2005/5/9

     
 

8859-6_mapping.h

artefaktur

ACDK_NO_METAINFO_HEADER


ACDK_NO_METAINFO_HEADER


unsigned short codepage_8859_6_mapping[211] =
{
  0x0000,  // 0x0000,  // 	NULL
  0x0001,  // 0x0001,  // 	START OF HEADING
  0x0002,  // 0x0002,  // 	START OF TEXT
  0x0003,  // 0x0003,  // 	END OF TEXT
  0x0004,  // 0x0004,  // 	END OF TRANSMISSION
  0x0005,  // 0x0005,  // 	ENQUIRY
  0x0006,  // 0x0006,  // 	ACKNOWLEDGE
  0x0007,  // 0x0007,  // 	BELL
  0x0008,  // 0x0008,  // 	BACKSPACE
  0x0009,  // 0x0009,  // 	HORIZONTAL TABULATION
  0x000a,  // 0x000a,  // 	LINE FEED
  0x000b,  // 0x000b,  // 	VERTICAL TABULATION
  0x000c,  // 0x000c,  // 	FORM FEED
  0x000d,  // 0x000d,  // 	CARRIAGE RETURN
  0x000e,  // 0x000e,  // 	SHIFT OUT
  0x000f,  // 0x000f,  // 	SHIFT IN
  0x0010,  // 0x0010,  // 	DATA LINK ESCAPE
  0x0011,  // 0x0011,  // 	DEVICE CONTROL ONE
  0x0012,  // 0x0012,  // 	DEVICE CONTROL TWO
  0x0013,  // 0x0013,  // 	DEVICE CONTROL THREE
  0x0014,  // 0x0014,  // 	DEVICE CONTROL FOUR
  0x0015,  // 0x0015,  // 	NEGATIVE ACKNOWLEDGE
  0x0016,  // 0x0016,  // 	SYNCHRONOUS IDLE
  0x0017,  // 0x0017,  // 	END OF TRANSMISSION BLOCK
  0x0018,  // 0x0018,  // 	CANCEL
  0x0019,  // 0x0019,  // 	END OF MEDIUM
  0x001a,  // 0x001a,  // 	SUBSTITUTE
  0x001b,  // 0x001b,  // 	ESCAPE
  0x001c,  // 0x001c,  // 	FILE SEPARATOR
  0x001d,  // 0x001d,  // 	GROUP SEPARATOR
  0x001e,  // 0x001e,  // 	RECORD SEPARATOR
  0x001f,  // 0x001f,  // 	UNIT SEPARATOR
  0x0020,  // 0x0020,  // 	SPACE
  0x0021,  // 0x0021,  // 	EXCLAMATION MARK
  0x0022,  // 0x0022,  // 	QUOTATION MARK
  0x0023,  // 0x0023,  // 	NUMBER SIGN
  0x0024,  // 0x0024,  // 	DOLLAR SIGN
  0x0025,  // 0x0025,  // 	PERCENT SIGN
  0x0026,  // 0x0026,  // 	AMPERSAND
  0x0027,  // 0x0027,  // 	APOSTROPHE
  0x0028,  // 0x0028,  // 	LEFT PARENTHESIS
  0x0029,  // 0x0029,  // 	RIGHT PARENTHESIS
  0x002a,  // 0x002a,  // 	ASTERISK
  0x002b,  // 0x002b,  // 	PLUS SIGN
  0x002c,  // 0x002c,  // 	COMMA
  0x002d,  // 0x002d,  // 	HYPHEN-MINUS
  0x002e,  // 0x002e,  // 	FULL STOP
  0x002f,  // 0x002f,  // 	SOLIDUS
  0x0030,  // 0x0030,  // 	DIGIT ZERO
  0x0031,  // 0x0031,  // 	DIGIT ONE
  0x0032,  // 0x0032,  // 	DIGIT TWO
  0x0033,  // 0x0033,  // 	DIGIT THREE
  0x0034,  // 0x0034,  // 	DIGIT FOUR
  0x0035,  // 0x0035,  // 	DIGIT FIVE
  0x0036,  // 0x0036,  // 	DIGIT SIX
  0x0037,  // 0x0037,  // 	DIGIT SEVEN
  0x0038,  // 0x0038,  // 	DIGIT EIGHT
  0x0039,  // 0x0039,  // 	DIGIT NINE
  0x003a,  // 0x003a,  // 	COLON
  0x003b,  // 0x003b,  // 	SEMICOLON
  0x003c,  // 0x003c,  // 	LESS-THAN SIGN
  0x003d,  // 0x003d,  // 	EQUALS SIGN
  0x003e,  // 0x003e,  // 	GREATER-THAN SIGN
  0x003f,  // 0x003f,  // 	QUESTION MARK
  0x0040,  // 0x0040,  // 	COMMERCIAL AT
  0x0041,  // 0x0041,  // 	LATIN CAPITAL LETTER A
  0x0042,  // 0x0042,  // 	LATIN CAPITAL LETTER B
  0x0043,  // 0x0043,  // 	LATIN CAPITAL LETTER C
  0x0044,  // 0x0044,  // 	LATIN CAPITAL LETTER D
  0x0045,  // 0x0045,  // 	LATIN CAPITAL LETTER E
  0x0046,  // 0x0046,  // 	LATIN CAPITAL LETTER F
  0x0047,  // 0x0047,  // 	LATIN CAPITAL LETTER G
  0x0048,  // 0x0048,  // 	LATIN CAPITAL LETTER H
  0x0049,  // 0x0049,  // 	LATIN CAPITAL LETTER I
  0x004a,  // 0x004a,  // 	LATIN CAPITAL LETTER J
  0x004b,  // 0x004b,  // 	LATIN CAPITAL LETTER K
  0x004c,  // 0x004c,  // 	LATIN CAPITAL LETTER L
  0x004d,  // 0x004d,  // 	LATIN CAPITAL LETTER M
  0x004e,  // 0x004e,  // 	LATIN CAPITAL LETTER N
  0x004f,  // 0x004f,  // 	LATIN CAPITAL LETTER O
  0x0050,  // 0x0050,  // 	LATIN CAPITAL LETTER P
  0x0051,  // 0x0051,  // 	LATIN CAPITAL LETTER Q
  0x0052,  // 0x0052,  // 	LATIN CAPITAL LETTER R
  0x0053,  // 0x0053,  // 	LATIN CAPITAL LETTER S
  0x0054,  // 0x0054,  // 	LATIN CAPITAL LETTER T
  0x0055,  // 0x0055,  // 	LATIN CAPITAL LETTER U
  0x0056,  // 0x0056,  // 	LATIN CAPITAL LETTER V
  0x0057,  // 0x0057,  // 	LATIN CAPITAL LETTER W
  0x0058,  // 0x0058,  // 	LATIN CAPITAL LETTER X
  0x0059,  // 0x0059,  // 	LATIN CAPITAL LETTER Y
  0x005a,  // 0x005a,  // 	LATIN CAPITAL LETTER Z
  0x005b,  // 0x005b,  // 	LEFT SQUARE BRACKET
  0x005c,  // 0x005c,  // 	REVERSE SOLIDUS
  0x005d,  // 0x005d,  // 	RIGHT SQUARE BRACKET
  0x005e,  // 0x005e,  // 	CIRCUMFLEX ACCENT
  0x005f,  // 0x005f,  // 	LOW LINE
  0x0060,  // 0x0060,  // 	GRAVE ACCENT
  0x0061,  // 0x0061,  // 	LATIN SMALL LETTER A
  0x0062,  // 0x0062,  // 	LATIN SMALL LETTER B
  0x0063,  // 0x0063,  // 	LATIN SMALL LETTER C
  0x0064,  // 0x0064,  // 	LATIN SMALL LETTER D
  0x0065,  // 0x0065,  // 	LATIN SMALL LETTER E
  0x0066,  // 0x0066,  // 	LATIN SMALL LETTER F
  0x0067,  // 0x0067,  // 	LATIN SMALL LETTER G
  0x0068,  // 0x0068,  // 	LATIN SMALL LETTER H
  0x0069,  // 0x0069,  // 	LATIN SMALL LETTER I
  0x006a,  // 0x006a,  // 	LATIN SMALL LETTER J
  0x006b,  // 0x006b,  // 	LATIN SMALL LETTER K
  0x006c,  // 0x006c,  // 	LATIN SMALL LETTER L
  0x006d,  // 0x006d,  // 	LATIN SMALL LETTER M
  0x006e,  // 0x006e,  // 	LATIN SMALL LETTER N
  0x006f,  // 0x006f,  // 	LATIN SMALL LETTER O
  0x0070,  // 0x0070,  // 	LATIN SMALL LETTER P
  0x0071,  // 0x0071,  // 	LATIN SMALL LETTER Q
  0x0072,  // 0x0072,  // 	LATIN SMALL LETTER R
  0x0073,  // 0x0073,  // 	LATIN SMALL LETTER S
  0x0074,  // 0x0074,  // 	LATIN SMALL LETTER T
  0x0075,  // 0x0075,  // 	LATIN SMALL LETTER U
  0x0076,  // 0x0076,  // 	LATIN SMALL LETTER V
  0x0077,  // 0x0077,  // 	LATIN SMALL LETTER W
  0x0078,  // 0x0078,  // 	LATIN SMALL LETTER X
  0x0079,  // 0x0079,  // 	LATIN SMALL LETTER Y
  0x007a,  // 0x007a,  // 	LATIN SMALL LETTER Z
  0x007b,  // 0x007b,  // 	LEFT CURLY BRACKET
  0x007c,  // 0x007c,  // 	VERTICAL LINE
  0x007d,  // 0x007d,  // 	RIGHT CURLY BRACKET
  0x007e,  // 0x007e,  // 	TILDE
  0x007f,  // 0x007f,  // 	DELETE
  0x0080,  // 0x0080,  // 	<control>
  0x0081,  // 0x0081,  // 	<control>
  0x0082,  // 0x0082,  // 	<control>
  0x0083,  // 0x0083,  // 	<control>
  0x0084,  // 0x0084,  // 	<control>
  0x0085,  // 0x0085,  // 	<control>
  0x0086,  // 0x0086,  // 	<control>
  0x0087,  // 0x0087,  // 	<control>
  0x0088,  // 0x0088,  // 	<control>
  0x0089,  // 0x0089,  // 	<control>
  0x008a,  // 0x008a,  // 	<control>
  0x008b,  // 0x008b,  // 	<control>
  0x008c,  // 0x008c,  // 	<control>
  0x008d,  // 0x008d,  // 	<control>
  0x008e,  // 0x008e,  // 	<control>
  0x008f,  // 0x008f,  // 	<control>
  0x0090,  // 0x0090,  // 	<control>
  0x0091,  // 0x0091,  // 	<control>
  0x0092,  // 0x0092,  // 	<control>
  0x0093,  // 0x0093,  // 	<control>
  0x0094,  // 0x0094,  // 	<control>
  0x0095,  // 0x0095,  // 	<control>
  0x0096,  // 0x0096,  // 	<control>
  0x0097,  // 0x0097,  // 	<control>
  0x0098,  // 0x0098,  // 	<control>
  0x0099,  // 0x0099,  // 	<control>
  0x009a,  // 0x009a,  // 	<control>
  0x009b,  // 0x009b,  // 	<control>
  0x009c,  // 0x009c,  // 	<control>
  0x009d,  // 0x009d,  // 	<control>
  0x009e,  // 0x009e,  // 	<control>
  0x009f,  // 0x009f,  // 	<control>
  0x00a0,  // 0x00a0,  // 	NO-BREAK SPACE
  0x00a4,  // 0x00a4,  // 	CURRENCY SIGN
  0x060c,  // 0x00ac,  // 	ARABIC COMMA
  0x00ad,  // 0x00ad,  // 	SOFT HYPHEN
  0x061b,  // 0x00bb,  // 	ARABIC SEMICOLON
  0x061f,  // 0x00bf,  // 	ARABIC QUESTION MARK
  0x0621,  // 0x00c1,  // 	ARABIC LETTER HAMZA
  0x0622,  // 0x00c2,  // 	ARABIC LETTER ALEF WITH MADDA ABOVE
  0x0623,  // 0x00c3,  // 	ARABIC LETTER ALEF WITH HAMZA ABOVE
  0x0624,  // 0x00c4,  // 	ARABIC LETTER WAW WITH HAMZA ABOVE
  0x0625,  // 0x00c5,  // 	ARABIC LETTER ALEF WITH HAMZA BELOW
  0x0626,  // 0x00c6,  // 	ARABIC LETTER YEH WITH HAMZA ABOVE
  0x0627,  // 0x00c7,  // 	ARABIC LETTER ALEF
  0x0628,  // 0x00c8,  // 	ARABIC LETTER BEH
  0x0629,  // 0x00c9,  // 	ARABIC LETTER TEH MARBUTA
  0x062a,  // 0x00ca,  // 	ARABIC LETTER TEH
  0x062b,  // 0x00cb,  // 	ARABIC LETTER THEH
  0x062c,  // 0x00cc,  // 	ARABIC LETTER JEEM
  0x062d,  // 0x00cd,  // 	ARABIC LETTER HAH
  0x062e,  // 0x00ce,  // 	ARABIC LETTER KHAH
  0x062f,  // 0x00cf,  // 	ARABIC LETTER DAL
  0x0630,  // 0x00d0,  // 	ARABIC LETTER THAL
  0x0631,  // 0x00d1,  // 	ARABIC LETTER REH
  0x0632,  // 0x00d2,  // 	ARABIC LETTER ZAIN
  0x0633,  // 0x00d3,  // 	ARABIC LETTER SEEN
  0x0634,  // 0x00d4,  // 	ARABIC LETTER SHEEN
  0x0635,  // 0x00d5,  // 	ARABIC LETTER SAD
  0x0636,  // 0x00d6,  // 	ARABIC LETTER DAD
  0x0637,  // 0x00d7,  // 	ARABIC LETTER TAH
  0x0638,  // 0x00d8,  // 	ARABIC LETTER ZAH
  0x0639,  // 0x00d9,  // 	ARABIC LETTER AIN
  0x063a,  // 0x00da,  // 	ARABIC LETTER GHAIN
  0x0640,  // 0x00e0,  // 	ARABIC TATWEEL
  0x0641,  // 0x00e1,  // 	ARABIC LETTER FEH
  0x0642,  // 0x00e2,  // 	ARABIC LETTER QAF
  0x0643,  // 0x00e3,  // 	ARABIC LETTER KAF
  0x0644,  // 0x00e4,  // 	ARABIC LETTER LAM
  0x0645,  // 0x00e5,  // 	ARABIC LETTER MEEM
  0x0646,  // 0x00e6,  // 	ARABIC LETTER NOON
  0x0647,  // 0x00e7,  // 	ARABIC LETTER HEH
  0x0648,  // 0x00e8,  // 	ARABIC LETTER WAW
  0x0649,  // 0x00e9,  // 	ARABIC LETTER ALEF MAKSURA
  0x064a,  // 0x00ea,  // 	ARABIC LETTER YEH
  0x064b,  // 0x00eb,  // 	ARABIC FATHATAN
  0x064c,  // 0x00ec,  // 	ARABIC DAMMATAN
  0x064d,  // 0x00ed,  // 	ARABIC KASRATAN
  0x064e,  // 0x00ee,  // 	ARABIC FATHA
  0x064f,  // 0x00ef,  // 	ARABIC DAMMA
  0x0650,  // 0x00f0,  // 	ARABIC KASRA
  0x0651,  // 0x00f1,  // 	ARABIC SHADDA
  0x0652,  // 0x00f2,  // 	ARABIC SUKUN
};
unsigned short codepage_8859_6_mapping_cp2uc_0[256] = {
0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007, 
0x0008, 0x0009, 0x000a, 0x000b, 0x000c, 0x000d, 0x000e, 0x000f, 
0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017, 
0x0018, 0x0019, 0x001a, 0x001b, 0x001c, 0x001d, 0x001e, 0x001f, 
0x0020, 0x0021, 0x0022, 0x0023, 0x0024, 0x0025, 0x0026, 0x0027, 
0x0028, 0x0029, 0x002a, 0x002b, 0x002c, 0x002d, 0x002e, 0x002f, 
0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 
0x0038, 0x0039, 0x003a, 0x003b, 0x003c, 0x003d, 0x003e, 0x003f, 
0x0040, 0x0041, 0x0042, 0x0043, 0x0044, 0x0045, 0x0046, 0x0047, 
0x0048, 0x0049, 0x004a, 0x004b, 0x004c, 0x004d, 0x004e, 0x004f, 
0x0050, 0x0051, 0x0052, 0x0053, 0x0054, 0x0055, 0x0056, 0x0057, 
0x0058, 0x0059, 0x005a, 0x005b, 0x005c, 0x005d, 0x005e, 0x005f, 
0x0060, 0x0061, 0x0062, 0x0063, 0x0064, 0x0065, 0x0066, 0x0067, 
0x0068, 0x0069, 0x006a, 0x006b, 0x006c, 0x006d, 0x006e, 0x006f, 
0x0070, 0x0071, 0x0072, 0x0073, 0x0074, 0x0075, 0x0076, 0x0077, 
0x0078, 0x0079, 0x007a, 0x007b, 0x007c, 0x007d, 0x007e, 0x007f, 
0x0080, 0x0081, 0x0082, 0x0083, 0x0084, 0x0085, 0x0086, 0x0087, 
0x0088, 0x0089, 0x008a, 0x008b, 0x008c, 0x008d, 0x008e, 0x008f, 
0x0090, 0x0091, 0x0092, 0x0093, 0x0094, 0x0095, 0x0096, 0x0097, 
0x0098, 0x0099, 0x009a, 0x009b, 0x009c, 0x009d, 0x009e, 0x009f, 
0x00a0, 0xffff, 0xffff, 0xffff, 0x00a4, 0xffff, 0xffff, 0xffff, 
0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x00ad, 0xffff, 0xffff, 
0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 
0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 
0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 
0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 
0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 
0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 
0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 
0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 
0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 
0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, };

