Project

General

Profile

« Previous | Next » 

Revision 1442

Added by Dietmar over 13 years ago

bug fixed in class.database.php methode field_add in call field_exists
update search, pls test, (Tks to Thorn)

View differences:

branches/2.8.x/CHANGELOG
11 11
! = Update/Change
12 12

  
13 13
------------------------------------- 2.8.2 -------------------------------------
14
15 Apr-2011 Build 1441 Dietmar Woellbrink (Luisehahne)
15
# bug fixed in class.database.php methode field_add in call field_exists
16
! update search, pls test, (Tks to Thorn)
14 17
10 Apr-2011 Build 1441 Dietmar Woellbrink (Luisehahne)
15 18
# recoded /modules/admin.php info_banner, now compare with modify in pages
16 19
# security fixes remove defined WB_PATH for backend templates
branches/2.8.x/wb/admin/interface/version.php
52 52

  
53 53
// check if defined to avoid errors during installation (redirect to admin panel fails if PHP error/warnings are enabled)
54 54
if(!defined('VERSION')) define('VERSION', '2.8.2.RC5');
55
if(!defined('REVISION')) define('REVISION', '1441');
55
if(!defined('REVISION')) define('REVISION', '1442');
56 56

  
57 57
?>
branches/2.8.x/wb/framework/class.database.php
189 189
 */
190 190
	public function field_add($table_name, $field_name, $description)
