1# $FreeBSD$ 2# $NetBSD: UCS%CP1046.src,v 1.1 2007/06/02 06:09:08 tnozaki Exp $ 3 4# Copyright (c)2007 Citrus Project, 5# All rights reserved. 6# 7# Redistribution and use in source and binary forms, with or without 8# modification, are permitted provided that the following conditions 9# are met: 10# 1. Redistributions of source code must retain the above copyright 11# notice, this list of conditions and the following disclaimer. 12# 2. Redistributions in binary form must reproduce the above copyright 13# notice, this list of conditions and the following disclaimer in the 14# documentation and/or other materials provided with the distribution. 15# 16# THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND 17# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 18# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 19# ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE 20# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 21# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 22# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 23# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 24# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 25# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 26# SUCH DAMAGE. 27# 28 29TYPE ROWCOL 30NAME "UCS/CP1046" 31SRC_ZONE 0x0000-0xFFED 32OOB_MODE INVALID 33DST_INVALID 0xFFFF 34DST_UNIT_BITS 32 35 36BEGIN_MAP 37# 38# CP1046 - Arabic Extended 39# this mapping data is made from: 40# ftp://ftp.software.ibm.com/software/globalization/gcoc/attachments/ 41# CP0{0864,1046}.{pdf,txt} 42# ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP864.TXT 43# http://www.unicode.org/charts/PDF/U0600.pdf 44# http://www.unicode.org/charts/PDF/UFE70.pdf 45# 460x0000 - 0x007F = 0x00 - 470x0088 = 0x88 480x00A0 = 0xA0 # NO-BREAK SPACE 490x00A1 = 0x21 500x00A2 = 0x63 510x00A3 = 0x626C 520x00A4 = 0xA4 # CURRENCY SIGN 530x00A5 = 0x6E6579 540x00A6 = 0x7C 550x00A7 = 0x5353 560x00A8 = 0x22 570x00A9 = 0x296328 580x00AA = 0x61 590x00AB = 0x3C3C 600x00AC = 0x746F6E 610x00AD = 0xAD 620x00AE = 0x295228 630x00B0 = 0x305E 640x00B1 = 0x2D2F2B 650x00B2 = 0x325E 660x00B3 = 0x335E 670x00B4 = 0x27 680x00B5 = 0x75 690x00B6 = 0x50 700x00B7 = 0x2E 710x00B8 = 0x2C 720x00B9 = 0x315E 730x00BA = 0x6F 740x00BB = 0x3E3E 750x00BF = 0x3F 760x00C0 = 0x4160 770x00C1 = 0x4127 780x00C2 = 0x415E 790x00C3 = 0x417E 800x00C4 = 0x4122 810x00C5 = 0x41 820x00C6 = 0x4541 830x00C7 = 0x43 840x00C8 = 0x4560 850x00C9 = 0x4527 860x00CA = 0x455E 870x00CB = 0x4522 880x00CC = 0x4960 890x00CD = 0x4927 900x00CE = 0x495E 910x00CF = 0x4922 920x00D0 = 0x44 930x00D1 = 0x4E7E 940x00D2 = 0x4F60 950x00D3 = 0x4F27 960x00D4 = 0x4F5E 970x00D5 = 0x4F7E 980x00D6 = 0x4F22 990x00D7 = 0x81 # MULTIPLICATION SIGN 1000x00D8 = 0x4F 1010x00D9 = 0x5560 1020x00DA = 0x5527 1030x00DB = 0x555E 1040x00DC = 0x5522 1050x00DD = 0x5927 1060x00DE = 0x6854 1070x00DF = 0x7373 1080x00E0 = 0x6160 1090x00E1 = 0x6127 1100x00E2 = 0x615E 1110x00E3 = 0x617E 1120x00E4 = 0x6122 1130x00E5 = 0x61 1140x00E6 = 0x6561 1150x00E7 = 0x63 1160x00E8 = 0x6560 1170x00E9 = 0x6527 1180x00EA = 0x655E 1190x00EB = 0x6522 1200x00EC = 0x6960 1210x00ED = 0x6927 1220x00EE = 0x695E 1230x00EF = 0x6922 1240x00F0 = 0x64 1250x00F1 = 0x6E7E 1260x00F2 = 0x6F60 1270x00F3 = 0x6F27 1280x00F4 = 0x6F5E 1290x00F5 = 0x6F7E 1300x00F6 = 0x6F22 1310x00F7 = 0x82 # DIVISION SIGN 1320x00F8 = 0x6F 1330x00F9 = 0x7560 1340x00FA = 0x7527 1350x00FB = 0x755E 1360x00FC = 0x7522 1370x00FD = 0x7927 1380x00FE = 0x6874 1390x00FF = 0x7922 1400x0100 = 0x41 1410x0101 = 0x61 1420x0102 = 0x41 1430x0103 = 0x61 1440x0104 = 0x41 1450x0105 = 0x61 1460x0106 = 0x4327 1470x0107 = 0x6327 1480x0108 = 0x435E 1490x0109 = 0x635E 1500x010A = 0x43 1510x010B = 0x63 1520x010C = 0x43 1530x010D = 0x63 1540x010E = 0x44 1550x010F = 0x64 1560x0110 = 0x44 1570x0111 = 0x64 1580x0112 = 0x45 1590x0113 = 0x65 1600x0114 = 0x45 1610x0115 = 0x65 1620x0116 = 0x45 1630x0117 = 0x65 1640x0118 = 0x45 1650x0119 = 0x65 1660x011A = 0x45 1670x011B = 0x65 1680x011C = 0x475E 1690x011D = 0x675E 1700x011E = 0x47 1710x011F = 0x67 1720x0120 = 0x47 1730x0121 = 0x67 1740x0122 = 0x47 1750x0123 = 0x67 1760x0124 = 0x485E 1770x0125 = 0x685E 1780x0126 = 0x48 1790x0127 = 0x68 1800x0128 = 0x497E 1810x0129 = 0x697E 1820x012A = 0x49 1830x012B = 0x69 1840x012C = 0x49 1850x012D = 0x69 1860x012E = 0x49 1870x012F = 0x69 1880x0130 = 0x49 1890x0131 = 0x69 1900x0132 = 0x4A49 1910x0133 = 0x6A69 1920x0134 = 0x4A5E 1930x0135 = 0x6A5E 1940x0136 = 0x4B 1950x0137 = 0x6B 1960x0139 = 0x4C 1970x013A = 0x6C 1980x013B = 0x4C 1990x013C = 0x6C 2000x013D = 0x4C 2010x013E = 0x6C 2020x013F = 0x4C 2030x0140 = 0x6C 2040x0141 = 0x4C 2050x0142 = 0x6C 2060x0143 = 0x4E27 2070x0144 = 0x6E27 2080x0145 = 0x4E 2090x0146 = 0x6E 2100x0147 = 0x4E 2110x0148 = 0x6E 2120x0149 = 0x6E27 2130x014C = 0x4F 2140x014D = 0x6F 2150x014E = 0x4F 2160x014F = 0x6F 2170x0150 = 0x4F22 2180x0151 = 0x6F22 2190x0152 = 0x454F 2200x0153 = 0x656F 2210x0154 = 0x5227 2220x0155 = 0x7227 2230x0156 = 0x52 2240x0157 = 0x72 2250x0158 = 0x52 2260x0159 = 0x72 2270x015A = 0x5327 2280x015B = 0x7327 2290x015C = 0x535E 2300x015D = 0x735E 2310x015E = 0x53 2320x015F = 0x73 2330x0160 = 0x53 2340x0161 = 0x73 2350x0162 = 0x54 2360x0163 = 0x74 2370x0164 = 0x54 2380x0165 = 0x74 2390x0166 = 0x54 2400x0167 = 0x74 2410x0168 = 0x557E 2420x0169 = 0x757E 2430x016A = 0x55 2440x016B = 0x75 2450x016C = 0x55 2460x016D = 0x75 2470x016E = 0x55 2480x016F = 0x75 2490x0170 = 0x5522 2500x0171 = 0x7522 2510x0172 = 0x55 2520x0173 = 0x75 2530x0174 = 0x575E 2540x0175 = 0x775E 2550x0176 = 0x595E 2560x0177 = 0x795E 2570x0178 = 0x5922 2580x0179 = 0x5A27 2590x017A = 0x7A27 2600x017B = 0x5A 2610x017C = 0x7A 2620x017D = 0x5A 2630x017E = 0x7A 2640x017F = 0x73 2650x0192 = 0x66 2660x01C4 = 0x5A44 2670x01C5 = 0x7A44 2680x01C6 = 0x7A64 2690x01C7 = 0x4A4C 2700x01C8 = 0x6A4C 2710x01C9 = 0x6A6C 2720x01CA = 0x4A4E 2730x01CB = 0x6A4E 2740x01CC = 0x6A6E 2750x01F1 = 0x5A44 2760x01F2 = 0x7A44 2770x01F3 = 0x7A64 2780x0218 = 0x53 2790x0219 = 0x73 2800x021A = 0x54 2810x021B = 0x74 2820x02B9 = 0x27 2830x02BA = 0x2727 2840x02BB = 0x27 2850x02BC = 0x27 2860x02BD = 0x27 2870x02C6 = 0x5E 2880x02C8 = 0x27 2890x02CA = 0x27 2900x02CB = 0x60 2910x02CD = 0x5F 2920x02DC = 0x7E 2930x02DD = 0x22 2940x060C = 0xAC # ARABIC COMMA 2950x061B = 0xBB # ARABIC SEMICOLON 2960x061F = 0xBF # ARABIC QUESTION MARK 2970x0621 - 0x0637 = 0xC1 - 2980x0639 = 0xD9 2990x063A = 0xDA 3000x0640 = 0xE0 # ARABIC TATWEEL 3010x0641 - 0x0650 = 0xE1 - 3020x0651 = 0xF1 # ARABIC SHADDA 3030x0652 = 0xF2 3040x0660 - 0x0669 = 0xB0 - # ARABIC-INDIC DIGIT ZERO - NINE 3050x1E02 = 0x42 3060x1E03 = 0x62 3070x1E0A = 0x44 3080x1E0B = 0x64 3090x1E1E = 0x46 3100x1E1F = 0x66 3110x1E40 = 0x4D 3120x1E41 = 0x6D 3130x1E56 = 0x50 3140x1E57 = 0x70 3150x1E60 = 0x53 3160x1E61 = 0x73 3170x1E6A = 0x54 3180x1E6B = 0x74 3190x1E80 = 0x5760 3200x1E81 = 0x7760 3210x1E82 = 0x5727 3220x1E83 = 0x7727 3230x1E84 = 0x5722 3240x1E85 = 0x7722 3250x1EF2 = 0x5960 3260x1EF3 = 0x7960 3270x2002 = 0x20 3280x2003 = 0x20 3290x2004 = 0x20 3300x2005 = 0x20 3310x2006 = 0x20 3320x2008 = 0x20 3330x2009 = 0x20 3340x200A = 0x20 3350x2010 = 0x2D 3360x2011 = 0x2D 3370x2012 = 0x2D 3380x2013 = 0x2D 3390x2014 = 0x2D 3400x2015 = 0x2D 3410x2018 = 0x27 3420x2019 = 0x27 3430x201A = 0x27 3440x201B = 0x27 3450x201C = 0x22 3460x201D = 0x22 3470x201E = 0x22 3480x201F = 0x22 3490x2020 = 0x2B 3500x2022 = 0x6F 3510x2024 = 0x2E 3520x2025 = 0x2E2E 3530x2026 = 0x2E2E2E 3540x2030 = 0x6F6F2F6F 3550x2032 = 0x27 3560x2033 = 0x2727 3570x2034 = 0x272727 3580x2039 = 0x3C 3590x203A = 0x3E 3600x203C = 0x2121 3610x2044 = 0x2F 3620x2047 = 0x3F3F 3630x2048 = 0x213F 3640x2049 = 0x3F21 3650x2057 = 0x27272727 3660x20A8 = 0x7352 3670x20AC = 0x525545 3680x2100 = 0x632F61 3690x2101 = 0x732F61 3700x2102 = 0x43 3710x2103 = 0x43305E 3720x2105 = 0x6F2F63 3730x2106 = 0x752F63 3740x2109 = 0x46305E 3750x210A = 0x67 3760x210B = 0x48 3770x210C = 0x48 3780x210D = 0x48 3790x210E = 0x68 3800x210F = 0x68 3810x2110 = 0x49 3820x2111 = 0x49 3830x2112 = 0x4C 3840x2113 = 0x6C 3850x2115 = 0x4E 3860x2116 = 0x6F4E 3870x2119 = 0x50 3880x211A = 0x51 3890x211B = 0x52 3900x211C = 0x52 3910x211D = 0x52 3920x2121 = 0x4C4554 3930x2122 = 0x4D54 3940x2124 = 0x5A 3950x2126 = 0x6D684F 3960x2128 = 0x5A 3970x212C = 0x42 3980x212D = 0x43 3990x212E = 0x65 4000x212F = 0x65 4010x2130 = 0x45 4020x2131 = 0x46 4030x2133 = 0x4D 4040x2134 = 0x6F 4050x2139 = 0x69 4060x213B = 0x584146 4070x2145 = 0x44 4080x2146 = 0x64 4090x2147 = 0x65 4100x2148 = 0x69 4110x2149 = 0x6A 4120x215F = 0x2F3120 4130x2160 = 0x49 4140x2161 = 0x4949 4150x2162 = 0x494949 4160x2163 = 0x5649 4170x2164 = 0x56 4180x2165 = 0x4956 4190x2166 = 0x494956 4200x2167 = 0x49494956 4210x2168 = 0x5849 4220x2169 = 0x58 4230x216A = 0x4958 4240x216B = 0x494958 4250x216C = 0x4C 4260x216D = 0x43 4270x216E = 0x44 4280x216F = 0x4D 4290x2170 = 0x69 4300x2171 = 0x6969 4310x2172 = 0x696969 4320x2173 = 0x7669 4330x2174 = 0x76 4340x2175 = 0x6976 4350x2176 = 0x696976 4360x2177 = 0x69696976 4370x2178 = 0x7869 4380x2179 = 0x78 4390x217A = 0x6978 4400x217B = 0x696978 4410x217C = 0x6C 4420x217D = 0x63 4430x217E = 0x64 4440x217F = 0x6D 4450x2190 = 0x2D3C 4460x2191 = 0x5E 4470x2192 = 0x3E2D 4480x2193 = 0x56 4490x2194 = 0x3E2D3C 4500x21D0 = 0x3D3C 4510x21D2 = 0x3E3D 4520x21D4 = 0x3E3D3C 4530x2212 = 0x2D 4540x2215 = 0x2F 4550x2216 = 0x5C 4560x2217 = 0x2A 4570x2219 = 0x6F 4580x2223 = 0x7C 4590x2236 = 0x3A 4600x223C = 0x7E 4610x2260 = 0x3D2F 4620x2264 = 0x3D3C 4630x2265 = 0x3D3E 4640x226A = 0x3C3C 4650x226B = 0x3E3E 4660x22C5 = 0x2E 4670x22D8 = 0x3C3C3C 4680x22D9 = 0x3E3E3E 4690x22EF = 0x2E2E2E 4700x2408 = 0x5D53425B 4710x2409 = 0x5D54485B 4720x240A = 0x5D464C5B 4730x240B = 0x5D54565B 4740x240C = 0x5D46465B 4750x240D = 0x5D52435B 4760x240E = 0x5D4F535B 4770x240F = 0x5D49535B 4780x2419 = 0x5D4D455B 4790x241C = 0x5D53465B 4800x241D = 0x5D53475B 4810x241E = 0x5D53525B 4820x241F = 0x5D53555B 4830x2420 = 0x5D50535B 4840x2424 = 0x5D4C4E5B 4850x2460 = 0x293128 4860x2461 = 0x293228 4870x2462 = 0x293328 4880x2463 = 0x293428 4890x2464 = 0x293528 4900x2465 = 0x293628 4910x2466 = 0x293728 4920x2467 = 0x293828 4930x2468 = 0x293928 4940x2469 = 0x29303128 4950x246A = 0x29313128 4960x246B = 0x29323128 4970x246C = 0x29333128 4980x246D = 0x29343128 4990x246E = 0x29353128 5000x246F = 0x29363128 5010x2470 = 0x29373128 5020x2471 = 0x29383128 5030x2472 = 0x29393128 5040x2473 = 0x29303228 5050x2474 = 0x293128 5060x2475 = 0x293228 5070x2476 = 0x293328 5080x2477 = 0x293428 5090x2478 = 0x293528 5100x2479 = 0x293628 5110x247A = 0x293728 5120x247B = 0x293828 5130x247C = 0x293928 5140x247D = 0x29303128 5150x247E = 0x29313128 5160x247F = 0x29323128 5170x2480 = 0x29333128 5180x2481 = 0x29343128 5190x2482 = 0x29353128 5200x2483 = 0x29363128 5210x2484 = 0x29373128 5220x2485 = 0x29383128 5230x2486 = 0x29393128 5240x2487 = 0x29303228 5250x2488 = 0x2E31 5260x2489 = 0x2E32 5270x248A = 0x2E33 5280x248B = 0x2E34 5290x248C = 0x2E35 5300x248D = 0x2E36 5310x248E = 0x2E37 5320x248F = 0x2E38 5330x2490 = 0x2E39 5340x2491 = 0x2E3031 5350x2492 = 0x2E3131 5360x2493 = 0x2E3231 5370x2494 = 0x2E3331 5380x2495 = 0x2E3431 5390x2496 = 0x2E3531 5400x2497 = 0x2E3631 5410x2498 = 0x2E3731 5420x2499 = 0x2E3831 5430x249A = 0x2E3931 5440x249B = 0x2E3032 5450x249C = 0x296128 5460x249D = 0x296228 5470x249E = 0x296328 5480x249F = 0x296428 5490x24A0 = 0x296528 5500x24A1 = 0x296628 5510x24A2 = 0x296728 5520x24A3 = 0x296828 5530x24A4 = 0x296928 5540x24A5 = 0x296A28 5550x24A6 = 0x296B28 5560x24A7 = 0x296C28 5570x24A8 = 0x296D28 5580x24A9 = 0x296E28 5590x24AA = 0x296F28 5600x24AB = 0x297028 5610x24AC = 0x297128 5620x24AD = 0x297228 5630x24AE = 0x297328 5640x24AF = 0x297428 5650x24B0 = 0x297528 5660x24B1 = 0x297628 5670x24B2 = 0x297728 5680x24B3 = 0x297828 5690x24B4 = 0x297928 5700x24B5 = 0x297A28 5710x24B6 = 0x294128 5720x24B7 = 0x294228 5730x24B8 = 0x294328 5740x24B9 = 0x294428 5750x24BA = 0x294528 5760x24BB = 0x294628 5770x24BC = 0x294728 5780x24BD = 0x294828 5790x24BE = 0x294928 5800x24BF = 0x294A28 5810x24C0 = 0x294B28 5820x24C1 = 0x294C28 5830x24C2 = 0x294D28 5840x24C3 = 0x294E28 5850x24C4 = 0x294F28 5860x24C5 = 0x295028 5870x24C6 = 0x295128 5880x24C7 = 0x295228 5890x24C8 = 0x295328 5900x24C9 = 0x295428 5910x24CA = 0x295528 5920x24CB = 0x295628 5930x24CC = 0x295728 5940x24CD = 0x295828 5950x24CE = 0x295928 5960x24CF = 0x295A28 5970x24D0 = 0x296128 5980x24D1 = 0x296228 5990x24D2 = 0x296328 6000x24D3 = 0x296428 6010x24D4 = 0x296528 6020x24D5 = 0x296628 6030x24D6 = 0x296728 6040x24D7 = 0x296828 6050x24D8 = 0x296928 6060x24D9 = 0x296A28 6070x24DA = 0x296B28 6080x24DB = 0x296C28 6090x24DC = 0x296D28 6100x24DD = 0x296E28 6110x24DE = 0x296F28 6120x24DF = 0x297028 6130x24E0 = 0x297128 6140x24E1 = 0x297228 6150x24E2 = 0x297328 6160x24E3 = 0x297428 6170x24E4 = 0x297528 6180x24E5 = 0x297628 6190x24E6 = 0x297728 6200x24E7 = 0x297828 6210x24E8 = 0x297928 6220x24E9 = 0x297A28 6230x24EA = 0x293028 6240x2500 = 0x8B # BOX DRAWINGS LIGHT HORIZONTAL 6250x2502 = 0x8A # BOX DRAWINGS LIGHT VERTICAL 6260x250C = 0x8D # BOX DRAWINGS LIGHT DOWN AND RIGHT 6270x2510 = 0x8C # BOX DRAWINGS LIGHT DOWN AND LEFT 6280x2514 = 0x8E # BOX DRAWINGS LIGHT UP AND RIGHT 6290x2518 = 0x8F # BOX DRAWINGS LIGHT UP AND LEFT 6300x251C = 0x2B 6310x2524 = 0x2B 6320x252C = 0x2B 6330x2534 = 0x2B 6340x253C = 0x2B 6350x25A0 = 0x89 # BLACK SQUARE 6360x25E6 = 0x6F 6370x2A74 = 0x3D3A3A 6380x2A75 = 0x3D3D 6390x2A76 = 0x3D3D3D 6400x3000 = 0x20 6410x30A0 = 0x3D 6420x3250 = 0x455450 6430x3251 = 0x29313228 6440x3252 = 0x29323228 6450x3253 = 0x29333228 6460x3254 = 0x29343228 6470x3255 = 0x29353228 6480x3256 = 0x29363228 6490x3257 = 0x29373228 6500x3258 = 0x29383228 6510x3259 = 0x29393228 6520x325A = 0x29303328 6530x325B = 0x29313328 6540x325C = 0x29323328 6550x325D = 0x29333328 6560x325E = 0x29343328 6570x325F = 0x29353328 6580x32B1 = 0x29363328 6590x32B2 = 0x29373328 6600x32B3 = 0x29383328 6610x32B4 = 0x29393328 6620x32B5 = 0x29303428 6630x32B6 = 0x29313428 6640x32B7 = 0x29323428 6650x32B8 = 0x29333428 6660x32B9 = 0x29343428 6670x32BA = 0x29353428 6680x32BB = 0x29363428 6690x32BC = 0x29373428 6700x32BD = 0x29383428 6710x32BE = 0x29393428 6720x32BF = 0x29303528 6730x32CC = 0x6748 6740x32CD = 0x677265 6750x32CE = 0x5665 6760x32CF = 0x44544C 6770x3371 = 0x615068 6780x3372 = 0x6164 6790x3373 = 0x5541 6800x3374 = 0x726162 6810x3375 = 0x566F 6820x3376 = 0x6370 6830x3377 = 0x6D64 6840x3378 = 0x325E6D64 6850x3379 = 0x335E6D64 6860x337A = 0x5549 6870x3380 = 0x4170 6880x3381 = 0x416E 6890x3383 = 0x416D 6900x3384 = 0x416B 6910x3385 = 0x424B 6920x3386 = 0x424D 6930x3387 = 0x4247 6940x3388 = 0x6C6163 6950x3389 = 0x6C61636B 6960x338A = 0x4670 6970x338B = 0x466E 6980x338E = 0x676D 6990x338F = 0x676B 7000x3390 = 0x7A48 7010x3391 = 0x7A486B 7020x3392 = 0x7A484D 7030x3393 = 0x7A4847 7040x3394 = 0x7A4854 7050x3396 = 0x6C6D 7060x3397 = 0x6C64 7070x3398 = 0x6C6B 7080x3399 = 0x6D66 7090x339A = 0x6D6E 7100x339C = 0x6D6D 7110x339D = 0x6D63 7120x339E = 0x6D6B 7130x339F = 0x325E6D6D 7140x33A0 = 0x325E6D63 7150x33A1 = 0x325E6D 7160x33A2 = 0x325E6D6B 7170x33A3 = 0x335E6D6D 7180x33A4 = 0x335E6D63 7190x33A5 = 0x335E6D 7200x33A6 = 0x335E6D6B 7210x33A7 = 0x732F6D 7220x33A9 = 0x6150 7230x33AA = 0x61506B 7240x33AB = 0x61504D 7250x33AC = 0x615047 7260x33AD = 0x646172 7270x33B0 = 0x7370 7280x33B1 = 0x736E 7290x33B3 = 0x736D 7300x33B4 = 0x5670 7310x33B5 = 0x566E 7320x33B7 = 0x566D 7330x33B8 = 0x566B 7340x33B9 = 0x564D 7350x33BA = 0x5770 7360x33BB = 0x576E 7370x33BD = 0x576D 7380x33BE = 0x576B 7390x33BF = 0x574D 7400x33C2 = 0x2E6D2E61 7410x33C3 = 0x7142 7420x33C4 = 0x6363 7430x33C5 = 0x6463 7440x33C6 = 0x676B2F43 7450x33C7 = 0x2E6F43 7460x33C8 = 0x4264 7470x33C9 = 0x7947 7480x33CA = 0x6168 7490x33CB = 0x5048 7500x33CC = 0x6E69 7510x33CD = 0x4B4B 7520x33CE = 0x4D4B 7530x33CF = 0x746B 7540x33D0 = 0x6D6C 7550x33D1 = 0x6E6C 7560x33D2 = 0x676F6C 7570x33D3 = 0x786C 7580x33D4 = 0x626D 7590x33D5 = 0x6C696D 7600x33D6 = 0x6C6F6D 7610x33D7 = 0x4850 7620x33D8 = 0x2E6D2E70 7630x33D9 = 0x4D5050 7640x33DA = 0x5250 7650x33DB = 0x7273 7660x33DC = 0x7653 7670x33DD = 0x6257 7680x33DE = 0x6D2F56 7690x33DF = 0x6D2F41 7700x33FF = 0x6C6167 7710xF8F4 = 0x85 7720xF8F5 = 0x84 7730xF8F6 = 0x83 7740xF8F7 = 0x86 7750xF8F8 = 0xA3 # Hamza Under Aleph (after Lam) != ARABIC LETTER ALEF WITH HAMZA BELOW(0x0625) 7760xF8F9 = 0xA2 # Aleph Hamza (after Lam) != ARABIC LETTER ALEF WITH HAMZA ABOVE(0x0623) 7770xF8FA = 0xA1 # Aleph Madda (after Lam) != ARABIC LETTER ALEF WITH MADDA ABOVE(0x0622) 7780xF8FB = 0xA5 # Aleph (after Lam) != ARABIC LETTER ALEF(0x0627) 7790xF8FC = 0xF6 7800xFB00 = 0x6666 7810xFB01 = 0x6966 7820xFB02 = 0x6C66 7830xFB03 = 0x696666 7840xFB04 = 0x6C6666 7850xFB05 = 0x7473 7860xFB06 = 0x7473 7870xFB29 = 0x2B 7880xFE4D = 0x5F 7890xFE4E = 0x5F 7900xFE4F = 0x5F 7910xFE50 = 0x2C 7920xFE52 = 0x2E 7930xFE54 = 0x3B 7940xFE55 = 0x3A 7950xFE56 = 0x3F 7960xFE57 = 0x21 7970xFE58 = 0x2D 7980xFE59 = 0x28 7990xFE5A = 0x29 8000xFE5B = 0x7B 8010xFE5C = 0x7D 8020xFE5F = 0x23 8030xFE60 = 0x26 8040xFE61 = 0x2A 8050xFE62 = 0x2B 8060xFE63 = 0x2D 8070xFE64 = 0x3C 8080xFE65 = 0x3E 8090xFE66 = 0x3D 8100xFE68 = 0x5C 8110xFE69 = 0x24 8120xFE6A = 0x25 8130xFE6B = 0x40 8140xFE70 = 0xEB # ARABIC FATHATAN ISOLATED FORM 8150xFE71 = 0x87 # ARABIC TATWHEEL WITH FATHATAN ABOVE 8160xFE72 = 0xEC # ARABIC DAMMATAN ISOLATED FORM 8170xFE73 = 0xF6 8180xFE74 = 0xED # ARABIC KASRATAN ISOLATED FORM 8190xFE76 = 0xEE # ARABIC FATHA ISOLATED FORM 8200xFE77 = 0x94 # ARABIC FATHA MEDIAL FORM 8210xFE78 = 0xEF # ARABIC DAMMA ISOLATED FORM 8220xFE79 = 0x90 # ARABIC LETTER DAMMA MEDIAL FORM 8230xFE7A = 0xF0 # ARABIC KASRA ISOLATED FORM 8240xFE7B = 0x91 # ARABIC LETTER KASRA MEDIAL FORM 8250xFE7D = 0x92 # ARABIC LETTER SHADDA MEDIAL FORM 8260xFE7E = 0xF2 # ARABIC SUKUN ISOLATED FORM 8270xFE7F = 0x93 # ARABIC LETTER SUKUN MEDIAL FORM 8280xFE80 = 0xC1 # ARABIC LETTER HAMZA ISOTATED FORM 8290xFE81 = 0xC2 # ARABIC LETTER ALEF WITH MADDA ABOVE ISOLATED FORM 8300xFE82 = 0xDC # ARABIC LETTER ALEF WITH MADDA ABOVE FINAL FORM 8310xFE83 = 0xC3 # ARABIC LETTER ALEF WITH HAMZA ABOVE ISOLATED FORM 8320xFE84 = 0xDD # ARABIC LETTER ALEF WITH HAMZA ABOVE FINAL FORM 8330xFE85 = 0xC4 # ARABIC LETTER WAW WITH HAMZA ABOVE ISOLATED FORM 8340xFE87 = 0xC5 # ARABIC LETTER ALEF WITH HAMZA BELOW ISOLATED FORM 8350xFE88 = 0x80 # ARABIC LETTER ALEF WITH HAMZA BELOW FINAL FORM 8360xFE89 = 0xC6 # ARABIC LETTER YEH WITH HAMZA ABOVE ISOLATED FORM 8370xFE8A = 0x95 # ARABIC LETTER YEH WITH HAMZA ABOVE FINAL FORM 8380xFE8B = 0xA6 # ARABIC LETTER YEH WITH HAMZA ABOVE INITIAL FORM 8390xFE8D = 0xC7 # ARABIC LETTER ALEF ISOLATED FORM 8400xFE8E = 0xDE # ARABIC LETTER ALEF FINAL FORM 8410xFE8F = 0xC8 # ARABIC LETTER BEH ISOLATED FORM 8420xFE91 = 0xA7 # ARABIC LETTER BEH INITIAL FORM 8430xFE93 = 0xC9 # ARABIC LETTER TEH MARBUTA ISOLATED FORM 8440xFE95 = 0xCA # ARABIC LETTER TEH ISOLATED FORM 8450xFE97 = 0xA8 # ARABIC LETTER TEH INITIAL FORM 8460xFE99 = 0xCB # ARABIC LETTER THEH ISOLATED FORM 8470xFE9B = 0xA9 # ARABIC LETTER THEH INITIAL FORM 8480xFE9D = 0xCC # ARABIC LETTER JEEM ISOLATED FORM 8490xFE9F = 0xAA # ARABIC LETTER JEEM INITIAL FORM 8500xFEA1 = 0xCD # ARABIC LETTER HAH ISOLATED FORM 8510xFEA3 = 0xAB # ARABIC LETTER HAH INITIAL FORM 8520xFEA5 = 0xCE # ARABIC LETTER KHAH ISOLATED FORM 8530xFEA7 = 0xAE # ARABIC LETTER KHAH INITIAL FORM 8540xFEA9 = 0xCF # ARABIC LETTER DAL ISOLATED FORM 8550xFEAB = 0xD0 # ARABIC LETTER THAL ISOLATED FORM 8560xFEAD = 0xD1 # ARABIC LETTER REH ISOLATED FORM 8570xFEAF = 0xD2 # ARABIC LETTER REH FINAL FORM 8580xFEB1 = 0x83 # ARABIC LETTER SEEN ISOLATED FORM 8590xFEB2 = 0xD3 # ARABIC LETTER SEEN FINAL FORM 8600xFEB3 = 0xAF # ARABIC LETTER SEEN INITIAL FORM 8610xFEB5 = 0x84 # ARABIC LETTER SHEEN ISOLATED FORM 8620xFEB6 = 0xD4 # ARABIC LETTER SHEEN FINAL FORM 8630xFEB7 = 0xBA # ARABIC LETTER SHEEN INITIAL FORM 8640xFEB9 = 0x85 # ARABIC LETTER SAD ISOLATED FORM 8650xFEBA = 0xD5 # ARABIC LETTER SAD FINAL FORM 8660xFEBB = 0xBC # ARABIC LETTER SAD INITIAL FORM 8670xFEBD = 0x86 # ARABIC LETTER DAD ISOLATED FORM 8680xFEBE = 0xD6 # ARABIC LETTER DAD FINAL FORM 8690xFEBF = 0xBD # ARABIC LETTER DAD INITIAL FORM 8700xFEC1 = 0xD7 # ARABIC LETTER TAH ISOLATED FORM 8710xFEC5 = 0xD8 # ARABIC LETTER ZAH ISOLATED FORM 8720xFEC7 = 0xD8 8730xFEC9 = 0xD9 # ARABIC LETTER AIN ISOLATED FORM 8740xFECA = 0xBE # ARABIC LETTER AIN FINAL FORM 8750xFECB = 0xC0 # ARABIC LETTER AIN INITIAL FORM 8760xFECC = 0xDB # ARABIC LETTER AIN MEDIAL FORM 8770xFECD = 0xDA # ARABIC LETTER GHAIN ISOLATED FORM 8780xFECE = 0x99 # ARABIC LETTER GHAIN FINAL FORM 8790xFECF = 0x9A # ARABIC LETTER GHAIN INITIAL FORM 8800xFED0 = 0x9B # ARABIC LETTER GHAIN MEDIAL FORM 8810xFED1 = 0xE1 # ARABIC LETTER FEH ISOLATED FORM 8820xFED3 = 0xDF # ARABIC LETTER FEH INITIAL FORM 8830xFED5 = 0xE2 # ARABIC LETTER QAF ISOLATED FORM 8840xFED7 = 0xF3 # ARABIC LETTER QAF INITIAL FORM 8850xFED9 = 0xE3 # ARABIC LETTER KAF ISOLATED FORM 8860xFEDB = 0xF4 # ARABIC LETTER KAF INITIAL FORM 8870xFEDD = 0xE4 # ARABIC LETTER LAM ISOLATED FORM 8880xFEDF = 0xF5 # ARABIC LETTER LAM INITIAL FORM 8890xFEE1 = 0xE5 # ARABIC LETTER MEEM ISOLATED FORM 8900xFEE3 = 0xFB # ARABIC LETTER MEEM INITIAL FORM 8910xFEE5 = 0xE6 # ARABIC LETTER NOON ISOLATED FORM 8920xFEE7 = 0xFC # ARABIC LETTER NOON INITIAL FORM 8930xFEE9 = 0xFE # ARABIC LETTER HEH ISOLATED FORM 8940xFEEB = 0xE7 # ARABIC LETTER HEH ISOLATED FORM 8950xFEEC = 0xFD # ARABIC LETTER HEH MEDIAL FORM 8960xFEED = 0xE8 # ARABIC LETTER WAW ISOLATED FORM 8970xFEEF = 0xE9 # ARABIC LETTER ALEF MAKSURA ISOLATED FORM 8980xFEF0 = 0x96 # ARABIC LETTER ALEF MAKSUMA FINAL FORM 8990xFEF1 = 0xEA # ARABIC LETTER YEH ISOLATED FORM 9000xFEF2 = 0x98 # ARABIC LETTER YEH FINAL FORM 9010xFEF3 = 0x97 # ARABIC LETTER YEH INITIAL FORM 9020xFEF5 = 0xF7 # ARABIC LIGATURE LAM WITH ALEF WITH MADDA ABOVE ISOLATED FORM 9030xFEF6 = 0x9C # ARABIC LIGATURE LAM WITH ALEF WITH MADDA ABOVE FINAL FORM 9040xFEF7 = 0xF8 # ARABIC LIGATURE LAM WITH ALEF WITH HAMZA ABOVE ISOLATED FORM 9050xFEF8 = 0x9D # ARABIC LIGATURE LAM WITH ALEF WITH HAMZA ABOVE FINAL FORM 9060xFEF9 = 0xF9 # ARABIC LIGATURE LAM WITH ALEF WITH HAMZA BELOW ISOLATED FORM 9070xFEFA = 0x9E # ARABIC LIGATURE LAM WITH ALEF WITH HANZA BELOW FINAL FORM 9080xFEFB = 0xFA # ARABIC LIGATURE LAM WITH ALEF ISOLATED FORM 9090xFEFC = 0x9F # ARABIC LIGATURE LAM WITH ALEF FINAL FORM 9100xFF01 = 0x21 9110xFF02 = 0x22 9120xFF03 = 0x23 9130xFF04 = 0x24 9140xFF05 = 0x25 9150xFF06 = 0x26 9160xFF07 = 0x27 9170xFF08 = 0x28 9180xFF09 = 0x29 9190xFF0A = 0x2A 9200xFF0B = 0x2B 9210xFF0C = 0x2C 9220xFF0D = 0x2D 9230xFF0E = 0x2E 9240xFF0F = 0x2F 9250xFF10 = 0x30 9260xFF11 = 0x31 9270xFF12 = 0x32 9280xFF13 = 0x33 9290xFF14 = 0x34 9300xFF15 = 0x35 9310xFF16 = 0x36 9320xFF17 = 0x37 9330xFF18 = 0x38 9340xFF19 = 0x39 9350xFF1A = 0x3A 9360xFF1B = 0x3B 9370xFF1C = 0x3C 9380xFF1D = 0x3D 9390xFF1E = 0x3E 9400xFF1F = 0x3F 9410xFF20 = 0x40 9420xFF21 = 0x41 9430xFF22 = 0x42 9440xFF23 = 0x43 9450xFF24 = 0x44 9460xFF25 = 0x45 9470xFF26 = 0x46 9480xFF27 = 0x47 9490xFF28 = 0x48 9500xFF29 = 0x49 9510xFF2A = 0x4A 9520xFF2B = 0x4B 9530xFF2C = 0x4C 9540xFF2D = 0x4D 9550xFF2E = 0x4E 9560xFF2F = 0x4F 9570xFF30 = 0x50 9580xFF31 = 0x51 9590xFF32 = 0x52 9600xFF33 = 0x53 9610xFF34 = 0x54 9620xFF35 = 0x55 9630xFF36 = 0x56 9640xFF37 = 0x57 9650xFF38 = 0x58 9660xFF39 = 0x59 9670xFF3A = 0x5A 9680xFF3B = 0x5B 9690xFF3C = 0x5C 9700xFF3D = 0x5D 9710xFF3E = 0x5E 9720xFF3F = 0x5F 9730xFF40 = 0x60 9740xFF41 = 0x61 9750xFF42 = 0x62 9760xFF43 = 0x63 9770xFF44 = 0x64 9780xFF45 = 0x65 9790xFF46 = 0x66 9800xFF47 = 0x67 9810xFF48 = 0x68 9820xFF49 = 0x69 9830xFF4A = 0x6A 9840xFF4B = 0x6B 9850xFF4C = 0x6C 9860xFF4D = 0x6D 9870xFF4E = 0x6E 9880xFF4F = 0x6F 9890xFF50 = 0x70 9900xFF51 = 0x71 9910xFF52 = 0x72 9920xFF53 = 0x73 9930xFF54 = 0x74 9940xFF55 = 0x75 9950xFF56 = 0x76 9960xFF57 = 0x77 9970xFF58 = 0x78 9980xFF59 = 0x79 9990xFF5A = 0x7A 10000xFF5B = 0x7B 10010xFF5C = 0x7C 10020xFF5D = 0x7D 10030xFF5E = 0x7E 10040xFFE0 = 0x63 10050xFFE1 = 0x626C 10060xFFE2 = 0x746F6E 10070xFFE4 = 0x7C 10080xFFE5 = 0x6E6579 10090xFFE8 = 0x8A 10100xFFE9 = 0x2D3C 10110xFFEA = 0x5E 10120xFFEB = 0x3E2D 10130xFFEC = 0x56 10140xFFED = 0x89 1015END_MAP 1016