packages feed

base-4.18.0.0: GHC/Unicode/Internal/Char/UnicodeData/SimpleTitleCaseMapping.hs

-- DO NOT EDIT: This file is automatically generated by the internal tool ucd2haskell,
-- with data from: https://www.unicode.org/Public/15.0.0/ucd/UnicodeData.txt.

{-# LANGUAGE NoImplicitPrelude, LambdaCase #-}
{-# OPTIONS_HADDOCK hide #-}

-----------------------------------------------------------------------------
-- |
-- Module      : GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping
-- Copyright   : (c) 2020 Composewell Technologies and Contributors
-- License     : BSD-3-Clause
-- Maintainer  : streamly@composewell.com
-- Stability   : internal
-----------------------------------------------------------------------------

module GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping
(toSimpleTitleCase)
where

import GHC.Base (Char)

{-# NOINLINE toSimpleTitleCase #-}
toSimpleTitleCase :: Char -> Char
toSimpleTitleCase = \case
  '\x61' -> '\x41'
  '\x62' -> '\x42'
  '\x63' -> '\x43'
  '\x64' -> '\x44'
  '\x65' -> '\x45'
  '\x66' -> '\x46'
  '\x67' -> '\x47'
  '\x68' -> '\x48'
  '\x69' -> '\x49'
  '\x6a' -> '\x4a'
  '\x6b' -> '\x4b'
  '\x6c' -> '\x4c'
  '\x6d' -> '\x4d'
  '\x6e' -> '\x4e'
  '\x6f' -> '\x4f'
  '\x70' -> '\x50'
  '\x71' -> '\x51'
  '\x72' -> '\x52'
  '\x73' -> '\x53'
  '\x74' -> '\x54'
  '\x75' -> '\x55'
  '\x76' -> '\x56'
  '\x77' -> '\x57'
  '\x78' -> '\x58'
  '\x79' -> '\x59'
  '\x7a' -> '\x5a'
  '\xb5' -> '\x39c'
  '\xe0' -> '\xc0'
  '\xe1' -> '\xc1'
  '\xe2' -> '\xc2'
  '\xe3' -> '\xc3'
  '\xe4' -> '\xc4'
  '\xe5' -> '\xc5'
  '\xe6' -> '\xc6'
  '\xe7' -> '\xc7'
  '\xe8' -> '\xc8'
  '\xe9' -> '\xc9'
  '\xea' -> '\xca'
  '\xeb' -> '\xcb'
  '\xec' -> '\xcc'
  '\xed' -> '\xcd'
  '\xee' -> '\xce'
  '\xef' -> '\xcf'
  '\xf0' -> '\xd0'
  '\xf1' -> '\xd1'
  '\xf2' -> '\xd2'
  '\xf3' -> '\xd3'
  '\xf4' -> '\xd4'
  '\xf5' -> '\xd5'
  '\xf6' -> '\xd6'
  '\xf8' -> '\xd8'
  '\xf9' -> '\xd9'
  '\xfa' -> '\xda'
  '\xfb' -> '\xdb'
  '\xfc' -> '\xdc'
  '\xfd' -> '\xdd'
  '\xfe' -> '\xde'
  '\xff' -> '\x178'
  '\x101' -> '\x100'
  '\x103' -> '\x102'
  '\x105' -> '\x104'
  '\x107' -> '\x106'
  '\x109' -> '\x108'
  '\x10b' -> '\x10a'
  '\x10d' -> '\x10c'
  '\x10f' -> '\x10e'
  '\x111' -> '\x110'
  '\x113' -> '\x112'
  '\x115' -> '\x114'
  '\x117' -> '\x116'
  '\x119' -> '\x118'
  '\x11b' -> '\x11a'
  '\x11d' -> '\x11c'
  '\x11f' -> '\x11e'
  '\x121' -> '\x120'
  '\x123' -> '\x122'
  '\x125' -> '\x124'
  '\x127' -> '\x126'
  '\x129' -> '\x128'
  '\x12b' -> '\x12a'
  '\x12d' -> '\x12c'
  '\x12f' -> '\x12e'
  '\x131' -> '\x49'
  '\x133' -> '\x132'
  '\x135' -> '\x134'
  '\x137' -> '\x136'
  '\x13a' -> '\x139'
  '\x13c' -> '\x13b'
  '\x13e' -> '\x13d'
  '\x140' -> '\x13f'
  '\x142' -> '\x141'
  '\x144' -> '\x143'
  '\x146' -> '\x145'
  '\x148' -> '\x147'
  '\x14b' -> '\x14a'
  '\x14d' -> '\x14c'
  '\x14f' -> '\x14e'
  '\x151' -> '\x150'
  '\x153' -> '\x152'
  '\x155' -> '\x154'
  '\x157' -> '\x156'
  '\x159' -> '\x158'
  '\x15b' -> '\x15a'
  '\x15d' -> '\x15c'
  '\x15f' -> '\x15e'
  '\x161' -> '\x160'
  '\x163' -> '\x162'
  '\x165' -> '\x164'
  '\x167' -> '\x166'
  '\x169' -> '\x168'
  '\x16b' -> '\x16a'
  '\x16d' -> '\x16c'
  '\x16f' -> '\x16e'
  '\x171' -> '\x170'
  '\x173' -> '\x172'
  '\x175' -> '\x174'
  '\x177' -> '\x176'
  '\x17a' -> '\x179'
  '\x17c' -> '\x17b'
  '\x17e' -> '\x17d'
  '\x17f' -> '\x53'
  '\x180' -> '\x243'
  '\x183' -> '\x182'
  '\x185' -> '\x184'
  '\x188' -> '\x187'
  '\x18c' -> '\x18b'
  '\x192' -> '\x191'
  '\x195' -> '\x1f6'
  '\x199' -> '\x198'
  '\x19a' -> '\x23d'
  '\x19e' -> '\x220'
  '\x1a1' -> '\x1a0'
  '\x1a3' -> '\x1a2'
  '\x1a5' -> '\x1a4'
  '\x1a8' -> '\x1a7'
  '\x1ad' -> '\x1ac'
  '\x1b0' -> '\x1af'
  '\x1b4' -> '\x1b3'
  '\x1b6' -> '\x1b5'
  '\x1b9' -> '\x1b8'
  '\x1bd' -> '\x1bc'
  '\x1bf' -> '\x1f7'
  '\x1c4' -> '\x1c5'
  '\x1c5' -> '\x1c5'
  '\x1c6' -> '\x1c5'
  '\x1c7' -> '\x1c8'
  '\x1c8' -> '\x1c8'
  '\x1c9' -> '\x1c8'
  '\x1ca' -> '\x1cb'
  '\x1cb' -> '\x1cb'
  '\x1cc' -> '\x1cb'
  '\x1ce' -> '\x1cd'
  '\x1d0' -> '\x1cf'
  '\x1d2' -> '\x1d1'
  '\x1d4' -> '\x1d3'
  '\x1d6' -> '\x1d5'
  '\x1d8' -> '\x1d7'
  '\x1da' -> '\x1d9'
  '\x1dc' -> '\x1db'
  '\x1dd' -> '\x18e'
  '\x1df' -> '\x1de'
  '\x1e1' -> '\x1e0'
  '\x1e3' -> '\x1e2'
  '\x1e5' -> '\x1e4'
  '\x1e7' -> '\x1e6'
  '\x1e9' -> '\x1e8'
  '\x1eb' -> '\x1ea'
  '\x1ed' -> '\x1ec'
  '\x1ef' -> '\x1ee'
  '\x1f1' -> '\x1f2'
  '\x1f2' -> '\x1f2'
  '\x1f3' -> '\x1f2'
  '\x1f5' -> '\x1f4'
  '\x1f9' -> '\x1f8'
  '\x1fb' -> '\x1fa'
  '\x1fd' -> '\x1fc'
  '\x1ff' -> '\x1fe'
  '\x201' -> '\x200'
  '\x203' -> '\x202'
  '\x205' -> '\x204'
  '\x207' -> '\x206'
  '\x209' -> '\x208'
  '\x20b' -> '\x20a'
  '\x20d' -> '\x20c'
  '\x20f' -> '\x20e'
  '\x211' -> '\x210'
  '\x213' -> '\x212'
  '\x215' -> '\x214'
  '\x217' -> '\x216'
  '\x219' -> '\x218'
  '\x21b' -> '\x21a'
  '\x21d' -> '\x21c'
  '\x21f' -> '\x21e'
  '\x223' -> '\x222'
  '\x225' -> '\x224'
  '\x227' -> '\x226'
  '\x229' -> '\x228'
  '\x22b' -> '\x22a'
  '\x22d' -> '\x22c'
  '\x22f' -> '\x22e'
  '\x231' -> '\x230'
  '\x233' -> '\x232'
  '\x23c' -> '\x23b'
  '\x23f' -> '\x2c7e'
  '\x240' -> '\x2c7f'
  '\x242' -> '\x241'
  '\x247' -> '\x246'
  '\x249' -> '\x248'
  '\x24b' -> '\x24a'
  '\x24d' -> '\x24c'
  '\x24f' -> '\x24e'
  '\x250' -> '\x2c6f'
  '\x251' -> '\x2c6d'
  '\x252' -> '\x2c70'
  '\x253' -> '\x181'
  '\x254' -> '\x186'
  '\x256' -> '\x189'
  '\x257' -> '\x18a'
  '\x259' -> '\x18f'
  '\x25b' -> '\x190'
  '\x25c' -> '\xa7ab'
  '\x260' -> '\x193'
  '\x261' -> '\xa7ac'
  '\x263' -> '\x194'
  '\x265' -> '\xa78d'
  '\x266' -> '\xa7aa'
  '\x268' -> '\x197'
  '\x269' -> '\x196'
  '\x26a' -> '\xa7ae'
  '\x26b' -> '\x2c62'
  '\x26c' -> '\xa7ad'
  '\x26f' -> '\x19c'
  '\x271' -> '\x2c6e'
  '\x272' -> '\x19d'
  '\x275' -> '\x19f'
  '\x27d' -> '\x2c64'
  '\x280' -> '\x1a6'
  '\x282' -> '\xa7c5'
  '\x283' -> '\x1a9'
  '\x287' -> '\xa7b1'
  '\x288' -> '\x1ae'
  '\x289' -> '\x244'
  '\x28a' -> '\x1b1'
  '\x28b' -> '\x1b2'
  '\x28c' -> '\x245'
  '\x292' -> '\x1b7'
  '\x29d' -> '\xa7b2'
  '\x29e' -> '\xa7b0'
  '\x345' -> '\x399'
  '\x371' -> '\x370'
  '\x373' -> '\x372'
  '\x377' -> '\x376'
  '\x37b' -> '\x3fd'
  '\x37c' -> '\x3fe'
  '\x37d' -> '\x3ff'
  '\x3ac' -> '\x386'
  '\x3ad' -> '\x388'
  '\x3ae' -> '\x389'
  '\x3af' -> '\x38a'
  '\x3b1' -> '\x391'
  '\x3b2' -> '\x392'
  '\x3b3' -> '\x393'
  '\x3b4' -> '\x394'
  '\x3b5' -> '\x395'
  '\x3b6' -> '\x396'
  '\x3b7' -> '\x397'
  '\x3b8' -> '\x398'
  '\x3b9' -> '\x399'
  '\x3ba' -> '\x39a'
  '\x3bb' -> '\x39b'
  '\x3bc' -> '\x39c'
  '\x3bd' -> '\x39d'
  '\x3be' -> '\x39e'
  '\x3bf' -> '\x39f'
  '\x3c0' -> '\x3a0'
  '\x3c1' -> '\x3a1'
  '\x3c2' -> '\x3a3'
  '\x3c3' -> '\x3a3'
  '\x3c4' -> '\x3a4'
  '\x3c5' -> '\x3a5'
  '\x3c6' -> '\x3a6'
  '\x3c7' -> '\x3a7'
  '\x3c8' -> '\x3a8'
  '\x3c9' -> '\x3a9'
  '\x3ca' -> '\x3aa'
  '\x3cb' -> '\x3ab'
  '\x3cc' -> '\x38c'
  '\x3cd' -> '\x38e'
  '\x3ce' -> '\x38f'
  '\x3d0' -> '\x392'
  '\x3d1' -> '\x398'
  '\x3d5' -> '\x3a6'
  '\x3d6' -> '\x3a0'
  '\x3d7' -> '\x3cf'
  '\x3d9' -> '\x3d8'
  '\x3db' -> '\x3da'
  '\x3dd' -> '\x3dc'
  '\x3df' -> '\x3de'
  '\x3e1' -> '\x3e0'
  '\x3e3' -> '\x3e2'
  '\x3e5' -> '\x3e4'
  '\x3e7' -> '\x3e6'
  '\x3e9' -> '\x3e8'
  '\x3eb' -> '\x3ea'
  '\x3ed' -> '\x3ec'
  '\x3ef' -> '\x3ee'
  '\x3f0' -> '\x39a'
  '\x3f1' -> '\x3a1'
  '\x3f2' -> '\x3f9'
  '\x3f3' -> '\x37f'
  '\x3f5' -> '\x395'
  '\x3f8' -> '\x3f7'
  '\x3fb' -> '\x3fa'
  '\x430' -> '\x410'
  '\x431' -> '\x411'
  '\x432' -> '\x412'
  '\x433' -> '\x413'
  '\x434' -> '\x414'
  '\x435' -> '\x415'
  '\x436' -> '\x416'
  '\x437' -> '\x417'
  '\x438' -> '\x418'
  '\x439' -> '\x419'
  '\x43a' -> '\x41a'
  '\x43b' -> '\x41b'
  '\x43c' -> '\x41c'
  '\x43d' -> '\x41d'
  '\x43e' -> '\x41e'
  '\x43f' -> '\x41f'
  '\x440' -> '\x420'
  '\x441' -> '\x421'
  '\x442' -> '\x422'
  '\x443' -> '\x423'
  '\x444' -> '\x424'
  '\x445' -> '\x425'
  '\x446' -> '\x426'
  '\x447' -> '\x427'
  '\x448' -> '\x428'
  '\x449' -> '\x429'
  '\x44a' -> '\x42a'
  '\x44b' -> '\x42b'
  '\x44c' -> '\x42c'
  '\x44d' -> '\x42d'
  '\x44e' -> '\x42e'
  '\x44f' -> '\x42f'
  '\x450' -> '\x400'
  '\x451' -> '\x401'
  '\x452' -> '\x402'
  '\x453' -> '\x403'
  '\x454' -> '\x404'
  '\x455' -> '\x405'
  '\x456' -> '\x406'
  '\x457' -> '\x407'
  '\x458' -> '\x408'
  '\x459' -> '\x409'
  '\x45a' -> '\x40a'
  '\x45b' -> '\x40b'
  '\x45c' -> '\x40c'
  '\x45d' -> '\x40d'
  '\x45e' -> '\x40e'
  '\x45f' -> '\x40f'
  '\x461' -> '\x460'
  '\x463' -> '\x462'
  '\x465' -> '\x464'
  '\x467' -> '\x466'
  '\x469' -> '\x468'
  '\x46b' -> '\x46a'
  '\x46d' -> '\x46c'
  '\x46f' -> '\x46e'
  '\x471' -> '\x470'
  '\x473' -> '\x472'
  '\x475' -> '\x474'
  '\x477' -> '\x476'
  '\x479' -> '\x478'
  '\x47b' -> '\x47a'
  '\x47d' -> '\x47c'
  '\x47f' -> '\x47e'
  '\x481' -> '\x480'
  '\x48b' -> '\x48a'
  '\x48d' -> '\x48c'
  '\x48f' -> '\x48e'
  '\x491' -> '\x490'
  '\x493' -> '\x492'
  '\x495' -> '\x494'
  '\x497' -> '\x496'
  '\x499' -> '\x498'
  '\x49b' -> '\x49a'
  '\x49d' -> '\x49c'
  '\x49f' -> '\x49e'
  '\x4a1' -> '\x4a0'
  '\x4a3' -> '\x4a2'
  '\x4a5' -> '\x4a4'
  '\x4a7' -> '\x4a6'
  '\x4a9' -> '\x4a8'
  '\x4ab' -> '\x4aa'
  '\x4ad' -> '\x4ac'
  '\x4af' -> '\x4ae'
  '\x4b1' -> '\x4b0'
  '\x4b3' -> '\x4b2'
  '\x4b5' -> '\x4b4'
  '\x4b7' -> '\x4b6'
  '\x4b9' -> '\x4b8'
  '\x4bb' -> '\x4ba'
  '\x4bd' -> '\x4bc'
  '\x4bf' -> '\x4be'
  '\x4c2' -> '\x4c1'
  '\x4c4' -> '\x4c3'
  '\x4c6' -> '\x4c5'
  '\x4c8' -> '\x4c7'
  '\x4ca' -> '\x4c9'
  '\x4cc' -> '\x4cb'
  '\x4ce' -> '\x4cd'
  '\x4cf' -> '\x4c0'
  '\x4d1' -> '\x4d0'
  '\x4d3' -> '\x4d2'
  '\x4d5' -> '\x4d4'
  '\x4d7' -> '\x4d6'
  '\x4d9' -> '\x4d8'
  '\x4db' -> '\x4da'
  '\x4dd' -> '\x4dc'
  '\x4df' -> '\x4de'
  '\x4e1' -> '\x4e0'
  '\x4e3' -> '\x4e2'
  '\x4e5' -> '\x4e4'
  '\x4e7' -> '\x4e6'
  '\x4e9' -> '\x4e8'
  '\x4eb' -> '\x4ea'
  '\x4ed' -> '\x4ec'
  '\x4ef' -> '\x4ee'
  '\x4f1' -> '\x4f0'
  '\x4f3' -> '\x4f2'
  '\x4f5' -> '\x4f4'
  '\x4f7' -> '\x4f6'
  '\x4f9' -> '\x4f8'
  '\x4fb' -> '\x4fa'
  '\x4fd' -> '\x4fc'
  '\x4ff' -> '\x4fe'
  '\x501' -> '\x500'
  '\x503' -> '\x502'
  '\x505' -> '\x504'
  '\x507' -> '\x506'
  '\x509' -> '\x508'
  '\x50b' -> '\x50a'
  '\x50d' -> '\x50c'
  '\x50f' -> '\x50e'
  '\x511' -> '\x510'
  '\x513' -> '\x512'
  '\x515' -> '\x514'
  '\x517' -> '\x516'
  '\x519' -> '\x518'
  '\x51b' -> '\x51a'
  '\x51d' -> '\x51c'
  '\x51f' -> '\x51e'
  '\x521' -> '\x520'
  '\x523' -> '\x522'
  '\x525' -> '\x524'
  '\x527' -> '\x526'
  '\x529' -> '\x528'
  '\x52b' -> '\x52a'
  '\x52d' -> '\x52c'
  '\x52f' -> '\x52e'
  '\x561' -> '\x531'
  '\x562' -> '\x532'
  '\x563' -> '\x533'
  '\x564' -> '\x534'
  '\x565' -> '\x535'
  '\x566' -> '\x536'
  '\x567' -> '\x537'
  '\x568' -> '\x538'
  '\x569' -> '\x539'
  '\x56a' -> '\x53a'
  '\x56b' -> '\x53b'
  '\x56c' -> '\x53c'
  '\x56d' -> '\x53d'
  '\x56e' -> '\x53e'
  '\x56f' -> '\x53f'
  '\x570' -> '\x540'
  '\x571' -> '\x541'
  '\x572' -> '\x542'
  '\x573' -> '\x543'
  '\x574' -> '\x544'
  '\x575' -> '\x545'
  '\x576' -> '\x546'
  '\x577' -> '\x547'
  '\x578' -> '\x548'
  '\x579' -> '\x549'
  '\x57a' -> '\x54a'
  '\x57b' -> '\x54b'
  '\x57c' -> '\x54c'
  '\x57d' -> '\x54d'
  '\x57e' -> '\x54e'
  '\x57f' -> '\x54f'
  '\x580' -> '\x550'
  '\x581' -> '\x551'
  '\x582' -> '\x552'
  '\x583' -> '\x553'
  '\x584' -> '\x554'
  '\x585' -> '\x555'
  '\x586' -> '\x556'
  '\x10d0' -> '\x10d0'
  '\x10d1' -> '\x10d1'
  '\x10d2' -> '\x10d2'
  '\x10d3' -> '\x10d3'
  '\x10d4' -> '\x10d4'
  '\x10d5' -> '\x10d5'
  '\x10d6' -> '\x10d6'
  '\x10d7' -> '\x10d7'
  '\x10d8' -> '\x10d8'
  '\x10d9' -> '\x10d9'
  '\x10da' -> '\x10da'
  '\x10db' -> '\x10db'
  '\x10dc' -> '\x10dc'
  '\x10dd' -> '\x10dd'
  '\x10de' -> '\x10de'
  '\x10df' -> '\x10df'
  '\x10e0' -> '\x10e0'
  '\x10e1' -> '\x10e1'
  '\x10e2' -> '\x10e2'
  '\x10e3' -> '\x10e3'
  '\x10e4' -> '\x10e4'
  '\x10e5' -> '\x10e5'
  '\x10e6' -> '\x10e6'
  '\x10e7' -> '\x10e7'
  '\x10e8' -> '\x10e8'
  '\x10e9' -> '\x10e9'
  '\x10ea' -> '\x10ea'
  '\x10eb' -> '\x10eb'
  '\x10ec' -> '\x10ec'
  '\x10ed' -> '\x10ed'
  '\x10ee' -> '\x10ee'
  '\x10ef' -> '\x10ef'
  '\x10f0' -> '\x10f0'
  '\x10f1' -> '\x10f1'
  '\x10f2' -> '\x10f2'
  '\x10f3' -> '\x10f3'
  '\x10f4' -> '\x10f4'
  '\x10f5' -> '\x10f5'
  '\x10f6' -> '\x10f6'
  '\x10f7' -> '\x10f7'
  '\x10f8' -> '\x10f8'
  '\x10f9' -> '\x10f9'
  '\x10fa' -> '\x10fa'
  '\x10fd' -> '\x10fd'
  '\x10fe' -> '\x10fe'
  '\x10ff' -> '\x10ff'
  '\x13f8' -> '\x13f0'
  '\x13f9' -> '\x13f1'
  '\x13fa' -> '\x13f2'
  '\x13fb' -> '\x13f3'
  '\x13fc' -> '\x13f4'
  '\x13fd' -> '\x13f5'
  '\x1c80' -> '\x412'
  '\x1c81' -> '\x414'
  '\x1c82' -> '\x41e'
  '\x1c83' -> '\x421'
  '\x1c84' -> '\x422'
  '\x1c85' -> '\x422'
  '\x1c86' -> '\x42a'
  '\x1c87' -> '\x462'
  '\x1c88' -> '\xa64a'
  '\x1d79' -> '\xa77d'
  '\x1d7d' -> '\x2c63'
  '\x1d8e' -> '\xa7c6'
  '\x1e01' -> '\x1e00'
  '\x1e03' -> '\x1e02'
  '\x1e05' -> '\x1e04'
  '\x1e07' -> '\x1e06'
  '\x1e09' -> '\x1e08'
  '\x1e0b' -> '\x1e0a'
  '\x1e0d' -> '\x1e0c'
  '\x1e0f' -> '\x1e0e'
  '\x1e11' -> '\x1e10'
  '\x1e13' -> '\x1e12'
  '\x1e15' -> '\x1e14'
  '\x1e17' -> '\x1e16'
  '\x1e19' -> '\x1e18'
  '\x1e1b' -> '\x1e1a'
  '\x1e1d' -> '\x1e1c'
  '\x1e1f' -> '\x1e1e'
  '\x1e21' -> '\x1e20'
  '\x1e23' -> '\x1e22'
  '\x1e25' -> '\x1e24'
  '\x1e27' -> '\x1e26'
  '\x1e29' -> '\x1e28'
  '\x1e2b' -> '\x1e2a'
  '\x1e2d' -> '\x1e2c'
  '\x1e2f' -> '\x1e2e'
  '\x1e31' -> '\x1e30'
  '\x1e33' -> '\x1e32'
  '\x1e35' -> '\x1e34'
  '\x1e37' -> '\x1e36'
  '\x1e39' -> '\x1e38'
  '\x1e3b' -> '\x1e3a'
  '\x1e3d' -> '\x1e3c'
  '\x1e3f' -> '\x1e3e'
  '\x1e41' -> '\x1e40'
  '\x1e43' -> '\x1e42'
  '\x1e45' -> '\x1e44'
  '\x1e47' -> '\x1e46'
  '\x1e49' -> '\x1e48'
  '\x1e4b' -> '\x1e4a'
  '\x1e4d' -> '\x1e4c'
  '\x1e4f' -> '\x1e4e'
  '\x1e51' -> '\x1e50'
  '\x1e53' -> '\x1e52'
  '\x1e55' -> '\x1e54'
  '\x1e57' -> '\x1e56'
  '\x1e59' -> '\x1e58'
  '\x1e5b' -> '\x1e5a'
  '\x1e5d' -> '\x1e5c'
  '\x1e5f' -> '\x1e5e'
  '\x1e61' -> '\x1e60'
  '\x1e63' -> '\x1e62'
  '\x1e65' -> '\x1e64'
  '\x1e67' -> '\x1e66'
  '\x1e69' -> '\x1e68'
  '\x1e6b' -> '\x1e6a'
  '\x1e6d' -> '\x1e6c'
  '\x1e6f' -> '\x1e6e'
  '\x1e71' -> '\x1e70'
  '\x1e73' -> '\x1e72'
  '\x1e75' -> '\x1e74'
  '\x1e77' -> '\x1e76'
  '\x1e79' -> '\x1e78'
  '\x1e7b' -> '\x1e7a'
  '\x1e7d' -> '\x1e7c'
  '\x1e7f' -> '\x1e7e'
  '\x1e81' -> '\x1e80'
  '\x1e83' -> '\x1e82'
  '\x1e85' -> '\x1e84'
  '\x1e87' -> '\x1e86'
  '\x1e89' -> '\x1e88'
  '\x1e8b' -> '\x1e8a'
  '\x1e8d' -> '\x1e8c'
  '\x1e8f' -> '\x1e8e'
  '\x1e91' -> '\x1e90'
  '\x1e93' -> '\x1e92'
  '\x1e95' -> '\x1e94'
  '\x1e9b' -> '\x1e60'
  '\x1ea1' -> '\x1ea0'
  '\x1ea3' -> '\x1ea2'
  '\x1ea5' -> '\x1ea4'
  '\x1ea7' -> '\x1ea6'
  '\x1ea9' -> '\x1ea8'
  '\x1eab' -> '\x1eaa'
  '\x1ead' -> '\x1eac'
  '\x1eaf' -> '\x1eae'
  '\x1eb1' -> '\x1eb0'
  '\x1eb3' -> '\x1eb2'
  '\x1eb5' -> '\x1eb4'
  '\x1eb7' -> '\x1eb6'
  '\x1eb9' -> '\x1eb8'
  '\x1ebb' -> '\x1eba'
  '\x1ebd' -> '\x1ebc'
  '\x1ebf' -> '\x1ebe'
  '\x1ec1' -> '\x1ec0'
  '\x1ec3' -> '\x1ec2'
  '\x1ec5' -> '\x1ec4'
  '\x1ec7' -> '\x1ec6'
  '\x1ec9' -> '\x1ec8'
  '\x1ecb' -> '\x1eca'
  '\x1ecd' -> '\x1ecc'
  '\x1ecf' -> '\x1ece'
  '\x1ed1' -> '\x1ed0'
  '\x1ed3' -> '\x1ed2'
  '\x1ed5' -> '\x1ed4'
  '\x1ed7' -> '\x1ed6'
  '\x1ed9' -> '\x1ed8'
  '\x1edb' -> '\x1eda'
  '\x1edd' -> '\x1edc'
  '\x1edf' -> '\x1ede'
  '\x1ee1' -> '\x1ee0'
  '\x1ee3' -> '\x1ee2'
  '\x1ee5' -> '\x1ee4'
  '\x1ee7' -> '\x1ee6'
  '\x1ee9' -> '\x1ee8'
  '\x1eeb' -> '\x1eea'
  '\x1eed' -> '\x1eec'
  '\x1eef' -> '\x1eee'
  '\x1ef1' -> '\x1ef0'
  '\x1ef3' -> '\x1ef2'
  '\x1ef5' -> '\x1ef4'
  '\x1ef7' -> '\x1ef6'
  '\x1ef9' -> '\x1ef8'
  '\x1efb' -> '\x1efa'
  '\x1efd' -> '\x1efc'
  '\x1eff' -> '\x1efe'
  '\x1f00' -> '\x1f08'
  '\x1f01' -> '\x1f09'
  '\x1f02' -> '\x1f0a'
  '\x1f03' -> '\x1f0b'
  '\x1f04' -> '\x1f0c'
  '\x1f05' -> '\x1f0d'
  '\x1f06' -> '\x1f0e'
  '\x1f07' -> '\x1f0f'
  '\x1f10' -> '\x1f18'
  '\x1f11' -> '\x1f19'
  '\x1f12' -> '\x1f1a'
  '\x1f13' -> '\x1f1b'
  '\x1f14' -> '\x1f1c'
  '\x1f15' -> '\x1f1d'
  '\x1f20' -> '\x1f28'
  '\x1f21' -> '\x1f29'
  '\x1f22' -> '\x1f2a'
  '\x1f23' -> '\x1f2b'
  '\x1f24' -> '\x1f2c'
  '\x1f25' -> '\x1f2d'
  '\x1f26' -> '\x1f2e'
  '\x1f27' -> '\x1f2f'
  '\x1f30' -> '\x1f38'
  '\x1f31' -> '\x1f39'
  '\x1f32' -> '\x1f3a'
  '\x1f33' -> '\x1f3b'
  '\x1f34' -> '\x1f3c'
  '\x1f35' -> '\x1f3d'
  '\x1f36' -> '\x1f3e'
  '\x1f37' -> '\x1f3f'
  '\x1f40' -> '\x1f48'
  '\x1f41' -> '\x1f49'
  '\x1f42' -> '\x1f4a'
  '\x1f43' -> '\x1f4b'
  '\x1f44' -> '\x1f4c'
  '\x1f45' -> '\x1f4d'
  '\x1f51' -> '\x1f59'
  '\x1f53' -> '\x1f5b'
  '\x1f55' -> '\x1f5d'
  '\x1f57' -> '\x1f5f'
  '\x1f60' -> '\x1f68'
  '\x1f61' -> '\x1f69'
  '\x1f62' -> '\x1f6a'
  '\x1f63' -> '\x1f6b'
  '\x1f64' -> '\x1f6c'
  '\x1f65' -> '\x1f6d'
  '\x1f66' -> '\x1f6e'
  '\x1f67' -> '\x1f6f'
  '\x1f70' -> '\x1fba'
  '\x1f71' -> '\x1fbb'
  '\x1f72' -> '\x1fc8'
  '\x1f73' -> '\x1fc9'
  '\x1f74' -> '\x1fca'
  '\x1f75' -> '\x1fcb'
  '\x1f76' -> '\x1fda'
  '\x1f77' -> '\x1fdb'
  '\x1f78' -> '\x1ff8'
  '\x1f79' -> '\x1ff9'
  '\x1f7a' -> '\x1fea'
  '\x1f7b' -> '\x1feb'
  '\x1f7c' -> '\x1ffa'
  '\x1f7d' -> '\x1ffb'
  '\x1f80' -> '\x1f88'
  '\x1f81' -> '\x1f89'
  '\x1f82' -> '\x1f8a'
  '\x1f83' -> '\x1f8b'
  '\x1f84' -> '\x1f8c'
  '\x1f85' -> '\x1f8d'
  '\x1f86' -> '\x1f8e'
  '\x1f87' -> '\x1f8f'
  '\x1f90' -> '\x1f98'
  '\x1f91' -> '\x1f99'
  '\x1f92' -> '\x1f9a'
  '\x1f93' -> '\x1f9b'
  '\x1f94' -> '\x1f9c'
  '\x1f95' -> '\x1f9d'
  '\x1f96' -> '\x1f9e'
  '\x1f97' -> '\x1f9f'
  '\x1fa0' -> '\x1fa8'
  '\x1fa1' -> '\x1fa9'
  '\x1fa2' -> '\x1faa'
  '\x1fa3' -> '\x1fab'
  '\x1fa4' -> '\x1fac'
  '\x1fa5' -> '\x1fad'
  '\x1fa6' -> '\x1fae'
  '\x1fa7' -> '\x1faf'
  '\x1fb0' -> '\x1fb8'
  '\x1fb1' -> '\x1fb9'
  '\x1fb3' -> '\x1fbc'
  '\x1fbe' -> '\x399'
  '\x1fc3' -> '\x1fcc'
  '\x1fd0' -> '\x1fd8'
  '\x1fd1' -> '\x1fd9'
  '\x1fe0' -> '\x1fe8'
  '\x1fe1' -> '\x1fe9'
  '\x1fe5' -> '\x1fec'
  '\x1ff3' -> '\x1ffc'
  '\x214e' -> '\x2132'
  '\x2170' -> '\x2160'
  '\x2171' -> '\x2161'
  '\x2172' -> '\x2162'
  '\x2173' -> '\x2163'
  '\x2174' -> '\x2164'
  '\x2175' -> '\x2165'
  '\x2176' -> '\x2166'
  '\x2177' -> '\x2167'
  '\x2178' -> '\x2168'
  '\x2179' -> '\x2169'
  '\x217a' -> '\x216a'
  '\x217b' -> '\x216b'
  '\x217c' -> '\x216c'
  '\x217d' -> '\x216d'
  '\x217e' -> '\x216e'
  '\x217f' -> '\x216f'
  '\x2184' -> '\x2183'
  '\x24d0' -> '\x24b6'
  '\x24d1' -> '\x24b7'
  '\x24d2' -> '\x24b8'
  '\x24d3' -> '\x24b9'
  '\x24d4' -> '\x24ba'
  '\x24d5' -> '\x24bb'
  '\x24d6' -> '\x24bc'
  '\x24d7' -> '\x24bd'
  '\x24d8' -> '\x24be'
  '\x24d9' -> '\x24bf'
  '\x24da' -> '\x24c0'
  '\x24db' -> '\x24c1'
  '\x24dc' -> '\x24c2'
  '\x24dd' -> '\x24c3'
  '\x24de' -> '\x24c4'
  '\x24df' -> '\x24c5'
  '\x24e0' -> '\x24c6'
  '\x24e1' -> '\x24c7'
  '\x24e2' -> '\x24c8'
  '\x24e3' -> '\x24c9'
  '\x24e4' -> '\x24ca'
  '\x24e5' -> '\x24cb'
  '\x24e6' -> '\x24cc'
  '\x24e7' -> '\x24cd'
  '\x24e8' -> '\x24ce'
  '\x24e9' -> '\x24cf'
  '\x2c30' -> '\x2c00'
  '\x2c31' -> '\x2c01'
  '\x2c32' -> '\x2c02'
  '\x2c33' -> '\x2c03'
  '\x2c34' -> '\x2c04'
  '\x2c35' -> '\x2c05'
  '\x2c36' -> '\x2c06'
  '\x2c37' -> '\x2c07'
  '\x2c38' -> '\x2c08'
  '\x2c39' -> '\x2c09'
  '\x2c3a' -> '\x2c0a'
  '\x2c3b' -> '\x2c0b'
  '\x2c3c' -> '\x2c0c'
  '\x2c3d' -> '\x2c0d'
  '\x2c3e' -> '\x2c0e'
  '\x2c3f' -> '\x2c0f'
  '\x2c40' -> '\x2c10'
  '\x2c41' -> '\x2c11'
  '\x2c42' -> '\x2c12'
  '\x2c43' -> '\x2c13'
  '\x2c44' -> '\x2c14'
  '\x2c45' -> '\x2c15'
  '\x2c46' -> '\x2c16'
  '\x2c47' -> '\x2c17'
  '\x2c48' -> '\x2c18'
  '\x2c49' -> '\x2c19'
  '\x2c4a' -> '\x2c1a'
  '\x2c4b' -> '\x2c1b'
  '\x2c4c' -> '\x2c1c'
  '\x2c4d' -> '\x2c1d'
  '\x2c4e' -> '\x2c1e'
  '\x2c4f' -> '\x2c1f'
  '\x2c50' -> '\x2c20'
  '\x2c51' -> '\x2c21'
  '\x2c52' -> '\x2c22'
  '\x2c53' -> '\x2c23'
  '\x2c54' -> '\x2c24'
  '\x2c55' -> '\x2c25'
  '\x2c56' -> '\x2c26'
  '\x2c57' -> '\x2c27'
  '\x2c58' -> '\x2c28'
  '\x2c59' -> '\x2c29'
  '\x2c5a' -> '\x2c2a'
  '\x2c5b' -> '\x2c2b'
  '\x2c5c' -> '\x2c2c'
  '\x2c5d' -> '\x2c2d'
  '\x2c5e' -> '\x2c2e'
  '\x2c5f' -> '\x2c2f'
  '\x2c61' -> '\x2c60'
  '\x2c65' -> '\x23a'
  '\x2c66' -> '\x23e'
  '\x2c68' -> '\x2c67'
  '\x2c6a' -> '\x2c69'
  '\x2c6c' -> '\x2c6b'
  '\x2c73' -> '\x2c72'
  '\x2c76' -> '\x2c75'
  '\x2c81' -> '\x2c80'
  '\x2c83' -> '\x2c82'
  '\x2c85' -> '\x2c84'
  '\x2c87' -> '\x2c86'
  '\x2c89' -> '\x2c88'
  '\x2c8b' -> '\x2c8a'
  '\x2c8d' -> '\x2c8c'
  '\x2c8f' -> '\x2c8e'
  '\x2c91' -> '\x2c90'
  '\x2c93' -> '\x2c92'
  '\x2c95' -> '\x2c94'
  '\x2c97' -> '\x2c96'
  '\x2c99' -> '\x2c98'
  '\x2c9b' -> '\x2c9a'
  '\x2c9d' -> '\x2c9c'
  '\x2c9f' -> '\x2c9e'
  '\x2ca1' -> '\x2ca0'
  '\x2ca3' -> '\x2ca2'
  '\x2ca5' -> '\x2ca4'
  '\x2ca7' -> '\x2ca6'
  '\x2ca9' -> '\x2ca8'
  '\x2cab' -> '\x2caa'
  '\x2cad' -> '\x2cac'
  '\x2caf' -> '\x2cae'
  '\x2cb1' -> '\x2cb0'
  '\x2cb3' -> '\x2cb2'
  '\x2cb5' -> '\x2cb4'
  '\x2cb7' -> '\x2cb6'
  '\x2cb9' -> '\x2cb8'
  '\x2cbb' -> '\x2cba'
  '\x2cbd' -> '\x2cbc'
  '\x2cbf' -> '\x2cbe'
  '\x2cc1' -> '\x2cc0'
  '\x2cc3' -> '\x2cc2'
  '\x2cc5' -> '\x2cc4'
  '\x2cc7' -> '\x2cc6'
  '\x2cc9' -> '\x2cc8'
  '\x2ccb' -> '\x2cca'
  '\x2ccd' -> '\x2ccc'
  '\x2ccf' -> '\x2cce'
  '\x2cd1' -> '\x2cd0'
  '\x2cd3' -> '\x2cd2'
  '\x2cd5' -> '\x2cd4'
  '\x2cd7' -> '\x2cd6'
  '\x2cd9' -> '\x2cd8'
  '\x2cdb' -> '\x2cda'
  '\x2cdd' -> '\x2cdc'
  '\x2cdf' -> '\x2cde'
  '\x2ce1' -> '\x2ce0'
  '\x2ce3' -> '\x2ce2'
  '\x2cec' -> '\x2ceb'
  '\x2cee' -> '\x2ced'
  '\x2cf3' -> '\x2cf2'
  '\x2d00' -> '\x10a0'
  '\x2d01' -> '\x10a1'
  '\x2d02' -> '\x10a2'
  '\x2d03' -> '\x10a3'
  '\x2d04' -> '\x10a4'
  '\x2d05' -> '\x10a5'
  '\x2d06' -> '\x10a6'
  '\x2d07' -> '\x10a7'
  '\x2d08' -> '\x10a8'
  '\x2d09' -> '\x10a9'
  '\x2d0a' -> '\x10aa'
  '\x2d0b' -> '\x10ab'
  '\x2d0c' -> '\x10ac'
  '\x2d0d' -> '\x10ad'
  '\x2d0e' -> '\x10ae'
  '\x2d0f' -> '\x10af'
  '\x2d10' -> '\x10b0'
  '\x2d11' -> '\x10b1'
  '\x2d12' -> '\x10b2'
  '\x2d13' -> '\x10b3'
  '\x2d14' -> '\x10b4'
  '\x2d15' -> '\x10b5'
  '\x2d16' -> '\x10b6'
  '\x2d17' -> '\x10b7'
  '\x2d18' -> '\x10b8'
  '\x2d19' -> '\x10b9'
  '\x2d1a' -> '\x10ba'
  '\x2d1b' -> '\x10bb'
  '\x2d1c' -> '\x10bc'
  '\x2d1d' -> '\x10bd'
  '\x2d1e' -> '\x10be'
  '\x2d1f' -> '\x10bf'
  '\x2d20' -> '\x10c0'
  '\x2d21' -> '\x10c1'
  '\x2d22' -> '\x10c2'
  '\x2d23' -> '\x10c3'
  '\x2d24' -> '\x10c4'
  '\x2d25' -> '\x10c5'
  '\x2d27' -> '\x10c7'
  '\x2d2d' -> '\x10cd'
  '\xa641' -> '\xa640'
  '\xa643' -> '\xa642'
  '\xa645' -> '\xa644'
  '\xa647' -> '\xa646'
  '\xa649' -> '\xa648'
  '\xa64b' -> '\xa64a'
  '\xa64d' -> '\xa64c'
  '\xa64f' -> '\xa64e'
  '\xa651' -> '\xa650'
  '\xa653' -> '\xa652'
  '\xa655' -> '\xa654'
  '\xa657' -> '\xa656'
  '\xa659' -> '\xa658'
  '\xa65b' -> '\xa65a'
  '\xa65d' -> '\xa65c'
  '\xa65f' -> '\xa65e'
  '\xa661' -> '\xa660'
  '\xa663' -> '\xa662'
  '\xa665' -> '\xa664'
  '\xa667' -> '\xa666'
  '\xa669' -> '\xa668'
  '\xa66b' -> '\xa66a'
  '\xa66d' -> '\xa66c'
  '\xa681' -> '\xa680'
  '\xa683' -> '\xa682'
  '\xa685' -> '\xa684'
  '\xa687' -> '\xa686'
  '\xa689' -> '\xa688'
  '\xa68b' -> '\xa68a'
  '\xa68d' -> '\xa68c'
  '\xa68f' -> '\xa68e'
  '\xa691' -> '\xa690'
  '\xa693' -> '\xa692'
  '\xa695' -> '\xa694'
  '\xa697' -> '\xa696'
  '\xa699' -> '\xa698'
  '\xa69b' -> '\xa69a'
  '\xa723' -> '\xa722'
  '\xa725' -> '\xa724'
  '\xa727' -> '\xa726'
  '\xa729' -> '\xa728'
  '\xa72b' -> '\xa72a'
  '\xa72d' -> '\xa72c'
  '\xa72f' -> '\xa72e'
  '\xa733' -> '\xa732'
  '\xa735' -> '\xa734'
  '\xa737' -> '\xa736'
  '\xa739' -> '\xa738'
  '\xa73b' -> '\xa73a'
  '\xa73d' -> '\xa73c'
  '\xa73f' -> '\xa73e'
  '\xa741' -> '\xa740'
  '\xa743' -> '\xa742'
  '\xa745' -> '\xa744'
  '\xa747' -> '\xa746'
  '\xa749' -> '\xa748'
  '\xa74b' -> '\xa74a'
  '\xa74d' -> '\xa74c'
  '\xa74f' -> '\xa74e'
  '\xa751' -> '\xa750'
  '\xa753' -> '\xa752'
  '\xa755' -> '\xa754'
  '\xa757' -> '\xa756'
  '\xa759' -> '\xa758'
  '\xa75b' -> '\xa75a'
  '\xa75d' -> '\xa75c'
  '\xa75f' -> '\xa75e'
  '\xa761' -> '\xa760'
  '\xa763' -> '\xa762'
  '\xa765' -> '\xa764'
  '\xa767' -> '\xa766'
  '\xa769' -> '\xa768'
  '\xa76b' -> '\xa76a'
  '\xa76d' -> '\xa76c'
  '\xa76f' -> '\xa76e'
  '\xa77a' -> '\xa779'
  '\xa77c' -> '\xa77b'
  '\xa77f' -> '\xa77e'
  '\xa781' -> '\xa780'
  '\xa783' -> '\xa782'
  '\xa785' -> '\xa784'
  '\xa787' -> '\xa786'
  '\xa78c' -> '\xa78b'
  '\xa791' -> '\xa790'
  '\xa793' -> '\xa792'
  '\xa794' -> '\xa7c4'
  '\xa797' -> '\xa796'
  '\xa799' -> '\xa798'
  '\xa79b' -> '\xa79a'
  '\xa79d' -> '\xa79c'
  '\xa79f' -> '\xa79e'
  '\xa7a1' -> '\xa7a0'
  '\xa7a3' -> '\xa7a2'
  '\xa7a5' -> '\xa7a4'
  '\xa7a7' -> '\xa7a6'
  '\xa7a9' -> '\xa7a8'
  '\xa7b5' -> '\xa7b4'
  '\xa7b7' -> '\xa7b6'
  '\xa7b9' -> '\xa7b8'
  '\xa7bb' -> '\xa7ba'
  '\xa7bd' -> '\xa7bc'
  '\xa7bf' -> '\xa7be'
  '\xa7c1' -> '\xa7c0'
  '\xa7c3' -> '\xa7c2'
  '\xa7c8' -> '\xa7c7'
  '\xa7ca' -> '\xa7c9'
  '\xa7d1' -> '\xa7d0'
  '\xa7d7' -> '\xa7d6'
  '\xa7d9' -> '\xa7d8'
  '\xa7f6' -> '\xa7f5'
  '\xab53' -> '\xa7b3'
  '\xab70' -> '\x13a0'
  '\xab71' -> '\x13a1'
  '\xab72' -> '\x13a2'
  '\xab73' -> '\x13a3'
  '\xab74' -> '\x13a4'
  '\xab75' -> '\x13a5'
  '\xab76' -> '\x13a6'
  '\xab77' -> '\x13a7'
  '\xab78' -> '\x13a8'
  '\xab79' -> '\x13a9'
  '\xab7a' -> '\x13aa'
  '\xab7b' -> '\x13ab'
  '\xab7c' -> '\x13ac'
  '\xab7d' -> '\x13ad'
  '\xab7e' -> '\x13ae'
  '\xab7f' -> '\x13af'
  '\xab80' -> '\x13b0'
  '\xab81' -> '\x13b1'
  '\xab82' -> '\x13b2'
  '\xab83' -> '\x13b3'
  '\xab84' -> '\x13b4'
  '\xab85' -> '\x13b5'
  '\xab86' -> '\x13b6'
  '\xab87' -> '\x13b7'
  '\xab88' -> '\x13b8'
  '\xab89' -> '\x13b9'
  '\xab8a' -> '\x13ba'
  '\xab8b' -> '\x13bb'
  '\xab8c' -> '\x13bc'
  '\xab8d' -> '\x13bd'
  '\xab8e' -> '\x13be'
  '\xab8f' -> '\x13bf'
  '\xab90' -> '\x13c0'
  '\xab91' -> '\x13c1'
  '\xab92' -> '\x13c2'
  '\xab93' -> '\x13c3'
  '\xab94' -> '\x13c4'
  '\xab95' -> '\x13c5'
  '\xab96' -> '\x13c6'
  '\xab97' -> '\x13c7'
  '\xab98' -> '\x13c8'
  '\xab99' -> '\x13c9'
  '\xab9a' -> '\x13ca'
  '\xab9b' -> '\x13cb'
  '\xab9c' -> '\x13cc'
  '\xab9d' -> '\x13cd'
  '\xab9e' -> '\x13ce'
  '\xab9f' -> '\x13cf'
  '\xaba0' -> '\x13d0'
  '\xaba1' -> '\x13d1'
  '\xaba2' -> '\x13d2'
  '\xaba3' -> '\x13d3'
  '\xaba4' -> '\x13d4'
  '\xaba5' -> '\x13d5'
  '\xaba6' -> '\x13d6'
  '\xaba7' -> '\x13d7'
  '\xaba8' -> '\x13d8'
  '\xaba9' -> '\x13d9'
  '\xabaa' -> '\x13da'
  '\xabab' -> '\x13db'
  '\xabac' -> '\x13dc'
  '\xabad' -> '\x13dd'
  '\xabae' -> '\x13de'
  '\xabaf' -> '\x13df'
  '\xabb0' -> '\x13e0'
  '\xabb1' -> '\x13e1'
  '\xabb2' -> '\x13e2'
  '\xabb3' -> '\x13e3'
  '\xabb4' -> '\x13e4'
  '\xabb5' -> '\x13e5'
  '\xabb6' -> '\x13e6'
  '\xabb7' -> '\x13e7'
  '\xabb8' -> '\x13e8'
  '\xabb9' -> '\x13e9'
  '\xabba' -> '\x13ea'
  '\xabbb' -> '\x13eb'
  '\xabbc' -> '\x13ec'
  '\xabbd' -> '\x13ed'
  '\xabbe' -> '\x13ee'
  '\xabbf' -> '\x13ef'
  '\xff41' -> '\xff21'
  '\xff42' -> '\xff22'
  '\xff43' -> '\xff23'
  '\xff44' -> '\xff24'
  '\xff45' -> '\xff25'
  '\xff46' -> '\xff26'
  '\xff47' -> '\xff27'
  '\xff48' -> '\xff28'
  '\xff49' -> '\xff29'
  '\xff4a' -> '\xff2a'
  '\xff4b' -> '\xff2b'
  '\xff4c' -> '\xff2c'
  '\xff4d' -> '\xff2d'
  '\xff4e' -> '\xff2e'
  '\xff4f' -> '\xff2f'
  '\xff50' -> '\xff30'
  '\xff51' -> '\xff31'
  '\xff52' -> '\xff32'
  '\xff53' -> '\xff33'
  '\xff54' -> '\xff34'
  '\xff55' -> '\xff35'
  '\xff56' -> '\xff36'
  '\xff57' -> '\xff37'
  '\xff58' -> '\xff38'
  '\xff59' -> '\xff39'
  '\xff5a' -> '\xff3a'
  '\x10428' -> '\x10400'
  '\x10429' -> '\x10401'
  '\x1042a' -> '\x10402'
  '\x1042b' -> '\x10403'
  '\x1042c' -> '\x10404'
  '\x1042d' -> '\x10405'
  '\x1042e' -> '\x10406'
  '\x1042f' -> '\x10407'
  '\x10430' -> '\x10408'
  '\x10431' -> '\x10409'
  '\x10432' -> '\x1040a'
  '\x10433' -> '\x1040b'
  '\x10434' -> '\x1040c'
  '\x10435' -> '\x1040d'
  '\x10436' -> '\x1040e'
  '\x10437' -> '\x1040f'
  '\x10438' -> '\x10410'
  '\x10439' -> '\x10411'
  '\x1043a' -> '\x10412'
  '\x1043b' -> '\x10413'
  '\x1043c' -> '\x10414'
  '\x1043d' -> '\x10415'
  '\x1043e' -> '\x10416'
  '\x1043f' -> '\x10417'
  '\x10440' -> '\x10418'
  '\x10441' -> '\x10419'
  '\x10442' -> '\x1041a'
  '\x10443' -> '\x1041b'
  '\x10444' -> '\x1041c'
  '\x10445' -> '\x1041d'
  '\x10446' -> '\x1041e'
  '\x10447' -> '\x1041f'
  '\x10448' -> '\x10420'
  '\x10449' -> '\x10421'
  '\x1044a' -> '\x10422'
  '\x1044b' -> '\x10423'
  '\x1044c' -> '\x10424'
  '\x1044d' -> '\x10425'
  '\x1044e' -> '\x10426'
  '\x1044f' -> '\x10427'
  '\x104d8' -> '\x104b0'
  '\x104d9' -> '\x104b1'
  '\x104da' -> '\x104b2'
  '\x104db' -> '\x104b3'
  '\x104dc' -> '\x104b4'
  '\x104dd' -> '\x104b5'
  '\x104de' -> '\x104b6'
  '\x104df' -> '\x104b7'
  '\x104e0' -> '\x104b8'
  '\x104e1' -> '\x104b9'
  '\x104e2' -> '\x104ba'
  '\x104e3' -> '\x104bb'
  '\x104e4' -> '\x104bc'
  '\x104e5' -> '\x104bd'
  '\x104e6' -> '\x104be'
  '\x104e7' -> '\x104bf'
  '\x104e8' -> '\x104c0'
  '\x104e9' -> '\x104c1'
  '\x104ea' -> '\x104c2'
  '\x104eb' -> '\x104c3'
  '\x104ec' -> '\x104c4'
  '\x104ed' -> '\x104c5'
  '\x104ee' -> '\x104c6'
  '\x104ef' -> '\x104c7'
  '\x104f0' -> '\x104c8'
  '\x104f1' -> '\x104c9'
  '\x104f2' -> '\x104ca'
  '\x104f3' -> '\x104cb'
  '\x104f4' -> '\x104cc'
  '\x104f5' -> '\x104cd'
  '\x104f6' -> '\x104ce'
  '\x104f7' -> '\x104cf'
  '\x104f8' -> '\x104d0'
  '\x104f9' -> '\x104d1'
  '\x104fa' -> '\x104d2'
  '\x104fb' -> '\x104d3'
  '\x10597' -> '\x10570'
  '\x10598' -> '\x10571'
  '\x10599' -> '\x10572'
  '\x1059a' -> '\x10573'
  '\x1059b' -> '\x10574'
  '\x1059c' -> '\x10575'
  '\x1059d' -> '\x10576'
  '\x1059e' -> '\x10577'
  '\x1059f' -> '\x10578'
  '\x105a0' -> '\x10579'
  '\x105a1' -> '\x1057a'
  '\x105a3' -> '\x1057c'
  '\x105a4' -> '\x1057d'
  '\x105a5' -> '\x1057e'
  '\x105a6' -> '\x1057f'
  '\x105a7' -> '\x10580'
  '\x105a8' -> '\x10581'
  '\x105a9' -> '\x10582'
  '\x105aa' -> '\x10583'
  '\x105ab' -> '\x10584'
  '\x105ac' -> '\x10585'
  '\x105ad' -> '\x10586'
  '\x105ae' -> '\x10587'
  '\x105af' -> '\x10588'
  '\x105b0' -> '\x10589'
  '\x105b1' -> '\x1058a'
  '\x105b3' -> '\x1058c'
  '\x105b4' -> '\x1058d'
  '\x105b5' -> '\x1058e'
  '\x105b6' -> '\x1058f'
  '\x105b7' -> '\x10590'
  '\x105b8' -> '\x10591'
  '\x105b9' -> '\x10592'
  '\x105bb' -> '\x10594'
  '\x105bc' -> '\x10595'
  '\x10cc0' -> '\x10c80'
  '\x10cc1' -> '\x10c81'
  '\x10cc2' -> '\x10c82'
  '\x10cc3' -> '\x10c83'
  '\x10cc4' -> '\x10c84'
  '\x10cc5' -> '\x10c85'
  '\x10cc6' -> '\x10c86'
  '\x10cc7' -> '\x10c87'
  '\x10cc8' -> '\x10c88'
  '\x10cc9' -> '\x10c89'
  '\x10cca' -> '\x10c8a'
  '\x10ccb' -> '\x10c8b'
  '\x10ccc' -> '\x10c8c'
  '\x10ccd' -> '\x10c8d'
  '\x10cce' -> '\x10c8e'
  '\x10ccf' -> '\x10c8f'
  '\x10cd0' -> '\x10c90'
  '\x10cd1' -> '\x10c91'
  '\x10cd2' -> '\x10c92'
  '\x10cd3' -> '\x10c93'
  '\x10cd4' -> '\x10c94'
  '\x10cd5' -> '\x10c95'
  '\x10cd6' -> '\x10c96'
  '\x10cd7' -> '\x10c97'
  '\x10cd8' -> '\x10c98'
  '\x10cd9' -> '\x10c99'
  '\x10cda' -> '\x10c9a'
  '\x10cdb' -> '\x10c9b'
  '\x10cdc' -> '\x10c9c'
  '\x10cdd' -> '\x10c9d'
  '\x10cde' -> '\x10c9e'
  '\x10cdf' -> '\x10c9f'
  '\x10ce0' -> '\x10ca0'
  '\x10ce1' -> '\x10ca1'
  '\x10ce2' -> '\x10ca2'
  '\x10ce3' -> '\x10ca3'
  '\x10ce4' -> '\x10ca4'
  '\x10ce5' -> '\x10ca5'
  '\x10ce6' -> '\x10ca6'
  '\x10ce7' -> '\x10ca7'
  '\x10ce8' -> '\x10ca8'
  '\x10ce9' -> '\x10ca9'
  '\x10cea' -> '\x10caa'
  '\x10ceb' -> '\x10cab'
  '\x10cec' -> '\x10cac'
  '\x10ced' -> '\x10cad'
  '\x10cee' -> '\x10cae'
  '\x10cef' -> '\x10caf'
  '\x10cf0' -> '\x10cb0'
  '\x10cf1' -> '\x10cb1'
  '\x10cf2' -> '\x10cb2'
  '\x118c0' -> '\x118a0'
  '\x118c1' -> '\x118a1'
  '\x118c2' -> '\x118a2'
  '\x118c3' -> '\x118a3'
  '\x118c4' -> '\x118a4'
  '\x118c5' -> '\x118a5'
  '\x118c6' -> '\x118a6'
  '\x118c7' -> '\x118a7'
  '\x118c8' -> '\x118a8'
  '\x118c9' -> '\x118a9'
  '\x118ca' -> '\x118aa'
  '\x118cb' -> '\x118ab'
  '\x118cc' -> '\x118ac'
  '\x118cd' -> '\x118ad'
  '\x118ce' -> '\x118ae'
  '\x118cf' -> '\x118af'
  '\x118d0' -> '\x118b0'
  '\x118d1' -> '\x118b1'
  '\x118d2' -> '\x118b2'
  '\x118d3' -> '\x118b3'
  '\x118d4' -> '\x118b4'
  '\x118d5' -> '\x118b5'
  '\x118d6' -> '\x118b6'
  '\x118d7' -> '\x118b7'
  '\x118d8' -> '\x118b8'
  '\x118d9' -> '\x118b9'
  '\x118da' -> '\x118ba'
  '\x118db' -> '\x118bb'
  '\x118dc' -> '\x118bc'
  '\x118dd' -> '\x118bd'
  '\x118de' -> '\x118be'
  '\x118df' -> '\x118bf'
  '\x16e60' -> '\x16e40'
  '\x16e61' -> '\x16e41'
  '\x16e62' -> '\x16e42'
  '\x16e63' -> '\x16e43'
  '\x16e64' -> '\x16e44'
  '\x16e65' -> '\x16e45'
  '\x16e66' -> '\x16e46'
  '\x16e67' -> '\x16e47'
  '\x16e68' -> '\x16e48'
  '\x16e69' -> '\x16e49'
  '\x16e6a' -> '\x16e4a'
  '\x16e6b' -> '\x16e4b'
  '\x16e6c' -> '\x16e4c'
  '\x16e6d' -> '\x16e4d'
  '\x16e6e' -> '\x16e4e'
  '\x16e6f' -> '\x16e4f'
  '\x16e70' -> '\x16e50'
  '\x16e71' -> '\x16e51'
  '\x16e72' -> '\x16e52'
  '\x16e73' -> '\x16e53'
  '\x16e74' -> '\x16e54'
  '\x16e75' -> '\x16e55'
  '\x16e76' -> '\x16e56'
  '\x16e77' -> '\x16e57'
  '\x16e78' -> '\x16e58'
  '\x16e79' -> '\x16e59'
  '\x16e7a' -> '\x16e5a'
  '\x16e7b' -> '\x16e5b'
  '\x16e7c' -> '\x16e5c'
  '\x16e7d' -> '\x16e5d'
  '\x16e7e' -> '\x16e5e'
  '\x16e7f' -> '\x16e5f'
  '\x1e922' -> '\x1e900'
  '\x1e923' -> '\x1e901'
  '\x1e924' -> '\x1e902'
  '\x1e925' -> '\x1e903'
  '\x1e926' -> '\x1e904'
  '\x1e927' -> '\x1e905'
  '\x1e928' -> '\x1e906'
  '\x1e929' -> '\x1e907'
  '\x1e92a' -> '\x1e908'
  '\x1e92b' -> '\x1e909'
  '\x1e92c' -> '\x1e90a'
  '\x1e92d' -> '\x1e90b'
  '\x1e92e' -> '\x1e90c'
  '\x1e92f' -> '\x1e90d'
  '\x1e930' -> '\x1e90e'
  '\x1e931' -> '\x1e90f'
  '\x1e932' -> '\x1e910'
  '\x1e933' -> '\x1e911'
  '\x1e934' -> '\x1e912'
  '\x1e935' -> '\x1e913'
  '\x1e936' -> '\x1e914'
  '\x1e937' -> '\x1e915'
  '\x1e938' -> '\x1e916'
  '\x1e939' -> '\x1e917'
  '\x1e93a' -> '\x1e918'
  '\x1e93b' -> '\x1e919'
  '\x1e93c' -> '\x1e91a'
  '\x1e93d' -> '\x1e91b'
  '\x1e93e' -> '\x1e91c'
  '\x1e93f' -> '\x1e91d'
  '\x1e940' -> '\x1e91e'
  '\x1e941' -> '\x1e91f'
  '\x1e942' -> '\x1e920'
  '\x1e943' -> '\x1e921'
  c -> c