55 |
static |
static |
56 |
{ |
{ |
57 |
currenciesDisplayName = new Hashtable(); |
currenciesDisplayName = new Hashtable(); |
58 |
Enumeration keys = new StringTokenizer(currenciesDisplayNameKeys, "|"); |
Enumeration keys = new StringTokenizer(currenciesDisplayNameKeys, "\u00A6"); |
59 |
Enumeration values = new StringTokenizer(currenciesDisplayNameValues, "|"); |
Enumeration values = new StringTokenizer(currenciesDisplayNameValues, "\u00A6"); |
60 |
while (keys.hasMoreElements()) |
while (keys.hasMoreElements()) |
61 |
{ |
{ |
62 |
String key = (String) keys.nextElement(); |
String key = (String) keys.nextElement(); |
73 |
static |
static |
74 |
{ |
{ |
75 |
currenciesSymbol = new Hashtable(); |
currenciesSymbol = new Hashtable(); |
76 |
Enumeration keys = new StringTokenizer(currenciesSymbolKeys, "|"); |
Enumeration keys = new StringTokenizer(currenciesSymbolKeys, "\u00A6"); |
77 |
Enumeration values = new StringTokenizer(currenciesSymbolValues, "|"); |
Enumeration values = new StringTokenizer(currenciesSymbolValues, "\u00A6"); |
78 |
while (keys.hasMoreElements()) |
while (keys.hasMoreElements()) |
79 |
{ |
{ |
80 |
String key = (String) keys.nextElement(); |
String key = (String) keys.nextElement(); |
147 |
"\u0e2b\u0e25\u0e31\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07", |
"\u0e2b\u0e25\u0e31\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07", |
148 |
}; |
}; |
149 |
|
|
150 |
private static final String territoriesKeys = "TL|TK|TJ|TH|TG|TF|GY|TD|GW|GT|GR|GQ|GP|SZ|SY|GN|GM|GL|SV|GH|SR|GF|SP|GE|SO|GD|SN|SM|SL|GA|SK|SI|SG|SE|SD|SC|SB|FR|FM|RW|FK|RU|FJ|FI|RO|ET|ES|ER|EH|EG|EE|EC|DZ|QA|DO|PY|DM|DK|DJ|PT|PR|DE|PL|PK|PH|PG|PF|CZ|PE|CY|CV|PA|CU|CR|CO|CN|CM|CL|CI|CH|CG|CF|OM|CA|BZ|BY|BW|BT|BS|BR|NZ|BO|BN|BM|NU|BJ|BI|BH|BG|BF|NP|BE|NO|BD|BB|ZW|NL|BA|NI|NG|AZ|NE|NC|AW|ZM|AU|NA|AT|AR|AQ|MZ|AO|MY|AN|MX|AM|MW|AL|ZA|MU|MT|AI|MS|MR|AG|MQ|AF|AE|MO|AD|MN|MM|ML|MK|YU|YT|MG|MD|MC|MA|YE|LY|LV|LU|LT|LS|LR|LK|LI|LB|LA|KZ|KY|KW|KR|KP|KM|KI|WS|KH|KG|KE|JP|JO|JM|VU|VN|VI|VG|VE|VC|IT|IS|IR|IQ|UZ|UY|IN|IL|US|IE|ID|UG|UA|HU|HT|HR|TZ|HN|TW|HK|TT|TR|TO|TN|TM"; |
private static final String territoriesKeys = "TL\u00A6TK\u00A6TJ\u00A6TH\u00A6TG\u00A6TF\u00A6GY\u00A6TD\u00A6GW\u00A6GT\u00A6GR\u00A6GQ\u00A6GP\u00A6SZ\u00A6SY\u00A6GN\u00A6GM\u00A6GL\u00A6SV\u00A6GH\u00A6SR\u00A6GF\u00A6SP\u00A6GE\u00A6SO\u00A6GD\u00A6SN\u00A6SM\u00A6SL\u00A6GA\u00A6SK\u00A6SI\u00A6SG\u00A6SE\u00A6SD\u00A6SC\u00A6SB\u00A6FR\u00A6FM\u00A6RW\u00A6FK\u00A6RU\u00A6FJ\u00A6FI\u00A6RO\u00A6ET\u00A6ES\u00A6ER\u00A6EH\u00A6EG\u00A6EE\u00A6EC\u00A6DZ\u00A6QA\u00A6DO\u00A6PY\u00A6DM\u00A6DK\u00A6DJ\u00A6PT\u00A6PR\u00A6DE\u00A6PL\u00A6PK\u00A6PH\u00A6PG\u00A6PF\u00A6CZ\u00A6PE\u00A6CY\u00A6CV\u00A6PA\u00A6CU\u00A6CR\u00A6CO\u00A6CN\u00A6CM\u00A6CL\u00A6CI\u00A6CH\u00A6CG\u00A6CF\u00A6OM\u00A6CA\u00A6BZ\u00A6BY\u00A6BW\u00A6BT\u00A6BS\u00A6BR\u00A6NZ\u00A6BO\u00A6BN\u00A6BM\u00A6NU\u00A6BJ\u00A6BI\u00A6BH\u00A6BG\u00A6BF\u00A6NP\u00A6BE\u00A6NO\u00A6BD\u00A6BB\u00A6ZW\u00A6NL\u00A6BA\u00A6NI\u00A6NG\u00A6AZ\u00A6NE\u00A6NC\u00A6AW\u00A6ZM\u00A6AU\u00A6NA\u00A6AT\u00A6AR\u00A6AQ\u00A6MZ\u00A6AO\u00A6MY\u00A6AN\u00A6MX\u00A6AM\u00A6MW\u00A6AL\u00A6ZA\u00A6MU\u00A6MT\u00A6AI\u00A6MS\u00A6MR\u00A6AG\u00A6MQ\u00A6AF\u00A6AE\u00A6MO\u00A6AD\u00A6MN\u00A6MM\u00A6ML\u00A6MK\u00A6YU\u00A6YT\u00A6MG\u00A6MD\u00A6MC\u00A6MA\u00A6YE\u00A6LY\u00A6LV\u00A6LU\u00A6LT\u00A6LS\u00A6LR\u00A6LK\u00A6LI\u00A6LB\u00A6LA\u00A6KZ\u00A6KY\u00A6KW\u00A6KR\u00A6KP\u00A6KM\u00A6KI\u00A6WS\u00A6KH\u00A6KG\u00A6KE\u00A6JP\u00A6JO\u00A6JM\u00A6VU\u00A6VN\u00A6VI\u00A6VG\u00A6VE\u00A6VC\u00A6IT\u00A6IS\u00A6IR\u00A6IQ\u00A6UZ\u00A6UY\u00A6IN\u00A6IL\u00A6US\u00A6IE\u00A6ID\u00A6UG\u00A6UA\u00A6HU\u00A6HT\u00A6HR\u00A6TZ\u00A6HN\u00A6TW\u00A6HK\u00A6TT\u00A6TR\u00A6TO\u00A6TN\u00A6TM"; |
151 |
|
|
152 |
private static final String territoriesValues = "\u0e15\u0e34\u0e21\u0e2d\u0e23\u0e4c\u0e15\u0e30\u0e27\u0e31\u0e19\u0e2d\u0e2d\u0e01|\u0e42\u0e17\u0e01\u0e34\u0e42\u0e25|\u0e17\u0e32\u0e08\u0e34\u0e01\u0e34\u0e2a\u0e16\u0e32\u0e19|\u0e1b\u0e23\u0e30\u0e40\u0e17\u0e28\u0e44\u0e17\u0e22|\u0e42\u0e15\u0e42\u0e01|\u0e2d\u0e32\u0e13\u0e32\u0e40\u0e02\u0e15\u0e17\u0e32\u0e07\u0e43\u0e15\u0e49\u0e02\u0e2d\u0e07\u0e1d\u0e23\u0e31\u0e48\u0e07\u0e40\u0e28\u0e2a|\u0e01\u0e32\u0e22\u0e32\u0e19\u0e32|\u0e0a\u0e32\u0e14|\u0e01\u0e34\u0e19\u0e35-\u0e1a\u0e34\u0e2a\u0e40\u0e0b\u0e32|\u0e01\u0e31\u0e27\u0e40\u0e15\u0e21\u0e32\u0e25\u0e32|\u0e01\u0e23\u0e35\u0e0b|\u0e2d\u0e34\u0e40\u0e04\u0e27\u0e17\u0e2d\u0e40\u0e23\u0e35\u0e22\u0e25\u0e01\u0e34\u0e19\u0e35|\u0e01\u0e31\u0e27\u0e40\u0e14\u0e2d\u0e25\u0e39\u0e1b|\u0e2a\u0e27\u0e32\u0e0b\u0e34\u0e41\u0e25\u0e19\u0e14\u0e4c|\u0e0b\u0e35\u0e40\u0e23\u0e35\u0e22|\u0e01\u0e34\u0e19\u0e35|\u0e41\u0e01\u0e21\u0e40\u0e1a\u0e35\u0e22|\u0e01\u0e23\u0e35\u0e19\u0e41\u0e25\u0e19\u0e14\u0e4c|\u0e40\u0e2d\u0e25\u0e0b\u0e31\u0e25\u0e27\u0e32\u0e14\u0e2d\u0e23\u0e4c|\u0e01\u0e32\u0e19\u0e48\u0e32|\u0e2a\u0e38\u0e23\u0e34\u0e19\u0e31\u0e21|\u0e40\u0e1f\u0e23\u0e19\u0e0a\u0e4c\u0e01\u0e35\u0e2d\u0e32\u0e19\u0e32|\u0e40\u0e0b\u0e2d\u0e23\u0e4c\u0e40\u0e1a\u0e35\u0e22|\u0e08\u0e2d\u0e23\u0e4c\u0e40\u0e08\u0e35\u0e22|\u0e42\u0e0b\u0e21\u0e32\u0e40\u0e25\u0e35\u0e22|\u0e40\u0e01\u0e23\u0e19\u0e32\u0e14\u0e32|\u0e40\u0e0b\u0e40\u0e19\u0e01\u0e31\u0e25|\u0e0b\u0e32\u0e19\u0e21\u0e32\u0e23\u0e35\u0e42\u0e19|\u0e40\u0e0b\u0e35\u0e22\u0e23\u0e4c\u0e23\u0e32\u0e25\u0e35\u0e42\u0e2d\u0e19|\u0e01\u0e32\u0e1a\u0e2d\u0e07|\u0e2a\u0e42\u0e25\u0e27\u0e32\u0e40\u0e01\u0e35\u0e22|\u0e2a\u0e42\u0e25\u0e27\u0e35\u0e40\u0e19\u0e35\u0e22|\u0e2a\u0e34\u0e07\u0e04\u0e42\u0e1b\u0e23\u0e4c|\u0e2a\u0e27\u0e35\u0e40\u0e14\u0e19|\u0e0b\u0e39\u0e14\u0e32\u0e19|\u0e40\u0e0b\u0e40\u0e0a\u0e25\u0e2a\u0e4c|\u0e2b\u0e21\u0e39\u0e48\u0e40\u0e01\u0e32\u0e30\u0e42\u0e0b\u0e42\u0e25\u0e21\u0e2d\u0e19|\u0e1d\u0e23\u0e31\u0e48\u0e07\u0e40\u0e28\u0e2a|\u0e44\u0e21\u0e42\u0e04\u0e23\u0e19\u0e35\u0e40\u0e0b\u0e35\u0e22|\u0e23\u0e27\u0e31\u0e19\u0e14\u0e32|\u0e2b\u0e21\u0e39\u0e48\u0e40\u0e01\u0e32\u0e30\u0e1f\u0e2d\u0e25\u0e4c\u0e04\u0e41\u0e25\u0e19\u0e14\u0e4c|\u0e23\u0e31\u0e2a\u0e40\u0e0b\u0e35\u0e22|\u0e1f\u0e34\u0e08\u0e34|\u0e1f\u0e34\u0e19\u0e41\u0e25\u0e19\u0e14\u0e4c|\u0e42\u0e23\u0e21\u0e32\u0e40\u0e19\u0e35\u0e22|\u0e40\u0e2d\u0e18\u0e34\u0e42\u0e2d\u0e40\u0e1b\u0e35\u0e22|\u0e2a\u0e40\u0e1b\u0e19|\u0e40\u0e2d\u0e23\u0e34\u0e40\u0e17\u0e23\u0e35\u0e22|\u0e0b\u0e32\u0e2e\u0e32\u0e23\u0e32\u0e15\u0e30\u0e27\u0e31\u0e19\u0e15\u0e01|\u0e2d\u0e35\u0e22\u0e34\u0e1b\u0e15\u0e4c|\u0e40\u0e2d\u0e2a\u0e42\u0e15\u0e40\u0e19\u0e35\u0e22|\u0e40\u0e2d\u0e01\u0e27\u0e32\u0e14\u0e2d\u0e23\u0e4c|\u0e41\u0e2d\u0e25\u0e08\u0e35\u0e40\u0e23\u0e35\u0e22|\u0e01\u0e32\u0e15\u0e32\u0e23\u0e4c|\u0e2a\u0e32\u0e18\u0e32\u0e23\u0e13\u0e23\u0e31\u0e10\u0e42\u0e14\u0e21\u0e34\u0e19\u0e34\u0e01\u0e31\u0e19|\u0e1b\u0e32\u0e23\u0e32\u0e01\u0e27\u0e31\u0e22|\u0e42\u0e14\u0e21\u0e34\u0e19\u0e34\u0e01\u0e32|\u0e40\u0e14\u0e19\u0e21\u0e32\u0e23\u0e4c\u0e01|\u0e08\u0e34\u0e1a\u0e39\u0e15\u0e35|\u0e42\u0e1b\u0e23\u0e15\u0e38\u0e40\u0e01\u0e2a|\u0e40\u0e1b\u0e2d\u0e23\u0e4c\u0e42\u0e15\u0e23\u0e34\u0e42\u0e01|\u0e40\u0e22\u0e2d\u0e23\u0e21\u0e19\u0e35|\u0e42\u0e1b\u0e41\u0e25\u0e19\u0e14\u0e4c|\u0e1b\u0e32\u0e01\u0e35\u0e2a\u0e16\u0e32\u0e19|\u0e1f\u0e34\u0e25\u0e34\u0e1b\u0e1b\u0e34\u0e19\u0e2a\u0e4c|\u0e1b\u0e32\u0e1b\u0e31\u0e27\u0e19\u0e34\u0e27\u0e01\u0e34\u0e19\u0e35|\u0e40\u0e1f\u0e23\u0e19\u0e0a\u0e4c\u0e42\u0e1e\u0e25\u0e35\u0e19\u0e35\u0e40\u0e0b\u0e35\u0e22|\u0e2a\u0e32\u0e18\u0e32\u0e23\u0e13\u0e23\u0e31\u0e10\u0e40\u0e0a\u0e47\u0e01|\u0e40\u0e1b\u0e23\u0e39|\u0e44\u0e0b\u0e1b\u0e23\u0e31\u0e2a|\u0e40\u0e04\u0e1b\u0e40\u0e27\u0e34\u0e23\u0e4c\u0e14|\u0e1b\u0e32\u0e19\u0e32\u0e21\u0e32|\u0e04\u0e34\u0e27\u0e1a\u0e32|\u0e04\u0e2d\u0e2a\u0e15\u0e32\u0e23\u0e34\u0e01\u0e32|\u0e42\u0e04\u0e25\u0e31\u0e21\u0e40\u0e1a\u0e35\u0e22|\u0e08\u0e35\u0e19|\u0e41\u0e04\u0e40\u0e21\u0e2d\u0e23\u0e39\u0e19|\u0e0a\u0e34\u0e25\u0e35|\u0e42\u0e01\u0e15\u0e14\u0e34\u0e27\u0e31\u0e27\u0e23\u0e4c|\u0e2a\u0e27\u0e34\u0e15\u0e40\u0e0b\u0e2d\u0e23\u0e4c\u0e41\u0e25\u0e19\u0e14\u0e4c|\u0e04\u0e2d\u0e07\u0e42\u0e01|\u0e2a\u0e32\u0e18\u0e32\u0e23\u0e13\u0e23\u0e31\u0e10\u0e41\u0e2d\u0e1f\u0e23\u0e34\u0e01\u0e32\u0e01\u0e25\u0e32\u0e07|\u0e42\u0e2d\u0e21\u0e32\u0e19|\u0e41\u0e04\u0e19\u0e32\u0e14\u0e32|\u0e40\u0e1a\u0e25\u0e35\u0e0a|\u0e40\u0e1a\u0e25\u0e32\u0e23\u0e38\u0e2a|\u0e1a\u0e2d\u0e15\u0e2a\u0e27\u0e32\u0e19\u0e32|\u0e20\u0e39\u0e10\u0e32\u0e19|\u0e1a\u0e32\u0e2e\u0e32\u0e21\u0e32\u0e2a|\u0e1a\u0e23\u0e32\u0e0b\u0e34\u0e25|\u0e19\u0e34\u0e27\u0e0b\u0e35\u0e41\u0e25\u0e19\u0e14\u0e4c|\u0e42\u0e1a\u0e25\u0e34\u0e40\u0e27\u0e35\u0e22|\u0e1a\u0e23\u0e39\u0e44\u0e19|\u0e40\u0e1a\u0e2d\u0e23\u0e4c\u0e21\u0e34\u0e27\u0e14\u0e49\u0e32|\u0e19\u0e35\u0e22\u0e39|\u0e40\u0e1a\u0e19\u0e34\u0e19|\u0e1a\u0e38\u0e23\u0e38\u0e19\u0e14\u0e35|\u0e1a\u0e32\u0e2b\u0e4c\u0e40\u0e23\u0e19|\u0e1a\u0e31\u0e25\u0e41\u0e01\u0e40\u0e23\u0e35\u0e22|\u0e1a\u0e39\u0e23\u0e4c\u0e01\u0e34\u0e19\u0e32\u0e1f\u0e32\u0e42\u0e0b|\u0e40\u0e19\u0e1b\u0e32\u0e25|\u0e40\u0e1a\u0e25\u0e40\u0e22\u0e35\u0e22\u0e21|\u0e19\u0e2d\u0e23\u0e4c\u0e40\u0e27\u0e22\u0e4c|\u0e1a\u0e31\u0e07\u0e04\u0e25\u0e32\u0e40\u0e17\u0e28|\u0e1a\u0e32\u0e23\u0e4c\u0e40\u0e1a\u0e42\u0e14\u0e2a|\u0e0b\u0e34\u0e21\u0e1a\u0e32\u0e1a\u0e40\u0e27|\u0e40\u0e19\u0e40\u0e18\u0e2d\u0e23\u0e4c\u0e41\u0e25\u0e19\u0e14\u0e4c|\u0e1a\u0e2d\u0e2a\u0e40\u0e19\u0e35\u0e22\u0e41\u0e25\u0e30\u0e40\u0e2e\u0e2d\u0e23\u0e4c\u0e40\u0e0b\u0e42\u0e01\u0e27\u0e35\u0e19\u0e32|\u0e19\u0e34\u0e04\u0e32\u0e23\u0e32\u0e01\u0e31\u0e27|\u0e44\u0e19\u0e08\u0e35\u0e40\u0e23\u0e35\u0e22|\u0e2d\u0e32\u0e40\u0e0b\u0e2d\u0e23\u0e4c\u0e44\u0e1a\u0e08\u0e32\u0e19|\u0e44\u0e19\u0e40\u0e08\u0e2d\u0e23\u0e4c|\u0e19\u0e34\u0e27\u0e41\u0e04\u0e25\u0e35\u0e42\u0e14\u0e40\u0e19\u0e35\u0e22|\u0e2d\u0e32\u0e23\u0e39\u0e1a\u0e32|\u0e41\u0e0b\u0e21\u0e40\u0e1a\u0e35\u0e22|\u0e2d\u0e2d\u0e2a\u0e40\u0e15\u0e23\u0e40\u0e25\u0e35\u0e22|\u0e19\u0e32\u0e21\u0e34\u0e40\u0e1a\u0e35\u0e22|\u0e2d\u0e2d\u0e2a\u0e40\u0e15\u0e23\u0e35\u0e22|\u0e2d\u0e32\u0e23\u0e4c\u0e40\u0e08\u0e19\u0e15\u0e34\u0e19\u0e32|\u0e41\u0e2d\u0e19\u0e15\u0e32\u0e23\u0e4c\u0e01\u0e15\u0e34\u0e01\u0e32|\u0e42\u0e21\u0e41\u0e0b\u0e21\u0e1a\u0e34\u0e04|\u0e41\u0e2d\u0e07\u0e42\u0e01\u0e25\u0e32|\u0e21\u0e32\u0e40\u0e25\u0e40\u0e0b\u0e35\u0e22|\u0e40\u0e19\u0e40\u0e2e\u0e2d\u0e23\u0e4c\u0e41\u0e25\u0e19\u0e14\u0e4c\u0e41\u0e2d\u0e19\u0e17\u0e34\u0e25\u0e25\u0e34\u0e2a|\u0e40\u0e21\u0e47\u0e01\u0e0b\u0e34\u0e42\u0e01|\u0e2d\u0e32\u0e23\u0e4c\u0e40\u0e21\u0e40\u0e19\u0e35\u0e22|\u0e21\u0e32\u0e25\u0e32\u0e27\u0e35|\u0e41\u0e2d\u0e25\u0e40\u0e1a\u0e40\u0e19\u0e35\u0e22|\u0e41\u0e2d\u0e1f\u0e23\u0e34\u0e01\u0e32\u0e43\u0e15\u0e49|\u0e21\u0e2d\u0e23\u0e34\u0e40\u0e0a\u0e35\u0e22\u0e2a|\u0e21\u0e2d\u0e25\u0e15\u0e32|\u0e2d\u0e31\u0e19\u0e01\u0e34\u0e25\u0e48\u0e32|\u0e21\u0e2d\u0e19\u0e15\u0e4c\u0e40\u0e0b\u0e23\u0e4c\u0e41\u0e23\u0e47\u0e15|\u0e21\u0e2d\u0e23\u0e34\u0e40\u0e15\u0e40\u0e19\u0e35\u0e22|\u0e41\u0e2d\u0e19\u0e15\u0e34\u0e01\u0e32\u0e41\u0e25\u0e30\u0e1a\u0e32\u0e23\u0e4c\u0e1a\u0e39\u0e14\u0e32|\u0e21\u0e32\u0e23\u0e4c\u0e15\u0e34\u0e19\u0e35\u0e01|\u0e2d\u0e31\u0e1f\u0e01\u0e32\u0e19\u0e34\u0e2a\u0e16\u0e32\u0e19|\u0e2a\u0e2b\u0e23\u0e31\u0e10\u0e2d\u0e32\u0e2b\u0e23\u0e31\u0e1a\u0e40\u0e2d\u0e21\u0e34\u0e40\u0e23\u0e15\u0e2a\u0e4c|\u0e21\u0e32\u0e40\u0e01\u0e4a\u0e32 \u0e40\u0e02\u0e15\u0e1b\u0e01\u0e04\u0e23\u0e2d\u0e07\u0e1e\u0e34\u0e40\u0e28\u0e29\u0e1b\u0e23\u0e30\u0e40\u0e17\u0e28\u0e08\u0e35\u0e19|\u0e2d\u0e31\u0e19\u0e14\u0e2d\u0e23\u0e4c\u0e23\u0e32|\u0e21\u0e2d\u0e07\u0e42\u0e01\u0e40\u0e25\u0e35\u0e22|\u0e1e\u0e21\u0e48\u0e32|\u0e21\u0e32\u0e25\u0e35|\u0e21\u0e32\u0e0b\u0e34\u0e42\u0e14\u0e40\u0e19\u0e35\u0e22|\u0e22\u0e39\u0e42\u0e01\u0e2a\u0e25\u0e32\u0e40\u0e27\u0e35\u0e22|\u0e21\u0e32\u0e22\u0e2d\u0e15|\u0e21\u0e32\u0e14\u0e32\u0e01\u0e31\u0e2a\u0e01\u0e32\u0e23\u0e4c|\u0e21\u0e2d\u0e25\u0e42\u0e14\u0e27\u0e32|\u0e42\u0e21\u0e19\u0e32\u0e42\u0e01|\u0e42\u0e21\u0e23\u0e47\u0e2d\u0e01\u0e42\u0e01|\u0e40\u0e22\u0e40\u0e21\u0e19|\u0e25\u0e34\u0e40\u0e1a\u0e35\u0e22|\u0e25\u0e31\u0e15\u0e40\u0e27\u0e35\u0e22|\u0e25\u0e31\u0e01\u0e40\u0e0b\u0e21\u0e40\u0e1a\u0e34\u0e23\u0e4c\u0e01|\u0e25\u0e34\u0e17\u0e31\u0e27\u0e40\u0e19\u0e35\u0e22|\u0e40\u0e25\u0e42\u0e0b\u0e42\u0e17|\u0e44\u0e25\u0e1a\u0e35\u0e40\u0e23\u0e35\u0e22|\u0e28\u0e23\u0e35\u0e25\u0e31\u0e07\u0e01\u0e32|\u0e25\u0e34\u0e01\u0e40\u0e15\u0e19\u0e2a\u0e44\u0e15\u0e19\u0e4c|\u0e40\u0e25\u0e1a\u0e32\u0e19\u0e2d\u0e19|\u0e25\u0e32\u0e27|\u0e04\u0e32\u0e0b\u0e31\u0e04\u0e2a\u0e16\u0e32\u0e19|\u0e2b\u0e21\u0e39\u0e48\u0e40\u0e01\u0e32\u0e30\u0e40\u0e04\u0e22\u0e4c\u0e41\u0e21\u0e19|\u0e04\u0e39\u0e40\u0e27\u0e15|\u0e40\u0e01\u0e32\u0e2b\u0e25\u0e35\u0e43\u0e15\u0e49|\u0e40\u0e01\u0e32\u0e2b\u0e25\u0e35\u0e40\u0e2b\u0e19\u0e37\u0e2d|\u0e04\u0e2d\u0e42\u0e21\u0e42\u0e23\u0e2a|\u0e04\u0e34\u0e23\u0e34\u0e1a\u0e32\u0e2a|\u0e0b\u0e32\u0e21\u0e31\u0e27|\u0e01\u0e31\u0e21\u0e1e\u0e39\u0e0a\u0e32|\u0e04\u0e35\u0e23\u0e4c\u0e01\u0e34\u0e0b\u0e2a\u0e16\u0e32\u0e19|\u0e40\u0e04\u0e19\u0e22\u0e32|\u0e0d\u0e35\u0e48\u0e1b\u0e38\u0e48\u0e19|\u0e08\u0e2d\u0e23\u0e4c\u0e41\u0e14\u0e19|\u0e08\u0e32\u0e40\u0e21\u0e01\u0e32|\u0e27\u0e32\u0e19\u0e39\u0e2d\u0e32\u0e15\u0e39|\u0e40\u0e27\u0e35\u0e22\u0e14\u0e19\u0e32\u0e21|\u0e22\u0e39\u0e40\u0e2d\u0e2a\u0e40\u0e27\u0e2d\u0e23\u0e4c\u0e08\u0e34\u0e19\u0e44\u0e2d\u0e2a\u0e4c\u0e41\u0e25\u0e19\u0e14\u0e4c|\u0e1a\u0e23\u0e34\u0e17\u0e34\u0e0a\u0e40\u0e27\u0e2d\u0e23\u0e4c\u0e08\u0e34\u0e19\u0e44\u0e2d\u0e2a\u0e4c\u0e41\u0e25\u0e19\u0e14\u0e4c|\u0e40\u0e27\u0e40\u0e19\u0e0b\u0e38\u0e40\u0e2d\u0e25\u0e32|\u0e40\u0e0b\u0e19\u0e15\u0e4c\u0e27\u0e34\u0e19\u0e40\u0e0b\u0e19\u0e15\u0e4c\u0e41\u0e25\u0e30\u0e40\u0e01\u0e23\u0e19\u0e32\u0e14\u0e35\u0e19\u0e2a\u0e4c|\u0e2d\u0e34\u0e15\u0e32\u0e25\u0e35|\u0e44\u0e2d\u0e0b\u0e4c\u0e41\u0e25\u0e19\u0e14\u0e4c|\u0e2d\u0e34\u0e2b\u0e23\u0e48\u0e32\u0e19|\u0e2d\u0e34\u0e23\u0e31\u0e01|\u0e2d\u0e38\u0e0b\u0e40\u0e1a\u0e01\u0e34\u0e2a\u0e16\u0e32\u0e19|\u0e2d\u0e38\u0e23\u0e38\u0e01\u0e27\u0e31\u0e22|\u0e2d\u0e34\u0e19\u0e40\u0e14\u0e35\u0e22|\u0e2d\u0e34\u0e2a\u0e23\u0e32\u0e40\u0e2d\u0e25|\u0e2a\u0e2b\u0e23\u0e31\u0e10\u0e2d\u0e40\u0e21\u0e23\u0e34\u0e01\u0e32|\u0e44\u0e2d\u0e23\u0e4c\u0e41\u0e25\u0e19\u0e14\u0e4c|\u0e2d\u0e34\u0e19\u0e42\u0e14\u0e19\u0e35\u0e40\u0e0b\u0e35\u0e22|\u0e2d\u0e39\u0e01\u0e32\u0e19\u0e14\u0e32|\u0e22\u0e39\u0e40\u0e04\u0e23\u0e19|\u0e2e\u0e31\u0e07\u0e01\u0e32\u0e23\u0e35|\u0e40\u0e2e\u0e15\u0e34|\u0e42\u0e04\u0e23\u0e40\u0e2d\u0e40\u0e0a\u0e35\u0e22|\u0e17\u0e32\u0e19\u0e0b\u0e32\u0e40\u0e19\u0e35\u0e22|\u0e2e\u0e2d\u0e19\u0e14\u0e39\u0e23\u0e31\u0e2a|\u0e44\u0e15\u0e49\u0e2b\u0e27\u0e31\u0e19|\u0e2e\u0e48\u0e2d\u0e07\u0e01\u0e07 \u0e40\u0e02\u0e15\u0e1b\u0e01\u0e04\u0e23\u0e2d\u0e07\u0e1e\u0e34\u0e40\u0e28\u0e29\u0e1b\u0e23\u0e30\u0e40\u0e17\u0e28\u0e08\u0e35\u0e19|\u0e15\u0e23\u0e34\u0e19\u0e34\u0e41\u0e14\u0e14\u0e41\u0e25\u0e30\u0e42\u0e15\u0e40\u0e1a\u0e42\u0e01|\u0e15\u0e38\u0e23\u0e01\u0e35|\u0e15\u0e2d\u0e07\u0e01\u0e32|\u0e15\u0e39\u0e19\u0e34\u0e40\u0e0b\u0e35\u0e22|\u0e40\u0e15\u0e34\u0e23\u0e4c\u0e01\u0e40\u0e21\u0e19\u0e34\u0e2a\u0e16\u0e32\u0e19"; |
private static final String territoriesValues = "\u0e15\u0e34\u0e21\u0e2d\u0e23\u0e4c\u0e15\u0e30\u0e27\u0e31\u0e19\u0e2d\u0e2d\u0e01\u00A6\u0e42\u0e17\u0e01\u0e34\u0e42\u0e25\u00A6\u0e17\u0e32\u0e08\u0e34\u0e01\u0e34\u0e2a\u0e16\u0e32\u0e19\u00A6\u0e1b\u0e23\u0e30\u0e40\u0e17\u0e28\u0e44\u0e17\u0e22\u00A6\u0e42\u0e15\u0e42\u0e01\u00A6\u0e2d\u0e32\u0e13\u0e32\u0e40\u0e02\u0e15\u0e17\u0e32\u0e07\u0e43\u0e15\u0e49\u0e02\u0e2d\u0e07\u0e1d\u0e23\u0e31\u0e48\u0e07\u0e40\u0e28\u0e2a\u00A6\u0e01\u0e32\u0e22\u0e32\u0e19\u0e32\u00A6\u0e0a\u0e32\u0e14\u00A6\u0e01\u0e34\u0e19\u0e35-\u0e1a\u0e34\u0e2a\u0e40\u0e0b\u0e32\u00A6\u0e01\u0e31\u0e27\u0e40\u0e15\u0e21\u0e32\u0e25\u0e32\u00A6\u0e01\u0e23\u0e35\u0e0b\u00A6\u0e2d\u0e34\u0e40\u0e04\u0e27\u0e17\u0e2d\u0e40\u0e23\u0e35\u0e22\u0e25\u0e01\u0e34\u0e19\u0e35\u00A6\u0e01\u0e31\u0e27\u0e40\u0e14\u0e2d\u0e25\u0e39\u0e1b\u00A6\u0e2a\u0e27\u0e32\u0e0b\u0e34\u0e41\u0e25\u0e19\u0e14\u0e4c\u00A6\u0e0b\u0e35\u0e40\u0e23\u0e35\u0e22\u00A6\u0e01\u0e34\u0e19\u0e35\u00A6\u0e41\u0e01\u0e21\u0e40\u0e1a\u0e35\u0e22\u00A6\u0e01\u0e23\u0e35\u0e19\u0e41\u0e25\u0e19\u0e14\u0e4c\u00A6\u0e40\u0e2d\u0e25\u0e0b\u0e31\u0e25\u0e27\u0e32\u0e14\u0e2d\u0e23\u0e4c\u00A6\u0e01\u0e32\u0e19\u0e48\u0e32\u00A6\u0e2a\u0e38\u0e23\u0e34\u0e19\u0e31\u0e21\u00A6\u0e40\u0e1f\u0e23\u0e19\u0e0a\u0e4c\u0e01\u0e35\u0e2d\u0e32\u0e19\u0e32\u00A6\u0e40\u0e0b\u0e2d\u0e23\u0e4c\u0e40\u0e1a\u0e35\u0e22\u00A6\u0e08\u0e2d\u0e23\u0e4c\u0e40\u0e08\u0e35\u0e22\u00A6\u0e42\u0e0b\u0e21\u0e32\u0e40\u0e25\u0e35\u0e22\u00A6\u0e40\u0e01\u0e23\u0e19\u0e32\u0e14\u0e32\u00A6\u0e40\u0e0b\u0e40\u0e19\u0e01\u0e31\u0e25\u00A6\u0e0b\u0e32\u0e19\u0e21\u0e32\u0e23\u0e35\u0e42\u0e19\u00A6\u0e40\u0e0b\u0e35\u0e22\u0e23\u0e4c\u0e23\u0e32\u0e25\u0e35\u0e42\u0e2d\u0e19\u00A6\u0e01\u0e32\u0e1a\u0e2d\u0e07\u00A6\u0e2a\u0e42\u0e25\u0e27\u0e32\u0e40\u0e01\u0e35\u0e22\u00A6\u0e2a\u0e42\u0e25\u0e27\u0e35\u0e40\u0e19\u0e35\u0e22\u00A6\u0e2a\u0e34\u0e07\u0e04\u0e42\u0e1b\u0e23\u0e4c\u00A6\u0e2a\u0e27\u0e35\u0e40\u0e14\u0e19\u00A6\u0e0b\u0e39\u0e14\u0e32\u0e19\u00A6\u0e40\u0e0b\u0e40\u0e0a\u0e25\u0e2a\u0e4c\u00A6\u0e2b\u0e21\u0e39\u0e48\u0e40\u0e01\u0e32\u0e30\u0e42\u0e0b\u0e42\u0e25\u0e21\u0e2d\u0e19\u00A6\u0e1d\u0e23\u0e31\u0e48\u0e07\u0e40\u0e28\u0e2a\u00A6\u0e44\u0e21\u0e42\u0e04\u0e23\u0e19\u0e35\u0e40\u0e0b\u0e35\u0e22\u00A6\u0e23\u0e27\u0e31\u0e19\u0e14\u0e32\u00A6\u0e2b\u0e21\u0e39\u0e48\u0e40\u0e01\u0e32\u0e30\u0e1f\u0e2d\u0e25\u0e4c\u0e04\u0e41\u0e25\u0e19\u0e14\u0e4c\u00A6\u0e23\u0e31\u0e2a\u0e40\u0e0b\u0e35\u0e22\u00A6\u0e1f\u0e34\u0e08\u0e34\u00A6\u0e1f\u0e34\u0e19\u0e41\u0e25\u0e19\u0e14\u0e4c\u00A6\u0e42\u0e23\u0e21\u0e32\u0e40\u0e19\u0e35\u0e22\u00A6\u0e40\u0e2d\u0e18\u0e34\u0e42\u0e2d\u0e40\u0e1b\u0e35\u0e22\u00A6\u0e2a\u0e40\u0e1b\u0e19\u00A6\u0e40\u0e2d\u0e23\u0e34\u0e40\u0e17\u0e23\u0e35\u0e22\u00A6\u0e0b\u0e32\u0e2e\u0e32\u0e23\u0e32\u0e15\u0e30\u0e27\u0e31\u0e19\u0e15\u0e01\u00A6\u0e2d\u0e35\u0e22\u0e34\u0e1b\u0e15\u0e4c\u00A6\u0e40\u0e2d\u0e2a\u0e42\u0e15\u0e40\u0e19\u0e35\u0e22\u00A6\u0e40\u0e2d\u0e01\u0e27\u0e32\u0e14\u0e2d\u0e23\u0e4c\u00A6\u0e41\u0e2d\u0e25\u0e08\u0e35\u0e40\u0e23\u0e35\u0e22\u00A6\u0e01\u0e32\u0e15\u0e32\u0e23\u0e4c\u00A6\u0e2a\u0e32\u0e18\u0e32\u0e23\u0e13\u0e23\u0e31\u0e10\u0e42\u0e14\u0e21\u0e34\u0e19\u0e34\u0e01\u0e31\u0e19\u00A6\u0e1b\u0e32\u0e23\u0e32\u0e01\u0e27\u0e31\u0e22\u00A6\u0e42\u0e14\u0e21\u0e34\u0e19\u0e34\u0e01\u0e32\u00A6\u0e40\u0e14\u0e19\u0e21\u0e32\u0e23\u0e4c\u0e01\u00A6\u0e08\u0e34\u0e1a\u0e39\u0e15\u0e35\u00A6\u0e42\u0e1b\u0e23\u0e15\u0e38\u0e40\u0e01\u0e2a\u00A6\u0e40\u0e1b\u0e2d\u0e23\u0e4c\u0e42\u0e15\u0e23\u0e34\u0e42\u0e01\u00A6\u0e40\u0e22\u0e2d\u0e23\u0e21\u0e19\u0e35\u00A6\u0e42\u0e1b\u0e41\u0e25\u0e19\u0e14\u0e4c\u00A6\u0e1b\u0e32\u0e01\u0e35\u0e2a\u0e16\u0e32\u0e19\u00A6\u0e1f\u0e34\u0e25\u0e34\u0e1b\u0e1b\u0e34\u0e19\u0e2a\u0e4c\u00A6\u0e1b\u0e32\u0e1b\u0e31\u0e27\u0e19\u0e34\u0e27\u0e01\u0e34\u0e19\u0e35\u00A6\u0e40\u0e1f\u0e23\u0e19\u0e0a\u0e4c\u0e42\u0e1e\u0e25\u0e35\u0e19\u0e35\u0e40\u0e0b\u0e35\u0e22\u00A6\u0e2a\u0e32\u0e18\u0e32\u0e23\u0e13\u0e23\u0e31\u0e10\u0e40\u0e0a\u0e47\u0e01\u00A6\u0e40\u0e1b\u0e23\u0e39\u00A6\u0e44\u0e0b\u0e1b\u0e23\u0e31\u0e2a\u00A6\u0e40\u0e04\u0e1b\u0e40\u0e27\u0e34\u0e23\u0e4c\u0e14\u00A6\u0e1b\u0e32\u0e19\u0e32\u0e21\u0e32\u00A6\u0e04\u0e34\u0e27\u0e1a\u0e32\u00A6\u0e04\u0e2d\u0e2a\u0e15\u0e32\u0e23\u0e34\u0e01\u0e32\u00A6\u0e42\u0e04\u0e25\u0e31\u0e21\u0e40\u0e1a\u0e35\u0e22\u00A6\u0e08\u0e35\u0e19\u00A6\u0e41\u0e04\u0e40\u0e21\u0e2d\u0e23\u0e39\u0e19\u00A6\u0e0a\u0e34\u0e25\u0e35\u00A6\u0e42\u0e01\u0e15\u0e14\u0e34\u0e27\u0e31\u0e27\u0e23\u0e4c\u00A6\u0e2a\u0e27\u0e34\u0e15\u0e40\u0e0b\u0e2d\u0e23\u0e4c\u0e41\u0e25\u0e19\u0e14\u0e4c\u00A6\u0e04\u0e2d\u0e07\u0e42\u0e01\u00A6\u0e2a\u0e32\u0e18\u0e32\u0e23\u0e13\u0e23\u0e31\u0e10\u0e41\u0e2d\u0e1f\u0e23\u0e34\u0e01\u0e32\u0e01\u0e25\u0e32\u0e07\u00A6\u0e42\u0e2d\u0e21\u0e32\u0e19\u00A6\u0e41\u0e04\u0e19\u0e32\u0e14\u0e32\u00A6\u0e40\u0e1a\u0e25\u0e35\u0e0a\u00A6\u0e40\u0e1a\u0e25\u0e32\u0e23\u0e38\u0e2a\u00A6\u0e1a\u0e2d\u0e15\u0e2a\u0e27\u0e32\u0e19\u0e32\u00A6\u0e20\u0e39\u0e10\u0e32\u0e19\u00A6\u0e1a\u0e32\u0e2e\u0e32\u0e21\u0e32\u0e2a\u00A6\u0e1a\u0e23\u0e32\u0e0b\u0e34\u0e25\u00A6\u0e19\u0e34\u0e27\u0e0b\u0e35\u0e41\u0e25\u0e19\u0e14\u0e4c\u00A6\u0e42\u0e1a\u0e25\u0e34\u0e40\u0e27\u0e35\u0e22\u00A6\u0e1a\u0e23\u0e39\u0e44\u0e19\u00A6\u0e40\u0e1a\u0e2d\u0e23\u0e4c\u0e21\u0e34\u0e27\u0e14\u0e49\u0e32\u00A6\u0e19\u0e35\u0e22\u0e39\u00A6\u0e40\u0e1a\u0e19\u0e34\u0e19\u00A6\u0e1a\u0e38\u0e23\u0e38\u0e19\u0e14\u0e35\u00A6\u0e1a\u0e32\u0e2b\u0e4c\u0e40\u0e23\u0e19\u00A6\u0e1a\u0e31\u0e25\u0e41\u0e01\u0e40\u0e23\u0e35\u0e22\u00A6\u0e1a\u0e39\u0e23\u0e4c\u0e01\u0e34\u0e19\u0e32\u0e1f\u0e32\u0e42\u0e0b\u00A6\u0e40\u0e19\u0e1b\u0e32\u0e25\u00A6\u0e40\u0e1a\u0e25\u0e40\u0e22\u0e35\u0e22\u0e21\u00A6\u0e19\u0e2d\u0e23\u0e4c\u0e40\u0e27\u0e22\u0e4c\u00A6\u0e1a\u0e31\u0e07\u0e04\u0e25\u0e32\u0e40\u0e17\u0e28\u00A6\u0e1a\u0e32\u0e23\u0e4c\u0e40\u0e1a\u0e42\u0e14\u0e2a\u00A6\u0e0b\u0e34\u0e21\u0e1a\u0e32\u0e1a\u0e40\u0e27\u00A6\u0e40\u0e19\u0e40\u0e18\u0e2d\u0e23\u0e4c\u0e41\u0e25\u0e19\u0e14\u0e4c\u00A6\u0e1a\u0e2d\u0e2a\u0e40\u0e19\u0e35\u0e22\u0e41\u0e25\u0e30\u0e40\u0e2e\u0e2d\u0e23\u0e4c\u0e40\u0e0b\u0e42\u0e01\u0e27\u0e35\u0e19\u0e32\u00A6\u0e19\u0e34\u0e04\u0e32\u0e23\u0e32\u0e01\u0e31\u0e27\u00A6\u0e44\u0e19\u0e08\u0e35\u0e40\u0e23\u0e35\u0e22\u00A6\u0e2d\u0e32\u0e40\u0e0b\u0e2d\u0e23\u0e4c\u0e44\u0e1a\u0e08\u0e32\u0e19\u00A6\u0e44\u0e19\u0e40\u0e08\u0e2d\u0e23\u0e4c\u00A6\u0e19\u0e34\u0e27\u0e41\u0e04\u0e25\u0e35\u0e42\u0e14\u0e40\u0e19\u0e35\u0e22\u00A6\u0e2d\u0e32\u0e23\u0e39\u0e1a\u0e32\u00A6\u0e41\u0e0b\u0e21\u0e40\u0e1a\u0e35\u0e22\u00A6\u0e2d\u0e2d\u0e2a\u0e40\u0e15\u0e23\u0e40\u0e25\u0e35\u0e22\u00A6\u0e19\u0e32\u0e21\u0e34\u0e40\u0e1a\u0e35\u0e22\u00A6\u0e2d\u0e2d\u0e2a\u0e40\u0e15\u0e23\u0e35\u0e22\u00A6\u0e2d\u0e32\u0e23\u0e4c\u0e40\u0e08\u0e19\u0e15\u0e34\u0e19\u0e32\u00A6\u0e41\u0e2d\u0e19\u0e15\u0e32\u0e23\u0e4c\u0e01\u0e15\u0e34\u0e01\u0e32\u00A6\u0e42\u0e21\u0e41\u0e0b\u0e21\u0e1a\u0e34\u0e04\u00A6\u0e41\u0e2d\u0e07\u0e42\u0e01\u0e25\u0e32\u00A6\u0e21\u0e32\u0e40\u0e25\u0e40\u0e0b\u0e35\u0e22\u00A6\u0e40\u0e19\u0e40\u0e2e\u0e2d\u0e23\u0e4c\u0e41\u0e25\u0e19\u0e14\u0e4c\u0e41\u0e2d\u0e19\u0e17\u0e34\u0e25\u0e25\u0e34\u0e2a\u00A6\u0e40\u0e21\u0e47\u0e01\u0e0b\u0e34\u0e42\u0e01\u00A6\u0e2d\u0e32\u0e23\u0e4c\u0e40\u0e21\u0e40\u0e19\u0e35\u0e22\u00A6\u0e21\u0e32\u0e25\u0e32\u0e27\u0e35\u00A6\u0e41\u0e2d\u0e25\u0e40\u0e1a\u0e40\u0e19\u0e35\u0e22\u00A6\u0e41\u0e2d\u0e1f\u0e23\u0e34\u0e01\u0e32\u0e43\u0e15\u0e49\u00A6\u0e21\u0e2d\u0e23\u0e34\u0e40\u0e0a\u0e35\u0e22\u0e2a\u00A6\u0e21\u0e2d\u0e25\u0e15\u0e32\u00A6\u0e2d\u0e31\u0e19\u0e01\u0e34\u0e25\u0e48\u0e32\u00A6\u0e21\u0e2d\u0e19\u0e15\u0e4c\u0e40\u0e0b\u0e23\u0e4c\u0e41\u0e23\u0e47\u0e15\u00A6\u0e21\u0e2d\u0e23\u0e34\u0e40\u0e15\u0e40\u0e19\u0e35\u0e22\u00A6\u0e41\u0e2d\u0e19\u0e15\u0e34\u0e01\u0e32\u0e41\u0e25\u0e30\u0e1a\u0e32\u0e23\u0e4c\u0e1a\u0e39\u0e14\u0e32\u00A6\u0e21\u0e32\u0e23\u0e4c\u0e15\u0e34\u0e19\u0e35\u0e01\u00A6\u0e2d\u0e31\u0e1f\u0e01\u0e32\u0e19\u0e34\u0e2a\u0e16\u0e32\u0e19\u00A6\u0e2a\u0e2b\u0e23\u0e31\u0e10\u0e2d\u0e32\u0e2b\u0e23\u0e31\u0e1a\u0e40\u0e2d\u0e21\u0e34\u0e40\u0e23\u0e15\u0e2a\u0e4c\u00A6\u0e21\u0e32\u0e40\u0e01\u0e4a\u0e32 \u0e40\u0e02\u0e15\u0e1b\u0e01\u0e04\u0e23\u0e2d\u0e07\u0e1e\u0e34\u0e40\u0e28\u0e29\u0e1b\u0e23\u0e30\u0e40\u0e17\u0e28\u0e08\u0e35\u0e19\u00A6\u0e2d\u0e31\u0e19\u0e14\u0e2d\u0e23\u0e4c\u0e23\u0e32\u00A6\u0e21\u0e2d\u0e07\u0e42\u0e01\u0e40\u0e25\u0e35\u0e22\u00A6\u0e1e\u0e21\u0e48\u0e32\u00A6\u0e21\u0e32\u0e25\u0e35\u00A6\u0e21\u0e32\u0e0b\u0e34\u0e42\u0e14\u0e40\u0e19\u0e35\u0e22\u00A6\u0e22\u0e39\u0e42\u0e01\u0e2a\u0e25\u0e32\u0e40\u0e27\u0e35\u0e22\u00A6\u0e21\u0e32\u0e22\u0e2d\u0e15\u00A6\u0e21\u0e32\u0e14\u0e32\u0e01\u0e31\u0e2a\u0e01\u0e32\u0e23\u0e4c\u00A6\u0e21\u0e2d\u0e25\u0e42\u0e14\u0e27\u0e32\u00A6\u0e42\u0e21\u0e19\u0e32\u0e42\u0e01\u00A6\u0e42\u0e21\u0e23\u0e47\u0e2d\u0e01\u0e42\u0e01\u00A6\u0e40\u0e22\u0e40\u0e21\u0e19\u00A6\u0e25\u0e34\u0e40\u0e1a\u0e35\u0e22\u00A6\u0e25\u0e31\u0e15\u0e40\u0e27\u0e35\u0e22\u00A6\u0e25\u0e31\u0e01\u0e40\u0e0b\u0e21\u0e40\u0e1a\u0e34\u0e23\u0e4c\u0e01\u00A6\u0e25\u0e34\u0e17\u0e31\u0e27\u0e40\u0e19\u0e35\u0e22\u00A6\u0e40\u0e25\u0e42\u0e0b\u0e42\u0e17\u00A6\u0e44\u0e25\u0e1a\u0e35\u0e40\u0e23\u0e35\u0e22\u00A6\u0e28\u0e23\u0e35\u0e25\u0e31\u0e07\u0e01\u0e32\u00A6\u0e25\u0e34\u0e01\u0e40\u0e15\u0e19\u0e2a\u0e44\u0e15\u0e19\u0e4c\u00A6\u0e40\u0e25\u0e1a\u0e32\u0e19\u0e2d\u0e19\u00A6\u0e25\u0e32\u0e27\u00A6\u0e04\u0e32\u0e0b\u0e31\u0e04\u0e2a\u0e16\u0e32\u0e19\u00A6\u0e2b\u0e21\u0e39\u0e48\u0e40\u0e01\u0e32\u0e30\u0e40\u0e04\u0e22\u0e4c\u0e41\u0e21\u0e19\u00A6\u0e04\u0e39\u0e40\u0e27\u0e15\u00A6\u0e40\u0e01\u0e32\u0e2b\u0e25\u0e35\u0e43\u0e15\u0e49\u00A6\u0e40\u0e01\u0e32\u0e2b\u0e25\u0e35\u0e40\u0e2b\u0e19\u0e37\u0e2d\u00A6\u0e04\u0e2d\u0e42\u0e21\u0e42\u0e23\u0e2a\u00A6\u0e04\u0e34\u0e23\u0e34\u0e1a\u0e32\u0e2a\u00A6\u0e0b\u0e32\u0e21\u0e31\u0e27\u00A6\u0e01\u0e31\u0e21\u0e1e\u0e39\u0e0a\u0e32\u00A6\u0e04\u0e35\u0e23\u0e4c\u0e01\u0e34\u0e0b\u0e2a\u0e16\u0e32\u0e19\u00A6\u0e40\u0e04\u0e19\u0e22\u0e32\u00A6\u0e0d\u0e35\u0e48\u0e1b\u0e38\u0e48\u0e19\u00A6\u0e08\u0e2d\u0e23\u0e4c\u0e41\u0e14\u0e19\u00A6\u0e08\u0e32\u0e40\u0e21\u0e01\u0e32\u00A6\u0e27\u0e32\u0e19\u0e39\u0e2d\u0e32\u0e15\u0e39\u00A6\u0e40\u0e27\u0e35\u0e22\u0e14\u0e19\u0e32\u0e21\u00A6\u0e22\u0e39\u0e40\u0e2d\u0e2a\u0e40\u0e27\u0e2d\u0e23\u0e4c\u0e08\u0e34\u0e19\u0e44\u0e2d\u0e2a\u0e4c\u0e41\u0e25\u0e19\u0e14\u0e4c\u00A6\u0e1a\u0e23\u0e34\u0e17\u0e34\u0e0a\u0e40\u0e27\u0e2d\u0e23\u0e4c\u0e08\u0e34\u0e19\u0e44\u0e2d\u0e2a\u0e4c\u0e41\u0e25\u0e19\u0e14\u0e4c\u00A6\u0e40\u0e27\u0e40\u0e19\u0e0b\u0e38\u0e40\u0e2d\u0e25\u0e32\u00A6\u0e40\u0e0b\u0e19\u0e15\u0e4c\u0e27\u0e34\u0e19\u0e40\u0e0b\u0e19\u0e15\u0e4c\u0e41\u0e25\u0e30\u0e40\u0e01\u0e23\u0e19\u0e32\u0e14\u0e35\u0e19\u0e2a\u0e4c\u00A6\u0e2d\u0e34\u0e15\u0e32\u0e25\u0e35\u00A6\u0e44\u0e2d\u0e0b\u0e4c\u0e41\u0e25\u0e19\u0e14\u0e4c\u00A6\u0e2d\u0e34\u0e2b\u0e23\u0e48\u0e32\u0e19\u00A6\u0e2d\u0e34\u0e23\u0e31\u0e01\u00A6\u0e2d\u0e38\u0e0b\u0e40\u0e1a\u0e01\u0e34\u0e2a\u0e16\u0e32\u0e19\u00A6\u0e2d\u0e38\u0e23\u0e38\u0e01\u0e27\u0e31\u0e22\u00A6\u0e2d\u0e34\u0e19\u0e40\u0e14\u0e35\u0e22\u00A6\u0e2d\u0e34\u0e2a\u0e23\u0e32\u0e40\u0e2d\u0e25\u00A6\u0e2a\u0e2b\u0e23\u0e31\u0e10\u0e2d\u0e40\u0e21\u0e23\u0e34\u0e01\u0e32\u00A6\u0e44\u0e2d\u0e23\u0e4c\u0e41\u0e25\u0e19\u0e14\u0e4c\u00A6\u0e2d\u0e34\u0e19\u0e42\u0e14\u0e19\u0e35\u0e40\u0e0b\u0e35\u0e22\u00A6\u0e2d\u0e39\u0e01\u0e32\u0e19\u0e14\u0e32\u00A6\u0e22\u0e39\u0e40\u0e04\u0e23\u0e19\u00A6\u0e2e\u0e31\u0e07\u0e01\u0e32\u0e23\u0e35\u00A6\u0e40\u0e2e\u0e15\u0e34\u00A6\u0e42\u0e04\u0e23\u0e40\u0e2d\u0e40\u0e0a\u0e35\u0e22\u00A6\u0e17\u0e32\u0e19\u0e0b\u0e32\u0e40\u0e19\u0e35\u0e22\u00A6\u0e2e\u0e2d\u0e19\u0e14\u0e39\u0e23\u0e31\u0e2a\u00A6\u0e44\u0e15\u0e49\u0e2b\u0e27\u0e31\u0e19\u00A6\u0e2e\u0e48\u0e2d\u0e07\u0e01\u0e07 \u0e40\u0e02\u0e15\u0e1b\u0e01\u0e04\u0e23\u0e2d\u0e07\u0e1e\u0e34\u0e40\u0e28\u0e29\u0e1b\u0e23\u0e30\u0e40\u0e17\u0e28\u0e08\u0e35\u0e19\u00A6\u0e15\u0e23\u0e34\u0e19\u0e34\u0e41\u0e14\u0e14\u0e41\u0e25\u0e30\u0e42\u0e15\u0e40\u0e1a\u0e42\u0e01\u00A6\u0e15\u0e38\u0e23\u0e01\u0e35\u00A6\u0e15\u0e2d\u0e07\u0e01\u0e32\u00A6\u0e15\u0e39\u0e19\u0e34\u0e40\u0e0b\u0e35\u0e22\u00A6\u0e40\u0e15\u0e34\u0e23\u0e4c\u0e01\u0e40\u0e21\u0e19\u0e34\u0e2a\u0e16\u0e32\u0e19"; |
153 |
|
|
154 |
private static final Hashtable territories; |
private static final Hashtable territories; |
155 |
static |
static |
156 |
{ |
{ |
157 |
territories = new Hashtable(); |
territories = new Hashtable(); |
158 |
Enumeration keys = new StringTokenizer(territoriesKeys, "|"); |
Enumeration keys = new StringTokenizer(territoriesKeys, "\u00A6"); |
159 |
Enumeration values = new StringTokenizer(territoriesValues, "|"); |
Enumeration values = new StringTokenizer(territoriesValues, "\u00A6"); |
160 |
while (keys.hasMoreElements()) |
while (keys.hasMoreElements()) |
161 |
{ |
{ |
162 |
String key = (String) keys.nextElement(); |
String key = (String) keys.nextElement(); |
165 |
} |
} |
166 |
} |
} |
167 |
|
|
168 |
private static final String languagesKeys = "es|ku|eo|ks|en|el|qu|ko|kn|km|kl|kk|wo|ka|dz|jv|pt|ps|de|pl|da|vo|ja|vi|cy|pa|cs|iu|it|co|is|uz|or|ik|ur|om|ca|ie|id|uk|ia|oc|ug|hy|br|hu|bo|bn|hr|bi|tw|bh|bg|tt|no|be|ts|hi|tr|nl|zu|ba|to|he|tn|tl|tk|ha|ne|az|ti|ay|th|tg|na|te|zh|as|ar|ta|gu|my|am|za|mt|ms|gn|sw|mr|sv|gl|su|af|st|mo|ss|mn|sr|sq|ml|ab|mk|aa|so|sn|mi|gd|sm|sl|mg|sk|ga|yo|si|sh|sg|yi|sd|fy|sa|fr|lv|lt|fo|rw|ru|lo|fj|ln|fi|ro|rn|rm|fa|la|xh|eu|ky|et"; |
private static final String languagesKeys = "es\u00A6ku\u00A6eo\u00A6ks\u00A6en\u00A6el\u00A6qu\u00A6ko\u00A6kn\u00A6km\u00A6kl\u00A6kk\u00A6wo\u00A6ka\u00A6dz\u00A6jv\u00A6pt\u00A6ps\u00A6de\u00A6pl\u00A6da\u00A6vo\u00A6ja\u00A6vi\u00A6cy\u00A6pa\u00A6cs\u00A6iu\u00A6it\u00A6co\u00A6is\u00A6uz\u00A6or\u00A6ik\u00A6ur\u00A6om\u00A6ca\u00A6ie\u00A6id\u00A6uk\u00A6ia\u00A6oc\u00A6ug\u00A6hy\u00A6br\u00A6hu\u00A6bo\u00A6bn\u00A6hr\u00A6bi\u00A6tw\u00A6bh\u00A6bg\u00A6tt\u00A6no\u00A6be\u00A6ts\u00A6hi\u00A6tr\u00A6nl\u00A6zu\u00A6ba\u00A6to\u00A6he\u00A6tn\u00A6tl\u00A6tk\u00A6ha\u00A6ne\u00A6az\u00A6ti\u00A6ay\u00A6th\u00A6tg\u00A6na\u00A6te\u00A6zh\u00A6as\u00A6ar\u00A6ta\u00A6gu\u00A6my\u00A6am\u00A6za\u00A6mt\u00A6ms\u00A6gn\u00A6sw\u00A6mr\u00A6sv\u00A6gl\u00A6su\u00A6af\u00A6st\u00A6mo\u00A6ss\u00A6mn\u00A6sr\u00A6sq\u00A6ml\u00A6ab\u00A6mk\u00A6aa\u00A6so\u00A6sn\u00A6mi\u00A6gd\u00A6sm\u00A6sl\u00A6mg\u00A6sk\u00A6ga\u00A6yo\u00A6si\u00A6sh\u00A6sg\u00A6yi\u00A6sd\u00A6fy\u00A6sa\u00A6fr\u00A6lv\u00A6lt\u00A6fo\u00A6rw\u00A6ru\u00A6lo\u00A6fj\u00A6ln\u00A6fi\u00A6ro\u00A6rn\u00A6rm\u00A6fa\u00A6la\u00A6xh\u00A6eu\u00A6ky\u00A6et"; |
169 |
|
|
170 |
private static final String languagesValues = "\u0e2a\u0e40\u0e1b\u0e19|\u0e40\u0e04\u0e34\u0e14|\u0e40\u0e2d\u0e2a\u0e40\u0e1b\u0e2d\u0e23\u0e31\u0e19\u0e42\u0e15|\u0e04\u0e31\u0e0a\u0e21\u0e35\u0e23\u0e35|\u0e2d\u0e31\u0e07\u0e01\u0e24\u0e29|\u0e01\u0e23\u0e35\u0e01|\u0e04\u0e34\u0e27\u0e0a\u0e31\u0e27|\u0e40\u0e01\u0e32\u0e2b\u0e25\u0e35|\u0e01\u0e32\u0e19\u0e32\u0e14\u0e32|\u0e40\u0e02\u0e21\u0e23|\u0e01\u0e23\u0e35\u0e19\u0e41\u0e25\u0e19\u0e14\u0e4c\u0e14\u0e34\u0e04|\u0e04\u0e32\u0e0b\u0e31\u0e04|\u0e27\u0e39\u0e25\u0e2d\u0e1f|\u0e08\u0e2d\u0e23\u0e4c\u0e40\u0e08\u0e35\u0e22\u0e19|\u0e20\u0e39\u0e10\u0e32\u0e19\u0e35|\u0e0a\u0e27\u0e32|\u0e42\u0e1b\u0e23\u0e15\u0e38\u0e40\u0e01\u0e2a|\u0e1e\u0e32\u0e2a\u0e0a\u0e4c\u0e42\u0e15 (\u0e1e\u0e38\u0e2a\u0e0a\u0e4c\u0e42\u0e15)|\u0e40\u0e22\u0e2d\u0e23\u0e21\u0e31\u0e19|\u0e42\u0e1b\u0e41\u0e25\u0e19\u0e14\u0e4c|\u0e40\u0e14\u0e19\u0e21\u0e32\u0e23\u0e4c\u0e01|\u0e42\u0e27\u0e25\u0e32\u0e1e\u0e38\u0e01|\u0e0d\u0e35\u0e48\u0e1b\u0e38\u0e48\u0e19|\u0e40\u0e27\u0e35\u0e22\u0e14\u0e19\u0e32\u0e21|\u0e40\u0e27\u0e25\u0e2a\u0e4c|\u0e1b\u0e31\u0e0d\u0e08\u0e32\u0e1b|\u0e40\u0e0a\u0e47\u0e04|\u0e44\u0e2d\u0e19\u0e38\u0e01\u0e15\u0e34\u0e15\u0e31\u0e17|\u0e2d\u0e34\u0e15\u0e32\u0e25\u0e35|\u0e04\u0e2d\u0e23\u0e4c\u0e0b\u0e34\u0e01\u0e32|\u0e44\u0e2d\u0e0b\u0e4c\u0e41\u0e25\u0e19\u0e14\u0e4c\u0e14\u0e34\u0e04|\u0e2d\u0e38\u0e2a\u0e40\u0e1a\u0e04|\u0e42\u0e2d\u0e23\u0e34\u0e22\u0e32|\u0e44\u0e2d\u0e19\u0e39\u0e40\u0e1b\u0e35\u0e22\u0e01|\u0e2d\u0e34\u0e23\u0e14\u0e39|\u0e42\u0e2d\u0e42\u0e23\u0e42\u0e21 (\u0e2d\u0e32\u0e1f\u0e32\u0e19)|\u0e41\u0e04\u0e15\u0e32\u0e41\u0e25\u0e19|\u0e2d\u0e34\u0e19\u0e40\u0e15\u0e2d\u0e23\u0e4c\u0e25\u0e34\u0e07\u0e04\u0e4c|\u0e2d\u0e34\u0e19\u0e42\u0e14\u0e19\u0e35\u0e40\u0e0a\u0e35\u0e22|\u0e22\u0e39\u0e40\u0e04\u0e23\u0e19|\u0e2d\u0e34\u0e19\u0e40\u0e15\u0e2d\u0e23\u0e4c\u0e25\u0e34\u0e07\u0e01\u0e27\u0e32|\u0e2d\u0e2d\u0e01\u0e0b\u0e34\u0e17\u0e31\u0e19|\u0e2d\u0e38\u0e22\u0e01\u0e31\u0e27|\u0e2d\u0e32\u0e23\u0e4c\u0e21\u0e35\u0e40\u0e19\u0e35\u0e22|\u0e1a\u0e23\u0e35\u0e17\u0e31\u0e19|\u0e2e\u0e31\u0e07\u0e01\u0e32\u0e23\u0e35|\u0e17\u0e34\u0e40\u0e1a\u0e15|\u0e40\u0e1a\u0e19\u0e01\u0e32\u0e23\u0e35|\u0e42\u0e04\u0e23\u0e40\u0e2d\u0e40\u0e17\u0e35\u0e22|\u0e1a\u0e34\u0e2a\u0e25\u0e32\u0e21\u0e32|\u0e17\u0e27\u0e35|\u0e1a\u0e34\u0e2e\u0e32\u0e23\u0e35|\u0e1a\u0e31\u0e25\u0e41\u0e01\u0e40\u0e23\u0e35\u0e22|\u0e15\u0e32\u0e14|\u0e19\u0e2d\u0e23\u0e4c\u0e40\u0e27\u0e22\u0e4c|\u0e1a\u0e32\u0e22\u0e42\u0e25\u0e23\u0e31\u0e2a\u0e40\u0e0b\u0e35\u0e22|\u0e0b\u0e2d\u0e07\u0e01\u0e32|\u0e2e\u0e34\u0e19\u0e14\u0e35|\u0e15\u0e38\u0e23\u0e01\u0e35|\u0e2e\u0e2d\u0e25\u0e31\u0e19\u0e14\u0e32|\u0e0b\u0e39\u0e25\u0e39|\u0e1a\u0e32\u0e2a\u0e0a\u0e4c\u0e01\u0e35\u0e23\u0e4c|\u0e17\u0e2d\u0e07\u0e01\u0e49\u0e32|\u0e2e\u0e34\u0e1a\u0e23\u0e39|\u0e40\u0e0b\u0e15\u0e2a\u0e27\u0e32\u0e19\u0e32|\u0e15\u0e32\u0e01\u0e32\u0e25\u0e47\u0e2d\u0e01|\u0e40\u0e15\u0e34\u0e23\u0e4c\u0e01\u0e40\u0e21\u0e19|\u0e42\u0e2e\u0e0b\u0e32|\u0e40\u0e19\u0e1b\u0e32\u0e25|\u0e2d\u0e32\u0e40\u0e0b\u0e2d\u0e23\u0e4c\u0e44\u0e1a\u0e08\u0e32\u0e19\u0e35|\u0e17\u0e34\u0e01\u0e23\u0e34\u0e19\u0e22\u0e32|\u0e44\u0e2d\u0e21\u0e32\u0e23\u0e32|\u0e44\u0e17\u0e22|\u0e17\u0e32\u0e08\u0e34\u0e04|\u0e19\u0e2d\u0e23\u0e39|\u0e17\u0e34\u0e25\u0e39\u0e01\u0e39|\u0e08\u0e35\u0e19|\u0e2d\u0e31\u0e2a\u0e2a\u0e31\u0e21\u0e21\u0e34\u0e2a|\u0e2d\u0e32\u0e23\u0e32\u0e1a\u0e34\u0e04|\u0e17\u0e21\u0e34\u0e2c|\u0e01\u0e39\u0e08\u0e32\u0e23\u0e32\u0e15\u0e34|\u0e1e\u0e21\u0e48\u0e32|\u0e2d\u0e31\u0e21\u0e2e\u0e32\u0e23\u0e34\u0e04|\u0e08\u0e27\u0e07|\u0e21\u0e2d\u0e25\u0e15\u0e32|\u0e21\u0e25\u0e32\u0e22\u0e39|\u0e01\u0e31\u0e27\u0e23\u0e32\u0e19\u0e35|\u0e0b\u0e27\u0e32\u0e2e\u0e34\u0e23\u0e35|\u0e21\u0e32\u0e23\u0e32\u0e17\u0e35|\u0e2a\u0e27\u0e35\u0e40\u0e14\u0e19|\u0e01\u0e30\u0e25\u0e35\u0e40\u0e0a\u0e35\u0e22|\u0e0b\u0e31\u0e19\u0e14\u0e32\u0e19\u0e35\u0e2a|\u0e41\u0e2d\u0e1f\u0e23\u0e34\u0e01\u0e31\u0e19|\u0e40\u0e0b\u0e42\u0e2a\u0e42\u0e17|\u0e42\u0e21\u0e14\u0e32\u0e40\u0e27\u0e35\u0e22|\u0e0b\u0e35\u0e2a\u0e27\u0e32\u0e15\u0e34|\u0e21\u0e2d\u0e07\u0e42\u0e01\u0e25|\u0e40\u0e0b\u0e2d\u0e23\u0e4c\u0e40\u0e1a\u0e35\u0e22|\u0e41\u0e2d\u0e25\u0e40\u0e1a\u0e40\u0e19\u0e35\u0e22|\u0e21\u0e32\u0e25\u0e32\u0e22\u0e32\u0e25\u0e31\u0e21|\u0e41\u0e2d\u0e1a\u0e01\u0e32\u0e40\u0e0b\u0e35\u0e22|\u0e41\u0e21\u0e0b\u0e35\u0e42\u0e14\u0e40\u0e19\u0e35\u0e22|\u0e2d\u0e32\u0e1f\u0e32|\u0e42\u0e0b\u0e21\u0e32\u0e25\u0e35|\u0e42\u0e0b\u0e19\u0e32|\u0e40\u0e21\u0e32\u0e23\u0e35|\u0e2a\u0e01\u0e47\u0e2d\u0e15\u0e2a\u0e4c\u0e40\u0e01\u0e25\u0e34\u0e04|\u0e0b\u0e32\u0e21\u0e31\u0e27|\u0e2a\u0e42\u0e25\u0e40\u0e27\u0e40\u0e19\u0e35\u0e22|\u0e21\u0e32\u0e25\u0e32\u0e01\u0e32\u0e0b\u0e35|\u0e2a\u0e42\u0e25\u0e27\u0e31\u0e04|\u0e44\u0e2d\u0e23\u0e34\u0e0a|\u0e42\u0e22\u0e23\u0e39\u0e1a\u0e32|\u0e2a\u0e34\u0e07\u0e2b\u0e25|\u0e40\u0e0b\u0e2d\u0e23\u0e4c\u0e42\u0e1a-\u0e42\u0e04\u0e23\u0e40\u0e2d\u0e40\u0e17\u0e35\u0e22\u0e19|\u0e2a\u0e31\u0e19\u0e42\u0e04|\u0e22\u0e35\u0e14\u0e34\u0e0a|\u0e0b\u0e34\u0e19\u0e14\u0e34|\u0e1f\u0e23\u0e35\u0e2a\u0e41\u0e25\u0e19\u0e14\u0e4c|\u0e2a\u0e31\u0e19\u0e2a\u0e01\u0e24\u0e15|\u0e1d\u0e23\u0e31\u0e48\u0e07\u0e40\u0e28\u0e2a|\u0e41\u0e25\u0e15\u0e40\u0e27\u0e35\u0e22 (\u0e40\u0e25\u0e17\u0e17\u0e34\u0e2a\u0e0a\u0e4c)|\u0e25\u0e34\u0e18\u0e31\u0e27\u0e40\u0e19\u0e35\u0e22|\u0e1f\u0e32\u0e42\u0e23\u0e2a|\u0e04\u0e34\u0e19\u0e22\u0e32\u0e27\u0e31\u0e19\u0e14\u0e32|\u0e23\u0e31\u0e2a\u0e40\u0e0b\u0e35\u0e22|\u0e25\u0e32\u0e27|\u0e1f\u0e34\u0e08\u0e34|\u0e25\u0e34\u0e07\u0e01\u0e32\u0e25\u0e32|\u0e1f\u0e34\u0e19|\u0e42\u0e23\u0e21\u0e31\u0e19|\u0e04\u0e34\u0e23\u0e31\u0e19\u0e14\u0e35|\u0e40\u0e23\u0e42\u0e15-\u0e42\u0e23\u0e41\u0e21\u0e19\u0e0b\u0e4c|\u0e40\u0e1b\u0e2d\u0e23\u0e4c\u0e40\u0e0b\u0e35\u0e22|\u0e25\u0e30\u0e15\u0e34\u0e19|\u0e42\u0e0b\u0e2a\u0e32|\u0e41\u0e1a\u0e2a\u0e01\u0e4c|\u0e40\u0e04\u0e2d\u0e23\u0e4c\u0e01\u0e34\u0e0b|\u0e40\u0e2d\u0e2a\u0e42\u0e15\u0e40\u0e19\u0e35\u0e22"; |
private static final String languagesValues = "\u0e2a\u0e40\u0e1b\u0e19\u00A6\u0e40\u0e04\u0e34\u0e14\u00A6\u0e40\u0e2d\u0e2a\u0e40\u0e1b\u0e2d\u0e23\u0e31\u0e19\u0e42\u0e15\u00A6\u0e04\u0e31\u0e0a\u0e21\u0e35\u0e23\u0e35\u00A6\u0e2d\u0e31\u0e07\u0e01\u0e24\u0e29\u00A6\u0e01\u0e23\u0e35\u0e01\u00A6\u0e04\u0e34\u0e27\u0e0a\u0e31\u0e27\u00A6\u0e40\u0e01\u0e32\u0e2b\u0e25\u0e35\u00A6\u0e01\u0e32\u0e19\u0e32\u0e14\u0e32\u00A6\u0e40\u0e02\u0e21\u0e23\u00A6\u0e01\u0e23\u0e35\u0e19\u0e41\u0e25\u0e19\u0e14\u0e4c\u0e14\u0e34\u0e04\u00A6\u0e04\u0e32\u0e0b\u0e31\u0e04\u00A6\u0e27\u0e39\u0e25\u0e2d\u0e1f\u00A6\u0e08\u0e2d\u0e23\u0e4c\u0e40\u0e08\u0e35\u0e22\u0e19\u00A6\u0e20\u0e39\u0e10\u0e32\u0e19\u0e35\u00A6\u0e0a\u0e27\u0e32\u00A6\u0e42\u0e1b\u0e23\u0e15\u0e38\u0e40\u0e01\u0e2a\u00A6\u0e1e\u0e32\u0e2a\u0e0a\u0e4c\u0e42\u0e15 (\u0e1e\u0e38\u0e2a\u0e0a\u0e4c\u0e42\u0e15)\u00A6\u0e40\u0e22\u0e2d\u0e23\u0e21\u0e31\u0e19\u00A6\u0e42\u0e1b\u0e41\u0e25\u0e19\u0e14\u0e4c\u00A6\u0e40\u0e14\u0e19\u0e21\u0e32\u0e23\u0e4c\u0e01\u00A6\u0e42\u0e27\u0e25\u0e32\u0e1e\u0e38\u0e01\u00A6\u0e0d\u0e35\u0e48\u0e1b\u0e38\u0e48\u0e19\u00A6\u0e40\u0e27\u0e35\u0e22\u0e14\u0e19\u0e32\u0e21\u00A6\u0e40\u0e27\u0e25\u0e2a\u0e4c\u00A6\u0e1b\u0e31\u0e0d\u0e08\u0e32\u0e1b\u00A6\u0e40\u0e0a\u0e47\u0e04\u00A6\u0e44\u0e2d\u0e19\u0e38\u0e01\u0e15\u0e34\u0e15\u0e31\u0e17\u00A6\u0e2d\u0e34\u0e15\u0e32\u0e25\u0e35\u00A6\u0e04\u0e2d\u0e23\u0e4c\u0e0b\u0e34\u0e01\u0e32\u00A6\u0e44\u0e2d\u0e0b\u0e4c\u0e41\u0e25\u0e19\u0e14\u0e4c\u0e14\u0e34\u0e04\u00A6\u0e2d\u0e38\u0e2a\u0e40\u0e1a\u0e04\u00A6\u0e42\u0e2d\u0e23\u0e34\u0e22\u0e32\u00A6\u0e44\u0e2d\u0e19\u0e39\u0e40\u0e1b\u0e35\u0e22\u0e01\u00A6\u0e2d\u0e34\u0e23\u0e14\u0e39\u00A6\u0e42\u0e2d\u0e42\u0e23\u0e42\u0e21 (\u0e2d\u0e32\u0e1f\u0e32\u0e19)\u00A6\u0e41\u0e04\u0e15\u0e32\u0e41\u0e25\u0e19\u00A6\u0e2d\u0e34\u0e19\u0e40\u0e15\u0e2d\u0e23\u0e4c\u0e25\u0e34\u0e07\u0e04\u0e4c\u00A6\u0e2d\u0e34\u0e19\u0e42\u0e14\u0e19\u0e35\u0e40\u0e0a\u0e35\u0e22\u00A6\u0e22\u0e39\u0e40\u0e04\u0e23\u0e19\u00A6\u0e2d\u0e34\u0e19\u0e40\u0e15\u0e2d\u0e23\u0e4c\u0e25\u0e34\u0e07\u0e01\u0e27\u0e32\u00A6\u0e2d\u0e2d\u0e01\u0e0b\u0e34\u0e17\u0e31\u0e19\u00A6\u0e2d\u0e38\u0e22\u0e01\u0e31\u0e27\u00A6\u0e2d\u0e32\u0e23\u0e4c\u0e21\u0e35\u0e40\u0e19\u0e35\u0e22\u00A6\u0e1a\u0e23\u0e35\u0e17\u0e31\u0e19\u00A6\u0e2e\u0e31\u0e07\u0e01\u0e32\u0e23\u0e35\u00A6\u0e17\u0e34\u0e40\u0e1a\u0e15\u00A6\u0e40\u0e1a\u0e19\u0e01\u0e32\u0e23\u0e35\u00A6\u0e42\u0e04\u0e23\u0e40\u0e2d\u0e40\u0e17\u0e35\u0e22\u00A6\u0e1a\u0e34\u0e2a\u0e25\u0e32\u0e21\u0e32\u00A6\u0e17\u0e27\u0e35\u00A6\u0e1a\u0e34\u0e2e\u0e32\u0e23\u0e35\u00A6\u0e1a\u0e31\u0e25\u0e41\u0e01\u0e40\u0e23\u0e35\u0e22\u00A6\u0e15\u0e32\u0e14\u00A6\u0e19\u0e2d\u0e23\u0e4c\u0e40\u0e27\u0e22\u0e4c\u00A6\u0e1a\u0e32\u0e22\u0e42\u0e25\u0e23\u0e31\u0e2a\u0e40\u0e0b\u0e35\u0e22\u00A6\u0e0b\u0e2d\u0e07\u0e01\u0e32\u00A6\u0e2e\u0e34\u0e19\u0e14\u0e35\u00A6\u0e15\u0e38\u0e23\u0e01\u0e35\u00A6\u0e2e\u0e2d\u0e25\u0e31\u0e19\u0e14\u0e32\u00A6\u0e0b\u0e39\u0e25\u0e39\u00A6\u0e1a\u0e32\u0e2a\u0e0a\u0e4c\u0e01\u0e35\u0e23\u0e4c\u00A6\u0e17\u0e2d\u0e07\u0e01\u0e49\u0e32\u00A6\u0e2e\u0e34\u0e1a\u0e23\u0e39\u00A6\u0e40\u0e0b\u0e15\u0e2a\u0e27\u0e32\u0e19\u0e32\u00A6\u0e15\u0e32\u0e01\u0e32\u0e25\u0e47\u0e2d\u0e01\u00A6\u0e40\u0e15\u0e34\u0e23\u0e4c\u0e01\u0e40\u0e21\u0e19\u00A6\u0e42\u0e2e\u0e0b\u0e32\u00A6\u0e40\u0e19\u0e1b\u0e32\u0e25\u00A6\u0e2d\u0e32\u0e40\u0e0b\u0e2d\u0e23\u0e4c\u0e44\u0e1a\u0e08\u0e32\u0e19\u0e35\u00A6\u0e17\u0e34\u0e01\u0e23\u0e34\u0e19\u0e22\u0e32\u00A6\u0e44\u0e2d\u0e21\u0e32\u0e23\u0e32\u00A6\u0e44\u0e17\u0e22\u00A6\u0e17\u0e32\u0e08\u0e34\u0e04\u00A6\u0e19\u0e2d\u0e23\u0e39\u00A6\u0e17\u0e34\u0e25\u0e39\u0e01\u0e39\u00A6\u0e08\u0e35\u0e19\u00A6\u0e2d\u0e31\u0e2a\u0e2a\u0e31\u0e21\u0e21\u0e34\u0e2a\u00A6\u0e2d\u0e32\u0e23\u0e32\u0e1a\u0e34\u0e04\u00A6\u0e17\u0e21\u0e34\u0e2c\u00A6\u0e01\u0e39\u0e08\u0e32\u0e23\u0e32\u0e15\u0e34\u00A6\u0e1e\u0e21\u0e48\u0e32\u00A6\u0e2d\u0e31\u0e21\u0e2e\u0e32\u0e23\u0e34\u0e04\u00A6\u0e08\u0e27\u0e07\u00A6\u0e21\u0e2d\u0e25\u0e15\u0e32\u00A6\u0e21\u0e25\u0e32\u0e22\u0e39\u00A6\u0e01\u0e31\u0e27\u0e23\u0e32\u0e19\u0e35\u00A6\u0e0b\u0e27\u0e32\u0e2e\u0e34\u0e23\u0e35\u00A6\u0e21\u0e32\u0e23\u0e32\u0e17\u0e35\u00A6\u0e2a\u0e27\u0e35\u0e40\u0e14\u0e19\u00A6\u0e01\u0e30\u0e25\u0e35\u0e40\u0e0a\u0e35\u0e22\u00A6\u0e0b\u0e31\u0e19\u0e14\u0e32\u0e19\u0e35\u0e2a\u00A6\u0e41\u0e2d\u0e1f\u0e23\u0e34\u0e01\u0e31\u0e19\u00A6\u0e40\u0e0b\u0e42\u0e2a\u0e42\u0e17\u00A6\u0e42\u0e21\u0e14\u0e32\u0e40\u0e27\u0e35\u0e22\u00A6\u0e0b\u0e35\u0e2a\u0e27\u0e32\u0e15\u0e34\u00A6\u0e21\u0e2d\u0e07\u0e42\u0e01\u0e25\u00A6\u0e40\u0e0b\u0e2d\u0e23\u0e4c\u0e40\u0e1a\u0e35\u0e22\u00A6\u0e41\u0e2d\u0e25\u0e40\u0e1a\u0e40\u0e19\u0e35\u0e22\u00A6\u0e21\u0e32\u0e25\u0e32\u0e22\u0e32\u0e25\u0e31\u0e21\u00A6\u0e41\u0e2d\u0e1a\u0e01\u0e32\u0e40\u0e0b\u0e35\u0e22\u00A6\u0e41\u0e21\u0e0b\u0e35\u0e42\u0e14\u0e40\u0e19\u0e35\u0e22\u00A6\u0e2d\u0e32\u0e1f\u0e32\u00A6\u0e42\u0e0b\u0e21\u0e32\u0e25\u0e35\u00A6\u0e42\u0e0b\u0e19\u0e32\u00A6\u0e40\u0e21\u0e32\u0e23\u0e35\u00A6\u0e2a\u0e01\u0e47\u0e2d\u0e15\u0e2a\u0e4c\u0e40\u0e01\u0e25\u0e34\u0e04\u00A6\u0e0b\u0e32\u0e21\u0e31\u0e27\u00A6\u0e2a\u0e42\u0e25\u0e40\u0e27\u0e40\u0e19\u0e35\u0e22\u00A6\u0e21\u0e32\u0e25\u0e32\u0e01\u0e32\u0e0b\u0e35\u00A6\u0e2a\u0e42\u0e25\u0e27\u0e31\u0e04\u00A6\u0e44\u0e2d\u0e23\u0e34\u0e0a\u00A6\u0e42\u0e22\u0e23\u0e39\u0e1a\u0e32\u00A6\u0e2a\u0e34\u0e07\u0e2b\u0e25\u00A6\u0e40\u0e0b\u0e2d\u0e23\u0e4c\u0e42\u0e1a-\u0e42\u0e04\u0e23\u0e40\u0e2d\u0e40\u0e17\u0e35\u0e22\u0e19\u00A6\u0e2a\u0e31\u0e19\u0e42\u0e04\u00A6\u0e22\u0e35\u0e14\u0e34\u0e0a\u00A6\u0e0b\u0e34\u0e19\u0e14\u0e34\u00A6\u0e1f\u0e23\u0e35\u0e2a\u0e41\u0e25\u0e19\u0e14\u0e4c\u00A6\u0e2a\u0e31\u0e19\u0e2a\u0e01\u0e24\u0e15\u00A6\u0e1d\u0e23\u0e31\u0e48\u0e07\u0e40\u0e28\u0e2a\u00A6\u0e41\u0e25\u0e15\u0e40\u0e27\u0e35\u0e22 (\u0e40\u0e25\u0e17\u0e17\u0e34\u0e2a\u0e0a\u0e4c)\u00A6\u0e25\u0e34\u0e18\u0e31\u0e27\u0e40\u0e19\u0e35\u0e22\u00A6\u0e1f\u0e32\u0e42\u0e23\u0e2a\u00A6\u0e04\u0e34\u0e19\u0e22\u0e32\u0e27\u0e31\u0e19\u0e14\u0e32\u00A6\u0e23\u0e31\u0e2a\u0e40\u0e0b\u0e35\u0e22\u00A6\u0e25\u0e32\u0e27\u00A6\u0e1f\u0e34\u0e08\u0e34\u00A6\u0e25\u0e34\u0e07\u0e01\u0e32\u0e25\u0e32\u00A6\u0e1f\u0e34\u0e19\u00A6\u0e42\u0e23\u0e21\u0e31\u0e19\u00A6\u0e04\u0e34\u0e23\u0e31\u0e19\u0e14\u0e35\u00A6\u0e40\u0e23\u0e42\u0e15-\u0e42\u0e23\u0e41\u0e21\u0e19\u0e0b\u0e4c\u00A6\u0e40\u0e1b\u0e2d\u0e23\u0e4c\u0e40\u0e0b\u0e35\u0e22\u00A6\u0e25\u0e30\u0e15\u0e34\u0e19\u00A6\u0e42\u0e0b\u0e2a\u0e32\u00A6\u0e41\u0e1a\u0e2a\u0e01\u0e4c\u00A6\u0e40\u0e04\u0e2d\u0e23\u0e4c\u0e01\u0e34\u0e0b\u00A6\u0e40\u0e2d\u0e2a\u0e42\u0e15\u0e40\u0e19\u0e35\u0e22"; |
171 |
|
|
172 |
private static final Hashtable languages; |
private static final Hashtable languages; |
173 |
static |
static |
174 |
{ |
{ |
175 |
languages = new Hashtable(); |
languages = new Hashtable(); |
176 |
Enumeration keys = new StringTokenizer(languagesKeys, "|"); |
Enumeration keys = new StringTokenizer(languagesKeys, "\u00A6"); |
177 |
Enumeration values = new StringTokenizer(languagesValues, "|"); |
Enumeration values = new StringTokenizer(languagesValues, "\u00A6"); |
178 |
while (keys.hasMoreElements()) |
while (keys.hasMoreElements()) |
179 |
{ |
{ |
180 |
String key = (String) keys.nextElement(); |
String key = (String) keys.nextElement(); |