github.com/mdaxf/iac@v0.0.0-20240519030858-58a061660378/vendor_skip/golang.org/x/text/internal/number/tables.go (about)

     1  // Code generated by running "go generate" in golang.org/x/text. DO NOT EDIT.
     2  
     3  package number
     4  
     5  import "golang.org/x/text/internal/stringset"
     6  
     7  // CLDRVersion is the CLDR version from which the tables in this package are derived.
     8  const CLDRVersion = "32"
     9  
    10  var numSysData = []systemData{ // 59 elements
    11  	0:  {id: 0x0, digitSize: 0x1, zero: [4]uint8{0x30, 0x0, 0x0, 0x0}},
    12  	1:  {id: 0x1, digitSize: 0x4, zero: [4]uint8{0xf0, 0x9e, 0xa5, 0x90}},
    13  	2:  {id: 0x2, digitSize: 0x4, zero: [4]uint8{0xf0, 0x91, 0x9c, 0xb0}},
    14  	3:  {id: 0x3, digitSize: 0x2, zero: [4]uint8{0xd9, 0xa0, 0x0, 0x0}},
    15  	4:  {id: 0x4, digitSize: 0x2, zero: [4]uint8{0xdb, 0xb0, 0x0, 0x0}},
    16  	5:  {id: 0x5, digitSize: 0x3, zero: [4]uint8{0xe1, 0xad, 0x90, 0x0}},
    17  	6:  {id: 0x6, digitSize: 0x3, zero: [4]uint8{0xe0, 0xa7, 0xa6, 0x0}},
    18  	7:  {id: 0x7, digitSize: 0x4, zero: [4]uint8{0xf0, 0x91, 0xb1, 0x90}},
    19  	8:  {id: 0x8, digitSize: 0x4, zero: [4]uint8{0xf0, 0x91, 0x81, 0xa6}},
    20  	9:  {id: 0x9, digitSize: 0x4, zero: [4]uint8{0xf0, 0x91, 0x84, 0xb6}},
    21  	10: {id: 0xa, digitSize: 0x3, zero: [4]uint8{0xea, 0xa9, 0x90, 0x0}},
    22  	11: {id: 0xb, digitSize: 0x3, zero: [4]uint8{0xe0, 0xa5, 0xa6, 0x0}},
    23  	12: {id: 0xc, digitSize: 0x3, zero: [4]uint8{0xef, 0xbc, 0x90, 0x0}},
    24  	13: {id: 0xd, digitSize: 0x4, zero: [4]uint8{0xf0, 0x91, 0xb5, 0x90}},
    25  	14: {id: 0xe, digitSize: 0x3, zero: [4]uint8{0xe0, 0xab, 0xa6, 0x0}},
    26  	15: {id: 0xf, digitSize: 0x3, zero: [4]uint8{0xe0, 0xa9, 0xa6, 0x0}},
    27  	16: {id: 0x10, digitSize: 0x4, zero: [4]uint8{0xf0, 0x96, 0xad, 0x90}},
    28  	17: {id: 0x11, digitSize: 0x3, zero: [4]uint8{0xea, 0xa7, 0x90, 0x0}},
    29  	18: {id: 0x12, digitSize: 0x3, zero: [4]uint8{0xea, 0xa4, 0x80, 0x0}},
    30  	19: {id: 0x13, digitSize: 0x3, zero: [4]uint8{0xe1, 0x9f, 0xa0, 0x0}},
    31  	20: {id: 0x14, digitSize: 0x3, zero: [4]uint8{0xe0, 0xb3, 0xa6, 0x0}},
    32  	21: {id: 0x15, digitSize: 0x3, zero: [4]uint8{0xe1, 0xaa, 0x80, 0x0}},
    33  	22: {id: 0x16, digitSize: 0x3, zero: [4]uint8{0xe1, 0xaa, 0x90, 0x0}},
    34  	23: {id: 0x17, digitSize: 0x3, zero: [4]uint8{0xe0, 0xbb, 0x90, 0x0}},
    35  	24: {id: 0x18, digitSize: 0x3, zero: [4]uint8{0xe1, 0xb1, 0x80, 0x0}},
    36  	25: {id: 0x19, digitSize: 0x3, zero: [4]uint8{0xe1, 0xa5, 0x86, 0x0}},
    37  	26: {id: 0x1a, digitSize: 0x4, zero: [4]uint8{0xf0, 0x9d, 0x9f, 0x8e}},
    38  	27: {id: 0x1b, digitSize: 0x4, zero: [4]uint8{0xf0, 0x9d, 0x9f, 0x98}},
    39  	28: {id: 0x1c, digitSize: 0x4, zero: [4]uint8{0xf0, 0x9d, 0x9f, 0xb6}},
    40  	29: {id: 0x1d, digitSize: 0x4, zero: [4]uint8{0xf0, 0x9d, 0x9f, 0xac}},
    41  	30: {id: 0x1e, digitSize: 0x4, zero: [4]uint8{0xf0, 0x9d, 0x9f, 0xa2}},
    42  	31: {id: 0x1f, digitSize: 0x3, zero: [4]uint8{0xe0, 0xb5, 0xa6, 0x0}},
    43  	32: {id: 0x20, digitSize: 0x4, zero: [4]uint8{0xf0, 0x91, 0x99, 0x90}},
    44  	33: {id: 0x21, digitSize: 0x3, zero: [4]uint8{0xe1, 0xa0, 0x90, 0x0}},
    45  	34: {id: 0x22, digitSize: 0x4, zero: [4]uint8{0xf0, 0x96, 0xa9, 0xa0}},
    46  	35: {id: 0x23, digitSize: 0x3, zero: [4]uint8{0xea, 0xaf, 0xb0, 0x0}},
    47  	36: {id: 0x24, digitSize: 0x3, zero: [4]uint8{0xe1, 0x81, 0x80, 0x0}},
    48  	37: {id: 0x25, digitSize: 0x3, zero: [4]uint8{0xe1, 0x82, 0x90, 0x0}},
    49  	38: {id: 0x26, digitSize: 0x3, zero: [4]uint8{0xea, 0xa7, 0xb0, 0x0}},
    50  	39: {id: 0x27, digitSize: 0x4, zero: [4]uint8{0xf0, 0x91, 0x91, 0x90}},
    51  	40: {id: 0x28, digitSize: 0x2, zero: [4]uint8{0xdf, 0x80, 0x0, 0x0}},
    52  	41: {id: 0x29, digitSize: 0x3, zero: [4]uint8{0xe1, 0xb1, 0x90, 0x0}},
    53  	42: {id: 0x2a, digitSize: 0x3, zero: [4]uint8{0xe0, 0xad, 0xa6, 0x0}},
    54  	43: {id: 0x2b, digitSize: 0x4, zero: [4]uint8{0xf0, 0x90, 0x92, 0xa0}},
    55  	44: {id: 0x2c, digitSize: 0x3, zero: [4]uint8{0xea, 0xa3, 0x90, 0x0}},
    56  	45: {id: 0x2d, digitSize: 0x4, zero: [4]uint8{0xf0, 0x91, 0x87, 0x90}},
    57  	46: {id: 0x2e, digitSize: 0x4, zero: [4]uint8{0xf0, 0x91, 0x8b, 0xb0}},
    58  	47: {id: 0x2f, digitSize: 0x3, zero: [4]uint8{0xe0, 0xb7, 0xa6, 0x0}},
    59  	48: {id: 0x30, digitSize: 0x4, zero: [4]uint8{0xf0, 0x91, 0x83, 0xb0}},
    60  	49: {id: 0x31, digitSize: 0x3, zero: [4]uint8{0xe1, 0xae, 0xb0, 0x0}},
    61  	50: {id: 0x32, digitSize: 0x4, zero: [4]uint8{0xf0, 0x91, 0x9b, 0x80}},
    62  	51: {id: 0x33, digitSize: 0x3, zero: [4]uint8{0xe1, 0xa7, 0x90, 0x0}},
    63  	52: {id: 0x34, digitSize: 0x3, zero: [4]uint8{0xe0, 0xaf, 0xa6, 0x0}},
    64  	53: {id: 0x35, digitSize: 0x3, zero: [4]uint8{0xe0, 0xb1, 0xa6, 0x0}},
    65  	54: {id: 0x36, digitSize: 0x3, zero: [4]uint8{0xe0, 0xb9, 0x90, 0x0}},
    66  	55: {id: 0x37, digitSize: 0x3, zero: [4]uint8{0xe0, 0xbc, 0xa0, 0x0}},
    67  	56: {id: 0x38, digitSize: 0x4, zero: [4]uint8{0xf0, 0x91, 0x93, 0x90}},
    68  	57: {id: 0x39, digitSize: 0x3, zero: [4]uint8{0xea, 0x98, 0xa0, 0x0}},
    69  	58: {id: 0x3a, digitSize: 0x4, zero: [4]uint8{0xf0, 0x91, 0xa3, 0xa0}},
    70  } // Size: 378 bytes
    71  
    72  const (
    73  	numAdlm     = 0x1
    74  	numAhom     = 0x2
    75  	numArab     = 0x3
    76  	numArabext  = 0x4
    77  	numArmn     = 0x3b
    78  	numArmnlow  = 0x3c
    79  	numBali     = 0x5
    80  	numBeng     = 0x6
    81  	numBhks     = 0x7
    82  	numBrah     = 0x8
    83  	numCakm     = 0x9
    84  	numCham     = 0xa
    85  	numCyrl     = 0x3d
    86  	numDeva     = 0xb
    87  	numEthi     = 0x3e
    88  	numFullwide = 0xc
    89  	numGeor     = 0x3f
    90  	numGonm     = 0xd
    91  	numGrek     = 0x40
    92  	numGreklow  = 0x41
    93  	numGujr     = 0xe
    94  	numGuru     = 0xf
    95  	numHanidays = 0x42
    96  	numHanidec  = 0x43
    97  	numHans     = 0x44
    98  	numHansfin  = 0x45
    99  	numHant     = 0x46
   100  	numHantfin  = 0x47
   101  	numHebr     = 0x48
   102  	numHmng     = 0x10
   103  	numJava     = 0x11
   104  	numJpan     = 0x49
   105  	numJpanfin  = 0x4a
   106  	numKali     = 0x12
   107  	numKhmr     = 0x13
   108  	numKnda     = 0x14
   109  	numLana     = 0x15
   110  	numLanatham = 0x16
   111  	numLaoo     = 0x17
   112  	numLatn     = 0x0
   113  	numLepc     = 0x18
   114  	numLimb     = 0x19
   115  	numMathbold = 0x1a
   116  	numMathdbl  = 0x1b
   117  	numMathmono = 0x1c
   118  	numMathsanb = 0x1d
   119  	numMathsans = 0x1e
   120  	numMlym     = 0x1f
   121  	numModi     = 0x20
   122  	numMong     = 0x21
   123  	numMroo     = 0x22
   124  	numMtei     = 0x23
   125  	numMymr     = 0x24
   126  	numMymrshan = 0x25
   127  	numMymrtlng = 0x26
   128  	numNewa     = 0x27
   129  	numNkoo     = 0x28
   130  	numOlck     = 0x29
   131  	numOrya     = 0x2a
   132  	numOsma     = 0x2b
   133  	numRoman    = 0x4b
   134  	numRomanlow = 0x4c
   135  	numSaur     = 0x2c
   136  	numShrd     = 0x2d
   137  	numSind     = 0x2e
   138  	numSinh     = 0x2f
   139  	numSora     = 0x30
   140  	numSund     = 0x31
   141  	numTakr     = 0x32
   142  	numTalu     = 0x33
   143  	numTaml     = 0x4d
   144  	numTamldec  = 0x34
   145  	numTelu     = 0x35
   146  	numThai     = 0x36
   147  	numTibt     = 0x37
   148  	numTirh     = 0x38
   149  	numVaii     = 0x39
   150  	numWara     = 0x3a
   151  	numNumberSystems
   152  )
   153  
   154  var systemMap = map[string]system{
   155  	"adlm":     numAdlm,
   156  	"ahom":     numAhom,
   157  	"arab":     numArab,
   158  	"arabext":  numArabext,
   159  	"armn":     numArmn,
   160  	"armnlow":  numArmnlow,
   161  	"bali":     numBali,
   162  	"beng":     numBeng,
   163  	"bhks":     numBhks,
   164  	"brah":     numBrah,
   165  	"cakm":     numCakm,
   166  	"cham":     numCham,
   167  	"cyrl":     numCyrl,
   168  	"deva":     numDeva,
   169  	"ethi":     numEthi,
   170  	"fullwide": numFullwide,
   171  	"geor":     numGeor,
   172  	"gonm":     numGonm,
   173  	"grek":     numGrek,
   174  	"greklow":  numGreklow,
   175  	"gujr":     numGujr,
   176  	"guru":     numGuru,
   177  	"hanidays": numHanidays,
   178  	"hanidec":  numHanidec,
   179  	"hans":     numHans,
   180  	"hansfin":  numHansfin,
   181  	"hant":     numHant,
   182  	"hantfin":  numHantfin,
   183  	"hebr":     numHebr,
   184  	"hmng":     numHmng,
   185  	"java":     numJava,
   186  	"jpan":     numJpan,
   187  	"jpanfin":  numJpanfin,
   188  	"kali":     numKali,
   189  	"khmr":     numKhmr,
   190  	"knda":     numKnda,
   191  	"lana":     numLana,
   192  	"lanatham": numLanatham,
   193  	"laoo":     numLaoo,
   194  	"latn":     numLatn,
   195  	"lepc":     numLepc,
   196  	"limb":     numLimb,
   197  	"mathbold": numMathbold,
   198  	"mathdbl":  numMathdbl,
   199  	"mathmono": numMathmono,
   200  	"mathsanb": numMathsanb,
   201  	"mathsans": numMathsans,
   202  	"mlym":     numMlym,
   203  	"modi":     numModi,
   204  	"mong":     numMong,
   205  	"mroo":     numMroo,
   206  	"mtei":     numMtei,
   207  	"mymr":     numMymr,
   208  	"mymrshan": numMymrshan,
   209  	"mymrtlng": numMymrtlng,
   210  	"newa":     numNewa,
   211  	"nkoo":     numNkoo,
   212  	"olck":     numOlck,
   213  	"orya":     numOrya,
   214  	"osma":     numOsma,
   215  	"roman":    numRoman,
   216  	"romanlow": numRomanlow,
   217  	"saur":     numSaur,
   218  	"shrd":     numShrd,
   219  	"sind":     numSind,
   220  	"sinh":     numSinh,
   221  	"sora":     numSora,
   222  	"sund":     numSund,
   223  	"takr":     numTakr,
   224  	"talu":     numTalu,
   225  	"taml":     numTaml,
   226  	"tamldec":  numTamldec,
   227  	"telu":     numTelu,
   228  	"thai":     numThai,
   229  	"tibt":     numTibt,
   230  	"tirh":     numTirh,
   231  	"vaii":     numVaii,
   232  	"wara":     numWara,
   233  }
   234  
   235  var symIndex = [][12]uint8{ // 81 elements
   236  	0:  [12]uint8{0x0, 0x1, 0x2, 0x3, 0x4, 0x5, 0x6, 0x7, 0x8, 0x9, 0xa, 0xb},
   237  	1:  [12]uint8{0x1, 0xc, 0x2, 0x3, 0x4, 0x5, 0x6, 0x7, 0x8, 0x9, 0xa, 0xb},
   238  	2:  [12]uint8{0x0, 0x1, 0x2, 0xd, 0xe, 0xf, 0x6, 0x7, 0x8, 0x9, 0x10, 0xb},
   239  	3:  [12]uint8{0x1, 0x0, 0x2, 0xd, 0xe, 0xf, 0x6, 0x7, 0x8, 0x9, 0x10, 0xb},
   240  	4:  [12]uint8{0x0, 0x1, 0x2, 0x11, 0xe, 0xf, 0x6, 0x7, 0x8, 0x9, 0x10, 0xb},
   241  	5:  [12]uint8{0x1, 0x0, 0x2, 0x3, 0x4, 0x5, 0x6, 0x7, 0x8, 0x9, 0x12, 0xb},
   242  	6:  [12]uint8{0x1, 0x0, 0x2, 0x3, 0x4, 0x5, 0x6, 0x7, 0x8, 0x9, 0xa, 0xb},
   243  	7:  [12]uint8{0x0, 0x1, 0x2, 0x3, 0x4, 0x5, 0x6, 0x7, 0x8, 0x9, 0x13, 0xb},
   244  	8:  [12]uint8{0x0, 0x1, 0x2, 0x3, 0xe, 0x5, 0x6, 0x7, 0x8, 0x9, 0xa, 0xb},
   245  	9:  [12]uint8{0x1, 0x0, 0x2, 0x3, 0x4, 0x5, 0x6, 0x7, 0x8, 0x9, 0xa, 0x0},
   246  	10: [12]uint8{0x1, 0x0, 0x2, 0x3, 0x4, 0x5, 0x6, 0x14, 0x8, 0x9, 0xa, 0xb},
   247  	11: [12]uint8{0x1, 0xc, 0x2, 0x3, 0x4, 0x5, 0x6, 0x14, 0x8, 0x9, 0xa, 0xb},
   248  	12: [12]uint8{0x0, 0x15, 0x2, 0x3, 0x4, 0x5, 0x6, 0x14, 0x8, 0x9, 0xa, 0xb},
   249  	13: [12]uint8{0x0, 0xc, 0x2, 0x3, 0x4, 0x5, 0x6, 0x7, 0x8, 0x9, 0xa, 0xb},
   250  	14: [12]uint8{0x0, 0x1, 0x2, 0x3, 0x4, 0x5, 0x6, 0x7, 0x8, 0x9, 0x16, 0xb},
   251  	15: [12]uint8{0x1, 0x0, 0x2, 0x3, 0x4, 0x5, 0x17, 0x7, 0x8, 0x9, 0xa, 0xb},
   252  	16: [12]uint8{0x0, 0x1, 0x2, 0x3, 0x4, 0x5, 0x17, 0x7, 0x8, 0x9, 0xa, 0x0},
   253  	17: [12]uint8{0x0, 0x1, 0x2, 0x3, 0x4, 0x5, 0x17, 0x7, 0x8, 0x9, 0xa, 0xb},
   254  	18: [12]uint8{0x1, 0xc, 0x2, 0x3, 0x4, 0x5, 0x6, 0x7, 0x8, 0x9, 0xa, 0x0},
   255  	19: [12]uint8{0x1, 0xc, 0x2, 0x3, 0x4, 0x5, 0x18, 0x7, 0x8, 0x9, 0xa, 0xb},
   256  	20: [12]uint8{0x0, 0x1, 0x2, 0x3, 0x4, 0x5, 0x6, 0x7, 0x19, 0x1a, 0xa, 0xb},
   257  	21: [12]uint8{0x1, 0xc, 0x2, 0x3, 0x4, 0x1b, 0x6, 0x7, 0x8, 0x9, 0xa, 0xb},
   258  	22: [12]uint8{0x1, 0xc, 0x2, 0x3, 0x4, 0x1b, 0x18, 0x7, 0x8, 0x9, 0xa, 0xb},
   259  	23: [12]uint8{0x1, 0x0, 0x2, 0x3, 0x4, 0x1b, 0x6, 0x7, 0x8, 0x9, 0xa, 0xb},
   260  	24: [12]uint8{0x0, 0x1, 0x2, 0x3, 0xe, 0x1c, 0x6, 0x7, 0x8, 0x9, 0x1d, 0xb},
   261  	25: [12]uint8{0x1, 0xc, 0x2, 0x3, 0x4, 0x1b, 0x6, 0x7, 0x8, 0x9, 0x1e, 0x0},
   262  	26: [12]uint8{0x0, 0x15, 0x2, 0x3, 0x4, 0x1b, 0x6, 0x7, 0x8, 0x9, 0xa, 0xb},
   263  	27: [12]uint8{0x0, 0x1, 0x2, 0x3, 0xe, 0xf, 0x6, 0x7, 0x8, 0x9, 0xa, 0xb},
   264  	28: [12]uint8{0x1, 0xc, 0x2, 0x3, 0x4, 0x5, 0x6, 0x7, 0x8, 0x9, 0x1f, 0xb},
   265  	29: [12]uint8{0x0, 0x15, 0x2, 0x3, 0x4, 0x5, 0x6, 0x7, 0x8, 0x9, 0xa, 0xb},
   266  	30: [12]uint8{0x1, 0xc, 0x2, 0x3, 0x4, 0x5, 0x6, 0x7, 0x8, 0x9, 0x20, 0xb},
   267  	31: [12]uint8{0x1, 0xc, 0x2, 0x3, 0x4, 0x5, 0x21, 0x7, 0x8, 0x9, 0x22, 0xb},
   268  	32: [12]uint8{0x1, 0xc, 0x2, 0x3, 0x4, 0x5, 0x6, 0x7, 0x8, 0x9, 0x23, 0xb},
   269  	33: [12]uint8{0x1, 0x0, 0x2, 0x3, 0x4, 0x1b, 0x18, 0x14, 0x8, 0x9, 0x24, 0xb},
   270  	34: [12]uint8{0x1, 0xc, 0x2, 0x3, 0x4, 0x1b, 0x18, 0x7, 0x8, 0x9, 0x24, 0xb},
   271  	35: [12]uint8{0x1, 0xc, 0x2, 0x3, 0x4, 0x5, 0x6, 0x7, 0x8, 0x9, 0x25, 0xb},
   272  	36: [12]uint8{0x1, 0x0, 0x2, 0x3, 0x4, 0x5, 0x6, 0x7, 0x8, 0x9, 0x26, 0xb},
   273  	37: [12]uint8{0x1, 0xc, 0x2, 0x3, 0x4, 0x5, 0x6, 0x7, 0x8, 0x9, 0x27, 0xb},
   274  	38: [12]uint8{0x0, 0x1, 0x2, 0x3, 0x4, 0x5, 0x6, 0x7, 0x8, 0x9, 0x28, 0xb},
   275  	39: [12]uint8{0x1, 0xc, 0x2, 0x3, 0x4, 0x5, 0x6, 0x7, 0x8, 0x9, 0x29, 0xb},
   276  	40: [12]uint8{0x1, 0x0, 0x2, 0x3, 0xe, 0x1c, 0x6, 0x7, 0x8, 0x9, 0xa, 0xb},
   277  	41: [12]uint8{0x1, 0xc, 0x2, 0x3, 0x4, 0x5, 0x6, 0x7, 0x8, 0x9, 0x2a, 0xb},
   278  	42: [12]uint8{0x1, 0xc, 0x2, 0x3, 0x4, 0x5, 0x6, 0x7, 0x8, 0x9, 0x2b, 0xb},
   279  	43: [12]uint8{0x1, 0xc, 0x2, 0x3, 0x4, 0x1b, 0x2c, 0x14, 0x8, 0x9, 0x24, 0xb},
   280  	44: [12]uint8{0x0, 0x1, 0x2, 0x3, 0x4, 0x5, 0x6, 0x7, 0x8, 0x9, 0xa, 0x0},
   281  	45: [12]uint8{0x1, 0xc, 0x2, 0x3, 0x4, 0x5, 0x17, 0x7, 0x8, 0x9, 0xa, 0xb},
   282  	46: [12]uint8{0x1, 0x0, 0x2, 0x3, 0x4, 0x1b, 0x17, 0x7, 0x8, 0x9, 0xa, 0xb},
   283  	47: [12]uint8{0x1, 0xc, 0x2, 0x3, 0x4, 0x5, 0x6, 0x7, 0x8, 0x9, 0x2d, 0x0},
   284  	48: [12]uint8{0x1, 0xc, 0x2, 0x3, 0x4, 0x5, 0x6, 0x7, 0x8, 0x9, 0x2e, 0xb},
   285  	49: [12]uint8{0x0, 0x1, 0x2, 0x3, 0x4, 0x5, 0x6, 0x7, 0x8, 0x9, 0x2f, 0xb},
   286  	50: [12]uint8{0x1, 0xc, 0x2, 0x3, 0x4, 0x5, 0x30, 0x7, 0x8, 0x9, 0xa, 0xb},
   287  	51: [12]uint8{0x1, 0xc, 0x2, 0x3, 0x4, 0x5, 0x6, 0x7, 0x8, 0x9, 0x31, 0xb},
   288  	52: [12]uint8{0x1, 0xc, 0x2, 0x3, 0x4, 0x5, 0x6, 0x7, 0x8, 0x9, 0x32, 0xb},
   289  	53: [12]uint8{0x1, 0x15, 0x2, 0x3, 0x4, 0x5, 0x6, 0x7, 0x8, 0x9, 0xa, 0xb},
   290  	54: [12]uint8{0x0, 0x1, 0x2, 0x3, 0x4, 0x5, 0x6, 0x7, 0x8, 0x9, 0x33, 0xb},
   291  	55: [12]uint8{0x0, 0x1, 0x2, 0x3, 0x4, 0x5, 0x6, 0x7, 0x8, 0x9, 0x34, 0xb},
   292  	56: [12]uint8{0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x7, 0x3c, 0x9, 0xa, 0xb},
   293  	57: [12]uint8{0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x7, 0x3c, 0x9, 0x3d, 0xb},
   294  	58: [12]uint8{0x35, 0x36, 0x37, 0x11, 0x3e, 0x3f, 0x3b, 0x7, 0x3c, 0x9, 0xa, 0xb},
   295  	59: [12]uint8{0x35, 0x36, 0x37, 0x11, 0x39, 0x3a, 0x3b, 0x7, 0x3c, 0x9, 0xa, 0xb},
   296  	60: [12]uint8{0x35, 0x36, 0x37, 0x11, 0x39, 0x40, 0x3b, 0x7, 0x3c, 0x9, 0xa, 0xb},
   297  	61: [12]uint8{0x35, 0x36, 0x37, 0x41, 0x3e, 0x3f, 0x3b, 0x7, 0x3c, 0x9, 0xa, 0xb},
   298  	62: [12]uint8{0x35, 0x36, 0x37, 0x38, 0x3e, 0x3f, 0x3b, 0x7, 0x3c, 0x9, 0xa, 0xb},
   299  	63: [12]uint8{0x35, 0xc, 0x37, 0x38, 0x39, 0x42, 0x3b, 0x7, 0x3c, 0x9, 0xa, 0x0},
   300  	64: [12]uint8{0x35, 0xc, 0x37, 0x38, 0x39, 0x42, 0x43, 0x7, 0x44, 0x9, 0x24, 0xb},
   301  	65: [12]uint8{0x35, 0x36, 0x37, 0x38, 0x39, 0x5, 0x3b, 0x7, 0x3c, 0x9, 0x33, 0xb},
   302  	66: [12]uint8{0x35, 0x36, 0x37, 0x11, 0x45, 0x46, 0x43, 0x7, 0x3c, 0x9, 0xa, 0x35},
   303  	67: [12]uint8{0x35, 0x36, 0x37, 0x11, 0xe, 0x1c, 0x43, 0x7, 0x3c, 0x9, 0x1d, 0xb},
   304  	68: [12]uint8{0x35, 0x36, 0x37, 0x11, 0xe, 0x1c, 0x43, 0x7, 0x3c, 0x9, 0xa, 0x35},
   305  	69: [12]uint8{0x35, 0x36, 0x37, 0x11, 0x45, 0x5, 0x43, 0x7, 0x3c, 0x9, 0xa, 0x35},
   306  	70: [12]uint8{0x1, 0xc, 0x37, 0x11, 0x45, 0x47, 0x43, 0x7, 0x3c, 0x9, 0xa, 0x0},
   307  	71: [12]uint8{0x35, 0x1, 0x37, 0x11, 0x4, 0x5, 0x43, 0x7, 0x3c, 0x9, 0xa, 0x35},
   308  	72: [12]uint8{0x1, 0xc, 0x37, 0x11, 0x45, 0x47, 0x43, 0x7, 0x3c, 0x9, 0x24, 0xb},
   309  	73: [12]uint8{0x35, 0x36, 0x2, 0x3, 0x45, 0x46, 0x43, 0x7, 0x8, 0x9, 0xa, 0x35},
   310  	74: [12]uint8{0x35, 0x36, 0x37, 0x11, 0x4, 0x5, 0x43, 0x7, 0x3c, 0x9, 0x31, 0x35},
   311  	75: [12]uint8{0x35, 0x36, 0x37, 0x11, 0x4, 0x5, 0x43, 0x7, 0x3c, 0x9, 0x32, 0x35},
   312  	76: [12]uint8{0x35, 0x36, 0x37, 0x11, 0x48, 0x46, 0x43, 0x7, 0x3c, 0x9, 0x33, 0x35},
   313  	77: [12]uint8{0x0, 0x1, 0x2, 0x3, 0x4, 0x5, 0x6, 0x7, 0x8, 0x9, 0xa, 0x49},
   314  	78: [12]uint8{0x0, 0x1, 0x4a, 0x3, 0x4, 0x5, 0x6, 0x7, 0x8, 0x9, 0x28, 0xb},
   315  	79: [12]uint8{0x0, 0x1, 0x2, 0x3, 0x4, 0x5, 0x6, 0x7, 0x8, 0x9, 0x4b, 0xb},
   316  	80: [12]uint8{0x0, 0x1, 0x2, 0x3, 0x4, 0x5, 0x6, 0x7, 0x8, 0x4c, 0x4d, 0xb},
   317  } // Size: 996 bytes
   318  
   319  var symData = stringset.Set{
   320  	Data: "" + // Size: 599 bytes
   321  		".,;%+-E׉∞NaN:\u00a0\u200e%\u200e\u200e+\u200e-ليس\u00a0رقمًا٪NDТерхьаш" +
   322  		"\u00a0дац·’mnne×10^0/00INF−\u200e−ناعددepälukuՈչԹარ\u00a0არის\u00a0რიცხვ" +
   323  		"იZMdMсан\u00a0емес¤¤¤сан\u00a0эмесບໍ່\u200bແມ່ນ\u200bໂຕ\u200bເລກNSဂဏန်" +
   324  		"းမဟုတ်သောННне\u00a0числочыыһыла\u00a0буотах·10^epilohosan\u00a0dälTFЕs" +
   325  		"on\u00a0emasҳақиқий\u00a0сон\u00a0эмас非數值非数值٫٬؛٪\u061c\u061c+\u061c-اس؉ل" +
   326  		"يس\u00a0رقم\u200f+\u200f-\u200f−٪\u200f\u061c−×۱۰^؉\u200f\u200e+\u200e" +
   327  		"\u200e-\u200e\u200e−\u200e+\u200e:၊ཨང་མེན་གྲངས་མེདཨང་མད",
   328  	Index: []uint16{ // 79 elements
   329  		// Entry 0 - 3F
   330  		0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007,
   331  		0x0009, 0x000c, 0x000f, 0x0012, 0x0013, 0x0015, 0x001c, 0x0020,
   332  		0x0024, 0x0036, 0x0038, 0x003a, 0x0050, 0x0052, 0x0055, 0x0058,
   333  		0x0059, 0x005e, 0x0062, 0x0065, 0x0068, 0x006e, 0x0078, 0x0080,
   334  		0x0086, 0x00ae, 0x00af, 0x00b2, 0x00c2, 0x00c8, 0x00d8, 0x0105,
   335  		0x0107, 0x012e, 0x0132, 0x0142, 0x015e, 0x0163, 0x016a, 0x0173,
   336  		0x0175, 0x0177, 0x0180, 0x01a0, 0x01a9, 0x01b2, 0x01b4, 0x01b6,
   337  		0x01b8, 0x01bc, 0x01bf, 0x01c2, 0x01c6, 0x01c8, 0x01d6, 0x01da,
   338  		// Entry 40 - 7F
   339  		0x01de, 0x01e4, 0x01e9, 0x01ee, 0x01f5, 0x01fa, 0x0201, 0x0208,
   340  		0x0211, 0x0215, 0x0218, 0x021b, 0x0230, 0x0248, 0x0257,
   341  	},
   342  } // Size: 797 bytes
   343  
   344  // langToDefaults maps a compact language index to the default numbering system
   345  // and default symbol set
   346  var langToDefaults = [775]symOffset{
   347  	// Entry 0 - 3F
   348  	0x8000, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0000, 0x0000,
   349  	0x0000, 0x0000, 0x8003, 0x0002, 0x0002, 0x0002, 0x0002, 0x0003,
   350  	0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
   351  	0x0003, 0x0003, 0x0003, 0x0003, 0x0002, 0x0002, 0x0002, 0x0004,
   352  	0x0002, 0x0004, 0x0002, 0x0002, 0x0002, 0x0003, 0x0002, 0x0000,
   353  	0x8005, 0x0000, 0x0000, 0x0000, 0x8006, 0x0005, 0x0006, 0x0006,
   354  	0x0006, 0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0000,
   355  	0x0000, 0x0000, 0x0000, 0x0001, 0x0001, 0x0000, 0x0000, 0x0000,
   356  	// Entry 40 - 7F
   357  	0x8009, 0x0000, 0x0000, 0x800a, 0x0000, 0x0000, 0x800c, 0x0001,
   358  	0x0000, 0x0000, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
   359  	0x0006, 0x0006, 0x0006, 0x0006, 0x800e, 0x0000, 0x0000, 0x0007,
   360  	0x0007, 0x0000, 0x0000, 0x0000, 0x0000, 0x800f, 0x0008, 0x0008,
   361  	0x8011, 0x0001, 0x0001, 0x0001, 0x803c, 0x0000, 0x0009, 0x0009,
   362  	0x0009, 0x0000, 0x0000, 0x000a, 0x000b, 0x000a, 0x000c, 0x000a,
   363  	0x000a, 0x000c, 0x000a, 0x000d, 0x000d, 0x000a, 0x000a, 0x0001,
   364  	0x0001, 0x0000, 0x0001, 0x0001, 0x803f, 0x0000, 0x0000, 0x0000,
   365  	// Entry 80 - BF
   366  	0x000e, 0x000e, 0x000e, 0x000f, 0x000f, 0x000f, 0x0000, 0x0000,
   367  	0x0006, 0x0000, 0x0000, 0x0000, 0x000a, 0x0010, 0x0000, 0x0006,
   368  	0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0011, 0x0000, 0x000a,
   369  	0x0000, 0x0000, 0x0000, 0x0000, 0x000a, 0x0000, 0x0009, 0x0000,
   370  	0x0000, 0x0012, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   371  	0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   372  	0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   373  	0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   374  	// Entry C0 - FF
   375  	0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   376  	0x0006, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   377  	0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0013, 0x0000,
   378  	0x0000, 0x000f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   379  	0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   380  	0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0000, 0x0000, 0x0015,
   381  	0x0015, 0x0006, 0x0000, 0x0006, 0x0006, 0x0000, 0x0000, 0x0006,
   382  	0x0006, 0x0001, 0x0000, 0x0000, 0x0006, 0x0006, 0x0006, 0x0006,
   383  	// Entry 100 - 13F
   384  	0x0000, 0x0000, 0x0006, 0x0000, 0x0000, 0x0000, 0x0000, 0x0006,
   385  	0x0000, 0x0006, 0x0000, 0x0000, 0x0006, 0x0006, 0x0016, 0x0016,
   386  	0x0017, 0x0017, 0x0001, 0x0001, 0x8041, 0x0018, 0x0018, 0x0001,
   387  	0x0001, 0x0001, 0x0001, 0x0001, 0x0019, 0x0019, 0x0000, 0x0000,
   388  	0x0017, 0x0017, 0x0017, 0x8044, 0x0001, 0x0001, 0x0001, 0x0001,
   389  	0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
   390  	0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
   391  	0x0001, 0x0001, 0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001,
   392  	// Entry 140 - 17F
   393  	0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
   394  	0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
   395  	0x0001, 0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0000, 0x0000,
   396  	0x8047, 0x0000, 0x0006, 0x0006, 0x001a, 0x001a, 0x001a, 0x001a,
   397  	0x804a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   398  	0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x804c, 0x001b, 0x0000,
   399  	0x0000, 0x0006, 0x0006, 0x0006, 0x000a, 0x000a, 0x0001, 0x0001,
   400  	0x001c, 0x001c, 0x0009, 0x0009, 0x804f, 0x0000, 0x0000, 0x0000,
   401  	// Entry 180 - 1BF
   402  	0x0000, 0x0000, 0x8052, 0x0006, 0x0006, 0x001d, 0x0006, 0x0006,
   403  	0x0006, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0006, 0x0006,
   404  	0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x001e, 0x001e, 0x001f,
   405  	0x001f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001,
   406  	0x0001, 0x000d, 0x000d, 0x0000, 0x0000, 0x0020, 0x0020, 0x0006,
   407  	0x0006, 0x0021, 0x0021, 0x0000, 0x0000, 0x0006, 0x0006, 0x0000,
   408  	0x0000, 0x8054, 0x0000, 0x0000, 0x0000, 0x0000, 0x8056, 0x001b,
   409  	0x0000, 0x0000, 0x0001, 0x0001, 0x0022, 0x0022, 0x0000, 0x0000,
   410  	// Entry 1C0 - 1FF
   411  	0x0000, 0x0023, 0x0023, 0x0000, 0x0000, 0x0006, 0x0006, 0x0000,
   412  	0x0000, 0x0000, 0x0000, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
   413  	0x0024, 0x0024, 0x8058, 0x0000, 0x0000, 0x0016, 0x0016, 0x0006,
   414  	0x0006, 0x0000, 0x0000, 0x0000, 0x0000, 0x0025, 0x0025, 0x0000,
   415  	0x0000, 0x0000, 0x0000, 0x0000, 0x000d, 0x000d, 0x0000, 0x0000,
   416  	0x0006, 0x0006, 0x0000, 0x0000, 0x0006, 0x0006, 0x0000, 0x0000,
   417  	0x0000, 0x0000, 0x0000, 0x805a, 0x0000, 0x0000, 0x0006, 0x0000,
   418  	0x0000, 0x0000, 0x0000, 0x0006, 0x0006, 0x805b, 0x0026, 0x805d,
   419  	// Entry 200 - 23F
   420  	0x0000, 0x0000, 0x0000, 0x0000, 0x805e, 0x0015, 0x0015, 0x0000,
   421  	0x0000, 0x0006, 0x0006, 0x0006, 0x8061, 0x0000, 0x0000, 0x8062,
   422  	0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001,
   423  	0x0001, 0x0015, 0x0015, 0x0006, 0x0006, 0x0000, 0x0000, 0x0000,
   424  	0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   425  	0x0000, 0x0000, 0x0000, 0x0027, 0x0027, 0x0027, 0x8065, 0x8067,
   426  	0x001b, 0x0000, 0x0000, 0x0000, 0x0001, 0x0001, 0x0001, 0x0001,
   427  	0x8069, 0x0028, 0x0006, 0x0001, 0x0006, 0x0001, 0x0001, 0x0001,
   428  	// Entry 240 - 27F
   429  	0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0000,
   430  	0x0006, 0x0000, 0x0000, 0x001a, 0x001a, 0x0006, 0x0006, 0x0006,
   431  	0x0006, 0x0006, 0x0000, 0x0000, 0x0029, 0x0029, 0x0029, 0x0029,
   432  	0x0029, 0x0029, 0x0029, 0x0006, 0x0006, 0x0000, 0x0000, 0x002a,
   433  	0x002a, 0x0000, 0x0000, 0x0000, 0x0000, 0x806b, 0x0000, 0x0000,
   434  	0x002b, 0x002b, 0x002b, 0x002b, 0x0006, 0x0006, 0x000d, 0x000d,
   435  	0x0006, 0x0006, 0x0000, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
   436  	0x002c, 0x002c, 0x002d, 0x002d, 0x002e, 0x002e, 0x0000, 0x0000,
   437  	// Entry 280 - 2BF
   438  	0x0000, 0x002f, 0x002f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   439  	0x0000, 0x0000, 0x0000, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006,
   440  	0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
   441  	0x0006, 0x0006, 0x0000, 0x0000, 0x0000, 0x806d, 0x0022, 0x0022,
   442  	0x0022, 0x0000, 0x0006, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   443  	0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   444  	0x0000, 0x0001, 0x0001, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   445  	0x0000, 0x0030, 0x0030, 0x0000, 0x0000, 0x8071, 0x0031, 0x0006,
   446  	// Entry 2C0 - 2FF
   447  	0x0006, 0x0006, 0x0000, 0x0001, 0x0001, 0x000d, 0x000d, 0x0001,
   448  	0x0001, 0x0000, 0x0000, 0x0032, 0x0032, 0x8074, 0x8076, 0x001b,
   449  	0x8077, 0x8079, 0x0028, 0x807b, 0x0034, 0x0033, 0x0033, 0x0000,
   450  	0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0006, 0x0006, 0x0000,
   451  	0x0000, 0x0000, 0x0000, 0x0000, 0x0035, 0x0035, 0x0006, 0x0006,
   452  	0x0000, 0x0000, 0x0000, 0x0001, 0x0001, 0x0000, 0x0000, 0x0000,
   453  	0x0000, 0x0000, 0x0036, 0x0037, 0x0037, 0x0036, 0x0036, 0x0001,
   454  	0x0001, 0x807d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8080,
   455  	// Entry 300 - 33F
   456  	0x0036, 0x0036, 0x0036, 0x0000, 0x0000, 0x0006, 0x0014,
   457  } // Size: 1550 bytes
   458  
   459  // langToAlt is a list of numbering system and symbol set pairs, sorted and
   460  // marked by compact language index.
   461  var langToAlt = []altSymData{ // 131 elements
   462  	1:   {compactTag: 0x0, symIndex: 0x38, system: 0x3},
   463  	2:   {compactTag: 0x0, symIndex: 0x42, system: 0x4},
   464  	3:   {compactTag: 0xa, symIndex: 0x39, system: 0x3},
   465  	4:   {compactTag: 0xa, symIndex: 0x2, system: 0x0},
   466  	5:   {compactTag: 0x28, symIndex: 0x0, system: 0x6},
   467  	6:   {compactTag: 0x2c, symIndex: 0x5, system: 0x0},
   468  	7:   {compactTag: 0x2c, symIndex: 0x3a, system: 0x3},
   469  	8:   {compactTag: 0x2c, symIndex: 0x42, system: 0x4},
   470  	9:   {compactTag: 0x40, symIndex: 0x0, system: 0x6},
   471  	10:  {compactTag: 0x43, symIndex: 0x0, system: 0x0},
   472  	11:  {compactTag: 0x43, symIndex: 0x4f, system: 0x37},
   473  	12:  {compactTag: 0x46, symIndex: 0x1, system: 0x0},
   474  	13:  {compactTag: 0x46, symIndex: 0x38, system: 0x3},
   475  	14:  {compactTag: 0x54, symIndex: 0x0, system: 0x9},
   476  	15:  {compactTag: 0x5d, symIndex: 0x3a, system: 0x3},
   477  	16:  {compactTag: 0x5d, symIndex: 0x8, system: 0x0},
   478  	17:  {compactTag: 0x60, symIndex: 0x1, system: 0x0},
   479  	18:  {compactTag: 0x60, symIndex: 0x38, system: 0x3},
   480  	19:  {compactTag: 0x60, symIndex: 0x42, system: 0x4},
   481  	20:  {compactTag: 0x60, symIndex: 0x0, system: 0x5},
   482  	21:  {compactTag: 0x60, symIndex: 0x0, system: 0x6},
   483  	22:  {compactTag: 0x60, symIndex: 0x0, system: 0x8},
   484  	23:  {compactTag: 0x60, symIndex: 0x0, system: 0x9},
   485  	24:  {compactTag: 0x60, symIndex: 0x0, system: 0xa},
   486  	25:  {compactTag: 0x60, symIndex: 0x0, system: 0xb},
   487  	26:  {compactTag: 0x60, symIndex: 0x0, system: 0xc},
   488  	27:  {compactTag: 0x60, symIndex: 0x0, system: 0xd},
   489  	28:  {compactTag: 0x60, symIndex: 0x0, system: 0xe},
   490  	29:  {compactTag: 0x60, symIndex: 0x0, system: 0xf},
   491  	30:  {compactTag: 0x60, symIndex: 0x0, system: 0x11},
   492  	31:  {compactTag: 0x60, symIndex: 0x0, system: 0x12},
   493  	32:  {compactTag: 0x60, symIndex: 0x0, system: 0x13},
   494  	33:  {compactTag: 0x60, symIndex: 0x0, system: 0x14},
   495  	34:  {compactTag: 0x60, symIndex: 0x0, system: 0x15},
   496  	35:  {compactTag: 0x60, symIndex: 0x0, system: 0x16},
   497  	36:  {compactTag: 0x60, symIndex: 0x0, system: 0x17},
   498  	37:  {compactTag: 0x60, symIndex: 0x0, system: 0x18},
   499  	38:  {compactTag: 0x60, symIndex: 0x0, system: 0x19},
   500  	39:  {compactTag: 0x60, symIndex: 0x0, system: 0x1f},
   501  	40:  {compactTag: 0x60, symIndex: 0x0, system: 0x21},
   502  	41:  {compactTag: 0x60, symIndex: 0x0, system: 0x23},
   503  	42:  {compactTag: 0x60, symIndex: 0x0, system: 0x24},
   504  	43:  {compactTag: 0x60, symIndex: 0x0, system: 0x25},
   505  	44:  {compactTag: 0x60, symIndex: 0x0, system: 0x28},
   506  	45:  {compactTag: 0x60, symIndex: 0x0, system: 0x29},
   507  	46:  {compactTag: 0x60, symIndex: 0x0, system: 0x2a},
   508  	47:  {compactTag: 0x60, symIndex: 0x0, system: 0x2b},
   509  	48:  {compactTag: 0x60, symIndex: 0x0, system: 0x2c},
   510  	49:  {compactTag: 0x60, symIndex: 0x0, system: 0x2d},
   511  	50:  {compactTag: 0x60, symIndex: 0x0, system: 0x30},
   512  	51:  {compactTag: 0x60, symIndex: 0x0, system: 0x31},
   513  	52:  {compactTag: 0x60, symIndex: 0x0, system: 0x32},
   514  	53:  {compactTag: 0x60, symIndex: 0x0, system: 0x33},
   515  	54:  {compactTag: 0x60, symIndex: 0x0, system: 0x34},
   516  	55:  {compactTag: 0x60, symIndex: 0x0, system: 0x35},
   517  	56:  {compactTag: 0x60, symIndex: 0x0, system: 0x36},
   518  	57:  {compactTag: 0x60, symIndex: 0x0, system: 0x37},
   519  	58:  {compactTag: 0x60, symIndex: 0x0, system: 0x39},
   520  	59:  {compactTag: 0x60, symIndex: 0x0, system: 0x43},
   521  	60:  {compactTag: 0x64, symIndex: 0x0, system: 0x0},
   522  	61:  {compactTag: 0x64, symIndex: 0x38, system: 0x3},
   523  	62:  {compactTag: 0x64, symIndex: 0x42, system: 0x4},
   524  	63:  {compactTag: 0x7c, symIndex: 0x50, system: 0x37},
   525  	64:  {compactTag: 0x7c, symIndex: 0x0, system: 0x0},
   526  	65:  {compactTag: 0x114, symIndex: 0x43, system: 0x4},
   527  	66:  {compactTag: 0x114, symIndex: 0x18, system: 0x0},
   528  	67:  {compactTag: 0x114, symIndex: 0x3b, system: 0x3},
   529  	68:  {compactTag: 0x123, symIndex: 0x1, system: 0x0},
   530  	69:  {compactTag: 0x123, symIndex: 0x3c, system: 0x3},
   531  	70:  {compactTag: 0x123, symIndex: 0x44, system: 0x4},
   532  	71:  {compactTag: 0x158, symIndex: 0x0, system: 0x0},
   533  	72:  {compactTag: 0x158, symIndex: 0x3b, system: 0x3},
   534  	73:  {compactTag: 0x158, symIndex: 0x45, system: 0x4},
   535  	74:  {compactTag: 0x160, symIndex: 0x0, system: 0x0},
   536  	75:  {compactTag: 0x160, symIndex: 0x38, system: 0x3},
   537  	76:  {compactTag: 0x16d, symIndex: 0x1b, system: 0x0},
   538  	77:  {compactTag: 0x16d, symIndex: 0x0, system: 0x9},
   539  	78:  {compactTag: 0x16d, symIndex: 0x0, system: 0xa},
   540  	79:  {compactTag: 0x17c, symIndex: 0x0, system: 0x0},
   541  	80:  {compactTag: 0x17c, symIndex: 0x3d, system: 0x3},
   542  	81:  {compactTag: 0x17c, symIndex: 0x42, system: 0x4},
   543  	82:  {compactTag: 0x182, symIndex: 0x6, system: 0x0},
   544  	83:  {compactTag: 0x182, symIndex: 0x38, system: 0x3},
   545  	84:  {compactTag: 0x1b1, symIndex: 0x0, system: 0x0},
   546  	85:  {compactTag: 0x1b1, symIndex: 0x3e, system: 0x3},
   547  	86:  {compactTag: 0x1b6, symIndex: 0x42, system: 0x4},
   548  	87:  {compactTag: 0x1b6, symIndex: 0x1b, system: 0x0},
   549  	88:  {compactTag: 0x1d2, symIndex: 0x42, system: 0x4},
   550  	89:  {compactTag: 0x1d2, symIndex: 0x0, system: 0x0},
   551  	90:  {compactTag: 0x1f3, symIndex: 0x0, system: 0xb},
   552  	91:  {compactTag: 0x1fd, symIndex: 0x4e, system: 0x24},
   553  	92:  {compactTag: 0x1fd, symIndex: 0x26, system: 0x0},
   554  	93:  {compactTag: 0x1ff, symIndex: 0x42, system: 0x4},
   555  	94:  {compactTag: 0x204, symIndex: 0x15, system: 0x0},
   556  	95:  {compactTag: 0x204, symIndex: 0x3f, system: 0x3},
   557  	96:  {compactTag: 0x204, symIndex: 0x46, system: 0x4},
   558  	97:  {compactTag: 0x20c, symIndex: 0x0, system: 0xb},
   559  	98:  {compactTag: 0x20f, symIndex: 0x6, system: 0x0},
   560  	99:  {compactTag: 0x20f, symIndex: 0x38, system: 0x3},
   561  	100: {compactTag: 0x20f, symIndex: 0x42, system: 0x4},
   562  	101: {compactTag: 0x22e, symIndex: 0x0, system: 0x0},
   563  	102: {compactTag: 0x22e, symIndex: 0x47, system: 0x4},
   564  	103: {compactTag: 0x22f, symIndex: 0x42, system: 0x4},
   565  	104: {compactTag: 0x22f, symIndex: 0x1b, system: 0x0},
   566  	105: {compactTag: 0x238, symIndex: 0x42, system: 0x4},
   567  	106: {compactTag: 0x238, symIndex: 0x28, system: 0x0},
   568  	107: {compactTag: 0x265, symIndex: 0x38, system: 0x3},
   569  	108: {compactTag: 0x265, symIndex: 0x0, system: 0x0},
   570  	109: {compactTag: 0x29d, symIndex: 0x22, system: 0x0},
   571  	110: {compactTag: 0x29d, symIndex: 0x40, system: 0x3},
   572  	111: {compactTag: 0x29d, symIndex: 0x48, system: 0x4},
   573  	112: {compactTag: 0x29d, symIndex: 0x4d, system: 0xc},
   574  	113: {compactTag: 0x2bd, symIndex: 0x31, system: 0x0},
   575  	114: {compactTag: 0x2bd, symIndex: 0x3e, system: 0x3},
   576  	115: {compactTag: 0x2bd, symIndex: 0x42, system: 0x4},
   577  	116: {compactTag: 0x2cd, symIndex: 0x1b, system: 0x0},
   578  	117: {compactTag: 0x2cd, symIndex: 0x49, system: 0x4},
   579  	118: {compactTag: 0x2ce, symIndex: 0x49, system: 0x4},
   580  	119: {compactTag: 0x2d0, symIndex: 0x33, system: 0x0},
   581  	120: {compactTag: 0x2d0, symIndex: 0x4a, system: 0x4},
   582  	121: {compactTag: 0x2d1, symIndex: 0x42, system: 0x4},
   583  	122: {compactTag: 0x2d1, symIndex: 0x28, system: 0x0},
   584  	123: {compactTag: 0x2d3, symIndex: 0x34, system: 0x0},
   585  	124: {compactTag: 0x2d3, symIndex: 0x4b, system: 0x4},
   586  	125: {compactTag: 0x2f9, symIndex: 0x0, system: 0x0},
   587  	126: {compactTag: 0x2f9, symIndex: 0x38, system: 0x3},
   588  	127: {compactTag: 0x2f9, symIndex: 0x42, system: 0x4},
   589  	128: {compactTag: 0x2ff, symIndex: 0x36, system: 0x0},
   590  	129: {compactTag: 0x2ff, symIndex: 0x41, system: 0x3},
   591  	130: {compactTag: 0x2ff, symIndex: 0x4c, system: 0x4},
   592  } // Size: 810 bytes
   593  
   594  var tagToDecimal = []uint8{ // 775 elements
   595  	// Entry 0 - 3F
   596  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   597  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   598  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   599  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   600  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   601  	0x05, 0x05, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   602  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   603  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   604  	// Entry 40 - 7F
   605  	0x05, 0x05, 0x05, 0x01, 0x01, 0x01, 0x01, 0x01,
   606  	0x05, 0x05, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   607  	0x01, 0x01, 0x01, 0x01, 0x05, 0x05, 0x05, 0x01,
   608  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   609  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   610  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   611  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   612  	0x01, 0x01, 0x01, 0x01, 0x05, 0x05, 0x01, 0x01,
   613  	// Entry 80 - BF
   614  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   615  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   616  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   617  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   618  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   619  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   620  	0x01, 0x05, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   621  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   622  	// Entry C0 - FF
   623  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   624  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   625  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   626  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   627  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   628  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   629  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   630  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   631  	// Entry 100 - 13F
   632  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   633  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   634  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   635  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   636  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   637  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   638  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   639  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   640  	// Entry 140 - 17F
   641  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   642  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   643  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   644  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   645  	0x05, 0x05, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   646  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x05,
   647  	0x05, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   648  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   649  	// Entry 180 - 1BF
   650  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   651  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   652  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   653  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   654  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   655  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   656  	0x01, 0x01, 0x01, 0x01, 0x05, 0x05, 0x05, 0x05,
   657  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   658  	// Entry 1C0 - 1FF
   659  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   660  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   661  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   662  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   663  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   664  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x05, 0x05,
   665  	0x01, 0x01, 0x01, 0x05, 0x05, 0x01, 0x01, 0x01,
   666  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   667  	// Entry 200 - 23F
   668  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   669  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   670  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   671  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   672  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   673  	0x01, 0x05, 0x05, 0x01, 0x01, 0x01, 0x05, 0x01,
   674  	0x01, 0x05, 0x05, 0x01, 0x01, 0x01, 0x01, 0x01,
   675  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   676  	// Entry 240 - 27F
   677  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   678  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   679  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   680  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   681  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   682  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   683  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   684  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   685  	// Entry 280 - 2BF
   686  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   687  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   688  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   689  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   690  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x05,
   691  	0x05, 0x05, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   692  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   693  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   694  	// Entry 2C0 - 2FF
   695  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   696  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   697  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   698  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   699  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   700  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   701  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   702  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
   703  	// Entry 300 - 33F
   704  	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x08,
   705  } // Size: 799 bytes
   706  
   707  var tagToScientific = []uint8{ // 775 elements
   708  	// Entry 0 - 3F
   709  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   710  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   711  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   712  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   713  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   714  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   715  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   716  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   717  	// Entry 40 - 7F
   718  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   719  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   720  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   721  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   722  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   723  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   724  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   725  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   726  	// Entry 80 - BF
   727  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   728  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   729  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   730  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   731  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   732  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   733  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   734  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   735  	// Entry C0 - FF
   736  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   737  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   738  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   739  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   740  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   741  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   742  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   743  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   744  	// Entry 100 - 13F
   745  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   746  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   747  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   748  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   749  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   750  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   751  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   752  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   753  	// Entry 140 - 17F
   754  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   755  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   756  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   757  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   758  	0x0c, 0x0c, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   759  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x0c,
   760  	0x0c, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   761  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   762  	// Entry 180 - 1BF
   763  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   764  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   765  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   766  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   767  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   768  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   769  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   770  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   771  	// Entry 1C0 - 1FF
   772  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   773  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   774  	0x0d, 0x0d, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   775  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   776  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   777  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   778  	0x02, 0x02, 0x02, 0x0c, 0x0c, 0x02, 0x02, 0x02,
   779  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   780  	// Entry 200 - 23F
   781  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   782  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   783  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   784  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   785  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   786  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x0c, 0x02,
   787  	0x02, 0x0c, 0x0c, 0x02, 0x02, 0x02, 0x02, 0x02,
   788  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   789  	// Entry 240 - 27F
   790  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   791  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   792  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   793  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   794  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   795  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   796  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   797  	0x0d, 0x0d, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   798  	// Entry 280 - 2BF
   799  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   800  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   801  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   802  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   803  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   804  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   805  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   806  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   807  	// Entry 2C0 - 2FF
   808  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   809  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   810  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   811  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   812  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   813  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   814  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   815  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
   816  	// Entry 300 - 33F
   817  	0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x09,
   818  } // Size: 799 bytes
   819  
   820  var tagToPercent = []uint8{ // 775 elements
   821  	// Entry 0 - 3F
   822  	0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04,
   823  	0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04,
   824  	0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04,
   825  	0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04,
   826  	0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04,
   827  	0x06, 0x06, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04,
   828  	0x04, 0x04, 0x04, 0x03, 0x03, 0x03, 0x03, 0x04,
   829  	0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04,
   830  	// Entry 40 - 7F
   831  	0x06, 0x06, 0x06, 0x04, 0x04, 0x04, 0x03, 0x03,
   832  	0x06, 0x06, 0x03, 0x04, 0x04, 0x03, 0x03, 0x04,
   833  	0x04, 0x04, 0x04, 0x04, 0x06, 0x06, 0x06, 0x03,
   834  	0x03, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04,
   835  	0x03, 0x03, 0x04, 0x04, 0x04, 0x04, 0x03, 0x03,
   836  	0x03, 0x04, 0x04, 0x03, 0x03, 0x03, 0x04, 0x03,
   837  	0x03, 0x04, 0x03, 0x04, 0x04, 0x03, 0x03, 0x03,
   838  	0x03, 0x04, 0x04, 0x04, 0x07, 0x07, 0x04, 0x04,
   839  	// Entry 80 - BF
   840  	0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04,
   841  	0x04, 0x04, 0x04, 0x04, 0x03, 0x04, 0x04, 0x04,
   842  	0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04,
   843  	0x04, 0x04, 0x04, 0x04, 0x03, 0x04, 0x03, 0x04,
   844  	0x04, 0x03, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04,
   845  	0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04,
   846  	0x04, 0x06, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04,
   847  	0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04,
   848  	// Entry C0 - FF
   849  	0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04,
   850  	0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04,
   851  	0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x03, 0x04,
   852  	0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04,
   853  	0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04,
   854  	0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04,
   855  	0x04, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03,
   856  	0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03,
   857  	// Entry 100 - 13F
   858  	0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03,
   859  	0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x04, 0x04,
   860  	0x0b, 0x0b, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04,
   861  	0x04, 0x04, 0x04, 0x04, 0x03, 0x03, 0x04, 0x04,
   862  	0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03,
   863  	0x03, 0x03, 0x03, 0x03, 0x03, 0x04, 0x03, 0x03,
   864  	0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03,
   865  	0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03,
   866  	// Entry 140 - 17F
   867  	0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03,
   868  	0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03,
   869  	0x03, 0x03, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04,
   870  	0x04, 0x04, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03,
   871  	0x06, 0x06, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04,
   872  	0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x06,
   873  	0x06, 0x04, 0x04, 0x04, 0x03, 0x03, 0x04, 0x04,
   874  	0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04,
   875  	// Entry 180 - 1BF
   876  	0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04,
   877  	0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04,
   878  	0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04,
   879  	0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04,
   880  	0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04,
   881  	0x04, 0x03, 0x03, 0x04, 0x04, 0x04, 0x04, 0x04,
   882  	0x04, 0x04, 0x04, 0x04, 0x06, 0x06, 0x06, 0x06,
   883  	0x04, 0x04, 0x04, 0x04, 0x03, 0x03, 0x04, 0x04,
   884  	// Entry 1C0 - 1FF
   885  	0x04, 0x04, 0x04, 0x04, 0x04, 0x03, 0x03, 0x04,
   886  	0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04,
   887  	0x04, 0x04, 0x04, 0x04, 0x04, 0x03, 0x03, 0x04,
   888  	0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04,
   889  	0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04,
   890  	0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04,
   891  	0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04,
   892  	0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04,
   893  	// Entry 200 - 23F
   894  	0x04, 0x04, 0x04, 0x04, 0x03, 0x03, 0x03, 0x04,
   895  	0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04,
   896  	0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04,
   897  	0x04, 0x03, 0x03, 0x04, 0x04, 0x04, 0x04, 0x04,
   898  	0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04,
   899  	0x04, 0x06, 0x06, 0x04, 0x04, 0x04, 0x06, 0x04,
   900  	0x04, 0x06, 0x06, 0x04, 0x04, 0x04, 0x04, 0x04,
   901  	0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04,
   902  	// Entry 240 - 27F
   903  	0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x03,
   904  	0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03,
   905  	0x03, 0x03, 0x04, 0x04, 0x03, 0x03, 0x03, 0x03,
   906  	0x03, 0x03, 0x03, 0x04, 0x04, 0x04, 0x04, 0x04,
   907  	0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04,
   908  	0x03, 0x03, 0x03, 0x03, 0x04, 0x04, 0x04, 0x04,
   909  	0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04,
   910  	0x04, 0x04, 0x03, 0x03, 0x03, 0x03, 0x04, 0x04,
   911  	// Entry 280 - 2BF
   912  	0x04, 0x03, 0x03, 0x04, 0x04, 0x04, 0x04, 0x04,
   913  	0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04,
   914  	0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04,
   915  	0x04, 0x04, 0x04, 0x04, 0x04, 0x03, 0x03, 0x03,
   916  	0x03, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x06,
   917  	0x06, 0x06, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04,
   918  	0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04,
   919  	0x04, 0x03, 0x03, 0x04, 0x04, 0x04, 0x04, 0x0e,
   920  	// Entry 2C0 - 2FF
   921  	0x0e, 0x0e, 0x04, 0x03, 0x03, 0x04, 0x04, 0x04,
   922  	0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04,
   923  	0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04,
   924  	0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04,
   925  	0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04,
   926  	0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04,
   927  	0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x03,
   928  	0x03, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04,
   929  	// Entry 300 - 33F
   930  	0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x0a,
   931  } // Size: 799 bytes
   932  
   933  var formats = []Pattern{Pattern{RoundingContext: RoundingContext{MaxSignificantDigits: 0,
   934  	MaxFractionDigits:    0,
   935  	Increment:            0x0,
   936  	IncrementScale:       0x0,
   937  	Mode:                 0x0,
   938  	DigitShift:           0x0,
   939  	MinIntegerDigits:     0x0,
   940  	MaxIntegerDigits:     0x0,
   941  	MinFractionDigits:    0x0,
   942  	MinSignificantDigits: 0x0,
   943  	MinExponentDigits:    0x0},
   944  	Affix:       "",
   945  	Offset:      0x0,
   946  	NegOffset:   0x0,
   947  	PadRune:     0,
   948  	FormatWidth: 0x0,
   949  	GroupingSize: [2]uint8{0x0,
   950  		0x0},
   951  	Flags: 0x0},
   952  	Pattern{RoundingContext: RoundingContext{MaxSignificantDigits: 0,
   953  		MaxFractionDigits:    3,
   954  		Increment:            0x0,
   955  		IncrementScale:       0x0,
   956  		Mode:                 0x0,
   957  		DigitShift:           0x0,
   958  		MinIntegerDigits:     0x1,
   959  		MaxIntegerDigits:     0x0,
   960  		MinFractionDigits:    0x0,
   961  		MinSignificantDigits: 0x0,
   962  		MinExponentDigits:    0x0},
   963  		Affix:       "",
   964  		Offset:      0x0,
   965  		NegOffset:   0x0,
   966  		PadRune:     0,
   967  		FormatWidth: 0x9,
   968  		GroupingSize: [2]uint8{0x3,
   969  			0x0},
   970  		Flags: 0x0},
   971  	Pattern{RoundingContext: RoundingContext{MaxSignificantDigits: 0,
   972  		MaxFractionDigits:    0,
   973  		Increment:            0x0,
   974  		IncrementScale:       0x0,
   975  		Mode:                 0x0,
   976  		DigitShift:           0x0,
   977  		MinIntegerDigits:     0x0,
   978  		MaxIntegerDigits:     0x1,
   979  		MinFractionDigits:    0x0,
   980  		MinSignificantDigits: 0x0,
   981  		MinExponentDigits:    0x1},
   982  		Affix:       "",
   983  		Offset:      0x0,
   984  		NegOffset:   0x0,
   985  		PadRune:     0,
   986  		FormatWidth: 0x3,
   987  		GroupingSize: [2]uint8{0x0,
   988  			0x0},
   989  		Flags: 0x0},
   990  	Pattern{RoundingContext: RoundingContext{MaxSignificantDigits: 0,
   991  		MaxFractionDigits:    0,
   992  		Increment:            0x0,
   993  		IncrementScale:       0x0,
   994  		Mode:                 0x0,
   995  		DigitShift:           0x2,
   996  		MinIntegerDigits:     0x1,
   997  		MaxIntegerDigits:     0x0,
   998  		MinFractionDigits:    0x0,
   999  		MinSignificantDigits: 0x0,
  1000  		MinExponentDigits:    0x0},
  1001  		Affix:       "\x00\x03\u00a0%",
  1002  		Offset:      0x0,
  1003  		NegOffset:   0x0,
  1004  		PadRune:     0,
  1005  		FormatWidth: 0x7,
  1006  		GroupingSize: [2]uint8{0x3,
  1007  			0x0},
  1008  		Flags: 0x0},
  1009  	Pattern{RoundingContext: RoundingContext{MaxSignificantDigits: 0,
  1010  		MaxFractionDigits:    0,
  1011  		Increment:            0x0,
  1012  		IncrementScale:       0x0,
  1013  		Mode:                 0x0,
  1014  		DigitShift:           0x2,
  1015  		MinIntegerDigits:     0x1,
  1016  		MaxIntegerDigits:     0x0,
  1017  		MinFractionDigits:    0x0,
  1018  		MinSignificantDigits: 0x0,
  1019  		MinExponentDigits:    0x0},
  1020  		Affix:       "\x00\x01%",
  1021  		Offset:      0x0,
  1022  		NegOffset:   0x0,
  1023  		PadRune:     0,
  1024  		FormatWidth: 0x6,
  1025  		GroupingSize: [2]uint8{0x3,
  1026  			0x0},
  1027  		Flags: 0x0},
  1028  	Pattern{RoundingContext: RoundingContext{MaxSignificantDigits: 0,
  1029  		MaxFractionDigits:    3,
  1030  		Increment:            0x0,
  1031  		IncrementScale:       0x0,
  1032  		Mode:                 0x0,
  1033  		DigitShift:           0x0,
  1034  		MinIntegerDigits:     0x1,
  1035  		MaxIntegerDigits:     0x0,
  1036  		MinFractionDigits:    0x0,
  1037  		MinSignificantDigits: 0x0,
  1038  		MinExponentDigits:    0x0},
  1039  		Affix:       "",
  1040  		Offset:      0x0,
  1041  		NegOffset:   0x0,
  1042  		PadRune:     0,
  1043  		FormatWidth: 0xc,
  1044  		GroupingSize: [2]uint8{0x3,
  1045  			0x2},
  1046  		Flags: 0x0},
  1047  	Pattern{RoundingContext: RoundingContext{MaxSignificantDigits: 0,
  1048  		MaxFractionDigits:    0,
  1049  		Increment:            0x0,
  1050  		IncrementScale:       0x0,
  1051  		Mode:                 0x0,
  1052  		DigitShift:           0x2,
  1053  		MinIntegerDigits:     0x1,
  1054  		MaxIntegerDigits:     0x0,
  1055  		MinFractionDigits:    0x0,
  1056  		MinSignificantDigits: 0x0,
  1057  		MinExponentDigits:    0x0},
  1058  		Affix:       "\x00\x01%",
  1059  		Offset:      0x0,
  1060  		NegOffset:   0x0,
  1061  		PadRune:     0,
  1062  		FormatWidth: 0x9,
  1063  		GroupingSize: [2]uint8{0x3,
  1064  			0x2},
  1065  		Flags: 0x0},
  1066  	Pattern{RoundingContext: RoundingContext{MaxSignificantDigits: 0,
  1067  		MaxFractionDigits:    0,
  1068  		Increment:            0x0,
  1069  		IncrementScale:       0x0,
  1070  		Mode:                 0x0,
  1071  		DigitShift:           0x2,
  1072  		MinIntegerDigits:     0x1,
  1073  		MaxIntegerDigits:     0x0,
  1074  		MinFractionDigits:    0x0,
  1075  		MinSignificantDigits: 0x0,
  1076  		MinExponentDigits:    0x0},
  1077  		Affix:       "\x00\x03\u00a0%",
  1078  		Offset:      0x0,
  1079  		NegOffset:   0x0,
  1080  		PadRune:     0,
  1081  		FormatWidth: 0xa,
  1082  		GroupingSize: [2]uint8{0x3,
  1083  			0x2},
  1084  		Flags: 0x0},
  1085  	Pattern{RoundingContext: RoundingContext{MaxSignificantDigits: 0,
  1086  		MaxFractionDigits:    6,
  1087  		Increment:            0x0,
  1088  		IncrementScale:       0x0,
  1089  		Mode:                 0x0,
  1090  		DigitShift:           0x0,
  1091  		MinIntegerDigits:     0x1,
  1092  		MaxIntegerDigits:     0x0,
  1093  		MinFractionDigits:    0x0,
  1094  		MinSignificantDigits: 0x0,
  1095  		MinExponentDigits:    0x0},
  1096  		Affix:       "",
  1097  		Offset:      0x0,
  1098  		NegOffset:   0x0,
  1099  		PadRune:     0,
  1100  		FormatWidth: 0x8,
  1101  		GroupingSize: [2]uint8{0x0,
  1102  			0x0},
  1103  		Flags: 0x0},
  1104  	Pattern{RoundingContext: RoundingContext{MaxSignificantDigits: 0,
  1105  		MaxFractionDigits:    6,
  1106  		Increment:            0x0,
  1107  		IncrementScale:       0x0,
  1108  		Mode:                 0x0,
  1109  		DigitShift:           0x0,
  1110  		MinIntegerDigits:     0x1,
  1111  		MaxIntegerDigits:     0x0,
  1112  		MinFractionDigits:    0x6,
  1113  		MinSignificantDigits: 0x0,
  1114  		MinExponentDigits:    0x3},
  1115  		Affix:       "",
  1116  		Offset:      0x0,
  1117  		NegOffset:   0x0,
  1118  		PadRune:     0,
  1119  		FormatWidth: 0xd,
  1120  		GroupingSize: [2]uint8{0x0,
  1121  			0x0},
  1122  		Flags: 0x4},
  1123  	Pattern{RoundingContext: RoundingContext{MaxSignificantDigits: 0,
  1124  		MaxFractionDigits:    0,
  1125  		Increment:            0x0,
  1126  		IncrementScale:       0x0,
  1127  		Mode:                 0x0,
  1128  		DigitShift:           0x2,
  1129  		MinIntegerDigits:     0x1,
  1130  		MaxIntegerDigits:     0x0,
  1131  		MinFractionDigits:    0x0,
  1132  		MinSignificantDigits: 0x0,
  1133  		MinExponentDigits:    0x0},
  1134  		Affix:       "\x00\x01%",
  1135  		Offset:      0x0,
  1136  		NegOffset:   0x0,
  1137  		PadRune:     0,
  1138  		FormatWidth: 0x2,
  1139  		GroupingSize: [2]uint8{0x0,
  1140  			0x0},
  1141  		Flags: 0x0},
  1142  	Pattern{RoundingContext: RoundingContext{MaxSignificantDigits: 0,
  1143  		MaxFractionDigits:    0,
  1144  		Increment:            0x0,
  1145  		IncrementScale:       0x0,
  1146  		Mode:                 0x0,
  1147  		DigitShift:           0x2,
  1148  		MinIntegerDigits:     0x1,
  1149  		MaxIntegerDigits:     0x0,
  1150  		MinFractionDigits:    0x0,
  1151  		MinSignificantDigits: 0x0,
  1152  		MinExponentDigits:    0x0},
  1153  		Affix:       "\x03%\u00a0\x00",
  1154  		Offset:      0x0,
  1155  		NegOffset:   0x0,
  1156  		PadRune:     0,
  1157  		FormatWidth: 0x7,
  1158  		GroupingSize: [2]uint8{0x3,
  1159  			0x0},
  1160  		Flags: 0x0},
  1161  	Pattern{RoundingContext: RoundingContext{MaxSignificantDigits: 0,
  1162  		MaxFractionDigits:    0,
  1163  		Increment:            0x0,
  1164  		IncrementScale:       0x0,
  1165  		Mode:                 0x0,
  1166  		DigitShift:           0x0,
  1167  		MinIntegerDigits:     0x0,
  1168  		MaxIntegerDigits:     0x1,
  1169  		MinFractionDigits:    0x0,
  1170  		MinSignificantDigits: 0x0,
  1171  		MinExponentDigits:    0x1},
  1172  		Affix:       "\x01[\x01]",
  1173  		Offset:      0x0,
  1174  		NegOffset:   0x0,
  1175  		PadRune:     0,
  1176  		FormatWidth: 0x5,
  1177  		GroupingSize: [2]uint8{0x0,
  1178  			0x0},
  1179  		Flags: 0x0},
  1180  	Pattern{RoundingContext: RoundingContext{MaxSignificantDigits: 0,
  1181  		MaxFractionDigits:    0,
  1182  		Increment:            0x0,
  1183  		IncrementScale:       0x0,
  1184  		Mode:                 0x0,
  1185  		DigitShift:           0x0,
  1186  		MinIntegerDigits:     0x0,
  1187  		MaxIntegerDigits:     0x0,
  1188  		MinFractionDigits:    0x0,
  1189  		MinSignificantDigits: 0x0,
  1190  		MinExponentDigits:    0x0},
  1191  		Affix:       "",
  1192  		Offset:      0x0,
  1193  		NegOffset:   0x0,
  1194  		PadRune:     0,
  1195  		FormatWidth: 0x1,
  1196  		GroupingSize: [2]uint8{0x0,
  1197  			0x0},
  1198  		Flags: 0x0},
  1199  	Pattern{RoundingContext: RoundingContext{MaxSignificantDigits: 0,
  1200  		MaxFractionDigits:    0,
  1201  		Increment:            0x0,
  1202  		IncrementScale:       0x0,
  1203  		Mode:                 0x0,
  1204  		DigitShift:           0x2,
  1205  		MinIntegerDigits:     0x1,
  1206  		MaxIntegerDigits:     0x0,
  1207  		MinFractionDigits:    0x0,
  1208  		MinSignificantDigits: 0x0,
  1209  		MinExponentDigits:    0x0},
  1210  		Affix:       "\x01%\x00",
  1211  		Offset:      0x0,
  1212  		NegOffset:   0x0,
  1213  		PadRune:     0,
  1214  		FormatWidth: 0x6,
  1215  		GroupingSize: [2]uint8{0x3,
  1216  			0x0},
  1217  		Flags: 0x0}}
  1218  
  1219  // Total table size 8634 bytes (8KiB); checksum: 8F23386D