// Code generated by running "go generate" in golang.org/x/text. DO NOT EDIT. package language import "golang.org/x/text/internal/language" // CLDRVersion is the CLDR version from which the tables in this package are derived. const CLDRVersion = "32" const ( _de = 269 _en = 313 _fr = 350 _it = 505 _mo = 784 _no = 879 _nb = 839 _pt = 960 _sh = 1031 _mul = 806 _und = 0 ) const ( _001 = 1 _419 = 31 _BR = 65 _CA = 73 _ES = 110 _GB = 123 _MD = 188 _PT = 238 _UK = 306 _US = 309 _ZZ = 357 _XA = 323 _XC = 325 _XK = 333 ) const ( _Latn = 87 _Hani = 54 _Hans = 56 _Hant = 57 _Qaaa = 139 _Qaai = 147 _Qabx = 188 _Zinh = 236 _Zyyy = 241 _Zzzz = 242 ) // NumCompactTags is the number of common tags. The maximum tag is // NumCompactTags-1. const NumCompactTags = 775 const ( undIndex compactID = 0 afIndex compactID = 1 afNAIndex compactID = 2 afZAIndex compactID = 3 agqIndex compactID = 4 agqCMIndex compactID = 5 akIndex compactID = 6 akGHIndex compactID = 7 amIndex compactID = 8 amETIndex compactID = 9 arIndex compactID = 10 ar001Index compactID = 11 arAEIndex compactID = 12 arBHIndex compactID = 13 arDJIndex compactID = 14 arDZIndex compactID = 15 arEGIndex compactID = 16 arEHIndex compactID = 17 arERIndex compactID = 18 arILIndex compactID = 19 arIQIndex compactID = 20 arJOIndex compactID = 21 arKMIndex compactID = 22 arKWIndex compactID = 23 arLBIndex compactID = 24 arLYIndex compactID = 25 arMAIndex compactID = 26 arMRIndex compactID = 27 arOMIndex compactID = 28 arPSIndex compactID = 29 arQAIndex compactID = 30 arSAIndex compactID = 31 arSDIndex compactID = 32 arSOIndex compactID = 33 arSSIndex compactID = 34 arSYIndex compactID = 35 arTDIndex compactID = 36 arTNIndex compactID = 37 arYEIndex compactID = 38 arsIndex compactID = 39 asIndex compactID = 40 asINIndex compactID = 41 asaIndex compactID = 42 asaTZIndex compactID = 43 astIndex compactID = 44 astESIndex compactID = 45 azIndex compactID = 46 azCyrlIndex compactID = 47 azCyrlAZIndex compactID = 48 azLatnIndex compactID = 49 azLatnAZIndex compactID = 50 basIndex compactID = 51 basCMIndex compactID = 52 beIndex compactID = 53 beBYIndex compactID = 54 bemIndex compactID = 55 bemZMIndex compactID = 56 bezIndex compactID = 57 bezTZIndex compactID = 58 bgIndex compactID = 59 bgBGIndex compactID = 60 bhIndex compactID = 61 bmIndex compactID = 62 bmMLIndex compactID = 63 bnIndex compactID = 64 bnBDIndex compactID = 65 bnINIndex compactID = 66 boIndex compactID = 67 boCNIndex compactID = 68 boINIndex compactID = 69 brIndex compactID = 70 brFRIndex compactID = 71 brxIndex compactID = 72 brxINIndex compactID = 73 bsIndex compactID = 74 bsCyrlIndex compactID = 75 bsCyrlBAIndex compactID = 76 bsLatnIndex compactID = 77 bsLatnBAIndex compactID = 78 caIndex compactID = 79 caADIndex compactID = 80 caESIndex compactID = 81 caFRIndex compactID = 82 caITIndex compactID = 83 ccpIndex compactID = 84 ccpBDIndex compactID = 85 ccpINIndex compactID = 86 ceIndex compactID = 87 ceRUIndex compactID = 88 cggIndex compactID = 89 cggUGIndex compactID = 90 chrIndex compactID = 91 chrUSIndex compactID = 92 ckbIndex compactID = 93 ckbIQIndex compactID = 94 ckbIRIndex compactID = 95 csIndex compactID = 96 csCZIndex compactID = 97 cuIndex compactID = 98 cuRUIndex compactID = 99 cyIndex compactID = 100 cyGBIndex compactID = 101 daIndex compactID = 102 daDKIndex compactID = 103 daGLIndex compactID = 104 davIndex compactID = 105 davKEIndex compactID = 106 deIndex compactID = 107 deATIndex compactID = 108 deBEIndex compactID = 109 deCHIndex compactID = 110 deDEIndex compactID = 111 deITIndex compactID = 112 deLIIndex compactID = 113 deLUIndex compactID = 114 djeIndex compactID = 115 djeNEIndex compactID = 116 dsbIndex compactID = 117 dsbDEIndex compactID = 118 duaIndex compactID = 119 duaCMIndex compactID = 120 dvIndex compactID = 121 dyoIndex compactID = 122 dyoSNIndex compactID = 123 dzIndex compactID = 124 dzBTIndex compactID = 125 ebuIndex compactID = 126 ebuKEIndex compactID = 127 eeIndex compactID = 128 eeGHIndex compactID = 129 eeTGIndex compactID = 130 elIndex compactID = 131 elCYIndex compactID = 132 elGRIndex compactID = 133 enIndex compactID = 134 en001Index compactID = 135 en150Index compactID = 136 enAGIndex compactID = 137 enAIIndex compactID = 138 enASIndex compactID = 139 enATIndex compactID = 140 enAUIndex compactID = 141 enBBIndex compactID = 142 enBEIndex compactID = 143 enBIIndex compactID = 144 enBMIndex compactID = 145 enBSIndex compactID = 146 enBWIndex compactID = 147 enBZIndex compactID = 148 enCAIndex compactID = 149 enCCIndex compactID = 150 enCHIndex compactID = 151 enCKIndex compactID = 152 enCMIndex compactID = 153 enCXIndex compactID = 154 enCYIndex compactID = 155 enDEIndex compactID = 156 enDGIndex compactID = 157 enDKIndex compactID = 158 enDMIndex compactID = 159 enERIndex compactID = 160 enFIIndex compactID = 161 enFJIndex compactID = 162 enFKIndex compactID = 163 enFMIndex compactID = 164 enGBIndex compactID = 165 enGDIndex compactID = 166 enGGIndex compactID = 167 enGHIndex compactID = 168 enGIIndex compactID = 169 enGMIndex compactID = 170 enGUIndex compactID = 171 enGYIndex compactID = 172 enHKIndex compactID = 173 enIEIndex compactID = 174 enILIndex compactID = 175 enIMIndex compactID = 176 enINIndex compactID = 177 enIOIndex compactID = 178 enJEIndex compactID = 179 enJMIndex compactID = 180 enKEIndex compactID = 181 enKIIndex compactID = 182 enKNIndex compactID = 183 enKYIndex compactID = 184 enLCIndex compactID = 185 enLRIndex compactID = 186 enLSIndex compactID = 187 enMGIndex compactID = 188 enMHIndex compactID = 189 enMOIndex compactID = 190 enMPIndex compactID = 191 enMSIndex compactID = 192 enMTIndex compactID = 193 enMUIndex compactID = 194 enMWIndex compactID = 195 enMYIndex compactID = 196 enNAIndex compactID = 197 enNFIndex compactID = 198 enNGIndex compactID = 199 enNLIndex compactID = 200 enNRIndex compactID = 201 enNUIndex compactID = 202 enNZIndex compactID = 203 enPGIndex compactID = 204 enPHIndex compactID = 205 enPKIndex compactID = 206 enPNIndex compactID = 207 enPRIndex compactID = 208 enPWIndex compactID = 209 enRWIndex compactID = 210 enSBIndex compactID = 211 enSCIndex compactID = 212 enSDIndex compactID = 213 enSEIndex compactID = 214 enSGIndex compactID = 215 enSHIndex compactID = 216 enSIIndex compactID = 217 enSLIndex compactID = 218 enSSIndex compactID = 219 enSXIndex compactID = 220 enSZIndex compactID = 221 enTCIndex compactID = 222 enTKIndex compactID = 223 enTOIndex compactID = 224 enTTIndex compactID = 225 enTVIndex compactID = 226 enTZIndex compactID = 227 enUGIndex compactID = 228 enUMIndex compactID = 229 enUSIndex compactID = 230 enVCIndex compactID = 231 enVGIndex compactID = 232 enVIIndex compactID = 233 enVUIndex compactID = 234 enWSIndex compactID = 235 enZAIndex compactID = 236 enZMIndex compactID = 237 enZWIndex compactID = 238 eoIndex compactID = 239 eo001Index compactID = 240 esIndex compactID = 241 es419Index compactID = 242 esARIndex compactID = 243 esBOIndex compactID = 244 esBRIndex compactID = 245 esBZIndex compactID = 246 esCLIndex compactID = 247 esCOIndex compactID = 248 esCRIndex compactID = 249 esCUIndex compactID = 250 esDOIndex compactID = 251 esEAIndex compactID = 252 esECIndex compactID = 253 esESIndex compactID = 254 esGQIndex compactID = 255 esGTIndex compactID = 256 esHNIndex compactID = 257 esICIndex compactID = 258 esMXIndex compactID = 259 esNIIndex compactID = 260 esPAIndex compactID = 261 esPEIndex compactID = 262 esPHIndex compactID = 263 esPRIndex compactID = 264 esPYIndex compactID = 265 esSVIndex compactID = 266 esUSIndex compactID = 267 esUYIndex compactID = 268 esVEIndex compactID = 269 etIndex compactID = 270 etEEIndex compactID = 271 euIndex compactID = 272 euESIndex compactID = 273 ewoIndex compactID = 274 ewoCMIndex compactID = 275 faIndex compactID = 276 faAFIndex compactID = 277 faIRIndex compactID = 278 ffIndex compactID = 279 ffCMIndex compactID = 280 ffGNIndex compactID = 281 ffMRIndex compactID = 282 ffSNIndex compactID = 283 fiIndex compactID = 284 fiFIIndex compactID = 285 filIndex compactID = 286 filPHIndex compactID = 287 foIndex compactID = 288 foDKIndex compactID = 289 foFOIndex compactID = 290 frIndex compactID = 291 frBEIndex compactID = 292 frBFIndex compactID = 293 frBIIndex compactID = 294 frBJIndex compactID = 295 frBLIndex compactID = 296 frCAIndex compactID = 297 frCDIndex compactID = 298 frCFIndex compactID = 299 frCGIndex compactID = 300 frCHIndex compactID = 301 frCIIndex compactID = 302 frCMIndex compactID = 303 frDJIndex compactID = 304 frDZIndex compactID = 305 frFRIndex compactID = 306 frGAIndex compactID = 307 frGFIndex compactID = 308 frGNIndex compactID = 309 frGPIndex compactID = 310 frGQIndex compactID = 311 frHTIndex compactID = 312 frKMIndex compactID = 313 frLUIndex compactID = 314 frMAIndex compactID = 315 frMCIndex compactID = 316 frMFIndex compactID = 317 frMGIndex compactID = 318 frMLIndex compactID = 319 frMQIndex compactID = 320 frMRIndex compactID = 321 frMUIndex compactID = 322 frNCIndex compactID = 323 frNEIndex compactID = 324 frPFIndex compactID = 325 frPMIndex compactID = 326 frREIndex compactID = 327 frRWIndex compactID = 328 frSCIndex compactID = 329 frSNIndex compactID = 330 frSYIndex compactID = 331 frTDIndex compactID = 332 frTGIndex compactID = 333 frTNIndex compactID = 334 frVUIndex compactID = 335 frWFIndex compactID = 336 frYTIndex compactID = 337 furIndex compactID = 338 furITIndex compactID = 339 fyIndex compactID = 340 fyNLIndex compactID = 341 gaIndex compactID = 342 gaIEIndex compactID = 343 gdIndex compactID = 344 gdGBIndex compactID = 345 glIndex compactID = 346 glESIndex compactID = 347 gswIndex compactID = 348 gswCHIndex compactID = 349 gswFRIndex compactID = 350 gswLIIndex compactID = 351 guIndex compactID = 352 guINIndex compactID = 353 guwIndex compactID = 354 guzIndex compactID = 355 guzKEIndex compactID = 356 gvIndex compactID = 357 gvIMIndex compactID = 358 haIndex compactID = 359 haGHIndex compactID = 360 haNEIndex compactID = 361 haNGIndex compactID = 362 hawIndex compactID = 363 hawUSIndex compactID = 364 heIndex compactID = 365 heILIndex compactID = 366 hiIndex compactID = 367 hiINIndex compactID = 368 hrIndex compactID = 369 hrBAIndex compactID = 370 hrHRIndex compactID = 371 hsbIndex compactID = 372 hsbDEIndex compactID = 373 huIndex compactID = 374 huHUIndex compactID = 375 hyIndex compactID = 376 hyAMIndex compactID = 377 idIndex compactID = 378 idIDIndex compactID = 379 igIndex compactID = 380 igNGIndex compactID = 381 iiIndex compactID = 382 iiCNIndex compactID = 383 inIndex compactID = 384 ioIndex compactID = 385 isIndex compactID = 386 isISIndex compactID = 387 itIndex compactID = 388 itCHIndex compactID = 389 itITIndex compactID = 390 itSMIndex compactID = 391 itVAIndex compactID = 392 iuIndex compactID = 393 iwIndex compactID = 394 jaIndex compactID = 395 jaJPIndex compactID = 396 jboIndex compactID = 397 jgoIndex compactID = 398 jgoCMIndex compactID = 399 jiIndex compactID = 400 jmcIndex compactID = 401 jmcTZIndex compactID = 402 jvIndex compactID = 403 jwIndex compactID = 404 kaIndex compactID = 405 kaGEIndex compactID = 406 kabIndex compactID = 407 kabDZIndex compactID = 408 kajIndex compactID = 409 kamIndex compactID = 410 kamKEIndex compactID = 411 kcgIndex compactID = 412 kdeIndex compactID = 413 kdeTZIndex compactID = 414 keaIndex compactID = 415 keaCVIndex compactID = 416 khqIndex compactID = 417 khqMLIndex compactID = 418 kiIndex compactID = 419 kiKEIndex compactID = 420 kkIndex compactID = 421 kkKZIndex compactID = 422 kkjIndex compactID = 423 kkjCMIndex compactID = 424 klIndex compactID = 425 klGLIndex compactID = 426 klnIndex compactID = 427 klnKEIndex compactID = 428 kmIndex compactID = 429 kmKHIndex compactID = 430 knIndex compactID = 431 knINIndex compactID = 432 koIndex compactID = 433 koKPIndex compactID = 434 koKRIndex compactID = 435 kokIndex compactID = 436 kokINIndex compactID = 437 ksIndex compactID = 438 ksINIndex compactID = 439 ksbIndex compactID = 440 ksbTZIndex compactID = 441 ksfIndex compactID = 442 ksfCMIndex compactID = 443 kshIndex compactID = 444 kshDEIndex compactID = 445 kuIndex compactID = 446 kwIndex compactID = 447 kwGBIndex compactID = 448 kyIndex compactID = 449 kyKGIndex compactID = 450 lagIndex compactID = 451 lagTZIndex compactID = 452 lbIndex compactID = 453 lbLUIndex compactID = 454 lgIndex compactID = 455 lgUGIndex compactID = 456 lktIndex compactID = 457 lktUSIndex compactID = 458 lnIndex compactID = 459 lnAOIndex compactID = 460 lnCDIndex compactID = 461 lnCFIndex compactID = 462 lnCGIndex compactID = 463 loIndex compactID = 464 loLAIndex compactID = 465 lrcIndex compactID = 466 lrcIQIndex compactID = 467 lrcIRIndex compactID = 468 ltIndex compactID = 469 ltLTIndex compactID = 470 luIndex compactID = 471 luCDIndex compactID = 472 luoIndex compactID = 473 luoKEIndex compactID = 474 luyIndex compactID = 475 luyKEIndex compactID = 476 lvIndex compactID = 477 lvLVIndex compactID = 478 masIndex compactID = 479 masKEIndex compactID = 480 masTZIndex compactID = 481 merIndex compactID = 482 merKEIndex compactID = 483 mfeIndex compactID = 484 mfeMUIndex compactID = 485 mgIndex compactID = 486 mgMGIndex compactID = 487 mghIndex compactID = 488 mghMZIndex compactID = 489 mgoIndex compactID = 490 mgoCMIndex compactID = 491 mkIndex compactID = 492 mkMKIndex compactID = 493 mlIndex compactID = 494 mlINIndex compactID = 495 mnIndex compactID = 496 mnMNIndex compactID = 497 moIndex compactID = 498 mrIndex compactID = 499 mrINIndex compactID = 500 msIndex compactID = 501 msBNIndex compactID = 502 msMYIndex compactID = 503 msSGIndex compactID = 504 mtIndex compactID = 505 mtMTIndex compactID = 506 muaIndex compactID = 507 muaCMIndex compactID = 508 myIndex compactID = 509 myMMIndex compactID = 510 mznIndex compactID = 511 mznIRIndex compactID = 512 nahIndex compactID = 513 naqIndex compactID = 514 naqNAIndex compactID = 515 nbIndex compactID = 516 nbNOIndex compactID = 517 nbSJIndex compactID = 518 ndIndex compactID = 519 ndZWIndex compactID = 520 ndsIndex compactID = 521 ndsDEIndex compactID = 522 ndsNLIndex compactID = 523 neIndex compactID = 524 neINIndex compactID = 525 neNPIndex compactID = 526 nlIndex compactID = 527 nlAWIndex compactID = 528 nlBEIndex compactID = 529 nlBQIndex compactID = 530 nlCWIndex compactID = 531 nlNLIndex compactID = 532 nlSRIndex compactID = 533 nlSXIndex compactID = 534 nmgIndex compactID = 535 nmgCMIndex compactID = 536 nnIndex compactID = 537 nnNOIndex compactID = 538 nnhIndex compactID = 539 nnhCMIndex compactID = 540 noIndex compactID = 541 nqoIndex compactID = 542 nrIndex compactID = 543 nsoIndex compactID = 544 nusIndex compactID = 545 nusSSIndex compactID = 546 nyIndex compactID = 547 nynIndex compactID = 548 nynUGIndex compactID = 549 omIndex compactID = 550 omETIndex compactID = 551 omKEIndex compactID = 552 orIndex compactID = 553 orINIndex compactID = 554 osIndex compactID = 555 osGEIndex compactID = 556 osRUIndex compactID = 557 paIndex compactID = 558 paArabIndex compactID = 559 paArabPKIndex compactID = 560 paGuruIndex compactID = 561 paGuruINIndex compactID = 562 papIndex compactID = 563 plIndex compactID = 564 plPLIndex compactID = 565 prgIndex compactID = 566 prg001Index compactID = 567 psIndex compactID = 568 psAFIndex compactID = 569 ptIndex compactID = 570 ptAOIndex compactID = 571 ptBRIndex compactID = 572 ptCHIndex compactID = 573 ptCVIndex compactID = 574 ptGQIndex compactID = 575 ptGWIndex compactID = 576 ptLUIndex compactID = 577 ptMOIndex compactID = 578 ptMZIndex compactID = 579 ptPTIndex compactID = 580 ptSTIndex compactID = 581 ptTLIndex compactID = 582 quIndex compactID = 583 quBOIndex compactID = 584 quECIndex compactID = 585 quPEIndex compactID = 586 rmIndex compactID = 587 rmCHIndex compactID = 588 rnIndex compactID = 589 rnBIIndex compactID = 590 roIndex compactID = 591 roMDIndex compactID = 592 roROIndex compactID = 593 rofIndex compactID = 594 rofTZIndex compactID = 595 ruIndex compactID = 596 ruBYIndex compactID = 597 ruKGIndex compactID = 598 ruKZIndex compactID = 599 ruMDIndex compactID = 600 ruRUIndex compactID = 601 ruUAIndex compactID = 602 rwIndex compactID = 603 rwRWIndex compactID = 604 rwkIndex compactID = 605 rwkTZIndex compactID = 606 sahIndex compactID = 607 sahRUIndex compactID = 608 saqIndex compactID = 609 saqKEIndex compactID = 610 sbpIndex compactID = 611 sbpTZIndex compactID = 612 sdIndex compactID = 613 sdPKIndex compactID = 614 sdhIndex compactID = 615 seIndex compactID = 616 seFIIndex compactID = 617 seNOIndex compactID = 618 seSEIndex compactID = 619 sehIndex compactID = 620 sehMZIndex compactID = 621 sesIndex compactID = 622 sesMLIndex compactID = 623 sgIndex compactID = 624 sgCFIndex compactID = 625 shIndex compactID = 626 shiIndex compactID = 627 shiLatnIndex compactID = 628 shiLatnMAIndex compactID = 629 shiTfngIndex compactID = 630 shiTfngMAIndex compactID = 631 siIndex compactID = 632 siLKIndex compactID = 633 skIndex compactID = 634 skSKIndex compactID = 635 slIndex compactID = 636 slSIIndex compactID = 637 smaIndex compactID = 638 smiIndex compactID = 639 smjIndex compactID = 640 smnIndex compactID = 641 smnFIIndex compactID = 642 smsIndex compactID = 643 snIndex compactID = 644 snZWIndex compactID = 645 soIndex compactID = 646 soDJIndex compactID = 647 soETIndex compactID = 648 soKEIndex compactID = 649 soSOIndex compactID = 650 sqIndex compactID = 651 sqALIndex compactID = 652 sqMKIndex compactID = 653 sqXKIndex compactID = 654 srIndex compactID = 655 srCyrlIndex compactID = 656 srCyrlBAIndex compactID = 657 srCyrlMEIndex compactID = 658 srCyrlRSIndex compactID = 659 srCyrlXKIndex compactID = 660 srLatnIndex compactID = 661 srLatnBAIndex compactID = 662 srLatnMEIndex compactID = 663 srLatnRSIndex compactID = 664 srLatnXKIndex compactID = 665 ssIndex compactID = 666 ssyIndex compactID = 667 stIndex compactID = 668 svIndex compactID = 669 svAXIndex compactID = 670 svFIIndex compactID = 671 svSEIndex compactID = 672 swIndex compactID = 673 swCDIndex compactID = 674 swKEIndex compactID = 675 swTZIndex compactID = 676 swUGIndex compactID = 677 syrIndex compactID = 678 taIndex compactID = 679 taINIndex compactID = 680 taLKIndex compactID = 681 taMYIndex compactID = 682 taSGIndex compactID = 683 teIndex compactID = 684 teINIndex compactID = 685 teoIndex compactID = 686 teoKEIndex compactID = 687 teoUGIndex compactID = 688 tgIndex compactID = 689 tgTJIndex compactID = 690 thIndex compactID = 691 thTHIndex compactID = 692 tiIndex compactID = 693 tiERIndex compactID = 694 tiETIndex compactID = 695 tigIndex compactID = 696 tkIndex compactID = 697 tkTMIndex compactID = 698 tlIndex compactID = 699 tnIndex compactID = 700 toIndex compactID = 701 toTOIndex compactID = 702 trIndex compactID = 703 trCYIndex compactID = 704 trTRIndex compactID = 705 tsIndex compactID = 706 ttIndex compactID = 707 ttRUIndex compactID = 708 twqIndex compactID = 709 twqNEIndex compactID = 710 tzmIndex compactID = 711 tzmMAIndex compactID = 712 ugIndex compactID = 713 ugCNIndex compactID = 714 ukIndex compactID = 715 ukUAIndex compactID = 716 urIndex compactID = 717 urINIndex compactID = 718 urPKIndex compactID = 719 uzIndex compactID = 720 uzArabIndex compactID = 721 uzArabAFIndex compactID = 722 uzCyrlIndex compactID = 723 uzCyrlUZIndex compactID = 724 uzLatnIndex compactID = 725 uzLatnUZIndex compactID = 726 vaiIndex compactID = 727 vaiLatnIndex compactID = 728 vaiLatnLRIndex compactID = 729 vaiVaiiIndex compactID = 730 vaiVaiiLRIndex compactID = 731 veIndex compactID = 732 viIndex compactID = 733 viVNIndex compactID = 734 voIndex compactID = 735 vo001Index compactID = 736 vunIndex compactID = 737 vunTZIndex compactID = 738 waIndex compactID = 739 waeIndex compactID = 740 waeCHIndex compactID = 741 woIndex compactID = 742 woSNIndex compactID = 743 xhIndex compactID = 744 xogIndex compactID = 745 xogUGIndex compactID = 746 yavIndex compactID = 747 yavCMIndex compactID = 748 yiIndex compactID = 749 yi001Index compactID = 750 yoIndex compactID = 751 yoBJIndex compactID = 752 yoNGIndex compactID = 753 yueIndex compactID = 754 yueHansIndex compactID = 755 yueHansCNIndex compactID = 756 yueHantIndex compactID = 757 yueHantHKIndex compactID = 758 zghIndex compactID = 759 zghMAIndex compactID = 760 zhIndex compactID = 761 zhHansIndex compactID = 762 zhHansCNIndex compactID = 763 zhHansHKIndex compactID = 764 zhHansMOIndex compactID = 765 zhHansSGIndex compactID = 766 zhHantIndex compactID = 767 zhHantHKIndex compactID = 768 zhHantMOIndex compactID = 769 zhHantTWIndex compactID = 770 zuIndex compactID = 771 zuZAIndex compactID = 772 caESvalenciaIndex compactID = 773 enUSuvaposixIndex compactID = 774 ) var coreTags = []language.CompactCoreInfo{ // 773 elements // Entry 0 - 1F 0x00000000, 0x01600000, 0x016000d2, 0x01600161, 0x01c00000, 0x01c00052, 0x02100000, 0x02100080, 0x02700000, 0x0270006f, 0x03a00000, 0x03a00001, 0x03a00023, 0x03a00039, 0x03a00062, 0x03a00067, 0x03a0006b, 0x03a0006c, 0x03a0006d, 0x03a00097, 0x03a0009b, 0x03a000a1, 0x03a000a8, 0x03a000ac, 0x03a000b0, 0x03a000b9, 0x03a000ba, 0x03a000c9, 0x03a000e1, 0x03a000ed, 0x03a000f3, 0x03a00108, // Entry 20 - 3F 0x03a0010b, 0x03a00115, 0x03a00117, 0x03a0011c, 0x03a00120, 0x03a00128, 0x03a0015e, 0x04000000, 0x04300000, 0x04300099, 0x04400000, 0x0440012f, 0x04800000, 0x0480006e, 0x05800000, 0x0581f000, 0x0581f032, 0x05857000, 0x05857032, 0x05e00000, 0x05e00052, 0x07100000, 0x07100047, 0x07500000, 0x07500162, 0x07900000, 0x0790012f, 0x07e00000, 0x07e00038, 0x08200000, 0x0a000000, 0x0a0000c3, // Entry 40 - 5F 0x0a500000, 0x0a500035, 0x0a500099, 0x0a900000, 0x0a900053, 0x0a900099, 0x0b200000, 0x0b200078, 0x0b500000, 0x0b500099, 0x0b700000, 0x0b71f000, 0x0b71f033, 0x0b757000, 0x0b757033, 0x0d700000, 0x0d700022, 0x0d70006e, 0x0d700078, 0x0d70009e, 0x0db00000, 0x0db00035, 0x0db00099, 0x0dc00000, 0x0dc00106, 0x0df00000, 0x0df00131, 0x0e500000, 0x0e500135, 0x0e900000, 0x0e90009b, 0x0e90009c, // Entry 60 - 7F 0x0fa00000, 0x0fa0005e, 0x0fe00000, 0x0fe00106, 0x10000000, 0x1000007b, 0x10100000, 0x10100063, 0x10100082, 0x10800000, 0x108000a4, 0x10d00000, 0x10d0002e, 0x10d00036, 0x10d0004e, 0x10d00060, 0x10d0009e, 0x10d000b2, 0x10d000b7, 0x11700000, 0x117000d4, 0x11f00000, 0x11f00060, 0x12400000, 0x12400052, 0x12800000, 0x12b00000, 0x12b00114, 0x12d00000, 0x12d00043, 0x12f00000, 0x12f000a4, // Entry 80 - 9F 0x13000000, 0x13000080, 0x13000122, 0x13600000, 0x1360005d, 0x13600087, 0x13900000, 0x13900001, 0x1390001a, 0x13900025, 0x13900026, 0x1390002d, 0x1390002e, 0x1390002f, 0x13900034, 0x13900036, 0x1390003a, 0x1390003d, 0x13900042, 0x13900046, 0x13900048, 0x13900049, 0x1390004a, 0x1390004e, 0x13900050, 0x13900052, 0x1390005c, 0x1390005d, 0x13900060, 0x13900061, 0x13900063, 0x13900064, // Entry A0 - BF 0x1390006d, 0x13900072, 0x13900073, 0x13900074, 0x13900075, 0x1390007b, 0x1390007c, 0x1390007f, 0x13900080, 0x13900081, 0x13900083, 0x1390008a, 0x1390008c, 0x1390008d, 0x13900096, 0x13900097, 0x13900098, 0x13900099, 0x1390009a, 0x1390009f, 0x139000a0, 0x139000a4, 0x139000a7, 0x139000a9, 0x139000ad, 0x139000b1, 0x139000b4, 0x139000b5, 0x139000bf, 0x139000c0, 0x139000c6, 0x139000c7, // Entry C0 - DF 0x139000ca, 0x139000cb, 0x139000cc, 0x139000ce, 0x139000d0, 0x139000d2, 0x139000d5, 0x139000d6, 0x139000d9, 0x139000dd, 0x139000df, 0x139000e0, 0x139000e6, 0x139000e7, 0x139000e8, 0x139000eb, 0x139000ec, 0x139000f0, 0x13900107, 0x13900109, 0x1390010a, 0x1390010b, 0x1390010c, 0x1390010d, 0x1390010e, 0x1390010f, 0x13900112, 0x13900117, 0x1390011b, 0x1390011d, 0x1390011f, 0x13900125, // Entry E0 - FF 0x13900129, 0x1390012c, 0x1390012d, 0x1390012f, 0x13900131, 0x13900133, 0x13900135, 0x13900139, 0x1390013c, 0x1390013d, 0x1390013f, 0x13900142, 0x13900161, 0x13900162, 0x13900164, 0x13c00000, 0x13c00001, 0x13e00000, 0x13e0001f, 0x13e0002c, 0x13e0003f, 0x13e00041, 0x13e00048, 0x13e00051, 0x13e00054, 0x13e00056, 0x13e00059, 0x13e00065, 0x13e00068, 0x13e00069, 0x13e0006e, 0x13e00086, // Entry 100 - 11F 0x13e00089, 0x13e0008f, 0x13e00094, 0x13e000cf, 0x13e000d8, 0x13e000e2, 0x13e000e4, 0x13e000e7, 0x13e000ec, 0x13e000f1, 0x13e0011a, 0x13e00135, 0x13e00136, 0x13e0013b, 0x14000000, 0x1400006a, 0x14500000, 0x1450006e, 0x14600000, 0x14600052, 0x14800000, 0x14800024, 0x1480009c, 0x14e00000, 0x14e00052, 0x14e00084, 0x14e000c9, 0x14e00114, 0x15100000, 0x15100072, 0x15300000, 0x153000e7, // Entry 120 - 13F 0x15800000, 0x15800063, 0x15800076, 0x15e00000, 0x15e00036, 0x15e00037, 0x15e0003a, 0x15e0003b, 0x15e0003c, 0x15e00049, 0x15e0004b, 0x15e0004c, 0x15e0004d, 0x15e0004e, 0x15e0004f, 0x15e00052, 0x15e00062, 0x15e00067, 0x15e00078, 0x15e0007a, 0x15e0007e, 0x15e00084, 0x15e00085, 0x15e00086, 0x15e00091, 0x15e000a8, 0x15e000b7, 0x15e000ba, 0x15e000bb, 0x15e000be, 0x15e000bf, 0x15e000c3, // Entry 140 - 15F 0x15e000c8, 0x15e000c9, 0x15e000cc, 0x15e000d3, 0x15e000d4, 0x15e000e5, 0x15e000ea, 0x15e00102, 0x15e00107, 0x15e0010a, 0x15e00114, 0x15e0011c, 0x15e00120, 0x15e00122, 0x15e00128, 0x15e0013f, 0x15e00140, 0x15e0015f, 0x16900000, 0x1690009e, 0x16d00000, 0x16d000d9, 0x16e00000, 0x16e00096, 0x17e00000, 0x17e0007b, 0x19000000, 0x1900006e, 0x1a300000, 0x1a30004e, 0x1a300078, 0x1a3000b2, // Entry 160 - 17F 0x1a400000, 0x1a400099, 0x1a900000, 0x1ab00000, 0x1ab000a4, 0x1ac00000, 0x1ac00098, 0x1b400000, 0x1b400080, 0x1b4000d4, 0x1b4000d6, 0x1b800000, 0x1b800135, 0x1bc00000, 0x1bc00097, 0x1be00000, 0x1be00099, 0x1d100000, 0x1d100033, 0x1d100090, 0x1d200000, 0x1d200060, 0x1d500000, 0x1d500092, 0x1d700000, 0x1d700028, 0x1e100000, 0x1e100095, 0x1e700000, 0x1e7000d6, 0x1ea00000, 0x1ea00053, // Entry 180 - 19F 0x1f300000, 0x1f500000, 0x1f800000, 0x1f80009d, 0x1f900000, 0x1f90004e, 0x1f90009e, 0x1f900113, 0x1f900138, 0x1fa00000, 0x1fb00000, 0x20000000, 0x200000a2, 0x20300000, 0x20700000, 0x20700052, 0x20800000, 0x20a00000, 0x20a0012f, 0x20e00000, 0x20f00000, 0x21000000, 0x2100007d, 0x21200000, 0x21200067, 0x21600000, 0x21700000, 0x217000a4, 0x21f00000, 0x22300000, 0x2230012f, 0x22700000, // Entry 1A0 - 1BF 0x2270005a, 0x23400000, 0x234000c3, 0x23900000, 0x239000a4, 0x24200000, 0x242000ae, 0x24400000, 0x24400052, 0x24500000, 0x24500082, 0x24600000, 0x246000a4, 0x24a00000, 0x24a000a6, 0x25100000, 0x25100099, 0x25400000, 0x254000aa, 0x254000ab, 0x25600000, 0x25600099, 0x26a00000, 0x26a00099, 0x26b00000, 0x26b0012f, 0x26d00000, 0x26d00052, 0x26e00000, 0x26e00060, 0x27400000, 0x28100000, // Entry 1C0 - 1DF 0x2810007b, 0x28a00000, 0x28a000a5, 0x29100000, 0x2910012f, 0x29500000, 0x295000b7, 0x2a300000, 0x2a300131, 0x2af00000, 0x2af00135, 0x2b500000, 0x2b50002a, 0x2b50004b, 0x2b50004c, 0x2b50004d, 0x2b800000, 0x2b8000af, 0x2bf00000, 0x2bf0009b, 0x2bf0009c, 0x2c000000, 0x2c0000b6, 0x2c200000, 0x2c20004b, 0x2c400000, 0x2c4000a4, 0x2c500000, 0x2c5000a4, 0x2c700000, 0x2c7000b8, 0x2d100000, // Entry 1E0 - 1FF 0x2d1000a4, 0x2d10012f, 0x2e900000, 0x2e9000a4, 0x2ed00000, 0x2ed000cc, 0x2f100000, 0x2f1000bf, 0x2f200000, 0x2f2000d1, 0x2f400000, 0x2f400052, 0x2ff00000, 0x2ff000c2, 0x30400000, 0x30400099, 0x30b00000, 0x30b000c5, 0x31000000, 0x31b00000, 0x31b00099, 0x31f00000, 0x31f0003e, 0x31f000d0, 0x31f0010d, 0x32000000, 0x320000cb, 0x32500000, 0x32500052, 0x33100000, 0x331000c4, 0x33a00000, // Entry 200 - 21F 0x33a0009c, 0x34100000, 0x34500000, 0x345000d2, 0x34700000, 0x347000da, 0x34700110, 0x34e00000, 0x34e00164, 0x35000000, 0x35000060, 0x350000d9, 0x35100000, 0x35100099, 0x351000db, 0x36700000, 0x36700030, 0x36700036, 0x36700040, 0x3670005b, 0x367000d9, 0x36700116, 0x3670011b, 0x36800000, 0x36800052, 0x36a00000, 0x36a000da, 0x36c00000, 0x36c00052, 0x36f00000, 0x37500000, 0x37600000, // Entry 220 - 23F 0x37a00000, 0x38000000, 0x38000117, 0x38700000, 0x38900000, 0x38900131, 0x39000000, 0x3900006f, 0x390000a4, 0x39500000, 0x39500099, 0x39800000, 0x3980007d, 0x39800106, 0x39d00000, 0x39d05000, 0x39d050e8, 0x39d33000, 0x39d33099, 0x3a100000, 0x3b300000, 0x3b3000e9, 0x3bd00000, 0x3bd00001, 0x3be00000, 0x3be00024, 0x3c000000, 0x3c00002a, 0x3c000041, 0x3c00004e, 0x3c00005a, 0x3c000086, // Entry 240 - 25F 0x3c00008b, 0x3c0000b7, 0x3c0000c6, 0x3c0000d1, 0x3c0000ee, 0x3c000118, 0x3c000126, 0x3c400000, 0x3c40003f, 0x3c400069, 0x3c4000e4, 0x3d400000, 0x3d40004e, 0x3d900000, 0x3d90003a, 0x3dc00000, 0x3dc000bc, 0x3dc00104, 0x3de00000, 0x3de0012f, 0x3e200000, 0x3e200047, 0x3e2000a5, 0x3e2000ae, 0x3e2000bc, 0x3e200106, 0x3e200130, 0x3e500000, 0x3e500107, 0x3e600000, 0x3e60012f, 0x3eb00000, // Entry 260 - 27F 0x3eb00106, 0x3ec00000, 0x3ec000a4, 0x3f300000, 0x3f30012f, 0x3fa00000, 0x3fa000e8, 0x3fc00000, 0x3fd00000, 0x3fd00072, 0x3fd000da, 0x3fd0010c, 0x3ff00000, 0x3ff000d1, 0x40100000, 0x401000c3, 0x40200000, 0x4020004c, 0x40700000, 0x40800000, 0x40857000, 0x408570ba, 0x408dc000, 0x408dc0ba, 0x40c00000, 0x40c000b3, 0x41200000, 0x41200111, 0x41600000, 0x4160010f, 0x41c00000, 0x41d00000, // Entry 280 - 29F 0x41e00000, 0x41f00000, 0x41f00072, 0x42200000, 0x42300000, 0x42300164, 0x42900000, 0x42900062, 0x4290006f, 0x429000a4, 0x42900115, 0x43100000, 0x43100027, 0x431000c2, 0x4310014d, 0x43200000, 0x4321f000, 0x4321f033, 0x4321f0bd, 0x4321f105, 0x4321f14d, 0x43257000, 0x43257033, 0x432570bd, 0x43257105, 0x4325714d, 0x43700000, 0x43a00000, 0x43b00000, 0x44400000, 0x44400031, 0x44400072, // Entry 2A0 - 2BF 0x4440010c, 0x44500000, 0x4450004b, 0x445000a4, 0x4450012f, 0x44500131, 0x44e00000, 0x45000000, 0x45000099, 0x450000b3, 0x450000d0, 0x4500010d, 0x46100000, 0x46100099, 0x46400000, 0x464000a4, 0x46400131, 0x46700000, 0x46700124, 0x46b00000, 0x46b00123, 0x46f00000, 0x46f0006d, 0x46f0006f, 0x47100000, 0x47600000, 0x47600127, 0x47a00000, 0x48000000, 0x48200000, 0x48200129, 0x48a00000, // Entry 2C0 - 2DF 0x48a0005d, 0x48a0012b, 0x48e00000, 0x49400000, 0x49400106, 0x4a400000, 0x4a4000d4, 0x4a900000, 0x4a9000ba, 0x4ac00000, 0x4ac00053, 0x4ae00000, 0x4ae00130, 0x4b400000, 0x4b400099, 0x4b4000e8, 0x4bc00000, 0x4bc05000, 0x4bc05024, 0x4bc1f000, 0x4bc1f137, 0x4bc57000, 0x4bc57137, 0x4be00000, 0x4be57000, 0x4be570b4, 0x4bee3000, 0x4bee30b4, 0x4c000000, 0x4c300000, 0x4c30013e, 0x4c900000, // Entry 2E0 - 2FF 0x4c900001, 0x4cc00000, 0x4cc0012f, 0x4ce00000, 0x4cf00000, 0x4cf0004e, 0x4e500000, 0x4e500114, 0x4f200000, 0x4fb00000, 0x4fb00131, 0x50900000, 0x50900052, 0x51200000, 0x51200001, 0x51800000, 0x5180003b, 0x518000d6, 0x51f00000, 0x51f38000, 0x51f38053, 0x51f39000, 0x51f3908d, 0x52800000, 0x528000ba, 0x52900000, 0x52938000, 0x52938053, 0x5293808d, 0x529380c6, 0x5293810d, 0x52939000, // Entry 300 - 31F 0x5293908d, 0x529390c6, 0x5293912e, 0x52f00000, 0x52f00161, } // Size: 3116 bytes const specialTagsStr string = "ca-ES-valencia en-US-u-va-posix" var regionToGroups = []uint8{ // 357 elements // Entry 0 - 3F 0x00, 0x00, 0x00, 0x04, 0x04, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x04, 0x04, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x04, 0x00, 0x00, 0x04, 0x00, 0x00, 0x04, 0x01, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x04, 0x00, 0x04, // Entry 40 - 7F 0x04, 0x04, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x04, 0x00, 0x04, 0x00, 0x00, 0x04, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x04, 0x00, 0x08, 0x00, 0x04, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x04, 0x00, // Entry 80 - BF 0x00, 0x00, 0x04, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x04, 0x01, 0x00, 0x04, 0x02, 0x00, 0x04, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x08, 0x00, 0x00, 0x00, 0x04, 0x00, // Entry C0 - FF 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x01, 0x04, 0x08, 0x04, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Entry 100 - 13F 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x04, 0x04, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x05, 0x04, 0x00, 0x00, 0x04, 0x00, 0x04, 0x04, 0x05, 0x00, 0x00, // Entry 140 - 17F 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, } // Size: 381 bytes var paradigmLocales = [][3]uint16{ // 3 elements 0: [3]uint16{0x139, 0x0, 0x7b}, 1: [3]uint16{0x13e, 0x0, 0x1f}, 2: [3]uint16{0x3c0, 0x41, 0xee}, } // Size: 42 bytes type mutualIntelligibility struct { want uint16 have uint16 distance uint8 oneway bool } type scriptIntelligibility struct { wantLang uint16 haveLang uint16 wantScript uint8 haveScript uint8 distance uint8 } type regionIntelligibility struct { lang uint16 script uint8 group uint8 distance uint8 } // matchLang holds pairs of langIDs of base languages that are typically // mutually intelligible. Each pair is associated with a confidence and // whether the intelligibility goes one or both ways. var matchLang = []mutualIntelligibility{ // 113 elements 0: {want: 0x1d1, have: 0xb7, distance: 0x4, oneway: false}, 1: {want: 0x407, have: 0xb7, distance: 0x4, oneway: false}, 2: {want: 0x407, have: 0x1d1, distance: 0x4, oneway: false}, 3: {want: 0x407, have: 0x432, distance: 0x4, oneway: false}, 4: {want: 0x43a, have: 0x1, distance: 0x4, oneway: false}, 5: {want: 0x1a3, have: 0x10d, distance: 0x4, oneway: true}, 6: {want: 0x295, have: 0x10d, distance: 0x4, oneway: true}, 7: {want: 0x101, have: 0x36f, distance: 0x8, oneway: false}, 8: {want: 0x101, have: 0x347, distance: 0x8, oneway: false}, 9: {want: 0x5, have: 0x3e2, distance: 0xa, oneway: true}, 10: {want: 0xd, have: 0x139, distance: 0xa, oneway: true}, 11: {want: 0x16, have: 0x367, distance: 0xa, oneway: true}, 12: {want: 0x21, have: 0x139, distance: 0xa, oneway: true}, 13: {want: 0x56, have: 0x13e, distance: 0xa, oneway: true}, 14: {want: 0x58, have: 0x3e2, distance: 0xa, oneway: true}, 15: {want: 0x71, have: 0x3e2, distance: 0xa, oneway: true}, 16: {want: 0x75, have: 0x139, distance: 0xa, oneway: true}, 17: {want: 0x82, have: 0x1be, distance: 0xa, oneway: true}, 18: {want: 0xa5, have: 0x139, distance: 0xa, oneway: true}, 19: {want: 0xb2, have: 0x15e, distance: 0xa, oneway: true}, 20: {want: 0xdd, have: 0x153, distance: 0xa, oneway: true}, 21: {want: 0xe5, have: 0x139, distance: 0xa, oneway: true}, 22: {want: 0xe9, have: 0x3a, distance: 0xa, oneway: true}, 23: {want: 0xf0, have: 0x15e, distance: 0xa, oneway: true}, 24: {want: 0xf9, have: 0x15e, distance: 0xa, oneway: true}, 25: {want: 0x100, have: 0x139, distance: 0xa, oneway: true}, 26: {want: 0x130, have: 0x139, distance: 0xa, oneway: true}, 27: {want: 0x13c, have: 0x139, distance: 0xa, oneway: true}, 28: {want: 0x140, have: 0x151, distance: 0xa, oneway: true}, 29: {want: 0x145, have: 0x13e, distance: 0xa, oneway: true}, 30: {want: 0x158, have: 0x101, distance: 0xa, oneway: true}, 31: {want: 0x16d, have: 0x367, distance: 0xa, oneway: true}, 32: {want: 0x16e, have: 0x139, distance: 0xa, oneway: true}, 33: {want: 0x16f, have: 0x139, distance: 0xa, oneway: true}, 34: {want: 0x17e, have: 0x139, distance: 0xa, oneway: true}, 35: {want: 0x190, have: 0x13e, distance: 0xa, oneway: true}, 36: {want: 0x194, have: 0x13e, distance: 0xa, oneway: true}, 37: {want: 0x1a4, have: 0x1be, distance: 0xa, oneway: true}, 38: {want: 0x1b4, have: 0x139, distance: 0xa, oneway: true}, 39: {want: 0x1b8, have: 0x139, distance: 0xa, oneway: true}, 40: {want: 0x1d4, have: 0x15e, distance: 0xa, oneway: true}, 41: {want: 0x1d7, have: 0x3e2, distance: 0xa, oneway: true}, 42: {want: 0x1d9, have: 0x139, distance: 0xa, oneway: true}, 43: {want: 0x1e7, have: 0x139, distance: 0xa, oneway: true}, 44: {want: 0x1f8, have: 0x139, distance: 0xa, oneway: true}, 45: {want: 0x20e, have: 0x1e1, distance: 0xa, oneway: true}, 46: {want: 0x210, have: 0x139, distance: 0xa, oneway: true}, 47: {want: 0x22d, have: 0x15e, distance: 0xa, oneway: true}, 48: {want: 0x242, have: 0x3e2, distance: 0xa, oneway: true}, 49: {want: 0x24a, have: 0x139, distance: 0xa, oneway: true}, 50: {want: 0x251, have: 0x139, distance: 0xa, oneway: true}, 51: {want: 0x265, have: 0x139, distance: 0xa, oneway: true}, 52: {want: 0x274, have: 0x48a, distance: 0xa, oneway: true}, 53: {want: 0x28a, have: 0x3e2, distance: 0xa, oneway: true}, 54: {want: 0x28e, have: 0x1f9, distance: 0xa, oneway: true}, 55: {want: 0x2a3, have: 0x139, distance: 0xa, oneway: true}, 56: {want: 0x2b5, have: 0x15e, distance: 0xa, oneway: true}, 57: {want: 0x2b8, have: 0x139, distance: 0xa, oneway: true}, 58: {want: 0x2be, have: 0x139, distance: 0xa, oneway: true}, 59: {want: 0x2c3, have: 0x15e, distance: 0xa, oneway: true}, 60: {want: 0x2ed, have: 0x139, distance: 0xa, oneway: true}, 61: {want: 0x2f1, have: 0x15e, distance: 0xa, oneway: true}, 62: {want: 0x2fa, have: 0x139, distance: 0xa, oneway: true}, 63: {want: 0x2ff, have: 0x7e, distance: 0xa, oneway: true}, 64: {want: 0x304, have: 0x139, distance: 0xa, oneway: true}, 65: {want: 0x30b, have: 0x3e2, distance: 0xa, oneway: true}, 66: {want: 0x31b, have: 0x1be, distance: 0xa, oneway: true}, 67: {want: 0x31f, have: 0x1e1, distance: 0xa, oneway: true}, 68: {want: 0x320, have: 0x139, distance: 0xa, oneway: true}, 69: {want: 0x331, have: 0x139, distance: 0xa, oneway: true}, 70: {want: 0x351, have: 0x139, distance: 0xa, oneway: true}, 71: {want: 0x36a, have: 0x347, distance: 0xa, oneway: false}, 72: {want: 0x36a, have: 0x36f, distance: 0xa, oneway: true}, 73: {want: 0x37a, have: 0x139, distance: 0xa, oneway: true}, 74: {want: 0x387, have: 0x139, distance: 0xa, oneway: true}, 75: {want: 0x389, have: 0x139, distance: 0xa, oneway: true}, 76: {want: 0x38b, have: 0x15e, distance: 0xa, oneway: true}, 77: {want: 0x390, have: 0x139, distance: 0xa, oneway: true}, 78: {want: 0x395, have: 0x139, distance: 0xa, oneway: true}, 79: {want: 0x39d, have: 0x139, distance: 0xa, oneway: true}, 80: {want: 0x3a5, have: 0x139, distance: 0xa, oneway: true}, 81: {want: 0x3be, have: 0x139, distance: 0xa, oneway: true}, 82: {want: 0x3c4, have: 0x13e, distance: 0xa, oneway: true}, 83: {want: 0x3d4, have: 0x10d, distance: 0xa, oneway: true}, 84: {want: 0x3d9, have: 0x139, distance: 0xa, oneway: true}, 85: {want: 0x3e5, have: 0x15e, distance: 0xa, oneway: true}, 86: {want: 0x3e9, have: 0x1be, distance: 0xa, oneway: true}, 87: {want: 0x3fa, have: 0x139, distance: 0xa, oneway: true}, 88: {want: 0x40c, have: 0x139, distance: 0xa, oneway: true}, 89: {want: 0x423, have: 0x139, distance: 0xa, oneway: true}, 90: {want: 0x429, have: 0x139, distance: 0xa, oneway: true}, 91: {want: 0x431, have: 0x139, distance: 0xa, oneway: true}, 92: {want: 0x43b, have: 0x139, distance: 0xa, oneway: true}, 93: {want: 0x43e, have: 0x1e1, distance: 0xa, oneway: true}, 94: {want: 0x445, have: 0x139, distance: 0xa, oneway: true}, 95: {want: 0x450, have: 0x139, distance: 0xa, oneway: true}, 96: {want: 0x461, have: 0x139, distance: 0xa, oneway: true}, 97: {want: 0x467, have: 0x3e2, distance: 0xa, oneway: true}, 98: {want: 0x46f, have: 0x139, distance: 0xa, oneway: true}, 99: {want: 0x476, have: 0x3e2, distance: 0xa, oneway: true}, 100: {want: 0x3883, have: 0x139, distance: 0xa, oneway: true}, 101: {want: 0x480, have: 0x139, distance: 0xa, oneway: true}, 102: {want: 0x482, have: 0x139, distance: 0xa, oneway: true}, 103: {want: 0x494, have: 0x3e2, distance: 0xa, oneway: true}, 104: {want: 0x49d, have: 0x139, distance: 0xa, oneway: true}, 105: {want: 0x4ac, have: 0x529, distance: 0xa, oneway: true}, 106: {want: 0x4b4, have: 0x139, distance: 0xa, oneway: true}, 107: {want: 0x4bc, have: 0x3e2, distance: 0xa, oneway: true}, 108: {want: 0x4e5, have: 0x15e, distance: 0xa, oneway: true}, 109: {want: 0x4f2, have: 0x139, distance: 0xa, oneway: true}, 110: {want: 0x512, have: 0x139, distance: 0xa, oneway: true}, 111: {want: 0x518, have: 0x139, distance: 0xa, oneway: true}, 112: {want: 0x52f, have: 0x139, distance: 0xa, oneway: true}, } // Size: 702 bytes // matchScript holds pairs of scriptIDs where readers of one script // can typically also read the other. Each is associated with a confidence. var matchScript = []scriptIntelligibility{ // 26 elements 0: {wantLang: 0x432, haveLang: 0x432, wantScript: 0x57, haveScript: 0x1f, distance: 0x5}, 1: {wantLang: 0x432, haveLang: 0x432, wantScript: 0x1f, haveScript: 0x57, distance: 0x5}, 2: {wantLang: 0x58, haveLang: 0x3e2, wantScript: 0x57, haveScript: 0x1f, distance: 0xa}, 3: {wantLang: 0xa5, haveLang: 0x139, wantScript: 0xe, haveScript: 0x57, distance: 0xa}, 4: {wantLang: 0x1d7, haveLang: 0x3e2, wantScript: 0x8, haveScript: 0x1f, distance: 0xa}, 5: {wantLang: 0x210, haveLang: 0x139, wantScript: 0x2b, haveScript: 0x57, distance: 0xa}, 6: {wantLang: 0x24a, haveLang: 0x139, wantScript: 0x4b, haveScript: 0x57, distance: 0xa}, 7: {wantLang: 0x251, haveLang: 0x139, wantScript: 0x4f, haveScript: 0x57, distance: 0xa}, 8: {wantLang: 0x2b8, haveLang: 0x139, wantScript: 0x54, haveScript: 0x57, distance: 0xa}, 9: {wantLang: 0x304, haveLang: 0x139, wantScript: 0x6b, haveScript: 0x57, distance: 0xa}, 10: {wantLang: 0x331, haveLang: 0x139, wantScript: 0x72, haveScript: 0x57, distance: 0xa}, 11: {wantLang: 0x351, haveLang: 0x139, wantScript: 0x21, haveScript: 0x57, distance: 0xa}, 12: {wantLang: 0x395, haveLang: 0x139, wantScript: 0x7d, haveScript: 0x57, distance: 0xa}, 13: {wantLang: 0x39d, haveLang: 0x139, wantScript: 0x33, haveScript: 0x57, distance: 0xa}, 14: {wantLang: 0x3be, haveLang: 0x139, wantScript: 0x5, haveScript: 0x57, distance: 0xa}, 15: {wantLang: 0x3fa, haveLang: 0x139, wantScript: 0x5, haveScript: 0x57, distance: 0xa}, 16: {wantLang: 0x40c, haveLang: 0x139, wantScript: 0xca, haveScript: 0x57, distance: 0xa}, 17: {wantLang: 0x450, haveLang: 0x139, wantScript: 0xd7, haveScript: 0x57, distance: 0xa}, 18: {wantLang: 0x461, haveLang: 0x139, wantScript: 0xda, haveScript: 0x57, distance: 0xa}, 19: {wantLang: 0x46f, haveLang: 0x139, wantScript: 0x29, haveScript: 0x57, distance: 0xa}, 20: {wantLang: 0x476, haveLang: 0x3e2, wantScript: 0x57, haveScript: 0x1f, distance: 0xa}, 21: {wantLang: 0x4b4, haveLang: 0x139, wantScript: 0x5, haveScript: 0x57, distance: 0xa}, 22: {wantLang: 0x4bc, haveLang: 0x3e2, wantScript: 0x57, haveScript: 0x1f, distance: 0xa}, 23: {wantLang: 0x512, haveLang: 0x139, wantScript: 0x3b, haveScript: 0x57, distance: 0xa}, 24: {wantLang: 0x529, haveLang: 0x529, wantScript: 0x38, haveScript: 0x39, distance: 0xf}, 25: {wantLang: 0x529, haveLang: 0x529, wantScript: 0x39, haveScript: 0x38, distance: 0x13}, } // Size: 232 bytes var matchRegion = []regionIntelligibility{ // 15 elements 0: {lang: 0x3a, script: 0x0, group: 0x4, distance: 0x4}, 1: {lang: 0x3a, script: 0x0, group: 0x84, distance: 0x4}, 2: {lang: 0x139, script: 0x0, group: 0x1, distance: 0x4}, 3: {lang: 0x139, script: 0x0, group: 0x81, distance: 0x4}, 4: {lang: 0x13e, script: 0x0, group: 0x3, distance: 0x4}, 5: {lang: 0x13e, script: 0x0, group: 0x83, distance: 0x4}, 6: {lang: 0x3c0, script: 0x0, group: 0x3, distance: 0x4}, 7: {lang: 0x3c0, script: 0x0, group: 0x83, distance: 0x4}, 8: {lang: 0x529, script: 0x39, group: 0x2, distance: 0x4}, 9: {lang: 0x529, script: 0x39, group: 0x82, distance: 0x4}, 10: {lang: 0x3a, script: 0x0, group: 0x80, distance: 0x5}, 11: {lang: 0x139, script: 0x0, group: 0x80, distance: 0x5}, 12: {lang: 0x13e, script: 0x0, group: 0x80, distance: 0x5}, 13: {lang: 0x3c0, script: 0x0, group: 0x80, distance: 0x5}, 14: {lang: 0x529, script: 0x39, group: 0x80, distance: 0x5}, } // Size: 114 bytes // Total table size 4618 bytes (4KiB); checksum: D161A896