191 191
	{
192
		if( !$this->field_exists($field_name, $table_name) )
192
		if( !$this->field_exists($table_name, $field_name) )
193 193
		{ // add new field into a table
194 194
			$sql = 'ALTER TABLE `'.$table_name.'` ADD '.$field_name.' '.$description.' ';
195 195
			$query = $this->query($sql);
196 196
			$this->set_error(mysql_error());
197 197
			if( !$this->is_error() )
198 198
			{
199
				return ( $this->field_exists($field_name, $table_name) ) ? true : false;
199
				return ( $this->field_exists($table_name, $field_name) ) ? true : false;
200 200
			}
201 201
		}else
202 202
		{
branches/2.8.x/wb/search/search.php
186 186
$search_display_string = ''; // for displaying
187 187
$search_url_string = ''; // for $_GET -- ATTN: unquoted! Will become urldecoded later
188 188
$string = '';
189
if(isset($_REQUEST['string']))
190
{
191
	if($match!='exact') // $string will be cleaned below 
192
    {
189
if(isset($_REQUEST['string'])) {
190
	if($match!='exact') { // $string will be cleaned below 
193 191
		$string=str_replace(',', '', $_REQUEST['string']);
194 192
	} else {
195 193
		$string=$_REQUEST['string'];
196 194
	}
197 195
    // redo possible magic quotes
198 196
    $string = $wb->strip_slashes($string);
199
    $string = preg_replace('/[ \r\n\t]+/', ' ', $string);
197
    $string = preg_replace('/\s+/', ' ', $string);
200 198
    $string = trim($string);
201 199
	// remove some bad chars
202 200
	$string = str_replace ( array('[[',']]'),'', $string);
203 201
	$string = preg_replace('/(^|\s+)[|.]+(?=\s+|$)/', '', $string);
204 202
	$search_display_string = htmlspecialchars($string);
205
	$search_entities_string = addslashes(umlauts_to_entities(htmlspecialchars($string)));
206
	// mySQL needs four backslashes to match one in LIKE comparisons)
207
	$search_entities_string = str_replace('\\\\', '\\\\\\\\', $search_entities_string);
208 203
	// convert string to utf-8
209 204
	$string = entities_to_umlauts($string, 'UTF-8');
210 205
	$search_url_string = $string;
206
	$search_entities_string = addslashes(htmlentities($string, ENT_COMPAT, 'UTF-8'));
207
	// mySQL needs four backslashes to match one in LIKE comparisons)
208
	$search_entities_string = str_replace('\\\\', '\\\\\\\\', $search_entities_string);
211 209
	$string = preg_quote($string);
212 210
	// quote ' " and /  -we need quoted / for regex
213 211
	$search_normal_string = str_replace(array('\'','"','/'), array('\\\'','\"','\/'), $string);
......
239 237
	}
240 238
}
241 239
// make an extra copy of search_normal_array for use in regex
242
require(WB_PATH.'/search/search_convert.php');
243 240
$search_words = array();
241
require_once(WB_PATH.'/search/search_convert.php');
242
global $search_table_umlauts_local;
243
require_once(WB_PATH.'/search/search_convert_ul.php');
244
global $search_table_ul_umlauts;
244 245
foreach($search_normal_array AS $str) {
245
	$str = str_replace($string_ul_umlaut, $string_ul_regex, $str);
246
	$str = strtr($str, $search_table_umlauts_local);
247
	$str = strtr($str, $search_table_ul_umlauts);
246 248
	$search_words[] = $str;
247 249
}
248 250

  
......
319 321

  
320 322
	// Use the module's search-extensions.
321 323
	// This is somewhat slower than the orginial method.
322
	
323 324
	// call $search_funcs['__before'] first
324 325
	$search_func_vars = array(
325 326
		'database' => $database, // database-handle
......
336 337
		'search_words' => $search_words, // array of strings, prepared for regex
337 338
		'search_match' => $match, // match-type
338 339
		'search_url_array' => $search_url_array, // array of strings from the original search-string. ATTN: strings are not quoted!
340
		'search_entities_array' => $search_entities_array, // entities
339 341
		'results_loop_string' => $fetch_results_loop['value'],
340 342
		'default_max_excerpt' => $search_max_excerpt,
341 343
		'time_limit' => $search_time_limit, // time-limit in secs
......
392 394
						'search_words' => $search_words, // needed for preg_match
393 395
						'search_match' => $match,
394 396
						'search_url_array' => $search_url_array, // needed for url-string only
397
						'search_entities_array' => $search_entities_array, // entities
395 398
						'results_loop_string' => $fetch_results_loop['value'],
396 399
						'default_max_excerpt' => $search_max_excerpt,
397 400
						'enable_flush' => $cfg_enable_flush,
......
433 436
		'search_words' => $search_words, // array of strings, prepared for regex
434 437
		'search_match' => $match, // match-type
435 438
		'search_url_array' => $search_url_array, // array of strings from the original search-string. ATTN: strings are not quoted!
439
		'search_entities_array' => $search_entities_array, // entities
436 440
		'results_loop_string' => $fetch_results_loop['value'],
437 441
		'default_max_excerpt' => $search_max_excerpt,
438 442
		'time_limit' => $search_time_limit, // time-limit in secs
......
472 476
				'search_words' => $search_words, // needed for preg_match_all
473 477
				'search_match' => $match,
474 478
				'search_url_array' => $search_url_array, // needed for url-string only
479
				'search_entities_array' => $search_entities_array, // entities
475 480
				'results_loop_string' => $fetch_results_loop['value'],
476 481
				'default_max_excerpt' => $max_excerpt_num,
477 482
				'enable_flush' => $cfg_enable_flush
......
701 706
// Show search footer
702 707
echo $search_footer;
703 708

  
704
?>
709
?>
branches/2.8.x/wb/search/search_convert.php
15 15
 * @lastmodified    $Date$
16 16
 *
17 17
 */
18
/*
19
	ATTN: to include your local changes DO NOT alter this file!
20
	Instead, create your own local file search_convert_local.php
21
	which will stay intact even after upgrading Website Baker.
18 22

  
19
// Must include code to stop this file being access directly
20
if(defined('WB_PATH') == false) { die("Cannot access this file directly"); }
21

  
23
	--Example search_convert_local.php --------------------------
24
	// allows the user to enter Krasic to find Krašić
25
	$t["s"]  = array("š","s");
26
	$t["S"]  = array("Š","S");
27
	$t["c"]  = array("ć","c");
28
	$t["C"]  = array("Ć","C");
29
	...
30
	--END -------------------------------------------------------
31
*/
32
if(!defined('WB_URL')) {
33
	header('Location: ../index.php');
34
	exit(0);
35
}
22 36
if(!isset($search_lang)) $search_lang = LANGUAGE;
37
$t = array();
23 38

  
24
// umlaut to '(upper|lower)' for preg_match()
25
// this is UTF-8-encoded
26
// there is no need for a translation-table anymore since we use u-switch (utf-8) for preg-functions
27
// remember that we use the i-switch, too. [No need for (ae|Ae)]
39
/*
40
	ATTN:
41
	This file MUST be UTF-8-encoded
42
*/
43
// test encoding
44
if('á'!="\xc3\xa1") {
45
	trigger_error('Wrong encoding for file search_convert.php!', E_USER_NOTICE);
46
	return;
47
}
28 48

  
29
$string_ul_umlaut = array();
30
$string_ul_regex = array();
31

  
32
// but add some national stuff
49
// local german settings
33 50
if($search_lang=='DE') { // add special handling for german umlauts (ä==ae, ...)
34
	$string_ul_umlaut_add = array(
35
		"\xc3\x9f", // german SZ-Ligatur
36
		"\xc3\xa4", // german ae
37
		"\xc3\xb6", // german oe
38
		"\xc3\xbc", // german ue
39
		"\xc3\x84", // german Ae
40
		"\xc3\x96", // german Oe
41
		"\xc3\x9c", // german Ue
42
		// these are not that usual
43
		"\xEF\xAC\x84", // german ffl-ligatur
44
		"ffl",          // german ffl-ligatur
45
		"\xEF\xAC\x83", // german ffi-ligatur
46
		"ffi",          // german ffi-ligatur
47
		"0xEF\xAC\x80", // german ff-Ligatur
48
		"ff",           // german ff-Ligatur
49
		"\xEF\xAC\x81", // german fi-ligatur
50
		"fi",           // german fi-ligatur
51
		"\xEF\xAC\x82", // german fl-ligatur
52
		"fl",           // german fl-ligatur
53
		"\xEF\xAC\x85", // german st-Ligatur (long s)
54
		"st",           // german st-Ligatur
55
		"\xEF\xAC\x86"  // german st-ligatur (round-s)
56
	);
57
	$string_ul_regex_add = array(
58
		"(\xc3\x9f|ss)", // german SZ.Ligatur
59
		"(\xc3\xa4|ae)", // german ae
60
		"(\xc3\xb6|oe)", // german oe
61
		"(\xc3\xbc|ue)", // german ue
62
		"(\xc3\x84|Ae)", // german Ae
63
		"(\xc3\x96|Oe)", // german Oe
64
		"(\xc3\x9c|Ue)", // german Ue
65
		// these are not that usual
66
		"(\xEF\xAC\x84|ffl)", // german ffl-ligatur
67
		"(\xEF\xAC\x84|ffl)", // german ffl-ligatur
68
		"(\xEF\xAC\x83|ffi)", // german ffi-ligatur
69
		"(\xEF\xAC\x83|ffi)", // german ffi-ligatur
70
		"(\xEF\xAC\x80|ff)",  // german ff-Ligatur
71
		"(\xEF\xAC\x80|ff)",  // german ff-Ligatur
72
		"(\xEF\xAC\x81|fi)",  // german fi-Ligatur
73
		"(\xEF\xAC\x81|fi)",  // german fi-Ligatur
74
		"(\xEF\xAC\x82|fl)",  // german fl-ligatur
75
		"(\xEF\xAC\x82|fl)",  // german fl-ligatur
76
		"(\xEF\xAC\x85|st)",  // german st-Ligatur (long s)
77
		"(\xEF\xAC\x85|st|\xEF\xAC\x86)",  // german st-Ligaturs
78
		"(\xEF\xAC\x86|st)"  // german st-ligatur (round-s)
79
	);
80
	$string_ul_umlaut = array_merge($string_ul_umlaut_add, $string_ul_umlaut);
81
	$string_ul_regex = array_merge($string_ul_regex_add, $string_ul_regex);
51
	// in german the character 'ß' may be written as 'ss', too. So for each 'ß' look for ('ß' OR 'ss')
52
	$t["ß"]  = array("ß" ,"ss"); // german SZ-Ligatur
53
	$t["ä"]  = array("ä" ,"ae"); // german ae
54
	$t["ö"]  = array("ö" ,"oe"); // german oe
55
	$t["ü"]  = array("ü" ,"ue"); // german ue
56
	// the search itself is case-insensitiv, but strtr() (which is used to convert the search-string) isn't,
57
	// so we have to supply upper-case characters, too!
58
	$t["Ä"]  = array("Ä" ,"Ae"); // german Ae
59
	$t["Ö"]  = array("Ö" ,"Oe"); // german Oe
60
	$t["Ü"]  = array("Ü" ,"Ue"); // german Ue
61
	// and for each 'ss' look for ('ß' OR 'ss'), too
62
	$t["ss"] = array("ß" ,"ss"); // german SZ-Ligatur
63
	$t["ae"] = array("ä" ,"ae"); // german ae
64
	$t["oe"] = array("ö" ,"oe"); // german oe
65
	$t["ue"] = array("ü" ,"ue"); // german ue
66
	$t["Ae"] = array("Ä" ,"Ae"); // german Ae
67
	$t["Oe"] = array("Ö" ,"Oe"); // german Oe
68
	$t["Ue"] = array("Ü" ,"Ue"); // german Ue
82 69
}
83 70

  
71
// local Turkish settings
72
if($search_lang=='TR') { // add special i/I-handling for Turkish
73
	$t["i"] = array("i", "İ");
74
	$t["I"] = array("I", "ı");
75
}
84 76

  
85
?>
77
// include user-supplied file
78
if(file_exists(WB_PATH.'/search/search_convert_local.php'))
79
	include(WB_PATH.'/search/search_convert_local.php');
80

  
81
// create arrays
82
global $search_table_umlauts_local;
83
$search_table_umlauts_local = array();
84
foreach($t as $o=>$a) {
85
	$alt = '';
86
	if(empty($o) || empty($a) || !is_array($a)) continue;
87
	foreach($a as $c) {
88
		if(empty($c)) continue;
89
		$alt .= preg_quote($c,'/').'|';
90
	}
91
	$alt = rtrim($alt, '|');
92
	$search_table_umlauts_local[$o] = "($alt)";
93
}
94
// create array for use with frontent.functions.php (highlighting)
95
$string_ul_umlaut = array_keys($search_table_umlauts_local);
96
$string_ul_regex = array_values($search_table_umlauts_local);
97

  
98

  
99
global $search_table_sql_local;
100
$search_table_sql_local = array();
101
foreach($t as $o=>$a) {
102
	if(empty($o) || empty($a) || !is_array($a)) continue;
103
	$i = 0;
104
	foreach($a as $c) {
105
		if(empty($c)) continue;
106
		if($o==$c) { $i++; continue; }
107
		$search_table_sql_local[$i++][$o] = $c;
108
	}
109
}
110

  
branches/2.8.x/wb/search/search_convert_ul.php
1
<?php
2

  
3
// $Id$
4

  
5
/*
6

  
7
 Website Baker Project <http://www.websitebaker.org/>
8
 Copyright (C) 2004-2009, Ryan Djurovich
9

  
10
 Website Baker is free software; you can redistribute it and/or modify
11
 it under the terms of the GNU General Public License as published by
12
 the Free Software Foundation; either version 2 of the License, or
13
 (at your option) any later version.
14

  
15
 Website Baker is distributed in the hope that it will be useful,
16
 but WITHOUT ANY WARRANTY; without even the implied warranty of
17
 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
18
 GNU General Public License for more details.
19

  
20
 You should have received a copy of the GNU General Public License
21
 along with Website Baker; if not, write to the Free Software
22
 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
23

  
24
*/
25

  
26
/*
27
Character Conversion file
28
for search-/highlighting-related character-translations
29
*/
30

  
31
if(!defined('WB_URL')) {
32
	header('Location: ../index.php');
33
	exit(0);
34
}
35

  
36
//umlauts to '(upper|lower)'
37
//as work-around for WB's "missing-SET-NAMES-issue"
38
global $search_table_ul_umlauts;
39
$search_table_ul_umlauts = array(
40
	"\xc2\xb5" => "(\xc2\xb5|\xce\x9c)",
41
	"\xc3\x9f" => "(\xc3\x9f|SS|ss)",
42
	"\xc3\xa0" => "(\xc3\xa0|\xc3\x80)",
43
	"\xc3\xa1" => "(\xc3\xa1|\xc3\x81)",
44
	"\xc3\xa2" => "(\xc3\xa2|\xc3\x82)",
45
	"\xc3\xa3" => "(\xc3\xa3|\xc3\x83)",
46
	"\xc3\xa4" => "(\xc3\xa4|\xc3\x84)",
47
	"\xc3\xa5" => "(\xc3\xa5|\xc3\x85|\xe2\x84\xab)",
48
	"\xc3\xa6" => "(\xc3\xa6|\xc3\x86)",
49
	"\xc3\xa7" => "(\xc3\xa7|\xc3\x87)",
50
	"\xc3\xa8" => "(\xc3\xa8|\xc3\x88)",
51
	"\xc3\xa9" => "(\xc3\xa9|\xc3\x89)",
52
	"\xc3\xaa" => "(\xc3\xaa|\xc3\x8a)",
53
	"\xc3\xab" => "(\xc3\xab|\xc3\x8b)",
54
	"\xc3\xac" => "(\xc3\xac|\xc3\x8c)",
55
	"\xc3\xad" => "(\xc3\xad|\xc3\x8d)",
56
	"\xc3\xae" => "(\xc3\xae|\xc3\x8e)",
57
	"\xc3\xaf" => "(\xc3\xaf|\xc3\x8f)",
58
	"\xc3\xb0" => "(\xc3\xb0|\xc3\x90)",
59
	"\xc3\xb1" => "(\xc3\xb1|\xc3\x91)",
60
	"\xc3\xb2" => "(\xc3\xb2|\xc3\x92)",
61
	"\xc3\xb3" => "(\xc3\xb3|\xc3\x93)",
62
	"\xc3\xb4" => "(\xc3\xb4|\xc3\x94)",
63
	"\xc3\xb5" => "(\xc3\xb5|\xc3\x95)",
64
	"\xc3\xb6" => "(\xc3\xb6|\xc3\x96)",
65
	"\xc3\xb8" => "(\xc3\xb8|\xc3\x98)",
66
	"\xc3\xb9" => "(\xc3\xb9|\xc3\x99)",
67
	"\xc3\xba" => "(\xc3\xba|\xc3\x9a)",
68
	"\xc3\xbb" => "(\xc3\xbb|\xc3\x9b)",
69
	"\xc3\xbc" => "(\xc3\xbc|\xc3\x9c)",
70
	"\xc3\xbd" => "(\xc3\xbd|\xc3\x9d)",
71
	"\xc3\xbe" => "(\xc3\xbe|\xc3\x9e)",
72
	"\xc3\xbf" => "(\xc3\xbf|\xc5\xb8)",
73
	"\xc4\x81" => "(\xc4\x81|\xc4\x80)",
74
	"\xc4\x83" => "(\xc4\x83|\xc4\x82)",
75
	"\xc4\x85" => "(\xc4\x85|\xc4\x84)",
76
	"\xc4\x87" => "(\xc4\x87|\xc4\x86)",
77
	"\xc4\x89" => "(\xc4\x89|\xc4\x88)",
78
	"\xc4\x8b" => "(\xc4\x8b|\xc4\x8a)",
79
	"\xc4\x8d" => "(\xc4\x8d|\xc4\x8c)",
80
	"\xc4\x8f" => "(\xc4\x8f|\xc4\x8e)",
81
	"\xc4\x91" => "(\xc4\x91|\xc4\x90)",
82
	"\xc4\x93" => "(\xc4\x93|\xc4\x92)",
83
	"\xc4\x95" => "(\xc4\x95|\xc4\x94)",
84
	"\xc4\x97" => "(\xc4\x97|\xc4\x96)",
85
	"\xc4\x99" => "(\xc4\x99|\xc4\x98)",
86
	"\xc4\x9b" => "(\xc4\x9b|\xc4\x9a)",
87
	"\xc4\x9d" => "(\xc4\x9d|\xc4\x9c)",
88
	"\xc4\x9f" => "(\xc4\x9f|\xc4\x9e)",
89
	"\xc4\xa1" => "(\xc4\xa1|\xc4\xa0)",
90
	"\xc4\xa3" => "(\xc4\xa3|\xc4\xa2)",
91
	"\xc4\xa5" => "(\xc4\xa5|\xc4\xa4)",
92
	"\xc4\xa7" => "(\xc4\xa7|\xc4\xa6)",
93
	"\xc4\xa9" => "(\xc4\xa9|\xc4\xa8)",
94
	"\xc4\xab" => "(\xc4\xab|\xc4\xaa)",
95
	"\xc4\xad" => "(\xc4\xad|\xc4\xac)",
96
	"\xc4\xaf" => "(\xc4\xaf|\xc4\xae)",
97
	"\xc4\xb1" => "(\xc4\xb1|I)",
98
	"\xc4\xb3" => "(\xc4\xb3|\xc4\xb2)",
99
	"\xc4\xb5" => "(\xc4\xb5|\xc4\xb4)",
100
	"\xc4\xb7" => "(\xc4\xb7|\xc4\xb6)",
101
	"\xc4\xba" => "(\xc4\xba|\xc4\xb9)",
102
	"\xc4\xbc" => "(\xc4\xbc|\xc4\xbb)",
103
	"\xc4\xbe" => "(\xc4\xbe|\xc4\xbd)",
104
	"\xc5\x80" => "(\xc5\x80|\xc4\xbf)",
105
	"\xc5\x82" => "(\xc5\x82|\xc5\x81)",
106
	"\xc5\x84" => "(\xc5\x84|\xc5\x83)",
107
	"\xc5\x86" => "(\xc5\x86|\xc5\x85)",
108
	"\xc5\x88" => "(\xc5\x88|\xc5\x87)",
109
	"\xc5\x8b" => "(\xc5\x8b|\xc5\x8a)",
110
	"\xc5\x8d" => "(\xc5\x8d|\xc5\x8c)",
111
	"\xc5\x8f" => "(\xc5\x8f|\xc5\x8e)",
112
	"\xc5\x91" => "(\xc5\x91|\xc5\x90)",
113
	"\xc5\x93" => "(\xc5\x93|\xc5\x92)",
114
	"\xc5\x95" => "(\xc5\x95|\xc5\x94)",
115
	"\xc5\x97" => "(\xc5\x97|\xc5\x96)",
116
	"\xc5\x99" => "(\xc5\x99|\xc5\x98)",
117
	"\xc5\x9b" => "(\xc5\x9b|\xc5\x9a)",
118
	"\xc5\x9d" => "(\xc5\x9d|\xc5\x9c)",
119
	"\xc5\x9f" => "(\xc5\x9f|\xc5\x9e)",
120
	"\xc5\xa1" => "(\xc5\xa1|\xc5\xa0)",
121
	"\xc5\xa3" => "(\xc5\xa3|\xc5\xa2)",
122
	"\xc5\xa5" => "(\xc5\xa5|\xc5\xa4)",
123
	"\xc5\xa7" => "(\xc5\xa7|\xc5\xa6)",
124
	"\xc5\xa9" => "(\xc5\xa9|\xc5\xa8)",
125
	"\xc5\xab" => "(\xc5\xab|\xc5\xaa)",
126
	"\xc5\xad" => "(\xc5\xad|\xc5\xac)",
127
	"\xc5\xaf" => "(\xc5\xaf|\xc5\xae)",
128
	"\xc5\xb1" => "(\xc5\xb1|\xc5\xb0)",
129
	"\xc5\xb3" => "(\xc5\xb3|\xc5\xb2)",
130
	"\xc5\xb5" => "(\xc5\xb5|\xc5\xb4)",
131
	"\xc5\xb7" => "(\xc5\xb7|\xc5\xb6)",
132
	"\xc5\xba" => "(\xc5\xba|\xc5\xb9)",
133
	"\xc5\xbc" => "(\xc5\xbc|\xc5\xbb)",
134
	"\xc5\xbe" => "(\xc5\xbe|\xc5\xbd)",
135
	"\xc5\xbf" => "(\xc5\xbf|S)",
136
	"\xc6\x83" => "(\xc6\x83|\xc6\x82)",
137
	"\xc6\x85" => "(\xc6\x85|\xc6\x84)",
138
	"\xc6\x88" => "(\xc6\x88|\xc6\x87)",
139
	"\xc6\x8c" => "(\xc6\x8c|\xc6\x8b)",
140
	"\xc6\x92" => "(\xc6\x92|\xc6\x91)",
141
	"\xc6\x95" => "(\xc6\x95|\xc7\xb6)",
142
	"\xc6\x99" => "(\xc6\x99|\xc6\x98)",
143
	"\xc6\xa1" => "(\xc6\xa1|\xc6\xa0)",
144
	"\xc6\xa3" => "(\xc6\xa3|\xc6\xa2)",
145
	"\xc6\xa5" => "(\xc6\xa5|\xc6\xa4)",
146
	"\xc6\xa8" => "(\xc6\xa8|\xc6\xa7)",
147
	"\xc6\xad" => "(\xc6\xad|\xc6\xac)",
148
	"\xc6\xb0" => "(\xc6\xb0|\xc6\xaf)",
149
	"\xc6\xb4" => "(\xc6\xb4|\xc6\xb3)",
150
	"\xc6\xb6" => "(\xc6\xb6|\xc6\xb5)",
151
	"\xc6\xb9" => "(\xc6\xb9|\xc6\xb8)",
152
	"\xc6\xbd" => "(\xc6\xbd|\xc6\xbc)",
153
	"\xc6\xbf" => "(\xc6\xbf|\xc7\xb7)",
154
	"\xc7\x86" => "(\xc7\x86|\xc7\x84|\xc7\x85)",
155
	"\xc7\x89" => "(\xc7\x89|\xc7\x87|\xc7\x88)",
156
	"\xc7\x8c" => "(\xc7\x8c|\xc7\x8a|\xc7\x8b)",
157
	"\xc7\x8e" => "(\xc7\x8e|\xc7\x8d)",
158
	"\xc7\x90" => "(\xc7\x90|\xc7\x8f)",
159
	"\xc7\x92" => "(\xc7\x92|\xc7\x91)",
160
	"\xc7\x94" => "(\xc7\x94|\xc7\x93)",
161
	"\xc7\x96" => "(\xc7\x96|\xc7\x95)",
162
	"\xc7\x98" => "(\xc7\x98|\xc7\x97)",
163
	"\xc7\x9a" => "(\xc7\x9a|\xc7\x99)",
164
	"\xc7\x9c" => "(\xc7\x9c|\xc7\x9b)",
165
	"\xc7\x9d" => "(\xc7\x9d|\xc6\x8e)",
166
	"\xc7\x9f" => "(\xc7\x9f|\xc7\x9e)",
167
	"\xc7\xa1" => "(\xc7\xa1|\xc7\xa0)",
168
	"\xc7\xa3" => "(\xc7\xa3|\xc7\xa2)",
169
	"\xc7\xa5" => "(\xc7\xa5|\xc7\xa4)",
170
	"\xc7\xa7" => "(\xc7\xa7|\xc7\xa6)",
171
	"\xc7\xa9" => "(\xc7\xa9|\xc7\xa8)",
172
	"\xc7\xab" => "(\xc7\xab|\xc7\xaa)",
173
	"\xc7\xad" => "(\xc7\xad|\xc7\xac)",
174
	"\xc7\xaf" => "(\xc7\xaf|\xc7\xae)",
175
	"\xc7\xb2" => "(\xc7\xb2|\xc7\xb1|\xc7\xb3)",
176
	"\xc7\xb3" => "(\xc7\xb3|\xc7\xb1|\xc7\xb2)",
177
	"\xc7\xb5" => "(\xc7\xb5|\xc7\xb4)",
178
	"\xc7\xb9" => "(\xc7\xb9|\xc7\xb8)",
179
	"\xc7\xbb" => "(\xc7\xbb|\xc7\xba)",
180
	"\xc7\xbd" => "(\xc7\xbd|\xc7\xbc)",
181
	"\xc7\xbf" => "(\xc7\xbf|\xc7\xbe)",
182
	"\xc8\x81" => "(\xc8\x81|\xc8\x80)",
183
	"\xc8\x83" => "(\xc8\x83|\xc8\x82)",
184
	"\xc8\x85" => "(\xc8\x85|\xc8\x84)",
185
	"\xc8\x87" => "(\xc8\x87|\xc8\x86)",
186
	"\xc8\x89" => "(\xc8\x89|\xc8\x88)",
187
	"\xc8\x8b" => "(\xc8\x8b|\xc8\x8a)",
188
	"\xc8\x8d" => "(\xc8\x8d|\xc8\x8c)",
189
	"\xc8\x8f" => "(\xc8\x8f|\xc8\x8e)",
190
	"\xc8\x91" => "(\xc8\x91|\xc8\x90)",
191
	"\xc8\x93" => "(\xc8\x93|\xc8\x92)",
192
	"\xc8\x95" => "(\xc8\x95|\xc8\x94)",
193
	"\xc8\x97" => "(\xc8\x97|\xc8\x96)",
194
	"\xc8\x99" => "(\xc8\x99|\xc8\x98)",
195
	"\xc8\x9b" => "(\xc8\x9b|\xc8\x9a)",
196
	"\xc8\x9d" => "(\xc8\x9d|\xc8\x9c)",
197
	"\xc8\x9f" => "(\xc8\x9f|\xc8\x9e)",
198
	"\xc8\xa3" => "(\xc8\xa3|\xc8\xa2)",
199
	"\xc8\xa5" => "(\xc8\xa5|\xc8\xa4)",
200
	"\xc8\xa7" => "(\xc8\xa7|\xc8\xa6)",
201
	"\xc8\xa9" => "(\xc8\xa9|\xc8\xa8)",
202
	"\xc8\xab" => "(\xc8\xab|\xc8\xaa)",
203
	"\xc8\xad" => "(\xc8\xad|\xc8\xac)",
204
	"\xc8\xaf" => "(\xc8\xaf|\xc8\xae)",
205
	"\xc8\xb1" => "(\xc8\xb1|\xc8\xb0)",
206
	"\xc8\xb3" => "(\xc8\xb3|\xc8\xb2)",
207
	"\xc9\x93" => "(\xc9\x93|\xc6\x81)",
208
	"\xc9\x94" => "(\xc9\x94|\xc6\x86)",
209
	"\xc9\x96" => "(\xc9\x96|\xc6\x89)",
210
	"\xc9\x97" => "(\xc9\x97|\xc6\x8a)",
211
	"\xc9\x99" => "(\xc9\x99|\xc6\x8f)",
212
	"\xc9\x9b" => "(\xc9\x9b|\xc6\x90)",
213
	"\xc9\xa0" => "(\xc9\xa0|\xc6\x93)",
214
	"\xc9\xa3" => "(\xc9\xa3|\xc6\x94)",
215
	"\xc9\xa8" => "(\xc9\xa8|\xc6\x97)",
216
	"\xc9\xa9" => "(\xc9\xa9|\xc6\x96)",
217
	"\xc9\xaf" => "(\xc9\xaf|\xc6\x9c)",
218
	"\xc9\xb2" => "(\xc9\xb2|\xc6\x9d)",
219
	"\xc9\xb5" => "(\xc9\xb5|\xc6\x9f)",
220
	"\xca\x80" => "(\xca\x80|\xc6\xa6)",
221
	"\xca\x83" => "(\xca\x83|\xc6\xa9)",
222
	"\xca\x88" => "(\xca\x88|\xc6\xae)",
223
	"\xca\x8a" => "(\xca\x8a|\xc6\xb1)",
224
	"\xca\x8b" => "(\xca\x8b|\xc6\xb2)",
225
	"\xca\x92" => "(\xca\x92|\xc6\xb7)",
226
	"\xcd\x85" => "(\xcd\x85|\xce\x99)",
227
	"\xce\xac" => "(\xce\xac|\xce\x86)",
228
	"\xce\xad" => "(\xce\xad|\xce\x88)",
229
	"\xce\xae" => "(\xce\xae|\xce\x89)",
230
	"\xce\xaf" => "(\xce\xaf|\xce\x8a)",
231
	"\xce\xb1" => "(\xce\xb1|\xce\x91)",
232
	"\xce\xb2" => "(\xce\xb2|\xce\x92)",
233
	"\xce\xb3" => "(\xce\xb3|\xce\x93)",
234
	"\xce\xb4" => "(\xce\xb4|\xce\x94)",
235
	"\xce\xb5" => "(\xce\xb5|\xce\x95)",
236
	"\xce\xb6" => "(\xce\xb6|\xce\x96)",
237
	"\xce\xb7" => "(\xce\xb7|\xce\x97)",
238
	"\xce\xb8" => "(\xce\xb8|\xce\x98|\xcf\xb4)",
239
	"\xce\xb9" => "(\xce\xb9|\xce\x99)",
240
	"\xce\xba" => "(\xce\xba|\xce\x9a)",
241
	"\xce\xbb" => "(\xce\xbb|\xce\x9b)",
242
	"\xce\xbc" => "(\xce\xbc|\xce\x9c)",
243
	"\xce\xbd" => "(\xce\xbd|\xce\x9d)",
244
	"\xce\xbe" => "(\xce\xbe|\xce\x9e)",
245
	"\xce\xbf" => "(\xce\xbf|\xce\x9f)",
246
	"\xcf\x80" => "(\xcf\x80|\xce\xa0)",
247
	"\xcf\x81" => "(\xcf\x81|\xce\xa1)",
248
	"\xcf\x82" => "(\xcf\x82|\xce\xa3)",
249
	"\xcf\x83" => "(\xcf\x83|\xce\xa3)",
250
	"\xcf\x84" => "(\xcf\x84|\xce\xa4)",
251
	"\xcf\x85" => "(\xcf\x85|\xce\xa5)",
252
	"\xcf\x86" => "(\xcf\x86|\xce\xa6)",
253
	"\xcf\x87" => "(\xcf\x87|\xce\xa7)",
254
	"\xcf\x88" => "(\xcf\x88|\xce\xa8)",
255
	"\xcf\x89" => "(\xcf\x89|\xce\xa9|\xe2\x84\xa6)",
256
	"\xcf\x8a" => "(\xcf\x8a|\xce\xaa)",
257
	"\xcf\x8b" => "(\xcf\x8b|\xce\xab)",
258
	"\xcf\x8c" => "(\xcf\x8c|\xce\x8c)",
259
	"\xcf\x8d" => "(\xcf\x8d|\xce\x8e)",
260
	"\xcf\x8e" => "(\xcf\x8e|\xce\x8f)",
261
	"\xcf\x90" => "(\xcf\x90|\xce\x92)",
262
	"\xcf\x91" => "(\xcf\x91|\xce\x98)",
263
	"\xcf\x95" => "(\xcf\x95|\xce\xa6)",
264
	"\xcf\x96" => "(\xcf\x96|\xce\xa0)",
265
	"\xcf\x9b" => "(\xcf\x9b|\xcf\x9a)",
266
	"\xcf\x9d" => "(\xcf\x9d|\xcf\x9c)",
267
	"\xcf\x9f" => "(\xcf\x9f|\xcf\x9e)",
268
	"\xcf\xa1" => "(\xcf\xa1|\xcf\xa0)",
269
	"\xcf\xa3" => "(\xcf\xa3|\xcf\xa2)",
270
	"\xcf\xa5" => "(\xcf\xa5|\xcf\xa4)",
271
	"\xcf\xa7" => "(\xcf\xa7|\xcf\xa6)",
272
	"\xcf\xa9" => "(\xcf\xa9|\xcf\xa8)",
273
	"\xcf\xab" => "(\xcf\xab|\xcf\xaa)",
274
	"\xcf\xad" => "(\xcf\xad|\xcf\xac)",
275
	"\xcf\xaf" => "(\xcf\xaf|\xcf\xae)",
276
	"\xcf\xb0" => "(\xcf\xb0|\xce\x9a)",
277
	"\xcf\xb1" => "(\xcf\xb1|\xce\xa1)",
278
	"\xcf\xb2" => "(\xcf\xb2|\xce\xa3)",
279
	"\xcf\xb5" => "(\xcf\xb5|\xce\x95)",
280
	"\xd0\xb0" => "(\xd0\xb0|\xd0\x90)",
281
	"\xd0\xb1" => "(\xd0\xb1|\xd0\x91)",
282
	"\xd0\xb2" => "(\xd0\xb2|\xd0\x92)",
283
	"\xd0\xb3" => "(\xd0\xb3|\xd0\x93)",
284
	"\xd0\xb4" => "(\xd0\xb4|\xd0\x94)",
285
	"\xd0\xb5" => "(\xd0\xb5|\xd0\x95)",
286
	"\xd0\xb6" => "(\xd0\xb6|\xd0\x96)",
287
	"\xd0\xb7" => "(\xd0\xb7|\xd0\x97)",
288
	"\xd0\xb8" => "(\xd0\xb8|\xd0\x98)",
289
	"\xd0\xb9" => "(\xd0\xb9|\xd0\x99)",
290
	"\xd0\xba" => "(\xd0\xba|\xd0\x9a)",
291
	"\xd0\xbb" => "(\xd0\xbb|\xd0\x9b)",
292
	"\xd0\xbc" => "(\xd0\xbc|\xd0\x9c)",
293
	"\xd0\xbd" => "(\xd0\xbd|\xd0\x9d)",
294
	"\xd0\xbe" => "(\xd0\xbe|\xd0\x9e)",
295
	"\xd0\xbf" => "(\xd0\xbf|\xd0\x9f)",
296
	"\xd1\x80" => "(\xd1\x80|\xd0\xa0)",
297
	"\xd1\x81" => "(\xd1\x81|\xd0\xa1)",
298
	"\xd1\x82" => "(\xd1\x82|\xd0\xa2)",
299
	"\xd1\x83" => "(\xd1\x83|\xd0\xa3)",
300
	"\xd1\x84" => "(\xd1\x84|\xd0\xa4)",
301
	"\xd1\x85" => "(\xd1\x85|\xd0\xa5)",
302
	"\xd1\x86" => "(\xd1\x86|\xd0\xa6)",
303
	"\xd1\x87" => "(\xd1\x87|\xd0\xa7)",
304
	"\xd1\x88" => "(\xd1\x88|\xd0\xa8)",
305
	"\xd1\x89" => "(\xd1\x89|\xd0\xa9)",
306
	"\xd1\x8a" => "(\xd1\x8a|\xd0\xaa)",
307
	"\xd1\x8b" => "(\xd1\x8b|\xd0\xab)",
308
	"\xd1\x8c" => "(\xd1\x8c|\xd0\xac)",
309
	"\xd1\x8d" => "(\xd1\x8d|\xd0\xad)",
310
	"\xd1\x8e" => "(\xd1\x8e|\xd0\xae)",
311
	"\xd1\x8f" => "(\xd1\x8f|\xd0\xaf)",
312
	"\xd1\x90" => "(\xd1\x90|\xd0\x80)",
313
	"\xd1\x91" => "(\xd1\x91|\xd0\x81)",
314
	"\xd1\x92" => "(\xd1\x92|\xd0\x82)",
315
	"\xd1\x93" => "(\xd1\x93|\xd0\x83)",
316
	"\xd1\x94" => "(\xd1\x94|\xd0\x84)",
317
	"\xd1\x95" => "(\xd1\x95|\xd0\x85)",
318
	"\xd1\x96" => "(\xd1\x96|\xd0\x86)",
319
	"\xd1\x97" => "(\xd1\x97|\xd0\x87)",
320
	"\xd1\x98" => "(\xd1\x98|\xd0\x88)",
321
	"\xd1\x99" => "(\xd1\x99|\xd0\x89)",
322
	"\xd1\x9a" => "(\xd1\x9a|\xd0\x8a)",
323
	"\xd1\x9b" => "(\xd1\x9b|\xd0\x8b)",
324
	"\xd1\x9c" => "(\xd1\x9c|\xd0\x8c)",
325
	"\xd1\x9d" => "(\xd1\x9d|\xd0\x8d)",
326
	"\xd1\x9e" => "(\xd1\x9e|\xd0\x8e)",
327
	"\xd1\x9f" => "(\xd1\x9f|\xd0\x8f)",
328
	"\xd1\xa1" => "(\xd1\xa1|\xd1\xa0)",
329
	"\xd1\xa3" => "(\xd1\xa3|\xd1\xa2)",
330
	"\xd1\xa5" => "(\xd1\xa5|\xd1\xa4)",
331
	"\xd1\xa7" => "(\xd1\xa7|\xd1\xa6)",
332
	"\xd1\xa9" => "(\xd1\xa9|\xd1\xa8)",
333
	"\xd1\xab" => "(\xd1\xab|\xd1\xaa)",
334
	"\xd1\xad" => "(\xd1\xad|\xd1\xac)",
335
	"\xd1\xaf" => "(\xd1\xaf|\xd1\xae)",
336
	"\xd1\xb1" => "(\xd1\xb1|\xd1\xb0)",
337
	"\xd1\xb3" => "(\xd1\xb3|\xd1\xb2)",
338
	"\xd1\xb5" => "(\xd1\xb5|\xd1\xb4)",
339
	"\xd1\xb7" => "(\xd1\xb7|\xd1\xb6)",
340
	"\xd1\xb9" => "(\xd1\xb9|\xd1\xb8)",
341
	"\xd1\xbb" => "(\xd1\xbb|\xd1\xba)",
342
	"\xd1\xbd" => "(\xd1\xbd|\xd1\xbc)",
343
	"\xd1\xbf" => "(\xd1\xbf|\xd1\xbe)",
344
	"\xd2\x81" => "(\xd2\x81|\xd2\x80)",
345
	"\xd2\x8d" => "(\xd2\x8d|\xd2\x8c)",
346
	"\xd2\x8f" => "(\xd2\x8f|\xd2\x8e)",
347
	"\xd2\x91" => "(\xd2\x91|\xd2\x90)",
348
	"\xd2\x93" => "(\xd2\x93|\xd2\x92)",
349
	"\xd2\x95" => "(\xd2\x95|\xd2\x94)",
350
	"\xd2\x97" => "(\xd2\x97|\xd2\x96)",
351
	"\xd2\x99" => "(\xd2\x99|\xd2\x98)",
352
	"\xd2\x9b" => "(\xd2\x9b|\xd2\x9a)",
353
	"\xd2\x9d" => "(\xd2\x9d|\xd2\x9c)",
354
	"\xd2\x9f" => "(\xd2\x9f|\xd2\x9e)",
355
	"\xd2\xa1" => "(\xd2\xa1|\xd2\xa0)",
356
	"\xd2\xa3" => "(\xd2\xa3|\xd2\xa2)",
357
	"\xd2\xa5" => "(\xd2\xa5|\xd2\xa4)",
358
	"\xd2\xa7" => "(\xd2\xa7|\xd2\xa6)",
359
	"\xd2\xa9" => "(\xd2\xa9|\xd2\xa8)",
360
	"\xd2\xab" => "(\xd2\xab|\xd2\xaa)",
361
	"\xd2\xad" => "(\xd2\xad|\xd2\xac)",
362
	"\xd2\xaf" => "(\xd2\xaf|\xd2\xae)",
363
	"\xd2\xb1" => "(\xd2\xb1|\xd2\xb0)",
364
	"\xd2\xb3" => "(\xd2\xb3|\xd2\xb2)",
365
	"\xd2\xb5" => "(\xd2\xb5|\xd2\xb4)",
366
	"\xd2\xb7" => "(\xd2\xb7|\xd2\xb6)",
367
	"\xd2\xb9" => "(\xd2\xb9|\xd2\xb8)",
368
	"\xd2\xbb" => "(\xd2\xbb|\xd2\xba)",
369
	"\xd2\xbd" => "(\xd2\xbd|\xd2\xbc)",
370
	"\xd2\xbf" => "(\xd2\xbf|\xd2\xbe)",
371
	"\xd3\x82" => "(\xd3\x82|\xd3\x81)",
372
	"\xd3\x84" => "(\xd3\x84|\xd3\x83)",
373
	"\xd3\x88" => "(\xd3\x88|\xd3\x87)",
374
	"\xd3\x8c" => "(\xd3\x8c|\xd3\x8b)",
375
	"\xd3\x91" => "(\xd3\x91|\xd3\x90)",
376
	"\xd3\x93" => "(\xd3\x93|\xd3\x92)",
377
	"\xd3\x95" => "(\xd3\x95|\xd3\x94)",
378
	"\xd3\x97" => "(\xd3\x97|\xd3\x96)",
379
	"\xd3\x99" => "(\xd3\x99|\xd3\x98)",
380
	"\xd3\x9b" => "(\xd3\x9b|\xd3\x9a)",
381
	"\xd3\x9d" => "(\xd3\x9d|\xd3\x9c)",
382
	"\xd3\x9f" => "(\xd3\x9f|\xd3\x9e)",
383
	"\xd3\xa1" => "(\xd3\xa1|\xd3\xa0)",
384
	"\xd3\xa3" => "(\xd3\xa3|\xd3\xa2)",
385
	"\xd3\xa5" => "(\xd3\xa5|\xd3\xa4)",
386
	"\xd3\xa7" => "(\xd3\xa7|\xd3\xa6)",
387
	"\xd3\xa9" => "(\xd3\xa9|\xd3\xa8)",
388
	"\xd3\xab" => "(\xd3\xab|\xd3\xaa)",
389
	"\xd3\xad" => "(\xd3\xad|\xd3\xac)",
390
	"\xd3\xaf" => "(\xd3\xaf|\xd3\xae)",
391
	"\xd3\xb1" => "(\xd3\xb1|\xd3\xb0)",
392
	"\xd3\xb3" => "(\xd3\xb3|\xd3\xb2)",
393
	"\xd3\xb5" => "(\xd3\xb5|\xd3\xb4)",
394
	"\xd3\xb9" => "(\xd3\xb9|\xd3\xb8)",
395
	"\xd5\xa1" => "(\xd5\xa1|\xd4\xb1)",
396
	"\xd5\xa2" => "(\xd5\xa2|\xd4\xb2)",
397
	"\xd5\xa3" => "(\xd5\xa3|\xd4\xb3)",
398
	"\xd5\xa4" => "(\xd5\xa4|\xd4\xb4)",
399
	"\xd5\xa5" => "(\xd5\xa5|\xd4\xb5)",
400
	"\xd5\xa6" => "(\xd5\xa6|\xd4\xb6)",
401
	"\xd5\xa7" => "(\xd5\xa7|\xd4\xb7)",
402
	"\xd5\xa8" => "(\xd5\xa8|\xd4\xb8)",
403
	"\xd5\xa9" => "(\xd5\xa9|\xd4\xb9)",
404
	"\xd5\xaa" => "(\xd5\xaa|\xd4\xba)",
405
	"\xd5\xab" => "(\xd5\xab|\xd4\xbb)",
406
	"\xd5\xac" => "(\xd5\xac|\xd4\xbc)",
407
	"\xd5\xad" => "(\xd5\xad|\xd4\xbd)",
408
	"\xd5\xae" => "(\xd5\xae|\xd4\xbe)",
409
	"\xd5\xaf" => "(\xd5\xaf|\xd4\xbf)",
410
	"\xd5\xb0" => "(\xd5\xb0|\xd5\x80)",
411
	"\xd5\xb1" => "(\xd5\xb1|\xd5\x81)",
412
	"\xd5\xb2" => "(\xd5\xb2|\xd5\x82)",
413
	"\xd5\xb3" => "(\xd5\xb3|\xd5\x83)",
414
	"\xd5\xb4" => "(\xd5\xb4|\xd5\x84)",
415
	"\xd5\xb5" => "(\xd5\xb5|\xd5\x85)",
416
	"\xd5\xb6" => "(\xd5\xb6|\xd5\x86)",
417
	"\xd5\xb7" => "(\xd5\xb7|\xd5\x87)",
418
	"\xd5\xb8" => "(\xd5\xb8|\xd5\x88)",
419
	"\xd5\xb9" => "(\xd5\xb9|\xd5\x89)",
420
	"\xd5\xba" => "(\xd5\xba|\xd5\x8a)",
421
	"\xd5\xbb" => "(\xd5\xbb|\xd5\x8b)",
422
	"\xd5\xbc" => "(\xd5\xbc|\xd5\x8c)",
423
	"\xd5\xbd" => "(\xd5\xbd|\xd5\x8d)",
424
	"\xd5\xbe" => "(\xd5\xbe|\xd5\x8e)",
425
	"\xd5\xbf" => "(\xd5\xbf|\xd5\x8f)",
426
	"\xd6\x80" => "(\xd6\x80|\xd5\x90)",
427
	"\xd6\x81" => "(\xd6\x81|\xd5\x91)",
428
	"\xd6\x82" => "(\xd6\x82|\xd5\x92)",
429
	"\xd6\x83" => "(\xd6\x83|\xd5\x93)",
430
	"\xd6\x84" => "(\xd6\x84|\xd5\x94)",
431
	"\xd6\x85" => "(\xd6\x85|\xd5\x95)",
432
	"\xd6\x86" => "(\xd6\x86|\xd5\x96)",
433
	"\xe1\xb8\x81" => "(\xe1\xb8\x81|\xe1\xb8\x80)",
434
	"\xe1\xb8\x83" => "(\xe1\xb8\x83|\xe1\xb8\x82)",
435
	"\xe1\xb8\x85" => "(\xe1\xb8\x85|\xe1\xb8\x84)",
436
	"\xe1\xb8\x87" => "(\xe1\xb8\x87|\xe1\xb8\x86)",
437
	"\xe1\xb8\x89" => "(\xe1\xb8\x89|\xe1\xb8\x88)",
438
	"\xe1\xb8\x8b" => "(\xe1\xb8\x8b|\xe1\xb8\x8a)",
439
	"\xe1\xb8\x8d" => "(\xe1\xb8\x8d|\xe1\xb8\x8c)",
440
	"\xe1\xb8\x8f" => "(\xe1\xb8\x8f|\xe1\xb8\x8e)",
441
	"\xe1\xb8\x91" => "(\xe1\xb8\x91|\xe1\xb8\x90)",
442
	"\xe1\xb8\x93" => "(\xe1\xb8\x93|\xe1\xb8\x92)",
443
	"\xe1\xb8\x95" => "(\xe1\xb8\x95|\xe1\xb8\x94)",
444
	"\xe1\xb8\x97" => "(\xe1\xb8\x97|\xe1\xb8\x96)",
445
	"\xe1\xb8\x99" => "(\xe1\xb8\x99|\xe1\xb8\x98)",
446
	"\xe1\xb8\x9b" => "(\xe1\xb8\x9b|\xe1\xb8\x9a)",
447
	"\xe1\xb8\x9d" => "(\xe1\xb8\x9d|\xe1\xb8\x9c)",
448
	"\xe1\xb8\x9f" => "(\xe1\xb8\x9f|\xe1\xb8\x9e)",
449
	"\xe1\xb8\xa1" => "(\xe1\xb8\xa1|\xe1\xb8\xa0)",
450
	"\xe1\xb8\xa3" => "(\xe1\xb8\xa3|\xe1\xb8\xa2)",
451
	"\xe1\xb8\xa5" => "(\xe1\xb8\xa5|\xe1\xb8\xa4)",
452
	"\xe1\xb8\xa7" => "(\xe1\xb8\xa7|\xe1\xb8\xa6)",
453
	"\xe1\xb8\xa9" => "(\xe1\xb8\xa9|\xe1\xb8\xa8)",
454
	"\xe1\xb8\xab" => "(\xe1\xb8\xab|\xe1\xb8\xaa)",
455
	"\xe1\xb8\xad" => "(\xe1\xb8\xad|\xe1\xb8\xac)",
456
	"\xe1\xb8\xaf" => "(\xe1\xb8\xaf|\xe1\xb8\xae)",
457
	"\xe1\xb8\xb1" => "(\xe1\xb8\xb1|\xe1\xb8\xb0)",
458
	"\xe1\xb8\xb3" => "(\xe1\xb8\xb3|\xe1\xb8\xb2)",
459
	"\xe1\xb8\xb5" => "(\xe1\xb8\xb5|\xe1\xb8\xb4)",
460
	"\xe1\xb8\xb7" => "(\xe1\xb8\xb7|\xe1\xb8\xb6)",
461
	"\xe1\xb8\xb9" => "(\xe1\xb8\xb9|\xe1\xb8\xb8)",
462
	"\xe1\xb8\xbb" => "(\xe1\xb8\xbb|\xe1\xb8\xba)",
463
	"\xe1\xb8\xbd" => "(\xe1\xb8\xbd|\xe1\xb8\xbc)",
464
	"\xe1\xb8\xbf" => "(\xe1\xb8\xbf|\xe1\xb8\xbe)",
465
	"\xe1\xb9\x81" => "(\xe1\xb9\x81|\xe1\xb9\x80)",
466
	"\xe1\xb9\x83" => "(\xe1\xb9\x83|\xe1\xb9\x82)",
467
	"\xe1\xb9\x85" => "(\xe1\xb9\x85|\xe1\xb9\x84)",
468
	"\xe1\xb9\x87" => "(\xe1\xb9\x87|\xe1\xb9\x86)",
469
	"\xe1\xb9\x89" => "(\xe1\xb9\x89|\xe1\xb9\x88)",
470
	"\xe1\xb9\x8b" => "(\xe1\xb9\x8b|\xe1\xb9\x8a)",
471
	"\xe1\xb9\x8d" => "(\xe1\xb9\x8d|\xe1\xb9\x8c)",
472
	"\xe1\xb9\x8f" => "(\xe1\xb9\x8f|\xe1\xb9\x8e)",
473
	"\xe1\xb9\x91" => "(\xe1\xb9\x91|\xe1\xb9\x90)",
474
	"\xe1\xb9\x93" => "(\xe1\xb9\x93|\xe1\xb9\x92)",
475
	"\xe1\xb9\x95" => "(\xe1\xb9\x95|\xe1\xb9\x94)",
476
	"\xe1\xb9\x97" => "(\xe1\xb9\x97|\xe1\xb9\x96)",
477
	"\xe1\xb9\x99" => "(\xe1\xb9\x99|\xe1\xb9\x98)",
478
	"\xe1\xb9\x9b" => "(\xe1\xb9\x9b|\xe1\xb9\x9a)",
479
	"\xe1\xb9\x9d" => "(\xe1\xb9\x9d|\xe1\xb9\x9c)",
480
	"\xe1\xb9\x9f" => "(\xe1\xb9\x9f|\xe1\xb9\x9e)",
481
	"\xe1\xb9\xa1" => "(\xe1\xb9\xa1|\xe1\xb9\xa0)",
482
	"\xe1\xb9\xa3" => "(\xe1\xb9\xa3|\xe1\xb9\xa2)",
483
	"\xe1\xb9\xa5" => "(\xe1\xb9\xa5|\xe1\xb9\xa4)",
484
	"\xe1\xb9\xa7" => "(\xe1\xb9\xa7|\xe1\xb9\xa6)",
485
	"\xe1\xb9\xa9" => "(\xe1\xb9\xa9|\xe1\xb9\xa8)",
486
	"\xe1\xb9\xab" => "(\xe1\xb9\xab|\xe1\xb9\xaa)",
487
	"\xe1\xb9\xad" => "(\xe1\xb9\xad|\xe1\xb9\xac)",
488
	"\xe1\xb9\xaf" => "(\xe1\xb9\xaf|\xe1\xb9\xae)",
489
	"\xe1\xb9\xb1" => "(\xe1\xb9\xb1|\xe1\xb9\xb0)",
490
	"\xe1\xb9\xb3" => "(\xe1\xb9\xb3|\xe1\xb9\xb2)",
491
	"\xe1\xb9\xb5" => "(\xe1\xb9\xb5|\xe1\xb9\xb4)",
492
	"\xe1\xb9\xb7" => "(\xe1\xb9\xb7|\xe1\xb9\xb6)",
493
	"\xe1\xb9\xb9" => "(\xe1\xb9\xb9|\xe1\xb9\xb8)",
494
	"\xe1\xb9\xbb" => "(\xe1\xb9\xbb|\xe1\xb9\xba)",
495
	"\xe1\xb9\xbd" => "(\xe1\xb9\xbd|\xe1\xb9\xbc)",
496
	"\xe1\xb9\xbf" => "(\xe1\xb9\xbf|\xe1\xb9\xbe)",
497
	"\xe1\xba\x81" => "(\xe1\xba\x81|\xe1\xba\x80)",
498
	"\xe1\xba\x83" => "(\xe1\xba\x83|\xe1\xba\x82)",
499
	"\xe1\xba\x85" => "(\xe1\xba\x85|\xe1\xba\x84)",
500
	"\xe1\xba\x87" => "(\xe1\xba\x87|\xe1\xba\x86)",
501
	"\xe1\xba\x89" => "(\xe1\xba\x89|\xe1\xba\x88)",
502
	"\xe1\xba\x8b" => "(\xe1\xba\x8b|\xe1\xba\x8a)",
503
	"\xe1\xba\x8d" => "(\xe1\xba\x8d|\xe1\xba\x8c)",
504
	"\xe1\xba\x8f" => "(\xe1\xba\x8f|\xe1\xba\x8e)",
505
	"\xe1\xba\x91" => "(\xe1\xba\x91|\xe1\xba\x90)",
506
	"\xe1\xba\x93" => "(\xe1\xba\x93|\xe1\xba\x92)",
507
	"\xe1\xba\x95" => "(\xe1\xba\x95|\xe1\xba\x94)",
508
	"\xe1\xba\x9b" => "(\xe1\xba\x9b|\xe1\xb9\xa0)",
509
	"\xe1\xba\xa1" => "(\xe1\xba\xa1|\xe1\xba\xa0)",
510
	"\xe1\xba\xa3" => "(\xe1\xba\xa3|\xe1\xba\xa2)",
511
	"\xe1\xba\xa5" => "(\xe1\xba\xa5|\xe1\xba\xa4)",
512
	"\xe1\xba\xa7" => "(\xe1\xba\xa7|\xe1\xba\xa6)",
513
	"\xe1\xba\xa9" => "(\xe1\xba\xa9|\xe1\xba\xa8)",
514
	"\xe1\xba\xab" => "(\xe1\xba\xab|\xe1\xba\xaa)",
515
	"\xe1\xba\xad" => "(\xe1\xba\xad|\xe1\xba\xac)",
516
	"\xe1\xba\xaf" => "(\xe1\xba\xaf|\xe1\xba\xae)",
517
	"\xe1\xba\xb1" => "(\xe1\xba\xb1|\xe1\xba\xb0)",
518
	"\xe1\xba\xb3" => "(\xe1\xba\xb3|\xe1\xba\xb2)",
519
	"\xe1\xba\xb5" => "(\xe1\xba\xb5|\xe1\xba\xb4)",
520
	"\xe1\xba\xb7" => "(\xe1\xba\xb7|\xe1\xba\xb6)",
521
	"\xe1\xba\xb9" => "(\xe1\xba\xb9|\xe1\xba\xb8)",
522
	"\xe1\xba\xbb" => "(\xe1\xba\xbb|\xe1\xba\xba)",
523
	"\xe1\xba\xbd" => "(\xe1\xba\xbd|\xe1\xba\xbc)",
524
	"\xe1\xba\xbf" => "(\xe1\xba\xbf|\xe1\xba\xbe)",
525
	"\xe1\xbb\x81" => "(\xe1\xbb\x81|\xe1\xbb\x80)",
526
	"\xe1\xbb\x83" => "(\xe1\xbb\x83|\xe1\xbb\x82)",
527
	"\xe1\xbb\x85" => "(\xe1\xbb\x85|\xe1\xbb\x84)",
528
	"\xe1\xbb\x87" => "(\xe1\xbb\x87|\xe1\xbb\x86)",
529
	"\xe1\xbb\x89" => "(\xe1\xbb\x89|\xe1\xbb\x88)",
530
	"\xe1\xbb\x8b" => "(\xe1\xbb\x8b|\xe1\xbb\x8a)",
531
	"\xe1\xbb\x8d" => "(\xe1\xbb\x8d|\xe1\xbb\x8c)",
532
	"\xe1\xbb\x8f" => "(\xe1\xbb\x8f|\xe1\xbb\x8e)",
533
	"\xe1\xbb\x91" => "(\xe1\xbb\x91|\xe1\xbb\x90)",
534
	"\xe1\xbb\x93" => "(\xe1\xbb\x93|\xe1\xbb\x92)",
535
	"\xe1\xbb\x95" => "(\xe1\xbb\x95|\xe1\xbb\x94)",
536
	"\xe1\xbb\x97" => "(\xe1\xbb\x97|\xe1\xbb\x96)",
537
	"\xe1\xbb\x99" => "(\xe1\xbb\x99|\xe1\xbb\x98)",
538
	"\xe1\xbb\x9b" => "(\xe1\xbb\x9b|\xe1\xbb\x9a)",
539
	"\xe1\xbb\x9d" => "(\xe1\xbb\x9d|\xe1\xbb\x9c)",
540
	"\xe1\xbb\x9f" => "(\xe1\xbb\x9f|\xe1\xbb\x9e)",
541
	"\xe1\xbb\xa1" => "(\xe1\xbb\xa1|\xe1\xbb\xa0)",
542
	"\xe1\xbb\xa3" => "(\xe1\xbb\xa3|\xe1\xbb\xa2)",
543
	"\xe1\xbb\xa5" => "(\xe1\xbb\xa5|\xe1\xbb\xa4)",
544
	"\xe1\xbb\xa7" => "(\xe1\xbb\xa7|\xe1\xbb\xa6)",
545
	"\xe1\xbb\xa9" => "(\xe1\xbb\xa9|\xe1\xbb\xa8)",
546
	"\xe1\xbb\xab" => "(\xe1\xbb\xab|\xe1\xbb\xaa)",
547
	"\xe1\xbb\xad" => "(\xe1\xbb\xad|\xe1\xbb\xac)",
548
	"\xe1\xbb\xaf" => "(\xe1\xbb\xaf|\xe1\xbb\xae)",
549
	"\xe1\xbb\xb1" => "(\xe1\xbb\xb1|\xe1\xbb\xb0)",
550
	"\xe1\xbb\xb3" => "(\xe1\xbb\xb3|\xe1\xbb\xb2)",
551
	"\xe1\xbb\xb5" => "(\xe1\xbb\xb5|\xe1\xbb\xb4)",
552
	"\xe1\xbb\xb7" => "(\xe1\xbb\xb7|\xe1\xbb\xb6)",
553
	"\xe1\xbb\xb9" => "(\xe1\xbb\xb9|\xe1\xbb\xb8)",
554
	"\xe1\xbc\x80" => "(\xe1\xbc\x80|\xe1\xbc\x88)",
555
	"\xe1\xbc\x81" => "(\xe1\xbc\x81|\xe1\xbc\x89)",
556
	"\xe1\xbc\x82" => "(\xe1\xbc\x82|\xe1\xbc\x8a)",
557
	"\xe1\xbc\x83" => "(\xe1\xbc\x83|\xe1\xbc\x8b)",
558
	"\xe1\xbc\x84" => "(\xe1\xbc\x84|\xe1\xbc\x8c)",
559
	"\xe1\xbc\x85" => "(\xe1\xbc\x85|\xe1\xbc\x8d)",
560
	"\xe1\xbc\x86" => "(\xe1\xbc\x86|\xe1\xbc\x8e)",
561
	"\xe1\xbc\x87" => "(\xe1\xbc\x87|\xe1\xbc\x8f)",
562
	"\xe1\xbc\x90" => "(\xe1\xbc\x90|\xe1\xbc\x98)",
563
	"\xe1\xbc\x91" => "(\xe1\xbc\x91|\xe1\xbc\x99)",
564
	"\xe1\xbc\x92" => "(\xe1\xbc\x92|\xe1\xbc\x9a)",
565
	"\xe1\xbc\x93" => "(\xe1\xbc\x93|\xe1\xbc\x9b)",
566
	"\xe1\xbc\x94" => "(\xe1\xbc\x94|\xe1\xbc\x9c)",
567
	"\xe1\xbc\x95" => "(\xe1\xbc\x95|\xe1\xbc\x9d)",
568
	"\xe1\xbc\xa0" => "(\xe1\xbc\xa0|\xe1\xbc\xa8)",
569
	"\xe1\xbc\xa1" => "(\xe1\xbc\xa1|\xe1\xbc\xa9)",
570
	"\xe1\xbc\xa2" => "(\xe1\xbc\xa2|\xe1\xbc\xaa)",
571
	"\xe1\xbc\xa3" => "(\xe1\xbc\xa3|\xe1\xbc\xab)",
572
	"\xe1\xbc\xa4" => "(\xe1\xbc\xa4|\xe1\xbc\xac)",
573
	"\xe1\xbc\xa5" => "(\xe1\xbc\xa5|\xe1\xbc\xad)",
574
	"\xe1\xbc\xa6" => "(\xe1\xbc\xa6|\xe1\xbc\xae)",
575
	"\xe1\xbc\xa7" => "(\xe1\xbc\xa7|\xe1\xbc\xaf)",
576
	"\xe1\xbc\xb0" => "(\xe1\xbc\xb0|\xe1\xbc\xb8)",
577
	"\xe1\xbc\xb1" => "(\xe1\xbc\xb1|\xe1\xbc\xb9)",
578
	"\xe1\xbc\xb2" => "(\xe1\xbc\xb2|\xe1\xbc\xba)",
579
	"\xe1\xbc\xb3" => "(\xe1\xbc\xb3|\xe1\xbc\xbb)",
580
	"\xe1\xbc\xb4" => "(\xe1\xbc\xb4|\xe1\xbc\xbc)",
581
	"\xe1\xbc\xb5" => "(\xe1\xbc\xb5|\xe1\xbc\xbd)",
582
	"\xe1\xbc\xb6" => "(\xe1\xbc\xb6|\xe1\xbc\xbe)",
583
	"\xe1\xbc\xb7" => "(\xe1\xbc\xb7|\xe1\xbc\xbf)",
584
	"\xe1\xbd\x80" => "(\xe1\xbd\x80|\xe1\xbd\x88)",
585
	"\xe1\xbd\x81" => "(\xe1\xbd\x81|\xe1\xbd\x89)",
586
	"\xe1\xbd\x82" => "(\xe1\xbd\x82|\xe1\xbd\x8a)",
587
	"\xe1\xbd\x83" => "(\xe1\xbd\x83|\xe1\xbd\x8b)",
588
	"\xe1\xbd\x84" => "(\xe1\xbd\x84|\xe1\xbd\x8c)",
589
	"\xe1\xbd\x85" => "(\xe1\xbd\x85|\xe1\xbd\x8d)",
590
	"\xe1\xbd\x91" => "(\xe1\xbd\x91|\xe1\xbd\x99)",
591
	"\xe1\xbd\x93" => "(\xe1\xbd\x93|\xe1\xbd\x9b)",
592
	"\xe1\xbd\x95" => "(\xe1\xbd\x95|\xe1\xbd\x9d)",
593
	"\xe1\xbd\x97" => "(\xe1\xbd\x97|\xe1\xbd\x9f)",
594
	"\xe1\xbd\xa0" => "(\xe1\xbd\xa0|\xe1\xbd\xa8)",
595
	"\xe1\xbd\xa1" => "(\xe1\xbd\xa1|\xe1\xbd\xa9)",
596
	"\xe1\xbd\xa2" => "(\xe1\xbd\xa2|\xe1\xbd\xaa)",
597
	"\xe1\xbd\xa3" => "(\xe1\xbd\xa3|\xe1\xbd\xab)",
598
	"\xe1\xbd\xa4" => "(\xe1\xbd\xa4|\xe1\xbd\xac)",
599
	"\xe1\xbd\xa5" => "(\xe1\xbd\xa5|\xe1\xbd\xad)",
600
	"\xe1\xbd\xa6" => "(\xe1\xbd\xa6|\xe1\xbd\xae)",
601
	"\xe1\xbd\xa7" => "(\xe1\xbd\xa7|\xe1\xbd\xaf)",
602
	"\xe1\xbd\xb0" => "(\xe1\xbd\xb0|\xe1\xbe\xba)",
603
	"\xe1\xbd\xb1" => "(\xe1\xbd\xb1|\xe1\xbe\xbb)",
604
	"\xe1\xbd\xb2" => "(\xe1\xbd\xb2|\xe1\xbf\x88)",
605
	"\xe1\xbd\xb3" => "(\xe1\xbd\xb3|\xe1\xbf\x89)",
606
	"\xe1\xbd\xb4" => "(\xe1\xbd\xb4|\xe1\xbf\x8a)",
607
	"\xe1\xbd\xb5" => "(\xe1\xbd\xb5|\xe1\xbf\x8b)",
608
	"\xe1\xbd\xb6" => "(\xe1\xbd\xb6|\xe1\xbf\x9a)",
609
	"\xe1\xbd\xb7" => "(\xe1\xbd\xb7|\xe1\xbf\x9b)",
610
	"\xe1\xbd\xb8" => "(\xe1\xbd\xb8|\xe1\xbf\xb8)",
611
	"\xe1\xbd\xb9" => "(\xe1\xbd\xb9|\xe1\xbf\xb9)",
612
	"\xe1\xbd\xba" => "(\xe1\xbd\xba|\xe1\xbf\xaa)",
613
	"\xe1\xbd\xbb" => "(\xe1\xbd\xbb|\xe1\xbf\xab)",
614
	"\xe1\xbd\xbc" => "(\xe1\xbd\xbc|\xe1\xbf\xba)",
615
	"\xe1\xbd\xbd" => "(\xe1\xbd\xbd|\xe1\xbf\xbb)",
616
	"\xe1\xbe\x80" => "(\xe1\xbe\x80|\xe1\xbe\x88)",
617
	"\xe1\xbe\x81" => "(\xe1\xbe\x81|\xe1\xbe\x89)",
618
	"\xe1\xbe\x82" => "(\xe1\xbe\x82|\xe1\xbe\x8a)",
619
	"\xe1\xbe\x83" => "(\xe1\xbe\x83|\xe1\xbe\x8b)",
620
	"\xe1\xbe\x84" => "(\xe1\xbe\x84|\xe1\xbe\x8c)",
621
	"\xe1\xbe\x85" => "(\xe1\xbe\x85|\xe1\xbe\x8d)",
622
	"\xe1\xbe\x86" => "(\xe1\xbe\x86|\xe1\xbe\x8e)",
623
	"\xe1\xbe\x87" => "(\xe1\xbe\x87|\xe1\xbe\x8f)",
624
	"\xe1\xbe\x90" => "(\xe1\xbe\x90|\xe1\xbe\x98)",
625
	"\xe1\xbe\x91" => "(\xe1\xbe\x91|\xe1\xbe\x99)",
626
	"\xe1\xbe\x92" => "(\xe1\xbe\x92|\xe1\xbe\x9a)",
627
	"\xe1\xbe\x93" => "(\xe1\xbe\x93|\xe1\xbe\x9b)",
628
	"\xe1\xbe\x94" => "(\xe1\xbe\x94|\xe1\xbe\x9c)",
629
	"\xe1\xbe\x95" => "(\xe1\xbe\x95|\xe1\xbe\x9d)",
630
	"\xe1\xbe\x96" => "(\xe1\xbe\x96|\xe1\xbe\x9e)",
631
	"\xe1\xbe\x97" => "(\xe1\xbe\x97|\xe1\xbe\x9f)",
632
	"\xe1\xbe\xa0" => "(\xe1\xbe\xa0|\xe1\xbe\xa8)",
633
	"\xe1\xbe\xa1" => "(\xe1\xbe\xa1|\xe1\xbe\xa9)",
634
	"\xe1\xbe\xa2" => "(\xe1\xbe\xa2|\xe1\xbe\xaa)",
635
	"\xe1\xbe\xa3" => "(\xe1\xbe\xa3|\xe1\xbe\xab)",
636
	"\xe1\xbe\xa4" => "(\xe1\xbe\xa4|\xe1\xbe\xac)",
637
	"\xe1\xbe\xa5" => "(\xe1\xbe\xa5|\xe1\xbe\xad)",
638
	"\xe1\xbe\xa6" => "(\xe1\xbe\xa6|\xe1\xbe\xae)",
639
	"\xe1\xbe\xa7" => "(\xe1\xbe\xa7|\xe1\xbe\xaf)",
640
	"\xe1\xbe\xb0" => "(\xe1\xbe\xb0|\xe1\xbe\xb8)",
641
	"\xe1\xbe\xb1" => "(\xe1\xbe\xb1|\xe1\xbe\xb9)",
642
	"\xe1\xbe\xb3" => "(\xe1\xbe\xb3|\xe1\xbe\xbc)",
643
	"\xe1\xbe\xbe" => "(\xe1\xbe\xbe|\xce\x99)",
644
	"\xe1\xbf\x83" => "(\xe1\xbf\x83|\xe1\xbf\x8c)",
645
	"\xe1\xbf\x90" => "(\xe1\xbf\x90|\xe1\xbf\x98)",
646
	"\xe1\xbf\x91" => "(\xe1\xbf\x91|\xe1\xbf\x99)",
647
	"\xe1\xbf\xa0" => "(\xe1\xbf\xa0|\xe1\xbf\xa8)",
648
	"\xe1\xbf\xa1" => "(\xe1\xbf\xa1|\xe1\xbf\xa9)",
649
	"\xe1\xbf\xa5" => "(\xe1\xbf\xa5|\xe1\xbf\xac)",
650
	"\xe1\xbf\xb3" => "(\xe1\xbf\xb3|\xe1\xbf\xbc)",
651
	"\xe2\x85\xb0" => "(\xe2\x85\xb0|\xe2\x85\xa0)",
652
	"\xe2\x85\xb1" => "(\xe2\x85\xb1|\xe2\x85\xa1)",
653
	"\xe2\x85\xb2" => "(\xe2\x85\xb2|\xe2\x85\xa2)",
654
	"\xe2\x85\xb3" => "(\xe2\x85\xb3|\xe2\x85\xa3)",
655
	"\xe2\x85\xb4" => "(\xe2\x85\xb4|\xe2\x85\xa4)",
656
	"\xe2\x85\xb5" => "(\xe2\x85\xb5|\xe2\x85\xa5)",
657
	"\xe2\x85\xb6" => "(\xe2\x85\xb6|\xe2\x85\xa6)",
658
	"\xe2\x85\xb7" => "(\xe2\x85\xb7|\xe2\x85\xa7)",
659
	"\xe2\x85\xb8" => "(\xe2\x85\xb8|\xe2\x85\xa8)",
660
	"\xe2\x85\xb9" => "(\xe2\x85\xb9|\xe2\x85\xa9)",
661
	"\xe2\x85\xba" => "(\xe2\x85\xba|\xe2\x85\xaa)",
662
	"\xe2\x85\xbb" => "(\xe2\x85\xbb|\xe2\x85\xab)",
663
	"\xe2\x85\xbc" => "(\xe2\x85\xbc|\xe2\x85\xac)",
664
	"\xe2\x85\xbd" => "(\xe2\x85\xbd|\xe2\x85\xad)",
665
	"\xe2\x85\xbe" => "(\xe2\x85\xbe|\xe2\x85\xae)",
666
	"\xe2\x85\xbf" => "(\xe2\x85\xbf|\xe2\x85\xaf)",
667
	"\xe2\x93\x90" => "(\xe2\x93\x90|\xe2\x92\xb6)",
668
	"\xe2\x93\x91" => "(\xe2\x93\x91|\xe2\x92\xb7)",
669
	"\xe2\x93\x92" => "(\xe2\x93\x92|\xe2\x92\xb8)",
670
	"\xe2\x93\x93" => "(\xe2\x93\x93|\xe2\x92\xb9)",
671
	"\xe2\x93\x94" => "(\xe2\x93\x94|\xe2\x92\xba)",
672
	"\xe2\x93\x95" => "(\xe2\x93\x95|\xe2\x92\xbb)",
673
	"\xe2\x93\x96" => "(\xe2\x93\x96|\xe2\x92\xbc)",
674
	"\xe2\x93\x97" => "(\xe2\x93\x97|\xe2\x92\xbd)",
675
	"\xe2\x93\x98" => "(\xe2\x93\x98|\xe2\x92\xbe)",
676
	"\xe2\x93\x99" => "(\xe2\x93\x99|\xe2\x92\xbf)",
677
	"\xe2\x93\x9a" => "(\xe2\x93\x9a|\xe2\x93\x80)",
678
	"\xe2\x93\x9b" => "(\xe2\x93\x9b|\xe2\x93\x81)",
679
	"\xe2\x93\x9c" => "(\xe2\x93\x9c|\xe2\x93\x82)",
680
	"\xe2\x93\x9d" => "(\xe2\x93\x9d|\xe2\x93\x83)",
681
	"\xe2\x93\x9e" => "(\xe2\x93\x9e|\xe2\x93\x84)",
682
	"\xe2\x93\x9f" => "(\xe2\x93\x9f|\xe2\x93\x85)",
683
	"\xe2\x93\xa0" => "(\xe2\x93\xa0|\xe2\x93\x86)",
684
	"\xe2\x93\xa1" => "(\xe2\x93\xa1|\xe2\x93\x87)",
685
	"\xe2\x93\xa2" => "(\xe2\x93\xa2|\xe2\x93\x88)",
686
	"\xe2\x93\xa3" => "(\xe2\x93\xa3|\xe2\x93\x89)",
687
	"\xe2\x93\xa4" => "(\xe2\x93\xa4|\xe2\x93\x8a)",
688
	"\xe2\x93\xa5" => "(\xe2\x93\xa5|\xe2\x93\x8b)",
689
	"\xe2\x93\xa6" => "(\xe2\x93\xa6|\xe2\x93\x8c)",
690
	"\xe2\x93\xa7" => "(\xe2\x93\xa7|\xe2\x93\x8d)",
691
	"\xe2\x93\xa8" => "(\xe2\x93\xa8|\xe2\x93\x8e)",
692
	"\xe2\x93\xa9" => "(\xe2\x93\xa9|\xe2\x93\x8f)",
693
	"\xef\xbd\x81" => "(\xef\xbd\x81|\xef\xbc\xa1)",
694
	"\xef\xbd\x82" => "(\xef\xbd\x82|\xef\xbc\xa2)",
695
	"\xef\xbd\x83" => "(\xef\xbd\x83|\xef\xbc\xa3)",
696
	"\xef\xbd\x84" => "(\xef\xbd\x84|\xef\xbc\xa4)",
697
	"\xef\xbd\x85" => "(\xef\xbd\x85|\xef\xbc\xa5)",
698
	"\xef\xbd\x86" => "(\xef\xbd\x86|\xef\xbc\xa6)",
699
	"\xef\xbd\x87" => "(\xef\xbd\x87|\xef\xbc\xa7)",
700
	"\xef\xbd\x88" => "(\xef\xbd\x88|\xef\xbc\xa8)",
701
	"\xef\xbd\x89" => "(\xef\xbd\x89|\xef\xbc\xa9)",
702
	"\xef\xbd\x8a" => "(\xef\xbd\x8a|\xef\xbc\xaa)",
703
	"\xef\xbd\x8b" => "(\xef\xbd\x8b|\xef\xbc\xab)",
704
	"\xef\xbd\x8c" => "(\xef\xbd\x8c|\xef\xbc\xac)",
705
	"\xef\xbd\x8d" => "(\xef\xbd\x8d|\xef\xbc\xad)",
706
	"\xef\xbd\x8e" => "(\xef\xbd\x8e|\xef\xbc\xae)",
707
	"\xef\xbd\x8f" => "(\xef\xbd\x8f|\xef\xbc\xaf)",
708
	"\xef\xbd\x90" => "(\xef\xbd\x90|\xef\xbc\xb0)",
709
	"\xef\xbd\x91" => "(\xef\xbd\x91|\xef\xbc\xb1)",
710
	"\xef\xbd\x92" => "(\xef\xbd\x92|\xef\xbc\xb2)",
711
	"\xef\xbd\x93" => "(\xef\xbd\x93|\xef\xbc\xb3)",
712
	"\xef\xbd\x94" => "(\xef\xbd\x94|\xef\xbc\xb4)",
713
	"\xef\xbd\x95" => "(\xef\xbd\x95|\xef\xbc\xb5)",
714
	"\xef\xbd\x96" => "(\xef\xbd\x96|\xef\xbc\xb6)",
715
	"\xef\xbd\x97" => "(\xef\xbd\x97|\xef\xbc\xb7)",
716
	"\xef\xbd\x98" => "(\xef\xbd\x98|\xef\xbc\xb8)",
717
	"\xef\xbd\x99" => "(\xef\xbd\x99|\xef\xbc\xb9)",
718
	"\xef\xbd\x9a" => "(\xef\xbd\x9a|\xef\xbc\xba)",
719
	"\xf0\x90\x90\xa8" => "(\xf0\x90\x90\xa8|\xf0\x90\x90\x80)",
720
	"\xf0\x90\x90\xa9" => "(\xf0\x90\x90\xa9|\xf0\x90\x90\x81)",
721
	"\xf0\x90\x90\xaa" => "(\xf0\x90\x90\xaa|\xf0\x90\x90\x82)",
722
	"\xf0\x90\x90\xab" => "(\xf0\x90\x90\xab|\xf0\x90\x90\x83)",
723
	"\xf0\x90\x90\xac" => "(\xf0\x90\x90\xac|\xf0\x90\x90\x84)",
724
	"\xf0\x90\x90\xad" => "(\xf0\x90\x90\xad|\xf0\x90\x90\x85)",
725
	"\xf0\x90\x90\xae" => "(\xf0\x90\x90\xae|\xf0\x90\x90\x86)",
726
	"\xf0\x90\x90\xaf" => "(\xf0\x90\x90\xaf|\xf0\x90\x90\x87)",
727
	"\xf0\x90\x90\xb0" => "(\xf0\x90\x90\xb0|\xf0\x90\x90\x88)",
728
	"\xf0\x90\x90\xb1" => "(\xf0\x90\x90\xb1|\xf0\x90\x90\x89)",
729
	"\xf0\x90\x90\xb2" => "(\xf0\x90\x90\xb2|\xf0\x90\x90\x8a)",
730
	"\xf0\x90\x90\xb3" => "(\xf0\x90\x90\xb3|\xf0\x90\x90\x8b)",
731
	"\xf0\x90\x90\xb4" => "(\xf0\x90\x90\xb4|\xf0\x90\x90\x8c)",
732
	"\xf0\x90\x90\xb5" => "(\xf0\x90\x90\xb5|\xf0\x90\x90\x8d)",
733
	"\xf0\x90\x90\xb6" => "(\xf0\x90\x90\xb6|\xf0\x90\x90\x8e)",
734
	"\xf0\x90\x90\xb7" => "(\xf0\x90\x90\xb7|\xf0\x90\x90\x8f)",
735
	"\xf0\x90\x90\xb8" => "(\xf0\x90\x90\xb8|\xf0\x90\x90\x90)",
736
	"\xf0\x90\x90\xb9" => "(\xf0\x90\x90\xb9|\xf0\x90\x90\x91)",
737
	"\xf0\x90\x90\xba" => "(\xf0\x90\x90\xba|\xf0\x90\x90\x92)",
738
	"\xf0\x90\x90\xbb" => "(\xf0\x90\x90\xbb|\xf0\x90\x90\x93)",
739
	"\xf0\x90\x90\xbc" => "(\xf0\x90\x90\xbc|\xf0\x90\x90\x94)",
740
	"\xf0\x90\x90\xbd" => "(\xf0\x90\x90\xbd|\xf0\x90\x90\x95)",
741
	"\xf0\x90\x90\xbe" => "(\xf0\x90\x90\xbe|\xf0\x90\x90\x96)",
742
	"\xf0\x90\x90\xbf" => "(\xf0\x90\x90\xbf|\xf0\x90\x90\x97)",
743
	"\xf0\x90\x91\x80" => "(\xf0\x90\x91\x80|\xf0\x90\x90\x98)",
744
	"\xf0\x90\x91\x81" => "(\xf0\x90\x91\x81|\xf0\x90\x90\x99)",
745
	"\xf0\x90\x91\x82" => "(\xf0\x90\x91\x82|\xf0\x90\x90\x9a)",
746
	"\xf0\x90\x91\x83" => "(\xf0\x90\x91\x83|\xf0\x90\x90\x9b)",
747
	"\xf0\x90\x91\x84" => "(\xf0\x90\x91\x84|\xf0\x90\x90\x9c)",
748
	"\xf0\x90\x91\x85" => "(\xf0\x90\x91\x85|\xf0\x90\x90\x9d)",
749
	"\xf0\x90\x91\x86" => "(\xf0\x90\x91\x86|\xf0\x90\x90\x9e)",
750
	"\xf0\x90\x91\x87" => "(\xf0\x90\x91\x87|\xf0\x90\x90\x9f)",
751
	"\xf0\x90\x91\x88" => "(\xf0\x90\x91\x88|\xf0\x90\x90\xa0)",
752
	"\xf0\x90\x91\x89" => "(\xf0\x90\x91\x89|\xf0\x90\x90\xa1)",
753
	"\xf0\x90\x91\x8a" => "(\xf0\x90\x91\x8a|\xf0\x90\x90\xa2)",
754
	"\xf0\x90\x91\x8b" => "(\xf0\x90\x91\x8b|\xf0\x90\x90\xa3)",
755
	"\xf0\x90\x91\x8c" => "(\xf0\x90\x91\x8c|\xf0\x90\x90\xa4)",
756
	"\xf0\x90\x91\x8d" => "(\xf0\x90\x91\x8d|\xf0\x90\x90\xa5)",
757
	"\xc3\x80" => "(\xc3\x80|\xc3\xa0)",
758
	"\xc3\x81" => "(\xc3\x81|\xc3\xa1)",
759
	"\xc3\x82" => "(\xc3\x82|\xc3\xa2)",
760
	"\xc3\x83" => "(\xc3\x83|\xc3\xa3)",
761
	"\xc3\x84" => "(\xc3\x84|\xc3\xa4)",
762
	"\xc3\x85" => "(\xc3\x85|\xc3\xa5)",
763
	"\xc3\x86" => "(\xc3\x86|\xc3\xa6)",
764
	"\xc3\x87" => "(\xc3\x87|\xc3\xa7)",
765
	"\xc3\x88" => "(\xc3\x88|\xc3\xa8)",
766
	"\xc3\x89" => "(\xc3\x89|\xc3\xa9)",
767
	"\xc3\x8a" => "(\xc3\x8a|\xc3\xaa)",
768
	"\xc3\x8b" => "(\xc3\x8b|\xc3\xab)",
769
	"\xc3\x8c" => "(\xc3\x8c|\xc3\xac)",
770
	"\xc3\x8d" => "(\xc3\x8d|\xc3\xad)",
771
	"\xc3\x8e" => "(\xc3\x8e|\xc3\xae)",
772
	"\xc3\x8f" => "(\xc3\x8f|\xc3\xaf)",
773
	"\xc3\x90" => "(\xc3\x90|\xc3\xb0)",
774
	"\xc3\x91" => "(\xc3\x91|\xc3\xb1)",
775
	"\xc3\x92" => "(\xc3\x92|\xc3\xb2)",
776
	"\xc3\x93" => "(\xc3\x93|\xc3\xb3)",
777
	"\xc3\x94" => "(\xc3\x94|\xc3\xb4)",
778
	"\xc3\x95" => "(\xc3\x95|\xc3\xb5)",
779
	"\xc3\x96" => "(\xc3\x96|\xc3\xb6)",
780
	"\xc3\x98" => "(\xc3\x98|\xc3\xb8)",
781
	"\xc3\x99" => "(\xc3\x99|\xc3\xb9)",
782
	"\xc3\x9a" => "(\xc3\x9a|\xc3\xba)",
783
	"\xc3\x9b" => "(\xc3\x9b|\xc3\xbb)",
784
	"\xc3\x9c" => "(\xc3\x9c|\xc3\xbc)",
785
	"\xc3\x9d" => "(\xc3\x9d|\xc3\xbd)",
786
	"\xc3\x9e" => "(\xc3\x9e|\xc3\xbe)",
787
	"\xc4\x80" => "(\xc4\x80|\xc4\x81)",
788
	"\xc4\x82" => "(\xc4\x82|\xc4\x83)",
789
	"\xc4\x84" => "(\xc4\x84|\xc4\x85)",
790
	"\xc4\x86" => "(\xc4\x86|\xc4\x87)",
791
	"\xc4\x88" => "(\xc4\x88|\xc4\x89)",
792
	"\xc4\x8a" => "(\xc4\x8a|\xc4\x8b)",
793
	"\xc4\x8c" => "(\xc4\x8c|\xc4\x8d)",
794
	"\xc4\x8e" => "(\xc4\x8e|\xc4\x8f)",
795
	"\xc4\x90" => "(\xc4\x90|\xc4\x91)",
796
	"\xc4\x92" => "(\xc4\x92|\xc4\x93)",
797
	"\xc4\x94" => "(\xc4\x94|\xc4\x95)",
798
	"\xc4\x96" => "(\xc4\x96|\xc4\x97)",
799
	"\xc4\x98" => "(\xc4\x98|\xc4\x99)",
800
	"\xc4\x9a" => "(\xc4\x9a|\xc4\x9b)",
801
	"\xc4\x9c" => "(\xc4\x9c|\xc4\x9d)",
802
	"\xc4\x9e" => "(\xc4\x9e|\xc4\x9f)",
803
	"\xc4\xa0" => "(\xc4\xa0|\xc4\xa1)",
804
	"\xc4\xa2" => "(\xc4\xa2|\xc4\xa3)",
805
	"\xc4\xa4" => "(\xc4\xa4|\xc4\xa5)",
806
	"\xc4\xa6" => "(\xc4\xa6|\xc4\xa7)",
807
	"\xc4\xa8" => "(\xc4\xa8|\xc4\xa9)",
808
	"\xc4\xaa" => "(\xc4\xaa|\xc4\xab)",
809
	"\xc4\xac" => "(\xc4\xac|\xc4\xad)",
810
	"\xc4\xae" => "(\xc4\xae|\xc4\xaf)",
811
	"\xc4\xb0" => "(\xc4\xb0|i)",
812
	"\xc4\xb2" => "(\xc4\xb2|\xc4\xb3)",
813
	"\xc4\xb4" => "(\xc4\xb4|\xc4\xb5)",
814
	"\xc4\xb6" => "(\xc4\xb6|\xc4\xb7)",
815
	"\xc4\xb9" => "(\xc4\xb9|\xc4\xba)",
816
	"\xc4\xbb" => "(\xc4\xbb|\xc4\xbc)",
817
	"\xc4\xbd" => "(\xc4\xbd|\xc4\xbe)",
818
	"\xc4\xbf" => "(\xc4\xbf|\xc5\x80)",
819
	"\xc5\x81" => "(\xc5\x81|\xc5\x82)",
820
	"\xc5\x83" => "(\xc5\x83|\xc5\x84)",
821
	"\xc5\x85" => "(\xc5\x85|\xc5\x86)",
822
	"\xc5\x87" => "(\xc5\x87|\xc5\x88)",
823
	"\xc5\x8a" => "(\xc5\x8a|\xc5\x8b)",
824
	"\xc5\x8c" => "(\xc5\x8c|\xc5\x8d)",
825
	"\xc5\x8e" => "(\xc5\x8e|\xc5\x8f)",
826
	"\xc5\x90" => "(\xc5\x90|\xc5\x91)",
827
	"\xc5\x92" => "(\xc5\x92|\xc5\x93)",
828
	"\xc5\x94" => "(\xc5\x94|\xc5\x95)",
829
	"\xc5\x96" => "(\xc5\x96|\xc5\x97)",
830
	"\xc5\x98" => "(\xc5\x98|\xc5\x99)",
831
	"\xc5\x9a" => "(\xc5\x9a|\xc5\x9b)",
832
	"\xc5\x9c" => "(\xc5\x9c|\xc5\x9d)",
833
	"\xc5\x9e" => "(\xc5\x9e|\xc5\x9f)",
834
	"\xc5\xa0" => "(\xc5\xa0|\xc5\xa1)",
835
	"\xc5\xa2" => "(\xc5\xa2|\xc5\xa3)",
836
	"\xc5\xa4" => "(\xc5\xa4|\xc5\xa5)",
837
	"\xc5\xa6" => "(\xc5\xa6|\xc5\xa7)",
838
	"\xc5\xa8" => "(\xc5\xa8|\xc5\xa9)",
839
	"\xc5\xaa" => "(\xc5\xaa|\xc5\xab)",
840
	"\xc5\xac" => "(\xc5\xac|\xc5\xad)",
841
	"\xc5\xae" => "(\xc5\xae|\xc5\xaf)",
842
	"\xc5\xb0" => "(\xc5\xb0|\xc5\xb1)",
843
	"\xc5\xb2" => "(\xc5\xb2|\xc5\xb3)",
844
	"\xc5\xb4" => "(\xc5\xb4|\xc5\xb5)",
845
	"\xc5\xb6" => "(\xc5\xb6|\xc5\xb7)",
846
	"\xc5\xb8" => "(\xc5\xb8|\xc3\xbf)",
847
	"\xc5\xb9" => "(\xc5\xb9|\xc5\xba)",
848
	"\xc5\xbb" => "(\xc5\xbb|\xc5\xbc)",
849
	"\xc5\xbd" => "(\xc5\xbd|\xc5\xbe)",
850
	"\xc6\x81" => "(\xc6\x81|\xc9\x93)",
851
	"\xc6\x82" => "(\xc6\x82|\xc6\x83)",
852
	"\xc6\x84" => "(\xc6\x84|\xc6\x85)",
853
	"\xc6\x86" => "(\xc6\x86|\xc9\x94)",
854
	"\xc6\x87" => "(\xc6\x87|\xc6\x88)",
855
	"\xc6\x89" => "(\xc6\x89|\xc9\x96)",
856
	"\xc6\x8a" => "(\xc6\x8a|\xc9\x97)",
857
	"\xc6\x8b" => "(\xc6\x8b|\xc6\x8c)",
858
	"\xc6\x8e" => "(\xc6\x8e|\xc7\x9d)",
859
	"\xc6\x8f" => "(\xc6\x8f|\xc9\x99)",
860
	"\xc6\x90" => "(\xc6\x90|\xc9\x9b)",
861
	"\xc6\x91" => "(\xc6\x91|\xc6\x92)",
862
	"\xc6\x93" => "(\xc6\x93|\xc9\xa0)",
863
	"\xc6\x94" => "(\xc6\x94|\xc9\xa3)",
864
	"\xc6\x96" => "(\xc6\x96|\xc9\xa9)",
865
	"\xc6\x97" => "(\xc6\x97|\xc9\xa8)",
866
	"\xc6\x98" => "(\xc6\x98|\xc6\x99)",
867
	"\xc6\x9c" => "(\xc6\x9c|\xc9\xaf)",
868
	"\xc6\x9d" => "(\xc6\x9d|\xc9\xb2)",
869
	"\xc6\x9f" => "(\xc6\x9f|\xc9\xb5)",
870
	"\xc6\xa0" => "(\xc6\xa0|\xc6\xa1)",
871
	"\xc6\xa2" => "(\xc6\xa2|\xc6\xa3)",
872
	"\xc6\xa4" => "(\xc6\xa4|\xc6\xa5)",
873
	"\xc6\xa6" => "(\xc6\xa6|\xca\x80)",
874
	"\xc6\xa7" => "(\xc6\xa7|\xc6\xa8)",
875
	"\xc6\xa9" => "(\xc6\xa9|\xca\x83)",
876
	"\xc6\xac" => "(\xc6\xac|\xc6\xad)",
877
	"\xc6\xae" => "(\xc6\xae|\xca\x88)",
878
	"\xc6\xaf" => "(\xc6\xaf|\xc6\xb0)",
879
	"\xc6\xb1" => "(\xc6\xb1|\xca\x8a)",
880
	"\xc6\xb2" => "(\xc6\xb2|\xca\x8b)",
881
	"\xc6\xb3" => "(\xc6\xb3|\xc6\xb4)",
882
	"\xc6\xb5" => "(\xc6\xb5|\xc6\xb6)",
883
	"\xc6\xb7" => "(\xc6\xb7|\xca\x92)",
884
	"\xc6\xb8" => "(\xc6\xb8|\xc6\xb9)",
885
	"\xc6\xbc" => "(\xc6\xbc|\xc6\xbd)",
886
	"\xc7\x84" => "(\xc7\x84|\xc7\x86|\xc7\x85)",
887
	"\xc7\x85" => "(\xc7\x85|\xc7\x84|\xc7\x86)",
888
	"\xc7\x87" => "(\xc7\x87|\xc7\x89|\xc7\x88)",
889
	"\xc7\x88" => "(\xc7\x88|\xc7\x87|\xc7\x89)",
890
	"\xc7\x8a" => "(\xc7\x8a|\xc7\x8c|\xc7\x8b)",
891
	"\xc7\x8b" => "(\xc7\x8b|\xc7\x8a|\xc7\x8c)",
892
	"\xc7\x8d" => "(\xc7\x8d|\xc7\x8e)",
893
	"\xc7\x8f" => "(\xc7\x8f|\xc7\x90)",
894
	"\xc7\x91" => "(\xc7\x91|\xc7\x92)",
895
	"\xc7\x93" => "(\xc7\x93|\xc7\x94)",
896
	"\xc7\x95" => "(\xc7\x95|\xc7\x96)",
897
	"\xc7\x97" => "(\xc7\x97|\xc7\x98)",
898
	"\xc7\x99" => "(\xc7\x99|\xc7\x9a)",
899
	"\xc7\x9b" => "(\xc7\x9b|\xc7\x9c)",
900
	"\xc7\x9e" => "(\xc7\x9e|\xc7\x9f)",
901
	"\xc7\xa0" => "(\xc7\xa0|\xc7\xa1)",
902
	"\xc7\xa2" => "(\xc7\xa2|\xc7\xa3)",
903
	"\xc7\xa4" => "(\xc7\xa4|\xc7\xa5)",
904
	"\xc7\xa6" => "(\xc7\xa6|\xc7\xa7)",
905
	"\xc7\xa8" => "(\xc7\xa8|\xc7\xa9)",
906
	"\xc7\xaa" => "(\xc7\xaa|\xc7\xab)",
907
	"\xc7\xac" => "(\xc7\xac|\xc7\xad)",
908
	"\xc7\xae" => "(\xc7\xae|\xc7\xaf)",
909
	"\xc7\xb1" => "(\xc7\xb1|\xc7\xb3|\xc7\xb2)",
910
	"\xc7\xb4" => "(\xc7\xb4|\xc7\xb5)",
911
	"\xc7\xb6" => "(\xc7\xb6|\xc6\x95)",
912
	"\xc7\xb7" => "(\xc7\xb7|\xc6\xbf)",
913
	"\xc7\xb8" => "(\xc7\xb8|\xc7\xb9)",
914
	"\xc7\xba" => "(\xc7\xba|\xc7\xbb)",
915
	"\xc7\xbc" => "(\xc7\xbc|\xc7\xbd)",
916
	"\xc7\xbe" => "(\xc7\xbe|\xc7\xbf)",
917
	"\xc8\x80" => "(\xc8\x80|\xc8\x81)",
918
	"\xc8\x82" => "(\xc8\x82|\xc8\x83)",
919
	"\xc8\x84" => "(\xc8\x84|\xc8\x85)",
920
	"\xc8\x86" => "(\xc8\x86|\xc8\x87)",
921
	"\xc8\x88" => "(\xc8\x88|\xc8\x89)",
922
	"\xc8\x8a" => "(\xc8\x8a|\xc8\x8b)",
923
	"\xc8\x8c" => "(\xc8\x8c|\xc8\x8d)",
924
	"\xc8\x8e" => "(\xc8\x8e|\xc8\x8f)",
925
	"\xc8\x90" => "(\xc8\x90|\xc8\x91)",
926
	"\xc8\x92" => "(\xc8\x92|\xc8\x93)",
927
	"\xc8\x94" => "(\xc8\x94|\xc8\x95)",
928
	"\xc8\x96" => "(\xc8\x96|\xc8\x97)",
929
	"\xc8\x98" => "(\xc8\x98|\xc8\x99)",
930
	"\xc8\x9a" => "(\xc8\x9a|\xc8\x9b)",
931
	"\xc8\x9c" => "(\xc8\x9c|\xc8\x9d)",
932
	"\xc8\x9e" => "(\xc8\x9e|\xc8\x9f)",
933
	"\xc8\xa2" => "(\xc8\xa2|\xc8\xa3)",
934
	"\xc8\xa4" => "(\xc8\xa4|\xc8\xa5)",
935
	"\xc8\xa6" => "(\xc8\xa6|\xc8\xa7)",
936
	"\xc8\xa8" => "(\xc8\xa8|\xc8\xa9)",
937
	"\xc8\xaa" => "(\xc8\xaa|\xc8\xab)",
938
	"\xc8\xac" => "(\xc8\xac|\xc8\xad)",
939
	"\xc8\xae" => "(\xc8\xae|\xc8\xaf)",
940
	"\xc8\xb0" => "(\xc8\xb0|\xc8\xb1)",
941
	"\xc8\xb2" => "(\xc8\xb2|\xc8\xb3)",
942
	"\xce\x86" => "(\xce\x86|\xce\xac)",
943
	"\xce\x88" => "(\xce\x88|\xce\xad)",
944
	"\xce\x89" => "(\xce\x89|\xce\xae)",
945
	"\xce\x8a" => "(\xce\x8a|\xce\xaf)",
946
	"\xce\x8c" => "(\xce\x8c|\xcf\x8c)",
947
	"\xce\x8e" => "(\xce\x8e|\xcf\x8d)",
948
	"\xce\x8f" => "(\xce\x8f|\xcf\x8e)",
949
	"\xce\x91" => "(\xce\x91|\xce\xb1)",
950
	"\xce\x92" => "(\xce\x92|\xce\xb2|\xcf\x90)",
951
	"\xce\x93" => "(\xce\x93|\xce\xb3)",
952
	"\xce\x94" => "(\xce\x94|\xce\xb4)",
953
	"\xce\x95" => "(\xce\x95|\xce\xb5|\xcf\xb5)",
954
	"\xce\x96" => "(\xce\x96|\xce\xb6)",
955
	"\xce\x97" => "(\xce\x97|\xce\xb7)",
956
	"\xce\x98" => "(\xce\x98|\xce\xb8|\xcf\x91)",
957
	"\xce\x99" => "(\xce\x99|\xce\xb9|\xcd\x85|\xe1\xbe\xbe)",
958
	"\xce\x9a" => "(\xce\x9a|\xce\xba|\xcf\xb0)",
959
	"\xce\x9b" => "(\xce\x9b|\xce\xbb)",
960
	"\xce\x9c" => "(\xce\x9c|\xce\xbc|\xc2\xb5)",
961
	"\xce\x9d" => "(\xce\x9d|\xce\xbd)",
962
	"\xce\x9e" => "(\xce\x9e|\xce\xbe)",
963
	"\xce\x9f" => "(\xce\x9f|\xce\xbf)",
964
	"\xce\xa0" => "(\xce\xa0|\xcf\x80|\xcf\x96)",
965
	"\xce\xa1" => "(\xce\xa1|\xcf\x81|\xcf\xb1)",
966
	"\xce\xa3" => "(\xce\xa3|\xcf\x83|\xcf\x82|\xcf\xb2)",
967
	"\xce\xa4" => "(\xce\xa4|\xcf\x84)",
968
	"\xce\xa5" => "(\xce\xa5|\xcf\x85)",
969
	"\xce\xa6" => "(\xce\xa6|\xcf\x86|\xcf\x95)",
970
	"\xce\xa7" => "(\xce\xa7|\xcf\x87)",
971
	"\xce\xa8" => "(\xce\xa8|\xcf\x88)",
972
	"\xce\xa9" => "(\xce\xa9|\xcf\x89)",
973
	"\xce\xaa" => "(\xce\xaa|\xcf\x8a)",
974
	"\xce\xab" => "(\xce\xab|\xcf\x8b)",
975
	"\xcf\x9a" => "(\xcf\x9a|\xcf\x9b)",
976
	"\xcf\x9c" => "(\xcf\x9c|\xcf\x9d)",
977
	"\xcf\x9e" => "(\xcf\x9e|\xcf\x9f)",
978
	"\xcf\xa0" => "(\xcf\xa0|\xcf\xa1)",
979
	"\xcf\xa2" => "(\xcf\xa2|\xcf\xa3)",
980
	"\xcf\xa4" => "(\xcf\xa4|\xcf\xa5)",
981
	"\xcf\xa6" => "(\xcf\xa6|\xcf\xa7)",
982
	"\xcf\xa8" => "(\xcf\xa8|\xcf\xa9)",
983
	"\xcf\xaa" => "(\xcf\xaa|\xcf\xab)",
984
	"\xcf\xac" => "(\xcf\xac|\xcf\xad)",
985
	"\xcf\xae" => "(\xcf\xae|\xcf\xaf)",
986
	"\xcf\xb4" => "(\xcf\xb4|\xce\xb8)",
987
	"\xd0\x80" => "(\xd0\x80|\xd1\x90)",
988
	"\xd0\x81" => "(\xd0\x81|\xd1\x91)",
989
	"\xd0\x82" => "(\xd0\x82|\xd1\x92)",
990
	"\xd0\x83" => "(\xd0\x83|\xd1\x93)",
991
	"\xd0\x84" => "(\xd0\x84|\xd1\x94)",
992
	"\xd0\x85" => "(\xd0\x85|\xd1\x95)",
993
	"\xd0\x86" => "(\xd0\x86|\xd1\x96)",
994
	"\xd0\x87" => "(\xd0\x87|\xd1\x97)",
995
	"\xd0\x88" => "(\xd0\x88|\xd1\x98)",
996
	"\xd0\x89" => "(\xd0\x89|\xd1\x99)",
997
	"\xd0\x8a" => "(\xd0\x8a|\xd1\x9a)",
998
	"\xd0\x8b" => "(\xd0\x8b|\xd1\x9b)",
999
	"\xd0\x8c" => "(\xd0\x8c|\xd1\x9c)",
1000
	"\xd0\x8d" => "(\xd0\x8d|\xd1\x9d)",
1001
	"\xd0\x8e" => "(\xd0\x8e|\xd1\x9e)",
1002
	"\xd0\x8f" => "(\xd0\x8f|\xd1\x9f)",
1003
	"\xd0\x90" => "(\xd0\x90|\xd0\xb0)",
1004
	"\xd0\x91" => "(\xd0\x91|\xd0\xb1)",
1005
	"\xd0\x92" => "(\xd0\x92|\xd0\xb2)",
1006
	"\xd0\x93" => "(\xd0\x93|\xd0\xb3)",
1007
	"\xd0\x94" => "(\xd0\x94|\xd0\xb4)",
1008
	"\xd0\x95" => "(\xd0\x95|\xd0\xb5)",
1009
	"\xd0\x96" => "(\xd0\x96|\xd0\xb6)",
1010
	"\xd0\x97" => "(\xd0\x97|\xd0\xb7)",
1011
	"\xd0\x98" => "(\xd0\x98|\xd0\xb8)",
1012
	"\xd0\x99" => "(\xd0\x99|\xd0\xb9)",
1013
	"\xd0\x9a" => "(\xd0\x9a|\xd0\xba)",
1014
	"\xd0\x9b" => "(\xd0\x9b|\xd0\xbb)",
1015
	"\xd0\x9c" => "(\xd0\x9c|\xd0\xbc)",
1016
	"\xd0\x9d" => "(\xd0\x9d|\xd0\xbd)",
1017
	"\xd0\x9e" => "(\xd0\x9e|\xd0\xbe)",
1018
	"\xd0\x9f" => "(\xd0\x9f|\xd0\xbf)",
1019
	"\xd0\xa0" => "(\xd0\xa0|\xd1\x80)",
1020
	"\xd0\xa1" => "(\xd0\xa1|\xd1\x81)",
1021
	"\xd0\xa2" => "(\xd0\xa2|\xd1\x82)",
1022
	"\xd0\xa3" => "(\xd0\xa3|\xd1\x83)",
1023
	"\xd0\xa4" => "(\xd0\xa4|\xd1\x84)",
1024
	"\xd0\xa5" => "(\xd0\xa5|\xd1\x85)",
1025
	"\xd0\xa6" => "(\xd0\xa6|\xd1\x86)",
1026
	"\xd0\xa7" => "(\xd0\xa7|\xd1\x87)",
1027
	"\xd0\xa8" => "(\xd0\xa8|\xd1\x88)",
1028
	"\xd0\xa9" => "(\xd0\xa9|\xd1\x89)",
1029
	"\xd0\xaa" => "(\xd0\xaa|\xd1\x8a)",
1030
	"\xd0\xab" => "(\xd0\xab|\xd1\x8b)",
1031
	"\xd0\xac" => "(\xd0\xac|\xd1\x8c)",
1032
	"\xd0\xad" => "(\xd0\xad|\xd1\x8d)",
1033
	"\xd0\xae" => "(\xd0\xae|\xd1\x8e)",
1034
	"\xd0\xaf" => "(\xd0\xaf|\xd1\x8f)",
1035
	"\xd1\xa0" => "(\xd1\xa0|\xd1\xa1)",
1036
	"\xd1\xa2" => "(\xd1\xa2|\xd1\xa3)",
1037
	"\xd1\xa4" => "(\xd1\xa4|\xd1\xa5)",
1038
	"\xd1\xa6" => "(\xd1\xa6|\xd1\xa7)",
1039
	"\xd1\xa8" => "(\xd1\xa8|\xd1\xa9)",
1040
	"\xd1\xaa" => "(\xd1\xaa|\xd1\xab)",
1041
	"\xd1\xac" => "(\xd1\xac|\xd1\xad)",
1042
	"\xd1\xae" => "(\xd1\xae|\xd1\xaf)",
1043
	"\xd1\xb0" => "(\xd1\xb0|\xd1\xb1)",
1044
	"\xd1\xb2" => "(\xd1\xb2|\xd1\xb3)",
1045
	"\xd1\xb4" => "(\xd1\xb4|\xd1\xb5)",
1046
	"\xd1\xb6" => "(\xd1\xb6|\xd1\xb7)",
1047
	"\xd1\xb8" => "(\xd1\xb8|\xd1\xb9)",
1048
	"\xd1\xba" => "(\xd1\xba|\xd1\xbb)",
1049
	"\xd1\xbc" => "(\xd1\xbc|\xd1\xbd)",
1050
	"\xd1\xbe" => "(\xd1\xbe|\xd1\xbf)",
1051
	"\xd2\x80" => "(\xd2\x80|\xd2\x81)",
1052
	"\xd2\x8c" => "(\xd2\x8c|\xd2\x8d)",
1053
	"\xd2\x8e" => "(\xd2\x8e|\xd2\x8f)",
1054
	"\xd2\x90" => "(\xd2\x90|\xd2\x91)",
1055
	"\xd2\x92" => "(\xd2\x92|\xd2\x93)",
1056
	"\xd2\x94" => "(\xd2\x94|\xd2\x95)",
1057
	"\xd2\x96" => "(\xd2\x96|\xd2\x97)",
1058
	"\xd2\x98" => "(\xd2\x98|\xd2\x99)",
1059
	"\xd2\x9a" => "(\xd2\x9a|\xd2\x9b)",
1060
	"\xd2\x9c" => "(\xd2\x9c|\xd2\x9d)",
1061
	"\xd2\x9e" => "(\xd2\x9e|\xd2\x9f)",
1062
	"\xd2\xa0" => "(\xd2\xa0|\xd2\xa1)",
1063
	"\xd2\xa2" => "(\xd2\xa2|\xd2\xa3)",
1064
	"\xd2\xa4" => "(\xd2\xa4|\xd2\xa5)",
1065
	"\xd2\xa6" => "(\xd2\xa6|\xd2\xa7)",
1066
	"\xd2\xa8" => "(\xd2\xa8|\xd2\xa9)",
1067
	"\xd2\xaa" => "(\xd2\xaa|\xd2\xab)",
1068
	"\xd2\xac" => "(\xd2\xac|\xd2\xad)",
1069
	"\xd2\xae" => "(\xd2\xae|\xd2\xaf)",
1070
	"\xd2\xb0" => "(\xd2\xb0|\xd2\xb1)",
1071
	"\xd2\xb2" => "(\xd2\xb2|\xd2\xb3)",
1072
	"\xd2\xb4" => "(\xd2\xb4|\xd2\xb5)",
1073
	"\xd2\xb6" => "(\xd2\xb6|\xd2\xb7)",
1074
	"\xd2\xb8" => "(\xd2\xb8|\xd2\xb9)",
1075
	"\xd2\xba" => "(\xd2\xba|\xd2\xbb)",
1076
	"\xd2\xbc" => "(\xd2\xbc|\xd2\xbd)",
1077
	"\xd2\xbe" => "(\xd2\xbe|\xd2\xbf)",
1078
	"\xd3\x81" => "(\xd3\x81|\xd3\x82)",
1079
	"\xd3\x83" => "(\xd3\x83|\xd3\x84)",
1080
	"\xd3\x87" => "(\xd3\x87|\xd3\x88)",
1081
	"\xd3\x8b" => "(\xd3\x8b|\xd3\x8c)",
1082
	"\xd3\x90" => "(\xd3\x90|\xd3\x91)",
1083
	"\xd3\x92" => "(\xd3\x92|\xd3\x93)",
1084
	"\xd3\x94" => "(\xd3\x94|\xd3\x95)",
1085
	"\xd3\x96" => "(\xd3\x96|\xd3\x97)",
1086
	"\xd3\x98" => "(\xd3\x98|\xd3\x99)",
1087
	"\xd3\x9a" => "(\xd3\x9a|\xd3\x9b)",
1088
	"\xd3\x9c" => "(\xd3\x9c|\xd3\x9d)",
1089
	"\xd3\x9e" => "(\xd3\x9e|\xd3\x9f)",
1090
	"\xd3\xa0" => "(\xd3\xa0|\xd3\xa1)",
1091
	"\xd3\xa2" => "(\xd3\xa2|\xd3\xa3)",
1092
	"\xd3\xa4" => "(\xd3\xa4|\xd3\xa5)",
1093
	"\xd3\xa6" => "(\xd3\xa6|\xd3\xa7)",
1094
	"\xd3\xa8" => "(\xd3\xa8|\xd3\xa9)",
1095
	"\xd3\xaa" => "(\xd3\xaa|\xd3\xab)",
1096
	"\xd3\xac" => "(\xd3\xac|\xd3\xad)",
1097
	"\xd3\xae" => "(\xd3\xae|\xd3\xaf)",
1098
	"\xd3\xb0" => "(\xd3\xb0|\xd3\xb1)",
1099
	"\xd3\xb2" => "(\xd3\xb2|\xd3\xb3)",
1100
	"\xd3\xb4" => "(\xd3\xb4|\xd3\xb5)",
1101
	"\xd3\xb8" => "(\xd3\xb8|\xd3\xb9)",
1102
	"\xd4\xb1" => "(\xd4\xb1|\xd5\xa1)",
1103
	"\xd4\xb2" => "(\xd4\xb2|\xd5\xa2)",
1104
	"\xd4\xb3" => "(\xd4\xb3|\xd5\xa3)",
1105
	"\xd4\xb4" => "(\xd4\xb4|\xd5\xa4)",
1106
	"\xd4\xb5" => "(\xd4\xb5|\xd5\xa5)",
1107
	"\xd4\xb6" => "(\xd4\xb6|\xd5\xa6)",
1108
	"\xd4\xb7" => "(\xd4\xb7|\xd5\xa7)",
1109
	"\xd4\xb8" => "(\xd4\xb8|\xd5\xa8)",
1110
	"\xd4\xb9" => "(\xd4\xb9|\xd5\xa9)",
1111
	"\xd4\xba" => "(\xd4\xba|\xd5\xaa)",
1112
	"\xd4\xbb" => "(\xd4\xbb|\xd5\xab)",
1113
	"\xd4\xbc" => "(\xd4\xbc|\xd5\xac)",
1114
	"\xd4\xbd" => "(\xd4\xbd|\xd5\xad)",
1115
	"\xd4\xbe" => "(\xd4\xbe|\xd5\xae)",
1116
	"\xd4\xbf" => "(\xd4\xbf|\xd5\xaf)",
1117
	"\xd5\x80" => "(\xd5\x80|\xd5\xb0)",
1118
	"\xd5\x81" => "(\xd5\x81|\xd5\xb1)",
1119
	"\xd5\x82" => "(\xd5\x82|\xd5\xb2)",
1120
	"\xd5\x83" => "(\xd5\x83|\xd5\xb3)",
1121
	"\xd5\x84" => "(\xd5\x84|\xd5\xb4)",
1122
	"\xd5\x85" => "(\xd5\x85|\xd5\xb5)",
1123
	"\xd5\x86" => "(\xd5\x86|\xd5\xb6)",
1124
	"\xd5\x87" => "(\xd5\x87|\xd5\xb7)",
1125
	"\xd5\x88" => "(\xd5\x88|\xd5\xb8)",
1126
	"\xd5\x89" => "(\xd5\x89|\xd5\xb9)",
1127
	"\xd5\x8a" => "(\xd5\x8a|\xd5\xba)",
1128
	"\xd5\x8b" => "(\xd5\x8b|\xd5\xbb)",
1129
	"\xd5\x8c" => "(\xd5\x8c|\xd5\xbc)",
1130
	"\xd5\x8d" => "(\xd5\x8d|\xd5\xbd)",
1131
	"\xd5\x8e" => "(\xd5\x8e|\xd5\xbe)",
1132
	"\xd5\x8f" => "(\xd5\x8f|\xd5\xbf)",
1133
	"\xd5\x90" => "(\xd5\x90|\xd6\x80)",
1134
	"\xd5\x91" => "(\xd5\x91|\xd6\x81)",
1135
	"\xd5\x92" => "(\xd5\x92|\xd6\x82)",
1136
	"\xd5\x93" => "(\xd5\x93|\xd6\x83)",
1137
	"\xd5\x94" => "(\xd5\x94|\xd6\x84)",
1138
	"\xd5\x95" => "(\xd5\x95|\xd6\x85)",
1139
	"\xd5\x96" => "(\xd5\x96|\xd6\x86)",
1140
	"\xe1\xb8\x80" => "(\xe1\xb8\x80|\xe1\xb8\x81)",
1141
	"\xe1\xb8\x82" => "(\xe1\xb8\x82|\xe1\xb8\x83)",
1142
	"\xe1\xb8\x84" => "(\xe1\xb8\x84|\xe1\xb8\x85)",
1143
	"\xe1\xb8\x86" => "(\xe1\xb8\x86|\xe1\xb8\x87)",
1144
	"\xe1\xb8\x88" => "(\xe1\xb8\x88|\xe1\xb8\x89)",
1145
	"\xe1\xb8\x8a" => "(\xe1\xb8\x8a|\xe1\xb8\x8b)",
1146
	"\xe1\xb8\x8c" => "(\xe1\xb8\x8c|\xe1\xb8\x8d)",
1147
	"\xe1\xb8\x8e" => "(\xe1\xb8\x8e|\xe1\xb8\x8f)",
1148
	"\xe1\xb8\x90" => "(\xe1\xb8\x90|\xe1\xb8\x91)",
1149
	"\xe1\xb8\x92" => "(\xe1\xb8\x92|\xe1\xb8\x93)",
1150
	"\xe1\xb8\x94" => "(\xe1\xb8\x94|\xe1\xb8\x95)",
1151
	"\xe1\xb8\x96" => "(\xe1\xb8\x96|\xe1\xb8\x97)",
1152
	"\xe1\xb8\x98" => "(\xe1\xb8\x98|\xe1\xb8\x99)",
1153
	"\xe1\xb8\x9a" => "(\xe1\xb8\x9a|\xe1\xb8\x9b)",
1154
	"\xe1\xb8\x9c" => "(\xe1\xb8\x9c|\xe1\xb8\x9d)",
1155
	"\xe1\xb8\x9e" => "(\xe1\xb8\x9e|\xe1\xb8\x9f)",
1156
	"\xe1\xb8\xa0" => "(\xe1\xb8\xa0|\xe1\xb8\xa1)",
1157
	"\xe1\xb8\xa2" => "(\xe1\xb8\xa2|\xe1\xb8\xa3)",
1158
	"\xe1\xb8\xa4" => "(\xe1\xb8\xa4|\xe1\xb8\xa5)",
1159
	"\xe1\xb8\xa6" => "(\xe1\xb8\xa6|\xe1\xb8\xa7)",
1160
	"\xe1\xb8\xa8" => "(\xe1\xb8\xa8|\xe1\xb8\xa9)",
1161
	"\xe1\xb8\xaa" => "(\xe1\xb8\xaa|\xe1\xb8\xab)",
1162
	"\xe1\xb8\xac" => "(\xe1\xb8\xac|\xe1\xb8\xad)",
1163
	"\xe1\xb8\xae" => "(\xe1\xb8\xae|\xe1\xb8\xaf)",
1164
	"\xe1\xb8\xb0" => "(\xe1\xb8\xb0|\xe1\xb8\xb1)",
1165
	"\xe1\xb8\xb2" => "(\xe1\xb8\xb2|\xe1\xb8\xb3)",
1166
	"\xe1\xb8\xb4" => "(\xe1\xb8\xb4|\xe1\xb8\xb5)",
1167
	"\xe1\xb8\xb6" => "(\xe1\xb8\xb6|\xe1\xb8\xb7)",
1168
	"\xe1\xb8\xb8" => "(\xe1\xb8\xb8|\xe1\xb8\xb9)",
1169
	"\xe1\xb8\xba" => "(\xe1\xb8\xba|\xe1\xb8\xbb)",
1170
	"\xe1\xb8\xbc" => "(\xe1\xb8\xbc|\xe1\xb8\xbd)",
1171
	"\xe1\xb8\xbe" => "(\xe1\xb8\xbe|\xe1\xb8\xbf)",
1172
	"\xe1\xb9\x80" => "(\xe1\xb9\x80|\xe1\xb9\x81)",
1173
	"\xe1\xb9\x82" => "(\xe1\xb9\x82|\xe1\xb9\x83)",
1174
	"\xe1\xb9\x84" => "(\xe1\xb9\x84|\xe1\xb9\x85)",
1175
	"\xe1\xb9\x86" => "(\xe1\xb9\x86|\xe1\xb9\x87)",
1176
	"\xe1\xb9\x88" => "(\xe1\xb9\x88|\xe1\xb9\x89)",
1177
	"\xe1\xb9\x8a" => "(\xe1\xb9\x8a|\xe1\xb9\x8b)",
1178
	"\xe1\xb9\x8c" => "(\xe1\xb9\x8c|\xe1\xb9\x8d)",
1179
	"\xe1\xb9\x8e" => "(\xe1\xb9\x8e|\xe1\xb9\x8f)",
1180
	"\xe1\xb9\x90" => "(\xe1\xb9\x90|\xe1\xb9\x91)",
1181
	"\xe1\xb9\x92" => "(\xe1\xb9\x92|\xe1\xb9\x93)",
1182
	"\xe1\xb9\x94" => "(\xe1\xb9\x94|\xe1\xb9\x95)",
... This diff was truncated because it exceeds the maximum size that can be displayed.

Also available in: Unified diff