From aac89de7d3eb007c93c87466f567448d4ffbc680 Mon Sep 17 00:00:00 2001 From: Pierre Le Marre Date: Mon, 17 Jun 2024 16:29:35 +0200 Subject: [PATCH 1/5] security: Improve perf --- .../Modules/Security/Confusables.hs | 11 +- .../Security/IntentionalConfusables.hs | 11 +- unicode-data-security/Changelog.md | 2 + unicode-data-security/bench/Main.hs | 13 +- .../lib/Unicode/Char/Identifiers/Security.hs | 23 +- .../lib/Unicode/Internal/Bits/Security.hs | 21 + .../Internal/Char/Security/Confusables.hs | 12629 ++++++++-------- .../Char/Security/IntentionalConfusables.hs | 313 +- .../unicode-data-security.cabal | 8 +- 9 files changed, 6527 insertions(+), 6504 deletions(-) create mode 100644 unicode-data-security/lib/Unicode/Internal/Bits/Security.hs diff --git a/ucd2haskell/exe/UCD2Haskell/Modules/Security/Confusables.hs b/ucd2haskell/exe/UCD2Haskell/Modules/Security/Confusables.hs index dc42bede..b8051f82 100644 --- a/ucd2haskell/exe/UCD2Haskell/Modules/Security/Confusables.hs +++ b/ucd2haskell/exe/UCD2Haskell/Modules/Security/Confusables.hs @@ -36,9 +36,9 @@ genConfusablesModule moduleName = Fold step mempty done mkConfusable c s = mconcat [ "\n " , showB c - , " -> Just (Ptr \"" + , " -> \"" , stringToAddrLiteral s - , "\\0\"#)" + , "\\0\"#" ] -- Encode string with UTF-8 @@ -55,15 +55,14 @@ genConfusablesModule moduleName = Fold step mempty done , "(confusablePrototype)" , "where" , "" - , "import Foreign.C.String (CString)" - , "import GHC.Exts (Ptr(..))" + , "import GHC.Exts (Addr#)" , "" , "-- | Returns the /prototype/ of a character, if it is confusable." , "--" , "-- The resulting 'CString' is null-terminated and encoded in UTF-8." , "--" , "-- @since 0.1.0" - , "confusablePrototype :: Char -> Maybe CString" + , "confusablePrototype :: Char -> Addr#" , "confusablePrototype = \\case" <> Map.foldMapWithKey mkConfusable confusables - , " _ -> Nothing" + , " _ -> \"\\0\"#" ] diff --git a/ucd2haskell/exe/UCD2Haskell/Modules/Security/IntentionalConfusables.hs b/ucd2haskell/exe/UCD2Haskell/Modules/Security/IntentionalConfusables.hs index 9d7d6b30..3cd868ad 100644 --- a/ucd2haskell/exe/UCD2Haskell/Modules/Security/IntentionalConfusables.hs +++ b/ucd2haskell/exe/UCD2Haskell/Modules/Security/IntentionalConfusables.hs @@ -36,9 +36,9 @@ generate moduleName = Fold step mempty done mkConfusable c cs = mconcat [ "\n " , showB c - , " -> Just (Ptr \"" + , " -> \"" , stringToAddrLiteral (Set.toList cs) - , "\\0\"#)" + , "\\0\"#" ] -- Encode string with UTF-8 @@ -55,15 +55,14 @@ generate moduleName = Fold step mempty done , "(intentionalConfusables)" , "where" , "" - , "import Foreign.C.String (CString)" - , "import GHC.Exts (Ptr(..))" + , "import GHC.Exts (Addr#)" , "" , "-- | Returns the /intentional/ confusables of a character, if any." , "--" , "-- The resulting 'CString' is null-terminated and encoded in UTF-8." , "--" , "-- @since 0.1.0" - , "intentionalConfusables :: Char -> Maybe CString" + , "intentionalConfusables :: Char -> Addr#" , "intentionalConfusables = \\case" <> Map.foldMapWithKey mkConfusable confusables - , " _ -> Nothing" + , " _ -> \"\\0\"#" ] diff --git a/unicode-data-security/Changelog.md b/unicode-data-security/Changelog.md index 9d75216b..29403a92 100644 --- a/unicode-data-security/Changelog.md +++ b/unicode-data-security/Changelog.md @@ -2,6 +2,8 @@ ## 0.2.1 TBD +- Changed the type of `confusablePrototype` and `intentionalConfusables` from + `Char -> Maybe String` to `Char -> String`. - Add `unicodeVersion` to `Unicode.Char.Identifiers.Security`. ## 0.2.0 (September 2022) diff --git a/unicode-data-security/bench/Main.hs b/unicode-data-security/bench/Main.hs index 0e878b6e..d96bde91 100644 --- a/unicode-data-security/bench/Main.hs +++ b/unicode-data-security/bench/Main.hs @@ -1,8 +1,9 @@ {-# LANGUAGE ExistentialQuantification #-} import Control.DeepSeq (NFData, deepseq) -import Data.Ix (Ix(..)) -import Test.Tasty.Bench (Benchmark, bgroup, bcompare, bench, nf, defaultMain) +import Data.Ix (Ix (..)) +import GHC.Exts (Ptr (..)) +import Test.Tasty.Bench (Benchmark, bcompare, bench, bgroup, defaultMain, nf) import qualified Unicode.Char.Identifiers.Security as Security import qualified Unicode.Internal.Char.Security.Confusables as Confusables @@ -18,19 +19,19 @@ main :: IO () main = defaultMain [ bgroup "Unicode.Char.Identifiers.Security" [ bgroup "Identifier Status" - [ benchNF "isAllowedInIdentifier" (show . Security.isAllowedInIdentifier) + [ benchNF "isAllowedInIdentifier" Security.isAllowedInIdentifier ] , bgroup "Identifier Types" - [ benchNF "identifierTypes" (show . Security.identifierTypes) + [ benchNF "identifierTypes" (fmap fromEnum . Security.identifierTypes) ] , bgroup "Confusables" [ bgroup' "confusablePrototype" - [ Bench "CString" Confusables.confusablePrototype + [ Bench "CString" (\c -> Ptr (Confusables.confusablePrototype c)) , Bench "String" Security.confusablePrototype ] -- , benchNF "prototype" Security.prototype , bgroup' "intentionalConfusables" - [ Bench "CString" Confusables.intentionalConfusables + [ Bench "CString" (\c -> Ptr (Confusables.intentionalConfusables c)) , Bench "String" Security.intentionalConfusables ] , benchNF "isIntentionallyConfusable" Security.intentionalConfusables diff --git a/unicode-data-security/lib/Unicode/Char/Identifiers/Security.hs b/unicode-data-security/lib/Unicode/Char/Identifiers/Security.hs index f1db55d1..ab5f2203 100644 --- a/unicode-data-security/lib/Unicode/Char/Identifiers/Security.hs +++ b/unicode-data-security/lib/Unicode/Char/Identifiers/Security.hs @@ -29,12 +29,10 @@ module Unicode.Char.Identifiers.Security ) where -import Data.List.NonEmpty (NonEmpty) -import Data.Maybe (isJust) -import qualified GHC.Foreign as Foreign -import qualified GHC.IO.Encoding as Encoding -import System.IO.Unsafe (unsafePerformIO) +import Data.List.NonEmpty (NonEmpty) +import GHC.Exts (eqChar#, indexCharOffAddr#, isTrue#) +import Unicode.Internal.Bits.Security (unpackCStringUtf8#) import qualified Unicode.Internal.Char.Security.Confusables as C import qualified Unicode.Internal.Char.Security.IdentifierStatus as S import qualified Unicode.Internal.Char.Security.IdentifierType as T @@ -76,10 +74,8 @@ identifierTypes = T.decodeIdentifierTypes . T.identifierTypes -- -- @since 0.1.0 {-# INLINE confusablePrototype #-} -confusablePrototype :: Char -> Maybe String -confusablePrototype = fmap decode . C.confusablePrototype - where - decode = unsafePerformIO . Foreign.peekCString Encoding.utf8 +confusablePrototype :: Char -> String +confusablePrototype c = unpackCStringUtf8# (C.confusablePrototype c) -- [TODO] Assess the need for this function -- -- | Returns the /prototype/ of a character. @@ -96,13 +92,14 @@ confusablePrototype = fmap decode . C.confusablePrototype -- @since 0.1.0 {-# INLINE intentionalConfusables #-} intentionalConfusables :: Char -> String -intentionalConfusables = maybe mempty decode . IC.intentionalConfusables - where - decode = unsafePerformIO . Foreign.peekCString Encoding.utf8 +intentionalConfusables c = unpackCStringUtf8# (IC.intentionalConfusables c) -- | Returns 'True' if the character is /intentionally/ confusable. -- -- @since 0.1.0 {-# INLINE isIntentionallyConfusable #-} isIntentionallyConfusable :: Char -> Bool -isIntentionallyConfusable = isJust . IC.intentionalConfusables +isIntentionallyConfusable c = isTrue# (c# `eqChar#` '\0'#) + where + !addr = IC.intentionalConfusables c + !c# = indexCharOffAddr# addr 0# diff --git a/unicode-data-security/lib/Unicode/Internal/Bits/Security.hs b/unicode-data-security/lib/Unicode/Internal/Bits/Security.hs new file mode 100644 index 00000000..7aec460b --- /dev/null +++ b/unicode-data-security/lib/Unicode/Internal/Bits/Security.hs @@ -0,0 +1,21 @@ +{-# LANGUAGE CPP #-} + +-- | +-- Module : Unicode.Internal.Bits.Security +-- Copyright : (c) 2024 Pierre Le Marre +-- License : BSD-3-Clause +-- Maintainer : streamly@composewell.com +-- Stability : experimental +-- Portability : GHC +-- +-- Compatibility module + +module Unicode.Internal.Bits.Security + ( unpackCStringUtf8# + ) where + +#if MIN_VERSION_base(4,15,0) +import GHC.Exts (unpackCStringUtf8#) +#else +import GHC.CString (unpackCStringUtf8#) +#endif diff --git a/unicode-data-security/lib/Unicode/Internal/Char/Security/Confusables.hs b/unicode-data-security/lib/Unicode/Internal/Char/Security/Confusables.hs index 20b09308..df2238f6 100644 --- a/unicode-data-security/lib/Unicode/Internal/Char/Security/Confusables.hs +++ b/unicode-data-security/lib/Unicode/Internal/Char/Security/Confusables.hs @@ -13,6325 +13,6324 @@ module Unicode.Internal.Char.Security.Confusables (confusablePrototype) where -import Foreign.C.String (CString) -import GHC.Exts (Ptr(..)) +import GHC.Exts (Addr#) -- | Returns the /prototype/ of a character, if it is confusable. -- -- The resulting 'CString' is null-terminated and encoded in UTF-8. -- -- @since 0.1.0 -confusablePrototype :: Char -> Maybe CString +confusablePrototype :: Char -> Addr# confusablePrototype = \case - '"' -> Just (Ptr "\39\39\0"#) - '%' -> Just (Ptr "\194\186\47\226\130\128\0"#) - '0' -> Just (Ptr "\79\0"#) - '1' -> Just (Ptr "\108\0"#) - 'I' -> Just (Ptr "\108\0"#) - '`' -> Just (Ptr "\39\0"#) - 'm' -> Just (Ptr "\114\110\0"#) - '|' -> Just (Ptr "\108\0"#) - '\160' -> Just (Ptr "\32\0"#) - '\162' -> Just (Ptr "\99\204\184\0"#) - '\165' -> Just (Ptr "\89\204\181\0"#) - '\175' -> Just (Ptr "\203\137\0"#) - '\180' -> Just (Ptr "\39\0"#) - '\181' -> Just (Ptr "\206\188\0"#) - '\184' -> Just (Ptr "\44\0"#) - '\198' -> Just (Ptr "\65\69\0"#) - '\199' -> Just (Ptr "\67\204\166\0"#) - '\208' -> Just (Ptr "\68\204\181\0"#) - '\215' -> Just (Ptr "\120\0"#) - '\216' -> Just (Ptr "\79\204\184\0"#) - '\230' -> Just (Ptr "\97\101\0"#) - '\231' -> Just (Ptr "\99\204\166\0"#) - '\240' -> Just (Ptr "\226\136\130\204\181\0"#) - '\246' -> Just (Ptr "\216\169\0"#) - '\248' -> Just (Ptr "\111\204\184\0"#) - '\272' -> Just (Ptr "\68\204\181\0"#) - '\273' -> Just (Ptr "\100\204\181\0"#) - '\282' -> Just (Ptr "\196\148\0"#) - '\283' -> Just (Ptr "\196\149\0"#) - '\294' -> Just (Ptr "\72\204\181\0"#) - '\295' -> Just (Ptr "\104\204\181\0"#) - '\305' -> Just (Ptr "\105\0"#) - '\306' -> Just (Ptr "\108\74\0"#) - '\307' -> Just (Ptr "\105\106\0"#) - '\319' -> Just (Ptr "\108\194\183\0"#) - '\320' -> Just (Ptr "\108\194\183\0"#) - '\321' -> Just (Ptr "\76\204\184\0"#) - '\322' -> Just (Ptr "\108\204\184\0"#) - '\326' -> Just (Ptr "\201\178\0"#) - '\329' -> Just (Ptr "\39\110\0"#) - '\336' -> Just (Ptr "\195\150\0"#) - '\338' -> Just (Ptr "\79\69\0"#) - '\339' -> Just (Ptr "\111\101\0"#) - '\355' -> Just (Ptr "\198\171\0"#) - '\358' -> Just (Ptr "\84\204\181\0"#) - '\359' -> Just (Ptr "\116\204\181\0"#) - '\383' -> Just (Ptr "\102\0"#) - '\384' -> Just (Ptr "\98\204\181\0"#) - '\385' -> Just (Ptr "\39\66\0"#) - '\386' -> Just (Ptr "\98\204\132\0"#) - '\387' -> Just (Ptr "\98\204\132\0"#) - '\388' -> Just (Ptr "\98\0"#) - '\391' -> Just (Ptr "\67\39\0"#) - '\393' -> Just (Ptr "\68\204\181\0"#) - '\394' -> Just (Ptr "\39\68\0"#) - '\396' -> Just (Ptr "\100\204\132\0"#) - '\397' -> Just (Ptr "\103\0"#) - '\401' -> Just (Ptr "\70\204\166\0"#) - '\402' -> Just (Ptr "\102\204\166\0"#) - '\403' -> Just (Ptr "\71\39\0"#) - '\406' -> Just (Ptr "\108\0"#) - '\407' -> Just (Ptr "\108\204\181\0"#) - '\408' -> Just (Ptr "\75\39\0"#) - '\409' -> Just (Ptr "\107\204\148\0"#) - '\410' -> Just (Ptr "\108\204\181\0"#) - '\413' -> Just (Ptr "\78\204\166\0"#) - '\414' -> Just (Ptr "\110\204\169\0"#) - '\415' -> Just (Ptr "\79\204\181\0"#) - '\416' -> Just (Ptr "\79\39\0"#) - '\417' -> Just (Ptr "\111\39\0"#) - '\420' -> Just (Ptr "\39\80\0"#) - '\421' -> Just (Ptr "\112\204\148\0"#) - '\422' -> Just (Ptr "\82\0"#) - '\423' -> Just (Ptr "\50\0"#) - '\428' -> Just (Ptr "\39\84\0"#) - '\429' -> Just (Ptr "\116\204\148\0"#) - '\430' -> Just (Ptr "\84\204\168\0"#) - '\435' -> Just (Ptr "\39\89\0"#) - '\436' -> Just (Ptr "\121\204\148\0"#) - '\437' -> Just (Ptr "\90\204\181\0"#) - '\438' -> Just (Ptr "\122\204\181\0"#) - '\439' -> Just (Ptr "\51\0"#) - '\443' -> Just (Ptr "\50\204\181\0"#) - '\444' -> Just (Ptr "\53\0"#) - '\445' -> Just (Ptr "\115\0"#) - '\447' -> Just (Ptr "\195\190\0"#) - '\448' -> Just (Ptr "\108\0"#) - '\449' -> Just (Ptr "\108\108\0"#) - '\451' -> Just (Ptr "\33\0"#) - '\452' -> Just (Ptr "\68\197\189\0"#) - '\453' -> Just (Ptr "\68\197\190\0"#) - '\454' -> Just (Ptr "\100\197\190\0"#) - '\455' -> Just (Ptr "\76\74\0"#) - '\456' -> Just (Ptr "\76\106\0"#) - '\457' -> Just (Ptr "\108\106\0"#) - '\458' -> Just (Ptr "\78\74\0"#) - '\459' -> Just (Ptr "\78\106\0"#) - '\460' -> Just (Ptr "\110\106\0"#) - '\461' -> Just (Ptr "\196\130\0"#) - '\462' -> Just (Ptr "\196\131\0"#) - '\463' -> Just (Ptr "\196\172\0"#) - '\464' -> Just (Ptr "\196\173\0"#) - '\465' -> Just (Ptr "\197\142\0"#) - '\466' -> Just (Ptr "\197\143\0"#) - '\467' -> Just (Ptr "\197\172\0"#) - '\468' -> Just (Ptr "\197\173\0"#) - '\484' -> Just (Ptr "\71\204\181\0"#) - '\485' -> Just (Ptr "\103\204\181\0"#) - '\486' -> Just (Ptr "\196\158\0"#) - '\487' -> Just (Ptr "\196\159\0"#) - '\497' -> Just (Ptr "\68\90\0"#) - '\498' -> Just (Ptr "\68\122\0"#) - '\499' -> Just (Ptr "\100\122\0"#) - '\501' -> Just (Ptr "\196\163\0"#) - '\510' -> Just (Ptr "\79\204\184\204\129\0"#) - '\538' -> Just (Ptr "\197\162\0"#) - '\539' -> Just (Ptr "\198\171\0"#) - '\540' -> Just (Ptr "\51\0"#) - '\546' -> Just (Ptr "\56\0"#) - '\547' -> Just (Ptr "\56\0"#) - '\548' -> Just (Ptr "\90\204\166\0"#) - '\549' -> Just (Ptr "\122\204\166\0"#) - '\550' -> Just (Ptr "\195\133\0"#) - '\551' -> Just (Ptr "\195\165\0"#) - '\572' -> Just (Ptr "\99\204\184\0"#) - '\574' -> Just (Ptr "\84\204\184\0"#) - '\577' -> Just (Ptr "\63\0"#) - '\580' -> Just (Ptr "\85\204\181\0"#) - '\582' -> Just (Ptr "\69\204\184\0"#) - '\583' -> Just (Ptr "\101\204\184\0"#) - '\584' -> Just (Ptr "\74\204\181\0"#) - '\585' -> Just (Ptr "\106\204\181\0"#) - '\589' -> Just (Ptr "\114\204\181\0"#) - '\590' -> Just (Ptr "\89\204\181\0"#) - '\591' -> Just (Ptr "\121\204\181\0"#) - '\593' -> Just (Ptr "\97\0"#) - '\595' -> Just (Ptr "\98\204\148\0"#) - '\598' -> Just (Ptr "\100\204\168\0"#) - '\599' -> Just (Ptr "\100\204\148\0"#) - '\601' -> Just (Ptr "\199\157\0"#) - '\602' -> Just (Ptr "\199\157\203\158\0"#) - '\603' -> Just (Ptr "\234\158\147\0"#) - '\608' -> Just (Ptr "\103\204\148\0"#) - '\609' -> Just (Ptr "\103\0"#) - '\611' -> Just (Ptr "\121\0"#) - '\614' -> Just (Ptr "\104\204\148\0"#) - '\616' -> Just (Ptr "\105\204\181\0"#) - '\617' -> Just (Ptr "\105\0"#) - '\618' -> Just (Ptr "\105\0"#) - '\619' -> Just (Ptr "\108\204\180\0"#) - '\621' -> Just (Ptr "\108\204\168\0"#) - '\622' -> Just (Ptr "\108\200\157\0"#) - '\623' -> Just (Ptr "\119\0"#) - '\625' -> Just (Ptr "\114\110\204\166\0"#) - '\627' -> Just (Ptr "\110\204\168\0"#) - '\629' -> Just (Ptr "\111\204\181\0"#) - '\630' -> Just (Ptr "\111\225\180\135\0"#) - '\636' -> Just (Ptr "\114\204\169\0"#) - '\637' -> Just (Ptr "\114\204\168\0"#) - '\642' -> Just (Ptr "\115\204\168\0"#) - '\651' -> Just (Ptr "\117\0"#) - '\655' -> Just (Ptr "\121\0"#) - '\656' -> Just (Ptr "\122\204\168\0"#) - '\658' -> Just (Ptr "\200\157\0"#) - '\660' -> Just (Ptr "\63\0"#) - '\672' -> Just (Ptr "\113\204\148\0"#) - '\675' -> Just (Ptr "\100\122\0"#) - '\676' -> Just (Ptr "\100\200\157\0"#) - '\677' -> Just (Ptr "\100\202\145\0"#) - '\678' -> Just (Ptr "\116\115\0"#) - '\679' -> Just (Ptr "\116\202\131\0"#) - '\680' -> Just (Ptr "\116\201\149\0"#) - '\681' -> Just (Ptr "\102\197\139\0"#) - '\682' -> Just (Ptr "\108\115\0"#) - '\683' -> Just (Ptr "\108\122\0"#) - '\691' -> Just (Ptr "\225\163\180\0"#) - '\697' -> Just (Ptr "\39\0"#) - '\698' -> Just (Ptr "\39\39\0"#) - '\699' -> Just (Ptr "\39\0"#) - '\700' -> Just (Ptr "\39\0"#) - '\701' -> Just (Ptr "\39\0"#) - '\702' -> Just (Ptr "\39\0"#) - '\703' -> Just (Ptr "\213\153\0"#) - '\706' -> Just (Ptr "\60\0"#) - '\707' -> Just (Ptr "\62\0"#) - '\708' -> Just (Ptr "\94\0"#) - '\710' -> Just (Ptr "\94\0"#) - '\712' -> Just (Ptr "\39\0"#) - '\714' -> Just (Ptr "\39\0"#) - '\715' -> Just (Ptr "\39\0"#) - '\720' -> Just (Ptr "\58\0"#) - '\723' -> Just (Ptr "\213\153\0"#) - '\727' -> Just (Ptr "\45\0"#) - '\728' -> Just (Ptr "\203\135\0"#) - '\729' -> Just (Ptr "\224\165\177\0"#) - '\730' -> Just (Ptr "\194\176\0"#) - '\731' -> Just (Ptr "\105\0"#) - '\732' -> Just (Ptr "\126\0"#) - '\733' -> Just (Ptr "\39\39\0"#) - '\737' -> Just (Ptr "\225\163\179\0"#) - '\738' -> Just (Ptr "\225\163\181\0"#) - '\740' -> Just (Ptr "\203\129\0"#) - '\750' -> Just (Ptr "\39\39\0"#) - '\756' -> Just (Ptr "\39\0"#) - '\758' -> Just (Ptr "\39\39\0"#) - '\760' -> Just (Ptr "\58\0"#) - '\763' -> Just (Ptr "\203\170\0"#) - '\773' -> Just (Ptr "\204\132\0"#) - '\780' -> Just (Ptr "\204\134\0"#) - '\781' -> Just (Ptr "\217\176\0"#) - '\784' -> Just (Ptr "\204\134\204\135\0"#) - '\785' -> Just (Ptr "\204\130\0"#) - '\789' -> Just (Ptr "\204\147\0"#) - '\791' -> Just (Ptr "\217\144\0"#) - '\800' -> Just (Ptr "\204\177\0"#) - '\801' -> Just (Ptr "\204\166\0"#) - '\802' -> Just (Ptr "\204\168\0"#) - '\807' -> Just (Ptr "\204\166\0"#) - '\822' -> Just (Ptr "\204\181\0"#) - '\823' -> Just (Ptr "\204\184\0"#) - '\825' -> Just (Ptr "\204\166\0"#) - '\832' -> Just (Ptr "\204\128\0"#) - '\833' -> Just (Ptr "\204\129\0"#) - '\834' -> Just (Ptr "\204\131\0"#) - '\835' -> Just (Ptr "\204\147\0"#) - '\837' -> Just (Ptr "\204\168\0"#) - '\839' -> Just (Ptr "\204\179\0"#) - '\855' -> Just (Ptr "\205\144\0"#) - '\856' -> Just (Ptr "\204\135\0"#) - '\870' -> Just (Ptr "\204\138\0"#) - '\878' -> Just (Ptr "\204\134\0"#) - '\880' -> Just (Ptr "\226\177\181\0"#) - '\884' -> Just (Ptr "\39\0"#) - '\885' -> Just (Ptr "\203\143\0"#) - '\886' -> Just (Ptr "\208\152\0"#) - '\887' -> Just (Ptr "\225\180\142\0"#) - '\890' -> Just (Ptr "\105\0"#) - '\891' -> Just (Ptr "\201\148\0"#) - '\893' -> Just (Ptr "\234\156\191\0"#) - '\894' -> Just (Ptr "\59\0"#) - '\895' -> Just (Ptr "\74\0"#) - '\900' -> Just (Ptr "\39\0"#) - '\903' -> Just (Ptr "\194\183\0"#) - '\913' -> Just (Ptr "\65\0"#) - '\914' -> Just (Ptr "\66\0"#) - '\917' -> Just (Ptr "\69\0"#) - '\918' -> Just (Ptr "\90\0"#) - '\919' -> Just (Ptr "\72\0"#) - '\920' -> Just (Ptr "\79\204\181\0"#) - '\921' -> Just (Ptr "\108\0"#) - '\922' -> Just (Ptr "\75\0"#) - '\923' -> Just (Ptr "\201\133\0"#) - '\924' -> Just (Ptr "\77\0"#) - '\925' -> Just (Ptr "\78\0"#) - '\927' -> Just (Ptr "\79\0"#) - '\929' -> Just (Ptr "\80\0"#) - '\931' -> Just (Ptr "\198\169\0"#) - '\932' -> Just (Ptr "\84\0"#) - '\933' -> Just (Ptr "\89\0"#) - '\935' -> Just (Ptr "\88\0"#) - '\945' -> Just (Ptr "\97\0"#) - '\946' -> Just (Ptr "\195\159\0"#) - '\947' -> Just (Ptr "\121\0"#) - '\948' -> Just (Ptr "\225\186\159\0"#) - '\949' -> Just (Ptr "\234\158\147\0"#) - '\951' -> Just (Ptr "\110\204\169\0"#) - '\952' -> Just (Ptr "\79\204\181\0"#) - '\953' -> Just (Ptr "\105\0"#) - '\954' -> Just (Ptr "\196\184\0"#) - '\957' -> Just (Ptr "\118\0"#) - '\959' -> Just (Ptr "\111\0"#) - '\961' -> Just (Ptr "\112\0"#) - '\963' -> Just (Ptr "\111\0"#) - '\964' -> Just (Ptr "\225\180\155\0"#) - '\965' -> Just (Ptr "\117\0"#) - '\966' -> Just (Ptr "\201\184\0"#) - '\976' -> Just (Ptr "\195\159\0"#) - '\977' -> Just (Ptr "\79\204\181\0"#) - '\978' -> Just (Ptr "\89\0"#) - '\981' -> Just (Ptr "\201\184\0"#) - '\982' -> Just (Ptr "\207\128\0"#) - '\987' -> Just (Ptr "\207\130\0"#) - '\988' -> Just (Ptr "\70\0"#) - '\1000' -> Just (Ptr "\50\0"#) - '\1001' -> Just (Ptr "\198\168\0"#) - '\1008' -> Just (Ptr "\196\184\0"#) - '\1009' -> Just (Ptr "\112\0"#) - '\1010' -> Just (Ptr "\99\0"#) - '\1011' -> Just (Ptr "\106\0"#) - '\1012' -> Just (Ptr "\79\204\181\0"#) - '\1013' -> Just (Ptr "\234\158\147\0"#) - '\1015' -> Just (Ptr "\195\158\0"#) - '\1016' -> Just (Ptr "\195\190\0"#) - '\1017' -> Just (Ptr "\67\0"#) - '\1018' -> Just (Ptr "\77\0"#) - '\1021' -> Just (Ptr "\198\134\0"#) - '\1023' -> Just (Ptr "\234\156\190\0"#) - '\1028' -> Just (Ptr "\234\158\146\0"#) - '\1029' -> Just (Ptr "\83\0"#) - '\1030' -> Just (Ptr "\108\0"#) - '\1032' -> Just (Ptr "\74\0"#) - '\1040' -> Just (Ptr "\65\0"#) - '\1041' -> Just (Ptr "\98\204\132\0"#) - '\1042' -> Just (Ptr "\66\0"#) - '\1043' -> Just (Ptr "\206\147\0"#) - '\1045' -> Just (Ptr "\69\0"#) - '\1047' -> Just (Ptr "\51\0"#) - '\1049' -> Just (Ptr "\208\141\0"#) - '\1050' -> Just (Ptr "\75\0"#) - '\1051' -> Just (Ptr "\201\133\0"#) - '\1052' -> Just (Ptr "\77\0"#) - '\1053' -> Just (Ptr "\72\0"#) - '\1054' -> Just (Ptr "\79\0"#) - '\1055' -> Just (Ptr "\206\160\0"#) - '\1056' -> Just (Ptr "\80\0"#) - '\1057' -> Just (Ptr "\67\0"#) - '\1058' -> Just (Ptr "\84\0"#) - '\1059' -> Just (Ptr "\89\0"#) - '\1060' -> Just (Ptr "\206\166\0"#) - '\1061' -> Just (Ptr "\88\0"#) - '\1067' -> Just (Ptr "\98\108\0"#) - '\1068' -> Just (Ptr "\98\0"#) - '\1070' -> Just (Ptr "\108\79\0"#) - '\1072' -> Just (Ptr "\97\0"#) - '\1073' -> Just (Ptr "\54\0"#) - '\1074' -> Just (Ptr "\202\153\0"#) - '\1075' -> Just (Ptr "\114\0"#) - '\1077' -> Just (Ptr "\101\0"#) - '\1079' -> Just (Ptr "\201\156\0"#) - '\1080' -> Just (Ptr "\225\180\142\0"#) - '\1082' -> Just (Ptr "\196\184\0"#) - '\1084' -> Just (Ptr "\202\141\0"#) - '\1085' -> Just (Ptr "\202\156\0"#) - '\1086' -> Just (Ptr "\111\0"#) - '\1087' -> Just (Ptr "\207\128\0"#) - '\1088' -> Just (Ptr "\112\0"#) - '\1089' -> Just (Ptr "\99\0"#) - '\1090' -> Just (Ptr "\225\180\155\0"#) - '\1091' -> Just (Ptr "\121\0"#) - '\1092' -> Just (Ptr "\201\184\0"#) - '\1093' -> Just (Ptr "\120\0"#) - '\1098' -> Just (Ptr "\203\137\98\0"#) - '\1099' -> Just (Ptr "\198\133\105\0"#) - '\1100' -> Just (Ptr "\198\133\0"#) - '\1103' -> Just (Ptr "\225\180\153\0"#) - '\1108' -> Just (Ptr "\234\158\147\0"#) - '\1109' -> Just (Ptr "\115\0"#) - '\1110' -> Just (Ptr "\105\0"#) - '\1112' -> Just (Ptr "\106\0"#) - '\1115' -> Just (Ptr "\104\204\181\0"#) - '\1117' -> Just (Ptr "\208\185\0"#) - '\1121' -> Just (Ptr "\119\0"#) - '\1122' -> Just (Ptr "\98\204\181\0"#) - '\1123' -> Just (Ptr "\98\204\181\0"#) - '\1136' -> Just (Ptr "\206\168\0"#) - '\1137' -> Just (Ptr "\207\136\0"#) - '\1138' -> Just (Ptr "\79\204\181\0"#) - '\1139' -> Just (Ptr "\111\204\181\0"#) - '\1140' -> Just (Ptr "\86\0"#) - '\1141' -> Just (Ptr "\118\0"#) - '\1148' -> Just (Ptr "\209\160\210\134\210\135\0"#) - '\1149' -> Just (Ptr "\119\210\134\210\135\0"#) - '\1162' -> Just (Ptr "\208\141\204\166\0"#) - '\1163' -> Just (Ptr "\208\185\204\166\0"#) - '\1164' -> Just (Ptr "\98\204\181\0"#) - '\1165' -> Just (Ptr "\98\204\181\0"#) - '\1168' -> Just (Ptr "\206\147\39\0"#) - '\1169' -> Just (Ptr "\114\39\0"#) - '\1170' -> Just (Ptr "\206\147\204\181\0"#) - '\1171' -> Just (Ptr "\114\204\181\0"#) - '\1174' -> Just (Ptr "\208\150\204\169\0"#) - '\1175' -> Just (Ptr "\208\182\204\169\0"#) - '\1176' -> Just (Ptr "\51\204\166\0"#) - '\1177' -> Just (Ptr "\201\156\204\166\0"#) - '\1178' -> Just (Ptr "\75\204\169\0"#) - '\1179' -> Just (Ptr "\196\184\204\169\0"#) - '\1182' -> Just (Ptr "\75\204\181\0"#) - '\1183' -> Just (Ptr "\196\184\204\181\0"#) - '\1186' -> Just (Ptr "\72\204\169\0"#) - '\1187' -> Just (Ptr "\202\156\204\169\0"#) - '\1194' -> Just (Ptr "\67\204\166\0"#) - '\1195' -> Just (Ptr "\99\204\166\0"#) - '\1196' -> Just (Ptr "\84\204\169\0"#) - '\1197' -> Just (Ptr "\225\180\155\204\169\0"#) - '\1198' -> Just (Ptr "\89\0"#) - '\1199' -> Just (Ptr "\121\0"#) - '\1200' -> Just (Ptr "\89\204\181\0"#) - '\1201' -> Just (Ptr "\121\204\181\0"#) - '\1202' -> Just (Ptr "\88\204\169\0"#) - '\1211' -> Just (Ptr "\104\0"#) - '\1213' -> Just (Ptr "\101\0"#) - '\1214' -> Just (Ptr "\210\188\204\168\0"#) - '\1215' -> Just (Ptr "\101\204\168\0"#) - '\1216' -> Just (Ptr "\108\0"#) - '\1221' -> Just (Ptr "\201\133\204\166\0"#) - '\1222' -> Just (Ptr "\208\187\204\166\0"#) - '\1223' -> Just (Ptr "\72\204\166\0"#) - '\1224' -> Just (Ptr "\202\156\204\166\0"#) - '\1225' -> Just (Ptr "\72\204\166\0"#) - '\1226' -> Just (Ptr "\202\156\204\166\0"#) - '\1227' -> Just (Ptr "\210\182\0"#) - '\1228' -> Just (Ptr "\210\183\0"#) - '\1229' -> Just (Ptr "\77\204\166\0"#) - '\1230' -> Just (Ptr "\202\141\204\166\0"#) - '\1231' -> Just (Ptr "\105\0"#) - '\1236' -> Just (Ptr "\65\69\0"#) - '\1237' -> Just (Ptr "\97\101\0"#) - '\1240' -> Just (Ptr "\198\143\0"#) - '\1241' -> Just (Ptr "\199\157\0"#) - '\1248' -> Just (Ptr "\51\0"#) - '\1249' -> Just (Ptr "\200\157\0"#) - '\1256' -> Just (Ptr "\79\204\181\0"#) - '\1257' -> Just (Ptr "\111\204\181\0"#) - '\1281' -> Just (Ptr "\100\0"#) - '\1290' -> Just (Ptr "\199\182\0"#) - '\1292' -> Just (Ptr "\71\0"#) - '\1293' -> Just (Ptr "\201\162\0"#) - '\1296' -> Just (Ptr "\198\144\0"#) - '\1297' -> Just (Ptr "\234\158\147\0"#) - '\1307' -> Just (Ptr "\113\0"#) - '\1308' -> Just (Ptr "\87\0"#) - '\1309' -> Just (Ptr "\119\0"#) - '\1339' -> Just (Ptr "\225\138\174\0"#) - '\1348' -> Just (Ptr "\225\136\134\0"#) - '\1354' -> Just (Ptr "\225\140\163\0"#) - '\1356' -> Just (Ptr "\225\137\161\0"#) - '\1357' -> Just (Ptr "\85\0"#) - '\1359' -> Just (Ptr "\83\0"#) - '\1363' -> Just (Ptr "\206\166\0"#) - '\1365' -> Just (Ptr "\79\0"#) - '\1370' -> Just (Ptr "\39\0"#) - '\1373' -> Just (Ptr "\39\0"#) - '\1377' -> Just (Ptr "\119\0"#) - '\1379' -> Just (Ptr "\113\0"#) - '\1382' -> Just (Ptr "\113\0"#) - '\1390' -> Just (Ptr "\225\186\159\0"#) - '\1392' -> Just (Ptr "\104\0"#) - '\1397' -> Just (Ptr "\200\183\0"#) - '\1400' -> Just (Ptr "\110\0"#) - '\1402' -> Just (Ptr "\201\176\0"#) - '\1404' -> Just (Ptr "\110\0"#) - '\1405' -> Just (Ptr "\117\0"#) - '\1409' -> Just (Ptr "\103\0"#) - '\1412' -> Just (Ptr "\102\0"#) - '\1413' -> Just (Ptr "\111\0"#) - '\1415' -> Just (Ptr "\213\165\214\130\0"#) - '\1417' -> Just (Ptr "\58\0"#) - '\1436' -> Just (Ptr "\204\129\0"#) - '\1437' -> Just (Ptr "\204\129\0"#) - '\1444' -> Just (Ptr "\214\154\0"#) - '\1448' -> Just (Ptr "\214\153\0"#) - '\1453' -> Just (Ptr "\214\150\0"#) - '\1454' -> Just (Ptr "\214\152\0"#) - '\1455' -> Just (Ptr "\204\138\0"#) - '\1460' -> Just (Ptr "\204\163\0"#) - '\1465' -> Just (Ptr "\204\135\0"#) - '\1466' -> Just (Ptr "\204\135\0"#) - '\1472' -> Just (Ptr "\108\0"#) - '\1473' -> Just (Ptr "\204\135\0"#) - '\1474' -> Just (Ptr "\204\135\0"#) - '\1475' -> Just (Ptr "\58\0"#) - '\1476' -> Just (Ptr "\204\135\0"#) - '\1477' -> Just (Ptr "\204\163\0"#) - '\1493' -> Just (Ptr "\108\0"#) - '\1496' -> Just (Ptr "\118\0"#) - '\1497' -> Just (Ptr "\39\0"#) - '\1503' -> Just (Ptr "\108\0"#) - '\1505' -> Just (Ptr "\111\0"#) - '\1520' -> Just (Ptr "\108\108\0"#) - '\1521' -> Just (Ptr "\108\39\0"#) - '\1522' -> Just (Ptr "\39\39\0"#) - '\1523' -> Just (Ptr "\39\0"#) - '\1524' -> Just (Ptr "\39\39\0"#) - '\1545' -> Just (Ptr "\194\186\47\226\130\128\226\130\128\0"#) - '\1546' -> Just (Ptr "\194\186\47\226\130\128\226\130\128\226\130\128\0"#) - '\1549' -> Just (Ptr "\44\0"#) - '\1551' -> Just (Ptr "\216\185\0"#) - '\1560' -> Just (Ptr "\204\129\0"#) - '\1561' -> Just (Ptr "\204\147\0"#) - '\1562' -> Just (Ptr "\217\144\0"#) - '\1571' -> Just (Ptr "\108\217\180\0"#) - '\1572' -> Just (Ptr "\217\136\217\180\0"#) - '\1573' -> Just (Ptr "\108\217\149\0"#) - '\1574' -> Just (Ptr "\217\137\217\180\0"#) - '\1575' -> Just (Ptr "\108\0"#) - '\1579' -> Just (Ptr "\217\137\219\155\0"#) - '\1588' -> Just (Ptr "\216\179\219\155\0"#) - '\1597' -> Just (Ptr "\217\137\204\130\0"#) - '\1599' -> Just (Ptr "\217\137\219\155\0"#) - '\1607' -> Just (Ptr "\111\0"#) - '\1610' -> Just (Ptr "\217\137\0"#) - '\1611' -> Just (Ptr "\204\139\0"#) - '\1614' -> Just (Ptr "\204\129\0"#) - '\1615' -> Just (Ptr "\204\147\0"#) - '\1618' -> Just (Ptr "\204\138\0"#) - '\1619' -> Just (Ptr "\204\131\0"#) - '\1622' -> Just (Ptr "\204\169\0"#) - '\1623' -> Just (Ptr "\204\146\0"#) - '\1624' -> Just (Ptr "\204\134\0"#) - '\1625' -> Just (Ptr "\204\132\0"#) - '\1626' -> Just (Ptr "\204\134\0"#) - '\1627' -> Just (Ptr "\204\130\0"#) - '\1628' -> Just (Ptr "\204\163\0"#) - '\1629' -> Just (Ptr "\204\148\0"#) - '\1631' -> Just (Ptr "\217\149\0"#) - '\1632' -> Just (Ptr "\46\0"#) - '\1633' -> Just (Ptr "\108\0"#) - '\1637' -> Just (Ptr "\111\0"#) - '\1639' -> Just (Ptr "\86\0"#) - '\1640' -> Just (Ptr "\201\133\0"#) - '\1642' -> Just (Ptr "\194\186\47\226\130\128\0"#) - '\1643' -> Just (Ptr "\44\0"#) - '\1644' -> Just (Ptr "\216\140\0"#) - '\1645' -> Just (Ptr "\42\0"#) - '\1646' -> Just (Ptr "\217\137\0"#) - '\1647' -> Just (Ptr "\218\161\0"#) - '\1650' -> Just (Ptr "\108\217\180\0"#) - '\1651' -> Just (Ptr "\108\217\149\0"#) - '\1653' -> Just (Ptr "\108\217\180\0"#) - '\1654' -> Just (Ptr "\217\136\217\180\0"#) - '\1655' -> Just (Ptr "\217\136\204\147\217\180\0"#) - '\1656' -> Just (Ptr "\217\137\217\180\0"#) - '\1657' -> Just (Ptr "\217\137\216\149\0"#) - '\1662' -> Just (Ptr "\217\137\219\155\0"#) - '\1665' -> Just (Ptr "\216\173\217\148\0"#) - '\1669' -> Just (Ptr "\216\173\219\155\0"#) - '\1672' -> Just (Ptr "\216\175\216\149\0"#) - '\1675' -> Just (Ptr "\218\138\216\149\0"#) - '\1678' -> Just (Ptr "\216\175\219\155\0"#) - '\1681' -> Just (Ptr "\216\177\216\149\0"#) - '\1682' -> Just (Ptr "\216\177\204\134\0"#) - '\1688' -> Just (Ptr "\216\177\219\155\0"#) - '\1694' -> Just (Ptr "\216\181\219\155\0"#) - '\1695' -> Just (Ptr "\216\183\219\155\0"#) - '\1700' -> Just (Ptr "\218\161\219\155\0"#) - '\1703' -> Just (Ptr "\217\129\0"#) - '\1704' -> Just (Ptr "\218\161\219\155\0"#) - '\1705' -> Just (Ptr "\217\131\0"#) - '\1706' -> Just (Ptr "\217\131\0"#) - '\1709' -> Just (Ptr "\217\131\219\155\0"#) - '\1716' -> Just (Ptr "\218\175\219\155\0"#) - '\1717' -> Just (Ptr "\217\132\204\134\0"#) - '\1719' -> Just (Ptr "\217\132\219\155\0"#) - '\1722' -> Just (Ptr "\217\137\0"#) - '\1723' -> Just (Ptr "\217\137\216\149\0"#) - '\1725' -> Just (Ptr "\217\137\219\155\0"#) - '\1726' -> Just (Ptr "\111\0"#) - '\1729' -> Just (Ptr "\111\0"#) - '\1730' -> Just (Ptr "\219\128\0"#) - '\1731' -> Just (Ptr "\216\169\0"#) - '\1734' -> Just (Ptr "\217\136\204\134\0"#) - '\1735' -> Just (Ptr "\217\136\204\147\0"#) - '\1736' -> Just (Ptr "\217\136\217\176\0"#) - '\1737' -> Just (Ptr "\217\136\204\130\0"#) - '\1739' -> Just (Ptr "\217\136\219\155\0"#) - '\1740' -> Just (Ptr "\217\137\0"#) - '\1742' -> Just (Ptr "\217\137\204\134\0"#) - '\1744' -> Just (Ptr "\217\187\0"#) - '\1745' -> Just (Ptr "\217\137\219\155\0"#) - '\1746' -> Just (Ptr "\217\137\0"#) - '\1748' -> Just (Ptr "\45\0"#) - '\1749' -> Just (Ptr "\111\0"#) - '\1759' -> Just (Ptr "\204\138\0"#) - '\1768' -> Just (Ptr "\204\134\204\135\0"#) - '\1772' -> Just (Ptr "\204\135\0"#) - '\1774' -> Just (Ptr "\216\175\204\130\0"#) - '\1775' -> Just (Ptr "\216\177\204\130\0"#) - '\1776' -> Just (Ptr "\46\0"#) - '\1777' -> Just (Ptr "\108\0"#) - '\1778' -> Just (Ptr "\217\162\0"#) - '\1779' -> Just (Ptr "\217\163\0"#) - '\1780' -> Just (Ptr "\217\164\0"#) - '\1781' -> Just (Ptr "\111\0"#) - '\1782' -> Just (Ptr "\217\166\0"#) - '\1783' -> Just (Ptr "\86\0"#) - '\1784' -> Just (Ptr "\201\133\0"#) - '\1785' -> Just (Ptr "\217\169\0"#) - '\1789' -> Just (Ptr "\216\161\205\136\0"#) - '\1790' -> Just (Ptr "\217\133\205\136\0"#) - '\1791' -> Just (Ptr "\111\204\130\0"#) - '\1793' -> Just (Ptr "\46\0"#) - '\1794' -> Just (Ptr "\46\0"#) - '\1795' -> Just (Ptr "\58\0"#) - '\1796' -> Just (Ptr "\58\0"#) - '\1856' -> Just (Ptr "\204\135\0"#) - '\1857' -> Just (Ptr "\204\135\0"#) - '\1858' -> Just (Ptr "\220\188\0"#) - '\1863' -> Just (Ptr "\204\129\0"#) - '\1873' -> Just (Ptr "\216\168\219\155\0"#) - '\1878' -> Just (Ptr "\217\137\204\134\0"#) - '\1890' -> Just (Ptr "\218\172\0"#) - '\1891' -> Just (Ptr "\217\131\219\155\0"#) - '\1895' -> Just (Ptr "\221\148\0"#) - '\1896' -> Just (Ptr "\217\134\216\149\0"#) - '\1897' -> Just (Ptr "\217\134\204\134\0"#) - '\1900' -> Just (Ptr "\216\177\217\148\0"#) - '\1905' -> Just (Ptr "\218\151\216\149\0"#) - '\1906' -> Just (Ptr "\216\173\217\148\0"#) - '\1918' -> Just (Ptr "\216\179\204\130\0"#) - '\1984' -> Just (Ptr "\79\0"#) - '\1994' -> Just (Ptr "\108\0"#) - '\2027' -> Just (Ptr "\204\132\0"#) - '\2029' -> Just (Ptr "\204\135\0"#) - '\2030' -> Just (Ptr "\204\130\0"#) - '\2035' -> Just (Ptr "\204\136\0"#) - '\2036' -> Just (Ptr "\39\0"#) - '\2037' -> Just (Ptr "\39\0"#) - '\2042' -> Just (Ptr "\95\0"#) - '\2209' -> Just (Ptr "\216\168\217\148\0"#) - '\2212' -> Just (Ptr "\218\162\219\155\0"#) - '\2215' -> Just (Ptr "\217\133\219\155\0"#) - '\2216' -> Just (Ptr "\217\137\217\148\0"#) - '\2217' -> Just (Ptr "\221\148\0"#) - '\2222' -> Just (Ptr "\216\175\204\164\204\163\0"#) - '\2223' -> Just (Ptr "\216\181\204\164\204\163\0"#) - '\2224' -> Just (Ptr "\218\175\0"#) - '\2225' -> Just (Ptr "\217\136\0"#) - '\2226' -> Just (Ptr "\216\178\204\130\0"#) - '\2230' -> Just (Ptr "\216\168\219\162\0"#) - '\2231' -> Just (Ptr "\217\137\219\155\219\162\0"#) - '\2233' -> Just (Ptr "\216\177\204\134\204\135\0"#) - '\2234' -> Just (Ptr "\217\137\204\134\204\135\0"#) - '\2235' -> Just (Ptr "\218\161\0"#) - '\2236' -> Just (Ptr "\218\161\0"#) - '\2237' -> Just (Ptr "\217\137\0"#) - '\2277' -> Just (Ptr "\217\140\0"#) - '\2280' -> Just (Ptr "\217\140\0"#) - '\2282' -> Just (Ptr "\204\135\0"#) - '\2283' -> Just (Ptr "\204\136\0"#) - '\2285' -> Just (Ptr "\204\163\0"#) - '\2286' -> Just (Ptr "\204\164\0"#) - '\2288' -> Just (Ptr "\204\139\0"#) - '\2289' -> Just (Ptr "\217\140\0"#) - '\2290' -> Just (Ptr "\217\141\0"#) - '\2291' -> Just (Ptr "\204\147\0"#) - '\2296' -> Just (Ptr "\205\144\0"#) - '\2297' -> Just (Ptr "\205\148\0"#) - '\2298' -> Just (Ptr "\205\149\0"#) - '\2303' -> Just (Ptr "\205\144\0"#) - '\2304' -> Just (Ptr "\205\146\0"#) - '\2305' -> Just (Ptr "\204\134\204\135\0"#) - '\2306' -> Just (Ptr "\204\135\0"#) - '\2307' -> Just (Ptr "\58\0"#) - '\2308' -> Just (Ptr "\224\164\133\224\165\134\0"#) - '\2310' -> Just (Ptr "\224\164\133\224\164\190\0"#) - '\2312' -> Just (Ptr "\224\164\176\224\165\141\224\164\135\0"#) - '\2317' -> Just (Ptr "\224\164\143\224\165\133\0"#) - '\2318' -> Just (Ptr "\224\164\143\224\165\134\0"#) - '\2320' -> Just (Ptr "\224\164\143\224\165\135\0"#) - '\2321' -> Just (Ptr "\224\164\133\224\165\137\0"#) - '\2322' -> Just (Ptr "\224\164\133\224\164\190\224\165\134\0"#) - '\2323' -> Just (Ptr "\224\164\133\224\164\190\224\165\135\0"#) - '\2324' -> Just (Ptr "\224\164\133\224\164\190\224\165\136\0"#) - '\2364' -> Just (Ptr "\204\163\0"#) - '\2386' -> Just (Ptr "\204\177\0"#) - '\2387' -> Just (Ptr "\204\128\0"#) - '\2388' -> Just (Ptr "\204\129\0"#) - '\2405' -> Just (Ptr "\224\165\164\224\165\164\0"#) - '\2406' -> Just (Ptr "\111\0"#) - '\2407' -> Just (Ptr "\217\169\0"#) - '\2429' -> Just (Ptr "\63\0"#) - '\2433' -> Just (Ptr "\204\134\204\135\0"#) - '\2438' -> Just (Ptr "\224\166\133\224\166\190\0"#) - '\2492' -> Just (Ptr "\204\163\0"#) - '\2528' -> Just (Ptr "\224\166\139\224\167\131\0"#) - '\2529' -> Just (Ptr "\224\166\139\224\167\131\0"#) - '\2534' -> Just (Ptr "\79\0"#) - '\2538' -> Just (Ptr "\56\0"#) - '\2541' -> Just (Ptr "\57\0"#) - '\2562' -> Just (Ptr "\204\135\0"#) - '\2563' -> Just (Ptr "\224\166\131\0"#) - '\2566' -> Just (Ptr "\224\168\133\224\168\190\0"#) - '\2567' -> Just (Ptr "\224\169\178\224\168\191\0"#) - '\2568' -> Just (Ptr "\224\169\178\224\169\128\0"#) - '\2569' -> Just (Ptr "\224\169\179\224\169\129\0"#) - '\2570' -> Just (Ptr "\224\169\179\224\169\130\0"#) - '\2575' -> Just (Ptr "\224\169\178\224\169\135\0"#) - '\2576' -> Just (Ptr "\224\168\133\224\169\136\0"#) - '\2580' -> Just (Ptr "\224\168\133\224\169\140\0"#) - '\2620' -> Just (Ptr "\204\163\0"#) - '\2635' -> Just (Ptr "\224\165\134\0"#) - '\2637' -> Just (Ptr "\224\165\141\0"#) - '\2662' -> Just (Ptr "\111\0"#) - '\2663' -> Just (Ptr "\57\0"#) - '\2666' -> Just (Ptr "\56\0"#) - '\2689' -> Just (Ptr "\204\134\204\135\0"#) - '\2690' -> Just (Ptr "\204\135\0"#) - '\2691' -> Just (Ptr "\58\0"#) - '\2694' -> Just (Ptr "\224\170\133\224\170\190\0"#) - '\2701' -> Just (Ptr "\224\170\133\224\171\133\0"#) - '\2703' -> Just (Ptr "\224\170\133\224\171\135\0"#) - '\2704' -> Just (Ptr "\224\170\133\224\171\136\0"#) - '\2705' -> Just (Ptr "\224\170\133\224\170\190\224\171\133\0"#) - '\2707' -> Just (Ptr "\224\170\133\224\170\190\224\171\135\0"#) - '\2708' -> Just (Ptr "\224\170\133\224\170\190\224\171\136\0"#) - '\2748' -> Just (Ptr "\204\163\0"#) - '\2749' -> Just (Ptr "\224\164\189\0"#) - '\2753' -> Just (Ptr "\224\165\129\0"#) - '\2754' -> Just (Ptr "\224\165\130\0"#) - '\2765' -> Just (Ptr "\224\165\141\0"#) - '\2790' -> Just (Ptr "\111\0"#) - '\2792' -> Just (Ptr "\224\165\168\0"#) - '\2793' -> Just (Ptr "\224\165\169\0"#) - '\2794' -> Just (Ptr "\224\165\170\0"#) - '\2798' -> Just (Ptr "\224\165\174\0"#) - '\2800' -> Just (Ptr "\224\165\176\0"#) - '\2817' -> Just (Ptr "\204\134\204\135\0"#) - '\2819' -> Just (Ptr "\56\0"#) - '\2822' -> Just (Ptr "\224\172\133\224\172\190\0"#) - '\2848' -> Just (Ptr "\79\0"#) - '\2876' -> Just (Ptr "\204\163\0"#) - '\2918' -> Just (Ptr "\79\0"#) - '\2920' -> Just (Ptr "\57\0"#) - '\2946' -> Just (Ptr "\204\138\0"#) - '\2954' -> Just (Ptr "\224\174\137\224\174\179\0"#) - '\2972' -> Just (Ptr "\224\174\144\0"#) - '\2992' -> Just (Ptr "\224\174\136\0"#) - '\3006' -> Just (Ptr "\224\174\136\0"#) - '\3016' -> Just (Ptr "\224\174\169\0"#) - '\3018' -> Just (Ptr "\224\175\134\224\174\136\0"#) - '\3019' -> Just (Ptr "\224\175\135\224\174\136\0"#) - '\3020' -> Just (Ptr "\224\175\134\224\174\179\0"#) - '\3021' -> Just (Ptr "\204\135\0"#) - '\3031' -> Just (Ptr "\224\174\179\0"#) - '\3046' -> Just (Ptr "\111\0"#) - '\3047' -> Just (Ptr "\224\174\149\0"#) - '\3048' -> Just (Ptr "\224\174\137\0"#) - '\3050' -> Just (Ptr "\224\174\154\0"#) - '\3051' -> Just (Ptr "\224\174\136\224\175\129\0"#) - '\3052' -> Just (Ptr "\224\174\154\224\175\129\0"#) - '\3053' -> Just (Ptr "\224\174\142\0"#) - '\3054' -> Just (Ptr "\224\174\133\0"#) - '\3056' -> Just (Ptr "\224\174\175\0"#) - '\3058' -> Just (Ptr "\224\174\154\224\175\130\0"#) - '\3060' -> Just (Ptr "\224\174\174\224\175\128\0"#) - '\3061' -> Just (Ptr "\224\175\179\0"#) - '\3063' -> Just (Ptr "\224\174\142\224\174\181\0"#) - '\3064' -> Just (Ptr "\224\174\183\0"#) - '\3066' -> Just (Ptr "\224\174\168\224\175\128\0"#) - '\3072' -> Just (Ptr "\204\134\204\135\0"#) - '\3074' -> Just (Ptr "\111\0"#) - '\3075' -> Just (Ptr "\224\166\131\0"#) - '\3091' -> Just (Ptr "\224\176\146\224\177\149\0"#) - '\3092' -> Just (Ptr "\224\176\146\224\177\140\0"#) - '\3104' -> Just (Ptr "\224\176\176\214\188\0"#) - '\3106' -> Just (Ptr "\224\176\161\204\163\0"#) - '\3109' -> Just (Ptr "\224\176\167\214\188\0"#) - '\3117' -> Just (Ptr "\224\176\172\204\163\0"#) - '\3118' -> Just (Ptr "\224\176\181\224\177\129\0"#) - '\3127' -> Just (Ptr "\224\176\181\204\163\0"#) - '\3129' -> Just (Ptr "\224\176\181\224\176\190\0"#) - '\3138' -> Just (Ptr "\224\177\129\224\176\190\0"#) - '\3140' -> Just (Ptr "\224\177\131\224\176\190\0"#) - '\3168' -> Just (Ptr "\224\176\139\224\176\190\0"#) - '\3169' -> Just (Ptr "\224\176\140\224\176\190\0"#) - '\3174' -> Just (Ptr "\111\0"#) - '\3201' -> Just (Ptr "\204\134\204\135\0"#) - '\3202' -> Just (Ptr "\111\0"#) - '\3203' -> Just (Ptr "\224\166\131\0"#) - '\3205' -> Just (Ptr "\224\176\133\0"#) - '\3206' -> Just (Ptr "\224\176\134\0"#) - '\3207' -> Just (Ptr "\224\176\135\0"#) - '\3218' -> Just (Ptr "\224\176\146\0"#) - '\3219' -> Just (Ptr "\224\176\146\224\177\149\0"#) - '\3220' -> Just (Ptr "\224\176\146\224\177\140\0"#) - '\3228' -> Just (Ptr "\224\176\156\0"#) - '\3230' -> Just (Ptr "\224\176\158\0"#) - '\3235' -> Just (Ptr "\224\176\163\0"#) - '\3247' -> Just (Ptr "\224\176\175\0"#) - '\3249' -> Just (Ptr "\224\176\177\0"#) - '\3250' -> Just (Ptr "\224\176\178\0"#) - '\3297' -> Just (Ptr "\224\178\140\224\178\190\0"#) - '\3302' -> Just (Ptr "\111\0"#) - '\3303' -> Just (Ptr "\224\177\167\0"#) - '\3304' -> Just (Ptr "\224\177\168\0"#) - '\3311' -> Just (Ptr "\224\177\175\0"#) - '\3329' -> Just (Ptr "\204\134\204\135\0"#) - '\3330' -> Just (Ptr "\111\0"#) - '\3331' -> Just (Ptr "\224\166\131\0"#) - '\3336' -> Just (Ptr "\224\180\135\224\181\151\0"#) - '\3337' -> Just (Ptr "\224\174\137\0"#) - '\3338' -> Just (Ptr "\224\174\137\224\181\151\0"#) - '\3340' -> Just (Ptr "\224\180\168\224\181\129\0"#) - '\3344' -> Just (Ptr "\224\180\142\224\181\134\0"#) - '\3347' -> Just (Ptr "\224\180\146\224\180\190\0"#) - '\3348' -> Just (Ptr "\224\180\146\224\181\151\0"#) - '\3353' -> Just (Ptr "\224\180\168\224\181\129\0"#) - '\3356' -> Just (Ptr "\224\174\144\0"#) - '\3360' -> Just (Ptr "\111\0"#) - '\3363' -> Just (Ptr "\224\174\163\0"#) - '\3377' -> Just (Ptr "\224\180\176\0"#) - '\3380' -> Just (Ptr "\224\174\180\0"#) - '\3382' -> Just (Ptr "\224\174\182\0"#) - '\3386' -> Just (Ptr "\224\174\159\224\174\191\0"#) - '\3391' -> Just (Ptr "\224\174\191\0"#) - '\3392' -> Just (Ptr "\224\174\191\0"#) - '\3394' -> Just (Ptr "\224\181\129\0"#) - '\3395' -> Just (Ptr "\224\181\129\0"#) - '\3400' -> Just (Ptr "\224\181\134\224\181\134\0"#) - '\3406' -> Just (Ptr "\224\165\177\0"#) - '\3418' -> Just (Ptr "\224\180\168\224\181\141\224\180\174\0"#) - '\3423' -> Just (Ptr "\111\224\180\176\111\0"#) - '\3425' -> Just (Ptr "\224\180\158\0"#) - '\3430' -> Just (Ptr "\111\0"#) - '\3434' -> Just (Ptr "\224\180\176\224\181\141\0"#) - '\3435' -> Just (Ptr "\224\180\166\224\181\141\224\180\176\0"#) - '\3436' -> Just (Ptr "\224\180\168\224\181\141\224\180\168\0"#) - '\3437' -> Just (Ptr "\57\0"#) - '\3438' -> Just (Ptr "\224\180\181\224\181\141\224\180\176\0"#) - '\3439' -> Just (Ptr "\224\180\168\224\181\141\0"#) - '\3446' -> Just (Ptr "\224\180\185\224\181\141\224\180\174\0"#) - '\3449' -> Just (Ptr "\224\180\168\224\181\129\0"#) - '\3451' -> Just (Ptr "\224\180\168\224\181\141\0"#) - '\3452' -> Just (Ptr "\224\180\176\224\181\141\0"#) - '\3458' -> Just (Ptr "\111\0"#) - '\3459' -> Just (Ptr "\224\166\131\0"#) - '\3561' -> Just (Ptr "\224\183\168\224\183\143\0"#) - '\3562' -> Just (Ptr "\224\182\162\0"#) - '\3563' -> Just (Ptr "\224\182\175\0"#) - '\3567' -> Just (Ptr "\224\183\168\224\183\147\0"#) - '\3587' -> Just (Ptr "\224\184\130\0"#) - '\3595' -> Just (Ptr "\224\184\138\0"#) - '\3599' -> Just (Ptr "\224\184\142\0"#) - '\3604' -> Just (Ptr "\224\184\132\0"#) - '\3605' -> Just (Ptr "\224\184\132\0"#) - '\3607' -> Just (Ptr "\224\184\145\0"#) - '\3617' -> Just (Ptr "\224\184\134\0"#) - '\3622' -> Just (Ptr "\224\184\160\0"#) - '\3635' -> Just (Ptr "\204\138\224\184\178\0"#) - '\3649' -> Just (Ptr "\224\185\128\224\185\128\0"#) - '\3653' -> Just (Ptr "\224\184\178\0"#) - '\3661' -> Just (Ptr "\204\138\0"#) - '\3664' -> Just (Ptr "\111\0"#) - '\3720' -> Just (Ptr "\224\184\136\0"#) - '\3725' -> Just (Ptr "\224\184\162\0"#) - '\3738' -> Just (Ptr "\224\184\154\0"#) - '\3739' -> Just (Ptr "\224\184\155\0"#) - '\3741' -> Just (Ptr "\224\184\157\0"#) - '\3742' -> Just (Ptr "\224\184\158\0"#) - '\3743' -> Just (Ptr "\224\184\159\0"#) - '\3763' -> Just (Ptr "\204\138\224\186\178\0"#) - '\3768' -> Just (Ptr "\224\184\184\0"#) - '\3769' -> Just (Ptr "\224\184\185\0"#) - '\3784' -> Just (Ptr "\224\185\136\0"#) - '\3785' -> Just (Ptr "\224\185\137\0"#) - '\3786' -> Just (Ptr "\224\185\138\0"#) - '\3787' -> Just (Ptr "\224\185\139\0"#) - '\3789' -> Just (Ptr "\204\138\0"#) - '\3792' -> Just (Ptr "\111\0"#) - '\3804' -> Just (Ptr "\224\186\171\224\186\153\0"#) - '\3805' -> Just (Ptr "\224\186\171\224\186\161\0"#) - '\3840' -> Just (Ptr "\224\189\168\224\189\188\224\189\190\0"#) - '\3842' -> Just (Ptr "\224\189\160\224\189\180\224\190\130\224\189\191\0"#) - '\3843' -> Just (Ptr "\224\189\160\224\189\180\224\190\130\224\188\148\0"#) - '\3852' -> Just (Ptr "\224\188\139\0"#) - '\3854' -> Just (Ptr "\224\188\141\224\188\141\0"#) - '\3867' -> Just (Ptr "\224\188\154\224\188\154\0"#) - '\3870' -> Just (Ptr "\224\188\157\224\188\157\0"#) - '\3871' -> Just (Ptr "\224\188\154\224\188\157\0"#) - '\3895' -> Just (Ptr "\204\165\0"#) - '\3946' -> Just (Ptr "\224\189\162\0"#) - '\3959' -> Just (Ptr "\224\190\178\224\189\177\224\190\128\0"#) - '\3961' -> Just (Ptr "\224\190\179\224\189\177\224\190\128\0"#) - '\4046' -> Just (Ptr "\224\188\157\224\188\154\0"#) - '\4053' -> Just (Ptr "\229\141\144\0"#) - '\4054' -> Just (Ptr "\229\141\141\0"#) - '\4096' -> Just (Ptr "\225\128\130\225\128\172\0"#) - '\4112' -> Just (Ptr "\111\225\128\172\0"#) - '\4125' -> Just (Ptr "\111\0"#) - '\4127' -> Just (Ptr "\225\128\149\225\128\172\0"#) - '\4137' -> Just (Ptr "\225\128\158\225\128\188\0"#) - '\4138' -> Just (Ptr "\225\128\158\225\128\188\225\128\177\225\128\172\225\128\186\0"#) - '\4150' -> Just (Ptr "\204\138\0"#) - '\4152' -> Just (Ptr "\224\166\131\0"#) - '\4160' -> Just (Ptr "\111\0"#) - '\4171' -> Just (Ptr "\225\129\138\225\129\138\0"#) - '\4197' -> Just (Ptr "\225\129\129\0"#) - '\4198' -> Just (Ptr "\225\128\149\225\128\190\0"#) - '\4207' -> Just (Ptr "\225\128\149\225\128\172\225\128\190\0"#) - '\4208' -> Just (Ptr "\225\128\131\225\128\190\0"#) - '\4222' -> Just (Ptr "\225\129\189\225\128\190\0"#) - '\4225' -> Just (Ptr "\225\128\130\225\128\190\0"#) - '\4254' -> Just (Ptr "\225\130\131\204\138\0"#) - '\4256' -> Just (Ptr "\234\158\134\0"#) - '\4327' -> Just (Ptr "\121\0"#) - '\4339' -> Just (Ptr "\200\157\0"#) - '\4351' -> Just (Ptr "\111\0"#) - '\4353' -> Just (Ptr "\225\132\128\225\132\128\0"#) - '\4356' -> Just (Ptr "\225\132\131\225\132\131\0"#) - '\4360' -> Just (Ptr "\225\132\135\225\132\135\0"#) - '\4362' -> Just (Ptr "\225\132\137\225\132\137\0"#) - '\4365' -> Just (Ptr "\225\132\140\225\132\140\0"#) - '\4371' -> Just (Ptr "\225\132\130\225\132\128\0"#) - '\4372' -> Just (Ptr "\225\132\130\225\132\130\0"#) - '\4373' -> Just (Ptr "\225\132\130\225\132\131\0"#) - '\4374' -> Just (Ptr "\225\132\130\225\132\135\0"#) - '\4375' -> Just (Ptr "\225\132\131\225\132\128\0"#) - '\4376' -> Just (Ptr "\225\132\133\225\132\130\0"#) - '\4377' -> Just (Ptr "\225\132\133\225\132\133\0"#) - '\4378' -> Just (Ptr "\225\132\133\225\132\146\0"#) - '\4379' -> Just (Ptr "\225\132\133\225\132\139\0"#) - '\4380' -> Just (Ptr "\225\132\134\225\132\135\0"#) - '\4381' -> Just (Ptr "\225\132\134\225\132\139\0"#) - '\4382' -> Just (Ptr "\225\132\135\225\132\128\0"#) - '\4383' -> Just (Ptr "\225\132\135\225\132\130\0"#) - '\4384' -> Just (Ptr "\225\132\135\225\132\131\0"#) - '\4385' -> Just (Ptr "\225\132\135\225\132\137\0"#) - '\4386' -> Just (Ptr "\225\132\135\225\132\137\225\132\128\0"#) - '\4387' -> Just (Ptr "\225\132\135\225\132\137\225\132\131\0"#) - '\4388' -> Just (Ptr "\225\132\135\225\132\137\225\132\135\0"#) - '\4389' -> Just (Ptr "\225\132\135\225\132\137\225\132\137\0"#) - '\4390' -> Just (Ptr "\225\132\135\225\132\137\225\132\140\0"#) - '\4391' -> Just (Ptr "\225\132\135\225\132\140\0"#) - '\4392' -> Just (Ptr "\225\132\135\225\132\142\0"#) - '\4393' -> Just (Ptr "\225\132\135\225\132\144\0"#) - '\4394' -> Just (Ptr "\225\132\135\225\132\145\0"#) - '\4395' -> Just (Ptr "\225\132\135\225\132\139\0"#) - '\4396' -> Just (Ptr "\225\132\135\225\132\135\225\132\139\0"#) - '\4397' -> Just (Ptr "\225\132\137\225\132\128\0"#) - '\4398' -> Just (Ptr "\225\132\137\225\132\130\0"#) - '\4399' -> Just (Ptr "\225\132\137\225\132\131\0"#) - '\4400' -> Just (Ptr "\225\132\137\225\132\133\0"#) - '\4401' -> Just (Ptr "\225\132\137\225\132\134\0"#) - '\4402' -> Just (Ptr "\225\132\137\225\132\135\0"#) - '\4403' -> Just (Ptr "\225\132\137\225\132\135\225\132\128\0"#) - '\4404' -> Just (Ptr "\225\132\137\225\132\137\225\132\137\0"#) - '\4405' -> Just (Ptr "\225\132\137\225\132\139\0"#) - '\4406' -> Just (Ptr "\225\132\137\225\132\140\0"#) - '\4407' -> Just (Ptr "\225\132\137\225\132\142\0"#) - '\4408' -> Just (Ptr "\225\132\137\225\132\143\0"#) - '\4409' -> Just (Ptr "\225\132\137\225\132\144\0"#) - '\4410' -> Just (Ptr "\225\132\137\225\132\145\0"#) - '\4411' -> Just (Ptr "\225\132\133\225\132\146\0"#) - '\4413' -> Just (Ptr "\225\132\188\225\132\188\0"#) - '\4415' -> Just (Ptr "\225\132\190\225\132\190\0"#) - '\4417' -> Just (Ptr "\225\132\139\225\132\128\0"#) - '\4418' -> Just (Ptr "\225\132\139\225\132\131\0"#) - '\4419' -> Just (Ptr "\225\132\139\225\132\134\0"#) - '\4420' -> Just (Ptr "\225\132\139\225\132\135\0"#) - '\4421' -> Just (Ptr "\225\132\139\225\132\137\0"#) - '\4422' -> Just (Ptr "\225\132\139\225\133\128\0"#) - '\4423' -> Just (Ptr "\225\132\139\225\132\139\0"#) - '\4424' -> Just (Ptr "\225\132\139\225\132\140\0"#) - '\4425' -> Just (Ptr "\225\132\139\225\132\142\0"#) - '\4426' -> Just (Ptr "\225\132\139\225\132\144\0"#) - '\4427' -> Just (Ptr "\225\132\139\225\132\145\0"#) - '\4429' -> Just (Ptr "\225\132\140\225\132\139\0"#) - '\4431' -> Just (Ptr "\225\133\142\225\133\142\0"#) - '\4433' -> Just (Ptr "\225\133\144\225\133\144\0"#) - '\4434' -> Just (Ptr "\225\132\142\225\132\143\0"#) - '\4435' -> Just (Ptr "\225\132\142\225\132\146\0"#) - '\4438' -> Just (Ptr "\225\132\145\225\132\135\0"#) - '\4439' -> Just (Ptr "\225\132\145\225\132\139\0"#) - '\4440' -> Just (Ptr "\225\132\146\225\132\146\0"#) - '\4442' -> Just (Ptr "\225\132\128\225\132\131\0"#) - '\4443' -> Just (Ptr "\225\132\130\225\132\137\0"#) - '\4444' -> Just (Ptr "\225\132\130\225\132\140\0"#) - '\4445' -> Just (Ptr "\225\132\130\225\132\146\0"#) - '\4446' -> Just (Ptr "\225\132\131\225\132\133\0"#) - '\4450' -> Just (Ptr "\225\133\161\228\184\168\0"#) - '\4452' -> Just (Ptr "\225\133\163\228\184\168\0"#) - '\4454' -> Just (Ptr "\225\133\165\228\184\168\0"#) - '\4456' -> Just (Ptr "\225\133\167\228\184\168\0"#) - '\4458' -> Just (Ptr "\225\133\169\225\133\161\0"#) - '\4459' -> Just (Ptr "\225\133\169\225\133\161\228\184\168\0"#) - '\4460' -> Just (Ptr "\225\133\169\228\184\168\0"#) - '\4463' -> Just (Ptr "\225\133\174\225\133\165\0"#) - '\4464' -> Just (Ptr "\225\133\174\225\133\165\228\184\168\0"#) - '\4465' -> Just (Ptr "\225\133\174\228\184\168\0"#) - '\4467' -> Just (Ptr "\227\131\188\0"#) - '\4468' -> Just (Ptr "\227\131\188\228\184\168\0"#) - '\4469' -> Just (Ptr "\228\184\168\0"#) - '\4470' -> Just (Ptr "\225\133\161\225\133\169\0"#) - '\4471' -> Just (Ptr "\225\133\161\225\133\174\0"#) - '\4472' -> Just (Ptr "\225\133\163\225\133\169\0"#) - '\4473' -> Just (Ptr "\225\133\163\225\133\173\0"#) - '\4474' -> Just (Ptr "\225\133\165\225\133\169\0"#) - '\4475' -> Just (Ptr "\225\133\165\225\133\174\0"#) - '\4476' -> Just (Ptr "\225\133\165\227\131\188\0"#) - '\4477' -> Just (Ptr "\225\133\167\225\133\169\0"#) - '\4478' -> Just (Ptr "\225\133\167\225\133\174\0"#) - '\4479' -> Just (Ptr "\225\133\169\225\133\165\0"#) - '\4480' -> Just (Ptr "\225\133\169\225\133\165\228\184\168\0"#) - '\4481' -> Just (Ptr "\225\133\169\225\133\167\228\184\168\0"#) - '\4482' -> Just (Ptr "\225\133\169\225\133\169\0"#) - '\4483' -> Just (Ptr "\225\133\169\225\133\174\0"#) - '\4484' -> Just (Ptr "\225\133\173\225\133\163\0"#) - '\4485' -> Just (Ptr "\225\133\173\225\133\163\228\184\168\0"#) - '\4486' -> Just (Ptr "\225\133\173\225\133\163\0"#) - '\4487' -> Just (Ptr "\225\133\173\225\133\169\0"#) - '\4488' -> Just (Ptr "\225\133\173\228\184\168\0"#) - '\4489' -> Just (Ptr "\225\133\174\225\133\161\0"#) - '\4490' -> Just (Ptr "\225\133\174\225\133\161\228\184\168\0"#) - '\4491' -> Just (Ptr "\225\133\174\225\133\165\227\131\188\0"#) - '\4492' -> Just (Ptr "\225\133\174\225\133\167\228\184\168\0"#) - '\4493' -> Just (Ptr "\225\133\174\225\133\174\0"#) - '\4494' -> Just (Ptr "\225\133\178\225\133\161\0"#) - '\4495' -> Just (Ptr "\225\133\178\225\133\165\0"#) - '\4496' -> Just (Ptr "\225\133\178\225\133\165\228\184\168\0"#) - '\4497' -> Just (Ptr "\225\133\178\225\133\167\0"#) - '\4498' -> Just (Ptr "\225\133\178\225\133\167\228\184\168\0"#) - '\4499' -> Just (Ptr "\225\133\178\225\133\174\0"#) - '\4500' -> Just (Ptr "\225\133\178\228\184\168\0"#) - '\4501' -> Just (Ptr "\227\131\188\225\133\174\0"#) - '\4502' -> Just (Ptr "\227\131\188\227\131\188\0"#) - '\4503' -> Just (Ptr "\227\131\188\228\184\168\225\133\174\0"#) - '\4504' -> Just (Ptr "\228\184\168\225\133\161\0"#) - '\4505' -> Just (Ptr "\228\184\168\225\133\163\0"#) - '\4506' -> Just (Ptr "\228\184\168\225\133\169\0"#) - '\4507' -> Just (Ptr "\228\184\168\225\133\174\0"#) - '\4508' -> Just (Ptr "\228\184\168\227\131\188\0"#) - '\4509' -> Just (Ptr "\228\184\168\225\134\158\0"#) - '\4511' -> Just (Ptr "\225\134\158\225\133\165\0"#) - '\4512' -> Just (Ptr "\225\134\158\225\133\174\0"#) - '\4513' -> Just (Ptr "\225\134\158\228\184\168\0"#) - '\4514' -> Just (Ptr "\225\134\158\225\134\158\0"#) - '\4515' -> Just (Ptr "\225\133\161\227\131\188\0"#) - '\4516' -> Just (Ptr "\225\133\163\225\133\174\0"#) - '\4517' -> Just (Ptr "\225\133\167\225\133\163\0"#) - '\4518' -> Just (Ptr "\225\133\169\225\133\163\0"#) - '\4519' -> Just (Ptr "\225\133\169\225\133\163\228\184\168\0"#) - '\4520' -> Just (Ptr "\225\132\128\0"#) - '\4521' -> Just (Ptr "\225\132\128\225\132\128\0"#) - '\4522' -> Just (Ptr "\225\132\128\225\132\137\0"#) - '\4523' -> Just (Ptr "\225\132\130\0"#) - '\4524' -> Just (Ptr "\225\132\130\225\132\140\0"#) - '\4525' -> Just (Ptr "\225\132\130\225\132\146\0"#) - '\4526' -> Just (Ptr "\225\132\131\0"#) - '\4527' -> Just (Ptr "\225\132\133\0"#) - '\4528' -> Just (Ptr "\225\132\133\225\132\128\0"#) - '\4529' -> Just (Ptr "\225\132\133\225\132\134\0"#) - '\4530' -> Just (Ptr "\225\132\133\225\132\135\0"#) - '\4531' -> Just (Ptr "\225\132\133\225\132\137\0"#) - '\4532' -> Just (Ptr "\225\132\133\225\132\144\0"#) - '\4533' -> Just (Ptr "\225\132\133\225\132\145\0"#) - '\4534' -> Just (Ptr "\225\132\133\225\132\146\0"#) - '\4535' -> Just (Ptr "\225\132\134\0"#) - '\4536' -> Just (Ptr "\225\132\135\0"#) - '\4537' -> Just (Ptr "\225\132\135\225\132\137\0"#) - '\4538' -> Just (Ptr "\225\132\137\0"#) - '\4539' -> Just (Ptr "\225\132\137\225\132\137\0"#) - '\4540' -> Just (Ptr "\225\132\139\0"#) - '\4541' -> Just (Ptr "\225\132\140\0"#) - '\4542' -> Just (Ptr "\225\132\142\0"#) - '\4543' -> Just (Ptr "\225\132\143\0"#) - '\4544' -> Just (Ptr "\225\132\144\0"#) - '\4545' -> Just (Ptr "\225\132\145\0"#) - '\4546' -> Just (Ptr "\225\132\146\0"#) - '\4547' -> Just (Ptr "\225\132\128\225\132\133\0"#) - '\4548' -> Just (Ptr "\225\132\128\225\132\137\225\132\128\0"#) - '\4549' -> Just (Ptr "\225\132\130\225\132\128\0"#) - '\4550' -> Just (Ptr "\225\132\130\225\132\131\0"#) - '\4551' -> Just (Ptr "\225\132\130\225\132\137\0"#) - '\4552' -> Just (Ptr "\225\132\130\225\133\128\0"#) - '\4553' -> Just (Ptr "\225\132\130\225\132\144\0"#) - '\4554' -> Just (Ptr "\225\132\131\225\132\128\0"#) - '\4555' -> Just (Ptr "\225\132\131\225\132\133\0"#) - '\4556' -> Just (Ptr "\225\132\133\225\132\128\225\132\137\0"#) - '\4557' -> Just (Ptr "\225\132\133\225\132\130\0"#) - '\4558' -> Just (Ptr "\225\132\133\225\132\131\0"#) - '\4559' -> Just (Ptr "\225\132\133\225\132\131\225\132\146\0"#) - '\4560' -> Just (Ptr "\225\132\133\225\132\133\0"#) - '\4561' -> Just (Ptr "\225\132\133\225\132\134\225\132\128\0"#) - '\4562' -> Just (Ptr "\225\132\133\225\132\134\225\132\137\0"#) - '\4563' -> Just (Ptr "\225\132\133\225\132\135\225\132\137\0"#) - '\4564' -> Just (Ptr "\225\132\133\225\132\135\225\132\146\0"#) - '\4565' -> Just (Ptr "\225\132\133\225\132\135\225\132\139\0"#) - '\4566' -> Just (Ptr "\225\132\133\225\132\137\225\132\137\0"#) - '\4567' -> Just (Ptr "\225\132\133\225\133\128\0"#) - '\4568' -> Just (Ptr "\225\132\133\225\132\143\0"#) - '\4569' -> Just (Ptr "\225\132\133\225\133\153\0"#) - '\4570' -> Just (Ptr "\225\132\134\225\132\128\0"#) - '\4571' -> Just (Ptr "\225\132\134\225\132\133\0"#) - '\4572' -> Just (Ptr "\225\132\134\225\132\135\0"#) - '\4573' -> Just (Ptr "\225\132\134\225\132\137\0"#) - '\4574' -> Just (Ptr "\225\132\134\225\132\137\225\132\137\0"#) - '\4575' -> Just (Ptr "\225\132\134\225\133\128\0"#) - '\4576' -> Just (Ptr "\225\132\134\225\132\142\0"#) - '\4577' -> Just (Ptr "\225\132\134\225\132\146\0"#) - '\4578' -> Just (Ptr "\225\132\134\225\132\139\0"#) - '\4579' -> Just (Ptr "\225\132\135\225\132\133\0"#) - '\4580' -> Just (Ptr "\225\132\135\225\132\145\0"#) - '\4581' -> Just (Ptr "\225\132\135\225\132\146\0"#) - '\4582' -> Just (Ptr "\225\132\135\225\132\139\0"#) - '\4583' -> Just (Ptr "\225\132\137\225\132\128\0"#) - '\4584' -> Just (Ptr "\225\132\137\225\132\131\0"#) - '\4585' -> Just (Ptr "\225\132\137\225\132\133\0"#) - '\4586' -> Just (Ptr "\225\132\137\225\132\135\0"#) - '\4587' -> Just (Ptr "\225\133\128\0"#) - '\4588' -> Just (Ptr "\225\132\139\225\132\128\0"#) - '\4589' -> Just (Ptr "\225\132\139\225\132\128\225\132\128\0"#) - '\4590' -> Just (Ptr "\225\132\139\225\132\139\0"#) - '\4591' -> Just (Ptr "\225\132\139\225\132\143\0"#) - '\4592' -> Just (Ptr "\225\133\140\0"#) - '\4593' -> Just (Ptr "\225\132\139\225\132\137\0"#) - '\4594' -> Just (Ptr "\225\132\139\225\133\128\0"#) - '\4595' -> Just (Ptr "\225\132\145\225\132\135\0"#) - '\4596' -> Just (Ptr "\225\132\145\225\132\139\0"#) - '\4597' -> Just (Ptr "\225\132\146\225\132\130\0"#) - '\4598' -> Just (Ptr "\225\132\146\225\132\133\0"#) - '\4599' -> Just (Ptr "\225\132\146\225\132\134\0"#) - '\4600' -> Just (Ptr "\225\132\146\225\132\135\0"#) - '\4601' -> Just (Ptr "\225\133\153\0"#) - '\4602' -> Just (Ptr "\225\132\128\225\132\130\0"#) - '\4603' -> Just (Ptr "\225\132\128\225\132\135\0"#) - '\4604' -> Just (Ptr "\225\132\128\225\132\142\0"#) - '\4605' -> Just (Ptr "\225\132\128\225\132\143\0"#) - '\4606' -> Just (Ptr "\225\132\128\225\132\146\0"#) - '\4607' -> Just (Ptr "\225\132\130\225\132\130\0"#) - '\4608' -> Just (Ptr "\85\0"#) - '\4643' -> Just (Ptr "\201\176\0"#) - '\4672' -> Just (Ptr "\206\166\0"#) - '\4704' -> Just (Ptr "\213\136\0"#) - '\4756' -> Just (Ptr "\213\177\0"#) - '\4816' -> Just (Ptr "\79\0"#) - '\5024' -> Just (Ptr "\68\0"#) - '\5025' -> Just (Ptr "\82\0"#) - '\5026' -> Just (Ptr "\84\0"#) - '\5028' -> Just (Ptr "\79\39\0"#) - '\5029' -> Just (Ptr "\105\0"#) - '\5032' -> Just (Ptr "\226\177\181\0"#) - '\5033' -> Just (Ptr "\89\0"#) - '\5034' -> Just (Ptr "\65\0"#) - '\5035' -> Just (Ptr "\74\0"#) - '\5036' -> Just (Ptr "\69\0"#) - '\5038' -> Just (Ptr "\63\0"#) - '\5040' -> Just (Ptr "\226\177\181\0"#) - '\5041' -> Just (Ptr "\206\147\0"#) - '\5043' -> Just (Ptr "\87\0"#) - '\5047' -> Just (Ptr "\77\0"#) - '\5051' -> Just (Ptr "\72\0"#) - '\5053' -> Just (Ptr "\89\0"#) - '\5054' -> Just (Ptr "\79\204\181\0"#) - '\5055' -> Just (Ptr "\198\171\0"#) - '\5056' -> Just (Ptr "\71\0"#) - '\5058' -> Just (Ptr "\104\0"#) - '\5059' -> Just (Ptr "\90\0"#) - '\5063' -> Just (Ptr "\209\160\0"#) - '\5067' -> Just (Ptr "\198\144\0"#) - '\5068' -> Just (Ptr "\85\204\181\0"#) - '\5070' -> Just (Ptr "\52\0"#) - '\5071' -> Just (Ptr "\98\0"#) - '\5074' -> Just (Ptr "\82\0"#) - '\5076' -> Just (Ptr "\87\0"#) - '\5077' -> Just (Ptr "\83\0"#) - '\5081' -> Just (Ptr "\86\0"#) - '\5082' -> Just (Ptr "\83\0"#) - '\5086' -> Just (Ptr "\76\0"#) - '\5087' -> Just (Ptr "\67\0"#) - '\5090' -> Just (Ptr "\80\0"#) - '\5094' -> Just (Ptr "\75\0"#) - '\5095' -> Just (Ptr "\100\0"#) - '\5099' -> Just (Ptr "\79\204\181\0"#) - '\5102' -> Just (Ptr "\54\0"#) - '\5104' -> Just (Ptr "\195\159\0"#) - '\5106' -> Just (Ptr "\104\204\148\0"#) - '\5107' -> Just (Ptr "\71\0"#) - '\5108' -> Just (Ptr "\66\0"#) - '\5115' -> Just (Ptr "\201\162\0"#) - '\5116' -> Just (Ptr "\202\153\0"#) - '\5120' -> Just (Ptr "\61\0"#) - '\5123' -> Just (Ptr "\206\148\0"#) - '\5132' -> Just (Ptr "\194\183\225\144\129\0"#) - '\5133' -> Just (Ptr "\225\144\129\194\183\0"#) - '\5134' -> Just (Ptr "\194\183\206\148\0"#) - '\5135' -> Just (Ptr "\206\148\194\183\0"#) - '\5136' -> Just (Ptr "\194\183\225\144\132\0"#) - '\5137' -> Just (Ptr "\225\144\132\194\183\0"#) - '\5138' -> Just (Ptr "\194\183\225\144\133\0"#) - '\5139' -> Just (Ptr "\225\144\133\194\183\0"#) - '\5140' -> Just (Ptr "\194\183\225\144\134\0"#) - '\5141' -> Just (Ptr "\225\144\134\194\183\0"#) - '\5143' -> Just (Ptr "\194\183\225\144\138\0"#) - '\5144' -> Just (Ptr "\225\144\138\194\183\0"#) - '\5145' -> Just (Ptr "\194\183\225\144\139\0"#) - '\5146' -> Just (Ptr "\225\144\139\194\183\0"#) - '\5159' -> Just (Ptr "\194\183\0"#) - '\5163' -> Just (Ptr "\225\144\129\225\144\160\0"#) - '\5164' -> Just (Ptr "\206\148\225\144\160\0"#) - '\5165' -> Just (Ptr "\225\144\133\225\144\160\0"#) - '\5166' -> Just (Ptr "\225\144\138\225\144\160\0"#) - '\5167' -> Just (Ptr "\86\0"#) - '\5169' -> Just (Ptr "\201\133\0"#) - '\5171' -> Just (Ptr "\62\0"#) - '\5175' -> Just (Ptr "\194\183\62\0"#) - '\5176' -> Just (Ptr "\60\0"#) - '\5178' -> Just (Ptr "\194\183\86\0"#) - '\5179' -> Just (Ptr "\86\194\183\0"#) - '\5180' -> Just (Ptr "\194\183\201\133\0"#) - '\5181' -> Just (Ptr "\201\133\194\183\0"#) - '\5182' -> Just (Ptr "\194\183\225\144\178\0"#) - '\5183' -> Just (Ptr "\225\144\178\194\183\0"#) - '\5184' -> Just (Ptr "\194\183\62\0"#) - '\5185' -> Just (Ptr "\62\194\183\0"#) - '\5186' -> Just (Ptr "\194\183\225\144\180\0"#) - '\5187' -> Just (Ptr "\225\144\180\194\183\0"#) - '\5188' -> Just (Ptr "\194\183\60\0"#) - '\5189' -> Just (Ptr "\60\194\183\0"#) - '\5190' -> Just (Ptr "\194\183\225\144\185\0"#) - '\5191' -> Just (Ptr "\225\144\185\194\183\0"#) - '\5194' -> Just (Ptr "\39\0"#) - '\5196' -> Just (Ptr "\85\0"#) - '\5198' -> Just (Ptr "\213\136\0"#) - '\5204' -> Just (Ptr "\194\183\225\145\144\0"#) - '\5207' -> Just (Ptr "\194\183\85\0"#) - '\5208' -> Just (Ptr "\85\194\183\0"#) - '\5209' -> Just (Ptr "\194\183\213\136\0"#) - '\5210' -> Just (Ptr "\213\136\194\183\0"#) - '\5211' -> Just (Ptr "\194\183\225\145\143\0"#) - '\5212' -> Just (Ptr "\225\145\143\194\183\0"#) - '\5213' -> Just (Ptr "\194\183\225\145\144\0"#) - '\5214' -> Just (Ptr "\225\145\144\194\183\0"#) - '\5215' -> Just (Ptr "\194\183\225\145\145\0"#) - '\5216' -> Just (Ptr "\225\145\145\194\183\0"#) - '\5217' -> Just (Ptr "\194\183\225\145\149\0"#) - '\5218' -> Just (Ptr "\225\145\149\194\183\0"#) - '\5219' -> Just (Ptr "\194\183\225\145\150\0"#) - '\5220' -> Just (Ptr "\225\145\150\194\183\0"#) - '\5223' -> Just (Ptr "\85\39\0"#) - '\5224' -> Just (Ptr "\213\136\39\0"#) - '\5225' -> Just (Ptr "\225\145\144\39\0"#) - '\5226' -> Just (Ptr "\225\145\149\39\0"#) - '\5229' -> Just (Ptr "\80\0"#) - '\5231' -> Just (Ptr "\100\0"#) - '\5234' -> Just (Ptr "\98\0"#) - '\5235' -> Just (Ptr "\98\204\135\0"#) - '\5236' -> Just (Ptr "\194\183\225\145\171\0"#) - '\5237' -> Just (Ptr "\225\145\171\194\183\0"#) - '\5238' -> Just (Ptr "\194\183\80\0"#) - '\5239' -> Just (Ptr "\112\194\183\0"#) - '\5240' -> Just (Ptr "\194\183\225\145\174\0"#) - '\5241' -> Just (Ptr "\225\145\174\194\183\0"#) - '\5242' -> Just (Ptr "\194\183\100\0"#) - '\5243' -> Just (Ptr "\100\194\183\0"#) - '\5244' -> Just (Ptr "\194\183\225\145\176\0"#) - '\5245' -> Just (Ptr "\225\145\176\194\183\0"#) - '\5246' -> Just (Ptr "\194\183\98\0"#) - '\5247' -> Just (Ptr "\98\194\183\0"#) - '\5248' -> Just (Ptr "\194\183\98\204\135\0"#) - '\5249' -> Just (Ptr "\98\204\135\194\183\0"#) - '\5253' -> Just (Ptr "\225\145\171\39\0"#) - '\5254' -> Just (Ptr "\80\39\0"#) - '\5255' -> Just (Ptr "\100\39\0"#) - '\5256' -> Just (Ptr "\98\39\0"#) - '\5261' -> Just (Ptr "\74\0"#) - '\5266' -> Just (Ptr "\194\183\225\146\137\0"#) - '\5267' -> Just (Ptr "\225\146\137\194\183\0"#) - '\5268' -> Just (Ptr "\194\183\225\146\139\0"#) - '\5269' -> Just (Ptr "\225\146\139\194\183\0"#) - '\5270' -> Just (Ptr "\194\183\225\146\140\0"#) - '\5271' -> Just (Ptr "\225\146\140\194\183\0"#) - '\5272' -> Just (Ptr "\194\183\74\0"#) - '\5273' -> Just (Ptr "\74\194\183\0"#) - '\5274' -> Just (Ptr "\194\183\225\146\142\0"#) - '\5275' -> Just (Ptr "\225\146\142\194\183\0"#) - '\5276' -> Just (Ptr "\194\183\225\146\144\0"#) - '\5277' -> Just (Ptr "\225\146\144\194\183\0"#) - '\5278' -> Just (Ptr "\194\183\225\146\145\0"#) - '\5279' -> Just (Ptr "\225\146\145\194\183\0"#) - '\5285' -> Just (Ptr "\206\147\0"#) - '\5290' -> Just (Ptr "\76\0"#) - '\5292' -> Just (Ptr "\194\183\225\146\163\0"#) - '\5293' -> Just (Ptr "\225\146\163\194\183\0"#) - '\5294' -> Just (Ptr "\194\183\206\147\0"#) - '\5295' -> Just (Ptr "\206\147\194\183\0"#) - '\5296' -> Just (Ptr "\194\183\225\146\166\0"#) - '\5297' -> Just (Ptr "\225\146\166\194\183\0"#) - '\5298' -> Just (Ptr "\194\183\225\146\167\0"#) - '\5299' -> Just (Ptr "\225\146\167\194\183\0"#) - '\5300' -> Just (Ptr "\194\183\225\146\168\0"#) - '\5301' -> Just (Ptr "\225\146\168\194\183\0"#) - '\5302' -> Just (Ptr "\194\183\76\0"#) - '\5303' -> Just (Ptr "\108\194\183\0"#) - '\5304' -> Just (Ptr "\194\183\225\146\171\0"#) - '\5305' -> Just (Ptr "\225\146\171\194\183\0"#) - '\5311' -> Just (Ptr "\50\0"#) - '\5321' -> Just (Ptr "\194\183\225\147\128\0"#) - '\5322' -> Just (Ptr "\225\147\128\194\183\0"#) - '\5323' -> Just (Ptr "\194\183\225\147\135\0"#) - '\5324' -> Just (Ptr "\225\147\135\194\183\0"#) - '\5325' -> Just (Ptr "\194\183\225\147\136\0"#) - '\5326' -> Just (Ptr "\225\147\136\194\183\0"#) - '\5329' -> Just (Ptr "\225\144\161\0"#) - '\5340' -> Just (Ptr "\194\183\225\147\147\0"#) - '\5341' -> Just (Ptr "\225\147\147\194\183\0"#) - '\5342' -> Just (Ptr "\194\183\225\147\149\0"#) - '\5343' -> Just (Ptr "\225\147\149\194\183\0"#) - '\5344' -> Just (Ptr "\194\183\225\147\150\0"#) - '\5345' -> Just (Ptr "\225\147\150\194\183\0"#) - '\5346' -> Just (Ptr "\194\183\225\147\151\0"#) - '\5347' -> Just (Ptr "\225\147\151\194\183\0"#) - '\5348' -> Just (Ptr "\194\183\225\147\152\0"#) - '\5349' -> Just (Ptr "\225\147\152\194\183\0"#) - '\5350' -> Just (Ptr "\194\183\225\147\154\0"#) - '\5351' -> Just (Ptr "\225\147\154\194\183\0"#) - '\5352' -> Just (Ptr "\194\183\225\147\155\0"#) - '\5353' -> Just (Ptr "\225\147\155\194\183\0"#) - '\5366' -> Just (Ptr "\194\183\225\147\173\0"#) - '\5367' -> Just (Ptr "\225\147\173\194\183\0"#) - '\5368' -> Just (Ptr "\194\183\225\147\175\0"#) - '\5369' -> Just (Ptr "\225\147\175\194\183\0"#) - '\5370' -> Just (Ptr "\194\183\225\147\176\0"#) - '\5371' -> Just (Ptr "\225\147\176\194\183\0"#) - '\5372' -> Just (Ptr "\194\183\225\147\177\0"#) - '\5373' -> Just (Ptr "\225\147\177\194\183\0"#) - '\5374' -> Just (Ptr "\194\183\225\147\178\0"#) - '\5375' -> Just (Ptr "\225\147\178\194\183\0"#) - '\5376' -> Just (Ptr "\194\183\225\147\180\0"#) - '\5377' -> Just (Ptr "\225\147\180\194\183\0"#) - '\5378' -> Just (Ptr "\194\183\225\147\181\0"#) - '\5379' -> Just (Ptr "\225\147\181\194\183\0"#) - '\5388' -> Just (Ptr "\225\148\139\60\0"#) - '\5389' -> Just (Ptr "\225\148\139\225\145\149\0"#) - '\5390' -> Just (Ptr "\225\148\139\98\0"#) - '\5391' -> Just (Ptr "\225\148\139\225\146\144\0"#) - '\5399' -> Just (Ptr "\194\183\225\148\144\0"#) - '\5400' -> Just (Ptr "\225\148\144\194\183\0"#) - '\5401' -> Just (Ptr "\194\183\225\148\145\0"#) - '\5402' -> Just (Ptr "\225\148\145\194\183\0"#) - '\5403' -> Just (Ptr "\194\183\225\148\146\0"#) - '\5404' -> Just (Ptr "\225\148\146\194\183\0"#) - '\5405' -> Just (Ptr "\194\183\225\148\147\0"#) - '\5406' -> Just (Ptr "\225\148\147\194\183\0"#) - '\5407' -> Just (Ptr "\194\183\225\148\148\0"#) - '\5408' -> Just (Ptr "\225\148\148\194\183\0"#) - '\5409' -> Just (Ptr "\194\183\225\148\149\0"#) - '\5410' -> Just (Ptr "\225\148\149\194\183\0"#) - '\5411' -> Just (Ptr "\194\183\225\148\150\0"#) - '\5412' -> Just (Ptr "\225\148\150\194\183\0"#) - '\5423' -> Just (Ptr "\194\183\52\0"#) - '\5424' -> Just (Ptr "\52\194\183\0"#) - '\5425' -> Just (Ptr "\194\183\225\148\168\0"#) - '\5426' -> Just (Ptr "\225\148\168\194\183\0"#) - '\5427' -> Just (Ptr "\194\183\225\148\169\0"#) - '\5428' -> Just (Ptr "\225\148\169\194\183\0"#) - '\5429' -> Just (Ptr "\194\183\225\148\170\0"#) - '\5430' -> Just (Ptr "\225\148\170\194\183\0"#) - '\5431' -> Just (Ptr "\194\183\225\148\171\0"#) - '\5432' -> Just (Ptr "\225\148\171\194\183\0"#) - '\5433' -> Just (Ptr "\194\183\225\148\173\0"#) - '\5434' -> Just (Ptr "\225\148\173\194\183\0"#) - '\5435' -> Just (Ptr "\194\183\225\148\174\0"#) - '\5436' -> Just (Ptr "\225\148\174\194\183\0"#) - '\5440' -> Just (Ptr "\225\144\169\0"#) - '\5441' -> Just (Ptr "\120\0"#) - '\5454' -> Just (Ptr "\194\183\225\149\140\0"#) - '\5455' -> Just (Ptr "\225\149\140\194\183\0"#) - '\5467' -> Just (Ptr "\194\183\225\149\154\0"#) - '\5468' -> Just (Ptr "\225\149\154\194\183\0"#) - '\5480' -> Just (Ptr "\194\183\225\149\167\0"#) - '\5481' -> Just (Ptr "\225\149\167\194\183\0"#) - '\5495' -> Just (Ptr "\225\186\159\0"#) - '\5500' -> Just (Ptr "\72\0"#) - '\5501' -> Just (Ptr "\120\0"#) - '\5502' -> Just (Ptr "\225\149\144\225\145\172\0"#) - '\5503' -> Just (Ptr "\225\149\144\80\0"#) - '\5504' -> Just (Ptr "\225\149\144\225\145\174\0"#) - '\5505' -> Just (Ptr "\225\149\144\100\0"#) - '\5506' -> Just (Ptr "\225\149\144\225\145\176\0"#) - '\5507' -> Just (Ptr "\225\149\144\98\0"#) - '\5508' -> Just (Ptr "\225\149\144\98\204\135\0"#) - '\5509' -> Just (Ptr "\225\149\144\225\146\131\0"#) - '\5511' -> Just (Ptr "\82\0"#) - '\5518' -> Just (Ptr "\225\150\149\225\146\138\0"#) - '\5519' -> Just (Ptr "\225\150\149\225\146\139\0"#) - '\5520' -> Just (Ptr "\225\150\149\225\146\140\0"#) - '\5521' -> Just (Ptr "\225\150\149\74\0"#) - '\5522' -> Just (Ptr "\225\150\149\225\146\142\0"#) - '\5523' -> Just (Ptr "\225\150\149\225\146\144\0"#) - '\5524' -> Just (Ptr "\225\150\149\225\146\145\0"#) - '\5551' -> Just (Ptr "\98\0"#) - '\5556' -> Just (Ptr "\70\0"#) - '\5557' -> Just (Ptr "\226\132\178\0"#) - '\5559' -> Just (Ptr "\234\159\187\0"#) - '\5572' -> Just (Ptr "\226\177\175\0"#) - '\5573' -> Just (Ptr "\65\0"#) - '\5598' -> Just (Ptr "\68\0"#) - '\5610' -> Just (Ptr "\68\0"#) - '\5615' -> Just (Ptr "\209\160\0"#) - '\5616' -> Just (Ptr "\77\0"#) - '\5623' -> Just (Ptr "\66\0"#) - '\5634' -> Just (Ptr "\225\146\144\0"#) - '\5635' -> Just (Ptr "\225\146\137\0"#) - '\5636' -> Just (Ptr "\225\147\147\0"#) - '\5639' -> Just (Ptr "\225\147\154\0"#) - '\5666' -> Just (Ptr "\225\149\131\0"#) - '\5667' -> Just (Ptr "\225\149\134\0"#) - '\5668' -> Just (Ptr "\225\149\138\0"#) - '\5678' -> Just (Ptr "\198\177\0"#) - '\5679' -> Just (Ptr "\206\169\0"#) - '\5684' -> Just (Ptr "\198\177\0"#) - '\5685' -> Just (Ptr "\206\169\0"#) - '\5741' -> Just (Ptr "\88\0"#) - '\5742' -> Just (Ptr "\120\0"#) - '\5743' -> Just (Ptr "\225\149\144\225\145\171\0"#) - '\5744' -> Just (Ptr "\225\150\149\225\146\137\0"#) - '\5745' -> Just (Ptr "\225\150\150\225\146\139\0"#) - '\5746' -> Just (Ptr "\225\150\150\225\146\140\0"#) - '\5747' -> Just (Ptr "\225\150\150\74\0"#) - '\5748' -> Just (Ptr "\225\150\150\225\146\142\0"#) - '\5749' -> Just (Ptr "\225\150\150\225\146\144\0"#) - '\5750' -> Just (Ptr "\225\150\150\225\146\145\0"#) - '\5751' -> Just (Ptr "\225\150\167\194\183\0"#) - '\5752' -> Just (Ptr "\225\150\168\194\183\0"#) - '\5753' -> Just (Ptr "\225\150\169\194\183\0"#) - '\5754' -> Just (Ptr "\225\150\170\194\183\0"#) - '\5755' -> Just (Ptr "\225\150\171\194\183\0"#) - '\5756' -> Just (Ptr "\225\150\172\194\183\0"#) - '\5757' -> Just (Ptr "\225\150\173\194\183\0"#) - '\5760' -> Just (Ptr "\32\0"#) - '\5810' -> Just (Ptr "\60\0"#) - '\5815' -> Just (Ptr "\88\0"#) - '\5825' -> Just (Ptr "\108\0"#) - '\5826' -> Just (Ptr "\225\154\189\0"#) - '\5836' -> Just (Ptr "\39\0"#) - '\5845' -> Just (Ptr "\75\0"#) - '\5846' -> Just (Ptr "\77\0"#) - '\5848' -> Just (Ptr "\206\168\0"#) - '\5857' -> Just (Ptr "\225\154\188\0"#) - '\5867' -> Just (Ptr "\194\183\0"#) - '\5868' -> Just (Ptr "\58\0"#) - '\5869' -> Just (Ptr "\43\0"#) - '\5872' -> Just (Ptr "\206\166\0"#) - '\5941' -> Just (Ptr "\47\0"#) - '\6051' -> Just (Ptr "\225\158\162\0"#) - '\6071' -> Just (Ptr "\224\184\180\0"#) - '\6072' -> Just (Ptr "\224\184\181\0"#) - '\6073' -> Just (Ptr "\224\184\182\0"#) - '\6074' -> Just (Ptr "\224\184\183\0"#) - '\6086' -> Just (Ptr "\204\138\0"#) - '\6091' -> Just (Ptr "\224\185\136\0"#) - '\6099' -> Just (Ptr "\204\138\0"#) - '\6100' -> Just (Ptr "\224\184\175\0"#) - '\6101' -> Just (Ptr "\224\185\154\0"#) - '\6105' -> Just (Ptr "\224\185\143\0"#) - '\6106' -> Just (Ptr "\224\185\155\0"#) - '\6147' -> Just (Ptr "\58\0"#) - '\6153' -> Just (Ptr "\58\0"#) - '\6229' -> Just (Ptr "\225\160\181\0"#) - '\6294' -> Just (Ptr "\225\161\156\0"#) - '\6323' -> Just (Ptr "\194\183\225\162\177\0"#) - '\6326' -> Just (Ptr "\194\183\225\162\180\0"#) - '\6329' -> Just (Ptr "\194\183\225\162\184\0"#) - '\6338' -> Just (Ptr "\194\183\225\163\128\0"#) - '\6342' -> Just (Ptr "\194\183\225\147\130\0"#) - '\6343' -> Just (Ptr "\225\147\130\194\183\0"#) - '\6344' -> Just (Ptr "\194\183\225\147\131\0"#) - '\6345' -> Just (Ptr "\225\147\131\194\183\0"#) - '\6346' -> Just (Ptr "\194\183\225\147\132\0"#) - '\6347' -> Just (Ptr "\225\147\132\194\183\0"#) - '\6348' -> Just (Ptr "\194\183\225\147\133\0"#) - '\6349' -> Just (Ptr "\225\147\133\194\183\0"#) - '\6350' -> Just (Ptr "\194\183\225\149\131\0"#) - '\6351' -> Just (Ptr "\194\183\225\149\134\0"#) - '\6352' -> Just (Ptr "\194\183\225\149\135\0"#) - '\6353' -> Just (Ptr "\194\183\225\149\136\0"#) - '\6354' -> Just (Ptr "\194\183\225\149\137\0"#) - '\6355' -> Just (Ptr "\194\183\225\149\139\0"#) - '\6363' -> Just (Ptr "\225\163\181\0"#) - '\6364' -> Just (Ptr "\225\163\159\225\144\158\0"#) - '\6365' -> Just (Ptr "\225\144\158\225\163\159\0"#) - '\6368' -> Just (Ptr "\225\149\131\194\183\0"#) - '\6371' -> Just (Ptr "\225\149\158\194\183\0"#) - '\6372' -> Just (Ptr "\225\149\166\194\183\0"#) - '\6373' -> Just (Ptr "\225\149\171\194\183\0"#) - '\6376' -> Just (Ptr "\225\150\134\194\183\0"#) - '\6378' -> Just (Ptr "\225\150\151\194\183\0"#) - '\6381' -> Just (Ptr "\209\160\194\183\0"#) - '\6384' -> Just (Ptr "\225\151\180\194\183\0"#) - '\6386' -> Just (Ptr "\225\152\155\194\183\0"#) - '\6608' -> Just (Ptr "\225\166\158\0"#) - '\6609' -> Just (Ptr "\225\166\177\0"#) - '\6784' -> Just (Ptr "\225\169\133\0"#) - '\6800' -> Just (Ptr "\225\169\133\0"#) - '\6825' -> Just (Ptr "\225\170\168\225\170\168\0"#) - '\6827' -> Just (Ptr "\225\170\170\225\170\168\0"#) - '\6836' -> Just (Ptr "\219\155\0"#) - '\6839' -> Just (Ptr "\204\168\0"#) - '\6994' -> Just (Ptr "\225\172\141\0"#) - '\6995' -> Just (Ptr "\225\172\145\0"#) - '\7000' -> Just (Ptr "\225\172\168\0"#) - '\7004' -> Just (Ptr "\225\173\144\0"#) - '\7007' -> Just (Ptr "\225\173\158\225\173\158\0"#) - '\7228' -> Just (Ptr "\225\176\187\225\176\187\0"#) - '\7295' -> Just (Ptr "\225\177\190\225\177\190\0"#) - '\7376' -> Just (Ptr "\204\130\0"#) - '\7378' -> Just (Ptr "\204\132\0"#) - '\7379' -> Just (Ptr "\39\39\0"#) - '\7381' -> Just (Ptr "\204\171\0"#) - '\7384' -> Just (Ptr "\204\174\0"#) - '\7385' -> Just (Ptr "\204\173\0"#) - '\7386' -> Just (Ptr "\204\142\0"#) - '\7388' -> Just (Ptr "\204\169\0"#) - '\7389' -> Just (Ptr "\204\163\0"#) - '\7390' -> Just (Ptr "\204\164\0"#) - '\7405' -> Just (Ptr "\204\150\0"#) - '\7428' -> Just (Ptr "\99\0"#) - '\7432' -> Just (Ptr "\201\156\0"#) - '\7435' -> Just (Ptr "\196\184\0"#) - '\7437' -> Just (Ptr "\202\141\0"#) - '\7439' -> Just (Ptr "\111\0"#) - '\7440' -> Just (Ptr "\201\148\0"#) - '\7441' -> Just (Ptr "\111\0"#) - '\7444' -> Just (Ptr "\199\157\111\0"#) - '\7452' -> Just (Ptr "\117\0"#) - '\7456' -> Just (Ptr "\118\0"#) - '\7457' -> Just (Ptr "\119\0"#) - '\7458' -> Just (Ptr "\122\0"#) - '\7460' -> Just (Ptr "\198\168\0"#) - '\7462' -> Just (Ptr "\114\0"#) - '\7463' -> Just (Ptr "\202\140\0"#) - '\7464' -> Just (Ptr "\207\128\0"#) - '\7465' -> Just (Ptr "\225\180\152\0"#) - '\7467' -> Just (Ptr "\208\187\0"#) - '\7486' -> Just (Ptr "\225\163\150\0"#) - '\7506' -> Just (Ptr "\194\186\0"#) - '\7531' -> Just (Ptr "\117\101\0"#) - '\7534' -> Just (Ptr "\102\204\180\0"#) - '\7535' -> Just (Ptr "\114\110\204\180\0"#) - '\7536' -> Just (Ptr "\110\204\180\0"#) - '\7538' -> Just (Ptr "\114\204\180\0"#) - '\7539' -> Just (Ptr "\201\190\204\180\0"#) - '\7540' -> Just (Ptr "\115\204\180\0"#) - '\7541' -> Just (Ptr "\116\204\180\0"#) - '\7542' -> Just (Ptr "\122\204\180\0"#) - '\7544' -> Just (Ptr "\225\180\180\0"#) - '\7547' -> Just (Ptr "\105\204\181\0"#) - '\7548' -> Just (Ptr "\105\204\181\0"#) - '\7549' -> Just (Ptr "\112\204\181\0"#) - '\7550' -> Just (Ptr "\117\204\181\0"#) - '\7551' -> Just (Ptr "\202\138\204\181\0"#) - '\7555' -> Just (Ptr "\103\0"#) - '\7564' -> Just (Ptr "\121\0"#) - '\7568' -> Just (Ptr "\201\139\0"#) - '\7583' -> Just (Ptr "\225\181\139\0"#) - '\7586' -> Just (Ptr "\225\181\141\0"#) - '\7610' -> Just (Ptr "\225\163\148\0"#) - '\7611' -> Just (Ptr "\225\153\134\0"#) - '\7662' -> Just (Ptr "\226\183\172\0"#) - '\7747' -> Just (Ptr "\234\173\145\0"#) - '\7834' -> Just (Ptr "\225\186\163\0"#) - '\7837' -> Just (Ptr "\102\0"#) - '\7935' -> Just (Ptr "\121\0"#) - '\8061' -> Just (Ptr "\225\191\180\0"#) - '\8125' -> Just (Ptr "\39\0"#) - '\8126' -> Just (Ptr "\105\0"#) - '\8127' -> Just (Ptr "\39\0"#) - '\8128' -> Just (Ptr "\126\0"#) - '\8175' -> Just (Ptr "\39\0"#) - '\8182' -> Just (Ptr "\225\143\175\0"#) - '\8189' -> Just (Ptr "\39\0"#) - '\8190' -> Just (Ptr "\39\0"#) - '\8192' -> Just (Ptr "\32\0"#) - '\8193' -> Just (Ptr "\32\0"#) - '\8194' -> Just (Ptr "\32\0"#) - '\8195' -> Just (Ptr "\32\0"#) - '\8196' -> Just (Ptr "\32\0"#) - '\8197' -> Just (Ptr "\32\0"#) - '\8198' -> Just (Ptr "\32\0"#) - '\8199' -> Just (Ptr "\32\0"#) - '\8200' -> Just (Ptr "\32\0"#) - '\8201' -> Just (Ptr "\32\0"#) - '\8202' -> Just (Ptr "\32\0"#) - '\8208' -> Just (Ptr "\45\0"#) - '\8209' -> Just (Ptr "\45\0"#) - '\8210' -> Just (Ptr "\45\0"#) - '\8211' -> Just (Ptr "\45\0"#) - '\8212' -> Just (Ptr "\227\131\188\0"#) - '\8213' -> Just (Ptr "\227\131\188\0"#) - '\8214' -> Just (Ptr "\108\108\0"#) - '\8216' -> Just (Ptr "\39\0"#) - '\8217' -> Just (Ptr "\39\0"#) - '\8218' -> Just (Ptr "\44\0"#) - '\8219' -> Just (Ptr "\39\0"#) - '\8220' -> Just (Ptr "\39\39\0"#) - '\8221' -> Just (Ptr "\39\39\0"#) - '\8223' -> Just (Ptr "\39\39\0"#) - '\8226' -> Just (Ptr "\194\183\0"#) - '\8228' -> Just (Ptr "\46\0"#) - '\8229' -> Just (Ptr "\46\46\0"#) - '\8230' -> Just (Ptr "\46\46\46\0"#) - '\8231' -> Just (Ptr "\194\183\0"#) - '\8232' -> Just (Ptr "\32\0"#) - '\8233' -> Just (Ptr "\32\0"#) - '\8239' -> Just (Ptr "\32\0"#) - '\8240' -> Just (Ptr "\194\186\47\226\130\128\226\130\128\0"#) - '\8241' -> Just (Ptr "\194\186\47\226\130\128\226\130\128\226\130\128\0"#) - '\8242' -> Just (Ptr "\39\0"#) - '\8243' -> Just (Ptr "\39\39\0"#) - '\8244' -> Just (Ptr "\39\39\39\0"#) - '\8245' -> Just (Ptr "\39\0"#) - '\8246' -> Just (Ptr "\39\39\0"#) - '\8247' -> Just (Ptr "\39\39\39\0"#) - '\8249' -> Just (Ptr "\60\0"#) - '\8250' -> Just (Ptr "\62\0"#) - '\8252' -> Just (Ptr "\33\33\0"#) - '\8254' -> Just (Ptr "\203\137\0"#) - '\8257' -> Just (Ptr "\47\0"#) - '\8259' -> Just (Ptr "\45\0"#) - '\8260' -> Just (Ptr "\47\0"#) - '\8263' -> Just (Ptr "\63\63\0"#) - '\8264' -> Just (Ptr "\63\33\0"#) - '\8265' -> Just (Ptr "\33\63\0"#) - '\8270' -> Just (Ptr "\42\0"#) - '\8274' -> Just (Ptr "\194\186\47\226\130\128\0"#) - '\8275' -> Just (Ptr "\126\0"#) - '\8279' -> Just (Ptr "\39\39\39\39\0"#) - '\8282' -> Just (Ptr "\58\0"#) - '\8285' -> Just (Ptr "\226\181\151\0"#) - '\8286' -> Just (Ptr "\226\181\130\0"#) - '\8287' -> Just (Ptr "\32\0"#) - '\8304' -> Just (Ptr "\194\186\0"#) - '\8313' -> Just (Ptr "\234\157\176\0"#) - '\8353' -> Just (Ptr "\67\226\131\171\0"#) - '\8356' -> Just (Ptr "\194\163\0"#) - '\8357' -> Just (Ptr "\114\110\204\184\0"#) - '\8360' -> Just (Ptr "\82\115\0"#) - '\8361' -> Just (Ptr "\87\204\181\0"#) - '\8363' -> Just (Ptr "\100\204\181\204\177\0"#) - '\8364' -> Just (Ptr "\234\158\146\0"#) - '\8365' -> Just (Ptr "\75\204\181\0"#) - '\8366' -> Just (Ptr "\84\226\131\171\0"#) - '\8374' -> Just (Ptr "\108\116\0"#) - '\8381' -> Just (Ptr "\213\148\0"#) - '\8411' -> Just (Ptr "\219\155\0"#) - '\8448' -> Just (Ptr "\97\47\99\0"#) - '\8449' -> Just (Ptr "\97\47\115\0"#) - '\8450' -> Just (Ptr "\67\0"#) - '\8451' -> Just (Ptr "\194\176\67\0"#) - '\8453' -> Just (Ptr "\99\47\111\0"#) - '\8454' -> Just (Ptr "\99\47\117\0"#) - '\8455' -> Just (Ptr "\198\144\0"#) - '\8456' -> Just (Ptr "\208\173\0"#) - '\8457' -> Just (Ptr "\194\176\70\0"#) - '\8458' -> Just (Ptr "\103\0"#) - '\8459' -> Just (Ptr "\72\0"#) - '\8460' -> Just (Ptr "\72\0"#) - '\8461' -> Just (Ptr "\72\0"#) - '\8462' -> Just (Ptr "\104\0"#) - '\8463' -> Just (Ptr "\104\204\181\0"#) - '\8464' -> Just (Ptr "\108\0"#) - '\8465' -> Just (Ptr "\108\0"#) - '\8466' -> Just (Ptr "\76\0"#) - '\8467' -> Just (Ptr "\108\0"#) - '\8469' -> Just (Ptr "\78\0"#) - '\8470' -> Just (Ptr "\78\111\0"#) - '\8473' -> Just (Ptr "\80\0"#) - '\8474' -> Just (Ptr "\81\0"#) - '\8475' -> Just (Ptr "\82\0"#) - '\8476' -> Just (Ptr "\82\0"#) - '\8477' -> Just (Ptr "\82\0"#) - '\8481' -> Just (Ptr "\84\69\76\0"#) - '\8484' -> Just (Ptr "\90\0"#) - '\8486' -> Just (Ptr "\206\169\0"#) - '\8487' -> Just (Ptr "\198\177\0"#) - '\8488' -> Just (Ptr "\90\0"#) - '\8489' -> Just (Ptr "\201\191\0"#) - '\8490' -> Just (Ptr "\75\0"#) - '\8492' -> Just (Ptr "\66\0"#) - '\8493' -> Just (Ptr "\67\0"#) - '\8494' -> Just (Ptr "\101\0"#) - '\8495' -> Just (Ptr "\101\0"#) - '\8496' -> Just (Ptr "\69\0"#) - '\8497' -> Just (Ptr "\70\0"#) - '\8499' -> Just (Ptr "\77\0"#) - '\8500' -> Just (Ptr "\111\0"#) - '\8501' -> Just (Ptr "\215\144\0"#) - '\8502' -> Just (Ptr "\215\145\0"#) - '\8503' -> Just (Ptr "\215\146\0"#) - '\8504' -> Just (Ptr "\215\147\0"#) - '\8505' -> Just (Ptr "\105\0"#) - '\8507' -> Just (Ptr "\70\65\88\0"#) - '\8508' -> Just (Ptr "\207\128\0"#) - '\8509' -> Just (Ptr "\121\0"#) - '\8510' -> Just (Ptr "\206\147\0"#) - '\8511' -> Just (Ptr "\206\160\0"#) - '\8512' -> Just (Ptr "\198\169\0"#) - '\8513' -> Just (Ptr "\234\147\168\0"#) - '\8514' -> Just (Ptr "\234\147\182\0"#) - '\8515' -> Just (Ptr "\240\150\188\128\0"#) - '\8517' -> Just (Ptr "\68\0"#) - '\8518' -> Just (Ptr "\100\0"#) - '\8519' -> Just (Ptr "\101\0"#) - '\8520' -> Just (Ptr "\105\0"#) - '\8521' -> Just (Ptr "\106\0"#) - '\8544' -> Just (Ptr "\108\0"#) - '\8545' -> Just (Ptr "\108\108\0"#) - '\8546' -> Just (Ptr "\108\108\108\0"#) - '\8547' -> Just (Ptr "\108\86\0"#) - '\8548' -> Just (Ptr "\86\0"#) - '\8549' -> Just (Ptr "\86\108\0"#) - '\8550' -> Just (Ptr "\86\108\108\0"#) - '\8551' -> Just (Ptr "\86\108\108\108\0"#) - '\8552' -> Just (Ptr "\108\88\0"#) - '\8553' -> Just (Ptr "\88\0"#) - '\8554' -> Just (Ptr "\88\108\0"#) - '\8555' -> Just (Ptr "\88\108\108\0"#) - '\8556' -> Just (Ptr "\76\0"#) - '\8557' -> Just (Ptr "\67\0"#) - '\8558' -> Just (Ptr "\68\0"#) - '\8559' -> Just (Ptr "\77\0"#) - '\8560' -> Just (Ptr "\105\0"#) - '\8561' -> Just (Ptr "\105\105\0"#) - '\8562' -> Just (Ptr "\105\105\105\0"#) - '\8563' -> Just (Ptr "\105\118\0"#) - '\8564' -> Just (Ptr "\118\0"#) - '\8565' -> Just (Ptr "\118\105\0"#) - '\8566' -> Just (Ptr "\118\105\105\0"#) - '\8567' -> Just (Ptr "\118\105\105\105\0"#) - '\8568' -> Just (Ptr "\105\120\0"#) - '\8569' -> Just (Ptr "\120\0"#) - '\8570' -> Just (Ptr "\120\105\0"#) - '\8571' -> Just (Ptr "\120\105\105\0"#) - '\8572' -> Just (Ptr "\108\0"#) - '\8573' -> Just (Ptr "\99\0"#) - '\8574' -> Just (Ptr "\100\0"#) - '\8575' -> Just (Ptr "\114\110\0"#) - '\8579' -> Just (Ptr "\198\134\0"#) - '\8580' -> Just (Ptr "\201\148\0"#) - '\8593' -> Just (Ptr "\225\155\143\0"#) - '\8597' -> Just (Ptr "\225\155\168\0"#) - '\8629' -> Just (Ptr "\226\134\178\0"#) - '\8634' -> Just (Ptr "\240\159\132\142\0"#) - '\8638' -> Just (Ptr "\225\155\154\0"#) - '\8639' -> Just (Ptr "\225\155\144\0"#) - '\8704' -> Just (Ptr "\226\177\175\0"#) - '\8707' -> Just (Ptr "\198\142\0"#) - '\8710' -> Just (Ptr "\206\148\0"#) - '\8719' -> Just (Ptr "\206\160\0"#) - '\8721' -> Just (Ptr "\198\169\0"#) - '\8722' -> Just (Ptr "\45\0"#) - '\8724' -> Just (Ptr "\43\204\135\0"#) - '\8725' -> Just (Ptr "\47\0"#) - '\8726' -> Just (Ptr "\92\0"#) - '\8727' -> Just (Ptr "\42\0"#) - '\8728' -> Just (Ptr "\194\176\0"#) - '\8729' -> Just (Ptr "\194\183\0"#) - '\8734' -> Just (Ptr "\111\111\0"#) - '\8739' -> Just (Ptr "\108\0"#) - '\8741' -> Just (Ptr "\108\108\0"#) - '\8744' -> Just (Ptr "\118\0"#) - '\8745' -> Just (Ptr "\213\136\0"#) - '\8746' -> Just (Ptr "\85\0"#) - '\8747' -> Just (Ptr "\202\131\0"#) - '\8748' -> Just (Ptr "\202\131\202\131\0"#) - '\8749' -> Just (Ptr "\202\131\202\131\202\131\0"#) - '\8751' -> Just (Ptr "\226\136\174\226\136\174\0"#) - '\8752' -> Just (Ptr "\226\136\174\226\136\174\226\136\174\0"#) - '\8758' -> Just (Ptr "\58\0"#) - '\8760' -> Just (Ptr "\45\204\135\0"#) - '\8764' -> Just (Ptr "\126\0"#) - '\8784' -> Just (Ptr "\61\204\135\0"#) - '\8785' -> Just (Ptr "\61\204\135\204\163\0"#) - '\8791' -> Just (Ptr "\61\204\138\0"#) - '\8793' -> Just (Ptr "\61\204\130\0"#) - '\8794' -> Just (Ptr "\61\204\134\0"#) - '\8798' -> Just (Ptr "\61\205\171\0"#) - '\8803' -> Just (Ptr "\226\137\161\0"#) - '\8810' -> Just (Ptr "\60\60\0"#) - '\8811' -> Just (Ptr "\62\62\0"#) - '\8834' -> Just (Ptr "\225\145\149\0"#) - '\8835' -> Just (Ptr "\225\145\144\0"#) - '\8853' -> Just (Ptr "\240\144\138\168\0"#) - '\8854' -> Just (Ptr "\79\204\181\0"#) - '\8857' -> Just (Ptr "\202\152\0"#) - '\8861' -> Just (Ptr "\79\204\181\0"#) - '\8868' -> Just (Ptr "\84\0"#) - '\8869' -> Just (Ptr "\234\147\149\0"#) - '\8896' -> Just (Ptr "\226\136\167\0"#) - '\8897' -> Just (Ptr "\118\0"#) - '\8898' -> Just (Ptr "\213\136\0"#) - '\8899' -> Just (Ptr "\85\0"#) - '\8900' -> Just (Ptr "\225\155\156\0"#) - '\8901' -> Just (Ptr "\194\183\0"#) - '\8904' -> Just (Ptr "\225\155\158\0"#) - '\8918' -> Just (Ptr "\60\194\183\0"#) - '\8919' -> Just (Ptr "\194\183\62\0"#) - '\8920' -> Just (Ptr "\60\60\60\0"#) - '\8921' -> Just (Ptr "\62\62\62\0"#) - '\8942' -> Just (Ptr "\226\181\151\0"#) - '\8943' -> Just (Ptr "\194\183\194\183\194\183\0"#) - '\8948' -> Just (Ptr "\234\158\147\0"#) - '\8959' -> Just (Ptr "\69\0"#) - '\8960' -> Just (Ptr "\226\136\133\0"#) - '\8997' -> Just (Ptr "\226\140\164\0"#) - '\9001' -> Just (Ptr "\226\157\172\0"#) - '\9002' -> Just (Ptr "\226\157\173\0"#) - '\9025' -> Just (Ptr "\227\128\188\0"#) - '\9049' -> Just (Ptr "\206\148\204\178\0"#) - '\9050' -> Just (Ptr "\225\155\156\204\178\0"#) - '\9052' -> Just (Ptr "\194\176\204\178\0"#) - '\9055' -> Just (Ptr "\226\138\155\0"#) - '\9057' -> Just (Ptr "\84\204\136\0"#) - '\9058' -> Just (Ptr "\226\136\135\204\136\0"#) - '\9059' -> Just (Ptr "\226\139\134\204\136\0"#) - '\9060' -> Just (Ptr "\194\176\204\136\0"#) - '\9061' -> Just (Ptr "\216\169\0"#) - '\9064' -> Just (Ptr "\126\204\136\0"#) - '\9065' -> Just (Ptr "\225\144\181\0"#) - '\9067' -> Just (Ptr "\226\136\135\204\180\0"#) - '\9068' -> Just (Ptr "\79\204\181\0"#) - '\9075' -> Just (Ptr "\105\0"#) - '\9076' -> Just (Ptr "\112\0"#) - '\9077' -> Just (Ptr "\207\137\0"#) - '\9078' -> Just (Ptr "\97\204\178\0"#) - '\9079' -> Just (Ptr "\234\158\147\204\178\0"#) - '\9080' -> Just (Ptr "\105\204\178\0"#) - '\9081' -> Just (Ptr "\207\137\204\178\0"#) - '\9082' -> Just (Ptr "\97\0"#) - '\9087' -> Just (Ptr "\225\154\189\0"#) - '\9116' -> Just (Ptr "\228\184\168\0"#) - '\9119' -> Just (Ptr "\228\184\168\0"#) - '\9122' -> Just (Ptr "\228\184\168\0"#) - '\9125' -> Just (Ptr "\228\184\168\0"#) - '\9130' -> Just (Ptr "\228\184\168\0"#) - '\9134' -> Just (Ptr "\228\184\168\0"#) - '\9153' -> Just (Ptr "\226\141\149\0"#) - '\9154' -> Just (Ptr "\226\141\142\0"#) - '\9155' -> Just (Ptr "\226\141\139\0"#) - '\9158' -> Just (Ptr "\226\141\173\0"#) - '\9192' -> Just (Ptr "\226\130\129\226\130\128\0"#) - '\9212' -> Just (Ptr "\226\143\187\0"#) - '\9213' -> Just (Ptr "\108\0"#) - '\9214' -> Just (Ptr "\226\152\190\0"#) - '\9290' -> Just (Ptr "\92\92\0"#) - '\9312' -> Just (Ptr "\226\158\128\0"#) - '\9313' -> Just (Ptr "\226\158\129\0"#) - '\9314' -> Just (Ptr "\226\158\130\0"#) - '\9315' -> Just (Ptr "\226\158\131\0"#) - '\9316' -> Just (Ptr "\226\158\132\0"#) - '\9317' -> Just (Ptr "\226\158\133\0"#) - '\9318' -> Just (Ptr "\226\158\134\0"#) - '\9319' -> Just (Ptr "\226\158\135\0"#) - '\9320' -> Just (Ptr "\226\158\136\0"#) - '\9321' -> Just (Ptr "\226\158\137\0"#) - '\9332' -> Just (Ptr "\40\108\41\0"#) - '\9333' -> Just (Ptr "\40\50\41\0"#) - '\9334' -> Just (Ptr "\40\51\41\0"#) - '\9335' -> Just (Ptr "\40\52\41\0"#) - '\9336' -> Just (Ptr "\40\53\41\0"#) - '\9337' -> Just (Ptr "\40\54\41\0"#) - '\9338' -> Just (Ptr "\40\55\41\0"#) - '\9339' -> Just (Ptr "\40\56\41\0"#) - '\9340' -> Just (Ptr "\40\57\41\0"#) - '\9341' -> Just (Ptr "\40\108\79\41\0"#) - '\9342' -> Just (Ptr "\40\108\108\41\0"#) - '\9343' -> Just (Ptr "\40\108\50\41\0"#) - '\9344' -> Just (Ptr "\40\108\51\41\0"#) - '\9345' -> Just (Ptr "\40\108\52\41\0"#) - '\9346' -> Just (Ptr "\40\108\53\41\0"#) - '\9347' -> Just (Ptr "\40\108\54\41\0"#) - '\9348' -> Just (Ptr "\40\108\55\41\0"#) - '\9349' -> Just (Ptr "\40\108\56\41\0"#) - '\9350' -> Just (Ptr "\40\108\57\41\0"#) - '\9351' -> Just (Ptr "\40\50\79\41\0"#) - '\9352' -> Just (Ptr "\108\46\0"#) - '\9353' -> Just (Ptr "\50\46\0"#) - '\9354' -> Just (Ptr "\51\46\0"#) - '\9355' -> Just (Ptr "\52\46\0"#) - '\9356' -> Just (Ptr "\53\46\0"#) - '\9357' -> Just (Ptr "\54\46\0"#) - '\9358' -> Just (Ptr "\55\46\0"#) - '\9359' -> Just (Ptr "\56\46\0"#) - '\9360' -> Just (Ptr "\57\46\0"#) - '\9361' -> Just (Ptr "\108\79\46\0"#) - '\9362' -> Just (Ptr "\108\108\46\0"#) - '\9363' -> Just (Ptr "\108\50\46\0"#) - '\9364' -> Just (Ptr "\108\51\46\0"#) - '\9365' -> Just (Ptr "\108\52\46\0"#) - '\9366' -> Just (Ptr "\108\53\46\0"#) - '\9367' -> Just (Ptr "\108\54\46\0"#) - '\9368' -> Just (Ptr "\108\55\46\0"#) - '\9369' -> Just (Ptr "\108\56\46\0"#) - '\9370' -> Just (Ptr "\108\57\46\0"#) - '\9371' -> Just (Ptr "\50\79\46\0"#) - '\9372' -> Just (Ptr "\40\97\41\0"#) - '\9373' -> Just (Ptr "\40\98\41\0"#) - '\9374' -> Just (Ptr "\40\99\41\0"#) - '\9375' -> Just (Ptr "\40\100\41\0"#) - '\9376' -> Just (Ptr "\40\101\41\0"#) - '\9377' -> Just (Ptr "\40\102\41\0"#) - '\9378' -> Just (Ptr "\40\103\41\0"#) - '\9379' -> Just (Ptr "\40\104\41\0"#) - '\9380' -> Just (Ptr "\40\105\41\0"#) - '\9381' -> Just (Ptr "\40\106\41\0"#) - '\9382' -> Just (Ptr "\40\107\41\0"#) - '\9383' -> Just (Ptr "\40\108\41\0"#) - '\9384' -> Just (Ptr "\40\114\110\41\0"#) - '\9385' -> Just (Ptr "\40\110\41\0"#) - '\9386' -> Just (Ptr "\40\111\41\0"#) - '\9387' -> Just (Ptr "\40\112\41\0"#) - '\9388' -> Just (Ptr "\40\113\41\0"#) - '\9389' -> Just (Ptr "\40\114\41\0"#) - '\9390' -> Just (Ptr "\40\115\41\0"#) - '\9391' -> Just (Ptr "\40\116\41\0"#) - '\9392' -> Just (Ptr "\40\117\41\0"#) - '\9393' -> Just (Ptr "\40\118\41\0"#) - '\9394' -> Just (Ptr "\40\119\41\0"#) - '\9395' -> Just (Ptr "\40\120\41\0"#) - '\9396' -> Just (Ptr "\40\121\41\0"#) - '\9397' -> Just (Ptr "\40\122\41\0"#) - '\9400' -> Just (Ptr "\194\169\0"#) - '\9413' -> Just (Ptr "\226\132\151\0"#) - '\9415' -> Just (Ptr "\194\174\0"#) - '\9435' -> Just (Ptr "\226\146\190\0"#) - '\9450' -> Just (Ptr "\240\159\132\141\0"#) - '\9472' -> Just (Ptr "\227\131\188\0"#) - '\9473' -> Just (Ptr "\227\131\188\0"#) - '\9475' -> Just (Ptr "\226\148\130\0"#) - '\9487' -> Just (Ptr "\226\148\140\0"#) - '\9507' -> Just (Ptr "\226\148\156\0"#) - '\9585' -> Just (Ptr "\47\0"#) - '\9587' -> Just (Ptr "\88\0"#) - '\9608' -> Just (Ptr "\226\136\142\0"#) - '\9616' -> Just (Ptr "\226\150\140\0"#) - '\9620' -> Just (Ptr "\203\137\0"#) - '\9623' -> Just (Ptr "\226\150\150\0"#) - '\9629' -> Just (Ptr "\226\150\152\0"#) - '\9632' -> Just (Ptr "\226\136\142\0"#) - '\9649' -> Just (Ptr "\226\143\165\0"#) - '\9651' -> Just (Ptr "\206\148\0"#) - '\9655' -> Just (Ptr "\226\138\179\0"#) - '\9656' -> Just (Ptr "\226\150\182\0"#) - '\9658' -> Just (Ptr "\226\150\182\0"#) - '\9661' -> Just (Ptr "\240\144\138\188\0"#) - '\9665' -> Just (Ptr "\226\138\178\0"#) - '\9671' -> Just (Ptr "\225\155\156\0"#) - '\9674' -> Just (Ptr "\225\155\156\0"#) - '\9675' -> Just (Ptr "\194\176\0"#) - '\9678' -> Just (Ptr "\226\140\190\0"#) - '\9696' -> Just (Ptr "\226\140\146\0"#) - '\9702' -> Just (Ptr "\194\176\0"#) - '\9737' -> Just (Ptr "\202\152\0"#) - '\9744' -> Just (Ptr "\226\150\161\0"#) - '\9765' -> Just (Ptr "\240\144\166\158\0"#) - '\9776' -> Just (Ptr "\226\178\182\0"#) - '\9784' -> Just (Ptr "\226\142\136\0"#) - '\9806' -> Just (Ptr "\226\137\143\0"#) - '\9826' -> Just (Ptr "\225\155\156\0"#) - '\9833' -> Just (Ptr "\240\157\133\152\240\157\133\165\0"#) - '\9834' -> Just (Ptr "\240\157\133\152\240\157\133\165\240\157\133\174\0"#) - '\9900' -> Just (Ptr "\224\165\176\0"#) - '\10088' -> Just (Ptr "\40\0"#) - '\10089' -> Just (Ptr "\41\0"#) - '\10094' -> Just (Ptr "\60\0"#) - '\10095' -> Just (Ptr "\62\0"#) - '\10098' -> Just (Ptr "\40\0"#) - '\10099' -> Just (Ptr "\41\0"#) - '\10100' -> Just (Ptr "\123\0"#) - '\10101' -> Just (Ptr "\125\0"#) - '\10133' -> Just (Ptr "\43\0"#) - '\10134' -> Just (Ptr "\45\0"#) - '\10135' -> Just (Ptr "\195\183\0"#) - '\10178' -> Just (Ptr "\234\147\149\0"#) - '\10184' -> Just (Ptr "\92\225\145\149\0"#) - '\10185' -> Just (Ptr "\225\145\144\47\0"#) - '\10187' -> Just (Ptr "\47\0"#) - '\10189' -> Just (Ptr "\92\0"#) - '\10201' -> Just (Ptr "\84\0"#) - '\10216' -> Just (Ptr "\226\157\172\0"#) - '\10217' -> Just (Ptr "\226\157\173\0"#) - '\10539' -> Just (Ptr "\120\0"#) - '\10540' -> Just (Ptr "\120\0"#) - '\10595' -> Just (Ptr "\225\155\144\225\155\154\0"#) - '\10597' -> Just (Ptr "\226\135\131\226\135\130\0"#) - '\10606' -> Just (Ptr "\225\155\144\226\135\130\0"#) - '\10607' -> Just (Ptr "\226\135\131\225\155\154\0"#) - '\10649' -> Just (Ptr "\226\181\130\0"#) - '\10672' -> Just (Ptr "\226\141\137\0"#) - '\10686' -> Just (Ptr "\226\140\190\0"#) - '\10692' -> Just (Ptr "\227\128\188\0"#) - '\10693' -> Just (Ptr "\226\141\130\0"#) - '\10695' -> Just (Ptr "\226\140\187\0"#) - '\10710' -> Just (Ptr "\240\144\139\128\0"#) - '\10713' -> Just (Ptr "\226\166\154\0"#) - '\10740' -> Just (Ptr "\58\226\134\146\0"#) - '\10741' -> Just (Ptr "\92\0"#) - '\10742' -> Just (Ptr "\47\204\132\0"#) - '\10744' -> Just (Ptr "\47\0"#) - '\10745' -> Just (Ptr "\92\0"#) - '\10752' -> Just (Ptr "\202\152\0"#) - '\10753' -> Just (Ptr "\240\144\138\168\0"#) - '\10754' -> Just (Ptr "\226\138\151\0"#) - '\10755' -> Just (Ptr "\226\138\141\0"#) - '\10756' -> Just (Ptr "\226\138\142\0"#) - '\10757' -> Just (Ptr "\226\138\147\0"#) - '\10758' -> Just (Ptr "\226\138\148\0"#) - '\10764' -> Just (Ptr "\202\131\202\131\202\131\202\131\0"#) - '\10781' -> Just (Ptr "\225\155\158\0"#) - '\10784' -> Just (Ptr "\62\62\0"#) - '\10785' -> Just (Ptr "\225\155\154\0"#) - '\10786' -> Just (Ptr "\43\204\138\0"#) - '\10787' -> Just (Ptr "\43\204\130\0"#) - '\10788' -> Just (Ptr "\43\204\131\0"#) - '\10789' -> Just (Ptr "\43\204\163\0"#) - '\10790' -> Just (Ptr "\43\204\176\0"#) - '\10791' -> Just (Ptr "\43\226\130\130\0"#) - '\10793' -> Just (Ptr "\45\204\147\0"#) - '\10794' -> Just (Ptr "\45\204\163\0"#) - '\10799' -> Just (Ptr "\120\0"#) - '\10800' -> Just (Ptr "\120\204\135\0"#) - '\10813' -> Just (Ptr "\226\140\153\0"#) - '\10814' -> Just (Ptr "\226\168\159\0"#) - '\10815' -> Just (Ptr "\226\136\144\0"#) - '\10858' -> Just (Ptr "\126\204\135\0"#) - '\10862' -> Just (Ptr "\61\226\131\176\0"#) - '\10868' -> Just (Ptr "\58\58\61\0"#) - '\10869' -> Just (Ptr "\61\61\0"#) - '\10870' -> Just (Ptr "\61\61\61\0"#) - '\10917' -> Just (Ptr "\62\60\0"#) - '\10922' -> Just (Ptr "\225\151\149\0"#) - '\10923' -> Just (Ptr "\225\151\146\0"#) - '\10967' -> Just (Ptr "\225\145\144\225\145\149\0"#) - '\11003' -> Just (Ptr "\47\47\47\0"#) - '\11005' -> Just (Ptr "\47\47\0"#) - '\11244' -> Just (Ptr "\226\134\158\0"#) - '\11245' -> Just (Ptr "\226\134\159\0"#) - '\11246' -> Just (Ptr "\226\134\160\0"#) - '\11247' -> Just (Ptr "\226\134\161\0"#) - '\11367' -> Just (Ptr "\72\204\169\0"#) - '\11369' -> Just (Ptr "\75\204\169\0"#) - '\11396' -> Just (Ptr "\206\147\0"#) - '\11397' -> Just (Ptr "\114\0"#) - '\11398' -> Just (Ptr "\206\148\0"#) - '\11400' -> Just (Ptr "\234\158\146\0"#) - '\11401' -> Just (Ptr "\234\158\147\0"#) - '\11406' -> Just (Ptr "\72\0"#) - '\11410' -> Just (Ptr "\108\0"#) - '\11412' -> Just (Ptr "\75\0"#) - '\11413' -> Just (Ptr "\196\184\0"#) - '\11414' -> Just (Ptr "\206\187\0"#) - '\11416' -> Just (Ptr "\77\0"#) - '\11418' -> Just (Ptr "\78\0"#) - '\11422' -> Just (Ptr "\79\0"#) - '\11423' -> Just (Ptr "\111\0"#) - '\11424' -> Just (Ptr "\206\160\0"#) - '\11426' -> Just (Ptr "\80\0"#) - '\11427' -> Just (Ptr "\112\0"#) - '\11428' -> Just (Ptr "\67\0"#) - '\11429' -> Just (Ptr "\99\0"#) - '\11430' -> Just (Ptr "\84\0"#) - '\11432' -> Just (Ptr "\89\0"#) - '\11434' -> Just (Ptr "\206\166\0"#) - '\11435' -> Just (Ptr "\201\184\0"#) - '\11436' -> Just (Ptr "\88\0"#) - '\11437' -> Just (Ptr "\207\135\0"#) - '\11438' -> Just (Ptr "\206\168\0"#) - '\11441' -> Just (Ptr "\207\137\0"#) - '\11444' -> Just (Ptr "\60\194\183\0"#) - '\11450' -> Just (Ptr "\45\0"#) - '\11452' -> Just (Ptr "\208\168\0"#) - '\11453' -> Just (Ptr "\209\136\0"#) - '\11462' -> Just (Ptr "\47\0"#) - '\11466' -> Just (Ptr "\57\0"#) - '\11468' -> Just (Ptr "\51\0"#) - '\11469' -> Just (Ptr "\200\157\0"#) - '\11472' -> Just (Ptr "\76\0"#) - '\11473' -> Just (Ptr "\202\159\0"#) - '\11474' -> Just (Ptr "\54\0"#) - '\11484' -> Just (Ptr "\207\172\0"#) - '\11492' -> Just (Ptr "\207\151\0"#) - '\11497' -> Just (Ptr "\226\152\167\0"#) - '\11513' -> Just (Ptr "\92\92\0"#) - '\11569' -> Just (Ptr "\79\204\181\0"#) - '\11575' -> Just (Ptr "\201\133\0"#) - '\11576' -> Just (Ptr "\86\0"#) - '\11577' -> Just (Ptr "\69\0"#) - '\11578' -> Just (Ptr "\198\142\0"#) - '\11585' -> Just (Ptr "\79\204\184\0"#) - '\11592' -> Just (Ptr "\194\183\194\183\194\183\0"#) - '\11593' -> Just (Ptr "\198\169\0"#) - '\11599' -> Just (Ptr "\108\0"#) - '\11601' -> Just (Ptr "\33\0"#) - '\11604' -> Just (Ptr "\79\0"#) - '\11605' -> Just (Ptr "\81\0"#) - '\11609' -> Just (Ptr "\202\152\0"#) - '\11613' -> Just (Ptr "\88\0"#) - '\11616' -> Just (Ptr "\206\148\0"#) - '\11619' -> Just (Ptr "\225\155\175\0"#) - '\11752' -> Just (Ptr "\225\183\159\0"#) - '\11754' -> Just (Ptr "\204\138\0"#) - '\11757' -> Just (Ptr "\205\168\0"#) - '\11759' -> Just (Ptr "\205\175\0"#) - '\11766' -> Just (Ptr "\205\163\0"#) - '\11767' -> Just (Ptr "\205\164\0"#) - '\11802' -> Just (Ptr "\45\204\136\0"#) - '\11806' -> Just (Ptr "\126\204\135\0"#) - '\11807' -> Just (Ptr "\126\204\163\0"#) - '\11814' -> Just (Ptr "\225\145\149\0"#) - '\11815' -> Just (Ptr "\225\145\144\0"#) - '\11816' -> Just (Ptr "\40\40\0"#) - '\11817' -> Just (Ptr "\41\41\0"#) - '\11818' -> Just (Ptr "\226\136\181\0"#) - '\11819' -> Just (Ptr "\226\136\180\0"#) - '\11820' -> Just (Ptr "\226\136\183\0"#) - '\11822' -> Just (Ptr "\216\159\0"#) - '\11824' -> Just (Ptr "\194\176\0"#) - '\11825' -> Just (Ptr "\194\183\0"#) - '\11826' -> Just (Ptr "\216\140\0"#) - '\11829' -> Just (Ptr "\216\155\0"#) - '\11833' -> Just (Ptr "\225\186\159\0"#) - '\11837' -> Just (Ptr "\226\181\130\0"#) - '\11839' -> Just (Ptr "\194\182\0"#) - '\11840' -> Just (Ptr "\61\0"#) - '\11906' -> Just (Ptr "\228\185\155\0"#) - '\11907' -> Just (Ptr "\228\185\154\0"#) - '\11909' -> Just (Ptr "\228\186\187\0"#) - '\11913' -> Just (Ptr "\229\136\130\0"#) - '\11915' -> Just (Ptr "\227\148\190\0"#) - '\11918' -> Just (Ptr "\229\133\128\0"#) - '\11919' -> Just (Ptr "\229\176\163\0"#) - '\11920' -> Just (Ptr "\229\176\162\0"#) - '\11922' -> Just (Ptr "\229\183\179\0"#) - '\11923' -> Just (Ptr "\229\185\186\0"#) - '\11924' -> Just (Ptr "\229\189\145\0"#) - '\11926' -> Just (Ptr "\229\191\132\0"#) - '\11927' -> Just (Ptr "\227\163\186\0"#) - '\11928' -> Just (Ptr "\230\137\140\0"#) - '\11929' -> Just (Ptr "\230\148\181\0"#) - '\11931' -> Just (Ptr "\230\151\161\0"#) - '\11934' -> Just (Ptr "\230\173\186\0"#) - '\11935' -> Just (Ptr "\230\175\141\0"#) - '\11936' -> Just (Ptr "\230\176\145\0"#) - '\11937' -> Just (Ptr "\230\176\181\0"#) - '\11938' -> Just (Ptr "\230\176\186\0"#) - '\11939' -> Just (Ptr "\231\129\172\0"#) - '\11940' -> Just (Ptr "\231\136\171\0"#) - '\11942' -> Just (Ptr "\228\184\172\0"#) - '\11944' -> Just (Ptr "\231\138\173\0"#) - '\11947' -> Just (Ptr "\231\189\146\0"#) - '\11949' -> Just (Ptr "\231\164\187\0"#) - '\11951' -> Just (Ptr "\231\179\185\0"#) - '\11953' -> Just (Ptr "\231\189\147\0"#) - '\11954' -> Just (Ptr "\231\189\146\0"#) - '\11961' -> Just (Ptr "\232\128\130\0"#) - '\11962' -> Just (Ptr "\232\130\128\0"#) - '\11966' -> Just (Ptr "\232\137\185\0"#) - '\11967' -> Just (Ptr "\232\137\185\0"#) - '\11968' -> Just (Ptr "\232\137\185\0"#) - '\11969' -> Just (Ptr "\232\153\142\0"#) - '\11970' -> Just (Ptr "\232\161\164\0"#) - '\11971' -> Just (Ptr "\232\166\128\0"#) - '\11972' -> Just (Ptr "\232\165\191\0"#) - '\11973' -> Just (Ptr "\232\167\129\0"#) - '\11976' -> Just (Ptr "\232\174\160\0"#) - '\11977' -> Just (Ptr "\232\180\157\0"#) - '\11979' -> Just (Ptr "\232\189\166\0"#) - '\11980' -> Just (Ptr "\232\190\182\0"#) - '\11981' -> Just (Ptr "\232\190\182\0"#) - '\11983' -> Just (Ptr "\233\152\157\0"#) - '\11984' -> Just (Ptr "\233\146\133\0"#) - '\11985' -> Just (Ptr "\233\149\183\0"#) - '\11986' -> Just (Ptr "\233\149\184\0"#) - '\11987' -> Just (Ptr "\233\149\191\0"#) - '\11988' -> Just (Ptr "\233\151\168\0"#) - '\11990' -> Just (Ptr "\233\152\157\0"#) - '\11992' -> Just (Ptr "\233\157\146\0"#) - '\11993' -> Just (Ptr "\233\159\166\0"#) - '\11994' -> Just (Ptr "\233\161\181\0"#) - '\11995' -> Just (Ptr "\233\163\142\0"#) - '\11996' -> Just (Ptr "\233\163\158\0"#) - '\11997' -> Just (Ptr "\233\163\159\0"#) - '\11999' -> Just (Ptr "\233\163\160\0"#) - '\12000' -> Just (Ptr "\233\165\163\0"#) - '\12002' -> Just (Ptr "\233\169\172\0"#) - '\12004' -> Just (Ptr "\233\172\188\0"#) - '\12005' -> Just (Ptr "\233\177\188\0"#) - '\12008' -> Just (Ptr "\233\186\166\0"#) - '\12009' -> Just (Ptr "\233\187\132\0"#) - '\12011' -> Just (Ptr "\230\150\137\0"#) - '\12012' -> Just (Ptr "\233\189\144\0"#) - '\12013' -> Just (Ptr "\230\173\175\0"#) - '\12014' -> Just (Ptr "\233\189\191\0"#) - '\12015' -> Just (Ptr "\231\171\156\0"#) - '\12016' -> Just (Ptr "\233\190\153\0"#) - '\12018' -> Just (Ptr "\228\186\128\0"#) - '\12019' -> Just (Ptr "\233\190\159\0"#) - '\12032' -> Just (Ptr "\227\131\188\0"#) - '\12033' -> Just (Ptr "\228\184\168\0"#) - '\12034' -> Just (Ptr "\92\0"#) - '\12035' -> Just (Ptr "\47\0"#) - '\12036' -> Just (Ptr "\228\185\153\0"#) - '\12037' -> Just (Ptr "\228\186\133\0"#) - '\12038' -> Just (Ptr "\228\186\140\0"#) - '\12039' -> Just (Ptr "\228\186\160\0"#) - '\12040' -> Just (Ptr "\228\186\186\0"#) - '\12041' -> Just (Ptr "\229\132\191\0"#) - '\12042' -> Just (Ptr "\229\133\165\0"#) - '\12043' -> Just (Ptr "\229\133\171\0"#) - '\12044' -> Just (Ptr "\229\134\130\0"#) - '\12045' -> Just (Ptr "\229\134\150\0"#) - '\12046' -> Just (Ptr "\229\134\171\0"#) - '\12047' -> Just (Ptr "\229\135\160\0"#) - '\12048' -> Just (Ptr "\229\135\181\0"#) - '\12049' -> Just (Ptr "\229\136\128\0"#) - '\12050' -> Just (Ptr "\229\138\155\0"#) - '\12051' -> Just (Ptr "\229\139\185\0"#) - '\12052' -> Just (Ptr "\229\140\149\0"#) - '\12053' -> Just (Ptr "\229\140\154\0"#) - '\12054' -> Just (Ptr "\229\140\184\0"#) - '\12055' -> Just (Ptr "\229\141\129\0"#) - '\12056' -> Just (Ptr "\229\141\156\0"#) - '\12057' -> Just (Ptr "\229\141\169\0"#) - '\12058' -> Just (Ptr "\229\142\130\0"#) - '\12059' -> Just (Ptr "\229\142\182\0"#) - '\12060' -> Just (Ptr "\229\143\136\0"#) - '\12061' -> Just (Ptr "\229\143\163\0"#) - '\12062' -> Just (Ptr "\229\143\163\0"#) - '\12063' -> Just (Ptr "\229\156\159\0"#) - '\12064' -> Just (Ptr "\229\156\159\0"#) - '\12065' -> Just (Ptr "\229\164\130\0"#) - '\12066' -> Just (Ptr "\229\164\138\0"#) - '\12067' -> Just (Ptr "\229\164\149\0"#) - '\12068' -> Just (Ptr "\229\164\167\0"#) - '\12069' -> Just (Ptr "\229\165\179\0"#) - '\12070' -> Just (Ptr "\229\173\144\0"#) - '\12071' -> Just (Ptr "\229\174\128\0"#) - '\12072' -> Just (Ptr "\229\175\184\0"#) - '\12073' -> Just (Ptr "\229\176\143\0"#) - '\12074' -> Just (Ptr "\229\176\162\0"#) - '\12075' -> Just (Ptr "\229\176\184\0"#) - '\12076' -> Just (Ptr "\229\177\174\0"#) - '\12077' -> Just (Ptr "\229\177\177\0"#) - '\12078' -> Just (Ptr "\229\183\155\0"#) - '\12079' -> Just (Ptr "\229\183\165\0"#) - '\12080' -> Just (Ptr "\229\183\177\0"#) - '\12081' -> Just (Ptr "\229\183\190\0"#) - '\12082' -> Just (Ptr "\229\185\178\0"#) - '\12083' -> Just (Ptr "\229\185\186\0"#) - '\12084' -> Just (Ptr "\229\185\191\0"#) - '\12085' -> Just (Ptr "\229\187\180\0"#) - '\12086' -> Just (Ptr "\229\187\190\0"#) - '\12087' -> Just (Ptr "\229\188\139\0"#) - '\12088' -> Just (Ptr "\229\188\147\0"#) - '\12089' -> Just (Ptr "\229\189\144\0"#) - '\12090' -> Just (Ptr "\229\189\161\0"#) - '\12091' -> Just (Ptr "\229\189\179\0"#) - '\12092' -> Just (Ptr "\229\191\131\0"#) - '\12093' -> Just (Ptr "\230\136\136\0"#) - '\12094' -> Just (Ptr "\230\136\182\0"#) - '\12095' -> Just (Ptr "\230\137\139\0"#) - '\12096' -> Just (Ptr "\230\148\175\0"#) - '\12097' -> Just (Ptr "\230\148\180\0"#) - '\12098' -> Just (Ptr "\230\150\135\0"#) - '\12099' -> Just (Ptr "\230\150\151\0"#) - '\12100' -> Just (Ptr "\230\150\164\0"#) - '\12101' -> Just (Ptr "\230\150\185\0"#) - '\12102' -> Just (Ptr "\230\151\160\0"#) - '\12103' -> Just (Ptr "\230\151\165\0"#) - '\12104' -> Just (Ptr "\230\155\176\0"#) - '\12105' -> Just (Ptr "\230\156\136\0"#) - '\12106' -> Just (Ptr "\230\156\168\0"#) - '\12107' -> Just (Ptr "\230\172\160\0"#) - '\12108' -> Just (Ptr "\230\173\162\0"#) - '\12109' -> Just (Ptr "\230\173\185\0"#) - '\12110' -> Just (Ptr "\230\174\179\0"#) - '\12111' -> Just (Ptr "\230\175\139\0"#) - '\12112' -> Just (Ptr "\230\175\148\0"#) - '\12113' -> Just (Ptr "\230\175\155\0"#) - '\12114' -> Just (Ptr "\230\176\143\0"#) - '\12115' -> Just (Ptr "\230\176\148\0"#) - '\12116' -> Just (Ptr "\230\176\180\0"#) - '\12117' -> Just (Ptr "\231\129\171\0"#) - '\12118' -> Just (Ptr "\231\136\170\0"#) - '\12119' -> Just (Ptr "\231\136\182\0"#) - '\12120' -> Just (Ptr "\231\136\187\0"#) - '\12121' -> Just (Ptr "\231\136\191\0"#) - '\12122' -> Just (Ptr "\231\137\135\0"#) - '\12123' -> Just (Ptr "\231\137\153\0"#) - '\12124' -> Just (Ptr "\231\137\155\0"#) - '\12125' -> Just (Ptr "\231\138\172\0"#) - '\12126' -> Just (Ptr "\231\142\132\0"#) - '\12127' -> Just (Ptr "\231\142\137\0"#) - '\12128' -> Just (Ptr "\231\147\156\0"#) - '\12129' -> Just (Ptr "\231\147\166\0"#) - '\12130' -> Just (Ptr "\231\148\152\0"#) - '\12131' -> Just (Ptr "\231\148\159\0"#) - '\12132' -> Just (Ptr "\231\148\168\0"#) - '\12133' -> Just (Ptr "\231\148\176\0"#) - '\12134' -> Just (Ptr "\231\150\139\0"#) - '\12135' -> Just (Ptr "\231\150\146\0"#) - '\12136' -> Just (Ptr "\231\153\182\0"#) - '\12137' -> Just (Ptr "\231\153\189\0"#) - '\12138' -> Just (Ptr "\231\154\174\0"#) - '\12139' -> Just (Ptr "\231\154\191\0"#) - '\12140' -> Just (Ptr "\231\155\174\0"#) - '\12141' -> Just (Ptr "\231\159\155\0"#) - '\12142' -> Just (Ptr "\231\159\162\0"#) - '\12143' -> Just (Ptr "\231\159\179\0"#) - '\12144' -> Just (Ptr "\231\164\186\0"#) - '\12145' -> Just (Ptr "\231\166\184\0"#) - '\12146' -> Just (Ptr "\231\166\190\0"#) - '\12147' -> Just (Ptr "\231\169\180\0"#) - '\12148' -> Just (Ptr "\231\171\139\0"#) - '\12149' -> Just (Ptr "\231\171\185\0"#) - '\12150' -> Just (Ptr "\231\177\179\0"#) - '\12151' -> Just (Ptr "\231\179\184\0"#) - '\12152' -> Just (Ptr "\231\188\182\0"#) - '\12153' -> Just (Ptr "\231\189\145\0"#) - '\12154' -> Just (Ptr "\231\190\138\0"#) - '\12155' -> Just (Ptr "\231\190\189\0"#) - '\12156' -> Just (Ptr "\232\128\129\0"#) - '\12157' -> Just (Ptr "\232\128\140\0"#) - '\12158' -> Just (Ptr "\232\128\146\0"#) - '\12159' -> Just (Ptr "\232\128\179\0"#) - '\12160' -> Just (Ptr "\232\129\191\0"#) - '\12161' -> Just (Ptr "\232\130\137\0"#) - '\12162' -> Just (Ptr "\232\135\163\0"#) - '\12163' -> Just (Ptr "\232\135\170\0"#) - '\12164' -> Just (Ptr "\232\135\179\0"#) - '\12165' -> Just (Ptr "\232\135\188\0"#) - '\12166' -> Just (Ptr "\232\136\140\0"#) - '\12167' -> Just (Ptr "\232\136\155\0"#) - '\12168' -> Just (Ptr "\232\136\159\0"#) - '\12169' -> Just (Ptr "\232\137\174\0"#) - '\12170' -> Just (Ptr "\232\137\178\0"#) - '\12171' -> Just (Ptr "\232\137\184\0"#) - '\12172' -> Just (Ptr "\232\153\141\0"#) - '\12173' -> Just (Ptr "\232\153\171\0"#) - '\12174' -> Just (Ptr "\232\161\128\0"#) - '\12175' -> Just (Ptr "\232\161\140\0"#) - '\12176' -> Just (Ptr "\232\161\163\0"#) - '\12177' -> Just (Ptr "\232\165\190\0"#) - '\12178' -> Just (Ptr "\232\166\139\0"#) - '\12179' -> Just (Ptr "\232\167\146\0"#) - '\12180' -> Just (Ptr "\232\168\128\0"#) - '\12181' -> Just (Ptr "\232\176\183\0"#) - '\12182' -> Just (Ptr "\232\177\134\0"#) - '\12183' -> Just (Ptr "\232\177\149\0"#) - '\12184' -> Just (Ptr "\232\177\184\0"#) - '\12185' -> Just (Ptr "\232\178\157\0"#) - '\12186' -> Just (Ptr "\232\181\164\0"#) - '\12187' -> Just (Ptr "\232\181\176\0"#) - '\12188' -> Just (Ptr "\232\182\179\0"#) - '\12189' -> Just (Ptr "\232\186\171\0"#) - '\12190' -> Just (Ptr "\232\187\138\0"#) - '\12191' -> Just (Ptr "\232\190\155\0"#) - '\12192' -> Just (Ptr "\232\190\176\0"#) - '\12193' -> Just (Ptr "\232\190\181\0"#) - '\12194' -> Just (Ptr "\233\130\145\0"#) - '\12195' -> Just (Ptr "\233\133\137\0"#) - '\12196' -> Just (Ptr "\233\135\134\0"#) - '\12197' -> Just (Ptr "\233\135\140\0"#) - '\12198' -> Just (Ptr "\233\135\145\0"#) - '\12199' -> Just (Ptr "\233\149\183\0"#) - '\12200' -> Just (Ptr "\233\150\128\0"#) - '\12201' -> Just (Ptr "\233\152\156\0"#) - '\12202' -> Just (Ptr "\233\154\182\0"#) - '\12203' -> Just (Ptr "\233\154\185\0"#) - '\12204' -> Just (Ptr "\233\155\168\0"#) - '\12205' -> Just (Ptr "\233\157\145\0"#) - '\12206' -> Just (Ptr "\233\157\158\0"#) - '\12207' -> Just (Ptr "\233\157\162\0"#) - '\12208' -> Just (Ptr "\233\157\169\0"#) - '\12209' -> Just (Ptr "\233\159\139\0"#) - '\12210' -> Just (Ptr "\233\159\173\0"#) - '\12211' -> Just (Ptr "\233\159\179\0"#) - '\12212' -> Just (Ptr "\233\160\129\0"#) - '\12213' -> Just (Ptr "\233\162\168\0"#) - '\12214' -> Just (Ptr "\233\163\155\0"#) - '\12215' -> Just (Ptr "\233\163\159\0"#) - '\12216' -> Just (Ptr "\233\166\150\0"#) - '\12217' -> Just (Ptr "\233\166\153\0"#) - '\12218' -> Just (Ptr "\233\166\172\0"#) - '\12219' -> Just (Ptr "\233\170\168\0"#) - '\12220' -> Just (Ptr "\233\171\152\0"#) - '\12221' -> Just (Ptr "\233\171\159\0"#) - '\12222' -> Just (Ptr "\233\172\165\0"#) - '\12223' -> Just (Ptr "\233\172\175\0"#) - '\12224' -> Just (Ptr "\233\172\178\0"#) - '\12225' -> Just (Ptr "\233\172\188\0"#) - '\12226' -> Just (Ptr "\233\173\154\0"#) - '\12227' -> Just (Ptr "\233\179\165\0"#) - '\12228' -> Just (Ptr "\233\185\181\0"#) - '\12229' -> Just (Ptr "\233\185\191\0"#) - '\12230' -> Just (Ptr "\233\186\165\0"#) - '\12231' -> Just (Ptr "\233\186\187\0"#) - '\12232' -> Just (Ptr "\233\187\131\0"#) - '\12233' -> Just (Ptr "\233\187\141\0"#) - '\12234' -> Just (Ptr "\233\187\145\0"#) - '\12235' -> Just (Ptr "\233\187\185\0"#) - '\12236' -> Just (Ptr "\233\187\189\0"#) - '\12237' -> Just (Ptr "\233\188\142\0"#) - '\12238' -> Just (Ptr "\233\188\147\0"#) - '\12239' -> Just (Ptr "\233\188\160\0"#) - '\12240' -> Just (Ptr "\233\188\187\0"#) - '\12241' -> Just (Ptr "\233\189\138\0"#) - '\12242' -> Just (Ptr "\233\189\146\0"#) - '\12243' -> Just (Ptr "\233\190\141\0"#) - '\12244' -> Just (Ptr "\233\190\156\0"#) - '\12245' -> Just (Ptr "\233\190\160\0"#) - '\12290' -> Just (Ptr "\203\179\0"#) - '\12291' -> Just (Ptr "\39\39\0"#) - '\12295' -> Just (Ptr "\79\0"#) - '\12296' -> Just (Ptr "\226\157\172\0"#) - '\12297' -> Just (Ptr "\226\157\173\0"#) - '\12306' -> Just (Ptr "\226\130\184\0"#) - '\12308' -> Just (Ptr "\40\0"#) - '\12309' -> Just (Ptr "\41\0"#) - '\12314' -> Just (Ptr "\226\159\166\0"#) - '\12315' -> Just (Ptr "\226\159\167\0"#) - '\12332' -> Just (Ptr "\204\137\0"#) - '\12333' -> Just (Ptr "\204\165\0"#) - '\12339' -> Just (Ptr "\47\0"#) - '\12342' -> Just (Ptr "\226\130\184\0"#) - '\12344' -> Just (Ptr "\229\141\129\0"#) - '\12345' -> Just (Ptr "\229\141\132\0"#) - '\12346' -> Just (Ptr "\229\141\133\0"#) - '\12367' -> Just (Ptr "\226\157\172\0"#) - '\12442' -> Just (Ptr "\204\138\0"#) - '\12443' -> Just (Ptr "\239\190\158\0"#) - '\12444' -> Just (Ptr "\239\190\159\0"#) - '\12448' -> Just (Ptr "\61\0"#) - '\12452' -> Just (Ptr "\228\186\187\0"#) - '\12456' -> Just (Ptr "\229\183\165\0"#) - '\12459' -> Just (Ptr "\229\138\155\0"#) - '\12479' -> Just (Ptr "\229\164\149\0"#) - '\12488' -> Just (Ptr "\229\141\156\0"#) - '\12491' -> Just (Ptr "\228\186\140\0"#) - '\12494' -> Just (Ptr "\47\0"#) - '\12495' -> Just (Ptr "\229\133\171\0"#) - '\12504' -> Just (Ptr "\227\129\184\0"#) - '\12525' -> Just (Ptr "\229\143\163\0"#) - '\12539' -> Just (Ptr "\194\183\0"#) - '\12593' -> Just (Ptr "\225\132\128\0"#) - '\12594' -> Just (Ptr "\225\132\128\225\132\128\0"#) - '\12595' -> Just (Ptr "\225\132\128\225\132\137\0"#) - '\12596' -> Just (Ptr "\225\132\130\0"#) - '\12597' -> Just (Ptr "\225\132\130\225\132\140\0"#) - '\12598' -> Just (Ptr "\225\132\130\225\132\146\0"#) - '\12599' -> Just (Ptr "\225\132\131\0"#) - '\12600' -> Just (Ptr "\225\132\131\225\132\131\0"#) - '\12601' -> Just (Ptr "\225\132\133\0"#) - '\12602' -> Just (Ptr "\225\132\133\225\132\128\0"#) - '\12603' -> Just (Ptr "\225\132\133\225\132\134\0"#) - '\12604' -> Just (Ptr "\225\132\133\225\132\135\0"#) - '\12605' -> Just (Ptr "\225\132\133\225\132\137\0"#) - '\12606' -> Just (Ptr "\225\132\133\225\132\144\0"#) - '\12607' -> Just (Ptr "\225\132\133\225\132\145\0"#) - '\12608' -> Just (Ptr "\225\132\133\225\132\146\0"#) - '\12609' -> Just (Ptr "\225\132\134\0"#) - '\12610' -> Just (Ptr "\225\132\135\0"#) - '\12611' -> Just (Ptr "\225\132\135\225\132\135\0"#) - '\12612' -> Just (Ptr "\225\132\135\225\132\137\0"#) - '\12613' -> Just (Ptr "\225\132\137\0"#) - '\12614' -> Just (Ptr "\225\132\137\225\132\137\0"#) - '\12615' -> Just (Ptr "\225\132\139\0"#) - '\12616' -> Just (Ptr "\225\132\140\0"#) - '\12617' -> Just (Ptr "\225\132\140\225\132\140\0"#) - '\12618' -> Just (Ptr "\225\132\142\0"#) - '\12619' -> Just (Ptr "\225\132\143\0"#) - '\12620' -> Just (Ptr "\225\132\144\0"#) - '\12621' -> Just (Ptr "\225\132\145\0"#) - '\12622' -> Just (Ptr "\225\132\146\0"#) - '\12623' -> Just (Ptr "\225\133\161\0"#) - '\12624' -> Just (Ptr "\225\133\161\228\184\168\0"#) - '\12625' -> Just (Ptr "\225\133\163\0"#) - '\12626' -> Just (Ptr "\225\133\163\228\184\168\0"#) - '\12627' -> Just (Ptr "\225\133\165\0"#) - '\12628' -> Just (Ptr "\225\133\165\228\184\168\0"#) - '\12629' -> Just (Ptr "\225\133\167\0"#) - '\12630' -> Just (Ptr "\225\133\167\228\184\168\0"#) - '\12631' -> Just (Ptr "\225\133\169\0"#) - '\12632' -> Just (Ptr "\225\133\169\225\133\161\0"#) - '\12633' -> Just (Ptr "\225\133\169\225\133\161\228\184\168\0"#) - '\12634' -> Just (Ptr "\225\133\169\228\184\168\0"#) - '\12635' -> Just (Ptr "\225\133\173\0"#) - '\12636' -> Just (Ptr "\225\133\174\0"#) - '\12637' -> Just (Ptr "\225\133\174\225\133\165\0"#) - '\12638' -> Just (Ptr "\225\133\174\225\133\165\228\184\168\0"#) - '\12639' -> Just (Ptr "\225\133\174\228\184\168\0"#) - '\12640' -> Just (Ptr "\225\133\178\0"#) - '\12641' -> Just (Ptr "\227\131\188\0"#) - '\12642' -> Just (Ptr "\227\131\188\228\184\168\0"#) - '\12643' -> Just (Ptr "\228\184\168\0"#) - '\12644' -> Just (Ptr "\225\133\160\0"#) - '\12645' -> Just (Ptr "\225\132\130\225\132\130\0"#) - '\12646' -> Just (Ptr "\225\132\130\225\132\131\0"#) - '\12647' -> Just (Ptr "\225\132\130\225\132\137\0"#) - '\12648' -> Just (Ptr "\225\132\130\225\133\128\0"#) - '\12649' -> Just (Ptr "\225\132\133\225\132\128\225\132\137\0"#) - '\12650' -> Just (Ptr "\225\132\133\225\132\131\0"#) - '\12651' -> Just (Ptr "\225\132\133\225\132\135\225\132\137\0"#) - '\12652' -> Just (Ptr "\225\132\133\225\133\128\0"#) - '\12653' -> Just (Ptr "\225\132\133\225\133\153\0"#) - '\12654' -> Just (Ptr "\225\132\134\225\132\135\0"#) - '\12655' -> Just (Ptr "\225\132\134\225\132\137\0"#) - '\12656' -> Just (Ptr "\225\132\134\225\133\128\0"#) - '\12657' -> Just (Ptr "\225\132\134\225\132\139\0"#) - '\12658' -> Just (Ptr "\225\132\135\225\132\128\0"#) - '\12659' -> Just (Ptr "\225\132\135\225\132\131\0"#) - '\12660' -> Just (Ptr "\225\132\135\225\132\137\225\132\128\0"#) - '\12661' -> Just (Ptr "\225\132\135\225\132\137\225\132\131\0"#) - '\12662' -> Just (Ptr "\225\132\135\225\132\140\0"#) - '\12663' -> Just (Ptr "\225\132\135\225\132\144\0"#) - '\12664' -> Just (Ptr "\225\132\135\225\132\139\0"#) - '\12665' -> Just (Ptr "\225\132\135\225\132\135\225\132\139\0"#) - '\12666' -> Just (Ptr "\225\132\137\225\132\128\0"#) - '\12667' -> Just (Ptr "\225\132\137\225\132\130\0"#) - '\12668' -> Just (Ptr "\225\132\137\225\132\131\0"#) - '\12669' -> Just (Ptr "\225\132\137\225\132\135\0"#) - '\12670' -> Just (Ptr "\225\132\137\225\132\140\0"#) - '\12671' -> Just (Ptr "\225\133\128\0"#) - '\12672' -> Just (Ptr "\225\132\139\225\132\139\0"#) - '\12673' -> Just (Ptr "\225\133\140\0"#) - '\12674' -> Just (Ptr "\225\132\139\225\132\137\0"#) - '\12675' -> Just (Ptr "\225\132\139\225\133\128\0"#) - '\12676' -> Just (Ptr "\225\132\145\225\132\139\0"#) - '\12677' -> Just (Ptr "\225\132\146\225\132\146\0"#) - '\12678' -> Just (Ptr "\225\133\153\0"#) - '\12679' -> Just (Ptr "\225\133\173\225\133\163\0"#) - '\12680' -> Just (Ptr "\225\133\173\225\133\163\228\184\168\0"#) - '\12681' -> Just (Ptr "\225\133\173\228\184\168\0"#) - '\12682' -> Just (Ptr "\225\133\178\225\133\167\0"#) - '\12683' -> Just (Ptr "\225\133\178\225\133\167\228\184\168\0"#) - '\12684' -> Just (Ptr "\225\133\178\228\184\168\0"#) - '\12685' -> Just (Ptr "\225\134\158\0"#) - '\12686' -> Just (Ptr "\225\134\158\228\184\168\0"#) - '\12752' -> Just (Ptr "\227\131\188\0"#) - '\12753' -> Just (Ptr "\228\184\168\0"#) - '\12755' -> Just (Ptr "\47\0"#) - '\12756' -> Just (Ptr "\92\0"#) - '\12758' -> Just (Ptr "\228\185\155\0"#) - '\12762' -> Just (Ptr "\228\186\133\0"#) - '\12763' -> Just (Ptr "\226\157\172\0"#) - '\12767' -> Just (Ptr "\228\185\154\0"#) - '\12768' -> Just (Ptr "\228\185\153\0"#) - '\12800' -> Just (Ptr "\40\225\132\128\41\0"#) - '\12801' -> Just (Ptr "\40\225\132\130\41\0"#) - '\12802' -> Just (Ptr "\40\225\132\131\41\0"#) - '\12803' -> Just (Ptr "\40\225\132\133\41\0"#) - '\12804' -> Just (Ptr "\40\225\132\134\41\0"#) - '\12805' -> Just (Ptr "\40\225\132\135\41\0"#) - '\12806' -> Just (Ptr "\40\225\132\137\41\0"#) - '\12807' -> Just (Ptr "\40\225\132\139\41\0"#) - '\12808' -> Just (Ptr "\40\225\132\140\41\0"#) - '\12809' -> Just (Ptr "\40\225\132\142\41\0"#) - '\12810' -> Just (Ptr "\40\225\132\143\41\0"#) - '\12811' -> Just (Ptr "\40\225\132\144\41\0"#) - '\12812' -> Just (Ptr "\40\225\132\145\41\0"#) - '\12813' -> Just (Ptr "\40\225\132\146\41\0"#) - '\12814' -> Just (Ptr "\40\234\176\128\41\0"#) - '\12815' -> Just (Ptr "\40\235\130\152\41\0"#) - '\12816' -> Just (Ptr "\40\235\139\164\41\0"#) - '\12817' -> Just (Ptr "\40\235\157\188\41\0"#) - '\12818' -> Just (Ptr "\40\235\167\136\41\0"#) - '\12819' -> Just (Ptr "\40\235\176\148\41\0"#) - '\12820' -> Just (Ptr "\40\236\130\172\41\0"#) - '\12821' -> Just (Ptr "\40\236\149\132\41\0"#) - '\12822' -> Just (Ptr "\40\236\158\144\41\0"#) - '\12823' -> Just (Ptr "\40\236\176\168\41\0"#) - '\12824' -> Just (Ptr "\40\236\185\180\41\0"#) - '\12825' -> Just (Ptr "\40\237\131\128\41\0"#) - '\12826' -> Just (Ptr "\40\237\140\140\41\0"#) - '\12827' -> Just (Ptr "\40\237\149\152\41\0"#) - '\12828' -> Just (Ptr "\40\236\163\188\41\0"#) - '\12829' -> Just (Ptr "\40\236\152\164\236\160\132\41\0"#) - '\12830' -> Just (Ptr "\40\236\152\164\237\155\132\41\0"#) - '\12832' -> Just (Ptr "\40\227\131\188\41\0"#) - '\12833' -> Just (Ptr "\40\228\186\140\41\0"#) - '\12834' -> Just (Ptr "\40\228\184\137\41\0"#) - '\12835' -> Just (Ptr "\40\229\155\155\41\0"#) - '\12836' -> Just (Ptr "\40\228\186\148\41\0"#) - '\12837' -> Just (Ptr "\40\229\133\173\41\0"#) - '\12838' -> Just (Ptr "\40\228\184\131\41\0"#) - '\12839' -> Just (Ptr "\40\229\133\171\41\0"#) - '\12840' -> Just (Ptr "\40\228\185\157\41\0"#) - '\12841' -> Just (Ptr "\40\229\141\129\41\0"#) - '\12842' -> Just (Ptr "\40\230\156\136\41\0"#) - '\12843' -> Just (Ptr "\40\231\129\171\41\0"#) - '\12844' -> Just (Ptr "\40\230\176\180\41\0"#) - '\12845' -> Just (Ptr "\40\230\156\168\41\0"#) - '\12846' -> Just (Ptr "\40\233\135\145\41\0"#) - '\12847' -> Just (Ptr "\40\229\156\159\41\0"#) - '\12848' -> Just (Ptr "\40\230\151\165\41\0"#) - '\12849' -> Just (Ptr "\40\230\160\170\41\0"#) - '\12850' -> Just (Ptr "\40\230\156\137\41\0"#) - '\12851' -> Just (Ptr "\40\231\164\190\41\0"#) - '\12852' -> Just (Ptr "\40\229\144\141\41\0"#) - '\12853' -> Just (Ptr "\40\231\137\185\41\0"#) - '\12854' -> Just (Ptr "\40\232\178\161\41\0"#) - '\12855' -> Just (Ptr "\40\231\165\157\41\0"#) - '\12856' -> Just (Ptr "\40\229\138\180\41\0"#) - '\12857' -> Just (Ptr "\40\228\187\163\41\0"#) - '\12858' -> Just (Ptr "\40\229\145\188\41\0"#) - '\12859' -> Just (Ptr "\40\229\173\166\41\0"#) - '\12860' -> Just (Ptr "\40\231\155\163\41\0"#) - '\12861' -> Just (Ptr "\40\228\188\129\41\0"#) - '\12862' -> Just (Ptr "\40\232\179\135\41\0"#) - '\12863' -> Just (Ptr "\40\229\141\148\41\0"#) - '\12864' -> Just (Ptr "\40\231\165\173\41\0"#) - '\12865' -> Just (Ptr "\40\228\188\145\41\0"#) - '\12866' -> Just (Ptr "\40\232\135\170\41\0"#) - '\12867' -> Just (Ptr "\40\232\135\179\41\0"#) - '\12992' -> Just (Ptr "\108\230\156\136\0"#) - '\12993' -> Just (Ptr "\50\230\156\136\0"#) - '\12994' -> Just (Ptr "\51\230\156\136\0"#) - '\12995' -> Just (Ptr "\52\230\156\136\0"#) - '\12996' -> Just (Ptr "\53\230\156\136\0"#) - '\12997' -> Just (Ptr "\54\230\156\136\0"#) - '\12998' -> Just (Ptr "\55\230\156\136\0"#) - '\12999' -> Just (Ptr "\56\230\156\136\0"#) - '\13000' -> Just (Ptr "\57\230\156\136\0"#) - '\13001' -> Just (Ptr "\108\79\230\156\136\0"#) - '\13002' -> Just (Ptr "\108\108\230\156\136\0"#) - '\13003' -> Just (Ptr "\108\50\230\156\136\0"#) - '\13144' -> Just (Ptr "\79\231\130\185\0"#) - '\13145' -> Just (Ptr "\108\231\130\185\0"#) - '\13146' -> Just (Ptr "\50\231\130\185\0"#) - '\13147' -> Just (Ptr "\51\231\130\185\0"#) - '\13148' -> Just (Ptr "\52\231\130\185\0"#) - '\13149' -> Just (Ptr "\53\231\130\185\0"#) - '\13150' -> Just (Ptr "\54\231\130\185\0"#) - '\13151' -> Just (Ptr "\55\231\130\185\0"#) - '\13152' -> Just (Ptr "\56\231\130\185\0"#) - '\13153' -> Just (Ptr "\57\231\130\185\0"#) - '\13154' -> Just (Ptr "\108\79\231\130\185\0"#) - '\13155' -> Just (Ptr "\108\108\231\130\185\0"#) - '\13156' -> Just (Ptr "\108\50\231\130\185\0"#) - '\13157' -> Just (Ptr "\108\51\231\130\185\0"#) - '\13158' -> Just (Ptr "\108\52\231\130\185\0"#) - '\13159' -> Just (Ptr "\108\53\231\130\185\0"#) - '\13160' -> Just (Ptr "\108\54\231\130\185\0"#) - '\13161' -> Just (Ptr "\108\55\231\130\185\0"#) - '\13162' -> Just (Ptr "\108\56\231\130\185\0"#) - '\13163' -> Just (Ptr "\108\57\231\130\185\0"#) - '\13164' -> Just (Ptr "\50\79\231\130\185\0"#) - '\13165' -> Just (Ptr "\50\108\231\130\185\0"#) - '\13166' -> Just (Ptr "\50\50\231\130\185\0"#) - '\13167' -> Just (Ptr "\50\51\231\130\185\0"#) - '\13168' -> Just (Ptr "\50\52\231\130\185\0"#) - '\13280' -> Just (Ptr "\108\230\151\165\0"#) - '\13281' -> Just (Ptr "\50\230\151\165\0"#) - '\13282' -> Just (Ptr "\51\230\151\165\0"#) - '\13283' -> Just (Ptr "\52\230\151\165\0"#) - '\13284' -> Just (Ptr "\53\230\151\165\0"#) - '\13285' -> Just (Ptr "\54\230\151\165\0"#) - '\13286' -> Just (Ptr "\55\230\151\165\0"#) - '\13287' -> Just (Ptr "\56\230\151\165\0"#) - '\13288' -> Just (Ptr "\57\230\151\165\0"#) - '\13289' -> Just (Ptr "\108\79\230\151\165\0"#) - '\13290' -> Just (Ptr "\108\108\230\151\165\0"#) - '\13291' -> Just (Ptr "\108\50\230\151\165\0"#) - '\13292' -> Just (Ptr "\108\51\230\151\165\0"#) - '\13293' -> Just (Ptr "\108\52\230\151\165\0"#) - '\13294' -> Just (Ptr "\108\53\230\151\165\0"#) - '\13295' -> Just (Ptr "\108\54\230\151\165\0"#) - '\13296' -> Just (Ptr "\108\55\230\151\165\0"#) - '\13297' -> Just (Ptr "\108\56\230\151\165\0"#) - '\13298' -> Just (Ptr "\108\57\230\151\165\0"#) - '\13299' -> Just (Ptr "\50\79\230\151\165\0"#) - '\13300' -> Just (Ptr "\50\108\230\151\165\0"#) - '\13301' -> Just (Ptr "\50\50\230\151\165\0"#) - '\13302' -> Just (Ptr "\50\51\230\151\165\0"#) - '\13303' -> Just (Ptr "\50\52\230\151\165\0"#) - '\13304' -> Just (Ptr "\50\53\230\151\165\0"#) - '\13305' -> Just (Ptr "\50\54\230\151\165\0"#) - '\13306' -> Just (Ptr "\50\55\230\151\165\0"#) - '\13307' -> Just (Ptr "\50\56\230\151\165\0"#) - '\13308' -> Just (Ptr "\50\57\230\151\165\0"#) - '\13309' -> Just (Ptr "\51\79\230\151\165\0"#) - '\13310' -> Just (Ptr "\51\108\230\151\165\0"#) - '\14771' -> Just (Ptr "\227\152\189\0"#) - '\17307' -> Just (Ptr "\227\150\136\0"#) - '\17440' -> Just (Ptr "\227\172\187\0"#) - '\19968' -> Just (Ptr "\227\131\188\0"#) - '\20022' -> Just (Ptr "\92\0"#) - '\20031' -> Just (Ptr "\47\0"#) - '\20482' -> Just (Ptr "\228\189\181\0"#) - '\20540' -> Just (Ptr "\229\128\164\0"#) - '\21855' -> Just (Ptr "\229\149\147\0"#) - '\22231' -> Just (Ptr "\229\143\163\0"#) - '\22635' -> Just (Ptr "\229\161\161\0"#) - '\22763' -> Just (Ptr "\229\156\159\0"#) - '\22783' -> Just (Ptr "\229\162\171\0"#) - '\23296' -> Just (Ptr "\229\170\175\0"#) - '\24114' -> Just (Ptr "\229\184\161\0"#) - '\24144' -> Just (Ptr "\227\172\186\0"#) - '\25144' -> Just (Ptr "\230\136\182\0"#) - '\25609' -> Just (Ptr "\227\169\129\0"#) - '\26211' -> Just (Ptr "\228\128\191\0"#) - '\26217' -> Just (Ptr "\230\153\154\0"#) - '\26358' -> Just (Ptr "\227\171\154\0"#) - '\26406' -> Just (Ptr "\228\145\131\0"#) - '\26623' -> Just (Ptr "\230\157\174\0"#) - '\27113' -> Just (Ptr "\227\174\163\0"#) - '\27175' -> Just (Ptr "\230\166\157\0"#) - '\28505' -> Just (Ptr "\230\186\136\0"#) - '\30799' -> Just (Ptr "\231\160\148\0"#) - '\32118' -> Just (Ptr "\231\181\149\0"#) - '\32934' -> Just (Ptr "\230\156\140\0"#) - '\32970' -> Just (Ptr "\230\156\144\0"#) - '\32976' -> Just (Ptr "\230\156\143\0"#) - '\33014' -> Just (Ptr "\227\172\181\0"#) - '\33025' -> Just (Ptr "\230\156\147\0"#) - '\33063' -> Just (Ptr "\230\156\152\0"#) - '\33089' -> Just (Ptr "\232\131\188\0"#) - '\33191' -> Just (Ptr "\230\156\163\0"#) - '\34111' -> Just (Ptr "\232\146\141\0"#) - '\34369' -> Just (Ptr "\232\152\183\0"#) - '\35358' -> Just (Ptr "\228\154\182\0"#) - '\35453' -> Just (Ptr "\232\168\174\0"#) - '\35727' -> Just (Ptr "\232\174\134\0"#) - '\35939' -> Just (Ptr "\232\177\156\0"#) - '\36230' -> Just (Ptr "\232\181\191\0"#) - '\36346' -> Just (Ptr "\232\183\165\0"#) - '\36507' -> Just (Ptr "\232\186\151\0"#) - '\36647' -> Just (Ptr "\232\187\191\0"#) - '\37086' -> Just (Ptr "\233\131\142\0"#) - '\37806' -> Just (Ptr "\233\142\173\0"#) - '\38584' -> Just (Ptr "\233\154\183\0"#) - '\40515' -> Just (Ptr "\233\185\130\0"#) - '\40658' -> Just (Ptr "\233\187\145\0"#) - '\40899' -> Just (Ptr "\228\128\185\0"#) - '\42132' -> Just (Ptr "\234\139\141\0"#) - '\42140' -> Just (Ptr "\234\131\128\0"#) - '\42142' -> Just (Ptr "\234\129\138\0"#) - '\42151' -> Just (Ptr "\234\145\152\0"#) - '\42152' -> Just (Ptr "\234\132\178\0"#) - '\42156' -> Just (Ptr "\234\129\144\0"#) - '\42160' -> Just (Ptr "\234\143\130\0"#) - '\42170' -> Just (Ptr "\234\142\191\0"#) - '\42174' -> Just (Ptr "\234\138\177\0"#) - '\42175' -> Just (Ptr "\234\137\153\0"#) - '\42176' -> Just (Ptr "\234\142\171\0"#) - '\42178' -> Just (Ptr "\234\142\181\0"#) - '\42192' -> Just (Ptr "\66\0"#) - '\42193' -> Just (Ptr "\80\0"#) - '\42194' -> Just (Ptr "\100\0"#) - '\42195' -> Just (Ptr "\68\0"#) - '\42196' -> Just (Ptr "\84\0"#) - '\42198' -> Just (Ptr "\71\0"#) - '\42199' -> Just (Ptr "\75\0"#) - '\42201' -> Just (Ptr "\74\0"#) - '\42202' -> Just (Ptr "\67\0"#) - '\42203' -> Just (Ptr "\198\134\0"#) - '\42204' -> Just (Ptr "\90\0"#) - '\42205' -> Just (Ptr "\70\0"#) - '\42206' -> Just (Ptr "\226\132\178\0"#) - '\42207' -> Just (Ptr "\77\0"#) - '\42208' -> Just (Ptr "\78\0"#) - '\42209' -> Just (Ptr "\76\0"#) - '\42210' -> Just (Ptr "\83\0"#) - '\42211' -> Just (Ptr "\82\0"#) - '\42213' -> Just (Ptr "\201\133\0"#) - '\42214' -> Just (Ptr "\86\0"#) - '\42215' -> Just (Ptr "\72\0"#) - '\42218' -> Just (Ptr "\87\0"#) - '\42219' -> Just (Ptr "\88\0"#) - '\42220' -> Just (Ptr "\89\0"#) - '\42221' -> Just (Ptr "\225\153\160\0"#) - '\42222' -> Just (Ptr "\65\0"#) - '\42223' -> Just (Ptr "\226\177\175\0"#) - '\42224' -> Just (Ptr "\69\0"#) - '\42225' -> Just (Ptr "\198\142\0"#) - '\42226' -> Just (Ptr "\108\0"#) - '\42227' -> Just (Ptr "\79\0"#) - '\42228' -> Just (Ptr "\85\0"#) - '\42229' -> Just (Ptr "\213\136\0"#) - '\42231' -> Just (Ptr "\225\151\161\0"#) - '\42232' -> Just (Ptr "\46\0"#) - '\42233' -> Just (Ptr "\44\0"#) - '\42234' -> Just (Ptr "\46\46\0"#) - '\42235' -> Just (Ptr "\46\44\0"#) - '\42237' -> Just (Ptr "\58\0"#) - '\42238' -> Just (Ptr "\45\46\0"#) - '\42239' -> Just (Ptr "\61\0"#) - '\42510' -> Just (Ptr "\46\0"#) - '\42564' -> Just (Ptr "\50\0"#) - '\42565' -> Just (Ptr "\198\168\0"#) - '\42567' -> Just (Ptr "\105\0"#) - '\42573' -> Just (Ptr "\207\137\0"#) - '\42576' -> Just (Ptr "\208\170\108\0"#) - '\42577' -> Just (Ptr "\203\137\98\105\0"#) - '\42600' -> Just (Ptr "\202\152\0"#) - '\42607' -> Just (Ptr "\226\131\169\0"#) - '\42620' -> Just (Ptr "\204\134\0"#) - '\42622' -> Just (Ptr "\203\135\0"#) - '\42645' -> Just (Ptr "\104\204\148\0"#) - '\42648' -> Just (Ptr "\79\79\0"#) - '\42649' -> Just (Ptr "\111\111\0"#) - '\42650' -> Just (Ptr "\240\144\138\168\0"#) - '\42657' -> Just (Ptr "\208\152\0"#) - '\42672' -> Just (Ptr "\225\154\185\0"#) - '\42673' -> Just (Ptr "\226\177\181\0"#) - '\42701' -> Just (Ptr "\202\161\0"#) - '\42702' -> Just (Ptr "\201\133\0"#) - '\42715' -> Just (Ptr "\206\160\0"#) - '\42719' -> Just (Ptr "\86\0"#) - '\42731' -> Just (Ptr "\63\0"#) - '\42735' -> Just (Ptr "\50\0"#) - '\42736' -> Just (Ptr "\204\130\0"#) - '\42737' -> Just (Ptr "\204\132\0"#) - '\42740' -> Just (Ptr "\234\155\179\234\155\179\0"#) - '\42772' -> Just (Ptr "\203\171\0"#) - '\42774' -> Just (Ptr "\203\170\0"#) - '\42792' -> Just (Ptr "\84\51\0"#) - '\42793' -> Just (Ptr "\116\200\157\0"#) - '\42801' -> Just (Ptr "\115\0"#) - '\42802' -> Just (Ptr "\65\65\0"#) - '\42803' -> Just (Ptr "\97\97\0"#) - '\42804' -> Just (Ptr "\65\79\0"#) - '\42805' -> Just (Ptr "\97\111\0"#) - '\42806' -> Just (Ptr "\65\85\0"#) - '\42807' -> Just (Ptr "\97\117\0"#) - '\42808' -> Just (Ptr "\65\86\0"#) - '\42809' -> Just (Ptr "\97\118\0"#) - '\42810' -> Just (Ptr "\65\86\0"#) - '\42811' -> Just (Ptr "\97\118\0"#) - '\42812' -> Just (Ptr "\65\89\0"#) - '\42813' -> Just (Ptr "\97\121\0"#) - '\42816' -> Just (Ptr "\75\204\181\0"#) - '\42826' -> Just (Ptr "\79\204\181\0"#) - '\42827' -> Just (Ptr "\111\204\181\0"#) - '\42830' -> Just (Ptr "\79\79\0"#) - '\42831' -> Just (Ptr "\111\111\0"#) - '\42842' -> Just (Ptr "\50\0"#) - '\42849' -> Just (Ptr "\119\204\166\0"#) - '\42858' -> Just (Ptr "\51\0"#) - '\42859' -> Just (Ptr "\200\157\0"#) - '\42862' -> Just (Ptr "\57\0"#) - '\42871' -> Just (Ptr "\116\102\0"#) - '\42872' -> Just (Ptr "\38\0"#) - '\42874' -> Just (Ptr "\234\157\185\0"#) - '\42889' -> Just (Ptr "\58\0"#) - '\42892' -> Just (Ptr "\39\0"#) - '\42895' -> Just (Ptr "\194\183\0"#) - '\42901' -> Just (Ptr "\234\156\167\0"#) - '\42904' -> Just (Ptr "\70\0"#) - '\42905' -> Just (Ptr "\102\0"#) - '\42906' -> Just (Ptr "\240\144\144\146\0"#) - '\42907' -> Just (Ptr "\240\144\144\186\0"#) - '\42909' -> Just (Ptr "\202\154\0"#) - '\42910' -> Just (Ptr "\234\147\164\0"#) - '\42911' -> Just (Ptr "\117\0"#) - '\42923' -> Just (Ptr "\51\0"#) - '\42929' -> Just (Ptr "\234\147\149\0"#) - '\42930' -> Just (Ptr "\74\0"#) - '\42931' -> Just (Ptr "\88\0"#) - '\42932' -> Just (Ptr "\66\0"#) - '\42933' -> Just (Ptr "\195\159\0"#) - '\42934' -> Just (Ptr "\234\153\140\0"#) - '\42935' -> Just (Ptr "\207\137\0"#) - '\42999' -> Just (Ptr "\227\131\188\0"#) - '\43056' -> Just (Ptr "\224\165\164\0"#) - '\43360' -> Just (Ptr "\225\132\131\225\132\134\0"#) - '\43361' -> Just (Ptr "\225\132\131\225\132\135\0"#) - '\43362' -> Just (Ptr "\225\132\131\225\132\137\0"#) - '\43363' -> Just (Ptr "\225\132\131\225\132\140\0"#) - '\43364' -> Just (Ptr "\225\132\133\225\132\128\0"#) - '\43365' -> Just (Ptr "\225\132\133\225\132\128\225\132\128\0"#) - '\43366' -> Just (Ptr "\225\132\133\225\132\131\0"#) - '\43367' -> Just (Ptr "\225\132\133\225\132\131\225\132\131\0"#) - '\43368' -> Just (Ptr "\225\132\133\225\132\134\0"#) - '\43369' -> Just (Ptr "\225\132\133\225\132\135\0"#) - '\43370' -> Just (Ptr "\225\132\133\225\132\135\225\132\135\0"#) - '\43371' -> Just (Ptr "\225\132\133\225\132\135\225\132\139\0"#) - '\43372' -> Just (Ptr "\225\132\133\225\132\137\0"#) - '\43373' -> Just (Ptr "\225\132\133\225\132\140\0"#) - '\43374' -> Just (Ptr "\225\132\133\225\132\143\0"#) - '\43375' -> Just (Ptr "\225\132\134\225\132\128\0"#) - '\43376' -> Just (Ptr "\225\132\134\225\132\131\0"#) - '\43377' -> Just (Ptr "\225\132\134\225\132\137\0"#) - '\43378' -> Just (Ptr "\225\132\135\225\132\137\225\132\144\0"#) - '\43379' -> Just (Ptr "\225\132\135\225\132\143\0"#) - '\43380' -> Just (Ptr "\225\132\135\225\132\146\0"#) - '\43381' -> Just (Ptr "\225\132\137\225\132\137\225\132\135\0"#) - '\43382' -> Just (Ptr "\225\132\139\225\132\133\0"#) - '\43383' -> Just (Ptr "\225\132\139\225\132\146\0"#) - '\43384' -> Just (Ptr "\225\132\140\225\132\140\225\132\146\0"#) - '\43385' -> Just (Ptr "\225\132\144\225\132\144\0"#) - '\43386' -> Just (Ptr "\225\132\145\225\132\146\0"#) - '\43387' -> Just (Ptr "\225\132\146\225\132\137\0"#) - '\43388' -> Just (Ptr "\225\133\153\225\133\153\0"#) - '\43410' -> Just (Ptr "\226\176\191\0"#) - '\43427' -> Just (Ptr "\234\166\157\0"#) - '\43462' -> Just (Ptr "\234\167\144\0"#) - '\43471' -> Just (Ptr "\217\162\0"#) - '\43603' -> Just (Ptr "\234\168\129\0"#) - '\43606' -> Just (Ptr "\234\168\163\0"#) - '\43826' -> Just (Ptr "\101\0"#) - '\43829' -> Just (Ptr "\102\0"#) - '\43837' -> Just (Ptr "\111\0"#) - '\43838' -> Just (Ptr "\111\204\184\0"#) - '\43839' -> Just (Ptr "\201\148\204\184\0"#) - '\43841' -> Just (Ptr "\199\157\111\204\184\0"#) - '\43842' -> Just (Ptr "\199\157\111\204\181\0"#) - '\43847' -> Just (Ptr "\114\0"#) - '\43848' -> Just (Ptr "\114\0"#) - '\43853' -> Just (Ptr "\202\131\0"#) - '\43854' -> Just (Ptr "\117\0"#) - '\43858' -> Just (Ptr "\117\0"#) - '\43859' -> Just (Ptr "\207\135\0"#) - '\43861' -> Just (Ptr "\207\135\0"#) - '\43866' -> Just (Ptr "\121\0"#) - '\43872' -> Just (Ptr "\209\153\0"#) - '\43874' -> Just (Ptr "\201\148\101\0"#) - '\43875' -> Just (Ptr "\117\111\0"#) - '\43888' -> Just (Ptr "\225\180\133\0"#) - '\43889' -> Just (Ptr "\202\128\0"#) - '\43890' -> Just (Ptr "\225\180\155\0"#) - '\43892' -> Just (Ptr "\111\204\155\0"#) - '\43893' -> Just (Ptr "\105\0"#) - '\43898' -> Just (Ptr "\225\180\128\0"#) - '\43899' -> Just (Ptr "\225\180\138\0"#) - '\43900' -> Just (Ptr "\225\180\135\0"#) - '\43902' -> Just (Ptr "\201\130\0"#) - '\43904' -> Just (Ptr "\226\177\182\0"#) - '\43905' -> Just (Ptr "\114\0"#) - '\43907' -> Just (Ptr "\119\0"#) - '\43911' -> Just (Ptr "\202\141\0"#) - '\43915' -> Just (Ptr "\202\156\0"#) - '\43918' -> Just (Ptr "\111\204\181\0"#) - '\43920' -> Just (Ptr "\201\162\0"#) - '\43923' -> Just (Ptr "\122\0"#) - '\43931' -> Just (Ptr "\234\158\147\0"#) - '\43932' -> Just (Ptr "\117\204\181\0"#) - '\43935' -> Just (Ptr "\198\133\0"#) - '\43938' -> Just (Ptr "\202\128\0"#) - '\43945' -> Just (Ptr "\118\0"#) - '\43946' -> Just (Ptr "\115\0"#) - '\43950' -> Just (Ptr "\202\159\0"#) - '\43951' -> Just (Ptr "\99\0"#) - '\43954' -> Just (Ptr "\225\180\152\0"#) - '\43958' -> Just (Ptr "\196\184\0"#) - '\43963' -> Just (Ptr "\111\204\181\0"#) - '\55216' -> Just (Ptr "\225\133\169\225\133\167\0"#) - '\55217' -> Just (Ptr "\225\133\169\225\133\169\228\184\168\0"#) - '\55218' -> Just (Ptr "\225\133\173\225\133\161\0"#) - '\55219' -> Just (Ptr "\225\133\173\225\133\161\228\184\168\0"#) - '\55220' -> Just (Ptr "\225\133\173\225\133\165\0"#) - '\55221' -> Just (Ptr "\225\133\174\225\133\167\0"#) - '\55222' -> Just (Ptr "\225\133\174\228\184\168\228\184\168\0"#) - '\55223' -> Just (Ptr "\225\133\178\225\133\161\228\184\168\0"#) - '\55224' -> Just (Ptr "\225\133\178\225\133\169\0"#) - '\55225' -> Just (Ptr "\227\131\188\225\133\161\0"#) - '\55226' -> Just (Ptr "\227\131\188\225\133\165\0"#) - '\55227' -> Just (Ptr "\227\131\188\225\133\165\228\184\168\0"#) - '\55228' -> Just (Ptr "\227\131\188\225\133\169\0"#) - '\55229' -> Just (Ptr "\228\184\168\225\133\163\225\133\169\0"#) - '\55230' -> Just (Ptr "\228\184\168\225\133\163\228\184\168\0"#) - '\55231' -> Just (Ptr "\228\184\168\225\133\167\0"#) - '\55232' -> Just (Ptr "\228\184\168\225\133\167\228\184\168\0"#) - '\55233' -> Just (Ptr "\228\184\168\225\133\169\228\184\168\0"#) - '\55234' -> Just (Ptr "\228\184\168\225\133\173\0"#) - '\55235' -> Just (Ptr "\228\184\168\225\133\178\0"#) - '\55236' -> Just (Ptr "\228\184\168\228\184\168\0"#) - '\55237' -> Just (Ptr "\225\134\158\225\133\161\0"#) - '\55238' -> Just (Ptr "\225\134\158\225\133\165\228\184\168\0"#) - '\55243' -> Just (Ptr "\225\132\130\225\132\133\0"#) - '\55244' -> Just (Ptr "\225\132\130\225\132\142\0"#) - '\55245' -> Just (Ptr "\225\132\131\225\132\131\0"#) - '\55246' -> Just (Ptr "\225\132\131\225\132\131\225\132\135\0"#) - '\55247' -> Just (Ptr "\225\132\131\225\132\135\0"#) - '\55248' -> Just (Ptr "\225\132\131\225\132\137\0"#) - '\55249' -> Just (Ptr "\225\132\131\225\132\137\225\132\128\0"#) - '\55250' -> Just (Ptr "\225\132\131\225\132\140\0"#) - '\55251' -> Just (Ptr "\225\132\131\225\132\142\0"#) - '\55252' -> Just (Ptr "\225\132\131\225\132\144\0"#) - '\55253' -> Just (Ptr "\225\132\133\225\132\128\225\132\128\0"#) - '\55254' -> Just (Ptr "\225\132\133\225\132\128\225\132\146\0"#) - '\55255' -> Just (Ptr "\225\132\133\225\132\133\225\132\143\0"#) - '\55256' -> Just (Ptr "\225\132\133\225\132\134\225\132\146\0"#) - '\55257' -> Just (Ptr "\225\132\133\225\132\135\225\132\131\0"#) - '\55258' -> Just (Ptr "\225\132\133\225\132\135\225\132\145\0"#) - '\55259' -> Just (Ptr "\225\132\133\225\133\140\0"#) - '\55260' -> Just (Ptr "\225\132\133\225\133\153\225\132\146\0"#) - '\55261' -> Just (Ptr "\225\132\133\225\132\139\0"#) - '\55262' -> Just (Ptr "\225\132\134\225\132\130\0"#) - '\55263' -> Just (Ptr "\225\132\134\225\132\130\225\132\130\0"#) - '\55264' -> Just (Ptr "\225\132\134\225\132\134\0"#) - '\55265' -> Just (Ptr "\225\132\134\225\132\135\225\132\137\0"#) - '\55266' -> Just (Ptr "\225\132\134\225\132\140\0"#) - '\55267' -> Just (Ptr "\225\132\135\225\132\131\0"#) - '\55268' -> Just (Ptr "\225\132\135\225\132\133\225\132\145\0"#) - '\55269' -> Just (Ptr "\225\132\135\225\132\134\0"#) - '\55270' -> Just (Ptr "\225\132\135\225\132\135\0"#) - '\55271' -> Just (Ptr "\225\132\135\225\132\137\225\132\131\0"#) - '\55272' -> Just (Ptr "\225\132\135\225\132\140\0"#) - '\55273' -> Just (Ptr "\225\132\135\225\132\142\0"#) - '\55274' -> Just (Ptr "\225\132\137\225\132\134\0"#) - '\55275' -> Just (Ptr "\225\132\137\225\132\135\225\132\139\0"#) - '\55276' -> Just (Ptr "\225\132\137\225\132\137\225\132\128\0"#) - '\55277' -> Just (Ptr "\225\132\137\225\132\137\225\132\131\0"#) - '\55278' -> Just (Ptr "\225\132\137\225\133\128\0"#) - '\55279' -> Just (Ptr "\225\132\137\225\132\140\0"#) - '\55280' -> Just (Ptr "\225\132\137\225\132\142\0"#) - '\55281' -> Just (Ptr "\225\132\137\225\132\144\0"#) - '\55282' -> Just (Ptr "\225\132\133\225\132\146\0"#) - '\55283' -> Just (Ptr "\225\133\128\225\132\135\0"#) - '\55284' -> Just (Ptr "\225\133\128\225\132\135\225\132\139\0"#) - '\55285' -> Just (Ptr "\225\133\140\225\132\134\0"#) - '\55286' -> Just (Ptr "\225\133\140\225\132\146\0"#) - '\55287' -> Just (Ptr "\225\132\140\225\132\135\0"#) - '\55288' -> Just (Ptr "\225\132\140\225\132\135\225\132\135\0"#) - '\55289' -> Just (Ptr "\225\132\140\225\132\140\0"#) - '\55290' -> Just (Ptr "\225\132\145\225\132\137\0"#) - '\55291' -> Just (Ptr "\225\132\145\225\132\144\0"#) - '\63744' -> Just (Ptr "\232\177\136\0"#) - '\63745' -> Just (Ptr "\230\155\180\0"#) - '\63746' -> Just (Ptr "\232\187\138\0"#) - '\63747' -> Just (Ptr "\232\179\136\0"#) - '\63748' -> Just (Ptr "\230\187\145\0"#) - '\63749' -> Just (Ptr "\228\184\178\0"#) - '\63750' -> Just (Ptr "\229\143\165\0"#) - '\63751' -> Just (Ptr "\233\190\156\0"#) - '\63752' -> Just (Ptr "\233\190\156\0"#) - '\63753' -> Just (Ptr "\229\165\145\0"#) - '\63754' -> Just (Ptr "\233\135\145\0"#) - '\63755' -> Just (Ptr "\229\150\135\0"#) - '\63756' -> Just (Ptr "\229\165\136\0"#) - '\63757' -> Just (Ptr "\230\135\182\0"#) - '\63758' -> Just (Ptr "\231\153\169\0"#) - '\63759' -> Just (Ptr "\231\190\133\0"#) - '\63760' -> Just (Ptr "\232\152\191\0"#) - '\63761' -> Just (Ptr "\232\158\186\0"#) - '\63762' -> Just (Ptr "\232\163\184\0"#) - '\63763' -> Just (Ptr "\233\130\143\0"#) - '\63764' -> Just (Ptr "\230\168\130\0"#) - '\63765' -> Just (Ptr "\230\180\155\0"#) - '\63766' -> Just (Ptr "\231\131\153\0"#) - '\63767' -> Just (Ptr "\231\143\158\0"#) - '\63768' -> Just (Ptr "\232\144\189\0"#) - '\63769' -> Just (Ptr "\233\133\170\0"#) - '\63770' -> Just (Ptr "\233\167\177\0"#) - '\63771' -> Just (Ptr "\228\186\130\0"#) - '\63772' -> Just (Ptr "\229\141\181\0"#) - '\63773' -> Just (Ptr "\230\172\132\0"#) - '\63774' -> Just (Ptr "\231\136\155\0"#) - '\63775' -> Just (Ptr "\232\152\173\0"#) - '\63776' -> Just (Ptr "\233\184\158\0"#) - '\63777' -> Just (Ptr "\229\181\144\0"#) - '\63778' -> Just (Ptr "\230\191\171\0"#) - '\63779' -> Just (Ptr "\232\151\141\0"#) - '\63780' -> Just (Ptr "\232\165\164\0"#) - '\63781' -> Just (Ptr "\230\139\137\0"#) - '\63782' -> Just (Ptr "\232\135\152\0"#) - '\63783' -> Just (Ptr "\232\160\159\0"#) - '\63784' -> Just (Ptr "\229\187\138\0"#) - '\63785' -> Just (Ptr "\230\156\151\0"#) - '\63786' -> Just (Ptr "\230\181\170\0"#) - '\63787' -> Just (Ptr "\231\139\188\0"#) - '\63788' -> Just (Ptr "\233\131\142\0"#) - '\63789' -> Just (Ptr "\228\190\134\0"#) - '\63790' -> Just (Ptr "\229\134\183\0"#) - '\63791' -> Just (Ptr "\229\139\158\0"#) - '\63792' -> Just (Ptr "\230\147\132\0"#) - '\63793' -> Just (Ptr "\230\171\147\0"#) - '\63794' -> Just (Ptr "\231\136\144\0"#) - '\63795' -> Just (Ptr "\231\155\167\0"#) - '\63796' -> Just (Ptr "\232\128\129\0"#) - '\63797' -> Just (Ptr "\232\152\134\0"#) - '\63798' -> Just (Ptr "\232\153\156\0"#) - '\63799' -> Just (Ptr "\232\183\175\0"#) - '\63800' -> Just (Ptr "\233\156\178\0"#) - '\63801' -> Just (Ptr "\233\173\175\0"#) - '\63802' -> Just (Ptr "\233\183\186\0"#) - '\63803' -> Just (Ptr "\231\162\140\0"#) - '\63804' -> Just (Ptr "\231\165\191\0"#) - '\63805' -> Just (Ptr "\231\182\160\0"#) - '\63806' -> Just (Ptr "\232\143\137\0"#) - '\63807' -> Just (Ptr "\233\140\132\0"#) - '\63808' -> Just (Ptr "\233\185\191\0"#) - '\63809' -> Just (Ptr "\232\171\150\0"#) - '\63810' -> Just (Ptr "\229\163\159\0"#) - '\63811' -> Just (Ptr "\229\188\132\0"#) - '\63812' -> Just (Ptr "\231\177\160\0"#) - '\63813' -> Just (Ptr "\232\129\190\0"#) - '\63814' -> Just (Ptr "\231\137\162\0"#) - '\63815' -> Just (Ptr "\231\163\138\0"#) - '\63816' -> Just (Ptr "\232\179\130\0"#) - '\63817' -> Just (Ptr "\233\155\183\0"#) - '\63818' -> Just (Ptr "\229\163\152\0"#) - '\63819' -> Just (Ptr "\229\177\162\0"#) - '\63820' -> Just (Ptr "\230\168\147\0"#) - '\63821' -> Just (Ptr "\230\183\154\0"#) - '\63822' -> Just (Ptr "\230\188\143\0"#) - '\63823' -> Just (Ptr "\231\180\175\0"#) - '\63824' -> Just (Ptr "\231\184\183\0"#) - '\63825' -> Just (Ptr "\233\153\139\0"#) - '\63826' -> Just (Ptr "\229\139\146\0"#) - '\63827' -> Just (Ptr "\232\130\139\0"#) - '\63828' -> Just (Ptr "\229\135\156\0"#) - '\63829' -> Just (Ptr "\229\135\140\0"#) - '\63830' -> Just (Ptr "\231\168\156\0"#) - '\63831' -> Just (Ptr "\231\182\190\0"#) - '\63832' -> Just (Ptr "\232\143\177\0"#) - '\63833' -> Just (Ptr "\233\153\181\0"#) - '\63834' -> Just (Ptr "\232\174\128\0"#) - '\63835' -> Just (Ptr "\230\139\143\0"#) - '\63836' -> Just (Ptr "\230\168\130\0"#) - '\63837' -> Just (Ptr "\232\171\190\0"#) - '\63838' -> Just (Ptr "\228\184\185\0"#) - '\63839' -> Just (Ptr "\229\175\167\0"#) - '\63840' -> Just (Ptr "\230\128\146\0"#) - '\63841' -> Just (Ptr "\231\142\135\0"#) - '\63842' -> Just (Ptr "\231\149\176\0"#) - '\63843' -> Just (Ptr "\229\140\151\0"#) - '\63844' -> Just (Ptr "\231\163\187\0"#) - '\63845' -> Just (Ptr "\228\190\191\0"#) - '\63846' -> Just (Ptr "\229\190\169\0"#) - '\63847' -> Just (Ptr "\228\184\141\0"#) - '\63848' -> Just (Ptr "\230\179\140\0"#) - '\63849' -> Just (Ptr "\230\149\184\0"#) - '\63850' -> Just (Ptr "\231\180\162\0"#) - '\63851' -> Just (Ptr "\229\143\131\0"#) - '\63852' -> Just (Ptr "\229\161\158\0"#) - '\63853' -> Just (Ptr "\231\156\129\0"#) - '\63854' -> Just (Ptr "\232\145\137\0"#) - '\63855' -> Just (Ptr "\232\170\170\0"#) - '\63856' -> Just (Ptr "\230\174\186\0"#) - '\63857' -> Just (Ptr "\232\190\176\0"#) - '\63858' -> Just (Ptr "\230\178\136\0"#) - '\63859' -> Just (Ptr "\230\139\190\0"#) - '\63860' -> Just (Ptr "\232\139\165\0"#) - '\63861' -> Just (Ptr "\230\142\160\0"#) - '\63862' -> Just (Ptr "\231\149\165\0"#) - '\63863' -> Just (Ptr "\228\186\174\0"#) - '\63864' -> Just (Ptr "\229\133\169\0"#) - '\63865' -> Just (Ptr "\229\135\137\0"#) - '\63866' -> Just (Ptr "\230\162\129\0"#) - '\63867' -> Just (Ptr "\231\179\167\0"#) - '\63868' -> Just (Ptr "\232\137\175\0"#) - '\63869' -> Just (Ptr "\232\171\146\0"#) - '\63870' -> Just (Ptr "\233\135\143\0"#) - '\63871' -> Just (Ptr "\229\139\181\0"#) - '\63872' -> Just (Ptr "\229\145\130\0"#) - '\63873' -> Just (Ptr "\229\165\179\0"#) - '\63874' -> Just (Ptr "\229\187\172\0"#) - '\63875' -> Just (Ptr "\230\151\133\0"#) - '\63876' -> Just (Ptr "\230\191\190\0"#) - '\63877' -> Just (Ptr "\231\164\170\0"#) - '\63878' -> Just (Ptr "\233\150\173\0"#) - '\63879' -> Just (Ptr "\233\169\170\0"#) - '\63880' -> Just (Ptr "\233\186\151\0"#) - '\63881' -> Just (Ptr "\233\187\142\0"#) - '\63882' -> Just (Ptr "\229\138\155\0"#) - '\63883' -> Just (Ptr "\230\155\134\0"#) - '\63884' -> Just (Ptr "\230\173\183\0"#) - '\63885' -> Just (Ptr "\232\189\162\0"#) - '\63886' -> Just (Ptr "\229\185\180\0"#) - '\63887' -> Just (Ptr "\230\134\144\0"#) - '\63888' -> Just (Ptr "\230\136\128\0"#) - '\63889' -> Just (Ptr "\230\146\154\0"#) - '\63890' -> Just (Ptr "\230\188\163\0"#) - '\63891' -> Just (Ptr "\231\133\137\0"#) - '\63892' -> Just (Ptr "\231\146\137\0"#) - '\63893' -> Just (Ptr "\231\167\138\0"#) - '\63894' -> Just (Ptr "\231\183\180\0"#) - '\63895' -> Just (Ptr "\232\129\175\0"#) - '\63896' -> Just (Ptr "\232\188\166\0"#) - '\63897' -> Just (Ptr "\232\147\174\0"#) - '\63898' -> Just (Ptr "\233\128\163\0"#) - '\63899' -> Just (Ptr "\233\141\138\0"#) - '\63900' -> Just (Ptr "\229\136\151\0"#) - '\63901' -> Just (Ptr "\229\138\163\0"#) - '\63902' -> Just (Ptr "\229\146\189\0"#) - '\63903' -> Just (Ptr "\231\131\136\0"#) - '\63904' -> Just (Ptr "\232\163\130\0"#) - '\63905' -> Just (Ptr "\232\170\170\0"#) - '\63906' -> Just (Ptr "\229\187\137\0"#) - '\63907' -> Just (Ptr "\229\191\181\0"#) - '\63908' -> Just (Ptr "\230\141\187\0"#) - '\63909' -> Just (Ptr "\230\174\174\0"#) - '\63910' -> Just (Ptr "\231\176\190\0"#) - '\63911' -> Just (Ptr "\231\141\181\0"#) - '\63912' -> Just (Ptr "\228\187\164\0"#) - '\63913' -> Just (Ptr "\229\155\185\0"#) - '\63914' -> Just (Ptr "\229\175\167\0"#) - '\63915' -> Just (Ptr "\229\182\186\0"#) - '\63916' -> Just (Ptr "\230\128\156\0"#) - '\63917' -> Just (Ptr "\231\142\178\0"#) - '\63918' -> Just (Ptr "\231\145\169\0"#) - '\63919' -> Just (Ptr "\231\190\154\0"#) - '\63920' -> Just (Ptr "\232\129\134\0"#) - '\63921' -> Just (Ptr "\233\136\180\0"#) - '\63922' -> Just (Ptr "\233\155\182\0"#) - '\63923' -> Just (Ptr "\233\157\136\0"#) - '\63924' -> Just (Ptr "\233\160\152\0"#) - '\63925' -> Just (Ptr "\228\190\139\0"#) - '\63926' -> Just (Ptr "\231\166\174\0"#) - '\63927' -> Just (Ptr "\233\134\180\0"#) - '\63928' -> Just (Ptr "\233\154\183\0"#) - '\63929' -> Just (Ptr "\230\131\161\0"#) - '\63930' -> Just (Ptr "\228\186\134\0"#) - '\63931' -> Just (Ptr "\229\131\154\0"#) - '\63932' -> Just (Ptr "\229\175\174\0"#) - '\63933' -> Just (Ptr "\229\176\191\0"#) - '\63934' -> Just (Ptr "\230\150\153\0"#) - '\63935' -> Just (Ptr "\230\168\130\0"#) - '\63936' -> Just (Ptr "\231\135\142\0"#) - '\63937' -> Just (Ptr "\231\153\130\0"#) - '\63938' -> Just (Ptr "\232\147\188\0"#) - '\63939' -> Just (Ptr "\233\129\188\0"#) - '\63940' -> Just (Ptr "\233\190\141\0"#) - '\63941' -> Just (Ptr "\230\154\136\0"#) - '\63942' -> Just (Ptr "\233\152\174\0"#) - '\63943' -> Just (Ptr "\229\138\137\0"#) - '\63944' -> Just (Ptr "\230\157\187\0"#) - '\63945' -> Just (Ptr "\230\159\179\0"#) - '\63946' -> Just (Ptr "\230\181\129\0"#) - '\63947' -> Just (Ptr "\230\186\156\0"#) - '\63948' -> Just (Ptr "\231\144\137\0"#) - '\63949' -> Just (Ptr "\231\149\153\0"#) - '\63950' -> Just (Ptr "\231\161\171\0"#) - '\63951' -> Just (Ptr "\231\180\144\0"#) - '\63952' -> Just (Ptr "\233\161\158\0"#) - '\63953' -> Just (Ptr "\229\133\173\0"#) - '\63954' -> Just (Ptr "\230\136\174\0"#) - '\63955' -> Just (Ptr "\233\153\184\0"#) - '\63956' -> Just (Ptr "\229\128\171\0"#) - '\63957' -> Just (Ptr "\229\180\153\0"#) - '\63958' -> Just (Ptr "\230\183\170\0"#) - '\63959' -> Just (Ptr "\232\188\170\0"#) - '\63960' -> Just (Ptr "\229\190\139\0"#) - '\63961' -> Just (Ptr "\230\133\132\0"#) - '\63962' -> Just (Ptr "\230\160\151\0"#) - '\63963' -> Just (Ptr "\231\142\135\0"#) - '\63964' -> Just (Ptr "\233\154\134\0"#) - '\63965' -> Just (Ptr "\229\136\169\0"#) - '\63966' -> Just (Ptr "\229\144\143\0"#) - '\63967' -> Just (Ptr "\229\177\165\0"#) - '\63968' -> Just (Ptr "\230\152\147\0"#) - '\63969' -> Just (Ptr "\230\157\142\0"#) - '\63970' -> Just (Ptr "\230\162\168\0"#) - '\63971' -> Just (Ptr "\230\179\165\0"#) - '\63972' -> Just (Ptr "\231\144\134\0"#) - '\63973' -> Just (Ptr "\231\151\162\0"#) - '\63974' -> Just (Ptr "\231\189\185\0"#) - '\63975' -> Just (Ptr "\232\163\143\0"#) - '\63976' -> Just (Ptr "\232\163\161\0"#) - '\63977' -> Just (Ptr "\233\135\140\0"#) - '\63978' -> Just (Ptr "\233\155\162\0"#) - '\63979' -> Just (Ptr "\229\140\191\0"#) - '\63980' -> Just (Ptr "\230\186\186\0"#) - '\63981' -> Just (Ptr "\229\144\157\0"#) - '\63982' -> Just (Ptr "\231\135\144\0"#) - '\63983' -> Just (Ptr "\231\146\152\0"#) - '\63984' -> Just (Ptr "\232\151\186\0"#) - '\63985' -> Just (Ptr "\233\154\163\0"#) - '\63986' -> Just (Ptr "\233\177\151\0"#) - '\63987' -> Just (Ptr "\233\186\159\0"#) - '\63988' -> Just (Ptr "\230\158\151\0"#) - '\63989' -> Just (Ptr "\230\183\139\0"#) - '\63990' -> Just (Ptr "\232\135\168\0"#) - '\63991' -> Just (Ptr "\231\171\139\0"#) - '\63992' -> Just (Ptr "\231\172\160\0"#) - '\63993' -> Just (Ptr "\231\178\146\0"#) - '\63994' -> Just (Ptr "\231\139\128\0"#) - '\63995' -> Just (Ptr "\231\130\153\0"#) - '\63996' -> Just (Ptr "\232\173\152\0"#) - '\63997' -> Just (Ptr "\228\187\128\0"#) - '\63998' -> Just (Ptr "\232\140\182\0"#) - '\63999' -> Just (Ptr "\229\136\186\0"#) - '\64000' -> Just (Ptr "\229\136\135\0"#) - '\64001' -> Just (Ptr "\229\186\166\0"#) - '\64002' -> Just (Ptr "\230\139\147\0"#) - '\64003' -> Just (Ptr "\231\179\150\0"#) - '\64004' -> Just (Ptr "\229\174\133\0"#) - '\64005' -> Just (Ptr "\230\180\158\0"#) - '\64006' -> Just (Ptr "\230\154\180\0"#) - '\64007' -> Just (Ptr "\232\188\187\0"#) - '\64008' -> Just (Ptr "\232\161\140\0"#) - '\64009' -> Just (Ptr "\233\153\141\0"#) - '\64010' -> Just (Ptr "\232\166\139\0"#) - '\64011' -> Just (Ptr "\229\187\147\0"#) - '\64012' -> Just (Ptr "\229\133\128\0"#) - '\64013' -> Just (Ptr "\229\151\128\0"#) - '\64016' -> Just (Ptr "\229\161\154\0"#) - '\64018' -> Just (Ptr "\230\153\180\0"#) - '\64021' -> Just (Ptr "\229\135\158\0"#) - '\64022' -> Just (Ptr "\231\140\170\0"#) - '\64023' -> Just (Ptr "\231\155\138\0"#) - '\64024' -> Just (Ptr "\231\164\188\0"#) - '\64025' -> Just (Ptr "\231\165\158\0"#) - '\64026' -> Just (Ptr "\231\165\165\0"#) - '\64027' -> Just (Ptr "\231\166\143\0"#) - '\64028' -> Just (Ptr "\233\157\150\0"#) - '\64029' -> Just (Ptr "\231\178\190\0"#) - '\64030' -> Just (Ptr "\231\190\189\0"#) - '\64032' -> Just (Ptr "\232\152\146\0"#) - '\64034' -> Just (Ptr "\232\171\184\0"#) - '\64037' -> Just (Ptr "\233\128\184\0"#) - '\64038' -> Just (Ptr "\233\131\189\0"#) - '\64042' -> Just (Ptr "\233\163\175\0"#) - '\64043' -> Just (Ptr "\233\163\188\0"#) - '\64044' -> Just (Ptr "\233\164\168\0"#) - '\64045' -> Just (Ptr "\233\182\180\0"#) - '\64046' -> Just (Ptr "\233\131\142\0"#) - '\64047' -> Just (Ptr "\233\154\183\0"#) - '\64048' -> Just (Ptr "\228\190\174\0"#) - '\64049' -> Just (Ptr "\229\131\167\0"#) - '\64050' -> Just (Ptr "\229\133\141\0"#) - '\64051' -> Just (Ptr "\229\139\137\0"#) - '\64052' -> Just (Ptr "\229\139\164\0"#) - '\64053' -> Just (Ptr "\229\141\145\0"#) - '\64054' -> Just (Ptr "\229\150\157\0"#) - '\64055' -> Just (Ptr "\229\152\134\0"#) - '\64056' -> Just (Ptr "\229\153\168\0"#) - '\64057' -> Just (Ptr "\229\161\128\0"#) - '\64058' -> Just (Ptr "\229\162\168\0"#) - '\64059' -> Just (Ptr "\229\177\164\0"#) - '\64060' -> Just (Ptr "\229\177\174\0"#) - '\64061' -> Just (Ptr "\230\130\148\0"#) - '\64062' -> Just (Ptr "\230\133\168\0"#) - '\64063' -> Just (Ptr "\230\134\142\0"#) - '\64064' -> Just (Ptr "\230\135\178\0"#) - '\64065' -> Just (Ptr "\230\149\143\0"#) - '\64066' -> Just (Ptr "\230\151\162\0"#) - '\64067' -> Just (Ptr "\230\154\145\0"#) - '\64068' -> Just (Ptr "\230\162\133\0"#) - '\64069' -> Just (Ptr "\230\181\183\0"#) - '\64070' -> Just (Ptr "\230\184\154\0"#) - '\64071' -> Just (Ptr "\230\188\162\0"#) - '\64072' -> Just (Ptr "\231\133\174\0"#) - '\64073' -> Just (Ptr "\231\136\171\0"#) - '\64074' -> Just (Ptr "\231\144\162\0"#) - '\64075' -> Just (Ptr "\231\162\145\0"#) - '\64076' -> Just (Ptr "\231\164\190\0"#) - '\64077' -> Just (Ptr "\231\165\137\0"#) - '\64078' -> Just (Ptr "\231\165\136\0"#) - '\64079' -> Just (Ptr "\231\165\144\0"#) - '\64080' -> Just (Ptr "\231\165\150\0"#) - '\64081' -> Just (Ptr "\231\165\157\0"#) - '\64082' -> Just (Ptr "\231\166\141\0"#) - '\64083' -> Just (Ptr "\231\166\142\0"#) - '\64084' -> Just (Ptr "\231\169\128\0"#) - '\64085' -> Just (Ptr "\231\170\129\0"#) - '\64086' -> Just (Ptr "\231\175\128\0"#) - '\64087' -> Just (Ptr "\231\183\180\0"#) - '\64088' -> Just (Ptr "\231\184\137\0"#) - '\64089' -> Just (Ptr "\231\185\129\0"#) - '\64090' -> Just (Ptr "\231\189\178\0"#) - '\64091' -> Just (Ptr "\232\128\133\0"#) - '\64092' -> Just (Ptr "\232\135\173\0"#) - '\64093' -> Just (Ptr "\232\137\185\0"#) - '\64094' -> Just (Ptr "\232\137\185\0"#) - '\64095' -> Just (Ptr "\232\145\151\0"#) - '\64096' -> Just (Ptr "\232\164\144\0"#) - '\64097' -> Just (Ptr "\232\166\150\0"#) - '\64098' -> Just (Ptr "\232\172\129\0"#) - '\64099' -> Just (Ptr "\232\172\185\0"#) - '\64100' -> Just (Ptr "\232\179\147\0"#) - '\64101' -> Just (Ptr "\232\180\136\0"#) - '\64102' -> Just (Ptr "\232\190\182\0"#) - '\64103' -> Just (Ptr "\233\128\184\0"#) - '\64104' -> Just (Ptr "\233\155\163\0"#) - '\64105' -> Just (Ptr "\233\159\191\0"#) - '\64106' -> Just (Ptr "\233\160\187\0"#) - '\64107' -> Just (Ptr "\230\129\181\0"#) - '\64108' -> Just (Ptr "\240\164\139\174\0"#) - '\64109' -> Just (Ptr "\232\136\152\0"#) - '\64112' -> Just (Ptr "\228\184\166\0"#) - '\64113' -> Just (Ptr "\229\134\181\0"#) - '\64114' -> Just (Ptr "\229\133\168\0"#) - '\64115' -> Just (Ptr "\228\190\128\0"#) - '\64116' -> Just (Ptr "\229\133\133\0"#) - '\64117' -> Just (Ptr "\229\134\128\0"#) - '\64118' -> Just (Ptr "\229\139\135\0"#) - '\64119' -> Just (Ptr "\229\139\186\0"#) - '\64120' -> Just (Ptr "\229\150\157\0"#) - '\64121' -> Just (Ptr "\229\149\149\0"#) - '\64122' -> Just (Ptr "\229\150\153\0"#) - '\64123' -> Just (Ptr "\229\151\162\0"#) - '\64124' -> Just (Ptr "\229\161\154\0"#) - '\64125' -> Just (Ptr "\229\162\179\0"#) - '\64126' -> Just (Ptr "\229\165\132\0"#) - '\64127' -> Just (Ptr "\229\165\148\0"#) - '\64128' -> Just (Ptr "\229\169\162\0"#) - '\64129' -> Just (Ptr "\229\172\168\0"#) - '\64130' -> Just (Ptr "\229\187\146\0"#) - '\64131' -> Just (Ptr "\229\187\153\0"#) - '\64132' -> Just (Ptr "\229\189\169\0"#) - '\64133' -> Just (Ptr "\229\190\173\0"#) - '\64134' -> Just (Ptr "\230\131\152\0"#) - '\64135' -> Just (Ptr "\230\133\142\0"#) - '\64136' -> Just (Ptr "\230\132\136\0"#) - '\64137' -> Just (Ptr "\230\134\142\0"#) - '\64138' -> Just (Ptr "\230\133\160\0"#) - '\64139' -> Just (Ptr "\230\135\178\0"#) - '\64140' -> Just (Ptr "\230\136\180\0"#) - '\64141' -> Just (Ptr "\230\143\132\0"#) - '\64142' -> Just (Ptr "\230\144\156\0"#) - '\64143' -> Just (Ptr "\230\145\146\0"#) - '\64144' -> Just (Ptr "\230\149\150\0"#) - '\64145' -> Just (Ptr "\230\153\180\0"#) - '\64146' -> Just (Ptr "\230\156\151\0"#) - '\64147' -> Just (Ptr "\230\156\155\0"#) - '\64148' -> Just (Ptr "\230\157\150\0"#) - '\64149' -> Just (Ptr "\230\173\185\0"#) - '\64150' -> Just (Ptr "\230\174\186\0"#) - '\64151' -> Just (Ptr "\230\181\129\0"#) - '\64152' -> Just (Ptr "\230\187\155\0"#) - '\64153' -> Just (Ptr "\230\187\139\0"#) - '\64154' -> Just (Ptr "\230\188\162\0"#) - '\64155' -> Just (Ptr "\231\128\158\0"#) - '\64156' -> Just (Ptr "\231\133\174\0"#) - '\64157' -> Just (Ptr "\231\158\167\0"#) - '\64158' -> Just (Ptr "\231\136\181\0"#) - '\64159' -> Just (Ptr "\231\138\175\0"#) - '\64160' -> Just (Ptr "\231\140\170\0"#) - '\64161' -> Just (Ptr "\231\145\177\0"#) - '\64162' -> Just (Ptr "\231\148\134\0"#) - '\64163' -> Just (Ptr "\231\148\187\0"#) - '\64164' -> Just (Ptr "\231\152\157\0"#) - '\64165' -> Just (Ptr "\231\152\159\0"#) - '\64166' -> Just (Ptr "\231\155\138\0"#) - '\64167' -> Just (Ptr "\231\155\155\0"#) - '\64168' -> Just (Ptr "\231\155\180\0"#) - '\64169' -> Just (Ptr "\231\157\138\0"#) - '\64170' -> Just (Ptr "\231\157\128\0"#) - '\64171' -> Just (Ptr "\231\163\140\0"#) - '\64172' -> Just (Ptr "\231\170\177\0"#) - '\64173' -> Just (Ptr "\231\175\128\0"#) - '\64174' -> Just (Ptr "\231\177\187\0"#) - '\64175' -> Just (Ptr "\231\181\155\0"#) - '\64176' -> Just (Ptr "\231\183\180\0"#) - '\64177' -> Just (Ptr "\231\188\190\0"#) - '\64178' -> Just (Ptr "\232\128\133\0"#) - '\64179' -> Just (Ptr "\232\141\146\0"#) - '\64180' -> Just (Ptr "\232\143\175\0"#) - '\64181' -> Just (Ptr "\232\157\185\0"#) - '\64182' -> Just (Ptr "\232\165\129\0"#) - '\64183' -> Just (Ptr "\232\166\134\0"#) - '\64184' -> Just (Ptr "\232\166\150\0"#) - '\64185' -> Just (Ptr "\232\170\191\0"#) - '\64186' -> Just (Ptr "\232\171\184\0"#) - '\64187' -> Just (Ptr "\232\171\139\0"#) - '\64188' -> Just (Ptr "\232\172\129\0"#) - '\64189' -> Just (Ptr "\232\171\190\0"#) - '\64190' -> Just (Ptr "\232\171\173\0"#) - '\64191' -> Just (Ptr "\232\172\185\0"#) - '\64192' -> Just (Ptr "\232\174\138\0"#) - '\64193' -> Just (Ptr "\232\180\136\0"#) - '\64194' -> Just (Ptr "\232\188\184\0"#) - '\64195' -> Just (Ptr "\233\129\178\0"#) - '\64196' -> Just (Ptr "\233\134\153\0"#) - '\64197' -> Just (Ptr "\233\137\182\0"#) - '\64198' -> Just (Ptr "\233\153\188\0"#) - '\64199' -> Just (Ptr "\233\155\163\0"#) - '\64200' -> Just (Ptr "\233\157\150\0"#) - '\64201' -> Just (Ptr "\233\159\155\0"#) - '\64202' -> Just (Ptr "\233\159\191\0"#) - '\64203' -> Just (Ptr "\233\160\139\0"#) - '\64204' -> Just (Ptr "\233\160\187\0"#) - '\64205' -> Just (Ptr "\233\172\146\0"#) - '\64206' -> Just (Ptr "\233\190\156\0"#) - '\64207' -> Just (Ptr "\240\162\161\138\0"#) - '\64208' -> Just (Ptr "\240\162\161\132\0"#) - '\64209' -> Just (Ptr "\240\163\143\149\0"#) - '\64210' -> Just (Ptr "\227\174\157\0"#) - '\64211' -> Just (Ptr "\228\128\152\0"#) - '\64212' -> Just (Ptr "\228\128\185\0"#) - '\64213' -> Just (Ptr "\240\165\137\137\0"#) - '\64214' -> Just (Ptr "\240\165\179\144\0"#) - '\64215' -> Just (Ptr "\240\167\187\147\0"#) - '\64216' -> Just (Ptr "\233\189\131\0"#) - '\64217' -> Just (Ptr "\233\190\142\0"#) - '\64256' -> Just (Ptr "\102\102\0"#) - '\64257' -> Just (Ptr "\102\105\0"#) - '\64258' -> Just (Ptr "\102\108\0"#) - '\64259' -> Just (Ptr "\102\102\105\0"#) - '\64260' -> Just (Ptr "\102\102\108\0"#) - '\64262' -> Just (Ptr "\115\116\0"#) - '\64275' -> Just (Ptr "\213\180\213\182\0"#) - '\64276' -> Just (Ptr "\213\180\213\165\0"#) - '\64277' -> Just (Ptr "\213\180\213\171\0"#) - '\64278' -> Just (Ptr "\213\190\213\182\0"#) - '\64279' -> Just (Ptr "\213\180\213\173\0"#) - '\64288' -> Just (Ptr "\215\162\0"#) - '\64289' -> Just (Ptr "\215\144\0"#) - '\64290' -> Just (Ptr "\215\147\0"#) - '\64291' -> Just (Ptr "\215\148\0"#) - '\64292' -> Just (Ptr "\215\155\0"#) - '\64293' -> Just (Ptr "\215\156\0"#) - '\64294' -> Just (Ptr "\215\157\0"#) - '\64295' -> Just (Ptr "\215\168\0"#) - '\64296' -> Just (Ptr "\215\170\0"#) - '\64297' -> Just (Ptr "\45\204\135\0"#) - '\64299' -> Just (Ptr "\239\172\170\0"#) - '\64301' -> Just (Ptr "\239\172\172\0"#) - '\64303' -> Just (Ptr "\239\172\174\0"#) - '\64304' -> Just (Ptr "\239\172\174\0"#) - '\64313' -> Just (Ptr "\239\172\157\0"#) - '\64329' -> Just (Ptr "\239\172\170\0"#) - '\64335' -> Just (Ptr "\215\144\215\156\0"#) - '\64336' -> Just (Ptr "\217\177\0"#) - '\64337' -> Just (Ptr "\217\177\0"#) - '\64338' -> Just (Ptr "\217\187\0"#) - '\64339' -> Just (Ptr "\217\187\0"#) - '\64340' -> Just (Ptr "\217\187\0"#) - '\64341' -> Just (Ptr "\217\187\0"#) - '\64342' -> Just (Ptr "\217\137\219\155\0"#) - '\64343' -> Just (Ptr "\217\137\219\155\0"#) - '\64344' -> Just (Ptr "\217\137\219\155\0"#) - '\64345' -> Just (Ptr "\217\137\219\155\0"#) - '\64346' -> Just (Ptr "\218\128\0"#) - '\64347' -> Just (Ptr "\218\128\0"#) - '\64348' -> Just (Ptr "\218\128\0"#) - '\64349' -> Just (Ptr "\218\128\0"#) - '\64350' -> Just (Ptr "\217\186\0"#) - '\64351' -> Just (Ptr "\217\186\0"#) - '\64352' -> Just (Ptr "\217\186\0"#) - '\64353' -> Just (Ptr "\217\186\0"#) - '\64354' -> Just (Ptr "\217\191\0"#) - '\64355' -> Just (Ptr "\217\191\0"#) - '\64356' -> Just (Ptr "\217\191\0"#) - '\64357' -> Just (Ptr "\217\191\0"#) - '\64358' -> Just (Ptr "\217\137\216\149\0"#) - '\64359' -> Just (Ptr "\217\137\216\149\0"#) - '\64360' -> Just (Ptr "\217\137\216\149\0"#) - '\64361' -> Just (Ptr "\217\137\216\149\0"#) - '\64362' -> Just (Ptr "\218\161\219\155\0"#) - '\64363' -> Just (Ptr "\218\161\219\155\0"#) - '\64364' -> Just (Ptr "\218\161\219\155\0"#) - '\64365' -> Just (Ptr "\218\161\219\155\0"#) - '\64366' -> Just (Ptr "\218\166\0"#) - '\64367' -> Just (Ptr "\218\166\0"#) - '\64368' -> Just (Ptr "\218\166\0"#) - '\64369' -> Just (Ptr "\218\166\0"#) - '\64370' -> Just (Ptr "\218\132\0"#) - '\64371' -> Just (Ptr "\218\132\0"#) - '\64372' -> Just (Ptr "\218\132\0"#) - '\64373' -> Just (Ptr "\218\132\0"#) - '\64374' -> Just (Ptr "\218\131\0"#) - '\64375' -> Just (Ptr "\218\131\0"#) - '\64376' -> Just (Ptr "\218\131\0"#) - '\64377' -> Just (Ptr "\218\131\0"#) - '\64378' -> Just (Ptr "\218\134\0"#) - '\64379' -> Just (Ptr "\218\134\0"#) - '\64380' -> Just (Ptr "\218\134\0"#) - '\64381' -> Just (Ptr "\218\134\0"#) - '\64382' -> Just (Ptr "\218\135\0"#) - '\64383' -> Just (Ptr "\218\135\0"#) - '\64384' -> Just (Ptr "\218\135\0"#) - '\64385' -> Just (Ptr "\218\135\0"#) - '\64386' -> Just (Ptr "\218\141\0"#) - '\64387' -> Just (Ptr "\218\141\0"#) - '\64388' -> Just (Ptr "\218\140\0"#) - '\64389' -> Just (Ptr "\218\140\0"#) - '\64390' -> Just (Ptr "\216\175\219\155\0"#) - '\64391' -> Just (Ptr "\216\175\219\155\0"#) - '\64392' -> Just (Ptr "\216\175\216\149\0"#) - '\64393' -> Just (Ptr "\216\175\216\149\0"#) - '\64394' -> Just (Ptr "\216\177\219\155\0"#) - '\64395' -> Just (Ptr "\216\177\219\155\0"#) - '\64396' -> Just (Ptr "\216\177\216\149\0"#) - '\64397' -> Just (Ptr "\216\177\216\149\0"#) - '\64398' -> Just (Ptr "\217\131\0"#) - '\64399' -> Just (Ptr "\217\131\0"#) - '\64400' -> Just (Ptr "\217\131\0"#) - '\64401' -> Just (Ptr "\217\131\0"#) - '\64402' -> Just (Ptr "\218\175\0"#) - '\64403' -> Just (Ptr "\218\175\0"#) - '\64404' -> Just (Ptr "\218\175\0"#) - '\64405' -> Just (Ptr "\218\175\0"#) - '\64406' -> Just (Ptr "\218\179\0"#) - '\64407' -> Just (Ptr "\218\179\0"#) - '\64408' -> Just (Ptr "\218\179\0"#) - '\64409' -> Just (Ptr "\218\179\0"#) - '\64410' -> Just (Ptr "\218\177\0"#) - '\64411' -> Just (Ptr "\218\177\0"#) - '\64412' -> Just (Ptr "\218\177\0"#) - '\64413' -> Just (Ptr "\218\177\0"#) - '\64414' -> Just (Ptr "\217\137\0"#) - '\64415' -> Just (Ptr "\217\137\0"#) - '\64416' -> Just (Ptr "\217\137\216\149\0"#) - '\64417' -> Just (Ptr "\217\137\216\149\0"#) - '\64418' -> Just (Ptr "\217\137\216\149\0"#) - '\64419' -> Just (Ptr "\217\137\216\149\0"#) - '\64420' -> Just (Ptr "\219\128\0"#) - '\64421' -> Just (Ptr "\219\128\0"#) - '\64422' -> Just (Ptr "\111\0"#) - '\64423' -> Just (Ptr "\111\0"#) - '\64424' -> Just (Ptr "\111\0"#) - '\64425' -> Just (Ptr "\111\0"#) - '\64426' -> Just (Ptr "\111\0"#) - '\64427' -> Just (Ptr "\111\0"#) - '\64428' -> Just (Ptr "\111\0"#) - '\64429' -> Just (Ptr "\111\0"#) - '\64430' -> Just (Ptr "\217\137\0"#) - '\64431' -> Just (Ptr "\217\137\0"#) - '\64432' -> Just (Ptr "\219\147\0"#) - '\64433' -> Just (Ptr "\219\147\0"#) - '\64467' -> Just (Ptr "\217\131\219\155\0"#) - '\64468' -> Just (Ptr "\217\131\219\155\0"#) - '\64469' -> Just (Ptr "\217\131\219\155\0"#) - '\64470' -> Just (Ptr "\217\131\219\155\0"#) - '\64471' -> Just (Ptr "\217\136\204\147\0"#) - '\64472' -> Just (Ptr "\217\136\204\147\0"#) - '\64473' -> Just (Ptr "\217\136\204\134\0"#) - '\64474' -> Just (Ptr "\217\136\204\134\0"#) - '\64475' -> Just (Ptr "\217\136\217\176\0"#) - '\64476' -> Just (Ptr "\217\136\217\176\0"#) - '\64477' -> Just (Ptr "\217\136\204\147\217\180\0"#) - '\64478' -> Just (Ptr "\217\136\219\155\0"#) - '\64479' -> Just (Ptr "\217\136\219\155\0"#) - '\64480' -> Just (Ptr "\219\133\0"#) - '\64481' -> Just (Ptr "\219\133\0"#) - '\64482' -> Just (Ptr "\217\136\204\130\0"#) - '\64483' -> Just (Ptr "\217\136\204\130\0"#) - '\64484' -> Just (Ptr "\217\187\0"#) - '\64485' -> Just (Ptr "\217\187\0"#) - '\64486' -> Just (Ptr "\217\187\0"#) - '\64487' -> Just (Ptr "\217\187\0"#) - '\64488' -> Just (Ptr "\217\137\0"#) - '\64489' -> Just (Ptr "\217\137\0"#) - '\64490' -> Just (Ptr "\217\137\217\180\108\0"#) - '\64491' -> Just (Ptr "\217\137\217\180\108\0"#) - '\64492' -> Just (Ptr "\217\137\217\180\111\0"#) - '\64493' -> Just (Ptr "\217\137\217\180\111\0"#) - '\64494' -> Just (Ptr "\217\137\217\180\217\136\0"#) - '\64495' -> Just (Ptr "\217\137\217\180\217\136\0"#) - '\64496' -> Just (Ptr "\217\137\217\180\217\136\204\147\0"#) - '\64497' -> Just (Ptr "\217\137\217\180\217\136\204\147\0"#) - '\64498' -> Just (Ptr "\217\137\217\180\217\136\204\134\0"#) - '\64499' -> Just (Ptr "\217\137\217\180\217\136\204\134\0"#) - '\64500' -> Just (Ptr "\217\137\217\180\217\136\217\176\0"#) - '\64501' -> Just (Ptr "\217\137\217\180\217\136\217\176\0"#) - '\64502' -> Just (Ptr "\217\137\217\180\217\187\0"#) - '\64503' -> Just (Ptr "\217\137\217\180\217\187\0"#) - '\64504' -> Just (Ptr "\217\137\217\180\217\187\0"#) - '\64505' -> Just (Ptr "\217\137\217\180\217\137\0"#) - '\64506' -> Just (Ptr "\217\137\217\180\217\137\0"#) - '\64507' -> Just (Ptr "\217\137\217\180\217\137\0"#) - '\64508' -> Just (Ptr "\217\137\0"#) - '\64509' -> Just (Ptr "\217\137\0"#) - '\64510' -> Just (Ptr "\217\137\0"#) - '\64511' -> Just (Ptr "\217\137\0"#) - '\64512' -> Just (Ptr "\217\137\217\180\216\172\0"#) - '\64513' -> Just (Ptr "\217\137\217\180\216\173\0"#) - '\64514' -> Just (Ptr "\217\137\217\180\217\133\0"#) - '\64515' -> Just (Ptr "\217\137\217\180\217\137\0"#) - '\64516' -> Just (Ptr "\217\137\217\180\217\137\0"#) - '\64517' -> Just (Ptr "\216\168\216\172\0"#) - '\64518' -> Just (Ptr "\216\168\216\173\0"#) - '\64519' -> Just (Ptr "\216\168\216\174\0"#) - '\64520' -> Just (Ptr "\216\168\217\133\0"#) - '\64521' -> Just (Ptr "\216\168\217\137\0"#) - '\64522' -> Just (Ptr "\216\168\217\137\0"#) - '\64523' -> Just (Ptr "\216\170\216\172\0"#) - '\64524' -> Just (Ptr "\216\170\216\173\0"#) - '\64525' -> Just (Ptr "\216\170\216\174\0"#) - '\64526' -> Just (Ptr "\216\170\217\133\0"#) - '\64527' -> Just (Ptr "\216\170\217\137\0"#) - '\64528' -> Just (Ptr "\216\170\217\137\0"#) - '\64529' -> Just (Ptr "\217\137\219\155\216\172\0"#) - '\64530' -> Just (Ptr "\217\137\219\155\217\133\0"#) - '\64531' -> Just (Ptr "\217\137\219\155\217\137\0"#) - '\64532' -> Just (Ptr "\217\137\219\155\217\137\0"#) - '\64533' -> Just (Ptr "\216\172\216\173\0"#) - '\64534' -> Just (Ptr "\216\172\217\133\0"#) - '\64535' -> Just (Ptr "\216\173\216\172\0"#) - '\64536' -> Just (Ptr "\216\173\217\133\0"#) - '\64537' -> Just (Ptr "\216\174\216\172\0"#) - '\64538' -> Just (Ptr "\216\174\216\173\0"#) - '\64539' -> Just (Ptr "\216\174\217\133\0"#) - '\64540' -> Just (Ptr "\216\179\216\172\0"#) - '\64541' -> Just (Ptr "\216\179\216\173\0"#) - '\64542' -> Just (Ptr "\216\179\216\174\0"#) - '\64543' -> Just (Ptr "\216\179\217\133\0"#) - '\64544' -> Just (Ptr "\216\181\216\173\0"#) - '\64545' -> Just (Ptr "\216\181\217\133\0"#) - '\64546' -> Just (Ptr "\216\182\216\172\0"#) - '\64547' -> Just (Ptr "\216\182\216\173\0"#) - '\64548' -> Just (Ptr "\216\182\216\174\0"#) - '\64549' -> Just (Ptr "\216\182\217\133\0"#) - '\64550' -> Just (Ptr "\216\183\216\173\0"#) - '\64551' -> Just (Ptr "\216\183\217\133\0"#) - '\64552' -> Just (Ptr "\216\184\217\133\0"#) - '\64553' -> Just (Ptr "\216\185\216\172\0"#) - '\64554' -> Just (Ptr "\216\185\217\133\0"#) - '\64555' -> Just (Ptr "\216\186\216\172\0"#) - '\64556' -> Just (Ptr "\216\186\217\133\0"#) - '\64557' -> Just (Ptr "\217\129\216\172\0"#) - '\64558' -> Just (Ptr "\217\129\216\173\0"#) - '\64559' -> Just (Ptr "\217\129\216\174\0"#) - '\64560' -> Just (Ptr "\217\129\217\133\0"#) - '\64561' -> Just (Ptr "\217\129\217\137\0"#) - '\64562' -> Just (Ptr "\217\129\217\137\0"#) - '\64563' -> Just (Ptr "\217\130\216\173\0"#) - '\64564' -> Just (Ptr "\217\130\217\133\0"#) - '\64565' -> Just (Ptr "\217\130\217\137\0"#) - '\64566' -> Just (Ptr "\217\130\217\137\0"#) - '\64567' -> Just (Ptr "\217\131\108\0"#) - '\64568' -> Just (Ptr "\217\131\216\172\0"#) - '\64569' -> Just (Ptr "\217\131\216\173\0"#) - '\64570' -> Just (Ptr "\217\131\216\174\0"#) - '\64571' -> Just (Ptr "\217\131\217\132\0"#) - '\64572' -> Just (Ptr "\217\131\217\133\0"#) - '\64573' -> Just (Ptr "\217\131\217\137\0"#) - '\64574' -> Just (Ptr "\217\131\217\137\0"#) - '\64575' -> Just (Ptr "\217\132\216\172\0"#) - '\64576' -> Just (Ptr "\217\132\216\173\0"#) - '\64577' -> Just (Ptr "\217\132\216\174\0"#) - '\64578' -> Just (Ptr "\217\132\217\133\0"#) - '\64579' -> Just (Ptr "\217\132\217\137\0"#) - '\64580' -> Just (Ptr "\217\132\217\137\0"#) - '\64581' -> Just (Ptr "\217\133\216\172\0"#) - '\64582' -> Just (Ptr "\217\133\216\173\0"#) - '\64583' -> Just (Ptr "\217\133\216\174\0"#) - '\64584' -> Just (Ptr "\217\133\217\133\0"#) - '\64585' -> Just (Ptr "\217\133\217\137\0"#) - '\64586' -> Just (Ptr "\217\133\217\137\0"#) - '\64587' -> Just (Ptr "\216\168\216\174\0"#) - '\64588' -> Just (Ptr "\217\134\216\173\0"#) - '\64589' -> Just (Ptr "\217\134\216\174\0"#) - '\64590' -> Just (Ptr "\217\134\217\133\0"#) - '\64591' -> Just (Ptr "\217\134\217\137\0"#) - '\64592' -> Just (Ptr "\217\134\217\137\0"#) - '\64593' -> Just (Ptr "\111\216\172\0"#) - '\64594' -> Just (Ptr "\111\217\133\0"#) - '\64595' -> Just (Ptr "\111\217\137\0"#) - '\64596' -> Just (Ptr "\111\217\137\0"#) - '\64597' -> Just (Ptr "\217\137\216\172\0"#) - '\64598' -> Just (Ptr "\217\137\216\173\0"#) - '\64599' -> Just (Ptr "\217\137\216\174\0"#) - '\64600' -> Just (Ptr "\217\137\217\133\0"#) - '\64601' -> Just (Ptr "\217\137\217\137\0"#) - '\64602' -> Just (Ptr "\217\137\217\137\0"#) - '\64603' -> Just (Ptr "\216\176\217\176\0"#) - '\64604' -> Just (Ptr "\216\177\217\176\0"#) - '\64605' -> Just (Ptr "\217\137\217\176\0"#) - '\64606' -> Just (Ptr "\239\185\178\217\145\0"#) - '\64607' -> Just (Ptr "\239\185\180\217\145\0"#) - '\64608' -> Just (Ptr "\239\185\182\217\145\0"#) - '\64609' -> Just (Ptr "\239\185\184\217\145\0"#) - '\64610' -> Just (Ptr "\239\185\186\217\145\0"#) - '\64611' -> Just (Ptr "\239\185\188\217\176\0"#) - '\64612' -> Just (Ptr "\217\137\217\180\216\177\0"#) - '\64613' -> Just (Ptr "\217\137\217\180\216\178\0"#) - '\64614' -> Just (Ptr "\217\137\217\180\217\133\0"#) - '\64615' -> Just (Ptr "\217\137\217\180\217\134\0"#) - '\64616' -> Just (Ptr "\217\137\217\180\217\137\0"#) - '\64617' -> Just (Ptr "\217\137\217\180\217\137\0"#) - '\64618' -> Just (Ptr "\216\168\216\177\0"#) - '\64619' -> Just (Ptr "\216\168\216\178\0"#) - '\64620' -> Just (Ptr "\216\168\217\133\0"#) - '\64621' -> Just (Ptr "\216\168\217\134\0"#) - '\64622' -> Just (Ptr "\216\168\217\137\0"#) - '\64623' -> Just (Ptr "\216\168\217\137\0"#) - '\64624' -> Just (Ptr "\216\170\216\177\0"#) - '\64625' -> Just (Ptr "\216\170\216\178\0"#) - '\64626' -> Just (Ptr "\216\170\217\133\0"#) - '\64627' -> Just (Ptr "\216\170\217\134\0"#) - '\64628' -> Just (Ptr "\216\170\217\137\0"#) - '\64629' -> Just (Ptr "\216\170\217\137\0"#) - '\64630' -> Just (Ptr "\217\137\219\155\216\177\0"#) - '\64631' -> Just (Ptr "\217\137\219\155\216\178\0"#) - '\64632' -> Just (Ptr "\217\137\219\155\217\133\0"#) - '\64633' -> Just (Ptr "\217\137\219\155\217\134\0"#) - '\64634' -> Just (Ptr "\217\137\219\155\217\137\0"#) - '\64635' -> Just (Ptr "\217\137\219\155\217\137\0"#) - '\64636' -> Just (Ptr "\217\129\217\137\0"#) - '\64637' -> Just (Ptr "\217\129\217\137\0"#) - '\64638' -> Just (Ptr "\217\130\217\137\0"#) - '\64639' -> Just (Ptr "\217\130\217\137\0"#) - '\64640' -> Just (Ptr "\217\131\108\0"#) - '\64641' -> Just (Ptr "\217\131\217\132\0"#) - '\64642' -> Just (Ptr "\217\131\217\133\0"#) - '\64643' -> Just (Ptr "\217\131\217\137\0"#) - '\64644' -> Just (Ptr "\217\131\217\137\0"#) - '\64645' -> Just (Ptr "\217\132\217\133\0"#) - '\64646' -> Just (Ptr "\217\132\217\137\0"#) - '\64647' -> Just (Ptr "\217\132\217\137\0"#) - '\64648' -> Just (Ptr "\217\133\108\0"#) - '\64649' -> Just (Ptr "\217\133\217\133\0"#) - '\64650' -> Just (Ptr "\217\134\216\177\0"#) - '\64651' -> Just (Ptr "\217\134\216\178\0"#) - '\64652' -> Just (Ptr "\217\134\217\133\0"#) - '\64653' -> Just (Ptr "\217\134\217\134\0"#) - '\64654' -> Just (Ptr "\217\134\217\137\0"#) - '\64655' -> Just (Ptr "\217\134\217\137\0"#) - '\64656' -> Just (Ptr "\217\137\217\176\0"#) - '\64657' -> Just (Ptr "\217\137\216\177\0"#) - '\64658' -> Just (Ptr "\217\137\216\178\0"#) - '\64659' -> Just (Ptr "\217\137\217\133\0"#) - '\64660' -> Just (Ptr "\217\137\217\134\0"#) - '\64661' -> Just (Ptr "\217\137\217\137\0"#) - '\64662' -> Just (Ptr "\217\137\217\137\0"#) - '\64663' -> Just (Ptr "\217\137\217\180\216\172\0"#) - '\64664' -> Just (Ptr "\217\137\217\180\216\173\0"#) - '\64665' -> Just (Ptr "\217\137\217\180\216\174\0"#) - '\64666' -> Just (Ptr "\217\137\217\180\217\133\0"#) - '\64667' -> Just (Ptr "\217\137\217\180\111\0"#) - '\64668' -> Just (Ptr "\216\168\216\172\0"#) - '\64669' -> Just (Ptr "\216\168\216\173\0"#) - '\64670' -> Just (Ptr "\216\168\216\174\0"#) - '\64671' -> Just (Ptr "\216\168\217\133\0"#) - '\64672' -> Just (Ptr "\216\168\111\0"#) - '\64673' -> Just (Ptr "\216\170\216\172\0"#) - '\64674' -> Just (Ptr "\216\170\216\173\0"#) - '\64675' -> Just (Ptr "\216\170\216\174\0"#) - '\64676' -> Just (Ptr "\216\170\217\133\0"#) - '\64677' -> Just (Ptr "\216\170\111\0"#) - '\64678' -> Just (Ptr "\217\137\219\155\217\133\0"#) - '\64679' -> Just (Ptr "\216\172\216\173\0"#) - '\64680' -> Just (Ptr "\216\172\217\133\0"#) - '\64681' -> Just (Ptr "\216\173\216\172\0"#) - '\64682' -> Just (Ptr "\216\173\217\133\0"#) - '\64683' -> Just (Ptr "\216\174\216\172\0"#) - '\64684' -> Just (Ptr "\216\174\217\133\0"#) - '\64685' -> Just (Ptr "\216\179\216\172\0"#) - '\64686' -> Just (Ptr "\216\179\216\173\0"#) - '\64687' -> Just (Ptr "\216\179\216\174\0"#) - '\64688' -> Just (Ptr "\216\179\217\133\0"#) - '\64689' -> Just (Ptr "\216\181\216\173\0"#) - '\64690' -> Just (Ptr "\216\181\216\174\0"#) - '\64691' -> Just (Ptr "\216\181\217\133\0"#) - '\64692' -> Just (Ptr "\216\182\216\172\0"#) - '\64693' -> Just (Ptr "\216\182\216\173\0"#) - '\64694' -> Just (Ptr "\216\182\216\174\0"#) - '\64695' -> Just (Ptr "\216\182\217\133\0"#) - '\64696' -> Just (Ptr "\216\183\216\173\0"#) - '\64697' -> Just (Ptr "\216\184\217\133\0"#) - '\64698' -> Just (Ptr "\216\185\216\172\0"#) - '\64699' -> Just (Ptr "\216\185\217\133\0"#) - '\64700' -> Just (Ptr "\216\186\216\172\0"#) - '\64701' -> Just (Ptr "\216\186\217\133\0"#) - '\64702' -> Just (Ptr "\217\129\216\172\0"#) - '\64703' -> Just (Ptr "\217\129\216\173\0"#) - '\64704' -> Just (Ptr "\217\129\216\174\0"#) - '\64705' -> Just (Ptr "\217\129\217\133\0"#) - '\64706' -> Just (Ptr "\217\130\216\173\0"#) - '\64707' -> Just (Ptr "\217\130\217\133\0"#) - '\64708' -> Just (Ptr "\217\131\216\172\0"#) - '\64709' -> Just (Ptr "\217\131\216\173\0"#) - '\64710' -> Just (Ptr "\217\131\216\174\0"#) - '\64711' -> Just (Ptr "\217\131\217\132\0"#) - '\64712' -> Just (Ptr "\217\131\217\133\0"#) - '\64713' -> Just (Ptr "\217\132\216\172\0"#) - '\64714' -> Just (Ptr "\217\132\216\173\0"#) - '\64715' -> Just (Ptr "\217\132\216\174\0"#) - '\64716' -> Just (Ptr "\217\132\217\133\0"#) - '\64717' -> Just (Ptr "\217\132\111\0"#) - '\64718' -> Just (Ptr "\217\133\216\172\0"#) - '\64719' -> Just (Ptr "\217\133\216\173\0"#) - '\64720' -> Just (Ptr "\217\133\216\174\0"#) - '\64721' -> Just (Ptr "\217\133\217\133\0"#) - '\64722' -> Just (Ptr "\216\168\216\174\0"#) - '\64723' -> Just (Ptr "\217\134\216\173\0"#) - '\64724' -> Just (Ptr "\217\134\216\174\0"#) - '\64725' -> Just (Ptr "\217\134\217\133\0"#) - '\64726' -> Just (Ptr "\217\134\111\0"#) - '\64727' -> Just (Ptr "\111\216\172\0"#) - '\64728' -> Just (Ptr "\111\217\133\0"#) - '\64729' -> Just (Ptr "\111\217\176\0"#) - '\64730' -> Just (Ptr "\217\137\216\172\0"#) - '\64731' -> Just (Ptr "\217\137\216\173\0"#) - '\64732' -> Just (Ptr "\217\137\216\174\0"#) - '\64733' -> Just (Ptr "\217\137\217\133\0"#) - '\64734' -> Just (Ptr "\217\137\111\0"#) - '\64735' -> Just (Ptr "\217\137\217\180\217\133\0"#) - '\64736' -> Just (Ptr "\217\137\217\180\111\0"#) - '\64737' -> Just (Ptr "\216\168\217\133\0"#) - '\64738' -> Just (Ptr "\216\168\111\0"#) - '\64739' -> Just (Ptr "\216\170\217\133\0"#) - '\64740' -> Just (Ptr "\216\170\111\0"#) - '\64741' -> Just (Ptr "\217\137\219\155\217\133\0"#) - '\64742' -> Just (Ptr "\217\137\219\155\111\0"#) - '\64743' -> Just (Ptr "\216\179\217\133\0"#) - '\64744' -> Just (Ptr "\216\179\111\0"#) - '\64745' -> Just (Ptr "\216\179\219\155\217\133\0"#) - '\64746' -> Just (Ptr "\216\179\219\155\111\0"#) - '\64747' -> Just (Ptr "\217\131\217\132\0"#) - '\64748' -> Just (Ptr "\217\131\217\133\0"#) - '\64749' -> Just (Ptr "\217\132\217\133\0"#) - '\64750' -> Just (Ptr "\217\134\217\133\0"#) - '\64751' -> Just (Ptr "\217\134\111\0"#) - '\64752' -> Just (Ptr "\217\137\217\133\0"#) - '\64753' -> Just (Ptr "\217\137\111\0"#) - '\64754' -> Just (Ptr "\239\185\183\217\145\0"#) - '\64755' -> Just (Ptr "\239\185\185\217\145\0"#) - '\64756' -> Just (Ptr "\239\185\187\217\145\0"#) - '\64757' -> Just (Ptr "\216\183\217\137\0"#) - '\64758' -> Just (Ptr "\216\183\217\137\0"#) - '\64759' -> Just (Ptr "\216\185\217\137\0"#) - '\64760' -> Just (Ptr "\216\185\217\137\0"#) - '\64761' -> Just (Ptr "\216\186\217\137\0"#) - '\64762' -> Just (Ptr "\216\186\217\137\0"#) - '\64763' -> Just (Ptr "\216\179\217\137\0"#) - '\64764' -> Just (Ptr "\216\179\217\137\0"#) - '\64765' -> Just (Ptr "\216\179\219\155\217\137\0"#) - '\64766' -> Just (Ptr "\216\179\219\155\217\137\0"#) - '\64767' -> Just (Ptr "\216\173\217\137\0"#) - '\64768' -> Just (Ptr "\216\173\217\137\0"#) - '\64769' -> Just (Ptr "\216\172\217\137\0"#) - '\64770' -> Just (Ptr "\216\172\217\137\0"#) - '\64771' -> Just (Ptr "\216\174\217\137\0"#) - '\64772' -> Just (Ptr "\216\174\217\137\0"#) - '\64773' -> Just (Ptr "\216\181\217\137\0"#) - '\64774' -> Just (Ptr "\216\181\217\137\0"#) - '\64775' -> Just (Ptr "\216\182\217\137\0"#) - '\64776' -> Just (Ptr "\216\182\217\137\0"#) - '\64777' -> Just (Ptr "\216\179\219\155\216\172\0"#) - '\64778' -> Just (Ptr "\216\179\219\155\216\173\0"#) - '\64779' -> Just (Ptr "\216\179\219\155\216\174\0"#) - '\64780' -> Just (Ptr "\216\179\219\155\217\133\0"#) - '\64781' -> Just (Ptr "\216\179\219\155\216\177\0"#) - '\64782' -> Just (Ptr "\216\179\216\177\0"#) - '\64783' -> Just (Ptr "\216\181\216\177\0"#) - '\64784' -> Just (Ptr "\216\182\216\177\0"#) - '\64785' -> Just (Ptr "\216\183\217\137\0"#) - '\64786' -> Just (Ptr "\216\183\217\137\0"#) - '\64787' -> Just (Ptr "\216\185\217\137\0"#) - '\64788' -> Just (Ptr "\216\185\217\137\0"#) - '\64789' -> Just (Ptr "\216\186\217\137\0"#) - '\64790' -> Just (Ptr "\216\186\217\137\0"#) - '\64791' -> Just (Ptr "\216\179\217\137\0"#) - '\64792' -> Just (Ptr "\216\179\217\137\0"#) - '\64793' -> Just (Ptr "\216\179\219\155\217\137\0"#) - '\64794' -> Just (Ptr "\216\179\219\155\217\137\0"#) - '\64795' -> Just (Ptr "\216\173\217\137\0"#) - '\64796' -> Just (Ptr "\216\173\217\137\0"#) - '\64797' -> Just (Ptr "\216\172\217\137\0"#) - '\64798' -> Just (Ptr "\216\172\217\137\0"#) - '\64799' -> Just (Ptr "\216\174\217\137\0"#) - '\64800' -> Just (Ptr "\216\174\217\137\0"#) - '\64801' -> Just (Ptr "\216\181\217\137\0"#) - '\64802' -> Just (Ptr "\216\181\217\137\0"#) - '\64803' -> Just (Ptr "\216\182\217\137\0"#) - '\64804' -> Just (Ptr "\216\182\217\137\0"#) - '\64805' -> Just (Ptr "\216\179\219\155\216\172\0"#) - '\64806' -> Just (Ptr "\216\179\219\155\216\173\0"#) - '\64807' -> Just (Ptr "\216\179\219\155\216\174\0"#) - '\64808' -> Just (Ptr "\216\179\219\155\217\133\0"#) - '\64809' -> Just (Ptr "\216\179\219\155\216\177\0"#) - '\64810' -> Just (Ptr "\216\179\216\177\0"#) - '\64811' -> Just (Ptr "\216\181\216\177\0"#) - '\64812' -> Just (Ptr "\216\182\216\177\0"#) - '\64813' -> Just (Ptr "\216\179\219\155\216\172\0"#) - '\64814' -> Just (Ptr "\216\179\219\155\216\173\0"#) - '\64815' -> Just (Ptr "\216\179\219\155\216\174\0"#) - '\64816' -> Just (Ptr "\216\179\219\155\217\133\0"#) - '\64817' -> Just (Ptr "\216\179\111\0"#) - '\64818' -> Just (Ptr "\216\179\219\155\111\0"#) - '\64819' -> Just (Ptr "\216\183\217\133\0"#) - '\64820' -> Just (Ptr "\216\179\216\172\0"#) - '\64821' -> Just (Ptr "\216\179\216\173\0"#) - '\64822' -> Just (Ptr "\216\179\216\174\0"#) - '\64823' -> Just (Ptr "\216\179\219\155\216\172\0"#) - '\64824' -> Just (Ptr "\216\179\219\155\216\173\0"#) - '\64825' -> Just (Ptr "\216\179\219\155\216\174\0"#) - '\64826' -> Just (Ptr "\216\183\217\133\0"#) - '\64827' -> Just (Ptr "\216\184\217\133\0"#) - '\64828' -> Just (Ptr "\108\204\139\0"#) - '\64829' -> Just (Ptr "\108\204\139\0"#) - '\64830' -> Just (Ptr "\40\0"#) - '\64831' -> Just (Ptr "\41\0"#) - '\64848' -> Just (Ptr "\216\170\216\172\217\133\0"#) - '\64849' -> Just (Ptr "\216\170\216\173\216\172\0"#) - '\64850' -> Just (Ptr "\216\170\216\173\216\172\0"#) - '\64851' -> Just (Ptr "\216\170\216\173\217\133\0"#) - '\64852' -> Just (Ptr "\216\170\216\174\217\133\0"#) - '\64853' -> Just (Ptr "\216\170\217\133\216\172\0"#) - '\64854' -> Just (Ptr "\216\170\217\133\216\173\0"#) - '\64855' -> Just (Ptr "\216\170\217\133\216\174\0"#) - '\64856' -> Just (Ptr "\216\172\217\133\216\173\0"#) - '\64857' -> Just (Ptr "\216\172\217\133\216\173\0"#) - '\64858' -> Just (Ptr "\216\173\217\133\217\137\0"#) - '\64859' -> Just (Ptr "\216\173\217\133\217\137\0"#) - '\64860' -> Just (Ptr "\216\179\216\173\216\172\0"#) - '\64861' -> Just (Ptr "\216\179\216\172\216\173\0"#) - '\64862' -> Just (Ptr "\216\179\216\172\217\137\0"#) - '\64863' -> Just (Ptr "\216\179\217\133\216\173\0"#) - '\64864' -> Just (Ptr "\216\179\217\133\216\173\0"#) - '\64865' -> Just (Ptr "\216\179\217\133\216\172\0"#) - '\64866' -> Just (Ptr "\216\179\217\133\217\133\0"#) - '\64867' -> Just (Ptr "\216\179\217\133\217\133\0"#) - '\64868' -> Just (Ptr "\216\181\216\173\216\173\0"#) - '\64869' -> Just (Ptr "\216\181\216\173\216\173\0"#) - '\64870' -> Just (Ptr "\216\181\217\133\217\133\0"#) - '\64871' -> Just (Ptr "\216\179\219\155\216\173\217\133\0"#) - '\64872' -> Just (Ptr "\216\179\219\155\216\173\217\133\0"#) - '\64873' -> Just (Ptr "\216\179\219\155\216\172\217\137\0"#) - '\64874' -> Just (Ptr "\216\179\219\155\217\133\216\174\0"#) - '\64875' -> Just (Ptr "\216\179\219\155\217\133\216\174\0"#) - '\64876' -> Just (Ptr "\216\179\219\155\217\133\217\133\0"#) - '\64877' -> Just (Ptr "\216\179\219\155\217\133\217\133\0"#) - '\64878' -> Just (Ptr "\216\182\216\173\217\137\0"#) - '\64879' -> Just (Ptr "\216\182\216\174\217\133\0"#) - '\64880' -> Just (Ptr "\216\182\216\174\217\133\0"#) - '\64881' -> Just (Ptr "\216\183\217\133\216\173\0"#) - '\64882' -> Just (Ptr "\216\183\217\133\216\173\0"#) - '\64883' -> Just (Ptr "\216\183\217\133\217\133\0"#) - '\64884' -> Just (Ptr "\216\183\217\133\217\137\0"#) - '\64885' -> Just (Ptr "\216\185\216\172\217\133\0"#) - '\64886' -> Just (Ptr "\216\185\217\133\217\133\0"#) - '\64887' -> Just (Ptr "\216\185\217\133\217\133\0"#) - '\64888' -> Just (Ptr "\216\185\217\133\217\137\0"#) - '\64889' -> Just (Ptr "\216\186\217\133\217\133\0"#) - '\64890' -> Just (Ptr "\216\186\217\133\217\137\0"#) - '\64891' -> Just (Ptr "\216\186\217\133\217\137\0"#) - '\64892' -> Just (Ptr "\217\129\216\174\217\133\0"#) - '\64893' -> Just (Ptr "\217\129\216\174\217\133\0"#) - '\64894' -> Just (Ptr "\217\130\217\133\216\173\0"#) - '\64895' -> Just (Ptr "\217\130\217\133\217\133\0"#) - '\64896' -> Just (Ptr "\217\132\216\173\217\133\0"#) - '\64897' -> Just (Ptr "\217\132\216\173\217\137\0"#) - '\64898' -> Just (Ptr "\217\132\216\173\217\137\0"#) - '\64899' -> Just (Ptr "\217\132\216\172\216\172\0"#) - '\64900' -> Just (Ptr "\217\132\216\172\216\172\0"#) - '\64901' -> Just (Ptr "\217\132\216\174\217\133\0"#) - '\64902' -> Just (Ptr "\217\132\216\174\217\133\0"#) - '\64903' -> Just (Ptr "\217\132\217\133\216\173\0"#) - '\64904' -> Just (Ptr "\217\132\217\133\216\173\0"#) - '\64905' -> Just (Ptr "\217\133\216\173\216\172\0"#) - '\64906' -> Just (Ptr "\217\133\216\173\217\133\0"#) - '\64907' -> Just (Ptr "\217\133\216\173\217\137\0"#) - '\64908' -> Just (Ptr "\217\133\216\172\216\173\0"#) - '\64909' -> Just (Ptr "\217\133\216\172\217\133\0"#) - '\64910' -> Just (Ptr "\217\133\216\174\216\172\0"#) - '\64911' -> Just (Ptr "\217\133\216\174\217\133\0"#) - '\64914' -> Just (Ptr "\217\133\216\172\216\174\0"#) - '\64915' -> Just (Ptr "\111\217\133\216\172\0"#) - '\64916' -> Just (Ptr "\111\217\133\217\133\0"#) - '\64917' -> Just (Ptr "\217\134\216\173\217\133\0"#) - '\64918' -> Just (Ptr "\217\134\216\173\217\137\0"#) - '\64919' -> Just (Ptr "\217\134\216\172\217\133\0"#) - '\64920' -> Just (Ptr "\217\134\216\172\217\133\0"#) - '\64921' -> Just (Ptr "\217\134\216\172\217\137\0"#) - '\64922' -> Just (Ptr "\217\134\217\133\217\137\0"#) - '\64923' -> Just (Ptr "\217\134\217\133\217\137\0"#) - '\64924' -> Just (Ptr "\217\137\217\133\217\133\0"#) - '\64925' -> Just (Ptr "\217\137\217\133\217\133\0"#) - '\64926' -> Just (Ptr "\216\168\216\174\217\137\0"#) - '\64927' -> Just (Ptr "\216\170\216\172\217\137\0"#) - '\64928' -> Just (Ptr "\216\170\216\172\217\137\0"#) - '\64929' -> Just (Ptr "\216\170\216\174\217\137\0"#) - '\64930' -> Just (Ptr "\216\170\216\174\217\137\0"#) - '\64931' -> Just (Ptr "\216\170\217\133\217\137\0"#) - '\64932' -> Just (Ptr "\216\170\217\133\217\137\0"#) - '\64933' -> Just (Ptr "\216\172\217\133\217\137\0"#) - '\64934' -> Just (Ptr "\216\172\216\173\217\137\0"#) - '\64935' -> Just (Ptr "\216\172\217\133\217\137\0"#) - '\64936' -> Just (Ptr "\216\179\216\174\217\137\0"#) - '\64937' -> Just (Ptr "\216\181\216\173\217\137\0"#) - '\64938' -> Just (Ptr "\216\179\219\155\216\173\217\137\0"#) - '\64939' -> Just (Ptr "\216\182\216\173\217\137\0"#) - '\64940' -> Just (Ptr "\217\132\216\172\217\137\0"#) - '\64941' -> Just (Ptr "\217\132\217\133\217\137\0"#) - '\64942' -> Just (Ptr "\217\137\216\173\217\137\0"#) - '\64943' -> Just (Ptr "\217\137\216\172\217\137\0"#) - '\64944' -> Just (Ptr "\217\137\217\133\217\137\0"#) - '\64945' -> Just (Ptr "\217\133\217\133\217\137\0"#) - '\64946' -> Just (Ptr "\217\130\217\133\217\137\0"#) - '\64947' -> Just (Ptr "\217\134\216\173\217\137\0"#) - '\64948' -> Just (Ptr "\217\130\217\133\216\173\0"#) - '\64949' -> Just (Ptr "\217\132\216\173\217\133\0"#) - '\64950' -> Just (Ptr "\216\185\217\133\217\137\0"#) - '\64951' -> Just (Ptr "\217\131\217\133\217\137\0"#) - '\64952' -> Just (Ptr "\217\134\216\172\216\173\0"#) - '\64953' -> Just (Ptr "\217\133\216\174\217\137\0"#) - '\64954' -> Just (Ptr "\217\132\216\172\217\133\0"#) - '\64955' -> Just (Ptr "\217\131\217\133\217\133\0"#) - '\64956' -> Just (Ptr "\217\132\216\172\217\133\0"#) - '\64957' -> Just (Ptr "\217\134\216\172\216\173\0"#) - '\64958' -> Just (Ptr "\216\172\216\173\217\137\0"#) - '\64959' -> Just (Ptr "\216\173\216\172\217\137\0"#) - '\64960' -> Just (Ptr "\217\133\216\172\217\137\0"#) - '\64961' -> Just (Ptr "\217\129\217\133\217\137\0"#) - '\64962' -> Just (Ptr "\216\168\216\173\217\137\0"#) - '\64963' -> Just (Ptr "\217\131\217\133\217\133\0"#) - '\64964' -> Just (Ptr "\216\185\216\172\217\133\0"#) - '\64965' -> Just (Ptr "\216\181\217\133\217\133\0"#) - '\64966' -> Just (Ptr "\216\179\216\174\217\137\0"#) - '\64967' -> Just (Ptr "\217\134\216\172\217\137\0"#) - '\65008' -> Just (Ptr "\216\181\217\132\217\137\0"#) - '\65009' -> Just (Ptr "\217\130\217\132\217\137\0"#) - '\65010' -> Just (Ptr "\108\217\132\217\132\217\145\217\176\111\0"#) - '\65011' -> Just (Ptr "\108\217\131\216\168\216\177\0"#) - '\65012' -> Just (Ptr "\217\133\216\173\217\133\216\175\0"#) - '\65013' -> Just (Ptr "\216\181\217\132\216\185\217\133\0"#) - '\65014' -> Just (Ptr "\216\177\216\179\217\136\217\132\0"#) - '\65015' -> Just (Ptr "\216\185\217\132\217\137\111\0"#) - '\65016' -> Just (Ptr "\217\136\216\179\217\132\217\133\0"#) - '\65017' -> Just (Ptr "\216\181\217\132\217\137\0"#) - '\65018' -> Just (Ptr "\216\181\217\132\217\137\32\108\217\132\217\132\111\32\216\185\217\132\217\137\111\32\217\136\216\179\217\132\217\133\0"#) - '\65019' -> Just (Ptr "\216\172\217\132\32\216\172\217\132\108\217\132\111\0"#) - '\65020' -> Just (Ptr "\216\177\217\137\108\217\132\0"#) - '\65049' -> Just (Ptr "\226\181\151\0"#) - '\65072' -> Just (Ptr "\58\0"#) - '\65073' -> Just (Ptr "\226\148\130\0"#) - '\65076' -> Just (Ptr "\226\140\135\0"#) - '\65077' -> Just (Ptr "\226\143\156\0"#) - '\65078' -> Just (Ptr "\226\143\157\0"#) - '\65079' -> Just (Ptr "\226\143\158\0"#) - '\65080' -> Just (Ptr "\226\143\159\0"#) - '\65081' -> Just (Ptr "\226\143\160\0"#) - '\65082' -> Just (Ptr "\226\143\161\0"#) - '\65097' -> Just (Ptr "\203\137\0"#) - '\65098' -> Just (Ptr "\203\137\0"#) - '\65099' -> Just (Ptr "\203\137\0"#) - '\65100' -> Just (Ptr "\203\137\0"#) - '\65101' -> Just (Ptr "\95\0"#) - '\65102' -> Just (Ptr "\95\0"#) - '\65103' -> Just (Ptr "\95\0"#) - '\65112' -> Just (Ptr "\45\0"#) - '\65128' -> Just (Ptr "\92\0"#) - '\65152' -> Just (Ptr "\216\161\0"#) - '\65153' -> Just (Ptr "\216\162\0"#) - '\65154' -> Just (Ptr "\216\162\0"#) - '\65155' -> Just (Ptr "\108\217\180\0"#) - '\65156' -> Just (Ptr "\108\217\180\0"#) - '\65157' -> Just (Ptr "\217\136\217\180\0"#) - '\65158' -> Just (Ptr "\217\136\217\180\0"#) - '\65159' -> Just (Ptr "\108\217\149\0"#) - '\65160' -> Just (Ptr "\108\217\149\0"#) - '\65161' -> Just (Ptr "\217\137\217\180\0"#) - '\65162' -> Just (Ptr "\217\137\217\180\0"#) - '\65163' -> Just (Ptr "\217\137\217\180\0"#) - '\65164' -> Just (Ptr "\217\137\217\180\0"#) - '\65165' -> Just (Ptr "\108\0"#) - '\65166' -> Just (Ptr "\108\0"#) - '\65167' -> Just (Ptr "\216\168\0"#) - '\65168' -> Just (Ptr "\216\168\0"#) - '\65169' -> Just (Ptr "\216\168\0"#) - '\65170' -> Just (Ptr "\216\168\0"#) - '\65171' -> Just (Ptr "\216\169\0"#) - '\65172' -> Just (Ptr "\216\169\0"#) - '\65173' -> Just (Ptr "\216\170\0"#) - '\65174' -> Just (Ptr "\216\170\0"#) - '\65175' -> Just (Ptr "\216\170\0"#) - '\65176' -> Just (Ptr "\216\170\0"#) - '\65177' -> Just (Ptr "\217\137\219\155\0"#) - '\65178' -> Just (Ptr "\217\137\219\155\0"#) - '\65179' -> Just (Ptr "\217\137\219\155\0"#) - '\65180' -> Just (Ptr "\217\137\219\155\0"#) - '\65181' -> Just (Ptr "\216\172\0"#) - '\65182' -> Just (Ptr "\216\172\0"#) - '\65183' -> Just (Ptr "\216\172\0"#) - '\65184' -> Just (Ptr "\216\172\0"#) - '\65185' -> Just (Ptr "\216\173\0"#) - '\65186' -> Just (Ptr "\216\173\0"#) - '\65187' -> Just (Ptr "\216\173\0"#) - '\65188' -> Just (Ptr "\216\173\0"#) - '\65189' -> Just (Ptr "\216\174\0"#) - '\65190' -> Just (Ptr "\216\174\0"#) - '\65191' -> Just (Ptr "\216\174\0"#) - '\65192' -> Just (Ptr "\216\174\0"#) - '\65193' -> Just (Ptr "\216\175\0"#) - '\65194' -> Just (Ptr "\216\175\0"#) - '\65195' -> Just (Ptr "\216\176\0"#) - '\65196' -> Just (Ptr "\216\176\0"#) - '\65197' -> Just (Ptr "\216\177\0"#) - '\65198' -> Just (Ptr "\216\177\0"#) - '\65199' -> Just (Ptr "\216\178\0"#) - '\65200' -> Just (Ptr "\216\178\0"#) - '\65201' -> Just (Ptr "\216\179\0"#) - '\65202' -> Just (Ptr "\216\179\0"#) - '\65203' -> Just (Ptr "\216\179\0"#) - '\65204' -> Just (Ptr "\216\179\0"#) - '\65205' -> Just (Ptr "\216\179\219\155\0"#) - '\65206' -> Just (Ptr "\216\179\219\155\0"#) - '\65207' -> Just (Ptr "\216\179\219\155\0"#) - '\65208' -> Just (Ptr "\216\179\219\155\0"#) - '\65209' -> Just (Ptr "\216\181\0"#) - '\65210' -> Just (Ptr "\216\181\0"#) - '\65211' -> Just (Ptr "\216\181\0"#) - '\65212' -> Just (Ptr "\216\181\0"#) - '\65213' -> Just (Ptr "\216\182\0"#) - '\65214' -> Just (Ptr "\216\182\0"#) - '\65215' -> Just (Ptr "\216\182\0"#) - '\65216' -> Just (Ptr "\216\182\0"#) - '\65217' -> Just (Ptr "\216\183\0"#) - '\65218' -> Just (Ptr "\216\183\0"#) - '\65219' -> Just (Ptr "\216\183\0"#) - '\65220' -> Just (Ptr "\216\183\0"#) - '\65221' -> Just (Ptr "\216\184\0"#) - '\65222' -> Just (Ptr "\216\184\0"#) - '\65223' -> Just (Ptr "\216\184\0"#) - '\65224' -> Just (Ptr "\216\184\0"#) - '\65225' -> Just (Ptr "\216\185\0"#) - '\65226' -> Just (Ptr "\216\185\0"#) - '\65227' -> Just (Ptr "\216\185\0"#) - '\65228' -> Just (Ptr "\216\185\0"#) - '\65229' -> Just (Ptr "\216\186\0"#) - '\65230' -> Just (Ptr "\216\186\0"#) - '\65231' -> Just (Ptr "\216\186\0"#) - '\65232' -> Just (Ptr "\216\186\0"#) - '\65233' -> Just (Ptr "\217\129\0"#) - '\65234' -> Just (Ptr "\217\129\0"#) - '\65235' -> Just (Ptr "\217\129\0"#) - '\65236' -> Just (Ptr "\217\129\0"#) - '\65237' -> Just (Ptr "\217\130\0"#) - '\65238' -> Just (Ptr "\217\130\0"#) - '\65239' -> Just (Ptr "\217\130\0"#) - '\65240' -> Just (Ptr "\217\130\0"#) - '\65241' -> Just (Ptr "\217\131\0"#) - '\65242' -> Just (Ptr "\217\131\0"#) - '\65243' -> Just (Ptr "\217\131\0"#) - '\65244' -> Just (Ptr "\217\131\0"#) - '\65245' -> Just (Ptr "\217\132\0"#) - '\65246' -> Just (Ptr "\217\132\0"#) - '\65247' -> Just (Ptr "\217\132\0"#) - '\65248' -> Just (Ptr "\217\132\0"#) - '\65249' -> Just (Ptr "\217\133\0"#) - '\65250' -> Just (Ptr "\217\133\0"#) - '\65251' -> Just (Ptr "\217\133\0"#) - '\65252' -> Just (Ptr "\217\133\0"#) - '\65253' -> Just (Ptr "\217\134\0"#) - '\65254' -> Just (Ptr "\217\134\0"#) - '\65255' -> Just (Ptr "\217\134\0"#) - '\65256' -> Just (Ptr "\217\134\0"#) - '\65257' -> Just (Ptr "\111\0"#) - '\65258' -> Just (Ptr "\111\0"#) - '\65259' -> Just (Ptr "\111\0"#) - '\65260' -> Just (Ptr "\111\0"#) - '\65261' -> Just (Ptr "\217\136\0"#) - '\65262' -> Just (Ptr "\217\136\0"#) - '\65263' -> Just (Ptr "\217\137\0"#) - '\65264' -> Just (Ptr "\217\137\0"#) - '\65265' -> Just (Ptr "\217\137\0"#) - '\65266' -> Just (Ptr "\217\137\0"#) - '\65267' -> Just (Ptr "\217\137\0"#) - '\65268' -> Just (Ptr "\217\137\0"#) - '\65269' -> Just (Ptr "\217\132\216\162\0"#) - '\65270' -> Just (Ptr "\217\132\216\162\0"#) - '\65271' -> Just (Ptr "\217\132\108\217\180\0"#) - '\65272' -> Just (Ptr "\217\132\108\217\180\0"#) - '\65273' -> Just (Ptr "\217\132\108\217\149\0"#) - '\65274' -> Just (Ptr "\217\132\108\217\149\0"#) - '\65275' -> Just (Ptr "\217\132\108\0"#) - '\65276' -> Just (Ptr "\217\132\108\0"#) - '\65281' -> Just (Ptr "\33\0"#) - '\65282' -> Just (Ptr "\39\39\0"#) - '\65287' -> Just (Ptr "\39\0"#) - '\65293' -> Just (Ptr "\227\131\188\0"#) - '\65306' -> Just (Ptr "\58\0"#) - '\65313' -> Just (Ptr "\65\0"#) - '\65314' -> Just (Ptr "\66\0"#) - '\65315' -> Just (Ptr "\67\0"#) - '\65317' -> Just (Ptr "\69\0"#) - '\65320' -> Just (Ptr "\72\0"#) - '\65321' -> Just (Ptr "\108\0"#) - '\65322' -> Just (Ptr "\74\0"#) - '\65323' -> Just (Ptr "\75\0"#) - '\65325' -> Just (Ptr "\77\0"#) - '\65326' -> Just (Ptr "\78\0"#) - '\65327' -> Just (Ptr "\79\0"#) - '\65328' -> Just (Ptr "\80\0"#) - '\65331' -> Just (Ptr "\83\0"#) - '\65332' -> Just (Ptr "\84\0"#) - '\65336' -> Just (Ptr "\88\0"#) - '\65337' -> Just (Ptr "\89\0"#) - '\65338' -> Just (Ptr "\90\0"#) - '\65339' -> Just (Ptr "\40\0"#) - '\65340' -> Just (Ptr "\92\0"#) - '\65341' -> Just (Ptr "\41\0"#) - '\65342' -> Just (Ptr "\239\184\191\0"#) - '\65344' -> Just (Ptr "\39\0"#) - '\65345' -> Just (Ptr "\97\0"#) - '\65347' -> Just (Ptr "\99\0"#) - '\65349' -> Just (Ptr "\101\0"#) - '\65351' -> Just (Ptr "\103\0"#) - '\65352' -> Just (Ptr "\104\0"#) - '\65353' -> Just (Ptr "\105\0"#) - '\65354' -> Just (Ptr "\106\0"#) - '\65356' -> Just (Ptr "\108\0"#) - '\65359' -> Just (Ptr "\111\0"#) - '\65360' -> Just (Ptr "\112\0"#) - '\65363' -> Just (Ptr "\115\0"#) - '\65366' -> Just (Ptr "\118\0"#) - '\65368' -> Just (Ptr "\120\0"#) - '\65369' -> Just (Ptr "\121\0"#) - '\65372' -> Just (Ptr "\226\148\130\0"#) - '\65374' -> Just (Ptr "\227\128\156\0"#) - '\65381' -> Just (Ptr "\194\183\0"#) - '\65507' -> Just (Ptr "\203\137\0"#) - '\65512' -> Just (Ptr "\108\0"#) - '\65517' -> Just (Ptr "\226\150\170\0"#) - '\65793' -> Just (Ptr "\194\183\0"#) - '\65934' -> Just (Ptr "\78\204\138\0"#) - '\65942' -> Just (Ptr "\88\204\181\0"#) - '\65943' -> Just (Ptr "\86\204\181\0"#) - '\65944' -> Just (Ptr "\108\204\181\108\204\181\83\204\181\0"#) - '\65945' -> Just (Ptr "\108\204\181\108\204\181\0"#) - '\65952' -> Just (Ptr "\226\179\168\0"#) - '\66178' -> Just (Ptr "\66\0"#) - '\66181' -> Just (Ptr "\206\148\0"#) - '\66182' -> Just (Ptr "\69\0"#) - '\66183' -> Just (Ptr "\70\0"#) - '\66186' -> Just (Ptr "\108\0"#) - '\66189' -> Just (Ptr "\201\133\0"#) - '\66192' -> Just (Ptr "\88\0"#) - '\66194' -> Just (Ptr "\79\0"#) - '\66196' -> Just (Ptr "\225\155\156\0"#) - '\66197' -> Just (Ptr "\80\0"#) - '\66198' -> Just (Ptr "\83\0"#) - '\66199' -> Just (Ptr "\84\0"#) - '\66203' -> Just (Ptr "\43\0"#) - '\66208' -> Just (Ptr "\65\0"#) - '\66209' -> Just (Ptr "\66\0"#) - '\66210' -> Just (Ptr "\67\0"#) - '\66211' -> Just (Ptr "\206\148\0"#) - '\66213' -> Just (Ptr "\70\0"#) - '\66219' -> Just (Ptr "\79\0"#) - '\66221' -> Just (Ptr "\207\152\0"#) - '\66224' -> Just (Ptr "\77\0"#) - '\66225' -> Just (Ptr "\84\0"#) - '\66226' -> Just (Ptr "\89\0"#) - '\66227' -> Just (Ptr "\206\166\0"#) - '\66228' -> Just (Ptr "\88\0"#) - '\66229' -> Just (Ptr "\206\168\0"#) - '\66230' -> Just (Ptr "\206\169\0"#) - '\66232' -> Just (Ptr "\226\181\128\0"#) - '\66255' -> Just (Ptr "\72\0"#) - '\66273' -> Just (Ptr "\216\175\0"#) - '\66276' -> Just (Ptr "\217\136\0"#) - '\66280' -> Just (Ptr "\216\183\0"#) - '\66290' -> Just (Ptr "\216\181\0"#) - '\66293' -> Just (Ptr "\90\0"#) - '\66305' -> Just (Ptr "\66\0"#) - '\66306' -> Just (Ptr "\67\0"#) - '\66313' -> Just (Ptr "\108\0"#) - '\66321' -> Just (Ptr "\77\0"#) - '\66322' -> Just (Ptr "\207\152\0"#) - '\66325' -> Just (Ptr "\84\0"#) - '\66327' -> Just (Ptr "\88\0"#) - '\66330' -> Just (Ptr "\56\0"#) - '\66335' -> Just (Ptr "\42\0"#) - '\66336' -> Just (Ptr "\108\0"#) - '\66338' -> Just (Ptr "\88\0"#) - '\66513' -> Just (Ptr "\240\144\142\130\0"#) - '\66515' -> Just (Ptr "\240\144\142\147\0"#) - '\66561' -> Just (Ptr "\198\144\0"#) - '\66564' -> Just (Ptr "\79\0"#) - '\66577' -> Just (Ptr "\234\147\182\0"#) - '\66581' -> Just (Ptr "\67\0"#) - '\66587' -> Just (Ptr "\76\0"#) - '\66591' -> Just (Ptr "\226\177\176\0"#) - '\66592' -> Just (Ptr "\83\0"#) - '\66595' -> Just (Ptr "\198\134\0"#) - '\66597' -> Just (Ptr "\208\152\0"#) - '\66601' -> Just (Ptr "\234\158\147\0"#) - '\66602' -> Just (Ptr "\202\154\0"#) - '\66604' -> Just (Ptr "\111\0"#) - '\66621' -> Just (Ptr "\99\0"#) - '\66623' -> Just (Ptr "\201\183\0"#) - '\66626' -> Just (Ptr "\201\158\0"#) - '\66627' -> Just (Ptr "\202\159\0"#) - '\66632' -> Just (Ptr "\115\0"#) - '\66635' -> Just (Ptr "\201\148\0"#) - '\66637' -> Just (Ptr "\225\180\142\0"#) - '\66720' -> Just (Ptr "\240\144\146\134\0"#) - '\66736' -> Just (Ptr "\201\133\0"#) - '\66740' -> Just (Ptr "\82\0"#) - '\66748' -> Just (Ptr "\211\131\0"#) - '\66754' -> Just (Ptr "\79\0"#) - '\66755' -> Just (Ptr "\202\152\0"#) - '\66756' -> Just (Ptr "\195\158\0"#) - '\66765' -> Just (Ptr "\208\139\0"#) - '\66766' -> Just (Ptr "\85\0"#) - '\66768' -> Just (Ptr "\225\155\166\0"#) - '\66769' -> Just (Ptr "\206\168\0"#) - '\66770' -> Just (Ptr "\55\0"#) - '\66776' -> Just (Ptr "\202\140\0"#) - '\66779' -> Just (Ptr "\206\187\0"#) - '\66794' -> Just (Ptr "\111\0"#) - '\66795' -> Just (Ptr "\234\153\169\0"#) - '\66806' -> Just (Ptr "\117\0"#) - '\66809' -> Just (Ptr "\207\136\0"#) - '\66835' -> Just (Ptr "\78\0"#) - '\66838' -> Just (Ptr "\79\0"#) - '\66840' -> Just (Ptr "\75\0"#) - '\66844' -> Just (Ptr "\67\0"#) - '\66845' -> Just (Ptr "\86\0"#) - '\66853' -> Just (Ptr "\70\0"#) - '\66854' -> Just (Ptr "\76\0"#) - '\66855' -> Just (Ptr "\88\0"#) - '\68154' -> Just (Ptr "\204\163\0"#) - '\68176' -> Just (Ptr "\46\0"#) - '\68183' -> Just (Ptr "\240\144\169\150\240\144\169\150\0"#) - '\68858' -> Just (Ptr "\240\144\178\165\0"#) - '\68860' -> Just (Ptr "\240\144\178\130\0"#) - '\69819' -> Just (Ptr "\224\165\176\0"#) - '\70087' -> Just (Ptr "\224\165\176\0"#) - '\70090' -> Just (Ptr "\204\163\0"#) - '\70091' -> Just (Ptr "\224\164\186\0"#) - '\70107' -> Just (Ptr "\234\163\188\0"#) - '\70108' -> Just (Ptr "\234\163\187\0"#) - '\70110' -> Just (Ptr "\226\137\136\0"#) - '\70400' -> Just (Ptr "\204\138\0"#) - '\70675' -> Just (Ptr "\240\145\144\180\240\145\145\130\240\145\144\146\0"#) - '\70681' -> Just (Ptr "\240\145\144\180\240\145\145\130\240\145\144\152\0"#) - '\70692' -> Just (Ptr "\240\145\144\180\240\145\145\130\240\145\144\163\0"#) - '\70698' -> Just (Ptr "\240\145\144\180\240\145\145\130\240\145\144\169\0"#) - '\70701' -> Just (Ptr "\240\145\144\180\240\145\145\130\240\145\144\172\0"#) - '\70703' -> Just (Ptr "\240\145\144\180\240\145\145\130\240\145\144\174\0"#) - '\70732' -> Just (Ptr "\240\145\145\139\240\145\145\139\0"#) - '\70802' -> Just (Ptr "\224\166\152\0"#) - '\70804' -> Just (Ptr "\224\166\154\0"#) - '\70806' -> Just (Ptr "\224\166\156\0"#) - '\70808' -> Just (Ptr "\224\166\158\0"#) - '\70809' -> Just (Ptr "\224\166\159\0"#) - '\70811' -> Just (Ptr "\224\166\161\0"#) - '\70813' -> Just (Ptr "\224\166\178\0"#) - '\70814' -> Just (Ptr "\224\166\164\0"#) - '\70815' -> Just (Ptr "\224\166\165\0"#) - '\70816' -> Just (Ptr "\224\166\166\0"#) - '\70817' -> Just (Ptr "\224\166\167\0"#) - '\70818' -> Just (Ptr "\224\166\168\0"#) - '\70819' -> Just (Ptr "\224\166\170\0"#) - '\70823' -> Just (Ptr "\224\166\174\0"#) - '\70824' -> Just (Ptr "\224\166\175\0"#) - '\70825' -> Just (Ptr "\224\166\172\0"#) - '\70826' -> Just (Ptr "\224\166\163\0"#) - '\70827' -> Just (Ptr "\224\166\176\0"#) - '\70829' -> Just (Ptr "\224\166\183\0"#) - '\70830' -> Just (Ptr "\224\166\184\0"#) - '\70832' -> Just (Ptr "\224\166\190\0"#) - '\70833' -> Just (Ptr "\224\166\191\0"#) - '\70841' -> Just (Ptr "\224\167\135\0"#) - '\70844' -> Just (Ptr "\224\167\139\0"#) - '\70845' -> Just (Ptr "\224\167\151\0"#) - '\70846' -> Just (Ptr "\224\167\140\0"#) - '\70847' -> Just (Ptr "\204\134\204\135\0"#) - '\70849' -> Just (Ptr "\224\166\131\0"#) - '\70850' -> Just (Ptr "\224\167\141\0"#) - '\70851' -> Just (Ptr "\204\163\0"#) - '\70852' -> Just (Ptr "\224\166\189\0"#) - '\70853' -> Just (Ptr "\119\204\135\0"#) - '\70864' -> Just (Ptr "\79\0"#) - '\70865' -> Just (Ptr "\224\167\167\0"#) - '\70866' -> Just (Ptr "\224\167\168\0"#) - '\70870' -> Just (Ptr "\224\167\172\0"#) - '\71128' -> Just (Ptr "\240\145\150\130\0"#) - '\71129' -> Just (Ptr "\240\145\150\130\0"#) - '\71130' -> Just (Ptr "\240\145\150\131\0"#) - '\71131' -> Just (Ptr "\240\145\150\132\0"#) - '\71132' -> Just (Ptr "\240\145\150\178\0"#) - '\71133' -> Just (Ptr "\240\145\150\179\0"#) - '\71234' -> Just (Ptr "\240\145\153\129\240\145\153\129\0"#) - '\71424' -> Just (Ptr "\114\110\0"#) - '\71430' -> Just (Ptr "\118\0"#) - '\71434' -> Just (Ptr "\119\0"#) - '\71438' -> Just (Ptr "\119\0"#) - '\71439' -> Just (Ptr "\119\0"#) - '\71840' -> Just (Ptr "\86\0"#) - '\71842' -> Just (Ptr "\70\0"#) - '\71843' -> Just (Ptr "\76\0"#) - '\71844' -> Just (Ptr "\89\0"#) - '\71846' -> Just (Ptr "\69\0"#) - '\71848' -> Just (Ptr "\226\136\135\0"#) - '\71849' -> Just (Ptr "\90\0"#) - '\71852' -> Just (Ptr "\57\0"#) - '\71854' -> Just (Ptr "\69\0"#) - '\71855' -> Just (Ptr "\52\0"#) - '\71858' -> Just (Ptr "\76\0"#) - '\71861' -> Just (Ptr "\79\0"#) - '\71863' -> Just (Ptr "\225\155\156\0"#) - '\71864' -> Just (Ptr "\85\0"#) - '\71867' -> Just (Ptr "\53\0"#) - '\71868' -> Just (Ptr "\84\0"#) - '\71872' -> Just (Ptr "\118\0"#) - '\71873' -> Just (Ptr "\115\0"#) - '\71874' -> Just (Ptr "\70\0"#) - '\71875' -> Just (Ptr "\105\0"#) - '\71876' -> Just (Ptr "\122\0"#) - '\71878' -> Just (Ptr "\55\0"#) - '\71880' -> Just (Ptr "\111\0"#) - '\71882' -> Just (Ptr "\51\0"#) - '\71884' -> Just (Ptr "\57\0"#) - '\71886' -> Just (Ptr "\234\158\147\0"#) - '\71893' -> Just (Ptr "\54\0"#) - '\71894' -> Just (Ptr "\57\0"#) - '\71895' -> Just (Ptr "\111\0"#) - '\71896' -> Just (Ptr "\117\0"#) - '\71900' -> Just (Ptr "\121\0"#) - '\71904' -> Just (Ptr "\79\0"#) - '\71907' -> Just (Ptr "\114\110\0"#) - '\71908' -> Just (Ptr "\217\169\0"#) - '\71909' -> Just (Ptr "\90\0"#) - '\71910' -> Just (Ptr "\87\0"#) - '\71913' -> Just (Ptr "\67\0"#) - '\71916' -> Just (Ptr "\88\0"#) - '\71919' -> Just (Ptr "\87\0"#) - '\71922' -> Just (Ptr "\67\0"#) - '\72422' -> Just (Ptr "\240\145\171\165\240\145\171\175\0"#) - '\72423' -> Just (Ptr "\240\145\171\165\240\145\171\176\0"#) - '\72424' -> Just (Ptr "\240\145\171\165\240\145\171\165\0"#) - '\72425' -> Just (Ptr "\240\145\171\165\240\145\171\165\240\145\171\175\0"#) - '\72426' -> Just (Ptr "\240\145\171\165\240\145\171\165\240\145\171\176\0"#) - '\72428' -> Just (Ptr "\240\145\171\171\240\145\171\175\0"#) - '\72429' -> Just (Ptr "\240\145\171\171\240\145\171\171\0"#) - '\72430' -> Just (Ptr "\240\145\171\171\240\145\171\171\240\145\171\175\0"#) - '\72436' -> Just (Ptr "\240\145\171\179\240\145\171\175\0"#) - '\72437' -> Just (Ptr "\240\145\171\179\240\145\171\176\0"#) - '\72438' -> Just (Ptr "\240\145\171\179\240\145\171\179\0"#) - '\72439' -> Just (Ptr "\240\145\171\179\240\145\171\179\240\145\171\175\0"#) - '\72440' -> Just (Ptr "\240\145\171\179\240\145\171\179\240\145\171\176\0"#) - '\72770' -> Just (Ptr "\240\145\177\129\240\145\177\129\0"#) - '\72882' -> Just (Ptr "\240\145\178\170\0"#) - '\73784' -> Just (Ptr "\240\144\142\154\0"#) - '\78585' -> Just (Ptr "\240\144\166\158\0"#) - '\93959' -> Just (Ptr "\206\147\0"#) - '\93960' -> Just (Ptr "\86\0"#) - '\93962' -> Just (Ptr "\84\0"#) - '\93974' -> Just (Ptr "\76\0"#) - '\93978' -> Just (Ptr "\206\148\0"#) - '\93980' -> Just (Ptr "\234\153\152\0"#) - '\93990' -> Just (Ptr "\234\147\182\0"#) - '\93992' -> Just (Ptr "\108\0"#) - '\93997' -> Just (Ptr "\198\144\0"#) - '\94005' -> Just (Ptr "\82\0"#) - '\94010' -> Just (Ptr "\83\0"#) - '\94011' -> Just (Ptr "\51\0"#) - '\94013' -> Just (Ptr "\201\133\0"#) - '\94015' -> Just (Ptr "\62\0"#) - '\94016' -> Just (Ptr "\65\0"#) - '\94018' -> Just (Ptr "\85\0"#) - '\94019' -> Just (Ptr "\89\0"#) - '\94033' -> Just (Ptr "\39\0"#) - '\94034' -> Just (Ptr "\39\0"#) - '\119060' -> Just (Ptr "\123\0"#) - '\119149' -> Just (Ptr "\46\0"#) - '\119298' -> Just (Ptr "\211\190\0"#) - '\119302' -> Just (Ptr "\51\0"#) - '\119307' -> Just (Ptr "\208\152\0"#) - '\119309' -> Just (Ptr "\86\0"#) - '\119311' -> Just (Ptr "\92\0"#) - '\119314' -> Just (Ptr "\55\0"#) - '\119315' -> Just (Ptr "\70\0"#) - '\119316' -> Just (Ptr "\240\144\138\188\0"#) - '\119317' -> Just (Ptr "\234\147\182\0"#) - '\119318' -> Just (Ptr "\82\0"#) - '\119319' -> Just (Ptr "\226\177\175\0"#) - '\119322' -> Just (Ptr "\79\204\181\0"#) - '\119323' -> Just (Ptr "\226\133\132\0"#) - '\119324' -> Just (Ptr "\234\147\149\0"#) - '\119329' -> Just (Ptr "\198\144\0"#) - '\119330' -> Just (Ptr "\209\160\0"#) - '\119338' -> Just (Ptr "\76\0"#) - '\119339' -> Just (Ptr "\234\147\182\0"#) - '\119344' -> Just (Ptr "\234\159\187\0"#) - '\119350' -> Just (Ptr "\60\0"#) - '\119351' -> Just (Ptr "\62\0"#) - '\119352' -> Just (Ptr "\226\138\143\0"#) - '\119353' -> Just (Ptr "\226\138\144\0"#) - '\119354' -> Just (Ptr "\47\0"#) - '\119355' -> Just (Ptr "\92\0"#) - '\119359' -> Just (Ptr "\225\155\139\0"#) - '\119365' -> Just (Ptr "\213\136\0"#) - '\119808' -> Just (Ptr "\65\0"#) - '\119809' -> Just (Ptr "\66\0"#) - '\119810' -> Just (Ptr "\67\0"#) - '\119811' -> Just (Ptr "\68\0"#) - '\119812' -> Just (Ptr "\69\0"#) - '\119813' -> Just (Ptr "\70\0"#) - '\119814' -> Just (Ptr "\71\0"#) - '\119815' -> Just (Ptr "\72\0"#) - '\119816' -> Just (Ptr "\108\0"#) - '\119817' -> Just (Ptr "\74\0"#) - '\119818' -> Just (Ptr "\75\0"#) - '\119819' -> Just (Ptr "\76\0"#) - '\119820' -> Just (Ptr "\77\0"#) - '\119821' -> Just (Ptr "\78\0"#) - '\119822' -> Just (Ptr "\79\0"#) - '\119823' -> Just (Ptr "\80\0"#) - '\119824' -> Just (Ptr "\81\0"#) - '\119825' -> Just (Ptr "\82\0"#) - '\119826' -> Just (Ptr "\83\0"#) - '\119827' -> Just (Ptr "\84\0"#) - '\119828' -> Just (Ptr "\85\0"#) - '\119829' -> Just (Ptr "\86\0"#) - '\119830' -> Just (Ptr "\87\0"#) - '\119831' -> Just (Ptr "\88\0"#) - '\119832' -> Just (Ptr "\89\0"#) - '\119833' -> Just (Ptr "\90\0"#) - '\119834' -> Just (Ptr "\97\0"#) - '\119835' -> Just (Ptr "\98\0"#) - '\119836' -> Just (Ptr "\99\0"#) - '\119837' -> Just (Ptr "\100\0"#) - '\119838' -> Just (Ptr "\101\0"#) - '\119839' -> Just (Ptr "\102\0"#) - '\119840' -> Just (Ptr "\103\0"#) - '\119841' -> Just (Ptr "\104\0"#) - '\119842' -> Just (Ptr "\105\0"#) - '\119843' -> Just (Ptr "\106\0"#) - '\119844' -> Just (Ptr "\107\0"#) - '\119845' -> Just (Ptr "\108\0"#) - '\119846' -> Just (Ptr "\114\110\0"#) - '\119847' -> Just (Ptr "\110\0"#) - '\119848' -> Just (Ptr "\111\0"#) - '\119849' -> Just (Ptr "\112\0"#) - '\119850' -> Just (Ptr "\113\0"#) - '\119851' -> Just (Ptr "\114\0"#) - '\119852' -> Just (Ptr "\115\0"#) - '\119853' -> Just (Ptr "\116\0"#) - '\119854' -> Just (Ptr "\117\0"#) - '\119855' -> Just (Ptr "\118\0"#) - '\119856' -> Just (Ptr "\119\0"#) - '\119857' -> Just (Ptr "\120\0"#) - '\119858' -> Just (Ptr "\121\0"#) - '\119859' -> Just (Ptr "\122\0"#) - '\119860' -> Just (Ptr "\65\0"#) - '\119861' -> Just (Ptr "\66\0"#) - '\119862' -> Just (Ptr "\67\0"#) - '\119863' -> Just (Ptr "\68\0"#) - '\119864' -> Just (Ptr "\69\0"#) - '\119865' -> Just (Ptr "\70\0"#) - '\119866' -> Just (Ptr "\71\0"#) - '\119867' -> Just (Ptr "\72\0"#) - '\119868' -> Just (Ptr "\108\0"#) - '\119869' -> Just (Ptr "\74\0"#) - '\119870' -> Just (Ptr "\75\0"#) - '\119871' -> Just (Ptr "\76\0"#) - '\119872' -> Just (Ptr "\77\0"#) - '\119873' -> Just (Ptr "\78\0"#) - '\119874' -> Just (Ptr "\79\0"#) - '\119875' -> Just (Ptr "\80\0"#) - '\119876' -> Just (Ptr "\81\0"#) - '\119877' -> Just (Ptr "\82\0"#) - '\119878' -> Just (Ptr "\83\0"#) - '\119879' -> Just (Ptr "\84\0"#) - '\119880' -> Just (Ptr "\85\0"#) - '\119881' -> Just (Ptr "\86\0"#) - '\119882' -> Just (Ptr "\87\0"#) - '\119883' -> Just (Ptr "\88\0"#) - '\119884' -> Just (Ptr "\89\0"#) - '\119885' -> Just (Ptr "\90\0"#) - '\119886' -> Just (Ptr "\97\0"#) - '\119887' -> Just (Ptr "\98\0"#) - '\119888' -> Just (Ptr "\99\0"#) - '\119889' -> Just (Ptr "\100\0"#) - '\119890' -> Just (Ptr "\101\0"#) - '\119891' -> Just (Ptr "\102\0"#) - '\119892' -> Just (Ptr "\103\0"#) - '\119894' -> Just (Ptr "\105\0"#) - '\119895' -> Just (Ptr "\106\0"#) - '\119896' -> Just (Ptr "\107\0"#) - '\119897' -> Just (Ptr "\108\0"#) - '\119898' -> Just (Ptr "\114\110\0"#) - '\119899' -> Just (Ptr "\110\0"#) - '\119900' -> Just (Ptr "\111\0"#) - '\119901' -> Just (Ptr "\112\0"#) - '\119902' -> Just (Ptr "\113\0"#) - '\119903' -> Just (Ptr "\114\0"#) - '\119904' -> Just (Ptr "\115\0"#) - '\119905' -> Just (Ptr "\116\0"#) - '\119906' -> Just (Ptr "\117\0"#) - '\119907' -> Just (Ptr "\118\0"#) - '\119908' -> Just (Ptr "\119\0"#) - '\119909' -> Just (Ptr "\120\0"#) - '\119910' -> Just (Ptr "\121\0"#) - '\119911' -> Just (Ptr "\122\0"#) - '\119912' -> Just (Ptr "\65\0"#) - '\119913' -> Just (Ptr "\66\0"#) - '\119914' -> Just (Ptr "\67\0"#) - '\119915' -> Just (Ptr "\68\0"#) - '\119916' -> Just (Ptr "\69\0"#) - '\119917' -> Just (Ptr "\70\0"#) - '\119918' -> Just (Ptr "\71\0"#) - '\119919' -> Just (Ptr "\72\0"#) - '\119920' -> Just (Ptr "\108\0"#) - '\119921' -> Just (Ptr "\74\0"#) - '\119922' -> Just (Ptr "\75\0"#) - '\119923' -> Just (Ptr "\76\0"#) - '\119924' -> Just (Ptr "\77\0"#) - '\119925' -> Just (Ptr "\78\0"#) - '\119926' -> Just (Ptr "\79\0"#) - '\119927' -> Just (Ptr "\80\0"#) - '\119928' -> Just (Ptr "\81\0"#) - '\119929' -> Just (Ptr "\82\0"#) - '\119930' -> Just (Ptr "\83\0"#) - '\119931' -> Just (Ptr "\84\0"#) - '\119932' -> Just (Ptr "\85\0"#) - '\119933' -> Just (Ptr "\86\0"#) - '\119934' -> Just (Ptr "\87\0"#) - '\119935' -> Just (Ptr "\88\0"#) - '\119936' -> Just (Ptr "\89\0"#) - '\119937' -> Just (Ptr "\90\0"#) - '\119938' -> Just (Ptr "\97\0"#) - '\119939' -> Just (Ptr "\98\0"#) - '\119940' -> Just (Ptr "\99\0"#) - '\119941' -> Just (Ptr "\100\0"#) - '\119942' -> Just (Ptr "\101\0"#) - '\119943' -> Just (Ptr "\102\0"#) - '\119944' -> Just (Ptr "\103\0"#) - '\119945' -> Just (Ptr "\104\0"#) - '\119946' -> Just (Ptr "\105\0"#) - '\119947' -> Just (Ptr "\106\0"#) - '\119948' -> Just (Ptr "\107\0"#) - '\119949' -> Just (Ptr "\108\0"#) - '\119950' -> Just (Ptr "\114\110\0"#) - '\119951' -> Just (Ptr "\110\0"#) - '\119952' -> Just (Ptr "\111\0"#) - '\119953' -> Just (Ptr "\112\0"#) - '\119954' -> Just (Ptr "\113\0"#) - '\119955' -> Just (Ptr "\114\0"#) - '\119956' -> Just (Ptr "\115\0"#) - '\119957' -> Just (Ptr "\116\0"#) - '\119958' -> Just (Ptr "\117\0"#) - '\119959' -> Just (Ptr "\118\0"#) - '\119960' -> Just (Ptr "\119\0"#) - '\119961' -> Just (Ptr "\120\0"#) - '\119962' -> Just (Ptr "\121\0"#) - '\119963' -> Just (Ptr "\122\0"#) - '\119964' -> Just (Ptr "\65\0"#) - '\119966' -> Just (Ptr "\67\0"#) - '\119967' -> Just (Ptr "\68\0"#) - '\119970' -> Just (Ptr "\71\0"#) - '\119973' -> Just (Ptr "\74\0"#) - '\119974' -> Just (Ptr "\75\0"#) - '\119977' -> Just (Ptr "\78\0"#) - '\119978' -> Just (Ptr "\79\0"#) - '\119979' -> Just (Ptr "\80\0"#) - '\119980' -> Just (Ptr "\81\0"#) - '\119982' -> Just (Ptr "\83\0"#) - '\119983' -> Just (Ptr "\84\0"#) - '\119984' -> Just (Ptr "\85\0"#) - '\119985' -> Just (Ptr "\86\0"#) - '\119986' -> Just (Ptr "\87\0"#) - '\119987' -> Just (Ptr "\88\0"#) - '\119988' -> Just (Ptr "\89\0"#) - '\119989' -> Just (Ptr "\90\0"#) - '\119990' -> Just (Ptr "\97\0"#) - '\119991' -> Just (Ptr "\98\0"#) - '\119992' -> Just (Ptr "\99\0"#) - '\119993' -> Just (Ptr "\100\0"#) - '\119995' -> Just (Ptr "\102\0"#) - '\119997' -> Just (Ptr "\104\0"#) - '\119998' -> Just (Ptr "\105\0"#) - '\119999' -> Just (Ptr "\106\0"#) - '\120000' -> Just (Ptr "\107\0"#) - '\120001' -> Just (Ptr "\108\0"#) - '\120002' -> Just (Ptr "\114\110\0"#) - '\120003' -> Just (Ptr "\110\0"#) - '\120005' -> Just (Ptr "\112\0"#) - '\120006' -> Just (Ptr "\113\0"#) - '\120007' -> Just (Ptr "\114\0"#) - '\120008' -> Just (Ptr "\115\0"#) - '\120009' -> Just (Ptr "\116\0"#) - '\120010' -> Just (Ptr "\117\0"#) - '\120011' -> Just (Ptr "\118\0"#) - '\120012' -> Just (Ptr "\119\0"#) - '\120013' -> Just (Ptr "\120\0"#) - '\120014' -> Just (Ptr "\121\0"#) - '\120015' -> Just (Ptr "\122\0"#) - '\120016' -> Just (Ptr "\65\0"#) - '\120017' -> Just (Ptr "\66\0"#) - '\120018' -> Just (Ptr "\67\0"#) - '\120019' -> Just (Ptr "\68\0"#) - '\120020' -> Just (Ptr "\69\0"#) - '\120021' -> Just (Ptr "\70\0"#) - '\120022' -> Just (Ptr "\71\0"#) - '\120023' -> Just (Ptr "\72\0"#) - '\120024' -> Just (Ptr "\108\0"#) - '\120025' -> Just (Ptr "\74\0"#) - '\120026' -> Just (Ptr "\75\0"#) - '\120027' -> Just (Ptr "\76\0"#) - '\120028' -> Just (Ptr "\77\0"#) - '\120029' -> Just (Ptr "\78\0"#) - '\120030' -> Just (Ptr "\79\0"#) - '\120031' -> Just (Ptr "\80\0"#) - '\120032' -> Just (Ptr "\81\0"#) - '\120033' -> Just (Ptr "\82\0"#) - '\120034' -> Just (Ptr "\83\0"#) - '\120035' -> Just (Ptr "\84\0"#) - '\120036' -> Just (Ptr "\85\0"#) - '\120037' -> Just (Ptr "\86\0"#) - '\120038' -> Just (Ptr "\87\0"#) - '\120039' -> Just (Ptr "\88\0"#) - '\120040' -> Just (Ptr "\89\0"#) - '\120041' -> Just (Ptr "\90\0"#) - '\120042' -> Just (Ptr "\97\0"#) - '\120043' -> Just (Ptr "\98\0"#) - '\120044' -> Just (Ptr "\99\0"#) - '\120045' -> Just (Ptr "\100\0"#) - '\120046' -> Just (Ptr "\101\0"#) - '\120047' -> Just (Ptr "\102\0"#) - '\120048' -> Just (Ptr "\103\0"#) - '\120049' -> Just (Ptr "\104\0"#) - '\120050' -> Just (Ptr "\105\0"#) - '\120051' -> Just (Ptr "\106\0"#) - '\120052' -> Just (Ptr "\107\0"#) - '\120053' -> Just (Ptr "\108\0"#) - '\120054' -> Just (Ptr "\114\110\0"#) - '\120055' -> Just (Ptr "\110\0"#) - '\120056' -> Just (Ptr "\111\0"#) - '\120057' -> Just (Ptr "\112\0"#) - '\120058' -> Just (Ptr "\113\0"#) - '\120059' -> Just (Ptr "\114\0"#) - '\120060' -> Just (Ptr "\115\0"#) - '\120061' -> Just (Ptr "\116\0"#) - '\120062' -> Just (Ptr "\117\0"#) - '\120063' -> Just (Ptr "\118\0"#) - '\120064' -> Just (Ptr "\119\0"#) - '\120065' -> Just (Ptr "\120\0"#) - '\120066' -> Just (Ptr "\121\0"#) - '\120067' -> Just (Ptr "\122\0"#) - '\120068' -> Just (Ptr "\65\0"#) - '\120069' -> Just (Ptr "\66\0"#) - '\120071' -> Just (Ptr "\68\0"#) - '\120072' -> Just (Ptr "\69\0"#) - '\120073' -> Just (Ptr "\70\0"#) - '\120074' -> Just (Ptr "\71\0"#) - '\120077' -> Just (Ptr "\74\0"#) - '\120078' -> Just (Ptr "\75\0"#) - '\120079' -> Just (Ptr "\76\0"#) - '\120080' -> Just (Ptr "\77\0"#) - '\120081' -> Just (Ptr "\78\0"#) - '\120082' -> Just (Ptr "\79\0"#) - '\120083' -> Just (Ptr "\80\0"#) - '\120084' -> Just (Ptr "\81\0"#) - '\120086' -> Just (Ptr "\83\0"#) - '\120087' -> Just (Ptr "\84\0"#) - '\120088' -> Just (Ptr "\85\0"#) - '\120089' -> Just (Ptr "\86\0"#) - '\120090' -> Just (Ptr "\87\0"#) - '\120091' -> Just (Ptr "\88\0"#) - '\120092' -> Just (Ptr "\89\0"#) - '\120094' -> Just (Ptr "\97\0"#) - '\120095' -> Just (Ptr "\98\0"#) - '\120096' -> Just (Ptr "\99\0"#) - '\120097' -> Just (Ptr "\100\0"#) - '\120098' -> Just (Ptr "\101\0"#) - '\120099' -> Just (Ptr "\102\0"#) - '\120100' -> Just (Ptr "\103\0"#) - '\120101' -> Just (Ptr "\104\0"#) - '\120102' -> Just (Ptr "\105\0"#) - '\120103' -> Just (Ptr "\106\0"#) - '\120104' -> Just (Ptr "\107\0"#) - '\120105' -> Just (Ptr "\108\0"#) - '\120106' -> Just (Ptr "\114\110\0"#) - '\120107' -> Just (Ptr "\110\0"#) - '\120108' -> Just (Ptr "\111\0"#) - '\120109' -> Just (Ptr "\112\0"#) - '\120110' -> Just (Ptr "\113\0"#) - '\120111' -> Just (Ptr "\114\0"#) - '\120112' -> Just (Ptr "\115\0"#) - '\120113' -> Just (Ptr "\116\0"#) - '\120114' -> Just (Ptr "\117\0"#) - '\120115' -> Just (Ptr "\118\0"#) - '\120116' -> Just (Ptr "\119\0"#) - '\120117' -> Just (Ptr "\120\0"#) - '\120118' -> Just (Ptr "\121\0"#) - '\120119' -> Just (Ptr "\122\0"#) - '\120120' -> Just (Ptr "\65\0"#) - '\120121' -> Just (Ptr "\66\0"#) - '\120123' -> Just (Ptr "\68\0"#) - '\120124' -> Just (Ptr "\69\0"#) - '\120125' -> Just (Ptr "\70\0"#) - '\120126' -> Just (Ptr "\71\0"#) - '\120128' -> Just (Ptr "\108\0"#) - '\120129' -> Just (Ptr "\74\0"#) - '\120130' -> Just (Ptr "\75\0"#) - '\120131' -> Just (Ptr "\76\0"#) - '\120132' -> Just (Ptr "\77\0"#) - '\120134' -> Just (Ptr "\79\0"#) - '\120138' -> Just (Ptr "\83\0"#) - '\120139' -> Just (Ptr "\84\0"#) - '\120140' -> Just (Ptr "\85\0"#) - '\120141' -> Just (Ptr "\86\0"#) - '\120142' -> Just (Ptr "\87\0"#) - '\120143' -> Just (Ptr "\88\0"#) - '\120144' -> Just (Ptr "\89\0"#) - '\120146' -> Just (Ptr "\97\0"#) - '\120147' -> Just (Ptr "\98\0"#) - '\120148' -> Just (Ptr "\99\0"#) - '\120149' -> Just (Ptr "\100\0"#) - '\120150' -> Just (Ptr "\101\0"#) - '\120151' -> Just (Ptr "\102\0"#) - '\120152' -> Just (Ptr "\103\0"#) - '\120153' -> Just (Ptr "\104\0"#) - '\120154' -> Just (Ptr "\105\0"#) - '\120155' -> Just (Ptr "\106\0"#) - '\120156' -> Just (Ptr "\107\0"#) - '\120157' -> Just (Ptr "\108\0"#) - '\120158' -> Just (Ptr "\114\110\0"#) - '\120159' -> Just (Ptr "\110\0"#) - '\120160' -> Just (Ptr "\111\0"#) - '\120161' -> Just (Ptr "\112\0"#) - '\120162' -> Just (Ptr "\113\0"#) - '\120163' -> Just (Ptr "\114\0"#) - '\120164' -> Just (Ptr "\115\0"#) - '\120165' -> Just (Ptr "\116\0"#) - '\120166' -> Just (Ptr "\117\0"#) - '\120167' -> Just (Ptr "\118\0"#) - '\120168' -> Just (Ptr "\119\0"#) - '\120169' -> Just (Ptr "\120\0"#) - '\120170' -> Just (Ptr "\121\0"#) - '\120171' -> Just (Ptr "\122\0"#) - '\120172' -> Just (Ptr "\65\0"#) - '\120173' -> Just (Ptr "\66\0"#) - '\120174' -> Just (Ptr "\67\0"#) - '\120175' -> Just (Ptr "\68\0"#) - '\120176' -> Just (Ptr "\69\0"#) - '\120177' -> Just (Ptr "\70\0"#) - '\120178' -> Just (Ptr "\71\0"#) - '\120179' -> Just (Ptr "\72\0"#) - '\120180' -> Just (Ptr "\108\0"#) - '\120181' -> Just (Ptr "\74\0"#) - '\120182' -> Just (Ptr "\75\0"#) - '\120183' -> Just (Ptr "\76\0"#) - '\120184' -> Just (Ptr "\77\0"#) - '\120185' -> Just (Ptr "\78\0"#) - '\120186' -> Just (Ptr "\79\0"#) - '\120187' -> Just (Ptr "\80\0"#) - '\120188' -> Just (Ptr "\81\0"#) - '\120189' -> Just (Ptr "\82\0"#) - '\120190' -> Just (Ptr "\83\0"#) - '\120191' -> Just (Ptr "\84\0"#) - '\120192' -> Just (Ptr "\85\0"#) - '\120193' -> Just (Ptr "\86\0"#) - '\120194' -> Just (Ptr "\87\0"#) - '\120195' -> Just (Ptr "\88\0"#) - '\120196' -> Just (Ptr "\89\0"#) - '\120197' -> Just (Ptr "\90\0"#) - '\120198' -> Just (Ptr "\97\0"#) - '\120199' -> Just (Ptr "\98\0"#) - '\120200' -> Just (Ptr "\99\0"#) - '\120201' -> Just (Ptr "\100\0"#) - '\120202' -> Just (Ptr "\101\0"#) - '\120203' -> Just (Ptr "\102\0"#) - '\120204' -> Just (Ptr "\103\0"#) - '\120205' -> Just (Ptr "\104\0"#) - '\120206' -> Just (Ptr "\105\0"#) - '\120207' -> Just (Ptr "\106\0"#) - '\120208' -> Just (Ptr "\107\0"#) - '\120209' -> Just (Ptr "\108\0"#) - '\120210' -> Just (Ptr "\114\110\0"#) - '\120211' -> Just (Ptr "\110\0"#) - '\120212' -> Just (Ptr "\111\0"#) - '\120213' -> Just (Ptr "\112\0"#) - '\120214' -> Just (Ptr "\113\0"#) - '\120215' -> Just (Ptr "\114\0"#) - '\120216' -> Just (Ptr "\115\0"#) - '\120217' -> Just (Ptr "\116\0"#) - '\120218' -> Just (Ptr "\117\0"#) - '\120219' -> Just (Ptr "\118\0"#) - '\120220' -> Just (Ptr "\119\0"#) - '\120221' -> Just (Ptr "\120\0"#) - '\120222' -> Just (Ptr "\121\0"#) - '\120223' -> Just (Ptr "\122\0"#) - '\120224' -> Just (Ptr "\65\0"#) - '\120225' -> Just (Ptr "\66\0"#) - '\120226' -> Just (Ptr "\67\0"#) - '\120227' -> Just (Ptr "\68\0"#) - '\120228' -> Just (Ptr "\69\0"#) - '\120229' -> Just (Ptr "\70\0"#) - '\120230' -> Just (Ptr "\71\0"#) - '\120231' -> Just (Ptr "\72\0"#) - '\120232' -> Just (Ptr "\108\0"#) - '\120233' -> Just (Ptr "\74\0"#) - '\120234' -> Just (Ptr "\75\0"#) - '\120235' -> Just (Ptr "\76\0"#) - '\120236' -> Just (Ptr "\77\0"#) - '\120237' -> Just (Ptr "\78\0"#) - '\120238' -> Just (Ptr "\79\0"#) - '\120239' -> Just (Ptr "\80\0"#) - '\120240' -> Just (Ptr "\81\0"#) - '\120241' -> Just (Ptr "\82\0"#) - '\120242' -> Just (Ptr "\83\0"#) - '\120243' -> Just (Ptr "\84\0"#) - '\120244' -> Just (Ptr "\85\0"#) - '\120245' -> Just (Ptr "\86\0"#) - '\120246' -> Just (Ptr "\87\0"#) - '\120247' -> Just (Ptr "\88\0"#) - '\120248' -> Just (Ptr "\89\0"#) - '\120249' -> Just (Ptr "\90\0"#) - '\120250' -> Just (Ptr "\97\0"#) - '\120251' -> Just (Ptr "\98\0"#) - '\120252' -> Just (Ptr "\99\0"#) - '\120253' -> Just (Ptr "\100\0"#) - '\120254' -> Just (Ptr "\101\0"#) - '\120255' -> Just (Ptr "\102\0"#) - '\120256' -> Just (Ptr "\103\0"#) - '\120257' -> Just (Ptr "\104\0"#) - '\120258' -> Just (Ptr "\105\0"#) - '\120259' -> Just (Ptr "\106\0"#) - '\120260' -> Just (Ptr "\107\0"#) - '\120261' -> Just (Ptr "\108\0"#) - '\120262' -> Just (Ptr "\114\110\0"#) - '\120263' -> Just (Ptr "\110\0"#) - '\120264' -> Just (Ptr "\111\0"#) - '\120265' -> Just (Ptr "\112\0"#) - '\120266' -> Just (Ptr "\113\0"#) - '\120267' -> Just (Ptr "\114\0"#) - '\120268' -> Just (Ptr "\115\0"#) - '\120269' -> Just (Ptr "\116\0"#) - '\120270' -> Just (Ptr "\117\0"#) - '\120271' -> Just (Ptr "\118\0"#) - '\120272' -> Just (Ptr "\119\0"#) - '\120273' -> Just (Ptr "\120\0"#) - '\120274' -> Just (Ptr "\121\0"#) - '\120275' -> Just (Ptr "\122\0"#) - '\120276' -> Just (Ptr "\65\0"#) - '\120277' -> Just (Ptr "\66\0"#) - '\120278' -> Just (Ptr "\67\0"#) - '\120279' -> Just (Ptr "\68\0"#) - '\120280' -> Just (Ptr "\69\0"#) - '\120281' -> Just (Ptr "\70\0"#) - '\120282' -> Just (Ptr "\71\0"#) - '\120283' -> Just (Ptr "\72\0"#) - '\120284' -> Just (Ptr "\108\0"#) - '\120285' -> Just (Ptr "\74\0"#) - '\120286' -> Just (Ptr "\75\0"#) - '\120287' -> Just (Ptr "\76\0"#) - '\120288' -> Just (Ptr "\77\0"#) - '\120289' -> Just (Ptr "\78\0"#) - '\120290' -> Just (Ptr "\79\0"#) - '\120291' -> Just (Ptr "\80\0"#) - '\120292' -> Just (Ptr "\81\0"#) - '\120293' -> Just (Ptr "\82\0"#) - '\120294' -> Just (Ptr "\83\0"#) - '\120295' -> Just (Ptr "\84\0"#) - '\120296' -> Just (Ptr "\85\0"#) - '\120297' -> Just (Ptr "\86\0"#) - '\120298' -> Just (Ptr "\87\0"#) - '\120299' -> Just (Ptr "\88\0"#) - '\120300' -> Just (Ptr "\89\0"#) - '\120301' -> Just (Ptr "\90\0"#) - '\120302' -> Just (Ptr "\97\0"#) - '\120303' -> Just (Ptr "\98\0"#) - '\120304' -> Just (Ptr "\99\0"#) - '\120305' -> Just (Ptr "\100\0"#) - '\120306' -> Just (Ptr "\101\0"#) - '\120307' -> Just (Ptr "\102\0"#) - '\120308' -> Just (Ptr "\103\0"#) - '\120309' -> Just (Ptr "\104\0"#) - '\120310' -> Just (Ptr "\105\0"#) - '\120311' -> Just (Ptr "\106\0"#) - '\120312' -> Just (Ptr "\107\0"#) - '\120313' -> Just (Ptr "\108\0"#) - '\120314' -> Just (Ptr "\114\110\0"#) - '\120315' -> Just (Ptr "\110\0"#) - '\120316' -> Just (Ptr "\111\0"#) - '\120317' -> Just (Ptr "\112\0"#) - '\120318' -> Just (Ptr "\113\0"#) - '\120319' -> Just (Ptr "\114\0"#) - '\120320' -> Just (Ptr "\115\0"#) - '\120321' -> Just (Ptr "\116\0"#) - '\120322' -> Just (Ptr "\117\0"#) - '\120323' -> Just (Ptr "\118\0"#) - '\120324' -> Just (Ptr "\119\0"#) - '\120325' -> Just (Ptr "\120\0"#) - '\120326' -> Just (Ptr "\121\0"#) - '\120327' -> Just (Ptr "\122\0"#) - '\120328' -> Just (Ptr "\65\0"#) - '\120329' -> Just (Ptr "\66\0"#) - '\120330' -> Just (Ptr "\67\0"#) - '\120331' -> Just (Ptr "\68\0"#) - '\120332' -> Just (Ptr "\69\0"#) - '\120333' -> Just (Ptr "\70\0"#) - '\120334' -> Just (Ptr "\71\0"#) - '\120335' -> Just (Ptr "\72\0"#) - '\120336' -> Just (Ptr "\108\0"#) - '\120337' -> Just (Ptr "\74\0"#) - '\120338' -> Just (Ptr "\75\0"#) - '\120339' -> Just (Ptr "\76\0"#) - '\120340' -> Just (Ptr "\77\0"#) - '\120341' -> Just (Ptr "\78\0"#) - '\120342' -> Just (Ptr "\79\0"#) - '\120343' -> Just (Ptr "\80\0"#) - '\120344' -> Just (Ptr "\81\0"#) - '\120345' -> Just (Ptr "\82\0"#) - '\120346' -> Just (Ptr "\83\0"#) - '\120347' -> Just (Ptr "\84\0"#) - '\120348' -> Just (Ptr "\85\0"#) - '\120349' -> Just (Ptr "\86\0"#) - '\120350' -> Just (Ptr "\87\0"#) - '\120351' -> Just (Ptr "\88\0"#) - '\120352' -> Just (Ptr "\89\0"#) - '\120353' -> Just (Ptr "\90\0"#) - '\120354' -> Just (Ptr "\97\0"#) - '\120355' -> Just (Ptr "\98\0"#) - '\120356' -> Just (Ptr "\99\0"#) - '\120357' -> Just (Ptr "\100\0"#) - '\120358' -> Just (Ptr "\101\0"#) - '\120359' -> Just (Ptr "\102\0"#) - '\120360' -> Just (Ptr "\103\0"#) - '\120361' -> Just (Ptr "\104\0"#) - '\120362' -> Just (Ptr "\105\0"#) - '\120363' -> Just (Ptr "\106\0"#) - '\120364' -> Just (Ptr "\107\0"#) - '\120365' -> Just (Ptr "\108\0"#) - '\120366' -> Just (Ptr "\114\110\0"#) - '\120367' -> Just (Ptr "\110\0"#) - '\120368' -> Just (Ptr "\111\0"#) - '\120369' -> Just (Ptr "\112\0"#) - '\120370' -> Just (Ptr "\113\0"#) - '\120371' -> Just (Ptr "\114\0"#) - '\120372' -> Just (Ptr "\115\0"#) - '\120373' -> Just (Ptr "\116\0"#) - '\120374' -> Just (Ptr "\117\0"#) - '\120375' -> Just (Ptr "\118\0"#) - '\120376' -> Just (Ptr "\119\0"#) - '\120377' -> Just (Ptr "\120\0"#) - '\120378' -> Just (Ptr "\121\0"#) - '\120379' -> Just (Ptr "\122\0"#) - '\120380' -> Just (Ptr "\65\0"#) - '\120381' -> Just (Ptr "\66\0"#) - '\120382' -> Just (Ptr "\67\0"#) - '\120383' -> Just (Ptr "\68\0"#) - '\120384' -> Just (Ptr "\69\0"#) - '\120385' -> Just (Ptr "\70\0"#) - '\120386' -> Just (Ptr "\71\0"#) - '\120387' -> Just (Ptr "\72\0"#) - '\120388' -> Just (Ptr "\108\0"#) - '\120389' -> Just (Ptr "\74\0"#) - '\120390' -> Just (Ptr "\75\0"#) - '\120391' -> Just (Ptr "\76\0"#) - '\120392' -> Just (Ptr "\77\0"#) - '\120393' -> Just (Ptr "\78\0"#) - '\120394' -> Just (Ptr "\79\0"#) - '\120395' -> Just (Ptr "\80\0"#) - '\120396' -> Just (Ptr "\81\0"#) - '\120397' -> Just (Ptr "\82\0"#) - '\120398' -> Just (Ptr "\83\0"#) - '\120399' -> Just (Ptr "\84\0"#) - '\120400' -> Just (Ptr "\85\0"#) - '\120401' -> Just (Ptr "\86\0"#) - '\120402' -> Just (Ptr "\87\0"#) - '\120403' -> Just (Ptr "\88\0"#) - '\120404' -> Just (Ptr "\89\0"#) - '\120405' -> Just (Ptr "\90\0"#) - '\120406' -> Just (Ptr "\97\0"#) - '\120407' -> Just (Ptr "\98\0"#) - '\120408' -> Just (Ptr "\99\0"#) - '\120409' -> Just (Ptr "\100\0"#) - '\120410' -> Just (Ptr "\101\0"#) - '\120411' -> Just (Ptr "\102\0"#) - '\120412' -> Just (Ptr "\103\0"#) - '\120413' -> Just (Ptr "\104\0"#) - '\120414' -> Just (Ptr "\105\0"#) - '\120415' -> Just (Ptr "\106\0"#) - '\120416' -> Just (Ptr "\107\0"#) - '\120417' -> Just (Ptr "\108\0"#) - '\120418' -> Just (Ptr "\114\110\0"#) - '\120419' -> Just (Ptr "\110\0"#) - '\120420' -> Just (Ptr "\111\0"#) - '\120421' -> Just (Ptr "\112\0"#) - '\120422' -> Just (Ptr "\113\0"#) - '\120423' -> Just (Ptr "\114\0"#) - '\120424' -> Just (Ptr "\115\0"#) - '\120425' -> Just (Ptr "\116\0"#) - '\120426' -> Just (Ptr "\117\0"#) - '\120427' -> Just (Ptr "\118\0"#) - '\120428' -> Just (Ptr "\119\0"#) - '\120429' -> Just (Ptr "\120\0"#) - '\120430' -> Just (Ptr "\121\0"#) - '\120431' -> Just (Ptr "\122\0"#) - '\120432' -> Just (Ptr "\65\0"#) - '\120433' -> Just (Ptr "\66\0"#) - '\120434' -> Just (Ptr "\67\0"#) - '\120435' -> Just (Ptr "\68\0"#) - '\120436' -> Just (Ptr "\69\0"#) - '\120437' -> Just (Ptr "\70\0"#) - '\120438' -> Just (Ptr "\71\0"#) - '\120439' -> Just (Ptr "\72\0"#) - '\120440' -> Just (Ptr "\108\0"#) - '\120441' -> Just (Ptr "\74\0"#) - '\120442' -> Just (Ptr "\75\0"#) - '\120443' -> Just (Ptr "\76\0"#) - '\120444' -> Just (Ptr "\77\0"#) - '\120445' -> Just (Ptr "\78\0"#) - '\120446' -> Just (Ptr "\79\0"#) - '\120447' -> Just (Ptr "\80\0"#) - '\120448' -> Just (Ptr "\81\0"#) - '\120449' -> Just (Ptr "\82\0"#) - '\120450' -> Just (Ptr "\83\0"#) - '\120451' -> Just (Ptr "\84\0"#) - '\120452' -> Just (Ptr "\85\0"#) - '\120453' -> Just (Ptr "\86\0"#) - '\120454' -> Just (Ptr "\87\0"#) - '\120455' -> Just (Ptr "\88\0"#) - '\120456' -> Just (Ptr "\89\0"#) - '\120457' -> Just (Ptr "\90\0"#) - '\120458' -> Just (Ptr "\97\0"#) - '\120459' -> Just (Ptr "\98\0"#) - '\120460' -> Just (Ptr "\99\0"#) - '\120461' -> Just (Ptr "\100\0"#) - '\120462' -> Just (Ptr "\101\0"#) - '\120463' -> Just (Ptr "\102\0"#) - '\120464' -> Just (Ptr "\103\0"#) - '\120465' -> Just (Ptr "\104\0"#) - '\120466' -> Just (Ptr "\105\0"#) - '\120467' -> Just (Ptr "\106\0"#) - '\120468' -> Just (Ptr "\107\0"#) - '\120469' -> Just (Ptr "\108\0"#) - '\120470' -> Just (Ptr "\114\110\0"#) - '\120471' -> Just (Ptr "\110\0"#) - '\120472' -> Just (Ptr "\111\0"#) - '\120473' -> Just (Ptr "\112\0"#) - '\120474' -> Just (Ptr "\113\0"#) - '\120475' -> Just (Ptr "\114\0"#) - '\120476' -> Just (Ptr "\115\0"#) - '\120477' -> Just (Ptr "\116\0"#) - '\120478' -> Just (Ptr "\117\0"#) - '\120479' -> Just (Ptr "\118\0"#) - '\120480' -> Just (Ptr "\119\0"#) - '\120481' -> Just (Ptr "\120\0"#) - '\120482' -> Just (Ptr "\121\0"#) - '\120483' -> Just (Ptr "\122\0"#) - '\120484' -> Just (Ptr "\105\0"#) - '\120485' -> Just (Ptr "\200\183\0"#) - '\120488' -> Just (Ptr "\65\0"#) - '\120489' -> Just (Ptr "\66\0"#) - '\120490' -> Just (Ptr "\206\147\0"#) - '\120491' -> Just (Ptr "\206\148\0"#) - '\120492' -> Just (Ptr "\69\0"#) - '\120493' -> Just (Ptr "\90\0"#) - '\120494' -> Just (Ptr "\72\0"#) - '\120495' -> Just (Ptr "\79\204\181\0"#) - '\120496' -> Just (Ptr "\108\0"#) - '\120497' -> Just (Ptr "\75\0"#) - '\120498' -> Just (Ptr "\201\133\0"#) - '\120499' -> Just (Ptr "\77\0"#) - '\120500' -> Just (Ptr "\78\0"#) - '\120501' -> Just (Ptr "\206\158\0"#) - '\120502' -> Just (Ptr "\79\0"#) - '\120503' -> Just (Ptr "\206\160\0"#) - '\120504' -> Just (Ptr "\80\0"#) - '\120505' -> Just (Ptr "\79\204\181\0"#) - '\120506' -> Just (Ptr "\198\169\0"#) - '\120507' -> Just (Ptr "\84\0"#) - '\120508' -> Just (Ptr "\89\0"#) - '\120509' -> Just (Ptr "\206\166\0"#) - '\120510' -> Just (Ptr "\88\0"#) - '\120511' -> Just (Ptr "\206\168\0"#) - '\120512' -> Just (Ptr "\206\169\0"#) - '\120513' -> Just (Ptr "\226\136\135\0"#) - '\120514' -> Just (Ptr "\97\0"#) - '\120515' -> Just (Ptr "\195\159\0"#) - '\120516' -> Just (Ptr "\121\0"#) - '\120517' -> Just (Ptr "\225\186\159\0"#) - '\120518' -> Just (Ptr "\234\158\147\0"#) - '\120519' -> Just (Ptr "\206\182\0"#) - '\120520' -> Just (Ptr "\110\204\169\0"#) - '\120521' -> Just (Ptr "\79\204\181\0"#) - '\120522' -> Just (Ptr "\105\0"#) - '\120523' -> Just (Ptr "\196\184\0"#) - '\120524' -> Just (Ptr "\206\187\0"#) - '\120525' -> Just (Ptr "\206\188\0"#) - '\120526' -> Just (Ptr "\118\0"#) - '\120527' -> Just (Ptr "\206\190\0"#) - '\120528' -> Just (Ptr "\111\0"#) - '\120529' -> Just (Ptr "\207\128\0"#) - '\120530' -> Just (Ptr "\112\0"#) - '\120531' -> Just (Ptr "\207\130\0"#) - '\120532' -> Just (Ptr "\111\0"#) - '\120533' -> Just (Ptr "\225\180\155\0"#) - '\120534' -> Just (Ptr "\117\0"#) - '\120535' -> Just (Ptr "\201\184\0"#) - '\120536' -> Just (Ptr "\207\135\0"#) - '\120537' -> Just (Ptr "\207\136\0"#) - '\120538' -> Just (Ptr "\207\137\0"#) - '\120539' -> Just (Ptr "\226\136\130\0"#) - '\120540' -> Just (Ptr "\234\158\147\0"#) - '\120541' -> Just (Ptr "\79\204\181\0"#) - '\120542' -> Just (Ptr "\196\184\0"#) - '\120543' -> Just (Ptr "\201\184\0"#) - '\120544' -> Just (Ptr "\112\0"#) - '\120545' -> Just (Ptr "\207\128\0"#) - '\120546' -> Just (Ptr "\65\0"#) - '\120547' -> Just (Ptr "\66\0"#) - '\120548' -> Just (Ptr "\206\147\0"#) - '\120549' -> Just (Ptr "\206\148\0"#) - '\120550' -> Just (Ptr "\69\0"#) - '\120551' -> Just (Ptr "\90\0"#) - '\120552' -> Just (Ptr "\72\0"#) - '\120553' -> Just (Ptr "\79\204\181\0"#) - '\120554' -> Just (Ptr "\108\0"#) - '\120555' -> Just (Ptr "\75\0"#) - '\120556' -> Just (Ptr "\201\133\0"#) - '\120557' -> Just (Ptr "\77\0"#) - '\120558' -> Just (Ptr "\78\0"#) - '\120559' -> Just (Ptr "\206\158\0"#) - '\120560' -> Just (Ptr "\79\0"#) - '\120561' -> Just (Ptr "\206\160\0"#) - '\120562' -> Just (Ptr "\80\0"#) - '\120563' -> Just (Ptr "\79\204\181\0"#) - '\120564' -> Just (Ptr "\198\169\0"#) - '\120565' -> Just (Ptr "\84\0"#) - '\120566' -> Just (Ptr "\89\0"#) - '\120567' -> Just (Ptr "\206\166\0"#) - '\120568' -> Just (Ptr "\88\0"#) - '\120569' -> Just (Ptr "\206\168\0"#) - '\120570' -> Just (Ptr "\206\169\0"#) - '\120571' -> Just (Ptr "\226\136\135\0"#) - '\120572' -> Just (Ptr "\97\0"#) - '\120573' -> Just (Ptr "\195\159\0"#) - '\120574' -> Just (Ptr "\121\0"#) - '\120575' -> Just (Ptr "\225\186\159\0"#) - '\120576' -> Just (Ptr "\234\158\147\0"#) - '\120577' -> Just (Ptr "\206\182\0"#) - '\120578' -> Just (Ptr "\110\204\169\0"#) - '\120579' -> Just (Ptr "\79\204\181\0"#) - '\120580' -> Just (Ptr "\105\0"#) - '\120581' -> Just (Ptr "\196\184\0"#) - '\120582' -> Just (Ptr "\206\187\0"#) - '\120583' -> Just (Ptr "\206\188\0"#) - '\120584' -> Just (Ptr "\118\0"#) - '\120585' -> Just (Ptr "\206\190\0"#) - '\120586' -> Just (Ptr "\111\0"#) - '\120587' -> Just (Ptr "\207\128\0"#) - '\120588' -> Just (Ptr "\112\0"#) - '\120589' -> Just (Ptr "\207\130\0"#) - '\120590' -> Just (Ptr "\111\0"#) - '\120591' -> Just (Ptr "\225\180\155\0"#) - '\120592' -> Just (Ptr "\117\0"#) - '\120593' -> Just (Ptr "\201\184\0"#) - '\120594' -> Just (Ptr "\207\135\0"#) - '\120595' -> Just (Ptr "\207\136\0"#) - '\120596' -> Just (Ptr "\207\137\0"#) - '\120597' -> Just (Ptr "\226\136\130\0"#) - '\120598' -> Just (Ptr "\234\158\147\0"#) - '\120599' -> Just (Ptr "\79\204\181\0"#) - '\120600' -> Just (Ptr "\196\184\0"#) - '\120601' -> Just (Ptr "\201\184\0"#) - '\120602' -> Just (Ptr "\112\0"#) - '\120603' -> Just (Ptr "\207\128\0"#) - '\120604' -> Just (Ptr "\65\0"#) - '\120605' -> Just (Ptr "\66\0"#) - '\120606' -> Just (Ptr "\206\147\0"#) - '\120607' -> Just (Ptr "\206\148\0"#) - '\120608' -> Just (Ptr "\69\0"#) - '\120609' -> Just (Ptr "\90\0"#) - '\120610' -> Just (Ptr "\72\0"#) - '\120611' -> Just (Ptr "\79\204\181\0"#) - '\120612' -> Just (Ptr "\108\0"#) - '\120613' -> Just (Ptr "\75\0"#) - '\120614' -> Just (Ptr "\201\133\0"#) - '\120615' -> Just (Ptr "\77\0"#) - '\120616' -> Just (Ptr "\78\0"#) - '\120617' -> Just (Ptr "\206\158\0"#) - '\120618' -> Just (Ptr "\79\0"#) - '\120619' -> Just (Ptr "\206\160\0"#) - '\120620' -> Just (Ptr "\80\0"#) - '\120621' -> Just (Ptr "\79\204\181\0"#) - '\120622' -> Just (Ptr "\198\169\0"#) - '\120623' -> Just (Ptr "\84\0"#) - '\120624' -> Just (Ptr "\89\0"#) - '\120625' -> Just (Ptr "\206\166\0"#) - '\120626' -> Just (Ptr "\88\0"#) - '\120627' -> Just (Ptr "\206\168\0"#) - '\120628' -> Just (Ptr "\206\169\0"#) - '\120629' -> Just (Ptr "\226\136\135\0"#) - '\120630' -> Just (Ptr "\97\0"#) - '\120631' -> Just (Ptr "\195\159\0"#) - '\120632' -> Just (Ptr "\121\0"#) - '\120633' -> Just (Ptr "\225\186\159\0"#) - '\120634' -> Just (Ptr "\234\158\147\0"#) - '\120635' -> Just (Ptr "\206\182\0"#) - '\120636' -> Just (Ptr "\110\204\169\0"#) - '\120637' -> Just (Ptr "\79\204\181\0"#) - '\120638' -> Just (Ptr "\105\0"#) - '\120639' -> Just (Ptr "\196\184\0"#) - '\120640' -> Just (Ptr "\206\187\0"#) - '\120641' -> Just (Ptr "\206\188\0"#) - '\120642' -> Just (Ptr "\118\0"#) - '\120643' -> Just (Ptr "\206\190\0"#) - '\120644' -> Just (Ptr "\111\0"#) - '\120645' -> Just (Ptr "\207\128\0"#) - '\120646' -> Just (Ptr "\112\0"#) - '\120647' -> Just (Ptr "\207\130\0"#) - '\120648' -> Just (Ptr "\111\0"#) - '\120649' -> Just (Ptr "\225\180\155\0"#) - '\120650' -> Just (Ptr "\117\0"#) - '\120651' -> Just (Ptr "\201\184\0"#) - '\120652' -> Just (Ptr "\207\135\0"#) - '\120653' -> Just (Ptr "\207\136\0"#) - '\120654' -> Just (Ptr "\207\137\0"#) - '\120655' -> Just (Ptr "\226\136\130\0"#) - '\120656' -> Just (Ptr "\234\158\147\0"#) - '\120657' -> Just (Ptr "\79\204\181\0"#) - '\120658' -> Just (Ptr "\196\184\0"#) - '\120659' -> Just (Ptr "\201\184\0"#) - '\120660' -> Just (Ptr "\112\0"#) - '\120661' -> Just (Ptr "\207\128\0"#) - '\120662' -> Just (Ptr "\65\0"#) - '\120663' -> Just (Ptr "\66\0"#) - '\120664' -> Just (Ptr "\206\147\0"#) - '\120665' -> Just (Ptr "\206\148\0"#) - '\120666' -> Just (Ptr "\69\0"#) - '\120667' -> Just (Ptr "\90\0"#) - '\120668' -> Just (Ptr "\72\0"#) - '\120669' -> Just (Ptr "\79\204\181\0"#) - '\120670' -> Just (Ptr "\108\0"#) - '\120671' -> Just (Ptr "\75\0"#) - '\120672' -> Just (Ptr "\201\133\0"#) - '\120673' -> Just (Ptr "\77\0"#) - '\120674' -> Just (Ptr "\78\0"#) - '\120675' -> Just (Ptr "\206\158\0"#) - '\120676' -> Just (Ptr "\79\0"#) - '\120677' -> Just (Ptr "\206\160\0"#) - '\120678' -> Just (Ptr "\80\0"#) - '\120679' -> Just (Ptr "\79\204\181\0"#) - '\120680' -> Just (Ptr "\198\169\0"#) - '\120681' -> Just (Ptr "\84\0"#) - '\120682' -> Just (Ptr "\89\0"#) - '\120683' -> Just (Ptr "\206\166\0"#) - '\120684' -> Just (Ptr "\88\0"#) - '\120685' -> Just (Ptr "\206\168\0"#) - '\120686' -> Just (Ptr "\206\169\0"#) - '\120687' -> Just (Ptr "\226\136\135\0"#) - '\120688' -> Just (Ptr "\97\0"#) - '\120689' -> Just (Ptr "\195\159\0"#) - '\120690' -> Just (Ptr "\121\0"#) - '\120691' -> Just (Ptr "\225\186\159\0"#) - '\120692' -> Just (Ptr "\234\158\147\0"#) - '\120693' -> Just (Ptr "\206\182\0"#) - '\120694' -> Just (Ptr "\110\204\169\0"#) - '\120695' -> Just (Ptr "\79\204\181\0"#) - '\120696' -> Just (Ptr "\105\0"#) - '\120697' -> Just (Ptr "\196\184\0"#) - '\120698' -> Just (Ptr "\206\187\0"#) - '\120699' -> Just (Ptr "\206\188\0"#) - '\120700' -> Just (Ptr "\118\0"#) - '\120701' -> Just (Ptr "\206\190\0"#) - '\120702' -> Just (Ptr "\111\0"#) - '\120703' -> Just (Ptr "\207\128\0"#) - '\120704' -> Just (Ptr "\112\0"#) - '\120705' -> Just (Ptr "\207\130\0"#) - '\120706' -> Just (Ptr "\111\0"#) - '\120707' -> Just (Ptr "\225\180\155\0"#) - '\120708' -> Just (Ptr "\117\0"#) - '\120709' -> Just (Ptr "\201\184\0"#) - '\120710' -> Just (Ptr "\207\135\0"#) - '\120711' -> Just (Ptr "\207\136\0"#) - '\120712' -> Just (Ptr "\207\137\0"#) - '\120713' -> Just (Ptr "\226\136\130\0"#) - '\120714' -> Just (Ptr "\234\158\147\0"#) - '\120715' -> Just (Ptr "\79\204\181\0"#) - '\120716' -> Just (Ptr "\196\184\0"#) - '\120717' -> Just (Ptr "\201\184\0"#) - '\120718' -> Just (Ptr "\112\0"#) - '\120719' -> Just (Ptr "\207\128\0"#) - '\120720' -> Just (Ptr "\65\0"#) - '\120721' -> Just (Ptr "\66\0"#) - '\120722' -> Just (Ptr "\206\147\0"#) - '\120723' -> Just (Ptr "\206\148\0"#) - '\120724' -> Just (Ptr "\69\0"#) - '\120725' -> Just (Ptr "\90\0"#) - '\120726' -> Just (Ptr "\72\0"#) - '\120727' -> Just (Ptr "\79\204\181\0"#) - '\120728' -> Just (Ptr "\108\0"#) - '\120729' -> Just (Ptr "\75\0"#) - '\120730' -> Just (Ptr "\201\133\0"#) - '\120731' -> Just (Ptr "\77\0"#) - '\120732' -> Just (Ptr "\78\0"#) - '\120733' -> Just (Ptr "\206\158\0"#) - '\120734' -> Just (Ptr "\79\0"#) - '\120735' -> Just (Ptr "\206\160\0"#) - '\120736' -> Just (Ptr "\80\0"#) - '\120737' -> Just (Ptr "\79\204\181\0"#) - '\120738' -> Just (Ptr "\198\169\0"#) - '\120739' -> Just (Ptr "\84\0"#) - '\120740' -> Just (Ptr "\89\0"#) - '\120741' -> Just (Ptr "\206\166\0"#) - '\120742' -> Just (Ptr "\88\0"#) - '\120743' -> Just (Ptr "\206\168\0"#) - '\120744' -> Just (Ptr "\206\169\0"#) - '\120745' -> Just (Ptr "\226\136\135\0"#) - '\120746' -> Just (Ptr "\97\0"#) - '\120747' -> Just (Ptr "\195\159\0"#) - '\120748' -> Just (Ptr "\121\0"#) - '\120749' -> Just (Ptr "\225\186\159\0"#) - '\120750' -> Just (Ptr "\234\158\147\0"#) - '\120751' -> Just (Ptr "\206\182\0"#) - '\120752' -> Just (Ptr "\110\204\169\0"#) - '\120753' -> Just (Ptr "\79\204\181\0"#) - '\120754' -> Just (Ptr "\105\0"#) - '\120755' -> Just (Ptr "\196\184\0"#) - '\120756' -> Just (Ptr "\206\187\0"#) - '\120757' -> Just (Ptr "\206\188\0"#) - '\120758' -> Just (Ptr "\118\0"#) - '\120759' -> Just (Ptr "\206\190\0"#) - '\120760' -> Just (Ptr "\111\0"#) - '\120761' -> Just (Ptr "\207\128\0"#) - '\120762' -> Just (Ptr "\112\0"#) - '\120763' -> Just (Ptr "\207\130\0"#) - '\120764' -> Just (Ptr "\111\0"#) - '\120765' -> Just (Ptr "\225\180\155\0"#) - '\120766' -> Just (Ptr "\117\0"#) - '\120767' -> Just (Ptr "\201\184\0"#) - '\120768' -> Just (Ptr "\207\135\0"#) - '\120769' -> Just (Ptr "\207\136\0"#) - '\120770' -> Just (Ptr "\207\137\0"#) - '\120771' -> Just (Ptr "\226\136\130\0"#) - '\120772' -> Just (Ptr "\234\158\147\0"#) - '\120773' -> Just (Ptr "\79\204\181\0"#) - '\120774' -> Just (Ptr "\196\184\0"#) - '\120775' -> Just (Ptr "\201\184\0"#) - '\120776' -> Just (Ptr "\112\0"#) - '\120777' -> Just (Ptr "\207\128\0"#) - '\120778' -> Just (Ptr "\70\0"#) - '\120779' -> Just (Ptr "\207\157\0"#) - '\120782' -> Just (Ptr "\79\0"#) - '\120783' -> Just (Ptr "\108\0"#) - '\120784' -> Just (Ptr "\50\0"#) - '\120785' -> Just (Ptr "\51\0"#) - '\120786' -> Just (Ptr "\52\0"#) - '\120787' -> Just (Ptr "\53\0"#) - '\120788' -> Just (Ptr "\54\0"#) - '\120789' -> Just (Ptr "\55\0"#) - '\120790' -> Just (Ptr "\56\0"#) - '\120791' -> Just (Ptr "\57\0"#) - '\120792' -> Just (Ptr "\79\0"#) - '\120793' -> Just (Ptr "\108\0"#) - '\120794' -> Just (Ptr "\50\0"#) - '\120795' -> Just (Ptr "\51\0"#) - '\120796' -> Just (Ptr "\52\0"#) - '\120797' -> Just (Ptr "\53\0"#) - '\120798' -> Just (Ptr "\54\0"#) - '\120799' -> Just (Ptr "\55\0"#) - '\120800' -> Just (Ptr "\56\0"#) - '\120801' -> Just (Ptr "\57\0"#) - '\120802' -> Just (Ptr "\79\0"#) - '\120803' -> Just (Ptr "\108\0"#) - '\120804' -> Just (Ptr "\50\0"#) - '\120805' -> Just (Ptr "\51\0"#) - '\120806' -> Just (Ptr "\52\0"#) - '\120807' -> Just (Ptr "\53\0"#) - '\120808' -> Just (Ptr "\54\0"#) - '\120809' -> Just (Ptr "\55\0"#) - '\120810' -> Just (Ptr "\56\0"#) - '\120811' -> Just (Ptr "\57\0"#) - '\120812' -> Just (Ptr "\79\0"#) - '\120813' -> Just (Ptr "\108\0"#) - '\120814' -> Just (Ptr "\50\0"#) - '\120815' -> Just (Ptr "\51\0"#) - '\120816' -> Just (Ptr "\52\0"#) - '\120817' -> Just (Ptr "\53\0"#) - '\120818' -> Just (Ptr "\54\0"#) - '\120819' -> Just (Ptr "\55\0"#) - '\120820' -> Just (Ptr "\56\0"#) - '\120821' -> Just (Ptr "\57\0"#) - '\120822' -> Just (Ptr "\79\0"#) - '\120823' -> Just (Ptr "\108\0"#) - '\120824' -> Just (Ptr "\50\0"#) - '\120825' -> Just (Ptr "\51\0"#) - '\120826' -> Just (Ptr "\52\0"#) - '\120827' -> Just (Ptr "\53\0"#) - '\120828' -> Just (Ptr "\54\0"#) - '\120829' -> Just (Ptr "\55\0"#) - '\120830' -> Just (Ptr "\56\0"#) - '\120831' -> Just (Ptr "\57\0"#) - '\125127' -> Just (Ptr "\108\0"#) - '\125128' -> Just (Ptr "\226\136\160\0"#) - '\125129' -> Just (Ptr "\217\163\0"#) - '\125131' -> Just (Ptr "\56\0"#) - '\125132' -> Just (Ptr "\226\136\130\0"#) - '\125133' -> Just (Ptr "\226\136\130\204\181\0"#) - '\126464' -> Just (Ptr "\108\0"#) - '\126465' -> Just (Ptr "\216\168\0"#) - '\126466' -> Just (Ptr "\216\172\0"#) - '\126467' -> Just (Ptr "\216\175\0"#) - '\126469' -> Just (Ptr "\217\136\0"#) - '\126470' -> Just (Ptr "\216\178\0"#) - '\126471' -> Just (Ptr "\216\173\0"#) - '\126472' -> Just (Ptr "\216\183\0"#) - '\126473' -> Just (Ptr "\217\137\0"#) - '\126474' -> Just (Ptr "\217\131\0"#) - '\126475' -> Just (Ptr "\217\132\0"#) - '\126476' -> Just (Ptr "\217\133\0"#) - '\126477' -> Just (Ptr "\217\134\0"#) - '\126478' -> Just (Ptr "\216\179\0"#) - '\126479' -> Just (Ptr "\216\185\0"#) - '\126480' -> Just (Ptr "\217\129\0"#) - '\126481' -> Just (Ptr "\216\181\0"#) - '\126482' -> Just (Ptr "\217\130\0"#) - '\126483' -> Just (Ptr "\216\177\0"#) - '\126484' -> Just (Ptr "\216\179\219\155\0"#) - '\126485' -> Just (Ptr "\216\170\0"#) - '\126486' -> Just (Ptr "\217\137\219\155\0"#) - '\126487' -> Just (Ptr "\216\174\0"#) - '\126488' -> Just (Ptr "\216\176\0"#) - '\126489' -> Just (Ptr "\216\182\0"#) - '\126490' -> Just (Ptr "\216\184\0"#) - '\126491' -> Just (Ptr "\216\186\0"#) - '\126492' -> Just (Ptr "\217\137\0"#) - '\126493' -> Just (Ptr "\217\137\0"#) - '\126494' -> Just (Ptr "\218\161\0"#) - '\126495' -> Just (Ptr "\218\161\0"#) - '\126497' -> Just (Ptr "\216\168\0"#) - '\126498' -> Just (Ptr "\216\172\0"#) - '\126500' -> Just (Ptr "\111\0"#) - '\126503' -> Just (Ptr "\216\173\0"#) - '\126505' -> Just (Ptr "\217\137\0"#) - '\126506' -> Just (Ptr "\217\131\0"#) - '\126507' -> Just (Ptr "\217\132\0"#) - '\126508' -> Just (Ptr "\217\133\0"#) - '\126509' -> Just (Ptr "\217\134\0"#) - '\126510' -> Just (Ptr "\216\179\0"#) - '\126511' -> Just (Ptr "\216\185\0"#) - '\126512' -> Just (Ptr "\217\129\0"#) - '\126513' -> Just (Ptr "\216\181\0"#) - '\126514' -> Just (Ptr "\217\130\0"#) - '\126516' -> Just (Ptr "\216\179\219\155\0"#) - '\126517' -> Just (Ptr "\216\170\0"#) - '\126518' -> Just (Ptr "\217\137\219\155\0"#) - '\126519' -> Just (Ptr "\216\174\0"#) - '\126521' -> Just (Ptr "\216\182\0"#) - '\126523' -> Just (Ptr "\216\186\0"#) - '\126530' -> Just (Ptr "\216\172\0"#) - '\126535' -> Just (Ptr "\216\173\0"#) - '\126537' -> Just (Ptr "\217\137\0"#) - '\126539' -> Just (Ptr "\217\132\0"#) - '\126541' -> Just (Ptr "\217\134\0"#) - '\126542' -> Just (Ptr "\216\179\0"#) - '\126543' -> Just (Ptr "\216\185\0"#) - '\126545' -> Just (Ptr "\216\181\0"#) - '\126546' -> Just (Ptr "\217\130\0"#) - '\126548' -> Just (Ptr "\216\179\219\155\0"#) - '\126551' -> Just (Ptr "\216\174\0"#) - '\126553' -> Just (Ptr "\216\182\0"#) - '\126555' -> Just (Ptr "\216\186\0"#) - '\126557' -> Just (Ptr "\217\137\0"#) - '\126559' -> Just (Ptr "\218\161\0"#) - '\126561' -> Just (Ptr "\216\168\0"#) - '\126562' -> Just (Ptr "\216\172\0"#) - '\126564' -> Just (Ptr "\111\0"#) - '\126567' -> Just (Ptr "\216\173\0"#) - '\126568' -> Just (Ptr "\216\183\0"#) - '\126569' -> Just (Ptr "\217\137\0"#) - '\126570' -> Just (Ptr "\217\131\0"#) - '\126572' -> Just (Ptr "\217\133\0"#) - '\126573' -> Just (Ptr "\217\134\0"#) - '\126574' -> Just (Ptr "\216\179\0"#) - '\126575' -> Just (Ptr "\216\185\0"#) - '\126576' -> Just (Ptr "\217\129\0"#) - '\126577' -> Just (Ptr "\216\181\0"#) - '\126578' -> Just (Ptr "\217\130\0"#) - '\126580' -> Just (Ptr "\216\179\219\155\0"#) - '\126581' -> Just (Ptr "\216\170\0"#) - '\126582' -> Just (Ptr "\217\137\219\155\0"#) - '\126583' -> Just (Ptr "\216\174\0"#) - '\126585' -> Just (Ptr "\216\182\0"#) - '\126586' -> Just (Ptr "\216\184\0"#) - '\126587' -> Just (Ptr "\216\186\0"#) - '\126588' -> Just (Ptr "\217\137\0"#) - '\126590' -> Just (Ptr "\218\161\0"#) - '\126592' -> Just (Ptr "\108\0"#) - '\126593' -> Just (Ptr "\216\168\0"#) - '\126594' -> Just (Ptr "\216\172\0"#) - '\126595' -> Just (Ptr "\216\175\0"#) - '\126596' -> Just (Ptr "\111\0"#) - '\126597' -> Just (Ptr "\217\136\0"#) - '\126598' -> Just (Ptr "\216\178\0"#) - '\126599' -> Just (Ptr "\216\173\0"#) - '\126600' -> Just (Ptr "\216\183\0"#) - '\126601' -> Just (Ptr "\217\137\0"#) - '\126603' -> Just (Ptr "\217\132\0"#) - '\126604' -> Just (Ptr "\217\133\0"#) - '\126605' -> Just (Ptr "\217\134\0"#) - '\126606' -> Just (Ptr "\216\179\0"#) - '\126607' -> Just (Ptr "\216\185\0"#) - '\126608' -> Just (Ptr "\217\129\0"#) - '\126609' -> Just (Ptr "\216\181\0"#) - '\126610' -> Just (Ptr "\217\130\0"#) - '\126611' -> Just (Ptr "\216\177\0"#) - '\126612' -> Just (Ptr "\216\179\219\155\0"#) - '\126613' -> Just (Ptr "\216\170\0"#) - '\126614' -> Just (Ptr "\217\137\219\155\0"#) - '\126615' -> Just (Ptr "\216\174\0"#) - '\126616' -> Just (Ptr "\216\176\0"#) - '\126617' -> Just (Ptr "\216\182\0"#) - '\126618' -> Just (Ptr "\216\184\0"#) - '\126619' -> Just (Ptr "\216\186\0"#) - '\126625' -> Just (Ptr "\216\168\0"#) - '\126626' -> Just (Ptr "\216\172\0"#) - '\126627' -> Just (Ptr "\216\175\0"#) - '\126629' -> Just (Ptr "\217\136\0"#) - '\126630' -> Just (Ptr "\216\178\0"#) - '\126631' -> Just (Ptr "\216\173\0"#) - '\126632' -> Just (Ptr "\216\183\0"#) - '\126633' -> Just (Ptr "\217\137\0"#) - '\126635' -> Just (Ptr "\217\132\0"#) - '\126636' -> Just (Ptr "\217\133\0"#) - '\126637' -> Just (Ptr "\217\134\0"#) - '\126638' -> Just (Ptr "\216\179\0"#) - '\126639' -> Just (Ptr "\216\185\0"#) - '\126640' -> Just (Ptr "\217\129\0"#) - '\126641' -> Just (Ptr "\216\181\0"#) - '\126642' -> Just (Ptr "\217\130\0"#) - '\126643' -> Just (Ptr "\216\177\0"#) - '\126644' -> Just (Ptr "\216\179\219\155\0"#) - '\126645' -> Just (Ptr "\216\170\0"#) - '\126646' -> Just (Ptr "\217\137\219\155\0"#) - '\126647' -> Just (Ptr "\216\174\0"#) - '\126648' -> Just (Ptr "\216\176\0"#) - '\126649' -> Just (Ptr "\216\182\0"#) - '\126650' -> Just (Ptr "\216\184\0"#) - '\126651' -> Just (Ptr "\216\186\0"#) - '\127232' -> Just (Ptr "\79\46\0"#) - '\127233' -> Just (Ptr "\79\44\0"#) - '\127234' -> Just (Ptr "\108\44\0"#) - '\127235' -> Just (Ptr "\50\44\0"#) - '\127236' -> Just (Ptr "\51\44\0"#) - '\127237' -> Just (Ptr "\52\44\0"#) - '\127238' -> Just (Ptr "\53\44\0"#) - '\127239' -> Just (Ptr "\54\44\0"#) - '\127240' -> Just (Ptr "\55\44\0"#) - '\127241' -> Just (Ptr "\56\44\0"#) - '\127242' -> Just (Ptr "\57\44\0"#) - '\127247' -> Just (Ptr "\36\226\131\160\0"#) - '\127248' -> Just (Ptr "\40\65\41\0"#) - '\127249' -> Just (Ptr "\40\66\41\0"#) - '\127250' -> Just (Ptr "\40\67\41\0"#) - '\127251' -> Just (Ptr "\40\68\41\0"#) - '\127252' -> Just (Ptr "\40\69\41\0"#) - '\127253' -> Just (Ptr "\40\70\41\0"#) - '\127254' -> Just (Ptr "\40\71\41\0"#) - '\127255' -> Just (Ptr "\40\72\41\0"#) - '\127256' -> Just (Ptr "\40\108\41\0"#) - '\127257' -> Just (Ptr "\40\74\41\0"#) - '\127258' -> Just (Ptr "\40\75\41\0"#) - '\127259' -> Just (Ptr "\40\76\41\0"#) - '\127260' -> Just (Ptr "\40\77\41\0"#) - '\127261' -> Just (Ptr "\40\78\41\0"#) - '\127262' -> Just (Ptr "\40\79\41\0"#) - '\127263' -> Just (Ptr "\40\80\41\0"#) - '\127264' -> Just (Ptr "\40\81\41\0"#) - '\127265' -> Just (Ptr "\40\82\41\0"#) - '\127266' -> Just (Ptr "\40\83\41\0"#) - '\127267' -> Just (Ptr "\40\84\41\0"#) - '\127268' -> Just (Ptr "\40\85\41\0"#) - '\127269' -> Just (Ptr "\40\86\41\0"#) - '\127270' -> Just (Ptr "\40\87\41\0"#) - '\127271' -> Just (Ptr "\40\88\41\0"#) - '\127272' -> Just (Ptr "\40\89\41\0"#) - '\127273' -> Just (Ptr "\40\90\41\0"#) - '\127274' -> Just (Ptr "\40\83\41\0"#) - '\127341' -> Just (Ptr "\227\143\132\9\226\131\157\0"#) - '\127342' -> Just (Ptr "\67\226\131\160\0"#) - '\127552' -> Just (Ptr "\40\230\156\172\41\0"#) - '\127553' -> Just (Ptr "\40\228\184\137\41\0"#) - '\127554' -> Just (Ptr "\40\228\186\140\41\0"#) - '\127555' -> Just (Ptr "\40\229\174\137\41\0"#) - '\127556' -> Just (Ptr "\40\231\130\185\41\0"#) - '\127557' -> Just (Ptr "\40\230\137\147\41\0"#) - '\127558' -> Just (Ptr "\40\231\155\151\41\0"#) - '\127559' -> Just (Ptr "\40\229\139\157\41\0"#) - '\127560' -> Just (Ptr "\40\230\149\151\41\0"#) - '\127762' -> Just (Ptr "\226\152\189\0"#) - '\127768' -> Just (Ptr "\226\152\190\0"#) - '\127769' -> Just (Ptr "\226\152\189\0"#) - '\128768' -> Just (Ptr "\81\69\0"#) - '\128769' -> Just (Ptr "\234\153\152\0"#) - '\128770' -> Just (Ptr "\206\148\0"#) - '\128772' -> Just (Ptr "\240\144\138\188\0"#) - '\128775' -> Just (Ptr "\65\82\0"#) - '\128776' -> Just (Ptr "\86\225\183\164\0"#) - '\128778' -> Just (Ptr "\226\152\169\0"#) - '\128788' -> Just (Ptr "\79\204\181\0"#) - '\128808' -> Just (Ptr "\240\144\138\168\0"#) - '\128826' -> Just (Ptr "\226\167\159\0"#) - '\128844' -> Just (Ptr "\67\0"#) - '\128852' -> Just (Ptr "\225\155\156\0"#) - '\128853' -> Just (Ptr "\226\138\161\0"#) - '\128860' -> Just (Ptr "\115\115\115\0"#) - '\128862' -> Just (Ptr "\226\137\143\0"#) - '\128872' -> Just (Ptr "\84\0"#) - '\128875' -> Just (Ptr "\77\66\0"#) - '\128876' -> Just (Ptr "\86\66\0"#) - '\128881' -> Just (Ptr "\226\138\160\0"#) - '\130032' -> Just (Ptr "\79\0"#) - '\130033' -> Just (Ptr "\108\0"#) - '\130034' -> Just (Ptr "\50\0"#) - '\130035' -> Just (Ptr "\51\0"#) - '\130036' -> Just (Ptr "\52\0"#) - '\130037' -> Just (Ptr "\53\0"#) - '\130038' -> Just (Ptr "\54\0"#) - '\130039' -> Just (Ptr "\55\0"#) - '\130040' -> Just (Ptr "\56\0"#) - '\130041' -> Just (Ptr "\57\0"#) - '\139240' -> Just (Ptr "\226\157\172\0"#) - '\194560' -> Just (Ptr "\228\184\189\0"#) - '\194561' -> Just (Ptr "\228\184\184\0"#) - '\194562' -> Just (Ptr "\228\185\129\0"#) - '\194563' -> Just (Ptr "\240\160\132\162\0"#) - '\194564' -> Just (Ptr "\228\189\160\0"#) - '\194565' -> Just (Ptr "\228\190\174\0"#) - '\194566' -> Just (Ptr "\228\190\187\0"#) - '\194567' -> Just (Ptr "\228\189\181\0"#) - '\194568' -> Just (Ptr "\229\129\186\0"#) - '\194569' -> Just (Ptr "\229\130\153\0"#) - '\194570' -> Just (Ptr "\229\131\167\0"#) - '\194571' -> Just (Ptr "\229\131\143\0"#) - '\194572' -> Just (Ptr "\227\146\158\0"#) - '\194573' -> Just (Ptr "\240\160\152\186\0"#) - '\194574' -> Just (Ptr "\229\133\141\0"#) - '\194575' -> Just (Ptr "\229\133\148\0"#) - '\194576' -> Just (Ptr "\229\133\164\0"#) - '\194577' -> Just (Ptr "\229\133\183\0"#) - '\194578' -> Just (Ptr "\240\160\148\156\0"#) - '\194579' -> Just (Ptr "\227\146\185\0"#) - '\194580' -> Just (Ptr "\229\133\167\0"#) - '\194581' -> Just (Ptr "\229\134\141\0"#) - '\194582' -> Just (Ptr "\240\160\149\139\0"#) - '\194583' -> Just (Ptr "\229\134\151\0"#) - '\194584' -> Just (Ptr "\229\134\164\0"#) - '\194585' -> Just (Ptr "\228\187\140\0"#) - '\194586' -> Just (Ptr "\229\134\172\0"#) - '\194587' -> Just (Ptr "\229\134\181\0"#) - '\194588' -> Just (Ptr "\240\169\135\159\0"#) - '\194589' -> Just (Ptr "\229\135\181\0"#) - '\194590' -> Just (Ptr "\229\136\131\0"#) - '\194591' -> Just (Ptr "\227\147\159\0"#) - '\194592' -> Just (Ptr "\229\136\187\0"#) - '\194593' -> Just (Ptr "\229\137\134\0"#) - '\194594' -> Just (Ptr "\229\137\178\0"#) - '\194595' -> Just (Ptr "\229\137\183\0"#) - '\194596' -> Just (Ptr "\227\148\149\0"#) - '\194597' -> Just (Ptr "\229\139\135\0"#) - '\194598' -> Just (Ptr "\229\139\137\0"#) - '\194599' -> Just (Ptr "\229\139\164\0"#) - '\194600' -> Just (Ptr "\229\139\186\0"#) - '\194601' -> Just (Ptr "\229\140\133\0"#) - '\194602' -> Just (Ptr "\229\140\134\0"#) - '\194603' -> Just (Ptr "\229\140\151\0"#) - '\194604' -> Just (Ptr "\229\141\137\0"#) - '\194605' -> Just (Ptr "\229\141\145\0"#) - '\194606' -> Just (Ptr "\229\141\154\0"#) - '\194607' -> Just (Ptr "\229\141\179\0"#) - '\194608' -> Just (Ptr "\229\141\189\0"#) - '\194609' -> Just (Ptr "\229\141\191\0"#) - '\194610' -> Just (Ptr "\229\141\191\0"#) - '\194611' -> Just (Ptr "\229\141\191\0"#) - '\194612' -> Just (Ptr "\240\160\168\172\0"#) - '\194613' -> Just (Ptr "\231\129\176\0"#) - '\194614' -> Just (Ptr "\229\143\138\0"#) - '\194615' -> Just (Ptr "\229\143\159\0"#) - '\194616' -> Just (Ptr "\240\160\173\163\0"#) - '\194617' -> Just (Ptr "\229\143\171\0"#) - '\194618' -> Just (Ptr "\229\143\177\0"#) - '\194619' -> Just (Ptr "\229\144\134\0"#) - '\194620' -> Just (Ptr "\229\146\158\0"#) - '\194621' -> Just (Ptr "\229\144\184\0"#) - '\194622' -> Just (Ptr "\229\145\136\0"#) - '\194623' -> Just (Ptr "\229\145\168\0"#) - '\194624' -> Just (Ptr "\229\146\162\0"#) - '\194625' -> Just (Ptr "\229\147\182\0"#) - '\194626' -> Just (Ptr "\229\148\144\0"#) - '\194627' -> Just (Ptr "\229\149\147\0"#) - '\194628' -> Just (Ptr "\229\149\163\0"#) - '\194629' -> Just (Ptr "\229\150\132\0"#) - '\194630' -> Just (Ptr "\229\150\132\0"#) - '\194631' -> Just (Ptr "\229\150\153\0"#) - '\194632' -> Just (Ptr "\229\150\171\0"#) - '\194633' -> Just (Ptr "\229\150\179\0"#) - '\194634' -> Just (Ptr "\229\151\130\0"#) - '\194635' -> Just (Ptr "\229\156\150\0"#) - '\194636' -> Just (Ptr "\229\152\134\0"#) - '\194637' -> Just (Ptr "\229\156\151\0"#) - '\194638' -> Just (Ptr "\229\153\145\0"#) - '\194639' -> Just (Ptr "\229\153\180\0"#) - '\194640' -> Just (Ptr "\229\136\135\0"#) - '\194641' -> Just (Ptr "\229\163\174\0"#) - '\194642' -> Just (Ptr "\229\159\142\0"#) - '\194643' -> Just (Ptr "\229\159\180\0"#) - '\194644' -> Just (Ptr "\229\160\141\0"#) - '\194645' -> Just (Ptr "\229\158\139\0"#) - '\194646' -> Just (Ptr "\229\160\178\0"#) - '\194647' -> Just (Ptr "\229\160\177\0"#) - '\194648' -> Just (Ptr "\229\162\172\0"#) - '\194649' -> Just (Ptr "\240\161\147\164\0"#) - '\194650' -> Just (Ptr "\229\163\178\0"#) - '\194651' -> Just (Ptr "\229\163\183\0"#) - '\194652' -> Just (Ptr "\229\164\134\0"#) - '\194653' -> Just (Ptr "\229\164\154\0"#) - '\194654' -> Just (Ptr "\229\164\162\0"#) - '\194655' -> Just (Ptr "\229\165\162\0"#) - '\194656' -> Just (Ptr "\240\161\154\168\0"#) - '\194657' -> Just (Ptr "\240\161\155\170\0"#) - '\194658' -> Just (Ptr "\229\167\172\0"#) - '\194659' -> Just (Ptr "\229\168\155\0"#) - '\194660' -> Just (Ptr "\229\168\167\0"#) - '\194661' -> Just (Ptr "\229\167\152\0"#) - '\194662' -> Just (Ptr "\229\169\166\0"#) - '\194663' -> Just (Ptr "\227\155\174\0"#) - '\194664' -> Just (Ptr "\227\155\188\0"#) - '\194665' -> Just (Ptr "\229\172\136\0"#) - '\194666' -> Just (Ptr "\229\172\190\0"#) - '\194667' -> Just (Ptr "\229\172\190\0"#) - '\194668' -> Just (Ptr "\240\161\167\136\0"#) - '\194669' -> Just (Ptr "\229\175\131\0"#) - '\194670' -> Just (Ptr "\229\175\152\0"#) - '\194671' -> Just (Ptr "\229\175\167\0"#) - '\194672' -> Just (Ptr "\229\175\179\0"#) - '\194673' -> Just (Ptr "\240\161\172\152\0"#) - '\194674' -> Just (Ptr "\229\175\191\0"#) - '\194675' -> Just (Ptr "\229\176\134\0"#) - '\194676' -> Just (Ptr "\229\189\147\0"#) - '\194677' -> Just (Ptr "\229\176\162\0"#) - '\194678' -> Just (Ptr "\227\158\129\0"#) - '\194679' -> Just (Ptr "\229\177\160\0"#) - '\194680' -> Just (Ptr "\229\177\174\0"#) - '\194681' -> Just (Ptr "\229\179\128\0"#) - '\194682' -> Just (Ptr "\229\178\141\0"#) - '\194683' -> Just (Ptr "\240\161\183\164\0"#) - '\194684' -> Just (Ptr "\229\181\131\0"#) - '\194685' -> Just (Ptr "\240\161\183\166\0"#) - '\194686' -> Just (Ptr "\229\181\174\0"#) - '\194687' -> Just (Ptr "\229\181\171\0"#) - '\194688' -> Just (Ptr "\229\181\188\0"#) - '\194689' -> Just (Ptr "\229\183\161\0"#) - '\194690' -> Just (Ptr "\229\183\162\0"#) - '\194691' -> Just (Ptr "\227\160\175\0"#) - '\194692' -> Just (Ptr "\229\183\189\0"#) - '\194693' -> Just (Ptr "\229\184\168\0"#) - '\194694' -> Just (Ptr "\229\184\189\0"#) - '\194695' -> Just (Ptr "\229\185\169\0"#) - '\194696' -> Just (Ptr "\227\161\162\0"#) - '\194697' -> Just (Ptr "\240\162\134\131\0"#) - '\194698' -> Just (Ptr "\227\161\188\0"#) - '\194699' -> Just (Ptr "\229\186\176\0"#) - '\194700' -> Just (Ptr "\229\186\179\0"#) - '\194701' -> Just (Ptr "\229\186\182\0"#) - '\194702' -> Just (Ptr "\229\187\138\0"#) - '\194703' -> Just (Ptr "\240\170\142\146\0"#) - '\194704' -> Just (Ptr "\229\187\190\0"#) - '\194705' -> Just (Ptr "\240\162\140\177\0"#) - '\194706' -> Just (Ptr "\240\162\140\177\0"#) - '\194707' -> Just (Ptr "\232\136\129\0"#) - '\194708' -> Just (Ptr "\229\188\162\0"#) - '\194709' -> Just (Ptr "\229\188\162\0"#) - '\194710' -> Just (Ptr "\227\163\135\0"#) - '\194711' -> Just (Ptr "\240\163\138\184\0"#) - '\194712' -> Just (Ptr "\240\166\135\154\0"#) - '\194713' -> Just (Ptr "\229\189\162\0"#) - '\194714' -> Just (Ptr "\229\189\171\0"#) - '\194715' -> Just (Ptr "\227\163\163\0"#) - '\194716' -> Just (Ptr "\229\190\154\0"#) - '\194717' -> Just (Ptr "\229\191\141\0"#) - '\194718' -> Just (Ptr "\229\191\151\0"#) - '\194719' -> Just (Ptr "\229\191\185\0"#) - '\194720' -> Just (Ptr "\230\130\129\0"#) - '\194721' -> Just (Ptr "\227\164\186\0"#) - '\194722' -> Just (Ptr "\227\164\156\0"#) - '\194723' -> Just (Ptr "\230\130\148\0"#) - '\194724' -> Just (Ptr "\240\162\155\148\0"#) - '\194725' -> Just (Ptr "\230\131\135\0"#) - '\194726' -> Just (Ptr "\230\133\136\0"#) - '\194727' -> Just (Ptr "\230\133\140\0"#) - '\194728' -> Just (Ptr "\230\133\142\0"#) - '\194729' -> Just (Ptr "\230\133\140\0"#) - '\194730' -> Just (Ptr "\230\133\186\0"#) - '\194731' -> Just (Ptr "\230\134\142\0"#) - '\194732' -> Just (Ptr "\230\134\178\0"#) - '\194733' -> Just (Ptr "\230\134\164\0"#) - '\194734' -> Just (Ptr "\230\134\175\0"#) - '\194735' -> Just (Ptr "\230\135\158\0"#) - '\194736' -> Just (Ptr "\230\135\178\0"#) - '\194737' -> Just (Ptr "\230\135\182\0"#) - '\194738' -> Just (Ptr "\230\136\144\0"#) - '\194739' -> Just (Ptr "\230\136\155\0"#) - '\194740' -> Just (Ptr "\230\137\157\0"#) - '\194741' -> Just (Ptr "\230\138\177\0"#) - '\194742' -> Just (Ptr "\230\139\148\0"#) - '\194743' -> Just (Ptr "\230\141\144\0"#) - '\194744' -> Just (Ptr "\240\162\172\140\0"#) - '\194745' -> Just (Ptr "\230\140\189\0"#) - '\194746' -> Just (Ptr "\230\139\188\0"#) - '\194747' -> Just (Ptr "\230\141\168\0"#) - '\194748' -> Just (Ptr "\230\142\131\0"#) - '\194749' -> Just (Ptr "\230\143\164\0"#) - '\194750' -> Just (Ptr "\240\162\175\177\0"#) - '\194751' -> Just (Ptr "\230\144\162\0"#) - '\194752' -> Just (Ptr "\230\143\133\0"#) - '\194753' -> Just (Ptr "\230\142\169\0"#) - '\194754' -> Just (Ptr "\227\168\174\0"#) - '\194755' -> Just (Ptr "\230\145\169\0"#) - '\194756' -> Just (Ptr "\230\145\190\0"#) - '\194757' -> Just (Ptr "\230\146\157\0"#) - '\194758' -> Just (Ptr "\230\145\183\0"#) - '\194759' -> Just (Ptr "\227\169\172\0"#) - '\194760' -> Just (Ptr "\230\149\143\0"#) - '\194761' -> Just (Ptr "\230\149\172\0"#) - '\194762' -> Just (Ptr "\240\163\128\138\0"#) - '\194763' -> Just (Ptr "\230\151\163\0"#) - '\194764' -> Just (Ptr "\230\155\184\0"#) - '\194765' -> Just (Ptr "\230\153\137\0"#) - '\194766' -> Just (Ptr "\227\172\153\0"#) - '\194767' -> Just (Ptr "\230\154\145\0"#) - '\194768' -> Just (Ptr "\227\172\136\0"#) - '\194769' -> Just (Ptr "\227\171\164\0"#) - '\194770' -> Just (Ptr "\229\134\146\0"#) - '\194771' -> Just (Ptr "\229\134\149\0"#) - '\194772' -> Just (Ptr "\230\156\128\0"#) - '\194773' -> Just (Ptr "\230\154\156\0"#) - '\194774' -> Just (Ptr "\232\130\173\0"#) - '\194775' -> Just (Ptr "\228\143\153\0"#) - '\194776' -> Just (Ptr "\230\156\151\0"#) - '\194777' -> Just (Ptr "\230\156\155\0"#) - '\194778' -> Just (Ptr "\230\156\161\0"#) - '\194779' -> Just (Ptr "\230\157\158\0"#) - '\194780' -> Just (Ptr "\230\157\147\0"#) - '\194781' -> Just (Ptr "\240\163\143\131\0"#) - '\194782' -> Just (Ptr "\227\173\137\0"#) - '\194783' -> Just (Ptr "\230\159\186\0"#) - '\194784' -> Just (Ptr "\230\158\133\0"#) - '\194785' -> Just (Ptr "\230\161\146\0"#) - '\194786' -> Just (Ptr "\230\162\133\0"#) - '\194787' -> Just (Ptr "\240\163\145\173\0"#) - '\194788' -> Just (Ptr "\230\162\142\0"#) - '\194789' -> Just (Ptr "\230\160\159\0"#) - '\194790' -> Just (Ptr "\230\164\148\0"#) - '\194791' -> Just (Ptr "\227\174\157\0"#) - '\194792' -> Just (Ptr "\230\165\130\0"#) - '\194793' -> Just (Ptr "\230\166\163\0"#) - '\194794' -> Just (Ptr "\230\167\170\0"#) - '\194795' -> Just (Ptr "\230\170\168\0"#) - '\194796' -> Just (Ptr "\240\163\154\163\0"#) - '\194797' -> Just (Ptr "\230\171\155\0"#) - '\194798' -> Just (Ptr "\227\176\152\0"#) - '\194799' -> Just (Ptr "\230\172\161\0"#) - '\194800' -> Just (Ptr "\240\163\162\167\0"#) - '\194801' -> Just (Ptr "\230\173\148\0"#) - '\194802' -> Just (Ptr "\227\177\142\0"#) - '\194803' -> Just (Ptr "\230\173\178\0"#) - '\194804' -> Just (Ptr "\230\174\159\0"#) - '\194805' -> Just (Ptr "\230\174\186\0"#) - '\194806' -> Just (Ptr "\230\174\187\0"#) - '\194807' -> Just (Ptr "\240\163\170\141\0"#) - '\194808' -> Just (Ptr "\240\161\180\139\0"#) - '\194809' -> Just (Ptr "\240\163\171\186\0"#) - '\194810' -> Just (Ptr "\230\177\142\0"#) - '\194811' -> Just (Ptr "\240\163\178\188\0"#) - '\194812' -> Just (Ptr "\230\178\191\0"#) - '\194813' -> Just (Ptr "\230\179\141\0"#) - '\194814' -> Just (Ptr "\230\177\167\0"#) - '\194815' -> Just (Ptr "\230\180\150\0"#) - '\194816' -> Just (Ptr "\230\180\190\0"#) - '\194817' -> Just (Ptr "\230\181\183\0"#) - '\194818' -> Just (Ptr "\230\181\129\0"#) - '\194819' -> Just (Ptr "\230\181\169\0"#) - '\194820' -> Just (Ptr "\230\181\184\0"#) - '\194821' -> Just (Ptr "\230\182\133\0"#) - '\194822' -> Just (Ptr "\240\163\180\158\0"#) - '\194823' -> Just (Ptr "\230\180\180\0"#) - '\194824' -> Just (Ptr "\230\184\175\0"#) - '\194825' -> Just (Ptr "\230\185\174\0"#) - '\194826' -> Just (Ptr "\227\180\179\0"#) - '\194827' -> Just (Ptr "\230\187\139\0"#) - '\194828' -> Just (Ptr "\230\187\135\0"#) - '\194829' -> Just (Ptr "\240\163\187\145\0"#) - '\194830' -> Just (Ptr "\230\183\185\0"#) - '\194831' -> Just (Ptr "\230\189\174\0"#) - '\194832' -> Just (Ptr "\240\163\189\158\0"#) - '\194833' -> Just (Ptr "\240\163\190\142\0"#) - '\194834' -> Just (Ptr "\230\191\134\0"#) - '\194835' -> Just (Ptr "\231\128\185\0"#) - '\194836' -> Just (Ptr "\231\128\158\0"#) - '\194837' -> Just (Ptr "\231\128\155\0"#) - '\194838' -> Just (Ptr "\227\182\150\0"#) - '\194839' -> Just (Ptr "\231\129\138\0"#) - '\194840' -> Just (Ptr "\231\129\189\0"#) - '\194841' -> Just (Ptr "\231\129\183\0"#) - '\194842' -> Just (Ptr "\231\130\173\0"#) - '\194843' -> Just (Ptr "\240\160\148\165\0"#) - '\194844' -> Just (Ptr "\231\133\133\0"#) - '\194845' -> Just (Ptr "\240\164\137\163\0"#) - '\194846' -> Just (Ptr "\231\134\156\0"#) - '\194847' -> Just (Ptr "\240\164\142\171\0"#) - '\194848' -> Just (Ptr "\231\136\168\0"#) - '\194849' -> Just (Ptr "\231\136\181\0"#) - '\194850' -> Just (Ptr "\231\137\144\0"#) - '\194851' -> Just (Ptr "\240\164\152\136\0"#) - '\194852' -> Just (Ptr "\231\138\128\0"#) - '\194853' -> Just (Ptr "\231\138\149\0"#) - '\194854' -> Just (Ptr "\240\164\156\181\0"#) - '\194855' -> Just (Ptr "\240\164\160\148\0"#) - '\194856' -> Just (Ptr "\231\141\186\0"#) - '\194857' -> Just (Ptr "\231\142\139\0"#) - '\194858' -> Just (Ptr "\227\186\172\0"#) - '\194859' -> Just (Ptr "\231\142\165\0"#) - '\194860' -> Just (Ptr "\227\186\184\0"#) - '\194861' -> Just (Ptr "\227\186\184\0"#) - '\194862' -> Just (Ptr "\231\145\135\0"#) - '\194863' -> Just (Ptr "\231\145\156\0"#) - '\194864' -> Just (Ptr "\231\145\177\0"#) - '\194865' -> Just (Ptr "\231\146\133\0"#) - '\194866' -> Just (Ptr "\231\147\138\0"#) - '\194867' -> Just (Ptr "\227\188\155\0"#) - '\194868' -> Just (Ptr "\231\148\164\0"#) - '\194869' -> Just (Ptr "\240\164\176\182\0"#) - '\194870' -> Just (Ptr "\231\148\190\0"#) - '\194871' -> Just (Ptr "\240\164\178\146\0"#) - '\194872' -> Just (Ptr "\231\149\176\0"#) - '\194873' -> Just (Ptr "\240\162\134\159\0"#) - '\194874' -> Just (Ptr "\231\152\144\0"#) - '\194875' -> Just (Ptr "\240\164\190\161\0"#) - '\194876' -> Just (Ptr "\240\164\190\184\0"#) - '\194877' -> Just (Ptr "\240\165\129\132\0"#) - '\194878' -> Just (Ptr "\227\191\188\0"#) - '\194879' -> Just (Ptr "\228\128\136\0"#) - '\194880' -> Just (Ptr "\231\155\180\0"#) - '\194881' -> Just (Ptr "\240\165\131\179\0"#) - '\194882' -> Just (Ptr "\240\165\131\178\0"#) - '\194883' -> Just (Ptr "\240\165\132\153\0"#) - '\194884' -> Just (Ptr "\240\165\132\179\0"#) - '\194885' -> Just (Ptr "\231\156\158\0"#) - '\194886' -> Just (Ptr "\231\156\159\0"#) - '\194887' -> Just (Ptr "\231\156\159\0"#) - '\194888' -> Just (Ptr "\231\157\138\0"#) - '\194889' -> Just (Ptr "\228\128\185\0"#) - '\194890' -> Just (Ptr "\231\158\139\0"#) - '\194891' -> Just (Ptr "\228\129\134\0"#) - '\194892' -> Just (Ptr "\228\130\150\0"#) - '\194893' -> Just (Ptr "\240\165\144\157\0"#) - '\194894' -> Just (Ptr "\231\161\142\0"#) - '\194895' -> Just (Ptr "\231\162\140\0"#) - '\194896' -> Just (Ptr "\231\163\140\0"#) - '\194897' -> Just (Ptr "\228\131\163\0"#) - '\194898' -> Just (Ptr "\240\165\152\166\0"#) - '\194899' -> Just (Ptr "\231\165\150\0"#) - '\194900' -> Just (Ptr "\240\165\154\154\0"#) - '\194901' -> Just (Ptr "\240\165\155\133\0"#) - '\194902' -> Just (Ptr "\231\166\143\0"#) - '\194903' -> Just (Ptr "\231\167\171\0"#) - '\194904' -> Just (Ptr "\228\132\175\0"#) - '\194905' -> Just (Ptr "\231\169\128\0"#) - '\194906' -> Just (Ptr "\231\169\138\0"#) - '\194907' -> Just (Ptr "\231\169\143\0"#) - '\194908' -> Just (Ptr "\240\165\165\188\0"#) - '\194909' -> Just (Ptr "\240\165\170\167\0"#) - '\194910' -> Just (Ptr "\240\165\170\167\0"#) - '\194911' -> Just (Ptr "\231\171\174\0"#) - '\194912' -> Just (Ptr "\228\136\130\0"#) - '\194913' -> Just (Ptr "\240\165\174\171\0"#) - '\194914' -> Just (Ptr "\231\175\134\0"#) - '\194915' -> Just (Ptr "\231\175\137\0"#) - '\194916' -> Just (Ptr "\228\136\167\0"#) - '\194917' -> Just (Ptr "\240\165\178\128\0"#) - '\194918' -> Just (Ptr "\231\179\146\0"#) - '\194919' -> Just (Ptr "\228\138\160\0"#) - '\194920' -> Just (Ptr "\231\179\168\0"#) - '\194921' -> Just (Ptr "\231\179\163\0"#) - '\194922' -> Just (Ptr "\231\180\128\0"#) - '\194923' -> Just (Ptr "\240\165\190\134\0"#) - '\194924' -> Just (Ptr "\231\181\163\0"#) - '\194925' -> Just (Ptr "\228\140\129\0"#) - '\194926' -> Just (Ptr "\231\183\135\0"#) - '\194927' -> Just (Ptr "\231\184\130\0"#) - '\194928' -> Just (Ptr "\231\185\133\0"#) - '\194929' -> Just (Ptr "\228\140\180\0"#) - '\194930' -> Just (Ptr "\240\166\136\168\0"#) - '\194931' -> Just (Ptr "\240\166\137\135\0"#) - '\194932' -> Just (Ptr "\228\141\153\0"#) - '\194933' -> Just (Ptr "\240\166\139\153\0"#) - '\194934' -> Just (Ptr "\231\189\186\0"#) - '\194935' -> Just (Ptr "\240\166\140\190\0"#) - '\194936' -> Just (Ptr "\231\190\149\0"#) - '\194937' -> Just (Ptr "\231\191\186\0"#) - '\194938' -> Just (Ptr "\232\128\133\0"#) - '\194939' -> Just (Ptr "\240\166\147\154\0"#) - '\194940' -> Just (Ptr "\240\166\148\163\0"#) - '\194941' -> Just (Ptr "\232\129\160\0"#) - '\194942' -> Just (Ptr "\240\166\150\168\0"#) - '\194943' -> Just (Ptr "\232\129\176\0"#) - '\194944' -> Just (Ptr "\240\163\141\159\0"#) - '\194945' -> Just (Ptr "\228\143\149\0"#) - '\194946' -> Just (Ptr "\232\130\178\0"#) - '\194947' -> Just (Ptr "\232\132\131\0"#) - '\194948' -> Just (Ptr "\228\144\139\0"#) - '\194949' -> Just (Ptr "\232\132\190\0"#) - '\194950' -> Just (Ptr "\229\170\181\0"#) - '\194951' -> Just (Ptr "\240\166\158\167\0"#) - '\194952' -> Just (Ptr "\240\166\158\181\0"#) - '\194953' -> Just (Ptr "\240\163\142\147\0"#) - '\194954' -> Just (Ptr "\240\163\142\156\0"#) - '\194955' -> Just (Ptr "\232\136\129\0"#) - '\194956' -> Just (Ptr "\232\136\132\0"#) - '\194957' -> Just (Ptr "\232\190\158\0"#) - '\194958' -> Just (Ptr "\228\145\171\0"#) - '\194959' -> Just (Ptr "\232\138\145\0"#) - '\194960' -> Just (Ptr "\232\138\139\0"#) - '\194961' -> Just (Ptr "\232\138\157\0"#) - '\194962' -> Just (Ptr "\229\138\179\0"#) - '\194963' -> Just (Ptr "\232\138\177\0"#) - '\194964' -> Just (Ptr "\232\138\179\0"#) - '\194965' -> Just (Ptr "\232\138\189\0"#) - '\194966' -> Just (Ptr "\232\139\166\0"#) - '\194967' -> Just (Ptr "\240\166\172\188\0"#) - '\194968' -> Just (Ptr "\232\139\165\0"#) - '\194969' -> Just (Ptr "\232\140\157\0"#) - '\194970' -> Just (Ptr "\232\141\163\0"#) - '\194971' -> Just (Ptr "\232\142\173\0"#) - '\194972' -> Just (Ptr "\232\140\163\0"#) - '\194973' -> Just (Ptr "\232\142\189\0"#) - '\194974' -> Just (Ptr "\232\143\167\0"#) - '\194975' -> Just (Ptr "\232\145\151\0"#) - '\194976' -> Just (Ptr "\232\141\147\0"#) - '\194977' -> Just (Ptr "\232\143\138\0"#) - '\194978' -> Just (Ptr "\232\143\140\0"#) - '\194979' -> Just (Ptr "\232\143\156\0"#) - '\194980' -> Just (Ptr "\240\166\176\182\0"#) - '\194981' -> Just (Ptr "\240\166\181\171\0"#) - '\194982' -> Just (Ptr "\240\166\179\149\0"#) - '\194983' -> Just (Ptr "\228\148\171\0"#) - '\194984' -> Just (Ptr "\232\147\177\0"#) - '\194985' -> Just (Ptr "\232\147\179\0"#) - '\194986' -> Just (Ptr "\232\148\150\0"#) - '\194987' -> Just (Ptr "\240\167\143\138\0"#) - '\194988' -> Just (Ptr "\232\149\164\0"#) - '\194989' -> Just (Ptr "\240\166\188\172\0"#) - '\194990' -> Just (Ptr "\228\149\157\0"#) - '\194991' -> Just (Ptr "\228\149\161\0"#) - '\194992' -> Just (Ptr "\240\166\190\177\0"#) - '\194993' -> Just (Ptr "\240\167\131\146\0"#) - '\194994' -> Just (Ptr "\228\149\171\0"#) - '\194995' -> Just (Ptr "\232\153\144\0"#) - '\194996' -> Just (Ptr "\232\153\156\0"#) - '\194997' -> Just (Ptr "\232\153\167\0"#) - '\194998' -> Just (Ptr "\232\153\169\0"#) - '\194999' -> Just (Ptr "\232\154\169\0"#) - '\195000' -> Just (Ptr "\232\154\136\0"#) - '\195001' -> Just (Ptr "\232\156\142\0"#) - '\195002' -> Just (Ptr "\232\155\162\0"#) - '\195003' -> Just (Ptr "\232\157\185\0"#) - '\195004' -> Just (Ptr "\232\156\168\0"#) - '\195005' -> Just (Ptr "\232\157\171\0"#) - '\195006' -> Just (Ptr "\232\158\134\0"#) - '\195007' -> Just (Ptr "\228\151\151\0"#) - '\195008' -> Just (Ptr "\232\159\161\0"#) - '\195009' -> Just (Ptr "\232\160\129\0"#) - '\195010' -> Just (Ptr "\228\151\185\0"#) - '\195011' -> Just (Ptr "\232\161\160\0"#) - '\195012' -> Just (Ptr "\232\161\163\0"#) - '\195013' -> Just (Ptr "\240\167\153\167\0"#) - '\195014' -> Just (Ptr "\232\163\151\0"#) - '\195015' -> Just (Ptr "\232\163\158\0"#) - '\195016' -> Just (Ptr "\228\152\181\0"#) - '\195017' -> Just (Ptr "\232\163\186\0"#) - '\195018' -> Just (Ptr "\227\146\187\0"#) - '\195019' -> Just (Ptr "\240\167\162\174\0"#) - '\195020' -> Just (Ptr "\240\167\165\166\0"#) - '\195021' -> Just (Ptr "\228\154\190\0"#) - '\195022' -> Just (Ptr "\228\155\135\0"#) - '\195023' -> Just (Ptr "\232\170\160\0"#) - '\195024' -> Just (Ptr "\232\171\173\0"#) - '\195025' -> Just (Ptr "\232\174\138\0"#) - '\195026' -> Just (Ptr "\232\177\149\0"#) - '\195027' -> Just (Ptr "\240\167\178\168\0"#) - '\195028' -> Just (Ptr "\232\178\171\0"#) - '\195029' -> Just (Ptr "\232\179\129\0"#) - '\195030' -> Just (Ptr "\232\180\155\0"#) - '\195031' -> Just (Ptr "\232\181\183\0"#) - '\195032' -> Just (Ptr "\240\167\188\175\0"#) - '\195033' -> Just (Ptr "\240\160\160\132\0"#) - '\195034' -> Just (Ptr "\232\183\139\0"#) - '\195035' -> Just (Ptr "\232\182\188\0"#) - '\195036' -> Just (Ptr "\232\183\176\0"#) - '\195037' -> Just (Ptr "\240\160\163\158\0"#) - '\195038' -> Just (Ptr "\232\187\148\0"#) - '\195039' -> Just (Ptr "\232\188\184\0"#) - '\195040' -> Just (Ptr "\240\168\151\146\0"#) - '\195041' -> Just (Ptr "\240\168\151\173\0"#) - '\195042' -> Just (Ptr "\233\130\148\0"#) - '\195043' -> Just (Ptr "\233\131\177\0"#) - '\195044' -> Just (Ptr "\233\132\145\0"#) - '\195045' -> Just (Ptr "\240\168\156\174\0"#) - '\195046' -> Just (Ptr "\233\132\155\0"#) - '\195047' -> Just (Ptr "\233\136\184\0"#) - '\195048' -> Just (Ptr "\233\139\151\0"#) - '\195049' -> Just (Ptr "\233\139\152\0"#) - '\195050' -> Just (Ptr "\233\137\188\0"#) - '\195051' -> Just (Ptr "\233\143\185\0"#) - '\195052' -> Just (Ptr "\233\144\149\0"#) - '\195053' -> Just (Ptr "\240\168\175\186\0"#) - '\195054' -> Just (Ptr "\233\150\139\0"#) - '\195055' -> Just (Ptr "\228\166\149\0"#) - '\195056' -> Just (Ptr "\233\150\183\0"#) - '\195057' -> Just (Ptr "\240\168\181\183\0"#) - '\195058' -> Just (Ptr "\228\167\166\0"#) - '\195059' -> Just (Ptr "\233\155\131\0"#) - '\195060' -> Just (Ptr "\229\182\178\0"#) - '\195061' -> Just (Ptr "\233\156\163\0"#) - '\195062' -> Just (Ptr "\240\169\133\133\0"#) - '\195063' -> Just (Ptr "\240\169\136\154\0"#) - '\195064' -> Just (Ptr "\228\169\174\0"#) - '\195065' -> Just (Ptr "\228\169\182\0"#) - '\195066' -> Just (Ptr "\233\159\160\0"#) - '\195067' -> Just (Ptr "\240\169\144\138\0"#) - '\195068' -> Just (Ptr "\228\170\178\0"#) - '\195069' -> Just (Ptr "\240\169\146\150\0"#) - '\195070' -> Just (Ptr "\233\160\139\0"#) - '\195071' -> Just (Ptr "\233\160\139\0"#) - '\195072' -> Just (Ptr "\233\160\169\0"#) - '\195073' -> Just (Ptr "\240\169\150\182\0"#) - '\195074' -> Just (Ptr "\233\163\162\0"#) - '\195075' -> Just (Ptr "\228\172\179\0"#) - '\195076' -> Just (Ptr "\233\164\169\0"#) - '\195077' -> Just (Ptr "\233\166\167\0"#) - '\195078' -> Just (Ptr "\233\167\130\0"#) - '\195079' -> Just (Ptr "\233\167\190\0"#) - '\195080' -> Just (Ptr "\228\175\142\0"#) - '\195081' -> Just (Ptr "\240\169\172\176\0"#) - '\195082' -> Just (Ptr "\233\172\146\0"#) - '\195083' -> Just (Ptr "\233\177\128\0"#) - '\195084' -> Just (Ptr "\233\179\189\0"#) - '\195085' -> Just (Ptr "\228\179\142\0"#) - '\195086' -> Just (Ptr "\228\179\173\0"#) - '\195087' -> Just (Ptr "\233\181\167\0"#) - '\195088' -> Just (Ptr "\240\170\131\142\0"#) - '\195089' -> Just (Ptr "\228\179\184\0"#) - '\195090' -> Just (Ptr "\240\170\132\133\0"#) - '\195091' -> Just (Ptr "\240\170\136\142\0"#) - '\195092' -> Just (Ptr "\240\170\138\145\0"#) - '\195093' -> Just (Ptr "\233\186\187\0"#) - '\195094' -> Just (Ptr "\228\181\150\0"#) - '\195095' -> Just (Ptr "\233\187\185\0"#) - '\195096' -> Just (Ptr "\233\187\190\0"#) - '\195097' -> Just (Ptr "\233\188\133\0"#) - '\195098' -> Just (Ptr "\233\188\143\0"#) - '\195099' -> Just (Ptr "\233\188\150\0"#) - '\195100' -> Just (Ptr "\233\188\187\0"#) - '\195101' -> Just (Ptr "\240\170\152\128\0"#) - _ -> Nothing + '"' -> "\39\39\0"# + '%' -> "\194\186\47\226\130\128\0"# + '0' -> "\79\0"# + '1' -> "\108\0"# + 'I' -> "\108\0"# + '`' -> "\39\0"# + 'm' -> "\114\110\0"# + '|' -> "\108\0"# + '\160' -> "\32\0"# + '\162' -> "\99\204\184\0"# + '\165' -> "\89\204\181\0"# + '\175' -> "\203\137\0"# + '\180' -> "\39\0"# + '\181' -> "\206\188\0"# + '\184' -> "\44\0"# + '\198' -> "\65\69\0"# + '\199' -> "\67\204\166\0"# + '\208' -> "\68\204\181\0"# + '\215' -> "\120\0"# + '\216' -> "\79\204\184\0"# + '\230' -> "\97\101\0"# + '\231' -> "\99\204\166\0"# + '\240' -> "\226\136\130\204\181\0"# + '\246' -> "\216\169\0"# + '\248' -> "\111\204\184\0"# + '\272' -> "\68\204\181\0"# + '\273' -> "\100\204\181\0"# + '\282' -> "\196\148\0"# + '\283' -> "\196\149\0"# + '\294' -> "\72\204\181\0"# + '\295' -> "\104\204\181\0"# + '\305' -> "\105\0"# + '\306' -> "\108\74\0"# + '\307' -> "\105\106\0"# + '\319' -> "\108\194\183\0"# + '\320' -> "\108\194\183\0"# + '\321' -> "\76\204\184\0"# + '\322' -> "\108\204\184\0"# + '\326' -> "\201\178\0"# + '\329' -> "\39\110\0"# + '\336' -> "\195\150\0"# + '\338' -> "\79\69\0"# + '\339' -> "\111\101\0"# + '\355' -> "\198\171\0"# + '\358' -> "\84\204\181\0"# + '\359' -> "\116\204\181\0"# + '\383' -> "\102\0"# + '\384' -> "\98\204\181\0"# + '\385' -> "\39\66\0"# + '\386' -> "\98\204\132\0"# + '\387' -> "\98\204\132\0"# + '\388' -> "\98\0"# + '\391' -> "\67\39\0"# + '\393' -> "\68\204\181\0"# + '\394' -> "\39\68\0"# + '\396' -> "\100\204\132\0"# + '\397' -> "\103\0"# + '\401' -> "\70\204\166\0"# + '\402' -> "\102\204\166\0"# + '\403' -> "\71\39\0"# + '\406' -> "\108\0"# + '\407' -> "\108\204\181\0"# + '\408' -> "\75\39\0"# + '\409' -> "\107\204\148\0"# + '\410' -> "\108\204\181\0"# + '\413' -> "\78\204\166\0"# + '\414' -> "\110\204\169\0"# + '\415' -> "\79\204\181\0"# + '\416' -> "\79\39\0"# + '\417' -> "\111\39\0"# + '\420' -> "\39\80\0"# + '\421' -> "\112\204\148\0"# + '\422' -> "\82\0"# + '\423' -> "\50\0"# + '\428' -> "\39\84\0"# + '\429' -> "\116\204\148\0"# + '\430' -> "\84\204\168\0"# + '\435' -> "\39\89\0"# + '\436' -> "\121\204\148\0"# + '\437' -> "\90\204\181\0"# + '\438' -> "\122\204\181\0"# + '\439' -> "\51\0"# + '\443' -> "\50\204\181\0"# + '\444' -> "\53\0"# + '\445' -> "\115\0"# + '\447' -> "\195\190\0"# + '\448' -> "\108\0"# + '\449' -> "\108\108\0"# + '\451' -> "\33\0"# + '\452' -> "\68\197\189\0"# + '\453' -> "\68\197\190\0"# + '\454' -> "\100\197\190\0"# + '\455' -> "\76\74\0"# + '\456' -> "\76\106\0"# + '\457' -> "\108\106\0"# + '\458' -> "\78\74\0"# + '\459' -> "\78\106\0"# + '\460' -> "\110\106\0"# + '\461' -> "\196\130\0"# + '\462' -> "\196\131\0"# + '\463' -> "\196\172\0"# + '\464' -> "\196\173\0"# + '\465' -> "\197\142\0"# + '\466' -> "\197\143\0"# + '\467' -> "\197\172\0"# + '\468' -> "\197\173\0"# + '\484' -> "\71\204\181\0"# + '\485' -> "\103\204\181\0"# + '\486' -> "\196\158\0"# + '\487' -> "\196\159\0"# + '\497' -> "\68\90\0"# + '\498' -> "\68\122\0"# + '\499' -> "\100\122\0"# + '\501' -> "\196\163\0"# + '\510' -> "\79\204\184\204\129\0"# + '\538' -> "\197\162\0"# + '\539' -> "\198\171\0"# + '\540' -> "\51\0"# + '\546' -> "\56\0"# + '\547' -> "\56\0"# + '\548' -> "\90\204\166\0"# + '\549' -> "\122\204\166\0"# + '\550' -> "\195\133\0"# + '\551' -> "\195\165\0"# + '\572' -> "\99\204\184\0"# + '\574' -> "\84\204\184\0"# + '\577' -> "\63\0"# + '\580' -> "\85\204\181\0"# + '\582' -> "\69\204\184\0"# + '\583' -> "\101\204\184\0"# + '\584' -> "\74\204\181\0"# + '\585' -> "\106\204\181\0"# + '\589' -> "\114\204\181\0"# + '\590' -> "\89\204\181\0"# + '\591' -> "\121\204\181\0"# + '\593' -> "\97\0"# + '\595' -> "\98\204\148\0"# + '\598' -> "\100\204\168\0"# + '\599' -> "\100\204\148\0"# + '\601' -> "\199\157\0"# + '\602' -> "\199\157\203\158\0"# + '\603' -> "\234\158\147\0"# + '\608' -> "\103\204\148\0"# + '\609' -> "\103\0"# + '\611' -> "\121\0"# + '\614' -> "\104\204\148\0"# + '\616' -> "\105\204\181\0"# + '\617' -> "\105\0"# + '\618' -> "\105\0"# + '\619' -> "\108\204\180\0"# + '\621' -> "\108\204\168\0"# + '\622' -> "\108\200\157\0"# + '\623' -> "\119\0"# + '\625' -> "\114\110\204\166\0"# + '\627' -> "\110\204\168\0"# + '\629' -> "\111\204\181\0"# + '\630' -> "\111\225\180\135\0"# + '\636' -> "\114\204\169\0"# + '\637' -> "\114\204\168\0"# + '\642' -> "\115\204\168\0"# + '\651' -> "\117\0"# + '\655' -> "\121\0"# + '\656' -> "\122\204\168\0"# + '\658' -> "\200\157\0"# + '\660' -> "\63\0"# + '\672' -> "\113\204\148\0"# + '\675' -> "\100\122\0"# + '\676' -> "\100\200\157\0"# + '\677' -> "\100\202\145\0"# + '\678' -> "\116\115\0"# + '\679' -> "\116\202\131\0"# + '\680' -> "\116\201\149\0"# + '\681' -> "\102\197\139\0"# + '\682' -> "\108\115\0"# + '\683' -> "\108\122\0"# + '\691' -> "\225\163\180\0"# + '\697' -> "\39\0"# + '\698' -> "\39\39\0"# + '\699' -> "\39\0"# + '\700' -> "\39\0"# + '\701' -> "\39\0"# + '\702' -> "\39\0"# + '\703' -> "\213\153\0"# + '\706' -> "\60\0"# + '\707' -> "\62\0"# + '\708' -> "\94\0"# + '\710' -> "\94\0"# + '\712' -> "\39\0"# + '\714' -> "\39\0"# + '\715' -> "\39\0"# + '\720' -> "\58\0"# + '\723' -> "\213\153\0"# + '\727' -> "\45\0"# + '\728' -> "\203\135\0"# + '\729' -> "\224\165\177\0"# + '\730' -> "\194\176\0"# + '\731' -> "\105\0"# + '\732' -> "\126\0"# + '\733' -> "\39\39\0"# + '\737' -> "\225\163\179\0"# + '\738' -> "\225\163\181\0"# + '\740' -> "\203\129\0"# + '\750' -> "\39\39\0"# + '\756' -> "\39\0"# + '\758' -> "\39\39\0"# + '\760' -> "\58\0"# + '\763' -> "\203\170\0"# + '\773' -> "\204\132\0"# + '\780' -> "\204\134\0"# + '\781' -> "\217\176\0"# + '\784' -> "\204\134\204\135\0"# + '\785' -> "\204\130\0"# + '\789' -> "\204\147\0"# + '\791' -> "\217\144\0"# + '\800' -> "\204\177\0"# + '\801' -> "\204\166\0"# + '\802' -> "\204\168\0"# + '\807' -> "\204\166\0"# + '\822' -> "\204\181\0"# + '\823' -> "\204\184\0"# + '\825' -> "\204\166\0"# + '\832' -> "\204\128\0"# + '\833' -> "\204\129\0"# + '\834' -> "\204\131\0"# + '\835' -> "\204\147\0"# + '\837' -> "\204\168\0"# + '\839' -> "\204\179\0"# + '\855' -> "\205\144\0"# + '\856' -> "\204\135\0"# + '\870' -> "\204\138\0"# + '\878' -> "\204\134\0"# + '\880' -> "\226\177\181\0"# + '\884' -> "\39\0"# + '\885' -> "\203\143\0"# + '\886' -> "\208\152\0"# + '\887' -> "\225\180\142\0"# + '\890' -> "\105\0"# + '\891' -> "\201\148\0"# + '\893' -> "\234\156\191\0"# + '\894' -> "\59\0"# + '\895' -> "\74\0"# + '\900' -> "\39\0"# + '\903' -> "\194\183\0"# + '\913' -> "\65\0"# + '\914' -> "\66\0"# + '\917' -> "\69\0"# + '\918' -> "\90\0"# + '\919' -> "\72\0"# + '\920' -> "\79\204\181\0"# + '\921' -> "\108\0"# + '\922' -> "\75\0"# + '\923' -> "\201\133\0"# + '\924' -> "\77\0"# + '\925' -> "\78\0"# + '\927' -> "\79\0"# + '\929' -> "\80\0"# + '\931' -> "\198\169\0"# + '\932' -> "\84\0"# + '\933' -> "\89\0"# + '\935' -> "\88\0"# + '\945' -> "\97\0"# + '\946' -> "\195\159\0"# + '\947' -> "\121\0"# + '\948' -> "\225\186\159\0"# + '\949' -> "\234\158\147\0"# + '\951' -> "\110\204\169\0"# + '\952' -> "\79\204\181\0"# + '\953' -> "\105\0"# + '\954' -> "\196\184\0"# + '\957' -> "\118\0"# + '\959' -> "\111\0"# + '\961' -> "\112\0"# + '\963' -> "\111\0"# + '\964' -> "\225\180\155\0"# + '\965' -> "\117\0"# + '\966' -> "\201\184\0"# + '\976' -> "\195\159\0"# + '\977' -> "\79\204\181\0"# + '\978' -> "\89\0"# + '\981' -> "\201\184\0"# + '\982' -> "\207\128\0"# + '\987' -> "\207\130\0"# + '\988' -> "\70\0"# + '\1000' -> "\50\0"# + '\1001' -> "\198\168\0"# + '\1008' -> "\196\184\0"# + '\1009' -> "\112\0"# + '\1010' -> "\99\0"# + '\1011' -> "\106\0"# + '\1012' -> "\79\204\181\0"# + '\1013' -> "\234\158\147\0"# + '\1015' -> "\195\158\0"# + '\1016' -> "\195\190\0"# + '\1017' -> "\67\0"# + '\1018' -> "\77\0"# + '\1021' -> "\198\134\0"# + '\1023' -> "\234\156\190\0"# + '\1028' -> "\234\158\146\0"# + '\1029' -> "\83\0"# + '\1030' -> "\108\0"# + '\1032' -> "\74\0"# + '\1040' -> "\65\0"# + '\1041' -> "\98\204\132\0"# + '\1042' -> "\66\0"# + '\1043' -> "\206\147\0"# + '\1045' -> "\69\0"# + '\1047' -> "\51\0"# + '\1049' -> "\208\141\0"# + '\1050' -> "\75\0"# + '\1051' -> "\201\133\0"# + '\1052' -> "\77\0"# + '\1053' -> "\72\0"# + '\1054' -> "\79\0"# + '\1055' -> "\206\160\0"# + '\1056' -> "\80\0"# + '\1057' -> "\67\0"# + '\1058' -> "\84\0"# + '\1059' -> "\89\0"# + '\1060' -> "\206\166\0"# + '\1061' -> "\88\0"# + '\1067' -> "\98\108\0"# + '\1068' -> "\98\0"# + '\1070' -> "\108\79\0"# + '\1072' -> "\97\0"# + '\1073' -> "\54\0"# + '\1074' -> "\202\153\0"# + '\1075' -> "\114\0"# + '\1077' -> "\101\0"# + '\1079' -> "\201\156\0"# + '\1080' -> "\225\180\142\0"# + '\1082' -> "\196\184\0"# + '\1084' -> "\202\141\0"# + '\1085' -> "\202\156\0"# + '\1086' -> "\111\0"# + '\1087' -> "\207\128\0"# + '\1088' -> "\112\0"# + '\1089' -> "\99\0"# + '\1090' -> "\225\180\155\0"# + '\1091' -> "\121\0"# + '\1092' -> "\201\184\0"# + '\1093' -> "\120\0"# + '\1098' -> "\203\137\98\0"# + '\1099' -> "\198\133\105\0"# + '\1100' -> "\198\133\0"# + '\1103' -> "\225\180\153\0"# + '\1108' -> "\234\158\147\0"# + '\1109' -> "\115\0"# + '\1110' -> "\105\0"# + '\1112' -> "\106\0"# + '\1115' -> "\104\204\181\0"# + '\1117' -> "\208\185\0"# + '\1121' -> "\119\0"# + '\1122' -> "\98\204\181\0"# + '\1123' -> "\98\204\181\0"# + '\1136' -> "\206\168\0"# + '\1137' -> "\207\136\0"# + '\1138' -> "\79\204\181\0"# + '\1139' -> "\111\204\181\0"# + '\1140' -> "\86\0"# + '\1141' -> "\118\0"# + '\1148' -> "\209\160\210\134\210\135\0"# + '\1149' -> "\119\210\134\210\135\0"# + '\1162' -> "\208\141\204\166\0"# + '\1163' -> "\208\185\204\166\0"# + '\1164' -> "\98\204\181\0"# + '\1165' -> "\98\204\181\0"# + '\1168' -> "\206\147\39\0"# + '\1169' -> "\114\39\0"# + '\1170' -> "\206\147\204\181\0"# + '\1171' -> "\114\204\181\0"# + '\1174' -> "\208\150\204\169\0"# + '\1175' -> "\208\182\204\169\0"# + '\1176' -> "\51\204\166\0"# + '\1177' -> "\201\156\204\166\0"# + '\1178' -> "\75\204\169\0"# + '\1179' -> "\196\184\204\169\0"# + '\1182' -> "\75\204\181\0"# + '\1183' -> "\196\184\204\181\0"# + '\1186' -> "\72\204\169\0"# + '\1187' -> "\202\156\204\169\0"# + '\1194' -> "\67\204\166\0"# + '\1195' -> "\99\204\166\0"# + '\1196' -> "\84\204\169\0"# + '\1197' -> "\225\180\155\204\169\0"# + '\1198' -> "\89\0"# + '\1199' -> "\121\0"# + '\1200' -> "\89\204\181\0"# + '\1201' -> "\121\204\181\0"# + '\1202' -> "\88\204\169\0"# + '\1211' -> "\104\0"# + '\1213' -> "\101\0"# + '\1214' -> "\210\188\204\168\0"# + '\1215' -> "\101\204\168\0"# + '\1216' -> "\108\0"# + '\1221' -> "\201\133\204\166\0"# + '\1222' -> "\208\187\204\166\0"# + '\1223' -> "\72\204\166\0"# + '\1224' -> "\202\156\204\166\0"# + '\1225' -> "\72\204\166\0"# + '\1226' -> "\202\156\204\166\0"# + '\1227' -> "\210\182\0"# + '\1228' -> "\210\183\0"# + '\1229' -> "\77\204\166\0"# + '\1230' -> "\202\141\204\166\0"# + '\1231' -> "\105\0"# + '\1236' -> "\65\69\0"# + '\1237' -> "\97\101\0"# + '\1240' -> "\198\143\0"# + '\1241' -> "\199\157\0"# + '\1248' -> "\51\0"# + '\1249' -> "\200\157\0"# + '\1256' -> "\79\204\181\0"# + '\1257' -> "\111\204\181\0"# + '\1281' -> "\100\0"# + '\1290' -> "\199\182\0"# + '\1292' -> "\71\0"# + '\1293' -> "\201\162\0"# + '\1296' -> "\198\144\0"# + '\1297' -> "\234\158\147\0"# + '\1307' -> "\113\0"# + '\1308' -> "\87\0"# + '\1309' -> "\119\0"# + '\1339' -> "\225\138\174\0"# + '\1348' -> "\225\136\134\0"# + '\1354' -> "\225\140\163\0"# + '\1356' -> "\225\137\161\0"# + '\1357' -> "\85\0"# + '\1359' -> "\83\0"# + '\1363' -> "\206\166\0"# + '\1365' -> "\79\0"# + '\1370' -> "\39\0"# + '\1373' -> "\39\0"# + '\1377' -> "\119\0"# + '\1379' -> "\113\0"# + '\1382' -> "\113\0"# + '\1390' -> "\225\186\159\0"# + '\1392' -> "\104\0"# + '\1397' -> "\200\183\0"# + '\1400' -> "\110\0"# + '\1402' -> "\201\176\0"# + '\1404' -> "\110\0"# + '\1405' -> "\117\0"# + '\1409' -> "\103\0"# + '\1412' -> "\102\0"# + '\1413' -> "\111\0"# + '\1415' -> "\213\165\214\130\0"# + '\1417' -> "\58\0"# + '\1436' -> "\204\129\0"# + '\1437' -> "\204\129\0"# + '\1444' -> "\214\154\0"# + '\1448' -> "\214\153\0"# + '\1453' -> "\214\150\0"# + '\1454' -> "\214\152\0"# + '\1455' -> "\204\138\0"# + '\1460' -> "\204\163\0"# + '\1465' -> "\204\135\0"# + '\1466' -> "\204\135\0"# + '\1472' -> "\108\0"# + '\1473' -> "\204\135\0"# + '\1474' -> "\204\135\0"# + '\1475' -> "\58\0"# + '\1476' -> "\204\135\0"# + '\1477' -> "\204\163\0"# + '\1493' -> "\108\0"# + '\1496' -> "\118\0"# + '\1497' -> "\39\0"# + '\1503' -> "\108\0"# + '\1505' -> "\111\0"# + '\1520' -> "\108\108\0"# + '\1521' -> "\108\39\0"# + '\1522' -> "\39\39\0"# + '\1523' -> "\39\0"# + '\1524' -> "\39\39\0"# + '\1545' -> "\194\186\47\226\130\128\226\130\128\0"# + '\1546' -> "\194\186\47\226\130\128\226\130\128\226\130\128\0"# + '\1549' -> "\44\0"# + '\1551' -> "\216\185\0"# + '\1560' -> "\204\129\0"# + '\1561' -> "\204\147\0"# + '\1562' -> "\217\144\0"# + '\1571' -> "\108\217\180\0"# + '\1572' -> "\217\136\217\180\0"# + '\1573' -> "\108\217\149\0"# + '\1574' -> "\217\137\217\180\0"# + '\1575' -> "\108\0"# + '\1579' -> "\217\137\219\155\0"# + '\1588' -> "\216\179\219\155\0"# + '\1597' -> "\217\137\204\130\0"# + '\1599' -> "\217\137\219\155\0"# + '\1607' -> "\111\0"# + '\1610' -> "\217\137\0"# + '\1611' -> "\204\139\0"# + '\1614' -> "\204\129\0"# + '\1615' -> "\204\147\0"# + '\1618' -> "\204\138\0"# + '\1619' -> "\204\131\0"# + '\1622' -> "\204\169\0"# + '\1623' -> "\204\146\0"# + '\1624' -> "\204\134\0"# + '\1625' -> "\204\132\0"# + '\1626' -> "\204\134\0"# + '\1627' -> "\204\130\0"# + '\1628' -> "\204\163\0"# + '\1629' -> "\204\148\0"# + '\1631' -> "\217\149\0"# + '\1632' -> "\46\0"# + '\1633' -> "\108\0"# + '\1637' -> "\111\0"# + '\1639' -> "\86\0"# + '\1640' -> "\201\133\0"# + '\1642' -> "\194\186\47\226\130\128\0"# + '\1643' -> "\44\0"# + '\1644' -> "\216\140\0"# + '\1645' -> "\42\0"# + '\1646' -> "\217\137\0"# + '\1647' -> "\218\161\0"# + '\1650' -> "\108\217\180\0"# + '\1651' -> "\108\217\149\0"# + '\1653' -> "\108\217\180\0"# + '\1654' -> "\217\136\217\180\0"# + '\1655' -> "\217\136\204\147\217\180\0"# + '\1656' -> "\217\137\217\180\0"# + '\1657' -> "\217\137\216\149\0"# + '\1662' -> "\217\137\219\155\0"# + '\1665' -> "\216\173\217\148\0"# + '\1669' -> "\216\173\219\155\0"# + '\1672' -> "\216\175\216\149\0"# + '\1675' -> "\218\138\216\149\0"# + '\1678' -> "\216\175\219\155\0"# + '\1681' -> "\216\177\216\149\0"# + '\1682' -> "\216\177\204\134\0"# + '\1688' -> "\216\177\219\155\0"# + '\1694' -> "\216\181\219\155\0"# + '\1695' -> "\216\183\219\155\0"# + '\1700' -> "\218\161\219\155\0"# + '\1703' -> "\217\129\0"# + '\1704' -> "\218\161\219\155\0"# + '\1705' -> "\217\131\0"# + '\1706' -> "\217\131\0"# + '\1709' -> "\217\131\219\155\0"# + '\1716' -> "\218\175\219\155\0"# + '\1717' -> "\217\132\204\134\0"# + '\1719' -> "\217\132\219\155\0"# + '\1722' -> "\217\137\0"# + '\1723' -> "\217\137\216\149\0"# + '\1725' -> "\217\137\219\155\0"# + '\1726' -> "\111\0"# + '\1729' -> "\111\0"# + '\1730' -> "\219\128\0"# + '\1731' -> "\216\169\0"# + '\1734' -> "\217\136\204\134\0"# + '\1735' -> "\217\136\204\147\0"# + '\1736' -> "\217\136\217\176\0"# + '\1737' -> "\217\136\204\130\0"# + '\1739' -> "\217\136\219\155\0"# + '\1740' -> "\217\137\0"# + '\1742' -> "\217\137\204\134\0"# + '\1744' -> "\217\187\0"# + '\1745' -> "\217\137\219\155\0"# + '\1746' -> "\217\137\0"# + '\1748' -> "\45\0"# + '\1749' -> "\111\0"# + '\1759' -> "\204\138\0"# + '\1768' -> "\204\134\204\135\0"# + '\1772' -> "\204\135\0"# + '\1774' -> "\216\175\204\130\0"# + '\1775' -> "\216\177\204\130\0"# + '\1776' -> "\46\0"# + '\1777' -> "\108\0"# + '\1778' -> "\217\162\0"# + '\1779' -> "\217\163\0"# + '\1780' -> "\217\164\0"# + '\1781' -> "\111\0"# + '\1782' -> "\217\166\0"# + '\1783' -> "\86\0"# + '\1784' -> "\201\133\0"# + '\1785' -> "\217\169\0"# + '\1789' -> "\216\161\205\136\0"# + '\1790' -> "\217\133\205\136\0"# + '\1791' -> "\111\204\130\0"# + '\1793' -> "\46\0"# + '\1794' -> "\46\0"# + '\1795' -> "\58\0"# + '\1796' -> "\58\0"# + '\1856' -> "\204\135\0"# + '\1857' -> "\204\135\0"# + '\1858' -> "\220\188\0"# + '\1863' -> "\204\129\0"# + '\1873' -> "\216\168\219\155\0"# + '\1878' -> "\217\137\204\134\0"# + '\1890' -> "\218\172\0"# + '\1891' -> "\217\131\219\155\0"# + '\1895' -> "\221\148\0"# + '\1896' -> "\217\134\216\149\0"# + '\1897' -> "\217\134\204\134\0"# + '\1900' -> "\216\177\217\148\0"# + '\1905' -> "\218\151\216\149\0"# + '\1906' -> "\216\173\217\148\0"# + '\1918' -> "\216\179\204\130\0"# + '\1984' -> "\79\0"# + '\1994' -> "\108\0"# + '\2027' -> "\204\132\0"# + '\2029' -> "\204\135\0"# + '\2030' -> "\204\130\0"# + '\2035' -> "\204\136\0"# + '\2036' -> "\39\0"# + '\2037' -> "\39\0"# + '\2042' -> "\95\0"# + '\2209' -> "\216\168\217\148\0"# + '\2212' -> "\218\162\219\155\0"# + '\2215' -> "\217\133\219\155\0"# + '\2216' -> "\217\137\217\148\0"# + '\2217' -> "\221\148\0"# + '\2222' -> "\216\175\204\164\204\163\0"# + '\2223' -> "\216\181\204\164\204\163\0"# + '\2224' -> "\218\175\0"# + '\2225' -> "\217\136\0"# + '\2226' -> "\216\178\204\130\0"# + '\2230' -> "\216\168\219\162\0"# + '\2231' -> "\217\137\219\155\219\162\0"# + '\2233' -> "\216\177\204\134\204\135\0"# + '\2234' -> "\217\137\204\134\204\135\0"# + '\2235' -> "\218\161\0"# + '\2236' -> "\218\161\0"# + '\2237' -> "\217\137\0"# + '\2277' -> "\217\140\0"# + '\2280' -> "\217\140\0"# + '\2282' -> "\204\135\0"# + '\2283' -> "\204\136\0"# + '\2285' -> "\204\163\0"# + '\2286' -> "\204\164\0"# + '\2288' -> "\204\139\0"# + '\2289' -> "\217\140\0"# + '\2290' -> "\217\141\0"# + '\2291' -> "\204\147\0"# + '\2296' -> "\205\144\0"# + '\2297' -> "\205\148\0"# + '\2298' -> "\205\149\0"# + '\2303' -> "\205\144\0"# + '\2304' -> "\205\146\0"# + '\2305' -> "\204\134\204\135\0"# + '\2306' -> "\204\135\0"# + '\2307' -> "\58\0"# + '\2308' -> "\224\164\133\224\165\134\0"# + '\2310' -> "\224\164\133\224\164\190\0"# + '\2312' -> "\224\164\176\224\165\141\224\164\135\0"# + '\2317' -> "\224\164\143\224\165\133\0"# + '\2318' -> "\224\164\143\224\165\134\0"# + '\2320' -> "\224\164\143\224\165\135\0"# + '\2321' -> "\224\164\133\224\165\137\0"# + '\2322' -> "\224\164\133\224\164\190\224\165\134\0"# + '\2323' -> "\224\164\133\224\164\190\224\165\135\0"# + '\2324' -> "\224\164\133\224\164\190\224\165\136\0"# + '\2364' -> "\204\163\0"# + '\2386' -> "\204\177\0"# + '\2387' -> "\204\128\0"# + '\2388' -> "\204\129\0"# + '\2405' -> "\224\165\164\224\165\164\0"# + '\2406' -> "\111\0"# + '\2407' -> "\217\169\0"# + '\2429' -> "\63\0"# + '\2433' -> "\204\134\204\135\0"# + '\2438' -> "\224\166\133\224\166\190\0"# + '\2492' -> "\204\163\0"# + '\2528' -> "\224\166\139\224\167\131\0"# + '\2529' -> "\224\166\139\224\167\131\0"# + '\2534' -> "\79\0"# + '\2538' -> "\56\0"# + '\2541' -> "\57\0"# + '\2562' -> "\204\135\0"# + '\2563' -> "\224\166\131\0"# + '\2566' -> "\224\168\133\224\168\190\0"# + '\2567' -> "\224\169\178\224\168\191\0"# + '\2568' -> "\224\169\178\224\169\128\0"# + '\2569' -> "\224\169\179\224\169\129\0"# + '\2570' -> "\224\169\179\224\169\130\0"# + '\2575' -> "\224\169\178\224\169\135\0"# + '\2576' -> "\224\168\133\224\169\136\0"# + '\2580' -> "\224\168\133\224\169\140\0"# + '\2620' -> "\204\163\0"# + '\2635' -> "\224\165\134\0"# + '\2637' -> "\224\165\141\0"# + '\2662' -> "\111\0"# + '\2663' -> "\57\0"# + '\2666' -> "\56\0"# + '\2689' -> "\204\134\204\135\0"# + '\2690' -> "\204\135\0"# + '\2691' -> "\58\0"# + '\2694' -> "\224\170\133\224\170\190\0"# + '\2701' -> "\224\170\133\224\171\133\0"# + '\2703' -> "\224\170\133\224\171\135\0"# + '\2704' -> "\224\170\133\224\171\136\0"# + '\2705' -> "\224\170\133\224\170\190\224\171\133\0"# + '\2707' -> "\224\170\133\224\170\190\224\171\135\0"# + '\2708' -> "\224\170\133\224\170\190\224\171\136\0"# + '\2748' -> "\204\163\0"# + '\2749' -> "\224\164\189\0"# + '\2753' -> "\224\165\129\0"# + '\2754' -> "\224\165\130\0"# + '\2765' -> "\224\165\141\0"# + '\2790' -> "\111\0"# + '\2792' -> "\224\165\168\0"# + '\2793' -> "\224\165\169\0"# + '\2794' -> "\224\165\170\0"# + '\2798' -> "\224\165\174\0"# + '\2800' -> "\224\165\176\0"# + '\2817' -> "\204\134\204\135\0"# + '\2819' -> "\56\0"# + '\2822' -> "\224\172\133\224\172\190\0"# + '\2848' -> "\79\0"# + '\2876' -> "\204\163\0"# + '\2918' -> "\79\0"# + '\2920' -> "\57\0"# + '\2946' -> "\204\138\0"# + '\2954' -> "\224\174\137\224\174\179\0"# + '\2972' -> "\224\174\144\0"# + '\2992' -> "\224\174\136\0"# + '\3006' -> "\224\174\136\0"# + '\3016' -> "\224\174\169\0"# + '\3018' -> "\224\175\134\224\174\136\0"# + '\3019' -> "\224\175\135\224\174\136\0"# + '\3020' -> "\224\175\134\224\174\179\0"# + '\3021' -> "\204\135\0"# + '\3031' -> "\224\174\179\0"# + '\3046' -> "\111\0"# + '\3047' -> "\224\174\149\0"# + '\3048' -> "\224\174\137\0"# + '\3050' -> "\224\174\154\0"# + '\3051' -> "\224\174\136\224\175\129\0"# + '\3052' -> "\224\174\154\224\175\129\0"# + '\3053' -> "\224\174\142\0"# + '\3054' -> "\224\174\133\0"# + '\3056' -> "\224\174\175\0"# + '\3058' -> "\224\174\154\224\175\130\0"# + '\3060' -> "\224\174\174\224\175\128\0"# + '\3061' -> "\224\175\179\0"# + '\3063' -> "\224\174\142\224\174\181\0"# + '\3064' -> "\224\174\183\0"# + '\3066' -> "\224\174\168\224\175\128\0"# + '\3072' -> "\204\134\204\135\0"# + '\3074' -> "\111\0"# + '\3075' -> "\224\166\131\0"# + '\3091' -> "\224\176\146\224\177\149\0"# + '\3092' -> "\224\176\146\224\177\140\0"# + '\3104' -> "\224\176\176\214\188\0"# + '\3106' -> "\224\176\161\204\163\0"# + '\3109' -> "\224\176\167\214\188\0"# + '\3117' -> "\224\176\172\204\163\0"# + '\3118' -> "\224\176\181\224\177\129\0"# + '\3127' -> "\224\176\181\204\163\0"# + '\3129' -> "\224\176\181\224\176\190\0"# + '\3138' -> "\224\177\129\224\176\190\0"# + '\3140' -> "\224\177\131\224\176\190\0"# + '\3168' -> "\224\176\139\224\176\190\0"# + '\3169' -> "\224\176\140\224\176\190\0"# + '\3174' -> "\111\0"# + '\3201' -> "\204\134\204\135\0"# + '\3202' -> "\111\0"# + '\3203' -> "\224\166\131\0"# + '\3205' -> "\224\176\133\0"# + '\3206' -> "\224\176\134\0"# + '\3207' -> "\224\176\135\0"# + '\3218' -> "\224\176\146\0"# + '\3219' -> "\224\176\146\224\177\149\0"# + '\3220' -> "\224\176\146\224\177\140\0"# + '\3228' -> "\224\176\156\0"# + '\3230' -> "\224\176\158\0"# + '\3235' -> "\224\176\163\0"# + '\3247' -> "\224\176\175\0"# + '\3249' -> "\224\176\177\0"# + '\3250' -> "\224\176\178\0"# + '\3297' -> "\224\178\140\224\178\190\0"# + '\3302' -> "\111\0"# + '\3303' -> "\224\177\167\0"# + '\3304' -> "\224\177\168\0"# + '\3311' -> "\224\177\175\0"# + '\3329' -> "\204\134\204\135\0"# + '\3330' -> "\111\0"# + '\3331' -> "\224\166\131\0"# + '\3336' -> "\224\180\135\224\181\151\0"# + '\3337' -> "\224\174\137\0"# + '\3338' -> "\224\174\137\224\181\151\0"# + '\3340' -> "\224\180\168\224\181\129\0"# + '\3344' -> "\224\180\142\224\181\134\0"# + '\3347' -> "\224\180\146\224\180\190\0"# + '\3348' -> "\224\180\146\224\181\151\0"# + '\3353' -> "\224\180\168\224\181\129\0"# + '\3356' -> "\224\174\144\0"# + '\3360' -> "\111\0"# + '\3363' -> "\224\174\163\0"# + '\3377' -> "\224\180\176\0"# + '\3380' -> "\224\174\180\0"# + '\3382' -> "\224\174\182\0"# + '\3386' -> "\224\174\159\224\174\191\0"# + '\3391' -> "\224\174\191\0"# + '\3392' -> "\224\174\191\0"# + '\3394' -> "\224\181\129\0"# + '\3395' -> "\224\181\129\0"# + '\3400' -> "\224\181\134\224\181\134\0"# + '\3406' -> "\224\165\177\0"# + '\3418' -> "\224\180\168\224\181\141\224\180\174\0"# + '\3423' -> "\111\224\180\176\111\0"# + '\3425' -> "\224\180\158\0"# + '\3430' -> "\111\0"# + '\3434' -> "\224\180\176\224\181\141\0"# + '\3435' -> "\224\180\166\224\181\141\224\180\176\0"# + '\3436' -> "\224\180\168\224\181\141\224\180\168\0"# + '\3437' -> "\57\0"# + '\3438' -> "\224\180\181\224\181\141\224\180\176\0"# + '\3439' -> "\224\180\168\224\181\141\0"# + '\3446' -> "\224\180\185\224\181\141\224\180\174\0"# + '\3449' -> "\224\180\168\224\181\129\0"# + '\3451' -> "\224\180\168\224\181\141\0"# + '\3452' -> "\224\180\176\224\181\141\0"# + '\3458' -> "\111\0"# + '\3459' -> "\224\166\131\0"# + '\3561' -> "\224\183\168\224\183\143\0"# + '\3562' -> "\224\182\162\0"# + '\3563' -> "\224\182\175\0"# + '\3567' -> "\224\183\168\224\183\147\0"# + '\3587' -> "\224\184\130\0"# + '\3595' -> "\224\184\138\0"# + '\3599' -> "\224\184\142\0"# + '\3604' -> "\224\184\132\0"# + '\3605' -> "\224\184\132\0"# + '\3607' -> "\224\184\145\0"# + '\3617' -> "\224\184\134\0"# + '\3622' -> "\224\184\160\0"# + '\3635' -> "\204\138\224\184\178\0"# + '\3649' -> "\224\185\128\224\185\128\0"# + '\3653' -> "\224\184\178\0"# + '\3661' -> "\204\138\0"# + '\3664' -> "\111\0"# + '\3720' -> "\224\184\136\0"# + '\3725' -> "\224\184\162\0"# + '\3738' -> "\224\184\154\0"# + '\3739' -> "\224\184\155\0"# + '\3741' -> "\224\184\157\0"# + '\3742' -> "\224\184\158\0"# + '\3743' -> "\224\184\159\0"# + '\3763' -> "\204\138\224\186\178\0"# + '\3768' -> "\224\184\184\0"# + '\3769' -> "\224\184\185\0"# + '\3784' -> "\224\185\136\0"# + '\3785' -> "\224\185\137\0"# + '\3786' -> "\224\185\138\0"# + '\3787' -> "\224\185\139\0"# + '\3789' -> "\204\138\0"# + '\3792' -> "\111\0"# + '\3804' -> "\224\186\171\224\186\153\0"# + '\3805' -> "\224\186\171\224\186\161\0"# + '\3840' -> "\224\189\168\224\189\188\224\189\190\0"# + '\3842' -> "\224\189\160\224\189\180\224\190\130\224\189\191\0"# + '\3843' -> "\224\189\160\224\189\180\224\190\130\224\188\148\0"# + '\3852' -> "\224\188\139\0"# + '\3854' -> "\224\188\141\224\188\141\0"# + '\3867' -> "\224\188\154\224\188\154\0"# + '\3870' -> "\224\188\157\224\188\157\0"# + '\3871' -> "\224\188\154\224\188\157\0"# + '\3895' -> "\204\165\0"# + '\3946' -> "\224\189\162\0"# + '\3959' -> "\224\190\178\224\189\177\224\190\128\0"# + '\3961' -> "\224\190\179\224\189\177\224\190\128\0"# + '\4046' -> "\224\188\157\224\188\154\0"# + '\4053' -> "\229\141\144\0"# + '\4054' -> "\229\141\141\0"# + '\4096' -> "\225\128\130\225\128\172\0"# + '\4112' -> "\111\225\128\172\0"# + '\4125' -> "\111\0"# + '\4127' -> "\225\128\149\225\128\172\0"# + '\4137' -> "\225\128\158\225\128\188\0"# + '\4138' -> "\225\128\158\225\128\188\225\128\177\225\128\172\225\128\186\0"# + '\4150' -> "\204\138\0"# + '\4152' -> "\224\166\131\0"# + '\4160' -> "\111\0"# + '\4171' -> "\225\129\138\225\129\138\0"# + '\4197' -> "\225\129\129\0"# + '\4198' -> "\225\128\149\225\128\190\0"# + '\4207' -> "\225\128\149\225\128\172\225\128\190\0"# + '\4208' -> "\225\128\131\225\128\190\0"# + '\4222' -> "\225\129\189\225\128\190\0"# + '\4225' -> "\225\128\130\225\128\190\0"# + '\4254' -> "\225\130\131\204\138\0"# + '\4256' -> "\234\158\134\0"# + '\4327' -> "\121\0"# + '\4339' -> "\200\157\0"# + '\4351' -> "\111\0"# + '\4353' -> "\225\132\128\225\132\128\0"# + '\4356' -> "\225\132\131\225\132\131\0"# + '\4360' -> "\225\132\135\225\132\135\0"# + '\4362' -> "\225\132\137\225\132\137\0"# + '\4365' -> "\225\132\140\225\132\140\0"# + '\4371' -> "\225\132\130\225\132\128\0"# + '\4372' -> "\225\132\130\225\132\130\0"# + '\4373' -> "\225\132\130\225\132\131\0"# + '\4374' -> "\225\132\130\225\132\135\0"# + '\4375' -> "\225\132\131\225\132\128\0"# + '\4376' -> "\225\132\133\225\132\130\0"# + '\4377' -> "\225\132\133\225\132\133\0"# + '\4378' -> "\225\132\133\225\132\146\0"# + '\4379' -> "\225\132\133\225\132\139\0"# + '\4380' -> "\225\132\134\225\132\135\0"# + '\4381' -> "\225\132\134\225\132\139\0"# + '\4382' -> "\225\132\135\225\132\128\0"# + '\4383' -> "\225\132\135\225\132\130\0"# + '\4384' -> "\225\132\135\225\132\131\0"# + '\4385' -> "\225\132\135\225\132\137\0"# + '\4386' -> "\225\132\135\225\132\137\225\132\128\0"# + '\4387' -> "\225\132\135\225\132\137\225\132\131\0"# + '\4388' -> "\225\132\135\225\132\137\225\132\135\0"# + '\4389' -> "\225\132\135\225\132\137\225\132\137\0"# + '\4390' -> "\225\132\135\225\132\137\225\132\140\0"# + '\4391' -> "\225\132\135\225\132\140\0"# + '\4392' -> "\225\132\135\225\132\142\0"# + '\4393' -> "\225\132\135\225\132\144\0"# + '\4394' -> "\225\132\135\225\132\145\0"# + '\4395' -> "\225\132\135\225\132\139\0"# + '\4396' -> "\225\132\135\225\132\135\225\132\139\0"# + '\4397' -> "\225\132\137\225\132\128\0"# + '\4398' -> "\225\132\137\225\132\130\0"# + '\4399' -> "\225\132\137\225\132\131\0"# + '\4400' -> "\225\132\137\225\132\133\0"# + '\4401' -> "\225\132\137\225\132\134\0"# + '\4402' -> "\225\132\137\225\132\135\0"# + '\4403' -> "\225\132\137\225\132\135\225\132\128\0"# + '\4404' -> "\225\132\137\225\132\137\225\132\137\0"# + '\4405' -> "\225\132\137\225\132\139\0"# + '\4406' -> "\225\132\137\225\132\140\0"# + '\4407' -> "\225\132\137\225\132\142\0"# + '\4408' -> "\225\132\137\225\132\143\0"# + '\4409' -> "\225\132\137\225\132\144\0"# + '\4410' -> "\225\132\137\225\132\145\0"# + '\4411' -> "\225\132\133\225\132\146\0"# + '\4413' -> "\225\132\188\225\132\188\0"# + '\4415' -> "\225\132\190\225\132\190\0"# + '\4417' -> "\225\132\139\225\132\128\0"# + '\4418' -> "\225\132\139\225\132\131\0"# + '\4419' -> "\225\132\139\225\132\134\0"# + '\4420' -> "\225\132\139\225\132\135\0"# + '\4421' -> "\225\132\139\225\132\137\0"# + '\4422' -> "\225\132\139\225\133\128\0"# + '\4423' -> "\225\132\139\225\132\139\0"# + '\4424' -> "\225\132\139\225\132\140\0"# + '\4425' -> "\225\132\139\225\132\142\0"# + '\4426' -> "\225\132\139\225\132\144\0"# + '\4427' -> "\225\132\139\225\132\145\0"# + '\4429' -> "\225\132\140\225\132\139\0"# + '\4431' -> "\225\133\142\225\133\142\0"# + '\4433' -> "\225\133\144\225\133\144\0"# + '\4434' -> "\225\132\142\225\132\143\0"# + '\4435' -> "\225\132\142\225\132\146\0"# + '\4438' -> "\225\132\145\225\132\135\0"# + '\4439' -> "\225\132\145\225\132\139\0"# + '\4440' -> "\225\132\146\225\132\146\0"# + '\4442' -> "\225\132\128\225\132\131\0"# + '\4443' -> "\225\132\130\225\132\137\0"# + '\4444' -> "\225\132\130\225\132\140\0"# + '\4445' -> "\225\132\130\225\132\146\0"# + '\4446' -> "\225\132\131\225\132\133\0"# + '\4450' -> "\225\133\161\228\184\168\0"# + '\4452' -> "\225\133\163\228\184\168\0"# + '\4454' -> "\225\133\165\228\184\168\0"# + '\4456' -> "\225\133\167\228\184\168\0"# + '\4458' -> "\225\133\169\225\133\161\0"# + '\4459' -> "\225\133\169\225\133\161\228\184\168\0"# + '\4460' -> "\225\133\169\228\184\168\0"# + '\4463' -> "\225\133\174\225\133\165\0"# + '\4464' -> "\225\133\174\225\133\165\228\184\168\0"# + '\4465' -> "\225\133\174\228\184\168\0"# + '\4467' -> "\227\131\188\0"# + '\4468' -> "\227\131\188\228\184\168\0"# + '\4469' -> "\228\184\168\0"# + '\4470' -> "\225\133\161\225\133\169\0"# + '\4471' -> "\225\133\161\225\133\174\0"# + '\4472' -> "\225\133\163\225\133\169\0"# + '\4473' -> "\225\133\163\225\133\173\0"# + '\4474' -> "\225\133\165\225\133\169\0"# + '\4475' -> "\225\133\165\225\133\174\0"# + '\4476' -> "\225\133\165\227\131\188\0"# + '\4477' -> "\225\133\167\225\133\169\0"# + '\4478' -> "\225\133\167\225\133\174\0"# + '\4479' -> "\225\133\169\225\133\165\0"# + '\4480' -> "\225\133\169\225\133\165\228\184\168\0"# + '\4481' -> "\225\133\169\225\133\167\228\184\168\0"# + '\4482' -> "\225\133\169\225\133\169\0"# + '\4483' -> "\225\133\169\225\133\174\0"# + '\4484' -> "\225\133\173\225\133\163\0"# + '\4485' -> "\225\133\173\225\133\163\228\184\168\0"# + '\4486' -> "\225\133\173\225\133\163\0"# + '\4487' -> "\225\133\173\225\133\169\0"# + '\4488' -> "\225\133\173\228\184\168\0"# + '\4489' -> "\225\133\174\225\133\161\0"# + '\4490' -> "\225\133\174\225\133\161\228\184\168\0"# + '\4491' -> "\225\133\174\225\133\165\227\131\188\0"# + '\4492' -> "\225\133\174\225\133\167\228\184\168\0"# + '\4493' -> "\225\133\174\225\133\174\0"# + '\4494' -> "\225\133\178\225\133\161\0"# + '\4495' -> "\225\133\178\225\133\165\0"# + '\4496' -> "\225\133\178\225\133\165\228\184\168\0"# + '\4497' -> "\225\133\178\225\133\167\0"# + '\4498' -> "\225\133\178\225\133\167\228\184\168\0"# + '\4499' -> "\225\133\178\225\133\174\0"# + '\4500' -> "\225\133\178\228\184\168\0"# + '\4501' -> "\227\131\188\225\133\174\0"# + '\4502' -> "\227\131\188\227\131\188\0"# + '\4503' -> "\227\131\188\228\184\168\225\133\174\0"# + '\4504' -> "\228\184\168\225\133\161\0"# + '\4505' -> "\228\184\168\225\133\163\0"# + '\4506' -> "\228\184\168\225\133\169\0"# + '\4507' -> "\228\184\168\225\133\174\0"# + '\4508' -> "\228\184\168\227\131\188\0"# + '\4509' -> "\228\184\168\225\134\158\0"# + '\4511' -> "\225\134\158\225\133\165\0"# + '\4512' -> "\225\134\158\225\133\174\0"# + '\4513' -> "\225\134\158\228\184\168\0"# + '\4514' -> "\225\134\158\225\134\158\0"# + '\4515' -> "\225\133\161\227\131\188\0"# + '\4516' -> "\225\133\163\225\133\174\0"# + '\4517' -> "\225\133\167\225\133\163\0"# + '\4518' -> "\225\133\169\225\133\163\0"# + '\4519' -> "\225\133\169\225\133\163\228\184\168\0"# + '\4520' -> "\225\132\128\0"# + '\4521' -> "\225\132\128\225\132\128\0"# + '\4522' -> "\225\132\128\225\132\137\0"# + '\4523' -> "\225\132\130\0"# + '\4524' -> "\225\132\130\225\132\140\0"# + '\4525' -> "\225\132\130\225\132\146\0"# + '\4526' -> "\225\132\131\0"# + '\4527' -> "\225\132\133\0"# + '\4528' -> "\225\132\133\225\132\128\0"# + '\4529' -> "\225\132\133\225\132\134\0"# + '\4530' -> "\225\132\133\225\132\135\0"# + '\4531' -> "\225\132\133\225\132\137\0"# + '\4532' -> "\225\132\133\225\132\144\0"# + '\4533' -> "\225\132\133\225\132\145\0"# + '\4534' -> "\225\132\133\225\132\146\0"# + '\4535' -> "\225\132\134\0"# + '\4536' -> "\225\132\135\0"# + '\4537' -> "\225\132\135\225\132\137\0"# + '\4538' -> "\225\132\137\0"# + '\4539' -> "\225\132\137\225\132\137\0"# + '\4540' -> "\225\132\139\0"# + '\4541' -> "\225\132\140\0"# + '\4542' -> "\225\132\142\0"# + '\4543' -> "\225\132\143\0"# + '\4544' -> "\225\132\144\0"# + '\4545' -> "\225\132\145\0"# + '\4546' -> "\225\132\146\0"# + '\4547' -> "\225\132\128\225\132\133\0"# + '\4548' -> "\225\132\128\225\132\137\225\132\128\0"# + '\4549' -> "\225\132\130\225\132\128\0"# + '\4550' -> "\225\132\130\225\132\131\0"# + '\4551' -> "\225\132\130\225\132\137\0"# + '\4552' -> "\225\132\130\225\133\128\0"# + '\4553' -> "\225\132\130\225\132\144\0"# + '\4554' -> "\225\132\131\225\132\128\0"# + '\4555' -> "\225\132\131\225\132\133\0"# + '\4556' -> "\225\132\133\225\132\128\225\132\137\0"# + '\4557' -> "\225\132\133\225\132\130\0"# + '\4558' -> "\225\132\133\225\132\131\0"# + '\4559' -> "\225\132\133\225\132\131\225\132\146\0"# + '\4560' -> "\225\132\133\225\132\133\0"# + '\4561' -> "\225\132\133\225\132\134\225\132\128\0"# + '\4562' -> "\225\132\133\225\132\134\225\132\137\0"# + '\4563' -> "\225\132\133\225\132\135\225\132\137\0"# + '\4564' -> "\225\132\133\225\132\135\225\132\146\0"# + '\4565' -> "\225\132\133\225\132\135\225\132\139\0"# + '\4566' -> "\225\132\133\225\132\137\225\132\137\0"# + '\4567' -> "\225\132\133\225\133\128\0"# + '\4568' -> "\225\132\133\225\132\143\0"# + '\4569' -> "\225\132\133\225\133\153\0"# + '\4570' -> "\225\132\134\225\132\128\0"# + '\4571' -> "\225\132\134\225\132\133\0"# + '\4572' -> "\225\132\134\225\132\135\0"# + '\4573' -> "\225\132\134\225\132\137\0"# + '\4574' -> "\225\132\134\225\132\137\225\132\137\0"# + '\4575' -> "\225\132\134\225\133\128\0"# + '\4576' -> "\225\132\134\225\132\142\0"# + '\4577' -> "\225\132\134\225\132\146\0"# + '\4578' -> "\225\132\134\225\132\139\0"# + '\4579' -> "\225\132\135\225\132\133\0"# + '\4580' -> "\225\132\135\225\132\145\0"# + '\4581' -> "\225\132\135\225\132\146\0"# + '\4582' -> "\225\132\135\225\132\139\0"# + '\4583' -> "\225\132\137\225\132\128\0"# + '\4584' -> "\225\132\137\225\132\131\0"# + '\4585' -> "\225\132\137\225\132\133\0"# + '\4586' -> "\225\132\137\225\132\135\0"# + '\4587' -> "\225\133\128\0"# + '\4588' -> "\225\132\139\225\132\128\0"# + '\4589' -> "\225\132\139\225\132\128\225\132\128\0"# + '\4590' -> "\225\132\139\225\132\139\0"# + '\4591' -> "\225\132\139\225\132\143\0"# + '\4592' -> "\225\133\140\0"# + '\4593' -> "\225\132\139\225\132\137\0"# + '\4594' -> "\225\132\139\225\133\128\0"# + '\4595' -> "\225\132\145\225\132\135\0"# + '\4596' -> "\225\132\145\225\132\139\0"# + '\4597' -> "\225\132\146\225\132\130\0"# + '\4598' -> "\225\132\146\225\132\133\0"# + '\4599' -> "\225\132\146\225\132\134\0"# + '\4600' -> "\225\132\146\225\132\135\0"# + '\4601' -> "\225\133\153\0"# + '\4602' -> "\225\132\128\225\132\130\0"# + '\4603' -> "\225\132\128\225\132\135\0"# + '\4604' -> "\225\132\128\225\132\142\0"# + '\4605' -> "\225\132\128\225\132\143\0"# + '\4606' -> "\225\132\128\225\132\146\0"# + '\4607' -> "\225\132\130\225\132\130\0"# + '\4608' -> "\85\0"# + '\4643' -> "\201\176\0"# + '\4672' -> "\206\166\0"# + '\4704' -> "\213\136\0"# + '\4756' -> "\213\177\0"# + '\4816' -> "\79\0"# + '\5024' -> "\68\0"# + '\5025' -> "\82\0"# + '\5026' -> "\84\0"# + '\5028' -> "\79\39\0"# + '\5029' -> "\105\0"# + '\5032' -> "\226\177\181\0"# + '\5033' -> "\89\0"# + '\5034' -> "\65\0"# + '\5035' -> "\74\0"# + '\5036' -> "\69\0"# + '\5038' -> "\63\0"# + '\5040' -> "\226\177\181\0"# + '\5041' -> "\206\147\0"# + '\5043' -> "\87\0"# + '\5047' -> "\77\0"# + '\5051' -> "\72\0"# + '\5053' -> "\89\0"# + '\5054' -> "\79\204\181\0"# + '\5055' -> "\198\171\0"# + '\5056' -> "\71\0"# + '\5058' -> "\104\0"# + '\5059' -> "\90\0"# + '\5063' -> "\209\160\0"# + '\5067' -> "\198\144\0"# + '\5068' -> "\85\204\181\0"# + '\5070' -> "\52\0"# + '\5071' -> "\98\0"# + '\5074' -> "\82\0"# + '\5076' -> "\87\0"# + '\5077' -> "\83\0"# + '\5081' -> "\86\0"# + '\5082' -> "\83\0"# + '\5086' -> "\76\0"# + '\5087' -> "\67\0"# + '\5090' -> "\80\0"# + '\5094' -> "\75\0"# + '\5095' -> "\100\0"# + '\5099' -> "\79\204\181\0"# + '\5102' -> "\54\0"# + '\5104' -> "\195\159\0"# + '\5106' -> "\104\204\148\0"# + '\5107' -> "\71\0"# + '\5108' -> "\66\0"# + '\5115' -> "\201\162\0"# + '\5116' -> "\202\153\0"# + '\5120' -> "\61\0"# + '\5123' -> "\206\148\0"# + '\5132' -> "\194\183\225\144\129\0"# + '\5133' -> "\225\144\129\194\183\0"# + '\5134' -> "\194\183\206\148\0"# + '\5135' -> "\206\148\194\183\0"# + '\5136' -> "\194\183\225\144\132\0"# + '\5137' -> "\225\144\132\194\183\0"# + '\5138' -> "\194\183\225\144\133\0"# + '\5139' -> "\225\144\133\194\183\0"# + '\5140' -> "\194\183\225\144\134\0"# + '\5141' -> "\225\144\134\194\183\0"# + '\5143' -> "\194\183\225\144\138\0"# + '\5144' -> "\225\144\138\194\183\0"# + '\5145' -> "\194\183\225\144\139\0"# + '\5146' -> "\225\144\139\194\183\0"# + '\5159' -> "\194\183\0"# + '\5163' -> "\225\144\129\225\144\160\0"# + '\5164' -> "\206\148\225\144\160\0"# + '\5165' -> "\225\144\133\225\144\160\0"# + '\5166' -> "\225\144\138\225\144\160\0"# + '\5167' -> "\86\0"# + '\5169' -> "\201\133\0"# + '\5171' -> "\62\0"# + '\5175' -> "\194\183\62\0"# + '\5176' -> "\60\0"# + '\5178' -> "\194\183\86\0"# + '\5179' -> "\86\194\183\0"# + '\5180' -> "\194\183\201\133\0"# + '\5181' -> "\201\133\194\183\0"# + '\5182' -> "\194\183\225\144\178\0"# + '\5183' -> "\225\144\178\194\183\0"# + '\5184' -> "\194\183\62\0"# + '\5185' -> "\62\194\183\0"# + '\5186' -> "\194\183\225\144\180\0"# + '\5187' -> "\225\144\180\194\183\0"# + '\5188' -> "\194\183\60\0"# + '\5189' -> "\60\194\183\0"# + '\5190' -> "\194\183\225\144\185\0"# + '\5191' -> "\225\144\185\194\183\0"# + '\5194' -> "\39\0"# + '\5196' -> "\85\0"# + '\5198' -> "\213\136\0"# + '\5204' -> "\194\183\225\145\144\0"# + '\5207' -> "\194\183\85\0"# + '\5208' -> "\85\194\183\0"# + '\5209' -> "\194\183\213\136\0"# + '\5210' -> "\213\136\194\183\0"# + '\5211' -> "\194\183\225\145\143\0"# + '\5212' -> "\225\145\143\194\183\0"# + '\5213' -> "\194\183\225\145\144\0"# + '\5214' -> "\225\145\144\194\183\0"# + '\5215' -> "\194\183\225\145\145\0"# + '\5216' -> "\225\145\145\194\183\0"# + '\5217' -> "\194\183\225\145\149\0"# + '\5218' -> "\225\145\149\194\183\0"# + '\5219' -> "\194\183\225\145\150\0"# + '\5220' -> "\225\145\150\194\183\0"# + '\5223' -> "\85\39\0"# + '\5224' -> "\213\136\39\0"# + '\5225' -> "\225\145\144\39\0"# + '\5226' -> "\225\145\149\39\0"# + '\5229' -> "\80\0"# + '\5231' -> "\100\0"# + '\5234' -> "\98\0"# + '\5235' -> "\98\204\135\0"# + '\5236' -> "\194\183\225\145\171\0"# + '\5237' -> "\225\145\171\194\183\0"# + '\5238' -> "\194\183\80\0"# + '\5239' -> "\112\194\183\0"# + '\5240' -> "\194\183\225\145\174\0"# + '\5241' -> "\225\145\174\194\183\0"# + '\5242' -> "\194\183\100\0"# + '\5243' -> "\100\194\183\0"# + '\5244' -> "\194\183\225\145\176\0"# + '\5245' -> "\225\145\176\194\183\0"# + '\5246' -> "\194\183\98\0"# + '\5247' -> "\98\194\183\0"# + '\5248' -> "\194\183\98\204\135\0"# + '\5249' -> "\98\204\135\194\183\0"# + '\5253' -> "\225\145\171\39\0"# + '\5254' -> "\80\39\0"# + '\5255' -> "\100\39\0"# + '\5256' -> "\98\39\0"# + '\5261' -> "\74\0"# + '\5266' -> "\194\183\225\146\137\0"# + '\5267' -> "\225\146\137\194\183\0"# + '\5268' -> "\194\183\225\146\139\0"# + '\5269' -> "\225\146\139\194\183\0"# + '\5270' -> "\194\183\225\146\140\0"# + '\5271' -> "\225\146\140\194\183\0"# + '\5272' -> "\194\183\74\0"# + '\5273' -> "\74\194\183\0"# + '\5274' -> "\194\183\225\146\142\0"# + '\5275' -> "\225\146\142\194\183\0"# + '\5276' -> "\194\183\225\146\144\0"# + '\5277' -> "\225\146\144\194\183\0"# + '\5278' -> "\194\183\225\146\145\0"# + '\5279' -> "\225\146\145\194\183\0"# + '\5285' -> "\206\147\0"# + '\5290' -> "\76\0"# + '\5292' -> "\194\183\225\146\163\0"# + '\5293' -> "\225\146\163\194\183\0"# + '\5294' -> "\194\183\206\147\0"# + '\5295' -> "\206\147\194\183\0"# + '\5296' -> "\194\183\225\146\166\0"# + '\5297' -> "\225\146\166\194\183\0"# + '\5298' -> "\194\183\225\146\167\0"# + '\5299' -> "\225\146\167\194\183\0"# + '\5300' -> "\194\183\225\146\168\0"# + '\5301' -> "\225\146\168\194\183\0"# + '\5302' -> "\194\183\76\0"# + '\5303' -> "\108\194\183\0"# + '\5304' -> "\194\183\225\146\171\0"# + '\5305' -> "\225\146\171\194\183\0"# + '\5311' -> "\50\0"# + '\5321' -> "\194\183\225\147\128\0"# + '\5322' -> "\225\147\128\194\183\0"# + '\5323' -> "\194\183\225\147\135\0"# + '\5324' -> "\225\147\135\194\183\0"# + '\5325' -> "\194\183\225\147\136\0"# + '\5326' -> "\225\147\136\194\183\0"# + '\5329' -> "\225\144\161\0"# + '\5340' -> "\194\183\225\147\147\0"# + '\5341' -> "\225\147\147\194\183\0"# + '\5342' -> "\194\183\225\147\149\0"# + '\5343' -> "\225\147\149\194\183\0"# + '\5344' -> "\194\183\225\147\150\0"# + '\5345' -> "\225\147\150\194\183\0"# + '\5346' -> "\194\183\225\147\151\0"# + '\5347' -> "\225\147\151\194\183\0"# + '\5348' -> "\194\183\225\147\152\0"# + '\5349' -> "\225\147\152\194\183\0"# + '\5350' -> "\194\183\225\147\154\0"# + '\5351' -> "\225\147\154\194\183\0"# + '\5352' -> "\194\183\225\147\155\0"# + '\5353' -> "\225\147\155\194\183\0"# + '\5366' -> "\194\183\225\147\173\0"# + '\5367' -> "\225\147\173\194\183\0"# + '\5368' -> "\194\183\225\147\175\0"# + '\5369' -> "\225\147\175\194\183\0"# + '\5370' -> "\194\183\225\147\176\0"# + '\5371' -> "\225\147\176\194\183\0"# + '\5372' -> "\194\183\225\147\177\0"# + '\5373' -> "\225\147\177\194\183\0"# + '\5374' -> "\194\183\225\147\178\0"# + '\5375' -> "\225\147\178\194\183\0"# + '\5376' -> "\194\183\225\147\180\0"# + '\5377' -> "\225\147\180\194\183\0"# + '\5378' -> "\194\183\225\147\181\0"# + '\5379' -> "\225\147\181\194\183\0"# + '\5388' -> "\225\148\139\60\0"# + '\5389' -> "\225\148\139\225\145\149\0"# + '\5390' -> "\225\148\139\98\0"# + '\5391' -> "\225\148\139\225\146\144\0"# + '\5399' -> "\194\183\225\148\144\0"# + '\5400' -> "\225\148\144\194\183\0"# + '\5401' -> "\194\183\225\148\145\0"# + '\5402' -> "\225\148\145\194\183\0"# + '\5403' -> "\194\183\225\148\146\0"# + '\5404' -> "\225\148\146\194\183\0"# + '\5405' -> "\194\183\225\148\147\0"# + '\5406' -> "\225\148\147\194\183\0"# + '\5407' -> "\194\183\225\148\148\0"# + '\5408' -> "\225\148\148\194\183\0"# + '\5409' -> "\194\183\225\148\149\0"# + '\5410' -> "\225\148\149\194\183\0"# + '\5411' -> "\194\183\225\148\150\0"# + '\5412' -> "\225\148\150\194\183\0"# + '\5423' -> "\194\183\52\0"# + '\5424' -> "\52\194\183\0"# + '\5425' -> "\194\183\225\148\168\0"# + '\5426' -> "\225\148\168\194\183\0"# + '\5427' -> "\194\183\225\148\169\0"# + '\5428' -> "\225\148\169\194\183\0"# + '\5429' -> "\194\183\225\148\170\0"# + '\5430' -> "\225\148\170\194\183\0"# + '\5431' -> "\194\183\225\148\171\0"# + '\5432' -> "\225\148\171\194\183\0"# + '\5433' -> "\194\183\225\148\173\0"# + '\5434' -> "\225\148\173\194\183\0"# + '\5435' -> "\194\183\225\148\174\0"# + '\5436' -> "\225\148\174\194\183\0"# + '\5440' -> "\225\144\169\0"# + '\5441' -> "\120\0"# + '\5454' -> "\194\183\225\149\140\0"# + '\5455' -> "\225\149\140\194\183\0"# + '\5467' -> "\194\183\225\149\154\0"# + '\5468' -> "\225\149\154\194\183\0"# + '\5480' -> "\194\183\225\149\167\0"# + '\5481' -> "\225\149\167\194\183\0"# + '\5495' -> "\225\186\159\0"# + '\5500' -> "\72\0"# + '\5501' -> "\120\0"# + '\5502' -> "\225\149\144\225\145\172\0"# + '\5503' -> "\225\149\144\80\0"# + '\5504' -> "\225\149\144\225\145\174\0"# + '\5505' -> "\225\149\144\100\0"# + '\5506' -> "\225\149\144\225\145\176\0"# + '\5507' -> "\225\149\144\98\0"# + '\5508' -> "\225\149\144\98\204\135\0"# + '\5509' -> "\225\149\144\225\146\131\0"# + '\5511' -> "\82\0"# + '\5518' -> "\225\150\149\225\146\138\0"# + '\5519' -> "\225\150\149\225\146\139\0"# + '\5520' -> "\225\150\149\225\146\140\0"# + '\5521' -> "\225\150\149\74\0"# + '\5522' -> "\225\150\149\225\146\142\0"# + '\5523' -> "\225\150\149\225\146\144\0"# + '\5524' -> "\225\150\149\225\146\145\0"# + '\5551' -> "\98\0"# + '\5556' -> "\70\0"# + '\5557' -> "\226\132\178\0"# + '\5559' -> "\234\159\187\0"# + '\5572' -> "\226\177\175\0"# + '\5573' -> "\65\0"# + '\5598' -> "\68\0"# + '\5610' -> "\68\0"# + '\5615' -> "\209\160\0"# + '\5616' -> "\77\0"# + '\5623' -> "\66\0"# + '\5634' -> "\225\146\144\0"# + '\5635' -> "\225\146\137\0"# + '\5636' -> "\225\147\147\0"# + '\5639' -> "\225\147\154\0"# + '\5666' -> "\225\149\131\0"# + '\5667' -> "\225\149\134\0"# + '\5668' -> "\225\149\138\0"# + '\5678' -> "\198\177\0"# + '\5679' -> "\206\169\0"# + '\5684' -> "\198\177\0"# + '\5685' -> "\206\169\0"# + '\5741' -> "\88\0"# + '\5742' -> "\120\0"# + '\5743' -> "\225\149\144\225\145\171\0"# + '\5744' -> "\225\150\149\225\146\137\0"# + '\5745' -> "\225\150\150\225\146\139\0"# + '\5746' -> "\225\150\150\225\146\140\0"# + '\5747' -> "\225\150\150\74\0"# + '\5748' -> "\225\150\150\225\146\142\0"# + '\5749' -> "\225\150\150\225\146\144\0"# + '\5750' -> "\225\150\150\225\146\145\0"# + '\5751' -> "\225\150\167\194\183\0"# + '\5752' -> "\225\150\168\194\183\0"# + '\5753' -> "\225\150\169\194\183\0"# + '\5754' -> "\225\150\170\194\183\0"# + '\5755' -> "\225\150\171\194\183\0"# + '\5756' -> "\225\150\172\194\183\0"# + '\5757' -> "\225\150\173\194\183\0"# + '\5760' -> "\32\0"# + '\5810' -> "\60\0"# + '\5815' -> "\88\0"# + '\5825' -> "\108\0"# + '\5826' -> "\225\154\189\0"# + '\5836' -> "\39\0"# + '\5845' -> "\75\0"# + '\5846' -> "\77\0"# + '\5848' -> "\206\168\0"# + '\5857' -> "\225\154\188\0"# + '\5867' -> "\194\183\0"# + '\5868' -> "\58\0"# + '\5869' -> "\43\0"# + '\5872' -> "\206\166\0"# + '\5941' -> "\47\0"# + '\6051' -> "\225\158\162\0"# + '\6071' -> "\224\184\180\0"# + '\6072' -> "\224\184\181\0"# + '\6073' -> "\224\184\182\0"# + '\6074' -> "\224\184\183\0"# + '\6086' -> "\204\138\0"# + '\6091' -> "\224\185\136\0"# + '\6099' -> "\204\138\0"# + '\6100' -> "\224\184\175\0"# + '\6101' -> "\224\185\154\0"# + '\6105' -> "\224\185\143\0"# + '\6106' -> "\224\185\155\0"# + '\6147' -> "\58\0"# + '\6153' -> "\58\0"# + '\6229' -> "\225\160\181\0"# + '\6294' -> "\225\161\156\0"# + '\6323' -> "\194\183\225\162\177\0"# + '\6326' -> "\194\183\225\162\180\0"# + '\6329' -> "\194\183\225\162\184\0"# + '\6338' -> "\194\183\225\163\128\0"# + '\6342' -> "\194\183\225\147\130\0"# + '\6343' -> "\225\147\130\194\183\0"# + '\6344' -> "\194\183\225\147\131\0"# + '\6345' -> "\225\147\131\194\183\0"# + '\6346' -> "\194\183\225\147\132\0"# + '\6347' -> "\225\147\132\194\183\0"# + '\6348' -> "\194\183\225\147\133\0"# + '\6349' -> "\225\147\133\194\183\0"# + '\6350' -> "\194\183\225\149\131\0"# + '\6351' -> "\194\183\225\149\134\0"# + '\6352' -> "\194\183\225\149\135\0"# + '\6353' -> "\194\183\225\149\136\0"# + '\6354' -> "\194\183\225\149\137\0"# + '\6355' -> "\194\183\225\149\139\0"# + '\6363' -> "\225\163\181\0"# + '\6364' -> "\225\163\159\225\144\158\0"# + '\6365' -> "\225\144\158\225\163\159\0"# + '\6368' -> "\225\149\131\194\183\0"# + '\6371' -> "\225\149\158\194\183\0"# + '\6372' -> "\225\149\166\194\183\0"# + '\6373' -> "\225\149\171\194\183\0"# + '\6376' -> "\225\150\134\194\183\0"# + '\6378' -> "\225\150\151\194\183\0"# + '\6381' -> "\209\160\194\183\0"# + '\6384' -> "\225\151\180\194\183\0"# + '\6386' -> "\225\152\155\194\183\0"# + '\6608' -> "\225\166\158\0"# + '\6609' -> "\225\166\177\0"# + '\6784' -> "\225\169\133\0"# + '\6800' -> "\225\169\133\0"# + '\6825' -> "\225\170\168\225\170\168\0"# + '\6827' -> "\225\170\170\225\170\168\0"# + '\6836' -> "\219\155\0"# + '\6839' -> "\204\168\0"# + '\6994' -> "\225\172\141\0"# + '\6995' -> "\225\172\145\0"# + '\7000' -> "\225\172\168\0"# + '\7004' -> "\225\173\144\0"# + '\7007' -> "\225\173\158\225\173\158\0"# + '\7228' -> "\225\176\187\225\176\187\0"# + '\7295' -> "\225\177\190\225\177\190\0"# + '\7376' -> "\204\130\0"# + '\7378' -> "\204\132\0"# + '\7379' -> "\39\39\0"# + '\7381' -> "\204\171\0"# + '\7384' -> "\204\174\0"# + '\7385' -> "\204\173\0"# + '\7386' -> "\204\142\0"# + '\7388' -> "\204\169\0"# + '\7389' -> "\204\163\0"# + '\7390' -> "\204\164\0"# + '\7405' -> "\204\150\0"# + '\7428' -> "\99\0"# + '\7432' -> "\201\156\0"# + '\7435' -> "\196\184\0"# + '\7437' -> "\202\141\0"# + '\7439' -> "\111\0"# + '\7440' -> "\201\148\0"# + '\7441' -> "\111\0"# + '\7444' -> "\199\157\111\0"# + '\7452' -> "\117\0"# + '\7456' -> "\118\0"# + '\7457' -> "\119\0"# + '\7458' -> "\122\0"# + '\7460' -> "\198\168\0"# + '\7462' -> "\114\0"# + '\7463' -> "\202\140\0"# + '\7464' -> "\207\128\0"# + '\7465' -> "\225\180\152\0"# + '\7467' -> "\208\187\0"# + '\7486' -> "\225\163\150\0"# + '\7506' -> "\194\186\0"# + '\7531' -> "\117\101\0"# + '\7534' -> "\102\204\180\0"# + '\7535' -> "\114\110\204\180\0"# + '\7536' -> "\110\204\180\0"# + '\7538' -> "\114\204\180\0"# + '\7539' -> "\201\190\204\180\0"# + '\7540' -> "\115\204\180\0"# + '\7541' -> "\116\204\180\0"# + '\7542' -> "\122\204\180\0"# + '\7544' -> "\225\180\180\0"# + '\7547' -> "\105\204\181\0"# + '\7548' -> "\105\204\181\0"# + '\7549' -> "\112\204\181\0"# + '\7550' -> "\117\204\181\0"# + '\7551' -> "\202\138\204\181\0"# + '\7555' -> "\103\0"# + '\7564' -> "\121\0"# + '\7568' -> "\201\139\0"# + '\7583' -> "\225\181\139\0"# + '\7586' -> "\225\181\141\0"# + '\7610' -> "\225\163\148\0"# + '\7611' -> "\225\153\134\0"# + '\7662' -> "\226\183\172\0"# + '\7747' -> "\234\173\145\0"# + '\7834' -> "\225\186\163\0"# + '\7837' -> "\102\0"# + '\7935' -> "\121\0"# + '\8061' -> "\225\191\180\0"# + '\8125' -> "\39\0"# + '\8126' -> "\105\0"# + '\8127' -> "\39\0"# + '\8128' -> "\126\0"# + '\8175' -> "\39\0"# + '\8182' -> "\225\143\175\0"# + '\8189' -> "\39\0"# + '\8190' -> "\39\0"# + '\8192' -> "\32\0"# + '\8193' -> "\32\0"# + '\8194' -> "\32\0"# + '\8195' -> "\32\0"# + '\8196' -> "\32\0"# + '\8197' -> "\32\0"# + '\8198' -> "\32\0"# + '\8199' -> "\32\0"# + '\8200' -> "\32\0"# + '\8201' -> "\32\0"# + '\8202' -> "\32\0"# + '\8208' -> "\45\0"# + '\8209' -> "\45\0"# + '\8210' -> "\45\0"# + '\8211' -> "\45\0"# + '\8212' -> "\227\131\188\0"# + '\8213' -> "\227\131\188\0"# + '\8214' -> "\108\108\0"# + '\8216' -> "\39\0"# + '\8217' -> "\39\0"# + '\8218' -> "\44\0"# + '\8219' -> "\39\0"# + '\8220' -> "\39\39\0"# + '\8221' -> "\39\39\0"# + '\8223' -> "\39\39\0"# + '\8226' -> "\194\183\0"# + '\8228' -> "\46\0"# + '\8229' -> "\46\46\0"# + '\8230' -> "\46\46\46\0"# + '\8231' -> "\194\183\0"# + '\8232' -> "\32\0"# + '\8233' -> "\32\0"# + '\8239' -> "\32\0"# + '\8240' -> "\194\186\47\226\130\128\226\130\128\0"# + '\8241' -> "\194\186\47\226\130\128\226\130\128\226\130\128\0"# + '\8242' -> "\39\0"# + '\8243' -> "\39\39\0"# + '\8244' -> "\39\39\39\0"# + '\8245' -> "\39\0"# + '\8246' -> "\39\39\0"# + '\8247' -> "\39\39\39\0"# + '\8249' -> "\60\0"# + '\8250' -> "\62\0"# + '\8252' -> "\33\33\0"# + '\8254' -> "\203\137\0"# + '\8257' -> "\47\0"# + '\8259' -> "\45\0"# + '\8260' -> "\47\0"# + '\8263' -> "\63\63\0"# + '\8264' -> "\63\33\0"# + '\8265' -> "\33\63\0"# + '\8270' -> "\42\0"# + '\8274' -> "\194\186\47\226\130\128\0"# + '\8275' -> "\126\0"# + '\8279' -> "\39\39\39\39\0"# + '\8282' -> "\58\0"# + '\8285' -> "\226\181\151\0"# + '\8286' -> "\226\181\130\0"# + '\8287' -> "\32\0"# + '\8304' -> "\194\186\0"# + '\8313' -> "\234\157\176\0"# + '\8353' -> "\67\226\131\171\0"# + '\8356' -> "\194\163\0"# + '\8357' -> "\114\110\204\184\0"# + '\8360' -> "\82\115\0"# + '\8361' -> "\87\204\181\0"# + '\8363' -> "\100\204\181\204\177\0"# + '\8364' -> "\234\158\146\0"# + '\8365' -> "\75\204\181\0"# + '\8366' -> "\84\226\131\171\0"# + '\8374' -> "\108\116\0"# + '\8381' -> "\213\148\0"# + '\8411' -> "\219\155\0"# + '\8448' -> "\97\47\99\0"# + '\8449' -> "\97\47\115\0"# + '\8450' -> "\67\0"# + '\8451' -> "\194\176\67\0"# + '\8453' -> "\99\47\111\0"# + '\8454' -> "\99\47\117\0"# + '\8455' -> "\198\144\0"# + '\8456' -> "\208\173\0"# + '\8457' -> "\194\176\70\0"# + '\8458' -> "\103\0"# + '\8459' -> "\72\0"# + '\8460' -> "\72\0"# + '\8461' -> "\72\0"# + '\8462' -> "\104\0"# + '\8463' -> "\104\204\181\0"# + '\8464' -> "\108\0"# + '\8465' -> "\108\0"# + '\8466' -> "\76\0"# + '\8467' -> "\108\0"# + '\8469' -> "\78\0"# + '\8470' -> "\78\111\0"# + '\8473' -> "\80\0"# + '\8474' -> "\81\0"# + '\8475' -> "\82\0"# + '\8476' -> "\82\0"# + '\8477' -> "\82\0"# + '\8481' -> "\84\69\76\0"# + '\8484' -> "\90\0"# + '\8486' -> "\206\169\0"# + '\8487' -> "\198\177\0"# + '\8488' -> "\90\0"# + '\8489' -> "\201\191\0"# + '\8490' -> "\75\0"# + '\8492' -> "\66\0"# + '\8493' -> "\67\0"# + '\8494' -> "\101\0"# + '\8495' -> "\101\0"# + '\8496' -> "\69\0"# + '\8497' -> "\70\0"# + '\8499' -> "\77\0"# + '\8500' -> "\111\0"# + '\8501' -> "\215\144\0"# + '\8502' -> "\215\145\0"# + '\8503' -> "\215\146\0"# + '\8504' -> "\215\147\0"# + '\8505' -> "\105\0"# + '\8507' -> "\70\65\88\0"# + '\8508' -> "\207\128\0"# + '\8509' -> "\121\0"# + '\8510' -> "\206\147\0"# + '\8511' -> "\206\160\0"# + '\8512' -> "\198\169\0"# + '\8513' -> "\234\147\168\0"# + '\8514' -> "\234\147\182\0"# + '\8515' -> "\240\150\188\128\0"# + '\8517' -> "\68\0"# + '\8518' -> "\100\0"# + '\8519' -> "\101\0"# + '\8520' -> "\105\0"# + '\8521' -> "\106\0"# + '\8544' -> "\108\0"# + '\8545' -> "\108\108\0"# + '\8546' -> "\108\108\108\0"# + '\8547' -> "\108\86\0"# + '\8548' -> "\86\0"# + '\8549' -> "\86\108\0"# + '\8550' -> "\86\108\108\0"# + '\8551' -> "\86\108\108\108\0"# + '\8552' -> "\108\88\0"# + '\8553' -> "\88\0"# + '\8554' -> "\88\108\0"# + '\8555' -> "\88\108\108\0"# + '\8556' -> "\76\0"# + '\8557' -> "\67\0"# + '\8558' -> "\68\0"# + '\8559' -> "\77\0"# + '\8560' -> "\105\0"# + '\8561' -> "\105\105\0"# + '\8562' -> "\105\105\105\0"# + '\8563' -> "\105\118\0"# + '\8564' -> "\118\0"# + '\8565' -> "\118\105\0"# + '\8566' -> "\118\105\105\0"# + '\8567' -> "\118\105\105\105\0"# + '\8568' -> "\105\120\0"# + '\8569' -> "\120\0"# + '\8570' -> "\120\105\0"# + '\8571' -> "\120\105\105\0"# + '\8572' -> "\108\0"# + '\8573' -> "\99\0"# + '\8574' -> "\100\0"# + '\8575' -> "\114\110\0"# + '\8579' -> "\198\134\0"# + '\8580' -> "\201\148\0"# + '\8593' -> "\225\155\143\0"# + '\8597' -> "\225\155\168\0"# + '\8629' -> "\226\134\178\0"# + '\8634' -> "\240\159\132\142\0"# + '\8638' -> "\225\155\154\0"# + '\8639' -> "\225\155\144\0"# + '\8704' -> "\226\177\175\0"# + '\8707' -> "\198\142\0"# + '\8710' -> "\206\148\0"# + '\8719' -> "\206\160\0"# + '\8721' -> "\198\169\0"# + '\8722' -> "\45\0"# + '\8724' -> "\43\204\135\0"# + '\8725' -> "\47\0"# + '\8726' -> "\92\0"# + '\8727' -> "\42\0"# + '\8728' -> "\194\176\0"# + '\8729' -> "\194\183\0"# + '\8734' -> "\111\111\0"# + '\8739' -> "\108\0"# + '\8741' -> "\108\108\0"# + '\8744' -> "\118\0"# + '\8745' -> "\213\136\0"# + '\8746' -> "\85\0"# + '\8747' -> "\202\131\0"# + '\8748' -> "\202\131\202\131\0"# + '\8749' -> "\202\131\202\131\202\131\0"# + '\8751' -> "\226\136\174\226\136\174\0"# + '\8752' -> "\226\136\174\226\136\174\226\136\174\0"# + '\8758' -> "\58\0"# + '\8760' -> "\45\204\135\0"# + '\8764' -> "\126\0"# + '\8784' -> "\61\204\135\0"# + '\8785' -> "\61\204\135\204\163\0"# + '\8791' -> "\61\204\138\0"# + '\8793' -> "\61\204\130\0"# + '\8794' -> "\61\204\134\0"# + '\8798' -> "\61\205\171\0"# + '\8803' -> "\226\137\161\0"# + '\8810' -> "\60\60\0"# + '\8811' -> "\62\62\0"# + '\8834' -> "\225\145\149\0"# + '\8835' -> "\225\145\144\0"# + '\8853' -> "\240\144\138\168\0"# + '\8854' -> "\79\204\181\0"# + '\8857' -> "\202\152\0"# + '\8861' -> "\79\204\181\0"# + '\8868' -> "\84\0"# + '\8869' -> "\234\147\149\0"# + '\8896' -> "\226\136\167\0"# + '\8897' -> "\118\0"# + '\8898' -> "\213\136\0"# + '\8899' -> "\85\0"# + '\8900' -> "\225\155\156\0"# + '\8901' -> "\194\183\0"# + '\8904' -> "\225\155\158\0"# + '\8918' -> "\60\194\183\0"# + '\8919' -> "\194\183\62\0"# + '\8920' -> "\60\60\60\0"# + '\8921' -> "\62\62\62\0"# + '\8942' -> "\226\181\151\0"# + '\8943' -> "\194\183\194\183\194\183\0"# + '\8948' -> "\234\158\147\0"# + '\8959' -> "\69\0"# + '\8960' -> "\226\136\133\0"# + '\8997' -> "\226\140\164\0"# + '\9001' -> "\226\157\172\0"# + '\9002' -> "\226\157\173\0"# + '\9025' -> "\227\128\188\0"# + '\9049' -> "\206\148\204\178\0"# + '\9050' -> "\225\155\156\204\178\0"# + '\9052' -> "\194\176\204\178\0"# + '\9055' -> "\226\138\155\0"# + '\9057' -> "\84\204\136\0"# + '\9058' -> "\226\136\135\204\136\0"# + '\9059' -> "\226\139\134\204\136\0"# + '\9060' -> "\194\176\204\136\0"# + '\9061' -> "\216\169\0"# + '\9064' -> "\126\204\136\0"# + '\9065' -> "\225\144\181\0"# + '\9067' -> "\226\136\135\204\180\0"# + '\9068' -> "\79\204\181\0"# + '\9075' -> "\105\0"# + '\9076' -> "\112\0"# + '\9077' -> "\207\137\0"# + '\9078' -> "\97\204\178\0"# + '\9079' -> "\234\158\147\204\178\0"# + '\9080' -> "\105\204\178\0"# + '\9081' -> "\207\137\204\178\0"# + '\9082' -> "\97\0"# + '\9087' -> "\225\154\189\0"# + '\9116' -> "\228\184\168\0"# + '\9119' -> "\228\184\168\0"# + '\9122' -> "\228\184\168\0"# + '\9125' -> "\228\184\168\0"# + '\9130' -> "\228\184\168\0"# + '\9134' -> "\228\184\168\0"# + '\9153' -> "\226\141\149\0"# + '\9154' -> "\226\141\142\0"# + '\9155' -> "\226\141\139\0"# + '\9158' -> "\226\141\173\0"# + '\9192' -> "\226\130\129\226\130\128\0"# + '\9212' -> "\226\143\187\0"# + '\9213' -> "\108\0"# + '\9214' -> "\226\152\190\0"# + '\9290' -> "\92\92\0"# + '\9312' -> "\226\158\128\0"# + '\9313' -> "\226\158\129\0"# + '\9314' -> "\226\158\130\0"# + '\9315' -> "\226\158\131\0"# + '\9316' -> "\226\158\132\0"# + '\9317' -> "\226\158\133\0"# + '\9318' -> "\226\158\134\0"# + '\9319' -> "\226\158\135\0"# + '\9320' -> "\226\158\136\0"# + '\9321' -> "\226\158\137\0"# + '\9332' -> "\40\108\41\0"# + '\9333' -> "\40\50\41\0"# + '\9334' -> "\40\51\41\0"# + '\9335' -> "\40\52\41\0"# + '\9336' -> "\40\53\41\0"# + '\9337' -> "\40\54\41\0"# + '\9338' -> "\40\55\41\0"# + '\9339' -> "\40\56\41\0"# + '\9340' -> "\40\57\41\0"# + '\9341' -> "\40\108\79\41\0"# + '\9342' -> "\40\108\108\41\0"# + '\9343' -> "\40\108\50\41\0"# + '\9344' -> "\40\108\51\41\0"# + '\9345' -> "\40\108\52\41\0"# + '\9346' -> "\40\108\53\41\0"# + '\9347' -> "\40\108\54\41\0"# + '\9348' -> "\40\108\55\41\0"# + '\9349' -> "\40\108\56\41\0"# + '\9350' -> "\40\108\57\41\0"# + '\9351' -> "\40\50\79\41\0"# + '\9352' -> "\108\46\0"# + '\9353' -> "\50\46\0"# + '\9354' -> "\51\46\0"# + '\9355' -> "\52\46\0"# + '\9356' -> "\53\46\0"# + '\9357' -> "\54\46\0"# + '\9358' -> "\55\46\0"# + '\9359' -> "\56\46\0"# + '\9360' -> "\57\46\0"# + '\9361' -> "\108\79\46\0"# + '\9362' -> "\108\108\46\0"# + '\9363' -> "\108\50\46\0"# + '\9364' -> "\108\51\46\0"# + '\9365' -> "\108\52\46\0"# + '\9366' -> "\108\53\46\0"# + '\9367' -> "\108\54\46\0"# + '\9368' -> "\108\55\46\0"# + '\9369' -> "\108\56\46\0"# + '\9370' -> "\108\57\46\0"# + '\9371' -> "\50\79\46\0"# + '\9372' -> "\40\97\41\0"# + '\9373' -> "\40\98\41\0"# + '\9374' -> "\40\99\41\0"# + '\9375' -> "\40\100\41\0"# + '\9376' -> "\40\101\41\0"# + '\9377' -> "\40\102\41\0"# + '\9378' -> "\40\103\41\0"# + '\9379' -> "\40\104\41\0"# + '\9380' -> "\40\105\41\0"# + '\9381' -> "\40\106\41\0"# + '\9382' -> "\40\107\41\0"# + '\9383' -> "\40\108\41\0"# + '\9384' -> "\40\114\110\41\0"# + '\9385' -> "\40\110\41\0"# + '\9386' -> "\40\111\41\0"# + '\9387' -> "\40\112\41\0"# + '\9388' -> "\40\113\41\0"# + '\9389' -> "\40\114\41\0"# + '\9390' -> "\40\115\41\0"# + '\9391' -> "\40\116\41\0"# + '\9392' -> "\40\117\41\0"# + '\9393' -> "\40\118\41\0"# + '\9394' -> "\40\119\41\0"# + '\9395' -> "\40\120\41\0"# + '\9396' -> "\40\121\41\0"# + '\9397' -> "\40\122\41\0"# + '\9400' -> "\194\169\0"# + '\9413' -> "\226\132\151\0"# + '\9415' -> "\194\174\0"# + '\9435' -> "\226\146\190\0"# + '\9450' -> "\240\159\132\141\0"# + '\9472' -> "\227\131\188\0"# + '\9473' -> "\227\131\188\0"# + '\9475' -> "\226\148\130\0"# + '\9487' -> "\226\148\140\0"# + '\9507' -> "\226\148\156\0"# + '\9585' -> "\47\0"# + '\9587' -> "\88\0"# + '\9608' -> "\226\136\142\0"# + '\9616' -> "\226\150\140\0"# + '\9620' -> "\203\137\0"# + '\9623' -> "\226\150\150\0"# + '\9629' -> "\226\150\152\0"# + '\9632' -> "\226\136\142\0"# + '\9649' -> "\226\143\165\0"# + '\9651' -> "\206\148\0"# + '\9655' -> "\226\138\179\0"# + '\9656' -> "\226\150\182\0"# + '\9658' -> "\226\150\182\0"# + '\9661' -> "\240\144\138\188\0"# + '\9665' -> "\226\138\178\0"# + '\9671' -> "\225\155\156\0"# + '\9674' -> "\225\155\156\0"# + '\9675' -> "\194\176\0"# + '\9678' -> "\226\140\190\0"# + '\9696' -> "\226\140\146\0"# + '\9702' -> "\194\176\0"# + '\9737' -> "\202\152\0"# + '\9744' -> "\226\150\161\0"# + '\9765' -> "\240\144\166\158\0"# + '\9776' -> "\226\178\182\0"# + '\9784' -> "\226\142\136\0"# + '\9806' -> "\226\137\143\0"# + '\9826' -> "\225\155\156\0"# + '\9833' -> "\240\157\133\152\240\157\133\165\0"# + '\9834' -> "\240\157\133\152\240\157\133\165\240\157\133\174\0"# + '\9900' -> "\224\165\176\0"# + '\10088' -> "\40\0"# + '\10089' -> "\41\0"# + '\10094' -> "\60\0"# + '\10095' -> "\62\0"# + '\10098' -> "\40\0"# + '\10099' -> "\41\0"# + '\10100' -> "\123\0"# + '\10101' -> "\125\0"# + '\10133' -> "\43\0"# + '\10134' -> "\45\0"# + '\10135' -> "\195\183\0"# + '\10178' -> "\234\147\149\0"# + '\10184' -> "\92\225\145\149\0"# + '\10185' -> "\225\145\144\47\0"# + '\10187' -> "\47\0"# + '\10189' -> "\92\0"# + '\10201' -> "\84\0"# + '\10216' -> "\226\157\172\0"# + '\10217' -> "\226\157\173\0"# + '\10539' -> "\120\0"# + '\10540' -> "\120\0"# + '\10595' -> "\225\155\144\225\155\154\0"# + '\10597' -> "\226\135\131\226\135\130\0"# + '\10606' -> "\225\155\144\226\135\130\0"# + '\10607' -> "\226\135\131\225\155\154\0"# + '\10649' -> "\226\181\130\0"# + '\10672' -> "\226\141\137\0"# + '\10686' -> "\226\140\190\0"# + '\10692' -> "\227\128\188\0"# + '\10693' -> "\226\141\130\0"# + '\10695' -> "\226\140\187\0"# + '\10710' -> "\240\144\139\128\0"# + '\10713' -> "\226\166\154\0"# + '\10740' -> "\58\226\134\146\0"# + '\10741' -> "\92\0"# + '\10742' -> "\47\204\132\0"# + '\10744' -> "\47\0"# + '\10745' -> "\92\0"# + '\10752' -> "\202\152\0"# + '\10753' -> "\240\144\138\168\0"# + '\10754' -> "\226\138\151\0"# + '\10755' -> "\226\138\141\0"# + '\10756' -> "\226\138\142\0"# + '\10757' -> "\226\138\147\0"# + '\10758' -> "\226\138\148\0"# + '\10764' -> "\202\131\202\131\202\131\202\131\0"# + '\10781' -> "\225\155\158\0"# + '\10784' -> "\62\62\0"# + '\10785' -> "\225\155\154\0"# + '\10786' -> "\43\204\138\0"# + '\10787' -> "\43\204\130\0"# + '\10788' -> "\43\204\131\0"# + '\10789' -> "\43\204\163\0"# + '\10790' -> "\43\204\176\0"# + '\10791' -> "\43\226\130\130\0"# + '\10793' -> "\45\204\147\0"# + '\10794' -> "\45\204\163\0"# + '\10799' -> "\120\0"# + '\10800' -> "\120\204\135\0"# + '\10813' -> "\226\140\153\0"# + '\10814' -> "\226\168\159\0"# + '\10815' -> "\226\136\144\0"# + '\10858' -> "\126\204\135\0"# + '\10862' -> "\61\226\131\176\0"# + '\10868' -> "\58\58\61\0"# + '\10869' -> "\61\61\0"# + '\10870' -> "\61\61\61\0"# + '\10917' -> "\62\60\0"# + '\10922' -> "\225\151\149\0"# + '\10923' -> "\225\151\146\0"# + '\10967' -> "\225\145\144\225\145\149\0"# + '\11003' -> "\47\47\47\0"# + '\11005' -> "\47\47\0"# + '\11244' -> "\226\134\158\0"# + '\11245' -> "\226\134\159\0"# + '\11246' -> "\226\134\160\0"# + '\11247' -> "\226\134\161\0"# + '\11367' -> "\72\204\169\0"# + '\11369' -> "\75\204\169\0"# + '\11396' -> "\206\147\0"# + '\11397' -> "\114\0"# + '\11398' -> "\206\148\0"# + '\11400' -> "\234\158\146\0"# + '\11401' -> "\234\158\147\0"# + '\11406' -> "\72\0"# + '\11410' -> "\108\0"# + '\11412' -> "\75\0"# + '\11413' -> "\196\184\0"# + '\11414' -> "\206\187\0"# + '\11416' -> "\77\0"# + '\11418' -> "\78\0"# + '\11422' -> "\79\0"# + '\11423' -> "\111\0"# + '\11424' -> "\206\160\0"# + '\11426' -> "\80\0"# + '\11427' -> "\112\0"# + '\11428' -> "\67\0"# + '\11429' -> "\99\0"# + '\11430' -> "\84\0"# + '\11432' -> "\89\0"# + '\11434' -> "\206\166\0"# + '\11435' -> "\201\184\0"# + '\11436' -> "\88\0"# + '\11437' -> "\207\135\0"# + '\11438' -> "\206\168\0"# + '\11441' -> "\207\137\0"# + '\11444' -> "\60\194\183\0"# + '\11450' -> "\45\0"# + '\11452' -> "\208\168\0"# + '\11453' -> "\209\136\0"# + '\11462' -> "\47\0"# + '\11466' -> "\57\0"# + '\11468' -> "\51\0"# + '\11469' -> "\200\157\0"# + '\11472' -> "\76\0"# + '\11473' -> "\202\159\0"# + '\11474' -> "\54\0"# + '\11484' -> "\207\172\0"# + '\11492' -> "\207\151\0"# + '\11497' -> "\226\152\167\0"# + '\11513' -> "\92\92\0"# + '\11569' -> "\79\204\181\0"# + '\11575' -> "\201\133\0"# + '\11576' -> "\86\0"# + '\11577' -> "\69\0"# + '\11578' -> "\198\142\0"# + '\11585' -> "\79\204\184\0"# + '\11592' -> "\194\183\194\183\194\183\0"# + '\11593' -> "\198\169\0"# + '\11599' -> "\108\0"# + '\11601' -> "\33\0"# + '\11604' -> "\79\0"# + '\11605' -> "\81\0"# + '\11609' -> "\202\152\0"# + '\11613' -> "\88\0"# + '\11616' -> "\206\148\0"# + '\11619' -> "\225\155\175\0"# + '\11752' -> "\225\183\159\0"# + '\11754' -> "\204\138\0"# + '\11757' -> "\205\168\0"# + '\11759' -> "\205\175\0"# + '\11766' -> "\205\163\0"# + '\11767' -> "\205\164\0"# + '\11802' -> "\45\204\136\0"# + '\11806' -> "\126\204\135\0"# + '\11807' -> "\126\204\163\0"# + '\11814' -> "\225\145\149\0"# + '\11815' -> "\225\145\144\0"# + '\11816' -> "\40\40\0"# + '\11817' -> "\41\41\0"# + '\11818' -> "\226\136\181\0"# + '\11819' -> "\226\136\180\0"# + '\11820' -> "\226\136\183\0"# + '\11822' -> "\216\159\0"# + '\11824' -> "\194\176\0"# + '\11825' -> "\194\183\0"# + '\11826' -> "\216\140\0"# + '\11829' -> "\216\155\0"# + '\11833' -> "\225\186\159\0"# + '\11837' -> "\226\181\130\0"# + '\11839' -> "\194\182\0"# + '\11840' -> "\61\0"# + '\11906' -> "\228\185\155\0"# + '\11907' -> "\228\185\154\0"# + '\11909' -> "\228\186\187\0"# + '\11913' -> "\229\136\130\0"# + '\11915' -> "\227\148\190\0"# + '\11918' -> "\229\133\128\0"# + '\11919' -> "\229\176\163\0"# + '\11920' -> "\229\176\162\0"# + '\11922' -> "\229\183\179\0"# + '\11923' -> "\229\185\186\0"# + '\11924' -> "\229\189\145\0"# + '\11926' -> "\229\191\132\0"# + '\11927' -> "\227\163\186\0"# + '\11928' -> "\230\137\140\0"# + '\11929' -> "\230\148\181\0"# + '\11931' -> "\230\151\161\0"# + '\11934' -> "\230\173\186\0"# + '\11935' -> "\230\175\141\0"# + '\11936' -> "\230\176\145\0"# + '\11937' -> "\230\176\181\0"# + '\11938' -> "\230\176\186\0"# + '\11939' -> "\231\129\172\0"# + '\11940' -> "\231\136\171\0"# + '\11942' -> "\228\184\172\0"# + '\11944' -> "\231\138\173\0"# + '\11947' -> "\231\189\146\0"# + '\11949' -> "\231\164\187\0"# + '\11951' -> "\231\179\185\0"# + '\11953' -> "\231\189\147\0"# + '\11954' -> "\231\189\146\0"# + '\11961' -> "\232\128\130\0"# + '\11962' -> "\232\130\128\0"# + '\11966' -> "\232\137\185\0"# + '\11967' -> "\232\137\185\0"# + '\11968' -> "\232\137\185\0"# + '\11969' -> "\232\153\142\0"# + '\11970' -> "\232\161\164\0"# + '\11971' -> "\232\166\128\0"# + '\11972' -> "\232\165\191\0"# + '\11973' -> "\232\167\129\0"# + '\11976' -> "\232\174\160\0"# + '\11977' -> "\232\180\157\0"# + '\11979' -> "\232\189\166\0"# + '\11980' -> "\232\190\182\0"# + '\11981' -> "\232\190\182\0"# + '\11983' -> "\233\152\157\0"# + '\11984' -> "\233\146\133\0"# + '\11985' -> "\233\149\183\0"# + '\11986' -> "\233\149\184\0"# + '\11987' -> "\233\149\191\0"# + '\11988' -> "\233\151\168\0"# + '\11990' -> "\233\152\157\0"# + '\11992' -> "\233\157\146\0"# + '\11993' -> "\233\159\166\0"# + '\11994' -> "\233\161\181\0"# + '\11995' -> "\233\163\142\0"# + '\11996' -> "\233\163\158\0"# + '\11997' -> "\233\163\159\0"# + '\11999' -> "\233\163\160\0"# + '\12000' -> "\233\165\163\0"# + '\12002' -> "\233\169\172\0"# + '\12004' -> "\233\172\188\0"# + '\12005' -> "\233\177\188\0"# + '\12008' -> "\233\186\166\0"# + '\12009' -> "\233\187\132\0"# + '\12011' -> "\230\150\137\0"# + '\12012' -> "\233\189\144\0"# + '\12013' -> "\230\173\175\0"# + '\12014' -> "\233\189\191\0"# + '\12015' -> "\231\171\156\0"# + '\12016' -> "\233\190\153\0"# + '\12018' -> "\228\186\128\0"# + '\12019' -> "\233\190\159\0"# + '\12032' -> "\227\131\188\0"# + '\12033' -> "\228\184\168\0"# + '\12034' -> "\92\0"# + '\12035' -> "\47\0"# + '\12036' -> "\228\185\153\0"# + '\12037' -> "\228\186\133\0"# + '\12038' -> "\228\186\140\0"# + '\12039' -> "\228\186\160\0"# + '\12040' -> "\228\186\186\0"# + '\12041' -> "\229\132\191\0"# + '\12042' -> "\229\133\165\0"# + '\12043' -> "\229\133\171\0"# + '\12044' -> "\229\134\130\0"# + '\12045' -> "\229\134\150\0"# + '\12046' -> "\229\134\171\0"# + '\12047' -> "\229\135\160\0"# + '\12048' -> "\229\135\181\0"# + '\12049' -> "\229\136\128\0"# + '\12050' -> "\229\138\155\0"# + '\12051' -> "\229\139\185\0"# + '\12052' -> "\229\140\149\0"# + '\12053' -> "\229\140\154\0"# + '\12054' -> "\229\140\184\0"# + '\12055' -> "\229\141\129\0"# + '\12056' -> "\229\141\156\0"# + '\12057' -> "\229\141\169\0"# + '\12058' -> "\229\142\130\0"# + '\12059' -> "\229\142\182\0"# + '\12060' -> "\229\143\136\0"# + '\12061' -> "\229\143\163\0"# + '\12062' -> "\229\143\163\0"# + '\12063' -> "\229\156\159\0"# + '\12064' -> "\229\156\159\0"# + '\12065' -> "\229\164\130\0"# + '\12066' -> "\229\164\138\0"# + '\12067' -> "\229\164\149\0"# + '\12068' -> "\229\164\167\0"# + '\12069' -> "\229\165\179\0"# + '\12070' -> "\229\173\144\0"# + '\12071' -> "\229\174\128\0"# + '\12072' -> "\229\175\184\0"# + '\12073' -> "\229\176\143\0"# + '\12074' -> "\229\176\162\0"# + '\12075' -> "\229\176\184\0"# + '\12076' -> "\229\177\174\0"# + '\12077' -> "\229\177\177\0"# + '\12078' -> "\229\183\155\0"# + '\12079' -> "\229\183\165\0"# + '\12080' -> "\229\183\177\0"# + '\12081' -> "\229\183\190\0"# + '\12082' -> "\229\185\178\0"# + '\12083' -> "\229\185\186\0"# + '\12084' -> "\229\185\191\0"# + '\12085' -> "\229\187\180\0"# + '\12086' -> "\229\187\190\0"# + '\12087' -> "\229\188\139\0"# + '\12088' -> "\229\188\147\0"# + '\12089' -> "\229\189\144\0"# + '\12090' -> "\229\189\161\0"# + '\12091' -> "\229\189\179\0"# + '\12092' -> "\229\191\131\0"# + '\12093' -> "\230\136\136\0"# + '\12094' -> "\230\136\182\0"# + '\12095' -> "\230\137\139\0"# + '\12096' -> "\230\148\175\0"# + '\12097' -> "\230\148\180\0"# + '\12098' -> "\230\150\135\0"# + '\12099' -> "\230\150\151\0"# + '\12100' -> "\230\150\164\0"# + '\12101' -> "\230\150\185\0"# + '\12102' -> "\230\151\160\0"# + '\12103' -> "\230\151\165\0"# + '\12104' -> "\230\155\176\0"# + '\12105' -> "\230\156\136\0"# + '\12106' -> "\230\156\168\0"# + '\12107' -> "\230\172\160\0"# + '\12108' -> "\230\173\162\0"# + '\12109' -> "\230\173\185\0"# + '\12110' -> "\230\174\179\0"# + '\12111' -> "\230\175\139\0"# + '\12112' -> "\230\175\148\0"# + '\12113' -> "\230\175\155\0"# + '\12114' -> "\230\176\143\0"# + '\12115' -> "\230\176\148\0"# + '\12116' -> "\230\176\180\0"# + '\12117' -> "\231\129\171\0"# + '\12118' -> "\231\136\170\0"# + '\12119' -> "\231\136\182\0"# + '\12120' -> "\231\136\187\0"# + '\12121' -> "\231\136\191\0"# + '\12122' -> "\231\137\135\0"# + '\12123' -> "\231\137\153\0"# + '\12124' -> "\231\137\155\0"# + '\12125' -> "\231\138\172\0"# + '\12126' -> "\231\142\132\0"# + '\12127' -> "\231\142\137\0"# + '\12128' -> "\231\147\156\0"# + '\12129' -> "\231\147\166\0"# + '\12130' -> "\231\148\152\0"# + '\12131' -> "\231\148\159\0"# + '\12132' -> "\231\148\168\0"# + '\12133' -> "\231\148\176\0"# + '\12134' -> "\231\150\139\0"# + '\12135' -> "\231\150\146\0"# + '\12136' -> "\231\153\182\0"# + '\12137' -> "\231\153\189\0"# + '\12138' -> "\231\154\174\0"# + '\12139' -> "\231\154\191\0"# + '\12140' -> "\231\155\174\0"# + '\12141' -> "\231\159\155\0"# + '\12142' -> "\231\159\162\0"# + '\12143' -> "\231\159\179\0"# + '\12144' -> "\231\164\186\0"# + '\12145' -> "\231\166\184\0"# + '\12146' -> "\231\166\190\0"# + '\12147' -> "\231\169\180\0"# + '\12148' -> "\231\171\139\0"# + '\12149' -> "\231\171\185\0"# + '\12150' -> "\231\177\179\0"# + '\12151' -> "\231\179\184\0"# + '\12152' -> "\231\188\182\0"# + '\12153' -> "\231\189\145\0"# + '\12154' -> "\231\190\138\0"# + '\12155' -> "\231\190\189\0"# + '\12156' -> "\232\128\129\0"# + '\12157' -> "\232\128\140\0"# + '\12158' -> "\232\128\146\0"# + '\12159' -> "\232\128\179\0"# + '\12160' -> "\232\129\191\0"# + '\12161' -> "\232\130\137\0"# + '\12162' -> "\232\135\163\0"# + '\12163' -> "\232\135\170\0"# + '\12164' -> "\232\135\179\0"# + '\12165' -> "\232\135\188\0"# + '\12166' -> "\232\136\140\0"# + '\12167' -> "\232\136\155\0"# + '\12168' -> "\232\136\159\0"# + '\12169' -> "\232\137\174\0"# + '\12170' -> "\232\137\178\0"# + '\12171' -> "\232\137\184\0"# + '\12172' -> "\232\153\141\0"# + '\12173' -> "\232\153\171\0"# + '\12174' -> "\232\161\128\0"# + '\12175' -> "\232\161\140\0"# + '\12176' -> "\232\161\163\0"# + '\12177' -> "\232\165\190\0"# + '\12178' -> "\232\166\139\0"# + '\12179' -> "\232\167\146\0"# + '\12180' -> "\232\168\128\0"# + '\12181' -> "\232\176\183\0"# + '\12182' -> "\232\177\134\0"# + '\12183' -> "\232\177\149\0"# + '\12184' -> "\232\177\184\0"# + '\12185' -> "\232\178\157\0"# + '\12186' -> "\232\181\164\0"# + '\12187' -> "\232\181\176\0"# + '\12188' -> "\232\182\179\0"# + '\12189' -> "\232\186\171\0"# + '\12190' -> "\232\187\138\0"# + '\12191' -> "\232\190\155\0"# + '\12192' -> "\232\190\176\0"# + '\12193' -> "\232\190\181\0"# + '\12194' -> "\233\130\145\0"# + '\12195' -> "\233\133\137\0"# + '\12196' -> "\233\135\134\0"# + '\12197' -> "\233\135\140\0"# + '\12198' -> "\233\135\145\0"# + '\12199' -> "\233\149\183\0"# + '\12200' -> "\233\150\128\0"# + '\12201' -> "\233\152\156\0"# + '\12202' -> "\233\154\182\0"# + '\12203' -> "\233\154\185\0"# + '\12204' -> "\233\155\168\0"# + '\12205' -> "\233\157\145\0"# + '\12206' -> "\233\157\158\0"# + '\12207' -> "\233\157\162\0"# + '\12208' -> "\233\157\169\0"# + '\12209' -> "\233\159\139\0"# + '\12210' -> "\233\159\173\0"# + '\12211' -> "\233\159\179\0"# + '\12212' -> "\233\160\129\0"# + '\12213' -> "\233\162\168\0"# + '\12214' -> "\233\163\155\0"# + '\12215' -> "\233\163\159\0"# + '\12216' -> "\233\166\150\0"# + '\12217' -> "\233\166\153\0"# + '\12218' -> "\233\166\172\0"# + '\12219' -> "\233\170\168\0"# + '\12220' -> "\233\171\152\0"# + '\12221' -> "\233\171\159\0"# + '\12222' -> "\233\172\165\0"# + '\12223' -> "\233\172\175\0"# + '\12224' -> "\233\172\178\0"# + '\12225' -> "\233\172\188\0"# + '\12226' -> "\233\173\154\0"# + '\12227' -> "\233\179\165\0"# + '\12228' -> "\233\185\181\0"# + '\12229' -> "\233\185\191\0"# + '\12230' -> "\233\186\165\0"# + '\12231' -> "\233\186\187\0"# + '\12232' -> "\233\187\131\0"# + '\12233' -> "\233\187\141\0"# + '\12234' -> "\233\187\145\0"# + '\12235' -> "\233\187\185\0"# + '\12236' -> "\233\187\189\0"# + '\12237' -> "\233\188\142\0"# + '\12238' -> "\233\188\147\0"# + '\12239' -> "\233\188\160\0"# + '\12240' -> "\233\188\187\0"# + '\12241' -> "\233\189\138\0"# + '\12242' -> "\233\189\146\0"# + '\12243' -> "\233\190\141\0"# + '\12244' -> "\233\190\156\0"# + '\12245' -> "\233\190\160\0"# + '\12290' -> "\203\179\0"# + '\12291' -> "\39\39\0"# + '\12295' -> "\79\0"# + '\12296' -> "\226\157\172\0"# + '\12297' -> "\226\157\173\0"# + '\12306' -> "\226\130\184\0"# + '\12308' -> "\40\0"# + '\12309' -> "\41\0"# + '\12314' -> "\226\159\166\0"# + '\12315' -> "\226\159\167\0"# + '\12332' -> "\204\137\0"# + '\12333' -> "\204\165\0"# + '\12339' -> "\47\0"# + '\12342' -> "\226\130\184\0"# + '\12344' -> "\229\141\129\0"# + '\12345' -> "\229\141\132\0"# + '\12346' -> "\229\141\133\0"# + '\12367' -> "\226\157\172\0"# + '\12442' -> "\204\138\0"# + '\12443' -> "\239\190\158\0"# + '\12444' -> "\239\190\159\0"# + '\12448' -> "\61\0"# + '\12452' -> "\228\186\187\0"# + '\12456' -> "\229\183\165\0"# + '\12459' -> "\229\138\155\0"# + '\12479' -> "\229\164\149\0"# + '\12488' -> "\229\141\156\0"# + '\12491' -> "\228\186\140\0"# + '\12494' -> "\47\0"# + '\12495' -> "\229\133\171\0"# + '\12504' -> "\227\129\184\0"# + '\12525' -> "\229\143\163\0"# + '\12539' -> "\194\183\0"# + '\12593' -> "\225\132\128\0"# + '\12594' -> "\225\132\128\225\132\128\0"# + '\12595' -> "\225\132\128\225\132\137\0"# + '\12596' -> "\225\132\130\0"# + '\12597' -> "\225\132\130\225\132\140\0"# + '\12598' -> "\225\132\130\225\132\146\0"# + '\12599' -> "\225\132\131\0"# + '\12600' -> "\225\132\131\225\132\131\0"# + '\12601' -> "\225\132\133\0"# + '\12602' -> "\225\132\133\225\132\128\0"# + '\12603' -> "\225\132\133\225\132\134\0"# + '\12604' -> "\225\132\133\225\132\135\0"# + '\12605' -> "\225\132\133\225\132\137\0"# + '\12606' -> "\225\132\133\225\132\144\0"# + '\12607' -> "\225\132\133\225\132\145\0"# + '\12608' -> "\225\132\133\225\132\146\0"# + '\12609' -> "\225\132\134\0"# + '\12610' -> "\225\132\135\0"# + '\12611' -> "\225\132\135\225\132\135\0"# + '\12612' -> "\225\132\135\225\132\137\0"# + '\12613' -> "\225\132\137\0"# + '\12614' -> "\225\132\137\225\132\137\0"# + '\12615' -> "\225\132\139\0"# + '\12616' -> "\225\132\140\0"# + '\12617' -> "\225\132\140\225\132\140\0"# + '\12618' -> "\225\132\142\0"# + '\12619' -> "\225\132\143\0"# + '\12620' -> "\225\132\144\0"# + '\12621' -> "\225\132\145\0"# + '\12622' -> "\225\132\146\0"# + '\12623' -> "\225\133\161\0"# + '\12624' -> "\225\133\161\228\184\168\0"# + '\12625' -> "\225\133\163\0"# + '\12626' -> "\225\133\163\228\184\168\0"# + '\12627' -> "\225\133\165\0"# + '\12628' -> "\225\133\165\228\184\168\0"# + '\12629' -> "\225\133\167\0"# + '\12630' -> "\225\133\167\228\184\168\0"# + '\12631' -> "\225\133\169\0"# + '\12632' -> "\225\133\169\225\133\161\0"# + '\12633' -> "\225\133\169\225\133\161\228\184\168\0"# + '\12634' -> "\225\133\169\228\184\168\0"# + '\12635' -> "\225\133\173\0"# + '\12636' -> "\225\133\174\0"# + '\12637' -> "\225\133\174\225\133\165\0"# + '\12638' -> "\225\133\174\225\133\165\228\184\168\0"# + '\12639' -> "\225\133\174\228\184\168\0"# + '\12640' -> "\225\133\178\0"# + '\12641' -> "\227\131\188\0"# + '\12642' -> "\227\131\188\228\184\168\0"# + '\12643' -> "\228\184\168\0"# + '\12644' -> "\225\133\160\0"# + '\12645' -> "\225\132\130\225\132\130\0"# + '\12646' -> "\225\132\130\225\132\131\0"# + '\12647' -> "\225\132\130\225\132\137\0"# + '\12648' -> "\225\132\130\225\133\128\0"# + '\12649' -> "\225\132\133\225\132\128\225\132\137\0"# + '\12650' -> "\225\132\133\225\132\131\0"# + '\12651' -> "\225\132\133\225\132\135\225\132\137\0"# + '\12652' -> "\225\132\133\225\133\128\0"# + '\12653' -> "\225\132\133\225\133\153\0"# + '\12654' -> "\225\132\134\225\132\135\0"# + '\12655' -> "\225\132\134\225\132\137\0"# + '\12656' -> "\225\132\134\225\133\128\0"# + '\12657' -> "\225\132\134\225\132\139\0"# + '\12658' -> "\225\132\135\225\132\128\0"# + '\12659' -> "\225\132\135\225\132\131\0"# + '\12660' -> "\225\132\135\225\132\137\225\132\128\0"# + '\12661' -> "\225\132\135\225\132\137\225\132\131\0"# + '\12662' -> "\225\132\135\225\132\140\0"# + '\12663' -> "\225\132\135\225\132\144\0"# + '\12664' -> "\225\132\135\225\132\139\0"# + '\12665' -> "\225\132\135\225\132\135\225\132\139\0"# + '\12666' -> "\225\132\137\225\132\128\0"# + '\12667' -> "\225\132\137\225\132\130\0"# + '\12668' -> "\225\132\137\225\132\131\0"# + '\12669' -> "\225\132\137\225\132\135\0"# + '\12670' -> "\225\132\137\225\132\140\0"# + '\12671' -> "\225\133\128\0"# + '\12672' -> "\225\132\139\225\132\139\0"# + '\12673' -> "\225\133\140\0"# + '\12674' -> "\225\132\139\225\132\137\0"# + '\12675' -> "\225\132\139\225\133\128\0"# + '\12676' -> "\225\132\145\225\132\139\0"# + '\12677' -> "\225\132\146\225\132\146\0"# + '\12678' -> "\225\133\153\0"# + '\12679' -> "\225\133\173\225\133\163\0"# + '\12680' -> "\225\133\173\225\133\163\228\184\168\0"# + '\12681' -> "\225\133\173\228\184\168\0"# + '\12682' -> "\225\133\178\225\133\167\0"# + '\12683' -> "\225\133\178\225\133\167\228\184\168\0"# + '\12684' -> "\225\133\178\228\184\168\0"# + '\12685' -> "\225\134\158\0"# + '\12686' -> "\225\134\158\228\184\168\0"# + '\12752' -> "\227\131\188\0"# + '\12753' -> "\228\184\168\0"# + '\12755' -> "\47\0"# + '\12756' -> "\92\0"# + '\12758' -> "\228\185\155\0"# + '\12762' -> "\228\186\133\0"# + '\12763' -> "\226\157\172\0"# + '\12767' -> "\228\185\154\0"# + '\12768' -> "\228\185\153\0"# + '\12800' -> "\40\225\132\128\41\0"# + '\12801' -> "\40\225\132\130\41\0"# + '\12802' -> "\40\225\132\131\41\0"# + '\12803' -> "\40\225\132\133\41\0"# + '\12804' -> "\40\225\132\134\41\0"# + '\12805' -> "\40\225\132\135\41\0"# + '\12806' -> "\40\225\132\137\41\0"# + '\12807' -> "\40\225\132\139\41\0"# + '\12808' -> "\40\225\132\140\41\0"# + '\12809' -> "\40\225\132\142\41\0"# + '\12810' -> "\40\225\132\143\41\0"# + '\12811' -> "\40\225\132\144\41\0"# + '\12812' -> "\40\225\132\145\41\0"# + '\12813' -> "\40\225\132\146\41\0"# + '\12814' -> "\40\234\176\128\41\0"# + '\12815' -> "\40\235\130\152\41\0"# + '\12816' -> "\40\235\139\164\41\0"# + '\12817' -> "\40\235\157\188\41\0"# + '\12818' -> "\40\235\167\136\41\0"# + '\12819' -> "\40\235\176\148\41\0"# + '\12820' -> "\40\236\130\172\41\0"# + '\12821' -> "\40\236\149\132\41\0"# + '\12822' -> "\40\236\158\144\41\0"# + '\12823' -> "\40\236\176\168\41\0"# + '\12824' -> "\40\236\185\180\41\0"# + '\12825' -> "\40\237\131\128\41\0"# + '\12826' -> "\40\237\140\140\41\0"# + '\12827' -> "\40\237\149\152\41\0"# + '\12828' -> "\40\236\163\188\41\0"# + '\12829' -> "\40\236\152\164\236\160\132\41\0"# + '\12830' -> "\40\236\152\164\237\155\132\41\0"# + '\12832' -> "\40\227\131\188\41\0"# + '\12833' -> "\40\228\186\140\41\0"# + '\12834' -> "\40\228\184\137\41\0"# + '\12835' -> "\40\229\155\155\41\0"# + '\12836' -> "\40\228\186\148\41\0"# + '\12837' -> "\40\229\133\173\41\0"# + '\12838' -> "\40\228\184\131\41\0"# + '\12839' -> "\40\229\133\171\41\0"# + '\12840' -> "\40\228\185\157\41\0"# + '\12841' -> "\40\229\141\129\41\0"# + '\12842' -> "\40\230\156\136\41\0"# + '\12843' -> "\40\231\129\171\41\0"# + '\12844' -> "\40\230\176\180\41\0"# + '\12845' -> "\40\230\156\168\41\0"# + '\12846' -> "\40\233\135\145\41\0"# + '\12847' -> "\40\229\156\159\41\0"# + '\12848' -> "\40\230\151\165\41\0"# + '\12849' -> "\40\230\160\170\41\0"# + '\12850' -> "\40\230\156\137\41\0"# + '\12851' -> "\40\231\164\190\41\0"# + '\12852' -> "\40\229\144\141\41\0"# + '\12853' -> "\40\231\137\185\41\0"# + '\12854' -> "\40\232\178\161\41\0"# + '\12855' -> "\40\231\165\157\41\0"# + '\12856' -> "\40\229\138\180\41\0"# + '\12857' -> "\40\228\187\163\41\0"# + '\12858' -> "\40\229\145\188\41\0"# + '\12859' -> "\40\229\173\166\41\0"# + '\12860' -> "\40\231\155\163\41\0"# + '\12861' -> "\40\228\188\129\41\0"# + '\12862' -> "\40\232\179\135\41\0"# + '\12863' -> "\40\229\141\148\41\0"# + '\12864' -> "\40\231\165\173\41\0"# + '\12865' -> "\40\228\188\145\41\0"# + '\12866' -> "\40\232\135\170\41\0"# + '\12867' -> "\40\232\135\179\41\0"# + '\12992' -> "\108\230\156\136\0"# + '\12993' -> "\50\230\156\136\0"# + '\12994' -> "\51\230\156\136\0"# + '\12995' -> "\52\230\156\136\0"# + '\12996' -> "\53\230\156\136\0"# + '\12997' -> "\54\230\156\136\0"# + '\12998' -> "\55\230\156\136\0"# + '\12999' -> "\56\230\156\136\0"# + '\13000' -> "\57\230\156\136\0"# + '\13001' -> "\108\79\230\156\136\0"# + '\13002' -> "\108\108\230\156\136\0"# + '\13003' -> "\108\50\230\156\136\0"# + '\13144' -> "\79\231\130\185\0"# + '\13145' -> "\108\231\130\185\0"# + '\13146' -> "\50\231\130\185\0"# + '\13147' -> "\51\231\130\185\0"# + '\13148' -> "\52\231\130\185\0"# + '\13149' -> "\53\231\130\185\0"# + '\13150' -> "\54\231\130\185\0"# + '\13151' -> "\55\231\130\185\0"# + '\13152' -> "\56\231\130\185\0"# + '\13153' -> "\57\231\130\185\0"# + '\13154' -> "\108\79\231\130\185\0"# + '\13155' -> "\108\108\231\130\185\0"# + '\13156' -> "\108\50\231\130\185\0"# + '\13157' -> "\108\51\231\130\185\0"# + '\13158' -> "\108\52\231\130\185\0"# + '\13159' -> "\108\53\231\130\185\0"# + '\13160' -> "\108\54\231\130\185\0"# + '\13161' -> "\108\55\231\130\185\0"# + '\13162' -> "\108\56\231\130\185\0"# + '\13163' -> "\108\57\231\130\185\0"# + '\13164' -> "\50\79\231\130\185\0"# + '\13165' -> "\50\108\231\130\185\0"# + '\13166' -> "\50\50\231\130\185\0"# + '\13167' -> "\50\51\231\130\185\0"# + '\13168' -> "\50\52\231\130\185\0"# + '\13280' -> "\108\230\151\165\0"# + '\13281' -> "\50\230\151\165\0"# + '\13282' -> "\51\230\151\165\0"# + '\13283' -> "\52\230\151\165\0"# + '\13284' -> "\53\230\151\165\0"# + '\13285' -> "\54\230\151\165\0"# + '\13286' -> "\55\230\151\165\0"# + '\13287' -> "\56\230\151\165\0"# + '\13288' -> "\57\230\151\165\0"# + '\13289' -> "\108\79\230\151\165\0"# + '\13290' -> "\108\108\230\151\165\0"# + '\13291' -> "\108\50\230\151\165\0"# + '\13292' -> "\108\51\230\151\165\0"# + '\13293' -> "\108\52\230\151\165\0"# + '\13294' -> "\108\53\230\151\165\0"# + '\13295' -> "\108\54\230\151\165\0"# + '\13296' -> "\108\55\230\151\165\0"# + '\13297' -> "\108\56\230\151\165\0"# + '\13298' -> "\108\57\230\151\165\0"# + '\13299' -> "\50\79\230\151\165\0"# + '\13300' -> "\50\108\230\151\165\0"# + '\13301' -> "\50\50\230\151\165\0"# + '\13302' -> "\50\51\230\151\165\0"# + '\13303' -> "\50\52\230\151\165\0"# + '\13304' -> "\50\53\230\151\165\0"# + '\13305' -> "\50\54\230\151\165\0"# + '\13306' -> "\50\55\230\151\165\0"# + '\13307' -> "\50\56\230\151\165\0"# + '\13308' -> "\50\57\230\151\165\0"# + '\13309' -> "\51\79\230\151\165\0"# + '\13310' -> "\51\108\230\151\165\0"# + '\14771' -> "\227\152\189\0"# + '\17307' -> "\227\150\136\0"# + '\17440' -> "\227\172\187\0"# + '\19968' -> "\227\131\188\0"# + '\20022' -> "\92\0"# + '\20031' -> "\47\0"# + '\20482' -> "\228\189\181\0"# + '\20540' -> "\229\128\164\0"# + '\21855' -> "\229\149\147\0"# + '\22231' -> "\229\143\163\0"# + '\22635' -> "\229\161\161\0"# + '\22763' -> "\229\156\159\0"# + '\22783' -> "\229\162\171\0"# + '\23296' -> "\229\170\175\0"# + '\24114' -> "\229\184\161\0"# + '\24144' -> "\227\172\186\0"# + '\25144' -> "\230\136\182\0"# + '\25609' -> "\227\169\129\0"# + '\26211' -> "\228\128\191\0"# + '\26217' -> "\230\153\154\0"# + '\26358' -> "\227\171\154\0"# + '\26406' -> "\228\145\131\0"# + '\26623' -> "\230\157\174\0"# + '\27113' -> "\227\174\163\0"# + '\27175' -> "\230\166\157\0"# + '\28505' -> "\230\186\136\0"# + '\30799' -> "\231\160\148\0"# + '\32118' -> "\231\181\149\0"# + '\32934' -> "\230\156\140\0"# + '\32970' -> "\230\156\144\0"# + '\32976' -> "\230\156\143\0"# + '\33014' -> "\227\172\181\0"# + '\33025' -> "\230\156\147\0"# + '\33063' -> "\230\156\152\0"# + '\33089' -> "\232\131\188\0"# + '\33191' -> "\230\156\163\0"# + '\34111' -> "\232\146\141\0"# + '\34369' -> "\232\152\183\0"# + '\35358' -> "\228\154\182\0"# + '\35453' -> "\232\168\174\0"# + '\35727' -> "\232\174\134\0"# + '\35939' -> "\232\177\156\0"# + '\36230' -> "\232\181\191\0"# + '\36346' -> "\232\183\165\0"# + '\36507' -> "\232\186\151\0"# + '\36647' -> "\232\187\191\0"# + '\37086' -> "\233\131\142\0"# + '\37806' -> "\233\142\173\0"# + '\38584' -> "\233\154\183\0"# + '\40515' -> "\233\185\130\0"# + '\40658' -> "\233\187\145\0"# + '\40899' -> "\228\128\185\0"# + '\42132' -> "\234\139\141\0"# + '\42140' -> "\234\131\128\0"# + '\42142' -> "\234\129\138\0"# + '\42151' -> "\234\145\152\0"# + '\42152' -> "\234\132\178\0"# + '\42156' -> "\234\129\144\0"# + '\42160' -> "\234\143\130\0"# + '\42170' -> "\234\142\191\0"# + '\42174' -> "\234\138\177\0"# + '\42175' -> "\234\137\153\0"# + '\42176' -> "\234\142\171\0"# + '\42178' -> "\234\142\181\0"# + '\42192' -> "\66\0"# + '\42193' -> "\80\0"# + '\42194' -> "\100\0"# + '\42195' -> "\68\0"# + '\42196' -> "\84\0"# + '\42198' -> "\71\0"# + '\42199' -> "\75\0"# + '\42201' -> "\74\0"# + '\42202' -> "\67\0"# + '\42203' -> "\198\134\0"# + '\42204' -> "\90\0"# + '\42205' -> "\70\0"# + '\42206' -> "\226\132\178\0"# + '\42207' -> "\77\0"# + '\42208' -> "\78\0"# + '\42209' -> "\76\0"# + '\42210' -> "\83\0"# + '\42211' -> "\82\0"# + '\42213' -> "\201\133\0"# + '\42214' -> "\86\0"# + '\42215' -> "\72\0"# + '\42218' -> "\87\0"# + '\42219' -> "\88\0"# + '\42220' -> "\89\0"# + '\42221' -> "\225\153\160\0"# + '\42222' -> "\65\0"# + '\42223' -> "\226\177\175\0"# + '\42224' -> "\69\0"# + '\42225' -> "\198\142\0"# + '\42226' -> "\108\0"# + '\42227' -> "\79\0"# + '\42228' -> "\85\0"# + '\42229' -> "\213\136\0"# + '\42231' -> "\225\151\161\0"# + '\42232' -> "\46\0"# + '\42233' -> "\44\0"# + '\42234' -> "\46\46\0"# + '\42235' -> "\46\44\0"# + '\42237' -> "\58\0"# + '\42238' -> "\45\46\0"# + '\42239' -> "\61\0"# + '\42510' -> "\46\0"# + '\42564' -> "\50\0"# + '\42565' -> "\198\168\0"# + '\42567' -> "\105\0"# + '\42573' -> "\207\137\0"# + '\42576' -> "\208\170\108\0"# + '\42577' -> "\203\137\98\105\0"# + '\42600' -> "\202\152\0"# + '\42607' -> "\226\131\169\0"# + '\42620' -> "\204\134\0"# + '\42622' -> "\203\135\0"# + '\42645' -> "\104\204\148\0"# + '\42648' -> "\79\79\0"# + '\42649' -> "\111\111\0"# + '\42650' -> "\240\144\138\168\0"# + '\42657' -> "\208\152\0"# + '\42672' -> "\225\154\185\0"# + '\42673' -> "\226\177\181\0"# + '\42701' -> "\202\161\0"# + '\42702' -> "\201\133\0"# + '\42715' -> "\206\160\0"# + '\42719' -> "\86\0"# + '\42731' -> "\63\0"# + '\42735' -> "\50\0"# + '\42736' -> "\204\130\0"# + '\42737' -> "\204\132\0"# + '\42740' -> "\234\155\179\234\155\179\0"# + '\42772' -> "\203\171\0"# + '\42774' -> "\203\170\0"# + '\42792' -> "\84\51\0"# + '\42793' -> "\116\200\157\0"# + '\42801' -> "\115\0"# + '\42802' -> "\65\65\0"# + '\42803' -> "\97\97\0"# + '\42804' -> "\65\79\0"# + '\42805' -> "\97\111\0"# + '\42806' -> "\65\85\0"# + '\42807' -> "\97\117\0"# + '\42808' -> "\65\86\0"# + '\42809' -> "\97\118\0"# + '\42810' -> "\65\86\0"# + '\42811' -> "\97\118\0"# + '\42812' -> "\65\89\0"# + '\42813' -> "\97\121\0"# + '\42816' -> "\75\204\181\0"# + '\42826' -> "\79\204\181\0"# + '\42827' -> "\111\204\181\0"# + '\42830' -> "\79\79\0"# + '\42831' -> "\111\111\0"# + '\42842' -> "\50\0"# + '\42849' -> "\119\204\166\0"# + '\42858' -> "\51\0"# + '\42859' -> "\200\157\0"# + '\42862' -> "\57\0"# + '\42871' -> "\116\102\0"# + '\42872' -> "\38\0"# + '\42874' -> "\234\157\185\0"# + '\42889' -> "\58\0"# + '\42892' -> "\39\0"# + '\42895' -> "\194\183\0"# + '\42901' -> "\234\156\167\0"# + '\42904' -> "\70\0"# + '\42905' -> "\102\0"# + '\42906' -> "\240\144\144\146\0"# + '\42907' -> "\240\144\144\186\0"# + '\42909' -> "\202\154\0"# + '\42910' -> "\234\147\164\0"# + '\42911' -> "\117\0"# + '\42923' -> "\51\0"# + '\42929' -> "\234\147\149\0"# + '\42930' -> "\74\0"# + '\42931' -> "\88\0"# + '\42932' -> "\66\0"# + '\42933' -> "\195\159\0"# + '\42934' -> "\234\153\140\0"# + '\42935' -> "\207\137\0"# + '\42999' -> "\227\131\188\0"# + '\43056' -> "\224\165\164\0"# + '\43360' -> "\225\132\131\225\132\134\0"# + '\43361' -> "\225\132\131\225\132\135\0"# + '\43362' -> "\225\132\131\225\132\137\0"# + '\43363' -> "\225\132\131\225\132\140\0"# + '\43364' -> "\225\132\133\225\132\128\0"# + '\43365' -> "\225\132\133\225\132\128\225\132\128\0"# + '\43366' -> "\225\132\133\225\132\131\0"# + '\43367' -> "\225\132\133\225\132\131\225\132\131\0"# + '\43368' -> "\225\132\133\225\132\134\0"# + '\43369' -> "\225\132\133\225\132\135\0"# + '\43370' -> "\225\132\133\225\132\135\225\132\135\0"# + '\43371' -> "\225\132\133\225\132\135\225\132\139\0"# + '\43372' -> "\225\132\133\225\132\137\0"# + '\43373' -> "\225\132\133\225\132\140\0"# + '\43374' -> "\225\132\133\225\132\143\0"# + '\43375' -> "\225\132\134\225\132\128\0"# + '\43376' -> "\225\132\134\225\132\131\0"# + '\43377' -> "\225\132\134\225\132\137\0"# + '\43378' -> "\225\132\135\225\132\137\225\132\144\0"# + '\43379' -> "\225\132\135\225\132\143\0"# + '\43380' -> "\225\132\135\225\132\146\0"# + '\43381' -> "\225\132\137\225\132\137\225\132\135\0"# + '\43382' -> "\225\132\139\225\132\133\0"# + '\43383' -> "\225\132\139\225\132\146\0"# + '\43384' -> "\225\132\140\225\132\140\225\132\146\0"# + '\43385' -> "\225\132\144\225\132\144\0"# + '\43386' -> "\225\132\145\225\132\146\0"# + '\43387' -> "\225\132\146\225\132\137\0"# + '\43388' -> "\225\133\153\225\133\153\0"# + '\43410' -> "\226\176\191\0"# + '\43427' -> "\234\166\157\0"# + '\43462' -> "\234\167\144\0"# + '\43471' -> "\217\162\0"# + '\43603' -> "\234\168\129\0"# + '\43606' -> "\234\168\163\0"# + '\43826' -> "\101\0"# + '\43829' -> "\102\0"# + '\43837' -> "\111\0"# + '\43838' -> "\111\204\184\0"# + '\43839' -> "\201\148\204\184\0"# + '\43841' -> "\199\157\111\204\184\0"# + '\43842' -> "\199\157\111\204\181\0"# + '\43847' -> "\114\0"# + '\43848' -> "\114\0"# + '\43853' -> "\202\131\0"# + '\43854' -> "\117\0"# + '\43858' -> "\117\0"# + '\43859' -> "\207\135\0"# + '\43861' -> "\207\135\0"# + '\43866' -> "\121\0"# + '\43872' -> "\209\153\0"# + '\43874' -> "\201\148\101\0"# + '\43875' -> "\117\111\0"# + '\43888' -> "\225\180\133\0"# + '\43889' -> "\202\128\0"# + '\43890' -> "\225\180\155\0"# + '\43892' -> "\111\204\155\0"# + '\43893' -> "\105\0"# + '\43898' -> "\225\180\128\0"# + '\43899' -> "\225\180\138\0"# + '\43900' -> "\225\180\135\0"# + '\43902' -> "\201\130\0"# + '\43904' -> "\226\177\182\0"# + '\43905' -> "\114\0"# + '\43907' -> "\119\0"# + '\43911' -> "\202\141\0"# + '\43915' -> "\202\156\0"# + '\43918' -> "\111\204\181\0"# + '\43920' -> "\201\162\0"# + '\43923' -> "\122\0"# + '\43931' -> "\234\158\147\0"# + '\43932' -> "\117\204\181\0"# + '\43935' -> "\198\133\0"# + '\43938' -> "\202\128\0"# + '\43945' -> "\118\0"# + '\43946' -> "\115\0"# + '\43950' -> "\202\159\0"# + '\43951' -> "\99\0"# + '\43954' -> "\225\180\152\0"# + '\43958' -> "\196\184\0"# + '\43963' -> "\111\204\181\0"# + '\55216' -> "\225\133\169\225\133\167\0"# + '\55217' -> "\225\133\169\225\133\169\228\184\168\0"# + '\55218' -> "\225\133\173\225\133\161\0"# + '\55219' -> "\225\133\173\225\133\161\228\184\168\0"# + '\55220' -> "\225\133\173\225\133\165\0"# + '\55221' -> "\225\133\174\225\133\167\0"# + '\55222' -> "\225\133\174\228\184\168\228\184\168\0"# + '\55223' -> "\225\133\178\225\133\161\228\184\168\0"# + '\55224' -> "\225\133\178\225\133\169\0"# + '\55225' -> "\227\131\188\225\133\161\0"# + '\55226' -> "\227\131\188\225\133\165\0"# + '\55227' -> "\227\131\188\225\133\165\228\184\168\0"# + '\55228' -> "\227\131\188\225\133\169\0"# + '\55229' -> "\228\184\168\225\133\163\225\133\169\0"# + '\55230' -> "\228\184\168\225\133\163\228\184\168\0"# + '\55231' -> "\228\184\168\225\133\167\0"# + '\55232' -> "\228\184\168\225\133\167\228\184\168\0"# + '\55233' -> "\228\184\168\225\133\169\228\184\168\0"# + '\55234' -> "\228\184\168\225\133\173\0"# + '\55235' -> "\228\184\168\225\133\178\0"# + '\55236' -> "\228\184\168\228\184\168\0"# + '\55237' -> "\225\134\158\225\133\161\0"# + '\55238' -> "\225\134\158\225\133\165\228\184\168\0"# + '\55243' -> "\225\132\130\225\132\133\0"# + '\55244' -> "\225\132\130\225\132\142\0"# + '\55245' -> "\225\132\131\225\132\131\0"# + '\55246' -> "\225\132\131\225\132\131\225\132\135\0"# + '\55247' -> "\225\132\131\225\132\135\0"# + '\55248' -> "\225\132\131\225\132\137\0"# + '\55249' -> "\225\132\131\225\132\137\225\132\128\0"# + '\55250' -> "\225\132\131\225\132\140\0"# + '\55251' -> "\225\132\131\225\132\142\0"# + '\55252' -> "\225\132\131\225\132\144\0"# + '\55253' -> "\225\132\133\225\132\128\225\132\128\0"# + '\55254' -> "\225\132\133\225\132\128\225\132\146\0"# + '\55255' -> "\225\132\133\225\132\133\225\132\143\0"# + '\55256' -> "\225\132\133\225\132\134\225\132\146\0"# + '\55257' -> "\225\132\133\225\132\135\225\132\131\0"# + '\55258' -> "\225\132\133\225\132\135\225\132\145\0"# + '\55259' -> "\225\132\133\225\133\140\0"# + '\55260' -> "\225\132\133\225\133\153\225\132\146\0"# + '\55261' -> "\225\132\133\225\132\139\0"# + '\55262' -> "\225\132\134\225\132\130\0"# + '\55263' -> "\225\132\134\225\132\130\225\132\130\0"# + '\55264' -> "\225\132\134\225\132\134\0"# + '\55265' -> "\225\132\134\225\132\135\225\132\137\0"# + '\55266' -> "\225\132\134\225\132\140\0"# + '\55267' -> "\225\132\135\225\132\131\0"# + '\55268' -> "\225\132\135\225\132\133\225\132\145\0"# + '\55269' -> "\225\132\135\225\132\134\0"# + '\55270' -> "\225\132\135\225\132\135\0"# + '\55271' -> "\225\132\135\225\132\137\225\132\131\0"# + '\55272' -> "\225\132\135\225\132\140\0"# + '\55273' -> "\225\132\135\225\132\142\0"# + '\55274' -> "\225\132\137\225\132\134\0"# + '\55275' -> "\225\132\137\225\132\135\225\132\139\0"# + '\55276' -> "\225\132\137\225\132\137\225\132\128\0"# + '\55277' -> "\225\132\137\225\132\137\225\132\131\0"# + '\55278' -> "\225\132\137\225\133\128\0"# + '\55279' -> "\225\132\137\225\132\140\0"# + '\55280' -> "\225\132\137\225\132\142\0"# + '\55281' -> "\225\132\137\225\132\144\0"# + '\55282' -> "\225\132\133\225\132\146\0"# + '\55283' -> "\225\133\128\225\132\135\0"# + '\55284' -> "\225\133\128\225\132\135\225\132\139\0"# + '\55285' -> "\225\133\140\225\132\134\0"# + '\55286' -> "\225\133\140\225\132\146\0"# + '\55287' -> "\225\132\140\225\132\135\0"# + '\55288' -> "\225\132\140\225\132\135\225\132\135\0"# + '\55289' -> "\225\132\140\225\132\140\0"# + '\55290' -> "\225\132\145\225\132\137\0"# + '\55291' -> "\225\132\145\225\132\144\0"# + '\63744' -> "\232\177\136\0"# + '\63745' -> "\230\155\180\0"# + '\63746' -> "\232\187\138\0"# + '\63747' -> "\232\179\136\0"# + '\63748' -> "\230\187\145\0"# + '\63749' -> "\228\184\178\0"# + '\63750' -> "\229\143\165\0"# + '\63751' -> "\233\190\156\0"# + '\63752' -> "\233\190\156\0"# + '\63753' -> "\229\165\145\0"# + '\63754' -> "\233\135\145\0"# + '\63755' -> "\229\150\135\0"# + '\63756' -> "\229\165\136\0"# + '\63757' -> "\230\135\182\0"# + '\63758' -> "\231\153\169\0"# + '\63759' -> "\231\190\133\0"# + '\63760' -> "\232\152\191\0"# + '\63761' -> "\232\158\186\0"# + '\63762' -> "\232\163\184\0"# + '\63763' -> "\233\130\143\0"# + '\63764' -> "\230\168\130\0"# + '\63765' -> "\230\180\155\0"# + '\63766' -> "\231\131\153\0"# + '\63767' -> "\231\143\158\0"# + '\63768' -> "\232\144\189\0"# + '\63769' -> "\233\133\170\0"# + '\63770' -> "\233\167\177\0"# + '\63771' -> "\228\186\130\0"# + '\63772' -> "\229\141\181\0"# + '\63773' -> "\230\172\132\0"# + '\63774' -> "\231\136\155\0"# + '\63775' -> "\232\152\173\0"# + '\63776' -> "\233\184\158\0"# + '\63777' -> "\229\181\144\0"# + '\63778' -> "\230\191\171\0"# + '\63779' -> "\232\151\141\0"# + '\63780' -> "\232\165\164\0"# + '\63781' -> "\230\139\137\0"# + '\63782' -> "\232\135\152\0"# + '\63783' -> "\232\160\159\0"# + '\63784' -> "\229\187\138\0"# + '\63785' -> "\230\156\151\0"# + '\63786' -> "\230\181\170\0"# + '\63787' -> "\231\139\188\0"# + '\63788' -> "\233\131\142\0"# + '\63789' -> "\228\190\134\0"# + '\63790' -> "\229\134\183\0"# + '\63791' -> "\229\139\158\0"# + '\63792' -> "\230\147\132\0"# + '\63793' -> "\230\171\147\0"# + '\63794' -> "\231\136\144\0"# + '\63795' -> "\231\155\167\0"# + '\63796' -> "\232\128\129\0"# + '\63797' -> "\232\152\134\0"# + '\63798' -> "\232\153\156\0"# + '\63799' -> "\232\183\175\0"# + '\63800' -> "\233\156\178\0"# + '\63801' -> "\233\173\175\0"# + '\63802' -> "\233\183\186\0"# + '\63803' -> "\231\162\140\0"# + '\63804' -> "\231\165\191\0"# + '\63805' -> "\231\182\160\0"# + '\63806' -> "\232\143\137\0"# + '\63807' -> "\233\140\132\0"# + '\63808' -> "\233\185\191\0"# + '\63809' -> "\232\171\150\0"# + '\63810' -> "\229\163\159\0"# + '\63811' -> "\229\188\132\0"# + '\63812' -> "\231\177\160\0"# + '\63813' -> "\232\129\190\0"# + '\63814' -> "\231\137\162\0"# + '\63815' -> "\231\163\138\0"# + '\63816' -> "\232\179\130\0"# + '\63817' -> "\233\155\183\0"# + '\63818' -> "\229\163\152\0"# + '\63819' -> "\229\177\162\0"# + '\63820' -> "\230\168\147\0"# + '\63821' -> "\230\183\154\0"# + '\63822' -> "\230\188\143\0"# + '\63823' -> "\231\180\175\0"# + '\63824' -> "\231\184\183\0"# + '\63825' -> "\233\153\139\0"# + '\63826' -> "\229\139\146\0"# + '\63827' -> "\232\130\139\0"# + '\63828' -> "\229\135\156\0"# + '\63829' -> "\229\135\140\0"# + '\63830' -> "\231\168\156\0"# + '\63831' -> "\231\182\190\0"# + '\63832' -> "\232\143\177\0"# + '\63833' -> "\233\153\181\0"# + '\63834' -> "\232\174\128\0"# + '\63835' -> "\230\139\143\0"# + '\63836' -> "\230\168\130\0"# + '\63837' -> "\232\171\190\0"# + '\63838' -> "\228\184\185\0"# + '\63839' -> "\229\175\167\0"# + '\63840' -> "\230\128\146\0"# + '\63841' -> "\231\142\135\0"# + '\63842' -> "\231\149\176\0"# + '\63843' -> "\229\140\151\0"# + '\63844' -> "\231\163\187\0"# + '\63845' -> "\228\190\191\0"# + '\63846' -> "\229\190\169\0"# + '\63847' -> "\228\184\141\0"# + '\63848' -> "\230\179\140\0"# + '\63849' -> "\230\149\184\0"# + '\63850' -> "\231\180\162\0"# + '\63851' -> "\229\143\131\0"# + '\63852' -> "\229\161\158\0"# + '\63853' -> "\231\156\129\0"# + '\63854' -> "\232\145\137\0"# + '\63855' -> "\232\170\170\0"# + '\63856' -> "\230\174\186\0"# + '\63857' -> "\232\190\176\0"# + '\63858' -> "\230\178\136\0"# + '\63859' -> "\230\139\190\0"# + '\63860' -> "\232\139\165\0"# + '\63861' -> "\230\142\160\0"# + '\63862' -> "\231\149\165\0"# + '\63863' -> "\228\186\174\0"# + '\63864' -> "\229\133\169\0"# + '\63865' -> "\229\135\137\0"# + '\63866' -> "\230\162\129\0"# + '\63867' -> "\231\179\167\0"# + '\63868' -> "\232\137\175\0"# + '\63869' -> "\232\171\146\0"# + '\63870' -> "\233\135\143\0"# + '\63871' -> "\229\139\181\0"# + '\63872' -> "\229\145\130\0"# + '\63873' -> "\229\165\179\0"# + '\63874' -> "\229\187\172\0"# + '\63875' -> "\230\151\133\0"# + '\63876' -> "\230\191\190\0"# + '\63877' -> "\231\164\170\0"# + '\63878' -> "\233\150\173\0"# + '\63879' -> "\233\169\170\0"# + '\63880' -> "\233\186\151\0"# + '\63881' -> "\233\187\142\0"# + '\63882' -> "\229\138\155\0"# + '\63883' -> "\230\155\134\0"# + '\63884' -> "\230\173\183\0"# + '\63885' -> "\232\189\162\0"# + '\63886' -> "\229\185\180\0"# + '\63887' -> "\230\134\144\0"# + '\63888' -> "\230\136\128\0"# + '\63889' -> "\230\146\154\0"# + '\63890' -> "\230\188\163\0"# + '\63891' -> "\231\133\137\0"# + '\63892' -> "\231\146\137\0"# + '\63893' -> "\231\167\138\0"# + '\63894' -> "\231\183\180\0"# + '\63895' -> "\232\129\175\0"# + '\63896' -> "\232\188\166\0"# + '\63897' -> "\232\147\174\0"# + '\63898' -> "\233\128\163\0"# + '\63899' -> "\233\141\138\0"# + '\63900' -> "\229\136\151\0"# + '\63901' -> "\229\138\163\0"# + '\63902' -> "\229\146\189\0"# + '\63903' -> "\231\131\136\0"# + '\63904' -> "\232\163\130\0"# + '\63905' -> "\232\170\170\0"# + '\63906' -> "\229\187\137\0"# + '\63907' -> "\229\191\181\0"# + '\63908' -> "\230\141\187\0"# + '\63909' -> "\230\174\174\0"# + '\63910' -> "\231\176\190\0"# + '\63911' -> "\231\141\181\0"# + '\63912' -> "\228\187\164\0"# + '\63913' -> "\229\155\185\0"# + '\63914' -> "\229\175\167\0"# + '\63915' -> "\229\182\186\0"# + '\63916' -> "\230\128\156\0"# + '\63917' -> "\231\142\178\0"# + '\63918' -> "\231\145\169\0"# + '\63919' -> "\231\190\154\0"# + '\63920' -> "\232\129\134\0"# + '\63921' -> "\233\136\180\0"# + '\63922' -> "\233\155\182\0"# + '\63923' -> "\233\157\136\0"# + '\63924' -> "\233\160\152\0"# + '\63925' -> "\228\190\139\0"# + '\63926' -> "\231\166\174\0"# + '\63927' -> "\233\134\180\0"# + '\63928' -> "\233\154\183\0"# + '\63929' -> "\230\131\161\0"# + '\63930' -> "\228\186\134\0"# + '\63931' -> "\229\131\154\0"# + '\63932' -> "\229\175\174\0"# + '\63933' -> "\229\176\191\0"# + '\63934' -> "\230\150\153\0"# + '\63935' -> "\230\168\130\0"# + '\63936' -> "\231\135\142\0"# + '\63937' -> "\231\153\130\0"# + '\63938' -> "\232\147\188\0"# + '\63939' -> "\233\129\188\0"# + '\63940' -> "\233\190\141\0"# + '\63941' -> "\230\154\136\0"# + '\63942' -> "\233\152\174\0"# + '\63943' -> "\229\138\137\0"# + '\63944' -> "\230\157\187\0"# + '\63945' -> "\230\159\179\0"# + '\63946' -> "\230\181\129\0"# + '\63947' -> "\230\186\156\0"# + '\63948' -> "\231\144\137\0"# + '\63949' -> "\231\149\153\0"# + '\63950' -> "\231\161\171\0"# + '\63951' -> "\231\180\144\0"# + '\63952' -> "\233\161\158\0"# + '\63953' -> "\229\133\173\0"# + '\63954' -> "\230\136\174\0"# + '\63955' -> "\233\153\184\0"# + '\63956' -> "\229\128\171\0"# + '\63957' -> "\229\180\153\0"# + '\63958' -> "\230\183\170\0"# + '\63959' -> "\232\188\170\0"# + '\63960' -> "\229\190\139\0"# + '\63961' -> "\230\133\132\0"# + '\63962' -> "\230\160\151\0"# + '\63963' -> "\231\142\135\0"# + '\63964' -> "\233\154\134\0"# + '\63965' -> "\229\136\169\0"# + '\63966' -> "\229\144\143\0"# + '\63967' -> "\229\177\165\0"# + '\63968' -> "\230\152\147\0"# + '\63969' -> "\230\157\142\0"# + '\63970' -> "\230\162\168\0"# + '\63971' -> "\230\179\165\0"# + '\63972' -> "\231\144\134\0"# + '\63973' -> "\231\151\162\0"# + '\63974' -> "\231\189\185\0"# + '\63975' -> "\232\163\143\0"# + '\63976' -> "\232\163\161\0"# + '\63977' -> "\233\135\140\0"# + '\63978' -> "\233\155\162\0"# + '\63979' -> "\229\140\191\0"# + '\63980' -> "\230\186\186\0"# + '\63981' -> "\229\144\157\0"# + '\63982' -> "\231\135\144\0"# + '\63983' -> "\231\146\152\0"# + '\63984' -> "\232\151\186\0"# + '\63985' -> "\233\154\163\0"# + '\63986' -> "\233\177\151\0"# + '\63987' -> "\233\186\159\0"# + '\63988' -> "\230\158\151\0"# + '\63989' -> "\230\183\139\0"# + '\63990' -> "\232\135\168\0"# + '\63991' -> "\231\171\139\0"# + '\63992' -> "\231\172\160\0"# + '\63993' -> "\231\178\146\0"# + '\63994' -> "\231\139\128\0"# + '\63995' -> "\231\130\153\0"# + '\63996' -> "\232\173\152\0"# + '\63997' -> "\228\187\128\0"# + '\63998' -> "\232\140\182\0"# + '\63999' -> "\229\136\186\0"# + '\64000' -> "\229\136\135\0"# + '\64001' -> "\229\186\166\0"# + '\64002' -> "\230\139\147\0"# + '\64003' -> "\231\179\150\0"# + '\64004' -> "\229\174\133\0"# + '\64005' -> "\230\180\158\0"# + '\64006' -> "\230\154\180\0"# + '\64007' -> "\232\188\187\0"# + '\64008' -> "\232\161\140\0"# + '\64009' -> "\233\153\141\0"# + '\64010' -> "\232\166\139\0"# + '\64011' -> "\229\187\147\0"# + '\64012' -> "\229\133\128\0"# + '\64013' -> "\229\151\128\0"# + '\64016' -> "\229\161\154\0"# + '\64018' -> "\230\153\180\0"# + '\64021' -> "\229\135\158\0"# + '\64022' -> "\231\140\170\0"# + '\64023' -> "\231\155\138\0"# + '\64024' -> "\231\164\188\0"# + '\64025' -> "\231\165\158\0"# + '\64026' -> "\231\165\165\0"# + '\64027' -> "\231\166\143\0"# + '\64028' -> "\233\157\150\0"# + '\64029' -> "\231\178\190\0"# + '\64030' -> "\231\190\189\0"# + '\64032' -> "\232\152\146\0"# + '\64034' -> "\232\171\184\0"# + '\64037' -> "\233\128\184\0"# + '\64038' -> "\233\131\189\0"# + '\64042' -> "\233\163\175\0"# + '\64043' -> "\233\163\188\0"# + '\64044' -> "\233\164\168\0"# + '\64045' -> "\233\182\180\0"# + '\64046' -> "\233\131\142\0"# + '\64047' -> "\233\154\183\0"# + '\64048' -> "\228\190\174\0"# + '\64049' -> "\229\131\167\0"# + '\64050' -> "\229\133\141\0"# + '\64051' -> "\229\139\137\0"# + '\64052' -> "\229\139\164\0"# + '\64053' -> "\229\141\145\0"# + '\64054' -> "\229\150\157\0"# + '\64055' -> "\229\152\134\0"# + '\64056' -> "\229\153\168\0"# + '\64057' -> "\229\161\128\0"# + '\64058' -> "\229\162\168\0"# + '\64059' -> "\229\177\164\0"# + '\64060' -> "\229\177\174\0"# + '\64061' -> "\230\130\148\0"# + '\64062' -> "\230\133\168\0"# + '\64063' -> "\230\134\142\0"# + '\64064' -> "\230\135\178\0"# + '\64065' -> "\230\149\143\0"# + '\64066' -> "\230\151\162\0"# + '\64067' -> "\230\154\145\0"# + '\64068' -> "\230\162\133\0"# + '\64069' -> "\230\181\183\0"# + '\64070' -> "\230\184\154\0"# + '\64071' -> "\230\188\162\0"# + '\64072' -> "\231\133\174\0"# + '\64073' -> "\231\136\171\0"# + '\64074' -> "\231\144\162\0"# + '\64075' -> "\231\162\145\0"# + '\64076' -> "\231\164\190\0"# + '\64077' -> "\231\165\137\0"# + '\64078' -> "\231\165\136\0"# + '\64079' -> "\231\165\144\0"# + '\64080' -> "\231\165\150\0"# + '\64081' -> "\231\165\157\0"# + '\64082' -> "\231\166\141\0"# + '\64083' -> "\231\166\142\0"# + '\64084' -> "\231\169\128\0"# + '\64085' -> "\231\170\129\0"# + '\64086' -> "\231\175\128\0"# + '\64087' -> "\231\183\180\0"# + '\64088' -> "\231\184\137\0"# + '\64089' -> "\231\185\129\0"# + '\64090' -> "\231\189\178\0"# + '\64091' -> "\232\128\133\0"# + '\64092' -> "\232\135\173\0"# + '\64093' -> "\232\137\185\0"# + '\64094' -> "\232\137\185\0"# + '\64095' -> "\232\145\151\0"# + '\64096' -> "\232\164\144\0"# + '\64097' -> "\232\166\150\0"# + '\64098' -> "\232\172\129\0"# + '\64099' -> "\232\172\185\0"# + '\64100' -> "\232\179\147\0"# + '\64101' -> "\232\180\136\0"# + '\64102' -> "\232\190\182\0"# + '\64103' -> "\233\128\184\0"# + '\64104' -> "\233\155\163\0"# + '\64105' -> "\233\159\191\0"# + '\64106' -> "\233\160\187\0"# + '\64107' -> "\230\129\181\0"# + '\64108' -> "\240\164\139\174\0"# + '\64109' -> "\232\136\152\0"# + '\64112' -> "\228\184\166\0"# + '\64113' -> "\229\134\181\0"# + '\64114' -> "\229\133\168\0"# + '\64115' -> "\228\190\128\0"# + '\64116' -> "\229\133\133\0"# + '\64117' -> "\229\134\128\0"# + '\64118' -> "\229\139\135\0"# + '\64119' -> "\229\139\186\0"# + '\64120' -> "\229\150\157\0"# + '\64121' -> "\229\149\149\0"# + '\64122' -> "\229\150\153\0"# + '\64123' -> "\229\151\162\0"# + '\64124' -> "\229\161\154\0"# + '\64125' -> "\229\162\179\0"# + '\64126' -> "\229\165\132\0"# + '\64127' -> "\229\165\148\0"# + '\64128' -> "\229\169\162\0"# + '\64129' -> "\229\172\168\0"# + '\64130' -> "\229\187\146\0"# + '\64131' -> "\229\187\153\0"# + '\64132' -> "\229\189\169\0"# + '\64133' -> "\229\190\173\0"# + '\64134' -> "\230\131\152\0"# + '\64135' -> "\230\133\142\0"# + '\64136' -> "\230\132\136\0"# + '\64137' -> "\230\134\142\0"# + '\64138' -> "\230\133\160\0"# + '\64139' -> "\230\135\178\0"# + '\64140' -> "\230\136\180\0"# + '\64141' -> "\230\143\132\0"# + '\64142' -> "\230\144\156\0"# + '\64143' -> "\230\145\146\0"# + '\64144' -> "\230\149\150\0"# + '\64145' -> "\230\153\180\0"# + '\64146' -> "\230\156\151\0"# + '\64147' -> "\230\156\155\0"# + '\64148' -> "\230\157\150\0"# + '\64149' -> "\230\173\185\0"# + '\64150' -> "\230\174\186\0"# + '\64151' -> "\230\181\129\0"# + '\64152' -> "\230\187\155\0"# + '\64153' -> "\230\187\139\0"# + '\64154' -> "\230\188\162\0"# + '\64155' -> "\231\128\158\0"# + '\64156' -> "\231\133\174\0"# + '\64157' -> "\231\158\167\0"# + '\64158' -> "\231\136\181\0"# + '\64159' -> "\231\138\175\0"# + '\64160' -> "\231\140\170\0"# + '\64161' -> "\231\145\177\0"# + '\64162' -> "\231\148\134\0"# + '\64163' -> "\231\148\187\0"# + '\64164' -> "\231\152\157\0"# + '\64165' -> "\231\152\159\0"# + '\64166' -> "\231\155\138\0"# + '\64167' -> "\231\155\155\0"# + '\64168' -> "\231\155\180\0"# + '\64169' -> "\231\157\138\0"# + '\64170' -> "\231\157\128\0"# + '\64171' -> "\231\163\140\0"# + '\64172' -> "\231\170\177\0"# + '\64173' -> "\231\175\128\0"# + '\64174' -> "\231\177\187\0"# + '\64175' -> "\231\181\155\0"# + '\64176' -> "\231\183\180\0"# + '\64177' -> "\231\188\190\0"# + '\64178' -> "\232\128\133\0"# + '\64179' -> "\232\141\146\0"# + '\64180' -> "\232\143\175\0"# + '\64181' -> "\232\157\185\0"# + '\64182' -> "\232\165\129\0"# + '\64183' -> "\232\166\134\0"# + '\64184' -> "\232\166\150\0"# + '\64185' -> "\232\170\191\0"# + '\64186' -> "\232\171\184\0"# + '\64187' -> "\232\171\139\0"# + '\64188' -> "\232\172\129\0"# + '\64189' -> "\232\171\190\0"# + '\64190' -> "\232\171\173\0"# + '\64191' -> "\232\172\185\0"# + '\64192' -> "\232\174\138\0"# + '\64193' -> "\232\180\136\0"# + '\64194' -> "\232\188\184\0"# + '\64195' -> "\233\129\178\0"# + '\64196' -> "\233\134\153\0"# + '\64197' -> "\233\137\182\0"# + '\64198' -> "\233\153\188\0"# + '\64199' -> "\233\155\163\0"# + '\64200' -> "\233\157\150\0"# + '\64201' -> "\233\159\155\0"# + '\64202' -> "\233\159\191\0"# + '\64203' -> "\233\160\139\0"# + '\64204' -> "\233\160\187\0"# + '\64205' -> "\233\172\146\0"# + '\64206' -> "\233\190\156\0"# + '\64207' -> "\240\162\161\138\0"# + '\64208' -> "\240\162\161\132\0"# + '\64209' -> "\240\163\143\149\0"# + '\64210' -> "\227\174\157\0"# + '\64211' -> "\228\128\152\0"# + '\64212' -> "\228\128\185\0"# + '\64213' -> "\240\165\137\137\0"# + '\64214' -> "\240\165\179\144\0"# + '\64215' -> "\240\167\187\147\0"# + '\64216' -> "\233\189\131\0"# + '\64217' -> "\233\190\142\0"# + '\64256' -> "\102\102\0"# + '\64257' -> "\102\105\0"# + '\64258' -> "\102\108\0"# + '\64259' -> "\102\102\105\0"# + '\64260' -> "\102\102\108\0"# + '\64262' -> "\115\116\0"# + '\64275' -> "\213\180\213\182\0"# + '\64276' -> "\213\180\213\165\0"# + '\64277' -> "\213\180\213\171\0"# + '\64278' -> "\213\190\213\182\0"# + '\64279' -> "\213\180\213\173\0"# + '\64288' -> "\215\162\0"# + '\64289' -> "\215\144\0"# + '\64290' -> "\215\147\0"# + '\64291' -> "\215\148\0"# + '\64292' -> "\215\155\0"# + '\64293' -> "\215\156\0"# + '\64294' -> "\215\157\0"# + '\64295' -> "\215\168\0"# + '\64296' -> "\215\170\0"# + '\64297' -> "\45\204\135\0"# + '\64299' -> "\239\172\170\0"# + '\64301' -> "\239\172\172\0"# + '\64303' -> "\239\172\174\0"# + '\64304' -> "\239\172\174\0"# + '\64313' -> "\239\172\157\0"# + '\64329' -> "\239\172\170\0"# + '\64335' -> "\215\144\215\156\0"# + '\64336' -> "\217\177\0"# + '\64337' -> "\217\177\0"# + '\64338' -> "\217\187\0"# + '\64339' -> "\217\187\0"# + '\64340' -> "\217\187\0"# + '\64341' -> "\217\187\0"# + '\64342' -> "\217\137\219\155\0"# + '\64343' -> "\217\137\219\155\0"# + '\64344' -> "\217\137\219\155\0"# + '\64345' -> "\217\137\219\155\0"# + '\64346' -> "\218\128\0"# + '\64347' -> "\218\128\0"# + '\64348' -> "\218\128\0"# + '\64349' -> "\218\128\0"# + '\64350' -> "\217\186\0"# + '\64351' -> "\217\186\0"# + '\64352' -> "\217\186\0"# + '\64353' -> "\217\186\0"# + '\64354' -> "\217\191\0"# + '\64355' -> "\217\191\0"# + '\64356' -> "\217\191\0"# + '\64357' -> "\217\191\0"# + '\64358' -> "\217\137\216\149\0"# + '\64359' -> "\217\137\216\149\0"# + '\64360' -> "\217\137\216\149\0"# + '\64361' -> "\217\137\216\149\0"# + '\64362' -> "\218\161\219\155\0"# + '\64363' -> "\218\161\219\155\0"# + '\64364' -> "\218\161\219\155\0"# + '\64365' -> "\218\161\219\155\0"# + '\64366' -> "\218\166\0"# + '\64367' -> "\218\166\0"# + '\64368' -> "\218\166\0"# + '\64369' -> "\218\166\0"# + '\64370' -> "\218\132\0"# + '\64371' -> "\218\132\0"# + '\64372' -> "\218\132\0"# + '\64373' -> "\218\132\0"# + '\64374' -> "\218\131\0"# + '\64375' -> "\218\131\0"# + '\64376' -> "\218\131\0"# + '\64377' -> "\218\131\0"# + '\64378' -> "\218\134\0"# + '\64379' -> "\218\134\0"# + '\64380' -> "\218\134\0"# + '\64381' -> "\218\134\0"# + '\64382' -> "\218\135\0"# + '\64383' -> "\218\135\0"# + '\64384' -> "\218\135\0"# + '\64385' -> "\218\135\0"# + '\64386' -> "\218\141\0"# + '\64387' -> "\218\141\0"# + '\64388' -> "\218\140\0"# + '\64389' -> "\218\140\0"# + '\64390' -> "\216\175\219\155\0"# + '\64391' -> "\216\175\219\155\0"# + '\64392' -> "\216\175\216\149\0"# + '\64393' -> "\216\175\216\149\0"# + '\64394' -> "\216\177\219\155\0"# + '\64395' -> "\216\177\219\155\0"# + '\64396' -> "\216\177\216\149\0"# + '\64397' -> "\216\177\216\149\0"# + '\64398' -> "\217\131\0"# + '\64399' -> "\217\131\0"# + '\64400' -> "\217\131\0"# + '\64401' -> "\217\131\0"# + '\64402' -> "\218\175\0"# + '\64403' -> "\218\175\0"# + '\64404' -> "\218\175\0"# + '\64405' -> "\218\175\0"# + '\64406' -> "\218\179\0"# + '\64407' -> "\218\179\0"# + '\64408' -> "\218\179\0"# + '\64409' -> "\218\179\0"# + '\64410' -> "\218\177\0"# + '\64411' -> "\218\177\0"# + '\64412' -> "\218\177\0"# + '\64413' -> "\218\177\0"# + '\64414' -> "\217\137\0"# + '\64415' -> "\217\137\0"# + '\64416' -> "\217\137\216\149\0"# + '\64417' -> "\217\137\216\149\0"# + '\64418' -> "\217\137\216\149\0"# + '\64419' -> "\217\137\216\149\0"# + '\64420' -> "\219\128\0"# + '\64421' -> "\219\128\0"# + '\64422' -> "\111\0"# + '\64423' -> "\111\0"# + '\64424' -> "\111\0"# + '\64425' -> "\111\0"# + '\64426' -> "\111\0"# + '\64427' -> "\111\0"# + '\64428' -> "\111\0"# + '\64429' -> "\111\0"# + '\64430' -> "\217\137\0"# + '\64431' -> "\217\137\0"# + '\64432' -> "\219\147\0"# + '\64433' -> "\219\147\0"# + '\64467' -> "\217\131\219\155\0"# + '\64468' -> "\217\131\219\155\0"# + '\64469' -> "\217\131\219\155\0"# + '\64470' -> "\217\131\219\155\0"# + '\64471' -> "\217\136\204\147\0"# + '\64472' -> "\217\136\204\147\0"# + '\64473' -> "\217\136\204\134\0"# + '\64474' -> "\217\136\204\134\0"# + '\64475' -> "\217\136\217\176\0"# + '\64476' -> "\217\136\217\176\0"# + '\64477' -> "\217\136\204\147\217\180\0"# + '\64478' -> "\217\136\219\155\0"# + '\64479' -> "\217\136\219\155\0"# + '\64480' -> "\219\133\0"# + '\64481' -> "\219\133\0"# + '\64482' -> "\217\136\204\130\0"# + '\64483' -> "\217\136\204\130\0"# + '\64484' -> "\217\187\0"# + '\64485' -> "\217\187\0"# + '\64486' -> "\217\187\0"# + '\64487' -> "\217\187\0"# + '\64488' -> "\217\137\0"# + '\64489' -> "\217\137\0"# + '\64490' -> "\217\137\217\180\108\0"# + '\64491' -> "\217\137\217\180\108\0"# + '\64492' -> "\217\137\217\180\111\0"# + '\64493' -> "\217\137\217\180\111\0"# + '\64494' -> "\217\137\217\180\217\136\0"# + '\64495' -> "\217\137\217\180\217\136\0"# + '\64496' -> "\217\137\217\180\217\136\204\147\0"# + '\64497' -> "\217\137\217\180\217\136\204\147\0"# + '\64498' -> "\217\137\217\180\217\136\204\134\0"# + '\64499' -> "\217\137\217\180\217\136\204\134\0"# + '\64500' -> "\217\137\217\180\217\136\217\176\0"# + '\64501' -> "\217\137\217\180\217\136\217\176\0"# + '\64502' -> "\217\137\217\180\217\187\0"# + '\64503' -> "\217\137\217\180\217\187\0"# + '\64504' -> "\217\137\217\180\217\187\0"# + '\64505' -> "\217\137\217\180\217\137\0"# + '\64506' -> "\217\137\217\180\217\137\0"# + '\64507' -> "\217\137\217\180\217\137\0"# + '\64508' -> "\217\137\0"# + '\64509' -> "\217\137\0"# + '\64510' -> "\217\137\0"# + '\64511' -> "\217\137\0"# + '\64512' -> "\217\137\217\180\216\172\0"# + '\64513' -> "\217\137\217\180\216\173\0"# + '\64514' -> "\217\137\217\180\217\133\0"# + '\64515' -> "\217\137\217\180\217\137\0"# + '\64516' -> "\217\137\217\180\217\137\0"# + '\64517' -> "\216\168\216\172\0"# + '\64518' -> "\216\168\216\173\0"# + '\64519' -> "\216\168\216\174\0"# + '\64520' -> "\216\168\217\133\0"# + '\64521' -> "\216\168\217\137\0"# + '\64522' -> "\216\168\217\137\0"# + '\64523' -> "\216\170\216\172\0"# + '\64524' -> "\216\170\216\173\0"# + '\64525' -> "\216\170\216\174\0"# + '\64526' -> "\216\170\217\133\0"# + '\64527' -> "\216\170\217\137\0"# + '\64528' -> "\216\170\217\137\0"# + '\64529' -> "\217\137\219\155\216\172\0"# + '\64530' -> "\217\137\219\155\217\133\0"# + '\64531' -> "\217\137\219\155\217\137\0"# + '\64532' -> "\217\137\219\155\217\137\0"# + '\64533' -> "\216\172\216\173\0"# + '\64534' -> "\216\172\217\133\0"# + '\64535' -> "\216\173\216\172\0"# + '\64536' -> "\216\173\217\133\0"# + '\64537' -> "\216\174\216\172\0"# + '\64538' -> "\216\174\216\173\0"# + '\64539' -> "\216\174\217\133\0"# + '\64540' -> "\216\179\216\172\0"# + '\64541' -> "\216\179\216\173\0"# + '\64542' -> "\216\179\216\174\0"# + '\64543' -> "\216\179\217\133\0"# + '\64544' -> "\216\181\216\173\0"# + '\64545' -> "\216\181\217\133\0"# + '\64546' -> "\216\182\216\172\0"# + '\64547' -> "\216\182\216\173\0"# + '\64548' -> "\216\182\216\174\0"# + '\64549' -> "\216\182\217\133\0"# + '\64550' -> "\216\183\216\173\0"# + '\64551' -> "\216\183\217\133\0"# + '\64552' -> "\216\184\217\133\0"# + '\64553' -> "\216\185\216\172\0"# + '\64554' -> "\216\185\217\133\0"# + '\64555' -> "\216\186\216\172\0"# + '\64556' -> "\216\186\217\133\0"# + '\64557' -> "\217\129\216\172\0"# + '\64558' -> "\217\129\216\173\0"# + '\64559' -> "\217\129\216\174\0"# + '\64560' -> "\217\129\217\133\0"# + '\64561' -> "\217\129\217\137\0"# + '\64562' -> "\217\129\217\137\0"# + '\64563' -> "\217\130\216\173\0"# + '\64564' -> "\217\130\217\133\0"# + '\64565' -> "\217\130\217\137\0"# + '\64566' -> "\217\130\217\137\0"# + '\64567' -> "\217\131\108\0"# + '\64568' -> "\217\131\216\172\0"# + '\64569' -> "\217\131\216\173\0"# + '\64570' -> "\217\131\216\174\0"# + '\64571' -> "\217\131\217\132\0"# + '\64572' -> "\217\131\217\133\0"# + '\64573' -> "\217\131\217\137\0"# + '\64574' -> "\217\131\217\137\0"# + '\64575' -> "\217\132\216\172\0"# + '\64576' -> "\217\132\216\173\0"# + '\64577' -> "\217\132\216\174\0"# + '\64578' -> "\217\132\217\133\0"# + '\64579' -> "\217\132\217\137\0"# + '\64580' -> "\217\132\217\137\0"# + '\64581' -> "\217\133\216\172\0"# + '\64582' -> "\217\133\216\173\0"# + '\64583' -> "\217\133\216\174\0"# + '\64584' -> "\217\133\217\133\0"# + '\64585' -> "\217\133\217\137\0"# + '\64586' -> "\217\133\217\137\0"# + '\64587' -> "\216\168\216\174\0"# + '\64588' -> "\217\134\216\173\0"# + '\64589' -> "\217\134\216\174\0"# + '\64590' -> "\217\134\217\133\0"# + '\64591' -> "\217\134\217\137\0"# + '\64592' -> "\217\134\217\137\0"# + '\64593' -> "\111\216\172\0"# + '\64594' -> "\111\217\133\0"# + '\64595' -> "\111\217\137\0"# + '\64596' -> "\111\217\137\0"# + '\64597' -> "\217\137\216\172\0"# + '\64598' -> "\217\137\216\173\0"# + '\64599' -> "\217\137\216\174\0"# + '\64600' -> "\217\137\217\133\0"# + '\64601' -> "\217\137\217\137\0"# + '\64602' -> "\217\137\217\137\0"# + '\64603' -> "\216\176\217\176\0"# + '\64604' -> "\216\177\217\176\0"# + '\64605' -> "\217\137\217\176\0"# + '\64606' -> "\239\185\178\217\145\0"# + '\64607' -> "\239\185\180\217\145\0"# + '\64608' -> "\239\185\182\217\145\0"# + '\64609' -> "\239\185\184\217\145\0"# + '\64610' -> "\239\185\186\217\145\0"# + '\64611' -> "\239\185\188\217\176\0"# + '\64612' -> "\217\137\217\180\216\177\0"# + '\64613' -> "\217\137\217\180\216\178\0"# + '\64614' -> "\217\137\217\180\217\133\0"# + '\64615' -> "\217\137\217\180\217\134\0"# + '\64616' -> "\217\137\217\180\217\137\0"# + '\64617' -> "\217\137\217\180\217\137\0"# + '\64618' -> "\216\168\216\177\0"# + '\64619' -> "\216\168\216\178\0"# + '\64620' -> "\216\168\217\133\0"# + '\64621' -> "\216\168\217\134\0"# + '\64622' -> "\216\168\217\137\0"# + '\64623' -> "\216\168\217\137\0"# + '\64624' -> "\216\170\216\177\0"# + '\64625' -> "\216\170\216\178\0"# + '\64626' -> "\216\170\217\133\0"# + '\64627' -> "\216\170\217\134\0"# + '\64628' -> "\216\170\217\137\0"# + '\64629' -> "\216\170\217\137\0"# + '\64630' -> "\217\137\219\155\216\177\0"# + '\64631' -> "\217\137\219\155\216\178\0"# + '\64632' -> "\217\137\219\155\217\133\0"# + '\64633' -> "\217\137\219\155\217\134\0"# + '\64634' -> "\217\137\219\155\217\137\0"# + '\64635' -> "\217\137\219\155\217\137\0"# + '\64636' -> "\217\129\217\137\0"# + '\64637' -> "\217\129\217\137\0"# + '\64638' -> "\217\130\217\137\0"# + '\64639' -> "\217\130\217\137\0"# + '\64640' -> "\217\131\108\0"# + '\64641' -> "\217\131\217\132\0"# + '\64642' -> "\217\131\217\133\0"# + '\64643' -> "\217\131\217\137\0"# + '\64644' -> "\217\131\217\137\0"# + '\64645' -> "\217\132\217\133\0"# + '\64646' -> "\217\132\217\137\0"# + '\64647' -> "\217\132\217\137\0"# + '\64648' -> "\217\133\108\0"# + '\64649' -> "\217\133\217\133\0"# + '\64650' -> "\217\134\216\177\0"# + '\64651' -> "\217\134\216\178\0"# + '\64652' -> "\217\134\217\133\0"# + '\64653' -> "\217\134\217\134\0"# + '\64654' -> "\217\134\217\137\0"# + '\64655' -> "\217\134\217\137\0"# + '\64656' -> "\217\137\217\176\0"# + '\64657' -> "\217\137\216\177\0"# + '\64658' -> "\217\137\216\178\0"# + '\64659' -> "\217\137\217\133\0"# + '\64660' -> "\217\137\217\134\0"# + '\64661' -> "\217\137\217\137\0"# + '\64662' -> "\217\137\217\137\0"# + '\64663' -> "\217\137\217\180\216\172\0"# + '\64664' -> "\217\137\217\180\216\173\0"# + '\64665' -> "\217\137\217\180\216\174\0"# + '\64666' -> "\217\137\217\180\217\133\0"# + '\64667' -> "\217\137\217\180\111\0"# + '\64668' -> "\216\168\216\172\0"# + '\64669' -> "\216\168\216\173\0"# + '\64670' -> "\216\168\216\174\0"# + '\64671' -> "\216\168\217\133\0"# + '\64672' -> "\216\168\111\0"# + '\64673' -> "\216\170\216\172\0"# + '\64674' -> "\216\170\216\173\0"# + '\64675' -> "\216\170\216\174\0"# + '\64676' -> "\216\170\217\133\0"# + '\64677' -> "\216\170\111\0"# + '\64678' -> "\217\137\219\155\217\133\0"# + '\64679' -> "\216\172\216\173\0"# + '\64680' -> "\216\172\217\133\0"# + '\64681' -> "\216\173\216\172\0"# + '\64682' -> "\216\173\217\133\0"# + '\64683' -> "\216\174\216\172\0"# + '\64684' -> "\216\174\217\133\0"# + '\64685' -> "\216\179\216\172\0"# + '\64686' -> "\216\179\216\173\0"# + '\64687' -> "\216\179\216\174\0"# + '\64688' -> "\216\179\217\133\0"# + '\64689' -> "\216\181\216\173\0"# + '\64690' -> "\216\181\216\174\0"# + '\64691' -> "\216\181\217\133\0"# + '\64692' -> "\216\182\216\172\0"# + '\64693' -> "\216\182\216\173\0"# + '\64694' -> "\216\182\216\174\0"# + '\64695' -> "\216\182\217\133\0"# + '\64696' -> "\216\183\216\173\0"# + '\64697' -> "\216\184\217\133\0"# + '\64698' -> "\216\185\216\172\0"# + '\64699' -> "\216\185\217\133\0"# + '\64700' -> "\216\186\216\172\0"# + '\64701' -> "\216\186\217\133\0"# + '\64702' -> "\217\129\216\172\0"# + '\64703' -> "\217\129\216\173\0"# + '\64704' -> "\217\129\216\174\0"# + '\64705' -> "\217\129\217\133\0"# + '\64706' -> "\217\130\216\173\0"# + '\64707' -> "\217\130\217\133\0"# + '\64708' -> "\217\131\216\172\0"# + '\64709' -> "\217\131\216\173\0"# + '\64710' -> "\217\131\216\174\0"# + '\64711' -> "\217\131\217\132\0"# + '\64712' -> "\217\131\217\133\0"# + '\64713' -> "\217\132\216\172\0"# + '\64714' -> "\217\132\216\173\0"# + '\64715' -> "\217\132\216\174\0"# + '\64716' -> "\217\132\217\133\0"# + '\64717' -> "\217\132\111\0"# + '\64718' -> "\217\133\216\172\0"# + '\64719' -> "\217\133\216\173\0"# + '\64720' -> "\217\133\216\174\0"# + '\64721' -> "\217\133\217\133\0"# + '\64722' -> "\216\168\216\174\0"# + '\64723' -> "\217\134\216\173\0"# + '\64724' -> "\217\134\216\174\0"# + '\64725' -> "\217\134\217\133\0"# + '\64726' -> "\217\134\111\0"# + '\64727' -> "\111\216\172\0"# + '\64728' -> "\111\217\133\0"# + '\64729' -> "\111\217\176\0"# + '\64730' -> "\217\137\216\172\0"# + '\64731' -> "\217\137\216\173\0"# + '\64732' -> "\217\137\216\174\0"# + '\64733' -> "\217\137\217\133\0"# + '\64734' -> "\217\137\111\0"# + '\64735' -> "\217\137\217\180\217\133\0"# + '\64736' -> "\217\137\217\180\111\0"# + '\64737' -> "\216\168\217\133\0"# + '\64738' -> "\216\168\111\0"# + '\64739' -> "\216\170\217\133\0"# + '\64740' -> "\216\170\111\0"# + '\64741' -> "\217\137\219\155\217\133\0"# + '\64742' -> "\217\137\219\155\111\0"# + '\64743' -> "\216\179\217\133\0"# + '\64744' -> "\216\179\111\0"# + '\64745' -> "\216\179\219\155\217\133\0"# + '\64746' -> "\216\179\219\155\111\0"# + '\64747' -> "\217\131\217\132\0"# + '\64748' -> "\217\131\217\133\0"# + '\64749' -> "\217\132\217\133\0"# + '\64750' -> "\217\134\217\133\0"# + '\64751' -> "\217\134\111\0"# + '\64752' -> "\217\137\217\133\0"# + '\64753' -> "\217\137\111\0"# + '\64754' -> "\239\185\183\217\145\0"# + '\64755' -> "\239\185\185\217\145\0"# + '\64756' -> "\239\185\187\217\145\0"# + '\64757' -> "\216\183\217\137\0"# + '\64758' -> "\216\183\217\137\0"# + '\64759' -> "\216\185\217\137\0"# + '\64760' -> "\216\185\217\137\0"# + '\64761' -> "\216\186\217\137\0"# + '\64762' -> "\216\186\217\137\0"# + '\64763' -> "\216\179\217\137\0"# + '\64764' -> "\216\179\217\137\0"# + '\64765' -> "\216\179\219\155\217\137\0"# + '\64766' -> "\216\179\219\155\217\137\0"# + '\64767' -> "\216\173\217\137\0"# + '\64768' -> "\216\173\217\137\0"# + '\64769' -> "\216\172\217\137\0"# + '\64770' -> "\216\172\217\137\0"# + '\64771' -> "\216\174\217\137\0"# + '\64772' -> "\216\174\217\137\0"# + '\64773' -> "\216\181\217\137\0"# + '\64774' -> "\216\181\217\137\0"# + '\64775' -> "\216\182\217\137\0"# + '\64776' -> "\216\182\217\137\0"# + '\64777' -> "\216\179\219\155\216\172\0"# + '\64778' -> "\216\179\219\155\216\173\0"# + '\64779' -> "\216\179\219\155\216\174\0"# + '\64780' -> "\216\179\219\155\217\133\0"# + '\64781' -> "\216\179\219\155\216\177\0"# + '\64782' -> "\216\179\216\177\0"# + '\64783' -> "\216\181\216\177\0"# + '\64784' -> "\216\182\216\177\0"# + '\64785' -> "\216\183\217\137\0"# + '\64786' -> "\216\183\217\137\0"# + '\64787' -> "\216\185\217\137\0"# + '\64788' -> "\216\185\217\137\0"# + '\64789' -> "\216\186\217\137\0"# + '\64790' -> "\216\186\217\137\0"# + '\64791' -> "\216\179\217\137\0"# + '\64792' -> "\216\179\217\137\0"# + '\64793' -> "\216\179\219\155\217\137\0"# + '\64794' -> "\216\179\219\155\217\137\0"# + '\64795' -> "\216\173\217\137\0"# + '\64796' -> "\216\173\217\137\0"# + '\64797' -> "\216\172\217\137\0"# + '\64798' -> "\216\172\217\137\0"# + '\64799' -> "\216\174\217\137\0"# + '\64800' -> "\216\174\217\137\0"# + '\64801' -> "\216\181\217\137\0"# + '\64802' -> "\216\181\217\137\0"# + '\64803' -> "\216\182\217\137\0"# + '\64804' -> "\216\182\217\137\0"# + '\64805' -> "\216\179\219\155\216\172\0"# + '\64806' -> "\216\179\219\155\216\173\0"# + '\64807' -> "\216\179\219\155\216\174\0"# + '\64808' -> "\216\179\219\155\217\133\0"# + '\64809' -> "\216\179\219\155\216\177\0"# + '\64810' -> "\216\179\216\177\0"# + '\64811' -> "\216\181\216\177\0"# + '\64812' -> "\216\182\216\177\0"# + '\64813' -> "\216\179\219\155\216\172\0"# + '\64814' -> "\216\179\219\155\216\173\0"# + '\64815' -> "\216\179\219\155\216\174\0"# + '\64816' -> "\216\179\219\155\217\133\0"# + '\64817' -> "\216\179\111\0"# + '\64818' -> "\216\179\219\155\111\0"# + '\64819' -> "\216\183\217\133\0"# + '\64820' -> "\216\179\216\172\0"# + '\64821' -> "\216\179\216\173\0"# + '\64822' -> "\216\179\216\174\0"# + '\64823' -> "\216\179\219\155\216\172\0"# + '\64824' -> "\216\179\219\155\216\173\0"# + '\64825' -> "\216\179\219\155\216\174\0"# + '\64826' -> "\216\183\217\133\0"# + '\64827' -> "\216\184\217\133\0"# + '\64828' -> "\108\204\139\0"# + '\64829' -> "\108\204\139\0"# + '\64830' -> "\40\0"# + '\64831' -> "\41\0"# + '\64848' -> "\216\170\216\172\217\133\0"# + '\64849' -> "\216\170\216\173\216\172\0"# + '\64850' -> "\216\170\216\173\216\172\0"# + '\64851' -> "\216\170\216\173\217\133\0"# + '\64852' -> "\216\170\216\174\217\133\0"# + '\64853' -> "\216\170\217\133\216\172\0"# + '\64854' -> "\216\170\217\133\216\173\0"# + '\64855' -> "\216\170\217\133\216\174\0"# + '\64856' -> "\216\172\217\133\216\173\0"# + '\64857' -> "\216\172\217\133\216\173\0"# + '\64858' -> "\216\173\217\133\217\137\0"# + '\64859' -> "\216\173\217\133\217\137\0"# + '\64860' -> "\216\179\216\173\216\172\0"# + '\64861' -> "\216\179\216\172\216\173\0"# + '\64862' -> "\216\179\216\172\217\137\0"# + '\64863' -> "\216\179\217\133\216\173\0"# + '\64864' -> "\216\179\217\133\216\173\0"# + '\64865' -> "\216\179\217\133\216\172\0"# + '\64866' -> "\216\179\217\133\217\133\0"# + '\64867' -> "\216\179\217\133\217\133\0"# + '\64868' -> "\216\181\216\173\216\173\0"# + '\64869' -> "\216\181\216\173\216\173\0"# + '\64870' -> "\216\181\217\133\217\133\0"# + '\64871' -> "\216\179\219\155\216\173\217\133\0"# + '\64872' -> "\216\179\219\155\216\173\217\133\0"# + '\64873' -> "\216\179\219\155\216\172\217\137\0"# + '\64874' -> "\216\179\219\155\217\133\216\174\0"# + '\64875' -> "\216\179\219\155\217\133\216\174\0"# + '\64876' -> "\216\179\219\155\217\133\217\133\0"# + '\64877' -> "\216\179\219\155\217\133\217\133\0"# + '\64878' -> "\216\182\216\173\217\137\0"# + '\64879' -> "\216\182\216\174\217\133\0"# + '\64880' -> "\216\182\216\174\217\133\0"# + '\64881' -> "\216\183\217\133\216\173\0"# + '\64882' -> "\216\183\217\133\216\173\0"# + '\64883' -> "\216\183\217\133\217\133\0"# + '\64884' -> "\216\183\217\133\217\137\0"# + '\64885' -> "\216\185\216\172\217\133\0"# + '\64886' -> "\216\185\217\133\217\133\0"# + '\64887' -> "\216\185\217\133\217\133\0"# + '\64888' -> "\216\185\217\133\217\137\0"# + '\64889' -> "\216\186\217\133\217\133\0"# + '\64890' -> "\216\186\217\133\217\137\0"# + '\64891' -> "\216\186\217\133\217\137\0"# + '\64892' -> "\217\129\216\174\217\133\0"# + '\64893' -> "\217\129\216\174\217\133\0"# + '\64894' -> "\217\130\217\133\216\173\0"# + '\64895' -> "\217\130\217\133\217\133\0"# + '\64896' -> "\217\132\216\173\217\133\0"# + '\64897' -> "\217\132\216\173\217\137\0"# + '\64898' -> "\217\132\216\173\217\137\0"# + '\64899' -> "\217\132\216\172\216\172\0"# + '\64900' -> "\217\132\216\172\216\172\0"# + '\64901' -> "\217\132\216\174\217\133\0"# + '\64902' -> "\217\132\216\174\217\133\0"# + '\64903' -> "\217\132\217\133\216\173\0"# + '\64904' -> "\217\132\217\133\216\173\0"# + '\64905' -> "\217\133\216\173\216\172\0"# + '\64906' -> "\217\133\216\173\217\133\0"# + '\64907' -> "\217\133\216\173\217\137\0"# + '\64908' -> "\217\133\216\172\216\173\0"# + '\64909' -> "\217\133\216\172\217\133\0"# + '\64910' -> "\217\133\216\174\216\172\0"# + '\64911' -> "\217\133\216\174\217\133\0"# + '\64914' -> "\217\133\216\172\216\174\0"# + '\64915' -> "\111\217\133\216\172\0"# + '\64916' -> "\111\217\133\217\133\0"# + '\64917' -> "\217\134\216\173\217\133\0"# + '\64918' -> "\217\134\216\173\217\137\0"# + '\64919' -> "\217\134\216\172\217\133\0"# + '\64920' -> "\217\134\216\172\217\133\0"# + '\64921' -> "\217\134\216\172\217\137\0"# + '\64922' -> "\217\134\217\133\217\137\0"# + '\64923' -> "\217\134\217\133\217\137\0"# + '\64924' -> "\217\137\217\133\217\133\0"# + '\64925' -> "\217\137\217\133\217\133\0"# + '\64926' -> "\216\168\216\174\217\137\0"# + '\64927' -> "\216\170\216\172\217\137\0"# + '\64928' -> "\216\170\216\172\217\137\0"# + '\64929' -> "\216\170\216\174\217\137\0"# + '\64930' -> "\216\170\216\174\217\137\0"# + '\64931' -> "\216\170\217\133\217\137\0"# + '\64932' -> "\216\170\217\133\217\137\0"# + '\64933' -> "\216\172\217\133\217\137\0"# + '\64934' -> "\216\172\216\173\217\137\0"# + '\64935' -> "\216\172\217\133\217\137\0"# + '\64936' -> "\216\179\216\174\217\137\0"# + '\64937' -> "\216\181\216\173\217\137\0"# + '\64938' -> "\216\179\219\155\216\173\217\137\0"# + '\64939' -> "\216\182\216\173\217\137\0"# + '\64940' -> "\217\132\216\172\217\137\0"# + '\64941' -> "\217\132\217\133\217\137\0"# + '\64942' -> "\217\137\216\173\217\137\0"# + '\64943' -> "\217\137\216\172\217\137\0"# + '\64944' -> "\217\137\217\133\217\137\0"# + '\64945' -> "\217\133\217\133\217\137\0"# + '\64946' -> "\217\130\217\133\217\137\0"# + '\64947' -> "\217\134\216\173\217\137\0"# + '\64948' -> "\217\130\217\133\216\173\0"# + '\64949' -> "\217\132\216\173\217\133\0"# + '\64950' -> "\216\185\217\133\217\137\0"# + '\64951' -> "\217\131\217\133\217\137\0"# + '\64952' -> "\217\134\216\172\216\173\0"# + '\64953' -> "\217\133\216\174\217\137\0"# + '\64954' -> "\217\132\216\172\217\133\0"# + '\64955' -> "\217\131\217\133\217\133\0"# + '\64956' -> "\217\132\216\172\217\133\0"# + '\64957' -> "\217\134\216\172\216\173\0"# + '\64958' -> "\216\172\216\173\217\137\0"# + '\64959' -> "\216\173\216\172\217\137\0"# + '\64960' -> "\217\133\216\172\217\137\0"# + '\64961' -> "\217\129\217\133\217\137\0"# + '\64962' -> "\216\168\216\173\217\137\0"# + '\64963' -> "\217\131\217\133\217\133\0"# + '\64964' -> "\216\185\216\172\217\133\0"# + '\64965' -> "\216\181\217\133\217\133\0"# + '\64966' -> "\216\179\216\174\217\137\0"# + '\64967' -> "\217\134\216\172\217\137\0"# + '\65008' -> "\216\181\217\132\217\137\0"# + '\65009' -> "\217\130\217\132\217\137\0"# + '\65010' -> "\108\217\132\217\132\217\145\217\176\111\0"# + '\65011' -> "\108\217\131\216\168\216\177\0"# + '\65012' -> "\217\133\216\173\217\133\216\175\0"# + '\65013' -> "\216\181\217\132\216\185\217\133\0"# + '\65014' -> "\216\177\216\179\217\136\217\132\0"# + '\65015' -> "\216\185\217\132\217\137\111\0"# + '\65016' -> "\217\136\216\179\217\132\217\133\0"# + '\65017' -> "\216\181\217\132\217\137\0"# + '\65018' -> "\216\181\217\132\217\137\32\108\217\132\217\132\111\32\216\185\217\132\217\137\111\32\217\136\216\179\217\132\217\133\0"# + '\65019' -> "\216\172\217\132\32\216\172\217\132\108\217\132\111\0"# + '\65020' -> "\216\177\217\137\108\217\132\0"# + '\65049' -> "\226\181\151\0"# + '\65072' -> "\58\0"# + '\65073' -> "\226\148\130\0"# + '\65076' -> "\226\140\135\0"# + '\65077' -> "\226\143\156\0"# + '\65078' -> "\226\143\157\0"# + '\65079' -> "\226\143\158\0"# + '\65080' -> "\226\143\159\0"# + '\65081' -> "\226\143\160\0"# + '\65082' -> "\226\143\161\0"# + '\65097' -> "\203\137\0"# + '\65098' -> "\203\137\0"# + '\65099' -> "\203\137\0"# + '\65100' -> "\203\137\0"# + '\65101' -> "\95\0"# + '\65102' -> "\95\0"# + '\65103' -> "\95\0"# + '\65112' -> "\45\0"# + '\65128' -> "\92\0"# + '\65152' -> "\216\161\0"# + '\65153' -> "\216\162\0"# + '\65154' -> "\216\162\0"# + '\65155' -> "\108\217\180\0"# + '\65156' -> "\108\217\180\0"# + '\65157' -> "\217\136\217\180\0"# + '\65158' -> "\217\136\217\180\0"# + '\65159' -> "\108\217\149\0"# + '\65160' -> "\108\217\149\0"# + '\65161' -> "\217\137\217\180\0"# + '\65162' -> "\217\137\217\180\0"# + '\65163' -> "\217\137\217\180\0"# + '\65164' -> "\217\137\217\180\0"# + '\65165' -> "\108\0"# + '\65166' -> "\108\0"# + '\65167' -> "\216\168\0"# + '\65168' -> "\216\168\0"# + '\65169' -> "\216\168\0"# + '\65170' -> "\216\168\0"# + '\65171' -> "\216\169\0"# + '\65172' -> "\216\169\0"# + '\65173' -> "\216\170\0"# + '\65174' -> "\216\170\0"# + '\65175' -> "\216\170\0"# + '\65176' -> "\216\170\0"# + '\65177' -> "\217\137\219\155\0"# + '\65178' -> "\217\137\219\155\0"# + '\65179' -> "\217\137\219\155\0"# + '\65180' -> "\217\137\219\155\0"# + '\65181' -> "\216\172\0"# + '\65182' -> "\216\172\0"# + '\65183' -> "\216\172\0"# + '\65184' -> "\216\172\0"# + '\65185' -> "\216\173\0"# + '\65186' -> "\216\173\0"# + '\65187' -> "\216\173\0"# + '\65188' -> "\216\173\0"# + '\65189' -> "\216\174\0"# + '\65190' -> "\216\174\0"# + '\65191' -> "\216\174\0"# + '\65192' -> "\216\174\0"# + '\65193' -> "\216\175\0"# + '\65194' -> "\216\175\0"# + '\65195' -> "\216\176\0"# + '\65196' -> "\216\176\0"# + '\65197' -> "\216\177\0"# + '\65198' -> "\216\177\0"# + '\65199' -> "\216\178\0"# + '\65200' -> "\216\178\0"# + '\65201' -> "\216\179\0"# + '\65202' -> "\216\179\0"# + '\65203' -> "\216\179\0"# + '\65204' -> "\216\179\0"# + '\65205' -> "\216\179\219\155\0"# + '\65206' -> "\216\179\219\155\0"# + '\65207' -> "\216\179\219\155\0"# + '\65208' -> "\216\179\219\155\0"# + '\65209' -> "\216\181\0"# + '\65210' -> "\216\181\0"# + '\65211' -> "\216\181\0"# + '\65212' -> "\216\181\0"# + '\65213' -> "\216\182\0"# + '\65214' -> "\216\182\0"# + '\65215' -> "\216\182\0"# + '\65216' -> "\216\182\0"# + '\65217' -> "\216\183\0"# + '\65218' -> "\216\183\0"# + '\65219' -> "\216\183\0"# + '\65220' -> "\216\183\0"# + '\65221' -> "\216\184\0"# + '\65222' -> "\216\184\0"# + '\65223' -> "\216\184\0"# + '\65224' -> "\216\184\0"# + '\65225' -> "\216\185\0"# + '\65226' -> "\216\185\0"# + '\65227' -> "\216\185\0"# + '\65228' -> "\216\185\0"# + '\65229' -> "\216\186\0"# + '\65230' -> "\216\186\0"# + '\65231' -> "\216\186\0"# + '\65232' -> "\216\186\0"# + '\65233' -> "\217\129\0"# + '\65234' -> "\217\129\0"# + '\65235' -> "\217\129\0"# + '\65236' -> "\217\129\0"# + '\65237' -> "\217\130\0"# + '\65238' -> "\217\130\0"# + '\65239' -> "\217\130\0"# + '\65240' -> "\217\130\0"# + '\65241' -> "\217\131\0"# + '\65242' -> "\217\131\0"# + '\65243' -> "\217\131\0"# + '\65244' -> "\217\131\0"# + '\65245' -> "\217\132\0"# + '\65246' -> "\217\132\0"# + '\65247' -> "\217\132\0"# + '\65248' -> "\217\132\0"# + '\65249' -> "\217\133\0"# + '\65250' -> "\217\133\0"# + '\65251' -> "\217\133\0"# + '\65252' -> "\217\133\0"# + '\65253' -> "\217\134\0"# + '\65254' -> "\217\134\0"# + '\65255' -> "\217\134\0"# + '\65256' -> "\217\134\0"# + '\65257' -> "\111\0"# + '\65258' -> "\111\0"# + '\65259' -> "\111\0"# + '\65260' -> "\111\0"# + '\65261' -> "\217\136\0"# + '\65262' -> "\217\136\0"# + '\65263' -> "\217\137\0"# + '\65264' -> "\217\137\0"# + '\65265' -> "\217\137\0"# + '\65266' -> "\217\137\0"# + '\65267' -> "\217\137\0"# + '\65268' -> "\217\137\0"# + '\65269' -> "\217\132\216\162\0"# + '\65270' -> "\217\132\216\162\0"# + '\65271' -> "\217\132\108\217\180\0"# + '\65272' -> "\217\132\108\217\180\0"# + '\65273' -> "\217\132\108\217\149\0"# + '\65274' -> "\217\132\108\217\149\0"# + '\65275' -> "\217\132\108\0"# + '\65276' -> "\217\132\108\0"# + '\65281' -> "\33\0"# + '\65282' -> "\39\39\0"# + '\65287' -> "\39\0"# + '\65293' -> "\227\131\188\0"# + '\65306' -> "\58\0"# + '\65313' -> "\65\0"# + '\65314' -> "\66\0"# + '\65315' -> "\67\0"# + '\65317' -> "\69\0"# + '\65320' -> "\72\0"# + '\65321' -> "\108\0"# + '\65322' -> "\74\0"# + '\65323' -> "\75\0"# + '\65325' -> "\77\0"# + '\65326' -> "\78\0"# + '\65327' -> "\79\0"# + '\65328' -> "\80\0"# + '\65331' -> "\83\0"# + '\65332' -> "\84\0"# + '\65336' -> "\88\0"# + '\65337' -> "\89\0"# + '\65338' -> "\90\0"# + '\65339' -> "\40\0"# + '\65340' -> "\92\0"# + '\65341' -> "\41\0"# + '\65342' -> "\239\184\191\0"# + '\65344' -> "\39\0"# + '\65345' -> "\97\0"# + '\65347' -> "\99\0"# + '\65349' -> "\101\0"# + '\65351' -> "\103\0"# + '\65352' -> "\104\0"# + '\65353' -> "\105\0"# + '\65354' -> "\106\0"# + '\65356' -> "\108\0"# + '\65359' -> "\111\0"# + '\65360' -> "\112\0"# + '\65363' -> "\115\0"# + '\65366' -> "\118\0"# + '\65368' -> "\120\0"# + '\65369' -> "\121\0"# + '\65372' -> "\226\148\130\0"# + '\65374' -> "\227\128\156\0"# + '\65381' -> "\194\183\0"# + '\65507' -> "\203\137\0"# + '\65512' -> "\108\0"# + '\65517' -> "\226\150\170\0"# + '\65793' -> "\194\183\0"# + '\65934' -> "\78\204\138\0"# + '\65942' -> "\88\204\181\0"# + '\65943' -> "\86\204\181\0"# + '\65944' -> "\108\204\181\108\204\181\83\204\181\0"# + '\65945' -> "\108\204\181\108\204\181\0"# + '\65952' -> "\226\179\168\0"# + '\66178' -> "\66\0"# + '\66181' -> "\206\148\0"# + '\66182' -> "\69\0"# + '\66183' -> "\70\0"# + '\66186' -> "\108\0"# + '\66189' -> "\201\133\0"# + '\66192' -> "\88\0"# + '\66194' -> "\79\0"# + '\66196' -> "\225\155\156\0"# + '\66197' -> "\80\0"# + '\66198' -> "\83\0"# + '\66199' -> "\84\0"# + '\66203' -> "\43\0"# + '\66208' -> "\65\0"# + '\66209' -> "\66\0"# + '\66210' -> "\67\0"# + '\66211' -> "\206\148\0"# + '\66213' -> "\70\0"# + '\66219' -> "\79\0"# + '\66221' -> "\207\152\0"# + '\66224' -> "\77\0"# + '\66225' -> "\84\0"# + '\66226' -> "\89\0"# + '\66227' -> "\206\166\0"# + '\66228' -> "\88\0"# + '\66229' -> "\206\168\0"# + '\66230' -> "\206\169\0"# + '\66232' -> "\226\181\128\0"# + '\66255' -> "\72\0"# + '\66273' -> "\216\175\0"# + '\66276' -> "\217\136\0"# + '\66280' -> "\216\183\0"# + '\66290' -> "\216\181\0"# + '\66293' -> "\90\0"# + '\66305' -> "\66\0"# + '\66306' -> "\67\0"# + '\66313' -> "\108\0"# + '\66321' -> "\77\0"# + '\66322' -> "\207\152\0"# + '\66325' -> "\84\0"# + '\66327' -> "\88\0"# + '\66330' -> "\56\0"# + '\66335' -> "\42\0"# + '\66336' -> "\108\0"# + '\66338' -> "\88\0"# + '\66513' -> "\240\144\142\130\0"# + '\66515' -> "\240\144\142\147\0"# + '\66561' -> "\198\144\0"# + '\66564' -> "\79\0"# + '\66577' -> "\234\147\182\0"# + '\66581' -> "\67\0"# + '\66587' -> "\76\0"# + '\66591' -> "\226\177\176\0"# + '\66592' -> "\83\0"# + '\66595' -> "\198\134\0"# + '\66597' -> "\208\152\0"# + '\66601' -> "\234\158\147\0"# + '\66602' -> "\202\154\0"# + '\66604' -> "\111\0"# + '\66621' -> "\99\0"# + '\66623' -> "\201\183\0"# + '\66626' -> "\201\158\0"# + '\66627' -> "\202\159\0"# + '\66632' -> "\115\0"# + '\66635' -> "\201\148\0"# + '\66637' -> "\225\180\142\0"# + '\66720' -> "\240\144\146\134\0"# + '\66736' -> "\201\133\0"# + '\66740' -> "\82\0"# + '\66748' -> "\211\131\0"# + '\66754' -> "\79\0"# + '\66755' -> "\202\152\0"# + '\66756' -> "\195\158\0"# + '\66765' -> "\208\139\0"# + '\66766' -> "\85\0"# + '\66768' -> "\225\155\166\0"# + '\66769' -> "\206\168\0"# + '\66770' -> "\55\0"# + '\66776' -> "\202\140\0"# + '\66779' -> "\206\187\0"# + '\66794' -> "\111\0"# + '\66795' -> "\234\153\169\0"# + '\66806' -> "\117\0"# + '\66809' -> "\207\136\0"# + '\66835' -> "\78\0"# + '\66838' -> "\79\0"# + '\66840' -> "\75\0"# + '\66844' -> "\67\0"# + '\66845' -> "\86\0"# + '\66853' -> "\70\0"# + '\66854' -> "\76\0"# + '\66855' -> "\88\0"# + '\68154' -> "\204\163\0"# + '\68176' -> "\46\0"# + '\68183' -> "\240\144\169\150\240\144\169\150\0"# + '\68858' -> "\240\144\178\165\0"# + '\68860' -> "\240\144\178\130\0"# + '\69819' -> "\224\165\176\0"# + '\70087' -> "\224\165\176\0"# + '\70090' -> "\204\163\0"# + '\70091' -> "\224\164\186\0"# + '\70107' -> "\234\163\188\0"# + '\70108' -> "\234\163\187\0"# + '\70110' -> "\226\137\136\0"# + '\70400' -> "\204\138\0"# + '\70675' -> "\240\145\144\180\240\145\145\130\240\145\144\146\0"# + '\70681' -> "\240\145\144\180\240\145\145\130\240\145\144\152\0"# + '\70692' -> "\240\145\144\180\240\145\145\130\240\145\144\163\0"# + '\70698' -> "\240\145\144\180\240\145\145\130\240\145\144\169\0"# + '\70701' -> "\240\145\144\180\240\145\145\130\240\145\144\172\0"# + '\70703' -> "\240\145\144\180\240\145\145\130\240\145\144\174\0"# + '\70732' -> "\240\145\145\139\240\145\145\139\0"# + '\70802' -> "\224\166\152\0"# + '\70804' -> "\224\166\154\0"# + '\70806' -> "\224\166\156\0"# + '\70808' -> "\224\166\158\0"# + '\70809' -> "\224\166\159\0"# + '\70811' -> "\224\166\161\0"# + '\70813' -> "\224\166\178\0"# + '\70814' -> "\224\166\164\0"# + '\70815' -> "\224\166\165\0"# + '\70816' -> "\224\166\166\0"# + '\70817' -> "\224\166\167\0"# + '\70818' -> "\224\166\168\0"# + '\70819' -> "\224\166\170\0"# + '\70823' -> "\224\166\174\0"# + '\70824' -> "\224\166\175\0"# + '\70825' -> "\224\166\172\0"# + '\70826' -> "\224\166\163\0"# + '\70827' -> "\224\166\176\0"# + '\70829' -> "\224\166\183\0"# + '\70830' -> "\224\166\184\0"# + '\70832' -> "\224\166\190\0"# + '\70833' -> "\224\166\191\0"# + '\70841' -> "\224\167\135\0"# + '\70844' -> "\224\167\139\0"# + '\70845' -> "\224\167\151\0"# + '\70846' -> "\224\167\140\0"# + '\70847' -> "\204\134\204\135\0"# + '\70849' -> "\224\166\131\0"# + '\70850' -> "\224\167\141\0"# + '\70851' -> "\204\163\0"# + '\70852' -> "\224\166\189\0"# + '\70853' -> "\119\204\135\0"# + '\70864' -> "\79\0"# + '\70865' -> "\224\167\167\0"# + '\70866' -> "\224\167\168\0"# + '\70870' -> "\224\167\172\0"# + '\71128' -> "\240\145\150\130\0"# + '\71129' -> "\240\145\150\130\0"# + '\71130' -> "\240\145\150\131\0"# + '\71131' -> "\240\145\150\132\0"# + '\71132' -> "\240\145\150\178\0"# + '\71133' -> "\240\145\150\179\0"# + '\71234' -> "\240\145\153\129\240\145\153\129\0"# + '\71424' -> "\114\110\0"# + '\71430' -> "\118\0"# + '\71434' -> "\119\0"# + '\71438' -> "\119\0"# + '\71439' -> "\119\0"# + '\71840' -> "\86\0"# + '\71842' -> "\70\0"# + '\71843' -> "\76\0"# + '\71844' -> "\89\0"# + '\71846' -> "\69\0"# + '\71848' -> "\226\136\135\0"# + '\71849' -> "\90\0"# + '\71852' -> "\57\0"# + '\71854' -> "\69\0"# + '\71855' -> "\52\0"# + '\71858' -> "\76\0"# + '\71861' -> "\79\0"# + '\71863' -> "\225\155\156\0"# + '\71864' -> "\85\0"# + '\71867' -> "\53\0"# + '\71868' -> "\84\0"# + '\71872' -> "\118\0"# + '\71873' -> "\115\0"# + '\71874' -> "\70\0"# + '\71875' -> "\105\0"# + '\71876' -> "\122\0"# + '\71878' -> "\55\0"# + '\71880' -> "\111\0"# + '\71882' -> "\51\0"# + '\71884' -> "\57\0"# + '\71886' -> "\234\158\147\0"# + '\71893' -> "\54\0"# + '\71894' -> "\57\0"# + '\71895' -> "\111\0"# + '\71896' -> "\117\0"# + '\71900' -> "\121\0"# + '\71904' -> "\79\0"# + '\71907' -> "\114\110\0"# + '\71908' -> "\217\169\0"# + '\71909' -> "\90\0"# + '\71910' -> "\87\0"# + '\71913' -> "\67\0"# + '\71916' -> "\88\0"# + '\71919' -> "\87\0"# + '\71922' -> "\67\0"# + '\72422' -> "\240\145\171\165\240\145\171\175\0"# + '\72423' -> "\240\145\171\165\240\145\171\176\0"# + '\72424' -> "\240\145\171\165\240\145\171\165\0"# + '\72425' -> "\240\145\171\165\240\145\171\165\240\145\171\175\0"# + '\72426' -> "\240\145\171\165\240\145\171\165\240\145\171\176\0"# + '\72428' -> "\240\145\171\171\240\145\171\175\0"# + '\72429' -> "\240\145\171\171\240\145\171\171\0"# + '\72430' -> "\240\145\171\171\240\145\171\171\240\145\171\175\0"# + '\72436' -> "\240\145\171\179\240\145\171\175\0"# + '\72437' -> "\240\145\171\179\240\145\171\176\0"# + '\72438' -> "\240\145\171\179\240\145\171\179\0"# + '\72439' -> "\240\145\171\179\240\145\171\179\240\145\171\175\0"# + '\72440' -> "\240\145\171\179\240\145\171\179\240\145\171\176\0"# + '\72770' -> "\240\145\177\129\240\145\177\129\0"# + '\72882' -> "\240\145\178\170\0"# + '\73784' -> "\240\144\142\154\0"# + '\78585' -> "\240\144\166\158\0"# + '\93959' -> "\206\147\0"# + '\93960' -> "\86\0"# + '\93962' -> "\84\0"# + '\93974' -> "\76\0"# + '\93978' -> "\206\148\0"# + '\93980' -> "\234\153\152\0"# + '\93990' -> "\234\147\182\0"# + '\93992' -> "\108\0"# + '\93997' -> "\198\144\0"# + '\94005' -> "\82\0"# + '\94010' -> "\83\0"# + '\94011' -> "\51\0"# + '\94013' -> "\201\133\0"# + '\94015' -> "\62\0"# + '\94016' -> "\65\0"# + '\94018' -> "\85\0"# + '\94019' -> "\89\0"# + '\94033' -> "\39\0"# + '\94034' -> "\39\0"# + '\119060' -> "\123\0"# + '\119149' -> "\46\0"# + '\119298' -> "\211\190\0"# + '\119302' -> "\51\0"# + '\119307' -> "\208\152\0"# + '\119309' -> "\86\0"# + '\119311' -> "\92\0"# + '\119314' -> "\55\0"# + '\119315' -> "\70\0"# + '\119316' -> "\240\144\138\188\0"# + '\119317' -> "\234\147\182\0"# + '\119318' -> "\82\0"# + '\119319' -> "\226\177\175\0"# + '\119322' -> "\79\204\181\0"# + '\119323' -> "\226\133\132\0"# + '\119324' -> "\234\147\149\0"# + '\119329' -> "\198\144\0"# + '\119330' -> "\209\160\0"# + '\119338' -> "\76\0"# + '\119339' -> "\234\147\182\0"# + '\119344' -> "\234\159\187\0"# + '\119350' -> "\60\0"# + '\119351' -> "\62\0"# + '\119352' -> "\226\138\143\0"# + '\119353' -> "\226\138\144\0"# + '\119354' -> "\47\0"# + '\119355' -> "\92\0"# + '\119359' -> "\225\155\139\0"# + '\119365' -> "\213\136\0"# + '\119808' -> "\65\0"# + '\119809' -> "\66\0"# + '\119810' -> "\67\0"# + '\119811' -> "\68\0"# + '\119812' -> "\69\0"# + '\119813' -> "\70\0"# + '\119814' -> "\71\0"# + '\119815' -> "\72\0"# + '\119816' -> "\108\0"# + '\119817' -> "\74\0"# + '\119818' -> "\75\0"# + '\119819' -> "\76\0"# + '\119820' -> "\77\0"# + '\119821' -> "\78\0"# + '\119822' -> "\79\0"# + '\119823' -> "\80\0"# + '\119824' -> "\81\0"# + '\119825' -> "\82\0"# + '\119826' -> "\83\0"# + '\119827' -> "\84\0"# + '\119828' -> "\85\0"# + '\119829' -> "\86\0"# + '\119830' -> "\87\0"# + '\119831' -> "\88\0"# + '\119832' -> "\89\0"# + '\119833' -> "\90\0"# + '\119834' -> "\97\0"# + '\119835' -> "\98\0"# + '\119836' -> "\99\0"# + '\119837' -> "\100\0"# + '\119838' -> "\101\0"# + '\119839' -> "\102\0"# + '\119840' -> "\103\0"# + '\119841' -> "\104\0"# + '\119842' -> "\105\0"# + '\119843' -> "\106\0"# + '\119844' -> "\107\0"# + '\119845' -> "\108\0"# + '\119846' -> "\114\110\0"# + '\119847' -> "\110\0"# + '\119848' -> "\111\0"# + '\119849' -> "\112\0"# + '\119850' -> "\113\0"# + '\119851' -> "\114\0"# + '\119852' -> "\115\0"# + '\119853' -> "\116\0"# + '\119854' -> "\117\0"# + '\119855' -> "\118\0"# + '\119856' -> "\119\0"# + '\119857' -> "\120\0"# + '\119858' -> "\121\0"# + '\119859' -> "\122\0"# + '\119860' -> "\65\0"# + '\119861' -> "\66\0"# + '\119862' -> "\67\0"# + '\119863' -> "\68\0"# + '\119864' -> "\69\0"# + '\119865' -> "\70\0"# + '\119866' -> "\71\0"# + '\119867' -> "\72\0"# + '\119868' -> "\108\0"# + '\119869' -> "\74\0"# + '\119870' -> "\75\0"# + '\119871' -> "\76\0"# + '\119872' -> "\77\0"# + '\119873' -> "\78\0"# + '\119874' -> "\79\0"# + '\119875' -> "\80\0"# + '\119876' -> "\81\0"# + '\119877' -> "\82\0"# + '\119878' -> "\83\0"# + '\119879' -> "\84\0"# + '\119880' -> "\85\0"# + '\119881' -> "\86\0"# + '\119882' -> "\87\0"# + '\119883' -> "\88\0"# + '\119884' -> "\89\0"# + '\119885' -> "\90\0"# + '\119886' -> "\97\0"# + '\119887' -> "\98\0"# + '\119888' -> "\99\0"# + '\119889' -> "\100\0"# + '\119890' -> "\101\0"# + '\119891' -> "\102\0"# + '\119892' -> "\103\0"# + '\119894' -> "\105\0"# + '\119895' -> "\106\0"# + '\119896' -> "\107\0"# + '\119897' -> "\108\0"# + '\119898' -> "\114\110\0"# + '\119899' -> "\110\0"# + '\119900' -> "\111\0"# + '\119901' -> "\112\0"# + '\119902' -> "\113\0"# + '\119903' -> "\114\0"# + '\119904' -> "\115\0"# + '\119905' -> "\116\0"# + '\119906' -> "\117\0"# + '\119907' -> "\118\0"# + '\119908' -> "\119\0"# + '\119909' -> "\120\0"# + '\119910' -> "\121\0"# + '\119911' -> "\122\0"# + '\119912' -> "\65\0"# + '\119913' -> "\66\0"# + '\119914' -> "\67\0"# + '\119915' -> "\68\0"# + '\119916' -> "\69\0"# + '\119917' -> "\70\0"# + '\119918' -> "\71\0"# + '\119919' -> "\72\0"# + '\119920' -> "\108\0"# + '\119921' -> "\74\0"# + '\119922' -> "\75\0"# + '\119923' -> "\76\0"# + '\119924' -> "\77\0"# + '\119925' -> "\78\0"# + '\119926' -> "\79\0"# + '\119927' -> "\80\0"# + '\119928' -> "\81\0"# + '\119929' -> "\82\0"# + '\119930' -> "\83\0"# + '\119931' -> "\84\0"# + '\119932' -> "\85\0"# + '\119933' -> "\86\0"# + '\119934' -> "\87\0"# + '\119935' -> "\88\0"# + '\119936' -> "\89\0"# + '\119937' -> "\90\0"# + '\119938' -> "\97\0"# + '\119939' -> "\98\0"# + '\119940' -> "\99\0"# + '\119941' -> "\100\0"# + '\119942' -> "\101\0"# + '\119943' -> "\102\0"# + '\119944' -> "\103\0"# + '\119945' -> "\104\0"# + '\119946' -> "\105\0"# + '\119947' -> "\106\0"# + '\119948' -> "\107\0"# + '\119949' -> "\108\0"# + '\119950' -> "\114\110\0"# + '\119951' -> "\110\0"# + '\119952' -> "\111\0"# + '\119953' -> "\112\0"# + '\119954' -> "\113\0"# + '\119955' -> "\114\0"# + '\119956' -> "\115\0"# + '\119957' -> "\116\0"# + '\119958' -> "\117\0"# + '\119959' -> "\118\0"# + '\119960' -> "\119\0"# + '\119961' -> "\120\0"# + '\119962' -> "\121\0"# + '\119963' -> "\122\0"# + '\119964' -> "\65\0"# + '\119966' -> "\67\0"# + '\119967' -> "\68\0"# + '\119970' -> "\71\0"# + '\119973' -> "\74\0"# + '\119974' -> "\75\0"# + '\119977' -> "\78\0"# + '\119978' -> "\79\0"# + '\119979' -> "\80\0"# + '\119980' -> "\81\0"# + '\119982' -> "\83\0"# + '\119983' -> "\84\0"# + '\119984' -> "\85\0"# + '\119985' -> "\86\0"# + '\119986' -> "\87\0"# + '\119987' -> "\88\0"# + '\119988' -> "\89\0"# + '\119989' -> "\90\0"# + '\119990' -> "\97\0"# + '\119991' -> "\98\0"# + '\119992' -> "\99\0"# + '\119993' -> "\100\0"# + '\119995' -> "\102\0"# + '\119997' -> "\104\0"# + '\119998' -> "\105\0"# + '\119999' -> "\106\0"# + '\120000' -> "\107\0"# + '\120001' -> "\108\0"# + '\120002' -> "\114\110\0"# + '\120003' -> "\110\0"# + '\120005' -> "\112\0"# + '\120006' -> "\113\0"# + '\120007' -> "\114\0"# + '\120008' -> "\115\0"# + '\120009' -> "\116\0"# + '\120010' -> "\117\0"# + '\120011' -> "\118\0"# + '\120012' -> "\119\0"# + '\120013' -> "\120\0"# + '\120014' -> "\121\0"# + '\120015' -> "\122\0"# + '\120016' -> "\65\0"# + '\120017' -> "\66\0"# + '\120018' -> "\67\0"# + '\120019' -> "\68\0"# + '\120020' -> "\69\0"# + '\120021' -> "\70\0"# + '\120022' -> "\71\0"# + '\120023' -> "\72\0"# + '\120024' -> "\108\0"# + '\120025' -> "\74\0"# + '\120026' -> "\75\0"# + '\120027' -> "\76\0"# + '\120028' -> "\77\0"# + '\120029' -> "\78\0"# + '\120030' -> "\79\0"# + '\120031' -> "\80\0"# + '\120032' -> "\81\0"# + '\120033' -> "\82\0"# + '\120034' -> "\83\0"# + '\120035' -> "\84\0"# + '\120036' -> "\85\0"# + '\120037' -> "\86\0"# + '\120038' -> "\87\0"# + '\120039' -> "\88\0"# + '\120040' -> "\89\0"# + '\120041' -> "\90\0"# + '\120042' -> "\97\0"# + '\120043' -> "\98\0"# + '\120044' -> "\99\0"# + '\120045' -> "\100\0"# + '\120046' -> "\101\0"# + '\120047' -> "\102\0"# + '\120048' -> "\103\0"# + '\120049' -> "\104\0"# + '\120050' -> "\105\0"# + '\120051' -> "\106\0"# + '\120052' -> "\107\0"# + '\120053' -> "\108\0"# + '\120054' -> "\114\110\0"# + '\120055' -> "\110\0"# + '\120056' -> "\111\0"# + '\120057' -> "\112\0"# + '\120058' -> "\113\0"# + '\120059' -> "\114\0"# + '\120060' -> "\115\0"# + '\120061' -> "\116\0"# + '\120062' -> "\117\0"# + '\120063' -> "\118\0"# + '\120064' -> "\119\0"# + '\120065' -> "\120\0"# + '\120066' -> "\121\0"# + '\120067' -> "\122\0"# + '\120068' -> "\65\0"# + '\120069' -> "\66\0"# + '\120071' -> "\68\0"# + '\120072' -> "\69\0"# + '\120073' -> "\70\0"# + '\120074' -> "\71\0"# + '\120077' -> "\74\0"# + '\120078' -> "\75\0"# + '\120079' -> "\76\0"# + '\120080' -> "\77\0"# + '\120081' -> "\78\0"# + '\120082' -> "\79\0"# + '\120083' -> "\80\0"# + '\120084' -> "\81\0"# + '\120086' -> "\83\0"# + '\120087' -> "\84\0"# + '\120088' -> "\85\0"# + '\120089' -> "\86\0"# + '\120090' -> "\87\0"# + '\120091' -> "\88\0"# + '\120092' -> "\89\0"# + '\120094' -> "\97\0"# + '\120095' -> "\98\0"# + '\120096' -> "\99\0"# + '\120097' -> "\100\0"# + '\120098' -> "\101\0"# + '\120099' -> "\102\0"# + '\120100' -> "\103\0"# + '\120101' -> "\104\0"# + '\120102' -> "\105\0"# + '\120103' -> "\106\0"# + '\120104' -> "\107\0"# + '\120105' -> "\108\0"# + '\120106' -> "\114\110\0"# + '\120107' -> "\110\0"# + '\120108' -> "\111\0"# + '\120109' -> "\112\0"# + '\120110' -> "\113\0"# + '\120111' -> "\114\0"# + '\120112' -> "\115\0"# + '\120113' -> "\116\0"# + '\120114' -> "\117\0"# + '\120115' -> "\118\0"# + '\120116' -> "\119\0"# + '\120117' -> "\120\0"# + '\120118' -> "\121\0"# + '\120119' -> "\122\0"# + '\120120' -> "\65\0"# + '\120121' -> "\66\0"# + '\120123' -> "\68\0"# + '\120124' -> "\69\0"# + '\120125' -> "\70\0"# + '\120126' -> "\71\0"# + '\120128' -> "\108\0"# + '\120129' -> "\74\0"# + '\120130' -> "\75\0"# + '\120131' -> "\76\0"# + '\120132' -> "\77\0"# + '\120134' -> "\79\0"# + '\120138' -> "\83\0"# + '\120139' -> "\84\0"# + '\120140' -> "\85\0"# + '\120141' -> "\86\0"# + '\120142' -> "\87\0"# + '\120143' -> "\88\0"# + '\120144' -> "\89\0"# + '\120146' -> "\97\0"# + '\120147' -> "\98\0"# + '\120148' -> "\99\0"# + '\120149' -> "\100\0"# + '\120150' -> "\101\0"# + '\120151' -> "\102\0"# + '\120152' -> "\103\0"# + '\120153' -> "\104\0"# + '\120154' -> "\105\0"# + '\120155' -> "\106\0"# + '\120156' -> "\107\0"# + '\120157' -> "\108\0"# + '\120158' -> "\114\110\0"# + '\120159' -> "\110\0"# + '\120160' -> "\111\0"# + '\120161' -> "\112\0"# + '\120162' -> "\113\0"# + '\120163' -> "\114\0"# + '\120164' -> "\115\0"# + '\120165' -> "\116\0"# + '\120166' -> "\117\0"# + '\120167' -> "\118\0"# + '\120168' -> "\119\0"# + '\120169' -> "\120\0"# + '\120170' -> "\121\0"# + '\120171' -> "\122\0"# + '\120172' -> "\65\0"# + '\120173' -> "\66\0"# + '\120174' -> "\67\0"# + '\120175' -> "\68\0"# + '\120176' -> "\69\0"# + '\120177' -> "\70\0"# + '\120178' -> "\71\0"# + '\120179' -> "\72\0"# + '\120180' -> "\108\0"# + '\120181' -> "\74\0"# + '\120182' -> "\75\0"# + '\120183' -> "\76\0"# + '\120184' -> "\77\0"# + '\120185' -> "\78\0"# + '\120186' -> "\79\0"# + '\120187' -> "\80\0"# + '\120188' -> "\81\0"# + '\120189' -> "\82\0"# + '\120190' -> "\83\0"# + '\120191' -> "\84\0"# + '\120192' -> "\85\0"# + '\120193' -> "\86\0"# + '\120194' -> "\87\0"# + '\120195' -> "\88\0"# + '\120196' -> "\89\0"# + '\120197' -> "\90\0"# + '\120198' -> "\97\0"# + '\120199' -> "\98\0"# + '\120200' -> "\99\0"# + '\120201' -> "\100\0"# + '\120202' -> "\101\0"# + '\120203' -> "\102\0"# + '\120204' -> "\103\0"# + '\120205' -> "\104\0"# + '\120206' -> "\105\0"# + '\120207' -> "\106\0"# + '\120208' -> "\107\0"# + '\120209' -> "\108\0"# + '\120210' -> "\114\110\0"# + '\120211' -> "\110\0"# + '\120212' -> "\111\0"# + '\120213' -> "\112\0"# + '\120214' -> "\113\0"# + '\120215' -> "\114\0"# + '\120216' -> "\115\0"# + '\120217' -> "\116\0"# + '\120218' -> "\117\0"# + '\120219' -> "\118\0"# + '\120220' -> "\119\0"# + '\120221' -> "\120\0"# + '\120222' -> "\121\0"# + '\120223' -> "\122\0"# + '\120224' -> "\65\0"# + '\120225' -> "\66\0"# + '\120226' -> "\67\0"# + '\120227' -> "\68\0"# + '\120228' -> "\69\0"# + '\120229' -> "\70\0"# + '\120230' -> "\71\0"# + '\120231' -> "\72\0"# + '\120232' -> "\108\0"# + '\120233' -> "\74\0"# + '\120234' -> "\75\0"# + '\120235' -> "\76\0"# + '\120236' -> "\77\0"# + '\120237' -> "\78\0"# + '\120238' -> "\79\0"# + '\120239' -> "\80\0"# + '\120240' -> "\81\0"# + '\120241' -> "\82\0"# + '\120242' -> "\83\0"# + '\120243' -> "\84\0"# + '\120244' -> "\85\0"# + '\120245' -> "\86\0"# + '\120246' -> "\87\0"# + '\120247' -> "\88\0"# + '\120248' -> "\89\0"# + '\120249' -> "\90\0"# + '\120250' -> "\97\0"# + '\120251' -> "\98\0"# + '\120252' -> "\99\0"# + '\120253' -> "\100\0"# + '\120254' -> "\101\0"# + '\120255' -> "\102\0"# + '\120256' -> "\103\0"# + '\120257' -> "\104\0"# + '\120258' -> "\105\0"# + '\120259' -> "\106\0"# + '\120260' -> "\107\0"# + '\120261' -> "\108\0"# + '\120262' -> "\114\110\0"# + '\120263' -> "\110\0"# + '\120264' -> "\111\0"# + '\120265' -> "\112\0"# + '\120266' -> "\113\0"# + '\120267' -> "\114\0"# + '\120268' -> "\115\0"# + '\120269' -> "\116\0"# + '\120270' -> "\117\0"# + '\120271' -> "\118\0"# + '\120272' -> "\119\0"# + '\120273' -> "\120\0"# + '\120274' -> "\121\0"# + '\120275' -> "\122\0"# + '\120276' -> "\65\0"# + '\120277' -> "\66\0"# + '\120278' -> "\67\0"# + '\120279' -> "\68\0"# + '\120280' -> "\69\0"# + '\120281' -> "\70\0"# + '\120282' -> "\71\0"# + '\120283' -> "\72\0"# + '\120284' -> "\108\0"# + '\120285' -> "\74\0"# + '\120286' -> "\75\0"# + '\120287' -> "\76\0"# + '\120288' -> "\77\0"# + '\120289' -> "\78\0"# + '\120290' -> "\79\0"# + '\120291' -> "\80\0"# + '\120292' -> "\81\0"# + '\120293' -> "\82\0"# + '\120294' -> "\83\0"# + '\120295' -> "\84\0"# + '\120296' -> "\85\0"# + '\120297' -> "\86\0"# + '\120298' -> "\87\0"# + '\120299' -> "\88\0"# + '\120300' -> "\89\0"# + '\120301' -> "\90\0"# + '\120302' -> "\97\0"# + '\120303' -> "\98\0"# + '\120304' -> "\99\0"# + '\120305' -> "\100\0"# + '\120306' -> "\101\0"# + '\120307' -> "\102\0"# + '\120308' -> "\103\0"# + '\120309' -> "\104\0"# + '\120310' -> "\105\0"# + '\120311' -> "\106\0"# + '\120312' -> "\107\0"# + '\120313' -> "\108\0"# + '\120314' -> "\114\110\0"# + '\120315' -> "\110\0"# + '\120316' -> "\111\0"# + '\120317' -> "\112\0"# + '\120318' -> "\113\0"# + '\120319' -> "\114\0"# + '\120320' -> "\115\0"# + '\120321' -> "\116\0"# + '\120322' -> "\117\0"# + '\120323' -> "\118\0"# + '\120324' -> "\119\0"# + '\120325' -> "\120\0"# + '\120326' -> "\121\0"# + '\120327' -> "\122\0"# + '\120328' -> "\65\0"# + '\120329' -> "\66\0"# + '\120330' -> "\67\0"# + '\120331' -> "\68\0"# + '\120332' -> "\69\0"# + '\120333' -> "\70\0"# + '\120334' -> "\71\0"# + '\120335' -> "\72\0"# + '\120336' -> "\108\0"# + '\120337' -> "\74\0"# + '\120338' -> "\75\0"# + '\120339' -> "\76\0"# + '\120340' -> "\77\0"# + '\120341' -> "\78\0"# + '\120342' -> "\79\0"# + '\120343' -> "\80\0"# + '\120344' -> "\81\0"# + '\120345' -> "\82\0"# + '\120346' -> "\83\0"# + '\120347' -> "\84\0"# + '\120348' -> "\85\0"# + '\120349' -> "\86\0"# + '\120350' -> "\87\0"# + '\120351' -> "\88\0"# + '\120352' -> "\89\0"# + '\120353' -> "\90\0"# + '\120354' -> "\97\0"# + '\120355' -> "\98\0"# + '\120356' -> "\99\0"# + '\120357' -> "\100\0"# + '\120358' -> "\101\0"# + '\120359' -> "\102\0"# + '\120360' -> "\103\0"# + '\120361' -> "\104\0"# + '\120362' -> "\105\0"# + '\120363' -> "\106\0"# + '\120364' -> "\107\0"# + '\120365' -> "\108\0"# + '\120366' -> "\114\110\0"# + '\120367' -> "\110\0"# + '\120368' -> "\111\0"# + '\120369' -> "\112\0"# + '\120370' -> "\113\0"# + '\120371' -> "\114\0"# + '\120372' -> "\115\0"# + '\120373' -> "\116\0"# + '\120374' -> "\117\0"# + '\120375' -> "\118\0"# + '\120376' -> "\119\0"# + '\120377' -> "\120\0"# + '\120378' -> "\121\0"# + '\120379' -> "\122\0"# + '\120380' -> "\65\0"# + '\120381' -> "\66\0"# + '\120382' -> "\67\0"# + '\120383' -> "\68\0"# + '\120384' -> "\69\0"# + '\120385' -> "\70\0"# + '\120386' -> "\71\0"# + '\120387' -> "\72\0"# + '\120388' -> "\108\0"# + '\120389' -> "\74\0"# + '\120390' -> "\75\0"# + '\120391' -> "\76\0"# + '\120392' -> "\77\0"# + '\120393' -> "\78\0"# + '\120394' -> "\79\0"# + '\120395' -> "\80\0"# + '\120396' -> "\81\0"# + '\120397' -> "\82\0"# + '\120398' -> "\83\0"# + '\120399' -> "\84\0"# + '\120400' -> "\85\0"# + '\120401' -> "\86\0"# + '\120402' -> "\87\0"# + '\120403' -> "\88\0"# + '\120404' -> "\89\0"# + '\120405' -> "\90\0"# + '\120406' -> "\97\0"# + '\120407' -> "\98\0"# + '\120408' -> "\99\0"# + '\120409' -> "\100\0"# + '\120410' -> "\101\0"# + '\120411' -> "\102\0"# + '\120412' -> "\103\0"# + '\120413' -> "\104\0"# + '\120414' -> "\105\0"# + '\120415' -> "\106\0"# + '\120416' -> "\107\0"# + '\120417' -> "\108\0"# + '\120418' -> "\114\110\0"# + '\120419' -> "\110\0"# + '\120420' -> "\111\0"# + '\120421' -> "\112\0"# + '\120422' -> "\113\0"# + '\120423' -> "\114\0"# + '\120424' -> "\115\0"# + '\120425' -> "\116\0"# + '\120426' -> "\117\0"# + '\120427' -> "\118\0"# + '\120428' -> "\119\0"# + '\120429' -> "\120\0"# + '\120430' -> "\121\0"# + '\120431' -> "\122\0"# + '\120432' -> "\65\0"# + '\120433' -> "\66\0"# + '\120434' -> "\67\0"# + '\120435' -> "\68\0"# + '\120436' -> "\69\0"# + '\120437' -> "\70\0"# + '\120438' -> "\71\0"# + '\120439' -> "\72\0"# + '\120440' -> "\108\0"# + '\120441' -> "\74\0"# + '\120442' -> "\75\0"# + '\120443' -> "\76\0"# + '\120444' -> "\77\0"# + '\120445' -> "\78\0"# + '\120446' -> "\79\0"# + '\120447' -> "\80\0"# + '\120448' -> "\81\0"# + '\120449' -> "\82\0"# + '\120450' -> "\83\0"# + '\120451' -> "\84\0"# + '\120452' -> "\85\0"# + '\120453' -> "\86\0"# + '\120454' -> "\87\0"# + '\120455' -> "\88\0"# + '\120456' -> "\89\0"# + '\120457' -> "\90\0"# + '\120458' -> "\97\0"# + '\120459' -> "\98\0"# + '\120460' -> "\99\0"# + '\120461' -> "\100\0"# + '\120462' -> "\101\0"# + '\120463' -> "\102\0"# + '\120464' -> "\103\0"# + '\120465' -> "\104\0"# + '\120466' -> "\105\0"# + '\120467' -> "\106\0"# + '\120468' -> "\107\0"# + '\120469' -> "\108\0"# + '\120470' -> "\114\110\0"# + '\120471' -> "\110\0"# + '\120472' -> "\111\0"# + '\120473' -> "\112\0"# + '\120474' -> "\113\0"# + '\120475' -> "\114\0"# + '\120476' -> "\115\0"# + '\120477' -> "\116\0"# + '\120478' -> "\117\0"# + '\120479' -> "\118\0"# + '\120480' -> "\119\0"# + '\120481' -> "\120\0"# + '\120482' -> "\121\0"# + '\120483' -> "\122\0"# + '\120484' -> "\105\0"# + '\120485' -> "\200\183\0"# + '\120488' -> "\65\0"# + '\120489' -> "\66\0"# + '\120490' -> "\206\147\0"# + '\120491' -> "\206\148\0"# + '\120492' -> "\69\0"# + '\120493' -> "\90\0"# + '\120494' -> "\72\0"# + '\120495' -> "\79\204\181\0"# + '\120496' -> "\108\0"# + '\120497' -> "\75\0"# + '\120498' -> "\201\133\0"# + '\120499' -> "\77\0"# + '\120500' -> "\78\0"# + '\120501' -> "\206\158\0"# + '\120502' -> "\79\0"# + '\120503' -> "\206\160\0"# + '\120504' -> "\80\0"# + '\120505' -> "\79\204\181\0"# + '\120506' -> "\198\169\0"# + '\120507' -> "\84\0"# + '\120508' -> "\89\0"# + '\120509' -> "\206\166\0"# + '\120510' -> "\88\0"# + '\120511' -> "\206\168\0"# + '\120512' -> "\206\169\0"# + '\120513' -> "\226\136\135\0"# + '\120514' -> "\97\0"# + '\120515' -> "\195\159\0"# + '\120516' -> "\121\0"# + '\120517' -> "\225\186\159\0"# + '\120518' -> "\234\158\147\0"# + '\120519' -> "\206\182\0"# + '\120520' -> "\110\204\169\0"# + '\120521' -> "\79\204\181\0"# + '\120522' -> "\105\0"# + '\120523' -> "\196\184\0"# + '\120524' -> "\206\187\0"# + '\120525' -> "\206\188\0"# + '\120526' -> "\118\0"# + '\120527' -> "\206\190\0"# + '\120528' -> "\111\0"# + '\120529' -> "\207\128\0"# + '\120530' -> "\112\0"# + '\120531' -> "\207\130\0"# + '\120532' -> "\111\0"# + '\120533' -> "\225\180\155\0"# + '\120534' -> "\117\0"# + '\120535' -> "\201\184\0"# + '\120536' -> "\207\135\0"# + '\120537' -> "\207\136\0"# + '\120538' -> "\207\137\0"# + '\120539' -> "\226\136\130\0"# + '\120540' -> "\234\158\147\0"# + '\120541' -> "\79\204\181\0"# + '\120542' -> "\196\184\0"# + '\120543' -> "\201\184\0"# + '\120544' -> "\112\0"# + '\120545' -> "\207\128\0"# + '\120546' -> "\65\0"# + '\120547' -> "\66\0"# + '\120548' -> "\206\147\0"# + '\120549' -> "\206\148\0"# + '\120550' -> "\69\0"# + '\120551' -> "\90\0"# + '\120552' -> "\72\0"# + '\120553' -> "\79\204\181\0"# + '\120554' -> "\108\0"# + '\120555' -> "\75\0"# + '\120556' -> "\201\133\0"# + '\120557' -> "\77\0"# + '\120558' -> "\78\0"# + '\120559' -> "\206\158\0"# + '\120560' -> "\79\0"# + '\120561' -> "\206\160\0"# + '\120562' -> "\80\0"# + '\120563' -> "\79\204\181\0"# + '\120564' -> "\198\169\0"# + '\120565' -> "\84\0"# + '\120566' -> "\89\0"# + '\120567' -> "\206\166\0"# + '\120568' -> "\88\0"# + '\120569' -> "\206\168\0"# + '\120570' -> "\206\169\0"# + '\120571' -> "\226\136\135\0"# + '\120572' -> "\97\0"# + '\120573' -> "\195\159\0"# + '\120574' -> "\121\0"# + '\120575' -> "\225\186\159\0"# + '\120576' -> "\234\158\147\0"# + '\120577' -> "\206\182\0"# + '\120578' -> "\110\204\169\0"# + '\120579' -> "\79\204\181\0"# + '\120580' -> "\105\0"# + '\120581' -> "\196\184\0"# + '\120582' -> "\206\187\0"# + '\120583' -> "\206\188\0"# + '\120584' -> "\118\0"# + '\120585' -> "\206\190\0"# + '\120586' -> "\111\0"# + '\120587' -> "\207\128\0"# + '\120588' -> "\112\0"# + '\120589' -> "\207\130\0"# + '\120590' -> "\111\0"# + '\120591' -> "\225\180\155\0"# + '\120592' -> "\117\0"# + '\120593' -> "\201\184\0"# + '\120594' -> "\207\135\0"# + '\120595' -> "\207\136\0"# + '\120596' -> "\207\137\0"# + '\120597' -> "\226\136\130\0"# + '\120598' -> "\234\158\147\0"# + '\120599' -> "\79\204\181\0"# + '\120600' -> "\196\184\0"# + '\120601' -> "\201\184\0"# + '\120602' -> "\112\0"# + '\120603' -> "\207\128\0"# + '\120604' -> "\65\0"# + '\120605' -> "\66\0"# + '\120606' -> "\206\147\0"# + '\120607' -> "\206\148\0"# + '\120608' -> "\69\0"# + '\120609' -> "\90\0"# + '\120610' -> "\72\0"# + '\120611' -> "\79\204\181\0"# + '\120612' -> "\108\0"# + '\120613' -> "\75\0"# + '\120614' -> "\201\133\0"# + '\120615' -> "\77\0"# + '\120616' -> "\78\0"# + '\120617' -> "\206\158\0"# + '\120618' -> "\79\0"# + '\120619' -> "\206\160\0"# + '\120620' -> "\80\0"# + '\120621' -> "\79\204\181\0"# + '\120622' -> "\198\169\0"# + '\120623' -> "\84\0"# + '\120624' -> "\89\0"# + '\120625' -> "\206\166\0"# + '\120626' -> "\88\0"# + '\120627' -> "\206\168\0"# + '\120628' -> "\206\169\0"# + '\120629' -> "\226\136\135\0"# + '\120630' -> "\97\0"# + '\120631' -> "\195\159\0"# + '\120632' -> "\121\0"# + '\120633' -> "\225\186\159\0"# + '\120634' -> "\234\158\147\0"# + '\120635' -> "\206\182\0"# + '\120636' -> "\110\204\169\0"# + '\120637' -> "\79\204\181\0"# + '\120638' -> "\105\0"# + '\120639' -> "\196\184\0"# + '\120640' -> "\206\187\0"# + '\120641' -> "\206\188\0"# + '\120642' -> "\118\0"# + '\120643' -> "\206\190\0"# + '\120644' -> "\111\0"# + '\120645' -> "\207\128\0"# + '\120646' -> "\112\0"# + '\120647' -> "\207\130\0"# + '\120648' -> "\111\0"# + '\120649' -> "\225\180\155\0"# + '\120650' -> "\117\0"# + '\120651' -> "\201\184\0"# + '\120652' -> "\207\135\0"# + '\120653' -> "\207\136\0"# + '\120654' -> "\207\137\0"# + '\120655' -> "\226\136\130\0"# + '\120656' -> "\234\158\147\0"# + '\120657' -> "\79\204\181\0"# + '\120658' -> "\196\184\0"# + '\120659' -> "\201\184\0"# + '\120660' -> "\112\0"# + '\120661' -> "\207\128\0"# + '\120662' -> "\65\0"# + '\120663' -> "\66\0"# + '\120664' -> "\206\147\0"# + '\120665' -> "\206\148\0"# + '\120666' -> "\69\0"# + '\120667' -> "\90\0"# + '\120668' -> "\72\0"# + '\120669' -> "\79\204\181\0"# + '\120670' -> "\108\0"# + '\120671' -> "\75\0"# + '\120672' -> "\201\133\0"# + '\120673' -> "\77\0"# + '\120674' -> "\78\0"# + '\120675' -> "\206\158\0"# + '\120676' -> "\79\0"# + '\120677' -> "\206\160\0"# + '\120678' -> "\80\0"# + '\120679' -> "\79\204\181\0"# + '\120680' -> "\198\169\0"# + '\120681' -> "\84\0"# + '\120682' -> "\89\0"# + '\120683' -> "\206\166\0"# + '\120684' -> "\88\0"# + '\120685' -> "\206\168\0"# + '\120686' -> "\206\169\0"# + '\120687' -> "\226\136\135\0"# + '\120688' -> "\97\0"# + '\120689' -> "\195\159\0"# + '\120690' -> "\121\0"# + '\120691' -> "\225\186\159\0"# + '\120692' -> "\234\158\147\0"# + '\120693' -> "\206\182\0"# + '\120694' -> "\110\204\169\0"# + '\120695' -> "\79\204\181\0"# + '\120696' -> "\105\0"# + '\120697' -> "\196\184\0"# + '\120698' -> "\206\187\0"# + '\120699' -> "\206\188\0"# + '\120700' -> "\118\0"# + '\120701' -> "\206\190\0"# + '\120702' -> "\111\0"# + '\120703' -> "\207\128\0"# + '\120704' -> "\112\0"# + '\120705' -> "\207\130\0"# + '\120706' -> "\111\0"# + '\120707' -> "\225\180\155\0"# + '\120708' -> "\117\0"# + '\120709' -> "\201\184\0"# + '\120710' -> "\207\135\0"# + '\120711' -> "\207\136\0"# + '\120712' -> "\207\137\0"# + '\120713' -> "\226\136\130\0"# + '\120714' -> "\234\158\147\0"# + '\120715' -> "\79\204\181\0"# + '\120716' -> "\196\184\0"# + '\120717' -> "\201\184\0"# + '\120718' -> "\112\0"# + '\120719' -> "\207\128\0"# + '\120720' -> "\65\0"# + '\120721' -> "\66\0"# + '\120722' -> "\206\147\0"# + '\120723' -> "\206\148\0"# + '\120724' -> "\69\0"# + '\120725' -> "\90\0"# + '\120726' -> "\72\0"# + '\120727' -> "\79\204\181\0"# + '\120728' -> "\108\0"# + '\120729' -> "\75\0"# + '\120730' -> "\201\133\0"# + '\120731' -> "\77\0"# + '\120732' -> "\78\0"# + '\120733' -> "\206\158\0"# + '\120734' -> "\79\0"# + '\120735' -> "\206\160\0"# + '\120736' -> "\80\0"# + '\120737' -> "\79\204\181\0"# + '\120738' -> "\198\169\0"# + '\120739' -> "\84\0"# + '\120740' -> "\89\0"# + '\120741' -> "\206\166\0"# + '\120742' -> "\88\0"# + '\120743' -> "\206\168\0"# + '\120744' -> "\206\169\0"# + '\120745' -> "\226\136\135\0"# + '\120746' -> "\97\0"# + '\120747' -> "\195\159\0"# + '\120748' -> "\121\0"# + '\120749' -> "\225\186\159\0"# + '\120750' -> "\234\158\147\0"# + '\120751' -> "\206\182\0"# + '\120752' -> "\110\204\169\0"# + '\120753' -> "\79\204\181\0"# + '\120754' -> "\105\0"# + '\120755' -> "\196\184\0"# + '\120756' -> "\206\187\0"# + '\120757' -> "\206\188\0"# + '\120758' -> "\118\0"# + '\120759' -> "\206\190\0"# + '\120760' -> "\111\0"# + '\120761' -> "\207\128\0"# + '\120762' -> "\112\0"# + '\120763' -> "\207\130\0"# + '\120764' -> "\111\0"# + '\120765' -> "\225\180\155\0"# + '\120766' -> "\117\0"# + '\120767' -> "\201\184\0"# + '\120768' -> "\207\135\0"# + '\120769' -> "\207\136\0"# + '\120770' -> "\207\137\0"# + '\120771' -> "\226\136\130\0"# + '\120772' -> "\234\158\147\0"# + '\120773' -> "\79\204\181\0"# + '\120774' -> "\196\184\0"# + '\120775' -> "\201\184\0"# + '\120776' -> "\112\0"# + '\120777' -> "\207\128\0"# + '\120778' -> "\70\0"# + '\120779' -> "\207\157\0"# + '\120782' -> "\79\0"# + '\120783' -> "\108\0"# + '\120784' -> "\50\0"# + '\120785' -> "\51\0"# + '\120786' -> "\52\0"# + '\120787' -> "\53\0"# + '\120788' -> "\54\0"# + '\120789' -> "\55\0"# + '\120790' -> "\56\0"# + '\120791' -> "\57\0"# + '\120792' -> "\79\0"# + '\120793' -> "\108\0"# + '\120794' -> "\50\0"# + '\120795' -> "\51\0"# + '\120796' -> "\52\0"# + '\120797' -> "\53\0"# + '\120798' -> "\54\0"# + '\120799' -> "\55\0"# + '\120800' -> "\56\0"# + '\120801' -> "\57\0"# + '\120802' -> "\79\0"# + '\120803' -> "\108\0"# + '\120804' -> "\50\0"# + '\120805' -> "\51\0"# + '\120806' -> "\52\0"# + '\120807' -> "\53\0"# + '\120808' -> "\54\0"# + '\120809' -> "\55\0"# + '\120810' -> "\56\0"# + '\120811' -> "\57\0"# + '\120812' -> "\79\0"# + '\120813' -> "\108\0"# + '\120814' -> "\50\0"# + '\120815' -> "\51\0"# + '\120816' -> "\52\0"# + '\120817' -> "\53\0"# + '\120818' -> "\54\0"# + '\120819' -> "\55\0"# + '\120820' -> "\56\0"# + '\120821' -> "\57\0"# + '\120822' -> "\79\0"# + '\120823' -> "\108\0"# + '\120824' -> "\50\0"# + '\120825' -> "\51\0"# + '\120826' -> "\52\0"# + '\120827' -> "\53\0"# + '\120828' -> "\54\0"# + '\120829' -> "\55\0"# + '\120830' -> "\56\0"# + '\120831' -> "\57\0"# + '\125127' -> "\108\0"# + '\125128' -> "\226\136\160\0"# + '\125129' -> "\217\163\0"# + '\125131' -> "\56\0"# + '\125132' -> "\226\136\130\0"# + '\125133' -> "\226\136\130\204\181\0"# + '\126464' -> "\108\0"# + '\126465' -> "\216\168\0"# + '\126466' -> "\216\172\0"# + '\126467' -> "\216\175\0"# + '\126469' -> "\217\136\0"# + '\126470' -> "\216\178\0"# + '\126471' -> "\216\173\0"# + '\126472' -> "\216\183\0"# + '\126473' -> "\217\137\0"# + '\126474' -> "\217\131\0"# + '\126475' -> "\217\132\0"# + '\126476' -> "\217\133\0"# + '\126477' -> "\217\134\0"# + '\126478' -> "\216\179\0"# + '\126479' -> "\216\185\0"# + '\126480' -> "\217\129\0"# + '\126481' -> "\216\181\0"# + '\126482' -> "\217\130\0"# + '\126483' -> "\216\177\0"# + '\126484' -> "\216\179\219\155\0"# + '\126485' -> "\216\170\0"# + '\126486' -> "\217\137\219\155\0"# + '\126487' -> "\216\174\0"# + '\126488' -> "\216\176\0"# + '\126489' -> "\216\182\0"# + '\126490' -> "\216\184\0"# + '\126491' -> "\216\186\0"# + '\126492' -> "\217\137\0"# + '\126493' -> "\217\137\0"# + '\126494' -> "\218\161\0"# + '\126495' -> "\218\161\0"# + '\126497' -> "\216\168\0"# + '\126498' -> "\216\172\0"# + '\126500' -> "\111\0"# + '\126503' -> "\216\173\0"# + '\126505' -> "\217\137\0"# + '\126506' -> "\217\131\0"# + '\126507' -> "\217\132\0"# + '\126508' -> "\217\133\0"# + '\126509' -> "\217\134\0"# + '\126510' -> "\216\179\0"# + '\126511' -> "\216\185\0"# + '\126512' -> "\217\129\0"# + '\126513' -> "\216\181\0"# + '\126514' -> "\217\130\0"# + '\126516' -> "\216\179\219\155\0"# + '\126517' -> "\216\170\0"# + '\126518' -> "\217\137\219\155\0"# + '\126519' -> "\216\174\0"# + '\126521' -> "\216\182\0"# + '\126523' -> "\216\186\0"# + '\126530' -> "\216\172\0"# + '\126535' -> "\216\173\0"# + '\126537' -> "\217\137\0"# + '\126539' -> "\217\132\0"# + '\126541' -> "\217\134\0"# + '\126542' -> "\216\179\0"# + '\126543' -> "\216\185\0"# + '\126545' -> "\216\181\0"# + '\126546' -> "\217\130\0"# + '\126548' -> "\216\179\219\155\0"# + '\126551' -> "\216\174\0"# + '\126553' -> "\216\182\0"# + '\126555' -> "\216\186\0"# + '\126557' -> "\217\137\0"# + '\126559' -> "\218\161\0"# + '\126561' -> "\216\168\0"# + '\126562' -> "\216\172\0"# + '\126564' -> "\111\0"# + '\126567' -> "\216\173\0"# + '\126568' -> "\216\183\0"# + '\126569' -> "\217\137\0"# + '\126570' -> "\217\131\0"# + '\126572' -> "\217\133\0"# + '\126573' -> "\217\134\0"# + '\126574' -> "\216\179\0"# + '\126575' -> "\216\185\0"# + '\126576' -> "\217\129\0"# + '\126577' -> "\216\181\0"# + '\126578' -> "\217\130\0"# + '\126580' -> "\216\179\219\155\0"# + '\126581' -> "\216\170\0"# + '\126582' -> "\217\137\219\155\0"# + '\126583' -> "\216\174\0"# + '\126585' -> "\216\182\0"# + '\126586' -> "\216\184\0"# + '\126587' -> "\216\186\0"# + '\126588' -> "\217\137\0"# + '\126590' -> "\218\161\0"# + '\126592' -> "\108\0"# + '\126593' -> "\216\168\0"# + '\126594' -> "\216\172\0"# + '\126595' -> "\216\175\0"# + '\126596' -> "\111\0"# + '\126597' -> "\217\136\0"# + '\126598' -> "\216\178\0"# + '\126599' -> "\216\173\0"# + '\126600' -> "\216\183\0"# + '\126601' -> "\217\137\0"# + '\126603' -> "\217\132\0"# + '\126604' -> "\217\133\0"# + '\126605' -> "\217\134\0"# + '\126606' -> "\216\179\0"# + '\126607' -> "\216\185\0"# + '\126608' -> "\217\129\0"# + '\126609' -> "\216\181\0"# + '\126610' -> "\217\130\0"# + '\126611' -> "\216\177\0"# + '\126612' -> "\216\179\219\155\0"# + '\126613' -> "\216\170\0"# + '\126614' -> "\217\137\219\155\0"# + '\126615' -> "\216\174\0"# + '\126616' -> "\216\176\0"# + '\126617' -> "\216\182\0"# + '\126618' -> "\216\184\0"# + '\126619' -> "\216\186\0"# + '\126625' -> "\216\168\0"# + '\126626' -> "\216\172\0"# + '\126627' -> "\216\175\0"# + '\126629' -> "\217\136\0"# + '\126630' -> "\216\178\0"# + '\126631' -> "\216\173\0"# + '\126632' -> "\216\183\0"# + '\126633' -> "\217\137\0"# + '\126635' -> "\217\132\0"# + '\126636' -> "\217\133\0"# + '\126637' -> "\217\134\0"# + '\126638' -> "\216\179\0"# + '\126639' -> "\216\185\0"# + '\126640' -> "\217\129\0"# + '\126641' -> "\216\181\0"# + '\126642' -> "\217\130\0"# + '\126643' -> "\216\177\0"# + '\126644' -> "\216\179\219\155\0"# + '\126645' -> "\216\170\0"# + '\126646' -> "\217\137\219\155\0"# + '\126647' -> "\216\174\0"# + '\126648' -> "\216\176\0"# + '\126649' -> "\216\182\0"# + '\126650' -> "\216\184\0"# + '\126651' -> "\216\186\0"# + '\127232' -> "\79\46\0"# + '\127233' -> "\79\44\0"# + '\127234' -> "\108\44\0"# + '\127235' -> "\50\44\0"# + '\127236' -> "\51\44\0"# + '\127237' -> "\52\44\0"# + '\127238' -> "\53\44\0"# + '\127239' -> "\54\44\0"# + '\127240' -> "\55\44\0"# + '\127241' -> "\56\44\0"# + '\127242' -> "\57\44\0"# + '\127247' -> "\36\226\131\160\0"# + '\127248' -> "\40\65\41\0"# + '\127249' -> "\40\66\41\0"# + '\127250' -> "\40\67\41\0"# + '\127251' -> "\40\68\41\0"# + '\127252' -> "\40\69\41\0"# + '\127253' -> "\40\70\41\0"# + '\127254' -> "\40\71\41\0"# + '\127255' -> "\40\72\41\0"# + '\127256' -> "\40\108\41\0"# + '\127257' -> "\40\74\41\0"# + '\127258' -> "\40\75\41\0"# + '\127259' -> "\40\76\41\0"# + '\127260' -> "\40\77\41\0"# + '\127261' -> "\40\78\41\0"# + '\127262' -> "\40\79\41\0"# + '\127263' -> "\40\80\41\0"# + '\127264' -> "\40\81\41\0"# + '\127265' -> "\40\82\41\0"# + '\127266' -> "\40\83\41\0"# + '\127267' -> "\40\84\41\0"# + '\127268' -> "\40\85\41\0"# + '\127269' -> "\40\86\41\0"# + '\127270' -> "\40\87\41\0"# + '\127271' -> "\40\88\41\0"# + '\127272' -> "\40\89\41\0"# + '\127273' -> "\40\90\41\0"# + '\127274' -> "\40\83\41\0"# + '\127341' -> "\227\143\132\9\226\131\157\0"# + '\127342' -> "\67\226\131\160\0"# + '\127552' -> "\40\230\156\172\41\0"# + '\127553' -> "\40\228\184\137\41\0"# + '\127554' -> "\40\228\186\140\41\0"# + '\127555' -> "\40\229\174\137\41\0"# + '\127556' -> "\40\231\130\185\41\0"# + '\127557' -> "\40\230\137\147\41\0"# + '\127558' -> "\40\231\155\151\41\0"# + '\127559' -> "\40\229\139\157\41\0"# + '\127560' -> "\40\230\149\151\41\0"# + '\127762' -> "\226\152\189\0"# + '\127768' -> "\226\152\190\0"# + '\127769' -> "\226\152\189\0"# + '\128768' -> "\81\69\0"# + '\128769' -> "\234\153\152\0"# + '\128770' -> "\206\148\0"# + '\128772' -> "\240\144\138\188\0"# + '\128775' -> "\65\82\0"# + '\128776' -> "\86\225\183\164\0"# + '\128778' -> "\226\152\169\0"# + '\128788' -> "\79\204\181\0"# + '\128808' -> "\240\144\138\168\0"# + '\128826' -> "\226\167\159\0"# + '\128844' -> "\67\0"# + '\128852' -> "\225\155\156\0"# + '\128853' -> "\226\138\161\0"# + '\128860' -> "\115\115\115\0"# + '\128862' -> "\226\137\143\0"# + '\128872' -> "\84\0"# + '\128875' -> "\77\66\0"# + '\128876' -> "\86\66\0"# + '\128881' -> "\226\138\160\0"# + '\130032' -> "\79\0"# + '\130033' -> "\108\0"# + '\130034' -> "\50\0"# + '\130035' -> "\51\0"# + '\130036' -> "\52\0"# + '\130037' -> "\53\0"# + '\130038' -> "\54\0"# + '\130039' -> "\55\0"# + '\130040' -> "\56\0"# + '\130041' -> "\57\0"# + '\139240' -> "\226\157\172\0"# + '\194560' -> "\228\184\189\0"# + '\194561' -> "\228\184\184\0"# + '\194562' -> "\228\185\129\0"# + '\194563' -> "\240\160\132\162\0"# + '\194564' -> "\228\189\160\0"# + '\194565' -> "\228\190\174\0"# + '\194566' -> "\228\190\187\0"# + '\194567' -> "\228\189\181\0"# + '\194568' -> "\229\129\186\0"# + '\194569' -> "\229\130\153\0"# + '\194570' -> "\229\131\167\0"# + '\194571' -> "\229\131\143\0"# + '\194572' -> "\227\146\158\0"# + '\194573' -> "\240\160\152\186\0"# + '\194574' -> "\229\133\141\0"# + '\194575' -> "\229\133\148\0"# + '\194576' -> "\229\133\164\0"# + '\194577' -> "\229\133\183\0"# + '\194578' -> "\240\160\148\156\0"# + '\194579' -> "\227\146\185\0"# + '\194580' -> "\229\133\167\0"# + '\194581' -> "\229\134\141\0"# + '\194582' -> "\240\160\149\139\0"# + '\194583' -> "\229\134\151\0"# + '\194584' -> "\229\134\164\0"# + '\194585' -> "\228\187\140\0"# + '\194586' -> "\229\134\172\0"# + '\194587' -> "\229\134\181\0"# + '\194588' -> "\240\169\135\159\0"# + '\194589' -> "\229\135\181\0"# + '\194590' -> "\229\136\131\0"# + '\194591' -> "\227\147\159\0"# + '\194592' -> "\229\136\187\0"# + '\194593' -> "\229\137\134\0"# + '\194594' -> "\229\137\178\0"# + '\194595' -> "\229\137\183\0"# + '\194596' -> "\227\148\149\0"# + '\194597' -> "\229\139\135\0"# + '\194598' -> "\229\139\137\0"# + '\194599' -> "\229\139\164\0"# + '\194600' -> "\229\139\186\0"# + '\194601' -> "\229\140\133\0"# + '\194602' -> "\229\140\134\0"# + '\194603' -> "\229\140\151\0"# + '\194604' -> "\229\141\137\0"# + '\194605' -> "\229\141\145\0"# + '\194606' -> "\229\141\154\0"# + '\194607' -> "\229\141\179\0"# + '\194608' -> "\229\141\189\0"# + '\194609' -> "\229\141\191\0"# + '\194610' -> "\229\141\191\0"# + '\194611' -> "\229\141\191\0"# + '\194612' -> "\240\160\168\172\0"# + '\194613' -> "\231\129\176\0"# + '\194614' -> "\229\143\138\0"# + '\194615' -> "\229\143\159\0"# + '\194616' -> "\240\160\173\163\0"# + '\194617' -> "\229\143\171\0"# + '\194618' -> "\229\143\177\0"# + '\194619' -> "\229\144\134\0"# + '\194620' -> "\229\146\158\0"# + '\194621' -> "\229\144\184\0"# + '\194622' -> "\229\145\136\0"# + '\194623' -> "\229\145\168\0"# + '\194624' -> "\229\146\162\0"# + '\194625' -> "\229\147\182\0"# + '\194626' -> "\229\148\144\0"# + '\194627' -> "\229\149\147\0"# + '\194628' -> "\229\149\163\0"# + '\194629' -> "\229\150\132\0"# + '\194630' -> "\229\150\132\0"# + '\194631' -> "\229\150\153\0"# + '\194632' -> "\229\150\171\0"# + '\194633' -> "\229\150\179\0"# + '\194634' -> "\229\151\130\0"# + '\194635' -> "\229\156\150\0"# + '\194636' -> "\229\152\134\0"# + '\194637' -> "\229\156\151\0"# + '\194638' -> "\229\153\145\0"# + '\194639' -> "\229\153\180\0"# + '\194640' -> "\229\136\135\0"# + '\194641' -> "\229\163\174\0"# + '\194642' -> "\229\159\142\0"# + '\194643' -> "\229\159\180\0"# + '\194644' -> "\229\160\141\0"# + '\194645' -> "\229\158\139\0"# + '\194646' -> "\229\160\178\0"# + '\194647' -> "\229\160\177\0"# + '\194648' -> "\229\162\172\0"# + '\194649' -> "\240\161\147\164\0"# + '\194650' -> "\229\163\178\0"# + '\194651' -> "\229\163\183\0"# + '\194652' -> "\229\164\134\0"# + '\194653' -> "\229\164\154\0"# + '\194654' -> "\229\164\162\0"# + '\194655' -> "\229\165\162\0"# + '\194656' -> "\240\161\154\168\0"# + '\194657' -> "\240\161\155\170\0"# + '\194658' -> "\229\167\172\0"# + '\194659' -> "\229\168\155\0"# + '\194660' -> "\229\168\167\0"# + '\194661' -> "\229\167\152\0"# + '\194662' -> "\229\169\166\0"# + '\194663' -> "\227\155\174\0"# + '\194664' -> "\227\155\188\0"# + '\194665' -> "\229\172\136\0"# + '\194666' -> "\229\172\190\0"# + '\194667' -> "\229\172\190\0"# + '\194668' -> "\240\161\167\136\0"# + '\194669' -> "\229\175\131\0"# + '\194670' -> "\229\175\152\0"# + '\194671' -> "\229\175\167\0"# + '\194672' -> "\229\175\179\0"# + '\194673' -> "\240\161\172\152\0"# + '\194674' -> "\229\175\191\0"# + '\194675' -> "\229\176\134\0"# + '\194676' -> "\229\189\147\0"# + '\194677' -> "\229\176\162\0"# + '\194678' -> "\227\158\129\0"# + '\194679' -> "\229\177\160\0"# + '\194680' -> "\229\177\174\0"# + '\194681' -> "\229\179\128\0"# + '\194682' -> "\229\178\141\0"# + '\194683' -> "\240\161\183\164\0"# + '\194684' -> "\229\181\131\0"# + '\194685' -> "\240\161\183\166\0"# + '\194686' -> "\229\181\174\0"# + '\194687' -> "\229\181\171\0"# + '\194688' -> "\229\181\188\0"# + '\194689' -> "\229\183\161\0"# + '\194690' -> "\229\183\162\0"# + '\194691' -> "\227\160\175\0"# + '\194692' -> "\229\183\189\0"# + '\194693' -> "\229\184\168\0"# + '\194694' -> "\229\184\189\0"# + '\194695' -> "\229\185\169\0"# + '\194696' -> "\227\161\162\0"# + '\194697' -> "\240\162\134\131\0"# + '\194698' -> "\227\161\188\0"# + '\194699' -> "\229\186\176\0"# + '\194700' -> "\229\186\179\0"# + '\194701' -> "\229\186\182\0"# + '\194702' -> "\229\187\138\0"# + '\194703' -> "\240\170\142\146\0"# + '\194704' -> "\229\187\190\0"# + '\194705' -> "\240\162\140\177\0"# + '\194706' -> "\240\162\140\177\0"# + '\194707' -> "\232\136\129\0"# + '\194708' -> "\229\188\162\0"# + '\194709' -> "\229\188\162\0"# + '\194710' -> "\227\163\135\0"# + '\194711' -> "\240\163\138\184\0"# + '\194712' -> "\240\166\135\154\0"# + '\194713' -> "\229\189\162\0"# + '\194714' -> "\229\189\171\0"# + '\194715' -> "\227\163\163\0"# + '\194716' -> "\229\190\154\0"# + '\194717' -> "\229\191\141\0"# + '\194718' -> "\229\191\151\0"# + '\194719' -> "\229\191\185\0"# + '\194720' -> "\230\130\129\0"# + '\194721' -> "\227\164\186\0"# + '\194722' -> "\227\164\156\0"# + '\194723' -> "\230\130\148\0"# + '\194724' -> "\240\162\155\148\0"# + '\194725' -> "\230\131\135\0"# + '\194726' -> "\230\133\136\0"# + '\194727' -> "\230\133\140\0"# + '\194728' -> "\230\133\142\0"# + '\194729' -> "\230\133\140\0"# + '\194730' -> "\230\133\186\0"# + '\194731' -> "\230\134\142\0"# + '\194732' -> "\230\134\178\0"# + '\194733' -> "\230\134\164\0"# + '\194734' -> "\230\134\175\0"# + '\194735' -> "\230\135\158\0"# + '\194736' -> "\230\135\178\0"# + '\194737' -> "\230\135\182\0"# + '\194738' -> "\230\136\144\0"# + '\194739' -> "\230\136\155\0"# + '\194740' -> "\230\137\157\0"# + '\194741' -> "\230\138\177\0"# + '\194742' -> "\230\139\148\0"# + '\194743' -> "\230\141\144\0"# + '\194744' -> "\240\162\172\140\0"# + '\194745' -> "\230\140\189\0"# + '\194746' -> "\230\139\188\0"# + '\194747' -> "\230\141\168\0"# + '\194748' -> "\230\142\131\0"# + '\194749' -> "\230\143\164\0"# + '\194750' -> "\240\162\175\177\0"# + '\194751' -> "\230\144\162\0"# + '\194752' -> "\230\143\133\0"# + '\194753' -> "\230\142\169\0"# + '\194754' -> "\227\168\174\0"# + '\194755' -> "\230\145\169\0"# + '\194756' -> "\230\145\190\0"# + '\194757' -> "\230\146\157\0"# + '\194758' -> "\230\145\183\0"# + '\194759' -> "\227\169\172\0"# + '\194760' -> "\230\149\143\0"# + '\194761' -> "\230\149\172\0"# + '\194762' -> "\240\163\128\138\0"# + '\194763' -> "\230\151\163\0"# + '\194764' -> "\230\155\184\0"# + '\194765' -> "\230\153\137\0"# + '\194766' -> "\227\172\153\0"# + '\194767' -> "\230\154\145\0"# + '\194768' -> "\227\172\136\0"# + '\194769' -> "\227\171\164\0"# + '\194770' -> "\229\134\146\0"# + '\194771' -> "\229\134\149\0"# + '\194772' -> "\230\156\128\0"# + '\194773' -> "\230\154\156\0"# + '\194774' -> "\232\130\173\0"# + '\194775' -> "\228\143\153\0"# + '\194776' -> "\230\156\151\0"# + '\194777' -> "\230\156\155\0"# + '\194778' -> "\230\156\161\0"# + '\194779' -> "\230\157\158\0"# + '\194780' -> "\230\157\147\0"# + '\194781' -> "\240\163\143\131\0"# + '\194782' -> "\227\173\137\0"# + '\194783' -> "\230\159\186\0"# + '\194784' -> "\230\158\133\0"# + '\194785' -> "\230\161\146\0"# + '\194786' -> "\230\162\133\0"# + '\194787' -> "\240\163\145\173\0"# + '\194788' -> "\230\162\142\0"# + '\194789' -> "\230\160\159\0"# + '\194790' -> "\230\164\148\0"# + '\194791' -> "\227\174\157\0"# + '\194792' -> "\230\165\130\0"# + '\194793' -> "\230\166\163\0"# + '\194794' -> "\230\167\170\0"# + '\194795' -> "\230\170\168\0"# + '\194796' -> "\240\163\154\163\0"# + '\194797' -> "\230\171\155\0"# + '\194798' -> "\227\176\152\0"# + '\194799' -> "\230\172\161\0"# + '\194800' -> "\240\163\162\167\0"# + '\194801' -> "\230\173\148\0"# + '\194802' -> "\227\177\142\0"# + '\194803' -> "\230\173\178\0"# + '\194804' -> "\230\174\159\0"# + '\194805' -> "\230\174\186\0"# + '\194806' -> "\230\174\187\0"# + '\194807' -> "\240\163\170\141\0"# + '\194808' -> "\240\161\180\139\0"# + '\194809' -> "\240\163\171\186\0"# + '\194810' -> "\230\177\142\0"# + '\194811' -> "\240\163\178\188\0"# + '\194812' -> "\230\178\191\0"# + '\194813' -> "\230\179\141\0"# + '\194814' -> "\230\177\167\0"# + '\194815' -> "\230\180\150\0"# + '\194816' -> "\230\180\190\0"# + '\194817' -> "\230\181\183\0"# + '\194818' -> "\230\181\129\0"# + '\194819' -> "\230\181\169\0"# + '\194820' -> "\230\181\184\0"# + '\194821' -> "\230\182\133\0"# + '\194822' -> "\240\163\180\158\0"# + '\194823' -> "\230\180\180\0"# + '\194824' -> "\230\184\175\0"# + '\194825' -> "\230\185\174\0"# + '\194826' -> "\227\180\179\0"# + '\194827' -> "\230\187\139\0"# + '\194828' -> "\230\187\135\0"# + '\194829' -> "\240\163\187\145\0"# + '\194830' -> "\230\183\185\0"# + '\194831' -> "\230\189\174\0"# + '\194832' -> "\240\163\189\158\0"# + '\194833' -> "\240\163\190\142\0"# + '\194834' -> "\230\191\134\0"# + '\194835' -> "\231\128\185\0"# + '\194836' -> "\231\128\158\0"# + '\194837' -> "\231\128\155\0"# + '\194838' -> "\227\182\150\0"# + '\194839' -> "\231\129\138\0"# + '\194840' -> "\231\129\189\0"# + '\194841' -> "\231\129\183\0"# + '\194842' -> "\231\130\173\0"# + '\194843' -> "\240\160\148\165\0"# + '\194844' -> "\231\133\133\0"# + '\194845' -> "\240\164\137\163\0"# + '\194846' -> "\231\134\156\0"# + '\194847' -> "\240\164\142\171\0"# + '\194848' -> "\231\136\168\0"# + '\194849' -> "\231\136\181\0"# + '\194850' -> "\231\137\144\0"# + '\194851' -> "\240\164\152\136\0"# + '\194852' -> "\231\138\128\0"# + '\194853' -> "\231\138\149\0"# + '\194854' -> "\240\164\156\181\0"# + '\194855' -> "\240\164\160\148\0"# + '\194856' -> "\231\141\186\0"# + '\194857' -> "\231\142\139\0"# + '\194858' -> "\227\186\172\0"# + '\194859' -> "\231\142\165\0"# + '\194860' -> "\227\186\184\0"# + '\194861' -> "\227\186\184\0"# + '\194862' -> "\231\145\135\0"# + '\194863' -> "\231\145\156\0"# + '\194864' -> "\231\145\177\0"# + '\194865' -> "\231\146\133\0"# + '\194866' -> "\231\147\138\0"# + '\194867' -> "\227\188\155\0"# + '\194868' -> "\231\148\164\0"# + '\194869' -> "\240\164\176\182\0"# + '\194870' -> "\231\148\190\0"# + '\194871' -> "\240\164\178\146\0"# + '\194872' -> "\231\149\176\0"# + '\194873' -> "\240\162\134\159\0"# + '\194874' -> "\231\152\144\0"# + '\194875' -> "\240\164\190\161\0"# + '\194876' -> "\240\164\190\184\0"# + '\194877' -> "\240\165\129\132\0"# + '\194878' -> "\227\191\188\0"# + '\194879' -> "\228\128\136\0"# + '\194880' -> "\231\155\180\0"# + '\194881' -> "\240\165\131\179\0"# + '\194882' -> "\240\165\131\178\0"# + '\194883' -> "\240\165\132\153\0"# + '\194884' -> "\240\165\132\179\0"# + '\194885' -> "\231\156\158\0"# + '\194886' -> "\231\156\159\0"# + '\194887' -> "\231\156\159\0"# + '\194888' -> "\231\157\138\0"# + '\194889' -> "\228\128\185\0"# + '\194890' -> "\231\158\139\0"# + '\194891' -> "\228\129\134\0"# + '\194892' -> "\228\130\150\0"# + '\194893' -> "\240\165\144\157\0"# + '\194894' -> "\231\161\142\0"# + '\194895' -> "\231\162\140\0"# + '\194896' -> "\231\163\140\0"# + '\194897' -> "\228\131\163\0"# + '\194898' -> "\240\165\152\166\0"# + '\194899' -> "\231\165\150\0"# + '\194900' -> "\240\165\154\154\0"# + '\194901' -> "\240\165\155\133\0"# + '\194902' -> "\231\166\143\0"# + '\194903' -> "\231\167\171\0"# + '\194904' -> "\228\132\175\0"# + '\194905' -> "\231\169\128\0"# + '\194906' -> "\231\169\138\0"# + '\194907' -> "\231\169\143\0"# + '\194908' -> "\240\165\165\188\0"# + '\194909' -> "\240\165\170\167\0"# + '\194910' -> "\240\165\170\167\0"# + '\194911' -> "\231\171\174\0"# + '\194912' -> "\228\136\130\0"# + '\194913' -> "\240\165\174\171\0"# + '\194914' -> "\231\175\134\0"# + '\194915' -> "\231\175\137\0"# + '\194916' -> "\228\136\167\0"# + '\194917' -> "\240\165\178\128\0"# + '\194918' -> "\231\179\146\0"# + '\194919' -> "\228\138\160\0"# + '\194920' -> "\231\179\168\0"# + '\194921' -> "\231\179\163\0"# + '\194922' -> "\231\180\128\0"# + '\194923' -> "\240\165\190\134\0"# + '\194924' -> "\231\181\163\0"# + '\194925' -> "\228\140\129\0"# + '\194926' -> "\231\183\135\0"# + '\194927' -> "\231\184\130\0"# + '\194928' -> "\231\185\133\0"# + '\194929' -> "\228\140\180\0"# + '\194930' -> "\240\166\136\168\0"# + '\194931' -> "\240\166\137\135\0"# + '\194932' -> "\228\141\153\0"# + '\194933' -> "\240\166\139\153\0"# + '\194934' -> "\231\189\186\0"# + '\194935' -> "\240\166\140\190\0"# + '\194936' -> "\231\190\149\0"# + '\194937' -> "\231\191\186\0"# + '\194938' -> "\232\128\133\0"# + '\194939' -> "\240\166\147\154\0"# + '\194940' -> "\240\166\148\163\0"# + '\194941' -> "\232\129\160\0"# + '\194942' -> "\240\166\150\168\0"# + '\194943' -> "\232\129\176\0"# + '\194944' -> "\240\163\141\159\0"# + '\194945' -> "\228\143\149\0"# + '\194946' -> "\232\130\178\0"# + '\194947' -> "\232\132\131\0"# + '\194948' -> "\228\144\139\0"# + '\194949' -> "\232\132\190\0"# + '\194950' -> "\229\170\181\0"# + '\194951' -> "\240\166\158\167\0"# + '\194952' -> "\240\166\158\181\0"# + '\194953' -> "\240\163\142\147\0"# + '\194954' -> "\240\163\142\156\0"# + '\194955' -> "\232\136\129\0"# + '\194956' -> "\232\136\132\0"# + '\194957' -> "\232\190\158\0"# + '\194958' -> "\228\145\171\0"# + '\194959' -> "\232\138\145\0"# + '\194960' -> "\232\138\139\0"# + '\194961' -> "\232\138\157\0"# + '\194962' -> "\229\138\179\0"# + '\194963' -> "\232\138\177\0"# + '\194964' -> "\232\138\179\0"# + '\194965' -> "\232\138\189\0"# + '\194966' -> "\232\139\166\0"# + '\194967' -> "\240\166\172\188\0"# + '\194968' -> "\232\139\165\0"# + '\194969' -> "\232\140\157\0"# + '\194970' -> "\232\141\163\0"# + '\194971' -> "\232\142\173\0"# + '\194972' -> "\232\140\163\0"# + '\194973' -> "\232\142\189\0"# + '\194974' -> "\232\143\167\0"# + '\194975' -> "\232\145\151\0"# + '\194976' -> "\232\141\147\0"# + '\194977' -> "\232\143\138\0"# + '\194978' -> "\232\143\140\0"# + '\194979' -> "\232\143\156\0"# + '\194980' -> "\240\166\176\182\0"# + '\194981' -> "\240\166\181\171\0"# + '\194982' -> "\240\166\179\149\0"# + '\194983' -> "\228\148\171\0"# + '\194984' -> "\232\147\177\0"# + '\194985' -> "\232\147\179\0"# + '\194986' -> "\232\148\150\0"# + '\194987' -> "\240\167\143\138\0"# + '\194988' -> "\232\149\164\0"# + '\194989' -> "\240\166\188\172\0"# + '\194990' -> "\228\149\157\0"# + '\194991' -> "\228\149\161\0"# + '\194992' -> "\240\166\190\177\0"# + '\194993' -> "\240\167\131\146\0"# + '\194994' -> "\228\149\171\0"# + '\194995' -> "\232\153\144\0"# + '\194996' -> "\232\153\156\0"# + '\194997' -> "\232\153\167\0"# + '\194998' -> "\232\153\169\0"# + '\194999' -> "\232\154\169\0"# + '\195000' -> "\232\154\136\0"# + '\195001' -> "\232\156\142\0"# + '\195002' -> "\232\155\162\0"# + '\195003' -> "\232\157\185\0"# + '\195004' -> "\232\156\168\0"# + '\195005' -> "\232\157\171\0"# + '\195006' -> "\232\158\134\0"# + '\195007' -> "\228\151\151\0"# + '\195008' -> "\232\159\161\0"# + '\195009' -> "\232\160\129\0"# + '\195010' -> "\228\151\185\0"# + '\195011' -> "\232\161\160\0"# + '\195012' -> "\232\161\163\0"# + '\195013' -> "\240\167\153\167\0"# + '\195014' -> "\232\163\151\0"# + '\195015' -> "\232\163\158\0"# + '\195016' -> "\228\152\181\0"# + '\195017' -> "\232\163\186\0"# + '\195018' -> "\227\146\187\0"# + '\195019' -> "\240\167\162\174\0"# + '\195020' -> "\240\167\165\166\0"# + '\195021' -> "\228\154\190\0"# + '\195022' -> "\228\155\135\0"# + '\195023' -> "\232\170\160\0"# + '\195024' -> "\232\171\173\0"# + '\195025' -> "\232\174\138\0"# + '\195026' -> "\232\177\149\0"# + '\195027' -> "\240\167\178\168\0"# + '\195028' -> "\232\178\171\0"# + '\195029' -> "\232\179\129\0"# + '\195030' -> "\232\180\155\0"# + '\195031' -> "\232\181\183\0"# + '\195032' -> "\240\167\188\175\0"# + '\195033' -> "\240\160\160\132\0"# + '\195034' -> "\232\183\139\0"# + '\195035' -> "\232\182\188\0"# + '\195036' -> "\232\183\176\0"# + '\195037' -> "\240\160\163\158\0"# + '\195038' -> "\232\187\148\0"# + '\195039' -> "\232\188\184\0"# + '\195040' -> "\240\168\151\146\0"# + '\195041' -> "\240\168\151\173\0"# + '\195042' -> "\233\130\148\0"# + '\195043' -> "\233\131\177\0"# + '\195044' -> "\233\132\145\0"# + '\195045' -> "\240\168\156\174\0"# + '\195046' -> "\233\132\155\0"# + '\195047' -> "\233\136\184\0"# + '\195048' -> "\233\139\151\0"# + '\195049' -> "\233\139\152\0"# + '\195050' -> "\233\137\188\0"# + '\195051' -> "\233\143\185\0"# + '\195052' -> "\233\144\149\0"# + '\195053' -> "\240\168\175\186\0"# + '\195054' -> "\233\150\139\0"# + '\195055' -> "\228\166\149\0"# + '\195056' -> "\233\150\183\0"# + '\195057' -> "\240\168\181\183\0"# + '\195058' -> "\228\167\166\0"# + '\195059' -> "\233\155\131\0"# + '\195060' -> "\229\182\178\0"# + '\195061' -> "\233\156\163\0"# + '\195062' -> "\240\169\133\133\0"# + '\195063' -> "\240\169\136\154\0"# + '\195064' -> "\228\169\174\0"# + '\195065' -> "\228\169\182\0"# + '\195066' -> "\233\159\160\0"# + '\195067' -> "\240\169\144\138\0"# + '\195068' -> "\228\170\178\0"# + '\195069' -> "\240\169\146\150\0"# + '\195070' -> "\233\160\139\0"# + '\195071' -> "\233\160\139\0"# + '\195072' -> "\233\160\169\0"# + '\195073' -> "\240\169\150\182\0"# + '\195074' -> "\233\163\162\0"# + '\195075' -> "\228\172\179\0"# + '\195076' -> "\233\164\169\0"# + '\195077' -> "\233\166\167\0"# + '\195078' -> "\233\167\130\0"# + '\195079' -> "\233\167\190\0"# + '\195080' -> "\228\175\142\0"# + '\195081' -> "\240\169\172\176\0"# + '\195082' -> "\233\172\146\0"# + '\195083' -> "\233\177\128\0"# + '\195084' -> "\233\179\189\0"# + '\195085' -> "\228\179\142\0"# + '\195086' -> "\228\179\173\0"# + '\195087' -> "\233\181\167\0"# + '\195088' -> "\240\170\131\142\0"# + '\195089' -> "\228\179\184\0"# + '\195090' -> "\240\170\132\133\0"# + '\195091' -> "\240\170\136\142\0"# + '\195092' -> "\240\170\138\145\0"# + '\195093' -> "\233\186\187\0"# + '\195094' -> "\228\181\150\0"# + '\195095' -> "\233\187\185\0"# + '\195096' -> "\233\187\190\0"# + '\195097' -> "\233\188\133\0"# + '\195098' -> "\233\188\143\0"# + '\195099' -> "\233\188\150\0"# + '\195100' -> "\233\188\187\0"# + '\195101' -> "\240\170\152\128\0"# + _ -> "\0"# diff --git a/unicode-data-security/lib/Unicode/Internal/Char/Security/IntentionalConfusables.hs b/unicode-data-security/lib/Unicode/Internal/Char/Security/IntentionalConfusables.hs index 23522d09..7564093c 100644 --- a/unicode-data-security/lib/Unicode/Internal/Char/Security/IntentionalConfusables.hs +++ b/unicode-data-security/lib/Unicode/Internal/Char/Security/IntentionalConfusables.hs @@ -13,167 +13,166 @@ module Unicode.Internal.Char.Security.IntentionalConfusables (intentionalConfusables) where -import Foreign.C.String (CString) -import GHC.Exts (Ptr(..)) +import GHC.Exts (Addr#) -- | Returns the /intentional/ confusables of a character, if any. -- -- The resulting 'CString' is null-terminated and encoded in UTF-8. -- -- @since 0.1.0 -intentionalConfusables :: Char -> Maybe CString +intentionalConfusables :: Char -> Addr# intentionalConfusables = \case - '!' -> Just (Ptr "\199\131\0"#) - 'A' -> Just (Ptr "\206\145\0"#) - 'B' -> Just (Ptr "\206\146\0"#) - 'C' -> Just (Ptr "\208\161\0"#) - 'E' -> Just (Ptr "\206\149\0"#) - 'H' -> Just (Ptr "\206\151\0"#) - 'I' -> Just (Ptr "\206\153\0"#) - 'J' -> Just (Ptr "\208\136\0"#) - 'K' -> Just (Ptr "\206\154\0"#) - 'M' -> Just (Ptr "\206\156\0"#) - 'N' -> Just (Ptr "\206\157\0"#) - 'O' -> Just (Ptr "\206\159\0"#) - 'P' -> Just (Ptr "\206\161\0"#) - 'S' -> Just (Ptr "\208\133\0"#) - 'T' -> Just (Ptr "\206\164\0"#) - 'X' -> Just (Ptr "\206\167\0"#) - 'Y' -> Just (Ptr "\206\165\0"#) - 'Z' -> Just (Ptr "\206\150\0"#) - 'a' -> Just (Ptr "\208\176\0"#) - 'c' -> Just (Ptr "\209\129\0"#) - 'd' -> Just (Ptr "\212\129\0"#) - 'e' -> Just (Ptr "\208\181\0"#) - 'h' -> Just (Ptr "\210\187\0"#) - 'i' -> Just (Ptr "\209\150\0"#) - 'j' -> Just (Ptr "\207\179\0"#) - 'o' -> Just (Ptr "\206\191\0"#) - 'p' -> Just (Ptr "\209\128\0"#) - 's' -> Just (Ptr "\209\149\0"#) - 'x' -> Just (Ptr "\209\133\0"#) - 'y' -> Just (Ptr "\209\131\0"#) - '\198' -> Just (Ptr "\211\148\0"#) - '\208' -> Just (Ptr "\196\144\0"#) - '\230' -> Just (Ptr "\211\149\0"#) - '\272' -> Just (Ptr "\195\144\0"#) - '\312' -> Just (Ptr "\208\186\0"#) - '\386' -> Just (Ptr "\208\145\0"#) - '\399' -> Just (Ptr "\211\152\0"#) - '\415' -> Just (Ptr "\211\168\0"#) - '\425' -> Just (Ptr "\206\163\0"#) - '\451' -> Just (Ptr "\33\0"#) - '\477' -> Just (Ptr "\201\153\0"#) - '\581' -> Just (Ptr "\206\155\0"#) - '\601' -> Just (Ptr "\199\157\211\153\0"#) - '\603' -> Just (Ptr "\206\181\0"#) - '\617' -> Just (Ptr "\206\185\0"#) - '\618' -> Just (Ptr "\211\143\0"#) - '\629' -> Just (Ptr "\211\169\0"#) - '\658' -> Just (Ptr "\211\161\0"#) - '\665' -> Just (Ptr "\208\178\0"#) - '\668' -> Just (Ptr "\208\189\0"#) - '\913' -> Just (Ptr "\65\0"#) - '\914' -> Just (Ptr "\66\0"#) - '\915' -> Just (Ptr "\208\147\0"#) - '\917' -> Just (Ptr "\69\0"#) - '\918' -> Just (Ptr "\90\0"#) - '\919' -> Just (Ptr "\72\0"#) - '\921' -> Just (Ptr "\73\0"#) - '\922' -> Just (Ptr "\75\0"#) - '\923' -> Just (Ptr "\201\133\0"#) - '\924' -> Just (Ptr "\77\0"#) - '\925' -> Just (Ptr "\78\0"#) - '\927' -> Just (Ptr "\79\0"#) - '\928' -> Just (Ptr "\208\159\0"#) - '\929' -> Just (Ptr "\80\0"#) - '\931' -> Just (Ptr "\198\169\0"#) - '\932' -> Just (Ptr "\84\0"#) - '\933' -> Just (Ptr "\89\0"#) - '\935' -> Just (Ptr "\88\0"#) - '\945' -> Just (Ptr "\226\141\186\0"#) - '\949' -> Just (Ptr "\201\155\0"#) - '\953' -> Just (Ptr "\201\169\226\141\179\0"#) - '\959' -> Just (Ptr "\111\0"#) - '\961' -> Just (Ptr "\226\141\180\0"#) - '\969' -> Just (Ptr "\226\141\181\0"#) - '\1011' -> Just (Ptr "\106\0"#) - '\1029' -> Just (Ptr "\83\0"#) - '\1032' -> Just (Ptr "\74\0"#) - '\1041' -> Just (Ptr "\198\130\0"#) - '\1043' -> Just (Ptr "\206\147\0"#) - '\1055' -> Just (Ptr "\206\160\0"#) - '\1057' -> Just (Ptr "\67\0"#) - '\1072' -> Just (Ptr "\97\0"#) - '\1074' -> Just (Ptr "\202\153\0"#) - '\1075' -> Just (Ptr "\225\180\166\0"#) - '\1077' -> Just (Ptr "\101\0"#) - '\1082' -> Just (Ptr "\196\184\0"#) - '\1083' -> Just (Ptr "\225\180\171\0"#) - '\1084' -> Just (Ptr "\225\180\141\0"#) - '\1085' -> Just (Ptr "\202\156\0"#) - '\1087' -> Just (Ptr "\225\180\168\0"#) - '\1088' -> Just (Ptr "\112\0"#) - '\1089' -> Just (Ptr "\99\0"#) - '\1090' -> Just (Ptr "\225\180\155\0"#) - '\1091' -> Just (Ptr "\121\0"#) - '\1093' -> Just (Ptr "\120\0"#) - '\1109' -> Just (Ptr "\115\0"#) - '\1110' -> Just (Ptr "\105\0"#) - '\1178' -> Just (Ptr "\226\177\169\0"#) - '\1186' -> Just (Ptr "\226\177\167\0"#) - '\1211' -> Just (Ptr "\104\0"#) - '\1231' -> Just (Ptr "\201\170\0"#) - '\1236' -> Just (Ptr "\195\134\0"#) - '\1237' -> Just (Ptr "\195\166\0"#) - '\1240' -> Just (Ptr "\198\143\0"#) - '\1241' -> Just (Ptr "\201\153\0"#) - '\1249' -> Just (Ptr "\202\146\0"#) - '\1256' -> Just (Ptr "\198\159\0"#) - '\1257' -> Just (Ptr "\201\181\0"#) - '\1281' -> Just (Ptr "\100\0"#) - '\4125' -> Just (Ptr "\225\129\128\0"#) - '\4160' -> Just (Ptr "\225\128\157\0"#) - '\6050' -> Just (Ptr "\225\158\163\0"#) - '\6051' -> Just (Ptr "\225\158\162\0"#) - '\6197' -> Just (Ptr "\225\161\149\0"#) - '\6229' -> Just (Ptr "\225\160\181\0"#) - '\6558' -> Just (Ptr "\225\167\144\0"#) - '\6577' -> Just (Ptr "\225\167\145\0"#) - '\6608' -> Just (Ptr "\225\166\158\0"#) - '\6609' -> Just (Ptr "\225\166\177\0"#) - '\6725' -> Just (Ptr "\225\170\128\225\170\144\0"#) - '\6784' -> Just (Ptr "\225\169\133\0"#) - '\6800' -> Just (Ptr "\225\169\133\0"#) - '\6925' -> Just (Ptr "\225\173\146\0"#) - '\6929' -> Just (Ptr "\225\173\147\0"#) - '\6952' -> Just (Ptr "\225\173\152\0"#) - '\6992' -> Just (Ptr "\225\173\156\0"#) - '\6994' -> Just (Ptr "\225\172\141\0"#) - '\6995' -> Just (Ptr "\225\172\145\0"#) - '\7000' -> Just (Ptr "\225\172\168\0"#) - '\7004' -> Just (Ptr "\225\173\144\0"#) - '\7437' -> Just (Ptr "\208\188\0"#) - '\7448' -> Just (Ptr "\225\180\169\0"#) - '\7451' -> Just (Ptr "\209\130\0"#) - '\7462' -> Just (Ptr "\208\179\0"#) - '\7464' -> Just (Ptr "\208\191\0"#) - '\7465' -> Just (Ptr "\225\180\152\0"#) - '\7467' -> Just (Ptr "\208\187\0"#) - '\9075' -> Just (Ptr "\206\185\0"#) - '\9076' -> Just (Ptr "\207\129\0"#) - '\9077' -> Just (Ptr "\207\137\0"#) - '\9082' -> Just (Ptr "\206\177\0"#) - '\11367' -> Just (Ptr "\210\162\0"#) - '\11369' -> Just (Ptr "\210\154\0"#) - '\43462' -> Just (Ptr "\234\167\144\0"#) - '\43472' -> Just (Ptr "\234\167\134\0"#) - '\66434' -> Just (Ptr "\240\144\143\145\0"#) - '\66451' -> Just (Ptr "\240\144\143\147\0"#) - '\66458' -> Just (Ptr "\240\146\128\184\0"#) - '\66513' -> Just (Ptr "\240\144\142\130\0"#) - '\66515' -> Just (Ptr "\240\144\142\147\0"#) - '\66694' -> Just (Ptr "\240\144\146\160\0"#) - '\66720' -> Just (Ptr "\240\144\146\134\0"#) - '\73784' -> Just (Ptr "\240\144\142\154\0"#) - _ -> Nothing + '!' -> "\199\131\0"# + 'A' -> "\206\145\0"# + 'B' -> "\206\146\0"# + 'C' -> "\208\161\0"# + 'E' -> "\206\149\0"# + 'H' -> "\206\151\0"# + 'I' -> "\206\153\0"# + 'J' -> "\208\136\0"# + 'K' -> "\206\154\0"# + 'M' -> "\206\156\0"# + 'N' -> "\206\157\0"# + 'O' -> "\206\159\0"# + 'P' -> "\206\161\0"# + 'S' -> "\208\133\0"# + 'T' -> "\206\164\0"# + 'X' -> "\206\167\0"# + 'Y' -> "\206\165\0"# + 'Z' -> "\206\150\0"# + 'a' -> "\208\176\0"# + 'c' -> "\209\129\0"# + 'd' -> "\212\129\0"# + 'e' -> "\208\181\0"# + 'h' -> "\210\187\0"# + 'i' -> "\209\150\0"# + 'j' -> "\207\179\0"# + 'o' -> "\206\191\0"# + 'p' -> "\209\128\0"# + 's' -> "\209\149\0"# + 'x' -> "\209\133\0"# + 'y' -> "\209\131\0"# + '\198' -> "\211\148\0"# + '\208' -> "\196\144\0"# + '\230' -> "\211\149\0"# + '\272' -> "\195\144\0"# + '\312' -> "\208\186\0"# + '\386' -> "\208\145\0"# + '\399' -> "\211\152\0"# + '\415' -> "\211\168\0"# + '\425' -> "\206\163\0"# + '\451' -> "\33\0"# + '\477' -> "\201\153\0"# + '\581' -> "\206\155\0"# + '\601' -> "\199\157\211\153\0"# + '\603' -> "\206\181\0"# + '\617' -> "\206\185\0"# + '\618' -> "\211\143\0"# + '\629' -> "\211\169\0"# + '\658' -> "\211\161\0"# + '\665' -> "\208\178\0"# + '\668' -> "\208\189\0"# + '\913' -> "\65\0"# + '\914' -> "\66\0"# + '\915' -> "\208\147\0"# + '\917' -> "\69\0"# + '\918' -> "\90\0"# + '\919' -> "\72\0"# + '\921' -> "\73\0"# + '\922' -> "\75\0"# + '\923' -> "\201\133\0"# + '\924' -> "\77\0"# + '\925' -> "\78\0"# + '\927' -> "\79\0"# + '\928' -> "\208\159\0"# + '\929' -> "\80\0"# + '\931' -> "\198\169\0"# + '\932' -> "\84\0"# + '\933' -> "\89\0"# + '\935' -> "\88\0"# + '\945' -> "\226\141\186\0"# + '\949' -> "\201\155\0"# + '\953' -> "\201\169\226\141\179\0"# + '\959' -> "\111\0"# + '\961' -> "\226\141\180\0"# + '\969' -> "\226\141\181\0"# + '\1011' -> "\106\0"# + '\1029' -> "\83\0"# + '\1032' -> "\74\0"# + '\1041' -> "\198\130\0"# + '\1043' -> "\206\147\0"# + '\1055' -> "\206\160\0"# + '\1057' -> "\67\0"# + '\1072' -> "\97\0"# + '\1074' -> "\202\153\0"# + '\1075' -> "\225\180\166\0"# + '\1077' -> "\101\0"# + '\1082' -> "\196\184\0"# + '\1083' -> "\225\180\171\0"# + '\1084' -> "\225\180\141\0"# + '\1085' -> "\202\156\0"# + '\1087' -> "\225\180\168\0"# + '\1088' -> "\112\0"# + '\1089' -> "\99\0"# + '\1090' -> "\225\180\155\0"# + '\1091' -> "\121\0"# + '\1093' -> "\120\0"# + '\1109' -> "\115\0"# + '\1110' -> "\105\0"# + '\1178' -> "\226\177\169\0"# + '\1186' -> "\226\177\167\0"# + '\1211' -> "\104\0"# + '\1231' -> "\201\170\0"# + '\1236' -> "\195\134\0"# + '\1237' -> "\195\166\0"# + '\1240' -> "\198\143\0"# + '\1241' -> "\201\153\0"# + '\1249' -> "\202\146\0"# + '\1256' -> "\198\159\0"# + '\1257' -> "\201\181\0"# + '\1281' -> "\100\0"# + '\4125' -> "\225\129\128\0"# + '\4160' -> "\225\128\157\0"# + '\6050' -> "\225\158\163\0"# + '\6051' -> "\225\158\162\0"# + '\6197' -> "\225\161\149\0"# + '\6229' -> "\225\160\181\0"# + '\6558' -> "\225\167\144\0"# + '\6577' -> "\225\167\145\0"# + '\6608' -> "\225\166\158\0"# + '\6609' -> "\225\166\177\0"# + '\6725' -> "\225\170\128\225\170\144\0"# + '\6784' -> "\225\169\133\0"# + '\6800' -> "\225\169\133\0"# + '\6925' -> "\225\173\146\0"# + '\6929' -> "\225\173\147\0"# + '\6952' -> "\225\173\152\0"# + '\6992' -> "\225\173\156\0"# + '\6994' -> "\225\172\141\0"# + '\6995' -> "\225\172\145\0"# + '\7000' -> "\225\172\168\0"# + '\7004' -> "\225\173\144\0"# + '\7437' -> "\208\188\0"# + '\7448' -> "\225\180\169\0"# + '\7451' -> "\209\130\0"# + '\7462' -> "\208\179\0"# + '\7464' -> "\208\191\0"# + '\7465' -> "\225\180\152\0"# + '\7467' -> "\208\187\0"# + '\9075' -> "\206\185\0"# + '\9076' -> "\207\129\0"# + '\9077' -> "\207\137\0"# + '\9082' -> "\206\177\0"# + '\11367' -> "\210\162\0"# + '\11369' -> "\210\154\0"# + '\43462' -> "\234\167\144\0"# + '\43472' -> "\234\167\134\0"# + '\66434' -> "\240\144\143\145\0"# + '\66451' -> "\240\144\143\147\0"# + '\66458' -> "\240\146\128\184\0"# + '\66513' -> "\240\144\142\130\0"# + '\66515' -> "\240\144\142\147\0"# + '\66694' -> "\240\144\146\160\0"# + '\66720' -> "\240\144\146\134\0"# + '\73784' -> "\240\144\142\154\0"# + _ -> "\0"# diff --git a/unicode-data-security/unicode-data-security.cabal b/unicode-data-security/unicode-data-security.cabal index bf900f68..c469f570 100644 --- a/unicode-data-security/unicode-data-security.cabal +++ b/unicode-data-security/unicode-data-security.cabal @@ -78,11 +78,17 @@ library Unicode.Internal.Char.Security.IdentifierType Unicode.Internal.Char.Security.IntentionalConfusables Unicode.Internal.Char.Security.Version - + other-modules: + -- Compatibility modules + Unicode.Internal.Bits.Security hs-source-dirs: lib build-depends: base >= 4.7 && < 4.21 , unicode-data >= 0.4 && < 0.5 + -- Support for raw string literals unpacking is included in base ≥ 4.15 + if impl(ghc < 9.0.0) + build-depends: + ghc-prim >= 0.3.1 && < 1.0 test-suite test import: default-extensions, compile-options From 5f1d8bc8d9e0f441003688c286e61d3aae67cf27 Mon Sep 17 00:00:00 2001 From: Pierre Le Marre Date: Mon, 17 Jun 2024 16:52:49 +0200 Subject: [PATCH 2/5] core: Improve integerValue --- .../Modules/DerivedNumericValues.hs | 1 + unicode-data/Changelog.md | 4 +++ .../bench/Unicode/Char/NumericBench.hs | 17 +++++++++--- unicode-data/lib/Unicode/Char/Numeric.hs | 27 ++++++++++++++++--- .../lib/Unicode/Char/Numeric/Compat.hs | 16 +++++------ .../Internal/Char/DerivedNumericValues.hs | 1 + 6 files changed, 50 insertions(+), 16 deletions(-) diff --git a/ucd2haskell/exe/UCD2Haskell/Modules/DerivedNumericValues.hs b/ucd2haskell/exe/UCD2Haskell/Modules/DerivedNumericValues.hs index a5f6f516..d9de3422 100644 --- a/ucd2haskell/exe/UCD2Haskell/Modules/DerivedNumericValues.hs +++ b/ucd2haskell/exe/UCD2Haskell/Modules/DerivedNumericValues.hs @@ -53,6 +53,7 @@ genNumericValuesModule moduleName = Fold step mempty done , "" , "import Data.Ratio ((%))" , "" + , "{-# NOINLINE numericValue #-}" , "numericValue :: Char -> Maybe Rational" , "numericValue = \\case" <> mkEntries values , " _ -> Nothing" diff --git a/unicode-data/Changelog.md b/unicode-data/Changelog.md index 4f7d7372..654da281 100644 --- a/unicode-data/Changelog.md +++ b/unicode-data/Changelog.md @@ -1,5 +1,9 @@ # Changelog +## TBD + +- Changed `integerValue` from `Char -> Maybe Int` to `(Integral a) => Char -> Maybe a`. + ## 0.4.0.1 (December 2022) - Fix [Unicode blocks handling on big-endian architectures](https://github.com/composewell/unicode-data/issues/97). diff --git a/unicode-data/bench/Unicode/Char/NumericBench.hs b/unicode-data/bench/Unicode/Char/NumericBench.hs index c6df39e7..d105af54 100644 --- a/unicode-data/bench/Unicode/Char/NumericBench.hs +++ b/unicode-data/bench/Unicode/Char/NumericBench.hs @@ -2,7 +2,8 @@ module Unicode.Char.NumericBench ( benchmarks ) where -import Test.Tasty.Bench (Benchmark) +import Data.Int (Int64) +import Test.Tasty.Bench (Benchmark, bgroup) import Unicode.Char.Bench ( Bench (..), @@ -22,7 +23,15 @@ benchmarks r = bgroupWithCharRange "Unicode.Char.Numeric" r $ \chars -> , bgroupWithChars "numericValue" chars [ Bench "unicode-data" Num.numericValue ] - , bgroupWithChars "integerValue" chars - [ Bench "unicode-data" Num.integerValue - ] + , bgroup "integerValue" + [ bgroupWithChars "Integer" chars + [ Bench "unicode-data" (Num.integerValue :: Char -> Maybe Integer) + ] + , bgroupWithChars "Int64" chars + [ Bench "unicode-data" (Num.integerValue :: Char -> Maybe Int64) + ] + , bgroupWithChars "Int" chars + [ Bench "unicode-data" (Num.integerValue :: Char -> Maybe Int) + ] + ] ] diff --git a/unicode-data/lib/Unicode/Char/Numeric.hs b/unicode-data/lib/Unicode/Char/Numeric.hs index 770337fa..01cb5ff6 100644 --- a/unicode-data/lib/Unicode/Char/Numeric.hs +++ b/unicode-data/lib/Unicode/Char/Numeric.hs @@ -26,11 +26,16 @@ module Unicode.Char.Numeric ) where import Data.Char (digitToInt, intToDigit, isDigit, isHexDigit, isOctDigit) +import Data.Int (Int64) import Data.Maybe (isJust) -import Data.Ratio (numerator, denominator) +import Data.Ratio (denominator, numerator) + import qualified Unicode.Char.Numeric.Compat as Compat import qualified Unicode.Internal.Char.DerivedNumericValues as V +-- $setup +-- >>> import Data.Int (Int32, Int64) + -- | Selects Unicode numeric characters, including digits from various -- scripts, Roman numerals, et cetera. -- @@ -86,16 +91,30 @@ numericValue = V.numericValue -- -- This is a special case of 'numericValue'. -- --- __Note:__ a character may have a numeric value but return 'False' with +-- __Warning:__ There is a risk of /integer overflow/ depending of the chosen +-- concrete return type. As of Unicode 15.0 the results range from 0 to 1e12. +-- +-- >>> integerValue '\x5146' :: Maybe Int64 -- OK +-- Just 1000000000000 +-- >>> integerValue '\x5146' :: Maybe Int32 -- Will overflow! +-- Just (-727379968) +-- +-- Therefore it is advised to use: @'integerValue' \@'Int64'@. +-- +-- __Note:__ A character may have a numeric value but return 'False' with -- the predicate 'Unicode.Char.Numeric.Compat.isNumber', because -- 'Unicode.Char.Numeric.Compat.isNumber' only tests -- 'Unicode.Char.General.GeneralCategory': some CJK characters are -- 'Unicode.Char.General.OtherLetter' and do have a numeric value. -- -- @since 0.3.1 -integerValue :: Char -> Maybe Int +{-# INLINE integerValue #-} +{-# SPECIALIZE integerValue :: Char -> Maybe Integer #-} +{-# SPECIALIZE integerValue :: Char -> Maybe Int64 #-} +{-# SPECIALIZE integerValue :: Char -> Maybe Int #-} +integerValue :: (Integral a) => Char -> Maybe a integerValue c = do r <- V.numericValue c if denominator r == 1 - then Just (fromIntegral (numerator r)) + then Just (fromInteger (numerator r)) else Nothing diff --git a/unicode-data/lib/Unicode/Char/Numeric/Compat.hs b/unicode-data/lib/Unicode/Char/Numeric/Compat.hs index afb52fa7..3e9f473a 100644 --- a/unicode-data/lib/Unicode/Char/Numeric/Compat.hs +++ b/unicode-data/lib/Unicode/Char/Numeric/Compat.hs @@ -21,16 +21,16 @@ import qualified Unicode.Internal.Char.UnicodeData.GeneralCategory as UC -- scripts, Roman numerals, et cetera. -- -- This function returns 'True' if its argument has one of the --- following 'GeneralCategory's, or 'False' otherwise: +-- following 'Unicode.Char.General.GeneralCategory's, or 'False' otherwise: -- --- * 'DecimalNumber' --- * 'LetterNumber' --- * 'OtherNumber' +-- * 'Unicode.Char.General.DecimalNumber' +-- * 'Unicode.Char.General.LetterNumber' +-- * 'Unicode.Char.General.OtherNumber' -- -- __Note:__ a character may have a numeric value (see --- 'Unicode.Char.Numeric.numericValue') but return --- 'False', because 'isNumber' only tests 'GeneralCategory': --- some CJK characters are 'OtherLetter' and do have a numeric value. +-- 'Unicode.Char.Numeric.numericValue') but return 'False', because 'isNumber' +-- only tests 'Unicode.Char.General.GeneralCategory': some CJK characters are +-- 'Unicode.Char.General.OtherLetter' and do have a numeric value. -- Use 'Unicode.Char.Numeric.isNumeric' to cover those cases as well. -- -- prop> isNumber c == Data.Char.isNumber c @@ -48,4 +48,4 @@ isNumber c = UC.LetterNumber -> True UC.OtherNumber -> True _ -> False - where cp = ord c + where !cp = ord c diff --git a/unicode-data/lib/Unicode/Internal/Char/DerivedNumericValues.hs b/unicode-data/lib/Unicode/Internal/Char/DerivedNumericValues.hs index 3123bb0a..a47c4341 100644 --- a/unicode-data/lib/Unicode/Internal/Char/DerivedNumericValues.hs +++ b/unicode-data/lib/Unicode/Internal/Char/DerivedNumericValues.hs @@ -15,6 +15,7 @@ where import Data.Ratio ((%)) +{-# NOINLINE numericValue #-} numericValue :: Char -> Maybe Rational numericValue = \case '0' -> Just 0 From a7a46cd3d57a798b5ab1674536f6cf40502b1390 Mon Sep 17 00:00:00 2001 From: Pierre Le Marre Date: Mon, 17 Jun 2024 16:59:02 +0200 Subject: [PATCH 3/5] core: Improve Case & Unfold --- unicode-data/lib/Unicode/Char/Case.hs | 5 ++++- unicode-data/lib/Unicode/Char/Case/Compat.hs | 11 ++++++----- unicode-data/lib/Unicode/Internal/Unfold.hs | 15 +++++++++------ 3 files changed, 19 insertions(+), 12 deletions(-) diff --git a/unicode-data/lib/Unicode/Char/Case.hs b/unicode-data/lib/Unicode/Char/Case.hs index c23b3719..3580fb52 100644 --- a/unicode-data/lib/Unicode/Char/Case.hs +++ b/unicode-data/lib/Unicode/Char/Case.hs @@ -249,4 +249,7 @@ step = \case where -- Mask for a single Unicode code point: (1 << 21) - 1 mask = 0x1fffff - cp = fromIntegral (s .&. mask) + -- [NOTE] As of GHC 9.4, Int64 is represented internally by Int64#, + -- so the previous code `fromIntegral s .&. mask` leads to + -- unefficient generated code. + cp = fromIntegral s .&. mask diff --git a/unicode-data/lib/Unicode/Char/Case/Compat.hs b/unicode-data/lib/Unicode/Char/Case/Compat.hs index f01fa92e..0801dcc2 100644 --- a/unicode-data/lib/Unicode/Char/Case/Compat.hs +++ b/unicode-data/lib/Unicode/Char/Case/Compat.hs @@ -31,8 +31,9 @@ import qualified Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping as C -- Title case is used by a small number of letter ligatures like the -- single-character form of /Lj/. -- --- It matches characters with general category 'UppercaseLetter' and --- 'TitlecaseLetter'. +-- It matches characters with general category +-- 'Unicode.Char.General.UppercaseLetter' and +-- 'Unicode.Char.General.TitlecaseLetter'. -- -- See: 'Unicode.Char.Case.isUpperCase' for the /full upper/ case predicate. -- @@ -48,11 +49,11 @@ isUpper c = UC.UppercaseLetter -> True UC.TitlecaseLetter -> True _ -> False - where cp = ord c + where !cp = ord c -- | Selects lower-case alphabetic Unicode characters (letters). -- --- It matches characters with general category 'LowercaseLetter'. +-- It matches characters with general category 'Unicode.Char.Case.LowercaseLetter'. -- -- See: 'Unicode.Char.Case.isLowerCase' for the /full/ lower case predicate. -- @@ -67,7 +68,7 @@ isLower c = case UC.generalCategoryPlanes0To3 cp of UC.LowercaseLetter -> True _ -> False - where cp = ord c + where !cp = ord c -- | Convert a letter to the corresponding upper-case letter, if any. -- Any other character is returned unchanged. diff --git a/unicode-data/lib/Unicode/Internal/Unfold.hs b/unicode-data/lib/Unicode/Internal/Unfold.hs index c8ae6268..b1629035 100644 --- a/unicode-data/lib/Unicode/Internal/Unfold.hs +++ b/unicode-data/lib/Unicode/Internal/Unfold.hs @@ -1,6 +1,5 @@ {-# LANGUAGE CPP #-} {-# LANGUAGE ExistentialQuantification #-} -{-# LANGUAGE LambdaCase #-} -- | -- Module : Unicode.Internal.Unfold @@ -19,6 +18,8 @@ module Unicode.Internal.Unfold , toList ) where +import GHC.Base (build) + -- | An @Unfold a b@ is a generator of a stream of values of type @b@ from a -- seed of type @a@. -- @@ -57,8 +58,10 @@ toList :: Unfold a a -> a -> [a] toList (Unfold step inject) input = case inject input of Stop -> [input] - Yield b s -> b : go (step s) - where - go = \case - Yield b s -> let !s' = step s in b : go s' - Stop -> [] + Yield b s0 -> b : build + ( \c n -> + let go s = case step s of + Yield a s' -> a `c` go s' + Stop -> n + in go s0 + ) From c4b5fe3ec36dd83b7cde1ed98bdf3225793b684c Mon Sep 17 00:00:00 2001 From: Pierre Le Marre Date: Mon, 17 Jun 2024 17:28:35 +0200 Subject: [PATCH 4/5] core: Improve Blocks --- ucd2haskell/exe/UCD2Haskell/Modules/Blocks.hs | 57 +- .../lib/Unicode/Char/General/Blocks.hs | 38 +- unicode-data/lib/Unicode/Internal/Bits.hs | 13 +- .../lib/Unicode/Internal/Char/Blocks.hs | 687 +++++++++--------- unicode-data/test/Unicode/CharSpec.hs | 4 + unicode-data/unicode-data.cabal | 3 + 6 files changed, 424 insertions(+), 378 deletions(-) diff --git a/ucd2haskell/exe/UCD2Haskell/Modules/Blocks.hs b/ucd2haskell/exe/UCD2Haskell/Modules/Blocks.hs index f465aa6b..44962993 100644 --- a/ucd2haskell/exe/UCD2Haskell/Modules/Blocks.hs +++ b/ucd2haskell/exe/UCD2Haskell/Modules/Blocks.hs @@ -23,7 +23,8 @@ recipe = ModuleRecipe genBlocksModule data Acc = Acc - { blocks :: ![BB.Builder] + { count :: !Word + , blocks :: ![BB.Builder] , defs :: ![BB.Builder] , ranges :: ![(Int, Int)] } @@ -33,10 +34,11 @@ genBlocksModule moduleName = Fold step initial done done Acc{..} = let ranges' = reverse ranges in unlinesBB [ apacheLicense 2022 moduleName + , "{-# LANGUAGE LambdaCase #-}" , "{-# OPTIONS_HADDOCK hide #-}" , "" , "module " <> moduleName - , "(Block(..), BlockDefinition(..), block, blockDefinition)" + , "(Block(..), block, blockDefinition)" , "where" , "" , "import Data.Ix (Ix)" @@ -53,25 +55,25 @@ genBlocksModule moduleName = Fold step initial done , " = " <> mconcat (L.intersperse "\n | " (reverse blocks)) , " deriving (Enum, Bounded, Eq, Ord, Ix, Show)" , "" - , "-- | Block definition: range and name." - , "--" - , "-- @since 0.3.1" - , "data BlockDefinition = BlockDefinition" - , " { blockRange :: !(Int, Int) -- ^ Range" - , " , blockName :: !String -- ^ Name" - , " } deriving (Eq, Ord, Show)" - , "" , "-- | Block definition" , "--" + , "-- Undefined for values greater than " <> BB.wordDec (pred count) <> "." + , "--" + , "-- Returned value:" + , "--" + , "-- * Lower bound" + , "-- * Upper bound" + , "-- * Name (null terminated ASCII string)" + , "--" , "-- @since 0.3.1" - , "blockDefinition :: Block -> BlockDefinition" - , "blockDefinition b = case b of" + , "blockDefinition :: Int# -> (# Int#, Int#, Addr# #)" + , "blockDefinition = \\case" , mconcat (reverse defs) - , "-- | Character block, if defined." + , "-- | Character block, if defined, else -1." , "--" , "-- @since 0.3.1" - , "block :: Char -> Maybe Int" - , "block (C# c#) = getBlock 0# " <> BB.intDec (length ranges - 1) <> BB.char7 '#' + , "block :: Char# -> Int#" + , "block c# = getBlock 0# " <> BB.intDec (length ranges - 1) <> BB.char7 '#' , " where" , " -- [NOTE] Encoding" , " -- A range is encoded as two LE Word32:" @@ -83,7 +85,7 @@ genBlocksModule moduleName = Fold step initial done , "" , " -- Binary search" , " getBlock l# u# = if isTrue# (l# ># u#)" - , " then Nothing" + , " then -1#" , " else" , " let k# = l# +# uncheckedIShiftRL# (u# -# l#) 1#" , " j# = k# `uncheckedIShiftL#` 1#" @@ -99,7 +101,7 @@ genBlocksModule moduleName = Fold step initial done , " then getBlock l# (k# -# 1#)" , " -- cp in block: get block index" , " else let block# = cpL0# `uncheckedShiftRL#` 21#" - , " in Just (I# (word2Int# block#))" + , " in word2Int# block#" , "" , " getRawCodePoint# = lookupWord32# ranges#" , "" @@ -111,7 +113,7 @@ genBlocksModule moduleName = Fold step initial done , " \"" <> enumMapToAddrLiteral 4 0xff (mkRanges ranges') "\"#" ] - initial = Acc mempty mempty mempty + initial = Acc 0 mempty mempty mempty step Acc{..} (Prop.Entry range blockName) = case range of U.SingleChar c -> error ("genBlocksModule: expected range, got: " <> show c) @@ -120,8 +122,9 @@ genBlocksModule moduleName = Fold step initial done blockRange = (ord start, ord end) blockName' = BB.shortByteString blockName in Acc - { blocks = mkBlockConstructor blockID blockName' blockRange : blocks - , defs = mkBlockDef blockID blockName' blockRange : defs + { count = succ count + , blocks = mkBlockConstructor blockID blockName' blockRange : blocks + , defs = mkBlockDef count blockName' blockRange : defs , ranges = blockRange : ranges } mkBlockConstructor blockID blockName (l, u) = mconcat @@ -135,16 +138,12 @@ genBlocksModule moduleName = Fold step initial done , "." ] - mkBlockDef blockID blockName (l, u) = mconcat + mkBlockDef blockIndex blockName (l, u) = mconcat [ " " - , blockID - , " -> BlockDefinition (0x" - , showPaddedHexB l - , ", 0x" - , showPaddedHexB u - , ") \"" - , blockName - , "\"\n" + , if u == ord maxBound then "_ " else BB.wordDec blockIndex <> "#" + , " -> (# 0x", showPaddedHexB l, "#, 0x", showPaddedHexB u, "#, \"" + , blockName -- NOTE: name is ASCII + , "\\0\"# #)\n" ] -- [NOTE] Encoding: a range is encoded as two LE Word32: diff --git a/unicode-data/lib/Unicode/Char/General/Blocks.hs b/unicode-data/lib/Unicode/Char/General/Blocks.hs index 51ec7855..437e258e 100644 --- a/unicode-data/lib/Unicode/Char/General/Blocks.hs +++ b/unicode-data/lib/Unicode/Char/General/Blocks.hs @@ -1,3 +1,7 @@ +{-# LANGUAGE PatternSynonyms #-} +{-# LANGUAGE ViewPatterns #-} +{-# LANGUAGE DeriveGeneric #-} + -- | -- Module : Unicode.Char.General.Blocks -- Copyright : (c) 2020 Composewell Technologies and Contributors @@ -10,14 +14,19 @@ -- @since 0.3.1 module Unicode.Char.General.Blocks - ( B.Block(..) - , B.BlockDefinition(..) + ( -- * Blocks + B.Block(..) , block - , B.blockDefinition + -- * Blocks definitions + , BlockDefinition(..) + , blockDefinition ) where +import GHC.Exts (Char (..), Int (..), dataToTag#, tagToEnum#) + +import Unicode.Internal.Bits (unpackCString#) import qualified Unicode.Internal.Char.Blocks as B -- | Character [block](https://www.unicode.org/glossary/#block), if defined. @@ -25,4 +34,25 @@ import qualified Unicode.Internal.Char.Blocks as B -- @since 0.3.1 {-# INLINE block #-} block :: Char -> Maybe B.Block -block = fmap toEnum . B.block +block (C# c#) = case B.block c# of + -1# -> Nothing + b# -> Just (tagToEnum# b# :: B.Block) + +-- | Block definition: range and name. +-- +-- @since 0.3.1 +data BlockDefinition = BlockDefinition + { blockRange :: !(Int, Int) -- ^ Range + , blockName :: !String -- ^ Name + } deriving (Eq, Ord, Show) + +-- | Block definition +-- +-- @since 0.3.1 +blockDefinition :: B.Block -> BlockDefinition +blockDefinition b = case B.blockDefinition (dataToTag# b) of + (# lower#, upper#, name# #) -> BlockDefinition range name + where + !range = (I# lower#, I# upper#) + -- Note: names are ASCII. See Unicode Standard 15.0.0, section 3.4. + !name = unpackCString# name# diff --git a/unicode-data/lib/Unicode/Internal/Bits.hs b/unicode-data/lib/Unicode/Internal/Bits.hs index 5bc8ac10..97efa4a0 100644 --- a/unicode-data/lib/Unicode/Internal/Bits.hs +++ b/unicode-data/lib/Unicode/Internal/Bits.hs @@ -12,10 +12,13 @@ -- Fast, static bitmap lookup utilities module Unicode.Internal.Bits - ( lookupBit64, + ( -- * Bitmap lookup + lookupBit64, lookupWord8AsInt, lookupWord16AsInt, - lookupWord32# + lookupWord32#, + -- * CString + unpackCString# ) where #include "MachDeps.h" @@ -36,6 +39,12 @@ import GHC.Exts byteSwap16#, byteSwap32#) #endif +#if MIN_VERSION_base(4,15,0) +import GHC.Exts (unpackCString#) +#else +import GHC.CString (unpackCString#) +#endif + -- | @lookup64 addr index@ looks up the bit stored at bit index @index@ using a -- bitmap starting at the address @addr@. Looks up the 64-bit word containing -- the bit and then the bit in that word. The caller must make sure that the diff --git a/unicode-data/lib/Unicode/Internal/Char/Blocks.hs b/unicode-data/lib/Unicode/Internal/Char/Blocks.hs index 2936e82c..c332bbc9 100644 --- a/unicode-data/lib/Unicode/Internal/Char/Blocks.hs +++ b/unicode-data/lib/Unicode/Internal/Char/Blocks.hs @@ -6,10 +6,11 @@ -- Maintainer : streamly@composewell.com -- Stability : experimental +{-# LANGUAGE LambdaCase #-} {-# OPTIONS_HADDOCK hide #-} module Unicode.Internal.Char.Blocks -(Block(..), BlockDefinition(..), block, blockDefinition) +(Block(..), block, blockDefinition) where import Data.Ix (Ix) @@ -352,352 +353,352 @@ data Block | SupplementaryPrivateUseAreaB -- ^ @U+100000..U+10FFFF@: Supplementary Private Use Area-B. deriving (Enum, Bounded, Eq, Ord, Ix, Show) --- | Block definition: range and name. --- --- @since 0.3.1 -data BlockDefinition = BlockDefinition - { blockRange :: !(Int, Int) -- ^ Range - , blockName :: !String -- ^ Name - } deriving (Eq, Ord, Show) - -- | Block definition -- +-- Undefined for values greater than 326. +-- +-- Returned value: +-- +-- * Lower bound +-- * Upper bound +-- * Name (null terminated ASCII string) +-- -- @since 0.3.1 -blockDefinition :: Block -> BlockDefinition -blockDefinition b = case b of - BasicLatin -> BlockDefinition (0x0000, 0x007f) "Basic Latin" - Latin1Supplement -> BlockDefinition (0x0080, 0x00ff) "Latin-1 Supplement" - LatinExtendedA -> BlockDefinition (0x0100, 0x017f) "Latin Extended-A" - LatinExtendedB -> BlockDefinition (0x0180, 0x024f) "Latin Extended-B" - IPAExtensions -> BlockDefinition (0x0250, 0x02af) "IPA Extensions" - SpacingModifierLetters -> BlockDefinition (0x02b0, 0x02ff) "Spacing Modifier Letters" - CombiningDiacriticalMarks -> BlockDefinition (0x0300, 0x036f) "Combining Diacritical Marks" - GreekAndCoptic -> BlockDefinition (0x0370, 0x03ff) "Greek and Coptic" - Cyrillic -> BlockDefinition (0x0400, 0x04ff) "Cyrillic" - CyrillicSupplement -> BlockDefinition (0x0500, 0x052f) "Cyrillic Supplement" - Armenian -> BlockDefinition (0x0530, 0x058f) "Armenian" - Hebrew -> BlockDefinition (0x0590, 0x05ff) "Hebrew" - Arabic -> BlockDefinition (0x0600, 0x06ff) "Arabic" - Syriac -> BlockDefinition (0x0700, 0x074f) "Syriac" - ArabicSupplement -> BlockDefinition (0x0750, 0x077f) "Arabic Supplement" - Thaana -> BlockDefinition (0x0780, 0x07bf) "Thaana" - NKo -> BlockDefinition (0x07c0, 0x07ff) "NKo" - Samaritan -> BlockDefinition (0x0800, 0x083f) "Samaritan" - Mandaic -> BlockDefinition (0x0840, 0x085f) "Mandaic" - SyriacSupplement -> BlockDefinition (0x0860, 0x086f) "Syriac Supplement" - ArabicExtendedB -> BlockDefinition (0x0870, 0x089f) "Arabic Extended-B" - ArabicExtendedA -> BlockDefinition (0x08a0, 0x08ff) "Arabic Extended-A" - Devanagari -> BlockDefinition (0x0900, 0x097f) "Devanagari" - Bengali -> BlockDefinition (0x0980, 0x09ff) "Bengali" - Gurmukhi -> BlockDefinition (0x0a00, 0x0a7f) "Gurmukhi" - Gujarati -> BlockDefinition (0x0a80, 0x0aff) "Gujarati" - Oriya -> BlockDefinition (0x0b00, 0x0b7f) "Oriya" - Tamil -> BlockDefinition (0x0b80, 0x0bff) "Tamil" - Telugu -> BlockDefinition (0x0c00, 0x0c7f) "Telugu" - Kannada -> BlockDefinition (0x0c80, 0x0cff) "Kannada" - Malayalam -> BlockDefinition (0x0d00, 0x0d7f) "Malayalam" - Sinhala -> BlockDefinition (0x0d80, 0x0dff) "Sinhala" - Thai -> BlockDefinition (0x0e00, 0x0e7f) "Thai" - Lao -> BlockDefinition (0x0e80, 0x0eff) "Lao" - Tibetan -> BlockDefinition (0x0f00, 0x0fff) "Tibetan" - Myanmar -> BlockDefinition (0x1000, 0x109f) "Myanmar" - Georgian -> BlockDefinition (0x10a0, 0x10ff) "Georgian" - HangulJamo -> BlockDefinition (0x1100, 0x11ff) "Hangul Jamo" - Ethiopic -> BlockDefinition (0x1200, 0x137f) "Ethiopic" - EthiopicSupplement -> BlockDefinition (0x1380, 0x139f) "Ethiopic Supplement" - Cherokee -> BlockDefinition (0x13a0, 0x13ff) "Cherokee" - UnifiedCanadianAboriginalSyllabics -> BlockDefinition (0x1400, 0x167f) "Unified Canadian Aboriginal Syllabics" - Ogham -> BlockDefinition (0x1680, 0x169f) "Ogham" - Runic -> BlockDefinition (0x16a0, 0x16ff) "Runic" - Tagalog -> BlockDefinition (0x1700, 0x171f) "Tagalog" - Hanunoo -> BlockDefinition (0x1720, 0x173f) "Hanunoo" - Buhid -> BlockDefinition (0x1740, 0x175f) "Buhid" - Tagbanwa -> BlockDefinition (0x1760, 0x177f) "Tagbanwa" - Khmer -> BlockDefinition (0x1780, 0x17ff) "Khmer" - Mongolian -> BlockDefinition (0x1800, 0x18af) "Mongolian" - UnifiedCanadianAboriginalSyllabicsExtended -> BlockDefinition (0x18b0, 0x18ff) "Unified Canadian Aboriginal Syllabics Extended" - Limbu -> BlockDefinition (0x1900, 0x194f) "Limbu" - TaiLe -> BlockDefinition (0x1950, 0x197f) "Tai Le" - NewTaiLue -> BlockDefinition (0x1980, 0x19df) "New Tai Lue" - KhmerSymbols -> BlockDefinition (0x19e0, 0x19ff) "Khmer Symbols" - Buginese -> BlockDefinition (0x1a00, 0x1a1f) "Buginese" - TaiTham -> BlockDefinition (0x1a20, 0x1aaf) "Tai Tham" - CombiningDiacriticalMarksExtended -> BlockDefinition (0x1ab0, 0x1aff) "Combining Diacritical Marks Extended" - Balinese -> BlockDefinition (0x1b00, 0x1b7f) "Balinese" - Sundanese -> BlockDefinition (0x1b80, 0x1bbf) "Sundanese" - Batak -> BlockDefinition (0x1bc0, 0x1bff) "Batak" - Lepcha -> BlockDefinition (0x1c00, 0x1c4f) "Lepcha" - OlChiki -> BlockDefinition (0x1c50, 0x1c7f) "Ol Chiki" - CyrillicExtendedC -> BlockDefinition (0x1c80, 0x1c8f) "Cyrillic Extended-C" - GeorgianExtended -> BlockDefinition (0x1c90, 0x1cbf) "Georgian Extended" - SundaneseSupplement -> BlockDefinition (0x1cc0, 0x1ccf) "Sundanese Supplement" - VedicExtensions -> BlockDefinition (0x1cd0, 0x1cff) "Vedic Extensions" - PhoneticExtensions -> BlockDefinition (0x1d00, 0x1d7f) "Phonetic Extensions" - PhoneticExtensionsSupplement -> BlockDefinition (0x1d80, 0x1dbf) "Phonetic Extensions Supplement" - CombiningDiacriticalMarksSupplement -> BlockDefinition (0x1dc0, 0x1dff) "Combining Diacritical Marks Supplement" - LatinExtendedAdditional -> BlockDefinition (0x1e00, 0x1eff) "Latin Extended Additional" - GreekExtended -> BlockDefinition (0x1f00, 0x1fff) "Greek Extended" - GeneralPunctuation -> BlockDefinition (0x2000, 0x206f) "General Punctuation" - SuperscriptsAndSubscripts -> BlockDefinition (0x2070, 0x209f) "Superscripts and Subscripts" - CurrencySymbols -> BlockDefinition (0x20a0, 0x20cf) "Currency Symbols" - CombiningDiacriticalMarksForSymbols -> BlockDefinition (0x20d0, 0x20ff) "Combining Diacritical Marks for Symbols" - LetterlikeSymbols -> BlockDefinition (0x2100, 0x214f) "Letterlike Symbols" - NumberForms -> BlockDefinition (0x2150, 0x218f) "Number Forms" - Arrows -> BlockDefinition (0x2190, 0x21ff) "Arrows" - MathematicalOperators -> BlockDefinition (0x2200, 0x22ff) "Mathematical Operators" - MiscellaneousTechnical -> BlockDefinition (0x2300, 0x23ff) "Miscellaneous Technical" - ControlPictures -> BlockDefinition (0x2400, 0x243f) "Control Pictures" - OpticalCharacterRecognition -> BlockDefinition (0x2440, 0x245f) "Optical Character Recognition" - EnclosedAlphanumerics -> BlockDefinition (0x2460, 0x24ff) "Enclosed Alphanumerics" - BoxDrawing -> BlockDefinition (0x2500, 0x257f) "Box Drawing" - BlockElements -> BlockDefinition (0x2580, 0x259f) "Block Elements" - GeometricShapes -> BlockDefinition (0x25a0, 0x25ff) "Geometric Shapes" - MiscellaneousSymbols -> BlockDefinition (0x2600, 0x26ff) "Miscellaneous Symbols" - Dingbats -> BlockDefinition (0x2700, 0x27bf) "Dingbats" - MiscellaneousMathematicalSymbolsA -> BlockDefinition (0x27c0, 0x27ef) "Miscellaneous Mathematical Symbols-A" - SupplementalArrowsA -> BlockDefinition (0x27f0, 0x27ff) "Supplemental Arrows-A" - BraillePatterns -> BlockDefinition (0x2800, 0x28ff) "Braille Patterns" - SupplementalArrowsB -> BlockDefinition (0x2900, 0x297f) "Supplemental Arrows-B" - MiscellaneousMathematicalSymbolsB -> BlockDefinition (0x2980, 0x29ff) "Miscellaneous Mathematical Symbols-B" - SupplementalMathematicalOperators -> BlockDefinition (0x2a00, 0x2aff) "Supplemental Mathematical Operators" - MiscellaneousSymbolsAndArrows -> BlockDefinition (0x2b00, 0x2bff) "Miscellaneous Symbols and Arrows" - Glagolitic -> BlockDefinition (0x2c00, 0x2c5f) "Glagolitic" - LatinExtendedC -> BlockDefinition (0x2c60, 0x2c7f) "Latin Extended-C" - Coptic -> BlockDefinition (0x2c80, 0x2cff) "Coptic" - GeorgianSupplement -> BlockDefinition (0x2d00, 0x2d2f) "Georgian Supplement" - Tifinagh -> BlockDefinition (0x2d30, 0x2d7f) "Tifinagh" - EthiopicExtended -> BlockDefinition (0x2d80, 0x2ddf) "Ethiopic Extended" - CyrillicExtendedA -> BlockDefinition (0x2de0, 0x2dff) "Cyrillic Extended-A" - SupplementalPunctuation -> BlockDefinition (0x2e00, 0x2e7f) "Supplemental Punctuation" - CJKRadicalsSupplement -> BlockDefinition (0x2e80, 0x2eff) "CJK Radicals Supplement" - KangxiRadicals -> BlockDefinition (0x2f00, 0x2fdf) "Kangxi Radicals" - IdeographicDescriptionCharacters -> BlockDefinition (0x2ff0, 0x2fff) "Ideographic Description Characters" - CJKSymbolsAndPunctuation -> BlockDefinition (0x3000, 0x303f) "CJK Symbols and Punctuation" - Hiragana -> BlockDefinition (0x3040, 0x309f) "Hiragana" - Katakana -> BlockDefinition (0x30a0, 0x30ff) "Katakana" - Bopomofo -> BlockDefinition (0x3100, 0x312f) "Bopomofo" - HangulCompatibilityJamo -> BlockDefinition (0x3130, 0x318f) "Hangul Compatibility Jamo" - Kanbun -> BlockDefinition (0x3190, 0x319f) "Kanbun" - BopomofoExtended -> BlockDefinition (0x31a0, 0x31bf) "Bopomofo Extended" - CJKStrokes -> BlockDefinition (0x31c0, 0x31ef) "CJK Strokes" - KatakanaPhoneticExtensions -> BlockDefinition (0x31f0, 0x31ff) "Katakana Phonetic Extensions" - EnclosedCJKLettersAndMonths -> BlockDefinition (0x3200, 0x32ff) "Enclosed CJK Letters and Months" - CJKCompatibility -> BlockDefinition (0x3300, 0x33ff) "CJK Compatibility" - CJKUnifiedIdeographsExtensionA -> BlockDefinition (0x3400, 0x4dbf) "CJK Unified Ideographs Extension A" - YijingHexagramSymbols -> BlockDefinition (0x4dc0, 0x4dff) "Yijing Hexagram Symbols" - CJKUnifiedIdeographs -> BlockDefinition (0x4e00, 0x9fff) "CJK Unified Ideographs" - YiSyllables -> BlockDefinition (0xa000, 0xa48f) "Yi Syllables" - YiRadicals -> BlockDefinition (0xa490, 0xa4cf) "Yi Radicals" - Lisu -> BlockDefinition (0xa4d0, 0xa4ff) "Lisu" - Vai -> BlockDefinition (0xa500, 0xa63f) "Vai" - CyrillicExtendedB -> BlockDefinition (0xa640, 0xa69f) "Cyrillic Extended-B" - Bamum -> BlockDefinition (0xa6a0, 0xa6ff) "Bamum" - ModifierToneLetters -> BlockDefinition (0xa700, 0xa71f) "Modifier Tone Letters" - LatinExtendedD -> BlockDefinition (0xa720, 0xa7ff) "Latin Extended-D" - SylotiNagri -> BlockDefinition (0xa800, 0xa82f) "Syloti Nagri" - CommonIndicNumberForms -> BlockDefinition (0xa830, 0xa83f) "Common Indic Number Forms" - PhagsPa -> BlockDefinition (0xa840, 0xa87f) "Phags-pa" - Saurashtra -> BlockDefinition (0xa880, 0xa8df) "Saurashtra" - DevanagariExtended -> BlockDefinition (0xa8e0, 0xa8ff) "Devanagari Extended" - KayahLi -> BlockDefinition (0xa900, 0xa92f) "Kayah Li" - Rejang -> BlockDefinition (0xa930, 0xa95f) "Rejang" - HangulJamoExtendedA -> BlockDefinition (0xa960, 0xa97f) "Hangul Jamo Extended-A" - Javanese -> BlockDefinition (0xa980, 0xa9df) "Javanese" - MyanmarExtendedB -> BlockDefinition (0xa9e0, 0xa9ff) "Myanmar Extended-B" - Cham -> BlockDefinition (0xaa00, 0xaa5f) "Cham" - MyanmarExtendedA -> BlockDefinition (0xaa60, 0xaa7f) "Myanmar Extended-A" - TaiViet -> BlockDefinition (0xaa80, 0xaadf) "Tai Viet" - MeeteiMayekExtensions -> BlockDefinition (0xaae0, 0xaaff) "Meetei Mayek Extensions" - EthiopicExtendedA -> BlockDefinition (0xab00, 0xab2f) "Ethiopic Extended-A" - LatinExtendedE -> BlockDefinition (0xab30, 0xab6f) "Latin Extended-E" - CherokeeSupplement -> BlockDefinition (0xab70, 0xabbf) "Cherokee Supplement" - MeeteiMayek -> BlockDefinition (0xabc0, 0xabff) "Meetei Mayek" - HangulSyllables -> BlockDefinition (0xac00, 0xd7af) "Hangul Syllables" - HangulJamoExtendedB -> BlockDefinition (0xd7b0, 0xd7ff) "Hangul Jamo Extended-B" - HighSurrogates -> BlockDefinition (0xd800, 0xdb7f) "High Surrogates" - HighPrivateUseSurrogates -> BlockDefinition (0xdb80, 0xdbff) "High Private Use Surrogates" - LowSurrogates -> BlockDefinition (0xdc00, 0xdfff) "Low Surrogates" - PrivateUseArea -> BlockDefinition (0xe000, 0xf8ff) "Private Use Area" - CJKCompatibilityIdeographs -> BlockDefinition (0xf900, 0xfaff) "CJK Compatibility Ideographs" - AlphabeticPresentationForms -> BlockDefinition (0xfb00, 0xfb4f) "Alphabetic Presentation Forms" - ArabicPresentationFormsA -> BlockDefinition (0xfb50, 0xfdff) "Arabic Presentation Forms-A" - VariationSelectors -> BlockDefinition (0xfe00, 0xfe0f) "Variation Selectors" - VerticalForms -> BlockDefinition (0xfe10, 0xfe1f) "Vertical Forms" - CombiningHalfMarks -> BlockDefinition (0xfe20, 0xfe2f) "Combining Half Marks" - CJKCompatibilityForms -> BlockDefinition (0xfe30, 0xfe4f) "CJK Compatibility Forms" - SmallFormVariants -> BlockDefinition (0xfe50, 0xfe6f) "Small Form Variants" - ArabicPresentationFormsB -> BlockDefinition (0xfe70, 0xfeff) "Arabic Presentation Forms-B" - HalfwidthAndFullwidthForms -> BlockDefinition (0xff00, 0xffef) "Halfwidth and Fullwidth Forms" - Specials -> BlockDefinition (0xfff0, 0xffff) "Specials" - LinearBSyllabary -> BlockDefinition (0x10000, 0x1007f) "Linear B Syllabary" - LinearBIdeograms -> BlockDefinition (0x10080, 0x100ff) "Linear B Ideograms" - AegeanNumbers -> BlockDefinition (0x10100, 0x1013f) "Aegean Numbers" - AncientGreekNumbers -> BlockDefinition (0x10140, 0x1018f) "Ancient Greek Numbers" - AncientSymbols -> BlockDefinition (0x10190, 0x101cf) "Ancient Symbols" - PhaistosDisc -> BlockDefinition (0x101d0, 0x101ff) "Phaistos Disc" - Lycian -> BlockDefinition (0x10280, 0x1029f) "Lycian" - Carian -> BlockDefinition (0x102a0, 0x102df) "Carian" - CopticEpactNumbers -> BlockDefinition (0x102e0, 0x102ff) "Coptic Epact Numbers" - OldItalic -> BlockDefinition (0x10300, 0x1032f) "Old Italic" - Gothic -> BlockDefinition (0x10330, 0x1034f) "Gothic" - OldPermic -> BlockDefinition (0x10350, 0x1037f) "Old Permic" - Ugaritic -> BlockDefinition (0x10380, 0x1039f) "Ugaritic" - OldPersian -> BlockDefinition (0x103a0, 0x103df) "Old Persian" - Deseret -> BlockDefinition (0x10400, 0x1044f) "Deseret" - Shavian -> BlockDefinition (0x10450, 0x1047f) "Shavian" - Osmanya -> BlockDefinition (0x10480, 0x104af) "Osmanya" - Osage -> BlockDefinition (0x104b0, 0x104ff) "Osage" - Elbasan -> BlockDefinition (0x10500, 0x1052f) "Elbasan" - CaucasianAlbanian -> BlockDefinition (0x10530, 0x1056f) "Caucasian Albanian" - Vithkuqi -> BlockDefinition (0x10570, 0x105bf) "Vithkuqi" - LinearA -> BlockDefinition (0x10600, 0x1077f) "Linear A" - LatinExtendedF -> BlockDefinition (0x10780, 0x107bf) "Latin Extended-F" - CypriotSyllabary -> BlockDefinition (0x10800, 0x1083f) "Cypriot Syllabary" - ImperialAramaic -> BlockDefinition (0x10840, 0x1085f) "Imperial Aramaic" - Palmyrene -> BlockDefinition (0x10860, 0x1087f) "Palmyrene" - Nabataean -> BlockDefinition (0x10880, 0x108af) "Nabataean" - Hatran -> BlockDefinition (0x108e0, 0x108ff) "Hatran" - Phoenician -> BlockDefinition (0x10900, 0x1091f) "Phoenician" - Lydian -> BlockDefinition (0x10920, 0x1093f) "Lydian" - MeroiticHieroglyphs -> BlockDefinition (0x10980, 0x1099f) "Meroitic Hieroglyphs" - MeroiticCursive -> BlockDefinition (0x109a0, 0x109ff) "Meroitic Cursive" - Kharoshthi -> BlockDefinition (0x10a00, 0x10a5f) "Kharoshthi" - OldSouthArabian -> BlockDefinition (0x10a60, 0x10a7f) "Old South Arabian" - OldNorthArabian -> BlockDefinition (0x10a80, 0x10a9f) "Old North Arabian" - Manichaean -> BlockDefinition (0x10ac0, 0x10aff) "Manichaean" - Avestan -> BlockDefinition (0x10b00, 0x10b3f) "Avestan" - InscriptionalParthian -> BlockDefinition (0x10b40, 0x10b5f) "Inscriptional Parthian" - InscriptionalPahlavi -> BlockDefinition (0x10b60, 0x10b7f) "Inscriptional Pahlavi" - PsalterPahlavi -> BlockDefinition (0x10b80, 0x10baf) "Psalter Pahlavi" - OldTurkic -> BlockDefinition (0x10c00, 0x10c4f) "Old Turkic" - OldHungarian -> BlockDefinition (0x10c80, 0x10cff) "Old Hungarian" - HanifiRohingya -> BlockDefinition (0x10d00, 0x10d3f) "Hanifi Rohingya" - RumiNumeralSymbols -> BlockDefinition (0x10e60, 0x10e7f) "Rumi Numeral Symbols" - Yezidi -> BlockDefinition (0x10e80, 0x10ebf) "Yezidi" - ArabicExtendedC -> BlockDefinition (0x10ec0, 0x10eff) "Arabic Extended-C" - OldSogdian -> BlockDefinition (0x10f00, 0x10f2f) "Old Sogdian" - Sogdian -> BlockDefinition (0x10f30, 0x10f6f) "Sogdian" - OldUyghur -> BlockDefinition (0x10f70, 0x10faf) "Old Uyghur" - Chorasmian -> BlockDefinition (0x10fb0, 0x10fdf) "Chorasmian" - Elymaic -> BlockDefinition (0x10fe0, 0x10fff) "Elymaic" - Brahmi -> BlockDefinition (0x11000, 0x1107f) "Brahmi" - Kaithi -> BlockDefinition (0x11080, 0x110cf) "Kaithi" - SoraSompeng -> BlockDefinition (0x110d0, 0x110ff) "Sora Sompeng" - Chakma -> BlockDefinition (0x11100, 0x1114f) "Chakma" - Mahajani -> BlockDefinition (0x11150, 0x1117f) "Mahajani" - Sharada -> BlockDefinition (0x11180, 0x111df) "Sharada" - SinhalaArchaicNumbers -> BlockDefinition (0x111e0, 0x111ff) "Sinhala Archaic Numbers" - Khojki -> BlockDefinition (0x11200, 0x1124f) "Khojki" - Multani -> BlockDefinition (0x11280, 0x112af) "Multani" - Khudawadi -> BlockDefinition (0x112b0, 0x112ff) "Khudawadi" - Grantha -> BlockDefinition (0x11300, 0x1137f) "Grantha" - Newa -> BlockDefinition (0x11400, 0x1147f) "Newa" - Tirhuta -> BlockDefinition (0x11480, 0x114df) "Tirhuta" - Siddham -> BlockDefinition (0x11580, 0x115ff) "Siddham" - Modi -> BlockDefinition (0x11600, 0x1165f) "Modi" - MongolianSupplement -> BlockDefinition (0x11660, 0x1167f) "Mongolian Supplement" - Takri -> BlockDefinition (0x11680, 0x116cf) "Takri" - Ahom -> BlockDefinition (0x11700, 0x1174f) "Ahom" - Dogra -> BlockDefinition (0x11800, 0x1184f) "Dogra" - WarangCiti -> BlockDefinition (0x118a0, 0x118ff) "Warang Citi" - DivesAkuru -> BlockDefinition (0x11900, 0x1195f) "Dives Akuru" - Nandinagari -> BlockDefinition (0x119a0, 0x119ff) "Nandinagari" - ZanabazarSquare -> BlockDefinition (0x11a00, 0x11a4f) "Zanabazar Square" - Soyombo -> BlockDefinition (0x11a50, 0x11aaf) "Soyombo" - UnifiedCanadianAboriginalSyllabicsExtendedA -> BlockDefinition (0x11ab0, 0x11abf) "Unified Canadian Aboriginal Syllabics Extended-A" - PauCinHau -> BlockDefinition (0x11ac0, 0x11aff) "Pau Cin Hau" - DevanagariExtendedA -> BlockDefinition (0x11b00, 0x11b5f) "Devanagari Extended-A" - Bhaiksuki -> BlockDefinition (0x11c00, 0x11c6f) "Bhaiksuki" - Marchen -> BlockDefinition (0x11c70, 0x11cbf) "Marchen" - MasaramGondi -> BlockDefinition (0x11d00, 0x11d5f) "Masaram Gondi" - GunjalaGondi -> BlockDefinition (0x11d60, 0x11daf) "Gunjala Gondi" - Makasar -> BlockDefinition (0x11ee0, 0x11eff) "Makasar" - Kawi -> BlockDefinition (0x11f00, 0x11f5f) "Kawi" - LisuSupplement -> BlockDefinition (0x11fb0, 0x11fbf) "Lisu Supplement" - TamilSupplement -> BlockDefinition (0x11fc0, 0x11fff) "Tamil Supplement" - Cuneiform -> BlockDefinition (0x12000, 0x123ff) "Cuneiform" - CuneiformNumbersAndPunctuation -> BlockDefinition (0x12400, 0x1247f) "Cuneiform Numbers and Punctuation" - EarlyDynasticCuneiform -> BlockDefinition (0x12480, 0x1254f) "Early Dynastic Cuneiform" - CyproMinoan -> BlockDefinition (0x12f90, 0x12fff) "Cypro-Minoan" - EgyptianHieroglyphs -> BlockDefinition (0x13000, 0x1342f) "Egyptian Hieroglyphs" - EgyptianHieroglyphFormatControls -> BlockDefinition (0x13430, 0x1345f) "Egyptian Hieroglyph Format Controls" - AnatolianHieroglyphs -> BlockDefinition (0x14400, 0x1467f) "Anatolian Hieroglyphs" - BamumSupplement -> BlockDefinition (0x16800, 0x16a3f) "Bamum Supplement" - Mro -> BlockDefinition (0x16a40, 0x16a6f) "Mro" - Tangsa -> BlockDefinition (0x16a70, 0x16acf) "Tangsa" - BassaVah -> BlockDefinition (0x16ad0, 0x16aff) "Bassa Vah" - PahawhHmong -> BlockDefinition (0x16b00, 0x16b8f) "Pahawh Hmong" - Medefaidrin -> BlockDefinition (0x16e40, 0x16e9f) "Medefaidrin" - Miao -> BlockDefinition (0x16f00, 0x16f9f) "Miao" - IdeographicSymbolsAndPunctuation -> BlockDefinition (0x16fe0, 0x16fff) "Ideographic Symbols and Punctuation" - Tangut -> BlockDefinition (0x17000, 0x187ff) "Tangut" - TangutComponents -> BlockDefinition (0x18800, 0x18aff) "Tangut Components" - KhitanSmallScript -> BlockDefinition (0x18b00, 0x18cff) "Khitan Small Script" - TangutSupplement -> BlockDefinition (0x18d00, 0x18d7f) "Tangut Supplement" - KanaExtendedB -> BlockDefinition (0x1aff0, 0x1afff) "Kana Extended-B" - KanaSupplement -> BlockDefinition (0x1b000, 0x1b0ff) "Kana Supplement" - KanaExtendedA -> BlockDefinition (0x1b100, 0x1b12f) "Kana Extended-A" - SmallKanaExtension -> BlockDefinition (0x1b130, 0x1b16f) "Small Kana Extension" - Nushu -> BlockDefinition (0x1b170, 0x1b2ff) "Nushu" - Duployan -> BlockDefinition (0x1bc00, 0x1bc9f) "Duployan" - ShorthandFormatControls -> BlockDefinition (0x1bca0, 0x1bcaf) "Shorthand Format Controls" - ZnamennyMusicalNotation -> BlockDefinition (0x1cf00, 0x1cfcf) "Znamenny Musical Notation" - ByzantineMusicalSymbols -> BlockDefinition (0x1d000, 0x1d0ff) "Byzantine Musical Symbols" - MusicalSymbols -> BlockDefinition (0x1d100, 0x1d1ff) "Musical Symbols" - AncientGreekMusicalNotation -> BlockDefinition (0x1d200, 0x1d24f) "Ancient Greek Musical Notation" - KaktovikNumerals -> BlockDefinition (0x1d2c0, 0x1d2df) "Kaktovik Numerals" - MayanNumerals -> BlockDefinition (0x1d2e0, 0x1d2ff) "Mayan Numerals" - TaiXuanJingSymbols -> BlockDefinition (0x1d300, 0x1d35f) "Tai Xuan Jing Symbols" - CountingRodNumerals -> BlockDefinition (0x1d360, 0x1d37f) "Counting Rod Numerals" - MathematicalAlphanumericSymbols -> BlockDefinition (0x1d400, 0x1d7ff) "Mathematical Alphanumeric Symbols" - SuttonSignWriting -> BlockDefinition (0x1d800, 0x1daaf) "Sutton SignWriting" - LatinExtendedG -> BlockDefinition (0x1df00, 0x1dfff) "Latin Extended-G" - GlagoliticSupplement -> BlockDefinition (0x1e000, 0x1e02f) "Glagolitic Supplement" - CyrillicExtendedD -> BlockDefinition (0x1e030, 0x1e08f) "Cyrillic Extended-D" - NyiakengPuachueHmong -> BlockDefinition (0x1e100, 0x1e14f) "Nyiakeng Puachue Hmong" - Toto -> BlockDefinition (0x1e290, 0x1e2bf) "Toto" - Wancho -> BlockDefinition (0x1e2c0, 0x1e2ff) "Wancho" - NagMundari -> BlockDefinition (0x1e4d0, 0x1e4ff) "Nag Mundari" - EthiopicExtendedB -> BlockDefinition (0x1e7e0, 0x1e7ff) "Ethiopic Extended-B" - MendeKikakui -> BlockDefinition (0x1e800, 0x1e8df) "Mende Kikakui" - Adlam -> BlockDefinition (0x1e900, 0x1e95f) "Adlam" - IndicSiyaqNumbers -> BlockDefinition (0x1ec70, 0x1ecbf) "Indic Siyaq Numbers" - OttomanSiyaqNumbers -> BlockDefinition (0x1ed00, 0x1ed4f) "Ottoman Siyaq Numbers" - ArabicMathematicalAlphabeticSymbols -> BlockDefinition (0x1ee00, 0x1eeff) "Arabic Mathematical Alphabetic Symbols" - MahjongTiles -> BlockDefinition (0x1f000, 0x1f02f) "Mahjong Tiles" - DominoTiles -> BlockDefinition (0x1f030, 0x1f09f) "Domino Tiles" - PlayingCards -> BlockDefinition (0x1f0a0, 0x1f0ff) "Playing Cards" - EnclosedAlphanumericSupplement -> BlockDefinition (0x1f100, 0x1f1ff) "Enclosed Alphanumeric Supplement" - EnclosedIdeographicSupplement -> BlockDefinition (0x1f200, 0x1f2ff) "Enclosed Ideographic Supplement" - MiscellaneousSymbolsAndPictographs -> BlockDefinition (0x1f300, 0x1f5ff) "Miscellaneous Symbols and Pictographs" - Emoticons -> BlockDefinition (0x1f600, 0x1f64f) "Emoticons" - OrnamentalDingbats -> BlockDefinition (0x1f650, 0x1f67f) "Ornamental Dingbats" - TransportAndMapSymbols -> BlockDefinition (0x1f680, 0x1f6ff) "Transport and Map Symbols" - AlchemicalSymbols -> BlockDefinition (0x1f700, 0x1f77f) "Alchemical Symbols" - GeometricShapesExtended -> BlockDefinition (0x1f780, 0x1f7ff) "Geometric Shapes Extended" - SupplementalArrowsC -> BlockDefinition (0x1f800, 0x1f8ff) "Supplemental Arrows-C" - SupplementalSymbolsAndPictographs -> BlockDefinition (0x1f900, 0x1f9ff) "Supplemental Symbols and Pictographs" - ChessSymbols -> BlockDefinition (0x1fa00, 0x1fa6f) "Chess Symbols" - SymbolsAndPictographsExtendedA -> BlockDefinition (0x1fa70, 0x1faff) "Symbols and Pictographs Extended-A" - SymbolsForLegacyComputing -> BlockDefinition (0x1fb00, 0x1fbff) "Symbols for Legacy Computing" - CJKUnifiedIdeographsExtensionB -> BlockDefinition (0x20000, 0x2a6df) "CJK Unified Ideographs Extension B" - CJKUnifiedIdeographsExtensionC -> BlockDefinition (0x2a700, 0x2b73f) "CJK Unified Ideographs Extension C" - CJKUnifiedIdeographsExtensionD -> BlockDefinition (0x2b740, 0x2b81f) "CJK Unified Ideographs Extension D" - CJKUnifiedIdeographsExtensionE -> BlockDefinition (0x2b820, 0x2ceaf) "CJK Unified Ideographs Extension E" - CJKUnifiedIdeographsExtensionF -> BlockDefinition (0x2ceb0, 0x2ebef) "CJK Unified Ideographs Extension F" - CJKCompatibilityIdeographsSupplement -> BlockDefinition (0x2f800, 0x2fa1f) "CJK Compatibility Ideographs Supplement" - CJKUnifiedIdeographsExtensionG -> BlockDefinition (0x30000, 0x3134f) "CJK Unified Ideographs Extension G" - CJKUnifiedIdeographsExtensionH -> BlockDefinition (0x31350, 0x323af) "CJK Unified Ideographs Extension H" - Tags -> BlockDefinition (0xe0000, 0xe007f) "Tags" - VariationSelectorsSupplement -> BlockDefinition (0xe0100, 0xe01ef) "Variation Selectors Supplement" - SupplementaryPrivateUseAreaA -> BlockDefinition (0xf0000, 0xfffff) "Supplementary Private Use Area-A" - SupplementaryPrivateUseAreaB -> BlockDefinition (0x100000, 0x10ffff) "Supplementary Private Use Area-B" +blockDefinition :: Int# -> (# Int#, Int#, Addr# #) +blockDefinition = \case + 0# -> (# 0x0000#, 0x007f#, "Basic Latin\0"# #) + 1# -> (# 0x0080#, 0x00ff#, "Latin-1 Supplement\0"# #) + 2# -> (# 0x0100#, 0x017f#, "Latin Extended-A\0"# #) + 3# -> (# 0x0180#, 0x024f#, "Latin Extended-B\0"# #) + 4# -> (# 0x0250#, 0x02af#, "IPA Extensions\0"# #) + 5# -> (# 0x02b0#, 0x02ff#, "Spacing Modifier Letters\0"# #) + 6# -> (# 0x0300#, 0x036f#, "Combining Diacritical Marks\0"# #) + 7# -> (# 0x0370#, 0x03ff#, "Greek and Coptic\0"# #) + 8# -> (# 0x0400#, 0x04ff#, "Cyrillic\0"# #) + 9# -> (# 0x0500#, 0x052f#, "Cyrillic Supplement\0"# #) + 10# -> (# 0x0530#, 0x058f#, "Armenian\0"# #) + 11# -> (# 0x0590#, 0x05ff#, "Hebrew\0"# #) + 12# -> (# 0x0600#, 0x06ff#, "Arabic\0"# #) + 13# -> (# 0x0700#, 0x074f#, "Syriac\0"# #) + 14# -> (# 0x0750#, 0x077f#, "Arabic Supplement\0"# #) + 15# -> (# 0x0780#, 0x07bf#, "Thaana\0"# #) + 16# -> (# 0x07c0#, 0x07ff#, "NKo\0"# #) + 17# -> (# 0x0800#, 0x083f#, "Samaritan\0"# #) + 18# -> (# 0x0840#, 0x085f#, "Mandaic\0"# #) + 19# -> (# 0x0860#, 0x086f#, "Syriac Supplement\0"# #) + 20# -> (# 0x0870#, 0x089f#, "Arabic Extended-B\0"# #) + 21# -> (# 0x08a0#, 0x08ff#, "Arabic Extended-A\0"# #) + 22# -> (# 0x0900#, 0x097f#, "Devanagari\0"# #) + 23# -> (# 0x0980#, 0x09ff#, "Bengali\0"# #) + 24# -> (# 0x0a00#, 0x0a7f#, "Gurmukhi\0"# #) + 25# -> (# 0x0a80#, 0x0aff#, "Gujarati\0"# #) + 26# -> (# 0x0b00#, 0x0b7f#, "Oriya\0"# #) + 27# -> (# 0x0b80#, 0x0bff#, "Tamil\0"# #) + 28# -> (# 0x0c00#, 0x0c7f#, "Telugu\0"# #) + 29# -> (# 0x0c80#, 0x0cff#, "Kannada\0"# #) + 30# -> (# 0x0d00#, 0x0d7f#, "Malayalam\0"# #) + 31# -> (# 0x0d80#, 0x0dff#, "Sinhala\0"# #) + 32# -> (# 0x0e00#, 0x0e7f#, "Thai\0"# #) + 33# -> (# 0x0e80#, 0x0eff#, "Lao\0"# #) + 34# -> (# 0x0f00#, 0x0fff#, "Tibetan\0"# #) + 35# -> (# 0x1000#, 0x109f#, "Myanmar\0"# #) + 36# -> (# 0x10a0#, 0x10ff#, "Georgian\0"# #) + 37# -> (# 0x1100#, 0x11ff#, "Hangul Jamo\0"# #) + 38# -> (# 0x1200#, 0x137f#, "Ethiopic\0"# #) + 39# -> (# 0x1380#, 0x139f#, "Ethiopic Supplement\0"# #) + 40# -> (# 0x13a0#, 0x13ff#, "Cherokee\0"# #) + 41# -> (# 0x1400#, 0x167f#, "Unified Canadian Aboriginal Syllabics\0"# #) + 42# -> (# 0x1680#, 0x169f#, "Ogham\0"# #) + 43# -> (# 0x16a0#, 0x16ff#, "Runic\0"# #) + 44# -> (# 0x1700#, 0x171f#, "Tagalog\0"# #) + 45# -> (# 0x1720#, 0x173f#, "Hanunoo\0"# #) + 46# -> (# 0x1740#, 0x175f#, "Buhid\0"# #) + 47# -> (# 0x1760#, 0x177f#, "Tagbanwa\0"# #) + 48# -> (# 0x1780#, 0x17ff#, "Khmer\0"# #) + 49# -> (# 0x1800#, 0x18af#, "Mongolian\0"# #) + 50# -> (# 0x18b0#, 0x18ff#, "Unified Canadian Aboriginal Syllabics Extended\0"# #) + 51# -> (# 0x1900#, 0x194f#, "Limbu\0"# #) + 52# -> (# 0x1950#, 0x197f#, "Tai Le\0"# #) + 53# -> (# 0x1980#, 0x19df#, "New Tai Lue\0"# #) + 54# -> (# 0x19e0#, 0x19ff#, "Khmer Symbols\0"# #) + 55# -> (# 0x1a00#, 0x1a1f#, "Buginese\0"# #) + 56# -> (# 0x1a20#, 0x1aaf#, "Tai Tham\0"# #) + 57# -> (# 0x1ab0#, 0x1aff#, "Combining Diacritical Marks Extended\0"# #) + 58# -> (# 0x1b00#, 0x1b7f#, "Balinese\0"# #) + 59# -> (# 0x1b80#, 0x1bbf#, "Sundanese\0"# #) + 60# -> (# 0x1bc0#, 0x1bff#, "Batak\0"# #) + 61# -> (# 0x1c00#, 0x1c4f#, "Lepcha\0"# #) + 62# -> (# 0x1c50#, 0x1c7f#, "Ol Chiki\0"# #) + 63# -> (# 0x1c80#, 0x1c8f#, "Cyrillic Extended-C\0"# #) + 64# -> (# 0x1c90#, 0x1cbf#, "Georgian Extended\0"# #) + 65# -> (# 0x1cc0#, 0x1ccf#, "Sundanese Supplement\0"# #) + 66# -> (# 0x1cd0#, 0x1cff#, "Vedic Extensions\0"# #) + 67# -> (# 0x1d00#, 0x1d7f#, "Phonetic Extensions\0"# #) + 68# -> (# 0x1d80#, 0x1dbf#, "Phonetic Extensions Supplement\0"# #) + 69# -> (# 0x1dc0#, 0x1dff#, "Combining Diacritical Marks Supplement\0"# #) + 70# -> (# 0x1e00#, 0x1eff#, "Latin Extended Additional\0"# #) + 71# -> (# 0x1f00#, 0x1fff#, "Greek Extended\0"# #) + 72# -> (# 0x2000#, 0x206f#, "General Punctuation\0"# #) + 73# -> (# 0x2070#, 0x209f#, "Superscripts and Subscripts\0"# #) + 74# -> (# 0x20a0#, 0x20cf#, "Currency Symbols\0"# #) + 75# -> (# 0x20d0#, 0x20ff#, "Combining Diacritical Marks for Symbols\0"# #) + 76# -> (# 0x2100#, 0x214f#, "Letterlike Symbols\0"# #) + 77# -> (# 0x2150#, 0x218f#, "Number Forms\0"# #) + 78# -> (# 0x2190#, 0x21ff#, "Arrows\0"# #) + 79# -> (# 0x2200#, 0x22ff#, "Mathematical Operators\0"# #) + 80# -> (# 0x2300#, 0x23ff#, "Miscellaneous Technical\0"# #) + 81# -> (# 0x2400#, 0x243f#, "Control Pictures\0"# #) + 82# -> (# 0x2440#, 0x245f#, "Optical Character Recognition\0"# #) + 83# -> (# 0x2460#, 0x24ff#, "Enclosed Alphanumerics\0"# #) + 84# -> (# 0x2500#, 0x257f#, "Box Drawing\0"# #) + 85# -> (# 0x2580#, 0x259f#, "Block Elements\0"# #) + 86# -> (# 0x25a0#, 0x25ff#, "Geometric Shapes\0"# #) + 87# -> (# 0x2600#, 0x26ff#, "Miscellaneous Symbols\0"# #) + 88# -> (# 0x2700#, 0x27bf#, "Dingbats\0"# #) + 89# -> (# 0x27c0#, 0x27ef#, "Miscellaneous Mathematical Symbols-A\0"# #) + 90# -> (# 0x27f0#, 0x27ff#, "Supplemental Arrows-A\0"# #) + 91# -> (# 0x2800#, 0x28ff#, "Braille Patterns\0"# #) + 92# -> (# 0x2900#, 0x297f#, "Supplemental Arrows-B\0"# #) + 93# -> (# 0x2980#, 0x29ff#, "Miscellaneous Mathematical Symbols-B\0"# #) + 94# -> (# 0x2a00#, 0x2aff#, "Supplemental Mathematical Operators\0"# #) + 95# -> (# 0x2b00#, 0x2bff#, "Miscellaneous Symbols and Arrows\0"# #) + 96# -> (# 0x2c00#, 0x2c5f#, "Glagolitic\0"# #) + 97# -> (# 0x2c60#, 0x2c7f#, "Latin Extended-C\0"# #) + 98# -> (# 0x2c80#, 0x2cff#, "Coptic\0"# #) + 99# -> (# 0x2d00#, 0x2d2f#, "Georgian Supplement\0"# #) + 100# -> (# 0x2d30#, 0x2d7f#, "Tifinagh\0"# #) + 101# -> (# 0x2d80#, 0x2ddf#, "Ethiopic Extended\0"# #) + 102# -> (# 0x2de0#, 0x2dff#, "Cyrillic Extended-A\0"# #) + 103# -> (# 0x2e00#, 0x2e7f#, "Supplemental Punctuation\0"# #) + 104# -> (# 0x2e80#, 0x2eff#, "CJK Radicals Supplement\0"# #) + 105# -> (# 0x2f00#, 0x2fdf#, "Kangxi Radicals\0"# #) + 106# -> (# 0x2ff0#, 0x2fff#, "Ideographic Description Characters\0"# #) + 107# -> (# 0x3000#, 0x303f#, "CJK Symbols and Punctuation\0"# #) + 108# -> (# 0x3040#, 0x309f#, "Hiragana\0"# #) + 109# -> (# 0x30a0#, 0x30ff#, "Katakana\0"# #) + 110# -> (# 0x3100#, 0x312f#, "Bopomofo\0"# #) + 111# -> (# 0x3130#, 0x318f#, "Hangul Compatibility Jamo\0"# #) + 112# -> (# 0x3190#, 0x319f#, "Kanbun\0"# #) + 113# -> (# 0x31a0#, 0x31bf#, "Bopomofo Extended\0"# #) + 114# -> (# 0x31c0#, 0x31ef#, "CJK Strokes\0"# #) + 115# -> (# 0x31f0#, 0x31ff#, "Katakana Phonetic Extensions\0"# #) + 116# -> (# 0x3200#, 0x32ff#, "Enclosed CJK Letters and Months\0"# #) + 117# -> (# 0x3300#, 0x33ff#, "CJK Compatibility\0"# #) + 118# -> (# 0x3400#, 0x4dbf#, "CJK Unified Ideographs Extension A\0"# #) + 119# -> (# 0x4dc0#, 0x4dff#, "Yijing Hexagram Symbols\0"# #) + 120# -> (# 0x4e00#, 0x9fff#, "CJK Unified Ideographs\0"# #) + 121# -> (# 0xa000#, 0xa48f#, "Yi Syllables\0"# #) + 122# -> (# 0xa490#, 0xa4cf#, "Yi Radicals\0"# #) + 123# -> (# 0xa4d0#, 0xa4ff#, "Lisu\0"# #) + 124# -> (# 0xa500#, 0xa63f#, "Vai\0"# #) + 125# -> (# 0xa640#, 0xa69f#, "Cyrillic Extended-B\0"# #) + 126# -> (# 0xa6a0#, 0xa6ff#, "Bamum\0"# #) + 127# -> (# 0xa700#, 0xa71f#, "Modifier Tone Letters\0"# #) + 128# -> (# 0xa720#, 0xa7ff#, "Latin Extended-D\0"# #) + 129# -> (# 0xa800#, 0xa82f#, "Syloti Nagri\0"# #) + 130# -> (# 0xa830#, 0xa83f#, "Common Indic Number Forms\0"# #) + 131# -> (# 0xa840#, 0xa87f#, "Phags-pa\0"# #) + 132# -> (# 0xa880#, 0xa8df#, "Saurashtra\0"# #) + 133# -> (# 0xa8e0#, 0xa8ff#, "Devanagari Extended\0"# #) + 134# -> (# 0xa900#, 0xa92f#, "Kayah Li\0"# #) + 135# -> (# 0xa930#, 0xa95f#, "Rejang\0"# #) + 136# -> (# 0xa960#, 0xa97f#, "Hangul Jamo Extended-A\0"# #) + 137# -> (# 0xa980#, 0xa9df#, "Javanese\0"# #) + 138# -> (# 0xa9e0#, 0xa9ff#, "Myanmar Extended-B\0"# #) + 139# -> (# 0xaa00#, 0xaa5f#, "Cham\0"# #) + 140# -> (# 0xaa60#, 0xaa7f#, "Myanmar Extended-A\0"# #) + 141# -> (# 0xaa80#, 0xaadf#, "Tai Viet\0"# #) + 142# -> (# 0xaae0#, 0xaaff#, "Meetei Mayek Extensions\0"# #) + 143# -> (# 0xab00#, 0xab2f#, "Ethiopic Extended-A\0"# #) + 144# -> (# 0xab30#, 0xab6f#, "Latin Extended-E\0"# #) + 145# -> (# 0xab70#, 0xabbf#, "Cherokee Supplement\0"# #) + 146# -> (# 0xabc0#, 0xabff#, "Meetei Mayek\0"# #) + 147# -> (# 0xac00#, 0xd7af#, "Hangul Syllables\0"# #) + 148# -> (# 0xd7b0#, 0xd7ff#, "Hangul Jamo Extended-B\0"# #) + 149# -> (# 0xd800#, 0xdb7f#, "High Surrogates\0"# #) + 150# -> (# 0xdb80#, 0xdbff#, "High Private Use Surrogates\0"# #) + 151# -> (# 0xdc00#, 0xdfff#, "Low Surrogates\0"# #) + 152# -> (# 0xe000#, 0xf8ff#, "Private Use Area\0"# #) + 153# -> (# 0xf900#, 0xfaff#, "CJK Compatibility Ideographs\0"# #) + 154# -> (# 0xfb00#, 0xfb4f#, "Alphabetic Presentation Forms\0"# #) + 155# -> (# 0xfb50#, 0xfdff#, "Arabic Presentation Forms-A\0"# #) + 156# -> (# 0xfe00#, 0xfe0f#, "Variation Selectors\0"# #) + 157# -> (# 0xfe10#, 0xfe1f#, "Vertical Forms\0"# #) + 158# -> (# 0xfe20#, 0xfe2f#, "Combining Half Marks\0"# #) + 159# -> (# 0xfe30#, 0xfe4f#, "CJK Compatibility Forms\0"# #) + 160# -> (# 0xfe50#, 0xfe6f#, "Small Form Variants\0"# #) + 161# -> (# 0xfe70#, 0xfeff#, "Arabic Presentation Forms-B\0"# #) + 162# -> (# 0xff00#, 0xffef#, "Halfwidth and Fullwidth Forms\0"# #) + 163# -> (# 0xfff0#, 0xffff#, "Specials\0"# #) + 164# -> (# 0x10000#, 0x1007f#, "Linear B Syllabary\0"# #) + 165# -> (# 0x10080#, 0x100ff#, "Linear B Ideograms\0"# #) + 166# -> (# 0x10100#, 0x1013f#, "Aegean Numbers\0"# #) + 167# -> (# 0x10140#, 0x1018f#, "Ancient Greek Numbers\0"# #) + 168# -> (# 0x10190#, 0x101cf#, "Ancient Symbols\0"# #) + 169# -> (# 0x101d0#, 0x101ff#, "Phaistos Disc\0"# #) + 170# -> (# 0x10280#, 0x1029f#, "Lycian\0"# #) + 171# -> (# 0x102a0#, 0x102df#, "Carian\0"# #) + 172# -> (# 0x102e0#, 0x102ff#, "Coptic Epact Numbers\0"# #) + 173# -> (# 0x10300#, 0x1032f#, "Old Italic\0"# #) + 174# -> (# 0x10330#, 0x1034f#, "Gothic\0"# #) + 175# -> (# 0x10350#, 0x1037f#, "Old Permic\0"# #) + 176# -> (# 0x10380#, 0x1039f#, "Ugaritic\0"# #) + 177# -> (# 0x103a0#, 0x103df#, "Old Persian\0"# #) + 178# -> (# 0x10400#, 0x1044f#, "Deseret\0"# #) + 179# -> (# 0x10450#, 0x1047f#, "Shavian\0"# #) + 180# -> (# 0x10480#, 0x104af#, "Osmanya\0"# #) + 181# -> (# 0x104b0#, 0x104ff#, "Osage\0"# #) + 182# -> (# 0x10500#, 0x1052f#, "Elbasan\0"# #) + 183# -> (# 0x10530#, 0x1056f#, "Caucasian Albanian\0"# #) + 184# -> (# 0x10570#, 0x105bf#, "Vithkuqi\0"# #) + 185# -> (# 0x10600#, 0x1077f#, "Linear A\0"# #) + 186# -> (# 0x10780#, 0x107bf#, "Latin Extended-F\0"# #) + 187# -> (# 0x10800#, 0x1083f#, "Cypriot Syllabary\0"# #) + 188# -> (# 0x10840#, 0x1085f#, "Imperial Aramaic\0"# #) + 189# -> (# 0x10860#, 0x1087f#, "Palmyrene\0"# #) + 190# -> (# 0x10880#, 0x108af#, "Nabataean\0"# #) + 191# -> (# 0x108e0#, 0x108ff#, "Hatran\0"# #) + 192# -> (# 0x10900#, 0x1091f#, "Phoenician\0"# #) + 193# -> (# 0x10920#, 0x1093f#, "Lydian\0"# #) + 194# -> (# 0x10980#, 0x1099f#, "Meroitic Hieroglyphs\0"# #) + 195# -> (# 0x109a0#, 0x109ff#, "Meroitic Cursive\0"# #) + 196# -> (# 0x10a00#, 0x10a5f#, "Kharoshthi\0"# #) + 197# -> (# 0x10a60#, 0x10a7f#, "Old South Arabian\0"# #) + 198# -> (# 0x10a80#, 0x10a9f#, "Old North Arabian\0"# #) + 199# -> (# 0x10ac0#, 0x10aff#, "Manichaean\0"# #) + 200# -> (# 0x10b00#, 0x10b3f#, "Avestan\0"# #) + 201# -> (# 0x10b40#, 0x10b5f#, "Inscriptional Parthian\0"# #) + 202# -> (# 0x10b60#, 0x10b7f#, "Inscriptional Pahlavi\0"# #) + 203# -> (# 0x10b80#, 0x10baf#, "Psalter Pahlavi\0"# #) + 204# -> (# 0x10c00#, 0x10c4f#, "Old Turkic\0"# #) + 205# -> (# 0x10c80#, 0x10cff#, "Old Hungarian\0"# #) + 206# -> (# 0x10d00#, 0x10d3f#, "Hanifi Rohingya\0"# #) + 207# -> (# 0x10e60#, 0x10e7f#, "Rumi Numeral Symbols\0"# #) + 208# -> (# 0x10e80#, 0x10ebf#, "Yezidi\0"# #) + 209# -> (# 0x10ec0#, 0x10eff#, "Arabic Extended-C\0"# #) + 210# -> (# 0x10f00#, 0x10f2f#, "Old Sogdian\0"# #) + 211# -> (# 0x10f30#, 0x10f6f#, "Sogdian\0"# #) + 212# -> (# 0x10f70#, 0x10faf#, "Old Uyghur\0"# #) + 213# -> (# 0x10fb0#, 0x10fdf#, "Chorasmian\0"# #) + 214# -> (# 0x10fe0#, 0x10fff#, "Elymaic\0"# #) + 215# -> (# 0x11000#, 0x1107f#, "Brahmi\0"# #) + 216# -> (# 0x11080#, 0x110cf#, "Kaithi\0"# #) + 217# -> (# 0x110d0#, 0x110ff#, "Sora Sompeng\0"# #) + 218# -> (# 0x11100#, 0x1114f#, "Chakma\0"# #) + 219# -> (# 0x11150#, 0x1117f#, "Mahajani\0"# #) + 220# -> (# 0x11180#, 0x111df#, "Sharada\0"# #) + 221# -> (# 0x111e0#, 0x111ff#, "Sinhala Archaic Numbers\0"# #) + 222# -> (# 0x11200#, 0x1124f#, "Khojki\0"# #) + 223# -> (# 0x11280#, 0x112af#, "Multani\0"# #) + 224# -> (# 0x112b0#, 0x112ff#, "Khudawadi\0"# #) + 225# -> (# 0x11300#, 0x1137f#, "Grantha\0"# #) + 226# -> (# 0x11400#, 0x1147f#, "Newa\0"# #) + 227# -> (# 0x11480#, 0x114df#, "Tirhuta\0"# #) + 228# -> (# 0x11580#, 0x115ff#, "Siddham\0"# #) + 229# -> (# 0x11600#, 0x1165f#, "Modi\0"# #) + 230# -> (# 0x11660#, 0x1167f#, "Mongolian Supplement\0"# #) + 231# -> (# 0x11680#, 0x116cf#, "Takri\0"# #) + 232# -> (# 0x11700#, 0x1174f#, "Ahom\0"# #) + 233# -> (# 0x11800#, 0x1184f#, "Dogra\0"# #) + 234# -> (# 0x118a0#, 0x118ff#, "Warang Citi\0"# #) + 235# -> (# 0x11900#, 0x1195f#, "Dives Akuru\0"# #) + 236# -> (# 0x119a0#, 0x119ff#, "Nandinagari\0"# #) + 237# -> (# 0x11a00#, 0x11a4f#, "Zanabazar Square\0"# #) + 238# -> (# 0x11a50#, 0x11aaf#, "Soyombo\0"# #) + 239# -> (# 0x11ab0#, 0x11abf#, "Unified Canadian Aboriginal Syllabics Extended-A\0"# #) + 240# -> (# 0x11ac0#, 0x11aff#, "Pau Cin Hau\0"# #) + 241# -> (# 0x11b00#, 0x11b5f#, "Devanagari Extended-A\0"# #) + 242# -> (# 0x11c00#, 0x11c6f#, "Bhaiksuki\0"# #) + 243# -> (# 0x11c70#, 0x11cbf#, "Marchen\0"# #) + 244# -> (# 0x11d00#, 0x11d5f#, "Masaram Gondi\0"# #) + 245# -> (# 0x11d60#, 0x11daf#, "Gunjala Gondi\0"# #) + 246# -> (# 0x11ee0#, 0x11eff#, "Makasar\0"# #) + 247# -> (# 0x11f00#, 0x11f5f#, "Kawi\0"# #) + 248# -> (# 0x11fb0#, 0x11fbf#, "Lisu Supplement\0"# #) + 249# -> (# 0x11fc0#, 0x11fff#, "Tamil Supplement\0"# #) + 250# -> (# 0x12000#, 0x123ff#, "Cuneiform\0"# #) + 251# -> (# 0x12400#, 0x1247f#, "Cuneiform Numbers and Punctuation\0"# #) + 252# -> (# 0x12480#, 0x1254f#, "Early Dynastic Cuneiform\0"# #) + 253# -> (# 0x12f90#, 0x12fff#, "Cypro-Minoan\0"# #) + 254# -> (# 0x13000#, 0x1342f#, "Egyptian Hieroglyphs\0"# #) + 255# -> (# 0x13430#, 0x1345f#, "Egyptian Hieroglyph Format Controls\0"# #) + 256# -> (# 0x14400#, 0x1467f#, "Anatolian Hieroglyphs\0"# #) + 257# -> (# 0x16800#, 0x16a3f#, "Bamum Supplement\0"# #) + 258# -> (# 0x16a40#, 0x16a6f#, "Mro\0"# #) + 259# -> (# 0x16a70#, 0x16acf#, "Tangsa\0"# #) + 260# -> (# 0x16ad0#, 0x16aff#, "Bassa Vah\0"# #) + 261# -> (# 0x16b00#, 0x16b8f#, "Pahawh Hmong\0"# #) + 262# -> (# 0x16e40#, 0x16e9f#, "Medefaidrin\0"# #) + 263# -> (# 0x16f00#, 0x16f9f#, "Miao\0"# #) + 264# -> (# 0x16fe0#, 0x16fff#, "Ideographic Symbols and Punctuation\0"# #) + 265# -> (# 0x17000#, 0x187ff#, "Tangut\0"# #) + 266# -> (# 0x18800#, 0x18aff#, "Tangut Components\0"# #) + 267# -> (# 0x18b00#, 0x18cff#, "Khitan Small Script\0"# #) + 268# -> (# 0x18d00#, 0x18d7f#, "Tangut Supplement\0"# #) + 269# -> (# 0x1aff0#, 0x1afff#, "Kana Extended-B\0"# #) + 270# -> (# 0x1b000#, 0x1b0ff#, "Kana Supplement\0"# #) + 271# -> (# 0x1b100#, 0x1b12f#, "Kana Extended-A\0"# #) + 272# -> (# 0x1b130#, 0x1b16f#, "Small Kana Extension\0"# #) + 273# -> (# 0x1b170#, 0x1b2ff#, "Nushu\0"# #) + 274# -> (# 0x1bc00#, 0x1bc9f#, "Duployan\0"# #) + 275# -> (# 0x1bca0#, 0x1bcaf#, "Shorthand Format Controls\0"# #) + 276# -> (# 0x1cf00#, 0x1cfcf#, "Znamenny Musical Notation\0"# #) + 277# -> (# 0x1d000#, 0x1d0ff#, "Byzantine Musical Symbols\0"# #) + 278# -> (# 0x1d100#, 0x1d1ff#, "Musical Symbols\0"# #) + 279# -> (# 0x1d200#, 0x1d24f#, "Ancient Greek Musical Notation\0"# #) + 280# -> (# 0x1d2c0#, 0x1d2df#, "Kaktovik Numerals\0"# #) + 281# -> (# 0x1d2e0#, 0x1d2ff#, "Mayan Numerals\0"# #) + 282# -> (# 0x1d300#, 0x1d35f#, "Tai Xuan Jing Symbols\0"# #) + 283# -> (# 0x1d360#, 0x1d37f#, "Counting Rod Numerals\0"# #) + 284# -> (# 0x1d400#, 0x1d7ff#, "Mathematical Alphanumeric Symbols\0"# #) + 285# -> (# 0x1d800#, 0x1daaf#, "Sutton SignWriting\0"# #) + 286# -> (# 0x1df00#, 0x1dfff#, "Latin Extended-G\0"# #) + 287# -> (# 0x1e000#, 0x1e02f#, "Glagolitic Supplement\0"# #) + 288# -> (# 0x1e030#, 0x1e08f#, "Cyrillic Extended-D\0"# #) + 289# -> (# 0x1e100#, 0x1e14f#, "Nyiakeng Puachue Hmong\0"# #) + 290# -> (# 0x1e290#, 0x1e2bf#, "Toto\0"# #) + 291# -> (# 0x1e2c0#, 0x1e2ff#, "Wancho\0"# #) + 292# -> (# 0x1e4d0#, 0x1e4ff#, "Nag Mundari\0"# #) + 293# -> (# 0x1e7e0#, 0x1e7ff#, "Ethiopic Extended-B\0"# #) + 294# -> (# 0x1e800#, 0x1e8df#, "Mende Kikakui\0"# #) + 295# -> (# 0x1e900#, 0x1e95f#, "Adlam\0"# #) + 296# -> (# 0x1ec70#, 0x1ecbf#, "Indic Siyaq Numbers\0"# #) + 297# -> (# 0x1ed00#, 0x1ed4f#, "Ottoman Siyaq Numbers\0"# #) + 298# -> (# 0x1ee00#, 0x1eeff#, "Arabic Mathematical Alphabetic Symbols\0"# #) + 299# -> (# 0x1f000#, 0x1f02f#, "Mahjong Tiles\0"# #) + 300# -> (# 0x1f030#, 0x1f09f#, "Domino Tiles\0"# #) + 301# -> (# 0x1f0a0#, 0x1f0ff#, "Playing Cards\0"# #) + 302# -> (# 0x1f100#, 0x1f1ff#, "Enclosed Alphanumeric Supplement\0"# #) + 303# -> (# 0x1f200#, 0x1f2ff#, "Enclosed Ideographic Supplement\0"# #) + 304# -> (# 0x1f300#, 0x1f5ff#, "Miscellaneous Symbols and Pictographs\0"# #) + 305# -> (# 0x1f600#, 0x1f64f#, "Emoticons\0"# #) + 306# -> (# 0x1f650#, 0x1f67f#, "Ornamental Dingbats\0"# #) + 307# -> (# 0x1f680#, 0x1f6ff#, "Transport and Map Symbols\0"# #) + 308# -> (# 0x1f700#, 0x1f77f#, "Alchemical Symbols\0"# #) + 309# -> (# 0x1f780#, 0x1f7ff#, "Geometric Shapes Extended\0"# #) + 310# -> (# 0x1f800#, 0x1f8ff#, "Supplemental Arrows-C\0"# #) + 311# -> (# 0x1f900#, 0x1f9ff#, "Supplemental Symbols and Pictographs\0"# #) + 312# -> (# 0x1fa00#, 0x1fa6f#, "Chess Symbols\0"# #) + 313# -> (# 0x1fa70#, 0x1faff#, "Symbols and Pictographs Extended-A\0"# #) + 314# -> (# 0x1fb00#, 0x1fbff#, "Symbols for Legacy Computing\0"# #) + 315# -> (# 0x20000#, 0x2a6df#, "CJK Unified Ideographs Extension B\0"# #) + 316# -> (# 0x2a700#, 0x2b73f#, "CJK Unified Ideographs Extension C\0"# #) + 317# -> (# 0x2b740#, 0x2b81f#, "CJK Unified Ideographs Extension D\0"# #) + 318# -> (# 0x2b820#, 0x2ceaf#, "CJK Unified Ideographs Extension E\0"# #) + 319# -> (# 0x2ceb0#, 0x2ebef#, "CJK Unified Ideographs Extension F\0"# #) + 320# -> (# 0x2f800#, 0x2fa1f#, "CJK Compatibility Ideographs Supplement\0"# #) + 321# -> (# 0x30000#, 0x3134f#, "CJK Unified Ideographs Extension G\0"# #) + 322# -> (# 0x31350#, 0x323af#, "CJK Unified Ideographs Extension H\0"# #) + 323# -> (# 0xe0000#, 0xe007f#, "Tags\0"# #) + 324# -> (# 0xe0100#, 0xe01ef#, "Variation Selectors Supplement\0"# #) + 325# -> (# 0xf0000#, 0xfffff#, "Supplementary Private Use Area-A\0"# #) + _ -> (# 0x100000#, 0x10ffff#, "Supplementary Private Use Area-B\0"# #) --- | Character block, if defined. +-- | Character block, if defined, else -1. -- -- @since 0.3.1 -block :: Char -> Maybe Int -block (C# c#) = getBlock 0# 326# +block :: Char# -> Int# +block c# = getBlock 0# 326# where -- [NOTE] Encoding -- A range is encoded as two LE Word32: @@ -709,7 +710,7 @@ block (C# c#) = getBlock 0# 326# -- Binary search getBlock l# u# = if isTrue# (l# ># u#) - then Nothing + then -1# else let k# = l# +# uncheckedIShiftRL# (u# -# l#) 1# j# = k# `uncheckedIShiftL#` 1# @@ -725,7 +726,7 @@ block (C# c#) = getBlock 0# 326# then getBlock l# (k# -# 1#) -- cp in block: get block index else let block# = cpL0# `uncheckedShiftRL#` 21# - in Just (I# (word2Int# block#)) + in word2Int# block# getRawCodePoint# = lookupWord32# ranges# diff --git a/unicode-data/test/Unicode/CharSpec.hs b/unicode-data/test/Unicode/CharSpec.hs index 949b477c..028735e6 100644 --- a/unicode-data/test/Unicode/CharSpec.hs +++ b/unicode-data/test/Unicode/CharSpec.hs @@ -72,6 +72,10 @@ spec = do Just _ -> pure () Nothing -> UChar.generalCategory c `shouldBe` UChar.NotAssigned } in traverse_ check [minBound..maxBound] + it "Examples" do + let blockDef = UBlocks.blockDefinition UBlocks.Latin1Supplement + UBlocks.blockRange blockDef `shouldBe` (0x0080, 0x00ff) + UBlocks.blockName blockDef `shouldBe` "Latin-1 Supplement" it "Characters are in the definition of their corresponding block" let { check c = case UBlocks.block c of diff --git a/unicode-data/unicode-data.cabal b/unicode-data/unicode-data.cabal index d9caab88..943896ec 100644 --- a/unicode-data/unicode-data.cabal +++ b/unicode-data/unicode-data.cabal @@ -118,6 +118,9 @@ library ghc-options: -O2 build-depends: base >=4.7 && < 4.21 + if impl(ghc < 9.0) + -- Required for unpackCString# + build-depends: ghc-prim test-suite test import: default-extensions, compile-options From 86ab84e14c5407e98fdd9d05e7840659f4af0f6c Mon Sep 17 00:00:00 2001 From: Pierre Le Marre Date: Mon, 17 Jun 2024 19:41:38 +0200 Subject: [PATCH 5/5] fix: Remove NOINLINE for bitmaps --- ucd2haskell/exe/UCD2Haskell/Generator.hs | 8 -------- .../lib/Unicode/Internal/Char/ScriptExtensions.hs | 5 ----- unicode-data-scripts/lib/Unicode/Internal/Char/Scripts.hs | 3 --- .../lib/Unicode/Internal/Char/Security/IdentifierType.hs | 5 ----- .../Unicode/Internal/Char/UnicodeData/GeneralCategory.hs | 5 ----- 5 files changed, 26 deletions(-) diff --git a/ucd2haskell/exe/UCD2Haskell/Generator.hs b/ucd2haskell/exe/UCD2Haskell/Generator.hs index a7960372..1a5b607a 100644 --- a/ucd2haskell/exe/UCD2Haskell/Generator.hs +++ b/ucd2haskell/exe/UCD2Haskell/Generator.hs @@ -559,12 +559,10 @@ generateShamochuBitmaps name rawInt powersStage1 powersStage2 convert xs = , mkAnd "n" "mask" ] , "\n" , " where\n" - -- , " mask = (1 `shiftL` ", BB.wordDec (Shamochu.dataChunkSizeLog2 stats), ") - 1\n" , " ", mkMask "mask" (Shamochu.dataChunkSizeLog2 stats) , " !(Ptr data#) = ", dataBitMap, "\n" , " !(Ptr offsets#) = ", offsetsBitMap, "\n" , "\n" - , "{-# NOINLINE ", dataBitMap, " #-}\n" , dataBitMap, " :: Ptr ", dataType, "\n" , dataBitMap, " = Ptr\n" , " \"", enumMapToAddrLiteral' @@ -574,7 +572,6 @@ generateShamochuBitmaps name rawInt powersStage1 powersStage2 convert xs = (Exts.toList array) "\"#\n" , "\n" - , "{-# NOINLINE ", offsetsBitMap, " #-}\n" , offsetsBitMap, " :: Ptr ", offsetType, "\n" , offsetsBitMap, " = Ptr\n" , " \"", enumMapToAddrLiteral' @@ -614,15 +611,12 @@ generateShamochuBitmaps name rawInt powersStage1 powersStage2 convert xs = , mkAnd "n" "maskData" ] , "\n" , " where\n" - -- , " maskData = (1 `shiftL` ", BB.wordDec (Shamochu.dataChunkSizeLog2 stats), ") - 1\n" - -- , " maskOffsets = (1 `shiftL` ", BB.wordDec (Shamochu.offsets1ChunkSizeLog2 stats), ") - 1\n" , " ", mkMask "maskData" (Shamochu.dataChunkSizeLog2 stats) , " ", mkMask "maskOffsets" (Shamochu.offsets1ChunkSizeLog2 stats) , " !(Ptr data#) = ", dataBitMap, "\n" , " !(Ptr offsets1#) = ", offsets1BitMap, "\n" , " !(Ptr offsets2#) = ", offsets2BitMap, "\n" , "\n" - , "{-# NOINLINE ", dataBitMap, " #-}\n" , dataBitMap, " :: Ptr ", dataType, "\n" , dataBitMap, " = Ptr\n" , " \"", enumMapToAddrLiteral' @@ -632,7 +626,6 @@ generateShamochuBitmaps name rawInt powersStage1 powersStage2 convert xs = (Exts.toList dataArray) "\"#\n" , "\n" - , "{-# NOINLINE ", offsets1BitMap, " #-}\n" , offsets1BitMap, " :: Ptr ", offset1Type, "\n" , offsets1BitMap, " = Ptr\n" , " \"", enumMapToAddrLiteral' @@ -642,7 +635,6 @@ generateShamochuBitmaps name rawInt powersStage1 powersStage2 convert xs = (Exts.toList offset1Array) "\"#\n" , "\n" - , "{-# NOINLINE ", offsets2BitMap, " #-}\n" , offsets2BitMap, " :: Ptr ", offset2Type, "\n" , offsets2BitMap, " = Ptr\n" , " \"", enumMapToAddrLiteral' diff --git a/unicode-data-scripts/lib/Unicode/Internal/Char/ScriptExtensions.hs b/unicode-data-scripts/lib/Unicode/Internal/Char/ScriptExtensions.hs index 1f1dbaf2..4c364b49 100644 --- a/unicode-data-scripts/lib/Unicode/Internal/Char/ScriptExtensions.hs +++ b/unicode-data-scripts/lib/Unicode/Internal/Char/ScriptExtensions.hs @@ -119,7 +119,6 @@ lookupEncodedScriptExtensionsPlanes0To3BitMap n = !(Ptr offsets1#) = encodedScriptExtensionsPlanes0To3Offsets1BitMap !(Ptr offsets2#) = encodedScriptExtensionsPlanes0To3Offsets2BitMap -{-# NOINLINE encodedScriptExtensionsPlanes0To3DataBitMap #-} encodedScriptExtensionsPlanes0To3DataBitMap :: Ptr Int8 encodedScriptExtensionsPlanes0To3DataBitMap = Ptr "\70\70\24\24\156\156\156\156\82\82\82\82\82\216\82\82\82\82\156\123\123\123\123\123\123\123\123\156\156\156\156\156\156\180\31\180\199\31\175\175\204\202\31\204\204\31\31\203\175\31\ @@ -200,7 +199,6 @@ encodedScriptExtensionsPlanes0To3DataBitMap = Ptr \\119\119\119\119\119\119\119\119\89\89\89\89\89\89\89\89\112\112\112\112\112\112\112\112\108\108\108\108\108\108\108\108\111\111\111\111\111\111\111\111\128\128\128\128\128\128\128\128\163\163\ \\163\163\163\163\163\163"# -{-# NOINLINE encodedScriptExtensionsPlanes0To3Offsets1BitMap #-} encodedScriptExtensionsPlanes0To3Offsets1BitMap :: Ptr Word16 encodedScriptExtensionsPlanes0To3Offsets1BitMap = Ptr "\79\14\79\14\79\14\79\14\79\14\79\14\79\14\79\14\79\14\79\14\79\14\79\14\79\14\79\14\79\14\79\14\79\14\79\14\79\14\79\14\79\14\79\14\79\14\79\14\79\14\79\14\79\14\79\14\79\14\79\14\79\14\79\14\117\1\79\14\149\2\117\1\117\1\117\1\117\1\117\1\117\1\117\1\117\1\117\1\117\1\117\1\117\1\117\1\117\1\117\1\ @@ -297,7 +295,6 @@ encodedScriptExtensionsPlanes0To3Offsets1BitMap = Ptr \\40\9\40\9\40\9\181\5\39\9\36\9\142\5\186\5\34\7\181\5\32\7\181\5\36\9\36\9\137\5\40\9\37\9\40\9\6\4\38\7\37\9\40\9\6\4\117\1\117\1\117\1\117\1\117\1\117\1\8\4\117\1\6\11\117\1\163\4\163\4\163\4\163\4\163\4\99\0\163\4\92\1\129\5\117\1\97\0\117\1\117\1\117\1\117\1\117\1\117\1\ \\117\1\117\1\117\1\117\1\117\1\117\1\117\1\117\1\117\1\117\1\117\1\117\1\117\1\163\4\163\4\163\4\163\4\163\4\163\4\163\4\163\4\163\4\163\4\163\4\163\4\163\4\163\4\163\4\163\4\163\4\163\4\79\8\163\4\163\4\163\4\163\4\163\4\163\4\90\1\117\1\117\1\117\1\117\1\163\4\91\1"# -{-# NOINLINE encodedScriptExtensionsPlanes0To3Offsets2BitMap #-} encodedScriptExtensionsPlanes0To3Offsets2BitMap :: Ptr Word16 encodedScriptExtensionsPlanes0To3Offsets2BitMap = Ptr "\141\0\19\1\28\1\229\9\135\7\161\7\164\6\5\10\37\10\69\10\101\10\133\10\165\10\197\10\229\10\5\11\37\11\69\11\234\8\8\9\122\3\122\3\138\3\101\11\133\11\165\11\197\11\229\11\5\12\172\0\19\1\37\12\71\9\238\3\174\1\174\1\162\1\174\1\174\1\174\1\69\12\174\1\174\1\212\4\101\12\107\7\166\5\100\1\133\12\165\12\ @@ -331,12 +328,10 @@ lookupEncodedScriptExtensionsPlane14BitMap n = !(Ptr data#) = encodedScriptExtensionsPlane14DataBitMap !(Ptr offsets#) = encodedScriptExtensionsPlane14OffsetsBitMap -{-# NOINLINE encodedScriptExtensionsPlane14DataBitMap #-} encodedScriptExtensionsPlane14DataBitMap :: Ptr Int8 encodedScriptExtensionsPlane14DataBitMap = Ptr "\156\24\156\156\156\156\156\156\156\156\24\24\24\24\24\24\24\24\55\55\55\55\55\55\55\55"# -{-# NOINLINE encodedScriptExtensionsPlane14OffsetsBitMap #-} encodedScriptExtensionsPlane14OffsetsBitMap :: Ptr Word8 encodedScriptExtensionsPlane14OffsetsBitMap = Ptr "\0\2\2\2\10\10\10\10\10\10\10\10\10\10\10\10\2\2\2\2\2\2\2\2\2\2\2\2\2\2\2\2\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\ diff --git a/unicode-data-scripts/lib/Unicode/Internal/Char/Scripts.hs b/unicode-data-scripts/lib/Unicode/Internal/Char/Scripts.hs index 63c4c4b6..2b3e4957 100644 --- a/unicode-data-scripts/lib/Unicode/Internal/Char/Scripts.hs +++ b/unicode-data-scripts/lib/Unicode/Internal/Char/Scripts.hs @@ -599,7 +599,6 @@ lookupScriptPlanes0To1BitMap n = !(Ptr offsets1#) = scriptPlanes0To1Offsets1BitMap !(Ptr offsets2#) = scriptPlanes0To1Offsets2BitMap -{-# NOINLINE scriptPlanes0To1DataBitMap #-} scriptPlanes0To1DataBitMap :: Ptr Int8 scriptPlanes0To1DataBitMap = Ptr "\49\49\49\49\49\49\49\49\156\156\156\156\156\156\123\123\123\123\123\123\123\123\156\156\156\156\156\156\70\70\24\24\156\156\156\156\143\143\143\143\143\143\143\143\156\156\156\156\156\55\ @@ -674,7 +673,6 @@ scriptPlanes0To1DataBitMap = Ptr \\119\119\119\119\119\119\119\89\89\89\89\89\89\89\89\112\112\112\112\112\112\112\112\108\108\108\108\108\108\108\108\111\111\111\111\111\111\111\111\128\128\128\128\128\128\128\128\163\163\163\ \\163\163\163\163\163"# -{-# NOINLINE scriptPlanes0To1Offsets1BitMap #-} scriptPlanes0To1Offsets1BitMap :: Ptr Word16 scriptPlanes0To1Offsets1BitMap = Ptr "\56\11\56\11\56\11\56\11\56\11\56\11\56\11\56\11\56\11\56\11\56\11\56\11\56\11\56\11\56\11\56\11\56\11\56\11\56\11\56\11\56\11\56\11\56\11\56\11\56\11\56\11\56\11\56\11\56\11\56\11\56\11\56\11\200\3\56\11\103\11\200\3\200\3\200\3\200\3\200\3\200\3\200\3\200\3\200\3\200\3\200\3\200\3\200\3\200\3\200\3\ @@ -767,7 +765,6 @@ scriptPlanes0To1Offsets1BitMap = Ptr \\114\4\114\4\114\4\96\3\114\4\114\4\114\4\114\4\114\4\114\4\114\4\114\4\114\4\114\4\114\4\114\4\96\3\200\3\114\4\115\4\46\5\114\4\46\5\114\4\46\5\114\4\114\4\114\4\116\4\200\3\131\10\200\3\114\4\114\4\114\4\114\4\114\4\96\3\114\4\35\4\34\4\200\3\116\4\200\3\200\3\200\3\200\3\200\3\200\3\200\3\ \\200\3\200\3\200\3\200\3\200\3\200\3\200\3\200\3\200\3\200\3\200\3\200\3\114\4\114\4\114\4\114\4\114\4\114\4\114\4\114\4\114\4\114\4\114\4\114\4\114\4\114\4\114\4\114\4\114\4\114\4\78\3\114\4\114\4\114\4\114\4\114\4\114\4\33\4\200\3\200\3\200\3\200\3\114\4\45\13"# -{-# NOINLINE scriptPlanes0To1Offsets2BitMap #-} scriptPlanes0To1Offsets2BitMap :: Ptr Word16 scriptPlanes0To1Offsets2BitMap = Ptr "\137\0\254\0\7\1\192\0\91\7\117\7\120\6\124\9\156\9\188\9\220\9\252\9\28\10\60\10\92\10\124\10\156\10\188\10\129\8\159\8\79\3\79\3\95\3\220\10\252\10\28\11\60\11\92\11\124\11\168\0\254\0\222\0\222\8\225\3\81\1\81\1\69\1\81\1\81\1\81\1\156\11\81\1\81\1\217\1\188\11\63\7\176\5\220\11\252\11\199\4\ diff --git a/unicode-data-security/lib/Unicode/Internal/Char/Security/IdentifierType.hs b/unicode-data-security/lib/Unicode/Internal/Char/Security/IdentifierType.hs index 8e2ff24b..ca77d6c8 100644 --- a/unicode-data-security/lib/Unicode/Internal/Char/Security/IdentifierType.hs +++ b/unicode-data-security/lib/Unicode/Internal/Char/Security/IdentifierType.hs @@ -122,7 +122,6 @@ lookupIdentifierTypesPlanes0To3BitMap n = !(Ptr offsets1#) = identifierTypesPlanes0To3Offsets1BitMap !(Ptr offsets2#) = identifierTypesPlanes0To3Offsets2BitMap -{-# NOINLINE identifierTypesPlanes0To3DataBitMap #-} identifierTypesPlanes0To3DataBitMap :: Ptr Int8 identifierTypesPlanes0To3DataBitMap = Ptr "\14\7\12\12\14\14\12\7\7\14\14\14\14\14\14\27\14\14\14\14\14\14\4\14\14\14\14\14\14\27\27\14\9\14\27\14\9\9\9\9\9\9\9\7\7\7\7\7\7\4\ @@ -172,7 +171,6 @@ identifierTypesPlanes0To3DataBitMap = Ptr \\8\8\8\4\21\21\0\0\0\0\22\22\22\22\22\22\0\23\10\10\10\10\10\10\20\20\20\20\20\20\20\20\14\14\14\14\0\14\14\0\0\27\0\0\0\0\0\20\20\20\ \\20\20\20\20\20\10\10\0\0\0\0\0"# -{-# NOINLINE identifierTypesPlanes0To3Offsets1BitMap #-} identifierTypesPlanes0To3Offsets1BitMap :: Ptr Word16 identifierTypesPlanes0To3Offsets1BitMap = Ptr "\147\5\36\7\148\5\148\5\159\1\159\1\159\1\151\5\43\7\177\4\222\5\159\1\159\1\159\1\159\1\159\1\159\1\159\1\159\1\159\1\159\1\159\1\159\1\159\1\159\1\159\1\159\1\159\1\159\1\159\1\159\1\159\1\148\5\159\1\159\1\159\1\159\1\159\1\159\1\159\1\159\1\148\5\226\0\153\5\159\1\46\7\149\5\159\1\159\1\159\1\ @@ -266,7 +264,6 @@ identifierTypesPlanes0To3Offsets1BitMap = Ptr \\185\4\184\4\112\4\248\4\112\4\112\4\112\4\112\4\112\4\112\4\112\4\112\4\112\4\112\4\112\4\112\4\112\4\112\4\112\4\112\4\112\4\112\4\112\4\169\6\169\6\169\6\169\6\169\6\169\6\169\6\169\6\169\6\169\6\169\6\169\6\169\6\169\6\98\6\175\3\169\6\169\6\169\6\169\6\169\6\169\6\169\6\169\6\169\6\169\6\169\6\ \\252\4\169\6\250\4\253\4\112\4\169\6\169\6\169\6\169\6\169\6\169\6\169\6\169\6\169\6\169\6\250\4\112\4\169\6\248\4\169\6\249\4\169\6\253\4\169\6\169\6\169\6\169\6\169\6\99\6\248\4\187\4\169\6\250\4\169\6\253\4\169\6\253\4"# -{-# NOINLINE identifierTypesPlanes0To3Offsets2BitMap #-} identifierTypesPlanes0To3Offsets2BitMap :: Ptr Word16 identifierTypesPlanes0To3Offsets2BitMap = Ptr "\139\7\170\7\234\5\103\8\209\1\135\8\156\6\167\8\199\8\231\8\7\9\39\9\71\9\103\9\135\9\167\9\201\7\216\6\55\1\199\9\129\0\130\0\158\4\231\9\7\10\127\5\39\10\71\10\103\10\135\10\167\10\199\10\231\10\122\1\155\5\182\5\36\6\188\5\188\5\188\5\21\1\188\5\98\6\126\6\7\11\188\6\39\11\96\3\71\11\179\2\ @@ -300,12 +297,10 @@ lookupIdentifierTypesPlane14BitMap n = !(Ptr data#) = identifierTypesPlane14DataBitMap !(Ptr offsets#) = identifierTypesPlane14OffsetsBitMap -{-# NOINLINE identifierTypesPlane14DataBitMap #-} identifierTypesPlane14DataBitMap :: Ptr Int8 identifierTypesPlane14DataBitMap = Ptr "\0\1\0\0\0\0\0\0\0\0\2\2\2\2\2\2\2\2"# -{-# NOINLINE identifierTypesPlane14OffsetsBitMap #-} identifierTypesPlane14OffsetsBitMap :: Ptr Word8 identifierTypesPlane14OffsetsBitMap = Ptr "\0\2\2\2\10\10\10\10\10\10\10\10\10\10\10\10\2\2\2\2\2\2\2\2\2\2\2\2\2\2\2\2\10\10\10\10\10\10\10\10\10\10\10\10\10\10\10\10\10\10\ diff --git a/unicode-data/lib/Unicode/Internal/Char/UnicodeData/GeneralCategory.hs b/unicode-data/lib/Unicode/Internal/Char/UnicodeData/GeneralCategory.hs index 1f40a111..f801680a 100644 --- a/unicode-data/lib/Unicode/Internal/Char/UnicodeData/GeneralCategory.hs +++ b/unicode-data/lib/Unicode/Internal/Char/UnicodeData/GeneralCategory.hs @@ -270,7 +270,6 @@ lookupGeneralCategoryPlanes0To3BitMap n = !(Ptr offsets1#) = generalCategoryPlanes0To3Offsets1BitMap !(Ptr offsets2#) = generalCategoryPlanes0To3Offsets2BitMap -{-# NOINLINE generalCategoryPlanes0To3DataBitMap #-} generalCategoryPlanes0To3DataBitMap :: Ptr Int8 generalCategoryPlanes0To3DataBitMap = Ptr "\1\0\0\1\0\1\0\0\0\0\0\1\0\1\0\1\1\0\1\1\0\1\0\0\0\1\1\0\0\0\1\1\1\13\18\14\18\13\14\17\17\17\17\17\3\3\3\3\29\3\ @@ -337,7 +336,6 @@ generalCategoryPlanes0To3DataBitMap = Ptr \\0\0\29\1\17\5\5\17\5\5\17\5\5\5\5\5\5\12\5\5\5\5\5\17\29\29\9\9\9\0\1\9\9\9\10\21\21\29\29\29\29\13\14\13\14\21\21\21\21\0\ \\1\0\1\5\5\0\1\29\29\29\29\5\5\6\6\29\4\4\4\17\29\29\29\29\29\29\2\2\2\2\2\2\2\2\27\27\27\27\27\27\27\27\28\28\28\28\28\28\28\28"# -{-# NOINLINE generalCategoryPlanes0To3Offsets1BitMap #-} generalCategoryPlanes0To3Offsets1BitMap :: Ptr Word16 generalCategoryPlanes0To3Offsets1BitMap = Ptr "\237\5\126\4\74\3\74\3\74\3\74\3\235\5\101\1\240\9\119\3\150\6\127\1\74\3\74\3\74\3\74\3\74\3\236\5\120\1\138\11\164\6\119\3\74\3\74\3\74\3\74\3\74\3\74\3\74\3\74\3\74\3\118\3\119\3\119\3\119\3\119\3\119\3\119\3\119\3\119\3\119\3\119\3\119\3\119\3\119\3\119\3\119\3\119\3\119\3\119\3\ @@ -433,7 +431,6 @@ generalCategoryPlanes0To3Offsets1BitMap = Ptr \\28\4\28\4\28\4\28\4\28\4\28\4\28\4\28\4\28\4\29\4\76\2\28\4\28\4\28\4\28\4\28\4\28\4\28\4\28\4\28\4\28\4\28\4\34\4\28\4\32\4\35\4\119\3\28\4\28\4\28\4\28\4\28\4\28\4\28\4\28\4\28\4\28\4\32\4\119\3\28\4\30\4\28\4\31\4\28\4\35\4\28\4\28\4\28\4\28\4\28\4\ \\162\7\30\4\216\4\28\4\32\4\28\4\35\4\28\4\35\4\28\4\28\4\28\4\28\4\28\4\28\4\28\4\28\4\28\4\28\4\28\4\28\4\28\4\28\4\28\4\28\4\28\4\28\4\165\7\28\4\28\4\28\4\28\4\28\4\28\4\33\4\119\3\119\3\119\3\119\3\44\10\202\11"# -{-# NOINLINE generalCategoryPlanes0To3Offsets2BitMap #-} generalCategoryPlanes0To3Offsets2BitMap :: Ptr Word16 generalCategoryPlanes0To3Offsets2BitMap = Ptr "\175\8\212\7\243\7\207\8\111\6\137\6\239\8\15\9\47\9\79\9\111\9\143\9\175\9\207\9\239\9\15\10\47\10\76\1\188\0\155\7\240\3\76\1\3\4\79\10\111\10\201\1\143\10\175\10\207\10\239\10\187\7\15\11\47\11\79\11\108\4\228\6\1\7\6\2\248\1\78\4\156\4\124\4\108\4\229\1\111\11\143\11\175\11\126\0\207\11\64\0\ @@ -467,12 +464,10 @@ lookupGeneralCategoryPlane14BitMap n = !(Ptr data#) = generalCategoryPlane14DataBitMap !(Ptr offsets#) = generalCategoryPlane14OffsetsBitMap -{-# NOINLINE generalCategoryPlane14DataBitMap #-} generalCategoryPlane14DataBitMap :: Ptr Int8 generalCategoryPlane14DataBitMap = Ptr "\29\26\29\29\29\29\29\29\29\29\26\26\26\26\26\26\26\26\5\5\5\5\5\5\5\5"# -{-# NOINLINE generalCategoryPlane14OffsetsBitMap #-} generalCategoryPlane14OffsetsBitMap :: Ptr Word8 generalCategoryPlane14OffsetsBitMap = Ptr "\0\2\2\2\10\10\10\10\10\10\10\10\10\10\10\10\2\2\2\2\2\2\2\2\2\2\2\2\2\2\2\2\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\