vitess.io/vitess@v0.16.2/go/mysql/collations/mysqldata.go (about) 1 // Code generated by makecolldata DO NOT EDIT 2 3 package collations 4 5 import ( 6 charset "vitess.io/vitess/go/mysql/collations/internal/charset" 7 eightbit "vitess.io/vitess/go/mysql/collations/internal/charset/eightbit" 8 uca "vitess.io/vitess/go/mysql/collations/internal/uca" 9 ) 10 11 var ctype_dec8_swedish_ci = [...]uint8{ 12 0x00, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x28, 0x28, 0x28, 0x28, 0x28, 0x20, 13 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 14 0x20, 0x48, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 15 0x10, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x10, 0x10, 0x10, 0x10, 0x10, 16 0x10, 0x10, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 17 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x10, 0x10, 0x10, 0x10, 18 0x10, 0x10, 0x82, 0x82, 0x82, 0x82, 0x82, 0x82, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 19 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x10, 0x10, 0x10, 0x10, 20 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 21 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 22 0x00, 0x48, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 23 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 24 0x10, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 25 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x10, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 26 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 27 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x10, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 28 } 29 30 var tolower_dec8_swedish_ci = [...]uint8{ 31 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 32 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 33 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 34 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 35 0x40, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, 36 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 37 0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, 38 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 39 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8e, 0x8f, 40 0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98, 0x99, 0x9a, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f, 41 0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7, 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf, 42 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7, 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd, 0xbe, 0xbf, 43 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, 44 0xf0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xd7, 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe, 0xdf, 45 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, 46 0xf0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe, 0xff, 47 } 48 49 var toupper_dec8_swedish_ci = [...]uint8{ 50 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 51 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 52 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 53 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 54 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 55 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 56 0x60, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 57 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 58 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8e, 0x8f, 59 0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98, 0x99, 0x9a, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f, 60 0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7, 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf, 61 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7, 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd, 0xbe, 0xbf, 62 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, 63 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd, 0xde, 0xdf, 64 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, 65 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xf7, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd, 0xde, 0xff, 66 } 67 68 var sortorder_dec8_swedish_ci = [...]uint8{ 69 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 70 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 71 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 72 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 73 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 74 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 75 0x60, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 76 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 77 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8e, 0x8f, 78 0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98, 0x99, 0x9a, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f, 79 0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7, 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf, 80 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7, 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd, 0xbe, 0xbf, 81 0x41, 0x41, 0x41, 0x41, 0x5c, 0x5b, 0x5c, 0x43, 0x45, 0x45, 0x45, 0x45, 0x49, 0x49, 0x49, 0x49, 82 0x44, 0x4e, 0x4f, 0x4f, 0x4f, 0x4f, 0x5d, 0xd7, 0xd8, 0x55, 0x55, 0x55, 0x59, 0x59, 0xde, 0xdf, 83 0x41, 0x41, 0x41, 0x41, 0x5c, 0x5b, 0x5c, 0x43, 0x45, 0x45, 0x45, 0x45, 0x49, 0x49, 0x49, 0x49, 84 0x44, 0x4e, 0x4f, 0x4f, 0x4f, 0x4f, 0x5d, 0xf7, 0xd8, 0x55, 0x55, 0x55, 0x59, 0x59, 0xde, 0xff, 85 } 86 87 var tounicode_dec8_swedish_ci = [...]uint16{ 88 0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007, 89 0x0008, 0x0009, 0x000a, 0x000b, 0x000c, 0x000d, 0x000e, 0x000f, 90 0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017, 91 0x0018, 0x0019, 0x001a, 0x001b, 0x001c, 0x001d, 0x001e, 0x001f, 92 0x0020, 0x0021, 0x0022, 0x0023, 0x0024, 0x0025, 0x0026, 0x0027, 93 0x0028, 0x0029, 0x002a, 0x002b, 0x002c, 0x002d, 0x002e, 0x002f, 94 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 95 0x0038, 0x0039, 0x003a, 0x003b, 0x003c, 0x003d, 0x003e, 0x003f, 96 0x0040, 0x0041, 0x0042, 0x0043, 0x0044, 0x0045, 0x0046, 0x0047, 97 0x0048, 0x0049, 0x004a, 0x004b, 0x004c, 0x004d, 0x004e, 0x004f, 98 0x0050, 0x0051, 0x0052, 0x0053, 0x0054, 0x0055, 0x0056, 0x0057, 99 0x0058, 0x0059, 0x005a, 0x005b, 0x005c, 0x005d, 0x005e, 0x005f, 100 0x0060, 0x0061, 0x0062, 0x0063, 0x0064, 0x0065, 0x0066, 0x0067, 101 0x0068, 0x0069, 0x006a, 0x006b, 0x006c, 0x006d, 0x006e, 0x006f, 102 0x0070, 0x0071, 0x0072, 0x0073, 0x0074, 0x0075, 0x0076, 0x0077, 103 0x0078, 0x0079, 0x007a, 0x007b, 0x007c, 0x007d, 0x007e, 0x007f, 104 0x0080, 0x0081, 0x0082, 0x0083, 0x0084, 0x0085, 0x0086, 0x0087, 105 0x0088, 0x0089, 0x008a, 0x008b, 0x008c, 0x008d, 0x008e, 0x008f, 106 0x0090, 0x0091, 0x0092, 0x0093, 0x0094, 0x0095, 0x0096, 0x0097, 107 0x0098, 0x0099, 0x009a, 0x009b, 0x009c, 0x009d, 0x009e, 0x009f, 108 0x00a0, 0x00a1, 0x00a2, 0x00a3, 0x0000, 0x00a5, 0x0000, 0x00a7, 109 0x00a4, 0x00a9, 0x00aa, 0x00ab, 0x0000, 0x0000, 0x0000, 0x0000, 110 0x00b0, 0x00b1, 0x00b2, 0x00b3, 0x0000, 0x00b5, 0x00b6, 0x00b7, 111 0x0000, 0x00b9, 0x00ba, 0x00bb, 0x00bc, 0x00bd, 0x0000, 0x00bf, 112 0x00c0, 0x00c1, 0x00c2, 0x00c3, 0x00c4, 0x00c5, 0x00c6, 0x00c7, 113 0x00c8, 0x00c9, 0x00ca, 0x00cb, 0x00cc, 0x00cd, 0x00ce, 0x00cf, 114 0x0000, 0x00d1, 0x00d2, 0x00d3, 0x00d4, 0x00d5, 0x00d6, 0x0152, 115 0x00d8, 0x00d9, 0x00da, 0x00db, 0x00dc, 0x0178, 0x0000, 0x00df, 116 0x00e0, 0x00e1, 0x00e2, 0x00e3, 0x00e4, 0x00e5, 0x00e6, 0x00e7, 117 0x00e8, 0x00e9, 0x00ea, 0x00eb, 0x00ec, 0x00ed, 0x00ee, 0x00ef, 118 0x0000, 0x00f1, 0x00f2, 0x00f3, 0x00f4, 0x00f5, 0x00f6, 0x0153, 119 0x00f8, 0x00f9, 0x00fa, 0x00fb, 0x00fc, 0x00ff, 0x0000, 0x0000, 120 } 121 122 var fromunicode_dec8_swedish_ci = []eightbit.UnicodeMapping{{From: 0x0, To: 0xff, Range: []uint8{0x0, 0x1, 0x2, 0x3, 0x4, 0x5, 0x6, 0x7, 0x8, 0x9, 0xa, 0xb, 0xc, 0xd, 0xe, 0xf, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8e, 0x8f, 0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98, 0x99, 0x9a, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f, 0xa0, 0xa1, 0xa2, 0xa3, 0xa8, 0xa5, 0x0, 0xa7, 0x0, 0xa9, 0xaa, 0xab, 0x0, 0x0, 0x0, 0x0, 0xb0, 0xb1, 0xb2, 0xb3, 0x0, 0xb5, 0xb6, 0xb7, 0x0, 0xb9, 0xba, 0xbb, 0xbc, 0xbd, 0x0, 0xbf, 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, 0x0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0x0, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0x0, 0x0, 0xdf, 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, 0x0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0x0, 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0x0, 0x0, 0xfd}}, {From: 0x152, To: 0x178, Range: []uint8{0xd7, 0xf7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xdd}}} 123 124 var ctype_cp850_general_ci = [...]uint8{ 125 0x00, 0x20, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x20, 0x20, 0x28, 0x28, 0x28, 0x28, 0x28, 0x30, 126 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x20, 0x30, 0x30, 0x30, 0x30, 127 0x30, 0x48, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 128 0x10, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x10, 0x10, 0x10, 0x10, 0x10, 129 0x10, 0x10, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 130 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x10, 0x10, 0x10, 0x10, 131 0x10, 0x10, 0x82, 0x82, 0x82, 0x82, 0x82, 0x82, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 132 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x10, 0x10, 0x10, 0x10, 133 0x30, 0x01, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x01, 134 0x01, 0x01, 0x02, 0x01, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x01, 0x01, 0x02, 0x10, 0x01, 0x10, 135 0x10, 0x02, 0x02, 0x02, 0x02, 0x02, 0x01, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 136 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x01, 0x01, 0x01, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 137 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x02, 0x01, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 138 0x10, 0x02, 0x01, 0x01, 0x01, 0x01, 0x02, 0x01, 0x01, 0x01, 0x10, 0x10, 0x10, 0x10, 0x10, 0x01, 139 0x10, 0x01, 0x02, 0x01, 0x01, 0x02, 0x01, 0x10, 0x02, 0x01, 0x01, 0x01, 0x01, 0x02, 0x01, 0x10, 140 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 141 } 142 143 var tolower_cp850_general_ci = [...]uint8{ 144 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 145 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 146 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 147 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 148 0x40, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, 149 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 150 0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, 151 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 152 0x87, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x84, 0x86, 153 0x82, 0x91, 0x91, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98, 0x94, 0x81, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f, 154 0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0xa4, 0xa6, 0xa7, 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf, 155 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7, 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd, 0xbe, 0xbf, 156 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, 157 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd, 0xde, 0xdf, 158 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, 159 0xf0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe, 0xff, 160 } 161 162 var toupper_cp850_general_ci = [...]uint8{ 163 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 164 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 165 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 166 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 167 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 168 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 169 0x60, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 170 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 171 0x80, 0x9a, 0x90, 0x41, 0x8e, 0x41, 0x8f, 0x80, 0x45, 0x45, 0x45, 0x49, 0x49, 0x49, 0x8e, 0x8f, 172 0x90, 0x92, 0x92, 0x4f, 0x99, 0x4f, 0x55, 0x55, 0x59, 0x99, 0x9a, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f, 173 0x41, 0x49, 0x4f, 0x55, 0xa5, 0xa5, 0xa6, 0xa7, 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf, 174 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7, 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd, 0xbe, 0xbf, 175 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, 176 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd, 0xde, 0xdf, 177 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, 178 0xf0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe, 0xff, 179 } 180 181 var sortorder_cp850_general_ci = [...]uint8{ 182 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 183 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 184 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 185 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 186 0x40, 0x41, 0x51, 0x53, 0x55, 0x59, 0x63, 0x65, 0x67, 0x69, 0x74, 0x76, 0x78, 0x7a, 0x7c, 0x80, 187 0x8e, 0x90, 0x92, 0x94, 0x97, 0x99, 0xa3, 0xa5, 0xa7, 0xa9, 0xae, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 188 0xb6, 0x41, 0x51, 0x53, 0x55, 0x59, 0x63, 0x65, 0x67, 0x69, 0x74, 0x76, 0x78, 0x7a, 0x7c, 0x80, 189 0x8e, 0x90, 0x92, 0x94, 0x97, 0x99, 0xa3, 0xa5, 0xa7, 0xa9, 0xae, 0xb7, 0xb8, 0xb9, 0xba, 0xbb, 190 0x54, 0xa1, 0x5d, 0x47, 0x4b, 0x43, 0x4d, 0x54, 0x5f, 0x61, 0x5b, 0x71, 0x6f, 0x6b, 0x4b, 0x4d, 191 0x5d, 0x4f, 0x4f, 0x86, 0x8a, 0x82, 0x9f, 0x9b, 0xad, 0x8a, 0xa1, 0x8c, 0xe3, 0x8c, 0xbd, 0xbe, 192 0x45, 0x6d, 0x84, 0x9d, 0x7e, 0x7e, 0xea, 0xfa, 0xff, 0xee, 0xec, 0xfd, 0xfc, 0xce, 0xeb, 0xfb, 193 0xdc, 0xdd, 0xde, 0xc3, 0xc9, 0x45, 0x47, 0x43, 0xe9, 0xd5, 0xcf, 0xd1, 0xd3, 0xe2, 0xe5, 0xc5, 194 0xc6, 0xcb, 0xca, 0xc8, 0xc2, 0xcc, 0x49, 0x49, 0xd2, 0xd0, 0xd7, 0xd6, 0xd4, 0xcd, 0xd8, 0xe4, 195 0x57, 0x57, 0x5f, 0x61, 0x5b, 0x73, 0x6d, 0x6f, 0x71, 0xc7, 0xc4, 0xdb, 0xda, 0xe6, 0x6b, 0xd9, 196 0x84, 0x96, 0x86, 0x82, 0x88, 0x88, 0xf5, 0xb0, 0xb0, 0x9d, 0x9f, 0x9b, 0xab, 0xab, 0xef, 0xf4, 197 0xed, 0xf1, 0xc1, 0xfe, 0xf6, 0xe7, 0xbf, 0xbc, 0xf0, 0xe8, 0xf7, 0xf9, 0xf3, 0xf2, 0xdf, 0xe0, 198 } 199 200 var tounicode_cp850_general_ci = [...]uint16{ 201 0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007, 202 0x0008, 0x0009, 0x000a, 0x000b, 0x000c, 0x000d, 0x000e, 0x000f, 203 0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017, 204 0x0018, 0x0019, 0x001a, 0x001b, 0x001c, 0x001d, 0x001e, 0x001f, 205 0x0020, 0x0021, 0x0022, 0x0023, 0x0024, 0x0025, 0x0026, 0x0027, 206 0x0028, 0x0029, 0x002a, 0x002b, 0x002c, 0x002d, 0x002e, 0x002f, 207 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 208 0x0038, 0x0039, 0x003a, 0x003b, 0x003c, 0x003d, 0x003e, 0x003f, 209 0x0040, 0x0041, 0x0042, 0x0043, 0x0044, 0x0045, 0x0046, 0x0047, 210 0x0048, 0x0049, 0x004a, 0x004b, 0x004c, 0x004d, 0x004e, 0x004f, 211 0x0050, 0x0051, 0x0052, 0x0053, 0x0054, 0x0055, 0x0056, 0x0057, 212 0x0058, 0x0059, 0x005a, 0x005b, 0x005c, 0x005d, 0x005e, 0x005f, 213 0x0060, 0x0061, 0x0062, 0x0063, 0x0064, 0x0065, 0x0066, 0x0067, 214 0x0068, 0x0069, 0x006a, 0x006b, 0x006c, 0x006d, 0x006e, 0x006f, 215 0x0070, 0x0071, 0x0072, 0x0073, 0x0074, 0x0075, 0x0076, 0x0077, 216 0x0078, 0x0079, 0x007a, 0x007b, 0x007c, 0x007d, 0x007e, 0x007f, 217 0x00c7, 0x00fc, 0x00e9, 0x00e2, 0x00e4, 0x00e0, 0x00e5, 0x00e7, 218 0x00ea, 0x00eb, 0x00e8, 0x00ef, 0x00ee, 0x00ec, 0x00c4, 0x00c5, 219 0x00c9, 0x00e6, 0x00c6, 0x00f4, 0x00f6, 0x00f2, 0x00fb, 0x00f9, 220 0x00ff, 0x00d6, 0x00dc, 0x00f8, 0x00a3, 0x00d8, 0x00d7, 0x0192, 221 0x00e1, 0x00ed, 0x00f3, 0x00fa, 0x00f1, 0x00d1, 0x00aa, 0x00ba, 222 0x00bf, 0x00ae, 0x00ac, 0x00bd, 0x00bc, 0x00a1, 0x00ab, 0x00bb, 223 0x2591, 0x2592, 0x2593, 0x2502, 0x2524, 0x00c1, 0x00c2, 0x00c0, 224 0x00a9, 0x2563, 0x2551, 0x2557, 0x255d, 0x00a2, 0x00a5, 0x2510, 225 0x2514, 0x2534, 0x252c, 0x251c, 0x2500, 0x253c, 0x00e3, 0x00c3, 226 0x255a, 0x2554, 0x2569, 0x2566, 0x2560, 0x2550, 0x256c, 0x00a4, 227 0x00f0, 0x00d0, 0x00ca, 0x00cb, 0x00c8, 0x0131, 0x00cd, 0x00ce, 228 0x00cf, 0x2518, 0x250c, 0x2588, 0x2584, 0x00a6, 0x00cc, 0x2580, 229 0x00d3, 0x00df, 0x00d4, 0x00d2, 0x00f5, 0x00d5, 0x00b5, 0x00fe, 230 0x00de, 0x00da, 0x00db, 0x00d9, 0x00fd, 0x00dd, 0x00af, 0x00b4, 231 0x00ad, 0x00b1, 0x2017, 0x00be, 0x00b6, 0x00a7, 0x00f7, 0x00b8, 232 0x00b0, 0x00a8, 0x00b7, 0x00b9, 0x00b3, 0x00b2, 0x25a0, 0x00a0, 233 } 234 235 var fromunicode_cp850_general_ci = []eightbit.UnicodeMapping{{From: 0x0, To: 0xff, Range: []uint8{0x0, 0x1, 0x2, 0x3, 0x4, 0x5, 0x6, 0x7, 0x8, 0x9, 0xa, 0xb, 0xc, 0xd, 0xe, 0xf, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0xad, 0xbd, 0x9c, 0xcf, 0xbe, 0xdd, 0xf5, 0xf9, 0xb8, 0xa6, 0xae, 0xaa, 0xf0, 0xa9, 0xee, 0xf8, 0xf1, 0xfd, 0xfc, 0xef, 0xe6, 0xf4, 0xfa, 0xf7, 0xfb, 0xa7, 0xaf, 0xac, 0xab, 0xf3, 0xa8, 0xb7, 0xb5, 0xb6, 0xc7, 0x8e, 0x8f, 0x92, 0x80, 0xd4, 0x90, 0xd2, 0xd3, 0xde, 0xd6, 0xd7, 0xd8, 0xd1, 0xa5, 0xe3, 0xe0, 0xe2, 0xe5, 0x99, 0x9e, 0x9d, 0xeb, 0xe9, 0xea, 0x9a, 0xed, 0xe8, 0xe1, 0x85, 0xa0, 0x83, 0xc6, 0x84, 0x86, 0x91, 0x87, 0x8a, 0x82, 0x88, 0x89, 0x8d, 0xa1, 0x8c, 0x8b, 0xd0, 0xa4, 0x95, 0xa2, 0x93, 0xe4, 0x94, 0xf6, 0x9b, 0x97, 0xa3, 0x96, 0x81, 0xec, 0xe7, 0x98}}, {From: 0x2500, To: 0x25a0, Range: []uint8{0xc4, 0x0, 0xb3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xda, 0x0, 0x0, 0x0, 0xbf, 0x0, 0x0, 0x0, 0xc0, 0x0, 0x0, 0x0, 0xd9, 0x0, 0x0, 0x0, 0xc3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd, 0xba, 0x0, 0x0, 0xc9, 0x0, 0x0, 0xbb, 0x0, 0x0, 0xc8, 0x0, 0x0, 0xbc, 0x0, 0x0, 0xcc, 0x0, 0x0, 0xb9, 0x0, 0x0, 0xcb, 0x0, 0x0, 0xca, 0x0, 0x0, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xdf, 0x0, 0x0, 0x0, 0xdc, 0x0, 0x0, 0x0, 0xdb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb0, 0xb1, 0xb2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe}}, {From: 0x131, To: 0x192, Range: []uint8{0xd5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9f}}, {From: 0x2017, To: 0x2017, Range: []uint8{0xf2}}} 236 237 var ctype_latin1_german1_ci = [...]uint8{ 238 0x00, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x28, 0x28, 0x28, 0x28, 0x28, 0x20, 239 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 240 0x20, 0x48, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 241 0x10, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x10, 0x10, 0x10, 0x10, 0x10, 242 0x10, 0x10, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 243 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x10, 0x10, 0x10, 0x10, 244 0x10, 0x10, 0x82, 0x82, 0x82, 0x82, 0x82, 0x82, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 245 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x10, 0x10, 0x10, 0x10, 246 0x20, 0x10, 0x00, 0x10, 0x02, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x01, 0x10, 0x01, 0x00, 0x01, 247 0x00, 0x00, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x02, 0x10, 0x02, 0x00, 0x02, 248 0x01, 0x48, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 249 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 250 0x10, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 251 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x10, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 252 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 253 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x10, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 254 } 255 256 var sortorder_latin1_german1_ci = [...]uint8{ 257 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 258 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 259 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 260 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 261 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 262 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 263 0x60, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 264 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 265 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8e, 0x8f, 266 0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98, 0x99, 0x9a, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f, 267 0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7, 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf, 268 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7, 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd, 0xbe, 0xbf, 269 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x43, 0x45, 0x45, 0x45, 0x45, 0x49, 0x49, 0x49, 0x49, 270 0xd0, 0x4e, 0x4f, 0x4f, 0x4f, 0x4f, 0x4f, 0xd7, 0x4f, 0x55, 0x55, 0x55, 0x55, 0x59, 0xde, 0x53, 271 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x43, 0x45, 0x45, 0x45, 0x45, 0x49, 0x49, 0x49, 0x49, 272 0xd0, 0x4e, 0x4f, 0x4f, 0x4f, 0x4f, 0x4f, 0xf7, 0x4f, 0x55, 0x55, 0x55, 0x55, 0x59, 0xde, 0xff, 273 } 274 275 var ctype_hp8_english_ci = [...]uint8{ 276 0x00, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x28, 0x28, 0x28, 0x28, 0x28, 0x20, 277 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 278 0x20, 0x48, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 279 0x10, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x10, 0x10, 0x10, 0x10, 0x10, 280 0x10, 0x10, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 281 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x10, 0x10, 0x10, 0x10, 282 0x10, 0x10, 0x82, 0x82, 0x82, 0x82, 0x82, 0x82, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 283 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x10, 0x10, 0x10, 0x10, 284 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 285 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 286 0x20, 0x20, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 287 0x10, 0x10, 0x20, 0x20, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 288 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x02, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x02, 0x10, 0x02, 289 0x02, 0x01, 0x10, 0x10, 0x01, 0x02, 0x10, 0x10, 0x02, 0x01, 0x10, 0x01, 0x01, 0x01, 0x10, 0x10, 290 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 291 0x10, 0x10, 0x10, 0x20, 0x20, 0x20, 0x20, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 292 } 293 294 var tolower_hp8_english_ci = [...]uint8{ 295 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 296 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 297 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 298 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 299 0x40, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, 300 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 301 0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, 302 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 303 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8e, 0x8f, 304 0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98, 0x99, 0x9a, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f, 305 0xa0, 0xc8, 0xc0, 0xc9, 0xc1, 0xcd, 0xd1, 0xdd, 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xcb, 0xc3, 0xaf, 306 0xb0, 0xb2, 0xb2, 0xb3, 0xb5, 0xb5, 0xb7, 0xb7, 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd, 0xbe, 0xbf, 307 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, 308 0xd4, 0xd1, 0xd6, 0xd7, 0xd4, 0xd5, 0xd6, 0xd7, 0xcc, 0xd9, 0xce, 0xcf, 0xc5, 0xdd, 0xde, 0xc2, 309 0xc4, 0xe2, 0xe2, 0xe4, 0xe4, 0xd5, 0xd9, 0xc6, 0xca, 0xea, 0xea, 0xec, 0xec, 0xc7, 0xef, 0xef, 310 0xf1, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe, 0xff, 311 } 312 313 var toupper_hp8_english_ci = [...]uint8{ 314 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 315 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 316 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 317 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 318 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 319 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 320 0x60, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 321 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 322 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8e, 0x8f, 323 0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98, 0x99, 0x9a, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f, 324 0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7, 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf, 325 0xb0, 0xb1, 0xb1, 0xb3, 0xb4, 0xb4, 0xb6, 0xb6, 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd, 0xbe, 0xbf, 326 0xa2, 0xa4, 0xdf, 0xae, 0xe0, 0xdc, 0xe7, 0xed, 0xa1, 0xa3, 0xe8, 0xad, 0xd8, 0xa5, 0xda, 0xdb, 327 0xd0, 0xa6, 0xd2, 0xd3, 0xd0, 0xe5, 0xd2, 0xd3, 0xd8, 0xe6, 0xda, 0xdb, 0xdc, 0xa7, 0xde, 0xdf, 328 0xe0, 0xe1, 0xe1, 0xe3, 0xe3, 0xe5, 0xe6, 0xe7, 0xe8, 0xe9, 0xe9, 0xeb, 0xeb, 0xed, 0xee, 0xee, 329 0xf0, 0xf0, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe, 0xff, 330 } 331 332 var sortorder_hp8_english_ci = [...]uint8{ 333 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 334 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 335 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 336 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 337 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 338 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5c, 0x5d, 0x5b, 0x5e, 0x5f, 339 0x60, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 340 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 341 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8e, 0x8f, 342 0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98, 0x99, 0x9a, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f, 343 0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7, 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf, 344 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7, 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd, 0xbe, 0xbf, 345 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, 346 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd, 0xde, 0xdf, 347 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, 348 0xf0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe, 0xff, 349 } 350 351 var tounicode_hp8_english_ci = [...]uint16{ 352 0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007, 353 0x0008, 0x0009, 0x000a, 0x000b, 0x000c, 0x000d, 0x000e, 0x000f, 354 0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017, 355 0x0018, 0x0019, 0x001a, 0x001b, 0x001c, 0x001d, 0x001e, 0x001f, 356 0x0020, 0x0021, 0x0022, 0x0023, 0x0024, 0x0025, 0x0026, 0x0027, 357 0x0028, 0x0029, 0x002a, 0x002b, 0x002c, 0x002d, 0x002e, 0x002f, 358 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 359 0x0038, 0x0039, 0x003a, 0x003b, 0x003c, 0x003d, 0x003e, 0x003f, 360 0x0040, 0x0041, 0x0042, 0x0043, 0x0044, 0x0045, 0x0046, 0x0047, 361 0x0048, 0x0049, 0x004a, 0x004b, 0x004c, 0x004d, 0x004e, 0x004f, 362 0x0050, 0x0051, 0x0052, 0x0053, 0x0054, 0x0055, 0x0056, 0x0057, 363 0x0058, 0x0059, 0x005a, 0x005b, 0x005c, 0x005d, 0x005e, 0x005f, 364 0x0060, 0x0061, 0x0062, 0x0063, 0x0064, 0x0065, 0x0066, 0x0067, 365 0x0068, 0x0069, 0x006a, 0x006b, 0x006c, 0x006d, 0x006e, 0x006f, 366 0x0070, 0x0071, 0x0072, 0x0073, 0x0074, 0x0075, 0x0076, 0x0077, 367 0x0078, 0x0079, 0x007a, 0x007b, 0x007c, 0x007d, 0x007e, 0x007f, 368 0x0080, 0x0081, 0x0082, 0x0083, 0x0084, 0x0085, 0x0086, 0x0087, 369 0x0088, 0x0089, 0x008a, 0x008b, 0x008c, 0x008d, 0x008e, 0x008f, 370 0x0090, 0x0091, 0x0092, 0x0093, 0x0094, 0x0095, 0x0096, 0x0097, 371 0x0098, 0x0099, 0x009a, 0x009b, 0x009c, 0x009d, 0x009e, 0x009f, 372 0x00a0, 0x00c0, 0x00c2, 0x00c8, 0x00ca, 0x00cb, 0x00ce, 0x00cf, 373 0x00b4, 0x02cb, 0x02c6, 0x00a8, 0x02dc, 0x00d9, 0x00db, 0x20a4, 374 0x00af, 0x00dd, 0x00fd, 0x00b0, 0x00c7, 0x00e7, 0x00d1, 0x00f1, 375 0x00a1, 0x00bf, 0x00a4, 0x00a3, 0x00a5, 0x00a7, 0x0192, 0x00a2, 376 0x00e2, 0x00ea, 0x00f4, 0x00fb, 0x00e1, 0x00e9, 0x00f3, 0x00fa, 377 0x00e0, 0x00e8, 0x00f2, 0x00f9, 0x00e4, 0x00eb, 0x00f6, 0x00fc, 378 0x00c5, 0x00ee, 0x00d8, 0x00c6, 0x00e5, 0x00ed, 0x00f8, 0x00e6, 379 0x00c4, 0x00ec, 0x00d6, 0x00dc, 0x00c9, 0x00ef, 0x00df, 0x00d4, 380 0x00c1, 0x00c3, 0x00e3, 0x00d0, 0x00f0, 0x00cd, 0x00cc, 0x00d3, 381 0x00d2, 0x00d5, 0x00f5, 0x0160, 0x0161, 0x00da, 0x0178, 0x00ff, 382 0x00de, 0x00fe, 0x00b7, 0x00b5, 0x00b6, 0x00be, 0x2014, 0x00bc, 383 0x00bd, 0x00aa, 0x00ba, 0x00ab, 0x25a0, 0x00bb, 0x00b1, 0x0000, 384 } 385 386 var fromunicode_hp8_english_ci = []eightbit.UnicodeMapping{{From: 0x0, To: 0xff, Range: []uint8{0x0, 0x1, 0x2, 0x3, 0x4, 0x5, 0x6, 0x7, 0x8, 0x9, 0xa, 0xb, 0xc, 0xd, 0xe, 0xf, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8e, 0x8f, 0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98, 0x99, 0x9a, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f, 0xa0, 0xb8, 0xbf, 0xbb, 0xba, 0xbc, 0x0, 0xbd, 0xab, 0x0, 0xf9, 0xfb, 0x0, 0x0, 0x0, 0xb0, 0xb3, 0xfe, 0x0, 0x0, 0xa8, 0xf3, 0xf4, 0xf2, 0x0, 0x0, 0xfa, 0xfd, 0xf7, 0xf8, 0xf5, 0xb9, 0xa1, 0xe0, 0xa2, 0xe1, 0xd8, 0xd0, 0xd3, 0xb4, 0xa3, 0xdc, 0xa4, 0xa5, 0xe6, 0xe5, 0xa6, 0xa7, 0xe3, 0xb6, 0xe8, 0xe7, 0xdf, 0xe9, 0xda, 0x0, 0xd2, 0xad, 0xed, 0xae, 0xdb, 0xb1, 0xf0, 0xde, 0xc8, 0xc4, 0xc0, 0xe2, 0xcc, 0xd4, 0xd7, 0xb5, 0xc9, 0xc5, 0xc1, 0xcd, 0xd9, 0xd5, 0xd1, 0xdd, 0xe4, 0xb7, 0xca, 0xc6, 0xc2, 0xea, 0xce, 0x0, 0xd6, 0xcb, 0xc7, 0xc3, 0xcf, 0xb2, 0xf1, 0xef}}, {From: 0x160, To: 0x192, Range: []uint8{0xeb, 0xec, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xee, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbe}}, {From: 0x2c6, To: 0x2dc, Range: []uint8{0xaa, 0x0, 0x0, 0x0, 0x0, 0xa9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xac}}, {From: 0x2014, To: 0x20a4, Range: []uint8{0xf6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaf}}, {From: 0x25a0, To: 0x25a0, Range: []uint8{0xfc}}} 387 388 var ctype_koi8r_general_ci = [...]uint8{ 389 0x00, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x28, 0x28, 0x28, 0x28, 0x28, 0x20, 390 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 391 0x20, 0x48, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 392 0x10, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x10, 0x10, 0x10, 0x10, 0x10, 393 0x10, 0x10, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 394 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x10, 0x10, 0x10, 0x10, 395 0x10, 0x10, 0x82, 0x82, 0x82, 0x82, 0x82, 0x82, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 396 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x10, 0x10, 0x10, 0x10, 397 0x20, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 398 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 399 0x10, 0x10, 0x10, 0x10, 0x02, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 400 0x10, 0x10, 0x10, 0x10, 0x01, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 401 0x10, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 402 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 403 0x02, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 404 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 405 } 406 407 var tolower_koi8r_general_ci = [...]uint8{ 408 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 409 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 410 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 411 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 412 0x40, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, 413 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 414 0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, 415 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 416 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8e, 0x8f, 417 0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98, 0x99, 0x9a, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f, 418 0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7, 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf, 419 0xb0, 0xb1, 0xb2, 0xa3, 0xb4, 0xb5, 0xb6, 0xb7, 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd, 0xbe, 0xbf, 420 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, 421 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd, 0xde, 0xdf, 422 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, 423 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd, 0xde, 0xdf, 424 } 425 426 var toupper_koi8r_general_ci = [...]uint8{ 427 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 428 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 429 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 430 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 431 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 432 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 433 0x60, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 434 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 435 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8e, 0x8f, 436 0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98, 0x99, 0x9a, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f, 437 0xa0, 0xa1, 0xa2, 0xb3, 0xa4, 0xa5, 0xa6, 0xa7, 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf, 438 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7, 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd, 0xbe, 0xbf, 439 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, 440 0xf0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe, 0xff, 441 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, 442 0xf0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe, 0xff, 443 } 444 445 var sortorder_koi8r_general_ci = [...]uint8{ 446 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 447 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 448 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 449 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 450 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 451 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 452 0x60, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 453 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 454 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8e, 0x8f, 455 0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98, 0x99, 0x9a, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f, 456 0xa0, 0xa1, 0xa2, 0xe5, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7, 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad, 0xae, 457 0xaf, 0xb0, 0xb1, 0xe5, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7, 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd, 458 0xfe, 0xdf, 0xe0, 0xf6, 0xe3, 0xe4, 0xf4, 0xe2, 0xf5, 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 459 0xef, 0xff, 0xf0, 0xf1, 0xf2, 0xf3, 0xe6, 0xe1, 0xfc, 0xfb, 0xe7, 0xf8, 0xfd, 0xf9, 0xf7, 0xfa, 460 0xfe, 0xdf, 0xe0, 0xf6, 0xe3, 0xe4, 0xf4, 0xe2, 0xf5, 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 461 0xef, 0xff, 0xf0, 0xf1, 0xf2, 0xf3, 0xe6, 0xe1, 0xfc, 0xfb, 0xe7, 0xf8, 0xfd, 0xf9, 0xf7, 0xfa, 462 } 463 464 var tounicode_koi8r_general_ci = [...]uint16{ 465 0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007, 466 0x0008, 0x0009, 0x000a, 0x000b, 0x000c, 0x000d, 0x000e, 0x000f, 467 0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017, 468 0x0018, 0x0019, 0x001a, 0x001b, 0x001c, 0x001d, 0x001e, 0x001f, 469 0x0020, 0x0021, 0x0022, 0x0023, 0x0024, 0x0025, 0x0026, 0x0027, 470 0x0028, 0x0029, 0x002a, 0x002b, 0x002c, 0x002d, 0x002e, 0x002f, 471 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 472 0x0038, 0x0039, 0x003a, 0x003b, 0x003c, 0x003d, 0x003e, 0x003f, 473 0x0040, 0x0041, 0x0042, 0x0043, 0x0044, 0x0045, 0x0046, 0x0047, 474 0x0048, 0x0049, 0x004a, 0x004b, 0x004c, 0x004d, 0x004e, 0x004f, 475 0x0050, 0x0051, 0x0052, 0x0053, 0x0054, 0x0055, 0x0056, 0x0057, 476 0x0058, 0x0059, 0x005a, 0x005b, 0x005c, 0x005d, 0x005e, 0x005f, 477 0x0060, 0x0061, 0x0062, 0x0063, 0x0064, 0x0065, 0x0066, 0x0067, 478 0x0068, 0x0069, 0x006a, 0x006b, 0x006c, 0x006d, 0x006e, 0x006f, 479 0x0070, 0x0071, 0x0072, 0x0073, 0x0074, 0x0075, 0x0076, 0x0077, 480 0x0078, 0x0079, 0x007a, 0x007b, 0x007c, 0x007d, 0x007e, 0x007f, 481 0x2500, 0x2502, 0x250c, 0x2510, 0x2514, 0x2518, 0x251c, 0x2524, 482 0x252c, 0x2534, 0x253c, 0x2580, 0x2584, 0x2588, 0x258c, 0x2590, 483 0x2591, 0x2592, 0x2593, 0x2320, 0x25a0, 0x2219, 0x221a, 0x2248, 484 0x2264, 0x2265, 0x00a0, 0x2321, 0x00b0, 0x00b2, 0x00b7, 0x00f7, 485 0x2550, 0x2551, 0x2552, 0x0451, 0x2553, 0x2554, 0x2555, 0x2556, 486 0x2557, 0x2558, 0x2559, 0x255a, 0x255b, 0x255c, 0x255d, 0x255e, 487 0x255f, 0x2560, 0x2561, 0x0401, 0x2562, 0x2563, 0x2564, 0x2565, 488 0x2566, 0x2567, 0x2568, 0x2569, 0x256a, 0x256b, 0x256c, 0x00a9, 489 0x044e, 0x0430, 0x0431, 0x0446, 0x0434, 0x0435, 0x0444, 0x0433, 490 0x0445, 0x0438, 0x0439, 0x043a, 0x043b, 0x043c, 0x043d, 0x043e, 491 0x043f, 0x044f, 0x0440, 0x0441, 0x0442, 0x0443, 0x0436, 0x0432, 492 0x044c, 0x044b, 0x0437, 0x0448, 0x044d, 0x0449, 0x0447, 0x044a, 493 0x042e, 0x0410, 0x0411, 0x0426, 0x0414, 0x0415, 0x0424, 0x0413, 494 0x0425, 0x0418, 0x0419, 0x041a, 0x041b, 0x041c, 0x041d, 0x041e, 495 0x041f, 0x042f, 0x0420, 0x0421, 0x0422, 0x0423, 0x0416, 0x0412, 496 0x042c, 0x042b, 0x0417, 0x0428, 0x042d, 0x0429, 0x0427, 0x042a, 497 } 498 499 var fromunicode_koi8r_general_ci = []eightbit.UnicodeMapping{{From: 0x0, To: 0xf7, Range: []uint8{0x0, 0x1, 0x2, 0x3, 0x4, 0x5, 0x6, 0x7, 0x8, 0x9, 0xa, 0xb, 0xc, 0xd, 0xe, 0xf, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9c, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x9e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9f}}, {From: 0x401, To: 0x451, Range: []uint8{0xb3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe1, 0xe2, 0xf7, 0xe7, 0xe4, 0xe5, 0xf6, 0xfa, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, 0xf0, 0xf2, 0xf3, 0xf4, 0xf5, 0xe6, 0xe8, 0xe3, 0xfe, 0xfb, 0xfd, 0xff, 0xf9, 0xf8, 0xfc, 0xe0, 0xf1, 0xc1, 0xc2, 0xd7, 0xc7, 0xc4, 0xc5, 0xd6, 0xda, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, 0xd0, 0xd2, 0xd3, 0xd4, 0xd5, 0xc6, 0xc8, 0xc3, 0xde, 0xdb, 0xdd, 0xdf, 0xd9, 0xd8, 0xdc, 0xc0, 0xd1, 0x0, 0xa3}}, {From: 0x2500, To: 0x25a0, Range: []uint8{0x80, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x82, 0x0, 0x0, 0x0, 0x83, 0x0, 0x0, 0x0, 0x84, 0x0, 0x0, 0x0, 0x85, 0x0, 0x0, 0x0, 0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x87, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x88, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x89, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa0, 0xa1, 0xa2, 0xa4, 0xa5, 0xa6, 0xa7, 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf, 0xb0, 0xb1, 0xb2, 0xb4, 0xb5, 0xb6, 0xb7, 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd, 0xbe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8b, 0x0, 0x0, 0x0, 0x8c, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x8e, 0x0, 0x0, 0x0, 0x8f, 0x90, 0x91, 0x92, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x94}}, {From: 0x2219, To: 0x2265, Range: []uint8{0x95, 0x96, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x97, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x98, 0x99}}, {From: 0x2320, To: 0x2321, Range: []uint8{0x93, 0x9b}}} 500 501 var ctype_latin2_general_ci = [...]uint8{ 502 0x00, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x28, 0x28, 0x28, 0x28, 0x28, 0x20, 503 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 504 0x20, 0x48, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 505 0x10, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x10, 0x10, 0x10, 0x10, 0x10, 506 0x10, 0x10, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 507 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x10, 0x10, 0x10, 0x10, 508 0x10, 0x10, 0x82, 0x82, 0x82, 0x82, 0x82, 0x82, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 509 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x10, 0x10, 0x10, 0x10, 510 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 511 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 512 0x00, 0x48, 0x01, 0x10, 0x01, 0x10, 0x01, 0x01, 0x10, 0x10, 0x01, 0x01, 0x01, 0x01, 0x10, 0x01, 513 0x01, 0x10, 0x02, 0x10, 0x02, 0x10, 0x02, 0x02, 0x10, 0x10, 0x02, 0x02, 0x02, 0x02, 0x10, 0x02, 514 0x02, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 515 0x01, 0x10, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x10, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 516 0x10, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 517 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x10, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 518 } 519 520 var tolower_latin2_general_ci = [...]uint8{ 521 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 522 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 523 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 524 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 525 0x40, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, 526 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 527 0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, 528 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 529 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8e, 0x8f, 530 0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98, 0x99, 0x9a, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f, 531 0xa0, 0xb1, 0xa2, 0xb3, 0xa4, 0xb5, 0xb6, 0xa7, 0xa8, 0xb9, 0xba, 0xbb, 0xbc, 0xad, 0xbe, 0xbf, 532 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7, 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd, 0xbe, 0xbf, 533 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, 534 0xf0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xd7, 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe, 0xdf, 535 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, 536 0xf0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe, 0xff, 537 } 538 539 var toupper_latin2_general_ci = [...]uint8{ 540 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 541 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 542 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 543 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 544 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 545 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 546 0x60, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 547 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 548 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8e, 0x8f, 549 0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98, 0x99, 0x9a, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f, 550 0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7, 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf, 551 0xb0, 0xa1, 0xb2, 0xa3, 0xb4, 0xa5, 0xa6, 0xb7, 0xb8, 0xa9, 0xaa, 0xab, 0xac, 0xbd, 0xae, 0xaf, 552 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, 553 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd, 0xde, 0xdf, 554 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, 555 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xf7, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd, 0xde, 0xff, 556 } 557 558 var sortorder_latin2_general_ci = [...]uint8{ 559 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 560 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 561 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 562 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 563 0x40, 0x41, 0x44, 0x45, 0x48, 0x49, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 0x50, 0x51, 0x53, 0x54, 0x56, 564 0x58, 0x59, 0x5a, 0x5b, 0x5e, 0x5f, 0x60, 0x61, 0x62, 0x63, 0x64, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 565 0x6d, 0x41, 0x44, 0x45, 0x48, 0x49, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 0x50, 0x51, 0x53, 0x54, 0x56, 566 0x58, 0x59, 0x5a, 0x5b, 0x5e, 0x5f, 0x60, 0x61, 0x62, 0x63, 0x64, 0x6e, 0x6f, 0x70, 0x71, 0xff, 567 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 568 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 569 0xff, 0x42, 0xff, 0x52, 0xff, 0x51, 0x5c, 0xff, 0xff, 0x5d, 0x5b, 0x5e, 0x65, 0xff, 0x67, 0x66, 570 0xff, 0x42, 0xff, 0x52, 0xff, 0x51, 0x5c, 0xff, 0xff, 0x5d, 0x5b, 0x5e, 0x65, 0xff, 0x67, 0x66, 571 0x5a, 0x43, 0x43, 0x43, 0x43, 0x51, 0x46, 0x45, 0x47, 0x49, 0x4a, 0x49, 0x49, 0x4e, 0x4e, 0x48, 572 0xff, 0x55, 0x54, 0x57, 0x56, 0x56, 0x56, 0xff, 0x5a, 0x5f, 0x5f, 0x5f, 0x5f, 0x63, 0x5e, 0xff, 573 0x5a, 0x43, 0x43, 0x43, 0x43, 0x51, 0x46, 0x45, 0x47, 0x49, 0x4a, 0x49, 0x49, 0x4e, 0x4e, 0x48, 574 0xff, 0x55, 0x54, 0x57, 0x56, 0x56, 0x56, 0xff, 0x5a, 0x5f, 0x5f, 0x5f, 0x5f, 0x63, 0x5e, 0xff, 575 } 576 577 var tounicode_latin2_general_ci = [...]uint16{ 578 0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007, 579 0x0008, 0x0009, 0x000a, 0x000b, 0x000c, 0x000d, 0x000e, 0x000f, 580 0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017, 581 0x0018, 0x0019, 0x001a, 0x001b, 0x001c, 0x001d, 0x001e, 0x001f, 582 0x0020, 0x0021, 0x0022, 0x0023, 0x0024, 0x0025, 0x0026, 0x0027, 583 0x0028, 0x0029, 0x002a, 0x002b, 0x002c, 0x002d, 0x002e, 0x002f, 584 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 585 0x0038, 0x0039, 0x003a, 0x003b, 0x003c, 0x003d, 0x003e, 0x003f, 586 0x0040, 0x0041, 0x0042, 0x0043, 0x0044, 0x0045, 0x0046, 0x0047, 587 0x0048, 0x0049, 0x004a, 0x004b, 0x004c, 0x004d, 0x004e, 0x004f, 588 0x0050, 0x0051, 0x0052, 0x0053, 0x0054, 0x0055, 0x0056, 0x0057, 589 0x0058, 0x0059, 0x005a, 0x005b, 0x005c, 0x005d, 0x005e, 0x005f, 590 0x0060, 0x0061, 0x0062, 0x0063, 0x0064, 0x0065, 0x0066, 0x0067, 591 0x0068, 0x0069, 0x006a, 0x006b, 0x006c, 0x006d, 0x006e, 0x006f, 592 0x0070, 0x0071, 0x0072, 0x0073, 0x0074, 0x0075, 0x0076, 0x0077, 593 0x0078, 0x0079, 0x007a, 0x007b, 0x007c, 0x007d, 0x007e, 0x007f, 594 0x0080, 0x0081, 0x0082, 0x0083, 0x0084, 0x0085, 0x0086, 0x0087, 595 0x0088, 0x0089, 0x008a, 0x008b, 0x008c, 0x008d, 0x008e, 0x008f, 596 0x0090, 0x0091, 0x0092, 0x0093, 0x0094, 0x0095, 0x0096, 0x0097, 597 0x0098, 0x0099, 0x009a, 0x009b, 0x009c, 0x009d, 0x009e, 0x009f, 598 0x00a0, 0x0104, 0x02d8, 0x0141, 0x00a4, 0x013d, 0x015a, 0x00a7, 599 0x00a8, 0x0160, 0x015e, 0x0164, 0x0179, 0x00ad, 0x017d, 0x017b, 600 0x00b0, 0x0105, 0x02db, 0x0142, 0x00b4, 0x013e, 0x015b, 0x02c7, 601 0x00b8, 0x0161, 0x015f, 0x0165, 0x017a, 0x02dd, 0x017e, 0x017c, 602 0x0154, 0x00c1, 0x00c2, 0x0102, 0x00c4, 0x0139, 0x0106, 0x00c7, 603 0x010c, 0x00c9, 0x0118, 0x00cb, 0x011a, 0x00cd, 0x00ce, 0x010e, 604 0x0110, 0x0143, 0x0147, 0x00d3, 0x00d4, 0x0150, 0x00d6, 0x00d7, 605 0x0158, 0x016e, 0x00da, 0x0170, 0x00dc, 0x00dd, 0x0162, 0x00df, 606 0x0155, 0x00e1, 0x00e2, 0x0103, 0x00e4, 0x013a, 0x0107, 0x00e7, 607 0x010d, 0x00e9, 0x0119, 0x00eb, 0x011b, 0x00ed, 0x00ee, 0x010f, 608 0x0111, 0x0144, 0x0148, 0x00f3, 0x00f4, 0x0151, 0x00f6, 0x00f7, 609 0x0159, 0x016f, 0x00fa, 0x0171, 0x00fc, 0x00fd, 0x0163, 0x02d9, 610 } 611 612 var fromunicode_latin2_general_ci = []eightbit.UnicodeMapping{{From: 0x0, To: 0xfd, Range: []uint8{0x0, 0x1, 0x2, 0x3, 0x4, 0x5, 0x6, 0x7, 0x8, 0x9, 0xa, 0xb, 0xc, 0xd, 0xe, 0xf, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8e, 0x8f, 0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98, 0x99, 0x9a, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f, 0xa0, 0x0, 0x0, 0x0, 0xa4, 0x0, 0x0, 0xa7, 0xa8, 0x0, 0x0, 0x0, 0x0, 0xad, 0x0, 0x0, 0xb0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0xb8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc1, 0xc2, 0x0, 0xc4, 0x0, 0x0, 0xc7, 0x0, 0xc9, 0x0, 0xcb, 0x0, 0xcd, 0xce, 0x0, 0x0, 0x0, 0x0, 0xd3, 0xd4, 0x0, 0xd6, 0xd7, 0x0, 0x0, 0xda, 0x0, 0xdc, 0xdd, 0x0, 0xdf, 0x0, 0xe1, 0xe2, 0x0, 0xe4, 0x0, 0x0, 0xe7, 0x0, 0xe9, 0x0, 0xeb, 0x0, 0xed, 0xee, 0x0, 0x0, 0x0, 0x0, 0xf3, 0xf4, 0x0, 0xf6, 0xf7, 0x0, 0x0, 0xfa, 0x0, 0xfc, 0xfd}}, {From: 0x102, To: 0x17e, Range: []uint8{0xc3, 0xe3, 0xa1, 0xb1, 0xc6, 0xe6, 0x0, 0x0, 0x0, 0x0, 0xc8, 0xe8, 0xcf, 0xef, 0xd0, 0xf0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xca, 0xea, 0xcc, 0xec, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc5, 0xe5, 0x0, 0x0, 0xa5, 0xb5, 0x0, 0x0, 0xa3, 0xb3, 0xd1, 0xf1, 0x0, 0x0, 0xd2, 0xf2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd5, 0xf5, 0x0, 0x0, 0xc0, 0xe0, 0x0, 0x0, 0xd8, 0xf8, 0xa6, 0xb6, 0x0, 0x0, 0xaa, 0xba, 0xa9, 0xb9, 0xde, 0xfe, 0xab, 0xbb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd9, 0xf9, 0xdb, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xac, 0xbc, 0xaf, 0xbf, 0xae, 0xbe}}, {From: 0x2c7, To: 0x2dd, Range: []uint8{0xb7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa2, 0xff, 0x0, 0xb2, 0x0, 0xbd}}} 613 614 var ctype_swe7_swedish_ci = [...]uint8{ 615 0x00, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x28, 0x28, 0x28, 0x28, 0x28, 0x20, 616 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 617 0x20, 0x48, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 618 0x10, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x10, 0x10, 0x10, 0x10, 0x10, 619 0x10, 0x01, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 620 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 621 0x10, 0x01, 0x82, 0x82, 0x82, 0x82, 0x82, 0x82, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 622 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 623 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 624 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 625 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 626 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 627 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 628 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 629 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 630 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 631 } 632 633 var tolower_swe7_swedish_ci = [...]uint8{ 634 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 635 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 636 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 637 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 638 0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, 639 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x7b, 0x7c, 0x7d, 0x7e, 0x5f, 640 0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, 641 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 642 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8e, 0x8f, 643 0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98, 0x99, 0x9a, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f, 644 0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7, 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf, 645 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7, 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd, 0xbe, 0xbf, 646 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, 647 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd, 0xde, 0xdf, 648 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, 649 0xf0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe, 0xff, 650 } 651 652 var toupper_swe7_swedish_ci = [...]uint8{ 653 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 654 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 655 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 656 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 657 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 658 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 659 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 660 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x7f, 661 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8e, 0x8f, 662 0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98, 0x99, 0x9a, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f, 663 0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7, 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf, 664 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7, 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd, 0xbe, 0xbf, 665 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, 666 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd, 0xde, 0xdf, 667 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, 668 0xf0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe, 0xff, 669 } 670 671 var sortorder_swe7_swedish_ci = [...]uint8{ 672 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 673 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 674 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 675 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 676 0x45, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 677 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5c, 0x5d, 0x5b, 0x59, 0x5f, 678 0x45, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 679 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5c, 0x5d, 0x5b, 0x59, 0x7f, 680 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8e, 0x8f, 681 0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98, 0x99, 0x9a, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f, 682 0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7, 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf, 683 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7, 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd, 0xbe, 0xbf, 684 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, 685 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd, 0xde, 0xdf, 686 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, 687 0xf0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe, 0xff, 688 } 689 690 var tounicode_swe7_swedish_ci = [...]uint16{ 691 0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007, 692 0x0008, 0x0009, 0x000a, 0x000b, 0x000c, 0x000d, 0x000e, 0x000f, 693 0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017, 694 0x0018, 0x0019, 0x001a, 0x001b, 0x001c, 0x001d, 0x001e, 0x001f, 695 0x0020, 0x0021, 0x0022, 0x0023, 0x0024, 0x0025, 0x0026, 0x0027, 696 0x0028, 0x0029, 0x002a, 0x002b, 0x002c, 0x002d, 0x002e, 0x002f, 697 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 698 0x0038, 0x0039, 0x003a, 0x003b, 0x003c, 0x003d, 0x003e, 0x003f, 699 0x00c9, 0x0041, 0x0042, 0x0043, 0x0044, 0x0045, 0x0046, 0x0047, 700 0x0048, 0x0049, 0x004a, 0x004b, 0x004c, 0x004d, 0x004e, 0x004f, 701 0x0050, 0x0051, 0x0052, 0x0053, 0x0054, 0x0055, 0x0056, 0x0057, 702 0x0058, 0x0059, 0x005a, 0x00c4, 0x00d6, 0x00c5, 0x00dc, 0x005f, 703 0x00e9, 0x0061, 0x0062, 0x0063, 0x0064, 0x0065, 0x0066, 0x0067, 704 0x0068, 0x0069, 0x006a, 0x006b, 0x006c, 0x006d, 0x006e, 0x006f, 705 0x0070, 0x0071, 0x0072, 0x0073, 0x0074, 0x0075, 0x0076, 0x0077, 706 0x0078, 0x0079, 0x007a, 0x00e4, 0x00f6, 0x00e5, 0x00fc, 0x0000, 707 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 708 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 709 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 710 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 711 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 712 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 713 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 714 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 715 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 716 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 717 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 718 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 719 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 720 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 721 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 722 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 723 } 724 725 var fromunicode_swe7_swedish_ci = []eightbit.UnicodeMapping{{From: 0x0, To: 0xfc, Range: []uint8{0x0, 0x1, 0x2, 0x3, 0x4, 0x5, 0x6, 0x7, 0x8, 0x9, 0xa, 0xb, 0xc, 0xd, 0xe, 0xf, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 0x0, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x0, 0x0, 0x0, 0x0, 0x5f, 0x0, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5b, 0x5d, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x7d, 0x0, 0x0, 0x0, 0x60, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7e}}} 726 727 var ctype_ascii_general_ci = [...]uint8{ 728 0x00, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x28, 0x28, 0x28, 0x28, 0x28, 0x20, 729 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 730 0x20, 0x48, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 731 0x10, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x10, 0x10, 0x10, 0x10, 0x10, 732 0x10, 0x10, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 733 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x10, 0x10, 0x10, 0x10, 734 0x10, 0x10, 0x82, 0x82, 0x82, 0x82, 0x82, 0x82, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 735 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x10, 0x10, 0x10, 0x10, 736 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 737 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 738 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 739 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 740 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 741 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 742 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 743 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 744 } 745 746 var tolower_ascii_general_ci = [...]uint8{ 747 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 748 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 749 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 750 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 751 0x40, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, 752 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 753 0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, 754 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 755 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8e, 0x8f, 756 0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98, 0x99, 0x9a, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f, 757 0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7, 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf, 758 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7, 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd, 0xbe, 0xbf, 759 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, 760 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd, 0xde, 0xdf, 761 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, 762 0xf0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe, 0xff, 763 } 764 765 var toupper_ascii_general_ci = [...]uint8{ 766 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 767 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 768 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 769 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 770 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 771 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 772 0x60, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 773 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 774 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8e, 0x8f, 775 0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98, 0x99, 0x9a, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f, 776 0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7, 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf, 777 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7, 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd, 0xbe, 0xbf, 778 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, 779 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd, 0xde, 0xdf, 780 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, 781 0xf0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe, 0xff, 782 } 783 784 var tounicode_ascii_general_ci = [...]uint16{ 785 0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007, 786 0x0008, 0x0009, 0x000a, 0x000b, 0x000c, 0x000d, 0x000e, 0x000f, 787 0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017, 788 0x0018, 0x0019, 0x001a, 0x001b, 0x001c, 0x001d, 0x001e, 0x001f, 789 0x0020, 0x0021, 0x0022, 0x0023, 0x0024, 0x0025, 0x0026, 0x0027, 790 0x0028, 0x0029, 0x002a, 0x002b, 0x002c, 0x002d, 0x002e, 0x002f, 791 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 792 0x0038, 0x0039, 0x003a, 0x003b, 0x003c, 0x003d, 0x003e, 0x003f, 793 0x0040, 0x0041, 0x0042, 0x0043, 0x0044, 0x0045, 0x0046, 0x0047, 794 0x0048, 0x0049, 0x004a, 0x004b, 0x004c, 0x004d, 0x004e, 0x004f, 795 0x0050, 0x0051, 0x0052, 0x0053, 0x0054, 0x0055, 0x0056, 0x0057, 796 0x0058, 0x0059, 0x005a, 0x005b, 0x005c, 0x005d, 0x005e, 0x005f, 797 0x0060, 0x0061, 0x0062, 0x0063, 0x0064, 0x0065, 0x0066, 0x0067, 798 0x0068, 0x0069, 0x006a, 0x006b, 0x006c, 0x006d, 0x006e, 0x006f, 799 0x0070, 0x0071, 0x0072, 0x0073, 0x0074, 0x0075, 0x0076, 0x0077, 800 0x0078, 0x0079, 0x007a, 0x007b, 0x007c, 0x007d, 0x007e, 0x007f, 801 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 802 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 803 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 804 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 805 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 806 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 807 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 808 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 809 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 810 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 811 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 812 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 813 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 814 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 815 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 816 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 817 } 818 819 var fromunicode_ascii_general_ci = []eightbit.UnicodeMapping{{From: 0x0, To: 0x7f, Range: []uint8{0x0, 0x1, 0x2, 0x3, 0x4, 0x5, 0x6, 0x7, 0x8, 0x9, 0xa, 0xb, 0xc, 0xd, 0xe, 0xf, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f}}} 820 821 var ctype_cp1251_bulgarian_ci = [...]uint8{ 822 0x00, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x28, 0x28, 0x28, 0x28, 0x28, 0x20, 823 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 824 0x20, 0x48, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 825 0x10, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x10, 0x10, 0x10, 0x10, 0x10, 826 0x10, 0x10, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 827 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x10, 0x10, 0x10, 0x10, 828 0x10, 0x10, 0x82, 0x82, 0x82, 0x82, 0x82, 0x82, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 829 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x10, 0x10, 0x10, 0x10, 830 0x00, 0x01, 0x01, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x01, 0x01, 0x01, 831 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x02, 0x02, 0x02, 832 0x02, 0x00, 0x01, 0x02, 0x01, 0x00, 0x01, 0x00, 0x00, 0x01, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 833 0x01, 0x00, 0x00, 0x01, 0x02, 0x02, 0x00, 0x00, 0x00, 0x02, 0x00, 0x02, 0x00, 0x02, 0x01, 0x02, 834 0x02, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 835 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 836 0x01, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 837 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 838 } 839 840 var tolower_cp1251_bulgarian_ci = [...]uint8{ 841 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 842 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 843 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 844 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 845 0x40, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, 846 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 847 0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, 848 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 849 0x90, 0x83, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x89, 0x9a, 0x8b, 0x9c, 0x9d, 0x9e, 0x9f, 850 0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98, 0x99, 0x9a, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f, 851 0xa0, 0xa2, 0xa2, 0xbc, 0xa4, 0xb4, 0xa6, 0xa7, 0xb8, 0xa9, 0xba, 0xab, 0xac, 0xad, 0xae, 0xbf, 852 0xb0, 0xb1, 0xb3, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7, 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbe, 0xbe, 0xbf, 853 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, 854 0xf0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe, 0xff, 855 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, 856 0xf0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe, 0xff, 857 } 858 859 var toupper_cp1251_bulgarian_ci = [...]uint8{ 860 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 861 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 862 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 863 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 864 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 865 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 866 0x60, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 867 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 868 0x80, 0x81, 0x82, 0x81, 0x84, 0x85, 0x86, 0x87, 0x88, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8e, 0x8f, 869 0x80, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98, 0x99, 0x8a, 0x9b, 0x8c, 0x9d, 0x8e, 0x8f, 870 0xa0, 0xa1, 0xa1, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7, 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf, 871 0xb0, 0xb1, 0xb2, 0xb2, 0xa5, 0xb5, 0xb6, 0xb7, 0xa8, 0xb9, 0xaa, 0xbb, 0xa3, 0xbd, 0xbd, 0xaf, 872 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, 873 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd, 0xde, 0xdf, 874 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, 875 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd, 0xde, 0xdf, 876 } 877 878 var sortorder_cp1251_bulgarian_ci = [...]uint8{ 879 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 880 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 881 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 882 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 883 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 884 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x7c, 0x7d, 0x7e, 0x7f, 0x80, 885 0x81, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 886 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x82, 0x83, 0x84, 0x85, 0xff, 887 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 888 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 889 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x61, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 890 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x61, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 891 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 0x60, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b, 892 0x6c, 0x6d, 0x6e, 0x6f, 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x7b, 893 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 0x60, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b, 894 0x6c, 0x6d, 0x6e, 0x6f, 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x7b, 895 } 896 897 var tounicode_cp1251_bulgarian_ci = [...]uint16{ 898 0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007, 899 0x0008, 0x0009, 0x000a, 0x000b, 0x000c, 0x000d, 0x000e, 0x000f, 900 0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017, 901 0x0018, 0x0019, 0x001a, 0x001b, 0x001c, 0x001d, 0x001e, 0x001f, 902 0x0020, 0x0021, 0x0022, 0x0023, 0x0024, 0x0025, 0x0026, 0x0027, 903 0x0028, 0x0029, 0x002a, 0x002b, 0x002c, 0x002d, 0x002e, 0x002f, 904 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 905 0x0038, 0x0039, 0x003a, 0x003b, 0x003c, 0x003d, 0x003e, 0x003f, 906 0x0040, 0x0041, 0x0042, 0x0043, 0x0044, 0x0045, 0x0046, 0x0047, 907 0x0048, 0x0049, 0x004a, 0x004b, 0x004c, 0x004d, 0x004e, 0x004f, 908 0x0050, 0x0051, 0x0052, 0x0053, 0x0054, 0x0055, 0x0056, 0x0057, 909 0x0058, 0x0059, 0x005a, 0x005b, 0x005c, 0x005d, 0x005e, 0x005f, 910 0x0060, 0x0061, 0x0062, 0x0063, 0x0064, 0x0065, 0x0066, 0x0067, 911 0x0068, 0x0069, 0x006a, 0x006b, 0x006c, 0x006d, 0x006e, 0x006f, 912 0x0070, 0x0071, 0x0072, 0x0073, 0x0074, 0x0075, 0x0076, 0x0077, 913 0x0078, 0x0079, 0x007a, 0x007b, 0x007c, 0x007d, 0x007e, 0x007f, 914 0x0402, 0x0403, 0x201a, 0x0453, 0x201e, 0x2026, 0x2020, 0x2021, 915 0x20ac, 0x2030, 0x0409, 0x2039, 0x040a, 0x040c, 0x040b, 0x040f, 916 0x0452, 0x2018, 0x2019, 0x201c, 0x201d, 0x2022, 0x2013, 0x2014, 917 0x0000, 0x2122, 0x0459, 0x203a, 0x045a, 0x045c, 0x045b, 0x045f, 918 0x00a0, 0x040e, 0x045e, 0x0408, 0x00a4, 0x0490, 0x00a6, 0x00a7, 919 0x0401, 0x00a9, 0x0404, 0x00ab, 0x00ac, 0x00ad, 0x00ae, 0x0407, 920 0x00b0, 0x00b1, 0x0406, 0x0456, 0x0491, 0x00b5, 0x00b6, 0x00b7, 921 0x0451, 0x2116, 0x0454, 0x00bb, 0x0458, 0x0405, 0x0455, 0x0457, 922 0x0410, 0x0411, 0x0412, 0x0413, 0x0414, 0x0415, 0x0416, 0x0417, 923 0x0418, 0x0419, 0x041a, 0x041b, 0x041c, 0x041d, 0x041e, 0x041f, 924 0x0420, 0x0421, 0x0422, 0x0423, 0x0424, 0x0425, 0x0426, 0x0427, 925 0x0428, 0x0429, 0x042a, 0x042b, 0x042c, 0x042d, 0x042e, 0x042f, 926 0x0430, 0x0431, 0x0432, 0x0433, 0x0434, 0x0435, 0x0436, 0x0437, 927 0x0438, 0x0439, 0x043a, 0x043b, 0x043c, 0x043d, 0x043e, 0x043f, 928 0x0440, 0x0441, 0x0442, 0x0443, 0x0444, 0x0445, 0x0446, 0x0447, 929 0x0448, 0x0449, 0x044a, 0x044b, 0x044c, 0x044d, 0x044e, 0x044f, 930 } 931 932 var fromunicode_cp1251_bulgarian_ci = []eightbit.UnicodeMapping{{From: 0x0, To: 0xbb, Range: []uint8{0x0, 0x1, 0x2, 0x3, 0x4, 0x5, 0x6, 0x7, 0x8, 0x9, 0xa, 0xb, 0xc, 0xd, 0xe, 0xf, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa0, 0x0, 0x0, 0x0, 0xa4, 0x0, 0xa6, 0xa7, 0x0, 0xa9, 0x0, 0xab, 0xac, 0xad, 0xae, 0x0, 0xb0, 0xb1, 0x0, 0x0, 0x0, 0xb5, 0xb6, 0xb7, 0x0, 0x0, 0x0, 0xbb}}, {From: 0x401, To: 0x491, Range: []uint8{0xa8, 0x80, 0x81, 0xaa, 0xbd, 0xb2, 0xaf, 0xa3, 0x8a, 0x8c, 0x8e, 0x8d, 0x0, 0xa1, 0x8f, 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd, 0xde, 0xdf, 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, 0xf0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe, 0xff, 0x0, 0xb8, 0x90, 0x83, 0xba, 0xbe, 0xb3, 0xbf, 0xbc, 0x9a, 0x9c, 0x9e, 0x9d, 0x0, 0xa2, 0x9f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa5, 0xb4}}, {From: 0x2013, To: 0x20ac, Range: []uint8{0x96, 0x97, 0x0, 0x0, 0x0, 0x91, 0x92, 0x82, 0x0, 0x93, 0x94, 0x84, 0x0, 0x86, 0x87, 0x95, 0x0, 0x0, 0x0, 0x85, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x89, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8b, 0x9b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x88}}, {From: 0x2116, To: 0x2122, Range: []uint8{0xb9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x99}}} 933 934 var sortorder_latin1_danish_ci = [...]uint8{ 935 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 936 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 937 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 938 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 939 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 940 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 941 0x60, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 942 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 943 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8e, 0x8f, 944 0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98, 0x99, 0x9a, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f, 945 0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7, 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf, 946 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7, 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd, 0xbe, 0xbf, 947 0x41, 0x41, 0x41, 0x41, 0x5b, 0x5d, 0x5b, 0x43, 0x45, 0x45, 0x45, 0x45, 0x49, 0x49, 0x49, 0x49, 948 0x44, 0x4e, 0x4f, 0x4f, 0x4f, 0x4f, 0x5c, 0xd7, 0x5c, 0x55, 0x55, 0x55, 0x59, 0x59, 0xde, 0xdf, 949 0x41, 0x41, 0x41, 0x41, 0x5b, 0x5d, 0x5b, 0x43, 0x45, 0x45, 0x45, 0x45, 0x49, 0x49, 0x49, 0x49, 950 0x44, 0x4e, 0x4f, 0x4f, 0x4f, 0x4f, 0x5c, 0xf7, 0x5c, 0x55, 0x55, 0x55, 0x59, 0x59, 0xde, 0xff, 951 } 952 953 var ctype_hebrew_general_ci = [...]uint8{ 954 0x00, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x28, 0x28, 0x28, 0x28, 0x28, 0x20, 955 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 956 0x20, 0x48, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 957 0x10, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x10, 0x10, 0x10, 0x10, 0x10, 958 0x10, 0x10, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 959 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x10, 0x10, 0x10, 0x10, 960 0x10, 0x10, 0x82, 0x82, 0x82, 0x82, 0x82, 0x82, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 961 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x10, 0x10, 0x10, 0x10, 962 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 963 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 964 0x00, 0x48, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 965 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 966 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 967 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 968 0x00, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 969 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x00, 0x00, 0x20, 0x20, 970 } 971 972 var sortorder_hebrew_general_ci = [...]uint8{ 973 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 974 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 975 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 976 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 977 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 978 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 979 0x60, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 980 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 981 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8e, 0x8f, 982 0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98, 0x99, 0x9a, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f, 983 0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7, 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf, 984 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7, 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd, 0xbe, 0xbf, 985 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, 986 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xf7, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd, 0xde, 0xff, 987 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, 988 0xf0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe, 0xff, 989 } 990 991 var tounicode_hebrew_general_ci = [...]uint16{ 992 0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007, 993 0x0008, 0x0009, 0x000a, 0x000b, 0x000c, 0x000d, 0x000e, 0x000f, 994 0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017, 995 0x0018, 0x0019, 0x001a, 0x001b, 0x001c, 0x001d, 0x001e, 0x001f, 996 0x0020, 0x0021, 0x0022, 0x0023, 0x0024, 0x0025, 0x0026, 0x0027, 997 0x0028, 0x0029, 0x002a, 0x002b, 0x002c, 0x002d, 0x002e, 0x002f, 998 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 999 0x0038, 0x0039, 0x003a, 0x003b, 0x003c, 0x003d, 0x003e, 0x003f, 1000 0x0040, 0x0041, 0x0042, 0x0043, 0x0044, 0x0045, 0x0046, 0x0047, 1001 0x0048, 0x0049, 0x004a, 0x004b, 0x004c, 0x004d, 0x004e, 0x004f, 1002 0x0050, 0x0051, 0x0052, 0x0053, 0x0054, 0x0055, 0x0056, 0x0057, 1003 0x0058, 0x0059, 0x005a, 0x005b, 0x005c, 0x005d, 0x005e, 0x005f, 1004 0x0060, 0x0061, 0x0062, 0x0063, 0x0064, 0x0065, 0x0066, 0x0067, 1005 0x0068, 0x0069, 0x006a, 0x006b, 0x006c, 0x006d, 0x006e, 0x006f, 1006 0x0070, 0x0071, 0x0072, 0x0073, 0x0074, 0x0075, 0x0076, 0x0077, 1007 0x0078, 0x0079, 0x007a, 0x007b, 0x007c, 0x007d, 0x007e, 0x007f, 1008 0x0080, 0x0081, 0x0082, 0x0083, 0x0084, 0x0085, 0x0086, 0x0087, 1009 0x0088, 0x0089, 0x008a, 0x008b, 0x008c, 0x008d, 0x008e, 0x008f, 1010 0x0090, 0x0091, 0x0092, 0x0093, 0x0094, 0x0095, 0x0096, 0x0097, 1011 0x0098, 0x0099, 0x009a, 0x009b, 0x009c, 0x009d, 0x009e, 0x009f, 1012 0x00a0, 0x0000, 0x00a2, 0x00a3, 0x00a4, 0x00a5, 0x00a6, 0x00a7, 1013 0x00a8, 0x00a9, 0x00d7, 0x00ab, 0x00ac, 0x00ad, 0x00ae, 0x203e, 1014 0x00b0, 0x00b1, 0x00b2, 0x00b3, 0x00b4, 0x00b5, 0x00b6, 0x00b7, 1015 0x00b8, 0x00b9, 0x00f7, 0x00bb, 0x00bc, 0x00bd, 0x00be, 0x0000, 1016 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1017 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1018 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1019 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2017, 1020 0x05d0, 0x05d1, 0x05d2, 0x05d3, 0x05d4, 0x05d5, 0x05d6, 0x05d7, 1021 0x05d8, 0x05d9, 0x05da, 0x05db, 0x05dc, 0x05dd, 0x05de, 0x05df, 1022 0x05e0, 0x05e1, 0x05e2, 0x05e3, 0x05e4, 0x05e5, 0x05e6, 0x05e7, 1023 0x05e8, 0x05e9, 0x05ea, 0x0000, 0x0000, 0x200e, 0x200f, 0x0000, 1024 } 1025 1026 var fromunicode_hebrew_general_ci = []eightbit.UnicodeMapping{{From: 0x0, To: 0xf7, Range: []uint8{0x0, 0x1, 0x2, 0x3, 0x4, 0x5, 0x6, 0x7, 0x8, 0x9, 0xa, 0xb, 0xc, 0xd, 0xe, 0xf, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8e, 0x8f, 0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98, 0x99, 0x9a, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f, 0xa0, 0x0, 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7, 0xa8, 0xa9, 0x0, 0xab, 0xac, 0xad, 0xae, 0x0, 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7, 0xb8, 0xb9, 0x0, 0xbb, 0xbc, 0xbd, 0xbe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xba}}, {From: 0x5d0, To: 0x5ea, Range: []uint8{0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, 0xf0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 0xf9, 0xfa}}, {From: 0x200e, To: 0x203e, Range: []uint8{0xfd, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaf}}} 1027 1028 var ctype_latin7_estonian_cs = [...]uint8{ 1029 0x00, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x28, 0x28, 0x28, 0x28, 0x28, 0x20, 1030 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 1031 0x20, 0x48, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 1032 0x10, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x10, 0x10, 0x10, 0x10, 0x10, 1033 0x10, 0x10, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 1034 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x10, 0x10, 0x10, 0x10, 1035 0x10, 0x10, 0x82, 0x82, 0x82, 0x82, 0x82, 0x82, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 1036 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x10, 0x10, 0x10, 0x10, 1037 0x20, 0x01, 0x20, 0x10, 0x20, 0x10, 0x10, 0x00, 0x00, 0x20, 0x10, 0x20, 0x10, 0x20, 0x10, 0x10, 1038 0x10, 0x20, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x20, 0x00, 0x20, 0x10, 0x20, 0x10, 0x10, 1039 0x20, 0x48, 0x20, 0x10, 0x10, 0x10, 0x20, 0x10, 0x10, 0x10, 0x10, 0x01, 0x10, 0x10, 0x10, 0x10, 1040 0x01, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x02, 0x10, 0x10, 0x10, 0x10, 1041 0x02, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 1042 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x10, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 1043 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 1044 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x10, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 1045 } 1046 1047 var tolower_latin7_estonian_cs = [...]uint8{ 1048 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 1049 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 1050 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 1051 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 1052 0x40, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, 1053 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 1054 0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, 1055 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 1056 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8e, 0x8f, 1057 0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98, 0x99, 0x9a, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f, 1058 0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7, 0xb8, 0xa9, 0xba, 0xab, 0xac, 0xad, 0xae, 0xbf, 1059 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7, 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd, 0xbe, 0xbf, 1060 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, 1061 0xf0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xd7, 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe, 0xdf, 1062 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, 1063 0xf0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe, 0xff, 1064 } 1065 1066 var toupper_latin7_estonian_cs = [...]uint8{ 1067 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 1068 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 1069 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 1070 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 1071 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 1072 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 1073 0x60, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 1074 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 1075 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8e, 0x8f, 1076 0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98, 0x99, 0x9a, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f, 1077 0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7, 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf, 1078 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7, 0xa8, 0xb9, 0xaa, 0xbb, 0xbc, 0xbd, 0xbe, 0xaf, 1079 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, 1080 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd, 0xde, 0xdf, 1081 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, 1082 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xf7, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd, 0xde, 0xff, 1083 } 1084 1085 var sortorder_latin7_estonian_cs = [...]uint8{ 1086 0x00, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x2e, 0x2f, 0x30, 0x31, 0x32, 0x0a, 0x0b, 1087 0x0c, 0x0d, 0x0e, 0x0f, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 1088 0x2c, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x27, 0x39, 0x3a, 0x3b, 0x5d, 0x3c, 0x28, 0x3d, 0x3e, 1089 0x76, 0x7a, 0x7c, 0x7e, 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x3f, 0x40, 0x5e, 0x5f, 0x60, 0x41, 1090 0x42, 0x86, 0x90, 0x92, 0x98, 0x9a, 0xa4, 0xa6, 0xaa, 0xac, 0xb2, 0xb4, 0xb8, 0xbe, 0xc0, 0xc6, 1091 0xce, 0xd0, 0xd2, 0xd6, 0xe5, 0xe8, 0xee, 0xf0, 0xfa, 0xfc, 0xdd, 0x43, 0x44, 0x45, 0x46, 0x47, 1092 0x48, 0x87, 0x91, 0x93, 0x99, 0x9b, 0xa5, 0xa7, 0xab, 0xad, 0xb3, 0xb5, 0xb9, 0xbf, 0xc1, 0xc7, 1093 0xcf, 0xd1, 0xd3, 0xd7, 0xe6, 0xe9, 0xef, 0xf1, 0xfb, 0xfd, 0xde, 0x49, 0x4a, 0x4b, 0x4c, 0x1c, 1094 0x01, 0x1d, 0x57, 0x1e, 0x5a, 0x74, 0x71, 0x72, 0x1f, 0x75, 0x20, 0x5b, 0x21, 0x4e, 0x52, 0x51, 1095 0x22, 0x55, 0x56, 0x58, 0x59, 0x73, 0x2a, 0x2b, 0x23, 0xe7, 0x24, 0x5c, 0x25, 0x4f, 0x54, 0x26, 1096 0x2d, 0xfe, 0x66, 0x67, 0x68, 0xff, 0x4d, 0x69, 0xcc, 0x6a, 0xd4, 0x62, 0x6b, 0x29, 0x6c, 0x8e, 1097 0x6d, 0x61, 0x7d, 0x7f, 0x50, 0x6e, 0x6f, 0x70, 0xcd, 0x7b, 0xd5, 0x63, 0x77, 0x78, 0x79, 0x8f, 1098 0x8c, 0xb0, 0x88, 0x94, 0xf4, 0x8a, 0xa2, 0xa0, 0x96, 0x9c, 0xdf, 0x9e, 0xa8, 0xb6, 0xae, 0xba, 1099 0xdb, 0xc2, 0xc4, 0xc8, 0xca, 0xf2, 0xf6, 0x64, 0xec, 0xbc, 0xd8, 0xea, 0xf8, 0xe1, 0xe3, 0xda, 1100 0x8d, 0xb1, 0x89, 0x95, 0xf5, 0x8b, 0xa3, 0xa1, 0x97, 0x9d, 0xe0, 0x9f, 0xa9, 0xb7, 0xaf, 0xbb, 1101 0xdc, 0xc3, 0xc5, 0xc9, 0xcb, 0xf3, 0xf7, 0x65, 0xed, 0xbd, 0xd9, 0xeb, 0xf9, 0xe2, 0xe4, 0x53, 1102 } 1103 1104 var tounicode_latin7_estonian_cs = [...]uint16{ 1105 0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007, 1106 0x0008, 0x0009, 0x000a, 0x000b, 0x000c, 0x000d, 0x000e, 0x000f, 1107 0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017, 1108 0x0018, 0x0019, 0x001a, 0x001b, 0x001c, 0x001d, 0x001e, 0x001f, 1109 0x0020, 0x0021, 0x0022, 0x0023, 0x0024, 0x0025, 0x0026, 0x0027, 1110 0x0028, 0x0029, 0x002a, 0x002b, 0x002c, 0x002d, 0x002e, 0x002f, 1111 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 1112 0x0038, 0x0039, 0x003a, 0x003b, 0x003c, 0x003d, 0x003e, 0x003f, 1113 0x0040, 0x0041, 0x0042, 0x0043, 0x0044, 0x0045, 0x0046, 0x0047, 1114 0x0048, 0x0049, 0x004a, 0x004b, 0x004c, 0x004d, 0x004e, 0x004f, 1115 0x0050, 0x0051, 0x0052, 0x0053, 0x0054, 0x0055, 0x0056, 0x0057, 1116 0x0058, 0x0059, 0x005a, 0x005b, 0x005c, 0x005d, 0x005e, 0x005f, 1117 0x0060, 0x0061, 0x0062, 0x0063, 0x0064, 0x0065, 0x0066, 0x0067, 1118 0x0068, 0x0069, 0x006a, 0x006b, 0x006c, 0x006d, 0x006e, 0x006f, 1119 0x0070, 0x0071, 0x0072, 0x0073, 0x0074, 0x0075, 0x0076, 0x0077, 1120 0x0078, 0x0079, 0x007a, 0x007b, 0x007c, 0x007d, 0x007e, 0x007f, 1121 0x0080, 0x0081, 0x0082, 0x0083, 0x0084, 0x0085, 0x0086, 0x0087, 1122 0x0088, 0x0089, 0x008a, 0x008b, 0x008c, 0x008d, 0x008e, 0x008f, 1123 0x0090, 0x0091, 0x0092, 0x0093, 0x0094, 0x0095, 0x0096, 0x0097, 1124 0x0098, 0x0099, 0x009a, 0x009b, 0x009c, 0x009d, 0x009e, 0x009f, 1125 0x00a0, 0x201d, 0x00a2, 0x00a3, 0x00a4, 0x201e, 0x00a6, 0x00a7, 1126 0x00d8, 0x00a9, 0x0156, 0x00ab, 0x00ac, 0x00ad, 0x00ae, 0x00c6, 1127 0x00b0, 0x00b1, 0x00b2, 0x00b3, 0x201c, 0x00b5, 0x00b6, 0x00b7, 1128 0x00f8, 0x00b9, 0x0157, 0x00bb, 0x00bc, 0x00bd, 0x00be, 0x00e6, 1129 0x0104, 0x012e, 0x0100, 0x0106, 0x00c4, 0x00c5, 0x0118, 0x0112, 1130 0x010c, 0x00c9, 0x0179, 0x0116, 0x0122, 0x0136, 0x012a, 0x013b, 1131 0x0160, 0x0143, 0x0145, 0x00d3, 0x014c, 0x00d5, 0x00d6, 0x00d7, 1132 0x0172, 0x0141, 0x015a, 0x016a, 0x00dc, 0x017b, 0x017d, 0x00df, 1133 0x0105, 0x012f, 0x0101, 0x0107, 0x00e4, 0x00e5, 0x0119, 0x0113, 1134 0x010d, 0x00e9, 0x017a, 0x0117, 0x0123, 0x0137, 0x012b, 0x013c, 1135 0x0161, 0x0144, 0x0146, 0x00f3, 0x014d, 0x00f5, 0x00f6, 0x00f7, 1136 0x0173, 0x0142, 0x015b, 0x016b, 0x00fc, 0x017c, 0x017e, 0x2019, 1137 } 1138 1139 var fromunicode_latin7_estonian_cs = []eightbit.UnicodeMapping{{From: 0x0, To: 0xfc, Range: []uint8{0x0, 0x1, 0x2, 0x3, 0x4, 0x5, 0x6, 0x7, 0x8, 0x9, 0xa, 0xb, 0xc, 0xd, 0xe, 0xf, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8e, 0x8f, 0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98, 0x99, 0x9a, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f, 0xa0, 0x0, 0xa2, 0xa3, 0xa4, 0x0, 0xa6, 0xa7, 0x0, 0xa9, 0x0, 0xab, 0xac, 0xad, 0xae, 0x0, 0xb0, 0xb1, 0xb2, 0xb3, 0x0, 0xb5, 0xb6, 0xb7, 0x0, 0xb9, 0x0, 0xbb, 0xbc, 0xbd, 0xbe, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc4, 0xc5, 0xaf, 0x0, 0x0, 0xc9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd3, 0x0, 0xd5, 0xd6, 0xd7, 0xa8, 0x0, 0x0, 0x0, 0xdc, 0x0, 0x0, 0xdf, 0x0, 0x0, 0x0, 0x0, 0xe4, 0xe5, 0xbf, 0x0, 0x0, 0xe9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf3, 0x0, 0xf5, 0xf6, 0xf7, 0xb8, 0x0, 0x0, 0x0, 0xfc}}, {From: 0x100, To: 0x17e, Range: []uint8{0xc2, 0xe2, 0x0, 0x0, 0xc0, 0xe0, 0xc3, 0xe3, 0x0, 0x0, 0x0, 0x0, 0xc8, 0xe8, 0x0, 0x0, 0x0, 0x0, 0xc7, 0xe7, 0x0, 0x0, 0xcb, 0xeb, 0xc6, 0xe6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcc, 0xec, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xce, 0xee, 0x0, 0x0, 0xc1, 0xe1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd, 0xed, 0x0, 0x0, 0x0, 0xcf, 0xef, 0x0, 0x0, 0x0, 0x0, 0xd9, 0xf9, 0xd1, 0xf1, 0xd2, 0xf2, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd4, 0xf4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa, 0xba, 0x0, 0x0, 0xda, 0xfa, 0x0, 0x0, 0x0, 0x0, 0xd0, 0xf0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd8, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0xca, 0xea, 0xdd, 0xfd, 0xde, 0xfe}}, {From: 0x2019, To: 0x201e, Range: []uint8{0xff, 0x0, 0x0, 0xb4, 0xa1, 0xa5}}} 1140 1141 var sortorder_latin2_hungarian_ci = [...]uint8{ 1142 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 1143 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 1144 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 1145 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 1146 0x40, 0x41, 0x47, 0x48, 0x4c, 0x4e, 0x53, 0x54, 0x55, 0x56, 0x5a, 0x5b, 0x5c, 0x60, 0x61, 0x64, 1147 0x69, 0x6a, 0x6b, 0x6e, 0x72, 0x75, 0x7a, 0x7b, 0x7c, 0x7d, 0x7f, 0x83, 0x84, 0x85, 0x86, 0x87, 1148 0x88, 0x41, 0x47, 0x48, 0x4c, 0x4e, 0x53, 0x54, 0x55, 0x56, 0x5a, 0x5b, 0x5c, 0x60, 0x61, 0x64, 1149 0x69, 0x6a, 0x6b, 0x6e, 0x72, 0x75, 0x7a, 0x7b, 0x7c, 0x7d, 0x7f, 0x89, 0x8a, 0x8b, 0x8c, 0x00, 1150 0x01, 0x78, 0x4e, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x67, 0x67, 0x56, 0x56, 0x0f, 0x41, 1151 0x4e, 0x12, 0x13, 0x67, 0x67, 0x64, 0x78, 0x75, 0x78, 0x67, 0x78, 0x1c, 0x1d, 0x1e, 0x1f, 0xff, 1152 0x41, 0x56, 0x64, 0x75, 0x5e, 0x6f, 0xff, 0x67, 0xff, 0x70, 0x71, 0x73, 0x80, 0xff, 0x81, 0x82, 1153 0xff, 0x42, 0xff, 0x5d, 0xff, 0x41, 0x6f, 0xff, 0xff, 0x70, 0x71, 0x73, 0x80, 0xff, 0x81, 0x82, 1154 0x6c, 0x41, 0x44, 0x45, 0x46, 0x5f, 0x49, 0x4b, 0x4a, 0x4e, 0x51, 0x52, 0x50, 0x56, 0x57, 0x4d, 1155 0xff, 0x62, 0x63, 0x64, 0x66, 0x67, 0x67, 0xff, 0x6d, 0x77, 0x75, 0x78, 0x78, 0x7e, 0x74, 0xff, 1156 0x64, 0x41, 0x44, 0x45, 0x46, 0x5f, 0x49, 0x4b, 0x4a, 0x4e, 0x51, 0x78, 0x50, 0x56, 0x58, 0x4d, 1157 0xff, 0x62, 0x63, 0x64, 0x66, 0x67, 0x67, 0xff, 0x6d, 0x77, 0x75, 0x78, 0x78, 0x7e, 0x74, 0xff, 1158 } 1159 1160 var ctype_koi8u_general_ci = [...]uint8{ 1161 0x00, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x28, 0x28, 0x28, 0x28, 0x28, 0x20, 1162 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 1163 0x20, 0x48, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 1164 0x10, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x10, 0x10, 0x10, 0x10, 0x10, 1165 0x10, 0x10, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 1166 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x10, 0x10, 0x10, 0x10, 1167 0x10, 0x10, 0x82, 0x82, 0x82, 0x82, 0x82, 0x82, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 1168 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x10, 0x10, 0x10, 0x10, 1169 0x20, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 1170 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 1171 0x10, 0x10, 0x10, 0x10, 0x02, 0x02, 0x10, 0x02, 0x02, 0x10, 0x10, 0x10, 0x10, 0x10, 0x02, 0x10, 1172 0x10, 0x10, 0x10, 0x10, 0x01, 0x01, 0x10, 0x01, 0x01, 0x10, 0x10, 0x10, 0x10, 0x10, 0x01, 0x10, 1173 0x10, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 1174 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 1175 0x02, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 1176 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 1177 } 1178 1179 var tolower_koi8u_general_ci = [...]uint8{ 1180 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 1181 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 1182 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 1183 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 1184 0x40, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, 1185 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 1186 0x20, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, 1187 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 1188 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 1189 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 1190 0x20, 0x20, 0x20, 0xa3, 0xa4, 0x20, 0xa6, 0xa7, 0x20, 0x20, 0x20, 0x20, 0x20, 0xad, 0x20, 0x20, 1191 0x20, 0x20, 0x20, 0xa3, 0xa4, 0x20, 0xa6, 0xa7, 0x20, 0x20, 0x20, 0x20, 0x20, 0xad, 0x20, 0x20, 1192 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, 1193 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd, 0xde, 0xdf, 1194 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, 1195 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd, 0xde, 0xdf, 1196 } 1197 1198 var toupper_koi8u_general_ci = [...]uint8{ 1199 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 1200 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 1201 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 1202 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 1203 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 1204 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 1205 0x20, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 1206 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 1207 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 1208 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 1209 0x20, 0x20, 0x20, 0xb3, 0xb4, 0x20, 0xb6, 0xb7, 0x20, 0x20, 0x20, 0x20, 0x20, 0xbd, 0x20, 0x20, 1210 0x20, 0x20, 0x20, 0xb3, 0xb4, 0x20, 0xb6, 0xb7, 0x20, 0x20, 0x20, 0x20, 0x20, 0xbd, 0x20, 0x20, 1211 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, 1212 0xf0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe, 0xff, 1213 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, 1214 0xf0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe, 0xff, 1215 } 1216 1217 var sortorder_koi8u_general_ci = [...]uint8{ 1218 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 1219 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 1220 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 1221 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 1222 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 1223 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 1224 0x20, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 1225 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 1226 0xa5, 0xa6, 0xa7, 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf, 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 1227 0xb5, 0xb6, 0xb7, 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd, 0xbe, 0xbf, 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 1228 0xc5, 0xc6, 0xc7, 0x88, 0x87, 0xc8, 0x8c, 0x8d, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0x84, 0xce, 0xcf, 1229 0xd0, 0xd1, 0xd2, 0x88, 0x87, 0xd3, 0x8c, 0x8d, 0xd4, 0xd5, 0xd6, 0xd7, 0xd8, 0x84, 0xd9, 0xda, 1230 0xa3, 0x80, 0x81, 0x9b, 0x85, 0x86, 0x99, 0x83, 0x9a, 0x8b, 0x8e, 0x8f, 0x90, 0x91, 0x92, 0x93, 1231 0x94, 0xa4, 0x95, 0x96, 0x97, 0x98, 0x89, 0x82, 0xa1, 0xa0, 0x8a, 0x9d, 0xa2, 0x9e, 0x9c, 0x9f, 1232 0xa3, 0x80, 0x81, 0x9b, 0x85, 0x86, 0x99, 0x83, 0x9a, 0x8b, 0x8e, 0x8f, 0x90, 0x91, 0x92, 0x93, 1233 0x94, 0xa4, 0x95, 0x96, 0x97, 0x98, 0x89, 0x82, 0xa1, 0xa0, 0x8a, 0x9d, 0xa2, 0x9e, 0x9c, 0x9f, 1234 } 1235 1236 var tounicode_koi8u_general_ci = [...]uint16{ 1237 0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007, 1238 0x0008, 0x0009, 0x000a, 0x000b, 0x000c, 0x000d, 0x000e, 0x000f, 1239 0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017, 1240 0x0018, 0x0019, 0x001a, 0x001b, 0x001c, 0x001d, 0x001e, 0x001f, 1241 0x0020, 0x0021, 0x0022, 0x0023, 0x0024, 0x0025, 0x0026, 0x0027, 1242 0x0028, 0x0029, 0x002a, 0x002b, 0x002c, 0x002d, 0x002e, 0x002f, 1243 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 1244 0x0038, 0x0039, 0x003a, 0x003b, 0x003c, 0x003d, 0x003e, 0x003f, 1245 0x0040, 0x0041, 0x0042, 0x0043, 0x0044, 0x0045, 0x0046, 0x0047, 1246 0x0048, 0x0049, 0x004a, 0x004b, 0x004c, 0x004d, 0x004e, 0x004f, 1247 0x0050, 0x0051, 0x0052, 0x0053, 0x0054, 0x0055, 0x0056, 0x0057, 1248 0x0058, 0x0059, 0x005a, 0x005b, 0x005c, 0x005d, 0x005e, 0x005f, 1249 0x0060, 0x0061, 0x0062, 0x0063, 0x0064, 0x0065, 0x0066, 0x0067, 1250 0x0068, 0x0069, 0x006a, 0x006b, 0x006c, 0x006d, 0x006e, 0x006f, 1251 0x0070, 0x0071, 0x0072, 0x0073, 0x0074, 0x0075, 0x0076, 0x0077, 1252 0x0078, 0x0079, 0x007a, 0x007b, 0x007c, 0x007d, 0x007e, 0x007f, 1253 0x2500, 0x2502, 0x250c, 0x2510, 0x2514, 0x2518, 0x251c, 0x2524, 1254 0x252c, 0x2534, 0x253c, 0x2580, 0x2584, 0x2588, 0x258c, 0x2590, 1255 0x2591, 0x2592, 0x2593, 0x2320, 0x25a0, 0x2022, 0x221a, 0x2248, 1256 0x2264, 0x2265, 0x00a0, 0x2321, 0x00b0, 0x00b2, 0x00b7, 0x00f7, 1257 0x2550, 0x2551, 0x2552, 0x0451, 0x0454, 0x2554, 0x0456, 0x0457, 1258 0x2557, 0x2558, 0x2559, 0x255a, 0x255b, 0x0491, 0x255d, 0x255e, 1259 0x255f, 0x2560, 0x2561, 0x0401, 0x0404, 0x2563, 0x0406, 0x0407, 1260 0x2566, 0x2567, 0x2568, 0x2569, 0x256a, 0x0490, 0x256c, 0x00a9, 1261 0x044e, 0x0430, 0x0431, 0x0446, 0x0434, 0x0435, 0x0444, 0x0433, 1262 0x0445, 0x0438, 0x0439, 0x043a, 0x043b, 0x043c, 0x043d, 0x043e, 1263 0x043f, 0x044f, 0x0440, 0x0441, 0x0442, 0x0443, 0x0436, 0x0432, 1264 0x044c, 0x044b, 0x0437, 0x0448, 0x044d, 0x0449, 0x0447, 0x044a, 1265 0x042e, 0x0410, 0x0411, 0x0426, 0x0414, 0x0415, 0x0424, 0x0413, 1266 0x0425, 0x0418, 0x0419, 0x041a, 0x041b, 0x041c, 0x041d, 0x041e, 1267 0x041f, 0x042f, 0x0420, 0x0421, 0x0422, 0x0423, 0x0416, 0x0412, 1268 0x042c, 0x042b, 0x0417, 0x0428, 0x042d, 0x0429, 0x0427, 0x042a, 1269 } 1270 1271 var fromunicode_koi8u_general_ci = []eightbit.UnicodeMapping{{From: 0x0, To: 0xf7, Range: []uint8{0x0, 0x1, 0x2, 0x3, 0x4, 0x5, 0x6, 0x7, 0x8, 0x9, 0xa, 0xb, 0xc, 0xd, 0xe, 0xf, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9c, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x9e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9f}}, {From: 0x401, To: 0x491, Range: []uint8{0xb3, 0x0, 0x0, 0xb4, 0x0, 0xb6, 0xb7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe1, 0xe2, 0xf7, 0xe7, 0xe4, 0xe5, 0xf6, 0xfa, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, 0xf0, 0xf2, 0xf3, 0xf4, 0xf5, 0xe6, 0xe8, 0xe3, 0xfe, 0xfb, 0xfd, 0xff, 0xf9, 0xf8, 0xfc, 0xe0, 0xf1, 0xc1, 0xc2, 0xd7, 0xc7, 0xc4, 0xc5, 0xd6, 0xda, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, 0xd0, 0xd2, 0xd3, 0xd4, 0xd5, 0xc6, 0xc8, 0xc3, 0xde, 0xdb, 0xdd, 0xdf, 0xd9, 0xd8, 0xdc, 0xc0, 0xd1, 0x0, 0xa3, 0x0, 0x0, 0xa4, 0x0, 0xa6, 0xa7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbd, 0xad}}, {From: 0x2500, To: 0x25a0, Range: []uint8{0x80, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x82, 0x0, 0x0, 0x0, 0x83, 0x0, 0x0, 0x0, 0x84, 0x0, 0x0, 0x0, 0x85, 0x0, 0x0, 0x0, 0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x87, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x88, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x89, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa0, 0xa1, 0xa2, 0x0, 0xa5, 0x0, 0x0, 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0x0, 0xae, 0xaf, 0xb0, 0xb1, 0xb2, 0x0, 0xb5, 0x0, 0x0, 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0x0, 0xbe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8b, 0x0, 0x0, 0x0, 0x8c, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x8e, 0x0, 0x0, 0x0, 0x8f, 0x90, 0x91, 0x92, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x94}}, {From: 0x221a, To: 0x2265, Range: []uint8{0x96, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x97, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x98, 0x99}}, {From: 0x2320, To: 0x2321, Range: []uint8{0x93, 0x9b}}, {From: 0x2022, To: 0x2022, Range: []uint8{0x95}}} 1272 1273 var sortorder_cp1251_ukrainian_ci = [...]uint8{ 1274 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 1275 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 1276 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 1277 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 1278 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 1279 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 1280 0x20, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 1281 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 1282 0xa5, 0xa6, 0xa7, 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf, 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 1283 0xb5, 0xb6, 0xb7, 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd, 0xbe, 0xbf, 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 1284 0xc5, 0xc6, 0xc7, 0xc8, 0xc9, 0x84, 0xca, 0xcb, 0x88, 0xcc, 0x87, 0xcd, 0xce, 0xcf, 0xd0, 0x8d, 1285 0xd1, 0xd2, 0x8c, 0x8c, 0x84, 0xd3, 0xd4, 0xd5, 0x88, 0xd6, 0x87, 0xd7, 0xd8, 0xd9, 0xda, 0x8d, 1286 0x80, 0x81, 0x82, 0x83, 0x85, 0x86, 0x89, 0x8a, 0x8b, 0x8e, 0x8f, 0x90, 0x91, 0x92, 0x93, 0x94, 1287 0x95, 0x96, 0x97, 0x98, 0x99, 0x9a, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f, 0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 1288 0x80, 0x81, 0x82, 0x83, 0x85, 0x86, 0x89, 0x8a, 0x8b, 0x8e, 0x8f, 0x90, 0x91, 0x92, 0x93, 0x94, 1289 0x95, 0x96, 0x97, 0x98, 0x99, 0x9a, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f, 0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 1290 } 1291 1292 var sortorder_gb2312_chinese_ci = [...]uint8{ 1293 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 1294 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 1295 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 1296 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 1297 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 1298 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5c, 0x5d, 0x5b, 0x5e, 0x5f, 1299 0x60, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 1300 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x7b, 0x7c, 0x7d, 0x59, 0x7f, 1301 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8e, 0x8f, 1302 0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98, 0x99, 0x9a, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f, 1303 0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7, 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf, 1304 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7, 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd, 0xbe, 0xbf, 1305 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, 1306 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd, 0xde, 0xdf, 1307 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, 1308 0xf0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe, 0xff, 1309 } 1310 1311 var ctype_greek_general_ci = [...]uint8{ 1312 0x00, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x28, 0x28, 0x28, 0x28, 0x28, 0x20, 1313 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 1314 0x20, 0x48, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 1315 0x10, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x10, 0x10, 0x10, 0x10, 0x10, 1316 0x10, 0x10, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 1317 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x10, 0x10, 0x10, 0x10, 1318 0x10, 0x10, 0x82, 0x82, 0x82, 0x82, 0x82, 0x82, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 1319 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x10, 0x10, 0x10, 0x10, 1320 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 1321 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 1322 0x00, 0x48, 0x10, 0x10, 0x10, 0x00, 0x00, 0x10, 0x10, 0x10, 0x10, 0x00, 0x10, 0x10, 0x10, 0x00, 1323 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x01, 0x10, 0x01, 0x01, 0x01, 0x10, 0x01, 0x10, 0x01, 1324 0x01, 0x02, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 1325 0x01, 0x01, 0x01, 0x00, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02, 0x02, 0x02, 1326 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 1327 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 1328 } 1329 1330 var tolower_greek_general_ci = [...]uint8{ 1331 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 1332 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 1333 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 1334 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 1335 0x40, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, 1336 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 1337 0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, 1338 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 1339 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8e, 0x8f, 1340 0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98, 0x99, 0x9a, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f, 1341 0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7, 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf, 1342 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0xdc, 0xb7, 0xdd, 0xde, 0xdf, 0xbb, 0xfc, 0xbd, 0xfd, 0xfe, 1343 0xc0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, 1344 0xf0, 0xf1, 0xd2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 0xf9, 0xfa, 0xfb, 0xdc, 0xdd, 0xde, 0xdf, 1345 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, 1346 0xf0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe, 0xff, 1347 } 1348 1349 var toupper_greek_general_ci = [...]uint8{ 1350 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 1351 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 1352 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 1353 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 1354 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 1355 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 1356 0x60, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 1357 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 1358 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8e, 0x8f, 1359 0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98, 0x99, 0x9a, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f, 1360 0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7, 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf, 1361 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7, 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd, 0xbe, 0xbf, 1362 0xda, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, 1363 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, 0xd8, 0xd9, 0xda, 0xdb, 0xc1, 0xc5, 0xc7, 0xc9, 1364 0xdb, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, 1365 0xd0, 0xd1, 0xd3, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, 0xd8, 0xd9, 0xda, 0xdb, 0xcf, 0xd5, 0xd9, 0xff, 1366 } 1367 1368 var sortorder_greek_general_ci = [...]uint8{ 1369 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 1370 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 1371 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 1372 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 1373 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 1374 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 1375 0x60, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 1376 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 1377 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8e, 0x8f, 1378 0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98, 0x99, 0x9a, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f, 1379 0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7, 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf, 1380 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0xc1, 0xb7, 0xc5, 0xc7, 0xc9, 0xbb, 0xcf, 0xbd, 0xd5, 0xd9, 1381 0xc9, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, 1382 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, 0xd8, 0xd9, 0xc9, 0xd5, 0xc1, 0xc5, 0xc7, 0xc9, 1383 0xd5, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, 1384 0xd0, 0xd1, 0xd3, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, 0xd8, 0xd9, 0xc9, 0xd5, 0xcf, 0xd5, 0xd9, 0xff, 1385 } 1386 1387 var tounicode_greek_general_ci = [...]uint16{ 1388 0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007, 1389 0x0008, 0x0009, 0x000a, 0x000b, 0x000c, 0x000d, 0x000e, 0x000f, 1390 0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017, 1391 0x0018, 0x0019, 0x001a, 0x001b, 0x001c, 0x001d, 0x001e, 0x001f, 1392 0x0020, 0x0021, 0x0022, 0x0023, 0x0024, 0x0025, 0x0026, 0x0027, 1393 0x0028, 0x0029, 0x002a, 0x002b, 0x002c, 0x002d, 0x002e, 0x002f, 1394 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 1395 0x0038, 0x0039, 0x003a, 0x003b, 0x003c, 0x003d, 0x003e, 0x003f, 1396 0x0040, 0x0041, 0x0042, 0x0043, 0x0044, 0x0045, 0x0046, 0x0047, 1397 0x0048, 0x0049, 0x004a, 0x004b, 0x004c, 0x004d, 0x004e, 0x004f, 1398 0x0050, 0x0051, 0x0052, 0x0053, 0x0054, 0x0055, 0x0056, 0x0057, 1399 0x0058, 0x0059, 0x005a, 0x005b, 0x005c, 0x005d, 0x005e, 0x005f, 1400 0x0060, 0x0061, 0x0062, 0x0063, 0x0064, 0x0065, 0x0066, 0x0067, 1401 0x0068, 0x0069, 0x006a, 0x006b, 0x006c, 0x006d, 0x006e, 0x006f, 1402 0x0070, 0x0071, 0x0072, 0x0073, 0x0074, 0x0075, 0x0076, 0x0077, 1403 0x0078, 0x0079, 0x007a, 0x007b, 0x007c, 0x007d, 0x007e, 0x007f, 1404 0x0080, 0x0081, 0x0082, 0x0083, 0x0084, 0x0085, 0x0086, 0x0087, 1405 0x0088, 0x0089, 0x008a, 0x008b, 0x008c, 0x008d, 0x008e, 0x008f, 1406 0x0090, 0x0091, 0x0092, 0x0093, 0x0094, 0x0095, 0x0096, 0x0097, 1407 0x0098, 0x0099, 0x009a, 0x009b, 0x009c, 0x009d, 0x009e, 0x009f, 1408 0x00a0, 0x02bd, 0x02bc, 0x00a3, 0x0000, 0x0000, 0x00a6, 0x00a7, 1409 0x00a8, 0x00a9, 0x0000, 0x00ab, 0x00ac, 0x00ad, 0x0000, 0x2015, 1410 0x00b0, 0x00b1, 0x00b2, 0x00b3, 0x0384, 0x0385, 0x0386, 0x00b7, 1411 0x0388, 0x0389, 0x038a, 0x00bb, 0x038c, 0x00bd, 0x038e, 0x038f, 1412 0x0390, 0x0391, 0x0392, 0x0393, 0x0394, 0x0395, 0x0396, 0x0397, 1413 0x0398, 0x0399, 0x039a, 0x039b, 0x039c, 0x039d, 0x039e, 0x039f, 1414 0x03a0, 0x03a1, 0x0000, 0x03a3, 0x03a4, 0x03a5, 0x03a6, 0x03a7, 1415 0x03a8, 0x03a9, 0x03aa, 0x03ab, 0x03ac, 0x03ad, 0x03ae, 0x03af, 1416 0x03b0, 0x03b1, 0x03b2, 0x03b3, 0x03b4, 0x03b5, 0x03b6, 0x03b7, 1417 0x03b8, 0x03b9, 0x03ba, 0x03bb, 0x03bc, 0x03bd, 0x03be, 0x03bf, 1418 0x03c0, 0x03c1, 0x03c2, 0x03c3, 0x03c4, 0x03c5, 0x03c6, 0x03c7, 1419 0x03c8, 0x03c9, 0x03ca, 0x03cb, 0x03cc, 0x03cd, 0x03ce, 0x0000, 1420 } 1421 1422 var fromunicode_greek_general_ci = []eightbit.UnicodeMapping{{From: 0x0, To: 0xbd, Range: []uint8{0x0, 0x1, 0x2, 0x3, 0x4, 0x5, 0x6, 0x7, 0x8, 0x9, 0xa, 0xb, 0xc, 0xd, 0xe, 0xf, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8e, 0x8f, 0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98, 0x99, 0x9a, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f, 0xa0, 0x0, 0x0, 0xa3, 0x0, 0x0, 0xa6, 0xa7, 0xa8, 0xa9, 0x0, 0xab, 0xac, 0xad, 0x0, 0x0, 0xb0, 0xb1, 0xb2, 0xb3, 0x0, 0x0, 0x0, 0xb7, 0x0, 0x0, 0x0, 0xbb, 0x0, 0xbd}}, {From: 0x384, To: 0x3ce, Range: []uint8{0xb4, 0xb5, 0xb6, 0x0, 0xb8, 0xb9, 0xba, 0x0, 0xbc, 0x0, 0xbe, 0xbf, 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, 0xd0, 0xd1, 0x0, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd, 0xde, 0xdf, 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, 0xf0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe}}, {From: 0x2bc, To: 0x2bd, Range: []uint8{0xa2, 0xa1}}, {From: 0x2015, To: 0x2015, Range: []uint8{0xaf}}} 1423 1424 var ctype_cp1250_general_ci = [...]uint8{ 1425 0x00, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x28, 0x28, 0x28, 0x28, 0x28, 0x20, 1426 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 1427 0x20, 0x48, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 1428 0x10, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x10, 0x10, 0x10, 0x10, 0x10, 1429 0x10, 0x10, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 1430 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x10, 0x10, 0x10, 0x10, 1431 0x10, 0x10, 0x82, 0x82, 0x82, 0x82, 0x82, 0x82, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 1432 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x10, 0x10, 0x10, 0x10, 1433 0x20, 0x20, 0x20, 0x10, 0x20, 0x10, 0x10, 0x10, 0x10, 0x20, 0x10, 0x01, 0x10, 0x01, 0x01, 0x01, 1434 0x01, 0x20, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x20, 0x10, 0x02, 0x10, 0x02, 0x02, 0x02, 1435 0x02, 0x48, 0x10, 0x10, 0x01, 0x10, 0x01, 0x10, 0x01, 0x10, 0x10, 0x01, 0x10, 0x10, 0x10, 0x10, 1436 0x01, 0x10, 0x10, 0x10, 0x02, 0x10, 0x10, 0x10, 0x10, 0x10, 0x02, 0x02, 0x10, 0x01, 0x10, 0x02, 1437 0x02, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 1438 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x10, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 1439 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 1440 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x10, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 1441 } 1442 1443 var tolower_cp1250_general_ci = [...]uint8{ 1444 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 1445 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 1446 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 1447 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 1448 0x40, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, 1449 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 1450 0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, 1451 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 1452 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x89, 0x9a, 0x8b, 0x9c, 0x9d, 0x9e, 0x9f, 1453 0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98, 0x99, 0x9a, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f, 1454 0xa0, 0xa1, 0xa2, 0xb3, 0xa4, 0xb9, 0xa6, 0xa7, 0xa8, 0xa9, 0xba, 0xab, 0xac, 0xad, 0xae, 0xbf, 1455 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7, 0xb8, 0xb9, 0xba, 0xbb, 0xbe, 0xbd, 0xbe, 0xbf, 1456 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, 1457 0xf0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xd7, 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe, 0xdf, 1458 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, 1459 0xf0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe, 0xff, 1460 } 1461 1462 var toupper_cp1250_general_ci = [...]uint8{ 1463 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 1464 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 1465 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 1466 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 1467 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 1468 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 1469 0x60, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 1470 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 1471 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8e, 0x8f, 1472 0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98, 0x99, 0x8a, 0x9b, 0x8c, 0x8d, 0x8e, 0x8f, 1473 0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7, 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf, 1474 0xb0, 0xb1, 0xb2, 0xa3, 0xb4, 0xb5, 0xb6, 0xb7, 0xb8, 0xa5, 0xaa, 0xbb, 0xbc, 0xbd, 0xbc, 0xaf, 1475 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, 1476 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd, 0xde, 0xdf, 1477 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, 1478 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xf7, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd, 0xde, 0xff, 1479 } 1480 1481 var sortorder_cp1250_general_ci = [...]uint8{ 1482 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 1483 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 1484 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 1485 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 1486 0x40, 0x41, 0x42, 0x43, 0x46, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 0x50, 0x52, 0x53, 0x55, 1487 0x56, 0x57, 0x58, 0x59, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 0x60, 0x61, 0x63, 0x64, 0x65, 0x66, 0x67, 1488 0x68, 0x41, 0x42, 0x43, 0x46, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 0x50, 0x52, 0x53, 0x55, 1489 0x56, 0x57, 0x58, 0x59, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 0x60, 0x61, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 1490 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x89, 0x5a, 0x8b, 0x5a, 0x5b, 0x62, 0x62, 1491 0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98, 0x99, 0x5a, 0x9b, 0x5a, 0x5b, 0x62, 0x62, 1492 0x20, 0xa1, 0xa2, 0x50, 0xa4, 0x41, 0xa6, 0x59, 0xa8, 0xa9, 0x59, 0xab, 0xac, 0xad, 0xae, 0x62, 1493 0xb0, 0xb1, 0xb2, 0x50, 0xb4, 0xb5, 0xb6, 0xb7, 0xb8, 0x41, 0x59, 0xbb, 0x50, 0xbd, 0x50, 0x62, 1494 0x58, 0x41, 0x41, 0x41, 0x41, 0x50, 0x45, 0x43, 0x44, 0x49, 0x49, 0x49, 0x49, 0x4d, 0x4d, 0x46, 1495 0x47, 0x53, 0x53, 0x55, 0x55, 0x55, 0x55, 0xd7, 0x58, 0x5c, 0x5c, 0x5c, 0x5c, 0x60, 0x5b, 0x59, 1496 0x58, 0x41, 0x41, 0x41, 0x41, 0x50, 0x45, 0x43, 0x44, 0x49, 0x49, 0x49, 0x49, 0x4d, 0x4d, 0x46, 1497 0x47, 0x53, 0x53, 0x55, 0x55, 0x55, 0x55, 0xf7, 0x58, 0x5c, 0x5c, 0x5c, 0x5c, 0x60, 0x5b, 0xff, 1498 } 1499 1500 var tounicode_cp1250_general_ci = [...]uint16{ 1501 0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007, 1502 0x0008, 0x0009, 0x000a, 0x000b, 0x000c, 0x000d, 0x000e, 0x000f, 1503 0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017, 1504 0x0018, 0x0019, 0x001a, 0x001b, 0x001c, 0x001d, 0x001e, 0x001f, 1505 0x0020, 0x0021, 0x0022, 0x0023, 0x0024, 0x0025, 0x0026, 0x0027, 1506 0x0028, 0x0029, 0x002a, 0x002b, 0x002c, 0x002d, 0x002e, 0x002f, 1507 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 1508 0x0038, 0x0039, 0x003a, 0x003b, 0x003c, 0x003d, 0x003e, 0x003f, 1509 0x0040, 0x0041, 0x0042, 0x0043, 0x0044, 0x0045, 0x0046, 0x0047, 1510 0x0048, 0x0049, 0x004a, 0x004b, 0x004c, 0x004d, 0x004e, 0x004f, 1511 0x0050, 0x0051, 0x0052, 0x0053, 0x0054, 0x0055, 0x0056, 0x0057, 1512 0x0058, 0x0059, 0x005a, 0x005b, 0x005c, 0x005d, 0x005e, 0x005f, 1513 0x0060, 0x0061, 0x0062, 0x0063, 0x0064, 0x0065, 0x0066, 0x0067, 1514 0x0068, 0x0069, 0x006a, 0x006b, 0x006c, 0x006d, 0x006e, 0x006f, 1515 0x0070, 0x0071, 0x0072, 0x0073, 0x0074, 0x0075, 0x0076, 0x0077, 1516 0x0078, 0x0079, 0x007a, 0x007b, 0x007c, 0x007d, 0x007e, 0x007f, 1517 0x20ac, 0x0000, 0x201a, 0x0000, 0x201e, 0x2026, 0x2020, 0x2021, 1518 0x0000, 0x2030, 0x0160, 0x2039, 0x015a, 0x0164, 0x017d, 0x0179, 1519 0x0000, 0x2018, 0x2019, 0x201c, 0x201d, 0x2022, 0x2013, 0x2014, 1520 0x0000, 0x2122, 0x0161, 0x203a, 0x015b, 0x0165, 0x017e, 0x017a, 1521 0x00a0, 0x02c7, 0x02d8, 0x0141, 0x00a4, 0x0104, 0x00a6, 0x00a7, 1522 0x00a8, 0x00a9, 0x015e, 0x00ab, 0x00ac, 0x00ad, 0x00ae, 0x017b, 1523 0x00b0, 0x00b1, 0x02db, 0x0142, 0x00b4, 0x00b5, 0x00b6, 0x00b7, 1524 0x00b8, 0x0105, 0x015f, 0x00bb, 0x013d, 0x02dd, 0x013e, 0x017c, 1525 0x0154, 0x00c1, 0x00c2, 0x0102, 0x00c4, 0x0139, 0x0106, 0x00c7, 1526 0x010c, 0x00c9, 0x0118, 0x00cb, 0x011a, 0x00cd, 0x00ce, 0x010e, 1527 0x0110, 0x0143, 0x0147, 0x00d3, 0x00d4, 0x0150, 0x00d6, 0x00d7, 1528 0x0158, 0x016e, 0x00da, 0x0170, 0x00dc, 0x00dd, 0x0162, 0x00df, 1529 0x0155, 0x00e1, 0x00e2, 0x0103, 0x00e4, 0x013a, 0x0107, 0x00e7, 1530 0x010d, 0x00e9, 0x0119, 0x00eb, 0x011b, 0x00ed, 0x00ee, 0x010f, 1531 0x0111, 0x0144, 0x0148, 0x00f3, 0x00f4, 0x0151, 0x00f6, 0x00f7, 1532 0x0159, 0x016f, 0x00fa, 0x0171, 0x00fc, 0x00fd, 0x0163, 0x02d9, 1533 } 1534 1535 var fromunicode_cp1250_general_ci = []eightbit.UnicodeMapping{{From: 0x0, To: 0xfd, Range: []uint8{0x0, 0x1, 0x2, 0x3, 0x4, 0x5, 0x6, 0x7, 0x8, 0x9, 0xa, 0xb, 0xc, 0xd, 0xe, 0xf, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa0, 0x0, 0x0, 0x0, 0xa4, 0x0, 0xa6, 0xa7, 0xa8, 0xa9, 0x0, 0xab, 0xac, 0xad, 0xae, 0x0, 0xb0, 0xb1, 0x0, 0x0, 0xb4, 0xb5, 0xb6, 0xb7, 0xb8, 0x0, 0x0, 0xbb, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc1, 0xc2, 0x0, 0xc4, 0x0, 0x0, 0xc7, 0x0, 0xc9, 0x0, 0xcb, 0x0, 0xcd, 0xce, 0x0, 0x0, 0x0, 0x0, 0xd3, 0xd4, 0x0, 0xd6, 0xd7, 0x0, 0x0, 0xda, 0x0, 0xdc, 0xdd, 0x0, 0xdf, 0x0, 0xe1, 0xe2, 0x0, 0xe4, 0x0, 0x0, 0xe7, 0x0, 0xe9, 0x0, 0xeb, 0x0, 0xed, 0xee, 0x0, 0x0, 0x0, 0x0, 0xf3, 0xf4, 0x0, 0xf6, 0xf7, 0x0, 0x0, 0xfa, 0x0, 0xfc, 0xfd}}, {From: 0x102, To: 0x17e, Range: []uint8{0xc3, 0xe3, 0xa5, 0xb9, 0xc6, 0xe6, 0x0, 0x0, 0x0, 0x0, 0xc8, 0xe8, 0xcf, 0xef, 0xd0, 0xf0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xca, 0xea, 0xcc, 0xec, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc5, 0xe5, 0x0, 0x0, 0xbc, 0xbe, 0x0, 0x0, 0xa3, 0xb3, 0xd1, 0xf1, 0x0, 0x0, 0xd2, 0xf2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd5, 0xf5, 0x0, 0x0, 0xc0, 0xe0, 0x0, 0x0, 0xd8, 0xf8, 0x8c, 0x9c, 0x0, 0x0, 0xaa, 0xba, 0x8a, 0x9a, 0xde, 0xfe, 0x8d, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd9, 0xf9, 0xdb, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8f, 0x9f, 0xaf, 0xbf, 0x8e, 0x9e}}, {From: 0x2013, To: 0x20ac, Range: []uint8{0x96, 0x97, 0x0, 0x0, 0x0, 0x91, 0x92, 0x82, 0x0, 0x93, 0x94, 0x84, 0x0, 0x86, 0x87, 0x95, 0x0, 0x0, 0x0, 0x85, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x89, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8b, 0x9b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80}}, {From: 0x2c7, To: 0x2dd, Range: []uint8{0xa1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa2, 0xff, 0x0, 0xb2, 0x0, 0xbd}}, {From: 0x2122, To: 0x2122, Range: []uint8{0x99}}} 1536 1537 var sortorder_latin2_croatian_ci = [...]uint8{ 1538 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 1539 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 1540 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 1541 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 1542 0x40, 0x41, 0x43, 0x44, 0x48, 0x4b, 0x4d, 0x4e, 0x4f, 0x50, 0x52, 0x53, 0x54, 0x56, 0x57, 0x59, 1543 0x5b, 0x5c, 0x5d, 0x5f, 0x62, 0x64, 0x66, 0x67, 0x68, 0x69, 0x6b, 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 1544 0xcb, 0x41, 0x43, 0x44, 0x48, 0x4b, 0x4d, 0x4e, 0x4f, 0x50, 0x52, 0x53, 0x54, 0x56, 0x57, 0x59, 1545 0x5b, 0x5c, 0x5d, 0x5f, 0x62, 0x64, 0x66, 0x67, 0x68, 0x69, 0x6b, 0xcc, 0xcd, 0xce, 0xcf, 0xd0, 1546 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd, 0xde, 0xdf, 0xe0, 1547 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, 0xf0, 1548 0xf1, 0x41, 0xf2, 0x54, 0xf3, 0x54, 0x5f, 0xf4, 0xf5, 0x61, 0x5f, 0x62, 0x6b, 0xf6, 0x8e, 0x6b, 1549 0xf7, 0x41, 0xf8, 0x54, 0xf9, 0x54, 0x5f, 0xfa, 0xfb, 0x61, 0x5f, 0x62, 0x6b, 0xfc, 0x8e, 0x6b, 1550 0x5d, 0x41, 0x41, 0x41, 0x41, 0x54, 0x47, 0x44, 0x46, 0x4b, 0x4b, 0x4b, 0x4b, 0x50, 0x50, 0x48, 1551 0x4a, 0x57, 0x57, 0x59, 0x59, 0x59, 0x59, 0xfd, 0x5d, 0x64, 0x64, 0x64, 0x64, 0x69, 0x62, 0x5f, 1552 0x5d, 0x41, 0x41, 0x41, 0x41, 0x54, 0x47, 0x44, 0x46, 0x4b, 0x4b, 0x4b, 0x4b, 0x50, 0x50, 0x48, 1553 0x4a, 0x57, 0x57, 0x59, 0x59, 0x59, 0x59, 0xfe, 0x5d, 0x64, 0x64, 0x64, 0x64, 0x69, 0x62, 0xff, 1554 } 1555 1556 var ctype_cp1257_lithuanian_ci = [...]uint8{ 1557 0x00, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x28, 0x28, 0x28, 0x28, 0x28, 0x20, 1558 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 1559 0x20, 0x48, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 1560 0x10, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x10, 0x10, 0x10, 0x10, 0x10, 1561 0x10, 0x10, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 1562 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x10, 0x10, 0x10, 0x10, 1563 0x10, 0x10, 0x82, 0x82, 0x82, 0x82, 0x82, 0x82, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 1564 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x10, 0x10, 0x10, 0x10, 1565 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 1566 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 1567 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 1568 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 1569 0x02, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 1570 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 1571 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 1572 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x00, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 1573 } 1574 1575 var toupper_cp1257_lithuanian_ci = [...]uint8{ 1576 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 1577 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 1578 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 1579 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 1580 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 1581 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 1582 0x60, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 1583 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 1584 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8e, 0x8f, 1585 0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98, 0x99, 0x9a, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f, 1586 0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7, 0xa8, 0xa9, 0xba, 0xab, 0xac, 0xad, 0xae, 0xaf, 1587 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7, 0xa8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd, 0xbe, 0xaf, 1588 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, 1589 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd, 0xde, 0xdf, 1590 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, 1591 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xf7, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd, 0xde, 0xff, 1592 } 1593 1594 var sortorder_cp1257_lithuanian_ci = [...]uint8{ 1595 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 1596 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 1597 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 1598 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 1599 0x40, 0x41, 0x43, 0x44, 0x46, 0x47, 0x4a, 0x4b, 0x4c, 0x4d, 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 1600 0x56, 0x57, 0x58, 0x59, 0x5b, 0x5c, 0x5f, 0x60, 0x61, 0x4e, 0xff, 0x62, 0x63, 0x64, 0x65, 0x66, 1601 0x67, 0x41, 0x43, 0x44, 0x46, 0x47, 0x4a, 0x4b, 0x4c, 0x4d, 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 1602 0x56, 0x57, 0x58, 0x59, 0x5b, 0x5c, 0x5f, 0x60, 0x61, 0x4e, 0xff, 0x68, 0x69, 0x6a, 0x6b, 0xff, 1603 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 1604 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 1605 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 1606 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 1607 0x42, 0x4f, 0xff, 0xff, 0xff, 0xff, 0x48, 0xff, 0x45, 0xff, 0xff, 0x49, 0xff, 0xff, 0xff, 0xff, 1608 0x5a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x5e, 0xff, 0xff, 0x5d, 0xff, 0xff, 0xff, 0xff, 1609 0xff, 0x4f, 0xff, 0xff, 0xff, 0xff, 0x48, 0xff, 0x45, 0xff, 0xff, 0x49, 0xff, 0xff, 0xff, 0xff, 1610 0x5a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x5e, 0xff, 0xff, 0x5d, 0xff, 0xff, 0xff, 0xff, 1611 } 1612 1613 var tounicode_cp1257_lithuanian_ci = [...]uint16{ 1614 0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007, 1615 0x0008, 0x0009, 0x000a, 0x000b, 0x000c, 0x000d, 0x000e, 0x000f, 1616 0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017, 1617 0x0018, 0x0019, 0x001a, 0x001b, 0x001c, 0x001d, 0x001e, 0x001f, 1618 0x0020, 0x0021, 0x0022, 0x0023, 0x0024, 0x0025, 0x0026, 0x0027, 1619 0x0028, 0x0029, 0x002a, 0x002b, 0x002c, 0x002d, 0x002e, 0x002f, 1620 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 1621 0x0038, 0x0039, 0x003a, 0x003b, 0x003c, 0x003d, 0x003e, 0x003f, 1622 0x0040, 0x0041, 0x0042, 0x0043, 0x0044, 0x0045, 0x0046, 0x0047, 1623 0x0048, 0x0049, 0x004a, 0x004b, 0x004c, 0x004d, 0x004e, 0x004f, 1624 0x0050, 0x0051, 0x0052, 0x0053, 0x0054, 0x0055, 0x0056, 0x0057, 1625 0x0058, 0x0059, 0x005a, 0x005b, 0x005c, 0x005d, 0x005e, 0x005f, 1626 0x0060, 0x0061, 0x0062, 0x0063, 0x0064, 0x0065, 0x0066, 0x0067, 1627 0x0068, 0x0069, 0x006a, 0x006b, 0x006c, 0x006d, 0x006e, 0x006f, 1628 0x0070, 0x0071, 0x0072, 0x0073, 0x0074, 0x0075, 0x0076, 0x0077, 1629 0x0078, 0x0079, 0x007a, 0x007b, 0x007c, 0x007d, 0x007e, 0x007f, 1630 0x20ac, 0x0000, 0x201a, 0x0000, 0x201e, 0x2026, 0x2020, 0x2021, 1631 0x0000, 0x2030, 0x0000, 0x2039, 0x0000, 0x00a8, 0x02c7, 0x00b8, 1632 0x0000, 0x2018, 0x2019, 0x201c, 0x201d, 0x2022, 0x2013, 0x2014, 1633 0x0000, 0x2122, 0x0000, 0x203a, 0x0000, 0x00af, 0x02db, 0x0000, 1634 0x00a0, 0x0000, 0x00a2, 0x00a3, 0x00a4, 0x0000, 0x00a6, 0x00a7, 1635 0x00d8, 0x00a9, 0x0156, 0x00ab, 0x00ac, 0x00ad, 0x00ae, 0x00c6, 1636 0x00b0, 0x00b1, 0x00b2, 0x00b3, 0x00b4, 0x00b5, 0x00b6, 0x00b7, 1637 0x00f8, 0x00b9, 0x0157, 0x00bb, 0x00bc, 0x00bd, 0x00be, 0x00e6, 1638 0x0104, 0x012e, 0x0100, 0x0106, 0x00c4, 0x00c5, 0x0118, 0x0112, 1639 0x010c, 0x00c9, 0x0179, 0x0116, 0x0122, 0x0136, 0x012a, 0x013b, 1640 0x0160, 0x0143, 0x0145, 0x00d3, 0x014c, 0x00d5, 0x00d6, 0x00d7, 1641 0x0172, 0x0141, 0x015a, 0x016a, 0x00dc, 0x017b, 0x017d, 0x00df, 1642 0x0105, 0x012f, 0x0101, 0x0107, 0x00e4, 0x00e5, 0x0119, 0x0113, 1643 0x010d, 0x00e9, 0x017a, 0x0117, 0x0123, 0x0137, 0x012b, 0x013c, 1644 0x0161, 0x0144, 0x0146, 0x00f3, 0x014d, 0x00f5, 0x00f6, 0x00f7, 1645 0x0173, 0x0142, 0x015b, 0x016b, 0x00fc, 0x017c, 0x017e, 0x02d9, 1646 } 1647 1648 var fromunicode_cp1257_lithuanian_ci = []eightbit.UnicodeMapping{{From: 0x0, To: 0xfc, Range: []uint8{0x0, 0x1, 0x2, 0x3, 0x4, 0x5, 0x6, 0x7, 0x8, 0x9, 0xa, 0xb, 0xc, 0xd, 0xe, 0xf, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa0, 0x0, 0xa2, 0xa3, 0xa4, 0x0, 0xa6, 0xa7, 0x8d, 0xa9, 0x0, 0xab, 0xac, 0xad, 0xae, 0x9d, 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7, 0x8f, 0xb9, 0x0, 0xbb, 0xbc, 0xbd, 0xbe, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc4, 0xc5, 0xaf, 0x0, 0x0, 0xc9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd3, 0x0, 0xd5, 0xd6, 0xd7, 0xa8, 0x0, 0x0, 0x0, 0xdc, 0x0, 0x0, 0xdf, 0x0, 0x0, 0x0, 0x0, 0xe4, 0xe5, 0xbf, 0x0, 0x0, 0xe9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf3, 0x0, 0xf5, 0xf6, 0xf7, 0xb8, 0x0, 0x0, 0x0, 0xfc}}, {From: 0x100, To: 0x17e, Range: []uint8{0xc2, 0xe2, 0x0, 0x0, 0xc0, 0xe0, 0xc3, 0xe3, 0x0, 0x0, 0x0, 0x0, 0xc8, 0xe8, 0x0, 0x0, 0x0, 0x0, 0xc7, 0xe7, 0x0, 0x0, 0xcb, 0xeb, 0xc6, 0xe6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcc, 0xec, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xce, 0xee, 0x0, 0x0, 0xc1, 0xe1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd, 0xed, 0x0, 0x0, 0x0, 0xcf, 0xef, 0x0, 0x0, 0x0, 0x0, 0xd9, 0xf9, 0xd1, 0xf1, 0xd2, 0xf2, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd4, 0xf4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa, 0xba, 0x0, 0x0, 0xda, 0xfa, 0x0, 0x0, 0x0, 0x0, 0xd0, 0xf0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd8, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0xca, 0xea, 0xdd, 0xfd, 0xde, 0xfe}}, {From: 0x2013, To: 0x20ac, Range: []uint8{0x96, 0x97, 0x0, 0x0, 0x0, 0x91, 0x92, 0x82, 0x0, 0x93, 0x94, 0x84, 0x0, 0x86, 0x87, 0x95, 0x0, 0x0, 0x0, 0x85, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x89, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8b, 0x9b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80}}, {From: 0x2c7, To: 0x2db, Range: []uint8{0x8e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x9e}}, {From: 0x2122, To: 0x2122, Range: []uint8{0x99}}} 1649 1650 var tolower_latin5_turkish_ci = [...]uint8{ 1651 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 1652 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 1653 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 1654 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 1655 0x40, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0xfd, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, 1656 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 1657 0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, 1658 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 1659 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8e, 0x8f, 1660 0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98, 0x99, 0x9a, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f, 1661 0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7, 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf, 1662 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7, 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd, 0xbe, 0xbf, 1663 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, 1664 0xf0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xd7, 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0x69, 0xfe, 0xdf, 1665 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, 1666 0xf0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe, 0xff, 1667 } 1668 1669 var toupper_latin5_turkish_ci = [...]uint8{ 1670 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 1671 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 1672 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 1673 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 1674 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 1675 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 1676 0x60, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0xdd, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 1677 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 1678 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8e, 0x8f, 1679 0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98, 0x99, 0x9a, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f, 1680 0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7, 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf, 1681 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7, 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd, 0xbe, 0xbf, 1682 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, 1683 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd, 0xde, 0xdf, 1684 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, 1685 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xf7, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0x49, 0xde, 0xff, 1686 } 1687 1688 var sortorder_latin5_turkish_ci = [...]uint8{ 1689 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 1690 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 1691 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 1692 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 1693 0x40, 0x41, 0x42, 0x43, 0x45, 0x46, 0x47, 0x48, 0x4a, 0x4b, 0x4d, 0x4e, 0x4f, 0x50, 0x51, 0x52, 1694 0x54, 0x55, 0x56, 0x57, 0x59, 0x5a, 0x5c, 0x5d, 0x5e, 0x5f, 0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 1695 0x66, 0x41, 0x42, 0x43, 0x45, 0x46, 0x47, 0x48, 0x4a, 0x4c, 0x4d, 0x4e, 0x4f, 0x50, 0x51, 0x52, 1696 0x54, 0x55, 0x56, 0x57, 0x59, 0x5a, 0x5c, 0x5d, 0x5e, 0x5f, 0x60, 0x87, 0x88, 0x89, 0x8a, 0x8b, 1697 0x8c, 0x8d, 0x8e, 0x8f, 0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98, 0x99, 0x9a, 0x9b, 1698 0x9c, 0x9d, 0x9e, 0x9f, 0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7, 0xa8, 0xa9, 0xaa, 0xab, 1699 0xac, 0xad, 0xae, 0xaf, 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7, 0xb8, 0xb9, 0xba, 0xbb, 1700 0xbc, 0xbd, 0xbe, 0xbf, 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 1701 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x44, 0x46, 0x46, 0x46, 0x46, 0x4c, 0x4c, 0x4c, 0x4c, 1702 0x49, 0x51, 0x52, 0x52, 0x52, 0x52, 0x53, 0xe0, 0x52, 0x5a, 0x5a, 0x5a, 0x5b, 0x4c, 0x58, 0x57, 1703 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x44, 0x46, 0x46, 0x46, 0x46, 0x4c, 0x4c, 0x4c, 0x4c, 1704 0x49, 0x51, 0x52, 0x52, 0x52, 0x52, 0x53, 0xfa, 0x52, 0x5a, 0x5a, 0x5a, 0x5b, 0x4b, 0x58, 0x5f, 1705 } 1706 1707 var tounicode_latin5_turkish_ci = [...]uint16{ 1708 0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007, 1709 0x0008, 0x0009, 0x000a, 0x000b, 0x000c, 0x000d, 0x000e, 0x000f, 1710 0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017, 1711 0x0018, 0x0019, 0x001a, 0x001b, 0x001c, 0x001d, 0x001e, 0x001f, 1712 0x0020, 0x0021, 0x0022, 0x0023, 0x0024, 0x0025, 0x0026, 0x0027, 1713 0x0028, 0x0029, 0x002a, 0x002b, 0x002c, 0x002d, 0x002e, 0x002f, 1714 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 1715 0x0038, 0x0039, 0x003a, 0x003b, 0x003c, 0x003d, 0x003e, 0x003f, 1716 0x0040, 0x0041, 0x0042, 0x0043, 0x0044, 0x0045, 0x0046, 0x0047, 1717 0x0048, 0x0049, 0x004a, 0x004b, 0x004c, 0x004d, 0x004e, 0x004f, 1718 0x0050, 0x0051, 0x0052, 0x0053, 0x0054, 0x0055, 0x0056, 0x0057, 1719 0x0058, 0x0059, 0x005a, 0x005b, 0x005c, 0x005d, 0x005e, 0x005f, 1720 0x0060, 0x0061, 0x0062, 0x0063, 0x0064, 0x0065, 0x0066, 0x0067, 1721 0x0068, 0x0069, 0x006a, 0x006b, 0x006c, 0x006d, 0x006e, 0x006f, 1722 0x0070, 0x0071, 0x0072, 0x0073, 0x0074, 0x0075, 0x0076, 0x0077, 1723 0x0078, 0x0079, 0x007a, 0x007b, 0x007c, 0x007d, 0x007e, 0x007f, 1724 0x0080, 0x0081, 0x0082, 0x0083, 0x0084, 0x0085, 0x0086, 0x0087, 1725 0x0088, 0x0089, 0x008a, 0x008b, 0x008c, 0x008d, 0x008e, 0x008f, 1726 0x0090, 0x0091, 0x0092, 0x0093, 0x0094, 0x0095, 0x0096, 0x0097, 1727 0x0098, 0x0099, 0x009a, 0x009b, 0x009c, 0x009d, 0x009e, 0x009f, 1728 0x00a0, 0x00a1, 0x00a2, 0x00a3, 0x00a4, 0x00a5, 0x00a6, 0x00a7, 1729 0x00a8, 0x00a9, 0x00aa, 0x00ab, 0x00ac, 0x00ad, 0x00ae, 0x00af, 1730 0x00b0, 0x00b1, 0x00b2, 0x00b3, 0x00b4, 0x00b5, 0x00b6, 0x00b7, 1731 0x00b8, 0x00b9, 0x00ba, 0x00bb, 0x00bc, 0x00bd, 0x00be, 0x00bf, 1732 0x00c0, 0x00c1, 0x00c2, 0x00c3, 0x00c4, 0x00c5, 0x00c6, 0x00c7, 1733 0x00c8, 0x00c9, 0x00ca, 0x00cb, 0x00cc, 0x00cd, 0x00ce, 0x00cf, 1734 0x011e, 0x00d1, 0x00d2, 0x00d3, 0x00d4, 0x00d5, 0x00d6, 0x00d7, 1735 0x00d8, 0x00d9, 0x00da, 0x00db, 0x00dc, 0x0130, 0x015e, 0x00df, 1736 0x00e0, 0x00e1, 0x00e2, 0x00e3, 0x00e4, 0x00e5, 0x00e6, 0x00e7, 1737 0x00e8, 0x00e9, 0x00ea, 0x00eb, 0x00ec, 0x00ed, 0x00ee, 0x00ef, 1738 0x011f, 0x00f1, 0x00f2, 0x00f3, 0x00f4, 0x00f5, 0x00f6, 0x00f7, 1739 0x00f8, 0x00f9, 0x00fa, 0x00fb, 0x00fc, 0x0131, 0x015f, 0x00ff, 1740 } 1741 1742 var fromunicode_latin5_turkish_ci = []eightbit.UnicodeMapping{{From: 0x0, To: 0xff, Range: []uint8{0x0, 0x1, 0x2, 0x3, 0x4, 0x5, 0x6, 0x7, 0x8, 0x9, 0xa, 0xb, 0xc, 0xd, 0xe, 0xf, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8e, 0x8f, 0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98, 0x99, 0x9a, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f, 0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7, 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf, 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7, 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd, 0xbe, 0xbf, 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, 0x0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0x0, 0x0, 0xdf, 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, 0x0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0x0, 0x0, 0xff}}, {From: 0x11e, To: 0x15f, Range: []uint8{0xd0, 0xf0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xdd, 0xfd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xde, 0xfe}}} 1743 1744 var ctype_armscii8_general_ci = [...]uint8{ 1745 0x00, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x28, 0x28, 0x28, 0x28, 0x28, 0x20, 1746 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 1747 0x20, 0x48, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 1748 0x10, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x10, 0x10, 0x10, 0x10, 0x10, 1749 0x10, 0x10, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 1750 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x10, 0x10, 0x10, 0x10, 1751 0x10, 0x10, 0x82, 0x82, 0x82, 0x82, 0x82, 0x82, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 1752 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x10, 0x10, 0x10, 0x10, 1753 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 1754 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 1755 0x00, 0x48, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 1756 0x10, 0x10, 0x10, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 1757 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 1758 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 1759 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 1760 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x10, 1761 } 1762 1763 var tolower_armscii8_general_ci = [...]uint8{ 1764 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 1765 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 1766 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 1767 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 1768 0x40, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, 1769 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 1770 0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, 1771 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 1772 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8e, 0x8f, 1773 0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98, 0x99, 0x9a, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f, 1774 0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7, 0xb8, 0xa9, 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf, 1775 0xb0, 0xb1, 0xb3, 0xb3, 0xb5, 0xb5, 0xb7, 0xb7, 0xb9, 0xb9, 0xbb, 0xbb, 0xbd, 0xbd, 0xbf, 0xbf, 1776 0xc1, 0xc1, 0xc3, 0xc3, 0xc5, 0xc5, 0xc7, 0xc7, 0xc9, 0xc9, 0xcb, 0xcb, 0xcd, 0xcd, 0xcf, 0xcf, 1777 0xd1, 0xd1, 0xd3, 0xd3, 0xd5, 0xd5, 0xd7, 0xd7, 0xd9, 0xd9, 0xdb, 0xdb, 0xdd, 0xdd, 0xdf, 0xdf, 1778 0xe1, 0xe1, 0xe3, 0xe3, 0xe5, 0xe5, 0xe7, 0xe7, 0xe9, 0xe9, 0xeb, 0xeb, 0xed, 0xed, 0xef, 0xef, 1779 0xf1, 0xf1, 0xf3, 0xf3, 0xf5, 0xf5, 0xf7, 0xf7, 0xf9, 0xf9, 0xfb, 0xfb, 0xfd, 0xfd, 0xfe, 0xff, 1780 } 1781 1782 var toupper_armscii8_general_ci = [...]uint8{ 1783 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 1784 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 1785 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 1786 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 1787 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 1788 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 1789 0x60, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 1790 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 1791 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8e, 0x8f, 1792 0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98, 0x99, 0x9a, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f, 1793 0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7, 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf, 1794 0xb0, 0xb1, 0xb2, 0xb2, 0xb4, 0xb4, 0xb6, 0xb6, 0xb8, 0xb8, 0xba, 0xba, 0xbc, 0xbc, 0xbe, 0xbe, 1795 0xc0, 0xc0, 0xc2, 0xc2, 0xc4, 0xc4, 0xc6, 0xc6, 0xc8, 0xc8, 0xca, 0xca, 0xcc, 0xcc, 0xce, 0xce, 1796 0xd0, 0xd0, 0xd2, 0xd2, 0xd4, 0xd4, 0xd6, 0xd6, 0xd8, 0xd8, 0xda, 0xda, 0xdc, 0xdc, 0xde, 0xde, 1797 0xe0, 0xe0, 0xe2, 0xe2, 0xe4, 0xe4, 0xe6, 0xe6, 0xe8, 0xe8, 0xea, 0xea, 0xec, 0xec, 0xee, 0xee, 1798 0xf0, 0xf0, 0xf2, 0xf2, 0xf4, 0xf4, 0xf6, 0xf6, 0xf8, 0xf8, 0xfa, 0xfa, 0xfc, 0xfc, 0xfe, 0xff, 1799 } 1800 1801 var tounicode_armscii8_general_ci = [...]uint16{ 1802 0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007, 1803 0x0008, 0x0009, 0x000a, 0x000b, 0x000c, 0x000d, 0x000e, 0x000f, 1804 0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017, 1805 0x0018, 0x0019, 0x001a, 0x001b, 0x001c, 0x001d, 0x001e, 0x001f, 1806 0x0020, 0x0021, 0x0022, 0x0023, 0x0024, 0x0025, 0x0026, 0x0027, 1807 0x0028, 0x0029, 0x002a, 0x002b, 0x002c, 0x002d, 0x002e, 0x002f, 1808 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 1809 0x0038, 0x0039, 0x003a, 0x003b, 0x003c, 0x003d, 0x003e, 0x003f, 1810 0x0040, 0x0041, 0x0042, 0x0043, 0x0044, 0x0045, 0x0046, 0x0047, 1811 0x0048, 0x0049, 0x004a, 0x004b, 0x004c, 0x004d, 0x004e, 0x004f, 1812 0x0050, 0x0051, 0x0052, 0x0053, 0x0054, 0x0055, 0x0056, 0x0057, 1813 0x0058, 0x0059, 0x005a, 0x005b, 0x005c, 0x005d, 0x005e, 0x005f, 1814 0x0060, 0x0061, 0x0062, 0x0063, 0x0064, 0x0065, 0x0066, 0x0067, 1815 0x0068, 0x0069, 0x006a, 0x006b, 0x006c, 0x006d, 0x006e, 0x006f, 1816 0x0070, 0x0071, 0x0072, 0x0073, 0x0074, 0x0075, 0x0076, 0x0077, 1817 0x0078, 0x0079, 0x007a, 0x007b, 0x007c, 0x007d, 0x007e, 0x007f, 1818 0x0080, 0x0081, 0x0082, 0x0083, 0x0084, 0x0085, 0x0086, 0x0087, 1819 0x0088, 0x0089, 0x008a, 0x008b, 0x008c, 0x008d, 0x008e, 0x008f, 1820 0x0090, 0x0091, 0x0092, 0x0093, 0x0094, 0x0095, 0x0096, 0x0097, 1821 0x0098, 0x0099, 0x009a, 0x009b, 0x009c, 0x009d, 0x009e, 0x009f, 1822 0x00a0, 0x2741, 0x00a7, 0x0589, 0x0029, 0x0028, 0x00bb, 0x00ab, 1823 0x2014, 0x002e, 0x055d, 0x002c, 0x002d, 0x055f, 0x2026, 0x055c, 1824 0x055b, 0x055e, 0x0531, 0x0561, 0x0532, 0x0562, 0x0533, 0x0563, 1825 0x0534, 0x0564, 0x0535, 0x0565, 0x0536, 0x0566, 0x0537, 0x0567, 1826 0x0538, 0x0568, 0x0539, 0x0569, 0x053a, 0x056a, 0x053b, 0x056b, 1827 0x053c, 0x056c, 0x053d, 0x056d, 0x053e, 0x056e, 0x053f, 0x056f, 1828 0x0540, 0x0570, 0x0541, 0x0571, 0x0542, 0x0572, 0x0543, 0x0573, 1829 0x0544, 0x0574, 0x0545, 0x0575, 0x0546, 0x0576, 0x0547, 0x0577, 1830 0x0548, 0x0578, 0x0549, 0x0579, 0x054a, 0x057a, 0x054b, 0x057b, 1831 0x054c, 0x057c, 0x054d, 0x057d, 0x054e, 0x057e, 0x054f, 0x057f, 1832 0x0550, 0x0580, 0x0551, 0x0581, 0x0552, 0x0582, 0x0553, 0x0583, 1833 0x0554, 0x0584, 0x0555, 0x0585, 0x0556, 0x0586, 0x2019, 0x0027, 1834 } 1835 1836 var fromunicode_armscii8_general_ci = []eightbit.UnicodeMapping{{From: 0x0, To: 0xbb, Range: []uint8{0x0, 0x1, 0x2, 0x3, 0x4, 0x5, 0x6, 0x7, 0x8, 0x9, 0xa, 0xb, 0xc, 0xd, 0xe, 0xf, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8e, 0x8f, 0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98, 0x99, 0x9a, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f, 0xa0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa2, 0x0, 0x0, 0x0, 0xa7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa6}}, {From: 0x531, To: 0x589, Range: []uint8{0xb2, 0xb4, 0xb6, 0xb8, 0xba, 0xbc, 0xbe, 0xc0, 0xc2, 0xc4, 0xc6, 0xc8, 0xca, 0xcc, 0xce, 0xd0, 0xd2, 0xd4, 0xd6, 0xd8, 0xda, 0xdc, 0xde, 0xe0, 0xe2, 0xe4, 0xe6, 0xe8, 0xea, 0xec, 0xee, 0xf0, 0xf2, 0xf4, 0xf6, 0xf8, 0xfa, 0xfc, 0x0, 0x0, 0x0, 0x0, 0xb0, 0xaf, 0xaa, 0xb1, 0xad, 0x0, 0xb3, 0xb5, 0xb7, 0xb9, 0xbb, 0xbd, 0xbf, 0xc1, 0xc3, 0xc5, 0xc7, 0xc9, 0xcb, 0xcd, 0xcf, 0xd1, 0xd3, 0xd5, 0xd7, 0xd9, 0xdb, 0xdd, 0xdf, 0xe1, 0xe3, 0xe5, 0xe7, 0xe9, 0xeb, 0xed, 0xef, 0xf1, 0xf3, 0xf5, 0xf7, 0xf9, 0xfb, 0xfd, 0x0, 0x0, 0xa3}}, {From: 0x2014, To: 0x2026, Range: []uint8{0xa8, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xae}}, {From: 0x2741, To: 0x2741, Range: []uint8{0xa1}}} 1837 1838 var ctype_cp866_general_ci = [...]uint8{ 1839 0x00, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x28, 0x28, 0x28, 0x28, 0x28, 0x20, 1840 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 1841 0x20, 0x48, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 1842 0x10, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x10, 0x10, 0x10, 0x10, 0x10, 1843 0x10, 0x10, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 1844 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x10, 0x10, 0x10, 0x10, 1845 0x10, 0x10, 0x82, 0x82, 0x82, 0x82, 0x82, 0x82, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 1846 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x10, 0x10, 0x10, 0x10, 1847 0x00, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 1848 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 1849 0x01, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 1850 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 1851 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 1852 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 1853 0x00, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 1854 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 1855 } 1856 1857 var tolower_cp866_general_ci = [...]uint8{ 1858 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 1859 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 1860 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 1861 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 1862 0x40, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, 1863 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 1864 0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, 1865 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 1866 0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0xa5, 0x86, 0x87, 0x88, 0x89, 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf, 1867 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, 1868 0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0xa5, 0x86, 0x87, 0x88, 0x89, 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf, 1869 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7, 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd, 0xbe, 0xbf, 1870 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, 1871 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd, 0xde, 0xdf, 1872 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, 1873 0xf1, 0xf1, 0xf3, 0xf3, 0xf5, 0xf5, 0xf7, 0xf7, 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe, 0xff, 1874 } 1875 1876 var toupper_cp866_general_ci = [...]uint8{ 1877 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 1878 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 1879 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 1880 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 1881 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 1882 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 1883 0x60, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 1884 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 1885 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8e, 0x8f, 1886 0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98, 0x99, 0x9a, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f, 1887 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8e, 0x8f, 1888 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7, 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd, 0xbe, 0xbf, 1889 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, 1890 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd, 0xde, 0xdf, 1891 0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98, 0x99, 0x9a, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f, 1892 0xf0, 0xf0, 0xf2, 0xf2, 0xf4, 0xf4, 0xf6, 0xf6, 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe, 0xff, 1893 } 1894 1895 var sortorder_cp866_general_ci = [...]uint8{ 1896 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 1897 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 1898 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 1899 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 1900 0x40, 0x41, 0x43, 0x45, 0x47, 0x49, 0x4b, 0x4d, 0x4f, 0x51, 0x53, 0x55, 0x57, 0x59, 0x5b, 0x5d, 1901 0x5f, 0x61, 0x63, 0x65, 0x67, 0x69, 0x6b, 0x6d, 0x6f, 0x71, 0x73, 0xbd, 0xbe, 0xbf, 0xc0, 0xc1, 1902 0xc2, 0x41, 0x43, 0x45, 0x47, 0x49, 0x4b, 0x4d, 0x4f, 0x51, 0x54, 0x55, 0x57, 0x59, 0x5b, 0x5d, 1903 0x5f, 0x61, 0x63, 0x65, 0x67, 0x69, 0x6b, 0x6d, 0x6f, 0x71, 0x73, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, 1904 0x75, 0x77, 0x79, 0x7b, 0x7d, 0x7f, 0x85, 0x87, 0x89, 0x8d, 0x8f, 0x91, 0x93, 0x95, 0x97, 0x99, 1905 0x9b, 0x9d, 0x9f, 0xa1, 0xa5, 0xa7, 0xa9, 0xab, 0xad, 0xaf, 0xb1, 0xb3, 0xb5, 0xb7, 0xb9, 0xbb, 1906 0x75, 0x77, 0x79, 0x7b, 0x7d, 0x7f, 0x85, 0x87, 0x89, 0x8d, 0x8f, 0x91, 0x93, 0x95, 0x97, 0x99, 1907 0xc8, 0xc9, 0xca, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd, 0xde, 0xdf, 1908 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, 1909 0xf0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe, 0xff, 1910 0x9b, 0x9d, 0x9f, 0xa1, 0xa5, 0xa7, 0xa9, 0xab, 0xad, 0xaf, 0xb1, 0xb3, 0xb5, 0xb7, 0xb9, 0xbb, 1911 0x81, 0x81, 0x83, 0x83, 0x8b, 0x8b, 0xa3, 0xa3, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, 0xd0, 0xd1, 0xd2, 1912 } 1913 1914 var tounicode_cp866_general_ci = [...]uint16{ 1915 0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007, 1916 0x0008, 0x0009, 0x000a, 0x000b, 0x000c, 0x000d, 0x000e, 0x000f, 1917 0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017, 1918 0x0018, 0x0019, 0x001a, 0x001b, 0x001c, 0x001d, 0x001e, 0x001f, 1919 0x0020, 0x0021, 0x0022, 0x0023, 0x0024, 0x0025, 0x0026, 0x0027, 1920 0x0028, 0x0029, 0x002a, 0x002b, 0x002c, 0x002d, 0x002e, 0x002f, 1921 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 1922 0x0038, 0x0039, 0x003a, 0x003b, 0x003c, 0x003d, 0x003e, 0x003f, 1923 0x0040, 0x0041, 0x0042, 0x0043, 0x0044, 0x0045, 0x0046, 0x0047, 1924 0x0048, 0x0049, 0x004a, 0x004b, 0x004c, 0x004d, 0x004e, 0x004f, 1925 0x0050, 0x0051, 0x0052, 0x0053, 0x0054, 0x0055, 0x0056, 0x0057, 1926 0x0058, 0x0059, 0x005a, 0x005b, 0x005c, 0x005d, 0x005e, 0x005f, 1927 0x0060, 0x0061, 0x0062, 0x0063, 0x0064, 0x0065, 0x0066, 0x0067, 1928 0x0068, 0x0069, 0x006a, 0x006b, 0x006c, 0x006d, 0x006e, 0x006f, 1929 0x0070, 0x0071, 0x0072, 0x0073, 0x0074, 0x0075, 0x0076, 0x0077, 1930 0x0078, 0x0079, 0x007a, 0x007b, 0x007c, 0x007d, 0x007e, 0x007f, 1931 0x0410, 0x0411, 0x0412, 0x0413, 0x0414, 0x0415, 0x0416, 0x0417, 1932 0x0418, 0x0419, 0x041a, 0x041b, 0x041c, 0x041d, 0x041e, 0x041f, 1933 0x0420, 0x0421, 0x0422, 0x0423, 0x0424, 0x0425, 0x0426, 0x0427, 1934 0x0428, 0x0429, 0x042a, 0x042b, 0x042c, 0x042d, 0x042e, 0x042f, 1935 0x0430, 0x0431, 0x0432, 0x0433, 0x0434, 0x0435, 0x0436, 0x0437, 1936 0x0438, 0x0439, 0x043a, 0x043b, 0x043c, 0x043d, 0x043e, 0x043f, 1937 0x2591, 0x2592, 0x2593, 0x2502, 0x2524, 0x2561, 0x2562, 0x2556, 1938 0x2555, 0x2563, 0x2551, 0x2557, 0x255d, 0x255c, 0x255b, 0x2510, 1939 0x2514, 0x2534, 0x252c, 0x251c, 0x2500, 0x253c, 0x255e, 0x255f, 1940 0x255a, 0x2554, 0x2569, 0x2566, 0x2560, 0x2550, 0x256c, 0x2567, 1941 0x2568, 0x2564, 0x2565, 0x2559, 0x2558, 0x2552, 0x2553, 0x256b, 1942 0x256a, 0x2518, 0x250c, 0x2588, 0x2584, 0x258c, 0x2590, 0x2580, 1943 0x0440, 0x0441, 0x0442, 0x0443, 0x0444, 0x0445, 0x0446, 0x0447, 1944 0x0448, 0x0449, 0x044a, 0x044b, 0x044c, 0x044d, 0x044e, 0x044f, 1945 0x0401, 0x0451, 0x0404, 0x0454, 0x0407, 0x0457, 0x040e, 0x045e, 1946 0x00b0, 0x2219, 0x00b7, 0x221a, 0x207f, 0x00b2, 0x25a0, 0x00a0, 1947 } 1948 1949 var fromunicode_cp866_general_ci = []eightbit.UnicodeMapping{{From: 0x0, To: 0xb7, Range: []uint8{0x0, 0x1, 0x2, 0x3, 0x4, 0x5, 0x6, 0x7, 0x8, 0x9, 0xa, 0xb, 0xc, 0xd, 0xe, 0xf, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf8, 0x0, 0xfd, 0x0, 0x0, 0x0, 0x0, 0xfa}}, {From: 0x401, To: 0x45e, Range: []uint8{0xf0, 0x0, 0x0, 0xf2, 0x0, 0x0, 0xf4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf6, 0x0, 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8e, 0x8f, 0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98, 0x99, 0x9a, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f, 0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7, 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf, 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, 0x0, 0xf1, 0x0, 0x0, 0xf3, 0x0, 0x0, 0xf5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf7}}, {From: 0x2500, To: 0x25a0, Range: []uint8{0xc4, 0x0, 0xb3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xda, 0x0, 0x0, 0x0, 0xbf, 0x0, 0x0, 0x0, 0xc0, 0x0, 0x0, 0x0, 0xd9, 0x0, 0x0, 0x0, 0xc3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd, 0xba, 0xd5, 0xd6, 0xc9, 0xb8, 0xb7, 0xbb, 0xd4, 0xd3, 0xc8, 0xbe, 0xbd, 0xbc, 0xc6, 0xc7, 0xcc, 0xb5, 0xb6, 0xb9, 0xd1, 0xd2, 0xcb, 0xcf, 0xd0, 0xca, 0xd8, 0xd7, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xdf, 0x0, 0x0, 0x0, 0xdc, 0x0, 0x0, 0x0, 0xdb, 0x0, 0x0, 0x0, 0xdd, 0x0, 0x0, 0x0, 0xde, 0xb0, 0xb1, 0xb2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe}}, {From: 0x2219, To: 0x221a, Range: []uint8{0xf9, 0xfb}}, {From: 0x207f, To: 0x207f, Range: []uint8{0xfc}}} 1950 1951 var ctype_keybcs2_general_ci = [...]uint8{ 1952 0x00, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x28, 0x28, 0x28, 0x28, 0x28, 0x20, 1953 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 1954 0x20, 0x48, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 1955 0x10, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x10, 0x10, 0x10, 0x10, 0x10, 1956 0x10, 0x10, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 1957 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x10, 0x10, 0x10, 0x10, 1958 0x10, 0x10, 0x82, 0x82, 0x82, 0x82, 0x82, 0x82, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 1959 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x10, 0x10, 0x10, 0x10, 1960 0x00, 0x01, 0x02, 0x82, 0x02, 0x02, 0x01, 0x01, 0x02, 0x82, 0x81, 0x01, 0x01, 0x02, 0x02, 0x01, 1961 0x01, 0x81, 0x02, 0x01, 0x02, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 1962 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x01, 0x01, 0x01, 0x02, 0x02, 0x02, 0x01, 0x00, 0x00, 0x00, 1963 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 1964 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 1965 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 1966 0x00, 0x02, 0x02, 0x01, 0x02, 0x01, 0x02, 0x00, 0x02, 0x01, 0x01, 0x01, 0x02, 0x00, 0x02, 0x02, 1967 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 1968 } 1969 1970 var tolower_keybcs2_general_ci = [...]uint8{ 1971 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 1972 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 1973 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 1974 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 1975 0x40, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, 1976 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 1977 0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, 1978 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 1979 0x87, 0x81, 0x82, 0x83, 0x84, 0x83, 0x86, 0x87, 0x88, 0x88, 0x8d, 0xa1, 0x8c, 0x8d, 0x84, 0xa0, 1980 0x82, 0x91, 0x91, 0x93, 0x94, 0xa2, 0x96, 0xa3, 0x98, 0x94, 0x81, 0x9b, 0x8c, 0x98, 0xa9, 0x9f, 1981 0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0xa4, 0x96, 0x93, 0x9b, 0xa9, 0xaa, 0xaa, 0xac, 0xad, 0xae, 0xaf, 1982 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7, 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd, 0xbe, 0xbf, 1983 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, 1984 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd, 0xde, 0xdf, 1985 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, 0xed, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, 1986 0xf0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe, 0xff, 1987 } 1988 1989 var toupper_keybcs2_general_ci = [...]uint8{ 1990 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 1991 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 1992 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 1993 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 1994 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 1995 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 1996 0x60, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 1997 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x68, 0x59, 0x5a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 1998 0x87, 0x9a, 0x90, 0x85, 0x8e, 0x85, 0x86, 0x80, 0x89, 0x89, 0x8a, 0x8b, 0x9c, 0x8a, 0x8e, 0x8f, 1999 0x90, 0x92, 0x92, 0xa7, 0x99, 0x95, 0xa6, 0x97, 0x9d, 0x99, 0x9a, 0xa8, 0x9c, 0x9d, 0x9e, 0x9f, 2000 0x8f, 0x8b, 0x95, 0x97, 0xa5, 0xa5, 0xa6, 0xa7, 0xa8, 0x9e, 0xab, 0xab, 0xac, 0xad, 0xae, 0xaf, 2001 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7, 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd, 0xbe, 0xbf, 2002 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, 2003 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd, 0xde, 0xdf, 2004 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xe8, 0xee, 0xef, 2005 0xf0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe, 0xff, 2006 } 2007 2008 var sortorder_keybcs2_general_ci = [...]uint8{ 2009 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 2010 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 2011 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 2012 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 2013 0x40, 0x41, 0x44, 0x45, 0x47, 0x49, 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x5a, 2014 0x5e, 0x5f, 0x60, 0x63, 0x66, 0x68, 0x6c, 0x6d, 0x6e, 0x6f, 0x72, 0x90, 0x91, 0x92, 0x93, 0x94, 2015 0x95, 0x41, 0x44, 0x45, 0x47, 0x49, 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x5a, 2016 0x5e, 0x5f, 0x60, 0x63, 0x66, 0x68, 0x6c, 0x6d, 0x6e, 0x6f, 0x72, 0x96, 0x97, 0x98, 0x99, 0x9a, 2017 0x45, 0x68, 0x49, 0x47, 0x41, 0x47, 0x66, 0x45, 0x49, 0x49, 0x56, 0x53, 0x56, 0x56, 0x41, 0x41, 2018 0x49, 0x72, 0x72, 0x5a, 0x5a, 0x5a, 0x68, 0x68, 0x6f, 0x5a, 0x68, 0x63, 0x56, 0x6f, 0x60, 0x66, 2019 0x41, 0x53, 0x5a, 0x68, 0x58, 0x58, 0x68, 0x5a, 0x63, 0x60, 0x60, 0x60, 0xa0, 0xa1, 0xa2, 0xa3, 2020 0xa4, 0xa5, 0xa6, 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7, 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 2021 0xbd, 0xbe, 0xbf, 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 2022 0xcd, 0xce, 0xcf, 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 2023 0x80, 0x65, 0x83, 0x87, 0x88, 0x89, 0xdd, 0x8a, 0x85, 0x8b, 0x84, 0x81, 0xde, 0x85, 0x82, 0xdf, 2024 0xf0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe, 0xff, 2025 } 2026 2027 var tounicode_keybcs2_general_ci = [...]uint16{ 2028 0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007, 2029 0x0008, 0x0009, 0x000a, 0x000b, 0x000c, 0x000d, 0x000e, 0x000f, 2030 0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017, 2031 0x0018, 0x0019, 0x001a, 0x001b, 0x001c, 0x001d, 0x001e, 0x001f, 2032 0x0020, 0x0021, 0x0022, 0x0023, 0x0024, 0x0025, 0x0026, 0x0027, 2033 0x0028, 0x0029, 0x002a, 0x002b, 0x002c, 0x002d, 0x002e, 0x002f, 2034 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 2035 0x0038, 0x0039, 0x003a, 0x003b, 0x003c, 0x003d, 0x003e, 0x003f, 2036 0x0040, 0x0041, 0x0042, 0x0043, 0x0044, 0x0045, 0x0046, 0x0047, 2037 0x0048, 0x0049, 0x004a, 0x004b, 0x004c, 0x004d, 0x004e, 0x004f, 2038 0x0050, 0x0051, 0x0052, 0x0053, 0x0054, 0x0055, 0x0056, 0x0057, 2039 0x0058, 0x0059, 0x005a, 0x005b, 0x005c, 0x005d, 0x005e, 0x005f, 2040 0x0060, 0x0061, 0x0062, 0x0063, 0x0064, 0x0065, 0x0066, 0x0067, 2041 0x0068, 0x0069, 0x006a, 0x006b, 0x006c, 0x006d, 0x006e, 0x006f, 2042 0x0070, 0x0071, 0x0072, 0x0073, 0x0074, 0x0075, 0x0076, 0x0077, 2043 0x0078, 0x0079, 0x007a, 0x007b, 0x007c, 0x007d, 0x007e, 0x007f, 2044 0x010c, 0x00fc, 0x00e9, 0x010f, 0x00e4, 0x010e, 0x0164, 0x010d, 2045 0x011b, 0x011a, 0x0139, 0x00cd, 0x013e, 0x013a, 0x00c4, 0x00c1, 2046 0x00c9, 0x017e, 0x017d, 0x00f4, 0x00f6, 0x00d3, 0x016f, 0x00da, 2047 0x00fd, 0x00d6, 0x00dc, 0x0160, 0x013d, 0x00dd, 0x0158, 0x0165, 2048 0x00e1, 0x00ed, 0x00f3, 0x00fa, 0x0148, 0x0147, 0x016e, 0x00d4, 2049 0x0161, 0x0159, 0x0155, 0x0154, 0x00bc, 0x00a1, 0x00ab, 0x00bb, 2050 0x2591, 0x2592, 0x2593, 0x2502, 0x2524, 0x2561, 0x2562, 0x2556, 2051 0x2555, 0x2563, 0x2551, 0x2557, 0x255d, 0x255c, 0x255b, 0x2510, 2052 0x2514, 0x2534, 0x252c, 0x251c, 0x2500, 0x253c, 0x255e, 0x255f, 2053 0x255a, 0x2554, 0x2569, 0x2566, 0x2560, 0x2550, 0x256c, 0x2567, 2054 0x2568, 0x2564, 0x2565, 0x2559, 0x2558, 0x2552, 0x2553, 0x256b, 2055 0x256a, 0x2518, 0x250c, 0x2588, 0x2584, 0x258c, 0x2590, 0x2580, 2056 0x03b1, 0x00df, 0x0393, 0x03c0, 0x03a3, 0x03c3, 0x00b5, 0x03c4, 2057 0x03a6, 0x0398, 0x03a9, 0x03b4, 0x221e, 0x03c6, 0x03b5, 0x2229, 2058 0x2261, 0x00b1, 0x2265, 0x2264, 0x2320, 0x2321, 0x00f7, 0x2248, 2059 0x00b0, 0x2219, 0x00b7, 0x221a, 0x207f, 0x00b2, 0x25a0, 0x00a0, 2060 } 2061 2062 var fromunicode_keybcs2_general_ci = []eightbit.UnicodeMapping{{From: 0x0, To: 0xfd, Range: []uint8{0x0, 0x1, 0x2, 0x3, 0x4, 0x5, 0x6, 0x7, 0x8, 0x9, 0xa, 0xb, 0xc, 0xd, 0xe, 0xf, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0xad, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xae, 0x0, 0x0, 0x0, 0x0, 0xf8, 0xf1, 0xfd, 0x0, 0x0, 0xe6, 0x0, 0xfa, 0x0, 0x0, 0x0, 0xaf, 0xac, 0x0, 0x0, 0x0, 0x0, 0x8f, 0x0, 0x0, 0x8e, 0x0, 0x0, 0x0, 0x0, 0x90, 0x0, 0x0, 0x0, 0x8b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x95, 0xa7, 0x0, 0x99, 0x0, 0x0, 0x0, 0x97, 0x0, 0x9a, 0x9d, 0x0, 0xe1, 0x0, 0xa0, 0x0, 0x0, 0x84, 0x0, 0x0, 0x0, 0x0, 0x82, 0x0, 0x0, 0x0, 0xa1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa2, 0x93, 0x0, 0x94, 0xf6, 0x0, 0x0, 0xa3, 0x0, 0x81, 0x98}}, {From: 0x2500, To: 0x25a0, Range: []uint8{0xc4, 0x0, 0xb3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xda, 0x0, 0x0, 0x0, 0xbf, 0x0, 0x0, 0x0, 0xc0, 0x0, 0x0, 0x0, 0xd9, 0x0, 0x0, 0x0, 0xc3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd, 0xba, 0xd5, 0xd6, 0xc9, 0xb8, 0xb7, 0xbb, 0xd4, 0xd3, 0xc8, 0xbe, 0xbd, 0xbc, 0xc6, 0xc7, 0xcc, 0xb5, 0xb6, 0xb9, 0xd1, 0xd2, 0xcb, 0xcf, 0xd0, 0xca, 0xd8, 0xd7, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xdf, 0x0, 0x0, 0x0, 0xdc, 0x0, 0x0, 0x0, 0xdb, 0x0, 0x0, 0x0, 0xdd, 0x0, 0x0, 0x0, 0xde, 0xb0, 0xb1, 0xb2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe}}, {From: 0x10c, To: 0x17e, Range: []uint8{0x80, 0x87, 0x85, 0x83, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x89, 0x88, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8a, 0x8d, 0x0, 0x0, 0x9c, 0x8c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa5, 0xa4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xab, 0xaa, 0x0, 0x0, 0x9e, 0xa9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9b, 0xa8, 0x0, 0x0, 0x86, 0x9f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa6, 0x96, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x92, 0x91}}, {From: 0x393, To: 0x3c6, Range: []uint8{0xe2, 0x0, 0x0, 0x0, 0x0, 0xe9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe4, 0x0, 0x0, 0xe8, 0x0, 0x0, 0xea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe0, 0x0, 0x0, 0xeb, 0xee, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe3, 0x0, 0x0, 0xe5, 0xe7, 0x0, 0xed}}, {From: 0x2219, To: 0x2265, Range: []uint8{0xf9, 0xfb, 0x0, 0x0, 0x0, 0xec, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xef, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf0, 0x0, 0x0, 0xf3, 0xf2}}, {From: 0x2320, To: 0x2321, Range: []uint8{0xf4, 0xf5}}, {From: 0x207f, To: 0x207f, Range: []uint8{0xfc}}} 2063 2064 var ctype_macce_general_ci = [...]uint8{ 2065 0x00, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x28, 0x28, 0x28, 0x28, 0x28, 0x20, 2066 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 2067 0x20, 0x48, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 2068 0x10, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x10, 0x10, 0x10, 0x10, 0x10, 2069 0x10, 0x10, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 2070 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x10, 0x10, 0x10, 0x10, 2071 0x10, 0x10, 0x82, 0x82, 0x82, 0x82, 0x82, 0x82, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 2072 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x10, 0x10, 0x10, 0x10, 2073 0x00, 0x01, 0x01, 0x02, 0x01, 0x01, 0x01, 0x01, 0x02, 0x02, 0x01, 0x02, 0x02, 0x01, 0x02, 0x02, 2074 0x01, 0x02, 0x01, 0x02, 0x02, 0x01, 0x02, 0x01, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x01, 0x02, 2075 0x02, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x02, 2076 0x01, 0x02, 0x01, 0x00, 0x00, 0x02, 0x01, 0x00, 0x00, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 2077 0x01, 0x02, 0x01, 0x00, 0x00, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x01, 0x01, 0x02, 2078 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x01, 0x02, 0x01, 0x00, 0x00, 0x02, 2079 0x01, 0x02, 0x01, 0x00, 0x00, 0x02, 0x01, 0x02, 0x01, 0x01, 0x02, 0x01, 0x01, 0x02, 0x01, 0x01, 2080 0x01, 0x02, 0x01, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x02, 0x01, 0x01, 0x02, 0x01, 2081 } 2082 2083 var tolower_macce_general_ci = [...]uint8{ 2084 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 2085 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 2086 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 2087 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 2088 0x40, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, 2089 0x70, 0x71, 0x72, 0x73, 0x54, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 2090 0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, 2091 0x70, 0x71, 0x72, 0x73, 0x54, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 2092 0x8a, 0x82, 0x82, 0x8e, 0x88, 0x9a, 0x9f, 0x87, 0x88, 0x8b, 0x8a, 0x8b, 0x8d, 0x8d, 0x8e, 0x90, 2093 0x90, 0x93, 0x92, 0x93, 0x95, 0x95, 0x98, 0x97, 0x98, 0x99, 0x9a, 0x9b, 0x9c, 0x9e, 0x9e, 0x9f, 2094 0xa0, 0xa1, 0xab, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7, 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad, 0xae, 0xb0, 2095 0xb0, 0xb4, 0xb2, 0xb3, 0xb4, 0xfa, 0xb6, 0xb7, 0xb8, 0xba, 0xba, 0xbc, 0xbc, 0xbe, 0xbe, 0xc0, 2096 0xc0, 0xc4, 0xc2, 0xc3, 0xc4, 0xcb, 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xce, 0x9b, 0xce, 0xd8, 2097 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, 0xd8, 0xda, 0xda, 0xde, 0xdc, 0xdd, 0xde, 0xe0, 2098 0xe0, 0xe4, 0xe2, 0xe3, 0xe4, 0xe6, 0xe6, 0x87, 0xe9, 0xe9, 0x92, 0xec, 0xec, 0xf0, 0x97, 0x99, 2099 0xf0, 0xf3, 0x9c, 0xf3, 0xf5, 0xf5, 0xf7, 0xf7, 0xf9, 0xf9, 0xfa, 0xfd, 0xb8, 0xfd, 0xae, 0xff, 2100 } 2101 2102 var toupper_macce_general_ci = [...]uint8{ 2103 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 2104 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 2105 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 2106 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 2107 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 2108 0x50, 0x51, 0x52, 0x53, 0x74, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 2109 0x60, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 2110 0x50, 0x51, 0x52, 0x53, 0x74, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 2111 0x80, 0x81, 0x81, 0x83, 0x84, 0x85, 0x86, 0xe7, 0x84, 0x89, 0x80, 0x89, 0x8c, 0x8c, 0x83, 0x8f, 2112 0x8f, 0x91, 0xea, 0x91, 0x94, 0x94, 0x96, 0xee, 0x96, 0xef, 0x85, 0xcd, 0xf2, 0x9d, 0x9d, 0x86, 2113 0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7, 0xa8, 0xa9, 0xaa, 0xa2, 0xac, 0xad, 0xfe, 0xaf, 2114 0xaf, 0xb1, 0xb2, 0xb3, 0xb1, 0xb5, 0xb6, 0xb7, 0xfc, 0xb9, 0xb9, 0xbb, 0xbb, 0xbd, 0xbd, 0xbf, 2115 0xbf, 0xc1, 0xc2, 0xc3, 0xc1, 0xc5, 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xc5, 0xcc, 0xcd, 0xcc, 0xcf, 2116 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, 0xcf, 0xd9, 0xd9, 0xdb, 0xdc, 0xdd, 0xdb, 0xdf, 2117 0xdf, 0xe1, 0xe2, 0xe3, 0xe1, 0xe5, 0xe5, 0xe7, 0xe8, 0xe8, 0xea, 0xeb, 0xeb, 0xed, 0xee, 0xef, 2118 0xed, 0xf1, 0xf2, 0xf1, 0xf4, 0xf4, 0xf6, 0xf6, 0xf8, 0xf8, 0xb5, 0xfb, 0xfc, 0xfb, 0xfe, 0xff, 2119 } 2120 2121 var sortorder_macce_general_ci = [...]uint8{ 2122 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 2123 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 2124 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 2125 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 2126 0x40, 0x41, 0x46, 0x47, 0x4a, 0x4c, 0x52, 0x53, 0x55, 0x56, 0x5a, 0x5b, 0x5d, 0x62, 0x62, 0x67, 2127 0x6f, 0x70, 0x71, 0x75, 0x79, 0x81, 0x88, 0x89, 0x8a, 0x8b, 0x8d, 0x90, 0x91, 0x92, 0x93, 0x94, 2128 0x95, 0x41, 0x46, 0x47, 0x4a, 0x4c, 0x52, 0x53, 0x55, 0x56, 0x5a, 0x5b, 0x5d, 0x62, 0x62, 0x67, 2129 0x6f, 0x70, 0x71, 0x75, 0x79, 0x81, 0x88, 0x89, 0x8a, 0x8b, 0x8d, 0x96, 0x97, 0x98, 0x99, 0x9a, 2130 0x41, 0x41, 0x41, 0x4c, 0x41, 0x67, 0x81, 0x41, 0x41, 0x47, 0x41, 0x47, 0x47, 0x47, 0x4c, 0x8d, 2131 0x8d, 0x4a, 0x56, 0x4a, 0x4c, 0x4c, 0x4c, 0x67, 0x4c, 0x67, 0x67, 0x67, 0x81, 0x4c, 0x4c, 0x81, 2132 0xa0, 0xa1, 0x4c, 0xa3, 0xa4, 0xa5, 0xa6, 0x75, 0xa8, 0xa9, 0xaa, 0x4c, 0xac, 0xad, 0x53, 0x56, 2133 0x56, 0x56, 0xb2, 0xb3, 0x56, 0x5b, 0xb6, 0xb7, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x62, 2134 0x62, 0x62, 0xc2, 0xc3, 0x62, 0x62, 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0x62, 0x67, 0x67, 0x67, 0x67, 2135 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, 0x67, 0x71, 0x71, 0x71, 0xdc, 0xdd, 0x71, 0x71, 2136 0x71, 0x75, 0xe2, 0xe3, 0x75, 0x75, 0x75, 0x41, 0x79, 0x79, 0x56, 0x8d, 0x8d, 0x81, 0x67, 0x67, 2137 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x8b, 0x8b, 0x5b, 0x8d, 0x5d, 0x8d, 0x53, 0xff, 2138 } 2139 2140 var tounicode_macce_general_ci = [...]uint16{ 2141 0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007, 2142 0x0008, 0x0009, 0x000a, 0x000b, 0x000c, 0x000d, 0x000e, 0x000f, 2143 0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017, 2144 0x0018, 0x0019, 0x001a, 0x001b, 0x001c, 0x001d, 0x001e, 0x001f, 2145 0x0020, 0x0021, 0x0022, 0x0023, 0x0024, 0x0025, 0x0026, 0x0027, 2146 0x0028, 0x0029, 0x002a, 0x002b, 0x002c, 0x002d, 0x002e, 0x002f, 2147 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 2148 0x0038, 0x0039, 0x003a, 0x003b, 0x003c, 0x003d, 0x003e, 0x003f, 2149 0x0040, 0x0041, 0x0042, 0x0043, 0x0044, 0x0045, 0x0046, 0x0047, 2150 0x0048, 0x0049, 0x004a, 0x004b, 0x004c, 0x004d, 0x004e, 0x004f, 2151 0x0050, 0x0051, 0x0052, 0x0053, 0x0054, 0x0055, 0x0056, 0x0057, 2152 0x0058, 0x0059, 0x005a, 0x005b, 0x005c, 0x005d, 0x005e, 0x005f, 2153 0x0060, 0x0061, 0x0062, 0x0063, 0x0064, 0x0065, 0x0066, 0x0067, 2154 0x0068, 0x0069, 0x006a, 0x006b, 0x006c, 0x006d, 0x006e, 0x006f, 2155 0x0070, 0x0071, 0x0072, 0x0073, 0x0074, 0x0075, 0x0076, 0x0077, 2156 0x0078, 0x0079, 0x007a, 0x007b, 0x007c, 0x007d, 0x007e, 0x007f, 2157 0x00c4, 0x0100, 0x0101, 0x00c9, 0x0104, 0x00d6, 0x00dc, 0x00e1, 2158 0x0105, 0x010c, 0x00e4, 0x010d, 0x0106, 0x0107, 0x00e9, 0x0179, 2159 0x017a, 0x010e, 0x00ed, 0x010f, 0x0112, 0x0113, 0x0116, 0x00f3, 2160 0x0117, 0x00f4, 0x00f6, 0x00f5, 0x00fa, 0x011a, 0x011b, 0x00fc, 2161 0x2020, 0x00b0, 0x0118, 0x00a3, 0x00a7, 0x2022, 0x00b6, 0x00df, 2162 0x00ae, 0x00a9, 0x2122, 0x0119, 0x00a8, 0x2260, 0x0123, 0x012e, 2163 0x012f, 0x012a, 0x2264, 0x2265, 0x012b, 0x0136, 0x2202, 0x2211, 2164 0x0142, 0x013b, 0x013c, 0x013d, 0x013e, 0x0139, 0x013a, 0x0145, 2165 0x0146, 0x0143, 0x00ac, 0x221a, 0x0144, 0x0147, 0x2206, 0x00ab, 2166 0x00bb, 0x2026, 0x00a0, 0x0148, 0x0150, 0x00d5, 0x0151, 0x014c, 2167 0x2013, 0x2014, 0x201c, 0x201d, 0x2018, 0x2019, 0x00f7, 0x25ca, 2168 0x014d, 0x0154, 0x0155, 0x0158, 0x2039, 0x203a, 0x0159, 0x0156, 2169 0x0157, 0x0160, 0x201a, 0x201e, 0x0161, 0x015a, 0x015b, 0x00c1, 2170 0x0164, 0x0165, 0x00cd, 0x017d, 0x017e, 0x016a, 0x00d3, 0x00d4, 2171 0x016b, 0x016e, 0x00da, 0x016f, 0x0170, 0x0171, 0x0172, 0x0173, 2172 0x00dd, 0x00fd, 0x0137, 0x017b, 0x0141, 0x017c, 0x0122, 0x02c7, 2173 } 2174 2175 var fromunicode_macce_general_ci = []eightbit.UnicodeMapping{{From: 0x0, To: 0xfd, Range: []uint8{0x0, 0x1, 0x2, 0x3, 0x4, 0x5, 0x6, 0x7, 0x8, 0x9, 0xa, 0xb, 0xc, 0xd, 0xe, 0xf, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xca, 0x0, 0x0, 0xa3, 0x0, 0x0, 0x0, 0xa4, 0xac, 0xa9, 0x0, 0xc7, 0xc2, 0x0, 0xa8, 0x0, 0xa1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa6, 0x0, 0x0, 0x0, 0x0, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe7, 0x0, 0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x83, 0x0, 0x0, 0x0, 0xea, 0x0, 0x0, 0x0, 0x0, 0x0, 0xee, 0xef, 0xcd, 0x85, 0x0, 0x0, 0x0, 0xf2, 0x0, 0x86, 0xf8, 0x0, 0xa7, 0x0, 0x87, 0x0, 0x0, 0x8a, 0x0, 0x0, 0x0, 0x0, 0x8e, 0x0, 0x0, 0x0, 0x92, 0x0, 0x0, 0x0, 0x0, 0x0, 0x97, 0x99, 0x9b, 0x9a, 0xd6, 0x0, 0x0, 0x9c, 0x0, 0x9f, 0xf9}}, {From: 0x100, To: 0x17e, Range: []uint8{0x81, 0x82, 0x0, 0x0, 0x84, 0x88, 0x8c, 0x8d, 0x0, 0x0, 0x0, 0x0, 0x89, 0x8b, 0x91, 0x93, 0x0, 0x0, 0x94, 0x95, 0x0, 0x0, 0x96, 0x98, 0xa2, 0xab, 0x9d, 0x9e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0xae, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb1, 0xb4, 0x0, 0x0, 0xaf, 0xb0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb5, 0xfa, 0x0, 0xbd, 0xbe, 0xb9, 0xba, 0xbb, 0xbc, 0x0, 0x0, 0xfc, 0xb8, 0xc1, 0xc4, 0xbf, 0xc0, 0xc5, 0xcb, 0x0, 0x0, 0x0, 0xcf, 0xd8, 0x0, 0x0, 0xcc, 0xce, 0x0, 0x0, 0xd9, 0xda, 0xdf, 0xe0, 0xdb, 0xde, 0xe5, 0xe6, 0x0, 0x0, 0x0, 0x0, 0xe1, 0xe4, 0x0, 0x0, 0xe8, 0xe9, 0x0, 0x0, 0x0, 0x0, 0xed, 0xf0, 0x0, 0x0, 0xf1, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8f, 0x90, 0xfb, 0xfd, 0xeb, 0xec}}, {From: 0x2013, To: 0x203a, Range: []uint8{0xd0, 0xd1, 0x0, 0x0, 0x0, 0xd4, 0xd5, 0xe2, 0x0, 0xd2, 0xd3, 0xe3, 0x0, 0xa0, 0x0, 0xa5, 0x0, 0x0, 0x0, 0xc9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xdc, 0xdd}}, {From: 0x2202, To: 0x2265, Range: []uint8{0xb6, 0x0, 0x0, 0x0, 0xc6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xad, 0x0, 0x0, 0x0, 0xb2, 0xb3}}, {From: 0x2c7, To: 0x2c7, Range: []uint8{0xff}}, {From: 0x2122, To: 0x2122, Range: []uint8{0xaa}}, {From: 0x25ca, To: 0x25ca, Range: []uint8{0xd7}}} 2176 2177 var ctype_macroman_general_ci = [...]uint8{ 2178 0x00, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x28, 0x28, 0x28, 0x28, 0x28, 0x20, 2179 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 2180 0x20, 0x48, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 2181 0x10, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x10, 0x10, 0x10, 0x10, 0x10, 2182 0x10, 0x10, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 2183 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x10, 0x10, 0x10, 0x10, 2184 0x10, 0x10, 0x82, 0x82, 0x82, 0x82, 0x82, 0x82, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 2185 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x10, 0x10, 0x10, 0x10, 2186 0x10, 0x20, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 2187 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 2188 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 2189 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 2190 0x02, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x01, 0x01, 0x00, 2191 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 2192 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 2193 0x01, 0x00, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 2194 } 2195 2196 var tolower_macroman_general_ci = [...]uint8{ 2197 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 2198 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 2199 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 2200 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 2201 0x40, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, 2202 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 2203 0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, 2204 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 2205 0x8a, 0x8c, 0x8d, 0x8e, 0x96, 0x9a, 0x9f, 0x87, 0x88, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8e, 0x8f, 2206 0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98, 0x99, 0x9a, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f, 2207 0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7, 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad, 0xbe, 0xbf, 2208 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7, 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd, 0xbe, 0xbf, 2209 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0x88, 0x8b, 0x9b, 0xce, 0xcf, 2210 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, 0xd8, 0xd8, 0xda, 0xdb, 0xdc, 0xdd, 0xde, 0xdf, 2211 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0x89, 0x90, 0x87, 0x91, 0x8f, 0x92, 0x94, 0x95, 0x93, 0x97, 0x99, 2212 0xf0, 0x98, 0x9c, 0x9e, 0x9d, 0xf5, 0xf6, 0xf7, 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe, 0xff, 2213 } 2214 2215 var toupper_macroman_general_ci = [...]uint8{ 2216 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 2217 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 2218 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 2219 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 2220 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 2221 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 2222 0x60, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 2223 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 2224 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0xe7, 0xcb, 0xe5, 0x80, 0xcc, 0x81, 0x82, 0x83, 0xe9, 2225 0xe6, 0xe8, 0xea, 0xed, 0xeb, 0xec, 0x84, 0xee, 0xf1, 0xef, 0x85, 0xcd, 0xf2, 0xf4, 0xf3, 0x86, 2226 0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7, 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf, 2227 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7, 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd, 0xae, 0xaf, 2228 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, 2229 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, 0xd9, 0xd9, 0xda, 0xdb, 0xdc, 0xdd, 0xde, 0xdf, 2230 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, 2231 0xf0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe, 0xff, 2232 } 2233 2234 var sortorder_macroman_general_ci = [...]uint8{ 2235 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 2236 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 2237 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 2238 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 2239 0x40, 0x41, 0x49, 0x50, 0x52, 0x53, 0x57, 0x59, 0x60, 0x61, 0x67, 0x68, 0x69, 0x70, 0x71, 0x72, 2240 0x79, 0x80, 0x81, 0x82, 0x84, 0x85, 0x90, 0x91, 0x92, 0x93, 0x95, 0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 2241 0xa5, 0x41, 0x49, 0x50, 0x52, 0x53, 0x57, 0x59, 0x60, 0x61, 0x67, 0x68, 0x69, 0x70, 0x71, 0x72, 2242 0x79, 0x80, 0x81, 0x82, 0x84, 0x85, 0x90, 0x91, 0x92, 0x93, 0x95, 0xa6, 0xa7, 0xa8, 0xa9, 0xaa, 2243 0x41, 0x41, 0x50, 0x53, 0x71, 0x72, 0x85, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x50, 0x53, 0x53, 2244 0x53, 0x53, 0x61, 0x61, 0x61, 0x61, 0x71, 0x72, 0x72, 0x72, 0x72, 0x72, 0x85, 0x85, 0x85, 0x85, 2245 0xab, 0xac, 0xad, 0xae, 0xaf, 0xb0, 0xb1, 0x82, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7, 0x48, 0x72, 2246 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd, 0xbe, 0xbf, 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0x48, 0x72, 2247 0xc6, 0xc7, 0xc8, 0xc9, 0x57, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, 0x41, 0x41, 0x72, 0xd0, 0xd1, 2248 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, 0xd8, 0xd9, 0x93, 0x93, 0xda, 0xdb, 0xdc, 0xdd, 0xde, 0xdf, 2249 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0x41, 0x53, 0x41, 0x53, 0x53, 0x61, 0x61, 0x61, 0x61, 0x72, 0x72, 2250 0xf0, 0x72, 0x85, 0x85, 0x85, 0x61, 0xf6, 0xf7, 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe, 0xff, 2251 } 2252 2253 var tounicode_macroman_general_ci = [...]uint16{ 2254 0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007, 2255 0x0008, 0x0009, 0x000a, 0x000b, 0x000c, 0x000d, 0x000e, 0x000f, 2256 0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017, 2257 0x0018, 0x0019, 0x001a, 0x001b, 0x001c, 0x001d, 0x001e, 0x001f, 2258 0x0020, 0x0021, 0x0022, 0x0023, 0x0024, 0x0025, 0x0026, 0x0027, 2259 0x0028, 0x0029, 0x002a, 0x002b, 0x002c, 0x002d, 0x002e, 0x002f, 2260 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 2261 0x0038, 0x0039, 0x003a, 0x003b, 0x003c, 0x003d, 0x003e, 0x003f, 2262 0x0040, 0x0041, 0x0042, 0x0043, 0x0044, 0x0045, 0x0046, 0x0047, 2263 0x0048, 0x0049, 0x004a, 0x004b, 0x004c, 0x004d, 0x004e, 0x004f, 2264 0x0050, 0x0051, 0x0052, 0x0053, 0x0054, 0x0055, 0x0056, 0x0057, 2265 0x0058, 0x0059, 0x005a, 0x005b, 0x005c, 0x005d, 0x005e, 0x005f, 2266 0x0060, 0x0061, 0x0062, 0x0063, 0x0064, 0x0065, 0x0066, 0x0067, 2267 0x0068, 0x0069, 0x006a, 0x006b, 0x006c, 0x006d, 0x006e, 0x006f, 2268 0x0070, 0x0071, 0x0072, 0x0073, 0x0074, 0x0075, 0x0076, 0x0077, 2269 0x0078, 0x0079, 0x007a, 0x007b, 0x007c, 0x007d, 0x007e, 0x007f, 2270 0x00c4, 0x00c5, 0x00c7, 0x00c9, 0x00d1, 0x00d6, 0x00dc, 0x00e1, 2271 0x00e0, 0x00e2, 0x00e4, 0x00e3, 0x00e5, 0x00e7, 0x00e9, 0x00e8, 2272 0x00ea, 0x00eb, 0x00ed, 0x00ec, 0x00ee, 0x00ef, 0x00f1, 0x00f3, 2273 0x00f2, 0x00f4, 0x00f6, 0x00f5, 0x00fa, 0x00f9, 0x00fb, 0x00fc, 2274 0x2020, 0x00b0, 0x00a2, 0x00a3, 0x00a7, 0x2022, 0x00b6, 0x00df, 2275 0x00ae, 0x00a9, 0x2122, 0x00b4, 0x00a8, 0x2260, 0x00c6, 0x00d8, 2276 0x221e, 0x00b1, 0x2264, 0x2265, 0x00a5, 0x00b5, 0x2202, 0x2211, 2277 0x220f, 0x03c0, 0x222b, 0x00aa, 0x00ba, 0x03a9, 0x00e6, 0x00f8, 2278 0x00bf, 0x00a1, 0x00ac, 0x221a, 0x0192, 0x2248, 0x2206, 0x00ab, 2279 0x00bb, 0x2026, 0x00a0, 0x00c0, 0x00c3, 0x00d5, 0x0152, 0x0153, 2280 0x2013, 0x2014, 0x201c, 0x201d, 0x2018, 0x2019, 0x00f7, 0x25ca, 2281 0x00ff, 0x0178, 0x2044, 0x20ac, 0x2039, 0x203a, 0xfb01, 0xfb02, 2282 0x2021, 0x00b7, 0x201a, 0x201e, 0x2030, 0x00c2, 0x00ca, 0x00c1, 2283 0x00cb, 0x00c8, 0x00cd, 0x00ce, 0x00cf, 0x00cc, 0x00d3, 0x00d4, 2284 0xf8ff, 0x00d2, 0x00da, 0x00db, 0x00d9, 0x0131, 0x02c6, 0x02dc, 2285 0x00af, 0x02d8, 0x02d9, 0x02da, 0x00b8, 0x02dd, 0x02db, 0x02c7, 2286 } 2287 2288 var fromunicode_macroman_general_ci = []eightbit.UnicodeMapping{{From: 0x0, To: 0xff, Range: []uint8{0x0, 0x1, 0x2, 0x3, 0x4, 0x5, 0x6, 0x7, 0x8, 0x9, 0xa, 0xb, 0xc, 0xd, 0xe, 0xf, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xca, 0xc1, 0xa2, 0xa3, 0x0, 0xb4, 0x0, 0xa4, 0xac, 0xa9, 0xbb, 0xc7, 0xc2, 0x0, 0xa8, 0xf8, 0xa1, 0xb1, 0x0, 0x0, 0xab, 0xb5, 0xa6, 0xe1, 0xfc, 0x0, 0xbc, 0xc8, 0x0, 0x0, 0x0, 0xc0, 0xcb, 0xe7, 0xe5, 0xcc, 0x80, 0x81, 0xae, 0x82, 0xe9, 0x83, 0xe6, 0xe8, 0xed, 0xea, 0xeb, 0xec, 0x0, 0x84, 0xf1, 0xee, 0xef, 0xcd, 0x85, 0x0, 0xaf, 0xf4, 0xf2, 0xf3, 0x86, 0x0, 0x0, 0xa7, 0x88, 0x87, 0x89, 0x8b, 0x8a, 0x8c, 0xbe, 0x8d, 0x8f, 0x8e, 0x90, 0x91, 0x93, 0x92, 0x94, 0x95, 0x0, 0x96, 0x98, 0x97, 0x99, 0x9b, 0x9a, 0xd6, 0xbf, 0x9d, 0x9c, 0x9e, 0x9f, 0x0, 0x0, 0xd8}}, {From: 0x2013, To: 0x20ac, Range: []uint8{0xd0, 0xd1, 0x0, 0x0, 0x0, 0xd4, 0xd5, 0xe2, 0x0, 0xd2, 0xd3, 0xe3, 0x0, 0xa0, 0xe0, 0xa5, 0x0, 0x0, 0x0, 0xc9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xdc, 0xdd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xda, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xdb}}, {From: 0x2202, To: 0x2265, Range: []uint8{0xb6, 0x0, 0x0, 0x0, 0xc6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb8, 0x0, 0xb7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc3, 0x0, 0x0, 0x0, 0xb0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xba, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xad, 0x0, 0x0, 0x0, 0xb2, 0xb3}}, {From: 0x2c6, To: 0x2dd, Range: []uint8{0xf6, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf9, 0xfa, 0xfb, 0xfe, 0xf7, 0xfd}}, {From: 0x131, To: 0x192, Range: []uint8{0xf5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xce, 0xcf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc4}}, {From: 0x3a9, To: 0x3c0, Range: []uint8{0xbd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb9}}, {From: 0xfb01, To: 0xfb02, Range: []uint8{0xde, 0xdf}}, {From: 0x2122, To: 0x2122, Range: []uint8{0xaa}}, {From: 0x25ca, To: 0x25ca, Range: []uint8{0xd7}}, {From: 0xf8ff, To: 0xf8ff, Range: []uint8{0xf0}}} 2289 2290 var ctype_cp852_general_ci = [...]uint8{ 2291 0x00, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x28, 0x28, 0x28, 0x28, 0x28, 0x20, 2292 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 2293 0x20, 0x48, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 2294 0x10, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x10, 0x10, 0x10, 0x10, 0x10, 2295 0x10, 0x10, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 2296 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x10, 0x10, 0x10, 0x10, 2297 0x10, 0x10, 0x82, 0x82, 0x82, 0x82, 0x82, 0x82, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 2298 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x10, 0x10, 0x10, 0x10, 2299 0x00, 0x01, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x01, 0x02, 0x02, 0x01, 0x01, 2300 0x01, 0x01, 0x01, 0x02, 0x02, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x01, 0x01, 0x02, 0x01, 0x00, 2301 0x02, 0x02, 0x02, 0x02, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x00, 0x02, 0x01, 0x01, 0x00, 2302 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x01, 0x02, 2303 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 2304 0x00, 0x02, 0x01, 0x01, 0x01, 0x02, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 2305 0x00, 0x01, 0x02, 0x01, 0x01, 0x02, 0x02, 0x01, 0x02, 0x01, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 2306 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x01, 0x02, 0x00, 2307 } 2308 2309 var tolower_cp852_general_ci = [...]uint8{ 2310 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 2311 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 2312 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 2313 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 2314 0x40, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, 2315 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 2316 0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, 2317 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 2318 0x87, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x89, 0x8b, 0x8b, 0x8c, 0xab, 0x84, 0x86, 2319 0x82, 0x92, 0x92, 0x93, 0x94, 0x96, 0x96, 0x98, 0x98, 0x94, 0x81, 0x9c, 0x9c, 0x88, 0x9e, 0x9f, 2320 0xa0, 0xa1, 0xa2, 0xa3, 0xa5, 0xa5, 0xa7, 0xa7, 0xa9, 0xa9, 0xaa, 0xab, 0x9f, 0xb8, 0xae, 0xaf, 2321 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xa0, 0x83, 0xd8, 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbe, 0xbe, 0xbf, 2322 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc7, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, 2323 0xd0, 0xd0, 0xd4, 0x89, 0xd4, 0xe5, 0xa1, 0x8c, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xee, 0x85, 0xdf, 2324 0xa2, 0xe1, 0x93, 0xe4, 0xe4, 0xe5, 0xe7, 0xe7, 0xea, 0xa3, 0xe8, 0xfb, 0xec, 0xec, 0xee, 0xef, 2325 0xf0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe, 0xff, 2326 } 2327 2328 var toupper_cp852_general_ci = [...]uint8{ 2329 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 2330 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 2331 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 2332 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 2333 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 2334 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 2335 0x60, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 2336 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 2337 0x80, 0x9a, 0x90, 0xb6, 0x8e, 0xde, 0x8f, 0x80, 0x9d, 0xd3, 0x8a, 0x8a, 0xd7, 0x8d, 0x8e, 0x8f, 2338 0x90, 0x91, 0x91, 0xe2, 0x99, 0x95, 0x95, 0x97, 0x97, 0x99, 0x9a, 0x9b, 0x9b, 0x9d, 0x9e, 0xac, 2339 0xb5, 0xd6, 0xe0, 0xe9, 0xa4, 0xa4, 0xa6, 0xa6, 0xa8, 0xa8, 0xaa, 0x8d, 0xac, 0xad, 0xae, 0xaf, 2340 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7, 0xad, 0xb9, 0xba, 0xbb, 0xbc, 0xbe, 0xbd, 0xbf, 2341 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc6, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, 2342 0xd1, 0xd1, 0xd2, 0xd3, 0xd2, 0xd5, 0xd6, 0xd7, 0xb7, 0xd9, 0xda, 0xdb, 0xdc, 0xdd, 0xde, 0xdf, 2343 0xe0, 0xe1, 0xe2, 0xe3, 0xe3, 0xd5, 0xe6, 0xe6, 0xe8, 0xe9, 0xe8, 0xeb, 0xed, 0xed, 0xdd, 0xef, 2344 0xf0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 0xf9, 0xfa, 0xeb, 0xfc, 0xfc, 0xfe, 0xff, 2345 } 2346 2347 var sortorder_cp852_general_ci = [...]uint8{ 2348 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 2349 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 2350 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 2351 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 2352 0x40, 0x41, 0x47, 0x48, 0x4c, 0x4f, 0x54, 0x55, 0x56, 0x57, 0x5a, 0x5b, 0x5c, 0x5e, 0x5f, 0x62, 2353 0x67, 0x68, 0x69, 0x6c, 0x71, 0x74, 0x75, 0x76, 0x77, 0x78, 0x7b, 0x90, 0x91, 0x92, 0x93, 0x94, 2354 0x95, 0x41, 0x47, 0x48, 0x4c, 0x4f, 0x54, 0x55, 0x56, 0x57, 0x5a, 0x5b, 0x5c, 0x5e, 0x5f, 0x62, 2355 0x67, 0x68, 0x69, 0x6c, 0x71, 0x74, 0x75, 0x76, 0x77, 0x78, 0x7b, 0x96, 0x97, 0x98, 0x99, 0x9a, 2356 0x48, 0x74, 0x4f, 0x41, 0x41, 0x74, 0x48, 0x48, 0x5c, 0x4f, 0x62, 0x62, 0x57, 0x7b, 0x41, 0x48, 2357 0x4f, 0x5c, 0x5c, 0x62, 0x62, 0x5c, 0x5c, 0x6c, 0x6c, 0x62, 0x74, 0x71, 0x71, 0x5c, 0x9e, 0x48, 2358 0x41, 0x57, 0x62, 0x74, 0x41, 0x41, 0x7b, 0x7b, 0x4f, 0x4f, 0xaa, 0x7b, 0x48, 0x6c, 0xae, 0xaf, 2359 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0x41, 0x41, 0x4f, 0x6c, 0xb5, 0xba, 0xbb, 0xbc, 0x7b, 0x7b, 0xbf, 2360 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0x41, 0x41, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, 2361 0x4c, 0x4c, 0x4c, 0x4f, 0x4c, 0x60, 0x57, 0x57, 0x4f, 0xd9, 0xda, 0xdb, 0xdc, 0x71, 0x74, 0xdf, 2362 0x62, 0x70, 0x62, 0x60, 0x60, 0x60, 0x6c, 0x6c, 0x69, 0x74, 0x69, 0x74, 0x78, 0x78, 0x71, 0xef, 2363 0xf0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 0xf9, 0xfa, 0x74, 0x69, 0x69, 0xfe, 0xff, 2364 } 2365 2366 var tounicode_cp852_general_ci = [...]uint16{ 2367 0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007, 2368 0x0008, 0x0009, 0x000a, 0x000b, 0x000c, 0x000d, 0x000e, 0x000f, 2369 0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017, 2370 0x0018, 0x0019, 0x001a, 0x001b, 0x001c, 0x001d, 0x001e, 0x001f, 2371 0x0020, 0x0021, 0x0022, 0x0023, 0x0024, 0x0025, 0x0026, 0x0027, 2372 0x0028, 0x0029, 0x002a, 0x002b, 0x002c, 0x002d, 0x002e, 0x002f, 2373 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 2374 0x0038, 0x0039, 0x003a, 0x003b, 0x003c, 0x003d, 0x003e, 0x003f, 2375 0x0040, 0x0041, 0x0042, 0x0043, 0x0044, 0x0045, 0x0046, 0x0047, 2376 0x0048, 0x0049, 0x004a, 0x004b, 0x004c, 0x004d, 0x004e, 0x004f, 2377 0x0050, 0x0051, 0x0052, 0x0053, 0x0054, 0x0055, 0x0056, 0x0057, 2378 0x0058, 0x0059, 0x005a, 0x005b, 0x005c, 0x005d, 0x005e, 0x005f, 2379 0x0060, 0x0061, 0x0062, 0x0063, 0x0064, 0x0065, 0x0066, 0x0067, 2380 0x0068, 0x0069, 0x006a, 0x006b, 0x006c, 0x006d, 0x006e, 0x006f, 2381 0x0070, 0x0071, 0x0072, 0x0073, 0x0074, 0x0075, 0x0076, 0x0077, 2382 0x0078, 0x0079, 0x007a, 0x007b, 0x007c, 0x007d, 0x007e, 0x007f, 2383 0x00c7, 0x00fc, 0x00e9, 0x00e2, 0x00e4, 0x016f, 0x0107, 0x00e7, 2384 0x0142, 0x00eb, 0x0150, 0x0151, 0x00ee, 0x0179, 0x00c4, 0x0106, 2385 0x00c9, 0x0139, 0x013a, 0x00f4, 0x00f6, 0x013d, 0x013e, 0x015a, 2386 0x015b, 0x00d6, 0x00dc, 0x0164, 0x0165, 0x0141, 0x00d7, 0x010d, 2387 0x00e1, 0x00ed, 0x00f3, 0x00fa, 0x0104, 0x0105, 0x017d, 0x017e, 2388 0x0118, 0x0119, 0x00ac, 0x017a, 0x010c, 0x015f, 0x00ab, 0x00bb, 2389 0x2591, 0x2592, 0x2593, 0x2502, 0x2524, 0x00c1, 0x00c2, 0x011a, 2390 0x015e, 0x2563, 0x2551, 0x2557, 0x255d, 0x017b, 0x017c, 0x2510, 2391 0x2514, 0x2534, 0x252c, 0x251c, 0x2500, 0x253c, 0x0102, 0x0103, 2392 0x255a, 0x2554, 0x2569, 0x2566, 0x2560, 0x2550, 0x256c, 0x00a4, 2393 0x0111, 0x0110, 0x010e, 0x00cb, 0x010f, 0x0147, 0x00cd, 0x00ce, 2394 0x011b, 0x2518, 0x250c, 0x2588, 0x2584, 0x0162, 0x016e, 0x2580, 2395 0x00d3, 0x00df, 0x00d4, 0x0143, 0x0144, 0x0148, 0x0160, 0x0161, 2396 0x0154, 0x00da, 0x0155, 0x0170, 0x00fd, 0x00dd, 0x0163, 0x00b4, 2397 0x00ad, 0x02dd, 0x02db, 0x02c7, 0x02d8, 0x00a7, 0x00f7, 0x00b8, 2398 0x00b0, 0x00a8, 0x02d9, 0x0171, 0x0158, 0x0159, 0x25a0, 0x00a0, 2399 } 2400 2401 var fromunicode_cp852_general_ci = []eightbit.UnicodeMapping{{From: 0x0, To: 0xfd, Range: []uint8{0x0, 0x1, 0x2, 0x3, 0x4, 0x5, 0x6, 0x7, 0x8, 0x9, 0xa, 0xb, 0xc, 0xd, 0xe, 0xf, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0xcf, 0x0, 0x0, 0xf5, 0xf9, 0x0, 0x0, 0xae, 0xaa, 0xf0, 0x0, 0x0, 0xf8, 0x0, 0x0, 0x0, 0xef, 0x0, 0x0, 0x0, 0xf7, 0x0, 0x0, 0xaf, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb5, 0xb6, 0x0, 0x8e, 0x0, 0x0, 0x80, 0x0, 0x90, 0x0, 0xd3, 0x0, 0xd6, 0xd7, 0x0, 0x0, 0x0, 0x0, 0xe0, 0xe2, 0x0, 0x99, 0x9e, 0x0, 0x0, 0xe9, 0x0, 0x9a, 0xed, 0x0, 0xe1, 0x0, 0xa0, 0x83, 0x0, 0x84, 0x0, 0x0, 0x87, 0x0, 0x82, 0x0, 0x89, 0x0, 0xa1, 0x8c, 0x0, 0x0, 0x0, 0x0, 0xa2, 0x93, 0x0, 0x94, 0xf6, 0x0, 0x0, 0xa3, 0x0, 0x81, 0xec}}, {From: 0x102, To: 0x17e, Range: []uint8{0xc6, 0xc7, 0xa4, 0xa5, 0x8f, 0x86, 0x0, 0x0, 0x0, 0x0, 0xac, 0x9f, 0xd2, 0xd4, 0xd1, 0xd0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa8, 0xa9, 0xb7, 0xd8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x91, 0x92, 0x0, 0x0, 0x95, 0x96, 0x0, 0x0, 0x9d, 0x88, 0xe3, 0xe4, 0x0, 0x0, 0xd5, 0xe5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8a, 0x8b, 0x0, 0x0, 0xe8, 0xea, 0x0, 0x0, 0xfc, 0xfd, 0x97, 0x98, 0x0, 0x0, 0xb8, 0xad, 0xe6, 0xe7, 0xdd, 0xee, 0x9b, 0x9c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xde, 0x85, 0xeb, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8d, 0xab, 0xbd, 0xbe, 0xa6, 0xa7}}, {From: 0x2500, To: 0x25a0, Range: []uint8{0xc4, 0x0, 0xb3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xda, 0x0, 0x0, 0x0, 0xbf, 0x0, 0x0, 0x0, 0xc0, 0x0, 0x0, 0x0, 0xd9, 0x0, 0x0, 0x0, 0xc3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd, 0xba, 0x0, 0x0, 0xc9, 0x0, 0x0, 0xbb, 0x0, 0x0, 0xc8, 0x0, 0x0, 0xbc, 0x0, 0x0, 0xcc, 0x0, 0x0, 0xb9, 0x0, 0x0, 0xcb, 0x0, 0x0, 0xca, 0x0, 0x0, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xdf, 0x0, 0x0, 0x0, 0xdc, 0x0, 0x0, 0x0, 0xdb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb0, 0xb1, 0xb2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe}}, {From: 0x2c7, To: 0x2dd, Range: []uint8{0xf3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf4, 0xfa, 0x0, 0xf2, 0x0, 0xf1}}} 2402 2403 var sortorder_latin7_general_ci = [...]uint8{ 2404 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 2405 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 2406 0x30, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x2b, 0x38, 0x39, 0x3a, 0x5c, 0x3b, 0x2c, 0x3c, 0x3d, 2407 0x76, 0x7a, 0x7c, 0x7e, 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x3e, 0x3f, 0x5d, 0x5e, 0x5f, 0x40, 2408 0x41, 0x86, 0x92, 0x94, 0x9a, 0x9c, 0xa6, 0xa8, 0xac, 0xae, 0xb4, 0xb6, 0xba, 0xc0, 0xc2, 0xc8, 2409 0xd4, 0xd6, 0xd8, 0xdc, 0xe3, 0xe6, 0xee, 0xf0, 0xf2, 0xf4, 0xf6, 0x42, 0x43, 0x44, 0x45, 0x46, 2410 0x47, 0x86, 0x92, 0x94, 0x9a, 0x9c, 0xa6, 0xa8, 0xac, 0xae, 0xb4, 0xb6, 0xba, 0xc0, 0xc2, 0xc8, 2411 0xd4, 0xd6, 0xd8, 0xdc, 0xe2, 0xe6, 0xee, 0xf0, 0xf2, 0xf4, 0xf6, 0x48, 0x49, 0x4a, 0x4b, 0x20, 2412 0x75, 0x21, 0x56, 0x22, 0x59, 0x73, 0x70, 0x71, 0x23, 0x74, 0x24, 0x5a, 0x25, 0x4d, 0x51, 0x50, 2413 0x26, 0x54, 0x55, 0x57, 0x58, 0x72, 0x2e, 0x2f, 0x27, 0xe5, 0x28, 0x5b, 0x29, 0x4e, 0x53, 0x2a, 2414 0x31, 0xfe, 0x65, 0x66, 0x67, 0xff, 0x4c, 0x68, 0x2d, 0x69, 0xda, 0x61, 0x6a, 0x2d, 0x6b, 0x90, 2415 0x6c, 0x60, 0x7d, 0x7f, 0x4f, 0x6d, 0x6e, 0x6f, 0xd3, 0x7b, 0xdb, 0x62, 0x77, 0x78, 0x79, 0x90, 2416 0x8e, 0xb2, 0x8a, 0x96, 0x88, 0x8c, 0xa4, 0xa2, 0x98, 0x9e, 0xf8, 0xa0, 0xaa, 0xb8, 0xb0, 0xbe, 2417 0xe1, 0xc4, 0xc6, 0xca, 0xce, 0xd0, 0xcc, 0x63, 0xec, 0xbc, 0xde, 0xea, 0xe8, 0xfa, 0xfc, 0xe0, 2418 0x8e, 0xb2, 0x8a, 0x96, 0x88, 0x8c, 0xa4, 0xa2, 0x98, 0x9e, 0xf8, 0xa0, 0xaa, 0xb8, 0xb0, 0xbe, 2419 0xe1, 0xc4, 0xc6, 0xca, 0xce, 0xd0, 0xcc, 0x64, 0xec, 0xbc, 0xde, 0xea, 0xe8, 0xfa, 0xfc, 0x52, 2420 } 2421 2422 var sortorder_latin7_general_cs = [...]uint8{ 2423 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 2424 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 2425 0x30, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x2b, 0x38, 0x39, 0x3a, 0x5c, 0x3b, 0x2c, 0x3c, 0x3d, 2426 0x76, 0x7a, 0x7c, 0x7e, 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x3e, 0x3f, 0x5d, 0x5e, 0x5f, 0x40, 2427 0x41, 0x86, 0x92, 0x94, 0x9a, 0x9c, 0xa6, 0xa8, 0xac, 0xae, 0xb4, 0xb6, 0xba, 0xc0, 0xc2, 0xc8, 2428 0xd4, 0xd6, 0xd8, 0xdc, 0xe3, 0xe6, 0xee, 0xf0, 0xf2, 0xf4, 0xf6, 0x42, 0x43, 0x44, 0x45, 0x46, 2429 0x47, 0x87, 0x93, 0x95, 0x9b, 0x9d, 0xa7, 0xa9, 0xad, 0xaf, 0xb5, 0xb7, 0xbb, 0xc1, 0xc3, 0xc9, 2430 0xd5, 0xd7, 0xd9, 0xdd, 0xe4, 0xe7, 0xef, 0xf1, 0xf3, 0xf5, 0xf7, 0x48, 0x49, 0x4a, 0x4b, 0x20, 2431 0x75, 0x21, 0x56, 0x22, 0x59, 0x73, 0x70, 0x71, 0x23, 0x74, 0x24, 0x5a, 0x25, 0x4d, 0x51, 0x50, 2432 0x26, 0x54, 0x55, 0x57, 0x58, 0x72, 0x2e, 0x2f, 0x27, 0xe5, 0x28, 0x5b, 0x29, 0x4e, 0x53, 0x2a, 2433 0x31, 0xfe, 0x65, 0x66, 0x67, 0xff, 0x4c, 0x68, 0xd3, 0x69, 0xda, 0x61, 0x6a, 0x2d, 0x6b, 0x90, 2434 0x6c, 0x60, 0x7d, 0x7f, 0x4f, 0x6d, 0x6e, 0x6f, 0xd2, 0x7b, 0xdb, 0x62, 0x77, 0x78, 0x79, 0x91, 2435 0x8e, 0xb2, 0x8a, 0x96, 0x88, 0x8c, 0xa4, 0xa2, 0x98, 0x9e, 0xf8, 0xa0, 0xaa, 0xb8, 0xb0, 0xbe, 2436 0xe1, 0xc4, 0xc6, 0xca, 0xce, 0xd0, 0xcc, 0x63, 0xec, 0xbc, 0xde, 0xea, 0xe8, 0xfa, 0xfc, 0xe0, 2437 0x8f, 0xb3, 0x8b, 0x97, 0x89, 0x8d, 0xa5, 0xa3, 0x99, 0x9f, 0xf9, 0xa1, 0xab, 0xb9, 0xb1, 0xbf, 2438 0xe2, 0xc5, 0xc7, 0xcb, 0xcf, 0xd1, 0xcd, 0x64, 0xed, 0xbd, 0xdf, 0xeb, 0xe9, 0xfb, 0xfd, 0x52, 2439 } 2440 2441 var sortorder_cp1250_croatian_ci = [...]uint8{ 2442 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 2443 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 2444 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 2445 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 2446 0x40, 0x41, 0x43, 0x44, 0x48, 0x4b, 0x4d, 0x4e, 0x4f, 0x50, 0x52, 0x53, 0x54, 0x56, 0x57, 0x59, 2447 0x5b, 0x5c, 0x5d, 0x5f, 0x62, 0x64, 0x66, 0x67, 0x68, 0x69, 0x6b, 0x90, 0x91, 0x92, 0x93, 0x94, 2448 0x95, 0x41, 0x43, 0x44, 0x48, 0x4b, 0x4d, 0x4e, 0x4f, 0x50, 0x52, 0x53, 0x54, 0x56, 0x57, 0x59, 2449 0x5b, 0x5c, 0x5d, 0x5f, 0x62, 0x64, 0x66, 0x67, 0x68, 0x69, 0x6b, 0x96, 0x97, 0x98, 0x99, 0x9a, 2450 0x9b, 0x9c, 0x9e, 0x9f, 0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0xa5, 0x60, 0xa6, 0x5f, 0x62, 0x6c, 0x6b, 2451 0xa7, 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf, 0xb0, 0x60, 0xb1, 0x5f, 0x62, 0x6c, 0x6b, 2452 0xb2, 0xb3, 0xb4, 0x54, 0xb5, 0x41, 0xb6, 0xb7, 0xb8, 0xb9, 0x5f, 0xba, 0xbb, 0xbc, 0xbd, 0x6b, 2453 0xbe, 0xbf, 0xc0, 0x54, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0x41, 0x5f, 0xc6, 0x54, 0xc7, 0x54, 0x6b, 2454 0x5d, 0x41, 0x41, 0x41, 0x41, 0x54, 0x47, 0x44, 0x46, 0x4b, 0x4b, 0x4b, 0x4b, 0x50, 0x50, 0x48, 2455 0x4a, 0x57, 0x57, 0x59, 0x59, 0x59, 0x59, 0xc8, 0x5d, 0x64, 0x64, 0x64, 0x64, 0x69, 0x62, 0x5f, 2456 0x5d, 0x41, 0x41, 0x41, 0x41, 0x54, 0x47, 0x44, 0x46, 0x4b, 0x4b, 0x4b, 0x4b, 0x50, 0x50, 0x48, 2457 0x4a, 0x57, 0x57, 0x59, 0x59, 0x59, 0x59, 0xc9, 0x5d, 0x64, 0x64, 0x64, 0x64, 0x69, 0x62, 0xff, 2458 } 2459 2460 var sortorder_latin1_general_ci = [...]uint8{ 2461 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 2462 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 2463 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 2464 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 2465 0x40, 0x41, 0x51, 0x53, 0x57, 0x5b, 0x65, 0x67, 0x69, 0x6b, 0x75, 0x77, 0x79, 0x7b, 0x7d, 0x81, 2466 0x8f, 0x91, 0x93, 0x95, 0x98, 0x9a, 0xa4, 0xa6, 0xa8, 0xaa, 0xaf, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7, 2467 0xb8, 0x41, 0x51, 0x53, 0x57, 0x5b, 0x65, 0x67, 0x69, 0x6b, 0x75, 0x77, 0x79, 0x7b, 0x7d, 0x81, 2468 0x8f, 0x91, 0x93, 0x95, 0x98, 0x9a, 0xa4, 0xa6, 0xa8, 0xaa, 0xaf, 0xb9, 0xba, 0xbb, 0xbc, 0xbf, 2469 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, 2470 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd, 0xde, 0xdf, 2471 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, 2472 0xf0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe, 0xff, 2473 0x43, 0x45, 0x47, 0x49, 0x4b, 0x4d, 0x4f, 0x55, 0x5d, 0x5f, 0x61, 0x63, 0x6d, 0x6f, 0x71, 0x73, 2474 0x59, 0x7f, 0x83, 0x85, 0x87, 0x89, 0x8b, 0xbd, 0x8d, 0x9c, 0x9e, 0xa0, 0xa2, 0xac, 0xb1, 0x97, 2475 0x43, 0x45, 0x47, 0x49, 0x4b, 0x4d, 0x4f, 0x55, 0x5d, 0x5f, 0x61, 0x63, 0x6d, 0x6f, 0x71, 0x73, 2476 0x59, 0x7f, 0x83, 0x85, 0x87, 0x89, 0x8b, 0xbe, 0x8d, 0x9c, 0x9e, 0xa0, 0xa2, 0xac, 0xb1, 0xae, 2477 } 2478 2479 var sortorder_latin1_general_cs = [...]uint8{ 2480 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 2481 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 2482 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 2483 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 2484 0x40, 0x41, 0x51, 0x53, 0x57, 0x5b, 0x65, 0x67, 0x69, 0x6b, 0x75, 0x77, 0x79, 0x7b, 0x7d, 0x81, 2485 0x8f, 0x91, 0x93, 0x95, 0x98, 0x9a, 0xa4, 0xa6, 0xa8, 0xaa, 0xaf, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7, 2486 0xb8, 0x42, 0x52, 0x54, 0x58, 0x5c, 0x66, 0x68, 0x6a, 0x6c, 0x76, 0x78, 0x7a, 0x7c, 0x7e, 0x82, 2487 0x90, 0x92, 0x94, 0x96, 0x99, 0x9b, 0xa5, 0xa7, 0xa9, 0xab, 0xb0, 0xb9, 0xba, 0xbb, 0xbc, 0xbf, 2488 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, 2489 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd, 0xde, 0xdf, 2490 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, 2491 0xf0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe, 0xff, 2492 0x43, 0x45, 0x47, 0x49, 0x4b, 0x4d, 0x4f, 0x55, 0x5d, 0x5f, 0x61, 0x63, 0x6d, 0x6f, 0x71, 0x73, 2493 0x59, 0x7f, 0x83, 0x85, 0x87, 0x89, 0x8b, 0xbd, 0x8d, 0x9c, 0x9e, 0xa0, 0xa2, 0xac, 0xb1, 0x97, 2494 0x44, 0x46, 0x48, 0x4a, 0x4c, 0x4e, 0x50, 0x56, 0x5e, 0x60, 0x62, 0x64, 0x6e, 0x70, 0x72, 0x74, 2495 0x5a, 0x80, 0x84, 0x86, 0x88, 0x8a, 0x8c, 0xbe, 0x8e, 0x9d, 0x9f, 0xa1, 0xa3, 0xad, 0xb2, 0xae, 2496 } 2497 2498 var sortorder_cp1251_general_ci = [...]uint8{ 2499 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 2500 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 2501 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 2502 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 2503 0x40, 0x41, 0x43, 0x45, 0x47, 0x49, 0x4b, 0x4d, 0x4f, 0x51, 0x53, 0x55, 0x57, 0x59, 0x5b, 0x5d, 2504 0x5f, 0x61, 0x63, 0x65, 0x67, 0x69, 0x6b, 0x6d, 0x6f, 0x71, 0x73, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, 2505 0xd8, 0x41, 0x43, 0x45, 0x47, 0x49, 0x4b, 0x4d, 0x4f, 0x51, 0x53, 0x55, 0x57, 0x59, 0x5b, 0x5d, 2506 0x5f, 0x61, 0x63, 0x65, 0x67, 0x69, 0x6b, 0x6d, 0x6f, 0x71, 0x73, 0xd9, 0xda, 0xdb, 0xdc, 0xdd, 2507 0x81, 0x83, 0xde, 0x83, 0xdf, 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xa1, 0xe5, 0xa7, 0x9d, 0xb3, 0xc1, 2508 0x81, 0xe6, 0xe7, 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xa1, 0xef, 0xa7, 0x9d, 0xb3, 0xc1, 2509 0xf0, 0xb7, 0xb7, 0x99, 0xf1, 0x7d, 0xf2, 0xf3, 0x87, 0xf4, 0x89, 0xf5, 0xf6, 0xf7, 0xf8, 0x95, 2510 0xf9, 0xfa, 0x93, 0x93, 0x7d, 0xfb, 0xfc, 0xfd, 0x87, 0xfe, 0x89, 0xff, 0x99, 0x8f, 0x8f, 0x95, 2511 0x75, 0x77, 0x79, 0x7b, 0x7f, 0x85, 0x8b, 0x8d, 0x91, 0x97, 0x9b, 0x9f, 0xa3, 0xa5, 0xa9, 0xab, 2512 0xad, 0xaf, 0xb1, 0xb5, 0xb9, 0xbb, 0xbd, 0xbf, 0xc3, 0xc5, 0xc7, 0xc9, 0xcb, 0xcd, 0xcf, 0xd1, 2513 0x75, 0x77, 0x79, 0x7b, 0x7f, 0x85, 0x8b, 0x8d, 0x91, 0x97, 0x9b, 0x9f, 0xa3, 0xa5, 0xa9, 0xab, 2514 0xad, 0xaf, 0xb1, 0xb5, 0xb9, 0xbb, 0xbd, 0xbf, 0xc3, 0xc5, 0xc7, 0xc9, 0xcb, 0xcd, 0xcf, 0xd1, 2515 } 2516 2517 var sortorder_cp1251_general_cs = [...]uint8{ 2518 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 2519 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 2520 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 2521 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 2522 0x40, 0x41, 0x43, 0x45, 0x47, 0x49, 0x4b, 0x4d, 0x4f, 0x51, 0x53, 0x55, 0x57, 0x59, 0x5b, 0x5d, 2523 0x5f, 0x61, 0x63, 0x65, 0x67, 0x69, 0x6b, 0x6d, 0x6f, 0x71, 0x73, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, 2524 0xd8, 0x42, 0x44, 0x46, 0x48, 0x4a, 0x4c, 0x4e, 0x50, 0x52, 0x54, 0x56, 0x58, 0x5a, 0x5c, 0x5e, 2525 0x60, 0x62, 0x64, 0x66, 0x68, 0x6a, 0x6c, 0x6e, 0x70, 0x72, 0x74, 0xd9, 0xda, 0xdb, 0xdc, 0xdd, 2526 0x81, 0x83, 0xde, 0x84, 0xdf, 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xa1, 0xe5, 0xa7, 0x9d, 0xb3, 0xc1, 2527 0x82, 0xe6, 0xe7, 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xa2, 0xef, 0xa8, 0x9e, 0xb4, 0xc2, 2528 0xf0, 0xb7, 0xb8, 0x99, 0xf1, 0x7d, 0xf2, 0xf3, 0x87, 0xf4, 0x89, 0xf5, 0xf6, 0xf7, 0xf8, 0x95, 2529 0xf9, 0xfa, 0x93, 0x94, 0x7e, 0xfb, 0xfc, 0xfd, 0x88, 0xfe, 0x8a, 0xff, 0x9a, 0x8f, 0x90, 0x96, 2530 0x75, 0x77, 0x79, 0x7b, 0x7f, 0x85, 0x8b, 0x8d, 0x91, 0x97, 0x9b, 0x9f, 0xa3, 0xa5, 0xa9, 0xab, 2531 0xad, 0xaf, 0xb1, 0xb5, 0xb9, 0xbb, 0xbd, 0xbf, 0xc3, 0xc5, 0xc7, 0xc9, 0xcb, 0xcd, 0xcf, 0xd1, 2532 0x76, 0x78, 0x7a, 0x7c, 0x80, 0x86, 0x8c, 0x8e, 0x92, 0x98, 0x9c, 0xa0, 0xa4, 0xa6, 0xaa, 0xac, 2533 0xae, 0xb0, 0xb2, 0xb6, 0xba, 0xbc, 0xbe, 0xc0, 0xc4, 0xc6, 0xc8, 0xca, 0xcc, 0xce, 0xd0, 0xd2, 2534 } 2535 2536 var ctype_cp1256_general_ci = [...]uint8{ 2537 0x00, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x28, 0x28, 0x28, 0x28, 0x28, 0x20, 2538 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 2539 0x20, 0x48, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 2540 0x10, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x10, 0x10, 0x10, 0x10, 0x10, 2541 0x10, 0x10, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 2542 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x10, 0x10, 0x10, 0x00, 2543 0x00, 0x00, 0x82, 0x82, 0x82, 0x82, 0x82, 0x82, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 2544 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x10, 0x10, 0x10, 0x10, 2545 0x20, 0x00, 0x03, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x03, 0x03, 2546 0x00, 0x03, 0x10, 0x10, 0x10, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 2547 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x10, 0x10, 0x00, 2548 0x00, 0x10, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x10, 0x00, 0x00, 0x00, 2549 0x10, 0x00, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 2550 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x00, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 2551 0x03, 0x02, 0x03, 0x02, 0x03, 0x03, 0x03, 0x03, 0x02, 0x02, 0x02, 0x02, 0x02, 0x03, 0x03, 0x02, 2552 0x02, 0x03, 0x03, 0x03, 0x03, 0x02, 0x03, 0x03, 0x00, 0x03, 0x02, 0x03, 0x02, 0x02, 0x00, 0x00, 2553 } 2554 2555 var tolower_cp1256_general_ci = [...]uint8{ 2556 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 2557 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 2558 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 2559 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 2560 0x40, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, 2561 0x70, 0x71, 0x72, 0x73, 0x54, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 2562 0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, 2563 0x70, 0x71, 0x72, 0x73, 0x54, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 2564 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x89, 0x8a, 0x8b, 0x9c, 0x8d, 0x8e, 0x8f, 2565 0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98, 0x99, 0x9a, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f, 2566 0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7, 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf, 2567 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7, 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd, 0xbe, 0xbf, 2568 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, 2569 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd, 0xde, 0xdf, 2570 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, 2571 0xf0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe, 0xff, 2572 } 2573 2574 var toupper_cp1256_general_ci = [...]uint8{ 2575 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 2576 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 2577 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 2578 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 2579 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 2580 0x50, 0x51, 0x52, 0x53, 0x74, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5f, 0x5e, 0x5f, 2581 0x60, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 2582 0x50, 0x51, 0x52, 0x53, 0x74, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x7b, 0x7c, 0x7f, 0x7e, 0x7f, 2583 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8e, 0x8f, 2584 0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98, 0x99, 0x9a, 0x9b, 0x8c, 0x9d, 0x9e, 0x9f, 2585 0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7, 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf, 2586 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7, 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd, 0xbe, 0xbf, 2587 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, 2588 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd, 0xde, 0xdf, 2589 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, 2590 0xf0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe, 0xff, 2591 } 2592 2593 var sortorder_cp1256_general_ci = [...]uint8{ 2594 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 2595 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 2596 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 2597 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 2598 0x40, 0x41, 0x45, 0x47, 0x4a, 0x4c, 0x52, 0x55, 0x57, 0x59, 0x5d, 0x5f, 0x61, 0x63, 0x65, 0x67, 2599 0x6c, 0x6e, 0x70, 0x72, 0x74, 0x76, 0x7b, 0x7d, 0x7f, 0x81, 0x83, 0xb9, 0xba, 0xbb, 0xbc, 0xbd, 2600 0xbe, 0x41, 0x45, 0x47, 0x4a, 0x4c, 0x52, 0x55, 0x57, 0x59, 0x5d, 0x5f, 0x61, 0x63, 0x65, 0x67, 2601 0x6c, 0x6e, 0x70, 0x72, 0x74, 0x76, 0x7b, 0x7d, 0x7f, 0x81, 0x83, 0xbf, 0xc0, 0xc1, 0xc2, 0xc3, 2602 0xc4, 0x8e, 0xc5, 0x54, 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0x6a, 0x92, 0x99, 0xce, 2603 0xa5, 0xcf, 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, 0xd8, 0xd9, 0x6a, 0xda, 0xdb, 0xdc, 2604 0xdd, 0xb6, 0xde, 0xdf, 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, 0xe8, 0xe9, 0xea, 0xeb, 2605 0xec, 0xed, 0xee, 0xef, 0xf0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xb7, 0xf6, 0xf7, 0xf8, 0xf9, 0xb8, 2606 0xfa, 0x85, 0x86, 0x87, 0x88, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x9f, 0x90, 0x91, 0x93, 0x94, 0x95, 2607 0x96, 0x97, 0x98, 0x9a, 0x9b, 0x9c, 0x9d, 0xfb, 0x9e, 0x9f, 0xa0, 0xa1, 0xad, 0xa2, 0xa3, 0xa4, 2608 0x43, 0xa6, 0x44, 0xa7, 0xa8, 0xa9, 0xaa, 0x49, 0x4e, 0x4f, 0x50, 0x51, 0xab, 0xac, 0x5b, 0x5c, 2609 0xae, 0xaf, 0xb0, 0xb1, 0x69, 0xb2, 0xb3, 0xfc, 0xb4, 0x78, 0xb5, 0x79, 0x7a, 0xfd, 0xfe, 0xff, 2610 } 2611 2612 var tounicode_cp1256_general_ci = [...]uint16{ 2613 0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007, 2614 0x0008, 0x0009, 0x000a, 0x000b, 0x000c, 0x000d, 0x000e, 0x000f, 2615 0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017, 2616 0x0018, 0x0019, 0x001a, 0x001b, 0x001c, 0x001d, 0x001e, 0x001f, 2617 0x0020, 0x0021, 0x0022, 0x0023, 0x0024, 0x0025, 0x0026, 0x0027, 2618 0x0028, 0x0029, 0x002a, 0x002b, 0x002c, 0x002d, 0x002e, 0x002f, 2619 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 2620 0x0038, 0x0039, 0x003a, 0x003b, 0x003c, 0x003d, 0x003e, 0x003f, 2621 0x0040, 0x0041, 0x0042, 0x0043, 0x0044, 0x0045, 0x0046, 0x0047, 2622 0x0048, 0x0049, 0x004a, 0x004b, 0x004c, 0x004d, 0x004e, 0x004f, 2623 0x0050, 0x0051, 0x0052, 0x0053, 0x0054, 0x0055, 0x0056, 0x0057, 2624 0x0058, 0x0059, 0x005a, 0x005b, 0x005c, 0x005d, 0x005e, 0x005f, 2625 0x0060, 0x0061, 0x0062, 0x0063, 0x0064, 0x0065, 0x0066, 0x0067, 2626 0x0068, 0x0069, 0x006a, 0x006b, 0x006c, 0x006d, 0x006e, 0x006f, 2627 0x0070, 0x0071, 0x0072, 0x0073, 0x0074, 0x0075, 0x0076, 0x0077, 2628 0x0078, 0x0079, 0x007a, 0x007b, 0x007c, 0x007d, 0x007e, 0x007f, 2629 0x20ac, 0x067e, 0x201a, 0x0192, 0x201e, 0x2026, 0x2020, 0x2021, 2630 0x02c6, 0x2030, 0x0000, 0x2039, 0x0152, 0x0686, 0x0698, 0x0000, 2631 0x06af, 0x2018, 0x2019, 0x201c, 0x201d, 0x2022, 0x2013, 0x2014, 2632 0x0000, 0x2122, 0x0000, 0x203a, 0x0153, 0x200c, 0x200d, 0x0000, 2633 0x00a0, 0x060c, 0x00a2, 0x00a3, 0x00a4, 0x00a5, 0x00a6, 0x00a7, 2634 0x00a8, 0x00a9, 0x0000, 0x00ab, 0x00ac, 0x00ad, 0x00ae, 0x00af, 2635 0x00b0, 0x00b1, 0x00b2, 0x00b3, 0x00b4, 0x00b5, 0x00b6, 0x00b7, 2636 0x00b8, 0x00b9, 0x061b, 0x00bb, 0x00bc, 0x00bd, 0x00be, 0x061f, 2637 0x0000, 0x0621, 0x0622, 0x0623, 0x0624, 0x0625, 0x0626, 0x0627, 2638 0x0628, 0x0629, 0x062a, 0x062b, 0x062c, 0x062d, 0x062e, 0x062f, 2639 0x0630, 0x0631, 0x0632, 0x0633, 0x0634, 0x0635, 0x0636, 0x00d7, 2640 0x0637, 0x0638, 0x0639, 0x063a, 0x0640, 0x0641, 0x0642, 0x0643, 2641 0x00e0, 0x0644, 0x00e2, 0x0645, 0x0646, 0x0647, 0x0648, 0x00e7, 2642 0x00e8, 0x00e9, 0x00ea, 0x00eb, 0x0649, 0x064a, 0x00ee, 0x00ef, 2643 0x064b, 0x064c, 0x064d, 0x064e, 0x00f4, 0x064f, 0x0650, 0x00f7, 2644 0x0651, 0x00f9, 0x0652, 0x00fb, 0x00fc, 0x200e, 0x200f, 0x0000, 2645 } 2646 2647 var fromunicode_cp1256_general_ci = []eightbit.UnicodeMapping{{From: 0x0, To: 0xfc, Range: []uint8{0x0, 0x1, 0x2, 0x3, 0x4, 0x5, 0x6, 0x7, 0x8, 0x9, 0xa, 0xb, 0xc, 0xd, 0xe, 0xf, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa0, 0x0, 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7, 0xa8, 0xa9, 0x0, 0xab, 0xac, 0xad, 0xae, 0xaf, 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7, 0xb8, 0xb9, 0x0, 0xbb, 0xbc, 0xbd, 0xbe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe0, 0x0, 0xe2, 0x0, 0x0, 0x0, 0x0, 0xe7, 0xe8, 0xe9, 0xea, 0xeb, 0x0, 0x0, 0xee, 0xef, 0x0, 0x0, 0x0, 0x0, 0xf4, 0x0, 0x0, 0xf7, 0x0, 0xf9, 0x0, 0xfb, 0xfc}}, {From: 0x60c, To: 0x6af, Range: []uint8{0xa1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xba, 0x0, 0x0, 0x0, 0xbf, 0x0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd8, 0xd9, 0xda, 0xdb, 0x0, 0x0, 0x0, 0x0, 0x0, 0xdc, 0xdd, 0xde, 0xdf, 0xe1, 0xe3, 0xe4, 0xe5, 0xe6, 0xec, 0xed, 0xf0, 0xf1, 0xf2, 0xf3, 0xf5, 0xf6, 0xf8, 0xfa, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x90}}, {From: 0x200c, To: 0x20ac, Range: []uint8{0x9d, 0x9e, 0xfd, 0xfe, 0x0, 0x0, 0x0, 0x96, 0x97, 0x0, 0x0, 0x0, 0x91, 0x92, 0x82, 0x0, 0x93, 0x94, 0x84, 0x0, 0x86, 0x87, 0x95, 0x0, 0x0, 0x0, 0x85, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x89, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8b, 0x9b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80}}, {From: 0x152, To: 0x192, Range: []uint8{0x8c, 0x9c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x83}}, {From: 0x2c6, To: 0x2c6, Range: []uint8{0x88}}, {From: 0x2122, To: 0x2122, Range: []uint8{0x99}}} 2648 2649 var sortorder_cp1257_general_ci = [...]uint8{ 2650 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 2651 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 2652 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 2653 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 2654 0x40, 0x41, 0x4d, 0x4f, 0x55, 0x57, 0x61, 0x63, 0x67, 0x69, 0x6f, 0x71, 0x75, 0x7b, 0x7d, 0x83, 2655 0x8f, 0x91, 0x93, 0x97, 0x9e, 0xa0, 0xa8, 0xaa, 0xac, 0xae, 0xb0, 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 2656 0xbd, 0x41, 0x4d, 0x4f, 0x55, 0x57, 0x61, 0x63, 0x67, 0x69, 0x6f, 0x71, 0x75, 0x7b, 0x7d, 0x83, 2657 0x8f, 0x91, 0x93, 0x97, 0x9e, 0xa0, 0xa8, 0xaa, 0xac, 0xae, 0xb0, 0xbe, 0xbf, 0xc0, 0xc1, 0xc4, 2658 0xc5, 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 2659 0xd5, 0xd6, 0xd7, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd, 0xde, 0xdf, 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 2660 0xe5, 0xe6, 0xe7, 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0x83, 0xed, 0x93, 0xee, 0xef, 0xf0, 0xf1, 0x41, 2661 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 0xf9, 0x83, 0xfa, 0x93, 0xfb, 0xfc, 0xfd, 0xfe, 0x41, 2662 0x41, 0x69, 0x41, 0x4f, 0x41, 0x41, 0x57, 0x57, 0x4f, 0x57, 0xb0, 0x57, 0x63, 0x71, 0x69, 0x75, 2663 0x97, 0x7d, 0x7d, 0x83, 0x83, 0x83, 0x83, 0xc2, 0xa0, 0x75, 0x97, 0xa0, 0xa0, 0xb0, 0xb0, 0x97, 2664 0x41, 0x69, 0x41, 0x4f, 0x41, 0x41, 0x57, 0x57, 0x4f, 0x57, 0xb0, 0x57, 0x63, 0x71, 0x69, 0x75, 2665 0x97, 0x7d, 0x7d, 0x83, 0x83, 0x83, 0x83, 0xc3, 0xa0, 0x75, 0x97, 0xa0, 0xa0, 0xb0, 0xb0, 0xff, 2666 } 2667 2668 var ctype_geostd8_general_ci = [...]uint8{ 2669 0x00, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x28, 0x28, 0x28, 0x28, 0x28, 0x20, 2670 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 2671 0x20, 0x48, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 2672 0x10, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x10, 0x10, 0x10, 0x10, 0x10, 2673 0x10, 0x10, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 2674 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x10, 0x10, 0x10, 0x10, 2675 0x10, 0x10, 0x82, 0x82, 0x82, 0x82, 0x82, 0x82, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 2676 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x10, 0x10, 0x10, 0x10, 2677 0x20, 0x00, 0x00, 0x10, 0x00, 0x10, 0x10, 0x10, 0x10, 0x00, 0x10, 0x00, 0x10, 0x00, 0x00, 0x00, 2678 0x00, 0x00, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 2679 0x00, 0x48, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 2680 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 2681 0x00, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 2682 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 2683 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 2684 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 2685 } 2686 2687 var sortorder_geostd8_general_ci = [...]uint8{ 2688 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 2689 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 2690 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 2691 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 2692 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 2693 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 2694 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 2695 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 2696 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8e, 0x8f, 2697 0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98, 0x99, 0x9a, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f, 2698 0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7, 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf, 2699 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7, 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd, 0xbe, 0xbf, 2700 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, 2701 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd, 0xde, 0xdf, 2702 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, 2703 0xf0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe, 0xff, 2704 } 2705 2706 var tounicode_geostd8_general_ci = [...]uint16{ 2707 0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007, 2708 0x0008, 0x0009, 0x000a, 0x000b, 0x000c, 0x000d, 0x000e, 0x000f, 2709 0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017, 2710 0x0018, 0x0019, 0x001a, 0x001b, 0x001c, 0x001d, 0x001e, 0x001f, 2711 0x0020, 0x0021, 0x0022, 0x0023, 0x0024, 0x0025, 0x0026, 0x0027, 2712 0x0028, 0x0029, 0x002a, 0x002b, 0x002c, 0x002d, 0x002e, 0x002f, 2713 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 2714 0x0038, 0x0039, 0x003a, 0x003b, 0x003c, 0x003d, 0x003e, 0x003f, 2715 0x0040, 0x0041, 0x0042, 0x0043, 0x0044, 0x0045, 0x0046, 0x0047, 2716 0x0048, 0x0049, 0x004a, 0x004b, 0x004c, 0x004d, 0x004e, 0x004f, 2717 0x0050, 0x0051, 0x0052, 0x0053, 0x0054, 0x0055, 0x0056, 0x0057, 2718 0x0058, 0x0059, 0x005a, 0x005b, 0x005c, 0x005d, 0x005e, 0x005f, 2719 0x0060, 0x0061, 0x0062, 0x0063, 0x0064, 0x0065, 0x0066, 0x0067, 2720 0x0068, 0x0069, 0x006a, 0x006b, 0x006c, 0x006d, 0x006e, 0x006f, 2721 0x0070, 0x0071, 0x0072, 0x0073, 0x0074, 0x0075, 0x0076, 0x0077, 2722 0x0078, 0x0079, 0x007a, 0x007b, 0x007c, 0x007d, 0x007e, 0x007f, 2723 0x20ac, 0x0000, 0x201a, 0x0000, 0x201e, 0x2026, 0x2020, 0x2021, 2724 0x0000, 0x2030, 0x0000, 0x2039, 0x0000, 0x0000, 0x0000, 0x0000, 2725 0x0000, 0x2018, 0x2019, 0x201c, 0x201d, 0x2022, 0x2013, 0x2014, 2726 0x0000, 0x0000, 0x0000, 0x203a, 0x0000, 0x0000, 0x0000, 0x0000, 2727 0x00a0, 0x00a1, 0x00a2, 0x00a3, 0x00a4, 0x00a5, 0x00a6, 0x00a7, 2728 0x00a8, 0x00a9, 0x00aa, 0x00ab, 0x00ac, 0x00ad, 0x00ae, 0x00af, 2729 0x00b0, 0x00b1, 0x00b2, 0x00b3, 0x00b4, 0x00b5, 0x00b6, 0x00b7, 2730 0x00b8, 0x00b9, 0x00ba, 0x00bb, 0x00bc, 0x00bd, 0x00be, 0x00bf, 2731 0x10d0, 0x10d1, 0x10d2, 0x10d3, 0x10d4, 0x10d5, 0x10d6, 0x10f1, 2732 0x10d7, 0x10d8, 0x10d9, 0x10da, 0x10db, 0x10dc, 0x10f2, 0x10dd, 2733 0x10de, 0x10df, 0x10e0, 0x10e1, 0x10e2, 0x10f3, 0x10e3, 0x10e4, 2734 0x10e5, 0x10e6, 0x10e7, 0x10e8, 0x10e9, 0x10ea, 0x10eb, 0x10ec, 2735 0x10ed, 0x10ee, 0x10f4, 0x10ef, 0x10f0, 0x10f5, 0x0000, 0x0000, 2736 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2737 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2738 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2116, 0x0000, 0x0000, 2739 } 2740 2741 var fromunicode_geostd8_general_ci = []eightbit.UnicodeMapping{{From: 0x0, To: 0xbf, Range: []uint8{0x0, 0x1, 0x2, 0x3, 0x4, 0x5, 0x6, 0x7, 0x8, 0x9, 0xa, 0xb, 0xc, 0xd, 0xe, 0xf, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7, 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf, 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7, 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd, 0xbe, 0xbf}}, {From: 0x10d0, To: 0x10f5, Range: []uint8{0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xcf, 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd6, 0xd7, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd, 0xde, 0xdf, 0xe0, 0xe1, 0xe3, 0xe4, 0xc7, 0xce, 0xd5, 0xe2, 0xe5}}, {From: 0x2013, To: 0x20ac, Range: []uint8{0x96, 0x97, 0x0, 0x0, 0x0, 0x91, 0x92, 0x82, 0x0, 0x93, 0x94, 0x84, 0x0, 0x86, 0x87, 0x95, 0x0, 0x0, 0x0, 0x85, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x89, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8b, 0x9b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80}}, {From: 0x2116, To: 0x2116, Range: []uint8{0xfd}}} 2742 2743 var sortorder_latin1_spanish_ci = [...]uint8{ 2744 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 2745 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 2746 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 2747 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 2748 0x40, 0x41, 0x51, 0x53, 0x57, 0x5b, 0x65, 0x67, 0x69, 0x6b, 0x75, 0x77, 0x79, 0x7b, 0x7d, 0x81, 2749 0x8f, 0x91, 0x93, 0x95, 0x98, 0x9a, 0xa4, 0xa6, 0xa8, 0xaa, 0xaf, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7, 2750 0xb8, 0x41, 0x51, 0x53, 0x57, 0x5b, 0x65, 0x67, 0x69, 0x6b, 0x75, 0x77, 0x79, 0x7b, 0x7d, 0x81, 2751 0x8f, 0x91, 0x93, 0x95, 0x98, 0x9a, 0xa4, 0xa6, 0xa8, 0xaa, 0xaf, 0xb9, 0xba, 0xbb, 0xbc, 0xbf, 2752 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, 2753 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd, 0xde, 0xdf, 2754 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, 2755 0xf0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe, 0xff, 2756 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x53, 0x5b, 0x5b, 0x5b, 0x5b, 0x6b, 0x6b, 0x6b, 0x6b, 2757 0x57, 0x7f, 0x81, 0x81, 0x81, 0x81, 0x81, 0xbd, 0x81, 0x9a, 0x9a, 0x9a, 0x9a, 0xaa, 0xb1, 0x97, 2758 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x53, 0x5b, 0x5b, 0x5b, 0x5b, 0x6b, 0x6b, 0x6b, 0x6b, 2759 0x57, 0x7f, 0x81, 0x81, 0x81, 0x81, 0x81, 0xbe, 0x81, 0x9a, 0x9a, 0x9a, 0x9a, 0xaa, 0xb1, 0xaa, 2760 } 2761 2762 var sortorder_cp1250_polish_ci = [...]uint8{ 2763 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 2764 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 2765 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 2766 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 2767 0x40, 0x41, 0x43, 0x44, 0x48, 0x4b, 0x4d, 0x4e, 0x4f, 0x50, 0x52, 0x53, 0x54, 0x56, 0x57, 0x59, 2768 0x5b, 0x5c, 0x5d, 0x5f, 0x62, 0x64, 0x66, 0x67, 0x68, 0x69, 0x6b, 0x90, 0x91, 0x92, 0x93, 0x94, 2769 0x95, 0x41, 0x43, 0x44, 0x48, 0x4b, 0x4d, 0x4e, 0x4f, 0x50, 0x52, 0x53, 0x54, 0x56, 0x57, 0x59, 2770 0x5b, 0x5c, 0x5d, 0x5f, 0x62, 0x64, 0x66, 0x67, 0x68, 0x69, 0x6b, 0x96, 0x97, 0x98, 0x99, 0x9a, 2771 0x9b, 0x9c, 0x9e, 0x9f, 0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0xa5, 0x5f, 0xa6, 0x60, 0x62, 0x6b, 0x6c, 2772 0xa7, 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf, 0xb0, 0x5f, 0xb1, 0x60, 0x62, 0x6b, 0x6c, 2773 0xb2, 0xb3, 0xb4, 0x55, 0xb5, 0x42, 0xb6, 0xb7, 0xb8, 0xb9, 0x5f, 0xba, 0xbb, 0xbc, 0xbd, 0x6d, 2774 0xbe, 0xbf, 0xc0, 0x55, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0x42, 0x5f, 0xc6, 0x54, 0xc7, 0x54, 0x6d, 2775 0x5d, 0x41, 0x41, 0x41, 0x41, 0x54, 0x47, 0x44, 0x44, 0x4b, 0x4c, 0x4b, 0x4b, 0x50, 0x50, 0x48, 2776 0x48, 0x58, 0x57, 0x5a, 0x59, 0x59, 0x59, 0xc8, 0x5d, 0x64, 0x64, 0x64, 0x64, 0x69, 0x62, 0x5f, 2777 0x5d, 0x41, 0x41, 0x41, 0x41, 0x54, 0x47, 0x44, 0x44, 0x4b, 0x4c, 0x4b, 0x4b, 0x50, 0x50, 0x48, 2778 0x48, 0x58, 0x57, 0x5a, 0x59, 0x59, 0x59, 0xc9, 0x5d, 0x64, 0x64, 0x64, 0x64, 0x69, 0x62, 0xff, 2779 } 2780 2781 var weightTailoring_utf16_icelandic_ci = []uca.Patch{{Codepoint: 193, Patch: []uint16{0xe34}}, {Codepoint: 196, Patch: []uint16{0x106c}}, {Codepoint: 197, Patch: []uint16{0x106e}}, {Codepoint: 198, Patch: []uint16{0x106c}}, {Codepoint: 201, Patch: []uint16{0xe8c}}, {Codepoint: 205, Patch: []uint16{0xefc}}, {Codepoint: 208, Patch: []uint16{0xe6e}}, {Codepoint: 211, Patch: []uint16{0xf83}}, {Codepoint: 214, Patch: []uint16{0x106d}}, {Codepoint: 216, Patch: []uint16{0x106d}}, {Codepoint: 218, Patch: []uint16{0x1020}}, {Codepoint: 221, Patch: []uint16{0x105f}}, {Codepoint: 222, Patch: []uint16{0x106b}}, {Codepoint: 225, Patch: []uint16{0xe34}}, {Codepoint: 228, Patch: []uint16{0x106c}}, {Codepoint: 229, Patch: []uint16{0x106e}}, {Codepoint: 230, Patch: []uint16{0x106c}}, {Codepoint: 233, Patch: []uint16{0xe8c}}, {Codepoint: 237, Patch: []uint16{0xefc}}, {Codepoint: 240, Patch: []uint16{0xe6e}}, {Codepoint: 243, Patch: []uint16{0xf83}}, {Codepoint: 246, Patch: []uint16{0x106d}}, {Codepoint: 248, Patch: []uint16{0x106d}}, {Codepoint: 250, Patch: []uint16{0x1020}}, {Codepoint: 253, Patch: []uint16{0x105f}}, {Codepoint: 254, Patch: []uint16{0x106b}}} 2782 2783 var weightTailoring_utf16_latvian_ci = []uca.Patch{{Codepoint: 89, Patch: []uint16{0xefc}}, {Codepoint: 121, Patch: []uint16{0xefc}}, {Codepoint: 268, Patch: []uint16{0xe61}}, {Codepoint: 269, Patch: []uint16{0xe61}}, {Codepoint: 290, Patch: []uint16{0xec2}}, {Codepoint: 291, Patch: []uint16{0xec2}}, {Codepoint: 310, Patch: []uint16{0xf22}}, {Codepoint: 311, Patch: []uint16{0xf22}}, {Codepoint: 315, Patch: []uint16{0xf2f}}, {Codepoint: 316, Patch: []uint16{0xf2f}}, {Codepoint: 325, Patch: []uint16{0xf65}}, {Codepoint: 326, Patch: []uint16{0xf65}}, {Codepoint: 342, Patch: []uint16{0xfc1}}, {Codepoint: 343, Patch: []uint16{0xfc1}}, {Codepoint: 352, Patch: []uint16{0xfeb}}, {Codepoint: 353, Patch: []uint16{0xfeb}}, {Codepoint: 381, Patch: []uint16{0x106b}}, {Codepoint: 382, Patch: []uint16{0x106b}}} 2784 2785 var weightTailoring_utf16_romanian_ci = []uca.Patch{{Codepoint: 194, Patch: []uint16{0xe35}}, {Codepoint: 206, Patch: []uint16{0xefc}}, {Codepoint: 226, Patch: []uint16{0xe35}}, {Codepoint: 238, Patch: []uint16{0xefc}}, {Codepoint: 258, Patch: []uint16{0xe34}}, {Codepoint: 259, Patch: []uint16{0xe34}}, {Codepoint: 350, Patch: []uint16{0xfeb}}, {Codepoint: 351, Patch: []uint16{0xfeb}}, {Codepoint: 354, Patch: []uint16{0x1003}}, {Codepoint: 355, Patch: []uint16{0x1003}}, {Codepoint: 536, Patch: []uint16{0xfeb}}, {Codepoint: 537, Patch: []uint16{0xfeb}}, {Codepoint: 538, Patch: []uint16{0x1003}}, {Codepoint: 539, Patch: []uint16{0x1003}}} 2786 2787 var weightTailoring_utf16_slovenian_ci = []uca.Patch{{Codepoint: 268, Patch: []uint16{0xe61}}, {Codepoint: 269, Patch: []uint16{0xe61}}, {Codepoint: 352, Patch: []uint16{0xfeb}}, {Codepoint: 353, Patch: []uint16{0xfeb}}, {Codepoint: 381, Patch: []uint16{0x106b}}, {Codepoint: 382, Patch: []uint16{0x106b}}} 2788 2789 var weightTailoring_utf16_polish_ci = []uca.Patch{{Codepoint: 211, Patch: []uint16{0xf83}}, {Codepoint: 243, Patch: []uint16{0xf83}}, {Codepoint: 260, Patch: []uint16{0xe34}}, {Codepoint: 261, Patch: []uint16{0xe34}}, {Codepoint: 262, Patch: []uint16{0xe61}}, {Codepoint: 263, Patch: []uint16{0xe61}}, {Codepoint: 280, Patch: []uint16{0xe8c}}, {Codepoint: 281, Patch: []uint16{0xe8c}}, {Codepoint: 321, Patch: []uint16{0xf2f}}, {Codepoint: 322, Patch: []uint16{0xf2f}}, {Codepoint: 323, Patch: []uint16{0xf65}}, {Codepoint: 324, Patch: []uint16{0xf65}}, {Codepoint: 346, Patch: []uint16{0xfeb}}, {Codepoint: 347, Patch: []uint16{0xfeb}}, {Codepoint: 377, Patch: []uint16{0x106b}}, {Codepoint: 378, Patch: []uint16{0x106b}}, {Codepoint: 379, Patch: []uint16{0x106c}}, {Codepoint: 380, Patch: []uint16{0x106c}}} 2790 2791 var weightTailoring_utf16_estonian_ci = []uca.Patch{{Codepoint: 90, Patch: []uint16{0xfec}}, {Codepoint: 122, Patch: []uint16{0xfec}}, {Codepoint: 196, Patch: []uint16{0x1053}}, {Codepoint: 213, Patch: []uint16{0x1052}}, {Codepoint: 214, Patch: []uint16{0x1054}}, {Codepoint: 220, Patch: []uint16{0x1055}}, {Codepoint: 228, Patch: []uint16{0x1053}}, {Codepoint: 245, Patch: []uint16{0x1052}}, {Codepoint: 246, Patch: []uint16{0x1054}}, {Codepoint: 252, Patch: []uint16{0x1055}}, {Codepoint: 352, Patch: []uint16{0xfeb}}, {Codepoint: 353, Patch: []uint16{0xfeb}}, {Codepoint: 381, Patch: []uint16{0xfed}}, {Codepoint: 382, Patch: []uint16{0xfed}}} 2792 2793 var weightTailoring_utf16_spanish_ci = []uca.Patch{{Codepoint: 209, Patch: []uint16{0xf65}}, {Codepoint: 241, Patch: []uint16{0xf65}}} 2794 2795 var weightTailoring_utf16_swedish_ci = []uca.Patch{{Codepoint: 196, Patch: []uint16{0x106c}}, {Codepoint: 197, Patch: []uint16{0x106b}}, {Codepoint: 198, Patch: []uint16{0x106c}}, {Codepoint: 214, Patch: []uint16{0x106d}}, {Codepoint: 216, Patch: []uint16{0x106d}}, {Codepoint: 220, Patch: []uint16{0x105e}}, {Codepoint: 228, Patch: []uint16{0x106c}}, {Codepoint: 229, Patch: []uint16{0x106b}}, {Codepoint: 230, Patch: []uint16{0x106c}}, {Codepoint: 246, Patch: []uint16{0x106d}}, {Codepoint: 248, Patch: []uint16{0x106d}}, {Codepoint: 252, Patch: []uint16{0x105e}}} 2796 2797 var weightTailoring_utf16_turkish_ci = []uca.Patch{{Codepoint: 73, Patch: []uint16{0xee2}}, {Codepoint: 199, Patch: []uint16{0xe61}}, {Codepoint: 214, Patch: []uint16{0xf83}}, {Codepoint: 220, Patch: []uint16{0x1020}}, {Codepoint: 231, Patch: []uint16{0xe61}}, {Codepoint: 246, Patch: []uint16{0xf83}}, {Codepoint: 252, Patch: []uint16{0x1020}}, {Codepoint: 286, Patch: []uint16{0xec2}}, {Codepoint: 287, Patch: []uint16{0xec2}}, {Codepoint: 305, Patch: []uint16{0xee2}}, {Codepoint: 350, Patch: []uint16{0xfeb}}, {Codepoint: 351, Patch: []uint16{0xfeb}}} 2798 2799 var weightTailoring_utf16_czech_ci = []uca.Patch{{Codepoint: 268, Patch: []uint16{0xe61}}, {Codepoint: 269, Patch: []uint16{0xe61}}, {Codepoint: 344, Patch: []uint16{0xfc1}}, {Codepoint: 345, Patch: []uint16{0xfc1}}, {Codepoint: 352, Patch: []uint16{0xfeb}}, {Codepoint: 353, Patch: []uint16{0xfeb}}, {Codepoint: 381, Patch: []uint16{0x106b}}, {Codepoint: 382, Patch: []uint16{0x106b}}} 2800 2801 type contractor_utf16_czech_ci struct{} 2802 2803 func (contractor_utf16_czech_ci) Find(cs charset.Charset, cp0 rune, b0 []byte) ([]uint16, []byte, int) { 2804 switch cp0 { 2805 case 67: 2806 cp1, width1 := cs.DecodeRune(b0) 2807 switch cp1 { 2808 case 72: 2809 return contractor_utf16_czech_ci_weights[0:3], b0[width1:], 2 2810 case 104: 2811 return contractor_utf16_czech_ci_weights[3:6], b0[width1:], 2 2812 } 2813 case 99: 2814 cp1, width1 := cs.DecodeRune(b0) 2815 switch cp1 { 2816 case 104: 2817 return contractor_utf16_czech_ci_weights[6:9], b0[width1:], 2 2818 } 2819 } 2820 return nil, nil, 0 2821 } 2822 func (contractor_utf16_czech_ci) FindContextual(cp1, cp0 rune) []uint16 { 2823 return nil 2824 } 2825 2826 var contractor_utf16_czech_ci_weights = [...]uint16{0x0ee2, 0x0000, 0x0000, 0x0ee2, 0x0000, 0x0000, 0x0ee2, 0x0000, 0x0000} 2827 2828 var weightTailoring_utf16_danish_ci = []uca.Patch{{Codepoint: 196, Patch: []uint16{0x106b}}, {Codepoint: 197, Patch: []uint16{0x106d}}, {Codepoint: 198, Patch: []uint16{0x106b}}, {Codepoint: 214, Patch: []uint16{0x106c}}, {Codepoint: 216, Patch: []uint16{0x106c}}, {Codepoint: 220, Patch: []uint16{0x105e}}, {Codepoint: 228, Patch: []uint16{0x106b}}, {Codepoint: 229, Patch: []uint16{0x106d}}, {Codepoint: 230, Patch: []uint16{0x106b}}, {Codepoint: 246, Patch: []uint16{0x106c}}, {Codepoint: 248, Patch: []uint16{0x106c}}, {Codepoint: 252, Patch: []uint16{0x105e}}, {Codepoint: 336, Patch: []uint16{0x106c}}, {Codepoint: 337, Patch: []uint16{0x106c}}, {Codepoint: 368, Patch: []uint16{0x105e}}, {Codepoint: 369, Patch: []uint16{0x105e}}} 2829 2830 type contractor_utf16_danish_ci struct{} 2831 2832 func (contractor_utf16_danish_ci) Find(cs charset.Charset, cp0 rune, b0 []byte) ([]uint16, []byte, int) { 2833 switch cp0 { 2834 case 65: 2835 cp1, width1 := cs.DecodeRune(b0) 2836 switch cp1 { 2837 case 65: 2838 return contractor_utf16_danish_ci_weights[0:3], b0[width1:], 2 2839 case 97: 2840 return contractor_utf16_danish_ci_weights[3:6], b0[width1:], 2 2841 } 2842 case 97: 2843 cp1, width1 := cs.DecodeRune(b0) 2844 switch cp1 { 2845 case 97: 2846 return contractor_utf16_danish_ci_weights[6:9], b0[width1:], 2 2847 } 2848 } 2849 return nil, nil, 0 2850 } 2851 func (contractor_utf16_danish_ci) FindContextual(cp1, cp0 rune) []uint16 { 2852 return nil 2853 } 2854 2855 var contractor_utf16_danish_ci_weights = [...]uint16{0x106d, 0x0000, 0x0000, 0x106d, 0x0000, 0x0000, 0x106d, 0x0000, 0x0000} 2856 2857 var weightTailoring_utf16_lithuanian_ci = []uca.Patch{{Codepoint: 89, Patch: []uint16{0xefb}}, {Codepoint: 121, Patch: []uint16{0xefb}}, {Codepoint: 268, Patch: []uint16{0xe61}}, {Codepoint: 269, Patch: []uint16{0xe61}}, {Codepoint: 352, Patch: []uint16{0xfeb}}, {Codepoint: 353, Patch: []uint16{0xfeb}}, {Codepoint: 381, Patch: []uint16{0x106b}}, {Codepoint: 382, Patch: []uint16{0x106b}}} 2858 2859 type contractor_utf16_lithuanian_ci struct{} 2860 2861 func (contractor_utf16_lithuanian_ci) Find(cs charset.Charset, cp0 rune, b0 []byte) ([]uint16, []byte, int) { 2862 switch cp0 { 2863 case 67: 2864 cp1, width1 := cs.DecodeRune(b0) 2865 switch cp1 { 2866 case 72: 2867 return contractor_utf16_lithuanian_ci_weights[0:3], b0[width1:], 2 2868 case 104: 2869 return contractor_utf16_lithuanian_ci_weights[3:6], b0[width1:], 2 2870 } 2871 case 99: 2872 cp1, width1 := cs.DecodeRune(b0) 2873 switch cp1 { 2874 case 104: 2875 return contractor_utf16_lithuanian_ci_weights[6:9], b0[width1:], 2 2876 } 2877 } 2878 return nil, nil, 0 2879 } 2880 func (contractor_utf16_lithuanian_ci) FindContextual(cp1, cp0 rune) []uint16 { 2881 return nil 2882 } 2883 2884 var contractor_utf16_lithuanian_ci_weights = [...]uint16{0x0e60, 0x0000, 0x0000, 0x0e60, 0x0000, 0x0000, 0x0e60, 0x0000, 0x0000} 2885 2886 var weightTailoring_utf16_slovak_ci = []uca.Patch{{Codepoint: 196, Patch: []uint16{0xe34}}, {Codepoint: 212, Patch: []uint16{0xf83}}, {Codepoint: 228, Patch: []uint16{0xe34}}, {Codepoint: 244, Patch: []uint16{0xf83}}, {Codepoint: 268, Patch: []uint16{0xe61}}, {Codepoint: 269, Patch: []uint16{0xe61}}, {Codepoint: 352, Patch: []uint16{0xfeb}}, {Codepoint: 353, Patch: []uint16{0xfeb}}, {Codepoint: 381, Patch: []uint16{0x106b}}, {Codepoint: 382, Patch: []uint16{0x106b}}} 2887 2888 type contractor_utf16_spanish2_ci struct{} 2889 2890 func (contractor_utf16_spanish2_ci) Find(cs charset.Charset, cp0 rune, b0 []byte) ([]uint16, []byte, int) { 2891 switch cp0 { 2892 case 67: 2893 cp1, width1 := cs.DecodeRune(b0) 2894 switch cp1 { 2895 case 72: 2896 return contractor_utf16_spanish2_ci_weights[0:3], b0[width1:], 2 2897 case 104: 2898 return contractor_utf16_spanish2_ci_weights[3:6], b0[width1:], 2 2899 } 2900 case 76: 2901 cp1, width1 := cs.DecodeRune(b0) 2902 switch cp1 { 2903 case 76: 2904 return contractor_utf16_spanish2_ci_weights[6:9], b0[width1:], 2 2905 case 108: 2906 return contractor_utf16_spanish2_ci_weights[9:12], b0[width1:], 2 2907 } 2908 case 99: 2909 cp1, width1 := cs.DecodeRune(b0) 2910 switch cp1 { 2911 case 104: 2912 return contractor_utf16_spanish2_ci_weights[12:15], b0[width1:], 2 2913 } 2914 case 108: 2915 cp1, width1 := cs.DecodeRune(b0) 2916 switch cp1 { 2917 case 108: 2918 return contractor_utf16_spanish2_ci_weights[15:18], b0[width1:], 2 2919 } 2920 } 2921 return nil, nil, 0 2922 } 2923 func (contractor_utf16_spanish2_ci) FindContextual(cp1, cp0 rune) []uint16 { 2924 return nil 2925 } 2926 2927 var contractor_utf16_spanish2_ci_weights = [...]uint16{0x0e61, 0x0000, 0x0000, 0x0e61, 0x0000, 0x0000, 0x0f2f, 0x0000, 0x0000, 0x0f2f, 0x0000, 0x0000, 0x0e61, 0x0000, 0x0000, 0x0f2f, 0x0000, 0x0000} 2928 2929 var weightTailoring_utf16_roman_ci = []uca.Patch{{Codepoint: 74, Patch: []uint16{0xefb}}, {Codepoint: 85, Patch: []uint16{0x1044}}, {Codepoint: 106, Patch: []uint16{0xefb}}, {Codepoint: 117, Patch: []uint16{0x1044}}} 2930 2931 var weightTailoring_utf16_persian_ci = []uca.Patch{{Codepoint: 1569, Patch: []uint16{0xe36}}, {Codepoint: 1570, Patch: []uint16{0xe33}}, {Codepoint: 1571, Patch: []uint16{0xe37}}, {Codepoint: 1572, Patch: []uint16{0xe39}}, {Codepoint: 1573, Patch: []uint16{0xe38}}, {Codepoint: 1574, Patch: []uint16{0xe3a}}, {Codepoint: 1575, Patch: []uint16{0xe34}}, {Codepoint: 1577, Patch: []uint16{0x13bf}}, {Codepoint: 1603, Patch: []uint16{0x139d}}, {Codepoint: 1607, Patch: []uint16{0x13be}}, {Codepoint: 1609, Patch: []uint16{0x13c2}}, {Codepoint: 1610, Patch: []uint16{0x13c3}}, {Codepoint: 1611, Patch: []uint16{0x2d5}}, {Codepoint: 1612, Patch: []uint16{0x2da}}, {Codepoint: 1613, Patch: []uint16{0x2d8}}, {Codepoint: 1614, Patch: []uint16{0x2cc}}, {Codepoint: 1615, Patch: []uint16{0x2d2}}, {Codepoint: 1616, Patch: []uint16{0x2cf}}, {Codepoint: 1619, Patch: []uint16{0x1}}, {Codepoint: 1620, Patch: []uint16{0x2}}, {Codepoint: 1621, Patch: []uint16{0x3}}, {Codepoint: 1648, Patch: []uint16{0x4}}, {Codepoint: 1649, Patch: []uint16{0xe35}}, {Codepoint: 1673, Patch: []uint16{0x1355}}, {Codepoint: 1674, Patch: []uint16{0x1356}}, {Codepoint: 1705, Patch: []uint16{0x139c}}, {Codepoint: 1728, Patch: []uint16{0x13c0}}, {Codepoint: 1740, Patch: []uint16{0x13c1}}, {Codepoint: 64336, Patch: []uint16{0x134c}}, {Codepoint: 64337, Patch: []uint16{0x134d}}, {Codepoint: 64398, Patch: []uint16{0x139c}}, {Codepoint: 64399, Patch: []uint16{0x139d}}, {Codepoint: 64400, Patch: []uint16{0x139e}}, {Codepoint: 64420, Patch: []uint16{0x13c4}}, {Codepoint: 64421, Patch: []uint16{0x13c5}}, {Codepoint: 64508, Patch: []uint16{0x13c6}}, {Codepoint: 64509, Patch: []uint16{0x13c7}}, {Codepoint: 64510, Patch: []uint16{0x13c8}}, {Codepoint: 65020, Patch: []uint16{0x1376}}, {Codepoint: 65136, Patch: []uint16{0x2d6}}, {Codepoint: 65137, Patch: []uint16{0x2d7}}, {Codepoint: 65138, Patch: []uint16{0x2db}}, {Codepoint: 65140, Patch: []uint16{0x2d9}}, {Codepoint: 65142, Patch: []uint16{0x2cd}}, {Codepoint: 65143, Patch: []uint16{0x2ce}}, {Codepoint: 65144, Patch: []uint16{0x2d3}}, {Codepoint: 65145, Patch: []uint16{0x2d4}}, {Codepoint: 65146, Patch: []uint16{0x2d0}}, {Codepoint: 65147, Patch: []uint16{0x2d1}}, {Codepoint: 65152, Patch: []uint16{0x134e}}, {Codepoint: 65154, Patch: []uint16{0x1349}}, {Codepoint: 65155, Patch: []uint16{0x134f}}, {Codepoint: 65156, Patch: []uint16{0x1350}}, {Codepoint: 65157, Patch: []uint16{0x1353}}, {Codepoint: 65158, Patch: []uint16{0x1354}}, {Codepoint: 65159, Patch: []uint16{0x1351}}, {Codepoint: 65160, Patch: []uint16{0x1352}}, {Codepoint: 65165, Patch: []uint16{0x134a}}, {Codepoint: 65166, Patch: []uint16{0x134b}}, {Codepoint: 65171, Patch: []uint16{0x13c2}}, {Codepoint: 65172, Patch: []uint16{0x13c3}}, {Codepoint: 65241, Patch: []uint16{0x13a0}}, {Codepoint: 65242, Patch: []uint16{0x13a1}}, {Codepoint: 65243, Patch: []uint16{0x13a2}}, {Codepoint: 65244, Patch: []uint16{0x13a3}}, {Codepoint: 65257, Patch: []uint16{0x13be}}, {Codepoint: 65258, Patch: []uint16{0x13bf}}, {Codepoint: 65259, Patch: []uint16{0x13c0}}, {Codepoint: 65260, Patch: []uint16{0x13c1}}, {Codepoint: 65263, Patch: []uint16{0x13ca}}, {Codepoint: 65264, Patch: []uint16{0x13cb}}, {Codepoint: 65265, Patch: []uint16{0x13cc}}, {Codepoint: 65266, Patch: []uint16{0x13cd}}, {Codepoint: 65267, Patch: []uint16{0x13ce}}, {Codepoint: 65268, Patch: []uint16{0x13cf}}, {Codepoint: 65269, Patch: []uint16{0x13d0}}, {Codepoint: 65270, Patch: []uint16{0x13d1}}, {Codepoint: 65271, Patch: []uint16{0x13d2}}, {Codepoint: 65272, Patch: []uint16{0x13d3}}, {Codepoint: 65273, Patch: []uint16{0x13d4}}, {Codepoint: 65274, Patch: []uint16{0x13d5}}, {Codepoint: 65275, Patch: []uint16{0x13d6}}, {Codepoint: 65276, Patch: []uint16{0x13d7}}} 2932 2933 var weightTailoring_utf16_esperanto_ci = []uca.Patch{{Codepoint: 264, Patch: []uint16{0xe61}}, {Codepoint: 265, Patch: []uint16{0xe61}}, {Codepoint: 284, Patch: []uint16{0xec2}}, {Codepoint: 285, Patch: []uint16{0xec2}}, {Codepoint: 292, Patch: []uint16{0xee2}}, {Codepoint: 293, Patch: []uint16{0xee2}}, {Codepoint: 308, Patch: []uint16{0xf11}}, {Codepoint: 309, Patch: []uint16{0xf11}}, {Codepoint: 348, Patch: []uint16{0xfeb}}, {Codepoint: 349, Patch: []uint16{0xfeb}}, {Codepoint: 364, Patch: []uint16{0x1020}}, {Codepoint: 365, Patch: []uint16{0x1020}}} 2934 2935 var weightTailoring_utf16_hungarian_ci = []uca.Patch{{Codepoint: 214, Patch: []uint16{0xf83}}, {Codepoint: 220, Patch: []uint16{0x1020}}, {Codepoint: 246, Patch: []uint16{0xf83}}, {Codepoint: 252, Patch: []uint16{0x1020}}, {Codepoint: 336, Patch: []uint16{0xf83}}, {Codepoint: 337, Patch: []uint16{0xf83}}, {Codepoint: 368, Patch: []uint16{0x1020}}, {Codepoint: 369, Patch: []uint16{0x1020}}} 2936 2937 var weightTailoring_utf16_sinhala_ci = []uca.Patch{{Codepoint: 3458, Patch: []uint16{0x17a9}}, {Codepoint: 3459, Patch: []uint16{0x17aa}}, {Codepoint: 3482, Patch: []uint16{0x17ab}}, {Codepoint: 3483, Patch: []uint16{0x17ac}}, {Codepoint: 3484, Patch: []uint16{0x17ad}}, {Codepoint: 3485, Patch: []uint16{0x17ae}}, {Codepoint: 3486, Patch: []uint16{0x17af}}, {Codepoint: 3487, Patch: []uint16{0x17b0}}, {Codepoint: 3488, Patch: []uint16{0x17b1}}, {Codepoint: 3489, Patch: []uint16{0x17b2}}, {Codepoint: 3490, Patch: []uint16{0x17b3}}, {Codepoint: 3491, Patch: []uint16{0x17b4}}, {Codepoint: 3492, Patch: []uint16{0x17b6}}, {Codepoint: 3493, Patch: []uint16{0x17b5}}, {Codepoint: 3494, Patch: []uint16{0x17b7}}, {Codepoint: 3495, Patch: []uint16{0x17b8}}, {Codepoint: 3496, Patch: []uint16{0x17b9}}, {Codepoint: 3497, Patch: []uint16{0x17ba}}, {Codepoint: 3498, Patch: []uint16{0x17bb}}, {Codepoint: 3499, Patch: []uint16{0x17bc}}, {Codepoint: 3500, Patch: []uint16{0x17bd}}, {Codepoint: 3501, Patch: []uint16{0x17be}}, {Codepoint: 3502, Patch: []uint16{0x17bf}}, {Codepoint: 3503, Patch: []uint16{0x17c0}}, {Codepoint: 3504, Patch: []uint16{0x17c1}}, {Codepoint: 3505, Patch: []uint16{0x17c2}}, {Codepoint: 3507, Patch: []uint16{0x17c3}}, {Codepoint: 3508, Patch: []uint16{0x17c4}}, {Codepoint: 3509, Patch: []uint16{0x17c5}}, {Codepoint: 3510, Patch: []uint16{0x17c6}}, {Codepoint: 3511, Patch: []uint16{0x17c7}}, {Codepoint: 3512, Patch: []uint16{0x17c8}}, {Codepoint: 3513, Patch: []uint16{0x17c9}}, {Codepoint: 3514, Patch: []uint16{0x17ca}}, {Codepoint: 3515, Patch: []uint16{0x17cb}}, {Codepoint: 3517, Patch: []uint16{0x17cc}}, {Codepoint: 3520, Patch: []uint16{0x17cd}}, {Codepoint: 3521, Patch: []uint16{0x17ce}}, {Codepoint: 3522, Patch: []uint16{0x17cf}}, {Codepoint: 3523, Patch: []uint16{0x17d0}}, {Codepoint: 3524, Patch: []uint16{0x17d1}}, {Codepoint: 3525, Patch: []uint16{0x17d2}}, {Codepoint: 3526, Patch: []uint16{0x17d3}}, {Codepoint: 3530, Patch: []uint16{0x17e5}}, {Codepoint: 3535, Patch: []uint16{0x17d4}}, {Codepoint: 3536, Patch: []uint16{0x17d5}}, {Codepoint: 3537, Patch: []uint16{0x17d6}}, {Codepoint: 3538, Patch: []uint16{0x17d7}}, {Codepoint: 3539, Patch: []uint16{0x17d8}}, {Codepoint: 3540, Patch: []uint16{0x17d9}}, {Codepoint: 3542, Patch: []uint16{0x17da}}, {Codepoint: 3544, Patch: []uint16{0x17db}}, {Codepoint: 3545, Patch: []uint16{0x17df}}, {Codepoint: 3546, Patch: []uint16{0x17e0}}, {Codepoint: 3547, Patch: []uint16{0x17e1}}, {Codepoint: 3548, Patch: []uint16{0x17e2}}, {Codepoint: 3549, Patch: []uint16{0x17e3}}, {Codepoint: 3550, Patch: []uint16{0x17e4}}, {Codepoint: 3551, Patch: []uint16{0x17dd}}, {Codepoint: 3570, Patch: []uint16{0x17dc}}, {Codepoint: 3571, Patch: []uint16{0x17de}}} 2938 2939 var weightTailoring_utf16_german2_ci = []uca.Patch{{Codepoint: 196, Patch: []uint16{0xe33, 0xe8b}}, {Codepoint: 198, Patch: []uint16{0xe33, 0xe8b}}, {Codepoint: 214, Patch: []uint16{0xf82, 0xe8b}}, {Codepoint: 220, Patch: []uint16{0x101f, 0xe8b}}, {Codepoint: 228, Patch: []uint16{0xe33, 0xe8b}}, {Codepoint: 230, Patch: []uint16{0xe33, 0xe8b}}, {Codepoint: 246, Patch: []uint16{0xf82, 0xe8b}}, {Codepoint: 252, Patch: []uint16{0x101f, 0xe8b}}} 2940 2941 var weightTailoring_utf16_croatian_ci = []uca.Patch{{Codepoint: 262, Patch: []uint16{0xe62}}, {Codepoint: 263, Patch: []uint16{0xe62}}, {Codepoint: 268, Patch: []uint16{0xe61}}, {Codepoint: 269, Patch: []uint16{0xe61}}, {Codepoint: 272, Patch: []uint16{0xe6f}}, {Codepoint: 273, Patch: []uint16{0xe6f}}, {Codepoint: 352, Patch: []uint16{0xfeb}}, {Codepoint: 353, Patch: []uint16{0xfeb}}, {Codepoint: 381, Patch: []uint16{0x106b}}, {Codepoint: 382, Patch: []uint16{0x106b}}, {Codepoint: 452, Patch: []uint16{0xe6e}}, {Codepoint: 453, Patch: []uint16{0xe6e}}, {Codepoint: 454, Patch: []uint16{0xe6e}}, {Codepoint: 455, Patch: []uint16{0xf2f}}, {Codepoint: 456, Patch: []uint16{0xf2f}}, {Codepoint: 457, Patch: []uint16{0xf2f}}, {Codepoint: 458, Patch: []uint16{0xf65}}, {Codepoint: 459, Patch: []uint16{0xf65}}, {Codepoint: 460, Patch: []uint16{0xf65}}} 2942 2943 type contractor_utf16_croatian_ci struct{} 2944 2945 func (contractor_utf16_croatian_ci) Find(cs charset.Charset, cp0 rune, b0 []byte) ([]uint16, []byte, int) { 2946 switch cp0 { 2947 case 68: 2948 cp1, width1 := cs.DecodeRune(b0) 2949 switch cp1 { 2950 case 381: 2951 return contractor_utf16_croatian_ci_weights[0:3], b0[width1:], 2 2952 case 382: 2953 return contractor_utf16_croatian_ci_weights[3:6], b0[width1:], 2 2954 } 2955 case 76: 2956 cp1, width1 := cs.DecodeRune(b0) 2957 switch cp1 { 2958 case 74: 2959 return contractor_utf16_croatian_ci_weights[6:9], b0[width1:], 2 2960 case 106: 2961 return contractor_utf16_croatian_ci_weights[9:12], b0[width1:], 2 2962 } 2963 case 78: 2964 cp1, width1 := cs.DecodeRune(b0) 2965 switch cp1 { 2966 case 74: 2967 return contractor_utf16_croatian_ci_weights[12:15], b0[width1:], 2 2968 case 106: 2969 return contractor_utf16_croatian_ci_weights[15:18], b0[width1:], 2 2970 } 2971 case 100: 2972 cp1, width1 := cs.DecodeRune(b0) 2973 switch cp1 { 2974 case 381: 2975 return contractor_utf16_croatian_ci_weights[18:21], b0[width1:], 2 2976 case 382: 2977 return contractor_utf16_croatian_ci_weights[21:24], b0[width1:], 2 2978 } 2979 case 108: 2980 cp1, width1 := cs.DecodeRune(b0) 2981 switch cp1 { 2982 case 74: 2983 return contractor_utf16_croatian_ci_weights[24:27], b0[width1:], 2 2984 case 106: 2985 return contractor_utf16_croatian_ci_weights[27:30], b0[width1:], 2 2986 } 2987 case 110: 2988 cp1, width1 := cs.DecodeRune(b0) 2989 switch cp1 { 2990 case 74: 2991 return contractor_utf16_croatian_ci_weights[30:33], b0[width1:], 2 2992 case 106: 2993 return contractor_utf16_croatian_ci_weights[33:36], b0[width1:], 2 2994 } 2995 } 2996 return nil, nil, 0 2997 } 2998 func (contractor_utf16_croatian_ci) FindContextual(cp1, cp0 rune) []uint16 { 2999 return nil 3000 } 3001 3002 var contractor_utf16_croatian_ci_weights = [...]uint16{0x0e6e, 0x0000, 0x0000, 0x0e6e, 0x0000, 0x0000, 0x0f2f, 0x0000, 0x0000, 0x0f2f, 0x0000, 0x0000, 0x0f65, 0x0000, 0x0000, 0x0f65, 0x0000, 0x0000, 0x0e6e, 0x0000, 0x0000, 0x0e6e, 0x0000, 0x0000, 0x0f2f, 0x0000, 0x0000, 0x0f2f, 0x0000, 0x0000, 0x0f65, 0x0000, 0x0000, 0x0f65, 0x0000, 0x0000} 3003 3004 var weightTailoring_utf16_vietnamese_ci = []uca.Patch{{Codepoint: 194, Patch: []uint16{0xe35}}, {Codepoint: 202, Patch: []uint16{0xe8c}}, {Codepoint: 212, Patch: []uint16{0xf83}}, {Codepoint: 226, Patch: []uint16{0xe35}}, {Codepoint: 234, Patch: []uint16{0xe8c}}, {Codepoint: 244, Patch: []uint16{0xf83}}, {Codepoint: 258, Patch: []uint16{0xe34}}, {Codepoint: 259, Patch: []uint16{0xe34}}, {Codepoint: 272, Patch: []uint16{0xe6e}}, {Codepoint: 273, Patch: []uint16{0xe6e}}, {Codepoint: 416, Patch: []uint16{0xf84}}, {Codepoint: 417, Patch: []uint16{0xf84}}, {Codepoint: 431, Patch: []uint16{0x1020}}, {Codepoint: 432, Patch: []uint16{0x1020}}, {Codepoint: 7844, Patch: []uint16{0xe35}}, {Codepoint: 7845, Patch: []uint16{0xe35}}, {Codepoint: 7846, Patch: []uint16{0xe35}}, {Codepoint: 7847, Patch: []uint16{0xe35}}, {Codepoint: 7848, Patch: []uint16{0xe35}}, {Codepoint: 7849, Patch: []uint16{0xe35}}, {Codepoint: 7850, Patch: []uint16{0xe35}}, {Codepoint: 7851, Patch: []uint16{0xe35}}, {Codepoint: 7852, Patch: []uint16{0xe35}}, {Codepoint: 7853, Patch: []uint16{0xe35}}, {Codepoint: 7854, Patch: []uint16{0xe34}}, {Codepoint: 7855, Patch: []uint16{0xe34}}, {Codepoint: 7856, Patch: []uint16{0xe34}}, {Codepoint: 7857, Patch: []uint16{0xe34}}, {Codepoint: 7858, Patch: []uint16{0xe34}}, {Codepoint: 7859, Patch: []uint16{0xe34}}, {Codepoint: 7860, Patch: []uint16{0xe34}}, {Codepoint: 7861, Patch: []uint16{0xe34}}, {Codepoint: 7862, Patch: []uint16{0xe34}}, {Codepoint: 7863, Patch: []uint16{0xe34}}, {Codepoint: 7870, Patch: []uint16{0xe8c}}, {Codepoint: 7871, Patch: []uint16{0xe8c}}, {Codepoint: 7872, Patch: []uint16{0xe8c}}, {Codepoint: 7873, Patch: []uint16{0xe8c}}, {Codepoint: 7874, Patch: []uint16{0xe8c}}, {Codepoint: 7875, Patch: []uint16{0xe8c}}, {Codepoint: 7876, Patch: []uint16{0xe8c}}, {Codepoint: 7877, Patch: []uint16{0xe8c}}, {Codepoint: 7878, Patch: []uint16{0xe8c}}, {Codepoint: 7879, Patch: []uint16{0xe8c}}, {Codepoint: 7888, Patch: []uint16{0xf83}}, {Codepoint: 7889, Patch: []uint16{0xf83}}, {Codepoint: 7890, Patch: []uint16{0xf83}}, {Codepoint: 7891, Patch: []uint16{0xf83}}, {Codepoint: 7892, Patch: []uint16{0xf83}}, {Codepoint: 7893, Patch: []uint16{0xf83}}, {Codepoint: 7894, Patch: []uint16{0xf83}}, {Codepoint: 7895, Patch: []uint16{0xf83}}, {Codepoint: 7896, Patch: []uint16{0xf83}}, {Codepoint: 7897, Patch: []uint16{0xf83}}, {Codepoint: 7898, Patch: []uint16{0xf84}}, {Codepoint: 7899, Patch: []uint16{0xf84}}, {Codepoint: 7900, Patch: []uint16{0xf84}}, {Codepoint: 7901, Patch: []uint16{0xf84}}, {Codepoint: 7902, Patch: []uint16{0xf84}}, {Codepoint: 7903, Patch: []uint16{0xf84}}, {Codepoint: 7904, Patch: []uint16{0xf84}}, {Codepoint: 7905, Patch: []uint16{0xf84}}, {Codepoint: 7906, Patch: []uint16{0xf84}}, {Codepoint: 7907, Patch: []uint16{0xf84}}, {Codepoint: 7912, Patch: []uint16{0x1020}}, {Codepoint: 7913, Patch: []uint16{0x1020}}, {Codepoint: 7914, Patch: []uint16{0x1020}}, {Codepoint: 7915, Patch: []uint16{0x1020}}, {Codepoint: 7916, Patch: []uint16{0x1020}}, {Codepoint: 7917, Patch: []uint16{0x1020}}, {Codepoint: 7918, Patch: []uint16{0x1020}}, {Codepoint: 7919, Patch: []uint16{0x1020}}, {Codepoint: 7920, Patch: []uint16{0x1020}}, {Codepoint: 7921, Patch: []uint16{0x1020}}} 3005 3006 var weightTailoring_utf8mb4_de_pb_0900_ai_ci = []uca.Patch{{Codepoint: 196, Patch: []uint16{0x1c47, 0x20, 0x8, 0x1caa, 0x20, 0x8, 0x0, 0x116, 0x21}}, {Codepoint: 214, Patch: []uint16{0x1ddd, 0x20, 0x8, 0x1caa, 0x20, 0x8, 0x0, 0x116, 0x21}}, {Codepoint: 220, Patch: []uint16{0x1eb5, 0x20, 0x8, 0x1caa, 0x20, 0x8, 0x0, 0x116, 0x21}}, {Codepoint: 228, Patch: []uint16{0x1c47, 0x20, 0x8, 0x1caa, 0x20, 0x8, 0x0, 0x116, 0x0}}, {Codepoint: 246, Patch: []uint16{0x1ddd, 0x20, 0x8, 0x1caa, 0x20, 0x8, 0x0, 0x116, 0x0}}, {Codepoint: 252, Patch: []uint16{0x1eb5, 0x20, 0x8, 0x1caa, 0x20, 0x8, 0x0, 0x116, 0x0}}, {Codepoint: 469, Patch: []uint16{0x1eb5, 0x20, 0x8, 0x1caa, 0x20, 0x8, 0x0, 0x116, 0x21, 0x0, 0x32, 0x2}}, {Codepoint: 470, Patch: []uint16{0x1eb5, 0x20, 0x8, 0x1caa, 0x20, 0x8, 0x0, 0x116, 0x0, 0x0, 0x32, 0x2}}, {Codepoint: 471, Patch: []uint16{0x1eb5, 0x20, 0x8, 0x1caa, 0x20, 0x8, 0x0, 0x116, 0x21, 0x0, 0x24, 0x2}}, {Codepoint: 472, Patch: []uint16{0x1eb5, 0x20, 0x8, 0x1caa, 0x20, 0x8, 0x0, 0x116, 0x0, 0x0, 0x24, 0x2}}, {Codepoint: 473, Patch: []uint16{0x1eb5, 0x20, 0x8, 0x1caa, 0x20, 0x8, 0x0, 0x116, 0x21, 0x0, 0x28, 0x2}}, {Codepoint: 474, Patch: []uint16{0x1eb5, 0x20, 0x8, 0x1caa, 0x20, 0x8, 0x0, 0x116, 0x0, 0x0, 0x28, 0x2}}, {Codepoint: 475, Patch: []uint16{0x1eb5, 0x20, 0x8, 0x1caa, 0x20, 0x8, 0x0, 0x116, 0x21, 0x0, 0x25, 0x2}}, {Codepoint: 476, Patch: []uint16{0x1eb5, 0x20, 0x8, 0x1caa, 0x20, 0x8, 0x0, 0x116, 0x0, 0x0, 0x25, 0x2}}, {Codepoint: 478, Patch: []uint16{0x1c47, 0x20, 0x8, 0x1caa, 0x20, 0x8, 0x0, 0x116, 0x21, 0x0, 0x32, 0x2}}, {Codepoint: 479, Patch: []uint16{0x1c47, 0x20, 0x8, 0x1caa, 0x20, 0x8, 0x0, 0x116, 0x0, 0x0, 0x32, 0x2}}, {Codepoint: 554, Patch: []uint16{0x1ddd, 0x20, 0x8, 0x1caa, 0x20, 0x8, 0x0, 0x116, 0x21, 0x0, 0x32, 0x2}}, {Codepoint: 555, Patch: []uint16{0x1ddd, 0x20, 0x8, 0x1caa, 0x20, 0x8, 0x0, 0x116, 0x0, 0x0, 0x32, 0x2}}} 3007 3008 var weightTailoring_utf8mb4_is_0900_ai_ci = []uca.Patch{{Codepoint: 193, Patch: []uint16{0x1c5f, 0x20, 0x2, 0x54a5, 0x0, 0x21}}, {Codepoint: 196, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a5, 0x116, 0x21}}, {Codepoint: 197, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a7, 0x0, 0x21}}, {Codepoint: 198, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a5, 0x0, 0x21}}, {Codepoint: 201, Patch: []uint16{0x1ce4, 0x20, 0x2, 0x54a5, 0x0, 0x21}}, {Codepoint: 205, Patch: []uint16{0x1d4b, 0x20, 0x2, 0x54a5, 0x0, 0x21}}, {Codepoint: 208, Patch: []uint16{0x1c8f, 0x20, 0x2, 0x54a5, 0x0, 0x21}}, {Codepoint: 211, Patch: []uint16{0x1e0b, 0x20, 0x2, 0x54a5, 0x0, 0x21}}, {Codepoint: 214, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a6, 0x0, 0x21}}, {Codepoint: 216, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a6, 0x116, 0x21}}, {Codepoint: 218, Patch: []uint16{0x1ee2, 0x20, 0x2, 0x54a5, 0x0, 0x21}}, {Codepoint: 221, Patch: []uint16{0x1f20, 0x20, 0x2, 0x54a5, 0x0, 0x21}}, {Codepoint: 225, Patch: []uint16{0x1c5f, 0x20, 0x2, 0x54a5, 0x0, 0x0}}, {Codepoint: 228, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a5, 0x116, 0x0}}, {Codepoint: 229, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a7, 0x0, 0x0}}, {Codepoint: 230, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a5, 0x0, 0x0}}, {Codepoint: 233, Patch: []uint16{0x1ce4, 0x20, 0x2, 0x54a5, 0x0, 0x0}}, {Codepoint: 237, Patch: []uint16{0x1d4b, 0x20, 0x2, 0x54a5, 0x0, 0x0}}, {Codepoint: 240, Patch: []uint16{0x1c8f, 0x20, 0x2, 0x54a5, 0x0, 0x0}}, {Codepoint: 243, Patch: []uint16{0x1e0b, 0x20, 0x2, 0x54a5, 0x0, 0x0}}, {Codepoint: 246, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a6, 0x0, 0x0}}, {Codepoint: 248, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a6, 0x116, 0x0}}, {Codepoint: 250, Patch: []uint16{0x1ee2, 0x20, 0x2, 0x54a5, 0x0, 0x0}}, {Codepoint: 253, Patch: []uint16{0x1f20, 0x20, 0x2, 0x54a5, 0x0, 0x0}}, {Codepoint: 272, Patch: []uint16{0x1c8f, 0x20, 0x2, 0x0, 0x116, 0x21}}, {Codepoint: 273, Patch: []uint16{0x1c8f, 0x20, 0x2, 0x0, 0x116, 0x0}}, {Codepoint: 478, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a5, 0x116, 0x21, 0x0, 0x32, 0x2}}, {Codepoint: 479, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a5, 0x116, 0x0, 0x0, 0x32, 0x2}}, {Codepoint: 482, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a5, 0x0, 0x21, 0x0, 0x32, 0x2}}, {Codepoint: 483, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a5, 0x0, 0x0, 0x0, 0x32, 0x2}}, {Codepoint: 506, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a7, 0x0, 0x21, 0x0, 0x24, 0x2}}, {Codepoint: 507, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a7, 0x0, 0x0, 0x0, 0x24, 0x2}}, {Codepoint: 508, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a5, 0x0, 0x21, 0x0, 0x24, 0x2}}, {Codepoint: 509, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a5, 0x0, 0x0, 0x0, 0x24, 0x2}}, {Codepoint: 510, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a6, 0x116, 0x21, 0x0, 0x24, 0x2}}, {Codepoint: 511, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a6, 0x116, 0x0, 0x0, 0x24, 0x2}}, {Codepoint: 554, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a6, 0x0, 0x21, 0x0, 0x32, 0x2}}, {Codepoint: 555, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a6, 0x0, 0x0, 0x0, 0x32, 0x2}}, {Codepoint: 7898, Patch: []uint16{0x1e0b, 0x20, 0x2, 0x54a5, 0x0, 0x21, 0x0, 0x3f, 0x2}}, {Codepoint: 7899, Patch: []uint16{0x1e0b, 0x20, 0x2, 0x54a5, 0x0, 0x0, 0x0, 0x3f, 0x2}}, {Codepoint: 7912, Patch: []uint16{0x1ee2, 0x20, 0x2, 0x54a5, 0x0, 0x21, 0x0, 0x3f, 0x2}}, {Codepoint: 7913, Patch: []uint16{0x1ee2, 0x20, 0x2, 0x54a5, 0x0, 0x0, 0x0, 0x3f, 0x2}}, {Codepoint: 8491, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a7, 0x0, 0x21}}} 3009 3010 var weightTailoring_utf8mb4_lv_0900_ai_ci = []uca.Patch{{Codepoint: 89, Patch: []uint16{0x1d32, 0x20, 0x8, 0x0, 0x116, 0x21}}, {Codepoint: 121, Patch: []uint16{0x1d32, 0x20, 0x8, 0x0, 0x116, 0x0}}, {Codepoint: 221, Patch: []uint16{0x1d32, 0x20, 0x8, 0x0, 0x116, 0x21, 0x0, 0x24, 0x2}}, {Codepoint: 253, Patch: []uint16{0x1d32, 0x20, 0x8, 0x0, 0x116, 0x0, 0x0, 0x24, 0x2}}, {Codepoint: 255, Patch: []uint16{0x1d32, 0x20, 0x8, 0x0, 0x116, 0x0, 0x0, 0x2b, 0x2}}, {Codepoint: 268, Patch: []uint16{0x1c8e, 0x20, 0x8, 0x54a5, 0x0, 0x21}}, {Codepoint: 269, Patch: []uint16{0x1c8e, 0x20, 0x8, 0x54a5, 0x0, 0x0}}, {Codepoint: 290, Patch: []uint16{0x1d17, 0x20, 0x8, 0x54a5, 0x0, 0x21}}, {Codepoint: 291, Patch: []uint16{0x1d17, 0x20, 0x8, 0x54a5, 0x0, 0x0}}, {Codepoint: 310, Patch: []uint16{0x1d76, 0x20, 0x8, 0x54a5, 0x0, 0x21}}, {Codepoint: 311, Patch: []uint16{0x1d76, 0x20, 0x8, 0x54a5, 0x0, 0x0}}, {Codepoint: 315, Patch: []uint16{0x1da9, 0x20, 0x8, 0x54a5, 0x0, 0x21}}, {Codepoint: 316, Patch: []uint16{0x1da9, 0x20, 0x8, 0x54a5, 0x0, 0x0}}, {Codepoint: 325, Patch: []uint16{0x1ddc, 0x20, 0x8, 0x54a5, 0x0, 0x21}}, {Codepoint: 326, Patch: []uint16{0x1ddc, 0x20, 0x8, 0x54a5, 0x0, 0x0}}, {Codepoint: 342, Patch: []uint16{0x1e70, 0x20, 0x8, 0x54a5, 0x0, 0x21}}, {Codepoint: 343, Patch: []uint16{0x1e70, 0x20, 0x8, 0x54a5, 0x0, 0x0}}, {Codepoint: 352, Patch: []uint16{0x1e94, 0x20, 0x8, 0x54a5, 0x0, 0x21}}, {Codepoint: 353, Patch: []uint16{0x1e94, 0x20, 0x8, 0x54a5, 0x0, 0x0}}, {Codepoint: 374, Patch: []uint16{0x1d32, 0x20, 0x8, 0x0, 0x116, 0x21, 0x0, 0x27, 0x2}}, {Codepoint: 375, Patch: []uint16{0x1d32, 0x20, 0x8, 0x0, 0x116, 0x0, 0x0, 0x27, 0x2}}, {Codepoint: 376, Patch: []uint16{0x1d32, 0x20, 0x8, 0x0, 0x116, 0x21, 0x0, 0x2b, 0x2}}, {Codepoint: 381, Patch: []uint16{0x1f3d, 0x20, 0x8, 0x54a5, 0x0, 0x21}}, {Codepoint: 382, Patch: []uint16{0x1f3d, 0x20, 0x8, 0x54a5, 0x0, 0x0}}, {Codepoint: 562, Patch: []uint16{0x1d32, 0x20, 0x8, 0x0, 0x116, 0x21, 0x0, 0x32, 0x2}}, {Codepoint: 563, Patch: []uint16{0x1d32, 0x20, 0x8, 0x0, 0x116, 0x0, 0x0, 0x32, 0x2}}, {Codepoint: 7782, Patch: []uint16{0x1e94, 0x20, 0x8, 0x54a5, 0x0, 0x21, 0x0, 0x2e, 0x2}}, {Codepoint: 7783, Patch: []uint16{0x1e94, 0x20, 0x8, 0x54a5, 0x0, 0x0, 0x0, 0x2e, 0x2}}, {Codepoint: 7822, Patch: []uint16{0x1d32, 0x20, 0x8, 0x0, 0x116, 0x21, 0x0, 0x2e, 0x2}}, {Codepoint: 7823, Patch: []uint16{0x1d32, 0x20, 0x8, 0x0, 0x116, 0x0, 0x0, 0x2e, 0x2}}, {Codepoint: 7833, Patch: []uint16{0x1d32, 0x20, 0x8, 0x0, 0x116, 0x0, 0x0, 0x29, 0x2}}, {Codepoint: 7922, Patch: []uint16{0x1d32, 0x20, 0x8, 0x0, 0x116, 0x21, 0x0, 0x25, 0x2}}, {Codepoint: 7923, Patch: []uint16{0x1d32, 0x20, 0x8, 0x0, 0x116, 0x0, 0x0, 0x25, 0x2}}, {Codepoint: 7924, Patch: []uint16{0x1d32, 0x20, 0x8, 0x0, 0x116, 0x21, 0x0, 0x42, 0x2}}, {Codepoint: 7925, Patch: []uint16{0x1d32, 0x20, 0x8, 0x0, 0x116, 0x0, 0x0, 0x42, 0x2}}, {Codepoint: 7926, Patch: []uint16{0x1d32, 0x20, 0x8, 0x0, 0x116, 0x21, 0x0, 0x3b, 0x2}}, {Codepoint: 7927, Patch: []uint16{0x1d32, 0x20, 0x8, 0x0, 0x116, 0x0, 0x0, 0x3b, 0x2}}, {Codepoint: 7928, Patch: []uint16{0x1d32, 0x20, 0x8, 0x0, 0x116, 0x21, 0x0, 0x2d, 0x2}}, {Codepoint: 7929, Patch: []uint16{0x1d32, 0x20, 0x8, 0x0, 0x116, 0x0, 0x0, 0x2d, 0x2}}} 3011 3012 var weightTailoring_utf8mb4_ro_0900_ai_ci = []uca.Patch{{Codepoint: 194, Patch: []uint16{0x1c47, 0x20, 0x8, 0x54a6, 0x0, 0x21}}, {Codepoint: 206, Patch: []uint16{0x1d32, 0x20, 0x8, 0x54a5, 0x0, 0x21}}, {Codepoint: 226, Patch: []uint16{0x1c47, 0x20, 0x8, 0x54a6, 0x0, 0x0}}, {Codepoint: 238, Patch: []uint16{0x1d32, 0x20, 0x8, 0x54a5, 0x0, 0x0}}, {Codepoint: 258, Patch: []uint16{0x1c47, 0x20, 0x8, 0x54a5, 0x0, 0x21}}, {Codepoint: 259, Patch: []uint16{0x1c47, 0x20, 0x8, 0x54a5, 0x0, 0x0}}, {Codepoint: 350, Patch: []uint16{0x1e71, 0x20, 0x8, 0x54a5, 0x0, 0x21}}, {Codepoint: 351, Patch: []uint16{0x1e71, 0x20, 0x8, 0x54a5, 0x0, 0x0}}, {Codepoint: 354, Patch: []uint16{0x1e95, 0x20, 0x8, 0x54a5, 0x0, 0x21}}, {Codepoint: 355, Patch: []uint16{0x1e95, 0x20, 0x8, 0x54a5, 0x0, 0x0}}, {Codepoint: 536, Patch: []uint16{0x1e71, 0x20, 0x8, 0x54a5, 0x0, 0x21}}, {Codepoint: 537, Patch: []uint16{0x1e71, 0x20, 0x8, 0x54a5, 0x0, 0x0}}, {Codepoint: 538, Patch: []uint16{0x1e95, 0x20, 0x8, 0x54a5, 0x0, 0x21}}, {Codepoint: 539, Patch: []uint16{0x1e95, 0x20, 0x8, 0x54a5, 0x0, 0x0}}, {Codepoint: 7844, Patch: []uint16{0x1c47, 0x20, 0x8, 0x54a6, 0x0, 0x21, 0x0, 0x24, 0x2}}, {Codepoint: 7845, Patch: []uint16{0x1c47, 0x20, 0x8, 0x54a6, 0x0, 0x0, 0x0, 0x24, 0x2}}, {Codepoint: 7846, Patch: []uint16{0x1c47, 0x20, 0x8, 0x54a6, 0x0, 0x21, 0x0, 0x25, 0x2}}, {Codepoint: 7847, Patch: []uint16{0x1c47, 0x20, 0x8, 0x54a6, 0x0, 0x0, 0x0, 0x25, 0x2}}, {Codepoint: 7848, Patch: []uint16{0x1c47, 0x20, 0x8, 0x54a6, 0x0, 0x21, 0x0, 0x3b, 0x2}}, {Codepoint: 7849, Patch: []uint16{0x1c47, 0x20, 0x8, 0x54a6, 0x0, 0x0, 0x0, 0x3b, 0x2}}, {Codepoint: 7850, Patch: []uint16{0x1c47, 0x20, 0x8, 0x54a6, 0x0, 0x21, 0x0, 0x2d, 0x2}}, {Codepoint: 7851, Patch: []uint16{0x1c47, 0x20, 0x8, 0x54a6, 0x0, 0x0, 0x0, 0x2d, 0x2}}, {Codepoint: 7852, Patch: []uint16{0x1c47, 0x20, 0x8, 0x54a6, 0x0, 0x21, 0x0, 0x42, 0x2}}, {Codepoint: 7853, Patch: []uint16{0x1c47, 0x20, 0x8, 0x54a6, 0x0, 0x0, 0x0, 0x42, 0x2}}, {Codepoint: 7854, Patch: []uint16{0x1c47, 0x20, 0x8, 0x54a5, 0x0, 0x21, 0x0, 0x24, 0x2}}, {Codepoint: 7855, Patch: []uint16{0x1c47, 0x20, 0x8, 0x54a5, 0x0, 0x0, 0x0, 0x24, 0x2}}, {Codepoint: 7856, Patch: []uint16{0x1c47, 0x20, 0x8, 0x54a5, 0x0, 0x21, 0x0, 0x25, 0x2}}, {Codepoint: 7857, Patch: []uint16{0x1c47, 0x20, 0x8, 0x54a5, 0x0, 0x0, 0x0, 0x25, 0x2}}, {Codepoint: 7858, Patch: []uint16{0x1c47, 0x20, 0x8, 0x54a5, 0x0, 0x21, 0x0, 0x3b, 0x2}}, {Codepoint: 7859, Patch: []uint16{0x1c47, 0x20, 0x8, 0x54a5, 0x0, 0x0, 0x0, 0x3b, 0x2}}, {Codepoint: 7860, Patch: []uint16{0x1c47, 0x20, 0x8, 0x54a5, 0x0, 0x21, 0x0, 0x2d, 0x2}}, {Codepoint: 7861, Patch: []uint16{0x1c47, 0x20, 0x8, 0x54a5, 0x0, 0x0, 0x0, 0x2d, 0x2}}, {Codepoint: 7862, Patch: []uint16{0x1c47, 0x20, 0x8, 0x54a5, 0x0, 0x21, 0x0, 0x42, 0x2}}, {Codepoint: 7863, Patch: []uint16{0x1c47, 0x20, 0x8, 0x54a5, 0x0, 0x0, 0x0, 0x42, 0x2}}} 3013 3014 var weightTailoring_utf8mb4_sl_0900_ai_ci = []uca.Patch{{Codepoint: 262, Patch: []uint16{0x1c7a, 0x20, 0x8, 0x54a6, 0x0, 0x21}}, {Codepoint: 263, Patch: []uint16{0x1c7a, 0x20, 0x8, 0x54a6, 0x0, 0x0}}, {Codepoint: 268, Patch: []uint16{0x1c7a, 0x20, 0x8, 0x54a5, 0x0, 0x21}}, {Codepoint: 269, Patch: []uint16{0x1c7a, 0x20, 0x8, 0x54a5, 0x0, 0x0}}, {Codepoint: 272, Patch: []uint16{0x1c8f, 0x20, 0x8, 0x54a5, 0x0, 0x21}}, {Codepoint: 273, Patch: []uint16{0x1c8f, 0x20, 0x8, 0x54a5, 0x0, 0x0}}, {Codepoint: 352, Patch: []uint16{0x1e71, 0x20, 0x8, 0x54a5, 0x0, 0x21}}, {Codepoint: 353, Patch: []uint16{0x1e71, 0x20, 0x8, 0x54a5, 0x0, 0x0}}, {Codepoint: 381, Patch: []uint16{0x1f21, 0x20, 0x8, 0x54a5, 0x0, 0x21}}, {Codepoint: 382, Patch: []uint16{0x1f21, 0x20, 0x8, 0x54a5, 0x0, 0x0}}, {Codepoint: 7688, Patch: []uint16{0x1c7a, 0x20, 0x8, 0x54a6, 0x0, 0x21, 0x0, 0x30, 0x2}}, {Codepoint: 7689, Patch: []uint16{0x1c7a, 0x20, 0x8, 0x54a6, 0x0, 0x0, 0x0, 0x30, 0x2}}, {Codepoint: 7782, Patch: []uint16{0x1e71, 0x20, 0x8, 0x54a5, 0x0, 0x21, 0x0, 0x2e, 0x2}}, {Codepoint: 7783, Patch: []uint16{0x1e71, 0x20, 0x8, 0x54a5, 0x0, 0x0, 0x0, 0x2e, 0x2}}} 3015 3016 var weightTailoring_utf8mb4_pl_0900_ai_ci = []uca.Patch{{Codepoint: 211, Patch: []uint16{0x1ddd, 0x20, 0x8, 0x54a5, 0x0, 0x21}}, {Codepoint: 243, Patch: []uint16{0x1ddd, 0x20, 0x8, 0x54a5, 0x0, 0x0}}, {Codepoint: 260, Patch: []uint16{0x1c47, 0x20, 0x8, 0x54a5, 0x0, 0x21}}, {Codepoint: 261, Patch: []uint16{0x1c47, 0x20, 0x8, 0x54a5, 0x0, 0x0}}, {Codepoint: 262, Patch: []uint16{0x1c7a, 0x20, 0x8, 0x54a5, 0x0, 0x21}}, {Codepoint: 263, Patch: []uint16{0x1c7a, 0x20, 0x8, 0x54a5, 0x0, 0x0}}, {Codepoint: 280, Patch: []uint16{0x1caa, 0x20, 0x8, 0x54a5, 0x0, 0x21}}, {Codepoint: 281, Patch: []uint16{0x1caa, 0x20, 0x8, 0x54a5, 0x0, 0x0}}, {Codepoint: 321, Patch: []uint16{0x1d77, 0x20, 0x8, 0x54a5, 0x0, 0x21}}, {Codepoint: 322, Patch: []uint16{0x1d77, 0x20, 0x8, 0x54a5, 0x0, 0x0}}, {Codepoint: 323, Patch: []uint16{0x1db9, 0x20, 0x8, 0x54a5, 0x0, 0x21}}, {Codepoint: 324, Patch: []uint16{0x1db9, 0x20, 0x8, 0x54a5, 0x0, 0x0}}, {Codepoint: 346, Patch: []uint16{0x1e71, 0x20, 0x8, 0x54a5, 0x0, 0x21}}, {Codepoint: 347, Patch: []uint16{0x1e71, 0x20, 0x8, 0x54a5, 0x0, 0x0}}, {Codepoint: 377, Patch: []uint16{0x1f21, 0x20, 0x8, 0x54a5, 0x0, 0x21}}, {Codepoint: 378, Patch: []uint16{0x1f21, 0x20, 0x8, 0x54a5, 0x0, 0x0}}, {Codepoint: 379, Patch: []uint16{0x1f21, 0x20, 0x8, 0x54a6, 0x0, 0x21}}, {Codepoint: 380, Patch: []uint16{0x1f21, 0x20, 0x8, 0x54a6, 0x0, 0x0}}, {Codepoint: 7688, Patch: []uint16{0x1c7a, 0x20, 0x8, 0x54a5, 0x0, 0x21, 0x0, 0x30, 0x2}}, {Codepoint: 7689, Patch: []uint16{0x1c7a, 0x20, 0x8, 0x54a5, 0x0, 0x0, 0x0, 0x30, 0x2}}, {Codepoint: 7780, Patch: []uint16{0x1e71, 0x20, 0x8, 0x54a5, 0x0, 0x21, 0x0, 0x2e, 0x2}}, {Codepoint: 7781, Patch: []uint16{0x1e71, 0x20, 0x8, 0x54a5, 0x0, 0x0, 0x0, 0x2e, 0x2}}, {Codepoint: 7898, Patch: []uint16{0x1ddd, 0x20, 0x8, 0x54a5, 0x0, 0x21, 0x0, 0x3f, 0x2}}, {Codepoint: 7899, Patch: []uint16{0x1ddd, 0x20, 0x8, 0x54a5, 0x0, 0x0, 0x0, 0x3f, 0x2}}} 3017 3018 var weightTailoring_utf8mb4_et_0900_ai_ci = []uca.Patch{{Codepoint: 90, Patch: []uint16{0x1e94, 0x20, 0x8, 0x54a6, 0x0, 0x21}}, {Codepoint: 122, Patch: []uint16{0x1e94, 0x20, 0x8, 0x54a6, 0x0, 0x0}}, {Codepoint: 196, Patch: []uint16{0x1efe, 0x20, 0x8, 0x54a6, 0x0, 0x21}}, {Codepoint: 213, Patch: []uint16{0x1efe, 0x20, 0x8, 0x54a5, 0x0, 0x21}}, {Codepoint: 214, Patch: []uint16{0x1efe, 0x20, 0x8, 0x54a7, 0x0, 0x21}}, {Codepoint: 220, Patch: []uint16{0x1efe, 0x20, 0x8, 0x54a8, 0x0, 0x21}}, {Codepoint: 228, Patch: []uint16{0x1efe, 0x20, 0x8, 0x54a6, 0x0, 0x0}}, {Codepoint: 245, Patch: []uint16{0x1efe, 0x20, 0x8, 0x54a5, 0x0, 0x0}}, {Codepoint: 246, Patch: []uint16{0x1efe, 0x20, 0x8, 0x54a7, 0x0, 0x0}}, {Codepoint: 252, Patch: []uint16{0x1efe, 0x20, 0x8, 0x54a8, 0x0, 0x0}}, {Codepoint: 352, Patch: []uint16{0x1e94, 0x20, 0x8, 0x54a5, 0x0, 0x21}}, {Codepoint: 353, Patch: []uint16{0x1e94, 0x20, 0x8, 0x54a5, 0x0, 0x0}}, {Codepoint: 377, Patch: []uint16{0x1e94, 0x20, 0x8, 0x54a6, 0x0, 0x21, 0x0, 0x24, 0x2}}, {Codepoint: 378, Patch: []uint16{0x1e94, 0x20, 0x8, 0x54a6, 0x0, 0x0, 0x0, 0x24, 0x2}}, {Codepoint: 379, Patch: []uint16{0x1e94, 0x20, 0x8, 0x54a6, 0x0, 0x21, 0x0, 0x2e, 0x2}}, {Codepoint: 380, Patch: []uint16{0x1e94, 0x20, 0x8, 0x54a6, 0x0, 0x0, 0x0, 0x2e, 0x2}}, {Codepoint: 381, Patch: []uint16{0x1e94, 0x20, 0x8, 0x54a7, 0x0, 0x21}}, {Codepoint: 382, Patch: []uint16{0x1e94, 0x20, 0x8, 0x54a7, 0x0, 0x0}}, {Codepoint: 469, Patch: []uint16{0x1efe, 0x20, 0x8, 0x54a8, 0x0, 0x21, 0x0, 0x32, 0x2}}, {Codepoint: 470, Patch: []uint16{0x1efe, 0x20, 0x8, 0x54a8, 0x0, 0x0, 0x0, 0x32, 0x2}}, {Codepoint: 471, Patch: []uint16{0x1efe, 0x20, 0x8, 0x54a8, 0x0, 0x21, 0x0, 0x24, 0x2}}, {Codepoint: 472, Patch: []uint16{0x1efe, 0x20, 0x8, 0x54a8, 0x0, 0x0, 0x0, 0x24, 0x2}}, {Codepoint: 473, Patch: []uint16{0x1efe, 0x20, 0x8, 0x54a8, 0x0, 0x21, 0x0, 0x28, 0x2}}, {Codepoint: 474, Patch: []uint16{0x1efe, 0x20, 0x8, 0x54a8, 0x0, 0x0, 0x0, 0x28, 0x2}}, {Codepoint: 475, Patch: []uint16{0x1efe, 0x20, 0x8, 0x54a8, 0x0, 0x21, 0x0, 0x25, 0x2}}, {Codepoint: 476, Patch: []uint16{0x1efe, 0x20, 0x8, 0x54a8, 0x0, 0x0, 0x0, 0x25, 0x2}}, {Codepoint: 478, Patch: []uint16{0x1efe, 0x20, 0x8, 0x54a6, 0x0, 0x21, 0x0, 0x32, 0x2}}, {Codepoint: 479, Patch: []uint16{0x1efe, 0x20, 0x8, 0x54a6, 0x0, 0x0, 0x0, 0x32, 0x2}}, {Codepoint: 554, Patch: []uint16{0x1efe, 0x20, 0x8, 0x54a7, 0x0, 0x21, 0x0, 0x32, 0x2}}, {Codepoint: 555, Patch: []uint16{0x1efe, 0x20, 0x8, 0x54a7, 0x0, 0x0, 0x0, 0x32, 0x2}}, {Codepoint: 556, Patch: []uint16{0x1efe, 0x20, 0x8, 0x54a5, 0x0, 0x21, 0x0, 0x32, 0x2}}, {Codepoint: 557, Patch: []uint16{0x1efe, 0x20, 0x8, 0x54a5, 0x0, 0x0, 0x0, 0x32, 0x2}}, {Codepoint: 7756, Patch: []uint16{0x1efe, 0x20, 0x8, 0x54a5, 0x0, 0x21, 0x0, 0x24, 0x2}}, {Codepoint: 7757, Patch: []uint16{0x1efe, 0x20, 0x8, 0x54a5, 0x0, 0x0, 0x0, 0x24, 0x2}}, {Codepoint: 7758, Patch: []uint16{0x1efe, 0x20, 0x8, 0x54a5, 0x0, 0x21, 0x0, 0x2b, 0x2}}, {Codepoint: 7759, Patch: []uint16{0x1efe, 0x20, 0x8, 0x54a5, 0x0, 0x0, 0x0, 0x2b, 0x2}}, {Codepoint: 7782, Patch: []uint16{0x1e94, 0x20, 0x8, 0x54a5, 0x0, 0x21, 0x0, 0x2e, 0x2}}, {Codepoint: 7783, Patch: []uint16{0x1e94, 0x20, 0x8, 0x54a5, 0x0, 0x0, 0x0, 0x2e, 0x2}}, {Codepoint: 7824, Patch: []uint16{0x1e94, 0x20, 0x8, 0x54a6, 0x0, 0x21, 0x0, 0x27, 0x2}}, {Codepoint: 7825, Patch: []uint16{0x1e94, 0x20, 0x8, 0x54a6, 0x0, 0x0, 0x0, 0x27, 0x2}}, {Codepoint: 7826, Patch: []uint16{0x1e94, 0x20, 0x8, 0x54a6, 0x0, 0x21, 0x0, 0x42, 0x2}}, {Codepoint: 7827, Patch: []uint16{0x1e94, 0x20, 0x8, 0x54a6, 0x0, 0x0, 0x0, 0x42, 0x2}}, {Codepoint: 7828, Patch: []uint16{0x1e94, 0x20, 0x8, 0x54a6, 0x0, 0x21, 0x0, 0x49, 0x2}}, {Codepoint: 7829, Patch: []uint16{0x1e94, 0x20, 0x8, 0x54a6, 0x0, 0x0, 0x0, 0x49, 0x2}}, {Codepoint: 7904, Patch: []uint16{0x1efe, 0x20, 0x8, 0x54a5, 0x0, 0x21, 0x0, 0x3f, 0x2}}, {Codepoint: 7905, Patch: []uint16{0x1efe, 0x20, 0x8, 0x54a5, 0x0, 0x0, 0x0, 0x3f, 0x2}}} 3019 3020 var weightTailoring_utf8mb4_es_0900_ai_ci = []uca.Patch{{Codepoint: 209, Patch: []uint16{0x1db9, 0x20, 0x8, 0x54a5, 0x0, 0x21}}, {Codepoint: 241, Patch: []uint16{0x1db9, 0x20, 0x8, 0x54a5, 0x0, 0x0}}} 3021 3022 var weightTailoring_utf8mb4_sv_0900_ai_ci = []uca.Patch{{Codepoint: 196, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a6, 0x0, 0x21}}, {Codepoint: 197, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a5, 0x0, 0x21}}, {Codepoint: 198, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a6, 0x116, 0x21}}, {Codepoint: 208, Patch: []uint16{0x1c8f, 0x20, 0x8, 0x0, 0x117, 0x21}}, {Codepoint: 212, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a7, 0x119, 0x21}}, {Codepoint: 214, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a7, 0x0, 0x21}}, {Codepoint: 216, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a7, 0x116, 0x21}}, {Codepoint: 220, Patch: []uint16{0x1f0b, 0x20, 0x8, 0x0, 0x116, 0x21}}, {Codepoint: 222, Patch: []uint16{0x1e95, 0x20, 0x8, 0x1d18, 0x20, 0x8, 0x0, 0x0, 0x21}}, {Codepoint: 228, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a6, 0x0, 0x0}}, {Codepoint: 229, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a5, 0x0, 0x0}}, {Codepoint: 230, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a6, 0x116, 0x0}}, {Codepoint: 240, Patch: []uint16{0x1c8f, 0x20, 0x8, 0x0, 0x117, 0x0}}, {Codepoint: 244, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a7, 0x119, 0x0}}, {Codepoint: 246, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a7, 0x0, 0x0}}, {Codepoint: 248, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a7, 0x116, 0x0}}, {Codepoint: 252, Patch: []uint16{0x1f0b, 0x20, 0x8, 0x0, 0x116, 0x0}}, {Codepoint: 254, Patch: []uint16{0x1e95, 0x20, 0x2, 0x1d18, 0x20, 0x2, 0x0, 0x0, 0x21}}, {Codepoint: 272, Patch: []uint16{0x1c8f, 0x20, 0x8, 0x0, 0x116, 0x21}}, {Codepoint: 273, Patch: []uint16{0x1c8f, 0x20, 0x8, 0x0, 0x116, 0x0}}, {Codepoint: 280, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a6, 0x117, 0x21}}, {Codepoint: 281, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a6, 0x117, 0x0}}, {Codepoint: 336, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a7, 0x117, 0x21}}, {Codepoint: 337, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a7, 0x117, 0x0}}, {Codepoint: 338, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a7, 0x118, 0x21}}, {Codepoint: 339, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a7, 0x118, 0x0}}, {Codepoint: 368, Patch: []uint16{0x1f0b, 0x20, 0x8, 0x0, 0x117, 0x21}}, {Codepoint: 369, Patch: []uint16{0x1f0b, 0x20, 0x8, 0x0, 0x117, 0x0}}, {Codepoint: 469, Patch: []uint16{0x1f0b, 0x20, 0x8, 0x0, 0x116, 0x21, 0x0, 0x32, 0x2}}, {Codepoint: 470, Patch: []uint16{0x1f0b, 0x20, 0x8, 0x0, 0x116, 0x0, 0x0, 0x32, 0x2}}, {Codepoint: 471, Patch: []uint16{0x1f0b, 0x20, 0x8, 0x0, 0x116, 0x21, 0x0, 0x24, 0x2}}, {Codepoint: 472, Patch: []uint16{0x1f0b, 0x20, 0x8, 0x0, 0x116, 0x0, 0x0, 0x24, 0x2}}, {Codepoint: 473, Patch: []uint16{0x1f0b, 0x20, 0x8, 0x0, 0x116, 0x21, 0x0, 0x28, 0x2}}, {Codepoint: 474, Patch: []uint16{0x1f0b, 0x20, 0x8, 0x0, 0x116, 0x0, 0x0, 0x28, 0x2}}, {Codepoint: 475, Patch: []uint16{0x1f0b, 0x20, 0x8, 0x0, 0x116, 0x21, 0x0, 0x25, 0x2}}, {Codepoint: 476, Patch: []uint16{0x1f0b, 0x20, 0x8, 0x0, 0x116, 0x0, 0x0, 0x25, 0x2}}, {Codepoint: 478, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a6, 0x0, 0x21, 0x0, 0x32, 0x2}}, {Codepoint: 479, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a6, 0x0, 0x0, 0x0, 0x32, 0x2}}, {Codepoint: 482, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a6, 0x116, 0x21, 0x0, 0x32, 0x2}}, {Codepoint: 483, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a6, 0x116, 0x0, 0x0, 0x32, 0x2}}, {Codepoint: 506, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a5, 0x0, 0x21, 0x0, 0x24, 0x2}}, {Codepoint: 507, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a5, 0x0, 0x0, 0x0, 0x24, 0x2}}, {Codepoint: 508, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a6, 0x116, 0x21, 0x0, 0x24, 0x2}}, {Codepoint: 509, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a6, 0x116, 0x0, 0x0, 0x24, 0x2}}, {Codepoint: 510, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a7, 0x116, 0x21, 0x0, 0x24, 0x2}}, {Codepoint: 511, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a7, 0x116, 0x0, 0x0, 0x24, 0x2}}, {Codepoint: 554, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a7, 0x0, 0x21, 0x0, 0x32, 0x2}}, {Codepoint: 555, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a7, 0x0, 0x0, 0x0, 0x32, 0x2}}, {Codepoint: 7888, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a7, 0x119, 0x21, 0x0, 0x24, 0x2}}, {Codepoint: 7889, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a7, 0x119, 0x0, 0x0, 0x24, 0x2}}, {Codepoint: 7890, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a7, 0x119, 0x21, 0x0, 0x25, 0x2}}, {Codepoint: 7891, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a7, 0x119, 0x0, 0x0, 0x25, 0x2}}, {Codepoint: 7892, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a7, 0x119, 0x21, 0x0, 0x3b, 0x2}}, {Codepoint: 7893, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a7, 0x119, 0x0, 0x0, 0x3b, 0x2}}, {Codepoint: 7894, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a7, 0x119, 0x21, 0x0, 0x2d, 0x2}}, {Codepoint: 7895, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a7, 0x119, 0x0, 0x0, 0x2d, 0x2}}, {Codepoint: 7896, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a7, 0x119, 0x21, 0x0, 0x42, 0x2}}, {Codepoint: 7897, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a7, 0x119, 0x0, 0x0, 0x42, 0x2}}, {Codepoint: 8491, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a5, 0x0, 0x21}}} 3023 3024 var weightTailoring_utf8mb4_tr_0900_ai_ci = []uca.Patch{{Codepoint: 73, Patch: []uint16{0x1d31, 0x20, 0x2, 0x54a5, 0x0, 0x21}}, {Codepoint: 199, Patch: []uint16{0x1c7a, 0x20, 0x8, 0x54a5, 0x0, 0x21}}, {Codepoint: 204, Patch: []uint16{0x1d31, 0x20, 0x2, 0x54a5, 0x0, 0x21, 0x0, 0x25, 0x2}}, {Codepoint: 205, Patch: []uint16{0x1d31, 0x20, 0x2, 0x54a5, 0x0, 0x21, 0x0, 0x24, 0x2}}, {Codepoint: 206, Patch: []uint16{0x1d31, 0x20, 0x2, 0x54a5, 0x0, 0x21, 0x0, 0x27, 0x2}}, {Codepoint: 207, Patch: []uint16{0x1d31, 0x20, 0x2, 0x54a5, 0x0, 0x21, 0x0, 0x2b, 0x2}}, {Codepoint: 214, Patch: []uint16{0x1ddd, 0x20, 0x8, 0x54a5, 0x0, 0x21}}, {Codepoint: 220, Patch: []uint16{0x1eb5, 0x20, 0x8, 0x54a5, 0x0, 0x21}}, {Codepoint: 231, Patch: []uint16{0x1c7a, 0x20, 0x8, 0x54a5, 0x0, 0x0}}, {Codepoint: 246, Patch: []uint16{0x1ddd, 0x20, 0x8, 0x54a5, 0x0, 0x0}}, {Codepoint: 252, Patch: []uint16{0x1eb5, 0x20, 0x8, 0x54a5, 0x0, 0x0}}, {Codepoint: 286, Patch: []uint16{0x1cf4, 0x20, 0x8, 0x54a5, 0x0, 0x21}}, {Codepoint: 287, Patch: []uint16{0x1cf4, 0x20, 0x8, 0x54a5, 0x0, 0x0}}, {Codepoint: 296, Patch: []uint16{0x1d31, 0x20, 0x2, 0x54a5, 0x0, 0x21, 0x0, 0x2d, 0x2}}, {Codepoint: 298, Patch: []uint16{0x1d31, 0x20, 0x2, 0x54a5, 0x0, 0x21, 0x0, 0x32, 0x2}}, {Codepoint: 300, Patch: []uint16{0x1d31, 0x20, 0x2, 0x54a5, 0x0, 0x21, 0x0, 0x26, 0x2}}, {Codepoint: 302, Patch: []uint16{0x1d31, 0x20, 0x2, 0x54a5, 0x0, 0x21, 0x0, 0x31, 0x2}}, {Codepoint: 304, Patch: []uint16{0x1d32, 0x20, 0x2, 0x0, 0x0, 0x21}}, {Codepoint: 305, Patch: []uint16{0x1d31, 0x20, 0x2, 0x54a5, 0x0, 0x0}}, {Codepoint: 350, Patch: []uint16{0x1e71, 0x20, 0x8, 0x54a5, 0x0, 0x21}}, {Codepoint: 351, Patch: []uint16{0x1e71, 0x20, 0x8, 0x54a5, 0x0, 0x0}}, {Codepoint: 463, Patch: []uint16{0x1d31, 0x20, 0x2, 0x54a5, 0x0, 0x21, 0x0, 0x28, 0x2}}, {Codepoint: 469, Patch: []uint16{0x1eb5, 0x20, 0x8, 0x54a5, 0x0, 0x21, 0x0, 0x32, 0x2}}, {Codepoint: 470, Patch: []uint16{0x1eb5, 0x20, 0x8, 0x54a5, 0x0, 0x0, 0x0, 0x32, 0x2}}, {Codepoint: 471, Patch: []uint16{0x1eb5, 0x20, 0x8, 0x54a5, 0x0, 0x21, 0x0, 0x24, 0x2}}, {Codepoint: 472, Patch: []uint16{0x1eb5, 0x20, 0x8, 0x54a5, 0x0, 0x0, 0x0, 0x24, 0x2}}, {Codepoint: 473, Patch: []uint16{0x1eb5, 0x20, 0x8, 0x54a5, 0x0, 0x21, 0x0, 0x28, 0x2}}, {Codepoint: 474, Patch: []uint16{0x1eb5, 0x20, 0x8, 0x54a5, 0x0, 0x0, 0x0, 0x28, 0x2}}, {Codepoint: 475, Patch: []uint16{0x1eb5, 0x20, 0x8, 0x54a5, 0x0, 0x21, 0x0, 0x25, 0x2}}, {Codepoint: 476, Patch: []uint16{0x1eb5, 0x20, 0x8, 0x54a5, 0x0, 0x0, 0x0, 0x25, 0x2}}, {Codepoint: 520, Patch: []uint16{0x1d31, 0x20, 0x2, 0x54a5, 0x0, 0x21, 0x0, 0x3c, 0x2}}, {Codepoint: 522, Patch: []uint16{0x1d31, 0x20, 0x2, 0x54a5, 0x0, 0x21, 0x0, 0x3e, 0x2}}, {Codepoint: 554, Patch: []uint16{0x1ddd, 0x20, 0x8, 0x54a5, 0x0, 0x21, 0x0, 0x32, 0x2}}, {Codepoint: 555, Patch: []uint16{0x1ddd, 0x20, 0x8, 0x54a5, 0x0, 0x0, 0x0, 0x32, 0x2}}, {Codepoint: 7688, Patch: []uint16{0x1c7a, 0x20, 0x8, 0x54a5, 0x0, 0x21, 0x0, 0x24, 0x2}}, {Codepoint: 7689, Patch: []uint16{0x1c7a, 0x20, 0x8, 0x54a5, 0x0, 0x0, 0x0, 0x24, 0x2}}, {Codepoint: 7724, Patch: []uint16{0x1d31, 0x20, 0x2, 0x54a5, 0x0, 0x21, 0x0, 0x48, 0x2}}, {Codepoint: 7726, Patch: []uint16{0x1d31, 0x20, 0x2, 0x54a5, 0x0, 0x21, 0x0, 0x2b, 0x2, 0x0, 0x24, 0x2}}, {Codepoint: 7880, Patch: []uint16{0x1d31, 0x20, 0x2, 0x54a5, 0x0, 0x21, 0x0, 0x3b, 0x2}}, {Codepoint: 7882, Patch: []uint16{0x1d31, 0x20, 0x2, 0x54a5, 0x0, 0x21, 0x0, 0x42, 0x2}}} 3025 3026 var weightTailoring_utf8mb4_cs_0900_ai_ci = []uca.Patch{{Codepoint: 268, Patch: []uint16{0x1c7a, 0x20, 0x8, 0x54a5, 0x0, 0x21}}, {Codepoint: 269, Patch: []uint16{0x1c7a, 0x20, 0x8, 0x54a5, 0x0, 0x0}}, {Codepoint: 344, Patch: []uint16{0x1e33, 0x20, 0x8, 0x54a5, 0x0, 0x21}}, {Codepoint: 345, Patch: []uint16{0x1e33, 0x20, 0x8, 0x54a5, 0x0, 0x0}}, {Codepoint: 352, Patch: []uint16{0x1e71, 0x20, 0x8, 0x54a5, 0x0, 0x21}}, {Codepoint: 353, Patch: []uint16{0x1e71, 0x20, 0x8, 0x54a5, 0x0, 0x0}}, {Codepoint: 381, Patch: []uint16{0x1f21, 0x20, 0x8, 0x54a5, 0x0, 0x21}}, {Codepoint: 382, Patch: []uint16{0x1f21, 0x20, 0x8, 0x54a5, 0x0, 0x0}}, {Codepoint: 7782, Patch: []uint16{0x1e71, 0x20, 0x8, 0x54a5, 0x0, 0x21, 0x0, 0x2e, 0x2}}, {Codepoint: 7783, Patch: []uint16{0x1e71, 0x20, 0x8, 0x54a5, 0x0, 0x0, 0x0, 0x2e, 0x2}}} 3027 3028 type contractor_utf8mb4_cs_0900_ai_ci struct{} 3029 3030 func (contractor_utf8mb4_cs_0900_ai_ci) Find(cs charset.Charset, cp0 rune, b0 []byte) ([]uint16, []byte, int) { 3031 switch cp0 { 3032 case 67: 3033 cp1, width1 := cs.DecodeRune(b0) 3034 switch cp1 { 3035 case 72: 3036 return contractor_utf8mb4_cs_0900_ai_ci_weights[0:6], b0[width1:], 2 3037 case 104: 3038 return contractor_utf8mb4_cs_0900_ai_ci_weights[6:12], b0[width1:], 2 3039 } 3040 case 99: 3041 cp1, width1 := cs.DecodeRune(b0) 3042 switch cp1 { 3043 case 72: 3044 return contractor_utf8mb4_cs_0900_ai_ci_weights[12:18], b0[width1:], 2 3045 case 104: 3046 return contractor_utf8mb4_cs_0900_ai_ci_weights[18:24], b0[width1:], 2 3047 } 3048 } 3049 return nil, nil, 0 3050 } 3051 func (contractor_utf8mb4_cs_0900_ai_ci) FindContextual(cp1, cp0 rune) []uint16 { 3052 return nil 3053 } 3054 3055 var contractor_utf8mb4_cs_0900_ai_ci_weights = [...]uint16{ 3056 0x1d18, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0023, 0x1d18, 0x0020, 3057 0x0008, 0x54a5, 0x0000, 0x0022, 0x1d18, 0x0020, 0x0008, 0x54a5, 3058 0x0000, 0x0021, 0x1d18, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0000, 3059 } 3060 3061 var weightTailoring_utf8mb4_da_0900_ai_ci = []uca.Patch{{Codepoint: 196, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a5, 0x116, 0x21}}, {Codepoint: 197, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a7, 0x0, 0x21}}, {Codepoint: 198, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a5, 0x0, 0x21}}, {Codepoint: 208, Patch: []uint16{0x1c8f, 0x20, 0x8, 0x0, 0x117, 0x21}}, {Codepoint: 214, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a6, 0x116, 0x21}}, {Codepoint: 216, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a6, 0x0, 0x21}}, {Codepoint: 220, Patch: []uint16{0x1f0b, 0x20, 0x8, 0x0, 0x116, 0x21}}, {Codepoint: 222, Patch: []uint16{0x1e95, 0x20, 0x8, 0x1d18, 0x20, 0x8, 0x0, 0x0, 0x21}}, {Codepoint: 228, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a5, 0x116, 0x0}}, {Codepoint: 229, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a7, 0x0, 0x0}}, {Codepoint: 230, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a5, 0x0, 0x0}}, {Codepoint: 240, Patch: []uint16{0x1c8f, 0x20, 0x8, 0x0, 0x117, 0x0}}, {Codepoint: 246, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a6, 0x116, 0x0}}, {Codepoint: 248, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a6, 0x0, 0x0}}, {Codepoint: 252, Patch: []uint16{0x1f0b, 0x20, 0x8, 0x0, 0x116, 0x0}}, {Codepoint: 254, Patch: []uint16{0x1e95, 0x20, 0x2, 0x1d18, 0x20, 0x2, 0x0, 0x0, 0x21}}, {Codepoint: 272, Patch: []uint16{0x1c8f, 0x20, 0x8, 0x0, 0x116, 0x21}}, {Codepoint: 273, Patch: []uint16{0x1c8f, 0x20, 0x8, 0x0, 0x116, 0x0}}, {Codepoint: 336, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a6, 0x117, 0x21}}, {Codepoint: 337, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a6, 0x117, 0x0}}, {Codepoint: 338, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a6, 0x118, 0x21}}, {Codepoint: 339, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a6, 0x118, 0x0}}, {Codepoint: 368, Patch: []uint16{0x1f0b, 0x20, 0x8, 0x0, 0x117, 0x21}}, {Codepoint: 369, Patch: []uint16{0x1f0b, 0x20, 0x8, 0x0, 0x117, 0x0}}, {Codepoint: 469, Patch: []uint16{0x1f0b, 0x20, 0x8, 0x0, 0x116, 0x21, 0x0, 0x32, 0x2}}, {Codepoint: 470, Patch: []uint16{0x1f0b, 0x20, 0x8, 0x0, 0x116, 0x0, 0x0, 0x32, 0x2}}, {Codepoint: 471, Patch: []uint16{0x1f0b, 0x20, 0x8, 0x0, 0x116, 0x21, 0x0, 0x24, 0x2}}, {Codepoint: 472, Patch: []uint16{0x1f0b, 0x20, 0x8, 0x0, 0x116, 0x0, 0x0, 0x24, 0x2}}, {Codepoint: 473, Patch: []uint16{0x1f0b, 0x20, 0x8, 0x0, 0x116, 0x21, 0x0, 0x28, 0x2}}, {Codepoint: 474, Patch: []uint16{0x1f0b, 0x20, 0x8, 0x0, 0x116, 0x0, 0x0, 0x28, 0x2}}, {Codepoint: 475, Patch: []uint16{0x1f0b, 0x20, 0x8, 0x0, 0x116, 0x21, 0x0, 0x25, 0x2}}, {Codepoint: 476, Patch: []uint16{0x1f0b, 0x20, 0x8, 0x0, 0x116, 0x0, 0x0, 0x25, 0x2}}, {Codepoint: 478, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a5, 0x116, 0x21, 0x0, 0x32, 0x2}}, {Codepoint: 479, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a5, 0x116, 0x0, 0x0, 0x32, 0x2}}, {Codepoint: 482, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a5, 0x0, 0x21, 0x0, 0x32, 0x2}}, {Codepoint: 483, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a5, 0x0, 0x0, 0x0, 0x32, 0x2}}, {Codepoint: 506, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a7, 0x0, 0x21, 0x0, 0x24, 0x2}}, {Codepoint: 507, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a7, 0x0, 0x0, 0x0, 0x24, 0x2}}, {Codepoint: 508, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a5, 0x0, 0x21, 0x0, 0x24, 0x2}}, {Codepoint: 509, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a5, 0x0, 0x0, 0x0, 0x24, 0x2}}, {Codepoint: 510, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a6, 0x0, 0x21, 0x0, 0x24, 0x2}}, {Codepoint: 511, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a6, 0x0, 0x0, 0x0, 0x24, 0x2}}, {Codepoint: 554, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a6, 0x116, 0x21, 0x0, 0x32, 0x2}}, {Codepoint: 555, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a6, 0x116, 0x0, 0x0, 0x32, 0x2}}, {Codepoint: 8491, Patch: []uint16{0x1f98, 0x20, 0x2, 0x54a7, 0x0, 0x21}}} 3062 3063 type contractor_utf8mb4_da_0900_ai_ci struct{} 3064 3065 func (contractor_utf8mb4_da_0900_ai_ci) Find(cs charset.Charset, cp0 rune, b0 []byte) ([]uint16, []byte, int) { 3066 switch cp0 { 3067 case 65: 3068 cp1, width1 := cs.DecodeRune(b0) 3069 switch cp1 { 3070 case 65: 3071 return contractor_utf8mb4_da_0900_ai_ci_weights[0:6], b0[width1:], 2 3072 case 97: 3073 return contractor_utf8mb4_da_0900_ai_ci_weights[6:12], b0[width1:], 2 3074 } 3075 case 97: 3076 cp1, width1 := cs.DecodeRune(b0) 3077 switch cp1 { 3078 case 97: 3079 return contractor_utf8mb4_da_0900_ai_ci_weights[12:18], b0[width1:], 2 3080 } 3081 } 3082 return nil, nil, 0 3083 } 3084 func (contractor_utf8mb4_da_0900_ai_ci) FindContextual(cp1, cp0 rune) []uint16 { 3085 return nil 3086 } 3087 3088 var contractor_utf8mb4_da_0900_ai_ci_weights = [...]uint16{0x1f98, 0x0020, 0x0002, 0x54a7, 0x0000, 0x0024, 0x1f98, 0x0020, 0x0002, 0x54a7, 0x0000, 0x0023, 0x1f98, 0x0020, 0x0002, 0x54a7, 0x0000, 0x0022} 3089 3090 var weightTailoring_utf8mb4_lt_0900_ai_ci = []uca.Patch{{Codepoint: 89, Patch: []uint16{0x1d32, 0x20, 0x8, 0x0, 0x117, 0x21}}, {Codepoint: 121, Patch: []uint16{0x1d32, 0x20, 0x8, 0x0, 0x117, 0x0}}, {Codepoint: 221, Patch: []uint16{0x1d32, 0x20, 0x8, 0x0, 0x117, 0x21, 0x0, 0x24, 0x2}}, {Codepoint: 253, Patch: []uint16{0x1d32, 0x20, 0x8, 0x0, 0x117, 0x0, 0x0, 0x24, 0x2}}, {Codepoint: 255, Patch: []uint16{0x1d32, 0x20, 0x8, 0x0, 0x117, 0x0, 0x0, 0x2b, 0x2}}, {Codepoint: 260, Patch: []uint16{0x1c47, 0x20, 0x8, 0x0, 0x116, 0x21}}, {Codepoint: 261, Patch: []uint16{0x1c47, 0x20, 0x8, 0x0, 0x116, 0x0}}, {Codepoint: 268, Patch: []uint16{0x1c7a, 0x20, 0x8, 0x54a5, 0x0, 0x21}}, {Codepoint: 269, Patch: []uint16{0x1c7a, 0x20, 0x8, 0x54a5, 0x0, 0x0}}, {Codepoint: 278, Patch: []uint16{0x1caa, 0x20, 0x8, 0x0, 0x117, 0x21}}, {Codepoint: 279, Patch: []uint16{0x1caa, 0x20, 0x8, 0x0, 0x117, 0x0}}, {Codepoint: 280, Patch: []uint16{0x1caa, 0x20, 0x8, 0x0, 0x116, 0x21}}, {Codepoint: 281, Patch: []uint16{0x1caa, 0x20, 0x8, 0x0, 0x116, 0x0}}, {Codepoint: 302, Patch: []uint16{0x1d32, 0x20, 0x8, 0x0, 0x116, 0x21}}, {Codepoint: 303, Patch: []uint16{0x1d32, 0x20, 0x8, 0x0, 0x116, 0x0}}, {Codepoint: 352, Patch: []uint16{0x1e71, 0x20, 0x8, 0x54a5, 0x0, 0x21}}, {Codepoint: 353, Patch: []uint16{0x1e71, 0x20, 0x8, 0x54a5, 0x0, 0x0}}, {Codepoint: 362, Patch: []uint16{0x1eb5, 0x20, 0x8, 0x0, 0x117, 0x21}}, {Codepoint: 363, Patch: []uint16{0x1eb5, 0x20, 0x8, 0x0, 0x117, 0x0}}, {Codepoint: 370, Patch: []uint16{0x1eb5, 0x20, 0x8, 0x0, 0x116, 0x21}}, {Codepoint: 371, Patch: []uint16{0x1eb5, 0x20, 0x8, 0x0, 0x116, 0x0}}, {Codepoint: 374, Patch: []uint16{0x1d32, 0x20, 0x8, 0x0, 0x117, 0x21, 0x0, 0x27, 0x2}}, {Codepoint: 375, Patch: []uint16{0x1d32, 0x20, 0x8, 0x0, 0x117, 0x0, 0x0, 0x27, 0x2}}, {Codepoint: 376, Patch: []uint16{0x1d32, 0x20, 0x8, 0x0, 0x117, 0x21, 0x0, 0x2b, 0x2}}, {Codepoint: 381, Patch: []uint16{0x1f21, 0x20, 0x8, 0x54a5, 0x0, 0x21}}, {Codepoint: 382, Patch: []uint16{0x1f21, 0x20, 0x8, 0x54a5, 0x0, 0x0}}, {Codepoint: 562, Patch: []uint16{0x1d32, 0x20, 0x8, 0x0, 0x117, 0x21, 0x0, 0x32, 0x2}}, {Codepoint: 563, Patch: []uint16{0x1d32, 0x20, 0x8, 0x0, 0x117, 0x0, 0x0, 0x32, 0x2}}, {Codepoint: 7782, Patch: []uint16{0x1e71, 0x20, 0x8, 0x54a5, 0x0, 0x21, 0x0, 0x2e, 0x2}}, {Codepoint: 7783, Patch: []uint16{0x1e71, 0x20, 0x8, 0x54a5, 0x0, 0x0, 0x0, 0x2e, 0x2}}, {Codepoint: 7802, Patch: []uint16{0x1eb5, 0x20, 0x8, 0x0, 0x117, 0x21, 0x0, 0x2b, 0x2}}, {Codepoint: 7803, Patch: []uint16{0x1eb5, 0x20, 0x8, 0x0, 0x117, 0x0, 0x0, 0x2b, 0x2}}, {Codepoint: 7822, Patch: []uint16{0x1d32, 0x20, 0x8, 0x0, 0x117, 0x21, 0x0, 0x2e, 0x2}}, {Codepoint: 7823, Patch: []uint16{0x1d32, 0x20, 0x8, 0x0, 0x117, 0x0, 0x0, 0x2e, 0x2}}, {Codepoint: 7833, Patch: []uint16{0x1d32, 0x20, 0x8, 0x0, 0x117, 0x0, 0x0, 0x29, 0x2}}, {Codepoint: 7922, Patch: []uint16{0x1d32, 0x20, 0x8, 0x0, 0x117, 0x21, 0x0, 0x25, 0x2}}, {Codepoint: 7923, Patch: []uint16{0x1d32, 0x20, 0x8, 0x0, 0x117, 0x0, 0x0, 0x25, 0x2}}, {Codepoint: 7924, Patch: []uint16{0x1d32, 0x20, 0x8, 0x0, 0x117, 0x21, 0x0, 0x42, 0x2}}, {Codepoint: 7925, Patch: []uint16{0x1d32, 0x20, 0x8, 0x0, 0x117, 0x0, 0x0, 0x42, 0x2}}, {Codepoint: 7926, Patch: []uint16{0x1d32, 0x20, 0x8, 0x0, 0x117, 0x21, 0x0, 0x3b, 0x2}}, {Codepoint: 7927, Patch: []uint16{0x1d32, 0x20, 0x8, 0x0, 0x117, 0x0, 0x0, 0x3b, 0x2}}, {Codepoint: 7928, Patch: []uint16{0x1d32, 0x20, 0x8, 0x0, 0x117, 0x21, 0x0, 0x2d, 0x2}}, {Codepoint: 7929, Patch: []uint16{0x1d32, 0x20, 0x8, 0x0, 0x117, 0x0, 0x0, 0x2d, 0x2}}} 3091 3092 type contractor_utf8mb4_lt_0900_ai_ci struct{} 3093 3094 func (contractor_utf8mb4_lt_0900_ai_ci) Find(cs charset.Charset, cp0 rune, b0 []byte) ([]uint16, []byte, int) { 3095 switch cp0 { 3096 case 775: 3097 cp1, width1 := cs.DecodeRune(b0) 3098 switch cp1 { 3099 case 768: 3100 return contractor_utf8mb4_lt_0900_ai_ci_weights[0:3], b0[width1:], 2 3101 case 769: 3102 return contractor_utf8mb4_lt_0900_ai_ci_weights[3:6], b0[width1:], 2 3103 case 771: 3104 return contractor_utf8mb4_lt_0900_ai_ci_weights[6:9], b0[width1:], 2 3105 } 3106 } 3107 return nil, nil, 0 3108 } 3109 func (contractor_utf8mb4_lt_0900_ai_ci) FindContextual(cp1, cp0 rune) []uint16 { 3110 return nil 3111 } 3112 3113 var contractor_utf8mb4_lt_0900_ai_ci_weights = [...]uint16{0x0000, 0x0025, 0x0002, 0x0000, 0x0024, 0x0002, 0x0000, 0x002d, 0x0002} 3114 3115 var weightTailoring_utf8mb4_sk_0900_ai_ci = []uca.Patch{{Codepoint: 196, Patch: []uint16{0x1c47, 0x20, 0x8, 0x54a5, 0x0, 0x21}}, {Codepoint: 212, Patch: []uint16{0x1ddd, 0x20, 0x8, 0x54a5, 0x0, 0x21}}, {Codepoint: 228, Patch: []uint16{0x1c47, 0x20, 0x8, 0x54a5, 0x0, 0x0}}, {Codepoint: 244, Patch: []uint16{0x1ddd, 0x20, 0x8, 0x54a5, 0x0, 0x0}}, {Codepoint: 268, Patch: []uint16{0x1c7a, 0x20, 0x8, 0x54a5, 0x0, 0x21}}, {Codepoint: 269, Patch: []uint16{0x1c7a, 0x20, 0x8, 0x54a5, 0x0, 0x0}}, {Codepoint: 344, Patch: []uint16{0x1e33, 0x20, 0x8, 0x54a5, 0x0, 0x21}}, {Codepoint: 345, Patch: []uint16{0x1e33, 0x20, 0x8, 0x54a5, 0x0, 0x0}}, {Codepoint: 352, Patch: []uint16{0x1e71, 0x20, 0x8, 0x54a5, 0x0, 0x21}}, {Codepoint: 353, Patch: []uint16{0x1e71, 0x20, 0x8, 0x54a5, 0x0, 0x0}}, {Codepoint: 381, Patch: []uint16{0x1f21, 0x20, 0x8, 0x54a5, 0x0, 0x21}}, {Codepoint: 382, Patch: []uint16{0x1f21, 0x20, 0x8, 0x54a5, 0x0, 0x0}}, {Codepoint: 478, Patch: []uint16{0x1c47, 0x20, 0x8, 0x54a5, 0x0, 0x21, 0x0, 0x32, 0x2}}, {Codepoint: 479, Patch: []uint16{0x1c47, 0x20, 0x8, 0x54a5, 0x0, 0x0, 0x0, 0x32, 0x2}}, {Codepoint: 7782, Patch: []uint16{0x1e71, 0x20, 0x8, 0x54a5, 0x0, 0x21, 0x0, 0x2e, 0x2}}, {Codepoint: 7783, Patch: []uint16{0x1e71, 0x20, 0x8, 0x54a5, 0x0, 0x0, 0x0, 0x2e, 0x2}}, {Codepoint: 7888, Patch: []uint16{0x1ddd, 0x20, 0x8, 0x54a5, 0x0, 0x21, 0x0, 0x24, 0x2}}, {Codepoint: 7889, Patch: []uint16{0x1ddd, 0x20, 0x8, 0x54a5, 0x0, 0x0, 0x0, 0x24, 0x2}}, {Codepoint: 7890, Patch: []uint16{0x1ddd, 0x20, 0x8, 0x54a5, 0x0, 0x21, 0x0, 0x25, 0x2}}, {Codepoint: 7891, Patch: []uint16{0x1ddd, 0x20, 0x8, 0x54a5, 0x0, 0x0, 0x0, 0x25, 0x2}}, {Codepoint: 7892, Patch: []uint16{0x1ddd, 0x20, 0x8, 0x54a5, 0x0, 0x21, 0x0, 0x3b, 0x2}}, {Codepoint: 7893, Patch: []uint16{0x1ddd, 0x20, 0x8, 0x54a5, 0x0, 0x0, 0x0, 0x3b, 0x2}}, {Codepoint: 7894, Patch: []uint16{0x1ddd, 0x20, 0x8, 0x54a5, 0x0, 0x21, 0x0, 0x2d, 0x2}}, {Codepoint: 7895, Patch: []uint16{0x1ddd, 0x20, 0x8, 0x54a5, 0x0, 0x0, 0x0, 0x2d, 0x2}}, {Codepoint: 7896, Patch: []uint16{0x1ddd, 0x20, 0x8, 0x54a5, 0x0, 0x21, 0x0, 0x42, 0x2}}, {Codepoint: 7897, Patch: []uint16{0x1ddd, 0x20, 0x8, 0x54a5, 0x0, 0x0, 0x0, 0x42, 0x2}}} 3116 3117 type contractor_utf8mb4_es_trad_0900_ai_ci struct{} 3118 3119 func (contractor_utf8mb4_es_trad_0900_ai_ci) Find(cs charset.Charset, cp0 rune, b0 []byte) ([]uint16, []byte, int) { 3120 switch cp0 { 3121 case 67: 3122 cp1, width1 := cs.DecodeRune(b0) 3123 switch cp1 { 3124 case 72: 3125 return contractor_utf8mb4_es_trad_0900_ai_ci_weights[0:6], b0[width1:], 2 3126 case 104: 3127 return contractor_utf8mb4_es_trad_0900_ai_ci_weights[6:12], b0[width1:], 2 3128 } 3129 case 76: 3130 cp1, width1 := cs.DecodeRune(b0) 3131 switch cp1 { 3132 case 76: 3133 return contractor_utf8mb4_es_trad_0900_ai_ci_weights[12:18], b0[width1:], 2 3134 case 108: 3135 return contractor_utf8mb4_es_trad_0900_ai_ci_weights[18:24], b0[width1:], 2 3136 } 3137 case 99: 3138 cp1, width1 := cs.DecodeRune(b0) 3139 switch cp1 { 3140 case 104: 3141 return contractor_utf8mb4_es_trad_0900_ai_ci_weights[24:30], b0[width1:], 2 3142 } 3143 case 108: 3144 cp1, width1 := cs.DecodeRune(b0) 3145 switch cp1 { 3146 case 108: 3147 return contractor_utf8mb4_es_trad_0900_ai_ci_weights[30:36], b0[width1:], 2 3148 } 3149 } 3150 return nil, nil, 0 3151 } 3152 func (contractor_utf8mb4_es_trad_0900_ai_ci) FindContextual(cp1, cp0 rune) []uint16 { 3153 return nil 3154 } 3155 3156 var contractor_utf8mb4_es_trad_0900_ai_ci_weights = [...]uint16{0x1c7a, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0022, 0x1c7a, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0021, 0x1d77, 0x0020, 0x0002, 0x54a5, 0x0000, 0x0022, 0x1d77, 0x0020, 0x0002, 0x54a5, 0x0000, 0x0021, 0x1c7a, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0000, 0x1d77, 0x0020, 0x0002, 0x54a5, 0x0000, 0x0000} 3157 3158 var weightTailoring_utf8mb4_la_0900_ai_ci = []uca.Patch{{Codepoint: 74, Patch: []uint16{0x1d32, 0x20, 0x8, 0x0, 0x116, 0x21}}, {Codepoint: 85, Patch: []uint16{0x1ee3, 0x20, 0x8, 0x0, 0x116, 0x21}}, {Codepoint: 106, Patch: []uint16{0x1d32, 0x20, 0x8, 0x0, 0x116, 0x0}}, {Codepoint: 117, Patch: []uint16{0x1ee3, 0x20, 0x8, 0x0, 0x116, 0x0}}, {Codepoint: 217, Patch: []uint16{0x1ee3, 0x20, 0x8, 0x0, 0x116, 0x21, 0x0, 0x25, 0x2}}, {Codepoint: 218, Patch: []uint16{0x1ee3, 0x20, 0x8, 0x0, 0x116, 0x21, 0x0, 0x24, 0x2}}, {Codepoint: 219, Patch: []uint16{0x1ee3, 0x20, 0x8, 0x0, 0x116, 0x21, 0x0, 0x27, 0x2}}, {Codepoint: 220, Patch: []uint16{0x1ee3, 0x20, 0x8, 0x0, 0x116, 0x21, 0x0, 0x2b, 0x2}}, {Codepoint: 249, Patch: []uint16{0x1ee3, 0x20, 0x8, 0x0, 0x116, 0x0, 0x0, 0x25, 0x2}}, {Codepoint: 250, Patch: []uint16{0x1ee3, 0x20, 0x8, 0x0, 0x116, 0x0, 0x0, 0x24, 0x2}}, {Codepoint: 251, Patch: []uint16{0x1ee3, 0x20, 0x8, 0x0, 0x116, 0x0, 0x0, 0x27, 0x2}}, {Codepoint: 252, Patch: []uint16{0x1ee3, 0x20, 0x8, 0x0, 0x116, 0x0, 0x0, 0x2b, 0x2}}, {Codepoint: 308, Patch: []uint16{0x1d32, 0x20, 0x8, 0x0, 0x116, 0x21, 0x0, 0x27, 0x2}}, {Codepoint: 309, Patch: []uint16{0x1d32, 0x20, 0x8, 0x0, 0x116, 0x0, 0x0, 0x27, 0x2}}, {Codepoint: 360, Patch: []uint16{0x1ee3, 0x20, 0x8, 0x0, 0x116, 0x21, 0x0, 0x2d, 0x2}}, {Codepoint: 361, Patch: []uint16{0x1ee3, 0x20, 0x8, 0x0, 0x116, 0x0, 0x0, 0x2d, 0x2}}, {Codepoint: 362, Patch: []uint16{0x1ee3, 0x20, 0x8, 0x0, 0x116, 0x21, 0x0, 0x32, 0x2}}, {Codepoint: 363, Patch: []uint16{0x1ee3, 0x20, 0x8, 0x0, 0x116, 0x0, 0x0, 0x32, 0x2}}, {Codepoint: 364, Patch: []uint16{0x1ee3, 0x20, 0x8, 0x0, 0x116, 0x21, 0x0, 0x26, 0x2}}, {Codepoint: 365, Patch: []uint16{0x1ee3, 0x20, 0x8, 0x0, 0x116, 0x0, 0x0, 0x26, 0x2}}, {Codepoint: 366, Patch: []uint16{0x1ee3, 0x20, 0x8, 0x0, 0x116, 0x21, 0x0, 0x29, 0x2}}, {Codepoint: 367, Patch: []uint16{0x1ee3, 0x20, 0x8, 0x0, 0x116, 0x0, 0x0, 0x29, 0x2}}, {Codepoint: 368, Patch: []uint16{0x1ee3, 0x20, 0x8, 0x0, 0x116, 0x21, 0x0, 0x2c, 0x2}}, {Codepoint: 369, Patch: []uint16{0x1ee3, 0x20, 0x8, 0x0, 0x116, 0x0, 0x0, 0x2c, 0x2}}, {Codepoint: 370, Patch: []uint16{0x1ee3, 0x20, 0x8, 0x0, 0x116, 0x21, 0x0, 0x31, 0x2}}, {Codepoint: 371, Patch: []uint16{0x1ee3, 0x20, 0x8, 0x0, 0x116, 0x0, 0x0, 0x31, 0x2}}, {Codepoint: 431, Patch: []uint16{0x1ee3, 0x20, 0x8, 0x0, 0x116, 0x21, 0x0, 0x3f, 0x2}}, {Codepoint: 432, Patch: []uint16{0x1ee3, 0x20, 0x8, 0x0, 0x116, 0x0, 0x0, 0x3f, 0x2}}, {Codepoint: 467, Patch: []uint16{0x1ee3, 0x20, 0x8, 0x0, 0x116, 0x21, 0x0, 0x28, 0x2}}, {Codepoint: 468, Patch: []uint16{0x1ee3, 0x20, 0x8, 0x0, 0x116, 0x0, 0x0, 0x28, 0x2}}, {Codepoint: 469, Patch: []uint16{0x1ee3, 0x20, 0x8, 0x0, 0x116, 0x21, 0x0, 0x2b, 0x2, 0x0, 0x32, 0x2}}, {Codepoint: 470, Patch: []uint16{0x1ee3, 0x20, 0x8, 0x0, 0x116, 0x0, 0x0, 0x2b, 0x2, 0x0, 0x32, 0x2}}, {Codepoint: 471, Patch: []uint16{0x1ee3, 0x20, 0x8, 0x0, 0x116, 0x21, 0x0, 0x2b, 0x2, 0x0, 0x24, 0x2}}, {Codepoint: 472, Patch: []uint16{0x1ee3, 0x20, 0x8, 0x0, 0x116, 0x0, 0x0, 0x2b, 0x2, 0x0, 0x24, 0x2}}, {Codepoint: 473, Patch: []uint16{0x1ee3, 0x20, 0x8, 0x0, 0x116, 0x21, 0x0, 0x2b, 0x2, 0x0, 0x28, 0x2}}, {Codepoint: 474, Patch: []uint16{0x1ee3, 0x20, 0x8, 0x0, 0x116, 0x0, 0x0, 0x2b, 0x2, 0x0, 0x28, 0x2}}, {Codepoint: 475, Patch: []uint16{0x1ee3, 0x20, 0x8, 0x0, 0x116, 0x21, 0x0, 0x2b, 0x2, 0x0, 0x25, 0x2}}, {Codepoint: 476, Patch: []uint16{0x1ee3, 0x20, 0x8, 0x0, 0x116, 0x0, 0x0, 0x2b, 0x2, 0x0, 0x25, 0x2}}, {Codepoint: 496, Patch: []uint16{0x1d32, 0x20, 0x8, 0x0, 0x116, 0x0, 0x0, 0x28, 0x2}}, {Codepoint: 532, Patch: []uint16{0x1ee3, 0x20, 0x8, 0x0, 0x116, 0x21, 0x0, 0x3c, 0x2}}, {Codepoint: 533, Patch: []uint16{0x1ee3, 0x20, 0x8, 0x0, 0x116, 0x0, 0x0, 0x3c, 0x2}}, {Codepoint: 534, Patch: []uint16{0x1ee3, 0x20, 0x8, 0x0, 0x116, 0x21, 0x0, 0x3e, 0x2}}, {Codepoint: 535, Patch: []uint16{0x1ee3, 0x20, 0x8, 0x0, 0x116, 0x0, 0x0, 0x3e, 0x2}}, {Codepoint: 7794, Patch: []uint16{0x1ee3, 0x20, 0x8, 0x0, 0x116, 0x21, 0x0, 0x43, 0x2}}, {Codepoint: 7795, Patch: []uint16{0x1ee3, 0x20, 0x8, 0x0, 0x116, 0x0, 0x0, 0x43, 0x2}}, {Codepoint: 7796, Patch: []uint16{0x1ee3, 0x20, 0x8, 0x0, 0x116, 0x21, 0x0, 0x48, 0x2}}, {Codepoint: 7797, Patch: []uint16{0x1ee3, 0x20, 0x8, 0x0, 0x116, 0x0, 0x0, 0x48, 0x2}}, {Codepoint: 7798, Patch: []uint16{0x1ee3, 0x20, 0x8, 0x0, 0x116, 0x21, 0x0, 0x46, 0x2}}, {Codepoint: 7799, Patch: []uint16{0x1ee3, 0x20, 0x8, 0x0, 0x116, 0x0, 0x0, 0x46, 0x2}}, {Codepoint: 7800, Patch: []uint16{0x1ee3, 0x20, 0x8, 0x0, 0x116, 0x21, 0x0, 0x2d, 0x2, 0x0, 0x24, 0x2}}, {Codepoint: 7801, Patch: []uint16{0x1ee3, 0x20, 0x8, 0x0, 0x116, 0x0, 0x0, 0x2d, 0x2, 0x0, 0x24, 0x2}}, {Codepoint: 7802, Patch: []uint16{0x1ee3, 0x20, 0x8, 0x0, 0x116, 0x21, 0x0, 0x32, 0x2, 0x0, 0x2b, 0x2}}, {Codepoint: 7803, Patch: []uint16{0x1ee3, 0x20, 0x8, 0x0, 0x116, 0x0, 0x0, 0x32, 0x2, 0x0, 0x2b, 0x2}}, {Codepoint: 7908, Patch: []uint16{0x1ee3, 0x20, 0x8, 0x0, 0x116, 0x21, 0x0, 0x42, 0x2}}, {Codepoint: 7909, Patch: []uint16{0x1ee3, 0x20, 0x8, 0x0, 0x116, 0x0, 0x0, 0x42, 0x2}}, {Codepoint: 7910, Patch: []uint16{0x1ee3, 0x20, 0x8, 0x0, 0x116, 0x21, 0x0, 0x3b, 0x2}}, {Codepoint: 7911, Patch: []uint16{0x1ee3, 0x20, 0x8, 0x0, 0x116, 0x0, 0x0, 0x3b, 0x2}}, {Codepoint: 7912, Patch: []uint16{0x1ee3, 0x20, 0x8, 0x0, 0x116, 0x21, 0x0, 0x3f, 0x2, 0x0, 0x24, 0x2}}, {Codepoint: 7913, Patch: []uint16{0x1ee3, 0x20, 0x8, 0x0, 0x116, 0x0, 0x0, 0x3f, 0x2, 0x0, 0x24, 0x2}}, {Codepoint: 7914, Patch: []uint16{0x1ee3, 0x20, 0x8, 0x0, 0x116, 0x21, 0x0, 0x3f, 0x2, 0x0, 0x25, 0x2}}, {Codepoint: 7915, Patch: []uint16{0x1ee3, 0x20, 0x8, 0x0, 0x116, 0x0, 0x0, 0x3f, 0x2, 0x0, 0x25, 0x2}}, {Codepoint: 7916, Patch: []uint16{0x1ee3, 0x20, 0x8, 0x0, 0x116, 0x21, 0x0, 0x3f, 0x2, 0x0, 0x3b, 0x2}}, {Codepoint: 7917, Patch: []uint16{0x1ee3, 0x20, 0x8, 0x0, 0x116, 0x0, 0x0, 0x3f, 0x2, 0x0, 0x3b, 0x2}}, {Codepoint: 7918, Patch: []uint16{0x1ee3, 0x20, 0x8, 0x0, 0x116, 0x21, 0x0, 0x3f, 0x2, 0x0, 0x2d, 0x2}}, {Codepoint: 7919, Patch: []uint16{0x1ee3, 0x20, 0x8, 0x0, 0x116, 0x0, 0x0, 0x3f, 0x2, 0x0, 0x2d, 0x2}}, {Codepoint: 7920, Patch: []uint16{0x1ee3, 0x20, 0x8, 0x0, 0x116, 0x21, 0x0, 0x3f, 0x2, 0x0, 0x42, 0x2}}, {Codepoint: 7921, Patch: []uint16{0x1ee3, 0x20, 0x8, 0x0, 0x116, 0x0, 0x0, 0x3f, 0x2, 0x0, 0x42, 0x2}}} 3159 3160 var weightTailoring_utf8mb4_eo_0900_ai_ci = []uca.Patch{{Codepoint: 264, Patch: []uint16{0x1c7a, 0x20, 0x8, 0x54a5, 0x0, 0x21}}, {Codepoint: 265, Patch: []uint16{0x1c7a, 0x20, 0x8, 0x54a5, 0x0, 0x0}}, {Codepoint: 284, Patch: []uint16{0x1cf4, 0x20, 0x8, 0x54a5, 0x0, 0x21}}, {Codepoint: 285, Patch: []uint16{0x1cf4, 0x20, 0x8, 0x54a5, 0x0, 0x0}}, {Codepoint: 292, Patch: []uint16{0x1d18, 0x20, 0x8, 0x54a5, 0x0, 0x21}}, {Codepoint: 293, Patch: []uint16{0x1d18, 0x20, 0x8, 0x54a5, 0x0, 0x0}}, {Codepoint: 308, Patch: []uint16{0x1d4c, 0x20, 0x8, 0x54a5, 0x0, 0x21}}, {Codepoint: 309, Patch: []uint16{0x1d4c, 0x20, 0x8, 0x54a5, 0x0, 0x0}}, {Codepoint: 348, Patch: []uint16{0x1e71, 0x20, 0x8, 0x54a5, 0x0, 0x21}}, {Codepoint: 349, Patch: []uint16{0x1e71, 0x20, 0x8, 0x54a5, 0x0, 0x0}}, {Codepoint: 364, Patch: []uint16{0x1eb5, 0x20, 0x8, 0x54a5, 0x0, 0x21}}, {Codepoint: 365, Patch: []uint16{0x1eb5, 0x20, 0x8, 0x54a5, 0x0, 0x0}}} 3161 3162 var weightTailoring_utf8mb4_hu_0900_ai_ci = []uca.Patch{{Codepoint: 214, Patch: []uint16{0x1ddd, 0x20, 0x8, 0x54a5, 0x0, 0x21}}, {Codepoint: 220, Patch: []uint16{0x1eb5, 0x20, 0x8, 0x54a5, 0x0, 0x21}}, {Codepoint: 246, Patch: []uint16{0x1ddd, 0x20, 0x8, 0x54a5, 0x0, 0x0}}, {Codepoint: 252, Patch: []uint16{0x1eb5, 0x20, 0x8, 0x54a5, 0x0, 0x0}}, {Codepoint: 336, Patch: []uint16{0x1ddd, 0x20, 0x8, 0x54a5, 0x116, 0x21}}, {Codepoint: 337, Patch: []uint16{0x1ddd, 0x20, 0x8, 0x54a5, 0x116, 0x0}}, {Codepoint: 368, Patch: []uint16{0x1eb5, 0x20, 0x8, 0x54a5, 0x116, 0x21}}, {Codepoint: 369, Patch: []uint16{0x1eb5, 0x20, 0x8, 0x54a5, 0x116, 0x0}}, {Codepoint: 469, Patch: []uint16{0x1eb5, 0x20, 0x8, 0x54a5, 0x0, 0x21, 0x0, 0x32, 0x2}}, {Codepoint: 470, Patch: []uint16{0x1eb5, 0x20, 0x8, 0x54a5, 0x0, 0x0, 0x0, 0x32, 0x2}}, {Codepoint: 471, Patch: []uint16{0x1eb5, 0x20, 0x8, 0x54a5, 0x0, 0x21, 0x0, 0x24, 0x2}}, {Codepoint: 472, Patch: []uint16{0x1eb5, 0x20, 0x8, 0x54a5, 0x0, 0x0, 0x0, 0x24, 0x2}}, {Codepoint: 473, Patch: []uint16{0x1eb5, 0x20, 0x8, 0x54a5, 0x0, 0x21, 0x0, 0x28, 0x2}}, {Codepoint: 474, Patch: []uint16{0x1eb5, 0x20, 0x8, 0x54a5, 0x0, 0x0, 0x0, 0x28, 0x2}}, {Codepoint: 475, Patch: []uint16{0x1eb5, 0x20, 0x8, 0x54a5, 0x0, 0x21, 0x0, 0x25, 0x2}}, {Codepoint: 476, Patch: []uint16{0x1eb5, 0x20, 0x8, 0x54a5, 0x0, 0x0, 0x0, 0x25, 0x2}}, {Codepoint: 554, Patch: []uint16{0x1ddd, 0x20, 0x8, 0x54a5, 0x0, 0x21, 0x0, 0x32, 0x2}}, {Codepoint: 555, Patch: []uint16{0x1ddd, 0x20, 0x8, 0x54a5, 0x0, 0x0, 0x0, 0x32, 0x2}}} 3163 3164 type contractor_utf8mb4_hu_0900_ai_ci struct{} 3165 3166 func (contractor_utf8mb4_hu_0900_ai_ci) Find(cs charset.Charset, cp0 rune, b0 []byte) ([]uint16, []byte, int) { 3167 switch cp0 { 3168 case 67: 3169 cp1, width1 := cs.DecodeRune(b0) 3170 switch cp1 { 3171 case 67: 3172 b1 := b0[width1:] 3173 cp2, width2 := cs.DecodeRune(b1) 3174 switch cp2 { 3175 case 83: 3176 return contractor_utf8mb4_hu_0900_ai_ci_weights[0:15], b1[width2:], 3 3177 } 3178 case 83: 3179 return contractor_utf8mb4_hu_0900_ai_ci_weights[15:21], b0[width1:], 2 3180 case 99: 3181 b1 := b0[width1:] 3182 cp2, width2 := cs.DecodeRune(b1) 3183 switch cp2 { 3184 case 115: 3185 return contractor_utf8mb4_hu_0900_ai_ci_weights[21:36], b1[width2:], 3 3186 } 3187 case 115: 3188 return contractor_utf8mb4_hu_0900_ai_ci_weights[36:42], b0[width1:], 2 3189 } 3190 case 68: 3191 cp1, width1 := cs.DecodeRune(b0) 3192 switch cp1 { 3193 case 68: 3194 b1 := b0[width1:] 3195 cp2, width2 := cs.DecodeRune(b1) 3196 switch cp2 { 3197 case 90: 3198 b2 := b1[width2:] 3199 cp3, width3 := cs.DecodeRune(b2) 3200 switch cp3 { 3201 case 83: 3202 return contractor_utf8mb4_hu_0900_ai_ci_weights[42:63], b2[width3:], 4 3203 } 3204 return contractor_utf8mb4_hu_0900_ai_ci_weights[63:78], b2, 3 3205 } 3206 case 90: 3207 b1 := b0[width1:] 3208 cp2, width2 := cs.DecodeRune(b1) 3209 switch cp2 { 3210 case 83: 3211 return contractor_utf8mb4_hu_0900_ai_ci_weights[78:87], b1[width2:], 3 3212 } 3213 return contractor_utf8mb4_hu_0900_ai_ci_weights[87:93], b1, 2 3214 case 100: 3215 b1 := b0[width1:] 3216 cp2, width2 := cs.DecodeRune(b1) 3217 switch cp2 { 3218 case 122: 3219 b2 := b1[width2:] 3220 cp3, width3 := cs.DecodeRune(b2) 3221 switch cp3 { 3222 case 115: 3223 return contractor_utf8mb4_hu_0900_ai_ci_weights[93:114], b2[width3:], 4 3224 } 3225 return contractor_utf8mb4_hu_0900_ai_ci_weights[114:129], b2, 3 3226 } 3227 case 122: 3228 b1 := b0[width1:] 3229 cp2, width2 := cs.DecodeRune(b1) 3230 switch cp2 { 3231 case 115: 3232 return contractor_utf8mb4_hu_0900_ai_ci_weights[129:138], b1[width2:], 3 3233 } 3234 return contractor_utf8mb4_hu_0900_ai_ci_weights[138:144], b1, 2 3235 } 3236 case 71: 3237 cp1, width1 := cs.DecodeRune(b0) 3238 switch cp1 { 3239 case 71: 3240 b1 := b0[width1:] 3241 cp2, width2 := cs.DecodeRune(b1) 3242 switch cp2 { 3243 case 89: 3244 return contractor_utf8mb4_hu_0900_ai_ci_weights[144:159], b1[width2:], 3 3245 } 3246 case 89: 3247 return contractor_utf8mb4_hu_0900_ai_ci_weights[159:165], b0[width1:], 2 3248 case 103: 3249 b1 := b0[width1:] 3250 cp2, width2 := cs.DecodeRune(b1) 3251 switch cp2 { 3252 case 121: 3253 return contractor_utf8mb4_hu_0900_ai_ci_weights[165:180], b1[width2:], 3 3254 } 3255 case 121: 3256 return contractor_utf8mb4_hu_0900_ai_ci_weights[180:186], b0[width1:], 2 3257 } 3258 case 76: 3259 cp1, width1 := cs.DecodeRune(b0) 3260 switch cp1 { 3261 case 76: 3262 b1 := b0[width1:] 3263 cp2, width2 := cs.DecodeRune(b1) 3264 switch cp2 { 3265 case 89: 3266 return contractor_utf8mb4_hu_0900_ai_ci_weights[186:201], b1[width2:], 3 3267 } 3268 case 89: 3269 return contractor_utf8mb4_hu_0900_ai_ci_weights[201:207], b0[width1:], 2 3270 case 108: 3271 b1 := b0[width1:] 3272 cp2, width2 := cs.DecodeRune(b1) 3273 switch cp2 { 3274 case 121: 3275 return contractor_utf8mb4_hu_0900_ai_ci_weights[207:222], b1[width2:], 3 3276 } 3277 case 121: 3278 return contractor_utf8mb4_hu_0900_ai_ci_weights[222:228], b0[width1:], 2 3279 } 3280 case 78: 3281 cp1, width1 := cs.DecodeRune(b0) 3282 switch cp1 { 3283 case 78: 3284 b1 := b0[width1:] 3285 cp2, width2 := cs.DecodeRune(b1) 3286 switch cp2 { 3287 case 89: 3288 return contractor_utf8mb4_hu_0900_ai_ci_weights[228:243], b1[width2:], 3 3289 } 3290 case 89: 3291 return contractor_utf8mb4_hu_0900_ai_ci_weights[243:249], b0[width1:], 2 3292 case 110: 3293 b1 := b0[width1:] 3294 cp2, width2 := cs.DecodeRune(b1) 3295 switch cp2 { 3296 case 121: 3297 return contractor_utf8mb4_hu_0900_ai_ci_weights[249:264], b1[width2:], 3 3298 } 3299 case 121: 3300 return contractor_utf8mb4_hu_0900_ai_ci_weights[264:270], b0[width1:], 2 3301 } 3302 case 83: 3303 cp1, width1 := cs.DecodeRune(b0) 3304 switch cp1 { 3305 case 83: 3306 b1 := b0[width1:] 3307 cp2, width2 := cs.DecodeRune(b1) 3308 switch cp2 { 3309 case 90: 3310 return contractor_utf8mb4_hu_0900_ai_ci_weights[270:285], b1[width2:], 3 3311 } 3312 case 90: 3313 return contractor_utf8mb4_hu_0900_ai_ci_weights[285:291], b0[width1:], 2 3314 case 115: 3315 b1 := b0[width1:] 3316 cp2, width2 := cs.DecodeRune(b1) 3317 switch cp2 { 3318 case 122: 3319 return contractor_utf8mb4_hu_0900_ai_ci_weights[291:306], b1[width2:], 3 3320 } 3321 case 122: 3322 return contractor_utf8mb4_hu_0900_ai_ci_weights[306:312], b0[width1:], 2 3323 } 3324 case 84: 3325 cp1, width1 := cs.DecodeRune(b0) 3326 switch cp1 { 3327 case 84: 3328 b1 := b0[width1:] 3329 cp2, width2 := cs.DecodeRune(b1) 3330 switch cp2 { 3331 case 89: 3332 return contractor_utf8mb4_hu_0900_ai_ci_weights[312:327], b1[width2:], 3 3333 } 3334 case 89: 3335 return contractor_utf8mb4_hu_0900_ai_ci_weights[327:333], b0[width1:], 2 3336 case 116: 3337 b1 := b0[width1:] 3338 cp2, width2 := cs.DecodeRune(b1) 3339 switch cp2 { 3340 case 121: 3341 return contractor_utf8mb4_hu_0900_ai_ci_weights[333:348], b1[width2:], 3 3342 } 3343 case 121: 3344 return contractor_utf8mb4_hu_0900_ai_ci_weights[348:354], b0[width1:], 2 3345 } 3346 case 90: 3347 cp1, width1 := cs.DecodeRune(b0) 3348 switch cp1 { 3349 case 83: 3350 return contractor_utf8mb4_hu_0900_ai_ci_weights[354:360], b0[width1:], 2 3351 case 90: 3352 b1 := b0[width1:] 3353 cp2, width2 := cs.DecodeRune(b1) 3354 switch cp2 { 3355 case 83: 3356 return contractor_utf8mb4_hu_0900_ai_ci_weights[360:375], b1[width2:], 3 3357 } 3358 case 115: 3359 return contractor_utf8mb4_hu_0900_ai_ci_weights[375:381], b0[width1:], 2 3360 case 122: 3361 b1 := b0[width1:] 3362 cp2, width2 := cs.DecodeRune(b1) 3363 switch cp2 { 3364 case 115: 3365 return contractor_utf8mb4_hu_0900_ai_ci_weights[381:396], b1[width2:], 3 3366 } 3367 } 3368 case 99: 3369 cp1, width1 := cs.DecodeRune(b0) 3370 switch cp1 { 3371 case 99: 3372 b1 := b0[width1:] 3373 cp2, width2 := cs.DecodeRune(b1) 3374 switch cp2 { 3375 case 115: 3376 return contractor_utf8mb4_hu_0900_ai_ci_weights[396:411], b1[width2:], 3 3377 } 3378 case 115: 3379 return contractor_utf8mb4_hu_0900_ai_ci_weights[411:417], b0[width1:], 2 3380 } 3381 case 100: 3382 cp1, width1 := cs.DecodeRune(b0) 3383 switch cp1 { 3384 case 100: 3385 b1 := b0[width1:] 3386 cp2, width2 := cs.DecodeRune(b1) 3387 switch cp2 { 3388 case 122: 3389 b2 := b1[width2:] 3390 cp3, width3 := cs.DecodeRune(b2) 3391 switch cp3 { 3392 case 115: 3393 return contractor_utf8mb4_hu_0900_ai_ci_weights[417:438], b2[width3:], 4 3394 } 3395 return contractor_utf8mb4_hu_0900_ai_ci_weights[438:453], b2, 3 3396 } 3397 case 122: 3398 b1 := b0[width1:] 3399 cp2, width2 := cs.DecodeRune(b1) 3400 switch cp2 { 3401 case 115: 3402 return contractor_utf8mb4_hu_0900_ai_ci_weights[453:462], b1[width2:], 3 3403 } 3404 return contractor_utf8mb4_hu_0900_ai_ci_weights[462:468], b1, 2 3405 } 3406 case 103: 3407 cp1, width1 := cs.DecodeRune(b0) 3408 switch cp1 { 3409 case 103: 3410 b1 := b0[width1:] 3411 cp2, width2 := cs.DecodeRune(b1) 3412 switch cp2 { 3413 case 121: 3414 return contractor_utf8mb4_hu_0900_ai_ci_weights[468:483], b1[width2:], 3 3415 } 3416 case 121: 3417 return contractor_utf8mb4_hu_0900_ai_ci_weights[483:489], b0[width1:], 2 3418 } 3419 case 108: 3420 cp1, width1 := cs.DecodeRune(b0) 3421 switch cp1 { 3422 case 108: 3423 b1 := b0[width1:] 3424 cp2, width2 := cs.DecodeRune(b1) 3425 switch cp2 { 3426 case 121: 3427 return contractor_utf8mb4_hu_0900_ai_ci_weights[489:504], b1[width2:], 3 3428 } 3429 case 121: 3430 return contractor_utf8mb4_hu_0900_ai_ci_weights[504:510], b0[width1:], 2 3431 } 3432 case 110: 3433 cp1, width1 := cs.DecodeRune(b0) 3434 switch cp1 { 3435 case 110: 3436 b1 := b0[width1:] 3437 cp2, width2 := cs.DecodeRune(b1) 3438 switch cp2 { 3439 case 121: 3440 return contractor_utf8mb4_hu_0900_ai_ci_weights[510:525], b1[width2:], 3 3441 } 3442 case 121: 3443 return contractor_utf8mb4_hu_0900_ai_ci_weights[525:531], b0[width1:], 2 3444 } 3445 case 115: 3446 cp1, width1 := cs.DecodeRune(b0) 3447 switch cp1 { 3448 case 115: 3449 b1 := b0[width1:] 3450 cp2, width2 := cs.DecodeRune(b1) 3451 switch cp2 { 3452 case 122: 3453 return contractor_utf8mb4_hu_0900_ai_ci_weights[531:546], b1[width2:], 3 3454 } 3455 case 122: 3456 return contractor_utf8mb4_hu_0900_ai_ci_weights[546:552], b0[width1:], 2 3457 } 3458 case 116: 3459 cp1, width1 := cs.DecodeRune(b0) 3460 switch cp1 { 3461 case 116: 3462 b1 := b0[width1:] 3463 cp2, width2 := cs.DecodeRune(b1) 3464 switch cp2 { 3465 case 121: 3466 return contractor_utf8mb4_hu_0900_ai_ci_weights[552:567], b1[width2:], 3 3467 } 3468 case 121: 3469 return contractor_utf8mb4_hu_0900_ai_ci_weights[567:573], b0[width1:], 2 3470 } 3471 case 122: 3472 cp1, width1 := cs.DecodeRune(b0) 3473 switch cp1 { 3474 case 115: 3475 return contractor_utf8mb4_hu_0900_ai_ci_weights[573:579], b0[width1:], 2 3476 case 122: 3477 b1 := b0[width1:] 3478 cp2, width2 := cs.DecodeRune(b1) 3479 switch cp2 { 3480 case 115: 3481 return contractor_utf8mb4_hu_0900_ai_ci_weights[579:594], b1[width2:], 3 3482 } 3483 } 3484 } 3485 return nil, nil, 0 3486 } 3487 func (contractor_utf8mb4_hu_0900_ai_ci) FindContextual(cp1, cp0 rune) []uint16 { 3488 return nil 3489 } 3490 3491 var contractor_utf8mb4_hu_0900_ai_ci_weights = [...]uint16{0x1c7a, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0022, 0x1c7a, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0022, 0x0000, 0x0000, 0x0021, 0x1c7a, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0022, 0x1c7a, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0021, 0x1c7a, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0000, 0x0000, 0x0000, 0x0021, 0x1c7a, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0021, 0x1c8f, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0022, 0x54a5, 0x0000, 0x0022, 0x1c8f, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0022, 0x54a5, 0x0000, 0x0022, 0x0000, 0x0000, 0x0021, 0x1c8f, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0022, 0x1c8f, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0022, 0x0000, 0x0000, 0x0021, 0x1c8f, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0022, 0x54a5, 0x0000, 0x0022, 0x1c8f, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0022, 0x1c8f, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0022, 0x54a5, 0x0000, 0x0021, 0x1c8f, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0022, 0x54a5, 0x0000, 0x0000, 0x0000, 0x0000, 0x0021, 0x1c8f, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0021, 0x1c8f, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0000, 0x0000, 0x0000, 0x0021, 0x1c8f, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0022, 0x54a5, 0x0000, 0x0021, 0x1c8f, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0021, 0x1cf4, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0022, 0x1cf4, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0022, 0x0000, 0x0000, 0x0021, 0x1cf4, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0022, 0x1cf4, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0021, 0x1cf4, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0000, 0x0000, 0x0000, 0x0021, 0x1cf4, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0021, 0x1d77, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0022, 0x1d77, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0022, 0x0000, 0x0000, 0x0021, 0x1d77, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0022, 0x1d77, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0021, 0x1d77, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0000, 0x0000, 0x0000, 0x0021, 0x1d77, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0021, 0x1db9, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0022, 0x1db9, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0022, 0x0000, 0x0000, 0x0021, 0x1db9, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0022, 0x1db9, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0021, 0x1db9, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0000, 0x0000, 0x0000, 0x0021, 0x1db9, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0021, 0x1e71, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0022, 0x1e71, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0022, 0x0000, 0x0000, 0x0021, 0x1e71, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0022, 0x1e71, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0021, 0x1e71, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0000, 0x0000, 0x0000, 0x0021, 0x1e71, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0021, 0x1e95, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0022, 0x1e95, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0022, 0x0000, 0x0000, 0x0021, 0x1e95, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0022, 0x1e95, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0021, 0x1e95, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0000, 0x0000, 0x0000, 0x0021, 0x1e95, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0021, 0x1f21, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0022, 0x1f21, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0022, 0x1f21, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0022, 0x0000, 0x0000, 0x0021, 0x1f21, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0021, 0x1f21, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0021, 0x1f21, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0000, 0x0000, 0x0000, 0x0021, 0x1c7a, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0000, 0x1c7a, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0000, 0x0000, 0x0000, 0x0021, 0x1c7a, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0000, 0x1c8f, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0022, 0x54a5, 0x0000, 0x0000, 0x1c8f, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0022, 0x54a5, 0x0000, 0x0000, 0x0000, 0x0000, 0x0021, 0x1c8f, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0000, 0x1c8f, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0000, 0x0000, 0x0000, 0x0021, 0x1c8f, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0022, 0x54a5, 0x0000, 0x0000, 0x1c8f, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0000, 0x1cf4, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0000, 0x1cf4, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0000, 0x0000, 0x0000, 0x0021, 0x1cf4, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0000, 0x1d77, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0000, 0x1d77, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0000, 0x0000, 0x0000, 0x0021, 0x1d77, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0000, 0x1db9, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0000, 0x1db9, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0000, 0x0000, 0x0000, 0x0021, 0x1db9, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0000, 0x1e71, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0000, 0x1e71, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0000, 0x0000, 0x0000, 0x0021, 0x1e71, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0000, 0x1e95, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0000, 0x1e95, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0000, 0x0000, 0x0000, 0x0021, 0x1e95, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0000, 0x1f21, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0000, 0x1f21, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0000, 0x1f21, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0000, 0x0000, 0x0000, 0x0021} 3492 3493 var weightTailoring_utf8mb4_hr_0900_ai_ci = []uca.Patch{{Codepoint: 262, Patch: []uint16{0x1c7a, 0x20, 0x8, 0x54a6, 0x0, 0x21}}, {Codepoint: 263, Patch: []uint16{0x1c7a, 0x20, 0x8, 0x54a6, 0x0, 0x0}}, {Codepoint: 268, Patch: []uint16{0x1c7a, 0x20, 0x8, 0x54a5, 0x0, 0x21}}, {Codepoint: 269, Patch: []uint16{0x1c7a, 0x20, 0x8, 0x54a5, 0x0, 0x0}}, {Codepoint: 272, Patch: []uint16{0x1c8f, 0x20, 0x8, 0x54a6, 0x0, 0x21}}, {Codepoint: 273, Patch: []uint16{0x1c8f, 0x20, 0x8, 0x54a6, 0x0, 0x0}}, {Codepoint: 352, Patch: []uint16{0x1e71, 0x20, 0x8, 0x54a5, 0x0, 0x21}}, {Codepoint: 353, Patch: []uint16{0x1e71, 0x20, 0x8, 0x54a5, 0x0, 0x0}}, {Codepoint: 381, Patch: []uint16{0x1f21, 0x20, 0x8, 0x54a5, 0x0, 0x21}}, {Codepoint: 382, Patch: []uint16{0x1f21, 0x20, 0x8, 0x54a5, 0x0, 0x0}}, {Codepoint: 452, Patch: []uint16{0x1c8f, 0x20, 0x8, 0x54a5, 0x0, 0x25}}, {Codepoint: 453, Patch: []uint16{0x1c8f, 0x20, 0x8, 0x54a5, 0x0, 0x23}}, {Codepoint: 454, Patch: []uint16{0x1c8f, 0x20, 0x8, 0x54a5, 0x0, 0x21}}, {Codepoint: 455, Patch: []uint16{0x1d77, 0x20, 0x8, 0x54a5, 0x0, 0x25}}, {Codepoint: 456, Patch: []uint16{0x1d77, 0x20, 0x8, 0x54a5, 0x0, 0x23}}, {Codepoint: 457, Patch: []uint16{0x1d77, 0x20, 0x8, 0x54a5, 0x0, 0x21}}, {Codepoint: 458, Patch: []uint16{0x1db9, 0x20, 0x8, 0x54a5, 0x0, 0x25}}, {Codepoint: 459, Patch: []uint16{0x1db9, 0x20, 0x8, 0x54a5, 0x0, 0x23}}, {Codepoint: 460, Patch: []uint16{0x1db9, 0x20, 0x8, 0x54a5, 0x0, 0x21}}, {Codepoint: 7688, Patch: []uint16{0x1c7a, 0x20, 0x8, 0x54a6, 0x0, 0x21, 0x0, 0x30, 0x2}}, {Codepoint: 7689, Patch: []uint16{0x1c7a, 0x20, 0x8, 0x54a6, 0x0, 0x0, 0x0, 0x30, 0x2}}, {Codepoint: 7782, Patch: []uint16{0x1e71, 0x20, 0x8, 0x54a5, 0x0, 0x21, 0x0, 0x2e, 0x2}}, {Codepoint: 7783, Patch: []uint16{0x1e71, 0x20, 0x8, 0x54a5, 0x0, 0x0, 0x0, 0x2e, 0x2}}} 3494 3495 type contractor_utf8mb4_hr_0900_ai_ci struct{} 3496 3497 func (contractor_utf8mb4_hr_0900_ai_ci) Find(cs charset.Charset, cp0 rune, b0 []byte) ([]uint16, []byte, int) { 3498 switch cp0 { 3499 case 68: 3500 cp1, width1 := cs.DecodeRune(b0) 3501 switch cp1 { 3502 case 381: 3503 return contractor_utf8mb4_hr_0900_ai_ci_weights[0:6], b0[width1:], 2 3504 case 382: 3505 return contractor_utf8mb4_hr_0900_ai_ci_weights[6:12], b0[width1:], 2 3506 } 3507 case 76: 3508 cp1, width1 := cs.DecodeRune(b0) 3509 switch cp1 { 3510 case 74: 3511 return contractor_utf8mb4_hr_0900_ai_ci_weights[12:18], b0[width1:], 2 3512 case 106: 3513 return contractor_utf8mb4_hr_0900_ai_ci_weights[18:24], b0[width1:], 2 3514 } 3515 case 78: 3516 cp1, width1 := cs.DecodeRune(b0) 3517 switch cp1 { 3518 case 74: 3519 return contractor_utf8mb4_hr_0900_ai_ci_weights[24:30], b0[width1:], 2 3520 case 106: 3521 return contractor_utf8mb4_hr_0900_ai_ci_weights[30:36], b0[width1:], 2 3522 } 3523 case 100: 3524 cp1, width1 := cs.DecodeRune(b0) 3525 switch cp1 { 3526 case 382: 3527 return contractor_utf8mb4_hr_0900_ai_ci_weights[36:42], b0[width1:], 2 3528 } 3529 case 108: 3530 cp1, width1 := cs.DecodeRune(b0) 3531 switch cp1 { 3532 case 106: 3533 return contractor_utf8mb4_hr_0900_ai_ci_weights[42:48], b0[width1:], 2 3534 } 3535 case 110: 3536 cp1, width1 := cs.DecodeRune(b0) 3537 switch cp1 { 3538 case 106: 3539 return contractor_utf8mb4_hr_0900_ai_ci_weights[48:54], b0[width1:], 2 3540 } 3541 } 3542 return nil, nil, 0 3543 } 3544 func (contractor_utf8mb4_hr_0900_ai_ci) FindContextual(cp1, cp0 rune) []uint16 { 3545 return nil 3546 } 3547 3548 var contractor_utf8mb4_hr_0900_ai_ci_weights = [...]uint16{0x1c8f, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0024, 0x1c8f, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0022, 0x1d77, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0024, 0x1d77, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0022, 0x1db9, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0024, 0x1db9, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0022, 0x1c8f, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0000, 0x1d77, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0000, 0x1db9, 0x0020, 0x0008, 0x54a5, 0x0000, 0x0000} 3549 3550 var reorder_utf8mb4_hr_0900_ai_ci = []uca.Reorder{{FromMin: 0x1c47, FromMax: 0x1fb5, ToMin: 0x1c47, ToMax: 0x1fb5}, {FromMin: 0x2022, FromMax: 0x21e1, ToMin: 0x1fb6, ToMax: 0x2175}, {FromMin: 0x1fb6, FromMax: 0x2021, ToMin: 0x2176, ToMax: 0x21e1}} 3551 3552 var weightTailoring_utf8mb4_vi_0900_ai_ci = []uca.Patch{{Codepoint: 194, Patch: []uint16{0x1c47, 0x20, 0x2, 0x54a6, 0x0, 0x21}}, {Codepoint: 202, Patch: []uint16{0x1caa, 0x20, 0x2, 0x54a5, 0x0, 0x21}}, {Codepoint: 212, Patch: []uint16{0x1ddd, 0x20, 0x2, 0x54a5, 0x0, 0x21}}, {Codepoint: 226, Patch: []uint16{0x1c47, 0x20, 0x2, 0x54a6, 0x0, 0x0}}, {Codepoint: 234, Patch: []uint16{0x1caa, 0x20, 0x2, 0x54a5, 0x0, 0x0}}, {Codepoint: 244, Patch: []uint16{0x1ddd, 0x20, 0x2, 0x54a5, 0x0, 0x0}}, {Codepoint: 258, Patch: []uint16{0x1c47, 0x20, 0x2, 0x54a5, 0x0, 0x21}}, {Codepoint: 259, Patch: []uint16{0x1c47, 0x20, 0x2, 0x54a5, 0x0, 0x0}}, {Codepoint: 272, Patch: []uint16{0x1c8f, 0x20, 0x2, 0x54a5, 0x0, 0x21}}, {Codepoint: 273, Patch: []uint16{0x1c8f, 0x20, 0x2, 0x54a5, 0x0, 0x0}}, {Codepoint: 416, Patch: []uint16{0x1ddd, 0x20, 0x2, 0x54a6, 0x0, 0x21}}, {Codepoint: 417, Patch: []uint16{0x1ddd, 0x20, 0x2, 0x54a6, 0x0, 0x0}}, {Codepoint: 431, Patch: []uint16{0x1eb5, 0x20, 0x2, 0x54a5, 0x0, 0x21}}, {Codepoint: 432, Patch: []uint16{0x1eb5, 0x20, 0x2, 0x54a5, 0x0, 0x0}}, {Codepoint: 769, Patch: []uint16{0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 771, Patch: []uint16{0x0, 0x25, 0x2, 0x0, 0x117, 0x0}}, {Codepoint: 777, Patch: []uint16{0x0, 0x25, 0x2, 0x0, 0x116, 0x0}}, {Codepoint: 803, Patch: []uint16{0x0, 0x25, 0x2, 0x0, 0x119, 0x0}}, {Codepoint: 833, Patch: []uint16{0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 7844, Patch: []uint16{0x1c47, 0x20, 0x2, 0x54a6, 0x0, 0x21, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 7845, Patch: []uint16{0x1c47, 0x20, 0x2, 0x54a6, 0x0, 0x0, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 7846, Patch: []uint16{0x1c47, 0x20, 0x2, 0x54a6, 0x0, 0x21, 0x0, 0x25, 0x2}}, {Codepoint: 7847, Patch: []uint16{0x1c47, 0x20, 0x2, 0x54a6, 0x0, 0x0, 0x0, 0x25, 0x2}}, {Codepoint: 7848, Patch: []uint16{0x1c47, 0x20, 0x2, 0x54a6, 0x0, 0x21, 0x0, 0x25, 0x2, 0x0, 0x116, 0x0}}, {Codepoint: 7849, Patch: []uint16{0x1c47, 0x20, 0x2, 0x54a6, 0x0, 0x0, 0x0, 0x25, 0x2, 0x0, 0x116, 0x0}}, {Codepoint: 7850, Patch: []uint16{0x1c47, 0x20, 0x2, 0x54a6, 0x0, 0x21, 0x0, 0x25, 0x2, 0x0, 0x117, 0x0}}, {Codepoint: 7851, Patch: []uint16{0x1c47, 0x20, 0x2, 0x54a6, 0x0, 0x0, 0x0, 0x25, 0x2, 0x0, 0x117, 0x0}}, {Codepoint: 7852, Patch: []uint16{0x1c47, 0x20, 0x2, 0x54a6, 0x0, 0x21, 0x0, 0x25, 0x2, 0x0, 0x119, 0x0}}, {Codepoint: 7853, Patch: []uint16{0x1c47, 0x20, 0x2, 0x54a6, 0x0, 0x0, 0x0, 0x25, 0x2, 0x0, 0x119, 0x0}}, {Codepoint: 7854, Patch: []uint16{0x1c47, 0x20, 0x2, 0x54a5, 0x0, 0x21, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 7855, Patch: []uint16{0x1c47, 0x20, 0x2, 0x54a5, 0x0, 0x0, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 7856, Patch: []uint16{0x1c47, 0x20, 0x2, 0x54a5, 0x0, 0x21, 0x0, 0x25, 0x2}}, {Codepoint: 7857, Patch: []uint16{0x1c47, 0x20, 0x2, 0x54a5, 0x0, 0x0, 0x0, 0x25, 0x2}}, {Codepoint: 7858, Patch: []uint16{0x1c47, 0x20, 0x2, 0x54a5, 0x0, 0x21, 0x0, 0x25, 0x2, 0x0, 0x116, 0x0}}, {Codepoint: 7859, Patch: []uint16{0x1c47, 0x20, 0x2, 0x54a5, 0x0, 0x0, 0x0, 0x25, 0x2, 0x0, 0x116, 0x0}}, {Codepoint: 7860, Patch: []uint16{0x1c47, 0x20, 0x2, 0x54a5, 0x0, 0x21, 0x0, 0x25, 0x2, 0x0, 0x117, 0x0}}, {Codepoint: 7861, Patch: []uint16{0x1c47, 0x20, 0x2, 0x54a5, 0x0, 0x0, 0x0, 0x25, 0x2, 0x0, 0x117, 0x0}}, {Codepoint: 7862, Patch: []uint16{0x1c47, 0x20, 0x2, 0x54a5, 0x0, 0x21, 0x0, 0x25, 0x2, 0x0, 0x119, 0x0}}, {Codepoint: 7863, Patch: []uint16{0x1c47, 0x20, 0x2, 0x54a5, 0x0, 0x0, 0x0, 0x25, 0x2, 0x0, 0x119, 0x0}}, {Codepoint: 7870, Patch: []uint16{0x1caa, 0x20, 0x2, 0x54a5, 0x0, 0x21, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 7871, Patch: []uint16{0x1caa, 0x20, 0x2, 0x54a5, 0x0, 0x0, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 7872, Patch: []uint16{0x1caa, 0x20, 0x2, 0x54a5, 0x0, 0x21, 0x0, 0x25, 0x2}}, {Codepoint: 7873, Patch: []uint16{0x1caa, 0x20, 0x2, 0x54a5, 0x0, 0x0, 0x0, 0x25, 0x2}}, {Codepoint: 7874, Patch: []uint16{0x1caa, 0x20, 0x2, 0x54a5, 0x0, 0x21, 0x0, 0x25, 0x2, 0x0, 0x116, 0x0}}, {Codepoint: 7875, Patch: []uint16{0x1caa, 0x20, 0x2, 0x54a5, 0x0, 0x0, 0x0, 0x25, 0x2, 0x0, 0x116, 0x0}}, {Codepoint: 7876, Patch: []uint16{0x1caa, 0x20, 0x2, 0x54a5, 0x0, 0x21, 0x0, 0x25, 0x2, 0x0, 0x117, 0x0}}, {Codepoint: 7877, Patch: []uint16{0x1caa, 0x20, 0x2, 0x54a5, 0x0, 0x0, 0x0, 0x25, 0x2, 0x0, 0x117, 0x0}}, {Codepoint: 7878, Patch: []uint16{0x1caa, 0x20, 0x2, 0x54a5, 0x0, 0x21, 0x0, 0x25, 0x2, 0x0, 0x119, 0x0}}, {Codepoint: 7879, Patch: []uint16{0x1caa, 0x20, 0x2, 0x54a5, 0x0, 0x0, 0x0, 0x25, 0x2, 0x0, 0x119, 0x0}}, {Codepoint: 7888, Patch: []uint16{0x1ddd, 0x20, 0x2, 0x54a5, 0x0, 0x21, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 7889, Patch: []uint16{0x1ddd, 0x20, 0x2, 0x54a5, 0x0, 0x0, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 7890, Patch: []uint16{0x1ddd, 0x20, 0x2, 0x54a5, 0x0, 0x21, 0x0, 0x25, 0x2}}, {Codepoint: 7891, Patch: []uint16{0x1ddd, 0x20, 0x2, 0x54a5, 0x0, 0x0, 0x0, 0x25, 0x2}}, {Codepoint: 7892, Patch: []uint16{0x1ddd, 0x20, 0x2, 0x54a5, 0x0, 0x21, 0x0, 0x25, 0x2, 0x0, 0x116, 0x0}}, {Codepoint: 7893, Patch: []uint16{0x1ddd, 0x20, 0x2, 0x54a5, 0x0, 0x0, 0x0, 0x25, 0x2, 0x0, 0x116, 0x0}}, {Codepoint: 7894, Patch: []uint16{0x1ddd, 0x20, 0x2, 0x54a5, 0x0, 0x21, 0x0, 0x25, 0x2, 0x0, 0x117, 0x0}}, {Codepoint: 7895, Patch: []uint16{0x1ddd, 0x20, 0x2, 0x54a5, 0x0, 0x0, 0x0, 0x25, 0x2, 0x0, 0x117, 0x0}}, {Codepoint: 7896, Patch: []uint16{0x1ddd, 0x20, 0x2, 0x54a5, 0x0, 0x21, 0x0, 0x25, 0x2, 0x0, 0x119, 0x0}}, {Codepoint: 7897, Patch: []uint16{0x1ddd, 0x20, 0x2, 0x54a5, 0x0, 0x0, 0x0, 0x25, 0x2, 0x0, 0x119, 0x0}}, {Codepoint: 7898, Patch: []uint16{0x1ddd, 0x20, 0x2, 0x54a6, 0x0, 0x21, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 7899, Patch: []uint16{0x1ddd, 0x20, 0x2, 0x54a6, 0x0, 0x0, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 7900, Patch: []uint16{0x1ddd, 0x20, 0x2, 0x54a6, 0x0, 0x21, 0x0, 0x25, 0x2}}, {Codepoint: 7901, Patch: []uint16{0x1ddd, 0x20, 0x2, 0x54a6, 0x0, 0x0, 0x0, 0x25, 0x2}}, {Codepoint: 7902, Patch: []uint16{0x1ddd, 0x20, 0x2, 0x54a6, 0x0, 0x21, 0x0, 0x25, 0x2, 0x0, 0x116, 0x0}}, {Codepoint: 7903, Patch: []uint16{0x1ddd, 0x20, 0x2, 0x54a6, 0x0, 0x0, 0x0, 0x25, 0x2, 0x0, 0x116, 0x0}}, {Codepoint: 7904, Patch: []uint16{0x1ddd, 0x20, 0x2, 0x54a6, 0x0, 0x21, 0x0, 0x25, 0x2, 0x0, 0x117, 0x0}}, {Codepoint: 7905, Patch: []uint16{0x1ddd, 0x20, 0x2, 0x54a6, 0x0, 0x0, 0x0, 0x25, 0x2, 0x0, 0x117, 0x0}}, {Codepoint: 7906, Patch: []uint16{0x1ddd, 0x20, 0x2, 0x54a6, 0x0, 0x21, 0x0, 0x25, 0x2, 0x0, 0x119, 0x0}}, {Codepoint: 7907, Patch: []uint16{0x1ddd, 0x20, 0x2, 0x54a6, 0x0, 0x0, 0x0, 0x25, 0x2, 0x0, 0x119, 0x0}}, {Codepoint: 7912, Patch: []uint16{0x1eb5, 0x20, 0x2, 0x54a5, 0x0, 0x21, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 7913, Patch: []uint16{0x1eb5, 0x20, 0x2, 0x54a5, 0x0, 0x0, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 7914, Patch: []uint16{0x1eb5, 0x20, 0x2, 0x54a5, 0x0, 0x21, 0x0, 0x25, 0x2}}, {Codepoint: 7915, Patch: []uint16{0x1eb5, 0x20, 0x2, 0x54a5, 0x0, 0x0, 0x0, 0x25, 0x2}}, {Codepoint: 7916, Patch: []uint16{0x1eb5, 0x20, 0x2, 0x54a5, 0x0, 0x21, 0x0, 0x25, 0x2, 0x0, 0x116, 0x0}}, {Codepoint: 7917, Patch: []uint16{0x1eb5, 0x20, 0x2, 0x54a5, 0x0, 0x0, 0x0, 0x25, 0x2, 0x0, 0x116, 0x0}}, {Codepoint: 7918, Patch: []uint16{0x1eb5, 0x20, 0x2, 0x54a5, 0x0, 0x21, 0x0, 0x25, 0x2, 0x0, 0x117, 0x0}}, {Codepoint: 7919, Patch: []uint16{0x1eb5, 0x20, 0x2, 0x54a5, 0x0, 0x0, 0x0, 0x25, 0x2, 0x0, 0x117, 0x0}}, {Codepoint: 7920, Patch: []uint16{0x1eb5, 0x20, 0x2, 0x54a5, 0x0, 0x21, 0x0, 0x25, 0x2, 0x0, 0x119, 0x0}}, {Codepoint: 7921, Patch: []uint16{0x1eb5, 0x20, 0x2, 0x54a5, 0x0, 0x0, 0x0, 0x25, 0x2, 0x0, 0x119, 0x0}}} 3553 3554 var weightTailoring_utf8mb4_da_0900_as_cs = []uca.Patch{{Codepoint: 196, Patch: []uint16{0x1f98, 0x20, 0x102, 0x54a5, 0x116, 0x121}}, {Codepoint: 197, Patch: []uint16{0x1f98, 0x20, 0x102, 0x54a7, 0x0, 0x121}}, {Codepoint: 198, Patch: []uint16{0x1f98, 0x20, 0x102, 0x54a5, 0x0, 0x121}}, {Codepoint: 208, Patch: []uint16{0x1c8f, 0x20, 0x108, 0x0, 0x117, 0x121}}, {Codepoint: 214, Patch: []uint16{0x1f98, 0x20, 0x102, 0x54a6, 0x116, 0x121}}, {Codepoint: 216, Patch: []uint16{0x1f98, 0x20, 0x102, 0x54a6, 0x0, 0x121}}, {Codepoint: 220, Patch: []uint16{0x1f0b, 0x20, 0x108, 0x0, 0x116, 0x121}}, {Codepoint: 222, Patch: []uint16{0x1e95, 0x20, 0x108, 0x1d18, 0x20, 0x0, 0x0, 0x0, 0x121}}, {Codepoint: 228, Patch: []uint16{0x1f98, 0x20, 0x302, 0x54a5, 0x116, 0x0}}, {Codepoint: 229, Patch: []uint16{0x1f98, 0x20, 0x302, 0x54a7, 0x0, 0x0}}, {Codepoint: 230, Patch: []uint16{0x1f98, 0x20, 0x302, 0x54a5, 0x0, 0x0}}, {Codepoint: 240, Patch: []uint16{0x1c8f, 0x20, 0x308, 0x0, 0x117, 0x0}}, {Codepoint: 246, Patch: []uint16{0x1f98, 0x20, 0x302, 0x54a6, 0x116, 0x0}}, {Codepoint: 248, Patch: []uint16{0x1f98, 0x20, 0x302, 0x54a6, 0x0, 0x0}}, {Codepoint: 252, Patch: []uint16{0x1f0b, 0x20, 0x308, 0x0, 0x116, 0x0}}, {Codepoint: 254, Patch: []uint16{0x1e95, 0x20, 0x302, 0x1d18, 0x20, 0x0, 0x0, 0x0, 0x321}}, {Codepoint: 272, Patch: []uint16{0x1c8f, 0x20, 0x108, 0x0, 0x116, 0x121}}, {Codepoint: 273, Patch: []uint16{0x1c8f, 0x20, 0x308, 0x0, 0x116, 0x0}}, {Codepoint: 336, Patch: []uint16{0x1f98, 0x20, 0x102, 0x54a6, 0x117, 0x121}}, {Codepoint: 337, Patch: []uint16{0x1f98, 0x20, 0x302, 0x54a6, 0x117, 0x0}}, {Codepoint: 338, Patch: []uint16{0x1f98, 0x20, 0x102, 0x54a6, 0x118, 0x121}}, {Codepoint: 339, Patch: []uint16{0x1f98, 0x20, 0x302, 0x54a6, 0x118, 0x0}}, {Codepoint: 368, Patch: []uint16{0x1f0b, 0x20, 0x108, 0x0, 0x117, 0x121}}, {Codepoint: 369, Patch: []uint16{0x1f0b, 0x20, 0x308, 0x0, 0x117, 0x0}}, {Codepoint: 469, Patch: []uint16{0x1f0b, 0x20, 0x108, 0x0, 0x116, 0x121, 0x0, 0x32, 0x102}}, {Codepoint: 470, Patch: []uint16{0x1f0b, 0x20, 0x308, 0x0, 0x116, 0x0, 0x0, 0x32, 0x302}}, {Codepoint: 471, Patch: []uint16{0x1f0b, 0x20, 0x108, 0x0, 0x116, 0x121, 0x0, 0x24, 0x102}}, {Codepoint: 472, Patch: []uint16{0x1f0b, 0x20, 0x308, 0x0, 0x116, 0x0, 0x0, 0x24, 0x302}}, {Codepoint: 473, Patch: []uint16{0x1f0b, 0x20, 0x108, 0x0, 0x116, 0x121, 0x0, 0x28, 0x102}}, {Codepoint: 474, Patch: []uint16{0x1f0b, 0x20, 0x308, 0x0, 0x116, 0x0, 0x0, 0x28, 0x302}}, {Codepoint: 475, Patch: []uint16{0x1f0b, 0x20, 0x108, 0x0, 0x116, 0x121, 0x0, 0x25, 0x102}}, {Codepoint: 476, Patch: []uint16{0x1f0b, 0x20, 0x308, 0x0, 0x116, 0x0, 0x0, 0x25, 0x302}}, {Codepoint: 478, Patch: []uint16{0x1f98, 0x20, 0x102, 0x54a5, 0x116, 0x121, 0x0, 0x32, 0x102}}, {Codepoint: 479, Patch: []uint16{0x1f98, 0x20, 0x302, 0x54a5, 0x116, 0x0, 0x0, 0x32, 0x302}}, {Codepoint: 482, Patch: []uint16{0x1f98, 0x20, 0x102, 0x54a5, 0x0, 0x121, 0x0, 0x32, 0x102}}, {Codepoint: 483, Patch: []uint16{0x1f98, 0x20, 0x302, 0x54a5, 0x0, 0x0, 0x0, 0x32, 0x302}}, {Codepoint: 506, Patch: []uint16{0x1f98, 0x20, 0x102, 0x54a7, 0x0, 0x121, 0x0, 0x24, 0x102}}, {Codepoint: 507, Patch: []uint16{0x1f98, 0x20, 0x302, 0x54a7, 0x0, 0x0, 0x0, 0x24, 0x302}}, {Codepoint: 508, Patch: []uint16{0x1f98, 0x20, 0x102, 0x54a5, 0x0, 0x121, 0x0, 0x24, 0x102}}, {Codepoint: 509, Patch: []uint16{0x1f98, 0x20, 0x302, 0x54a5, 0x0, 0x0, 0x0, 0x24, 0x302}}, {Codepoint: 510, Patch: []uint16{0x1f98, 0x20, 0x102, 0x54a6, 0x0, 0x121, 0x0, 0x24, 0x102}}, {Codepoint: 511, Patch: []uint16{0x1f98, 0x20, 0x302, 0x54a6, 0x0, 0x0, 0x0, 0x24, 0x302}}, {Codepoint: 554, Patch: []uint16{0x1f98, 0x20, 0x102, 0x54a6, 0x116, 0x121, 0x0, 0x32, 0x102}}, {Codepoint: 555, Patch: []uint16{0x1f98, 0x20, 0x302, 0x54a6, 0x116, 0x0, 0x0, 0x32, 0x302}}, {Codepoint: 8491, Patch: []uint16{0x1f98, 0x20, 0x102, 0x54a7, 0x0, 0x121}}} 3555 3556 type contractor_utf8mb4_da_0900_as_cs struct{} 3557 3558 func (contractor_utf8mb4_da_0900_as_cs) Find(cs charset.Charset, cp0 rune, b0 []byte) ([]uint16, []byte, int) { 3559 switch cp0 { 3560 case 65: 3561 cp1, width1 := cs.DecodeRune(b0) 3562 switch cp1 { 3563 case 65: 3564 return contractor_utf8mb4_da_0900_as_cs_weights[0:6], b0[width1:], 2 3565 case 97: 3566 return contractor_utf8mb4_da_0900_as_cs_weights[6:12], b0[width1:], 2 3567 } 3568 case 97: 3569 cp1, width1 := cs.DecodeRune(b0) 3570 switch cp1 { 3571 case 97: 3572 return contractor_utf8mb4_da_0900_as_cs_weights[12:18], b0[width1:], 2 3573 } 3574 } 3575 return nil, nil, 0 3576 } 3577 func (contractor_utf8mb4_da_0900_as_cs) FindContextual(cp1, cp0 rune) []uint16 { 3578 return nil 3579 } 3580 3581 var contractor_utf8mb4_da_0900_as_cs_weights = [...]uint16{0x1f98, 0x0020, 0x0102, 0x54a7, 0x0000, 0x0124, 0x1f98, 0x0020, 0x0202, 0x54a7, 0x0000, 0x0223, 0x1f98, 0x0020, 0x0302, 0x54a7, 0x0000, 0x0322} 3582 3583 var weightTailoring_utf8mb4_vi_0900_as_cs = []uca.Patch{{Codepoint: 193, Patch: []uint16{0x1c47, 0x20, 0x8, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 194, Patch: []uint16{0x1c47, 0x20, 0x2, 0x54a6, 0x0, 0x21}}, {Codepoint: 195, Patch: []uint16{0x1c47, 0x20, 0x8, 0x0, 0x25, 0x2, 0x0, 0x117, 0x0}}, {Codepoint: 201, Patch: []uint16{0x1caa, 0x20, 0x8, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 202, Patch: []uint16{0x1caa, 0x20, 0x2, 0x54a5, 0x0, 0x21}}, {Codepoint: 205, Patch: []uint16{0x1d32, 0x20, 0x8, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 209, Patch: []uint16{0x1db9, 0x20, 0x8, 0x0, 0x25, 0x2, 0x0, 0x117, 0x0}}, {Codepoint: 211, Patch: []uint16{0x1ddd, 0x20, 0x8, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 212, Patch: []uint16{0x1ddd, 0x20, 0x2, 0x54a5, 0x0, 0x21}}, {Codepoint: 213, Patch: []uint16{0x1ddd, 0x20, 0x8, 0x0, 0x25, 0x2, 0x0, 0x117, 0x0}}, {Codepoint: 218, Patch: []uint16{0x1eb5, 0x20, 0x8, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 221, Patch: []uint16{0x1f0b, 0x20, 0x8, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 225, Patch: []uint16{0x1c47, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 226, Patch: []uint16{0x1c47, 0x20, 0x2, 0x54a6, 0x0, 0x0}}, {Codepoint: 227, Patch: []uint16{0x1c47, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x117, 0x0}}, {Codepoint: 233, Patch: []uint16{0x1caa, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 234, Patch: []uint16{0x1caa, 0x20, 0x2, 0x54a5, 0x0, 0x0}}, {Codepoint: 237, Patch: []uint16{0x1d32, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 241, Patch: []uint16{0x1db9, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x117, 0x0}}, {Codepoint: 243, Patch: []uint16{0x1ddd, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 244, Patch: []uint16{0x1ddd, 0x20, 0x2, 0x54a5, 0x0, 0x0}}, {Codepoint: 245, Patch: []uint16{0x1ddd, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x117, 0x0}}, {Codepoint: 250, Patch: []uint16{0x1eb5, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 253, Patch: []uint16{0x1f0b, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 258, Patch: []uint16{0x1c47, 0x20, 0x2, 0x54a5, 0x0, 0x21}}, {Codepoint: 259, Patch: []uint16{0x1c47, 0x20, 0x2, 0x54a5, 0x0, 0x0}}, {Codepoint: 262, Patch: []uint16{0x1c7a, 0x20, 0x8, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 263, Patch: []uint16{0x1c7a, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 272, Patch: []uint16{0x1c8f, 0x20, 0x2, 0x54a5, 0x0, 0x21}}, {Codepoint: 273, Patch: []uint16{0x1c8f, 0x20, 0x2, 0x54a5, 0x0, 0x0}}, {Codepoint: 296, Patch: []uint16{0x1d32, 0x20, 0x8, 0x0, 0x25, 0x2, 0x0, 0x117, 0x0}}, {Codepoint: 297, Patch: []uint16{0x1d32, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x117, 0x0}}, {Codepoint: 313, Patch: []uint16{0x1d77, 0x20, 0x8, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 314, Patch: []uint16{0x1d77, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 323, Patch: []uint16{0x1db9, 0x20, 0x8, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 324, Patch: []uint16{0x1db9, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 340, Patch: []uint16{0x1e33, 0x20, 0x8, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 341, Patch: []uint16{0x1e33, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 346, Patch: []uint16{0x1e71, 0x20, 0x8, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 347, Patch: []uint16{0x1e71, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 360, Patch: []uint16{0x1eb5, 0x20, 0x8, 0x0, 0x25, 0x2, 0x0, 0x117, 0x0}}, {Codepoint: 361, Patch: []uint16{0x1eb5, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x117, 0x0}}, {Codepoint: 377, Patch: []uint16{0x1f21, 0x20, 0x8, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 378, Patch: []uint16{0x1f21, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 416, Patch: []uint16{0x1ddd, 0x20, 0x2, 0x54a6, 0x0, 0x21}}, {Codepoint: 417, Patch: []uint16{0x1ddd, 0x20, 0x2, 0x54a6, 0x0, 0x0}}, {Codepoint: 431, Patch: []uint16{0x1eb5, 0x20, 0x2, 0x54a5, 0x0, 0x21}}, {Codepoint: 432, Patch: []uint16{0x1eb5, 0x20, 0x2, 0x54a5, 0x0, 0x0}}, {Codepoint: 471, Patch: []uint16{0x1eb5, 0x20, 0x8, 0x0, 0x2b, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 472, Patch: []uint16{0x1eb5, 0x20, 0x2, 0x0, 0x2b, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 500, Patch: []uint16{0x1cf4, 0x20, 0x8, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 501, Patch: []uint16{0x1cf4, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 506, Patch: []uint16{0x1c47, 0x20, 0x8, 0x0, 0x29, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 507, Patch: []uint16{0x1c47, 0x20, 0x2, 0x0, 0x29, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 508, Patch: []uint16{0x1c47, 0x20, 0xa, 0x0, 0x110, 0x4, 0x1caa, 0x20, 0xa, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 509, Patch: []uint16{0x1c47, 0x20, 0x4, 0x0, 0x110, 0x4, 0x1caa, 0x20, 0x4, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 510, Patch: []uint16{0x1ddd, 0x20, 0x8, 0x0, 0x2f, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 511, Patch: []uint16{0x1ddd, 0x20, 0x2, 0x0, 0x2f, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 556, Patch: []uint16{0x1ddd, 0x20, 0x8, 0x0, 0x25, 0x2, 0x0, 0x117, 0x0, 0x0, 0x32, 0x2}}, {Codepoint: 557, Patch: []uint16{0x1ddd, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x117, 0x0, 0x0, 0x32, 0x2}}, {Codepoint: 769, Patch: []uint16{0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 771, Patch: []uint16{0x0, 0x25, 0x2, 0x0, 0x117, 0x0}}, {Codepoint: 777, Patch: []uint16{0x0, 0x25, 0x2, 0x0, 0x116, 0x0}}, {Codepoint: 803, Patch: []uint16{0x0, 0x25, 0x2, 0x0, 0x119, 0x0}}, {Codepoint: 833, Patch: []uint16{0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 836, Patch: []uint16{0x0, 0x2b, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 901, Patch: []uint16{0x489, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 902, Patch: []uint16{0x1fb9, 0x20, 0x8, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 904, Patch: []uint16{0x1fbe, 0x20, 0x8, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 905, Patch: []uint16{0x1fc4, 0x20, 0x8, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 906, Patch: []uint16{0x1fc6, 0x20, 0x8, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 908, Patch: []uint16{0x1fce, 0x20, 0x8, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 910, Patch: []uint16{0x1fdc, 0x20, 0x8, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 911, Patch: []uint16{0x1fe1, 0x20, 0x8, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 912, Patch: []uint16{0x1fc6, 0x20, 0x2, 0x0, 0x2b, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 940, Patch: []uint16{0x1fb9, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 941, Patch: []uint16{0x1fbe, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 942, Patch: []uint16{0x1fc4, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 943, Patch: []uint16{0x1fc6, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 944, Patch: []uint16{0x1fdc, 0x20, 0x2, 0x0, 0x2b, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 972, Patch: []uint16{0x1fce, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 973, Patch: []uint16{0x1fdc, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 974, Patch: []uint16{0x1fe1, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 979, Patch: []uint16{0x1fdc, 0x20, 0xa, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 1027, Patch: []uint16{0x2036, 0x20, 0x8, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 1036, Patch: []uint16{0x2096, 0x20, 0x8, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 1107, Patch: []uint16{0x2036, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 1116, Patch: []uint16{0x2096, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 7684, Patch: []uint16{0x1c60, 0x20, 0x8, 0x0, 0x25, 0x2, 0x0, 0x119, 0x0}}, {Codepoint: 7685, Patch: []uint16{0x1c60, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x119, 0x0}}, {Codepoint: 7688, Patch: []uint16{0x1c7a, 0x20, 0x8, 0x0, 0x30, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 7689, Patch: []uint16{0x1c7a, 0x20, 0x2, 0x0, 0x30, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 7692, Patch: []uint16{0x1c8f, 0x20, 0x8, 0x0, 0x25, 0x2, 0x0, 0x119, 0x0}}, {Codepoint: 7693, Patch: []uint16{0x1c8f, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x119, 0x0}}, {Codepoint: 7702, Patch: []uint16{0x1caa, 0x20, 0x8, 0x0, 0x32, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 7703, Patch: []uint16{0x1caa, 0x20, 0x2, 0x0, 0x32, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 7716, Patch: []uint16{0x1d18, 0x20, 0x8, 0x0, 0x25, 0x2, 0x0, 0x119, 0x0}}, {Codepoint: 7717, Patch: []uint16{0x1d18, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x119, 0x0}}, {Codepoint: 7726, Patch: []uint16{0x1d32, 0x20, 0x8, 0x0, 0x2b, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 7727, Patch: []uint16{0x1d32, 0x20, 0x2, 0x0, 0x2b, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 7728, Patch: []uint16{0x1d65, 0x20, 0x8, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 7729, Patch: []uint16{0x1d65, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 7730, Patch: []uint16{0x1d65, 0x20, 0x8, 0x0, 0x25, 0x2, 0x0, 0x119, 0x0}}, {Codepoint: 7731, Patch: []uint16{0x1d65, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x119, 0x0}}, {Codepoint: 7734, Patch: []uint16{0x1d77, 0x20, 0x8, 0x0, 0x25, 0x2, 0x0, 0x119, 0x0}}, {Codepoint: 7735, Patch: []uint16{0x1d77, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x119, 0x0}}, {Codepoint: 7736, Patch: []uint16{0x1d77, 0x20, 0x8, 0x0, 0x25, 0x2, 0x0, 0x119, 0x0, 0x0, 0x32, 0x2}}, {Codepoint: 7737, Patch: []uint16{0x1d77, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x119, 0x0, 0x0, 0x32, 0x2}}, {Codepoint: 7742, Patch: []uint16{0x1daa, 0x20, 0x8, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 7743, Patch: []uint16{0x1daa, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 7746, Patch: []uint16{0x1daa, 0x20, 0x8, 0x0, 0x25, 0x2, 0x0, 0x119, 0x0}}, {Codepoint: 7747, Patch: []uint16{0x1daa, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x119, 0x0}}, {Codepoint: 7750, Patch: []uint16{0x1db9, 0x20, 0x8, 0x0, 0x25, 0x2, 0x0, 0x119, 0x0}}, {Codepoint: 7751, Patch: []uint16{0x1db9, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x119, 0x0}}, {Codepoint: 7756, Patch: []uint16{0x1ddd, 0x20, 0x8, 0x0, 0x25, 0x2, 0x0, 0x117, 0x0, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 7757, Patch: []uint16{0x1ddd, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x117, 0x0, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 7758, Patch: []uint16{0x1ddd, 0x20, 0x8, 0x0, 0x25, 0x2, 0x0, 0x117, 0x0, 0x0, 0x2b, 0x2}}, {Codepoint: 7759, Patch: []uint16{0x1ddd, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x117, 0x0, 0x0, 0x2b, 0x2}}, {Codepoint: 7762, Patch: []uint16{0x1ddd, 0x20, 0x8, 0x0, 0x32, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 7763, Patch: []uint16{0x1ddd, 0x20, 0x2, 0x0, 0x32, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 7764, Patch: []uint16{0x1e0c, 0x20, 0x8, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 7765, Patch: []uint16{0x1e0c, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 7770, Patch: []uint16{0x1e33, 0x20, 0x8, 0x0, 0x25, 0x2, 0x0, 0x119, 0x0}}, {Codepoint: 7771, Patch: []uint16{0x1e33, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x119, 0x0}}, {Codepoint: 7772, Patch: []uint16{0x1e33, 0x20, 0x8, 0x0, 0x25, 0x2, 0x0, 0x119, 0x0, 0x0, 0x32, 0x2}}, {Codepoint: 7773, Patch: []uint16{0x1e33, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x119, 0x0, 0x0, 0x32, 0x2}}, {Codepoint: 7778, Patch: []uint16{0x1e71, 0x20, 0x8, 0x0, 0x25, 0x2, 0x0, 0x119, 0x0}}, {Codepoint: 7779, Patch: []uint16{0x1e71, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x119, 0x0}}, {Codepoint: 7780, Patch: []uint16{0x1e71, 0x20, 0x8, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0, 0x0, 0x2e, 0x2}}, {Codepoint: 7781, Patch: []uint16{0x1e71, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0, 0x0, 0x2e, 0x2}}, {Codepoint: 7784, Patch: []uint16{0x1e71, 0x20, 0x8, 0x0, 0x25, 0x2, 0x0, 0x119, 0x0, 0x0, 0x2e, 0x2}}, {Codepoint: 7785, Patch: []uint16{0x1e71, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x119, 0x0, 0x0, 0x2e, 0x2}}, {Codepoint: 7788, Patch: []uint16{0x1e95, 0x20, 0x8, 0x0, 0x25, 0x2, 0x0, 0x119, 0x0}}, {Codepoint: 7789, Patch: []uint16{0x1e95, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x119, 0x0}}, {Codepoint: 7800, Patch: []uint16{0x1eb5, 0x20, 0x8, 0x0, 0x25, 0x2, 0x0, 0x117, 0x0, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 7801, Patch: []uint16{0x1eb5, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x117, 0x0, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 7804, Patch: []uint16{0x1ee3, 0x20, 0x8, 0x0, 0x25, 0x2, 0x0, 0x117, 0x0}}, {Codepoint: 7805, Patch: []uint16{0x1ee3, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x117, 0x0}}, {Codepoint: 7806, Patch: []uint16{0x1ee3, 0x20, 0x8, 0x0, 0x25, 0x2, 0x0, 0x119, 0x0}}, {Codepoint: 7807, Patch: []uint16{0x1ee3, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x119, 0x0}}, {Codepoint: 7810, Patch: []uint16{0x1ef5, 0x20, 0x8, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 7811, Patch: []uint16{0x1ef5, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 7816, Patch: []uint16{0x1ef5, 0x20, 0x8, 0x0, 0x25, 0x2, 0x0, 0x119, 0x0}}, {Codepoint: 7817, Patch: []uint16{0x1ef5, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x119, 0x0}}, {Codepoint: 7826, Patch: []uint16{0x1f21, 0x20, 0x8, 0x0, 0x25, 0x2, 0x0, 0x119, 0x0}}, {Codepoint: 7827, Patch: []uint16{0x1f21, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x119, 0x0}}, {Codepoint: 7840, Patch: []uint16{0x1c47, 0x20, 0x8, 0x0, 0x25, 0x2, 0x0, 0x119, 0x0}}, {Codepoint: 7841, Patch: []uint16{0x1c47, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x119, 0x0}}, {Codepoint: 7842, Patch: []uint16{0x1c47, 0x20, 0x8, 0x0, 0x25, 0x2, 0x0, 0x116, 0x0}}, {Codepoint: 7843, Patch: []uint16{0x1c47, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x116, 0x0}}, {Codepoint: 7844, Patch: []uint16{0x1c47, 0x20, 0x2, 0x54a6, 0x0, 0x21, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 7845, Patch: []uint16{0x1c47, 0x20, 0x2, 0x54a6, 0x0, 0x0, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 7846, Patch: []uint16{0x1c47, 0x20, 0x2, 0x54a6, 0x0, 0x21, 0x0, 0x25, 0x2}}, {Codepoint: 7847, Patch: []uint16{0x1c47, 0x20, 0x2, 0x54a6, 0x0, 0x0, 0x0, 0x25, 0x2}}, {Codepoint: 7848, Patch: []uint16{0x1c47, 0x20, 0x2, 0x54a6, 0x0, 0x21, 0x0, 0x25, 0x2, 0x0, 0x116, 0x0}}, {Codepoint: 7849, Patch: []uint16{0x1c47, 0x20, 0x2, 0x54a6, 0x0, 0x0, 0x0, 0x25, 0x2, 0x0, 0x116, 0x0}}, {Codepoint: 7850, Patch: []uint16{0x1c47, 0x20, 0x2, 0x54a6, 0x0, 0x21, 0x0, 0x25, 0x2, 0x0, 0x117, 0x0}}, {Codepoint: 7851, Patch: []uint16{0x1c47, 0x20, 0x2, 0x54a6, 0x0, 0x0, 0x0, 0x25, 0x2, 0x0, 0x117, 0x0}}, {Codepoint: 7852, Patch: []uint16{0x1c47, 0x20, 0x2, 0x54a6, 0x0, 0x21, 0x0, 0x25, 0x2, 0x0, 0x119, 0x0}}, {Codepoint: 7853, Patch: []uint16{0x1c47, 0x20, 0x2, 0x54a6, 0x0, 0x0, 0x0, 0x25, 0x2, 0x0, 0x119, 0x0}}, {Codepoint: 7854, Patch: []uint16{0x1c47, 0x20, 0x2, 0x54a5, 0x0, 0x21, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 7855, Patch: []uint16{0x1c47, 0x20, 0x2, 0x54a5, 0x0, 0x0, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 7856, Patch: []uint16{0x1c47, 0x20, 0x2, 0x54a5, 0x0, 0x21, 0x0, 0x25, 0x2}}, {Codepoint: 7857, Patch: []uint16{0x1c47, 0x20, 0x2, 0x54a5, 0x0, 0x0, 0x0, 0x25, 0x2}}, {Codepoint: 7858, Patch: []uint16{0x1c47, 0x20, 0x2, 0x54a5, 0x0, 0x21, 0x0, 0x25, 0x2, 0x0, 0x116, 0x0}}, {Codepoint: 7859, Patch: []uint16{0x1c47, 0x20, 0x2, 0x54a5, 0x0, 0x0, 0x0, 0x25, 0x2, 0x0, 0x116, 0x0}}, {Codepoint: 7860, Patch: []uint16{0x1c47, 0x20, 0x2, 0x54a5, 0x0, 0x21, 0x0, 0x25, 0x2, 0x0, 0x117, 0x0}}, {Codepoint: 7861, Patch: []uint16{0x1c47, 0x20, 0x2, 0x54a5, 0x0, 0x0, 0x0, 0x25, 0x2, 0x0, 0x117, 0x0}}, {Codepoint: 7862, Patch: []uint16{0x1c47, 0x20, 0x2, 0x54a5, 0x0, 0x21, 0x0, 0x25, 0x2, 0x0, 0x119, 0x0}}, {Codepoint: 7863, Patch: []uint16{0x1c47, 0x20, 0x2, 0x54a5, 0x0, 0x0, 0x0, 0x25, 0x2, 0x0, 0x119, 0x0}}, {Codepoint: 7864, Patch: []uint16{0x1caa, 0x20, 0x8, 0x0, 0x25, 0x2, 0x0, 0x119, 0x0}}, {Codepoint: 7865, Patch: []uint16{0x1caa, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x119, 0x0}}, {Codepoint: 7866, Patch: []uint16{0x1caa, 0x20, 0x8, 0x0, 0x25, 0x2, 0x0, 0x116, 0x0}}, {Codepoint: 7867, Patch: []uint16{0x1caa, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x116, 0x0}}, {Codepoint: 7868, Patch: []uint16{0x1caa, 0x20, 0x8, 0x0, 0x25, 0x2, 0x0, 0x117, 0x0}}, {Codepoint: 7869, Patch: []uint16{0x1caa, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x117, 0x0}}, {Codepoint: 7870, Patch: []uint16{0x1caa, 0x20, 0x2, 0x54a5, 0x0, 0x21, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 7871, Patch: []uint16{0x1caa, 0x20, 0x2, 0x54a5, 0x0, 0x0, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 7872, Patch: []uint16{0x1caa, 0x20, 0x2, 0x54a5, 0x0, 0x21, 0x0, 0x25, 0x2}}, {Codepoint: 7873, Patch: []uint16{0x1caa, 0x20, 0x2, 0x54a5, 0x0, 0x0, 0x0, 0x25, 0x2}}, {Codepoint: 7874, Patch: []uint16{0x1caa, 0x20, 0x2, 0x54a5, 0x0, 0x21, 0x0, 0x25, 0x2, 0x0, 0x116, 0x0}}, {Codepoint: 7875, Patch: []uint16{0x1caa, 0x20, 0x2, 0x54a5, 0x0, 0x0, 0x0, 0x25, 0x2, 0x0, 0x116, 0x0}}, {Codepoint: 7876, Patch: []uint16{0x1caa, 0x20, 0x2, 0x54a5, 0x0, 0x21, 0x0, 0x25, 0x2, 0x0, 0x117, 0x0}}, {Codepoint: 7877, Patch: []uint16{0x1caa, 0x20, 0x2, 0x54a5, 0x0, 0x0, 0x0, 0x25, 0x2, 0x0, 0x117, 0x0}}, {Codepoint: 7878, Patch: []uint16{0x1caa, 0x20, 0x2, 0x54a5, 0x0, 0x21, 0x0, 0x25, 0x2, 0x0, 0x119, 0x0}}, {Codepoint: 7879, Patch: []uint16{0x1caa, 0x20, 0x2, 0x54a5, 0x0, 0x0, 0x0, 0x25, 0x2, 0x0, 0x119, 0x0}}, {Codepoint: 7880, Patch: []uint16{0x1d32, 0x20, 0x8, 0x0, 0x25, 0x2, 0x0, 0x116, 0x0}}, {Codepoint: 7881, Patch: []uint16{0x1d32, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x116, 0x0}}, {Codepoint: 7882, Patch: []uint16{0x1d32, 0x20, 0x8, 0x0, 0x25, 0x2, 0x0, 0x119, 0x0}}, {Codepoint: 7883, Patch: []uint16{0x1d32, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x119, 0x0}}, {Codepoint: 7884, Patch: []uint16{0x1ddd, 0x20, 0x8, 0x0, 0x25, 0x2, 0x0, 0x119, 0x0}}, {Codepoint: 7885, Patch: []uint16{0x1ddd, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x119, 0x0}}, {Codepoint: 7886, Patch: []uint16{0x1ddd, 0x20, 0x8, 0x0, 0x25, 0x2, 0x0, 0x116, 0x0}}, {Codepoint: 7887, Patch: []uint16{0x1ddd, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x116, 0x0}}, {Codepoint: 7888, Patch: []uint16{0x1ddd, 0x20, 0x2, 0x54a5, 0x0, 0x21, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 7889, Patch: []uint16{0x1ddd, 0x20, 0x2, 0x54a5, 0x0, 0x0, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 7890, Patch: []uint16{0x1ddd, 0x20, 0x2, 0x54a5, 0x0, 0x21, 0x0, 0x25, 0x2}}, {Codepoint: 7891, Patch: []uint16{0x1ddd, 0x20, 0x2, 0x54a5, 0x0, 0x0, 0x0, 0x25, 0x2}}, {Codepoint: 7892, Patch: []uint16{0x1ddd, 0x20, 0x2, 0x54a5, 0x0, 0x21, 0x0, 0x25, 0x2, 0x0, 0x116, 0x0}}, {Codepoint: 7893, Patch: []uint16{0x1ddd, 0x20, 0x2, 0x54a5, 0x0, 0x0, 0x0, 0x25, 0x2, 0x0, 0x116, 0x0}}, {Codepoint: 7894, Patch: []uint16{0x1ddd, 0x20, 0x2, 0x54a5, 0x0, 0x21, 0x0, 0x25, 0x2, 0x0, 0x117, 0x0}}, {Codepoint: 7895, Patch: []uint16{0x1ddd, 0x20, 0x2, 0x54a5, 0x0, 0x0, 0x0, 0x25, 0x2, 0x0, 0x117, 0x0}}, {Codepoint: 7896, Patch: []uint16{0x1ddd, 0x20, 0x2, 0x54a5, 0x0, 0x21, 0x0, 0x25, 0x2, 0x0, 0x119, 0x0}}, {Codepoint: 7897, Patch: []uint16{0x1ddd, 0x20, 0x2, 0x54a5, 0x0, 0x0, 0x0, 0x25, 0x2, 0x0, 0x119, 0x0}}, {Codepoint: 7898, Patch: []uint16{0x1ddd, 0x20, 0x2, 0x54a6, 0x0, 0x21, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 7899, Patch: []uint16{0x1ddd, 0x20, 0x2, 0x54a6, 0x0, 0x0, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 7900, Patch: []uint16{0x1ddd, 0x20, 0x2, 0x54a6, 0x0, 0x21, 0x0, 0x25, 0x2}}, {Codepoint: 7901, Patch: []uint16{0x1ddd, 0x20, 0x2, 0x54a6, 0x0, 0x0, 0x0, 0x25, 0x2}}, {Codepoint: 7902, Patch: []uint16{0x1ddd, 0x20, 0x2, 0x54a6, 0x0, 0x21, 0x0, 0x25, 0x2, 0x0, 0x116, 0x0}}, {Codepoint: 7903, Patch: []uint16{0x1ddd, 0x20, 0x2, 0x54a6, 0x0, 0x0, 0x0, 0x25, 0x2, 0x0, 0x116, 0x0}}, {Codepoint: 7904, Patch: []uint16{0x1ddd, 0x20, 0x2, 0x54a6, 0x0, 0x21, 0x0, 0x25, 0x2, 0x0, 0x117, 0x0}}, {Codepoint: 7905, Patch: []uint16{0x1ddd, 0x20, 0x2, 0x54a6, 0x0, 0x0, 0x0, 0x25, 0x2, 0x0, 0x117, 0x0}}, {Codepoint: 7906, Patch: []uint16{0x1ddd, 0x20, 0x2, 0x54a6, 0x0, 0x21, 0x0, 0x25, 0x2, 0x0, 0x119, 0x0}}, {Codepoint: 7907, Patch: []uint16{0x1ddd, 0x20, 0x2, 0x54a6, 0x0, 0x0, 0x0, 0x25, 0x2, 0x0, 0x119, 0x0}}, {Codepoint: 7908, Patch: []uint16{0x1eb5, 0x20, 0x8, 0x0, 0x25, 0x2, 0x0, 0x119, 0x0}}, {Codepoint: 7909, Patch: []uint16{0x1eb5, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x119, 0x0}}, {Codepoint: 7910, Patch: []uint16{0x1eb5, 0x20, 0x8, 0x0, 0x25, 0x2, 0x0, 0x116, 0x0}}, {Codepoint: 7911, Patch: []uint16{0x1eb5, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x116, 0x0}}, {Codepoint: 7912, Patch: []uint16{0x1eb5, 0x20, 0x2, 0x54a5, 0x0, 0x21, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 7913, Patch: []uint16{0x1eb5, 0x20, 0x2, 0x54a5, 0x0, 0x0, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 7914, Patch: []uint16{0x1eb5, 0x20, 0x2, 0x54a5, 0x0, 0x21, 0x0, 0x25, 0x2}}, {Codepoint: 7915, Patch: []uint16{0x1eb5, 0x20, 0x2, 0x54a5, 0x0, 0x0, 0x0, 0x25, 0x2}}, {Codepoint: 7916, Patch: []uint16{0x1eb5, 0x20, 0x2, 0x54a5, 0x0, 0x21, 0x0, 0x25, 0x2, 0x0, 0x116, 0x0}}, {Codepoint: 7917, Patch: []uint16{0x1eb5, 0x20, 0x2, 0x54a5, 0x0, 0x0, 0x0, 0x25, 0x2, 0x0, 0x116, 0x0}}, {Codepoint: 7918, Patch: []uint16{0x1eb5, 0x20, 0x2, 0x54a5, 0x0, 0x21, 0x0, 0x25, 0x2, 0x0, 0x117, 0x0}}, {Codepoint: 7919, Patch: []uint16{0x1eb5, 0x20, 0x2, 0x54a5, 0x0, 0x0, 0x0, 0x25, 0x2, 0x0, 0x117, 0x0}}, {Codepoint: 7920, Patch: []uint16{0x1eb5, 0x20, 0x2, 0x54a5, 0x0, 0x21, 0x0, 0x25, 0x2, 0x0, 0x119, 0x0}}, {Codepoint: 7921, Patch: []uint16{0x1eb5, 0x20, 0x2, 0x54a5, 0x0, 0x0, 0x0, 0x25, 0x2, 0x0, 0x119, 0x0}}, {Codepoint: 7924, Patch: []uint16{0x1f0b, 0x20, 0x8, 0x0, 0x25, 0x2, 0x0, 0x119, 0x0}}, {Codepoint: 7925, Patch: []uint16{0x1f0b, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x119, 0x0}}, {Codepoint: 7926, Patch: []uint16{0x1f0b, 0x20, 0x8, 0x0, 0x25, 0x2, 0x0, 0x116, 0x0}}, {Codepoint: 7927, Patch: []uint16{0x1f0b, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x116, 0x0}}, {Codepoint: 7928, Patch: []uint16{0x1f0b, 0x20, 0x8, 0x0, 0x25, 0x2, 0x0, 0x117, 0x0}}, {Codepoint: 7929, Patch: []uint16{0x1f0b, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x117, 0x0}}, {Codepoint: 7940, Patch: []uint16{0x1fb9, 0x20, 0x2, 0x0, 0x22, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 7941, Patch: []uint16{0x1fb9, 0x20, 0x2, 0x0, 0x23, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 7948, Patch: []uint16{0x1fb9, 0x20, 0x8, 0x0, 0x22, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 7949, Patch: []uint16{0x1fb9, 0x20, 0x8, 0x0, 0x23, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 7956, Patch: []uint16{0x1fbe, 0x20, 0x2, 0x0, 0x22, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 7957, Patch: []uint16{0x1fbe, 0x20, 0x2, 0x0, 0x23, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 7964, Patch: []uint16{0x1fbe, 0x20, 0x8, 0x0, 0x22, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 7965, Patch: []uint16{0x1fbe, 0x20, 0x8, 0x0, 0x23, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 7972, Patch: []uint16{0x1fc4, 0x20, 0x2, 0x0, 0x22, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 7973, Patch: []uint16{0x1fc4, 0x20, 0x2, 0x0, 0x23, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 7980, Patch: []uint16{0x1fc4, 0x20, 0x8, 0x0, 0x22, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 7981, Patch: []uint16{0x1fc4, 0x20, 0x8, 0x0, 0x23, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 7988, Patch: []uint16{0x1fc6, 0x20, 0x2, 0x0, 0x22, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 7989, Patch: []uint16{0x1fc6, 0x20, 0x2, 0x0, 0x23, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 7996, Patch: []uint16{0x1fc6, 0x20, 0x8, 0x0, 0x22, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 7997, Patch: []uint16{0x1fc6, 0x20, 0x8, 0x0, 0x23, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 8004, Patch: []uint16{0x1fce, 0x20, 0x2, 0x0, 0x22, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 8005, Patch: []uint16{0x1fce, 0x20, 0x2, 0x0, 0x23, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 8012, Patch: []uint16{0x1fce, 0x20, 0x8, 0x0, 0x22, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 8013, Patch: []uint16{0x1fce, 0x20, 0x8, 0x0, 0x23, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 8020, Patch: []uint16{0x1fdc, 0x20, 0x2, 0x0, 0x22, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 8021, Patch: []uint16{0x1fdc, 0x20, 0x2, 0x0, 0x23, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 8029, Patch: []uint16{0x1fdc, 0x20, 0x8, 0x0, 0x23, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 8036, Patch: []uint16{0x1fe1, 0x20, 0x2, 0x0, 0x22, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 8037, Patch: []uint16{0x1fe1, 0x20, 0x2, 0x0, 0x23, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 8044, Patch: []uint16{0x1fe1, 0x20, 0x8, 0x0, 0x22, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 8045, Patch: []uint16{0x1fe1, 0x20, 0x8, 0x0, 0x23, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 8049, Patch: []uint16{0x1fb9, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 8051, Patch: []uint16{0x1fbe, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 8053, Patch: []uint16{0x1fc4, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 8055, Patch: []uint16{0x1fc6, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 8057, Patch: []uint16{0x1fce, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 8059, Patch: []uint16{0x1fdc, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 8061, Patch: []uint16{0x1fe1, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 8068, Patch: []uint16{0x1fb9, 0x20, 0x2, 0x0, 0x22, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0, 0x0, 0x4c, 0x2}}, {Codepoint: 8069, Patch: []uint16{0x1fb9, 0x20, 0x2, 0x0, 0x23, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0, 0x0, 0x4c, 0x2}}, {Codepoint: 8076, Patch: []uint16{0x1fb9, 0x20, 0x8, 0x0, 0x22, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0, 0x0, 0x4c, 0x2}}, {Codepoint: 8077, Patch: []uint16{0x1fb9, 0x20, 0x8, 0x0, 0x23, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0, 0x0, 0x4c, 0x2}}, {Codepoint: 8084, Patch: []uint16{0x1fc4, 0x20, 0x2, 0x0, 0x22, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0, 0x0, 0x4c, 0x2}}, {Codepoint: 8085, Patch: []uint16{0x1fc4, 0x20, 0x2, 0x0, 0x23, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0, 0x0, 0x4c, 0x2}}, {Codepoint: 8092, Patch: []uint16{0x1fc4, 0x20, 0x8, 0x0, 0x22, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0, 0x0, 0x4c, 0x2}}, {Codepoint: 8093, Patch: []uint16{0x1fc4, 0x20, 0x8, 0x0, 0x23, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0, 0x0, 0x4c, 0x2}}, {Codepoint: 8100, Patch: []uint16{0x1fe1, 0x20, 0x2, 0x0, 0x22, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0, 0x0, 0x4c, 0x2}}, {Codepoint: 8101, Patch: []uint16{0x1fe1, 0x20, 0x2, 0x0, 0x23, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0, 0x0, 0x4c, 0x2}}, {Codepoint: 8108, Patch: []uint16{0x1fe1, 0x20, 0x8, 0x0, 0x22, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0, 0x0, 0x4c, 0x2}}, {Codepoint: 8109, Patch: []uint16{0x1fe1, 0x20, 0x8, 0x0, 0x23, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0, 0x0, 0x4c, 0x2}}, {Codepoint: 8116, Patch: []uint16{0x1fb9, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0, 0x0, 0x4c, 0x2}}, {Codepoint: 8123, Patch: []uint16{0x1fb9, 0x20, 0x8, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 8132, Patch: []uint16{0x1fc4, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0, 0x0, 0x4c, 0x2}}, {Codepoint: 8137, Patch: []uint16{0x1fbe, 0x20, 0x8, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 8139, Patch: []uint16{0x1fc4, 0x20, 0x8, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 8142, Patch: []uint16{0x48e, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 8147, Patch: []uint16{0x1fc6, 0x20, 0x2, 0x0, 0x2b, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 8155, Patch: []uint16{0x1fc6, 0x20, 0x8, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 8158, Patch: []uint16{0x48f, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 8163, Patch: []uint16{0x1fdc, 0x20, 0x2, 0x0, 0x2b, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 8171, Patch: []uint16{0x1fdc, 0x20, 0x8, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 8174, Patch: []uint16{0x489, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 8180, Patch: []uint16{0x1fe1, 0x20, 0x2, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0, 0x0, 0x4c, 0x2}}, {Codepoint: 8185, Patch: []uint16{0x1fce, 0x20, 0x8, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}, {Codepoint: 8187, Patch: []uint16{0x1fe1, 0x20, 0x8, 0x0, 0x25, 0x2, 0x0, 0x118, 0x0}}} 3584 3585 type contractor_utf8mb4_ja_0900_as_cs struct{} 3586 3587 func (contractor_utf8mb4_ja_0900_as_cs) Find(charset.Charset, rune, []byte) ([]uint16, []byte, int) { 3588 return nil, nil, 0 3589 } 3590 3591 var contractor_utf8mb4_ja_0900_as_cs_weights = map[uint32][]uint16{0x309d3041: {0x3d5a, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d3042: {0x3d5a, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d3043: {0x3d5b, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d3044: {0x3d5b, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d3045: {0x3d5c, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d3046: {0x3d5c, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d3047: {0x3d5e, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d3048: {0x3d5e, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d3049: {0x3d5f, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d304a: {0x3d5f, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d304b: {0x3d60, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d304c: {0x3d60, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x309d304d: {0x3d61, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d304e: {0x3d61, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d304f: {0x3d62, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d3050: {0x3d62, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d3051: {0x3d63, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d3052: {0x3d63, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x309d3053: {0x3d64, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d3054: {0x3d64, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d3055: {0x3d65, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d3056: {0x3d65, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d3057: {0x3d66, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d3058: {0x3d66, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d3059: {0x3d67, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d305a: {0x3d67, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d305b: {0x3d68, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d305c: {0x3d68, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d305d: {0x3d69, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d305e: {0x3d69, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d305f: {0x3d6a, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d3060: {0x3d6a, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d3061: {0x3d6b, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d3062: {0x3d6b, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d3063: {0x3d6c, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d3064: {0x3d6c, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d3065: {0x3d6c, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d3066: {0x3d6d, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d3067: {0x3d6d, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d3068: {0x3d6e, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d3069: {0x3d6e, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d306a: {0x3d6f, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d306b: {0x3d70, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d306c: {0x3d71, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d306d: {0x3d72, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d306e: {0x3d73, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d306f: {0x3d74, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d3070: {0x3d74, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d3071: {0x3d74, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d3072: {0x3d75, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d3073: {0x3d75, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d3074: {0x3d75, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d3075: {0x3d76, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d3076: {0x3d76, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d3077: {0x3d76, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d3078: {0x3d77, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d3079: {0x3d77, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d307a: {0x3d77, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d307b: {0x3d78, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d307c: {0x3d78, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d307d: {0x3d78, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d307e: {0x3d79, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d307f: {0x3d7a, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d3080: {0x3d7b, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d3081: {0x3d7c, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d3082: {0x3d7d, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d3083: {0x3d7e, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d3084: {0x3d7e, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d3085: {0x3d7f, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d3086: {0x3d7f, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d3087: {0x3d81, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d3088: {0x3d81, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d3089: {0x3d82, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d308a: {0x3d83, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d308b: {0x3d84, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d308c: {0x3d85, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d308d: {0x3d86, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d308e: {0x3d87, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d308f: {0x3d87, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d3090: {0x3d88, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d3091: {0x3d89, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d3092: {0x3d8a, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d3093: {0x3d8b, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d3094: {0x3d5c, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d3095: {0x3d60, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309d3096: {0x3d63, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x309e3045: {0x3d5c, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x309e3046: {0x3d5c, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x309e304d: {0x3d61, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x309e304e: {0x3d61, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x309e304f: {0x3d62, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x309e3050: {0x3d62, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x309e3053: {0x3d64, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x309e3054: {0x3d64, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x309e3055: {0x3d65, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x309e3056: {0x3d65, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x309e3057: {0x3d66, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x309e3058: {0x3d66, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x309e3059: {0x3d67, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x309e305a: {0x3d67, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x309e305b: {0x3d68, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x309e305c: {0x3d68, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x309e305d: {0x3d69, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x309e305e: {0x3d69, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x309e305f: {0x3d6a, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x309e3060: {0x3d6a, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x309e3061: {0x3d6b, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x309e3062: {0x3d6b, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x309e3063: {0x3d6c, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x309e3064: {0x3d6c, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x309e3065: {0x3d6c, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x309e3066: {0x3d6d, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x309e3067: {0x3d6d, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x309e3068: {0x3d6e, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x309e3069: {0x3d6e, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x309e306f: {0x3d74, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x309e3070: {0x3d74, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x309e3071: {0x3d74, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x309e3072: {0x3d75, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x309e3073: {0x3d75, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x309e3074: {0x3d75, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x309e3075: {0x3d76, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x309e3076: {0x3d76, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x309e3077: {0x3d76, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x309e3078: {0x3d77, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x309e3079: {0x3d77, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x309e307a: {0x3d77, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x309e307b: {0x3d78, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x309e307c: {0x3d78, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x309e307d: {0x3d78, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x309e308e: {0x3d87, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x309e308f: {0x3d87, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x309e3090: {0x3d88, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x309e3091: {0x3d89, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x309e3092: {0x3d8a, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x309e3094: {0x3d5c, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30fc3041: {0x3d5a, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc3042: {0x3d5a, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc3043: {0x3d5b, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc3044: {0x3d5b, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc3045: {0x3d5c, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc3046: {0x3d5c, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc3047: {0x3d5e, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc3048: {0x3d5e, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc3049: {0x3d5f, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc304a: {0x3d5f, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc304b: {0x3d5a, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc304c: {0x3d5a, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc304d: {0x3d5b, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc304e: {0x3d5b, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc304f: {0x3d5c, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc3050: {0x3d5c, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc3051: {0x3d5e, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc3052: {0x3d5e, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc3053: {0x3d5f, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc3054: {0x3d5f, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc3055: {0x3d5a, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc3056: {0x3d5a, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc3057: {0x3d5b, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc3058: {0x3d5b, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc3059: {0x3d5c, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc305a: {0x3d5c, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc305b: {0x3d5e, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc305c: {0x3d5e, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc305d: {0x3d5f, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc305e: {0x3d5f, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc305f: {0x3d5a, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc3060: {0x3d5a, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc3061: {0x3d5b, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc3062: {0x3d5b, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc3063: {0x3d5c, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc3064: {0x3d5c, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc3065: {0x3d5c, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc3066: {0x3d5e, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc3067: {0x3d5e, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc3068: {0x3d5f, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc3069: {0x3d5f, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc306a: {0x3d5a, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc306b: {0x3d5b, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc306c: {0x3d5c, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc306d: {0x3d5e, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc306e: {0x3d5f, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc306f: {0x3d5a, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc3070: {0x3d5a, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc3071: {0x3d5a, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc3072: {0x3d5b, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc3073: {0x3d5b, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc3074: {0x3d5b, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc3075: {0x3d5c, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc3076: {0x3d5c, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc3077: {0x3d5c, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc3078: {0x3d5e, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc3079: {0x3d5e, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc307a: {0x3d5e, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc307b: {0x3d5f, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc307c: {0x3d5f, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc307d: {0x3d5f, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc307e: {0x3d5a, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc307f: {0x3d5b, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc3080: {0x3d5c, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc3081: {0x3d5e, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc3082: {0x3d5f, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc3083: {0x3d5a, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc3084: {0x3d5a, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc3085: {0x3d5c, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc3086: {0x3d5c, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc3087: {0x3d5f, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc3088: {0x3d5f, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc3089: {0x3d5a, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc308a: {0x3d5b, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc308b: {0x3d5c, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc308c: {0x3d5e, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc308d: {0x3d5f, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc308e: {0x3d5a, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc308f: {0x3d5a, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc3090: {0x3d5b, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc3091: {0x3d5e, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc3092: {0x3d5f, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc3094: {0x3d5c, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc3095: {0x3d5a, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc3096: {0x3d5e, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30a1: {0x3d5a, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30a2: {0x3d5a, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30a3: {0x3d5b, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30a4: {0x3d5b, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30a5: {0x3d5c, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30a6: {0x3d5c, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30a7: {0x3d5e, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30a8: {0x3d5e, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30a9: {0x3d5f, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30aa: {0x3d5f, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30ab: {0x3d5a, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30ac: {0x3d5a, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30ad: {0x3d5b, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30ae: {0x3d5b, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30af: {0x3d5c, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30b0: {0x3d5c, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30b1: {0x3d5e, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30b2: {0x3d5e, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30b3: {0x3d5f, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30b4: {0x3d5f, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30b5: {0x3d5a, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30b6: {0x3d5a, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30b7: {0x3d5b, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30b8: {0x3d5b, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30b9: {0x3d5c, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30ba: {0x3d5c, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30bb: {0x3d5e, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30bc: {0x3d5e, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30bd: {0x3d5f, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30be: {0x3d5f, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30bf: {0x3d5a, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30c0: {0x3d5a, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30c1: {0x3d5b, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30c2: {0x3d5b, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30c3: {0x3d5c, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30c4: {0x3d5c, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30c5: {0x3d5c, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30c6: {0x3d5e, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30c7: {0x3d5e, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30c8: {0x3d5f, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30c9: {0x3d5f, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30ca: {0x3d5a, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30cb: {0x3d5b, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30cc: {0x3d5c, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30cd: {0x3d5e, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30ce: {0x3d5f, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30cf: {0x3d5a, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30d0: {0x3d5a, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30d1: {0x3d5a, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30d2: {0x3d5b, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30d3: {0x3d5b, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30d4: {0x3d5b, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30d5: {0x3d5c, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30d6: {0x3d5c, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30d7: {0x3d5c, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30d8: {0x3d5e, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30d9: {0x3d5e, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30da: {0x3d5e, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30db: {0x3d5f, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30dc: {0x3d5f, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30dd: {0x3d5f, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30de: {0x3d5a, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30df: {0x3d5b, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30e0: {0x3d5c, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30e1: {0x3d5e, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30e2: {0x3d5f, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30e3: {0x3d5a, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30e4: {0x3d5a, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30e5: {0x3d5c, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30e6: {0x3d5c, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30e7: {0x3d5f, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30e8: {0x3d5f, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30e9: {0x3d5a, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30ea: {0x3d5b, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30eb: {0x3d5c, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30ec: {0x3d5e, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30ed: {0x3d5f, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30ee: {0x3d5a, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30ef: {0x3d5a, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30f0: {0x3d5b, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30f1: {0x3d5e, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30f2: {0x3d5f, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30f4: {0x3d5c, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30f5: {0x3d5a, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30f6: {0x3d5e, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30f7: {0x3d5a, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30f8: {0x3d5b, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30f9: {0x3d5e, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc30fa: {0x3d5f, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc31f0: {0x3d5c, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc31f1: {0x3d5b, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc31f2: {0x3d5c, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc31f3: {0x3d5f, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc31f4: {0x3d5c, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc31f5: {0x3d5a, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc31f6: {0x3d5b, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc31f7: {0x3d5c, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc31f8: {0x3d5e, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc31f9: {0x3d5f, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc31fa: {0x3d5c, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc31fb: {0x3d5a, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc31fc: {0x3d5b, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc31fd: {0x3d5c, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc31fe: {0x3d5e, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fc31ff: {0x3d5f, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fcff66: {0x3d5f, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fcff67: {0x3d5a, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fcff68: {0x3d5b, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fcff69: {0x3d5c, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fcff6a: {0x3d5e, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fcff6b: {0x3d5f, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fcff6c: {0x3d5a, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fcff6d: {0x3d5c, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fcff6e: {0x3d5f, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fcff6f: {0x3d5c, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fcff71: {0x3d5a, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fcff72: {0x3d5b, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fcff73: {0x3d5c, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fcff74: {0x3d5e, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fcff75: {0x3d5f, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fcff76: {0x3d5a, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fcff77: {0x3d5b, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fcff78: {0x3d5c, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fcff79: {0x3d5e, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fcff7a: {0x3d5f, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fcff7b: {0x3d5a, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fcff7c: {0x3d5b, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fcff7d: {0x3d5c, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fcff7e: {0x3d5e, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fcff7f: {0x3d5f, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fcff80: {0x3d5a, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fcff81: {0x3d5b, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fcff82: {0x3d5c, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fcff83: {0x3d5e, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fcff84: {0x3d5f, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fcff85: {0x3d5a, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fcff86: {0x3d5b, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fcff87: {0x3d5c, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fcff88: {0x3d5e, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fcff89: {0x3d5f, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fcff8a: {0x3d5a, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fcff8b: {0x3d5b, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fcff8c: {0x3d5c, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fcff8d: {0x3d5e, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fcff8e: {0x3d5f, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fcff8f: {0x3d5a, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fcff90: {0x3d5b, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fcff91: {0x3d5c, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fcff92: {0x3d5e, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fcff93: {0x3d5f, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fcff94: {0x3d5a, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fcff95: {0x3d5c, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fcff96: {0x3d5f, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fcff97: {0x3d5a, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fcff98: {0x3d5b, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fcff99: {0x3d5c, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fcff9a: {0x3d5e, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fcff9b: {0x3d5f, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fcff9c: {0x3d5a, 0x20, 0xc, 0x0, 0x0, 0x21}, 0x30fd30a1: {0x3d5a, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30a2: {0x3d5a, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30a3: {0x3d5b, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30a4: {0x3d5b, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30a5: {0x3d5c, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30a6: {0x3d5c, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30a7: {0x3d5e, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30a8: {0x3d5e, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30a9: {0x3d5f, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30aa: {0x3d5f, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30ab: {0x3d60, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30ac: {0x3d60, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30fd30ad: {0x3d61, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30ae: {0x3d61, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30af: {0x3d62, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30b0: {0x3d62, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30b1: {0x3d63, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30b2: {0x3d63, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30fd30b3: {0x3d64, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30b4: {0x3d64, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30b5: {0x3d65, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30b6: {0x3d65, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30b7: {0x3d66, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30b8: {0x3d66, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30b9: {0x3d67, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30ba: {0x3d67, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30bb: {0x3d68, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30bc: {0x3d68, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30bd: {0x3d69, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30be: {0x3d69, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30bf: {0x3d6a, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30c0: {0x3d6a, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30c1: {0x3d6b, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30c2: {0x3d6b, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30c3: {0x3d6c, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30c4: {0x3d6c, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30c5: {0x3d6c, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30c6: {0x3d6d, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30c7: {0x3d6d, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30c8: {0x3d6e, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30c9: {0x3d6e, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30ca: {0x3d6f, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30cb: {0x3d70, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30cc: {0x3d71, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30cd: {0x3d72, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30ce: {0x3d73, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30cf: {0x3d74, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30d0: {0x3d74, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30d1: {0x3d74, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30d2: {0x3d75, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30d3: {0x3d75, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30d4: {0x3d75, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30d5: {0x3d76, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30d6: {0x3d76, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30d7: {0x3d76, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30d8: {0x3d77, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30d9: {0x3d77, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30da: {0x3d77, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30db: {0x3d78, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30dc: {0x3d78, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30dd: {0x3d78, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30de: {0x3d79, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30df: {0x3d7a, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30e0: {0x3d7b, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30e1: {0x3d7c, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30e2: {0x3d7d, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30e3: {0x3d7e, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30e4: {0x3d7e, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30e5: {0x3d7f, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30e6: {0x3d7f, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30e7: {0x3d81, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30e8: {0x3d81, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30e9: {0x3d82, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30ea: {0x3d83, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30eb: {0x3d84, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30ec: {0x3d85, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30ed: {0x3d86, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30ee: {0x3d87, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30ef: {0x3d87, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30f0: {0x3d88, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30f1: {0x3d89, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30f2: {0x3d8a, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30f3: {0x3d8b, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30f4: {0x3d5c, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30f5: {0x3d60, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30f6: {0x3d63, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30f7: {0x3d87, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30f8: {0x3d88, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30f9: {0x3d89, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd30fa: {0x3d8a, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd31f0: {0x3d62, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd31f1: {0x3d66, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd31f2: {0x3d67, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd31f3: {0x3d6e, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd31f4: {0x3d71, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd31f5: {0x3d74, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd31f6: {0x3d75, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd31f7: {0x3d76, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd31f8: {0x3d77, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd31f9: {0x3d78, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd31fa: {0x3d7b, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd31fb: {0x3d82, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd31fc: {0x3d83, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd31fd: {0x3d84, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd31fe: {0x3d85, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fd31ff: {0x3d86, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fdff66: {0x3d8a, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fdff67: {0x3d5a, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fdff68: {0x3d5b, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fdff69: {0x3d5c, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fdff6a: {0x3d5e, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fdff6b: {0x3d5f, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fdff6c: {0x3d7e, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fdff6d: {0x3d7f, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fdff6e: {0x3d81, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fdff6f: {0x3d6c, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fdff71: {0x3d5a, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fdff72: {0x3d5b, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fdff73: {0x3d5c, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fdff74: {0x3d5e, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fdff75: {0x3d5f, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fdff76: {0x3d60, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fdff77: {0x3d61, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fdff78: {0x3d62, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fdff79: {0x3d63, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fdff7a: {0x3d64, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fdff7b: {0x3d65, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fdff7c: {0x3d66, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fdff7d: {0x3d67, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fdff7e: {0x3d68, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fdff7f: {0x3d69, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fdff80: {0x3d6a, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fdff81: {0x3d6b, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fdff82: {0x3d6c, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fdff83: {0x3d6d, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fdff84: {0x3d6e, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fdff85: {0x3d6f, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fdff86: {0x3d70, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fdff87: {0x3d71, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fdff88: {0x3d72, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fdff89: {0x3d73, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fdff8a: {0x3d74, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fdff8b: {0x3d75, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fdff8c: {0x3d76, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fdff8d: {0x3d77, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fdff8e: {0x3d78, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fdff8f: {0x3d79, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fdff90: {0x3d7a, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fdff91: {0x3d7b, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fdff92: {0x3d7c, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fdff93: {0x3d7d, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fdff94: {0x3d7e, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fdff95: {0x3d7f, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fdff96: {0x3d81, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fdff97: {0x3d82, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fdff98: {0x3d83, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fdff99: {0x3d84, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fdff9a: {0x3d85, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fdff9b: {0x3d86, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fdff9c: {0x3d87, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fdff9d: {0x3d8b, 0x20, 0xd, 0x0, 0x0, 0x21}, 0x30fe30a5: {0x3d5c, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30fe30a6: {0x3d5c, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30fe30ad: {0x3d61, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30fe30ae: {0x3d61, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30fe30af: {0x3d62, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30fe30b0: {0x3d62, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30fe30b3: {0x3d64, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30fe30b4: {0x3d64, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30fe30b5: {0x3d65, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30fe30b6: {0x3d65, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30fe30b7: {0x3d66, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30fe30b8: {0x3d66, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30fe30b9: {0x3d67, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30fe30ba: {0x3d67, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30fe30bb: {0x3d68, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30fe30bc: {0x3d68, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30fe30bd: {0x3d69, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30fe30be: {0x3d69, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30fe30bf: {0x3d6a, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30fe30c0: {0x3d6a, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30fe30c1: {0x3d6b, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30fe30c2: {0x3d6b, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30fe30c3: {0x3d6c, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30fe30c4: {0x3d6c, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30fe30c5: {0x3d6c, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30fe30c6: {0x3d6d, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30fe30c7: {0x3d6d, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30fe30c8: {0x3d6e, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30fe30c9: {0x3d6e, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30fe30cf: {0x3d74, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30fe30d0: {0x3d74, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30fe30d1: {0x3d74, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30fe30d2: {0x3d75, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30fe30d3: {0x3d75, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30fe30d4: {0x3d75, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30fe30d5: {0x3d76, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30fe30d6: {0x3d76, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30fe30d7: {0x3d76, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30fe30d8: {0x3d77, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30fe30d9: {0x3d77, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30fe30da: {0x3d77, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30fe30db: {0x3d78, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30fe30dc: {0x3d78, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30fe30dd: {0x3d78, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30fe30ee: {0x3d87, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30fe30ef: {0x3d87, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30fe30f0: {0x3d88, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30fe30f1: {0x3d89, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30fe30f2: {0x3d8a, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30fe30f4: {0x3d5c, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30fe30f7: {0x3d87, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30fe30f8: {0x3d88, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30fe30f9: {0x3d89, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30fe30fa: {0x3d8a, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30fe31f0: {0x3d62, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30fe31f1: {0x3d66, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30fe31f2: {0x3d67, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30fe31f3: {0x3d6e, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30fe31f5: {0x3d74, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30fe31f6: {0x3d75, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30fe31f7: {0x3d76, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30fe31f8: {0x3d77, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30fe31f9: {0x3d78, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30feff66: {0x3d8a, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30feff69: {0x3d5c, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30feff6f: {0x3d6c, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30feff73: {0x3d5c, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30feff77: {0x3d61, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30feff78: {0x3d62, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30feff7a: {0x3d64, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30feff7b: {0x3d65, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30feff7c: {0x3d66, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30feff7d: {0x3d67, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30feff7e: {0x3d68, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30feff7f: {0x3d69, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30feff80: {0x3d6a, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30feff81: {0x3d6b, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30feff82: {0x3d6c, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30feff83: {0x3d6d, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30feff84: {0x3d6e, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30feff8a: {0x3d74, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30feff8b: {0x3d75, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30feff8c: {0x3d76, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30feff8d: {0x3d77, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30feff8e: {0x3d78, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}, 0x30feff9c: {0x3d87, 0x20, 0xe, 0x0, 0x37, 0x1, 0x0, 0x0, 0x21}} 3592 3593 func (contractor_utf8mb4_ja_0900_as_cs) FindContextual(cp1, cp0 rune) []uint16 { 3594 if cp0 < 12353 || cp1 < 12445 || cp0 > 0xFFFF || cp1 > 0xFFFF { 3595 return nil 3596 } 3597 return contractor_utf8mb4_ja_0900_as_cs_weights[uint32(cp1)<<16|uint32(cp0)] 3598 } 3599 3600 var reorder_utf8mb4_ja_0900_as_cs = []uca.Reorder{{FromMin: 0x1c47, FromMax: 0x1fb5, ToMin: 0x1c47, ToMax: 0x1fb5}, {FromMin: 0x3d5a, FromMax: 0x3d8b, ToMin: 0x1fb6, ToMax: 0x1fe7}, {FromMin: 0x1fb6, FromMax: 0x3d59, ToMin: 0x0, ToMax: 0x0}, {FromMin: 0x3d8c, FromMax: 0x54a3, ToMin: 0x0, ToMax: 0x0}} 3601 3602 var reorder_utf8mb4_ru_0900_ai_ci = []uca.Reorder{{FromMin: 0x2022, FromMax: 0x21e1, ToMin: 0x1c47, ToMax: 0x1e06}, {FromMin: 0x1c47, FromMax: 0x2021, ToMin: 0x1e07, ToMax: 0x21e1}} 3603 3604 type contractor_utf8mb4_zh_0900_as_cs struct{} 3605 3606 func (contractor_utf8mb4_zh_0900_as_cs) Find(cs charset.Charset, cp0 rune, b0 []byte) ([]uint16, []byte, int) { 3607 switch cp0 { 3608 case 69: 3609 cp1, width1 := cs.DecodeRune(b0) 3610 switch cp1 { 3611 case 770: 3612 b1 := b0[width1:] 3613 cp2, width2 := cs.DecodeRune(b1) 3614 switch cp2 { 3615 case 768: 3616 return contractor_utf8mb4_zh_0900_as_cs_weights[0:6], b1[width2:], 3 3617 case 769: 3618 return contractor_utf8mb4_zh_0900_as_cs_weights[6:12], b1[width2:], 3 3619 case 772: 3620 return contractor_utf8mb4_zh_0900_as_cs_weights[12:18], b1[width2:], 3 3621 case 780: 3622 return contractor_utf8mb4_zh_0900_as_cs_weights[18:24], b1[width2:], 3 3623 } 3624 } 3625 case 77: 3626 cp1, width1 := cs.DecodeRune(b0) 3627 switch cp1 { 3628 case 768: 3629 return contractor_utf8mb4_zh_0900_as_cs_weights[24:30], b0[width1:], 2 3630 case 772: 3631 return contractor_utf8mb4_zh_0900_as_cs_weights[30:36], b0[width1:], 2 3632 case 780: 3633 return contractor_utf8mb4_zh_0900_as_cs_weights[36:42], b0[width1:], 2 3634 } 3635 case 78: 3636 cp1, width1 := cs.DecodeRune(b0) 3637 switch cp1 { 3638 case 772: 3639 return contractor_utf8mb4_zh_0900_as_cs_weights[42:48], b0[width1:], 2 3640 } 3641 case 101: 3642 cp1, width1 := cs.DecodeRune(b0) 3643 switch cp1 { 3644 case 770: 3645 b1 := b0[width1:] 3646 cp2, width2 := cs.DecodeRune(b1) 3647 switch cp2 { 3648 case 768: 3649 return contractor_utf8mb4_zh_0900_as_cs_weights[48:54], b1[width2:], 3 3650 case 769: 3651 return contractor_utf8mb4_zh_0900_as_cs_weights[54:60], b1[width2:], 3 3652 case 772: 3653 return contractor_utf8mb4_zh_0900_as_cs_weights[60:66], b1[width2:], 3 3654 case 780: 3655 return contractor_utf8mb4_zh_0900_as_cs_weights[66:72], b1[width2:], 3 3656 } 3657 } 3658 case 109: 3659 cp1, width1 := cs.DecodeRune(b0) 3660 switch cp1 { 3661 case 768: 3662 return contractor_utf8mb4_zh_0900_as_cs_weights[72:78], b0[width1:], 2 3663 case 772: 3664 return contractor_utf8mb4_zh_0900_as_cs_weights[78:84], b0[width1:], 2 3665 case 780: 3666 return contractor_utf8mb4_zh_0900_as_cs_weights[84:90], b0[width1:], 2 3667 } 3668 case 110: 3669 cp1, width1 := cs.DecodeRune(b0) 3670 switch cp1 { 3671 case 772: 3672 return contractor_utf8mb4_zh_0900_as_cs_weights[90:96], b0[width1:], 2 3673 } 3674 case 27784: 3675 cp1, width1 := cs.DecodeRune(b0) 3676 switch cp1 { 3677 case 38451: 3678 return contractor_utf8mb4_zh_0900_as_cs_weights[96:105], b0[width1:], 2 3679 } 3680 case 34255: 3681 cp1, width1 := cs.DecodeRune(b0) 3682 switch cp1 { 3683 case 25991: 3684 return contractor_utf8mb4_zh_0900_as_cs_weights[105:114], b0[width1:], 2 3685 } 3686 case 37325: 3687 cp1, width1 := cs.DecodeRune(b0) 3688 switch cp1 { 3689 case 24198: 3690 return contractor_utf8mb4_zh_0900_as_cs_weights[114:123], b0[width1:], 2 3691 } 3692 } 3693 return nil, nil, 0 3694 } 3695 func (contractor_utf8mb4_zh_0900_as_cs) FindContextual(cp1, cp0 rune) []uint16 { 3696 return nil 3697 } 3698 3699 var contractor_utf8mb4_zh_0900_as_cs_weights = [...]uint16{0xbe27, 0x0020, 0x0002, 0x0000, 0x0119, 0x0021, 0xbe27, 0x0020, 0x0002, 0x0000, 0x0117, 0x0021, 0xbe27, 0x0020, 0x0002, 0x0000, 0x0116, 0x0021, 0xbe27, 0x0020, 0x0002, 0x0000, 0x0118, 0x0021, 0xbf27, 0x001f, 0x0002, 0x0000, 0x0119, 0x0021, 0xbf27, 0x001f, 0x0002, 0x0000, 0x0116, 0x0021, 0xbf27, 0x001f, 0x0002, 0x0000, 0x0118, 0x0021, 0xbf36, 0x001f, 0x0002, 0x0000, 0x0116, 0x0021, 0xbe27, 0x0020, 0x0002, 0x0000, 0x0119, 0x0000, 0xbe27, 0x0020, 0x0002, 0x0000, 0x0117, 0x0000, 0xbe27, 0x0020, 0x0002, 0x0000, 0x0116, 0x0000, 0xbe27, 0x0020, 0x0002, 0x0000, 0x0118, 0x0000, 0xbf27, 0x001f, 0x0002, 0x0000, 0x0119, 0x0000, 0xbf27, 0x001f, 0x0002, 0x0000, 0x0116, 0x0000, 0xbf27, 0x001f, 0x0002, 0x0000, 0x0118, 0x0000, 0xbf36, 0x001f, 0x0002, 0x0000, 0x0116, 0x0000, 0x848c, 0x0020, 0x0002, 0xa41b, 0x0020, 0x0002, 0xf645, 0x0000, 0x0000, 0xb166, 0x0020, 0x0002, 0x9523, 0x0020, 0x0002, 0xf645, 0x0000, 0x0000, 0x2ad7, 0x0020, 0x0002, 0x7bc5, 0x0020, 0x0002, 0xf645, 0x0000, 0x0000} 3700 3701 func init() { 3702 register(&Collation_8bit_simple_ci{ 3703 id: 0x3, 3704 name: "dec8_swedish_ci", 3705 simpletables: simpletables{ 3706 ctype: &ctype_dec8_swedish_ci, 3707 tolower: &tolower_dec8_swedish_ci, 3708 toupper: &toupper_dec8_swedish_ci, 3709 sort: &sortorder_dec8_swedish_ci, 3710 }, 3711 charset: &charset.Charset_8bit{ 3712 Name_: "dec8", 3713 ToUnicode: &tounicode_dec8_swedish_ci, 3714 FromUnicode: fromunicode_dec8_swedish_ci, 3715 }, 3716 }) 3717 register(&Collation_8bit_simple_ci{ 3718 id: 0x4, 3719 name: "cp850_general_ci", 3720 simpletables: simpletables{ 3721 ctype: &ctype_cp850_general_ci, 3722 tolower: &tolower_cp850_general_ci, 3723 toupper: &toupper_cp850_general_ci, 3724 sort: &sortorder_cp850_general_ci, 3725 }, 3726 charset: &charset.Charset_8bit{ 3727 Name_: "cp850", 3728 ToUnicode: &tounicode_cp850_general_ci, 3729 FromUnicode: fromunicode_cp850_general_ci, 3730 }, 3731 }) 3732 register(&Collation_8bit_simple_ci{ 3733 id: 0x5, 3734 name: "latin1_german1_ci", 3735 simpletables: simpletables{ 3736 ctype: &ctype_latin1_german1_ci, 3737 tolower: &tolower_dec8_swedish_ci, 3738 toupper: &toupper_dec8_swedish_ci, 3739 sort: &sortorder_latin1_german1_ci, 3740 }, 3741 charset: charset.Charset_latin1{}, 3742 }) 3743 register(&Collation_8bit_simple_ci{ 3744 id: 0x6, 3745 name: "hp8_english_ci", 3746 simpletables: simpletables{ 3747 ctype: &ctype_hp8_english_ci, 3748 tolower: &tolower_hp8_english_ci, 3749 toupper: &toupper_hp8_english_ci, 3750 sort: &sortorder_hp8_english_ci, 3751 }, 3752 charset: &charset.Charset_8bit{ 3753 Name_: "hp8", 3754 ToUnicode: &tounicode_hp8_english_ci, 3755 FromUnicode: fromunicode_hp8_english_ci, 3756 }, 3757 }) 3758 register(&Collation_8bit_simple_ci{ 3759 id: 0x7, 3760 name: "koi8r_general_ci", 3761 simpletables: simpletables{ 3762 ctype: &ctype_koi8r_general_ci, 3763 tolower: &tolower_koi8r_general_ci, 3764 toupper: &toupper_koi8r_general_ci, 3765 sort: &sortorder_koi8r_general_ci, 3766 }, 3767 charset: &charset.Charset_8bit{ 3768 Name_: "koi8r", 3769 ToUnicode: &tounicode_koi8r_general_ci, 3770 FromUnicode: fromunicode_koi8r_general_ci, 3771 }, 3772 }) 3773 register(&Collation_8bit_simple_ci{ 3774 id: 0x8, 3775 name: "latin1_swedish_ci", 3776 simpletables: simpletables{ 3777 ctype: &ctype_latin1_german1_ci, 3778 tolower: &tolower_dec8_swedish_ci, 3779 toupper: &toupper_dec8_swedish_ci, 3780 sort: &sortorder_dec8_swedish_ci, 3781 }, 3782 charset: charset.Charset_latin1{}, 3783 }) 3784 register(&Collation_8bit_simple_ci{ 3785 id: 0x9, 3786 name: "latin2_general_ci", 3787 simpletables: simpletables{ 3788 ctype: &ctype_latin2_general_ci, 3789 tolower: &tolower_latin2_general_ci, 3790 toupper: &toupper_latin2_general_ci, 3791 sort: &sortorder_latin2_general_ci, 3792 }, 3793 charset: &charset.Charset_8bit{ 3794 Name_: "latin2", 3795 ToUnicode: &tounicode_latin2_general_ci, 3796 FromUnicode: fromunicode_latin2_general_ci, 3797 }, 3798 }) 3799 register(&Collation_8bit_simple_ci{ 3800 id: 0xa, 3801 name: "swe7_swedish_ci", 3802 simpletables: simpletables{ 3803 ctype: &ctype_swe7_swedish_ci, 3804 tolower: &tolower_swe7_swedish_ci, 3805 toupper: &toupper_swe7_swedish_ci, 3806 sort: &sortorder_swe7_swedish_ci, 3807 }, 3808 charset: &charset.Charset_8bit{ 3809 Name_: "swe7", 3810 ToUnicode: &tounicode_swe7_swedish_ci, 3811 FromUnicode: fromunicode_swe7_swedish_ci, 3812 }, 3813 }) 3814 register(&Collation_8bit_simple_ci{ 3815 id: 0xb, 3816 name: "ascii_general_ci", 3817 simpletables: simpletables{ 3818 ctype: &ctype_ascii_general_ci, 3819 tolower: &tolower_ascii_general_ci, 3820 toupper: &toupper_ascii_general_ci, 3821 sort: &toupper_ascii_general_ci, 3822 }, 3823 charset: &charset.Charset_8bit{ 3824 Name_: "ascii", 3825 ToUnicode: &tounicode_ascii_general_ci, 3826 FromUnicode: fromunicode_ascii_general_ci, 3827 }, 3828 }) 3829 register(&Collation_multibyte{ 3830 id: 0xc, 3831 name: "ujis_japanese_ci", 3832 sort: &toupper_ascii_general_ci, 3833 charset: charset.Charset_ujis{}, 3834 }) 3835 register(&Collation_multibyte{ 3836 id: 0xd, 3837 name: "sjis_japanese_ci", 3838 sort: &toupper_ascii_general_ci, 3839 charset: charset.Charset_sjis{}, 3840 }) 3841 register(&Collation_8bit_simple_ci{ 3842 id: 0xe, 3843 name: "cp1251_bulgarian_ci", 3844 simpletables: simpletables{ 3845 ctype: &ctype_cp1251_bulgarian_ci, 3846 tolower: &tolower_cp1251_bulgarian_ci, 3847 toupper: &toupper_cp1251_bulgarian_ci, 3848 sort: &sortorder_cp1251_bulgarian_ci, 3849 }, 3850 charset: &charset.Charset_8bit{ 3851 Name_: "cp1251", 3852 ToUnicode: &tounicode_cp1251_bulgarian_ci, 3853 FromUnicode: fromunicode_cp1251_bulgarian_ci, 3854 }, 3855 }) 3856 register(&Collation_8bit_simple_ci{ 3857 id: 0xf, 3858 name: "latin1_danish_ci", 3859 simpletables: simpletables{ 3860 ctype: &ctype_latin1_german1_ci, 3861 tolower: &tolower_dec8_swedish_ci, 3862 toupper: &toupper_dec8_swedish_ci, 3863 sort: &sortorder_latin1_danish_ci, 3864 }, 3865 charset: charset.Charset_latin1{}, 3866 }) 3867 register(&Collation_8bit_simple_ci{ 3868 id: 0x10, 3869 name: "hebrew_general_ci", 3870 simpletables: simpletables{ 3871 ctype: &ctype_hebrew_general_ci, 3872 tolower: &tolower_ascii_general_ci, 3873 toupper: &toupper_ascii_general_ci, 3874 sort: &sortorder_hebrew_general_ci, 3875 }, 3876 charset: &charset.Charset_8bit{ 3877 Name_: "hebrew", 3878 ToUnicode: &tounicode_hebrew_general_ci, 3879 FromUnicode: fromunicode_hebrew_general_ci, 3880 }, 3881 }) 3882 register(&Collation_multibyte{ 3883 id: 0x13, 3884 name: "euckr_korean_ci", 3885 sort: &toupper_ascii_general_ci, 3886 charset: charset.Charset_euckr{}, 3887 }) 3888 register(&Collation_8bit_simple_ci{ 3889 id: 0x14, 3890 name: "latin7_estonian_cs", 3891 simpletables: simpletables{ 3892 ctype: &ctype_latin7_estonian_cs, 3893 tolower: &tolower_latin7_estonian_cs, 3894 toupper: &toupper_latin7_estonian_cs, 3895 sort: &sortorder_latin7_estonian_cs, 3896 }, 3897 charset: &charset.Charset_8bit{ 3898 Name_: "latin7", 3899 ToUnicode: &tounicode_latin7_estonian_cs, 3900 FromUnicode: fromunicode_latin7_estonian_cs, 3901 }, 3902 }) 3903 register(&Collation_8bit_simple_ci{ 3904 id: 0x15, 3905 name: "latin2_hungarian_ci", 3906 simpletables: simpletables{ 3907 ctype: &ctype_latin2_general_ci, 3908 tolower: &tolower_latin2_general_ci, 3909 toupper: &toupper_latin2_general_ci, 3910 sort: &sortorder_latin2_hungarian_ci, 3911 }, 3912 charset: &charset.Charset_8bit{ 3913 Name_: "latin2", 3914 ToUnicode: &tounicode_latin2_general_ci, 3915 FromUnicode: fromunicode_latin2_general_ci, 3916 }, 3917 }) 3918 register(&Collation_8bit_simple_ci{ 3919 id: 0x16, 3920 name: "koi8u_general_ci", 3921 simpletables: simpletables{ 3922 ctype: &ctype_koi8u_general_ci, 3923 tolower: &tolower_koi8u_general_ci, 3924 toupper: &toupper_koi8u_general_ci, 3925 sort: &sortorder_koi8u_general_ci, 3926 }, 3927 charset: &charset.Charset_8bit{ 3928 Name_: "koi8u", 3929 ToUnicode: &tounicode_koi8u_general_ci, 3930 FromUnicode: fromunicode_koi8u_general_ci, 3931 }, 3932 }) 3933 register(&Collation_8bit_simple_ci{ 3934 id: 0x17, 3935 name: "cp1251_ukrainian_ci", 3936 simpletables: simpletables{ 3937 ctype: &ctype_cp1251_bulgarian_ci, 3938 tolower: &tolower_cp1251_bulgarian_ci, 3939 toupper: &toupper_cp1251_bulgarian_ci, 3940 sort: &sortorder_cp1251_ukrainian_ci, 3941 }, 3942 charset: &charset.Charset_8bit{ 3943 Name_: "cp1251", 3944 ToUnicode: &tounicode_cp1251_bulgarian_ci, 3945 FromUnicode: fromunicode_cp1251_bulgarian_ci, 3946 }, 3947 }) 3948 register(&Collation_multibyte{ 3949 id: 0x18, 3950 name: "gb2312_chinese_ci", 3951 sort: &sortorder_gb2312_chinese_ci, 3952 charset: charset.Charset_gb2312{}, 3953 }) 3954 register(&Collation_8bit_simple_ci{ 3955 id: 0x19, 3956 name: "greek_general_ci", 3957 simpletables: simpletables{ 3958 ctype: &ctype_greek_general_ci, 3959 tolower: &tolower_greek_general_ci, 3960 toupper: &toupper_greek_general_ci, 3961 sort: &sortorder_greek_general_ci, 3962 }, 3963 charset: &charset.Charset_8bit{ 3964 Name_: "greek", 3965 ToUnicode: &tounicode_greek_general_ci, 3966 FromUnicode: fromunicode_greek_general_ci, 3967 }, 3968 }) 3969 register(&Collation_8bit_simple_ci{ 3970 id: 0x1a, 3971 name: "cp1250_general_ci", 3972 simpletables: simpletables{ 3973 ctype: &ctype_cp1250_general_ci, 3974 tolower: &tolower_cp1250_general_ci, 3975 toupper: &toupper_cp1250_general_ci, 3976 sort: &sortorder_cp1250_general_ci, 3977 }, 3978 charset: &charset.Charset_8bit{ 3979 Name_: "cp1250", 3980 ToUnicode: &tounicode_cp1250_general_ci, 3981 FromUnicode: fromunicode_cp1250_general_ci, 3982 }, 3983 }) 3984 register(&Collation_8bit_simple_ci{ 3985 id: 0x1b, 3986 name: "latin2_croatian_ci", 3987 simpletables: simpletables{ 3988 ctype: &ctype_latin2_general_ci, 3989 tolower: &tolower_latin2_general_ci, 3990 toupper: &toupper_latin2_general_ci, 3991 sort: &sortorder_latin2_croatian_ci, 3992 }, 3993 charset: &charset.Charset_8bit{ 3994 Name_: "latin2", 3995 ToUnicode: &tounicode_latin2_general_ci, 3996 FromUnicode: fromunicode_latin2_general_ci, 3997 }, 3998 }) 3999 register(&Collation_8bit_simple_ci{ 4000 id: 0x1d, 4001 name: "cp1257_lithuanian_ci", 4002 simpletables: simpletables{ 4003 ctype: &ctype_cp1257_lithuanian_ci, 4004 tolower: &tolower_latin7_estonian_cs, 4005 toupper: &toupper_cp1257_lithuanian_ci, 4006 sort: &sortorder_cp1257_lithuanian_ci, 4007 }, 4008 charset: &charset.Charset_8bit{ 4009 Name_: "cp1257", 4010 ToUnicode: &tounicode_cp1257_lithuanian_ci, 4011 FromUnicode: fromunicode_cp1257_lithuanian_ci, 4012 }, 4013 }) 4014 register(&Collation_8bit_simple_ci{ 4015 id: 0x1e, 4016 name: "latin5_turkish_ci", 4017 simpletables: simpletables{ 4018 ctype: &ctype_dec8_swedish_ci, 4019 tolower: &tolower_latin5_turkish_ci, 4020 toupper: &toupper_latin5_turkish_ci, 4021 sort: &sortorder_latin5_turkish_ci, 4022 }, 4023 charset: &charset.Charset_8bit{ 4024 Name_: "latin5", 4025 ToUnicode: &tounicode_latin5_turkish_ci, 4026 FromUnicode: fromunicode_latin5_turkish_ci, 4027 }, 4028 }) 4029 register(&Collation_8bit_simple_ci{ 4030 id: 0x20, 4031 name: "armscii8_general_ci", 4032 simpletables: simpletables{ 4033 ctype: &ctype_armscii8_general_ci, 4034 tolower: &tolower_armscii8_general_ci, 4035 toupper: &toupper_armscii8_general_ci, 4036 sort: &toupper_ascii_general_ci, 4037 }, 4038 charset: &charset.Charset_8bit{ 4039 Name_: "armscii8", 4040 ToUnicode: &tounicode_armscii8_general_ci, 4041 FromUnicode: fromunicode_armscii8_general_ci, 4042 }, 4043 }) 4044 register(&Collation_unicode_general_ci{ 4045 id: 0x21, 4046 name: "utf8_general_ci", 4047 unicase: unicaseInfo_default, 4048 charset: charset.Charset_utf8mb3{}, 4049 }) 4050 register(&Collation_unicode_general_ci{ 4051 id: 0x23, 4052 name: "ucs2_general_ci", 4053 unicase: unicaseInfo_default, 4054 charset: charset.Charset_ucs2{}, 4055 }) 4056 register(&Collation_8bit_simple_ci{ 4057 id: 0x24, 4058 name: "cp866_general_ci", 4059 simpletables: simpletables{ 4060 ctype: &ctype_cp866_general_ci, 4061 tolower: &tolower_cp866_general_ci, 4062 toupper: &toupper_cp866_general_ci, 4063 sort: &sortorder_cp866_general_ci, 4064 }, 4065 charset: &charset.Charset_8bit{ 4066 Name_: "cp866", 4067 ToUnicode: &tounicode_cp866_general_ci, 4068 FromUnicode: fromunicode_cp866_general_ci, 4069 }, 4070 }) 4071 register(&Collation_8bit_simple_ci{ 4072 id: 0x25, 4073 name: "keybcs2_general_ci", 4074 simpletables: simpletables{ 4075 ctype: &ctype_keybcs2_general_ci, 4076 tolower: &tolower_keybcs2_general_ci, 4077 toupper: &toupper_keybcs2_general_ci, 4078 sort: &sortorder_keybcs2_general_ci, 4079 }, 4080 charset: &charset.Charset_8bit{ 4081 Name_: "keybcs2", 4082 ToUnicode: &tounicode_keybcs2_general_ci, 4083 FromUnicode: fromunicode_keybcs2_general_ci, 4084 }, 4085 }) 4086 register(&Collation_8bit_simple_ci{ 4087 id: 0x26, 4088 name: "macce_general_ci", 4089 simpletables: simpletables{ 4090 ctype: &ctype_macce_general_ci, 4091 tolower: &tolower_macce_general_ci, 4092 toupper: &toupper_macce_general_ci, 4093 sort: &sortorder_macce_general_ci, 4094 }, 4095 charset: &charset.Charset_8bit{ 4096 Name_: "macce", 4097 ToUnicode: &tounicode_macce_general_ci, 4098 FromUnicode: fromunicode_macce_general_ci, 4099 }, 4100 }) 4101 register(&Collation_8bit_simple_ci{ 4102 id: 0x27, 4103 name: "macroman_general_ci", 4104 simpletables: simpletables{ 4105 ctype: &ctype_macroman_general_ci, 4106 tolower: &tolower_macroman_general_ci, 4107 toupper: &toupper_macroman_general_ci, 4108 sort: &sortorder_macroman_general_ci, 4109 }, 4110 charset: &charset.Charset_8bit{ 4111 Name_: "macroman", 4112 ToUnicode: &tounicode_macroman_general_ci, 4113 FromUnicode: fromunicode_macroman_general_ci, 4114 }, 4115 }) 4116 register(&Collation_8bit_simple_ci{ 4117 id: 0x28, 4118 name: "cp852_general_ci", 4119 simpletables: simpletables{ 4120 ctype: &ctype_cp852_general_ci, 4121 tolower: &tolower_cp852_general_ci, 4122 toupper: &toupper_cp852_general_ci, 4123 sort: &sortorder_cp852_general_ci, 4124 }, 4125 charset: &charset.Charset_8bit{ 4126 Name_: "cp852", 4127 ToUnicode: &tounicode_cp852_general_ci, 4128 FromUnicode: fromunicode_cp852_general_ci, 4129 }, 4130 }) 4131 register(&Collation_8bit_simple_ci{ 4132 id: 0x29, 4133 name: "latin7_general_ci", 4134 simpletables: simpletables{ 4135 ctype: &ctype_latin7_estonian_cs, 4136 tolower: &tolower_latin7_estonian_cs, 4137 toupper: &toupper_latin7_estonian_cs, 4138 sort: &sortorder_latin7_general_ci, 4139 }, 4140 charset: &charset.Charset_8bit{ 4141 Name_: "latin7", 4142 ToUnicode: &tounicode_latin7_estonian_cs, 4143 FromUnicode: fromunicode_latin7_estonian_cs, 4144 }, 4145 }) 4146 register(&Collation_8bit_simple_ci{ 4147 id: 0x2a, 4148 name: "latin7_general_cs", 4149 simpletables: simpletables{ 4150 ctype: &ctype_latin7_estonian_cs, 4151 tolower: &tolower_latin7_estonian_cs, 4152 toupper: &toupper_latin7_estonian_cs, 4153 sort: &sortorder_latin7_general_cs, 4154 }, 4155 charset: &charset.Charset_8bit{ 4156 Name_: "latin7", 4157 ToUnicode: &tounicode_latin7_estonian_cs, 4158 FromUnicode: fromunicode_latin7_estonian_cs, 4159 }, 4160 }) 4161 register(&Collation_8bit_bin{ 4162 id: 0x2b, 4163 name: "macce_bin", 4164 simpletables: simpletables{ 4165 ctype: &ctype_macce_general_ci, 4166 tolower: &tolower_macce_general_ci, 4167 toupper: &toupper_macce_general_ci, 4168 }, 4169 charset: &charset.Charset_8bit{ 4170 Name_: "macce", 4171 ToUnicode: &tounicode_macce_general_ci, 4172 FromUnicode: fromunicode_macce_general_ci, 4173 }, 4174 }) 4175 register(&Collation_8bit_simple_ci{ 4176 id: 0x2c, 4177 name: "cp1250_croatian_ci", 4178 simpletables: simpletables{ 4179 ctype: &ctype_cp1250_general_ci, 4180 tolower: &tolower_cp1250_general_ci, 4181 toupper: &toupper_cp1250_general_ci, 4182 sort: &sortorder_cp1250_croatian_ci, 4183 }, 4184 charset: &charset.Charset_8bit{ 4185 Name_: "cp1250", 4186 ToUnicode: &tounicode_cp1250_general_ci, 4187 FromUnicode: fromunicode_cp1250_general_ci, 4188 }, 4189 }) 4190 register(&Collation_unicode_general_ci{ 4191 id: 0x2d, 4192 name: "utf8mb4_general_ci", 4193 unicase: unicaseInfo_default, 4194 charset: charset.Charset_utf8mb4{}, 4195 }) 4196 register(&Collation_unicode_bin{ 4197 id: 0x2e, 4198 name: "utf8mb4_bin", 4199 charset: charset.Charset_utf8mb4{}, 4200 }) 4201 register(&Collation_8bit_bin{ 4202 id: 0x2f, 4203 name: "latin1_bin", 4204 simpletables: simpletables{ 4205 ctype: &ctype_latin1_german1_ci, 4206 tolower: &tolower_dec8_swedish_ci, 4207 toupper: &toupper_dec8_swedish_ci, 4208 }, 4209 charset: charset.Charset_latin1{}, 4210 }) 4211 register(&Collation_8bit_simple_ci{ 4212 id: 0x30, 4213 name: "latin1_general_ci", 4214 simpletables: simpletables{ 4215 ctype: &ctype_latin1_german1_ci, 4216 tolower: &tolower_dec8_swedish_ci, 4217 toupper: &toupper_dec8_swedish_ci, 4218 sort: &sortorder_latin1_general_ci, 4219 }, 4220 charset: charset.Charset_latin1{}, 4221 }) 4222 register(&Collation_8bit_simple_ci{ 4223 id: 0x31, 4224 name: "latin1_general_cs", 4225 simpletables: simpletables{ 4226 ctype: &ctype_latin1_german1_ci, 4227 tolower: &tolower_dec8_swedish_ci, 4228 toupper: &toupper_dec8_swedish_ci, 4229 sort: &sortorder_latin1_general_cs, 4230 }, 4231 charset: charset.Charset_latin1{}, 4232 }) 4233 register(&Collation_8bit_bin{ 4234 id: 0x32, 4235 name: "cp1251_bin", 4236 simpletables: simpletables{ 4237 ctype: &ctype_cp1251_bulgarian_ci, 4238 tolower: &tolower_cp1251_bulgarian_ci, 4239 toupper: &toupper_cp1251_bulgarian_ci, 4240 }, 4241 charset: &charset.Charset_8bit{ 4242 Name_: "cp1251", 4243 ToUnicode: &tounicode_cp1251_bulgarian_ci, 4244 FromUnicode: fromunicode_cp1251_bulgarian_ci, 4245 }, 4246 }) 4247 register(&Collation_8bit_simple_ci{ 4248 id: 0x33, 4249 name: "cp1251_general_ci", 4250 simpletables: simpletables{ 4251 ctype: &ctype_cp1251_bulgarian_ci, 4252 tolower: &tolower_cp1251_bulgarian_ci, 4253 toupper: &toupper_cp1251_bulgarian_ci, 4254 sort: &sortorder_cp1251_general_ci, 4255 }, 4256 charset: &charset.Charset_8bit{ 4257 Name_: "cp1251", 4258 ToUnicode: &tounicode_cp1251_bulgarian_ci, 4259 FromUnicode: fromunicode_cp1251_bulgarian_ci, 4260 }, 4261 }) 4262 register(&Collation_8bit_simple_ci{ 4263 id: 0x34, 4264 name: "cp1251_general_cs", 4265 simpletables: simpletables{ 4266 ctype: &ctype_cp1251_bulgarian_ci, 4267 tolower: &tolower_cp1251_bulgarian_ci, 4268 toupper: &toupper_cp1251_bulgarian_ci, 4269 sort: &sortorder_cp1251_general_cs, 4270 }, 4271 charset: &charset.Charset_8bit{ 4272 Name_: "cp1251", 4273 ToUnicode: &tounicode_cp1251_bulgarian_ci, 4274 FromUnicode: fromunicode_cp1251_bulgarian_ci, 4275 }, 4276 }) 4277 register(&Collation_8bit_bin{ 4278 id: 0x35, 4279 name: "macroman_bin", 4280 simpletables: simpletables{ 4281 ctype: &ctype_macroman_general_ci, 4282 tolower: &tolower_macroman_general_ci, 4283 toupper: &toupper_macroman_general_ci, 4284 }, 4285 charset: &charset.Charset_8bit{ 4286 Name_: "macroman", 4287 ToUnicode: &tounicode_macroman_general_ci, 4288 FromUnicode: fromunicode_macroman_general_ci, 4289 }, 4290 }) 4291 register(&Collation_unicode_general_ci{ 4292 id: 0x36, 4293 name: "utf16_general_ci", 4294 unicase: unicaseInfo_default, 4295 charset: charset.Charset_utf16{}, 4296 }) 4297 register(&Collation_unicode_bin{ 4298 id: 0x37, 4299 name: "utf16_bin", 4300 charset: charset.Charset_utf16{}, 4301 }) 4302 register(&Collation_unicode_general_ci{ 4303 id: 0x38, 4304 name: "utf16le_general_ci", 4305 unicase: unicaseInfo_default, 4306 charset: charset.Charset_utf16le{}, 4307 }) 4308 register(&Collation_8bit_simple_ci{ 4309 id: 0x39, 4310 name: "cp1256_general_ci", 4311 simpletables: simpletables{ 4312 ctype: &ctype_cp1256_general_ci, 4313 tolower: &tolower_cp1256_general_ci, 4314 toupper: &toupper_cp1256_general_ci, 4315 sort: &sortorder_cp1256_general_ci, 4316 }, 4317 charset: &charset.Charset_8bit{ 4318 Name_: "cp1256", 4319 ToUnicode: &tounicode_cp1256_general_ci, 4320 FromUnicode: fromunicode_cp1256_general_ci, 4321 }, 4322 }) 4323 register(&Collation_8bit_bin{ 4324 id: 0x3a, 4325 name: "cp1257_bin", 4326 simpletables: simpletables{ 4327 ctype: &ctype_cp1257_lithuanian_ci, 4328 tolower: &tolower_latin7_estonian_cs, 4329 toupper: &toupper_cp1257_lithuanian_ci, 4330 }, 4331 charset: &charset.Charset_8bit{ 4332 Name_: "cp1257", 4333 ToUnicode: &tounicode_cp1257_lithuanian_ci, 4334 FromUnicode: fromunicode_cp1257_lithuanian_ci, 4335 }, 4336 }) 4337 register(&Collation_8bit_simple_ci{ 4338 id: 0x3b, 4339 name: "cp1257_general_ci", 4340 simpletables: simpletables{ 4341 ctype: &ctype_cp1257_lithuanian_ci, 4342 tolower: &tolower_latin7_estonian_cs, 4343 toupper: &toupper_cp1257_lithuanian_ci, 4344 sort: &sortorder_cp1257_general_ci, 4345 }, 4346 charset: &charset.Charset_8bit{ 4347 Name_: "cp1257", 4348 ToUnicode: &tounicode_cp1257_lithuanian_ci, 4349 FromUnicode: fromunicode_cp1257_lithuanian_ci, 4350 }, 4351 }) 4352 register(&Collation_unicode_general_ci{ 4353 id: 0x3c, 4354 name: "utf32_general_ci", 4355 unicase: unicaseInfo_default, 4356 charset: charset.Charset_utf32{}, 4357 }) 4358 register(&Collation_unicode_bin{ 4359 id: 0x3d, 4360 name: "utf32_bin", 4361 charset: charset.Charset_utf32{}, 4362 }) 4363 register(&Collation_unicode_bin{ 4364 id: 0x3e, 4365 name: "utf16le_bin", 4366 charset: charset.Charset_utf16le{}, 4367 }) 4368 register(&Collation_8bit_bin{ 4369 id: 0x40, 4370 name: "armscii8_bin", 4371 simpletables: simpletables{ 4372 ctype: &ctype_armscii8_general_ci, 4373 tolower: &tolower_armscii8_general_ci, 4374 toupper: &toupper_armscii8_general_ci, 4375 }, 4376 charset: &charset.Charset_8bit{ 4377 Name_: "armscii8", 4378 ToUnicode: &tounicode_armscii8_general_ci, 4379 FromUnicode: fromunicode_armscii8_general_ci, 4380 }, 4381 }) 4382 register(&Collation_8bit_bin{ 4383 id: 0x41, 4384 name: "ascii_bin", 4385 simpletables: simpletables{ 4386 ctype: &ctype_ascii_general_ci, 4387 tolower: &tolower_ascii_general_ci, 4388 toupper: &toupper_ascii_general_ci, 4389 }, 4390 charset: &charset.Charset_8bit{ 4391 Name_: "ascii", 4392 ToUnicode: &tounicode_ascii_general_ci, 4393 FromUnicode: fromunicode_ascii_general_ci, 4394 }, 4395 }) 4396 register(&Collation_8bit_bin{ 4397 id: 0x42, 4398 name: "cp1250_bin", 4399 simpletables: simpletables{ 4400 ctype: &ctype_cp1250_general_ci, 4401 tolower: &tolower_cp1250_general_ci, 4402 toupper: &toupper_cp1250_general_ci, 4403 }, 4404 charset: &charset.Charset_8bit{ 4405 Name_: "cp1250", 4406 ToUnicode: &tounicode_cp1250_general_ci, 4407 FromUnicode: fromunicode_cp1250_general_ci, 4408 }, 4409 }) 4410 register(&Collation_8bit_bin{ 4411 id: 0x43, 4412 name: "cp1256_bin", 4413 simpletables: simpletables{ 4414 ctype: &ctype_cp1256_general_ci, 4415 tolower: &tolower_cp1256_general_ci, 4416 toupper: &toupper_cp1256_general_ci, 4417 }, 4418 charset: &charset.Charset_8bit{ 4419 Name_: "cp1256", 4420 ToUnicode: &tounicode_cp1256_general_ci, 4421 FromUnicode: fromunicode_cp1256_general_ci, 4422 }, 4423 }) 4424 register(&Collation_8bit_bin{ 4425 id: 0x44, 4426 name: "cp866_bin", 4427 simpletables: simpletables{ 4428 ctype: &ctype_cp866_general_ci, 4429 tolower: &tolower_cp866_general_ci, 4430 toupper: &toupper_cp866_general_ci, 4431 }, 4432 charset: &charset.Charset_8bit{ 4433 Name_: "cp866", 4434 ToUnicode: &tounicode_cp866_general_ci, 4435 FromUnicode: fromunicode_cp866_general_ci, 4436 }, 4437 }) 4438 register(&Collation_8bit_bin{ 4439 id: 0x45, 4440 name: "dec8_bin", 4441 simpletables: simpletables{ 4442 ctype: &ctype_dec8_swedish_ci, 4443 tolower: &tolower_dec8_swedish_ci, 4444 toupper: &toupper_dec8_swedish_ci, 4445 }, 4446 charset: &charset.Charset_8bit{ 4447 Name_: "dec8", 4448 ToUnicode: &tounicode_dec8_swedish_ci, 4449 FromUnicode: fromunicode_dec8_swedish_ci, 4450 }, 4451 }) 4452 register(&Collation_8bit_bin{ 4453 id: 0x46, 4454 name: "greek_bin", 4455 simpletables: simpletables{ 4456 ctype: &ctype_greek_general_ci, 4457 tolower: &tolower_greek_general_ci, 4458 toupper: &toupper_greek_general_ci, 4459 }, 4460 charset: &charset.Charset_8bit{ 4461 Name_: "greek", 4462 ToUnicode: &tounicode_greek_general_ci, 4463 FromUnicode: fromunicode_greek_general_ci, 4464 }, 4465 }) 4466 register(&Collation_8bit_bin{ 4467 id: 0x47, 4468 name: "hebrew_bin", 4469 simpletables: simpletables{ 4470 ctype: &ctype_hebrew_general_ci, 4471 tolower: &tolower_ascii_general_ci, 4472 toupper: &toupper_ascii_general_ci, 4473 }, 4474 charset: &charset.Charset_8bit{ 4475 Name_: "hebrew", 4476 ToUnicode: &tounicode_hebrew_general_ci, 4477 FromUnicode: fromunicode_hebrew_general_ci, 4478 }, 4479 }) 4480 register(&Collation_8bit_bin{ 4481 id: 0x48, 4482 name: "hp8_bin", 4483 simpletables: simpletables{ 4484 ctype: &ctype_hp8_english_ci, 4485 tolower: &tolower_hp8_english_ci, 4486 toupper: &toupper_hp8_english_ci, 4487 }, 4488 charset: &charset.Charset_8bit{ 4489 Name_: "hp8", 4490 ToUnicode: &tounicode_hp8_english_ci, 4491 FromUnicode: fromunicode_hp8_english_ci, 4492 }, 4493 }) 4494 register(&Collation_8bit_bin{ 4495 id: 0x49, 4496 name: "keybcs2_bin", 4497 simpletables: simpletables{ 4498 ctype: &ctype_keybcs2_general_ci, 4499 tolower: &tolower_keybcs2_general_ci, 4500 toupper: &toupper_keybcs2_general_ci, 4501 }, 4502 charset: &charset.Charset_8bit{ 4503 Name_: "keybcs2", 4504 ToUnicode: &tounicode_keybcs2_general_ci, 4505 FromUnicode: fromunicode_keybcs2_general_ci, 4506 }, 4507 }) 4508 register(&Collation_8bit_bin{ 4509 id: 0x4a, 4510 name: "koi8r_bin", 4511 simpletables: simpletables{ 4512 ctype: &ctype_koi8r_general_ci, 4513 tolower: &tolower_koi8r_general_ci, 4514 toupper: &toupper_koi8r_general_ci, 4515 }, 4516 charset: &charset.Charset_8bit{ 4517 Name_: "koi8r", 4518 ToUnicode: &tounicode_koi8r_general_ci, 4519 FromUnicode: fromunicode_koi8r_general_ci, 4520 }, 4521 }) 4522 register(&Collation_8bit_bin{ 4523 id: 0x4b, 4524 name: "koi8u_bin", 4525 simpletables: simpletables{ 4526 ctype: &ctype_koi8u_general_ci, 4527 tolower: &tolower_koi8u_general_ci, 4528 toupper: &toupper_koi8u_general_ci, 4529 }, 4530 charset: &charset.Charset_8bit{ 4531 Name_: "koi8u", 4532 ToUnicode: &tounicode_koi8u_general_ci, 4533 FromUnicode: fromunicode_koi8u_general_ci, 4534 }, 4535 }) 4536 register(&Collation_8bit_bin{ 4537 id: 0x4d, 4538 name: "latin2_bin", 4539 simpletables: simpletables{ 4540 ctype: &ctype_latin2_general_ci, 4541 tolower: &tolower_latin2_general_ci, 4542 toupper: &toupper_latin2_general_ci, 4543 }, 4544 charset: &charset.Charset_8bit{ 4545 Name_: "latin2", 4546 ToUnicode: &tounicode_latin2_general_ci, 4547 FromUnicode: fromunicode_latin2_general_ci, 4548 }, 4549 }) 4550 register(&Collation_8bit_bin{ 4551 id: 0x4e, 4552 name: "latin5_bin", 4553 simpletables: simpletables{ 4554 ctype: &ctype_dec8_swedish_ci, 4555 tolower: &tolower_latin5_turkish_ci, 4556 toupper: &toupper_latin5_turkish_ci, 4557 }, 4558 charset: &charset.Charset_8bit{ 4559 Name_: "latin5", 4560 ToUnicode: &tounicode_latin5_turkish_ci, 4561 FromUnicode: fromunicode_latin5_turkish_ci, 4562 }, 4563 }) 4564 register(&Collation_8bit_bin{ 4565 id: 0x4f, 4566 name: "latin7_bin", 4567 simpletables: simpletables{ 4568 ctype: &ctype_latin7_estonian_cs, 4569 tolower: &tolower_latin7_estonian_cs, 4570 toupper: &toupper_latin7_estonian_cs, 4571 }, 4572 charset: &charset.Charset_8bit{ 4573 Name_: "latin7", 4574 ToUnicode: &tounicode_latin7_estonian_cs, 4575 FromUnicode: fromunicode_latin7_estonian_cs, 4576 }, 4577 }) 4578 register(&Collation_8bit_bin{ 4579 id: 0x50, 4580 name: "cp850_bin", 4581 simpletables: simpletables{ 4582 ctype: &ctype_cp850_general_ci, 4583 tolower: &tolower_cp850_general_ci, 4584 toupper: &toupper_cp850_general_ci, 4585 }, 4586 charset: &charset.Charset_8bit{ 4587 Name_: "cp850", 4588 ToUnicode: &tounicode_cp850_general_ci, 4589 FromUnicode: fromunicode_cp850_general_ci, 4590 }, 4591 }) 4592 register(&Collation_8bit_bin{ 4593 id: 0x51, 4594 name: "cp852_bin", 4595 simpletables: simpletables{ 4596 ctype: &ctype_cp852_general_ci, 4597 tolower: &tolower_cp852_general_ci, 4598 toupper: &toupper_cp852_general_ci, 4599 }, 4600 charset: &charset.Charset_8bit{ 4601 Name_: "cp852", 4602 ToUnicode: &tounicode_cp852_general_ci, 4603 FromUnicode: fromunicode_cp852_general_ci, 4604 }, 4605 }) 4606 register(&Collation_8bit_bin{ 4607 id: 0x52, 4608 name: "swe7_bin", 4609 simpletables: simpletables{ 4610 ctype: &ctype_swe7_swedish_ci, 4611 tolower: &tolower_swe7_swedish_ci, 4612 toupper: &toupper_swe7_swedish_ci, 4613 }, 4614 charset: &charset.Charset_8bit{ 4615 Name_: "swe7", 4616 ToUnicode: &tounicode_swe7_swedish_ci, 4617 FromUnicode: fromunicode_swe7_swedish_ci, 4618 }, 4619 }) 4620 register(&Collation_unicode_bin{ 4621 id: 0x53, 4622 name: "utf8_bin", 4623 charset: charset.Charset_utf8mb3{}, 4624 }) 4625 register(&Collation_multibyte{ 4626 id: 0x55, 4627 name: "euckr_bin", 4628 charset: charset.Charset_euckr{}, 4629 }) 4630 register(&Collation_multibyte{ 4631 id: 0x56, 4632 name: "gb2312_bin", 4633 charset: charset.Charset_gb2312{}, 4634 }) 4635 register(&Collation_multibyte{ 4636 id: 0x58, 4637 name: "sjis_bin", 4638 charset: charset.Charset_sjis{}, 4639 }) 4640 register(&Collation_unicode_bin{ 4641 id: 0x5a, 4642 name: "ucs2_bin", 4643 charset: charset.Charset_ucs2{}, 4644 }) 4645 register(&Collation_multibyte{ 4646 id: 0x5b, 4647 name: "ujis_bin", 4648 charset: charset.Charset_ujis{}, 4649 }) 4650 register(&Collation_8bit_simple_ci{ 4651 id: 0x5c, 4652 name: "geostd8_general_ci", 4653 simpletables: simpletables{ 4654 ctype: &ctype_geostd8_general_ci, 4655 tolower: &tolower_ascii_general_ci, 4656 toupper: &toupper_ascii_general_ci, 4657 sort: &sortorder_geostd8_general_ci, 4658 }, 4659 charset: &charset.Charset_8bit{ 4660 Name_: "geostd8", 4661 ToUnicode: &tounicode_geostd8_general_ci, 4662 FromUnicode: fromunicode_geostd8_general_ci, 4663 }, 4664 }) 4665 register(&Collation_8bit_bin{ 4666 id: 0x5d, 4667 name: "geostd8_bin", 4668 simpletables: simpletables{ 4669 ctype: &ctype_geostd8_general_ci, 4670 tolower: &tolower_ascii_general_ci, 4671 toupper: &toupper_ascii_general_ci, 4672 }, 4673 charset: &charset.Charset_8bit{ 4674 Name_: "geostd8", 4675 ToUnicode: &tounicode_geostd8_general_ci, 4676 FromUnicode: fromunicode_geostd8_general_ci, 4677 }, 4678 }) 4679 register(&Collation_8bit_simple_ci{ 4680 id: 0x5e, 4681 name: "latin1_spanish_ci", 4682 simpletables: simpletables{ 4683 ctype: &ctype_latin1_german1_ci, 4684 tolower: &tolower_dec8_swedish_ci, 4685 toupper: &toupper_dec8_swedish_ci, 4686 sort: &sortorder_latin1_spanish_ci, 4687 }, 4688 charset: charset.Charset_latin1{}, 4689 }) 4690 register(&Collation_multibyte{ 4691 id: 0x5f, 4692 name: "cp932_japanese_ci", 4693 sort: &toupper_ascii_general_ci, 4694 charset: charset.Charset_cp932{}, 4695 }) 4696 register(&Collation_multibyte{ 4697 id: 0x60, 4698 name: "cp932_bin", 4699 charset: charset.Charset_cp932{}, 4700 }) 4701 register(&Collation_multibyte{ 4702 id: 0x61, 4703 name: "eucjpms_japanese_ci", 4704 sort: &toupper_ascii_general_ci, 4705 charset: charset.Charset_eucjpms{}, 4706 }) 4707 register(&Collation_multibyte{ 4708 id: 0x62, 4709 name: "eucjpms_bin", 4710 charset: charset.Charset_eucjpms{}, 4711 }) 4712 register(&Collation_8bit_simple_ci{ 4713 id: 0x63, 4714 name: "cp1250_polish_ci", 4715 simpletables: simpletables{ 4716 ctype: &ctype_cp1250_general_ci, 4717 tolower: &tolower_cp1250_general_ci, 4718 toupper: &toupper_cp1250_general_ci, 4719 sort: &sortorder_cp1250_polish_ci, 4720 }, 4721 charset: &charset.Charset_8bit{ 4722 Name_: "cp1250", 4723 ToUnicode: &tounicode_cp1250_general_ci, 4724 FromUnicode: fromunicode_cp1250_general_ci, 4725 }, 4726 }) 4727 register(&Collation_uca_legacy{ 4728 name: "utf16_unicode_ci", 4729 id: 0x65, 4730 charset: charset.Charset_utf16{}, 4731 weights: weightTable_uca400, 4732 maxCodepoint: 0xFFFF, 4733 }) 4734 register(&Collation_uca_legacy{ 4735 name: "utf16_icelandic_ci", 4736 id: 0x66, 4737 charset: charset.Charset_utf16{}, 4738 weights: weightTable_uca400, 4739 tailoring: weightTailoring_utf16_icelandic_ci, 4740 maxCodepoint: 0xFFFF, 4741 }) 4742 register(&Collation_uca_legacy{ 4743 name: "utf16_latvian_ci", 4744 id: 0x67, 4745 charset: charset.Charset_utf16{}, 4746 weights: weightTable_uca400, 4747 tailoring: weightTailoring_utf16_latvian_ci, 4748 maxCodepoint: 0xFFFF, 4749 }) 4750 register(&Collation_uca_legacy{ 4751 name: "utf16_romanian_ci", 4752 id: 0x68, 4753 charset: charset.Charset_utf16{}, 4754 weights: weightTable_uca400, 4755 tailoring: weightTailoring_utf16_romanian_ci, 4756 maxCodepoint: 0xFFFF, 4757 }) 4758 register(&Collation_uca_legacy{ 4759 name: "utf16_slovenian_ci", 4760 id: 0x69, 4761 charset: charset.Charset_utf16{}, 4762 weights: weightTable_uca400, 4763 tailoring: weightTailoring_utf16_slovenian_ci, 4764 maxCodepoint: 0xFFFF, 4765 }) 4766 register(&Collation_uca_legacy{ 4767 name: "utf16_polish_ci", 4768 id: 0x6a, 4769 charset: charset.Charset_utf16{}, 4770 weights: weightTable_uca400, 4771 tailoring: weightTailoring_utf16_polish_ci, 4772 maxCodepoint: 0xFFFF, 4773 }) 4774 register(&Collation_uca_legacy{ 4775 name: "utf16_estonian_ci", 4776 id: 0x6b, 4777 charset: charset.Charset_utf16{}, 4778 weights: weightTable_uca400, 4779 tailoring: weightTailoring_utf16_estonian_ci, 4780 maxCodepoint: 0xFFFF, 4781 }) 4782 register(&Collation_uca_legacy{ 4783 name: "utf16_spanish_ci", 4784 id: 0x6c, 4785 charset: charset.Charset_utf16{}, 4786 weights: weightTable_uca400, 4787 tailoring: weightTailoring_utf16_spanish_ci, 4788 maxCodepoint: 0xFFFF, 4789 }) 4790 register(&Collation_uca_legacy{ 4791 name: "utf16_swedish_ci", 4792 id: 0x6d, 4793 charset: charset.Charset_utf16{}, 4794 weights: weightTable_uca400, 4795 tailoring: weightTailoring_utf16_swedish_ci, 4796 maxCodepoint: 0xFFFF, 4797 }) 4798 register(&Collation_uca_legacy{ 4799 name: "utf16_turkish_ci", 4800 id: 0x6e, 4801 charset: charset.Charset_utf16{}, 4802 weights: weightTable_uca400, 4803 tailoring: weightTailoring_utf16_turkish_ci, 4804 maxCodepoint: 0xFFFF, 4805 }) 4806 register(&Collation_uca_legacy{ 4807 name: "utf16_czech_ci", 4808 id: 0x6f, 4809 charset: charset.Charset_utf16{}, 4810 weights: weightTable_uca400, 4811 tailoring: weightTailoring_utf16_czech_ci, 4812 contract: contractor_utf16_czech_ci{}, 4813 maxCodepoint: 0xFFFF, 4814 }) 4815 register(&Collation_uca_legacy{ 4816 name: "utf16_danish_ci", 4817 id: 0x70, 4818 charset: charset.Charset_utf16{}, 4819 weights: weightTable_uca400, 4820 tailoring: weightTailoring_utf16_danish_ci, 4821 contract: contractor_utf16_danish_ci{}, 4822 maxCodepoint: 0xFFFF, 4823 }) 4824 register(&Collation_uca_legacy{ 4825 name: "utf16_lithuanian_ci", 4826 id: 0x71, 4827 charset: charset.Charset_utf16{}, 4828 weights: weightTable_uca400, 4829 tailoring: weightTailoring_utf16_lithuanian_ci, 4830 contract: contractor_utf16_lithuanian_ci{}, 4831 maxCodepoint: 0xFFFF, 4832 }) 4833 register(&Collation_uca_legacy{ 4834 name: "utf16_slovak_ci", 4835 id: 0x72, 4836 charset: charset.Charset_utf16{}, 4837 weights: weightTable_uca400, 4838 tailoring: weightTailoring_utf16_slovak_ci, 4839 contract: contractor_utf16_czech_ci{}, 4840 maxCodepoint: 0xFFFF, 4841 }) 4842 register(&Collation_uca_legacy{ 4843 name: "utf16_spanish2_ci", 4844 id: 0x73, 4845 charset: charset.Charset_utf16{}, 4846 weights: weightTable_uca400, 4847 tailoring: weightTailoring_utf16_spanish_ci, 4848 contract: contractor_utf16_spanish2_ci{}, 4849 maxCodepoint: 0xFFFF, 4850 }) 4851 register(&Collation_uca_legacy{ 4852 name: "utf16_roman_ci", 4853 id: 0x74, 4854 charset: charset.Charset_utf16{}, 4855 weights: weightTable_uca400, 4856 tailoring: weightTailoring_utf16_roman_ci, 4857 maxCodepoint: 0xFFFF, 4858 }) 4859 register(&Collation_uca_legacy{ 4860 name: "utf16_persian_ci", 4861 id: 0x75, 4862 charset: charset.Charset_utf16{}, 4863 weights: weightTable_uca400, 4864 tailoring: weightTailoring_utf16_persian_ci, 4865 maxCodepoint: 0xFFFF, 4866 }) 4867 register(&Collation_uca_legacy{ 4868 name: "utf16_esperanto_ci", 4869 id: 0x76, 4870 charset: charset.Charset_utf16{}, 4871 weights: weightTable_uca400, 4872 tailoring: weightTailoring_utf16_esperanto_ci, 4873 maxCodepoint: 0xFFFF, 4874 }) 4875 register(&Collation_uca_legacy{ 4876 name: "utf16_hungarian_ci", 4877 id: 0x77, 4878 charset: charset.Charset_utf16{}, 4879 weights: weightTable_uca400, 4880 tailoring: weightTailoring_utf16_hungarian_ci, 4881 maxCodepoint: 0xFFFF, 4882 }) 4883 register(&Collation_uca_legacy{ 4884 name: "utf16_sinhala_ci", 4885 id: 0x78, 4886 charset: charset.Charset_utf16{}, 4887 weights: weightTable_uca400, 4888 tailoring: weightTailoring_utf16_sinhala_ci, 4889 maxCodepoint: 0xFFFF, 4890 }) 4891 register(&Collation_uca_legacy{ 4892 name: "utf16_german2_ci", 4893 id: 0x79, 4894 charset: charset.Charset_utf16{}, 4895 weights: weightTable_uca400, 4896 tailoring: weightTailoring_utf16_german2_ci, 4897 maxCodepoint: 0xFFFF, 4898 }) 4899 register(&Collation_uca_legacy{ 4900 name: "utf16_croatian_ci", 4901 id: 0x7a, 4902 charset: charset.Charset_utf16{}, 4903 weights: weightTable_uca400, 4904 tailoring: weightTailoring_utf16_croatian_ci, 4905 contract: contractor_utf16_croatian_ci{}, 4906 maxCodepoint: 0xFFFF, 4907 }) 4908 register(&Collation_uca_legacy{ 4909 name: "utf16_unicode_520_ci", 4910 id: 0x7b, 4911 charset: charset.Charset_utf16{}, 4912 weights: weightTable_uca520, 4913 maxCodepoint: 0x10FFFF, 4914 }) 4915 register(&Collation_uca_legacy{ 4916 name: "utf16_vietnamese_ci", 4917 id: 0x7c, 4918 charset: charset.Charset_utf16{}, 4919 weights: weightTable_uca400, 4920 tailoring: weightTailoring_utf16_vietnamese_ci, 4921 maxCodepoint: 0xFFFF, 4922 }) 4923 register(&Collation_uca_legacy{ 4924 name: "ucs2_unicode_ci", 4925 id: 0x80, 4926 charset: charset.Charset_ucs2{}, 4927 weights: weightTable_uca400, 4928 maxCodepoint: 0xFFFF, 4929 }) 4930 register(&Collation_uca_legacy{ 4931 name: "ucs2_icelandic_ci", 4932 id: 0x81, 4933 charset: charset.Charset_ucs2{}, 4934 weights: weightTable_uca400, 4935 tailoring: weightTailoring_utf16_icelandic_ci, 4936 maxCodepoint: 0xFFFF, 4937 }) 4938 register(&Collation_uca_legacy{ 4939 name: "ucs2_latvian_ci", 4940 id: 0x82, 4941 charset: charset.Charset_ucs2{}, 4942 weights: weightTable_uca400, 4943 tailoring: weightTailoring_utf16_latvian_ci, 4944 maxCodepoint: 0xFFFF, 4945 }) 4946 register(&Collation_uca_legacy{ 4947 name: "ucs2_romanian_ci", 4948 id: 0x83, 4949 charset: charset.Charset_ucs2{}, 4950 weights: weightTable_uca400, 4951 tailoring: weightTailoring_utf16_romanian_ci, 4952 maxCodepoint: 0xFFFF, 4953 }) 4954 register(&Collation_uca_legacy{ 4955 name: "ucs2_slovenian_ci", 4956 id: 0x84, 4957 charset: charset.Charset_ucs2{}, 4958 weights: weightTable_uca400, 4959 tailoring: weightTailoring_utf16_slovenian_ci, 4960 maxCodepoint: 0xFFFF, 4961 }) 4962 register(&Collation_uca_legacy{ 4963 name: "ucs2_polish_ci", 4964 id: 0x85, 4965 charset: charset.Charset_ucs2{}, 4966 weights: weightTable_uca400, 4967 tailoring: weightTailoring_utf16_polish_ci, 4968 maxCodepoint: 0xFFFF, 4969 }) 4970 register(&Collation_uca_legacy{ 4971 name: "ucs2_estonian_ci", 4972 id: 0x86, 4973 charset: charset.Charset_ucs2{}, 4974 weights: weightTable_uca400, 4975 tailoring: weightTailoring_utf16_estonian_ci, 4976 maxCodepoint: 0xFFFF, 4977 }) 4978 register(&Collation_uca_legacy{ 4979 name: "ucs2_spanish_ci", 4980 id: 0x87, 4981 charset: charset.Charset_ucs2{}, 4982 weights: weightTable_uca400, 4983 tailoring: weightTailoring_utf16_spanish_ci, 4984 maxCodepoint: 0xFFFF, 4985 }) 4986 register(&Collation_uca_legacy{ 4987 name: "ucs2_swedish_ci", 4988 id: 0x88, 4989 charset: charset.Charset_ucs2{}, 4990 weights: weightTable_uca400, 4991 tailoring: weightTailoring_utf16_swedish_ci, 4992 maxCodepoint: 0xFFFF, 4993 }) 4994 register(&Collation_uca_legacy{ 4995 name: "ucs2_turkish_ci", 4996 id: 0x89, 4997 charset: charset.Charset_ucs2{}, 4998 weights: weightTable_uca400, 4999 tailoring: weightTailoring_utf16_turkish_ci, 5000 maxCodepoint: 0xFFFF, 5001 }) 5002 register(&Collation_uca_legacy{ 5003 name: "ucs2_czech_ci", 5004 id: 0x8a, 5005 charset: charset.Charset_ucs2{}, 5006 weights: weightTable_uca400, 5007 tailoring: weightTailoring_utf16_czech_ci, 5008 contract: contractor_utf16_czech_ci{}, 5009 maxCodepoint: 0xFFFF, 5010 }) 5011 register(&Collation_uca_legacy{ 5012 name: "ucs2_danish_ci", 5013 id: 0x8b, 5014 charset: charset.Charset_ucs2{}, 5015 weights: weightTable_uca400, 5016 tailoring: weightTailoring_utf16_danish_ci, 5017 contract: contractor_utf16_danish_ci{}, 5018 maxCodepoint: 0xFFFF, 5019 }) 5020 register(&Collation_uca_legacy{ 5021 name: "ucs2_lithuanian_ci", 5022 id: 0x8c, 5023 charset: charset.Charset_ucs2{}, 5024 weights: weightTable_uca400, 5025 tailoring: weightTailoring_utf16_lithuanian_ci, 5026 contract: contractor_utf16_lithuanian_ci{}, 5027 maxCodepoint: 0xFFFF, 5028 }) 5029 register(&Collation_uca_legacy{ 5030 name: "ucs2_slovak_ci", 5031 id: 0x8d, 5032 charset: charset.Charset_ucs2{}, 5033 weights: weightTable_uca400, 5034 tailoring: weightTailoring_utf16_slovak_ci, 5035 contract: contractor_utf16_czech_ci{}, 5036 maxCodepoint: 0xFFFF, 5037 }) 5038 register(&Collation_uca_legacy{ 5039 name: "ucs2_spanish2_ci", 5040 id: 0x8e, 5041 charset: charset.Charset_ucs2{}, 5042 weights: weightTable_uca400, 5043 tailoring: weightTailoring_utf16_spanish_ci, 5044 contract: contractor_utf16_spanish2_ci{}, 5045 maxCodepoint: 0xFFFF, 5046 }) 5047 register(&Collation_uca_legacy{ 5048 name: "ucs2_roman_ci", 5049 id: 0x8f, 5050 charset: charset.Charset_ucs2{}, 5051 weights: weightTable_uca400, 5052 tailoring: weightTailoring_utf16_roman_ci, 5053 maxCodepoint: 0xFFFF, 5054 }) 5055 register(&Collation_uca_legacy{ 5056 name: "ucs2_persian_ci", 5057 id: 0x90, 5058 charset: charset.Charset_ucs2{}, 5059 weights: weightTable_uca400, 5060 tailoring: weightTailoring_utf16_persian_ci, 5061 maxCodepoint: 0xFFFF, 5062 }) 5063 register(&Collation_uca_legacy{ 5064 name: "ucs2_esperanto_ci", 5065 id: 0x91, 5066 charset: charset.Charset_ucs2{}, 5067 weights: weightTable_uca400, 5068 tailoring: weightTailoring_utf16_esperanto_ci, 5069 maxCodepoint: 0xFFFF, 5070 }) 5071 register(&Collation_uca_legacy{ 5072 name: "ucs2_hungarian_ci", 5073 id: 0x92, 5074 charset: charset.Charset_ucs2{}, 5075 weights: weightTable_uca400, 5076 tailoring: weightTailoring_utf16_hungarian_ci, 5077 maxCodepoint: 0xFFFF, 5078 }) 5079 register(&Collation_uca_legacy{ 5080 name: "ucs2_sinhala_ci", 5081 id: 0x93, 5082 charset: charset.Charset_ucs2{}, 5083 weights: weightTable_uca400, 5084 tailoring: weightTailoring_utf16_sinhala_ci, 5085 maxCodepoint: 0xFFFF, 5086 }) 5087 register(&Collation_uca_legacy{ 5088 name: "ucs2_german2_ci", 5089 id: 0x94, 5090 charset: charset.Charset_ucs2{}, 5091 weights: weightTable_uca400, 5092 tailoring: weightTailoring_utf16_german2_ci, 5093 maxCodepoint: 0xFFFF, 5094 }) 5095 register(&Collation_uca_legacy{ 5096 name: "ucs2_croatian_ci", 5097 id: 0x95, 5098 charset: charset.Charset_ucs2{}, 5099 weights: weightTable_uca400, 5100 tailoring: weightTailoring_utf16_croatian_ci, 5101 contract: contractor_utf16_croatian_ci{}, 5102 maxCodepoint: 0xFFFF, 5103 }) 5104 register(&Collation_uca_legacy{ 5105 name: "ucs2_unicode_520_ci", 5106 id: 0x96, 5107 charset: charset.Charset_ucs2{}, 5108 weights: weightTable_uca520, 5109 maxCodepoint: 0x10FFFF, 5110 }) 5111 register(&Collation_uca_legacy{ 5112 name: "ucs2_vietnamese_ci", 5113 id: 0x97, 5114 charset: charset.Charset_ucs2{}, 5115 weights: weightTable_uca400, 5116 tailoring: weightTailoring_utf16_vietnamese_ci, 5117 maxCodepoint: 0xFFFF, 5118 }) 5119 register(&Collation_uca_legacy{ 5120 name: "utf32_unicode_ci", 5121 id: 0xa0, 5122 charset: charset.Charset_utf32{}, 5123 weights: weightTable_uca400, 5124 maxCodepoint: 0xFFFF, 5125 }) 5126 register(&Collation_uca_legacy{ 5127 name: "utf32_icelandic_ci", 5128 id: 0xa1, 5129 charset: charset.Charset_utf32{}, 5130 weights: weightTable_uca400, 5131 tailoring: weightTailoring_utf16_icelandic_ci, 5132 maxCodepoint: 0xFFFF, 5133 }) 5134 register(&Collation_uca_legacy{ 5135 name: "utf32_latvian_ci", 5136 id: 0xa2, 5137 charset: charset.Charset_utf32{}, 5138 weights: weightTable_uca400, 5139 tailoring: weightTailoring_utf16_latvian_ci, 5140 maxCodepoint: 0xFFFF, 5141 }) 5142 register(&Collation_uca_legacy{ 5143 name: "utf32_romanian_ci", 5144 id: 0xa3, 5145 charset: charset.Charset_utf32{}, 5146 weights: weightTable_uca400, 5147 tailoring: weightTailoring_utf16_romanian_ci, 5148 maxCodepoint: 0xFFFF, 5149 }) 5150 register(&Collation_uca_legacy{ 5151 name: "utf32_slovenian_ci", 5152 id: 0xa4, 5153 charset: charset.Charset_utf32{}, 5154 weights: weightTable_uca400, 5155 tailoring: weightTailoring_utf16_slovenian_ci, 5156 maxCodepoint: 0xFFFF, 5157 }) 5158 register(&Collation_uca_legacy{ 5159 name: "utf32_polish_ci", 5160 id: 0xa5, 5161 charset: charset.Charset_utf32{}, 5162 weights: weightTable_uca400, 5163 tailoring: weightTailoring_utf16_polish_ci, 5164 maxCodepoint: 0xFFFF, 5165 }) 5166 register(&Collation_uca_legacy{ 5167 name: "utf32_estonian_ci", 5168 id: 0xa6, 5169 charset: charset.Charset_utf32{}, 5170 weights: weightTable_uca400, 5171 tailoring: weightTailoring_utf16_estonian_ci, 5172 maxCodepoint: 0xFFFF, 5173 }) 5174 register(&Collation_uca_legacy{ 5175 name: "utf32_spanish_ci", 5176 id: 0xa7, 5177 charset: charset.Charset_utf32{}, 5178 weights: weightTable_uca400, 5179 tailoring: weightTailoring_utf16_spanish_ci, 5180 maxCodepoint: 0xFFFF, 5181 }) 5182 register(&Collation_uca_legacy{ 5183 name: "utf32_swedish_ci", 5184 id: 0xa8, 5185 charset: charset.Charset_utf32{}, 5186 weights: weightTable_uca400, 5187 tailoring: weightTailoring_utf16_swedish_ci, 5188 maxCodepoint: 0xFFFF, 5189 }) 5190 register(&Collation_uca_legacy{ 5191 name: "utf32_turkish_ci", 5192 id: 0xa9, 5193 charset: charset.Charset_utf32{}, 5194 weights: weightTable_uca400, 5195 tailoring: weightTailoring_utf16_turkish_ci, 5196 maxCodepoint: 0xFFFF, 5197 }) 5198 register(&Collation_uca_legacy{ 5199 name: "utf32_czech_ci", 5200 id: 0xaa, 5201 charset: charset.Charset_utf32{}, 5202 weights: weightTable_uca400, 5203 tailoring: weightTailoring_utf16_czech_ci, 5204 contract: contractor_utf16_czech_ci{}, 5205 maxCodepoint: 0xFFFF, 5206 }) 5207 register(&Collation_uca_legacy{ 5208 name: "utf32_danish_ci", 5209 id: 0xab, 5210 charset: charset.Charset_utf32{}, 5211 weights: weightTable_uca400, 5212 tailoring: weightTailoring_utf16_danish_ci, 5213 contract: contractor_utf16_danish_ci{}, 5214 maxCodepoint: 0xFFFF, 5215 }) 5216 register(&Collation_uca_legacy{ 5217 name: "utf32_lithuanian_ci", 5218 id: 0xac, 5219 charset: charset.Charset_utf32{}, 5220 weights: weightTable_uca400, 5221 tailoring: weightTailoring_utf16_lithuanian_ci, 5222 contract: contractor_utf16_lithuanian_ci{}, 5223 maxCodepoint: 0xFFFF, 5224 }) 5225 register(&Collation_uca_legacy{ 5226 name: "utf32_slovak_ci", 5227 id: 0xad, 5228 charset: charset.Charset_utf32{}, 5229 weights: weightTable_uca400, 5230 tailoring: weightTailoring_utf16_slovak_ci, 5231 contract: contractor_utf16_czech_ci{}, 5232 maxCodepoint: 0xFFFF, 5233 }) 5234 register(&Collation_uca_legacy{ 5235 name: "utf32_spanish2_ci", 5236 id: 0xae, 5237 charset: charset.Charset_utf32{}, 5238 weights: weightTable_uca400, 5239 tailoring: weightTailoring_utf16_spanish_ci, 5240 contract: contractor_utf16_spanish2_ci{}, 5241 maxCodepoint: 0xFFFF, 5242 }) 5243 register(&Collation_uca_legacy{ 5244 name: "utf32_roman_ci", 5245 id: 0xaf, 5246 charset: charset.Charset_utf32{}, 5247 weights: weightTable_uca400, 5248 tailoring: weightTailoring_utf16_roman_ci, 5249 maxCodepoint: 0xFFFF, 5250 }) 5251 register(&Collation_uca_legacy{ 5252 name: "utf32_persian_ci", 5253 id: 0xb0, 5254 charset: charset.Charset_utf32{}, 5255 weights: weightTable_uca400, 5256 tailoring: weightTailoring_utf16_persian_ci, 5257 maxCodepoint: 0xFFFF, 5258 }) 5259 register(&Collation_uca_legacy{ 5260 name: "utf32_esperanto_ci", 5261 id: 0xb1, 5262 charset: charset.Charset_utf32{}, 5263 weights: weightTable_uca400, 5264 tailoring: weightTailoring_utf16_esperanto_ci, 5265 maxCodepoint: 0xFFFF, 5266 }) 5267 register(&Collation_uca_legacy{ 5268 name: "utf32_hungarian_ci", 5269 id: 0xb2, 5270 charset: charset.Charset_utf32{}, 5271 weights: weightTable_uca400, 5272 tailoring: weightTailoring_utf16_hungarian_ci, 5273 maxCodepoint: 0xFFFF, 5274 }) 5275 register(&Collation_uca_legacy{ 5276 name: "utf32_sinhala_ci", 5277 id: 0xb3, 5278 charset: charset.Charset_utf32{}, 5279 weights: weightTable_uca400, 5280 tailoring: weightTailoring_utf16_sinhala_ci, 5281 maxCodepoint: 0xFFFF, 5282 }) 5283 register(&Collation_uca_legacy{ 5284 name: "utf32_german2_ci", 5285 id: 0xb4, 5286 charset: charset.Charset_utf32{}, 5287 weights: weightTable_uca400, 5288 tailoring: weightTailoring_utf16_german2_ci, 5289 maxCodepoint: 0xFFFF, 5290 }) 5291 register(&Collation_uca_legacy{ 5292 name: "utf32_croatian_ci", 5293 id: 0xb5, 5294 charset: charset.Charset_utf32{}, 5295 weights: weightTable_uca400, 5296 tailoring: weightTailoring_utf16_croatian_ci, 5297 contract: contractor_utf16_croatian_ci{}, 5298 maxCodepoint: 0xFFFF, 5299 }) 5300 register(&Collation_uca_legacy{ 5301 name: "utf32_unicode_520_ci", 5302 id: 0xb6, 5303 charset: charset.Charset_utf32{}, 5304 weights: weightTable_uca520, 5305 maxCodepoint: 0x10FFFF, 5306 }) 5307 register(&Collation_uca_legacy{ 5308 name: "utf32_vietnamese_ci", 5309 id: 0xb7, 5310 charset: charset.Charset_utf32{}, 5311 weights: weightTable_uca400, 5312 tailoring: weightTailoring_utf16_vietnamese_ci, 5313 maxCodepoint: 0xFFFF, 5314 }) 5315 register(&Collation_uca_legacy{ 5316 name: "utf8_unicode_ci", 5317 id: 0xc0, 5318 charset: charset.Charset_utf8mb3{}, 5319 weights: weightTable_uca400, 5320 maxCodepoint: 0xFFFF, 5321 }) 5322 register(&Collation_uca_legacy{ 5323 name: "utf8_icelandic_ci", 5324 id: 0xc1, 5325 charset: charset.Charset_utf8mb3{}, 5326 weights: weightTable_uca400, 5327 tailoring: weightTailoring_utf16_icelandic_ci, 5328 maxCodepoint: 0xFFFF, 5329 }) 5330 register(&Collation_uca_legacy{ 5331 name: "utf8_latvian_ci", 5332 id: 0xc2, 5333 charset: charset.Charset_utf8mb3{}, 5334 weights: weightTable_uca400, 5335 tailoring: weightTailoring_utf16_latvian_ci, 5336 maxCodepoint: 0xFFFF, 5337 }) 5338 register(&Collation_uca_legacy{ 5339 name: "utf8_romanian_ci", 5340 id: 0xc3, 5341 charset: charset.Charset_utf8mb3{}, 5342 weights: weightTable_uca400, 5343 tailoring: weightTailoring_utf16_romanian_ci, 5344 maxCodepoint: 0xFFFF, 5345 }) 5346 register(&Collation_uca_legacy{ 5347 name: "utf8_slovenian_ci", 5348 id: 0xc4, 5349 charset: charset.Charset_utf8mb3{}, 5350 weights: weightTable_uca400, 5351 tailoring: weightTailoring_utf16_slovenian_ci, 5352 maxCodepoint: 0xFFFF, 5353 }) 5354 register(&Collation_uca_legacy{ 5355 name: "utf8_polish_ci", 5356 id: 0xc5, 5357 charset: charset.Charset_utf8mb3{}, 5358 weights: weightTable_uca400, 5359 tailoring: weightTailoring_utf16_polish_ci, 5360 maxCodepoint: 0xFFFF, 5361 }) 5362 register(&Collation_uca_legacy{ 5363 name: "utf8_estonian_ci", 5364 id: 0xc6, 5365 charset: charset.Charset_utf8mb3{}, 5366 weights: weightTable_uca400, 5367 tailoring: weightTailoring_utf16_estonian_ci, 5368 maxCodepoint: 0xFFFF, 5369 }) 5370 register(&Collation_uca_legacy{ 5371 name: "utf8_spanish_ci", 5372 id: 0xc7, 5373 charset: charset.Charset_utf8mb3{}, 5374 weights: weightTable_uca400, 5375 tailoring: weightTailoring_utf16_spanish_ci, 5376 maxCodepoint: 0xFFFF, 5377 }) 5378 register(&Collation_uca_legacy{ 5379 name: "utf8_swedish_ci", 5380 id: 0xc8, 5381 charset: charset.Charset_utf8mb3{}, 5382 weights: weightTable_uca400, 5383 tailoring: weightTailoring_utf16_swedish_ci, 5384 maxCodepoint: 0xFFFF, 5385 }) 5386 register(&Collation_uca_legacy{ 5387 name: "utf8_turkish_ci", 5388 id: 0xc9, 5389 charset: charset.Charset_utf8mb3{}, 5390 weights: weightTable_uca400, 5391 tailoring: weightTailoring_utf16_turkish_ci, 5392 maxCodepoint: 0xFFFF, 5393 }) 5394 register(&Collation_uca_legacy{ 5395 name: "utf8_czech_ci", 5396 id: 0xca, 5397 charset: charset.Charset_utf8mb3{}, 5398 weights: weightTable_uca400, 5399 tailoring: weightTailoring_utf16_czech_ci, 5400 contract: contractor_utf16_czech_ci{}, 5401 maxCodepoint: 0xFFFF, 5402 }) 5403 register(&Collation_uca_legacy{ 5404 name: "utf8_danish_ci", 5405 id: 0xcb, 5406 charset: charset.Charset_utf8mb3{}, 5407 weights: weightTable_uca400, 5408 tailoring: weightTailoring_utf16_danish_ci, 5409 contract: contractor_utf16_danish_ci{}, 5410 maxCodepoint: 0xFFFF, 5411 }) 5412 register(&Collation_uca_legacy{ 5413 name: "utf8_lithuanian_ci", 5414 id: 0xcc, 5415 charset: charset.Charset_utf8mb3{}, 5416 weights: weightTable_uca400, 5417 tailoring: weightTailoring_utf16_lithuanian_ci, 5418 contract: contractor_utf16_lithuanian_ci{}, 5419 maxCodepoint: 0xFFFF, 5420 }) 5421 register(&Collation_uca_legacy{ 5422 name: "utf8_slovak_ci", 5423 id: 0xcd, 5424 charset: charset.Charset_utf8mb3{}, 5425 weights: weightTable_uca400, 5426 tailoring: weightTailoring_utf16_slovak_ci, 5427 contract: contractor_utf16_czech_ci{}, 5428 maxCodepoint: 0xFFFF, 5429 }) 5430 register(&Collation_uca_legacy{ 5431 name: "utf8_spanish2_ci", 5432 id: 0xce, 5433 charset: charset.Charset_utf8mb3{}, 5434 weights: weightTable_uca400, 5435 tailoring: weightTailoring_utf16_spanish_ci, 5436 contract: contractor_utf16_spanish2_ci{}, 5437 maxCodepoint: 0xFFFF, 5438 }) 5439 register(&Collation_uca_legacy{ 5440 name: "utf8_roman_ci", 5441 id: 0xcf, 5442 charset: charset.Charset_utf8mb3{}, 5443 weights: weightTable_uca400, 5444 tailoring: weightTailoring_utf16_roman_ci, 5445 maxCodepoint: 0xFFFF, 5446 }) 5447 register(&Collation_uca_legacy{ 5448 name: "utf8_persian_ci", 5449 id: 0xd0, 5450 charset: charset.Charset_utf8mb3{}, 5451 weights: weightTable_uca400, 5452 tailoring: weightTailoring_utf16_persian_ci, 5453 maxCodepoint: 0xFFFF, 5454 }) 5455 register(&Collation_uca_legacy{ 5456 name: "utf8_esperanto_ci", 5457 id: 0xd1, 5458 charset: charset.Charset_utf8mb3{}, 5459 weights: weightTable_uca400, 5460 tailoring: weightTailoring_utf16_esperanto_ci, 5461 maxCodepoint: 0xFFFF, 5462 }) 5463 register(&Collation_uca_legacy{ 5464 name: "utf8_hungarian_ci", 5465 id: 0xd2, 5466 charset: charset.Charset_utf8mb3{}, 5467 weights: weightTable_uca400, 5468 tailoring: weightTailoring_utf16_hungarian_ci, 5469 maxCodepoint: 0xFFFF, 5470 }) 5471 register(&Collation_uca_legacy{ 5472 name: "utf8_sinhala_ci", 5473 id: 0xd3, 5474 charset: charset.Charset_utf8mb3{}, 5475 weights: weightTable_uca400, 5476 tailoring: weightTailoring_utf16_sinhala_ci, 5477 maxCodepoint: 0xFFFF, 5478 }) 5479 register(&Collation_uca_legacy{ 5480 name: "utf8_german2_ci", 5481 id: 0xd4, 5482 charset: charset.Charset_utf8mb3{}, 5483 weights: weightTable_uca400, 5484 tailoring: weightTailoring_utf16_german2_ci, 5485 maxCodepoint: 0xFFFF, 5486 }) 5487 register(&Collation_uca_legacy{ 5488 name: "utf8_croatian_ci", 5489 id: 0xd5, 5490 charset: charset.Charset_utf8mb3{}, 5491 weights: weightTable_uca400, 5492 tailoring: weightTailoring_utf16_croatian_ci, 5493 contract: contractor_utf16_croatian_ci{}, 5494 maxCodepoint: 0xFFFF, 5495 }) 5496 register(&Collation_uca_legacy{ 5497 name: "utf8_unicode_520_ci", 5498 id: 0xd6, 5499 charset: charset.Charset_utf8mb3{}, 5500 weights: weightTable_uca520, 5501 maxCodepoint: 0x10FFFF, 5502 }) 5503 register(&Collation_uca_legacy{ 5504 name: "utf8_vietnamese_ci", 5505 id: 0xd7, 5506 charset: charset.Charset_utf8mb3{}, 5507 weights: weightTable_uca400, 5508 tailoring: weightTailoring_utf16_vietnamese_ci, 5509 maxCodepoint: 0xFFFF, 5510 }) 5511 register(&Collation_uca_legacy{ 5512 name: "utf8mb4_unicode_ci", 5513 id: 0xe0, 5514 charset: charset.Charset_utf8mb4{}, 5515 weights: weightTable_uca400, 5516 maxCodepoint: 0xFFFF, 5517 }) 5518 register(&Collation_uca_legacy{ 5519 name: "utf8mb4_icelandic_ci", 5520 id: 0xe1, 5521 charset: charset.Charset_utf8mb4{}, 5522 weights: weightTable_uca400, 5523 tailoring: weightTailoring_utf16_icelandic_ci, 5524 maxCodepoint: 0xFFFF, 5525 }) 5526 register(&Collation_uca_legacy{ 5527 name: "utf8mb4_latvian_ci", 5528 id: 0xe2, 5529 charset: charset.Charset_utf8mb4{}, 5530 weights: weightTable_uca400, 5531 tailoring: weightTailoring_utf16_latvian_ci, 5532 maxCodepoint: 0xFFFF, 5533 }) 5534 register(&Collation_uca_legacy{ 5535 name: "utf8mb4_romanian_ci", 5536 id: 0xe3, 5537 charset: charset.Charset_utf8mb4{}, 5538 weights: weightTable_uca400, 5539 tailoring: weightTailoring_utf16_romanian_ci, 5540 maxCodepoint: 0xFFFF, 5541 }) 5542 register(&Collation_uca_legacy{ 5543 name: "utf8mb4_slovenian_ci", 5544 id: 0xe4, 5545 charset: charset.Charset_utf8mb4{}, 5546 weights: weightTable_uca400, 5547 tailoring: weightTailoring_utf16_slovenian_ci, 5548 maxCodepoint: 0xFFFF, 5549 }) 5550 register(&Collation_uca_legacy{ 5551 name: "utf8mb4_polish_ci", 5552 id: 0xe5, 5553 charset: charset.Charset_utf8mb4{}, 5554 weights: weightTable_uca400, 5555 tailoring: weightTailoring_utf16_polish_ci, 5556 maxCodepoint: 0xFFFF, 5557 }) 5558 register(&Collation_uca_legacy{ 5559 name: "utf8mb4_estonian_ci", 5560 id: 0xe6, 5561 charset: charset.Charset_utf8mb4{}, 5562 weights: weightTable_uca400, 5563 tailoring: weightTailoring_utf16_estonian_ci, 5564 maxCodepoint: 0xFFFF, 5565 }) 5566 register(&Collation_uca_legacy{ 5567 name: "utf8mb4_spanish_ci", 5568 id: 0xe7, 5569 charset: charset.Charset_utf8mb4{}, 5570 weights: weightTable_uca400, 5571 tailoring: weightTailoring_utf16_spanish_ci, 5572 maxCodepoint: 0xFFFF, 5573 }) 5574 register(&Collation_uca_legacy{ 5575 name: "utf8mb4_swedish_ci", 5576 id: 0xe8, 5577 charset: charset.Charset_utf8mb4{}, 5578 weights: weightTable_uca400, 5579 tailoring: weightTailoring_utf16_swedish_ci, 5580 maxCodepoint: 0xFFFF, 5581 }) 5582 register(&Collation_uca_legacy{ 5583 name: "utf8mb4_turkish_ci", 5584 id: 0xe9, 5585 charset: charset.Charset_utf8mb4{}, 5586 weights: weightTable_uca400, 5587 tailoring: weightTailoring_utf16_turkish_ci, 5588 maxCodepoint: 0xFFFF, 5589 }) 5590 register(&Collation_uca_legacy{ 5591 name: "utf8mb4_czech_ci", 5592 id: 0xea, 5593 charset: charset.Charset_utf8mb4{}, 5594 weights: weightTable_uca400, 5595 tailoring: weightTailoring_utf16_czech_ci, 5596 contract: contractor_utf16_czech_ci{}, 5597 maxCodepoint: 0xFFFF, 5598 }) 5599 register(&Collation_uca_legacy{ 5600 name: "utf8mb4_danish_ci", 5601 id: 0xeb, 5602 charset: charset.Charset_utf8mb4{}, 5603 weights: weightTable_uca400, 5604 tailoring: weightTailoring_utf16_danish_ci, 5605 contract: contractor_utf16_danish_ci{}, 5606 maxCodepoint: 0xFFFF, 5607 }) 5608 register(&Collation_uca_legacy{ 5609 name: "utf8mb4_lithuanian_ci", 5610 id: 0xec, 5611 charset: charset.Charset_utf8mb4{}, 5612 weights: weightTable_uca400, 5613 tailoring: weightTailoring_utf16_lithuanian_ci, 5614 contract: contractor_utf16_lithuanian_ci{}, 5615 maxCodepoint: 0xFFFF, 5616 }) 5617 register(&Collation_uca_legacy{ 5618 name: "utf8mb4_slovak_ci", 5619 id: 0xed, 5620 charset: charset.Charset_utf8mb4{}, 5621 weights: weightTable_uca400, 5622 tailoring: weightTailoring_utf16_slovak_ci, 5623 contract: contractor_utf16_czech_ci{}, 5624 maxCodepoint: 0xFFFF, 5625 }) 5626 register(&Collation_uca_legacy{ 5627 name: "utf8mb4_spanish2_ci", 5628 id: 0xee, 5629 charset: charset.Charset_utf8mb4{}, 5630 weights: weightTable_uca400, 5631 tailoring: weightTailoring_utf16_spanish_ci, 5632 contract: contractor_utf16_spanish2_ci{}, 5633 maxCodepoint: 0xFFFF, 5634 }) 5635 register(&Collation_uca_legacy{ 5636 name: "utf8mb4_roman_ci", 5637 id: 0xef, 5638 charset: charset.Charset_utf8mb4{}, 5639 weights: weightTable_uca400, 5640 tailoring: weightTailoring_utf16_roman_ci, 5641 maxCodepoint: 0xFFFF, 5642 }) 5643 register(&Collation_uca_legacy{ 5644 name: "utf8mb4_persian_ci", 5645 id: 0xf0, 5646 charset: charset.Charset_utf8mb4{}, 5647 weights: weightTable_uca400, 5648 tailoring: weightTailoring_utf16_persian_ci, 5649 maxCodepoint: 0xFFFF, 5650 }) 5651 register(&Collation_uca_legacy{ 5652 name: "utf8mb4_esperanto_ci", 5653 id: 0xf1, 5654 charset: charset.Charset_utf8mb4{}, 5655 weights: weightTable_uca400, 5656 tailoring: weightTailoring_utf16_esperanto_ci, 5657 maxCodepoint: 0xFFFF, 5658 }) 5659 register(&Collation_uca_legacy{ 5660 name: "utf8mb4_hungarian_ci", 5661 id: 0xf2, 5662 charset: charset.Charset_utf8mb4{}, 5663 weights: weightTable_uca400, 5664 tailoring: weightTailoring_utf16_hungarian_ci, 5665 maxCodepoint: 0xFFFF, 5666 }) 5667 register(&Collation_uca_legacy{ 5668 name: "utf8mb4_sinhala_ci", 5669 id: 0xf3, 5670 charset: charset.Charset_utf8mb4{}, 5671 weights: weightTable_uca400, 5672 tailoring: weightTailoring_utf16_sinhala_ci, 5673 maxCodepoint: 0xFFFF, 5674 }) 5675 register(&Collation_uca_legacy{ 5676 name: "utf8mb4_german2_ci", 5677 id: 0xf4, 5678 charset: charset.Charset_utf8mb4{}, 5679 weights: weightTable_uca400, 5680 tailoring: weightTailoring_utf16_german2_ci, 5681 maxCodepoint: 0xFFFF, 5682 }) 5683 register(&Collation_uca_legacy{ 5684 name: "utf8mb4_croatian_ci", 5685 id: 0xf5, 5686 charset: charset.Charset_utf8mb4{}, 5687 weights: weightTable_uca400, 5688 tailoring: weightTailoring_utf16_croatian_ci, 5689 contract: contractor_utf16_croatian_ci{}, 5690 maxCodepoint: 0xFFFF, 5691 }) 5692 register(&Collation_uca_legacy{ 5693 name: "utf8mb4_unicode_520_ci", 5694 id: 0xf6, 5695 charset: charset.Charset_utf8mb4{}, 5696 weights: weightTable_uca520, 5697 maxCodepoint: 0x10FFFF, 5698 }) 5699 register(&Collation_uca_legacy{ 5700 name: "utf8mb4_vietnamese_ci", 5701 id: 0xf7, 5702 charset: charset.Charset_utf8mb4{}, 5703 weights: weightTable_uca400, 5704 tailoring: weightTailoring_utf16_vietnamese_ci, 5705 maxCodepoint: 0xFFFF, 5706 }) 5707 register(&Collation_uca_legacy{ 5708 name: "gb18030_unicode_520_ci", 5709 id: 0xfa, 5710 charset: charset.Charset_gb18030{}, 5711 weights: weightTable_uca520, 5712 maxCodepoint: 0x10FFFF, 5713 }) 5714 register(&Collation_utf8mb4_uca_0900{ 5715 name: "utf8mb4_0900_ai_ci", 5716 id: 0xff, 5717 levelsForCompare: 1, 5718 weights: weightTable_uca900, 5719 }) 5720 register(&Collation_utf8mb4_uca_0900{ 5721 name: "utf8mb4_de_pb_0900_ai_ci", 5722 id: 0x100, 5723 levelsForCompare: 1, 5724 weights: weightTable_uca900, 5725 tailoring: weightTailoring_utf8mb4_de_pb_0900_ai_ci, 5726 }) 5727 register(&Collation_utf8mb4_uca_0900{ 5728 name: "utf8mb4_is_0900_ai_ci", 5729 id: 0x101, 5730 levelsForCompare: 1, 5731 weights: weightTable_uca900, 5732 tailoring: weightTailoring_utf8mb4_is_0900_ai_ci, 5733 }) 5734 register(&Collation_utf8mb4_uca_0900{ 5735 name: "utf8mb4_lv_0900_ai_ci", 5736 id: 0x102, 5737 levelsForCompare: 1, 5738 weights: weightTable_uca900, 5739 tailoring: weightTailoring_utf8mb4_lv_0900_ai_ci, 5740 }) 5741 register(&Collation_utf8mb4_uca_0900{ 5742 name: "utf8mb4_ro_0900_ai_ci", 5743 id: 0x103, 5744 levelsForCompare: 1, 5745 weights: weightTable_uca900, 5746 tailoring: weightTailoring_utf8mb4_ro_0900_ai_ci, 5747 }) 5748 register(&Collation_utf8mb4_uca_0900{ 5749 name: "utf8mb4_sl_0900_ai_ci", 5750 id: 0x104, 5751 levelsForCompare: 1, 5752 weights: weightTable_uca900, 5753 tailoring: weightTailoring_utf8mb4_sl_0900_ai_ci, 5754 }) 5755 register(&Collation_utf8mb4_uca_0900{ 5756 name: "utf8mb4_pl_0900_ai_ci", 5757 id: 0x105, 5758 levelsForCompare: 1, 5759 weights: weightTable_uca900, 5760 tailoring: weightTailoring_utf8mb4_pl_0900_ai_ci, 5761 }) 5762 register(&Collation_utf8mb4_uca_0900{ 5763 name: "utf8mb4_et_0900_ai_ci", 5764 id: 0x106, 5765 levelsForCompare: 1, 5766 weights: weightTable_uca900, 5767 tailoring: weightTailoring_utf8mb4_et_0900_ai_ci, 5768 }) 5769 register(&Collation_utf8mb4_uca_0900{ 5770 name: "utf8mb4_es_0900_ai_ci", 5771 id: 0x107, 5772 levelsForCompare: 1, 5773 weights: weightTable_uca900, 5774 tailoring: weightTailoring_utf8mb4_es_0900_ai_ci, 5775 }) 5776 register(&Collation_utf8mb4_uca_0900{ 5777 name: "utf8mb4_sv_0900_ai_ci", 5778 id: 0x108, 5779 levelsForCompare: 1, 5780 weights: weightTable_uca900, 5781 tailoring: weightTailoring_utf8mb4_sv_0900_ai_ci, 5782 }) 5783 register(&Collation_utf8mb4_uca_0900{ 5784 name: "utf8mb4_tr_0900_ai_ci", 5785 id: 0x109, 5786 levelsForCompare: 1, 5787 weights: weightTable_uca900, 5788 tailoring: weightTailoring_utf8mb4_tr_0900_ai_ci, 5789 }) 5790 register(&Collation_utf8mb4_uca_0900{ 5791 name: "utf8mb4_cs_0900_ai_ci", 5792 id: 0x10a, 5793 levelsForCompare: 1, 5794 weights: weightTable_uca900, 5795 tailoring: weightTailoring_utf8mb4_cs_0900_ai_ci, 5796 contract: contractor_utf8mb4_cs_0900_ai_ci{}, 5797 }) 5798 register(&Collation_utf8mb4_uca_0900{ 5799 name: "utf8mb4_da_0900_ai_ci", 5800 id: 0x10b, 5801 levelsForCompare: 1, 5802 weights: weightTable_uca900, 5803 tailoring: weightTailoring_utf8mb4_da_0900_ai_ci, 5804 contract: contractor_utf8mb4_da_0900_ai_ci{}, 5805 }) 5806 register(&Collation_utf8mb4_uca_0900{ 5807 name: "utf8mb4_lt_0900_ai_ci", 5808 id: 0x10c, 5809 levelsForCompare: 1, 5810 weights: weightTable_uca900, 5811 tailoring: weightTailoring_utf8mb4_lt_0900_ai_ci, 5812 contract: contractor_utf8mb4_lt_0900_ai_ci{}, 5813 }) 5814 register(&Collation_utf8mb4_uca_0900{ 5815 name: "utf8mb4_sk_0900_ai_ci", 5816 id: 0x10d, 5817 levelsForCompare: 1, 5818 weights: weightTable_uca900, 5819 tailoring: weightTailoring_utf8mb4_sk_0900_ai_ci, 5820 contract: contractor_utf8mb4_cs_0900_ai_ci{}, 5821 }) 5822 register(&Collation_utf8mb4_uca_0900{ 5823 name: "utf8mb4_es_trad_0900_ai_ci", 5824 id: 0x10e, 5825 levelsForCompare: 1, 5826 weights: weightTable_uca900, 5827 tailoring: weightTailoring_utf8mb4_es_0900_ai_ci, 5828 contract: contractor_utf8mb4_es_trad_0900_ai_ci{}, 5829 }) 5830 register(&Collation_utf8mb4_uca_0900{ 5831 name: "utf8mb4_la_0900_ai_ci", 5832 id: 0x10f, 5833 levelsForCompare: 1, 5834 weights: weightTable_uca900, 5835 tailoring: weightTailoring_utf8mb4_la_0900_ai_ci, 5836 }) 5837 register(&Collation_utf8mb4_uca_0900{ 5838 name: "utf8mb4_eo_0900_ai_ci", 5839 id: 0x111, 5840 levelsForCompare: 1, 5841 weights: weightTable_uca900, 5842 tailoring: weightTailoring_utf8mb4_eo_0900_ai_ci, 5843 }) 5844 register(&Collation_utf8mb4_uca_0900{ 5845 name: "utf8mb4_hu_0900_ai_ci", 5846 id: 0x112, 5847 levelsForCompare: 1, 5848 weights: weightTable_uca900, 5849 tailoring: weightTailoring_utf8mb4_hu_0900_ai_ci, 5850 contract: contractor_utf8mb4_hu_0900_ai_ci{}, 5851 }) 5852 register(&Collation_utf8mb4_uca_0900{ 5853 name: "utf8mb4_hr_0900_ai_ci", 5854 id: 0x113, 5855 levelsForCompare: 1, 5856 weights: weightTable_uca900, 5857 tailoring: weightTailoring_utf8mb4_hr_0900_ai_ci, 5858 contract: contractor_utf8mb4_hr_0900_ai_ci{}, 5859 reorder: reorder_utf8mb4_hr_0900_ai_ci, 5860 }) 5861 register(&Collation_utf8mb4_uca_0900{ 5862 name: "utf8mb4_vi_0900_ai_ci", 5863 id: 0x115, 5864 levelsForCompare: 1, 5865 weights: weightTable_uca900, 5866 tailoring: weightTailoring_utf8mb4_vi_0900_ai_ci, 5867 }) 5868 register(&Collation_utf8mb4_uca_0900{ 5869 name: "utf8mb4_0900_as_cs", 5870 id: 0x116, 5871 levelsForCompare: 3, 5872 weights: weightTable_uca900, 5873 }) 5874 register(&Collation_utf8mb4_uca_0900{ 5875 name: "utf8mb4_de_pb_0900_as_cs", 5876 id: 0x117, 5877 levelsForCompare: 3, 5878 weights: weightTable_uca900, 5879 tailoring: weightTailoring_utf8mb4_de_pb_0900_ai_ci, 5880 }) 5881 register(&Collation_utf8mb4_uca_0900{ 5882 name: "utf8mb4_is_0900_as_cs", 5883 id: 0x118, 5884 levelsForCompare: 3, 5885 weights: weightTable_uca900, 5886 tailoring: weightTailoring_utf8mb4_is_0900_ai_ci, 5887 }) 5888 register(&Collation_utf8mb4_uca_0900{ 5889 name: "utf8mb4_lv_0900_as_cs", 5890 id: 0x119, 5891 levelsForCompare: 3, 5892 weights: weightTable_uca900, 5893 tailoring: weightTailoring_utf8mb4_lv_0900_ai_ci, 5894 }) 5895 register(&Collation_utf8mb4_uca_0900{ 5896 name: "utf8mb4_ro_0900_as_cs", 5897 id: 0x11a, 5898 levelsForCompare: 3, 5899 weights: weightTable_uca900, 5900 tailoring: weightTailoring_utf8mb4_ro_0900_ai_ci, 5901 }) 5902 register(&Collation_utf8mb4_uca_0900{ 5903 name: "utf8mb4_sl_0900_as_cs", 5904 id: 0x11b, 5905 levelsForCompare: 3, 5906 weights: weightTable_uca900, 5907 tailoring: weightTailoring_utf8mb4_sl_0900_ai_ci, 5908 }) 5909 register(&Collation_utf8mb4_uca_0900{ 5910 name: "utf8mb4_pl_0900_as_cs", 5911 id: 0x11c, 5912 levelsForCompare: 3, 5913 weights: weightTable_uca900, 5914 tailoring: weightTailoring_utf8mb4_pl_0900_ai_ci, 5915 }) 5916 register(&Collation_utf8mb4_uca_0900{ 5917 name: "utf8mb4_et_0900_as_cs", 5918 id: 0x11d, 5919 levelsForCompare: 3, 5920 weights: weightTable_uca900, 5921 tailoring: weightTailoring_utf8mb4_et_0900_ai_ci, 5922 }) 5923 register(&Collation_utf8mb4_uca_0900{ 5924 name: "utf8mb4_es_0900_as_cs", 5925 id: 0x11e, 5926 levelsForCompare: 3, 5927 weights: weightTable_uca900, 5928 tailoring: weightTailoring_utf8mb4_es_0900_ai_ci, 5929 }) 5930 register(&Collation_utf8mb4_uca_0900{ 5931 name: "utf8mb4_sv_0900_as_cs", 5932 id: 0x11f, 5933 levelsForCompare: 3, 5934 weights: weightTable_uca900, 5935 tailoring: weightTailoring_utf8mb4_sv_0900_ai_ci, 5936 }) 5937 register(&Collation_utf8mb4_uca_0900{ 5938 name: "utf8mb4_tr_0900_as_cs", 5939 id: 0x120, 5940 levelsForCompare: 3, 5941 weights: weightTable_uca900, 5942 tailoring: weightTailoring_utf8mb4_tr_0900_ai_ci, 5943 }) 5944 register(&Collation_utf8mb4_uca_0900{ 5945 name: "utf8mb4_cs_0900_as_cs", 5946 id: 0x121, 5947 levelsForCompare: 3, 5948 weights: weightTable_uca900, 5949 tailoring: weightTailoring_utf8mb4_cs_0900_ai_ci, 5950 contract: contractor_utf8mb4_cs_0900_ai_ci{}, 5951 }) 5952 register(&Collation_utf8mb4_uca_0900{ 5953 name: "utf8mb4_da_0900_as_cs", 5954 id: 0x122, 5955 levelsForCompare: 3, 5956 weights: weightTable_uca900, 5957 tailoring: weightTailoring_utf8mb4_da_0900_as_cs, 5958 contract: contractor_utf8mb4_da_0900_as_cs{}, 5959 upperCaseFirst: true, 5960 }) 5961 register(&Collation_utf8mb4_uca_0900{ 5962 name: "utf8mb4_lt_0900_as_cs", 5963 id: 0x123, 5964 levelsForCompare: 3, 5965 weights: weightTable_uca900, 5966 tailoring: weightTailoring_utf8mb4_lt_0900_ai_ci, 5967 contract: contractor_utf8mb4_lt_0900_ai_ci{}, 5968 }) 5969 register(&Collation_utf8mb4_uca_0900{ 5970 name: "utf8mb4_sk_0900_as_cs", 5971 id: 0x124, 5972 levelsForCompare: 3, 5973 weights: weightTable_uca900, 5974 tailoring: weightTailoring_utf8mb4_sk_0900_ai_ci, 5975 contract: contractor_utf8mb4_cs_0900_ai_ci{}, 5976 }) 5977 register(&Collation_utf8mb4_uca_0900{ 5978 name: "utf8mb4_es_trad_0900_as_cs", 5979 id: 0x125, 5980 levelsForCompare: 3, 5981 weights: weightTable_uca900, 5982 tailoring: weightTailoring_utf8mb4_es_0900_ai_ci, 5983 contract: contractor_utf8mb4_es_trad_0900_ai_ci{}, 5984 }) 5985 register(&Collation_utf8mb4_uca_0900{ 5986 name: "utf8mb4_la_0900_as_cs", 5987 id: 0x126, 5988 levelsForCompare: 3, 5989 weights: weightTable_uca900, 5990 tailoring: weightTailoring_utf8mb4_la_0900_ai_ci, 5991 }) 5992 register(&Collation_utf8mb4_uca_0900{ 5993 name: "utf8mb4_eo_0900_as_cs", 5994 id: 0x128, 5995 levelsForCompare: 3, 5996 weights: weightTable_uca900, 5997 tailoring: weightTailoring_utf8mb4_eo_0900_ai_ci, 5998 }) 5999 register(&Collation_utf8mb4_uca_0900{ 6000 name: "utf8mb4_hu_0900_as_cs", 6001 id: 0x129, 6002 levelsForCompare: 3, 6003 weights: weightTable_uca900, 6004 tailoring: weightTailoring_utf8mb4_hu_0900_ai_ci, 6005 contract: contractor_utf8mb4_hu_0900_ai_ci{}, 6006 }) 6007 register(&Collation_utf8mb4_uca_0900{ 6008 name: "utf8mb4_hr_0900_as_cs", 6009 id: 0x12a, 6010 levelsForCompare: 3, 6011 weights: weightTable_uca900, 6012 tailoring: weightTailoring_utf8mb4_hr_0900_ai_ci, 6013 contract: contractor_utf8mb4_hr_0900_ai_ci{}, 6014 reorder: reorder_utf8mb4_hr_0900_ai_ci, 6015 }) 6016 register(&Collation_utf8mb4_uca_0900{ 6017 name: "utf8mb4_vi_0900_as_cs", 6018 id: 0x12c, 6019 levelsForCompare: 3, 6020 weights: weightTable_uca900, 6021 tailoring: weightTailoring_utf8mb4_vi_0900_as_cs, 6022 }) 6023 register(&Collation_utf8mb4_uca_0900{ 6024 name: "utf8mb4_ja_0900_as_cs", 6025 id: 0x12f, 6026 levelsForCompare: 3, 6027 weights: weightTable_uca900_ja, 6028 contract: contractor_utf8mb4_ja_0900_as_cs{}, 6029 reorder: reorder_utf8mb4_ja_0900_as_cs, 6030 }) 6031 register(&Collation_utf8mb4_uca_0900{ 6032 name: "utf8mb4_ja_0900_as_cs_ks", 6033 id: 0x130, 6034 levelsForCompare: 4, 6035 weights: weightTable_uca900_ja, 6036 contract: contractor_utf8mb4_ja_0900_as_cs{}, 6037 reorder: reorder_utf8mb4_ja_0900_as_cs, 6038 }) 6039 register(&Collation_utf8mb4_uca_0900{ 6040 name: "utf8mb4_0900_as_ci", 6041 id: 0x131, 6042 levelsForCompare: 2, 6043 weights: weightTable_uca900, 6044 }) 6045 register(&Collation_utf8mb4_uca_0900{ 6046 name: "utf8mb4_ru_0900_ai_ci", 6047 id: 0x132, 6048 levelsForCompare: 1, 6049 weights: weightTable_uca900, 6050 reorder: reorder_utf8mb4_ru_0900_ai_ci, 6051 }) 6052 register(&Collation_utf8mb4_uca_0900{ 6053 name: "utf8mb4_ru_0900_as_cs", 6054 id: 0x133, 6055 levelsForCompare: 3, 6056 weights: weightTable_uca900, 6057 reorder: reorder_utf8mb4_ru_0900_ai_ci, 6058 }) 6059 register(&Collation_utf8mb4_uca_0900{ 6060 name: "utf8mb4_zh_0900_as_cs", 6061 id: 0x134, 6062 levelsForCompare: 3, 6063 weights: weightTable_uca900_zh, 6064 contract: contractor_utf8mb4_zh_0900_as_cs{}, 6065 }) 6066 }