1 struct IDNDL_ScriptSet
{ wchar_t const * scripts
; int length
; };
2 static const IDNDL_ScriptSet IDNDL_ScriptSet_Arab
= { L
"Arab" L
";", 6 };
3 static const IDNDL_ScriptSet IDNDL_ScriptSet_Armn
= { L
"Armn" L
";", 6 };
4 static const IDNDL_ScriptSet IDNDL_ScriptSet_Beng
= { L
"Beng" L
";", 6 };
5 static const IDNDL_ScriptSet IDNDL_ScriptSet_BopoHani
= { L
"Bopo" L
";" L
"Hani" L
";", 11 };
6 static const IDNDL_ScriptSet IDNDL_ScriptSet_Cyrl
= { L
"Cyrl" L
";", 6 };
7 static const IDNDL_ScriptSet IDNDL_ScriptSet_Deva
= { L
"Deva" L
";", 6 };
8 static const IDNDL_ScriptSet IDNDL_ScriptSet_Ethi
= { L
"Ethi" L
";", 6 };
9 static const IDNDL_ScriptSet IDNDL_ScriptSet_Geor
= { L
"Geor" L
";", 6 };
10 static const IDNDL_ScriptSet IDNDL_ScriptSet_Grek
= { L
"Grek" L
";", 6 };
11 static const IDNDL_ScriptSet IDNDL_ScriptSet_Gujr
= { L
"Gujr" L
";", 6 };
12 static const IDNDL_ScriptSet IDNDL_ScriptSet_Guru
= { L
"Guru" L
";", 6 };
13 static const IDNDL_ScriptSet IDNDL_ScriptSet_HangHani
= { L
"Hang" L
";" L
"Hani" L
";", 11 };
14 static const IDNDL_ScriptSet IDNDL_ScriptSet_Hani
= { L
"Hani" L
";", 6 };
15 static const IDNDL_ScriptSet IDNDL_ScriptSet_HaniHiraKana
= { L
"Hani" L
";" L
"Hira" L
";" L
"Kana" L
";", 16 };
16 static const IDNDL_ScriptSet IDNDL_ScriptSet_Hebr
= { L
"Hebr" L
";", 6 };
17 static const IDNDL_ScriptSet IDNDL_ScriptSet_Khmr
= { L
"Khmr" L
";", 6 };
18 static const IDNDL_ScriptSet IDNDL_ScriptSet_Knda
= { L
"Knda" L
";", 6 };
19 static const IDNDL_ScriptSet IDNDL_ScriptSet_Latn
= { L
"Latn" L
";", 6 };
20 static const IDNDL_ScriptSet IDNDL_ScriptSet_Mlym
= { L
"Mlym" L
";", 6 };
21 static const IDNDL_ScriptSet IDNDL_ScriptSet_Orya
= { L
"Orya" L
";", 6 };
22 static const IDNDL_ScriptSet IDNDL_ScriptSet_Taml
= { L
"Taml" L
";", 6 };
23 static const IDNDL_ScriptSet IDNDL_ScriptSet_Telu
= { L
"Telu" L
";", 6 };
24 static const IDNDL_ScriptSet IDNDL_ScriptSet_Thai
= { L
"Thai" L
";", 6 };
25 static wchar_t const * const IDNDL_Locales
[] = {
293 static IDNDL_ScriptSet
const * const IDNDL_ScriptSets
[] = {
294 &IDNDL_ScriptSet_Latn
,
295 &IDNDL_ScriptSet_Latn
,
296 &IDNDL_ScriptSet_Latn
,
297 &IDNDL_ScriptSet_Ethi
,
298 &IDNDL_ScriptSet_Ethi
,
299 &IDNDL_ScriptSet_Arab
,
300 &IDNDL_ScriptSet_Arab
,
301 &IDNDL_ScriptSet_Arab
,
302 &IDNDL_ScriptSet_Arab
,
303 &IDNDL_ScriptSet_Arab
,
304 &IDNDL_ScriptSet_Arab
,
305 &IDNDL_ScriptSet_Arab
,
306 &IDNDL_ScriptSet_Arab
,
307 &IDNDL_ScriptSet_Arab
,
308 &IDNDL_ScriptSet_Arab
,
309 &IDNDL_ScriptSet_Arab
,
310 &IDNDL_ScriptSet_Arab
,
311 &IDNDL_ScriptSet_Arab
,
312 &IDNDL_ScriptSet_Arab
,
313 &IDNDL_ScriptSet_Arab
,
314 &IDNDL_ScriptSet_Arab
,
315 &IDNDL_ScriptSet_Arab
,
316 &IDNDL_ScriptSet_Arab
,
317 &IDNDL_ScriptSet_Beng
,
318 &IDNDL_ScriptSet_Beng
,
319 &IDNDL_ScriptSet_Latn
,
320 &IDNDL_ScriptSet_Cyrl
,
321 &IDNDL_ScriptSet_Cyrl
,
322 &IDNDL_ScriptSet_Latn
,
323 &IDNDL_ScriptSet_Latn
,
324 &IDNDL_ScriptSet_Cyrl
,
325 &IDNDL_ScriptSet_Cyrl
,
326 &IDNDL_ScriptSet_Cyrl
,
327 &IDNDL_ScriptSet_Cyrl
,
328 &IDNDL_ScriptSet_Beng
,
329 &IDNDL_ScriptSet_Beng
,
330 &IDNDL_ScriptSet_Beng
,
331 &IDNDL_ScriptSet_Latn
,
332 &IDNDL_ScriptSet_Latn
,
333 &IDNDL_ScriptSet_Latn
,
334 &IDNDL_ScriptSet_Latn
,
335 &IDNDL_ScriptSet_Latn
,
336 &IDNDL_ScriptSet_Latn
,
337 &IDNDL_ScriptSet_Latn
,
338 &IDNDL_ScriptSet_Latn
,
339 &IDNDL_ScriptSet_Latn
,
340 &IDNDL_ScriptSet_Latn
,
341 &IDNDL_ScriptSet_Latn
,
342 &IDNDL_ScriptSet_Latn
,
343 &IDNDL_ScriptSet_Latn
,
344 &IDNDL_ScriptSet_Latn
,
345 &IDNDL_ScriptSet_Latn
,
346 &IDNDL_ScriptSet_Grek
,
347 &IDNDL_ScriptSet_Grek
,
348 &IDNDL_ScriptSet_Grek
,
349 &IDNDL_ScriptSet_Latn
,
350 &IDNDL_ScriptSet_Latn
,
351 &IDNDL_ScriptSet_Latn
,
352 &IDNDL_ScriptSet_Latn
,
353 &IDNDL_ScriptSet_Latn
,
354 &IDNDL_ScriptSet_Latn
,
355 &IDNDL_ScriptSet_Latn
,
356 &IDNDL_ScriptSet_Latn
,
357 &IDNDL_ScriptSet_Latn
,
358 &IDNDL_ScriptSet_Latn
,
359 &IDNDL_ScriptSet_Latn
,
360 &IDNDL_ScriptSet_Latn
,
361 &IDNDL_ScriptSet_Latn
,
362 &IDNDL_ScriptSet_Latn
,
363 &IDNDL_ScriptSet_Latn
,
364 &IDNDL_ScriptSet_Latn
,
365 &IDNDL_ScriptSet_Latn
,
366 &IDNDL_ScriptSet_Latn
,
367 &IDNDL_ScriptSet_Latn
,
368 &IDNDL_ScriptSet_Latn
,
369 &IDNDL_ScriptSet_Latn
,
370 &IDNDL_ScriptSet_Latn
,
371 &IDNDL_ScriptSet_Latn
,
372 &IDNDL_ScriptSet_Latn
,
373 &IDNDL_ScriptSet_Latn
,
374 &IDNDL_ScriptSet_Latn
,
375 &IDNDL_ScriptSet_Latn
,
376 &IDNDL_ScriptSet_Latn
,
377 &IDNDL_ScriptSet_Latn
,
378 &IDNDL_ScriptSet_Latn
,
379 &IDNDL_ScriptSet_Latn
,
380 &IDNDL_ScriptSet_Latn
,
381 &IDNDL_ScriptSet_Latn
,
382 &IDNDL_ScriptSet_Latn
,
383 &IDNDL_ScriptSet_Latn
,
384 &IDNDL_ScriptSet_Latn
,
385 &IDNDL_ScriptSet_Latn
,
386 &IDNDL_ScriptSet_Latn
,
387 &IDNDL_ScriptSet_Latn
,
388 &IDNDL_ScriptSet_Latn
,
389 &IDNDL_ScriptSet_Latn
,
390 &IDNDL_ScriptSet_Latn
,
391 &IDNDL_ScriptSet_Latn
,
392 &IDNDL_ScriptSet_Latn
,
393 &IDNDL_ScriptSet_Latn
,
394 &IDNDL_ScriptSet_Latn
,
395 &IDNDL_ScriptSet_Latn
,
396 &IDNDL_ScriptSet_Latn
,
397 &IDNDL_ScriptSet_Latn
,
398 &IDNDL_ScriptSet_Latn
,
399 &IDNDL_ScriptSet_Arab
,
400 &IDNDL_ScriptSet_Arab
,
401 &IDNDL_ScriptSet_Arab
,
402 &IDNDL_ScriptSet_Latn
,
403 &IDNDL_ScriptSet_Latn
,
404 &IDNDL_ScriptSet_Latn
,
405 &IDNDL_ScriptSet_Latn
,
406 &IDNDL_ScriptSet_Latn
,
407 &IDNDL_ScriptSet_Latn
,
408 &IDNDL_ScriptSet_Latn
,
409 &IDNDL_ScriptSet_Latn
,
410 &IDNDL_ScriptSet_Latn
,
411 &IDNDL_ScriptSet_Latn
,
412 &IDNDL_ScriptSet_Latn
,
413 &IDNDL_ScriptSet_Latn
,
414 &IDNDL_ScriptSet_Latn
,
415 &IDNDL_ScriptSet_Latn
,
416 &IDNDL_ScriptSet_Latn
,
417 &IDNDL_ScriptSet_Gujr
,
418 &IDNDL_ScriptSet_Gujr
,
419 &IDNDL_ScriptSet_Latn
,
420 &IDNDL_ScriptSet_Latn
,
421 &IDNDL_ScriptSet_Latn
,
422 &IDNDL_ScriptSet_Latn
,
423 &IDNDL_ScriptSet_Hebr
,
424 &IDNDL_ScriptSet_Hebr
,
425 &IDNDL_ScriptSet_Deva
,
426 &IDNDL_ScriptSet_Deva
,
427 &IDNDL_ScriptSet_Latn
,
428 &IDNDL_ScriptSet_Latn
,
429 &IDNDL_ScriptSet_Latn
,
430 &IDNDL_ScriptSet_Latn
,
431 &IDNDL_ScriptSet_Armn
,
432 &IDNDL_ScriptSet_Armn
,
433 &IDNDL_ScriptSet_Armn
,
434 &IDNDL_ScriptSet_Latn
,
435 &IDNDL_ScriptSet_Latn
,
436 &IDNDL_ScriptSet_Latn
,
437 &IDNDL_ScriptSet_Latn
,
438 &IDNDL_ScriptSet_Latn
,
439 &IDNDL_ScriptSet_Latn
,
440 &IDNDL_ScriptSet_Latn
,
441 &IDNDL_ScriptSet_HaniHiraKana
,
442 &IDNDL_ScriptSet_HaniHiraKana
,
443 &IDNDL_ScriptSet_Geor
,
444 &IDNDL_ScriptSet_Geor
,
445 &IDNDL_ScriptSet_Cyrl
,
446 &IDNDL_ScriptSet_Cyrl
,
447 &IDNDL_ScriptSet_Latn
,
448 &IDNDL_ScriptSet_Latn
,
449 &IDNDL_ScriptSet_Khmr
,
450 &IDNDL_ScriptSet_Khmr
,
451 &IDNDL_ScriptSet_Knda
,
452 &IDNDL_ScriptSet_Knda
,
453 &IDNDL_ScriptSet_HangHani
,
454 &IDNDL_ScriptSet_HangHani
,
455 &IDNDL_ScriptSet_Deva
,
456 &IDNDL_ScriptSet_Deva
,
457 &IDNDL_ScriptSet_Latn
,
458 &IDNDL_ScriptSet_Latn
,
459 &IDNDL_ScriptSet_Latn
,
460 &IDNDL_ScriptSet_Latn
,
461 &IDNDL_ScriptSet_Latn
,
462 &IDNDL_ScriptSet_Latn
,
463 &IDNDL_ScriptSet_Cyrl
,
464 &IDNDL_ScriptSet_Cyrl
,
465 &IDNDL_ScriptSet_Mlym
,
466 &IDNDL_ScriptSet_Mlym
,
467 &IDNDL_ScriptSet_Deva
,
468 &IDNDL_ScriptSet_Deva
,
469 &IDNDL_ScriptSet_Latn
,
470 &IDNDL_ScriptSet_Latn
,
471 &IDNDL_ScriptSet_Latn
,
472 &IDNDL_ScriptSet_Latn
,
473 &IDNDL_ScriptSet_Latn
,
474 &IDNDL_ScriptSet_Latn
,
475 &IDNDL_ScriptSet_Latn
,
476 &IDNDL_ScriptSet_Latn
,
477 &IDNDL_ScriptSet_Latn
,
478 &IDNDL_ScriptSet_Latn
,
479 &IDNDL_ScriptSet_Latn
,
480 &IDNDL_ScriptSet_Latn
,
481 &IDNDL_ScriptSet_Latn
,
482 &IDNDL_ScriptSet_Latn
,
483 &IDNDL_ScriptSet_Latn
,
484 &IDNDL_ScriptSet_Orya
,
485 &IDNDL_ScriptSet_Orya
,
486 &IDNDL_ScriptSet_Guru
,
487 &IDNDL_ScriptSet_Guru
,
488 &IDNDL_ScriptSet_Guru
,
489 &IDNDL_ScriptSet_Latn
,
490 &IDNDL_ScriptSet_Latn
,
491 &IDNDL_ScriptSet_Arab
,
492 &IDNDL_ScriptSet_Arab
,
493 &IDNDL_ScriptSet_Latn
,
494 &IDNDL_ScriptSet_Latn
,
495 &IDNDL_ScriptSet_Latn
,
496 &IDNDL_ScriptSet_Latn
,
497 &IDNDL_ScriptSet_Latn
,
498 &IDNDL_ScriptSet_Cyrl
,
499 &IDNDL_ScriptSet_Cyrl
,
500 &IDNDL_ScriptSet_Cyrl
,
501 &IDNDL_ScriptSet_Latn
,
502 &IDNDL_ScriptSet_Latn
,
503 &IDNDL_ScriptSet_Latn
,
504 &IDNDL_ScriptSet_Latn
,
505 &IDNDL_ScriptSet_Latn
,
506 &IDNDL_ScriptSet_Latn
,
507 &IDNDL_ScriptSet_Latn
,
508 &IDNDL_ScriptSet_Latn
,
509 &IDNDL_ScriptSet_Latn
,
510 &IDNDL_ScriptSet_Latn
,
511 &IDNDL_ScriptSet_Latn
,
512 &IDNDL_ScriptSet_Cyrl
,
513 &IDNDL_ScriptSet_Cyrl
,
514 &IDNDL_ScriptSet_Cyrl
,
515 &IDNDL_ScriptSet_Cyrl
,
516 &IDNDL_ScriptSet_Cyrl
,
517 &IDNDL_ScriptSet_Latn
,
518 &IDNDL_ScriptSet_Latn
,
519 &IDNDL_ScriptSet_Latn
,
520 &IDNDL_ScriptSet_Latn
,
521 &IDNDL_ScriptSet_Latn
,
522 &IDNDL_ScriptSet_Latn
,
523 &IDNDL_ScriptSet_Latn
,
524 &IDNDL_ScriptSet_Latn
,
525 &IDNDL_ScriptSet_Latn
,
526 &IDNDL_ScriptSet_Latn
,
527 &IDNDL_ScriptSet_Taml
,
528 &IDNDL_ScriptSet_Taml
,
529 &IDNDL_ScriptSet_Telu
,
530 &IDNDL_ScriptSet_Telu
,
531 &IDNDL_ScriptSet_Thai
,
532 &IDNDL_ScriptSet_Thai
,
533 &IDNDL_ScriptSet_Ethi
,
534 &IDNDL_ScriptSet_Ethi
,
535 &IDNDL_ScriptSet_Ethi
,
536 &IDNDL_ScriptSet_Latn
,
537 &IDNDL_ScriptSet_Latn
,
538 &IDNDL_ScriptSet_Cyrl
,
539 &IDNDL_ScriptSet_Cyrl
,
540 &IDNDL_ScriptSet_Arab
,
541 &IDNDL_ScriptSet_Arab
,
542 &IDNDL_ScriptSet_Arab
,
543 &IDNDL_ScriptSet_Cyrl
,
544 &IDNDL_ScriptSet_Arab
,
545 &IDNDL_ScriptSet_Arab
,
546 &IDNDL_ScriptSet_Cyrl
,
547 &IDNDL_ScriptSet_Cyrl
,
548 &IDNDL_ScriptSet_Latn
,
549 &IDNDL_ScriptSet_Latn
,
550 &IDNDL_ScriptSet_Latn
,
551 &IDNDL_ScriptSet_Latn
,
552 &IDNDL_ScriptSet_Hani
,
553 &IDNDL_ScriptSet_Hani
,
554 &IDNDL_ScriptSet_Hani
,
555 &IDNDL_ScriptSet_Hani
,
556 &IDNDL_ScriptSet_BopoHani
,
557 &IDNDL_ScriptSet_BopoHani
,
558 &IDNDL_ScriptSet_BopoHani
,
559 &IDNDL_ScriptSet_BopoHani
,
561 static const wchar_t * const IDNDL_ScriptNames
[] = {
679 struct IDNDL_CharRangeScript
{ int lbound
; int ubound
; int code
; };
680 static const IDNDL_CharRangeScript IDNDL_CharRangeScripts
[] = {
1033 { 10025, 10059, 0 },
1034 { 10061, 10061, 0 },
1035 { 10063, 10066, 0 },
1036 { 10070, 10070, 0 },
1037 { 10072, 10078, 0 },
1038 { 10081, 10132, 0 },
1039 { 10136, 10159, 0 },
1040 { 10161, 10174, 0 },
1041 { 10176, 10186, 0 },
1042 { 10192, 10219, 0 },
1043 { 10224, 10239, 0 },
1044 { 10240, 10495, 46 },
1045 { 10496, 11034, 0 },
1046 { 11040, 11043, 0 },
1047 { 11264, 11310, 56 },
1048 { 11312, 11358, 56 },
1049 { 11360, 11372, 25 },
1050 { 11380, 11383, 25 },
1051 { 11392, 11498, 7 },
1052 { 11513, 11519, 7 },
1053 { 11520, 11557, 12 },
1054 { 11568, 11621, 60 },
1055 { 11631, 11631, 60 },
1056 { 11648, 11670, 11 },
1057 { 11680, 11686, 11 },
1058 { 11688, 11694, 11 },
1059 { 11696, 11702, 11 },
1060 { 11704, 11710, 11 },
1061 { 11712, 11718, 11 },
1062 { 11720, 11726, 11 },
1063 { 11728, 11734, 11 },
1064 { 11736, 11742, 11 },
1065 { 11776, 11799, 0 },
1066 { 11804, 11805, 0 },
1067 { 11904, 11929, 17 },
1068 { 11931, 12019, 17 },
1069 { 12032, 12245, 17 },
1070 { 12272, 12283, 0 },
1071 { 12288, 12292, 0 },
1072 { 12293, 12293, 17 },
1073 { 12294, 12294, 0 },
1074 { 12295, 12295, 17 },
1075 { 12296, 12320, 0 },
1076 { 12321, 12329, 17 },
1077 { 12330, 12335, 1 },
1078 { 12336, 12343, 0 },
1079 { 12344, 12347, 17 },
1080 { 12348, 12351, 0 },
1081 { 12353, 12438, 20 },
1082 { 12441, 12442, 1 },
1083 { 12443, 12444, 0 },
1084 { 12445, 12447, 20 },
1085 { 12448, 12448, 0 },
1086 { 12449, 12538, 22 },
1087 { 12539, 12540, 0 },
1088 { 12541, 12543, 22 },
1089 { 12549, 12588, 5 },
1090 { 12593, 12686, 18 },
1091 { 12688, 12703, 0 },
1092 { 12704, 12727, 5 },
1093 { 12736, 12751, 0 },
1094 { 12784, 12799, 22 },
1095 { 12800, 12830, 18 },
1096 { 12832, 12867, 0 },
1097 { 12880, 12895, 0 },
1098 { 12896, 12925, 18 },
1099 { 12926, 13054, 0 },
1100 { 13056, 13311, 0 },
1101 { 13312, 19893, 17 },
1102 { 19904, 19967, 0 },
1103 { 19968, 40891, 17 },
1104 { 40960, 42124, 41 },
1105 { 42128, 42182, 41 },
1106 { 42752, 42778, 0 },
1107 { 42784, 42785, 0 },
1108 { 43008, 43051, 58 },
1109 { 43072, 43127, 90 },
1110 { 44032, 55203, 18 },
1111 { 63744, 64045, 17 },
1112 { 64048, 64106, 17 },
1113 { 64112, 64217, 17 },
1114 { 64256, 64262, 25 },
1115 { 64275, 64279, 3 },
1116 { 64285, 64310, 19 },
1117 { 64312, 64316, 19 },
1118 { 64318, 64318, 19 },
1119 { 64320, 64321, 19 },
1120 { 64323, 64324, 19 },
1121 { 64326, 64335, 19 },
1122 { 64336, 64433, 2 },
1123 { 64467, 64829, 2 },
1124 { 64830, 64831, 0 },
1125 { 64848, 64911, 2 },
1126 { 64914, 64967, 2 },
1127 { 65008, 65020, 2 },
1128 { 65021, 65021, 0 },
1129 { 65024, 65039, 1 },
1130 { 65040, 65049, 0 },
1131 { 65056, 65059, 1 },
1132 { 65072, 65106, 0 },
1133 { 65108, 65126, 0 },
1134 { 65128, 65131, 0 },
1135 { 65136, 65140, 2 },
1136 { 65142, 65276, 2 },
1137 { 65279, 65279, 0 },
1138 { 65281, 65312, 0 },
1139 { 65313, 65338, 25 },
1140 { 65339, 65344, 0 },
1141 { 65345, 65370, 25 },
1142 { 65371, 65381, 0 },
1143 { 65382, 65391, 22 },
1144 { 65392, 65392, 0 },
1145 { 65393, 65437, 22 },
1146 { 65438, 65439, 0 },
1147 { 65440, 65470, 18 },
1148 { 65474, 65479, 18 },
1149 { 65482, 65487, 18 },
1150 { 65490, 65495, 18 },
1151 { 65498, 65500, 18 },
1152 { 65504, 65510, 0 },
1153 { 65512, 65518, 0 },
1154 { 65529, 65533, 0 },
1155 { 65536, 65547, 49 },
1156 { 65549, 65574, 49 },
1157 { 65576, 65594, 49 },
1158 { 65596, 65597, 49 },
1159 { 65599, 65613, 49 },
1160 { 65616, 65629, 49 },
1161 { 65664, 65786, 49 },
1162 { 65792, 65794, 0 },
1163 { 65799, 65843, 0 },
1164 { 65847, 65855, 0 },
1165 { 65856, 65930, 14 },
1166 { 66304, 66334, 30 },
1167 { 66336, 66339, 30 },
1168 { 66352, 66378, 13 },
1169 { 66432, 66461, 53 },
1170 { 66463, 66463, 53 },
1171 { 66464, 66499, 61 },
1172 { 66504, 66517, 61 },
1173 { 66560, 66639, 9 },
1174 { 66640, 66687, 51 },
1175 { 66688, 66717, 50 },
1176 { 66720, 66729, 50 },
1177 { 67584, 67589, 47 },
1178 { 67592, 67592, 47 },
1179 { 67594, 67637, 47 },
1180 { 67639, 67640, 47 },
1181 { 67644, 67644, 47 },
1182 { 67647, 67647, 47 },
1183 { 67840, 67865, 91 },
1184 { 67871, 67871, 91 },
1185 { 68096, 68099, 57 },
1186 { 68101, 68102, 57 },
1187 { 68108, 68115, 57 },
1188 { 68117, 68119, 57 },
1189 { 68121, 68147, 57 },
1190 { 68152, 68154, 57 },
1191 { 68159, 68167, 57 },
1192 { 68176, 68184, 57 },
1193 { 73728, 74606, 101 },
1194 { 74752, 74850, 101 },
1195 { 74864, 74867, 101 },
1196 { 118784, 119029, 0 },
1197 { 119040, 119078, 0 },
1198 { 119082, 119142, 0 },
1199 { 119143, 119145, 1 },
1200 { 119146, 119162, 0 },
1201 { 119163, 119170, 1 },
1202 { 119171, 119172, 0 },
1203 { 119173, 119179, 1 },
1204 { 119180, 119209, 0 },
1205 { 119210, 119213, 1 },
1206 { 119214, 119261, 0 },
1207 { 119296, 119365, 14 },
1208 { 119552, 119638, 0 },
1209 { 119648, 119665, 0 },
1210 { 119808, 119892, 0 },
1211 { 119894, 119964, 0 },
1212 { 119966, 119967, 0 },
1213 { 119970, 119970, 0 },
1214 { 119973, 119974, 0 },
1215 { 119977, 119980, 0 },
1216 { 119982, 119993, 0 },
1217 { 119995, 119995, 0 },
1218 { 119997, 120003, 0 },
1219 { 120005, 120069, 0 },
1220 { 120071, 120074, 0 },
1221 { 120077, 120084, 0 },
1222 { 120086, 120092, 0 },
1223 { 120094, 120121, 0 },
1224 { 120123, 120126, 0 },
1225 { 120128, 120132, 0 },
1226 { 120134, 120134, 0 },
1227 { 120138, 120144, 0 },
1228 { 120146, 120485, 0 },
1229 { 120488, 120779, 0 },
1230 { 120782, 120831, 0 },
1231 { 131072, 173782, 17 },
1232 { 194560, 195101, 17 },
1233 { 917505, 917505, 0 },
1234 { 917536, 917631, 0 },
1235 { 917760, 917999, 1 },