1 /* this file was generated by makeunicodedata.py 3.2 */ 2 3 #define UNIDATA_VERSION "7.0.0" 4 /* a list of unique database records */ 5 static const UCDRecord ucd_records[] = { 6 {2, 0, 18, 0, 5, 0, 102}, 7 {0, 0, 14, 0, 5, 0, 0}, 8 {0, 0, 16, 0, 5, 0, 0}, 9 {0, 0, 15, 0, 5, 0, 0}, 10 {0, 0, 17, 0, 5, 0, 0}, 11 {29, 0, 17, 0, 3, 0, 0}, 12 {21, 0, 18, 0, 3, 0, 0}, 13 {21, 0, 10, 0, 3, 0, 0}, 14 {23, 0, 10, 0, 3, 0, 0}, 15 {22, 0, 18, 1, 3, 0, 0}, 16 {18, 0, 18, 1, 3, 0, 0}, 17 {25, 0, 9, 0, 3, 0, 0}, 18 {21, 0, 12, 0, 3, 0, 0}, 19 {17, 0, 9, 0, 3, 0, 0}, 20 {13, 0, 8, 0, 3, 0, 0}, 21 {25, 0, 18, 1, 3, 0, 0}, 22 {25, 0, 18, 0, 3, 0, 0}, 23 {9, 0, 0, 0, 3, 0, 1}, 24 {24, 0, 18, 0, 3, 0, 0}, 25 {16, 0, 18, 0, 3, 0, 0}, 26 {5, 0, 0, 0, 3, 0, 1}, 27 {29, 0, 12, 0, 5, 0, 0}, 28 {21, 0, 18, 0, 4, 0, 0}, 29 {23, 0, 10, 0, 4, 0, 0}, 30 {26, 0, 18, 0, 3, 0, 0}, 31 {24, 0, 18, 0, 4, 0, 0}, 32 {26, 0, 18, 0, 5, 0, 0}, 33 {7, 0, 0, 0, 4, 0, 1}, 34 {20, 0, 18, 1, 5, 0, 0}, 35 {1, 0, 14, 0, 4, 0, 0}, 36 {26, 0, 18, 0, 4, 0, 0}, 37 {26, 0, 10, 0, 4, 0, 0}, 38 {25, 0, 10, 0, 4, 0, 0}, 39 {15, 0, 8, 0, 4, 0, 0}, 40 {5, 0, 0, 0, 5, 0, 0}, 41 {19, 0, 18, 1, 5, 0, 0}, 42 {15, 0, 18, 0, 4, 0, 0}, 43 {9, 0, 0, 0, 5, 0, 1}, 44 {9, 0, 0, 0, 4, 0, 1}, 45 {25, 0, 18, 0, 4, 0, 0}, 46 {5, 0, 0, 0, 4, 0, 1}, 47 {5, 0, 0, 0, 5, 0, 1}, 48 {7, 0, 0, 0, 5, 0, 1}, 49 {8, 0, 0, 0, 5, 0, 1}, 50 {6, 0, 0, 0, 5, 0, 1}, 51 {6, 0, 18, 0, 5, 0, 0}, 52 {6, 0, 0, 0, 5, 0, 0}, 53 {24, 0, 18, 0, 5, 0, 0}, 54 {6, 0, 18, 0, 4, 0, 0}, 55 {6, 0, 0, 0, 4, 0, 0}, 56 {24, 0, 18, 0, 5, 0, 34}, 57 {12, 230, 13, 0, 4, 0, 40}, 58 {12, 232, 13, 0, 4, 0, 40}, 59 {12, 220, 13, 0, 4, 0, 40}, 60 {12, 216, 13, 0, 4, 0, 40}, 61 {12, 202, 13, 0, 4, 0, 40}, 62 {12, 1, 13, 0, 4, 0, 40}, 63 {12, 240, 13, 0, 4, 0, 40}, 64 {12, 0, 13, 0, 4, 0, 40}, 65 {12, 233, 13, 0, 4, 0, 40}, 66 {12, 234, 13, 0, 4, 0, 40}, 67 {9, 0, 0, 0, 5, 0, 2}, 68 {5, 0, 0, 0, 5, 0, 2}, 69 {24, 0, 18, 0, 5, 0, 2}, 70 {2, 0, 18, 0, 5, 0, 102}, 71 {6, 0, 0, 0, 5, 0, 2}, 72 {21, 0, 18, 0, 5, 0, 0}, 73 {9, 0, 0, 0, 4, 0, 2}, 74 {5, 0, 0, 0, 4, 0, 2}, 75 {9, 0, 0, 0, 5, 0, 54}, 76 {5, 0, 0, 0, 5, 0, 54}, 77 {25, 0, 18, 0, 5, 0, 2}, 78 {9, 0, 0, 0, 5, 0, 3}, 79 {9, 0, 0, 0, 4, 0, 3}, 80 {5, 0, 0, 0, 4, 0, 3}, 81 {5, 0, 0, 0, 5, 0, 3}, 82 {26, 0, 0, 0, 5, 0, 3}, 83 {12, 230, 13, 0, 5, 0, 3}, 84 {12, 230, 13, 0, 5, 0, 40}, 85 {11, 0, 13, 0, 5, 0, 3}, 86 {9, 0, 0, 0, 5, 0, 4}, 87 {6, 0, 0, 0, 5, 0, 4}, 88 {21, 0, 0, 0, 5, 0, 4}, 89 {5, 0, 0, 0, 5, 0, 4}, 90 {21, 0, 0, 0, 5, 0, 0}, 91 {17, 0, 18, 0, 5, 0, 4}, 92 {26, 0, 18, 0, 5, 0, 4}, 93 {23, 0, 10, 0, 5, 0, 4}, 94 {12, 220, 13, 0, 5, 0, 5}, 95 {12, 230, 13, 0, 5, 0, 5}, 96 {12, 222, 13, 0, 5, 0, 5}, 97 {12, 228, 13, 0, 5, 0, 5}, 98 {12, 10, 13, 0, 5, 0, 5}, 99 {12, 11, 13, 0, 5, 0, 5}, 100 {12, 12, 13, 0, 5, 0, 5}, 101 {12, 13, 13, 0, 5, 0, 5}, 102 {12, 14, 13, 0, 5, 0, 5}, 103 {12, 15, 13, 0, 5, 0, 5}, 104 {12, 16, 13, 0, 5, 0, 5}, 105 {12, 17, 13, 0, 5, 0, 5}, 106 {12, 18, 13, 0, 5, 0, 5}, 107 {12, 19, 13, 0, 5, 0, 5}, 108 {12, 20, 13, 0, 5, 0, 5}, 109 {12, 21, 13, 0, 5, 0, 5}, 110 {12, 22, 13, 0, 5, 0, 5}, 111 {17, 0, 3, 0, 5, 0, 5}, 112 {12, 23, 13, 0, 5, 0, 5}, 113 {21, 0, 3, 0, 5, 0, 5}, 114 {12, 24, 13, 0, 5, 0, 5}, 115 {12, 25, 13, 0, 5, 0, 5}, 116 {7, 0, 3, 0, 5, 0, 5}, 117 {1, 0, 11, 0, 5, 0, 6}, 118 {1, 0, 11, 0, 5, 0, 0}, 119 {25, 0, 18, 0, 5, 0, 6}, 120 {25, 0, 4, 0, 5, 0, 6}, 121 {21, 0, 10, 0, 5, 0, 6}, 122 {23, 0, 4, 0, 5, 0, 6}, 123 {21, 0, 12, 0, 5, 0, 0}, 124 {21, 0, 4, 0, 5, 0, 6}, 125 {26, 0, 18, 0, 5, 0, 6}, 126 {12, 230, 13, 0, 5, 0, 6}, 127 {12, 30, 13, 0, 5, 0, 6}, 128 {12, 31, 13, 0, 5, 0, 6}, 129 {12, 32, 13, 0, 5, 0, 6}, 130 {21, 0, 4, 0, 5, 0, 0}, 131 {1, 0, 4, 0, 5, 0, 0}, 132 {7, 0, 4, 0, 5, 0, 6}, 133 {6, 0, 4, 0, 5, 0, 0}, 134 {12, 27, 13, 0, 5, 0, 40}, 135 {12, 28, 13, 0, 5, 0, 40}, 136 {12, 29, 13, 0, 5, 0, 40}, 137 {12, 30, 13, 0, 5, 0, 40}, 138 {12, 31, 13, 0, 5, 0, 40}, 139 {12, 32, 13, 0, 5, 0, 40}, 140 {12, 33, 13, 0, 5, 0, 40}, 141 {12, 34, 13, 0, 5, 0, 40}, 142 {12, 220, 13, 0, 5, 0, 40}, 143 {12, 220, 13, 0, 5, 0, 6}, 144 {13, 0, 11, 0, 5, 0, 0}, 145 {21, 0, 11, 0, 5, 0, 6}, 146 {12, 35, 13, 0, 5, 0, 40}, 147 {6, 0, 4, 0, 5, 0, 6}, 148 {13, 0, 8, 0, 5, 0, 6}, 149 {26, 0, 4, 0, 5, 0, 6}, 150 {21, 0, 4, 0, 5, 0, 7}, 151 {1, 0, 4, 0, 5, 0, 7}, 152 {7, 0, 4, 0, 5, 0, 7}, 153 {12, 36, 13, 0, 5, 0, 7}, 154 {12, 230, 13, 0, 5, 0, 7}, 155 {12, 220, 13, 0, 5, 0, 7}, 156 {7, 0, 4, 0, 5, 0, 8}, 157 {12, 0, 13, 0, 5, 0, 8}, 158 {13, 0, 3, 0, 5, 0, 65}, 159 {7, 0, 3, 0, 5, 0, 65}, 160 {12, 230, 13, 0, 5, 0, 65}, 161 {12, 220, 13, 0, 5, 0, 65}, 162 {6, 0, 3, 0, 5, 0, 65}, 163 {26, 0, 18, 0, 5, 0, 65}, 164 {21, 0, 18, 0, 5, 0, 65}, 165 {7, 0, 3, 0, 5, 0, 81}, 166 {12, 230, 13, 0, 5, 0, 81}, 167 {6, 0, 3, 0, 5, 0, 81}, 168 {21, 0, 3, 0, 5, 0, 81}, 169 {7, 0, 3, 0, 5, 0, 94}, 170 {12, 220, 13, 0, 5, 0, 94}, 171 {21, 0, 3, 0, 5, 0, 94}, 172 {12, 27, 13, 0, 5, 0, 6}, 173 {12, 28, 13, 0, 5, 0, 6}, 174 {12, 29, 13, 0, 5, 0, 6}, 175 {12, 0, 13, 0, 5, 0, 9}, 176 {10, 0, 0, 0, 5, 0, 9}, 177 {7, 0, 0, 0, 5, 0, 9}, 178 {12, 7, 13, 0, 5, 0, 9}, 179 {12, 9, 13, 0, 5, 0, 9}, 180 {12, 230, 13, 0, 5, 0, 9}, 181 {13, 0, 0, 0, 5, 0, 9}, 182 {21, 0, 0, 0, 5, 0, 9}, 183 {6, 0, 0, 0, 5, 0, 9}, 184 {7, 0, 0, 0, 5, 0, 10}, 185 {12, 0, 13, 0, 5, 0, 10}, 186 {10, 0, 0, 0, 5, 0, 10}, 187 {12, 7, 13, 0, 5, 0, 10}, 188 {12, 9, 13, 0, 5, 0, 10}, 189 {13, 0, 0, 0, 5, 0, 10}, 190 {23, 0, 10, 0, 5, 0, 10}, 191 {15, 0, 0, 0, 5, 0, 10}, 192 {26, 0, 0, 0, 5, 0, 10}, 193 {12, 0, 13, 0, 5, 0, 11}, 194 {10, 0, 0, 0, 5, 0, 11}, 195 {7, 0, 0, 0, 5, 0, 11}, 196 {12, 7, 13, 0, 5, 0, 11}, 197 {12, 9, 13, 0, 5, 0, 11}, 198 {13, 0, 0, 0, 5, 0, 11}, 199 {12, 0, 13, 0, 5, 0, 12}, 200 {10, 0, 0, 0, 5, 0, 12}, 201 {7, 0, 0, 0, 5, 0, 12}, 202 {12, 7, 13, 0, 5, 0, 12}, 203 {12, 9, 13, 0, 5, 0, 12}, 204 {13, 0, 0, 0, 5, 0, 12}, 205 {21, 0, 0, 0, 5, 0, 12}, 206 {23, 0, 10, 0, 5, 0, 12}, 207 {12, 0, 13, 0, 5, 0, 13}, 208 {10, 0, 0, 0, 5, 0, 13}, 209 {7, 0, 0, 0, 5, 0, 13}, 210 {12, 7, 13, 0, 5, 0, 13}, 211 {12, 9, 13, 0, 5, 0, 13}, 212 {13, 0, 0, 0, 5, 0, 13}, 213 {26, 0, 0, 0, 5, 0, 13}, 214 {15, 0, 0, 0, 5, 0, 13}, 215 {12, 0, 13, 0, 5, 0, 14}, 216 {7, 0, 0, 0, 5, 0, 14}, 217 {10, 0, 0, 0, 5, 0, 14}, 218 {12, 9, 13, 0, 5, 0, 14}, 219 {13, 0, 0, 0, 5, 0, 14}, 220 {15, 0, 0, 0, 5, 0, 14}, 221 {26, 0, 18, 0, 5, 0, 14}, 222 {23, 0, 10, 0, 5, 0, 14}, 223 {12, 0, 13, 0, 5, 0, 15}, 224 {10, 0, 0, 0, 5, 0, 15}, 225 {7, 0, 0, 0, 5, 0, 15}, 226 {12, 9, 13, 0, 5, 0, 15}, 227 {12, 84, 13, 0, 5, 0, 15}, 228 {12, 91, 13, 0, 5, 0, 15}, 229 {13, 0, 0, 0, 5, 0, 15}, 230 {15, 0, 18, 0, 5, 0, 15}, 231 {26, 0, 0, 0, 5, 0, 15}, 232 {12, 0, 13, 0, 5, 0, 16}, 233 {10, 0, 0, 0, 5, 0, 16}, 234 {7, 0, 0, 0, 5, 0, 16}, 235 {12, 7, 13, 0, 5, 0, 16}, 236 {12, 0, 0, 0, 5, 0, 16}, 237 {12, 9, 13, 0, 5, 0, 16}, 238 {13, 0, 0, 0, 5, 0, 16}, 239 {12, 0, 13, 0, 5, 0, 17}, 240 {10, 0, 0, 0, 5, 0, 17}, 241 {7, 0, 0, 0, 5, 0, 17}, 242 {12, 9, 13, 0, 5, 0, 17}, 243 {13, 0, 0, 0, 5, 0, 17}, 244 {15, 0, 0, 0, 5, 0, 17}, 245 {26, 0, 0, 0, 5, 0, 17}, 246 {10, 0, 0, 0, 5, 0, 18}, 247 {7, 0, 0, 0, 5, 0, 18}, 248 {12, 9, 13, 0, 5, 0, 18}, 249 {12, 0, 13, 0, 5, 0, 18}, 250 {13, 0, 0, 0, 5, 0, 18}, 251 {21, 0, 0, 0, 5, 0, 18}, 252 {7, 0, 0, 0, 5, 0, 19}, 253 {12, 0, 13, 0, 5, 0, 19}, 254 {12, 103, 13, 0, 5, 0, 19}, 255 {12, 9, 13, 0, 5, 0, 19}, 256 {23, 0, 10, 0, 5, 0, 0}, 257 {6, 0, 0, 0, 5, 0, 19}, 258 {12, 107, 13, 0, 5, 0, 19}, 259 {21, 0, 0, 0, 5, 0, 19}, 260 {13, 0, 0, 0, 5, 0, 19}, 261 {7, 0, 0, 0, 5, 0, 20}, 262 {12, 0, 13, 0, 5, 0, 20}, 263 {12, 118, 13, 0, 5, 0, 20}, 264 {6, 0, 0, 0, 5, 0, 20}, 265 {12, 122, 13, 0, 5, 0, 20}, 266 {13, 0, 0, 0, 5, 0, 20}, 267 {7, 0, 0, 0, 5, 0, 21}, 268 {26, 0, 0, 0, 5, 0, 21}, 269 {21, 0, 0, 0, 5, 0, 21}, 270 {12, 220, 13, 0, 5, 0, 21}, 271 {13, 0, 0, 0, 5, 0, 21}, 272 {15, 0, 0, 0, 5, 0, 21}, 273 {12, 216, 13, 0, 5, 0, 21}, 274 {22, 0, 18, 1, 5, 0, 21}, 275 {18, 0, 18, 1, 5, 0, 21}, 276 {10, 0, 0, 0, 5, 0, 21}, 277 {12, 129, 13, 0, 5, 0, 21}, 278 {12, 130, 13, 0, 5, 0, 21}, 279 {12, 0, 13, 0, 5, 0, 21}, 280 {12, 132, 13, 0, 5, 0, 21}, 281 {12, 230, 13, 0, 5, 0, 21}, 282 {12, 9, 13, 0, 5, 0, 21}, 283 {26, 0, 0, 0, 5, 0, 0}, 284 {7, 0, 0, 0, 5, 0, 22}, 285 {10, 0, 0, 0, 5, 0, 22}, 286 {12, 0, 13, 0, 5, 0, 22}, 287 {12, 7, 13, 0, 5, 0, 22}, 288 {12, 9, 13, 0, 5, 0, 22}, 289 {13, 0, 0, 0, 5, 0, 22}, 290 {21, 0, 0, 0, 5, 0, 22}, 291 {12, 220, 13, 0, 5, 0, 22}, 292 {26, 0, 0, 0, 5, 0, 22}, 293 {9, 0, 0, 0, 5, 0, 23}, 294 {7, 0, 0, 0, 5, 0, 23}, 295 {6, 0, 0, 0, 5, 0, 23}, 296 {7, 0, 0, 0, 2, 0, 24}, 297 {7, 0, 0, 0, 5, 0, 24}, 298 {7, 0, 0, 0, 5, 0, 25}, 299 {12, 230, 13, 0, 5, 0, 25}, 300 {21, 0, 0, 0, 5, 0, 25}, 301 {15, 0, 0, 0, 5, 0, 25}, 302 {26, 0, 18, 0, 5, 0, 25}, 303 {7, 0, 0, 0, 5, 0, 26}, 304 {17, 0, 18, 0, 5, 0, 27}, 305 {7, 0, 0, 0, 5, 0, 27}, 306 {21, 0, 0, 0, 5, 0, 27}, 307 {29, 0, 17, 0, 5, 0, 28}, 308 {7, 0, 0, 0, 5, 0, 28}, 309 {22, 0, 18, 1, 5, 0, 28}, 310 {18, 0, 18, 1, 5, 0, 28}, 311 {7, 0, 0, 0, 5, 0, 29}, 312 {14, 0, 0, 0, 5, 0, 29}, 313 {7, 0, 0, 0, 5, 0, 41}, 314 {12, 0, 13, 0, 5, 0, 41}, 315 {12, 9, 13, 0, 5, 0, 41}, 316 {7, 0, 0, 0, 5, 0, 42}, 317 {12, 0, 13, 0, 5, 0, 42}, 318 {12, 9, 13, 0, 5, 0, 42}, 319 {7, 0, 0, 0, 5, 0, 43}, 320 {12, 0, 13, 0, 5, 0, 43}, 321 {7, 0, 0, 0, 5, 0, 44}, 322 {12, 0, 13, 0, 5, 0, 44}, 323 {7, 0, 0, 0, 5, 0, 30}, 324 {12, 0, 13, 0, 5, 0, 30}, 325 {10, 0, 0, 0, 5, 0, 30}, 326 {12, 9, 13, 0, 5, 0, 30}, 327 {21, 0, 0, 0, 5, 0, 30}, 328 {6, 0, 0, 0, 5, 0, 30}, 329 {23, 0, 10, 0, 5, 0, 30}, 330 {12, 230, 13, 0, 5, 0, 30}, 331 {13, 0, 0, 0, 5, 0, 30}, 332 {15, 0, 18, 0, 5, 0, 30}, 333 {21, 0, 18, 0, 5, 0, 31}, 334 {17, 0, 18, 0, 5, 0, 31}, 335 {12, 0, 13, 0, 5, 0, 31}, 336 {1, 0, 14, 0, 5, 0, 31}, 337 {13, 0, 0, 0, 5, 0, 31}, 338 {7, 0, 0, 0, 5, 0, 31}, 339 {6, 0, 0, 0, 5, 0, 31}, 340 {12, 228, 13, 0, 5, 0, 31}, 341 {7, 0, 0, 0, 5, 0, 45}, 342 {12, 0, 13, 0, 5, 0, 45}, 343 {10, 0, 0, 0, 5, 0, 45}, 344 {12, 222, 13, 0, 5, 0, 45}, 345 {12, 230, 13, 0, 5, 0, 45}, 346 {12, 220, 13, 0, 5, 0, 45}, 347 {26, 0, 18, 0, 5, 0, 45}, 348 {21, 0, 18, 0, 5, 0, 45}, 349 {13, 0, 0, 0, 5, 0, 45}, 350 {7, 0, 0, 0, 5, 0, 46}, 351 {7, 0, 0, 0, 5, 0, 55}, 352 {10, 0, 0, 0, 5, 0, 55}, 353 {13, 0, 0, 0, 5, 0, 55}, 354 {15, 0, 0, 0, 5, 0, 55}, 355 {26, 0, 18, 0, 5, 0, 55}, 356 {26, 0, 18, 0, 5, 0, 30}, 357 {7, 0, 0, 0, 5, 0, 53}, 358 {12, 230, 13, 0, 5, 0, 53}, 359 {12, 220, 13, 0, 5, 0, 53}, 360 {10, 0, 0, 0, 5, 0, 53}, 361 {12, 0, 13, 0, 5, 0, 53}, 362 {21, 0, 0, 0, 5, 0, 53}, 363 {7, 0, 0, 0, 5, 0, 77}, 364 {10, 0, 0, 0, 5, 0, 77}, 365 {12, 0, 13, 0, 5, 0, 77}, 366 {12, 9, 13, 0, 5, 0, 77}, 367 {12, 230, 13, 0, 5, 0, 77}, 368 {12, 220, 13, 0, 5, 0, 77}, 369 {13, 0, 0, 0, 5, 0, 77}, 370 {21, 0, 0, 0, 5, 0, 77}, 371 {6, 0, 0, 0, 5, 0, 77}, 372 {11, 0, 13, 0, 5, 0, 40}, 373 {12, 0, 13, 0, 5, 0, 61}, 374 {10, 0, 0, 0, 5, 0, 61}, 375 {7, 0, 0, 0, 5, 0, 61}, 376 {12, 7, 13, 0, 5, 0, 61}, 377 {10, 9, 0, 0, 5, 0, 61}, 378 {13, 0, 0, 0, 5, 0, 61}, 379 {21, 0, 0, 0, 5, 0, 61}, 380 {26, 0, 0, 0, 5, 0, 61}, 381 {12, 230, 13, 0, 5, 0, 61}, 382 {12, 220, 13, 0, 5, 0, 61}, 383 {12, 0, 13, 0, 5, 0, 66}, 384 {10, 0, 0, 0, 5, 0, 66}, 385 {7, 0, 0, 0, 5, 0, 66}, 386 {10, 9, 0, 0, 5, 0, 66}, 387 {12, 9, 13, 0, 5, 0, 66}, 388 {13, 0, 0, 0, 5, 0, 66}, 389 {7, 0, 0, 0, 5, 0, 92}, 390 {12, 7, 13, 0, 5, 0, 92}, 391 {10, 0, 0, 0, 5, 0, 92}, 392 {12, 0, 13, 0, 5, 0, 92}, 393 {10, 9, 0, 0, 5, 0, 92}, 394 {21, 0, 0, 0, 5, 0, 92}, 395 {7, 0, 0, 0, 5, 0, 67}, 396 {10, 0, 0, 0, 5, 0, 67}, 397 {12, 0, 13, 0, 5, 0, 67}, 398 {12, 7, 13, 0, 5, 0, 67}, 399 {21, 0, 0, 0, 5, 0, 67}, 400 {13, 0, 0, 0, 5, 0, 67}, 401 {13, 0, 0, 0, 5, 0, 68}, 402 {7, 0, 0, 0, 5, 0, 68}, 403 {6, 0, 0, 0, 5, 0, 68}, 404 {21, 0, 0, 0, 5, 0, 68}, 405 {21, 0, 0, 0, 5, 0, 66}, 406 {12, 1, 13, 0, 5, 0, 40}, 407 {10, 0, 0, 0, 5, 0, 0}, 408 {7, 0, 0, 0, 5, 0, 0}, 409 {6, 0, 0, 0, 5, 0, 3}, 410 {12, 234, 13, 0, 5, 0, 40}, 411 {12, 214, 13, 0, 5, 0, 40}, 412 {12, 202, 13, 0, 5, 0, 40}, 413 {12, 233, 13, 0, 5, 0, 40}, 414 {8, 0, 0, 0, 5, 0, 2}, 415 {29, 0, 17, 0, 5, 0, 0}, 416 {1, 0, 14, 0, 5, 0, 0}, 417 {1, 0, 14, 0, 5, 0, 40}, 418 {1, 0, 0, 0, 5, 0, 0}, 419 {1, 0, 3, 0, 5, 0, 0}, 420 {17, 0, 18, 0, 4, 0, 0}, 421 {17, 0, 18, 0, 5, 0, 0}, 422 {20, 0, 18, 0, 4, 0, 0}, 423 {19, 0, 18, 0, 4, 0, 0}, 424 {22, 0, 18, 0, 5, 0, 0}, 425 {20, 0, 18, 0, 5, 0, 0}, 426 {27, 0, 17, 0, 5, 0, 0}, 427 {28, 0, 15, 0, 5, 0, 0}, 428 {1, 0, 1, 0, 5, 0, 0}, 429 {1, 0, 5, 0, 5, 0, 0}, 430 {1, 0, 7, 0, 5, 0, 0}, 431 {1, 0, 2, 0, 5, 0, 0}, 432 {1, 0, 6, 0, 5, 0, 0}, 433 {21, 0, 10, 0, 4, 0, 0}, 434 {21, 0, 10, 0, 5, 0, 0}, 435 {16, 0, 18, 0, 5, 0, 0}, 436 {25, 0, 12, 0, 5, 0, 0}, 437 {22, 0, 18, 1, 5, 0, 0}, 438 {18, 0, 18, 1, 5, 0, 0}, 439 {25, 0, 18, 0, 5, 0, 0}, 440 {1, 0, 19, 0, 5, 0, 0}, 441 {1, 0, 20, 0, 5, 0, 0}, 442 {1, 0, 21, 0, 5, 0, 0}, 443 {1, 0, 22, 0, 5, 0, 0}, 444 {15, 0, 8, 0, 5, 0, 0}, 445 {25, 0, 9, 0, 5, 0, 0}, 446 {6, 0, 0, 0, 4, 0, 1}, 447 {23, 0, 10, 0, 1, 0, 0}, 448 {9, 0, 0, 0, 5, 0, 0}, 449 {5, 0, 0, 0, 4, 0, 0}, 450 {26, 0, 10, 0, 5, 0, 0}, 451 {25, 0, 18, 1, 5, 0, 0}, 452 {15, 0, 18, 0, 5, 0, 0}, 453 {14, 0, 0, 0, 4, 0, 1}, 454 {14, 0, 0, 0, 5, 0, 1}, 455 {25, 0, 18, 1, 4, 0, 0}, 456 {25, 0, 10, 0, 5, 0, 0}, 457 {22, 0, 18, 1, 2, 0, 0}, 458 {18, 0, 18, 1, 2, 0, 0}, 459 {26, 0, 0, 0, 4, 0, 0}, 460 {26, 0, 0, 0, 5, 0, 52}, 461 {9, 0, 0, 0, 5, 0, 56}, 462 {5, 0, 0, 0, 5, 0, 56}, 463 {26, 0, 18, 0, 5, 0, 54}, 464 {12, 230, 13, 0, 5, 0, 54}, 465 {21, 0, 18, 0, 5, 0, 54}, 466 {15, 0, 18, 0, 5, 0, 54}, 467 {5, 0, 0, 0, 5, 0, 23}, 468 {7, 0, 0, 0, 5, 0, 57}, 469 {6, 0, 0, 0, 5, 0, 57}, 470 {21, 0, 0, 0, 5, 0, 57}, 471 {12, 9, 13, 0, 5, 0, 57}, 472 {26, 0, 18, 0, 2, 0, 35}, 473 {26, 0, 18, 0, 2, 0, 0}, 474 {29, 0, 17, 0, 0, 0, 0}, 475 {21, 0, 18, 0, 2, 0, 0}, 476 {6, 0, 0, 0, 2, 0, 35}, 477 {7, 0, 0, 0, 2, 0, 0}, 478 {14, 0, 0, 0, 2, 0, 35}, 479 {17, 0, 18, 0, 2, 0, 0}, 480 {22, 0, 18, 0, 2, 0, 0}, 481 {18, 0, 18, 0, 2, 0, 0}, 482 {12, 218, 13, 0, 2, 0, 40}, 483 {12, 228, 13, 0, 2, 0, 40}, 484 {12, 232, 13, 0, 2, 0, 40}, 485 {12, 222, 13, 0, 2, 0, 40}, 486 {10, 224, 0, 0, 2, 0, 24}, 487 {6, 0, 0, 0, 2, 0, 0}, 488 {7, 0, 0, 0, 2, 0, 32}, 489 {12, 8, 13, 0, 2, 0, 40}, 490 {24, 0, 18, 0, 2, 0, 0}, 491 {6, 0, 0, 0, 2, 0, 32}, 492 {7, 0, 0, 0, 2, 0, 33}, 493 {6, 0, 0, 0, 2, 0, 33}, 494 {7, 0, 0, 0, 2, 0, 34}, 495 {26, 0, 0, 0, 2, 0, 0}, 496 {15, 0, 0, 0, 2, 0, 0}, 497 {26, 0, 0, 0, 2, 0, 24}, 498 {26, 0, 18, 0, 2, 0, 24}, 499 {15, 0, 0, 0, 4, 0, 0}, 500 {15, 0, 18, 0, 2, 0, 0}, 501 {26, 0, 0, 0, 2, 0, 33}, 502 {7, 0, 0, 0, 2, 0, 35}, 503 {2, 0, 18, 0, 2, 0, 35}, 504 {2, 0, 18, 0, 2, 0, 102}, 505 {7, 0, 0, 0, 2, 0, 36}, 506 {6, 0, 0, 0, 2, 0, 36}, 507 {26, 0, 18, 0, 2, 0, 36}, 508 {7, 0, 0, 0, 5, 0, 82}, 509 {6, 0, 0, 0, 5, 0, 82}, 510 {21, 0, 0, 0, 5, 0, 82}, 511 {7, 0, 0, 0, 5, 0, 69}, 512 {6, 0, 0, 0, 5, 0, 69}, 513 {21, 0, 18, 0, 5, 0, 69}, 514 {13, 0, 0, 0, 5, 0, 69}, 515 {7, 0, 0, 0, 5, 0, 3}, 516 {21, 0, 18, 0, 5, 0, 3}, 517 {6, 0, 18, 0, 5, 0, 3}, 518 {7, 0, 0, 0, 5, 0, 83}, 519 {14, 0, 0, 0, 5, 0, 83}, 520 {12, 230, 13, 0, 5, 0, 83}, 521 {21, 0, 0, 0, 5, 0, 83}, 522 {24, 0, 0, 0, 5, 0, 0}, 523 {7, 0, 0, 0, 5, 0, 58}, 524 {12, 0, 13, 0, 5, 0, 58}, 525 {12, 9, 13, 0, 5, 0, 58}, 526 {10, 0, 0, 0, 5, 0, 58}, 527 {26, 0, 18, 0, 5, 0, 58}, 528 {15, 0, 0, 0, 5, 0, 0}, 529 {7, 0, 0, 0, 5, 0, 64}, 530 {21, 0, 18, 0, 5, 0, 64}, 531 {10, 0, 0, 0, 5, 0, 70}, 532 {7, 0, 0, 0, 5, 0, 70}, 533 {12, 9, 13, 0, 5, 0, 70}, 534 {21, 0, 0, 0, 5, 0, 70}, 535 {13, 0, 0, 0, 5, 0, 70}, 536 {13, 0, 0, 0, 5, 0, 71}, 537 {7, 0, 0, 0, 5, 0, 71}, 538 {12, 0, 13, 0, 5, 0, 71}, 539 {12, 220, 13, 0, 5, 0, 71}, 540 {21, 0, 0, 0, 5, 0, 71}, 541 {7, 0, 0, 0, 5, 0, 72}, 542 {12, 0, 13, 0, 5, 0, 72}, 543 {10, 0, 0, 0, 5, 0, 72}, 544 {10, 9, 0, 0, 5, 0, 72}, 545 {21, 0, 0, 0, 5, 0, 72}, 546 {12, 0, 13, 0, 5, 0, 84}, 547 {10, 0, 0, 0, 5, 0, 84}, 548 {7, 0, 0, 0, 5, 0, 84}, 549 {12, 7, 13, 0, 5, 0, 84}, 550 {10, 9, 0, 0, 5, 0, 84}, 551 {21, 0, 0, 0, 5, 0, 84}, 552 {13, 0, 0, 0, 5, 0, 84}, 553 {6, 0, 0, 0, 5, 0, 22}, 554 {7, 0, 0, 0, 5, 0, 76}, 555 {12, 0, 13, 0, 5, 0, 76}, 556 {10, 0, 0, 0, 5, 0, 76}, 557 {13, 0, 0, 0, 5, 0, 76}, 558 {21, 0, 0, 0, 5, 0, 76}, 559 {7, 0, 0, 0, 5, 0, 78}, 560 {12, 230, 13, 0, 5, 0, 78}, 561 {12, 220, 13, 0, 5, 0, 78}, 562 {6, 0, 0, 0, 5, 0, 78}, 563 {21, 0, 0, 0, 5, 0, 78}, 564 {7, 0, 0, 0, 5, 0, 85}, 565 {10, 0, 0, 0, 5, 0, 85}, 566 {12, 0, 13, 0, 5, 0, 85}, 567 {21, 0, 0, 0, 5, 0, 85}, 568 {6, 0, 0, 0, 5, 0, 85}, 569 {12, 9, 13, 0, 5, 0, 85}, 570 {13, 0, 0, 0, 5, 0, 85}, 571 {2, 0, 18, 0, 2, 0, 24}, 572 {4, 0, 0, 0, 5, 0, 102}, 573 {3, 0, 0, 0, 4, 0, 102}, 574 {2, 0, 18, 0, 4, 0, 102}, 575 {12, 26, 13, 0, 5, 0, 5}, 576 {25, 0, 9, 0, 5, 0, 5}, 577 {24, 0, 4, 0, 5, 0, 6}, 578 {18, 0, 18, 0, 5, 0, 0}, 579 {16, 0, 18, 0, 2, 0, 0}, 580 {21, 0, 12, 0, 2, 0, 0}, 581 {21, 0, 10, 0, 2, 0, 0}, 582 {25, 0, 9, 0, 2, 0, 0}, 583 {17, 0, 9, 0, 2, 0, 0}, 584 {25, 0, 18, 1, 2, 0, 0}, 585 {25, 0, 18, 0, 2, 0, 0}, 586 {23, 0, 10, 0, 2, 0, 0}, 587 {21, 0, 18, 0, 0, 0, 0}, 588 {21, 0, 10, 0, 0, 0, 0}, 589 {23, 0, 10, 0, 0, 0, 0}, 590 {22, 0, 18, 1, 0, 0, 0}, 591 {18, 0, 18, 1, 0, 0, 0}, 592 {25, 0, 9, 0, 0, 0, 0}, 593 {21, 0, 12, 0, 0, 0, 0}, 594 {17, 0, 9, 0, 0, 0, 0}, 595 {13, 0, 8, 0, 0, 0, 0}, 596 {25, 0, 18, 1, 0, 0, 0}, 597 {25, 0, 18, 0, 0, 0, 0}, 598 {9, 0, 0, 0, 0, 0, 1}, 599 {24, 0, 18, 0, 0, 0, 0}, 600 {16, 0, 18, 0, 0, 0, 0}, 601 {5, 0, 0, 0, 0, 0, 1}, 602 {21, 0, 18, 0, 1, 0, 0}, 603 {22, 0, 18, 1, 1, 0, 0}, 604 {18, 0, 18, 1, 1, 0, 0}, 605 {7, 0, 0, 0, 1, 0, 33}, 606 {6, 0, 0, 0, 1, 0, 0}, 607 {7, 0, 0, 0, 1, 0, 24}, 608 {26, 0, 18, 0, 0, 0, 0}, 609 {26, 0, 18, 0, 1, 0, 0}, 610 {25, 0, 18, 0, 1, 0, 0}, 611 {1, 0, 18, 0, 5, 0, 0}, 612 {7, 0, 0, 0, 5, 0, 47}, 613 {14, 0, 18, 0, 5, 0, 2}, 614 {15, 0, 18, 0, 5, 0, 2}, 615 {26, 0, 18, 0, 5, 0, 2}, 616 {7, 0, 0, 0, 5, 0, 73}, 617 {7, 0, 0, 0, 5, 0, 74}, 618 {7, 0, 0, 0, 5, 0, 37}, 619 {15, 0, 0, 0, 5, 0, 37}, 620 {7, 0, 0, 0, 5, 0, 38}, 621 {14, 0, 0, 0, 5, 0, 38}, 622 {7, 0, 0, 0, 5, 0, 118}, 623 {12, 230, 13, 0, 5, 0, 118}, 624 {7, 0, 0, 0, 5, 0, 48}, 625 {21, 0, 0, 0, 5, 0, 48}, 626 {7, 0, 0, 0, 5, 0, 59}, 627 {21, 0, 0, 0, 5, 0, 59}, 628 {14, 0, 0, 0, 5, 0, 59}, 629 {9, 0, 0, 0, 5, 0, 39}, 630 {5, 0, 0, 0, 5, 0, 39}, 631 {7, 0, 0, 0, 5, 0, 49}, 632 {7, 0, 0, 0, 5, 0, 50}, 633 {13, 0, 0, 0, 5, 0, 50}, 634 {7, 0, 0, 0, 5, 0, 106}, 635 {7, 0, 0, 0, 5, 0, 104}, 636 {21, 0, 0, 0, 5, 0, 104}, 637 {7, 0, 0, 0, 5, 0, 110}, 638 {7, 0, 3, 0, 5, 0, 51}, 639 {7, 0, 3, 0, 5, 0, 86}, 640 {21, 0, 3, 0, 5, 0, 86}, 641 {15, 0, 3, 0, 5, 0, 86}, 642 {7, 0, 3, 0, 5, 0, 120}, 643 {26, 0, 3, 0, 5, 0, 120}, 644 {15, 0, 3, 0, 5, 0, 120}, 645 {7, 0, 3, 0, 5, 0, 116}, 646 {15, 0, 3, 0, 5, 0, 116}, 647 {7, 0, 3, 0, 5, 0, 63}, 648 {15, 0, 3, 0, 5, 0, 63}, 649 {21, 0, 18, 0, 5, 0, 63}, 650 {7, 0, 3, 0, 5, 0, 75}, 651 {21, 0, 3, 0, 5, 0, 75}, 652 {7, 0, 3, 0, 5, 0, 97}, 653 {7, 0, 3, 0, 5, 0, 96}, 654 {7, 0, 3, 0, 5, 0, 60}, 655 {12, 0, 13, 0, 5, 0, 60}, 656 {12, 220, 13, 0, 5, 0, 60}, 657 {12, 230, 13, 0, 5, 0, 60}, 658 {12, 1, 13, 0, 5, 0, 60}, 659 {12, 9, 13, 0, 5, 0, 60}, 660 {15, 0, 3, 0, 5, 0, 60}, 661 {21, 0, 3, 0, 5, 0, 60}, 662 {7, 0, 3, 0, 5, 0, 87}, 663 {15, 0, 3, 0, 5, 0, 87}, 664 {21, 0, 3, 0, 5, 0, 87}, 665 {7, 0, 3, 0, 5, 0, 117}, 666 {15, 0, 3, 0, 5, 0, 117}, 667 {7, 0, 3, 0, 5, 0, 112}, 668 {26, 0, 3, 0, 5, 0, 112}, 669 {12, 230, 13, 0, 5, 0, 112}, 670 {12, 220, 13, 0, 5, 0, 112}, 671 {15, 0, 3, 0, 5, 0, 112}, 672 {21, 0, 3, 0, 5, 0, 112}, 673 {7, 0, 3, 0, 5, 0, 79}, 674 {21, 0, 18, 0, 5, 0, 79}, 675 {7, 0, 3, 0, 5, 0, 88}, 676 {15, 0, 3, 0, 5, 0, 88}, 677 {7, 0, 3, 0, 5, 0, 89}, 678 {15, 0, 3, 0, 5, 0, 89}, 679 {7, 0, 3, 0, 5, 0, 122}, 680 {21, 0, 3, 0, 5, 0, 122}, 681 {15, 0, 3, 0, 5, 0, 122}, 682 {7, 0, 3, 0, 5, 0, 90}, 683 {15, 0, 11, 0, 5, 0, 6}, 684 {10, 0, 0, 0, 5, 0, 93}, 685 {12, 0, 13, 0, 5, 0, 93}, 686 {7, 0, 0, 0, 5, 0, 93}, 687 {12, 9, 13, 0, 5, 0, 93}, 688 {21, 0, 0, 0, 5, 0, 93}, 689 {15, 0, 18, 0, 5, 0, 93}, 690 {13, 0, 0, 0, 5, 0, 93}, 691 {12, 0, 13, 0, 5, 0, 91}, 692 {10, 0, 0, 0, 5, 0, 91}, 693 {7, 0, 0, 0, 5, 0, 91}, 694 {12, 9, 13, 0, 5, 0, 91}, 695 {12, 7, 13, 0, 5, 0, 91}, 696 {21, 0, 0, 0, 5, 0, 91}, 697 {1, 0, 0, 0, 5, 0, 91}, 698 {7, 0, 0, 0, 5, 0, 100}, 699 {13, 0, 0, 0, 5, 0, 100}, 700 {12, 230, 13, 0, 5, 0, 95}, 701 {7, 0, 0, 0, 5, 0, 95}, 702 {12, 0, 13, 0, 5, 0, 95}, 703 {10, 0, 0, 0, 5, 0, 95}, 704 {12, 9, 13, 0, 5, 0, 95}, 705 {13, 0, 0, 0, 5, 0, 95}, 706 {21, 0, 0, 0, 5, 0, 95}, 707 {7, 0, 0, 0, 5, 0, 111}, 708 {12, 7, 13, 0, 5, 0, 111}, 709 {21, 0, 0, 0, 5, 0, 111}, 710 {12, 0, 13, 0, 5, 0, 99}, 711 {10, 0, 0, 0, 5, 0, 99}, 712 {7, 0, 0, 0, 5, 0, 99}, 713 {10, 9, 0, 0, 5, 0, 99}, 714 {21, 0, 0, 0, 5, 0, 99}, 715 {13, 0, 0, 0, 5, 0, 99}, 716 {15, 0, 0, 0, 5, 0, 18}, 717 {7, 0, 0, 0, 5, 0, 108}, 718 {10, 0, 0, 0, 5, 0, 108}, 719 {12, 0, 13, 0, 5, 0, 108}, 720 {10, 9, 0, 0, 5, 0, 108}, 721 {12, 7, 13, 0, 5, 0, 108}, 722 {21, 0, 0, 0, 5, 0, 108}, 723 {7, 0, 0, 0, 5, 0, 109}, 724 {12, 0, 13, 0, 5, 0, 109}, 725 {10, 0, 0, 0, 5, 0, 109}, 726 {12, 7, 13, 0, 5, 0, 109}, 727 {12, 9, 13, 0, 5, 0, 109}, 728 {13, 0, 0, 0, 5, 0, 109}, 729 {12, 0, 13, 0, 5, 0, 107}, 730 {10, 0, 0, 0, 5, 0, 107}, 731 {7, 0, 0, 0, 5, 0, 107}, 732 {12, 7, 13, 0, 5, 0, 107}, 733 {10, 9, 0, 0, 5, 0, 107}, 734 {12, 230, 13, 0, 5, 0, 107}, 735 {7, 0, 0, 0, 5, 0, 124}, 736 {10, 0, 0, 0, 5, 0, 124}, 737 {12, 0, 13, 0, 5, 0, 124}, 738 {12, 9, 13, 0, 5, 0, 124}, 739 {12, 7, 13, 0, 5, 0, 124}, 740 {21, 0, 0, 0, 5, 0, 124}, 741 {13, 0, 0, 0, 5, 0, 124}, 742 {7, 0, 0, 0, 5, 0, 123}, 743 {10, 0, 0, 0, 5, 0, 123}, 744 {12, 0, 13, 0, 5, 0, 123}, 745 {12, 9, 13, 0, 5, 0, 123}, 746 {12, 7, 13, 0, 5, 0, 123}, 747 {21, 0, 0, 0, 5, 0, 123}, 748 {7, 0, 0, 0, 5, 0, 114}, 749 {10, 0, 0, 0, 5, 0, 114}, 750 {12, 0, 13, 0, 5, 0, 114}, 751 {12, 9, 13, 0, 5, 0, 114}, 752 {21, 0, 0, 0, 5, 0, 114}, 753 {13, 0, 0, 0, 5, 0, 114}, 754 {7, 0, 0, 0, 5, 0, 101}, 755 {12, 0, 13, 0, 5, 0, 101}, 756 {10, 0, 0, 0, 5, 0, 101}, 757 {10, 9, 0, 0, 5, 0, 101}, 758 {12, 7, 13, 0, 5, 0, 101}, 759 {13, 0, 0, 0, 5, 0, 101}, 760 {9, 0, 0, 0, 5, 0, 125}, 761 {5, 0, 0, 0, 5, 0, 125}, 762 {13, 0, 0, 0, 5, 0, 125}, 763 {15, 0, 0, 0, 5, 0, 125}, 764 {7, 0, 0, 0, 5, 0, 125}, 765 {7, 0, 0, 0, 5, 0, 121}, 766 {7, 0, 0, 0, 5, 0, 62}, 767 {14, 0, 0, 0, 5, 0, 62}, 768 {21, 0, 0, 0, 5, 0, 62}, 769 {7, 0, 0, 0, 5, 0, 80}, 770 {7, 0, 0, 0, 5, 0, 115}, 771 {13, 0, 0, 0, 5, 0, 115}, 772 {21, 0, 0, 0, 5, 0, 115}, 773 {7, 0, 0, 0, 5, 0, 103}, 774 {12, 1, 13, 0, 5, 0, 103}, 775 {21, 0, 0, 0, 5, 0, 103}, 776 {7, 0, 0, 0, 5, 0, 119}, 777 {12, 230, 13, 0, 5, 0, 119}, 778 {21, 0, 0, 0, 5, 0, 119}, 779 {26, 0, 0, 0, 5, 0, 119}, 780 {6, 0, 0, 0, 5, 0, 119}, 781 {13, 0, 0, 0, 5, 0, 119}, 782 {15, 0, 0, 0, 5, 0, 119}, 783 {7, 0, 0, 0, 5, 0, 98}, 784 {10, 0, 0, 0, 5, 0, 98}, 785 {12, 0, 13, 0, 5, 0, 98}, 786 {6, 0, 0, 0, 5, 0, 98}, 787 {7, 0, 0, 0, 5, 0, 105}, 788 {26, 0, 0, 0, 5, 0, 105}, 789 {12, 0, 13, 0, 5, 0, 105}, 790 {12, 1, 13, 0, 5, 0, 105}, 791 {21, 0, 0, 0, 5, 0, 105}, 792 {10, 216, 0, 0, 5, 0, 0}, 793 {10, 226, 0, 0, 5, 0, 0}, 794 {12, 230, 13, 0, 5, 0, 2}, 795 {25, 0, 0, 0, 5, 0, 0}, 796 {13, 0, 8, 0, 5, 0, 0}, 797 {7, 0, 3, 0, 5, 0, 113}, 798 {15, 0, 3, 0, 5, 0, 113}, 799 {12, 220, 13, 0, 5, 0, 113}, 800 {26, 0, 0, 0, 2, 0, 32}, 801 }; 802 803 #define BIDI_MIRROR_LEN 364 804 static const MirrorPair mirror_pairs[] = { 805 {40, 41}, 806 {41, 40}, 807 {60, 62}, 808 {62, 60}, 809 {91, 93}, 810 {93, 91}, 811 {123, 125}, 812 {125, 123}, 813 {171, 187}, 814 {187, 171}, 815 {3898, 3899}, 816 {3899, 3898}, 817 {3900, 3901}, 818 {3901, 3900}, 819 {5787, 5788}, 820 {5788, 5787}, 821 {8249, 8250}, 822 {8250, 8249}, 823 {8261, 8262}, 824 {8262, 8261}, 825 {8317, 8318}, 826 {8318, 8317}, 827 {8333, 8334}, 828 {8334, 8333}, 829 {8712, 8715}, 830 {8713, 8716}, 831 {8714, 8717}, 832 {8715, 8712}, 833 {8716, 8713}, 834 {8717, 8714}, 835 {8725, 10741}, 836 {8764, 8765}, 837 {8765, 8764}, 838 {8771, 8909}, 839 {8786, 8787}, 840 {8787, 8786}, 841 {8788, 8789}, 842 {8789, 8788}, 843 {8804, 8805}, 844 {8805, 8804}, 845 {8806, 8807}, 846 {8807, 8806}, 847 {8808, 8809}, 848 {8809, 8808}, 849 {8810, 8811}, 850 {8811, 8810}, 851 {8814, 8815}, 852 {8815, 8814}, 853 {8816, 8817}, 854 {8817, 8816}, 855 {8818, 8819}, 856 {8819, 8818}, 857 {8820, 8821}, 858 {8821, 8820}, 859 {8822, 8823}, 860 {8823, 8822}, 861 {8824, 8825}, 862 {8825, 8824}, 863 {8826, 8827}, 864 {8827, 8826}, 865 {8828, 8829}, 866 {8829, 8828}, 867 {8830, 8831}, 868 {8831, 8830}, 869 {8832, 8833}, 870 {8833, 8832}, 871 {8834, 8835}, 872 {8835, 8834}, 873 {8836, 8837}, 874 {8837, 8836}, 875 {8838, 8839}, 876 {8839, 8838}, 877 {8840, 8841}, 878 {8841, 8840}, 879 {8842, 8843}, 880 {8843, 8842}, 881 {8847, 8848}, 882 {8848, 8847}, 883 {8849, 8850}, 884 {8850, 8849}, 885 {8856, 10680}, 886 {8866, 8867}, 887 {8867, 8866}, 888 {8870, 10974}, 889 {8872, 10980}, 890 {8873, 10979}, 891 {8875, 10981}, 892 {8880, 8881}, 893 {8881, 8880}, 894 {8882, 8883}, 895 {8883, 8882}, 896 {8884, 8885}, 897 {8885, 8884}, 898 {8886, 8887}, 899 {8887, 8886}, 900 {8905, 8906}, 901 {8906, 8905}, 902 {8907, 8908}, 903 {8908, 8907}, 904 {8909, 8771}, 905 {8912, 8913}, 906 {8913, 8912}, 907 {8918, 8919}, 908 {8919, 8918}, 909 {8920, 8921}, 910 {8921, 8920}, 911 {8922, 8923}, 912 {8923, 8922}, 913 {8924, 8925}, 914 {8925, 8924}, 915 {8926, 8927}, 916 {8927, 8926}, 917 {8928, 8929}, 918 {8929, 8928}, 919 {8930, 8931}, 920 {8931, 8930}, 921 {8932, 8933}, 922 {8933, 8932}, 923 {8934, 8935}, 924 {8935, 8934}, 925 {8936, 8937}, 926 {8937, 8936}, 927 {8938, 8939}, 928 {8939, 8938}, 929 {8940, 8941}, 930 {8941, 8940}, 931 {8944, 8945}, 932 {8945, 8944}, 933 {8946, 8954}, 934 {8947, 8955}, 935 {8948, 8956}, 936 {8950, 8957}, 937 {8951, 8958}, 938 {8954, 8946}, 939 {8955, 8947}, 940 {8956, 8948}, 941 {8957, 8950}, 942 {8958, 8951}, 943 {8968, 8969}, 944 {8969, 8968}, 945 {8970, 8971}, 946 {8971, 8970}, 947 {9001, 9002}, 948 {9002, 9001}, 949 {10088, 10089}, 950 {10089, 10088}, 951 {10090, 10091}, 952 {10091, 10090}, 953 {10092, 10093}, 954 {10093, 10092}, 955 {10094, 10095}, 956 {10095, 10094}, 957 {10096, 10097}, 958 {10097, 10096}, 959 {10098, 10099}, 960 {10099, 10098}, 961 {10100, 10101}, 962 {10101, 10100}, 963 {10179, 10180}, 964 {10180, 10179}, 965 {10181, 10182}, 966 {10182, 10181}, 967 {10184, 10185}, 968 {10185, 10184}, 969 {10187, 10189}, 970 {10189, 10187}, 971 {10197, 10198}, 972 {10198, 10197}, 973 {10205, 10206}, 974 {10206, 10205}, 975 {10210, 10211}, 976 {10211, 10210}, 977 {10212, 10213}, 978 {10213, 10212}, 979 {10214, 10215}, 980 {10215, 10214}, 981 {10216, 10217}, 982 {10217, 10216}, 983 {10218, 10219}, 984 {10219, 10218}, 985 {10220, 10221}, 986 {10221, 10220}, 987 {10222, 10223}, 988 {10223, 10222}, 989 {10627, 10628}, 990 {10628, 10627}, 991 {10629, 10630}, 992 {10630, 10629}, 993 {10631, 10632}, 994 {10632, 10631}, 995 {10633, 10634}, 996 {10634, 10633}, 997 {10635, 10636}, 998 {10636, 10635}, 999 {10637, 10640}, 1000 {10638, 10639}, 1001 {10639, 10638}, 1002 {10640, 10637}, 1003 {10641, 10642}, 1004 {10642, 10641}, 1005 {10643, 10644}, 1006 {10644, 10643}, 1007 {10645, 10646}, 1008 {10646, 10645}, 1009 {10647, 10648}, 1010 {10648, 10647}, 1011 {10680, 8856}, 1012 {10688, 10689}, 1013 {10689, 10688}, 1014 {10692, 10693}, 1015 {10693, 10692}, 1016 {10703, 10704}, 1017 {10704, 10703}, 1018 {10705, 10706}, 1019 {10706, 10705}, 1020 {10708, 10709}, 1021 {10709, 10708}, 1022 {10712, 10713}, 1023 {10713, 10712}, 1024 {10714, 10715}, 1025 {10715, 10714}, 1026 {10741, 8725}, 1027 {10744, 10745}, 1028 {10745, 10744}, 1029 {10748, 10749}, 1030 {10749, 10748}, 1031 {10795, 10796}, 1032 {10796, 10795}, 1033 {10797, 10798}, 1034 {10798, 10797}, 1035 {10804, 10805}, 1036 {10805, 10804}, 1037 {10812, 10813}, 1038 {10813, 10812}, 1039 {10852, 10853}, 1040 {10853, 10852}, 1041 {10873, 10874}, 1042 {10874, 10873}, 1043 {10877, 10878}, 1044 {10878, 10877}, 1045 {10879, 10880}, 1046 {10880, 10879}, 1047 {10881, 10882}, 1048 {10882, 10881}, 1049 {10883, 10884}, 1050 {10884, 10883}, 1051 {10891, 10892}, 1052 {10892, 10891}, 1053 {10897, 10898}, 1054 {10898, 10897}, 1055 {10899, 10900}, 1056 {10900, 10899}, 1057 {10901, 10902}, 1058 {10902, 10901}, 1059 {10903, 10904}, 1060 {10904, 10903}, 1061 {10905, 10906}, 1062 {10906, 10905}, 1063 {10907, 10908}, 1064 {10908, 10907}, 1065 {10913, 10914}, 1066 {10914, 10913}, 1067 {10918, 10919}, 1068 {10919, 10918}, 1069 {10920, 10921}, 1070 {10921, 10920}, 1071 {10922, 10923}, 1072 {10923, 10922}, 1073 {10924, 10925}, 1074 {10925, 10924}, 1075 {10927, 10928}, 1076 {10928, 10927}, 1077 {10931, 10932}, 1078 {10932, 10931}, 1079 {10939, 10940}, 1080 {10940, 10939}, 1081 {10941, 10942}, 1082 {10942, 10941}, 1083 {10943, 10944}, 1084 {10944, 10943}, 1085 {10945, 10946}, 1086 {10946, 10945}, 1087 {10947, 10948}, 1088 {10948, 10947}, 1089 {10949, 10950}, 1090 {10950, 10949}, 1091 {10957, 10958}, 1092 {10958, 10957}, 1093 {10959, 10960}, 1094 {10960, 10959}, 1095 {10961, 10962}, 1096 {10962, 10961}, 1097 {10963, 10964}, 1098 {10964, 10963}, 1099 {10965, 10966}, 1100 {10966, 10965}, 1101 {10974, 8870}, 1102 {10979, 8873}, 1103 {10980, 8872}, 1104 {10981, 8875}, 1105 {10988, 10989}, 1106 {10989, 10988}, 1107 {10999, 11000}, 1108 {11000, 10999}, 1109 {11001, 11002}, 1110 {11002, 11001}, 1111 {11778, 11779}, 1112 {11779, 11778}, 1113 {11780, 11781}, 1114 {11781, 11780}, 1115 {11785, 11786}, 1116 {11786, 11785}, 1117 {11788, 11789}, 1118 {11789, 11788}, 1119 {11804, 11805}, 1120 {11805, 11804}, 1121 {11808, 11809}, 1122 {11809, 11808}, 1123 {11810, 11811}, 1124 {11811, 11810}, 1125 {11812, 11813}, 1126 {11813, 11812}, 1127 {11814, 11815}, 1128 {11815, 11814}, 1129 {11816, 11817}, 1130 {11817, 11816}, 1131 {12296, 12297}, 1132 {12297, 12296}, 1133 {12298, 12299}, 1134 {12299, 12298}, 1135 {12300, 12301}, 1136 {12301, 12300}, 1137 {12302, 12303}, 1138 {12303, 12302}, 1139 {12304, 12305}, 1140 {12305, 12304}, 1141 {12308, 12309}, 1142 {12309, 12308}, 1143 {12310, 12311}, 1144 {12311, 12310}, 1145 {12312, 12313}, 1146 {12313, 12312}, 1147 {12314, 12315}, 1148 {12315, 12314}, 1149 {65113, 65114}, 1150 {65114, 65113}, 1151 {65115, 65116}, 1152 {65116, 65115}, 1153 {65117, 65118}, 1154 {65118, 65117}, 1155 {65124, 65125}, 1156 {65125, 65124}, 1157 {65288, 65289}, 1158 {65289, 65288}, 1159 {65308, 65310}, 1160 {65310, 65308}, 1161 {65339, 65341}, 1162 {65341, 65339}, 1163 {65371, 65373}, 1164 {65373, 65371}, 1165 {65375, 65376}, 1166 {65376, 65375}, 1167 {65378, 65379}, 1168 {65379, 65378}, 1169 }; 1170 1171 /* Reindexing of NFC first characters. */ 1172 #define TOTAL_FIRST 376 1173 #define TOTAL_LAST 62 1174 static const Reindex nfc_first[] = { 1175 { 60, 2, 0}, 1176 { 65, 15, 3}, 1177 { 82, 8, 19}, 1178 { 97, 15, 28}, 1179 { 114, 8, 44}, 1180 { 168, 0, 53}, 1181 { 194, 0, 54}, 1182 { 196, 3, 55}, 1183 { 202, 0, 59}, 1184 { 207, 0, 60}, 1185 { 212, 2, 61}, 1186 { 216, 0, 64}, 1187 { 220, 0, 65}, 1188 { 226, 0, 66}, 1189 { 228, 3, 67}, 1190 { 234, 0, 71}, 1191 { 239, 0, 72}, 1192 { 244, 2, 73}, 1193 { 248, 0, 76}, 1194 { 252, 0, 77}, 1195 { 258, 1, 78}, 1196 { 274, 1, 80}, 1197 { 332, 1, 82}, 1198 { 346, 1, 84}, 1199 { 352, 1, 86}, 1200 { 360, 3, 88}, 1201 { 383, 0, 92}, 1202 { 416, 1, 93}, 1203 { 431, 1, 95}, 1204 { 439, 0, 97}, 1205 { 490, 1, 98}, 1206 { 550, 3, 100}, 1207 { 558, 1, 104}, 1208 { 658, 0, 106}, 1209 { 913, 0, 107}, 1210 { 917, 0, 108}, 1211 { 919, 0, 109}, 1212 { 921, 0, 110}, 1213 { 927, 0, 111}, 1214 { 929, 0, 112}, 1215 { 933, 0, 113}, 1216 { 937, 0, 114}, 1217 { 940, 0, 115}, 1218 { 942, 0, 116}, 1219 { 945, 0, 117}, 1220 { 949, 0, 118}, 1221 { 951, 0, 119}, 1222 { 953, 0, 120}, 1223 { 959, 0, 121}, 1224 { 961, 0, 122}, 1225 { 965, 0, 123}, 1226 { 969, 2, 124}, 1227 { 974, 0, 127}, 1228 { 978, 0, 128}, 1229 { 1030, 0, 129}, 1230 { 1040, 0, 130}, 1231 { 1043, 0, 131}, 1232 { 1045, 3, 132}, 1233 { 1050, 0, 136}, 1234 { 1054, 0, 137}, 1235 { 1059, 0, 138}, 1236 { 1063, 0, 139}, 1237 { 1067, 0, 140}, 1238 { 1069, 0, 141}, 1239 { 1072, 0, 142}, 1240 { 1075, 0, 143}, 1241 { 1077, 3, 144}, 1242 { 1082, 0, 148}, 1243 { 1086, 0, 149}, 1244 { 1091, 0, 150}, 1245 { 1095, 0, 151}, 1246 { 1099, 0, 152}, 1247 { 1101, 0, 153}, 1248 { 1110, 0, 154}, 1249 { 1140, 1, 155}, 1250 { 1240, 1, 157}, 1251 { 1256, 1, 159}, 1252 { 1575, 0, 161}, 1253 { 1608, 0, 162}, 1254 { 1610, 0, 163}, 1255 { 1729, 0, 164}, 1256 { 1746, 0, 165}, 1257 { 1749, 0, 166}, 1258 { 2344, 0, 167}, 1259 { 2352, 0, 168}, 1260 { 2355, 0, 169}, 1261 { 2503, 0, 170}, 1262 { 2887, 0, 171}, 1263 { 2962, 0, 172}, 1264 { 3014, 1, 173}, 1265 { 3142, 0, 175}, 1266 { 3263, 0, 176}, 1267 { 3270, 0, 177}, 1268 { 3274, 0, 178}, 1269 { 3398, 1, 179}, 1270 { 3545, 0, 181}, 1271 { 3548, 0, 182}, 1272 { 4133, 0, 183}, 1273 { 6917, 0, 184}, 1274 { 6919, 0, 185}, 1275 { 6921, 0, 186}, 1276 { 6923, 0, 187}, 1277 { 6925, 0, 188}, 1278 { 6929, 0, 189}, 1279 { 6970, 0, 190}, 1280 { 6972, 0, 191}, 1281 { 6974, 1, 192}, 1282 { 6978, 0, 194}, 1283 { 7734, 1, 195}, 1284 { 7770, 1, 197}, 1285 { 7778, 1, 199}, 1286 { 7840, 1, 201}, 1287 { 7864, 1, 203}, 1288 { 7884, 1, 205}, 1289 { 7936, 17, 207}, 1290 { 7960, 1, 225}, 1291 { 7968, 17, 227}, 1292 { 7992, 1, 245}, 1293 { 8000, 1, 247}, 1294 { 8008, 1, 249}, 1295 { 8016, 1, 251}, 1296 { 8025, 0, 253}, 1297 { 8032, 16, 254}, 1298 { 8052, 0, 271}, 1299 { 8060, 0, 272}, 1300 { 8118, 0, 273}, 1301 { 8127, 0, 274}, 1302 { 8134, 0, 275}, 1303 { 8182, 0, 276}, 1304 { 8190, 0, 277}, 1305 { 8592, 0, 278}, 1306 { 8594, 0, 279}, 1307 { 8596, 0, 280}, 1308 { 8656, 0, 281}, 1309 { 8658, 0, 282}, 1310 { 8660, 0, 283}, 1311 { 8707, 0, 284}, 1312 { 8712, 0, 285}, 1313 { 8715, 0, 286}, 1314 { 8739, 0, 287}, 1315 { 8741, 0, 288}, 1316 { 8764, 0, 289}, 1317 { 8771, 0, 290}, 1318 { 8773, 0, 291}, 1319 { 8776, 0, 292}, 1320 { 8781, 0, 293}, 1321 { 8801, 0, 294}, 1322 { 8804, 1, 295}, 1323 { 8818, 1, 297}, 1324 { 8822, 1, 299}, 1325 { 8826, 3, 301}, 1326 { 8834, 1, 305}, 1327 { 8838, 1, 307}, 1328 { 8849, 1, 309}, 1329 { 8866, 0, 311}, 1330 { 8872, 1, 312}, 1331 { 8875, 0, 314}, 1332 { 8882, 3, 315}, 1333 { 12358, 0, 319}, 1334 { 12363, 0, 320}, 1335 { 12365, 0, 321}, 1336 { 12367, 0, 322}, 1337 { 12369, 0, 323}, 1338 { 12371, 0, 324}, 1339 { 12373, 0, 325}, 1340 { 12375, 0, 326}, 1341 { 12377, 0, 327}, 1342 { 12379, 0, 328}, 1343 { 12381, 0, 329}, 1344 { 12383, 0, 330}, 1345 { 12385, 0, 331}, 1346 { 12388, 0, 332}, 1347 { 12390, 0, 333}, 1348 { 12392, 0, 334}, 1349 { 12399, 0, 335}, 1350 { 12402, 0, 336}, 1351 { 12405, 0, 337}, 1352 { 12408, 0, 338}, 1353 { 12411, 0, 339}, 1354 { 12445, 0, 340}, 1355 { 12454, 0, 341}, 1356 { 12459, 0, 342}, 1357 { 12461, 0, 343}, 1358 { 12463, 0, 344}, 1359 { 12465, 0, 345}, 1360 { 12467, 0, 346}, 1361 { 12469, 0, 347}, 1362 { 12471, 0, 348}, 1363 { 12473, 0, 349}, 1364 { 12475, 0, 350}, 1365 { 12477, 0, 351}, 1366 { 12479, 0, 352}, 1367 { 12481, 0, 353}, 1368 { 12484, 0, 354}, 1369 { 12486, 0, 355}, 1370 { 12488, 0, 356}, 1371 { 12495, 0, 357}, 1372 { 12498, 0, 358}, 1373 { 12501, 0, 359}, 1374 { 12504, 0, 360}, 1375 { 12507, 0, 361}, 1376 { 12527, 3, 362}, 1377 { 12541, 0, 366}, 1378 { 69785, 0, 367}, 1379 { 69787, 0, 368}, 1380 { 69797, 0, 369}, 1381 { 69937, 1, 370}, 1382 { 70471, 0, 372}, 1383 { 70841, 0, 373}, 1384 { 71096, 1, 374}, 1385 {0,0,0} 1386 }; 1387 1388 static const Reindex nfc_last[] = { 1389 { 768, 4, 0}, 1390 { 774, 6, 5}, 1391 { 783, 0, 12}, 1392 { 785, 0, 13}, 1393 { 787, 1, 14}, 1394 { 795, 0, 16}, 1395 { 803, 5, 17}, 1396 { 813, 1, 23}, 1397 { 816, 1, 25}, 1398 { 824, 0, 27}, 1399 { 834, 0, 28}, 1400 { 837, 0, 29}, 1401 { 1619, 2, 30}, 1402 { 2364, 0, 33}, 1403 { 2494, 0, 34}, 1404 { 2519, 0, 35}, 1405 { 2878, 0, 36}, 1406 { 2902, 1, 37}, 1407 { 3006, 0, 39}, 1408 { 3031, 0, 40}, 1409 { 3158, 0, 41}, 1410 { 3266, 0, 42}, 1411 { 3285, 1, 43}, 1412 { 3390, 0, 45}, 1413 { 3415, 0, 46}, 1414 { 3530, 0, 47}, 1415 { 3535, 0, 48}, 1416 { 3551, 0, 49}, 1417 { 4142, 0, 50}, 1418 { 6965, 0, 51}, 1419 { 12441, 1, 52}, 1420 { 69818, 0, 54}, 1421 { 69927, 0, 55}, 1422 { 70462, 0, 56}, 1423 { 70487, 0, 57}, 1424 { 70832, 0, 58}, 1425 { 70842, 0, 59}, 1426 { 70845, 0, 60}, 1427 { 71087, 0, 61}, 1428 {0,0,0} 1429 }; 1430 1431 #define UCDN_EAST_ASIAN_F 0 1432 #define UCDN_EAST_ASIAN_H 1 1433 #define UCDN_EAST_ASIAN_W 2 1434 #define UCDN_EAST_ASIAN_NA 3 1435 #define UCDN_EAST_ASIAN_A 4 1436 #define UCDN_EAST_ASIAN_N 5 1437 1438 #define UCDN_SCRIPT_COMMON 0 1439 #define UCDN_SCRIPT_LATIN 1 1440 #define UCDN_SCRIPT_GREEK 2 1441 #define UCDN_SCRIPT_CYRILLIC 3 1442 #define UCDN_SCRIPT_ARMENIAN 4 1443 #define UCDN_SCRIPT_HEBREW 5 1444 #define UCDN_SCRIPT_ARABIC 6 1445 #define UCDN_SCRIPT_SYRIAC 7 1446 #define UCDN_SCRIPT_THAANA 8 1447 #define UCDN_SCRIPT_DEVANAGARI 9 1448 #define UCDN_SCRIPT_BENGALI 10 1449 #define UCDN_SCRIPT_GURMUKHI 11 1450 #define UCDN_SCRIPT_GUJARATI 12 1451 #define UCDN_SCRIPT_ORIYA 13 1452 #define UCDN_SCRIPT_TAMIL 14 1453 #define UCDN_SCRIPT_TELUGU 15 1454 #define UCDN_SCRIPT_KANNADA 16 1455 #define UCDN_SCRIPT_MALAYALAM 17 1456 #define UCDN_SCRIPT_SINHALA 18 1457 #define UCDN_SCRIPT_THAI 19 1458 #define UCDN_SCRIPT_LAO 20 1459 #define UCDN_SCRIPT_TIBETAN 21 1460 #define UCDN_SCRIPT_MYANMAR 22 1461 #define UCDN_SCRIPT_GEORGIAN 23 1462 #define UCDN_SCRIPT_HANGUL 24 1463 #define UCDN_SCRIPT_ETHIOPIC 25 1464 #define UCDN_SCRIPT_CHEROKEE 26 1465 #define UCDN_SCRIPT_CANADIAN_ABORIGINAL 27 1466 #define UCDN_SCRIPT_OGHAM 28 1467 #define UCDN_SCRIPT_RUNIC 29 1468 #define UCDN_SCRIPT_KHMER 30 1469 #define UCDN_SCRIPT_MONGOLIAN 31 1470 #define UCDN_SCRIPT_HIRAGANA 32 1471 #define UCDN_SCRIPT_KATAKANA 33 1472 #define UCDN_SCRIPT_BOPOMOFO 34 1473 #define UCDN_SCRIPT_HAN 35 1474 #define UCDN_SCRIPT_YI 36 1475 #define UCDN_SCRIPT_OLD_ITALIC 37 1476 #define UCDN_SCRIPT_GOTHIC 38 1477 #define UCDN_SCRIPT_DESERET 39 1478 #define UCDN_SCRIPT_INHERITED 40 1479 #define UCDN_SCRIPT_TAGALOG 41 1480 #define UCDN_SCRIPT_HANUNOO 42 1481 #define UCDN_SCRIPT_BUHID 43 1482 #define UCDN_SCRIPT_TAGBANWA 44 1483 #define UCDN_SCRIPT_LIMBU 45 1484 #define UCDN_SCRIPT_TAI_LE 46 1485 #define UCDN_SCRIPT_LINEAR_B 47 1486 #define UCDN_SCRIPT_UGARITIC 48 1487 #define UCDN_SCRIPT_SHAVIAN 49 1488 #define UCDN_SCRIPT_OSMANYA 50 1489 #define UCDN_SCRIPT_CYPRIOT 51 1490 #define UCDN_SCRIPT_BRAILLE 52 1491 #define UCDN_SCRIPT_BUGINESE 53 1492 #define UCDN_SCRIPT_COPTIC 54 1493 #define UCDN_SCRIPT_NEW_TAI_LUE 55 1494 #define UCDN_SCRIPT_GLAGOLITIC 56 1495 #define UCDN_SCRIPT_TIFINAGH 57 1496 #define UCDN_SCRIPT_SYLOTI_NAGRI 58 1497 #define UCDN_SCRIPT_OLD_PERSIAN 59 1498 #define UCDN_SCRIPT_KHAROSHTHI 60 1499 #define UCDN_SCRIPT_BALINESE 61 1500 #define UCDN_SCRIPT_CUNEIFORM 62 1501 #define UCDN_SCRIPT_PHOENICIAN 63 1502 #define UCDN_SCRIPT_PHAGS_PA 64 1503 #define UCDN_SCRIPT_NKO 65 1504 #define UCDN_SCRIPT_SUNDANESE 66 1505 #define UCDN_SCRIPT_LEPCHA 67 1506 #define UCDN_SCRIPT_OL_CHIKI 68 1507 #define UCDN_SCRIPT_VAI 69 1508 #define UCDN_SCRIPT_SAURASHTRA 70 1509 #define UCDN_SCRIPT_KAYAH_LI 71 1510 #define UCDN_SCRIPT_REJANG 72 1511 #define UCDN_SCRIPT_LYCIAN 73 1512 #define UCDN_SCRIPT_CARIAN 74 1513 #define UCDN_SCRIPT_LYDIAN 75 1514 #define UCDN_SCRIPT_CHAM 76 1515 #define UCDN_SCRIPT_TAI_THAM 77 1516 #define UCDN_SCRIPT_TAI_VIET 78 1517 #define UCDN_SCRIPT_AVESTAN 79 1518 #define UCDN_SCRIPT_EGYPTIAN_HIEROGLYPHS 80 1519 #define UCDN_SCRIPT_SAMARITAN 81 1520 #define UCDN_SCRIPT_LISU 82 1521 #define UCDN_SCRIPT_BAMUM 83 1522 #define UCDN_SCRIPT_JAVANESE 84 1523 #define UCDN_SCRIPT_MEETEI_MAYEK 85 1524 #define UCDN_SCRIPT_IMPERIAL_ARAMAIC 86 1525 #define UCDN_SCRIPT_OLD_SOUTH_ARABIAN 87 1526 #define UCDN_SCRIPT_INSCRIPTIONAL_PARTHIAN 88 1527 #define UCDN_SCRIPT_INSCRIPTIONAL_PAHLAVI 89 1528 #define UCDN_SCRIPT_OLD_TURKIC 90 1529 #define UCDN_SCRIPT_KAITHI 91 1530 #define UCDN_SCRIPT_BATAK 92 1531 #define UCDN_SCRIPT_BRAHMI 93 1532 #define UCDN_SCRIPT_MANDAIC 94 1533 #define UCDN_SCRIPT_CHAKMA 95 1534 #define UCDN_SCRIPT_MEROITIC_CURSIVE 96 1535 #define UCDN_SCRIPT_MEROITIC_HIEROGLYPHS 97 1536 #define UCDN_SCRIPT_MIAO 98 1537 #define UCDN_SCRIPT_SHARADA 99 1538 #define UCDN_SCRIPT_SORA_SOMPENG 100 1539 #define UCDN_SCRIPT_TAKRI 101 1540 #define UCDN_SCRIPT_UNKNOWN 102 1541 #define UCDN_SCRIPT_BASSA_VAH 103 1542 #define UCDN_SCRIPT_CAUCASIAN_ALBANIAN 104 1543 #define UCDN_SCRIPT_DUPLOYAN 105 1544 #define UCDN_SCRIPT_ELBASAN 106 1545 #define UCDN_SCRIPT_GRANTHA 107 1546 #define UCDN_SCRIPT_KHOJKI 108 1547 #define UCDN_SCRIPT_KHUDAWADI 109 1548 #define UCDN_SCRIPT_LINEAR_A 110 1549 #define UCDN_SCRIPT_MAHAJANI 111 1550 #define UCDN_SCRIPT_MANICHAEAN 112 1551 #define UCDN_SCRIPT_MENDE_KIKAKUI 113 1552 #define UCDN_SCRIPT_MODI 114 1553 #define UCDN_SCRIPT_MRO 115 1554 #define UCDN_SCRIPT_NABATAEAN 116 1555 #define UCDN_SCRIPT_OLD_NORTH_ARABIAN 117 1556 #define UCDN_SCRIPT_OLD_PERMIC 118 1557 #define UCDN_SCRIPT_PAHAWH_HMONG 119 1558 #define UCDN_SCRIPT_PALMYRENE 120 1559 #define UCDN_SCRIPT_PAU_CIN_HAU 121 1560 #define UCDN_SCRIPT_PSALTER_PAHLAVI 122 1561 #define UCDN_SCRIPT_SIDDHAM 123 1562 #define UCDN_SCRIPT_TIRHUTA 124 1563 #define UCDN_SCRIPT_WARANG_CITI 125 1564 1565 #define UCDN_GENERAL_CATEGORY_CC 0 1566 #define UCDN_GENERAL_CATEGORY_CF 1 1567 #define UCDN_GENERAL_CATEGORY_CN 2 1568 #define UCDN_GENERAL_CATEGORY_CO 3 1569 #define UCDN_GENERAL_CATEGORY_CS 4 1570 #define UCDN_GENERAL_CATEGORY_LL 5 1571 #define UCDN_GENERAL_CATEGORY_LM 6 1572 #define UCDN_GENERAL_CATEGORY_LO 7 1573 #define UCDN_GENERAL_CATEGORY_LT 8 1574 #define UCDN_GENERAL_CATEGORY_LU 9 1575 #define UCDN_GENERAL_CATEGORY_MC 10 1576 #define UCDN_GENERAL_CATEGORY_ME 11 1577 #define UCDN_GENERAL_CATEGORY_MN 12 1578 #define UCDN_GENERAL_CATEGORY_ND 13 1579 #define UCDN_GENERAL_CATEGORY_NL 14 1580 #define UCDN_GENERAL_CATEGORY_NO 15 1581 #define UCDN_GENERAL_CATEGORY_PC 16 1582 #define UCDN_GENERAL_CATEGORY_PD 17 1583 #define UCDN_GENERAL_CATEGORY_PE 18 1584 #define UCDN_GENERAL_CATEGORY_PF 19 1585 #define UCDN_GENERAL_CATEGORY_PI 20 1586 #define UCDN_GENERAL_CATEGORY_PO 21 1587 #define UCDN_GENERAL_CATEGORY_PS 22 1588 #define UCDN_GENERAL_CATEGORY_SC 23 1589 #define UCDN_GENERAL_CATEGORY_SK 24 1590 #define UCDN_GENERAL_CATEGORY_SM 25 1591 #define UCDN_GENERAL_CATEGORY_SO 26 1592 #define UCDN_GENERAL_CATEGORY_ZL 27 1593 #define UCDN_GENERAL_CATEGORY_ZP 28 1594 #define UCDN_GENERAL_CATEGORY_ZS 29 1595 1596 #define UCDN_BIDI_CLASS_L 0 1597 #define UCDN_BIDI_CLASS_LRE 1 1598 #define UCDN_BIDI_CLASS_LRO 2 1599 #define UCDN_BIDI_CLASS_R 3 1600 #define UCDN_BIDI_CLASS_AL 4 1601 #define UCDN_BIDI_CLASS_RLE 5 1602 #define UCDN_BIDI_CLASS_RLO 6 1603 #define UCDN_BIDI_CLASS_PDF 7 1604 #define UCDN_BIDI_CLASS_EN 8 1605 #define UCDN_BIDI_CLASS_ES 9 1606 #define UCDN_BIDI_CLASS_ET 10 1607 #define UCDN_BIDI_CLASS_AN 11 1608 #define UCDN_BIDI_CLASS_CS 12 1609 #define UCDN_BIDI_CLASS_NSM 13 1610 #define UCDN_BIDI_CLASS_BN 14 1611 #define UCDN_BIDI_CLASS_B 15 1612 #define UCDN_BIDI_CLASS_S 16 1613 #define UCDN_BIDI_CLASS_WS 17 1614 #define UCDN_BIDI_CLASS_ON 18 1615 #define UCDN_BIDI_CLASS_LRI 19 1616 #define UCDN_BIDI_CLASS_RLI 20 1617 #define UCDN_BIDI_CLASS_FSI 21 1618 #define UCDN_BIDI_CLASS_PDI 22 1619 1620 /* index tables for the database records */ 1621 #define SHIFT1 5 1622 #define SHIFT2 3 1623 static const unsigned char index0[] = { 1624 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 1625 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 1626 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 53, 53, 53, 1627 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 1628 53, 53, 54, 52, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 1629 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 1630 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 1631 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 1632 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 55, 56, 57, 57, 57, 58, 1633 59, 60, 61, 62, 63, 64, 65, 66, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 1634 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 1635 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 68, 69, 70, 70, 1636 71, 69, 70, 70, 72, 73, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 1637 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 75, 76, 77, 78, 79, 80, 81, 1638 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 70, 96, 70, 97, 1639 98, 99, 100, 101, 102, 103, 70, 104, 70, 105, 70, 70, 70, 70, 70, 106, 1640 106, 106, 107, 108, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 109, 109, 1641 109, 109, 110, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1642 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1643 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1644 70, 111, 111, 112, 113, 70, 70, 70, 114, 70, 70, 70, 70, 70, 70, 70, 70, 1645 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1646 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1647 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1648 70, 70, 115, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 116, 70, 70, 70, 1649 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 117, 118, 1650 119, 120, 121, 122, 123, 124, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1651 70, 70, 70, 70, 70, 125, 70, 70, 70, 70, 70, 126, 70, 127, 128, 129, 130, 1652 131, 132, 133, 134, 135, 70, 70, 70, 70, 70, 70, 70, 52, 53, 53, 53, 53, 1653 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 1654 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 1655 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 1656 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 1657 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 1658 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 1659 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 1660 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 1661 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 136, 1662 52, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 137, 138, 1663 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 1664 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 1665 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 1666 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 1667 139, 139, 139, 139, 139, 139, 139, 76, 76, 140, 139, 139, 139, 139, 141, 1668 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 1669 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 1670 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 1671 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 1672 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 1673 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 1674 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 1675 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 1676 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 1677 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 1678 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 1679 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 1680 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 1681 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 1682 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 1683 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 1684 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 1685 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 1686 139, 139, 139, 141, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1687 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1688 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1689 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1690 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1691 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1692 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1693 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1694 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1695 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1696 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1697 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1698 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1699 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1700 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1701 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1702 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1703 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1704 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1705 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1706 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1707 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1708 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1709 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1710 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1711 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1712 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1713 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1714 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1715 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1716 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1717 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1718 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1719 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1720 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1721 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1722 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1723 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1724 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1725 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1726 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1727 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1728 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1729 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1730 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1731 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1732 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1733 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1734 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1735 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1736 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1737 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1738 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1739 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1740 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1741 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1742 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1743 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1744 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1745 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1746 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1747 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1748 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1749 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1750 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1751 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1752 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1753 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1754 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1755 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1756 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1757 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1758 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1759 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1760 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1761 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1762 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1763 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1764 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1765 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1766 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1767 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1768 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1769 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1770 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1771 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1772 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1773 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1774 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1775 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1776 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1777 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1778 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1779 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1780 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1781 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1782 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1783 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1784 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1785 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1786 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1787 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1788 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1789 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1790 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1791 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1792 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1793 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1794 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1795 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1796 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1797 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1798 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1799 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1800 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1801 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1802 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1803 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1804 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1805 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1806 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1807 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1808 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1809 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1810 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1811 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1812 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1813 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1814 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1815 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1816 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1817 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1818 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1819 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1820 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1821 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1822 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1823 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1824 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1825 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1826 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1827 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1828 70, 70, 70, 70, 70, 70, 70, 70, 70, 142, 143, 70, 70, 70, 70, 70, 70, 70, 1829 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1830 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1831 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1832 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1833 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1834 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1835 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1836 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1837 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1838 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1839 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1840 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1841 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 1842 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 73, 74, 74, 74, 74, 1843 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 1844 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 1845 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 1846 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 1847 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 1848 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 1849 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 1850 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 1851 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 1852 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 1853 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 1854 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 1855 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 1856 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 144, 73, 1857 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 1858 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 1859 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 1860 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 1861 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 1862 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 1863 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 1864 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 1865 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 1866 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 1867 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 1868 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 1869 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 1870 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 1871 74, 74, 144, 1872 }; 1873 1874 static const unsigned short index1[] = { 1875 0, 1, 0, 2, 3, 4, 5, 6, 7, 8, 8, 9, 10, 11, 11, 12, 13, 0, 0, 0, 14, 15, 1876 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 29, 31, 32, 1877 33, 34, 35, 27, 30, 29, 27, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 1878 47, 48, 27, 27, 49, 27, 27, 27, 27, 27, 27, 27, 50, 51, 52, 27, 53, 54, 1879 53, 54, 54, 54, 54, 54, 55, 54, 54, 54, 56, 57, 58, 59, 60, 61, 62, 63, 1880 64, 64, 65, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 65, 77, 78, 1881 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 1882 97, 97, 97, 97, 98, 98, 98, 98, 99, 100, 101, 101, 101, 101, 102, 103, 1883 101, 101, 101, 101, 101, 101, 104, 105, 101, 101, 101, 101, 101, 101, 1884 101, 101, 101, 101, 101, 101, 106, 107, 107, 107, 108, 109, 110, 111, 1885 111, 111, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 121, 1886 121, 122, 123, 120, 124, 125, 126, 127, 128, 128, 128, 128, 129, 130, 1887 131, 132, 133, 134, 135, 128, 128, 128, 128, 128, 128, 128, 128, 128, 1888 128, 128, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 145, 145, 1889 146, 147, 148, 149, 128, 128, 128, 128, 128, 128, 150, 150, 150, 150, 1890 151, 152, 153, 120, 154, 155, 156, 156, 156, 157, 158, 159, 160, 160, 1891 161, 162, 163, 164, 165, 166, 167, 167, 167, 168, 120, 120, 120, 120, 1892 120, 120, 120, 120, 128, 128, 169, 120, 120, 120, 120, 120, 170, 171, 1893 172, 173, 174, 175, 175, 175, 175, 175, 175, 176, 177, 178, 179, 175, 1894 180, 181, 182, 175, 183, 184, 185, 186, 186, 187, 188, 189, 190, 191, 1895 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 201, 202, 203, 204, 1896 205, 206, 207, 208, 209, 210, 211, 120, 212, 213, 214, 215, 215, 216, 1897 217, 218, 219, 220, 221, 120, 222, 223, 224, 120, 225, 226, 227, 228, 1898 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 120, 239, 240, 1899 241, 242, 243, 240, 244, 245, 246, 247, 248, 120, 249, 250, 251, 252, 1900 253, 254, 255, 256, 256, 255, 256, 257, 258, 259, 260, 261, 262, 263, 1901 120, 264, 265, 266, 267, 268, 268, 267, 269, 270, 271, 272, 273, 274, 1902 275, 276, 277, 120, 278, 279, 280, 281, 281, 281, 281, 282, 283, 284, 1903 285, 120, 286, 287, 288, 289, 290, 291, 292, 293, 291, 291, 294, 295, 1904 292, 296, 297, 298, 299, 300, 301, 120, 302, 303, 303, 303, 303, 303, 1905 304, 305, 306, 307, 308, 309, 120, 120, 120, 120, 310, 311, 312, 313, 1906 314, 315, 316, 317, 318, 319, 320, 321, 120, 120, 120, 120, 322, 323, 1907 324, 325, 326, 327, 328, 329, 330, 331, 330, 330, 330, 332, 333, 334, 1908 335, 336, 337, 338, 337, 337, 337, 339, 340, 341, 342, 343, 120, 120, 1909 120, 120, 344, 344, 344, 344, 344, 345, 346, 347, 348, 349, 350, 351, 1910 352, 353, 354, 344, 355, 356, 348, 357, 358, 358, 358, 358, 359, 360, 1911 361, 361, 361, 361, 361, 362, 363, 363, 363, 363, 363, 363, 363, 363, 1912 363, 363, 363, 363, 364, 364, 364, 364, 364, 364, 364, 364, 364, 364, 1913 364, 364, 364, 364, 364, 364, 364, 364, 364, 364, 365, 365, 365, 365, 1914 365, 365, 365, 365, 365, 366, 367, 366, 365, 365, 365, 365, 365, 366, 1915 365, 365, 365, 365, 366, 367, 366, 365, 367, 365, 365, 365, 365, 365, 1916 365, 365, 366, 365, 365, 365, 365, 365, 365, 365, 365, 368, 369, 370, 1917 371, 372, 365, 365, 373, 374, 375, 375, 375, 375, 375, 375, 375, 375, 1918 375, 375, 376, 120, 377, 378, 378, 378, 378, 378, 378, 378, 378, 378, 1919 378, 378, 378, 378, 378, 378, 378, 378, 378, 378, 378, 378, 378, 378, 1920 378, 378, 378, 378, 378, 378, 378, 378, 378, 378, 378, 378, 378, 378, 1921 378, 378, 378, 378, 378, 378, 378, 378, 378, 378, 378, 378, 378, 378, 1922 378, 378, 378, 378, 378, 378, 378, 378, 378, 378, 378, 378, 378, 378, 1923 378, 378, 378, 378, 378, 378, 378, 378, 378, 378, 378, 379, 378, 378, 1924 380, 381, 381, 382, 383, 383, 383, 383, 383, 383, 383, 383, 383, 384, 1925 385, 386, 387, 388, 389, 120, 390, 390, 391, 120, 392, 392, 393, 120, 1926 394, 395, 396, 120, 397, 397, 397, 397, 397, 397, 398, 399, 400, 401, 1927 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 412, 412, 412, 1928 413, 412, 412, 412, 412, 412, 412, 120, 412, 412, 412, 412, 412, 414, 1929 378, 378, 378, 378, 378, 378, 378, 378, 415, 120, 416, 416, 416, 417, 1930 418, 419, 420, 421, 422, 423, 424, 424, 424, 425, 426, 120, 427, 427, 1931 427, 427, 427, 428, 429, 429, 430, 431, 432, 433, 434, 434, 434, 434, 1932 435, 435, 436, 437, 438, 438, 438, 438, 438, 438, 439, 440, 441, 442, 1933 443, 444, 445, 446, 445, 446, 447, 448, 449, 450, 120, 120, 120, 120, 1934 120, 120, 120, 120, 451, 452, 452, 452, 452, 452, 453, 454, 455, 456, 1935 457, 458, 459, 460, 461, 462, 463, 464, 464, 464, 465, 466, 467, 468, 1936 469, 469, 469, 469, 470, 471, 472, 473, 474, 474, 474, 474, 475, 476, 1937 477, 478, 479, 480, 481, 482, 483, 483, 483, 484, 120, 120, 120, 120, 1938 120, 120, 120, 120, 485, 120, 486, 487, 488, 489, 490, 491, 54, 54, 54, 1939 54, 492, 493, 56, 56, 56, 56, 56, 494, 495, 496, 54, 497, 54, 54, 54, 1940 498, 56, 56, 56, 499, 500, 501, 502, 503, 503, 503, 504, 505, 27, 27, 27, 1941 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 506, 507, 27, 1942 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 508, 509, 510, 511, 508, 509, 1943 508, 509, 510, 511, 508, 512, 508, 509, 508, 510, 508, 513, 508, 513, 1944 508, 513, 514, 515, 516, 517, 518, 519, 508, 520, 521, 522, 523, 524, 1945 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 1946 539, 540, 56, 541, 542, 543, 542, 544, 120, 120, 545, 546, 547, 548, 549, 1947 120, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 1948 563, 562, 564, 565, 566, 567, 568, 569, 570, 571, 572, 571, 573, 574, 1949 571, 575, 571, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 1950 587, 588, 589, 590, 591, 586, 586, 592, 593, 594, 595, 596, 586, 586, 1951 597, 577, 598, 599, 586, 586, 600, 586, 586, 571, 601, 602, 571, 603, 1952 604, 605, 606, 606, 606, 606, 606, 606, 606, 606, 607, 571, 571, 608, 1953 609, 577, 577, 610, 571, 571, 571, 571, 576, 611, 571, 571, 612, 571, 1954 571, 571, 571, 613, 120, 120, 120, 571, 612, 120, 120, 614, 614, 614, 1955 614, 614, 615, 615, 616, 617, 617, 617, 617, 617, 617, 617, 617, 617, 1956 618, 614, 614, 619, 619, 619, 619, 619, 619, 619, 619, 619, 620, 619, 1957 619, 619, 619, 620, 571, 619, 619, 621, 571, 622, 572, 623, 624, 625, 1958 626, 572, 571, 621, 575, 571, 577, 627, 628, 624, 629, 571, 571, 571, 1959 571, 630, 571, 571, 571, 631, 632, 571, 571, 571, 571, 571, 633, 571, 1960 634, 571, 633, 635, 636, 619, 619, 637, 619, 619, 619, 571, 571, 571, 1961 571, 571, 571, 571, 638, 571, 571, 575, 571, 571, 639, 640, 614, 641, 1962 641, 642, 571, 571, 571, 571, 571, 643, 644, 645, 646, 647, 648, 577, 1963 577, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 1964 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 1965 649, 649, 649, 649, 649, 577, 577, 577, 577, 577, 577, 577, 577, 577, 1966 577, 577, 577, 577, 577, 577, 577, 650, 651, 651, 652, 586, 586, 577, 1967 653, 600, 654, 655, 656, 657, 658, 659, 660, 577, 661, 586, 662, 663, 1968 664, 665, 646, 577, 577, 589, 653, 665, 666, 667, 668, 586, 586, 586, 1969 586, 669, 670, 586, 586, 586, 586, 671, 672, 673, 646, 674, 675, 571, 1970 571, 571, 571, 571, 571, 577, 577, 676, 677, 678, 572, 571, 571, 679, 1971 571, 571, 571, 680, 571, 571, 571, 571, 681, 571, 682, 683, 120, 120, 1972 120, 120, 120, 684, 684, 684, 684, 684, 685, 686, 686, 686, 686, 686, 1973 687, 688, 689, 690, 691, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 1974 692, 693, 694, 695, 696, 696, 696, 696, 697, 698, 699, 699, 699, 699, 1975 699, 699, 699, 700, 701, 702, 365, 365, 367, 120, 367, 367, 367, 367, 1976 367, 367, 367, 367, 703, 703, 703, 703, 704, 705, 706, 707, 708, 709, 1977 532, 710, 711, 120, 120, 120, 120, 120, 120, 120, 712, 712, 712, 713, 1978 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 714, 120, 712, 712, 1979 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 1980 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 715, 120, 120, 120, 1981 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 727, 727, 1982 727, 727, 727, 727, 727, 727, 728, 729, 730, 731, 731, 731, 731, 731, 1983 731, 731, 731, 731, 731, 732, 733, 734, 734, 734, 734, 735, 736, 363, 1984 363, 363, 363, 363, 363, 363, 363, 363, 363, 737, 738, 739, 734, 734, 1985 734, 740, 716, 716, 716, 716, 717, 120, 731, 731, 741, 741, 741, 742, 1986 743, 744, 739, 739, 739, 745, 746, 747, 741, 741, 741, 748, 743, 744, 1987 739, 739, 739, 739, 749, 747, 739, 750, 751, 751, 751, 751, 751, 752, 1988 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 739, 739, 739, 1989 753, 754, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 755, 1990 739, 739, 739, 753, 756, 757, 757, 757, 757, 757, 757, 757, 757, 757, 1991 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 1992 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 1993 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 1994 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 1995 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 1996 757, 757, 757, 757, 757, 757, 758, 759, 571, 571, 571, 571, 571, 571, 1997 571, 571, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 1998 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 760, 1999 759, 759, 759, 759, 759, 759, 761, 761, 762, 761, 761, 761, 761, 761, 2000 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 2001 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 2002 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 2003 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 2004 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 2005 761, 761, 761, 763, 764, 764, 764, 764, 764, 764, 765, 120, 766, 766, 2006 766, 766, 766, 767, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 2007 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 2008 768, 768, 768, 768, 768, 768, 768, 768, 768, 769, 768, 768, 770, 771, 2009 120, 120, 101, 101, 101, 101, 101, 772, 773, 774, 101, 101, 101, 775, 2010 776, 776, 776, 776, 776, 776, 776, 776, 777, 778, 779, 120, 64, 64, 780, 2011 781, 782, 27, 783, 27, 27, 27, 27, 27, 27, 27, 784, 785, 27, 786, 787, 2012 27, 27, 788, 789, 120, 120, 120, 120, 120, 120, 120, 790, 791, 792, 793, 2013 794, 794, 795, 796, 797, 798, 799, 799, 799, 799, 799, 799, 800, 120, 2014 801, 802, 802, 802, 802, 802, 803, 804, 805, 806, 807, 808, 809, 809, 2015 810, 811, 812, 813, 814, 814, 815, 816, 817, 817, 818, 819, 820, 821, 2016 363, 363, 363, 822, 823, 824, 824, 824, 824, 824, 825, 826, 827, 828, 2017 829, 830, 831, 344, 348, 832, 833, 833, 833, 833, 833, 834, 835, 120, 2018 836, 837, 838, 839, 344, 344, 840, 841, 842, 842, 842, 842, 842, 842, 2019 843, 844, 845, 120, 120, 846, 847, 848, 849, 120, 850, 850, 850, 120, 2020 367, 367, 54, 54, 54, 54, 54, 851, 852, 120, 120, 120, 120, 120, 120, 2021 120, 120, 120, 120, 120, 847, 847, 847, 847, 853, 854, 855, 856, 857, 2022 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 2023 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 2024 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 2025 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 2026 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 2027 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 859, 2028 120, 364, 364, 860, 861, 364, 364, 364, 364, 364, 862, 863, 120, 120, 2029 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 2030 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 2031 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 2032 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 2033 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 2034 120, 120, 120, 120, 120, 120, 864, 863, 120, 120, 120, 120, 120, 120, 2035 120, 120, 120, 120, 120, 120, 120, 120, 864, 120, 120, 120, 120, 120, 2036 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 2037 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 864, 865, 2038 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 2039 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 2040 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 2041 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 2042 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 2043 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 2044 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 867, 868, 868, 868, 2045 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 2046 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 2047 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 2048 869, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 2049 870, 759, 759, 759, 759, 871, 120, 872, 873, 121, 874, 875, 876, 877, 2050 121, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 878, 2051 879, 880, 120, 881, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 2052 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 2053 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 2054 128, 128, 128, 128, 128, 128, 882, 120, 120, 128, 128, 128, 128, 128, 2055 128, 128, 128, 883, 128, 128, 128, 128, 128, 128, 120, 120, 120, 120, 2056 120, 128, 884, 885, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 2057 895, 896, 897, 898, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 2058 128, 128, 128, 128, 128, 128, 899, 900, 901, 902, 903, 904, 905, 905, 2059 906, 907, 908, 908, 909, 910, 911, 912, 911, 911, 911, 911, 913, 914, 2060 914, 914, 915, 916, 916, 916, 917, 918, 919, 120, 920, 921, 922, 921, 2061 921, 923, 921, 921, 924, 921, 925, 921, 925, 120, 120, 120, 120, 921, 2062 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 2063 926, 927, 928, 928, 928, 928, 928, 929, 606, 930, 930, 930, 930, 930, 2064 930, 931, 932, 933, 934, 571, 935, 936, 120, 120, 120, 120, 120, 606, 2065 606, 606, 606, 606, 937, 120, 120, 120, 120, 120, 120, 120, 120, 120, 2066 120, 120, 120, 120, 120, 120, 120, 938, 938, 938, 939, 940, 940, 940, 2067 940, 940, 940, 941, 120, 942, 943, 943, 944, 945, 945, 945, 945, 946, 2068 120, 947, 947, 948, 949, 950, 950, 950, 950, 951, 952, 953, 953, 953, 2069 954, 955, 955, 955, 955, 956, 955, 957, 120, 120, 120, 120, 120, 958, 2070 958, 958, 958, 958, 959, 959, 959, 959, 959, 960, 960, 960, 960, 960, 2071 960, 961, 961, 961, 962, 963, 964, 120, 120, 120, 120, 120, 120, 120, 2072 120, 120, 120, 965, 965, 965, 965, 965, 120, 966, 966, 966, 966, 966, 2073 966, 967, 968, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 2074 120, 120, 120, 120, 120, 120, 120, 969, 969, 969, 969, 969, 969, 969, 2075 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 2076 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 2077 969, 969, 969, 970, 120, 969, 969, 971, 120, 969, 120, 120, 120, 120, 2078 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 2079 120, 972, 973, 974, 974, 974, 974, 975, 976, 977, 977, 978, 979, 980, 2080 980, 981, 982, 983, 983, 983, 984, 985, 986, 120, 120, 120, 120, 120, 2081 120, 120, 120, 120, 120, 987, 987, 988, 989, 990, 990, 990, 991, 120, 2082 120, 120, 120, 120, 120, 120, 120, 992, 992, 992, 992, 993, 993, 993, 2083 994, 120, 120, 120, 120, 120, 120, 120, 120, 995, 996, 997, 998, 999, 2084 999, 1000, 1001, 1002, 120, 1003, 1004, 1005, 1005, 1005, 1006, 1007, 2085 1007, 1007, 1008, 120, 120, 120, 120, 1009, 1010, 1009, 1009, 1011, 1012, 2086 1013, 120, 1014, 1014, 1014, 1014, 1014, 1014, 1015, 1016, 1017, 1017, 2087 1018, 1019, 1020, 1020, 1021, 1022, 1023, 1023, 1024, 1025, 120, 1026, 2088 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 1027, 1027, 1027, 1027, 2089 1027, 1027, 1027, 1027, 1027, 1028, 120, 120, 120, 120, 120, 120, 120, 2090 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 2091 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 1029, 2092 1029, 1029, 1030, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 2093 120, 120, 120, 120, 120, 1031, 1032, 1032, 1032, 1032, 1032, 1032, 1033, 2094 1034, 1035, 1036, 1037, 1038, 1039, 120, 1040, 1041, 1042, 1042, 1042, 2095 1042, 1042, 1043, 1044, 1045, 120, 1046, 1046, 1046, 1047, 1048, 1049, 2096 1050, 1051, 1051, 1051, 1052, 1053, 1054, 1055, 1056, 120, 1057, 1057, 2097 1057, 1057, 1058, 120, 1059, 1060, 1060, 1060, 1060, 1060, 1061, 1062, 2098 1063, 1064, 1065, 1066, 1067, 1068, 1069, 120, 1070, 1070, 1071, 1070, 2099 1070, 1072, 1073, 1074, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 2100 120, 120, 120, 120, 1075, 1075, 1075, 1075, 1075, 1076, 1077, 1078, 1079, 2101 1080, 1081, 1082, 1083, 1084, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 2102 1091, 1092, 1093, 1093, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 2103 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 2104 120, 120, 120, 120, 120, 120, 120, 120, 120, 1094, 1094, 1094, 1094, 2105 1094, 1094, 1095, 1096, 1097, 120, 1098, 1099, 120, 120, 120, 120, 120, 2106 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 2107 120, 1100, 1100, 1100, 1100, 1100, 1101, 1102, 1103, 1104, 1105, 120, 2108 120, 120, 120, 120, 120, 1106, 1106, 1106, 1106, 1106, 1106, 1107, 1108, 2109 1109, 120, 1110, 1111, 120, 120, 120, 120, 1112, 1112, 1112, 1112, 1112, 2110 1113, 1114, 120, 1115, 1116, 120, 120, 120, 120, 120, 120, 120, 120, 120, 2111 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 2112 120, 120, 120, 1117, 1117, 1117, 1117, 1118, 1118, 1118, 1118, 1119, 2113 1120, 1121, 1122, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 2114 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 1123, 2115 1123, 1123, 1123, 1123, 1123, 1123, 1124, 1125, 1125, 1125, 1125, 1125, 2116 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 2117 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 2118 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 2119 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1126, 120, 2120 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 1127, 1127, 1127, 2121 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1128, 1129, 2122 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 2123 120, 120, 120, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 2124 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 2125 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 2126 1130, 1130, 1130, 1130, 1131, 120, 120, 120, 120, 120, 120, 120, 120, 2127 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 2128 120, 120, 120, 120, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 2129 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 2130 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 2131 776, 1132, 1133, 1133, 1133, 1134, 1135, 1136, 120, 120, 120, 120, 120, 2132 120, 120, 120, 120, 120, 120, 120, 1137, 1137, 1137, 1138, 1139, 120, 2133 1140, 1140, 1140, 1140, 1140, 1140, 1141, 1142, 1143, 120, 1144, 1145, 2134 1146, 1140, 1140, 1147, 1140, 1140, 120, 120, 120, 120, 120, 120, 120, 2135 120, 120, 120, 120, 120, 120, 120, 1148, 1148, 1148, 1148, 1148, 1148, 2136 1148, 1148, 1149, 120, 1150, 1151, 1151, 1151, 1151, 1152, 120, 1153, 2137 1154, 1155, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 2138 1156, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 2139 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 2140 120, 120, 120, 120, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 2141 1157, 1157, 1157, 1157, 1158, 1157, 1159, 1157, 1160, 1157, 1161, 1162, 2142 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 606, 606, 606, 2143 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 2144 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 1163, 2145 120, 606, 606, 606, 606, 1164, 1165, 606, 606, 606, 606, 606, 606, 1166, 2146 1167, 1168, 1169, 1170, 1171, 606, 606, 606, 1172, 606, 606, 606, 606, 2147 606, 1163, 120, 120, 120, 120, 933, 933, 933, 933, 933, 933, 933, 933, 2148 1173, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 2149 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 571, 571, 571, 571, 2150 571, 571, 571, 571, 571, 571, 613, 120, 928, 928, 1174, 120, 120, 120, 2151 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 2152 1175, 1175, 1175, 1176, 1177, 1177, 1178, 1175, 1175, 1179, 1180, 1177, 2153 1177, 1175, 1175, 1175, 1176, 1177, 1177, 1181, 1182, 1183, 1179, 1184, 2154 1185, 1177, 1175, 1175, 1175, 1176, 1177, 1177, 1186, 1187, 1188, 1189, 2155 1177, 1177, 1177, 1190, 1191, 1192, 1193, 1177, 1177, 1178, 1175, 1175, 2156 1179, 1177, 1177, 1177, 1175, 1175, 1175, 1176, 1177, 1177, 1178, 1175, 2157 1175, 1179, 1177, 1177, 1177, 1175, 1175, 1175, 1176, 1177, 1177, 1178, 2158 1175, 1175, 1179, 1177, 1177, 1177, 1175, 1175, 1175, 1176, 1177, 1177, 2159 1194, 1175, 1175, 1175, 1195, 1177, 1177, 1196, 1197, 1175, 1175, 1198, 2160 1177, 1177, 1199, 1178, 1175, 1175, 1200, 1177, 1177, 1201, 1202, 1175, 2161 1175, 1203, 1177, 1177, 1177, 1204, 1175, 1175, 1175, 1195, 1177, 1177, 2162 1196, 1205, 1206, 1206, 1206, 1206, 1206, 1206, 1207, 1207, 1207, 1207, 2163 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 2164 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1208, 1209, 1210, 120, 2165 120, 120, 120, 120, 1211, 128, 128, 128, 1212, 1213, 1214, 1215, 1216, 2166 1217, 1212, 1218, 1212, 1214, 1214, 1219, 128, 1220, 128, 1221, 1222, 2167 1220, 128, 1221, 120, 120, 120, 120, 120, 120, 1223, 120, 571, 571, 571, 2168 571, 571, 935, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 2169 571, 935, 120, 571, 613, 1224, 571, 1224, 571, 1224, 571, 571, 571, 680, 2170 120, 615, 1225, 617, 617, 617, 1226, 617, 617, 617, 617, 617, 617, 617, 2171 1227, 617, 617, 617, 617, 617, 1228, 120, 120, 120, 120, 120, 120, 120, 2172 120, 1229, 606, 606, 606, 1230, 120, 739, 739, 739, 739, 739, 1231, 739, 2173 1232, 1233, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 2174 120, 120, 120, 120, 120, 120, 120, 120, 120, 571, 571, 571, 571, 571, 2175 1234, 571, 571, 571, 571, 571, 571, 571, 571, 571, 680, 571, 571, 571, 2176 571, 571, 571, 571, 571, 571, 613, 1235, 571, 571, 571, 571, 120, 571, 2177 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 2178 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 2179 571, 571, 613, 571, 571, 571, 571, 571, 571, 571, 571, 571, 612, 571, 2180 571, 571, 571, 571, 1236, 571, 571, 571, 571, 1237, 571, 571, 571, 571, 2181 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 2182 571, 1238, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 2183 571, 571, 571, 571, 571, 120, 120, 571, 1234, 935, 120, 571, 571, 571, 2184 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 935, 120, 571, 2185 571, 571, 571, 571, 571, 571, 571, 571, 571, 1234, 120, 120, 120, 120, 2186 120, 571, 935, 571, 571, 571, 571, 571, 571, 571, 120, 571, 683, 571, 2187 571, 571, 571, 571, 120, 571, 571, 571, 680, 120, 120, 120, 120, 120, 2188 120, 120, 120, 120, 120, 757, 757, 757, 757, 757, 757, 757, 757, 757, 2189 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 2190 757, 757, 757, 1239, 759, 759, 759, 759, 759, 757, 757, 757, 757, 757, 2191 757, 760, 759, 756, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 2192 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 2193 757, 757, 758, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 2194 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 2195 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 2196 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 2197 759, 759, 759, 759, 759, 759, 759, 868, 868, 868, 869, 759, 759, 759, 2198 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 2199 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 2200 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 2201 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 2202 1240, 1241, 120, 120, 120, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 2203 1242, 1242, 1242, 1242, 1242, 120, 120, 120, 120, 120, 120, 120, 120, 2204 120, 120, 120, 120, 120, 120, 120, 120, 885, 885, 885, 885, 885, 885, 2205 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 2206 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 120, 120, 866, 866, 2207 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 2208 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 2209 866, 1243, 2210 }; 2211 2212 static const unsigned short index2[] = { 2213 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 2, 4, 3, 1, 1, 1, 1, 1, 1, 3, 3, 3, 2, 2214 5, 6, 6, 7, 8, 7, 6, 6, 9, 10, 6, 11, 12, 13, 12, 12, 14, 14, 14, 14, 14, 2215 14, 14, 14, 14, 14, 12, 6, 15, 16, 15, 6, 6, 17, 17, 17, 17, 17, 17, 17, 2216 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 9, 6, 10, 18, 19, 18, 20, 20, 2217 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 9, 16, 2218 10, 16, 1, 1, 1, 1, 1, 1, 3, 1, 1, 21, 22, 8, 8, 23, 8, 24, 22, 25, 26, 2219 27, 28, 16, 29, 30, 18, 31, 32, 33, 33, 25, 34, 22, 22, 25, 33, 27, 35, 2220 36, 36, 36, 22, 37, 37, 37, 37, 37, 37, 38, 37, 37, 37, 37, 37, 37, 37, 2221 37, 37, 38, 37, 37, 37, 37, 37, 37, 39, 38, 37, 37, 37, 37, 37, 38, 40, 2222 40, 40, 41, 41, 41, 41, 40, 41, 40, 40, 40, 41, 40, 40, 41, 41, 40, 41, 2223 40, 40, 41, 41, 41, 39, 40, 40, 40, 41, 40, 41, 40, 41, 37, 40, 37, 41, 2224 37, 41, 37, 41, 37, 41, 37, 41, 37, 41, 37, 41, 37, 40, 37, 40, 37, 41, 2225 37, 41, 37, 41, 37, 40, 37, 41, 37, 41, 37, 41, 37, 41, 37, 41, 38, 40, 2226 37, 40, 38, 40, 37, 41, 37, 41, 40, 37, 41, 37, 41, 37, 41, 38, 40, 38, 2227 40, 37, 40, 37, 41, 37, 40, 40, 38, 40, 37, 40, 37, 41, 37, 41, 38, 40, 2228 37, 41, 37, 41, 37, 37, 41, 37, 41, 37, 41, 41, 41, 37, 37, 41, 37, 41, 2229 37, 37, 41, 37, 37, 37, 41, 41, 37, 37, 37, 37, 41, 37, 37, 41, 37, 37, 2230 37, 41, 41, 41, 37, 37, 41, 37, 37, 41, 37, 41, 37, 41, 37, 37, 41, 37, 2231 41, 41, 37, 41, 37, 37, 41, 37, 37, 37, 41, 37, 41, 37, 37, 41, 41, 42, 2232 37, 41, 41, 41, 42, 42, 42, 42, 37, 43, 41, 37, 43, 41, 37, 43, 41, 37, 2233 40, 37, 40, 37, 40, 37, 40, 37, 40, 37, 40, 37, 40, 37, 40, 41, 37, 41, 2234 41, 37, 43, 41, 37, 41, 37, 37, 37, 41, 37, 41, 41, 41, 41, 41, 41, 41, 2235 37, 37, 41, 37, 37, 41, 41, 37, 41, 37, 37, 37, 37, 41, 41, 40, 41, 41, 2236 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 42, 41, 2237 41, 41, 44, 44, 44, 44, 44, 44, 44, 44, 44, 45, 45, 46, 46, 46, 46, 46, 2238 46, 46, 47, 47, 25, 47, 45, 48, 45, 48, 48, 48, 45, 48, 45, 45, 49, 46, 2239 47, 47, 47, 47, 47, 47, 25, 25, 25, 25, 47, 25, 47, 25, 44, 44, 44, 44, 2240 44, 47, 47, 47, 47, 47, 50, 50, 45, 47, 46, 47, 47, 47, 47, 47, 47, 47, 2241 47, 47, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 52, 53, 53, 2242 53, 53, 52, 54, 53, 53, 53, 53, 53, 55, 55, 53, 53, 53, 53, 55, 55, 53, 2243 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 56, 56, 56, 56, 56, 53, 53, 53, 2244 53, 51, 51, 51, 51, 51, 51, 51, 51, 57, 51, 53, 53, 53, 51, 51, 51, 53, 2245 53, 58, 51, 51, 51, 53, 53, 53, 53, 51, 52, 53, 53, 51, 59, 60, 60, 59, 2246 60, 60, 59, 51, 51, 51, 51, 51, 61, 62, 61, 62, 45, 63, 61, 62, 64, 64, 2247 65, 62, 62, 62, 66, 61, 64, 64, 64, 64, 63, 47, 61, 66, 61, 61, 61, 64, 2248 61, 64, 61, 61, 62, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 2249 67, 67, 67, 67, 64, 67, 67, 67, 67, 67, 67, 67, 61, 61, 62, 62, 62, 62, 2250 62, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 2251 62, 68, 68, 68, 68, 68, 68, 68, 62, 62, 62, 62, 62, 61, 62, 62, 61, 61, 2252 61, 62, 62, 62, 61, 62, 61, 62, 61, 62, 61, 62, 61, 62, 69, 70, 69, 70, 2253 69, 70, 69, 70, 69, 70, 69, 70, 69, 70, 62, 62, 62, 62, 61, 62, 71, 61, 2254 62, 61, 61, 62, 62, 61, 61, 61, 72, 73, 72, 72, 72, 72, 72, 72, 72, 72, 2255 72, 72, 72, 72, 72, 72, 73, 73, 73, 73, 73, 73, 73, 73, 74, 74, 74, 74, 2256 74, 74, 74, 74, 75, 74, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 2257 75, 75, 72, 75, 72, 75, 72, 75, 72, 75, 72, 75, 76, 77, 77, 78, 78, 77, 2258 79, 79, 72, 75, 72, 75, 72, 75, 72, 72, 75, 72, 75, 72, 75, 72, 75, 72, 2259 75, 72, 75, 72, 75, 75, 64, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 2260 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 64, 64, 81, 82, 82, 82, 82, 2261 82, 82, 64, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 2262 64, 84, 85, 64, 64, 86, 86, 87, 64, 88, 89, 89, 89, 89, 88, 89, 89, 89, 2263 90, 88, 89, 89, 89, 89, 89, 89, 88, 88, 88, 88, 88, 88, 89, 89, 88, 89, 2264 89, 90, 91, 89, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 101, 102, 103, 2265 104, 105, 106, 107, 108, 109, 107, 89, 88, 107, 100, 64, 64, 64, 64, 64, 2266 64, 64, 64, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 64, 2267 64, 64, 64, 64, 110, 110, 110, 107, 107, 64, 64, 64, 111, 111, 111, 111, 2268 111, 112, 113, 113, 114, 115, 115, 116, 117, 118, 119, 119, 120, 120, 2269 120, 120, 120, 120, 120, 120, 121, 122, 123, 124, 125, 64, 118, 124, 126, 2270 126, 126, 126, 126, 126, 126, 126, 127, 126, 126, 126, 126, 126, 126, 2271 126, 126, 126, 126, 128, 129, 130, 131, 132, 133, 134, 135, 78, 78, 136, 2272 137, 120, 120, 120, 120, 120, 137, 120, 120, 137, 138, 138, 138, 138, 2273 138, 138, 138, 138, 138, 138, 115, 139, 139, 118, 126, 126, 140, 126, 2274 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 118, 126, 120, 120, 2275 120, 120, 120, 120, 120, 112, 119, 120, 120, 120, 120, 137, 120, 141, 2276 141, 120, 120, 119, 137, 120, 120, 137, 126, 126, 142, 142, 142, 142, 2277 142, 142, 142, 142, 142, 142, 126, 126, 126, 143, 143, 126, 144, 144, 2278 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 64, 145, 146, 2279 147, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 2280 146, 148, 149, 148, 148, 149, 148, 148, 149, 149, 149, 148, 149, 149, 2281 148, 149, 148, 148, 148, 149, 148, 149, 148, 149, 148, 149, 148, 148, 64, 2282 64, 146, 146, 146, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 2283 150, 150, 150, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 2284 150, 64, 64, 64, 64, 64, 64, 152, 152, 152, 152, 152, 152, 152, 152, 152, 2285 152, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 2286 153, 153, 153, 153, 154, 154, 154, 154, 154, 154, 154, 155, 154, 156, 2287 156, 157, 158, 158, 158, 156, 64, 64, 64, 64, 64, 159, 159, 159, 159, 2288 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 160, 160, 160, 160, 2289 161, 160, 160, 160, 160, 160, 160, 160, 160, 160, 161, 160, 160, 160, 2290 161, 160, 160, 160, 160, 160, 64, 64, 162, 162, 162, 162, 162, 162, 162, 2291 162, 162, 162, 162, 162, 162, 162, 162, 64, 163, 163, 163, 163, 163, 163, 2292 163, 163, 163, 164, 164, 164, 64, 64, 165, 64, 126, 126, 126, 64, 64, 64, 2293 64, 64, 64, 64, 64, 64, 120, 120, 137, 120, 120, 137, 120, 120, 120, 137, 2294 137, 137, 166, 167, 168, 120, 120, 120, 137, 120, 120, 137, 137, 120, 2295 120, 120, 120, 120, 169, 169, 169, 170, 171, 171, 171, 171, 171, 171, 2296 171, 171, 171, 171, 171, 171, 171, 171, 169, 170, 172, 171, 170, 170, 2297 170, 169, 169, 169, 169, 169, 169, 169, 169, 170, 170, 170, 170, 173, 2298 170, 170, 171, 78, 136, 174, 174, 169, 169, 169, 171, 171, 169, 169, 84, 2299 84, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 176, 177, 171, 171, 2300 171, 171, 171, 171, 178, 179, 180, 180, 64, 178, 178, 178, 178, 178, 178, 2301 178, 178, 64, 64, 178, 178, 64, 64, 178, 178, 178, 178, 178, 178, 178, 2302 178, 178, 178, 178, 178, 178, 178, 64, 178, 178, 178, 178, 178, 178, 178, 2303 64, 178, 64, 64, 64, 178, 178, 178, 178, 64, 64, 181, 178, 180, 180, 180, 2304 179, 179, 179, 179, 64, 64, 180, 180, 64, 64, 180, 180, 182, 178, 64, 64, 2305 64, 64, 64, 64, 64, 64, 180, 64, 64, 64, 64, 178, 178, 64, 178, 178, 178, 2306 179, 179, 64, 64, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 178, 2307 178, 184, 184, 185, 185, 185, 185, 185, 185, 186, 184, 64, 64, 64, 64, 2308 64, 187, 187, 188, 64, 189, 189, 189, 189, 189, 189, 64, 64, 64, 64, 189, 2309 189, 64, 64, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 2310 189, 189, 64, 189, 189, 189, 189, 189, 189, 189, 64, 189, 189, 64, 189, 2311 189, 64, 189, 189, 64, 64, 190, 64, 188, 188, 188, 187, 187, 64, 64, 64, 2312 64, 187, 187, 64, 64, 187, 187, 191, 64, 64, 64, 187, 64, 64, 64, 64, 64, 2313 64, 64, 189, 189, 189, 189, 64, 189, 64, 64, 64, 64, 64, 64, 64, 192, 2314 192, 192, 192, 192, 192, 192, 192, 192, 192, 187, 187, 189, 189, 189, 2315 187, 64, 64, 64, 193, 193, 194, 64, 195, 195, 195, 195, 195, 195, 195, 2316 195, 195, 64, 195, 195, 195, 64, 195, 195, 195, 195, 195, 195, 195, 195, 2317 195, 195, 195, 195, 195, 195, 64, 195, 195, 195, 195, 195, 195, 195, 64, 2318 195, 195, 64, 195, 195, 195, 195, 195, 64, 64, 196, 195, 194, 194, 194, 2319 193, 193, 193, 193, 193, 64, 193, 193, 194, 64, 194, 194, 197, 64, 64, 2320 195, 64, 64, 64, 64, 64, 64, 64, 195, 195, 193, 193, 64, 64, 198, 198, 2321 198, 198, 198, 198, 198, 198, 198, 198, 199, 200, 64, 64, 64, 64, 64, 64, 2322 64, 201, 202, 202, 64, 203, 203, 203, 203, 203, 203, 203, 203, 64, 64, 2323 203, 203, 64, 64, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 2324 203, 203, 203, 64, 203, 203, 203, 203, 203, 203, 203, 64, 203, 203, 64, 2325 203, 203, 203, 203, 203, 64, 64, 204, 203, 202, 201, 202, 201, 201, 201, 2326 201, 64, 64, 202, 202, 64, 64, 202, 202, 205, 64, 64, 64, 64, 64, 64, 64, 2327 64, 201, 202, 64, 64, 64, 64, 203, 203, 64, 203, 203, 203, 201, 201, 64, 2328 64, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 207, 203, 208, 208, 2329 208, 208, 208, 208, 64, 64, 209, 210, 64, 210, 210, 210, 210, 210, 210, 2330 64, 64, 64, 210, 210, 210, 64, 210, 210, 210, 210, 64, 64, 64, 210, 210, 2331 64, 210, 64, 210, 210, 64, 64, 64, 210, 210, 64, 64, 64, 210, 210, 210, 2332 210, 210, 210, 210, 210, 210, 210, 64, 64, 64, 64, 211, 211, 209, 211, 2333 211, 64, 64, 64, 211, 211, 211, 64, 211, 211, 211, 212, 64, 64, 210, 64, 2334 64, 64, 64, 64, 64, 211, 64, 64, 64, 64, 64, 64, 213, 213, 213, 213, 213, 2335 213, 213, 213, 213, 213, 214, 214, 214, 215, 215, 215, 215, 215, 215, 2336 216, 215, 64, 64, 64, 64, 64, 217, 218, 218, 218, 64, 219, 219, 219, 219, 2337 219, 219, 219, 219, 64, 219, 219, 219, 64, 219, 219, 219, 219, 219, 219, 2338 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 64, 64, 64, 219, 217, 2339 217, 217, 218, 218, 218, 218, 64, 217, 217, 217, 64, 217, 217, 217, 220, 2340 64, 64, 64, 64, 64, 64, 64, 221, 222, 64, 219, 219, 64, 64, 64, 64, 64, 2341 64, 219, 219, 217, 217, 64, 64, 223, 223, 223, 223, 223, 223, 223, 223, 2342 223, 223, 224, 224, 224, 224, 224, 224, 224, 225, 64, 226, 227, 227, 64, 2343 228, 228, 228, 228, 228, 228, 228, 228, 64, 228, 228, 228, 64, 228, 228, 2344 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 2345 228, 228, 64, 228, 228, 228, 228, 228, 64, 64, 229, 228, 227, 230, 227, 2346 227, 227, 227, 227, 64, 230, 227, 227, 64, 227, 227, 226, 231, 64, 64, 2347 64, 64, 64, 64, 64, 227, 227, 64, 64, 64, 64, 64, 64, 64, 228, 64, 228, 2348 228, 226, 226, 64, 64, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 2349 64, 228, 228, 64, 64, 64, 64, 64, 64, 233, 234, 234, 64, 235, 235, 235, 2350 235, 235, 235, 235, 235, 64, 235, 235, 235, 64, 235, 235, 235, 235, 235, 2351 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 64, 64, 235, 2352 234, 234, 234, 233, 233, 233, 233, 64, 234, 234, 234, 64, 234, 234, 234, 2353 236, 235, 64, 64, 64, 64, 64, 64, 64, 64, 234, 235, 235, 233, 233, 64, 2354 64, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 238, 238, 238, 238, 2355 238, 238, 64, 64, 64, 239, 235, 235, 235, 235, 235, 235, 64, 64, 240, 2356 240, 64, 241, 241, 241, 241, 241, 241, 241, 241, 241, 241, 241, 241, 241, 2357 241, 241, 241, 241, 241, 64, 64, 64, 241, 241, 241, 241, 241, 241, 241, 2358 241, 64, 241, 241, 241, 241, 241, 241, 241, 241, 241, 64, 241, 64, 64, 2359 64, 64, 242, 64, 64, 64, 64, 240, 240, 240, 243, 243, 243, 64, 243, 64, 2360 240, 240, 240, 240, 240, 240, 240, 240, 64, 64, 64, 64, 64, 64, 244, 244, 2361 244, 244, 244, 244, 244, 244, 244, 244, 64, 64, 240, 240, 245, 64, 64, 2362 64, 64, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 2363 246, 246, 246, 247, 246, 246, 247, 247, 247, 247, 248, 248, 249, 64, 64, 2364 64, 64, 250, 246, 246, 246, 246, 246, 246, 251, 247, 252, 252, 252, 252, 2365 247, 247, 247, 253, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 2366 253, 253, 64, 64, 64, 64, 64, 255, 255, 64, 255, 64, 64, 255, 255, 64, 2367 255, 64, 64, 255, 64, 64, 64, 64, 64, 64, 255, 255, 255, 255, 64, 255, 2368 255, 255, 255, 255, 255, 255, 64, 255, 255, 255, 64, 255, 64, 255, 64, 2369 64, 255, 255, 64, 255, 255, 255, 255, 256, 255, 255, 256, 256, 256, 256, 2370 257, 257, 64, 256, 256, 255, 64, 64, 255, 255, 255, 255, 255, 64, 258, 2371 64, 259, 259, 259, 259, 256, 256, 64, 64, 260, 260, 260, 260, 260, 260, 2372 260, 260, 260, 260, 64, 64, 255, 255, 255, 255, 261, 262, 262, 262, 263, 2373 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 2374 262, 263, 262, 262, 262, 264, 264, 262, 262, 262, 262, 262, 262, 265, 2375 265, 265, 265, 265, 265, 265, 265, 265, 265, 266, 266, 266, 266, 266, 2376 266, 266, 266, 266, 266, 262, 264, 262, 264, 262, 267, 268, 269, 268, 2377 269, 270, 270, 261, 261, 261, 261, 261, 261, 261, 261, 64, 261, 261, 261, 2378 261, 261, 261, 261, 261, 261, 261, 261, 261, 64, 64, 64, 64, 271, 272, 2379 273, 274, 273, 273, 273, 273, 273, 272, 272, 272, 272, 273, 270, 272, 2380 273, 275, 275, 276, 263, 275, 275, 261, 261, 261, 261, 261, 273, 273, 2381 273, 273, 273, 273, 273, 273, 273, 273, 273, 64, 273, 273, 273, 273, 273, 2382 273, 273, 273, 273, 273, 273, 273, 64, 262, 262, 262, 262, 262, 262, 262, 2383 262, 264, 262, 262, 262, 262, 262, 262, 64, 262, 262, 263, 263, 263, 263, 2384 263, 277, 277, 277, 277, 263, 263, 64, 64, 64, 64, 64, 278, 278, 278, 2385 278, 278, 278, 278, 278, 278, 278, 278, 279, 279, 280, 280, 280, 280, 2386 279, 280, 280, 280, 280, 280, 281, 279, 282, 282, 279, 279, 280, 280, 2387 278, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 284, 284, 284, 2388 284, 284, 284, 278, 278, 278, 278, 278, 278, 279, 279, 280, 280, 278, 2389 278, 278, 278, 280, 280, 280, 278, 279, 279, 279, 278, 278, 279, 279, 2390 279, 279, 279, 279, 279, 278, 278, 278, 280, 280, 280, 280, 278, 278, 2391 278, 278, 278, 280, 279, 279, 280, 280, 279, 279, 279, 279, 279, 279, 2392 285, 278, 279, 283, 283, 279, 279, 279, 280, 286, 286, 287, 287, 287, 2393 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 64, 287, 64, 64, 2394 64, 64, 64, 287, 64, 64, 288, 288, 288, 288, 288, 288, 288, 288, 288, 2395 288, 288, 84, 289, 288, 288, 288, 290, 290, 290, 290, 290, 290, 290, 290, 2396 291, 291, 291, 291, 291, 291, 291, 291, 292, 292, 292, 292, 292, 292, 2397 292, 292, 292, 64, 292, 292, 292, 292, 64, 64, 292, 292, 292, 292, 292, 2398 292, 292, 64, 292, 292, 292, 64, 64, 293, 293, 293, 294, 294, 294, 294, 2399 294, 294, 294, 294, 294, 295, 295, 295, 295, 295, 295, 295, 295, 295, 2400 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 64, 64, 64, 296, 2401 296, 296, 296, 296, 296, 296, 296, 296, 296, 64, 64, 64, 64, 64, 64, 297, 2402 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 64, 64, 64, 2403 298, 299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 2404 299, 299, 299, 299, 299, 299, 299, 300, 300, 299, 301, 302, 302, 302, 2405 302, 302, 302, 302, 302, 302, 302, 302, 302, 302, 302, 302, 302, 302, 2406 302, 303, 304, 64, 64, 64, 305, 305, 305, 305, 305, 305, 305, 305, 305, 2407 305, 305, 84, 84, 84, 306, 306, 306, 305, 305, 305, 305, 305, 305, 305, 2408 305, 64, 64, 64, 64, 64, 64, 64, 307, 307, 307, 307, 307, 307, 307, 307, 2409 307, 307, 307, 307, 307, 64, 307, 307, 307, 307, 308, 308, 309, 64, 64, 2410 64, 310, 310, 310, 310, 310, 310, 310, 310, 310, 310, 311, 311, 312, 84, 2411 84, 64, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 314, 314, 64, 2412 64, 64, 64, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 2413 315, 64, 315, 315, 315, 64, 316, 316, 64, 64, 64, 64, 317, 317, 317, 317, 2414 317, 317, 317, 317, 317, 317, 317, 317, 318, 318, 319, 318, 318, 318, 2415 318, 318, 318, 318, 319, 319, 319, 319, 319, 319, 319, 319, 318, 319, 2416 319, 318, 318, 318, 318, 318, 318, 318, 318, 318, 320, 318, 321, 321, 2417 321, 322, 321, 321, 321, 323, 317, 324, 64, 64, 325, 325, 325, 325, 325, 2418 325, 325, 325, 325, 325, 64, 64, 64, 64, 64, 64, 326, 326, 326, 326, 326, 2419 326, 326, 326, 326, 326, 64, 64, 64, 64, 64, 64, 327, 327, 66, 66, 327, 2420 66, 328, 327, 327, 327, 327, 329, 329, 329, 330, 64, 331, 331, 331, 331, 2421 331, 331, 331, 331, 331, 331, 64, 64, 64, 64, 64, 64, 332, 332, 332, 332, 2422 332, 332, 332, 332, 332, 332, 332, 333, 332, 332, 332, 332, 332, 334, 2423 332, 64, 64, 64, 64, 64, 299, 299, 299, 299, 299, 299, 64, 64, 335, 335, 2424 335, 335, 335, 335, 335, 335, 335, 335, 335, 335, 335, 335, 335, 64, 336, 2425 336, 336, 337, 337, 337, 337, 336, 336, 337, 337, 337, 64, 64, 64, 64, 2426 337, 337, 336, 337, 337, 337, 337, 337, 337, 338, 339, 340, 64, 64, 64, 2427 64, 341, 64, 64, 64, 342, 342, 343, 343, 343, 343, 343, 343, 343, 343, 2428 343, 343, 344, 344, 344, 344, 344, 344, 344, 344, 344, 344, 344, 344, 2429 344, 344, 64, 64, 344, 344, 344, 344, 344, 64, 64, 64, 345, 345, 345, 2430 345, 345, 345, 345, 345, 345, 345, 345, 345, 64, 64, 64, 64, 346, 346, 2431 346, 346, 346, 346, 346, 346, 346, 345, 345, 345, 345, 345, 345, 345, 2432 346, 346, 64, 64, 64, 64, 64, 64, 347, 347, 347, 347, 347, 347, 347, 347, 2433 347, 347, 348, 64, 64, 64, 349, 349, 350, 350, 350, 350, 350, 350, 350, 2434 350, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 2435 351, 351, 352, 353, 354, 354, 355, 64, 64, 356, 356, 357, 357, 357, 357, 2436 357, 357, 357, 357, 357, 357, 357, 357, 357, 358, 359, 358, 359, 359, 2437 359, 359, 359, 359, 359, 64, 360, 358, 359, 358, 358, 359, 359, 359, 359, 2438 359, 359, 359, 359, 358, 358, 358, 358, 358, 358, 359, 359, 361, 361, 2439 361, 361, 361, 361, 361, 361, 64, 64, 362, 363, 363, 363, 363, 363, 363, 2440 363, 363, 363, 363, 64, 64, 64, 64, 64, 64, 364, 364, 364, 364, 364, 364, 2441 364, 365, 364, 364, 364, 364, 364, 364, 64, 64, 78, 78, 78, 78, 78, 136, 2442 136, 136, 136, 136, 136, 78, 78, 136, 366, 64, 367, 367, 367, 367, 368, 2443 369, 369, 369, 369, 369, 369, 369, 369, 369, 369, 369, 369, 369, 369, 2444 369, 370, 368, 367, 367, 367, 367, 367, 368, 367, 368, 368, 368, 368, 2445 368, 367, 368, 371, 369, 369, 369, 369, 369, 369, 369, 64, 64, 64, 64, 2446 372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 373, 373, 373, 373, 2447 373, 373, 373, 374, 374, 374, 374, 374, 374, 374, 374, 374, 374, 375, 2448 376, 375, 375, 375, 375, 375, 375, 375, 374, 374, 374, 374, 374, 374, 2449 374, 374, 374, 64, 64, 64, 377, 377, 378, 379, 379, 379, 379, 379, 379, 2450 379, 379, 379, 379, 379, 379, 379, 379, 378, 377, 377, 377, 377, 378, 2451 378, 377, 377, 380, 381, 377, 377, 379, 379, 382, 382, 382, 382, 382, 2452 382, 382, 382, 382, 382, 379, 379, 379, 379, 379, 379, 383, 383, 383, 2453 383, 383, 383, 383, 383, 383, 383, 383, 383, 383, 383, 384, 385, 386, 2454 386, 385, 385, 385, 386, 385, 386, 386, 386, 387, 387, 64, 64, 64, 64, 2455 64, 64, 64, 64, 388, 388, 388, 388, 389, 389, 389, 389, 389, 389, 389, 2456 389, 389, 389, 389, 389, 390, 390, 390, 390, 390, 390, 390, 390, 391, 2457 391, 391, 391, 391, 391, 391, 391, 390, 390, 391, 392, 64, 64, 64, 393, 2458 393, 393, 393, 393, 394, 394, 394, 394, 394, 394, 394, 394, 394, 394, 64, 2459 64, 64, 389, 389, 389, 395, 395, 395, 395, 395, 395, 395, 395, 395, 395, 2460 396, 396, 396, 396, 396, 396, 396, 396, 396, 396, 396, 396, 396, 396, 2461 397, 397, 397, 397, 397, 397, 398, 398, 399, 399, 399, 399, 399, 399, 2462 399, 399, 78, 78, 78, 84, 400, 136, 136, 136, 136, 136, 78, 78, 136, 136, 2463 136, 136, 78, 401, 400, 400, 400, 400, 400, 400, 400, 402, 402, 402, 402, 2464 136, 402, 402, 402, 402, 401, 401, 78, 402, 402, 64, 78, 78, 64, 64, 64, 2465 64, 64, 64, 41, 41, 41, 41, 41, 41, 62, 62, 62, 62, 62, 75, 44, 44, 44, 2466 44, 44, 44, 44, 44, 44, 65, 65, 65, 65, 65, 44, 44, 44, 44, 65, 65, 65, 2467 65, 65, 41, 41, 41, 41, 41, 403, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 2468 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 65, 78, 78, 136, 78, 78, 2469 78, 78, 78, 78, 78, 136, 78, 78, 404, 405, 136, 406, 78, 78, 78, 78, 78, 2470 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 64, 64, 2471 64, 64, 64, 64, 407, 136, 78, 136, 37, 41, 37, 41, 37, 41, 41, 41, 41, 2472 41, 41, 41, 41, 41, 37, 41, 62, 62, 62, 62, 62, 62, 62, 62, 61, 61, 61, 2473 61, 61, 61, 61, 61, 62, 62, 62, 62, 62, 62, 64, 64, 61, 61, 61, 61, 61, 2474 61, 64, 64, 64, 61, 64, 61, 64, 61, 64, 61, 408, 408, 408, 408, 408, 408, 2475 408, 408, 62, 62, 62, 62, 62, 64, 62, 62, 61, 61, 61, 61, 408, 63, 62, 2476 63, 63, 63, 62, 62, 62, 64, 62, 62, 61, 61, 61, 61, 408, 63, 63, 63, 62, 2477 62, 62, 62, 64, 64, 62, 62, 61, 61, 61, 61, 64, 63, 63, 63, 61, 61, 61, 2478 61, 61, 63, 63, 63, 64, 64, 62, 62, 62, 64, 62, 62, 61, 61, 61, 61, 408, 2479 63, 63, 64, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 410, 2480 411, 411, 412, 413, 414, 415, 415, 414, 414, 414, 22, 66, 416, 417, 418, 2481 419, 416, 417, 418, 419, 22, 22, 22, 66, 22, 22, 22, 22, 420, 421, 422, 2482 423, 424, 425, 426, 21, 427, 428, 427, 427, 428, 22, 66, 66, 66, 28, 35, 2483 22, 66, 66, 22, 429, 429, 66, 66, 66, 430, 431, 432, 66, 66, 66, 66, 66, 2484 66, 66, 66, 66, 66, 66, 433, 66, 429, 66, 66, 66, 66, 66, 66, 66, 66, 66, 2485 66, 409, 410, 410, 410, 410, 410, 64, 434, 435, 436, 437, 410, 410, 410, 2486 410, 410, 410, 438, 44, 64, 64, 33, 438, 438, 438, 438, 438, 439, 439, 2487 433, 431, 432, 440, 438, 33, 33, 33, 33, 438, 438, 438, 438, 438, 439, 2488 439, 433, 431, 432, 64, 44, 44, 44, 44, 44, 64, 64, 64, 250, 250, 250, 2489 250, 250, 250, 250, 250, 250, 441, 250, 250, 23, 250, 250, 250, 250, 250, 2490 250, 250, 250, 250, 64, 64, 78, 78, 400, 400, 78, 78, 78, 78, 400, 400, 2491 400, 78, 78, 366, 366, 366, 366, 78, 366, 366, 366, 400, 400, 78, 136, 2492 78, 400, 400, 136, 136, 136, 136, 78, 64, 64, 64, 64, 64, 64, 64, 26, 26, 2493 442, 30, 26, 30, 26, 442, 26, 30, 34, 442, 442, 442, 34, 34, 442, 442, 2494 442, 443, 26, 442, 30, 26, 433, 442, 442, 442, 442, 442, 26, 26, 26, 30, 2495 30, 26, 442, 26, 67, 26, 442, 26, 37, 38, 442, 442, 444, 34, 442, 442, 2496 37, 442, 34, 402, 402, 402, 402, 34, 26, 26, 34, 34, 442, 442, 445, 433, 2497 433, 433, 433, 442, 34, 34, 34, 34, 26, 433, 26, 26, 41, 277, 446, 446, 2498 446, 36, 36, 446, 446, 446, 446, 446, 446, 36, 36, 36, 36, 446, 447, 447, 2499 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 448, 448, 448, 448, 2500 447, 447, 448, 448, 448, 448, 448, 448, 448, 448, 448, 37, 41, 448, 448, 2501 448, 448, 36, 64, 64, 64, 64, 64, 64, 39, 39, 39, 39, 39, 30, 30, 30, 30, 2502 30, 433, 433, 26, 26, 26, 26, 433, 26, 26, 433, 26, 26, 433, 26, 26, 26, 2503 26, 26, 26, 26, 433, 26, 26, 26, 26, 26, 26, 26, 26, 26, 30, 30, 26, 26, 2504 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 433, 433, 26, 26, 39, 26, 39, 26, 2505 26, 26, 26, 26, 26, 26, 26, 26, 26, 30, 26, 26, 26, 26, 433, 433, 433, 2506 433, 433, 433, 433, 433, 433, 433, 433, 433, 39, 445, 449, 449, 445, 433, 2507 433, 39, 449, 445, 445, 449, 445, 445, 433, 39, 433, 449, 439, 450, 433, 2508 449, 445, 433, 433, 433, 449, 445, 445, 449, 39, 449, 449, 445, 445, 39, 2509 445, 39, 445, 39, 39, 39, 39, 449, 449, 445, 449, 445, 445, 445, 445, 2510 445, 39, 39, 39, 39, 433, 445, 433, 445, 449, 449, 445, 445, 445, 445, 2511 445, 445, 445, 445, 445, 445, 449, 445, 445, 445, 449, 433, 433, 433, 2512 433, 433, 449, 445, 445, 445, 433, 433, 433, 433, 433, 433, 433, 433, 2513 433, 445, 449, 39, 445, 433, 449, 449, 449, 449, 445, 445, 449, 449, 433, 2514 433, 449, 449, 445, 445, 449, 449, 445, 445, 449, 449, 445, 445, 445, 2515 445, 445, 433, 433, 445, 445, 445, 445, 433, 433, 39, 433, 433, 445, 39, 2516 433, 433, 433, 433, 433, 433, 433, 433, 445, 445, 433, 39, 445, 445, 445, 2517 433, 433, 433, 433, 433, 445, 449, 433, 445, 445, 445, 445, 445, 433, 2518 433, 445, 445, 433, 433, 433, 433, 445, 445, 445, 445, 445, 445, 445, 2519 445, 433, 433, 431, 432, 431, 432, 26, 26, 26, 26, 26, 26, 30, 26, 26, 2520 26, 26, 26, 445, 445, 26, 26, 26, 26, 26, 26, 26, 451, 452, 26, 26, 26, 2521 26, 26, 26, 26, 26, 26, 26, 26, 277, 277, 277, 277, 277, 277, 277, 277, 2522 277, 277, 277, 277, 277, 26, 433, 26, 26, 26, 26, 26, 26, 26, 26, 277, 2523 26, 26, 26, 26, 26, 433, 433, 433, 433, 433, 433, 433, 433, 433, 26, 26, 2524 26, 26, 433, 433, 26, 26, 26, 26, 26, 26, 26, 26, 26, 64, 64, 64, 64, 64, 2525 26, 26, 26, 26, 26, 26, 26, 64, 36, 36, 36, 36, 36, 36, 36, 36, 33, 33, 2526 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 453, 453, 453, 453, 453, 453, 2527 453, 453, 453, 453, 453, 453, 453, 453, 446, 36, 36, 36, 36, 36, 30, 30, 2528 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 26, 26, 26, 26, 26, 26, 30, 30, 2529 30, 30, 26, 26, 30, 30, 26, 30, 30, 30, 30, 30, 26, 26, 30, 30, 26, 26, 2530 30, 39, 26, 26, 26, 26, 30, 30, 26, 26, 30, 39, 26, 26, 26, 26, 30, 30, 2531 30, 26, 26, 30, 26, 26, 30, 30, 26, 26, 26, 26, 26, 30, 30, 26, 26, 30, 2532 26, 26, 26, 26, 30, 30, 26, 26, 26, 26, 30, 26, 30, 26, 30, 26, 30, 26, 2533 26, 26, 26, 26, 30, 30, 26, 30, 30, 30, 26, 30, 30, 30, 30, 26, 30, 30, 2534 26, 39, 26, 26, 26, 26, 26, 26, 30, 30, 26, 26, 26, 26, 277, 26, 26, 26, 2535 26, 26, 26, 26, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 26, 30, 30, 30, 2536 26, 30, 26, 26, 26, 26, 26, 26, 26, 26, 26, 30, 26, 26, 431, 432, 431, 2537 432, 431, 432, 431, 432, 431, 432, 431, 432, 431, 432, 36, 36, 446, 446, 2538 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 26, 26, 26, 26, 445, 2539 433, 433, 445, 445, 431, 432, 433, 445, 445, 433, 445, 445, 445, 433, 2540 433, 433, 433, 433, 445, 445, 445, 445, 433, 433, 433, 433, 433, 445, 2541 445, 445, 433, 433, 433, 445, 445, 445, 445, 9, 10, 9, 10, 9, 10, 9, 10, 2542 431, 432, 454, 454, 454, 454, 454, 454, 454, 454, 433, 433, 433, 431, 2543 432, 9, 10, 431, 432, 431, 432, 431, 432, 431, 432, 431, 432, 433, 433, 2544 445, 445, 445, 445, 445, 445, 433, 433, 433, 433, 433, 433, 433, 433, 2545 445, 433, 433, 433, 433, 445, 445, 445, 445, 445, 433, 445, 445, 433, 2546 433, 431, 432, 431, 432, 445, 433, 433, 433, 433, 445, 433, 445, 445, 2547 445, 433, 433, 445, 445, 433, 433, 433, 433, 433, 433, 433, 433, 433, 2548 433, 445, 445, 445, 445, 445, 445, 433, 433, 431, 432, 433, 433, 433, 2549 433, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 433, 445, 2550 445, 445, 445, 433, 433, 445, 433, 445, 433, 433, 445, 433, 445, 445, 2551 445, 445, 433, 433, 433, 433, 433, 445, 445, 433, 433, 433, 433, 445, 2552 445, 445, 445, 433, 445, 445, 433, 433, 445, 445, 433, 433, 433, 433, 2553 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 433, 433, 445, 2554 445, 445, 445, 445, 445, 445, 445, 433, 445, 445, 445, 445, 445, 445, 2555 445, 445, 433, 433, 433, 433, 433, 445, 433, 445, 433, 433, 433, 445, 2556 445, 445, 445, 445, 433, 433, 433, 433, 445, 433, 433, 433, 445, 445, 2557 445, 445, 445, 433, 445, 433, 433, 433, 433, 433, 433, 433, 26, 26, 433, 2558 433, 433, 433, 433, 433, 26, 26, 26, 26, 26, 26, 26, 26, 30, 30, 30, 26, 2559 26, 26, 26, 64, 64, 26, 26, 26, 26, 26, 26, 26, 26, 64, 64, 26, 26, 64, 2560 64, 64, 26, 26, 26, 26, 64, 26, 26, 26, 26, 26, 26, 26, 26, 64, 64, 64, 2561 64, 64, 64, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 2562 455, 455, 455, 64, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 2563 456, 456, 456, 456, 64, 37, 41, 37, 37, 37, 41, 41, 37, 41, 37, 41, 37, 2564 41, 37, 37, 37, 37, 41, 37, 41, 41, 37, 41, 41, 41, 41, 41, 41, 44, 44, 2565 37, 37, 69, 70, 69, 70, 70, 457, 457, 457, 457, 457, 457, 69, 70, 69, 70, 2566 458, 458, 458, 69, 70, 64, 64, 64, 64, 64, 459, 459, 459, 459, 460, 459, 2567 459, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 2568 461, 64, 461, 64, 64, 64, 64, 64, 461, 64, 64, 462, 462, 462, 462, 462, 2569 462, 462, 462, 64, 64, 64, 64, 64, 64, 64, 463, 464, 64, 64, 64, 64, 64, 2570 64, 64, 64, 64, 64, 64, 64, 64, 64, 465, 77, 77, 77, 77, 77, 77, 77, 77, 2571 66, 66, 28, 35, 28, 35, 66, 66, 66, 28, 35, 66, 28, 35, 66, 66, 66, 66, 2572 66, 66, 66, 66, 66, 415, 66, 66, 415, 66, 28, 35, 66, 66, 28, 35, 431, 2573 432, 431, 432, 431, 432, 431, 432, 66, 66, 66, 66, 66, 45, 66, 66, 415, 2574 415, 66, 66, 66, 66, 415, 66, 418, 64, 64, 64, 64, 64, 466, 466, 466, 2575 466, 466, 466, 466, 466, 466, 466, 64, 466, 466, 466, 466, 466, 466, 466, 2576 466, 466, 64, 64, 64, 64, 466, 466, 466, 466, 466, 466, 64, 64, 467, 467, 2577 467, 467, 467, 467, 467, 467, 467, 467, 467, 467, 64, 64, 64, 64, 468, 2578 469, 469, 469, 467, 470, 471, 472, 451, 452, 451, 452, 451, 452, 451, 2579 452, 451, 452, 467, 467, 451, 452, 451, 452, 451, 452, 451, 452, 473, 2580 474, 475, 475, 467, 472, 472, 472, 472, 472, 472, 472, 472, 472, 476, 2581 477, 478, 479, 480, 480, 473, 481, 481, 481, 481, 481, 467, 467, 472, 2582 472, 472, 470, 471, 469, 467, 26, 64, 482, 482, 482, 482, 482, 482, 482, 2583 482, 482, 482, 482, 482, 482, 482, 482, 482, 482, 482, 482, 482, 482, 2584 482, 64, 64, 483, 483, 484, 484, 485, 485, 482, 473, 486, 486, 486, 486, 2585 486, 486, 486, 486, 486, 486, 486, 486, 486, 486, 486, 486, 486, 486, 2586 469, 481, 487, 487, 486, 64, 64, 64, 64, 64, 488, 488, 488, 488, 488, 2587 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 64, 64, 64, 2588 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 64, 2589 489, 489, 490, 490, 490, 490, 489, 489, 489, 489, 489, 489, 489, 489, 2590 489, 489, 488, 488, 488, 64, 64, 64, 64, 64, 491, 491, 491, 491, 491, 2591 491, 491, 491, 491, 491, 491, 491, 491, 492, 492, 64, 490, 490, 490, 490, 2592 490, 490, 490, 490, 490, 490, 489, 489, 489, 489, 489, 489, 493, 493, 2593 493, 493, 493, 493, 493, 493, 467, 494, 494, 494, 494, 494, 494, 494, 2594 494, 494, 494, 494, 494, 494, 494, 494, 491, 491, 491, 491, 492, 492, 2595 492, 489, 489, 494, 494, 494, 494, 494, 494, 494, 489, 489, 489, 489, 2596 467, 467, 467, 467, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 2597 495, 495, 495, 495, 495, 64, 489, 489, 489, 489, 489, 489, 489, 467, 467, 2598 467, 467, 489, 489, 489, 489, 489, 489, 489, 489, 489, 489, 489, 467, 2599 467, 496, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 2600 497, 497, 497, 497, 497, 497, 497, 497, 496, 498, 498, 498, 498, 498, 2601 498, 498, 498, 498, 498, 497, 497, 497, 497, 496, 498, 498, 498, 499, 2602 499, 499, 499, 499, 499, 499, 499, 499, 499, 499, 499, 499, 500, 499, 2603 499, 499, 499, 499, 499, 499, 64, 64, 64, 501, 501, 501, 501, 501, 501, 2604 501, 501, 501, 501, 501, 501, 501, 501, 501, 64, 502, 502, 502, 502, 502, 2605 502, 502, 502, 503, 503, 503, 503, 503, 503, 504, 504, 505, 505, 505, 2606 505, 505, 505, 505, 505, 505, 505, 505, 505, 506, 507, 507, 507, 508, 2607 508, 508, 508, 508, 508, 508, 508, 508, 508, 505, 505, 64, 64, 64, 64, 2608 72, 75, 72, 75, 72, 75, 509, 77, 79, 79, 79, 510, 77, 77, 77, 77, 77, 77, 2609 77, 77, 77, 77, 510, 511, 72, 75, 72, 75, 403, 403, 64, 77, 512, 512, 2610 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 513, 513, 2611 513, 513, 513, 513, 513, 513, 513, 513, 514, 514, 515, 515, 515, 515, 2612 515, 515, 47, 47, 47, 47, 47, 47, 47, 45, 45, 45, 45, 45, 45, 45, 45, 45, 2613 47, 47, 37, 41, 37, 41, 37, 41, 41, 41, 37, 41, 37, 41, 37, 41, 44, 41, 2614 41, 41, 41, 41, 41, 41, 41, 37, 41, 37, 41, 37, 37, 41, 45, 516, 516, 37, 2615 41, 37, 41, 64, 37, 41, 37, 41, 41, 41, 37, 41, 37, 41, 37, 37, 37, 37, 2616 64, 64, 37, 37, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 42, 2617 44, 44, 41, 42, 42, 42, 42, 42, 517, 517, 518, 517, 517, 517, 519, 517, 2618 517, 517, 517, 518, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 2619 517, 517, 517, 517, 517, 520, 520, 518, 518, 520, 521, 521, 521, 521, 64, 2620 64, 64, 64, 522, 522, 522, 522, 522, 522, 277, 277, 250, 444, 64, 64, 64, 2621 64, 64, 64, 523, 523, 523, 523, 523, 523, 523, 523, 523, 523, 523, 523, 2622 524, 524, 524, 524, 525, 525, 526, 526, 526, 526, 526, 526, 526, 526, 2623 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 525, 525, 525, 525, 2624 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 527, 64, 64, 2625 64, 64, 64, 64, 64, 64, 64, 528, 528, 529, 529, 529, 529, 529, 529, 529, 2626 529, 529, 529, 64, 64, 64, 64, 64, 64, 174, 174, 174, 174, 174, 174, 174, 2627 174, 174, 174, 171, 171, 171, 171, 171, 171, 176, 176, 176, 171, 64, 64, 2628 64, 64, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 531, 531, 531, 2629 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 2630 531, 531, 531, 532, 532, 532, 532, 532, 533, 533, 533, 84, 534, 535, 535, 2631 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 536, 2632 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 537, 538, 64, 64, 64, 2633 64, 64, 64, 64, 64, 64, 64, 64, 539, 290, 290, 290, 290, 290, 64, 64, 64, 2634 540, 540, 540, 541, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 2635 542, 542, 542, 542, 542, 543, 541, 541, 540, 540, 540, 540, 541, 541, 2636 540, 541, 541, 541, 544, 545, 545, 545, 545, 545, 545, 545, 545, 545, 2637 545, 545, 545, 545, 64, 46, 546, 546, 546, 546, 546, 546, 546, 546, 546, 2638 546, 64, 64, 64, 64, 545, 545, 278, 278, 278, 278, 278, 280, 547, 278, 2639 283, 283, 278, 278, 278, 278, 278, 64, 548, 548, 548, 548, 548, 548, 548, 2640 548, 548, 549, 549, 549, 549, 549, 549, 550, 550, 549, 549, 550, 550, 2641 549, 549, 64, 548, 548, 548, 549, 548, 548, 548, 548, 548, 548, 548, 548, 2642 549, 550, 64, 64, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 64, 2643 64, 552, 552, 552, 552, 547, 278, 278, 278, 278, 278, 278, 286, 286, 286, 2644 278, 279, 280, 279, 278, 278, 553, 553, 553, 553, 553, 553, 553, 553, 2645 554, 553, 554, 554, 555, 553, 553, 554, 554, 553, 553, 553, 553, 553, 2646 554, 554, 553, 554, 553, 64, 64, 64, 64, 64, 64, 64, 64, 553, 553, 556, 2647 557, 557, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 559, 2648 560, 560, 559, 559, 561, 561, 558, 562, 562, 559, 563, 64, 64, 292, 292, 2649 292, 292, 292, 292, 64, 41, 41, 41, 516, 44, 44, 44, 44, 64, 64, 64, 64, 2650 41, 62, 64, 64, 558, 558, 558, 559, 559, 560, 559, 559, 560, 559, 559, 2651 561, 559, 563, 64, 64, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 2652 64, 64, 64, 64, 64, 64, 290, 565, 565, 565, 565, 565, 565, 565, 565, 565, 2653 565, 565, 565, 565, 565, 565, 565, 565, 565, 290, 64, 64, 64, 64, 291, 2654 291, 291, 291, 291, 291, 291, 64, 64, 64, 64, 291, 291, 291, 291, 291, 2655 291, 291, 291, 291, 64, 64, 64, 64, 566, 64, 64, 64, 64, 64, 64, 64, 64, 2656 64, 64, 64, 64, 64, 64, 566, 567, 568, 568, 568, 568, 568, 568, 568, 568, 2657 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 2658 567, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 2659 496, 498, 498, 496, 496, 498, 498, 498, 498, 498, 498, 41, 41, 41, 41, 2660 41, 41, 41, 64, 64, 64, 64, 83, 83, 83, 83, 83, 64, 64, 64, 64, 64, 110, 2661 569, 110, 110, 570, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 2662 110, 110, 110, 64, 110, 110, 110, 110, 110, 64, 110, 64, 110, 110, 64, 2663 110, 110, 64, 110, 110, 126, 126, 571, 571, 571, 571, 571, 571, 571, 571, 2664 571, 571, 571, 571, 571, 571, 571, 571, 64, 64, 64, 64, 64, 64, 64, 64, 2665 64, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 572, 418, 64, 2666 64, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 116, 119, 64, 64, 2667 58, 58, 58, 58, 58, 58, 58, 58, 469, 469, 469, 469, 469, 469, 469, 474, 2668 475, 469, 64, 64, 64, 64, 64, 64, 78, 78, 78, 78, 78, 78, 78, 136, 136, 2669 136, 136, 136, 136, 136, 64, 64, 469, 473, 473, 573, 573, 474, 475, 474, 2670 475, 474, 475, 474, 475, 474, 475, 474, 475, 474, 475, 474, 475, 469, 2671 469, 474, 475, 469, 469, 469, 469, 573, 573, 573, 574, 469, 574, 64, 469, 2672 574, 469, 469, 473, 451, 452, 451, 452, 451, 452, 575, 469, 469, 576, 2673 577, 578, 578, 579, 64, 469, 580, 575, 469, 64, 64, 64, 64, 126, 126, 2674 126, 126, 126, 64, 126, 126, 126, 126, 126, 126, 126, 64, 64, 410, 64, 2675 581, 581, 582, 583, 582, 581, 581, 584, 585, 581, 586, 587, 588, 587, 2676 587, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 587, 581, 590, 2677 591, 590, 581, 581, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 2678 592, 592, 592, 592, 592, 592, 592, 592, 584, 581, 585, 593, 594, 593, 2679 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 2680 595, 595, 595, 595, 584, 591, 585, 591, 584, 585, 596, 597, 598, 596, 2681 596, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 600, 599, 599, 2682 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 600, 600, 601, 2683 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 64, 2684 64, 64, 601, 601, 601, 601, 601, 601, 64, 64, 601, 601, 601, 64, 64, 64, 2685 583, 583, 591, 593, 602, 583, 583, 64, 603, 604, 604, 604, 604, 603, 603, 2686 64, 64, 605, 605, 605, 26, 30, 64, 64, 606, 606, 606, 606, 606, 606, 606, 2687 606, 606, 606, 606, 606, 64, 606, 606, 606, 606, 606, 606, 606, 606, 606, 2688 606, 64, 606, 606, 606, 64, 606, 606, 64, 606, 606, 606, 606, 606, 606, 2689 606, 64, 64, 606, 606, 606, 64, 64, 64, 64, 64, 84, 66, 84, 64, 64, 64, 2690 64, 522, 522, 522, 522, 522, 522, 522, 522, 522, 522, 522, 522, 522, 64, 2691 64, 64, 277, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 2692 607, 608, 608, 608, 608, 609, 609, 609, 609, 609, 609, 609, 609, 609, 2693 609, 609, 609, 609, 609, 609, 609, 609, 608, 608, 609, 64, 64, 64, 26, 2694 26, 26, 26, 64, 64, 64, 64, 609, 64, 64, 64, 64, 64, 64, 64, 277, 277, 2695 277, 277, 277, 136, 64, 64, 610, 610, 610, 610, 610, 610, 610, 610, 610, 2696 610, 610, 610, 610, 64, 64, 64, 611, 611, 611, 611, 611, 611, 611, 611, 2697 611, 64, 64, 64, 64, 64, 64, 64, 136, 438, 438, 438, 438, 438, 438, 438, 2698 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 64, 64, 64, 2699 64, 612, 612, 612, 612, 612, 612, 612, 612, 613, 613, 613, 613, 64, 64, 2700 64, 64, 614, 614, 614, 614, 614, 614, 614, 614, 614, 615, 614, 614, 614, 2701 614, 614, 614, 614, 614, 615, 64, 64, 64, 64, 64, 616, 616, 616, 616, 2702 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 617, 617, 617, 617, 2703 617, 64, 64, 64, 64, 64, 618, 618, 618, 618, 618, 618, 618, 618, 618, 2704 618, 618, 618, 618, 618, 64, 619, 620, 620, 620, 620, 620, 620, 620, 620, 2705 620, 620, 620, 620, 64, 64, 64, 64, 621, 622, 622, 622, 622, 622, 64, 64, 2706 623, 623, 623, 623, 623, 623, 623, 623, 624, 624, 624, 624, 624, 624, 2707 624, 624, 625, 625, 625, 625, 625, 625, 625, 625, 626, 626, 626, 626, 2708 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 64, 64, 627, 627, 627, 2709 627, 627, 627, 627, 627, 627, 627, 64, 64, 64, 64, 64, 64, 628, 628, 628, 2710 628, 628, 628, 628, 628, 629, 629, 629, 629, 629, 629, 629, 629, 629, 2711 629, 629, 629, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 630, 631, 631, 2712 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 64, 631, 2713 631, 631, 631, 631, 631, 64, 64, 632, 632, 632, 632, 632, 632, 64, 64, 2714 632, 64, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 2715 632, 632, 632, 632, 632, 632, 632, 64, 632, 632, 64, 64, 64, 632, 64, 64, 2716 632, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 2717 633, 64, 634, 635, 635, 635, 635, 635, 635, 635, 635, 636, 636, 636, 636, 2718 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 637, 637, 638, 2719 638, 638, 638, 638, 638, 638, 639, 639, 639, 639, 639, 639, 639, 639, 2720 639, 639, 639, 639, 639, 639, 639, 64, 64, 64, 64, 64, 64, 64, 64, 640, 2721 640, 640, 640, 640, 640, 640, 640, 640, 641, 641, 641, 641, 641, 641, 2722 641, 641, 641, 641, 641, 641, 641, 641, 642, 642, 642, 642, 642, 642, 64, 2723 64, 64, 643, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 64, 64, 2724 64, 64, 64, 645, 646, 646, 646, 646, 646, 646, 646, 646, 647, 647, 647, 2725 647, 647, 647, 647, 647, 64, 64, 64, 64, 64, 64, 647, 647, 648, 649, 649, 2726 649, 64, 649, 649, 64, 64, 64, 64, 64, 649, 650, 649, 651, 648, 648, 648, 2727 648, 64, 648, 648, 648, 64, 648, 648, 648, 648, 648, 648, 648, 648, 648, 2728 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 64, 64, 64, 64, 651, 2729 652, 650, 64, 64, 64, 64, 653, 654, 654, 654, 654, 654, 654, 654, 654, 2730 655, 655, 655, 655, 655, 655, 655, 655, 655, 64, 64, 64, 64, 64, 64, 64, 2731 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 657, 2732 657, 658, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 2733 659, 660, 660, 660, 661, 661, 661, 661, 661, 661, 661, 661, 662, 661, 2734 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 663, 664, 64, 64, 2735 64, 64, 665, 665, 665, 665, 665, 666, 666, 666, 666, 666, 666, 666, 64, 2736 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 64, 2737 64, 64, 668, 668, 668, 668, 668, 668, 668, 669, 669, 669, 669, 669, 669, 2738 669, 669, 669, 669, 669, 669, 669, 669, 64, 64, 670, 670, 670, 670, 670, 2739 670, 670, 670, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 64, 2740 64, 64, 64, 64, 672, 672, 672, 672, 672, 672, 672, 672, 673, 673, 673, 2741 673, 673, 673, 673, 673, 673, 673, 64, 64, 64, 64, 64, 64, 64, 674, 674, 2742 674, 674, 64, 64, 64, 64, 675, 675, 675, 675, 675, 675, 675, 676, 676, 2743 676, 676, 676, 676, 676, 676, 676, 64, 64, 64, 64, 64, 64, 64, 677, 677, 2744 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 64, 678, 2745 679, 678, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 2746 680, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 2747 679, 681, 682, 682, 682, 682, 682, 682, 682, 64, 64, 64, 64, 683, 683, 2748 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 2749 683, 683, 683, 683, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 64, 2750 64, 64, 64, 64, 64, 64, 681, 685, 685, 686, 687, 687, 687, 687, 687, 687, 2751 687, 687, 687, 687, 687, 687, 687, 686, 686, 686, 685, 685, 685, 685, 2752 686, 686, 688, 689, 690, 690, 691, 690, 690, 690, 690, 64, 64, 64, 64, 2753 64, 64, 692, 692, 692, 692, 692, 692, 692, 692, 692, 64, 64, 64, 64, 64, 2754 64, 64, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 64, 64, 64, 64, 2755 64, 64, 694, 694, 694, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 2756 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 696, 696, 696, 696, 2757 696, 697, 696, 696, 696, 696, 696, 696, 698, 698, 64, 699, 699, 699, 699, 2758 699, 699, 699, 699, 699, 699, 700, 700, 700, 700, 64, 64, 64, 64, 701, 2759 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 702, 703, 703, 701, 64, 2760 704, 704, 705, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 2761 706, 706, 706, 706, 706, 705, 705, 705, 704, 704, 704, 704, 704, 704, 2762 704, 704, 704, 705, 707, 706, 706, 706, 706, 708, 708, 708, 708, 64, 64, 2763 64, 64, 708, 64, 64, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 2764 706, 64, 64, 64, 64, 64, 64, 710, 710, 710, 710, 710, 710, 710, 710, 710, 2765 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 64, 64, 64, 711, 2766 711, 711, 711, 711, 711, 711, 711, 711, 711, 64, 711, 711, 711, 711, 711, 2767 711, 711, 711, 711, 712, 712, 712, 713, 713, 713, 712, 712, 713, 714, 2768 715, 713, 716, 716, 716, 716, 716, 716, 64, 64, 717, 717, 717, 717, 717, 2769 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 718, 719, 719, 719, 2770 718, 718, 718, 718, 718, 718, 720, 721, 64, 64, 64, 64, 64, 722, 722, 2771 722, 722, 722, 722, 722, 722, 722, 722, 64, 64, 64, 64, 64, 64, 64, 723, 2772 724, 724, 64, 725, 725, 725, 725, 725, 725, 725, 725, 64, 64, 725, 725, 2773 64, 64, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 2774 725, 64, 725, 725, 725, 725, 725, 725, 725, 64, 725, 725, 64, 725, 725, 2775 725, 725, 725, 64, 64, 726, 725, 724, 724, 723, 724, 724, 724, 724, 64, 2776 64, 724, 724, 64, 64, 724, 724, 727, 64, 64, 64, 64, 64, 64, 64, 64, 64, 2777 724, 64, 64, 64, 64, 64, 725, 725, 725, 725, 725, 724, 724, 64, 64, 728, 2778 728, 728, 728, 728, 728, 728, 64, 64, 64, 729, 729, 729, 729, 729, 729, 2779 729, 729, 730, 730, 730, 731, 731, 731, 731, 731, 731, 730, 731, 730, 2780 730, 730, 730, 731, 731, 730, 732, 733, 729, 729, 734, 729, 735, 735, 2781 735, 735, 735, 735, 735, 735, 735, 735, 64, 64, 64, 64, 64, 64, 736, 736, 2782 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 737, 2783 737, 737, 738, 738, 738, 738, 64, 64, 737, 737, 737, 737, 738, 738, 737, 2784 739, 740, 741, 741, 741, 741, 741, 741, 741, 741, 741, 64, 64, 64, 64, 2785 64, 64, 742, 742, 742, 742, 742, 742, 742, 742, 743, 743, 743, 744, 744, 2786 744, 744, 744, 744, 744, 744, 743, 743, 744, 743, 745, 744, 746, 746, 2787 746, 742, 64, 64, 64, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 2788 64, 64, 64, 64, 64, 64, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 2789 748, 749, 750, 749, 750, 750, 749, 749, 749, 749, 749, 749, 751, 752, 2790 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 64, 64, 64, 64, 64, 64, 2791 754, 754, 754, 754, 754, 754, 754, 754, 755, 755, 755, 755, 755, 755, 2792 755, 755, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 757, 757, 2793 757, 757, 757, 757, 757, 757, 757, 64, 64, 64, 64, 64, 64, 64, 64, 64, 2794 64, 64, 64, 758, 759, 759, 759, 759, 759, 759, 759, 759, 759, 64, 64, 64, 2795 64, 64, 64, 64, 760, 760, 760, 760, 760, 760, 760, 760, 760, 64, 64, 64, 2796 64, 64, 64, 64, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 2797 761, 761, 761, 761, 64, 762, 762, 762, 762, 762, 64, 64, 64, 763, 763, 2798 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 64, 512, 2799 64, 64, 64, 64, 64, 64, 64, 764, 764, 764, 764, 764, 764, 764, 764, 764, 2800 764, 764, 764, 764, 764, 764, 64, 765, 765, 765, 765, 765, 765, 765, 765, 2801 765, 765, 64, 64, 64, 64, 766, 766, 767, 767, 767, 767, 767, 767, 767, 2802 767, 767, 767, 767, 767, 767, 767, 64, 64, 768, 768, 768, 768, 768, 769, 2803 64, 64, 770, 770, 770, 770, 770, 770, 770, 770, 771, 771, 771, 771, 771, 2804 771, 771, 772, 772, 772, 772, 772, 773, 773, 773, 773, 774, 774, 774, 2805 774, 772, 773, 64, 64, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 2806 64, 776, 776, 776, 776, 776, 776, 776, 64, 770, 770, 770, 770, 770, 64, 2807 64, 64, 64, 64, 770, 770, 770, 777, 777, 777, 777, 777, 777, 777, 777, 2808 777, 777, 777, 777, 777, 64, 64, 64, 777, 778, 778, 778, 778, 778, 778, 2809 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 2810 778, 778, 64, 64, 64, 64, 64, 64, 64, 64, 779, 779, 779, 779, 780, 780, 2811 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 486, 482, 64, 64, 2812 64, 64, 64, 64, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 2813 64, 64, 64, 64, 64, 781, 781, 781, 781, 781, 64, 64, 64, 781, 64, 64, 64, 2814 64, 64, 64, 64, 781, 781, 64, 64, 782, 783, 784, 785, 410, 410, 410, 410, 2815 64, 64, 64, 64, 277, 277, 277, 277, 277, 277, 64, 64, 277, 277, 277, 277, 2816 277, 277, 277, 64, 64, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 2817 277, 277, 786, 786, 400, 400, 400, 277, 277, 277, 787, 786, 786, 786, 2818 786, 786, 410, 410, 410, 410, 410, 410, 410, 410, 136, 136, 136, 136, 2819 136, 136, 136, 136, 277, 277, 78, 78, 78, 78, 78, 136, 136, 277, 277, 2820 277, 277, 277, 277, 78, 78, 78, 78, 277, 277, 609, 609, 788, 788, 788, 2821 609, 64, 64, 522, 522, 64, 64, 64, 64, 64, 64, 442, 442, 442, 442, 442, 2822 442, 442, 442, 442, 442, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 2823 34, 34, 34, 34, 34, 34, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 2824 34, 34, 34, 34, 34, 34, 34, 64, 34, 34, 34, 34, 34, 34, 442, 64, 442, 2825 442, 64, 64, 442, 64, 64, 442, 442, 64, 64, 442, 442, 442, 442, 64, 442, 2826 442, 34, 34, 64, 34, 64, 34, 34, 34, 34, 34, 34, 34, 64, 34, 34, 34, 34, 2827 34, 34, 34, 442, 442, 64, 442, 442, 442, 442, 64, 64, 442, 442, 442, 442, 2828 442, 442, 442, 442, 64, 442, 442, 442, 442, 442, 442, 442, 64, 34, 34, 2829 442, 442, 64, 442, 442, 442, 442, 64, 442, 442, 442, 442, 442, 64, 442, 2830 64, 64, 64, 442, 442, 442, 442, 442, 442, 442, 64, 34, 34, 34, 34, 34, 2831 34, 34, 34, 34, 34, 34, 34, 64, 64, 442, 789, 34, 34, 34, 34, 34, 34, 34, 2832 34, 34, 445, 34, 34, 34, 34, 34, 34, 442, 442, 442, 442, 442, 442, 442, 2833 442, 442, 789, 34, 34, 34, 34, 34, 34, 34, 34, 34, 445, 34, 34, 442, 442, 2834 442, 442, 442, 789, 34, 34, 34, 34, 34, 34, 34, 34, 34, 445, 34, 34, 34, 2835 34, 34, 34, 442, 442, 442, 442, 442, 442, 442, 442, 442, 789, 34, 445, 2836 34, 34, 34, 34, 34, 34, 34, 34, 442, 34, 64, 64, 790, 790, 790, 790, 790, 2837 790, 790, 790, 790, 790, 791, 791, 791, 791, 791, 791, 791, 791, 791, 2838 791, 791, 791, 791, 64, 64, 792, 792, 792, 792, 792, 792, 792, 792, 792, 2839 793, 793, 793, 793, 793, 793, 793, 64, 126, 126, 126, 126, 64, 126, 126, 2840 126, 64, 126, 126, 64, 126, 64, 64, 126, 64, 126, 126, 126, 126, 126, 2841 126, 126, 126, 126, 126, 64, 126, 126, 126, 126, 64, 126, 64, 126, 64, 2842 64, 64, 64, 64, 64, 126, 64, 64, 64, 64, 126, 64, 126, 64, 126, 64, 126, 2843 126, 126, 64, 126, 64, 126, 64, 126, 64, 126, 64, 126, 126, 126, 126, 64, 2844 126, 64, 126, 126, 64, 126, 126, 126, 126, 126, 126, 126, 126, 126, 64, 2845 64, 64, 64, 64, 126, 126, 126, 64, 126, 126, 126, 113, 113, 64, 64, 64, 2846 64, 64, 64, 64, 26, 26, 26, 26, 26, 26, 26, 33, 33, 33, 446, 446, 64, 64, 2847 64, 453, 453, 453, 453, 453, 453, 277, 64, 453, 453, 26, 26, 64, 64, 64, 2848 64, 453, 453, 453, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 277, 277, 2849 794, 489, 489, 64, 64, 64, 64, 64, 489, 489, 489, 64, 64, 64, 64, 64, 2850 489, 64, 64, 64, 64, 64, 64, 64, 489, 489, 64, 64, 64, 64, 64, 64, 26, 2851 26, 26, 26, 26, 64, 64, 64, 64, 64, 64, 64, 26, 26, 26, 26, 26, 26, 64, 2852 26, 26, 26, 26, 26, 26, 26, 26, 26, 64, 26, 26, 26, 26, 26, 26, 64, 64, 2853 26, 26, 26, 497, 497, 497, 497, 497, 497, 496, 498, 498, 498, 498, 498, 2854 498, 498, 64, 64, 64, 410, 64, 64, 64, 64, 64, 64, 410, 410, 410, 410, 2855 410, 410, 410, 410, 568, 568, 568, 568, 568, 567, 64, 64, 2856 }; 2857 2858 /* decomposition data */ 2859 static const unsigned short decomp_data[] = { 2860 0, 257, 32, 514, 32, 776, 259, 97, 514, 32, 772, 259, 50, 259, 51, 514, 2861 32, 769, 258, 956, 514, 32, 807, 259, 49, 259, 111, 772, 49, 8260, 52, 2862 772, 49, 8260, 50, 772, 51, 8260, 52, 512, 65, 768, 512, 65, 769, 512, 2863 65, 770, 512, 65, 771, 512, 65, 776, 512, 65, 778, 512, 67, 807, 512, 69, 2864 768, 512, 69, 769, 512, 69, 770, 512, 69, 776, 512, 73, 768, 512, 73, 2865 769, 512, 73, 770, 512, 73, 776, 512, 78, 771, 512, 79, 768, 512, 79, 2866 769, 512, 79, 770, 512, 79, 771, 512, 79, 776, 512, 85, 768, 512, 85, 2867 769, 512, 85, 770, 512, 85, 776, 512, 89, 769, 512, 97, 768, 512, 97, 2868 769, 512, 97, 770, 512, 97, 771, 512, 97, 776, 512, 97, 778, 512, 99, 2869 807, 512, 101, 768, 512, 101, 769, 512, 101, 770, 512, 101, 776, 512, 2870 105, 768, 512, 105, 769, 512, 105, 770, 512, 105, 776, 512, 110, 771, 2871 512, 111, 768, 512, 111, 769, 512, 111, 770, 512, 111, 771, 512, 111, 2872 776, 512, 117, 768, 512, 117, 769, 512, 117, 770, 512, 117, 776, 512, 2873 121, 769, 512, 121, 776, 512, 65, 772, 512, 97, 772, 512, 65, 774, 512, 2874 97, 774, 512, 65, 808, 512, 97, 808, 512, 67, 769, 512, 99, 769, 512, 67, 2875 770, 512, 99, 770, 512, 67, 775, 512, 99, 775, 512, 67, 780, 512, 99, 2876 780, 512, 68, 780, 512, 100, 780, 512, 69, 772, 512, 101, 772, 512, 69, 2877 774, 512, 101, 774, 512, 69, 775, 512, 101, 775, 512, 69, 808, 512, 101, 2878 808, 512, 69, 780, 512, 101, 780, 512, 71, 770, 512, 103, 770, 512, 71, 2879 774, 512, 103, 774, 512, 71, 775, 512, 103, 775, 512, 71, 807, 512, 103, 2880 807, 512, 72, 770, 512, 104, 770, 512, 73, 771, 512, 105, 771, 512, 73, 2881 772, 512, 105, 772, 512, 73, 774, 512, 105, 774, 512, 73, 808, 512, 105, 2882 808, 512, 73, 775, 514, 73, 74, 514, 105, 106, 512, 74, 770, 512, 106, 2883 770, 512, 75, 807, 512, 107, 807, 512, 76, 769, 512, 108, 769, 512, 76, 2884 807, 512, 108, 807, 512, 76, 780, 512, 108, 780, 514, 76, 183, 514, 108, 2885 183, 512, 78, 769, 512, 110, 769, 512, 78, 807, 512, 110, 807, 512, 78, 2886 780, 512, 110, 780, 514, 700, 110, 512, 79, 772, 512, 111, 772, 512, 79, 2887 774, 512, 111, 774, 512, 79, 779, 512, 111, 779, 512, 82, 769, 512, 114, 2888 769, 512, 82, 807, 512, 114, 807, 512, 82, 780, 512, 114, 780, 512, 83, 2889 769, 512, 115, 769, 512, 83, 770, 512, 115, 770, 512, 83, 807, 512, 115, 2890 807, 512, 83, 780, 512, 115, 780, 512, 84, 807, 512, 116, 807, 512, 84, 2891 780, 512, 116, 780, 512, 85, 771, 512, 117, 771, 512, 85, 772, 512, 117, 2892 772, 512, 85, 774, 512, 117, 774, 512, 85, 778, 512, 117, 778, 512, 85, 2893 779, 512, 117, 779, 512, 85, 808, 512, 117, 808, 512, 87, 770, 512, 119, 2894 770, 512, 89, 770, 512, 121, 770, 512, 89, 776, 512, 90, 769, 512, 122, 2895 769, 512, 90, 775, 512, 122, 775, 512, 90, 780, 512, 122, 780, 258, 115, 2896 512, 79, 795, 512, 111, 795, 512, 85, 795, 512, 117, 795, 514, 68, 381, 2897 514, 68, 382, 514, 100, 382, 514, 76, 74, 514, 76, 106, 514, 108, 106, 2898 514, 78, 74, 514, 78, 106, 514, 110, 106, 512, 65, 780, 512, 97, 780, 2899 512, 73, 780, 512, 105, 780, 512, 79, 780, 512, 111, 780, 512, 85, 780, 2900 512, 117, 780, 512, 220, 772, 512, 252, 772, 512, 220, 769, 512, 252, 2901 769, 512, 220, 780, 512, 252, 780, 512, 220, 768, 512, 252, 768, 512, 2902 196, 772, 512, 228, 772, 512, 550, 772, 512, 551, 772, 512, 198, 772, 2903 512, 230, 772, 512, 71, 780, 512, 103, 780, 512, 75, 780, 512, 107, 780, 2904 512, 79, 808, 512, 111, 808, 512, 490, 772, 512, 491, 772, 512, 439, 780, 2905 512, 658, 780, 512, 106, 780, 514, 68, 90, 514, 68, 122, 514, 100, 122, 2906 512, 71, 769, 512, 103, 769, 512, 78, 768, 512, 110, 768, 512, 197, 769, 2907 512, 229, 769, 512, 198, 769, 512, 230, 769, 512, 216, 769, 512, 248, 2908 769, 512, 65, 783, 512, 97, 783, 512, 65, 785, 512, 97, 785, 512, 69, 2909 783, 512, 101, 783, 512, 69, 785, 512, 101, 785, 512, 73, 783, 512, 105, 2910 783, 512, 73, 785, 512, 105, 785, 512, 79, 783, 512, 111, 783, 512, 79, 2911 785, 512, 111, 785, 512, 82, 783, 512, 114, 783, 512, 82, 785, 512, 114, 2912 785, 512, 85, 783, 512, 117, 783, 512, 85, 785, 512, 117, 785, 512, 83, 2913 806, 512, 115, 806, 512, 84, 806, 512, 116, 806, 512, 72, 780, 512, 104, 2914 780, 512, 65, 775, 512, 97, 775, 512, 69, 807, 512, 101, 807, 512, 214, 2915 772, 512, 246, 772, 512, 213, 772, 512, 245, 772, 512, 79, 775, 512, 111, 2916 775, 512, 558, 772, 512, 559, 772, 512, 89, 772, 512, 121, 772, 259, 104, 2917 259, 614, 259, 106, 259, 114, 259, 633, 259, 635, 259, 641, 259, 119, 2918 259, 121, 514, 32, 774, 514, 32, 775, 514, 32, 778, 514, 32, 808, 514, 2919 32, 771, 514, 32, 779, 259, 611, 259, 108, 259, 115, 259, 120, 259, 661, 2920 256, 768, 256, 769, 256, 787, 512, 776, 769, 256, 697, 514, 32, 837, 256, 2921 59, 514, 32, 769, 512, 168, 769, 512, 913, 769, 256, 183, 512, 917, 769, 2922 512, 919, 769, 512, 921, 769, 512, 927, 769, 512, 933, 769, 512, 937, 2923 769, 512, 970, 769, 512, 921, 776, 512, 933, 776, 512, 945, 769, 512, 2924 949, 769, 512, 951, 769, 512, 953, 769, 512, 971, 769, 512, 953, 776, 2925 512, 965, 776, 512, 959, 769, 512, 965, 769, 512, 969, 769, 258, 946, 2926 258, 952, 258, 933, 512, 978, 769, 512, 978, 776, 258, 966, 258, 960, 2927 258, 954, 258, 961, 258, 962, 258, 920, 258, 949, 258, 931, 512, 1045, 2928 768, 512, 1045, 776, 512, 1043, 769, 512, 1030, 776, 512, 1050, 769, 512, 2929 1048, 768, 512, 1059, 774, 512, 1048, 774, 512, 1080, 774, 512, 1077, 2930 768, 512, 1077, 776, 512, 1075, 769, 512, 1110, 776, 512, 1082, 769, 512, 2931 1080, 768, 512, 1091, 774, 512, 1140, 783, 512, 1141, 783, 512, 1046, 2932 774, 512, 1078, 774, 512, 1040, 774, 512, 1072, 774, 512, 1040, 776, 512, 2933 1072, 776, 512, 1045, 774, 512, 1077, 774, 512, 1240, 776, 512, 1241, 2934 776, 512, 1046, 776, 512, 1078, 776, 512, 1047, 776, 512, 1079, 776, 512, 2935 1048, 772, 512, 1080, 772, 512, 1048, 776, 512, 1080, 776, 512, 1054, 2936 776, 512, 1086, 776, 512, 1256, 776, 512, 1257, 776, 512, 1069, 776, 512, 2937 1101, 776, 512, 1059, 772, 512, 1091, 772, 512, 1059, 776, 512, 1091, 2938 776, 512, 1059, 779, 512, 1091, 779, 512, 1063, 776, 512, 1095, 776, 512, 2939 1067, 776, 512, 1099, 776, 514, 1381, 1410, 512, 1575, 1619, 512, 1575, 2940 1620, 512, 1608, 1620, 512, 1575, 1621, 512, 1610, 1620, 514, 1575, 1652, 2941 514, 1608, 1652, 514, 1735, 1652, 514, 1610, 1652, 512, 1749, 1620, 512, 2942 1729, 1620, 512, 1746, 1620, 512, 2344, 2364, 512, 2352, 2364, 512, 2355, 2943 2364, 512, 2325, 2364, 512, 2326, 2364, 512, 2327, 2364, 512, 2332, 2364, 2944 512, 2337, 2364, 512, 2338, 2364, 512, 2347, 2364, 512, 2351, 2364, 512, 2945 2503, 2494, 512, 2503, 2519, 512, 2465, 2492, 512, 2466, 2492, 512, 2479, 2946 2492, 512, 2610, 2620, 512, 2616, 2620, 512, 2582, 2620, 512, 2583, 2620, 2947 512, 2588, 2620, 512, 2603, 2620, 512, 2887, 2902, 512, 2887, 2878, 512, 2948 2887, 2903, 512, 2849, 2876, 512, 2850, 2876, 512, 2962, 3031, 512, 3014, 2949 3006, 512, 3015, 3006, 512, 3014, 3031, 512, 3142, 3158, 512, 3263, 3285, 2950 512, 3270, 3285, 512, 3270, 3286, 512, 3270, 3266, 512, 3274, 3285, 512, 2951 3398, 3390, 512, 3399, 3390, 512, 3398, 3415, 512, 3545, 3530, 512, 3545, 2952 3535, 512, 3548, 3530, 512, 3545, 3551, 514, 3661, 3634, 514, 3789, 3762, 2953 514, 3755, 3737, 514, 3755, 3745, 257, 3851, 512, 3906, 4023, 512, 3916, 2954 4023, 512, 3921, 4023, 512, 3926, 4023, 512, 3931, 4023, 512, 3904, 4021, 2955 512, 3953, 3954, 512, 3953, 3956, 512, 4018, 3968, 514, 4018, 3969, 512, 2956 4019, 3968, 514, 4019, 3969, 512, 3953, 3968, 512, 3986, 4023, 512, 3996, 2957 4023, 512, 4001, 4023, 512, 4006, 4023, 512, 4011, 4023, 512, 3984, 4021, 2958 512, 4133, 4142, 259, 4316, 512, 6917, 6965, 512, 6919, 6965, 512, 6921, 2959 6965, 512, 6923, 6965, 512, 6925, 6965, 512, 6929, 6965, 512, 6970, 6965, 2960 512, 6972, 6965, 512, 6974, 6965, 512, 6975, 6965, 512, 6978, 6965, 259, 2961 65, 259, 198, 259, 66, 259, 68, 259, 69, 259, 398, 259, 71, 259, 72, 259, 2962 73, 259, 74, 259, 75, 259, 76, 259, 77, 259, 78, 259, 79, 259, 546, 259, 2963 80, 259, 82, 259, 84, 259, 85, 259, 87, 259, 97, 259, 592, 259, 593, 259, 2964 7426, 259, 98, 259, 100, 259, 101, 259, 601, 259, 603, 259, 604, 259, 2965 103, 259, 107, 259, 109, 259, 331, 259, 111, 259, 596, 259, 7446, 259, 2966 7447, 259, 112, 259, 116, 259, 117, 259, 7453, 259, 623, 259, 118, 259, 2967 7461, 259, 946, 259, 947, 259, 948, 259, 966, 259, 967, 261, 105, 261, 2968 114, 261, 117, 261, 118, 261, 946, 261, 947, 261, 961, 261, 966, 261, 2969 967, 259, 1085, 259, 594, 259, 99, 259, 597, 259, 240, 259, 604, 259, 2970 102, 259, 607, 259, 609, 259, 613, 259, 616, 259, 617, 259, 618, 259, 2971 7547, 259, 669, 259, 621, 259, 7557, 259, 671, 259, 625, 259, 624, 259, 2972 626, 259, 627, 259, 628, 259, 629, 259, 632, 259, 642, 259, 643, 259, 2973 427, 259, 649, 259, 650, 259, 7452, 259, 651, 259, 652, 259, 122, 259, 2974 656, 259, 657, 259, 658, 259, 952, 512, 65, 805, 512, 97, 805, 512, 66, 2975 775, 512, 98, 775, 512, 66, 803, 512, 98, 803, 512, 66, 817, 512, 98, 2976 817, 512, 199, 769, 512, 231, 769, 512, 68, 775, 512, 100, 775, 512, 68, 2977 803, 512, 100, 803, 512, 68, 817, 512, 100, 817, 512, 68, 807, 512, 100, 2978 807, 512, 68, 813, 512, 100, 813, 512, 274, 768, 512, 275, 768, 512, 274, 2979 769, 512, 275, 769, 512, 69, 813, 512, 101, 813, 512, 69, 816, 512, 101, 2980 816, 512, 552, 774, 512, 553, 774, 512, 70, 775, 512, 102, 775, 512, 71, 2981 772, 512, 103, 772, 512, 72, 775, 512, 104, 775, 512, 72, 803, 512, 104, 2982 803, 512, 72, 776, 512, 104, 776, 512, 72, 807, 512, 104, 807, 512, 72, 2983 814, 512, 104, 814, 512, 73, 816, 512, 105, 816, 512, 207, 769, 512, 239, 2984 769, 512, 75, 769, 512, 107, 769, 512, 75, 803, 512, 107, 803, 512, 75, 2985 817, 512, 107, 817, 512, 76, 803, 512, 108, 803, 512, 7734, 772, 512, 2986 7735, 772, 512, 76, 817, 512, 108, 817, 512, 76, 813, 512, 108, 813, 512, 2987 77, 769, 512, 109, 769, 512, 77, 775, 512, 109, 775, 512, 77, 803, 512, 2988 109, 803, 512, 78, 775, 512, 110, 775, 512, 78, 803, 512, 110, 803, 512, 2989 78, 817, 512, 110, 817, 512, 78, 813, 512, 110, 813, 512, 213, 769, 512, 2990 245, 769, 512, 213, 776, 512, 245, 776, 512, 332, 768, 512, 333, 768, 2991 512, 332, 769, 512, 333, 769, 512, 80, 769, 512, 112, 769, 512, 80, 775, 2992 512, 112, 775, 512, 82, 775, 512, 114, 775, 512, 82, 803, 512, 114, 803, 2993 512, 7770, 772, 512, 7771, 772, 512, 82, 817, 512, 114, 817, 512, 83, 2994 775, 512, 115, 775, 512, 83, 803, 512, 115, 803, 512, 346, 775, 512, 347, 2995 775, 512, 352, 775, 512, 353, 775, 512, 7778, 775, 512, 7779, 775, 512, 2996 84, 775, 512, 116, 775, 512, 84, 803, 512, 116, 803, 512, 84, 817, 512, 2997 116, 817, 512, 84, 813, 512, 116, 813, 512, 85, 804, 512, 117, 804, 512, 2998 85, 816, 512, 117, 816, 512, 85, 813, 512, 117, 813, 512, 360, 769, 512, 2999 361, 769, 512, 362, 776, 512, 363, 776, 512, 86, 771, 512, 118, 771, 512, 3000 86, 803, 512, 118, 803, 512, 87, 768, 512, 119, 768, 512, 87, 769, 512, 3001 119, 769, 512, 87, 776, 512, 119, 776, 512, 87, 775, 512, 119, 775, 512, 3002 87, 803, 512, 119, 803, 512, 88, 775, 512, 120, 775, 512, 88, 776, 512, 3003 120, 776, 512, 89, 775, 512, 121, 775, 512, 90, 770, 512, 122, 770, 512, 3004 90, 803, 512, 122, 803, 512, 90, 817, 512, 122, 817, 512, 104, 817, 512, 3005 116, 776, 512, 119, 778, 512, 121, 778, 514, 97, 702, 512, 383, 775, 512, 3006 65, 803, 512, 97, 803, 512, 65, 777, 512, 97, 777, 512, 194, 769, 512, 3007 226, 769, 512, 194, 768, 512, 226, 768, 512, 194, 777, 512, 226, 777, 3008 512, 194, 771, 512, 226, 771, 512, 7840, 770, 512, 7841, 770, 512, 258, 3009 769, 512, 259, 769, 512, 258, 768, 512, 259, 768, 512, 258, 777, 512, 3010 259, 777, 512, 258, 771, 512, 259, 771, 512, 7840, 774, 512, 7841, 774, 3011 512, 69, 803, 512, 101, 803, 512, 69, 777, 512, 101, 777, 512, 69, 771, 3012 512, 101, 771, 512, 202, 769, 512, 234, 769, 512, 202, 768, 512, 234, 3013 768, 512, 202, 777, 512, 234, 777, 512, 202, 771, 512, 234, 771, 512, 3014 7864, 770, 512, 7865, 770, 512, 73, 777, 512, 105, 777, 512, 73, 803, 3015 512, 105, 803, 512, 79, 803, 512, 111, 803, 512, 79, 777, 512, 111, 777, 3016 512, 212, 769, 512, 244, 769, 512, 212, 768, 512, 244, 768, 512, 212, 3017 777, 512, 244, 777, 512, 212, 771, 512, 244, 771, 512, 7884, 770, 512, 3018 7885, 770, 512, 416, 769, 512, 417, 769, 512, 416, 768, 512, 417, 768, 3019 512, 416, 777, 512, 417, 777, 512, 416, 771, 512, 417, 771, 512, 416, 3020 803, 512, 417, 803, 512, 85, 803, 512, 117, 803, 512, 85, 777, 512, 117, 3021 777, 512, 431, 769, 512, 432, 769, 512, 431, 768, 512, 432, 768, 512, 3022 431, 777, 512, 432, 777, 512, 431, 771, 512, 432, 771, 512, 431, 803, 3023 512, 432, 803, 512, 89, 768, 512, 121, 768, 512, 89, 803, 512, 121, 803, 3024 512, 89, 777, 512, 121, 777, 512, 89, 771, 512, 121, 771, 512, 945, 787, 3025 512, 945, 788, 512, 7936, 768, 512, 7937, 768, 512, 7936, 769, 512, 7937, 3026 769, 512, 7936, 834, 512, 7937, 834, 512, 913, 787, 512, 913, 788, 512, 3027 7944, 768, 512, 7945, 768, 512, 7944, 769, 512, 7945, 769, 512, 7944, 3028 834, 512, 7945, 834, 512, 949, 787, 512, 949, 788, 512, 7952, 768, 512, 3029 7953, 768, 512, 7952, 769, 512, 7953, 769, 512, 917, 787, 512, 917, 788, 3030 512, 7960, 768, 512, 7961, 768, 512, 7960, 769, 512, 7961, 769, 512, 951, 3031 787, 512, 951, 788, 512, 7968, 768, 512, 7969, 768, 512, 7968, 769, 512, 3032 7969, 769, 512, 7968, 834, 512, 7969, 834, 512, 919, 787, 512, 919, 788, 3033 512, 7976, 768, 512, 7977, 768, 512, 7976, 769, 512, 7977, 769, 512, 3034 7976, 834, 512, 7977, 834, 512, 953, 787, 512, 953, 788, 512, 7984, 768, 3035 512, 7985, 768, 512, 7984, 769, 512, 7985, 769, 512, 7984, 834, 512, 3036 7985, 834, 512, 921, 787, 512, 921, 788, 512, 7992, 768, 512, 7993, 768, 3037 512, 7992, 769, 512, 7993, 769, 512, 7992, 834, 512, 7993, 834, 512, 959, 3038 787, 512, 959, 788, 512, 8000, 768, 512, 8001, 768, 512, 8000, 769, 512, 3039 8001, 769, 512, 927, 787, 512, 927, 788, 512, 8008, 768, 512, 8009, 768, 3040 512, 8008, 769, 512, 8009, 769, 512, 965, 787, 512, 965, 788, 512, 8016, 3041 768, 512, 8017, 768, 512, 8016, 769, 512, 8017, 769, 512, 8016, 834, 512, 3042 8017, 834, 512, 933, 788, 512, 8025, 768, 512, 8025, 769, 512, 8025, 834, 3043 512, 969, 787, 512, 969, 788, 512, 8032, 768, 512, 8033, 768, 512, 8032, 3044 769, 512, 8033, 769, 512, 8032, 834, 512, 8033, 834, 512, 937, 787, 512, 3045 937, 788, 512, 8040, 768, 512, 8041, 768, 512, 8040, 769, 512, 8041, 769, 3046 512, 8040, 834, 512, 8041, 834, 512, 945, 768, 256, 940, 512, 949, 768, 3047 256, 941, 512, 951, 768, 256, 942, 512, 953, 768, 256, 943, 512, 959, 3048 768, 256, 972, 512, 965, 768, 256, 973, 512, 969, 768, 256, 974, 512, 3049 7936, 837, 512, 7937, 837, 512, 7938, 837, 512, 7939, 837, 512, 7940, 3050 837, 512, 7941, 837, 512, 7942, 837, 512, 7943, 837, 512, 7944, 837, 512, 3051 7945, 837, 512, 7946, 837, 512, 7947, 837, 512, 7948, 837, 512, 7949, 3052 837, 512, 7950, 837, 512, 7951, 837, 512, 7968, 837, 512, 7969, 837, 512, 3053 7970, 837, 512, 7971, 837, 512, 7972, 837, 512, 7973, 837, 512, 7974, 3054 837, 512, 7975, 837, 512, 7976, 837, 512, 7977, 837, 512, 7978, 837, 512, 3055 7979, 837, 512, 7980, 837, 512, 7981, 837, 512, 7982, 837, 512, 7983, 3056 837, 512, 8032, 837, 512, 8033, 837, 512, 8034, 837, 512, 8035, 837, 512, 3057 8036, 837, 512, 8037, 837, 512, 8038, 837, 512, 8039, 837, 512, 8040, 3058 837, 512, 8041, 837, 512, 8042, 837, 512, 8043, 837, 512, 8044, 837, 512, 3059 8045, 837, 512, 8046, 837, 512, 8047, 837, 512, 945, 774, 512, 945, 772, 3060 512, 8048, 837, 512, 945, 837, 512, 940, 837, 512, 945, 834, 512, 8118, 3061 837, 512, 913, 774, 512, 913, 772, 512, 913, 768, 256, 902, 512, 913, 3062 837, 514, 32, 787, 256, 953, 514, 32, 787, 514, 32, 834, 512, 168, 834, 3063 512, 8052, 837, 512, 951, 837, 512, 942, 837, 512, 951, 834, 512, 8134, 3064 837, 512, 917, 768, 256, 904, 512, 919, 768, 256, 905, 512, 919, 837, 3065 512, 8127, 768, 512, 8127, 769, 512, 8127, 834, 512, 953, 774, 512, 953, 3066 772, 512, 970, 768, 256, 912, 512, 953, 834, 512, 970, 834, 512, 921, 3067 774, 512, 921, 772, 512, 921, 768, 256, 906, 512, 8190, 768, 512, 8190, 3068 769, 512, 8190, 834, 512, 965, 774, 512, 965, 772, 512, 971, 768, 256, 3069 944, 512, 961, 787, 512, 961, 788, 512, 965, 834, 512, 971, 834, 512, 3070 933, 774, 512, 933, 772, 512, 933, 768, 256, 910, 512, 929, 788, 512, 3071 168, 768, 256, 901, 256, 96, 512, 8060, 837, 512, 969, 837, 512, 974, 3072 837, 512, 969, 834, 512, 8182, 837, 512, 927, 768, 256, 908, 512, 937, 3073 768, 256, 911, 512, 937, 837, 256, 180, 514, 32, 788, 256, 8194, 256, 3074 8195, 258, 32, 258, 32, 258, 32, 258, 32, 258, 32, 257, 32, 258, 32, 258, 3075 32, 258, 32, 257, 8208, 514, 32, 819, 258, 46, 514, 46, 46, 770, 46, 46, 3076 46, 257, 32, 514, 8242, 8242, 770, 8242, 8242, 8242, 514, 8245, 8245, 3077 770, 8245, 8245, 8245, 514, 33, 33, 514, 32, 773, 514, 63, 63, 514, 63, 3078 33, 514, 33, 63, 1026, 8242, 8242, 8242, 8242, 258, 32, 259, 48, 259, 3079 105, 259, 52, 259, 53, 259, 54, 259, 55, 259, 56, 259, 57, 259, 43, 259, 3080 8722, 259, 61, 259, 40, 259, 41, 259, 110, 261, 48, 261, 49, 261, 50, 3081 261, 51, 261, 52, 261, 53, 261, 54, 261, 55, 261, 56, 261, 57, 261, 43, 3082 261, 8722, 261, 61, 261, 40, 261, 41, 261, 97, 261, 101, 261, 111, 261, 3083 120, 261, 601, 261, 104, 261, 107, 261, 108, 261, 109, 261, 110, 261, 3084 112, 261, 115, 261, 116, 514, 82, 115, 770, 97, 47, 99, 770, 97, 47, 115, 3085 262, 67, 514, 176, 67, 770, 99, 47, 111, 770, 99, 47, 117, 258, 400, 514, 3086 176, 70, 262, 103, 262, 72, 262, 72, 262, 72, 262, 104, 262, 295, 262, 3087 73, 262, 73, 262, 76, 262, 108, 262, 78, 514, 78, 111, 262, 80, 262, 81, 3088 262, 82, 262, 82, 262, 82, 515, 83, 77, 770, 84, 69, 76, 515, 84, 77, 3089 262, 90, 256, 937, 262, 90, 256, 75, 256, 197, 262, 66, 262, 67, 262, 3090 101, 262, 69, 262, 70, 262, 77, 262, 111, 258, 1488, 258, 1489, 258, 3091 1490, 258, 1491, 262, 105, 770, 70, 65, 88, 262, 960, 262, 947, 262, 915, 3092 262, 928, 262, 8721, 262, 68, 262, 100, 262, 101, 262, 105, 262, 106, 3093 772, 49, 8260, 55, 772, 49, 8260, 57, 1028, 49, 8260, 49, 48, 772, 49, 3094 8260, 51, 772, 50, 8260, 51, 772, 49, 8260, 53, 772, 50, 8260, 53, 772, 3095 51, 8260, 53, 772, 52, 8260, 53, 772, 49, 8260, 54, 772, 53, 8260, 54, 3096 772, 49, 8260, 56, 772, 51, 8260, 56, 772, 53, 8260, 56, 772, 55, 8260, 3097 56, 516, 49, 8260, 258, 73, 514, 73, 73, 770, 73, 73, 73, 514, 73, 86, 3098 258, 86, 514, 86, 73, 770, 86, 73, 73, 1026, 86, 73, 73, 73, 514, 73, 88, 3099 258, 88, 514, 88, 73, 770, 88, 73, 73, 258, 76, 258, 67, 258, 68, 258, 3100 77, 258, 105, 514, 105, 105, 770, 105, 105, 105, 514, 105, 118, 258, 118, 3101 514, 118, 105, 770, 118, 105, 105, 1026, 118, 105, 105, 105, 514, 105, 3102 120, 258, 120, 514, 120, 105, 770, 120, 105, 105, 258, 108, 258, 99, 258, 3103 100, 258, 109, 772, 48, 8260, 51, 512, 8592, 824, 512, 8594, 824, 512, 3104 8596, 824, 512, 8656, 824, 512, 8660, 824, 512, 8658, 824, 512, 8707, 3105 824, 512, 8712, 824, 512, 8715, 824, 512, 8739, 824, 512, 8741, 824, 514, 3106 8747, 8747, 770, 8747, 8747, 8747, 514, 8750, 8750, 770, 8750, 8750, 3107 8750, 512, 8764, 824, 512, 8771, 824, 512, 8773, 824, 512, 8776, 824, 3108 512, 61, 824, 512, 8801, 824, 512, 8781, 824, 512, 60, 824, 512, 62, 824, 3109 512, 8804, 824, 512, 8805, 824, 512, 8818, 824, 512, 8819, 824, 512, 3110 8822, 824, 512, 8823, 824, 512, 8826, 824, 512, 8827, 824, 512, 8834, 3111 824, 512, 8835, 824, 512, 8838, 824, 512, 8839, 824, 512, 8866, 824, 512, 3112 8872, 824, 512, 8873, 824, 512, 8875, 824, 512, 8828, 824, 512, 8829, 3113 824, 512, 8849, 824, 512, 8850, 824, 512, 8882, 824, 512, 8883, 824, 512, 3114 8884, 824, 512, 8885, 824, 256, 12296, 256, 12297, 263, 49, 263, 50, 263, 3115 51, 263, 52, 263, 53, 263, 54, 263, 55, 263, 56, 263, 57, 519, 49, 48, 3116 519, 49, 49, 519, 49, 50, 519, 49, 51, 519, 49, 52, 519, 49, 53, 519, 49, 3117 54, 519, 49, 55, 519, 49, 56, 519, 49, 57, 519, 50, 48, 770, 40, 49, 41, 3118 770, 40, 50, 41, 770, 40, 51, 41, 770, 40, 52, 41, 770, 40, 53, 41, 770, 3119 40, 54, 41, 770, 40, 55, 41, 770, 40, 56, 41, 770, 40, 57, 41, 1026, 40, 3120 49, 48, 41, 1026, 40, 49, 49, 41, 1026, 40, 49, 50, 41, 1026, 40, 49, 51, 3121 41, 1026, 40, 49, 52, 41, 1026, 40, 49, 53, 41, 1026, 40, 49, 54, 41, 3122 1026, 40, 49, 55, 41, 1026, 40, 49, 56, 41, 1026, 40, 49, 57, 41, 1026, 3123 40, 50, 48, 41, 514, 49, 46, 514, 50, 46, 514, 51, 46, 514, 52, 46, 514, 3124 53, 46, 514, 54, 46, 514, 55, 46, 514, 56, 46, 514, 57, 46, 770, 49, 48, 3125 46, 770, 49, 49, 46, 770, 49, 50, 46, 770, 49, 51, 46, 770, 49, 52, 46, 3126 770, 49, 53, 46, 770, 49, 54, 46, 770, 49, 55, 46, 770, 49, 56, 46, 770, 3127 49, 57, 46, 770, 50, 48, 46, 770, 40, 97, 41, 770, 40, 98, 41, 770, 40, 3128 99, 41, 770, 40, 100, 41, 770, 40, 101, 41, 770, 40, 102, 41, 770, 40, 3129 103, 41, 770, 40, 104, 41, 770, 40, 105, 41, 770, 40, 106, 41, 770, 40, 3130 107, 41, 770, 40, 108, 41, 770, 40, 109, 41, 770, 40, 110, 41, 770, 40, 3131 111, 41, 770, 40, 112, 41, 770, 40, 113, 41, 770, 40, 114, 41, 770, 40, 3132 115, 41, 770, 40, 116, 41, 770, 40, 117, 41, 770, 40, 118, 41, 770, 40, 3133 119, 41, 770, 40, 120, 41, 770, 40, 121, 41, 770, 40, 122, 41, 263, 65, 3134 263, 66, 263, 67, 263, 68, 263, 69, 263, 70, 263, 71, 263, 72, 263, 73, 3135 263, 74, 263, 75, 263, 76, 263, 77, 263, 78, 263, 79, 263, 80, 263, 81, 3136 263, 82, 263, 83, 263, 84, 263, 85, 263, 86, 263, 87, 263, 88, 263, 89, 3137 263, 90, 263, 97, 263, 98, 263, 99, 263, 100, 263, 101, 263, 102, 263, 3138 103, 263, 104, 263, 105, 263, 106, 263, 107, 263, 108, 263, 109, 263, 3139 110, 263, 111, 263, 112, 263, 113, 263, 114, 263, 115, 263, 116, 263, 3140 117, 263, 118, 263, 119, 263, 120, 263, 121, 263, 122, 263, 48, 1026, 3141 8747, 8747, 8747, 8747, 770, 58, 58, 61, 514, 61, 61, 770, 61, 61, 61, 3142 512, 10973, 824, 261, 106, 259, 86, 259, 11617, 258, 27597, 258, 40863, 3143 258, 19968, 258, 20008, 258, 20022, 258, 20031, 258, 20057, 258, 20101, 3144 258, 20108, 258, 20128, 258, 20154, 258, 20799, 258, 20837, 258, 20843, 3145 258, 20866, 258, 20886, 258, 20907, 258, 20960, 258, 20981, 258, 20992, 3146 258, 21147, 258, 21241, 258, 21269, 258, 21274, 258, 21304, 258, 21313, 3147 258, 21340, 258, 21353, 258, 21378, 258, 21430, 258, 21448, 258, 21475, 3148 258, 22231, 258, 22303, 258, 22763, 258, 22786, 258, 22794, 258, 22805, 3149 258, 22823, 258, 22899, 258, 23376, 258, 23424, 258, 23544, 258, 23567, 3150 258, 23586, 258, 23608, 258, 23662, 258, 23665, 258, 24027, 258, 24037, 3151 258, 24049, 258, 24062, 258, 24178, 258, 24186, 258, 24191, 258, 24308, 3152 258, 24318, 258, 24331, 258, 24339, 258, 24400, 258, 24417, 258, 24435, 3153 258, 24515, 258, 25096, 258, 25142, 258, 25163, 258, 25903, 258, 25908, 3154 258, 25991, 258, 26007, 258, 26020, 258, 26041, 258, 26080, 258, 26085, 3155 258, 26352, 258, 26376, 258, 26408, 258, 27424, 258, 27490, 258, 27513, 3156 258, 27571, 258, 27595, 258, 27604, 258, 27611, 258, 27663, 258, 27668, 3157 258, 27700, 258, 28779, 258, 29226, 258, 29238, 258, 29243, 258, 29247, 3158 258, 29255, 258, 29273, 258, 29275, 258, 29356, 258, 29572, 258, 29577, 3159 258, 29916, 258, 29926, 258, 29976, 258, 29983, 258, 29992, 258, 30000, 3160 258, 30091, 258, 30098, 258, 30326, 258, 30333, 258, 30382, 258, 30399, 3161 258, 30446, 258, 30683, 258, 30690, 258, 30707, 258, 31034, 258, 31160, 3162 258, 31166, 258, 31348, 258, 31435, 258, 31481, 258, 31859, 258, 31992, 3163 258, 32566, 258, 32593, 258, 32650, 258, 32701, 258, 32769, 258, 32780, 3164 258, 32786, 258, 32819, 258, 32895, 258, 32905, 258, 33251, 258, 33258, 3165 258, 33267, 258, 33276, 258, 33292, 258, 33307, 258, 33311, 258, 33390, 3166 258, 33394, 258, 33400, 258, 34381, 258, 34411, 258, 34880, 258, 34892, 3167 258, 34915, 258, 35198, 258, 35211, 258, 35282, 258, 35328, 258, 35895, 3168 258, 35910, 258, 35925, 258, 35960, 258, 35997, 258, 36196, 258, 36208, 3169 258, 36275, 258, 36523, 258, 36554, 258, 36763, 258, 36784, 258, 36789, 3170 258, 37009, 258, 37193, 258, 37318, 258, 37324, 258, 37329, 258, 38263, 3171 258, 38272, 258, 38428, 258, 38582, 258, 38585, 258, 38632, 258, 38737, 3172 258, 38750, 258, 38754, 258, 38761, 258, 38859, 258, 38893, 258, 38899, 3173 258, 38913, 258, 39080, 258, 39131, 258, 39135, 258, 39318, 258, 39321, 3174 258, 39340, 258, 39592, 258, 39640, 258, 39647, 258, 39717, 258, 39727, 3175 258, 39730, 258, 39740, 258, 39770, 258, 40165, 258, 40565, 258, 40575, 3176 258, 40613, 258, 40635, 258, 40643, 258, 40653, 258, 40657, 258, 40697, 3177 258, 40701, 258, 40718, 258, 40723, 258, 40736, 258, 40763, 258, 40778, 3178 258, 40786, 258, 40845, 258, 40860, 258, 40864, 264, 32, 258, 12306, 258, 3179 21313, 258, 21316, 258, 21317, 512, 12363, 12441, 512, 12365, 12441, 512, 3180 12367, 12441, 512, 12369, 12441, 512, 12371, 12441, 512, 12373, 12441, 3181 512, 12375, 12441, 512, 12377, 12441, 512, 12379, 12441, 512, 12381, 3182 12441, 512, 12383, 12441, 512, 12385, 12441, 512, 12388, 12441, 512, 3183 12390, 12441, 512, 12392, 12441, 512, 12399, 12441, 512, 12399, 12442, 3184 512, 12402, 12441, 512, 12402, 12442, 512, 12405, 12441, 512, 12405, 3185 12442, 512, 12408, 12441, 512, 12408, 12442, 512, 12411, 12441, 512, 3186 12411, 12442, 512, 12358, 12441, 514, 32, 12441, 514, 32, 12442, 512, 3187 12445, 12441, 521, 12424, 12426, 512, 12459, 12441, 512, 12461, 12441, 3188 512, 12463, 12441, 512, 12465, 12441, 512, 12467, 12441, 512, 12469, 3189 12441, 512, 12471, 12441, 512, 12473, 12441, 512, 12475, 12441, 512, 3190 12477, 12441, 512, 12479, 12441, 512, 12481, 12441, 512, 12484, 12441, 3191 512, 12486, 12441, 512, 12488, 12441, 512, 12495, 12441, 512, 12495, 3192 12442, 512, 12498, 12441, 512, 12498, 12442, 512, 12501, 12441, 512, 3193 12501, 12442, 512, 12504, 12441, 512, 12504, 12442, 512, 12507, 12441, 3194 512, 12507, 12442, 512, 12454, 12441, 512, 12527, 12441, 512, 12528, 3195 12441, 512, 12529, 12441, 512, 12530, 12441, 512, 12541, 12441, 521, 3196 12467, 12488, 258, 4352, 258, 4353, 258, 4522, 258, 4354, 258, 4524, 258, 3197 4525, 258, 4355, 258, 4356, 258, 4357, 258, 4528, 258, 4529, 258, 4530, 3198 258, 4531, 258, 4532, 258, 4533, 258, 4378, 258, 4358, 258, 4359, 258, 3199 4360, 258, 4385, 258, 4361, 258, 4362, 258, 4363, 258, 4364, 258, 4365, 3200 258, 4366, 258, 4367, 258, 4368, 258, 4369, 258, 4370, 258, 4449, 258, 3201 4450, 258, 4451, 258, 4452, 258, 4453, 258, 4454, 258, 4455, 258, 4456, 3202 258, 4457, 258, 4458, 258, 4459, 258, 4460, 258, 4461, 258, 4462, 258, 3203 4463, 258, 4464, 258, 4465, 258, 4466, 258, 4467, 258, 4468, 258, 4469, 3204 258, 4448, 258, 4372, 258, 4373, 258, 4551, 258, 4552, 258, 4556, 258, 3205 4558, 258, 4563, 258, 4567, 258, 4569, 258, 4380, 258, 4573, 258, 4575, 3206 258, 4381, 258, 4382, 258, 4384, 258, 4386, 258, 4387, 258, 4391, 258, 3207 4393, 258, 4395, 258, 4396, 258, 4397, 258, 4398, 258, 4399, 258, 4402, 3208 258, 4406, 258, 4416, 258, 4423, 258, 4428, 258, 4593, 258, 4594, 258, 3209 4439, 258, 4440, 258, 4441, 258, 4484, 258, 4485, 258, 4488, 258, 4497, 3210 258, 4498, 258, 4500, 258, 4510, 258, 4513, 259, 19968, 259, 20108, 259, 3211 19977, 259, 22235, 259, 19978, 259, 20013, 259, 19979, 259, 30002, 259, 3212 20057, 259, 19993, 259, 19969, 259, 22825, 259, 22320, 259, 20154, 770, 3213 40, 4352, 41, 770, 40, 4354, 41, 770, 40, 4355, 41, 770, 40, 4357, 41, 3214 770, 40, 4358, 41, 770, 40, 4359, 41, 770, 40, 4361, 41, 770, 40, 4363, 3215 41, 770, 40, 4364, 41, 770, 40, 4366, 41, 770, 40, 4367, 41, 770, 40, 3216 4368, 41, 770, 40, 4369, 41, 770, 40, 4370, 41, 1026, 40, 4352, 4449, 41, 3217 1026, 40, 4354, 4449, 41, 1026, 40, 4355, 4449, 41, 1026, 40, 4357, 4449, 3218 41, 1026, 40, 4358, 4449, 41, 1026, 40, 4359, 4449, 41, 1026, 40, 4361, 3219 4449, 41, 1026, 40, 4363, 4449, 41, 1026, 40, 4364, 4449, 41, 1026, 40, 3220 4366, 4449, 41, 1026, 40, 4367, 4449, 41, 1026, 40, 4368, 4449, 41, 1026, 3221 40, 4369, 4449, 41, 1026, 40, 4370, 4449, 41, 1026, 40, 4364, 4462, 41, 3222 1794, 40, 4363, 4457, 4364, 4453, 4523, 41, 1538, 40, 4363, 4457, 4370, 3223 4462, 41, 770, 40, 19968, 41, 770, 40, 20108, 41, 770, 40, 19977, 41, 3224 770, 40, 22235, 41, 770, 40, 20116, 41, 770, 40, 20845, 41, 770, 40, 3225 19971, 41, 770, 40, 20843, 41, 770, 40, 20061, 41, 770, 40, 21313, 41, 3226 770, 40, 26376, 41, 770, 40, 28779, 41, 770, 40, 27700, 41, 770, 40, 3227 26408, 41, 770, 40, 37329, 41, 770, 40, 22303, 41, 770, 40, 26085, 41, 3228 770, 40, 26666, 41, 770, 40, 26377, 41, 770, 40, 31038, 41, 770, 40, 3229 21517, 41, 770, 40, 29305, 41, 770, 40, 36001, 41, 770, 40, 31069, 41, 3230 770, 40, 21172, 41, 770, 40, 20195, 41, 770, 40, 21628, 41, 770, 40, 3231 23398, 41, 770, 40, 30435, 41, 770, 40, 20225, 41, 770, 40, 36039, 41, 3232 770, 40, 21332, 41, 770, 40, 31085, 41, 770, 40, 20241, 41, 770, 40, 3233 33258, 41, 770, 40, 33267, 41, 263, 21839, 263, 24188, 263, 25991, 263, 3234 31631, 778, 80, 84, 69, 519, 50, 49, 519, 50, 50, 519, 50, 51, 519, 50, 3235 52, 519, 50, 53, 519, 50, 54, 519, 50, 55, 519, 50, 56, 519, 50, 57, 519, 3236 51, 48, 519, 51, 49, 519, 51, 50, 519, 51, 51, 519, 51, 52, 519, 51, 53, 3237 263, 4352, 263, 4354, 263, 4355, 263, 4357, 263, 4358, 263, 4359, 263, 3238 4361, 263, 4363, 263, 4364, 263, 4366, 263, 4367, 263, 4368, 263, 4369, 3239 263, 4370, 519, 4352, 4449, 519, 4354, 4449, 519, 4355, 4449, 519, 4357, 3240 4449, 519, 4358, 4449, 519, 4359, 4449, 519, 4361, 4449, 519, 4363, 4449, 3241 519, 4364, 4449, 519, 4366, 4449, 519, 4367, 4449, 519, 4368, 4449, 519, 3242 4369, 4449, 519, 4370, 4449, 1287, 4366, 4449, 4535, 4352, 4457, 1031, 3243 4364, 4462, 4363, 4468, 519, 4363, 4462, 263, 19968, 263, 20108, 263, 3244 19977, 263, 22235, 263, 20116, 263, 20845, 263, 19971, 263, 20843, 263, 3245 20061, 263, 21313, 263, 26376, 263, 28779, 263, 27700, 263, 26408, 263, 3246 37329, 263, 22303, 263, 26085, 263, 26666, 263, 26377, 263, 31038, 263, 3247 21517, 263, 29305, 263, 36001, 263, 31069, 263, 21172, 263, 31192, 263, 3248 30007, 263, 22899, 263, 36969, 263, 20778, 263, 21360, 263, 27880, 263, 3249 38917, 263, 20241, 263, 20889, 263, 27491, 263, 19978, 263, 20013, 263, 3250 19979, 263, 24038, 263, 21491, 263, 21307, 263, 23447, 263, 23398, 263, 3251 30435, 263, 20225, 263, 36039, 263, 21332, 263, 22812, 519, 51, 54, 519, 3252 51, 55, 519, 51, 56, 519, 51, 57, 519, 52, 48, 519, 52, 49, 519, 52, 50, 3253 519, 52, 51, 519, 52, 52, 519, 52, 53, 519, 52, 54, 519, 52, 55, 519, 52, 3254 56, 519, 52, 57, 519, 53, 48, 514, 49, 26376, 514, 50, 26376, 514, 51, 3255 26376, 514, 52, 26376, 514, 53, 26376, 514, 54, 26376, 514, 55, 26376, 3256 514, 56, 26376, 514, 57, 26376, 770, 49, 48, 26376, 770, 49, 49, 26376, 3257 770, 49, 50, 26376, 522, 72, 103, 778, 101, 114, 103, 522, 101, 86, 778, 3258 76, 84, 68, 263, 12450, 263, 12452, 263, 12454, 263, 12456, 263, 12458, 3259 263, 12459, 263, 12461, 263, 12463, 263, 12465, 263, 12467, 263, 12469, 3260 263, 12471, 263, 12473, 263, 12475, 263, 12477, 263, 12479, 263, 12481, 3261 263, 12484, 263, 12486, 263, 12488, 263, 12490, 263, 12491, 263, 12492, 3262 263, 12493, 263, 12494, 263, 12495, 263, 12498, 263, 12501, 263, 12504, 3263 263, 12507, 263, 12510, 263, 12511, 263, 12512, 263, 12513, 263, 12514, 3264 263, 12516, 263, 12518, 263, 12520, 263, 12521, 263, 12522, 263, 12523, 3265 263, 12524, 263, 12525, 263, 12527, 263, 12528, 263, 12529, 263, 12530, 3266 1034, 12450, 12497, 12540, 12488, 1034, 12450, 12523, 12501, 12449, 1034, 3267 12450, 12531, 12506, 12450, 778, 12450, 12540, 12523, 1034, 12452, 12491, 3268 12531, 12464, 778, 12452, 12531, 12481, 778, 12454, 12457, 12531, 1290, 3269 12456, 12473, 12463, 12540, 12489, 1034, 12456, 12540, 12459, 12540, 778, 3270 12458, 12531, 12473, 778, 12458, 12540, 12512, 778, 12459, 12452, 12522, 3271 1034, 12459, 12521, 12483, 12488, 1034, 12459, 12525, 12522, 12540, 778, 3272 12460, 12525, 12531, 778, 12460, 12531, 12510, 522, 12462, 12460, 778, 3273 12462, 12491, 12540, 1034, 12461, 12517, 12522, 12540, 1034, 12462, 3274 12523, 12480, 12540, 522, 12461, 12525, 1290, 12461, 12525, 12464, 12521, 3275 12512, 1546, 12461, 12525, 12513, 12540, 12488, 12523, 1290, 12461, 3276 12525, 12527, 12483, 12488, 778, 12464, 12521, 12512, 1290, 12464, 12521, 3277 12512, 12488, 12531, 1290, 12463, 12523, 12476, 12452, 12525, 1034, 3278 12463, 12525, 12540, 12493, 778, 12465, 12540, 12473, 778, 12467, 12523, 3279 12490, 778, 12467, 12540, 12509, 1034, 12469, 12452, 12463, 12523, 1290, 3280 12469, 12531, 12481, 12540, 12512, 1034, 12471, 12522, 12531, 12464, 778, 3281 12475, 12531, 12481, 778, 12475, 12531, 12488, 778, 12480, 12540, 12473, 3282 522, 12487, 12471, 522, 12489, 12523, 522, 12488, 12531, 522, 12490, 3283 12494, 778, 12494, 12483, 12488, 778, 12495, 12452, 12484, 1290, 12497, 3284 12540, 12475, 12531, 12488, 778, 12497, 12540, 12484, 1034, 12496, 12540, 3285 12524, 12523, 1290, 12500, 12450, 12473, 12488, 12523, 778, 12500, 12463, 3286 12523, 522, 12500, 12467, 522, 12499, 12523, 1290, 12501, 12449, 12521, 3287 12483, 12489, 1034, 12501, 12451, 12540, 12488, 1290, 12502, 12483, 3288 12471, 12455, 12523, 778, 12501, 12521, 12531, 1290, 12504, 12463, 12479, 3289 12540, 12523, 522, 12506, 12477, 778, 12506, 12491, 12498, 778, 12504, 3290 12523, 12484, 778, 12506, 12531, 12473, 778, 12506, 12540, 12472, 778, 3291 12505, 12540, 12479, 1034, 12509, 12452, 12531, 12488, 778, 12508, 12523, 3292 12488, 522, 12507, 12531, 778, 12509, 12531, 12489, 778, 12507, 12540, 3293 12523, 778, 12507, 12540, 12531, 1034, 12510, 12452, 12463, 12525, 778, 3294 12510, 12452, 12523, 778, 12510, 12483, 12495, 778, 12510, 12523, 12463, 3295 1290, 12510, 12531, 12471, 12519, 12531, 1034, 12511, 12463, 12525, 3296 12531, 522, 12511, 12522, 1290, 12511, 12522, 12496, 12540, 12523, 522, 3297 12513, 12460, 1034, 12513, 12460, 12488, 12531, 1034, 12513, 12540, 3298 12488, 12523, 778, 12516, 12540, 12489, 778, 12516, 12540, 12523, 778, 3299 12518, 12450, 12531, 1034, 12522, 12483, 12488, 12523, 522, 12522, 12521, 3300 778, 12523, 12500, 12540, 1034, 12523, 12540, 12502, 12523, 522, 12524, 3301 12512, 1290, 12524, 12531, 12488, 12466, 12531, 778, 12527, 12483, 12488, 3302 514, 48, 28857, 514, 49, 28857, 514, 50, 28857, 514, 51, 28857, 514, 52, 3303 28857, 514, 53, 28857, 514, 54, 28857, 514, 55, 28857, 514, 56, 28857, 3304 514, 57, 28857, 770, 49, 48, 28857, 770, 49, 49, 28857, 770, 49, 50, 3305 28857, 770, 49, 51, 28857, 770, 49, 52, 28857, 770, 49, 53, 28857, 770, 3306 49, 54, 28857, 770, 49, 55, 28857, 770, 49, 56, 28857, 770, 49, 57, 3307 28857, 770, 50, 48, 28857, 770, 50, 49, 28857, 770, 50, 50, 28857, 770, 3308 50, 51, 28857, 770, 50, 52, 28857, 778, 104, 80, 97, 522, 100, 97, 522, 3309 65, 85, 778, 98, 97, 114, 522, 111, 86, 522, 112, 99, 522, 100, 109, 778, 3310 100, 109, 178, 778, 100, 109, 179, 522, 73, 85, 522, 24179, 25104, 522, 3311 26157, 21644, 522, 22823, 27491, 522, 26126, 27835, 1034, 26666, 24335, 3312 20250, 31038, 522, 112, 65, 522, 110, 65, 522, 956, 65, 522, 109, 65, 3313 522, 107, 65, 522, 75, 66, 522, 77, 66, 522, 71, 66, 778, 99, 97, 108, 3314 1034, 107, 99, 97, 108, 522, 112, 70, 522, 110, 70, 522, 956, 70, 522, 3315 956, 103, 522, 109, 103, 522, 107, 103, 522, 72, 122, 778, 107, 72, 122, 3316 778, 77, 72, 122, 778, 71, 72, 122, 778, 84, 72, 122, 522, 956, 8467, 3317 522, 109, 8467, 522, 100, 8467, 522, 107, 8467, 522, 102, 109, 522, 110, 3318 109, 522, 956, 109, 522, 109, 109, 522, 99, 109, 522, 107, 109, 778, 109, 3319 109, 178, 778, 99, 109, 178, 522, 109, 178, 778, 107, 109, 178, 778, 109, 3320 109, 179, 778, 99, 109, 179, 522, 109, 179, 778, 107, 109, 179, 778, 109, 3321 8725, 115, 1034, 109, 8725, 115, 178, 522, 80, 97, 778, 107, 80, 97, 778, 3322 77, 80, 97, 778, 71, 80, 97, 778, 114, 97, 100, 1290, 114, 97, 100, 8725, 3323 115, 1546, 114, 97, 100, 8725, 115, 178, 522, 112, 115, 522, 110, 115, 3324 522, 956, 115, 522, 109, 115, 522, 112, 86, 522, 110, 86, 522, 956, 86, 3325 522, 109, 86, 522, 107, 86, 522, 77, 86, 522, 112, 87, 522, 110, 87, 522, 3326 956, 87, 522, 109, 87, 522, 107, 87, 522, 77, 87, 522, 107, 937, 522, 77, 3327 937, 1034, 97, 46, 109, 46, 522, 66, 113, 522, 99, 99, 522, 99, 100, 3328 1034, 67, 8725, 107, 103, 778, 67, 111, 46, 522, 100, 66, 522, 71, 121, 3329 522, 104, 97, 522, 72, 80, 522, 105, 110, 522, 75, 75, 522, 75, 77, 522, 3330 107, 116, 522, 108, 109, 522, 108, 110, 778, 108, 111, 103, 522, 108, 3331 120, 522, 109, 98, 778, 109, 105, 108, 778, 109, 111, 108, 522, 80, 72, 3332 1034, 112, 46, 109, 46, 778, 80, 80, 77, 522, 80, 82, 522, 115, 114, 522, 3333 83, 118, 522, 87, 98, 778, 86, 8725, 109, 778, 65, 8725, 109, 514, 49, 3334 26085, 514, 50, 26085, 514, 51, 26085, 514, 52, 26085, 514, 53, 26085, 3335 514, 54, 26085, 514, 55, 26085, 514, 56, 26085, 514, 57, 26085, 770, 49, 3336 48, 26085, 770, 49, 49, 26085, 770, 49, 50, 26085, 770, 49, 51, 26085, 3337 770, 49, 52, 26085, 770, 49, 53, 26085, 770, 49, 54, 26085, 770, 49, 55, 3338 26085, 770, 49, 56, 26085, 770, 49, 57, 26085, 770, 50, 48, 26085, 770, 3339 50, 49, 26085, 770, 50, 50, 26085, 770, 50, 51, 26085, 770, 50, 52, 3340 26085, 770, 50, 53, 26085, 770, 50, 54, 26085, 770, 50, 55, 26085, 770, 3341 50, 56, 26085, 770, 50, 57, 26085, 770, 51, 48, 26085, 770, 51, 49, 3342 26085, 778, 103, 97, 108, 259, 1098, 259, 1100, 259, 42863, 259, 294, 3343 259, 339, 259, 42791, 259, 43831, 259, 619, 259, 43858, 256, 35912, 256, 3344 26356, 256, 36554, 256, 36040, 256, 28369, 256, 20018, 256, 21477, 256, 3345 40860, 256, 40860, 256, 22865, 256, 37329, 256, 21895, 256, 22856, 256, 3346 25078, 256, 30313, 256, 32645, 256, 34367, 256, 34746, 256, 35064, 256, 3347 37007, 256, 27138, 256, 27931, 256, 28889, 256, 29662, 256, 33853, 256, 3348 37226, 256, 39409, 256, 20098, 256, 21365, 256, 27396, 256, 29211, 256, 3349 34349, 256, 40478, 256, 23888, 256, 28651, 256, 34253, 256, 35172, 256, 3350 25289, 256, 33240, 256, 34847, 256, 24266, 256, 26391, 256, 28010, 256, 3351 29436, 256, 37070, 256, 20358, 256, 20919, 256, 21214, 256, 25796, 256, 3352 27347, 256, 29200, 256, 30439, 256, 32769, 256, 34310, 256, 34396, 256, 3353 36335, 256, 38706, 256, 39791, 256, 40442, 256, 30860, 256, 31103, 256, 3354 32160, 256, 33737, 256, 37636, 256, 40575, 256, 35542, 256, 22751, 256, 3355 24324, 256, 31840, 256, 32894, 256, 29282, 256, 30922, 256, 36034, 256, 3356 38647, 256, 22744, 256, 23650, 256, 27155, 256, 28122, 256, 28431, 256, 3357 32047, 256, 32311, 256, 38475, 256, 21202, 256, 32907, 256, 20956, 256, 3358 20940, 256, 31260, 256, 32190, 256, 33777, 256, 38517, 256, 35712, 256, 3359 25295, 256, 27138, 256, 35582, 256, 20025, 256, 23527, 256, 24594, 256, 3360 29575, 256, 30064, 256, 21271, 256, 30971, 256, 20415, 256, 24489, 256, 3361 19981, 256, 27852, 256, 25976, 256, 32034, 256, 21443, 256, 22622, 256, 3362 30465, 256, 33865, 256, 35498, 256, 27578, 256, 36784, 256, 27784, 256, 3363 25342, 256, 33509, 256, 25504, 256, 30053, 256, 20142, 256, 20841, 256, 3364 20937, 256, 26753, 256, 31975, 256, 33391, 256, 35538, 256, 37327, 256, 3365 21237, 256, 21570, 256, 22899, 256, 24300, 256, 26053, 256, 28670, 256, 3366 31018, 256, 38317, 256, 39530, 256, 40599, 256, 40654, 256, 21147, 256, 3367 26310, 256, 27511, 256, 36706, 256, 24180, 256, 24976, 256, 25088, 256, 3368 25754, 256, 28451, 256, 29001, 256, 29833, 256, 31178, 256, 32244, 256, 3369 32879, 256, 36646, 256, 34030, 256, 36899, 256, 37706, 256, 21015, 256, 3370 21155, 256, 21693, 256, 28872, 256, 35010, 256, 35498, 256, 24265, 256, 3371 24565, 256, 25467, 256, 27566, 256, 31806, 256, 29557, 256, 20196, 256, 3372 22265, 256, 23527, 256, 23994, 256, 24604, 256, 29618, 256, 29801, 256, 3373 32666, 256, 32838, 256, 37428, 256, 38646, 256, 38728, 256, 38936, 256, 3374 20363, 256, 31150, 256, 37300, 256, 38584, 256, 24801, 256, 20102, 256, 3375 20698, 256, 23534, 256, 23615, 256, 26009, 256, 27138, 256, 29134, 256, 3376 30274, 256, 34044, 256, 36988, 256, 40845, 256, 26248, 256, 38446, 256, 3377 21129, 256, 26491, 256, 26611, 256, 27969, 256, 28316, 256, 29705, 256, 3378 30041, 256, 30827, 256, 32016, 256, 39006, 256, 20845, 256, 25134, 256, 3379 38520, 256, 20523, 256, 23833, 256, 28138, 256, 36650, 256, 24459, 256, 3380 24900, 256, 26647, 256, 29575, 256, 38534, 256, 21033, 256, 21519, 256, 3381 23653, 256, 26131, 256, 26446, 256, 26792, 256, 27877, 256, 29702, 256, 3382 30178, 256, 32633, 256, 35023, 256, 35041, 256, 37324, 256, 38626, 256, 3383 21311, 256, 28346, 256, 21533, 256, 29136, 256, 29848, 256, 34298, 256, 3384 38563, 256, 40023, 256, 40607, 256, 26519, 256, 28107, 256, 33256, 256, 3385 31435, 256, 31520, 256, 31890, 256, 29376, 256, 28825, 256, 35672, 256, 3386 20160, 256, 33590, 256, 21050, 256, 20999, 256, 24230, 256, 25299, 256, 3387 31958, 256, 23429, 256, 27934, 256, 26292, 256, 36667, 256, 34892, 256, 3388 38477, 256, 35211, 256, 24275, 256, 20800, 256, 21952, 256, 22618, 256, 3389 26228, 256, 20958, 256, 29482, 256, 30410, 256, 31036, 256, 31070, 256, 3390 31077, 256, 31119, 256, 38742, 256, 31934, 256, 32701, 256, 34322, 256, 3391 35576, 256, 36920, 256, 37117, 256, 39151, 256, 39164, 256, 39208, 256, 3392 40372, 256, 37086, 256, 38583, 256, 20398, 256, 20711, 256, 20813, 256, 3393 21193, 256, 21220, 256, 21329, 256, 21917, 256, 22022, 256, 22120, 256, 3394 22592, 256, 22696, 256, 23652, 256, 23662, 256, 24724, 256, 24936, 256, 3395 24974, 256, 25074, 256, 25935, 256, 26082, 256, 26257, 256, 26757, 256, 3396 28023, 256, 28186, 256, 28450, 256, 29038, 256, 29227, 256, 29730, 256, 3397 30865, 256, 31038, 256, 31049, 256, 31048, 256, 31056, 256, 31062, 256, 3398 31069, 256, 31117, 256, 31118, 256, 31296, 256, 31361, 256, 31680, 256, 3399 32244, 256, 32265, 256, 32321, 256, 32626, 256, 32773, 256, 33261, 256, 3400 33401, 256, 33401, 256, 33879, 256, 35088, 256, 35222, 256, 35585, 256, 3401 35641, 256, 36051, 256, 36104, 256, 36790, 256, 36920, 256, 38627, 256, 3402 38911, 256, 38971, 256, 24693, 256, 55376, 57070, 256, 33304, 256, 20006, 3403 256, 20917, 256, 20840, 256, 20352, 256, 20805, 256, 20864, 256, 21191, 3404 256, 21242, 256, 21917, 256, 21845, 256, 21913, 256, 21986, 256, 22618, 3405 256, 22707, 256, 22852, 256, 22868, 256, 23138, 256, 23336, 256, 24274, 3406 256, 24281, 256, 24425, 256, 24493, 256, 24792, 256, 24910, 256, 24840, 3407 256, 24974, 256, 24928, 256, 25074, 256, 25140, 256, 25540, 256, 25628, 3408 256, 25682, 256, 25942, 256, 26228, 256, 26391, 256, 26395, 256, 26454, 3409 256, 27513, 256, 27578, 256, 27969, 256, 28379, 256, 28363, 256, 28450, 3410 256, 28702, 256, 29038, 256, 30631, 256, 29237, 256, 29359, 256, 29482, 3411 256, 29809, 256, 29958, 256, 30011, 256, 30237, 256, 30239, 256, 30410, 3412 256, 30427, 256, 30452, 256, 30538, 256, 30528, 256, 30924, 256, 31409, 3413 256, 31680, 256, 31867, 256, 32091, 256, 32244, 256, 32574, 256, 32773, 3414 256, 33618, 256, 33775, 256, 34681, 256, 35137, 256, 35206, 256, 35222, 3415 256, 35519, 256, 35576, 256, 35531, 256, 35585, 256, 35582, 256, 35565, 3416 256, 35641, 256, 35722, 256, 36104, 256, 36664, 256, 36978, 256, 37273, 3417 256, 37494, 256, 38524, 256, 38627, 256, 38742, 256, 38875, 256, 38911, 3418 256, 38923, 256, 38971, 256, 39698, 256, 40860, 256, 55370, 56394, 256, 3419 55370, 56388, 256, 55372, 57301, 256, 15261, 256, 16408, 256, 16441, 256, 3420 55380, 56905, 256, 55383, 56528, 256, 55391, 57043, 256, 40771, 256, 3421 40846, 514, 102, 102, 514, 102, 105, 514, 102, 108, 770, 102, 102, 105, 3422 770, 102, 102, 108, 514, 383, 116, 514, 115, 116, 514, 1396, 1398, 514, 3423 1396, 1381, 514, 1396, 1387, 514, 1406, 1398, 514, 1396, 1389, 512, 1497, 3424 1460, 512, 1522, 1463, 262, 1506, 262, 1488, 262, 1491, 262, 1492, 262, 3425 1499, 262, 1500, 262, 1501, 262, 1512, 262, 1514, 262, 43, 512, 1513, 3426 1473, 512, 1513, 1474, 512, 64329, 1473, 512, 64329, 1474, 512, 1488, 3427 1463, 512, 1488, 1464, 512, 1488, 1468, 512, 1489, 1468, 512, 1490, 1468, 3428 512, 1491, 1468, 512, 1492, 1468, 512, 1493, 1468, 512, 1494, 1468, 512, 3429 1496, 1468, 512, 1497, 1468, 512, 1498, 1468, 512, 1499, 1468, 512, 1500, 3430 1468, 512, 1502, 1468, 512, 1504, 1468, 512, 1505, 1468, 512, 1507, 1468, 3431 512, 1508, 1468, 512, 1510, 1468, 512, 1511, 1468, 512, 1512, 1468, 512, 3432 1513, 1468, 512, 1514, 1468, 512, 1493, 1465, 512, 1489, 1471, 512, 1499, 3433 1471, 512, 1508, 1471, 514, 1488, 1500, 267, 1649, 268, 1649, 267, 1659, 3434 268, 1659, 269, 1659, 270, 1659, 267, 1662, 268, 1662, 269, 1662, 270, 3435 1662, 267, 1664, 268, 1664, 269, 1664, 270, 1664, 267, 1658, 268, 1658, 3436 269, 1658, 270, 1658, 267, 1663, 268, 1663, 269, 1663, 270, 1663, 267, 3437 1657, 268, 1657, 269, 1657, 270, 1657, 267, 1700, 268, 1700, 269, 1700, 3438 270, 1700, 267, 1702, 268, 1702, 269, 1702, 270, 1702, 267, 1668, 268, 3439 1668, 269, 1668, 270, 1668, 267, 1667, 268, 1667, 269, 1667, 270, 1667, 3440 267, 1670, 268, 1670, 269, 1670, 270, 1670, 267, 1671, 268, 1671, 269, 3441 1671, 270, 1671, 267, 1677, 268, 1677, 267, 1676, 268, 1676, 267, 1678, 3442 268, 1678, 267, 1672, 268, 1672, 267, 1688, 268, 1688, 267, 1681, 268, 3443 1681, 267, 1705, 268, 1705, 269, 1705, 270, 1705, 267, 1711, 268, 1711, 3444 269, 1711, 270, 1711, 267, 1715, 268, 1715, 269, 1715, 270, 1715, 267, 3445 1713, 268, 1713, 269, 1713, 270, 1713, 267, 1722, 268, 1722, 267, 1723, 3446 268, 1723, 269, 1723, 270, 1723, 267, 1728, 268, 1728, 267, 1729, 268, 3447 1729, 269, 1729, 270, 1729, 267, 1726, 268, 1726, 269, 1726, 270, 1726, 3448 267, 1746, 268, 1746, 267, 1747, 268, 1747, 267, 1709, 268, 1709, 269, 3449 1709, 270, 1709, 267, 1735, 268, 1735, 267, 1734, 268, 1734, 267, 1736, 3450 268, 1736, 267, 1655, 267, 1739, 268, 1739, 267, 1733, 268, 1733, 267, 3451 1737, 268, 1737, 267, 1744, 268, 1744, 269, 1744, 270, 1744, 269, 1609, 3452 270, 1609, 523, 1574, 1575, 524, 1574, 1575, 523, 1574, 1749, 524, 1574, 3453 1749, 523, 1574, 1608, 524, 1574, 1608, 523, 1574, 1735, 524, 1574, 1735, 3454 523, 1574, 1734, 524, 1574, 1734, 523, 1574, 1736, 524, 1574, 1736, 523, 3455 1574, 1744, 524, 1574, 1744, 525, 1574, 1744, 523, 1574, 1609, 524, 1574, 3456 1609, 525, 1574, 1609, 267, 1740, 268, 1740, 269, 1740, 270, 1740, 523, 3457 1574, 1580, 523, 1574, 1581, 523, 1574, 1605, 523, 1574, 1609, 523, 1574, 3458 1610, 523, 1576, 1580, 523, 1576, 1581, 523, 1576, 1582, 523, 1576, 1605, 3459 523, 1576, 1609, 523, 1576, 1610, 523, 1578, 1580, 523, 1578, 1581, 523, 3460 1578, 1582, 523, 1578, 1605, 523, 1578, 1609, 523, 1578, 1610, 523, 1579, 3461 1580, 523, 1579, 1605, 523, 1579, 1609, 523, 1579, 1610, 523, 1580, 1581, 3462 523, 1580, 1605, 523, 1581, 1580, 523, 1581, 1605, 523, 1582, 1580, 523, 3463 1582, 1581, 523, 1582, 1605, 523, 1587, 1580, 523, 1587, 1581, 523, 1587, 3464 1582, 523, 1587, 1605, 523, 1589, 1581, 523, 1589, 1605, 523, 1590, 1580, 3465 523, 1590, 1581, 523, 1590, 1582, 523, 1590, 1605, 523, 1591, 1581, 523, 3466 1591, 1605, 523, 1592, 1605, 523, 1593, 1580, 523, 1593, 1605, 523, 1594, 3467 1580, 523, 1594, 1605, 523, 1601, 1580, 523, 1601, 1581, 523, 1601, 1582, 3468 523, 1601, 1605, 523, 1601, 1609, 523, 1601, 1610, 523, 1602, 1581, 523, 3469 1602, 1605, 523, 1602, 1609, 523, 1602, 1610, 523, 1603, 1575, 523, 1603, 3470 1580, 523, 1603, 1581, 523, 1603, 1582, 523, 1603, 1604, 523, 1603, 1605, 3471 523, 1603, 1609, 523, 1603, 1610, 523, 1604, 1580, 523, 1604, 1581, 523, 3472 1604, 1582, 523, 1604, 1605, 523, 1604, 1609, 523, 1604, 1610, 523, 1605, 3473 1580, 523, 1605, 1581, 523, 1605, 1582, 523, 1605, 1605, 523, 1605, 1609, 3474 523, 1605, 1610, 523, 1606, 1580, 523, 1606, 1581, 523, 1606, 1582, 523, 3475 1606, 1605, 523, 1606, 1609, 523, 1606, 1610, 523, 1607, 1580, 523, 1607, 3476 1605, 523, 1607, 1609, 523, 1607, 1610, 523, 1610, 1580, 523, 1610, 1581, 3477 523, 1610, 1582, 523, 1610, 1605, 523, 1610, 1609, 523, 1610, 1610, 523, 3478 1584, 1648, 523, 1585, 1648, 523, 1609, 1648, 779, 32, 1612, 1617, 779, 3479 32, 1613, 1617, 779, 32, 1614, 1617, 779, 32, 1615, 1617, 779, 32, 1616, 3480 1617, 779, 32, 1617, 1648, 524, 1574, 1585, 524, 1574, 1586, 524, 1574, 3481 1605, 524, 1574, 1606, 524, 1574, 1609, 524, 1574, 1610, 524, 1576, 1585, 3482 524, 1576, 1586, 524, 1576, 1605, 524, 1576, 1606, 524, 1576, 1609, 524, 3483 1576, 1610, 524, 1578, 1585, 524, 1578, 1586, 524, 1578, 1605, 524, 1578, 3484 1606, 524, 1578, 1609, 524, 1578, 1610, 524, 1579, 1585, 524, 1579, 1586, 3485 524, 1579, 1605, 524, 1579, 1606, 524, 1579, 1609, 524, 1579, 1610, 524, 3486 1601, 1609, 524, 1601, 1610, 524, 1602, 1609, 524, 1602, 1610, 524, 1603, 3487 1575, 524, 1603, 1604, 524, 1603, 1605, 524, 1603, 1609, 524, 1603, 1610, 3488 524, 1604, 1605, 524, 1604, 1609, 524, 1604, 1610, 524, 1605, 1575, 524, 3489 1605, 1605, 524, 1606, 1585, 524, 1606, 1586, 524, 1606, 1605, 524, 1606, 3490 1606, 524, 1606, 1609, 524, 1606, 1610, 524, 1609, 1648, 524, 1610, 1585, 3491 524, 1610, 1586, 524, 1610, 1605, 524, 1610, 1606, 524, 1610, 1609, 524, 3492 1610, 1610, 525, 1574, 1580, 525, 1574, 1581, 525, 1574, 1582, 525, 1574, 3493 1605, 525, 1574, 1607, 525, 1576, 1580, 525, 1576, 1581, 525, 1576, 1582, 3494 525, 1576, 1605, 525, 1576, 1607, 525, 1578, 1580, 525, 1578, 1581, 525, 3495 1578, 1582, 525, 1578, 1605, 525, 1578, 1607, 525, 1579, 1605, 525, 1580, 3496 1581, 525, 1580, 1605, 525, 1581, 1580, 525, 1581, 1605, 525, 1582, 1580, 3497 525, 1582, 1605, 525, 1587, 1580, 525, 1587, 1581, 525, 1587, 1582, 525, 3498 1587, 1605, 525, 1589, 1581, 525, 1589, 1582, 525, 1589, 1605, 525, 1590, 3499 1580, 525, 1590, 1581, 525, 1590, 1582, 525, 1590, 1605, 525, 1591, 1581, 3500 525, 1592, 1605, 525, 1593, 1580, 525, 1593, 1605, 525, 1594, 1580, 525, 3501 1594, 1605, 525, 1601, 1580, 525, 1601, 1581, 525, 1601, 1582, 525, 1601, 3502 1605, 525, 1602, 1581, 525, 1602, 1605, 525, 1603, 1580, 525, 1603, 1581, 3503 525, 1603, 1582, 525, 1603, 1604, 525, 1603, 1605, 525, 1604, 1580, 525, 3504 1604, 1581, 525, 1604, 1582, 525, 1604, 1605, 525, 1604, 1607, 525, 1605, 3505 1580, 525, 1605, 1581, 525, 1605, 1582, 525, 1605, 1605, 525, 1606, 1580, 3506 525, 1606, 1581, 525, 1606, 1582, 525, 1606, 1605, 525, 1606, 1607, 525, 3507 1607, 1580, 525, 1607, 1605, 525, 1607, 1648, 525, 1610, 1580, 525, 1610, 3508 1581, 525, 1610, 1582, 525, 1610, 1605, 525, 1610, 1607, 526, 1574, 1605, 3509 526, 1574, 1607, 526, 1576, 1605, 526, 1576, 1607, 526, 1578, 1605, 526, 3510 1578, 1607, 526, 1579, 1605, 526, 1579, 1607, 526, 1587, 1605, 526, 1587, 3511 1607, 526, 1588, 1605, 526, 1588, 1607, 526, 1603, 1604, 526, 1603, 1605, 3512 526, 1604, 1605, 526, 1606, 1605, 526, 1606, 1607, 526, 1610, 1605, 526, 3513 1610, 1607, 782, 1600, 1614, 1617, 782, 1600, 1615, 1617, 782, 1600, 3514 1616, 1617, 523, 1591, 1609, 523, 1591, 1610, 523, 1593, 1609, 523, 1593, 3515 1610, 523, 1594, 1609, 523, 1594, 1610, 523, 1587, 1609, 523, 1587, 1610, 3516 523, 1588, 1609, 523, 1588, 1610, 523, 1581, 1609, 523, 1581, 1610, 523, 3517 1580, 1609, 523, 1580, 1610, 523, 1582, 1609, 523, 1582, 1610, 523, 1589, 3518 1609, 523, 1589, 1610, 523, 1590, 1609, 523, 1590, 1610, 523, 1588, 1580, 3519 523, 1588, 1581, 523, 1588, 1582, 523, 1588, 1605, 523, 1588, 1585, 523, 3520 1587, 1585, 523, 1589, 1585, 523, 1590, 1585, 524, 1591, 1609, 524, 1591, 3521 1610, 524, 1593, 1609, 524, 1593, 1610, 524, 1594, 1609, 524, 1594, 1610, 3522 524, 1587, 1609, 524, 1587, 1610, 524, 1588, 1609, 524, 1588, 1610, 524, 3523 1581, 1609, 524, 1581, 1610, 524, 1580, 1609, 524, 1580, 1610, 524, 1582, 3524 1609, 524, 1582, 1610, 524, 1589, 1609, 524, 1589, 1610, 524, 1590, 1609, 3525 524, 1590, 1610, 524, 1588, 1580, 524, 1588, 1581, 524, 1588, 1582, 524, 3526 1588, 1605, 524, 1588, 1585, 524, 1587, 1585, 524, 1589, 1585, 524, 1590, 3527 1585, 525, 1588, 1580, 525, 1588, 1581, 525, 1588, 1582, 525, 1588, 1605, 3528 525, 1587, 1607, 525, 1588, 1607, 525, 1591, 1605, 526, 1587, 1580, 526, 3529 1587, 1581, 526, 1587, 1582, 526, 1588, 1580, 526, 1588, 1581, 526, 1588, 3530 1582, 526, 1591, 1605, 526, 1592, 1605, 524, 1575, 1611, 523, 1575, 1611, 3531 781, 1578, 1580, 1605, 780, 1578, 1581, 1580, 781, 1578, 1581, 1580, 781, 3532 1578, 1581, 1605, 781, 1578, 1582, 1605, 781, 1578, 1605, 1580, 781, 3533 1578, 1605, 1581, 781, 1578, 1605, 1582, 780, 1580, 1605, 1581, 781, 3534 1580, 1605, 1581, 780, 1581, 1605, 1610, 780, 1581, 1605, 1609, 781, 3535 1587, 1581, 1580, 781, 1587, 1580, 1581, 780, 1587, 1580, 1609, 780, 3536 1587, 1605, 1581, 781, 1587, 1605, 1581, 781, 1587, 1605, 1580, 780, 3537 1587, 1605, 1605, 781, 1587, 1605, 1605, 780, 1589, 1581, 1581, 781, 3538 1589, 1581, 1581, 780, 1589, 1605, 1605, 780, 1588, 1581, 1605, 781, 3539 1588, 1581, 1605, 780, 1588, 1580, 1610, 780, 1588, 1605, 1582, 781, 3540 1588, 1605, 1582, 780, 1588, 1605, 1605, 781, 1588, 1605, 1605, 780, 3541 1590, 1581, 1609, 780, 1590, 1582, 1605, 781, 1590, 1582, 1605, 780, 3542 1591, 1605, 1581, 781, 1591, 1605, 1581, 781, 1591, 1605, 1605, 780, 3543 1591, 1605, 1610, 780, 1593, 1580, 1605, 780, 1593, 1605, 1605, 781, 3544 1593, 1605, 1605, 780, 1593, 1605, 1609, 780, 1594, 1605, 1605, 780, 3545 1594, 1605, 1610, 780, 1594, 1605, 1609, 780, 1601, 1582, 1605, 781, 3546 1601, 1582, 1605, 780, 1602, 1605, 1581, 780, 1602, 1605, 1605, 780, 3547 1604, 1581, 1605, 780, 1604, 1581, 1610, 780, 1604, 1581, 1609, 781, 3548 1604, 1580, 1580, 780, 1604, 1580, 1580, 780, 1604, 1582, 1605, 781, 3549 1604, 1582, 1605, 780, 1604, 1605, 1581, 781, 1604, 1605, 1581, 781, 3550 1605, 1581, 1580, 781, 1605, 1581, 1605, 780, 1605, 1581, 1610, 781, 3551 1605, 1580, 1581, 781, 1605, 1580, 1605, 781, 1605, 1582, 1580, 781, 3552 1605, 1582, 1605, 781, 1605, 1580, 1582, 781, 1607, 1605, 1580, 781, 3553 1607, 1605, 1605, 781, 1606, 1581, 1605, 780, 1606, 1581, 1609, 780, 3554 1606, 1580, 1605, 781, 1606, 1580, 1605, 780, 1606, 1580, 1609, 780, 3555 1606, 1605, 1610, 780, 1606, 1605, 1609, 780, 1610, 1605, 1605, 781, 3556 1610, 1605, 1605, 780, 1576, 1582, 1610, 780, 1578, 1580, 1610, 780, 3557 1578, 1580, 1609, 780, 1578, 1582, 1610, 780, 1578, 1582, 1609, 780, 3558 1578, 1605, 1610, 780, 1578, 1605, 1609, 780, 1580, 1605, 1610, 780, 3559 1580, 1581, 1609, 780, 1580, 1605, 1609, 780, 1587, 1582, 1609, 780, 3560 1589, 1581, 1610, 780, 1588, 1581, 1610, 780, 1590, 1581, 1610, 780, 3561 1604, 1580, 1610, 780, 1604, 1605, 1610, 780, 1610, 1581, 1610, 780, 3562 1610, 1580, 1610, 780, 1610, 1605, 1610, 780, 1605, 1605, 1610, 780, 3563 1602, 1605, 1610, 780, 1606, 1581, 1610, 781, 1602, 1605, 1581, 781, 3564 1604, 1581, 1605, 780, 1593, 1605, 1610, 780, 1603, 1605, 1610, 781, 3565 1606, 1580, 1581, 780, 1605, 1582, 1610, 781, 1604, 1580, 1605, 780, 3566 1603, 1605, 1605, 780, 1604, 1580, 1605, 780, 1606, 1580, 1581, 780, 3567 1580, 1581, 1610, 780, 1581, 1580, 1610, 780, 1605, 1580, 1610, 780, 3568 1601, 1605, 1610, 780, 1576, 1581, 1610, 781, 1603, 1605, 1605, 781, 3569 1593, 1580, 1605, 781, 1589, 1605, 1605, 780, 1587, 1582, 1610, 780, 3570 1606, 1580, 1610, 779, 1589, 1604, 1746, 779, 1602, 1604, 1746, 1035, 3571 1575, 1604, 1604, 1607, 1035, 1575, 1603, 1576, 1585, 1035, 1605, 1581, 3572 1605, 1583, 1035, 1589, 1604, 1593, 1605, 1035, 1585, 1587, 1608, 1604, 3573 1035, 1593, 1604, 1610, 1607, 1035, 1608, 1587, 1604, 1605, 779, 1589, 3574 1604, 1609, 4619, 1589, 1604, 1609, 32, 1575, 1604, 1604, 1607, 32, 1593, 3575 1604, 1610, 1607, 32, 1608, 1587, 1604, 1605, 2059, 1580, 1604, 32, 1580, 3576 1604, 1575, 1604, 1607, 1035, 1585, 1740, 1575, 1604, 265, 44, 265, 3577 12289, 265, 12290, 265, 58, 265, 59, 265, 33, 265, 63, 265, 12310, 265, 3578 12311, 265, 8230, 265, 8229, 265, 8212, 265, 8211, 265, 95, 265, 95, 265, 3579 40, 265, 41, 265, 123, 265, 125, 265, 12308, 265, 12309, 265, 12304, 265, 3580 12305, 265, 12298, 265, 12299, 265, 12296, 265, 12297, 265, 12300, 265, 3581 12301, 265, 12302, 265, 12303, 265, 91, 265, 93, 258, 8254, 258, 8254, 3582 258, 8254, 258, 8254, 258, 95, 258, 95, 258, 95, 271, 44, 271, 12289, 3583 271, 46, 271, 59, 271, 58, 271, 63, 271, 33, 271, 8212, 271, 40, 271, 41, 3584 271, 123, 271, 125, 271, 12308, 271, 12309, 271, 35, 271, 38, 271, 42, 3585 271, 43, 271, 45, 271, 60, 271, 62, 271, 61, 271, 92, 271, 36, 271, 37, 3586 271, 64, 523, 32, 1611, 526, 1600, 1611, 523, 32, 1612, 523, 32, 1613, 3587 523, 32, 1614, 526, 1600, 1614, 523, 32, 1615, 526, 1600, 1615, 523, 32, 3588 1616, 526, 1600, 1616, 523, 32, 1617, 526, 1600, 1617, 523, 32, 1618, 3589 526, 1600, 1618, 267, 1569, 267, 1570, 268, 1570, 267, 1571, 268, 1571, 3590 267, 1572, 268, 1572, 267, 1573, 268, 1573, 267, 1574, 268, 1574, 269, 3591 1574, 270, 1574, 267, 1575, 268, 1575, 267, 1576, 268, 1576, 269, 1576, 3592 270, 1576, 267, 1577, 268, 1577, 267, 1578, 268, 1578, 269, 1578, 270, 3593 1578, 267, 1579, 268, 1579, 269, 1579, 270, 1579, 267, 1580, 268, 1580, 3594 269, 1580, 270, 1580, 267, 1581, 268, 1581, 269, 1581, 270, 1581, 267, 3595 1582, 268, 1582, 269, 1582, 270, 1582, 267, 1583, 268, 1583, 267, 1584, 3596 268, 1584, 267, 1585, 268, 1585, 267, 1586, 268, 1586, 267, 1587, 268, 3597 1587, 269, 1587, 270, 1587, 267, 1588, 268, 1588, 269, 1588, 270, 1588, 3598 267, 1589, 268, 1589, 269, 1589, 270, 1589, 267, 1590, 268, 1590, 269, 3599 1590, 270, 1590, 267, 1591, 268, 1591, 269, 1591, 270, 1591, 267, 1592, 3600 268, 1592, 269, 1592, 270, 1592, 267, 1593, 268, 1593, 269, 1593, 270, 3601 1593, 267, 1594, 268, 1594, 269, 1594, 270, 1594, 267, 1601, 268, 1601, 3602 269, 1601, 270, 1601, 267, 1602, 268, 1602, 269, 1602, 270, 1602, 267, 3603 1603, 268, 1603, 269, 1603, 270, 1603, 267, 1604, 268, 1604, 269, 1604, 3604 270, 1604, 267, 1605, 268, 1605, 269, 1605, 270, 1605, 267, 1606, 268, 3605 1606, 269, 1606, 270, 1606, 267, 1607, 268, 1607, 269, 1607, 270, 1607, 3606 267, 1608, 268, 1608, 267, 1609, 268, 1609, 267, 1610, 268, 1610, 269, 3607 1610, 270, 1610, 523, 1604, 1570, 524, 1604, 1570, 523, 1604, 1571, 524, 3608 1604, 1571, 523, 1604, 1573, 524, 1604, 1573, 523, 1604, 1575, 524, 1604, 3609 1575, 264, 33, 264, 34, 264, 35, 264, 36, 264, 37, 264, 38, 264, 39, 264, 3610 40, 264, 41, 264, 42, 264, 43, 264, 44, 264, 45, 264, 46, 264, 47, 264, 3611 48, 264, 49, 264, 50, 264, 51, 264, 52, 264, 53, 264, 54, 264, 55, 264, 3612 56, 264, 57, 264, 58, 264, 59, 264, 60, 264, 61, 264, 62, 264, 63, 264, 3613 64, 264, 65, 264, 66, 264, 67, 264, 68, 264, 69, 264, 70, 264, 71, 264, 3614 72, 264, 73, 264, 74, 264, 75, 264, 76, 264, 77, 264, 78, 264, 79, 264, 3615 80, 264, 81, 264, 82, 264, 83, 264, 84, 264, 85, 264, 86, 264, 87, 264, 3616 88, 264, 89, 264, 90, 264, 91, 264, 92, 264, 93, 264, 94, 264, 95, 264, 3617 96, 264, 97, 264, 98, 264, 99, 264, 100, 264, 101, 264, 102, 264, 103, 3618 264, 104, 264, 105, 264, 106, 264, 107, 264, 108, 264, 109, 264, 110, 3619 264, 111, 264, 112, 264, 113, 264, 114, 264, 115, 264, 116, 264, 117, 3620 264, 118, 264, 119, 264, 120, 264, 121, 264, 122, 264, 123, 264, 124, 3621 264, 125, 264, 126, 264, 10629, 264, 10630, 272, 12290, 272, 12300, 272, 3622 12301, 272, 12289, 272, 12539, 272, 12530, 272, 12449, 272, 12451, 272, 3623 12453, 272, 12455, 272, 12457, 272, 12515, 272, 12517, 272, 12519, 272, 3624 12483, 272, 12540, 272, 12450, 272, 12452, 272, 12454, 272, 12456, 272, 3625 12458, 272, 12459, 272, 12461, 272, 12463, 272, 12465, 272, 12467, 272, 3626 12469, 272, 12471, 272, 12473, 272, 12475, 272, 12477, 272, 12479, 272, 3627 12481, 272, 12484, 272, 12486, 272, 12488, 272, 12490, 272, 12491, 272, 3628 12492, 272, 12493, 272, 12494, 272, 12495, 272, 12498, 272, 12501, 272, 3629 12504, 272, 12507, 272, 12510, 272, 12511, 272, 12512, 272, 12513, 272, 3630 12514, 272, 12516, 272, 12518, 272, 12520, 272, 12521, 272, 12522, 272, 3631 12523, 272, 12524, 272, 12525, 272, 12527, 272, 12531, 272, 12441, 272, 3632 12442, 272, 12644, 272, 12593, 272, 12594, 272, 12595, 272, 12596, 272, 3633 12597, 272, 12598, 272, 12599, 272, 12600, 272, 12601, 272, 12602, 272, 3634 12603, 272, 12604, 272, 12605, 272, 12606, 272, 12607, 272, 12608, 272, 3635 12609, 272, 12610, 272, 12611, 272, 12612, 272, 12613, 272, 12614, 272, 3636 12615, 272, 12616, 272, 12617, 272, 12618, 272, 12619, 272, 12620, 272, 3637 12621, 272, 12622, 272, 12623, 272, 12624, 272, 12625, 272, 12626, 272, 3638 12627, 272, 12628, 272, 12629, 272, 12630, 272, 12631, 272, 12632, 272, 3639 12633, 272, 12634, 272, 12635, 272, 12636, 272, 12637, 272, 12638, 272, 3640 12639, 272, 12640, 272, 12641, 272, 12642, 272, 12643, 264, 162, 264, 3641 163, 264, 172, 264, 175, 264, 166, 264, 165, 264, 8361, 272, 9474, 272, 3642 8592, 272, 8593, 272, 8594, 272, 8595, 272, 9632, 272, 9675, 512, 55300, 3643 56473, 55300, 56506, 512, 55300, 56475, 55300, 56506, 512, 55300, 56485, 3644 55300, 56506, 512, 55300, 56625, 55300, 56615, 512, 55300, 56626, 55300, 3645 56615, 512, 55300, 57159, 55300, 57150, 512, 55300, 57159, 55300, 57175, 3646 512, 55301, 56505, 55301, 56506, 512, 55301, 56505, 55301, 56496, 512, 3647 55301, 56505, 55301, 56509, 512, 55301, 56760, 55301, 56751, 512, 55301, 3648 56761, 55301, 56751, 512, 55348, 56663, 55348, 56677, 512, 55348, 56664, 3649 55348, 56677, 512, 55348, 56671, 55348, 56686, 512, 55348, 56671, 55348, 3650 56687, 512, 55348, 56671, 55348, 56688, 512, 55348, 56671, 55348, 56689, 3651 512, 55348, 56671, 55348, 56690, 512, 55348, 56761, 55348, 56677, 512, 3652 55348, 56762, 55348, 56677, 512, 55348, 56763, 55348, 56686, 512, 55348, 3653 56764, 55348, 56686, 512, 55348, 56763, 55348, 56687, 512, 55348, 56764, 3654 55348, 56687, 262, 65, 262, 66, 262, 67, 262, 68, 262, 69, 262, 70, 262, 3655 71, 262, 72, 262, 73, 262, 74, 262, 75, 262, 76, 262, 77, 262, 78, 262, 3656 79, 262, 80, 262, 81, 262, 82, 262, 83, 262, 84, 262, 85, 262, 86, 262, 3657 87, 262, 88, 262, 89, 262, 90, 262, 97, 262, 98, 262, 99, 262, 100, 262, 3658 101, 262, 102, 262, 103, 262, 104, 262, 105, 262, 106, 262, 107, 262, 3659 108, 262, 109, 262, 110, 262, 111, 262, 112, 262, 113, 262, 114, 262, 3660 115, 262, 116, 262, 117, 262, 118, 262, 119, 262, 120, 262, 121, 262, 3661 122, 262, 65, 262, 66, 262, 67, 262, 68, 262, 69, 262, 70, 262, 71, 262, 3662 72, 262, 73, 262, 74, 262, 75, 262, 76, 262, 77, 262, 78, 262, 79, 262, 3663 80, 262, 81, 262, 82, 262, 83, 262, 84, 262, 85, 262, 86, 262, 87, 262, 3664 88, 262, 89, 262, 90, 262, 97, 262, 98, 262, 99, 262, 100, 262, 101, 262, 3665 102, 262, 103, 262, 105, 262, 106, 262, 107, 262, 108, 262, 109, 262, 3666 110, 262, 111, 262, 112, 262, 113, 262, 114, 262, 115, 262, 116, 262, 3667 117, 262, 118, 262, 119, 262, 120, 262, 121, 262, 122, 262, 65, 262, 66, 3668 262, 67, 262, 68, 262, 69, 262, 70, 262, 71, 262, 72, 262, 73, 262, 74, 3669 262, 75, 262, 76, 262, 77, 262, 78, 262, 79, 262, 80, 262, 81, 262, 82, 3670 262, 83, 262, 84, 262, 85, 262, 86, 262, 87, 262, 88, 262, 89, 262, 90, 3671 262, 97, 262, 98, 262, 99, 262, 100, 262, 101, 262, 102, 262, 103, 262, 3672 104, 262, 105, 262, 106, 262, 107, 262, 108, 262, 109, 262, 110, 262, 3673 111, 262, 112, 262, 113, 262, 114, 262, 115, 262, 116, 262, 117, 262, 3674 118, 262, 119, 262, 120, 262, 121, 262, 122, 262, 65, 262, 67, 262, 68, 3675 262, 71, 262, 74, 262, 75, 262, 78, 262, 79, 262, 80, 262, 81, 262, 83, 3676 262, 84, 262, 85, 262, 86, 262, 87, 262, 88, 262, 89, 262, 90, 262, 97, 3677 262, 98, 262, 99, 262, 100, 262, 102, 262, 104, 262, 105, 262, 106, 262, 3678 107, 262, 108, 262, 109, 262, 110, 262, 112, 262, 113, 262, 114, 262, 3679 115, 262, 116, 262, 117, 262, 118, 262, 119, 262, 120, 262, 121, 262, 3680 122, 262, 65, 262, 66, 262, 67, 262, 68, 262, 69, 262, 70, 262, 71, 262, 3681 72, 262, 73, 262, 74, 262, 75, 262, 76, 262, 77, 262, 78, 262, 79, 262, 3682 80, 262, 81, 262, 82, 262, 83, 262, 84, 262, 85, 262, 86, 262, 87, 262, 3683 88, 262, 89, 262, 90, 262, 97, 262, 98, 262, 99, 262, 100, 262, 101, 262, 3684 102, 262, 103, 262, 104, 262, 105, 262, 106, 262, 107, 262, 108, 262, 3685 109, 262, 110, 262, 111, 262, 112, 262, 113, 262, 114, 262, 115, 262, 3686 116, 262, 117, 262, 118, 262, 119, 262, 120, 262, 121, 262, 122, 262, 65, 3687 262, 66, 262, 68, 262, 69, 262, 70, 262, 71, 262, 74, 262, 75, 262, 76, 3688 262, 77, 262, 78, 262, 79, 262, 80, 262, 81, 262, 83, 262, 84, 262, 85, 3689 262, 86, 262, 87, 262, 88, 262, 89, 262, 97, 262, 98, 262, 99, 262, 100, 3690 262, 101, 262, 102, 262, 103, 262, 104, 262, 105, 262, 106, 262, 107, 3691 262, 108, 262, 109, 262, 110, 262, 111, 262, 112, 262, 113, 262, 114, 3692 262, 115, 262, 116, 262, 117, 262, 118, 262, 119, 262, 120, 262, 121, 3693 262, 122, 262, 65, 262, 66, 262, 68, 262, 69, 262, 70, 262, 71, 262, 73, 3694 262, 74, 262, 75, 262, 76, 262, 77, 262, 79, 262, 83, 262, 84, 262, 85, 3695 262, 86, 262, 87, 262, 88, 262, 89, 262, 97, 262, 98, 262, 99, 262, 100, 3696 262, 101, 262, 102, 262, 103, 262, 104, 262, 105, 262, 106, 262, 107, 3697 262, 108, 262, 109, 262, 110, 262, 111, 262, 112, 262, 113, 262, 114, 3698 262, 115, 262, 116, 262, 117, 262, 118, 262, 119, 262, 120, 262, 121, 3699 262, 122, 262, 65, 262, 66, 262, 67, 262, 68, 262, 69, 262, 70, 262, 71, 3700 262, 72, 262, 73, 262, 74, 262, 75, 262, 76, 262, 77, 262, 78, 262, 79, 3701 262, 80, 262, 81, 262, 82, 262, 83, 262, 84, 262, 85, 262, 86, 262, 87, 3702 262, 88, 262, 89, 262, 90, 262, 97, 262, 98, 262, 99, 262, 100, 262, 101, 3703 262, 102, 262, 103, 262, 104, 262, 105, 262, 106, 262, 107, 262, 108, 3704 262, 109, 262, 110, 262, 111, 262, 112, 262, 113, 262, 114, 262, 115, 3705 262, 116, 262, 117, 262, 118, 262, 119, 262, 120, 262, 121, 262, 122, 3706 262, 65, 262, 66, 262, 67, 262, 68, 262, 69, 262, 70, 262, 71, 262, 72, 3707 262, 73, 262, 74, 262, 75, 262, 76, 262, 77, 262, 78, 262, 79, 262, 80, 3708 262, 81, 262, 82, 262, 83, 262, 84, 262, 85, 262, 86, 262, 87, 262, 88, 3709 262, 89, 262, 90, 262, 97, 262, 98, 262, 99, 262, 100, 262, 101, 262, 3710 102, 262, 103, 262, 104, 262, 105, 262, 106, 262, 107, 262, 108, 262, 3711 109, 262, 110, 262, 111, 262, 112, 262, 113, 262, 114, 262, 115, 262, 3712 116, 262, 117, 262, 118, 262, 119, 262, 120, 262, 121, 262, 122, 262, 65, 3713 262, 66, 262, 67, 262, 68, 262, 69, 262, 70, 262, 71, 262, 72, 262, 73, 3714 262, 74, 262, 75, 262, 76, 262, 77, 262, 78, 262, 79, 262, 80, 262, 81, 3715 262, 82, 262, 83, 262, 84, 262, 85, 262, 86, 262, 87, 262, 88, 262, 89, 3716 262, 90, 262, 97, 262, 98, 262, 99, 262, 100, 262, 101, 262, 102, 262, 3717 103, 262, 104, 262, 105, 262, 106, 262, 107, 262, 108, 262, 109, 262, 3718 110, 262, 111, 262, 112, 262, 113, 262, 114, 262, 115, 262, 116, 262, 3719 117, 262, 118, 262, 119, 262, 120, 262, 121, 262, 122, 262, 65, 262, 66, 3720 262, 67, 262, 68, 262, 69, 262, 70, 262, 71, 262, 72, 262, 73, 262, 74, 3721 262, 75, 262, 76, 262, 77, 262, 78, 262, 79, 262, 80, 262, 81, 262, 82, 3722 262, 83, 262, 84, 262, 85, 262, 86, 262, 87, 262, 88, 262, 89, 262, 90, 3723 262, 97, 262, 98, 262, 99, 262, 100, 262, 101, 262, 102, 262, 103, 262, 3724 104, 262, 105, 262, 106, 262, 107, 262, 108, 262, 109, 262, 110, 262, 3725 111, 262, 112, 262, 113, 262, 114, 262, 115, 262, 116, 262, 117, 262, 3726 118, 262, 119, 262, 120, 262, 121, 262, 122, 262, 65, 262, 66, 262, 67, 3727 262, 68, 262, 69, 262, 70, 262, 71, 262, 72, 262, 73, 262, 74, 262, 75, 3728 262, 76, 262, 77, 262, 78, 262, 79, 262, 80, 262, 81, 262, 82, 262, 83, 3729 262, 84, 262, 85, 262, 86, 262, 87, 262, 88, 262, 89, 262, 90, 262, 97, 3730 262, 98, 262, 99, 262, 100, 262, 101, 262, 102, 262, 103, 262, 104, 262, 3731 105, 262, 106, 262, 107, 262, 108, 262, 109, 262, 110, 262, 111, 262, 3732 112, 262, 113, 262, 114, 262, 115, 262, 116, 262, 117, 262, 118, 262, 3733 119, 262, 120, 262, 121, 262, 122, 262, 65, 262, 66, 262, 67, 262, 68, 3734 262, 69, 262, 70, 262, 71, 262, 72, 262, 73, 262, 74, 262, 75, 262, 76, 3735 262, 77, 262, 78, 262, 79, 262, 80, 262, 81, 262, 82, 262, 83, 262, 84, 3736 262, 85, 262, 86, 262, 87, 262, 88, 262, 89, 262, 90, 262, 97, 262, 98, 3737 262, 99, 262, 100, 262, 101, 262, 102, 262, 103, 262, 104, 262, 105, 262, 3738 106, 262, 107, 262, 108, 262, 109, 262, 110, 262, 111, 262, 112, 262, 3739 113, 262, 114, 262, 115, 262, 116, 262, 117, 262, 118, 262, 119, 262, 3740 120, 262, 121, 262, 122, 262, 305, 262, 567, 262, 913, 262, 914, 262, 3741 915, 262, 916, 262, 917, 262, 918, 262, 919, 262, 920, 262, 921, 262, 3742 922, 262, 923, 262, 924, 262, 925, 262, 926, 262, 927, 262, 928, 262, 3743 929, 262, 1012, 262, 931, 262, 932, 262, 933, 262, 934, 262, 935, 262, 3744 936, 262, 937, 262, 8711, 262, 945, 262, 946, 262, 947, 262, 948, 262, 3745 949, 262, 950, 262, 951, 262, 952, 262, 953, 262, 954, 262, 955, 262, 3746 956, 262, 957, 262, 958, 262, 959, 262, 960, 262, 961, 262, 962, 262, 3747 963, 262, 964, 262, 965, 262, 966, 262, 967, 262, 968, 262, 969, 262, 3748 8706, 262, 1013, 262, 977, 262, 1008, 262, 981, 262, 1009, 262, 982, 262, 3749 913, 262, 914, 262, 915, 262, 916, 262, 917, 262, 918, 262, 919, 262, 3750 920, 262, 921, 262, 922, 262, 923, 262, 924, 262, 925, 262, 926, 262, 3751 927, 262, 928, 262, 929, 262, 1012, 262, 931, 262, 932, 262, 933, 262, 3752 934, 262, 935, 262, 936, 262, 937, 262, 8711, 262, 945, 262, 946, 262, 3753 947, 262, 948, 262, 949, 262, 950, 262, 951, 262, 952, 262, 953, 262, 3754 954, 262, 955, 262, 956, 262, 957, 262, 958, 262, 959, 262, 960, 262, 3755 961, 262, 962, 262, 963, 262, 964, 262, 965, 262, 966, 262, 967, 262, 3756 968, 262, 969, 262, 8706, 262, 1013, 262, 977, 262, 1008, 262, 981, 262, 3757 1009, 262, 982, 262, 913, 262, 914, 262, 915, 262, 916, 262, 917, 262, 3758 918, 262, 919, 262, 920, 262, 921, 262, 922, 262, 923, 262, 924, 262, 3759 925, 262, 926, 262, 927, 262, 928, 262, 929, 262, 1012, 262, 931, 262, 3760 932, 262, 933, 262, 934, 262, 935, 262, 936, 262, 937, 262, 8711, 262, 3761 945, 262, 946, 262, 947, 262, 948, 262, 949, 262, 950, 262, 951, 262, 3762 952, 262, 953, 262, 954, 262, 955, 262, 956, 262, 957, 262, 958, 262, 3763 959, 262, 960, 262, 961, 262, 962, 262, 963, 262, 964, 262, 965, 262, 3764 966, 262, 967, 262, 968, 262, 969, 262, 8706, 262, 1013, 262, 977, 262, 3765 1008, 262, 981, 262, 1009, 262, 982, 262, 913, 262, 914, 262, 915, 262, 3766 916, 262, 917, 262, 918, 262, 919, 262, 920, 262, 921, 262, 922, 262, 3767 923, 262, 924, 262, 925, 262, 926, 262, 927, 262, 928, 262, 929, 262, 3768 1012, 262, 931, 262, 932, 262, 933, 262, 934, 262, 935, 262, 936, 262, 3769 937, 262, 8711, 262, 945, 262, 946, 262, 947, 262, 948, 262, 949, 262, 3770 950, 262, 951, 262, 952, 262, 953, 262, 954, 262, 955, 262, 956, 262, 3771 957, 262, 958, 262, 959, 262, 960, 262, 961, 262, 962, 262, 963, 262, 3772 964, 262, 965, 262, 966, 262, 967, 262, 968, 262, 969, 262, 8706, 262, 3773 1013, 262, 977, 262, 1008, 262, 981, 262, 1009, 262, 982, 262, 913, 262, 3774 914, 262, 915, 262, 916, 262, 917, 262, 918, 262, 919, 262, 920, 262, 3775 921, 262, 922, 262, 923, 262, 924, 262, 925, 262, 926, 262, 927, 262, 3776 928, 262, 929, 262, 1012, 262, 931, 262, 932, 262, 933, 262, 934, 262, 3777 935, 262, 936, 262, 937, 262, 8711, 262, 945, 262, 946, 262, 947, 262, 3778 948, 262, 949, 262, 950, 262, 951, 262, 952, 262, 953, 262, 954, 262, 3779 955, 262, 956, 262, 957, 262, 958, 262, 959, 262, 960, 262, 961, 262, 3780 962, 262, 963, 262, 964, 262, 965, 262, 966, 262, 967, 262, 968, 262, 3781 969, 262, 8706, 262, 1013, 262, 977, 262, 1008, 262, 981, 262, 1009, 262, 3782 982, 262, 988, 262, 989, 262, 48, 262, 49, 262, 50, 262, 51, 262, 52, 3783 262, 53, 262, 54, 262, 55, 262, 56, 262, 57, 262, 48, 262, 49, 262, 50, 3784 262, 51, 262, 52, 262, 53, 262, 54, 262, 55, 262, 56, 262, 57, 262, 48, 3785 262, 49, 262, 50, 262, 51, 262, 52, 262, 53, 262, 54, 262, 55, 262, 56, 3786 262, 57, 262, 48, 262, 49, 262, 50, 262, 51, 262, 52, 262, 53, 262, 54, 3787 262, 55, 262, 56, 262, 57, 262, 48, 262, 49, 262, 50, 262, 51, 262, 52, 3788 262, 53, 262, 54, 262, 55, 262, 56, 262, 57, 262, 1575, 262, 1576, 262, 3789 1580, 262, 1583, 262, 1608, 262, 1586, 262, 1581, 262, 1591, 262, 1610, 3790 262, 1603, 262, 1604, 262, 1605, 262, 1606, 262, 1587, 262, 1593, 262, 3791 1601, 262, 1589, 262, 1602, 262, 1585, 262, 1588, 262, 1578, 262, 1579, 3792 262, 1582, 262, 1584, 262, 1590, 262, 1592, 262, 1594, 262, 1646, 262, 3793 1722, 262, 1697, 262, 1647, 262, 1576, 262, 1580, 262, 1607, 262, 1581, 3794 262, 1610, 262, 1603, 262, 1604, 262, 1605, 262, 1606, 262, 1587, 262, 3795 1593, 262, 1601, 262, 1589, 262, 1602, 262, 1588, 262, 1578, 262, 1579, 3796 262, 1582, 262, 1590, 262, 1594, 262, 1580, 262, 1581, 262, 1610, 262, 3797 1604, 262, 1606, 262, 1587, 262, 1593, 262, 1589, 262, 1602, 262, 1588, 3798 262, 1582, 262, 1590, 262, 1594, 262, 1722, 262, 1647, 262, 1576, 262, 3799 1580, 262, 1607, 262, 1581, 262, 1591, 262, 1610, 262, 1603, 262, 1605, 3800 262, 1606, 262, 1587, 262, 1593, 262, 1601, 262, 1589, 262, 1602, 262, 3801 1588, 262, 1578, 262, 1579, 262, 1582, 262, 1590, 262, 1592, 262, 1594, 3802 262, 1646, 262, 1697, 262, 1575, 262, 1576, 262, 1580, 262, 1583, 262, 3803 1607, 262, 1608, 262, 1586, 262, 1581, 262, 1591, 262, 1610, 262, 1604, 3804 262, 1605, 262, 1606, 262, 1587, 262, 1593, 262, 1601, 262, 1589, 262, 3805 1602, 262, 1585, 262, 1588, 262, 1578, 262, 1579, 262, 1582, 262, 1584, 3806 262, 1590, 262, 1592, 262, 1594, 262, 1576, 262, 1580, 262, 1583, 262, 3807 1608, 262, 1586, 262, 1581, 262, 1591, 262, 1610, 262, 1604, 262, 1605, 3808 262, 1606, 262, 1587, 262, 1593, 262, 1601, 262, 1589, 262, 1602, 262, 3809 1585, 262, 1588, 262, 1578, 262, 1579, 262, 1582, 262, 1584, 262, 1590, 3810 262, 1592, 262, 1594, 514, 48, 46, 514, 48, 44, 514, 49, 44, 514, 50, 44, 3811 514, 51, 44, 514, 52, 44, 514, 53, 44, 514, 54, 44, 514, 55, 44, 514, 56, 3812 44, 514, 57, 44, 770, 40, 65, 41, 770, 40, 66, 41, 770, 40, 67, 41, 770, 3813 40, 68, 41, 770, 40, 69, 41, 770, 40, 70, 41, 770, 40, 71, 41, 770, 40, 3814 72, 41, 770, 40, 73, 41, 770, 40, 74, 41, 770, 40, 75, 41, 770, 40, 76, 3815 41, 770, 40, 77, 41, 770, 40, 78, 41, 770, 40, 79, 41, 770, 40, 80, 41, 3816 770, 40, 81, 41, 770, 40, 82, 41, 770, 40, 83, 41, 770, 40, 84, 41, 770, 3817 40, 85, 41, 770, 40, 86, 41, 770, 40, 87, 41, 770, 40, 88, 41, 770, 40, 3818 89, 41, 770, 40, 90, 41, 770, 12308, 83, 12309, 263, 67, 263, 82, 519, 3819 67, 68, 519, 87, 90, 266, 65, 266, 66, 266, 67, 266, 68, 266, 69, 266, 3820 70, 266, 71, 266, 72, 266, 73, 266, 74, 266, 75, 266, 76, 266, 77, 266, 3821 78, 266, 79, 266, 80, 266, 81, 266, 82, 266, 83, 266, 84, 266, 85, 266, 3822 86, 266, 87, 266, 88, 266, 89, 266, 90, 522, 72, 86, 522, 77, 86, 522, 3823 83, 68, 522, 83, 83, 778, 80, 80, 86, 522, 87, 67, 515, 77, 67, 515, 77, 3824 68, 522, 68, 74, 522, 12411, 12363, 522, 12467, 12467, 266, 12469, 266, 3825 25163, 266, 23383, 266, 21452, 266, 12487, 266, 20108, 266, 22810, 266, 3826 35299, 266, 22825, 266, 20132, 266, 26144, 266, 28961, 266, 26009, 266, 3827 21069, 266, 24460, 266, 20877, 266, 26032, 266, 21021, 266, 32066, 266, 3828 29983, 266, 36009, 266, 22768, 266, 21561, 266, 28436, 266, 25237, 266, 3829 25429, 266, 19968, 266, 19977, 266, 36938, 266, 24038, 266, 20013, 266, 3830 21491, 266, 25351, 266, 36208, 266, 25171, 266, 31105, 266, 31354, 266, 3831 21512, 266, 28288, 266, 26377, 266, 26376, 266, 30003, 266, 21106, 266, 3832 21942, 770, 12308, 26412, 12309, 770, 12308, 19977, 12309, 770, 12308, 3833 20108, 12309, 770, 12308, 23433, 12309, 770, 12308, 28857, 12309, 770, 3834 12308, 25171, 12309, 770, 12308, 30423, 12309, 770, 12308, 21213, 12309, 3835 770, 12308, 25943, 12309, 263, 24471, 263, 21487, 256, 20029, 256, 20024, 3836 256, 20033, 256, 55360, 56610, 256, 20320, 256, 20398, 256, 20411, 256, 3837 20482, 256, 20602, 256, 20633, 256, 20711, 256, 20687, 256, 13470, 256, 3838 55361, 56890, 256, 20813, 256, 20820, 256, 20836, 256, 20855, 256, 55361, 3839 56604, 256, 13497, 256, 20839, 256, 20877, 256, 55361, 56651, 256, 20887, 3840 256, 20900, 256, 20172, 256, 20908, 256, 20917, 256, 55396, 56799, 256, 3841 20981, 256, 20995, 256, 13535, 256, 21051, 256, 21062, 256, 21106, 256, 3842 21111, 256, 13589, 256, 21191, 256, 21193, 256, 21220, 256, 21242, 256, 3843 21253, 256, 21254, 256, 21271, 256, 21321, 256, 21329, 256, 21338, 256, 3844 21363, 256, 21373, 256, 21375, 256, 21375, 256, 21375, 256, 55362, 56876, 3845 256, 28784, 256, 21450, 256, 21471, 256, 55362, 57187, 256, 21483, 256, 3846 21489, 256, 21510, 256, 21662, 256, 21560, 256, 21576, 256, 21608, 256, 3847 21666, 256, 21750, 256, 21776, 256, 21843, 256, 21859, 256, 21892, 256, 3848 21892, 256, 21913, 256, 21931, 256, 21939, 256, 21954, 256, 22294, 256, 3849 22022, 256, 22295, 256, 22097, 256, 22132, 256, 20999, 256, 22766, 256, 3850 22478, 256, 22516, 256, 22541, 256, 22411, 256, 22578, 256, 22577, 256, 3851 22700, 256, 55365, 56548, 256, 22770, 256, 22775, 256, 22790, 256, 22810, 3852 256, 22818, 256, 22882, 256, 55365, 57000, 256, 55365, 57066, 256, 23020, 3853 256, 23067, 256, 23079, 256, 23000, 256, 23142, 256, 14062, 256, 14076, 3854 256, 23304, 256, 23358, 256, 23358, 256, 55366, 56776, 256, 23491, 256, 3855 23512, 256, 23527, 256, 23539, 256, 55366, 57112, 256, 23551, 256, 23558, 3856 256, 24403, 256, 23586, 256, 14209, 256, 23648, 256, 23662, 256, 23744, 3857 256, 23693, 256, 55367, 56804, 256, 23875, 256, 55367, 56806, 256, 23918, 3858 256, 23915, 256, 23932, 256, 24033, 256, 24034, 256, 14383, 256, 24061, 3859 256, 24104, 256, 24125, 256, 24169, 256, 14434, 256, 55368, 56707, 256, 3860 14460, 256, 24240, 256, 24243, 256, 24246, 256, 24266, 256, 55400, 57234, 3861 256, 24318, 256, 55368, 57137, 256, 55368, 57137, 256, 33281, 256, 24354, 3862 256, 24354, 256, 14535, 256, 55372, 57016, 256, 55384, 56794, 256, 24418, 3863 256, 24427, 256, 14563, 256, 24474, 256, 24525, 256, 24535, 256, 24569, 3864 256, 24705, 256, 14650, 256, 14620, 256, 24724, 256, 55369, 57044, 256, 3865 24775, 256, 24904, 256, 24908, 256, 24910, 256, 24908, 256, 24954, 256, 3866 24974, 256, 25010, 256, 24996, 256, 25007, 256, 25054, 256, 25074, 256, 3867 25078, 256, 25104, 256, 25115, 256, 25181, 256, 25265, 256, 25300, 256, 3868 25424, 256, 55370, 57100, 256, 25405, 256, 25340, 256, 25448, 256, 25475, 3869 256, 25572, 256, 55370, 57329, 256, 25634, 256, 25541, 256, 25513, 256, 3870 14894, 256, 25705, 256, 25726, 256, 25757, 256, 25719, 256, 14956, 256, 3871 25935, 256, 25964, 256, 55372, 56330, 256, 26083, 256, 26360, 256, 26185, 3872 256, 15129, 256, 26257, 256, 15112, 256, 15076, 256, 20882, 256, 20885, 3873 256, 26368, 256, 26268, 256, 32941, 256, 17369, 256, 26391, 256, 26395, 3874 256, 26401, 256, 26462, 256, 26451, 256, 55372, 57283, 256, 15177, 256, 3875 26618, 256, 26501, 256, 26706, 256, 26757, 256, 55373, 56429, 256, 26766, 3876 256, 26655, 256, 26900, 256, 15261, 256, 26946, 256, 27043, 256, 27114, 3877 256, 27304, 256, 55373, 56995, 256, 27355, 256, 15384, 256, 27425, 256, 3878 55374, 56487, 256, 27476, 256, 15438, 256, 27506, 256, 27551, 256, 27578, 3879 256, 27579, 256, 55374, 56973, 256, 55367, 56587, 256, 55374, 57082, 256, 3880 27726, 256, 55375, 56508, 256, 27839, 256, 27853, 256, 27751, 256, 27926, 3881 256, 27966, 256, 28023, 256, 27969, 256, 28009, 256, 28024, 256, 28037, 3882 256, 55375, 56606, 256, 27956, 256, 28207, 256, 28270, 256, 15667, 256, 3883 28363, 256, 28359, 256, 55375, 57041, 256, 28153, 256, 28526, 256, 55375, 3884 57182, 256, 55375, 57230, 256, 28614, 256, 28729, 256, 28702, 256, 28699, 3885 256, 15766, 256, 28746, 256, 28797, 256, 28791, 256, 28845, 256, 55361, 3886 56613, 256, 28997, 256, 55376, 56931, 256, 29084, 256, 55376, 57259, 256, 3887 29224, 256, 29237, 256, 29264, 256, 55377, 56840, 256, 29312, 256, 29333, 3888 256, 55377, 57141, 256, 55378, 56340, 256, 29562, 256, 29579, 256, 16044, 3889 256, 29605, 256, 16056, 256, 16056, 256, 29767, 256, 29788, 256, 29809, 3890 256, 29829, 256, 29898, 256, 16155, 256, 29988, 256, 55379, 56374, 256, 3891 30014, 256, 55379, 56466, 256, 30064, 256, 55368, 56735, 256, 30224, 256, 3892 55379, 57249, 256, 55379, 57272, 256, 55380, 56388, 256, 16380, 256, 3893 16392, 256, 30452, 256, 55380, 56563, 256, 55380, 56562, 256, 55380, 3894 56601, 256, 55380, 56627, 256, 30494, 256, 30495, 256, 30495, 256, 30538, 3895 256, 16441, 256, 30603, 256, 16454, 256, 16534, 256, 55381, 56349, 256, 3896 30798, 256, 30860, 256, 30924, 256, 16611, 256, 55381, 56870, 256, 31062, 3897 256, 55381, 56986, 256, 55381, 57029, 256, 31119, 256, 31211, 256, 16687, 3898 256, 31296, 256, 31306, 256, 31311, 256, 55382, 56700, 256, 55382, 56999, 3899 256, 55382, 56999, 256, 31470, 256, 16898, 256, 55382, 57259, 256, 31686, 3900 256, 31689, 256, 16935, 256, 55383, 56448, 256, 31954, 256, 17056, 256, 3901 31976, 256, 31971, 256, 32000, 256, 55383, 57222, 256, 32099, 256, 17153, 3902 256, 32199, 256, 32258, 256, 32325, 256, 17204, 256, 55384, 56872, 256, 3903 55384, 56903, 256, 17241, 256, 55384, 57049, 256, 32634, 256, 55384, 3904 57150, 256, 32661, 256, 32762, 256, 32773, 256, 55385, 56538, 256, 55385, 3905 56611, 256, 32864, 256, 55385, 56744, 256, 32880, 256, 55372, 57183, 256, 3906 17365, 256, 32946, 256, 33027, 256, 17419, 256, 33086, 256, 23221, 256, 3907 55385, 57255, 256, 55385, 57269, 256, 55372, 57235, 256, 55372, 57244, 3908 256, 33281, 256, 33284, 256, 36766, 256, 17515, 256, 33425, 256, 33419, 3909 256, 33437, 256, 21171, 256, 33457, 256, 33459, 256, 33469, 256, 33510, 3910 256, 55386, 57148, 256, 33509, 256, 33565, 256, 33635, 256, 33709, 256, 3911 33571, 256, 33725, 256, 33767, 256, 33879, 256, 33619, 256, 33738, 256, 3912 33740, 256, 33756, 256, 55387, 56374, 256, 55387, 56683, 256, 55387, 3913 56533, 256, 17707, 256, 34033, 256, 34035, 256, 34070, 256, 55388, 57290, 3914 256, 34148, 256, 55387, 57132, 256, 17757, 256, 17761, 256, 55387, 57265, 3915 256, 55388, 56530, 256, 17771, 256, 34384, 256, 34396, 256, 34407, 256, 3916 34409, 256, 34473, 256, 34440, 256, 34574, 256, 34530, 256, 34681, 256, 3917 34600, 256, 34667, 256, 34694, 256, 17879, 256, 34785, 256, 34817, 256, 3918 17913, 256, 34912, 256, 34915, 256, 55389, 56935, 256, 35031, 256, 35038, 3919 256, 17973, 256, 35066, 256, 13499, 256, 55390, 56494, 256, 55390, 56678, 3920 256, 18110, 256, 18119, 256, 35488, 256, 35565, 256, 35722, 256, 35925, 3921 256, 55391, 56488, 256, 36011, 256, 36033, 256, 36123, 256, 36215, 256, 3922 55391, 57135, 256, 55362, 56324, 256, 36299, 256, 36284, 256, 36336, 256, 3923 55362, 56542, 256, 36564, 256, 36664, 256, 55393, 56786, 256, 55393, 3924 56813, 256, 37012, 256, 37105, 256, 37137, 256, 55393, 57134, 256, 37147, 3925 256, 37432, 256, 37591, 256, 37592, 256, 37500, 256, 37881, 256, 37909, 3926 256, 55394, 57338, 256, 38283, 256, 18837, 256, 38327, 256, 55395, 56695, 3927 256, 18918, 256, 38595, 256, 23986, 256, 38691, 256, 55396, 56645, 256, 3928 55396, 56858, 256, 19054, 256, 19062, 256, 38880, 256, 55397, 56330, 256, 3929 19122, 256, 55397, 56470, 256, 38923, 256, 38923, 256, 38953, 256, 55397, 3930 56758, 256, 39138, 256, 19251, 256, 39209, 256, 39335, 256, 39362, 256, 3931 39422, 256, 19406, 256, 55398, 57136, 256, 39698, 256, 40000, 256, 40189, 3932 256, 19662, 256, 19693, 256, 40295, 256, 55400, 56526, 256, 19704, 256, 3933 55400, 56581, 256, 55400, 56846, 256, 55400, 56977, 256, 40635, 256, 3934 19798, 256, 40697, 256, 40702, 256, 40709, 256, 40719, 256, 40726, 256, 3935 40763, 256, 55401, 56832, 3936 }; 3937 3938 /* index tables for the decomposition data */ 3939 #define DECOMP_SHIFT1 6 3940 #define DECOMP_SHIFT2 4 3941 static const unsigned char decomp_index0[] = { 3942 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3943 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 13, 14, 5, 5, 5, 5, 3944 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 15, 16, 5, 5, 5, 5, 17, 18, 3945 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3946 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 19, 20, 3947 5, 5, 5, 5, 5, 21, 22, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3948 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3949 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3950 23, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3951 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3952 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3953 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3954 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3955 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3956 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3957 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3958 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3959 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3960 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3961 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3962 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3963 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3964 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3965 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3966 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3967 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3968 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3969 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3970 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3971 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3972 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3973 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3974 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3975 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3976 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3977 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3978 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3979 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3980 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3981 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3982 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3983 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3984 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3985 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3986 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3987 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3988 }; 3989 3990 static const unsigned short decomp_index1[] = { 3991 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 3992 14, 0, 0, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 0, 0, 0, 0, 0, 0, 0, 3993 25, 0, 26, 27, 0, 0, 0, 0, 0, 28, 0, 0, 29, 30, 31, 32, 33, 34, 35, 0, 3994 36, 37, 38, 0, 39, 0, 40, 0, 41, 0, 0, 0, 0, 42, 43, 44, 45, 0, 0, 0, 0, 3995 0, 0, 0, 0, 46, 0, 0, 0, 0, 0, 0, 0, 0, 0, 47, 0, 0, 0, 0, 48, 0, 0, 0, 3996 0, 49, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3997 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 51, 52, 0, 53, 0, 0, 0, 0, 3998 0, 0, 54, 55, 0, 0, 0, 0, 0, 56, 0, 57, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3999 0, 0, 0, 58, 59, 0, 0, 0, 60, 0, 0, 61, 0, 0, 0, 0, 0, 0, 0, 62, 0, 0, 0, 4000 0, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 64, 0, 0, 0, 0, 0, 0, 0, 0, 65, 0, 4001 0, 0, 0, 0, 66, 0, 0, 0, 0, 0, 0, 0, 67, 0, 68, 0, 0, 69, 0, 0, 0, 70, 4002 71, 72, 73, 74, 75, 76, 77, 0, 0, 0, 0, 0, 0, 78, 0, 0, 0, 0, 0, 0, 0, 0, 4003 0, 0, 0, 0, 79, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4004 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4005 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4006 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4007 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4008 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4009 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 80, 81, 0, 4010 82, 83, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4011 0, 0, 0, 0, 0, 0, 0, 84, 85, 86, 87, 88, 89, 0, 90, 91, 92, 0, 0, 0, 0, 4012 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 4013 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 4014 123, 124, 125, 126, 127, 128, 129, 130, 0, 131, 132, 133, 134, 0, 0, 0, 4015 0, 0, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 0, 146, 0, 4016 0, 0, 147, 0, 148, 149, 150, 0, 151, 152, 153, 0, 154, 0, 0, 0, 155, 0, 4017 0, 0, 156, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 157, 4018 158, 159, 160, 161, 162, 163, 164, 165, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4019 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4020 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4021 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 166, 0, 4022 0, 0, 0, 0, 0, 167, 0, 0, 0, 0, 0, 168, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4023 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 169, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4024 0, 0, 0, 0, 0, 170, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4025 171, 0, 0, 0, 0, 0, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 4026 182, 183, 184, 185, 186, 0, 0, 187, 0, 0, 188, 189, 190, 191, 192, 0, 4027 193, 194, 195, 196, 197, 0, 198, 0, 0, 0, 199, 200, 201, 202, 203, 204, 4028 205, 0, 0, 0, 0, 0, 0, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 4029 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 4030 230, 231, 232, 233, 234, 235, 236, 237, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4031 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4032 0, 0, 0, 0, 0, 0, 238, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 239, 0, 0, 4033 0, 0, 0, 0, 0, 240, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4034 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4035 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 241, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4036 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 242, 243, 244, 245, 246, 247, 4037 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 4038 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 0, 0, 272, 273, 274, 4039 275, 276, 277, 278, 279, 280, 281, 282, 283, 0, 284, 285, 286, 287, 288, 4040 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 4041 303, 304, 305, 306, 0, 307, 308, 309, 310, 311, 312, 313, 314, 0, 0, 315, 4042 0, 316, 0, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 4043 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 4044 343, 344, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 345, 346, 0, 0, 0, 0, 0, 0, 0, 4045 347, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4046 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 348, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4047 0, 0, 0, 0, 0, 0, 0, 0, 0, 349, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4048 0, 350, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4049 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4050 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 351, 352, 0, 0, 0, 0, 353, 354, 0, 0, 0, 4051 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4052 0, 0, 0, 0, 0, 0, 0, 0, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 4053 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 4054 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 4055 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 4056 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 0, 0, 0, 0, 4057 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4058 0, 0, 0, 0, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 4059 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4060 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 431, 432, 433, 434, 435, 0, 436, 0, 4061 0, 437, 0, 0, 0, 0, 0, 0, 438, 439, 440, 441, 442, 443, 0, 0, 0, 0, 0, 0, 4062 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 444, 445, 4063 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 4064 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 4065 474, 475, 476, 477, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4066 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4067 }; 4068 4069 static const unsigned short decomp_index2[] = { 4070 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 4071 3, 0, 6, 0, 0, 0, 0, 8, 0, 0, 11, 13, 15, 18, 0, 0, 20, 23, 25, 0, 27, 4072 31, 35, 0, 39, 42, 45, 48, 51, 54, 0, 57, 60, 63, 66, 69, 72, 75, 78, 81, 4073 0, 84, 87, 90, 93, 96, 99, 0, 0, 102, 105, 108, 111, 114, 0, 0, 117, 120, 4074 123, 126, 129, 132, 0, 135, 138, 141, 144, 147, 150, 153, 156, 159, 0, 4075 162, 165, 168, 171, 174, 177, 0, 0, 180, 183, 186, 189, 192, 0, 195, 198, 4076 201, 204, 207, 210, 213, 216, 219, 222, 225, 228, 231, 234, 237, 240, 4077 243, 0, 0, 246, 249, 252, 255, 258, 261, 264, 267, 270, 273, 276, 279, 4078 282, 285, 288, 291, 294, 297, 300, 303, 0, 0, 306, 309, 312, 315, 318, 4079 321, 324, 327, 330, 0, 333, 336, 339, 342, 345, 348, 0, 351, 354, 357, 4080 360, 363, 366, 369, 372, 0, 0, 375, 378, 381, 384, 387, 390, 393, 0, 0, 4081 396, 399, 402, 405, 408, 411, 0, 0, 414, 417, 420, 423, 426, 429, 432, 4082 435, 438, 441, 444, 447, 450, 453, 456, 459, 462, 465, 0, 0, 468, 471, 4083 474, 477, 480, 483, 486, 489, 492, 495, 498, 501, 504, 507, 510, 513, 4084 516, 519, 522, 525, 528, 531, 534, 537, 539, 542, 0, 0, 0, 0, 0, 0, 0, 0, 4085 0, 0, 0, 0, 0, 545, 548, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4086 0, 0, 0, 551, 554, 557, 560, 563, 566, 569, 572, 575, 578, 581, 584, 587, 4087 590, 593, 596, 599, 602, 605, 608, 611, 614, 617, 620, 623, 0, 626, 629, 4088 632, 635, 638, 641, 0, 0, 644, 647, 650, 653, 656, 659, 662, 665, 668, 4089 671, 674, 677, 680, 683, 686, 689, 0, 0, 692, 695, 698, 701, 704, 707, 4090 710, 713, 716, 719, 722, 725, 728, 731, 734, 737, 740, 743, 746, 749, 4091 752, 755, 758, 761, 764, 767, 770, 773, 776, 779, 782, 785, 788, 791, 4092 794, 797, 0, 0, 800, 803, 0, 0, 0, 0, 0, 0, 806, 809, 812, 815, 818, 821, 4093 824, 827, 830, 833, 836, 839, 842, 845, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4094 0, 848, 850, 852, 854, 856, 858, 860, 862, 864, 0, 0, 0, 0, 0, 0, 0, 0, 4095 0, 0, 0, 0, 0, 0, 0, 866, 869, 872, 875, 878, 881, 0, 0, 884, 886, 888, 4096 890, 892, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 894, 896, 0, 898, 900, 0, 0, 4097 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 903, 0, 0, 0, 0, 0, 905, 0, 0, 0, 4098 908, 0, 0, 0, 0, 0, 910, 913, 916, 919, 921, 924, 927, 0, 930, 0, 933, 4099 936, 939, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4100 0, 0, 0, 0, 942, 945, 948, 951, 954, 957, 960, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4101 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 963, 966, 969, 972, 975, 4102 0, 978, 980, 982, 984, 987, 990, 992, 0, 0, 0, 0, 0, 0, 0, 0, 0, 994, 4103 996, 998, 0, 1000, 1002, 0, 0, 0, 1004, 0, 0, 0, 0, 0, 0, 1006, 1009, 0, 4104 1012, 0, 0, 0, 1015, 0, 0, 0, 0, 1018, 1021, 1024, 0, 0, 0, 0, 0, 0, 0, 4105 0, 0, 0, 1027, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1030, 0, 0, 4106 0, 0, 0, 0, 1033, 1036, 0, 1039, 0, 0, 0, 1042, 0, 0, 0, 0, 1045, 1048, 4107 1051, 0, 0, 0, 0, 0, 0, 0, 1054, 1057, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1060, 4108 1063, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1066, 1069, 1072, 1075, 0, 4109 0, 1078, 1081, 0, 0, 1084, 1087, 1090, 1093, 1096, 1099, 0, 0, 1102, 4110 1105, 1108, 1111, 1114, 1117, 0, 0, 1120, 1123, 1126, 1129, 1132, 1135, 4111 1138, 1141, 1144, 1147, 1150, 1153, 0, 0, 1156, 1159, 0, 0, 0, 0, 0, 0, 4112 0, 0, 0, 0, 0, 0, 0, 1162, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1165, 1168, 4113 1171, 1174, 1177, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1180, 1183, 4114 1186, 1189, 0, 0, 0, 0, 0, 0, 0, 1192, 0, 1195, 0, 0, 0, 0, 0, 0, 0, 0, 4115 0, 0, 0, 0, 0, 0, 0, 0, 1198, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4116 0, 0, 0, 0, 0, 0, 0, 1201, 0, 0, 0, 0, 0, 0, 0, 1204, 0, 0, 1207, 0, 0, 4117 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1210, 1213, 1216, 4118 1219, 1222, 1225, 1228, 1231, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1234, 4119 1237, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1240, 1243, 0, 1246, 4120 0, 0, 0, 1249, 0, 0, 1252, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4121 0, 0, 0, 1255, 1258, 1261, 0, 0, 1264, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1267, 4122 0, 0, 1270, 1273, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1276, 4123 1279, 0, 0, 0, 0, 0, 0, 1282, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4124 0, 0, 0, 0, 0, 0, 0, 1285, 1288, 1291, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4125 1294, 0, 0, 0, 0, 0, 0, 0, 1297, 0, 0, 0, 0, 0, 0, 1300, 1303, 0, 1306, 4126 1309, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1312, 1315, 1318, 0, 0, 4127 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1321, 0, 1324, 1327, 1330, 0, 0, 0, 0, 4128 1333, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1336, 0, 0, 0, 0, 0, 4129 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1339, 1342, 0, 4130 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1345, 0, 0, 0, 0, 0, 0, 1347, 0, 4131 0, 0, 0, 0, 0, 0, 0, 0, 1350, 0, 0, 0, 0, 1353, 0, 0, 0, 0, 1356, 0, 0, 4132 0, 0, 1359, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1362, 0, 0, 0, 0, 0, 0, 4133 0, 0, 0, 1365, 0, 1368, 1371, 1374, 1377, 1380, 0, 0, 0, 0, 0, 0, 0, 4134 1383, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1386, 0, 0, 0, 4135 0, 0, 0, 0, 0, 0, 1389, 0, 0, 0, 0, 1392, 0, 0, 0, 0, 1395, 0, 0, 0, 0, 4136 1398, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1401, 0, 0, 0, 0, 0, 0, 0, 0, 4137 0, 0, 0, 0, 1404, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4138 0, 0, 0, 1407, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1409, 0, 1412, 0, 1415, 0, 4139 1418, 0, 1421, 0, 0, 0, 1424, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4140 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1427, 0, 1430, 0, 0, 1433, 1436, 0, 1439, 4141 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4142 1442, 1444, 1446, 0, 1448, 1450, 1452, 1454, 1456, 1458, 1460, 1462, 4143 1464, 1466, 1468, 0, 1470, 1472, 1474, 1476, 1478, 1480, 1482, 1484, 4144 1486, 1488, 1490, 1492, 1494, 1496, 1498, 1500, 1502, 1504, 0, 1506, 4145 1508, 1510, 1512, 1514, 1516, 1518, 1520, 1522, 1524, 1526, 1528, 1530, 4146 1532, 1534, 1536, 1538, 1540, 1542, 1544, 1546, 1548, 1550, 1552, 1554, 4147 1556, 1558, 1560, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1562, 0, 0, 0, 4148 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1564, 1566, 1568, 1570, 4149 1572, 1574, 1576, 1578, 1580, 1582, 1584, 1586, 1588, 1590, 1592, 1594, 4150 1596, 1598, 1600, 1602, 1604, 1606, 1608, 1610, 1612, 1614, 1616, 1618, 4151 1620, 1622, 1624, 1626, 1628, 1630, 1632, 1634, 1636, 1638, 1641, 1644, 4152 1647, 1650, 1653, 1656, 1659, 1662, 1665, 1668, 1671, 1674, 1677, 1680, 4153 1683, 1686, 1689, 1692, 1695, 1698, 1701, 1704, 1707, 1710, 1713, 1716, 4154 1719, 1722, 1725, 1728, 1731, 1734, 1737, 1740, 1743, 1746, 1749, 1752, 4155 1755, 1758, 1761, 1764, 1767, 1770, 1773, 1776, 1779, 1782, 1785, 1788, 4156 1791, 1794, 1797, 1800, 1803, 1806, 1809, 1812, 1815, 1818, 1821, 1824, 4157 1827, 1830, 1833, 1836, 1839, 1842, 1845, 1848, 1851, 1854, 1857, 1860, 4158 1863, 1866, 1869, 1872, 1875, 1878, 1881, 1884, 1887, 1890, 1893, 1896, 4159 1899, 1902, 1905, 1908, 1911, 1914, 1917, 1920, 1923, 1926, 1929, 1932, 4160 1935, 1938, 1941, 1944, 1947, 1950, 1953, 1956, 1959, 1962, 1965, 1968, 4161 1971, 1974, 1977, 1980, 1983, 1986, 1989, 1992, 1995, 1998, 2001, 2004, 4162 2007, 2010, 2013, 2016, 2019, 2022, 2025, 2028, 2031, 2034, 2037, 2040, 4163 2043, 2046, 2049, 2052, 2055, 2058, 2061, 2064, 2067, 2070, 2073, 2076, 4164 2079, 2082, 2085, 2088, 2091, 2094, 2097, 2100, 2103, 0, 0, 0, 0, 2106, 4165 2109, 2112, 2115, 2118, 2121, 2124, 2127, 2130, 2133, 2136, 2139, 2142, 4166 2145, 2148, 2151, 2154, 2157, 2160, 2163, 2166, 2169, 2172, 2175, 2178, 4167 2181, 2184, 2187, 2190, 2193, 2196, 2199, 2202, 2205, 2208, 2211, 2214, 4168 2217, 2220, 2223, 2226, 2229, 2232, 2235, 2238, 2241, 2244, 2247, 2250, 4169 2253, 2256, 2259, 2262, 2265, 2268, 2271, 2274, 2277, 2280, 2283, 2286, 4170 2289, 2292, 2295, 2298, 2301, 2304, 2307, 2310, 2313, 2316, 2319, 2322, 4171 2325, 2328, 2331, 2334, 2337, 2340, 2343, 2346, 2349, 2352, 2355, 2358, 4172 2361, 2364, 2367, 2370, 2373, 0, 0, 0, 0, 0, 0, 2376, 2379, 2382, 2385, 4173 2388, 2391, 2394, 2397, 2400, 2403, 2406, 2409, 2412, 2415, 2418, 2421, 4174 2424, 2427, 2430, 2433, 2436, 2439, 0, 0, 2442, 2445, 2448, 2451, 2454, 4175 2457, 0, 0, 2460, 2463, 2466, 2469, 2472, 2475, 2478, 2481, 2484, 2487, 4176 2490, 2493, 2496, 2499, 2502, 2505, 2508, 2511, 2514, 2517, 2520, 2523, 4177 2526, 2529, 2532, 2535, 2538, 2541, 2544, 2547, 2550, 2553, 2556, 2559, 4178 2562, 2565, 2568, 2571, 0, 0, 2574, 2577, 2580, 2583, 2586, 2589, 0, 0, 4179 2592, 2595, 2598, 2601, 2604, 2607, 2610, 2613, 0, 2616, 0, 2619, 0, 4180 2622, 0, 2625, 2628, 2631, 2634, 2637, 2640, 2643, 2646, 2649, 2652, 4181 2655, 2658, 2661, 2664, 2667, 2670, 2673, 2676, 2679, 2681, 2684, 2686, 4182 2689, 2691, 2694, 2696, 2699, 2701, 2704, 2706, 2709, 0, 0, 2711, 2714, 4183 2717, 2720, 2723, 2726, 2729, 2732, 2735, 2738, 2741, 2744, 2747, 2750, 4184 2753, 2756, 2759, 2762, 2765, 2768, 2771, 2774, 2777, 2780, 2783, 2786, 4185 2789, 2792, 2795, 2798, 2801, 2804, 2807, 2810, 2813, 2816, 2819, 2822, 4186 2825, 2828, 2831, 2834, 2837, 2840, 2843, 2846, 2849, 2852, 2855, 2858, 4187 2861, 2864, 2867, 0, 2870, 2873, 2876, 2879, 2882, 2885, 2887, 2890, 4188 2893, 2895, 2898, 2901, 2904, 2907, 2910, 0, 2913, 2916, 2919, 2922, 4189 2924, 2927, 2929, 2932, 2935, 2938, 2941, 2944, 2947, 2950, 0, 0, 2952, 4190 2955, 2958, 2961, 2964, 2967, 0, 2969, 2972, 2975, 2978, 2981, 2984, 4191 2987, 2989, 2992, 2995, 2998, 3001, 3004, 3007, 3010, 3012, 3015, 3018, 4192 3020, 0, 0, 3022, 3025, 3028, 0, 3031, 3034, 3037, 3040, 3042, 3045, 4193 3047, 3050, 3052, 0, 3055, 3057, 3059, 3061, 3063, 3065, 3067, 3069, 4194 3071, 3073, 3075, 0, 0, 0, 0, 0, 0, 3077, 0, 0, 0, 0, 0, 3079, 0, 0, 0, 4195 0, 0, 0, 0, 0, 0, 0, 0, 0, 3082, 3084, 3087, 0, 0, 0, 0, 0, 0, 0, 0, 4196 3091, 0, 0, 0, 3093, 3096, 0, 3100, 3103, 0, 0, 0, 0, 3107, 0, 3110, 0, 4197 0, 0, 0, 0, 0, 0, 0, 3113, 3116, 3119, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4198 0, 0, 3122, 0, 0, 0, 0, 0, 0, 0, 3127, 3129, 3131, 0, 0, 3133, 3135, 4199 3137, 3139, 3141, 3143, 3145, 3147, 3149, 3151, 3153, 3155, 3157, 3159, 4200 3161, 3163, 3165, 3167, 3169, 3171, 3173, 3175, 3177, 3179, 3181, 3183, 4201 3185, 0, 3187, 3189, 3191, 3193, 3195, 3197, 3199, 3201, 3203, 3205, 4202 3207, 3209, 3211, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3213, 0, 0, 0, 0, 0, 4203 0, 0, 3216, 3220, 3224, 3226, 0, 3229, 3233, 3237, 0, 3239, 3242, 3244, 4204 3246, 3248, 3250, 3252, 3254, 3256, 3258, 3260, 0, 3262, 3264, 0, 0, 4205 3267, 3269, 3271, 3273, 3275, 0, 0, 3277, 3280, 3284, 0, 3287, 0, 3289, 4206 0, 3291, 0, 3293, 3295, 3297, 3299, 0, 3301, 3303, 3305, 0, 3307, 3309, 4207 3311, 3313, 3315, 3317, 3319, 0, 3321, 3325, 3327, 3329, 3331, 3333, 0, 4208 0, 0, 0, 3335, 3337, 3339, 3341, 3343, 0, 0, 0, 0, 0, 0, 3345, 3349, 4209 3353, 3358, 3362, 3366, 3370, 3374, 3378, 3382, 3386, 3390, 3394, 3398, 4210 3402, 3406, 3409, 3411, 3414, 3418, 3421, 3423, 3426, 3430, 3435, 3438, 4211 3440, 3443, 3447, 3449, 3451, 3453, 3455, 3457, 3460, 3464, 3467, 3469, 4212 3472, 3476, 3481, 3484, 3486, 3489, 3493, 3495, 3497, 3499, 0, 0, 0, 0, 4213 0, 0, 0, 0, 0, 3501, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4214 3505, 3508, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3511, 4215 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3514, 3517, 3520, 0, 0, 0, 0, 4216 3523, 0, 0, 0, 0, 3526, 0, 0, 3529, 0, 0, 0, 0, 0, 0, 0, 3532, 0, 3535, 4217 0, 0, 0, 0, 0, 3538, 3541, 0, 3545, 3548, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4218 0, 0, 0, 0, 0, 0, 3552, 0, 0, 3555, 0, 0, 3558, 0, 3561, 0, 0, 0, 0, 0, 4219 0, 3564, 0, 3567, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3570, 3573, 3576, 3579, 4220 3582, 0, 0, 3585, 3588, 0, 0, 3591, 3594, 0, 0, 0, 0, 0, 0, 3597, 3600, 4221 0, 0, 3603, 3606, 0, 0, 3609, 3612, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4222 0, 0, 0, 0, 0, 0, 3615, 3618, 3621, 3624, 3627, 3630, 3633, 3636, 0, 0, 4223 0, 0, 0, 0, 3639, 3642, 3645, 3648, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4224 3651, 3653, 0, 0, 0, 0, 0, 3655, 3657, 3659, 3661, 3663, 3665, 3667, 4225 3669, 3671, 3673, 3676, 3679, 3682, 3685, 3688, 3691, 3694, 3697, 3700, 4226 3703, 3706, 3710, 3714, 3718, 3722, 3726, 3730, 3734, 3738, 3742, 3747, 4227 3752, 3757, 3762, 3767, 3772, 3777, 3782, 3787, 3792, 3797, 3800, 3803, 4228 3806, 3809, 3812, 3815, 3818, 3821, 3824, 3828, 3832, 3836, 3840, 3844, 4229 3848, 3852, 3856, 3860, 3864, 3868, 3872, 3876, 3880, 3884, 3888, 3892, 4230 3896, 3900, 3904, 3908, 3912, 3916, 3920, 3924, 3928, 3932, 3936, 3940, 4231 3944, 3948, 3952, 3956, 3960, 3964, 3968, 3972, 3974, 3976, 3978, 3980, 4232 3982, 3984, 3986, 3988, 3990, 3992, 3994, 3996, 3998, 4000, 4002, 4004, 4233 4006, 4008, 4010, 4012, 4014, 4016, 4018, 4020, 4022, 4024, 4026, 4028, 4234 4030, 4032, 4034, 4036, 4038, 4040, 4042, 4044, 4046, 4048, 4050, 4052, 4235 4054, 4056, 4058, 4060, 4062, 4064, 4066, 4068, 4070, 4072, 4074, 4076, 4236 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4078, 0, 0, 0, 0, 0, 4237 0, 0, 4083, 4087, 4090, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4238 0, 0, 0, 0, 0, 4094, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4097, 4239 4099, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4101, 0, 0, 0, 4240 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4103, 0, 0, 0, 4105, 0, 0, 0, 0, 0, 4241 0, 0, 0, 0, 0, 0, 0, 4107, 4109, 4111, 4113, 4115, 4117, 4119, 4121, 4242 4123, 4125, 4127, 4129, 4131, 4133, 4135, 4137, 4139, 4141, 4143, 4145, 4243 4147, 4149, 4151, 4153, 4155, 4157, 4159, 4161, 4163, 4165, 4167, 4169, 4244 4171, 4173, 4175, 4177, 4179, 4181, 4183, 4185, 4187, 4189, 4191, 4193, 4245 4195, 4197, 4199, 4201, 4203, 4205, 4207, 4209, 4211, 4213, 4215, 4217, 4246 4219, 4221, 4223, 4225, 4227, 4229, 4231, 4233, 4235, 4237, 4239, 4241, 4247 4243, 4245, 4247, 4249, 4251, 4253, 4255, 4257, 4259, 4261, 4263, 4265, 4248 4267, 4269, 4271, 4273, 4275, 4277, 4279, 4281, 4283, 4285, 4287, 4289, 4249 4291, 4293, 4295, 4297, 4299, 4301, 4303, 4305, 4307, 4309, 4311, 4313, 4250 4315, 4317, 4319, 4321, 4323, 4325, 4327, 4329, 4331, 4333, 4335, 4337, 4251 4339, 4341, 4343, 4345, 4347, 4349, 4351, 4353, 4355, 4357, 4359, 4361, 4252 4363, 4365, 4367, 4369, 4371, 4373, 4375, 4377, 4379, 4381, 4383, 4385, 4253 4387, 4389, 4391, 4393, 4395, 4397, 4399, 4401, 4403, 4405, 4407, 4409, 4254 4411, 4413, 4415, 4417, 4419, 4421, 4423, 4425, 4427, 4429, 4431, 4433, 4255 4435, 4437, 4439, 4441, 4443, 4445, 4447, 4449, 4451, 4453, 4455, 4457, 4256 4459, 4461, 4463, 4465, 4467, 4469, 4471, 4473, 4475, 4477, 4479, 4481, 4257 4483, 4485, 4487, 4489, 4491, 4493, 4495, 4497, 4499, 4501, 4503, 4505, 4258 4507, 4509, 4511, 4513, 4515, 4517, 4519, 4521, 4523, 4525, 4527, 4529, 4259 4531, 4533, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4535, 0, 0, 0, 0, 0, 0, 0, 0, 4260 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4537, 0, 4539, 4541, 4543, 0, 0, 4261 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4545, 0, 4548, 0, 4551, 0, 4262 4554, 0, 4557, 0, 4560, 0, 4563, 0, 4566, 0, 4569, 0, 4572, 0, 4575, 0, 4263 4578, 0, 0, 4581, 0, 4584, 0, 4587, 0, 0, 0, 0, 0, 0, 4590, 4593, 0, 4264 4596, 4599, 0, 4602, 4605, 0, 4608, 4611, 0, 4614, 4617, 0, 0, 0, 0, 0, 4265 0, 4620, 0, 0, 0, 0, 0, 0, 4623, 4626, 0, 4629, 4632, 0, 0, 0, 0, 0, 0, 4266 0, 0, 0, 0, 0, 0, 4635, 0, 4638, 0, 4641, 0, 4644, 0, 4647, 0, 4650, 0, 4267 4653, 0, 4656, 0, 4659, 0, 4662, 0, 4665, 0, 4668, 0, 0, 4671, 0, 4674, 4268 0, 4677, 0, 0, 0, 0, 0, 0, 4680, 4683, 0, 4686, 4689, 0, 4692, 4695, 0, 4269 4698, 4701, 0, 4704, 4707, 0, 0, 0, 0, 0, 0, 4710, 0, 0, 4713, 4716, 4270 4719, 4722, 0, 0, 0, 4725, 4728, 0, 4731, 4733, 4735, 4737, 4739, 4741, 4271 4743, 4745, 4747, 4749, 4751, 4753, 4755, 4757, 4759, 4761, 4763, 4765, 4272 4767, 4769, 4771, 4773, 4775, 4777, 4779, 4781, 4783, 4785, 4787, 4789, 4273 4791, 4793, 4795, 4797, 4799, 4801, 4803, 4805, 4807, 4809, 4811, 4813, 4274 4815, 4817, 4819, 4821, 4823, 4825, 4827, 4829, 4831, 4833, 4835, 4837, 4275 4839, 4841, 4843, 4845, 4847, 4849, 4851, 4853, 4855, 4857, 4859, 4861, 4276 4863, 4865, 4867, 4869, 4871, 4873, 4875, 4877, 4879, 4881, 4883, 4885, 4277 4887, 4889, 4891, 4893, 4895, 4897, 4899, 4901, 4903, 4905, 4907, 4909, 4278 4911, 4913, 4915, 4917, 0, 0, 0, 4919, 4921, 4923, 4925, 4927, 4929, 4279 4931, 4933, 4935, 4937, 4939, 4941, 4943, 4945, 4947, 4951, 4955, 4959, 4280 4963, 4967, 4971, 4975, 4979, 4983, 4987, 4991, 4995, 4999, 5003, 5008, 4281 5013, 5018, 5023, 5028, 5033, 5038, 5043, 5048, 5053, 5058, 5063, 5068, 4282 5073, 5078, 5086, 0, 5093, 5097, 5101, 5105, 5109, 5113, 5117, 5121, 4283 5125, 5129, 5133, 5137, 5141, 5145, 5149, 5153, 5157, 5161, 5165, 5169, 4284 5173, 5177, 5181, 5185, 5189, 5193, 5197, 5201, 5205, 5209, 5213, 5217, 4285 5221, 5225, 5229, 5233, 5237, 5239, 5241, 5243, 0, 0, 0, 0, 0, 0, 0, 0, 4286 5245, 5249, 5252, 5255, 5258, 5261, 5264, 5267, 5270, 5273, 5276, 5279, 4287 5282, 5285, 5288, 5291, 5294, 5296, 5298, 5300, 5302, 5304, 5306, 5308, 4288 5310, 5312, 5314, 5316, 5318, 5320, 5322, 5325, 5328, 5331, 5334, 5337, 4289 5340, 5343, 5346, 5349, 5352, 5355, 5358, 5361, 5364, 5370, 5375, 0, 4290 5378, 5380, 5382, 5384, 5386, 5388, 5390, 5392, 5394, 5396, 5398, 5400, 4291 5402, 5404, 5406, 5408, 5410, 5412, 5414, 5416, 5418, 5420, 5422, 5424, 4292 5426, 5428, 5430, 5432, 5434, 5436, 5438, 5440, 5442, 5444, 5446, 5448, 4293 5450, 5452, 5454, 5456, 5458, 5460, 5462, 5464, 5466, 5468, 5470, 5472, 4294 5474, 5476, 5479, 5482, 5485, 5488, 5491, 5494, 5497, 5500, 5503, 5506, 4295 5509, 5512, 5515, 5518, 5521, 5524, 5527, 5530, 5533, 5536, 5539, 5542, 4296 5545, 5548, 5552, 5556, 5560, 5563, 5567, 5570, 5574, 5576, 5578, 5580, 4297 5582, 5584, 5586, 5588, 5590, 5592, 5594, 5596, 5598, 5600, 5602, 5604, 4298 5606, 5608, 5610, 5612, 5614, 5616, 5618, 5620, 5622, 5624, 5626, 5628, 4299 5630, 5632, 5634, 5636, 5638, 5640, 5642, 5644, 5646, 5648, 5650, 5652, 4300 5654, 5656, 5658, 5660, 5662, 5664, 5666, 0, 5668, 5673, 5678, 5683, 4301 5687, 5692, 5696, 5700, 5706, 5711, 5715, 5719, 5723, 5728, 5733, 5737, 4302 5741, 5744, 5748, 5753, 5758, 5761, 5767, 5774, 5780, 5784, 5790, 5796, 4303 5801, 5805, 5809, 5813, 5818, 5824, 5829, 5833, 5837, 5841, 5844, 5847, 4304 5850, 5853, 5857, 5861, 5867, 5871, 5876, 5882, 5886, 5889, 5892, 5898, 4305 5903, 5909, 5913, 5919, 5922, 5926, 5930, 5934, 5938, 5942, 5947, 5951, 4306 5954, 5958, 5962, 5966, 5971, 5975, 5979, 5983, 5989, 5994, 5997, 6003, 4307 6006, 6011, 6016, 6020, 6024, 6028, 6033, 6036, 6040, 6045, 6048, 6054, 4308 6058, 6061, 6064, 6067, 6070, 6073, 6076, 6079, 6082, 6085, 6088, 6092, 4309 6096, 6100, 6104, 6108, 6112, 6116, 6120, 6124, 6128, 6132, 6136, 6140, 4310 6144, 6148, 6152, 6155, 6158, 6162, 6165, 6168, 6171, 6175, 6179, 6182, 4311 6185, 6188, 6191, 6194, 6199, 6202, 6205, 6208, 6211, 6214, 6217, 6220, 4312 6223, 6227, 6232, 6235, 6238, 6241, 6244, 6247, 6250, 6253, 6257, 6261, 4313 6265, 6269, 6272, 6275, 6278, 6281, 6284, 6287, 6290, 6293, 6296, 6299, 4314 6303, 6307, 6310, 6314, 6318, 6322, 6325, 6329, 6333, 6338, 6341, 6345, 4315 6349, 6353, 6357, 6363, 6370, 6373, 6376, 6379, 6382, 6385, 6388, 6391, 4316 6394, 6397, 6400, 6403, 6406, 6409, 6412, 6415, 6418, 6421, 6424, 6429, 4317 6432, 6435, 6438, 6443, 6447, 6450, 6453, 6456, 6459, 6462, 6465, 6468, 4318 6471, 6474, 6477, 6481, 6484, 6487, 6491, 6495, 6498, 6503, 6507, 6510, 4319 6513, 6516, 6519, 6523, 6527, 6530, 6533, 6536, 6539, 6542, 6545, 6548, 4320 6551, 6554, 6558, 6562, 6566, 6570, 6574, 6578, 6582, 6586, 6590, 6594, 4321 6598, 6602, 6606, 6610, 6614, 6618, 6622, 6626, 6630, 6634, 6638, 6642, 4322 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6646, 6648, 0, 0, 6650, 0, 0, 0, 0, 4323 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6652, 6654, 0, 4324 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6656, 6658, 6660, 4325 6662, 6664, 6666, 6668, 6670, 6672, 6674, 6676, 6678, 6680, 6682, 6684, 4326 6686, 6688, 6690, 6692, 6694, 6696, 6698, 6700, 6702, 6704, 6706, 6708, 4327 6710, 6712, 6714, 6716, 6718, 6720, 6722, 6724, 6726, 6728, 6730, 6732, 4328 6734, 6736, 6738, 6740, 6742, 6744, 6746, 6748, 6750, 6752, 6754, 6756, 4329 6758, 6760, 6762, 6764, 6766, 6768, 6770, 6772, 6774, 6776, 6778, 6780, 4330 6782, 6784, 6786, 6788, 6790, 6792, 6794, 6796, 6798, 6800, 6802, 6804, 4331 6806, 6808, 6810, 6812, 6814, 6816, 6818, 6820, 6822, 6824, 6826, 6828, 4332 6830, 6832, 6834, 6836, 6838, 6840, 6842, 6844, 6846, 6848, 6850, 6852, 4333 6854, 6856, 6858, 6860, 6862, 6864, 6866, 6868, 6870, 6872, 6874, 6876, 4334 6878, 6880, 6882, 6884, 6886, 6888, 6890, 6892, 6894, 6896, 6898, 6900, 4335 6902, 6904, 6906, 6908, 6910, 6912, 6914, 6916, 6918, 6920, 6922, 6924, 4336 6926, 6928, 6930, 6932, 6934, 6936, 6938, 6940, 6942, 6944, 6946, 6948, 4337 6950, 6952, 6954, 6956, 6958, 6960, 6962, 6964, 6966, 6968, 6970, 6972, 4338 6974, 6976, 6978, 6980, 6982, 6984, 6986, 6988, 6990, 6992, 6994, 6996, 4339 6998, 7000, 7002, 7004, 7006, 7008, 7010, 7012, 7014, 7016, 7018, 7020, 4340 7022, 7024, 7026, 7028, 7030, 7032, 7034, 7036, 7038, 7040, 7042, 7044, 4341 7046, 7048, 7050, 7052, 7054, 7056, 7058, 7060, 7062, 7064, 7066, 7068, 4342 7070, 7072, 7074, 7076, 7078, 7080, 7082, 7084, 7086, 7088, 7090, 7092, 4343 7094, 7096, 7098, 7100, 7102, 7104, 7106, 7108, 7110, 7112, 7114, 7116, 4344 7118, 7120, 7122, 7124, 7126, 7128, 7130, 7132, 7134, 7136, 7138, 7140, 4345 7142, 7144, 7146, 7148, 7150, 7152, 7154, 7156, 7158, 7160, 7162, 7164, 4346 7166, 7168, 7170, 7172, 7174, 7176, 7178, 7180, 7182, 7184, 7186, 7188, 4347 7190, 7192, 7194, 7196, 7198, 7200, 7202, 0, 0, 7204, 0, 7206, 0, 0, 4348 7208, 7210, 7212, 7214, 7216, 7218, 7220, 7222, 7224, 7226, 0, 7228, 0, 4349 7230, 0, 0, 7232, 7234, 0, 0, 0, 7236, 7238, 7240, 7242, 7244, 7246, 4350 7248, 7250, 7252, 7254, 7256, 7258, 7260, 7262, 7264, 7266, 7268, 7270, 4351 7272, 7274, 7276, 7278, 7280, 7282, 7284, 7286, 7288, 7290, 7292, 7294, 4352 7296, 7298, 7300, 7302, 7304, 7306, 7308, 7310, 7312, 7314, 7316, 7318, 4353 7320, 7322, 7324, 7326, 7328, 7330, 7332, 7334, 7336, 7338, 7340, 7342, 4354 7344, 7346, 7348, 7350, 7352, 7354, 7356, 7358, 7360, 7362, 7364, 7366, 4355 7368, 7371, 0, 0, 7373, 7375, 7377, 7379, 7381, 7383, 7385, 7387, 7389, 4356 7391, 7393, 7395, 7397, 7399, 7401, 7403, 7405, 7407, 7409, 7411, 7413, 4357 7415, 7417, 7419, 7421, 7423, 7425, 7427, 7429, 7431, 7433, 7435, 7437, 4358 7439, 7441, 7443, 7445, 7447, 7449, 7451, 7453, 7455, 7457, 7459, 7461, 4359 7463, 7465, 7467, 7469, 7471, 7473, 7475, 7477, 7479, 7481, 7483, 7485, 4360 7487, 7489, 7491, 7493, 7495, 7497, 7499, 7501, 7503, 7505, 7507, 7509, 4361 7511, 7513, 7515, 7517, 7519, 7521, 7523, 7525, 7527, 7529, 7531, 7533, 4362 7535, 7537, 7539, 7541, 7543, 7545, 7547, 7549, 7551, 7553, 7555, 7557, 4363 7559, 7561, 7563, 7566, 7569, 7572, 7574, 7576, 7578, 7581, 7584, 7587, 4364 7589, 0, 0, 0, 0, 0, 0, 7591, 7594, 7597, 7600, 7604, 7608, 7611, 0, 0, 4365 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7614, 7617, 7620, 7623, 7626, 0, 0, 0, 0, 4366 0, 7629, 0, 7632, 7635, 7637, 7639, 7641, 7643, 7645, 7647, 7649, 7651, 4367 7653, 7655, 7658, 7661, 7664, 7667, 7670, 7673, 7676, 7679, 7682, 7685, 4368 7688, 7691, 0, 7694, 7697, 7700, 7703, 7706, 0, 7709, 0, 7712, 7715, 0, 4369 7718, 7721, 0, 7724, 7727, 7730, 7733, 7736, 7739, 7742, 7745, 7748, 4370 7751, 7754, 7756, 7758, 7760, 7762, 7764, 7766, 7768, 7770, 7772, 7774, 4371 7776, 7778, 7780, 7782, 7784, 7786, 7788, 7790, 7792, 7794, 7796, 7798, 4372 7800, 7802, 7804, 7806, 7808, 7810, 7812, 7814, 7816, 7818, 7820, 7822, 4373 7824, 7826, 7828, 7830, 7832, 7834, 7836, 7838, 7840, 7842, 7844, 7846, 4374 7848, 7850, 7852, 7854, 7856, 7858, 7860, 7862, 7864, 7866, 7868, 7870, 4375 7872, 7874, 7876, 7878, 7880, 7882, 7884, 7886, 7888, 7890, 7892, 7894, 4376 7896, 7898, 7900, 7902, 7904, 7906, 7908, 7910, 7912, 7914, 7916, 7918, 4377 7920, 7922, 7924, 7926, 7928, 7930, 7932, 7934, 7936, 7938, 7940, 7942, 4378 7944, 7946, 7948, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4379 7950, 7952, 7954, 7956, 7958, 7960, 7962, 7964, 7966, 7968, 7970, 7972, 4380 7974, 7976, 7978, 7980, 7982, 7984, 7986, 7988, 7990, 7992, 7994, 7996, 4381 7999, 8002, 8005, 8008, 8011, 8014, 8017, 8020, 8023, 8026, 8029, 8032, 4382 8035, 8038, 8041, 8044, 8047, 8050, 8052, 8054, 8056, 8058, 8061, 8064, 4383 8067, 8070, 8073, 8076, 8079, 8082, 8085, 8088, 8091, 8094, 8097, 8100, 4384 8103, 8106, 8109, 8112, 8115, 8118, 8121, 8124, 8127, 8130, 8133, 8136, 4385 8139, 8142, 8145, 8148, 8151, 8154, 8157, 8160, 8163, 8166, 8169, 8172, 4386 8175, 8178, 8181, 8184, 8187, 8190, 8193, 8196, 8199, 8202, 8205, 8208, 4387 8211, 8214, 8217, 8220, 8223, 8226, 8229, 8232, 8235, 8238, 8241, 8244, 4388 8247, 8250, 8253, 8256, 8259, 8262, 8265, 8268, 8271, 8274, 8277, 8280, 4389 8283, 8286, 8289, 8292, 8295, 8298, 8301, 8304, 8307, 8310, 8313, 8316, 4390 8319, 8322, 8325, 8328, 8331, 8334, 8337, 8340, 8344, 8348, 8352, 8356, 4391 8360, 8364, 8367, 8370, 8373, 8376, 8379, 8382, 8385, 8388, 8391, 8394, 4392 8397, 8400, 8403, 8406, 8409, 8412, 8415, 8418, 8421, 8424, 8427, 8430, 4393 8433, 8436, 8439, 8442, 8445, 8448, 8451, 8454, 8457, 8460, 8463, 8466, 4394 8469, 8472, 8475, 8478, 8481, 8484, 8487, 8490, 8493, 8496, 8499, 8502, 4395 8505, 8508, 8511, 8514, 8517, 8520, 8523, 8526, 8529, 8532, 8535, 8538, 4396 8541, 8544, 8547, 8550, 8553, 8556, 8559, 8562, 8565, 8568, 8571, 8574, 4397 8577, 8580, 8583, 8586, 8589, 8592, 8595, 8598, 8601, 8604, 8607, 8610, 4398 8613, 8616, 8619, 8622, 8625, 8628, 8631, 8634, 8637, 8640, 8643, 8646, 4399 8649, 8652, 8655, 8658, 8661, 8664, 8667, 8670, 8673, 8676, 8679, 8682, 4400 8685, 8688, 8691, 8694, 8697, 8700, 8703, 8706, 8709, 8712, 8715, 8718, 4401 8721, 8724, 8727, 8730, 8733, 8736, 8739, 8742, 8745, 8748, 8751, 8754, 4402 8757, 8760, 8763, 8766, 8769, 8772, 8775, 8778, 8781, 8784, 8787, 8790, 4403 8794, 8798, 8802, 8805, 8808, 8811, 8814, 8817, 8820, 8823, 8826, 8829, 4404 8832, 8835, 8838, 8841, 8844, 8847, 8850, 8853, 8856, 8859, 8862, 8865, 4405 8868, 8871, 8874, 8877, 8880, 8883, 8886, 8889, 8892, 8895, 8898, 8901, 4406 8904, 8907, 8910, 8913, 8916, 8919, 8922, 8925, 8928, 8931, 8934, 8937, 4407 8940, 8943, 8946, 8949, 8952, 8955, 8958, 8961, 8964, 8967, 8970, 8973, 4408 8976, 8979, 8982, 8985, 8988, 8991, 8994, 8997, 9000, 9003, 9006, 9009, 4409 9012, 9015, 9018, 0, 0, 9021, 9025, 9029, 9033, 9037, 9041, 9045, 9049, 4410 9053, 9057, 9061, 9065, 9069, 9073, 9077, 9081, 9085, 9089, 9093, 9097, 4411 9101, 9105, 9109, 9113, 9117, 9121, 9125, 9129, 9133, 9137, 9141, 9145, 4412 9149, 9153, 9157, 9161, 9165, 9169, 9173, 9177, 9181, 9185, 9189, 9193, 4413 9197, 9201, 9205, 9209, 9213, 9217, 9221, 9225, 9229, 9233, 9237, 9241, 4414 9245, 9249, 9253, 9257, 9261, 9265, 9269, 9273, 0, 0, 9277, 9281, 9285, 4415 9289, 9293, 9297, 9301, 9305, 9309, 9313, 9317, 9321, 9325, 9329, 9333, 4416 9337, 9341, 9345, 9349, 9353, 9357, 9361, 9365, 9369, 9373, 9377, 9381, 4417 9385, 9389, 9393, 9397, 9401, 9405, 9409, 9413, 9417, 9421, 9425, 9429, 4418 9433, 9437, 9441, 9445, 9449, 9453, 9457, 9461, 9465, 9469, 9473, 9477, 4419 9481, 9485, 9489, 0, 0, 0, 0, 0, 0, 0, 0, 9493, 9497, 9501, 9506, 9511, 4420 9516, 9521, 9526, 9531, 9536, 9540, 9559, 9568, 0, 0, 0, 9573, 9575, 4421 9577, 9579, 9581, 9583, 9585, 9587, 9589, 9591, 0, 0, 0, 0, 0, 0, 9593, 4422 9595, 9597, 9599, 9601, 9603, 9605, 9607, 9609, 9611, 9613, 9615, 9617, 4423 9619, 9621, 9623, 9625, 9627, 9629, 9631, 9633, 0, 0, 9635, 9637, 9639, 4424 9641, 9643, 9645, 9647, 9649, 9651, 9653, 9655, 9657, 0, 9659, 9661, 4425 9663, 9665, 9667, 9669, 9671, 9673, 9675, 9677, 9679, 9681, 9683, 9685, 4426 9687, 9689, 9691, 9693, 9695, 0, 9697, 9699, 9701, 9703, 0, 0, 0, 0, 4427 9705, 9708, 9711, 0, 9714, 0, 9717, 9720, 9723, 9726, 9729, 9732, 9735, 4428 9738, 9741, 9744, 9747, 9749, 9751, 9753, 9755, 9757, 9759, 9761, 9763, 4429 9765, 9767, 9769, 9771, 9773, 9775, 9777, 9779, 9781, 9783, 9785, 9787, 4430 9789, 9791, 9793, 9795, 9797, 9799, 9801, 9803, 9805, 9807, 9809, 9811, 4431 9813, 9815, 9817, 9819, 9821, 9823, 9825, 9827, 9829, 9831, 9833, 9835, 4432 9837, 9839, 9841, 9843, 9845, 9847, 9849, 9851, 9853, 9855, 9857, 9859, 4433 9861, 9863, 9865, 9867, 9869, 9871, 9873, 9875, 9877, 9879, 9881, 9883, 4434 9885, 9887, 9889, 9891, 9893, 9895, 9897, 9899, 9901, 9903, 9905, 9907, 4435 9909, 9911, 9913, 9915, 9917, 9919, 9921, 9923, 9925, 9927, 9929, 9931, 4436 9933, 9935, 9937, 9939, 9941, 9943, 9945, 9947, 9949, 9951, 9953, 9955, 4437 9957, 9959, 9961, 9963, 9965, 9967, 9969, 9971, 9973, 9975, 9977, 9979, 4438 9981, 9984, 9987, 9990, 9993, 9996, 9999, 10002, 0, 0, 0, 0, 10005, 4439 10007, 10009, 10011, 10013, 10015, 10017, 10019, 10021, 10023, 10025, 4440 10027, 10029, 10031, 10033, 10035, 10037, 10039, 10041, 10043, 10045, 4441 10047, 10049, 10051, 10053, 10055, 10057, 10059, 10061, 10063, 10065, 4442 10067, 10069, 10071, 10073, 10075, 10077, 10079, 10081, 10083, 10085, 4443 10087, 10089, 10091, 10093, 10095, 10097, 10099, 10101, 10103, 10105, 4444 10107, 10109, 10111, 10113, 10115, 10117, 10119, 10121, 10123, 10125, 4445 10127, 10129, 10131, 10133, 10135, 10137, 10139, 10141, 10143, 10145, 4446 10147, 10149, 10151, 10153, 10155, 10157, 10159, 10161, 10163, 10165, 4447 10167, 10169, 10171, 10173, 10175, 10177, 10179, 10181, 10183, 10185, 4448 10187, 10189, 10191, 10193, 10195, 10197, 10199, 10201, 10203, 10205, 4449 10207, 10209, 10211, 10213, 10215, 10217, 10219, 10221, 10223, 10225, 4450 10227, 10229, 10231, 10233, 10235, 10237, 10239, 10241, 10243, 10245, 4451 10247, 10249, 10251, 10253, 10255, 10257, 10259, 10261, 10263, 10265, 4452 10267, 10269, 10271, 10273, 10275, 10277, 10279, 10281, 10283, 10285, 4453 10287, 10289, 10291, 10293, 10295, 10297, 10299, 10301, 10303, 10305, 4454 10307, 10309, 10311, 10313, 10315, 10317, 10319, 10321, 10323, 10325, 4455 10327, 10329, 10331, 10333, 10335, 10337, 10339, 10341, 10343, 10345, 4456 10347, 10349, 10351, 10353, 10355, 10357, 10359, 10361, 10363, 10365, 4457 10367, 10369, 10371, 10373, 10375, 10377, 10379, 10381, 10383, 0, 0, 0, 4458 10385, 10387, 10389, 10391, 10393, 10395, 0, 0, 10397, 10399, 10401, 4459 10403, 10405, 10407, 0, 0, 10409, 10411, 10413, 10415, 10417, 10419, 0, 4460 0, 10421, 10423, 10425, 0, 0, 0, 10427, 10429, 10431, 10433, 10435, 4461 10437, 10439, 0, 10441, 10443, 10445, 10447, 10449, 10451, 10453, 0, 0, 4462 0, 0, 0, 0, 0, 0, 0, 0, 0, 10455, 0, 10460, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4463 0, 0, 0, 0, 10465, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4464 10470, 10475, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10480, 10485, 0, 0, 0, 0, 4465 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10490, 10495, 0, 10500, 0, 0, 0, 0, 0, 0, 4466 0, 0, 0, 0, 0, 10505, 10510, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4467 0, 0, 0, 10515, 10520, 10525, 10530, 10535, 10540, 10545, 0, 0, 0, 0, 0, 4468 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10550, 10555, 10560, 4469 10565, 10570, 10575, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10580, 4470 10582, 10584, 10586, 10588, 10590, 10592, 10594, 10596, 10598, 10600, 4471 10602, 10604, 10606, 10608, 10610, 10612, 10614, 10616, 10618, 10620, 4472 10622, 10624, 10626, 10628, 10630, 10632, 10634, 10636, 10638, 10640, 4473 10642, 10644, 10646, 10648, 10650, 10652, 10654, 10656, 10658, 10660, 4474 10662, 10664, 10666, 10668, 10670, 10672, 10674, 10676, 10678, 10680, 4475 10682, 10684, 10686, 10688, 10690, 10692, 10694, 10696, 10698, 10700, 4476 10702, 10704, 10706, 10708, 10710, 10712, 10714, 10716, 10718, 10720, 4477 10722, 10724, 10726, 10728, 10730, 10732, 10734, 10736, 10738, 10740, 4478 10742, 10744, 10746, 10748, 0, 10750, 10752, 10754, 10756, 10758, 10760, 4479 10762, 10764, 10766, 10768, 10770, 10772, 10774, 10776, 10778, 10780, 4480 10782, 10784, 10786, 10788, 10790, 10792, 10794, 10796, 10798, 10800, 4481 10802, 10804, 10806, 10808, 10810, 10812, 10814, 10816, 10818, 10820, 4482 10822, 10824, 10826, 10828, 10830, 10832, 10834, 10836, 10838, 10840, 4483 10842, 10844, 10846, 10848, 10850, 10852, 10854, 10856, 10858, 10860, 4484 10862, 10864, 10866, 10868, 10870, 10872, 10874, 10876, 10878, 10880, 4485 10882, 10884, 10886, 10888, 10890, 0, 10892, 10894, 0, 0, 10896, 0, 0, 4486 10898, 10900, 0, 0, 10902, 10904, 10906, 10908, 0, 10910, 10912, 10914, 4487 10916, 10918, 10920, 10922, 10924, 10926, 10928, 10930, 10932, 0, 10934, 4488 0, 10936, 10938, 10940, 10942, 10944, 10946, 10948, 0, 10950, 10952, 4489 10954, 10956, 10958, 10960, 10962, 10964, 10966, 10968, 10970, 10972, 4490 10974, 10976, 10978, 10980, 10982, 10984, 10986, 10988, 10990, 10992, 4491 10994, 10996, 10998, 11000, 11002, 11004, 11006, 11008, 11010, 11012, 4492 11014, 11016, 11018, 11020, 11022, 11024, 11026, 11028, 11030, 11032, 4493 11034, 11036, 11038, 11040, 11042, 11044, 11046, 11048, 11050, 11052, 4494 11054, 11056, 11058, 11060, 11062, 11064, 11066, 11068, 11070, 11072, 4495 11074, 11076, 11078, 0, 11080, 11082, 11084, 11086, 0, 0, 11088, 11090, 4496 11092, 11094, 11096, 11098, 11100, 11102, 0, 11104, 11106, 11108, 11110, 4497 11112, 11114, 11116, 0, 11118, 11120, 11122, 11124, 11126, 11128, 11130, 4498 11132, 11134, 11136, 11138, 11140, 11142, 11144, 11146, 11148, 11150, 4499 11152, 11154, 11156, 11158, 11160, 11162, 11164, 11166, 11168, 11170, 4500 11172, 0, 11174, 11176, 11178, 11180, 0, 11182, 11184, 11186, 11188, 4501 11190, 0, 11192, 0, 0, 0, 11194, 11196, 11198, 11200, 11202, 11204, 4502 11206, 0, 11208, 11210, 11212, 11214, 11216, 11218, 11220, 11222, 11224, 4503 11226, 11228, 11230, 11232, 11234, 11236, 11238, 11240, 11242, 11244, 4504 11246, 11248, 11250, 11252, 11254, 11256, 11258, 11260, 11262, 11264, 4505 11266, 11268, 11270, 11272, 11274, 11276, 11278, 11280, 11282, 11284, 4506 11286, 11288, 11290, 11292, 11294, 11296, 11298, 11300, 11302, 11304, 4507 11306, 11308, 11310, 11312, 11314, 11316, 11318, 11320, 11322, 11324, 4508 11326, 11328, 11330, 11332, 11334, 11336, 11338, 11340, 11342, 11344, 4509 11346, 11348, 11350, 11352, 11354, 11356, 11358, 11360, 11362, 11364, 4510 11366, 11368, 11370, 11372, 11374, 11376, 11378, 11380, 11382, 11384, 4511 11386, 11388, 11390, 11392, 11394, 11396, 11398, 11400, 11402, 11404, 4512 11406, 11408, 11410, 11412, 11414, 11416, 11418, 11420, 11422, 11424, 4513 11426, 11428, 11430, 11432, 11434, 11436, 11438, 11440, 11442, 11444, 4514 11446, 11448, 11450, 11452, 11454, 11456, 11458, 11460, 11462, 11464, 4515 11466, 11468, 11470, 11472, 11474, 11476, 11478, 11480, 11482, 11484, 4516 11486, 11488, 11490, 11492, 11494, 11496, 11498, 11500, 11502, 11504, 4517 11506, 11508, 11510, 11512, 11514, 11516, 11518, 11520, 11522, 11524, 4518 11526, 11528, 11530, 11532, 11534, 11536, 11538, 11540, 11542, 11544, 4519 11546, 11548, 11550, 11552, 11554, 11556, 11558, 11560, 11562, 11564, 4520 11566, 11568, 11570, 11572, 11574, 11576, 11578, 11580, 11582, 11584, 4521 11586, 11588, 11590, 11592, 11594, 11596, 11598, 11600, 11602, 11604, 4522 11606, 11608, 11610, 11612, 11614, 11616, 11618, 11620, 11622, 11624, 4523 11626, 11628, 11630, 11632, 11634, 11636, 11638, 11640, 11642, 11644, 4524 11646, 11648, 11650, 11652, 11654, 11656, 11658, 11660, 11662, 11664, 4525 11666, 11668, 11670, 11672, 11674, 11676, 11678, 11680, 11682, 11684, 4526 11686, 11688, 11690, 11692, 11694, 11696, 11698, 11700, 11702, 11704, 4527 11706, 11708, 11710, 11712, 11714, 11716, 11718, 11720, 11722, 11724, 4528 11726, 11728, 11730, 11732, 11734, 11736, 11738, 11740, 11742, 11744, 4529 11746, 11748, 11750, 11752, 11754, 11756, 11758, 11760, 11762, 11764, 4530 11766, 11768, 11770, 11772, 11774, 11776, 11778, 11780, 11782, 11784, 4531 11786, 11788, 11790, 11792, 11794, 11796, 11798, 11800, 11802, 11804, 4532 11806, 11808, 11810, 11812, 11814, 11816, 11818, 11820, 11822, 11824, 4533 11826, 11828, 11830, 11832, 11834, 11836, 11838, 11840, 11842, 11844, 4534 11846, 11848, 11850, 11852, 11854, 11856, 11858, 11860, 11862, 11864, 4535 11866, 11868, 11870, 11872, 11874, 11876, 11878, 11880, 11882, 11884, 4536 11886, 0, 0, 11888, 11890, 11892, 11894, 11896, 11898, 11900, 11902, 4537 11904, 11906, 11908, 11910, 11912, 11914, 11916, 11918, 11920, 11922, 4538 11924, 11926, 11928, 11930, 11932, 11934, 11936, 11938, 11940, 11942, 4539 11944, 11946, 11948, 11950, 11952, 11954, 11956, 11958, 11960, 11962, 4540 11964, 11966, 11968, 11970, 11972, 11974, 11976, 11978, 11980, 11982, 4541 11984, 11986, 11988, 11990, 11992, 11994, 11996, 11998, 12000, 12002, 4542 12004, 12006, 12008, 12010, 12012, 12014, 12016, 12018, 12020, 12022, 4543 12024, 12026, 12028, 12030, 12032, 12034, 12036, 12038, 12040, 12042, 4544 12044, 12046, 12048, 12050, 12052, 12054, 12056, 12058, 12060, 12062, 4545 12064, 12066, 12068, 12070, 12072, 12074, 12076, 12078, 12080, 12082, 4546 12084, 12086, 12088, 12090, 12092, 12094, 12096, 12098, 12100, 12102, 4547 12104, 12106, 12108, 12110, 12112, 12114, 12116, 12118, 12120, 12122, 4548 12124, 12126, 12128, 12130, 12132, 12134, 12136, 12138, 12140, 12142, 4549 12144, 12146, 12148, 12150, 12152, 12154, 12156, 12158, 12160, 12162, 4550 12164, 12166, 12168, 12170, 12172, 12174, 12176, 12178, 12180, 12182, 4551 12184, 12186, 12188, 12190, 12192, 12194, 12196, 12198, 12200, 12202, 4552 12204, 12206, 12208, 12210, 12212, 12214, 12216, 12218, 12220, 12222, 4553 12224, 12226, 12228, 12230, 12232, 12234, 12236, 12238, 12240, 12242, 4554 12244, 12246, 12248, 12250, 12252, 12254, 12256, 12258, 12260, 12262, 4555 12264, 12266, 12268, 12270, 12272, 12274, 12276, 12278, 12280, 12282, 4556 12284, 12286, 12288, 12290, 12292, 12294, 12296, 12298, 12300, 12302, 4557 12304, 12306, 12308, 12310, 12312, 12314, 12316, 12318, 12320, 12322, 4558 12324, 12326, 12328, 12330, 12332, 12334, 12336, 12338, 12340, 12342, 4559 12344, 12346, 12348, 12350, 12352, 12354, 12356, 12358, 12360, 12362, 4560 12364, 12366, 12368, 12370, 12372, 12374, 12376, 12378, 12380, 12382, 4561 12384, 12386, 12388, 12390, 12392, 12394, 12396, 12398, 12400, 12402, 4562 12404, 12406, 12408, 12410, 12412, 12414, 12416, 12418, 12420, 12422, 4563 12424, 12426, 12428, 12430, 12432, 12434, 12436, 12438, 12440, 12442, 4564 12444, 12446, 12448, 12450, 12452, 12454, 12456, 12458, 12460, 12462, 4565 12464, 12466, 12468, 12470, 0, 0, 12472, 12474, 12476, 12478, 12480, 4566 12482, 12484, 12486, 12488, 12490, 12492, 12494, 12496, 12498, 12500, 4567 12502, 12504, 12506, 12508, 12510, 12512, 12514, 12516, 12518, 12520, 4568 12522, 12524, 12526, 12528, 12530, 12532, 12534, 12536, 12538, 12540, 4569 12542, 12544, 12546, 12548, 12550, 12552, 12554, 12556, 12558, 12560, 4570 12562, 12564, 12566, 12568, 12570, 12572, 12574, 12576, 12578, 0, 12580, 4571 12582, 12584, 12586, 12588, 12590, 12592, 12594, 12596, 12598, 12600, 4572 12602, 12604, 12606, 12608, 12610, 12612, 12614, 12616, 12618, 12620, 4573 12622, 12624, 12626, 12628, 12630, 12632, 0, 12634, 12636, 0, 12638, 0, 4574 0, 12640, 0, 12642, 12644, 12646, 12648, 12650, 12652, 12654, 12656, 4575 12658, 12660, 0, 12662, 12664, 12666, 12668, 0, 12670, 0, 12672, 0, 0, 0, 4576 0, 0, 0, 12674, 0, 0, 0, 0, 12676, 0, 12678, 0, 12680, 0, 12682, 12684, 4577 12686, 0, 12688, 12690, 0, 12692, 0, 0, 12694, 0, 12696, 0, 12698, 0, 4578 12700, 0, 12702, 0, 12704, 12706, 0, 12708, 0, 0, 12710, 12712, 12714, 4579 12716, 0, 12718, 12720, 12722, 12724, 12726, 12728, 12730, 0, 12732, 4580 12734, 12736, 12738, 0, 12740, 12742, 12744, 12746, 0, 12748, 0, 12750, 4581 12752, 12754, 12756, 12758, 12760, 12762, 12764, 12766, 12768, 0, 12770, 4582 12772, 12774, 12776, 12778, 12780, 12782, 12784, 12786, 12788, 12790, 4583 12792, 12794, 12796, 12798, 12800, 12802, 0, 0, 0, 0, 0, 12804, 12806, 4584 12808, 0, 12810, 12812, 12814, 12816, 12818, 0, 12820, 12822, 12824, 4585 12826, 12828, 12830, 12832, 12834, 12836, 12838, 12840, 12842, 12844, 4586 12846, 12848, 12850, 12852, 0, 0, 0, 0, 12854, 12857, 12860, 12863, 4587 12866, 12869, 12872, 12875, 12878, 12881, 12884, 0, 0, 0, 0, 0, 12887, 4588 12891, 12895, 12899, 12903, 12907, 12911, 12915, 12919, 12923, 12927, 4589 12931, 12935, 12939, 12943, 12947, 12951, 12955, 12959, 12963, 12967, 4590 12971, 12975, 12979, 12983, 12987, 12991, 12995, 12997, 12999, 13002, 0, 4591 13005, 13007, 13009, 13011, 13013, 13015, 13017, 13019, 13021, 13023, 4592 13025, 13027, 13029, 13031, 13033, 13035, 13037, 13039, 13041, 13043, 4593 13045, 13047, 13049, 13051, 13053, 13055, 13057, 13060, 13063, 13066, 4594 13069, 13073, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13076, 13079, 0, 0, 0, 0, 4595 13082, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13085, 13088, 13091, 4596 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13093, 13095, 13097, 13099, 13101, 4597 13103, 13105, 13107, 13109, 13111, 13113, 13115, 13117, 13119, 13121, 4598 13123, 13125, 13127, 13129, 13131, 13133, 13135, 13137, 13139, 13141, 4599 13143, 13145, 13147, 13149, 13151, 13153, 13155, 13157, 13159, 13161, 4600 13163, 13165, 13167, 13169, 13171, 13173, 13175, 13177, 0, 0, 0, 0, 0, 4601 13179, 13183, 13187, 13191, 13195, 13199, 13203, 13207, 13211, 0, 0, 0, 4602 0, 0, 0, 0, 13215, 13217, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4603 13219, 13221, 13223, 13225, 13228, 13230, 13232, 13234, 13236, 13238, 4604 13240, 13242, 13244, 13246, 13249, 13251, 13253, 13255, 13257, 13260, 4605 13262, 13264, 13266, 13269, 13271, 13273, 13275, 13277, 13279, 13282, 4606 13284, 13286, 13288, 13290, 13292, 13294, 13296, 13298, 13300, 13302, 4607 13304, 13306, 13308, 13310, 13312, 13314, 13316, 13318, 13320, 13322, 4608 13324, 13326, 13328, 13331, 13333, 13335, 13337, 13340, 13342, 13344, 4609 13346, 13348, 13350, 13352, 13354, 13356, 13358, 13360, 13362, 13364, 4610 13366, 13368, 13370, 13372, 13374, 13376, 13378, 13380, 13382, 13384, 4611 13386, 13388, 13390, 13392, 13394, 13396, 13398, 13400, 13402, 13404, 4612 13407, 13409, 13411, 13413, 13415, 13417, 13419, 13422, 13425, 13427, 4613 13429, 13431, 13433, 13435, 13437, 13439, 13441, 13443, 13445, 13448, 4614 13450, 13452, 13454, 13456, 13459, 13461, 13463, 13465, 13467, 13469, 4615 13471, 13473, 13475, 13477, 13480, 13482, 13485, 13487, 13489, 13491, 4616 13493, 13495, 13497, 13499, 13501, 13503, 13505, 13507, 13510, 13512, 4617 13514, 13516, 13518, 13520, 13523, 13525, 13528, 13531, 13533, 13535, 4618 13537, 13539, 13542, 13545, 13547, 13549, 13551, 13553, 13555, 13557, 4619 13559, 13561, 13563, 13565, 13567, 13570, 13572, 13574, 13576, 13578, 4620 13580, 13582, 13584, 13586, 13588, 13590, 13592, 13594, 13596, 13598, 4621 13600, 13602, 13604, 13606, 13608, 13611, 13613, 13615, 13617, 13619, 4622 13621, 13624, 13626, 13628, 13630, 13632, 13634, 13636, 13638, 13640, 4623 13642, 13644, 13646, 13649, 13651, 13653, 13655, 13657, 13659, 13661, 4624 13663, 13665, 13667, 13669, 13671, 13673, 13675, 13677, 13679, 13681, 4625 13683, 13685, 13688, 13690, 13692, 13694, 13696, 13698, 13701, 13703, 4626 13705, 13707, 13709, 13711, 13713, 13715, 13717, 13720, 13722, 13724, 4627 13726, 13729, 13731, 13733, 13735, 13737, 13739, 13741, 13744, 13747, 4628 13750, 13752, 13755, 13757, 13759, 13761, 13763, 13765, 13767, 13769, 4629 13771, 13773, 13775, 13778, 13780, 13782, 13784, 13786, 13788, 13790, 4630 13793, 13795, 13797, 13800, 13803, 13805, 13807, 13809, 13811, 13813, 4631 13815, 13817, 13819, 13821, 13824, 13826, 13829, 13831, 13834, 13836, 4632 13838, 13840, 13843, 13845, 13847, 13850, 13853, 13855, 13857, 13859, 4633 13861, 13863, 13865, 13867, 13869, 13871, 13873, 13875, 13877, 13879, 4634 13882, 13884, 13887, 13889, 13892, 13894, 13897, 13900, 13903, 13905, 4635 13907, 13909, 13912, 13915, 13918, 13921, 13923, 13925, 13927, 13929, 4636 13931, 13933, 13935, 13937, 13940, 13942, 13944, 13946, 13948, 13951, 4637 13953, 13956, 13959, 13961, 13963, 13965, 13967, 13969, 13971, 13974, 4638 13977, 13980, 13982, 13984, 13987, 13989, 13991, 13993, 13996, 13998, 4639 14000, 14002, 14004, 14006, 14009, 14011, 14013, 14015, 14017, 14019, 4640 14021, 14024, 14027, 14029, 14032, 14034, 14037, 14039, 14041, 14043, 4641 14046, 14049, 14051, 14054, 14056, 14059, 14061, 14063, 14065, 14067, 4642 14069, 14071, 14074, 14077, 14080, 14083, 14085, 14087, 14089, 14091, 4643 14093, 14095, 14097, 14099, 14101, 14103, 14105, 14107, 14110, 14112, 4644 14114, 14116, 14118, 14120, 14122, 14124, 14126, 14128, 14130, 14132, 4645 14134, 14137, 14140, 14143, 14145, 14147, 14149, 14151, 14154, 14156, 4646 14159, 14161, 14163, 14166, 14169, 14171, 14173, 14175, 14177, 14179, 4647 14181, 14183, 14185, 14187, 14189, 14191, 14193, 14195, 14197, 14199, 4648 14201, 14203, 14205, 14207, 14210, 14212, 14214, 14216, 14218, 14220, 4649 14223, 14226, 14228, 14230, 14232, 14234, 14236, 14238, 14241, 14243, 4650 14245, 14247, 14249, 14252, 14255, 14257, 14259, 14261, 14264, 14266, 4651 14268, 14271, 14274, 14276, 14278, 14280, 14283, 14285, 14287, 14289, 4652 14291, 14293, 14295, 14297, 14300, 14302, 14304, 14306, 14309, 14311, 4653 14313, 14315, 14317, 14320, 14323, 14325, 14327, 14329, 14332, 14334, 4654 14337, 14339, 14341, 14343, 14346, 14348, 14350, 14352, 14354, 14356, 4655 14358, 14360, 14363, 14365, 14367, 14369, 14371, 14373, 14375, 14378, 4656 14380, 14383, 14386, 14389, 14391, 14393, 14395, 14397, 14399, 14401, 4657 14403, 14405, 0, 0, 4658 }; 4659 4660 /* NFC pairs */ 4661 #define COMP_SHIFT1 2 4662 #define COMP_SHIFT2 1 4663 static const unsigned short comp_index0[] = { 4664 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 4, 4665 5, 6, 7, 0, 0, 0, 0, 8, 0, 9, 10, 0, 0, 0, 11, 12, 13, 14, 0, 0, 0, 0, 0, 4666 15, 16, 17, 0, 0, 0, 0, 18, 19, 20, 21, 0, 0, 0, 0, 22, 0, 0, 0, 0, 0, 0, 4667 23, 24, 25, 26, 0, 0, 0, 0, 27, 28, 29, 30, 0, 0, 0, 0, 31, 32, 33, 34, 4668 0, 0, 0, 0, 35, 0, 0, 0, 0, 0, 0, 36, 0, 37, 38, 39, 0, 0, 0, 40, 41, 42, 4669 43, 0, 0, 0, 0, 44, 45, 46, 0, 0, 0, 0, 0, 47, 48, 49, 50, 0, 0, 0, 51, 4670 52, 53, 54, 0, 0, 0, 0, 55, 56, 0, 0, 0, 0, 0, 0, 57, 58, 59, 60, 0, 0, 4671 0, 0, 61, 62, 63, 0, 0, 0, 0, 0, 64, 65, 66, 67, 0, 0, 0, 68, 69, 70, 71, 4672 0, 0, 0, 0, 72, 0, 73, 0, 0, 0, 0, 0, 74, 0, 75, 0, 0, 0, 0, 0, 76, 0, 0, 4673 0, 0, 0, 0, 77, 78, 79, 0, 0, 0, 0, 0, 80, 81, 82, 83, 0, 0, 0, 0, 84, 4674 85, 86, 0, 0, 0, 0, 0, 87, 88, 0, 89, 0, 0, 0, 90, 91, 0, 92, 0, 0, 0, 0, 4675 0, 93, 94, 95, 0, 0, 0, 0, 96, 97, 98, 99, 0, 0, 0, 0, 100, 0, 0, 0, 0, 4676 0, 0, 101, 102, 0, 103, 0, 0, 0, 0, 104, 105, 106, 107, 0, 0, 0, 0, 108, 4677 109, 110, 111, 0, 0, 0, 0, 112, 113, 0, 0, 0, 0, 0, 114, 115, 116, 117, 4678 0, 0, 0, 0, 118, 119, 120, 121, 0, 0, 0, 0, 122, 0, 123, 0, 0, 0, 0, 124, 4679 125, 126, 127, 128, 0, 0, 0, 129, 130, 131, 132, 0, 0, 0, 0, 133, 134, 0, 4680 0, 0, 0, 0, 0, 135, 136, 137, 138, 0, 0, 0, 139, 140, 141, 142, 0, 0, 0, 4681 0, 0, 143, 144, 145, 0, 0, 0, 0, 146, 147, 148, 149, 0, 0, 0, 0, 150, 0, 4682 151, 0, 0, 0, 0, 152, 153, 154, 0, 0, 0, 0, 0, 0, 155, 0, 0, 0, 0, 0, 0, 4683 156, 157, 158, 0, 0, 0, 0, 0, 159, 160, 161, 162, 0, 0, 0, 163, 0, 0, 0, 4684 164, 0, 0, 0, 165, 166, 0, 0, 0, 0, 0, 0, 167, 0, 0, 0, 0, 0, 0, 0, 168, 4685 0, 0, 0, 0, 0, 0, 169, 170, 0, 0, 0, 0, 0, 0, 171, 0, 0, 0, 0, 0, 0, 0, 4686 172, 173, 0, 0, 0, 0, 0, 0, 174, 0, 0, 0, 0, 0, 0, 175, 176, 0, 0, 0, 0, 4687 0, 0, 177, 178, 0, 0, 0, 0, 0, 0, 179, 0, 0, 0, 0, 0, 0, 0, 180, 0, 0, 0, 4688 0, 0, 0, 181, 182, 183, 0, 0, 0, 0, 0, 184, 185, 0, 0, 0, 0, 0, 0, 186, 4689 0, 0, 0, 0, 0, 0, 0, 187, 0, 0, 0, 0, 0, 0, 188, 189, 0, 0, 0, 0, 0, 0, 4690 190, 0, 0, 0, 0, 0, 0, 0, 191, 192, 0, 0, 0, 0, 0, 0, 193, 0, 0, 0, 0, 0, 4691 0, 194, 195, 0, 0, 0, 0, 0, 0, 196, 197, 0, 0, 0, 0, 0, 0, 198, 0, 0, 0, 4692 0, 0, 0, 0, 199, 0, 0, 0, 0, 0, 0, 200, 201, 202, 0, 0, 0, 0, 0, 203, 4693 204, 0, 0, 0, 0, 0, 0, 205, 206, 0, 0, 0, 0, 0, 0, 207, 0, 0, 0, 0, 0, 0, 4694 208, 0, 0, 0, 0, 0, 0, 0, 209, 0, 0, 0, 0, 0, 0, 0, 210, 0, 0, 0, 0, 0, 4695 0, 0, 211, 0, 0, 0, 0, 0, 0, 0, 212, 0, 0, 0, 0, 0, 0, 0, 213, 0, 0, 0, 4696 0, 0, 0, 0, 214, 0, 0, 0, 0, 0, 0, 215, 0, 0, 0, 0, 0, 0, 216, 0, 0, 0, 4697 0, 0, 0, 0, 0, 217, 0, 0, 0, 0, 0, 0, 0, 218, 0, 0, 0, 0, 0, 0, 219, 0, 4698 0, 0, 0, 0, 0, 220, 221, 222, 0, 0, 0, 0, 0, 223, 224, 225, 0, 0, 0, 0, 4699 0, 226, 227, 228, 0, 0, 0, 0, 0, 229, 230, 231, 0, 0, 0, 0, 0, 0, 232, 0, 4700 0, 0, 0, 0, 0, 233, 0, 0, 0, 0, 0, 0, 234, 0, 0, 0, 0, 0, 0, 0, 235, 0, 4701 0, 0, 0, 0, 0, 0, 236, 0, 0, 0, 0, 0, 0, 0, 237, 0, 0, 0, 0, 0, 0, 238, 4702 0, 0, 0, 0, 0, 0, 0, 239, 0, 0, 0, 0, 0, 0, 0, 240, 0, 0, 0, 0, 0, 0, 0, 4703 241, 0, 0, 0, 0, 0, 0, 242, 0, 243, 244, 0, 0, 0, 0, 245, 246, 0, 0, 0, 4704 0, 0, 247, 0, 248, 0, 249, 0, 0, 0, 250, 251, 252, 0, 0, 0, 0, 0, 253, 0, 4705 254, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 0, 0, 256, 257, 258, 0, 0, 0, 0, 0, 4706 259, 0, 260, 0, 261, 0, 0, 0, 0, 0, 0, 262, 0, 0, 0, 0, 0, 0, 0, 263, 0, 4707 0, 0, 264, 265, 266, 0, 267, 0, 0, 0, 268, 0, 269, 0, 0, 0, 0, 0, 270, 0, 4708 271, 272, 0, 0, 0, 0, 273, 274, 0, 275, 0, 0, 0, 276, 0, 277, 0, 0, 0, 0, 4709 0, 0, 0, 278, 0, 0, 0, 0, 0, 279, 280, 281, 282, 0, 0, 0, 0, 283, 284, 0, 4710 285, 0, 0, 0, 286, 0, 0, 0, 287, 0, 0, 0, 288, 0, 0, 0, 289, 0, 0, 0, 0, 4711 0, 0, 290, 0, 0, 0, 0, 291, 0, 0, 0, 0, 0, 0, 0, 292, 0, 0, 0, 0, 0, 0, 4712 0, 293, 0, 0, 0, 0, 0, 0, 294, 0, 0, 0, 0, 0, 0, 0, 295, 0, 0, 0, 0, 0, 4713 0, 0, 296, 0, 0, 0, 0, 0, 0, 0, 297, 0, 0, 0, 0, 0, 0, 298, 299, 0, 0, 0, 4714 0, 0, 0, 300, 0, 0, 0, 0, 0, 0, 0, 301, 0, 0, 0, 0, 0, 0, 0, 302, 0, 0, 4715 0, 0, 0, 0, 0, 303, 0, 0, 0, 0, 0, 0, 304, 0, 0, 0, 0, 0, 0, 0, 305, 0, 4716 0, 0, 0, 0, 0, 0, 306, 0, 0, 0, 0, 0, 0, 307, 0, 0, 0, 0, 0, 0, 0, 308, 4717 0, 0, 0, 0, 0, 0, 0, 309, 0, 0, 0, 0, 0, 0, 0, 310, 0, 0, 0, 0, 0, 0, 4718 311, 312, 0, 0, 0, 0, 0, 0, 313, 0, 0, 0, 0, 0, 0, 0, 314, 0, 0, 0, 0, 0, 4719 0, 0, 315, 0, 0, 0, 0, 0, 0, 0, 316, 0, 0, 0, 0, 0, 0, 317, 0, 0, 0, 0, 4720 0, 0, 0, 318, 0, 0, 0, 0, 0, 0, 0, 319, 0, 0, 0, 0, 0, 0, 0, 320, 0, 0, 4721 0, 0, 0, 0, 0, 321, 0, 0, 0, 0, 0, 0, 322, 0, 0, 0, 0, 0, 0, 0, 323, 0, 4722 0, 0, 0, 0, 0, 0, 324, 0, 0, 0, 0, 0, 0, 325, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4723 0, 326, 0, 0, 0, 0, 0, 0, 0, 327, 0, 0, 0, 0, 0, 0, 0, 328, 0, 0, 0, 0, 4724 0, 0, 329, 0, 0, 0, 0, 0, 0, 0, 330, 0, 0, 0, 0, 0, 0, 0, 331, 0, 0, 0, 4725 0, 0, 0, 0, 332, 0, 0, 0, 0, 0, 0, 0, 333, 0, 0, 0, 0, 0, 0, 334, 0, 0, 4726 0, 0, 0, 0, 0, 335, 0, 0, 0, 0, 0, 0, 0, 336, 337, 0, 0, 0, 0, 0, 0, 0, 4727 338, 0, 0, 0, 0, 0, 0, 339, 0, 0, 0, 0, 0, 0, 0, 340, 0, 0, 0, 0, 0, 0, 4728 0, 341, 0, 0, 0, 0, 0, 0, 0, 342, 0, 0, 0, 0, 0, 0, 0, 343, 0, 0, 0, 0, 4729 0, 0, 344, 0, 0, 0, 0, 0, 0, 0, 345, 346, 0, 0, 0, 0, 0, 0, 347, 0, 0, 0, 4730 0, 0, 0, 0, 348, 0, 0, 0, 0, 0, 0, 0, 349, 0, 0, 0, 0, 0, 0, 0, 350, 0, 4731 0, 0, 0, 0, 0, 0, 351, 0, 0, 0, 0, 0, 0, 0, 352, 0, 0, 0, 0, 0, 0, 353, 4732 0, 0, 0, 0, 0, 0, 0, 354, 0, 0, 0, 0, 0, 0, 0, 355, 0, 0, 0, 0, 0, 0, 0, 4733 356, 0, 0, 0, 0, 0, 0, 357, 0, 0, 0, 0, 0, 0, 0, 358, 0, 0, 0, 0, 0, 0, 4734 0, 359, 0, 0, 0, 0, 0, 0, 0, 360, 0, 0, 0, 0, 0, 0, 361, 0, 362, 0, 0, 0, 4735 0, 0, 0, 0, 363, 0, 0, 0, 0, 0, 0, 0, 364, 0, 0, 0, 0, 0, 0, 0, 365, 0, 4736 0, 0, 0, 0, 0, 0, 366, 0, 0, 0, 0, 0, 0, 367, 0, 0, 0, 0, 0, 0, 0, 368, 4737 0, 0, 0, 0, 0, 0, 369, 370, 0, 0, 0, 0, 0, 0, 371, 0, 0, 0, 0, 0, 0, 0, 4738 372, 0, 0, 0, 0, 0, 0, 0, 373, 0, 0, 0, 0, 0, 0, 374, 0, 0, 0, 0, 0, 0, 4739 0, 375, 0, 0, 376, 0, 0, 0, 0, 377, 0, 0, 378, 0, 0, 0, 0, 0, 0, 0, 379, 4740 0, 0, 0, 0, 0, 0, 0, 380, 0, 0, 0, 0, 0, 0, 381, 0, 0, 0, 0, 0, 0, 0, 4741 382, 0, 0, 0, 0, 0, 0, 0, 383, 0, 0, 0, 0, 0, 0, 0, 384, 0, 0, 0, 385, 0, 4742 0, 386, 0, 0, 0, 0, 387, 0, 0, 388, 0, 0, 0, 0, 0, 0, 0, 389, 0, 0, 0, 0, 4743 0, 0, 0, 390, 0, 0, 0, 0, 0, 0, 391, 0, 0, 0, 0, 0, 0, 0, 392, 0, 0, 0, 4744 0, 0, 0, 0, 393, 0, 0, 0, 0, 0, 0, 0, 394, 0, 0, 0, 395, 0, 0, 0, 0, 0, 4745 0, 0, 396, 0, 0, 0, 0, 0, 0, 397, 0, 0, 0, 0, 0, 0, 0, 398, 0, 0, 0, 0, 4746 0, 0, 0, 399, 0, 0, 400, 0, 0, 0, 0, 401, 0, 0, 402, 0, 0, 0, 0, 0, 0, 0, 4747 403, 0, 0, 0, 0, 0, 0, 0, 404, 0, 0, 0, 0, 0, 0, 405, 0, 0, 0, 0, 0, 0, 4748 0, 406, 0, 0, 0, 0, 0, 0, 0, 407, 0, 0, 0, 0, 0, 0, 0, 408, 0, 0, 0, 409, 4749 0, 0, 410, 0, 0, 0, 0, 411, 0, 0, 412, 0, 0, 0, 0, 0, 0, 0, 413, 0, 0, 0, 4750 0, 0, 0, 0, 414, 0, 0, 0, 0, 0, 0, 415, 0, 0, 0, 0, 0, 0, 0, 416, 0, 0, 4751 0, 0, 0, 0, 0, 417, 0, 0, 0, 0, 0, 0, 0, 418, 0, 0, 0, 419, 0, 0, 420, 0, 4752 0, 0, 0, 421, 0, 0, 422, 0, 0, 0, 423, 0, 0, 0, 424, 0, 0, 0, 425, 0, 0, 4753 0, 426, 0, 0, 0, 427, 0, 0, 0, 0, 0, 0, 0, 428, 0, 0, 0, 0, 0, 0, 429, 0, 4754 0, 0, 0, 0, 0, 0, 430, 0, 0, 0, 0, 0, 0, 0, 431, 0, 0, 432, 0, 0, 0, 0, 4755 433, 0, 0, 434, 0, 0, 0, 435, 0, 0, 0, 436, 0, 0, 0, 437, 0, 0, 0, 438, 4756 0, 0, 0, 439, 0, 0, 440, 0, 0, 0, 0, 0, 0, 0, 441, 0, 0, 0, 0, 0, 0, 0, 4757 442, 0, 0, 0, 0, 0, 0, 0, 443, 0, 0, 0, 0, 0, 0, 444, 0, 0, 0, 0, 0, 0, 4758 0, 445, 0, 0, 0, 0, 0, 0, 0, 446, 0, 0, 0, 447, 0, 0, 0, 448, 0, 0, 0, 4759 449, 0, 0, 450, 0, 0, 0, 0, 0, 0, 0, 451, 0, 0, 0, 0, 0, 0, 0, 452, 0, 0, 4760 0, 0, 0, 0, 0, 453, 0, 0, 0, 0, 0, 0, 454, 0, 0, 0, 0, 0, 0, 0, 455, 0, 4761 0, 0, 0, 0, 0, 0, 456, 0, 0, 0, 0, 0, 0, 0, 457, 0, 0, 0, 0, 0, 0, 458, 4762 0, 0, 0, 0, 0, 0, 0, 459, 0, 0, 0, 0, 0, 0, 0, 460, 0, 0, 0, 461, 0, 0, 4763 0, 462, 0, 0, 0, 0, 0, 0, 463, 0, 0, 0, 0, 0, 0, 0, 464, 0, 0, 0, 465, 0, 4764 0, 0, 466, 0, 0, 0, 0, 0, 0, 467, 0, 0, 0, 0, 0, 0, 0, 468, 0, 0, 0, 0, 4765 0, 0, 0, 469, 0, 0, 0, 0, 0, 0, 0, 470, 0, 0, 0, 0, 0, 0, 471, 0, 0, 0, 4766 0, 0, 0, 0, 472, 0, 0, 0, 0, 0, 0, 0, 473, 0, 0, 0, 0, 0, 0, 0, 474, 0, 4767 0, 0, 0, 0, 0, 475, 0, 0, 0, 0, 0, 0, 0, 476, 0, 0, 0, 0, 0, 0, 0, 477, 4768 0, 0, 0, 0, 0, 0, 0, 478, 0, 0, 0, 0, 0, 0, 479, 0, 0, 0, 0, 0, 0, 0, 4769 480, 0, 0, 0, 0, 0, 0, 0, 481, 0, 0, 0, 0, 0, 0, 0, 482, 0, 0, 0, 0, 0, 4770 0, 483, 0, 0, 0, 0, 0, 0, 0, 484, 0, 0, 0, 0, 0, 0, 0, 485, 0, 0, 0, 0, 4771 0, 0, 0, 486, 0, 0, 0, 0, 0, 0, 487, 0, 0, 0, 0, 0, 0, 0, 488, 0, 0, 0, 4772 0, 0, 0, 0, 489, 0, 0, 0, 0, 0, 0, 0, 490, 0, 0, 0, 0, 0, 0, 491, 0, 0, 4773 0, 0, 0, 0, 0, 492, 0, 0, 0, 0, 0, 0, 0, 493, 0, 0, 0, 0, 0, 0, 0, 494, 4774 0, 0, 0, 0, 0, 0, 495, 0, 0, 0, 0, 0, 0, 0, 496, 0, 0, 0, 0, 0, 0, 0, 4775 497, 0, 0, 0, 0, 0, 0, 0, 498, 0, 0, 0, 0, 0, 0, 499, 0, 0, 0, 0, 0, 0, 4776 0, 500, 0, 0, 0, 0, 0, 0, 0, 501, 0, 0, 0, 0, 0, 0, 0, 502, 0, 0, 0, 0, 4777 0, 0, 503, 0, 0, 0, 0, 0, 0, 0, 504, 0, 0, 0, 0, 0, 0, 0, 505, 0, 0, 0, 4778 0, 0, 0, 0, 506, 0, 0, 0, 0, 0, 0, 507, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4779 508, 0, 0, 0, 0, 0, 0, 0, 509, 0, 0, 0, 0, 0, 0, 0, 510, 0, 0, 0, 0, 0, 4780 0, 0, 511, 0, 0, 0, 0, 0, 0, 512, 0, 0, 0, 0, 0, 0, 0, 513, 0, 0, 0, 0, 4781 0, 0, 0, 514, 0, 0, 0, 0, 0, 0, 0, 515, 0, 0, 0, 0, 0, 0, 516, 0, 0, 0, 4782 0, 0, 0, 0, 517, 0, 0, 0, 0, 0, 0, 0, 518, 0, 0, 0, 0, 0, 0, 0, 519, 0, 4783 0, 0, 0, 0, 0, 520, 0, 0, 0, 0, 0, 0, 0, 521, 0, 0, 0, 0, 0, 0, 0, 522, 4784 0, 0, 0, 0, 0, 0, 0, 523, 0, 0, 0, 0, 0, 0, 524, 0, 0, 0, 0, 0, 0, 0, 4785 525, 0, 0, 0, 0, 0, 0, 0, 526, 0, 0, 0, 0, 0, 0, 0, 527, 0, 0, 0, 0, 0, 4786 0, 528, 0, 0, 0, 0, 0, 0, 0, 529, 0, 0, 0, 0, 0, 0, 0, 530, 0, 0, 0, 0, 4787 0, 0, 0, 531, 0, 0, 0, 0, 0, 0, 532, 0, 0, 0, 0, 0, 0, 0, 533, 0, 0, 0, 4788 0, 0, 0, 0, 534, 0, 0, 0, 0, 0, 0, 0, 535, 0, 0, 0, 0, 0, 0, 536, 0, 0, 4789 0, 0, 0, 0, 0, 537, 0, 0, 0, 0, 0, 0, 0, 538, 0, 0, 0, 0, 0, 0, 0, 539, 4790 0, 0, 0, 0, 0, 0, 540, 0, 0, 0, 0, 0, 0, 0, 541, 0, 0, 0, 0, 0, 0, 0, 4791 542, 0, 0, 0, 0, 0, 0, 0, 543, 0, 0, 0, 0, 0, 0, 544, 0, 0, 0, 0, 0, 0, 4792 0, 545, 0, 0, 0, 0, 0, 0, 0, 546, 0, 0, 0, 0, 0, 0, 0, 547, 0, 0, 0, 0, 4793 0, 0, 548, 0, 0, 0, 0, 0, 0, 0, 549, 0, 0, 0, 0, 0, 0, 0, 550, 0, 0, 0, 4794 0, 0, 0, 0, 551, 0, 0, 0, 0, 0, 0, 552, 0, 0, 0, 0, 0, 0, 0, 553, 0, 0, 4795 0, 0, 0, 0, 0, 554, 0, 0, 0, 0, 0, 0, 0, 555, 0, 0, 0, 0, 0, 0, 0, 556, 4796 0, 0, 0, 0, 0, 0, 557, 0, 0, 0, 0, 0, 0, 0, 558, 0, 0, 0, 0, 0, 0, 0, 4797 559, 0, 0, 0, 0, 0, 0, 0, 560, 0, 0, 0, 0, 0, 0, 0, 561, 0, 0, 0, 0, 0, 4798 0, 0, 562, 0, 0, 0, 0, 0, 0, 0, 563, 0, 0, 0, 0, 0, 0, 564, 4799 }; 4800 4801 static const unsigned short comp_index1[] = { 4802 0, 0, 0, 0, 0, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 3, 0, 4, 5, 6, 7, 8, 9, 10, 4803 0, 11, 12, 0, 13, 0, 0, 0, 0, 0, 0, 14, 15, 0, 0, 0, 0, 16, 0, 0, 0, 0, 4804 0, 17, 18, 0, 19, 0, 20, 0, 0, 0, 0, 21, 0, 0, 0, 22, 0, 23, 0, 0, 24, 0, 4805 25, 26, 0, 27, 0, 28, 29, 30, 31, 32, 33, 34, 0, 35, 0, 36, 37, 38, 0, 0, 4806 0, 0, 0, 39, 0, 0, 0, 40, 41, 42, 43, 0, 44, 0, 0, 0, 0, 45, 0, 0, 0, 0, 4807 0, 46, 0, 47, 0, 48, 0, 0, 49, 0, 50, 0, 51, 0, 0, 52, 53, 54, 55, 56, 4808 57, 58, 0, 59, 0, 0, 60, 61, 0, 0, 0, 62, 0, 0, 0, 0, 0, 63, 64, 0, 0, 4809 65, 0, 66, 0, 0, 67, 0, 0, 0, 0, 0, 68, 0, 0, 0, 0, 69, 0, 0, 70, 0, 71, 4810 72, 0, 73, 0, 74, 0, 0, 75, 0, 0, 0, 0, 76, 0, 0, 77, 78, 0, 79, 0, 80, 4811 0, 0, 81, 0, 82, 83, 0, 84, 0, 0, 0, 0, 0, 85, 86, 87, 88, 89, 90, 91, 0, 4812 92, 0, 0, 93, 0, 0, 0, 94, 0, 0, 95, 0, 0, 0, 96, 0, 0, 97, 0, 98, 99, 0, 4813 100, 0, 101, 0, 0, 102, 0, 103, 104, 0, 105, 0, 106, 0, 0, 107, 0, 108, 4814 0, 0, 0, 109, 0, 110, 0, 0, 111, 0, 112, 113, 0, 114, 0, 0, 0, 0, 0, 115, 4815 116, 117, 118, 119, 120, 121, 0, 122, 123, 0, 124, 125, 0, 0, 0, 126, 0, 4816 0, 127, 0, 0, 128, 129, 0, 130, 131, 0, 0, 0, 0, 0, 132, 0, 0, 0, 133, 4817 134, 135, 136, 137, 0, 0, 0, 138, 0, 0, 139, 140, 0, 141, 0, 142, 0, 0, 4818 143, 0, 0, 0, 0, 144, 0, 145, 146, 147, 148, 149, 150, 151, 0, 152, 153, 4819 0, 154, 0, 0, 155, 0, 0, 0, 0, 156, 157, 0, 0, 0, 0, 0, 158, 159, 0, 160, 4820 0, 161, 162, 0, 0, 0, 163, 0, 164, 0, 0, 165, 0, 166, 167, 0, 168, 0, 4821 169, 170, 171, 172, 173, 174, 175, 0, 176, 0, 177, 178, 179, 0, 0, 0, 0, 4822 0, 180, 0, 0, 0, 181, 182, 183, 184, 0, 185, 186, 0, 0, 0, 0, 0, 187, 0, 4823 188, 0, 189, 0, 0, 190, 0, 191, 0, 192, 193, 0, 194, 195, 196, 197, 198, 4824 199, 200, 0, 201, 0, 0, 202, 203, 0, 0, 0, 204, 0, 0, 0, 205, 0, 0, 0, 0, 4825 0, 206, 0, 0, 0, 0, 207, 0, 0, 208, 0, 209, 0, 0, 210, 0, 211, 0, 0, 0, 4826 0, 212, 0, 0, 213, 0, 214, 215, 0, 216, 0, 217, 0, 0, 218, 219, 0, 0, 0, 4827 0, 0, 0, 220, 221, 0, 222, 0, 223, 0, 0, 224, 0, 225, 226, 0, 227, 0, 0, 4828 0, 0, 0, 228, 229, 230, 231, 232, 233, 234, 0, 235, 0, 0, 236, 0, 0, 0, 4829 237, 0, 0, 238, 0, 0, 0, 239, 0, 0, 240, 0, 241, 242, 0, 243, 0, 244, 0, 4830 0, 245, 0, 0, 0, 0, 0, 246, 247, 0, 248, 0, 249, 0, 0, 250, 0, 251, 0, 0, 4831 0, 252, 0, 253, 0, 0, 254, 0, 255, 256, 0, 257, 0, 258, 259, 260, 261, 4832 262, 263, 264, 0, 265, 266, 0, 267, 268, 0, 0, 0, 269, 0, 0, 270, 0, 0, 4833 0, 0, 0, 0, 271, 272, 0, 273, 274, 0, 0, 0, 275, 0, 276, 0, 0, 0, 277, 4834 278, 279, 280, 281, 0, 0, 0, 282, 0, 0, 283, 284, 0, 285, 0, 286, 0, 0, 4835 287, 0, 0, 0, 0, 288, 0, 0, 0, 0, 0, 289, 0, 290, 0, 0, 0, 0, 291, 292, 4836 0, 0, 293, 0, 0, 0, 0, 294, 295, 0, 0, 0, 0, 0, 0, 296, 0, 297, 0, 0, 0, 4837 0, 298, 0, 0, 299, 300, 0, 0, 301, 0, 0, 302, 0, 0, 0, 0, 0, 0, 303, 304, 4838 0, 0, 305, 0, 0, 306, 0, 307, 308, 0, 0, 0, 0, 0, 309, 310, 0, 0, 0, 0, 4839 0, 0, 311, 0, 312, 0, 0, 313, 0, 0, 0, 0, 0, 314, 315, 0, 0, 316, 0, 0, 4840 0, 0, 317, 318, 0, 0, 0, 0, 0, 0, 319, 0, 320, 0, 0, 0, 0, 321, 0, 0, 4841 322, 323, 0, 0, 324, 0, 0, 325, 0, 0, 0, 0, 0, 0, 326, 327, 0, 0, 328, 0, 4842 0, 329, 0, 330, 331, 0, 0, 0, 0, 0, 332, 333, 0, 0, 0, 0, 0, 0, 334, 0, 4843 335, 0, 0, 336, 0, 0, 0, 0, 0, 337, 338, 0, 0, 339, 0, 0, 340, 341, 0, 0, 4844 342, 0, 0, 343, 0, 0, 0, 0, 0, 0, 344, 0, 0, 345, 0, 0, 346, 0, 0, 0, 0, 4845 0, 347, 0, 0, 348, 0, 0, 349, 0, 0, 350, 0, 0, 0, 351, 0, 0, 0, 0, 0, 0, 4846 352, 0, 353, 0, 0, 354, 0, 0, 0, 0, 0, 0, 355, 0, 0, 0, 356, 357, 0, 0, 4847 358, 0, 0, 0, 359, 0, 0, 360, 361, 0, 0, 362, 0, 0, 0, 363, 0, 0, 364, 4848 365, 0, 0, 366, 0, 0, 0, 367, 0, 0, 368, 369, 0, 0, 370, 0, 0, 0, 371, 0, 4849 0, 0, 372, 0, 0, 0, 373, 0, 0, 0, 0, 0, 0, 374, 0, 0, 375, 0, 0, 376, 0, 4850 0, 377, 0, 0, 0, 0, 0, 0, 378, 0, 0, 379, 0, 0, 380, 0, 0, 0, 0, 0, 381, 4851 0, 382, 0, 383, 384, 0, 0, 0, 0, 0, 0, 385, 386, 0, 0, 0, 0, 0, 0, 387, 4852 0, 0, 0, 388, 0, 0, 389, 0, 0, 390, 0, 0, 0, 0, 391, 0, 392, 393, 0, 0, 4853 0, 394, 0, 0, 0, 395, 0, 0, 396, 0, 0, 0, 0, 0, 0, 397, 0, 0, 0, 398, 0, 4854 399, 400, 0, 0, 0, 401, 0, 0, 0, 402, 0, 0, 403, 0, 0, 404, 0, 0, 0, 0, 4855 0, 0, 405, 0, 0, 406, 0, 0, 0, 0, 407, 0, 408, 0, 0, 0, 0, 409, 0, 0, 4856 410, 0, 0, 0, 0, 411, 0, 0, 412, 0, 0, 0, 413, 0, 0, 414, 0, 0, 0, 0, 0, 4857 0, 415, 416, 0, 417, 418, 0, 0, 0, 419, 0, 0, 420, 0, 0, 0, 0, 421, 0, 0, 4858 422, 0, 0, 423, 0, 0, 0, 424, 0, 425, 426, 0, 0, 0, 427, 0, 0, 0, 0, 0, 4859 0, 428, 429, 0, 0, 0, 0, 0, 0, 430, 0, 0, 431, 0, 0, 0, 0, 432, 0, 433, 4860 0, 0, 0, 0, 434, 0, 435, 0, 0, 0, 0, 0, 0, 436, 437, 0, 0, 438, 0, 0, 4861 439, 0, 440, 441, 0, 0, 0, 442, 0, 0, 443, 0, 444, 445, 0, 446, 447, 0, 4862 0, 448, 0, 0, 0, 449, 0, 450, 451, 0, 0, 0, 452, 0, 0, 0, 0, 0, 453, 0, 4863 454, 455, 0, 456, 457, 0, 0, 0, 0, 0, 0, 458, 0, 0, 459, 0, 460, 461, 0, 4864 0, 0, 462, 0, 0, 463, 0, 464, 465, 0, 466, 467, 0, 0, 468, 0, 0, 0, 469, 4865 0, 470, 471, 0, 0, 0, 472, 0, 0, 0, 0, 0, 473, 0, 474, 475, 0, 476, 477, 4866 0, 0, 0, 0, 0, 0, 478, 0, 0, 479, 0, 0, 480, 0, 0, 0, 0, 0, 481, 0, 0, 4867 482, 0, 0, 0, 483, 0, 0, 484, 0, 0, 485, 0, 0, 0, 0, 0, 0, 486, 0, 0, 4868 487, 488, 0, 489, 0, 0, 490, 0, 0, 0, 0, 0, 0, 491, 0, 0, 492, 0, 0, 493, 4869 0, 0, 0, 494, 0, 0, 495, 0, 0, 0, 0, 0, 0, 496, 0, 0, 0, 497, 0, 0, 0, 4870 498, 499, 0, 0, 0, 500, 0, 0, 0, 0, 0, 501, 502, 0, 503, 0, 0, 0, 504, 0, 4871 0, 0, 505, 0, 0, 506, 507, 0, 0, 0, 0, 0, 508, 0, 0, 0, 509, 510, 0, 0, 4872 0, 0, 0, 511, 0, 0, 0, 512, 513, 0, 514, 0, 0, 0, 0, 515, 0, 0, 516, 0, 4873 0, 517, 0, 0, 0, 0, 0, 0, 518, 0, 0, 519, 0, 0, 520, 0, 0, 521, 0, 0, 0, 4874 0, 0, 0, 522, 0, 0, 523, 0, 0, 524, 0, 0, 525, 0, 0, 0, 0, 0, 0, 526, 0, 4875 0, 0, 527, 0, 0, 528, 0, 0, 529, 0, 0, 530, 0, 0, 0, 531, 0, 0, 0, 0, 0, 4876 0, 532, 533, 534, 0, 0, 0, 0, 0, 535, 536, 0, 0, 0, 0, 0, 537, 0, 0, 538, 4877 0, 0, 539, 0, 0, 0, 0, 0, 0, 540, 0, 541, 0, 0, 0, 0, 0, 542, 543, 0, 0, 4878 0, 0, 0, 544, 0, 0, 545, 0, 0, 546, 0, 0, 0, 0, 0, 0, 547, 0, 0, 548, 0, 4879 0, 549, 0, 0, 550, 0, 0, 0, 0, 551, 0, 0, 0, 0, 0, 552, 553, 0, 0, 0, 0, 4880 0, 554, 0, 0, 555, 0, 0, 556, 0, 0, 0, 0, 0, 0, 557, 0, 0, 558, 0, 0, 4881 559, 0, 0, 560, 0, 0, 0, 0, 561, 0, 0, 562, 0, 0, 0, 0, 0, 0, 563, 0, 0, 4882 564, 0, 0, 565, 0, 0, 0, 0, 0, 566, 567, 0, 0, 0, 0, 0, 568, 0, 0, 569, 4883 0, 0, 570, 0, 0, 0, 0, 0, 0, 571, 0, 0, 572, 0, 0, 573, 0, 0, 574, 0, 0, 4884 0, 0, 575, 0, 0, 0, 0, 0, 576, 577, 0, 0, 0, 0, 0, 578, 0, 0, 579, 0, 0, 4885 580, 0, 0, 0, 0, 0, 0, 581, 0, 0, 582, 0, 0, 583, 0, 0, 584, 0, 0, 0, 0, 4886 585, 0, 0, 0, 0, 0, 586, 587, 0, 0, 0, 0, 0, 588, 0, 0, 0, 0, 589, 0, 4887 590, 0, 0, 0, 0, 591, 0, 592, 0, 0, 0, 0, 593, 0, 0, 594, 0, 0, 0, 0, 0, 4888 0, 595, 0, 0, 596, 0, 0, 597, 0, 0, 0, 0, 0, 598, 599, 0, 0, 0, 0, 0, 4889 600, 0, 0, 0, 0, 601, 0, 602, 0, 0, 0, 0, 603, 0, 604, 0, 0, 0, 0, 605, 4890 0, 0, 0, 0, 0, 606, 0, 0, 607, 0, 0, 608, 0, 0, 609, 0, 0, 0, 0, 0, 0, 4891 610, 0, 0, 611, 0, 0, 612, 0, 0, 0, 0, 613, 0, 614, 0, 0, 0, 0, 615, 0, 4892 0, 0, 0, 0, 616, 0, 0, 617, 0, 0, 618, 0, 0, 619, 0, 0, 0, 0, 0, 0, 620, 4893 0, 0, 621, 0, 0, 622, 0, 0, 623, 0, 0, 0, 0, 0, 0, 624, 0, 0, 625, 0, 0, 4894 626, 0, 0, 0, 0, 627, 0, 628, 0, 0, 0, 0, 0, 0, 629, 0, 0, 630, 0, 0, 0, 4895 0, 631, 0, 632, 0, 0, 0, 0, 0, 633, 0, 0, 634, 0, 0, 635, 0, 0, 636, 0, 4896 0, 0, 0, 0, 0, 637, 0, 0, 638, 0, 0, 639, 0, 0, 640, 0, 0, 0, 0, 0, 0, 4897 641, 0, 0, 642, 0, 0, 643, 0, 0, 644, 0, 0, 0, 0, 0, 0, 645, 0, 0, 646, 4898 0, 0, 647, 0, 0, 648, 0, 0, 0, 0, 0, 0, 649, 0, 0, 650, 0, 0, 651, 0, 0, 4899 652, 0, 0, 0, 0, 0, 0, 653, 0, 0, 654, 0, 0, 655, 0, 0, 656, 0, 0, 0, 0, 4900 0, 0, 657, 0, 0, 658, 0, 0, 659, 0, 0, 660, 0, 0, 0, 0, 0, 0, 661, 0, 0, 4901 662, 0, 0, 663, 0, 0, 664, 0, 0, 0, 0, 0, 0, 665, 0, 0, 666, 0, 0, 667, 4902 0, 0, 668, 0, 0, 0, 0, 0, 0, 669, 0, 0, 670, 0, 0, 671, 0, 0, 672, 0, 0, 4903 0, 0, 0, 0, 673, 0, 0, 0, 674, 0, 0, 675, 0, 0, 676, 0, 0, 677, 0, 0, 0, 4904 0, 0, 0, 678, 0, 0, 679, 0, 0, 680, 0, 0, 681, 0, 0, 0, 0, 0, 0, 682, 0, 4905 0, 683, 0, 0, 684, 0, 0, 685, 0, 0, 0, 0, 0, 0, 686, 0, 0, 687, 0, 0, 4906 688, 0, 0, 689, 0, 0, 0, 0, 0, 0, 690, 0, 0, 691, 0, 0, 692, 0, 0, 693, 4907 0, 0, 0, 0, 0, 0, 694, 0, 0, 695, 0, 0, 696, 0, 0, 697, 0, 0, 0, 0, 0, 0, 4908 698, 0, 0, 699, 0, 0, 700, 0, 0, 701, 0, 0, 0, 0, 0, 0, 702, 0, 0, 703, 4909 0, 0, 704, 0, 0, 705, 0, 0, 0, 0, 0, 0, 706, 0, 0, 707, 0, 0, 708, 0, 0, 4910 709, 0, 0, 0, 0, 0, 0, 710, 0, 0, 711, 0, 0, 712, 0, 0, 713, 0, 0, 0, 0, 4911 0, 0, 714, 0, 0, 715, 0, 0, 716, 0, 0, 717, 0, 0, 0, 0, 0, 0, 718, 0, 0, 4912 719, 0, 0, 720, 0, 0, 721, 0, 0, 0, 722, 0, 0, 0, 0, 0, 0, 723, 0, 0, 4913 724, 0, 0, 725, 0, 0, 726, 0, 0, 0, 727, 0, 0, 0, 728, 729, 0, 0, 730, 0, 4914 0, 0, 0, 0, 0, 731, 4915 }; 4916 4917 static const unsigned int comp_data[] = { 4918 0, 0, 0, 8814, 0, 8800, 0, 8815, 192, 193, 194, 195, 256, 258, 550, 196, 4919 7842, 197, 0, 461, 512, 514, 0, 7840, 0, 7680, 260, 0, 7682, 0, 0, 7684, 4920 7686, 0, 0, 262, 264, 0, 266, 0, 0, 268, 0, 199, 7690, 0, 0, 270, 0, 4921 7692, 0, 7696, 0, 7698, 7694, 0, 200, 201, 202, 7868, 274, 276, 278, 203, 4922 7866, 0, 0, 282, 516, 518, 0, 7864, 0, 552, 280, 7704, 0, 7706, 7710, 0, 4923 0, 500, 284, 0, 7712, 286, 288, 0, 0, 486, 0, 290, 292, 0, 7714, 7718, 0, 4924 542, 0, 7716, 0, 7720, 7722, 0, 204, 205, 206, 296, 298, 300, 304, 207, 4925 7880, 0, 0, 463, 520, 522, 0, 7882, 302, 0, 0, 7724, 308, 0, 0, 7728, 0, 4926 488, 0, 7730, 0, 310, 7732, 0, 0, 313, 0, 317, 0, 7734, 0, 315, 0, 7740, 4927 7738, 0, 0, 7742, 7744, 0, 0, 7746, 504, 323, 0, 209, 7748, 0, 0, 327, 0, 4928 7750, 0, 325, 0, 7754, 7752, 0, 210, 211, 212, 213, 332, 334, 558, 214, 4929 7886, 0, 336, 465, 524, 526, 416, 7884, 490, 0, 0, 7764, 7766, 0, 0, 340, 4930 7768, 0, 0, 344, 528, 530, 0, 7770, 0, 342, 7774, 0, 0, 346, 348, 0, 4931 7776, 0, 0, 352, 0, 7778, 536, 350, 7786, 0, 0, 356, 0, 7788, 538, 354, 4932 0, 7792, 7790, 0, 217, 218, 219, 360, 362, 364, 0, 220, 7910, 366, 368, 4933 467, 532, 534, 431, 7908, 7794, 0, 370, 7798, 0, 7796, 0, 7804, 0, 7806, 4934 7808, 7810, 372, 0, 7814, 7812, 0, 7816, 7818, 7820, 7922, 221, 374, 4935 7928, 562, 0, 7822, 376, 7926, 0, 0, 7924, 0, 377, 7824, 0, 379, 0, 0, 4936 381, 0, 7826, 7828, 0, 224, 225, 226, 227, 257, 259, 551, 228, 7843, 229, 4937 0, 462, 513, 515, 0, 7841, 0, 7681, 261, 0, 7683, 0, 0, 7685, 7687, 0, 0, 4938 263, 265, 0, 267, 0, 0, 269, 0, 231, 7691, 0, 0, 271, 0, 7693, 0, 7697, 4939 0, 7699, 7695, 0, 232, 233, 234, 7869, 275, 277, 279, 235, 7867, 0, 0, 4940 283, 517, 519, 0, 7865, 0, 553, 281, 7705, 0, 7707, 7711, 0, 0, 501, 285, 4941 0, 7713, 287, 289, 0, 0, 487, 0, 291, 293, 0, 7715, 7719, 0, 543, 0, 4942 7717, 0, 7721, 7723, 0, 7830, 0, 236, 237, 238, 297, 299, 301, 0, 239, 4943 7881, 0, 0, 464, 521, 523, 0, 7883, 303, 0, 0, 7725, 309, 0, 0, 496, 0, 4944 7729, 0, 489, 0, 7731, 0, 311, 7733, 0, 0, 314, 0, 318, 0, 7735, 0, 316, 4945 0, 7741, 7739, 0, 0, 7743, 7745, 0, 0, 7747, 505, 324, 0, 241, 7749, 0, 4946 0, 328, 0, 7751, 0, 326, 0, 7755, 7753, 0, 242, 243, 244, 245, 333, 335, 4947 559, 246, 7887, 0, 337, 466, 525, 527, 417, 7885, 491, 0, 0, 7765, 7767, 4948 0, 0, 341, 7769, 0, 0, 345, 529, 531, 0, 7771, 0, 343, 7775, 0, 0, 347, 4949 349, 0, 7777, 0, 0, 353, 0, 7779, 537, 351, 7787, 7831, 0, 357, 0, 7789, 4950 539, 355, 0, 7793, 7791, 0, 249, 250, 251, 361, 363, 365, 0, 252, 7911, 4951 367, 369, 468, 533, 535, 432, 7909, 7795, 0, 371, 7799, 0, 7797, 0, 7805, 4952 0, 7807, 7809, 7811, 373, 0, 7815, 7813, 0, 7832, 0, 7817, 7819, 7821, 4953 7923, 253, 375, 7929, 563, 0, 7823, 255, 7927, 7833, 0, 7925, 0, 378, 4954 7825, 0, 380, 0, 0, 382, 0, 7827, 7829, 0, 8173, 901, 8129, 0, 7846, 4955 7844, 0, 7850, 7848, 0, 478, 0, 0, 506, 0, 508, 482, 0, 0, 7688, 7872, 4956 7870, 0, 7876, 7874, 0, 0, 7726, 7890, 7888, 0, 7894, 7892, 0, 0, 7756, 4957 556, 0, 0, 7758, 554, 0, 0, 510, 475, 471, 469, 0, 0, 473, 7847, 7845, 0, 4958 7851, 7849, 0, 479, 0, 0, 507, 0, 509, 483, 0, 0, 7689, 7873, 7871, 0, 4959 7877, 7875, 0, 0, 7727, 7891, 7889, 0, 7895, 7893, 0, 0, 7757, 557, 0, 0, 4960 7759, 555, 0, 0, 511, 476, 472, 470, 0, 0, 474, 7856, 7854, 0, 7860, 4961 7858, 0, 7857, 7855, 0, 7861, 7859, 0, 7700, 7702, 7701, 7703, 7760, 4962 7762, 7761, 7763, 7780, 0, 7781, 0, 7782, 0, 7783, 0, 0, 7800, 0, 7801, 4963 0, 7802, 0, 7803, 7835, 0, 7900, 7898, 0, 7904, 7902, 0, 0, 7906, 7901, 4964 7899, 0, 7905, 7903, 0, 0, 7907, 7914, 7912, 0, 7918, 7916, 0, 0, 7920, 4965 7915, 7913, 0, 7919, 7917, 0, 0, 7921, 0, 494, 492, 0, 493, 0, 480, 0, 4966 481, 0, 0, 7708, 0, 7709, 560, 0, 561, 0, 0, 495, 8122, 902, 8121, 8120, 4967 7944, 7945, 0, 8124, 8136, 904, 7960, 7961, 8138, 905, 7976, 7977, 0, 4968 8140, 8154, 906, 8153, 8152, 0, 938, 7992, 7993, 8184, 908, 8008, 8009, 4969 0, 8172, 8170, 910, 8169, 8168, 0, 939, 0, 8025, 8186, 911, 8040, 8041, 4970 0, 8188, 0, 8116, 0, 8132, 8048, 940, 8113, 8112, 7936, 7937, 8118, 8115, 4971 8050, 941, 7952, 7953, 8052, 942, 7968, 7969, 8134, 8131, 8054, 943, 4972 8145, 8144, 0, 970, 7984, 7985, 8150, 0, 8056, 972, 8000, 8001, 8164, 4973 8165, 8058, 973, 8161, 8160, 0, 971, 8016, 8017, 8166, 0, 8060, 974, 4974 8032, 8033, 8182, 8179, 8146, 912, 8151, 0, 8162, 944, 8167, 0, 0, 8180, 4975 0, 979, 0, 980, 0, 1031, 0, 1232, 0, 1234, 0, 1027, 1024, 0, 0, 1238, 0, 4976 1025, 0, 1217, 0, 1244, 0, 1246, 1037, 0, 1250, 1049, 0, 1252, 0, 1036, 4977 0, 1254, 1262, 1038, 0, 1264, 1266, 0, 0, 1268, 0, 1272, 0, 1260, 0, 4978 1233, 0, 1235, 0, 1107, 1104, 0, 0, 1239, 0, 1105, 0, 1218, 0, 1245, 0, 4979 1247, 1117, 0, 1251, 1081, 0, 1253, 0, 1116, 0, 1255, 1263, 1118, 0, 4980 1265, 1267, 0, 0, 1269, 0, 1273, 0, 1261, 0, 1111, 1142, 0, 1143, 0, 0, 4981 1242, 0, 1243, 0, 1258, 0, 1259, 1570, 1571, 1573, 0, 0, 1572, 0, 1574, 4982 0, 1730, 0, 1747, 0, 1728, 0, 2345, 0, 2353, 0, 2356, 2507, 2508, 2891, 4983 2888, 2892, 0, 2964, 0, 0, 3018, 3020, 0, 0, 3019, 0, 3144, 0, 3264, 4984 3274, 3271, 3272, 0, 0, 3275, 0, 3402, 3404, 0, 0, 3403, 0, 3546, 3548, 4985 3550, 0, 3549, 4134, 0, 0, 6918, 0, 6920, 0, 6922, 0, 6924, 0, 6926, 0, 4986 6930, 0, 6971, 0, 6973, 0, 6976, 0, 6977, 0, 6979, 7736, 0, 7737, 0, 4987 7772, 0, 7773, 0, 7784, 0, 7785, 0, 7852, 0, 0, 7862, 7853, 0, 0, 7863, 4988 7878, 0, 7879, 0, 7896, 0, 7897, 0, 7938, 7940, 7942, 8064, 7939, 7941, 4989 7943, 8065, 0, 8066, 0, 8067, 0, 8068, 0, 8069, 0, 8070, 0, 8071, 7946, 4990 7948, 7950, 8072, 7947, 7949, 7951, 8073, 0, 8074, 0, 8075, 0, 8076, 0, 4991 8077, 0, 8078, 0, 8079, 7954, 7956, 7955, 7957, 7962, 7964, 7963, 7965, 4992 7970, 7972, 7974, 8080, 7971, 7973, 7975, 8081, 0, 8082, 0, 8083, 0, 4993 8084, 0, 8085, 0, 8086, 0, 8087, 7978, 7980, 7982, 8088, 7979, 7981, 4994 7983, 8089, 0, 8090, 0, 8091, 0, 8092, 0, 8093, 0, 8094, 0, 8095, 7986, 4995 7988, 7990, 0, 7987, 7989, 7991, 0, 7994, 7996, 7998, 0, 7995, 7997, 4996 7999, 0, 8002, 8004, 8003, 8005, 8010, 8012, 8011, 8013, 8018, 8020, 4997 8022, 0, 8019, 8021, 8023, 0, 8027, 8029, 8031, 0, 8034, 8036, 8038, 4998 8096, 8035, 8037, 8039, 8097, 0, 8098, 0, 8099, 0, 8100, 0, 8101, 0, 4999 8102, 0, 8103, 8042, 8044, 8046, 8104, 8043, 8045, 8047, 8105, 0, 8106, 5000 0, 8107, 0, 8108, 0, 8109, 0, 8110, 0, 8111, 0, 8114, 0, 8130, 0, 8178, 5001 0, 8119, 8141, 8142, 8143, 0, 0, 8135, 0, 8183, 8157, 8158, 8159, 0, 0, 5002 8602, 0, 8603, 0, 8622, 0, 8653, 0, 8655, 0, 8654, 0, 8708, 0, 8713, 0, 5003 8716, 0, 8740, 0, 8742, 0, 8769, 0, 8772, 0, 8775, 0, 8777, 0, 8813, 0, 5004 8802, 0, 8816, 0, 8817, 0, 8820, 0, 8821, 0, 8824, 0, 8825, 0, 8832, 0, 5005 8833, 0, 8928, 0, 8929, 0, 8836, 0, 8837, 0, 8840, 0, 8841, 0, 8930, 0, 5006 8931, 0, 8876, 0, 8877, 0, 8878, 0, 8879, 0, 8938, 0, 8939, 0, 8940, 0, 5007 8941, 12436, 0, 12364, 0, 12366, 0, 12368, 0, 12370, 0, 12372, 0, 12374, 5008 0, 12376, 0, 12378, 0, 12380, 0, 12382, 0, 12384, 0, 12386, 0, 12389, 0, 5009 12391, 0, 12393, 0, 12400, 12401, 12403, 12404, 12406, 12407, 12409, 5010 12410, 12412, 12413, 12446, 0, 12532, 0, 12460, 0, 12462, 0, 12464, 0, 5011 12466, 0, 12468, 0, 12470, 0, 12472, 0, 12474, 0, 12476, 0, 12478, 0, 5012 12480, 0, 12482, 0, 12485, 0, 12487, 0, 12489, 0, 12496, 12497, 12499, 5013 12500, 12502, 12503, 12505, 12506, 12508, 12509, 12535, 0, 12536, 0, 5014 12537, 0, 12538, 0, 12542, 0, 69786, 0, 69788, 0, 69803, 0, 0, 69934, 0, 5015 69935, 70475, 70476, 70844, 70843, 70846, 0, 0, 71098, 0, 71099, 5016 }; 5017 5018