1 // Copyright 2023 gRPC authors. 2 // 3 // Licensed under the Apache License, Version 2.0 (the "License"); 4 // you may not use this file except in compliance with the License. 5 // You may obtain a copy of the License at 6 // 7 // http://www.apache.org/licenses/LICENSE-2.0 8 // 9 // Unless required by applicable law or agreed to in writing, software 10 // distributed under the License is distributed on an "AS IS" BASIS, 11 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 // See the License for the specific language governing permissions and 13 // limitations under the License. 14 15 // This file is autogenerated: see 16 // tools/codegen/core/gen_huffman_decompressor.cc 17 18 #include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_7_15_8.h" 19 20 #include <grpc/support/port_platform.h> 21 namespace grpc_core { 22 namespace geometry_7_15_8 { 23 const uint8_t HuffDecoderCommon::table2_0_emit_[10] = { 24 0x30, 0x31, 0x32, 0x61, 0x63, 0x65, 0x69, 0x6f, 0x73, 0x74}; 25 const uint8_t HuffDecoderCommon::table2_0_ops_[32] = { 26 0x00, 0x04, 0x08, 0x0c, 0x10, 0x14, 0x18, 0x1c, 0x20, 0x24, 0x01, 27 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 28 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02}; 29 const uint8_t HuffDecoderCommon::table3_0_emit_[36] = { 30 0x30, 0x31, 0x32, 0x61, 0x63, 0x65, 0x69, 0x6f, 0x73, 0x74, 0x20, 0x25, 31 0x2d, 0x2e, 0x2f, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3d, 0x41, 32 0x5f, 0x62, 0x64, 0x66, 0x67, 0x68, 0x6c, 0x6d, 0x6e, 0x70, 0x72, 0x75}; 33 const uint8_t HuffDecoderCommon::table3_0_ops_[64] = { 34 0x00, 0x01, 0x00, 0x05, 0x00, 0x09, 0x00, 0x0d, 0x00, 0x11, 0x00, 35 0x15, 0x00, 0x19, 0x00, 0x1d, 0x00, 0x21, 0x00, 0x25, 0x29, 0x2d, 36 0x31, 0x35, 0x39, 0x3d, 0x41, 0x45, 0x49, 0x4d, 0x51, 0x55, 0x59, 37 0x5d, 0x61, 0x65, 0x69, 0x6d, 0x71, 0x75, 0x79, 0x7d, 0x81, 0x85, 38 0x89, 0x8d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 39 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02}; 40 const uint8_t HuffDecoderCommon::table1_0_emit_[68] = { 41 0x30, 0x31, 0x32, 0x61, 0x63, 0x65, 0x69, 0x6f, 0x73, 0x74, 0x20, 0x25, 42 0x2d, 0x2e, 0x2f, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3d, 0x41, 43 0x5f, 0x62, 0x64, 0x66, 0x67, 0x68, 0x6c, 0x6d, 0x6e, 0x70, 0x72, 0x75, 44 0x3a, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 45 0x4d, 0x4e, 0x4f, 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x59, 46 0x6a, 0x6b, 0x71, 0x76, 0x77, 0x78, 0x79, 0x7a}; 47 const uint16_t HuffDecoderCommon::table1_0_inner_[72] = { 48 0x0005, 0x0045, 0x0085, 0x00c5, 0x0105, 0x0145, 0x0185, 0x01c5, 0x0205, 49 0x0245, 0x0286, 0x02c6, 0x0306, 0x0346, 0x0386, 0x03c6, 0x0406, 0x0446, 50 0x0486, 0x04c6, 0x0506, 0x0546, 0x0586, 0x05c6, 0x0606, 0x0646, 0x0686, 51 0x06c6, 0x0706, 0x0746, 0x0786, 0x07c6, 0x0806, 0x0846, 0x0886, 0x08c6, 52 0x0907, 0x0947, 0x0987, 0x09c7, 0x0a07, 0x0a47, 0x0a87, 0x0ac7, 0x0b07, 53 0x0b47, 0x0b87, 0x0bc7, 0x0c07, 0x0c47, 0x0c87, 0x0cc7, 0x0d07, 0x0d47, 54 0x0d87, 0x0dc7, 0x0e07, 0x0e47, 0x0e87, 0x0ec7, 0x0f07, 0x0f47, 0x0f87, 55 0x0fc7, 0x1007, 0x1047, 0x1087, 0x10c7, 0x000f, 0x0017, 0x001f, 0x0027}; 56 const uint8_t HuffDecoderCommon::table1_0_outer_[128] = { 57 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 4, 4, 4, 58 4, 5, 5, 5, 5, 6, 6, 6, 6, 7, 7, 7, 7, 8, 8, 8, 8, 9, 9, 59 9, 9, 10, 10, 11, 11, 12, 12, 13, 13, 14, 14, 15, 15, 16, 16, 17, 17, 18, 60 18, 19, 19, 20, 20, 21, 21, 22, 22, 23, 23, 24, 24, 25, 25, 26, 26, 27, 27, 61 28, 28, 29, 29, 30, 30, 31, 31, 32, 32, 33, 33, 34, 34, 35, 35, 36, 37, 38, 62 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 63 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71}; 64 const uint8_t HuffDecoderCommon::table8_0_emit_[5] = {0x21, 0x22, 0x28, 0x29, 65 0x3f}; 66 const uint8_t HuffDecoderCommon::table8_0_inner_[7] = {0x00, 0x04, 0x08, 0x0c, 67 0x10, 0x01, 0x02}; 68 const uint8_t HuffDecoderCommon::table9_0_emit_[8] = {0x21, 0x22, 0x28, 0x29, 69 0x3f, 0x27, 0x2b, 0x7c}; 70 const uint8_t HuffDecoderCommon::table9_0_inner_[10] = { 71 0x00, 0x01, 0x05, 0x09, 0x0d, 0x11, 0x15, 0x19, 0x1d, 0x02}; 72 const uint8_t HuffDecoderCommon::table9_0_outer_[16] = {0, 1, 0, 2, 0, 3, 0, 4, 73 0, 5, 6, 7, 8, 0, 0, 9}; 74 const uint8_t HuffDecoderCommon::table10_0_emit_[10] = { 75 0x21, 0x22, 0x28, 0x29, 0x3f, 0x27, 0x2b, 0x7c, 0x23, 0x3e}; 76 const uint8_t HuffDecoderCommon::table10_0_ops_[32] = { 77 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 78 0x09, 0x00, 0x00, 0x00, 0x0d, 0x00, 0x00, 0x00, 0x11, 0x00, 0x15, 79 0x00, 0x19, 0x00, 0x1d, 0x21, 0x25, 0x00, 0x00, 0x00, 0x02}; 80 const uint8_t HuffDecoderCommon::table11_0_emit_[16] = { 81 0x21, 0x22, 0x28, 0x29, 0x3f, 0x27, 0x2b, 0x7c, 82 0x23, 0x3e, 0x00, 0x24, 0x40, 0x5b, 0x5d, 0x7e}; 83 const uint8_t HuffDecoderCommon::table11_0_ops_[64] = { 84 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 85 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 86 0x00, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0d, 0x00, 87 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, 0x15, 88 0x00, 0x00, 0x00, 0x19, 0x00, 0x00, 0x00, 0x1d, 0x00, 0x21, 0x00, 89 0x25, 0x29, 0x2d, 0x31, 0x35, 0x39, 0x3d, 0x00, 0x02}; 90 const uint8_t HuffDecoderCommon::table12_0_emit_[18] = { 91 0x21, 0x22, 0x28, 0x29, 0x3f, 0x27, 0x2b, 0x7c, 0x23, 92 0x3e, 0x00, 0x24, 0x40, 0x5b, 0x5d, 0x7e, 0x5e, 0x7d}; 93 const uint8_t HuffDecoderCommon::table12_0_ops_[128] = { 94 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 95 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 96 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 97 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 98 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 99 0x00, 0x00, 0x00, 0x0d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 100 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, 0x00, 101 0x00, 0x00, 0x00, 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x19, 102 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1d, 0x00, 0x00, 0x00, 0x21, 103 0x00, 0x00, 0x00, 0x25, 0x00, 0x29, 0x00, 0x2d, 0x00, 0x31, 0x00, 0x35, 104 0x00, 0x39, 0x00, 0x3d, 0x41, 0x45, 0x00, 0x02}; 105 const uint8_t HuffDecoderCommon::table13_0_emit_[40] = { 106 0x21, 0x30, 0x21, 0x31, 0x21, 0x32, 0x21, 0x61, 0x21, 0x63, 107 0x21, 0x65, 0x21, 0x69, 0x21, 0x6f, 0x21, 0x73, 0x21, 0x74, 108 0x22, 0x30, 0x22, 0x31, 0x22, 0x32, 0x22, 0x61, 0x22, 0x63, 109 0x22, 0x65, 0x22, 0x69, 0x22, 0x6f, 0x22, 0x73, 0x22, 0x74}; 110 const uint8_t HuffDecoderCommon::table13_0_ops_[64] = { 111 0x00, 0x08, 0x10, 0x18, 0x20, 0x28, 0x30, 0x38, 0x40, 0x48, 0x01, 112 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 113 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02, 0x50, 114 0x58, 0x60, 0x68, 0x70, 0x78, 0x80, 0x88, 0x90, 0x98, 0x01, 0x01, 115 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 116 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x52}; 117 const uint8_t HuffDecoderCommon::table13_1_emit_[40] = { 118 0x28, 0x30, 0x28, 0x31, 0x28, 0x32, 0x28, 0x61, 0x28, 0x63, 119 0x28, 0x65, 0x28, 0x69, 0x28, 0x6f, 0x28, 0x73, 0x28, 0x74, 120 0x29, 0x30, 0x29, 0x31, 0x29, 0x32, 0x29, 0x61, 0x29, 0x63, 121 0x29, 0x65, 0x29, 0x69, 0x29, 0x6f, 0x29, 0x73, 0x29, 0x74}; 122 const uint8_t HuffDecoderCommon::table13_2_emit_[22] = { 123 0x3f, 0x30, 0x3f, 0x31, 0x3f, 0x32, 0x3f, 0x61, 0x3f, 0x63, 0x3f, 124 0x65, 0x3f, 0x69, 0x3f, 0x6f, 0x3f, 0x73, 0x3f, 0x74, 0x27, 0x2b}; 125 const uint8_t HuffDecoderCommon::table13_2_ops_[64] = { 126 0x00, 0x08, 0x10, 0x18, 0x20, 0x28, 0x30, 0x38, 0x40, 0x48, 0x01, 127 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 128 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02, 0x01, 129 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 130 0x01, 0x01, 0x01, 0x52, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 131 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x56}; 132 const uint8_t HuffDecoderCommon::table13_3_emit_[14] = { 133 0x7c, 0x23, 0x3e, 0x00, 0x24, 0x40, 0x5b, 134 0x5d, 0x7e, 0x5e, 0x7d, 0x3c, 0x60, 0x7b}; 135 const uint8_t HuffDecoderCommon::table13_3_ops_[64] = { 136 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 137 0x01, 0x01, 0x01, 0x01, 0x02, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 138 0x01, 0x06, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x0a, 0x01, 139 0x01, 0x01, 0x0e, 0x01, 0x01, 0x01, 0x12, 0x01, 0x01, 0x01, 0x16, 140 0x01, 0x01, 0x01, 0x1a, 0x01, 0x01, 0x01, 0x1e, 0x01, 0x01, 0x01, 141 0x22, 0x01, 0x26, 0x01, 0x2a, 0x2e, 0x32, 0x36, 0x03}; 142 const uint8_t* const HuffDecoderCommon::table13_emit_[4] = { 143 table13_0_emit_, 144 table13_1_emit_, 145 table13_2_emit_, 146 table13_3_emit_, 147 }; 148 const uint8_t* const HuffDecoderCommon::table13_ops_[4] = { 149 table13_0_ops_, 150 table13_0_ops_, 151 table13_2_ops_, 152 table13_3_ops_, 153 }; 154 const uint8_t HuffDecoderCommon::table14_0_emit_[72] = { 155 0x21, 0x30, 0x21, 0x31, 0x21, 0x32, 0x21, 0x61, 0x21, 0x63, 0x21, 0x65, 156 0x21, 0x69, 0x21, 0x6f, 0x21, 0x73, 0x21, 0x74, 0x21, 0x20, 0x21, 0x25, 157 0x21, 0x2d, 0x21, 0x2e, 0x21, 0x2f, 0x21, 0x33, 0x21, 0x34, 0x21, 0x35, 158 0x21, 0x36, 0x21, 0x37, 0x21, 0x38, 0x21, 0x39, 0x21, 0x3d, 0x21, 0x41, 159 0x21, 0x5f, 0x21, 0x62, 0x21, 0x64, 0x21, 0x66, 0x21, 0x67, 0x21, 0x68, 160 0x21, 0x6c, 0x21, 0x6d, 0x21, 0x6e, 0x21, 0x70, 0x21, 0x72, 0x21, 0x75}; 161 const uint16_t HuffDecoderCommon::table14_0_ops_[64] = { 162 0x0000, 0x0001, 0x0000, 0x0009, 0x0000, 0x0011, 0x0000, 0x0019, 163 0x0000, 0x0021, 0x0000, 0x0029, 0x0000, 0x0031, 0x0000, 0x0039, 164 0x0000, 0x0041, 0x0000, 0x0049, 0x0051, 0x0059, 0x0061, 0x0069, 165 0x0071, 0x0079, 0x0081, 0x0089, 0x0091, 0x0099, 0x00a1, 0x00a9, 166 0x00b1, 0x00b9, 0x00c1, 0x00c9, 0x00d1, 0x00d9, 0x00e1, 0x00e9, 167 0x00f1, 0x00f9, 0x0101, 0x0109, 0x0111, 0x0119, 0x0000, 0x0000, 168 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 169 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002}; 170 const uint8_t HuffDecoderCommon::table14_1_emit_[72] = { 171 0x22, 0x30, 0x22, 0x31, 0x22, 0x32, 0x22, 0x61, 0x22, 0x63, 0x22, 0x65, 172 0x22, 0x69, 0x22, 0x6f, 0x22, 0x73, 0x22, 0x74, 0x22, 0x20, 0x22, 0x25, 173 0x22, 0x2d, 0x22, 0x2e, 0x22, 0x2f, 0x22, 0x33, 0x22, 0x34, 0x22, 0x35, 174 0x22, 0x36, 0x22, 0x37, 0x22, 0x38, 0x22, 0x39, 0x22, 0x3d, 0x22, 0x41, 175 0x22, 0x5f, 0x22, 0x62, 0x22, 0x64, 0x22, 0x66, 0x22, 0x67, 0x22, 0x68, 176 0x22, 0x6c, 0x22, 0x6d, 0x22, 0x6e, 0x22, 0x70, 0x22, 0x72, 0x22, 0x75}; 177 const uint8_t HuffDecoderCommon::table14_2_emit_[72] = { 178 0x28, 0x30, 0x28, 0x31, 0x28, 0x32, 0x28, 0x61, 0x28, 0x63, 0x28, 0x65, 179 0x28, 0x69, 0x28, 0x6f, 0x28, 0x73, 0x28, 0x74, 0x28, 0x20, 0x28, 0x25, 180 0x28, 0x2d, 0x28, 0x2e, 0x28, 0x2f, 0x28, 0x33, 0x28, 0x34, 0x28, 0x35, 181 0x28, 0x36, 0x28, 0x37, 0x28, 0x38, 0x28, 0x39, 0x28, 0x3d, 0x28, 0x41, 182 0x28, 0x5f, 0x28, 0x62, 0x28, 0x64, 0x28, 0x66, 0x28, 0x67, 0x28, 0x68, 183 0x28, 0x6c, 0x28, 0x6d, 0x28, 0x6e, 0x28, 0x70, 0x28, 0x72, 0x28, 0x75}; 184 const uint8_t HuffDecoderCommon::table14_3_emit_[72] = { 185 0x29, 0x30, 0x29, 0x31, 0x29, 0x32, 0x29, 0x61, 0x29, 0x63, 0x29, 0x65, 186 0x29, 0x69, 0x29, 0x6f, 0x29, 0x73, 0x29, 0x74, 0x29, 0x20, 0x29, 0x25, 187 0x29, 0x2d, 0x29, 0x2e, 0x29, 0x2f, 0x29, 0x33, 0x29, 0x34, 0x29, 0x35, 188 0x29, 0x36, 0x29, 0x37, 0x29, 0x38, 0x29, 0x39, 0x29, 0x3d, 0x29, 0x41, 189 0x29, 0x5f, 0x29, 0x62, 0x29, 0x64, 0x29, 0x66, 0x29, 0x67, 0x29, 0x68, 190 0x29, 0x6c, 0x29, 0x6d, 0x29, 0x6e, 0x29, 0x70, 0x29, 0x72, 0x29, 0x75}; 191 const uint8_t HuffDecoderCommon::table14_4_emit_[72] = { 192 0x3f, 0x30, 0x3f, 0x31, 0x3f, 0x32, 0x3f, 0x61, 0x3f, 0x63, 0x3f, 0x65, 193 0x3f, 0x69, 0x3f, 0x6f, 0x3f, 0x73, 0x3f, 0x74, 0x3f, 0x20, 0x3f, 0x25, 194 0x3f, 0x2d, 0x3f, 0x2e, 0x3f, 0x2f, 0x3f, 0x33, 0x3f, 0x34, 0x3f, 0x35, 195 0x3f, 0x36, 0x3f, 0x37, 0x3f, 0x38, 0x3f, 0x39, 0x3f, 0x3d, 0x3f, 0x41, 196 0x3f, 0x5f, 0x3f, 0x62, 0x3f, 0x64, 0x3f, 0x66, 0x3f, 0x67, 0x3f, 0x68, 197 0x3f, 0x6c, 0x3f, 0x6d, 0x3f, 0x6e, 0x3f, 0x70, 0x3f, 0x72, 0x3f, 0x75}; 198 const uint8_t HuffDecoderCommon::table14_5_emit_[40] = { 199 0x27, 0x30, 0x27, 0x31, 0x27, 0x32, 0x27, 0x61, 0x27, 0x63, 200 0x27, 0x65, 0x27, 0x69, 0x27, 0x6f, 0x27, 0x73, 0x27, 0x74, 201 0x2b, 0x30, 0x2b, 0x31, 0x2b, 0x32, 0x2b, 0x61, 0x2b, 0x63, 202 0x2b, 0x65, 0x2b, 0x69, 0x2b, 0x6f, 0x2b, 0x73, 0x2b, 0x74}; 203 const uint16_t HuffDecoderCommon::table14_5_ops_[64] = { 204 0x0001, 0x0009, 0x0011, 0x0019, 0x0021, 0x0029, 0x0031, 0x0039, 205 0x0041, 0x0049, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 206 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 207 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 208 0x0051, 0x0059, 0x0061, 0x0069, 0x0071, 0x0079, 0x0081, 0x0089, 209 0x0091, 0x0099, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 210 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 211 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0052}; 212 const uint8_t HuffDecoderCommon::table14_6_emit_[22] = { 213 0x7c, 0x30, 0x7c, 0x31, 0x7c, 0x32, 0x7c, 0x61, 0x7c, 0x63, 0x7c, 214 0x65, 0x7c, 0x69, 0x7c, 0x6f, 0x7c, 0x73, 0x7c, 0x74, 0x23, 0x3e}; 215 const uint16_t HuffDecoderCommon::table14_6_ops_[64] = { 216 0x0001, 0x0009, 0x0011, 0x0019, 0x0021, 0x0029, 0x0031, 0x0039, 217 0x0041, 0x0049, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 218 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 219 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 220 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 221 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0052, 222 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 223 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0056}; 224 const uint8_t HuffDecoderCommon::table14_7_emit_[11] = { 225 0x00, 0x24, 0x40, 0x5b, 0x5d, 0x7e, 0x5e, 0x7d, 0x3c, 0x60, 0x7b}; 226 const uint16_t HuffDecoderCommon::table14_7_ops_[64] = { 227 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 228 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0006, 229 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000a, 230 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000e, 231 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0012, 232 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0016, 233 0x0000, 0x0000, 0x0000, 0x001a, 0x0000, 0x0000, 0x0000, 0x001e, 234 0x0000, 0x0022, 0x0000, 0x0026, 0x0000, 0x002a, 0x0000, 0x0003}; 235 const uint8_t* const HuffDecoderCommon::table14_emit_[8] = { 236 table14_0_emit_, table14_1_emit_, table14_2_emit_, table14_3_emit_, 237 table14_4_emit_, table14_5_emit_, table14_6_emit_, table14_7_emit_, 238 }; 239 const uint16_t* const HuffDecoderCommon::table14_ops_[8] = { 240 table14_0_ops_, table14_0_ops_, table14_0_ops_, table14_0_ops_, 241 table14_0_ops_, table14_5_ops_, table14_6_ops_, table14_7_ops_, 242 }; 243 const uint8_t HuffDecoderCommon::table15_0_emit_[44] = { 244 0x21, 0x30, 0x21, 0x31, 0x21, 0x32, 0x21, 0x61, 0x21, 0x63, 0x21, 245 0x65, 0x21, 0x69, 0x21, 0x6f, 0x21, 0x73, 0x21, 0x74, 0x21, 0x20, 246 0x21, 0x25, 0x21, 0x2d, 0x21, 0x2e, 0x21, 0x2f, 0x21, 0x33, 0x21, 247 0x34, 0x21, 0x35, 0x21, 0x36, 0x21, 0x37, 0x21, 0x38, 0x21, 0x39}; 248 const uint16_t HuffDecoderCommon::table15_0_ops_[64] = { 249 0x0000, 0x0000, 0x0000, 0x0001, 0x0000, 0x0000, 0x0000, 0x0009, 250 0x0000, 0x0000, 0x0000, 0x0011, 0x0000, 0x0000, 0x0000, 0x0019, 251 0x0000, 0x0000, 0x0000, 0x0021, 0x0000, 0x0000, 0x0000, 0x0029, 252 0x0000, 0x0000, 0x0000, 0x0031, 0x0000, 0x0000, 0x0000, 0x0039, 253 0x0000, 0x0000, 0x0000, 0x0041, 0x0000, 0x0000, 0x0000, 0x0049, 254 0x0000, 0x0051, 0x0000, 0x0059, 0x0000, 0x0061, 0x0000, 0x0069, 255 0x0000, 0x0071, 0x0000, 0x0079, 0x0000, 0x0081, 0x0000, 0x0089, 256 0x0000, 0x0091, 0x0000, 0x0099, 0x0000, 0x00a1, 0x0000, 0x00a9}; 257 const uint8_t HuffDecoderCommon::table15_1_emit_[92] = { 258 0x21, 0x3d, 0x21, 0x41, 0x21, 0x5f, 0x21, 0x62, 0x21, 0x64, 0x21, 0x66, 259 0x21, 0x67, 0x21, 0x68, 0x21, 0x6c, 0x21, 0x6d, 0x21, 0x6e, 0x21, 0x70, 260 0x21, 0x72, 0x21, 0x75, 0x21, 0x3a, 0x21, 0x42, 0x21, 0x43, 0x21, 0x44, 261 0x21, 0x45, 0x21, 0x46, 0x21, 0x47, 0x21, 0x48, 0x21, 0x49, 0x21, 0x4a, 262 0x21, 0x4b, 0x21, 0x4c, 0x21, 0x4d, 0x21, 0x4e, 0x21, 0x4f, 0x21, 0x50, 263 0x21, 0x51, 0x21, 0x52, 0x21, 0x53, 0x21, 0x54, 0x21, 0x55, 0x21, 0x56, 264 0x21, 0x57, 0x21, 0x59, 0x21, 0x6a, 0x21, 0x6b, 0x21, 0x71, 0x21, 0x76, 265 0x21, 0x77, 0x21, 0x78, 0x21, 0x79, 0x21, 0x7a}; 266 const uint16_t HuffDecoderCommon::table15_1_ops_[64] = { 267 0x0000, 0x0001, 0x0000, 0x0009, 0x0000, 0x0011, 0x0000, 0x0019, 268 0x0000, 0x0021, 0x0000, 0x0029, 0x0000, 0x0031, 0x0000, 0x0039, 269 0x0000, 0x0041, 0x0000, 0x0049, 0x0000, 0x0051, 0x0000, 0x0059, 270 0x0000, 0x0061, 0x0000, 0x0069, 0x0071, 0x0079, 0x0081, 0x0089, 271 0x0091, 0x0099, 0x00a1, 0x00a9, 0x00b1, 0x00b9, 0x00c1, 0x00c9, 272 0x00d1, 0x00d9, 0x00e1, 0x00e9, 0x00f1, 0x00f9, 0x0101, 0x0109, 273 0x0111, 0x0119, 0x0121, 0x0129, 0x0131, 0x0139, 0x0141, 0x0149, 274 0x0151, 0x0159, 0x0161, 0x0169, 0x0000, 0x0000, 0x0000, 0x0002}; 275 const uint8_t HuffDecoderCommon::table15_2_emit_[44] = { 276 0x22, 0x30, 0x22, 0x31, 0x22, 0x32, 0x22, 0x61, 0x22, 0x63, 0x22, 277 0x65, 0x22, 0x69, 0x22, 0x6f, 0x22, 0x73, 0x22, 0x74, 0x22, 0x20, 278 0x22, 0x25, 0x22, 0x2d, 0x22, 0x2e, 0x22, 0x2f, 0x22, 0x33, 0x22, 279 0x34, 0x22, 0x35, 0x22, 0x36, 0x22, 0x37, 0x22, 0x38, 0x22, 0x39}; 280 const uint8_t HuffDecoderCommon::table15_3_emit_[92] = { 281 0x22, 0x3d, 0x22, 0x41, 0x22, 0x5f, 0x22, 0x62, 0x22, 0x64, 0x22, 0x66, 282 0x22, 0x67, 0x22, 0x68, 0x22, 0x6c, 0x22, 0x6d, 0x22, 0x6e, 0x22, 0x70, 283 0x22, 0x72, 0x22, 0x75, 0x22, 0x3a, 0x22, 0x42, 0x22, 0x43, 0x22, 0x44, 284 0x22, 0x45, 0x22, 0x46, 0x22, 0x47, 0x22, 0x48, 0x22, 0x49, 0x22, 0x4a, 285 0x22, 0x4b, 0x22, 0x4c, 0x22, 0x4d, 0x22, 0x4e, 0x22, 0x4f, 0x22, 0x50, 286 0x22, 0x51, 0x22, 0x52, 0x22, 0x53, 0x22, 0x54, 0x22, 0x55, 0x22, 0x56, 287 0x22, 0x57, 0x22, 0x59, 0x22, 0x6a, 0x22, 0x6b, 0x22, 0x71, 0x22, 0x76, 288 0x22, 0x77, 0x22, 0x78, 0x22, 0x79, 0x22, 0x7a}; 289 const uint8_t HuffDecoderCommon::table15_4_emit_[44] = { 290 0x28, 0x30, 0x28, 0x31, 0x28, 0x32, 0x28, 0x61, 0x28, 0x63, 0x28, 291 0x65, 0x28, 0x69, 0x28, 0x6f, 0x28, 0x73, 0x28, 0x74, 0x28, 0x20, 292 0x28, 0x25, 0x28, 0x2d, 0x28, 0x2e, 0x28, 0x2f, 0x28, 0x33, 0x28, 293 0x34, 0x28, 0x35, 0x28, 0x36, 0x28, 0x37, 0x28, 0x38, 0x28, 0x39}; 294 const uint8_t HuffDecoderCommon::table15_5_emit_[92] = { 295 0x28, 0x3d, 0x28, 0x41, 0x28, 0x5f, 0x28, 0x62, 0x28, 0x64, 0x28, 0x66, 296 0x28, 0x67, 0x28, 0x68, 0x28, 0x6c, 0x28, 0x6d, 0x28, 0x6e, 0x28, 0x70, 297 0x28, 0x72, 0x28, 0x75, 0x28, 0x3a, 0x28, 0x42, 0x28, 0x43, 0x28, 0x44, 298 0x28, 0x45, 0x28, 0x46, 0x28, 0x47, 0x28, 0x48, 0x28, 0x49, 0x28, 0x4a, 299 0x28, 0x4b, 0x28, 0x4c, 0x28, 0x4d, 0x28, 0x4e, 0x28, 0x4f, 0x28, 0x50, 300 0x28, 0x51, 0x28, 0x52, 0x28, 0x53, 0x28, 0x54, 0x28, 0x55, 0x28, 0x56, 301 0x28, 0x57, 0x28, 0x59, 0x28, 0x6a, 0x28, 0x6b, 0x28, 0x71, 0x28, 0x76, 302 0x28, 0x77, 0x28, 0x78, 0x28, 0x79, 0x28, 0x7a}; 303 const uint8_t HuffDecoderCommon::table15_6_emit_[44] = { 304 0x29, 0x30, 0x29, 0x31, 0x29, 0x32, 0x29, 0x61, 0x29, 0x63, 0x29, 305 0x65, 0x29, 0x69, 0x29, 0x6f, 0x29, 0x73, 0x29, 0x74, 0x29, 0x20, 306 0x29, 0x25, 0x29, 0x2d, 0x29, 0x2e, 0x29, 0x2f, 0x29, 0x33, 0x29, 307 0x34, 0x29, 0x35, 0x29, 0x36, 0x29, 0x37, 0x29, 0x38, 0x29, 0x39}; 308 const uint8_t HuffDecoderCommon::table15_7_emit_[92] = { 309 0x29, 0x3d, 0x29, 0x41, 0x29, 0x5f, 0x29, 0x62, 0x29, 0x64, 0x29, 0x66, 310 0x29, 0x67, 0x29, 0x68, 0x29, 0x6c, 0x29, 0x6d, 0x29, 0x6e, 0x29, 0x70, 311 0x29, 0x72, 0x29, 0x75, 0x29, 0x3a, 0x29, 0x42, 0x29, 0x43, 0x29, 0x44, 312 0x29, 0x45, 0x29, 0x46, 0x29, 0x47, 0x29, 0x48, 0x29, 0x49, 0x29, 0x4a, 313 0x29, 0x4b, 0x29, 0x4c, 0x29, 0x4d, 0x29, 0x4e, 0x29, 0x4f, 0x29, 0x50, 314 0x29, 0x51, 0x29, 0x52, 0x29, 0x53, 0x29, 0x54, 0x29, 0x55, 0x29, 0x56, 315 0x29, 0x57, 0x29, 0x59, 0x29, 0x6a, 0x29, 0x6b, 0x29, 0x71, 0x29, 0x76, 316 0x29, 0x77, 0x29, 0x78, 0x29, 0x79, 0x29, 0x7a}; 317 const uint8_t HuffDecoderCommon::table15_8_emit_[44] = { 318 0x3f, 0x30, 0x3f, 0x31, 0x3f, 0x32, 0x3f, 0x61, 0x3f, 0x63, 0x3f, 319 0x65, 0x3f, 0x69, 0x3f, 0x6f, 0x3f, 0x73, 0x3f, 0x74, 0x3f, 0x20, 320 0x3f, 0x25, 0x3f, 0x2d, 0x3f, 0x2e, 0x3f, 0x2f, 0x3f, 0x33, 0x3f, 321 0x34, 0x3f, 0x35, 0x3f, 0x36, 0x3f, 0x37, 0x3f, 0x38, 0x3f, 0x39}; 322 const uint8_t HuffDecoderCommon::table15_9_emit_[92] = { 323 0x3f, 0x3d, 0x3f, 0x41, 0x3f, 0x5f, 0x3f, 0x62, 0x3f, 0x64, 0x3f, 0x66, 324 0x3f, 0x67, 0x3f, 0x68, 0x3f, 0x6c, 0x3f, 0x6d, 0x3f, 0x6e, 0x3f, 0x70, 325 0x3f, 0x72, 0x3f, 0x75, 0x3f, 0x3a, 0x3f, 0x42, 0x3f, 0x43, 0x3f, 0x44, 326 0x3f, 0x45, 0x3f, 0x46, 0x3f, 0x47, 0x3f, 0x48, 0x3f, 0x49, 0x3f, 0x4a, 327 0x3f, 0x4b, 0x3f, 0x4c, 0x3f, 0x4d, 0x3f, 0x4e, 0x3f, 0x4f, 0x3f, 0x50, 328 0x3f, 0x51, 0x3f, 0x52, 0x3f, 0x53, 0x3f, 0x54, 0x3f, 0x55, 0x3f, 0x56, 329 0x3f, 0x57, 0x3f, 0x59, 0x3f, 0x6a, 0x3f, 0x6b, 0x3f, 0x71, 0x3f, 0x76, 330 0x3f, 0x77, 0x3f, 0x78, 0x3f, 0x79, 0x3f, 0x7a}; 331 const uint8_t HuffDecoderCommon::table15_10_emit_[72] = { 332 0x27, 0x30, 0x27, 0x31, 0x27, 0x32, 0x27, 0x61, 0x27, 0x63, 0x27, 0x65, 333 0x27, 0x69, 0x27, 0x6f, 0x27, 0x73, 0x27, 0x74, 0x27, 0x20, 0x27, 0x25, 334 0x27, 0x2d, 0x27, 0x2e, 0x27, 0x2f, 0x27, 0x33, 0x27, 0x34, 0x27, 0x35, 335 0x27, 0x36, 0x27, 0x37, 0x27, 0x38, 0x27, 0x39, 0x27, 0x3d, 0x27, 0x41, 336 0x27, 0x5f, 0x27, 0x62, 0x27, 0x64, 0x27, 0x66, 0x27, 0x67, 0x27, 0x68, 337 0x27, 0x6c, 0x27, 0x6d, 0x27, 0x6e, 0x27, 0x70, 0x27, 0x72, 0x27, 0x75}; 338 const uint8_t HuffDecoderCommon::table15_11_emit_[72] = { 339 0x2b, 0x30, 0x2b, 0x31, 0x2b, 0x32, 0x2b, 0x61, 0x2b, 0x63, 0x2b, 0x65, 340 0x2b, 0x69, 0x2b, 0x6f, 0x2b, 0x73, 0x2b, 0x74, 0x2b, 0x20, 0x2b, 0x25, 341 0x2b, 0x2d, 0x2b, 0x2e, 0x2b, 0x2f, 0x2b, 0x33, 0x2b, 0x34, 0x2b, 0x35, 342 0x2b, 0x36, 0x2b, 0x37, 0x2b, 0x38, 0x2b, 0x39, 0x2b, 0x3d, 0x2b, 0x41, 343 0x2b, 0x5f, 0x2b, 0x62, 0x2b, 0x64, 0x2b, 0x66, 0x2b, 0x67, 0x2b, 0x68, 344 0x2b, 0x6c, 0x2b, 0x6d, 0x2b, 0x6e, 0x2b, 0x70, 0x2b, 0x72, 0x2b, 0x75}; 345 const uint8_t HuffDecoderCommon::table15_12_emit_[72] = { 346 0x7c, 0x30, 0x7c, 0x31, 0x7c, 0x32, 0x7c, 0x61, 0x7c, 0x63, 0x7c, 0x65, 347 0x7c, 0x69, 0x7c, 0x6f, 0x7c, 0x73, 0x7c, 0x74, 0x7c, 0x20, 0x7c, 0x25, 348 0x7c, 0x2d, 0x7c, 0x2e, 0x7c, 0x2f, 0x7c, 0x33, 0x7c, 0x34, 0x7c, 0x35, 349 0x7c, 0x36, 0x7c, 0x37, 0x7c, 0x38, 0x7c, 0x39, 0x7c, 0x3d, 0x7c, 0x41, 350 0x7c, 0x5f, 0x7c, 0x62, 0x7c, 0x64, 0x7c, 0x66, 0x7c, 0x67, 0x7c, 0x68, 351 0x7c, 0x6c, 0x7c, 0x6d, 0x7c, 0x6e, 0x7c, 0x70, 0x7c, 0x72, 0x7c, 0x75}; 352 const uint8_t HuffDecoderCommon::table15_13_emit_[40] = { 353 0x23, 0x30, 0x23, 0x31, 0x23, 0x32, 0x23, 0x61, 0x23, 0x63, 354 0x23, 0x65, 0x23, 0x69, 0x23, 0x6f, 0x23, 0x73, 0x23, 0x74, 355 0x3e, 0x30, 0x3e, 0x31, 0x3e, 0x32, 0x3e, 0x61, 0x3e, 0x63, 356 0x3e, 0x65, 0x3e, 0x69, 0x3e, 0x6f, 0x3e, 0x73, 0x3e, 0x74}; 357 const uint8_t HuffDecoderCommon::table15_14_emit_[4] = {0x00, 0x24, 0x40, 0x5b}; 358 const uint16_t HuffDecoderCommon::table15_14_ops_[64] = { 359 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 360 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 361 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 362 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0006, 363 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 364 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000a, 365 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 366 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000e}; 367 const uint8_t HuffDecoderCommon::table15_15_emit_[7] = {0x5d, 0x7e, 0x5e, 0x7d, 368 0x3c, 0x60, 0x7b}; 369 const uint16_t HuffDecoderCommon::table15_15_ops_[64] = { 370 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 371 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 372 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 373 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0006, 374 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000a, 375 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000e, 376 0x0000, 0x0000, 0x0000, 0x0012, 0x0000, 0x0000, 0x0000, 0x0016, 377 0x0000, 0x0000, 0x0000, 0x001a, 0x0000, 0x0000, 0x0000, 0x0003}; 378 const uint8_t* const HuffDecoderCommon::table15_emit_[16] = { 379 table15_0_emit_, table15_1_emit_, table15_2_emit_, table15_3_emit_, 380 table15_4_emit_, table15_5_emit_, table15_6_emit_, table15_7_emit_, 381 table15_8_emit_, table15_9_emit_, table15_10_emit_, table15_11_emit_, 382 table15_12_emit_, table15_13_emit_, table15_14_emit_, table15_15_emit_, 383 }; 384 const uint16_t* const HuffDecoderCommon::table15_ops_[16] = { 385 table15_0_ops_, table15_1_ops_, table15_0_ops_, table15_1_ops_, 386 table15_0_ops_, table15_1_ops_, table15_0_ops_, table15_1_ops_, 387 table15_0_ops_, table15_1_ops_, table14_0_ops_, table14_0_ops_, 388 table14_0_ops_, table14_5_ops_, table15_14_ops_, table15_15_ops_, 389 }; 390 const uint8_t HuffDecoderCommon::table16_0_emit_[16] = { 391 0x21, 0x30, 0x21, 0x31, 0x21, 0x32, 0x21, 0x61, 392 0x21, 0x63, 0x21, 0x65, 0x21, 0x69, 0x21, 0x6f}; 393 const uint16_t HuffDecoderCommon::table16_0_ops_[64] = { 394 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 395 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0009, 396 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0011, 397 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0019, 398 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0021, 399 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0029, 400 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0031, 401 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0039}; 402 const uint8_t HuffDecoderCommon::table16_1_emit_[28] = { 403 0x21, 0x73, 0x21, 0x74, 0x21, 0x20, 0x21, 0x25, 0x21, 0x2d, 404 0x21, 0x2e, 0x21, 0x2f, 0x21, 0x33, 0x21, 0x34, 0x21, 0x35, 405 0x21, 0x36, 0x21, 0x37, 0x21, 0x38, 0x21, 0x39}; 406 const uint16_t HuffDecoderCommon::table16_1_ops_[64] = { 407 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 408 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0009, 409 0x0000, 0x0000, 0x0000, 0x0011, 0x0000, 0x0000, 0x0000, 0x0019, 410 0x0000, 0x0000, 0x0000, 0x0021, 0x0000, 0x0000, 0x0000, 0x0029, 411 0x0000, 0x0000, 0x0000, 0x0031, 0x0000, 0x0000, 0x0000, 0x0039, 412 0x0000, 0x0000, 0x0000, 0x0041, 0x0000, 0x0000, 0x0000, 0x0049, 413 0x0000, 0x0000, 0x0000, 0x0051, 0x0000, 0x0000, 0x0000, 0x0059, 414 0x0000, 0x0000, 0x0000, 0x0061, 0x0000, 0x0000, 0x0000, 0x0069}; 415 const uint8_t HuffDecoderCommon::table16_2_emit_[36] = { 416 0x21, 0x3d, 0x21, 0x41, 0x21, 0x5f, 0x21, 0x62, 0x21, 0x64, 0x21, 0x66, 417 0x21, 0x67, 0x21, 0x68, 0x21, 0x6c, 0x21, 0x6d, 0x21, 0x6e, 0x21, 0x70, 418 0x21, 0x72, 0x21, 0x75, 0x21, 0x3a, 0x21, 0x42, 0x21, 0x43, 0x21, 0x44}; 419 const uint16_t HuffDecoderCommon::table16_2_ops_[64] = { 420 0x0000, 0x0000, 0x0000, 0x0001, 0x0000, 0x0000, 0x0000, 0x0009, 421 0x0000, 0x0000, 0x0000, 0x0011, 0x0000, 0x0000, 0x0000, 0x0019, 422 0x0000, 0x0000, 0x0000, 0x0021, 0x0000, 0x0000, 0x0000, 0x0029, 423 0x0000, 0x0000, 0x0000, 0x0031, 0x0000, 0x0000, 0x0000, 0x0039, 424 0x0000, 0x0000, 0x0000, 0x0041, 0x0000, 0x0000, 0x0000, 0x0049, 425 0x0000, 0x0000, 0x0000, 0x0051, 0x0000, 0x0000, 0x0000, 0x0059, 426 0x0000, 0x0000, 0x0000, 0x0061, 0x0000, 0x0000, 0x0000, 0x0069, 427 0x0000, 0x0071, 0x0000, 0x0079, 0x0000, 0x0081, 0x0000, 0x0089}; 428 const uint8_t HuffDecoderCommon::table16_3_emit_[68] = { 429 0x21, 0x45, 0x21, 0x46, 0x21, 0x47, 0x21, 0x48, 0x21, 0x49, 0x21, 0x4a, 430 0x21, 0x4b, 0x21, 0x4c, 0x21, 0x4d, 0x21, 0x4e, 0x21, 0x4f, 0x21, 0x50, 431 0x21, 0x51, 0x21, 0x52, 0x21, 0x53, 0x21, 0x54, 0x21, 0x55, 0x21, 0x56, 432 0x21, 0x57, 0x21, 0x59, 0x21, 0x6a, 0x21, 0x6b, 0x21, 0x71, 0x21, 0x76, 433 0x21, 0x77, 0x21, 0x78, 0x21, 0x79, 0x21, 0x7a, 0x21, 0x26, 0x21, 0x2a, 434 0x21, 0x2c, 0x21, 0x3b, 0x21, 0x58, 0x21, 0x5a}; 435 const uint16_t HuffDecoderCommon::table16_3_ops_[64] = { 436 0x0000, 0x0001, 0x0000, 0x0009, 0x0000, 0x0011, 0x0000, 0x0019, 437 0x0000, 0x0021, 0x0000, 0x0029, 0x0000, 0x0031, 0x0000, 0x0039, 438 0x0000, 0x0041, 0x0000, 0x0049, 0x0000, 0x0051, 0x0000, 0x0059, 439 0x0000, 0x0061, 0x0000, 0x0069, 0x0000, 0x0071, 0x0000, 0x0079, 440 0x0000, 0x0081, 0x0000, 0x0089, 0x0000, 0x0091, 0x0000, 0x0099, 441 0x0000, 0x00a1, 0x0000, 0x00a9, 0x0000, 0x00b1, 0x0000, 0x00b9, 442 0x0000, 0x00c1, 0x0000, 0x00c9, 0x0000, 0x00d1, 0x0000, 0x00d9, 443 0x00e1, 0x00e9, 0x00f1, 0x00f9, 0x0101, 0x0109, 0x0000, 0x0002}; 444 const uint8_t HuffDecoderCommon::table16_4_emit_[16] = { 445 0x22, 0x30, 0x22, 0x31, 0x22, 0x32, 0x22, 0x61, 446 0x22, 0x63, 0x22, 0x65, 0x22, 0x69, 0x22, 0x6f}; 447 const uint8_t HuffDecoderCommon::table16_5_emit_[28] = { 448 0x22, 0x73, 0x22, 0x74, 0x22, 0x20, 0x22, 0x25, 0x22, 0x2d, 449 0x22, 0x2e, 0x22, 0x2f, 0x22, 0x33, 0x22, 0x34, 0x22, 0x35, 450 0x22, 0x36, 0x22, 0x37, 0x22, 0x38, 0x22, 0x39}; 451 const uint8_t HuffDecoderCommon::table16_6_emit_[36] = { 452 0x22, 0x3d, 0x22, 0x41, 0x22, 0x5f, 0x22, 0x62, 0x22, 0x64, 0x22, 0x66, 453 0x22, 0x67, 0x22, 0x68, 0x22, 0x6c, 0x22, 0x6d, 0x22, 0x6e, 0x22, 0x70, 454 0x22, 0x72, 0x22, 0x75, 0x22, 0x3a, 0x22, 0x42, 0x22, 0x43, 0x22, 0x44}; 455 const uint8_t HuffDecoderCommon::table16_7_emit_[68] = { 456 0x22, 0x45, 0x22, 0x46, 0x22, 0x47, 0x22, 0x48, 0x22, 0x49, 0x22, 0x4a, 457 0x22, 0x4b, 0x22, 0x4c, 0x22, 0x4d, 0x22, 0x4e, 0x22, 0x4f, 0x22, 0x50, 458 0x22, 0x51, 0x22, 0x52, 0x22, 0x53, 0x22, 0x54, 0x22, 0x55, 0x22, 0x56, 459 0x22, 0x57, 0x22, 0x59, 0x22, 0x6a, 0x22, 0x6b, 0x22, 0x71, 0x22, 0x76, 460 0x22, 0x77, 0x22, 0x78, 0x22, 0x79, 0x22, 0x7a, 0x22, 0x26, 0x22, 0x2a, 461 0x22, 0x2c, 0x22, 0x3b, 0x22, 0x58, 0x22, 0x5a}; 462 const uint8_t HuffDecoderCommon::table16_8_emit_[16] = { 463 0x28, 0x30, 0x28, 0x31, 0x28, 0x32, 0x28, 0x61, 464 0x28, 0x63, 0x28, 0x65, 0x28, 0x69, 0x28, 0x6f}; 465 const uint8_t HuffDecoderCommon::table16_9_emit_[28] = { 466 0x28, 0x73, 0x28, 0x74, 0x28, 0x20, 0x28, 0x25, 0x28, 0x2d, 467 0x28, 0x2e, 0x28, 0x2f, 0x28, 0x33, 0x28, 0x34, 0x28, 0x35, 468 0x28, 0x36, 0x28, 0x37, 0x28, 0x38, 0x28, 0x39}; 469 const uint8_t HuffDecoderCommon::table16_10_emit_[36] = { 470 0x28, 0x3d, 0x28, 0x41, 0x28, 0x5f, 0x28, 0x62, 0x28, 0x64, 0x28, 0x66, 471 0x28, 0x67, 0x28, 0x68, 0x28, 0x6c, 0x28, 0x6d, 0x28, 0x6e, 0x28, 0x70, 472 0x28, 0x72, 0x28, 0x75, 0x28, 0x3a, 0x28, 0x42, 0x28, 0x43, 0x28, 0x44}; 473 const uint8_t HuffDecoderCommon::table16_11_emit_[68] = { 474 0x28, 0x45, 0x28, 0x46, 0x28, 0x47, 0x28, 0x48, 0x28, 0x49, 0x28, 0x4a, 475 0x28, 0x4b, 0x28, 0x4c, 0x28, 0x4d, 0x28, 0x4e, 0x28, 0x4f, 0x28, 0x50, 476 0x28, 0x51, 0x28, 0x52, 0x28, 0x53, 0x28, 0x54, 0x28, 0x55, 0x28, 0x56, 477 0x28, 0x57, 0x28, 0x59, 0x28, 0x6a, 0x28, 0x6b, 0x28, 0x71, 0x28, 0x76, 478 0x28, 0x77, 0x28, 0x78, 0x28, 0x79, 0x28, 0x7a, 0x28, 0x26, 0x28, 0x2a, 479 0x28, 0x2c, 0x28, 0x3b, 0x28, 0x58, 0x28, 0x5a}; 480 const uint8_t HuffDecoderCommon::table16_12_emit_[16] = { 481 0x29, 0x30, 0x29, 0x31, 0x29, 0x32, 0x29, 0x61, 482 0x29, 0x63, 0x29, 0x65, 0x29, 0x69, 0x29, 0x6f}; 483 const uint8_t HuffDecoderCommon::table16_13_emit_[28] = { 484 0x29, 0x73, 0x29, 0x74, 0x29, 0x20, 0x29, 0x25, 0x29, 0x2d, 485 0x29, 0x2e, 0x29, 0x2f, 0x29, 0x33, 0x29, 0x34, 0x29, 0x35, 486 0x29, 0x36, 0x29, 0x37, 0x29, 0x38, 0x29, 0x39}; 487 const uint8_t HuffDecoderCommon::table16_14_emit_[36] = { 488 0x29, 0x3d, 0x29, 0x41, 0x29, 0x5f, 0x29, 0x62, 0x29, 0x64, 0x29, 0x66, 489 0x29, 0x67, 0x29, 0x68, 0x29, 0x6c, 0x29, 0x6d, 0x29, 0x6e, 0x29, 0x70, 490 0x29, 0x72, 0x29, 0x75, 0x29, 0x3a, 0x29, 0x42, 0x29, 0x43, 0x29, 0x44}; 491 const uint8_t HuffDecoderCommon::table16_15_emit_[68] = { 492 0x29, 0x45, 0x29, 0x46, 0x29, 0x47, 0x29, 0x48, 0x29, 0x49, 0x29, 0x4a, 493 0x29, 0x4b, 0x29, 0x4c, 0x29, 0x4d, 0x29, 0x4e, 0x29, 0x4f, 0x29, 0x50, 494 0x29, 0x51, 0x29, 0x52, 0x29, 0x53, 0x29, 0x54, 0x29, 0x55, 0x29, 0x56, 495 0x29, 0x57, 0x29, 0x59, 0x29, 0x6a, 0x29, 0x6b, 0x29, 0x71, 0x29, 0x76, 496 0x29, 0x77, 0x29, 0x78, 0x29, 0x79, 0x29, 0x7a, 0x29, 0x26, 0x29, 0x2a, 497 0x29, 0x2c, 0x29, 0x3b, 0x29, 0x58, 0x29, 0x5a}; 498 const uint8_t HuffDecoderCommon::table16_16_emit_[16] = { 499 0x3f, 0x30, 0x3f, 0x31, 0x3f, 0x32, 0x3f, 0x61, 500 0x3f, 0x63, 0x3f, 0x65, 0x3f, 0x69, 0x3f, 0x6f}; 501 const uint8_t HuffDecoderCommon::table16_17_emit_[28] = { 502 0x3f, 0x73, 0x3f, 0x74, 0x3f, 0x20, 0x3f, 0x25, 0x3f, 0x2d, 503 0x3f, 0x2e, 0x3f, 0x2f, 0x3f, 0x33, 0x3f, 0x34, 0x3f, 0x35, 504 0x3f, 0x36, 0x3f, 0x37, 0x3f, 0x38, 0x3f, 0x39}; 505 const uint8_t HuffDecoderCommon::table16_18_emit_[36] = { 506 0x3f, 0x3d, 0x3f, 0x41, 0x3f, 0x5f, 0x3f, 0x62, 0x3f, 0x64, 0x3f, 0x66, 507 0x3f, 0x67, 0x3f, 0x68, 0x3f, 0x6c, 0x3f, 0x6d, 0x3f, 0x6e, 0x3f, 0x70, 508 0x3f, 0x72, 0x3f, 0x75, 0x3f, 0x3a, 0x3f, 0x42, 0x3f, 0x43, 0x3f, 0x44}; 509 const uint8_t HuffDecoderCommon::table16_19_emit_[68] = { 510 0x3f, 0x45, 0x3f, 0x46, 0x3f, 0x47, 0x3f, 0x48, 0x3f, 0x49, 0x3f, 0x4a, 511 0x3f, 0x4b, 0x3f, 0x4c, 0x3f, 0x4d, 0x3f, 0x4e, 0x3f, 0x4f, 0x3f, 0x50, 512 0x3f, 0x51, 0x3f, 0x52, 0x3f, 0x53, 0x3f, 0x54, 0x3f, 0x55, 0x3f, 0x56, 513 0x3f, 0x57, 0x3f, 0x59, 0x3f, 0x6a, 0x3f, 0x6b, 0x3f, 0x71, 0x3f, 0x76, 514 0x3f, 0x77, 0x3f, 0x78, 0x3f, 0x79, 0x3f, 0x7a, 0x3f, 0x26, 0x3f, 0x2a, 515 0x3f, 0x2c, 0x3f, 0x3b, 0x3f, 0x58, 0x3f, 0x5a}; 516 const uint8_t HuffDecoderCommon::table16_20_emit_[44] = { 517 0x27, 0x30, 0x27, 0x31, 0x27, 0x32, 0x27, 0x61, 0x27, 0x63, 0x27, 518 0x65, 0x27, 0x69, 0x27, 0x6f, 0x27, 0x73, 0x27, 0x74, 0x27, 0x20, 519 0x27, 0x25, 0x27, 0x2d, 0x27, 0x2e, 0x27, 0x2f, 0x27, 0x33, 0x27, 520 0x34, 0x27, 0x35, 0x27, 0x36, 0x27, 0x37, 0x27, 0x38, 0x27, 0x39}; 521 const uint8_t HuffDecoderCommon::table16_21_emit_[92] = { 522 0x27, 0x3d, 0x27, 0x41, 0x27, 0x5f, 0x27, 0x62, 0x27, 0x64, 0x27, 0x66, 523 0x27, 0x67, 0x27, 0x68, 0x27, 0x6c, 0x27, 0x6d, 0x27, 0x6e, 0x27, 0x70, 524 0x27, 0x72, 0x27, 0x75, 0x27, 0x3a, 0x27, 0x42, 0x27, 0x43, 0x27, 0x44, 525 0x27, 0x45, 0x27, 0x46, 0x27, 0x47, 0x27, 0x48, 0x27, 0x49, 0x27, 0x4a, 526 0x27, 0x4b, 0x27, 0x4c, 0x27, 0x4d, 0x27, 0x4e, 0x27, 0x4f, 0x27, 0x50, 527 0x27, 0x51, 0x27, 0x52, 0x27, 0x53, 0x27, 0x54, 0x27, 0x55, 0x27, 0x56, 528 0x27, 0x57, 0x27, 0x59, 0x27, 0x6a, 0x27, 0x6b, 0x27, 0x71, 0x27, 0x76, 529 0x27, 0x77, 0x27, 0x78, 0x27, 0x79, 0x27, 0x7a}; 530 const uint8_t HuffDecoderCommon::table16_22_emit_[44] = { 531 0x2b, 0x30, 0x2b, 0x31, 0x2b, 0x32, 0x2b, 0x61, 0x2b, 0x63, 0x2b, 532 0x65, 0x2b, 0x69, 0x2b, 0x6f, 0x2b, 0x73, 0x2b, 0x74, 0x2b, 0x20, 533 0x2b, 0x25, 0x2b, 0x2d, 0x2b, 0x2e, 0x2b, 0x2f, 0x2b, 0x33, 0x2b, 534 0x34, 0x2b, 0x35, 0x2b, 0x36, 0x2b, 0x37, 0x2b, 0x38, 0x2b, 0x39}; 535 const uint8_t HuffDecoderCommon::table16_23_emit_[92] = { 536 0x2b, 0x3d, 0x2b, 0x41, 0x2b, 0x5f, 0x2b, 0x62, 0x2b, 0x64, 0x2b, 0x66, 537 0x2b, 0x67, 0x2b, 0x68, 0x2b, 0x6c, 0x2b, 0x6d, 0x2b, 0x6e, 0x2b, 0x70, 538 0x2b, 0x72, 0x2b, 0x75, 0x2b, 0x3a, 0x2b, 0x42, 0x2b, 0x43, 0x2b, 0x44, 539 0x2b, 0x45, 0x2b, 0x46, 0x2b, 0x47, 0x2b, 0x48, 0x2b, 0x49, 0x2b, 0x4a, 540 0x2b, 0x4b, 0x2b, 0x4c, 0x2b, 0x4d, 0x2b, 0x4e, 0x2b, 0x4f, 0x2b, 0x50, 541 0x2b, 0x51, 0x2b, 0x52, 0x2b, 0x53, 0x2b, 0x54, 0x2b, 0x55, 0x2b, 0x56, 542 0x2b, 0x57, 0x2b, 0x59, 0x2b, 0x6a, 0x2b, 0x6b, 0x2b, 0x71, 0x2b, 0x76, 543 0x2b, 0x77, 0x2b, 0x78, 0x2b, 0x79, 0x2b, 0x7a}; 544 const uint8_t HuffDecoderCommon::table16_24_emit_[44] = { 545 0x7c, 0x30, 0x7c, 0x31, 0x7c, 0x32, 0x7c, 0x61, 0x7c, 0x63, 0x7c, 546 0x65, 0x7c, 0x69, 0x7c, 0x6f, 0x7c, 0x73, 0x7c, 0x74, 0x7c, 0x20, 547 0x7c, 0x25, 0x7c, 0x2d, 0x7c, 0x2e, 0x7c, 0x2f, 0x7c, 0x33, 0x7c, 548 0x34, 0x7c, 0x35, 0x7c, 0x36, 0x7c, 0x37, 0x7c, 0x38, 0x7c, 0x39}; 549 const uint8_t HuffDecoderCommon::table16_25_emit_[92] = { 550 0x7c, 0x3d, 0x7c, 0x41, 0x7c, 0x5f, 0x7c, 0x62, 0x7c, 0x64, 0x7c, 0x66, 551 0x7c, 0x67, 0x7c, 0x68, 0x7c, 0x6c, 0x7c, 0x6d, 0x7c, 0x6e, 0x7c, 0x70, 552 0x7c, 0x72, 0x7c, 0x75, 0x7c, 0x3a, 0x7c, 0x42, 0x7c, 0x43, 0x7c, 0x44, 553 0x7c, 0x45, 0x7c, 0x46, 0x7c, 0x47, 0x7c, 0x48, 0x7c, 0x49, 0x7c, 0x4a, 554 0x7c, 0x4b, 0x7c, 0x4c, 0x7c, 0x4d, 0x7c, 0x4e, 0x7c, 0x4f, 0x7c, 0x50, 555 0x7c, 0x51, 0x7c, 0x52, 0x7c, 0x53, 0x7c, 0x54, 0x7c, 0x55, 0x7c, 0x56, 556 0x7c, 0x57, 0x7c, 0x59, 0x7c, 0x6a, 0x7c, 0x6b, 0x7c, 0x71, 0x7c, 0x76, 557 0x7c, 0x77, 0x7c, 0x78, 0x7c, 0x79, 0x7c, 0x7a}; 558 const uint8_t HuffDecoderCommon::table16_26_emit_[72] = { 559 0x23, 0x30, 0x23, 0x31, 0x23, 0x32, 0x23, 0x61, 0x23, 0x63, 0x23, 0x65, 560 0x23, 0x69, 0x23, 0x6f, 0x23, 0x73, 0x23, 0x74, 0x23, 0x20, 0x23, 0x25, 561 0x23, 0x2d, 0x23, 0x2e, 0x23, 0x2f, 0x23, 0x33, 0x23, 0x34, 0x23, 0x35, 562 0x23, 0x36, 0x23, 0x37, 0x23, 0x38, 0x23, 0x39, 0x23, 0x3d, 0x23, 0x41, 563 0x23, 0x5f, 0x23, 0x62, 0x23, 0x64, 0x23, 0x66, 0x23, 0x67, 0x23, 0x68, 564 0x23, 0x6c, 0x23, 0x6d, 0x23, 0x6e, 0x23, 0x70, 0x23, 0x72, 0x23, 0x75}; 565 const uint8_t HuffDecoderCommon::table16_27_emit_[72] = { 566 0x3e, 0x30, 0x3e, 0x31, 0x3e, 0x32, 0x3e, 0x61, 0x3e, 0x63, 0x3e, 0x65, 567 0x3e, 0x69, 0x3e, 0x6f, 0x3e, 0x73, 0x3e, 0x74, 0x3e, 0x20, 0x3e, 0x25, 568 0x3e, 0x2d, 0x3e, 0x2e, 0x3e, 0x2f, 0x3e, 0x33, 0x3e, 0x34, 0x3e, 0x35, 569 0x3e, 0x36, 0x3e, 0x37, 0x3e, 0x38, 0x3e, 0x39, 0x3e, 0x3d, 0x3e, 0x41, 570 0x3e, 0x5f, 0x3e, 0x62, 0x3e, 0x64, 0x3e, 0x66, 0x3e, 0x67, 0x3e, 0x68, 571 0x3e, 0x6c, 0x3e, 0x6d, 0x3e, 0x6e, 0x3e, 0x70, 0x3e, 0x72, 0x3e, 0x75}; 572 const uint8_t HuffDecoderCommon::table16_28_emit_[40] = { 573 0x00, 0x30, 0x00, 0x31, 0x00, 0x32, 0x00, 0x61, 0x00, 0x63, 574 0x00, 0x65, 0x00, 0x69, 0x00, 0x6f, 0x00, 0x73, 0x00, 0x74, 575 0x24, 0x30, 0x24, 0x31, 0x24, 0x32, 0x24, 0x61, 0x24, 0x63, 576 0x24, 0x65, 0x24, 0x69, 0x24, 0x6f, 0x24, 0x73, 0x24, 0x74}; 577 const uint8_t HuffDecoderCommon::table16_29_emit_[40] = { 578 0x40, 0x30, 0x40, 0x31, 0x40, 0x32, 0x40, 0x61, 0x40, 0x63, 579 0x40, 0x65, 0x40, 0x69, 0x40, 0x6f, 0x40, 0x73, 0x40, 0x74, 580 0x5b, 0x30, 0x5b, 0x31, 0x5b, 0x32, 0x5b, 0x61, 0x5b, 0x63, 581 0x5b, 0x65, 0x5b, 0x69, 0x5b, 0x6f, 0x5b, 0x73, 0x5b, 0x74}; 582 const uint8_t HuffDecoderCommon::table16_30_emit_[40] = { 583 0x5d, 0x30, 0x5d, 0x31, 0x5d, 0x32, 0x5d, 0x61, 0x5d, 0x63, 584 0x5d, 0x65, 0x5d, 0x69, 0x5d, 0x6f, 0x5d, 0x73, 0x5d, 0x74, 585 0x7e, 0x30, 0x7e, 0x31, 0x7e, 0x32, 0x7e, 0x61, 0x7e, 0x63, 586 0x7e, 0x65, 0x7e, 0x69, 0x7e, 0x6f, 0x7e, 0x73, 0x7e, 0x74}; 587 const uint8_t HuffDecoderCommon::table16_31_emit_[5] = {0x5e, 0x7d, 0x3c, 0x60, 588 0x7b}; 589 const uint16_t HuffDecoderCommon::table16_31_ops_[64] = { 590 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 591 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 592 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 593 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0006, 594 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000a, 595 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000e, 596 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0012, 597 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0003}; 598 const uint8_t* const HuffDecoderCommon::table16_emit_[32] = { 599 table16_0_emit_, table16_1_emit_, table16_2_emit_, table16_3_emit_, 600 table16_4_emit_, table16_5_emit_, table16_6_emit_, table16_7_emit_, 601 table16_8_emit_, table16_9_emit_, table16_10_emit_, table16_11_emit_, 602 table16_12_emit_, table16_13_emit_, table16_14_emit_, table16_15_emit_, 603 table16_16_emit_, table16_17_emit_, table16_18_emit_, table16_19_emit_, 604 table16_20_emit_, table16_21_emit_, table16_22_emit_, table16_23_emit_, 605 table16_24_emit_, table16_25_emit_, table16_26_emit_, table16_27_emit_, 606 table16_28_emit_, table16_29_emit_, table16_30_emit_, table16_31_emit_, 607 }; 608 const uint16_t* const HuffDecoderCommon::table16_ops_[32] = { 609 table16_0_ops_, table16_1_ops_, table16_2_ops_, table16_3_ops_, 610 table16_0_ops_, table16_1_ops_, table16_2_ops_, table16_3_ops_, 611 table16_0_ops_, table16_1_ops_, table16_2_ops_, table16_3_ops_, 612 table16_0_ops_, table16_1_ops_, table16_2_ops_, table16_3_ops_, 613 table16_0_ops_, table16_1_ops_, table16_2_ops_, table16_3_ops_, 614 table15_0_ops_, table15_1_ops_, table15_0_ops_, table15_1_ops_, 615 table15_0_ops_, table15_1_ops_, table14_0_ops_, table14_0_ops_, 616 table14_5_ops_, table14_5_ops_, table14_5_ops_, table16_31_ops_, 617 }; 618 const uint16_t HuffDecoderCommon::table17_0_ops_[128] = { 619 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 620 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0000, 0x0000, 621 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 622 0x0000, 0x0000, 0x0000, 0x0000, 0x0009, 0x0000, 0x0000, 0x0000, 0x0000, 623 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 624 0x0000, 0x0000, 0x0011, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 625 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 626 0x0019, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 627 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0021, 0x0000, 628 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 629 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0029, 0x0000, 0x0000, 0x0000, 630 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 631 0x0000, 0x0000, 0x0000, 0x0031, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 632 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 633 0x0000, 0x0039}; 634 const uint16_t HuffDecoderCommon::table17_1_ops_[128] = { 635 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 636 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0000, 0x0000, 637 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 638 0x0000, 0x0000, 0x0000, 0x0000, 0x0009, 0x0000, 0x0000, 0x0000, 0x0000, 639 0x0000, 0x0000, 0x0000, 0x0011, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 640 0x0000, 0x0000, 0x0019, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 641 0x0000, 0x0021, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 642 0x0029, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0031, 643 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0039, 0x0000, 644 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0041, 0x0000, 0x0000, 645 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0049, 0x0000, 0x0000, 0x0000, 646 0x0000, 0x0000, 0x0000, 0x0000, 0x0051, 0x0000, 0x0000, 0x0000, 0x0000, 647 0x0000, 0x0000, 0x0000, 0x0059, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 648 0x0000, 0x0000, 0x0061, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 649 0x0000, 0x0069}; 650 const uint16_t HuffDecoderCommon::table17_2_ops_[128] = { 651 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0000, 652 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0009, 0x0000, 0x0000, 653 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0011, 0x0000, 0x0000, 0x0000, 654 0x0000, 0x0000, 0x0000, 0x0000, 0x0019, 0x0000, 0x0000, 0x0000, 0x0000, 655 0x0000, 0x0000, 0x0000, 0x0021, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 656 0x0000, 0x0000, 0x0029, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 657 0x0000, 0x0031, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 658 0x0039, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0041, 659 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0049, 0x0000, 660 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0051, 0x0000, 0x0000, 661 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0059, 0x0000, 0x0000, 0x0000, 662 0x0000, 0x0000, 0x0000, 0x0000, 0x0061, 0x0000, 0x0000, 0x0000, 0x0000, 663 0x0000, 0x0000, 0x0000, 0x0069, 0x0000, 0x0000, 0x0000, 0x0071, 0x0000, 664 0x0000, 0x0000, 0x0079, 0x0000, 0x0000, 0x0000, 0x0081, 0x0000, 0x0000, 665 0x0000, 0x0089}; 666 const uint16_t HuffDecoderCommon::table17_3_ops_[128] = { 667 0x0000, 0x0000, 0x0000, 0x0001, 0x0000, 0x0000, 0x0000, 0x0009, 0x0000, 668 0x0000, 0x0000, 0x0011, 0x0000, 0x0000, 0x0000, 0x0019, 0x0000, 0x0000, 669 0x0000, 0x0021, 0x0000, 0x0000, 0x0000, 0x0029, 0x0000, 0x0000, 0x0000, 670 0x0031, 0x0000, 0x0000, 0x0000, 0x0039, 0x0000, 0x0000, 0x0000, 0x0041, 671 0x0000, 0x0000, 0x0000, 0x0049, 0x0000, 0x0000, 0x0000, 0x0051, 0x0000, 672 0x0000, 0x0000, 0x0059, 0x0000, 0x0000, 0x0000, 0x0061, 0x0000, 0x0000, 673 0x0000, 0x0069, 0x0000, 0x0000, 0x0000, 0x0071, 0x0000, 0x0000, 0x0000, 674 0x0079, 0x0000, 0x0000, 0x0000, 0x0081, 0x0000, 0x0000, 0x0000, 0x0089, 675 0x0000, 0x0000, 0x0000, 0x0091, 0x0000, 0x0000, 0x0000, 0x0099, 0x0000, 676 0x0000, 0x0000, 0x00a1, 0x0000, 0x0000, 0x0000, 0x00a9, 0x0000, 0x0000, 677 0x0000, 0x00b1, 0x0000, 0x0000, 0x0000, 0x00b9, 0x0000, 0x0000, 0x0000, 678 0x00c1, 0x0000, 0x0000, 0x0000, 0x00c9, 0x0000, 0x0000, 0x0000, 0x00d1, 679 0x0000, 0x0000, 0x0000, 0x00d9, 0x0000, 0x00e1, 0x0000, 0x00e9, 0x0000, 680 0x00f1, 0x0000, 0x00f9, 0x0000, 0x0101, 0x0000, 0x0109, 0x0000, 0x0000, 681 0x0000, 0x0002}; 682 const uint16_t HuffDecoderCommon::table17_20_ops_[128] = { 683 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0000, 684 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0009, 0x0000, 0x0000, 685 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0011, 0x0000, 0x0000, 0x0000, 686 0x0000, 0x0000, 0x0000, 0x0000, 0x0019, 0x0000, 0x0000, 0x0000, 0x0000, 687 0x0000, 0x0000, 0x0000, 0x0021, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 688 0x0000, 0x0000, 0x0029, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 689 0x0000, 0x0031, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 690 0x0039, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0041, 691 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0049, 0x0000, 692 0x0000, 0x0000, 0x0051, 0x0000, 0x0000, 0x0000, 0x0059, 0x0000, 0x0000, 693 0x0000, 0x0061, 0x0000, 0x0000, 0x0000, 0x0069, 0x0000, 0x0000, 0x0000, 694 0x0071, 0x0000, 0x0000, 0x0000, 0x0079, 0x0000, 0x0000, 0x0000, 0x0081, 695 0x0000, 0x0000, 0x0000, 0x0089, 0x0000, 0x0000, 0x0000, 0x0091, 0x0000, 696 0x0000, 0x0000, 0x0099, 0x0000, 0x0000, 0x0000, 0x00a1, 0x0000, 0x0000, 697 0x0000, 0x00a9}; 698 const uint8_t HuffDecoderCommon::table17_21_emit_[104] = { 699 0x27, 0x3d, 0x27, 0x41, 0x27, 0x5f, 0x27, 0x62, 0x27, 0x64, 0x27, 0x66, 700 0x27, 0x67, 0x27, 0x68, 0x27, 0x6c, 0x27, 0x6d, 0x27, 0x6e, 0x27, 0x70, 701 0x27, 0x72, 0x27, 0x75, 0x27, 0x3a, 0x27, 0x42, 0x27, 0x43, 0x27, 0x44, 702 0x27, 0x45, 0x27, 0x46, 0x27, 0x47, 0x27, 0x48, 0x27, 0x49, 0x27, 0x4a, 703 0x27, 0x4b, 0x27, 0x4c, 0x27, 0x4d, 0x27, 0x4e, 0x27, 0x4f, 0x27, 0x50, 704 0x27, 0x51, 0x27, 0x52, 0x27, 0x53, 0x27, 0x54, 0x27, 0x55, 0x27, 0x56, 705 0x27, 0x57, 0x27, 0x59, 0x27, 0x6a, 0x27, 0x6b, 0x27, 0x71, 0x27, 0x76, 706 0x27, 0x77, 0x27, 0x78, 0x27, 0x79, 0x27, 0x7a, 0x27, 0x26, 0x27, 0x2a, 707 0x27, 0x2c, 0x27, 0x3b, 0x27, 0x58, 0x27, 0x5a}; 708 const uint16_t HuffDecoderCommon::table17_21_ops_[128] = { 709 0x0000, 0x0000, 0x0000, 0x0001, 0x0000, 0x0000, 0x0000, 0x0009, 0x0000, 710 0x0000, 0x0000, 0x0011, 0x0000, 0x0000, 0x0000, 0x0019, 0x0000, 0x0000, 711 0x0000, 0x0021, 0x0000, 0x0000, 0x0000, 0x0029, 0x0000, 0x0000, 0x0000, 712 0x0031, 0x0000, 0x0000, 0x0000, 0x0039, 0x0000, 0x0000, 0x0000, 0x0041, 713 0x0000, 0x0000, 0x0000, 0x0049, 0x0000, 0x0000, 0x0000, 0x0051, 0x0000, 714 0x0000, 0x0000, 0x0059, 0x0000, 0x0000, 0x0000, 0x0061, 0x0000, 0x0000, 715 0x0000, 0x0069, 0x0000, 0x0071, 0x0000, 0x0079, 0x0000, 0x0081, 0x0000, 716 0x0089, 0x0000, 0x0091, 0x0000, 0x0099, 0x0000, 0x00a1, 0x0000, 0x00a9, 717 0x0000, 0x00b1, 0x0000, 0x00b9, 0x0000, 0x00c1, 0x0000, 0x00c9, 0x0000, 718 0x00d1, 0x0000, 0x00d9, 0x0000, 0x00e1, 0x0000, 0x00e9, 0x0000, 0x00f1, 719 0x0000, 0x00f9, 0x0000, 0x0101, 0x0000, 0x0109, 0x0000, 0x0111, 0x0000, 720 0x0119, 0x0000, 0x0121, 0x0000, 0x0129, 0x0000, 0x0131, 0x0000, 0x0139, 721 0x0000, 0x0141, 0x0000, 0x0149, 0x0000, 0x0151, 0x0000, 0x0159, 0x0000, 722 0x0161, 0x0000, 0x0169, 0x0171, 0x0179, 0x0181, 0x0189, 0x0191, 0x0199, 723 0x0000, 0x0002}; 724 const uint8_t HuffDecoderCommon::table17_23_emit_[104] = { 725 0x2b, 0x3d, 0x2b, 0x41, 0x2b, 0x5f, 0x2b, 0x62, 0x2b, 0x64, 0x2b, 0x66, 726 0x2b, 0x67, 0x2b, 0x68, 0x2b, 0x6c, 0x2b, 0x6d, 0x2b, 0x6e, 0x2b, 0x70, 727 0x2b, 0x72, 0x2b, 0x75, 0x2b, 0x3a, 0x2b, 0x42, 0x2b, 0x43, 0x2b, 0x44, 728 0x2b, 0x45, 0x2b, 0x46, 0x2b, 0x47, 0x2b, 0x48, 0x2b, 0x49, 0x2b, 0x4a, 729 0x2b, 0x4b, 0x2b, 0x4c, 0x2b, 0x4d, 0x2b, 0x4e, 0x2b, 0x4f, 0x2b, 0x50, 730 0x2b, 0x51, 0x2b, 0x52, 0x2b, 0x53, 0x2b, 0x54, 0x2b, 0x55, 0x2b, 0x56, 731 0x2b, 0x57, 0x2b, 0x59, 0x2b, 0x6a, 0x2b, 0x6b, 0x2b, 0x71, 0x2b, 0x76, 732 0x2b, 0x77, 0x2b, 0x78, 0x2b, 0x79, 0x2b, 0x7a, 0x2b, 0x26, 0x2b, 0x2a, 733 0x2b, 0x2c, 0x2b, 0x3b, 0x2b, 0x58, 0x2b, 0x5a}; 734 const uint8_t HuffDecoderCommon::table17_25_emit_[104] = { 735 0x7c, 0x3d, 0x7c, 0x41, 0x7c, 0x5f, 0x7c, 0x62, 0x7c, 0x64, 0x7c, 0x66, 736 0x7c, 0x67, 0x7c, 0x68, 0x7c, 0x6c, 0x7c, 0x6d, 0x7c, 0x6e, 0x7c, 0x70, 737 0x7c, 0x72, 0x7c, 0x75, 0x7c, 0x3a, 0x7c, 0x42, 0x7c, 0x43, 0x7c, 0x44, 738 0x7c, 0x45, 0x7c, 0x46, 0x7c, 0x47, 0x7c, 0x48, 0x7c, 0x49, 0x7c, 0x4a, 739 0x7c, 0x4b, 0x7c, 0x4c, 0x7c, 0x4d, 0x7c, 0x4e, 0x7c, 0x4f, 0x7c, 0x50, 740 0x7c, 0x51, 0x7c, 0x52, 0x7c, 0x53, 0x7c, 0x54, 0x7c, 0x55, 0x7c, 0x56, 741 0x7c, 0x57, 0x7c, 0x59, 0x7c, 0x6a, 0x7c, 0x6b, 0x7c, 0x71, 0x7c, 0x76, 742 0x7c, 0x77, 0x7c, 0x78, 0x7c, 0x79, 0x7c, 0x7a, 0x7c, 0x26, 0x7c, 0x2a, 743 0x7c, 0x2c, 0x7c, 0x3b, 0x7c, 0x58, 0x7c, 0x5a}; 744 const uint8_t HuffDecoderCommon::table17_26_emit_[136] = { 745 0x23, 0x30, 0x23, 0x31, 0x23, 0x32, 0x23, 0x61, 0x23, 0x63, 0x23, 0x65, 746 0x23, 0x69, 0x23, 0x6f, 0x23, 0x73, 0x23, 0x74, 0x23, 0x20, 0x23, 0x25, 747 0x23, 0x2d, 0x23, 0x2e, 0x23, 0x2f, 0x23, 0x33, 0x23, 0x34, 0x23, 0x35, 748 0x23, 0x36, 0x23, 0x37, 0x23, 0x38, 0x23, 0x39, 0x23, 0x3d, 0x23, 0x41, 749 0x23, 0x5f, 0x23, 0x62, 0x23, 0x64, 0x23, 0x66, 0x23, 0x67, 0x23, 0x68, 750 0x23, 0x6c, 0x23, 0x6d, 0x23, 0x6e, 0x23, 0x70, 0x23, 0x72, 0x23, 0x75, 751 0x23, 0x3a, 0x23, 0x42, 0x23, 0x43, 0x23, 0x44, 0x23, 0x45, 0x23, 0x46, 752 0x23, 0x47, 0x23, 0x48, 0x23, 0x49, 0x23, 0x4a, 0x23, 0x4b, 0x23, 0x4c, 753 0x23, 0x4d, 0x23, 0x4e, 0x23, 0x4f, 0x23, 0x50, 0x23, 0x51, 0x23, 0x52, 754 0x23, 0x53, 0x23, 0x54, 0x23, 0x55, 0x23, 0x56, 0x23, 0x57, 0x23, 0x59, 755 0x23, 0x6a, 0x23, 0x6b, 0x23, 0x71, 0x23, 0x76, 0x23, 0x77, 0x23, 0x78, 756 0x23, 0x79, 0x23, 0x7a}; 757 const uint16_t HuffDecoderCommon::table17_26_ops_[128] = { 758 0x0000, 0x0000, 0x0000, 0x0001, 0x0000, 0x0000, 0x0000, 0x0009, 0x0000, 759 0x0000, 0x0000, 0x0011, 0x0000, 0x0000, 0x0000, 0x0019, 0x0000, 0x0000, 760 0x0000, 0x0021, 0x0000, 0x0000, 0x0000, 0x0029, 0x0000, 0x0000, 0x0000, 761 0x0031, 0x0000, 0x0000, 0x0000, 0x0039, 0x0000, 0x0000, 0x0000, 0x0041, 762 0x0000, 0x0000, 0x0000, 0x0049, 0x0000, 0x0051, 0x0000, 0x0059, 0x0000, 763 0x0061, 0x0000, 0x0069, 0x0000, 0x0071, 0x0000, 0x0079, 0x0000, 0x0081, 764 0x0000, 0x0089, 0x0000, 0x0091, 0x0000, 0x0099, 0x0000, 0x00a1, 0x0000, 765 0x00a9, 0x0000, 0x00b1, 0x0000, 0x00b9, 0x0000, 0x00c1, 0x0000, 0x00c9, 766 0x0000, 0x00d1, 0x0000, 0x00d9, 0x0000, 0x00e1, 0x0000, 0x00e9, 0x0000, 767 0x00f1, 0x0000, 0x00f9, 0x0000, 0x0101, 0x0000, 0x0109, 0x0000, 0x0111, 768 0x0000, 0x0119, 0x0121, 0x0129, 0x0131, 0x0139, 0x0141, 0x0149, 0x0151, 769 0x0159, 0x0161, 0x0169, 0x0171, 0x0179, 0x0181, 0x0189, 0x0191, 0x0199, 770 0x01a1, 0x01a9, 0x01b1, 0x01b9, 0x01c1, 0x01c9, 0x01d1, 0x01d9, 0x01e1, 771 0x01e9, 0x01f1, 0x01f9, 0x0201, 0x0209, 0x0211, 0x0219, 0x0000, 0x0000, 772 0x0000, 0x0002}; 773 const uint8_t HuffDecoderCommon::table17_27_emit_[136] = { 774 0x3e, 0x30, 0x3e, 0x31, 0x3e, 0x32, 0x3e, 0x61, 0x3e, 0x63, 0x3e, 0x65, 775 0x3e, 0x69, 0x3e, 0x6f, 0x3e, 0x73, 0x3e, 0x74, 0x3e, 0x20, 0x3e, 0x25, 776 0x3e, 0x2d, 0x3e, 0x2e, 0x3e, 0x2f, 0x3e, 0x33, 0x3e, 0x34, 0x3e, 0x35, 777 0x3e, 0x36, 0x3e, 0x37, 0x3e, 0x38, 0x3e, 0x39, 0x3e, 0x3d, 0x3e, 0x41, 778 0x3e, 0x5f, 0x3e, 0x62, 0x3e, 0x64, 0x3e, 0x66, 0x3e, 0x67, 0x3e, 0x68, 779 0x3e, 0x6c, 0x3e, 0x6d, 0x3e, 0x6e, 0x3e, 0x70, 0x3e, 0x72, 0x3e, 0x75, 780 0x3e, 0x3a, 0x3e, 0x42, 0x3e, 0x43, 0x3e, 0x44, 0x3e, 0x45, 0x3e, 0x46, 781 0x3e, 0x47, 0x3e, 0x48, 0x3e, 0x49, 0x3e, 0x4a, 0x3e, 0x4b, 0x3e, 0x4c, 782 0x3e, 0x4d, 0x3e, 0x4e, 0x3e, 0x4f, 0x3e, 0x50, 0x3e, 0x51, 0x3e, 0x52, 783 0x3e, 0x53, 0x3e, 0x54, 0x3e, 0x55, 0x3e, 0x56, 0x3e, 0x57, 0x3e, 0x59, 784 0x3e, 0x6a, 0x3e, 0x6b, 0x3e, 0x71, 0x3e, 0x76, 0x3e, 0x77, 0x3e, 0x78, 785 0x3e, 0x79, 0x3e, 0x7a}; 786 const uint8_t HuffDecoderCommon::table17_28_emit_[144] = { 787 0x00, 0x30, 0x00, 0x31, 0x00, 0x32, 0x00, 0x61, 0x00, 0x63, 0x00, 0x65, 788 0x00, 0x69, 0x00, 0x6f, 0x00, 0x73, 0x00, 0x74, 0x00, 0x20, 0x00, 0x25, 789 0x00, 0x2d, 0x00, 0x2e, 0x00, 0x2f, 0x00, 0x33, 0x00, 0x34, 0x00, 0x35, 790 0x00, 0x36, 0x00, 0x37, 0x00, 0x38, 0x00, 0x39, 0x00, 0x3d, 0x00, 0x41, 791 0x00, 0x5f, 0x00, 0x62, 0x00, 0x64, 0x00, 0x66, 0x00, 0x67, 0x00, 0x68, 792 0x00, 0x6c, 0x00, 0x6d, 0x00, 0x6e, 0x00, 0x70, 0x00, 0x72, 0x00, 0x75, 793 0x24, 0x30, 0x24, 0x31, 0x24, 0x32, 0x24, 0x61, 0x24, 0x63, 0x24, 0x65, 794 0x24, 0x69, 0x24, 0x6f, 0x24, 0x73, 0x24, 0x74, 0x24, 0x20, 0x24, 0x25, 795 0x24, 0x2d, 0x24, 0x2e, 0x24, 0x2f, 0x24, 0x33, 0x24, 0x34, 0x24, 0x35, 796 0x24, 0x36, 0x24, 0x37, 0x24, 0x38, 0x24, 0x39, 0x24, 0x3d, 0x24, 0x41, 797 0x24, 0x5f, 0x24, 0x62, 0x24, 0x64, 0x24, 0x66, 0x24, 0x67, 0x24, 0x68, 798 0x24, 0x6c, 0x24, 0x6d, 0x24, 0x6e, 0x24, 0x70, 0x24, 0x72, 0x24, 0x75}; 799 const uint16_t HuffDecoderCommon::table17_28_ops_[128] = { 800 0x0000, 0x0001, 0x0000, 0x0009, 0x0000, 0x0011, 0x0000, 0x0019, 0x0000, 801 0x0021, 0x0000, 0x0029, 0x0000, 0x0031, 0x0000, 0x0039, 0x0000, 0x0041, 802 0x0000, 0x0049, 0x0051, 0x0059, 0x0061, 0x0069, 0x0071, 0x0079, 0x0081, 803 0x0089, 0x0091, 0x0099, 0x00a1, 0x00a9, 0x00b1, 0x00b9, 0x00c1, 0x00c9, 804 0x00d1, 0x00d9, 0x00e1, 0x00e9, 0x00f1, 0x00f9, 0x0101, 0x0109, 0x0111, 805 0x0119, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 806 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 807 0x0002, 0x0000, 0x0121, 0x0000, 0x0129, 0x0000, 0x0131, 0x0000, 0x0139, 808 0x0000, 0x0141, 0x0000, 0x0149, 0x0000, 0x0151, 0x0000, 0x0159, 0x0000, 809 0x0161, 0x0000, 0x0169, 0x0171, 0x0179, 0x0181, 0x0189, 0x0191, 0x0199, 810 0x01a1, 0x01a9, 0x01b1, 0x01b9, 0x01c1, 0x01c9, 0x01d1, 0x01d9, 0x01e1, 811 0x01e9, 0x01f1, 0x01f9, 0x0201, 0x0209, 0x0211, 0x0219, 0x0221, 0x0229, 812 0x0231, 0x0239, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 813 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 814 0x0000, 0x0122}; 815 const uint8_t HuffDecoderCommon::table17_29_emit_[144] = { 816 0x40, 0x30, 0x40, 0x31, 0x40, 0x32, 0x40, 0x61, 0x40, 0x63, 0x40, 0x65, 817 0x40, 0x69, 0x40, 0x6f, 0x40, 0x73, 0x40, 0x74, 0x40, 0x20, 0x40, 0x25, 818 0x40, 0x2d, 0x40, 0x2e, 0x40, 0x2f, 0x40, 0x33, 0x40, 0x34, 0x40, 0x35, 819 0x40, 0x36, 0x40, 0x37, 0x40, 0x38, 0x40, 0x39, 0x40, 0x3d, 0x40, 0x41, 820 0x40, 0x5f, 0x40, 0x62, 0x40, 0x64, 0x40, 0x66, 0x40, 0x67, 0x40, 0x68, 821 0x40, 0x6c, 0x40, 0x6d, 0x40, 0x6e, 0x40, 0x70, 0x40, 0x72, 0x40, 0x75, 822 0x5b, 0x30, 0x5b, 0x31, 0x5b, 0x32, 0x5b, 0x61, 0x5b, 0x63, 0x5b, 0x65, 823 0x5b, 0x69, 0x5b, 0x6f, 0x5b, 0x73, 0x5b, 0x74, 0x5b, 0x20, 0x5b, 0x25, 824 0x5b, 0x2d, 0x5b, 0x2e, 0x5b, 0x2f, 0x5b, 0x33, 0x5b, 0x34, 0x5b, 0x35, 825 0x5b, 0x36, 0x5b, 0x37, 0x5b, 0x38, 0x5b, 0x39, 0x5b, 0x3d, 0x5b, 0x41, 826 0x5b, 0x5f, 0x5b, 0x62, 0x5b, 0x64, 0x5b, 0x66, 0x5b, 0x67, 0x5b, 0x68, 827 0x5b, 0x6c, 0x5b, 0x6d, 0x5b, 0x6e, 0x5b, 0x70, 0x5b, 0x72, 0x5b, 0x75}; 828 const uint8_t HuffDecoderCommon::table17_30_emit_[144] = { 829 0x5d, 0x30, 0x5d, 0x31, 0x5d, 0x32, 0x5d, 0x61, 0x5d, 0x63, 0x5d, 0x65, 830 0x5d, 0x69, 0x5d, 0x6f, 0x5d, 0x73, 0x5d, 0x74, 0x5d, 0x20, 0x5d, 0x25, 831 0x5d, 0x2d, 0x5d, 0x2e, 0x5d, 0x2f, 0x5d, 0x33, 0x5d, 0x34, 0x5d, 0x35, 832 0x5d, 0x36, 0x5d, 0x37, 0x5d, 0x38, 0x5d, 0x39, 0x5d, 0x3d, 0x5d, 0x41, 833 0x5d, 0x5f, 0x5d, 0x62, 0x5d, 0x64, 0x5d, 0x66, 0x5d, 0x67, 0x5d, 0x68, 834 0x5d, 0x6c, 0x5d, 0x6d, 0x5d, 0x6e, 0x5d, 0x70, 0x5d, 0x72, 0x5d, 0x75, 835 0x7e, 0x30, 0x7e, 0x31, 0x7e, 0x32, 0x7e, 0x61, 0x7e, 0x63, 0x7e, 0x65, 836 0x7e, 0x69, 0x7e, 0x6f, 0x7e, 0x73, 0x7e, 0x74, 0x7e, 0x20, 0x7e, 0x25, 837 0x7e, 0x2d, 0x7e, 0x2e, 0x7e, 0x2f, 0x7e, 0x33, 0x7e, 0x34, 0x7e, 0x35, 838 0x7e, 0x36, 0x7e, 0x37, 0x7e, 0x38, 0x7e, 0x39, 0x7e, 0x3d, 0x7e, 0x41, 839 0x7e, 0x5f, 0x7e, 0x62, 0x7e, 0x64, 0x7e, 0x66, 0x7e, 0x67, 0x7e, 0x68, 840 0x7e, 0x6c, 0x7e, 0x6d, 0x7e, 0x6e, 0x7e, 0x70, 0x7e, 0x72, 0x7e, 0x75}; 841 const uint8_t HuffDecoderCommon::table17_31_emit_[46] = { 842 0x5e, 0x30, 0x5e, 0x31, 0x5e, 0x32, 0x5e, 0x61, 0x5e, 0x63, 0x5e, 0x65, 843 0x5e, 0x69, 0x5e, 0x6f, 0x5e, 0x73, 0x5e, 0x74, 0x7d, 0x30, 0x7d, 0x31, 844 0x7d, 0x32, 0x7d, 0x61, 0x7d, 0x63, 0x7d, 0x65, 0x7d, 0x69, 0x7d, 0x6f, 845 0x7d, 0x73, 0x7d, 0x74, 0x3c, 0x60, 0x7b, 0x5c, 0xc3, 0xd0}; 846 const uint16_t HuffDecoderCommon::table17_31_ops_[128] = { 847 0x0001, 0x0009, 0x0011, 0x0019, 0x0021, 0x0029, 0x0031, 0x0039, 0x0041, 848 0x0049, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 849 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 850 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0051, 0x0059, 0x0061, 0x0069, 851 0x0071, 0x0079, 0x0081, 0x0089, 0x0091, 0x0099, 0x0000, 0x0000, 0x0000, 852 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 853 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 854 0x0052, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 855 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x00a2, 0x0000, 856 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 857 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x00a6, 0x0000, 0x0000, 0x0000, 858 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 859 0x0000, 0x0000, 0x0000, 0x00aa, 0x00ae, 0x00b2, 0x00b6, 0x0000, 0x0000, 860 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 861 0x0000, 0x0003}; 862 const uint8_t* const HuffDecoderCommon::table17_emit_[32] = { 863 table16_0_emit_, table16_1_emit_, table16_2_emit_, table16_3_emit_, 864 table16_4_emit_, table16_5_emit_, table16_6_emit_, table16_7_emit_, 865 table16_8_emit_, table16_9_emit_, table16_10_emit_, table16_11_emit_, 866 table16_12_emit_, table16_13_emit_, table16_14_emit_, table16_15_emit_, 867 table16_16_emit_, table16_17_emit_, table16_18_emit_, table16_19_emit_, 868 table16_20_emit_, table17_21_emit_, table16_22_emit_, table17_23_emit_, 869 table16_24_emit_, table17_25_emit_, table17_26_emit_, table17_27_emit_, 870 table17_28_emit_, table17_29_emit_, table17_30_emit_, table17_31_emit_, 871 }; 872 const uint16_t* const HuffDecoderCommon::table17_ops_[32] = { 873 table17_0_ops_, table17_1_ops_, table17_2_ops_, table17_3_ops_, 874 table17_0_ops_, table17_1_ops_, table17_2_ops_, table17_3_ops_, 875 table17_0_ops_, table17_1_ops_, table17_2_ops_, table17_3_ops_, 876 table17_0_ops_, table17_1_ops_, table17_2_ops_, table17_3_ops_, 877 table17_0_ops_, table17_1_ops_, table17_2_ops_, table17_3_ops_, 878 table17_20_ops_, table17_21_ops_, table17_20_ops_, table17_21_ops_, 879 table17_20_ops_, table17_21_ops_, table17_26_ops_, table17_26_ops_, 880 table17_28_ops_, table17_28_ops_, table17_28_ops_, table17_31_ops_, 881 }; 882 const uint8_t HuffDecoderCommon::table18_0_emit_[60] = { 883 0x21, 0x30, 0x30, 0x21, 0x30, 0x31, 0x21, 0x30, 0x32, 0x21, 0x30, 0x61, 884 0x21, 0x30, 0x63, 0x21, 0x30, 0x65, 0x21, 0x30, 0x69, 0x21, 0x30, 0x6f, 885 0x21, 0x30, 0x73, 0x21, 0x30, 0x74, 0x21, 0x31, 0x30, 0x21, 0x31, 0x31, 886 0x21, 0x31, 0x32, 0x21, 0x31, 0x61, 0x21, 0x31, 0x63, 0x21, 0x31, 0x65, 887 0x21, 0x31, 0x69, 0x21, 0x31, 0x6f, 0x21, 0x31, 0x73, 0x21, 0x31, 0x74}; 888 const uint16_t HuffDecoderCommon::table18_0_ops_[64] = { 889 0x0000, 0x0018, 0x0030, 0x0048, 0x0060, 0x0078, 0x0090, 0x00a8, 890 0x00c0, 0x00d8, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 891 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 892 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002, 893 0x00f0, 0x0108, 0x0120, 0x0138, 0x0150, 0x0168, 0x0180, 0x0198, 894 0x01b0, 0x01c8, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 895 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 896 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x00f2}; 897 const uint8_t HuffDecoderCommon::table18_1_emit_[60] = { 898 0x21, 0x32, 0x30, 0x21, 0x32, 0x31, 0x21, 0x32, 0x32, 0x21, 0x32, 0x61, 899 0x21, 0x32, 0x63, 0x21, 0x32, 0x65, 0x21, 0x32, 0x69, 0x21, 0x32, 0x6f, 900 0x21, 0x32, 0x73, 0x21, 0x32, 0x74, 0x21, 0x61, 0x30, 0x21, 0x61, 0x31, 901 0x21, 0x61, 0x32, 0x21, 0x61, 0x61, 0x21, 0x61, 0x63, 0x21, 0x61, 0x65, 902 0x21, 0x61, 0x69, 0x21, 0x61, 0x6f, 0x21, 0x61, 0x73, 0x21, 0x61, 0x74}; 903 const uint8_t HuffDecoderCommon::table18_2_emit_[60] = { 904 0x21, 0x63, 0x30, 0x21, 0x63, 0x31, 0x21, 0x63, 0x32, 0x21, 0x63, 0x61, 905 0x21, 0x63, 0x63, 0x21, 0x63, 0x65, 0x21, 0x63, 0x69, 0x21, 0x63, 0x6f, 906 0x21, 0x63, 0x73, 0x21, 0x63, 0x74, 0x21, 0x65, 0x30, 0x21, 0x65, 0x31, 907 0x21, 0x65, 0x32, 0x21, 0x65, 0x61, 0x21, 0x65, 0x63, 0x21, 0x65, 0x65, 908 0x21, 0x65, 0x69, 0x21, 0x65, 0x6f, 0x21, 0x65, 0x73, 0x21, 0x65, 0x74}; 909 const uint8_t HuffDecoderCommon::table18_3_emit_[60] = { 910 0x21, 0x69, 0x30, 0x21, 0x69, 0x31, 0x21, 0x69, 0x32, 0x21, 0x69, 0x61, 911 0x21, 0x69, 0x63, 0x21, 0x69, 0x65, 0x21, 0x69, 0x69, 0x21, 0x69, 0x6f, 912 0x21, 0x69, 0x73, 0x21, 0x69, 0x74, 0x21, 0x6f, 0x30, 0x21, 0x6f, 0x31, 913 0x21, 0x6f, 0x32, 0x21, 0x6f, 0x61, 0x21, 0x6f, 0x63, 0x21, 0x6f, 0x65, 914 0x21, 0x6f, 0x69, 0x21, 0x6f, 0x6f, 0x21, 0x6f, 0x73, 0x21, 0x6f, 0x74}; 915 const uint8_t HuffDecoderCommon::table18_4_emit_[60] = { 916 0x21, 0x73, 0x30, 0x21, 0x73, 0x31, 0x21, 0x73, 0x32, 0x21, 0x73, 0x61, 917 0x21, 0x73, 0x63, 0x21, 0x73, 0x65, 0x21, 0x73, 0x69, 0x21, 0x73, 0x6f, 918 0x21, 0x73, 0x73, 0x21, 0x73, 0x74, 0x21, 0x74, 0x30, 0x21, 0x74, 0x31, 919 0x21, 0x74, 0x32, 0x21, 0x74, 0x61, 0x21, 0x74, 0x63, 0x21, 0x74, 0x65, 920 0x21, 0x74, 0x69, 0x21, 0x74, 0x6f, 0x21, 0x74, 0x73, 0x21, 0x74, 0x74}; 921 const uint8_t HuffDecoderCommon::table18_5_emit_[8] = {0x21, 0x20, 0x21, 0x25, 922 0x21, 0x2d, 0x21, 0x2e}; 923 const uint16_t HuffDecoderCommon::table18_5_ops_[64] = { 924 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 925 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002, 926 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 927 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0012, 928 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 929 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0022, 930 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 931 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0032}; 932 const uint8_t HuffDecoderCommon::table18_6_emit_[8] = {0x21, 0x2f, 0x21, 0x33, 933 0x21, 0x34, 0x21, 0x35}; 934 const uint8_t HuffDecoderCommon::table18_7_emit_[8] = {0x21, 0x36, 0x21, 0x37, 935 0x21, 0x38, 0x21, 0x39}; 936 const uint8_t HuffDecoderCommon::table18_8_emit_[8] = {0x21, 0x3d, 0x21, 0x41, 937 0x21, 0x5f, 0x21, 0x62}; 938 const uint8_t HuffDecoderCommon::table18_9_emit_[8] = {0x21, 0x64, 0x21, 0x66, 939 0x21, 0x67, 0x21, 0x68}; 940 const uint8_t HuffDecoderCommon::table18_10_emit_[8] = {0x21, 0x6c, 0x21, 0x6d, 941 0x21, 0x6e, 0x21, 0x70}; 942 const uint8_t HuffDecoderCommon::table18_11_emit_[12] = { 943 0x21, 0x72, 0x21, 0x75, 0x21, 0x3a, 0x21, 0x42, 0x21, 0x43, 0x21, 0x44}; 944 const uint16_t HuffDecoderCommon::table18_11_ops_[64] = { 945 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 946 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002, 947 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 948 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0012, 949 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0022, 950 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0032, 951 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0042, 952 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0052}; 953 const uint8_t HuffDecoderCommon::table18_12_emit_[16] = { 954 0x21, 0x45, 0x21, 0x46, 0x21, 0x47, 0x21, 0x48, 955 0x21, 0x49, 0x21, 0x4a, 0x21, 0x4b, 0x21, 0x4c}; 956 const uint16_t HuffDecoderCommon::table18_12_ops_[64] = { 957 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002, 958 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0012, 959 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0022, 960 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0032, 961 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0042, 962 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0052, 963 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0062, 964 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0072}; 965 const uint8_t HuffDecoderCommon::table18_13_emit_[16] = { 966 0x21, 0x4d, 0x21, 0x4e, 0x21, 0x4f, 0x21, 0x50, 967 0x21, 0x51, 0x21, 0x52, 0x21, 0x53, 0x21, 0x54}; 968 const uint8_t HuffDecoderCommon::table18_14_emit_[16] = { 969 0x21, 0x55, 0x21, 0x56, 0x21, 0x57, 0x21, 0x59, 970 0x21, 0x6a, 0x21, 0x6b, 0x21, 0x71, 0x21, 0x76}; 971 const uint8_t HuffDecoderCommon::table18_15_emit_[29] = { 972 0x21, 0x77, 0x21, 0x78, 0x21, 0x79, 0x21, 0x7a, 0x21, 0x26, 973 0x21, 0x2a, 0x21, 0x2c, 0x21, 0x3b, 0x21, 0x58, 0x21, 0x5a, 974 0x21, 0x21, 0x22, 0x21, 0x28, 0x21, 0x29, 0x21, 0x3f}; 975 const uint16_t HuffDecoderCommon::table18_15_ops_[64] = { 976 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002, 977 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0012, 978 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0022, 979 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0032, 980 0x0001, 0x0001, 0x0001, 0x0042, 0x0001, 0x0001, 0x0001, 0x0052, 981 0x0001, 0x0001, 0x0001, 0x0062, 0x0001, 0x0001, 0x0001, 0x0072, 982 0x0001, 0x0001, 0x0001, 0x0082, 0x0001, 0x0001, 0x0001, 0x0092, 983 0x00a2, 0x00aa, 0x00ba, 0x00ca, 0x00da, 0x0001, 0x0001, 0x0003}; 984 const uint8_t HuffDecoderCommon::table18_16_emit_[60] = { 985 0x22, 0x30, 0x30, 0x22, 0x30, 0x31, 0x22, 0x30, 0x32, 0x22, 0x30, 0x61, 986 0x22, 0x30, 0x63, 0x22, 0x30, 0x65, 0x22, 0x30, 0x69, 0x22, 0x30, 0x6f, 987 0x22, 0x30, 0x73, 0x22, 0x30, 0x74, 0x22, 0x31, 0x30, 0x22, 0x31, 0x31, 988 0x22, 0x31, 0x32, 0x22, 0x31, 0x61, 0x22, 0x31, 0x63, 0x22, 0x31, 0x65, 989 0x22, 0x31, 0x69, 0x22, 0x31, 0x6f, 0x22, 0x31, 0x73, 0x22, 0x31, 0x74}; 990 const uint8_t HuffDecoderCommon::table18_17_emit_[60] = { 991 0x22, 0x32, 0x30, 0x22, 0x32, 0x31, 0x22, 0x32, 0x32, 0x22, 0x32, 0x61, 992 0x22, 0x32, 0x63, 0x22, 0x32, 0x65, 0x22, 0x32, 0x69, 0x22, 0x32, 0x6f, 993 0x22, 0x32, 0x73, 0x22, 0x32, 0x74, 0x22, 0x61, 0x30, 0x22, 0x61, 0x31, 994 0x22, 0x61, 0x32, 0x22, 0x61, 0x61, 0x22, 0x61, 0x63, 0x22, 0x61, 0x65, 995 0x22, 0x61, 0x69, 0x22, 0x61, 0x6f, 0x22, 0x61, 0x73, 0x22, 0x61, 0x74}; 996 const uint8_t HuffDecoderCommon::table18_18_emit_[60] = { 997 0x22, 0x63, 0x30, 0x22, 0x63, 0x31, 0x22, 0x63, 0x32, 0x22, 0x63, 0x61, 998 0x22, 0x63, 0x63, 0x22, 0x63, 0x65, 0x22, 0x63, 0x69, 0x22, 0x63, 0x6f, 999 0x22, 0x63, 0x73, 0x22, 0x63, 0x74, 0x22, 0x65, 0x30, 0x22, 0x65, 0x31, 1000 0x22, 0x65, 0x32, 0x22, 0x65, 0x61, 0x22, 0x65, 0x63, 0x22, 0x65, 0x65, 1001 0x22, 0x65, 0x69, 0x22, 0x65, 0x6f, 0x22, 0x65, 0x73, 0x22, 0x65, 0x74}; 1002 const uint8_t HuffDecoderCommon::table18_19_emit_[60] = { 1003 0x22, 0x69, 0x30, 0x22, 0x69, 0x31, 0x22, 0x69, 0x32, 0x22, 0x69, 0x61, 1004 0x22, 0x69, 0x63, 0x22, 0x69, 0x65, 0x22, 0x69, 0x69, 0x22, 0x69, 0x6f, 1005 0x22, 0x69, 0x73, 0x22, 0x69, 0x74, 0x22, 0x6f, 0x30, 0x22, 0x6f, 0x31, 1006 0x22, 0x6f, 0x32, 0x22, 0x6f, 0x61, 0x22, 0x6f, 0x63, 0x22, 0x6f, 0x65, 1007 0x22, 0x6f, 0x69, 0x22, 0x6f, 0x6f, 0x22, 0x6f, 0x73, 0x22, 0x6f, 0x74}; 1008 const uint8_t HuffDecoderCommon::table18_20_emit_[60] = { 1009 0x22, 0x73, 0x30, 0x22, 0x73, 0x31, 0x22, 0x73, 0x32, 0x22, 0x73, 0x61, 1010 0x22, 0x73, 0x63, 0x22, 0x73, 0x65, 0x22, 0x73, 0x69, 0x22, 0x73, 0x6f, 1011 0x22, 0x73, 0x73, 0x22, 0x73, 0x74, 0x22, 0x74, 0x30, 0x22, 0x74, 0x31, 1012 0x22, 0x74, 0x32, 0x22, 0x74, 0x61, 0x22, 0x74, 0x63, 0x22, 0x74, 0x65, 1013 0x22, 0x74, 0x69, 0x22, 0x74, 0x6f, 0x22, 0x74, 0x73, 0x22, 0x74, 0x74}; 1014 const uint8_t HuffDecoderCommon::table18_21_emit_[8] = {0x22, 0x20, 0x22, 0x25, 1015 0x22, 0x2d, 0x22, 0x2e}; 1016 const uint8_t HuffDecoderCommon::table18_22_emit_[8] = {0x22, 0x2f, 0x22, 0x33, 1017 0x22, 0x34, 0x22, 0x35}; 1018 const uint8_t HuffDecoderCommon::table18_23_emit_[8] = {0x22, 0x36, 0x22, 0x37, 1019 0x22, 0x38, 0x22, 0x39}; 1020 const uint8_t HuffDecoderCommon::table18_24_emit_[8] = {0x22, 0x3d, 0x22, 0x41, 1021 0x22, 0x5f, 0x22, 0x62}; 1022 const uint8_t HuffDecoderCommon::table18_25_emit_[8] = {0x22, 0x64, 0x22, 0x66, 1023 0x22, 0x67, 0x22, 0x68}; 1024 const uint8_t HuffDecoderCommon::table18_26_emit_[8] = {0x22, 0x6c, 0x22, 0x6d, 1025 0x22, 0x6e, 0x22, 0x70}; 1026 const uint8_t HuffDecoderCommon::table18_27_emit_[12] = { 1027 0x22, 0x72, 0x22, 0x75, 0x22, 0x3a, 0x22, 0x42, 0x22, 0x43, 0x22, 0x44}; 1028 const uint8_t HuffDecoderCommon::table18_28_emit_[16] = { 1029 0x22, 0x45, 0x22, 0x46, 0x22, 0x47, 0x22, 0x48, 1030 0x22, 0x49, 0x22, 0x4a, 0x22, 0x4b, 0x22, 0x4c}; 1031 const uint8_t HuffDecoderCommon::table18_29_emit_[16] = { 1032 0x22, 0x4d, 0x22, 0x4e, 0x22, 0x4f, 0x22, 0x50, 1033 0x22, 0x51, 0x22, 0x52, 0x22, 0x53, 0x22, 0x54}; 1034 const uint8_t HuffDecoderCommon::table18_30_emit_[16] = { 1035 0x22, 0x55, 0x22, 0x56, 0x22, 0x57, 0x22, 0x59, 1036 0x22, 0x6a, 0x22, 0x6b, 0x22, 0x71, 0x22, 0x76}; 1037 const uint8_t HuffDecoderCommon::table18_31_emit_[29] = { 1038 0x22, 0x77, 0x22, 0x78, 0x22, 0x79, 0x22, 0x7a, 0x22, 0x26, 1039 0x22, 0x2a, 0x22, 0x2c, 0x22, 0x3b, 0x22, 0x58, 0x22, 0x5a, 1040 0x22, 0x21, 0x22, 0x22, 0x28, 0x22, 0x29, 0x22, 0x3f}; 1041 const uint16_t HuffDecoderCommon::table18_31_ops_[64] = { 1042 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002, 1043 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0012, 1044 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0022, 1045 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0032, 1046 0x0001, 0x0001, 0x0001, 0x0042, 0x0001, 0x0001, 0x0001, 0x0052, 1047 0x0001, 0x0001, 0x0001, 0x0062, 0x0001, 0x0001, 0x0001, 0x0072, 1048 0x0001, 0x0001, 0x0001, 0x0082, 0x0001, 0x0001, 0x0001, 0x0092, 1049 0x00a2, 0x00b2, 0x00ba, 0x00ca, 0x00da, 0x0001, 0x0001, 0x0003}; 1050 const uint8_t HuffDecoderCommon::table18_32_emit_[60] = { 1051 0x28, 0x30, 0x30, 0x28, 0x30, 0x31, 0x28, 0x30, 0x32, 0x28, 0x30, 0x61, 1052 0x28, 0x30, 0x63, 0x28, 0x30, 0x65, 0x28, 0x30, 0x69, 0x28, 0x30, 0x6f, 1053 0x28, 0x30, 0x73, 0x28, 0x30, 0x74, 0x28, 0x31, 0x30, 0x28, 0x31, 0x31, 1054 0x28, 0x31, 0x32, 0x28, 0x31, 0x61, 0x28, 0x31, 0x63, 0x28, 0x31, 0x65, 1055 0x28, 0x31, 0x69, 0x28, 0x31, 0x6f, 0x28, 0x31, 0x73, 0x28, 0x31, 0x74}; 1056 const uint8_t HuffDecoderCommon::table18_33_emit_[60] = { 1057 0x28, 0x32, 0x30, 0x28, 0x32, 0x31, 0x28, 0x32, 0x32, 0x28, 0x32, 0x61, 1058 0x28, 0x32, 0x63, 0x28, 0x32, 0x65, 0x28, 0x32, 0x69, 0x28, 0x32, 0x6f, 1059 0x28, 0x32, 0x73, 0x28, 0x32, 0x74, 0x28, 0x61, 0x30, 0x28, 0x61, 0x31, 1060 0x28, 0x61, 0x32, 0x28, 0x61, 0x61, 0x28, 0x61, 0x63, 0x28, 0x61, 0x65, 1061 0x28, 0x61, 0x69, 0x28, 0x61, 0x6f, 0x28, 0x61, 0x73, 0x28, 0x61, 0x74}; 1062 const uint8_t HuffDecoderCommon::table18_34_emit_[60] = { 1063 0x28, 0x63, 0x30, 0x28, 0x63, 0x31, 0x28, 0x63, 0x32, 0x28, 0x63, 0x61, 1064 0x28, 0x63, 0x63, 0x28, 0x63, 0x65, 0x28, 0x63, 0x69, 0x28, 0x63, 0x6f, 1065 0x28, 0x63, 0x73, 0x28, 0x63, 0x74, 0x28, 0x65, 0x30, 0x28, 0x65, 0x31, 1066 0x28, 0x65, 0x32, 0x28, 0x65, 0x61, 0x28, 0x65, 0x63, 0x28, 0x65, 0x65, 1067 0x28, 0x65, 0x69, 0x28, 0x65, 0x6f, 0x28, 0x65, 0x73, 0x28, 0x65, 0x74}; 1068 const uint8_t HuffDecoderCommon::table18_35_emit_[60] = { 1069 0x28, 0x69, 0x30, 0x28, 0x69, 0x31, 0x28, 0x69, 0x32, 0x28, 0x69, 0x61, 1070 0x28, 0x69, 0x63, 0x28, 0x69, 0x65, 0x28, 0x69, 0x69, 0x28, 0x69, 0x6f, 1071 0x28, 0x69, 0x73, 0x28, 0x69, 0x74, 0x28, 0x6f, 0x30, 0x28, 0x6f, 0x31, 1072 0x28, 0x6f, 0x32, 0x28, 0x6f, 0x61, 0x28, 0x6f, 0x63, 0x28, 0x6f, 0x65, 1073 0x28, 0x6f, 0x69, 0x28, 0x6f, 0x6f, 0x28, 0x6f, 0x73, 0x28, 0x6f, 0x74}; 1074 const uint8_t HuffDecoderCommon::table18_36_emit_[60] = { 1075 0x28, 0x73, 0x30, 0x28, 0x73, 0x31, 0x28, 0x73, 0x32, 0x28, 0x73, 0x61, 1076 0x28, 0x73, 0x63, 0x28, 0x73, 0x65, 0x28, 0x73, 0x69, 0x28, 0x73, 0x6f, 1077 0x28, 0x73, 0x73, 0x28, 0x73, 0x74, 0x28, 0x74, 0x30, 0x28, 0x74, 0x31, 1078 0x28, 0x74, 0x32, 0x28, 0x74, 0x61, 0x28, 0x74, 0x63, 0x28, 0x74, 0x65, 1079 0x28, 0x74, 0x69, 0x28, 0x74, 0x6f, 0x28, 0x74, 0x73, 0x28, 0x74, 0x74}; 1080 const uint8_t HuffDecoderCommon::table18_37_emit_[8] = {0x28, 0x20, 0x28, 0x25, 1081 0x28, 0x2d, 0x28, 0x2e}; 1082 const uint8_t HuffDecoderCommon::table18_38_emit_[8] = {0x28, 0x2f, 0x28, 0x33, 1083 0x28, 0x34, 0x28, 0x35}; 1084 const uint8_t HuffDecoderCommon::table18_39_emit_[8] = {0x28, 0x36, 0x28, 0x37, 1085 0x28, 0x38, 0x28, 0x39}; 1086 const uint8_t HuffDecoderCommon::table18_40_emit_[8] = {0x28, 0x3d, 0x28, 0x41, 1087 0x28, 0x5f, 0x28, 0x62}; 1088 const uint8_t HuffDecoderCommon::table18_41_emit_[8] = {0x28, 0x64, 0x28, 0x66, 1089 0x28, 0x67, 0x28, 0x68}; 1090 const uint8_t HuffDecoderCommon::table18_42_emit_[8] = {0x28, 0x6c, 0x28, 0x6d, 1091 0x28, 0x6e, 0x28, 0x70}; 1092 const uint8_t HuffDecoderCommon::table18_43_emit_[12] = { 1093 0x28, 0x72, 0x28, 0x75, 0x28, 0x3a, 0x28, 0x42, 0x28, 0x43, 0x28, 0x44}; 1094 const uint8_t HuffDecoderCommon::table18_44_emit_[16] = { 1095 0x28, 0x45, 0x28, 0x46, 0x28, 0x47, 0x28, 0x48, 1096 0x28, 0x49, 0x28, 0x4a, 0x28, 0x4b, 0x28, 0x4c}; 1097 const uint8_t HuffDecoderCommon::table18_45_emit_[16] = { 1098 0x28, 0x4d, 0x28, 0x4e, 0x28, 0x4f, 0x28, 0x50, 1099 0x28, 0x51, 0x28, 0x52, 0x28, 0x53, 0x28, 0x54}; 1100 const uint8_t HuffDecoderCommon::table18_46_emit_[16] = { 1101 0x28, 0x55, 0x28, 0x56, 0x28, 0x57, 0x28, 0x59, 1102 0x28, 0x6a, 0x28, 0x6b, 0x28, 0x71, 0x28, 0x76}; 1103 const uint8_t HuffDecoderCommon::table18_47_emit_[29] = { 1104 0x28, 0x77, 0x28, 0x78, 0x28, 0x79, 0x28, 0x7a, 0x28, 0x26, 1105 0x28, 0x2a, 0x28, 0x2c, 0x28, 0x3b, 0x28, 0x58, 0x28, 0x5a, 1106 0x28, 0x21, 0x28, 0x22, 0x28, 0x28, 0x29, 0x28, 0x3f}; 1107 const uint16_t HuffDecoderCommon::table18_47_ops_[64] = { 1108 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002, 1109 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0012, 1110 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0022, 1111 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0032, 1112 0x0001, 0x0001, 0x0001, 0x0042, 0x0001, 0x0001, 0x0001, 0x0052, 1113 0x0001, 0x0001, 0x0001, 0x0062, 0x0001, 0x0001, 0x0001, 0x0072, 1114 0x0001, 0x0001, 0x0001, 0x0082, 0x0001, 0x0001, 0x0001, 0x0092, 1115 0x00a2, 0x00b2, 0x00c2, 0x00ca, 0x00da, 0x0001, 0x0001, 0x0003}; 1116 const uint8_t HuffDecoderCommon::table18_48_emit_[60] = { 1117 0x29, 0x30, 0x30, 0x29, 0x30, 0x31, 0x29, 0x30, 0x32, 0x29, 0x30, 0x61, 1118 0x29, 0x30, 0x63, 0x29, 0x30, 0x65, 0x29, 0x30, 0x69, 0x29, 0x30, 0x6f, 1119 0x29, 0x30, 0x73, 0x29, 0x30, 0x74, 0x29, 0x31, 0x30, 0x29, 0x31, 0x31, 1120 0x29, 0x31, 0x32, 0x29, 0x31, 0x61, 0x29, 0x31, 0x63, 0x29, 0x31, 0x65, 1121 0x29, 0x31, 0x69, 0x29, 0x31, 0x6f, 0x29, 0x31, 0x73, 0x29, 0x31, 0x74}; 1122 const uint8_t HuffDecoderCommon::table18_49_emit_[60] = { 1123 0x29, 0x32, 0x30, 0x29, 0x32, 0x31, 0x29, 0x32, 0x32, 0x29, 0x32, 0x61, 1124 0x29, 0x32, 0x63, 0x29, 0x32, 0x65, 0x29, 0x32, 0x69, 0x29, 0x32, 0x6f, 1125 0x29, 0x32, 0x73, 0x29, 0x32, 0x74, 0x29, 0x61, 0x30, 0x29, 0x61, 0x31, 1126 0x29, 0x61, 0x32, 0x29, 0x61, 0x61, 0x29, 0x61, 0x63, 0x29, 0x61, 0x65, 1127 0x29, 0x61, 0x69, 0x29, 0x61, 0x6f, 0x29, 0x61, 0x73, 0x29, 0x61, 0x74}; 1128 const uint8_t HuffDecoderCommon::table18_50_emit_[60] = { 1129 0x29, 0x63, 0x30, 0x29, 0x63, 0x31, 0x29, 0x63, 0x32, 0x29, 0x63, 0x61, 1130 0x29, 0x63, 0x63, 0x29, 0x63, 0x65, 0x29, 0x63, 0x69, 0x29, 0x63, 0x6f, 1131 0x29, 0x63, 0x73, 0x29, 0x63, 0x74, 0x29, 0x65, 0x30, 0x29, 0x65, 0x31, 1132 0x29, 0x65, 0x32, 0x29, 0x65, 0x61, 0x29, 0x65, 0x63, 0x29, 0x65, 0x65, 1133 0x29, 0x65, 0x69, 0x29, 0x65, 0x6f, 0x29, 0x65, 0x73, 0x29, 0x65, 0x74}; 1134 const uint8_t HuffDecoderCommon::table18_51_emit_[60] = { 1135 0x29, 0x69, 0x30, 0x29, 0x69, 0x31, 0x29, 0x69, 0x32, 0x29, 0x69, 0x61, 1136 0x29, 0x69, 0x63, 0x29, 0x69, 0x65, 0x29, 0x69, 0x69, 0x29, 0x69, 0x6f, 1137 0x29, 0x69, 0x73, 0x29, 0x69, 0x74, 0x29, 0x6f, 0x30, 0x29, 0x6f, 0x31, 1138 0x29, 0x6f, 0x32, 0x29, 0x6f, 0x61, 0x29, 0x6f, 0x63, 0x29, 0x6f, 0x65, 1139 0x29, 0x6f, 0x69, 0x29, 0x6f, 0x6f, 0x29, 0x6f, 0x73, 0x29, 0x6f, 0x74}; 1140 const uint8_t HuffDecoderCommon::table18_52_emit_[60] = { 1141 0x29, 0x73, 0x30, 0x29, 0x73, 0x31, 0x29, 0x73, 0x32, 0x29, 0x73, 0x61, 1142 0x29, 0x73, 0x63, 0x29, 0x73, 0x65, 0x29, 0x73, 0x69, 0x29, 0x73, 0x6f, 1143 0x29, 0x73, 0x73, 0x29, 0x73, 0x74, 0x29, 0x74, 0x30, 0x29, 0x74, 0x31, 1144 0x29, 0x74, 0x32, 0x29, 0x74, 0x61, 0x29, 0x74, 0x63, 0x29, 0x74, 0x65, 1145 0x29, 0x74, 0x69, 0x29, 0x74, 0x6f, 0x29, 0x74, 0x73, 0x29, 0x74, 0x74}; 1146 const uint8_t HuffDecoderCommon::table18_53_emit_[8] = {0x29, 0x20, 0x29, 0x25, 1147 0x29, 0x2d, 0x29, 0x2e}; 1148 const uint8_t HuffDecoderCommon::table18_54_emit_[8] = {0x29, 0x2f, 0x29, 0x33, 1149 0x29, 0x34, 0x29, 0x35}; 1150 const uint8_t HuffDecoderCommon::table18_55_emit_[8] = {0x29, 0x36, 0x29, 0x37, 1151 0x29, 0x38, 0x29, 0x39}; 1152 const uint8_t HuffDecoderCommon::table18_56_emit_[8] = {0x29, 0x3d, 0x29, 0x41, 1153 0x29, 0x5f, 0x29, 0x62}; 1154 const uint8_t HuffDecoderCommon::table18_57_emit_[8] = {0x29, 0x64, 0x29, 0x66, 1155 0x29, 0x67, 0x29, 0x68}; 1156 const uint8_t HuffDecoderCommon::table18_58_emit_[8] = {0x29, 0x6c, 0x29, 0x6d, 1157 0x29, 0x6e, 0x29, 0x70}; 1158 const uint8_t HuffDecoderCommon::table18_59_emit_[12] = { 1159 0x29, 0x72, 0x29, 0x75, 0x29, 0x3a, 0x29, 0x42, 0x29, 0x43, 0x29, 0x44}; 1160 const uint8_t HuffDecoderCommon::table18_60_emit_[16] = { 1161 0x29, 0x45, 0x29, 0x46, 0x29, 0x47, 0x29, 0x48, 1162 0x29, 0x49, 0x29, 0x4a, 0x29, 0x4b, 0x29, 0x4c}; 1163 const uint8_t HuffDecoderCommon::table18_61_emit_[16] = { 1164 0x29, 0x4d, 0x29, 0x4e, 0x29, 0x4f, 0x29, 0x50, 1165 0x29, 0x51, 0x29, 0x52, 0x29, 0x53, 0x29, 0x54}; 1166 const uint8_t HuffDecoderCommon::table18_62_emit_[16] = { 1167 0x29, 0x55, 0x29, 0x56, 0x29, 0x57, 0x29, 0x59, 1168 0x29, 0x6a, 0x29, 0x6b, 0x29, 0x71, 0x29, 0x76}; 1169 const uint8_t HuffDecoderCommon::table18_63_emit_[29] = { 1170 0x29, 0x77, 0x29, 0x78, 0x29, 0x79, 0x29, 0x7a, 0x29, 0x26, 1171 0x29, 0x2a, 0x29, 0x2c, 0x29, 0x3b, 0x29, 0x58, 0x29, 0x5a, 1172 0x29, 0x21, 0x29, 0x22, 0x29, 0x28, 0x29, 0x29, 0x3f}; 1173 const uint16_t HuffDecoderCommon::table18_63_ops_[64] = { 1174 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002, 1175 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0012, 1176 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0022, 1177 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0032, 1178 0x0001, 0x0001, 0x0001, 0x0042, 0x0001, 0x0001, 0x0001, 0x0052, 1179 0x0001, 0x0001, 0x0001, 0x0062, 0x0001, 0x0001, 0x0001, 0x0072, 1180 0x0001, 0x0001, 0x0001, 0x0082, 0x0001, 0x0001, 0x0001, 0x0092, 1181 0x00a2, 0x00b2, 0x00c2, 0x00d2, 0x00da, 0x0001, 0x0001, 0x0003}; 1182 const uint8_t HuffDecoderCommon::table18_64_emit_[60] = { 1183 0x3f, 0x30, 0x30, 0x3f, 0x30, 0x31, 0x3f, 0x30, 0x32, 0x3f, 0x30, 0x61, 1184 0x3f, 0x30, 0x63, 0x3f, 0x30, 0x65, 0x3f, 0x30, 0x69, 0x3f, 0x30, 0x6f, 1185 0x3f, 0x30, 0x73, 0x3f, 0x30, 0x74, 0x3f, 0x31, 0x30, 0x3f, 0x31, 0x31, 1186 0x3f, 0x31, 0x32, 0x3f, 0x31, 0x61, 0x3f, 0x31, 0x63, 0x3f, 0x31, 0x65, 1187 0x3f, 0x31, 0x69, 0x3f, 0x31, 0x6f, 0x3f, 0x31, 0x73, 0x3f, 0x31, 0x74}; 1188 const uint8_t HuffDecoderCommon::table18_65_emit_[60] = { 1189 0x3f, 0x32, 0x30, 0x3f, 0x32, 0x31, 0x3f, 0x32, 0x32, 0x3f, 0x32, 0x61, 1190 0x3f, 0x32, 0x63, 0x3f, 0x32, 0x65, 0x3f, 0x32, 0x69, 0x3f, 0x32, 0x6f, 1191 0x3f, 0x32, 0x73, 0x3f, 0x32, 0x74, 0x3f, 0x61, 0x30, 0x3f, 0x61, 0x31, 1192 0x3f, 0x61, 0x32, 0x3f, 0x61, 0x61, 0x3f, 0x61, 0x63, 0x3f, 0x61, 0x65, 1193 0x3f, 0x61, 0x69, 0x3f, 0x61, 0x6f, 0x3f, 0x61, 0x73, 0x3f, 0x61, 0x74}; 1194 const uint8_t HuffDecoderCommon::table18_66_emit_[60] = { 1195 0x3f, 0x63, 0x30, 0x3f, 0x63, 0x31, 0x3f, 0x63, 0x32, 0x3f, 0x63, 0x61, 1196 0x3f, 0x63, 0x63, 0x3f, 0x63, 0x65, 0x3f, 0x63, 0x69, 0x3f, 0x63, 0x6f, 1197 0x3f, 0x63, 0x73, 0x3f, 0x63, 0x74, 0x3f, 0x65, 0x30, 0x3f, 0x65, 0x31, 1198 0x3f, 0x65, 0x32, 0x3f, 0x65, 0x61, 0x3f, 0x65, 0x63, 0x3f, 0x65, 0x65, 1199 0x3f, 0x65, 0x69, 0x3f, 0x65, 0x6f, 0x3f, 0x65, 0x73, 0x3f, 0x65, 0x74}; 1200 const uint8_t HuffDecoderCommon::table18_67_emit_[60] = { 1201 0x3f, 0x69, 0x30, 0x3f, 0x69, 0x31, 0x3f, 0x69, 0x32, 0x3f, 0x69, 0x61, 1202 0x3f, 0x69, 0x63, 0x3f, 0x69, 0x65, 0x3f, 0x69, 0x69, 0x3f, 0x69, 0x6f, 1203 0x3f, 0x69, 0x73, 0x3f, 0x69, 0x74, 0x3f, 0x6f, 0x30, 0x3f, 0x6f, 0x31, 1204 0x3f, 0x6f, 0x32, 0x3f, 0x6f, 0x61, 0x3f, 0x6f, 0x63, 0x3f, 0x6f, 0x65, 1205 0x3f, 0x6f, 0x69, 0x3f, 0x6f, 0x6f, 0x3f, 0x6f, 0x73, 0x3f, 0x6f, 0x74}; 1206 const uint8_t HuffDecoderCommon::table18_68_emit_[60] = { 1207 0x3f, 0x73, 0x30, 0x3f, 0x73, 0x31, 0x3f, 0x73, 0x32, 0x3f, 0x73, 0x61, 1208 0x3f, 0x73, 0x63, 0x3f, 0x73, 0x65, 0x3f, 0x73, 0x69, 0x3f, 0x73, 0x6f, 1209 0x3f, 0x73, 0x73, 0x3f, 0x73, 0x74, 0x3f, 0x74, 0x30, 0x3f, 0x74, 0x31, 1210 0x3f, 0x74, 0x32, 0x3f, 0x74, 0x61, 0x3f, 0x74, 0x63, 0x3f, 0x74, 0x65, 1211 0x3f, 0x74, 0x69, 0x3f, 0x74, 0x6f, 0x3f, 0x74, 0x73, 0x3f, 0x74, 0x74}; 1212 const uint8_t HuffDecoderCommon::table18_69_emit_[8] = {0x3f, 0x20, 0x3f, 0x25, 1213 0x3f, 0x2d, 0x3f, 0x2e}; 1214 const uint8_t HuffDecoderCommon::table18_70_emit_[8] = {0x3f, 0x2f, 0x3f, 0x33, 1215 0x3f, 0x34, 0x3f, 0x35}; 1216 const uint8_t HuffDecoderCommon::table18_71_emit_[8] = {0x3f, 0x36, 0x3f, 0x37, 1217 0x3f, 0x38, 0x3f, 0x39}; 1218 const uint8_t HuffDecoderCommon::table18_72_emit_[8] = {0x3f, 0x3d, 0x3f, 0x41, 1219 0x3f, 0x5f, 0x3f, 0x62}; 1220 const uint8_t HuffDecoderCommon::table18_73_emit_[8] = {0x3f, 0x64, 0x3f, 0x66, 1221 0x3f, 0x67, 0x3f, 0x68}; 1222 const uint8_t HuffDecoderCommon::table18_74_emit_[8] = {0x3f, 0x6c, 0x3f, 0x6d, 1223 0x3f, 0x6e, 0x3f, 0x70}; 1224 const uint8_t HuffDecoderCommon::table18_75_emit_[12] = { 1225 0x3f, 0x72, 0x3f, 0x75, 0x3f, 0x3a, 0x3f, 0x42, 0x3f, 0x43, 0x3f, 0x44}; 1226 const uint8_t HuffDecoderCommon::table18_76_emit_[16] = { 1227 0x3f, 0x45, 0x3f, 0x46, 0x3f, 0x47, 0x3f, 0x48, 1228 0x3f, 0x49, 0x3f, 0x4a, 0x3f, 0x4b, 0x3f, 0x4c}; 1229 const uint8_t HuffDecoderCommon::table18_77_emit_[16] = { 1230 0x3f, 0x4d, 0x3f, 0x4e, 0x3f, 0x4f, 0x3f, 0x50, 1231 0x3f, 0x51, 0x3f, 0x52, 0x3f, 0x53, 0x3f, 0x54}; 1232 const uint8_t HuffDecoderCommon::table18_78_emit_[16] = { 1233 0x3f, 0x55, 0x3f, 0x56, 0x3f, 0x57, 0x3f, 0x59, 1234 0x3f, 0x6a, 0x3f, 0x6b, 0x3f, 0x71, 0x3f, 0x76}; 1235 const uint8_t HuffDecoderCommon::table18_79_emit_[30] = { 1236 0x3f, 0x77, 0x3f, 0x78, 0x3f, 0x79, 0x3f, 0x7a, 0x3f, 0x26, 1237 0x3f, 0x2a, 0x3f, 0x2c, 0x3f, 0x3b, 0x3f, 0x58, 0x3f, 0x5a, 1238 0x3f, 0x21, 0x3f, 0x22, 0x3f, 0x28, 0x3f, 0x29, 0x3f, 0x3f}; 1239 const uint16_t HuffDecoderCommon::table18_79_ops_[64] = { 1240 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002, 1241 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0012, 1242 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0022, 1243 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0032, 1244 0x0001, 0x0001, 0x0001, 0x0042, 0x0001, 0x0001, 0x0001, 0x0052, 1245 0x0001, 0x0001, 0x0001, 0x0062, 0x0001, 0x0001, 0x0001, 0x0072, 1246 0x0001, 0x0001, 0x0001, 0x0082, 0x0001, 0x0001, 0x0001, 0x0092, 1247 0x00a2, 0x00b2, 0x00c2, 0x00d2, 0x00e2, 0x0001, 0x0001, 0x0003}; 1248 const uint8_t HuffDecoderCommon::table18_80_emit_[8] = {0x27, 0x30, 0x27, 0x31, 1249 0x27, 0x32, 0x27, 0x61}; 1250 const uint8_t HuffDecoderCommon::table18_81_emit_[8] = {0x27, 0x63, 0x27, 0x65, 1251 0x27, 0x69, 0x27, 0x6f}; 1252 const uint8_t HuffDecoderCommon::table18_82_emit_[12] = { 1253 0x27, 0x73, 0x27, 0x74, 0x27, 0x20, 0x27, 0x25, 0x27, 0x2d, 0x27, 0x2e}; 1254 const uint8_t HuffDecoderCommon::table18_83_emit_[16] = { 1255 0x27, 0x2f, 0x27, 0x33, 0x27, 0x34, 0x27, 0x35, 1256 0x27, 0x36, 0x27, 0x37, 0x27, 0x38, 0x27, 0x39}; 1257 const uint8_t HuffDecoderCommon::table18_84_emit_[16] = { 1258 0x27, 0x3d, 0x27, 0x41, 0x27, 0x5f, 0x27, 0x62, 1259 0x27, 0x64, 0x27, 0x66, 0x27, 0x67, 0x27, 0x68}; 1260 const uint8_t HuffDecoderCommon::table18_85_emit_[20] = { 1261 0x27, 0x6c, 0x27, 0x6d, 0x27, 0x6e, 0x27, 0x70, 0x27, 0x72, 1262 0x27, 0x75, 0x27, 0x3a, 0x27, 0x42, 0x27, 0x43, 0x27, 0x44}; 1263 const uint16_t HuffDecoderCommon::table18_85_ops_[64] = { 1264 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002, 1265 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0012, 1266 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0022, 1267 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0032, 1268 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0042, 1269 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0052, 1270 0x0001, 0x0001, 0x0001, 0x0062, 0x0001, 0x0001, 0x0001, 0x0072, 1271 0x0001, 0x0001, 0x0001, 0x0082, 0x0001, 0x0001, 0x0001, 0x0092}; 1272 const uint8_t HuffDecoderCommon::table18_86_emit_[32] = { 1273 0x27, 0x45, 0x27, 0x46, 0x27, 0x47, 0x27, 0x48, 0x27, 0x49, 0x27, 1274 0x4a, 0x27, 0x4b, 0x27, 0x4c, 0x27, 0x4d, 0x27, 0x4e, 0x27, 0x4f, 1275 0x27, 0x50, 0x27, 0x51, 0x27, 0x52, 0x27, 0x53, 0x27, 0x54}; 1276 const uint16_t HuffDecoderCommon::table18_86_ops_[64] = { 1277 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0001, 0x0001, 0x0012, 1278 0x0001, 0x0001, 0x0001, 0x0022, 0x0001, 0x0001, 0x0001, 0x0032, 1279 0x0001, 0x0001, 0x0001, 0x0042, 0x0001, 0x0001, 0x0001, 0x0052, 1280 0x0001, 0x0001, 0x0001, 0x0062, 0x0001, 0x0001, 0x0001, 0x0072, 1281 0x0001, 0x0001, 0x0001, 0x0082, 0x0001, 0x0001, 0x0001, 0x0092, 1282 0x0001, 0x0001, 0x0001, 0x00a2, 0x0001, 0x0001, 0x0001, 0x00b2, 1283 0x0001, 0x0001, 0x0001, 0x00c2, 0x0001, 0x0001, 0x0001, 0x00d2, 1284 0x0001, 0x0001, 0x0001, 0x00e2, 0x0001, 0x0001, 0x0001, 0x00f2}; 1285 const uint8_t HuffDecoderCommon::table18_87_emit_[36] = { 1286 0x27, 0x55, 0x27, 0x56, 0x27, 0x57, 0x27, 0x59, 0x27, 0x6a, 0x27, 0x6b, 1287 0x27, 0x71, 0x27, 0x76, 0x27, 0x77, 0x27, 0x78, 0x27, 0x79, 0x27, 0x7a, 1288 0x27, 0x26, 0x27, 0x2a, 0x27, 0x2c, 0x27, 0x3b, 0x27, 0x58, 0x27, 0x5a}; 1289 const uint16_t HuffDecoderCommon::table18_87_ops_[64] = { 1290 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0001, 0x0001, 0x0012, 1291 0x0001, 0x0001, 0x0001, 0x0022, 0x0001, 0x0001, 0x0001, 0x0032, 1292 0x0001, 0x0001, 0x0001, 0x0042, 0x0001, 0x0001, 0x0001, 0x0052, 1293 0x0001, 0x0001, 0x0001, 0x0062, 0x0001, 0x0001, 0x0001, 0x0072, 1294 0x0001, 0x0001, 0x0001, 0x0082, 0x0001, 0x0001, 0x0001, 0x0092, 1295 0x0001, 0x0001, 0x0001, 0x00a2, 0x0001, 0x0001, 0x0001, 0x00b2, 1296 0x0001, 0x00c2, 0x0001, 0x00d2, 0x0001, 0x00e2, 0x0001, 0x00f2, 1297 0x0001, 0x0102, 0x0001, 0x0112, 0x0001, 0x0001, 0x0001, 0x0003}; 1298 const uint8_t HuffDecoderCommon::table18_88_emit_[8] = {0x2b, 0x30, 0x2b, 0x31, 1299 0x2b, 0x32, 0x2b, 0x61}; 1300 const uint8_t HuffDecoderCommon::table18_89_emit_[8] = {0x2b, 0x63, 0x2b, 0x65, 1301 0x2b, 0x69, 0x2b, 0x6f}; 1302 const uint8_t HuffDecoderCommon::table18_90_emit_[12] = { 1303 0x2b, 0x73, 0x2b, 0x74, 0x2b, 0x20, 0x2b, 0x25, 0x2b, 0x2d, 0x2b, 0x2e}; 1304 const uint8_t HuffDecoderCommon::table18_91_emit_[16] = { 1305 0x2b, 0x2f, 0x2b, 0x33, 0x2b, 0x34, 0x2b, 0x35, 1306 0x2b, 0x36, 0x2b, 0x37, 0x2b, 0x38, 0x2b, 0x39}; 1307 const uint8_t HuffDecoderCommon::table18_92_emit_[16] = { 1308 0x2b, 0x3d, 0x2b, 0x41, 0x2b, 0x5f, 0x2b, 0x62, 1309 0x2b, 0x64, 0x2b, 0x66, 0x2b, 0x67, 0x2b, 0x68}; 1310 const uint8_t HuffDecoderCommon::table18_93_emit_[20] = { 1311 0x2b, 0x6c, 0x2b, 0x6d, 0x2b, 0x6e, 0x2b, 0x70, 0x2b, 0x72, 1312 0x2b, 0x75, 0x2b, 0x3a, 0x2b, 0x42, 0x2b, 0x43, 0x2b, 0x44}; 1313 const uint8_t HuffDecoderCommon::table18_94_emit_[32] = { 1314 0x2b, 0x45, 0x2b, 0x46, 0x2b, 0x47, 0x2b, 0x48, 0x2b, 0x49, 0x2b, 1315 0x4a, 0x2b, 0x4b, 0x2b, 0x4c, 0x2b, 0x4d, 0x2b, 0x4e, 0x2b, 0x4f, 1316 0x2b, 0x50, 0x2b, 0x51, 0x2b, 0x52, 0x2b, 0x53, 0x2b, 0x54}; 1317 const uint8_t HuffDecoderCommon::table18_95_emit_[36] = { 1318 0x2b, 0x55, 0x2b, 0x56, 0x2b, 0x57, 0x2b, 0x59, 0x2b, 0x6a, 0x2b, 0x6b, 1319 0x2b, 0x71, 0x2b, 0x76, 0x2b, 0x77, 0x2b, 0x78, 0x2b, 0x79, 0x2b, 0x7a, 1320 0x2b, 0x26, 0x2b, 0x2a, 0x2b, 0x2c, 0x2b, 0x3b, 0x2b, 0x58, 0x2b, 0x5a}; 1321 const uint8_t HuffDecoderCommon::table18_96_emit_[8] = {0x7c, 0x30, 0x7c, 0x31, 1322 0x7c, 0x32, 0x7c, 0x61}; 1323 const uint8_t HuffDecoderCommon::table18_97_emit_[8] = {0x7c, 0x63, 0x7c, 0x65, 1324 0x7c, 0x69, 0x7c, 0x6f}; 1325 const uint8_t HuffDecoderCommon::table18_98_emit_[12] = { 1326 0x7c, 0x73, 0x7c, 0x74, 0x7c, 0x20, 0x7c, 0x25, 0x7c, 0x2d, 0x7c, 0x2e}; 1327 const uint8_t HuffDecoderCommon::table18_99_emit_[16] = { 1328 0x7c, 0x2f, 0x7c, 0x33, 0x7c, 0x34, 0x7c, 0x35, 1329 0x7c, 0x36, 0x7c, 0x37, 0x7c, 0x38, 0x7c, 0x39}; 1330 const uint8_t HuffDecoderCommon::table18_100_emit_[16] = { 1331 0x7c, 0x3d, 0x7c, 0x41, 0x7c, 0x5f, 0x7c, 0x62, 1332 0x7c, 0x64, 0x7c, 0x66, 0x7c, 0x67, 0x7c, 0x68}; 1333 const uint8_t HuffDecoderCommon::table18_101_emit_[20] = { 1334 0x7c, 0x6c, 0x7c, 0x6d, 0x7c, 0x6e, 0x7c, 0x70, 0x7c, 0x72, 1335 0x7c, 0x75, 0x7c, 0x3a, 0x7c, 0x42, 0x7c, 0x43, 0x7c, 0x44}; 1336 const uint8_t HuffDecoderCommon::table18_102_emit_[32] = { 1337 0x7c, 0x45, 0x7c, 0x46, 0x7c, 0x47, 0x7c, 0x48, 0x7c, 0x49, 0x7c, 1338 0x4a, 0x7c, 0x4b, 0x7c, 0x4c, 0x7c, 0x4d, 0x7c, 0x4e, 0x7c, 0x4f, 1339 0x7c, 0x50, 0x7c, 0x51, 0x7c, 0x52, 0x7c, 0x53, 0x7c, 0x54}; 1340 const uint8_t HuffDecoderCommon::table18_103_emit_[36] = { 1341 0x7c, 0x55, 0x7c, 0x56, 0x7c, 0x57, 0x7c, 0x59, 0x7c, 0x6a, 0x7c, 0x6b, 1342 0x7c, 0x71, 0x7c, 0x76, 0x7c, 0x77, 0x7c, 0x78, 0x7c, 0x79, 0x7c, 0x7a, 1343 0x7c, 0x26, 0x7c, 0x2a, 0x7c, 0x2c, 0x7c, 0x3b, 0x7c, 0x58, 0x7c, 0x5a}; 1344 const uint8_t HuffDecoderCommon::table18_104_emit_[16] = { 1345 0x23, 0x30, 0x23, 0x31, 0x23, 0x32, 0x23, 0x61, 1346 0x23, 0x63, 0x23, 0x65, 0x23, 0x69, 0x23, 0x6f}; 1347 const uint8_t HuffDecoderCommon::table18_105_emit_[28] = { 1348 0x23, 0x73, 0x23, 0x74, 0x23, 0x20, 0x23, 0x25, 0x23, 0x2d, 1349 0x23, 0x2e, 0x23, 0x2f, 0x23, 0x33, 0x23, 0x34, 0x23, 0x35, 1350 0x23, 0x36, 0x23, 0x37, 0x23, 0x38, 0x23, 0x39}; 1351 const uint16_t HuffDecoderCommon::table18_105_ops_[64] = { 1352 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002, 1353 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0012, 1354 0x0001, 0x0001, 0x0001, 0x0022, 0x0001, 0x0001, 0x0001, 0x0032, 1355 0x0001, 0x0001, 0x0001, 0x0042, 0x0001, 0x0001, 0x0001, 0x0052, 1356 0x0001, 0x0001, 0x0001, 0x0062, 0x0001, 0x0001, 0x0001, 0x0072, 1357 0x0001, 0x0001, 0x0001, 0x0082, 0x0001, 0x0001, 0x0001, 0x0092, 1358 0x0001, 0x0001, 0x0001, 0x00a2, 0x0001, 0x0001, 0x0001, 0x00b2, 1359 0x0001, 0x0001, 0x0001, 0x00c2, 0x0001, 0x0001, 0x0001, 0x00d2}; 1360 const uint8_t HuffDecoderCommon::table18_106_emit_[36] = { 1361 0x23, 0x3d, 0x23, 0x41, 0x23, 0x5f, 0x23, 0x62, 0x23, 0x64, 0x23, 0x66, 1362 0x23, 0x67, 0x23, 0x68, 0x23, 0x6c, 0x23, 0x6d, 0x23, 0x6e, 0x23, 0x70, 1363 0x23, 0x72, 0x23, 0x75, 0x23, 0x3a, 0x23, 0x42, 0x23, 0x43, 0x23, 0x44}; 1364 const uint16_t HuffDecoderCommon::table18_106_ops_[64] = { 1365 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0001, 0x0001, 0x0012, 1366 0x0001, 0x0001, 0x0001, 0x0022, 0x0001, 0x0001, 0x0001, 0x0032, 1367 0x0001, 0x0001, 0x0001, 0x0042, 0x0001, 0x0001, 0x0001, 0x0052, 1368 0x0001, 0x0001, 0x0001, 0x0062, 0x0001, 0x0001, 0x0001, 0x0072, 1369 0x0001, 0x0001, 0x0001, 0x0082, 0x0001, 0x0001, 0x0001, 0x0092, 1370 0x0001, 0x0001, 0x0001, 0x00a2, 0x0001, 0x0001, 0x0001, 0x00b2, 1371 0x0001, 0x0001, 0x0001, 0x00c2, 0x0001, 0x0001, 0x0001, 0x00d2, 1372 0x0001, 0x00e2, 0x0001, 0x00f2, 0x0001, 0x0102, 0x0001, 0x0112}; 1373 const uint8_t HuffDecoderCommon::table18_107_emit_[68] = { 1374 0x23, 0x45, 0x23, 0x46, 0x23, 0x47, 0x23, 0x48, 0x23, 0x49, 0x23, 0x4a, 1375 0x23, 0x4b, 0x23, 0x4c, 0x23, 0x4d, 0x23, 0x4e, 0x23, 0x4f, 0x23, 0x50, 1376 0x23, 0x51, 0x23, 0x52, 0x23, 0x53, 0x23, 0x54, 0x23, 0x55, 0x23, 0x56, 1377 0x23, 0x57, 0x23, 0x59, 0x23, 0x6a, 0x23, 0x6b, 0x23, 0x71, 0x23, 0x76, 1378 0x23, 0x77, 0x23, 0x78, 0x23, 0x79, 0x23, 0x7a, 0x23, 0x26, 0x23, 0x2a, 1379 0x23, 0x2c, 0x23, 0x3b, 0x23, 0x58, 0x23, 0x5a}; 1380 const uint16_t HuffDecoderCommon::table18_107_ops_[64] = { 1381 0x0001, 0x0002, 0x0001, 0x0012, 0x0001, 0x0022, 0x0001, 0x0032, 1382 0x0001, 0x0042, 0x0001, 0x0052, 0x0001, 0x0062, 0x0001, 0x0072, 1383 0x0001, 0x0082, 0x0001, 0x0092, 0x0001, 0x00a2, 0x0001, 0x00b2, 1384 0x0001, 0x00c2, 0x0001, 0x00d2, 0x0001, 0x00e2, 0x0001, 0x00f2, 1385 0x0001, 0x0102, 0x0001, 0x0112, 0x0001, 0x0122, 0x0001, 0x0132, 1386 0x0001, 0x0142, 0x0001, 0x0152, 0x0001, 0x0162, 0x0001, 0x0172, 1387 0x0001, 0x0182, 0x0001, 0x0192, 0x0001, 0x01a2, 0x0001, 0x01b2, 1388 0x01c2, 0x01d2, 0x01e2, 0x01f2, 0x0202, 0x0212, 0x0001, 0x0003}; 1389 const uint8_t HuffDecoderCommon::table18_108_emit_[16] = { 1390 0x3e, 0x30, 0x3e, 0x31, 0x3e, 0x32, 0x3e, 0x61, 1391 0x3e, 0x63, 0x3e, 0x65, 0x3e, 0x69, 0x3e, 0x6f}; 1392 const uint8_t HuffDecoderCommon::table18_109_emit_[28] = { 1393 0x3e, 0x73, 0x3e, 0x74, 0x3e, 0x20, 0x3e, 0x25, 0x3e, 0x2d, 1394 0x3e, 0x2e, 0x3e, 0x2f, 0x3e, 0x33, 0x3e, 0x34, 0x3e, 0x35, 1395 0x3e, 0x36, 0x3e, 0x37, 0x3e, 0x38, 0x3e, 0x39}; 1396 const uint8_t HuffDecoderCommon::table18_110_emit_[36] = { 1397 0x3e, 0x3d, 0x3e, 0x41, 0x3e, 0x5f, 0x3e, 0x62, 0x3e, 0x64, 0x3e, 0x66, 1398 0x3e, 0x67, 0x3e, 0x68, 0x3e, 0x6c, 0x3e, 0x6d, 0x3e, 0x6e, 0x3e, 0x70, 1399 0x3e, 0x72, 0x3e, 0x75, 0x3e, 0x3a, 0x3e, 0x42, 0x3e, 0x43, 0x3e, 0x44}; 1400 const uint8_t HuffDecoderCommon::table18_111_emit_[68] = { 1401 0x3e, 0x45, 0x3e, 0x46, 0x3e, 0x47, 0x3e, 0x48, 0x3e, 0x49, 0x3e, 0x4a, 1402 0x3e, 0x4b, 0x3e, 0x4c, 0x3e, 0x4d, 0x3e, 0x4e, 0x3e, 0x4f, 0x3e, 0x50, 1403 0x3e, 0x51, 0x3e, 0x52, 0x3e, 0x53, 0x3e, 0x54, 0x3e, 0x55, 0x3e, 0x56, 1404 0x3e, 0x57, 0x3e, 0x59, 0x3e, 0x6a, 0x3e, 0x6b, 0x3e, 0x71, 0x3e, 0x76, 1405 0x3e, 0x77, 0x3e, 0x78, 0x3e, 0x79, 0x3e, 0x7a, 0x3e, 0x26, 0x3e, 0x2a, 1406 0x3e, 0x2c, 0x3e, 0x3b, 0x3e, 0x58, 0x3e, 0x5a}; 1407 const uint8_t HuffDecoderCommon::table18_112_emit_[44] = { 1408 0x00, 0x30, 0x00, 0x31, 0x00, 0x32, 0x00, 0x61, 0x00, 0x63, 0x00, 1409 0x65, 0x00, 0x69, 0x00, 0x6f, 0x00, 0x73, 0x00, 0x74, 0x00, 0x20, 1410 0x00, 0x25, 0x00, 0x2d, 0x00, 0x2e, 0x00, 0x2f, 0x00, 0x33, 0x00, 1411 0x34, 0x00, 0x35, 0x00, 0x36, 0x00, 0x37, 0x00, 0x38, 0x00, 0x39}; 1412 const uint16_t HuffDecoderCommon::table18_112_ops_[64] = { 1413 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0001, 0x0001, 0x0012, 1414 0x0001, 0x0001, 0x0001, 0x0022, 0x0001, 0x0001, 0x0001, 0x0032, 1415 0x0001, 0x0001, 0x0001, 0x0042, 0x0001, 0x0001, 0x0001, 0x0052, 1416 0x0001, 0x0001, 0x0001, 0x0062, 0x0001, 0x0001, 0x0001, 0x0072, 1417 0x0001, 0x0001, 0x0001, 0x0082, 0x0001, 0x0001, 0x0001, 0x0092, 1418 0x0001, 0x00a2, 0x0001, 0x00b2, 0x0001, 0x00c2, 0x0001, 0x00d2, 1419 0x0001, 0x00e2, 0x0001, 0x00f2, 0x0001, 0x0102, 0x0001, 0x0112, 1420 0x0001, 0x0122, 0x0001, 0x0132, 0x0001, 0x0142, 0x0001, 0x0152}; 1421 const uint8_t HuffDecoderCommon::table18_113_emit_[92] = { 1422 0x00, 0x3d, 0x00, 0x41, 0x00, 0x5f, 0x00, 0x62, 0x00, 0x64, 0x00, 0x66, 1423 0x00, 0x67, 0x00, 0x68, 0x00, 0x6c, 0x00, 0x6d, 0x00, 0x6e, 0x00, 0x70, 1424 0x00, 0x72, 0x00, 0x75, 0x00, 0x3a, 0x00, 0x42, 0x00, 0x43, 0x00, 0x44, 1425 0x00, 0x45, 0x00, 0x46, 0x00, 0x47, 0x00, 0x48, 0x00, 0x49, 0x00, 0x4a, 1426 0x00, 0x4b, 0x00, 0x4c, 0x00, 0x4d, 0x00, 0x4e, 0x00, 0x4f, 0x00, 0x50, 1427 0x00, 0x51, 0x00, 0x52, 0x00, 0x53, 0x00, 0x54, 0x00, 0x55, 0x00, 0x56, 1428 0x00, 0x57, 0x00, 0x59, 0x00, 0x6a, 0x00, 0x6b, 0x00, 0x71, 0x00, 0x76, 1429 0x00, 0x77, 0x00, 0x78, 0x00, 0x79, 0x00, 0x7a}; 1430 const uint16_t HuffDecoderCommon::table18_113_ops_[64] = { 1431 0x0001, 0x0002, 0x0001, 0x0012, 0x0001, 0x0022, 0x0001, 0x0032, 1432 0x0001, 0x0042, 0x0001, 0x0052, 0x0001, 0x0062, 0x0001, 0x0072, 1433 0x0001, 0x0082, 0x0001, 0x0092, 0x0001, 0x00a2, 0x0001, 0x00b2, 1434 0x0001, 0x00c2, 0x0001, 0x00d2, 0x00e2, 0x00f2, 0x0102, 0x0112, 1435 0x0122, 0x0132, 0x0142, 0x0152, 0x0162, 0x0172, 0x0182, 0x0192, 1436 0x01a2, 0x01b2, 0x01c2, 0x01d2, 0x01e2, 0x01f2, 0x0202, 0x0212, 1437 0x0222, 0x0232, 0x0242, 0x0252, 0x0262, 0x0272, 0x0282, 0x0292, 1438 0x02a2, 0x02b2, 0x02c2, 0x02d2, 0x0001, 0x0001, 0x0001, 0x0003}; 1439 const uint8_t HuffDecoderCommon::table18_114_emit_[44] = { 1440 0x24, 0x30, 0x24, 0x31, 0x24, 0x32, 0x24, 0x61, 0x24, 0x63, 0x24, 1441 0x65, 0x24, 0x69, 0x24, 0x6f, 0x24, 0x73, 0x24, 0x74, 0x24, 0x20, 1442 0x24, 0x25, 0x24, 0x2d, 0x24, 0x2e, 0x24, 0x2f, 0x24, 0x33, 0x24, 1443 0x34, 0x24, 0x35, 0x24, 0x36, 0x24, 0x37, 0x24, 0x38, 0x24, 0x39}; 1444 const uint8_t HuffDecoderCommon::table18_115_emit_[92] = { 1445 0x24, 0x3d, 0x24, 0x41, 0x24, 0x5f, 0x24, 0x62, 0x24, 0x64, 0x24, 0x66, 1446 0x24, 0x67, 0x24, 0x68, 0x24, 0x6c, 0x24, 0x6d, 0x24, 0x6e, 0x24, 0x70, 1447 0x24, 0x72, 0x24, 0x75, 0x24, 0x3a, 0x24, 0x42, 0x24, 0x43, 0x24, 0x44, 1448 0x24, 0x45, 0x24, 0x46, 0x24, 0x47, 0x24, 0x48, 0x24, 0x49, 0x24, 0x4a, 1449 0x24, 0x4b, 0x24, 0x4c, 0x24, 0x4d, 0x24, 0x4e, 0x24, 0x4f, 0x24, 0x50, 1450 0x24, 0x51, 0x24, 0x52, 0x24, 0x53, 0x24, 0x54, 0x24, 0x55, 0x24, 0x56, 1451 0x24, 0x57, 0x24, 0x59, 0x24, 0x6a, 0x24, 0x6b, 0x24, 0x71, 0x24, 0x76, 1452 0x24, 0x77, 0x24, 0x78, 0x24, 0x79, 0x24, 0x7a}; 1453 const uint8_t HuffDecoderCommon::table18_116_emit_[44] = { 1454 0x40, 0x30, 0x40, 0x31, 0x40, 0x32, 0x40, 0x61, 0x40, 0x63, 0x40, 1455 0x65, 0x40, 0x69, 0x40, 0x6f, 0x40, 0x73, 0x40, 0x74, 0x40, 0x20, 1456 0x40, 0x25, 0x40, 0x2d, 0x40, 0x2e, 0x40, 0x2f, 0x40, 0x33, 0x40, 1457 0x34, 0x40, 0x35, 0x40, 0x36, 0x40, 0x37, 0x40, 0x38, 0x40, 0x39}; 1458 const uint8_t HuffDecoderCommon::table18_117_emit_[92] = { 1459 0x40, 0x3d, 0x40, 0x41, 0x40, 0x5f, 0x40, 0x62, 0x40, 0x64, 0x40, 0x66, 1460 0x40, 0x67, 0x40, 0x68, 0x40, 0x6c, 0x40, 0x6d, 0x40, 0x6e, 0x40, 0x70, 1461 0x40, 0x72, 0x40, 0x75, 0x40, 0x3a, 0x40, 0x42, 0x40, 0x43, 0x40, 0x44, 1462 0x40, 0x45, 0x40, 0x46, 0x40, 0x47, 0x40, 0x48, 0x40, 0x49, 0x40, 0x4a, 1463 0x40, 0x4b, 0x40, 0x4c, 0x40, 0x4d, 0x40, 0x4e, 0x40, 0x4f, 0x40, 0x50, 1464 0x40, 0x51, 0x40, 0x52, 0x40, 0x53, 0x40, 0x54, 0x40, 0x55, 0x40, 0x56, 1465 0x40, 0x57, 0x40, 0x59, 0x40, 0x6a, 0x40, 0x6b, 0x40, 0x71, 0x40, 0x76, 1466 0x40, 0x77, 0x40, 0x78, 0x40, 0x79, 0x40, 0x7a}; 1467 const uint8_t HuffDecoderCommon::table18_118_emit_[44] = { 1468 0x5b, 0x30, 0x5b, 0x31, 0x5b, 0x32, 0x5b, 0x61, 0x5b, 0x63, 0x5b, 1469 0x65, 0x5b, 0x69, 0x5b, 0x6f, 0x5b, 0x73, 0x5b, 0x74, 0x5b, 0x20, 1470 0x5b, 0x25, 0x5b, 0x2d, 0x5b, 0x2e, 0x5b, 0x2f, 0x5b, 0x33, 0x5b, 1471 0x34, 0x5b, 0x35, 0x5b, 0x36, 0x5b, 0x37, 0x5b, 0x38, 0x5b, 0x39}; 1472 const uint8_t HuffDecoderCommon::table18_119_emit_[92] = { 1473 0x5b, 0x3d, 0x5b, 0x41, 0x5b, 0x5f, 0x5b, 0x62, 0x5b, 0x64, 0x5b, 0x66, 1474 0x5b, 0x67, 0x5b, 0x68, 0x5b, 0x6c, 0x5b, 0x6d, 0x5b, 0x6e, 0x5b, 0x70, 1475 0x5b, 0x72, 0x5b, 0x75, 0x5b, 0x3a, 0x5b, 0x42, 0x5b, 0x43, 0x5b, 0x44, 1476 0x5b, 0x45, 0x5b, 0x46, 0x5b, 0x47, 0x5b, 0x48, 0x5b, 0x49, 0x5b, 0x4a, 1477 0x5b, 0x4b, 0x5b, 0x4c, 0x5b, 0x4d, 0x5b, 0x4e, 0x5b, 0x4f, 0x5b, 0x50, 1478 0x5b, 0x51, 0x5b, 0x52, 0x5b, 0x53, 0x5b, 0x54, 0x5b, 0x55, 0x5b, 0x56, 1479 0x5b, 0x57, 0x5b, 0x59, 0x5b, 0x6a, 0x5b, 0x6b, 0x5b, 0x71, 0x5b, 0x76, 1480 0x5b, 0x77, 0x5b, 0x78, 0x5b, 0x79, 0x5b, 0x7a}; 1481 const uint8_t HuffDecoderCommon::table18_120_emit_[44] = { 1482 0x5d, 0x30, 0x5d, 0x31, 0x5d, 0x32, 0x5d, 0x61, 0x5d, 0x63, 0x5d, 1483 0x65, 0x5d, 0x69, 0x5d, 0x6f, 0x5d, 0x73, 0x5d, 0x74, 0x5d, 0x20, 1484 0x5d, 0x25, 0x5d, 0x2d, 0x5d, 0x2e, 0x5d, 0x2f, 0x5d, 0x33, 0x5d, 1485 0x34, 0x5d, 0x35, 0x5d, 0x36, 0x5d, 0x37, 0x5d, 0x38, 0x5d, 0x39}; 1486 const uint8_t HuffDecoderCommon::table18_121_emit_[92] = { 1487 0x5d, 0x3d, 0x5d, 0x41, 0x5d, 0x5f, 0x5d, 0x62, 0x5d, 0x64, 0x5d, 0x66, 1488 0x5d, 0x67, 0x5d, 0x68, 0x5d, 0x6c, 0x5d, 0x6d, 0x5d, 0x6e, 0x5d, 0x70, 1489 0x5d, 0x72, 0x5d, 0x75, 0x5d, 0x3a, 0x5d, 0x42, 0x5d, 0x43, 0x5d, 0x44, 1490 0x5d, 0x45, 0x5d, 0x46, 0x5d, 0x47, 0x5d, 0x48, 0x5d, 0x49, 0x5d, 0x4a, 1491 0x5d, 0x4b, 0x5d, 0x4c, 0x5d, 0x4d, 0x5d, 0x4e, 0x5d, 0x4f, 0x5d, 0x50, 1492 0x5d, 0x51, 0x5d, 0x52, 0x5d, 0x53, 0x5d, 0x54, 0x5d, 0x55, 0x5d, 0x56, 1493 0x5d, 0x57, 0x5d, 0x59, 0x5d, 0x6a, 0x5d, 0x6b, 0x5d, 0x71, 0x5d, 0x76, 1494 0x5d, 0x77, 0x5d, 0x78, 0x5d, 0x79, 0x5d, 0x7a}; 1495 const uint8_t HuffDecoderCommon::table18_122_emit_[44] = { 1496 0x7e, 0x30, 0x7e, 0x31, 0x7e, 0x32, 0x7e, 0x61, 0x7e, 0x63, 0x7e, 1497 0x65, 0x7e, 0x69, 0x7e, 0x6f, 0x7e, 0x73, 0x7e, 0x74, 0x7e, 0x20, 1498 0x7e, 0x25, 0x7e, 0x2d, 0x7e, 0x2e, 0x7e, 0x2f, 0x7e, 0x33, 0x7e, 1499 0x34, 0x7e, 0x35, 0x7e, 0x36, 0x7e, 0x37, 0x7e, 0x38, 0x7e, 0x39}; 1500 const uint8_t HuffDecoderCommon::table18_123_emit_[92] = { 1501 0x7e, 0x3d, 0x7e, 0x41, 0x7e, 0x5f, 0x7e, 0x62, 0x7e, 0x64, 0x7e, 0x66, 1502 0x7e, 0x67, 0x7e, 0x68, 0x7e, 0x6c, 0x7e, 0x6d, 0x7e, 0x6e, 0x7e, 0x70, 1503 0x7e, 0x72, 0x7e, 0x75, 0x7e, 0x3a, 0x7e, 0x42, 0x7e, 0x43, 0x7e, 0x44, 1504 0x7e, 0x45, 0x7e, 0x46, 0x7e, 0x47, 0x7e, 0x48, 0x7e, 0x49, 0x7e, 0x4a, 1505 0x7e, 0x4b, 0x7e, 0x4c, 0x7e, 0x4d, 0x7e, 0x4e, 0x7e, 0x4f, 0x7e, 0x50, 1506 0x7e, 0x51, 0x7e, 0x52, 0x7e, 0x53, 0x7e, 0x54, 0x7e, 0x55, 0x7e, 0x56, 1507 0x7e, 0x57, 0x7e, 0x59, 0x7e, 0x6a, 0x7e, 0x6b, 0x7e, 0x71, 0x7e, 0x76, 1508 0x7e, 0x77, 0x7e, 0x78, 0x7e, 0x79, 0x7e, 0x7a}; 1509 const uint8_t HuffDecoderCommon::table18_124_emit_[72] = { 1510 0x5e, 0x30, 0x5e, 0x31, 0x5e, 0x32, 0x5e, 0x61, 0x5e, 0x63, 0x5e, 0x65, 1511 0x5e, 0x69, 0x5e, 0x6f, 0x5e, 0x73, 0x5e, 0x74, 0x5e, 0x20, 0x5e, 0x25, 1512 0x5e, 0x2d, 0x5e, 0x2e, 0x5e, 0x2f, 0x5e, 0x33, 0x5e, 0x34, 0x5e, 0x35, 1513 0x5e, 0x36, 0x5e, 0x37, 0x5e, 0x38, 0x5e, 0x39, 0x5e, 0x3d, 0x5e, 0x41, 1514 0x5e, 0x5f, 0x5e, 0x62, 0x5e, 0x64, 0x5e, 0x66, 0x5e, 0x67, 0x5e, 0x68, 1515 0x5e, 0x6c, 0x5e, 0x6d, 0x5e, 0x6e, 0x5e, 0x70, 0x5e, 0x72, 0x5e, 0x75}; 1516 const uint16_t HuffDecoderCommon::table18_124_ops_[64] = { 1517 0x0001, 0x0002, 0x0001, 0x0012, 0x0001, 0x0022, 0x0001, 0x0032, 1518 0x0001, 0x0042, 0x0001, 0x0052, 0x0001, 0x0062, 0x0001, 0x0072, 1519 0x0001, 0x0082, 0x0001, 0x0092, 0x00a2, 0x00b2, 0x00c2, 0x00d2, 1520 0x00e2, 0x00f2, 0x0102, 0x0112, 0x0122, 0x0132, 0x0142, 0x0152, 1521 0x0162, 0x0172, 0x0182, 0x0192, 0x01a2, 0x01b2, 0x01c2, 0x01d2, 1522 0x01e2, 0x01f2, 0x0202, 0x0212, 0x0222, 0x0232, 0x0001, 0x0001, 1523 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1524 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0003}; 1525 const uint8_t HuffDecoderCommon::table18_125_emit_[72] = { 1526 0x7d, 0x30, 0x7d, 0x31, 0x7d, 0x32, 0x7d, 0x61, 0x7d, 0x63, 0x7d, 0x65, 1527 0x7d, 0x69, 0x7d, 0x6f, 0x7d, 0x73, 0x7d, 0x74, 0x7d, 0x20, 0x7d, 0x25, 1528 0x7d, 0x2d, 0x7d, 0x2e, 0x7d, 0x2f, 0x7d, 0x33, 0x7d, 0x34, 0x7d, 0x35, 1529 0x7d, 0x36, 0x7d, 0x37, 0x7d, 0x38, 0x7d, 0x39, 0x7d, 0x3d, 0x7d, 0x41, 1530 0x7d, 0x5f, 0x7d, 0x62, 0x7d, 0x64, 0x7d, 0x66, 0x7d, 0x67, 0x7d, 0x68, 1531 0x7d, 0x6c, 0x7d, 0x6d, 0x7d, 0x6e, 0x7d, 0x70, 0x7d, 0x72, 0x7d, 0x75}; 1532 const uint8_t HuffDecoderCommon::table18_126_emit_[40] = { 1533 0x3c, 0x30, 0x3c, 0x31, 0x3c, 0x32, 0x3c, 0x61, 0x3c, 0x63, 1534 0x3c, 0x65, 0x3c, 0x69, 0x3c, 0x6f, 0x3c, 0x73, 0x3c, 0x74, 1535 0x60, 0x30, 0x60, 0x31, 0x60, 0x32, 0x60, 0x61, 0x60, 0x63, 1536 0x60, 0x65, 0x60, 0x69, 0x60, 0x6f, 0x60, 0x73, 0x60, 0x74}; 1537 const uint16_t HuffDecoderCommon::table18_126_ops_[64] = { 1538 0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052, 0x0062, 0x0072, 1539 0x0082, 0x0092, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1540 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1541 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0003, 1542 0x00a2, 0x00b2, 0x00c2, 0x00d2, 0x00e2, 0x00f2, 0x0102, 0x0112, 1543 0x0122, 0x0132, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1544 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1545 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x00a3}; 1546 const uint8_t HuffDecoderCommon::table18_127_emit_[31] = { 1547 0x7b, 0x30, 0x7b, 0x31, 0x7b, 0x32, 0x7b, 0x61, 0x7b, 0x63, 0x7b, 1548 0x65, 0x7b, 0x69, 0x7b, 0x6f, 0x7b, 0x73, 0x7b, 0x74, 0x5c, 0xc3, 1549 0xd0, 0x80, 0x82, 0x83, 0xa2, 0xb8, 0xc2, 0xe0, 0xe2}; 1550 const uint16_t HuffDecoderCommon::table18_127_ops_[64] = { 1551 0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052, 0x0062, 0x0072, 1552 0x0082, 0x0092, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1553 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1554 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0003, 1555 0x0001, 0x00a3, 0x0001, 0x00ab, 0x0001, 0x00b3, 0x00bb, 0x00c3, 1556 0x00cb, 0x00d3, 0x00db, 0x00e3, 0x00eb, 0x00f3, 0x0001, 0x0001, 1557 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1558 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0004}; 1559 const uint8_t* const HuffDecoderCommon::table18_emit_[128] = { 1560 table18_0_emit_, table18_1_emit_, table18_2_emit_, table18_3_emit_, 1561 table18_4_emit_, table18_5_emit_, table18_6_emit_, table18_7_emit_, 1562 table18_8_emit_, table18_9_emit_, table18_10_emit_, table18_11_emit_, 1563 table18_12_emit_, table18_13_emit_, table18_14_emit_, table18_15_emit_, 1564 table18_16_emit_, table18_17_emit_, table18_18_emit_, table18_19_emit_, 1565 table18_20_emit_, table18_21_emit_, table18_22_emit_, table18_23_emit_, 1566 table18_24_emit_, table18_25_emit_, table18_26_emit_, table18_27_emit_, 1567 table18_28_emit_, table18_29_emit_, table18_30_emit_, table18_31_emit_, 1568 table18_32_emit_, table18_33_emit_, table18_34_emit_, table18_35_emit_, 1569 table18_36_emit_, table18_37_emit_, table18_38_emit_, table18_39_emit_, 1570 table18_40_emit_, table18_41_emit_, table18_42_emit_, table18_43_emit_, 1571 table18_44_emit_, table18_45_emit_, table18_46_emit_, table18_47_emit_, 1572 table18_48_emit_, table18_49_emit_, table18_50_emit_, table18_51_emit_, 1573 table18_52_emit_, table18_53_emit_, table18_54_emit_, table18_55_emit_, 1574 table18_56_emit_, table18_57_emit_, table18_58_emit_, table18_59_emit_, 1575 table18_60_emit_, table18_61_emit_, table18_62_emit_, table18_63_emit_, 1576 table18_64_emit_, table18_65_emit_, table18_66_emit_, table18_67_emit_, 1577 table18_68_emit_, table18_69_emit_, table18_70_emit_, table18_71_emit_, 1578 table18_72_emit_, table18_73_emit_, table18_74_emit_, table18_75_emit_, 1579 table18_76_emit_, table18_77_emit_, table18_78_emit_, table18_79_emit_, 1580 table18_80_emit_, table18_81_emit_, table18_82_emit_, table18_83_emit_, 1581 table18_84_emit_, table18_85_emit_, table18_86_emit_, table18_87_emit_, 1582 table18_88_emit_, table18_89_emit_, table18_90_emit_, table18_91_emit_, 1583 table18_92_emit_, table18_93_emit_, table18_94_emit_, table18_95_emit_, 1584 table18_96_emit_, table18_97_emit_, table18_98_emit_, table18_99_emit_, 1585 table18_100_emit_, table18_101_emit_, table18_102_emit_, table18_103_emit_, 1586 table18_104_emit_, table18_105_emit_, table18_106_emit_, table18_107_emit_, 1587 table18_108_emit_, table18_109_emit_, table18_110_emit_, table18_111_emit_, 1588 table18_112_emit_, table18_113_emit_, table18_114_emit_, table18_115_emit_, 1589 table18_116_emit_, table18_117_emit_, table18_118_emit_, table18_119_emit_, 1590 table18_120_emit_, table18_121_emit_, table18_122_emit_, table18_123_emit_, 1591 table18_124_emit_, table18_125_emit_, table18_126_emit_, table18_127_emit_, 1592 }; 1593 const uint16_t* const HuffDecoderCommon::table18_ops_[128] = { 1594 table18_0_ops_, table18_0_ops_, table18_0_ops_, table18_0_ops_, 1595 table18_0_ops_, table18_5_ops_, table18_5_ops_, table18_5_ops_, 1596 table18_5_ops_, table18_5_ops_, table18_5_ops_, table18_11_ops_, 1597 table18_12_ops_, table18_12_ops_, table18_12_ops_, table18_15_ops_, 1598 table18_0_ops_, table18_0_ops_, table18_0_ops_, table18_0_ops_, 1599 table18_0_ops_, table18_5_ops_, table18_5_ops_, table18_5_ops_, 1600 table18_5_ops_, table18_5_ops_, table18_5_ops_, table18_11_ops_, 1601 table18_12_ops_, table18_12_ops_, table18_12_ops_, table18_31_ops_, 1602 table18_0_ops_, table18_0_ops_, table18_0_ops_, table18_0_ops_, 1603 table18_0_ops_, table18_5_ops_, table18_5_ops_, table18_5_ops_, 1604 table18_5_ops_, table18_5_ops_, table18_5_ops_, table18_11_ops_, 1605 table18_12_ops_, table18_12_ops_, table18_12_ops_, table18_47_ops_, 1606 table18_0_ops_, table18_0_ops_, table18_0_ops_, table18_0_ops_, 1607 table18_0_ops_, table18_5_ops_, table18_5_ops_, table18_5_ops_, 1608 table18_5_ops_, table18_5_ops_, table18_5_ops_, table18_11_ops_, 1609 table18_12_ops_, table18_12_ops_, table18_12_ops_, table18_63_ops_, 1610 table18_0_ops_, table18_0_ops_, table18_0_ops_, table18_0_ops_, 1611 table18_0_ops_, table18_5_ops_, table18_5_ops_, table18_5_ops_, 1612 table18_5_ops_, table18_5_ops_, table18_5_ops_, table18_11_ops_, 1613 table18_12_ops_, table18_12_ops_, table18_12_ops_, table18_79_ops_, 1614 table18_5_ops_, table18_5_ops_, table18_11_ops_, table18_12_ops_, 1615 table18_12_ops_, table18_85_ops_, table18_86_ops_, table18_87_ops_, 1616 table18_5_ops_, table18_5_ops_, table18_11_ops_, table18_12_ops_, 1617 table18_12_ops_, table18_85_ops_, table18_86_ops_, table18_87_ops_, 1618 table18_5_ops_, table18_5_ops_, table18_11_ops_, table18_12_ops_, 1619 table18_12_ops_, table18_85_ops_, table18_86_ops_, table18_87_ops_, 1620 table18_12_ops_, table18_105_ops_, table18_106_ops_, table18_107_ops_, 1621 table18_12_ops_, table18_105_ops_, table18_106_ops_, table18_107_ops_, 1622 table18_112_ops_, table18_113_ops_, table18_112_ops_, table18_113_ops_, 1623 table18_112_ops_, table18_113_ops_, table18_112_ops_, table18_113_ops_, 1624 table18_112_ops_, table18_113_ops_, table18_112_ops_, table18_113_ops_, 1625 table18_124_ops_, table18_124_ops_, table18_126_ops_, table18_127_ops_, 1626 }; 1627 const uint8_t HuffDecoderCommon::table19_0_emit_[216] = { 1628 0x21, 0x30, 0x30, 0x21, 0x30, 0x31, 0x21, 0x30, 0x32, 0x21, 0x30, 0x61, 1629 0x21, 0x30, 0x63, 0x21, 0x30, 0x65, 0x21, 0x30, 0x69, 0x21, 0x30, 0x6f, 1630 0x21, 0x30, 0x73, 0x21, 0x30, 0x74, 0x21, 0x30, 0x20, 0x21, 0x30, 0x25, 1631 0x21, 0x30, 0x2d, 0x21, 0x30, 0x2e, 0x21, 0x30, 0x2f, 0x21, 0x30, 0x33, 1632 0x21, 0x30, 0x34, 0x21, 0x30, 0x35, 0x21, 0x30, 0x36, 0x21, 0x30, 0x37, 1633 0x21, 0x30, 0x38, 0x21, 0x30, 0x39, 0x21, 0x30, 0x3d, 0x21, 0x30, 0x41, 1634 0x21, 0x30, 0x5f, 0x21, 0x30, 0x62, 0x21, 0x30, 0x64, 0x21, 0x30, 0x66, 1635 0x21, 0x30, 0x67, 0x21, 0x30, 0x68, 0x21, 0x30, 0x6c, 0x21, 0x30, 0x6d, 1636 0x21, 0x30, 0x6e, 0x21, 0x30, 0x70, 0x21, 0x30, 0x72, 0x21, 0x30, 0x75, 1637 0x21, 0x31, 0x30, 0x21, 0x31, 0x31, 0x21, 0x31, 0x32, 0x21, 0x31, 0x61, 1638 0x21, 0x31, 0x63, 0x21, 0x31, 0x65, 0x21, 0x31, 0x69, 0x21, 0x31, 0x6f, 1639 0x21, 0x31, 0x73, 0x21, 0x31, 0x74, 0x21, 0x31, 0x20, 0x21, 0x31, 0x25, 1640 0x21, 0x31, 0x2d, 0x21, 0x31, 0x2e, 0x21, 0x31, 0x2f, 0x21, 0x31, 0x33, 1641 0x21, 0x31, 0x34, 0x21, 0x31, 0x35, 0x21, 0x31, 0x36, 0x21, 0x31, 0x37, 1642 0x21, 0x31, 0x38, 0x21, 0x31, 0x39, 0x21, 0x31, 0x3d, 0x21, 0x31, 0x41, 1643 0x21, 0x31, 0x5f, 0x21, 0x31, 0x62, 0x21, 0x31, 0x64, 0x21, 0x31, 0x66, 1644 0x21, 0x31, 0x67, 0x21, 0x31, 0x68, 0x21, 0x31, 0x6c, 0x21, 0x31, 0x6d, 1645 0x21, 0x31, 0x6e, 0x21, 0x31, 0x70, 0x21, 0x31, 0x72, 0x21, 0x31, 0x75}; 1646 const uint16_t HuffDecoderCommon::table19_0_inner_[75] = { 1647 0x0000, 0x0001, 0x0019, 0x0031, 0x0049, 0x0061, 0x0079, 0x0091, 0x00a9, 1648 0x00c1, 0x00d9, 0x00f1, 0x0109, 0x0121, 0x0139, 0x0151, 0x0169, 0x0181, 1649 0x0199, 0x01b1, 0x01c9, 0x01e1, 0x01f9, 0x0211, 0x0229, 0x0241, 0x0259, 1650 0x0271, 0x0289, 0x02a1, 0x02b9, 0x02d1, 0x02e9, 0x0301, 0x0319, 0x0331, 1651 0x0349, 0x0002, 0x0361, 0x0379, 0x0391, 0x03a9, 0x03c1, 0x03d9, 0x03f1, 1652 0x0409, 0x0421, 0x0439, 0x0451, 0x0469, 0x0481, 0x0499, 0x04b1, 0x04c9, 1653 0x04e1, 0x04f9, 0x0511, 0x0529, 0x0541, 0x0559, 0x0571, 0x0589, 0x05a1, 1654 0x05b9, 0x05d1, 0x05e9, 0x0601, 0x0619, 0x0631, 0x0649, 0x0661, 0x0679, 1655 0x0691, 0x06a9, 0x0362}; 1656 const uint8_t HuffDecoderCommon::table19_0_outer_[128] = { 1657 0, 1, 0, 2, 0, 3, 0, 4, 0, 5, 0, 6, 0, 7, 0, 8, 0, 9, 0, 1658 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 1659 29, 30, 31, 32, 33, 34, 35, 36, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1660 0, 0, 0, 0, 0, 0, 37, 0, 38, 0, 39, 0, 40, 0, 41, 0, 42, 0, 43, 1661 0, 44, 0, 45, 0, 46, 0, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 1662 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 0, 0, 0, 0, 1663 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 74}; 1664 const uint8_t HuffDecoderCommon::table19_1_emit_[216] = { 1665 0x21, 0x32, 0x30, 0x21, 0x32, 0x31, 0x21, 0x32, 0x32, 0x21, 0x32, 0x61, 1666 0x21, 0x32, 0x63, 0x21, 0x32, 0x65, 0x21, 0x32, 0x69, 0x21, 0x32, 0x6f, 1667 0x21, 0x32, 0x73, 0x21, 0x32, 0x74, 0x21, 0x32, 0x20, 0x21, 0x32, 0x25, 1668 0x21, 0x32, 0x2d, 0x21, 0x32, 0x2e, 0x21, 0x32, 0x2f, 0x21, 0x32, 0x33, 1669 0x21, 0x32, 0x34, 0x21, 0x32, 0x35, 0x21, 0x32, 0x36, 0x21, 0x32, 0x37, 1670 0x21, 0x32, 0x38, 0x21, 0x32, 0x39, 0x21, 0x32, 0x3d, 0x21, 0x32, 0x41, 1671 0x21, 0x32, 0x5f, 0x21, 0x32, 0x62, 0x21, 0x32, 0x64, 0x21, 0x32, 0x66, 1672 0x21, 0x32, 0x67, 0x21, 0x32, 0x68, 0x21, 0x32, 0x6c, 0x21, 0x32, 0x6d, 1673 0x21, 0x32, 0x6e, 0x21, 0x32, 0x70, 0x21, 0x32, 0x72, 0x21, 0x32, 0x75, 1674 0x21, 0x61, 0x30, 0x21, 0x61, 0x31, 0x21, 0x61, 0x32, 0x21, 0x61, 0x61, 1675 0x21, 0x61, 0x63, 0x21, 0x61, 0x65, 0x21, 0x61, 0x69, 0x21, 0x61, 0x6f, 1676 0x21, 0x61, 0x73, 0x21, 0x61, 0x74, 0x21, 0x61, 0x20, 0x21, 0x61, 0x25, 1677 0x21, 0x61, 0x2d, 0x21, 0x61, 0x2e, 0x21, 0x61, 0x2f, 0x21, 0x61, 0x33, 1678 0x21, 0x61, 0x34, 0x21, 0x61, 0x35, 0x21, 0x61, 0x36, 0x21, 0x61, 0x37, 1679 0x21, 0x61, 0x38, 0x21, 0x61, 0x39, 0x21, 0x61, 0x3d, 0x21, 0x61, 0x41, 1680 0x21, 0x61, 0x5f, 0x21, 0x61, 0x62, 0x21, 0x61, 0x64, 0x21, 0x61, 0x66, 1681 0x21, 0x61, 0x67, 0x21, 0x61, 0x68, 0x21, 0x61, 0x6c, 0x21, 0x61, 0x6d, 1682 0x21, 0x61, 0x6e, 0x21, 0x61, 0x70, 0x21, 0x61, 0x72, 0x21, 0x61, 0x75}; 1683 const uint8_t HuffDecoderCommon::table19_2_emit_[216] = { 1684 0x21, 0x63, 0x30, 0x21, 0x63, 0x31, 0x21, 0x63, 0x32, 0x21, 0x63, 0x61, 1685 0x21, 0x63, 0x63, 0x21, 0x63, 0x65, 0x21, 0x63, 0x69, 0x21, 0x63, 0x6f, 1686 0x21, 0x63, 0x73, 0x21, 0x63, 0x74, 0x21, 0x63, 0x20, 0x21, 0x63, 0x25, 1687 0x21, 0x63, 0x2d, 0x21, 0x63, 0x2e, 0x21, 0x63, 0x2f, 0x21, 0x63, 0x33, 1688 0x21, 0x63, 0x34, 0x21, 0x63, 0x35, 0x21, 0x63, 0x36, 0x21, 0x63, 0x37, 1689 0x21, 0x63, 0x38, 0x21, 0x63, 0x39, 0x21, 0x63, 0x3d, 0x21, 0x63, 0x41, 1690 0x21, 0x63, 0x5f, 0x21, 0x63, 0x62, 0x21, 0x63, 0x64, 0x21, 0x63, 0x66, 1691 0x21, 0x63, 0x67, 0x21, 0x63, 0x68, 0x21, 0x63, 0x6c, 0x21, 0x63, 0x6d, 1692 0x21, 0x63, 0x6e, 0x21, 0x63, 0x70, 0x21, 0x63, 0x72, 0x21, 0x63, 0x75, 1693 0x21, 0x65, 0x30, 0x21, 0x65, 0x31, 0x21, 0x65, 0x32, 0x21, 0x65, 0x61, 1694 0x21, 0x65, 0x63, 0x21, 0x65, 0x65, 0x21, 0x65, 0x69, 0x21, 0x65, 0x6f, 1695 0x21, 0x65, 0x73, 0x21, 0x65, 0x74, 0x21, 0x65, 0x20, 0x21, 0x65, 0x25, 1696 0x21, 0x65, 0x2d, 0x21, 0x65, 0x2e, 0x21, 0x65, 0x2f, 0x21, 0x65, 0x33, 1697 0x21, 0x65, 0x34, 0x21, 0x65, 0x35, 0x21, 0x65, 0x36, 0x21, 0x65, 0x37, 1698 0x21, 0x65, 0x38, 0x21, 0x65, 0x39, 0x21, 0x65, 0x3d, 0x21, 0x65, 0x41, 1699 0x21, 0x65, 0x5f, 0x21, 0x65, 0x62, 0x21, 0x65, 0x64, 0x21, 0x65, 0x66, 1700 0x21, 0x65, 0x67, 0x21, 0x65, 0x68, 0x21, 0x65, 0x6c, 0x21, 0x65, 0x6d, 1701 0x21, 0x65, 0x6e, 0x21, 0x65, 0x70, 0x21, 0x65, 0x72, 0x21, 0x65, 0x75}; 1702 const uint8_t HuffDecoderCommon::table19_3_emit_[216] = { 1703 0x21, 0x69, 0x30, 0x21, 0x69, 0x31, 0x21, 0x69, 0x32, 0x21, 0x69, 0x61, 1704 0x21, 0x69, 0x63, 0x21, 0x69, 0x65, 0x21, 0x69, 0x69, 0x21, 0x69, 0x6f, 1705 0x21, 0x69, 0x73, 0x21, 0x69, 0x74, 0x21, 0x69, 0x20, 0x21, 0x69, 0x25, 1706 0x21, 0x69, 0x2d, 0x21, 0x69, 0x2e, 0x21, 0x69, 0x2f, 0x21, 0x69, 0x33, 1707 0x21, 0x69, 0x34, 0x21, 0x69, 0x35, 0x21, 0x69, 0x36, 0x21, 0x69, 0x37, 1708 0x21, 0x69, 0x38, 0x21, 0x69, 0x39, 0x21, 0x69, 0x3d, 0x21, 0x69, 0x41, 1709 0x21, 0x69, 0x5f, 0x21, 0x69, 0x62, 0x21, 0x69, 0x64, 0x21, 0x69, 0x66, 1710 0x21, 0x69, 0x67, 0x21, 0x69, 0x68, 0x21, 0x69, 0x6c, 0x21, 0x69, 0x6d, 1711 0x21, 0x69, 0x6e, 0x21, 0x69, 0x70, 0x21, 0x69, 0x72, 0x21, 0x69, 0x75, 1712 0x21, 0x6f, 0x30, 0x21, 0x6f, 0x31, 0x21, 0x6f, 0x32, 0x21, 0x6f, 0x61, 1713 0x21, 0x6f, 0x63, 0x21, 0x6f, 0x65, 0x21, 0x6f, 0x69, 0x21, 0x6f, 0x6f, 1714 0x21, 0x6f, 0x73, 0x21, 0x6f, 0x74, 0x21, 0x6f, 0x20, 0x21, 0x6f, 0x25, 1715 0x21, 0x6f, 0x2d, 0x21, 0x6f, 0x2e, 0x21, 0x6f, 0x2f, 0x21, 0x6f, 0x33, 1716 0x21, 0x6f, 0x34, 0x21, 0x6f, 0x35, 0x21, 0x6f, 0x36, 0x21, 0x6f, 0x37, 1717 0x21, 0x6f, 0x38, 0x21, 0x6f, 0x39, 0x21, 0x6f, 0x3d, 0x21, 0x6f, 0x41, 1718 0x21, 0x6f, 0x5f, 0x21, 0x6f, 0x62, 0x21, 0x6f, 0x64, 0x21, 0x6f, 0x66, 1719 0x21, 0x6f, 0x67, 0x21, 0x6f, 0x68, 0x21, 0x6f, 0x6c, 0x21, 0x6f, 0x6d, 1720 0x21, 0x6f, 0x6e, 0x21, 0x6f, 0x70, 0x21, 0x6f, 0x72, 0x21, 0x6f, 0x75}; 1721 const uint8_t HuffDecoderCommon::table19_4_emit_[216] = { 1722 0x21, 0x73, 0x30, 0x21, 0x73, 0x31, 0x21, 0x73, 0x32, 0x21, 0x73, 0x61, 1723 0x21, 0x73, 0x63, 0x21, 0x73, 0x65, 0x21, 0x73, 0x69, 0x21, 0x73, 0x6f, 1724 0x21, 0x73, 0x73, 0x21, 0x73, 0x74, 0x21, 0x73, 0x20, 0x21, 0x73, 0x25, 1725 0x21, 0x73, 0x2d, 0x21, 0x73, 0x2e, 0x21, 0x73, 0x2f, 0x21, 0x73, 0x33, 1726 0x21, 0x73, 0x34, 0x21, 0x73, 0x35, 0x21, 0x73, 0x36, 0x21, 0x73, 0x37, 1727 0x21, 0x73, 0x38, 0x21, 0x73, 0x39, 0x21, 0x73, 0x3d, 0x21, 0x73, 0x41, 1728 0x21, 0x73, 0x5f, 0x21, 0x73, 0x62, 0x21, 0x73, 0x64, 0x21, 0x73, 0x66, 1729 0x21, 0x73, 0x67, 0x21, 0x73, 0x68, 0x21, 0x73, 0x6c, 0x21, 0x73, 0x6d, 1730 0x21, 0x73, 0x6e, 0x21, 0x73, 0x70, 0x21, 0x73, 0x72, 0x21, 0x73, 0x75, 1731 0x21, 0x74, 0x30, 0x21, 0x74, 0x31, 0x21, 0x74, 0x32, 0x21, 0x74, 0x61, 1732 0x21, 0x74, 0x63, 0x21, 0x74, 0x65, 0x21, 0x74, 0x69, 0x21, 0x74, 0x6f, 1733 0x21, 0x74, 0x73, 0x21, 0x74, 0x74, 0x21, 0x74, 0x20, 0x21, 0x74, 0x25, 1734 0x21, 0x74, 0x2d, 0x21, 0x74, 0x2e, 0x21, 0x74, 0x2f, 0x21, 0x74, 0x33, 1735 0x21, 0x74, 0x34, 0x21, 0x74, 0x35, 0x21, 0x74, 0x36, 0x21, 0x74, 0x37, 1736 0x21, 0x74, 0x38, 0x21, 0x74, 0x39, 0x21, 0x74, 0x3d, 0x21, 0x74, 0x41, 1737 0x21, 0x74, 0x5f, 0x21, 0x74, 0x62, 0x21, 0x74, 0x64, 0x21, 0x74, 0x66, 1738 0x21, 0x74, 0x67, 0x21, 0x74, 0x68, 0x21, 0x74, 0x6c, 0x21, 0x74, 0x6d, 1739 0x21, 0x74, 0x6e, 0x21, 0x74, 0x70, 0x21, 0x74, 0x72, 0x21, 0x74, 0x75}; 1740 const uint8_t HuffDecoderCommon::table19_5_emit_[120] = { 1741 0x21, 0x20, 0x30, 0x21, 0x20, 0x31, 0x21, 0x20, 0x32, 0x21, 0x20, 0x61, 1742 0x21, 0x20, 0x63, 0x21, 0x20, 0x65, 0x21, 0x20, 0x69, 0x21, 0x20, 0x6f, 1743 0x21, 0x20, 0x73, 0x21, 0x20, 0x74, 0x21, 0x25, 0x30, 0x21, 0x25, 0x31, 1744 0x21, 0x25, 0x32, 0x21, 0x25, 0x61, 0x21, 0x25, 0x63, 0x21, 0x25, 0x65, 1745 0x21, 0x25, 0x69, 0x21, 0x25, 0x6f, 0x21, 0x25, 0x73, 0x21, 0x25, 0x74, 1746 0x21, 0x2d, 0x30, 0x21, 0x2d, 0x31, 0x21, 0x2d, 0x32, 0x21, 0x2d, 0x61, 1747 0x21, 0x2d, 0x63, 0x21, 0x2d, 0x65, 0x21, 0x2d, 0x69, 0x21, 0x2d, 0x6f, 1748 0x21, 0x2d, 0x73, 0x21, 0x2d, 0x74, 0x21, 0x2e, 0x30, 0x21, 0x2e, 0x31, 1749 0x21, 0x2e, 0x32, 0x21, 0x2e, 0x61, 0x21, 0x2e, 0x63, 0x21, 0x2e, 0x65, 1750 0x21, 0x2e, 0x69, 0x21, 0x2e, 0x6f, 0x21, 0x2e, 0x73, 0x21, 0x2e, 0x74}; 1751 const uint16_t HuffDecoderCommon::table19_5_inner_[45] = { 1752 0x0001, 0x0019, 0x0031, 0x0049, 0x0061, 0x0079, 0x0091, 0x00a9, 0x00c1, 1753 0x00d9, 0x0000, 0x0002, 0x00f1, 0x0109, 0x0121, 0x0139, 0x0151, 0x0169, 1754 0x0181, 0x0199, 0x01b1, 0x01c9, 0x00f2, 0x01e1, 0x01f9, 0x0211, 0x0229, 1755 0x0241, 0x0259, 0x0271, 0x0289, 0x02a1, 0x02b9, 0x01e2, 0x02d1, 0x02e9, 1756 0x0301, 0x0319, 0x0331, 0x0349, 0x0361, 0x0379, 0x0391, 0x03a9, 0x02d2}; 1757 const uint8_t HuffDecoderCommon::table19_5_outer_[128] = { 1758 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 1759 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 11, 12, 13, 14, 15, 16, 17, 1760 18, 19, 20, 21, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 1761 10, 10, 10, 10, 10, 10, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 10, 10, 1762 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 1763 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 10, 10, 10, 10, 10, 10, 10, 10, 1764 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 44}; 1765 const uint8_t HuffDecoderCommon::table19_6_emit_[120] = { 1766 0x21, 0x2f, 0x30, 0x21, 0x2f, 0x31, 0x21, 0x2f, 0x32, 0x21, 0x2f, 0x61, 1767 0x21, 0x2f, 0x63, 0x21, 0x2f, 0x65, 0x21, 0x2f, 0x69, 0x21, 0x2f, 0x6f, 1768 0x21, 0x2f, 0x73, 0x21, 0x2f, 0x74, 0x21, 0x33, 0x30, 0x21, 0x33, 0x31, 1769 0x21, 0x33, 0x32, 0x21, 0x33, 0x61, 0x21, 0x33, 0x63, 0x21, 0x33, 0x65, 1770 0x21, 0x33, 0x69, 0x21, 0x33, 0x6f, 0x21, 0x33, 0x73, 0x21, 0x33, 0x74, 1771 0x21, 0x34, 0x30, 0x21, 0x34, 0x31, 0x21, 0x34, 0x32, 0x21, 0x34, 0x61, 1772 0x21, 0x34, 0x63, 0x21, 0x34, 0x65, 0x21, 0x34, 0x69, 0x21, 0x34, 0x6f, 1773 0x21, 0x34, 0x73, 0x21, 0x34, 0x74, 0x21, 0x35, 0x30, 0x21, 0x35, 0x31, 1774 0x21, 0x35, 0x32, 0x21, 0x35, 0x61, 0x21, 0x35, 0x63, 0x21, 0x35, 0x65, 1775 0x21, 0x35, 0x69, 0x21, 0x35, 0x6f, 0x21, 0x35, 0x73, 0x21, 0x35, 0x74}; 1776 const uint8_t HuffDecoderCommon::table19_7_emit_[120] = { 1777 0x21, 0x36, 0x30, 0x21, 0x36, 0x31, 0x21, 0x36, 0x32, 0x21, 0x36, 0x61, 1778 0x21, 0x36, 0x63, 0x21, 0x36, 0x65, 0x21, 0x36, 0x69, 0x21, 0x36, 0x6f, 1779 0x21, 0x36, 0x73, 0x21, 0x36, 0x74, 0x21, 0x37, 0x30, 0x21, 0x37, 0x31, 1780 0x21, 0x37, 0x32, 0x21, 0x37, 0x61, 0x21, 0x37, 0x63, 0x21, 0x37, 0x65, 1781 0x21, 0x37, 0x69, 0x21, 0x37, 0x6f, 0x21, 0x37, 0x73, 0x21, 0x37, 0x74, 1782 0x21, 0x38, 0x30, 0x21, 0x38, 0x31, 0x21, 0x38, 0x32, 0x21, 0x38, 0x61, 1783 0x21, 0x38, 0x63, 0x21, 0x38, 0x65, 0x21, 0x38, 0x69, 0x21, 0x38, 0x6f, 1784 0x21, 0x38, 0x73, 0x21, 0x38, 0x74, 0x21, 0x39, 0x30, 0x21, 0x39, 0x31, 1785 0x21, 0x39, 0x32, 0x21, 0x39, 0x61, 0x21, 0x39, 0x63, 0x21, 0x39, 0x65, 1786 0x21, 0x39, 0x69, 0x21, 0x39, 0x6f, 0x21, 0x39, 0x73, 0x21, 0x39, 0x74}; 1787 const uint8_t HuffDecoderCommon::table19_8_emit_[120] = { 1788 0x21, 0x3d, 0x30, 0x21, 0x3d, 0x31, 0x21, 0x3d, 0x32, 0x21, 0x3d, 0x61, 1789 0x21, 0x3d, 0x63, 0x21, 0x3d, 0x65, 0x21, 0x3d, 0x69, 0x21, 0x3d, 0x6f, 1790 0x21, 0x3d, 0x73, 0x21, 0x3d, 0x74, 0x21, 0x41, 0x30, 0x21, 0x41, 0x31, 1791 0x21, 0x41, 0x32, 0x21, 0x41, 0x61, 0x21, 0x41, 0x63, 0x21, 0x41, 0x65, 1792 0x21, 0x41, 0x69, 0x21, 0x41, 0x6f, 0x21, 0x41, 0x73, 0x21, 0x41, 0x74, 1793 0x21, 0x5f, 0x30, 0x21, 0x5f, 0x31, 0x21, 0x5f, 0x32, 0x21, 0x5f, 0x61, 1794 0x21, 0x5f, 0x63, 0x21, 0x5f, 0x65, 0x21, 0x5f, 0x69, 0x21, 0x5f, 0x6f, 1795 0x21, 0x5f, 0x73, 0x21, 0x5f, 0x74, 0x21, 0x62, 0x30, 0x21, 0x62, 0x31, 1796 0x21, 0x62, 0x32, 0x21, 0x62, 0x61, 0x21, 0x62, 0x63, 0x21, 0x62, 0x65, 1797 0x21, 0x62, 0x69, 0x21, 0x62, 0x6f, 0x21, 0x62, 0x73, 0x21, 0x62, 0x74}; 1798 const uint8_t HuffDecoderCommon::table19_9_emit_[120] = { 1799 0x21, 0x64, 0x30, 0x21, 0x64, 0x31, 0x21, 0x64, 0x32, 0x21, 0x64, 0x61, 1800 0x21, 0x64, 0x63, 0x21, 0x64, 0x65, 0x21, 0x64, 0x69, 0x21, 0x64, 0x6f, 1801 0x21, 0x64, 0x73, 0x21, 0x64, 0x74, 0x21, 0x66, 0x30, 0x21, 0x66, 0x31, 1802 0x21, 0x66, 0x32, 0x21, 0x66, 0x61, 0x21, 0x66, 0x63, 0x21, 0x66, 0x65, 1803 0x21, 0x66, 0x69, 0x21, 0x66, 0x6f, 0x21, 0x66, 0x73, 0x21, 0x66, 0x74, 1804 0x21, 0x67, 0x30, 0x21, 0x67, 0x31, 0x21, 0x67, 0x32, 0x21, 0x67, 0x61, 1805 0x21, 0x67, 0x63, 0x21, 0x67, 0x65, 0x21, 0x67, 0x69, 0x21, 0x67, 0x6f, 1806 0x21, 0x67, 0x73, 0x21, 0x67, 0x74, 0x21, 0x68, 0x30, 0x21, 0x68, 0x31, 1807 0x21, 0x68, 0x32, 0x21, 0x68, 0x61, 0x21, 0x68, 0x63, 0x21, 0x68, 0x65, 1808 0x21, 0x68, 0x69, 0x21, 0x68, 0x6f, 0x21, 0x68, 0x73, 0x21, 0x68, 0x74}; 1809 const uint8_t HuffDecoderCommon::table19_10_emit_[120] = { 1810 0x21, 0x6c, 0x30, 0x21, 0x6c, 0x31, 0x21, 0x6c, 0x32, 0x21, 0x6c, 0x61, 1811 0x21, 0x6c, 0x63, 0x21, 0x6c, 0x65, 0x21, 0x6c, 0x69, 0x21, 0x6c, 0x6f, 1812 0x21, 0x6c, 0x73, 0x21, 0x6c, 0x74, 0x21, 0x6d, 0x30, 0x21, 0x6d, 0x31, 1813 0x21, 0x6d, 0x32, 0x21, 0x6d, 0x61, 0x21, 0x6d, 0x63, 0x21, 0x6d, 0x65, 1814 0x21, 0x6d, 0x69, 0x21, 0x6d, 0x6f, 0x21, 0x6d, 0x73, 0x21, 0x6d, 0x74, 1815 0x21, 0x6e, 0x30, 0x21, 0x6e, 0x31, 0x21, 0x6e, 0x32, 0x21, 0x6e, 0x61, 1816 0x21, 0x6e, 0x63, 0x21, 0x6e, 0x65, 0x21, 0x6e, 0x69, 0x21, 0x6e, 0x6f, 1817 0x21, 0x6e, 0x73, 0x21, 0x6e, 0x74, 0x21, 0x70, 0x30, 0x21, 0x70, 0x31, 1818 0x21, 0x70, 0x32, 0x21, 0x70, 0x61, 0x21, 0x70, 0x63, 0x21, 0x70, 0x65, 1819 0x21, 0x70, 0x69, 0x21, 0x70, 0x6f, 0x21, 0x70, 0x73, 0x21, 0x70, 0x74}; 1820 const uint8_t HuffDecoderCommon::table19_11_emit_[68] = { 1821 0x21, 0x72, 0x30, 0x21, 0x72, 0x31, 0x21, 0x72, 0x32, 0x21, 0x72, 0x61, 1822 0x21, 0x72, 0x63, 0x21, 0x72, 0x65, 0x21, 0x72, 0x69, 0x21, 0x72, 0x6f, 1823 0x21, 0x72, 0x73, 0x21, 0x72, 0x74, 0x21, 0x75, 0x30, 0x21, 0x75, 0x31, 1824 0x21, 0x75, 0x32, 0x21, 0x75, 0x61, 0x21, 0x75, 0x63, 0x21, 0x75, 0x65, 1825 0x21, 0x75, 0x69, 0x21, 0x75, 0x6f, 0x21, 0x75, 0x73, 0x21, 0x75, 0x74, 1826 0x21, 0x3a, 0x21, 0x42, 0x21, 0x43, 0x21, 0x44}; 1827 const uint16_t HuffDecoderCommon::table19_11_inner_[27] = { 1828 0x0001, 0x0019, 0x0031, 0x0049, 0x0061, 0x0079, 0x0091, 0x00a9, 0x00c1, 1829 0x00d9, 0x0000, 0x0002, 0x00f1, 0x0109, 0x0121, 0x0139, 0x0151, 0x0169, 1830 0x0181, 0x0199, 0x01b1, 0x01c9, 0x00f2, 0x01e2, 0x01f2, 0x0202, 0x0212}; 1831 const uint8_t HuffDecoderCommon::table19_11_outer_[128] = { 1832 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 1833 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 11, 12, 13, 14, 15, 16, 17, 1834 18, 19, 20, 21, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 1835 10, 10, 10, 10, 10, 10, 22, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 1836 10, 10, 10, 23, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 1837 24, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 25, 10, 10, 1838 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 26}; 1839 const uint16_t HuffDecoderCommon::table19_12_inner_[9] = { 1840 0x0000, 0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052, 0x0062, 0x0072}; 1841 const uint8_t HuffDecoderCommon::table19_12_outer_[128] = { 1842 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1843 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1844 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 1845 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 1846 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1847 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8}; 1848 const uint8_t HuffDecoderCommon::table19_15_emit_[35] = { 1849 0x21, 0x77, 0x21, 0x78, 0x21, 0x79, 0x21, 0x7a, 0x21, 0x26, 0x21, 0x2a, 1850 0x21, 0x2c, 0x21, 0x3b, 0x21, 0x58, 0x21, 0x5a, 0x21, 0x21, 0x22, 0x21, 1851 0x28, 0x21, 0x29, 0x21, 0x3f, 0x21, 0x27, 0x21, 0x2b, 0x21, 0x7c}; 1852 const uint16_t HuffDecoderCommon::table19_15_inner_[20] = { 1853 0x0000, 0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052, 1854 0x0062, 0x0072, 0x0082, 0x0092, 0x00a2, 0x00aa, 0x00ba, 1855 0x00ca, 0x00da, 0x00ea, 0x00fa, 0x010a, 0x0003}; 1856 const uint8_t HuffDecoderCommon::table19_15_outer_[128] = { 1857 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1858 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1859 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 1860 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 7, 1861 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 0, 0, 0, 0, 1862 0, 10, 0, 11, 0, 12, 0, 13, 0, 14, 0, 15, 16, 17, 18, 0, 0, 19}; 1863 const uint8_t HuffDecoderCommon::table19_16_emit_[216] = { 1864 0x22, 0x30, 0x30, 0x22, 0x30, 0x31, 0x22, 0x30, 0x32, 0x22, 0x30, 0x61, 1865 0x22, 0x30, 0x63, 0x22, 0x30, 0x65, 0x22, 0x30, 0x69, 0x22, 0x30, 0x6f, 1866 0x22, 0x30, 0x73, 0x22, 0x30, 0x74, 0x22, 0x30, 0x20, 0x22, 0x30, 0x25, 1867 0x22, 0x30, 0x2d, 0x22, 0x30, 0x2e, 0x22, 0x30, 0x2f, 0x22, 0x30, 0x33, 1868 0x22, 0x30, 0x34, 0x22, 0x30, 0x35, 0x22, 0x30, 0x36, 0x22, 0x30, 0x37, 1869 0x22, 0x30, 0x38, 0x22, 0x30, 0x39, 0x22, 0x30, 0x3d, 0x22, 0x30, 0x41, 1870 0x22, 0x30, 0x5f, 0x22, 0x30, 0x62, 0x22, 0x30, 0x64, 0x22, 0x30, 0x66, 1871 0x22, 0x30, 0x67, 0x22, 0x30, 0x68, 0x22, 0x30, 0x6c, 0x22, 0x30, 0x6d, 1872 0x22, 0x30, 0x6e, 0x22, 0x30, 0x70, 0x22, 0x30, 0x72, 0x22, 0x30, 0x75, 1873 0x22, 0x31, 0x30, 0x22, 0x31, 0x31, 0x22, 0x31, 0x32, 0x22, 0x31, 0x61, 1874 0x22, 0x31, 0x63, 0x22, 0x31, 0x65, 0x22, 0x31, 0x69, 0x22, 0x31, 0x6f, 1875 0x22, 0x31, 0x73, 0x22, 0x31, 0x74, 0x22, 0x31, 0x20, 0x22, 0x31, 0x25, 1876 0x22, 0x31, 0x2d, 0x22, 0x31, 0x2e, 0x22, 0x31, 0x2f, 0x22, 0x31, 0x33, 1877 0x22, 0x31, 0x34, 0x22, 0x31, 0x35, 0x22, 0x31, 0x36, 0x22, 0x31, 0x37, 1878 0x22, 0x31, 0x38, 0x22, 0x31, 0x39, 0x22, 0x31, 0x3d, 0x22, 0x31, 0x41, 1879 0x22, 0x31, 0x5f, 0x22, 0x31, 0x62, 0x22, 0x31, 0x64, 0x22, 0x31, 0x66, 1880 0x22, 0x31, 0x67, 0x22, 0x31, 0x68, 0x22, 0x31, 0x6c, 0x22, 0x31, 0x6d, 1881 0x22, 0x31, 0x6e, 0x22, 0x31, 0x70, 0x22, 0x31, 0x72, 0x22, 0x31, 0x75}; 1882 const uint8_t HuffDecoderCommon::table19_17_emit_[216] = { 1883 0x22, 0x32, 0x30, 0x22, 0x32, 0x31, 0x22, 0x32, 0x32, 0x22, 0x32, 0x61, 1884 0x22, 0x32, 0x63, 0x22, 0x32, 0x65, 0x22, 0x32, 0x69, 0x22, 0x32, 0x6f, 1885 0x22, 0x32, 0x73, 0x22, 0x32, 0x74, 0x22, 0x32, 0x20, 0x22, 0x32, 0x25, 1886 0x22, 0x32, 0x2d, 0x22, 0x32, 0x2e, 0x22, 0x32, 0x2f, 0x22, 0x32, 0x33, 1887 0x22, 0x32, 0x34, 0x22, 0x32, 0x35, 0x22, 0x32, 0x36, 0x22, 0x32, 0x37, 1888 0x22, 0x32, 0x38, 0x22, 0x32, 0x39, 0x22, 0x32, 0x3d, 0x22, 0x32, 0x41, 1889 0x22, 0x32, 0x5f, 0x22, 0x32, 0x62, 0x22, 0x32, 0x64, 0x22, 0x32, 0x66, 1890 0x22, 0x32, 0x67, 0x22, 0x32, 0x68, 0x22, 0x32, 0x6c, 0x22, 0x32, 0x6d, 1891 0x22, 0x32, 0x6e, 0x22, 0x32, 0x70, 0x22, 0x32, 0x72, 0x22, 0x32, 0x75, 1892 0x22, 0x61, 0x30, 0x22, 0x61, 0x31, 0x22, 0x61, 0x32, 0x22, 0x61, 0x61, 1893 0x22, 0x61, 0x63, 0x22, 0x61, 0x65, 0x22, 0x61, 0x69, 0x22, 0x61, 0x6f, 1894 0x22, 0x61, 0x73, 0x22, 0x61, 0x74, 0x22, 0x61, 0x20, 0x22, 0x61, 0x25, 1895 0x22, 0x61, 0x2d, 0x22, 0x61, 0x2e, 0x22, 0x61, 0x2f, 0x22, 0x61, 0x33, 1896 0x22, 0x61, 0x34, 0x22, 0x61, 0x35, 0x22, 0x61, 0x36, 0x22, 0x61, 0x37, 1897 0x22, 0x61, 0x38, 0x22, 0x61, 0x39, 0x22, 0x61, 0x3d, 0x22, 0x61, 0x41, 1898 0x22, 0x61, 0x5f, 0x22, 0x61, 0x62, 0x22, 0x61, 0x64, 0x22, 0x61, 0x66, 1899 0x22, 0x61, 0x67, 0x22, 0x61, 0x68, 0x22, 0x61, 0x6c, 0x22, 0x61, 0x6d, 1900 0x22, 0x61, 0x6e, 0x22, 0x61, 0x70, 0x22, 0x61, 0x72, 0x22, 0x61, 0x75}; 1901 const uint8_t HuffDecoderCommon::table19_18_emit_[216] = { 1902 0x22, 0x63, 0x30, 0x22, 0x63, 0x31, 0x22, 0x63, 0x32, 0x22, 0x63, 0x61, 1903 0x22, 0x63, 0x63, 0x22, 0x63, 0x65, 0x22, 0x63, 0x69, 0x22, 0x63, 0x6f, 1904 0x22, 0x63, 0x73, 0x22, 0x63, 0x74, 0x22, 0x63, 0x20, 0x22, 0x63, 0x25, 1905 0x22, 0x63, 0x2d, 0x22, 0x63, 0x2e, 0x22, 0x63, 0x2f, 0x22, 0x63, 0x33, 1906 0x22, 0x63, 0x34, 0x22, 0x63, 0x35, 0x22, 0x63, 0x36, 0x22, 0x63, 0x37, 1907 0x22, 0x63, 0x38, 0x22, 0x63, 0x39, 0x22, 0x63, 0x3d, 0x22, 0x63, 0x41, 1908 0x22, 0x63, 0x5f, 0x22, 0x63, 0x62, 0x22, 0x63, 0x64, 0x22, 0x63, 0x66, 1909 0x22, 0x63, 0x67, 0x22, 0x63, 0x68, 0x22, 0x63, 0x6c, 0x22, 0x63, 0x6d, 1910 0x22, 0x63, 0x6e, 0x22, 0x63, 0x70, 0x22, 0x63, 0x72, 0x22, 0x63, 0x75, 1911 0x22, 0x65, 0x30, 0x22, 0x65, 0x31, 0x22, 0x65, 0x32, 0x22, 0x65, 0x61, 1912 0x22, 0x65, 0x63, 0x22, 0x65, 0x65, 0x22, 0x65, 0x69, 0x22, 0x65, 0x6f, 1913 0x22, 0x65, 0x73, 0x22, 0x65, 0x74, 0x22, 0x65, 0x20, 0x22, 0x65, 0x25, 1914 0x22, 0x65, 0x2d, 0x22, 0x65, 0x2e, 0x22, 0x65, 0x2f, 0x22, 0x65, 0x33, 1915 0x22, 0x65, 0x34, 0x22, 0x65, 0x35, 0x22, 0x65, 0x36, 0x22, 0x65, 0x37, 1916 0x22, 0x65, 0x38, 0x22, 0x65, 0x39, 0x22, 0x65, 0x3d, 0x22, 0x65, 0x41, 1917 0x22, 0x65, 0x5f, 0x22, 0x65, 0x62, 0x22, 0x65, 0x64, 0x22, 0x65, 0x66, 1918 0x22, 0x65, 0x67, 0x22, 0x65, 0x68, 0x22, 0x65, 0x6c, 0x22, 0x65, 0x6d, 1919 0x22, 0x65, 0x6e, 0x22, 0x65, 0x70, 0x22, 0x65, 0x72, 0x22, 0x65, 0x75}; 1920 const uint8_t HuffDecoderCommon::table19_19_emit_[216] = { 1921 0x22, 0x69, 0x30, 0x22, 0x69, 0x31, 0x22, 0x69, 0x32, 0x22, 0x69, 0x61, 1922 0x22, 0x69, 0x63, 0x22, 0x69, 0x65, 0x22, 0x69, 0x69, 0x22, 0x69, 0x6f, 1923 0x22, 0x69, 0x73, 0x22, 0x69, 0x74, 0x22, 0x69, 0x20, 0x22, 0x69, 0x25, 1924 0x22, 0x69, 0x2d, 0x22, 0x69, 0x2e, 0x22, 0x69, 0x2f, 0x22, 0x69, 0x33, 1925 0x22, 0x69, 0x34, 0x22, 0x69, 0x35, 0x22, 0x69, 0x36, 0x22, 0x69, 0x37, 1926 0x22, 0x69, 0x38, 0x22, 0x69, 0x39, 0x22, 0x69, 0x3d, 0x22, 0x69, 0x41, 1927 0x22, 0x69, 0x5f, 0x22, 0x69, 0x62, 0x22, 0x69, 0x64, 0x22, 0x69, 0x66, 1928 0x22, 0x69, 0x67, 0x22, 0x69, 0x68, 0x22, 0x69, 0x6c, 0x22, 0x69, 0x6d, 1929 0x22, 0x69, 0x6e, 0x22, 0x69, 0x70, 0x22, 0x69, 0x72, 0x22, 0x69, 0x75, 1930 0x22, 0x6f, 0x30, 0x22, 0x6f, 0x31, 0x22, 0x6f, 0x32, 0x22, 0x6f, 0x61, 1931 0x22, 0x6f, 0x63, 0x22, 0x6f, 0x65, 0x22, 0x6f, 0x69, 0x22, 0x6f, 0x6f, 1932 0x22, 0x6f, 0x73, 0x22, 0x6f, 0x74, 0x22, 0x6f, 0x20, 0x22, 0x6f, 0x25, 1933 0x22, 0x6f, 0x2d, 0x22, 0x6f, 0x2e, 0x22, 0x6f, 0x2f, 0x22, 0x6f, 0x33, 1934 0x22, 0x6f, 0x34, 0x22, 0x6f, 0x35, 0x22, 0x6f, 0x36, 0x22, 0x6f, 0x37, 1935 0x22, 0x6f, 0x38, 0x22, 0x6f, 0x39, 0x22, 0x6f, 0x3d, 0x22, 0x6f, 0x41, 1936 0x22, 0x6f, 0x5f, 0x22, 0x6f, 0x62, 0x22, 0x6f, 0x64, 0x22, 0x6f, 0x66, 1937 0x22, 0x6f, 0x67, 0x22, 0x6f, 0x68, 0x22, 0x6f, 0x6c, 0x22, 0x6f, 0x6d, 1938 0x22, 0x6f, 0x6e, 0x22, 0x6f, 0x70, 0x22, 0x6f, 0x72, 0x22, 0x6f, 0x75}; 1939 const uint8_t HuffDecoderCommon::table19_20_emit_[216] = { 1940 0x22, 0x73, 0x30, 0x22, 0x73, 0x31, 0x22, 0x73, 0x32, 0x22, 0x73, 0x61, 1941 0x22, 0x73, 0x63, 0x22, 0x73, 0x65, 0x22, 0x73, 0x69, 0x22, 0x73, 0x6f, 1942 0x22, 0x73, 0x73, 0x22, 0x73, 0x74, 0x22, 0x73, 0x20, 0x22, 0x73, 0x25, 1943 0x22, 0x73, 0x2d, 0x22, 0x73, 0x2e, 0x22, 0x73, 0x2f, 0x22, 0x73, 0x33, 1944 0x22, 0x73, 0x34, 0x22, 0x73, 0x35, 0x22, 0x73, 0x36, 0x22, 0x73, 0x37, 1945 0x22, 0x73, 0x38, 0x22, 0x73, 0x39, 0x22, 0x73, 0x3d, 0x22, 0x73, 0x41, 1946 0x22, 0x73, 0x5f, 0x22, 0x73, 0x62, 0x22, 0x73, 0x64, 0x22, 0x73, 0x66, 1947 0x22, 0x73, 0x67, 0x22, 0x73, 0x68, 0x22, 0x73, 0x6c, 0x22, 0x73, 0x6d, 1948 0x22, 0x73, 0x6e, 0x22, 0x73, 0x70, 0x22, 0x73, 0x72, 0x22, 0x73, 0x75, 1949 0x22, 0x74, 0x30, 0x22, 0x74, 0x31, 0x22, 0x74, 0x32, 0x22, 0x74, 0x61, 1950 0x22, 0x74, 0x63, 0x22, 0x74, 0x65, 0x22, 0x74, 0x69, 0x22, 0x74, 0x6f, 1951 0x22, 0x74, 0x73, 0x22, 0x74, 0x74, 0x22, 0x74, 0x20, 0x22, 0x74, 0x25, 1952 0x22, 0x74, 0x2d, 0x22, 0x74, 0x2e, 0x22, 0x74, 0x2f, 0x22, 0x74, 0x33, 1953 0x22, 0x74, 0x34, 0x22, 0x74, 0x35, 0x22, 0x74, 0x36, 0x22, 0x74, 0x37, 1954 0x22, 0x74, 0x38, 0x22, 0x74, 0x39, 0x22, 0x74, 0x3d, 0x22, 0x74, 0x41, 1955 0x22, 0x74, 0x5f, 0x22, 0x74, 0x62, 0x22, 0x74, 0x64, 0x22, 0x74, 0x66, 1956 0x22, 0x74, 0x67, 0x22, 0x74, 0x68, 0x22, 0x74, 0x6c, 0x22, 0x74, 0x6d, 1957 0x22, 0x74, 0x6e, 0x22, 0x74, 0x70, 0x22, 0x74, 0x72, 0x22, 0x74, 0x75}; 1958 const uint8_t HuffDecoderCommon::table19_21_emit_[120] = { 1959 0x22, 0x20, 0x30, 0x22, 0x20, 0x31, 0x22, 0x20, 0x32, 0x22, 0x20, 0x61, 1960 0x22, 0x20, 0x63, 0x22, 0x20, 0x65, 0x22, 0x20, 0x69, 0x22, 0x20, 0x6f, 1961 0x22, 0x20, 0x73, 0x22, 0x20, 0x74, 0x22, 0x25, 0x30, 0x22, 0x25, 0x31, 1962 0x22, 0x25, 0x32, 0x22, 0x25, 0x61, 0x22, 0x25, 0x63, 0x22, 0x25, 0x65, 1963 0x22, 0x25, 0x69, 0x22, 0x25, 0x6f, 0x22, 0x25, 0x73, 0x22, 0x25, 0x74, 1964 0x22, 0x2d, 0x30, 0x22, 0x2d, 0x31, 0x22, 0x2d, 0x32, 0x22, 0x2d, 0x61, 1965 0x22, 0x2d, 0x63, 0x22, 0x2d, 0x65, 0x22, 0x2d, 0x69, 0x22, 0x2d, 0x6f, 1966 0x22, 0x2d, 0x73, 0x22, 0x2d, 0x74, 0x22, 0x2e, 0x30, 0x22, 0x2e, 0x31, 1967 0x22, 0x2e, 0x32, 0x22, 0x2e, 0x61, 0x22, 0x2e, 0x63, 0x22, 0x2e, 0x65, 1968 0x22, 0x2e, 0x69, 0x22, 0x2e, 0x6f, 0x22, 0x2e, 0x73, 0x22, 0x2e, 0x74}; 1969 const uint8_t HuffDecoderCommon::table19_22_emit_[120] = { 1970 0x22, 0x2f, 0x30, 0x22, 0x2f, 0x31, 0x22, 0x2f, 0x32, 0x22, 0x2f, 0x61, 1971 0x22, 0x2f, 0x63, 0x22, 0x2f, 0x65, 0x22, 0x2f, 0x69, 0x22, 0x2f, 0x6f, 1972 0x22, 0x2f, 0x73, 0x22, 0x2f, 0x74, 0x22, 0x33, 0x30, 0x22, 0x33, 0x31, 1973 0x22, 0x33, 0x32, 0x22, 0x33, 0x61, 0x22, 0x33, 0x63, 0x22, 0x33, 0x65, 1974 0x22, 0x33, 0x69, 0x22, 0x33, 0x6f, 0x22, 0x33, 0x73, 0x22, 0x33, 0x74, 1975 0x22, 0x34, 0x30, 0x22, 0x34, 0x31, 0x22, 0x34, 0x32, 0x22, 0x34, 0x61, 1976 0x22, 0x34, 0x63, 0x22, 0x34, 0x65, 0x22, 0x34, 0x69, 0x22, 0x34, 0x6f, 1977 0x22, 0x34, 0x73, 0x22, 0x34, 0x74, 0x22, 0x35, 0x30, 0x22, 0x35, 0x31, 1978 0x22, 0x35, 0x32, 0x22, 0x35, 0x61, 0x22, 0x35, 0x63, 0x22, 0x35, 0x65, 1979 0x22, 0x35, 0x69, 0x22, 0x35, 0x6f, 0x22, 0x35, 0x73, 0x22, 0x35, 0x74}; 1980 const uint8_t HuffDecoderCommon::table19_23_emit_[120] = { 1981 0x22, 0x36, 0x30, 0x22, 0x36, 0x31, 0x22, 0x36, 0x32, 0x22, 0x36, 0x61, 1982 0x22, 0x36, 0x63, 0x22, 0x36, 0x65, 0x22, 0x36, 0x69, 0x22, 0x36, 0x6f, 1983 0x22, 0x36, 0x73, 0x22, 0x36, 0x74, 0x22, 0x37, 0x30, 0x22, 0x37, 0x31, 1984 0x22, 0x37, 0x32, 0x22, 0x37, 0x61, 0x22, 0x37, 0x63, 0x22, 0x37, 0x65, 1985 0x22, 0x37, 0x69, 0x22, 0x37, 0x6f, 0x22, 0x37, 0x73, 0x22, 0x37, 0x74, 1986 0x22, 0x38, 0x30, 0x22, 0x38, 0x31, 0x22, 0x38, 0x32, 0x22, 0x38, 0x61, 1987 0x22, 0x38, 0x63, 0x22, 0x38, 0x65, 0x22, 0x38, 0x69, 0x22, 0x38, 0x6f, 1988 0x22, 0x38, 0x73, 0x22, 0x38, 0x74, 0x22, 0x39, 0x30, 0x22, 0x39, 0x31, 1989 0x22, 0x39, 0x32, 0x22, 0x39, 0x61, 0x22, 0x39, 0x63, 0x22, 0x39, 0x65, 1990 0x22, 0x39, 0x69, 0x22, 0x39, 0x6f, 0x22, 0x39, 0x73, 0x22, 0x39, 0x74}; 1991 const uint8_t HuffDecoderCommon::table19_24_emit_[120] = { 1992 0x22, 0x3d, 0x30, 0x22, 0x3d, 0x31, 0x22, 0x3d, 0x32, 0x22, 0x3d, 0x61, 1993 0x22, 0x3d, 0x63, 0x22, 0x3d, 0x65, 0x22, 0x3d, 0x69, 0x22, 0x3d, 0x6f, 1994 0x22, 0x3d, 0x73, 0x22, 0x3d, 0x74, 0x22, 0x41, 0x30, 0x22, 0x41, 0x31, 1995 0x22, 0x41, 0x32, 0x22, 0x41, 0x61, 0x22, 0x41, 0x63, 0x22, 0x41, 0x65, 1996 0x22, 0x41, 0x69, 0x22, 0x41, 0x6f, 0x22, 0x41, 0x73, 0x22, 0x41, 0x74, 1997 0x22, 0x5f, 0x30, 0x22, 0x5f, 0x31, 0x22, 0x5f, 0x32, 0x22, 0x5f, 0x61, 1998 0x22, 0x5f, 0x63, 0x22, 0x5f, 0x65, 0x22, 0x5f, 0x69, 0x22, 0x5f, 0x6f, 1999 0x22, 0x5f, 0x73, 0x22, 0x5f, 0x74, 0x22, 0x62, 0x30, 0x22, 0x62, 0x31, 2000 0x22, 0x62, 0x32, 0x22, 0x62, 0x61, 0x22, 0x62, 0x63, 0x22, 0x62, 0x65, 2001 0x22, 0x62, 0x69, 0x22, 0x62, 0x6f, 0x22, 0x62, 0x73, 0x22, 0x62, 0x74}; 2002 const uint8_t HuffDecoderCommon::table19_25_emit_[120] = { 2003 0x22, 0x64, 0x30, 0x22, 0x64, 0x31, 0x22, 0x64, 0x32, 0x22, 0x64, 0x61, 2004 0x22, 0x64, 0x63, 0x22, 0x64, 0x65, 0x22, 0x64, 0x69, 0x22, 0x64, 0x6f, 2005 0x22, 0x64, 0x73, 0x22, 0x64, 0x74, 0x22, 0x66, 0x30, 0x22, 0x66, 0x31, 2006 0x22, 0x66, 0x32, 0x22, 0x66, 0x61, 0x22, 0x66, 0x63, 0x22, 0x66, 0x65, 2007 0x22, 0x66, 0x69, 0x22, 0x66, 0x6f, 0x22, 0x66, 0x73, 0x22, 0x66, 0x74, 2008 0x22, 0x67, 0x30, 0x22, 0x67, 0x31, 0x22, 0x67, 0x32, 0x22, 0x67, 0x61, 2009 0x22, 0x67, 0x63, 0x22, 0x67, 0x65, 0x22, 0x67, 0x69, 0x22, 0x67, 0x6f, 2010 0x22, 0x67, 0x73, 0x22, 0x67, 0x74, 0x22, 0x68, 0x30, 0x22, 0x68, 0x31, 2011 0x22, 0x68, 0x32, 0x22, 0x68, 0x61, 0x22, 0x68, 0x63, 0x22, 0x68, 0x65, 2012 0x22, 0x68, 0x69, 0x22, 0x68, 0x6f, 0x22, 0x68, 0x73, 0x22, 0x68, 0x74}; 2013 const uint8_t HuffDecoderCommon::table19_26_emit_[120] = { 2014 0x22, 0x6c, 0x30, 0x22, 0x6c, 0x31, 0x22, 0x6c, 0x32, 0x22, 0x6c, 0x61, 2015 0x22, 0x6c, 0x63, 0x22, 0x6c, 0x65, 0x22, 0x6c, 0x69, 0x22, 0x6c, 0x6f, 2016 0x22, 0x6c, 0x73, 0x22, 0x6c, 0x74, 0x22, 0x6d, 0x30, 0x22, 0x6d, 0x31, 2017 0x22, 0x6d, 0x32, 0x22, 0x6d, 0x61, 0x22, 0x6d, 0x63, 0x22, 0x6d, 0x65, 2018 0x22, 0x6d, 0x69, 0x22, 0x6d, 0x6f, 0x22, 0x6d, 0x73, 0x22, 0x6d, 0x74, 2019 0x22, 0x6e, 0x30, 0x22, 0x6e, 0x31, 0x22, 0x6e, 0x32, 0x22, 0x6e, 0x61, 2020 0x22, 0x6e, 0x63, 0x22, 0x6e, 0x65, 0x22, 0x6e, 0x69, 0x22, 0x6e, 0x6f, 2021 0x22, 0x6e, 0x73, 0x22, 0x6e, 0x74, 0x22, 0x70, 0x30, 0x22, 0x70, 0x31, 2022 0x22, 0x70, 0x32, 0x22, 0x70, 0x61, 0x22, 0x70, 0x63, 0x22, 0x70, 0x65, 2023 0x22, 0x70, 0x69, 0x22, 0x70, 0x6f, 0x22, 0x70, 0x73, 0x22, 0x70, 0x74}; 2024 const uint8_t HuffDecoderCommon::table19_27_emit_[68] = { 2025 0x22, 0x72, 0x30, 0x22, 0x72, 0x31, 0x22, 0x72, 0x32, 0x22, 0x72, 0x61, 2026 0x22, 0x72, 0x63, 0x22, 0x72, 0x65, 0x22, 0x72, 0x69, 0x22, 0x72, 0x6f, 2027 0x22, 0x72, 0x73, 0x22, 0x72, 0x74, 0x22, 0x75, 0x30, 0x22, 0x75, 0x31, 2028 0x22, 0x75, 0x32, 0x22, 0x75, 0x61, 0x22, 0x75, 0x63, 0x22, 0x75, 0x65, 2029 0x22, 0x75, 0x69, 0x22, 0x75, 0x6f, 0x22, 0x75, 0x73, 0x22, 0x75, 0x74, 2030 0x22, 0x3a, 0x22, 0x42, 0x22, 0x43, 0x22, 0x44}; 2031 const uint8_t HuffDecoderCommon::table19_31_emit_[35] = { 2032 0x22, 0x77, 0x22, 0x78, 0x22, 0x79, 0x22, 0x7a, 0x22, 0x26, 0x22, 0x2a, 2033 0x22, 0x2c, 0x22, 0x3b, 0x22, 0x58, 0x22, 0x5a, 0x22, 0x21, 0x22, 0x22, 2034 0x28, 0x22, 0x29, 0x22, 0x3f, 0x22, 0x27, 0x22, 0x2b, 0x22, 0x7c}; 2035 const uint16_t HuffDecoderCommon::table19_31_inner_[20] = { 2036 0x0000, 0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052, 2037 0x0062, 0x0072, 0x0082, 0x0092, 0x00a2, 0x00b2, 0x00ba, 2038 0x00ca, 0x00da, 0x00ea, 0x00fa, 0x010a, 0x0003}; 2039 const uint8_t HuffDecoderCommon::table19_32_emit_[216] = { 2040 0x28, 0x30, 0x30, 0x28, 0x30, 0x31, 0x28, 0x30, 0x32, 0x28, 0x30, 0x61, 2041 0x28, 0x30, 0x63, 0x28, 0x30, 0x65, 0x28, 0x30, 0x69, 0x28, 0x30, 0x6f, 2042 0x28, 0x30, 0x73, 0x28, 0x30, 0x74, 0x28, 0x30, 0x20, 0x28, 0x30, 0x25, 2043 0x28, 0x30, 0x2d, 0x28, 0x30, 0x2e, 0x28, 0x30, 0x2f, 0x28, 0x30, 0x33, 2044 0x28, 0x30, 0x34, 0x28, 0x30, 0x35, 0x28, 0x30, 0x36, 0x28, 0x30, 0x37, 2045 0x28, 0x30, 0x38, 0x28, 0x30, 0x39, 0x28, 0x30, 0x3d, 0x28, 0x30, 0x41, 2046 0x28, 0x30, 0x5f, 0x28, 0x30, 0x62, 0x28, 0x30, 0x64, 0x28, 0x30, 0x66, 2047 0x28, 0x30, 0x67, 0x28, 0x30, 0x68, 0x28, 0x30, 0x6c, 0x28, 0x30, 0x6d, 2048 0x28, 0x30, 0x6e, 0x28, 0x30, 0x70, 0x28, 0x30, 0x72, 0x28, 0x30, 0x75, 2049 0x28, 0x31, 0x30, 0x28, 0x31, 0x31, 0x28, 0x31, 0x32, 0x28, 0x31, 0x61, 2050 0x28, 0x31, 0x63, 0x28, 0x31, 0x65, 0x28, 0x31, 0x69, 0x28, 0x31, 0x6f, 2051 0x28, 0x31, 0x73, 0x28, 0x31, 0x74, 0x28, 0x31, 0x20, 0x28, 0x31, 0x25, 2052 0x28, 0x31, 0x2d, 0x28, 0x31, 0x2e, 0x28, 0x31, 0x2f, 0x28, 0x31, 0x33, 2053 0x28, 0x31, 0x34, 0x28, 0x31, 0x35, 0x28, 0x31, 0x36, 0x28, 0x31, 0x37, 2054 0x28, 0x31, 0x38, 0x28, 0x31, 0x39, 0x28, 0x31, 0x3d, 0x28, 0x31, 0x41, 2055 0x28, 0x31, 0x5f, 0x28, 0x31, 0x62, 0x28, 0x31, 0x64, 0x28, 0x31, 0x66, 2056 0x28, 0x31, 0x67, 0x28, 0x31, 0x68, 0x28, 0x31, 0x6c, 0x28, 0x31, 0x6d, 2057 0x28, 0x31, 0x6e, 0x28, 0x31, 0x70, 0x28, 0x31, 0x72, 0x28, 0x31, 0x75}; 2058 const uint8_t HuffDecoderCommon::table19_33_emit_[216] = { 2059 0x28, 0x32, 0x30, 0x28, 0x32, 0x31, 0x28, 0x32, 0x32, 0x28, 0x32, 0x61, 2060 0x28, 0x32, 0x63, 0x28, 0x32, 0x65, 0x28, 0x32, 0x69, 0x28, 0x32, 0x6f, 2061 0x28, 0x32, 0x73, 0x28, 0x32, 0x74, 0x28, 0x32, 0x20, 0x28, 0x32, 0x25, 2062 0x28, 0x32, 0x2d, 0x28, 0x32, 0x2e, 0x28, 0x32, 0x2f, 0x28, 0x32, 0x33, 2063 0x28, 0x32, 0x34, 0x28, 0x32, 0x35, 0x28, 0x32, 0x36, 0x28, 0x32, 0x37, 2064 0x28, 0x32, 0x38, 0x28, 0x32, 0x39, 0x28, 0x32, 0x3d, 0x28, 0x32, 0x41, 2065 0x28, 0x32, 0x5f, 0x28, 0x32, 0x62, 0x28, 0x32, 0x64, 0x28, 0x32, 0x66, 2066 0x28, 0x32, 0x67, 0x28, 0x32, 0x68, 0x28, 0x32, 0x6c, 0x28, 0x32, 0x6d, 2067 0x28, 0x32, 0x6e, 0x28, 0x32, 0x70, 0x28, 0x32, 0x72, 0x28, 0x32, 0x75, 2068 0x28, 0x61, 0x30, 0x28, 0x61, 0x31, 0x28, 0x61, 0x32, 0x28, 0x61, 0x61, 2069 0x28, 0x61, 0x63, 0x28, 0x61, 0x65, 0x28, 0x61, 0x69, 0x28, 0x61, 0x6f, 2070 0x28, 0x61, 0x73, 0x28, 0x61, 0x74, 0x28, 0x61, 0x20, 0x28, 0x61, 0x25, 2071 0x28, 0x61, 0x2d, 0x28, 0x61, 0x2e, 0x28, 0x61, 0x2f, 0x28, 0x61, 0x33, 2072 0x28, 0x61, 0x34, 0x28, 0x61, 0x35, 0x28, 0x61, 0x36, 0x28, 0x61, 0x37, 2073 0x28, 0x61, 0x38, 0x28, 0x61, 0x39, 0x28, 0x61, 0x3d, 0x28, 0x61, 0x41, 2074 0x28, 0x61, 0x5f, 0x28, 0x61, 0x62, 0x28, 0x61, 0x64, 0x28, 0x61, 0x66, 2075 0x28, 0x61, 0x67, 0x28, 0x61, 0x68, 0x28, 0x61, 0x6c, 0x28, 0x61, 0x6d, 2076 0x28, 0x61, 0x6e, 0x28, 0x61, 0x70, 0x28, 0x61, 0x72, 0x28, 0x61, 0x75}; 2077 const uint8_t HuffDecoderCommon::table19_34_emit_[216] = { 2078 0x28, 0x63, 0x30, 0x28, 0x63, 0x31, 0x28, 0x63, 0x32, 0x28, 0x63, 0x61, 2079 0x28, 0x63, 0x63, 0x28, 0x63, 0x65, 0x28, 0x63, 0x69, 0x28, 0x63, 0x6f, 2080 0x28, 0x63, 0x73, 0x28, 0x63, 0x74, 0x28, 0x63, 0x20, 0x28, 0x63, 0x25, 2081 0x28, 0x63, 0x2d, 0x28, 0x63, 0x2e, 0x28, 0x63, 0x2f, 0x28, 0x63, 0x33, 2082 0x28, 0x63, 0x34, 0x28, 0x63, 0x35, 0x28, 0x63, 0x36, 0x28, 0x63, 0x37, 2083 0x28, 0x63, 0x38, 0x28, 0x63, 0x39, 0x28, 0x63, 0x3d, 0x28, 0x63, 0x41, 2084 0x28, 0x63, 0x5f, 0x28, 0x63, 0x62, 0x28, 0x63, 0x64, 0x28, 0x63, 0x66, 2085 0x28, 0x63, 0x67, 0x28, 0x63, 0x68, 0x28, 0x63, 0x6c, 0x28, 0x63, 0x6d, 2086 0x28, 0x63, 0x6e, 0x28, 0x63, 0x70, 0x28, 0x63, 0x72, 0x28, 0x63, 0x75, 2087 0x28, 0x65, 0x30, 0x28, 0x65, 0x31, 0x28, 0x65, 0x32, 0x28, 0x65, 0x61, 2088 0x28, 0x65, 0x63, 0x28, 0x65, 0x65, 0x28, 0x65, 0x69, 0x28, 0x65, 0x6f, 2089 0x28, 0x65, 0x73, 0x28, 0x65, 0x74, 0x28, 0x65, 0x20, 0x28, 0x65, 0x25, 2090 0x28, 0x65, 0x2d, 0x28, 0x65, 0x2e, 0x28, 0x65, 0x2f, 0x28, 0x65, 0x33, 2091 0x28, 0x65, 0x34, 0x28, 0x65, 0x35, 0x28, 0x65, 0x36, 0x28, 0x65, 0x37, 2092 0x28, 0x65, 0x38, 0x28, 0x65, 0x39, 0x28, 0x65, 0x3d, 0x28, 0x65, 0x41, 2093 0x28, 0x65, 0x5f, 0x28, 0x65, 0x62, 0x28, 0x65, 0x64, 0x28, 0x65, 0x66, 2094 0x28, 0x65, 0x67, 0x28, 0x65, 0x68, 0x28, 0x65, 0x6c, 0x28, 0x65, 0x6d, 2095 0x28, 0x65, 0x6e, 0x28, 0x65, 0x70, 0x28, 0x65, 0x72, 0x28, 0x65, 0x75}; 2096 const uint8_t HuffDecoderCommon::table19_35_emit_[216] = { 2097 0x28, 0x69, 0x30, 0x28, 0x69, 0x31, 0x28, 0x69, 0x32, 0x28, 0x69, 0x61, 2098 0x28, 0x69, 0x63, 0x28, 0x69, 0x65, 0x28, 0x69, 0x69, 0x28, 0x69, 0x6f, 2099 0x28, 0x69, 0x73, 0x28, 0x69, 0x74, 0x28, 0x69, 0x20, 0x28, 0x69, 0x25, 2100 0x28, 0x69, 0x2d, 0x28, 0x69, 0x2e, 0x28, 0x69, 0x2f, 0x28, 0x69, 0x33, 2101 0x28, 0x69, 0x34, 0x28, 0x69, 0x35, 0x28, 0x69, 0x36, 0x28, 0x69, 0x37, 2102 0x28, 0x69, 0x38, 0x28, 0x69, 0x39, 0x28, 0x69, 0x3d, 0x28, 0x69, 0x41, 2103 0x28, 0x69, 0x5f, 0x28, 0x69, 0x62, 0x28, 0x69, 0x64, 0x28, 0x69, 0x66, 2104 0x28, 0x69, 0x67, 0x28, 0x69, 0x68, 0x28, 0x69, 0x6c, 0x28, 0x69, 0x6d, 2105 0x28, 0x69, 0x6e, 0x28, 0x69, 0x70, 0x28, 0x69, 0x72, 0x28, 0x69, 0x75, 2106 0x28, 0x6f, 0x30, 0x28, 0x6f, 0x31, 0x28, 0x6f, 0x32, 0x28, 0x6f, 0x61, 2107 0x28, 0x6f, 0x63, 0x28, 0x6f, 0x65, 0x28, 0x6f, 0x69, 0x28, 0x6f, 0x6f, 2108 0x28, 0x6f, 0x73, 0x28, 0x6f, 0x74, 0x28, 0x6f, 0x20, 0x28, 0x6f, 0x25, 2109 0x28, 0x6f, 0x2d, 0x28, 0x6f, 0x2e, 0x28, 0x6f, 0x2f, 0x28, 0x6f, 0x33, 2110 0x28, 0x6f, 0x34, 0x28, 0x6f, 0x35, 0x28, 0x6f, 0x36, 0x28, 0x6f, 0x37, 2111 0x28, 0x6f, 0x38, 0x28, 0x6f, 0x39, 0x28, 0x6f, 0x3d, 0x28, 0x6f, 0x41, 2112 0x28, 0x6f, 0x5f, 0x28, 0x6f, 0x62, 0x28, 0x6f, 0x64, 0x28, 0x6f, 0x66, 2113 0x28, 0x6f, 0x67, 0x28, 0x6f, 0x68, 0x28, 0x6f, 0x6c, 0x28, 0x6f, 0x6d, 2114 0x28, 0x6f, 0x6e, 0x28, 0x6f, 0x70, 0x28, 0x6f, 0x72, 0x28, 0x6f, 0x75}; 2115 const uint8_t HuffDecoderCommon::table19_36_emit_[216] = { 2116 0x28, 0x73, 0x30, 0x28, 0x73, 0x31, 0x28, 0x73, 0x32, 0x28, 0x73, 0x61, 2117 0x28, 0x73, 0x63, 0x28, 0x73, 0x65, 0x28, 0x73, 0x69, 0x28, 0x73, 0x6f, 2118 0x28, 0x73, 0x73, 0x28, 0x73, 0x74, 0x28, 0x73, 0x20, 0x28, 0x73, 0x25, 2119 0x28, 0x73, 0x2d, 0x28, 0x73, 0x2e, 0x28, 0x73, 0x2f, 0x28, 0x73, 0x33, 2120 0x28, 0x73, 0x34, 0x28, 0x73, 0x35, 0x28, 0x73, 0x36, 0x28, 0x73, 0x37, 2121 0x28, 0x73, 0x38, 0x28, 0x73, 0x39, 0x28, 0x73, 0x3d, 0x28, 0x73, 0x41, 2122 0x28, 0x73, 0x5f, 0x28, 0x73, 0x62, 0x28, 0x73, 0x64, 0x28, 0x73, 0x66, 2123 0x28, 0x73, 0x67, 0x28, 0x73, 0x68, 0x28, 0x73, 0x6c, 0x28, 0x73, 0x6d, 2124 0x28, 0x73, 0x6e, 0x28, 0x73, 0x70, 0x28, 0x73, 0x72, 0x28, 0x73, 0x75, 2125 0x28, 0x74, 0x30, 0x28, 0x74, 0x31, 0x28, 0x74, 0x32, 0x28, 0x74, 0x61, 2126 0x28, 0x74, 0x63, 0x28, 0x74, 0x65, 0x28, 0x74, 0x69, 0x28, 0x74, 0x6f, 2127 0x28, 0x74, 0x73, 0x28, 0x74, 0x74, 0x28, 0x74, 0x20, 0x28, 0x74, 0x25, 2128 0x28, 0x74, 0x2d, 0x28, 0x74, 0x2e, 0x28, 0x74, 0x2f, 0x28, 0x74, 0x33, 2129 0x28, 0x74, 0x34, 0x28, 0x74, 0x35, 0x28, 0x74, 0x36, 0x28, 0x74, 0x37, 2130 0x28, 0x74, 0x38, 0x28, 0x74, 0x39, 0x28, 0x74, 0x3d, 0x28, 0x74, 0x41, 2131 0x28, 0x74, 0x5f, 0x28, 0x74, 0x62, 0x28, 0x74, 0x64, 0x28, 0x74, 0x66, 2132 0x28, 0x74, 0x67, 0x28, 0x74, 0x68, 0x28, 0x74, 0x6c, 0x28, 0x74, 0x6d, 2133 0x28, 0x74, 0x6e, 0x28, 0x74, 0x70, 0x28, 0x74, 0x72, 0x28, 0x74, 0x75}; 2134 const uint8_t HuffDecoderCommon::table19_37_emit_[120] = { 2135 0x28, 0x20, 0x30, 0x28, 0x20, 0x31, 0x28, 0x20, 0x32, 0x28, 0x20, 0x61, 2136 0x28, 0x20, 0x63, 0x28, 0x20, 0x65, 0x28, 0x20, 0x69, 0x28, 0x20, 0x6f, 2137 0x28, 0x20, 0x73, 0x28, 0x20, 0x74, 0x28, 0x25, 0x30, 0x28, 0x25, 0x31, 2138 0x28, 0x25, 0x32, 0x28, 0x25, 0x61, 0x28, 0x25, 0x63, 0x28, 0x25, 0x65, 2139 0x28, 0x25, 0x69, 0x28, 0x25, 0x6f, 0x28, 0x25, 0x73, 0x28, 0x25, 0x74, 2140 0x28, 0x2d, 0x30, 0x28, 0x2d, 0x31, 0x28, 0x2d, 0x32, 0x28, 0x2d, 0x61, 2141 0x28, 0x2d, 0x63, 0x28, 0x2d, 0x65, 0x28, 0x2d, 0x69, 0x28, 0x2d, 0x6f, 2142 0x28, 0x2d, 0x73, 0x28, 0x2d, 0x74, 0x28, 0x2e, 0x30, 0x28, 0x2e, 0x31, 2143 0x28, 0x2e, 0x32, 0x28, 0x2e, 0x61, 0x28, 0x2e, 0x63, 0x28, 0x2e, 0x65, 2144 0x28, 0x2e, 0x69, 0x28, 0x2e, 0x6f, 0x28, 0x2e, 0x73, 0x28, 0x2e, 0x74}; 2145 const uint8_t HuffDecoderCommon::table19_38_emit_[120] = { 2146 0x28, 0x2f, 0x30, 0x28, 0x2f, 0x31, 0x28, 0x2f, 0x32, 0x28, 0x2f, 0x61, 2147 0x28, 0x2f, 0x63, 0x28, 0x2f, 0x65, 0x28, 0x2f, 0x69, 0x28, 0x2f, 0x6f, 2148 0x28, 0x2f, 0x73, 0x28, 0x2f, 0x74, 0x28, 0x33, 0x30, 0x28, 0x33, 0x31, 2149 0x28, 0x33, 0x32, 0x28, 0x33, 0x61, 0x28, 0x33, 0x63, 0x28, 0x33, 0x65, 2150 0x28, 0x33, 0x69, 0x28, 0x33, 0x6f, 0x28, 0x33, 0x73, 0x28, 0x33, 0x74, 2151 0x28, 0x34, 0x30, 0x28, 0x34, 0x31, 0x28, 0x34, 0x32, 0x28, 0x34, 0x61, 2152 0x28, 0x34, 0x63, 0x28, 0x34, 0x65, 0x28, 0x34, 0x69, 0x28, 0x34, 0x6f, 2153 0x28, 0x34, 0x73, 0x28, 0x34, 0x74, 0x28, 0x35, 0x30, 0x28, 0x35, 0x31, 2154 0x28, 0x35, 0x32, 0x28, 0x35, 0x61, 0x28, 0x35, 0x63, 0x28, 0x35, 0x65, 2155 0x28, 0x35, 0x69, 0x28, 0x35, 0x6f, 0x28, 0x35, 0x73, 0x28, 0x35, 0x74}; 2156 const uint8_t HuffDecoderCommon::table19_39_emit_[120] = { 2157 0x28, 0x36, 0x30, 0x28, 0x36, 0x31, 0x28, 0x36, 0x32, 0x28, 0x36, 0x61, 2158 0x28, 0x36, 0x63, 0x28, 0x36, 0x65, 0x28, 0x36, 0x69, 0x28, 0x36, 0x6f, 2159 0x28, 0x36, 0x73, 0x28, 0x36, 0x74, 0x28, 0x37, 0x30, 0x28, 0x37, 0x31, 2160 0x28, 0x37, 0x32, 0x28, 0x37, 0x61, 0x28, 0x37, 0x63, 0x28, 0x37, 0x65, 2161 0x28, 0x37, 0x69, 0x28, 0x37, 0x6f, 0x28, 0x37, 0x73, 0x28, 0x37, 0x74, 2162 0x28, 0x38, 0x30, 0x28, 0x38, 0x31, 0x28, 0x38, 0x32, 0x28, 0x38, 0x61, 2163 0x28, 0x38, 0x63, 0x28, 0x38, 0x65, 0x28, 0x38, 0x69, 0x28, 0x38, 0x6f, 2164 0x28, 0x38, 0x73, 0x28, 0x38, 0x74, 0x28, 0x39, 0x30, 0x28, 0x39, 0x31, 2165 0x28, 0x39, 0x32, 0x28, 0x39, 0x61, 0x28, 0x39, 0x63, 0x28, 0x39, 0x65, 2166 0x28, 0x39, 0x69, 0x28, 0x39, 0x6f, 0x28, 0x39, 0x73, 0x28, 0x39, 0x74}; 2167 const uint8_t HuffDecoderCommon::table19_40_emit_[120] = { 2168 0x28, 0x3d, 0x30, 0x28, 0x3d, 0x31, 0x28, 0x3d, 0x32, 0x28, 0x3d, 0x61, 2169 0x28, 0x3d, 0x63, 0x28, 0x3d, 0x65, 0x28, 0x3d, 0x69, 0x28, 0x3d, 0x6f, 2170 0x28, 0x3d, 0x73, 0x28, 0x3d, 0x74, 0x28, 0x41, 0x30, 0x28, 0x41, 0x31, 2171 0x28, 0x41, 0x32, 0x28, 0x41, 0x61, 0x28, 0x41, 0x63, 0x28, 0x41, 0x65, 2172 0x28, 0x41, 0x69, 0x28, 0x41, 0x6f, 0x28, 0x41, 0x73, 0x28, 0x41, 0x74, 2173 0x28, 0x5f, 0x30, 0x28, 0x5f, 0x31, 0x28, 0x5f, 0x32, 0x28, 0x5f, 0x61, 2174 0x28, 0x5f, 0x63, 0x28, 0x5f, 0x65, 0x28, 0x5f, 0x69, 0x28, 0x5f, 0x6f, 2175 0x28, 0x5f, 0x73, 0x28, 0x5f, 0x74, 0x28, 0x62, 0x30, 0x28, 0x62, 0x31, 2176 0x28, 0x62, 0x32, 0x28, 0x62, 0x61, 0x28, 0x62, 0x63, 0x28, 0x62, 0x65, 2177 0x28, 0x62, 0x69, 0x28, 0x62, 0x6f, 0x28, 0x62, 0x73, 0x28, 0x62, 0x74}; 2178 const uint8_t HuffDecoderCommon::table19_41_emit_[120] = { 2179 0x28, 0x64, 0x30, 0x28, 0x64, 0x31, 0x28, 0x64, 0x32, 0x28, 0x64, 0x61, 2180 0x28, 0x64, 0x63, 0x28, 0x64, 0x65, 0x28, 0x64, 0x69, 0x28, 0x64, 0x6f, 2181 0x28, 0x64, 0x73, 0x28, 0x64, 0x74, 0x28, 0x66, 0x30, 0x28, 0x66, 0x31, 2182 0x28, 0x66, 0x32, 0x28, 0x66, 0x61, 0x28, 0x66, 0x63, 0x28, 0x66, 0x65, 2183 0x28, 0x66, 0x69, 0x28, 0x66, 0x6f, 0x28, 0x66, 0x73, 0x28, 0x66, 0x74, 2184 0x28, 0x67, 0x30, 0x28, 0x67, 0x31, 0x28, 0x67, 0x32, 0x28, 0x67, 0x61, 2185 0x28, 0x67, 0x63, 0x28, 0x67, 0x65, 0x28, 0x67, 0x69, 0x28, 0x67, 0x6f, 2186 0x28, 0x67, 0x73, 0x28, 0x67, 0x74, 0x28, 0x68, 0x30, 0x28, 0x68, 0x31, 2187 0x28, 0x68, 0x32, 0x28, 0x68, 0x61, 0x28, 0x68, 0x63, 0x28, 0x68, 0x65, 2188 0x28, 0x68, 0x69, 0x28, 0x68, 0x6f, 0x28, 0x68, 0x73, 0x28, 0x68, 0x74}; 2189 const uint8_t HuffDecoderCommon::table19_42_emit_[120] = { 2190 0x28, 0x6c, 0x30, 0x28, 0x6c, 0x31, 0x28, 0x6c, 0x32, 0x28, 0x6c, 0x61, 2191 0x28, 0x6c, 0x63, 0x28, 0x6c, 0x65, 0x28, 0x6c, 0x69, 0x28, 0x6c, 0x6f, 2192 0x28, 0x6c, 0x73, 0x28, 0x6c, 0x74, 0x28, 0x6d, 0x30, 0x28, 0x6d, 0x31, 2193 0x28, 0x6d, 0x32, 0x28, 0x6d, 0x61, 0x28, 0x6d, 0x63, 0x28, 0x6d, 0x65, 2194 0x28, 0x6d, 0x69, 0x28, 0x6d, 0x6f, 0x28, 0x6d, 0x73, 0x28, 0x6d, 0x74, 2195 0x28, 0x6e, 0x30, 0x28, 0x6e, 0x31, 0x28, 0x6e, 0x32, 0x28, 0x6e, 0x61, 2196 0x28, 0x6e, 0x63, 0x28, 0x6e, 0x65, 0x28, 0x6e, 0x69, 0x28, 0x6e, 0x6f, 2197 0x28, 0x6e, 0x73, 0x28, 0x6e, 0x74, 0x28, 0x70, 0x30, 0x28, 0x70, 0x31, 2198 0x28, 0x70, 0x32, 0x28, 0x70, 0x61, 0x28, 0x70, 0x63, 0x28, 0x70, 0x65, 2199 0x28, 0x70, 0x69, 0x28, 0x70, 0x6f, 0x28, 0x70, 0x73, 0x28, 0x70, 0x74}; 2200 const uint8_t HuffDecoderCommon::table19_43_emit_[68] = { 2201 0x28, 0x72, 0x30, 0x28, 0x72, 0x31, 0x28, 0x72, 0x32, 0x28, 0x72, 0x61, 2202 0x28, 0x72, 0x63, 0x28, 0x72, 0x65, 0x28, 0x72, 0x69, 0x28, 0x72, 0x6f, 2203 0x28, 0x72, 0x73, 0x28, 0x72, 0x74, 0x28, 0x75, 0x30, 0x28, 0x75, 0x31, 2204 0x28, 0x75, 0x32, 0x28, 0x75, 0x61, 0x28, 0x75, 0x63, 0x28, 0x75, 0x65, 2205 0x28, 0x75, 0x69, 0x28, 0x75, 0x6f, 0x28, 0x75, 0x73, 0x28, 0x75, 0x74, 2206 0x28, 0x3a, 0x28, 0x42, 0x28, 0x43, 0x28, 0x44}; 2207 const uint8_t HuffDecoderCommon::table19_47_emit_[35] = { 2208 0x28, 0x77, 0x28, 0x78, 0x28, 0x79, 0x28, 0x7a, 0x28, 0x26, 0x28, 0x2a, 2209 0x28, 0x2c, 0x28, 0x3b, 0x28, 0x58, 0x28, 0x5a, 0x28, 0x21, 0x28, 0x22, 2210 0x28, 0x28, 0x29, 0x28, 0x3f, 0x28, 0x27, 0x28, 0x2b, 0x28, 0x7c}; 2211 const uint16_t HuffDecoderCommon::table19_47_inner_[20] = { 2212 0x0000, 0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052, 2213 0x0062, 0x0072, 0x0082, 0x0092, 0x00a2, 0x00b2, 0x00c2, 2214 0x00ca, 0x00da, 0x00ea, 0x00fa, 0x010a, 0x0003}; 2215 const uint8_t HuffDecoderCommon::table19_48_emit_[216] = { 2216 0x29, 0x30, 0x30, 0x29, 0x30, 0x31, 0x29, 0x30, 0x32, 0x29, 0x30, 0x61, 2217 0x29, 0x30, 0x63, 0x29, 0x30, 0x65, 0x29, 0x30, 0x69, 0x29, 0x30, 0x6f, 2218 0x29, 0x30, 0x73, 0x29, 0x30, 0x74, 0x29, 0x30, 0x20, 0x29, 0x30, 0x25, 2219 0x29, 0x30, 0x2d, 0x29, 0x30, 0x2e, 0x29, 0x30, 0x2f, 0x29, 0x30, 0x33, 2220 0x29, 0x30, 0x34, 0x29, 0x30, 0x35, 0x29, 0x30, 0x36, 0x29, 0x30, 0x37, 2221 0x29, 0x30, 0x38, 0x29, 0x30, 0x39, 0x29, 0x30, 0x3d, 0x29, 0x30, 0x41, 2222 0x29, 0x30, 0x5f, 0x29, 0x30, 0x62, 0x29, 0x30, 0x64, 0x29, 0x30, 0x66, 2223 0x29, 0x30, 0x67, 0x29, 0x30, 0x68, 0x29, 0x30, 0x6c, 0x29, 0x30, 0x6d, 2224 0x29, 0x30, 0x6e, 0x29, 0x30, 0x70, 0x29, 0x30, 0x72, 0x29, 0x30, 0x75, 2225 0x29, 0x31, 0x30, 0x29, 0x31, 0x31, 0x29, 0x31, 0x32, 0x29, 0x31, 0x61, 2226 0x29, 0x31, 0x63, 0x29, 0x31, 0x65, 0x29, 0x31, 0x69, 0x29, 0x31, 0x6f, 2227 0x29, 0x31, 0x73, 0x29, 0x31, 0x74, 0x29, 0x31, 0x20, 0x29, 0x31, 0x25, 2228 0x29, 0x31, 0x2d, 0x29, 0x31, 0x2e, 0x29, 0x31, 0x2f, 0x29, 0x31, 0x33, 2229 0x29, 0x31, 0x34, 0x29, 0x31, 0x35, 0x29, 0x31, 0x36, 0x29, 0x31, 0x37, 2230 0x29, 0x31, 0x38, 0x29, 0x31, 0x39, 0x29, 0x31, 0x3d, 0x29, 0x31, 0x41, 2231 0x29, 0x31, 0x5f, 0x29, 0x31, 0x62, 0x29, 0x31, 0x64, 0x29, 0x31, 0x66, 2232 0x29, 0x31, 0x67, 0x29, 0x31, 0x68, 0x29, 0x31, 0x6c, 0x29, 0x31, 0x6d, 2233 0x29, 0x31, 0x6e, 0x29, 0x31, 0x70, 0x29, 0x31, 0x72, 0x29, 0x31, 0x75}; 2234 const uint8_t HuffDecoderCommon::table19_49_emit_[216] = { 2235 0x29, 0x32, 0x30, 0x29, 0x32, 0x31, 0x29, 0x32, 0x32, 0x29, 0x32, 0x61, 2236 0x29, 0x32, 0x63, 0x29, 0x32, 0x65, 0x29, 0x32, 0x69, 0x29, 0x32, 0x6f, 2237 0x29, 0x32, 0x73, 0x29, 0x32, 0x74, 0x29, 0x32, 0x20, 0x29, 0x32, 0x25, 2238 0x29, 0x32, 0x2d, 0x29, 0x32, 0x2e, 0x29, 0x32, 0x2f, 0x29, 0x32, 0x33, 2239 0x29, 0x32, 0x34, 0x29, 0x32, 0x35, 0x29, 0x32, 0x36, 0x29, 0x32, 0x37, 2240 0x29, 0x32, 0x38, 0x29, 0x32, 0x39, 0x29, 0x32, 0x3d, 0x29, 0x32, 0x41, 2241 0x29, 0x32, 0x5f, 0x29, 0x32, 0x62, 0x29, 0x32, 0x64, 0x29, 0x32, 0x66, 2242 0x29, 0x32, 0x67, 0x29, 0x32, 0x68, 0x29, 0x32, 0x6c, 0x29, 0x32, 0x6d, 2243 0x29, 0x32, 0x6e, 0x29, 0x32, 0x70, 0x29, 0x32, 0x72, 0x29, 0x32, 0x75, 2244 0x29, 0x61, 0x30, 0x29, 0x61, 0x31, 0x29, 0x61, 0x32, 0x29, 0x61, 0x61, 2245 0x29, 0x61, 0x63, 0x29, 0x61, 0x65, 0x29, 0x61, 0x69, 0x29, 0x61, 0x6f, 2246 0x29, 0x61, 0x73, 0x29, 0x61, 0x74, 0x29, 0x61, 0x20, 0x29, 0x61, 0x25, 2247 0x29, 0x61, 0x2d, 0x29, 0x61, 0x2e, 0x29, 0x61, 0x2f, 0x29, 0x61, 0x33, 2248 0x29, 0x61, 0x34, 0x29, 0x61, 0x35, 0x29, 0x61, 0x36, 0x29, 0x61, 0x37, 2249 0x29, 0x61, 0x38, 0x29, 0x61, 0x39, 0x29, 0x61, 0x3d, 0x29, 0x61, 0x41, 2250 0x29, 0x61, 0x5f, 0x29, 0x61, 0x62, 0x29, 0x61, 0x64, 0x29, 0x61, 0x66, 2251 0x29, 0x61, 0x67, 0x29, 0x61, 0x68, 0x29, 0x61, 0x6c, 0x29, 0x61, 0x6d, 2252 0x29, 0x61, 0x6e, 0x29, 0x61, 0x70, 0x29, 0x61, 0x72, 0x29, 0x61, 0x75}; 2253 const uint8_t HuffDecoderCommon::table19_50_emit_[216] = { 2254 0x29, 0x63, 0x30, 0x29, 0x63, 0x31, 0x29, 0x63, 0x32, 0x29, 0x63, 0x61, 2255 0x29, 0x63, 0x63, 0x29, 0x63, 0x65, 0x29, 0x63, 0x69, 0x29, 0x63, 0x6f, 2256 0x29, 0x63, 0x73, 0x29, 0x63, 0x74, 0x29, 0x63, 0x20, 0x29, 0x63, 0x25, 2257 0x29, 0x63, 0x2d, 0x29, 0x63, 0x2e, 0x29, 0x63, 0x2f, 0x29, 0x63, 0x33, 2258 0x29, 0x63, 0x34, 0x29, 0x63, 0x35, 0x29, 0x63, 0x36, 0x29, 0x63, 0x37, 2259 0x29, 0x63, 0x38, 0x29, 0x63, 0x39, 0x29, 0x63, 0x3d, 0x29, 0x63, 0x41, 2260 0x29, 0x63, 0x5f, 0x29, 0x63, 0x62, 0x29, 0x63, 0x64, 0x29, 0x63, 0x66, 2261 0x29, 0x63, 0x67, 0x29, 0x63, 0x68, 0x29, 0x63, 0x6c, 0x29, 0x63, 0x6d, 2262 0x29, 0x63, 0x6e, 0x29, 0x63, 0x70, 0x29, 0x63, 0x72, 0x29, 0x63, 0x75, 2263 0x29, 0x65, 0x30, 0x29, 0x65, 0x31, 0x29, 0x65, 0x32, 0x29, 0x65, 0x61, 2264 0x29, 0x65, 0x63, 0x29, 0x65, 0x65, 0x29, 0x65, 0x69, 0x29, 0x65, 0x6f, 2265 0x29, 0x65, 0x73, 0x29, 0x65, 0x74, 0x29, 0x65, 0x20, 0x29, 0x65, 0x25, 2266 0x29, 0x65, 0x2d, 0x29, 0x65, 0x2e, 0x29, 0x65, 0x2f, 0x29, 0x65, 0x33, 2267 0x29, 0x65, 0x34, 0x29, 0x65, 0x35, 0x29, 0x65, 0x36, 0x29, 0x65, 0x37, 2268 0x29, 0x65, 0x38, 0x29, 0x65, 0x39, 0x29, 0x65, 0x3d, 0x29, 0x65, 0x41, 2269 0x29, 0x65, 0x5f, 0x29, 0x65, 0x62, 0x29, 0x65, 0x64, 0x29, 0x65, 0x66, 2270 0x29, 0x65, 0x67, 0x29, 0x65, 0x68, 0x29, 0x65, 0x6c, 0x29, 0x65, 0x6d, 2271 0x29, 0x65, 0x6e, 0x29, 0x65, 0x70, 0x29, 0x65, 0x72, 0x29, 0x65, 0x75}; 2272 const uint8_t HuffDecoderCommon::table19_51_emit_[216] = { 2273 0x29, 0x69, 0x30, 0x29, 0x69, 0x31, 0x29, 0x69, 0x32, 0x29, 0x69, 0x61, 2274 0x29, 0x69, 0x63, 0x29, 0x69, 0x65, 0x29, 0x69, 0x69, 0x29, 0x69, 0x6f, 2275 0x29, 0x69, 0x73, 0x29, 0x69, 0x74, 0x29, 0x69, 0x20, 0x29, 0x69, 0x25, 2276 0x29, 0x69, 0x2d, 0x29, 0x69, 0x2e, 0x29, 0x69, 0x2f, 0x29, 0x69, 0x33, 2277 0x29, 0x69, 0x34, 0x29, 0x69, 0x35, 0x29, 0x69, 0x36, 0x29, 0x69, 0x37, 2278 0x29, 0x69, 0x38, 0x29, 0x69, 0x39, 0x29, 0x69, 0x3d, 0x29, 0x69, 0x41, 2279 0x29, 0x69, 0x5f, 0x29, 0x69, 0x62, 0x29, 0x69, 0x64, 0x29, 0x69, 0x66, 2280 0x29, 0x69, 0x67, 0x29, 0x69, 0x68, 0x29, 0x69, 0x6c, 0x29, 0x69, 0x6d, 2281 0x29, 0x69, 0x6e, 0x29, 0x69, 0x70, 0x29, 0x69, 0x72, 0x29, 0x69, 0x75, 2282 0x29, 0x6f, 0x30, 0x29, 0x6f, 0x31, 0x29, 0x6f, 0x32, 0x29, 0x6f, 0x61, 2283 0x29, 0x6f, 0x63, 0x29, 0x6f, 0x65, 0x29, 0x6f, 0x69, 0x29, 0x6f, 0x6f, 2284 0x29, 0x6f, 0x73, 0x29, 0x6f, 0x74, 0x29, 0x6f, 0x20, 0x29, 0x6f, 0x25, 2285 0x29, 0x6f, 0x2d, 0x29, 0x6f, 0x2e, 0x29, 0x6f, 0x2f, 0x29, 0x6f, 0x33, 2286 0x29, 0x6f, 0x34, 0x29, 0x6f, 0x35, 0x29, 0x6f, 0x36, 0x29, 0x6f, 0x37, 2287 0x29, 0x6f, 0x38, 0x29, 0x6f, 0x39, 0x29, 0x6f, 0x3d, 0x29, 0x6f, 0x41, 2288 0x29, 0x6f, 0x5f, 0x29, 0x6f, 0x62, 0x29, 0x6f, 0x64, 0x29, 0x6f, 0x66, 2289 0x29, 0x6f, 0x67, 0x29, 0x6f, 0x68, 0x29, 0x6f, 0x6c, 0x29, 0x6f, 0x6d, 2290 0x29, 0x6f, 0x6e, 0x29, 0x6f, 0x70, 0x29, 0x6f, 0x72, 0x29, 0x6f, 0x75}; 2291 const uint8_t HuffDecoderCommon::table19_52_emit_[216] = { 2292 0x29, 0x73, 0x30, 0x29, 0x73, 0x31, 0x29, 0x73, 0x32, 0x29, 0x73, 0x61, 2293 0x29, 0x73, 0x63, 0x29, 0x73, 0x65, 0x29, 0x73, 0x69, 0x29, 0x73, 0x6f, 2294 0x29, 0x73, 0x73, 0x29, 0x73, 0x74, 0x29, 0x73, 0x20, 0x29, 0x73, 0x25, 2295 0x29, 0x73, 0x2d, 0x29, 0x73, 0x2e, 0x29, 0x73, 0x2f, 0x29, 0x73, 0x33, 2296 0x29, 0x73, 0x34, 0x29, 0x73, 0x35, 0x29, 0x73, 0x36, 0x29, 0x73, 0x37, 2297 0x29, 0x73, 0x38, 0x29, 0x73, 0x39, 0x29, 0x73, 0x3d, 0x29, 0x73, 0x41, 2298 0x29, 0x73, 0x5f, 0x29, 0x73, 0x62, 0x29, 0x73, 0x64, 0x29, 0x73, 0x66, 2299 0x29, 0x73, 0x67, 0x29, 0x73, 0x68, 0x29, 0x73, 0x6c, 0x29, 0x73, 0x6d, 2300 0x29, 0x73, 0x6e, 0x29, 0x73, 0x70, 0x29, 0x73, 0x72, 0x29, 0x73, 0x75, 2301 0x29, 0x74, 0x30, 0x29, 0x74, 0x31, 0x29, 0x74, 0x32, 0x29, 0x74, 0x61, 2302 0x29, 0x74, 0x63, 0x29, 0x74, 0x65, 0x29, 0x74, 0x69, 0x29, 0x74, 0x6f, 2303 0x29, 0x74, 0x73, 0x29, 0x74, 0x74, 0x29, 0x74, 0x20, 0x29, 0x74, 0x25, 2304 0x29, 0x74, 0x2d, 0x29, 0x74, 0x2e, 0x29, 0x74, 0x2f, 0x29, 0x74, 0x33, 2305 0x29, 0x74, 0x34, 0x29, 0x74, 0x35, 0x29, 0x74, 0x36, 0x29, 0x74, 0x37, 2306 0x29, 0x74, 0x38, 0x29, 0x74, 0x39, 0x29, 0x74, 0x3d, 0x29, 0x74, 0x41, 2307 0x29, 0x74, 0x5f, 0x29, 0x74, 0x62, 0x29, 0x74, 0x64, 0x29, 0x74, 0x66, 2308 0x29, 0x74, 0x67, 0x29, 0x74, 0x68, 0x29, 0x74, 0x6c, 0x29, 0x74, 0x6d, 2309 0x29, 0x74, 0x6e, 0x29, 0x74, 0x70, 0x29, 0x74, 0x72, 0x29, 0x74, 0x75}; 2310 const uint8_t HuffDecoderCommon::table19_53_emit_[120] = { 2311 0x29, 0x20, 0x30, 0x29, 0x20, 0x31, 0x29, 0x20, 0x32, 0x29, 0x20, 0x61, 2312 0x29, 0x20, 0x63, 0x29, 0x20, 0x65, 0x29, 0x20, 0x69, 0x29, 0x20, 0x6f, 2313 0x29, 0x20, 0x73, 0x29, 0x20, 0x74, 0x29, 0x25, 0x30, 0x29, 0x25, 0x31, 2314 0x29, 0x25, 0x32, 0x29, 0x25, 0x61, 0x29, 0x25, 0x63, 0x29, 0x25, 0x65, 2315 0x29, 0x25, 0x69, 0x29, 0x25, 0x6f, 0x29, 0x25, 0x73, 0x29, 0x25, 0x74, 2316 0x29, 0x2d, 0x30, 0x29, 0x2d, 0x31, 0x29, 0x2d, 0x32, 0x29, 0x2d, 0x61, 2317 0x29, 0x2d, 0x63, 0x29, 0x2d, 0x65, 0x29, 0x2d, 0x69, 0x29, 0x2d, 0x6f, 2318 0x29, 0x2d, 0x73, 0x29, 0x2d, 0x74, 0x29, 0x2e, 0x30, 0x29, 0x2e, 0x31, 2319 0x29, 0x2e, 0x32, 0x29, 0x2e, 0x61, 0x29, 0x2e, 0x63, 0x29, 0x2e, 0x65, 2320 0x29, 0x2e, 0x69, 0x29, 0x2e, 0x6f, 0x29, 0x2e, 0x73, 0x29, 0x2e, 0x74}; 2321 const uint8_t HuffDecoderCommon::table19_54_emit_[120] = { 2322 0x29, 0x2f, 0x30, 0x29, 0x2f, 0x31, 0x29, 0x2f, 0x32, 0x29, 0x2f, 0x61, 2323 0x29, 0x2f, 0x63, 0x29, 0x2f, 0x65, 0x29, 0x2f, 0x69, 0x29, 0x2f, 0x6f, 2324 0x29, 0x2f, 0x73, 0x29, 0x2f, 0x74, 0x29, 0x33, 0x30, 0x29, 0x33, 0x31, 2325 0x29, 0x33, 0x32, 0x29, 0x33, 0x61, 0x29, 0x33, 0x63, 0x29, 0x33, 0x65, 2326 0x29, 0x33, 0x69, 0x29, 0x33, 0x6f, 0x29, 0x33, 0x73, 0x29, 0x33, 0x74, 2327 0x29, 0x34, 0x30, 0x29, 0x34, 0x31, 0x29, 0x34, 0x32, 0x29, 0x34, 0x61, 2328 0x29, 0x34, 0x63, 0x29, 0x34, 0x65, 0x29, 0x34, 0x69, 0x29, 0x34, 0x6f, 2329 0x29, 0x34, 0x73, 0x29, 0x34, 0x74, 0x29, 0x35, 0x30, 0x29, 0x35, 0x31, 2330 0x29, 0x35, 0x32, 0x29, 0x35, 0x61, 0x29, 0x35, 0x63, 0x29, 0x35, 0x65, 2331 0x29, 0x35, 0x69, 0x29, 0x35, 0x6f, 0x29, 0x35, 0x73, 0x29, 0x35, 0x74}; 2332 const uint8_t HuffDecoderCommon::table19_55_emit_[120] = { 2333 0x29, 0x36, 0x30, 0x29, 0x36, 0x31, 0x29, 0x36, 0x32, 0x29, 0x36, 0x61, 2334 0x29, 0x36, 0x63, 0x29, 0x36, 0x65, 0x29, 0x36, 0x69, 0x29, 0x36, 0x6f, 2335 0x29, 0x36, 0x73, 0x29, 0x36, 0x74, 0x29, 0x37, 0x30, 0x29, 0x37, 0x31, 2336 0x29, 0x37, 0x32, 0x29, 0x37, 0x61, 0x29, 0x37, 0x63, 0x29, 0x37, 0x65, 2337 0x29, 0x37, 0x69, 0x29, 0x37, 0x6f, 0x29, 0x37, 0x73, 0x29, 0x37, 0x74, 2338 0x29, 0x38, 0x30, 0x29, 0x38, 0x31, 0x29, 0x38, 0x32, 0x29, 0x38, 0x61, 2339 0x29, 0x38, 0x63, 0x29, 0x38, 0x65, 0x29, 0x38, 0x69, 0x29, 0x38, 0x6f, 2340 0x29, 0x38, 0x73, 0x29, 0x38, 0x74, 0x29, 0x39, 0x30, 0x29, 0x39, 0x31, 2341 0x29, 0x39, 0x32, 0x29, 0x39, 0x61, 0x29, 0x39, 0x63, 0x29, 0x39, 0x65, 2342 0x29, 0x39, 0x69, 0x29, 0x39, 0x6f, 0x29, 0x39, 0x73, 0x29, 0x39, 0x74}; 2343 const uint8_t HuffDecoderCommon::table19_56_emit_[120] = { 2344 0x29, 0x3d, 0x30, 0x29, 0x3d, 0x31, 0x29, 0x3d, 0x32, 0x29, 0x3d, 0x61, 2345 0x29, 0x3d, 0x63, 0x29, 0x3d, 0x65, 0x29, 0x3d, 0x69, 0x29, 0x3d, 0x6f, 2346 0x29, 0x3d, 0x73, 0x29, 0x3d, 0x74, 0x29, 0x41, 0x30, 0x29, 0x41, 0x31, 2347 0x29, 0x41, 0x32, 0x29, 0x41, 0x61, 0x29, 0x41, 0x63, 0x29, 0x41, 0x65, 2348 0x29, 0x41, 0x69, 0x29, 0x41, 0x6f, 0x29, 0x41, 0x73, 0x29, 0x41, 0x74, 2349 0x29, 0x5f, 0x30, 0x29, 0x5f, 0x31, 0x29, 0x5f, 0x32, 0x29, 0x5f, 0x61, 2350 0x29, 0x5f, 0x63, 0x29, 0x5f, 0x65, 0x29, 0x5f, 0x69, 0x29, 0x5f, 0x6f, 2351 0x29, 0x5f, 0x73, 0x29, 0x5f, 0x74, 0x29, 0x62, 0x30, 0x29, 0x62, 0x31, 2352 0x29, 0x62, 0x32, 0x29, 0x62, 0x61, 0x29, 0x62, 0x63, 0x29, 0x62, 0x65, 2353 0x29, 0x62, 0x69, 0x29, 0x62, 0x6f, 0x29, 0x62, 0x73, 0x29, 0x62, 0x74}; 2354 const uint8_t HuffDecoderCommon::table19_57_emit_[120] = { 2355 0x29, 0x64, 0x30, 0x29, 0x64, 0x31, 0x29, 0x64, 0x32, 0x29, 0x64, 0x61, 2356 0x29, 0x64, 0x63, 0x29, 0x64, 0x65, 0x29, 0x64, 0x69, 0x29, 0x64, 0x6f, 2357 0x29, 0x64, 0x73, 0x29, 0x64, 0x74, 0x29, 0x66, 0x30, 0x29, 0x66, 0x31, 2358 0x29, 0x66, 0x32, 0x29, 0x66, 0x61, 0x29, 0x66, 0x63, 0x29, 0x66, 0x65, 2359 0x29, 0x66, 0x69, 0x29, 0x66, 0x6f, 0x29, 0x66, 0x73, 0x29, 0x66, 0x74, 2360 0x29, 0x67, 0x30, 0x29, 0x67, 0x31, 0x29, 0x67, 0x32, 0x29, 0x67, 0x61, 2361 0x29, 0x67, 0x63, 0x29, 0x67, 0x65, 0x29, 0x67, 0x69, 0x29, 0x67, 0x6f, 2362 0x29, 0x67, 0x73, 0x29, 0x67, 0x74, 0x29, 0x68, 0x30, 0x29, 0x68, 0x31, 2363 0x29, 0x68, 0x32, 0x29, 0x68, 0x61, 0x29, 0x68, 0x63, 0x29, 0x68, 0x65, 2364 0x29, 0x68, 0x69, 0x29, 0x68, 0x6f, 0x29, 0x68, 0x73, 0x29, 0x68, 0x74}; 2365 const uint8_t HuffDecoderCommon::table19_58_emit_[120] = { 2366 0x29, 0x6c, 0x30, 0x29, 0x6c, 0x31, 0x29, 0x6c, 0x32, 0x29, 0x6c, 0x61, 2367 0x29, 0x6c, 0x63, 0x29, 0x6c, 0x65, 0x29, 0x6c, 0x69, 0x29, 0x6c, 0x6f, 2368 0x29, 0x6c, 0x73, 0x29, 0x6c, 0x74, 0x29, 0x6d, 0x30, 0x29, 0x6d, 0x31, 2369 0x29, 0x6d, 0x32, 0x29, 0x6d, 0x61, 0x29, 0x6d, 0x63, 0x29, 0x6d, 0x65, 2370 0x29, 0x6d, 0x69, 0x29, 0x6d, 0x6f, 0x29, 0x6d, 0x73, 0x29, 0x6d, 0x74, 2371 0x29, 0x6e, 0x30, 0x29, 0x6e, 0x31, 0x29, 0x6e, 0x32, 0x29, 0x6e, 0x61, 2372 0x29, 0x6e, 0x63, 0x29, 0x6e, 0x65, 0x29, 0x6e, 0x69, 0x29, 0x6e, 0x6f, 2373 0x29, 0x6e, 0x73, 0x29, 0x6e, 0x74, 0x29, 0x70, 0x30, 0x29, 0x70, 0x31, 2374 0x29, 0x70, 0x32, 0x29, 0x70, 0x61, 0x29, 0x70, 0x63, 0x29, 0x70, 0x65, 2375 0x29, 0x70, 0x69, 0x29, 0x70, 0x6f, 0x29, 0x70, 0x73, 0x29, 0x70, 0x74}; 2376 const uint8_t HuffDecoderCommon::table19_59_emit_[68] = { 2377 0x29, 0x72, 0x30, 0x29, 0x72, 0x31, 0x29, 0x72, 0x32, 0x29, 0x72, 0x61, 2378 0x29, 0x72, 0x63, 0x29, 0x72, 0x65, 0x29, 0x72, 0x69, 0x29, 0x72, 0x6f, 2379 0x29, 0x72, 0x73, 0x29, 0x72, 0x74, 0x29, 0x75, 0x30, 0x29, 0x75, 0x31, 2380 0x29, 0x75, 0x32, 0x29, 0x75, 0x61, 0x29, 0x75, 0x63, 0x29, 0x75, 0x65, 2381 0x29, 0x75, 0x69, 0x29, 0x75, 0x6f, 0x29, 0x75, 0x73, 0x29, 0x75, 0x74, 2382 0x29, 0x3a, 0x29, 0x42, 0x29, 0x43, 0x29, 0x44}; 2383 const uint8_t HuffDecoderCommon::table19_63_emit_[35] = { 2384 0x29, 0x77, 0x29, 0x78, 0x29, 0x79, 0x29, 0x7a, 0x29, 0x26, 0x29, 0x2a, 2385 0x29, 0x2c, 0x29, 0x3b, 0x29, 0x58, 0x29, 0x5a, 0x29, 0x21, 0x29, 0x22, 2386 0x29, 0x28, 0x29, 0x29, 0x3f, 0x29, 0x27, 0x29, 0x2b, 0x29, 0x7c}; 2387 const uint16_t HuffDecoderCommon::table19_63_inner_[20] = { 2388 0x0000, 0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052, 2389 0x0062, 0x0072, 0x0082, 0x0092, 0x00a2, 0x00b2, 0x00c2, 2390 0x00d2, 0x00da, 0x00ea, 0x00fa, 0x010a, 0x0003}; 2391 const uint8_t HuffDecoderCommon::table19_64_emit_[216] = { 2392 0x3f, 0x30, 0x30, 0x3f, 0x30, 0x31, 0x3f, 0x30, 0x32, 0x3f, 0x30, 0x61, 2393 0x3f, 0x30, 0x63, 0x3f, 0x30, 0x65, 0x3f, 0x30, 0x69, 0x3f, 0x30, 0x6f, 2394 0x3f, 0x30, 0x73, 0x3f, 0x30, 0x74, 0x3f, 0x30, 0x20, 0x3f, 0x30, 0x25, 2395 0x3f, 0x30, 0x2d, 0x3f, 0x30, 0x2e, 0x3f, 0x30, 0x2f, 0x3f, 0x30, 0x33, 2396 0x3f, 0x30, 0x34, 0x3f, 0x30, 0x35, 0x3f, 0x30, 0x36, 0x3f, 0x30, 0x37, 2397 0x3f, 0x30, 0x38, 0x3f, 0x30, 0x39, 0x3f, 0x30, 0x3d, 0x3f, 0x30, 0x41, 2398 0x3f, 0x30, 0x5f, 0x3f, 0x30, 0x62, 0x3f, 0x30, 0x64, 0x3f, 0x30, 0x66, 2399 0x3f, 0x30, 0x67, 0x3f, 0x30, 0x68, 0x3f, 0x30, 0x6c, 0x3f, 0x30, 0x6d, 2400 0x3f, 0x30, 0x6e, 0x3f, 0x30, 0x70, 0x3f, 0x30, 0x72, 0x3f, 0x30, 0x75, 2401 0x3f, 0x31, 0x30, 0x3f, 0x31, 0x31, 0x3f, 0x31, 0x32, 0x3f, 0x31, 0x61, 2402 0x3f, 0x31, 0x63, 0x3f, 0x31, 0x65, 0x3f, 0x31, 0x69, 0x3f, 0x31, 0x6f, 2403 0x3f, 0x31, 0x73, 0x3f, 0x31, 0x74, 0x3f, 0x31, 0x20, 0x3f, 0x31, 0x25, 2404 0x3f, 0x31, 0x2d, 0x3f, 0x31, 0x2e, 0x3f, 0x31, 0x2f, 0x3f, 0x31, 0x33, 2405 0x3f, 0x31, 0x34, 0x3f, 0x31, 0x35, 0x3f, 0x31, 0x36, 0x3f, 0x31, 0x37, 2406 0x3f, 0x31, 0x38, 0x3f, 0x31, 0x39, 0x3f, 0x31, 0x3d, 0x3f, 0x31, 0x41, 2407 0x3f, 0x31, 0x5f, 0x3f, 0x31, 0x62, 0x3f, 0x31, 0x64, 0x3f, 0x31, 0x66, 2408 0x3f, 0x31, 0x67, 0x3f, 0x31, 0x68, 0x3f, 0x31, 0x6c, 0x3f, 0x31, 0x6d, 2409 0x3f, 0x31, 0x6e, 0x3f, 0x31, 0x70, 0x3f, 0x31, 0x72, 0x3f, 0x31, 0x75}; 2410 const uint8_t HuffDecoderCommon::table19_65_emit_[216] = { 2411 0x3f, 0x32, 0x30, 0x3f, 0x32, 0x31, 0x3f, 0x32, 0x32, 0x3f, 0x32, 0x61, 2412 0x3f, 0x32, 0x63, 0x3f, 0x32, 0x65, 0x3f, 0x32, 0x69, 0x3f, 0x32, 0x6f, 2413 0x3f, 0x32, 0x73, 0x3f, 0x32, 0x74, 0x3f, 0x32, 0x20, 0x3f, 0x32, 0x25, 2414 0x3f, 0x32, 0x2d, 0x3f, 0x32, 0x2e, 0x3f, 0x32, 0x2f, 0x3f, 0x32, 0x33, 2415 0x3f, 0x32, 0x34, 0x3f, 0x32, 0x35, 0x3f, 0x32, 0x36, 0x3f, 0x32, 0x37, 2416 0x3f, 0x32, 0x38, 0x3f, 0x32, 0x39, 0x3f, 0x32, 0x3d, 0x3f, 0x32, 0x41, 2417 0x3f, 0x32, 0x5f, 0x3f, 0x32, 0x62, 0x3f, 0x32, 0x64, 0x3f, 0x32, 0x66, 2418 0x3f, 0x32, 0x67, 0x3f, 0x32, 0x68, 0x3f, 0x32, 0x6c, 0x3f, 0x32, 0x6d, 2419 0x3f, 0x32, 0x6e, 0x3f, 0x32, 0x70, 0x3f, 0x32, 0x72, 0x3f, 0x32, 0x75, 2420 0x3f, 0x61, 0x30, 0x3f, 0x61, 0x31, 0x3f, 0x61, 0x32, 0x3f, 0x61, 0x61, 2421 0x3f, 0x61, 0x63, 0x3f, 0x61, 0x65, 0x3f, 0x61, 0x69, 0x3f, 0x61, 0x6f, 2422 0x3f, 0x61, 0x73, 0x3f, 0x61, 0x74, 0x3f, 0x61, 0x20, 0x3f, 0x61, 0x25, 2423 0x3f, 0x61, 0x2d, 0x3f, 0x61, 0x2e, 0x3f, 0x61, 0x2f, 0x3f, 0x61, 0x33, 2424 0x3f, 0x61, 0x34, 0x3f, 0x61, 0x35, 0x3f, 0x61, 0x36, 0x3f, 0x61, 0x37, 2425 0x3f, 0x61, 0x38, 0x3f, 0x61, 0x39, 0x3f, 0x61, 0x3d, 0x3f, 0x61, 0x41, 2426 0x3f, 0x61, 0x5f, 0x3f, 0x61, 0x62, 0x3f, 0x61, 0x64, 0x3f, 0x61, 0x66, 2427 0x3f, 0x61, 0x67, 0x3f, 0x61, 0x68, 0x3f, 0x61, 0x6c, 0x3f, 0x61, 0x6d, 2428 0x3f, 0x61, 0x6e, 0x3f, 0x61, 0x70, 0x3f, 0x61, 0x72, 0x3f, 0x61, 0x75}; 2429 const uint8_t HuffDecoderCommon::table19_66_emit_[216] = { 2430 0x3f, 0x63, 0x30, 0x3f, 0x63, 0x31, 0x3f, 0x63, 0x32, 0x3f, 0x63, 0x61, 2431 0x3f, 0x63, 0x63, 0x3f, 0x63, 0x65, 0x3f, 0x63, 0x69, 0x3f, 0x63, 0x6f, 2432 0x3f, 0x63, 0x73, 0x3f, 0x63, 0x74, 0x3f, 0x63, 0x20, 0x3f, 0x63, 0x25, 2433 0x3f, 0x63, 0x2d, 0x3f, 0x63, 0x2e, 0x3f, 0x63, 0x2f, 0x3f, 0x63, 0x33, 2434 0x3f, 0x63, 0x34, 0x3f, 0x63, 0x35, 0x3f, 0x63, 0x36, 0x3f, 0x63, 0x37, 2435 0x3f, 0x63, 0x38, 0x3f, 0x63, 0x39, 0x3f, 0x63, 0x3d, 0x3f, 0x63, 0x41, 2436 0x3f, 0x63, 0x5f, 0x3f, 0x63, 0x62, 0x3f, 0x63, 0x64, 0x3f, 0x63, 0x66, 2437 0x3f, 0x63, 0x67, 0x3f, 0x63, 0x68, 0x3f, 0x63, 0x6c, 0x3f, 0x63, 0x6d, 2438 0x3f, 0x63, 0x6e, 0x3f, 0x63, 0x70, 0x3f, 0x63, 0x72, 0x3f, 0x63, 0x75, 2439 0x3f, 0x65, 0x30, 0x3f, 0x65, 0x31, 0x3f, 0x65, 0x32, 0x3f, 0x65, 0x61, 2440 0x3f, 0x65, 0x63, 0x3f, 0x65, 0x65, 0x3f, 0x65, 0x69, 0x3f, 0x65, 0x6f, 2441 0x3f, 0x65, 0x73, 0x3f, 0x65, 0x74, 0x3f, 0x65, 0x20, 0x3f, 0x65, 0x25, 2442 0x3f, 0x65, 0x2d, 0x3f, 0x65, 0x2e, 0x3f, 0x65, 0x2f, 0x3f, 0x65, 0x33, 2443 0x3f, 0x65, 0x34, 0x3f, 0x65, 0x35, 0x3f, 0x65, 0x36, 0x3f, 0x65, 0x37, 2444 0x3f, 0x65, 0x38, 0x3f, 0x65, 0x39, 0x3f, 0x65, 0x3d, 0x3f, 0x65, 0x41, 2445 0x3f, 0x65, 0x5f, 0x3f, 0x65, 0x62, 0x3f, 0x65, 0x64, 0x3f, 0x65, 0x66, 2446 0x3f, 0x65, 0x67, 0x3f, 0x65, 0x68, 0x3f, 0x65, 0x6c, 0x3f, 0x65, 0x6d, 2447 0x3f, 0x65, 0x6e, 0x3f, 0x65, 0x70, 0x3f, 0x65, 0x72, 0x3f, 0x65, 0x75}; 2448 const uint8_t HuffDecoderCommon::table19_67_emit_[216] = { 2449 0x3f, 0x69, 0x30, 0x3f, 0x69, 0x31, 0x3f, 0x69, 0x32, 0x3f, 0x69, 0x61, 2450 0x3f, 0x69, 0x63, 0x3f, 0x69, 0x65, 0x3f, 0x69, 0x69, 0x3f, 0x69, 0x6f, 2451 0x3f, 0x69, 0x73, 0x3f, 0x69, 0x74, 0x3f, 0x69, 0x20, 0x3f, 0x69, 0x25, 2452 0x3f, 0x69, 0x2d, 0x3f, 0x69, 0x2e, 0x3f, 0x69, 0x2f, 0x3f, 0x69, 0x33, 2453 0x3f, 0x69, 0x34, 0x3f, 0x69, 0x35, 0x3f, 0x69, 0x36, 0x3f, 0x69, 0x37, 2454 0x3f, 0x69, 0x38, 0x3f, 0x69, 0x39, 0x3f, 0x69, 0x3d, 0x3f, 0x69, 0x41, 2455 0x3f, 0x69, 0x5f, 0x3f, 0x69, 0x62, 0x3f, 0x69, 0x64, 0x3f, 0x69, 0x66, 2456 0x3f, 0x69, 0x67, 0x3f, 0x69, 0x68, 0x3f, 0x69, 0x6c, 0x3f, 0x69, 0x6d, 2457 0x3f, 0x69, 0x6e, 0x3f, 0x69, 0x70, 0x3f, 0x69, 0x72, 0x3f, 0x69, 0x75, 2458 0x3f, 0x6f, 0x30, 0x3f, 0x6f, 0x31, 0x3f, 0x6f, 0x32, 0x3f, 0x6f, 0x61, 2459 0x3f, 0x6f, 0x63, 0x3f, 0x6f, 0x65, 0x3f, 0x6f, 0x69, 0x3f, 0x6f, 0x6f, 2460 0x3f, 0x6f, 0x73, 0x3f, 0x6f, 0x74, 0x3f, 0x6f, 0x20, 0x3f, 0x6f, 0x25, 2461 0x3f, 0x6f, 0x2d, 0x3f, 0x6f, 0x2e, 0x3f, 0x6f, 0x2f, 0x3f, 0x6f, 0x33, 2462 0x3f, 0x6f, 0x34, 0x3f, 0x6f, 0x35, 0x3f, 0x6f, 0x36, 0x3f, 0x6f, 0x37, 2463 0x3f, 0x6f, 0x38, 0x3f, 0x6f, 0x39, 0x3f, 0x6f, 0x3d, 0x3f, 0x6f, 0x41, 2464 0x3f, 0x6f, 0x5f, 0x3f, 0x6f, 0x62, 0x3f, 0x6f, 0x64, 0x3f, 0x6f, 0x66, 2465 0x3f, 0x6f, 0x67, 0x3f, 0x6f, 0x68, 0x3f, 0x6f, 0x6c, 0x3f, 0x6f, 0x6d, 2466 0x3f, 0x6f, 0x6e, 0x3f, 0x6f, 0x70, 0x3f, 0x6f, 0x72, 0x3f, 0x6f, 0x75}; 2467 const uint8_t HuffDecoderCommon::table19_68_emit_[216] = { 2468 0x3f, 0x73, 0x30, 0x3f, 0x73, 0x31, 0x3f, 0x73, 0x32, 0x3f, 0x73, 0x61, 2469 0x3f, 0x73, 0x63, 0x3f, 0x73, 0x65, 0x3f, 0x73, 0x69, 0x3f, 0x73, 0x6f, 2470 0x3f, 0x73, 0x73, 0x3f, 0x73, 0x74, 0x3f, 0x73, 0x20, 0x3f, 0x73, 0x25, 2471 0x3f, 0x73, 0x2d, 0x3f, 0x73, 0x2e, 0x3f, 0x73, 0x2f, 0x3f, 0x73, 0x33, 2472 0x3f, 0x73, 0x34, 0x3f, 0x73, 0x35, 0x3f, 0x73, 0x36, 0x3f, 0x73, 0x37, 2473 0x3f, 0x73, 0x38, 0x3f, 0x73, 0x39, 0x3f, 0x73, 0x3d, 0x3f, 0x73, 0x41, 2474 0x3f, 0x73, 0x5f, 0x3f, 0x73, 0x62, 0x3f, 0x73, 0x64, 0x3f, 0x73, 0x66, 2475 0x3f, 0x73, 0x67, 0x3f, 0x73, 0x68, 0x3f, 0x73, 0x6c, 0x3f, 0x73, 0x6d, 2476 0x3f, 0x73, 0x6e, 0x3f, 0x73, 0x70, 0x3f, 0x73, 0x72, 0x3f, 0x73, 0x75, 2477 0x3f, 0x74, 0x30, 0x3f, 0x74, 0x31, 0x3f, 0x74, 0x32, 0x3f, 0x74, 0x61, 2478 0x3f, 0x74, 0x63, 0x3f, 0x74, 0x65, 0x3f, 0x74, 0x69, 0x3f, 0x74, 0x6f, 2479 0x3f, 0x74, 0x73, 0x3f, 0x74, 0x74, 0x3f, 0x74, 0x20, 0x3f, 0x74, 0x25, 2480 0x3f, 0x74, 0x2d, 0x3f, 0x74, 0x2e, 0x3f, 0x74, 0x2f, 0x3f, 0x74, 0x33, 2481 0x3f, 0x74, 0x34, 0x3f, 0x74, 0x35, 0x3f, 0x74, 0x36, 0x3f, 0x74, 0x37, 2482 0x3f, 0x74, 0x38, 0x3f, 0x74, 0x39, 0x3f, 0x74, 0x3d, 0x3f, 0x74, 0x41, 2483 0x3f, 0x74, 0x5f, 0x3f, 0x74, 0x62, 0x3f, 0x74, 0x64, 0x3f, 0x74, 0x66, 2484 0x3f, 0x74, 0x67, 0x3f, 0x74, 0x68, 0x3f, 0x74, 0x6c, 0x3f, 0x74, 0x6d, 2485 0x3f, 0x74, 0x6e, 0x3f, 0x74, 0x70, 0x3f, 0x74, 0x72, 0x3f, 0x74, 0x75}; 2486 const uint8_t HuffDecoderCommon::table19_69_emit_[120] = { 2487 0x3f, 0x20, 0x30, 0x3f, 0x20, 0x31, 0x3f, 0x20, 0x32, 0x3f, 0x20, 0x61, 2488 0x3f, 0x20, 0x63, 0x3f, 0x20, 0x65, 0x3f, 0x20, 0x69, 0x3f, 0x20, 0x6f, 2489 0x3f, 0x20, 0x73, 0x3f, 0x20, 0x74, 0x3f, 0x25, 0x30, 0x3f, 0x25, 0x31, 2490 0x3f, 0x25, 0x32, 0x3f, 0x25, 0x61, 0x3f, 0x25, 0x63, 0x3f, 0x25, 0x65, 2491 0x3f, 0x25, 0x69, 0x3f, 0x25, 0x6f, 0x3f, 0x25, 0x73, 0x3f, 0x25, 0x74, 2492 0x3f, 0x2d, 0x30, 0x3f, 0x2d, 0x31, 0x3f, 0x2d, 0x32, 0x3f, 0x2d, 0x61, 2493 0x3f, 0x2d, 0x63, 0x3f, 0x2d, 0x65, 0x3f, 0x2d, 0x69, 0x3f, 0x2d, 0x6f, 2494 0x3f, 0x2d, 0x73, 0x3f, 0x2d, 0x74, 0x3f, 0x2e, 0x30, 0x3f, 0x2e, 0x31, 2495 0x3f, 0x2e, 0x32, 0x3f, 0x2e, 0x61, 0x3f, 0x2e, 0x63, 0x3f, 0x2e, 0x65, 2496 0x3f, 0x2e, 0x69, 0x3f, 0x2e, 0x6f, 0x3f, 0x2e, 0x73, 0x3f, 0x2e, 0x74}; 2497 const uint8_t HuffDecoderCommon::table19_70_emit_[120] = { 2498 0x3f, 0x2f, 0x30, 0x3f, 0x2f, 0x31, 0x3f, 0x2f, 0x32, 0x3f, 0x2f, 0x61, 2499 0x3f, 0x2f, 0x63, 0x3f, 0x2f, 0x65, 0x3f, 0x2f, 0x69, 0x3f, 0x2f, 0x6f, 2500 0x3f, 0x2f, 0x73, 0x3f, 0x2f, 0x74, 0x3f, 0x33, 0x30, 0x3f, 0x33, 0x31, 2501 0x3f, 0x33, 0x32, 0x3f, 0x33, 0x61, 0x3f, 0x33, 0x63, 0x3f, 0x33, 0x65, 2502 0x3f, 0x33, 0x69, 0x3f, 0x33, 0x6f, 0x3f, 0x33, 0x73, 0x3f, 0x33, 0x74, 2503 0x3f, 0x34, 0x30, 0x3f, 0x34, 0x31, 0x3f, 0x34, 0x32, 0x3f, 0x34, 0x61, 2504 0x3f, 0x34, 0x63, 0x3f, 0x34, 0x65, 0x3f, 0x34, 0x69, 0x3f, 0x34, 0x6f, 2505 0x3f, 0x34, 0x73, 0x3f, 0x34, 0x74, 0x3f, 0x35, 0x30, 0x3f, 0x35, 0x31, 2506 0x3f, 0x35, 0x32, 0x3f, 0x35, 0x61, 0x3f, 0x35, 0x63, 0x3f, 0x35, 0x65, 2507 0x3f, 0x35, 0x69, 0x3f, 0x35, 0x6f, 0x3f, 0x35, 0x73, 0x3f, 0x35, 0x74}; 2508 const uint8_t HuffDecoderCommon::table19_71_emit_[120] = { 2509 0x3f, 0x36, 0x30, 0x3f, 0x36, 0x31, 0x3f, 0x36, 0x32, 0x3f, 0x36, 0x61, 2510 0x3f, 0x36, 0x63, 0x3f, 0x36, 0x65, 0x3f, 0x36, 0x69, 0x3f, 0x36, 0x6f, 2511 0x3f, 0x36, 0x73, 0x3f, 0x36, 0x74, 0x3f, 0x37, 0x30, 0x3f, 0x37, 0x31, 2512 0x3f, 0x37, 0x32, 0x3f, 0x37, 0x61, 0x3f, 0x37, 0x63, 0x3f, 0x37, 0x65, 2513 0x3f, 0x37, 0x69, 0x3f, 0x37, 0x6f, 0x3f, 0x37, 0x73, 0x3f, 0x37, 0x74, 2514 0x3f, 0x38, 0x30, 0x3f, 0x38, 0x31, 0x3f, 0x38, 0x32, 0x3f, 0x38, 0x61, 2515 0x3f, 0x38, 0x63, 0x3f, 0x38, 0x65, 0x3f, 0x38, 0x69, 0x3f, 0x38, 0x6f, 2516 0x3f, 0x38, 0x73, 0x3f, 0x38, 0x74, 0x3f, 0x39, 0x30, 0x3f, 0x39, 0x31, 2517 0x3f, 0x39, 0x32, 0x3f, 0x39, 0x61, 0x3f, 0x39, 0x63, 0x3f, 0x39, 0x65, 2518 0x3f, 0x39, 0x69, 0x3f, 0x39, 0x6f, 0x3f, 0x39, 0x73, 0x3f, 0x39, 0x74}; 2519 const uint8_t HuffDecoderCommon::table19_72_emit_[120] = { 2520 0x3f, 0x3d, 0x30, 0x3f, 0x3d, 0x31, 0x3f, 0x3d, 0x32, 0x3f, 0x3d, 0x61, 2521 0x3f, 0x3d, 0x63, 0x3f, 0x3d, 0x65, 0x3f, 0x3d, 0x69, 0x3f, 0x3d, 0x6f, 2522 0x3f, 0x3d, 0x73, 0x3f, 0x3d, 0x74, 0x3f, 0x41, 0x30, 0x3f, 0x41, 0x31, 2523 0x3f, 0x41, 0x32, 0x3f, 0x41, 0x61, 0x3f, 0x41, 0x63, 0x3f, 0x41, 0x65, 2524 0x3f, 0x41, 0x69, 0x3f, 0x41, 0x6f, 0x3f, 0x41, 0x73, 0x3f, 0x41, 0x74, 2525 0x3f, 0x5f, 0x30, 0x3f, 0x5f, 0x31, 0x3f, 0x5f, 0x32, 0x3f, 0x5f, 0x61, 2526 0x3f, 0x5f, 0x63, 0x3f, 0x5f, 0x65, 0x3f, 0x5f, 0x69, 0x3f, 0x5f, 0x6f, 2527 0x3f, 0x5f, 0x73, 0x3f, 0x5f, 0x74, 0x3f, 0x62, 0x30, 0x3f, 0x62, 0x31, 2528 0x3f, 0x62, 0x32, 0x3f, 0x62, 0x61, 0x3f, 0x62, 0x63, 0x3f, 0x62, 0x65, 2529 0x3f, 0x62, 0x69, 0x3f, 0x62, 0x6f, 0x3f, 0x62, 0x73, 0x3f, 0x62, 0x74}; 2530 const uint8_t HuffDecoderCommon::table19_73_emit_[120] = { 2531 0x3f, 0x64, 0x30, 0x3f, 0x64, 0x31, 0x3f, 0x64, 0x32, 0x3f, 0x64, 0x61, 2532 0x3f, 0x64, 0x63, 0x3f, 0x64, 0x65, 0x3f, 0x64, 0x69, 0x3f, 0x64, 0x6f, 2533 0x3f, 0x64, 0x73, 0x3f, 0x64, 0x74, 0x3f, 0x66, 0x30, 0x3f, 0x66, 0x31, 2534 0x3f, 0x66, 0x32, 0x3f, 0x66, 0x61, 0x3f, 0x66, 0x63, 0x3f, 0x66, 0x65, 2535 0x3f, 0x66, 0x69, 0x3f, 0x66, 0x6f, 0x3f, 0x66, 0x73, 0x3f, 0x66, 0x74, 2536 0x3f, 0x67, 0x30, 0x3f, 0x67, 0x31, 0x3f, 0x67, 0x32, 0x3f, 0x67, 0x61, 2537 0x3f, 0x67, 0x63, 0x3f, 0x67, 0x65, 0x3f, 0x67, 0x69, 0x3f, 0x67, 0x6f, 2538 0x3f, 0x67, 0x73, 0x3f, 0x67, 0x74, 0x3f, 0x68, 0x30, 0x3f, 0x68, 0x31, 2539 0x3f, 0x68, 0x32, 0x3f, 0x68, 0x61, 0x3f, 0x68, 0x63, 0x3f, 0x68, 0x65, 2540 0x3f, 0x68, 0x69, 0x3f, 0x68, 0x6f, 0x3f, 0x68, 0x73, 0x3f, 0x68, 0x74}; 2541 const uint8_t HuffDecoderCommon::table19_74_emit_[120] = { 2542 0x3f, 0x6c, 0x30, 0x3f, 0x6c, 0x31, 0x3f, 0x6c, 0x32, 0x3f, 0x6c, 0x61, 2543 0x3f, 0x6c, 0x63, 0x3f, 0x6c, 0x65, 0x3f, 0x6c, 0x69, 0x3f, 0x6c, 0x6f, 2544 0x3f, 0x6c, 0x73, 0x3f, 0x6c, 0x74, 0x3f, 0x6d, 0x30, 0x3f, 0x6d, 0x31, 2545 0x3f, 0x6d, 0x32, 0x3f, 0x6d, 0x61, 0x3f, 0x6d, 0x63, 0x3f, 0x6d, 0x65, 2546 0x3f, 0x6d, 0x69, 0x3f, 0x6d, 0x6f, 0x3f, 0x6d, 0x73, 0x3f, 0x6d, 0x74, 2547 0x3f, 0x6e, 0x30, 0x3f, 0x6e, 0x31, 0x3f, 0x6e, 0x32, 0x3f, 0x6e, 0x61, 2548 0x3f, 0x6e, 0x63, 0x3f, 0x6e, 0x65, 0x3f, 0x6e, 0x69, 0x3f, 0x6e, 0x6f, 2549 0x3f, 0x6e, 0x73, 0x3f, 0x6e, 0x74, 0x3f, 0x70, 0x30, 0x3f, 0x70, 0x31, 2550 0x3f, 0x70, 0x32, 0x3f, 0x70, 0x61, 0x3f, 0x70, 0x63, 0x3f, 0x70, 0x65, 2551 0x3f, 0x70, 0x69, 0x3f, 0x70, 0x6f, 0x3f, 0x70, 0x73, 0x3f, 0x70, 0x74}; 2552 const uint8_t HuffDecoderCommon::table19_75_emit_[68] = { 2553 0x3f, 0x72, 0x30, 0x3f, 0x72, 0x31, 0x3f, 0x72, 0x32, 0x3f, 0x72, 0x61, 2554 0x3f, 0x72, 0x63, 0x3f, 0x72, 0x65, 0x3f, 0x72, 0x69, 0x3f, 0x72, 0x6f, 2555 0x3f, 0x72, 0x73, 0x3f, 0x72, 0x74, 0x3f, 0x75, 0x30, 0x3f, 0x75, 0x31, 2556 0x3f, 0x75, 0x32, 0x3f, 0x75, 0x61, 0x3f, 0x75, 0x63, 0x3f, 0x75, 0x65, 2557 0x3f, 0x75, 0x69, 0x3f, 0x75, 0x6f, 0x3f, 0x75, 0x73, 0x3f, 0x75, 0x74, 2558 0x3f, 0x3a, 0x3f, 0x42, 0x3f, 0x43, 0x3f, 0x44}; 2559 const uint8_t HuffDecoderCommon::table19_79_emit_[35] = { 2560 0x3f, 0x77, 0x3f, 0x78, 0x3f, 0x79, 0x3f, 0x7a, 0x3f, 0x26, 0x3f, 0x2a, 2561 0x3f, 0x2c, 0x3f, 0x3b, 0x3f, 0x58, 0x3f, 0x5a, 0x3f, 0x21, 0x3f, 0x22, 2562 0x3f, 0x28, 0x3f, 0x29, 0x3f, 0x3f, 0x27, 0x3f, 0x2b, 0x3f, 0x7c}; 2563 const uint16_t HuffDecoderCommon::table19_79_inner_[20] = { 2564 0x0000, 0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052, 2565 0x0062, 0x0072, 0x0082, 0x0092, 0x00a2, 0x00b2, 0x00c2, 2566 0x00d2, 0x00e2, 0x00ea, 0x00fa, 0x010a, 0x0003}; 2567 const uint8_t HuffDecoderCommon::table19_80_emit_[120] = { 2568 0x27, 0x30, 0x30, 0x27, 0x30, 0x31, 0x27, 0x30, 0x32, 0x27, 0x30, 0x61, 2569 0x27, 0x30, 0x63, 0x27, 0x30, 0x65, 0x27, 0x30, 0x69, 0x27, 0x30, 0x6f, 2570 0x27, 0x30, 0x73, 0x27, 0x30, 0x74, 0x27, 0x31, 0x30, 0x27, 0x31, 0x31, 2571 0x27, 0x31, 0x32, 0x27, 0x31, 0x61, 0x27, 0x31, 0x63, 0x27, 0x31, 0x65, 2572 0x27, 0x31, 0x69, 0x27, 0x31, 0x6f, 0x27, 0x31, 0x73, 0x27, 0x31, 0x74, 2573 0x27, 0x32, 0x30, 0x27, 0x32, 0x31, 0x27, 0x32, 0x32, 0x27, 0x32, 0x61, 2574 0x27, 0x32, 0x63, 0x27, 0x32, 0x65, 0x27, 0x32, 0x69, 0x27, 0x32, 0x6f, 2575 0x27, 0x32, 0x73, 0x27, 0x32, 0x74, 0x27, 0x61, 0x30, 0x27, 0x61, 0x31, 2576 0x27, 0x61, 0x32, 0x27, 0x61, 0x61, 0x27, 0x61, 0x63, 0x27, 0x61, 0x65, 2577 0x27, 0x61, 0x69, 0x27, 0x61, 0x6f, 0x27, 0x61, 0x73, 0x27, 0x61, 0x74}; 2578 const uint8_t HuffDecoderCommon::table19_81_emit_[120] = { 2579 0x27, 0x63, 0x30, 0x27, 0x63, 0x31, 0x27, 0x63, 0x32, 0x27, 0x63, 0x61, 2580 0x27, 0x63, 0x63, 0x27, 0x63, 0x65, 0x27, 0x63, 0x69, 0x27, 0x63, 0x6f, 2581 0x27, 0x63, 0x73, 0x27, 0x63, 0x74, 0x27, 0x65, 0x30, 0x27, 0x65, 0x31, 2582 0x27, 0x65, 0x32, 0x27, 0x65, 0x61, 0x27, 0x65, 0x63, 0x27, 0x65, 0x65, 2583 0x27, 0x65, 0x69, 0x27, 0x65, 0x6f, 0x27, 0x65, 0x73, 0x27, 0x65, 0x74, 2584 0x27, 0x69, 0x30, 0x27, 0x69, 0x31, 0x27, 0x69, 0x32, 0x27, 0x69, 0x61, 2585 0x27, 0x69, 0x63, 0x27, 0x69, 0x65, 0x27, 0x69, 0x69, 0x27, 0x69, 0x6f, 2586 0x27, 0x69, 0x73, 0x27, 0x69, 0x74, 0x27, 0x6f, 0x30, 0x27, 0x6f, 0x31, 2587 0x27, 0x6f, 0x32, 0x27, 0x6f, 0x61, 0x27, 0x6f, 0x63, 0x27, 0x6f, 0x65, 2588 0x27, 0x6f, 0x69, 0x27, 0x6f, 0x6f, 0x27, 0x6f, 0x73, 0x27, 0x6f, 0x74}; 2589 const uint8_t HuffDecoderCommon::table19_82_emit_[68] = { 2590 0x27, 0x73, 0x30, 0x27, 0x73, 0x31, 0x27, 0x73, 0x32, 0x27, 0x73, 0x61, 2591 0x27, 0x73, 0x63, 0x27, 0x73, 0x65, 0x27, 0x73, 0x69, 0x27, 0x73, 0x6f, 2592 0x27, 0x73, 0x73, 0x27, 0x73, 0x74, 0x27, 0x74, 0x30, 0x27, 0x74, 0x31, 2593 0x27, 0x74, 0x32, 0x27, 0x74, 0x61, 0x27, 0x74, 0x63, 0x27, 0x74, 0x65, 2594 0x27, 0x74, 0x69, 0x27, 0x74, 0x6f, 0x27, 0x74, 0x73, 0x27, 0x74, 0x74, 2595 0x27, 0x20, 0x27, 0x25, 0x27, 0x2d, 0x27, 0x2e}; 2596 const uint16_t HuffDecoderCommon::table19_85_inner_[11] = { 2597 0x0000, 0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 2598 0x0052, 0x0062, 0x0072, 0x0082, 0x0092}; 2599 const uint8_t HuffDecoderCommon::table19_85_outer_[128] = { 2600 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 2601 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2602 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 2603 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 2604 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 2605 0, 8, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 10}; 2606 const uint16_t HuffDecoderCommon::table19_86_inner_[17] = { 2607 0x0000, 0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052, 0x0062, 0x0072, 2608 0x0082, 0x0092, 0x00a2, 0x00b2, 0x00c2, 0x00d2, 0x00e2, 0x00f2}; 2609 const uint8_t HuffDecoderCommon::table19_86_outer_[128] = { 2610 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 2611 0, 3, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 2612 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 2613 0, 0, 0, 0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 10, 0, 0, 0, 0, 0, 0, 0, 11, 2614 0, 0, 0, 0, 0, 0, 0, 12, 0, 0, 0, 0, 0, 0, 0, 13, 0, 0, 0, 0, 0, 0, 2615 0, 14, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 0, 0, 0, 0, 16}; 2616 const uint8_t HuffDecoderCommon::table19_87_emit_[46] = { 2617 0x27, 0x55, 0x27, 0x56, 0x27, 0x57, 0x27, 0x59, 0x27, 0x6a, 0x27, 0x6b, 2618 0x27, 0x71, 0x27, 0x76, 0x27, 0x77, 0x27, 0x78, 0x27, 0x79, 0x27, 0x7a, 2619 0x27, 0x26, 0x27, 0x2a, 0x27, 0x2c, 0x27, 0x3b, 0x27, 0x58, 0x27, 0x5a, 2620 0x27, 0x21, 0x27, 0x22, 0x27, 0x28, 0x27, 0x29, 0x27, 0x3f}; 2621 const uint16_t HuffDecoderCommon::table19_87_inner_[25] = { 2622 0x0000, 0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052, 0x0062, 0x0072, 2623 0x0082, 0x0092, 0x00a2, 0x00b2, 0x00c2, 0x00d2, 0x00e2, 0x00f2, 0x0102, 2624 0x0112, 0x0122, 0x0132, 0x0142, 0x0152, 0x0162, 0x0003}; 2625 const uint8_t HuffDecoderCommon::table19_87_outer_[128] = { 2626 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 2627 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 2628 0, 5, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 7, 0, 2629 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 0, 0, 2630 0, 0, 0, 10, 0, 0, 0, 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 2631 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 2632 0, 17, 0, 0, 0, 18, 19, 20, 21, 22, 23, 0, 0, 24}; 2633 const uint8_t HuffDecoderCommon::table19_88_emit_[120] = { 2634 0x2b, 0x30, 0x30, 0x2b, 0x30, 0x31, 0x2b, 0x30, 0x32, 0x2b, 0x30, 0x61, 2635 0x2b, 0x30, 0x63, 0x2b, 0x30, 0x65, 0x2b, 0x30, 0x69, 0x2b, 0x30, 0x6f, 2636 0x2b, 0x30, 0x73, 0x2b, 0x30, 0x74, 0x2b, 0x31, 0x30, 0x2b, 0x31, 0x31, 2637 0x2b, 0x31, 0x32, 0x2b, 0x31, 0x61, 0x2b, 0x31, 0x63, 0x2b, 0x31, 0x65, 2638 0x2b, 0x31, 0x69, 0x2b, 0x31, 0x6f, 0x2b, 0x31, 0x73, 0x2b, 0x31, 0x74, 2639 0x2b, 0x32, 0x30, 0x2b, 0x32, 0x31, 0x2b, 0x32, 0x32, 0x2b, 0x32, 0x61, 2640 0x2b, 0x32, 0x63, 0x2b, 0x32, 0x65, 0x2b, 0x32, 0x69, 0x2b, 0x32, 0x6f, 2641 0x2b, 0x32, 0x73, 0x2b, 0x32, 0x74, 0x2b, 0x61, 0x30, 0x2b, 0x61, 0x31, 2642 0x2b, 0x61, 0x32, 0x2b, 0x61, 0x61, 0x2b, 0x61, 0x63, 0x2b, 0x61, 0x65, 2643 0x2b, 0x61, 0x69, 0x2b, 0x61, 0x6f, 0x2b, 0x61, 0x73, 0x2b, 0x61, 0x74}; 2644 const uint8_t HuffDecoderCommon::table19_89_emit_[120] = { 2645 0x2b, 0x63, 0x30, 0x2b, 0x63, 0x31, 0x2b, 0x63, 0x32, 0x2b, 0x63, 0x61, 2646 0x2b, 0x63, 0x63, 0x2b, 0x63, 0x65, 0x2b, 0x63, 0x69, 0x2b, 0x63, 0x6f, 2647 0x2b, 0x63, 0x73, 0x2b, 0x63, 0x74, 0x2b, 0x65, 0x30, 0x2b, 0x65, 0x31, 2648 0x2b, 0x65, 0x32, 0x2b, 0x65, 0x61, 0x2b, 0x65, 0x63, 0x2b, 0x65, 0x65, 2649 0x2b, 0x65, 0x69, 0x2b, 0x65, 0x6f, 0x2b, 0x65, 0x73, 0x2b, 0x65, 0x74, 2650 0x2b, 0x69, 0x30, 0x2b, 0x69, 0x31, 0x2b, 0x69, 0x32, 0x2b, 0x69, 0x61, 2651 0x2b, 0x69, 0x63, 0x2b, 0x69, 0x65, 0x2b, 0x69, 0x69, 0x2b, 0x69, 0x6f, 2652 0x2b, 0x69, 0x73, 0x2b, 0x69, 0x74, 0x2b, 0x6f, 0x30, 0x2b, 0x6f, 0x31, 2653 0x2b, 0x6f, 0x32, 0x2b, 0x6f, 0x61, 0x2b, 0x6f, 0x63, 0x2b, 0x6f, 0x65, 2654 0x2b, 0x6f, 0x69, 0x2b, 0x6f, 0x6f, 0x2b, 0x6f, 0x73, 0x2b, 0x6f, 0x74}; 2655 const uint8_t HuffDecoderCommon::table19_90_emit_[68] = { 2656 0x2b, 0x73, 0x30, 0x2b, 0x73, 0x31, 0x2b, 0x73, 0x32, 0x2b, 0x73, 0x61, 2657 0x2b, 0x73, 0x63, 0x2b, 0x73, 0x65, 0x2b, 0x73, 0x69, 0x2b, 0x73, 0x6f, 2658 0x2b, 0x73, 0x73, 0x2b, 0x73, 0x74, 0x2b, 0x74, 0x30, 0x2b, 0x74, 0x31, 2659 0x2b, 0x74, 0x32, 0x2b, 0x74, 0x61, 0x2b, 0x74, 0x63, 0x2b, 0x74, 0x65, 2660 0x2b, 0x74, 0x69, 0x2b, 0x74, 0x6f, 0x2b, 0x74, 0x73, 0x2b, 0x74, 0x74, 2661 0x2b, 0x20, 0x2b, 0x25, 0x2b, 0x2d, 0x2b, 0x2e}; 2662 const uint8_t HuffDecoderCommon::table19_95_emit_[46] = { 2663 0x2b, 0x55, 0x2b, 0x56, 0x2b, 0x57, 0x2b, 0x59, 0x2b, 0x6a, 0x2b, 0x6b, 2664 0x2b, 0x71, 0x2b, 0x76, 0x2b, 0x77, 0x2b, 0x78, 0x2b, 0x79, 0x2b, 0x7a, 2665 0x2b, 0x26, 0x2b, 0x2a, 0x2b, 0x2c, 0x2b, 0x3b, 0x2b, 0x58, 0x2b, 0x5a, 2666 0x2b, 0x21, 0x2b, 0x22, 0x2b, 0x28, 0x2b, 0x29, 0x2b, 0x3f}; 2667 const uint8_t HuffDecoderCommon::table19_96_emit_[120] = { 2668 0x7c, 0x30, 0x30, 0x7c, 0x30, 0x31, 0x7c, 0x30, 0x32, 0x7c, 0x30, 0x61, 2669 0x7c, 0x30, 0x63, 0x7c, 0x30, 0x65, 0x7c, 0x30, 0x69, 0x7c, 0x30, 0x6f, 2670 0x7c, 0x30, 0x73, 0x7c, 0x30, 0x74, 0x7c, 0x31, 0x30, 0x7c, 0x31, 0x31, 2671 0x7c, 0x31, 0x32, 0x7c, 0x31, 0x61, 0x7c, 0x31, 0x63, 0x7c, 0x31, 0x65, 2672 0x7c, 0x31, 0x69, 0x7c, 0x31, 0x6f, 0x7c, 0x31, 0x73, 0x7c, 0x31, 0x74, 2673 0x7c, 0x32, 0x30, 0x7c, 0x32, 0x31, 0x7c, 0x32, 0x32, 0x7c, 0x32, 0x61, 2674 0x7c, 0x32, 0x63, 0x7c, 0x32, 0x65, 0x7c, 0x32, 0x69, 0x7c, 0x32, 0x6f, 2675 0x7c, 0x32, 0x73, 0x7c, 0x32, 0x74, 0x7c, 0x61, 0x30, 0x7c, 0x61, 0x31, 2676 0x7c, 0x61, 0x32, 0x7c, 0x61, 0x61, 0x7c, 0x61, 0x63, 0x7c, 0x61, 0x65, 2677 0x7c, 0x61, 0x69, 0x7c, 0x61, 0x6f, 0x7c, 0x61, 0x73, 0x7c, 0x61, 0x74}; 2678 const uint8_t HuffDecoderCommon::table19_97_emit_[120] = { 2679 0x7c, 0x63, 0x30, 0x7c, 0x63, 0x31, 0x7c, 0x63, 0x32, 0x7c, 0x63, 0x61, 2680 0x7c, 0x63, 0x63, 0x7c, 0x63, 0x65, 0x7c, 0x63, 0x69, 0x7c, 0x63, 0x6f, 2681 0x7c, 0x63, 0x73, 0x7c, 0x63, 0x74, 0x7c, 0x65, 0x30, 0x7c, 0x65, 0x31, 2682 0x7c, 0x65, 0x32, 0x7c, 0x65, 0x61, 0x7c, 0x65, 0x63, 0x7c, 0x65, 0x65, 2683 0x7c, 0x65, 0x69, 0x7c, 0x65, 0x6f, 0x7c, 0x65, 0x73, 0x7c, 0x65, 0x74, 2684 0x7c, 0x69, 0x30, 0x7c, 0x69, 0x31, 0x7c, 0x69, 0x32, 0x7c, 0x69, 0x61, 2685 0x7c, 0x69, 0x63, 0x7c, 0x69, 0x65, 0x7c, 0x69, 0x69, 0x7c, 0x69, 0x6f, 2686 0x7c, 0x69, 0x73, 0x7c, 0x69, 0x74, 0x7c, 0x6f, 0x30, 0x7c, 0x6f, 0x31, 2687 0x7c, 0x6f, 0x32, 0x7c, 0x6f, 0x61, 0x7c, 0x6f, 0x63, 0x7c, 0x6f, 0x65, 2688 0x7c, 0x6f, 0x69, 0x7c, 0x6f, 0x6f, 0x7c, 0x6f, 0x73, 0x7c, 0x6f, 0x74}; 2689 const uint8_t HuffDecoderCommon::table19_98_emit_[68] = { 2690 0x7c, 0x73, 0x30, 0x7c, 0x73, 0x31, 0x7c, 0x73, 0x32, 0x7c, 0x73, 0x61, 2691 0x7c, 0x73, 0x63, 0x7c, 0x73, 0x65, 0x7c, 0x73, 0x69, 0x7c, 0x73, 0x6f, 2692 0x7c, 0x73, 0x73, 0x7c, 0x73, 0x74, 0x7c, 0x74, 0x30, 0x7c, 0x74, 0x31, 2693 0x7c, 0x74, 0x32, 0x7c, 0x74, 0x61, 0x7c, 0x74, 0x63, 0x7c, 0x74, 0x65, 2694 0x7c, 0x74, 0x69, 0x7c, 0x74, 0x6f, 0x7c, 0x74, 0x73, 0x7c, 0x74, 0x74, 2695 0x7c, 0x20, 0x7c, 0x25, 0x7c, 0x2d, 0x7c, 0x2e}; 2696 const uint8_t HuffDecoderCommon::table19_103_emit_[46] = { 2697 0x7c, 0x55, 0x7c, 0x56, 0x7c, 0x57, 0x7c, 0x59, 0x7c, 0x6a, 0x7c, 0x6b, 2698 0x7c, 0x71, 0x7c, 0x76, 0x7c, 0x77, 0x7c, 0x78, 0x7c, 0x79, 0x7c, 0x7a, 2699 0x7c, 0x26, 0x7c, 0x2a, 0x7c, 0x2c, 0x7c, 0x3b, 0x7c, 0x58, 0x7c, 0x5a, 2700 0x7c, 0x21, 0x7c, 0x22, 0x7c, 0x28, 0x7c, 0x29, 0x7c, 0x3f}; 2701 const uint16_t HuffDecoderCommon::table19_105_inner_[15] = { 2702 0x0000, 0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052, 0x0062, 2703 0x0072, 0x0082, 0x0092, 0x00a2, 0x00b2, 0x00c2, 0x00d2}; 2704 const uint8_t HuffDecoderCommon::table19_105_outer_[128] = { 2705 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 2706 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 2707 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 2708 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 9, 2709 0, 0, 0, 0, 0, 0, 0, 10, 0, 0, 0, 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 2710 0, 12, 0, 0, 0, 0, 0, 0, 0, 13, 0, 0, 0, 0, 0, 0, 0, 14}; 2711 const uint16_t HuffDecoderCommon::table19_106_inner_[19] = { 2712 0x0000, 0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052, 2713 0x0062, 0x0072, 0x0082, 0x0092, 0x00a2, 0x00b2, 0x00c2, 2714 0x00d2, 0x00e2, 0x00f2, 0x0102, 0x0112}; 2715 const uint8_t HuffDecoderCommon::table19_106_outer_[128] = { 2716 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 2717 0, 3, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 2718 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 2719 0, 0, 0, 0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 10, 0, 0, 0, 0, 0, 0, 0, 11, 2720 0, 0, 0, 0, 0, 0, 0, 12, 0, 0, 0, 0, 0, 0, 0, 13, 0, 0, 0, 0, 0, 0, 2721 0, 14, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18}; 2722 const uint16_t HuffDecoderCommon::table19_107_inner_[36] = { 2723 0x0000, 0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052, 0x0062, 0x0072, 2724 0x0082, 0x0092, 0x00a2, 0x00b2, 0x00c2, 0x00d2, 0x00e2, 0x00f2, 0x0102, 2725 0x0112, 0x0122, 0x0132, 0x0142, 0x0152, 0x0162, 0x0172, 0x0182, 0x0192, 2726 0x01a2, 0x01b2, 0x01c2, 0x01d2, 0x01e2, 0x01f2, 0x0202, 0x0212, 0x0003}; 2727 const uint8_t HuffDecoderCommon::table19_107_outer_[128] = { 2728 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 2729 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 11, 2730 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 2731 0, 17, 0, 0, 0, 18, 0, 0, 0, 19, 0, 0, 0, 20, 0, 0, 0, 21, 0, 0, 0, 22, 2732 0, 0, 0, 23, 0, 0, 0, 24, 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 27, 0, 0, 2733 0, 28, 0, 29, 0, 30, 0, 31, 0, 32, 0, 33, 0, 34, 0, 0, 0, 35}; 2734 const uint16_t HuffDecoderCommon::table19_112_inner_[23] = { 2735 0x0000, 0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052, 0x0062, 2736 0x0072, 0x0082, 0x0092, 0x00a2, 0x00b2, 0x00c2, 0x00d2, 0x00e2, 2737 0x00f2, 0x0102, 0x0112, 0x0122, 0x0132, 0x0142, 0x0152}; 2738 const uint8_t HuffDecoderCommon::table19_112_outer_[128] = { 2739 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 2740 0, 3, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 2741 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 2742 0, 0, 0, 0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 2743 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 2744 0, 18, 0, 0, 0, 19, 0, 0, 0, 20, 0, 0, 0, 21, 0, 0, 0, 22}; 2745 const uint8_t HuffDecoderCommon::table19_113_emit_[104] = { 2746 0x00, 0x3d, 0x00, 0x41, 0x00, 0x5f, 0x00, 0x62, 0x00, 0x64, 0x00, 0x66, 2747 0x00, 0x67, 0x00, 0x68, 0x00, 0x6c, 0x00, 0x6d, 0x00, 0x6e, 0x00, 0x70, 2748 0x00, 0x72, 0x00, 0x75, 0x00, 0x3a, 0x00, 0x42, 0x00, 0x43, 0x00, 0x44, 2749 0x00, 0x45, 0x00, 0x46, 0x00, 0x47, 0x00, 0x48, 0x00, 0x49, 0x00, 0x4a, 2750 0x00, 0x4b, 0x00, 0x4c, 0x00, 0x4d, 0x00, 0x4e, 0x00, 0x4f, 0x00, 0x50, 2751 0x00, 0x51, 0x00, 0x52, 0x00, 0x53, 0x00, 0x54, 0x00, 0x55, 0x00, 0x56, 2752 0x00, 0x57, 0x00, 0x59, 0x00, 0x6a, 0x00, 0x6b, 0x00, 0x71, 0x00, 0x76, 2753 0x00, 0x77, 0x00, 0x78, 0x00, 0x79, 0x00, 0x7a, 0x00, 0x26, 0x00, 0x2a, 2754 0x00, 0x2c, 0x00, 0x3b, 0x00, 0x58, 0x00, 0x5a}; 2755 const uint16_t HuffDecoderCommon::table19_113_inner_[54] = { 2756 0x0000, 0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052, 0x0062, 0x0072, 2757 0x0082, 0x0092, 0x00a2, 0x00b2, 0x00c2, 0x00d2, 0x00e2, 0x00f2, 0x0102, 2758 0x0112, 0x0122, 0x0132, 0x0142, 0x0152, 0x0162, 0x0172, 0x0182, 0x0192, 2759 0x01a2, 0x01b2, 0x01c2, 0x01d2, 0x01e2, 0x01f2, 0x0202, 0x0212, 0x0222, 2760 0x0232, 0x0242, 0x0252, 0x0262, 0x0272, 0x0282, 0x0292, 0x02a2, 0x02b2, 2761 0x02c2, 0x02d2, 0x02e2, 0x02f2, 0x0302, 0x0312, 0x0322, 0x0332, 0x0003}; 2762 const uint8_t HuffDecoderCommon::table19_113_outer_[128] = { 2763 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 2764 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 2765 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 2766 15, 0, 16, 0, 17, 0, 18, 0, 19, 0, 20, 0, 21, 0, 22, 0, 23, 0, 24, 2767 0, 25, 0, 26, 0, 27, 0, 28, 0, 29, 0, 30, 0, 31, 0, 32, 0, 33, 0, 2768 34, 0, 35, 0, 36, 0, 37, 0, 38, 0, 39, 0, 40, 0, 41, 0, 42, 0, 43, 2769 0, 44, 0, 45, 0, 46, 47, 48, 49, 50, 51, 52, 0, 53}; 2770 const uint8_t HuffDecoderCommon::table19_115_emit_[104] = { 2771 0x24, 0x3d, 0x24, 0x41, 0x24, 0x5f, 0x24, 0x62, 0x24, 0x64, 0x24, 0x66, 2772 0x24, 0x67, 0x24, 0x68, 0x24, 0x6c, 0x24, 0x6d, 0x24, 0x6e, 0x24, 0x70, 2773 0x24, 0x72, 0x24, 0x75, 0x24, 0x3a, 0x24, 0x42, 0x24, 0x43, 0x24, 0x44, 2774 0x24, 0x45, 0x24, 0x46, 0x24, 0x47, 0x24, 0x48, 0x24, 0x49, 0x24, 0x4a, 2775 0x24, 0x4b, 0x24, 0x4c, 0x24, 0x4d, 0x24, 0x4e, 0x24, 0x4f, 0x24, 0x50, 2776 0x24, 0x51, 0x24, 0x52, 0x24, 0x53, 0x24, 0x54, 0x24, 0x55, 0x24, 0x56, 2777 0x24, 0x57, 0x24, 0x59, 0x24, 0x6a, 0x24, 0x6b, 0x24, 0x71, 0x24, 0x76, 2778 0x24, 0x77, 0x24, 0x78, 0x24, 0x79, 0x24, 0x7a, 0x24, 0x26, 0x24, 0x2a, 2779 0x24, 0x2c, 0x24, 0x3b, 0x24, 0x58, 0x24, 0x5a}; 2780 const uint8_t HuffDecoderCommon::table19_117_emit_[104] = { 2781 0x40, 0x3d, 0x40, 0x41, 0x40, 0x5f, 0x40, 0x62, 0x40, 0x64, 0x40, 0x66, 2782 0x40, 0x67, 0x40, 0x68, 0x40, 0x6c, 0x40, 0x6d, 0x40, 0x6e, 0x40, 0x70, 2783 0x40, 0x72, 0x40, 0x75, 0x40, 0x3a, 0x40, 0x42, 0x40, 0x43, 0x40, 0x44, 2784 0x40, 0x45, 0x40, 0x46, 0x40, 0x47, 0x40, 0x48, 0x40, 0x49, 0x40, 0x4a, 2785 0x40, 0x4b, 0x40, 0x4c, 0x40, 0x4d, 0x40, 0x4e, 0x40, 0x4f, 0x40, 0x50, 2786 0x40, 0x51, 0x40, 0x52, 0x40, 0x53, 0x40, 0x54, 0x40, 0x55, 0x40, 0x56, 2787 0x40, 0x57, 0x40, 0x59, 0x40, 0x6a, 0x40, 0x6b, 0x40, 0x71, 0x40, 0x76, 2788 0x40, 0x77, 0x40, 0x78, 0x40, 0x79, 0x40, 0x7a, 0x40, 0x26, 0x40, 0x2a, 2789 0x40, 0x2c, 0x40, 0x3b, 0x40, 0x58, 0x40, 0x5a}; 2790 const uint8_t HuffDecoderCommon::table19_119_emit_[104] = { 2791 0x5b, 0x3d, 0x5b, 0x41, 0x5b, 0x5f, 0x5b, 0x62, 0x5b, 0x64, 0x5b, 0x66, 2792 0x5b, 0x67, 0x5b, 0x68, 0x5b, 0x6c, 0x5b, 0x6d, 0x5b, 0x6e, 0x5b, 0x70, 2793 0x5b, 0x72, 0x5b, 0x75, 0x5b, 0x3a, 0x5b, 0x42, 0x5b, 0x43, 0x5b, 0x44, 2794 0x5b, 0x45, 0x5b, 0x46, 0x5b, 0x47, 0x5b, 0x48, 0x5b, 0x49, 0x5b, 0x4a, 2795 0x5b, 0x4b, 0x5b, 0x4c, 0x5b, 0x4d, 0x5b, 0x4e, 0x5b, 0x4f, 0x5b, 0x50, 2796 0x5b, 0x51, 0x5b, 0x52, 0x5b, 0x53, 0x5b, 0x54, 0x5b, 0x55, 0x5b, 0x56, 2797 0x5b, 0x57, 0x5b, 0x59, 0x5b, 0x6a, 0x5b, 0x6b, 0x5b, 0x71, 0x5b, 0x76, 2798 0x5b, 0x77, 0x5b, 0x78, 0x5b, 0x79, 0x5b, 0x7a, 0x5b, 0x26, 0x5b, 0x2a, 2799 0x5b, 0x2c, 0x5b, 0x3b, 0x5b, 0x58, 0x5b, 0x5a}; 2800 const uint8_t HuffDecoderCommon::table19_121_emit_[104] = { 2801 0x5d, 0x3d, 0x5d, 0x41, 0x5d, 0x5f, 0x5d, 0x62, 0x5d, 0x64, 0x5d, 0x66, 2802 0x5d, 0x67, 0x5d, 0x68, 0x5d, 0x6c, 0x5d, 0x6d, 0x5d, 0x6e, 0x5d, 0x70, 2803 0x5d, 0x72, 0x5d, 0x75, 0x5d, 0x3a, 0x5d, 0x42, 0x5d, 0x43, 0x5d, 0x44, 2804 0x5d, 0x45, 0x5d, 0x46, 0x5d, 0x47, 0x5d, 0x48, 0x5d, 0x49, 0x5d, 0x4a, 2805 0x5d, 0x4b, 0x5d, 0x4c, 0x5d, 0x4d, 0x5d, 0x4e, 0x5d, 0x4f, 0x5d, 0x50, 2806 0x5d, 0x51, 0x5d, 0x52, 0x5d, 0x53, 0x5d, 0x54, 0x5d, 0x55, 0x5d, 0x56, 2807 0x5d, 0x57, 0x5d, 0x59, 0x5d, 0x6a, 0x5d, 0x6b, 0x5d, 0x71, 0x5d, 0x76, 2808 0x5d, 0x77, 0x5d, 0x78, 0x5d, 0x79, 0x5d, 0x7a, 0x5d, 0x26, 0x5d, 0x2a, 2809 0x5d, 0x2c, 0x5d, 0x3b, 0x5d, 0x58, 0x5d, 0x5a}; 2810 const uint8_t HuffDecoderCommon::table19_123_emit_[104] = { 2811 0x7e, 0x3d, 0x7e, 0x41, 0x7e, 0x5f, 0x7e, 0x62, 0x7e, 0x64, 0x7e, 0x66, 2812 0x7e, 0x67, 0x7e, 0x68, 0x7e, 0x6c, 0x7e, 0x6d, 0x7e, 0x6e, 0x7e, 0x70, 2813 0x7e, 0x72, 0x7e, 0x75, 0x7e, 0x3a, 0x7e, 0x42, 0x7e, 0x43, 0x7e, 0x44, 2814 0x7e, 0x45, 0x7e, 0x46, 0x7e, 0x47, 0x7e, 0x48, 0x7e, 0x49, 0x7e, 0x4a, 2815 0x7e, 0x4b, 0x7e, 0x4c, 0x7e, 0x4d, 0x7e, 0x4e, 0x7e, 0x4f, 0x7e, 0x50, 2816 0x7e, 0x51, 0x7e, 0x52, 0x7e, 0x53, 0x7e, 0x54, 0x7e, 0x55, 0x7e, 0x56, 2817 0x7e, 0x57, 0x7e, 0x59, 0x7e, 0x6a, 0x7e, 0x6b, 0x7e, 0x71, 0x7e, 0x76, 2818 0x7e, 0x77, 0x7e, 0x78, 0x7e, 0x79, 0x7e, 0x7a, 0x7e, 0x26, 0x7e, 0x2a, 2819 0x7e, 0x2c, 0x7e, 0x3b, 0x7e, 0x58, 0x7e, 0x5a}; 2820 const uint8_t HuffDecoderCommon::table19_124_emit_[136] = { 2821 0x5e, 0x30, 0x5e, 0x31, 0x5e, 0x32, 0x5e, 0x61, 0x5e, 0x63, 0x5e, 0x65, 2822 0x5e, 0x69, 0x5e, 0x6f, 0x5e, 0x73, 0x5e, 0x74, 0x5e, 0x20, 0x5e, 0x25, 2823 0x5e, 0x2d, 0x5e, 0x2e, 0x5e, 0x2f, 0x5e, 0x33, 0x5e, 0x34, 0x5e, 0x35, 2824 0x5e, 0x36, 0x5e, 0x37, 0x5e, 0x38, 0x5e, 0x39, 0x5e, 0x3d, 0x5e, 0x41, 2825 0x5e, 0x5f, 0x5e, 0x62, 0x5e, 0x64, 0x5e, 0x66, 0x5e, 0x67, 0x5e, 0x68, 2826 0x5e, 0x6c, 0x5e, 0x6d, 0x5e, 0x6e, 0x5e, 0x70, 0x5e, 0x72, 0x5e, 0x75, 2827 0x5e, 0x3a, 0x5e, 0x42, 0x5e, 0x43, 0x5e, 0x44, 0x5e, 0x45, 0x5e, 0x46, 2828 0x5e, 0x47, 0x5e, 0x48, 0x5e, 0x49, 0x5e, 0x4a, 0x5e, 0x4b, 0x5e, 0x4c, 2829 0x5e, 0x4d, 0x5e, 0x4e, 0x5e, 0x4f, 0x5e, 0x50, 0x5e, 0x51, 0x5e, 0x52, 2830 0x5e, 0x53, 0x5e, 0x54, 0x5e, 0x55, 0x5e, 0x56, 0x5e, 0x57, 0x5e, 0x59, 2831 0x5e, 0x6a, 0x5e, 0x6b, 0x5e, 0x71, 0x5e, 0x76, 0x5e, 0x77, 0x5e, 0x78, 2832 0x5e, 0x79, 0x5e, 0x7a}; 2833 const uint16_t HuffDecoderCommon::table19_124_inner_[70] = { 2834 0x0000, 0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052, 0x0062, 0x0072, 2835 0x0082, 0x0092, 0x00a2, 0x00b2, 0x00c2, 0x00d2, 0x00e2, 0x00f2, 0x0102, 2836 0x0112, 0x0122, 0x0132, 0x0142, 0x0152, 0x0162, 0x0172, 0x0182, 0x0192, 2837 0x01a2, 0x01b2, 0x01c2, 0x01d2, 0x01e2, 0x01f2, 0x0202, 0x0212, 0x0222, 2838 0x0232, 0x0242, 0x0252, 0x0262, 0x0272, 0x0282, 0x0292, 0x02a2, 0x02b2, 2839 0x02c2, 0x02d2, 0x02e2, 0x02f2, 0x0302, 0x0312, 0x0322, 0x0332, 0x0342, 2840 0x0352, 0x0362, 0x0372, 0x0382, 0x0392, 0x03a2, 0x03b2, 0x03c2, 0x03d2, 2841 0x03e2, 0x03f2, 0x0402, 0x0412, 0x0422, 0x0432, 0x0003}; 2842 const uint8_t HuffDecoderCommon::table19_124_outer_[128] = { 2843 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 2844 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 2845 0, 10, 0, 11, 0, 12, 0, 13, 0, 14, 0, 15, 0, 16, 0, 17, 0, 18, 0, 2846 19, 0, 20, 0, 21, 0, 22, 0, 23, 0, 24, 0, 25, 0, 26, 0, 27, 0, 28, 2847 0, 29, 0, 30, 0, 31, 0, 32, 0, 33, 0, 34, 0, 35, 0, 36, 37, 38, 39, 2848 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 2849 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 0, 0, 0, 69}; 2850 const uint8_t HuffDecoderCommon::table19_125_emit_[136] = { 2851 0x7d, 0x30, 0x7d, 0x31, 0x7d, 0x32, 0x7d, 0x61, 0x7d, 0x63, 0x7d, 0x65, 2852 0x7d, 0x69, 0x7d, 0x6f, 0x7d, 0x73, 0x7d, 0x74, 0x7d, 0x20, 0x7d, 0x25, 2853 0x7d, 0x2d, 0x7d, 0x2e, 0x7d, 0x2f, 0x7d, 0x33, 0x7d, 0x34, 0x7d, 0x35, 2854 0x7d, 0x36, 0x7d, 0x37, 0x7d, 0x38, 0x7d, 0x39, 0x7d, 0x3d, 0x7d, 0x41, 2855 0x7d, 0x5f, 0x7d, 0x62, 0x7d, 0x64, 0x7d, 0x66, 0x7d, 0x67, 0x7d, 0x68, 2856 0x7d, 0x6c, 0x7d, 0x6d, 0x7d, 0x6e, 0x7d, 0x70, 0x7d, 0x72, 0x7d, 0x75, 2857 0x7d, 0x3a, 0x7d, 0x42, 0x7d, 0x43, 0x7d, 0x44, 0x7d, 0x45, 0x7d, 0x46, 2858 0x7d, 0x47, 0x7d, 0x48, 0x7d, 0x49, 0x7d, 0x4a, 0x7d, 0x4b, 0x7d, 0x4c, 2859 0x7d, 0x4d, 0x7d, 0x4e, 0x7d, 0x4f, 0x7d, 0x50, 0x7d, 0x51, 0x7d, 0x52, 2860 0x7d, 0x53, 0x7d, 0x54, 0x7d, 0x55, 0x7d, 0x56, 0x7d, 0x57, 0x7d, 0x59, 2861 0x7d, 0x6a, 0x7d, 0x6b, 0x7d, 0x71, 0x7d, 0x76, 0x7d, 0x77, 0x7d, 0x78, 2862 0x7d, 0x79, 0x7d, 0x7a}; 2863 const uint8_t HuffDecoderCommon::table19_126_emit_[144] = { 2864 0x3c, 0x30, 0x3c, 0x31, 0x3c, 0x32, 0x3c, 0x61, 0x3c, 0x63, 0x3c, 0x65, 2865 0x3c, 0x69, 0x3c, 0x6f, 0x3c, 0x73, 0x3c, 0x74, 0x3c, 0x20, 0x3c, 0x25, 2866 0x3c, 0x2d, 0x3c, 0x2e, 0x3c, 0x2f, 0x3c, 0x33, 0x3c, 0x34, 0x3c, 0x35, 2867 0x3c, 0x36, 0x3c, 0x37, 0x3c, 0x38, 0x3c, 0x39, 0x3c, 0x3d, 0x3c, 0x41, 2868 0x3c, 0x5f, 0x3c, 0x62, 0x3c, 0x64, 0x3c, 0x66, 0x3c, 0x67, 0x3c, 0x68, 2869 0x3c, 0x6c, 0x3c, 0x6d, 0x3c, 0x6e, 0x3c, 0x70, 0x3c, 0x72, 0x3c, 0x75, 2870 0x60, 0x30, 0x60, 0x31, 0x60, 0x32, 0x60, 0x61, 0x60, 0x63, 0x60, 0x65, 2871 0x60, 0x69, 0x60, 0x6f, 0x60, 0x73, 0x60, 0x74, 0x60, 0x20, 0x60, 0x25, 2872 0x60, 0x2d, 0x60, 0x2e, 0x60, 0x2f, 0x60, 0x33, 0x60, 0x34, 0x60, 0x35, 2873 0x60, 0x36, 0x60, 0x37, 0x60, 0x38, 0x60, 0x39, 0x60, 0x3d, 0x60, 0x41, 2874 0x60, 0x5f, 0x60, 0x62, 0x60, 0x64, 0x60, 0x66, 0x60, 0x67, 0x60, 0x68, 2875 0x60, 0x6c, 0x60, 0x6d, 0x60, 0x6e, 0x60, 0x70, 0x60, 0x72, 0x60, 0x75}; 2876 const uint16_t HuffDecoderCommon::table19_126_inner_[75] = { 2877 0x0000, 0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052, 0x0062, 0x0072, 2878 0x0082, 0x0092, 0x00a2, 0x00b2, 0x00c2, 0x00d2, 0x00e2, 0x00f2, 0x0102, 2879 0x0112, 0x0122, 0x0132, 0x0142, 0x0152, 0x0162, 0x0172, 0x0182, 0x0192, 2880 0x01a2, 0x01b2, 0x01c2, 0x01d2, 0x01e2, 0x01f2, 0x0202, 0x0212, 0x0222, 2881 0x0232, 0x0003, 0x0242, 0x0252, 0x0262, 0x0272, 0x0282, 0x0292, 0x02a2, 2882 0x02b2, 0x02c2, 0x02d2, 0x02e2, 0x02f2, 0x0302, 0x0312, 0x0322, 0x0332, 2883 0x0342, 0x0352, 0x0362, 0x0372, 0x0382, 0x0392, 0x03a2, 0x03b2, 0x03c2, 2884 0x03d2, 0x03e2, 0x03f2, 0x0402, 0x0412, 0x0422, 0x0432, 0x0442, 0x0452, 2885 0x0462, 0x0472, 0x0243}; 2886 const uint8_t HuffDecoderCommon::table19_127_emit_[96] = { 2887 0x7b, 0x30, 0x7b, 0x31, 0x7b, 0x32, 0x7b, 0x61, 0x7b, 0x63, 0x7b, 0x65, 2888 0x7b, 0x69, 0x7b, 0x6f, 0x7b, 0x73, 0x7b, 0x74, 0x7b, 0x20, 0x7b, 0x25, 2889 0x7b, 0x2d, 0x7b, 0x2e, 0x7b, 0x2f, 0x7b, 0x33, 0x7b, 0x34, 0x7b, 0x35, 2890 0x7b, 0x36, 0x7b, 0x37, 0x7b, 0x38, 0x7b, 0x39, 0x7b, 0x3d, 0x7b, 0x41, 2891 0x7b, 0x5f, 0x7b, 0x62, 0x7b, 0x64, 0x7b, 0x66, 0x7b, 0x67, 0x7b, 0x68, 2892 0x7b, 0x6c, 0x7b, 0x6d, 0x7b, 0x6e, 0x7b, 0x70, 0x7b, 0x72, 0x7b, 0x75, 2893 0x5c, 0xc3, 0xd0, 0x80, 0x82, 0x83, 0xa2, 0xb8, 0xc2, 0xe0, 0xe2, 0x99, 2894 0xa1, 0xa7, 0xac, 0xb0, 0xb1, 0xb3, 0xd1, 0xd8, 0xd9, 0xe3, 0xe5, 0xe6}; 2895 const uint16_t HuffDecoderCommon::table19_127_inner_[63] = { 2896 0x0000, 0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052, 0x0062, 0x0072, 2897 0x0082, 0x0092, 0x00a2, 0x00b2, 0x00c2, 0x00d2, 0x00e2, 0x00f2, 0x0102, 2898 0x0112, 0x0122, 0x0132, 0x0142, 0x0152, 0x0162, 0x0172, 0x0182, 0x0192, 2899 0x01a2, 0x01b2, 0x01c2, 0x01d2, 0x01e2, 0x01f2, 0x0202, 0x0212, 0x0222, 2900 0x0232, 0x0003, 0x0243, 0x024b, 0x0253, 0x025b, 0x0263, 0x026b, 0x0273, 2901 0x027b, 0x0283, 0x028b, 0x0293, 0x029b, 0x02a3, 0x02ab, 0x02b3, 0x02bb, 2902 0x02c3, 0x02cb, 0x02d3, 0x02db, 0x02e3, 0x02eb, 0x02f3, 0x02fb, 0x0004}; 2903 const uint8_t HuffDecoderCommon::table19_127_outer_[128] = { 2904 0, 1, 0, 2, 0, 3, 0, 4, 0, 5, 0, 6, 0, 7, 0, 8, 0, 9, 0, 2905 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 2906 29, 30, 31, 32, 33, 34, 35, 36, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2907 0, 0, 0, 0, 0, 0, 37, 0, 0, 0, 38, 0, 0, 0, 39, 0, 0, 0, 40, 2908 0, 41, 0, 42, 0, 43, 0, 44, 0, 45, 0, 46, 0, 47, 0, 48, 49, 50, 51, 2909 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2910 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 62}; 2911 const uint8_t* const HuffDecoderCommon::table19_emit_[128] = { 2912 table19_0_emit_, table19_1_emit_, table19_2_emit_, table19_3_emit_, 2913 table19_4_emit_, table19_5_emit_, table19_6_emit_, table19_7_emit_, 2914 table19_8_emit_, table19_9_emit_, table19_10_emit_, table19_11_emit_, 2915 table18_12_emit_, table18_13_emit_, table18_14_emit_, table19_15_emit_, 2916 table19_16_emit_, table19_17_emit_, table19_18_emit_, table19_19_emit_, 2917 table19_20_emit_, table19_21_emit_, table19_22_emit_, table19_23_emit_, 2918 table19_24_emit_, table19_25_emit_, table19_26_emit_, table19_27_emit_, 2919 table18_28_emit_, table18_29_emit_, table18_30_emit_, table19_31_emit_, 2920 table19_32_emit_, table19_33_emit_, table19_34_emit_, table19_35_emit_, 2921 table19_36_emit_, table19_37_emit_, table19_38_emit_, table19_39_emit_, 2922 table19_40_emit_, table19_41_emit_, table19_42_emit_, table19_43_emit_, 2923 table18_44_emit_, table18_45_emit_, table18_46_emit_, table19_47_emit_, 2924 table19_48_emit_, table19_49_emit_, table19_50_emit_, table19_51_emit_, 2925 table19_52_emit_, table19_53_emit_, table19_54_emit_, table19_55_emit_, 2926 table19_56_emit_, table19_57_emit_, table19_58_emit_, table19_59_emit_, 2927 table18_60_emit_, table18_61_emit_, table18_62_emit_, table19_63_emit_, 2928 table19_64_emit_, table19_65_emit_, table19_66_emit_, table19_67_emit_, 2929 table19_68_emit_, table19_69_emit_, table19_70_emit_, table19_71_emit_, 2930 table19_72_emit_, table19_73_emit_, table19_74_emit_, table19_75_emit_, 2931 table18_76_emit_, table18_77_emit_, table18_78_emit_, table19_79_emit_, 2932 table19_80_emit_, table19_81_emit_, table19_82_emit_, table18_83_emit_, 2933 table18_84_emit_, table18_85_emit_, table18_86_emit_, table19_87_emit_, 2934 table19_88_emit_, table19_89_emit_, table19_90_emit_, table18_91_emit_, 2935 table18_92_emit_, table18_93_emit_, table18_94_emit_, table19_95_emit_, 2936 table19_96_emit_, table19_97_emit_, table19_98_emit_, table18_99_emit_, 2937 table18_100_emit_, table18_101_emit_, table18_102_emit_, table19_103_emit_, 2938 table18_104_emit_, table18_105_emit_, table18_106_emit_, table18_107_emit_, 2939 table18_108_emit_, table18_109_emit_, table18_110_emit_, table18_111_emit_, 2940 table18_112_emit_, table19_113_emit_, table18_114_emit_, table19_115_emit_, 2941 table18_116_emit_, table19_117_emit_, table18_118_emit_, table19_119_emit_, 2942 table18_120_emit_, table19_121_emit_, table18_122_emit_, table19_123_emit_, 2943 table19_124_emit_, table19_125_emit_, table19_126_emit_, table19_127_emit_, 2944 }; 2945 const uint16_t* const HuffDecoderCommon::table19_inner_[128] = { 2946 table19_0_inner_, table19_0_inner_, table19_0_inner_, 2947 table19_0_inner_, table19_0_inner_, table19_5_inner_, 2948 table19_5_inner_, table19_5_inner_, table19_5_inner_, 2949 table19_5_inner_, table19_5_inner_, table19_11_inner_, 2950 table19_12_inner_, table19_12_inner_, table19_12_inner_, 2951 table19_15_inner_, table19_0_inner_, table19_0_inner_, 2952 table19_0_inner_, table19_0_inner_, table19_0_inner_, 2953 table19_5_inner_, table19_5_inner_, table19_5_inner_, 2954 table19_5_inner_, table19_5_inner_, table19_5_inner_, 2955 table19_11_inner_, table19_12_inner_, table19_12_inner_, 2956 table19_12_inner_, table19_31_inner_, table19_0_inner_, 2957 table19_0_inner_, table19_0_inner_, table19_0_inner_, 2958 table19_0_inner_, table19_5_inner_, table19_5_inner_, 2959 table19_5_inner_, table19_5_inner_, table19_5_inner_, 2960 table19_5_inner_, table19_11_inner_, table19_12_inner_, 2961 table19_12_inner_, table19_12_inner_, table19_47_inner_, 2962 table19_0_inner_, table19_0_inner_, table19_0_inner_, 2963 table19_0_inner_, table19_0_inner_, table19_5_inner_, 2964 table19_5_inner_, table19_5_inner_, table19_5_inner_, 2965 table19_5_inner_, table19_5_inner_, table19_11_inner_, 2966 table19_12_inner_, table19_12_inner_, table19_12_inner_, 2967 table19_63_inner_, table19_0_inner_, table19_0_inner_, 2968 table19_0_inner_, table19_0_inner_, table19_0_inner_, 2969 table19_5_inner_, table19_5_inner_, table19_5_inner_, 2970 table19_5_inner_, table19_5_inner_, table19_5_inner_, 2971 table19_11_inner_, table19_12_inner_, table19_12_inner_, 2972 table19_12_inner_, table19_79_inner_, table19_5_inner_, 2973 table19_5_inner_, table19_11_inner_, table19_12_inner_, 2974 table19_12_inner_, table19_85_inner_, table19_86_inner_, 2975 table19_87_inner_, table19_5_inner_, table19_5_inner_, 2976 table19_11_inner_, table19_12_inner_, table19_12_inner_, 2977 table19_85_inner_, table19_86_inner_, table19_87_inner_, 2978 table19_5_inner_, table19_5_inner_, table19_11_inner_, 2979 table19_12_inner_, table19_12_inner_, table19_85_inner_, 2980 table19_86_inner_, table19_87_inner_, table19_12_inner_, 2981 table19_105_inner_, table19_106_inner_, table19_107_inner_, 2982 table19_12_inner_, table19_105_inner_, table19_106_inner_, 2983 table19_107_inner_, table19_112_inner_, table19_113_inner_, 2984 table19_112_inner_, table19_113_inner_, table19_112_inner_, 2985 table19_113_inner_, table19_112_inner_, table19_113_inner_, 2986 table19_112_inner_, table19_113_inner_, table19_112_inner_, 2987 table19_113_inner_, table19_124_inner_, table19_124_inner_, 2988 table19_126_inner_, table19_127_inner_, 2989 }; 2990 const uint8_t* const HuffDecoderCommon::table19_outer_[128] = { 2991 table19_0_outer_, table19_0_outer_, table19_0_outer_, 2992 table19_0_outer_, table19_0_outer_, table19_5_outer_, 2993 table19_5_outer_, table19_5_outer_, table19_5_outer_, 2994 table19_5_outer_, table19_5_outer_, table19_11_outer_, 2995 table19_12_outer_, table19_12_outer_, table19_12_outer_, 2996 table19_15_outer_, table19_0_outer_, table19_0_outer_, 2997 table19_0_outer_, table19_0_outer_, table19_0_outer_, 2998 table19_5_outer_, table19_5_outer_, table19_5_outer_, 2999 table19_5_outer_, table19_5_outer_, table19_5_outer_, 3000 table19_11_outer_, table19_12_outer_, table19_12_outer_, 3001 table19_12_outer_, table19_15_outer_, table19_0_outer_, 3002 table19_0_outer_, table19_0_outer_, table19_0_outer_, 3003 table19_0_outer_, table19_5_outer_, table19_5_outer_, 3004 table19_5_outer_, table19_5_outer_, table19_5_outer_, 3005 table19_5_outer_, table19_11_outer_, table19_12_outer_, 3006 table19_12_outer_, table19_12_outer_, table19_15_outer_, 3007 table19_0_outer_, table19_0_outer_, table19_0_outer_, 3008 table19_0_outer_, table19_0_outer_, table19_5_outer_, 3009 table19_5_outer_, table19_5_outer_, table19_5_outer_, 3010 table19_5_outer_, table19_5_outer_, table19_11_outer_, 3011 table19_12_outer_, table19_12_outer_, table19_12_outer_, 3012 table19_15_outer_, table19_0_outer_, table19_0_outer_, 3013 table19_0_outer_, table19_0_outer_, table19_0_outer_, 3014 table19_5_outer_, table19_5_outer_, table19_5_outer_, 3015 table19_5_outer_, table19_5_outer_, table19_5_outer_, 3016 table19_11_outer_, table19_12_outer_, table19_12_outer_, 3017 table19_12_outer_, table19_15_outer_, table19_5_outer_, 3018 table19_5_outer_, table19_11_outer_, table19_12_outer_, 3019 table19_12_outer_, table19_85_outer_, table19_86_outer_, 3020 table19_87_outer_, table19_5_outer_, table19_5_outer_, 3021 table19_11_outer_, table19_12_outer_, table19_12_outer_, 3022 table19_85_outer_, table19_86_outer_, table19_87_outer_, 3023 table19_5_outer_, table19_5_outer_, table19_11_outer_, 3024 table19_12_outer_, table19_12_outer_, table19_85_outer_, 3025 table19_86_outer_, table19_87_outer_, table19_12_outer_, 3026 table19_105_outer_, table19_106_outer_, table19_107_outer_, 3027 table19_12_outer_, table19_105_outer_, table19_106_outer_, 3028 table19_107_outer_, table19_112_outer_, table19_113_outer_, 3029 table19_112_outer_, table19_113_outer_, table19_112_outer_, 3030 table19_113_outer_, table19_112_outer_, table19_113_outer_, 3031 table19_112_outer_, table19_113_outer_, table19_112_outer_, 3032 table19_113_outer_, table19_124_outer_, table19_124_outer_, 3033 table19_0_outer_, table19_127_outer_, 3034 }; 3035 const uint8_t HuffDecoderCommon::table7_0_emit_[1] = {0x21}; 3036 const uint16_t HuffDecoderCommon::table7_0_ops_[256] = { 3037 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3038 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3039 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3040 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3041 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3042 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3043 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3044 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3045 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3046 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3047 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3048 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3049 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3050 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3051 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3052 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3053 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3054 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3055 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3056 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3057 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3058 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3059 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3060 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3061 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3062 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3063 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3064 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3065 0x0003, 0x0003, 0x0003, 0x0003}; 3066 const uint8_t HuffDecoderCommon::table7_16_emit_[1] = {0x22}; 3067 const uint8_t HuffDecoderCommon::table7_32_emit_[1] = {0x28}; 3068 const uint8_t HuffDecoderCommon::table7_48_emit_[1] = {0x29}; 3069 const uint8_t HuffDecoderCommon::table7_64_emit_[1] = {0x3f}; 3070 const uint8_t HuffDecoderCommon::table7_80_emit_[1] = {0x27}; 3071 const uint16_t HuffDecoderCommon::table7_80_ops_[256] = { 3072 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3073 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3074 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3075 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3076 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3077 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3078 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3079 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3080 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3081 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3082 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3083 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3084 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3085 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3086 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3087 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3088 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3089 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3090 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3091 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3092 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3093 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3094 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3095 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3096 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3097 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3098 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3099 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3100 0x0004, 0x0004, 0x0004, 0x0004}; 3101 const uint8_t HuffDecoderCommon::table7_88_emit_[1] = {0x2b}; 3102 const uint8_t HuffDecoderCommon::table7_96_emit_[1] = {0x7c}; 3103 const uint8_t HuffDecoderCommon::table7_104_emit_[1] = {0x23}; 3104 const uint16_t HuffDecoderCommon::table7_104_ops_[256] = { 3105 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3106 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3107 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3108 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3109 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3110 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3111 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3112 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3113 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3114 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3115 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3116 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3117 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3118 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3119 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3120 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3121 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3122 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3123 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3124 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3125 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3126 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3127 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3128 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3129 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3130 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3131 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3132 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3133 0x0005, 0x0005, 0x0005, 0x0005}; 3134 const uint8_t HuffDecoderCommon::table7_108_emit_[1] = {0x3e}; 3135 const uint8_t HuffDecoderCommon::table7_112_emit_[1] = {0x00}; 3136 const uint16_t HuffDecoderCommon::table7_112_ops_[256] = { 3137 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3138 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3139 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3140 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3141 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3142 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3143 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3144 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3145 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3146 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3147 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3148 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3149 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3150 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3151 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3152 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3153 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3154 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3155 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3156 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3157 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3158 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3159 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3160 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3161 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3162 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3163 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3164 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3165 0x0006, 0x0006, 0x0006, 0x0006}; 3166 const uint8_t HuffDecoderCommon::table7_114_emit_[1] = {0x24}; 3167 const uint8_t HuffDecoderCommon::table7_116_emit_[1] = {0x40}; 3168 const uint8_t HuffDecoderCommon::table7_118_emit_[1] = {0x5b}; 3169 const uint8_t HuffDecoderCommon::table7_120_emit_[1] = {0x5d}; 3170 const uint8_t HuffDecoderCommon::table7_122_emit_[1] = {0x7e}; 3171 const uint8_t HuffDecoderCommon::table7_124_emit_[1] = {0x5e}; 3172 const uint16_t HuffDecoderCommon::table7_124_ops_[256] = { 3173 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3174 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3175 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3176 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3177 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3178 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3179 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3180 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3181 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3182 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3183 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3184 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3185 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3186 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3187 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3188 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3189 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3190 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3191 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3192 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3193 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3194 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3195 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3196 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3197 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3198 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3199 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3200 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3201 0x0007, 0x0007, 0x0007, 0x0007}; 3202 const uint8_t HuffDecoderCommon::table7_125_emit_[1] = {0x7d}; 3203 const uint8_t HuffDecoderCommon::table7_126_emit_[2] = {0x3c, 0x60}; 3204 const uint16_t HuffDecoderCommon::table7_126_ops_[256] = { 3205 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 3206 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 3207 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 3208 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 3209 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 3210 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 3211 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 3212 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 3213 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 3214 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 3215 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 3216 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 3217 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 3218 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 3219 0x0008, 0x0008, 0x0208, 0x0208, 0x0208, 0x0208, 0x0208, 0x0208, 0x0208, 3220 0x0208, 0x0208, 0x0208, 0x0208, 0x0208, 0x0208, 0x0208, 0x0208, 0x0208, 3221 0x0208, 0x0208, 0x0208, 0x0208, 0x0208, 0x0208, 0x0208, 0x0208, 0x0208, 3222 0x0208, 0x0208, 0x0208, 0x0208, 0x0208, 0x0208, 0x0208, 0x0208, 0x0208, 3223 0x0208, 0x0208, 0x0208, 0x0208, 0x0208, 0x0208, 0x0208, 0x0208, 0x0208, 3224 0x0208, 0x0208, 0x0208, 0x0208, 0x0208, 0x0208, 0x0208, 0x0208, 0x0208, 3225 0x0208, 0x0208, 0x0208, 0x0208, 0x0208, 0x0208, 0x0208, 0x0208, 0x0208, 3226 0x0208, 0x0208, 0x0208, 0x0208, 0x0208, 0x0208, 0x0208, 0x0208, 0x0208, 3227 0x0208, 0x0208, 0x0208, 0x0208, 0x0208, 0x0208, 0x0208, 0x0208, 0x0208, 3228 0x0208, 0x0208, 0x0208, 0x0208, 0x0208, 0x0208, 0x0208, 0x0208, 0x0208, 3229 0x0208, 0x0208, 0x0208, 0x0208, 0x0208, 0x0208, 0x0208, 0x0208, 0x0208, 3230 0x0208, 0x0208, 0x0208, 0x0208, 0x0208, 0x0208, 0x0208, 0x0208, 0x0208, 3231 0x0208, 0x0208, 0x0208, 0x0208, 0x0208, 0x0208, 0x0208, 0x0208, 0x0208, 3232 0x0208, 0x0208, 0x0208, 0x0208, 0x0208, 0x0208, 0x0208, 0x0208, 0x0208, 3233 0x0208, 0x0208, 0x0208, 0x0208}; 3234 const uint8_t HuffDecoderCommon::table7_127_emit_[51] = { 3235 0x7b, 0x5c, 0xc3, 0xd0, 0x80, 0x82, 0x83, 0xa2, 0xb8, 0xc2, 0xe0, 3236 0xe2, 0x99, 0xa1, 0xa7, 0xac, 0xb0, 0xb1, 0xb3, 0xd1, 0xd8, 0xd9, 3237 0xe3, 0xe5, 0xe6, 0x81, 0x84, 0x85, 0x86, 0x88, 0x92, 0x9a, 0x9c, 3238 0xa0, 0xa3, 0xa4, 0xa9, 0xaa, 0xad, 0xb2, 0xb5, 0xb9, 0xba, 0xbb, 3239 0xbd, 0xbe, 0xc4, 0xc6, 0xe4, 0xe8, 0xe9}; 3240 const uint16_t HuffDecoderCommon::table7_127_ops_[256] = { 3241 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 3242 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 3243 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 3244 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 3245 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 3246 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 3247 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 3248 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 3249 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 3250 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 3251 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 3252 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 3253 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 3254 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 3255 0x0008, 0x0008, 0x020c, 0x020c, 0x020c, 0x020c, 0x020c, 0x020c, 0x020c, 3256 0x020c, 0x040c, 0x040c, 0x040c, 0x040c, 0x040c, 0x040c, 0x040c, 0x040c, 3257 0x060c, 0x060c, 0x060c, 0x060c, 0x060c, 0x060c, 0x060c, 0x060c, 0x080d, 3258 0x080d, 0x080d, 0x080d, 0x0a0d, 0x0a0d, 0x0a0d, 0x0a0d, 0x0c0d, 0x0c0d, 3259 0x0c0d, 0x0c0d, 0x0e0d, 0x0e0d, 0x0e0d, 0x0e0d, 0x100d, 0x100d, 0x100d, 3260 0x100d, 0x120d, 0x120d, 0x120d, 0x120d, 0x140d, 0x140d, 0x140d, 0x140d, 3261 0x160d, 0x160d, 0x160d, 0x160d, 0x180e, 0x180e, 0x1a0e, 0x1a0e, 0x1c0e, 3262 0x1c0e, 0x1e0e, 0x1e0e, 0x200e, 0x200e, 0x220e, 0x220e, 0x240e, 0x240e, 3263 0x260e, 0x260e, 0x280e, 0x280e, 0x2a0e, 0x2a0e, 0x2c0e, 0x2c0e, 0x2e0e, 3264 0x2e0e, 0x300e, 0x300e, 0x320f, 0x340f, 0x360f, 0x380f, 0x3a0f, 0x3c0f, 3265 0x3e0f, 0x400f, 0x420f, 0x440f, 0x460f, 0x480f, 0x4a0f, 0x4c0f, 0x4e0f, 3266 0x500f, 0x520f, 0x540f, 0x560f, 0x580f, 0x5a0f, 0x5c0f, 0x5e0f, 0x600f, 3267 0x620f, 0x640f, 0x001f, 0x002f, 0x003f, 0x004f, 0x005f, 0x006f, 0x007f, 3268 0x008f, 0x009f, 0x00af, 0x00bf, 0x00cf, 0x00df, 0x00ef, 0x00ff, 0x010f, 3269 0x011f, 0x012f, 0x013f, 0x014f}; 3270 const uint8_t* const HuffDecoderCommon::table7_emit_[128] = { 3271 table7_0_emit_, table7_0_emit_, table7_0_emit_, table7_0_emit_, 3272 table7_0_emit_, table7_0_emit_, table7_0_emit_, table7_0_emit_, 3273 table7_0_emit_, table7_0_emit_, table7_0_emit_, table7_0_emit_, 3274 table7_0_emit_, table7_0_emit_, table7_0_emit_, table7_0_emit_, 3275 table7_16_emit_, table7_16_emit_, table7_16_emit_, table7_16_emit_, 3276 table7_16_emit_, table7_16_emit_, table7_16_emit_, table7_16_emit_, 3277 table7_16_emit_, table7_16_emit_, table7_16_emit_, table7_16_emit_, 3278 table7_16_emit_, table7_16_emit_, table7_16_emit_, table7_16_emit_, 3279 table7_32_emit_, table7_32_emit_, table7_32_emit_, table7_32_emit_, 3280 table7_32_emit_, table7_32_emit_, table7_32_emit_, table7_32_emit_, 3281 table7_32_emit_, table7_32_emit_, table7_32_emit_, table7_32_emit_, 3282 table7_32_emit_, table7_32_emit_, table7_32_emit_, table7_32_emit_, 3283 table7_48_emit_, table7_48_emit_, table7_48_emit_, table7_48_emit_, 3284 table7_48_emit_, table7_48_emit_, table7_48_emit_, table7_48_emit_, 3285 table7_48_emit_, table7_48_emit_, table7_48_emit_, table7_48_emit_, 3286 table7_48_emit_, table7_48_emit_, table7_48_emit_, table7_48_emit_, 3287 table7_64_emit_, table7_64_emit_, table7_64_emit_, table7_64_emit_, 3288 table7_64_emit_, table7_64_emit_, table7_64_emit_, table7_64_emit_, 3289 table7_64_emit_, table7_64_emit_, table7_64_emit_, table7_64_emit_, 3290 table7_64_emit_, table7_64_emit_, table7_64_emit_, table7_64_emit_, 3291 table7_80_emit_, table7_80_emit_, table7_80_emit_, table7_80_emit_, 3292 table7_80_emit_, table7_80_emit_, table7_80_emit_, table7_80_emit_, 3293 table7_88_emit_, table7_88_emit_, table7_88_emit_, table7_88_emit_, 3294 table7_88_emit_, table7_88_emit_, table7_88_emit_, table7_88_emit_, 3295 table7_96_emit_, table7_96_emit_, table7_96_emit_, table7_96_emit_, 3296 table7_96_emit_, table7_96_emit_, table7_96_emit_, table7_96_emit_, 3297 table7_104_emit_, table7_104_emit_, table7_104_emit_, table7_104_emit_, 3298 table7_108_emit_, table7_108_emit_, table7_108_emit_, table7_108_emit_, 3299 table7_112_emit_, table7_112_emit_, table7_114_emit_, table7_114_emit_, 3300 table7_116_emit_, table7_116_emit_, table7_118_emit_, table7_118_emit_, 3301 table7_120_emit_, table7_120_emit_, table7_122_emit_, table7_122_emit_, 3302 table7_124_emit_, table7_125_emit_, table7_126_emit_, table7_127_emit_, 3303 }; 3304 const uint16_t* const HuffDecoderCommon::table7_ops_[128] = { 3305 table7_0_ops_, table7_0_ops_, table7_0_ops_, table7_0_ops_, 3306 table7_0_ops_, table7_0_ops_, table7_0_ops_, table7_0_ops_, 3307 table7_0_ops_, table7_0_ops_, table7_0_ops_, table7_0_ops_, 3308 table7_0_ops_, table7_0_ops_, table7_0_ops_, table7_0_ops_, 3309 table7_0_ops_, table7_0_ops_, table7_0_ops_, table7_0_ops_, 3310 table7_0_ops_, table7_0_ops_, table7_0_ops_, table7_0_ops_, 3311 table7_0_ops_, table7_0_ops_, table7_0_ops_, table7_0_ops_, 3312 table7_0_ops_, table7_0_ops_, table7_0_ops_, table7_0_ops_, 3313 table7_0_ops_, table7_0_ops_, table7_0_ops_, table7_0_ops_, 3314 table7_0_ops_, table7_0_ops_, table7_0_ops_, table7_0_ops_, 3315 table7_0_ops_, table7_0_ops_, table7_0_ops_, table7_0_ops_, 3316 table7_0_ops_, table7_0_ops_, table7_0_ops_, table7_0_ops_, 3317 table7_0_ops_, table7_0_ops_, table7_0_ops_, table7_0_ops_, 3318 table7_0_ops_, table7_0_ops_, table7_0_ops_, table7_0_ops_, 3319 table7_0_ops_, table7_0_ops_, table7_0_ops_, table7_0_ops_, 3320 table7_0_ops_, table7_0_ops_, table7_0_ops_, table7_0_ops_, 3321 table7_0_ops_, table7_0_ops_, table7_0_ops_, table7_0_ops_, 3322 table7_0_ops_, table7_0_ops_, table7_0_ops_, table7_0_ops_, 3323 table7_0_ops_, table7_0_ops_, table7_0_ops_, table7_0_ops_, 3324 table7_0_ops_, table7_0_ops_, table7_0_ops_, table7_0_ops_, 3325 table7_80_ops_, table7_80_ops_, table7_80_ops_, table7_80_ops_, 3326 table7_80_ops_, table7_80_ops_, table7_80_ops_, table7_80_ops_, 3327 table7_80_ops_, table7_80_ops_, table7_80_ops_, table7_80_ops_, 3328 table7_80_ops_, table7_80_ops_, table7_80_ops_, table7_80_ops_, 3329 table7_80_ops_, table7_80_ops_, table7_80_ops_, table7_80_ops_, 3330 table7_80_ops_, table7_80_ops_, table7_80_ops_, table7_80_ops_, 3331 table7_104_ops_, table7_104_ops_, table7_104_ops_, table7_104_ops_, 3332 table7_104_ops_, table7_104_ops_, table7_104_ops_, table7_104_ops_, 3333 table7_112_ops_, table7_112_ops_, table7_112_ops_, table7_112_ops_, 3334 table7_112_ops_, table7_112_ops_, table7_112_ops_, table7_112_ops_, 3335 table7_112_ops_, table7_112_ops_, table7_112_ops_, table7_112_ops_, 3336 table7_124_ops_, table7_124_ops_, table7_126_ops_, table7_127_ops_, 3337 }; 3338 const uint8_t HuffDecoderCommon::table37_0_emit_[15] = { 3339 0xc0, 0xc1, 0xc8, 0xc9, 0xca, 0xcd, 0xd2, 0xd5, 3340 0xda, 0xdb, 0xee, 0xf0, 0xf2, 0xf3, 0xff}; 3341 const uint8_t HuffDecoderCommon::table37_0_inner_[16] = { 3342 0x00, 0x02, 0x04, 0x06, 0x08, 0x0a, 0x0c, 0x0e, 3343 0x10, 0x12, 0x14, 0x16, 0x18, 0x1a, 0x1c, 0x01}; 3344 const uint8_t HuffDecoderCommon::table36_0_emit_[17] = { 3345 0xc0, 0xc1, 0xc8, 0xc9, 0xca, 0xcd, 0xd2, 0xd5, 0xda, 3346 0xdb, 0xee, 0xf0, 0xf2, 0xf3, 0xff, 0xcb, 0xcc}; 3347 const uint8_t HuffDecoderCommon::table36_0_ops_[32] = { 3348 0x04, 0x04, 0x0c, 0x0c, 0x14, 0x14, 0x1c, 0x1c, 0x24, 0x24, 0x2c, 3349 0x2c, 0x34, 0x34, 0x3c, 0x3c, 0x44, 0x44, 0x4c, 0x4c, 0x54, 0x54, 3350 0x5c, 0x5c, 0x64, 0x64, 0x6c, 0x6c, 0x74, 0x74, 0x7d, 0x85}; 3351 const uint8_t HuffDecoderCommon::table40_0_emit_[6] = {0xec, 0xed, 0xc7, 3352 0xcf, 0xea, 0xeb}; 3353 const uint8_t HuffDecoderCommon::table40_0_inner_[6] = {0x02, 0x06, 0x0b, 3354 0x0f, 0x13, 0x17}; 3355 const uint8_t HuffDecoderCommon::table43_0_emit_[17] = { 3356 0xd3, 0xd4, 0xd6, 0xdd, 0xde, 0xdf, 0xf1, 0xf4, 0xf5, 3357 0xf6, 0xf7, 0xf8, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe}; 3358 const uint8_t HuffDecoderCommon::table43_0_ops_[32] = { 3359 0x00, 0x04, 0x08, 0x0c, 0x10, 0x14, 0x18, 0x1c, 0x20, 0x24, 0x28, 3360 0x2c, 0x30, 0x34, 0x38, 0x3c, 0x40, 0x01, 0x01, 0x01, 0x01, 0x01, 3361 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02}; 3362 const uint8_t HuffDecoderCommon::table44_0_emit_[46] = { 3363 0xd3, 0xd4, 0xd6, 0xdd, 0xde, 0xdf, 0xf1, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 3364 0xfa, 0xfb, 0xfc, 0xfd, 0xfe, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 3365 0x0b, 0x0c, 0x0e, 0x0f, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x17, 0x18, 3366 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x7f, 0xdc, 0xf9}; 3367 const uint8_t HuffDecoderCommon::table44_0_ops_[64] = { 3368 0x00, 0x01, 0x00, 0x05, 0x00, 0x09, 0x00, 0x0d, 0x00, 0x11, 0x00, 3369 0x15, 0x00, 0x19, 0x00, 0x1d, 0x00, 0x21, 0x00, 0x25, 0x00, 0x29, 3370 0x00, 0x2d, 0x00, 0x31, 0x00, 0x35, 0x00, 0x39, 0x00, 0x3d, 0x00, 3371 0x41, 0x45, 0x49, 0x4d, 0x51, 0x55, 0x59, 0x5d, 0x61, 0x65, 0x69, 3372 0x6d, 0x71, 0x75, 0x79, 0x7d, 0x81, 0x85, 0x89, 0x8d, 0x91, 0x95, 3373 0x99, 0x9d, 0xa1, 0xa5, 0xa9, 0xad, 0xb1, 0xb5, 0x02}; 3374 const uint8_t HuffDecoderCommon::table45_0_ops_[128] = { 3375 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x09, 3376 0x00, 0x00, 0x00, 0x0d, 0x00, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, 0x15, 3377 0x00, 0x00, 0x00, 0x19, 0x00, 0x00, 0x00, 0x1d, 0x00, 0x00, 0x00, 0x21, 3378 0x00, 0x00, 0x00, 0x25, 0x00, 0x00, 0x00, 0x29, 0x00, 0x00, 0x00, 0x2d, 3379 0x00, 0x00, 0x00, 0x31, 0x00, 0x00, 0x00, 0x35, 0x00, 0x00, 0x00, 0x39, 3380 0x00, 0x00, 0x00, 0x3d, 0x00, 0x00, 0x00, 0x41, 0x00, 0x45, 0x00, 0x49, 3381 0x00, 0x4d, 0x00, 0x51, 0x00, 0x55, 0x00, 0x59, 0x00, 0x5d, 0x00, 0x61, 3382 0x00, 0x65, 0x00, 0x69, 0x00, 0x6d, 0x00, 0x71, 0x00, 0x75, 0x00, 0x79, 3383 0x00, 0x7d, 0x00, 0x81, 0x00, 0x85, 0x00, 0x89, 0x00, 0x8d, 0x00, 0x91, 3384 0x00, 0x95, 0x00, 0x99, 0x00, 0x9d, 0x00, 0xa1, 0x00, 0xa5, 0x00, 0xa9, 3385 0x00, 0xad, 0x00, 0xb1, 0x00, 0xb5, 0x00, 0x02}; 3386 const uint8_t HuffDecoderCommon::table42_0_emit_[4] = {0xd3, 0xd4, 0xd6, 0xdd}; 3387 const uint16_t HuffDecoderCommon::table42_0_ops_[32] = { 3388 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3389 0x0025, 0x0025, 0x0025, 0x0025, 0x0025, 0x0025, 0x0025, 0x0025, 3390 0x0045, 0x0045, 0x0045, 0x0045, 0x0045, 0x0045, 0x0045, 0x0045, 3391 0x0065, 0x0065, 0x0065, 0x0065, 0x0065, 0x0065, 0x0065, 0x0065}; 3392 const uint8_t HuffDecoderCommon::table42_1_emit_[4] = {0xde, 0xdf, 0xf1, 0xf4}; 3393 const uint8_t HuffDecoderCommon::table42_2_emit_[4] = {0xf5, 0xf6, 0xf7, 0xf8}; 3394 const uint8_t HuffDecoderCommon::table42_3_emit_[4] = {0xfa, 0xfb, 0xfc, 0xfd}; 3395 const uint8_t HuffDecoderCommon::table42_4_emit_[7] = {0xfe, 0x02, 0x03, 0x04, 3396 0x05, 0x06, 0x07}; 3397 const uint16_t HuffDecoderCommon::table42_4_ops_[32] = { 3398 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3399 0x0026, 0x0026, 0x0026, 0x0026, 0x0046, 0x0046, 0x0046, 0x0046, 3400 0x0066, 0x0066, 0x0066, 0x0066, 0x0086, 0x0086, 0x0086, 0x0086, 3401 0x00a6, 0x00a6, 0x00a6, 0x00a6, 0x00c6, 0x00c6, 0x00c6, 0x00c6}; 3402 const uint8_t HuffDecoderCommon::table42_5_emit_[8] = {0x08, 0x0b, 0x0c, 0x0e, 3403 0x0f, 0x10, 0x11, 0x12}; 3404 const uint16_t HuffDecoderCommon::table42_5_ops_[32] = { 3405 0x0006, 0x0006, 0x0006, 0x0006, 0x0026, 0x0026, 0x0026, 0x0026, 3406 0x0046, 0x0046, 0x0046, 0x0046, 0x0066, 0x0066, 0x0066, 0x0066, 3407 0x0086, 0x0086, 0x0086, 0x0086, 0x00a6, 0x00a6, 0x00a6, 0x00a6, 3408 0x00c6, 0x00c6, 0x00c6, 0x00c6, 0x00e6, 0x00e6, 0x00e6, 0x00e6}; 3409 const uint8_t HuffDecoderCommon::table42_6_emit_[8] = {0x13, 0x14, 0x15, 0x17, 3410 0x18, 0x19, 0x1a, 0x1b}; 3411 const uint8_t HuffDecoderCommon::table42_7_emit_[10] = { 3412 0x1c, 0x1d, 0x1e, 0x1f, 0x7f, 0xdc, 0xf9, 0x0a, 0x0d, 0x16}; 3413 const uint16_t HuffDecoderCommon::table42_7_ops_[32] = { 3414 0x0006, 0x0006, 0x0006, 0x0006, 0x0026, 0x0026, 0x0026, 0x0026, 3415 0x0046, 0x0046, 0x0046, 0x0046, 0x0066, 0x0066, 0x0066, 0x0066, 3416 0x0086, 0x0086, 0x0086, 0x0086, 0x00a6, 0x00a6, 0x00a6, 0x00a6, 3417 0x00c6, 0x00c6, 0x00c6, 0x00c6, 0x00e8, 0x0108, 0x0128, 0x0018}; 3418 const uint8_t* const HuffDecoderCommon::table42_emit_[8] = { 3419 table42_0_emit_, table42_1_emit_, table42_2_emit_, table42_3_emit_, 3420 table42_4_emit_, table42_5_emit_, table42_6_emit_, table42_7_emit_, 3421 }; 3422 const uint16_t* const HuffDecoderCommon::table42_ops_[8] = { 3423 table42_0_ops_, table42_0_ops_, table42_0_ops_, table42_0_ops_, 3424 table42_4_ops_, table42_5_ops_, table42_5_ops_, table42_7_ops_, 3425 }; 3426 } // namespace geometry_7_15_8 3427 } // namespace grpc_core 3428