Nie możesz wybrać więcej, niż 25 tematów Tematy muszą się zaczynać od litery lub cyfry, mogą zawierać myślniki ('-') i mogą mieć do 35 znaków.
 
 
 

1220 wiersze
52 KiB

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