github.com/graybobo/golang.org-package-offline-cache@v0.0.0-20200626051047-6608995c132f/x/text/cases/tables.go (about)

     1  // This file was generated by go generate; DO NOT EDIT
     2  
     3  package cases
     4  
     5  // lookup returns the trie value for the first UTF-8 encoding in s and
     6  // the width in bytes of this encoding. The size will be 0 if s does not
     7  // hold enough bytes to complete the encoding. len(s) must be greater than 0.
     8  func (t *caseTrie) lookup(s []byte) (v uint16, sz int) {
     9  	c0 := s[0]
    10  	switch {
    11  	case c0 < 0x80: // is ASCII
    12  		return caseValues[c0], 1
    13  	case c0 < 0xC2:
    14  		return 0, 1 // Illegal UTF-8: not a starter, not ASCII.
    15  	case c0 < 0xE0: // 2-byte UTF-8
    16  		if len(s) < 2 {
    17  			return 0, 0
    18  		}
    19  		i := caseIndex[c0]
    20  		c1 := s[1]
    21  		if c1 < 0x80 || 0xC0 <= c1 {
    22  			return 0, 1 // Illegal UTF-8: not a continuation byte.
    23  		}
    24  		return t.lookupValue(uint32(i), c1), 2
    25  	case c0 < 0xF0: // 3-byte UTF-8
    26  		if len(s) < 3 {
    27  			return 0, 0
    28  		}
    29  		i := caseIndex[c0]
    30  		c1 := s[1]
    31  		if c1 < 0x80 || 0xC0 <= c1 {
    32  			return 0, 1 // Illegal UTF-8: not a continuation byte.
    33  		}
    34  		o := uint32(i)<<6 + uint32(c1)
    35  		i = caseIndex[o]
    36  		c2 := s[2]
    37  		if c2 < 0x80 || 0xC0 <= c2 {
    38  			return 0, 2 // Illegal UTF-8: not a continuation byte.
    39  		}
    40  		return t.lookupValue(uint32(i), c2), 3
    41  	case c0 < 0xF8: // 4-byte UTF-8
    42  		if len(s) < 4 {
    43  			return 0, 0
    44  		}
    45  		i := caseIndex[c0]
    46  		c1 := s[1]
    47  		if c1 < 0x80 || 0xC0 <= c1 {
    48  			return 0, 1 // Illegal UTF-8: not a continuation byte.
    49  		}
    50  		o := uint32(i)<<6 + uint32(c1)
    51  		i = caseIndex[o]
    52  		c2 := s[2]
    53  		if c2 < 0x80 || 0xC0 <= c2 {
    54  			return 0, 2 // Illegal UTF-8: not a continuation byte.
    55  		}
    56  		o = uint32(i)<<6 + uint32(c2)
    57  		i = caseIndex[o]
    58  		c3 := s[3]
    59  		if c3 < 0x80 || 0xC0 <= c3 {
    60  			return 0, 3 // Illegal UTF-8: not a continuation byte.
    61  		}
    62  		return t.lookupValue(uint32(i), c3), 4
    63  	}
    64  	// Illegal rune
    65  	return 0, 1
    66  }
    67  
    68  // lookupUnsafe returns the trie value for the first UTF-8 encoding in s.
    69  // s must start with a full and valid UTF-8 encoded rune.
    70  func (t *caseTrie) lookupUnsafe(s []byte) uint16 {
    71  	c0 := s[0]
    72  	if c0 < 0x80 { // is ASCII
    73  		return caseValues[c0]
    74  	}
    75  	i := caseIndex[c0]
    76  	if c0 < 0xE0 { // 2-byte UTF-8
    77  		return t.lookupValue(uint32(i), s[1])
    78  	}
    79  	i = caseIndex[uint32(i)<<6+uint32(s[1])]
    80  	if c0 < 0xF0 { // 3-byte UTF-8
    81  		return t.lookupValue(uint32(i), s[2])
    82  	}
    83  	i = caseIndex[uint32(i)<<6+uint32(s[2])]
    84  	if c0 < 0xF8 { // 4-byte UTF-8
    85  		return t.lookupValue(uint32(i), s[3])
    86  	}
    87  	return 0
    88  }
    89  
    90  // lookupString returns the trie value for the first UTF-8 encoding in s and
    91  // the width in bytes of this encoding. The size will be 0 if s does not
    92  // hold enough bytes to complete the encoding. len(s) must be greater than 0.
    93  func (t *caseTrie) lookupString(s string) (v uint16, sz int) {
    94  	c0 := s[0]
    95  	switch {
    96  	case c0 < 0x80: // is ASCII
    97  		return caseValues[c0], 1
    98  	case c0 < 0xC2:
    99  		return 0, 1 // Illegal UTF-8: not a starter, not ASCII.
   100  	case c0 < 0xE0: // 2-byte UTF-8
   101  		if len(s) < 2 {
   102  			return 0, 0
   103  		}
   104  		i := caseIndex[c0]
   105  		c1 := s[1]
   106  		if c1 < 0x80 || 0xC0 <= c1 {
   107  			return 0, 1 // Illegal UTF-8: not a continuation byte.
   108  		}
   109  		return t.lookupValue(uint32(i), c1), 2
   110  	case c0 < 0xF0: // 3-byte UTF-8
   111  		if len(s) < 3 {
   112  			return 0, 0
   113  		}
   114  		i := caseIndex[c0]
   115  		c1 := s[1]
   116  		if c1 < 0x80 || 0xC0 <= c1 {
   117  			return 0, 1 // Illegal UTF-8: not a continuation byte.
   118  		}
   119  		o := uint32(i)<<6 + uint32(c1)
   120  		i = caseIndex[o]
   121  		c2 := s[2]
   122  		if c2 < 0x80 || 0xC0 <= c2 {
   123  			return 0, 2 // Illegal UTF-8: not a continuation byte.
   124  		}
   125  		return t.lookupValue(uint32(i), c2), 3
   126  	case c0 < 0xF8: // 4-byte UTF-8
   127  		if len(s) < 4 {
   128  			return 0, 0
   129  		}
   130  		i := caseIndex[c0]
   131  		c1 := s[1]
   132  		if c1 < 0x80 || 0xC0 <= c1 {
   133  			return 0, 1 // Illegal UTF-8: not a continuation byte.
   134  		}
   135  		o := uint32(i)<<6 + uint32(c1)
   136  		i = caseIndex[o]
   137  		c2 := s[2]
   138  		if c2 < 0x80 || 0xC0 <= c2 {
   139  			return 0, 2 // Illegal UTF-8: not a continuation byte.
   140  		}
   141  		o = uint32(i)<<6 + uint32(c2)
   142  		i = caseIndex[o]
   143  		c3 := s[3]
   144  		if c3 < 0x80 || 0xC0 <= c3 {
   145  			return 0, 3 // Illegal UTF-8: not a continuation byte.
   146  		}
   147  		return t.lookupValue(uint32(i), c3), 4
   148  	}
   149  	// Illegal rune
   150  	return 0, 1
   151  }
   152  
   153  // lookupStringUnsafe returns the trie value for the first UTF-8 encoding in s.
   154  // s must start with a full and valid UTF-8 encoded rune.
   155  func (t *caseTrie) lookupStringUnsafe(s string) uint16 {
   156  	c0 := s[0]
   157  	if c0 < 0x80 { // is ASCII
   158  		return caseValues[c0]
   159  	}
   160  	i := caseIndex[c0]
   161  	if c0 < 0xE0 { // 2-byte UTF-8
   162  		return t.lookupValue(uint32(i), s[1])
   163  	}
   164  	i = caseIndex[uint32(i)<<6+uint32(s[1])]
   165  	if c0 < 0xF0 { // 3-byte UTF-8
   166  		return t.lookupValue(uint32(i), s[2])
   167  	}
   168  	i = caseIndex[uint32(i)<<6+uint32(s[2])]
   169  	if c0 < 0xF8 { // 4-byte UTF-8
   170  		return t.lookupValue(uint32(i), s[3])
   171  	}
   172  	return 0
   173  }
   174  
   175  // caseTrie. Total size: 11330 bytes (11.06 KiB). Checksum: f22dcf6778cb9014.
   176  type caseTrie struct{}
   177  
   178  func newCaseTrie(i int) *caseTrie {
   179  	return &caseTrie{}
   180  }
   181  
   182  // lookupValue determines the type of block n and looks up the value for b.
   183  func (t *caseTrie) lookupValue(n uint32, b byte) uint16 {
   184  	switch {
   185  	case n < 17:
   186  		return uint16(caseValues[n<<6+uint32(b)])
   187  	default:
   188  		n -= 17
   189  		return uint16(sparse.lookup(n, b))
   190  	}
   191  }
   192  
   193  // caseValues: 19 blocks, 1216 entries, 2432 bytes
   194  // The third block is the zero block.
   195  var caseValues = [1216]uint16{
   196  	// Block 0x0, offset 0x0
   197  	0x27: 0x0014,
   198  	0x2e: 0x0014,
   199  	0x30: 0x0010, 0x31: 0x0010, 0x32: 0x0010, 0x33: 0x0010, 0x34: 0x0010, 0x35: 0x0010,
   200  	0x36: 0x0010, 0x37: 0x0010, 0x38: 0x0010, 0x39: 0x0010, 0x3a: 0x0014,
   201  	// Block 0x1, offset 0x40
   202  	0x41: 0x1013, 0x42: 0x1013, 0x43: 0x1013, 0x44: 0x1013, 0x45: 0x1013,
   203  	0x46: 0x1013, 0x47: 0x1013, 0x48: 0x1013, 0x49: 0x1013, 0x4a: 0x1013, 0x4b: 0x1013,
   204  	0x4c: 0x1013, 0x4d: 0x1013, 0x4e: 0x1013, 0x4f: 0x1013, 0x50: 0x1013, 0x51: 0x1013,
   205  	0x52: 0x1013, 0x53: 0x1013, 0x54: 0x1013, 0x55: 0x1013, 0x56: 0x1013, 0x57: 0x1013,
   206  	0x58: 0x1013, 0x59: 0x1013, 0x5a: 0x1013,
   207  	0x5e: 0x0004, 0x5f: 0x0010, 0x60: 0x0004, 0x61: 0x1012, 0x62: 0x1012, 0x63: 0x1012,
   208  	0x64: 0x1012, 0x65: 0x1012, 0x66: 0x1012, 0x67: 0x1012, 0x68: 0x1012, 0x69: 0x1012,
   209  	0x6a: 0x1012, 0x6b: 0x1012, 0x6c: 0x1012, 0x6d: 0x1012, 0x6e: 0x1012, 0x6f: 0x1012,
   210  	0x70: 0x1012, 0x71: 0x1012, 0x72: 0x1012, 0x73: 0x1012, 0x74: 0x1012, 0x75: 0x1012,
   211  	0x76: 0x1012, 0x77: 0x1012, 0x78: 0x1012, 0x79: 0x1012, 0x7a: 0x1012,
   212  	// Block 0x2, offset 0x80
   213  	// Block 0x3, offset 0xc0
   214  	0xc0: 0x05d2, 0xc1: 0x0753, 0xc2: 0x0093, 0xc3: 0x0092, 0xc4: 0x0093, 0xc5: 0x0092,
   215  	0xc6: 0x0753, 0xc7: 0x0793, 0xc8: 0x0792, 0xc9: 0x08d3, 0xca: 0x0a53, 0xcb: 0x0393,
   216  	0xcc: 0x0392, 0xcd: 0x0012, 0xce: 0x0bd3, 0xcf: 0x0d53, 0xd0: 0x0ed3, 0xd1: 0x0193,
   217  	0xd2: 0x0192, 0xd3: 0x1053, 0xd4: 0x11d3, 0xd5: 0x1352, 0xd6: 0x14d3, 0xd7: 0x14d3,
   218  	0xd8: 0x0093, 0xd9: 0x0092, 0xda: 0x1652, 0xdb: 0x0012, 0xdc: 0x1053, 0xdd: 0x17d3,
   219  	0xde: 0x1952, 0xdf: 0x1ad3, 0xe0: 0x0093, 0xe1: 0x0092, 0xe2: 0x0093, 0xe3: 0x0092,
   220  	0xe4: 0x0093, 0xe5: 0x0092, 0xe6: 0x1c53, 0xe7: 0x0793, 0xe8: 0x0792, 0xe9: 0x1dd3,
   221  	0xea: 0x0012, 0xeb: 0x0012, 0xec: 0x0093, 0xed: 0x0092, 0xee: 0x1c53, 0xef: 0x0f93,
   222  	0xf0: 0x0f92, 0xf1: 0x1f53, 0xf2: 0x20d3, 0xf3: 0x0393, 0xf4: 0x0392, 0xf5: 0x0193,
   223  	0xf6: 0x0192, 0xf7: 0x2253, 0xf8: 0x0093, 0xf9: 0x0092, 0xfa: 0x0012, 0xfb: 0x0010,
   224  	0xfc: 0x0093, 0xfd: 0x0092, 0xfe: 0x0012, 0xff: 0x23d2,
   225  	// Block 0x4, offset 0x100
   226  	0x100: 0x0010, 0x101: 0x0010, 0x102: 0x0010, 0x103: 0x0010, 0x104: 0x02fb, 0x105: 0x03b9,
   227  	0x106: 0x047a, 0x107: 0x053b, 0x108: 0x05f9, 0x109: 0x06ba, 0x10a: 0x077b, 0x10b: 0x0839,
   228  	0x10c: 0x08fa, 0x10d: 0x0193, 0x10e: 0x0192, 0x10f: 0x0f93, 0x110: 0x0f92, 0x111: 0x0193,
   229  	0x112: 0x0192, 0x113: 0x0393, 0x114: 0x0392, 0x115: 0x0193, 0x116: 0x0192, 0x117: 0x0793,
   230  	0x118: 0x0792, 0x119: 0x0193, 0x11a: 0x0192, 0x11b: 0x0393, 0x11c: 0x0392, 0x11d: 0x0bd2,
   231  	0x11e: 0x0093, 0x11f: 0x0092, 0x120: 0x0093, 0x121: 0x0092, 0x122: 0x0093, 0x123: 0x0092,
   232  	0x124: 0x0093, 0x125: 0x0092, 0x126: 0x0093, 0x127: 0x0092, 0x128: 0x0093, 0x129: 0x0092,
   233  	0x12a: 0x0093, 0x12b: 0x0092, 0x12c: 0x0093, 0x12d: 0x0092, 0x12e: 0x0093, 0x12f: 0x0092,
   234  	0x130: 0x09ba, 0x131: 0x0a5b, 0x132: 0x0b19, 0x133: 0x0bda, 0x134: 0x0093, 0x135: 0x0092,
   235  	0x136: 0x1353, 0x137: 0x23d3, 0x138: 0x0093, 0x139: 0x0092, 0x13a: 0x0093, 0x13b: 0x0092,
   236  	0x13c: 0x0093, 0x13d: 0x0092, 0x13e: 0x0093, 0x13f: 0x0092,
   237  	// Block 0x5, offset 0x140
   238  	0x140: 0x0e7a, 0x141: 0x0193, 0x142: 0x0192, 0x143: 0x05d3, 0x144: 0x2553, 0x145: 0x26d3,
   239  	0x146: 0x0093, 0x147: 0x0092, 0x148: 0x0093, 0x149: 0x0092, 0x14a: 0x0093, 0x14b: 0x0092,
   240  	0x14c: 0x0093, 0x14d: 0x0092, 0x14e: 0x0093, 0x14f: 0x0092, 0x150: 0x0f1a, 0x151: 0x0fba,
   241  	0x152: 0x105a, 0x153: 0x0752, 0x154: 0x0752, 0x155: 0x0012, 0x156: 0x08d2, 0x157: 0x0a52,
   242  	0x158: 0x0012, 0x159: 0x0d52, 0x15a: 0x0012, 0x15b: 0x0ed2, 0x15c: 0x10fa, 0x15d: 0x0012,
   243  	0x15e: 0x0012, 0x15f: 0x0012, 0x160: 0x1052, 0x161: 0x119a, 0x162: 0x0012, 0x163: 0x11d2,
   244  	0x164: 0x0012, 0x165: 0x123a, 0x166: 0x12da, 0x167: 0x0012, 0x168: 0x14d2, 0x169: 0x14d2,
   245  	0x16a: 0x0012, 0x16b: 0x137a, 0x16c: 0x141a, 0x16d: 0x0012, 0x16e: 0x0012, 0x16f: 0x1052,
   246  	0x170: 0x0012, 0x171: 0x14ba, 0x172: 0x17d2, 0x173: 0x0012, 0x174: 0x0012, 0x175: 0x1ad2,
   247  	0x176: 0x0012, 0x177: 0x0012, 0x178: 0x0012, 0x179: 0x0012, 0x17a: 0x0012, 0x17b: 0x0012,
   248  	0x17c: 0x0012, 0x17d: 0x155a, 0x17e: 0x0012, 0x17f: 0x0012,
   249  	// Block 0x6, offset 0x180
   250  	0x180: 0x1c52, 0x181: 0x0012, 0x182: 0x0012, 0x183: 0x1dd2, 0x184: 0x0012, 0x185: 0x0012,
   251  	0x186: 0x0012, 0x187: 0x15fa, 0x188: 0x1c52, 0x189: 0x2552, 0x18a: 0x1f52, 0x18b: 0x20d2,
   252  	0x18c: 0x26d2, 0x18d: 0x0012, 0x18e: 0x0012, 0x18f: 0x0012, 0x190: 0x0012, 0x191: 0x0012,
   253  	0x192: 0x2252, 0x193: 0x0012, 0x194: 0x0010, 0x195: 0x0012, 0x196: 0x0012, 0x197: 0x0012,
   254  	0x198: 0x0012, 0x199: 0x0012, 0x19a: 0x0012, 0x19b: 0x0012, 0x19c: 0x0012, 0x19d: 0x169a,
   255  	0x19e: 0x173a, 0x19f: 0x0012, 0x1a0: 0x0012, 0x1a1: 0x0012, 0x1a2: 0x0012, 0x1a3: 0x0012,
   256  	0x1a4: 0x0012, 0x1a5: 0x0012, 0x1a6: 0x0012, 0x1a7: 0x0012, 0x1a8: 0x0012, 0x1a9: 0x0012,
   257  	0x1aa: 0x0012, 0x1ab: 0x0012, 0x1ac: 0x0012, 0x1ad: 0x0012, 0x1ae: 0x0012, 0x1af: 0x0012,
   258  	0x1b0: 0x0015, 0x1b1: 0x0015, 0x1b2: 0x0015, 0x1b3: 0x0015, 0x1b4: 0x0015, 0x1b5: 0x0015,
   259  	0x1b6: 0x0015, 0x1b7: 0x0015, 0x1b8: 0x0015, 0x1b9: 0x0014, 0x1ba: 0x0014, 0x1bb: 0x0014,
   260  	0x1bc: 0x0014, 0x1bd: 0x0014, 0x1be: 0x0014, 0x1bf: 0x0014,
   261  	// Block 0x7, offset 0x1c0
   262  	0x1c0: 0x0024, 0x1c1: 0x0024, 0x1c2: 0x0024, 0x1c3: 0x0024, 0x1c4: 0x0024, 0x1c5: 0x2875,
   263  	0x1c6: 0x0024, 0x1c7: 0x0034, 0x1c8: 0x0034, 0x1c9: 0x0034, 0x1ca: 0x0024, 0x1cb: 0x0024,
   264  	0x1cc: 0x0024, 0x1cd: 0x0034, 0x1ce: 0x0034, 0x1cf: 0x0014, 0x1d0: 0x0024, 0x1d1: 0x0024,
   265  	0x1d2: 0x0024, 0x1d3: 0x0034, 0x1d4: 0x0034, 0x1d5: 0x0034, 0x1d6: 0x0034, 0x1d7: 0x0024,
   266  	0x1d8: 0x0034, 0x1d9: 0x0034, 0x1da: 0x0034, 0x1db: 0x0024, 0x1dc: 0x0034, 0x1dd: 0x0034,
   267  	0x1de: 0x0034, 0x1df: 0x0034, 0x1e0: 0x0034, 0x1e1: 0x0034, 0x1e2: 0x0034, 0x1e3: 0x0024,
   268  	0x1e4: 0x0024, 0x1e5: 0x0024, 0x1e6: 0x0024, 0x1e7: 0x0024, 0x1e8: 0x0024, 0x1e9: 0x0024,
   269  	0x1ea: 0x0024, 0x1eb: 0x0024, 0x1ec: 0x0024, 0x1ed: 0x0024, 0x1ee: 0x0024, 0x1ef: 0x0024,
   270  	0x1f0: 0x0093, 0x1f1: 0x0092, 0x1f2: 0x0093, 0x1f3: 0x0092, 0x1f4: 0x0014, 0x1f5: 0x0004,
   271  	0x1f6: 0x0093, 0x1f7: 0x0092, 0x1fa: 0x0015, 0x1fb: 0x29d2,
   272  	0x1fc: 0x2b52, 0x1fd: 0x2b52, 0x1ff: 0x2cd3,
   273  	// Block 0x8, offset 0x200
   274  	0x204: 0x0004, 0x205: 0x0004,
   275  	0x206: 0x1513, 0x207: 0x0014, 0x208: 0x1293, 0x209: 0x1393, 0x20a: 0x1293,
   276  	0x20c: 0x2e53, 0x20e: 0x2fd3, 0x20f: 0x3153, 0x210: 0x17da, 0x211: 0x1013,
   277  	0x212: 0x1013, 0x213: 0x1013, 0x214: 0x1013, 0x215: 0x1013, 0x216: 0x1013, 0x217: 0x1013,
   278  	0x218: 0x1013, 0x219: 0x1013, 0x21a: 0x1013, 0x21b: 0x1013, 0x21c: 0x1013, 0x21d: 0x1013,
   279  	0x21e: 0x1013, 0x21f: 0x1013, 0x220: 0x32d3, 0x221: 0x32d3, 0x223: 0x32d3,
   280  	0x224: 0x32d3, 0x225: 0x32d3, 0x226: 0x32d3, 0x227: 0x32d3, 0x228: 0x32d3, 0x229: 0x32d3,
   281  	0x22a: 0x32d3, 0x22b: 0x32d3, 0x22c: 0x1512, 0x22d: 0x1292, 0x22e: 0x1392, 0x22f: 0x1292,
   282  	0x230: 0x18da, 0x231: 0x1012, 0x232: 0x1012, 0x233: 0x1012, 0x234: 0x1012, 0x235: 0x1012,
   283  	0x236: 0x1012, 0x237: 0x1012, 0x238: 0x1012, 0x239: 0x1012, 0x23a: 0x1012, 0x23b: 0x1012,
   284  	0x23c: 0x1012, 0x23d: 0x1012, 0x23e: 0x1012, 0x23f: 0x1012,
   285  	// Block 0x9, offset 0x240
   286  	0x240: 0x32d2, 0x241: 0x32d2, 0x242: 0x3452, 0x243: 0x32d2, 0x244: 0x32d2, 0x245: 0x32d2,
   287  	0x246: 0x32d2, 0x247: 0x32d2, 0x248: 0x32d2, 0x249: 0x32d2, 0x24a: 0x32d2, 0x24b: 0x32d2,
   288  	0x24c: 0x2e52, 0x24d: 0x2fd2, 0x24e: 0x3152, 0x24f: 0x0c13, 0x250: 0x35d2, 0x251: 0x3752,
   289  	0x252: 0x0013, 0x253: 0x0013, 0x254: 0x0013, 0x255: 0x38d2, 0x256: 0x3a52, 0x257: 0x0c12,
   290  	0x258: 0x0093, 0x259: 0x0092, 0x25a: 0x0093, 0x25b: 0x0092, 0x25c: 0x0093, 0x25d: 0x0092,
   291  	0x25e: 0x0093, 0x25f: 0x0092, 0x260: 0x0093, 0x261: 0x0092, 0x262: 0x0093, 0x263: 0x0092,
   292  	0x264: 0x0093, 0x265: 0x0092, 0x266: 0x0093, 0x267: 0x0092, 0x268: 0x0093, 0x269: 0x0092,
   293  	0x26a: 0x0093, 0x26b: 0x0092, 0x26c: 0x0093, 0x26d: 0x0092, 0x26e: 0x0093, 0x26f: 0x0092,
   294  	0x270: 0x3bd2, 0x271: 0x3d52, 0x272: 0x0592, 0x273: 0x2cd2, 0x274: 0x3ed3, 0x275: 0x32d2,
   295  	0x277: 0x0793, 0x278: 0x0792, 0x279: 0x0593, 0x27a: 0x0093, 0x27b: 0x0092,
   296  	0x27c: 0x0012, 0x27d: 0x29d3, 0x27e: 0x2b53, 0x27f: 0x2b53,
   297  	// Block 0xa, offset 0x280
   298  	0x280: 0x0412, 0x281: 0x0412, 0x282: 0x0412, 0x283: 0x0412, 0x284: 0x0412, 0x285: 0x0412,
   299  	0x288: 0x0413, 0x289: 0x0413, 0x28a: 0x0413, 0x28b: 0x0413,
   300  	0x28c: 0x0413, 0x28d: 0x0413, 0x290: 0x1eba, 0x291: 0x0412,
   301  	0x292: 0x1f7a, 0x293: 0x0412, 0x294: 0x207a, 0x295: 0x0412, 0x296: 0x217a, 0x297: 0x0412,
   302  	0x299: 0x0413, 0x29b: 0x0413, 0x29d: 0x0413,
   303  	0x29f: 0x0413, 0x2a0: 0x0412, 0x2a1: 0x0412, 0x2a2: 0x0412, 0x2a3: 0x0412,
   304  	0x2a4: 0x0412, 0x2a5: 0x0412, 0x2a6: 0x0412, 0x2a7: 0x0412, 0x2a8: 0x0413, 0x2a9: 0x0413,
   305  	0x2aa: 0x0413, 0x2ab: 0x0413, 0x2ac: 0x0413, 0x2ad: 0x0413, 0x2ae: 0x0413, 0x2af: 0x0413,
   306  	0x2b0: 0x5352, 0x2b1: 0x5352, 0x2b2: 0x54d2, 0x2b3: 0x54d2, 0x2b4: 0x5652, 0x2b5: 0x5652,
   307  	0x2b6: 0x57d2, 0x2b7: 0x57d2, 0x2b8: 0x5952, 0x2b9: 0x5952, 0x2ba: 0x5ad2, 0x2bb: 0x5ad2,
   308  	0x2bc: 0x29d2, 0x2bd: 0x29d2,
   309  	// Block 0xb, offset 0x2c0
   310  	0x2c0: 0x227a, 0x2c1: 0x23ba, 0x2c2: 0x24fa, 0x2c3: 0x263a, 0x2c4: 0x277a, 0x2c5: 0x28ba,
   311  	0x2c6: 0x29fa, 0x2c7: 0x2b3a, 0x2c8: 0x2c79, 0x2c9: 0x2db9, 0x2ca: 0x2ef9, 0x2cb: 0x3039,
   312  	0x2cc: 0x3179, 0x2cd: 0x32b9, 0x2ce: 0x33f9, 0x2cf: 0x3539, 0x2d0: 0x367a, 0x2d1: 0x37ba,
   313  	0x2d2: 0x38fa, 0x2d3: 0x3a3a, 0x2d4: 0x3b7a, 0x2d5: 0x3cba, 0x2d6: 0x3dfa, 0x2d7: 0x3f3a,
   314  	0x2d8: 0x4079, 0x2d9: 0x41b9, 0x2da: 0x42f9, 0x2db: 0x4439, 0x2dc: 0x4579, 0x2dd: 0x46b9,
   315  	0x2de: 0x47f9, 0x2df: 0x4939, 0x2e0: 0x4a7a, 0x2e1: 0x4bba, 0x2e2: 0x4cfa, 0x2e3: 0x4e3a,
   316  	0x2e4: 0x4f7a, 0x2e5: 0x50ba, 0x2e6: 0x51fa, 0x2e7: 0x533a, 0x2e8: 0x5479, 0x2e9: 0x55b9,
   317  	0x2ea: 0x56f9, 0x2eb: 0x5839, 0x2ec: 0x5979, 0x2ed: 0x5ab9, 0x2ee: 0x5bf9, 0x2ef: 0x5d39,
   318  	0x2f0: 0x0412, 0x2f1: 0x0412, 0x2f2: 0x5e7a, 0x2f3: 0x5ffa, 0x2f4: 0x611a,
   319  	0x2f6: 0x625a, 0x2f7: 0x631a, 0x2f8: 0x0413, 0x2f9: 0x0413, 0x2fa: 0x5353, 0x2fb: 0x5353,
   320  	0x2fc: 0x64d9, 0x2fd: 0x0004, 0x2fe: 0x65fa, 0x2ff: 0x0004,
   321  	// Block 0xc, offset 0x300
   322  	0x300: 0x0004, 0x301: 0x0004, 0x302: 0x667a, 0x303: 0x67fa, 0x304: 0x691a,
   323  	0x306: 0x6a5a, 0x307: 0x6b1a, 0x308: 0x54d3, 0x309: 0x54d3, 0x30a: 0x5653, 0x30b: 0x5653,
   324  	0x30c: 0x6cd9, 0x30d: 0x0004, 0x30e: 0x0004, 0x30f: 0x0004, 0x310: 0x0412, 0x311: 0x0412,
   325  	0x312: 0x6dfa, 0x313: 0x6efa, 0x316: 0x6ffa, 0x317: 0x70ba,
   326  	0x318: 0x0413, 0x319: 0x0413, 0x31a: 0x57d3, 0x31b: 0x57d3, 0x31d: 0x0004,
   327  	0x31e: 0x0004, 0x31f: 0x0004, 0x320: 0x0412, 0x321: 0x0412, 0x322: 0x71ba, 0x323: 0x72ba,
   328  	0x324: 0x73ba, 0x325: 0x0492, 0x326: 0x747a, 0x327: 0x753a, 0x328: 0x0413, 0x329: 0x0413,
   329  	0x32a: 0x5ad3, 0x32b: 0x5ad3, 0x32c: 0x0493, 0x32d: 0x0004, 0x32e: 0x0004, 0x32f: 0x0004,
   330  	0x332: 0x763a, 0x333: 0x77ba, 0x334: 0x78da,
   331  	0x336: 0x7a1a, 0x337: 0x7ada, 0x338: 0x5953, 0x339: 0x5953, 0x33a: 0x29d3, 0x33b: 0x29d3,
   332  	0x33c: 0x7c99, 0x33d: 0x0004, 0x33e: 0x0004,
   333  	// Block 0xd, offset 0x340
   334  	0x342: 0x0013,
   335  	0x347: 0x0013, 0x34a: 0x0012, 0x34b: 0x0013,
   336  	0x34c: 0x0013, 0x34d: 0x0013, 0x34e: 0x0012, 0x34f: 0x0012, 0x350: 0x0013, 0x351: 0x0013,
   337  	0x352: 0x0013, 0x353: 0x0012, 0x355: 0x0013,
   338  	0x359: 0x0013, 0x35a: 0x0013, 0x35b: 0x0013, 0x35c: 0x0013, 0x35d: 0x0013,
   339  	0x364: 0x0013, 0x366: 0x7dbb, 0x368: 0x0013,
   340  	0x36a: 0x7e3b, 0x36b: 0x7e9b, 0x36c: 0x0013, 0x36d: 0x0013, 0x36f: 0x0012,
   341  	0x370: 0x0013, 0x371: 0x0013, 0x372: 0x5c53, 0x373: 0x0013, 0x374: 0x0012, 0x375: 0x0010,
   342  	0x376: 0x0010, 0x377: 0x0010, 0x378: 0x0010, 0x379: 0x0012,
   343  	0x37c: 0x0012, 0x37d: 0x0012, 0x37e: 0x0013, 0x37f: 0x0013,
   344  	// Block 0xe, offset 0x380
   345  	0x380: 0x0d13, 0x381: 0x0d13, 0x382: 0x0f13, 0x383: 0x0f13, 0x384: 0x0d13, 0x385: 0x0d13,
   346  	0x386: 0x1313, 0x387: 0x1313, 0x388: 0x1513, 0x389: 0x1513, 0x38a: 0x1713, 0x38b: 0x1713,
   347  	0x38c: 0x1513, 0x38d: 0x1513, 0x38e: 0x1313, 0x38f: 0x1313, 0x390: 0x5dd2, 0x391: 0x5dd2,
   348  	0x392: 0x3bd2, 0x393: 0x3bd2, 0x394: 0x5f52, 0x395: 0x5f52, 0x396: 0x3bd2, 0x397: 0x3bd2,
   349  	0x398: 0x5dd2, 0x399: 0x5dd2, 0x39a: 0x0d12, 0x39b: 0x0d12, 0x39c: 0x0f12, 0x39d: 0x0f12,
   350  	0x39e: 0x0d12, 0x39f: 0x0d12, 0x3a0: 0x1312, 0x3a1: 0x1312, 0x3a2: 0x1512, 0x3a3: 0x1512,
   351  	0x3a4: 0x1712, 0x3a5: 0x1712, 0x3a6: 0x1512, 0x3a7: 0x1512, 0x3a8: 0x1312, 0x3a9: 0x1312,
   352  	// Block 0xf, offset 0x3c0
   353  	0x3c0: 0x3d52, 0x3c1: 0x3d52, 0x3c2: 0x3d52, 0x3c3: 0x3d52, 0x3c4: 0x3d52, 0x3c5: 0x3d52,
   354  	0x3c6: 0x3d52, 0x3c7: 0x3d52, 0x3c8: 0x3d52, 0x3c9: 0x3d52, 0x3ca: 0x3d52, 0x3cb: 0x3d52,
   355  	0x3cc: 0x3d52, 0x3cd: 0x3d52, 0x3ce: 0x3d52, 0x3cf: 0x3d52, 0x3d0: 0x60d2, 0x3d1: 0x60d2,
   356  	0x3d2: 0x60d2, 0x3d3: 0x60d2, 0x3d4: 0x60d2, 0x3d5: 0x60d2, 0x3d6: 0x60d2, 0x3d7: 0x60d2,
   357  	0x3d8: 0x60d2, 0x3d9: 0x60d2, 0x3da: 0x60d2, 0x3db: 0x60d2, 0x3dc: 0x60d2, 0x3dd: 0x60d2,
   358  	0x3de: 0x60d2, 0x3e0: 0x0093, 0x3e1: 0x0092, 0x3e2: 0x7f1b, 0x3e3: 0x5053,
   359  	0x3e4: 0x7f9b, 0x3e5: 0x801a, 0x3e6: 0x809a, 0x3e7: 0x0793, 0x3e8: 0x0792, 0x3e9: 0x0193,
   360  	0x3ea: 0x0192, 0x3eb: 0x0393, 0x3ec: 0x0392, 0x3ed: 0x811b, 0x3ee: 0x819b, 0x3ef: 0x821b,
   361  	0x3f0: 0x829b, 0x3f1: 0x0012, 0x3f2: 0x0093, 0x3f3: 0x0092, 0x3f4: 0x0012, 0x3f5: 0x0193,
   362  	0x3f6: 0x0192, 0x3f7: 0x0012, 0x3f8: 0x0012, 0x3f9: 0x0012, 0x3fa: 0x0012, 0x3fb: 0x0012,
   363  	0x3fc: 0x0015, 0x3fd: 0x0015, 0x3fe: 0x831b, 0x3ff: 0x839b,
   364  	// Block 0x10, offset 0x400
   365  	0x400: 0x0093, 0x401: 0x0092, 0x402: 0x0093, 0x403: 0x0092, 0x404: 0x0093, 0x405: 0x0092,
   366  	0x406: 0x0093, 0x407: 0x0092, 0x408: 0x0014, 0x409: 0x0004, 0x40a: 0x0004, 0x40b: 0x0393,
   367  	0x40c: 0x0392, 0x40d: 0x841b, 0x40e: 0x0012, 0x40f: 0x0010, 0x410: 0x0093, 0x411: 0x0092,
   368  	0x412: 0x0093, 0x413: 0x0092, 0x414: 0x0012, 0x415: 0x0012, 0x416: 0x0093, 0x417: 0x0092,
   369  	0x418: 0x0093, 0x419: 0x0092, 0x41a: 0x0093, 0x41b: 0x0092, 0x41c: 0x0093, 0x41d: 0x0092,
   370  	0x41e: 0x0093, 0x41f: 0x0092, 0x420: 0x0093, 0x421: 0x0092, 0x422: 0x0093, 0x423: 0x0092,
   371  	0x424: 0x0093, 0x425: 0x0092, 0x426: 0x0093, 0x427: 0x0092, 0x428: 0x0093, 0x429: 0x0092,
   372  	0x42a: 0x849b, 0x42b: 0x851b, 0x42c: 0x859b, 0x42d: 0x861b,
   373  	0x430: 0x869b, 0x431: 0x871b, 0x432: 0x879b, 0x433: 0x6253, 0x434: 0x0093, 0x435: 0x0092,
   374  	0x436: 0x0093, 0x437: 0x0092,
   375  	// Block 0x11, offset 0x440
   376  	0x440: 0x881a, 0x441: 0x88da, 0x442: 0x899a, 0x443: 0x8a5a, 0x444: 0x8b5a, 0x445: 0x8c5a,
   377  	0x446: 0x8d1a,
   378  	0x453: 0x8dda, 0x454: 0x8f1a, 0x455: 0x905a, 0x456: 0x919a, 0x457: 0x92da,
   379  	0x45d: 0x0010,
   380  	0x45e: 0x0034, 0x45f: 0x0010, 0x460: 0x0010, 0x461: 0x0010, 0x462: 0x0010, 0x463: 0x0010,
   381  	0x464: 0x0010, 0x465: 0x0010, 0x466: 0x0010, 0x467: 0x0010, 0x468: 0x0010,
   382  	0x46a: 0x0010, 0x46b: 0x0010, 0x46c: 0x0010, 0x46d: 0x0010, 0x46e: 0x0010, 0x46f: 0x0010,
   383  	0x470: 0x0010, 0x471: 0x0010, 0x472: 0x0010, 0x473: 0x0010, 0x474: 0x0010, 0x475: 0x0010,
   384  	0x476: 0x0010, 0x478: 0x0010, 0x479: 0x0010, 0x47a: 0x0010, 0x47b: 0x0010,
   385  	0x47c: 0x0010, 0x47e: 0x0010,
   386  	// Block 0x12, offset 0x480
   387  	0x482: 0x0010,
   388  	0x487: 0x0010, 0x489: 0x0010, 0x48b: 0x0010,
   389  	0x48d: 0x0010, 0x48e: 0x0010, 0x48f: 0x0010, 0x491: 0x0010,
   390  	0x492: 0x0010, 0x494: 0x0010, 0x497: 0x0010,
   391  	0x499: 0x0010, 0x49b: 0x0010, 0x49d: 0x0010,
   392  	0x49f: 0x0010, 0x4a1: 0x0010, 0x4a2: 0x0010,
   393  	0x4a4: 0x0010, 0x4a7: 0x0010, 0x4a8: 0x0010, 0x4a9: 0x0010,
   394  	0x4aa: 0x0010, 0x4ac: 0x0010, 0x4ad: 0x0010, 0x4ae: 0x0010, 0x4af: 0x0010,
   395  	0x4b0: 0x0010, 0x4b1: 0x0010, 0x4b2: 0x0010, 0x4b4: 0x0010, 0x4b5: 0x0010,
   396  	0x4b6: 0x0010, 0x4b7: 0x0010, 0x4b9: 0x0010, 0x4ba: 0x0010, 0x4bb: 0x0010,
   397  	0x4bc: 0x0010, 0x4be: 0x0010,
   398  }
   399  
   400  // caseIndex: 25 blocks, 1600 entries, 3200 bytes
   401  // Block 0 is the zero block.
   402  var caseIndex = [1600]uint16{
   403  	// Block 0x0, offset 0x0
   404  	// Block 0x1, offset 0x40
   405  	// Block 0x2, offset 0x80
   406  	// Block 0x3, offset 0xc0
   407  	0xc2: 0x11, 0xc3: 0x12, 0xc4: 0x13, 0xc5: 0x14, 0xc6: 0x01, 0xc7: 0x02,
   408  	0xc8: 0x15, 0xc9: 0x03, 0xca: 0x04, 0xcb: 0x16, 0xcc: 0x17, 0xcd: 0x05, 0xce: 0x06, 0xcf: 0x07,
   409  	0xd0: 0x18, 0xd1: 0x19, 0xd2: 0x1a, 0xd3: 0x1b, 0xd4: 0x1c, 0xd5: 0x1d, 0xd6: 0x1e, 0xd7: 0x1f,
   410  	0xd8: 0x20, 0xd9: 0x21, 0xda: 0x22, 0xdb: 0x23, 0xdc: 0x24, 0xdd: 0x25, 0xde: 0x26, 0xdf: 0x27,
   411  	0xe0: 0x02, 0xe1: 0x03, 0xe2: 0x04, 0xe3: 0x05,
   412  	0xea: 0x06, 0xeb: 0x07, 0xec: 0x07, 0xed: 0x08, 0xef: 0x09,
   413  	0xf0: 0x14, 0xf3: 0x16,
   414  	// Block 0x4, offset 0x100
   415  	0x120: 0x28, 0x121: 0x29, 0x122: 0x2a, 0x123: 0x2b, 0x124: 0x2c, 0x125: 0x2d, 0x126: 0x2e, 0x127: 0x2f,
   416  	0x128: 0x30, 0x129: 0x31, 0x12a: 0x32, 0x12b: 0x33, 0x12c: 0x34, 0x12d: 0x35, 0x12e: 0x36, 0x12f: 0x37,
   417  	0x130: 0x38, 0x131: 0x39, 0x132: 0x3a, 0x133: 0x3b, 0x134: 0x3c, 0x135: 0x3d, 0x136: 0x3e, 0x137: 0x3f,
   418  	0x138: 0x40, 0x139: 0x41, 0x13a: 0x42, 0x13b: 0x43, 0x13c: 0x44, 0x13d: 0x45, 0x13e: 0x46, 0x13f: 0x47,
   419  	// Block 0x5, offset 0x140
   420  	0x140: 0x48, 0x141: 0x49, 0x142: 0x4a, 0x143: 0x4b, 0x144: 0x22, 0x145: 0x22, 0x146: 0x22, 0x147: 0x22,
   421  	0x148: 0x22, 0x149: 0x4c, 0x14a: 0x4d, 0x14b: 0x4e, 0x14c: 0x4f, 0x14d: 0x50, 0x14e: 0x51, 0x14f: 0x52,
   422  	0x150: 0x53, 0x151: 0x22, 0x152: 0x22, 0x153: 0x22, 0x154: 0x22, 0x155: 0x22, 0x156: 0x22, 0x157: 0x22,
   423  	0x158: 0x22, 0x159: 0x54, 0x15a: 0x55, 0x15b: 0x56, 0x15c: 0x57, 0x15d: 0x58, 0x15e: 0x59, 0x15f: 0x5a,
   424  	0x160: 0x5b, 0x161: 0x5c, 0x162: 0x5d, 0x163: 0x5e, 0x164: 0x5f, 0x165: 0x60, 0x167: 0x61,
   425  	0x168: 0x62, 0x169: 0x63, 0x16a: 0x64, 0x16c: 0x65, 0x16d: 0x66, 0x16e: 0x67, 0x16f: 0x68,
   426  	0x170: 0x69, 0x171: 0x6a, 0x173: 0x6b, 0x174: 0x6c, 0x175: 0x6d, 0x176: 0x6e, 0x177: 0x6f,
   427  	0x178: 0x70, 0x179: 0x70, 0x17a: 0x71, 0x17b: 0x70, 0x17c: 0x72, 0x17d: 0x08, 0x17e: 0x09, 0x17f: 0x0a,
   428  	// Block 0x6, offset 0x180
   429  	0x180: 0x73, 0x181: 0x74, 0x182: 0x75, 0x183: 0x76, 0x184: 0x0b, 0x185: 0x77, 0x186: 0x78,
   430  	0x192: 0x79, 0x193: 0x0c,
   431  	0x1b0: 0x7a, 0x1b1: 0x0d, 0x1b2: 0x70, 0x1b3: 0x7b, 0x1b4: 0x7c, 0x1b5: 0x7d, 0x1b6: 0x7e, 0x1b7: 0x7f,
   432  	0x1b8: 0x80,
   433  	// Block 0x7, offset 0x1c0
   434  	0x1c0: 0x81, 0x1c2: 0x82, 0x1c3: 0x83, 0x1c4: 0x84, 0x1c5: 0x22, 0x1c6: 0x85,
   435  	// Block 0x8, offset 0x200
   436  	0x200: 0x86, 0x201: 0x22, 0x202: 0x22, 0x203: 0x22, 0x204: 0x22, 0x205: 0x22, 0x206: 0x22, 0x207: 0x22,
   437  	0x208: 0x22, 0x209: 0x22, 0x20a: 0x22, 0x20b: 0x22, 0x20c: 0x22, 0x20d: 0x22, 0x20e: 0x22, 0x20f: 0x22,
   438  	0x210: 0x22, 0x211: 0x22, 0x212: 0x87, 0x213: 0x88, 0x214: 0x22, 0x215: 0x22, 0x216: 0x22, 0x217: 0x22,
   439  	0x218: 0x89, 0x219: 0x8a, 0x21a: 0x8b, 0x21b: 0x8c, 0x21c: 0x8d, 0x21d: 0x8e, 0x21e: 0x0e, 0x21f: 0x8f,
   440  	0x220: 0x90, 0x221: 0x91, 0x222: 0x22, 0x223: 0x92, 0x224: 0x93, 0x225: 0x94, 0x226: 0x95, 0x227: 0x96,
   441  	0x228: 0x97, 0x229: 0x98, 0x22a: 0x99, 0x22b: 0x9a, 0x22c: 0x9b, 0x22d: 0x9c, 0x22e: 0x9d, 0x22f: 0x9e,
   442  	0x230: 0x22, 0x231: 0x22, 0x232: 0x22, 0x233: 0x22, 0x234: 0x22, 0x235: 0x22, 0x236: 0x22, 0x237: 0x22,
   443  	0x238: 0x22, 0x239: 0x22, 0x23a: 0x22, 0x23b: 0x22, 0x23c: 0x22, 0x23d: 0x22, 0x23e: 0x22, 0x23f: 0x22,
   444  	// Block 0x9, offset 0x240
   445  	0x240: 0x22, 0x241: 0x22, 0x242: 0x22, 0x243: 0x22, 0x244: 0x22, 0x245: 0x22, 0x246: 0x22, 0x247: 0x22,
   446  	0x248: 0x22, 0x249: 0x22, 0x24a: 0x22, 0x24b: 0x22, 0x24c: 0x22, 0x24d: 0x22, 0x24e: 0x22, 0x24f: 0x22,
   447  	0x250: 0x22, 0x251: 0x22, 0x252: 0x22, 0x253: 0x22, 0x254: 0x22, 0x255: 0x22, 0x256: 0x22, 0x257: 0x22,
   448  	0x258: 0x22, 0x259: 0x22, 0x25a: 0x22, 0x25b: 0x22, 0x25c: 0x22, 0x25d: 0x22, 0x25e: 0x22, 0x25f: 0x22,
   449  	0x260: 0x22, 0x261: 0x22, 0x262: 0x22, 0x263: 0x22, 0x264: 0x22, 0x265: 0x22, 0x266: 0x22, 0x267: 0x22,
   450  	0x268: 0x22, 0x269: 0x22, 0x26a: 0x22, 0x26b: 0x22, 0x26c: 0x22, 0x26d: 0x22, 0x26e: 0x22, 0x26f: 0x22,
   451  	0x270: 0x22, 0x271: 0x22, 0x272: 0x22, 0x273: 0x22, 0x274: 0x22, 0x275: 0x22, 0x276: 0x22, 0x277: 0x22,
   452  	0x278: 0x22, 0x279: 0x22, 0x27a: 0x22, 0x27b: 0x22, 0x27c: 0x22, 0x27d: 0x22, 0x27e: 0x22, 0x27f: 0x22,
   453  	// Block 0xa, offset 0x280
   454  	0x280: 0x22, 0x281: 0x22, 0x282: 0x22, 0x283: 0x22, 0x284: 0x22, 0x285: 0x22, 0x286: 0x22, 0x287: 0x22,
   455  	0x288: 0x22, 0x289: 0x22, 0x28a: 0x22, 0x28b: 0x22, 0x28c: 0x22, 0x28d: 0x22, 0x28e: 0x22, 0x28f: 0x22,
   456  	0x290: 0x22, 0x291: 0x22, 0x292: 0x22, 0x293: 0x22, 0x294: 0x22, 0x295: 0x22, 0x296: 0x22, 0x297: 0x22,
   457  	0x298: 0x22, 0x299: 0x22, 0x29a: 0x22, 0x29b: 0x22, 0x29c: 0x22, 0x29d: 0x22, 0x29e: 0x9f, 0x29f: 0xa0,
   458  	// Block 0xb, offset 0x2c0
   459  	0x2ec: 0x0f, 0x2ed: 0xa1, 0x2ee: 0xa2, 0x2ef: 0xa3,
   460  	0x2f0: 0x22, 0x2f1: 0x22, 0x2f2: 0x22, 0x2f3: 0x22, 0x2f4: 0xa4, 0x2f5: 0xa5, 0x2f6: 0xa6, 0x2f7: 0xa7,
   461  	0x2f8: 0xa8, 0x2f9: 0xa9, 0x2fa: 0x22, 0x2fb: 0xaa, 0x2fc: 0xab, 0x2fd: 0xac, 0x2fe: 0xad, 0x2ff: 0xae,
   462  	// Block 0xc, offset 0x300
   463  	0x300: 0xaf, 0x301: 0xb0, 0x302: 0x22, 0x303: 0xb1, 0x305: 0xb2, 0x307: 0xb3,
   464  	0x30a: 0xb4, 0x30b: 0xb5, 0x30c: 0xb6, 0x30d: 0xb7, 0x30e: 0xb8, 0x30f: 0xb9,
   465  	0x310: 0xba, 0x311: 0xbb, 0x312: 0xbc, 0x314: 0xbd, 0x315: 0xbe,
   466  	0x318: 0x22, 0x319: 0x22, 0x31a: 0x22, 0x31b: 0x22, 0x31c: 0xbf, 0x31d: 0xc0,
   467  	0x320: 0xc1, 0x321: 0xc2, 0x322: 0xc3, 0x323: 0xc4, 0x324: 0xc5, 0x326: 0xc6,
   468  	0x328: 0xc7, 0x329: 0xc8, 0x32a: 0xc9, 0x32b: 0xca, 0x32c: 0x5e, 0x32d: 0xcb, 0x32e: 0xcc,
   469  	0x330: 0x22, 0x331: 0xcd, 0x332: 0xce, 0x333: 0xcf,
   470  	// Block 0xd, offset 0x340
   471  	0x340: 0xd0, 0x341: 0xd1, 0x342: 0xd2, 0x343: 0xd3, 0x344: 0xd4, 0x345: 0xd5, 0x346: 0xd6, 0x347: 0xd7,
   472  	0x348: 0xd8, 0x34a: 0xd9, 0x34b: 0xda, 0x34c: 0xdb, 0x34d: 0xdc,
   473  	0x352: 0xdd, 0x353: 0xde, 0x356: 0xdf, 0x357: 0xe0,
   474  	0x358: 0xe1, 0x359: 0xe2, 0x35a: 0xe3, 0x35b: 0xe4, 0x35c: 0xe5,
   475  	0x362: 0xe6, 0x363: 0xe7,
   476  	0x36b: 0xe8,
   477  	// Block 0xe, offset 0x380
   478  	0x380: 0x22, 0x381: 0x22, 0x382: 0x22, 0x383: 0x22, 0x384: 0x22, 0x385: 0x22, 0x386: 0x22, 0x387: 0x22,
   479  	0x388: 0x22, 0x389: 0x22, 0x38a: 0x22, 0x38b: 0x22, 0x38c: 0x22, 0x38d: 0x22, 0x38e: 0xe9,
   480  	0x390: 0x22, 0x391: 0xea, 0x392: 0x22, 0x393: 0x22, 0x394: 0x22, 0x395: 0xeb,
   481  	// Block 0xf, offset 0x3c0
   482  	0x3c0: 0x22, 0x3c1: 0x22, 0x3c2: 0x22, 0x3c3: 0x22, 0x3c4: 0x22, 0x3c5: 0x22, 0x3c6: 0x22, 0x3c7: 0x22,
   483  	0x3c8: 0x22, 0x3c9: 0x22, 0x3ca: 0x22, 0x3cb: 0x22, 0x3cc: 0x22, 0x3cd: 0x22, 0x3ce: 0x22, 0x3cf: 0x22,
   484  	0x3d0: 0xea,
   485  	// Block 0x10, offset 0x400
   486  	0x410: 0x22, 0x411: 0x22, 0x412: 0x22, 0x413: 0x22, 0x414: 0x22, 0x415: 0x22, 0x416: 0x22, 0x417: 0x22,
   487  	0x418: 0x22, 0x419: 0xec,
   488  	// Block 0x11, offset 0x440
   489  	0x460: 0x22, 0x461: 0x22, 0x462: 0x22, 0x463: 0x22, 0x464: 0x22, 0x465: 0x22, 0x466: 0x22, 0x467: 0x22,
   490  	0x468: 0xe8, 0x469: 0xed, 0x46b: 0xee, 0x46c: 0xef, 0x46d: 0xf0, 0x46e: 0xf1,
   491  	0x47c: 0x22, 0x47d: 0xf2, 0x47e: 0xf3,
   492  	// Block 0x12, offset 0x480
   493  	0x4b0: 0x22, 0x4b1: 0xf4, 0x4b2: 0xf5,
   494  	// Block 0x13, offset 0x4c0
   495  	0x4c5: 0xf6, 0x4c6: 0xf7,
   496  	0x4c9: 0xf8,
   497  	0x4d0: 0xf9, 0x4d1: 0xfa, 0x4d2: 0xfb, 0x4d3: 0xfc, 0x4d4: 0xfd, 0x4d5: 0xfe, 0x4d6: 0xff, 0x4d7: 0x100,
   498  	0x4d8: 0x101, 0x4d9: 0x102, 0x4da: 0x103, 0x4db: 0x104, 0x4dc: 0x105, 0x4dd: 0x106, 0x4de: 0x107, 0x4df: 0x108,
   499  	0x4e8: 0x109, 0x4e9: 0x10a, 0x4ea: 0x10b,
   500  	// Block 0x14, offset 0x500
   501  	0x520: 0x22, 0x521: 0x22, 0x522: 0x22, 0x523: 0x10c,
   502  	0x538: 0x10d, 0x539: 0x10, 0x53a: 0x10e,
   503  	// Block 0x15, offset 0x540
   504  	0x544: 0x10f, 0x545: 0x110, 0x546: 0x111,
   505  	0x54f: 0x112,
   506  	// Block 0x16, offset 0x580
   507  	0x590: 0x0a, 0x591: 0x0b, 0x592: 0x0c, 0x593: 0x0d, 0x594: 0x0e, 0x596: 0x0f,
   508  	0x59b: 0x10, 0x59d: 0x11, 0x59e: 0x12, 0x59f: 0x13,
   509  	// Block 0x17, offset 0x5c0
   510  	0x5c0: 0x113, 0x5c1: 0x114, 0x5c4: 0x114, 0x5c5: 0x114, 0x5c6: 0x114, 0x5c7: 0x115,
   511  	// Block 0x18, offset 0x600
   512  	0x620: 0x15,
   513  }
   514  
   515  // sparseOffsets: 262 entries, 524 bytes
   516  var sparseOffsets = []uint16{0x0, 0x9, 0xf, 0x18, 0x24, 0x2e, 0x3a, 0x3d, 0x41, 0x44, 0x48, 0x52, 0x54, 0x59, 0x69, 0x70, 0x75, 0x83, 0x84, 0x92, 0xa1, 0xab, 0xae, 0xb4, 0xbc, 0xbe, 0xbf, 0xcb, 0xd1, 0xdf, 0xea, 0xf5, 0x100, 0x10c, 0x116, 0x121, 0x12c, 0x138, 0x144, 0x14c, 0x154, 0x15e, 0x168, 0x174, 0x17a, 0x185, 0x18a, 0x192, 0x195, 0x19a, 0x19e, 0x1a2, 0x1a9, 0x1b2, 0x1ba, 0x1bb, 0x1c4, 0x1cb, 0x1d3, 0x1d9, 0x1df, 0x1e4, 0x1e8, 0x1eb, 0x1ed, 0x1f0, 0x1f5, 0x1f6, 0x1f8, 0x1fa, 0x1fc, 0x203, 0x208, 0x20c, 0x215, 0x218, 0x21b, 0x21f, 0x220, 0x22b, 0x22c, 0x22d, 0x232, 0x23f, 0x247, 0x24f, 0x258, 0x261, 0x26a, 0x26f, 0x272, 0x27f, 0x281, 0x288, 0x28a, 0x294, 0x295, 0x2a0, 0x2a8, 0x2af, 0x2b5, 0x2b6, 0x2c4, 0x2c9, 0x2cc, 0x2d1, 0x2d5, 0x2db, 0x2e0, 0x2e3, 0x2e8, 0x2ed, 0x2ee, 0x2f4, 0x2f6, 0x2f7, 0x2f9, 0x2fb, 0x2fe, 0x2ff, 0x301, 0x304, 0x30a, 0x30e, 0x310, 0x316, 0x31d, 0x321, 0x32a, 0x32b, 0x332, 0x336, 0x33b, 0x343, 0x349, 0x34f, 0x359, 0x35e, 0x367, 0x36d, 0x374, 0x378, 0x380, 0x382, 0x384, 0x387, 0x389, 0x38b, 0x38c, 0x38d, 0x38f, 0x391, 0x397, 0x39c, 0x39e, 0x3a4, 0x3a7, 0x3a9, 0x3af, 0x3b4, 0x3b6, 0x3b7, 0x3b8, 0x3b9, 0x3bb, 0x3bd, 0x3bf, 0x3c2, 0x3c4, 0x3c7, 0x3cf, 0x3d2, 0x3d4, 0x3d6, 0x3d7, 0x3d8, 0x3da, 0x3e0, 0x3e2, 0x3e3, 0x3e5, 0x3e7, 0x3e9, 0x3f6, 0x3f7, 0x3f8, 0x3fc, 0x3fe, 0x3ff, 0x400, 0x401, 0x402, 0x406, 0x40a, 0x410, 0x412, 0x419, 0x41c, 0x420, 0x426, 0x42e, 0x434, 0x43a, 0x444, 0x44e, 0x454, 0x45a, 0x460, 0x463, 0x469, 0x46c, 0x474, 0x475, 0x47c, 0x47d, 0x480, 0x481, 0x482, 0x483, 0x484, 0x485, 0x487, 0x489, 0x48b, 0x48f, 0x490, 0x492, 0x493, 0x495, 0x49a, 0x49f, 0x4a3, 0x4a4, 0x4a7, 0x4ab, 0x4b6, 0x4ba, 0x4c2, 0x4c7, 0x4cb, 0x4ce, 0x4d2, 0x4d5, 0x4d8, 0x4dd, 0x4e1, 0x4e5, 0x4e9, 0x4ed, 0x4ef, 0x4f1, 0x4f4, 0x4f6, 0x4ff, 0x504, 0x505, 0x508, 0x509, 0x50a, 0x50c, 0x50d, 0x50e}
   517  
   518  // sparseValues: 1294 entries, 5176 bytes
   519  var sparseValues = [1294]valueRange{
   520  	// Block 0x0, offset 0x0
   521  	{value: 0x0004, lo: 0xa8, hi: 0xa8},
   522  	{value: 0x0012, lo: 0xaa, hi: 0xaa},
   523  	{value: 0x0014, lo: 0xad, hi: 0xad},
   524  	{value: 0x0004, lo: 0xaf, hi: 0xaf},
   525  	{value: 0x0004, lo: 0xb4, hi: 0xb4},
   526  	{value: 0x0152, lo: 0xb5, hi: 0xb5},
   527  	{value: 0x0014, lo: 0xb7, hi: 0xb7},
   528  	{value: 0x0004, lo: 0xb8, hi: 0xb8},
   529  	{value: 0x0012, lo: 0xba, hi: 0xba},
   530  	// Block 0x1, offset 0x9
   531  	{value: 0x1013, lo: 0x80, hi: 0x96},
   532  	{value: 0x1013, lo: 0x98, hi: 0x9e},
   533  	{value: 0x003a, lo: 0x9f, hi: 0x9f},
   534  	{value: 0x1012, lo: 0xa0, hi: 0xb6},
   535  	{value: 0x1012, lo: 0xb8, hi: 0xbe},
   536  	{value: 0x02d2, lo: 0xbf, hi: 0xbf},
   537  	// Block 0x2, offset 0xf
   538  	{value: 0x0097, lo: 0x80, hi: 0xaf},
   539  	{value: 0x00fb, lo: 0xb0, hi: 0xb0},
   540  	{value: 0x019a, lo: 0xb1, hi: 0xb1},
   541  	{value: 0x0097, lo: 0xb2, hi: 0xb7},
   542  	{value: 0x0012, lo: 0xb8, hi: 0xb8},
   543  	{value: 0x0196, lo: 0xb9, hi: 0xba},
   544  	{value: 0x0396, lo: 0xbb, hi: 0xbc},
   545  	{value: 0x0196, lo: 0xbd, hi: 0xbe},
   546  	{value: 0x0453, lo: 0xbf, hi: 0xbf},
   547  	// Block 0x3, offset 0x18
   548  	{value: 0x0452, lo: 0x80, hi: 0x80},
   549  	{value: 0x0196, lo: 0x81, hi: 0x82},
   550  	{value: 0x0396, lo: 0x83, hi: 0x84},
   551  	{value: 0x0196, lo: 0x85, hi: 0x86},
   552  	{value: 0x0796, lo: 0x87, hi: 0x88},
   553  	{value: 0x01fa, lo: 0x89, hi: 0x89},
   554  	{value: 0x0097, lo: 0x8a, hi: 0xb7},
   555  	{value: 0x02d3, lo: 0xb8, hi: 0xb8},
   556  	{value: 0x0196, lo: 0xb9, hi: 0xba},
   557  	{value: 0x0396, lo: 0xbb, hi: 0xbc},
   558  	{value: 0x0196, lo: 0xbd, hi: 0xbe},
   559  	{value: 0x029a, lo: 0xbf, hi: 0xbf},
   560  	// Block 0x4, offset 0x24
   561  	{value: 0x0097, lo: 0x80, hi: 0x9f},
   562  	{value: 0x1953, lo: 0xa0, hi: 0xa0},
   563  	{value: 0x0012, lo: 0xa1, hi: 0xa1},
   564  	{value: 0x0097, lo: 0xa2, hi: 0xb3},
   565  	{value: 0x0012, lo: 0xb4, hi: 0xb9},
   566  	{value: 0x0c9b, lo: 0xba, hi: 0xba},
   567  	{value: 0x0396, lo: 0xbb, hi: 0xbc},
   568  	{value: 0x1653, lo: 0xbd, hi: 0xbd},
   569  	{value: 0x0d3b, lo: 0xbe, hi: 0xbe},
   570  	{value: 0x0dda, lo: 0xbf, hi: 0xbf},
   571  	// Block 0x5, offset 0x2e
   572  	{value: 0x0015, lo: 0x80, hi: 0x81},
   573  	{value: 0x0004, lo: 0x82, hi: 0x85},
   574  	{value: 0x0014, lo: 0x86, hi: 0x91},
   575  	{value: 0x0004, lo: 0x92, hi: 0x96},
   576  	{value: 0x0014, lo: 0x97, hi: 0x97},
   577  	{value: 0x0004, lo: 0x98, hi: 0x9f},
   578  	{value: 0x0015, lo: 0xa0, hi: 0xa4},
   579  	{value: 0x0004, lo: 0xa5, hi: 0xab},
   580  	{value: 0x0014, lo: 0xac, hi: 0xac},
   581  	{value: 0x0004, lo: 0xad, hi: 0xad},
   582  	{value: 0x0014, lo: 0xae, hi: 0xae},
   583  	{value: 0x0004, lo: 0xaf, hi: 0xbf},
   584  	// Block 0x6, offset 0x3a
   585  	{value: 0x0024, lo: 0x80, hi: 0x94},
   586  	{value: 0x0034, lo: 0x95, hi: 0xbc},
   587  	{value: 0x0024, lo: 0xbd, hi: 0xbf},
   588  	// Block 0x7, offset 0x3d
   589  	{value: 0x3d53, lo: 0x80, hi: 0x8f},
   590  	{value: 0x1013, lo: 0x90, hi: 0x9f},
   591  	{value: 0x32d3, lo: 0xa0, hi: 0xaf},
   592  	{value: 0x1012, lo: 0xb0, hi: 0xbf},
   593  	// Block 0x8, offset 0x41
   594  	{value: 0x32d2, lo: 0x80, hi: 0x8f},
   595  	{value: 0x3d52, lo: 0x90, hi: 0x9f},
   596  	{value: 0x0097, lo: 0xa0, hi: 0xbf},
   597  	// Block 0x9, offset 0x44
   598  	{value: 0x0097, lo: 0x80, hi: 0x81},
   599  	{value: 0x0024, lo: 0x83, hi: 0x87},
   600  	{value: 0x0014, lo: 0x88, hi: 0x89},
   601  	{value: 0x0097, lo: 0x8a, hi: 0xbf},
   602  	// Block 0xa, offset 0x48
   603  	{value: 0x0793, lo: 0x80, hi: 0x80},
   604  	{value: 0x0196, lo: 0x81, hi: 0x82},
   605  	{value: 0x0396, lo: 0x83, hi: 0x84},
   606  	{value: 0x0196, lo: 0x85, hi: 0x86},
   607  	{value: 0x0796, lo: 0x87, hi: 0x88},
   608  	{value: 0x0196, lo: 0x89, hi: 0x8a},
   609  	{value: 0x0396, lo: 0x8b, hi: 0x8c},
   610  	{value: 0x0196, lo: 0x8d, hi: 0x8e},
   611  	{value: 0x0792, lo: 0x8f, hi: 0x8f},
   612  	{value: 0x0097, lo: 0x90, hi: 0xbf},
   613  	// Block 0xb, offset 0x52
   614  	{value: 0x0097, lo: 0x80, hi: 0xaf},
   615  	{value: 0x3d53, lo: 0xb1, hi: 0xbf},
   616  	// Block 0xc, offset 0x54
   617  	{value: 0x1813, lo: 0x80, hi: 0x8f},
   618  	{value: 0x4053, lo: 0x90, hi: 0x96},
   619  	{value: 0x0014, lo: 0x99, hi: 0x99},
   620  	{value: 0x3d52, lo: 0xa1, hi: 0xaf},
   621  	{value: 0x1812, lo: 0xb0, hi: 0xbf},
   622  	// Block 0xd, offset 0x59
   623  	{value: 0x4052, lo: 0x80, hi: 0x86},
   624  	{value: 0x19da, lo: 0x87, hi: 0x87},
   625  	{value: 0x0034, lo: 0x91, hi: 0x91},
   626  	{value: 0x0024, lo: 0x92, hi: 0x95},
   627  	{value: 0x0034, lo: 0x96, hi: 0x96},
   628  	{value: 0x0024, lo: 0x97, hi: 0x99},
   629  	{value: 0x0034, lo: 0x9a, hi: 0x9b},
   630  	{value: 0x0024, lo: 0x9c, hi: 0xa1},
   631  	{value: 0x0034, lo: 0xa2, hi: 0xa7},
   632  	{value: 0x0024, lo: 0xa8, hi: 0xa9},
   633  	{value: 0x0034, lo: 0xaa, hi: 0xaa},
   634  	{value: 0x0024, lo: 0xab, hi: 0xac},
   635  	{value: 0x0034, lo: 0xad, hi: 0xae},
   636  	{value: 0x0024, lo: 0xaf, hi: 0xaf},
   637  	{value: 0x0034, lo: 0xb0, hi: 0xbd},
   638  	{value: 0x0034, lo: 0xbf, hi: 0xbf},
   639  	// Block 0xe, offset 0x69
   640  	{value: 0x0034, lo: 0x81, hi: 0x82},
   641  	{value: 0x0024, lo: 0x84, hi: 0x84},
   642  	{value: 0x0034, lo: 0x85, hi: 0x85},
   643  	{value: 0x0034, lo: 0x87, hi: 0x87},
   644  	{value: 0x0010, lo: 0x90, hi: 0xaa},
   645  	{value: 0x0010, lo: 0xb0, hi: 0xb3},
   646  	{value: 0x0014, lo: 0xb4, hi: 0xb4},
   647  	// Block 0xf, offset 0x70
   648  	{value: 0x0014, lo: 0x80, hi: 0x85},
   649  	{value: 0x0024, lo: 0x90, hi: 0x97},
   650  	{value: 0x0034, lo: 0x98, hi: 0x9a},
   651  	{value: 0x0014, lo: 0x9c, hi: 0x9c},
   652  	{value: 0x0010, lo: 0xa0, hi: 0xbf},
   653  	// Block 0x10, offset 0x75
   654  	{value: 0x0014, lo: 0x80, hi: 0x80},
   655  	{value: 0x0010, lo: 0x81, hi: 0x8a},
   656  	{value: 0x0034, lo: 0x8b, hi: 0x92},
   657  	{value: 0x0024, lo: 0x93, hi: 0x94},
   658  	{value: 0x0034, lo: 0x95, hi: 0x96},
   659  	{value: 0x0024, lo: 0x97, hi: 0x9b},
   660  	{value: 0x0034, lo: 0x9c, hi: 0x9c},
   661  	{value: 0x0024, lo: 0x9d, hi: 0x9e},
   662  	{value: 0x0034, lo: 0x9f, hi: 0x9f},
   663  	{value: 0x0010, lo: 0xa0, hi: 0xa9},
   664  	{value: 0x0010, lo: 0xab, hi: 0xab},
   665  	{value: 0x0010, lo: 0xae, hi: 0xaf},
   666  	{value: 0x0034, lo: 0xb0, hi: 0xb0},
   667  	{value: 0x0010, lo: 0xb1, hi: 0xbf},
   668  	// Block 0x11, offset 0x83
   669  	{value: 0x0010, lo: 0x80, hi: 0xbf},
   670  	// Block 0x12, offset 0x84
   671  	{value: 0x0010, lo: 0x80, hi: 0x93},
   672  	{value: 0x0010, lo: 0x95, hi: 0x95},
   673  	{value: 0x0024, lo: 0x96, hi: 0x9c},
   674  	{value: 0x0014, lo: 0x9d, hi: 0x9d},
   675  	{value: 0x0024, lo: 0x9f, hi: 0xa2},
   676  	{value: 0x0034, lo: 0xa3, hi: 0xa3},
   677  	{value: 0x0024, lo: 0xa4, hi: 0xa4},
   678  	{value: 0x0014, lo: 0xa5, hi: 0xa6},
   679  	{value: 0x0024, lo: 0xa7, hi: 0xa8},
   680  	{value: 0x0034, lo: 0xaa, hi: 0xaa},
   681  	{value: 0x0024, lo: 0xab, hi: 0xac},
   682  	{value: 0x0034, lo: 0xad, hi: 0xad},
   683  	{value: 0x0010, lo: 0xae, hi: 0xbc},
   684  	{value: 0x0010, lo: 0xbf, hi: 0xbf},
   685  	// Block 0x13, offset 0x92
   686  	{value: 0x0014, lo: 0x8f, hi: 0x8f},
   687  	{value: 0x0010, lo: 0x90, hi: 0x90},
   688  	{value: 0x0034, lo: 0x91, hi: 0x91},
   689  	{value: 0x0010, lo: 0x92, hi: 0xaf},
   690  	{value: 0x0024, lo: 0xb0, hi: 0xb0},
   691  	{value: 0x0034, lo: 0xb1, hi: 0xb1},
   692  	{value: 0x0024, lo: 0xb2, hi: 0xb3},
   693  	{value: 0x0034, lo: 0xb4, hi: 0xb4},
   694  	{value: 0x0024, lo: 0xb5, hi: 0xb6},
   695  	{value: 0x0034, lo: 0xb7, hi: 0xb9},
   696  	{value: 0x0024, lo: 0xba, hi: 0xba},
   697  	{value: 0x0034, lo: 0xbb, hi: 0xbc},
   698  	{value: 0x0024, lo: 0xbd, hi: 0xbd},
   699  	{value: 0x0034, lo: 0xbe, hi: 0xbe},
   700  	{value: 0x0024, lo: 0xbf, hi: 0xbf},
   701  	// Block 0x14, offset 0xa1
   702  	{value: 0x0024, lo: 0x80, hi: 0x81},
   703  	{value: 0x0034, lo: 0x82, hi: 0x82},
   704  	{value: 0x0024, lo: 0x83, hi: 0x83},
   705  	{value: 0x0034, lo: 0x84, hi: 0x84},
   706  	{value: 0x0024, lo: 0x85, hi: 0x85},
   707  	{value: 0x0034, lo: 0x86, hi: 0x86},
   708  	{value: 0x0024, lo: 0x87, hi: 0x87},
   709  	{value: 0x0034, lo: 0x88, hi: 0x88},
   710  	{value: 0x0024, lo: 0x89, hi: 0x8a},
   711  	{value: 0x0010, lo: 0x8d, hi: 0xbf},
   712  	// Block 0x15, offset 0xab
   713  	{value: 0x0010, lo: 0x80, hi: 0xa5},
   714  	{value: 0x0014, lo: 0xa6, hi: 0xb0},
   715  	{value: 0x0010, lo: 0xb1, hi: 0xb1},
   716  	// Block 0x16, offset 0xae
   717  	{value: 0x0010, lo: 0x80, hi: 0xaa},
   718  	{value: 0x0024, lo: 0xab, hi: 0xb1},
   719  	{value: 0x0034, lo: 0xb2, hi: 0xb2},
   720  	{value: 0x0024, lo: 0xb3, hi: 0xb3},
   721  	{value: 0x0014, lo: 0xb4, hi: 0xb5},
   722  	{value: 0x0014, lo: 0xba, hi: 0xba},
   723  	// Block 0x17, offset 0xb4
   724  	{value: 0x0010, lo: 0x80, hi: 0x95},
   725  	{value: 0x0024, lo: 0x96, hi: 0x99},
   726  	{value: 0x0014, lo: 0x9a, hi: 0x9a},
   727  	{value: 0x0024, lo: 0x9b, hi: 0xa3},
   728  	{value: 0x0014, lo: 0xa4, hi: 0xa4},
   729  	{value: 0x0024, lo: 0xa5, hi: 0xa7},
   730  	{value: 0x0014, lo: 0xa8, hi: 0xa8},
   731  	{value: 0x0024, lo: 0xa9, hi: 0xad},
   732  	// Block 0x18, offset 0xbc
   733  	{value: 0x0010, lo: 0x80, hi: 0x98},
   734  	{value: 0x0034, lo: 0x99, hi: 0x9b},
   735  	// Block 0x19, offset 0xbe
   736  	{value: 0x0010, lo: 0xa0, hi: 0xb4},
   737  	// Block 0x1a, offset 0xbf
   738  	{value: 0x0034, lo: 0xa3, hi: 0xa3},
   739  	{value: 0x0024, lo: 0xa4, hi: 0xa5},
   740  	{value: 0x0034, lo: 0xa6, hi: 0xa6},
   741  	{value: 0x0024, lo: 0xa7, hi: 0xa8},
   742  	{value: 0x0034, lo: 0xa9, hi: 0xa9},
   743  	{value: 0x0024, lo: 0xaa, hi: 0xac},
   744  	{value: 0x0034, lo: 0xad, hi: 0xb2},
   745  	{value: 0x0024, lo: 0xb3, hi: 0xb5},
   746  	{value: 0x0034, lo: 0xb6, hi: 0xb6},
   747  	{value: 0x0024, lo: 0xb7, hi: 0xb8},
   748  	{value: 0x0034, lo: 0xb9, hi: 0xba},
   749  	{value: 0x0024, lo: 0xbb, hi: 0xbf},
   750  	// Block 0x1b, offset 0xcb
   751  	{value: 0x0014, lo: 0x80, hi: 0x82},
   752  	{value: 0x0010, lo: 0x83, hi: 0xb9},
   753  	{value: 0x0014, lo: 0xba, hi: 0xba},
   754  	{value: 0x0010, lo: 0xbb, hi: 0xbb},
   755  	{value: 0x0034, lo: 0xbc, hi: 0xbc},
   756  	{value: 0x0010, lo: 0xbd, hi: 0xbf},
   757  	// Block 0x1c, offset 0xd1
   758  	{value: 0x0010, lo: 0x80, hi: 0x80},
   759  	{value: 0x0014, lo: 0x81, hi: 0x88},
   760  	{value: 0x0010, lo: 0x89, hi: 0x8c},
   761  	{value: 0x0034, lo: 0x8d, hi: 0x8d},
   762  	{value: 0x0010, lo: 0x8e, hi: 0x90},
   763  	{value: 0x0024, lo: 0x91, hi: 0x91},
   764  	{value: 0x0034, lo: 0x92, hi: 0x92},
   765  	{value: 0x0024, lo: 0x93, hi: 0x94},
   766  	{value: 0x0014, lo: 0x95, hi: 0x97},
   767  	{value: 0x0010, lo: 0x98, hi: 0xa1},
   768  	{value: 0x0014, lo: 0xa2, hi: 0xa3},
   769  	{value: 0x0010, lo: 0xa6, hi: 0xaf},
   770  	{value: 0x0014, lo: 0xb1, hi: 0xb1},
   771  	{value: 0x0010, lo: 0xb2, hi: 0xbf},
   772  	// Block 0x1d, offset 0xdf
   773  	{value: 0x0010, lo: 0x80, hi: 0x80},
   774  	{value: 0x0014, lo: 0x81, hi: 0x81},
   775  	{value: 0x0010, lo: 0x82, hi: 0x83},
   776  	{value: 0x0010, lo: 0x85, hi: 0x8c},
   777  	{value: 0x0010, lo: 0x8f, hi: 0x90},
   778  	{value: 0x0010, lo: 0x93, hi: 0xa8},
   779  	{value: 0x0010, lo: 0xaa, hi: 0xb0},
   780  	{value: 0x0010, lo: 0xb2, hi: 0xb2},
   781  	{value: 0x0010, lo: 0xb6, hi: 0xb9},
   782  	{value: 0x0034, lo: 0xbc, hi: 0xbc},
   783  	{value: 0x0010, lo: 0xbd, hi: 0xbf},
   784  	// Block 0x1e, offset 0xea
   785  	{value: 0x0010, lo: 0x80, hi: 0x80},
   786  	{value: 0x0014, lo: 0x81, hi: 0x84},
   787  	{value: 0x0010, lo: 0x87, hi: 0x88},
   788  	{value: 0x0010, lo: 0x8b, hi: 0x8c},
   789  	{value: 0x0034, lo: 0x8d, hi: 0x8d},
   790  	{value: 0x0010, lo: 0x8e, hi: 0x8e},
   791  	{value: 0x0010, lo: 0x97, hi: 0x97},
   792  	{value: 0x0010, lo: 0x9c, hi: 0x9d},
   793  	{value: 0x0010, lo: 0x9f, hi: 0xa1},
   794  	{value: 0x0014, lo: 0xa2, hi: 0xa3},
   795  	{value: 0x0010, lo: 0xa6, hi: 0xb1},
   796  	// Block 0x1f, offset 0xf5
   797  	{value: 0x0014, lo: 0x81, hi: 0x82},
   798  	{value: 0x0010, lo: 0x83, hi: 0x83},
   799  	{value: 0x0010, lo: 0x85, hi: 0x8a},
   800  	{value: 0x0010, lo: 0x8f, hi: 0x90},
   801  	{value: 0x0010, lo: 0x93, hi: 0xa8},
   802  	{value: 0x0010, lo: 0xaa, hi: 0xb0},
   803  	{value: 0x0010, lo: 0xb2, hi: 0xb3},
   804  	{value: 0x0010, lo: 0xb5, hi: 0xb6},
   805  	{value: 0x0010, lo: 0xb8, hi: 0xb9},
   806  	{value: 0x0034, lo: 0xbc, hi: 0xbc},
   807  	{value: 0x0010, lo: 0xbe, hi: 0xbf},
   808  	// Block 0x20, offset 0x100
   809  	{value: 0x0010, lo: 0x80, hi: 0x80},
   810  	{value: 0x0014, lo: 0x81, hi: 0x82},
   811  	{value: 0x0014, lo: 0x87, hi: 0x88},
   812  	{value: 0x0014, lo: 0x8b, hi: 0x8c},
   813  	{value: 0x0034, lo: 0x8d, hi: 0x8d},
   814  	{value: 0x0014, lo: 0x91, hi: 0x91},
   815  	{value: 0x0010, lo: 0x99, hi: 0x9c},
   816  	{value: 0x0010, lo: 0x9e, hi: 0x9e},
   817  	{value: 0x0010, lo: 0xa6, hi: 0xaf},
   818  	{value: 0x0014, lo: 0xb0, hi: 0xb1},
   819  	{value: 0x0010, lo: 0xb2, hi: 0xb4},
   820  	{value: 0x0014, lo: 0xb5, hi: 0xb5},
   821  	// Block 0x21, offset 0x10c
   822  	{value: 0x0014, lo: 0x81, hi: 0x82},
   823  	{value: 0x0010, lo: 0x83, hi: 0x83},
   824  	{value: 0x0010, lo: 0x85, hi: 0x8d},
   825  	{value: 0x0010, lo: 0x8f, hi: 0x91},
   826  	{value: 0x0010, lo: 0x93, hi: 0xa8},
   827  	{value: 0x0010, lo: 0xaa, hi: 0xb0},
   828  	{value: 0x0010, lo: 0xb2, hi: 0xb3},
   829  	{value: 0x0010, lo: 0xb5, hi: 0xb9},
   830  	{value: 0x0034, lo: 0xbc, hi: 0xbc},
   831  	{value: 0x0010, lo: 0xbd, hi: 0xbf},
   832  	// Block 0x22, offset 0x116
   833  	{value: 0x0010, lo: 0x80, hi: 0x80},
   834  	{value: 0x0014, lo: 0x81, hi: 0x85},
   835  	{value: 0x0014, lo: 0x87, hi: 0x88},
   836  	{value: 0x0010, lo: 0x89, hi: 0x89},
   837  	{value: 0x0010, lo: 0x8b, hi: 0x8c},
   838  	{value: 0x0034, lo: 0x8d, hi: 0x8d},
   839  	{value: 0x0010, lo: 0x90, hi: 0x90},
   840  	{value: 0x0010, lo: 0xa0, hi: 0xa1},
   841  	{value: 0x0014, lo: 0xa2, hi: 0xa3},
   842  	{value: 0x0010, lo: 0xa6, hi: 0xaf},
   843  	{value: 0x0010, lo: 0xb9, hi: 0xb9},
   844  	// Block 0x23, offset 0x121
   845  	{value: 0x0014, lo: 0x81, hi: 0x81},
   846  	{value: 0x0010, lo: 0x82, hi: 0x83},
   847  	{value: 0x0010, lo: 0x85, hi: 0x8c},
   848  	{value: 0x0010, lo: 0x8f, hi: 0x90},
   849  	{value: 0x0010, lo: 0x93, hi: 0xa8},
   850  	{value: 0x0010, lo: 0xaa, hi: 0xb0},
   851  	{value: 0x0010, lo: 0xb2, hi: 0xb3},
   852  	{value: 0x0010, lo: 0xb5, hi: 0xb9},
   853  	{value: 0x0034, lo: 0xbc, hi: 0xbc},
   854  	{value: 0x0010, lo: 0xbd, hi: 0xbe},
   855  	{value: 0x0014, lo: 0xbf, hi: 0xbf},
   856  	// Block 0x24, offset 0x12c
   857  	{value: 0x0010, lo: 0x80, hi: 0x80},
   858  	{value: 0x0014, lo: 0x81, hi: 0x84},
   859  	{value: 0x0010, lo: 0x87, hi: 0x88},
   860  	{value: 0x0010, lo: 0x8b, hi: 0x8c},
   861  	{value: 0x0034, lo: 0x8d, hi: 0x8d},
   862  	{value: 0x0014, lo: 0x96, hi: 0x96},
   863  	{value: 0x0010, lo: 0x97, hi: 0x97},
   864  	{value: 0x0010, lo: 0x9c, hi: 0x9d},
   865  	{value: 0x0010, lo: 0x9f, hi: 0xa1},
   866  	{value: 0x0014, lo: 0xa2, hi: 0xa3},
   867  	{value: 0x0010, lo: 0xa6, hi: 0xaf},
   868  	{value: 0x0010, lo: 0xb1, hi: 0xb1},
   869  	// Block 0x25, offset 0x138
   870  	{value: 0x0014, lo: 0x82, hi: 0x82},
   871  	{value: 0x0010, lo: 0x83, hi: 0x83},
   872  	{value: 0x0010, lo: 0x85, hi: 0x8a},
   873  	{value: 0x0010, lo: 0x8e, hi: 0x90},
   874  	{value: 0x0010, lo: 0x92, hi: 0x95},
   875  	{value: 0x0010, lo: 0x99, hi: 0x9a},
   876  	{value: 0x0010, lo: 0x9c, hi: 0x9c},
   877  	{value: 0x0010, lo: 0x9e, hi: 0x9f},
   878  	{value: 0x0010, lo: 0xa3, hi: 0xa4},
   879  	{value: 0x0010, lo: 0xa8, hi: 0xaa},
   880  	{value: 0x0010, lo: 0xae, hi: 0xb9},
   881  	{value: 0x0010, lo: 0xbe, hi: 0xbf},
   882  	// Block 0x26, offset 0x144
   883  	{value: 0x0014, lo: 0x80, hi: 0x80},
   884  	{value: 0x0010, lo: 0x81, hi: 0x82},
   885  	{value: 0x0010, lo: 0x86, hi: 0x88},
   886  	{value: 0x0010, lo: 0x8a, hi: 0x8c},
   887  	{value: 0x0034, lo: 0x8d, hi: 0x8d},
   888  	{value: 0x0010, lo: 0x90, hi: 0x90},
   889  	{value: 0x0010, lo: 0x97, hi: 0x97},
   890  	{value: 0x0010, lo: 0xa6, hi: 0xaf},
   891  	// Block 0x27, offset 0x14c
   892  	{value: 0x0014, lo: 0x80, hi: 0x80},
   893  	{value: 0x0010, lo: 0x81, hi: 0x83},
   894  	{value: 0x0010, lo: 0x85, hi: 0x8c},
   895  	{value: 0x0010, lo: 0x8e, hi: 0x90},
   896  	{value: 0x0010, lo: 0x92, hi: 0xa8},
   897  	{value: 0x0010, lo: 0xaa, hi: 0xb9},
   898  	{value: 0x0010, lo: 0xbd, hi: 0xbd},
   899  	{value: 0x0014, lo: 0xbe, hi: 0xbf},
   900  	// Block 0x28, offset 0x154
   901  	{value: 0x0014, lo: 0x80, hi: 0x80},
   902  	{value: 0x0010, lo: 0x81, hi: 0x84},
   903  	{value: 0x0014, lo: 0x86, hi: 0x88},
   904  	{value: 0x0014, lo: 0x8a, hi: 0x8c},
   905  	{value: 0x0034, lo: 0x8d, hi: 0x8d},
   906  	{value: 0x0034, lo: 0x95, hi: 0x96},
   907  	{value: 0x0010, lo: 0x98, hi: 0x9a},
   908  	{value: 0x0010, lo: 0xa0, hi: 0xa1},
   909  	{value: 0x0014, lo: 0xa2, hi: 0xa3},
   910  	{value: 0x0010, lo: 0xa6, hi: 0xaf},
   911  	// Block 0x29, offset 0x15e
   912  	{value: 0x0014, lo: 0x81, hi: 0x81},
   913  	{value: 0x0010, lo: 0x82, hi: 0x83},
   914  	{value: 0x0010, lo: 0x85, hi: 0x8c},
   915  	{value: 0x0010, lo: 0x8e, hi: 0x90},
   916  	{value: 0x0010, lo: 0x92, hi: 0xa8},
   917  	{value: 0x0010, lo: 0xaa, hi: 0xb3},
   918  	{value: 0x0010, lo: 0xb5, hi: 0xb9},
   919  	{value: 0x0034, lo: 0xbc, hi: 0xbc},
   920  	{value: 0x0010, lo: 0xbd, hi: 0xbe},
   921  	{value: 0x0014, lo: 0xbf, hi: 0xbf},
   922  	// Block 0x2a, offset 0x168
   923  	{value: 0x0010, lo: 0x80, hi: 0x84},
   924  	{value: 0x0014, lo: 0x86, hi: 0x86},
   925  	{value: 0x0010, lo: 0x87, hi: 0x88},
   926  	{value: 0x0010, lo: 0x8a, hi: 0x8b},
   927  	{value: 0x0014, lo: 0x8c, hi: 0x8c},
   928  	{value: 0x0034, lo: 0x8d, hi: 0x8d},
   929  	{value: 0x0010, lo: 0x95, hi: 0x96},
   930  	{value: 0x0010, lo: 0x9e, hi: 0x9e},
   931  	{value: 0x0010, lo: 0xa0, hi: 0xa1},
   932  	{value: 0x0014, lo: 0xa2, hi: 0xa3},
   933  	{value: 0x0010, lo: 0xa6, hi: 0xaf},
   934  	{value: 0x0010, lo: 0xb1, hi: 0xb2},
   935  	// Block 0x2b, offset 0x174
   936  	{value: 0x0014, lo: 0x81, hi: 0x81},
   937  	{value: 0x0010, lo: 0x82, hi: 0x83},
   938  	{value: 0x0010, lo: 0x85, hi: 0x8c},
   939  	{value: 0x0010, lo: 0x8e, hi: 0x90},
   940  	{value: 0x0010, lo: 0x92, hi: 0xba},
   941  	{value: 0x0010, lo: 0xbd, hi: 0xbf},
   942  	// Block 0x2c, offset 0x17a
   943  	{value: 0x0010, lo: 0x80, hi: 0x80},
   944  	{value: 0x0014, lo: 0x81, hi: 0x84},
   945  	{value: 0x0010, lo: 0x86, hi: 0x88},
   946  	{value: 0x0010, lo: 0x8a, hi: 0x8c},
   947  	{value: 0x0034, lo: 0x8d, hi: 0x8d},
   948  	{value: 0x0010, lo: 0x8e, hi: 0x8e},
   949  	{value: 0x0010, lo: 0x97, hi: 0x97},
   950  	{value: 0x0010, lo: 0x9f, hi: 0xa1},
   951  	{value: 0x0014, lo: 0xa2, hi: 0xa3},
   952  	{value: 0x0010, lo: 0xa6, hi: 0xaf},
   953  	{value: 0x0010, lo: 0xba, hi: 0xbf},
   954  	// Block 0x2d, offset 0x185
   955  	{value: 0x0010, lo: 0x82, hi: 0x83},
   956  	{value: 0x0010, lo: 0x85, hi: 0x96},
   957  	{value: 0x0010, lo: 0x9a, hi: 0xb1},
   958  	{value: 0x0010, lo: 0xb3, hi: 0xbb},
   959  	{value: 0x0010, lo: 0xbd, hi: 0xbd},
   960  	// Block 0x2e, offset 0x18a
   961  	{value: 0x0010, lo: 0x80, hi: 0x86},
   962  	{value: 0x0034, lo: 0x8a, hi: 0x8a},
   963  	{value: 0x0010, lo: 0x8f, hi: 0x91},
   964  	{value: 0x0014, lo: 0x92, hi: 0x94},
   965  	{value: 0x0014, lo: 0x96, hi: 0x96},
   966  	{value: 0x0010, lo: 0x98, hi: 0x9f},
   967  	{value: 0x0010, lo: 0xa6, hi: 0xaf},
   968  	{value: 0x0010, lo: 0xb2, hi: 0xb3},
   969  	// Block 0x2f, offset 0x192
   970  	{value: 0x0014, lo: 0xb1, hi: 0xb1},
   971  	{value: 0x0014, lo: 0xb4, hi: 0xb7},
   972  	{value: 0x0034, lo: 0xb8, hi: 0xba},
   973  	// Block 0x30, offset 0x195
   974  	{value: 0x0004, lo: 0x86, hi: 0x86},
   975  	{value: 0x0014, lo: 0x87, hi: 0x87},
   976  	{value: 0x0034, lo: 0x88, hi: 0x8b},
   977  	{value: 0x0014, lo: 0x8c, hi: 0x8e},
   978  	{value: 0x0010, lo: 0x90, hi: 0x99},
   979  	// Block 0x31, offset 0x19a
   980  	{value: 0x0014, lo: 0xb1, hi: 0xb1},
   981  	{value: 0x0014, lo: 0xb4, hi: 0xb7},
   982  	{value: 0x0034, lo: 0xb8, hi: 0xb9},
   983  	{value: 0x0014, lo: 0xbb, hi: 0xbc},
   984  	// Block 0x32, offset 0x19e
   985  	{value: 0x0004, lo: 0x86, hi: 0x86},
   986  	{value: 0x0034, lo: 0x88, hi: 0x8b},
   987  	{value: 0x0014, lo: 0x8c, hi: 0x8d},
   988  	{value: 0x0010, lo: 0x90, hi: 0x99},
   989  	// Block 0x33, offset 0x1a2
   990  	{value: 0x0010, lo: 0x80, hi: 0x80},
   991  	{value: 0x0034, lo: 0x98, hi: 0x99},
   992  	{value: 0x0010, lo: 0xa0, hi: 0xa9},
   993  	{value: 0x0034, lo: 0xb5, hi: 0xb5},
   994  	{value: 0x0034, lo: 0xb7, hi: 0xb7},
   995  	{value: 0x0034, lo: 0xb9, hi: 0xb9},
   996  	{value: 0x0010, lo: 0xbe, hi: 0xbf},
   997  	// Block 0x34, offset 0x1a9
   998  	{value: 0x0010, lo: 0x80, hi: 0x87},
   999  	{value: 0x0010, lo: 0x89, hi: 0xac},
  1000  	{value: 0x0034, lo: 0xb1, hi: 0xb2},
  1001  	{value: 0x0014, lo: 0xb3, hi: 0xb3},
  1002  	{value: 0x0034, lo: 0xb4, hi: 0xb4},
  1003  	{value: 0x0014, lo: 0xb5, hi: 0xb9},
  1004  	{value: 0x0034, lo: 0xba, hi: 0xbd},
  1005  	{value: 0x0014, lo: 0xbe, hi: 0xbe},
  1006  	{value: 0x0010, lo: 0xbf, hi: 0xbf},
  1007  	// Block 0x35, offset 0x1b2
  1008  	{value: 0x0034, lo: 0x80, hi: 0x80},
  1009  	{value: 0x0014, lo: 0x81, hi: 0x81},
  1010  	{value: 0x0024, lo: 0x82, hi: 0x83},
  1011  	{value: 0x0034, lo: 0x84, hi: 0x84},
  1012  	{value: 0x0024, lo: 0x86, hi: 0x87},
  1013  	{value: 0x0010, lo: 0x88, hi: 0x8c},
  1014  	{value: 0x0014, lo: 0x8d, hi: 0x97},
  1015  	{value: 0x0014, lo: 0x99, hi: 0xbc},
  1016  	// Block 0x36, offset 0x1ba
  1017  	{value: 0x0034, lo: 0x86, hi: 0x86},
  1018  	// Block 0x37, offset 0x1bb
  1019  	{value: 0x0010, lo: 0xab, hi: 0xac},
  1020  	{value: 0x0014, lo: 0xad, hi: 0xb0},
  1021  	{value: 0x0010, lo: 0xb1, hi: 0xb1},
  1022  	{value: 0x0014, lo: 0xb2, hi: 0xb6},
  1023  	{value: 0x0034, lo: 0xb7, hi: 0xb7},
  1024  	{value: 0x0010, lo: 0xb8, hi: 0xb8},
  1025  	{value: 0x0034, lo: 0xb9, hi: 0xba},
  1026  	{value: 0x0010, lo: 0xbb, hi: 0xbc},
  1027  	{value: 0x0014, lo: 0xbd, hi: 0xbe},
  1028  	// Block 0x38, offset 0x1c4
  1029  	{value: 0x0010, lo: 0x80, hi: 0x89},
  1030  	{value: 0x0010, lo: 0x96, hi: 0x97},
  1031  	{value: 0x0014, lo: 0x98, hi: 0x99},
  1032  	{value: 0x0014, lo: 0x9e, hi: 0xa0},
  1033  	{value: 0x0010, lo: 0xa2, hi: 0xa4},
  1034  	{value: 0x0010, lo: 0xa7, hi: 0xad},
  1035  	{value: 0x0014, lo: 0xb1, hi: 0xb4},
  1036  	// Block 0x39, offset 0x1cb
  1037  	{value: 0x0014, lo: 0x82, hi: 0x82},
  1038  	{value: 0x0010, lo: 0x83, hi: 0x84},
  1039  	{value: 0x0014, lo: 0x85, hi: 0x86},
  1040  	{value: 0x0010, lo: 0x87, hi: 0x8c},
  1041  	{value: 0x0034, lo: 0x8d, hi: 0x8d},
  1042  	{value: 0x0010, lo: 0x8f, hi: 0x9c},
  1043  	{value: 0x0014, lo: 0x9d, hi: 0x9d},
  1044  	{value: 0x4253, lo: 0xa0, hi: 0xbf},
  1045  	// Block 0x3a, offset 0x1d3
  1046  	{value: 0x4453, lo: 0x80, hi: 0x85},
  1047  	{value: 0x4453, lo: 0x87, hi: 0x87},
  1048  	{value: 0x4453, lo: 0x8d, hi: 0x8d},
  1049  	{value: 0x0010, lo: 0x90, hi: 0xba},
  1050  	{value: 0x0014, lo: 0xbc, hi: 0xbc},
  1051  	{value: 0x0010, lo: 0xbd, hi: 0xbf},
  1052  	// Block 0x3b, offset 0x1d9
  1053  	{value: 0x0010, lo: 0x80, hi: 0x88},
  1054  	{value: 0x0010, lo: 0x8a, hi: 0x8d},
  1055  	{value: 0x0010, lo: 0x90, hi: 0x96},
  1056  	{value: 0x0010, lo: 0x98, hi: 0x98},
  1057  	{value: 0x0010, lo: 0x9a, hi: 0x9d},
  1058  	{value: 0x0010, lo: 0xa0, hi: 0xbf},
  1059  	// Block 0x3c, offset 0x1df
  1060  	{value: 0x0010, lo: 0x80, hi: 0x88},
  1061  	{value: 0x0010, lo: 0x8a, hi: 0x8d},
  1062  	{value: 0x0010, lo: 0x90, hi: 0xb0},
  1063  	{value: 0x0010, lo: 0xb2, hi: 0xb5},
  1064  	{value: 0x0010, lo: 0xb8, hi: 0xbe},
  1065  	// Block 0x3d, offset 0x1e4
  1066  	{value: 0x0010, lo: 0x80, hi: 0x80},
  1067  	{value: 0x0010, lo: 0x82, hi: 0x85},
  1068  	{value: 0x0010, lo: 0x88, hi: 0x96},
  1069  	{value: 0x0010, lo: 0x98, hi: 0xbf},
  1070  	// Block 0x3e, offset 0x1e8
  1071  	{value: 0x0010, lo: 0x80, hi: 0x90},
  1072  	{value: 0x0010, lo: 0x92, hi: 0x95},
  1073  	{value: 0x0010, lo: 0x98, hi: 0xbf},
  1074  	// Block 0x3f, offset 0x1eb
  1075  	{value: 0x0010, lo: 0x80, hi: 0x9a},
  1076  	{value: 0x0024, lo: 0x9d, hi: 0x9f},
  1077  	// Block 0x40, offset 0x1ed
  1078  	{value: 0x0010, lo: 0x80, hi: 0x8f},
  1079  	{value: 0x4653, lo: 0xa0, hi: 0xaf},
  1080  	{value: 0x4853, lo: 0xb0, hi: 0xbf},
  1081  	// Block 0x41, offset 0x1f0
  1082  	{value: 0x4a53, lo: 0x80, hi: 0x8f},
  1083  	{value: 0x4c53, lo: 0x90, hi: 0x9f},
  1084  	{value: 0x4a53, lo: 0xa0, hi: 0xaf},
  1085  	{value: 0x0413, lo: 0xb0, hi: 0xb5},
  1086  	{value: 0x0412, lo: 0xb8, hi: 0xbd},
  1087  	// Block 0x42, offset 0x1f5
  1088  	{value: 0x0010, lo: 0x81, hi: 0xbf},
  1089  	// Block 0x43, offset 0x1f6
  1090  	{value: 0x0010, lo: 0x80, hi: 0xac},
  1091  	{value: 0x0010, lo: 0xaf, hi: 0xbf},
  1092  	// Block 0x44, offset 0x1f8
  1093  	{value: 0x0010, lo: 0x81, hi: 0x9a},
  1094  	{value: 0x0010, lo: 0xa0, hi: 0xbf},
  1095  	// Block 0x45, offset 0x1fa
  1096  	{value: 0x0010, lo: 0x80, hi: 0xaa},
  1097  	{value: 0x0010, lo: 0xae, hi: 0xb8},
  1098  	// Block 0x46, offset 0x1fc
  1099  	{value: 0x0010, lo: 0x80, hi: 0x8c},
  1100  	{value: 0x0010, lo: 0x8e, hi: 0x91},
  1101  	{value: 0x0014, lo: 0x92, hi: 0x93},
  1102  	{value: 0x0034, lo: 0x94, hi: 0x94},
  1103  	{value: 0x0010, lo: 0xa0, hi: 0xb1},
  1104  	{value: 0x0014, lo: 0xb2, hi: 0xb3},
  1105  	{value: 0x0034, lo: 0xb4, hi: 0xb4},
  1106  	// Block 0x47, offset 0x203
  1107  	{value: 0x0010, lo: 0x80, hi: 0x91},
  1108  	{value: 0x0014, lo: 0x92, hi: 0x93},
  1109  	{value: 0x0010, lo: 0xa0, hi: 0xac},
  1110  	{value: 0x0010, lo: 0xae, hi: 0xb0},
  1111  	{value: 0x0014, lo: 0xb2, hi: 0xb3},
  1112  	// Block 0x48, offset 0x208
  1113  	{value: 0x0014, lo: 0xb4, hi: 0xb5},
  1114  	{value: 0x0010, lo: 0xb6, hi: 0xb6},
  1115  	{value: 0x0014, lo: 0xb7, hi: 0xbd},
  1116  	{value: 0x0010, lo: 0xbe, hi: 0xbf},
  1117  	// Block 0x49, offset 0x20c
  1118  	{value: 0x0010, lo: 0x80, hi: 0x85},
  1119  	{value: 0x0014, lo: 0x86, hi: 0x86},
  1120  	{value: 0x0010, lo: 0x87, hi: 0x88},
  1121  	{value: 0x0014, lo: 0x89, hi: 0x91},
  1122  	{value: 0x0034, lo: 0x92, hi: 0x92},
  1123  	{value: 0x0014, lo: 0x93, hi: 0x93},
  1124  	{value: 0x0004, lo: 0x97, hi: 0x97},
  1125  	{value: 0x0024, lo: 0x9d, hi: 0x9d},
  1126  	{value: 0x0010, lo: 0xa0, hi: 0xa9},
  1127  	// Block 0x4a, offset 0x215
  1128  	{value: 0x0014, lo: 0x8b, hi: 0x8e},
  1129  	{value: 0x0010, lo: 0x90, hi: 0x99},
  1130  	{value: 0x0010, lo: 0xa0, hi: 0xbf},
  1131  	// Block 0x4b, offset 0x218
  1132  	{value: 0x0010, lo: 0x80, hi: 0x82},
  1133  	{value: 0x0014, lo: 0x83, hi: 0x83},
  1134  	{value: 0x0010, lo: 0x84, hi: 0xb7},
  1135  	// Block 0x4c, offset 0x21b
  1136  	{value: 0x0010, lo: 0x80, hi: 0xa8},
  1137  	{value: 0x0034, lo: 0xa9, hi: 0xa9},
  1138  	{value: 0x0010, lo: 0xaa, hi: 0xaa},
  1139  	{value: 0x0010, lo: 0xb0, hi: 0xbf},
  1140  	// Block 0x4d, offset 0x21f
  1141  	{value: 0x0010, lo: 0x80, hi: 0xb5},
  1142  	// Block 0x4e, offset 0x220
  1143  	{value: 0x0010, lo: 0x80, hi: 0x9e},
  1144  	{value: 0x0014, lo: 0xa0, hi: 0xa2},
  1145  	{value: 0x0010, lo: 0xa3, hi: 0xa6},
  1146  	{value: 0x0014, lo: 0xa7, hi: 0xa8},
  1147  	{value: 0x0010, lo: 0xa9, hi: 0xab},
  1148  	{value: 0x0010, lo: 0xb0, hi: 0xb1},
  1149  	{value: 0x0014, lo: 0xb2, hi: 0xb2},
  1150  	{value: 0x0010, lo: 0xb3, hi: 0xb8},
  1151  	{value: 0x0034, lo: 0xb9, hi: 0xb9},
  1152  	{value: 0x0024, lo: 0xba, hi: 0xba},
  1153  	{value: 0x0034, lo: 0xbb, hi: 0xbb},
  1154  	// Block 0x4f, offset 0x22b
  1155  	{value: 0x0010, lo: 0x86, hi: 0x8f},
  1156  	// Block 0x50, offset 0x22c
  1157  	{value: 0x0010, lo: 0x90, hi: 0x99},
  1158  	// Block 0x51, offset 0x22d
  1159  	{value: 0x0010, lo: 0x80, hi: 0x96},
  1160  	{value: 0x0024, lo: 0x97, hi: 0x97},
  1161  	{value: 0x0034, lo: 0x98, hi: 0x98},
  1162  	{value: 0x0010, lo: 0x99, hi: 0x9a},
  1163  	{value: 0x0014, lo: 0x9b, hi: 0x9b},
  1164  	// Block 0x52, offset 0x232
  1165  	{value: 0x0010, lo: 0x95, hi: 0x95},
  1166  	{value: 0x0014, lo: 0x96, hi: 0x96},
  1167  	{value: 0x0010, lo: 0x97, hi: 0x97},
  1168  	{value: 0x0014, lo: 0x98, hi: 0x9e},
  1169  	{value: 0x0034, lo: 0xa0, hi: 0xa0},
  1170  	{value: 0x0010, lo: 0xa1, hi: 0xa1},
  1171  	{value: 0x0014, lo: 0xa2, hi: 0xa2},
  1172  	{value: 0x0010, lo: 0xa3, hi: 0xa4},
  1173  	{value: 0x0014, lo: 0xa5, hi: 0xac},
  1174  	{value: 0x0010, lo: 0xad, hi: 0xb2},
  1175  	{value: 0x0014, lo: 0xb3, hi: 0xb4},
  1176  	{value: 0x0024, lo: 0xb5, hi: 0xbc},
  1177  	{value: 0x0034, lo: 0xbf, hi: 0xbf},
  1178  	// Block 0x53, offset 0x23f
  1179  	{value: 0x0010, lo: 0x80, hi: 0x89},
  1180  	{value: 0x0010, lo: 0x90, hi: 0x99},
  1181  	{value: 0x0004, lo: 0xa7, hi: 0xa7},
  1182  	{value: 0x0024, lo: 0xb0, hi: 0xb4},
  1183  	{value: 0x0034, lo: 0xb5, hi: 0xba},
  1184  	{value: 0x0024, lo: 0xbb, hi: 0xbc},
  1185  	{value: 0x0034, lo: 0xbd, hi: 0xbd},
  1186  	{value: 0x0014, lo: 0xbe, hi: 0xbe},
  1187  	// Block 0x54, offset 0x247
  1188  	{value: 0x0014, lo: 0x80, hi: 0x83},
  1189  	{value: 0x0010, lo: 0x84, hi: 0xb3},
  1190  	{value: 0x0034, lo: 0xb4, hi: 0xb4},
  1191  	{value: 0x0010, lo: 0xb5, hi: 0xb5},
  1192  	{value: 0x0014, lo: 0xb6, hi: 0xba},
  1193  	{value: 0x0010, lo: 0xbb, hi: 0xbb},
  1194  	{value: 0x0014, lo: 0xbc, hi: 0xbc},
  1195  	{value: 0x0010, lo: 0xbd, hi: 0xbf},
  1196  	// Block 0x55, offset 0x24f
  1197  	{value: 0x0010, lo: 0x80, hi: 0x81},
  1198  	{value: 0x0014, lo: 0x82, hi: 0x82},
  1199  	{value: 0x0010, lo: 0x83, hi: 0x83},
  1200  	{value: 0x0030, lo: 0x84, hi: 0x84},
  1201  	{value: 0x0010, lo: 0x85, hi: 0x8b},
  1202  	{value: 0x0010, lo: 0x90, hi: 0x99},
  1203  	{value: 0x0024, lo: 0xab, hi: 0xab},
  1204  	{value: 0x0034, lo: 0xac, hi: 0xac},
  1205  	{value: 0x0024, lo: 0xad, hi: 0xb3},
  1206  	// Block 0x56, offset 0x258
  1207  	{value: 0x0014, lo: 0x80, hi: 0x81},
  1208  	{value: 0x0010, lo: 0x82, hi: 0xa1},
  1209  	{value: 0x0014, lo: 0xa2, hi: 0xa5},
  1210  	{value: 0x0010, lo: 0xa6, hi: 0xa7},
  1211  	{value: 0x0014, lo: 0xa8, hi: 0xa9},
  1212  	{value: 0x0030, lo: 0xaa, hi: 0xaa},
  1213  	{value: 0x0034, lo: 0xab, hi: 0xab},
  1214  	{value: 0x0014, lo: 0xac, hi: 0xad},
  1215  	{value: 0x0010, lo: 0xae, hi: 0xbf},
  1216  	// Block 0x57, offset 0x261
  1217  	{value: 0x0010, lo: 0x80, hi: 0xa5},
  1218  	{value: 0x0034, lo: 0xa6, hi: 0xa6},
  1219  	{value: 0x0010, lo: 0xa7, hi: 0xa7},
  1220  	{value: 0x0014, lo: 0xa8, hi: 0xa9},
  1221  	{value: 0x0010, lo: 0xaa, hi: 0xac},
  1222  	{value: 0x0014, lo: 0xad, hi: 0xad},
  1223  	{value: 0x0010, lo: 0xae, hi: 0xae},
  1224  	{value: 0x0014, lo: 0xaf, hi: 0xb1},
  1225  	{value: 0x0030, lo: 0xb2, hi: 0xb3},
  1226  	// Block 0x58, offset 0x26a
  1227  	{value: 0x0010, lo: 0x80, hi: 0xab},
  1228  	{value: 0x0014, lo: 0xac, hi: 0xb3},
  1229  	{value: 0x0010, lo: 0xb4, hi: 0xb5},
  1230  	{value: 0x0014, lo: 0xb6, hi: 0xb6},
  1231  	{value: 0x0034, lo: 0xb7, hi: 0xb7},
  1232  	// Block 0x59, offset 0x26f
  1233  	{value: 0x0010, lo: 0x80, hi: 0x89},
  1234  	{value: 0x0010, lo: 0x8d, hi: 0xb7},
  1235  	{value: 0x0014, lo: 0xb8, hi: 0xbd},
  1236  	// Block 0x5a, offset 0x272
  1237  	{value: 0x0024, lo: 0x90, hi: 0x92},
  1238  	{value: 0x0034, lo: 0x94, hi: 0x99},
  1239  	{value: 0x0024, lo: 0x9a, hi: 0x9b},
  1240  	{value: 0x0034, lo: 0x9c, hi: 0x9f},
  1241  	{value: 0x0024, lo: 0xa0, hi: 0xa0},
  1242  	{value: 0x0010, lo: 0xa1, hi: 0xa1},
  1243  	{value: 0x0034, lo: 0xa2, hi: 0xa8},
  1244  	{value: 0x0010, lo: 0xa9, hi: 0xac},
  1245  	{value: 0x0034, lo: 0xad, hi: 0xad},
  1246  	{value: 0x0010, lo: 0xae, hi: 0xb3},
  1247  	{value: 0x0024, lo: 0xb4, hi: 0xb4},
  1248  	{value: 0x0010, lo: 0xb5, hi: 0xb6},
  1249  	{value: 0x0024, lo: 0xb8, hi: 0xb9},
  1250  	// Block 0x5b, offset 0x27f
  1251  	{value: 0x0012, lo: 0x80, hi: 0xab},
  1252  	{value: 0x0015, lo: 0xac, hi: 0xbf},
  1253  	// Block 0x5c, offset 0x281
  1254  	{value: 0x0015, lo: 0x80, hi: 0xaa},
  1255  	{value: 0x0012, lo: 0xab, hi: 0xb7},
  1256  	{value: 0x0015, lo: 0xb8, hi: 0xb8},
  1257  	{value: 0x4e52, lo: 0xb9, hi: 0xb9},
  1258  	{value: 0x0012, lo: 0xba, hi: 0xbc},
  1259  	{value: 0x5052, lo: 0xbd, hi: 0xbd},
  1260  	{value: 0x0012, lo: 0xbe, hi: 0xbf},
  1261  	// Block 0x5d, offset 0x288
  1262  	{value: 0x0012, lo: 0x80, hi: 0x9a},
  1263  	{value: 0x0015, lo: 0x9b, hi: 0xbf},
  1264  	// Block 0x5e, offset 0x28a
  1265  	{value: 0x0024, lo: 0x80, hi: 0x81},
  1266  	{value: 0x0034, lo: 0x82, hi: 0x82},
  1267  	{value: 0x0024, lo: 0x83, hi: 0x89},
  1268  	{value: 0x0034, lo: 0x8a, hi: 0x8a},
  1269  	{value: 0x0024, lo: 0x8b, hi: 0x8c},
  1270  	{value: 0x0034, lo: 0x8d, hi: 0x90},
  1271  	{value: 0x0024, lo: 0x91, hi: 0xb5},
  1272  	{value: 0x0034, lo: 0xbc, hi: 0xbd},
  1273  	{value: 0x0024, lo: 0xbe, hi: 0xbe},
  1274  	{value: 0x0034, lo: 0xbf, hi: 0xbf},
  1275  	// Block 0x5f, offset 0x294
  1276  	{value: 0x0097, lo: 0x80, hi: 0xbf},
  1277  	// Block 0x60, offset 0x295
  1278  	{value: 0x0097, lo: 0x80, hi: 0x95},
  1279  	{value: 0x1b1a, lo: 0x96, hi: 0x96},
  1280  	{value: 0x1bba, lo: 0x97, hi: 0x97},
  1281  	{value: 0x1c5a, lo: 0x98, hi: 0x98},
  1282  	{value: 0x1cfa, lo: 0x99, hi: 0x99},
  1283  	{value: 0x1d9a, lo: 0x9a, hi: 0x9a},
  1284  	{value: 0x51d2, lo: 0x9b, hi: 0x9b},
  1285  	{value: 0x0012, lo: 0x9c, hi: 0x9d},
  1286  	{value: 0x1e3b, lo: 0x9e, hi: 0x9e},
  1287  	{value: 0x0012, lo: 0x9f, hi: 0x9f},
  1288  	{value: 0x0097, lo: 0xa0, hi: 0xbf},
  1289  	// Block 0x61, offset 0x2a0
  1290  	{value: 0x0412, lo: 0x80, hi: 0x87},
  1291  	{value: 0x0413, lo: 0x88, hi: 0x8f},
  1292  	{value: 0x0412, lo: 0x90, hi: 0x95},
  1293  	{value: 0x0413, lo: 0x98, hi: 0x9d},
  1294  	{value: 0x0412, lo: 0xa0, hi: 0xa7},
  1295  	{value: 0x0413, lo: 0xa8, hi: 0xaf},
  1296  	{value: 0x0412, lo: 0xb0, hi: 0xb7},
  1297  	{value: 0x0413, lo: 0xb8, hi: 0xbf},
  1298  	// Block 0x62, offset 0x2a8
  1299  	{value: 0x0004, lo: 0x8b, hi: 0x8b},
  1300  	{value: 0x0014, lo: 0x8c, hi: 0x8f},
  1301  	{value: 0x0014, lo: 0x98, hi: 0x99},
  1302  	{value: 0x0014, lo: 0xa4, hi: 0xa4},
  1303  	{value: 0x0014, lo: 0xa7, hi: 0xa7},
  1304  	{value: 0x0014, lo: 0xaa, hi: 0xae},
  1305  	{value: 0x0010, lo: 0xbf, hi: 0xbf},
  1306  	// Block 0x63, offset 0x2af
  1307  	{value: 0x0010, lo: 0x80, hi: 0x80},
  1308  	{value: 0x0010, lo: 0x94, hi: 0x94},
  1309  	{value: 0x0014, lo: 0xa0, hi: 0xa4},
  1310  	{value: 0x0014, lo: 0xa6, hi: 0xaf},
  1311  	{value: 0x0015, lo: 0xb1, hi: 0xb1},
  1312  	{value: 0x0015, lo: 0xbf, hi: 0xbf},
  1313  	// Block 0x64, offset 0x2b5
  1314  	{value: 0x0015, lo: 0x90, hi: 0x9c},
  1315  	// Block 0x65, offset 0x2b6
  1316  	{value: 0x0024, lo: 0x90, hi: 0x91},
  1317  	{value: 0x0034, lo: 0x92, hi: 0x93},
  1318  	{value: 0x0024, lo: 0x94, hi: 0x97},
  1319  	{value: 0x0034, lo: 0x98, hi: 0x9a},
  1320  	{value: 0x0024, lo: 0x9b, hi: 0x9c},
  1321  	{value: 0x0014, lo: 0x9d, hi: 0xa0},
  1322  	{value: 0x0024, lo: 0xa1, hi: 0xa1},
  1323  	{value: 0x0014, lo: 0xa2, hi: 0xa4},
  1324  	{value: 0x0034, lo: 0xa5, hi: 0xa6},
  1325  	{value: 0x0024, lo: 0xa7, hi: 0xa7},
  1326  	{value: 0x0034, lo: 0xa8, hi: 0xa8},
  1327  	{value: 0x0024, lo: 0xa9, hi: 0xa9},
  1328  	{value: 0x0034, lo: 0xaa, hi: 0xaf},
  1329  	{value: 0x0024, lo: 0xb0, hi: 0xb0},
  1330  	// Block 0x66, offset 0x2c4
  1331  	{value: 0x0016, lo: 0x85, hi: 0x86},
  1332  	{value: 0x0012, lo: 0x87, hi: 0x89},
  1333  	{value: 0x5c52, lo: 0x8e, hi: 0x8e},
  1334  	{value: 0x0813, lo: 0xa0, hi: 0xaf},
  1335  	{value: 0x0812, lo: 0xb0, hi: 0xbf},
  1336  	// Block 0x67, offset 0x2c9
  1337  	{value: 0x0010, lo: 0x80, hi: 0x82},
  1338  	{value: 0x0396, lo: 0x83, hi: 0x84},
  1339  	{value: 0x0010, lo: 0x85, hi: 0x88},
  1340  	// Block 0x68, offset 0x2cc
  1341  	{value: 0x5dd3, lo: 0xb6, hi: 0xb7},
  1342  	{value: 0x3bd3, lo: 0xb8, hi: 0xb9},
  1343  	{value: 0x5f53, lo: 0xba, hi: 0xbb},
  1344  	{value: 0x3bd3, lo: 0xbc, hi: 0xbd},
  1345  	{value: 0x5dd3, lo: 0xbe, hi: 0xbf},
  1346  	// Block 0x69, offset 0x2d1
  1347  	{value: 0x1813, lo: 0x80, hi: 0x8f},
  1348  	{value: 0x3d53, lo: 0x90, hi: 0x9f},
  1349  	{value: 0x60d3, lo: 0xa0, hi: 0xae},
  1350  	{value: 0x1812, lo: 0xb0, hi: 0xbf},
  1351  	// Block 0x6a, offset 0x2d5
  1352  	{value: 0x0097, lo: 0x80, hi: 0xa3},
  1353  	{value: 0x0012, lo: 0xa4, hi: 0xa4},
  1354  	{value: 0x0396, lo: 0xab, hi: 0xac},
  1355  	{value: 0x0196, lo: 0xad, hi: 0xae},
  1356  	{value: 0x0024, lo: 0xaf, hi: 0xb1},
  1357  	{value: 0x0097, lo: 0xb2, hi: 0xb3},
  1358  	// Block 0x6b, offset 0x2db
  1359  	{value: 0x4252, lo: 0x80, hi: 0x9f},
  1360  	{value: 0x4452, lo: 0xa0, hi: 0xa5},
  1361  	{value: 0x4452, lo: 0xa7, hi: 0xa7},
  1362  	{value: 0x4452, lo: 0xad, hi: 0xad},
  1363  	{value: 0x0010, lo: 0xb0, hi: 0xbf},
  1364  	// Block 0x6c, offset 0x2e0
  1365  	{value: 0x0010, lo: 0x80, hi: 0xa7},
  1366  	{value: 0x0014, lo: 0xaf, hi: 0xaf},
  1367  	{value: 0x0034, lo: 0xbf, hi: 0xbf},
  1368  	// Block 0x6d, offset 0x2e3
  1369  	{value: 0x0010, lo: 0x80, hi: 0x96},
  1370  	{value: 0x0010, lo: 0xa0, hi: 0xa6},
  1371  	{value: 0x0010, lo: 0xa8, hi: 0xae},
  1372  	{value: 0x0010, lo: 0xb0, hi: 0xb6},
  1373  	{value: 0x0010, lo: 0xb8, hi: 0xbe},
  1374  	// Block 0x6e, offset 0x2e8
  1375  	{value: 0x0010, lo: 0x80, hi: 0x86},
  1376  	{value: 0x0010, lo: 0x88, hi: 0x8e},
  1377  	{value: 0x0010, lo: 0x90, hi: 0x96},
  1378  	{value: 0x0010, lo: 0x98, hi: 0x9e},
  1379  	{value: 0x0024, lo: 0xa0, hi: 0xbf},
  1380  	// Block 0x6f, offset 0x2ed
  1381  	{value: 0x0014, lo: 0xaf, hi: 0xaf},
  1382  	// Block 0x70, offset 0x2ee
  1383  	{value: 0x0014, lo: 0x85, hi: 0x85},
  1384  	{value: 0x0034, lo: 0xaa, hi: 0xad},
  1385  	{value: 0x0030, lo: 0xae, hi: 0xaf},
  1386  	{value: 0x0004, lo: 0xb1, hi: 0xb5},
  1387  	{value: 0x0014, lo: 0xbb, hi: 0xbb},
  1388  	{value: 0x0010, lo: 0xbc, hi: 0xbc},
  1389  	// Block 0x71, offset 0x2f4
  1390  	{value: 0x0034, lo: 0x99, hi: 0x9a},
  1391  	{value: 0x0004, lo: 0x9b, hi: 0x9e},
  1392  	// Block 0x72, offset 0x2f6
  1393  	{value: 0x0004, lo: 0xbc, hi: 0xbe},
  1394  	// Block 0x73, offset 0x2f7
  1395  	{value: 0x0010, lo: 0x85, hi: 0xad},
  1396  	{value: 0x0010, lo: 0xb1, hi: 0xbf},
  1397  	// Block 0x74, offset 0x2f9
  1398  	{value: 0x0010, lo: 0x80, hi: 0x8e},
  1399  	{value: 0x0010, lo: 0xa0, hi: 0xba},
  1400  	// Block 0x75, offset 0x2fb
  1401  	{value: 0x0010, lo: 0x80, hi: 0x94},
  1402  	{value: 0x0014, lo: 0x95, hi: 0x95},
  1403  	{value: 0x0010, lo: 0x96, hi: 0xbf},
  1404  	// Block 0x76, offset 0x2fe
  1405  	{value: 0x0010, lo: 0x80, hi: 0x8c},
  1406  	// Block 0x77, offset 0x2ff
  1407  	{value: 0x0010, lo: 0x90, hi: 0xb7},
  1408  	{value: 0x0014, lo: 0xb8, hi: 0xbd},
  1409  	// Block 0x78, offset 0x301
  1410  	{value: 0x0010, lo: 0x80, hi: 0x8b},
  1411  	{value: 0x0014, lo: 0x8c, hi: 0x8c},
  1412  	{value: 0x0010, lo: 0x90, hi: 0xab},
  1413  	// Block 0x79, offset 0x304
  1414  	{value: 0x0097, lo: 0x80, hi: 0xad},
  1415  	{value: 0x0010, lo: 0xae, hi: 0xae},
  1416  	{value: 0x0024, lo: 0xaf, hi: 0xaf},
  1417  	{value: 0x0014, lo: 0xb0, hi: 0xb2},
  1418  	{value: 0x0024, lo: 0xb4, hi: 0xbd},
  1419  	{value: 0x0014, lo: 0xbf, hi: 0xbf},
  1420  	// Block 0x7a, offset 0x30a
  1421  	{value: 0x0097, lo: 0x80, hi: 0x9b},
  1422  	{value: 0x0015, lo: 0x9c, hi: 0x9d},
  1423  	{value: 0x0024, lo: 0x9e, hi: 0x9f},
  1424  	{value: 0x0010, lo: 0xa0, hi: 0xbf},
  1425  	// Block 0x7b, offset 0x30e
  1426  	{value: 0x0010, lo: 0x80, hi: 0xaf},
  1427  	{value: 0x0024, lo: 0xb0, hi: 0xb1},
  1428  	// Block 0x7c, offset 0x310
  1429  	{value: 0x0004, lo: 0x80, hi: 0x96},
  1430  	{value: 0x0014, lo: 0x97, hi: 0x9f},
  1431  	{value: 0x0004, lo: 0xa0, hi: 0xa1},
  1432  	{value: 0x0097, lo: 0xa2, hi: 0xaf},
  1433  	{value: 0x0012, lo: 0xb0, hi: 0xb1},
  1434  	{value: 0x0097, lo: 0xb2, hi: 0xbf},
  1435  	// Block 0x7d, offset 0x316
  1436  	{value: 0x0097, lo: 0x80, hi: 0xaf},
  1437  	{value: 0x0015, lo: 0xb0, hi: 0xb0},
  1438  	{value: 0x0012, lo: 0xb1, hi: 0xb8},
  1439  	{value: 0x0196, lo: 0xb9, hi: 0xba},
  1440  	{value: 0x0396, lo: 0xbb, hi: 0xbc},
  1441  	{value: 0x4e53, lo: 0xbd, hi: 0xbd},
  1442  	{value: 0x0097, lo: 0xbe, hi: 0xbf},
  1443  	// Block 0x7e, offset 0x31d
  1444  	{value: 0x0010, lo: 0xb7, hi: 0xb7},
  1445  	{value: 0x0015, lo: 0xb8, hi: 0xb9},
  1446  	{value: 0x0012, lo: 0xba, hi: 0xba},
  1447  	{value: 0x0010, lo: 0xbb, hi: 0xbf},
  1448  	// Block 0x7f, offset 0x321
  1449  	{value: 0x0010, lo: 0x80, hi: 0x81},
  1450  	{value: 0x0014, lo: 0x82, hi: 0x82},
  1451  	{value: 0x0010, lo: 0x83, hi: 0x85},
  1452  	{value: 0x0034, lo: 0x86, hi: 0x86},
  1453  	{value: 0x0010, lo: 0x87, hi: 0x8a},
  1454  	{value: 0x0014, lo: 0x8b, hi: 0x8b},
  1455  	{value: 0x0010, lo: 0x8c, hi: 0xa4},
  1456  	{value: 0x0014, lo: 0xa5, hi: 0xa6},
  1457  	{value: 0x0010, lo: 0xa7, hi: 0xa7},
  1458  	// Block 0x80, offset 0x32a
  1459  	{value: 0x0010, lo: 0x80, hi: 0xb3},
  1460  	// Block 0x81, offset 0x32b
  1461  	{value: 0x0010, lo: 0x80, hi: 0x83},
  1462  	{value: 0x0034, lo: 0x84, hi: 0x84},
  1463  	{value: 0x0010, lo: 0x90, hi: 0x99},
  1464  	{value: 0x0024, lo: 0xa0, hi: 0xb1},
  1465  	{value: 0x0010, lo: 0xb2, hi: 0xb7},
  1466  	{value: 0x0010, lo: 0xbb, hi: 0xbb},
  1467  	{value: 0x0010, lo: 0xbd, hi: 0xbd},
  1468  	// Block 0x82, offset 0x332
  1469  	{value: 0x0010, lo: 0x80, hi: 0xa5},
  1470  	{value: 0x0014, lo: 0xa6, hi: 0xaa},
  1471  	{value: 0x0034, lo: 0xab, hi: 0xad},
  1472  	{value: 0x0010, lo: 0xb0, hi: 0xbf},
  1473  	// Block 0x83, offset 0x336
  1474  	{value: 0x0010, lo: 0x80, hi: 0x86},
  1475  	{value: 0x0014, lo: 0x87, hi: 0x91},
  1476  	{value: 0x0010, lo: 0x92, hi: 0x92},
  1477  	{value: 0x0030, lo: 0x93, hi: 0x93},
  1478  	{value: 0x0010, lo: 0xa0, hi: 0xbc},
  1479  	// Block 0x84, offset 0x33b
  1480  	{value: 0x0014, lo: 0x80, hi: 0x82},
  1481  	{value: 0x0010, lo: 0x83, hi: 0xb2},
  1482  	{value: 0x0034, lo: 0xb3, hi: 0xb3},
  1483  	{value: 0x0010, lo: 0xb4, hi: 0xb5},
  1484  	{value: 0x0014, lo: 0xb6, hi: 0xb9},
  1485  	{value: 0x0010, lo: 0xba, hi: 0xbb},
  1486  	{value: 0x0014, lo: 0xbc, hi: 0xbc},
  1487  	{value: 0x0010, lo: 0xbd, hi: 0xbf},
  1488  	// Block 0x85, offset 0x343
  1489  	{value: 0x0030, lo: 0x80, hi: 0x80},
  1490  	{value: 0x0014, lo: 0x8f, hi: 0x8f},
  1491  	{value: 0x0010, lo: 0x90, hi: 0x99},
  1492  	{value: 0x0014, lo: 0xa5, hi: 0xa5},
  1493  	{value: 0x0004, lo: 0xa6, hi: 0xa6},
  1494  	{value: 0x0010, lo: 0xb0, hi: 0xb9},
  1495  	// Block 0x86, offset 0x349
  1496  	{value: 0x0010, lo: 0x80, hi: 0xa8},
  1497  	{value: 0x0014, lo: 0xa9, hi: 0xae},
  1498  	{value: 0x0010, lo: 0xaf, hi: 0xb0},
  1499  	{value: 0x0014, lo: 0xb1, hi: 0xb2},
  1500  	{value: 0x0010, lo: 0xb3, hi: 0xb4},
  1501  	{value: 0x0014, lo: 0xb5, hi: 0xb6},
  1502  	// Block 0x87, offset 0x34f
  1503  	{value: 0x0010, lo: 0x80, hi: 0x82},
  1504  	{value: 0x0014, lo: 0x83, hi: 0x83},
  1505  	{value: 0x0010, lo: 0x84, hi: 0x8b},
  1506  	{value: 0x0014, lo: 0x8c, hi: 0x8c},
  1507  	{value: 0x0010, lo: 0x8d, hi: 0x8d},
  1508  	{value: 0x0010, lo: 0x90, hi: 0x99},
  1509  	{value: 0x0004, lo: 0xb0, hi: 0xb0},
  1510  	{value: 0x0010, lo: 0xbb, hi: 0xbb},
  1511  	{value: 0x0014, lo: 0xbc, hi: 0xbc},
  1512  	{value: 0x0010, lo: 0xbd, hi: 0xbd},
  1513  	// Block 0x88, offset 0x359
  1514  	{value: 0x0024, lo: 0xb0, hi: 0xb0},
  1515  	{value: 0x0024, lo: 0xb2, hi: 0xb3},
  1516  	{value: 0x0034, lo: 0xb4, hi: 0xb4},
  1517  	{value: 0x0024, lo: 0xb7, hi: 0xb8},
  1518  	{value: 0x0024, lo: 0xbe, hi: 0xbf},
  1519  	// Block 0x89, offset 0x35e
  1520  	{value: 0x0024, lo: 0x81, hi: 0x81},
  1521  	{value: 0x0004, lo: 0x9d, hi: 0x9d},
  1522  	{value: 0x0010, lo: 0xa0, hi: 0xab},
  1523  	{value: 0x0014, lo: 0xac, hi: 0xad},
  1524  	{value: 0x0010, lo: 0xae, hi: 0xaf},
  1525  	{value: 0x0010, lo: 0xb2, hi: 0xb2},
  1526  	{value: 0x0014, lo: 0xb3, hi: 0xb4},
  1527  	{value: 0x0010, lo: 0xb5, hi: 0xb5},
  1528  	{value: 0x0034, lo: 0xb6, hi: 0xb6},
  1529  	// Block 0x8a, offset 0x367
  1530  	{value: 0x0010, lo: 0x81, hi: 0x86},
  1531  	{value: 0x0010, lo: 0x89, hi: 0x8e},
  1532  	{value: 0x0010, lo: 0x91, hi: 0x96},
  1533  	{value: 0x0010, lo: 0xa0, hi: 0xa6},
  1534  	{value: 0x0010, lo: 0xa8, hi: 0xae},
  1535  	{value: 0x0012, lo: 0xb0, hi: 0xbf},
  1536  	// Block 0x8b, offset 0x36d
  1537  	{value: 0x0012, lo: 0x80, hi: 0x92},
  1538  	{value: 0x6252, lo: 0x93, hi: 0x93},
  1539  	{value: 0x0012, lo: 0x94, hi: 0x9a},
  1540  	{value: 0x0004, lo: 0x9b, hi: 0x9b},
  1541  	{value: 0x0015, lo: 0x9c, hi: 0x9f},
  1542  	{value: 0x0012, lo: 0xa0, hi: 0xa5},
  1543  	{value: 0x4652, lo: 0xb0, hi: 0xbf},
  1544  	// Block 0x8c, offset 0x374
  1545  	{value: 0x4852, lo: 0x80, hi: 0x8f},
  1546  	{value: 0x4a52, lo: 0x90, hi: 0x9f},
  1547  	{value: 0x4c52, lo: 0xa0, hi: 0xaf},
  1548  	{value: 0x4a52, lo: 0xb0, hi: 0xbf},
  1549  	// Block 0x8d, offset 0x378
  1550  	{value: 0x0010, lo: 0x80, hi: 0xa4},
  1551  	{value: 0x0014, lo: 0xa5, hi: 0xa5},
  1552  	{value: 0x0010, lo: 0xa6, hi: 0xa7},
  1553  	{value: 0x0014, lo: 0xa8, hi: 0xa8},
  1554  	{value: 0x0010, lo: 0xa9, hi: 0xaa},
  1555  	{value: 0x0010, lo: 0xac, hi: 0xac},
  1556  	{value: 0x0034, lo: 0xad, hi: 0xad},
  1557  	{value: 0x0010, lo: 0xb0, hi: 0xb9},
  1558  	// Block 0x8e, offset 0x380
  1559  	{value: 0x0010, lo: 0x80, hi: 0xa3},
  1560  	{value: 0x0010, lo: 0xb0, hi: 0xbf},
  1561  	// Block 0x8f, offset 0x382
  1562  	{value: 0x0010, lo: 0x80, hi: 0x86},
  1563  	{value: 0x0010, lo: 0x8b, hi: 0xbb},
  1564  	// Block 0x90, offset 0x384
  1565  	{value: 0x0010, lo: 0x80, hi: 0x81},
  1566  	{value: 0x0010, lo: 0x83, hi: 0x84},
  1567  	{value: 0x0010, lo: 0x86, hi: 0xbf},
  1568  	// Block 0x91, offset 0x387
  1569  	{value: 0x0010, lo: 0x80, hi: 0xb1},
  1570  	{value: 0x0004, lo: 0xb2, hi: 0xbf},
  1571  	// Block 0x92, offset 0x389
  1572  	{value: 0x0004, lo: 0x80, hi: 0x81},
  1573  	{value: 0x0010, lo: 0x93, hi: 0xbf},
  1574  	// Block 0x93, offset 0x38b
  1575  	{value: 0x0010, lo: 0x80, hi: 0xbd},
  1576  	// Block 0x94, offset 0x38c
  1577  	{value: 0x0010, lo: 0x90, hi: 0xbf},
  1578  	// Block 0x95, offset 0x38d
  1579  	{value: 0x0010, lo: 0x80, hi: 0x8f},
  1580  	{value: 0x0010, lo: 0x92, hi: 0xbf},
  1581  	// Block 0x96, offset 0x38f
  1582  	{value: 0x0010, lo: 0x80, hi: 0x87},
  1583  	{value: 0x0010, lo: 0xb0, hi: 0xbb},
  1584  	// Block 0x97, offset 0x391
  1585  	{value: 0x0014, lo: 0x80, hi: 0x8f},
  1586  	{value: 0x0014, lo: 0x93, hi: 0x93},
  1587  	{value: 0x0024, lo: 0xa0, hi: 0xa6},
  1588  	{value: 0x0034, lo: 0xa7, hi: 0xad},
  1589  	{value: 0x0024, lo: 0xae, hi: 0xaf},
  1590  	{value: 0x0010, lo: 0xb3, hi: 0xb4},
  1591  	// Block 0x98, offset 0x397
  1592  	{value: 0x0010, lo: 0x8d, hi: 0x8f},
  1593  	{value: 0x0014, lo: 0x92, hi: 0x92},
  1594  	{value: 0x0014, lo: 0x95, hi: 0x95},
  1595  	{value: 0x0010, lo: 0xb0, hi: 0xb4},
  1596  	{value: 0x0010, lo: 0xb6, hi: 0xbf},
  1597  	// Block 0x99, offset 0x39c
  1598  	{value: 0x0010, lo: 0x80, hi: 0xbc},
  1599  	{value: 0x0014, lo: 0xbf, hi: 0xbf},
  1600  	// Block 0x9a, offset 0x39e
  1601  	{value: 0x0014, lo: 0x87, hi: 0x87},
  1602  	{value: 0x0014, lo: 0x8e, hi: 0x8e},
  1603  	{value: 0x0014, lo: 0x9a, hi: 0x9a},
  1604  	{value: 0x32d3, lo: 0xa1, hi: 0xba},
  1605  	{value: 0x0004, lo: 0xbe, hi: 0xbe},
  1606  	{value: 0x0010, lo: 0xbf, hi: 0xbf},
  1607  	// Block 0x9b, offset 0x3a4
  1608  	{value: 0x0004, lo: 0x80, hi: 0x80},
  1609  	{value: 0x32d2, lo: 0x81, hi: 0x9a},
  1610  	{value: 0x0004, lo: 0xb0, hi: 0xb0},
  1611  	// Block 0x9c, offset 0x3a7
  1612  	{value: 0x0014, lo: 0x9e, hi: 0x9f},
  1613  	{value: 0x0010, lo: 0xa0, hi: 0xbe},
  1614  	// Block 0x9d, offset 0x3a9
  1615  	{value: 0x0010, lo: 0x82, hi: 0x87},
  1616  	{value: 0x0010, lo: 0x8a, hi: 0x8f},
  1617  	{value: 0x0010, lo: 0x92, hi: 0x97},
  1618  	{value: 0x0010, lo: 0x9a, hi: 0x9c},
  1619  	{value: 0x0004, lo: 0xa3, hi: 0xa3},
  1620  	{value: 0x0014, lo: 0xb9, hi: 0xbb},
  1621  	// Block 0x9e, offset 0x3af
  1622  	{value: 0x0010, lo: 0x80, hi: 0x8b},
  1623  	{value: 0x0010, lo: 0x8d, hi: 0xa6},
  1624  	{value: 0x0010, lo: 0xa8, hi: 0xba},
  1625  	{value: 0x0010, lo: 0xbc, hi: 0xbd},
  1626  	{value: 0x0010, lo: 0xbf, hi: 0xbf},
  1627  	// Block 0x9f, offset 0x3b4
  1628  	{value: 0x0010, lo: 0x80, hi: 0x8d},
  1629  	{value: 0x0010, lo: 0x90, hi: 0x9d},
  1630  	// Block 0xa0, offset 0x3b6
  1631  	{value: 0x0010, lo: 0x80, hi: 0xba},
  1632  	// Block 0xa1, offset 0x3b7
  1633  	{value: 0x0010, lo: 0x80, hi: 0xb4},
  1634  	// Block 0xa2, offset 0x3b8
  1635  	{value: 0x0034, lo: 0xbd, hi: 0xbd},
  1636  	// Block 0xa3, offset 0x3b9
  1637  	{value: 0x0010, lo: 0x80, hi: 0x9c},
  1638  	{value: 0x0010, lo: 0xa0, hi: 0xbf},
  1639  	// Block 0xa4, offset 0x3bb
  1640  	{value: 0x0010, lo: 0x80, hi: 0x90},
  1641  	{value: 0x0034, lo: 0xa0, hi: 0xa0},
  1642  	// Block 0xa5, offset 0x3bd
  1643  	{value: 0x0010, lo: 0x80, hi: 0x9f},
  1644  	{value: 0x0010, lo: 0xb0, hi: 0xbf},
  1645  	// Block 0xa6, offset 0x3bf
  1646  	{value: 0x0010, lo: 0x80, hi: 0x8a},
  1647  	{value: 0x0010, lo: 0x90, hi: 0xb5},
  1648  	{value: 0x0024, lo: 0xb6, hi: 0xba},
  1649  	// Block 0xa7, offset 0x3c2
  1650  	{value: 0x0010, lo: 0x80, hi: 0x9d},
  1651  	{value: 0x0010, lo: 0xa0, hi: 0xbf},
  1652  	// Block 0xa8, offset 0x3c4
  1653  	{value: 0x0010, lo: 0x80, hi: 0x83},
  1654  	{value: 0x0010, lo: 0x88, hi: 0x8f},
  1655  	{value: 0x0010, lo: 0x91, hi: 0x95},
  1656  	// Block 0xa9, offset 0x3c7
  1657  	{value: 0x1413, lo: 0x80, hi: 0x87},
  1658  	{value: 0x1c13, lo: 0x88, hi: 0x8f},
  1659  	{value: 0x1413, lo: 0x90, hi: 0x97},
  1660  	{value: 0x63d3, lo: 0x98, hi: 0x9f},
  1661  	{value: 0x6553, lo: 0xa0, hi: 0xa7},
  1662  	{value: 0x1412, lo: 0xa8, hi: 0xaf},
  1663  	{value: 0x1c12, lo: 0xb0, hi: 0xb7},
  1664  	{value: 0x1412, lo: 0xb8, hi: 0xbf},
  1665  	// Block 0xaa, offset 0x3cf
  1666  	{value: 0x63d2, lo: 0x80, hi: 0x87},
  1667  	{value: 0x6552, lo: 0x88, hi: 0x8f},
  1668  	{value: 0x0010, lo: 0x90, hi: 0xbf},
  1669  	// Block 0xab, offset 0x3d2
  1670  	{value: 0x0010, lo: 0x80, hi: 0x9d},
  1671  	{value: 0x0010, lo: 0xa0, hi: 0xa9},
  1672  	// Block 0xac, offset 0x3d4
  1673  	{value: 0x0010, lo: 0x80, hi: 0xa7},
  1674  	{value: 0x0010, lo: 0xb0, hi: 0xbf},
  1675  	// Block 0xad, offset 0x3d6
  1676  	{value: 0x0010, lo: 0x80, hi: 0xa3},
  1677  	// Block 0xae, offset 0x3d7
  1678  	{value: 0x0010, lo: 0x80, hi: 0xb6},
  1679  	// Block 0xaf, offset 0x3d8
  1680  	{value: 0x0010, lo: 0x80, hi: 0x95},
  1681  	{value: 0x0010, lo: 0xa0, hi: 0xa7},
  1682  	// Block 0xb0, offset 0x3da
  1683  	{value: 0x0010, lo: 0x80, hi: 0x85},
  1684  	{value: 0x0010, lo: 0x88, hi: 0x88},
  1685  	{value: 0x0010, lo: 0x8a, hi: 0xb5},
  1686  	{value: 0x0010, lo: 0xb7, hi: 0xb8},
  1687  	{value: 0x0010, lo: 0xbc, hi: 0xbc},
  1688  	{value: 0x0010, lo: 0xbf, hi: 0xbf},
  1689  	// Block 0xb1, offset 0x3e0
  1690  	{value: 0x0010, lo: 0x80, hi: 0x95},
  1691  	{value: 0x0010, lo: 0xa0, hi: 0xb6},
  1692  	// Block 0xb2, offset 0x3e2
  1693  	{value: 0x0010, lo: 0x80, hi: 0x9e},
  1694  	// Block 0xb3, offset 0x3e3
  1695  	{value: 0x0010, lo: 0xa0, hi: 0xb2},
  1696  	{value: 0x0010, lo: 0xb4, hi: 0xb5},
  1697  	// Block 0xb4, offset 0x3e5
  1698  	{value: 0x0010, lo: 0x80, hi: 0x95},
  1699  	{value: 0x0010, lo: 0xa0, hi: 0xb9},
  1700  	// Block 0xb5, offset 0x3e7
  1701  	{value: 0x0010, lo: 0x80, hi: 0xb7},
  1702  	{value: 0x0010, lo: 0xbe, hi: 0xbf},
  1703  	// Block 0xb6, offset 0x3e9
  1704  	{value: 0x0010, lo: 0x80, hi: 0x80},
  1705  	{value: 0x0014, lo: 0x81, hi: 0x83},
  1706  	{value: 0x0014, lo: 0x85, hi: 0x86},
  1707  	{value: 0x0014, lo: 0x8c, hi: 0x8c},
  1708  	{value: 0x0034, lo: 0x8d, hi: 0x8d},
  1709  	{value: 0x0014, lo: 0x8e, hi: 0x8e},
  1710  	{value: 0x0024, lo: 0x8f, hi: 0x8f},
  1711  	{value: 0x0010, lo: 0x90, hi: 0x93},
  1712  	{value: 0x0010, lo: 0x95, hi: 0x97},
  1713  	{value: 0x0010, lo: 0x99, hi: 0xb3},
  1714  	{value: 0x0024, lo: 0xb8, hi: 0xb8},
  1715  	{value: 0x0034, lo: 0xb9, hi: 0xba},
  1716  	{value: 0x0034, lo: 0xbf, hi: 0xbf},
  1717  	// Block 0xb7, offset 0x3f6
  1718  	{value: 0x0010, lo: 0xa0, hi: 0xbc},
  1719  	// Block 0xb8, offset 0x3f7
  1720  	{value: 0x0010, lo: 0x80, hi: 0x9c},
  1721  	// Block 0xb9, offset 0x3f8
  1722  	{value: 0x0010, lo: 0x80, hi: 0x87},
  1723  	{value: 0x0010, lo: 0x89, hi: 0xa4},
  1724  	{value: 0x0024, lo: 0xa5, hi: 0xa5},
  1725  	{value: 0x0034, lo: 0xa6, hi: 0xa6},
  1726  	// Block 0xba, offset 0x3fc
  1727  	{value: 0x0010, lo: 0x80, hi: 0x95},
  1728  	{value: 0x0010, lo: 0xa0, hi: 0xb2},
  1729  	// Block 0xbb, offset 0x3fe
  1730  	{value: 0x0010, lo: 0x80, hi: 0x91},
  1731  	// Block 0xbc, offset 0x3ff
  1732  	{value: 0x0010, lo: 0x80, hi: 0x88},
  1733  	// Block 0xbd, offset 0x400
  1734  	{value: 0x2e53, lo: 0x80, hi: 0xb2},
  1735  	// Block 0xbe, offset 0x401
  1736  	{value: 0x2e52, lo: 0x80, hi: 0xb2},
  1737  	// Block 0xbf, offset 0x402
  1738  	{value: 0x0010, lo: 0x80, hi: 0x80},
  1739  	{value: 0x0014, lo: 0x81, hi: 0x81},
  1740  	{value: 0x0010, lo: 0x82, hi: 0xb7},
  1741  	{value: 0x0014, lo: 0xb8, hi: 0xbf},
  1742  	// Block 0xc0, offset 0x406
  1743  	{value: 0x0014, lo: 0x80, hi: 0x85},
  1744  	{value: 0x0034, lo: 0x86, hi: 0x86},
  1745  	{value: 0x0010, lo: 0xa6, hi: 0xaf},
  1746  	{value: 0x0034, lo: 0xbf, hi: 0xbf},
  1747  	// Block 0xc1, offset 0x40a
  1748  	{value: 0x0014, lo: 0x80, hi: 0x81},
  1749  	{value: 0x0010, lo: 0x82, hi: 0xb2},
  1750  	{value: 0x0014, lo: 0xb3, hi: 0xb6},
  1751  	{value: 0x0010, lo: 0xb7, hi: 0xb8},
  1752  	{value: 0x0034, lo: 0xb9, hi: 0xba},
  1753  	{value: 0x0014, lo: 0xbd, hi: 0xbd},
  1754  	// Block 0xc2, offset 0x410
  1755  	{value: 0x0010, lo: 0x90, hi: 0xa8},
  1756  	{value: 0x0010, lo: 0xb0, hi: 0xb9},
  1757  	// Block 0xc3, offset 0x412
  1758  	{value: 0x0024, lo: 0x80, hi: 0x82},
  1759  	{value: 0x0010, lo: 0x83, hi: 0xa6},
  1760  	{value: 0x0014, lo: 0xa7, hi: 0xab},
  1761  	{value: 0x0010, lo: 0xac, hi: 0xac},
  1762  	{value: 0x0014, lo: 0xad, hi: 0xb2},
  1763  	{value: 0x0034, lo: 0xb3, hi: 0xb4},
  1764  	{value: 0x0010, lo: 0xb6, hi: 0xbf},
  1765  	// Block 0xc4, offset 0x419
  1766  	{value: 0x0010, lo: 0x90, hi: 0xb2},
  1767  	{value: 0x0034, lo: 0xb3, hi: 0xb3},
  1768  	{value: 0x0010, lo: 0xb6, hi: 0xb6},
  1769  	// Block 0xc5, offset 0x41c
  1770  	{value: 0x0014, lo: 0x80, hi: 0x81},
  1771  	{value: 0x0010, lo: 0x82, hi: 0xb5},
  1772  	{value: 0x0014, lo: 0xb6, hi: 0xbe},
  1773  	{value: 0x0010, lo: 0xbf, hi: 0xbf},
  1774  	// Block 0xc6, offset 0x420
  1775  	{value: 0x0030, lo: 0x80, hi: 0x80},
  1776  	{value: 0x0010, lo: 0x81, hi: 0x84},
  1777  	{value: 0x0034, lo: 0x8a, hi: 0x8a},
  1778  	{value: 0x0014, lo: 0x8b, hi: 0x8c},
  1779  	{value: 0x0010, lo: 0x90, hi: 0x9a},
  1780  	{value: 0x0010, lo: 0x9c, hi: 0x9c},
  1781  	// Block 0xc7, offset 0x426
  1782  	{value: 0x0010, lo: 0x80, hi: 0x91},
  1783  	{value: 0x0010, lo: 0x93, hi: 0xae},
  1784  	{value: 0x0014, lo: 0xaf, hi: 0xb1},
  1785  	{value: 0x0010, lo: 0xb2, hi: 0xb3},
  1786  	{value: 0x0014, lo: 0xb4, hi: 0xb4},
  1787  	{value: 0x0030, lo: 0xb5, hi: 0xb5},
  1788  	{value: 0x0034, lo: 0xb6, hi: 0xb6},
  1789  	{value: 0x0014, lo: 0xb7, hi: 0xb7},
  1790  	// Block 0xc8, offset 0x42e
  1791  	{value: 0x0010, lo: 0x80, hi: 0x86},
  1792  	{value: 0x0010, lo: 0x88, hi: 0x88},
  1793  	{value: 0x0010, lo: 0x8a, hi: 0x8d},
  1794  	{value: 0x0010, lo: 0x8f, hi: 0x9d},
  1795  	{value: 0x0010, lo: 0x9f, hi: 0xa8},
  1796  	{value: 0x0010, lo: 0xb0, hi: 0xbf},
  1797  	// Block 0xc9, offset 0x434
  1798  	{value: 0x0010, lo: 0x80, hi: 0x9e},
  1799  	{value: 0x0014, lo: 0x9f, hi: 0x9f},
  1800  	{value: 0x0010, lo: 0xa0, hi: 0xa2},
  1801  	{value: 0x0014, lo: 0xa3, hi: 0xa8},
  1802  	{value: 0x0034, lo: 0xa9, hi: 0xaa},
  1803  	{value: 0x0010, lo: 0xb0, hi: 0xb9},
  1804  	// Block 0xca, offset 0x43a
  1805  	{value: 0x0014, lo: 0x80, hi: 0x81},
  1806  	{value: 0x0010, lo: 0x82, hi: 0x83},
  1807  	{value: 0x0010, lo: 0x85, hi: 0x8c},
  1808  	{value: 0x0010, lo: 0x8f, hi: 0x90},
  1809  	{value: 0x0010, lo: 0x93, hi: 0xa8},
  1810  	{value: 0x0010, lo: 0xaa, hi: 0xb0},
  1811  	{value: 0x0010, lo: 0xb2, hi: 0xb3},
  1812  	{value: 0x0010, lo: 0xb5, hi: 0xb9},
  1813  	{value: 0x0034, lo: 0xbc, hi: 0xbc},
  1814  	{value: 0x0010, lo: 0xbd, hi: 0xbf},
  1815  	// Block 0xcb, offset 0x444
  1816  	{value: 0x0014, lo: 0x80, hi: 0x80},
  1817  	{value: 0x0010, lo: 0x81, hi: 0x84},
  1818  	{value: 0x0010, lo: 0x87, hi: 0x88},
  1819  	{value: 0x0010, lo: 0x8b, hi: 0x8c},
  1820  	{value: 0x0030, lo: 0x8d, hi: 0x8d},
  1821  	{value: 0x0010, lo: 0x90, hi: 0x90},
  1822  	{value: 0x0010, lo: 0x97, hi: 0x97},
  1823  	{value: 0x0010, lo: 0x9d, hi: 0xa3},
  1824  	{value: 0x0024, lo: 0xa6, hi: 0xac},
  1825  	{value: 0x0024, lo: 0xb0, hi: 0xb4},
  1826  	// Block 0xcc, offset 0x44e
  1827  	{value: 0x0010, lo: 0x80, hi: 0xb2},
  1828  	{value: 0x0014, lo: 0xb3, hi: 0xb8},
  1829  	{value: 0x0010, lo: 0xb9, hi: 0xb9},
  1830  	{value: 0x0014, lo: 0xba, hi: 0xba},
  1831  	{value: 0x0010, lo: 0xbb, hi: 0xbe},
  1832  	{value: 0x0014, lo: 0xbf, hi: 0xbf},
  1833  	// Block 0xcd, offset 0x454
  1834  	{value: 0x0014, lo: 0x80, hi: 0x80},
  1835  	{value: 0x0010, lo: 0x81, hi: 0x81},
  1836  	{value: 0x0034, lo: 0x82, hi: 0x83},
  1837  	{value: 0x0010, lo: 0x84, hi: 0x85},
  1838  	{value: 0x0010, lo: 0x87, hi: 0x87},
  1839  	{value: 0x0010, lo: 0x90, hi: 0x99},
  1840  	// Block 0xce, offset 0x45a
  1841  	{value: 0x0010, lo: 0x80, hi: 0xb1},
  1842  	{value: 0x0014, lo: 0xb2, hi: 0xb5},
  1843  	{value: 0x0010, lo: 0xb8, hi: 0xbb},
  1844  	{value: 0x0014, lo: 0xbc, hi: 0xbd},
  1845  	{value: 0x0010, lo: 0xbe, hi: 0xbe},
  1846  	{value: 0x0034, lo: 0xbf, hi: 0xbf},
  1847  	// Block 0xcf, offset 0x460
  1848  	{value: 0x0034, lo: 0x80, hi: 0x80},
  1849  	{value: 0x0010, lo: 0x98, hi: 0x9b},
  1850  	{value: 0x0014, lo: 0x9c, hi: 0x9d},
  1851  	// Block 0xd0, offset 0x463
  1852  	{value: 0x0010, lo: 0x80, hi: 0xb2},
  1853  	{value: 0x0014, lo: 0xb3, hi: 0xba},
  1854  	{value: 0x0010, lo: 0xbb, hi: 0xbc},
  1855  	{value: 0x0014, lo: 0xbd, hi: 0xbd},
  1856  	{value: 0x0010, lo: 0xbe, hi: 0xbe},
  1857  	{value: 0x0034, lo: 0xbf, hi: 0xbf},
  1858  	// Block 0xd1, offset 0x469
  1859  	{value: 0x0014, lo: 0x80, hi: 0x80},
  1860  	{value: 0x0010, lo: 0x84, hi: 0x84},
  1861  	{value: 0x0010, lo: 0x90, hi: 0x99},
  1862  	// Block 0xd2, offset 0x46c
  1863  	{value: 0x0010, lo: 0x80, hi: 0xaa},
  1864  	{value: 0x0014, lo: 0xab, hi: 0xab},
  1865  	{value: 0x0010, lo: 0xac, hi: 0xac},
  1866  	{value: 0x0014, lo: 0xad, hi: 0xad},
  1867  	{value: 0x0010, lo: 0xae, hi: 0xaf},
  1868  	{value: 0x0014, lo: 0xb0, hi: 0xb5},
  1869  	{value: 0x0030, lo: 0xb6, hi: 0xb6},
  1870  	{value: 0x0034, lo: 0xb7, hi: 0xb7},
  1871  	// Block 0xd3, offset 0x474
  1872  	{value: 0x0010, lo: 0x80, hi: 0x89},
  1873  	// Block 0xd4, offset 0x475
  1874  	{value: 0x0014, lo: 0x9d, hi: 0x9f},
  1875  	{value: 0x0010, lo: 0xa0, hi: 0xa1},
  1876  	{value: 0x0014, lo: 0xa2, hi: 0xa5},
  1877  	{value: 0x0010, lo: 0xa6, hi: 0xa6},
  1878  	{value: 0x0014, lo: 0xa7, hi: 0xaa},
  1879  	{value: 0x0034, lo: 0xab, hi: 0xab},
  1880  	{value: 0x0010, lo: 0xb0, hi: 0xb9},
  1881  	// Block 0xd5, offset 0x47c
  1882  	{value: 0x32d3, lo: 0xa0, hi: 0xbf},
  1883  	// Block 0xd6, offset 0x47d
  1884  	{value: 0x32d2, lo: 0x80, hi: 0x9f},
  1885  	{value: 0x0010, lo: 0xa0, hi: 0xa9},
  1886  	{value: 0x0010, lo: 0xbf, hi: 0xbf},
  1887  	// Block 0xd7, offset 0x480
  1888  	{value: 0x0010, lo: 0x80, hi: 0xb8},
  1889  	// Block 0xd8, offset 0x481
  1890  	{value: 0x0010, lo: 0x80, hi: 0x99},
  1891  	// Block 0xd9, offset 0x482
  1892  	{value: 0x0010, lo: 0x80, hi: 0xae},
  1893  	// Block 0xda, offset 0x483
  1894  	{value: 0x0010, lo: 0x80, hi: 0x83},
  1895  	// Block 0xdb, offset 0x484
  1896  	{value: 0x0010, lo: 0x80, hi: 0x86},
  1897  	// Block 0xdc, offset 0x485
  1898  	{value: 0x0010, lo: 0x80, hi: 0x9e},
  1899  	{value: 0x0010, lo: 0xa0, hi: 0xa9},
  1900  	// Block 0xdd, offset 0x487
  1901  	{value: 0x0010, lo: 0x90, hi: 0xad},
  1902  	{value: 0x0034, lo: 0xb0, hi: 0xb4},
  1903  	// Block 0xde, offset 0x489
  1904  	{value: 0x0010, lo: 0x80, hi: 0xaf},
  1905  	{value: 0x0024, lo: 0xb0, hi: 0xb6},
  1906  	// Block 0xdf, offset 0x48b
  1907  	{value: 0x0014, lo: 0x80, hi: 0x83},
  1908  	{value: 0x0010, lo: 0x90, hi: 0x99},
  1909  	{value: 0x0010, lo: 0xa3, hi: 0xb7},
  1910  	{value: 0x0010, lo: 0xbd, hi: 0xbf},
  1911  	// Block 0xe0, offset 0x48f
  1912  	{value: 0x0010, lo: 0x80, hi: 0x8f},
  1913  	// Block 0xe1, offset 0x490
  1914  	{value: 0x0010, lo: 0x80, hi: 0x84},
  1915  	{value: 0x0010, lo: 0x90, hi: 0xbe},
  1916  	// Block 0xe2, offset 0x492
  1917  	{value: 0x0014, lo: 0x8f, hi: 0x9f},
  1918  	// Block 0xe3, offset 0x493
  1919  	{value: 0x0010, lo: 0x80, hi: 0xaa},
  1920  	{value: 0x0010, lo: 0xb0, hi: 0xbc},
  1921  	// Block 0xe4, offset 0x495
  1922  	{value: 0x0010, lo: 0x80, hi: 0x88},
  1923  	{value: 0x0010, lo: 0x90, hi: 0x99},
  1924  	{value: 0x0014, lo: 0x9d, hi: 0x9d},
  1925  	{value: 0x0034, lo: 0x9e, hi: 0x9e},
  1926  	{value: 0x0014, lo: 0xa0, hi: 0xa3},
  1927  	// Block 0xe5, offset 0x49a
  1928  	{value: 0x0030, lo: 0xa5, hi: 0xa6},
  1929  	{value: 0x0034, lo: 0xa7, hi: 0xa9},
  1930  	{value: 0x0030, lo: 0xad, hi: 0xb2},
  1931  	{value: 0x0014, lo: 0xb3, hi: 0xba},
  1932  	{value: 0x0034, lo: 0xbb, hi: 0xbf},
  1933  	// Block 0xe6, offset 0x49f
  1934  	{value: 0x0034, lo: 0x80, hi: 0x82},
  1935  	{value: 0x0024, lo: 0x85, hi: 0x89},
  1936  	{value: 0x0034, lo: 0x8a, hi: 0x8b},
  1937  	{value: 0x0024, lo: 0xaa, hi: 0xad},
  1938  	// Block 0xe7, offset 0x4a3
  1939  	{value: 0x0024, lo: 0x82, hi: 0x84},
  1940  	// Block 0xe8, offset 0x4a4
  1941  	{value: 0x0013, lo: 0x80, hi: 0x99},
  1942  	{value: 0x0012, lo: 0x9a, hi: 0xb3},
  1943  	{value: 0x0013, lo: 0xb4, hi: 0xbf},
  1944  	// Block 0xe9, offset 0x4a7
  1945  	{value: 0x0013, lo: 0x80, hi: 0x8d},
  1946  	{value: 0x0012, lo: 0x8e, hi: 0x94},
  1947  	{value: 0x0012, lo: 0x96, hi: 0xa7},
  1948  	{value: 0x0013, lo: 0xa8, hi: 0xbf},
  1949  	// Block 0xea, offset 0x4ab
  1950  	{value: 0x0013, lo: 0x80, hi: 0x81},
  1951  	{value: 0x0012, lo: 0x82, hi: 0x9b},
  1952  	{value: 0x0013, lo: 0x9c, hi: 0x9c},
  1953  	{value: 0x0013, lo: 0x9e, hi: 0x9f},
  1954  	{value: 0x0013, lo: 0xa2, hi: 0xa2},
  1955  	{value: 0x0013, lo: 0xa5, hi: 0xa6},
  1956  	{value: 0x0013, lo: 0xa9, hi: 0xac},
  1957  	{value: 0x0013, lo: 0xae, hi: 0xb5},
  1958  	{value: 0x0012, lo: 0xb6, hi: 0xb9},
  1959  	{value: 0x0012, lo: 0xbb, hi: 0xbb},
  1960  	{value: 0x0012, lo: 0xbd, hi: 0xbf},
  1961  	// Block 0xeb, offset 0x4b6
  1962  	{value: 0x0012, lo: 0x80, hi: 0x83},
  1963  	{value: 0x0012, lo: 0x85, hi: 0x8f},
  1964  	{value: 0x0013, lo: 0x90, hi: 0xa9},
  1965  	{value: 0x0012, lo: 0xaa, hi: 0xbf},
  1966  	// Block 0xec, offset 0x4ba
  1967  	{value: 0x0012, lo: 0x80, hi: 0x83},
  1968  	{value: 0x0013, lo: 0x84, hi: 0x85},
  1969  	{value: 0x0013, lo: 0x87, hi: 0x8a},
  1970  	{value: 0x0013, lo: 0x8d, hi: 0x94},
  1971  	{value: 0x0013, lo: 0x96, hi: 0x9c},
  1972  	{value: 0x0012, lo: 0x9e, hi: 0xb7},
  1973  	{value: 0x0013, lo: 0xb8, hi: 0xb9},
  1974  	{value: 0x0013, lo: 0xbb, hi: 0xbe},
  1975  	// Block 0xed, offset 0x4c2
  1976  	{value: 0x0013, lo: 0x80, hi: 0x84},
  1977  	{value: 0x0013, lo: 0x86, hi: 0x86},
  1978  	{value: 0x0013, lo: 0x8a, hi: 0x90},
  1979  	{value: 0x0012, lo: 0x92, hi: 0xab},
  1980  	{value: 0x0013, lo: 0xac, hi: 0xbf},
  1981  	// Block 0xee, offset 0x4c7
  1982  	{value: 0x0013, lo: 0x80, hi: 0x85},
  1983  	{value: 0x0012, lo: 0x86, hi: 0x9f},
  1984  	{value: 0x0013, lo: 0xa0, hi: 0xb9},
  1985  	{value: 0x0012, lo: 0xba, hi: 0xbf},
  1986  	// Block 0xef, offset 0x4cb
  1987  	{value: 0x0012, lo: 0x80, hi: 0x93},
  1988  	{value: 0x0013, lo: 0x94, hi: 0xad},
  1989  	{value: 0x0012, lo: 0xae, hi: 0xbf},
  1990  	// Block 0xf0, offset 0x4ce
  1991  	{value: 0x0012, lo: 0x80, hi: 0x87},
  1992  	{value: 0x0013, lo: 0x88, hi: 0xa1},
  1993  	{value: 0x0012, lo: 0xa2, hi: 0xbb},
  1994  	{value: 0x0013, lo: 0xbc, hi: 0xbf},
  1995  	// Block 0xf1, offset 0x4d2
  1996  	{value: 0x0013, lo: 0x80, hi: 0x95},
  1997  	{value: 0x0012, lo: 0x96, hi: 0xaf},
  1998  	{value: 0x0013, lo: 0xb0, hi: 0xbf},
  1999  	// Block 0xf2, offset 0x4d5
  2000  	{value: 0x0013, lo: 0x80, hi: 0x89},
  2001  	{value: 0x0012, lo: 0x8a, hi: 0xa5},
  2002  	{value: 0x0013, lo: 0xa8, hi: 0xbf},
  2003  	// Block 0xf3, offset 0x4d8
  2004  	{value: 0x0013, lo: 0x80, hi: 0x80},
  2005  	{value: 0x0012, lo: 0x82, hi: 0x9a},
  2006  	{value: 0x0012, lo: 0x9c, hi: 0xa1},
  2007  	{value: 0x0013, lo: 0xa2, hi: 0xba},
  2008  	{value: 0x0012, lo: 0xbc, hi: 0xbf},
  2009  	// Block 0xf4, offset 0x4dd
  2010  	{value: 0x0012, lo: 0x80, hi: 0x94},
  2011  	{value: 0x0012, lo: 0x96, hi: 0x9b},
  2012  	{value: 0x0013, lo: 0x9c, hi: 0xb4},
  2013  	{value: 0x0012, lo: 0xb6, hi: 0xbf},
  2014  	// Block 0xf5, offset 0x4e1
  2015  	{value: 0x0012, lo: 0x80, hi: 0x8e},
  2016  	{value: 0x0012, lo: 0x90, hi: 0x95},
  2017  	{value: 0x0013, lo: 0x96, hi: 0xae},
  2018  	{value: 0x0012, lo: 0xb0, hi: 0xbf},
  2019  	// Block 0xf6, offset 0x4e5
  2020  	{value: 0x0012, lo: 0x80, hi: 0x88},
  2021  	{value: 0x0012, lo: 0x8a, hi: 0x8f},
  2022  	{value: 0x0013, lo: 0x90, hi: 0xa8},
  2023  	{value: 0x0012, lo: 0xaa, hi: 0xbf},
  2024  	// Block 0xf7, offset 0x4e9
  2025  	{value: 0x0012, lo: 0x80, hi: 0x82},
  2026  	{value: 0x0012, lo: 0x84, hi: 0x89},
  2027  	{value: 0x0017, lo: 0x8a, hi: 0x8b},
  2028  	{value: 0x0010, lo: 0x8e, hi: 0xbf},
  2029  	// Block 0xf8, offset 0x4ed
  2030  	{value: 0x0014, lo: 0x80, hi: 0xb6},
  2031  	{value: 0x0014, lo: 0xbb, hi: 0xbf},
  2032  	// Block 0xf9, offset 0x4ef
  2033  	{value: 0x0014, lo: 0x80, hi: 0xac},
  2034  	{value: 0x0014, lo: 0xb5, hi: 0xb5},
  2035  	// Block 0xfa, offset 0x4f1
  2036  	{value: 0x0014, lo: 0x84, hi: 0x84},
  2037  	{value: 0x0014, lo: 0x9b, hi: 0x9f},
  2038  	{value: 0x0014, lo: 0xa1, hi: 0xaf},
  2039  	// Block 0xfb, offset 0x4f4
  2040  	{value: 0x0010, lo: 0x80, hi: 0x84},
  2041  	{value: 0x0034, lo: 0x90, hi: 0x96},
  2042  	// Block 0xfc, offset 0x4f6
  2043  	{value: 0x0010, lo: 0x80, hi: 0x83},
  2044  	{value: 0x0010, lo: 0x85, hi: 0x9f},
  2045  	{value: 0x0010, lo: 0xa1, hi: 0xa2},
  2046  	{value: 0x0010, lo: 0xa4, hi: 0xa4},
  2047  	{value: 0x0010, lo: 0xa7, hi: 0xa7},
  2048  	{value: 0x0010, lo: 0xa9, hi: 0xb2},
  2049  	{value: 0x0010, lo: 0xb4, hi: 0xb7},
  2050  	{value: 0x0010, lo: 0xb9, hi: 0xb9},
  2051  	{value: 0x0010, lo: 0xbb, hi: 0xbb},
  2052  	// Block 0xfd, offset 0x4ff
  2053  	{value: 0x0010, lo: 0x80, hi: 0x89},
  2054  	{value: 0x0010, lo: 0x8b, hi: 0x9b},
  2055  	{value: 0x0010, lo: 0xa1, hi: 0xa3},
  2056  	{value: 0x0010, lo: 0xa5, hi: 0xa9},
  2057  	{value: 0x0010, lo: 0xab, hi: 0xbb},
  2058  	// Block 0xfe, offset 0x504
  2059  	{value: 0x0013, lo: 0xb0, hi: 0xbf},
  2060  	// Block 0xff, offset 0x505
  2061  	{value: 0x0013, lo: 0x80, hi: 0x89},
  2062  	{value: 0x0013, lo: 0x90, hi: 0xa9},
  2063  	{value: 0x0013, lo: 0xb0, hi: 0xbf},
  2064  	// Block 0x100, offset 0x508
  2065  	{value: 0x0013, lo: 0x80, hi: 0x89},
  2066  	// Block 0x101, offset 0x509
  2067  	{value: 0x0004, lo: 0xbb, hi: 0xbf},
  2068  	// Block 0x102, offset 0x50a
  2069  	{value: 0x0014, lo: 0x81, hi: 0x81},
  2070  	{value: 0x0014, lo: 0xa0, hi: 0xbf},
  2071  	// Block 0x103, offset 0x50c
  2072  	{value: 0x0014, lo: 0x80, hi: 0xbf},
  2073  	// Block 0x104, offset 0x50d
  2074  	{value: 0x0014, lo: 0x80, hi: 0xaf},
  2075  }
  2076  
  2077  // UnicodeVersion is the Unicode version from which the tables in this package are derived.
  2078  const UnicodeVersion = "8.0.0"
  2079  
  2080  // xorData: 203 bytes
  2081  var xorData = "\x00\f)\x00\x06\a\x00\x01?\x00\x0f\x03\x00\x0f\x12\x00\x0f\x1f\x00\x0f\x1d\x00\x01\x13\x00\x0f\x16\x00\x0f\v\x00\x0f3\x00\x0f7\x00\x01#\x00\x0f?\x00\x0e'\x00\x0f/\x00\x0e>\x00\x0f*\x00\f&\x00\f*\x00\f;\x00\f9\x00\f%\x00\x01\b\x00\x03\r\x00\x03\t\x00\x03\x1c\x00\x02\x06\x00\x02\x02\x00\x02\f\x00\x01\x00\x00\x01\x03\x00\x01\x01\x00\x01 \x00\x01!\x00\x01\x02\x00\x01\t\x00\x013\x00\x016\x00\x01*\x00\x01\x10\x00\x01\f\x00\x03\x10\x00\x036 \x00\x037 \x00\v#\x10\x00\v 0\x00\v!\x10\x00\v!0\x00\v(\x04\x00\x03\x04\x1e\x00\x03;\x00\x03\n\x00\x02:\x00\x02>\x00\x02,\x00\x02\x00\x00\x02\x10\x00\x01<\x00\x01&\x00\x01.\x00\x010\x003 \x00\x01\x18\x00\x01("
  2082  
  2083  // exceptions: 1184 bytes
  2084  var exceptions = "\x00\x00\x12SSSs\x00\x18i̇\x00\bI\x00\x18ʼN\x00\bS\x00\x12džDž\x00\x12džDŽ\x00\x12DŽDž\x00\x12ljLj\x00\x12ljLJ\x00\x12LJLj\x00\x12njNj\x00\x12njNJ\x00\x12NJNj\x00\x18J̌\x00\x12dzDz\x00\x12dzDZ\x00\x12DZDz\x00\x18ⱥ\x00\x18ⱦ\x00\x18Ȿ\x00\x18Ɀ\x00\x18Ɐ\x00\x18Ɑ\x00\x18Ɒ\x00\x18Ɜ\x00\x18Ɡ\x00\x18Ɥ\x00\x18Ɦ\x00\x18Ɫ\x00\x18Ɬ\x00\x18Ɱ\x00\x18Ɽ\x00\x18Ʇ\x00\x18Ʝ\x00\x18Ʞ\x000Ϊ́\x000Ϋ́\x00$ԵՒԵւ\x00\x18H̱\x00\x18T̈\x00\x18W̊\x00\x18Y̊\x00\x18Aʾ\x00\x10ß\x00 Υ̓\x000Υ̓̀\x000Υ̓́\x000Υ̓͂\x00+ἈΙᾈ\x00+ἉΙᾉ\x00+ἊΙᾊ\x00+ἋΙᾋ\x00+ἌΙᾌ\x00+ἍΙᾍ\x00+ἎΙᾎ\x00+ἏΙᾏ\x00\x1dᾀἈΙ\x00\x1dᾁἉΙ\x00\x1dᾂἊΙ\x00\x1dᾃἋΙ\x00\x1dᾄἌΙ\x00\x1dᾅἍΙ\x00\x1dᾆἎΙ\x00\x1dᾇἏΙ\x00+ἨΙᾘ\x00+ἩΙᾙ\x00+ἪΙᾚ\x00+ἫΙᾛ\x00+ἬΙᾜ\x00+ἭΙᾝ\x00+ἮΙᾞ\x00+ἯΙᾟ\x00\x1dᾐἨΙ\x00\x1dᾑἩΙ\x00\x1dᾒἪΙ\x00\x1dᾓἫΙ\x00\x1dᾔἬΙ\x00\x1dᾕἭΙ\x00\x1dᾖἮΙ\x00\x1dᾗἯΙ\x00+ὨΙᾨ\x00+ὩΙᾩ\x00+ὪΙᾪ\x00+ὫΙᾫ\x00+ὬΙᾬ\x00+ὭΙᾭ\x00+ὮΙᾮ\x00+ὯΙᾯ\x00\x1dᾠὨΙ\x00\x1dᾡὩΙ\x00\x1dᾢὪΙ\x00\x1dᾣὫΙ\x00\x1dᾤὬΙ\x00\x1dᾥὭΙ\x00\x1dᾦὮΙ\x00\x1dᾧὯΙ\x00-ᾺΙᾺͅ\x00#ΑΙᾼ\x00$ΆΙΆͅ\x00 Α͂\x006Α͂Ιᾼ͂\x00\x1cᾳΑΙ\x00\x10Ι\x00-ῊΙῊͅ\x00#ΗΙῌ\x00$ΉΙΉͅ\x00 Η͂\x006Η͂Ιῌ͂\x00\x1cῃΗΙ\x000Ϊ̀\x000Ϊ́\x00 Ι͂\x000Ϊ͂\x000Ϋ̀\x000Ϋ́\x00 Ρ̓\x00 Υ͂\x000Ϋ͂\x00-ῺΙῺͅ\x00#ΩΙῼ\x00$ΏΙΏͅ\x00 Ω͂\x006Ω͂Ιῼ͂\x00\x1cῳΩΙ\x00\x10ω\x00\bk\x00\x10å\x00\x10ɫ\x00\x10ɽ\x00\x10Ⱥ\x00\x10Ⱦ\x00\x10ɑ\x00\x10ɱ\x00\x10ɐ\x00\x10ɒ\x00\x10ȿ\x00\x10ɀ\x00\x10ɥ\x00\x10ɦ\x00\x10ɜ\x00\x10ɡ\x00\x10ɬ\x00\x10ʞ\x00\x10ʇ\x00\x10ʝ\x00\x12FFFf\x00\x12FIFi\x00\x12FLFl\x00\x1bFFIFfi\x00\x1bFFLFfl\x00\x12STSt\x00\x12STSt\x00$ՄՆՄն\x00$ՄԵՄե\x00$ՄԻՄի\x00$ՎՆՎն\x00$ՄԽՄխ"
  2085  
  2086  // Total table size 12514 bytes (12KiB)