diff options
Diffstat (limited to 'mysql-test/main/ctype_utf8mb4_uca.result')
-rw-r--r-- | mysql-test/main/ctype_utf8mb4_uca.result | 6607 |
1 files changed, 6607 insertions, 0 deletions
diff --git a/mysql-test/main/ctype_utf8mb4_uca.result b/mysql-test/main/ctype_utf8mb4_uca.result new file mode 100644 index 00000000000..0712ca63abd --- /dev/null +++ b/mysql-test/main/ctype_utf8mb4_uca.result @@ -0,0 +1,6607 @@ +DROP TABLE IF EXISTS t1; +# +# Start of 5.5 tests +# +SET NAMES utf8mb4; +CREATE TABLE t1 (c1 CHAR(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin); +insert into t1 values ('A'),('a'); +insert into t1 values ('B'),('b'); +insert into t1 values ('C'),('c'); +insert into t1 values ('D'),('d'); +insert into t1 values ('E'),('e'); +insert into t1 values ('F'),('f'); +insert into t1 values ('G'),('g'); +insert into t1 values ('H'),('h'); +insert into t1 values ('I'),('i'); +insert into t1 values ('J'),('j'); +insert into t1 values ('K'),('k'); +insert into t1 values ('L'),('l'); +insert into t1 values ('M'),('m'); +insert into t1 values ('N'),('n'); +insert into t1 values ('O'),('o'); +insert into t1 values ('P'),('p'); +insert into t1 values ('Q'),('q'); +insert into t1 values ('R'),('r'); +insert into t1 values ('S'),('s'); +insert into t1 values ('T'),('t'); +insert into t1 values ('U'),('u'); +insert into t1 values ('V'),('v'); +insert into t1 values ('W'),('w'); +insert into t1 values ('X'),('x'); +insert into t1 values ('Y'),('y'); +insert into t1 values ('Z'),('z'); +insert into t1 values (_ucs2 0x00e0),(_ucs2 0x00c0); +insert into t1 values (_ucs2 0x00e1),(_ucs2 0x00c1); +insert into t1 values (_ucs2 0x00e2),(_ucs2 0x00c2); +insert into t1 values (_ucs2 0x00e3),(_ucs2 0x00c3); +insert into t1 values (_ucs2 0x00e4),(_ucs2 0x00c4); +insert into t1 values (_ucs2 0x00e5),(_ucs2 0x00c5); +insert into t1 values (_ucs2 0x00e6),(_ucs2 0x00c6); +insert into t1 values (_ucs2 0x00e7),(_ucs2 0x00c7); +insert into t1 values (_ucs2 0x00e8),(_ucs2 0x00c8); +insert into t1 values (_ucs2 0x00e9),(_ucs2 0x00c9); +insert into t1 values (_ucs2 0x00ea),(_ucs2 0x00ca); +insert into t1 values (_ucs2 0x00eb),(_ucs2 0x00cb); +insert into t1 values (_ucs2 0x00ec),(_ucs2 0x00cc); +insert into t1 values (_ucs2 0x00ed),(_ucs2 0x00cd); +insert into t1 values (_ucs2 0x00ee),(_ucs2 0x00ce); +insert into t1 values (_ucs2 0x00ef),(_ucs2 0x00cf); +insert into t1 values (_ucs2 0x00f0),(_ucs2 0x00d0); +insert into t1 values (_ucs2 0x00f1),(_ucs2 0x00d1); +insert into t1 values (_ucs2 0x00f2),(_ucs2 0x00d2); +insert into t1 values (_ucs2 0x00f3),(_ucs2 0x00d3); +insert into t1 values (_ucs2 0x00f4),(_ucs2 0x00d4); +insert into t1 values (_ucs2 0x00f5),(_ucs2 0x00d5); +insert into t1 values (_ucs2 0x00f6),(_ucs2 0x00d6); +insert into t1 values (_ucs2 0x00f7),(_ucs2 0x00d7); +insert into t1 values (_ucs2 0x00f8),(_ucs2 0x00d8); +insert into t1 values (_ucs2 0x00f9),(_ucs2 0x00d9); +insert into t1 values (_ucs2 0x00fa),(_ucs2 0x00da); +insert into t1 values (_ucs2 0x00fb),(_ucs2 0x00db); +insert into t1 values (_ucs2 0x00fc),(_ucs2 0x00dc); +insert into t1 values (_ucs2 0x00fd),(_ucs2 0x00dd); +insert into t1 values (_ucs2 0x00fe),(_ucs2 0x00de); +insert into t1 values (_ucs2 0x00ff),(_ucs2 0x00df); +insert into t1 values (_ucs2 0x0100),(_ucs2 0x0101),(_ucs2 0x0102),(_ucs2 0x0103); +insert into t1 values (_ucs2 0x0104),(_ucs2 0x0105),(_ucs2 0x0106),(_ucs2 0x0107); +insert into t1 values (_ucs2 0x0108),(_ucs2 0x0109),(_ucs2 0x010a),(_ucs2 0x010b); +insert into t1 values (_ucs2 0x010c),(_ucs2 0x010d),(_ucs2 0x010e),(_ucs2 0x010f); +insert into t1 values (_ucs2 0x0110),(_ucs2 0x0111),(_ucs2 0x0112),(_ucs2 0x0113); +insert into t1 values (_ucs2 0x0114),(_ucs2 0x0115),(_ucs2 0x0116),(_ucs2 0x0117); +insert into t1 values (_ucs2 0x0118),(_ucs2 0x0119),(_ucs2 0x011a),(_ucs2 0x011b); +insert into t1 values (_ucs2 0x011c),(_ucs2 0x011d),(_ucs2 0x011e),(_ucs2 0x011f); +insert into t1 values (_ucs2 0x0120),(_ucs2 0x0121),(_ucs2 0x0122),(_ucs2 0x0123); +insert into t1 values (_ucs2 0x0124),(_ucs2 0x0125),(_ucs2 0x0126),(_ucs2 0x0127); +insert into t1 values (_ucs2 0x0128),(_ucs2 0x0129),(_ucs2 0x012a),(_ucs2 0x012b); +insert into t1 values (_ucs2 0x012c),(_ucs2 0x012d),(_ucs2 0x012e),(_ucs2 0x012f); +insert into t1 values (_ucs2 0x0130),(_ucs2 0x0131),(_ucs2 0x0132),(_ucs2 0x0133); +insert into t1 values (_ucs2 0x0134),(_ucs2 0x0135),(_ucs2 0x0136),(_ucs2 0x0137); +insert into t1 values (_ucs2 0x0138),(_ucs2 0x0139),(_ucs2 0x013a),(_ucs2 0x013b); +insert into t1 values (_ucs2 0x013c),(_ucs2 0x013d),(_ucs2 0x013e),(_ucs2 0x013f); +insert into t1 values (_ucs2 0x0140),(_ucs2 0x0141),(_ucs2 0x0142),(_ucs2 0x0143); +insert into t1 values (_ucs2 0x0144),(_ucs2 0x0145),(_ucs2 0x0146),(_ucs2 0x0147); +insert into t1 values (_ucs2 0x0148),(_ucs2 0x0149),(_ucs2 0x014a),(_ucs2 0x014b); +insert into t1 values (_ucs2 0x014c),(_ucs2 0x014d),(_ucs2 0x014e),(_ucs2 0x014f); +insert into t1 values (_ucs2 0x0150),(_ucs2 0x0151),(_ucs2 0x0152),(_ucs2 0x0153); +insert into t1 values (_ucs2 0x0154),(_ucs2 0x0155),(_ucs2 0x0156),(_ucs2 0x0157); +insert into t1 values (_ucs2 0x0158),(_ucs2 0x0159),(_ucs2 0x015a),(_ucs2 0x015b); +insert into t1 values (_ucs2 0x015c),(_ucs2 0x015d),(_ucs2 0x015e),(_ucs2 0x015f); +insert into t1 values (_ucs2 0x0160),(_ucs2 0x0161),(_ucs2 0x0162),(_ucs2 0x0163); +insert into t1 values (_ucs2 0x0164),(_ucs2 0x0165),(_ucs2 0x0166),(_ucs2 0x0167); +insert into t1 values (_ucs2 0x0168),(_ucs2 0x0169),(_ucs2 0x016a),(_ucs2 0x016b); +insert into t1 values (_ucs2 0x016c),(_ucs2 0x016d),(_ucs2 0x016e),(_ucs2 0x016f); +insert into t1 values (_ucs2 0x0170),(_ucs2 0x0171),(_ucs2 0x0172),(_ucs2 0x0173); +insert into t1 values (_ucs2 0x0174),(_ucs2 0x0175),(_ucs2 0x0176),(_ucs2 0x0177); +insert into t1 values (_ucs2 0x0178),(_ucs2 0x0179),(_ucs2 0x017a),(_ucs2 0x017b); +insert into t1 values (_ucs2 0x017c),(_ucs2 0x017d),(_ucs2 0x017e),(_ucs2 0x017f); +insert into t1 values (_ucs2 0x0180),(_ucs2 0x0181),(_ucs2 0x0182),(_ucs2 0x0183); +insert into t1 values (_ucs2 0x0184),(_ucs2 0x0185),(_ucs2 0x0186),(_ucs2 0x0187); +insert into t1 values (_ucs2 0x0188),(_ucs2 0x0189),(_ucs2 0x018a),(_ucs2 0x018b); +insert into t1 values (_ucs2 0x018c),(_ucs2 0x018d),(_ucs2 0x018e),(_ucs2 0x018f); +insert into t1 values (_ucs2 0x0190),(_ucs2 0x0191),(_ucs2 0x0192),(_ucs2 0x0193); +insert into t1 values (_ucs2 0x0194),(_ucs2 0x0195),(_ucs2 0x0196),(_ucs2 0x0197); +insert into t1 values (_ucs2 0x0198),(_ucs2 0x0199),(_ucs2 0x019a),(_ucs2 0x019b); +insert into t1 values (_ucs2 0x019c),(_ucs2 0x019d),(_ucs2 0x019e),(_ucs2 0x019f); +insert into t1 values (_ucs2 0x01a0),(_ucs2 0x01a1),(_ucs2 0x01a2),(_ucs2 0x01a3); +insert into t1 values (_ucs2 0x01a4),(_ucs2 0x01a5),(_ucs2 0x01a6),(_ucs2 0x01a7); +insert into t1 values (_ucs2 0x01a8),(_ucs2 0x01a9),(_ucs2 0x01aa),(_ucs2 0x01ab); +insert into t1 values (_ucs2 0x01ac),(_ucs2 0x01ad),(_ucs2 0x01ae),(_ucs2 0x01af); +insert into t1 values (_ucs2 0x01b0),(_ucs2 0x01b1),(_ucs2 0x01b2),(_ucs2 0x01b3); +insert into t1 values (_ucs2 0x01b4),(_ucs2 0x01b5),(_ucs2 0x01b6),(_ucs2 0x01b7); +insert into t1 values (_ucs2 0x01b8),(_ucs2 0x01b9),(_ucs2 0x01ba),(_ucs2 0x01bb); +insert into t1 values (_ucs2 0x01bc),(_ucs2 0x01bd),(_ucs2 0x01be),(_ucs2 0x01bf); +insert into t1 values (_ucs2 0x01c0),(_ucs2 0x01c1),(_ucs2 0x01c2),(_ucs2 0x01c3); +insert into t1 values (_ucs2 0x01c4),(_ucs2 0x01c5),(_ucs2 0x01c6),(_ucs2 0x01c7); +insert into t1 values (_ucs2 0x01c8),(_ucs2 0x01c9),(_ucs2 0x01ca),(_ucs2 0x01cb); +insert into t1 values (_ucs2 0x01cc),(_ucs2 0x01cd),(_ucs2 0x01ce),(_ucs2 0x01cf); +insert into t1 values (_ucs2 0x01d0),(_ucs2 0x01d1),(_ucs2 0x01d2),(_ucs2 0x01d3); +insert into t1 values (_ucs2 0x01d4),(_ucs2 0x01d5),(_ucs2 0x01d6),(_ucs2 0x01d7); +insert into t1 values (_ucs2 0x01d8),(_ucs2 0x01d9),(_ucs2 0x01da),(_ucs2 0x01db); +insert into t1 values (_ucs2 0x01dc),(_ucs2 0x01dd),(_ucs2 0x01de),(_ucs2 0x01df); +insert into t1 values (_ucs2 0x01e0),(_ucs2 0x01e1),(_ucs2 0x01e2),(_ucs2 0x01e3); +insert into t1 values (_ucs2 0x01e4),(_ucs2 0x01e5),(_ucs2 0x01e6),(_ucs2 0x01e7); +insert into t1 values (_ucs2 0x01e8),(_ucs2 0x01e9),(_ucs2 0x01ea),(_ucs2 0x01eb); +insert into t1 values (_ucs2 0x01ec),(_ucs2 0x01ed),(_ucs2 0x01ee),(_ucs2 0x01ef); +insert into t1 values (_ucs2 0x01f0),(_ucs2 0x01f1),(_ucs2 0x01f2),(_ucs2 0x01f3); +insert into t1 values (_ucs2 0x01f4),(_ucs2 0x01f5),(_ucs2 0x01f6),(_ucs2 0x01f7); +insert into t1 values (_ucs2 0x01f8),(_ucs2 0x01f9),(_ucs2 0x01fa),(_ucs2 0x01fb); +insert into t1 values (_ucs2 0x01fc),(_ucs2 0x01fd),(_ucs2 0x01fe),(_ucs2 0x01ff); +INSERT INTO t1 VALUES (_ucs2 0x1EA0),(_ucs2 0x1EA1),(_ucs2 0x1EA2),(_ucs2 0x1EA3); +INSERT INTO t1 VALUES (_ucs2 0x1EA4),(_ucs2 0x1EA5),(_ucs2 0x1EA6),(_ucs2 0x1EA7); +INSERT INTO t1 VALUES (_ucs2 0x1EA8),(_ucs2 0x1EA9),(_ucs2 0x1EAA),(_ucs2 0x1EAB); +INSERT INTO t1 VALUES (_ucs2 0x1EAC),(_ucs2 0x1EAD),(_ucs2 0x1EAE),(_ucs2 0x1EAF); +INSERT INTO t1 VALUES (_ucs2 0x1EB0),(_ucs2 0x1EB1),(_ucs2 0x1EB2),(_ucs2 0x1EB3); +INSERT INTO t1 VALUES (_ucs2 0x1EB4),(_ucs2 0x1EB5),(_ucs2 0x1EB6),(_ucs2 0x1EB7); +INSERT INTO t1 VALUES (_ucs2 0x1EB8),(_ucs2 0x1EB9),(_ucs2 0x1EBA),(_ucs2 0x1EBB); +INSERT INTO t1 VALUES (_ucs2 0x1EBC),(_ucs2 0x1EBD),(_ucs2 0x1EBE),(_ucs2 0x1EBF); +INSERT INTO t1 VALUES (_ucs2 0x1EC0),(_ucs2 0x1EC1),(_ucs2 0x1EC2),(_ucs2 0x1EC3); +INSERT INTO t1 VALUES (_ucs2 0x1EC4),(_ucs2 0x1EC5),(_ucs2 0x1EC6),(_ucs2 0x1EC7); +INSERT INTO t1 VALUES (_ucs2 0x1EC8),(_ucs2 0x1EC9),(_ucs2 0x1ECA),(_ucs2 0x1ECB); +INSERT INTO t1 VALUES (_ucs2 0x1ECC),(_ucs2 0x1ECD),(_ucs2 0x1ECE),(_ucs2 0x1ECF); +INSERT INTO t1 VALUES (_ucs2 0x1ED0),(_ucs2 0x1ED1),(_ucs2 0x1ED2),(_ucs2 0x1ED3); +INSERT INTO t1 VALUES (_ucs2 0x1ED4),(_ucs2 0x1ED5),(_ucs2 0x1ED6),(_ucs2 0x1ED7); +INSERT INTO t1 VALUES (_ucs2 0x1ED8),(_ucs2 0x1ED9),(_ucs2 0x1EDA),(_ucs2 0x1EDB); +INSERT INTO t1 VALUES (_ucs2 0x1EDC),(_ucs2 0x1EDD),(_ucs2 0x1EDE),(_ucs2 0x1EDF); +INSERT INTO t1 VALUES (_ucs2 0x1EE0),(_ucs2 0x1EE1),(_ucs2 0x1EE2),(_ucs2 0x1EE3); +INSERT INTO t1 VALUES (_ucs2 0x1EE4),(_ucs2 0x1EE5),(_ucs2 0x1EE6),(_ucs2 0x1EE7); +INSERT INTO t1 VALUES (_ucs2 0x1EE8),(_ucs2 0x1EE9),(_ucs2 0x1EEA),(_ucs2 0x1EEB); +INSERT INTO t1 VALUES (_ucs2 0x1EEC),(_ucs2 0x1EED),(_ucs2 0x1EEE),(_ucs2 0x1EEF); +INSERT INTO t1 VALUES (_ucs2 0x1EF0),(_ucs2 0x1EF1); +insert into t1 values ('AA'),('Aa'),('aa'),('aA'); +insert into t1 values ('AE'),('Ae'),('ae'),('aE'); +insert into t1 values ('CH'),('Ch'),('ch'),('cH'); +insert into t1 values ('DZ'),('Dz'),('dz'),('dZ'); +insert into t1 values ('DŽ'),('Dž'),('dž'),('dŽ'); +insert into t1 values ('IJ'),('Ij'),('ij'),('iJ'); +insert into t1 values ('LJ'),('Lj'),('lj'),('lJ'); +insert into t1 values ('LL'),('Ll'),('ll'),('lL'); +insert into t1 values ('NJ'),('Nj'),('nj'),('nJ'); +insert into t1 values ('OE'),('Oe'),('oe'),('oE'); +insert into t1 values ('SS'),('Ss'),('ss'),('sS'); +insert into t1 values ('RR'),('Rr'),('rr'),('rR'); +SELECT GROUP_CONCAT(c1 ORDER BY c1 SEPARATOR '') FROM t1 GROUP BY c1 COLLATE utf8mb4_unicode_ci; +GROUP_CONCAT(c1 ORDER BY c1 SEPARATOR '') +÷ +× +AaÀÁÂÃÄÅàáâãäåĀāĂ㥹ǍǎǞǟǠǡǺǻẠạẢảẤấẦầẨẩẪẫẬậẮắẰằẲẳẴẵẶặ +AAAaaAaa +AEAeaEae +ÆæǢǣǼǽ +Bb +ƀ +Ɓ +Ƃƃ +CcÇçĆćĈĉĊċČč +CHChcHch +Ƈƈ +DdĎď +DZDzDŽDždZdzdŽdžDŽDždžDZDzdz +Đđ +Ɖ +Ɗ +Ƌƌ +Ðð +EeÈÉÊËèéêëĒēĔĕĖėĘęĚěẸẹẺẻẼẽẾếỀềỂểỄễỆệ +Ǝǝ +Ə +Ɛ +Ff +Ƒƒ +GgĜĝĞğĠġĢģǦǧǴǵ +Ǥǥ +Ɠ +Ɣ +Ƣƣ +HhĤĥ +ƕǶ +Ħħ +IiÌÍÎÏìíîïĨĩĪīĬĭĮįİǏǐỈỉỊị +IJIjiJijIJij +ı +Ɨ +Ɩ +JjĴĵǰ +KkĶķǨǩ +Ƙƙ +LlĹĺĻļĽľ +Ŀŀ +LJLjlJljLJLjlj +LLLllLll +Łł +ƚ +ƛ +Mm +NnÑñŃńŅņŇňǸǹ +NJNjnJnjNJNjnj +Ɲ +ƞ +Ŋŋ +OoÒÓÔÕÖòóôõöŌōŎŏŐőƠơǑǒǪǫǬǭỌọỎỏỐốỒồỔổỖỗỘộỚớỜờỞởỠỡỢợ +OEOeoEoeŒœ +ØøǾǿ +Ɔ +Ɵ +Pp +Ƥƥ +Qq +ĸ +RrŔŕŖŗŘř +RRRrrRrr +Ʀ +SsŚśŜŝŞşŠšſ +SSSssSssß +Ʃ +ƪ +TtŢţŤť +ƾ +Ŧŧ +ƫ +Ƭƭ +Ʈ +UuÙÚÛÜùúûüŨũŪūŬŭŮůŰűŲųƯưǓǔǕǖǗǘǙǚǛǜỤụỦủỨứỪừỬửỮữỰự +Ɯ +Ʊ +Vv +Ʋ +WwŴŵ +Xx +YyÝýÿŶŷŸ +Ƴƴ +ZzŹźŻżŽž +ƍ +Ƶƶ +ƷǮǯ +Ƹƹ +ƺ +Þþ +ƿǷ +ƻ +Ƨƨ +Ƽƽ +Ƅƅ +ʼn +ǀ +ǁ +ǂ +ǃ +SELECT GROUP_CONCAT(c1 ORDER BY c1 SEPARATOR '') FROM t1 GROUP BY c1 COLLATE utf8mb4_icelandic_ci; +GROUP_CONCAT(c1 ORDER BY c1 SEPARATOR '') +÷ +× +AaÀÂÃàâãĀāĂ㥹ǍǎǞǟǠǡǺǻẠạẢảẤấẦầẨẩẪẫẬậẮắẰằẲẳẴẵẶặ +AAAaaAaa +AEAeaEae +Áá +ǢǣǼǽ +Bb +ƀ +Ɓ +Ƃƃ +CcÇçĆćĈĉĊċČč +CHChcHch +Ƈƈ +DdĎď +DZDzDŽDždZdzdŽdžDŽDždžDZDzdz +Ðð +Đđ +Ɖ +Ɗ +Ƌƌ +EeÈÊËèêëĒēĔĕĖėĘęĚěẸẹẺẻẼẽẾếỀềỂểỄễỆệ +Éé +Ǝǝ +Ə +Ɛ +Ff +Ƒƒ +GgĜĝĞğĠġĢģǦǧǴǵ +Ǥǥ +Ɠ +Ɣ +Ƣƣ +HhĤĥ +ƕǶ +Ħħ +IiÌÎÏìîïĨĩĪīĬĭĮįİǏǐỈỉỊị +IJIjiJijIJij +Íí +ı +Ɨ +Ɩ +JjĴĵǰ +KkĶķǨǩ +Ƙƙ +LlĹĺĻļĽľ +Ŀŀ +LJLjlJljLJLjlj +LLLllLll +Łł +ƚ +ƛ +Mm +NnÑñŃńŅņŇňǸǹ +NJNjnJnjNJNjnj +Ɲ +ƞ +Ŋŋ +OoÒÔÕòôõŌōŎŏŐőƠơǑǒǪǫǬǭỌọỎỏỐốỒồỔổỖỗỘộỚớỜờỞởỠỡỢợ +OEOeoEoeŒœ +Óó +Ǿǿ +Ɔ +Ɵ +Pp +Ƥƥ +Qq +ĸ +RrŔŕŖŗŘř +RRRrrRrr +Ʀ +SsŚśŜŝŞşŠšſ +SSSssSssß +Ʃ +ƪ +TtŢţŤť +ƾ +Ŧŧ +ƫ +Ƭƭ +Ʈ +UuÙÛÜùûüŨũŪūŬŭŮůŰűŲųƯưǓǔǕǖǗǘǙǚǛǜỤụỦủỨứỪừỬửỮữỰự +Úú +Ɯ +Ʊ +Vv +Ʋ +WwŴŵ +Xx +YyÿŶŷŸ +Ýý +Ƴƴ +ZzŹźŻżŽž +ƍ +Þþ +ÄÆäæ +ÖØöø +Åå +Ƶƶ +ƷǮǯ +Ƹƹ +ƺ +ƿǷ +ƻ +Ƨƨ +Ƽƽ +Ƅƅ +ʼn +ǀ +ǁ +ǂ +ǃ +SELECT GROUP_CONCAT(c1 ORDER BY c1 SEPARATOR '') FROM t1 GROUP BY c1 COLLATE utf8mb4_latvian_ci; +GROUP_CONCAT(c1 ORDER BY c1 SEPARATOR '') +÷ +× +AaÀÁÂÃÄÅàáâãäåĀāĂ㥹ǍǎǞǟǠǡǺǻẠạẢảẤấẦầẨẩẪẫẬậẮắẰằẲẳẴẵẶặ +AAAaaAaa +AEAeaEae +ÆæǢǣǼǽ +Bb +ƀ +Ɓ +Ƃƃ +CcÇçĆćĈĉĊċ +CHChcHch +Čč +Ƈƈ +DdĎď +DZDzdZdzDŽDždžDZDzdz +DŽDždŽdž +Đđ +Ɖ +Ɗ +Ƌƌ +Ðð +EeÈÉÊËèéêëĒēĔĕĖėĘęĚěẸẹẺẻẼẽẾếỀềỂểỄễỆệ +Ǝǝ +Ə +Ɛ +Ff +Ƒƒ +GgĜĝĞğĠġǦǧǴǵ +Ģģ +Ǥǥ +Ɠ +Ɣ +Ƣƣ +HhĤĥ +ƕǶ +Ħħ +IiÌÍÎÏìíîïĨĩĪīĬĭĮįİǏǐỈỉỊị +IJIjiJijIJij +Yy +ı +Ɨ +Ɩ +JjĴĵǰ +KkǨǩ +Ķķ +Ƙƙ +LlĹ弾 +Ŀŀ +LJLjlJljLJLjlj +LLLllLll +Ļļ +Łł +ƚ +ƛ +Mm +NnÑñŃńŇňǸǹ +NJNjnJnjNJNjnj +Ņņ +Ɲ +ƞ +Ŋŋ +OoÒÓÔÕÖòóôõöŌōŎŏŐőƠơǑǒǪǫǬǭỌọỎỏỐốỒồỔổỖỗỘộỚớỜờỞởỠỡỢợ +OEOeoEoeŒœ +ØøǾǿ +Ɔ +Ɵ +Pp +Ƥƥ +Qq +ĸ +RrŔŕŘř +RRRrrRrr +Ŗŗ +Ʀ +SsŚśŜŝŞşſ +SSSssSssß +Šš +Ʃ +ƪ +TtŢţŤť +ƾ +Ŧŧ +ƫ +Ƭƭ +Ʈ +UuÙÚÛÜùúûüŨũŪūŬŭŮůŰűŲųƯưǓǔǕǖǗǘǙǚǛǜỤụỦủỨứỪừỬửỮữỰự +Ɯ +Ʊ +Vv +Ʋ +WwŴŵ +Xx +ÝýÿŶŷŸ +Ƴƴ +ZzŹźŻż +ƍ +Žž +Ƶƶ +ƷǮǯ +Ƹƹ +ƺ +Þþ +ƿǷ +ƻ +Ƨƨ +Ƽƽ +Ƅƅ +ʼn +ǀ +ǁ +ǂ +ǃ +SELECT GROUP_CONCAT(c1 ORDER BY c1 SEPARATOR '') FROM t1 GROUP BY c1 COLLATE utf8mb4_romanian_ci; +GROUP_CONCAT(c1 ORDER BY c1 SEPARATOR '') +÷ +× +AaÀÁÃÄÅàáãäåĀāĄąǍǎǞǟǠǡǺǻẠạẢảẤấẦầẨẩẪẫẬậẮắẰằẲẳẴẵẶặ +AAAaaAaa +AEAeaEae +Ăă +Ââ +ÆæǢǣǼǽ +Bb +ƀ +Ɓ +Ƃƃ +CcÇçĆćĈĉĊċČč +CHChcHch +Ƈƈ +DdĎď +DZDzDŽDždZdzdŽdžDŽDždžDZDzdz +Đđ +Ɖ +Ɗ +Ƌƌ +Ðð +EeÈÉÊËèéêëĒēĔĕĖėĘęĚěẸẹẺẻẼẽẾếỀềỂểỄễỆệ +Ǝǝ +Ə +Ɛ +Ff +Ƒƒ +GgĜĝĞğĠġĢģǦǧǴǵ +Ǥǥ +Ɠ +Ɣ +Ƣƣ +HhĤĥ +ƕǶ +Ħħ +IiÌÍÏìíïĨĩĪīĬĭĮįİǏǐỈỉỊị +IJIjiJijIJij +Îî +ı +Ɨ +Ɩ +JjĴĵǰ +KkĶķǨǩ +Ƙƙ +LlĹĺĻļĽľ +Ŀŀ +LJLjlJljLJLjlj +LLLllLll +Łł +ƚ +ƛ +Mm +NnÑñŃńŅņŇňǸǹ +NJNjnJnjNJNjnj +Ɲ +ƞ +Ŋŋ +OoÒÓÔÕÖòóôõöŌōŎŏŐőƠơǑǒǪǫǬǭỌọỎỏỐốỒồỔổỖỗỘộỚớỜờỞởỠỡỢợ +OEOeoEoeŒœ +ØøǾǿ +Ɔ +Ɵ +Pp +Ƥƥ +Qq +ĸ +RrŔŕŖŗŘř +RRRrrRrr +Ʀ +SsŚśŜŝŠšſ +SSSssSssß +Şş +Ʃ +ƪ +TtŤť +ƾ +Ţţ +Ŧŧ +ƫ +Ƭƭ +Ʈ +UuÙÚÛÜùúûüŨũŪūŬŭŮůŰűŲųƯưǓǔǕǖǗǘǙǚǛǜỤụỦủỨứỪừỬửỮữỰự +Ɯ +Ʊ +Vv +Ʋ +WwŴŵ +Xx +YyÝýÿŶŷŸ +Ƴƴ +ZzŹźŻżŽž +ƍ +Ƶƶ +ƷǮǯ +Ƹƹ +ƺ +Þþ +ƿǷ +ƻ +Ƨƨ +Ƽƽ +Ƅƅ +ʼn +ǀ +ǁ +ǂ +ǃ +SELECT GROUP_CONCAT(c1 ORDER BY c1 SEPARATOR '') FROM t1 GROUP BY c1 COLLATE utf8mb4_slovenian_ci; +GROUP_CONCAT(c1 ORDER BY c1 SEPARATOR '') +÷ +× +AaÀÁÂÃÄÅàáâãäåĀāĂ㥹ǍǎǞǟǠǡǺǻẠạẢảẤấẦầẨẩẪẫẬậẮắẰằẲẳẴẵẶặ +AAAaaAaa +AEAeaEae +ÆæǢǣǼǽ +Bb +ƀ +Ɓ +Ƃƃ +CcÇçĆćĈĉĊċ +CHChcHch +Čč +Ƈƈ +DdĎď +DZDzdZdzDŽDždžDZDzdz +DŽDždŽdž +Đđ +Ɖ +Ɗ +Ƌƌ +Ðð +EeÈÉÊËèéêëĒēĔĕĖėĘęĚěẸẹẺẻẼẽẾếỀềỂểỄễỆệ +Ǝǝ +Ə +Ɛ +Ff +Ƒƒ +GgĜĝĞğĠġĢģǦǧǴǵ +Ǥǥ +Ɠ +Ɣ +Ƣƣ +HhĤĥ +ƕǶ +Ħħ +IiÌÍÎÏìíîïĨĩĪīĬĭĮįİǏǐỈỉỊị +IJIjiJijIJij +ı +Ɨ +Ɩ +JjĴĵǰ +KkĶķǨǩ +Ƙƙ +LlĹĺĻļĽľ +Ŀŀ +LJLjlJljLJLjlj +LLLllLll +Łł +ƚ +ƛ +Mm +NnÑñŃńŅņŇňǸǹ +NJNjnJnjNJNjnj +Ɲ +ƞ +Ŋŋ +OoÒÓÔÕÖòóôõöŌōŎŏŐőƠơǑǒǪǫǬǭỌọỎỏỐốỒồỔổỖỗỘộỚớỜờỞởỠỡỢợ +OEOeoEoeŒœ +ØøǾǿ +Ɔ +Ɵ +Pp +Ƥƥ +Qq +ĸ +RrŔŕŖŗŘř +RRRrrRrr +Ʀ +SsŚśŜŝŞşſ +SSSssSssß +Šš +Ʃ +ƪ +TtŢţŤť +ƾ +Ŧŧ +ƫ +Ƭƭ +Ʈ +UuÙÚÛÜùúûüŨũŪūŬŭŮůŰűŲųƯưǓǔǕǖǗǘǙǚǛǜỤụỦủỨứỪừỬửỮữỰự +Ɯ +Ʊ +Vv +Ʋ +WwŴŵ +Xx +YyÝýÿŶŷŸ +Ƴƴ +ZzŹźŻż +ƍ +Žž +Ƶƶ +ƷǮǯ +Ƹƹ +ƺ +Þþ +ƿǷ +ƻ +Ƨƨ +Ƽƽ +Ƅƅ +ʼn +ǀ +ǁ +ǂ +ǃ +SELECT GROUP_CONCAT(c1 ORDER BY c1 SEPARATOR '') FROM t1 GROUP BY c1 COLLATE utf8mb4_polish_ci; +GROUP_CONCAT(c1 ORDER BY c1 SEPARATOR '') +÷ +× +AaÀÁÂÃÄÅàáâãäåĀāĂăǍǎǞǟǠǡǺǻẠạẢảẤấẦầẨẩẪẫẬậẮắẰằẲẳẴẵẶặ +AAAaaAaa +AEAeaEae +Ąą +ÆæǢǣǼǽ +Bb +ƀ +Ɓ +Ƃƃ +CcÇçĈĉĊċČč +CHChcHch +Ćć +Ƈƈ +DdĎď +DZDzDŽDždZdzdŽdžDŽDždžDZDzdz +Đđ +Ɖ +Ɗ +Ƌƌ +Ðð +EeÈÉÊËèéêëĒēĔĕĖėĚěẸẹẺẻẼẽẾếỀềỂểỄễỆệ +Ęę +Ǝǝ +Ə +Ɛ +Ff +Ƒƒ +GgĜĝĞğĠġĢģǦǧǴǵ +Ǥǥ +Ɠ +Ɣ +Ƣƣ +HhĤĥ +ƕǶ +Ħħ +IiÌÍÎÏìíîïĨĩĪīĬĭĮįİǏǐỈỉỊị +IJIjiJijIJij +ı +Ɨ +Ɩ +JjĴĵǰ +KkĶķǨǩ +Ƙƙ +LlĹĺĻļĽľ +Ŀŀ +LJLjlJljLJLjlj +LLLllLll +Łł +ƚ +ƛ +Mm +NnÑñŅņŇňǸǹ +NJNjnJnjNJNjnj +Ńń +Ɲ +ƞ +Ŋŋ +OoÒÔÕÖòôõöŌōŎŏŐőƠơǑǒǪǫǬǭỌọỎỏỐốỒồỔổỖỗỘộỚớỜờỞởỠỡỢợ +OEOeoEoeŒœ +Óó +ØøǾǿ +Ɔ +Ɵ +Pp +Ƥƥ +Qq +ĸ +RrŔŕŖŗŘř +RRRrrRrr +Ʀ +SsŜŝŞşŠšſ +SSSssSssß +Śś +Ʃ +ƪ +TtŢţŤť +ƾ +Ŧŧ +ƫ +Ƭƭ +Ʈ +UuÙÚÛÜùúûüŨũŪūŬŭŮůŰűŲųƯưǓǔǕǖǗǘǙǚǛǜỤụỦủỨứỪừỬửỮữỰự +Ɯ +Ʊ +Vv +Ʋ +WwŴŵ +Xx +YyÝýÿŶŷŸ +Ƴƴ +ZzŽž +ƍ +Źź +Żż +Ƶƶ +ƷǮǯ +Ƹƹ +ƺ +Þþ +ƿǷ +ƻ +Ƨƨ +Ƽƽ +Ƅƅ +ʼn +ǀ +ǁ +ǂ +ǃ +SELECT GROUP_CONCAT(c1 ORDER BY c1 SEPARATOR '') FROM t1 GROUP BY c1 COLLATE utf8mb4_estonian_ci; +GROUP_CONCAT(c1 ORDER BY c1 SEPARATOR '') +÷ +× +AaÀÁÂÃÅàáâãåĀāĂ㥹ǍǎǞǟǠǡǺǻẠạẢảẤấẦầẨẩẪẫẬậẮắẰằẲẳẴẵẶặ +AAAaaAaa +AEAeaEae +ÆæǢǣǼǽ +Bb +ƀ +Ɓ +Ƃƃ +CcÇçĆćĈĉĊċČč +CHChcHch +Ƈƈ +DdĎď +DZDzdZdz +DŽDždŽdž +DŽDždžDZDzdz +Đđ +Ɖ +Ɗ +Ƌƌ +Ðð +EeÈÉÊËèéêëĒēĔĕĖėĘęĚěẸẹẺẻẼẽẾếỀềỂểỄễỆệ +Ǝǝ +Ə +Ɛ +Ff +Ƒƒ +GgĜĝĞğĠġĢģǦǧǴǵ +Ǥǥ +Ɠ +Ɣ +Ƣƣ +HhĤĥ +ƕǶ +Ħħ +IiÌÍÎÏìíîïĨĩĪīĬĭĮįİǏǐỈỉỊị +IJIjiJijIJij +ı +Ɨ +Ɩ +JjĴĵǰ +KkĶķǨǩ +Ƙƙ +LlĹĺĻļĽľ +Ŀŀ +LJLjlJljLJLjlj +LLLllLll +Łł +ƚ +ƛ +Mm +NnÑñŃńŅņŇňǸǹ +NJNjnJnjNJNjnj +Ɲ +ƞ +Ŋŋ +OoÒÓÔòóôŌōŎŏŐőƠơǑǒǪǫǬǭỌọỎỏỐốỒồỔổỖỗỘộỚớỜờỞởỠỡỢợ +OEOeoEoeŒœ +ØøǾǿ +Ɔ +Ɵ +Pp +Ƥƥ +Qq +ĸ +RrŔŕŖŗŘř +RRRrrRrr +Ʀ +SsŚśŜŝŞşſ +SSSssSssß +Šš +Zz +Žž +Ʃ +ƪ +TtŢţŤť +ƾ +Ŧŧ +ƫ +Ƭƭ +Ʈ +UuÙÚÛùúûŨũŪūŬŭŮůŰűŲųƯưǓǔǕǖǗǘǙǚǛǜỤụỦủỨứỪừỬửỮữỰự +Ɯ +Ʊ +Vv +Ʋ +WwŴŵ +Õõ +Ää +Öö +Üü +Xx +YyÝýÿŶŷŸ +Ƴƴ +ŹźŻż +ƍ +Ƶƶ +ƷǮǯ +Ƹƹ +ƺ +Þþ +ƿǷ +ƻ +Ƨƨ +Ƽƽ +Ƅƅ +ʼn +ǀ +ǁ +ǂ +ǃ +SELECT GROUP_CONCAT(c1 ORDER BY c1 SEPARATOR '') FROM t1 GROUP BY c1 COLLATE utf8mb4_spanish_ci; +GROUP_CONCAT(c1 ORDER BY c1 SEPARATOR '') +÷ +× +AaÀÁÂÃÄÅàáâãäåĀāĂ㥹ǍǎǞǟǠǡǺǻẠạẢảẤấẦầẨẩẪẫẬậẮắẰằẲẳẴẵẶặ +AAAaaAaa +AEAeaEae +ÆæǢǣǼǽ +Bb +ƀ +Ɓ +Ƃƃ +CcÇçĆćĈĉĊċČč +CHChcHch +Ƈƈ +DdĎď +DZDzDŽDždZdzdŽdžDŽDždžDZDzdz +Đđ +Ɖ +Ɗ +Ƌƌ +Ðð +EeÈÉÊËèéêëĒēĔĕĖėĘęĚěẸẹẺẻẼẽẾếỀềỂểỄễỆệ +Ǝǝ +Ə +Ɛ +Ff +Ƒƒ +GgĜĝĞğĠġĢģǦǧǴǵ +Ǥǥ +Ɠ +Ɣ +Ƣƣ +HhĤĥ +ƕǶ +Ħħ +IiÌÍÎÏìíîïĨĩĪīĬĭĮįİǏǐỈỉỊị +IJIjiJijIJij +ı +Ɨ +Ɩ +JjĴĵǰ +KkĶķǨǩ +Ƙƙ +LlĹĺĻļĽľ +Ŀŀ +LJLjlJljLJLjlj +LLLllLll +Łł +ƚ +ƛ +Mm +NnŃńŅņŇňǸǹ +NJNjnJnjNJNjnj +Ññ +Ɲ +ƞ +Ŋŋ +OoÒÓÔÕÖòóôõöŌōŎŏŐőƠơǑǒǪǫǬǭỌọỎỏỐốỒồỔổỖỗỘộỚớỜờỞởỠỡỢợ +OEOeoEoeŒœ +ØøǾǿ +Ɔ +Ɵ +Pp +Ƥƥ +Qq +ĸ +RrŔŕŖŗŘř +RRRrrRrr +Ʀ +SsŚśŜŝŞşŠšſ +SSSssSssß +Ʃ +ƪ +TtŢţŤť +ƾ +Ŧŧ +ƫ +Ƭƭ +Ʈ +UuÙÚÛÜùúûüŨũŪūŬŭŮůŰűŲųƯưǓǔǕǖǗǘǙǚǛǜỤụỦủỨứỪừỬửỮữỰự +Ɯ +Ʊ +Vv +Ʋ +WwŴŵ +Xx +YyÝýÿŶŷŸ +Ƴƴ +ZzŹźŻżŽž +ƍ +Ƶƶ +ƷǮǯ +Ƹƹ +ƺ +Þþ +ƿǷ +ƻ +Ƨƨ +Ƽƽ +Ƅƅ +ʼn +ǀ +ǁ +ǂ +ǃ +SELECT GROUP_CONCAT(c1 ORDER BY c1 SEPARATOR '') FROM t1 GROUP BY c1 COLLATE utf8mb4_swedish_ci; +GROUP_CONCAT(c1 ORDER BY c1 SEPARATOR '') +÷ +× +AaÀÁÂÃàáâãĀāĂ㥹ǍǎǞǟǠǡǺǻẠạẢảẤấẦầẨẩẪẫẬậẮắẰằẲẳẴẵẶặ +AAAaaAaa +AEAeaEae +ǢǣǼǽ +Bb +ƀ +Ɓ +Ƃƃ +CcÇçĆćĈĉĊċČč +CHChcHch +Ƈƈ +DdĎď +DZDzDŽDždZdzdŽdžDŽDždžDZDzdz +Đđ +Ɖ +Ɗ +Ƌƌ +Ðð +EeÈÉÊËèéêëĒēĔĕĖėĘęĚěẸẹẺẻẼẽẾếỀềỂểỄễỆệ +Ǝǝ +Ə +Ɛ +Ff +Ƒƒ +GgĜĝĞğĠġĢģǦǧǴǵ +Ǥǥ +Ɠ +Ɣ +Ƣƣ +HhĤĥ +ƕǶ +Ħħ +IiÌÍÎÏìíîïĨĩĪīĬĭĮįİǏǐỈỉỊị +IJIjiJijIJij +ı +Ɨ +Ɩ +JjĴĵǰ +KkĶķǨǩ +Ƙƙ +LlĹĺĻļĽľ +Ŀŀ +LJLjlJljLJLjlj +LLLllLll +Łł +ƚ +ƛ +Mm +NnÑñŃńŅņŇňǸǹ +NJNjnJnjNJNjnj +Ɲ +ƞ +Ŋŋ +OoÒÓÔÕòóôõŌōŎŏŐőƠơǑǒǪǫǬǭỌọỎỏỐốỒồỔổỖỗỘộỚớỜờỞởỠỡỢợ +OEOeoEoeŒœ +Ǿǿ +Ɔ +Ɵ +Pp +Ƥƥ +Qq +ĸ +RrŔŕŖŗŘř +RRRrrRrr +Ʀ +SsŚśŜŝŞşŠšſ +SSSssSssß +Ʃ +ƪ +TtŢţŤť +ƾ +Ŧŧ +ƫ +Ƭƭ +Ʈ +UuÙÚÛùúûŨũŪūŬŭŮůŰűŲųƯưǓǔǕǖǗǘǙǚǛǜỤụỦủỨứỪừỬửỮữỰự +Ɯ +Ʊ +Vv +Ʋ +WwŴŵ +Xx +YyÜÝüýÿŶŷŸ +Ƴƴ +ZzŹźŻżŽž +ƍ +Åå +ÄÆäæ +ÖØöø +Ƶƶ +ƷǮǯ +Ƹƹ +ƺ +Þþ +ƿǷ +ƻ +Ƨƨ +Ƽƽ +Ƅƅ +ʼn +ǀ +ǁ +ǂ +ǃ +SELECT GROUP_CONCAT(c1 ORDER BY c1 SEPARATOR '') FROM t1 GROUP BY c1 COLLATE utf8mb4_turkish_ci; +GROUP_CONCAT(c1 ORDER BY c1 SEPARATOR '') +÷ +× +AaÀÁÂÃÄÅàáâãäåĀāĂ㥹ǍǎǞǟǠǡǺǻẠạẢảẤấẦầẨẩẪẫẬậẮắẰằẲẳẴẵẶặ +AAAaaAaa +AEAeaEae +ÆæǢǣǼǽ +Bb +ƀ +Ɓ +Ƃƃ +CcĆćĈĉĊċČč +CHChcHch +Çç +Ƈƈ +DdĎď +DZDzDŽDždZdzdŽdžDŽDždžDZDzdz +Đđ +Ɖ +Ɗ +Ƌƌ +Ðð +EeÈÉÊËèéêëĒēĔĕĖėĘęĚěẸẹẺẻẼẽẾếỀềỂểỄễỆệ +Ǝǝ +Ə +Ɛ +Ff +Ƒƒ +GgĜĝĠġĢģǦǧǴǵ +Ğğ +Ǥǥ +Ɠ +Ɣ +Ƣƣ +HhĤĥ +Iı +IJIj +ƕǶ +Ħħ +iÌÍÎÏìíîïĨĩĪīĬĭĮįİǏǐỈỉỊị +iJijIJij +Ɨ +Ɩ +JjĴĵǰ +KkĶķǨǩ +Ƙƙ +LlĹĺĻļĽľ +Ŀŀ +LJLjlJljLJLjlj +LLLllLll +Łł +ƚ +ƛ +Mm +NnÑñŃńŅņŇňǸǹ +NJNjnJnjNJNjnj +Ɲ +ƞ +Ŋŋ +OoÒÓÔÕòóôõŌōŎŏŐőƠơǑǒǪǫǬǭỌọỎỏỐốỒồỔổỖỗỘộỚớỜờỞởỠỡỢợ +OEOeoEoeŒœ +Öö +ØøǾǿ +Ɔ +Ɵ +Pp +Ƥƥ +Qq +ĸ +RrŔŕŖŗŘř +RRRrrRrr +Ʀ +SsŚśŜŝŠšſ +SSSssSssß +Şş +Ʃ +ƪ +TtŢţŤť +ƾ +Ŧŧ +ƫ +Ƭƭ +Ʈ +UuÙÚÛùúûŨũŪūŬŭŮůŰűŲųƯưǓǔǕǖǗǘǙǚǛǜỤụỦủỨứỪừỬửỮữỰự +Üü +Ɯ +Ʊ +Vv +Ʋ +WwŴŵ +Xx +YyÝýÿŶŷŸ +Ƴƴ +ZzŹźŻżŽž +ƍ +Ƶƶ +ƷǮǯ +Ƹƹ +ƺ +Þþ +ƿǷ +ƻ +Ƨƨ +Ƽƽ +Ƅƅ +ʼn +ǀ +ǁ +ǂ +ǃ +SELECT GROUP_CONCAT(c1 ORDER BY c1 SEPARATOR '') FROM t1 GROUP BY c1 COLLATE utf8mb4_czech_ci; +GROUP_CONCAT(c1 ORDER BY c1 SEPARATOR '') +÷ +× +AaÀÁÂÃÄÅàáâãäåĀāĂ㥹ǍǎǞǟǠǡǺǻẠạẢảẤấẦầẨẩẪẫẬậẮắẰằẲẳẴẵẶặ +AAAaaAaa +AEAeaEae +ÆæǢǣǼǽ +Bb +ƀ +Ɓ +Ƃƃ +CcÇçĆćĈĉĊċ +cH +Čč +Ƈƈ +DdĎď +DZDzdZdzDŽDždžDZDzdz +DŽDždŽdž +Đđ +Ɖ +Ɗ +Ƌƌ +Ðð +EeÈÉÊËèéêëĒēĔĕĖėĘęĚěẸẹẺẻẼẽẾếỀềỂểỄễỆệ +Ǝǝ +Ə +Ɛ +Ff +Ƒƒ +GgĜĝĞğĠġĢģǦǧǴǵ +Ǥǥ +Ɠ +Ɣ +Ƣƣ +HhĤĥ +CHChch +ƕǶ +Ħħ +IiÌÍÎÏìíîïĨĩĪīĬĭĮįİǏǐỈỉỊị +IJIjiJijIJij +ı +Ɨ +Ɩ +JjĴĵǰ +KkĶķǨǩ +Ƙƙ +LlĹĺĻļĽľ +Ŀŀ +LJLjlJljLJLjlj +LLLllLll +Łł +ƚ +ƛ +Mm +NnÑñŃńŅņŇňǸǹ +NJNjnJnjNJNjnj +Ɲ +ƞ +Ŋŋ +OoÒÓÔÕÖòóôõöŌōŎŏŐőƠơǑǒǪǫǬǭỌọỎỏỐốỒồỔổỖỗỘộỚớỜờỞởỠỡỢợ +OEOeoEoeŒœ +ØøǾǿ +Ɔ +Ɵ +Pp +Ƥƥ +Qq +ĸ +RrŔŕŖŗ +RRRrrRrr +Řř +Ʀ +SsŚśŜŝŞşſ +SSSssSssß +Šš +Ʃ +ƪ +TtŢţŤť +ƾ +Ŧŧ +ƫ +Ƭƭ +Ʈ +UuÙÚÛÜùúûüŨũŪūŬŭŮůŰűŲųƯưǓǔǕǖǗǘǙǚǛǜỤụỦủỨứỪừỬửỮữỰự +Ɯ +Ʊ +Vv +Ʋ +WwŴŵ +Xx +YyÝýÿŶŷŸ +Ƴƴ +ZzŹźŻż +ƍ +Žž +Ƶƶ +ƷǮǯ +Ƹƹ +ƺ +Þþ +ƿǷ +ƻ +Ƨƨ +Ƽƽ +Ƅƅ +ʼn +ǀ +ǁ +ǂ +ǃ +SELECT GROUP_CONCAT(c1 ORDER BY c1 SEPARATOR '') FROM t1 GROUP BY c1 COLLATE utf8mb4_danish_ci; +GROUP_CONCAT(c1 ORDER BY c1 SEPARATOR '') +÷ +× +AaÀÁÂÃàáâãĀāĂ㥹ǍǎǞǟǠǡǺǻẠạẢảẤấẦầẨẩẪẫẬậẮắẰằẲẳẴẵẶặ +aA +AEAeaEae +ǢǣǼǽ +Bb +ƀ +Ɓ +Ƃƃ +CcÇçĆćĈĉĊċČč +CHChcHch +Ƈƈ +DdĎď +DZDzDŽDždZdzdŽdžDŽDždžDZDzdz +Đđ +Ɖ +Ɗ +Ƌƌ +Ðð +EeÈÉÊËèéêëĒēĔĕĖėĘęĚěẸẹẺẻẼẽẾếỀềỂểỄễỆệ +Ǝǝ +Ə +Ɛ +Ff +Ƒƒ +GgĜĝĞğĠġĢģǦǧǴǵ +Ǥǥ +Ɠ +Ɣ +Ƣƣ +HhĤĥ +ƕǶ +Ħħ +IiÌÍÎÏìíîïĨĩĪīĬĭĮįİǏǐỈỉỊị +IJIjiJijIJij +ı +Ɨ +Ɩ +JjĴĵǰ +KkĶķǨǩ +Ƙƙ +LlĹĺĻļĽľ +Ŀŀ +LJLjlJljLJLjlj +LLLllLll +Łł +ƚ +ƛ +Mm +NnÑñŃńŅņŇňǸǹ +NJNjnJnjNJNjnj +Ɲ +ƞ +Ŋŋ +OoÒÓÔÕòóôõŌōŎŏƠơǑǒǪǫǬǭỌọỎỏỐốỒồỔổỖỗỘộỚớỜờỞởỠỡỢợ +OEOeoEoeŒœ +Ǿǿ +Ɔ +Ɵ +Pp +Ƥƥ +Qq +ĸ +RrŔŕŖŗŘř +RRRrrRrr +Ʀ +SsŚśŜŝŞşŠšſ +SSSssSssß +Ʃ +ƪ +TtŢţŤť +ƾ +Ŧŧ +ƫ +Ƭƭ +Ʈ +UuÙÚÛùúûŨũŪūŬŭŮůŲųƯưǓǔǕǖǗǘǙǚǛǜỤụỦủỨứỪừỬửỮữỰự +Ɯ +Ʊ +Vv +Ʋ +WwŴŵ +Xx +YyÜÝüýÿŰűŶŷŸ +Ƴƴ +ZzŹźŻżŽž +ƍ +ÄÆäæ +ÖØöøŐő +AAAaaaÅå +Ƶƶ +ƷǮǯ +Ƹƹ +ƺ +Þþ +ƿǷ +ƻ +Ƨƨ +Ƽƽ +Ƅƅ +ʼn +ǀ +ǁ +ǂ +ǃ +SELECT GROUP_CONCAT(c1 ORDER BY c1 SEPARATOR '') FROM t1 GROUP BY c1 COLLATE utf8mb4_lithuanian_ci; +GROUP_CONCAT(c1 ORDER BY c1 SEPARATOR '') +÷ +× +AaÀÁÂÃÄÅàáâãäåĀāĂ㥹ǍǎǞǟǠǡǺǻẠạẢảẤấẦầẨẩẪẫẬậẮắẰằẲẳẴẵẶặ +AAAaaAaa +AEAeaEae +ÆæǢǣǼǽ +Bb +ƀ +Ɓ +Ƃƃ +CCHChcchÇçĆćĈĉĊċ +cH +Čč +Ƈƈ +DdĎď +DZDzdZdzDŽDždžDZDzdz +DŽDždŽdž +Đđ +Ɖ +Ɗ +Ƌƌ +Ðð +EeÈÉÊËèéêëĒēĔĕĖėĘęĚěẸẹẺẻẼẽẾếỀềỂểỄễỆệ +Ǝǝ +Ə +Ɛ +Ff +Ƒƒ +GgĜĝĞğĠġĢģǦǧǴǵ +Ǥǥ +Ɠ +Ɣ +Ƣƣ +HhĤĥ +ƕǶ +Ħħ +IYiyÌÍÎÏìíîïĨĩĪīĬĭĮįİǏǐỈỉỊị +IJIjiJijIJij +ı +Ɨ +Ɩ +JjĴĵǰ +KkĶķǨǩ +Ƙƙ +LlĹĺĻļĽľ +Ŀŀ +LJLjlJljLJLjlj +LLLllLll +Łł +ƚ +ƛ +Mm +NnÑñŃńŅņŇňǸǹ +NJNjnJnjNJNjnj +Ɲ +ƞ +Ŋŋ +OoÒÓÔÕÖòóôõöŌōŎŏŐőƠơǑǒǪǫǬǭỌọỎỏỐốỒồỔổỖỗỘộỚớỜờỞởỠỡỢợ +OEOeoEoeŒœ +ØøǾǿ +Ɔ +Ɵ +Pp +Ƥƥ +Qq +ĸ +RrŔŕŖŗŘř +RRRrrRrr +Ʀ +SsŚśŜŝŞşſ +SSSssSssß +Šš +Ʃ +ƪ +TtŢţŤť +ƾ +Ŧŧ +ƫ +Ƭƭ +Ʈ +UuÙÚÛÜùúûüŨũŪūŬŭŮůŰűŲųƯưǓǔǕǖǗǘǙǚǛǜỤụỦủỨứỪừỬửỮữỰự +Ɯ +Ʊ +Vv +Ʋ +WwŴŵ +Xx +ÝýÿŶŷŸ +Ƴƴ +ZzŹźŻż +ƍ +Žž +Ƶƶ +ƷǮǯ +Ƹƹ +ƺ +Þþ +ƿǷ +ƻ +Ƨƨ +Ƽƽ +Ƅƅ +ʼn +ǀ +ǁ +ǂ +ǃ +SELECT GROUP_CONCAT(c1 ORDER BY c1 SEPARATOR '') FROM t1 GROUP BY c1 COLLATE utf8mb4_slovak_ci; +GROUP_CONCAT(c1 ORDER BY c1 SEPARATOR '') +÷ +× +AaÀÁÂÃÅàáâãåĀāĂ㥹ǍǎǞǟǠǡǺǻẠạẢảẤấẦầẨẩẪẫẬậẮắẰằẲẳẴẵẶặ +AAAaaAaa +AEAeaEae +Ää +ÆæǢǣǼǽ +Bb +ƀ +Ɓ +Ƃƃ +CcÇçĆćĈĉĊċ +cH +Čč +Ƈƈ +DdĎď +DZDzdZdzDŽDždžDZDzdz +DŽDždŽdž +Đđ +Ɖ +Ɗ +Ƌƌ +Ðð +EeÈÉÊËèéêëĒēĔĕĖėĘęĚěẸẹẺẻẼẽẾếỀềỂểỄễỆệ +Ǝǝ +Ə +Ɛ +Ff +Ƒƒ +GgĜĝĞğĠġĢģǦǧǴǵ +Ǥǥ +Ɠ +Ɣ +Ƣƣ +HhĤĥ +CHChch +ƕǶ +Ħħ +IiÌÍÎÏìíîïĨĩĪīĬĭĮįİǏǐỈỉỊị +IJIjiJijIJij +ı +Ɨ +Ɩ +JjĴĵǰ +KkĶķǨǩ +Ƙƙ +LlĹĺĻļĽľ +Ŀŀ +LJLjlJljLJLjlj +LLLllLll +Łł +ƚ +ƛ +Mm +NnÑñŃńŅņŇňǸǹ +NJNjnJnjNJNjnj +Ɲ +ƞ +Ŋŋ +OoÒÓÕÖòóõöŌōŎŏŐőƠơǑǒǪǫǬǭỌọỎỏỐốỒồỔổỖỗỘộỚớỜờỞởỠỡỢợ +OEOeoEoeŒœ +Ôô +ØøǾǿ +Ɔ +Ɵ +Pp +Ƥƥ +Qq +ĸ +RrŔŕŖŗŘř +RRRrrRrr +Ʀ +SsŚśŜŝŞşſ +SSSssSssß +Šš +Ʃ +ƪ +TtŢţŤť +ƾ +Ŧŧ +ƫ +Ƭƭ +Ʈ +UuÙÚÛÜùúûüŨũŪūŬŭŮůŰűŲųƯưǓǔǕǖǗǘǙǚǛǜỤụỦủỨứỪừỬửỮữỰự +Ɯ +Ʊ +Vv +Ʋ +WwŴŵ +Xx +YyÝýÿŶŷŸ +Ƴƴ +ZzŹźŻż +ƍ +Žž +Ƶƶ +ƷǮǯ +Ƹƹ +ƺ +Þþ +ƿǷ +ƻ +Ƨƨ +Ƽƽ +Ƅƅ +ʼn +ǀ +ǁ +ǂ +ǃ +SELECT GROUP_CONCAT(c1 ORDER BY c1 SEPARATOR '') FROM t1 GROUP BY c1 COLLATE utf8mb4_spanish2_ci; +GROUP_CONCAT(c1 ORDER BY c1 SEPARATOR '') +÷ +× +AaÀÁÂÃÄÅàáâãäåĀāĂ㥹ǍǎǞǟǠǡǺǻẠạẢảẤấẦầẨẩẪẫẬậẮắẰằẲẳẴẵẶặ +AAAaaAaa +AEAeaEae +ÆæǢǣǼǽ +Bb +ƀ +Ɓ +Ƃƃ +CcÇçĆćĈĉĊċČč +cH +CHChch +Ƈƈ +DdĎď +DZDzDŽDždZdzdŽdžDŽDždžDZDzdz +Đđ +Ɖ +Ɗ +Ƌƌ +Ðð +EeÈÉÊËèéêëĒēĔĕĖėĘęĚěẸẹẺẻẼẽẾếỀềỂểỄễỆệ +Ǝǝ +Ə +Ɛ +Ff +Ƒƒ +GgĜĝĞğĠġĢģǦǧǴǵ +Ǥǥ +Ɠ +Ɣ +Ƣƣ +HhĤĥ +ƕǶ +Ħħ +IiÌÍÎÏìíîïĨĩĪīĬĭĮįİǏǐỈỉỊị +IJIjiJijIJij +ı +Ɨ +Ɩ +JjĴĵǰ +KkĶķǨǩ +Ƙƙ +LlĹĺĻļĽľ +Ŀŀ +LJLjlJljLJLjlj +lL +LLLlll +Łł +ƚ +ƛ +Mm +NnŃńŅņŇňǸǹ +NJNjnJnjNJNjnj +Ññ +Ɲ +ƞ +Ŋŋ +OoÒÓÔÕÖòóôõöŌōŎŏŐőƠơǑǒǪǫǬǭỌọỎỏỐốỒồỔổỖỗỘộỚớỜờỞởỠỡỢợ +OEOeoEoeŒœ +ØøǾǿ +Ɔ +Ɵ +Pp +Ƥƥ +Qq +ĸ +RrŔŕŖŗŘř +RRRrrRrr +Ʀ +SsŚśŜŝŞşŠšſ +SSSssSssß +Ʃ +ƪ +TtŢţŤť +ƾ +Ŧŧ +ƫ +Ƭƭ +Ʈ +UuÙÚÛÜùúûüŨũŪūŬŭŮůŰűŲųƯưǓǔǕǖǗǘǙǚǛǜỤụỦủỨứỪừỬửỮữỰự +Ɯ +Ʊ +Vv +Ʋ +WwŴŵ +Xx +YyÝýÿŶŷŸ +Ƴƴ +ZzŹźŻżŽž +ƍ +Ƶƶ +ƷǮǯ +Ƹƹ +ƺ +Þþ +ƿǷ +ƻ +Ƨƨ +Ƽƽ +Ƅƅ +ʼn +ǀ +ǁ +ǂ +ǃ +SELECT GROUP_CONCAT(c1 ORDER BY c1 SEPARATOR '') FROM t1 GROUP BY c1 COLLATE utf8mb4_roman_ci; +GROUP_CONCAT(c1 ORDER BY c1 SEPARATOR '') +÷ +× +AaÀÁÂÃÄÅàáâãäåĀāĂ㥹ǍǎǞǟǠǡǺǻẠạẢảẤấẦầẨẩẪẫẬậẮắẰằẲẳẴẵẶặ +AAAaaAaa +AEAeaEae +ÆæǢǣǼǽ +Bb +ƀ +Ɓ +Ƃƃ +CcÇçĆćĈĉĊċČč +CHChcHch +Ƈƈ +DdĎď +DZDzDŽDždZdzdŽdžDŽDždžDZDzdz +Đđ +Ɖ +Ɗ +Ƌƌ +Ðð +EeÈÉÊËèéêëĒēĔĕĖėĘęĚěẸẹẺẻẼẽẾếỀềỂểỄễỆệ +Ǝǝ +Ə +Ɛ +Ff +Ƒƒ +GgĜĝĞğĠġĢģǦǧǴǵ +Ǥǥ +Ɠ +Ɣ +Ƣƣ +HhĤĥ +ƕǶ +Ħħ +IJijÌÍÎÏìíîïĨĩĪīĬĭĮįİǏǐỈỉỊị +IJIjiJij +IJij +ı +Ɨ +Ɩ +Ĵĵǰ +KkĶķǨǩ +Ƙƙ +LlĹĺĻļĽľ +Ŀŀ +LJLjlJlj +LJLjlj +LLLllLll +Łł +ƚ +ƛ +Mm +NnÑñŃńŅņŇňǸǹ +NJNjnJnj +NJNjnj +Ɲ +ƞ +Ŋŋ +OoÒÓÔÕÖòóôõöŌōŎŏŐőƠơǑǒǪǫǬǭỌọỎỏỐốỒồỔổỖỗỘộỚớỜờỞởỠỡỢợ +OEOeoEoeŒœ +ØøǾǿ +Ɔ +Ɵ +Pp +Ƥƥ +Qq +ĸ +RrŔŕŖŗŘř +RRRrrRrr +Ʀ +SsŚśŜŝŞşŠšſ +SSSssSssß +Ʃ +ƪ +TtŢţŤť +ƾ +Ŧŧ +ƫ +Ƭƭ +Ʈ +ÙÚÛÜùúûüŨũŪūŬŭŮůŰűŲųƯưǓǔǕǖǗǘǙǚǛǜỤụỦủỨứỪừỬửỮữỰự +Ɯ +Ʊ +UVuv +Ʋ +WwŴŵ +Xx +YyÝýÿŶŷŸ +Ƴƴ +ZzŹźŻżŽž +ƍ +Ƶƶ +ƷǮǯ +Ƹƹ +ƺ +Þþ +ƿǷ +ƻ +Ƨƨ +Ƽƽ +Ƅƅ +ʼn +ǀ +ǁ +ǂ +ǃ +SELECT GROUP_CONCAT(c1 ORDER BY c1 SEPARATOR '') FROM t1 GROUP BY c1 COLLATE utf8mb4_esperanto_ci; +GROUP_CONCAT(c1 ORDER BY c1 SEPARATOR '') +÷ +× +AaÀÁÂÃÄÅàáâãäåĀāĂ㥹ǍǎǞǟǠǡǺǻẠạẢảẤấẦầẨẩẪẫẬậẮắẰằẲẳẴẵẶặ +AAAaaAaa +AEAeaEae +ÆæǢǣǼǽ +Bb +ƀ +Ɓ +Ƃƃ +CcÇçĆćĊċČč +CHChcHch +Ĉĉ +Ƈƈ +DdĎď +DZDzDŽDždZdzdŽdžDŽDždžDZDzdz +Đđ +Ɖ +Ɗ +Ƌƌ +Ðð +EeÈÉÊËèéêëĒēĔĕĖėĘęĚěẸẹẺẻẼẽẾếỀềỂểỄễỆệ +Ǝǝ +Ə +Ɛ +Ff +Ƒƒ +GgĞğĠġĢģǦǧǴǵ +Ĝĝ +Ǥǥ +Ɠ +Ɣ +Ƣƣ +Hh +Ĥĥ +ƕǶ +Ħħ +IiÌÍÎÏìíîïĨĩĪīĬĭĮįİǏǐỈỉỊị +IJIjiJijIJij +ı +Ɨ +Ɩ +Jjǰ +Ĵĵ +KkĶķǨǩ +Ƙƙ +LlĹĺĻļĽľ +Ŀŀ +LJLjlJljLJLjlj +LLLllLll +Łł +ƚ +ƛ +Mm +NnÑñŃńŅņŇňǸǹ +NJNjnJnjNJNjnj +Ɲ +ƞ +Ŋŋ +OoÒÓÔÕÖòóôõöŌōŎŏŐőƠơǑǒǪǫǬǭỌọỎỏỐốỒồỔổỖỗỘộỚớỜờỞởỠỡỢợ +OEOeoEoeŒœ +ØøǾǿ +Ɔ +Ɵ +Pp +Ƥƥ +Qq +ĸ +RrŔŕŖŗŘř +RRRrrRrr +Ʀ +SsŚśŞşŠšſ +SSSssSssß +Ŝŝ +Ʃ +ƪ +TtŢţŤť +ƾ +Ŧŧ +ƫ +Ƭƭ +Ʈ +UuÙÚÛÜùúûüŨũŪūŮůŰűŲųƯưǓǔǕǖǗǘǙǚǛǜỤụỦủỨứỪừỬửỮữỰự +Ŭŭ +Ɯ +Ʊ +Vv +Ʋ +WwŴŵ +Xx +YyÝýÿŶŷŸ +Ƴƴ +ZzŹźŻżŽž +ƍ +Ƶƶ +ƷǮǯ +Ƹƹ +ƺ +Þþ +ƿǷ +ƻ +Ƨƨ +Ƽƽ +Ƅƅ +ʼn +ǀ +ǁ +ǂ +ǃ +SELECT GROUP_CONCAT(c1 ORDER BY c1 SEPARATOR '') FROM t1 GROUP BY c1 COLLATE utf8mb4_hungarian_ci; +GROUP_CONCAT(c1 ORDER BY c1 SEPARATOR '') +÷ +× +AaÀÁÂÃÄÅàáâãäåĀāĂ㥹ǍǎǞǟǠǡǺǻẠạẢảẤấẦầẨẩẪẫẬậẮắẰằẲẳẴẵẶặ +AAAaaAaa +AEAeaEae +ÆæǢǣǼǽ +Bb +ƀ +Ɓ +Ƃƃ +CcÇçĆćĈĉĊċČč +CHChcHch +Ƈƈ +DdĎď +DZDzDŽDždZdzdŽdžDŽDždžDZDzdz +Đđ +Ɖ +Ɗ +Ƌƌ +Ðð +EeÈÉÊËèéêëĒēĔĕĖėĘęĚěẸẹẺẻẼẽẾếỀềỂểỄễỆệ +Ǝǝ +Ə +Ɛ +Ff +Ƒƒ +GgĜĝĞğĠġĢģǦǧǴǵ +Ǥǥ +Ɠ +Ɣ +Ƣƣ +HhĤĥ +ƕǶ +Ħħ +IiÌÍÎÏìíîïĨĩĪīĬĭĮįİǏǐỈỉỊị +IJIjiJijIJij +ı +Ɨ +Ɩ +JjĴĵǰ +KkĶķǨǩ +Ƙƙ +LlĹĺĻļĽľ +Ŀŀ +LJLjlJljLJLjlj +LLLllLll +Łł +ƚ +ƛ +Mm +NnÑñŃńŅņŇňǸǹ +NJNjnJnjNJNjnj +Ɲ +ƞ +Ŋŋ +OoÒÓÔÕòóôõŌōŎŏƠơǑǒǪǫǬǭỌọỎỏỐốỒồỔổỖỗỘộỚớỜờỞởỠỡỢợ +OEOeoEoeŒœ +ÖöŐő +ØøǾǿ +Ɔ +Ɵ +Pp +Ƥƥ +Qq +ĸ +RrŔŕŖŗŘř +RRRrrRrr +Ʀ +SsŚśŜŝŞşŠšſ +SSSssSssß +Ʃ +ƪ +TtŢţŤť +ƾ +Ŧŧ +ƫ +Ƭƭ +Ʈ +UuÙÚÛùúûŨũŪūŬŭŮůŲųƯưǓǔǕǖǗǘǙǚǛǜỤụỦủỨứỪừỬửỮữỰự +ÜüŰű +Ɯ +Ʊ +Vv +Ʋ +WwŴŵ +Xx +YyÝýÿŶŷŸ +Ƴƴ +ZzŹźŻżŽž +ƍ +Ƶƶ +ƷǮǯ +Ƹƹ +ƺ +Þþ +ƿǷ +ƻ +Ƨƨ +Ƽƽ +Ƅƅ +ʼn +ǀ +ǁ +ǂ +ǃ +SELECT GROUP_CONCAT(c1 ORDER BY c1 SEPARATOR '') FROM t1 GROUP BY c1 COLLATE utf8mb4_croatian_mysql561_ci; +GROUP_CONCAT(c1 ORDER BY c1 SEPARATOR '') +÷ +× +AaÀÁÂÃÄÅàáâãäåĀāĂ㥹ǍǎǞǟǠǡǺǻẠạẢảẤấẦầẨẩẪẫẬậẮắẰằẲẳẴẵẶặ +AAAaaAaa +AEAeaEae +ÆæǢǣǼǽ +Bb +ƀ +Ɓ +Ƃƃ +CcÇçĈĉĊċ +CHChcHch +Čč +Ćć +Ƈƈ +DdĎď +DZDzdZdzDZDzdz +DŽDždŽdžDŽDždž +Đđ +Ɖ +Ɗ +Ƌƌ +Ðð +EeÈÉÊËèéêëĒēĔĕĖėĘęĚěẸẹẺẻẼẽẾếỀềỂểỄễỆệ +Ǝǝ +Ə +Ɛ +Ff +Ƒƒ +GgĜĝĞğĠġĢģǦǧǴǵ +Ǥǥ +Ɠ +Ɣ +Ƣƣ +HhĤĥ +ƕǶ +Ħħ +IiÌÍÎÏìíîïĨĩĪīĬĭĮįİǏǐỈỉỊị +IJIjiJijIJij +ı +Ɨ +Ɩ +JjĴĵǰ +KkĶķǨǩ +Ƙƙ +LlĹĺĻļĽľ +Ŀŀ +LLLllLll +LJLjlJljLJLjlj +Łł +ƚ +ƛ +Mm +NnÑñŃńŅņŇňǸǹ +NJNjnJnjNJNjnj +Ɲ +ƞ +Ŋŋ +OoÒÓÔÕÖòóôõöŌōŎŏŐőƠơǑǒǪǫǬǭỌọỎỏỐốỒồỔổỖỗỘộỚớỜờỞởỠỡỢợ +OEOeoEoeŒœ +ØøǾǿ +Ɔ +Ɵ +Pp +Ƥƥ +Qq +ĸ +RrŔŕŖŗŘř +RRRrrRrr +Ʀ +SsŚśŜŝŞşſ +SSSssSssß +Šš +Ʃ +ƪ +TtŢţŤť +ƾ +Ŧŧ +ƫ +Ƭƭ +Ʈ +UuÙÚÛÜùúûüŨũŪūŬŭŮůŰűŲųƯưǓǔǕǖǗǘǙǚǛǜỤụỦủỨứỪừỬửỮữỰự +Ɯ +Ʊ +Vv +Ʋ +WwŴŵ +Xx +YyÝýÿŶŷŸ +Ƴƴ +ZzŹźŻż +ƍ +Žž +Ƶƶ +ƷǮǯ +Ƹƹ +ƺ +Þþ +ƿǷ +ƻ +Ƨƨ +Ƽƽ +Ƅƅ +ʼn +ǀ +ǁ +ǂ +ǃ +SELECT GROUP_CONCAT(c1 ORDER BY c1 SEPARATOR '') FROM t1 GROUP BY c1 COLLATE utf8mb4_croatian_ci; +GROUP_CONCAT(c1 ORDER BY c1 SEPARATOR '') +÷ +× +AaÀÁÂÃÄÅàáâãäåĀāĂ㥹ǍǎǞǟǠǡǺǻẠạẢảẤấẦầẨẩẪẫẬậẮắẰằẲẳẴẵẶặ +AAAaaAaa +AEAeaEae +ÆæǢǣǼǽ +Bb +ƀ +Ɓ +Ƃƃ +CcÇçĈĉĊċ +CHChcHch +Čč +Ćć +Ƈƈ +DdĎď +DZDzdZdzDZDzdz +dŽ +DŽDždžDŽDždž +Đđ +Ɖ +Ɗ +Ƌƌ +Ðð +EeÈÉÊËèéêëĒēĔĕĖėĘęĚěẸẹẺẻẼẽẾếỀềỂểỄễỆệ +Ǝǝ +Ə +Ɛ +Ff +Ƒƒ +GgĜĝĞğĠġĢģǦǧǴǵ +Ǥǥ +Ɠ +Ɣ +Ƣƣ +HhĤĥ +ƕǶ +Ħħ +IiÌÍÎÏìíîïĨĩĪīĬĭĮįİǏǐỈỉỊị +IJIjiJijIJij +ı +Ɨ +Ɩ +JjĴĵǰ +KkĶķǨǩ +Ƙƙ +LlĹĺĻļĽľ +Ŀŀ +lJ +LLLllLll +LJLjljLJLjlj +Łł +ƚ +ƛ +Mm +NnÑñŃńŅņŇňǸǹ +nJ +NJNjnjNJNjnj +Ɲ +ƞ +Ŋŋ +OoÒÓÔÕÖòóôõöŌōŎŏŐőƠơǑǒǪǫǬǭỌọỎỏỐốỒồỔổỖỗỘộỚớỜờỞởỠỡỢợ +OEOeoEoeŒœ +ØøǾǿ +Ɔ +Ɵ +Pp +Ƥƥ +Qq +ĸ +RrŔŕŖŗŘř +RRRrrRrr +Ʀ +SsŚśŜŝŞşſ +SSSssSssß +Šš +Ʃ +ƪ +TtŢţŤť +ƾ +Ŧŧ +ƫ +Ƭƭ +Ʈ +UuÙÚÛÜùúûüŨũŪūŬŭŮůŰűŲųƯưǓǔǕǖǗǘǙǚǛǜỤụỦủỨứỪừỬửỮữỰự +Ɯ +Ʊ +Vv +Ʋ +WwŴŵ +Xx +YyÝýÿŶŷŸ +Ƴƴ +ZzŹźŻż +ƍ +Žž +Ƶƶ +ƷǮǯ +Ƹƹ +ƺ +Þþ +ƿǷ +ƻ +Ƨƨ +Ƽƽ +Ƅƅ +ʼn +ǀ +ǁ +ǂ +ǃ +SELECT GROUP_CONCAT(c1 ORDER BY c1 SEPARATOR '') FROM t1 GROUP BY c1 COLLATE utf8mb4_german2_ci; +GROUP_CONCAT(c1 ORDER BY c1 SEPARATOR '') +÷ +× +AaÀÁÂÃÅàáâãåĀāĂ㥹ǍǎǞǟǠǡǺǻẠạẢảẤấẦầẨẩẪẫẬậẮắẰằẲẳẴẵẶặ +AAAaaAaa +AEAeaEaeÄÆäæ +ǢǣǼǽ +Bb +ƀ +Ɓ +Ƃƃ +CcÇçĆćĈĉĊċČč +CHChcHch +Ƈƈ +DdĎď +DZDzDŽDždZdzdŽdžDŽDždžDZDzdz +Đđ +Ɖ +Ɗ +Ƌƌ +Ðð +EeÈÉÊËèéêëĒēĔĕĖėĘęĚěẸẹẺẻẼẽẾếỀềỂểỄễỆệ +Ǝǝ +Ə +Ɛ +Ff +Ƒƒ +GgĜĝĞğĠġĢģǦǧǴǵ +Ǥǥ +Ɠ +Ɣ +Ƣƣ +HhĤĥ +ƕǶ +Ħħ +IiÌÍÎÏìíîïĨĩĪīĬĭĮįİǏǐỈỉỊị +IJIjiJijIJij +ı +Ɨ +Ɩ +JjĴĵǰ +KkĶķǨǩ +Ƙƙ +LlĹĺĻļĽľ +Ŀŀ +LJLjlJljLJLjlj +LLLllLll +Łł +ƚ +ƛ +Mm +NnÑñŃńŅņŇňǸǹ +NJNjnJnjNJNjnj +Ɲ +ƞ +Ŋŋ +OoÒÓÔÕòóôõŌōŎŏŐőƠơǑǒǪǫǬǭỌọỎỏỐốỒồỔổỖỗỘộỚớỜờỞởỠỡỢợ +OEOeoEoeÖöŒœ +ØøǾǿ +Ɔ +Ɵ +Pp +Ƥƥ +Qq +ĸ +RrŔŕŖŗŘř +RRRrrRrr +Ʀ +SsŚśŜŝŞşŠšſ +SSSssSssß +Ʃ +ƪ +TtŢţŤť +ƾ +Ŧŧ +ƫ +Ƭƭ +Ʈ +UuÙÚÛùúûŨũŪūŬŭŮůŰűŲųƯưǓǔǕǖǗǘǙǚǛǜỤụỦủỨứỪừỬửỮữỰự +Üü +Ɯ +Ʊ +Vv +Ʋ +WwŴŵ +Xx +YyÝýÿŶŷŸ +Ƴƴ +ZzŹźŻżŽž +ƍ +Ƶƶ +ƷǮǯ +Ƹƹ +ƺ +Þþ +ƿǷ +ƻ +Ƨƨ +Ƽƽ +Ƅƅ +ʼn +ǀ +ǁ +ǂ +ǃ +SELECT GROUP_CONCAT(c1 ORDER BY c1 SEPARATOR '') FROM t1 GROUP BY c1 COLLATE utf8mb4_unicode_520_ci; +GROUP_CONCAT(c1 ORDER BY c1 SEPARATOR '') +÷ +× +AaÀÁÂÃÄÅàáâãäåĀāĂ㥹ǍǎǞǟǠǡǺǻẠạẢảẤấẦầẨẩẪẫẬậẮắẰằẲẳẴẵẶặ +AAAaaAaa +AEAeaEaeÆæǢǣǼǽ +Bb +ƀ +Ɓ +Ƃƃ +CcÇçĆćĈĉĊċČč +CHChcHch +Ƈƈ +DdÐðĎďĐđ +DZDzDŽDždZdzdŽdžDŽDždžDZDzdz +Ɖ +Ɗ +Ƌƌ +EeÈÉÊËèéêëĒēĔĕĖėĘęĚěẸẹẺẻẼẽẾếỀềỂểỄễỆệ +Ǝǝ +Ə +Ɛ +Ff +Ƒƒ +GgĜĝĞğĠġĢģǦǧǴǵ +Ǥǥ +Ɠ +Ɣ +Ƣƣ +HhĤĥĦħ +ƕǶ +IiÌÍÎÏìíîïĨĩĪīĬĭĮįİǏǐỈỉỊị +IJIjiJijIJij +ı +Ɨ +Ɩ +JjĴĵǰ +KkĶķǨǩ +Ƙƙ +LlĹĺĻļĽľĿŀŁł +LJLjlJljLJLjlj +LLLllLll +ƚ +ƛ +Mm +NnÑñŃńŅņŇňǸǹ +NJNjnJnjNJNjnj +Ɲ +ƞ +Ŋŋ +OoÒÓÔÕÖØòóôõöøŌōŎŏŐőƠơǑǒǪǫǬǭǾǿỌọỎỏỐốỒồỔổỖỗỘộỚớỜờỞởỠỡỢợ +OEOeoEoeŒœ +Ɔ +Ɵ +Pp +Ƥƥ +Qq +ĸ +RrŔŕŖŗŘř +RRRrrRrr +Ʀ +SsŚśŜŝŞşŠšſ +SSSssSssß +Ʃ +ƪ +TtŢţŤť +ƾ +Ŧŧ +ƫ +Ƭƭ +Ʈ +UuÙÚÛÜùúûüŨũŪūŬŭŮůŰűŲųƯưǓǔǕǖǗǘǙǚǛǜỤụỦủỨứỪừỬửỮữỰự +Ɯ +Ʊ +Vv +Ʋ +WwŴŵ +Xx +YyÝýÿŶŷŸ +Ƴƴ +ZzŹźŻżŽž +ƍ +Ƶƶ +ƷǮǯ +Ƹƹ +ƺ +Þþ +ƿǷ +ƻ +Ƨƨ +Ƽƽ +Ƅƅ +ʼn +ǀ +ǁ +ǂ +ǃ +SELECT GROUP_CONCAT(c1 ORDER BY c1 SEPARATOR '') FROM t1 GROUP BY c1 COLLATE utf8mb4_vietnamese_ci; +GROUP_CONCAT(c1 ORDER BY c1 SEPARATOR '') +÷ +× +AaÀÁÃÄÅàáãäåĀāĄąǍǎǞǟǠǡǺǻẠạẢả +AAAaaAaa +AEAeaEae +ĂăẮắẰằẲẳẴẵẶặ +ÂâẤấẦầẨẩẪẫẬậ +ÆæǢǣǼǽ +Bb +ƀ +Ɓ +Ƃƃ +CcÇçĆćĈĉĊċČč +CHChcHch +Ƈƈ +DdĎď +DZDzDŽDždZdzdŽdžDŽDždžDZDzdz +Đđ +Ɖ +Ɗ +Ƌƌ +Ðð +EeÈÉËèéëĒēĔĕĖėĘęĚěẸẹẺẻẼẽ +ÊêẾếỀềỂểỄễỆệ +Ǝǝ +Ə +Ɛ +Ff +Ƒƒ +GgĜĝĞğĠġĢģǦǧǴǵ +Ǥǥ +Ɠ +Ɣ +Ƣƣ +HhĤĥ +ƕǶ +Ħħ +IiÌÍÎÏìíîïĨĩĪīĬĭĮįİǏǐỈỉỊị +IJIjiJijIJij +ı +Ɨ +Ɩ +JjĴĵǰ +KkĶķǨǩ +Ƙƙ +LlĹĺĻļĽľ +Ŀŀ +LJLjlJljLJLjlj +LLLllLll +Łł +ƚ +ƛ +Mm +NnÑñŃńŅņŇňǸǹ +NJNjnJnjNJNjnj +Ɲ +ƞ +Ŋŋ +OoÒÓÕÖòóõöŌōŎŏŐőǑǒǪǫǬǭỌọỎỏ +OEOeoEoeŒœ +ÔôỐốỒồỔổỖỗỘộ +ƠơỚớỜờỞởỠỡỢợ +ØøǾǿ +Ɔ +Ɵ +Pp +Ƥƥ +Qq +ĸ +RrŔŕŖŗŘř +RRRrrRrr +Ʀ +SsŚśŜŝŞşŠšſ +SSSssSssß +Ʃ +ƪ +TtŢţŤť +ƾ +Ŧŧ +ƫ +Ƭƭ +Ʈ +UuÙÚÛÜùúûüŨũŪūŬŭŮůŰűŲųǓǔǕǖǗǘǙǚǛǜỤụỦủ +ƯưỨứỪừỬửỮữỰự +Ɯ +Ʊ +Vv +Ʋ +WwŴŵ +Xx +YyÝýÿŶŷŸ +Ƴƴ +ZzŹźŻżŽž +ƍ +Ƶƶ +ƷǮǯ +Ƹƹ +ƺ +Þþ +ƿǷ +ƻ +Ƨƨ +Ƽƽ +Ƅƅ +ʼn +ǀ +ǁ +ǂ +ǃ +DROP TABLE t1; +# +# Start of 5.5 tests +# +SET collation_connection=utf8mb4_czech_ci; +SELECT @@collation_connection; +@@collation_connection +utf8mb4_czech_ci +# +# Bug#57737 Character sets: search fails with like, contraction, index +# +CREATE TABLE t1 AS SELECT REPEAT(' ', 10) AS s1 LIMIT 0; +INSERT INTO t1 VALUES ('c'),('ce'),('cé'),('ch'); +SELECT * FROM t1 WHERE s1 LIKE 'c%'; +s1 +c +ce +cé +ch +ALTER TABLE t1 ADD KEY s1 (s1); +SELECT * FROM t1 WHERE s1 LIKE 'c%'; +s1 +c +ce +cé +ch +ALTER TABLE t1 DROP KEY s1, ADD KEY(s1(1)); +SELECT * FROM t1 WHERE s1 LIKE 'ch'; +s1 +ch +DROP TABLE t1; +SELECT @@collation_connection; +@@collation_connection +utf8mb4_czech_ci +# +# Bug#57737 Character sets: search fails with like, contraction, index +# Part#2 - ignorable characters +# +CREATE TABLE t1 AS SELECT REPEAT(' ', 10) AS s1 LIMIT 0; +INSERT INTO t1 VALUES ('a\0\0\0\0\0\t'),('a'),('b'),('c'),('d'),('e'); +SELECT HEX(s1) FROM t1 WHERE s1 LIKE 'a%'; +HEX(s1) +61000000000009 +61 +ALTER TABLE t1 ADD KEY s1 (s1); +SELECT HEX(s1) FROM t1 WHERE s1 LIKE 'a%'; +HEX(s1) +61000000000009 +61 +DROP TABLE t1; +# +# End of 5.5 tests +# +# +# Start of MariaDB-10.0 tests +# + +# +# MDEV-4929 Myanmar collation +# +SET NAMES utf8mb4 COLLATE utf8mb4_myanmar_ci; +# +# Start of ctype_myanmar.inc +# +SELECT @@collation_connection; +@@collation_connection +utf8mb4_myanmar_ci +CREATE TABLE t1 AS SELECT 100000 AS id, REPEAT(' ', 64) AS s1 LIMIT 0; +SELECT COLLATION(s1) FROM t1; +COLLATION(s1) +DELETE FROM t1; +ALTER TABLE t1 MODIFY id INT NOT NULL AUTO_INCREMENT PRIMARY KEY; +SHOW CREATE TABLE t1; +Table Create Table +t1 CREATE TABLE `t1` ( + `id` int(11) NOT NULL AUTO_INCREMENT, + `s1` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_myanmar_ci DEFAULT NULL, + PRIMARY KEY (`id`) +) ENGINE=MyISAM DEFAULT CHARSET=latin1 +INSERT INTO t1 (s1) VALUES +(_ucs2 0x108C), +(_ucs2 0x1037), +(_ucs2 0x1038), +(_ucs2 0x10371038), +('--- Vowels'), +(_ucs2 0x102C), +(_ucs2 0x102B), +(_ucs2 0x1032), +(_ucs2 0x1031102C), +(_ucs2 0x1031102B), +(_ucs2 0x1031102C103A), +(_ucs2 0x1031102B103A), +(_ucs2 0x1034), +(_ucs2 0x1036), +(_ucs2 0x102D102F), +('--- Vowels with finals'), +(_ucs2 0x10001039), +(_ucs2 0x1000103A), +(_ucs2 0x102C10001039), +(_ucs2 0x102C1000103A), +(_ucs2 0x102B10001039), +(_ucs2 0x102B1000103A), +(_ucs2 0x102D10001039), +(_ucs2 0x102D1000103A), +(_ucs2 0x102F10001039), +(_ucs2 0x102F1000103A), +(_ucs2 0x103110001039), +(_ucs2 0x10311000103A), +(_ucs2 0x1031102C10001039), +(_ucs2 0x1031102C1000103A), +(_ucs2 0x1031102B10001039), +(_ucs2 0x1031102B1000103A), +(_ucs2 0x102D102F10001039), +(_ucs2 0x102D102F1000103A), +(_ucs2 0x10011039), +(_ucs2 0x1001103A), +(_ucs2 0x102C10011039), +(_ucs2 0x102C1001103A), +(_ucs2 0x102B10011039), +(_ucs2 0x102B1001103A), +(_ucs2 0x102D10011039), +(_ucs2 0x102D1001103A), +(_ucs2 0x102F10011039), +(_ucs2 0x102F1001103A), +(_ucs2 0x103110011039), +(_ucs2 0x10311001103A), +(_ucs2 0x1031102C10011039), +(_ucs2 0x1031102C1001103A), +(_ucs2 0x1031102B10011039), +(_ucs2 0x1031102B1001103A), +(_ucs2 0x102D102F10011039), +(_ucs2 0x102D102F1001103A), +(_ucs2 0x10021039), +(_ucs2 0x1002103A), +(_ucs2 0x102C10021039), +(_ucs2 0x102C1002103A), +(_ucs2 0x102B10021039), +(_ucs2 0x102B1002103A), +(_ucs2 0x102D10021039), +(_ucs2 0x102D1002103A), +(_ucs2 0x102F10021039), +(_ucs2 0x102F1002103A), +(_ucs2 0x103110021039), +(_ucs2 0x10311002103A), +(_ucs2 0x1031102C10021039), +(_ucs2 0x1031102C1002103A), +(_ucs2 0x1031102B10021039), +(_ucs2 0x1031102B1002103A), +(_ucs2 0x102D102F10021039), +(_ucs2 0x102D102F1002103A), +(_ucs2 0x10031039), +(_ucs2 0x1003103A), +(_ucs2 0x102C10031039), +(_ucs2 0x102C1003103A), +(_ucs2 0x102B10031039), +(_ucs2 0x102B1003103A), +(_ucs2 0x102D10031039), +(_ucs2 0x102D1003103A), +(_ucs2 0x102F10031039), +(_ucs2 0x102F1003103A), +(_ucs2 0x103110031039), +(_ucs2 0x10311003103A), +(_ucs2 0x1031102C10031039), +(_ucs2 0x1031102C1003103A), +(_ucs2 0x1031102B10031039), +(_ucs2 0x1031102B1003103A), +(_ucs2 0x102D102F10031039), +(_ucs2 0x102D102F1003103A), +(_ucs2 0x1004103A1039), +(_ucs2 0x1004103A), +(_ucs2 0x102C1004103A1039), +(_ucs2 0x102C1004103A), +(_ucs2 0x102B1004103A1039), +(_ucs2 0x102B1004103A), +(_ucs2 0x102D1004103A1039), +(_ucs2 0x102D1004103A), +(_ucs2 0x102F1004103A1039), +(_ucs2 0x102F1004103A), +(_ucs2 0x10311004103A1039), +(_ucs2 0x10311004103A), +(_ucs2 0x1031102C1004103A1039), +(_ucs2 0x1031102C1004103A), +(_ucs2 0x1031102B1004103A1039), +(_ucs2 0x1031102B1004103A), +(_ucs2 0x102D102F1004103A1039), +(_ucs2 0x102D102F1004103A), +(_ucs2 0x10051039), +(_ucs2 0x1005103A), +(_ucs2 0x102C10051039), +(_ucs2 0x102C1005103A), +(_ucs2 0x102B10051039), +(_ucs2 0x102B1005103A), +(_ucs2 0x102D10051039), +(_ucs2 0x102D1005103A), +(_ucs2 0x102F10051039), +(_ucs2 0x102F1005103A), +(_ucs2 0x103110051039), +(_ucs2 0x10311005103A), +(_ucs2 0x1031102C10051039), +(_ucs2 0x1031102C1005103A), +(_ucs2 0x1031102B10051039), +(_ucs2 0x1031102B1005103A), +(_ucs2 0x102D102F10051039), +(_ucs2 0x102D102F1005103A), +(_ucs2 0x10061039), +(_ucs2 0x1006103A), +(_ucs2 0x102C10061039), +(_ucs2 0x102C1006103A), +(_ucs2 0x102B10061039), +(_ucs2 0x102B1006103A), +(_ucs2 0x102D10061039), +(_ucs2 0x102D1006103A), +(_ucs2 0x102F10061039), +(_ucs2 0x102F1006103A), +(_ucs2 0x103110061039), +(_ucs2 0x10311006103A), +(_ucs2 0x1031102C10061039), +(_ucs2 0x1031102C1006103A), +(_ucs2 0x1031102B10061039), +(_ucs2 0x1031102B1006103A), +(_ucs2 0x102D102F10061039), +(_ucs2 0x102D102F1006103A), +(_ucs2 0x10071039), +(_ucs2 0x1007103A), +(_ucs2 0x102C10071039), +(_ucs2 0x102C1007103A), +(_ucs2 0x102B10071039), +(_ucs2 0x102B1007103A), +(_ucs2 0x102D10071039), +(_ucs2 0x102D1007103A), +(_ucs2 0x102F10071039), +(_ucs2 0x102F1007103A), +(_ucs2 0x103110071039), +(_ucs2 0x10311007103A), +(_ucs2 0x1031102C10071039), +(_ucs2 0x1031102C1007103A), +(_ucs2 0x1031102B10071039), +(_ucs2 0x1031102B1007103A), +(_ucs2 0x102D102F10071039), +(_ucs2 0x102D102F1007103A), +(_ucs2 0x1008103A), +(_ucs2 0x102C1008103A), +(_ucs2 0x102B1008103A), +(_ucs2 0x102D1008103A), +(_ucs2 0x102F1008103A), +(_ucs2 0x10311008103A), +(_ucs2 0x1031102C1008103A), +(_ucs2 0x1031102B1008103A), +(_ucs2 0x102D102F1008103A), +(_ucs2 0x10091039), +(_ucs2 0x1009103A), +(_ucs2 0x102C10091039), +(_ucs2 0x102C1009103A), +(_ucs2 0x102B10091039), +(_ucs2 0x102B1009103A), +(_ucs2 0x102D10091039), +(_ucs2 0x102D1009103A), +(_ucs2 0x102F10091039), +(_ucs2 0x102F1009103A), +(_ucs2 0x103110091039), +(_ucs2 0x10311009103A), +(_ucs2 0x1031102C10091039), +(_ucs2 0x1031102C1009103A), +(_ucs2 0x1031102B10091039), +(_ucs2 0x1031102B1009103A), +(_ucs2 0x102D102F10091039), +(_ucs2 0x102D102F1009103A), +(_ucs2 0x100A1039), +(_ucs2 0x100A103A), +(_ucs2 0x102C100A1039), +(_ucs2 0x102C100A103A), +(_ucs2 0x102B100A1039), +(_ucs2 0x102B100A103A), +(_ucs2 0x102D100A1039), +(_ucs2 0x102D100A103A), +(_ucs2 0x102F100A1039), +(_ucs2 0x102F100A103A), +(_ucs2 0x1031100A1039), +(_ucs2 0x1031100A103A), +(_ucs2 0x1031102C100A1039), +(_ucs2 0x1031102C100A103A), +(_ucs2 0x1031102B100A1039), +(_ucs2 0x1031102B100A103A), +(_ucs2 0x102D102F100A1039), +(_ucs2 0x102D102F100A103A), +(_ucs2 0x100B1039), +(_ucs2 0x100B103A), +(_ucs2 0x102C100B1039), +(_ucs2 0x102C100B103A), +(_ucs2 0x102B100B1039), +(_ucs2 0x102B100B103A), +(_ucs2 0x102D100B1039), +(_ucs2 0x102D100B103A), +(_ucs2 0x102F100B1039), +(_ucs2 0x102F100B103A), +(_ucs2 0x1031100B1039), +(_ucs2 0x1031100B103A), +(_ucs2 0x1031102C100B1039), +(_ucs2 0x1031102C100B103A), +(_ucs2 0x1031102B100B1039), +(_ucs2 0x1031102B100B103A), +(_ucs2 0x102D102F100B1039), +(_ucs2 0x102D102F100B103A), +(_ucs2 0x100C1039), +(_ucs2 0x100C103A), +(_ucs2 0x102C100C1039), +(_ucs2 0x102C100C103A), +(_ucs2 0x102B100C1039), +(_ucs2 0x102B100C103A), +(_ucs2 0x102D100C1039), +(_ucs2 0x102D100C103A), +(_ucs2 0x102F100C1039), +(_ucs2 0x102F100C103A), +(_ucs2 0x1031100C1039), +(_ucs2 0x1031100C103A), +(_ucs2 0x1031102C100C1039), +(_ucs2 0x1031102C100C103A), +(_ucs2 0x1031102B100C1039), +(_ucs2 0x1031102B100C103A), +(_ucs2 0x102D102F100C1039), +(_ucs2 0x102D102F100C103A), +(_ucs2 0x100D1039), +(_ucs2 0x100D103A), +(_ucs2 0x102C100D1039), +(_ucs2 0x102C100D103A), +(_ucs2 0x102B100D1039), +(_ucs2 0x102B100D103A), +(_ucs2 0x102D100D1039), +(_ucs2 0x102D100D103A), +(_ucs2 0x102F100D1039), +(_ucs2 0x102F100D103A), +(_ucs2 0x1031100D1039), +(_ucs2 0x1031100D103A), +(_ucs2 0x1031102C100D1039), +(_ucs2 0x1031102C100D103A), +(_ucs2 0x1031102B100D1039), +(_ucs2 0x1031102B100D103A), +(_ucs2 0x102D102F100D1039), +(_ucs2 0x102D102F100D103A), +(_ucs2 0x100E1039), +(_ucs2 0x100E103A), +(_ucs2 0x102C100E1039), +(_ucs2 0x102C100E103A), +(_ucs2 0x102B100E1039), +(_ucs2 0x102B100E103A), +(_ucs2 0x102D100E1039), +(_ucs2 0x102D100E103A), +(_ucs2 0x102F100E1039), +(_ucs2 0x102F100E103A), +(_ucs2 0x1031100E1039), +(_ucs2 0x1031100E103A), +(_ucs2 0x1031102C100E1039), +(_ucs2 0x1031102C100E103A), +(_ucs2 0x1031102B100E1039), +(_ucs2 0x1031102B100E103A), +(_ucs2 0x102D102F100E1039), +(_ucs2 0x102D102F100E103A), +(_ucs2 0x100F1039), +(_ucs2 0x100F103A), +(_ucs2 0x102C100F1039), +(_ucs2 0x102C100F103A), +(_ucs2 0x102B100F1039), +(_ucs2 0x102B100F103A), +(_ucs2 0x102D100F1039), +(_ucs2 0x102D100F103A), +(_ucs2 0x102F100F1039), +(_ucs2 0x102F100F103A), +(_ucs2 0x1031100F1039), +(_ucs2 0x1031100F103A), +(_ucs2 0x1031102C100F1039), +(_ucs2 0x1031102C100F103A), +(_ucs2 0x1031102B100F1039), +(_ucs2 0x1031102B100F103A), +(_ucs2 0x102D102F100F1039), +(_ucs2 0x102D102F100F103A), +(_ucs2 0x10101039), +(_ucs2 0x1010103A), +(_ucs2 0x102C10101039), +(_ucs2 0x102C1010103A), +(_ucs2 0x102B10101039), +(_ucs2 0x102B1010103A), +(_ucs2 0x102D10101039), +(_ucs2 0x102D1010103A), +(_ucs2 0x102F10101039), +(_ucs2 0x102F1010103A), +(_ucs2 0x103110101039), +(_ucs2 0x10311010103A), +(_ucs2 0x1031102C10101039), +(_ucs2 0x1031102C1010103A), +(_ucs2 0x1031102B10101039), +(_ucs2 0x1031102B1010103A), +(_ucs2 0x102D102F10101039), +(_ucs2 0x102D102F1010103A), +(_ucs2 0x10111039), +(_ucs2 0x1011103A), +(_ucs2 0x102C10111039), +(_ucs2 0x102C1011103A), +(_ucs2 0x102B10111039), +(_ucs2 0x102B1011103A), +(_ucs2 0x102D10111039), +(_ucs2 0x102D1011103A), +(_ucs2 0x102F10111039), +(_ucs2 0x102F1011103A), +(_ucs2 0x103110111039), +(_ucs2 0x10311011103A), +(_ucs2 0x1031102C10111039), +(_ucs2 0x1031102C1011103A), +(_ucs2 0x1031102B10111039), +(_ucs2 0x1031102B1011103A), +(_ucs2 0x102D102F10111039), +(_ucs2 0x102D102F1011103A), +(_ucs2 0x10121039), +(_ucs2 0x1012103A), +(_ucs2 0x102C10121039), +(_ucs2 0x102C1012103A), +(_ucs2 0x102B10121039), +(_ucs2 0x102B1012103A), +(_ucs2 0x102D10121039), +(_ucs2 0x102D1012103A), +(_ucs2 0x102F10121039), +(_ucs2 0x102F1012103A), +(_ucs2 0x103110121039), +(_ucs2 0x10311012103A), +(_ucs2 0x1031102C10121039), +(_ucs2 0x1031102C1012103A), +(_ucs2 0x1031102B10121039), +(_ucs2 0x1031102B1012103A), +(_ucs2 0x102D102F10121039), +(_ucs2 0x102D102F1012103A), +(_ucs2 0x10131039), +(_ucs2 0x1013103A), +(_ucs2 0x102C10131039), +(_ucs2 0x102C1013103A), +(_ucs2 0x102B10131039), +(_ucs2 0x102B1013103A), +(_ucs2 0x102D10131039), +(_ucs2 0x102D1013103A), +(_ucs2 0x102F10131039), +(_ucs2 0x102F1013103A), +(_ucs2 0x103110131039), +(_ucs2 0x10311013103A), +(_ucs2 0x1031102C10131039), +(_ucs2 0x1031102C1013103A), +(_ucs2 0x1031102B10131039), +(_ucs2 0x1031102B1013103A), +(_ucs2 0x102D102F10131039), +(_ucs2 0x102D102F1013103A), +(_ucs2 0x10141039), +(_ucs2 0x1014103A), +(_ucs2 0x102C10141039), +(_ucs2 0x102C1014103A), +(_ucs2 0x102B10141039), +(_ucs2 0x102B1014103A), +(_ucs2 0x102D10141039), +(_ucs2 0x102D1014103A), +(_ucs2 0x102F10141039), +(_ucs2 0x102F1014103A), +(_ucs2 0x103110141039), +(_ucs2 0x10311014103A), +(_ucs2 0x1031102C10141039), +(_ucs2 0x1031102C1014103A), +(_ucs2 0x1031102B10141039), +(_ucs2 0x1031102B1014103A), +(_ucs2 0x102D102F10141039), +(_ucs2 0x102D102F1014103A), +(_ucs2 0x10151039), +(_ucs2 0x1015103A), +(_ucs2 0x102C10151039), +(_ucs2 0x102C1015103A), +(_ucs2 0x102B10151039), +(_ucs2 0x102B1015103A), +(_ucs2 0x102D10151039), +(_ucs2 0x102D1015103A), +(_ucs2 0x102F10151039), +(_ucs2 0x102F1015103A), +(_ucs2 0x103110151039), +(_ucs2 0x10311015103A), +(_ucs2 0x1031102C10151039), +(_ucs2 0x1031102C1015103A), +(_ucs2 0x1031102B10151039), +(_ucs2 0x1031102B1015103A), +(_ucs2 0x102D102F10151039), +(_ucs2 0x102D102F1015103A), +(_ucs2 0x10161039), +(_ucs2 0x1016103A), +(_ucs2 0x102C10161039), +(_ucs2 0x102C1016103A), +(_ucs2 0x102B10161039), +(_ucs2 0x102B1016103A), +(_ucs2 0x102D10161039), +(_ucs2 0x102D1016103A), +(_ucs2 0x102F10161039), +(_ucs2 0x102F1016103A), +(_ucs2 0x103110161039), +(_ucs2 0x10311016103A), +(_ucs2 0x1031102C10161039), +(_ucs2 0x1031102C1016103A), +(_ucs2 0x1031102B10161039), +(_ucs2 0x1031102B1016103A), +(_ucs2 0x102D102F10161039), +(_ucs2 0x102D102F1016103A), +(_ucs2 0x10171039), +(_ucs2 0x1017103A), +(_ucs2 0x102C10171039), +(_ucs2 0x102C1017103A), +(_ucs2 0x102B10171039), +(_ucs2 0x102B1017103A), +(_ucs2 0x102D10171039), +(_ucs2 0x102D1017103A), +(_ucs2 0x102F10171039), +(_ucs2 0x102F1017103A), +(_ucs2 0x103110171039), +(_ucs2 0x10311017103A), +(_ucs2 0x1031102C10171039), +(_ucs2 0x1031102C1017103A), +(_ucs2 0x1031102B10171039), +(_ucs2 0x1031102B1017103A), +(_ucs2 0x102D102F10171039), +(_ucs2 0x102D102F1017103A), +(_ucs2 0x10181039), +(_ucs2 0x1018103A), +(_ucs2 0x102C10181039), +(_ucs2 0x102C1018103A), +(_ucs2 0x102B10181039), +(_ucs2 0x102B1018103A), +(_ucs2 0x102D10181039), +(_ucs2 0x102D1018103A), +(_ucs2 0x102F10181039), +(_ucs2 0x102F1018103A), +(_ucs2 0x103110181039), +(_ucs2 0x10311018103A), +(_ucs2 0x1031102C10181039), +(_ucs2 0x1031102C1018103A), +(_ucs2 0x1031102B10181039), +(_ucs2 0x1031102B1018103A), +(_ucs2 0x102D102F10181039), +(_ucs2 0x102D102F1018103A), +(_ucs2 0x10191039), +(_ucs2 0x1019103A), +(_ucs2 0x102C10191039), +(_ucs2 0x102C1019103A), +(_ucs2 0x102B10191039), +(_ucs2 0x102B1019103A), +(_ucs2 0x102D10191039), +(_ucs2 0x102D1019103A), +(_ucs2 0x102F10191039), +(_ucs2 0x102F1019103A), +(_ucs2 0x103110191039), +(_ucs2 0x10311019103A), +(_ucs2 0x1031102C10191039), +(_ucs2 0x1031102C1019103A), +(_ucs2 0x1031102B10191039), +(_ucs2 0x1031102B1019103A), +(_ucs2 0x102D102F10191039), +(_ucs2 0x102D102F1019103A), +(_ucs2 0x101A1039), +(_ucs2 0x101A103A), +(_ucs2 0x102C101A1039), +(_ucs2 0x102C101A103A), +(_ucs2 0x102B101A1039), +(_ucs2 0x102B101A103A), +(_ucs2 0x102D101A1039), +(_ucs2 0x102D101A103A), +(_ucs2 0x102F101A1039), +(_ucs2 0x102F101A103A), +(_ucs2 0x1031101A1039), +(_ucs2 0x1031101A103A), +(_ucs2 0x1031102C101A1039), +(_ucs2 0x1031102C101A103A), +(_ucs2 0x1031102B101A1039), +(_ucs2 0x1031102B101A103A), +(_ucs2 0x102D102F101A1039), +(_ucs2 0x102D102F101A103A), +(_ucs2 0x101B1039), +(_ucs2 0x101B103A), +(_ucs2 0x102C101B1039), +(_ucs2 0x102C101B103A), +(_ucs2 0x102B101B1039), +(_ucs2 0x102B101B103A), +(_ucs2 0x102D101B1039), +(_ucs2 0x102D101B103A), +(_ucs2 0x102F101B1039), +(_ucs2 0x102F101B103A), +(_ucs2 0x1031101B1039), +(_ucs2 0x1031101B103A), +(_ucs2 0x1031102C101B1039), +(_ucs2 0x1031102C101B103A), +(_ucs2 0x1031102B101B1039), +(_ucs2 0x1031102B101B103A), +(_ucs2 0x102D102F101B1039), +(_ucs2 0x102D102F101B103A), +(_ucs2 0x101C1039), +(_ucs2 0x101C103A), +(_ucs2 0x102C101C1039), +(_ucs2 0x102C101C103A), +(_ucs2 0x102B101C1039), +(_ucs2 0x102B101C103A), +(_ucs2 0x102D101C1039), +(_ucs2 0x102D101C103A), +(_ucs2 0x102F101C1039), +(_ucs2 0x102F101C103A), +(_ucs2 0x1031101C1039), +(_ucs2 0x1031101C103A), +(_ucs2 0x1031102C101C1039), +(_ucs2 0x1031102C101C103A), +(_ucs2 0x1031102B101C1039), +(_ucs2 0x1031102B101C103A), +(_ucs2 0x102D102F101C1039), +(_ucs2 0x102D102F101C103A), +(_ucs2 0x101D103A), +(_ucs2 0x102C101D103A), +(_ucs2 0x102B101D103A), +(_ucs2 0x102D101D103A), +(_ucs2 0x102F101D103A), +(_ucs2 0x1031101D103A), +(_ucs2 0x1031102C101D103A), +(_ucs2 0x1031102B101D103A), +(_ucs2 0x102D102F101D103A), +(_ucs2 0x101E1039), +(_ucs2 0x101E103A), +(_ucs2 0x102C101E1039), +(_ucs2 0x102C101E103A), +(_ucs2 0x102B101E1039), +(_ucs2 0x102B101E103A), +(_ucs2 0x102D101E1039), +(_ucs2 0x102D101E103A), +(_ucs2 0x102F101E1039), +(_ucs2 0x102F101E103A), +(_ucs2 0x1031101E1039), +(_ucs2 0x1031101E103A), +(_ucs2 0x1031102C101E1039), +(_ucs2 0x1031102C101E103A), +(_ucs2 0x1031102B101E1039), +(_ucs2 0x1031102B101E103A), +(_ucs2 0x102D102F101E1039), +(_ucs2 0x102D102F101E103A), +(_ucs2 0x101F1039), +(_ucs2 0x101F103A), +(_ucs2 0x102C101F1039), +(_ucs2 0x102C101F103A), +(_ucs2 0x102B101F1039), +(_ucs2 0x102B101F103A), +(_ucs2 0x102D101F1039), +(_ucs2 0x102D101F103A), +(_ucs2 0x102F101F1039), +(_ucs2 0x102F101F103A), +(_ucs2 0x1031101F1039), +(_ucs2 0x1031101F103A), +(_ucs2 0x1031102C101F1039), +(_ucs2 0x1031102C101F103A), +(_ucs2 0x1031102B101F1039), +(_ucs2 0x1031102B101F103A), +(_ucs2 0x102D102F101F1039), +(_ucs2 0x102D102F101F103A), +(_ucs2 0x1020103A), +(_ucs2 0x102C1020103A), +(_ucs2 0x102B1020103A), +(_ucs2 0x102D1020103A), +(_ucs2 0x102F1020103A), +(_ucs2 0x10311020103A), +(_ucs2 0x1031102C1020103A), +(_ucs2 0x1031102B1020103A), +(_ucs2 0x102D102F1020103A), +(_ucs2 0x1021103A), +(_ucs2 0x102C1021103A), +(_ucs2 0x102B1021103A), +(_ucs2 0x102D1021103A), +(_ucs2 0x102F1021103A), +(_ucs2 0x10311021103A), +(_ucs2 0x1031102C1021103A), +(_ucs2 0x1031102B1021103A), +(_ucs2 0x102D102F1021103A), +('--- Medials'), +(_ucs2 0x105E), +(_ucs2 0x105F), +(_ucs2 0x103B), +(_ucs2 0x103C), +(_ucs2 0x1060), +(_ucs2 0x103D), +(_ucs2 0x1082), +(_ucs2 0x103E), +(_ucs2 0x103B103D), +(_ucs2 0x103C103D), +(_ucs2 0x103B103E), +(_ucs2 0x103C103E), +(_ucs2 0x103D103E), +(_ucs2 0x103B103D103E), +(_ucs2 0x103C103D103E), +('--- Independent vowels'), +(_ucs2 0x1021102D), +(_ucs2 0x1023), +(_ucs2 0x1021102E), +(_ucs2 0x1024), +(_ucs2 0x1021102F), +(_ucs2 0x1025), +(_ucs2 0x10211030), +(_ucs2 0x1026), +(_ucs2 0x10211031), +(_ucs2 0x1027), +(_ucs2 0x1028), +(_ucs2 0x10211031102C), +(_ucs2 0x1029), +(_ucs2 0x10211031102C103A), +(_ucs2 0x102A), +(_ucs2 0x102D1019103A), +(_ucs2 0x102D1036), +(_ucs2 0x102D1019103A1037), +(_ucs2 0x102D10361037), +(_ucs2 0x102D1019103A1038), +(_ucs2 0x102D10361038), +(_ucs2 0x102F1019103A), +(_ucs2 0x102F1036), +(_ucs2 0x102F1019103A1037), +(_ucs2 0x102F10361037), +(_ucs2 0x102F1019103A1038), +(_ucs2 0x102F10361038), +(_ucs2 0x1021102F1036), +(_ucs2 0x1025102F1036), +('--- Independent vowels with finals'), +(_ucs2 0x1021102D10001039), +(_ucs2 0x102310001039), +(_ucs2 0x1021102D1000103A), +(_ucs2 0x10231000103A), +(_ucs2 0x1021102F10001039), +(_ucs2 0x102510001039), +(_ucs2 0x1021102F1000103A), +(_ucs2 0x10251000103A), +(_ucs2 0x1021103110001039), +(_ucs2 0x102710001039), +(_ucs2 0x102110311000103A), +(_ucs2 0x10271000103A), +(_ucs2 0x10211031102C10001039), +(_ucs2 0x102910001039), +(_ucs2 0x10211031102C1000103A), +(_ucs2 0x10291000103A), +(_ucs2 0x10211031102C10001039), +(_ucs2 0x10291031102C10001039), +(_ucs2 0x10211031102C1000103A), +(_ucs2 0x10291031102C1000103A), +(_ucs2 0x1021102D10011039), +(_ucs2 0x102310011039), +(_ucs2 0x1021102D1001103A), +(_ucs2 0x10231001103A), +(_ucs2 0x1021102F10011039), +(_ucs2 0x102510011039), +(_ucs2 0x1021102F1001103A), +(_ucs2 0x10251001103A), +(_ucs2 0x1021103110011039), +(_ucs2 0x102710011039), +(_ucs2 0x102110311001103A), +(_ucs2 0x10271001103A), +(_ucs2 0x10211031102C10011039), +(_ucs2 0x102910011039), +(_ucs2 0x10211031102C1001103A), +(_ucs2 0x10291001103A), +(_ucs2 0x10211031102C10011039), +(_ucs2 0x10291031102C10011039), +(_ucs2 0x10211031102C1001103A), +(_ucs2 0x10291031102C1001103A), +(_ucs2 0x1021102D10021039), +(_ucs2 0x102310021039), +(_ucs2 0x1021102D1002103A), +(_ucs2 0x10231002103A), +(_ucs2 0x1021102F10021039), +(_ucs2 0x102510021039), +(_ucs2 0x1021102F1002103A), +(_ucs2 0x10251002103A), +(_ucs2 0x1021103110021039), +(_ucs2 0x102710021039), +(_ucs2 0x102110311002103A), +(_ucs2 0x10271002103A), +(_ucs2 0x10211031102C10021039), +(_ucs2 0x102910021039), +(_ucs2 0x10211031102C1002103A), +(_ucs2 0x10291002103A), +(_ucs2 0x10211031102C10021039), +(_ucs2 0x10291031102C10021039), +(_ucs2 0x10211031102C1002103A), +(_ucs2 0x10291031102C1002103A), +(_ucs2 0x1021102D10031039), +(_ucs2 0x102310031039), +(_ucs2 0x1021102D1003103A), +(_ucs2 0x10231003103A), +(_ucs2 0x1021102F10031039), +(_ucs2 0x102510031039), +(_ucs2 0x1021102F1003103A), +(_ucs2 0x10251003103A), +(_ucs2 0x1021103110031039), +(_ucs2 0x102710031039), +(_ucs2 0x102110311003103A), +(_ucs2 0x10271003103A), +(_ucs2 0x10211031102C10031039), +(_ucs2 0x102910031039), +(_ucs2 0x10211031102C1003103A), +(_ucs2 0x10291003103A), +(_ucs2 0x10211031102C10031039), +(_ucs2 0x10291031102C10031039), +(_ucs2 0x10211031102C1003103A), +(_ucs2 0x10291031102C1003103A), +(_ucs2 0x1021102D10041039), +(_ucs2 0x102310041039), +(_ucs2 0x1021102D1004103A), +(_ucs2 0x10231004103A), +(_ucs2 0x1021102F10041039), +(_ucs2 0x102510041039), +(_ucs2 0x1021102F1004103A), +(_ucs2 0x10251004103A), +(_ucs2 0x1021103110041039), +(_ucs2 0x102710041039), +(_ucs2 0x102110311004103A), +(_ucs2 0x10271004103A), +(_ucs2 0x10211031102C10041039), +(_ucs2 0x102910041039), +(_ucs2 0x10211031102C1004103A), +(_ucs2 0x10291004103A), +(_ucs2 0x10211031102C10041039), +(_ucs2 0x10291031102C10041039), +(_ucs2 0x10211031102C1004103A), +(_ucs2 0x10291031102C1004103A), +(_ucs2 0x1021102D10051039), +(_ucs2 0x102310051039), +(_ucs2 0x1021102D1005103A), +(_ucs2 0x10231005103A), +(_ucs2 0x1021102F10051039), +(_ucs2 0x102510051039), +(_ucs2 0x1021102F1005103A), +(_ucs2 0x10251005103A), +(_ucs2 0x1021103110051039), +(_ucs2 0x102710051039), +(_ucs2 0x102110311005103A), +(_ucs2 0x10271005103A), +(_ucs2 0x10211031102C10051039), +(_ucs2 0x102910051039), +(_ucs2 0x10211031102C1005103A), +(_ucs2 0x10291005103A), +(_ucs2 0x10211031102C10051039), +(_ucs2 0x10291031102C10051039), +(_ucs2 0x10211031102C1005103A), +(_ucs2 0x10291031102C1005103A), +(_ucs2 0x1021102D10061039), +(_ucs2 0x102310061039), +(_ucs2 0x1021102D1006103A), +(_ucs2 0x10231006103A), +(_ucs2 0x1021102F10061039), +(_ucs2 0x102510061039), +(_ucs2 0x1021102F1006103A), +(_ucs2 0x10251006103A), +(_ucs2 0x1021103110061039), +(_ucs2 0x102710061039), +(_ucs2 0x102110311006103A), +(_ucs2 0x10271006103A), +(_ucs2 0x10211031102C10061039), +(_ucs2 0x102910061039), +(_ucs2 0x10211031102C1006103A), +(_ucs2 0x10291006103A), +(_ucs2 0x10211031102C10061039), +(_ucs2 0x10291031102C10061039), +(_ucs2 0x10211031102C1006103A), +(_ucs2 0x10291031102C1006103A), +(_ucs2 0x1021102D10071039), +(_ucs2 0x102310071039), +(_ucs2 0x1021102D1007103A), +(_ucs2 0x10231007103A), +(_ucs2 0x1021102F10071039), +(_ucs2 0x102510071039), +(_ucs2 0x1021102F1007103A), +(_ucs2 0x10251007103A), +(_ucs2 0x1021103110071039), +(_ucs2 0x102710071039), +(_ucs2 0x102110311007103A), +(_ucs2 0x10271007103A), +(_ucs2 0x10211031102C10071039), +(_ucs2 0x102910071039), +(_ucs2 0x10211031102C1007103A), +(_ucs2 0x10291007103A), +(_ucs2 0x10211031102C10071039), +(_ucs2 0x10291031102C10071039), +(_ucs2 0x10211031102C1007103A), +(_ucs2 0x10291031102C1007103A), +(_ucs2 0x1021102D10091039), +(_ucs2 0x102310091039), +(_ucs2 0x1021102D1009103A), +(_ucs2 0x10231009103A), +(_ucs2 0x1021102F10091039), +(_ucs2 0x102510091039), +(_ucs2 0x1021102F1009103A), +(_ucs2 0x10251009103A), +(_ucs2 0x1021103110091039), +(_ucs2 0x102710091039), +(_ucs2 0x102110311009103A), +(_ucs2 0x10271009103A), +(_ucs2 0x10211031102C10091039), +(_ucs2 0x102910091039), +(_ucs2 0x10211031102C1009103A), +(_ucs2 0x10291009103A), +(_ucs2 0x10211031102C10091039), +(_ucs2 0x10291031102C10091039), +(_ucs2 0x10211031102C1009103A), +(_ucs2 0x10291031102C1009103A), +(_ucs2 0x1021102D100A1039), +(_ucs2 0x1023100A1039), +(_ucs2 0x1021102D100A103A), +(_ucs2 0x1023100A103A), +(_ucs2 0x1021102F100A1039), +(_ucs2 0x1025100A1039), +(_ucs2 0x1021102F100A103A), +(_ucs2 0x1025100A103A), +(_ucs2 0x10211031100A1039), +(_ucs2 0x1027100A1039), +(_ucs2 0x10211031100A103A), +(_ucs2 0x1027100A103A), +(_ucs2 0x10211031102C100A1039), +(_ucs2 0x1029100A1039), +(_ucs2 0x10211031102C100A103A), +(_ucs2 0x1029100A103A), +(_ucs2 0x10211031102C100A1039), +(_ucs2 0x10291031102C100A1039), +(_ucs2 0x10211031102C100A103A), +(_ucs2 0x10291031102C100A103A), +(_ucs2 0x1021102D100B1039), +(_ucs2 0x1023100B1039), +(_ucs2 0x1021102D100B103A), +(_ucs2 0x1023100B103A), +(_ucs2 0x1021102F100B1039), +(_ucs2 0x1025100B1039), +(_ucs2 0x1021102F100B103A), +(_ucs2 0x1025100B103A), +(_ucs2 0x10211031100B1039), +(_ucs2 0x1027100B1039), +(_ucs2 0x10211031100B103A), +(_ucs2 0x1027100B103A), +(_ucs2 0x10211031102C100B1039), +(_ucs2 0x1029100B1039), +(_ucs2 0x10211031102C100B103A), +(_ucs2 0x1029100B103A), +(_ucs2 0x10211031102C100B1039), +(_ucs2 0x10291031102C100B1039), +(_ucs2 0x10211031102C100B103A), +(_ucs2 0x10291031102C100B103A), +(_ucs2 0x1021102D100C1039), +(_ucs2 0x1023100C1039), +(_ucs2 0x1021102D100C103A), +(_ucs2 0x1023100C103A), +(_ucs2 0x1021102F100C1039), +(_ucs2 0x1025100C1039), +(_ucs2 0x1021102F100C103A), +(_ucs2 0x1025100C103A), +(_ucs2 0x10211031100C1039), +(_ucs2 0x1027100C1039), +(_ucs2 0x10211031100C103A), +(_ucs2 0x1027100C103A), +(_ucs2 0x10211031102C100C1039), +(_ucs2 0x1029100C1039), +(_ucs2 0x10211031102C100C103A), +(_ucs2 0x1029100C103A), +(_ucs2 0x10211031102C100C1039), +(_ucs2 0x10291031102C100C1039), +(_ucs2 0x10211031102C100C103A), +(_ucs2 0x10291031102C100C103A), +(_ucs2 0x1021102D100D1039), +(_ucs2 0x1023100D1039), +(_ucs2 0x1021102D100D103A), +(_ucs2 0x1023100D103A), +(_ucs2 0x1021102F100D1039), +(_ucs2 0x1025100D1039), +(_ucs2 0x1021102F100D103A), +(_ucs2 0x1025100D103A), +(_ucs2 0x10211031100D1039), +(_ucs2 0x1027100D1039), +(_ucs2 0x10211031100D103A), +(_ucs2 0x1027100D103A), +(_ucs2 0x10211031102C100D1039), +(_ucs2 0x1029100D1039), +(_ucs2 0x10211031102C100D103A), +(_ucs2 0x1029100D103A), +(_ucs2 0x10211031102C100D1039), +(_ucs2 0x10291031102C100D1039), +(_ucs2 0x10211031102C100D103A), +(_ucs2 0x10291031102C100D103A), +(_ucs2 0x1021102D100E1039), +(_ucs2 0x1023100E1039), +(_ucs2 0x1021102D100E103A), +(_ucs2 0x1023100E103A), +(_ucs2 0x1021102F100E1039), +(_ucs2 0x1025100E1039), +(_ucs2 0x1021102F100E103A), +(_ucs2 0x1025100E103A), +(_ucs2 0x10211031100E1039), +(_ucs2 0x1027100E1039), +(_ucs2 0x10211031100E103A), +(_ucs2 0x1027100E103A), +(_ucs2 0x10211031102C100E1039), +(_ucs2 0x1029100E1039), +(_ucs2 0x10211031102C100E103A), +(_ucs2 0x1029100E103A), +(_ucs2 0x10211031102C100E1039), +(_ucs2 0x10291031102C100E1039), +(_ucs2 0x10211031102C100E103A), +(_ucs2 0x10291031102C100E103A), +(_ucs2 0x1021102D100F1039), +(_ucs2 0x1023100F1039), +(_ucs2 0x1021102D100F103A), +(_ucs2 0x1023100F103A), +(_ucs2 0x1021102F100F1039), +(_ucs2 0x1025100F1039), +(_ucs2 0x1021102F100F103A), +(_ucs2 0x1025100F103A), +(_ucs2 0x10211031100F1039), +(_ucs2 0x1027100F1039), +(_ucs2 0x10211031100F103A), +(_ucs2 0x1027100F103A), +(_ucs2 0x10211031102C100F1039), +(_ucs2 0x1029100F1039), +(_ucs2 0x10211031102C100F103A), +(_ucs2 0x1029100F103A), +(_ucs2 0x10211031102C100F1039), +(_ucs2 0x10291031102C100F1039), +(_ucs2 0x10211031102C100F103A), +(_ucs2 0x10291031102C100F103A), +(_ucs2 0x1021102D10101039), +(_ucs2 0x102310101039), +(_ucs2 0x1021102D1010103A), +(_ucs2 0x10231010103A), +(_ucs2 0x1021102F10101039), +(_ucs2 0x102510101039), +(_ucs2 0x1021102F1010103A), +(_ucs2 0x10251010103A), +(_ucs2 0x1021103110101039), +(_ucs2 0x102710101039), +(_ucs2 0x102110311010103A), +(_ucs2 0x10271010103A), +(_ucs2 0x10211031102C10101039), +(_ucs2 0x102910101039), +(_ucs2 0x10211031102C1010103A), +(_ucs2 0x10291010103A), +(_ucs2 0x10211031102C10101039), +(_ucs2 0x10291031102C10101039), +(_ucs2 0x10211031102C1010103A), +(_ucs2 0x10291031102C1010103A), +(_ucs2 0x1021102D10111039), +(_ucs2 0x102310111039), +(_ucs2 0x1021102D1011103A), +(_ucs2 0x10231011103A), +(_ucs2 0x1021102F10111039), +(_ucs2 0x102510111039), +(_ucs2 0x1021102F1011103A), +(_ucs2 0x10251011103A), +(_ucs2 0x1021103110111039), +(_ucs2 0x102710111039), +(_ucs2 0x102110311011103A), +(_ucs2 0x10271011103A), +(_ucs2 0x10211031102C10111039), +(_ucs2 0x102910111039), +(_ucs2 0x10211031102C1011103A), +(_ucs2 0x10291011103A), +(_ucs2 0x10211031102C10111039), +(_ucs2 0x10291031102C10111039), +(_ucs2 0x10211031102C1011103A), +(_ucs2 0x10291031102C1011103A), +(_ucs2 0x1021102D10121039), +(_ucs2 0x102310121039), +(_ucs2 0x1021102D1012103A), +(_ucs2 0x10231012103A), +(_ucs2 0x1021102F10121039), +(_ucs2 0x102510121039), +(_ucs2 0x1021102F1012103A), +(_ucs2 0x10251012103A), +(_ucs2 0x1021103110121039), +(_ucs2 0x102710121039), +(_ucs2 0x102110311012103A), +(_ucs2 0x10271012103A), +(_ucs2 0x10211031102C10121039), +(_ucs2 0x102910121039), +(_ucs2 0x10211031102C1012103A), +(_ucs2 0x10291012103A), +(_ucs2 0x10211031102C10121039), +(_ucs2 0x10291031102C10121039), +(_ucs2 0x10211031102C1012103A), +(_ucs2 0x10291031102C1012103A), +(_ucs2 0x1021102D10131039), +(_ucs2 0x102310131039), +(_ucs2 0x1021102D1013103A), +(_ucs2 0x10231013103A), +(_ucs2 0x1021102F10131039), +(_ucs2 0x102510131039), +(_ucs2 0x1021102F1013103A), +(_ucs2 0x10251013103A), +(_ucs2 0x1021103110131039), +(_ucs2 0x102710131039), +(_ucs2 0x102110311013103A), +(_ucs2 0x10271013103A), +(_ucs2 0x10211031102C10131039), +(_ucs2 0x102910131039), +(_ucs2 0x10211031102C1013103A), +(_ucs2 0x10291013103A), +(_ucs2 0x10211031102C10131039), +(_ucs2 0x10291031102C10131039), +(_ucs2 0x10211031102C1013103A), +(_ucs2 0x10291031102C1013103A), +(_ucs2 0x1021102D10141039), +(_ucs2 0x102310141039), +(_ucs2 0x1021102D1014103A), +(_ucs2 0x10231014103A), +(_ucs2 0x1021102F10141039), +(_ucs2 0x102510141039), +(_ucs2 0x1021102F1014103A), +(_ucs2 0x10251014103A), +(_ucs2 0x1021103110141039), +(_ucs2 0x102710141039), +(_ucs2 0x102110311014103A), +(_ucs2 0x10271014103A), +(_ucs2 0x10211031102C10141039), +(_ucs2 0x102910141039), +(_ucs2 0x10211031102C1014103A), +(_ucs2 0x10291014103A), +(_ucs2 0x10211031102C10141039), +(_ucs2 0x10291031102C10141039), +(_ucs2 0x10211031102C1014103A), +(_ucs2 0x10291031102C1014103A), +(_ucs2 0x1021102D10151039), +(_ucs2 0x102310151039), +(_ucs2 0x1021102D1015103A), +(_ucs2 0x10231015103A), +(_ucs2 0x1021102F10151039), +(_ucs2 0x102510151039), +(_ucs2 0x1021102F1015103A), +(_ucs2 0x10251015103A), +(_ucs2 0x1021103110151039), +(_ucs2 0x102710151039), +(_ucs2 0x102110311015103A), +(_ucs2 0x10271015103A), +(_ucs2 0x10211031102C10151039), +(_ucs2 0x102910151039), +(_ucs2 0x10211031102C1015103A), +(_ucs2 0x10291015103A), +(_ucs2 0x10211031102C10151039), +(_ucs2 0x10291031102C10151039), +(_ucs2 0x10211031102C1015103A), +(_ucs2 0x10291031102C1015103A), +(_ucs2 0x1021102D10161039), +(_ucs2 0x102310161039), +(_ucs2 0x1021102D1016103A), +(_ucs2 0x10231016103A), +(_ucs2 0x1021102F10161039), +(_ucs2 0x102510161039), +(_ucs2 0x1021102F1016103A), +(_ucs2 0x10251016103A), +(_ucs2 0x1021103110161039), +(_ucs2 0x102710161039), +(_ucs2 0x102110311016103A), +(_ucs2 0x10271016103A), +(_ucs2 0x10211031102C10161039), +(_ucs2 0x102910161039), +(_ucs2 0x10211031102C1016103A), +(_ucs2 0x10291016103A), +(_ucs2 0x10211031102C10161039), +(_ucs2 0x10291031102C10161039), +(_ucs2 0x10211031102C1016103A), +(_ucs2 0x10291031102C1016103A), +(_ucs2 0x1021102D10171039), +(_ucs2 0x102310171039), +(_ucs2 0x1021102D1017103A), +(_ucs2 0x10231017103A), +(_ucs2 0x1021102F10171039), +(_ucs2 0x102510171039), +(_ucs2 0x1021102F1017103A), +(_ucs2 0x10251017103A), +(_ucs2 0x1021103110171039), +(_ucs2 0x102710171039), +(_ucs2 0x102110311017103A), +(_ucs2 0x10271017103A), +(_ucs2 0x10211031102C10171039), +(_ucs2 0x102910171039), +(_ucs2 0x10211031102C1017103A), +(_ucs2 0x10291017103A), +(_ucs2 0x10211031102C10171039), +(_ucs2 0x10291031102C10171039), +(_ucs2 0x10211031102C1017103A), +(_ucs2 0x10291031102C1017103A), +(_ucs2 0x1021102D10181039), +(_ucs2 0x102310181039), +(_ucs2 0x1021102D1018103A), +(_ucs2 0x10231018103A), +(_ucs2 0x1021102F10181039), +(_ucs2 0x102510181039), +(_ucs2 0x1021102F1018103A), +(_ucs2 0x10251018103A), +(_ucs2 0x1021103110181039), +(_ucs2 0x102710181039), +(_ucs2 0x102110311018103A), +(_ucs2 0x10271018103A), +(_ucs2 0x10211031102C10181039), +(_ucs2 0x102910181039), +(_ucs2 0x10211031102C1018103A), +(_ucs2 0x10291018103A), +(_ucs2 0x10211031102C10181039), +(_ucs2 0x10291031102C10181039), +(_ucs2 0x10211031102C1018103A), +(_ucs2 0x10291031102C1018103A), +(_ucs2 0x1021102D10191039), +(_ucs2 0x102310191039), +(_ucs2 0x1021102D1019103A), +(_ucs2 0x10231019103A), +(_ucs2 0x1021102F10191039), +(_ucs2 0x102510191039), +(_ucs2 0x1021102F1019103A), +(_ucs2 0x10251019103A), +(_ucs2 0x1021103110191039), +(_ucs2 0x102710191039), +(_ucs2 0x102110311019103A), +(_ucs2 0x10271019103A), +(_ucs2 0x10211031102C10191039), +(_ucs2 0x102910191039), +(_ucs2 0x10211031102C1019103A), +(_ucs2 0x10291019103A), +(_ucs2 0x10211031102C10191039), +(_ucs2 0x10291031102C10191039), +(_ucs2 0x10211031102C1019103A), +(_ucs2 0x10291031102C1019103A), +(_ucs2 0x1021102D101A1039), +(_ucs2 0x1023101A1039), +(_ucs2 0x1021102D101A103A), +(_ucs2 0x1023101A103A), +(_ucs2 0x1021102F101A1039), +(_ucs2 0x1025101A1039), +(_ucs2 0x1021102F101A103A), +(_ucs2 0x1025101A103A), +(_ucs2 0x10211031101A1039), +(_ucs2 0x1027101A1039), +(_ucs2 0x10211031101A103A), +(_ucs2 0x1027101A103A), +(_ucs2 0x10211031102C101A1039), +(_ucs2 0x1029101A1039), +(_ucs2 0x10211031102C101A103A), +(_ucs2 0x1029101A103A), +(_ucs2 0x10211031102C101A1039), +(_ucs2 0x10291031102C101A1039), +(_ucs2 0x10211031102C101A103A), +(_ucs2 0x10291031102C101A103A), +(_ucs2 0x1021102D101B1039), +(_ucs2 0x1023101B1039), +(_ucs2 0x1021102D101B103A), +(_ucs2 0x1023101B103A), +(_ucs2 0x1021102F101B1039), +(_ucs2 0x1025101B1039), +(_ucs2 0x1021102F101B103A), +(_ucs2 0x1025101B103A), +(_ucs2 0x10211031101B1039), +(_ucs2 0x1027101B1039), +(_ucs2 0x10211031101B103A), +(_ucs2 0x1027101B103A), +(_ucs2 0x10211031102C101B1039), +(_ucs2 0x1029101B1039), +(_ucs2 0x10211031102C101B103A), +(_ucs2 0x1029101B103A), +(_ucs2 0x10211031102C101B1039), +(_ucs2 0x10291031102C101B1039), +(_ucs2 0x10211031102C101B103A), +(_ucs2 0x10291031102C101B103A), +(_ucs2 0x1021102D101C1039), +(_ucs2 0x1023101C1039), +(_ucs2 0x1021102D101C103A), +(_ucs2 0x1023101C103A), +(_ucs2 0x1021102F101C1039), +(_ucs2 0x1025101C1039), +(_ucs2 0x1021102F101C103A), +(_ucs2 0x1025101C103A), +(_ucs2 0x10211031101C1039), +(_ucs2 0x1027101C1039), +(_ucs2 0x10211031101C103A), +(_ucs2 0x1027101C103A), +(_ucs2 0x10211031102C101C1039), +(_ucs2 0x1029101C1039), +(_ucs2 0x10211031102C101C103A), +(_ucs2 0x1029101C103A), +(_ucs2 0x10211031102C101C1039), +(_ucs2 0x10291031102C101C1039), +(_ucs2 0x10211031102C101C103A), +(_ucs2 0x10291031102C101C103A), +(_ucs2 0x1021102D101E1039), +(_ucs2 0x1023101E1039), +(_ucs2 0x1021102D101E103A), +(_ucs2 0x1023101E103A), +(_ucs2 0x1021102F101E1039), +(_ucs2 0x1025101E1039), +(_ucs2 0x1021102F101E103A), +(_ucs2 0x1025101E103A), +(_ucs2 0x10211031101E1039), +(_ucs2 0x1027101E1039), +(_ucs2 0x10211031101E103A), +(_ucs2 0x1027101E103A), +(_ucs2 0x10211031102C101E1039), +(_ucs2 0x1029101E1039), +(_ucs2 0x10211031102C101E103A), +(_ucs2 0x1029101E103A), +(_ucs2 0x10211031102C101E1039), +(_ucs2 0x10291031102C101E1039), +(_ucs2 0x10211031102C101E103A), +(_ucs2 0x10291031102C101E103A), +(_ucs2 0x1021102D101F1039), +(_ucs2 0x1023101F1039), +(_ucs2 0x1021102D101F103A), +(_ucs2 0x1023101F103A), +(_ucs2 0x1021102F101F1039), +(_ucs2 0x1025101F1039), +(_ucs2 0x1021102F101F103A), +(_ucs2 0x1025101F103A), +(_ucs2 0x10211031101F1039), +(_ucs2 0x1027101F1039), +(_ucs2 0x10211031101F103A), +(_ucs2 0x1027101F103A), +(_ucs2 0x10211031102C101F1039), +(_ucs2 0x1029101F1039), +(_ucs2 0x10211031102C101F103A), +(_ucs2 0x1029101F103A), +(_ucs2 0x10211031102C101F1039), +(_ucs2 0x10291031102C101F1039), +(_ucs2 0x10211031102C101F103A), +(_ucs2 0x10291031102C101F103A), +('--- Contractions'), +(_ucs2 0x1031102C1000103A1000103B), +(_ucs2 0x1031102C1000103A103B /* (suffix of) man */), +(_ucs2 0x1014103A1014102F1015103A), +(_ucs2 0x1014103A102F1015103A /* (suffix of) I */), +('--- Great Sa'), +(_ucs2 0x1031101E1039101E), +(_ucs2 0x1031103F), +(_ucs2 0x102D101E1039101E), +(_ucs2 0x102D103F), +(_ucs2 0x102F101E1039101E), +(_ucs2 0x102F103F), +(_ucs2 0x1021102D101E1039101E), +(_ucs2 0x1023103F), +(_ucs2 0x1021102F101E1039101E), +(_ucs2 0x1025103F), +(_ucs2 0x101E1039101E), +(_ucs2 0x103F), +('--- Symbols - collate as long form'), +(_ucs2 0x1014103E102D102F1000103A), +(_ucs2 0x104C), +(_ucs2 0x101B103D10311037), +(_ucs2 0x104D), +(_ucs2 0x101C100A103A103810001031102C1004103A1038), +(_ucs2 0x104E1004103A1038), +(_ucs2 0x1021102D), +(_ucs2 0x104F), +('--- Short Forms may need to be added here'), +(_ucs2 0x101C1000103A101A102C), +(_ucs2 0x101C1000103A103B102C /* right hand side */), +(_ucs2 0x101E1019102E), +(_ucs2 0x101E10391019102E /* daughter */), +(_ucs2 0x101110191004103A1038), +(_ucs2 0x1011103910191004103A1038 /* cooked rice */), +(_ucs2 0x101C1000103A10181000103A), +(_ucs2 0x101C103910181000103A /* tea */); +SELECT id, IF(LEFT(s1,1)='-',s1,CONCAT(HEX(WEIGHT_STRING(s1)),'\t', HEX(CONVERT(s1 USING ucs2)))) FROM t1 ORDER BY id; +id IF(LEFT(s1,1)='-',s1,CONCAT(HEX(WEIGHT_STRING(s1)),'\t', HEX(CONVERT(s1 USING ucs2)))) +1 2259 108C +2 22593ACB 1037 +3 22593ACC 1038 +4 22593ACD 10371038 +5 --- Vowels +6 2232 102C +7 2232 102B +8 2246 1032 +9 22463ACB 1031102C +10 22463ACB 1031102B +11 22463ACC 1031102C103A +12 22463ACC 1031102B103A +13 2248 1034 +14 22483ACB 1036 +15 22483ACC 102D102F +16 --- Vowels with finals +17 22483ACD 10001039 +18 22483ACD 1000103A +19 22483ACE 102C10001039 +20 22483ACE 102C1000103A +21 22483ACE 102B10001039 +22 22483ACE 102B1000103A +23 22483ACF 102D10001039 +24 22483ACF 102D1000103A +25 22483AD0 102F10001039 +26 22483AD0 102F1000103A +27 22483AD1 103110001039 +28 22483AD1 10311000103A +29 22483AD2 1031102C10001039 +30 22483AD2 1031102C1000103A +31 22483AD2 1031102B10001039 +32 22483AD2 1031102B1000103A +33 22483AD3 102D102F10001039 +34 22483AD3 102D102F1000103A +35 22483AD4 10011039 +36 22483AD4 1001103A +37 22483AD5 102C10011039 +38 22483AD5 102C1001103A +39 22483AD5 102B10011039 +40 22483AD5 102B1001103A +41 22483AD6 102D10011039 +42 22483AD6 102D1001103A +43 22483AD7 102F10011039 +44 22483AD7 102F1001103A +45 22483AD8 103110011039 +46 22483AD8 10311001103A +47 22483AD9 1031102C10011039 +48 22483AD9 1031102C1001103A +49 22483AD9 1031102B10011039 +50 22483AD9 1031102B1001103A +51 22483ADA 102D102F10011039 +52 22483ADA 102D102F1001103A +53 22483ADB 10021039 +54 22483ADB 1002103A +55 22483ADC 102C10021039 +56 22483ADC 102C1002103A +57 22483ADC 102B10021039 +58 22483ADC 102B1002103A +59 22483ADD 102D10021039 +60 22483ADD 102D1002103A +61 22483ADE 102F10021039 +62 22483ADE 102F1002103A +63 22483ADF 103110021039 +64 22483ADF 10311002103A +65 22483AE0 1031102C10021039 +66 22483AE0 1031102C1002103A +67 22483AE0 1031102B10021039 +68 22483AE0 1031102B1002103A +69 22483AE1 102D102F10021039 +70 22483AE1 102D102F1002103A +71 22483AE2 10031039 +72 22483AE2 1003103A +73 22483AE3 102C10031039 +74 22483AE3 102C1003103A +75 22483AE3 102B10031039 +76 22483AE3 102B1003103A +77 22483AE4 102D10031039 +78 22483AE4 102D1003103A +79 22483AE5 102F10031039 +80 22483AE5 102F1003103A +81 22483AE6 103110031039 +82 22483AE6 10311003103A +83 22483AE7 1031102C10031039 +84 22483AE7 1031102C1003103A +85 22483AE7 1031102B10031039 +86 22483AE7 1031102B1003103A +87 22483AE8 102D102F10031039 +88 22483AE8 102D102F1003103A +89 22483AE9 1004103A1039 +90 22483AE9 1004103A +91 22483AEA 102C1004103A1039 +92 22483AEA 102C1004103A +93 22483AEA 102B1004103A1039 +94 22483AEA 102B1004103A +95 22483AEB 102D1004103A1039 +96 22483AEB 102D1004103A +97 22483AEC 102F1004103A1039 +98 22483AEC 102F1004103A +99 22483AED 10311004103A1039 +100 22483AED 10311004103A +101 22483AEE 1031102C1004103A1039 +102 22483AEE 1031102C1004103A +103 22483AEE 1031102B1004103A1039 +104 22483AEE 1031102B1004103A +105 22483AEF 102D102F1004103A1039 +106 22483AEF 102D102F1004103A +107 22483AF0 10051039 +108 22483AF0 1005103A +109 22483AF1 102C10051039 +110 22483AF1 102C1005103A +111 22483AF1 102B10051039 +112 22483AF1 102B1005103A +113 22483AF2 102D10051039 +114 22483AF2 102D1005103A +115 22483AF3 102F10051039 +116 22483AF3 102F1005103A +117 22483AF4 103110051039 +118 22483AF4 10311005103A +119 22483AF5 1031102C10051039 +120 22483AF5 1031102C1005103A +121 22483AF5 1031102B10051039 +122 22483AF5 1031102B1005103A +123 22483AF6 102D102F10051039 +124 22483AF6 102D102F1005103A +125 22483AF7 10061039 +126 22483AF7 1006103A +127 22483AF8 102C10061039 +128 22483AF8 102C1006103A +129 22483AF8 102B10061039 +130 22483AF8 102B1006103A +131 22483AF9 102D10061039 +132 22483AF9 102D1006103A +133 22483AFA 102F10061039 +134 22483AFA 102F1006103A +135 22483AFB 103110061039 +136 22483AFB 10311006103A +137 22483AFC 1031102C10061039 +138 22483AFC 1031102C1006103A +139 22483AFC 1031102B10061039 +140 22483AFC 1031102B1006103A +141 22483AFD 102D102F10061039 +142 22483AFD 102D102F1006103A +143 22483AFE 10071039 +144 22483AFE 1007103A +145 22483AFF 102C10071039 +146 22483AFF 102C1007103A +147 22483AFF 102B10071039 +148 22483AFF 102B1007103A +149 22483B00 102D10071039 +150 22483B00 102D1007103A +151 22483B01 102F10071039 +152 22483B01 102F1007103A +153 22483B02 103110071039 +154 22483B02 10311007103A +155 22483B03 1031102C10071039 +156 22483B03 1031102C1007103A +157 22483B03 1031102B10071039 +158 22483B03 1031102B1007103A +159 22483B04 102D102F10071039 +160 22483B04 102D102F1007103A +161 22483B05 1008103A +162 22483B06 102C1008103A +163 22483B06 102B1008103A +164 22483B07 102D1008103A +165 22483B08 102F1008103A +166 22483B09 10311008103A +167 22483B0A 1031102C1008103A +168 22483B0A 1031102B1008103A +169 22483B0B 102D102F1008103A +170 22483B0C 10091039 +171 22483B0C 1009103A +172 22483B0D 102C10091039 +173 22483B0D 102C1009103A +174 22483B0D 102B10091039 +175 22483B0D 102B1009103A +176 22483B0E 102D10091039 +177 22483B0E 102D1009103A +178 22483B0F 102F10091039 +179 22483B0F 102F1009103A +180 22483B10 103110091039 +181 22483B10 10311009103A +182 22483B11 1031102C10091039 +183 22483B11 1031102C1009103A +184 22483B11 1031102B10091039 +185 22483B11 1031102B1009103A +186 22483B12 102D102F10091039 +187 22483B12 102D102F1009103A +188 22483B13 100A1039 +189 22483B13 100A103A +190 22483B14 102C100A1039 +191 22483B14 102C100A103A +192 22483B14 102B100A1039 +193 22483B14 102B100A103A +194 22483B15 102D100A1039 +195 22483B15 102D100A103A +196 22483B16 102F100A1039 +197 22483B16 102F100A103A +198 22483B17 1031100A1039 +199 22483B17 1031100A103A +200 22483B18 1031102C100A1039 +201 22483B18 1031102C100A103A +202 22483B18 1031102B100A1039 +203 22483B18 1031102B100A103A +204 22483B19 102D102F100A1039 +205 22483B19 102D102F100A103A +206 22483B1A 100B1039 +207 22483B1A 100B103A +208 22483B1B 102C100B1039 +209 22483B1B 102C100B103A +210 22483B1B 102B100B1039 +211 22483B1B 102B100B103A +212 22483B1C 102D100B1039 +213 22483B1C 102D100B103A +214 22483B1D 102F100B1039 +215 22483B1D 102F100B103A +216 22483B1E 1031100B1039 +217 22483B1E 1031100B103A +218 22483B1F 1031102C100B1039 +219 22483B1F 1031102C100B103A +220 22483B1F 1031102B100B1039 +221 22483B1F 1031102B100B103A +222 22483B20 102D102F100B1039 +223 22483B20 102D102F100B103A +224 22483B21 100C1039 +225 22483B21 100C103A +226 22483B22 102C100C1039 +227 22483B22 102C100C103A +228 22483B22 102B100C1039 +229 22483B22 102B100C103A +230 22483B23 102D100C1039 +231 22483B23 102D100C103A +232 22483B24 102F100C1039 +233 22483B24 102F100C103A +234 22483B25 1031100C1039 +235 22483B25 1031100C103A +236 22483B26 1031102C100C1039 +237 22483B26 1031102C100C103A +238 22483B26 1031102B100C1039 +239 22483B26 1031102B100C103A +240 22483B27 102D102F100C1039 +241 22483B27 102D102F100C103A +242 22483B28 100D1039 +243 22483B28 100D103A +244 22483B29 102C100D1039 +245 22483B29 102C100D103A +246 22483B29 102B100D1039 +247 22483B29 102B100D103A +248 22483B2A 102D100D1039 +249 22483B2A 102D100D103A +250 22483B2B 102F100D1039 +251 22483B2B 102F100D103A +252 22483B2C 1031100D1039 +253 22483B2C 1031100D103A +254 22483B2D 1031102C100D1039 +255 22483B2D 1031102C100D103A +256 22483B2D 1031102B100D1039 +257 22483B2D 1031102B100D103A +258 22483B2E 102D102F100D1039 +259 22483B2E 102D102F100D103A +260 22483B2F 100E1039 +261 22483B2F 100E103A +262 22483B30 102C100E1039 +263 22483B30 102C100E103A +264 22483B30 102B100E1039 +265 22483B30 102B100E103A +266 22483B31 102D100E1039 +267 22483B31 102D100E103A +268 22483B32 102F100E1039 +269 22483B32 102F100E103A +270 22483B33 1031100E1039 +271 22483B33 1031100E103A +272 22483B34 1031102C100E1039 +273 22483B34 1031102C100E103A +274 22483B34 1031102B100E1039 +275 22483B34 1031102B100E103A +276 22483B35 102D102F100E1039 +277 22483B35 102D102F100E103A +278 22483B36 100F1039 +279 22483B36 100F103A +280 22483B37 102C100F1039 +281 22483B37 102C100F103A +282 22483B37 102B100F1039 +283 22483B37 102B100F103A +284 22483B38 102D100F1039 +285 22483B38 102D100F103A +286 22483B39 102F100F1039 +287 22483B39 102F100F103A +288 22483B3A 1031100F1039 +289 22483B3A 1031100F103A +290 22483B3B 1031102C100F1039 +291 22483B3B 1031102C100F103A +292 22483B3B 1031102B100F1039 +293 22483B3B 1031102B100F103A +294 22483B3C 102D102F100F1039 +295 22483B3C 102D102F100F103A +296 22483B3D 10101039 +297 22483B3D 1010103A +298 22483B3E 102C10101039 +299 22483B3E 102C1010103A +300 22483B3E 102B10101039 +301 22483B3E 102B1010103A +302 22483B3F 102D10101039 +303 22483B3F 102D1010103A +304 22483B40 102F10101039 +305 22483B40 102F1010103A +306 22483B41 103110101039 +307 22483B41 10311010103A +308 22483B42 1031102C10101039 +309 22483B42 1031102C1010103A +310 22483B42 1031102B10101039 +311 22483B42 1031102B1010103A +312 22483B43 102D102F10101039 +313 22483B43 102D102F1010103A +314 22483B44 10111039 +315 22483B44 1011103A +316 22483B45 102C10111039 +317 22483B45 102C1011103A +318 22483B45 102B10111039 +319 22483B45 102B1011103A +320 22483B46 102D10111039 +321 22483B46 102D1011103A +322 22483B47 102F10111039 +323 22483B47 102F1011103A +324 22483B48 103110111039 +325 22483B48 10311011103A +326 22483B49 1031102C10111039 +327 22483B49 1031102C1011103A +328 22483B49 1031102B10111039 +329 22483B49 1031102B1011103A +330 22483B4A 102D102F10111039 +331 22483B4A 102D102F1011103A +332 22483B4B 10121039 +333 22483B4B 1012103A +334 22483B4C 102C10121039 +335 22483B4C 102C1012103A +336 22483B4C 102B10121039 +337 22483B4C 102B1012103A +338 22483B4D 102D10121039 +339 22483B4D 102D1012103A +340 22483B4E 102F10121039 +341 22483B4E 102F1012103A +342 22483B4F 103110121039 +343 22483B4F 10311012103A +344 22483B50 1031102C10121039 +345 22483B50 1031102C1012103A +346 22483B50 1031102B10121039 +347 22483B50 1031102B1012103A +348 22483B51 102D102F10121039 +349 22483B51 102D102F1012103A +350 22483B52 10131039 +351 22483B52 1013103A +352 22483B53 102C10131039 +353 22483B53 102C1013103A +354 22483B53 102B10131039 +355 22483B53 102B1013103A +356 22483B54 102D10131039 +357 22483B54 102D1013103A +358 22483B55 102F10131039 +359 22483B55 102F1013103A +360 22483B56 103110131039 +361 22483B56 10311013103A +362 22483B57 1031102C10131039 +363 22483B57 1031102C1013103A +364 22483B57 1031102B10131039 +365 22483B57 1031102B1013103A +366 22483B58 102D102F10131039 +367 22483B58 102D102F1013103A +368 22483B59 10141039 +369 22483B59 1014103A +370 22483B5A 102C10141039 +371 22483B5A 102C1014103A +372 22483B5A 102B10141039 +373 22483B5A 102B1014103A +374 22483B5B 102D10141039 +375 22483B5B 102D1014103A +376 22483B5C 102F10141039 +377 22483B5C 102F1014103A +378 22483B5D 103110141039 +379 22483B5D 10311014103A +380 22483B5E 1031102C10141039 +381 22483B5E 1031102C1014103A +382 22483B5E 1031102B10141039 +383 22483B5E 1031102B1014103A +384 22483B5F 102D102F10141039 +385 22483B5F 102D102F1014103A +386 22483B60 10151039 +387 22483B60 1015103A +388 22483B61 102C10151039 +389 22483B61 102C1015103A +390 22483B61 102B10151039 +391 22483B61 102B1015103A +392 22483B62 102D10151039 +393 22483B62 102D1015103A +394 22483B63 102F10151039 +395 22483B63 102F1015103A +396 22483B64 103110151039 +397 22483B64 10311015103A +398 22483B65 1031102C10151039 +399 22483B65 1031102C1015103A +400 22483B65 1031102B10151039 +401 22483B65 1031102B1015103A +402 22483B66 102D102F10151039 +403 22483B66 102D102F1015103A +404 22483B67 10161039 +405 22483B67 1016103A +406 22483B68 102C10161039 +407 22483B68 102C1016103A +408 22483B68 102B10161039 +409 22483B68 102B1016103A +410 22483B69 102D10161039 +411 22483B69 102D1016103A +412 22483B6A 102F10161039 +413 22483B6A 102F1016103A +414 22483B6B 103110161039 +415 22483B6B 10311016103A +416 22483B6C 1031102C10161039 +417 22483B6C 1031102C1016103A +418 22483B6C 1031102B10161039 +419 22483B6C 1031102B1016103A +420 22483B6D 102D102F10161039 +421 22483B6D 102D102F1016103A +422 22483B6E 10171039 +423 22483B6E 1017103A +424 22483B6F 102C10171039 +425 22483B6F 102C1017103A +426 22483B6F 102B10171039 +427 22483B6F 102B1017103A +428 22483B70 102D10171039 +429 22483B70 102D1017103A +430 22483B71 102F10171039 +431 22483B71 102F1017103A +432 22483B72 103110171039 +433 22483B72 10311017103A +434 22483B73 1031102C10171039 +435 22483B73 1031102C1017103A +436 22483B73 1031102B10171039 +437 22483B73 1031102B1017103A +438 22483B74 102D102F10171039 +439 22483B74 102D102F1017103A +440 22483B75 10181039 +441 22483B75 1018103A +442 22483B76 102C10181039 +443 22483B76 102C1018103A +444 22483B76 102B10181039 +445 22483B76 102B1018103A +446 22483B77 102D10181039 +447 22483B77 102D1018103A +448 22483B78 102F10181039 +449 22483B78 102F1018103A +450 22483B79 103110181039 +451 22483B79 10311018103A +452 22483B7A 1031102C10181039 +453 22483B7A 1031102C1018103A +454 22483B7A 1031102B10181039 +455 22483B7A 1031102B1018103A +456 22483B7B 102D102F10181039 +457 22483B7B 102D102F1018103A +458 22483B7C 10191039 +459 22483B7C 1019103A +460 22483B7D 102C10191039 +461 22483B7D 102C1019103A +462 22483B7D 102B10191039 +463 22483B7D 102B1019103A +464 22483B7E 102D10191039 +465 22483B7E 102D1019103A +466 22483B7F 102F10191039 +467 22483B7F 102F1019103A +468 22483B80 103110191039 +469 22483B80 10311019103A +470 22483B81 1031102C10191039 +471 22483B81 1031102C1019103A +472 22483B81 1031102B10191039 +473 22483B81 1031102B1019103A +474 22483B82 102D102F10191039 +475 22483B82 102D102F1019103A +476 22483B83 101A1039 +477 22483B83 101A103A +478 22483B84 102C101A1039 +479 22483B84 102C101A103A +480 22483B84 102B101A1039 +481 22483B84 102B101A103A +482 22483B85 102D101A1039 +483 22483B85 102D101A103A +484 22483B86 102F101A1039 +485 22483B86 102F101A103A +486 22483B87 1031101A1039 +487 22483B87 1031101A103A +488 22483B88 1031102C101A1039 +489 22483B88 1031102C101A103A +490 22483B88 1031102B101A1039 +491 22483B88 1031102B101A103A +492 22483B89 102D102F101A1039 +493 22483B89 102D102F101A103A +494 22483B8A 101B1039 +495 22483B8A 101B103A +496 22483B8B 102C101B1039 +497 22483B8B 102C101B103A +498 22483B8B 102B101B1039 +499 22483B8B 102B101B103A +500 22483B8C 102D101B1039 +501 22483B8C 102D101B103A +502 22483B8D 102F101B1039 +503 22483B8D 102F101B103A +504 22483B8E 1031101B1039 +505 22483B8E 1031101B103A +506 22483B8F 1031102C101B1039 +507 22483B8F 1031102C101B103A +508 22483B8F 1031102B101B1039 +509 22483B8F 1031102B101B103A +510 22483B90 102D102F101B1039 +511 22483B90 102D102F101B103A +512 22483B91 101C1039 +513 22483B91 101C103A +514 22483B92 102C101C1039 +515 22483B92 102C101C103A +516 22483B92 102B101C1039 +517 22483B92 102B101C103A +518 22483B93 102D101C1039 +519 22483B93 102D101C103A +520 22483B94 102F101C1039 +521 22483B94 102F101C103A +522 22483B95 1031101C1039 +523 22483B95 1031101C103A +524 22483B96 1031102C101C1039 +525 22483B96 1031102C101C103A +526 22483B96 1031102B101C1039 +527 22483B96 1031102B101C103A +528 22483B97 102D102F101C1039 +529 22483B97 102D102F101C103A +530 22483B98 101D103A +531 22483B99 102C101D103A +532 22483B99 102B101D103A +533 22483B9A 102D101D103A +534 22483B9B 102F101D103A +535 22483B9C 1031101D103A +536 22483B9D 1031102C101D103A +537 22483B9D 1031102B101D103A +538 22483B9E 102D102F101D103A +539 22483B9F 101E1039 +540 22483B9F 101E103A +541 22483BA0 102C101E1039 +542 22483BA0 102C101E103A +543 22483BA0 102B101E1039 +544 22483BA0 102B101E103A +545 22483BA1 102D101E1039 +546 22483BA1 102D101E103A +547 22483BA2 102F101E1039 +548 22483BA2 102F101E103A +549 22483BA3 1031101E1039 +550 22483BA3 1031101E103A +551 22483BA4 1031102C101E1039 +552 22483BA4 1031102C101E103A +553 22483BA4 1031102B101E1039 +554 22483BA4 1031102B101E103A +555 22483BA5 102D102F101E1039 +556 22483BA5 102D102F101E103A +557 22483BA6 101F1039 +558 22483BA6 101F103A +559 22483BA7 102C101F1039 +560 22483BA7 102C101F103A +561 22483BA7 102B101F1039 +562 22483BA7 102B101F103A +563 22483BA8 102D101F1039 +564 22483BA8 102D101F103A +565 22483BA9 102F101F1039 +566 22483BA9 102F101F103A +567 22483BAA 1031101F1039 +568 22483BAA 1031101F103A +569 22483BAB 1031102C101F1039 +570 22483BAB 1031102C101F103A +571 22483BAB 1031102B101F1039 +572 22483BAB 1031102B101F103A +573 22483BAC 102D102F101F1039 +574 22483BAC 102D102F101F103A +575 22483BAD 1020103A +576 22483BAE 102C1020103A +577 22483BAE 102B1020103A +578 22483BAF 102D1020103A +579 22483BB0 102F1020103A +580 22483BB1 10311020103A +581 22483BB2 1031102C1020103A +582 22483BB2 1031102B1020103A +583 22483BB3 102D102F1020103A +584 22483BB4 1021103A +585 22483BB5 102C1021103A +586 22483BB5 102B1021103A +587 22483BB6 102D1021103A +588 22483BB7 102F1021103A +589 22483BB8 10311021103A +590 22483BB9 1031102C1021103A +591 22483BB9 1031102B1021103A +592 22483BBA 102D102F1021103A +593 --- Medials +594 22483BBB 105E +595 22483BBC 105F +596 22483BBD 103B +597 22483BBE 103C +598 22483BBF 1060 +599 22483BC0 103D +600 22483BC1 1082 +601 22483BC2 103E +602 22483BC3 103B103D +603 22483BC4 103C103D +604 22483BC5 103B103E +605 22483BC6 103C103E +606 22483BC7 103D103E +607 22483BC8 103B103D103E +608 22483BC9 103C103D103E +609 --- Independent vowels +610 22242236 1021102D +611 22242236 1023 +612 22242238 1021102E +613 22242238 1024 +614 2224223A 1021102F +615 2224223A 1025 +616 2224223D 10211030 +617 2224223D 1026 +618 22242242 10211031 +619 22242242 1027 +620 22242242 1028 +621 222422463ACB 10211031102C +622 222422463ACB 1029 +623 222422463ACC 10211031102C103A +624 222422463ACC 102A +625 22483B7E 102D1019103A +626 22483B7E3ACB 102D1036 +627 22483B7E3ACC 102D1019103A1037 +628 22483B7E3ACD 102D10361037 +629 22483B7E3ACE 102D1019103A1038 +630 22483B7E3ACF 102D10361038 +631 22483B7F 102F1019103A +632 22483B7F3ACB 102F1036 +633 22483B7F3ACC 102F1019103A1037 +634 22483B7F3ACD 102F10361037 +635 22483B7F3ACE 102F1019103A1038 +636 22483B7F3ACF 102F10361038 +637 222422483B7F3ACB 1021102F1036 +638 222422483B7F3ACB 1025102F1036 +639 --- Independent vowels with finals +640 222422483ACF 1021102D10001039 +641 222422483ACF 102310001039 +642 222422483ACF 1021102D1000103A +643 222422483ACF 10231000103A +644 222422483AD0 1021102F10001039 +645 222422483AD0 102510001039 +646 222422483AD0 1021102F1000103A +647 222422483AD0 10251000103A +648 222422483AD1 1021103110001039 +649 222422483AD1 102710001039 +650 222422483AD1 102110311000103A +651 222422483AD1 10271000103A +652 222422483AD2 10211031102C10001039 +653 222422483AD2 102910001039 +654 222422483AD2 10211031102C1000103A +655 222422483AD2 10291000103A +656 222422483AD2 10211031102C10001039 +657 222422483AD2 10291031102C10001039 +658 222422483AD2 10211031102C1000103A +659 222422483AD2 10291031102C1000103A +660 222422483AD6 1021102D10011039 +661 222422483AD6 102310011039 +662 222422483AD6 1021102D1001103A +663 222422483AD6 10231001103A +664 222422483AD7 1021102F10011039 +665 222422483AD7 102510011039 +666 222422483AD7 1021102F1001103A +667 222422483AD7 10251001103A +668 222422483AD8 1021103110011039 +669 222422483AD8 102710011039 +670 222422483AD8 102110311001103A +671 222422483AD8 10271001103A +672 222422483AD9 10211031102C10011039 +673 222422483AD9 102910011039 +674 222422483AD9 10211031102C1001103A +675 222422483AD9 10291001103A +676 222422483AD9 10211031102C10011039 +677 222422483AD9 10291031102C10011039 +678 222422483AD9 10211031102C1001103A +679 222422483AD9 10291031102C1001103A +680 222422483ADD 1021102D10021039 +681 222422483ADD 102310021039 +682 222422483ADD 1021102D1002103A +683 222422483ADD 10231002103A +684 222422483ADE 1021102F10021039 +685 222422483ADE 102510021039 +686 222422483ADE 1021102F1002103A +687 222422483ADE 10251002103A +688 222422483ADF 1021103110021039 +689 222422483ADF 102710021039 +690 222422483ADF 102110311002103A +691 222422483ADF 10271002103A +692 222422483AE0 10211031102C10021039 +693 222422483AE0 102910021039 +694 222422483AE0 10211031102C1002103A +695 222422483AE0 10291002103A +696 222422483AE0 10211031102C10021039 +697 222422483AE0 10291031102C10021039 +698 222422483AE0 10211031102C1002103A +699 222422483AE0 10291031102C1002103A +700 222422483AE4 1021102D10031039 +701 222422483AE4 102310031039 +702 222422483AE4 1021102D1003103A +703 222422483AE4 10231003103A +704 222422483AE5 1021102F10031039 +705 222422483AE5 102510031039 +706 222422483AE5 1021102F1003103A +707 222422483AE5 10251003103A +708 222422483AE6 1021103110031039 +709 222422483AE6 102710031039 +710 222422483AE6 102110311003103A +711 222422483AE6 10271003103A +712 222422483AE7 10211031102C10031039 +713 222422483AE7 102910031039 +714 222422483AE7 10211031102C1003103A +715 222422483AE7 10291003103A +716 222422483AE7 10211031102C10031039 +717 222422483AE7 10291031102C10031039 +718 222422483AE7 10211031102C1003103A +719 222422483AE7 10291031102C1003103A +720 2224223621D5224D 1021102D10041039 +721 2224223621D5224D 102310041039 +722 222422483AEB 1021102D1004103A +723 222422483AEB 10231004103A +724 2224223A21D5224D 1021102F10041039 +725 2224223A21D5224D 102510041039 +726 222422483AEC 1021102F1004103A +727 222422483AEC 10251004103A +728 2224224221D5224D 1021103110041039 +729 2224224221D5224D 102710041039 +730 222422483AED 102110311004103A +731 222422483AED 10271004103A +732 222422463ACB21D5224D 10211031102C10041039 +733 222422463ACB21D5224D 102910041039 +734 222422483AEE 10211031102C1004103A +735 222422483AEE 10291004103A +736 222422463ACB21D5224D 10211031102C10041039 +737 222422463ACB21D5224D 10291031102C10041039 +738 222422483AEE 10211031102C1004103A +739 222422483AEE 10291031102C1004103A +740 222422483AF2 1021102D10051039 +741 222422483AF2 102310051039 +742 222422483AF2 1021102D1005103A +743 222422483AF2 10231005103A +744 222422483AF3 1021102F10051039 +745 222422483AF3 102510051039 +746 222422483AF3 1021102F1005103A +747 222422483AF3 10251005103A +748 222422483AF4 1021103110051039 +749 222422483AF4 102710051039 +750 222422483AF4 102110311005103A +751 222422483AF4 10271005103A +752 222422483AF5 10211031102C10051039 +753 222422483AF5 102910051039 +754 222422483AF5 10211031102C1005103A +755 222422483AF5 10291005103A +756 222422483AF5 10211031102C10051039 +757 222422483AF5 10291031102C10051039 +758 222422483AF5 10211031102C1005103A +759 222422483AF5 10291031102C1005103A +760 222422483AF9 1021102D10061039 +761 222422483AF9 102310061039 +762 222422483AF9 1021102D1006103A +763 222422483AF9 10231006103A +764 222422483AFA 1021102F10061039 +765 222422483AFA 102510061039 +766 222422483AFA 1021102F1006103A +767 222422483AFA 10251006103A +768 222422483AFB 1021103110061039 +769 222422483AFB 102710061039 +770 222422483AFB 102110311006103A +771 222422483AFB 10271006103A +772 222422483AFC 10211031102C10061039 +773 222422483AFC 102910061039 +774 222422483AFC 10211031102C1006103A +775 222422483AFC 10291006103A +776 222422483AFC 10211031102C10061039 +777 222422483AFC 10291031102C10061039 +778 222422483AFC 10211031102C1006103A +779 222422483AFC 10291031102C1006103A +780 222422483B00 1021102D10071039 +781 222422483B00 102310071039 +782 222422483B00 1021102D1007103A +783 222422483B00 10231007103A +784 222422483B01 1021102F10071039 +785 222422483B01 102510071039 +786 222422483B01 1021102F1007103A +787 222422483B01 10251007103A +788 222422483B02 1021103110071039 +789 222422483B02 102710071039 +790 222422483B02 102110311007103A +791 222422483B02 10271007103A +792 222422483B03 10211031102C10071039 +793 222422483B03 102910071039 +794 222422483B03 10211031102C1007103A +795 222422483B03 10291007103A +796 222422483B03 10211031102C10071039 +797 222422483B03 10291031102C10071039 +798 222422483B03 10211031102C1007103A +799 222422483B03 10291031102C1007103A +800 222422483B0E 1021102D10091039 +801 222422483B0E 102310091039 +802 222422483B0E 1021102D1009103A +803 222422483B0E 10231009103A +804 222422483B0F 1021102F10091039 +805 222422483B0F 102510091039 +806 222422483B0F 1021102F1009103A +807 222422483B0F 10251009103A +808 222422483B10 1021103110091039 +809 222422483B10 102710091039 +810 222422483B10 102110311009103A +811 222422483B10 10271009103A +812 222422483B11 10211031102C10091039 +813 222422483B11 102910091039 +814 222422483B11 10211031102C1009103A +815 222422483B11 10291009103A +816 222422483B11 10211031102C10091039 +817 222422483B11 10291031102C10091039 +818 222422483B11 10211031102C1009103A +819 222422483B11 10291031102C1009103A +820 222422483B15 1021102D100A1039 +821 222422483B15 1023100A1039 +822 222422483B15 1021102D100A103A +823 222422483B15 1023100A103A +824 222422483B16 1021102F100A1039 +825 222422483B16 1025100A1039 +826 222422483B16 1021102F100A103A +827 222422483B16 1025100A103A +828 222422483B17 10211031100A1039 +829 222422483B17 1027100A1039 +830 222422483B17 10211031100A103A +831 222422483B17 1027100A103A +832 222422483B18 10211031102C100A1039 +833 222422483B18 1029100A1039 +834 222422483B18 10211031102C100A103A +835 222422483B18 1029100A103A +836 222422483B18 10211031102C100A1039 +837 222422483B18 10291031102C100A1039 +838 222422483B18 10211031102C100A103A +839 222422483B18 10291031102C100A103A +840 222422483B1C 1021102D100B1039 +841 222422483B1C 1023100B1039 +842 222422483B1C 1021102D100B103A +843 222422483B1C 1023100B103A +844 222422483B1D 1021102F100B1039 +845 222422483B1D 1025100B1039 +846 222422483B1D 1021102F100B103A +847 222422483B1D 1025100B103A +848 222422483B1E 10211031100B1039 +849 222422483B1E 1027100B1039 +850 222422483B1E 10211031100B103A +851 222422483B1E 1027100B103A +852 222422483B1F 10211031102C100B1039 +853 222422483B1F 1029100B1039 +854 222422483B1F 10211031102C100B103A +855 222422483B1F 1029100B103A +856 222422483B1F 10211031102C100B1039 +857 222422483B1F 10291031102C100B1039 +858 222422483B1F 10211031102C100B103A +859 222422483B1F 10291031102C100B103A +860 222422483B23 1021102D100C1039 +861 222422483B23 1023100C1039 +862 222422483B23 1021102D100C103A +863 222422483B23 1023100C103A +864 222422483B24 1021102F100C1039 +865 222422483B24 1025100C1039 +866 222422483B24 1021102F100C103A +867 222422483B24 1025100C103A +868 222422483B25 10211031100C1039 +869 222422483B25 1027100C1039 +870 222422483B25 10211031100C103A +871 222422483B25 1027100C103A +872 222422483B26 10211031102C100C1039 +873 222422483B26 1029100C1039 +874 222422483B26 10211031102C100C103A +875 222422483B26 1029100C103A +876 222422483B26 10211031102C100C1039 +877 222422483B26 10291031102C100C1039 +878 222422483B26 10211031102C100C103A +879 222422483B26 10291031102C100C103A +880 222422483B2A 1021102D100D1039 +881 222422483B2A 1023100D1039 +882 222422483B2A 1021102D100D103A +883 222422483B2A 1023100D103A +884 222422483B2B 1021102F100D1039 +885 222422483B2B 1025100D1039 +886 222422483B2B 1021102F100D103A +887 222422483B2B 1025100D103A +888 222422483B2C 10211031100D1039 +889 222422483B2C 1027100D1039 +890 222422483B2C 10211031100D103A +891 222422483B2C 1027100D103A +892 222422483B2D 10211031102C100D1039 +893 222422483B2D 1029100D1039 +894 222422483B2D 10211031102C100D103A +895 222422483B2D 1029100D103A +896 222422483B2D 10211031102C100D1039 +897 222422483B2D 10291031102C100D1039 +898 222422483B2D 10211031102C100D103A +899 222422483B2D 10291031102C100D103A +900 222422483B31 1021102D100E1039 +901 222422483B31 1023100E1039 +902 222422483B31 1021102D100E103A +903 222422483B31 1023100E103A +904 222422483B32 1021102F100E1039 +905 222422483B32 1025100E1039 +906 222422483B32 1021102F100E103A +907 222422483B32 1025100E103A +908 222422483B33 10211031100E1039 +909 222422483B33 1027100E1039 +910 222422483B33 10211031100E103A +911 222422483B33 1027100E103A +912 222422483B34 10211031102C100E1039 +913 222422483B34 1029100E1039 +914 222422483B34 10211031102C100E103A +915 222422483B34 1029100E103A +916 222422483B34 10211031102C100E1039 +917 222422483B34 10291031102C100E1039 +918 222422483B34 10211031102C100E103A +919 222422483B34 10291031102C100E103A +920 222422483B38 1021102D100F1039 +921 222422483B38 1023100F1039 +922 222422483B38 1021102D100F103A +923 222422483B38 1023100F103A +924 222422483B39 1021102F100F1039 +925 222422483B39 1025100F1039 +926 222422483B39 1021102F100F103A +927 222422483B39 1025100F103A +928 222422483B3A 10211031100F1039 +929 222422483B3A 1027100F1039 +930 222422483B3A 10211031100F103A +931 222422483B3A 1027100F103A +932 222422483B3B 10211031102C100F1039 +933 222422483B3B 1029100F1039 +934 222422483B3B 10211031102C100F103A +935 222422483B3B 1029100F103A +936 222422483B3B 10211031102C100F1039 +937 222422483B3B 10291031102C100F1039 +938 222422483B3B 10211031102C100F103A +939 222422483B3B 10291031102C100F103A +940 222422483B3F 1021102D10101039 +941 222422483B3F 102310101039 +942 222422483B3F 1021102D1010103A +943 222422483B3F 10231010103A +944 222422483B40 1021102F10101039 +945 222422483B40 102510101039 +946 222422483B40 1021102F1010103A +947 222422483B40 10251010103A +948 222422483B41 1021103110101039 +949 222422483B41 102710101039 +950 222422483B41 102110311010103A +951 222422483B41 10271010103A +952 222422483B42 10211031102C10101039 +953 222422483B42 102910101039 +954 222422483B42 10211031102C1010103A +955 222422483B42 10291010103A +956 222422483B42 10211031102C10101039 +957 222422483B42 10291031102C10101039 +958 222422483B42 10211031102C1010103A +959 222422483B42 10291031102C1010103A +960 222422483B46 1021102D10111039 +961 222422483B46 102310111039 +962 222422483B46 1021102D1011103A +963 222422483B46 10231011103A +964 222422483B47 1021102F10111039 +965 222422483B47 102510111039 +966 222422483B47 1021102F1011103A +967 222422483B47 10251011103A +968 222422483B48 1021103110111039 +969 222422483B48 102710111039 +970 222422483B48 102110311011103A +971 222422483B48 10271011103A +972 222422483B49 10211031102C10111039 +973 222422483B49 102910111039 +974 222422483B49 10211031102C1011103A +975 222422483B49 10291011103A +976 222422483B49 10211031102C10111039 +977 222422483B49 10291031102C10111039 +978 222422483B49 10211031102C1011103A +979 222422483B49 10291031102C1011103A +980 222422483B4D 1021102D10121039 +981 222422483B4D 102310121039 +982 222422483B4D 1021102D1012103A +983 222422483B4D 10231012103A +984 222422483B4E 1021102F10121039 +985 222422483B4E 102510121039 +986 222422483B4E 1021102F1012103A +987 222422483B4E 10251012103A +988 222422483B4F 1021103110121039 +989 222422483B4F 102710121039 +990 222422483B4F 102110311012103A +991 222422483B4F 10271012103A +992 222422483B50 10211031102C10121039 +993 222422483B50 102910121039 +994 222422483B50 10211031102C1012103A +995 222422483B50 10291012103A +996 222422483B50 10211031102C10121039 +997 222422483B50 10291031102C10121039 +998 222422483B50 10211031102C1012103A +999 222422483B50 10291031102C1012103A +1000 222422483B54 1021102D10131039 +1001 222422483B54 102310131039 +1002 222422483B54 1021102D1013103A +1003 222422483B54 10231013103A +1004 222422483B55 1021102F10131039 +1005 222422483B55 102510131039 +1006 222422483B55 1021102F1013103A +1007 222422483B55 10251013103A +1008 222422483B56 1021103110131039 +1009 222422483B56 102710131039 +1010 222422483B56 102110311013103A +1011 222422483B56 10271013103A +1012 222422483B57 10211031102C10131039 +1013 222422483B57 102910131039 +1014 222422483B57 10211031102C1013103A +1015 222422483B57 10291013103A +1016 222422483B57 10211031102C10131039 +1017 222422483B57 10291031102C10131039 +1018 222422483B57 10211031102C1013103A +1019 222422483B57 10291031102C1013103A +1020 222422483B5B 1021102D10141039 +1021 222422483B5B 102310141039 +1022 222422483B5B 1021102D1014103A +1023 222422483B5B 10231014103A +1024 222422483B5C 1021102F10141039 +1025 222422483B5C 102510141039 +1026 222422483B5C 1021102F1014103A +1027 222422483B5C 10251014103A +1028 222422483B5D 1021103110141039 +1029 222422483B5D 102710141039 +1030 222422483B5D 102110311014103A +1031 222422483B5D 10271014103A +1032 222422483B5E 10211031102C10141039 +1033 222422483B5E 102910141039 +1034 222422483B5E 10211031102C1014103A +1035 222422483B5E 10291014103A +1036 222422483B5E 10211031102C10141039 +1037 222422483B5E 10291031102C10141039 +1038 222422483B5E 10211031102C1014103A +1039 222422483B5E 10291031102C1014103A +1040 222422483B62 1021102D10151039 +1041 222422483B62 102310151039 +1042 222422483B62 1021102D1015103A +1043 222422483B62 10231015103A +1044 222422483B63 1021102F10151039 +1045 222422483B63 102510151039 +1046 222422483B63 1021102F1015103A +1047 222422483B63 10251015103A +1048 222422483B64 1021103110151039 +1049 222422483B64 102710151039 +1050 222422483B64 102110311015103A +1051 222422483B64 10271015103A +1052 222422483B65 10211031102C10151039 +1053 222422483B65 102910151039 +1054 222422483B65 10211031102C1015103A +1055 222422483B65 10291015103A +1056 222422483B65 10211031102C10151039 +1057 222422483B65 10291031102C10151039 +1058 222422483B65 10211031102C1015103A +1059 222422483B65 10291031102C1015103A +1060 222422483B69 1021102D10161039 +1061 222422483B69 102310161039 +1062 222422483B69 1021102D1016103A +1063 222422483B69 10231016103A +1064 222422483B6A 1021102F10161039 +1065 222422483B6A 102510161039 +1066 222422483B6A 1021102F1016103A +1067 222422483B6A 10251016103A +1068 222422483B6B 1021103110161039 +1069 222422483B6B 102710161039 +1070 222422483B6B 102110311016103A +1071 222422483B6B 10271016103A +1072 222422483B6C 10211031102C10161039 +1073 222422483B6C 102910161039 +1074 222422483B6C 10211031102C1016103A +1075 222422483B6C 10291016103A +1076 222422483B6C 10211031102C10161039 +1077 222422483B6C 10291031102C10161039 +1078 222422483B6C 10211031102C1016103A +1079 222422483B6C 10291031102C1016103A +1080 222422483B70 1021102D10171039 +1081 222422483B70 102310171039 +1082 222422483B70 1021102D1017103A +1083 222422483B70 10231017103A +1084 222422483B71 1021102F10171039 +1085 222422483B71 102510171039 +1086 222422483B71 1021102F1017103A +1087 222422483B71 10251017103A +1088 222422483B72 1021103110171039 +1089 222422483B72 102710171039 +1090 222422483B72 102110311017103A +1091 222422483B72 10271017103A +1092 222422483B73 10211031102C10171039 +1093 222422483B73 102910171039 +1094 222422483B73 10211031102C1017103A +1095 222422483B73 10291017103A +1096 222422483B73 10211031102C10171039 +1097 222422483B73 10291031102C10171039 +1098 222422483B73 10211031102C1017103A +1099 222422483B73 10291031102C1017103A +1100 222422483B77 1021102D10181039 +1101 222422483B77 102310181039 +1102 222422483B77 1021102D1018103A +1103 222422483B77 10231018103A +1104 222422483B78 1021102F10181039 +1105 222422483B78 102510181039 +1106 222422483B78 1021102F1018103A +1107 222422483B78 10251018103A +1108 222422483B79 1021103110181039 +1109 222422483B79 102710181039 +1110 222422483B79 102110311018103A +1111 222422483B79 10271018103A +1112 222422483B7A 10211031102C10181039 +1113 222422483B7A 102910181039 +1114 222422483B7A 10211031102C1018103A +1115 222422483B7A 10291018103A +1116 222422483B7A 10211031102C10181039 +1117 222422483B7A 10291031102C10181039 +1118 222422483B7A 10211031102C1018103A +1119 222422483B7A 10291031102C1018103A +1120 222422483B7E 1021102D10191039 +1121 222422483B7E 102310191039 +1122 222422483B7E 1021102D1019103A +1123 222422483B7E 10231019103A +1124 222422483B7F 1021102F10191039 +1125 222422483B7F 102510191039 +1126 222422483B7F 1021102F1019103A +1127 222422483B7F 10251019103A +1128 222422483B80 1021103110191039 +1129 222422483B80 102710191039 +1130 222422483B80 102110311019103A +1131 222422483B80 10271019103A +1132 222422483B81 10211031102C10191039 +1133 222422483B81 102910191039 +1134 222422483B81 10211031102C1019103A +1135 222422483B81 10291019103A +1136 222422483B81 10211031102C10191039 +1137 222422483B81 10291031102C10191039 +1138 222422483B81 10211031102C1019103A +1139 222422483B81 10291031102C1019103A +1140 222422483B85 1021102D101A1039 +1141 222422483B85 1023101A1039 +1142 222422483B85 1021102D101A103A +1143 222422483B85 1023101A103A +1144 222422483B86 1021102F101A1039 +1145 222422483B86 1025101A1039 +1146 222422483B86 1021102F101A103A +1147 222422483B86 1025101A103A +1148 222422483B87 10211031101A1039 +1149 222422483B87 1027101A1039 +1150 222422483B87 10211031101A103A +1151 222422483B87 1027101A103A +1152 222422483B88 10211031102C101A1039 +1153 222422483B88 1029101A1039 +1154 222422483B88 10211031102C101A103A +1155 222422483B88 1029101A103A +1156 222422483B88 10211031102C101A1039 +1157 222422483B88 10291031102C101A1039 +1158 222422483B88 10211031102C101A103A +1159 222422483B88 10291031102C101A103A +1160 222422483B8C 1021102D101B1039 +1161 222422483B8C 1023101B1039 +1162 222422483B8C 1021102D101B103A +1163 222422483B8C 1023101B103A +1164 222422483B8D 1021102F101B1039 +1165 222422483B8D 1025101B1039 +1166 222422483B8D 1021102F101B103A +1167 222422483B8D 1025101B103A +1168 222422483B8E 10211031101B1039 +1169 222422483B8E 1027101B1039 +1170 222422483B8E 10211031101B103A +1171 222422483B8E 1027101B103A +1172 222422483B8F 10211031102C101B1039 +1173 222422483B8F 1029101B1039 +1174 222422483B8F 10211031102C101B103A +1175 222422483B8F 1029101B103A +1176 222422483B8F 10211031102C101B1039 +1177 222422483B8F 10291031102C101B1039 +1178 222422483B8F 10211031102C101B103A +1179 222422483B8F 10291031102C101B103A +1180 222422483B93 1021102D101C1039 +1181 222422483B93 1023101C1039 +1182 222422483B93 1021102D101C103A +1183 222422483B93 1023101C103A +1184 222422483B94 1021102F101C1039 +1185 222422483B94 1025101C1039 +1186 222422483B94 1021102F101C103A +1187 222422483B94 1025101C103A +1188 222422483B95 10211031101C1039 +1189 222422483B95 1027101C1039 +1190 222422483B95 10211031101C103A +1191 222422483B95 1027101C103A +1192 222422483B96 10211031102C101C1039 +1193 222422483B96 1029101C1039 +1194 222422483B96 10211031102C101C103A +1195 222422483B96 1029101C103A +1196 222422483B96 10211031102C101C1039 +1197 222422483B96 10291031102C101C1039 +1198 222422483B96 10211031102C101C103A +1199 222422483B96 10291031102C101C103A +1200 222422483BA1 1021102D101E1039 +1201 222422483BA1 1023101E1039 +1202 222422483BA1 1021102D101E103A +1203 222422483BA1 1023101E103A +1204 222422483BA2 1021102F101E1039 +1205 222422483BA2 1025101E1039 +1206 222422483BA2 1021102F101E103A +1207 222422483BA2 1025101E103A +1208 222422483BA3 10211031101E1039 +1209 222422483BA3 1027101E1039 +1210 222422483BA3 10211031101E103A +1211 222422483BA3 1027101E103A +1212 222422483BA4 10211031102C101E1039 +1213 222422483BA4 1029101E1039 +1214 222422483BA4 10211031102C101E103A +1215 222422483BA4 1029101E103A +1216 222422483BA4 10211031102C101E1039 +1217 222422483BA4 10291031102C101E1039 +1218 222422483BA4 10211031102C101E103A +1219 222422483BA4 10291031102C101E103A +1220 222422483BA8 1021102D101F1039 +1221 222422483BA8 1023101F1039 +1222 222422483BA8 1021102D101F103A +1223 222422483BA8 1023101F103A +1224 222422483BA9 1021102F101F1039 +1225 222422483BA9 1025101F1039 +1226 222422483BA9 1021102F101F103A +1227 222422483BA9 1025101F103A +1228 222422483BAA 10211031101F1039 +1229 222422483BAA 1027101F1039 +1230 222422483BAA 10211031101F103A +1231 222422483BAA 1027101F103A +1232 222422483BAB 10211031102C101F1039 +1233 222422483BAB 1029101F1039 +1234 222422483BAB 10211031102C101F103A +1235 222422483BAB 1029101F103A +1236 222422483BAB 10211031102C101F1039 +1237 222422483BAB 10291031102C101F1039 +1238 222422483BAB 10211031102C101F103A +1239 222422483BAB 10291031102C101F103A +1240 --- Contractions +1241 22483AD221CD22483BBD 1031102C1000103A1000103B +1242 22483AD221CD22483BBD 1031102C1000103A103B +1243 22483B5921F822483B63 1014103A1014102F1015103A +1244 22483B5921F822483B63 1014103A102F1015103A +1245 --- Great Sa +1246 22483BA32216 1031101E1039101E +1247 22483BA32216 1031103F +1248 22483BA12216 102D101E1039101E +1249 22483BA12216 102D103F +1250 22483BA22216 102F101E1039101E +1251 22483BA22216 102F103F +1252 222422483BA12216 1021102D101E1039101E +1253 222422483BA12216 1023103F +1254 222422483BA22216 1021102F101E1039101E +1255 222422483BA22216 1025103F +1256 22483B9F2216 101E1039101E +1257 22483B9F2216 103F +1258 --- Symbols - collate as long form +1259 21F822483BC222483AD3 1014103E102D102F1000103A +1260 21F822483BC222483AD3 104C +1261 220922483BC0224222593ACB 101B103D10311037 +1262 220922483BC0224222593ACB 104D +1263 220D22483B1322593ACC21CD22483AEE22593ACC 101C100A103A103810001031102C1004103A1038 +1264 220D22483B1322593ACC21CD22483AEE22593ACC 104E1004103A1038 +1265 22242236 1021102D +1266 22242236 104F +1267 --- Short Forms may need to be added here +1268 220D22483ACD22072232 101C1000103A101A102C +1269 220D22483ACD22072232 101C1000103A103B102C +1270 221622052238 101E1019102E +1271 221622052238 101E10391019102E +1272 21F3220522483AE922593ACC 101110191004103A1038 +1273 21F3220522483AE922593ACC 1011103910191004103A1038 +1274 220D22483ACD220422483ACD 101C1000103A10181000103A +1275 220D22483ACD220422483ACD 101C103910181000103A +DROP TABLE t1; +# +# END of ctype_myanmar.inc +# +# +# End of MariaDB-10.0 tests +# +# +# Start of 10.1 tests +# +SET NAMES utf8; +SET collation_connection=utf8mb4_thai_520_w2; +# +# Start of ctype_uca_w2.inc +# +SELECT @@collation_connection; +@@collation_connection +utf8mb4_thai_520_w2 +SELECT ID, SORTLEN, COLLATION_NAME, CHARACTER_SET_NAME +FROM INFORMATION_SCHEMA.COLLATIONS +WHERE COLLATION_NAME LIKE @@collation_connection; +ID SORTLEN COLLATION_NAME CHARACTER_SET_NAME +610 4 utf8mb4_thai_520_w2 utf8mb4 +# +# Testing strnxfrm +# +CREATE TABLE t1 AS SELECT SPACE(3) AS a LIMIT 0; +SHOW CREATE TABLE t1; +Table Create Table +t1 CREATE TABLE `t1` ( + `a` varchar(3) CHARACTER SET utf8mb4 COLLATE utf8mb4_thai_520_w2 DEFAULT NULL +) ENGINE=MyISAM DEFAULT CHARSET=latin1 +INSERT INTO t1 VALUES (SPACE(0)),(SPACE(1)),(SPACE(2)); +SELECT HEX(a), HEX(WEIGHT_STRING(a AS CHAR(8))) FROM t1; +HEX(a) HEX(WEIGHT_STRING(a AS CHAR(8))) + 020A020A020A020A020A020A020A020A00200020002000200020002000200020 +20 020A020A020A020A020A020A020A020A00200020002000200020002000200020 +2020 020A020A020A020A020A020A020A020A00200020002000200020002000200020 +SELECT HEX(a), HEX(WEIGHT_STRING(a AS CHAR(4))) FROM t1; +HEX(a) HEX(WEIGHT_STRING(a AS CHAR(4))) + 020A020A020A020A0020002000200020 +20 020A020A020A020A0020002000200020 +2020 020A020A020A020A0020002000200020 +SELECT HEX(a), HEX(WEIGHT_STRING(a AS CHAR(4) LEVEL 1)) FROM t1; +HEX(a) HEX(WEIGHT_STRING(a AS CHAR(4) LEVEL 1)) + 020A020A020A020A +20 020A020A020A020A +2020 020A020A020A020A +SELECT HEX(a), HEX(WEIGHT_STRING(a AS CHAR(4) LEVEL 2)) FROM t1; +HEX(a) HEX(WEIGHT_STRING(a AS CHAR(4) LEVEL 2)) + 0020002000200020 +20 0020002000200020 +2020 0020002000200020 +SELECT HEX(a), HEX(WEIGHT_STRING(a AS CHAR(4) LEVEL 3)) FROM t1; +HEX(a) HEX(WEIGHT_STRING(a AS CHAR(4) LEVEL 3)) + 0020002000200020 +20 0020002000200020 +2020 0020002000200020 +DROP TABLE t1; +CREATE TABLE t1 AS SELECT SPACE(10) AS a LIMIT 0; +SHOW CREATE TABLE t1; +Table Create Table +t1 CREATE TABLE `t1` ( + `a` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_thai_520_w2 DEFAULT NULL +) ENGINE=MyISAM DEFAULT CHARSET=latin1 +INSERT INTO t1 VALUES (_ucs2 0x3400); +INSERT INTO t1 VALUES (_ucs2 0xF001); +SELECT HEX(CONVERT(a USING ucs2)) AS ucs2, HEX(a), HEX(WEIGHT_STRING(a)) FROM t1; +ucs2 HEX(a) HEX(WEIGHT_STRING(a)) +3400 E39080 FB80B4000020 +F001 EF8081 FBC1F0010020 +DROP TABLE t1; +CREATE TABLE t1 AS SELECT SPACE(10) AS a LIMIT 0; +SHOW CREATE TABLE t1; +Table Create Table +t1 CREATE TABLE `t1` ( + `a` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_thai_520_w2 DEFAULT NULL +) ENGINE=MyISAM DEFAULT CHARSET=latin1 +INSERT INTO t1 VALUES ('A'),('À'),('Á'),('Â'),('Ã'),('Ä'),('Å'); +SELECT a, HEX(WEIGHT_STRING(a LEVEL 2)) FROM t1 ORDER BY a; +a HEX(WEIGHT_STRING(a LEVEL 2)) +A 0020 +Á 00200032 +À 00200035 + 0020003C +Å 00200043 +Ä 00200047 +à 0020004E +SELECT a, HEX(WEIGHT_STRING(a LEVEL 2)) FROM t1 ORDER BY a DESC; +a HEX(WEIGHT_STRING(a LEVEL 2)) +à 0020004E +Ä 00200047 +Å 00200043 + 0020003C +À 00200035 +Á 00200032 +A 0020 +SET @backup_character_set_connection=@@character_set_connection; +SET @backup_collation_connection=@@collation_connection; +SET NAMES utf8; +SET @stmt= CONCAT('ALTER TABLE t1 MODIFY a CHAR(10)' COLLATE utf8_bin, +' CHARACTER SET ', @backup_character_set_connection, +' COLLATE ', @backup_collation_connection); +PREPARE stmt FROM @stmt; +EXECUTE stmt; +DEALLOCATE PREPARE stmt; +SET collation_connection=@backup_collation_connection; +SHOW CREATE TABLE t1; +Table Create Table +t1 CREATE TABLE `t1` ( + `a` char(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_thai_520_w2 DEFAULT NULL +) ENGINE=MyISAM DEFAULT CHARSET=latin1 +SELECT a, HEX(WEIGHT_STRING(a LEVEL 2)) FROM t1 ORDER BY a; +a HEX(WEIGHT_STRING(a LEVEL 2)) +A 0020 +Á 00200032 +À 00200035 + 0020003C +Å 00200043 +Ä 00200047 +à 0020004E +SELECT a, HEX(WEIGHT_STRING(a LEVEL 2)) FROM t1 ORDER BY a DESC; +a HEX(WEIGHT_STRING(a LEVEL 2)) +à 0020004E +Ä 00200047 +Å 00200043 + 0020003C +À 00200035 +Á 00200032 +A 0020 +DROP TABLE t1; +CREATE TABLE t1 AS SELECT SPACE(10) AS a LIMIT 0; +SHOW CREATE TABLE t1; +Table Create Table +t1 CREATE TABLE `t1` ( + `a` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_thai_520_w2 DEFAULT NULL +) ENGINE=MyISAM DEFAULT CHARSET=latin1 +INSERT INTO t1 VALUES ('cota'),('cote'),('cotz'); +INSERT INTO t1 VALUES ('coté'),('côte'),('côté'),('cotë'),('côtë'); +SELECT * FROM t1 ORDER BY a; +a +cota +cote +coté +cotë +côte +côté +côtë +cotz +SELECT * FROM t1 ORDER BY a DESC; +a +cotz +côtë +côté +côte +cotë +coté +cote +cota +DROP TABLE t1; +# +# End of ctype_uca_w2.inc +# +# +# Start of ctype_thai.inc +# +CREATE TABLE t1 (a VARCHAR(30) CHARACTER SET utf8 COLLATE utf8_bin); +INSERT INTO t1 VALUES ('-กระแย่ง'); +INSERT INTO t1 VALUES ('กก'); +INSERT INTO t1 VALUES ('กราบ'); +INSERT INTO t1 VALUES ('ข่าง'); +INSERT INTO t1 VALUES ('ข้าง'); +INSERT INTO t1 VALUES ('ข้างกระดาน'); +INSERT INTO t1 VALUES ('ข้างขึ้น'); +INSERT INTO t1 VALUES ('ข้างควาย'); +INSERT INTO t1 VALUES ('ข้างเงิน'); +INSERT INTO t1 VALUES ('ข้างแรม'); +INSERT INTO t1 VALUES ('ข้างออก'); +INSERT INTO t1 VALUES ('ข้างๆ'); +INSERT INTO t1 VALUES ('ข้างๆ คูๆ'); +INSERT INTO t1 VALUES ('ขาง'); +INSERT INTO t1 VALUES ('แข็ง'); +INSERT INTO t1 VALUES ('แข่ง'); +INSERT INTO t1 VALUES ('แข่งขัน'); +INSERT INTO t1 VALUES ('แข้ง'); +INSERT INTO t1 VALUES ('แข้งขวา'); +INSERT INTO t1 VALUES ('แข็งขัน'); +INSERT INTO t1 VALUES ('ทูลเกล้า'); +INSERT INTO t1 VALUES ('ทูลเกล้าทูลกระหม่อม'); +INSERT INTO t1 VALUES ('ทูลเกล้าฯ'); +INSERT INTO t1 VALUES ('บุญญา'); +INSERT INTO t1 VALUES ('บุญ-หลง'); +INSERT INTO t1 VALUES ('บุญหลง'); +INSERT INTO t1 VALUES ('ป่า'); +INSERT INTO t1 VALUES ('ป่าน'); +INSERT INTO t1 VALUES ('ป้า'); +INSERT INTO t1 VALUES ('ป้าน'); +INSERT INTO t1 VALUES ('ป๊า'); +INSERT INTO t1 VALUES ('ป๊าน'); +INSERT INTO t1 VALUES ('ป๋า'); +INSERT INTO t1 VALUES ('ป๋าน'); +INSERT INTO t1 VALUES ('ปา'); +INSERT INTO t1 VALUES ('ปาน'); +INSERT INTO t1 VALUES ('แป้ง'); +INSERT INTO t1 VALUES ('พณิชย์'); +INSERT INTO t1 VALUES ('ม้า'); +INSERT INTO t1 VALUES ('ฯพณฯ'); +INSERT INTO t1 VALUES ('A'); +INSERT INTO t1 VALUES ('a'); +INSERT INTO t1 VALUES ('a\''); +INSERT INTO t1 VALUES ('A-'); +INSERT INTO t1 VALUES ('a-'); +INSERT INTO t1 VALUES ('-a'); +INSERT INTO t1 VALUES ('A.'); +INSERT INTO t1 VALUES ('a.'); +INSERT INTO t1 VALUES ('A-1'); +INSERT INTO t1 VALUES ('aa'); +INSERT INTO t1 VALUES ('AA'); +INSERT INTO t1 VALUES ('A.A.'); +INSERT INTO t1 VALUES ('a.a.'); +INSERT INTO t1 VALUES ('AAA'); +INSERT INTO t1 VALUES ('A.A.A.'); +INSERT INTO t1 VALUES ('AAAA'); +INSERT INTO t1 VALUES ('A.A.A.L.'); +INSERT INTO t1 VALUES ('A.A.A.S.'); +INSERT INTO t1 VALUES ('Aachen'); +INSERT INTO t1 VALUES ('A.A.E.'); +INSERT INTO t1 VALUES ('A.Ae.E.'); +INSERT INTO t1 VALUES ('A.A.E.E.'); +INSERT INTO t1 VALUES ('AAES'); +INSERT INTO t1 VALUES ('AAF'); +INSERT INTO t1 VALUES ('A.Agr'); +INSERT INTO t1 VALUES ('aah'); +INSERT INTO t1 VALUES ('@@@@@'); +INSERT INTO t1 VALUES ('0000'); +INSERT INTO t1 VALUES ('9999'); +INSERT INTO t1 VALUES ('Aalborg'); +INSERT INTO t1 VALUES ('aide'); +INSERT INTO t1 VALUES ('air'); +INSERT INTO t1 VALUES ('@@@air'); +INSERT INTO t1 VALUES ('air@@@'); +INSERT INTO t1 VALUES ('C.A.F'); +INSERT INTO t1 VALUES ('Canon'); +INSERT INTO t1 VALUES ('coop'); +INSERT INTO t1 VALUES ('co-op'); +INSERT INTO t1 VALUES ('COOP'); +INSERT INTO t1 VALUES ('CO-OP'); +INSERT INTO t1 VALUES ('Copenhegen'); +INSERT INTO t1 VALUES ('McArthur'); +INSERT INTO t1 VALUES ('Mc Arthur'); +INSERT INTO t1 VALUES ('Mc Mahon'); +INSERT INTO t1 VALUES ('vice-president'); +INSERT INTO t1 VALUES ('vice versa'); +INSERT INTO t1 VALUES ('vice-versa'); +INSERT INTO t1 VALUES ('10 ลิตร'); +INSERT INTO t1 VALUES ('๑๐ ลิตร'); +INSERT INTO t1 VALUES ('10 litre'); +INSERT INTO t1 VALUES ('10 litre (10 ลิตร)'); +INSERT INTO t1 VALUES ('10 ลิตร (10 litre)'); +INSERT INTO t1 VALUES ('10 litre (๑๐ ลิตร)'); +INSERT INTO t1 VALUES ('๑๐ ลิตร (10 litre)'); +INSERT INTO t1 VALUES ('๑๐ ลิตร [10 litre]'); +INSERT INTO t1 VALUES ('๑๐ ลิตร {10 litre}'); +ALTER TABLE t1 ORDER BY a; +SET @backup_character_set_connection=@@character_set_connection; +SET @backup_collation_connection=@@collation_connection; +SET NAMES utf8; +SET @stmt= CONCAT('ALTER TABLE t1 MODIFY a VARCHAR(30)', +' CHARACTER SET ', @backup_character_set_connection, +' COLLATE ', @backup_collation_connection, +' , ADD id INT NOT NULL AUTO_INCREMENT PRIMARY KEY' + ' , ADD KEY a_id (a, id)'); +PREPARE stmt FROM @stmt; +EXECUTE stmt; +DEALLOCATE PREPARE stmt; +SET collation_connection=@backup_collation_connection; +SHOW CREATE TABLE t1; +Table Create Table +t1 CREATE TABLE `t1` ( + `a` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_thai_520_w2 DEFAULT NULL, + `id` int(11) NOT NULL AUTO_INCREMENT, + PRIMARY KEY (`id`), + KEY `a_id` (`a`,`id`) +) ENGINE=MyISAM AUTO_INCREMENT=97 DEFAULT CHARSET=latin1 +# +# Ascending sort, using filesort +# +EXPLAIN SELECT a FROM t1 ORDER BY a, BINARY a; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t1 index NULL a_id 127 NULL 96 Using index; Using filesort +SELECT a FROM t1 ORDER BY a, BINARY a; +a +-a +-กระแย่ง +@@@@@ +@@@air +0000 +10 litre +10 litre (10 ลิตร) +10 litre (๑๐ ลิตร) +10 ลิตร +๑๐ ลิตร +10 ลิตร (10 litre) +๑๐ ลิตร (10 litre) +๑๐ ลิตร [10 litre] +๑๐ ลิตร {10 litre} +9999 +A +a +A- +a- +A-1 +A. +a. +A.A. +a.a. +A.A.A. +A.A.A.L. +A.A.A.S. +A.A.E. +A.A.E.E. +A.Ae.E. +A.Agr +a' +AA +aa +AAA +AAAA +Aachen +AAES +AAF +aah +Aalborg +aide +air +air@@@ +C.A.F +Canon +CO-OP +co-op +COOP +coop +Copenhegen +Mc Arthur +Mc Mahon +McArthur +vice versa +vice-president +vice-versa +กก +กราบ +ขาง +ข่าง +ข้าง +ข้างๆ +ข้างๆ คูๆ +ข้างกระดาน +ข้างขึ้น +ข้างควาย +ข้างเงิน +ข้างแรม +ข้างออก +แข็ง +แข่ง +แข้ง +แข้งขวา +แข็งขัน +แข่งขัน +ทูลเกล้า +ทูลเกล้าทูลกระหม่อม +ทูลเกล้าฯ +บุญ-หลง +บุญญา +บุญหลง +ปา +ป่า +ป้า +ป๊า +ป๋า +ปาน +ป่าน +ป้าน +ป๊าน +ป๋าน +แป้ง +พณิชย์ +ม้า +ฯพณฯ +# +# Descending sort, using filesort +# +EXPLAIN SELECT a FROM t1 ORDER BY a DESC, BINARY a DESC; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t1 index NULL a_id 127 NULL 96 Using index; Using filesort +SELECT a FROM t1 ORDER BY a DESC, BINARY a DESC; +a +ฯพณฯ +ม้า +พณิชย์ +แป้ง +ป๋าน +ป๊าน +ป้าน +ป่าน +ปาน +ป๋า +ป๊า +ป้า +ป่า +ปา +บุญหลง +บุญญา +บุญ-หลง +ทูลเกล้าฯ +ทูลเกล้าทูลกระหม่อม +ทูลเกล้า +แข่งขัน +แข็งขัน +แข้งขวา +แข้ง +แข่ง +แข็ง +ข้างออก +ข้างแรม +ข้างเงิน +ข้างควาย +ข้างขึ้น +ข้างกระดาน +ข้างๆ คูๆ +ข้างๆ +ข้าง +ข่าง +ขาง +กราบ +กก +vice-versa +vice-president +vice versa +McArthur +Mc Mahon +Mc Arthur +Copenhegen +coop +COOP +co-op +CO-OP +Canon +C.A.F +air@@@ +air +aide +Aalborg +aah +AAF +AAES +Aachen +AAAA +AAA +aa +AA +a' +A.Agr +A.Ae.E. +A.A.E.E. +A.A.E. +A.A.A.S. +A.A.A.L. +A.A.A. +a.a. +A.A. +a. +A. +A-1 +a- +A- +a +A +9999 +๑๐ ลิตร {10 litre} +๑๐ ลิตร [10 litre] +๑๐ ลิตร (10 litre) +10 ลิตร (10 litre) +๑๐ ลิตร +10 ลิตร +10 litre (๑๐ ลิตร) +10 litre (10 ลิตร) +10 litre +0000 +@@@air +@@@@@ +-กระแย่ง +-a +# +# Ascending sort, using index +# +EXPLAIN SELECT a FROM t1 ORDER BY a, id; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t1 index NULL a_id 127 NULL 96 Using index +SELECT a FROM t1 ORDER BY a, id; +a +-a +-กระแย่ง +@@@@@ +@@@air +0000 +10 litre +10 litre (10 ลิตร) +10 litre (๑๐ ลิตร) +10 ลิตร +๑๐ ลิตร +10 ลิตร (10 litre) +๑๐ ลิตร (10 litre) +๑๐ ลิตร [10 litre] +๑๐ ลิตร {10 litre} +9999 +A +a +A- +a- +A-1 +A. +a. +A.A. +a.a. +A.A.A. +A.A.A.L. +A.A.A.S. +A.A.E. +A.A.E.E. +A.Ae.E. +A.Agr +a' +AA +aa +AAA +AAAA +Aachen +AAES +AAF +aah +Aalborg +aide +air +air@@@ +C.A.F +Canon +CO-OP +co-op +COOP +coop +Copenhegen +Mc Arthur +Mc Mahon +McArthur +vice versa +vice-president +vice-versa +กก +กราบ +ขาง +ข่าง +ข้าง +ข้างๆ +ข้างๆ คูๆ +ข้างกระดาน +ข้างขึ้น +ข้างควาย +ข้างเงิน +ข้างแรม +ข้างออก +แข็ง +แข่ง +แข้ง +แข้งขวา +แข็งขัน +แข่งขัน +ทูลเกล้า +ทูลเกล้าทูลกระหม่อม +ทูลเกล้าฯ +บุญ-หลง +บุญญา +บุญหลง +ปา +ป่า +ป้า +ป๊า +ป๋า +ปาน +ป่าน +ป้าน +ป๊าน +ป๋าน +แป้ง +พณิชย์ +ม้า +ฯพณฯ +# +# Descending sort, using index +# +EXPLAIN SELECT a FROM t1 ORDER BY a DESC, id DESC; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t1 index NULL a_id 127 NULL 96 Using index +SELECT a FROM t1 ORDER BY a DESC, id DESC; +a +ฯพณฯ +ม้า +พณิชย์ +แป้ง +ป๋าน +ป๊าน +ป้าน +ป่าน +ปาน +ป๋า +ป๊า +ป้า +ป่า +ปา +บุญหลง +บุญญา +บุญ-หลง +ทูลเกล้าฯ +ทูลเกล้าทูลกระหม่อม +ทูลเกล้า +แข่งขัน +แข็งขัน +แข้งขวา +แข้ง +แข่ง +แข็ง +ข้างออก +ข้างแรม +ข้างเงิน +ข้างควาย +ข้างขึ้น +ข้างกระดาน +ข้างๆ คูๆ +ข้างๆ +ข้าง +ข่าง +ขาง +กราบ +กก +vice-versa +vice-president +vice versa +McArthur +Mc Mahon +Mc Arthur +Copenhegen +coop +COOP +co-op +CO-OP +Canon +C.A.F +air@@@ +air +aide +Aalborg +aah +AAF +AAES +Aachen +AAAA +AAA +aa +AA +a' +A.Agr +A.Ae.E. +A.A.E.E. +A.A.E. +A.A.A.S. +A.A.A.L. +A.A.A. +a.a. +A.A. +a. +A. +A-1 +a- +A- +a +A +9999 +๑๐ ลิตร {10 litre} +๑๐ ลิตร [10 litre] +๑๐ ลิตร (10 litre) +10 ลิตร (10 litre) +๑๐ ลิตร +10 ลิตร +10 litre (๑๐ ลิตร) +10 litre (10 ลิตร) +10 litre +0000 +@@@air +@@@@@ +-กระแย่ง +-a +DROP TABLE t1; +# +# End of ctype_thai.inc +# +# +# End of 10.1 tests +# +# +# Start of 10.2 tests +# +# +# MDEV-9711 NO PAD Collatons +# +SET NAMES utf8mb4; +SET STORAGE_ENGINE=MyISAM; +# +# Start of ctype_pad.inc +# +# +# Unique indexes +# +CREATE TABLE t1 (a VARCHAR(10) PRIMARY KEY) COLLATE 'utf8mb4_unicode_nopad_ci'; +SHOW CREATE TABLE t1; +Table Create Table +t1 CREATE TABLE `t1` ( + `a` varchar(10) COLLATE utf8mb4_unicode_nopad_ci NOT NULL, + PRIMARY KEY (`a`) +) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_nopad_ci +INSERT INTO t1 VALUES ('abc'),('abc '),(' a'),(' a '),('a '); +SELECT HEX(a), a FROM t1 ORDER BY a; +HEX(a) a +2061 a +206120 a +61202020 a +616263 abc +6162632020 abc +SELECT HEX(a), a FROM t1 IGNORE INDEX(PRIMARY) ORDER BY a; +HEX(a) a +2061 a +206120 a +61202020 a +616263 abc +6162632020 abc +SELECT HEX(a), a FROM t1 IGNORE INDEX(PRIMARY) ORDER BY a DESC; +HEX(a) a +6162632020 abc +616263 abc +61202020 a +206120 a +2061 a +# +# UNION +# +CREATE TABLE t2 (a VARCHAR(10)) COLLATE 'utf8mb4_unicode_nopad_ci'; +INSERT INTO t2 VALUES ('abc '),('abc '),(' a'),('a '); +SELECT HEX(a),a FROM (SELECT * FROM t1 UNION SELECT * FROM t2 ORDER BY a) td; +HEX(a) a +2061 a +206120 a +6120 a +61202020 a +616263 abc +61626320 abc +6162632020 abc +DROP TABLE t1; +DROP TABLE t2; +# +# DISTINCT, COUNT, MAX +# +CREATE TABLE t1 (a VARCHAR(10)) COLLATE 'utf8mb4_unicode_nopad_ci'; +INSERT INTO t1 VALUES ('a'),('a '),(' a'),(' a '),('a '); +SELECT HEX(a), a FROM (SELECT DISTINCT a FROM t1 ORDER BY a) td; +HEX(a) a +2061 a +206120 a +61 a +612020 a +61202020 a +SELECT COUNT(DISTINCT a) FROM t1 ORDER BY a; +COUNT(DISTINCT a) +5 +SELECT HEX(MAX(a)), MAX(a) FROM t1; +HEX(MAX(a)) MAX(a) +61202020 a +# +# GROUP BY +# +CREATE TABLE t2 (a VARCHAR(10), b int, c varchar(10)) COLLATE 'utf8mb4_unicode_nopad_ci'; +INSERT t2 values('ab', 12, 'cd'), ('ab', 2, 'ed'), ('aa', 20, 'er'), ('aa ', 0, 'er '); +SELECT HEX(a), cnt FROM (SELECT a, COUNT(a) AS cnt FROM t2 GROUP BY a ORDER BY a) AS td; +HEX(a) cnt +6161 1 +61612020 1 +6162 2 +DROP TABLE t2; +# +# Weights +# +SELECT HEX(WEIGHT_STRING(a AS CHAR(10))) FROM t1; +HEX(WEIGHT_STRING(a AS CHAR(10))) +0E33020002000200020002000200020002000200 +0E33020902090200020002000200020002000200 +02090E3302000200020002000200020002000200 +02090E3302090200020002000200020002000200 +0E33020902090209020002000200020002000200 +DROP TABLE t1; +# +# IF, CASE, LEAST +# +SELECT IF('abc' COLLATE 'utf8mb4_unicode_nopad_ci' = 'abc ', 'pad', 'nopad'); +IF('abc' COLLATE 'utf8mb4_unicode_nopad_ci' = 'abc ', 'pad', 'nopad') +nopad +SELECT CASE 'abc' COLLATE 'utf8mb4_unicode_nopad_ci' WHEN 'abc ' THEN 'pad' ELSE 'nopad' END; +CASE 'abc' COLLATE 'utf8mb4_unicode_nopad_ci' WHEN 'abc ' THEN 'pad' ELSE 'nopad' END +nopad +SELECT CASE WHEN 'abc' COLLATE 'utf8mb4_unicode_nopad_ci' = 'abc ' THEN 'pad' ELSE 'nopad' END; +CASE WHEN 'abc' COLLATE 'utf8mb4_unicode_nopad_ci' = 'abc ' THEN 'pad' ELSE 'nopad' END +nopad +SELECT HEX(LEAST('abc ' COLLATE 'utf8mb4_unicode_nopad_ci', 'abc ')); +HEX(LEAST('abc ' COLLATE 'utf8mb4_unicode_nopad_ci', 'abc ')) +61626320 +SELECT HEX(GREATEST('abc ' COLLATE 'utf8mb4_unicode_nopad_ci', 'abc ')); +HEX(GREATEST('abc ' COLLATE 'utf8mb4_unicode_nopad_ci', 'abc ')) +6162632020 +# +# Collation mix +# +CREATE TABLE t1 (a VARCHAR(10)) COLLATE 'utf8mb4_unicode_ci'; +INSERT INTO t1 VALUES ('a'),('a '); +SELECT COUNT(*) FROM t1 WHERE a='a'; +COUNT(*) +2 +SELECT COUNT(*) FROM t1 WHERE a='a' COLLATE 'utf8mb4_unicode_ci'; +COUNT(*) +2 +SELECT COUNT(*) FROM t1 WHERE a='a' COLLATE 'utf8mb4_unicode_nopad_ci'; +COUNT(*) +1 +ALTER TABLE t1 MODIFY a VARCHAR(10) COLLATE 'utf8mb4_unicode_nopad_ci'; +SELECT COUNT(*) FROM t1 WHERE a='a'; +COUNT(*) +1 +SELECT COUNT(*) FROM t1 WHERE a='a' COLLATE 'utf8mb4_unicode_ci'; +COUNT(*) +2 +SELECT COUNT(*) FROM t1 WHERE a='a' COLLATE 'utf8mb4_unicode_nopad_ci'; +COUNT(*) +1 +DROP TABLE t1; +# +# End of ctype_pad.inc +# +SET STORAGE_ENGINE=HEAP; +# +# Start of ctype_pad.inc +# +# +# Unique indexes +# +CREATE TABLE t1 (a VARCHAR(10) PRIMARY KEY) COLLATE 'utf8mb4_unicode_nopad_ci'; +SHOW CREATE TABLE t1; +Table Create Table +t1 CREATE TABLE `t1` ( + `a` varchar(10) COLLATE utf8mb4_unicode_nopad_ci NOT NULL, + PRIMARY KEY (`a`) +) ENGINE=MEMORY DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_nopad_ci +INSERT INTO t1 VALUES ('abc'),('abc '),(' a'),(' a '),('a '); +SELECT HEX(a), a FROM t1 ORDER BY a; +HEX(a) a +2061 a +206120 a +61202020 a +616263 abc +6162632020 abc +SELECT HEX(a), a FROM t1 IGNORE INDEX(PRIMARY) ORDER BY a; +HEX(a) a +2061 a +206120 a +61202020 a +616263 abc +6162632020 abc +SELECT HEX(a), a FROM t1 IGNORE INDEX(PRIMARY) ORDER BY a DESC; +HEX(a) a +6162632020 abc +616263 abc +61202020 a +206120 a +2061 a +# +# UNION +# +CREATE TABLE t2 (a VARCHAR(10)) COLLATE 'utf8mb4_unicode_nopad_ci'; +INSERT INTO t2 VALUES ('abc '),('abc '),(' a'),('a '); +SELECT HEX(a),a FROM (SELECT * FROM t1 UNION SELECT * FROM t2 ORDER BY a) td; +HEX(a) a +2061 a +206120 a +6120 a +61202020 a +616263 abc +61626320 abc +6162632020 abc +DROP TABLE t1; +DROP TABLE t2; +# +# DISTINCT, COUNT, MAX +# +CREATE TABLE t1 (a VARCHAR(10)) COLLATE 'utf8mb4_unicode_nopad_ci'; +INSERT INTO t1 VALUES ('a'),('a '),(' a'),(' a '),('a '); +SELECT HEX(a), a FROM (SELECT DISTINCT a FROM t1 ORDER BY a) td; +HEX(a) a +2061 a +206120 a +61 a +612020 a +61202020 a +SELECT COUNT(DISTINCT a) FROM t1 ORDER BY a; +COUNT(DISTINCT a) +5 +SELECT HEX(MAX(a)), MAX(a) FROM t1; +HEX(MAX(a)) MAX(a) +61202020 a +# +# GROUP BY +# +CREATE TABLE t2 (a VARCHAR(10), b int, c varchar(10)) COLLATE 'utf8mb4_unicode_nopad_ci'; +INSERT t2 values('ab', 12, 'cd'), ('ab', 2, 'ed'), ('aa', 20, 'er'), ('aa ', 0, 'er '); +SELECT HEX(a), cnt FROM (SELECT a, COUNT(a) AS cnt FROM t2 GROUP BY a ORDER BY a) AS td; +HEX(a) cnt +6161 1 +61612020 1 +6162 2 +DROP TABLE t2; +# +# Weights +# +SELECT HEX(WEIGHT_STRING(a AS CHAR(10))) FROM t1; +HEX(WEIGHT_STRING(a AS CHAR(10))) +0E33020002000200020002000200020002000200 +0E33020902090200020002000200020002000200 +02090E3302000200020002000200020002000200 +02090E3302090200020002000200020002000200 +0E33020902090209020002000200020002000200 +DROP TABLE t1; +# +# IF, CASE, LEAST +# +SELECT IF('abc' COLLATE 'utf8mb4_unicode_nopad_ci' = 'abc ', 'pad', 'nopad'); +IF('abc' COLLATE 'utf8mb4_unicode_nopad_ci' = 'abc ', 'pad', 'nopad') +nopad +SELECT CASE 'abc' COLLATE 'utf8mb4_unicode_nopad_ci' WHEN 'abc ' THEN 'pad' ELSE 'nopad' END; +CASE 'abc' COLLATE 'utf8mb4_unicode_nopad_ci' WHEN 'abc ' THEN 'pad' ELSE 'nopad' END +nopad +SELECT CASE WHEN 'abc' COLLATE 'utf8mb4_unicode_nopad_ci' = 'abc ' THEN 'pad' ELSE 'nopad' END; +CASE WHEN 'abc' COLLATE 'utf8mb4_unicode_nopad_ci' = 'abc ' THEN 'pad' ELSE 'nopad' END +nopad +SELECT HEX(LEAST('abc ' COLLATE 'utf8mb4_unicode_nopad_ci', 'abc ')); +HEX(LEAST('abc ' COLLATE 'utf8mb4_unicode_nopad_ci', 'abc ')) +61626320 +SELECT HEX(GREATEST('abc ' COLLATE 'utf8mb4_unicode_nopad_ci', 'abc ')); +HEX(GREATEST('abc ' COLLATE 'utf8mb4_unicode_nopad_ci', 'abc ')) +6162632020 +# +# Collation mix +# +CREATE TABLE t1 (a VARCHAR(10)) COLLATE 'utf8mb4_unicode_ci'; +INSERT INTO t1 VALUES ('a'),('a '); +SELECT COUNT(*) FROM t1 WHERE a='a'; +COUNT(*) +2 +SELECT COUNT(*) FROM t1 WHERE a='a' COLLATE 'utf8mb4_unicode_ci'; +COUNT(*) +2 +SELECT COUNT(*) FROM t1 WHERE a='a' COLLATE 'utf8mb4_unicode_nopad_ci'; +COUNT(*) +1 +ALTER TABLE t1 MODIFY a VARCHAR(10) COLLATE 'utf8mb4_unicode_nopad_ci'; +SELECT COUNT(*) FROM t1 WHERE a='a'; +COUNT(*) +1 +SELECT COUNT(*) FROM t1 WHERE a='a' COLLATE 'utf8mb4_unicode_ci'; +COUNT(*) +2 +SELECT COUNT(*) FROM t1 WHERE a='a' COLLATE 'utf8mb4_unicode_nopad_ci'; +COUNT(*) +1 +DROP TABLE t1; +# +# End of ctype_pad.inc +# +SET STORAGE_ENGINE=Default; +SET STORAGE_ENGINE=MyISAM; +# +# Start of ctype_pad.inc +# +# +# Unique indexes +# +CREATE TABLE t1 (a VARCHAR(10) PRIMARY KEY) COLLATE 'utf8mb4_unicode_520_nopad_ci'; +SHOW CREATE TABLE t1; +Table Create Table +t1 CREATE TABLE `t1` ( + `a` varchar(10) COLLATE utf8mb4_unicode_520_nopad_ci NOT NULL, + PRIMARY KEY (`a`) +) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_nopad_ci +INSERT INTO t1 VALUES ('abc'),('abc '),(' a'),(' a '),('a '); +SELECT HEX(a), a FROM t1 ORDER BY a; +HEX(a) a +2061 a +206120 a +61202020 a +616263 abc +6162632020 abc +SELECT HEX(a), a FROM t1 IGNORE INDEX(PRIMARY) ORDER BY a; +HEX(a) a +2061 a +206120 a +61202020 a +616263 abc +6162632020 abc +SELECT HEX(a), a FROM t1 IGNORE INDEX(PRIMARY) ORDER BY a DESC; +HEX(a) a +6162632020 abc +616263 abc +61202020 a +206120 a +2061 a +# +# UNION +# +CREATE TABLE t2 (a VARCHAR(10)) COLLATE 'utf8mb4_unicode_520_nopad_ci'; +INSERT INTO t2 VALUES ('abc '),('abc '),(' a'),('a '); +SELECT HEX(a),a FROM (SELECT * FROM t1 UNION SELECT * FROM t2 ORDER BY a) td; +HEX(a) a +2061 a +206120 a +6120 a +61202020 a +616263 abc +61626320 abc +6162632020 abc +DROP TABLE t1; +DROP TABLE t2; +# +# DISTINCT, COUNT, MAX +# +CREATE TABLE t1 (a VARCHAR(10)) COLLATE 'utf8mb4_unicode_520_nopad_ci'; +INSERT INTO t1 VALUES ('a'),('a '),(' a'),(' a '),('a '); +SELECT HEX(a), a FROM (SELECT DISTINCT a FROM t1 ORDER BY a) td; +HEX(a) a +2061 a +206120 a +61 a +612020 a +61202020 a +SELECT COUNT(DISTINCT a) FROM t1 ORDER BY a; +COUNT(DISTINCT a) +5 +SELECT HEX(MAX(a)), MAX(a) FROM t1; +HEX(MAX(a)) MAX(a) +61202020 a +# +# GROUP BY +# +CREATE TABLE t2 (a VARCHAR(10), b int, c varchar(10)) COLLATE 'utf8mb4_unicode_520_nopad_ci'; +INSERT t2 values('ab', 12, 'cd'), ('ab', 2, 'ed'), ('aa', 20, 'er'), ('aa ', 0, 'er '); +SELECT HEX(a), cnt FROM (SELECT a, COUNT(a) AS cnt FROM t2 GROUP BY a ORDER BY a) AS td; +HEX(a) cnt +6161 1 +61612020 1 +6162 2 +DROP TABLE t2; +# +# Weights +# +SELECT HEX(WEIGHT_STRING(a AS CHAR(10))) FROM t1; +HEX(WEIGHT_STRING(a AS CHAR(10))) +120F020002000200020002000200020002000200 +120F020A020A0200020002000200020002000200 +020A120F02000200020002000200020002000200 +020A120F020A0200020002000200020002000200 +120F020A020A020A020002000200020002000200 +DROP TABLE t1; +# +# IF, CASE, LEAST +# +SELECT IF('abc' COLLATE 'utf8mb4_unicode_520_nopad_ci' = 'abc ', 'pad', 'nopad'); +IF('abc' COLLATE 'utf8mb4_unicode_520_nopad_ci' = 'abc ', 'pad', 'nopad') +nopad +SELECT CASE 'abc' COLLATE 'utf8mb4_unicode_520_nopad_ci' WHEN 'abc ' THEN 'pad' ELSE 'nopad' END; +CASE 'abc' COLLATE 'utf8mb4_unicode_520_nopad_ci' WHEN 'abc ' THEN 'pad' ELSE 'nopad' END +nopad +SELECT CASE WHEN 'abc' COLLATE 'utf8mb4_unicode_520_nopad_ci' = 'abc ' THEN 'pad' ELSE 'nopad' END; +CASE WHEN 'abc' COLLATE 'utf8mb4_unicode_520_nopad_ci' = 'abc ' THEN 'pad' ELSE 'nopad' END +nopad +SELECT HEX(LEAST('abc ' COLLATE 'utf8mb4_unicode_520_nopad_ci', 'abc ')); +HEX(LEAST('abc ' COLLATE 'utf8mb4_unicode_520_nopad_ci', 'abc ')) +61626320 +SELECT HEX(GREATEST('abc ' COLLATE 'utf8mb4_unicode_520_nopad_ci', 'abc ')); +HEX(GREATEST('abc ' COLLATE 'utf8mb4_unicode_520_nopad_ci', 'abc ')) +6162632020 +# +# Collation mix +# +CREATE TABLE t1 (a VARCHAR(10)) COLLATE 'utf8mb4_unicode_520_ci'; +INSERT INTO t1 VALUES ('a'),('a '); +SELECT COUNT(*) FROM t1 WHERE a='a'; +COUNT(*) +2 +SELECT COUNT(*) FROM t1 WHERE a='a' COLLATE 'utf8mb4_unicode_520_ci'; +COUNT(*) +2 +SELECT COUNT(*) FROM t1 WHERE a='a' COLLATE 'utf8mb4_unicode_520_nopad_ci'; +COUNT(*) +1 +ALTER TABLE t1 MODIFY a VARCHAR(10) COLLATE 'utf8mb4_unicode_520_nopad_ci'; +SELECT COUNT(*) FROM t1 WHERE a='a'; +COUNT(*) +1 +SELECT COUNT(*) FROM t1 WHERE a='a' COLLATE 'utf8mb4_unicode_520_ci'; +COUNT(*) +2 +SELECT COUNT(*) FROM t1 WHERE a='a' COLLATE 'utf8mb4_unicode_520_nopad_ci'; +COUNT(*) +1 +DROP TABLE t1; +# +# End of ctype_pad.inc +# +SET STORAGE_ENGINE=HEAP; +# +# Start of ctype_pad.inc +# +# +# Unique indexes +# +CREATE TABLE t1 (a VARCHAR(10) PRIMARY KEY) COLLATE 'utf8mb4_unicode_520_nopad_ci'; +SHOW CREATE TABLE t1; +Table Create Table +t1 CREATE TABLE `t1` ( + `a` varchar(10) COLLATE utf8mb4_unicode_520_nopad_ci NOT NULL, + PRIMARY KEY (`a`) +) ENGINE=MEMORY DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_nopad_ci +INSERT INTO t1 VALUES ('abc'),('abc '),(' a'),(' a '),('a '); +SELECT HEX(a), a FROM t1 ORDER BY a; +HEX(a) a +2061 a +206120 a +61202020 a +616263 abc +6162632020 abc +SELECT HEX(a), a FROM t1 IGNORE INDEX(PRIMARY) ORDER BY a; +HEX(a) a +2061 a +206120 a +61202020 a +616263 abc +6162632020 abc +SELECT HEX(a), a FROM t1 IGNORE INDEX(PRIMARY) ORDER BY a DESC; +HEX(a) a +6162632020 abc +616263 abc +61202020 a +206120 a +2061 a +# +# UNION +# +CREATE TABLE t2 (a VARCHAR(10)) COLLATE 'utf8mb4_unicode_520_nopad_ci'; +INSERT INTO t2 VALUES ('abc '),('abc '),(' a'),('a '); +SELECT HEX(a),a FROM (SELECT * FROM t1 UNION SELECT * FROM t2 ORDER BY a) td; +HEX(a) a +2061 a +206120 a +6120 a +61202020 a +616263 abc +61626320 abc +6162632020 abc +DROP TABLE t1; +DROP TABLE t2; +# +# DISTINCT, COUNT, MAX +# +CREATE TABLE t1 (a VARCHAR(10)) COLLATE 'utf8mb4_unicode_520_nopad_ci'; +INSERT INTO t1 VALUES ('a'),('a '),(' a'),(' a '),('a '); +SELECT HEX(a), a FROM (SELECT DISTINCT a FROM t1 ORDER BY a) td; +HEX(a) a +2061 a +206120 a +61 a +612020 a +61202020 a +SELECT COUNT(DISTINCT a) FROM t1 ORDER BY a; +COUNT(DISTINCT a) +5 +SELECT HEX(MAX(a)), MAX(a) FROM t1; +HEX(MAX(a)) MAX(a) +61202020 a +# +# GROUP BY +# +CREATE TABLE t2 (a VARCHAR(10), b int, c varchar(10)) COLLATE 'utf8mb4_unicode_520_nopad_ci'; +INSERT t2 values('ab', 12, 'cd'), ('ab', 2, 'ed'), ('aa', 20, 'er'), ('aa ', 0, 'er '); +SELECT HEX(a), cnt FROM (SELECT a, COUNT(a) AS cnt FROM t2 GROUP BY a ORDER BY a) AS td; +HEX(a) cnt +6161 1 +61612020 1 +6162 2 +DROP TABLE t2; +# +# Weights +# +SELECT HEX(WEIGHT_STRING(a AS CHAR(10))) FROM t1; +HEX(WEIGHT_STRING(a AS CHAR(10))) +120F020002000200020002000200020002000200 +120F020A020A0200020002000200020002000200 +020A120F02000200020002000200020002000200 +020A120F020A0200020002000200020002000200 +120F020A020A020A020002000200020002000200 +DROP TABLE t1; +# +# IF, CASE, LEAST +# +SELECT IF('abc' COLLATE 'utf8mb4_unicode_520_nopad_ci' = 'abc ', 'pad', 'nopad'); +IF('abc' COLLATE 'utf8mb4_unicode_520_nopad_ci' = 'abc ', 'pad', 'nopad') +nopad +SELECT CASE 'abc' COLLATE 'utf8mb4_unicode_520_nopad_ci' WHEN 'abc ' THEN 'pad' ELSE 'nopad' END; +CASE 'abc' COLLATE 'utf8mb4_unicode_520_nopad_ci' WHEN 'abc ' THEN 'pad' ELSE 'nopad' END +nopad +SELECT CASE WHEN 'abc' COLLATE 'utf8mb4_unicode_520_nopad_ci' = 'abc ' THEN 'pad' ELSE 'nopad' END; +CASE WHEN 'abc' COLLATE 'utf8mb4_unicode_520_nopad_ci' = 'abc ' THEN 'pad' ELSE 'nopad' END +nopad +SELECT HEX(LEAST('abc ' COLLATE 'utf8mb4_unicode_520_nopad_ci', 'abc ')); +HEX(LEAST('abc ' COLLATE 'utf8mb4_unicode_520_nopad_ci', 'abc ')) +61626320 +SELECT HEX(GREATEST('abc ' COLLATE 'utf8mb4_unicode_520_nopad_ci', 'abc ')); +HEX(GREATEST('abc ' COLLATE 'utf8mb4_unicode_520_nopad_ci', 'abc ')) +6162632020 +# +# Collation mix +# +CREATE TABLE t1 (a VARCHAR(10)) COLLATE 'utf8mb4_unicode_520_ci'; +INSERT INTO t1 VALUES ('a'),('a '); +SELECT COUNT(*) FROM t1 WHERE a='a'; +COUNT(*) +2 +SELECT COUNT(*) FROM t1 WHERE a='a' COLLATE 'utf8mb4_unicode_520_ci'; +COUNT(*) +2 +SELECT COUNT(*) FROM t1 WHERE a='a' COLLATE 'utf8mb4_unicode_520_nopad_ci'; +COUNT(*) +1 +ALTER TABLE t1 MODIFY a VARCHAR(10) COLLATE 'utf8mb4_unicode_520_nopad_ci'; +SELECT COUNT(*) FROM t1 WHERE a='a'; +COUNT(*) +1 +SELECT COUNT(*) FROM t1 WHERE a='a' COLLATE 'utf8mb4_unicode_520_ci'; +COUNT(*) +2 +SELECT COUNT(*) FROM t1 WHERE a='a' COLLATE 'utf8mb4_unicode_520_nopad_ci'; +COUNT(*) +1 +DROP TABLE t1; +# +# End of ctype_pad.inc +# +SET STORAGE_ENGINE=Default; +SET NAMES utf8mb4 COLLATE utf8mb4_unicode_520_nopad_ci; +# +# MDEV-14350 Index use with collation utf8mb4_unicode_nopad_ci on LIKE pattern with wrong results +# +CREATE OR REPLACE TABLE t1 AS SELECT SPACE(50) AS a, SPACE (50) AS b; +ALTER TABLE t1 ADD KEY(a), ADD KEY(b); +SHOW CREATE TABLE t1; +Table Create Table +t1 CREATE TABLE `t1` ( + `a` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_520_nopad_ci DEFAULT NULL, + `b` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_520_nopad_ci DEFAULT NULL, + KEY `a` (`a`), + KEY `b` (`b`) +) ENGINE=MyISAM DEFAULT CHARSET=latin1 +INSERT INTO t1 VALUES ('111', '111'); +INSERT INTO t1 VALUES ('222', '222'); +INSERT INTO t1 VALUES ('333', '333'); +INSERT INTO t1 VALUES ('444', '444'); +SELECT * FROM t1 WHERE a LIKE '111%'; +a b +111 111 +SELECT * FROM t1 IGNORE INDEX (a) WHERE a LIKE '111%'; +a b +111 111 +DROP TABLE t1; +SET NAMES utf8mb4; +# +# End of 10.2 tests +# |