unsigned short codepage_8859_6_mapping_cp2uc_1[256] = {
0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 
0xffff, 0xffff, 0xffff, 0xffff, 0x00ac, 0xffff, 0xffff, 0xffff, 
0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 
0xffff, 0xffff, 0xffff, 0x00bb, 0xffff, 0xffff, 0xffff, 0x00bf, 
0xffff, 0x00c1, 0x00c2, 0x00c3, 0x00c4, 0x00c5, 0x00c6, 0x00c7, 
0x00c8, 0x00c9, 0x00ca, 0x00cb, 0x00cc, 0x00cd, 0x00ce, 0x00cf, 
0x00d0, 0x00d1, 0x00d2, 0x00d3, 0x00d4, 0x00d5, 0x00d6, 0x00d7, 
0x00d8, 0x00d9, 0x00da, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 
0x00e0, 0x00e1, 0x00e2, 0x00e3, 0x00e4, 0x00e5, 0x00e6, 0x00e7, 
0x00e8, 0x00e9, 0x00ea, 0x00eb, 0x00ec, 0x00ed, 0x00ee, 0x00ef, 
0x00f0, 0x00f1, 0x00f2, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 
0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 
0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 
0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 
0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 
0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 
0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 
0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 
0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 
0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 
0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 
0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 
0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 
0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 
0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 
0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 
0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 
0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 
0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 
0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 
0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 
0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, };

unsigned short* codepage_8859_6_mapping_cp2uc[256] = {
codepage_8859_6_mapping_cp2uc_0, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, codepage_8859_6_mapping_cp2uc_1, cp2uc_unmappable, 
cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, 
cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, 
cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, 
cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, 
cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, 
cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, 
cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, 
cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, 
cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, 
cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, 
cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, 
cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, 
cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, 
cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, 
cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, 
cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, 
cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, 
cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, 
cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, 
cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, 
cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, 
cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, 
cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, 
cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, 
cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, 
cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, 
cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, 
cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, 
cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, 
cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, 
cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable, cp2uc_unmappable };