From 846ddb52f8ebc2b4447b253a4ac45a954dd94949 Mon Sep 17 00:00:00 2001 From: realaravinth Date: Sat, 2 Jan 2021 12:33:35 +0530 Subject: [PATCH] init: copied over stuff from shuttlecraft/identity --- .gitignore | 2 + Cargo.toml | 22 ++++ src/errors.rs | 46 +++++++ src/filters/blacklist.rs | 32 +++++ src/filters/mod.rs | 24 ++++ src/filters/profainity.rs | 51 ++++++++ src/filters/user_case_mapped.rs | 29 +++++ src/lib.rs | 175 +++++++++++++++++++++++++++ src/payload.rs | 207 ++++++++++++++++++++++++++++++++ 9 files changed, 588 insertions(+) create mode 100644 .gitignore create mode 100644 Cargo.toml create mode 100644 src/errors.rs create mode 100644 src/filters/blacklist.rs create mode 100644 src/filters/mod.rs create mode 100644 src/filters/profainity.rs create mode 100644 src/filters/user_case_mapped.rs create mode 100644 src/lib.rs create mode 100644 src/payload.rs diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..96ef6c0 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +/target +Cargo.lock diff --git a/Cargo.toml b/Cargo.toml new file mode 100644 index 0000000..1a0d597 --- /dev/null +++ b/Cargo.toml @@ -0,0 +1,22 @@ +[package] +name = "argon2-creds" +version = "0.1.0" +authors = ["realaravinth "] +edition = "2018" + +# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html +[lib] +name = "argon2_creds" +path = "src/lib.rs" + + +[dependencies] +rust-argon2 = "0.8.3" +derive_more = "0.99.11" +unicode-normalization = "0.1.6" +ammonia = "3.1.0" +validator = "0.12.0" +validator_derive = "0.12.0" +lazy_static = "1.4.0" +regex = { version = "1.3.9", features = [ "perf-inline", "perf-dfa", "perf-literal", "perf-cache", "perf"]} +rand = "0.8.0" diff --git a/src/errors.rs b/src/errors.rs new file mode 100644 index 0000000..984caaa --- /dev/null +++ b/src/errors.rs @@ -0,0 +1,46 @@ +use std::convert::From; + +use derive_more::{Display, Error}; +use validator::ValidationErrors; + +/// Errors that can occur when processing credentials +#[derive(Debug, PartialEq, Display, Clone, Error)] +#[cfg(not(tarpaulin_include))] +pub enum CredsError { + /// when the value passed contains profainity + #[display(fmt = "the value you passed contains profainity")] + ProfainityError, + + /// when the value passed contains characters not present + /// in [UsernameCaseMapped](https://tools.ietf.org/html/rfc8265#page-7) + /// profile + #[display(fmt = "username_case_mapped violation")] + UsernameCaseMappedError, + + /// when the value passed contains blacklisted words + /// see [blacklist](https://github.com/shuttlecraft/The-Big-Username-Blacklist) + #[display(fmt = "contains blacklisted words")] + BlacklistError, + + /// email validation error + #[display(fmt = "The value passed in not an email")] + NotAnEmail, + + /// Errors from argon2 + #[display(fmt = "{}", _0)] + Argon2Error(argon2::Error), +} + +impl From for CredsError { + fn from(e: argon2::Error) -> CredsError { + CredsError::Argon2Error(e) + } +} + +impl From for CredsError { + fn from(_: ValidationErrors) -> CredsError { + CredsError::NotAnEmail + } +} + +pub type CredsResult = std::result::Result; diff --git a/src/filters/blacklist.rs b/src/filters/blacklist.rs new file mode 100644 index 0000000..20d8a5c --- /dev/null +++ b/src/filters/blacklist.rs @@ -0,0 +1,32 @@ +use crate::errors::{CredsError, CredsResult}; +use lazy_static::lazy_static; +use regex::Regex; + +pub fn forbidden(target: &str) -> CredsResult<()> { + static BLACKLIST: &'static str = r"[^!@#$%^&*]*(.htaccess|.htpasswd|.well-known|400|401|403|404|405|406|407|408|409|410|411|412|413|414|415|416|417|421|422|423|424|426|428|429|431|500|501|502|503|504|505|506|507|508|509|510|511|_domainkey|about|about-us|abuse|access|account|accounts|ad|add|admin|administration|administrator|ads|ads.txt|advertise|advertising|aes128-ctr|aes128-gcm|aes192-ctr|aes256-ctr|aes256-gcm|affiliate|affiliates|ajax|alert|alerts|alpha|amp|analytics|api|app|app-ads.txt|apps|asc|assets|atom|auth|authentication|authorize|autoconfig|autodiscover|avatar|backup|banner|banners|bbs|beta|billing|billings|blog|blogs|board|bookmark|bookmarks|broadcasthost|business|buy|cache|calendar|campaign|captcha|careers|cart|cas|categories|category|cdn|cgi|cgi-bin|chacha20-poly1305|change|channel|channels|chart|chat|checkout|clear|client|close|cloud|cms|com|comment|comments|community|compare|compose|config|connect|contact|contest|cookies|copy|copyright|count|cp|cpanel|create|crossdomain.xml|css|curve25519-sha256|customer|customers|customize|dashboard|db|deals|debug|delete|desc|destroy|dev|developer|developers|diffie-hellman-group-exchange-sha256|diffie-hellman-group14-sha1|disconnect|discuss|dns|dns0|dns1|dns2|dns3|dns4|docs|documentation|domain|download|downloads|downvote|draft|drop|ecdh-sha2-nistp256|ecdh-sha2-nistp384|ecdh-sha2-nistp521|edit|editor|email|enterprise|error|errors|event|events|example|exception|exit|explore|export|extensions|false|family|faq|faqs|favicon.ico|features|feed|feedback|feeds|file|files|filter|follow|follower|followers|following|fonts|forgot|forgot-password|forgotpassword|form|forms|forum|forums|friend|friends|ftp|get|git|go|graphql|group|groups|guest|guidelines|guides|head|header|help|hide|hmac-sha|hmac-sha1|hmac-sha1-etm|hmac-sha2-256|hmac-sha2-256-etm|hmac-sha2-512|hmac-sha2-512-etm|home|host|hosting|hostmaster|htpasswd|http|httpd|https|humans.txt|icons|images|imap|img|import|index|info|insert|investors|invitations|invite|invites|invoice|is|isatap|issues|it|jobs|join|js|json|keybase.txt|learn|legal|license|licensing|like|limit|live|load|local|localdomain|localhost|lock|login|logout|lost-password|m|mail|mail0|mail1|mail2|mail3|mail4|mail5|mail6|mail7|mail8|mail9|mailer-daemon|mailerdaemon|map|marketing|marketplace|master|me|media|member|members|message|messages|metrics|mis|mobile|moderator|modify|more|mx|mx1|my|net|network|new|news|newsletter|newsletters|next|nil|no-reply|nobody|noc|none|noreply|notification|notifications|ns|ns0|ns1|ns2|ns3|ns4|ns5|ns6|ns7|ns8|ns9|null|oauth|oauth2|offer|offers|online|openid|order|orders|overview|owa|owner|page|pages|partners|passwd|password|pay|payment|payments|photo|photos|pixel|plans|plugins|policies|policy|pop|pop3|popular|portal|portfolio|post|postfix|postmaster|poweruser|preferences|premium|press|previous|pricing|print|privacy|privacy-policy|private|prod|product|production|profile|profiles|project|projects|public|purchase|put|quota|redirect|reduce|refund|refunds|register|registration|remove|replies|reply|report|request|request-password|reset|reset-password|response|return|returns|review|reviews|robots.txt|root|rootuser|rsa-sha2-2|rsa-sha2-512|rss|rules|sales|save|script|sdk|search|secure|security|select|services|session|sessions|settings|setup|share|shift|shop|signin|signup|site|sitemap|sites|smtp|sort|source|sql|ssh|ssh-rsa|ssl|ssladmin|ssladministrator|sslwebmaster|stage|staging|stat|static|statistics|stats|status|store|style|styles|stylesheet|stylesheets|subdomain|subscribe|sudo|super|superuser|support|survey|sync|sysadmin|system|tablet|tag|tags|team|telnet|terms|terms-of-use|test|testimonials|theme|themes|today|tools|topic|topics|tour|training|translate|translations|trending|trial|true|umac-128|umac-128-etm|umac-64|umac-64-etm|undefined|unfollow|unlike|unsubscribe|update|upgrade|usenet|user|username|users|uucp|var|verify|video|view|void|vote|vpn|webmail|webmaster|website|widget|widgets|wiki|wpad|write|www|www-data|www1|www2|www3|www4|you|yourname|yourusername|zlib)[^!@#$%^&*]*"; + lazy_static! { + static ref RE_BLACKLIST: Regex = + Regex::new(BLACKLIST).expect("coudln't setup blacklist filter"); + } + if RE_BLACKLIST.is_match(&target) { + Err(CredsError::BlacklistError) + } else { + Ok(()) + } +} + +#[cfg(test)] +mod tests { + use super::*; + + #[test] + fn test_forbidden() { + let illegal = "zlib"; + let legal = "rust"; + let illegal2 = ".htaccess_yolo"; + + assert_eq!(forbidden(legal), Ok(())); + assert_eq!(forbidden(illegal), Err(CredsError::BlacklistError)); + assert_eq!(forbidden(illegal2), Err(CredsError::BlacklistError)); + } +} diff --git a/src/filters/mod.rs b/src/filters/mod.rs new file mode 100644 index 0000000..d3a4c77 --- /dev/null +++ b/src/filters/mod.rs @@ -0,0 +1,24 @@ +/* +* Copyright (C) 2020 Aravinth Manivannan +* +* This program is free software: you can redistribute it and/or modify +* it under the terms of the GNU Affero General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU Affero General Public License for more details. +* +* You should have received a copy of the GNU Affero General Public License +* along with this program. If not, see . +*/ + +mod blacklist; +mod profainity; +mod user_case_mapped; + +pub use blacklist::forbidden; +pub use profainity::beep; +pub use user_case_mapped::filter; diff --git a/src/filters/profainity.rs b/src/filters/profainity.rs new file mode 100644 index 0000000..46860cf --- /dev/null +++ b/src/filters/profainity.rs @@ -0,0 +1,51 @@ +/* +* Copyright (C) 2020 Aravinth Manivannan +* +* This program is free software: you can redistribute it and/or modify +* it under the terms of the GNU Affero General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU Affero General Public License for more details. +* +* You should have received a copy of the GNU Affero General Public License +* along with this program. If not, see . +*/ + +use crate::errors::{CredsError, CredsResult}; +use lazy_static::lazy_static; +use regex::Regex; + +/// Check if a string contains profainity +pub fn beep(target: &str) -> CredsResult<()> { + static PROFAINITY: &'static str = r"[^!@#$%^&*]*(سكس|طيز|شرج|لعق|لحس|مص|تمص|بيضان|ثدي|بز|بزاز|حلمة|مفلقسة|بظر|كس|فرج|شهوة|شاذ|مبادل|عاهرة|جماع|قضيب|زب|لوطي|لواط|سحاق|سحاقية|اغتصاب|خنثي|احتلام|نيك|متناك|متناكة|شرموطة|عرص|خول|قحبة|لبوةbordel|buzna|čumět|čurák|debil|dopiče|doprdele|dršťka|držka|flundra|hajzl|hovno|chcanky|chuj|jebat|kokot|kokotina|koňomrd|kunda|kurva|mamrd|mrdat|mrdka|mrdník|oslošoust|piča|píčus|píchat|pizda|prcat|prdel|prdelka|sračka|srát|šoustat|šulin|vypíčenec|zkurvit|zkurvysyn|zmrd|žrát|anus|bøsserøv|cock|fisse|fissehår|fuck|hestepik|kussekryller|lort|luder|pik|pikhår|pikslugeri|piksutteri|pis|røv|røvhul|røvskæg|røvspræke|shit|analritter|arsch|arschficker|arschlecker|arschloch|bimbo|bratze|bumsen|bonze|dödel|fick|ficken|flittchen|fotze|fratze|hackfresse|hure|hurensohn|ische|kackbratze|kacke|kacken|kackwurst|kampflesbe|kanake|kimme|lümmel|MILF|möpse|morgenlatte|möse|mufti|muschi|nackt|neger|nigger|nippel|nutte|onanieren|orgasmus|penis|pimmel|pimpern|pinkeln|pissen|pisser|popel|poppen|porno|reudig|rosette|schabracke|schlampe|scheiße|scheisser|schiesser|schnackeln|schwanzlutscher|schwuchtel|tittchen|titten|vögeln|vollpfosten|wichse|wichsen|wichser|2g1c|2girls1cup|acrotomophilia|alabamahotpocket|alaskanpipeline|anal|anilingus|anus|apeshit|arsehole|ass|asshole|assmunch|autoerotic|autoerotic|babeland|babybatter|babyjuice|ballgag|ballgravy|ballkicking|balllicking|ballsack|ballsucking|bangbros|bangbus|bareback|barelylegal|barenaked|bastard|bastardo|bastinado|bbw|bdsm|beaner|beaners|beavercleaver|beaverlips|beastiality|bestiality|bigblack|bigbreasts|bigknockers|bigtits|bimbos|birdlock|bitch|bitches|blackcock|blondeaction|blondeonblondeaction|blowjob|blowjob|blowyourload|bluewaffle|blumpkin|bollocks|bondage|boner|boob|boobs|bootycall|brownshowers|brunetteaction|bukkake|bulldyke|bulletvibe|bullshit|bunghole|bunghole|busty|butt|buttcheeks|butthole|cameltoe|camgirl|camslut|camwhore|carpetmuncher|carpetmuncher|chocolaterosebuds|cialis|circlejerk|clevelandsteamer|clit|clitoris|cloverclamps|clusterfuck|cock|cocks|coprolagnia|coprophilia|cornhole|coon|coons|creampie|cum|cumming|cumshot|cumshots|cunnilingus|cunt|darkie|daterape|daterape|deepthroat|deepthroat|dendrophilia|dick|dildo|dingleberry|dingleberries|dirtypillows|dirtysanchez|doggiestyle|doggiestyle|doggystyle|doggystyle|dogstyle|dolcett|domination|dominatrix|dommes|donkeypunch|doubledong|doublepenetration|dpaction|dryhump|dvda|eatmyass|ecchi|ejaculation|erotic|erotism|escort|eunuch|fag|faggot|fecal|felch|fellatio|feltch|femalesquirting|femdom|figging|fingerbang|fingering|fisting|footfetish|footjob|frotting|fuck|fuckbuttons|fuckin|fucking|fucktards|fudgepacker|fudgepacker|futanari|gangbang|gangbang|gaysex|genitals|giantcock|girlon|girlontop|girlsgonewild|goatcx|goatse|goddamn|gokkun|goldenshower|goodpoop|googirl|goregasm|grope|groupsex|g-spot|guro|handjob|handjob|hardcore|hardcore|hentai|homoerotic|honkey|hooker|horny|hotcarl|hotchick|howtokill|howtomurder|hugefat|humping|incest|intercourse|jackoff|jailbait|jailbait|jellydonut|jerkoff|jigaboo|jiggaboo|jiggerboo|jizz|juggs|kike|kinbaku|kinkster|kinky|knobbing|leatherrestraint|leatherstraightjacket|lemonparty|livesex|lolita|lovemaking|makemecome|malesquirting|masturbate|masturbating|masturbation|menageatrois|milf|missionaryposition|mong|motherfucker|moundofvenus|mrhands|muffdiver|muffdiving|nambla|nawashi|negro|neonazi|nigga|nigger|nignog|nimphomania|nipple|nipples|nsfw|nsfwimages|nude|nudity|nutten|nympho|nymphomania|octopussy|omorashi|onecuptwogirls|oneguyonejar|orgasm|orgy|paedophile|paki|panties|panty|pedobear|pedophile|pegging|penis|phonesex|pieceofshit|pikey|pissing|pisspig|pisspig|playboy|pleasurechest|polesmoker|ponyplay|poof|poon|poontang|punany|poopchute|poopchute|porn|porno|pornography|princealbertpiercing|pthc|pubes|pussy|queaf|queef|quim|raghead|ragingboner|rape|raping|rapist|rectum|reversecowgirl|rimjob|rimming|rosypalm|rosypalmandher5sisters|rustytrombone|sadism|santorum|scat|schlong|scissoring|semen|sex|sexcam|sexo|sexy|sexual|sexually|sexuality|shavedbeaver|shavedpussy|shemale|shibari|shit|shitblimp|shitty|shota|shrimping|skeet|slanteye|slut|s&m|smut|snatch|snowballing|sodomize|sodomy|spastic|spic|splooge|sploogemoose|spooge|spreadlegs|spunk|strapon|strapon|strappado|stripclub|styledoggy|suck|sucks|suicidegirls|sultrywomen|swastika|swinger|taintedlove|tastemy|teabagging|threesome|throating|thumbzilla|tiedup|tightwhite|tit|tits|titties|titty|tongueina|topless|tosser|towelhead|tranny|tribadism|tubgirl|tubgirl|tushy|twat|twink|twinkie|twogirlsonecup|undressing|upskirt|urethraplay|urophilia|vagina|venusmound|viagra|vibrator|violetwand|vorarephilia|voyeur|voyeurweb|voyuer|vulva|wank|wetback|wetdream|whitepower|whore|worldsex|wrappingmen|wrinkledstarfish|xx|xxx|yaoi|yellowshowers|yiffy|zoophilia|🖕|bugren|bugri|bugru|ĉiesulino|ĉiesulo|diofek|diofeka|fek|feken|fekfikanto|feklekulo|fekulo|fik|fikado|fikema|fikfek|fiki|fikiĝi|fikiĝu|fikilo|fikklaŭno|fikota|fiku|forfiki|forfikiĝu|forfiku|forfurzu|forpisi|forpisu|furzulo|kacen|kaco|kacsuĉulo|kojono|piĉen|piĉo|zamenfekAsesinato|asno|bastardo|Bollera|Cabrón|Caca|Chupada|Chupapollas|Chupetón|concha|Conchadetumadre|Coño|Coprofagía|Culo|Drogas|Esperma|Fiestadesalchichas|Follador|Follar|Gilipichis|Gilipollas|Hacerunapaja|Haciendoelamor|Heroína|Hijadeputa|Hijaputa|Hijodeputa|Hijoputa|Idiota|Imbécil|infierno|Jilipollas|Kapullo|Lameculos|Maciza|Macizorra|maldito|Mamada|Marica|Maricón|Mariconazo|martillo|Mierda|Nazi|Orina|Pedo|Pendejo|Pervertido|Pezón|Pinche|Pis|Prostituta|Puta|Racista|Ramera|Sádico|Semen|Sexo|Sexooral|Soplagaitas|Soplapollas|Tetasgrandes|Tíabuena|Travesti|Trio|Verga|vetealamierda|Vulva|آبکیر|ارگاسم|برهنه|پورن|پورنو|تجاوز|تخمی|جق|جقی|جلق|جنده|چوچول|حشر|حشری|داف|دودول|ساکزدن|سکس|سکسکردن|سکسی|سوپر|شقکردن|شهوت|شهوتی|شونبول|فیلمسوپر|کس|کسدادن|کسکردن|کسکش|کوس|کون|کوندادن|کونکردن|کونکش|کونی|کیر|کیری|لاپا|لاپایی|لاشی|لخت|لش|منی|هرزه|alfrednussi|bylsiä|haahka|haistapaska|haistavittu|hatullinen|helvetisti|hevonkuusi|hevonpaska|hevonperse|hevonvittu|hevonvitunperse|hitosti|hitto|huorata|hässiä|juostenkustu|jutku|jutsku|jätkä|kananpaska|koiranpaska|kuinesterinperseestä|kulli|kullinluikaus|kuppainen|kusaista|kuseksia|kusettaa|kusi|kusipää|kusta|kyrpiintynyt|kyrpiintyä|kyrpiä|kyrpä|kyrpänaama|kyrvitys|lahtari|lutka|molo|molopää|mulkero|mulkku|mulkvisti|muna|munapää|munaton|mutakuono|mutiainen|naida|nainti|narttu|neekeri|nekru|nuollapersettä|nussia|nussija|nussinta|paljaalla|palli|pallit|paneskella|panettaa|panna|pano|pantava|paska|paskainen|paskamainen|paskanmarjat|paskantaa|paskapuhe|paskapää|paskattaa|paskiainen|paskoa|pehko|pentele|perkele|perkeleesti|persaukinen|perse|perseennuolija|perseetolalla|persereikä|perseääliö|persläpi|perspano|persvako|pilkunnussija|pillu|pillut|pipari|piru|pistää|pyllyvako|reikä|reva|ripsipiirakka|runkata|runkkari|runkkaus|runkku|ryssä|rättipää|saatanasti|suklaaosasto|tavara|toosa|tuhkaluukku|tumputtaa|turpasauna|tussu|tussukka|tussut|vakipano|vetääkäteen|viiksi|vittu|vittuilla|vittuilu|vittumainen|vittuuntua|vittuuntunut|vitun|vitusti|vituttaa|vitutus|äpärä|putaka|putangina|tangina|tangina|burat|bayag|bobo|nognog|tanga|ulol|kantot|anakkangputa|ulol|jakol|baiser|bander|bigornette|bite|bitte|bloblos|bordel|bourré|bourrée|brackmard|branlage|branler|branlette|branleur|branleuse|brouterlecresson|caca|chatte|chiasse|chier|chiottes|clito|clitoris|con|connard|connasse|conne|couilles|cramouille|cul|déconne|déconner|emmerdant|emmerder|emmerdeur|emmerdeuse|enculé|enculée|enculeur|enculeurs|enfoiré|enfoirée|étron|filledepute|filsdepute|folle|foutre|gerbe|gerber|gouine|grandefolle|grogniasse|gueule|jouir|laputaindetamère|MALPT|ménageàtrois|merde|merdeuse|merdeux|meuf|nègre|negro|niquetamère|niquetarace|palucher|pédale|pédé|péter|pipi|pisser|pouffiasse|pousse-crotte|putain|pute|ramoner|sacàfoutre|sacàmerde|salaud|salope|suce|tapette|tanche|teuch|tringler|trique|troncher|trouducul|turlute|zigounette|zizi|noune|osti|criss|crisse|calice|tabarnak|viarge|aand|aandu|balatkar|balatkari|behenchod|betichod|bhadva|bhadve|bhandve|bhangi|bhootnike|bhosad|bhosadike|boobe|chakke|chinaal|chinki|chod|chodu|chodubhagat|chooche|choochi|choope|choot|chootkebaal|chootia|chootiya|chuche|chuchi|chudaap|chudaikhanaa|chudamchudai|chude|chut|chutkachuha|chutkachuran|chutkamail|chutkebaal|chutkedhakkan|chutmaarli|chutad|chutadd|chutan|chutia|chutiya|gaand|gaandfat|gaandmasti|gaandufad|gandfattu|gandu|gashti|gasti|ghassa|ghasti|gucchi|gucchu|harami|haramzade|hawas|hawaskepujari|hijda|hijra|jhant|jhantchaatu|jhantkakeeda|jhantkebaal|jhantkepissu|jhantu|kamine|kaminey|kanjar|kutta|kuttakamina|kuttekiaulad|kuttekijat|kuttiya|loda|lodu|lund|lundchoos|lundkabakkal|lundkhajoor|lundtopi|lundure|maakichut|maal|madarchod|madarchod|madhavchod|moohmeinle|mutth|mutthal|najayaz|najayazaulaad|najayazpaidaish|paki|pataka|patakha|raand|randaap|randi|randirona|saala|saalakutta|saalikutti|saalirandi|suar|suarkelund|suarkiaulad|tatte|tatti|terimaakabhosada|terimaakabobachusu|terimaakibehenchod|terimaakichut|tharak|tharki|tuchuda|balfasz|balfaszok|balfaszokat|balfaszt|barmok|barmokat|barmot|barom|baszik|bazmeg|buksza|bukszák|bukszákat|bukszát|búr|búrok|csöcs|csöcsök|csöcsöket|csöcsöt|fasz|faszfej|faszfejek|faszfejeket|faszfejet|faszok|faszokat|faszt|fing|fingok|fingokat|fingot|franc|francok|francokat|francot|geci|gecibb|gecik|geciket|gecit|kibaszott|kibaszottabb|kúr|kurafi|kurafik|kurafikat|kurafit|kurva|kurvák|kurvákat|kurvát|leggecibb|legkibaszottabb|legszarabb|marha|marhák|marhákat|marhát|megdöglik|pele|pelék|picsa|picsákat|picsát|pina|pinák|pinákat|pinát|pofa|pofákat|pofát|pöcs|pöcsök|pöcsöket|pöcsöt|punci|puncik|segg|seggek|seggeket|segget|seggfej|seggfejek|seggfejeket|seggfejet|szajha|szajhák|szajhákat|szajhát|szar|szarabb|szarik|szarok|szarokat|szart|allupato|ammucchiata|anale|arrapato|arrusa|arruso|assatanato|bagascia|bagassa|bagnarsi|baldracca|balle|battere|battona|belino|biga|bocchinara|bocchino|bofilo|boiata|bordello|brinca|bucaiolo|budiùlo|busone|cacca|caciocappella|cadavere|cagare|cagata|cagna|casci|cazzata|cazzimma|cazzo|cesso|cazzone|checca|chiappa|chiavare|chiavata|ciospo|ciucciamiilcazzo|coglione|coglioni|cornuto|cozza|culattina|culattone|culo|ditalino|fava|femminuccia|fica|figa|figliodibuonadonna|figliodiputtana|figone|finocchio|fottere|fottersi|fracicone|fregna|frocio|froscio|goldone|guardone|imbecille|incazzarsi|incoglionirsi|ingoio|leccaculo|lecchino|lofare|loffa|loffare|mannaggia|merda|merdata|merdoso|mignotta|minchia|minchione|mona|monta|montare|mussa|navescuola|nerchia|padulo|palle|palloso|patacca|patonza|pecorina|pesce|picio|pincare|pippa|pinnolone|pipì|pippone|pirla|pisciare|piscio|pisello|pistolotto|pomiciare|pompa|pompino|porca|porcamadonna|porcamiseria|porcaputtana|porco|porcodue|porcozio|potta|puppami|puttana|quaglia|recchione|regina|rincoglionire|rizzarsi|rompiballe|rompipalle|ruffiano|sbattere|sbattersi|sborra|sborrata|sborrone|sbrodolata|scopare|scopata|scorreggiare|sega|slinguare|slinguata|smandrappata|soccia|socmel|sorca|spagnola|spompinare|sticchio|stronza|stronzata|stronzo|succhiami|succhione|sveltina|sverginare|tarzanello|terrone|testadicazzo|tette|tirare|topa|troia|trombare|vacca|vaffanculo|vangare|zinne|ziocantante|zoccola|3p|gスポット|s&m|sm|sm女王|xx|アジアのかわいい女の子|アスホール|アナリングス|アナル|いたずら|イラマチオ|エクスタシー|エスコート|エッチ|エロティズム|エロティック|オーガズム|オカマ|おしっこ|おしり|オシリ|おしりのあな|おっぱい|オッパイ|オナニー|オマンコ|おもらし|お尻|カーマスートラ|カント|クリトリス|グループ・セックス|グロ|クンニリングス|ゲイ・セックス|ゲイボーイ|ゴールデンシャワー|コカイン|ゴックン|サディズム|しばり|スウィンガー|スカートの中|スカトロ|ストラップオン|ストリップ劇場|スラット|スリット|セクシーな|セクシーな10代|セックス|ソドミー|ちんこ|ディープ・スロート|ディック|ディルド|デートレイプ|デブ|テレフォンセックス|ドッグスタイル|トップレス|なめ|ニガー|ヌード|ネオ・ナチ|ハードコア|パイパン|バイブレーター|バック・スタイル|パンティー|ビッチ|ファック|ファンタジー|フィスト|フェティッシュ|フェラチオ|ふたなり|ぶっかけ|フック|プリンスアルバートピアス|プレイボーイ|ベアバック|ペニス|ペニスバンド|ボーイズラブ|ボールギャグ|ぽっちゃり|ホモ|ポルノ|ポルノグラフィー|ボンテージ|マザー・ファッカー|マスターベーション|まんこ|やおい|やりまん|ラティーナ|ラバー|ランジェリー|レイプ|レズビアン|ローター|ロリータ|淫乱|陰毛|革抑制|騎上位|巨根|巨乳|強姦犯|玉なめ|玉舐め|緊縛|近親相姦|嫌い|後背位|合意の性交|拷問|殺し方|殺人事件|殺人方法|支配|児童性虐待|自己愛性|射精|手コキ|獣姦|女の子|女王様|女子高生|女装|新しいポルノ|人妻|人種|性交|正常位|生殖器|精液|挿入|足フェチ|足を広げる|大陰唇|脱衣|茶色のシャワー|中出し|潮吹き女|潮吹き男性|直腸|剃毛|貞操帯|奴隷|二穴|乳首|尿道プレイ|覗き|売春婦|縛り|噴出|糞|糞尿愛好症|糞便|平手打ち|変態|勃起する|夢精|毛深い|誘惑|幼児性愛者|裸|裸の女性|乱交|両性|両性具有|両刀|輪姦|卍|宦官|肛門|膣|abbuc|aεeṭṭuḍ|aḥeččun|taḥeččunt|axuzziḍ|asxuẓeḍ|qqu|qquɣ|qqiɣ|qqan|qqant|tteqqun|tteqqunt|tteqqun|aqerqur|ajeḥniḍ|awellaq|iwellaqen|iḥeččan|iḥeččunen|uqan|taxna|강간|개새끼|개자식|개좆|개차반|거유|계집년|고자|근친|노모|니기미|뒤질래|딸딸이|때씹|또라이|뙤놈|로리타|망가|몰카|미친|미친새끼|바바리맨|변태|병신|보지|불알|빠구리|사까시|섹스|스와핑|쌍놈|씨발|씨발놈|씨팔|씹|씹물|씹빨|씹새끼|씹알|씹창|씹팔|암캐|애자|야동|야사|야애니|엄창|에로|염병|옘병|유모|육갑|은꼴|자위|자지|잡년|종간나|좆|좆만|죽일년|쥐좆|직촬|짱깨|쪽바리|창녀|포르노|하드코어|호로|화냥년|후레아들|후장|희쭈그리|aardappelsafgieten|achterhetraamzitten|afberen|aflebberen|afrossen|afrukken|aftrekken|afwerkplaats|afzeiken|afzuigen|eenhalvemaneneenpaardekop|anita|asbak|aso|baggerschijten|balen|bedonderen|befborstel|beffen|bekken|belazeren|besodemieterdzijn|besodemieteren|beurt|boemelen|boerelul|boerenpummel|bokkelul|botergeil|broekhoesten|brugpieper|buffelen|buitendepotpiesen|da'sklotenvandebok|deballen|dehoerspelen|dehonduitlaten|dekofferinduiken|del|depijpuitgaan|dombo|draaikont|driehoogachterwonen|drol|drooggeiler|droogkloot|eenbeurtgeven|eennummertjemaken|eenwipmaken|eikel|engerd|flamoes|flikken|flikker|gadverdamme|galbak|gat|gedoogzone|geilneef|gesodemieter|godverdomme|graftak|grasmaaien|gratenkut|greppeldel|griet|hoempert|hoer|hoerenbuurt|hoerenloper|hoerig|hol|hufter|huisdealer|johny|kanen|kettingzeug|klaarkomen|klerebeer|klojo|klooien|klootjesvolk|klootoog|klootzak|kloten|knor|kont|kontneuken|krentekakker|kut|kuttelikkertje|kwakkie|liefdesgrot|lul|lul-de-behanger|lulhannes|lummel|mafketel|matennaaier|matje|mof|muts|naaien|naakt|neuken|neukstier|nicht|oetlul|opgeilen|opkankeren|oprotten|opsodemieteren|opz'nhondjes|opz'nsodemietergeven|opzouten|ouwehoer|ouwehoeren|ouwerukker|paal|paardelul|palen|penoze|piesen|pijpbekkieg|pijpen|pik|pleurislaaier|poep|poepen|poot|portiekslet|pot|potverdorie|publiciteitsgeil|raaskallen|reet|reetridder|reettrappenvoorzijn|remsporen|reutelen|rothoer|rotzak|rukhond|rukken|schatje|schijt|schijten|schoft|schuinsmarcheerder|shit|slempen|slet|sletterig|slikmijnzaad|snol|spuiten|standje|standje-69|stoephoer|stootje|stront|sufferd|tapijtnek|teef|temeier|teringlijer|toeter|tongzoeng|triootjeg|trottoirprostituée|trottoirteef|vergallen|verkloten|verneuken|viespeuk|vingeren|vleesroos|voorjanlul|voorjan-met-de-korte-achternaam|watje|welzijnsmafia|wijf|wippen|wuftje|zaadje|zakkenwasser|zeiken|zeiker|zuigen|zuiplap|asshole|dritt|drittsekk|faen|faenihelvete|fan|fanken|fitte|forbanna|forbannet|forjævlig|fuck|fyfaen|føkk|føkka|føkkings|jævla|jævlig|helvete|helvetet|kuk|kukene|kuker|morraknuller|morrapuler|nigger|pakkis|pikk|pokker|ræva|ræven|satan|shit|sinnsykt|skitt|sotrør|ståpikk|ståpikkene|ståpikker|svartheiteste|burdel|burdelmama|chuj|chujnia|ciota|cipa|cyc|debil|dmuchać|dokurwynędzy|dupa|dupek|duperele|dziwka|fiut|gówno|gównoprawda|huj|hujciwdupę|jajco|jajko|japierdolę|jebać|jebany|kurwa|kurwy|kutafon|kutas|lizaćpałę|obciągaćchuja|obciągaćfiuta|obciągaćloda|pieprzyć|pierdolec|pierdolić|pierdolnąć|pierdolnięty|pierdoła|pierdzieć|pizda|pojeb|pojebany|popierdolony|robicloda|robićloda|ruchać|rzygać|skurwysyn|sraczka|srać|suka|syf|wkurwiać|zajebisty|aborto|amador|ânus|aranha|ariano|balalao|bastardo|bicha|biscate|bissexual|boceta|boob|bosta|brauliodeborracha|bumbum|burro|cabrao|cacete|cagar|camisinha|caralho|cerveja|chochota|chupar|clitoris|cocaína|coito|colhoes|comer|cona|consolo|corno|cu|darorabo|dumraio|esporra|fecal|filhodaputa|foda|foda-se|foder|frangoassado|gozar|grelho|heroína|heterosexual|homemgay|homoerótico|homosexual|inferno|lésbica|lolita|mama|merda|paneleiro|passarumcheque|pau|peidar|pênis|pinto|porra|puta|putaquepariu|putaquetepariu|queca|sacanagem|saco|torneira|transar|vadia|vai-tefoder|vaitomarnocu|veado|vibrador|xana|xochota|bychara|byk|chernozhopyi|dolboy'eb|ebalnik|ebalo|ebalomsch'elkat|gol|mudack|opizdenet|osto'eblo|ostokhuitel'no|ot'ebis|otmudohat|otpizdit|otsosi|padlo|pedik|perdet|petuh|pidargnoinyj|pizda|pizdato|pizdatyi|piz'det|pizdetc|pizdoinakryt'sja|pizd'uk|piz`dyulina|podiku'evo|poeben|po'imat'nakonchik|po'itiposrat|pokhuy|poluchitpizdy|pososimoyukonfetku|prissat|proebat|promudobl'adsksyapizdopro'ebina|propezdoloch|prosrat|raspeezdeyi|raspizdatyi|raz'yebuy|raz'yoba|s'ebat'sya|shalava|styervo|sukinsyn|svoditposrat|svoloch|trakhat'sya|trimandoblydskiypizdoproyob|ubl'yudok|uboy|u'ebitsche|vafl'a|vaflilovit|vpizdu|vyperdysh|vzdrochennyi|yebvas|za'ebat|zaebis|zalupa|zalupat|zasranetc|zassat|zlo'ebuchy|бздёнок|блядки|блядовать|блядство|блядь|бугор|вопизду|встатьраком|выёбываться|гандон|говно|говнюк|голый|датьпизды|дерьмо|дрочить|другойдразнится|ёбарь|ебать|ебать-копать|ебло|ебнуть|ёбтвоюмать|жопа|жополиз|игратьнакожанойфлейте|измудохать|каждыйдрочиткаконхочет|какаяразница|какдвапальцаобоссать|куритемоютрубку|лысоговкулакегонять|малофья|манда|мандавошка|мент|муда|мудило|мудозвон|наебать|наебениться|наебнуться|нафиг|нахуй|нахуювертеть|нахуя|нахуячиться|невебенный|неебет|низахуйсобачу|нихуя|обнаженный|обоссатьсяможно|одинебётся|опесдол|офигеть|охуеть|охуительно|половоесношение|секс|сиськи|спиздить|срать|ссать|траxать|тымневанькуневаляй|фига|хапать|херсней|херсним|хохол|хрен|хуёво|хуёвый|хуемгрушиоколачивать|хуеплет|хуило|хуинейстрадать|хуиня|хуй|хуйнуть|хуйпинать|arsle|brutta|discofitta|draåthelvete|fan|fitta|fittig|förhelvete|helvete|hård|jävlar|knulla|kuk|kuksås|kötthuvud|köttnacke|moona|moonade|moonar|moonat|mutta|nigger|neger|olla|pippa|pitt|prutt|pök|runka|röv|rövhål|rövknulla|satan|skita|skitnerdig|skäggbiff|snedfitta|snefitta|stake|subba|sås|sättapå|tusan|punda|oobhu|thaiyoli|kena|oolu|otha|kandaloli|pochu|koodhi|thaevudiya|oomala|baadu|kunju|poole|thevdiya|gotha|ungathaalaokku|pundarani|pundanakki|savugraaki|kamnaati|sunni|pochandi|othalakka|กระดอ|กระเด้า|กระหรี่|กะปิ|กู|ขี้|ควย|จิ๋ม|จู๋|เจ๊ก|เจี๊ยว|ดอกทอง|ตอแหล|ตูด|น้ําแตก|มึง|แม่ง|เย็ด|รูตูด|ล้างตู้เย็น|ส้นตีน|สัด|เสือก|หญิงชาติชั่ว|หลั่ง|ห่า|หํา|หี|เหี้ย|อมนกเขา|ไอ้ควาย|ghuy'cha'|QI'yaH|Qu'vatlham|amcığa|amcığı|amcığın|amcık|amcıklar|amcıklara|amcıklarda|amcıklardan|amcıkları|amcıkların|amcıkta|amcıktan|amı|amlar|çingene|Çingenede|Çingeneden|Çingeneler|Çingenelerde|Çingenelerden|Çingenelere|Çingeneleri|Çingenelerin|Çingenenin|Çingeneye|Çingeneyi|göt|göte|götler|götlerde|götlerden|götlere|götleri|götlerin|götte|götten|götü|götün|götveren|götverende|götverenden|götverene|götvereni|götverenin|götverenler|götverenlerde|götverenlerden|götverenlere|götverenleri|götverenlerin|kaltağa|kaltağı|kaltağın|kaltak|kaltaklar|kaltaklara|kaltaklarda|kaltaklardan|kaltakları|kaltakların|kaltakta|kaltaktan|orospu|orospuda|orospudan|orospular|orospulara|orospularda|orospulardan|orospuları|orospuların|orospunun|orospuya|orospuyu|otuzbirci|otuzbircide|otuzbirciden|otuzbirciler|otuzbircilerde|otuzbircilerden|otuzbircilere|otuzbircileri|otuzbircilerin|otuzbircinin|otuzbirciye|otuzbirciyi|saksocu|saksocuda|saksocudan|saksocular|saksoculara|saksocularda|saksoculardan|saksocuları|saksocuların|saksocunun|saksocuya|saksocuyu|sıçmak|sik|sike|sikersikmez|siki|sikilirsikilmez|sikin|sikler|siklerde|siklerden|siklere|sikleri|siklerin|sikmek|sikmemek|sikte|sikten|siktir|siktirirsiktirmez|taşağa|taşağı|taşağın|taşak|taşaklar|taşaklara|taşaklarda|taşaklardan|taşakları|taşakların|taşakta|taşaktan|yarağa|yarağı|yarağın|yarak|yaraklar|yaraklara|yaraklarda|yaraklardan|yarakları|yarakların|yarakta|yaraktan|13.|13点|三级片|下三烂|下贱|个老子的|九游|乳|乳交|乳头|乳房|乳波臀浪|交配|仆街|他奶奶|他奶奶的|他奶娘的|他妈|他妈ㄉ王八蛋|他妈地|他妈的|他娘|他马的|你个傻比|你他马的|你全家|你奶奶的|你她马的|你妈|你妈的|你娘|你娘卡好|你娘咧|你它妈的|你它马的|你是鸡|你是鸭|你马的|做爱|傻比|傻逼|册那|军妓|几八|几叭|几巴|几芭|刚度|刚瘪三|包皮|十三点|卖B|卖比|卖淫|卵|卵子|双峰微颤|口交|口肯|叫床|吃屎|后庭|吹箫|塞你公|塞你娘|塞你母|塞你爸|塞你老师|塞你老母|处女|外阴|大卵子|大卵泡|大鸡巴|奶|奶奶的熊|奶子|奸|奸你|她妈地|她妈的|她马的|妈B|妈个B|妈个比|妈个老比|妈妈的|妈比|妈的|妈的B|妈逼|妓|妓女|妓院|妳她妈的|妳妈的|妳娘的|妳老母的|妳马的|姘头|姣西|姦|娘个比|娘的|婊子|婊子养的|嫖娼|嫖客|它妈地|它妈的|密洞|射你|射精|小乳头|小卵子|小卵泡|小瘪三|小肉粒|小骚比|小骚货|小鸡巴|小鸡鸡|屁眼|屁股|屄|屌|巨乳|干x娘|干七八|干你|干你妈|干你娘|干你老母|干你良|干妳妈|干妳娘|干妳老母|干妳马|干您娘|干机掰|干死CS|干死GM|干死你|干死客服|幹|强奸|强奸你|性|性交|性器|性无能|性爱|情色|想上你|懆您妈|懆您娘|懒8|懒八|懒叫|懒教|成人|我操你祖宗十八代|扒光|打炮|打飞机|抽插|招妓|插你|插死你|撒尿|操你|操你全家|操你奶奶|操你妈|操你娘|操你祖宗|操你老妈|操你老母|操妳|操妳全家|操妳妈|操妳娘|操妳祖宗|操机掰|操比|操逼|放荡|日他娘|日你|日你妈|日你老娘|日你老母|日批|月经|机八|机巴|机机歪歪|杂种|浪叫|淫|淫乱|淫妇|淫棍|淫水|淫秽|淫荡|淫西|湿透的内裤|激情|灨你娘|烂货|烂逼|爛|狗屁|狗日|狗狼养的|玉杵|王八蛋|瓜娃子|瓜婆娘|瓜批|瘪三|白烂|白痴|白癡|祖宗|私服|笨蛋|精子|老二|老味|老母|老瘪三|老骚比|老骚货|肉壁|肉棍子|肉棒|肉缝|肏|肛交|肥西|色情|花柳|荡妇|賤|贝肉|贱B|贱人|贱货|贼你妈|赛你老母|赛妳阿母|赣您娘|轮奸|迷药|逼|逼样|野鸡|阳具|阳萎|阴唇|阴户|阴核|阴毛|阴茎|阴道|阴部|雞巴|靠北|靠母|靠爸|靠背|靠腰|驶你公|驶你娘|驶你母|驶你爸|驶你老师|驶你老母|骚比|骚货|骚逼|鬼公|鸡8|鸡八|鸡叭|鸡吧|鸡奸|鸡巴|鸡芭|鸡鸡|龟儿子|龟头|𨳒|陰莖|㞗|尻|𨳊|鳩|𡳞|𨶙|撚|𨳍|柒|閪|仆街|咸家鏟|冚家鏟|咸家伶|冚家拎|笨實|粉腸|屎忽|躝癱|你老闆|你老味|你老母|硬膠)[^!@#$%^&*]*"; + lazy_static! { + static ref RE_PROFAINITY: Regex = + Regex::new(PROFAINITY).expect("coudln't setup profainity filter"); + } + + if RE_PROFAINITY.is_match(&target) { + Err(CredsError::ProfainityError) + } else { + Ok(()) + } +} + +#[cfg(test)] +mod tests { + use super::*; + + #[test] + fn profainity_ture1() { + let illegal = "fuck"; + let illegal2 = "pundapayale"; + + let legal = "hey"; + assert_eq!(beep(legal), Ok(())); + assert_eq!(beep(illegal), Err(CredsError::ProfainityError)); + assert_eq!(beep(illegal2), Err(CredsError::ProfainityError)); + } +} diff --git a/src/filters/user_case_mapped.rs b/src/filters/user_case_mapped.rs new file mode 100644 index 0000000..a6a104f --- /dev/null +++ b/src/filters/user_case_mapped.rs @@ -0,0 +1,29 @@ +use crate::errors::{CredsError, CredsResult}; +use lazy_static::lazy_static; +use regex::Regex; + +pub fn filter(target: &str) -> CredsResult<()> { + static USERNAME_CASE_MAPPED: &'static str = r"[ \u{0061}, \u{0062}, \u{0063}, \u{0064}, \u{0065}, \u{0066}, \u{0067}, \u{0068}, \u{0069}, \u{006A}, \u{006B}, \u{006C}, \u{006D}, \u{006E}, \u{006F}, \u{0070}, \u{0071}, \u{0072}, \u{0073}, \u{0074}, \u{0075}, \u{0076}, \u{0077}, \u{0078}, \u{0079}, \u{007A}, \u{00B5}, \u{00DF}, \u{00E0}, \u{00E1}, \u{00E2}, \u{00E3}, \u{00E4}, \u{00E5}, \u{00E6}, \u{00E7}, \u{00E8}, \u{00E9}, \u{00EA}, \u{00EB}, \u{00EC}, \u{00ED}, \u{00EE}, \u{00EF}, \u{00F0}, \u{00F1}, \u{00F2}, \u{00F3}, \u{00F4}, \u{00F5}, \u{00F6}, \u{00F8}, \u{00F9}, \u{00FA}, \u{00FB}, \u{00FC}, \u{00FD}, \u{00FE}, \u{00FF}, \u{0101}, \u{0103}, \u{0105}, \u{0107}, \u{0109}, \u{010B}, \u{010D}, \u{010F}, \u{0111}, \u{0113}, \u{0115}, \u{0117}, \u{0119}, \u{011B}, \u{011D}, \u{011F}, \u{0121}, \u{0123}, \u{0125}, \u{0127}, \u{0129}, \u{012B}, \u{012D}, \u{012F}, \u{0131}, \u{0133}, \u{0135}, \u{0137}, \u{0138}, \u{013A}, \u{013C}, \u{013E}, \u{0140}, \u{0142}, \u{0144}, \u{0146}, \u{0148}, \u{0149}, \u{014B}, \u{014D}, \u{014F}, \u{0151}, \u{0153}, \u{0155}, \u{0157}, \u{0159}, \u{015B}, \u{015D}, \u{015F}, \u{0161}, \u{0163}, \u{0165}, \u{0167}, \u{0169}, \u{016B}, \u{016D}, \u{016F}, \u{0171}, \u{0173}, \u{0175}, \u{0177}, \u{017A}, \u{017C}, \u{017E}, \u{017F}, \u{0180}, \u{0183}, \u{0185}, \u{0188}, \u{018C}, \u{018D}, \u{0192}, \u{0195}, \u{0199}, \u{019A}, \u{019B}, \u{019E}, \u{01A1}, \u{01A3}, \u{01A5}, \u{01A8}, \u{01AA}, \u{01AB}, \u{01AD}, \u{01B0}, \u{01B4}, \u{01B6}, \u{01B9}, \u{01BA}, \u{01BD}, \u{01BE}, \u{01BF}, \u{01C6}, \u{01C9}, \u{01CC}, \u{01CE}, \u{01D0}, \u{01D2}, \u{01D4}, \u{01D6}, \u{01D8}, \u{01DA}, \u{01DC}, \u{01DD}, \u{01DF}, \u{01E1}, \u{01E3}, \u{01E5}, \u{01E7}, \u{01E9}, \u{01EB}, \u{01ED}, \u{01EF}, \u{01F0}, \u{01F3}, \u{01F5}, \u{01F9}, \u{01FB}, \u{01FD}, \u{01FF}, \u{0201}, \u{0203}, \u{0205}, \u{0207}, \u{0209}, \u{020B}, \u{020D}, \u{020F}, \u{0211}, \u{0213}, \u{0215}, \u{0217}, \u{0219}, \u{021B}, \u{021D}, \u{021F}, \u{0221}, \u{0223}, \u{0225}, \u{0227}, \u{0229}, \u{022B}, \u{022D}, \u{022F}, \u{0231}, \u{0233}, \u{0234}, \u{0235}, \u{0236}, \u{0237}, \u{0238}, \u{0239}, \u{023C}, \u{023F}, \u{0240}, \u{0242}, \u{0247}, \u{0249}, \u{024B}, \u{024D}, \u{024F}, \u{0250}, \u{0251}, \u{0252}, \u{0253}, \u{0254}, \u{0255}, \u{0256}, \u{0257}, \u{0258}, \u{0259}, \u{025A}, \u{025B}, \u{025C}, \u{025D}, \u{025E}, \u{025F}, \u{0260}, \u{0261}, \u{0262}, \u{0263}, \u{0264}, \u{0265}, \u{0266}, \u{0267}, \u{0268}, \u{0269}, \u{026A}, \u{026B}, \u{026C}, \u{026D}, \u{026E}, \u{026F}, \u{0270}, \u{0271}, \u{0272}, \u{0273}, \u{0274}, \u{0275}, \u{0276}, \u{0277}, \u{0278}, \u{0279}, \u{027A}, \u{027B}, \u{027C}, \u{027D}, \u{027E}, \u{027F}, \u{0280}, \u{0281}, \u{0282}, \u{0283}, \u{0284}, \u{0285}, \u{0286}, \u{0287}, \u{0288}, \u{0289}, \u{028A}, \u{028B}, \u{028C}, \u{028D}, \u{028E}, \u{028F}, \u{0290}, \u{0291}, \u{0292}, \u{0293}, \u{0295}, \u{0296}, \u{0297}, \u{0298}, \u{0299}, \u{029A}, \u{029B}, \u{029C}, \u{029D}, \u{029E}, \u{029F}, \u{02A0}, \u{02A1}, \u{02A2}, \u{02A3}, \u{02A4}, \u{02A5}, \u{02A6}, \u{02A7}, \u{02A8}, \u{02A9}, \u{02AA}, \u{02AB}, \u{02AC}, \u{02AD}, \u{02AE}, \u{02AF}, \u{0371}, \u{0373}, \u{0377}, \u{037B}, \u{037C}, \u{037D}, \u{0390}, \u{03AC}, \u{03AD}, \u{03AE}, \u{03AF}, \u{03B0}, \u{03B1}, \u{03B2}, \u{03B3}, \u{03B4}, \u{03B5}, \u{03B6}, \u{03B7}, \u{03B8}, \u{03B9}, \u{03BA}, \u{03BB}, \u{03BC}, \u{03BD}, \u{03BE}, \u{03BF}, \u{03C0}, \u{03C1}, \u{03C2}, \u{03C3}, \u{03C4}, \u{03C5}, \u{03C6}, \u{03C7}, \u{03C8}, \u{03C9}, \u{03CA}, \u{03CB}, \u{03CC}, \u{03CD}, \u{03CE}, \u{03D0}, \u{03D1}, \u{03D5}, \u{03D6}, \u{03D7}, \u{03D9}, \u{03DB}, \u{03DD}, \u{03DF}, \u{03E1}, \u{03E3}, \u{03E5}, \u{03E7}, \u{03E9}, \u{03EB}, \u{03ED}, \u{03EF}, \u{03F0}, \u{03F1}, \u{03F2}, \u{03F3}, \u{03F5}, \u{03F8}, \u{03FB}, \u{03FC}, \u{0430}, \u{0431}, \u{0432}, \u{0433}, \u{0434}, \u{0435}, \u{0436}, \u{0437}, \u{0438}, \u{0439}, \u{043A}, \u{043B}, \u{043C}, \u{043D}, \u{043E}, \u{043F}, \u{0440}, \u{0441}, \u{0442}, \u{0443}, \u{0444}, \u{0445}, \u{0446}, \u{0447}, \u{0448}, \u{0449}, \u{044A}, \u{044B}, \u{044C}, \u{044D}, \u{044E}, \u{044F}, \u{0450}, \u{0451}, \u{0452}, \u{0453}, \u{0454}, \u{0455}, \u{0456}, \u{0457}, \u{0458}, \u{0459}, \u{045A}, \u{045B}, \u{045C}, \u{045D}, \u{045E}, \u{045F}, \u{0461}, \u{0463}, \u{0465}, \u{0467}, \u{0469}, \u{046B}, \u{046D}, \u{046F}, \u{0471}, \u{0473}, \u{0475}, \u{0477}, \u{0479}, \u{047B}, \u{047D}, \u{047F}, \u{0481}, \u{048B}, \u{048D}, \u{048F}, \u{0491}, \u{0493}, \u{0495}, \u{0497}, \u{0499}, \u{049B}, \u{049D}, \u{049F}, \u{04A1}, \u{04A3}, \u{04A5}, \u{04A7}, \u{04A9}, \u{04AB}, \u{04AD}, \u{04AF}, \u{04B1}, \u{04B3}, \u{04B5}, \u{04B7}, \u{04B9}, \u{04BB}, \u{04BD}, \u{04BF}, \u{04C2}, \u{04C4}, \u{04C6}, \u{04C8}, \u{04CA}, \u{04CC}, \u{04CE}, \u{04CF}, \u{04D1}, \u{04D3}, \u{04D5}, \u{04D7}, \u{04D9}, \u{04DB}, \u{04DD}, \u{04DF}, \u{04E1}, \u{04E3}, \u{04E5}, \u{04E7}, \u{04E9}, \u{04EB}, \u{04ED}, \u{04EF}, \u{04F1}, \u{04F3}, \u{04F5}, \u{04F7}, \u{04F9}, \u{04FB}, \u{04FD}, \u{04FF}, \u{0501}, \u{0503}, \u{0505}, \u{0507}, \u{0509}, \u{050B}, \u{050D}, \u{050F}, \u{0511}, \u{0513}, \u{0515}, \u{0517}, \u{0519}, \u{051B}, \u{051D}, \u{051F}, \u{0521}, \u{0523}, \u{0525}, \u{0527}, \u{0529}, \u{052B}, \u{052D}, \u{052F}, \u{0561}, \u{0562}, \u{0563}, \u{0564}, \u{0565}, \u{0566}, \u{0567}, \u{0568}, \u{0569}, \u{056A}, \u{056B}, \u{056C}, \u{056D}, \u{056E}, \u{056F}, \u{0570}, \u{0571}, \u{0572}, \u{0573}, \u{0574}, \u{0575}, \u{0576}, \u{0577}, \u{0578}, \u{0579}, \u{057A}, \u{057B}, \u{057C}, \u{057D}, \u{057E}, \u{057F}, \u{0580}, \u{0581}, \u{0582}, \u{0583}, \u{0584}, \u{0585}, \u{0586}, \u{0587}, \u{13F8}, \u{13F9}, \u{13FA}, \u{13FB}, \u{13FC}, \u{13FD}, \u{1D00}, \u{1D01}, \u{1D02}, \u{1D03}, \u{1D04}, \u{1D05}, \u{1D06}, \u{1D07}, \u{1D08}, \u{1D09}, \u{1D0A}, \u{1D0B}, \u{1D0C}, \u{1D0D}, \u{1D0E}, \u{1D0F}, \u{1D10}, \u{1D11}, \u{1D12}, \u{1D13}, \u{1D14}, \u{1D15}, \u{1D16}, \u{1D17}, \u{1D18}, \u{1D19}, \u{1D1A}, \u{1D1B}, \u{1D1C}, \u{1D1D}, \u{1D1E}, \u{1D1F}, \u{1D20}, \u{1D21}, \u{1D22}, \u{1D23}, \u{1D24}, \u{1D25}, \u{1D26}, \u{1D27}, \u{1D28}, \u{1D29}, \u{1D2A}, \u{1D2B}, \u{1D6B}, \u{1D6C}, \u{1D6D}, \u{1D6E}, \u{1D6F}, \u{1D70}, \u{1D71}, \u{1D72}, \u{1D73}, \u{1D74}, \u{1D75}, \u{1D76}, \u{1D77}, \u{1D79}, \u{1D7A}, \u{1D7B}, \u{1D7C}, \u{1D7D}, \u{1D7E}, \u{1D7F}, \u{1D80}, \u{1D81}, \u{1D82}, \u{1D83}, \u{1D84}, \u{1D85}, \u{1D86}, \u{1D87}, \u{1D88}, \u{1D89}, \u{1D8A}, \u{1D8B}, \u{1D8C}, \u{1D8D}, \u{1D8E}, \u{1D8F}, \u{1D90}, \u{1D91}, \u{1D92}, \u{1D93}, \u{1D94}, \u{1D95}, \u{1D96}, \u{1D97}, \u{1D98}, \u{1D99}, \u{1D9A}, \u{1E01}, \u{1E03}, \u{1E05}, \u{1E07}, \u{1E09}, \u{1E0B}, \u{1E0D}, \u{1E0F}, \u{1E11}, \u{1E13}, \u{1E15}, \u{1E17}, \u{1E19}, \u{1E1B}, \u{1E1D}, \u{1E1F}, \u{1E21}, \u{1E23}, \u{1E25}, \u{1E27}, \u{1E29}, \u{1E2B}, \u{1E2D}, \u{1E2F}, \u{1E31}, \u{1E33}, \u{1E35}, \u{1E37}, \u{1E39}, \u{1E3B}, \u{1E3D}, \u{1E3F}, \u{1E41}, \u{1E43}, \u{1E45}, \u{1E47}, \u{1E49}, \u{1E4B}, \u{1E4D}, \u{1E4F}, \u{1E51}, \u{1E53}, \u{1E55}, \u{1E57}, \u{1E59}, \u{1E5B}, \u{1E5D}, \u{1E5F}, \u{1E61}, \u{1E63}, \u{1E65}, \u{1E67}, \u{1E69}, \u{1E6B}, \u{1E6D}, \u{1E6F}, \u{1E71}, \u{1E73}, \u{1E75}, \u{1E77}, \u{1E79}, \u{1E7B}, \u{1E7D}, \u{1E7F}, \u{1E81}, \u{1E83}, \u{1E85}, \u{1E87}, \u{1E89}, \u{1E8B}, \u{1E8D}, \u{1E8F}, \u{1E91}, \u{1E93}, \u{1E95}, \u{1E96}, \u{1E97}, \u{1E98}, \u{1E99}, \u{1E9A}, \u{1E9B}, \u{1E9C}, \u{1E9D}, \u{1E9F}, \u{1EA1}, \u{1EA3}, \u{1EA5}, \u{1EA7}, \u{1EA9}, \u{1EAB}, \u{1EAD}, \u{1EAF}, \u{1EB1}, \u{1EB3}, \u{1EB5}, \u{1EB7}, \u{1EB9}, \u{1EBB}, \u{1EBD}, \u{1EBF}, \u{1EC1}, \u{1EC3}, \u{1EC5}, \u{1EC7}, \u{1EC9}, \u{1ECB}, \u{1ECD}, \u{1ECF}, \u{1ED1}, \u{1ED3}, \u{1ED5}, \u{1ED7}, \u{1ED9}, \u{1EDB}, \u{1EDD}, \u{1EDF}, \u{1EE1}, \u{1EE3}, \u{1EE5}, \u{1EE7}, \u{1EE9}, \u{1EEB}, \u{1EED}, \u{1EEF}, \u{1EF1}, \u{1EF3}, \u{1EF5}, \u{1EF7}, \u{1EF9}, \u{1EFB}, \u{1EFD}, \u{1EFF}, \u{1F00}, \u{1F01}, \u{1F02}, \u{1F03}, \u{1F04}, \u{1F05}, \u{1F06}, \u{1F07}, \u{1F10}, \u{1F11}, \u{1F12}, \u{1F13}, \u{1F14}, \u{1F15}, \u{1F20}, \u{1F21}, \u{1F22}, \u{1F23}, \u{1F24}, \u{1F25}, \u{1F26}, \u{1F27}, \u{1F30}, \u{1F31}, \u{1F32}, \u{1F33}, \u{1F34}, \u{1F35}, \u{1F36}, \u{1F37}, \u{1F40}, \u{1F41}, \u{1F42}, \u{1F43}, \u{1F44}, \u{1F45}, \u{1F50}, \u{1F51}, \u{1F52}, \u{1F53}, \u{1F54}, \u{1F55}, \u{1F56}, \u{1F57}, \u{1F60}, \u{1F61}, \u{1F62}, \u{1F63}, \u{1F64}, \u{1F65}, \u{1F66}, \u{1F67}, \u{1F70}, \u{1F71}, \u{1F72}, \u{1F73}, \u{1F74}, \u{1F75}, \u{1F76}, \u{1F77}, \u{1F78}, \u{1F79}, \u{1F7A}, \u{1F7B}, \u{1F7C}, \u{1F7D}, \u{1F80}, \u{1F81}, \u{1F82}, \u{1F83}, \u{1F84}, \u{1F85}, \u{1F86}, \u{1F87}, \u{1F90}, \u{1F91}, \u{1F92}, \u{1F93}, \u{1F94}, \u{1F95}, \u{1F96}, \u{1F97}, \u{1FA0}, \u{1FA1}, \u{1FA2}, \u{1FA3}, \u{1FA4}, \u{1FA5}, \u{1FA6}, \u{1FA7}, \u{1FB0}, \u{1FB1}, \u{1FB2}, \u{1FB3}, \u{1FB4}, \u{1FB6}, \u{1FB7}, \u{1FBE}, \u{1FC2}, \u{1FC3}, \u{1FC4}, \u{1FC6}, \u{1FC7}, \u{1FD0}, \u{1FD1}, \u{1FD2}, \u{1FD3}, \u{1FD6}, \u{1FD7}, \u{1FE0}, \u{1FE1}, \u{1FE2}, \u{1FE3}, \u{1FE4}, \u{1FE5}, \u{1FE6}, \u{1FE7}, \u{1FF2}, \u{1FF3}, \u{1FF4}, \u{1FF6}, \u{1FF7}, \u{210A}, \u{210E}, \u{210F}, \u{2113}, \u{212F}, \u{2134}, \u{2139}, \u{213C}, \u{213D}, \u{2146}, \u{2147}, \u{2148}, \u{2149}, \u{214E}, \u{2184}, \u{2C30}, \u{2C31}, \u{2C32}, \u{2C33}, \u{2C34}, \u{2C35}, \u{2C36}, \u{2C37}, \u{2C38}, \u{2C39}, \u{2C3A}, \u{2C3B}, \u{2C3C}, \u{2C3D}, \u{2C3E}, \u{2C3F}, \u{2C40}, \u{2C41}, \u{2C42}, \u{2C43}, \u{2C44}, \u{2C45}, \u{2C46}, \u{2C47}, \u{2C48}, \u{2C49}, \u{2C4A}, \u{2C4B}, \u{2C4C}, \u{2C4D}, \u{2C4E}, \u{2C4F}, \u{2C50}, \u{2C51}, \u{2C52}, \u{2C53}, \u{2C54}, \u{2C55}, \u{2C56}, \u{2C57}, \u{2C58}, \u{2C59}, \u{2C5A}, \u{2C5B}, \u{2C5C}, \u{2C5D}, \u{2C5E}, \u{2C61}, \u{2C65}, \u{2C66}, \u{2C68}, \u{2C6A}, \u{2C6C}, \u{2C71}, \u{2C73}, \u{2C74}, \u{2C76}, \u{2C77}, \u{2C78}, \u{2C79}, \u{2C7A}, \u{2C7B}, \u{2C81}, \u{2C83}, \u{2C85}, \u{2C87}, \u{2C89}, \u{2C8B}, \u{2C8D}, \u{2C8F}, \u{2C91}, \u{2C93}, \u{2C95}, \u{2C97}, \u{2C99}, \u{2C9B}, \u{2C9D}, \u{2C9F}, \u{2CA1}, \u{2CA3}, \u{2CA5}, \u{2CA7}, \u{2CA9}, \u{2CAB}, \u{2CAD}, \u{2CAF}, \u{2CB1}, \u{2CB3}, \u{2CB5}, \u{2CB7}, \u{2CB9}, \u{2CBB}, \u{2CBD}, \u{2CBF}, \u{2CC1}, \u{2CC3}, \u{2CC5}, \u{2CC7}, \u{2CC9}, \u{2CCB}, \u{2CCD}, \u{2CCF}, \u{2CD1}, \u{2CD3}, \u{2CD5}, \u{2CD7}, \u{2CD9}, \u{2CDB}, \u{2CDD}, \u{2CDF}, \u{2CE1}, \u{2CE3}, \u{2CE4}, \u{2CEC}, \u{2CEE}, \u{2CF3}, \u{2D00}, \u{2D01}, \u{2D02}, \u{2D03}, \u{2D04}, \u{2D05}, \u{2D06}, \u{2D07}, \u{2D08}, \u{2D09}, \u{2D0A}, \u{2D0B}, \u{2D0C}, \u{2D0D}, \u{2D0E}, \u{2D0F}, \u{2D10}, \u{2D11}, \u{2D12}, \u{2D13}, \u{2D14}, \u{2D15}, \u{2D16}, \u{2D17}, \u{2D18}, \u{2D19}, \u{2D1A}, \u{2D1B}, \u{2D1C}, \u{2D1D}, \u{2D1E}, \u{2D1F}, \u{2D20}, \u{2D21}, \u{2D22}, \u{2D23}, \u{2D24}, \u{2D25}, \u{2D27}, \u{2D2D}, \u{A641}, \u{A643}, \u{A645}, \u{A647}, \u{A649}, \u{A64B}, \u{A64D}, \u{A64F}, \u{A651}, \u{A653}, \u{A655}, \u{A657}, \u{A659}, \u{A65B}, \u{A65D}, \u{A65F}, \u{A661}, \u{A663}, \u{A665}, \u{A667}, \u{A669}, \u{A66B}, \u{A66D}, \u{A681}, \u{A683}, \u{A685}, \u{A687}, \u{A689}, \u{A68B}, \u{A68D}, \u{A68F}, \u{A691}, \u{A693}, \u{A695}, \u{A697}, \u{A699}, \u{A69B}, \u{A723}, \u{A725}, \u{A727}, \u{A729}, \u{A72B}, \u{A72D}, \u{A72F}, \u{A730}, \u{A731}, \u{A733}, \u{A735}, \u{A737}, \u{A739}, \u{A73B}, \u{A73D}, \u{A73F}, \u{A741}, \u{A743}, \u{A745}, \u{A747}, \u{A749}, \u{A74B}, \u{A74D}, \u{A74F}, \u{A751}, \u{A753}, \u{A755}, \u{A757}, \u{A759}, \u{A75B}, \u{A75D}, \u{A75F}, \u{A761}, \u{A763}, \u{A765}, \u{A767}, \u{A769}, \u{A76B}, \u{A76D}, \u{A76F}, \u{A771}, \u{A772}, \u{A773}, \u{A774}, \u{A775}, \u{A776}, \u{A777}, \u{A778}, \u{A77A}, \u{A77C}, \u{A77F}, \u{A781}, \u{A783}, \u{A785}, \u{A787}, \u{A78C}, \u{A78E}, \u{A791}, \u{A793}, \u{A794}, \u{A795}, \u{A797}, \u{A799}, \u{A79B}, \u{A79D}, \u{A79F}, \u{A7A1}, \u{A7A3}, \u{A7A5}, \u{A7A7}, \u{A7A9}, \u{A7B5}, \u{A7B7}, \u{A7FA}, \u{AB30}, \u{AB31}, \u{AB32}, \u{AB33}, \u{AB34}, \u{AB35}, \u{AB36}, \u{AB37}, \u{AB38}, \u{AB39}, \u{AB3A}, \u{AB3B}, \u{AB3C}, \u{AB3D}, \u{AB3E}, \u{AB3F}, \u{AB40}, \u{AB41}, \u{AB42}, \u{AB43}, \u{AB44}, \u{AB45}, \u{AB46}, \u{AB47}, \u{AB48}, \u{AB49}, \u{AB4A}, \u{AB4B}, \u{AB4C}, \u{AB4D}, \u{AB4E}, \u{AB4F}, \u{AB50}, \u{AB51}, \u{AB52}, \u{AB53}, \u{AB54}, \u{AB55}, \u{AB56}, \u{AB57}, \u{AB58}, \u{AB59}, \u{AB5A}, \u{AB60}, \u{AB61}, \u{AB62}, \u{AB63}, \u{AB64}, \u{AB65}, \u{AB70}, \u{AB71}, \u{AB72}, \u{AB73}, \u{AB74}, \u{AB75}, \u{AB76}, \u{AB77}, \u{AB78}, \u{AB79}, \u{AB7A}, \u{AB7B}, \u{AB7C}, \u{AB7D}, \u{AB7E}, \u{AB7F}, \u{AB80}, \u{AB81}, \u{AB82}, \u{AB83}, \u{AB84}, \u{AB85}, \u{AB86}, \u{AB87}, \u{AB88}, \u{AB89}, \u{AB8A}, \u{AB8B}, \u{AB8C}, \u{AB8D}, \u{AB8E}, \u{AB8F}, \u{AB90}, \u{AB91}, \u{AB92}, \u{AB93}, \u{AB94}, \u{AB95}, \u{AB96}, \u{AB97}, \u{AB98}, \u{AB99}, \u{AB9A}, \u{AB9B}, \u{AB9C}, \u{AB9D}, \u{AB9E}, \u{AB9F}, \u{ABA0}, \u{ABA1}, \u{ABA2}, \u{ABA3}, \u{ABA4}, \u{ABA5}, \u{ABA6}, \u{ABA7}, \u{ABA8}, \u{ABA9}, \u{ABAA}, \u{ABAB}, \u{ABAC}, \u{ABAD}, \u{ABAE}, \u{ABAF}, \u{ABB0}, \u{ABB1}, \u{ABB2}, \u{ABB3}, \u{ABB4}, \u{ABB5}, \u{ABB6}, \u{ABB7}, \u{ABB8}, \u{ABB9}, \u{ABBA}, \u{ABBB}, \u{ABBC}, \u{ABBD}, \u{ABBE}, \u{ABBF}, \u{FB00}, \u{FB01}, \u{FB02}, \u{FB03}, \u{FB04}, \u{FB05}, \u{FB06}, \u{FB13}, \u{FB14}, \u{FB15}, \u{FB16}, \u{FB17}, \u{FF41}, \u{FF42}, \u{FF43}, \u{FF44}, \u{FF45}, \u{FF46}, \u{FF47}, \u{FF48}, \u{FF49}, \u{FF4A}, \u{FF4B}, \u{FF4C}, \u{FF4D}, \u{FF4E}, \u{FF4F}, \u{FF50}, \u{FF51}, \u{FF52}, \u{FF53}, \u{FF54}, \u{FF55}, \u{FF56}, \u{FF57}, \u{FF58}, \u{FF59}, \u{FF5A}, \u{10428}, \u{10429}, \u{1042A}, \u{1042B}, \u{1042C}, \u{1042D}, \u{1042E}, \u{1042F}, \u{10430}, \u{10431}, \u{10432}, \u{10433}, \u{10434}, \u{10435}, \u{10436}, \u{10437}, \u{10438}, \u{10439}, \u{1043A}, \u{1043B}, \u{1043C}, \u{1043D}, \u{1043E}, \u{1043F}, \u{10440}, \u{10441}, \u{10442}, \u{10443}, \u{10444}, \u{10445}, \u{10446}, \u{10447}, \u{10448}, \u{10449}, \u{1044A}, \u{1044B}, \u{1044C}, \u{1044D}, \u{1044E}, \u{1044F}, \u{10CC0}, \u{10CC1}, \u{10CC2}, \u{10CC3}, \u{10CC4}, \u{10CC5}, \u{10CC6}, \u{10CC7}, \u{10CC8}, \u{10CC9}, \u{10CCA}, \u{10CCB}, \u{10CCC}, \u{10CCD}, \u{10CCE}, \u{10CCF}, \u{10CD0}, \u{10CD1}, \u{10CD2}, \u{10CD3}, \u{10CD4}, \u{10CD5}, \u{10CD6}, \u{10CD7}, \u{10CD8}, \u{10CD9}, \u{10CDA}, \u{10CDB}, \u{10CDC}, \u{10CDD}, \u{10CDE}, \u{10CDF}, \u{10CE0}, \u{10CE1}, \u{10CE2}, \u{10CE3}, \u{10CE4}, \u{10CE5}, \u{10CE6}, \u{10CE7}, \u{10CE8}, \u{10CE9}, \u{10CEA}, \u{10CEB}, \u{10CEC}, \u{10CED}, \u{10CEE}, \u{10CEF}, \u{10CF0}, \u{10CF1}, \u{10CF2}, \u{118C0}, \u{118C1}, \u{118C2}, \u{118C3}, \u{118C4}, \u{118C5}, \u{118C6}, \u{118C7}, \u{118C8}, \u{118C9}, \u{118CA}, \u{118CB}, \u{118CC}, \u{118CD}, \u{118CE}, \u{118CF}, \u{118D0}, \u{118D1}, \u{118D2}, \u{118D3}, \u{118D4}, \u{118D5}, \u{118D6}, \u{118D7}, \u{118D8}, \u{118D9}, \u{118DA}, \u{118DB}, \u{118DC}, \u{118DD}, \u{118DE}, \u{118DF}, \u{1D41A}, \u{1D41B}, \u{1D41C}, \u{1D41D}, \u{1D41E}, \u{1D41F}, \u{1D420}, \u{1D421}, \u{1D422}, \u{1D423}, \u{1D424}, \u{1D425}, \u{1D426}, \u{1D427}, \u{1D428}, \u{1D429}, \u{1D42A}, \u{1D42B}, \u{1D42C}, \u{1D42D}, \u{1D42E}, \u{1D42F}, \u{1D430}, \u{1D431}, \u{1D432}, \u{1D433}, \u{1D44E}, \u{1D44F}, \u{1D450}, \u{1D451}, \u{1D452}, \u{1D453}, \u{1D454}, \u{1D456}, \u{1D457}, \u{1D458}, \u{1D459}, \u{1D45A}, \u{1D45B}, \u{1D45C}, \u{1D45D}, \u{1D45E}, \u{1D45F}, \u{1D460}, \u{1D461}, \u{1D462}, \u{1D463}, \u{1D464}, \u{1D465}, \u{1D466}, \u{1D467}, \u{1D482}, \u{1D483}, \u{1D484}, \u{1D485}, \u{1D486}, \u{1D487}, \u{1D488}, \u{1D489}, \u{1D48A}, \u{1D48B}, \u{1D48C}, \u{1D48D}, \u{1D48E}, \u{1D48F}, \u{1D490}, \u{1D491}, \u{1D492}, \u{1D493}, \u{1D494}, \u{1D495}, \u{1D496}, \u{1D497}, \u{1D498}, \u{1D499}, \u{1D49A}, \u{1D49B}, \u{1D4B6}, \u{1D4B7}, \u{1D4B8}, \u{1D4B9}, \u{1D4BB}, \u{1D4BD}, \u{1D4BE}, \u{1D4BF}, \u{1D4C0}, \u{1D4C1}, \u{1D4C2}, \u{1D4C3}, \u{1D4C5}, \u{1D4C6}, \u{1D4C7}, \u{1D4C8}, \u{1D4C9}, \u{1D4CA}, \u{1D4CB}, \u{1D4CC}, \u{1D4CD}, \u{1D4CE}, \u{1D4CF}, \u{1D4EA}, \u{1D4EB}, \u{1D4EC}, \u{1D4ED}, \u{1D4EE}, \u{1D4EF}, \u{1D4F0}, \u{1D4F1}, \u{1D4F2}, \u{1D4F3}, \u{1D4F4}, \u{1D4F5}, \u{1D4F6}, \u{1D4F7}, \u{1D4F8}, \u{1D4F9}, \u{1D4FA}, \u{1D4FB}, \u{1D4FC}, \u{1D4FD}, \u{1D4FE}, \u{1D4FF}, \u{1D500}, \u{1D501}, \u{1D502}, \u{1D503}, \u{1D51E}, \u{1D51F}, \u{1D520}, \u{1D521}, \u{1D522}, \u{1D523}, \u{1D524}, \u{1D525}, \u{1D526}, \u{1D527}, \u{1D528}, \u{1D529}, \u{1D52A}, \u{1D52B}, \u{1D52C}, \u{1D52D}, \u{1D52E}, \u{1D52F}, \u{1D530}, \u{1D531}, \u{1D532}, \u{1D533}, \u{1D534}, \u{1D535}, \u{1D536}, \u{1D537}, \u{1D552}, \u{1D553}, \u{1D554}, \u{1D555}, \u{1D556}, \u{1D557}, \u{1D558}, \u{1D559}, \u{1D55A}, \u{1D55B}, \u{1D55C}, \u{1D55D}, \u{1D55E}, \u{1D55F}, \u{1D560}, \u{1D561}, \u{1D562}, \u{1D563}, \u{1D564}, \u{1D565}, \u{1D566}, \u{1D567}, \u{1D568}, \u{1D569}, \u{1D56A}, \u{1D56B}, \u{1D586}, \u{1D587}, \u{1D588}, \u{1D589}, \u{1D58A}, \u{1D58B}, \u{1D58C}, \u{1D58D}, \u{1D58E}, \u{1D58F}, \u{1D590}, \u{1D591}, \u{1D592}, \u{1D593}, \u{1D594}, \u{1D595}, \u{1D596}, \u{1D597}, \u{1D598}, \u{1D599}, \u{1D59A}, \u{1D59B}, \u{1D59C}, \u{1D59D}, \u{1D59E}, \u{1D59F}, \u{1D5BA}, \u{1D5BB}, \u{1D5BC}, \u{1D5BD}, \u{1D5BE}, \u{1D5BF}, \u{1D5C0}, \u{1D5C1}, \u{1D5C2}, \u{1D5C3}, \u{1D5C4}, \u{1D5C5}, \u{1D5C6}, \u{1D5C7}, \u{1D5C8}, \u{1D5C9}, \u{1D5CA}, \u{1D5CB}, \u{1D5CC}, \u{1D5CD}, \u{1D5CE}, \u{1D5CF}, \u{1D5D0}, \u{1D5D1}, \u{1D5D2}, \u{1D5D3}, \u{1D5EE}, \u{1D5EF}, \u{1D5F0}, \u{1D5F1}, \u{1D5F2}, \u{1D5F3}, \u{1D5F4}, \u{1D5F5}, \u{1D5F6}, \u{1D5F7}, \u{1D5F8}, \u{1D5F9}, \u{1D5FA}, \u{1D5FB}, \u{1D5FC}, \u{1D5FD}, \u{1D5FE}, \u{1D5FF}, \u{1D600}, \u{1D601}, \u{1D602}, \u{1D603}, \u{1D604}, \u{1D605}, \u{1D606}, \u{1D607}, \u{1D622}, \u{1D623}, \u{1D624}, \u{1D625}, \u{1D626}, \u{1D627}, \u{1D628}, \u{1D629}, \u{1D62A}, \u{1D62B}, \u{1D62C}, \u{1D62D}, \u{1D62E}, \u{1D62F}, \u{1D630}, \u{1D631}, \u{1D632}, \u{1D633}, \u{1D634}, \u{1D635}, \u{1D636}, \u{1D637}, \u{1D638}, \u{1D639}, \u{1D63A}, \u{1D63B}, \u{1D656}, \u{1D657}, \u{1D658}, \u{1D659}, \u{1D65A}, \u{1D65B}, \u{1D65C}, \u{1D65D}, \u{1D65E}, \u{1D65F}, \u{1D660}, \u{1D661}, \u{1D662}, \u{1D663}, \u{1D664}, \u{1D665}, \u{1D666}, \u{1D667}, \u{1D668}, \u{1D669}, \u{1D66A}, \u{1D66B}, \u{1D66C}, \u{1D66D}, \u{1D66E}, \u{1D66F}, \u{1D68A}, \u{1D68B}, \u{1D68C}, \u{1D68D}, \u{1D68E}, \u{1D68F}, \u{1D690}, \u{1D691}, \u{1D692}, \u{1D693}, \u{1D694}, \u{1D695}, \u{1D696}, \u{1D697}, \u{1D698}, \u{1D699}, \u{1D69A}, \u{1D69B}, \u{1D69C}, \u{1D69D}, \u{1D69E}, \u{1D69F}, \u{1D6A0}, \u{1D6A1}, \u{1D6A2}, \u{1D6A3}, \u{1D6A4}, \u{1D6A5}, \u{1D6C2}, \u{1D6C3}, \u{1D6C4}, \u{1D6C5}, \u{1D6C6}, \u{1D6C7}, \u{1D6C8}, \u{1D6C9}, \u{1D6CA}, \u{1D6CB}, \u{1D6CC}, \u{1D6CD}, \u{1D6CE}, \u{1D6CF}, \u{1D6D0}, \u{1D6D1}, \u{1D6D2}, \u{1D6D3}, \u{1D6D4}, \u{1D6D5}, \u{1D6D6}, \u{1D6D7}, \u{1D6D8}, \u{1D6D9}, \u{1D6DA}, \u{1D6DC}, \u{1D6DD}, \u{1D6DE}, \u{1D6DF}, \u{1D6E0}, \u{1D6E1}, \u{1D6FC}, \u{1D6FD}, \u{1D6FE}, \u{1D6FF}, \u{1D700}, \u{1D701}, \u{1D702}, \u{1D703}, \u{1D704}, \u{1D705}, \u{1D706}, \u{1D707}, \u{1D708}, \u{1D709}, \u{1D70A}, \u{1D70B}, \u{1D70C}, \u{1D70D}, \u{1D70E}, \u{1D70F}, \u{1D710}, \u{1D711}, \u{1D712}, \u{1D713}, \u{1D714}, \u{1D716}, \u{1D717}, \u{1D718}, \u{1D719}, \u{1D71A}, \u{1D71B}, \u{1D736}, \u{1D737}, \u{1D738}, \u{1D739}, \u{1D73A}, \u{1D73B}, \u{1D73C}, \u{1D73D}, \u{1D73E}, \u{1D73F}, \u{1D740}, \u{1D741}, \u{1D742}, \u{1D743}, \u{1D744}, \u{1D745}, \u{1D746}, \u{1D747}, \u{1D748}, \u{1D749}, \u{1D74A}, \u{1D74B}, \u{1D74C}, \u{1D74D}, \u{1D74E}, \u{1D750}, \u{1D751}, \u{1D752}, \u{1D753}, \u{1D754}, \u{1D755}, \u{1D770}, \u{1D771}, \u{1D772}, \u{1D773}, \u{1D774}, \u{1D775}, \u{1D776}, \u{1D777}, \u{1D778}, \u{1D779}, \u{1D77A}, \u{1D77B}, \u{1D77C}, \u{1D77D}, \u{1D77E}, \u{1D77F}, \u{1D780}, \u{1D781}, \u{1D782}, \u{1D783}, \u{1D784}, \u{1D785}, \u{1D786}, \u{1D787}, \u{1D788}, \u{1D78A}, \u{1D78B}, \u{1D78C}, \u{1D78D}, \u{1D78E}, \u{1D78F}, \u{1D7AA}, \u{1D7AB}, \u{1D7AC}, \u{1D7AD}, \u{1D7AE}, \u{1D7AF}, \u{1D7B0}, \u{1D7B1}, \u{1D7B2}, \u{1D7B3}, \u{1D7B4}, \u{1D7B5}, \u{1D7B6}, \u{1D7B7}, \u{1D7B8}, \u{1D7B9}, \u{1D7BA}, \u{1D7BB}, \u{1D7BC}, \u{1D7BD}, \u{1D7BE}, \u{1D7BF}, \u{1D7C0}, \u{1D7C1}, \u{1D7C2}, \u{1D7C4}, \u{1D7C5}, \u{1D7C6}, \u{1D7C7}, \u{1D7C8}, \u{1D7C9}, \u{1D7CB}, \u{02B0}, \u{02B1}, \u{02B2}, \u{02B3}, \u{02B4}, \u{02B5}, \u{02B6}, \u{02B7}, \u{02B8}, \u{02B9}, \u{02BA}, \u{02BB}, \u{02BC}, \u{02BD}, \u{02BE}, \u{02BF}, \u{02C0}, \u{02C1}, \u{02C6}, \u{02C7}, \u{02C8}, \u{02C9}, \u{02CA}, \u{02CB}, \u{02CC}, \u{02CD}, \u{02CE}, \u{02CF}, \u{02D0}, \u{02D1}, \u{02E0}, \u{02E1}, \u{02E2}, \u{02E3}, \u{02E4}, \u{02EC}, \u{02EE}, \u{0374}, \u{037A}, \u{0559}, \u{0640}, \u{06E5}, \u{06E6}, \u{07F4}, \u{07F5}, \u{07FA}, \u{081A}, \u{0824}, \u{0828}, \u{0971}, \u{0E46}, \u{0EC6}, \u{10FC}, \u{17D7}, \u{1843}, \u{1AA7}, \u{1C78}, \u{1C79}, \u{1C7A}, \u{1C7B}, \u{1C7C}, \u{1C7D}, \u{1D2C}, \u{1D2D}, \u{1D2E}, \u{1D2F}, \u{1D30}, \u{1D31}, \u{1D32}, \u{1D33}, \u{1D34}, \u{1D35}, \u{1D36}, \u{1D37}, \u{1D38}, \u{1D39}, \u{1D3A}, \u{1D3B}, \u{1D3C}, \u{1D3D}, \u{1D3E}, \u{1D3F}, \u{1D40}, \u{1D41}, \u{1D42}, \u{1D43}, \u{1D44}, \u{1D45}, \u{1D46}, \u{1D47}, \u{1D48}, \u{1D49}, \u{1D4A}, \u{1D4B}, \u{1D4C}, \u{1D4D}, \u{1D4E}, \u{1D4F}, \u{1D50}, \u{1D51}, \u{1D52}, \u{1D53}, \u{1D54}, \u{1D55}, \u{1D56}, \u{1D57}, \u{1D58}, \u{1D59}, \u{1D5A}, \u{1D5B}, \u{1D5C}, \u{1D5D}, \u{1D5E}, \u{1D5F}, \u{1D60}, \u{1D61}, \u{1D62}, \u{1D63}, \u{1D64}, \u{1D65}, \u{1D66}, \u{1D67}, \u{1D68}, \u{1D69}, \u{1D6A}, \u{1D78}, \u{1D9B}, \u{1D9C}, \u{1D9D}, \u{1D9E}, \u{1D9F}, \u{1DA0}, \u{1DA1}, \u{1DA2}, \u{1DA3}, \u{1DA4}, \u{1DA5}, \u{1DA6}, \u{1DA7}, \u{1DA8}, \u{1DA9}, \u{1DAA}, \u{1DAB}, \u{1DAC}, \u{1DAD}, \u{1DAE}, \u{1DAF}, \u{1DB0}, \u{1DB1}, \u{1DB2}, \u{1DB3}, \u{1DB4}, \u{1DB5}, \u{1DB6}, \u{1DB7}, \u{1DB8}, \u{1DB9}, \u{1DBA}, \u{1DBB}, \u{1DBC}, \u{1DBD}, \u{1DBE}, \u{1DBF}, \u{2071}, \u{207F}, \u{2090}, \u{2091}, \u{2092}, \u{2093}, \u{2094}, \u{2095}, \u{2096}, \u{2097}, \u{2098}, \u{2099}, \u{209A}, \u{209B}, \u{209C}, \u{2C7C}, \u{2C7D}, \u{2D6F}, \u{2E2F}, \u{3005}, \u{3031}, \u{3032}, \u{3033}, \u{3034}, \u{3035}, \u{303B}, \u{309D}, \u{309E}, \u{30FC}, \u{30FD}, \u{30FE}, \u{A015}, \u{A4F8}, \u{A4F9}, \u{A4FA}, \u{A4FB}, \u{A4FC}, \u{A4FD}, \u{A60C}, \u{A67F}, \u{A69C}, \u{A69D}, \u{A717}, \u{A718}, \u{A719}, \u{A71A}, \u{A71B}, \u{A71C}, \u{A71D}, \u{A71E}, \u{A71F}, \u{A770}, \u{A788}, \u{A7F8}, \u{A7F9}, \u{A9CF}, \u{A9E6}, \u{AA70}, \u{AADD}, \u{AAF3}, \u{AAF4}, \u{AB5C}, \u{AB5D}, \u{AB5E}, \u{AB5F}, \u{FF70}, \u{FF9E}, \u{FF9F}, \u{16B40}, \u{16B41}, \u{16B42}, \u{16B43}, \u{16F93}, \u{16F94}, \u{16F95}, \u{16F96}, \u{16F97}, \u{16F98}, \u{16F99}, \u{16F9A}, \u{16F9B}, \u{16F9C}, \u{16F9D}, \u{16F9E}, \u{16F9F}, \u{00AA}, \u{00BA}, \u{01BB}, \u{01C0}, \u{01C1}, \u{01C2}, \u{01C3}, \u{0294}, \u{05D0}, \u{05D1}, \u{05D2}, \u{05D3}, \u{05D4}, \u{05D5}, \u{05D6}, \u{05D7}, \u{05D8}, \u{05D9}, \u{05DA}, \u{05DB}, \u{05DC}, \u{05DD}, \u{05DE}, \u{05DF}, \u{05E0}, \u{05E1}, \u{05E2}, \u{05E3}, \u{05E4}, \u{05E5}, \u{05E6}, \u{05E7}, \u{05E8}, \u{05E9}, \u{05EA}, \u{05F0}, \u{05F1}, \u{05F2}, \u{0620}, \u{0621}, \u{0622}, \u{0623}, \u{0624}, \u{0625}, \u{0626}, \u{0627}, \u{0628}, \u{0629}, \u{062A}, \u{062B}, \u{062C}, \u{062D}, \u{062E}, \u{062F}, \u{0630}, \u{0631}, \u{0632}, \u{0633}, \u{0634}, \u{0635}, \u{0636}, \u{0637}, \u{0638}, \u{0639}, \u{063A}, \u{063B}, \u{063C}, \u{063D}, \u{063E}, \u{063F}, \u{0641}, \u{0642}, \u{0643}, \u{0644}, \u{0645}, \u{0646}, \u{0647}, \u{0648}, \u{0649}, \u{064A}, \u{066E}, \u{066F}, \u{0671}, \u{0672}, \u{0673}, \u{0674}, \u{0675}, \u{0676}, \u{0677}, \u{0678}, \u{0679}, \u{067A}, \u{067B}, \u{067C}, \u{067D}, \u{067E}, \u{067F}, \u{0680}, \u{0681}, \u{0682}, \u{0683}, \u{0684}, \u{0685}, \u{0686}, \u{0687}, \u{0688}, \u{0689}, \u{068A}, \u{068B}, \u{068C}, \u{068D}, \u{068E}, \u{068F}, \u{0690}, \u{0691}, \u{0692}, \u{0693}, \u{0694}, \u{0695}, \u{0696}, \u{0697}, \u{0698}, \u{0699}, \u{069A}, \u{069B}, \u{069C}, \u{069D}, \u{069E}, \u{069F}, \u{06A0}, \u{06A1}, \u{06A2}, \u{06A3}, \u{06A4}, \u{06A5}, \u{06A6}, \u{06A7}, \u{06A8}, \u{06A9}, \u{06AA}, \u{06AB}, \u{06AC}, \u{06AD}, \u{06AE}, \u{06AF}, \u{06B0}, \u{06B1}, \u{06B2}, \u{06B3}, \u{06B4}, \u{06B5}, \u{06B6}, \u{06B7}, \u{06B8}, \u{06B9}, \u{06BA}, \u{06BB}, \u{06BC}, \u{06BD}, \u{06BE}, \u{06BF}, \u{06C0}, \u{06C1}, \u{06C2}, \u{06C3}, \u{06C4}, \u{06C5}, \u{06C6}, \u{06C7}, \u{06C8}, \u{06C9}, \u{06CA}, \u{06CB}, \u{06CC}, \u{06CD}, \u{06CE}, \u{06CF}, \u{06D0}, \u{06D1}, \u{06D2}, \u{06D3}, \u{06D5}, \u{06EE}, \u{06EF}, \u{06FA}, \u{06FB}, \u{06FC}, \u{06FF}, \u{0710}, \u{0712}, \u{0713}, \u{0714}, \u{0715}, \u{0716}, \u{0717}, \u{0718}, \u{0719}, \u{071A}, \u{071B}, \u{071C}, \u{071D}, \u{071E}, \u{071F}, \u{0720}, \u{0721}, \u{0722}, \u{0723}, \u{0724}, \u{0725}, \u{0726}, \u{0727}, \u{0728}, \u{0729}, \u{072A}, \u{072B}, \u{072C}, \u{072D}, \u{072E}, \u{072F}, \u{074D}, \u{074E}, \u{074F}, \u{0750}, \u{0751}, \u{0752}, \u{0753}, \u{0754}, \u{0755}, \u{0756}, \u{0757}, \u{0758}, \u{0759}, \u{075A}, \u{075B}, \u{075C}, \u{075D}, \u{075E}, \u{075F}, \u{0760}, \u{0761}, \u{0762}, \u{0763}, \u{0764}, \u{0765}, \u{0766}, \u{0767}, \u{0768}, \u{0769}, \u{076A}, \u{076B}, \u{076C}, \u{076D}, \u{076E}, \u{076F}, \u{0770}, \u{0771}, \u{0772}, \u{0773}, \u{0774}, \u{0775}, \u{0776}, \u{0777}, \u{0778}, \u{0779}, \u{077A}, \u{077B}, \u{077C}, \u{077D}, \u{077E}, \u{077F}, \u{0780}, \u{0781}, \u{0782}, \u{0783}, \u{0784}, \u{0785}, \u{0786}, \u{0787}, \u{0788}, \u{0789}, \u{078A}, \u{078B}, \u{078C}, \u{078D}, \u{078E}, \u{078F}, \u{0790}, \u{0791}, \u{0792}, \u{0793}, \u{0794}, \u{0795}, \u{0796}, \u{0797}, \u{0798}, \u{0799}, \u{079A}, \u{079B}, \u{079C}, \u{079D}, \u{079E}, \u{079F}, \u{07A0}, \u{07A1}, \u{07A2}, \u{07A3}, \u{07A4}, \u{07A5}, \u{07B1}, \u{07CA}, \u{07CB}, \u{07CC}, \u{07CD}, \u{07CE}, \u{07CF}, \u{07D0}, \u{07D1}, \u{07D2}, \u{07D3}, \u{07D4}, \u{07D5}, \u{07D6}, \u{07D7}, \u{07D8}, \u{07D9}, \u{07DA}, \u{07DB}, \u{07DC}, \u{07DD}, \u{07DE}, \u{07DF}, \u{07E0}, \u{07E1}, \u{07E2}, \u{07E3}, \u{07E4}, \u{07E5}, \u{07E6}, \u{07E7}, \u{07E8}, \u{07E9}, \u{07EA}, \u{0800}, \u{0801}, \u{0802}, \u{0803}, \u{0804}, \u{0805}, \u{0806}, \u{0807}, \u{0808}, \u{0809}, \u{080A}, \u{080B}, \u{080C}, \u{080D}, \u{080E}, \u{080F}, \u{0810}, \u{0811}, \u{0812}, \u{0813}, \u{0814}, \u{0815}, \u{0840}, \u{0841}, \u{0842}, \u{0843}, \u{0844}, \u{0845}, \u{0846}, \u{0847}, \u{0848}, \u{0849}, \u{084A}, \u{084B}, \u{084C}, \u{084D}, \u{084E}, \u{084F}, \u{0850}, \u{0851}, \u{0852}, \u{0853}, \u{0854}, \u{0855}, \u{0856}, \u{0857}, \u{0858}, \u{08A0}, \u{08A1}, \u{08A2}, \u{08A3}, \u{08A4}, \u{08A5}, \u{08A6}, \u{08A7}, \u{08A8}, \u{08A9}, \u{08AA}, \u{08AB}, \u{08AC}, \u{08AD}, \u{08AE}, \u{08AF}, \u{08B0}, \u{08B1}, \u{08B2}, \u{08B3}, \u{08B4}, \u{0904}, \u{0905}, \u{0906}, \u{0907}, \u{0908}, \u{0909}, \u{090A}, \u{090B}, \u{090C}, \u{090D}, \u{090E}, \u{090F}, \u{0910}, \u{0911}, \u{0912}, \u{0913}, \u{0914}, \u{0915}, \u{0916}, \u{0917}, \u{0918}, \u{0919}, \u{091A}, \u{091B}, \u{091C}, \u{091D}, \u{091E}, \u{091F}, \u{0920}, \u{0921}, \u{0922}, \u{0923}, \u{0924}, \u{0925}, \u{0926}, \u{0927}, \u{0928}, \u{0929}, \u{092A}, \u{092B}, \u{092C}, \u{092D}, \u{092E}, \u{092F}, \u{0930}, \u{0931}, \u{0932}, \u{0933}, \u{0934}, \u{0935}, \u{0936}, \u{0937}, \u{0938}, \u{0939}, \u{093D}, \u{0950}, \u{0958}, \u{0959}, \u{095A}, \u{095B}, \u{095C}, \u{095D}, \u{095E}, \u{095F}, \u{0960}, \u{0961}, \u{0972}, \u{0973}, \u{0974}, \u{0975}, \u{0976}, \u{0977}, \u{0978}, \u{0979}, \u{097A}, \u{097B}, \u{097C}, \u{097D}, \u{097E}, \u{097F}, \u{0980}, \u{0985}, \u{0986}, \u{0987}, \u{0988}, \u{0989}, \u{098A}, \u{098B}, \u{098C}, \u{098F}, \u{0990}, \u{0993}, \u{0994}, \u{0995}, \u{0996}, \u{0997}, \u{0998}, \u{0999}, \u{099A}, \u{099B}, \u{099C}, \u{099D}, \u{099E}, \u{099F}, \u{09A0}, \u{09A1}, \u{09A2}, \u{09A3}, \u{09A4}, \u{09A5}, \u{09A6}, \u{09A7}, \u{09A8}, \u{09AA}, \u{09AB}, \u{09AC}, \u{09AD}, \u{09AE}, \u{09AF}, \u{09B0}, \u{09B2}, \u{09B6}, \u{09B7}, \u{09B8}, \u{09B9}, \u{09BD}, \u{09CE}, \u{09DC}, \u{09DD}, \u{09DF}, \u{09E0}, \u{09E1}, \u{09F0}, \u{09F1}, \u{0A05}, \u{0A06}, \u{0A07}, \u{0A08}, \u{0A09}, \u{0A0A}, \u{0A0F}, \u{0A10}, \u{0A13}, \u{0A14}, \u{0A15}, \u{0A16}, \u{0A17}, \u{0A18}, \u{0A19}, \u{0A1A}, \u{0A1B}, \u{0A1C}, \u{0A1D}, \u{0A1E}, \u{0A1F}, \u{0A20}, \u{0A21}, \u{0A22}, \u{0A23}, \u{0A24}, \u{0A25}, \u{0A26}, \u{0A27}, \u{0A28}, \u{0A2A}, \u{0A2B}, \u{0A2C}, \u{0A2D}, \u{0A2E}, \u{0A2F}, \u{0A30}, \u{0A32}, \u{0A33}, \u{0A35}, \u{0A36}, \u{0A38}, \u{0A39}, \u{0A59}, \u{0A5A}, \u{0A5B}, \u{0A5C}, \u{0A5E}, \u{0A72}, \u{0A73}, \u{0A74}, \u{0A85}, \u{0A86}, \u{0A87}, \u{0A88}, \u{0A89}, \u{0A8A}, \u{0A8B}, \u{0A8C}, \u{0A8D}, \u{0A8F}, \u{0A90}, \u{0A91}, \u{0A93}, \u{0A94}, \u{0A95}, \u{0A96}, \u{0A97}, \u{0A98}, \u{0A99}, \u{0A9A}, \u{0A9B}, \u{0A9C}, \u{0A9D}, \u{0A9E}, \u{0A9F}, \u{0AA0}, \u{0AA1}, \u{0AA2}, \u{0AA3}, \u{0AA4}, \u{0AA5}, \u{0AA6}, \u{0AA7}, \u{0AA8}, \u{0AAA}, \u{0AAB}, \u{0AAC}, \u{0AAD}, \u{0AAE}, \u{0AAF}, \u{0AB0}, \u{0AB2}, \u{0AB3}, \u{0AB5}, \u{0AB6}, \u{0AB7}, \u{0AB8}, \u{0AB9}, \u{0ABD}, \u{0AD0}, \u{0AE0}, \u{0AE1}, \u{0AF9}, \u{0B05}, \u{0B06}, \u{0B07}, \u{0B08}, \u{0B09}, \u{0B0A}, \u{0B0B}, \u{0B0C}, \u{0B0F}, \u{0B10}, \u{0B13}, \u{0B14}, \u{0B15}, \u{0B16}, \u{0B17}, \u{0B18}, \u{0B19}, \u{0B1A}, \u{0B1B}, \u{0B1C}, \u{0B1D}, \u{0B1E}, \u{0B1F}, \u{0B20}, \u{0B21}, \u{0B22}, \u{0B23}, \u{0B24}, \u{0B25}, \u{0B26}, \u{0B27}, \u{0B28}, \u{0B2A}, \u{0B2B}, \u{0B2C}, \u{0B2D}, \u{0B2E}, \u{0B2F}, \u{0B30}, \u{0B32}, \u{0B33}, \u{0B35}, \u{0B36}, \u{0B37}, \u{0B38}, \u{0B39}, \u{0B3D}, \u{0B5C}, \u{0B5D}, \u{0B5F}, \u{0B60}, \u{0B61}, \u{0B71}, \u{0B83}, \u{0B85}, \u{0B86}, \u{0B87}, \u{0B88}, \u{0B89}, \u{0B8A}, \u{0B8E}, \u{0B8F}, \u{0B90}, \u{0B92}, \u{0B93}, \u{0B94}, \u{0B95}, \u{0B99}, \u{0B9A}, \u{0B9C}, \u{0B9E}, \u{0B9F}, \u{0BA3}, \u{0BA4}, \u{0BA8}, \u{0BA9}, \u{0BAA}, \u{0BAE}, \u{0BAF}, \u{0BB0}, \u{0BB1}, \u{0BB2}, \u{0BB3}, \u{0BB4}, \u{0BB5}, \u{0BB6}, \u{0BB7}, \u{0BB8}, \u{0BB9}, \u{0BD0}, \u{0C05}, \u{0C06}, \u{0C07}, \u{0C08}, \u{0C09}, \u{0C0A}, \u{0C0B}, \u{0C0C}, \u{0C0E}, \u{0C0F}, \u{0C10}, \u{0C12}, \u{0C13}, \u{0C14}, \u{0C15}, \u{0C16}, \u{0C17}, \u{0C18}, \u{0C19}, \u{0C1A}, \u{0C1B}, \u{0C1C}, \u{0C1D}, \u{0C1E}, \u{0C1F}, \u{0C20}, \u{0C21}, \u{0C22}, \u{0C23}, \u{0C24}, \u{0C25}, \u{0C26}, \u{0C27}, \u{0C28}, \u{0C2A}, \u{0C2B}, \u{0C2C}, \u{0C2D}, \u{0C2E}, \u{0C2F}, \u{0C30}, \u{0C31}, \u{0C32}, \u{0C33}, \u{0C34}, \u{0C35}, \u{0C36}, \u{0C37}, \u{0C38}, \u{0C39}, \u{0C3D}, \u{0C58}, \u{0C59}, \u{0C5A}, \u{0C60}, \u{0C61}, \u{0C85}, \u{0C86}, \u{0C87}, \u{0C88}, \u{0C89}, \u{0C8A}, \u{0C8B}, \u{0C8C}, \u{0C8E}, \u{0C8F}, \u{0C90}, \u{0C92}, \u{0C93}, \u{0C94}, \u{0C95}, \u{0C96}, \u{0C97}, \u{0C98}, \u{0C99}, \u{0C9A}, \u{0C9B}, \u{0C9C}, \u{0C9D}, \u{0C9E}, \u{0C9F}, \u{0CA0}, \u{0CA1}, \u{0CA2}, \u{0CA3}, \u{0CA4}, \u{0CA5}, \u{0CA6}, \u{0CA7}, \u{0CA8}, \u{0CAA}, \u{0CAB}, \u{0CAC}, \u{0CAD}, \u{0CAE}, \u{0CAF}, \u{0CB0}, \u{0CB1}, \u{0CB2}, \u{0CB3}, \u{0CB5}, \u{0CB6}, \u{0CB7}, \u{0CB8}, \u{0CB9}, \u{0CBD}, \u{0CDE}, \u{0CE0}, \u{0CE1}, \u{0CF1}, \u{0CF2}, \u{0D05}, \u{0D06}, \u{0D07}, \u{0D08}, \u{0D09}, \u{0D0A}, \u{0D0B}, \u{0D0C}, \u{0D0E}, \u{0D0F}, \u{0D10}, \u{0D12}, \u{0D13}, \u{0D14}, \u{0D15}, \u{0D16}, \u{0D17}, \u{0D18}, \u{0D19}, \u{0D1A}, \u{0D1B}, \u{0D1C}, \u{0D1D}, \u{0D1E}, \u{0D1F}, \u{0D20}, \u{0D21}, \u{0D22}, \u{0D23}, \u{0D24}, \u{0D25}, \u{0D26}, \u{0D27}, \u{0D28}, \u{0D29}, \u{0D2A}, \u{0D2B}, \u{0D2C}, \u{0D2D}, \u{0D2E}, \u{0D2F}, \u{0D30}, \u{0D31}, \u{0D32}, \u{0D33}, \u{0D34}, \u{0D35}, \u{0D36}, \u{0D37}, \u{0D38}, \u{0D39}, \u{0D3A}, \u{0D3D}, \u{0D4E}, \u{0D5F}, \u{0D60}, \u{0D61}, \u{0D7A}, \u{0D7B}, \u{0D7C}, \u{0D7D}, \u{0D7E}, \u{0D7F}, \u{0D85}, \u{0D86}, \u{0D87}, \u{0D88}, \u{0D89}, \u{0D8A}, \u{0D8B}, \u{0D8C}, \u{0D8D}, \u{0D8E}, \u{0D8F}, \u{0D91}, \u{0D92}, \u{0D93}, \u{0D94}, \u{0D95}, \u{0D96}, \u{0D9A}, \u{0D9B}, \u{0D9C}, \u{0D9D}, \u{0D9E}, \u{0D9F}, \u{0DA0}, \u{0DA1}, \u{0DA2}, \u{0DA3}, \u{0DA4}, \u{0DA5}, \u{0DA6}, \u{0DA7}, \u{0DA8}, \u{0DA9}, \u{0DAA}, \u{0DAB}, \u{0DAC}, \u{0DAD}, \u{0DAE}, \u{0DAF}, \u{0DB0}, \u{0DB1}, \u{0DB3}, \u{0DB4}, \u{0DB5}, \u{0DB6}, \u{0DB7}, \u{0DB8}, \u{0DB9}, \u{0DBA}, \u{0DBB}, \u{0DBD}, \u{0DC0}, \u{0DC1}, \u{0DC2}, \u{0DC3}, \u{0DC4}, \u{0DC5}, \u{0DC6}, \u{0E01}, \u{0E02}, \u{0E03}, \u{0E04}, \u{0E05}, \u{0E06}, \u{0E07}, \u{0E08}, \u{0E09}, \u{0E0A}, \u{0E0B}, \u{0E0C}, \u{0E0D}, \u{0E0E}, \u{0E0F}, \u{0E10}, \u{0E11}, \u{0E12}, \u{0E13}, \u{0E14}, \u{0E15}, \u{0E16}, \u{0E17}, \u{0E18}, \u{0E19}, \u{0E1A}, \u{0E1B}, \u{0E1C}, \u{0E1D}, \u{0E1E}, \u{0E1F}, \u{0E20}, \u{0E21}, \u{0E22}, \u{0E23}, \u{0E24}, \u{0E25}, \u{0E26}, \u{0E27}, \u{0E28}, \u{0E29}, \u{0E2A}, \u{0E2B}, \u{0E2C}, \u{0E2D}, \u{0E2E}, \u{0E2F}, \u{0E30}, \u{0E32}, \u{0E33}, \u{0E40}, \u{0E41}, \u{0E42}, \u{0E43}, \u{0E44}, \u{0E45}, \u{0E81}, \u{0E82}, \u{0E84}, \u{0E87}, \u{0E88}, \u{0E8A}, \u{0E8D}, \u{0E94}, \u{0E95}, \u{0E96}, \u{0E97}, \u{0E99}, \u{0E9A}, \u{0E9B}, \u{0E9C}, \u{0E9D}, \u{0E9E}, \u{0E9F}, \u{0EA1}, \u{0EA2}, \u{0EA3}, \u{0EA5}, \u{0EA7}, \u{0EAA}, \u{0EAB}, \u{0EAD}, \u{0EAE}, \u{0EAF}, \u{0EB0}, \u{0EB2}, \u{0EB3}, \u{0EBD}, \u{0EC0}, \u{0EC1}, \u{0EC2}, \u{0EC3}, \u{0EC4}, \u{0EDC}, \u{0EDD}, \u{0EDE}, \u{0EDF}, \u{0F00}, \u{0F40}, \u{0F41}, \u{0F42}, \u{0F43}, \u{0F44}, \u{0F45}, \u{0F46}, \u{0F47}, \u{0F49}, \u{0F4A}, \u{0F4B}, \u{0F4C}, \u{0F4D}, \u{0F4E}, \u{0F4F}, \u{0F50}, \u{0F51}, \u{0F52}, \u{0F53}, \u{0F54}, \u{0F55}, \u{0F56}, \u{0F57}, \u{0F58}, \u{0F59}, \u{0F5A}, \u{0F5B}, \u{0F5C}, \u{0F5D}, \u{0F5E}, \u{0F5F}, \u{0F60}, \u{0F61}, \u{0F62}, \u{0F63}, \u{0F64}, \u{0F65}, \u{0F66}, \u{0F67}, \u{0F68}, \u{0F69}, \u{0F6A}, \u{0F6B}, \u{0F6C}, \u{0F88}, \u{0F89}, \u{0F8A}, \u{0F8B}, \u{0F8C}, \u{1000}, \u{1001}, \u{1002}, \u{1003}, \u{1004}, \u{1005}, \u{1006}, \u{1007}, \u{1008}, \u{1009}, \u{100A}, \u{100B}, \u{100C}, \u{100D}, \u{100E}, \u{100F}, \u{1010}, \u{1011}, \u{1012}, \u{1013}, \u{1014}, \u{1015}, \u{1016}, \u{1017}, \u{1018}, \u{1019}, \u{101A}, \u{101B}, \u{101C}, \u{101D}, \u{101E}, \u{101F}, \u{1020}, \u{1021}, \u{1022}, \u{1023}, \u{1024}, \u{1025}, \u{1026}, \u{1027}, \u{1028}, \u{1029}, \u{102A}, \u{103F}, \u{1050}, \u{1051}, \u{1052}, \u{1053}, \u{1054}, \u{1055}, \u{105A}, \u{105B}, \u{105C}, \u{105D}, \u{1061}, \u{1065}, \u{1066}, \u{106E}, \u{106F}, \u{1070}, \u{1075}, \u{1076}, \u{1077}, \u{1078}, \u{1079}, \u{107A}, \u{107B}, \u{107C}, \u{107D}, \u{107E}, \u{107F}, \u{1080}, \u{1081}, \u{108E}, \u{10D0}, \u{10D1}, \u{10D2}, \u{10D3}, \u{10D4}, \u{10D5}, \u{10D6}, \u{10D7}, \u{10D8}, \u{10D9}, \u{10DA}, \u{10DB}, \u{10DC}, \u{10DD}, \u{10DE}, \u{10DF}, \u{10E0}, \u{10E1}, \u{10E2}, \u{10E3}, \u{10E4}, \u{10E5}, \u{10E6}, \u{10E7}, \u{10E8}, \u{10E9}, \u{10EA}, \u{10EB}, \u{10EC}, \u{10ED}, \u{10EE}, \u{10EF}, \u{10F0}, \u{10F1}, \u{10F2}, \u{10F3}, \u{10F4}, \u{10F5}, \u{10F6}, \u{10F7}, \u{10F8}, \u{10F9}, \u{10FA}, \u{10FD}, \u{10FE}, \u{10FF}, \u{1100}, \u{1101}, \u{1102}, \u{1103}, \u{1104}, \u{1105}, \u{1106}, \u{1107}, \u{1108}, \u{1109}, \u{110A}, \u{110B}, \u{110C}, \u{110D}, \u{110E}, \u{110F}, \u{1110}, \u{1111}, \u{1112}, \u{1113}, \u{1114}, \u{1115}, \u{1116}, \u{1117}, \u{1118}, \u{1119}, \u{111A}, \u{111B}, \u{111C}, \u{111D}, \u{111E}, \u{111F}, \u{1120}, \u{1121}, \u{1122}, \u{1123}, \u{1124}, \u{1125}, \u{1126}, \u{1127}, \u{1128}, \u{1129}, \u{112A}, \u{112B}, \u{112C}, \u{112D}, \u{112E}, \u{112F}, \u{1130}, \u{1131}, \u{1132}, \u{1133}, \u{1134}, \u{1135}, \u{1136}, \u{1137}, \u{1138}, \u{1139}, \u{113A}, \u{113B}, \u{113C}, \u{113D}, \u{113E}, \u{113F}, \u{1140}, \u{1141}, \u{1142}, \u{1143}, \u{1144}, \u{1145}, \u{1146}, \u{1147}, \u{1148}, \u{1149}, \u{114A}, \u{114B}, \u{114C}, \u{114D}, \u{114E}, \u{114F}, \u{1150}, \u{1151}, \u{1152}, \u{1153}, \u{1154}, \u{1155}, \u{1156}, \u{1157}, \u{1158}, \u{1159}, \u{115A}, \u{115B}, \u{115C}, \u{115D}, \u{115E}, \u{115F}, \u{1160}, \u{1161}, \u{1162}, \u{1163}, \u{1164}, \u{1165}, \u{1166}, \u{1167}, \u{1168}, \u{1169}, \u{116A}, \u{116B}, \u{116C}, \u{116D}, \u{116E}, \u{116F}, \u{1170}, \u{1171}, \u{1172}, \u{1173}, \u{1174}, \u{1175}, \u{1176}, \u{1177}, \u{1178}, \u{1179}, \u{117A}, \u{117B}, \u{117C}, \u{117D}, \u{117E}, \u{117F}, \u{1180}, \u{1181}, \u{1182}, \u{1183}, \u{1184}, \u{1185}, \u{1186}, \u{1187}, \u{1188}, \u{1189}, \u{118A}, \u{118B}, \u{118C}, \u{118D}, \u{118E}, \u{118F}, \u{1190}, \u{1191}, \u{1192}, \u{1193}, \u{1194}, \u{1195}, \u{1196}, \u{1197}, \u{1198}, \u{1199}, \u{119A}, \u{119B}, \u{119C}, \u{119D}, \u{119E}, \u{119F}, \u{11A0}, \u{11A1}, \u{11A2}, \u{11A3}, \u{11A4}, \u{11A5}, \u{11A6}, \u{11A7}, \u{11A8}, \u{11A9}, \u{11AA}, \u{11AB}, \u{11AC}, \u{11AD}, \u{11AE}, \u{11AF}, \u{11B0}, \u{11B1}, \u{11B2}, \u{11B3}, \u{11B4}, \u{11B5}, \u{11B6}, \u{11B7}, \u{11B8}, \u{11B9}, \u{11BA}, \u{11BB}, \u{11BC}, \u{11BD}, \u{11BE}, \u{11BF}, \u{11C0}, \u{11C1}, \u{11C2}, \u{11C3}, \u{11C4}, \u{11C5}, \u{11C6}, \u{11C7}, \u{11C8}, \u{11C9}, \u{11CA}, \u{11CB}, \u{11CC}, \u{11CD}, \u{11CE}, \u{11CF}, \u{11D0}, \u{11D1}, \u{11D2}, \u{11D3}, \u{11D4}, \u{11D5}, \u{11D6}, \u{11D7}, \u{11D8}, \u{11D9}, \u{11DA}, \u{11DB}, \u{11DC}, \u{11DD}, \u{11DE}, \u{11DF}, \u{11E0}, \u{11E1}, \u{11E2}, \u{11E3}, \u{11E4}, \u{11E5}, \u{11E6}, \u{11E7}, \u{11E8}, \u{11E9}, \u{11EA}, \u{11EB}, \u{11EC}, \u{11ED}, \u{11EE}, \u{11EF}, \u{11F0}, \u{11F1}, \u{11F2}, \u{11F3}, \u{11F4}, \u{11F5}, \u{11F6}, \u{11F7}, \u{11F8}, \u{11F9}, \u{11FA}, \u{11FB}, \u{11FC}, \u{11FD}, \u{11FE}, \u{11FF}, \u{1200}, \u{1201}, \u{1202}, \u{1203}, \u{1204}, \u{1205}, \u{1206}, \u{1207}, \u{1208}, \u{1209}, \u{120A}, \u{120B}, \u{120C}, \u{120D}, \u{120E}, \u{120F}, \u{1210}, \u{1211}, \u{1212}, \u{1213}, \u{1214}, \u{1215}, \u{1216}, \u{1217}, \u{1218}, \u{1219}, \u{121A}, \u{121B}, \u{121C}, \u{121D}, \u{121E}, \u{121F}, \u{1220}, \u{1221}, \u{1222}, \u{1223}, \u{1224}, \u{1225}, \u{1226}, \u{1227}, \u{1228}, \u{1229}, \u{122A}, \u{122B}, \u{122C}, \u{122D}, \u{122E}, \u{122F}, \u{1230}, \u{1231}, \u{1232}, \u{1233}, \u{1234}, \u{1235}, \u{1236}, \u{1237}, \u{1238}, \u{1239}, \u{123A}, \u{123B}, \u{123C}, \u{123D}, \u{123E}, \u{123F}, \u{1240}, \u{1241}, \u{1242}, \u{1243}, \u{1244}, \u{1245}, \u{1246}, \u{1247}, \u{1248}, \u{124A}, \u{124B}, \u{124C}, \u{124D}, \u{1250}, \u{1251}, \u{1252}, \u{1253}, \u{1254}, \u{1255}, \u{1256}, \u{1258}, \u{125A}, \u{125B}, \u{125C}, \u{125D}, \u{1260}, \u{1261}, \u{1262}, \u{1263}, \u{1264}, \u{1265}, \u{1266}, \u{1267}, \u{1268}, \u{1269}, \u{126A}, \u{126B}, \u{126C}, \u{126D}, \u{126E}, \u{126F}, \u{1270}, \u{1271}, \u{1272}, \u{1273}, \u{1274}, \u{1275}, \u{1276}, \u{1277}, \u{1278}, \u{1279}, \u{127A}, \u{127B}, \u{127C}, \u{127D}, \u{127E}, \u{127F}, \u{1280}, \u{1281}, \u{1282}, \u{1283}, \u{1284}, \u{1285}, \u{1286}, \u{1287}, \u{1288}, \u{128A}, \u{128B}, \u{128C}, \u{128D}, \u{1290}, \u{1291}, \u{1292}, \u{1293}, \u{1294}, \u{1295}, \u{1296}, \u{1297}, \u{1298}, \u{1299}, \u{129A}, \u{129B}, \u{129C}, \u{129D}, \u{129E}, \u{129F}, \u{12A0}, \u{12A1}, \u{12A2}, \u{12A3}, \u{12A4}, \u{12A5}, \u{12A6}, \u{12A7}, \u{12A8}, \u{12A9}, \u{12AA}, \u{12AB}, \u{12AC}, \u{12AD}, \u{12AE}, \u{12AF}, \u{12B0}, \u{12B2}, \u{12B3}, \u{12B4}, \u{12B5}, \u{12B8}, \u{12B9}, \u{12BA}, \u{12BB}, \u{12BC}, \u{12BD}, \u{12BE}, \u{12C0}, \u{12C2}, \u{12C3}, \u{12C4}, \u{12C5}, \u{12C8}, \u{12C9}, \u{12CA}, \u{12CB}, \u{12CC}, \u{12CD}, \u{12CE}, \u{12CF}, \u{12D0}, \u{12D1}, \u{12D2}, \u{12D3}, \u{12D4}, \u{12D5}, \u{12D6}, \u{12D8}, \u{12D9}, \u{12DA}, \u{12DB}, \u{12DC}, \u{12DD}, \u{12DE}, \u{12DF}, \u{12E0}, \u{12E1}, \u{12E2}, \u{12E3}, \u{12E4}, \u{12E5}, \u{12E6}, \u{12E7}, \u{12E8}, \u{12E9}, \u{12EA}, \u{12EB}, \u{12EC}, \u{12ED}, \u{12EE}, \u{12EF}, \u{12F0}, \u{12F1}, \u{12F2}, \u{12F3}, \u{12F4}, \u{12F5}, \u{12F6}, \u{12F7}, \u{12F8}, \u{12F9}, \u{12FA}, \u{12FB}, \u{12FC}, \u{12FD}, \u{12FE}, \u{12FF}, \u{1300}, \u{1301}, \u{1302}, \u{1303}, \u{1304}, \u{1305}, \u{1306}, \u{1307}, \u{1308}, \u{1309}, \u{130A}, \u{130B}, \u{130C}, \u{130D}, \u{130E}, \u{130F}, \u{1310}, \u{1312}, \u{1313}, \u{1314}, \u{1315}, \u{1318}, \u{1319}, \u{131A}, \u{131B}, \u{131C}, \u{131D}, \u{131E}, \u{131F}, \u{1320}, \u{1321}, \u{1322}, \u{1323}, \u{1324}, \u{1325}, \u{1326}, \u{1327}, \u{1328}, \u{1329}, \u{132A}, \u{132B}, \u{132C}, \u{132D}, \u{132E}, \u{132F}, \u{1330}, \u{1331}, \u{1332}, \u{1333}, \u{1334}, \u{1335}, \u{1336}, \u{1337}, \u{1338}, \u{1339}, \u{133A}, \u{133B}, \u{133C}, \u{133D}, \u{133E}, \u{133F}, \u{1340}, \u{1341}, \u{1342}, \u{1343}, \u{1344}, \u{1345}, \u{1346}, \u{1347}, \u{1348}, \u{1349}, \u{134A}, \u{134B}, \u{134C}, \u{134D}, \u{134E}, \u{134F}, \u{1350}, \u{1351}, \u{1352}, \u{1353}, \u{1354}, \u{1355}, \u{1356}, \u{1357}, \u{1358}, \u{1359}, \u{135A}, \u{1380}, \u{1381}, \u{1382}, \u{1383}, \u{1384}, \u{1385}, \u{1386}, \u{1387}, \u{1388}, \u{1389}, \u{138A}, \u{138B}, \u{138C}, \u{138D}, \u{138E}, \u{138F}, \u{1401}, \u{1402}, \u{1403}, \u{1404}, \u{1405}, \u{1406}, \u{1407}, \u{1408}, \u{1409}, \u{140A}, \u{140B}, \u{140C}, \u{140D}, \u{140E}, \u{140F}, \u{1410}, \u{1411}, \u{1412}, \u{1413}, \u{1414}, \u{1415}, \u{1416}, \u{1417}, \u{1418}, \u{1419}, \u{141A}, \u{141B}, \u{141C}, \u{141D}, \u{141E}, \u{141F}, \u{1420}, \u{1421}, \u{1422}, \u{1423}, \u{1424}, \u{1425}, \u{1426}, \u{1427}, \u{1428}, \u{1429}, \u{142A}, \u{142B}, \u{142C}, \u{142D}, \u{142E}, \u{142F}, \u{1430}, \u{1431}, \u{1432}, \u{1433}, \u{1434}, \u{1435}, \u{1436}, \u{1437}, \u{1438}, \u{1439}, \u{143A}, \u{143B}, \u{143C}, \u{143D}, \u{143E}, \u{143F}, \u{1440}, \u{1441}, \u{1442}, \u{1443}, \u{1444}, \u{1445}, \u{1446}, \u{1447}, \u{1448}, \u{1449}, \u{144A}, \u{144B}, \u{144C}, \u{144D}, \u{144E}, \u{144F}, \u{1450}, \u{1451}, \u{1452}, \u{1453}, \u{1454}, \u{1455}, \u{1456}, \u{1457}, \u{1458}, \u{1459}, \u{145A}, \u{145B}, \u{145C}, \u{145D}, \u{145E}, \u{145F}, \u{1460}, \u{1461}, \u{1462}, \u{1463}, \u{1464}, \u{1465}, \u{1466}, \u{1467}, \u{1468}, \u{1469}, \u{146A}, \u{146B}, \u{146C}, \u{146D}, \u{146E}, \u{146F}, \u{1470}, \u{1471}, \u{1472}, \u{1473}, \u{1474}, \u{1475}, \u{1476}, \u{1477}, \u{1478}, \u{1479}, \u{147A}, \u{147B}, \u{147C}, \u{147D}, \u{147E}, \u{147F}, \u{1480}, \u{1481}, \u{1482}, \u{1483}, \u{1484}, \u{1485}, \u{1486}, \u{1487}, \u{1488}, \u{1489}, \u{148A}, \u{148B}, \u{148C}, \u{148D}, \u{148E}, \u{148F}, \u{1490}, \u{1491}, \u{1492}, \u{1493}, \u{1494}, \u{1495}, \u{1496}, \u{1497}, \u{1498}, \u{1499}, \u{149A}, \u{149B}, \u{149C}, \u{149D}, \u{149E}, \u{149F}, \u{14A0}, \u{14A1}, \u{14A2}, \u{14A3}, \u{14A4}, \u{14A5}, \u{14A6}, \u{14A7}, \u{14A8}, \u{14A9}, \u{14AA}, \u{14AB}, \u{14AC}, \u{14AD}, \u{14AE}, \u{14AF}, \u{14B0}, \u{14B1}, \u{14B2}, \u{14B3}, \u{14B4}, \u{14B5}, \u{14B6}, \u{14B7}, \u{14B8}, \u{14B9}, \u{14BA}, \u{14BB}, \u{14BC}, \u{14BD}, \u{14BE}, \u{14BF}, \u{14C0}, \u{14C1}, \u{14C2}, \u{14C3}, \u{14C4}, \u{14C5}, \u{14C6}, \u{14C7}, \u{14C8}, \u{14C9}, \u{14CA}, \u{14CB}, \u{14CC}, \u{14CD}, \u{14CE}, \u{14CF}, \u{14D0}, \u{14D1}, \u{14D2}, \u{14D3}, \u{14D4}, \u{14D5}, \u{14D6}, \u{14D7}, \u{14D8}, \u{14D9}, \u{14DA}, \u{14DB}, \u{14DC}, \u{14DD}, \u{14DE}, \u{14DF}, \u{14E0}, \u{14E1}, \u{14E2}, \u{14E3}, \u{14E4}, \u{14E5}, \u{14E6}, \u{14E7}, \u{14E8}, \u{14E9}, \u{14EA}, \u{14EB}, \u{14EC}, \u{14ED}, \u{14EE}, \u{14EF}, \u{14F0}, \u{14F1}, \u{14F2}, \u{14F3}, \u{14F4}, \u{14F5}, \u{14F6}, \u{14F7}, \u{14F8}, \u{14F9}, \u{14FA}, \u{14FB}, \u{14FC}, \u{14FD}, \u{14FE}, \u{14FF}, \u{1500}, \u{1501}, \u{1502}, \u{1503}, \u{1504}, \u{1505}, \u{1506}, \u{1507}, \u{1508}, \u{1509}, \u{150A}, \u{150B}, \u{150C}, \u{150D}, \u{150E}, \u{150F}, \u{1510}, \u{1511}, \u{1512}, \u{1513}, \u{1514}, \u{1515}, \u{1516}, \u{1517}, \u{1518}, \u{1519}, \u{151A}, \u{151B}, \u{151C}, \u{151D}, \u{151E}, \u{151F}, \u{1520}, \u{1521}, \u{1522}, \u{1523}, \u{1524}, \u{1525}, \u{1526}, \u{1527}, \u{1528}, \u{1529}, \u{152A}, \u{152B}, \u{152C}, \u{152D}, \u{152E}, \u{152F}, \u{1530}, \u{1531}, \u{1532}, \u{1533}, \u{1534}, \u{1535}, \u{1536}, \u{1537}, \u{1538}, \u{1539}, \u{153A}, \u{153B}, \u{153C}, \u{153D}, \u{153E}, \u{153F}, \u{1540}, \u{1541}, \u{1542}, \u{1543}, \u{1544}, \u{1545}, \u{1546}, \u{1547}, \u{1548}, \u{1549}, \u{154A}, \u{154B}, \u{154C}, \u{154D}, \u{154E}, \u{154F}, \u{1550}, \u{1551}, \u{1552}, \u{1553}, \u{1554}, \u{1555}, \u{1556}, \u{1557}, \u{1558}, \u{1559}, \u{155A}, \u{155B}, \u{155C}, \u{155D}, \u{155E}, \u{155F}, \u{1560}, \u{1561}, \u{1562}, \u{1563}, \u{1564}, \u{1565}, \u{1566}, \u{1567}, \u{1568}, \u{1569}, \u{156A}, \u{156B}, \u{156C}, \u{156D}, \u{156E}, \u{156F}, \u{1570}, \u{1571}, \u{1572}, \u{1573}, \u{1574}, \u{1575}, \u{1576}, \u{1577}, \u{1578}, \u{1579}, \u{157A}, \u{157B}, \u{157C}, \u{157D}, \u{157E}, \u{157F}, \u{1580}, \u{1581}, \u{1582}, \u{1583}, \u{1584}, \u{1585}, \u{1586}, \u{1587}, \u{1588}, \u{1589}, \u{158A}, \u{158B}, \u{158C}, \u{158D}, \u{158E}, \u{158F}, \u{1590}, \u{1591}, \u{1592}, \u{1593}, \u{1594}, \u{1595}, \u{1596}, \u{1597}, \u{1598}, \u{1599}, \u{159A}, \u{159B}, \u{159C}, \u{159D}, \u{159E}, \u{159F}, \u{15A0}, \u{15A1}, \u{15A2}, \u{15A3}, \u{15A4}, \u{15A5}, \u{15A6}, \u{15A7}, \u{15A8}, \u{15A9}, \u{15AA}, \u{15AB}, \u{15AC}, \u{15AD}, \u{15AE}, \u{15AF}, \u{15B0}, \u{15B1}, \u{15B2}, \u{15B3}, \u{15B4}, \u{15B5}, \u{15B6}, \u{15B7}, \u{15B8}, \u{15B9}, \u{15BA}, \u{15BB}, \u{15BC}, \u{15BD}, \u{15BE}, \u{15BF}, \u{15C0}, \u{15C1}, \u{15C2}, \u{15C3}, \u{15C4}, \u{15C5}, \u{15C6}, \u{15C7}, \u{15C8}, \u{15C9}, \u{15CA}, \u{15CB}, \u{15CC}, \u{15CD}, \u{15CE}, \u{15CF}, \u{15D0}, \u{15D1}, \u{15D2}, \u{15D3}, \u{15D4}, \u{15D5}, \u{15D6}, \u{15D7}, \u{15D8}, \u{15D9}, \u{15DA}, \u{15DB}, \u{15DC}, \u{15DD}, \u{15DE}, \u{15DF}, \u{15E0}, \u{15E1}, \u{15E2}, \u{15E3}, \u{15E4}, \u{15E5}, \u{15E6}, \u{15E7}, \u{15E8}, \u{15E9}, \u{15EA}, \u{15EB}, \u{15EC}, \u{15ED}, \u{15EE}, \u{15EF}, \u{15F0}, \u{15F1}, \u{15F2}, \u{15F3}, \u{15F4}, \u{15F5}, \u{15F6}, \u{15F7}, \u{15F8}, \u{15F9}, \u{15FA}, \u{15FB}, \u{15FC}, \u{15FD}, \u{15FE}, \u{15FF}, \u{1600}, \u{1601}, \u{1602}, \u{1603}, \u{1604}, \u{1605}, \u{1606}, \u{1607}, \u{1608}, \u{1609}, \u{160A}, \u{160B}, \u{160C}, \u{160D}, \u{160E}, \u{160F}, \u{1610}, \u{1611}, \u{1612}, \u{1613}, \u{1614}, \u{1615}, \u{1616}, \u{1617}, \u{1618}, \u{1619}, \u{161A}, \u{161B}, \u{161C}, \u{161D}, \u{161E}, \u{161F}, \u{1620}, \u{1621}, \u{1622}, \u{1623}, \u{1624}, \u{1625}, \u{1626}, \u{1627}, \u{1628}, \u{1629}, \u{162A}, \u{162B}, \u{162C}, \u{162D}, \u{162E}, \u{162F}, \u{1630}, \u{1631}, \u{1632}, \u{1633}, \u{1634}, \u{1635}, \u{1636}, \u{1637}, \u{1638}, \u{1639}, \u{163A}, \u{163B}, \u{163C}, \u{163D}, \u{163E}, \u{163F}, \u{1640}, \u{1641}, \u{1642}, \u{1643}, \u{1644}, \u{1645}, \u{1646}, \u{1647}, \u{1648}, \u{1649}, \u{164A}, \u{164B}, \u{164C}, \u{164D}, \u{164E}, \u{164F}, \u{1650}, \u{1651}, \u{1652}, \u{1653}, \u{1654}, \u{1655}, \u{1656}, \u{1657}, \u{1658}, \u{1659}, \u{165A}, \u{165B}, \u{165C}, \u{165D}, \u{165E}, \u{165F}, \u{1660}, \u{1661}, \u{1662}, \u{1663}, \u{1664}, \u{1665}, \u{1666}, \u{1667}, \u{1668}, \u{1669}, \u{166A}, \u{166B}, \u{166C}, \u{166F}, \u{1670}, \u{1671}, \u{1672}, \u{1673}, \u{1674}, \u{1675}, \u{1676}, \u{1677}, \u{1678}, \u{1679}, \u{167A}, \u{167B}, \u{167C}, \u{167D}, \u{167E}, \u{167F}, \u{1681}, \u{1682}, \u{1683}, \u{1684}, \u{1685}, \u{1686}, \u{1687}, \u{1688}, \u{1689}, \u{168A}, \u{168B}, \u{168C}, \u{168D}, \u{168E}, \u{168F}, \u{1690}, \u{1691}, \u{1692}, \u{1693}, \u{1694}, \u{1695}, \u{1696}, \u{1697}, \u{1698}, \u{1699}, \u{169A}, \u{16A0}, \u{16A1}, \u{16A2}, \u{16A3}, \u{16A4}, \u{16A5}, \u{16A6}, \u{16A7}, \u{16A8}, \u{16A9}, \u{16AA}, \u{16AB}, \u{16AC}, \u{16AD}, \u{16AE}, \u{16AF}, \u{16B0}, \u{16B1}, \u{16B2}, \u{16B3}, \u{16B4}, \u{16B5}, \u{16B6}, \u{16B7}, \u{16B8}, \u{16B9}, \u{16BA}, \u{16BB}, \u{16BC}, \u{16BD}, \u{16BE}, \u{16BF}, \u{16C0}, \u{16C1}, \u{16C2}, \u{16C3}, \u{16C4}, \u{16C5}, \u{16C6}, \u{16C7}, \u{16C8}, \u{16C9}, \u{16CA}, \u{16CB}, \u{16CC}, \u{16CD}, \u{16CE}, \u{16CF}, \u{16D0}, \u{16D1}, \u{16D2}, \u{16D3}, \u{16D4}, \u{16D5}, \u{16D6}, \u{16D7}, \u{16D8}, \u{16D9}, \u{16DA}, \u{16DB}, \u{16DC}, \u{16DD}, \u{16DE}, \u{16DF}, \u{16E0}, \u{16E1}, \u{16E2}, \u{16E3}, \u{16E4}, \u{16E5}, \u{16E6}, \u{16E7}, \u{16E8}, \u{16E9}, \u{16EA}, \u{16F1}, \u{16F2}, \u{16F3}, \u{16F4}, \u{16F5}, \u{16F6}, \u{16F7}, \u{16F8}, \u{1700}, \u{1701}, \u{1702}, \u{1703}, \u{1704}, \u{1705}, \u{1706}, \u{1707}, \u{1708}, \u{1709}, \u{170A}, \u{170B}, \u{170C}, \u{170E}, \u{170F}, \u{1710}, \u{1711}, \u{1720}, \u{1721}, \u{1722}, \u{1723}, \u{1724}, \u{1725}, \u{1726}, \u{1727}, \u{1728}, \u{1729}, \u{172A}, \u{172B}, \u{172C}, \u{172D}, \u{172E}, \u{172F}, \u{1730}, \u{1731}, \u{1740}, \u{1741}, \u{1742}, \u{1743}, \u{1744}, \u{1745}, \u{1746}, \u{1747}, \u{1748}, \u{1749}, \u{174A}, \u{174B}, \u{174C}, \u{174D}, \u{174E}, \u{174F}, \u{1750}, \u{1751}, \u{1760}, \u{1761}, \u{1762}, \u{1763}, \u{1764}, \u{1765}, \u{1766}, \u{1767}, \u{1768}, \u{1769}, \u{176A}, \u{176B}, \u{176C}, \u{176E}, \u{176F}, \u{1770}, \u{1780}, \u{1781}, \u{1782}, \u{1783}, \u{1784}, \u{1785}, \u{1786}, \u{1787}, \u{1788}, \u{1789}, \u{178A}, \u{178B}, \u{178C}, \u{178D}, \u{178E}, \u{178F}, \u{1790}, \u{1791}, \u{1792}, \u{1793}, \u{1794}, \u{1795}, \u{1796}, \u{1797}, \u{1798}, \u{1799}, \u{179A}, \u{179B}, \u{179C}, \u{179D}, \u{179E}, \u{179F}, \u{17A0}, \u{17A1}, \u{17A2}, \u{17A3}, \u{17A4}, \u{17A5}, \u{17A6}, \u{17A7}, \u{17A8}, \u{17A9}, \u{17AA}, \u{17AB}, \u{17AC}, \u{17AD}, \u{17AE}, \u{17AF}, \u{17B0}, \u{17B1}, \u{17B2}, \u{17B3}, \u{17DC}, \u{1820}, \u{1821}, \u{1822}, \u{1823}, \u{1824}, \u{1825}, \u{1826}, \u{1827}, \u{1828}, \u{1829}, \u{182A}, \u{182B}, \u{182C}, \u{182D}, \u{182E}, \u{182F}, \u{1830}, \u{1831}, \u{1832}, \u{1833}, \u{1834}, \u{1835}, \u{1836}, \u{1837}, \u{1838}, \u{1839}, \u{183A}, \u{183B}, \u{183C}, \u{183D}, \u{183E}, \u{183F}, \u{1840}, \u{1841}, \u{1842}, \u{1844}, \u{1845}, \u{1846}, \u{1847}, \u{1848}, \u{1849}, \u{184A}, \u{184B}, \u{184C}, \u{184D}, \u{184E}, \u{184F}, \u{1850}, \u{1851}, \u{1852}, \u{1853}, \u{1854}, \u{1855}, \u{1856}, \u{1857}, \u{1858}, \u{1859}, \u{185A}, \u{185B}, \u{185C}, \u{185D}, \u{185E}, \u{185F}, \u{1860}, \u{1861}, \u{1862}, \u{1863}, \u{1864}, \u{1865}, \u{1866}, \u{1867}, \u{1868}, \u{1869}, \u{186A}, \u{186B}, \u{186C}, \u{186D}, \u{186E}, \u{186F}, \u{1870}, \u{1871}, \u{1872}, \u{1873}, \u{1874}, \u{1875}, \u{1876}, \u{1877}, \u{1880}, \u{1881}, \u{1882}, \u{1883}, \u{1884}, \u{1885}, \u{1886}, \u{1887}, \u{1888}, \u{1889}, \u{188A}, \u{188B}, \u{188C}, \u{188D}, \u{188E}, \u{188F}, \u{1890}, \u{1891}, \u{1892}, \u{1893}, \u{1894}, \u{1895}, \u{1896}, \u{1897}, \u{1898}, \u{1899}, \u{189A}, \u{189B}, \u{189C}, \u{189D}, \u{189E}, \u{189F}, \u{18A0}, \u{18A1}, \u{18A2}, \u{18A3}, \u{18A4}, \u{18A5}, \u{18A6}, \u{18A7}, \u{18A8}, \u{18AA}, \u{18B0}, \u{18B1}, \u{18B2}, \u{18B3}, \u{18B4}, \u{18B5}, \u{18B6}, \u{18B7}, \u{18B8}, \u{18B9}, \u{18BA}, \u{18BB}, \u{18BC}, \u{18BD}, \u{18BE}, \u{18BF}, \u{18C0}, \u{18C1}, \u{18C2}, \u{18C3}, \u{18C4}, \u{18C5}, \u{18C6}, \u{18C7}, \u{18C8}, \u{18C9}, \u{18CA}, \u{18CB}, \u{18CC}, \u{18CD}, \u{18CE}, \u{18CF}, \u{18D0}, \u{18D1}, \u{18D2}, \u{18D3}, \u{18D4}, \u{18D5}, \u{18D6}, \u{18D7}, \u{18D8}, \u{18D9}, \u{18DA}, \u{18DB}, \u{18DC}, \u{18DD}, \u{18DE}, \u{18DF}, \u{18E0}, \u{18E1}, \u{18E2}, \u{18E3}, \u{18E4}, \u{18E5}, \u{18E6}, \u{18E7}, \u{18E8}, \u{18E9}, \u{18EA}, \u{18EB}, \u{18EC}, \u{18ED}, \u{18EE}, \u{18EF}, \u{18F0}, \u{18F1}, \u{18F2}, \u{18F3}, \u{18F4}, \u{18F5}, \u{1900}, \u{1901}, \u{1902}, \u{1903}, \u{1904}, \u{1905}, \u{1906}, \u{1907}, \u{1908}, \u{1909}, \u{190A}, \u{190B}, \u{190C}, \u{190D}, \u{190E}, \u{190F}, \u{1910}, \u{1911}, \u{1912}, \u{1913}, \u{1914}, \u{1915}, \u{1916}, \u{1917}, \u{1918}, \u{1919}, \u{191A}, \u{191B}, \u{191C}, \u{191D}, \u{191E}, \u{1950}, \u{1951}, \u{1952}, \u{1953}, \u{1954}, \u{1955}, \u{1956}, \u{1957}, \u{1958}, \u{1959}, \u{195A}, \u{195B}, \u{195C}, \u{195D}, \u{195E}, \u{195F}, \u{1960}, \u{1961}, \u{1962}, \u{1963}, \u{1964}, \u{1965}, \u{1966}, \u{1967}, \u{1968}, \u{1969}, \u{196A}, \u{196B}, \u{196C}, \u{196D}, \u{1970}, \u{1971}, \u{1972}, \u{1973}, \u{1974}, \u{1980}, \u{1981}, \u{1982}, \u{1983}, \u{1984}, \u{1985}, \u{1986}, \u{1987}, \u{1988}, \u{1989}, \u{198A}, \u{198B}, \u{198C}, \u{198D}, \u{198E}, \u{198F}, \u{1990}, \u{1991}, \u{1992}, \u{1993}, \u{1994}, \u{1995}, \u{1996}, \u{1997}, \u{1998}, \u{1999}, \u{199A}, \u{199B}, \u{199C}, \u{199D}, \u{199E}, \u{199F}, \u{19A0}, \u{19A1}, \u{19A2}, \u{19A3}, \u{19A4}, \u{19A5}, \u{19A6}, \u{19A7}, \u{19A8}, \u{19A9}, \u{19AA}, \u{19AB}, \u{19B0}, \u{19B1}, \u{19B2}, \u{19B3}, \u{19B4}, \u{19B5}, \u{19B6}, \u{19B7}, \u{19B8}, \u{19B9}, \u{19BA}, \u{19BB}, \u{19BC}, \u{19BD}, \u{19BE}, \u{19BF}, \u{19C0}, \u{19C1}, \u{19C2}, \u{19C3}, \u{19C4}, \u{19C5}, \u{19C6}, \u{19C7}, \u{19C8}, \u{19C9}, \u{1A00}, \u{1A01}, \u{1A02}, \u{1A03}, \u{1A04}, \u{1A05}, \u{1A06}, \u{1A07}, \u{1A08}, \u{1A09}, \u{1A0A}, \u{1A0B}, \u{1A0C}, \u{1A0D}, \u{1A0E}, \u{1A0F}, \u{1A10}, \u{1A11}, \u{1A12}, \u{1A13}, \u{1A14}, \u{1A15}, \u{1A16}, \u{1A20}, \u{1A21}, \u{1A22}, \u{1A23}, \u{1A24}, \u{1A25}, \u{1A26}, \u{1A27}, \u{1A28}, \u{1A29}, \u{1A2A}, \u{1A2B}, \u{1A2C}, \u{1A2D}, \u{1A2E}, \u{1A2F}, \u{1A30}, \u{1A31}, \u{1A32}, \u{1A33}, \u{1A34}, \u{1A35}, \u{1A36}, \u{1A37}, \u{1A38}, \u{1A39}, \u{1A3A}, \u{1A3B}, \u{1A3C}, \u{1A3D}, \u{1A3E}, \u{1A3F}, \u{1A40}, \u{1A41}, \u{1A42}, \u{1A43}, \u{1A44}, \u{1A45}, \u{1A46}, \u{1A47}, \u{1A48}, \u{1A49}, \u{1A4A}, \u{1A4B}, \u{1A4C}, \u{1A4D}, \u{1A4E}, \u{1A4F}, \u{1A50}, \u{1A51}, \u{1A52}, \u{1A53}, \u{1A54}, \u{1B05}, \u{1B06}, \u{1B07}, \u{1B08}, \u{1B09}, \u{1B0A}, \u{1B0B}, \u{1B0C}, \u{1B0D}, \u{1B0E}, \u{1B0F}, \u{1B10}, \u{1B11}, \u{1B12}, \u{1B13}, \u{1B14}, \u{1B15}, \u{1B16}, \u{1B17}, \u{1B18}, \u{1B19}, \u{1B1A}, \u{1B1B}, \u{1B1C}, \u{1B1D}, \u{1B1E}, \u{1B1F}, \u{1B20}, \u{1B21}, \u{1B22}, \u{1B23}, \u{1B24}, \u{1B25}, \u{1B26}, \u{1B27}, \u{1B28}, \u{1B29}, \u{1B2A}, \u{1B2B}, \u{1B2C}, \u{1B2D}, \u{1B2E}, \u{1B2F}, \u{1B30}, \u{1B31}, \u{1B32}, \u{1B33}, \u{1B45}, \u{1B46}, \u{1B47}, \u{1B48}, \u{1B49}, \u{1B4A}, \u{1B4B}, \u{1B83}, \u{1B84}, \u{1B85}, \u{1B86}, \u{1B87}, \u{1B88}, \u{1B89}, \u{1B8A}, \u{1B8B}, \u{1B8C}, \u{1B8D}, \u{1B8E}, \u{1B8F}, \u{1B90}, \u{1B91}, \u{1B92}, \u{1B93}, \u{1B94}, \u{1B95}, \u{1B96}, \u{1B97}, \u{1B98}, \u{1B99}, \u{1B9A}, \u{1B9B}, \u{1B9C}, \u{1B9D}, \u{1B9E}, \u{1B9F}, \u{1BA0}, \u{1BAE}, \u{1BAF}, \u{1BBA}, \u{1BBB}, \u{1BBC}, \u{1BBD}, \u{1BBE}, \u{1BBF}, \u{1BC0}, \u{1BC1}, \u{1BC2}, \u{1BC3}, \u{1BC4}, \u{1BC5}, \u{1BC6}, \u{1BC7}, \u{1BC8}, \u{1BC9}, \u{1BCA}, \u{1BCB}, \u{1BCC}, \u{1BCD}, \u{1BCE}, \u{1BCF}, \u{1BD0}, \u{1BD1}, \u{1BD2}, \u{1BD3}, \u{1BD4}, \u{1BD5}, \u{1BD6}, \u{1BD7}, \u{1BD8}, \u{1BD9}, \u{1BDA}, \u{1BDB}, \u{1BDC}, \u{1BDD}, \u{1BDE}, \u{1BDF}, \u{1BE0}, \u{1BE1}, \u{1BE2}, \u{1BE3}, \u{1BE4}, \u{1BE5}, \u{1C00}, \u{1C01}, \u{1C02}, \u{1C03}, \u{1C04}, \u{1C05}, \u{1C06}, \u{1C07}, \u{1C08}, \u{1C09}, \u{1C0A}, \u{1C0B}, \u{1C0C}, \u{1C0D}, \u{1C0E}, \u{1C0F}, \u{1C10}, \u{1C11}, \u{1C12}, \u{1C13}, \u{1C14}, \u{1C15}, \u{1C16}, \u{1C17}, \u{1C18}, \u{1C19}, \u{1C1A}, \u{1C1B}, \u{1C1C}, \u{1C1D}, \u{1C1E}, \u{1C1F}, \u{1C20}, \u{1C21}, \u{1C22}, \u{1C23}, \u{1C4D}, \u{1C4E}, \u{1C4F}, \u{1C5A}, \u{1C5B}, \u{1C5C}, \u{1C5D}, \u{1C5E}, \u{1C5F}, \u{1C60}, \u{1C61}, \u{1C62}, \u{1C63}, \u{1C64}, \u{1C65}, \u{1C66}, \u{1C67}, \u{1C68}, \u{1C69}, \u{1C6A}, \u{1C6B}, \u{1C6C}, \u{1C6D}, \u{1C6E}, \u{1C6F}, \u{1C70}, \u{1C71}, \u{1C72}, \u{1C73}, \u{1C74}, \u{1C75}, \u{1C76}, \u{1C77}, \u{1CE9}, \u{1CEA}, \u{1CEB}, \u{1CEC}, \u{1CEE}, \u{1CEF}, \u{1CF0}, \u{1CF1}, \u{1CF5}, \u{1CF6}, \u{2135}, \u{2136}, \u{2137}, \u{2138}, \u{2D30}, \u{2D31}, \u{2D32}, \u{2D33}, \u{2D34}, \u{2D35}, \u{2D36}, \u{2D37}, \u{2D38}, \u{2D39}, \u{2D3A}, \u{2D3B}, \u{2D3C}, \u{2D3D}, \u{2D3E}, \u{2D3F}, \u{2D40}, \u{2D41}, \u{2D42}, \u{2D43}, \u{2D44}, \u{2D45}, \u{2D46}, \u{2D47}, \u{2D48}, \u{2D49}, \u{2D4A}, \u{2D4B}, \u{2D4C}, \u{2D4D}, \u{2D4E}, \u{2D4F}, \u{2D50}, \u{2D51}, \u{2D52}, \u{2D53}, \u{2D54}, \u{2D55}, \u{2D56}, \u{2D57}, \u{2D58}, \u{2D59}, \u{2D5A}, \u{2D5B}, \u{2D5C}, \u{2D5D}, \u{2D5E}, \u{2D5F}, \u{2D60}, \u{2D61}, \u{2D62}, \u{2D63}, \u{2D64}, \u{2D65}, \u{2D66}, \u{2D67}, \u{2D80}, \u{2D81}, \u{2D82}, \u{2D83}, \u{2D84}, \u{2D85}, \u{2D86}, \u{2D87}, \u{2D88}, \u{2D89}, \u{2D8A}, \u{2D8B}, \u{2D8C}, \u{2D8D}, \u{2D8E}, \u{2D8F}, \u{2D90}, \u{2D91}, \u{2D92}, \u{2D93}, \u{2D94}, \u{2D95}, \u{2D96}, \u{2DA0}, \u{2DA1}, \u{2DA2}, \u{2DA3}, \u{2DA4}, \u{2DA5}, \u{2DA6}, \u{2DA8}, \u{2DA9}, \u{2DAA}, \u{2DAB}, \u{2DAC}, \u{2DAD}, \u{2DAE}, \u{2DB0}, \u{2DB1}, \u{2DB2}, \u{2DB3}, \u{2DB4}, \u{2DB5}, \u{2DB6}, \u{2DB8}, \u{2DB9}, \u{2DBA}, \u{2DBB}, \u{2DBC}, \u{2DBD}, \u{2DBE}, \u{2DC0}, \u{2DC1}, \u{2DC2}, \u{2DC3}, \u{2DC4}, \u{2DC5}, \u{2DC6}, \u{2DC8}, \u{2DC9}, \u{2DCA}, \u{2DCB}, \u{2DCC}, \u{2DCD}, \u{2DCE}, \u{2DD0}, \u{2DD1}, \u{2DD2}, \u{2DD3}, \u{2DD4}, \u{2DD5}, \u{2DD6}, \u{2DD8}, \u{2DD9}, \u{2DDA}, \u{2DDB}, \u{2DDC}, \u{2DDD}, \u{2DDE}, \u{3006}, \u{303C}, \u{3041}, \u{3042}, \u{3043}, \u{3044}, \u{3045}, \u{3046}, \u{3047}, \u{3048}, \u{3049}, \u{304A}, \u{304B}, \u{304C}, \u{304D}, \u{304E}, \u{304F}, \u{3050}, \u{3051}, \u{3052}, \u{3053}, \u{3054}, \u{3055}, \u{3056}, \u{3057}, \u{3058}, \u{3059}, \u{305A}, \u{305B}, \u{305C}, \u{305D}, \u{305E}, \u{305F}, \u{3060}, \u{3061}, \u{3062}, \u{3063}, \u{3064}, \u{3065}, \u{3066}, \u{3067}, \u{3068}, \u{3069}, \u{306A}, \u{306B}, \u{306C}, \u{306D}, \u{306E}, \u{306F}, \u{3070}, \u{3071}, \u{3072}, \u{3073}, \u{3074}, \u{3075}, \u{3076}, \u{3077}, \u{3078}, \u{3079}, \u{307A}, \u{307B}, \u{307C}, \u{307D}, \u{307E}, \u{307F}, \u{3080}, \u{3081}, \u{3082}, \u{3083}, \u{3084}, \u{3085}, \u{3086}, \u{3087}, \u{3088}, \u{3089}, \u{308A}, \u{308B}, \u{308C}, \u{308D}, \u{308E}, \u{308F}, \u{3090}, \u{3091}, \u{3092}, \u{3093}, \u{3094}, \u{3095}, \u{3096}, \u{309F}, \u{30A1}, \u{30A2}, \u{30A3}, \u{30A4}, \u{30A5}, \u{30A6}, \u{30A7}, \u{30A8}, \u{30A9}, \u{30AA}, \u{30AB}, \u{30AC}, \u{30AD}, \u{30AE}, \u{30AF}, \u{30B0}, \u{30B1}, \u{30B2}, \u{30B3}, \u{30B4}, \u{30B5}, \u{30B6}, \u{30B7}, \u{30B8}, \u{30B9}, \u{30BA}, \u{30BB}, \u{30BC}, \u{30BD}, \u{30BE}, \u{30BF}, \u{30C0}, \u{30C1}, \u{30C2}, \u{30C3}, \u{30C4}, \u{30C5}, \u{30C6}, \u{30C7}, \u{30C8}, \u{30C9}, \u{30CA}, \u{30CB}, \u{30CC}, \u{30CD}, \u{30CE}, \u{30CF}, \u{30D0}, \u{30D1}, \u{30D2}, \u{30D3}, \u{30D4}, \u{30D5}, \u{30D6}, \u{30D7}, \u{30D8}, \u{30D9}, \u{30DA}, \u{30DB}, \u{30DC}, \u{30DD}, \u{30DE}, \u{30DF}, \u{30E0}, \u{30E1}, \u{30E2}, \u{30E3}, \u{30E4}, \u{30E5}, \u{30E6}, \u{30E7}, \u{30E8}, \u{30E9}, \u{30EA}, \u{30EB}, \u{30EC}, \u{30ED}, \u{30EE}, \u{30EF}, \u{30F0}, \u{30F1}, \u{30F2}, \u{30F3}, \u{30F4}, \u{30F5}, \u{30F6}, \u{30F7}, \u{30F8}, \u{30F9}, \u{30FA}, \u{30FF}, \u{3105}, \u{3106}, \u{3107}, \u{3108}, \u{3109}, \u{310A}, \u{310B}, \u{310C}, \u{310D}, \u{310E}, \u{310F}, \u{3110}, \u{3111}, \u{3112}, \u{3113}, \u{3114}, \u{3115}, \u{3116}, \u{3117}, \u{3118}, \u{3119}, \u{311A}, \u{311B}, \u{311C}, \u{311D}, \u{311E}, \u{311F}, \u{3120}, \u{3121}, \u{3122}, \u{3123}, \u{3124}, \u{3125}, \u{3126}, \u{3127}, \u{3128}, \u{3129}, \u{312A}, \u{312B}, \u{312C}, \u{312D}, \u{3131}, \u{3132}, \u{3133}, \u{3134}, \u{3135}, \u{3136}, \u{3137}, \u{3138}, \u{3139}, \u{313A}, \u{313B}, \u{313C}, \u{313D}, \u{313E}, \u{313F}, \u{3140}, \u{3141}, \u{3142}, \u{3143}, \u{3144}, \u{3145}, \u{3146}, \u{3147}, \u{3148}, \u{3149}, \u{314A}, \u{314B}, \u{314C}, \u{314D}, \u{314E}, \u{314F}, \u{3150}, \u{3151}, \u{3152}, \u{3153}, \u{3154}, \u{3155}, \u{3156}, \u{3157}, \u{3158}, \u{3159}, \u{315A}, \u{315B}, \u{315C}, \u{315D}, \u{315E}, \u{315F}, \u{3160}, \u{3161}, \u{3162}, \u{3163}, \u{3164}, \u{3165}, \u{3166}, \u{3167}, \u{3168}, \u{3169}, \u{316A}, \u{316B}, \u{316C}, \u{316D}, \u{316E}, \u{316F}, \u{3170}, \u{3171}, \u{3172}, \u{3173}, \u{3174}, \u{3175}, \u{3176}, \u{3177}, \u{3178}, \u{3179}, \u{317A}, \u{317B}, \u{317C}, \u{317D}, \u{317E}, \u{317F}, \u{3180}, \u{3181}, \u{3182}, \u{3183}, \u{3184}, \u{3185}, \u{3186}, \u{3187}, \u{3188}, \u{3189}, \u{318A}, \u{318B}, \u{318C}, \u{318D}, \u{318E}, \u{31A0}, \u{31A1}, \u{31A2}, \u{31A3}, \u{31A4}, \u{31A5}, \u{31A6}, \u{31A7}, \u{31A8}, \u{31A9}, \u{31AA}, \u{31AB}, \u{31AC}, \u{31AD}, \u{31AE}, \u{31AF}, \u{31B0}, \u{31B1}, \u{31B2}, \u{31B3}, \u{31B4}, \u{31B5}, \u{31B6}, \u{31B7}, \u{31B8}, \u{31B9}, \u{31BA}, \u{31F0}, \u{31F1}, \u{31F2}, \u{31F3}, \u{31F4}, \u{31F5}, \u{31F6}, \u{31F7}, \u{31F8}, \u{31F9}, \u{31FA}, \u{31FB}, \u{31FC}, \u{31FD}, \u{31FE}, \u{31FF}, \u{3400}, \u{4DB5}, \u{4E00}, \u{9FD5}, \u{A000}, \u{A001}, \u{A002}, \u{A003}, \u{A004}, \u{A005}, \u{A006}, \u{A007}, \u{A008}, \u{A009}, \u{A00A}, \u{A00B}, \u{A00C}, \u{A00D}, \u{A00E}, \u{A00F}, \u{A010}, \u{A011}, \u{A012}, \u{A013}, \u{A014}, \u{A016}, \u{A017}, \u{A018}, \u{A019}, \u{A01A}, \u{A01B}, \u{A01C}, \u{A01D}, \u{A01E}, \u{A01F}, \u{A020}, \u{A021}, \u{A022}, \u{A023}, \u{A024}, \u{A025}, \u{A026}, \u{A027}, \u{A028}, \u{A029}, \u{A02A}, \u{A02B}, \u{A02C}, \u{A02D}, \u{A02E}, \u{A02F}, \u{A030}, \u{A031}, \u{A032}, \u{A033}, \u{A034}, \u{A035}, \u{A036}, \u{A037}, \u{A038}, \u{A039}, \u{A03A}, \u{A03B}, \u{A03C}, \u{A03D}, \u{A03E}, \u{A03F}, \u{A040}, \u{A041}, \u{A042}, \u{A043}, \u{A044}, \u{A045}, \u{A046}, \u{A047}, \u{A048}, \u{A049}, \u{A04A}, \u{A04B}, \u{A04C}, \u{A04D}, \u{A04E}, \u{A04F}, \u{A050}, \u{A051}, \u{A052}, \u{A053}, \u{A054}, \u{A055}, \u{A056}, \u{A057}, \u{A058}, \u{A059}, \u{A05A}, \u{A05B}, \u{A05C}, \u{A05D}, \u{A05E}, \u{A05F}, \u{A060}, \u{A061}, \u{A062}, \u{A063}, \u{A064}, \u{A065}, \u{A066}, \u{A067}, \u{A068}, \u{A069}, \u{A06A}, \u{A06B}, \u{A06C}, \u{A06D}, \u{A06E}, \u{A06F}, \u{A070}, \u{A071}, \u{A072}, \u{A073}, \u{A074}, \u{A075}, \u{A076}, \u{A077}, \u{A078}, \u{A079}, \u{A07A}, \u{A07B}, \u{A07C}, \u{A07D}, \u{A07E}, \u{A07F}, \u{A080}, \u{A081}, \u{A082}, \u{A083}, \u{A084}, \u{A085}, \u{A086}, \u{A087}, \u{A088}, \u{A089}, \u{A08A}, \u{A08B}, \u{A08C}, \u{A08D}, \u{A08E}, \u{A08F}, \u{A090}, \u{A091}, \u{A092}, \u{A093}, \u{A094}, \u{A095}, \u{A096}, \u{A097}, \u{A098}, \u{A099}, \u{A09A}, \u{A09B}, \u{A09C}, \u{A09D}, \u{A09E}, \u{A09F}, \u{A0A0}, \u{A0A1}, \u{A0A2}, \u{A0A3}, \u{A0A4}, \u{A0A5}, \u{A0A6}, \u{A0A7}, \u{A0A8}, \u{A0A9}, \u{A0AA}, \u{A0AB}, \u{A0AC}, \u{A0AD}, \u{A0AE}, \u{A0AF}, \u{A0B0}, \u{A0B1}, \u{A0B2}, \u{A0B3}, \u{A0B4}, \u{A0B5}, \u{A0B6}, \u{A0B7}, \u{A0B8}, \u{A0B9}, \u{A0BA}, \u{A0BB}, \u{A0BC}, \u{A0BD}, \u{A0BE}, \u{A0BF}, \u{A0C0}, \u{A0C1}, \u{A0C2}, \u{A0C3}, \u{A0C4}, \u{A0C5}, \u{A0C6}, \u{A0C7}, \u{A0C8}, \u{A0C9}, \u{A0CA}, \u{A0CB}, \u{A0CC}, \u{A0CD}, \u{A0CE}, \u{A0CF}, \u{A0D0}, \u{A0D1}, \u{A0D2}, \u{A0D3}, \u{A0D4}, \u{A0D5}, \u{A0D6}, \u{A0D7}, \u{A0D8}, \u{A0D9}, \u{A0DA}, \u{A0DB}, \u{A0DC}, \u{A0DD}, \u{A0DE}, \u{A0DF}, \u{A0E0}, \u{A0E1}, \u{A0E2}, \u{A0E3}, \u{A0E4}, \u{A0E5}, \u{A0E6}, \u{A0E7}, \u{A0E8}, \u{A0E9}, \u{A0EA}, \u{A0EB}, \u{A0EC}, \u{A0ED}, \u{A0EE}, \u{A0EF}, \u{A0F0}, \u{A0F1}, \u{A0F2}, \u{A0F3}, \u{A0F4}, \u{A0F5}, \u{A0F6}, \u{A0F7}, \u{A0F8}, \u{A0F9}, \u{A0FA}, \u{A0FB}, \u{A0FC}, \u{A0FD}, \u{A0FE}, \u{A0FF}, \u{A100}, \u{A101}, \u{A102}, \u{A103}, \u{A104}, \u{A105}, \u{A106}, \u{A107}, \u{A108}, \u{A109}, \u{A10A}, \u{A10B}, \u{A10C}, \u{A10D}, \u{A10E}, \u{A10F}, \u{A110}, \u{A111}, \u{A112}, \u{A113}, \u{A114}, \u{A115}, \u{A116}, \u{A117}, \u{A118}, \u{A119}, \u{A11A}, \u{A11B}, \u{A11C}, \u{A11D}, \u{A11E}, \u{A11F}, \u{A120}, \u{A121}, \u{A122}, \u{A123}, \u{A124}, \u{A125}, \u{A126}, \u{A127}, \u{A128}, \u{A129}, \u{A12A}, \u{A12B}, \u{A12C}, \u{A12D}, \u{A12E}, \u{A12F}, \u{A130}, \u{A131}, \u{A132}, \u{A133}, \u{A134}, \u{A135}, \u{A136}, \u{A137}, \u{A138}, \u{A139}, \u{A13A}, \u{A13B}, \u{A13C}, \u{A13D}, \u{A13E}, \u{A13F}, \u{A140}, \u{A141}, \u{A142}, \u{A143}, \u{A144}, \u{A145}, \u{A146}, \u{A147}, \u{A148}, \u{A149}, \u{A14A}, \u{A14B}, \u{A14C}, \u{A14D}, \u{A14E}, \u{A14F}, \u{A150}, \u{A151}, \u{A152}, \u{A153}, \u{A154}, \u{A155}, \u{A156}, \u{A157}, \u{A158}, \u{A159}, \u{A15A}, \u{A15B}, \u{A15C}, \u{A15D}, \u{A15E}, \u{A15F}, \u{A160}, \u{A161}, \u{A162}, \u{A163}, \u{A164}, \u{A165}, \u{A166}, \u{A167}, \u{A168}, \u{A169}, \u{A16A}, \u{A16B}, \u{A16C}, \u{A16D}, \u{A16E}, \u{A16F}, \u{A170}, \u{A171}, \u{A172}, \u{A173}, \u{A174}, \u{A175}, \u{A176}, \u{A177}, \u{A178}, \u{A179}, \u{A17A}, \u{A17B}, \u{A17C}, \u{A17D}, \u{A17E}, \u{A17F}, \u{A180}, \u{A181}, \u{A182}, \u{A183}, \u{A184}, \u{A185}, \u{A186}, \u{A187}, \u{A188}, \u{A189}, \u{A18A}, \u{A18B}, \u{A18C}, \u{A18D}, \u{A18E}, \u{A18F}, \u{A190}, \u{A191}, \u{A192}, \u{A193}, \u{A194}, \u{A195}, \u{A196}, \u{A197}, \u{A198}, \u{A199}, \u{A19A}, \u{A19B}, \u{A19C}, \u{A19D}, \u{A19E}, \u{A19F}, \u{A1A0}, \u{A1A1}, \u{A1A2}, \u{A1A3}, \u{A1A4}, \u{A1A5}, \u{A1A6}, \u{A1A7}, \u{A1A8}, \u{A1A9}, \u{A1AA}, \u{A1AB}, \u{A1AC}, \u{A1AD}, \u{A1AE}, \u{A1AF}, \u{A1B0}, \u{A1B1}, \u{A1B2}, \u{A1B3}, \u{A1B4}, \u{A1B5}, \u{A1B6}, \u{A1B7}, \u{A1B8}, \u{A1B9}, \u{A1BA}, \u{A1BB}, \u{A1BC}, \u{A1BD}, \u{A1BE}, \u{A1BF}, \u{A1C0}, \u{A1C1}, \u{A1C2}, \u{A1C3}, \u{A1C4}, \u{A1C5}, \u{A1C6}, \u{A1C7}, \u{A1C8}, \u{A1C9}, \u{A1CA}, \u{A1CB}, \u{A1CC}, \u{A1CD}, \u{A1CE}, \u{A1CF}, \u{A1D0}, \u{A1D1}, \u{A1D2}, \u{A1D3}, \u{A1D4}, \u{A1D5}, \u{A1D6}, \u{A1D7}, \u{A1D8}, \u{A1D9}, \u{A1DA}, \u{A1DB}, \u{A1DC}, \u{A1DD}, \u{A1DE}, \u{A1DF}, \u{A1E0}, \u{A1E1}, \u{A1E2}, \u{A1E3}, \u{A1E4}, \u{A1E5}, \u{A1E6}, \u{A1E7}, \u{A1E8}, \u{A1E9}, \u{A1EA}, \u{A1EB}, \u{A1EC}, \u{A1ED}, \u{A1EE}, \u{A1EF}, \u{A1F0}, \u{A1F1}, \u{A1F2}, \u{A1F3}, \u{A1F4}, \u{A1F5}, \u{A1F6}, \u{A1F7}, \u{A1F8}, \u{A1F9}, \u{A1FA}, \u{A1FB}, \u{A1FC}, \u{A1FD}, \u{A1FE}, \u{A1FF}, \u{A200}, \u{A201}, \u{A202}, \u{A203}, \u{A204}, \u{A205}, \u{A206}, \u{A207}, \u{A208}, \u{A209}, \u{A20A}, \u{A20B}, \u{A20C}, \u{A20D}, \u{A20E}, \u{A20F}, \u{A210}, \u{A211}, \u{A212}, \u{A213}, \u{A214}, \u{A215}, \u{A216}, \u{A217}, \u{A218}, \u{A219}, \u{A21A}, \u{A21B}, \u{A21C}, \u{A21D}, \u{A21E}, \u{A21F}, \u{A220}, \u{A221}, \u{A222}, \u{A223}, \u{A224}, \u{A225}, \u{A226}, \u{A227}, \u{A228}, \u{A229}, \u{A22A}, \u{A22B}, \u{A22C}, \u{A22D}, \u{A22E}, \u{A22F}, \u{A230}, \u{A231}, \u{A232}, \u{A233}, \u{A234}, \u{A235}, \u{A236}, \u{A237}, \u{A238}, \u{A239}, \u{A23A}, \u{A23B}, \u{A23C}, \u{A23D}, \u{A23E}, \u{A23F}, \u{A240}, \u{A241}, \u{A242}, \u{A243}, \u{A244}, \u{A245}, \u{A246}, \u{A247}, \u{A248}, \u{A249}, \u{A24A}, \u{A24B}, \u{A24C}, \u{A24D}, \u{A24E}, \u{A24F}, \u{A250}, \u{A251}, \u{A252}, \u{A253}, \u{A254}, \u{A255}, \u{A256}, \u{A257}, \u{A258}, \u{A259}, \u{A25A}, \u{A25B}, \u{A25C}, \u{A25D}, \u{A25E}, \u{A25F}, \u{A260}, \u{A261}, \u{A262}, \u{A263}, \u{A264}, \u{A265}, \u{A266}, \u{A267}, \u{A268}, \u{A269}, \u{A26A}, \u{A26B}, \u{A26C}, \u{A26D}, \u{A26E}, \u{A26F}, \u{A270}, \u{A271}, \u{A272}, \u{A273}, \u{A274}, \u{A275}, \u{A276}, \u{A277}, \u{A278}, \u{A279}, \u{A27A}, \u{A27B}, \u{A27C}, \u{A27D}, \u{A27E}, \u{A27F}, \u{A280}, \u{A281}, \u{A282}, \u{A283}, \u{A284}, \u{A285}, \u{A286}, \u{A287}, \u{A288}, \u{A289}, \u{A28A}, \u{A28B}, \u{A28C}, \u{A28D}, \u{A28E}, \u{A28F}, \u{A290}, \u{A291}, \u{A292}, \u{A293}, \u{A294}, \u{A295}, \u{A296}, \u{A297}, \u{A298}, \u{A299}, \u{A29A}, \u{A29B}, \u{A29C}, \u{A29D}, \u{A29E}, \u{A29F}, \u{A2A0}, \u{A2A1}, \u{A2A2}, \u{A2A3}, \u{A2A4}, \u{A2A5}, \u{A2A6}, \u{A2A7}, \u{A2A8}, \u{A2A9}, \u{A2AA}, \u{A2AB}, \u{A2AC}, \u{A2AD}, \u{A2AE}, \u{A2AF}, \u{A2B0}, \u{A2B1}, \u{A2B2}, \u{A2B3}, \u{A2B4}, \u{A2B5}, \u{A2B6}, \u{A2B7}, \u{A2B8}, \u{A2B9}, \u{A2BA}, \u{A2BB}, \u{A2BC}, \u{A2BD}, \u{A2BE}, \u{A2BF}, \u{A2C0}, \u{A2C1}, \u{A2C2}, \u{A2C3}, \u{A2C4}, \u{A2C5}, \u{A2C6}, \u{A2C7}, \u{A2C8}, \u{A2C9}, \u{A2CA}, \u{A2CB}, \u{A2CC}, \u{A2CD}, \u{A2CE}, \u{A2CF}, \u{A2D0}, \u{A2D1}, \u{A2D2}, \u{A2D3}, \u{A2D4}, \u{A2D5}, \u{A2D6}, \u{A2D7}, \u{A2D8}, \u{A2D9}, \u{A2DA}, \u{A2DB}, \u{A2DC}, \u{A2DD}, \u{A2DE}, \u{A2DF}, \u{A2E0}, \u{A2E1}, \u{A2E2}, \u{A2E3}, \u{A2E4}, \u{A2E5}, \u{A2E6}, \u{A2E7}, \u{A2E8}, \u{A2E9}, \u{A2EA}, \u{A2EB}, \u{A2EC}, \u{A2ED}, \u{A2EE}, \u{A2EF}, \u{A2F0}, \u{A2F1}, \u{A2F2}, \u{A2F3}, \u{A2F4}, \u{A2F5}, \u{A2F6}, \u{A2F7}, \u{A2F8}, \u{A2F9}, \u{A2FA}, \u{A2FB}, \u{A2FC}, \u{A2FD}, \u{A2FE}, \u{A2FF}, \u{A300}, \u{A301}, \u{A302}, \u{A303}, \u{A304}, \u{A305}, \u{A306}, \u{A307}, \u{A308}, \u{A309}, \u{A30A}, \u{A30B}, \u{A30C}, \u{A30D}, \u{A30E}, \u{A30F}, \u{A310}, \u{A311}, \u{A312}, \u{A313}, \u{A314}, \u{A315}, \u{A316}, \u{A317}, \u{A318}, \u{A319}, \u{A31A}, \u{A31B}, \u{A31C}, \u{A31D}, \u{A31E}, \u{A31F}, \u{A320}, \u{A321}, \u{A322}, \u{A323}, \u{A324}, \u{A325}, \u{A326}, \u{A327}, \u{A328}, \u{A329}, \u{A32A}, \u{A32B}, \u{A32C}, \u{A32D}, \u{A32E}, \u{A32F}, \u{A330}, \u{A331}, \u{A332}, \u{A333}, \u{A334}, \u{A335}, \u{A336}, \u{A337}, \u{A338}, \u{A339}, \u{A33A}, \u{A33B}, \u{A33C}, \u{A33D}, \u{A33E}, \u{A33F}, \u{A340}, \u{A341}, \u{A342}, \u{A343}, \u{A344}, \u{A345}, \u{A346}, \u{A347}, \u{A348}, \u{A349}, \u{A34A}, \u{A34B}, \u{A34C}, \u{A34D}, \u{A34E}, \u{A34F}, \u{A350}, \u{A351}, \u{A352}, \u{A353}, \u{A354}, \u{A355}, \u{A356}, \u{A357}, \u{A358}, \u{A359}, \u{A35A}, \u{A35B}, \u{A35C}, \u{A35D}, \u{A35E}, \u{A35F}, \u{A360}, \u{A361}, \u{A362}, \u{A363}, \u{A364}, \u{A365}, \u{A366}, \u{A367}, \u{A368}, \u{A369}, \u{A36A}, \u{A36B}, \u{A36C}, \u{A36D}, \u{A36E}, \u{A36F}, \u{A370}, \u{A371}, \u{A372}, \u{A373}, \u{A374}, \u{A375}, \u{A376}, \u{A377}, \u{A378}, \u{A379}, \u{A37A}, \u{A37B}, \u{A37C}, \u{A37D}, \u{A37E}, \u{A37F}, \u{A380}, \u{A381}, \u{A382}, \u{A383}, \u{A384}, \u{A385}, \u{A386}, \u{A387}, \u{A388}, \u{A389}, \u{A38A}, \u{A38B}, \u{A38C}, \u{A38D}, \u{A38E}, \u{A38F}, \u{A390}, \u{A391}, \u{A392}, \u{A393}, \u{A394}, \u{A395}, \u{A396}, \u{A397}, \u{A398}, \u{A399}, \u{A39A}, \u{A39B}, \u{A39C}, \u{A39D}, \u{A39E}, \u{A39F}, \u{A3A0}, \u{A3A1}, \u{A3A2}, \u{A3A3}, \u{A3A4}, \u{A3A5}, \u{A3A6}, \u{A3A7}, \u{A3A8}, \u{A3A9}, \u{A3AA}, \u{A3AB}, \u{A3AC}, \u{A3AD}, \u{A3AE}, \u{A3AF}, \u{A3B0}, \u{A3B1}, \u{A3B2}, \u{A3B3}, \u{A3B4}, \u{A3B5}, \u{A3B6}, \u{A3B7}, \u{A3B8}, \u{A3B9}, \u{A3BA}, \u{A3BB}, \u{A3BC}, \u{A3BD}, \u{A3BE}, \u{A3BF}, \u{A3C0}, \u{A3C1}, \u{A3C2}, \u{A3C3}, \u{A3C4}, \u{A3C5}, \u{A3C6}, \u{A3C7}, \u{A3C8}, \u{A3C9}, \u{A3CA}, \u{A3CB}, \u{A3CC}, \u{A3CD}, \u{A3CE}, \u{A3CF}, \u{A3D0}, \u{A3D1}, \u{A3D2}, \u{A3D3}, \u{A3D4}, \u{A3D5}, \u{A3D6}, \u{A3D7}, \u{A3D8}, \u{A3D9}, \u{A3DA}, \u{A3DB}, \u{A3DC}, \u{A3DD}, \u{A3DE}, \u{A3DF}, \u{A3E0}, \u{A3E1}, \u{A3E2}, \u{A3E3}, \u{A3E4}, \u{A3E5}, \u{A3E6}, \u{A3E7}, \u{A3E8}, \u{A3E9}, \u{A3EA}, \u{A3EB}, \u{A3EC}, \u{A3ED}, \u{A3EE}, \u{A3EF}, \u{A3F0}, \u{A3F1}, \u{A3F2}, \u{A3F3}, \u{A3F4}, \u{A3F5}, \u{A3F6}, \u{A3F7}, \u{A3F8}, \u{A3F9}, \u{A3FA}, \u{A3FB}, \u{A3FC}, \u{A3FD}, \u{A3FE}, \u{A3FF}, \u{A400}, \u{A401}, \u{A402}, \u{A403}, \u{A404}, \u{A405}, \u{A406}, \u{A407}, \u{A408}, \u{A409}, \u{A40A}, \u{A40B}, \u{A40C}, \u{A40D}, \u{A40E}, \u{A40F}, \u{A410}, \u{A411}, \u{A412}, \u{A413}, \u{A414}, \u{A415}, \u{A416}, \u{A417}, \u{A418}, \u{A419}, \u{A41A}, \u{A41B}, \u{A41C}, \u{A41D}, \u{A41E}, \u{A41F}, \u{A420}, \u{A421}, \u{A422}, \u{A423}, \u{A424}, \u{A425}, \u{A426}, \u{A427}, \u{A428}, \u{A429}, \u{A42A}, \u{A42B}, \u{A42C}, \u{A42D}, \u{A42E}, \u{A42F}, \u{A430}, \u{A431}, \u{A432}, \u{A433}, \u{A434}, \u{A435}, \u{A436}, \u{A437}, \u{A438}, \u{A439}, \u{A43A}, \u{A43B}, \u{A43C}, \u{A43D}, \u{A43E}, \u{A43F}, \u{A440}, \u{A441}, \u{A442}, \u{A443}, \u{A444}, \u{A445}, \u{A446}, \u{A447}, \u{A448}, \u{A449}, \u{A44A}, \u{A44B}, \u{A44C}, \u{A44D}, \u{A44E}, \u{A44F}, \u{A450}, \u{A451}, \u{A452}, \u{A453}, \u{A454}, \u{A455}, \u{A456}, \u{A457}, \u{A458}, \u{A459}, \u{A45A}, \u{A45B}, \u{A45C}, \u{A45D}, \u{A45E}, \u{A45F}, \u{A460}, \u{A461}, \u{A462}, \u{A463}, \u{A464}, \u{A465}, \u{A466}, \u{A467}, \u{A468}, \u{A469}, \u{A46A}, \u{A46B}, \u{A46C}, \u{A46D}, \u{A46E}, \u{A46F}, \u{A470}, \u{A471}, \u{A472}, \u{A473}, \u{A474}, \u{A475}, \u{A476}, \u{A477}, \u{A478}, \u{A479}, \u{A47A}, \u{A47B}, \u{A47C}, \u{A47D}, \u{A47E}, \u{A47F}, \u{A480}, \u{A481}, \u{A482}, \u{A483}, \u{A484}, \u{A485}, \u{A486}, \u{A487}, \u{A488}, \u{A489}, \u{A48A}, \u{A48B}, \u{A48C}, \u{A4D0}, \u{A4D1}, \u{A4D2}, \u{A4D3}, \u{A4D4}, \u{A4D5}, \u{A4D6}, \u{A4D7}, \u{A4D8}, \u{A4D9}, \u{A4DA}, \u{A4DB}, \u{A4DC}, \u{A4DD}, \u{A4DE}, \u{A4DF}, \u{A4E0}, \u{A4E1}, \u{A4E2}, \u{A4E3}, \u{A4E4}, \u{A4E5}, \u{A4E6}, \u{A4E7}, \u{A4E8}, \u{A4E9}, \u{A4EA}, \u{A4EB}, \u{A4EC}, \u{A4ED}, \u{A4EE}, \u{A4EF}, \u{A4F0}, \u{A4F1}, \u{A4F2}, \u{A4F3}, \u{A4F4}, \u{A4F5}, \u{A4F6}, \u{A4F7}, \u{A500}, \u{A501}, \u{A502}, \u{A503}, \u{A504}, \u{A505}, \u{A506}, \u{A507}, \u{A508}, \u{A509}, \u{A50A}, \u{A50B}, \u{A50C}, \u{A50D}, \u{A50E}, \u{A50F}, \u{A510}, \u{A511}, \u{A512}, \u{A513}, \u{A514}, \u{A515}, \u{A516}, \u{A517}, \u{A518}, \u{A519}, \u{A51A}, \u{A51B}, \u{A51C}, \u{A51D}, \u{A51E}, \u{A51F}, \u{A520}, \u{A521}, \u{A522}, \u{A523}, \u{A524}, \u{A525}, \u{A526}, \u{A527}, \u{A528}, \u{A529}, \u{A52A}, \u{A52B}, \u{A52C}, \u{A52D}, \u{A52E}, \u{A52F}, \u{A530}, \u{A531}, \u{A532}, \u{A533}, \u{A534}, \u{A535}, \u{A536}, \u{A537}, \u{A538}, \u{A539}, \u{A53A}, \u{A53B}, \u{A53C}, \u{A53D}, \u{A53E}, \u{A53F}, \u{A540}, \u{A541}, \u{A542}, \u{A543}, \u{A544}, \u{A545}, \u{A546}, \u{A547}, \u{A548}, \u{A549}, \u{A54A}, \u{A54B}, \u{A54C}, \u{A54D}, \u{A54E}, \u{A54F}, \u{A550}, \u{A551}, \u{A552}, \u{A553}, \u{A554}, \u{A555}, \u{A556}, \u{A557}, \u{A558}, \u{A559}, \u{A55A}, \u{A55B}, \u{A55C}, \u{A55D}, \u{A55E}, \u{A55F}, \u{A560}, \u{A561}, \u{A562}, \u{A563}, \u{A564}, \u{A565}, \u{A566}, \u{A567}, \u{A568}, \u{A569}, \u{A56A}, \u{A56B}, \u{A56C}, \u{A56D}, \u{A56E}, \u{A56F}, \u{A570}, \u{A571}, \u{A572}, \u{A573}, \u{A574}, \u{A575}, \u{A576}, \u{A577}, \u{A578}, \u{A579}, \u{A57A}, \u{A57B}, \u{A57C}, \u{A57D}, \u{A57E}, \u{A57F}, \u{A580}, \u{A581}, \u{A582}, \u{A583}, \u{A584}, \u{A585}, \u{A586}, \u{A587}, \u{A588}, \u{A589}, \u{A58A}, \u{A58B}, \u{A58C}, \u{A58D}, \u{A58E}, \u{A58F}, \u{A590}, \u{A591}, \u{A592}, \u{A593}, \u{A594}, \u{A595}, \u{A596}, \u{A597}, \u{A598}, \u{A599}, \u{A59A}, \u{A59B}, \u{A59C}, \u{A59D}, \u{A59E}, \u{A59F}, \u{A5A0}, \u{A5A1}, \u{A5A2}, \u{A5A3}, \u{A5A4}, \u{A5A5}, \u{A5A6}, \u{A5A7}, \u{A5A8}, \u{A5A9}, \u{A5AA}, \u{A5AB}, \u{A5AC}, \u{A5AD}, \u{A5AE}, \u{A5AF}, \u{A5B0}, \u{A5B1}, \u{A5B2}, \u{A5B3}, \u{A5B4}, \u{A5B5}, \u{A5B6}, \u{A5B7}, \u{A5B8}, \u{A5B9}, \u{A5BA}, \u{A5BB}, \u{A5BC}, \u{A5BD}, \u{A5BE}, \u{A5BF}, \u{A5C0}, \u{A5C1}, \u{A5C2}, \u{A5C3}, \u{A5C4}, \u{A5C5}, \u{A5C6}, \u{A5C7}, \u{A5C8}, \u{A5C9}, \u{A5CA}, \u{A5CB}, \u{A5CC}, \u{A5CD}, \u{A5CE}, \u{A5CF}, \u{A5D0}, \u{A5D1}, \u{A5D2}, \u{A5D3}, \u{A5D4}, \u{A5D5}, \u{A5D6}, \u{A5D7}, \u{A5D8}, \u{A5D9}, \u{A5DA}, \u{A5DB}, \u{A5DC}, \u{A5DD}, \u{A5DE}, \u{A5DF}, \u{A5E0}, \u{A5E1}, \u{A5E2}, \u{A5E3}, \u{A5E4}, \u{A5E5}, \u{A5E6}, \u{A5E7}, \u{A5E8}, \u{A5E9}, \u{A5EA}, \u{A5EB}, \u{A5EC}, \u{A5ED}, \u{A5EE}, \u{A5EF}, \u{A5F0}, \u{A5F1}, \u{A5F2}, \u{A5F3}, \u{A5F4}, \u{A5F5}, \u{A5F6}, \u{A5F7}, \u{A5F8}, \u{A5F9}, \u{A5FA}, \u{A5FB}, \u{A5FC}, \u{A5FD}, \u{A5FE}, \u{A5FF}, \u{A600}, \u{A601}, \u{A602}, \u{A603}, \u{A604}, \u{A605}, \u{A606}, \u{A607}, \u{A608}, \u{A609}, \u{A60A}, \u{A60B}, \u{A610}, \u{A611}, \u{A612}, \u{A613}, \u{A614}, \u{A615}, \u{A616}, \u{A617}, \u{A618}, \u{A619}, \u{A61A}, \u{A61B}, \u{A61C}, \u{A61D}, \u{A61E}, \u{A61F}, \u{A62A}, \u{A62B}, \u{A66E}, \u{A6A0}, \u{A6A1}, \u{A6A2}, \u{A6A3}, \u{A6A4}, \u{A6A5}, \u{A6A6}, \u{A6A7}, \u{A6A8}, \u{A6A9}, \u{A6AA}, \u{A6AB}, \u{A6AC}, \u{A6AD}, \u{A6AE}, \u{A6AF}, \u{A6B0}, \u{A6B1}, \u{A6B2}, \u{A6B3}, \u{A6B4}, \u{A6B5}, \u{A6B6}, \u{A6B7}, \u{A6B8}, \u{A6B9}, \u{A6BA}, \u{A6BB}, \u{A6BC}, \u{A6BD}, \u{A6BE}, \u{A6BF}, \u{A6C0}, \u{A6C1}, \u{A6C2}, \u{A6C3}, \u{A6C4}, \u{A6C5}, \u{A6C6}, \u{A6C7}, \u{A6C8}, \u{A6C9}, \u{A6CA}, \u{A6CB}, \u{A6CC}, \u{A6CD}, \u{A6CE}, \u{A6CF}, \u{A6D0}, \u{A6D1}, \u{A6D2}, \u{A6D3}, \u{A6D4}, \u{A6D5}, \u{A6D6}, \u{A6D7}, \u{A6D8}, \u{A6D9}, \u{A6DA}, \u{A6DB}, \u{A6DC}, \u{A6DD}, \u{A6DE}, \u{A6DF}, \u{A6E0}, \u{A6E1}, \u{A6E2}, \u{A6E3}, \u{A6E4}, \u{A6E5}, \u{A78F}, \u{A7F7}, \u{A7FB}, \u{A7FC}, \u{A7FD}, \u{A7FE}, \u{A7FF}, \u{A800}, \u{A801}, \u{A803}, \u{A804}, \u{A805}, \u{A807}, \u{A808}, \u{A809}, \u{A80A}, \u{A80C}, \u{A80D}, \u{A80E}, \u{A80F}, \u{A810}, \u{A811}, \u{A812}, \u{A813}, \u{A814}, \u{A815}, \u{A816}, \u{A817}, \u{A818}, \u{A819}, \u{A81A}, \u{A81B}, \u{A81C}, \u{A81D}, \u{A81E}, \u{A81F}, \u{A820}, \u{A821}, \u{A822}, \u{A840}, \u{A841}, \u{A842}, \u{A843}, \u{A844}, \u{A845}, \u{A846}, \u{A847}, \u{A848}, \u{A849}, \u{A84A}, \u{A84B}, \u{A84C}, \u{A84D}, \u{A84E}, \u{A84F}, \u{A850}, \u{A851}, \u{A852}, \u{A853}, \u{A854}, \u{A855}, \u{A856}, \u{A857}, \u{A858}, \u{A859}, \u{A85A}, \u{A85B}, \u{A85C}, \u{A85D}, \u{A85E}, \u{A85F}, \u{A860}, \u{A861}, \u{A862}, \u{A863}, \u{A864}, \u{A865}, \u{A866}, \u{A867}, \u{A868}, \u{A869}, \u{A86A}, \u{A86B}, \u{A86C}, \u{A86D}, \u{A86E}, \u{A86F}, \u{A870}, \u{A871}, \u{A872}, \u{A873}, \u{A882}, \u{A883}, \u{A884}, \u{A885}, \u{A886}, \u{A887}, \u{A888}, \u{A889}, \u{A88A}, \u{A88B}, \u{A88C}, \u{A88D}, \u{A88E}, \u{A88F}, \u{A890}, \u{A891}, \u{A892}, \u{A893}, \u{A894}, \u{A895}, \u{A896}, \u{A897}, \u{A898}, \u{A899}, \u{A89A}, \u{A89B}, \u{A89C}, \u{A89D}, \u{A89E}, \u{A89F}, \u{A8A0}, \u{A8A1}, \u{A8A2}, \u{A8A3}, \u{A8A4}, \u{A8A5}, \u{A8A6}, \u{A8A7}, \u{A8A8}, \u{A8A9}, \u{A8AA}, \u{A8AB}, \u{A8AC}, \u{A8AD}, \u{A8AE}, \u{A8AF}, \u{A8B0}, \u{A8B1}, \u{A8B2}, \u{A8B3}, \u{A8F2}, \u{A8F3}, \u{A8F4}, \u{A8F5}, \u{A8F6}, \u{A8F7}, \u{A8FB}, \u{A8FD}, \u{A90A}, \u{A90B}, \u{A90C}, \u{A90D}, \u{A90E}, \u{A90F}, \u{A910}, \u{A911}, \u{A912}, \u{A913}, \u{A914}, \u{A915}, \u{A916}, \u{A917}, \u{A918}, \u{A919}, \u{A91A}, \u{A91B}, \u{A91C}, \u{A91D}, \u{A91E}, \u{A91F}, \u{A920}, \u{A921}, \u{A922}, \u{A923}, \u{A924}, \u{A925}, \u{A930}, \u{A931}, \u{A932}, \u{A933}, \u{A934}, \u{A935}, \u{A936}, \u{A937}, \u{A938}, \u{A939}, \u{A93A}, \u{A93B}, \u{A93C}, \u{A93D}, \u{A93E}, \u{A93F}, \u{A940}, \u{A941}, \u{A942}, \u{A943}, \u{A944}, \u{A945}, \u{A946}, \u{A960}, \u{A961}, \u{A962}, \u{A963}, \u{A964}, \u{A965}, \u{A966}, \u{A967}, \u{A968}, \u{A969}, \u{A96A}, \u{A96B}, \u{A96C}, \u{A96D}, \u{A96E}, \u{A96F}, \u{A970}, \u{A971}, \u{A972}, \u{A973}, \u{A974}, \u{A975}, \u{A976}, \u{A977}, \u{A978}, \u{A979}, \u{A97A}, \u{A97B}, \u{A97C}, \u{A984}, \u{A985}, \u{A986}, \u{A987}, \u{A988}, \u{A989}, \u{A98A}, \u{A98B}, \u{A98C}, \u{A98D}, \u{A98E}, \u{A98F}, \u{A990}, \u{A991}, \u{A992}, \u{A993}, \u{A994}, \u{A995}, \u{A996}, \u{A997}, \u{A998}, \u{A999}, \u{A99A}, \u{A99B}, \u{A99C}, \u{A99D}, \u{A99E}, \u{A99F}, \u{A9A0}, \u{A9A1}, \u{A9A2}, \u{A9A3}, \u{A9A4}, \u{A9A5}, \u{A9A6}, \u{A9A7}, \u{A9A8}, \u{A9A9}, \u{A9AA}, \u{A9AB}, \u{A9AC}, \u{A9AD}, \u{A9AE}, \u{A9AF}, \u{A9B0}, \u{A9B1}, \u{A9B2}, \u{A9E0}, \u{A9E1}, \u{A9E2}, \u{A9E3}, \u{A9E4}, \u{A9E7}, \u{A9E8}, \u{A9E9}, \u{A9EA}, \u{A9EB}, \u{A9EC}, \u{A9ED}, \u{A9EE}, \u{A9EF}, \u{A9FA}, \u{A9FB}, \u{A9FC}, \u{A9FD}, \u{A9FE}, \u{AA00}, \u{AA01}, \u{AA02}, \u{AA03}, \u{AA04}, \u{AA05}, \u{AA06}, \u{AA07}, \u{AA08}, \u{AA09}, \u{AA0A}, \u{AA0B}, \u{AA0C}, \u{AA0D}, \u{AA0E}, \u{AA0F}, \u{AA10}, \u{AA11}, \u{AA12}, \u{AA13}, \u{AA14}, \u{AA15}, \u{AA16}, \u{AA17}, \u{AA18}, \u{AA19}, \u{AA1A}, \u{AA1B}, \u{AA1C}, \u{AA1D}, \u{AA1E}, \u{AA1F}, \u{AA20}, \u{AA21}, \u{AA22}, \u{AA23}, \u{AA24}, \u{AA25}, \u{AA26}, \u{AA27}, \u{AA28}, \u{AA40}, \u{AA41}, \u{AA42}, \u{AA44}, \u{AA45}, \u{AA46}, \u{AA47}, \u{AA48}, \u{AA49}, \u{AA4A}, \u{AA4B}, \u{AA60}, \u{AA61}, \u{AA62}, \u{AA63}, \u{AA64}, \u{AA65}, \u{AA66}, \u{AA67}, \u{AA68}, \u{AA69}, \u{AA6A}, \u{AA6B}, \u{AA6C}, \u{AA6D}, \u{AA6E}, \u{AA6F}, \u{AA71}, \u{AA72}, \u{AA73}, \u{AA74}, \u{AA75}, \u{AA76}, \u{AA7A}, \u{AA7E}, \u{AA7F}, \u{AA80}, \u{AA81}, \u{AA82}, \u{AA83}, \u{AA84}, \u{AA85}, \u{AA86}, \u{AA87}, \u{AA88}, \u{AA89}, \u{AA8A}, \u{AA8B}, \u{AA8C}, \u{AA8D}, \u{AA8E}, \u{AA8F}, \u{AA90}, \u{AA91}, \u{AA92}, \u{AA93}, \u{AA94}, \u{AA95}, \u{AA96}, \u{AA97}, \u{AA98}, \u{AA99}, \u{AA9A}, \u{AA9B}, \u{AA9C}, \u{AA9D}, \u{AA9E}, \u{AA9F}, \u{AAA0}, \u{AAA1}, \u{AAA2}, \u{AAA3}, \u{AAA4}, \u{AAA5}, \u{AAA6}, \u{AAA7}, \u{AAA8}, \u{AAA9}, \u{AAAA}, \u{AAAB}, \u{AAAC}, \u{AAAD}, \u{AAAE}, \u{AAAF}, \u{AAB1}, \u{AAB5}, \u{AAB6}, \u{AAB9}, \u{AABA}, \u{AABB}, \u{AABC}, \u{AABD}, \u{AAC0}, \u{AAC2}, \u{AADB}, \u{AADC}, \u{AAE0}, \u{AAE1}, \u{AAE2}, \u{AAE3}, \u{AAE4}, \u{AAE5}, \u{AAE6}, \u{AAE7}, \u{AAE8}, \u{AAE9}, \u{AAEA}, \u{AAF2}, \u{AB01}, \u{AB02}, \u{AB03}, \u{AB04}, \u{AB05}, \u{AB06}, \u{AB09}, \u{AB0A}, \u{AB0B}, \u{AB0C}, \u{AB0D}, \u{AB0E}, \u{AB11}, \u{AB12}, \u{AB13}, \u{AB14}, \u{AB15}, \u{AB16}, \u{AB20}, \u{AB21}, \u{AB22}, \u{AB23}, \u{AB24}, \u{AB25}, \u{AB26}, \u{AB28}, \u{AB29}, \u{AB2A}, \u{AB2B}, \u{AB2C}, \u{AB2D}, \u{AB2E}, \u{ABC0}, \u{ABC1}, \u{ABC2}, \u{ABC3}, \u{ABC4}, \u{ABC5}, \u{ABC6}, \u{ABC7}, \u{ABC8}, \u{ABC9}, \u{ABCA}, \u{ABCB}, \u{ABCC}, \u{ABCD}, \u{ABCE}, \u{ABCF}, \u{ABD0}, \u{ABD1}, \u{ABD2}, \u{ABD3}, \u{ABD4}, \u{ABD5}, \u{ABD6}, \u{ABD7}, \u{ABD8}, \u{ABD9}, \u{ABDA}, \u{ABDB}, \u{ABDC}, \u{ABDD}, \u{ABDE}, \u{ABDF}, \u{ABE0}, \u{ABE1}, \u{ABE2}, \u{AC00}, \u{D7A3}, \u{D7B0}, \u{D7B1}, \u{D7B2}, \u{D7B3}, \u{D7B4}, \u{D7B5}, \u{D7B6}, \u{D7B7}, \u{D7B8}, \u{D7B9}, \u{D7BA}, \u{D7BB}, \u{D7BC}, \u{D7BD}, \u{D7BE}, \u{D7BF}, \u{D7C0}, \u{D7C1}, \u{D7C2}, \u{D7C3}, \u{D7C4}, \u{D7C5}, \u{D7C6}, \u{D7CB}, \u{D7CC}, \u{D7CD}, \u{D7CE}, \u{D7CF}, \u{D7D0}, \u{D7D1}, \u{D7D2}, \u{D7D3}, \u{D7D4}, \u{D7D5}, \u{D7D6}, \u{D7D7}, \u{D7D8}, \u{D7D9}, \u{D7DA}, \u{D7DB}, \u{D7DC}, \u{D7DD}, \u{D7DE}, \u{D7DF}, \u{D7E0}, \u{D7E1}, \u{D7E2}, \u{D7E3}, \u{D7E4}, \u{D7E5}, \u{D7E6}, \u{D7E7}, \u{D7E8}, \u{D7E9}, \u{D7EA}, \u{D7EB}, \u{D7EC}, \u{D7ED}, \u{D7EE}, \u{D7EF}, \u{D7F0}, \u{D7F1}, \u{D7F2}, \u{D7F3}, \u{D7F4}, \u{D7F5}, \u{D7F6}, \u{D7F7}, \u{D7F8}, \u{D7F9}, \u{D7FA}, \u{D7FB}, \u{F900}, \u{F901}, \u{F902}, \u{F903}, \u{F904}, \u{F905}, \u{F906}, \u{F907}, \u{F908}, \u{F909}, \u{F90A}, \u{F90B}, \u{F90C}, \u{F90D}, \u{F90E}, \u{F90F}, \u{F910}, \u{F911}, \u{F912}, \u{F913}, \u{F914}, \u{F915}, \u{F916}, \u{F917}, \u{F918}, \u{F919}, \u{F91A}, \u{F91B}, \u{F91C}, \u{F91D}, \u{F91E}, \u{F91F}, \u{F920}, \u{F921}, \u{F922}, \u{F923}, \u{F924}, \u{F925}, \u{F926}, \u{F927}, \u{F928}, \u{F929}, \u{F92A}, \u{F92B}, \u{F92C}, \u{F92D}, \u{F92E}, \u{F92F}, \u{F930}, \u{F931}, \u{F932}, \u{F933}, \u{F934}, \u{F935}, \u{F936}, \u{F937}, \u{F938}, \u{F939}, \u{F93A}, \u{F93B}, \u{F93C}, \u{F93D}, \u{F93E}, \u{F93F}, \u{F940}, \u{F941}, \u{F942}, \u{F943}, \u{F944}, \u{F945}, \u{F946}, \u{F947}, \u{F948}, \u{F949}, \u{F94A}, \u{F94B}, \u{F94C}, \u{F94D}, \u{F94E}, \u{F94F}, \u{F950}, \u{F951}, \u{F952}, \u{F953}, \u{F954}, \u{F955}, \u{F956}, \u{F957}, \u{F958}, \u{F959}, \u{F95A}, \u{F95B}, \u{F95C}, \u{F95D}, \u{F95E}, \u{F95F}, \u{F960}, \u{F961}, \u{F962}, \u{F963}, \u{F964}, \u{F965}, \u{F966}, \u{F967}, \u{F968}, \u{F969}, \u{F96A}, \u{F96B}, \u{F96C}, \u{F96D}, \u{F96E}, \u{F96F}, \u{F970}, \u{F971}, \u{F972}, \u{F973}, \u{F974}, \u{F975}, \u{F976}, \u{F977}, \u{F978}, \u{F979}, \u{F97A}, \u{F97B}, \u{F97C}, \u{F97D}, \u{F97E}, \u{F97F}, \u{F980}, \u{F981}, \u{F982}, \u{F983}, \u{F984}, \u{F985}, \u{F986}, \u{F987}, \u{F988}, \u{F989}, \u{F98A}, \u{F98B}, \u{F98C}, \u{F98D}, \u{F98E}, \u{F98F}, \u{F990}, \u{F991}, \u{F992}, \u{F993}, \u{F994}, \u{F995}, \u{F996}, \u{F997}, \u{F998}, \u{F999}, \u{F99A}, \u{F99B}, \u{F99C}, \u{F99D}, \u{F99E}, \u{F99F}, \u{F9A0}, \u{F9A1}, \u{F9A2}, \u{F9A3}, \u{F9A4}, \u{F9A5}, \u{F9A6}, \u{F9A7}, \u{F9A8}, \u{F9A9}, \u{F9AA}, \u{F9AB}, \u{F9AC}, \u{F9AD}, \u{F9AE}, \u{F9AF}, \u{F9B0}, \u{F9B1}, \u{F9B2}, \u{F9B3}, \u{F9B4}, \u{F9B5}, \u{F9B6}, \u{F9B7}, \u{F9B8}, \u{F9B9}, \u{F9BA}, \u{F9BB}, \u{F9BC}, \u{F9BD}, \u{F9BE}, \u{F9BF}, \u{F9C0}, \u{F9C1}, \u{F9C2}, \u{F9C3}, \u{F9C4}, \u{F9C5}, \u{F9C6}, \u{F9C7}, \u{F9C8}, \u{F9C9}, \u{F9CA}, \u{F9CB}, \u{F9CC}, \u{F9CD}, \u{F9CE}, \u{F9CF}, \u{F9D0}, \u{F9D1}, \u{F9D2}, \u{F9D3}, \u{F9D4}, \u{F9D5}, \u{F9D6}, \u{F9D7}, \u{F9D8}, \u{F9D9}, \u{F9DA}, \u{F9DB}, \u{F9DC}, \u{F9DD}, \u{F9DE}, \u{F9DF}, \u{F9E0}, \u{F9E1}, \u{F9E2}, \u{F9E3}, \u{F9E4}, \u{F9E5}, \u{F9E6}, \u{F9E7}, \u{F9E8}, \u{F9E9}, \u{F9EA}, \u{F9EB}, \u{F9EC}, \u{F9ED}, \u{F9EE}, \u{F9EF}, \u{F9F0}, \u{F9F1}, \u{F9F2}, \u{F9F3}, \u{F9F4}, \u{F9F5}, \u{F9F6}, \u{F9F7}, \u{F9F8}, \u{F9F9}, \u{F9FA}, \u{F9FB}, \u{F9FC}, \u{F9FD}, \u{F9FE}, \u{F9FF}, \u{FA00}, \u{FA01}, \u{FA02}, \u{FA03}, \u{FA04}, \u{FA05}, \u{FA06}, \u{FA07}, \u{FA08}, \u{FA09}, \u{FA0A}, \u{FA0B}, \u{FA0C}, \u{FA0D}, \u{FA0E}, \u{FA0F}, \u{FA10}, \u{FA11}, \u{FA12}, \u{FA13}, \u{FA14}, \u{FA15}, \u{FA16}, \u{FA17}, \u{FA18}, \u{FA19}, \u{FA1A}, \u{FA1B}, \u{FA1C}, \u{FA1D}, \u{FA1E}, \u{FA1F}, \u{FA20}, \u{FA21}, \u{FA22}, \u{FA23}, \u{FA24}, \u{FA25}, \u{FA26}, \u{FA27}, \u{FA28}, \u{FA29}, \u{FA2A}, \u{FA2B}, \u{FA2C}, \u{FA2D}, \u{FA2E}, \u{FA2F}, \u{FA30}, \u{FA31}, \u{FA32}, \u{FA33}, \u{FA34}, \u{FA35}, \u{FA36}, \u{FA37}, \u{FA38}, \u{FA39}, \u{FA3A}, \u{FA3B}, \u{FA3C}, \u{FA3D}, \u{FA3E}, \u{FA3F}, \u{FA40}, \u{FA41}, \u{FA42}, \u{FA43}, \u{FA44}, \u{FA45}, \u{FA46}, \u{FA47}, \u{FA48}, \u{FA49}, \u{FA4A}, \u{FA4B}, \u{FA4C}, \u{FA4D}, \u{FA4E}, \u{FA4F}, \u{FA50}, \u{FA51}, \u{FA52}, \u{FA53}, \u{FA54}, \u{FA55}, \u{FA56}, \u{FA57}, \u{FA58}, \u{FA59}, \u{FA5A}, \u{FA5B}, \u{FA5C}, \u{FA5D}, \u{FA5E}, \u{FA5F}, \u{FA60}, \u{FA61}, \u{FA62}, \u{FA63}, \u{FA64}, \u{FA65}, \u{FA66}, \u{FA67}, \u{FA68}, \u{FA69}, \u{FA6A}, \u{FA6B}, \u{FA6C}, \u{FA6D}, \u{FA70}, \u{FA71}, \u{FA72}, \u{FA73}, \u{FA74}, \u{FA75}, \u{FA76}, \u{FA77}, \u{FA78}, \u{FA79}, \u{FA7A}, \u{FA7B}, \u{FA7C}, \u{FA7D}, \u{FA7E}, \u{FA7F}, \u{FA80}, \u{FA81}, \u{FA82}, \u{FA83}, \u{FA84}, \u{FA85}, \u{FA86}, \u{FA87}, \u{FA88}, \u{FA89}, \u{FA8A}, \u{FA8B}, \u{FA8C}, \u{FA8D}, \u{FA8E}, \u{FA8F}, \u{FA90}, \u{FA91}, \u{FA92}, \u{FA93}, \u{FA94}, \u{FA95}, \u{FA96}, \u{FA97}, \u{FA98}, \u{FA99}, \u{FA9A}, \u{FA9B}, \u{FA9C}, \u{FA9D}, \u{FA9E}, \u{FA9F}, \u{FAA0}, \u{FAA1}, \u{FAA2}, \u{FAA3}, \u{FAA4}, \u{FAA5}, \u{FAA6}, \u{FAA7}, \u{FAA8}, \u{FAA9}, \u{FAAA}, \u{FAAB}, \u{FAAC}, \u{FAAD}, \u{FAAE}, \u{FAAF}, \u{FAB0}, \u{FAB1}, \u{FAB2}, \u{FAB3}, \u{FAB4}, \u{FAB5}, \u{FAB6}, \u{FAB7}, \u{FAB8}, \u{FAB9}, \u{FABA}, \u{FABB}, \u{FABC}, \u{FABD}, \u{FABE}, \u{FABF}, \u{FAC0}, \u{FAC1}, \u{FAC2}, \u{FAC3}, \u{FAC4}, \u{FAC5}, \u{FAC6}, \u{FAC7}, \u{FAC8}, \u{FAC9}, \u{FACA}, \u{FACB}, \u{FACC}, \u{FACD}, \u{FACE}, \u{FACF}, \u{FAD0}, \u{FAD1}, \u{FAD2}, \u{FAD3}, \u{FAD4}, \u{FAD5}, \u{FAD6}, \u{FAD7}, \u{FAD8}, \u{FAD9}, \u{FB1D}, \u{FB1F}, \u{FB20}, \u{FB21}, \u{FB22}, \u{FB23}, \u{FB24}, \u{FB25}, \u{FB26}, \u{FB27}, \u{FB28}, \u{FB2A}, \u{FB2B}, \u{FB2C}, \u{FB2D}, \u{FB2E}, \u{FB2F}, \u{FB30}, \u{FB31}, \u{FB32}, \u{FB33}, \u{FB34}, \u{FB35}, \u{FB36}, \u{FB38}, \u{FB39}, \u{FB3A}, \u{FB3B}, \u{FB3C}, \u{FB3E}, \u{FB40}, \u{FB41}, \u{FB43}, \u{FB44}, \u{FB46}, \u{FB47}, \u{FB48}, \u{FB49}, \u{FB4A}, \u{FB4B}, \u{FB4C}, \u{FB4D}, \u{FB4E}, \u{FB4F}, \u{FB50}, \u{FB51}, \u{FB52}, \u{FB53}, \u{FB54}, \u{FB55}, \u{FB56}, \u{FB57}, \u{FB58}, \u{FB59}, \u{FB5A}, \u{FB5B}, \u{FB5C}, \u{FB5D}, \u{FB5E}, \u{FB5F}, \u{FB60}, \u{FB61}, \u{FB62}, \u{FB63}, \u{FB64}, \u{FB65}, \u{FB66}, \u{FB67}, \u{FB68}, \u{FB69}, \u{FB6A}, \u{FB6B}, \u{FB6C}, \u{FB6D}, \u{FB6E}, \u{FB6F}, \u{FB70}, \u{FB71}, \u{FB72}, \u{FB73}, \u{FB74}, \u{FB75}, \u{FB76}, \u{FB77}, \u{FB78}, \u{FB79}, \u{FB7A}, \u{FB7B}, \u{FB7C}, \u{FB7D}, \u{FB7E}, \u{FB7F}, \u{FB80}, \u{FB81}, \u{FB82}, \u{FB83}, \u{FB84}, \u{FB85}, \u{FB86}, \u{FB87}, \u{FB88}, \u{FB89}, \u{FB8A}, \u{FB8B}, \u{FB8C}, \u{FB8D}, \u{FB8E}, \u{FB8F}, \u{FB90}, \u{FB91}, \u{FB92}, \u{FB93}, \u{FB94}, \u{FB95}, \u{FB96}, \u{FB97}, \u{FB98}, \u{FB99}, \u{FB9A}, \u{FB9B}, \u{FB9C}, \u{FB9D}, \u{FB9E}, \u{FB9F}, \u{FBA0}, \u{FBA1}, \u{FBA2}, \u{FBA3}, \u{FBA4}, \u{FBA5}, \u{FBA6}, \u{FBA7}, \u{FBA8}, \u{FBA9}, \u{FBAA}, \u{FBAB}, \u{FBAC}, \u{FBAD}, \u{FBAE}, \u{FBAF}, \u{FBB0}, \u{FBB1}, \u{FBD3}, \u{FBD4}, \u{FBD5}, \u{FBD6}, \u{FBD7}, \u{FBD8}, \u{FBD9}, \u{FBDA}, \u{FBDB}, \u{FBDC}, \u{FBDD}, \u{FBDE}, \u{FBDF}, \u{FBE0}, \u{FBE1}, \u{FBE2}, \u{FBE3}, \u{FBE4}, \u{FBE5}, \u{FBE6}, \u{FBE7}, \u{FBE8}, \u{FBE9}, \u{FBEA}, \u{FBEB}, \u{FBEC}, \u{FBED}, \u{FBEE}, \u{FBEF}, \u{FBF0}, \u{FBF1}, \u{FBF2}, \u{FBF3}, \u{FBF4}, \u{FBF5}, \u{FBF6}, \u{FBF7}, \u{FBF8}, \u{FBF9}, \u{FBFA}, \u{FBFB}, \u{FBFC}, \u{FBFD}, \u{FBFE}, \u{FBFF}, \u{FC00}, \u{FC01}, \u{FC02}, \u{FC03}, \u{FC04}, \u{FC05}, \u{FC06}, \u{FC07}, \u{FC08}, \u{FC09}, \u{FC0A}, \u{FC0B}, \u{FC0C}, \u{FC0D}, \u{FC0E}, \u{FC0F}, \u{FC10}, \u{FC11}, \u{FC12}, \u{FC13}, \u{FC14}, \u{FC15}, \u{FC16}, \u{FC17}, \u{FC18}, \u{FC19}, \u{FC1A}, \u{FC1B}, \u{FC1C}, \u{FC1D}, \u{FC1E}, \u{FC1F}, \u{FC20}, \u{FC21}, \u{FC22}, \u{FC23}, \u{FC24}, \u{FC25}, \u{FC26}, \u{FC27}, \u{FC28}, \u{FC29}, \u{FC2A}, \u{FC2B}, \u{FC2C}, \u{FC2D}, \u{FC2E}, \u{FC2F}, \u{FC30}, \u{FC31}, \u{FC32}, \u{FC33}, \u{FC34}, \u{FC35}, \u{FC36}, \u{FC37}, \u{FC38}, \u{FC39}, \u{FC3A}, \u{FC3B}, \u{FC3C}, \u{FC3D}, \u{FC3E}, \u{FC3F}, \u{FC40}, \u{FC41}, \u{FC42}, \u{FC43}, \u{FC80}, \u{FC81}, \u{FC82}, \u{FC83}, \u{FC84}, \u{FC85}, \u{FC86}, \u{FC87}, \u{FC88}, \u{FC89}, \u{FC8A}, \u{FC8B}, \u{FC8C}, \u{FC8D}, \u{FC8E}, \u{FC8F}, \u{FC90}, \u{FC91}, \u{FC92}, \u{FC93}, \u{FC94}, \u{FC95}, \u{FC96}, \u{FC97}, \u{FC98}, \u{FC99}, \u{FC9A}, \u{FC9B}, \u{FC9C}, \u{FC9D}, \u{FC9E}, \u{FC9F}, \u{FCA0}, \u{FCA1}, \u{FCA2}, \u{FCA3}, \u{FCA4}, \u{FCA5}, \u{FCA6}, \u{FCA7}, \u{FCA8}, \u{FCA9}, \u{FCAA}, \u{FCAB}, \u{FCAC}, \u{FCAD}, \u{FCAE}, \u{FCAF}, \u{FCB0}, \u{FCB1}, \u{FCB2}, \u{FCB3}, \u{FCB4}, \u{FCB5}, \u{FCB6}, \u{FCB7}, \u{FCB8}, \u{FCB9}, \u{FCBA}, \u{FCBB}, \u{FCBC}, \u{FCBD}, \u{FCBE}, \u{FCBF}, \u{FCC0}, \u{FCC1}, \u{FCC2}, \u{FCC3}, \u{FCC4}, \u{FCC5}, \u{FCC6}, \u{FCC7}, \u{FCC8}, \u{FCC9}, \u{FCCA}, \u{FCCB}, \u{FCCC}, \u{FCCD}, \u{FCCE}, \u{FCCF}, \u{FCD0}, \u{FCD1}, \u{FCD2}, \u{FCD3}, \u{FCD4}, \u{FCD5}, \u{FCD6}, \u{FCD7}, \u{FCD8}, \u{FCD9}, \u{FCDA}, \u{FCDB}, \u{FCDC}, \u{FCDD}, \u{FCDE}, \u{FCDF}, \u{FCE0}, \u{FCE1}, \u{FCE2}, \u{FCE3}, \u{FCE4}, \u{FCE5}, \u{FCE6}, \u{FCE7}, \u{FCE8}, \u{FCE9}, \u{FCEA}, \u{FCEB}, \u{FCEC}, \u{FCED}, \u{FCEE}, \u{FCEF}, \u{FCF0}, \u{FCF1}, \u{FCF2}, \u{FCF3}, \u{FCF4}, \u{FCF5}, \u{FCF6}, \u{FCF7}, \u{FCF8}, \u{FCF9}, \u{FCFA}, \u{FCFB}, \u{FCFC}, \u{FCFD}, \u{FCFE}, \u{FCFF}, \u{FD00}, \u{FD01}, \u{FD02}, \u{FD03}, \u{FD04}, \u{FD05}, \u{FD06}, \u{FD07}, \u{FD08}, \u{FD09}, \u{FD0A}, \u{FD0B}, \u{FD0C}, \u{FD0D}, \u{FD0E}, \u{FD0F}, \u{FD10}, \u{FD11}, \u{FD12}, \u{FD13}, \u{FD14}, \u{FD15}, \u{FD16}, \u{FD17}, \u{FD18}, \u{FD19}, \u{FD1A}, \u{FD1B}, \u{FD1C}, \u{FD1D}, \u{FD1E}, \u{FD1F}, \u{FD20}, \u{FD21}, \u{FD22}, \u{FD23}, \u{FD24}, \u{FD25}, \u{FD26}, \u{FD27}, \u{FD28}, \u{FD29}, \u{FD2A}, \u{FD2B}, \u{FD2C}, \u{FD2D}, \u{FD2E}, \u{FD2F}, \u{FD30}, \u{FD31}, \u{FD32}, \u{FD33}, \u{FD34}, \u{FD35}, \u{FD36}, \u{FD37}, \u{FD38}, \u{FD39}, \u{FD3A}, \u{FD3B}, \u{FD3C}, \u{FD3D}, \u{FD50}, \u{FD51}, \u{FD52}, \u{FD53}, \u{FD54}, \u{FD55}, \u{FD56}, \u{FD57}, \u{FD58}, \u{FD59}, \u{FD5A}, \u{FD5B}, \u{FD5C}, \u{FD5D}, \u{FD5E}, \u{FD5F}, \u{FD60}, \u{FD61}, \u{FD62}, \u{FD63}, \u{FD64}, \u{FD65}, \u{FD66}, \u{FD67}, \u{FD68}, \u{FD69}, \u{FD6A}, \u{FD6B}, \u{FD6C}, \u{FD6D}, \u{FD6E}, \u{FD6F}, \u{FD70}, \u{FD71}, \u{FD72}, \u{FD73}, \u{FD74}, \u{FD75}, \u{FD76}, \u{FD77}, \u{FD78}, \u{FD79}, \u{FD7A}, \u{FD7B}, \u{FD7C}, \u{FD7D}, \u{FD7E}, \u{FD7F}, \u{FD80}, \u{FD81}, \u{FD82}, \u{FD83}, \u{FD84}, \u{FD85}, \u{FD86}, \u{FD87}, \u{FD88}, \u{FD89}, \u{FD8A}, \u{FD8B}, \u{FD8C}, \u{FD8D}, \u{FD8E}, \u{FD8F}, \u{FD92}, \u{FD93}, \u{FD94}, \u{FD95}, \u{FD96}, \u{FD97}, \u{FD98}, \u{FD99}, \u{FD9A}, \u{FD9B}, \u{FD9C}, \u{FD9D}, \u{FD9E}, \u{FD9F}, \u{FDA0}, \u{FDA1}, \u{FDA2}, \u{FDA3}, \u{FDA4}, \u{FDA5}, \u{FDA6}, \u{FDA7}, \u{FDA8}, \u{FDA9}, \u{FDAA}, \u{FDAB}, \u{FDAC}, \u{FDAD}, \u{FDAE}, \u{FDAF}, \u{FDB0}, \u{FDB1}, \u{FDB2}, \u{FDB3}, \u{FDB4}, \u{FDB5}, \u{FDB6}, \u{FDB7}, \u{FDB8}, \u{FDB9}, \u{FDBA}, \u{FDBB}, \u{FDBC}, \u{FDBD}, \u{FDBE}, \u{FDBF}, \u{FDC0}, \u{FDC1}, \u{FDC2}, \u{FDC3}, \u{FDC4}, \u{FDC5}, \u{FDC6}, \u{FDC7}, \u{FDF0}, \u{FDF1}, \u{FDF2}, \u{FDF3}, \u{FDF4}, \u{FDF5}, \u{FDF6}, \u{FDF7}, \u{FDF8}, \u{FDF9}, \u{FDFA}, \u{FDFB}, \u{FE70}, \u{FE71}, \u{FE72}, \u{FE73}, \u{FE74}, \u{FE76}, \u{FE77}, \u{FE78}, \u{FE79}, \u{FE7A}, \u{FE7B}, \u{FE7C}, \u{FE7D}, \u{FE7E}, \u{FE7F}, \u{FE80}, \u{FE81}, \u{FE82}, \u{FE83}, \u{FE84}, \u{FE85}, \u{FE86}, \u{FE87}, \u{FE88}, \u{FE89}, \u{FE8A}, \u{FE8B}, \u{FE8C}, \u{FE8D}, \u{FE8E}, \u{FE8F}, \u{FE90}, \u{FE91}, \u{FE92}, \u{FE93}, \u{FE94}, \u{FE95}, \u{FE96}, \u{FE97}, \u{FE98}, \u{FE99}, \u{FE9A}, \u{FE9B}, \u{FE9C}, \u{FE9D}, \u{FE9E}, \u{FE9F}, \u{FEA0}, \u{FEA1}, \u{FEA2}, \u{FEA3}, \u{FEA4}, \u{FEA5}, \u{FEA6}, \u{FEA7}, \u{FEA8}, \u{FEA9}, \u{FEAA}, \u{FEAB}, \u{FEAC}, \u{FEAD}, \u{FEAE}, \u{FEAF}, \u{FEB0}, \u{FEB1}, \u{FEB2}, \u{FEB3}, \u{FEB4}, \u{FEB5}, \u{FEB6}, \u{FEB7}, \u{FEB8}, \u{FEB9}, \u{FEBA}, \u{FEBB}, \u{FEBC}, \u{FEBD}, \u{FEBE}, \u{FEBF}, \u{FEC0}, \u{FEC1}, \u{FEC2}, \u{FEC3}, \u{FEC4}, \u{FEC5}, \u{FEC6}, \u{FEC7}, \u{FEC8}, \u{FEC9}, \u{FECA}, \u{FECB}, \u{FECC}, \u{FECD}, \u{FECE}, \u{FECF}, \u{FED0}, \u{FED1}, \u{FED2}, \u{FED3}, \u{FED4}, \u{FED5}, \u{FED6}, \u{FED7}, \u{FED8}, \u{FED9}, \u{FEDA}, \u{FEDB}, \u{FEDC}, \u{FEDD}, \u{FEDE}, \u{FEDF}, \u{FEE0}, \u{FEE1}, \u{FEE2}, \u{FEE3}, \u{FEE4}, \u{FEE5}, \u{FEE6}, \u{FEE7}, \u{FEE8}, \u{FEE9}, \u{FEEA}, \u{FEEB}, \u{FEEC}, \u{FEED}, \u{FEEE}, \u{FEEF}, \u{FEF0}, \u{FEF1}, \u{FEF2}, \u{FEF3}, \u{FEF4}, \u{FEF5}, \u{FEF6}, \u{FEF7}, \u{FEF8}, \u{FEF9}, \u{FEFA}, \u{FEFB}, \u{FEFC}, \u{FF66}, \u{FF67}, \u{FF68}, \u{FF69}, \u{FF6A}, \u{FF6B}, \u{FF6C}, \u{FF6D}, \u{FF6E}, \u{FF6F}, \u{FF71}, \u{FF72}, \u{FF73}, \u{FF74}, \u{FF75}, \u{FF76}, \u{FF77}, \u{FF78}, \u{FF79}, \u{FF7A}, \u{FF7B}, \u{FF7C}, \u{FF7D}, \u{FF7E}, \u{FF7F}, \u{FF80}, \u{FF81}, \u{FF82}, \u{FF83}, \u{FF84}, \u{FF85}, \u{FF86}, \u{FF87}, \u{FF88}, \u{FF89}, \u{FF8A}, \u{FF8B}, \u{FF8C}, \u{FF8D}, \u{FF8E}, \u{FF8F}, \u{FF90}, \u{FF91}, \u{FF92}, \u{FF93}, \u{FF94}, \u{FF95}, \u{FF96}, \u{FF97}, \u{FF98}, \u{FF99}, \u{FF9A}, \u{FF9B}, \u{FF9C}, \u{FF9D}, \u{FFA0}, \u{FFA1}, \u{FFA2}, \u{FFA3}, \u{FFA4}, \u{FFA5}, \u{FFA6}, \u{FFA7}, \u{FFA8}, \u{FFA9}, \u{FFAA}, \u{FFAB}, \u{FFAC}, \u{FFAD}, \u{FFAE}, \u{FFAF}, \u{FFB0}, \u{FFB1}, \u{FFB2}, \u{FFB3}, \u{FFB4}, \u{FFB5}, \u{FFB6}, \u{FFB7}, \u{FFB8}, \u{FFB9}, \u{FFBA}, \u{FFBB}, \u{FFBC}, \u{FFBD}, \u{FFBE}, \u{FFC2}, \u{FFC3}, \u{FFC4}, \u{FFC5}, \u{FFC6}, \u{FFC7}, \u{FFCA}, \u{FFCB}, \u{FFCC}, \u{FFCD}, \u{FFCE}, \u{FFCF}, \u{FFD2}, \u{FFD3}, \u{FFD4}, \u{FFD5}, \u{FFD6}, \u{FFD7}, \u{FFDA}, \u{FFDB}, \u{FFDC}, \u{10000}, \u{10001}, \u{10002}, \u{10003}, \u{10004}, \u{10005}, \u{10006}, \u{10007}, \u{10008}, \u{10009}, \u{1000A}, \u{1000B}, \u{1000D}, \u{1000E}, \u{1000F}, \u{10010}, \u{10011}, \u{10012}, \u{10013}, \u{10014}, \u{10015}, \u{10016}, \u{10017}, \u{10018}, \u{10019}, \u{1001A}, \u{1001B}, \u{1001C}, \u{1001D}, \u{1001E}, \u{1001F}, \u{10020}, \u{10021}, \u{10022}, \u{10023}, \u{10024}, \u{10025}, \u{10026}, \u{10028}, \u{10029}, \u{1002A}, \u{1002B}, \u{1002C}, \u{1002D}, \u{1002E}, \u{1002F}, \u{10030}, \u{10031}, \u{10032}, \u{10033}, \u{10034}, \u{10035}, \u{10036}, \u{10037}, \u{10038}, \u{10039}, \u{1003A}, \u{1003C}, \u{1003D}, \u{1003F}, \u{10040}, \u{10041}, \u{10042}, \u{10043}, \u{10044}, \u{10045}, \u{10046}, \u{10047}, \u{10048}, \u{10049}, \u{1004A}, \u{1004B}, \u{1004C}, \u{1004D}, \u{10050}, \u{10051}, \u{10052}, \u{10053}, \u{10054}, \u{10055}, \u{10056}, \u{10057}, \u{10058}, \u{10059}, \u{1005A}, \u{1005B}, \u{1005C}, \u{1005D}, \u{10080}, \u{10081}, \u{10082}, \u{10083}, \u{10084}, \u{10085}, \u{10086}, \u{10087}, \u{10088}, \u{10089}, \u{1008A}, \u{1008B}, \u{1008C}, \u{1008D}, \u{1008E}, \u{1008F}, \u{10090}, \u{10091}, \u{10092}, \u{10093}, \u{10094}, \u{10095}, \u{10096}, \u{10097}, \u{10098}, \u{10099}, \u{1009A}, \u{1009B}, \u{1009C}, \u{1009D}, \u{1009E}, \u{1009F}, \u{100A0}, \u{100A1}, \u{100A2}, \u{100A3}, \u{100A4}, \u{100A5}, \u{100A6}, \u{100A7}, \u{100A8}, \u{100A9}, \u{100AA}, \u{100AB}, \u{100AC}, \u{100AD}, \u{100AE}, \u{100AF}, \u{100B0}, \u{100B1}, \u{100B2}, \u{100B3}, \u{100B4}, \u{100B5}, \u{100B6}, \u{100B7}, \u{100B8}, \u{100B9}, \u{100BA}, \u{100BB}, \u{100BC}, \u{100BD}, \u{100BE}, \u{100BF}, \u{100C0}, \u{100C1}, \u{100C2}, \u{100C3}, \u{100C4}, \u{100C5}, \u{100C6}, \u{100C7}, \u{100C8}, \u{100C9}, \u{100CA}, \u{100CB}, \u{100CC}, \u{100CD}, \u{100CE}, \u{100CF}, \u{100D0}, \u{100D1}, \u{100D2}, \u{100D3}, \u{100D4}, \u{100D5}, \u{100D6}, \u{100D7}, \u{100D8}, \u{100D9}, \u{100DA}, \u{100DB}, \u{100DC}, \u{100DD}, \u{100DE}, \u{100DF}, \u{100E0}, \u{100E1}, \u{100E2}, \u{100E3}, \u{100E4}, \u{100E5}, \u{100E6}, \u{100E7}, \u{100E8}, \u{100E9}, \u{100EA}, \u{100EB}, \u{100EC}, \u{100ED}, \u{100EE}, \u{100EF}, \u{100F0}, \u{100F1}, \u{100F2}, \u{100F3}, \u{100F4}, \u{100F5}, \u{100F6}, \u{100F7}, \u{100F8}, \u{100F9}, \u{100FA}, \u{10280}, \u{10281}, \u{10282}, \u{10283}, \u{10284}, \u{10285}, \u{10286}, \u{10287}, \u{10288}, \u{10289}, \u{1028A}, \u{1028B}, \u{1028C}, \u{1028D}, \u{1028E}, \u{1028F}, \u{10290}, \u{10291}, \u{10292}, \u{10293}, \u{10294}, \u{10295}, \u{10296}, \u{10297}, \u{10298}, \u{10299}, \u{1029A}, \u{1029B}, \u{1029C}, \u{102A0}, \u{102A1}, \u{102A2}, \u{102A3}, \u{102A4}, \u{102A5}, \u{102A6}, \u{102A7}, \u{102A8}, \u{102A9}, \u{102AA}, \u{102AB}, \u{102AC}, \u{102AD}, \u{102AE}, \u{102AF}, \u{102B0}, \u{102B1}, \u{102B2}, \u{102B3}, \u{102B4}, \u{102B5}, \u{102B6}, \u{102B7}, \u{102B8}, \u{102B9}, \u{102BA}, \u{102BB}, \u{102BC}, \u{102BD}, \u{102BE}, \u{102BF}, \u{102C0}, \u{102C1}, \u{102C2}, \u{102C3}, \u{102C4}, \u{102C5}, \u{102C6}, \u{102C7}, \u{102C8}, \u{102C9}, \u{102CA}, \u{102CB}, \u{102CC}, \u{102CD}, \u{102CE}, \u{102CF}, \u{102D0}, \u{10300}, \u{10301}, \u{10302}, \u{10303}, \u{10304}, \u{10305}, \u{10306}, \u{10307}, \u{10308}, \u{10309}, \u{1030A}, \u{1030B}, \u{1030C}, \u{1030D}, \u{1030E}, \u{1030F}, \u{10310}, \u{10311}, \u{10312}, \u{10313}, \u{10314}, \u{10315}, \u{10316}, \u{10317}, \u{10318}, \u{10319}, \u{1031A}, \u{1031B}, \u{1031C}, \u{1031D}, \u{1031E}, \u{1031F}, \u{10330}, \u{10331}, \u{10332}, \u{10333}, \u{10334}, \u{10335}, \u{10336}, \u{10337}, \u{10338}, \u{10339}, \u{1033A}, \u{1033B}, \u{1033C}, \u{1033D}, \u{1033E}, \u{1033F}, \u{10340}, \u{10342}, \u{10343}, \u{10344}, \u{10345}, \u{10346}, \u{10347}, \u{10348}, \u{10349}, \u{10350}, \u{10351}, \u{10352}, \u{10353}, \u{10354}, \u{10355}, \u{10356}, \u{10357}, \u{10358}, \u{10359}, \u{1035A}, \u{1035B}, \u{1035C}, \u{1035D}, \u{1035E}, \u{1035F}, \u{10360}, \u{10361}, \u{10362}, \u{10363}, \u{10364}, \u{10365}, \u{10366}, \u{10367}, \u{10368}, \u{10369}, \u{1036A}, \u{1036B}, \u{1036C}, \u{1036D}, \u{1036E}, \u{1036F}, \u{10370}, \u{10371}, \u{10372}, \u{10373}, \u{10374}, \u{10375}, \u{10380}, \u{10381}, \u{10382}, \u{10383}, \u{10384}, \u{10385}, \u{10386}, \u{10387}, \u{10388}, \u{10389}, \u{1038A}, \u{1038B}, \u{1038C}, \u{1038D}, \u{1038E}, \u{1038F}, \u{10390}, \u{10391}, \u{10392}, \u{10393}, \u{10394}, \u{10395}, \u{10396}, \u{10397}, \u{10398}, \u{10399}, \u{1039A}, \u{1039B}, \u{1039C}, \u{1039D}, \u{103A0}, \u{103A1}, \u{103A2}, \u{103A3}, \u{103A4}, \u{103A5}, \u{103A6}, \u{103A7}, \u{103A8}, \u{103A9}, \u{103AA}, \u{103AB}, \u{103AC}, \u{103AD}, \u{103AE}, \u{103AF}, \u{103B0}, \u{103B1}, \u{103B2}, \u{103B3}, \u{103B4}, \u{103B5}, \u{103B6}, \u{103B7}, \u{103B8}, \u{103B9}, \u{103BA}, \u{103BB}, \u{103BC}, \u{103BD}, \u{103BE}, \u{103BF}, \u{103C0}, \u{103C1}, \u{103C2}, \u{103C3}, \u{103C8}, \u{103C9}, \u{103CA}, \u{103CB}, \u{103CC}, \u{103CD}, \u{103CE}, \u{103CF}, \u{10450}, \u{10451}, \u{10452}, \u{10453}, \u{10454}, \u{10455}, \u{10456}, \u{10457}, \u{10458}, \u{10459}, \u{1045A}, \u{1045B}, \u{1045C}, \u{1045D}, \u{1045E}, \u{1045F}, \u{10460}, \u{10461}, \u{10462}, \u{10463}, \u{10464}, \u{10465}, \u{10466}, \u{10467}, \u{10468}, \u{10469}, \u{1046A}, \u{1046B}, \u{1046C}, \u{1046D}, \u{1046E}, \u{1046F}, \u{10470}, \u{10471}, \u{10472}, \u{10473}, \u{10474}, \u{10475}, \u{10476}, \u{10477}, \u{10478}, \u{10479}, \u{1047A}, \u{1047B}, \u{1047C}, \u{1047D}, \u{1047E}, \u{1047F}, \u{10480}, \u{10481}, \u{10482}, \u{10483}, \u{10484}, \u{10485}, \u{10486}, \u{10487}, \u{10488}, \u{10489}, \u{1048A}, \u{1048B}, \u{1048C}, \u{1048D}, \u{1048E}, \u{1048F}, \u{10490}, \u{10491}, \u{10492}, \u{10493}, \u{10494}, \u{10495}, \u{10496}, \u{10497}, \u{10498}, \u{10499}, \u{1049A}, \u{1049B}, \u{1049C}, \u{1049D}, \u{10500}, \u{10501}, \u{10502}, \u{10503}, \u{10504}, \u{10505}, \u{10506}, \u{10507}, \u{10508}, \u{10509}, \u{1050A}, \u{1050B}, \u{1050C}, \u{1050D}, \u{1050E}, \u{1050F}, \u{10510}, \u{10511}, \u{10512}, \u{10513}, \u{10514}, \u{10515}, \u{10516}, \u{10517}, \u{10518}, \u{10519}, \u{1051A}, \u{1051B}, \u{1051C}, \u{1051D}, \u{1051E}, \u{1051F}, \u{10520}, \u{10521}, \u{10522}, \u{10523}, \u{10524}, \u{10525}, \u{10526}, \u{10527}, \u{10530}, \u{10531}, \u{10532}, \u{10533}, \u{10534}, \u{10535}, \u{10536}, \u{10537}, \u{10538}, \u{10539}, \u{1053A}, \u{1053B}, \u{1053C}, \u{1053D}, \u{1053E}, \u{1053F}, \u{10540}, \u{10541}, \u{10542}, \u{10543}, \u{10544}, \u{10545}, \u{10546}, \u{10547}, \u{10548}, \u{10549}, \u{1054A}, \u{1054B}, \u{1054C}, \u{1054D}, \u{1054E}, \u{1054F}, \u{10550}, \u{10551}, \u{10552}, \u{10553}, \u{10554}, \u{10555}, \u{10556}, \u{10557}, \u{10558}, \u{10559}, \u{1055A}, \u{1055B}, \u{1055C}, \u{1055D}, \u{1055E}, \u{1055F}, \u{10560}, \u{10561}, \u{10562}, \u{10563}, \u{10600}, \u{10601}, \u{10602}, \u{10603}, \u{10604}, \u{10605}, \u{10606}, \u{10607}, \u{10608}, \u{10609}, \u{1060A}, \u{1060B}, \u{1060C}, \u{1060D}, \u{1060E}, \u{1060F}, \u{10610}, \u{10611}, \u{10612}, \u{10613}, \u{10614}, \u{10615}, \u{10616}, \u{10617}, \u{10618}, \u{10619}, \u{1061A}, \u{1061B}, \u{1061C}, \u{1061D}, \u{1061E}, \u{1061F}, \u{10620}, \u{10621}, \u{10622}, \u{10623}, \u{10624}, \u{10625}, \u{10626}, \u{10627}, \u{10628}, \u{10629}, \u{1062A}, \u{1062B}, \u{1062C}, \u{1062D}, \u{1062E}, \u{1062F}, \u{10630}, \u{10631}, \u{10632}, \u{10633}, \u{10634}, \u{10635}, \u{10636}, \u{10637}, \u{10638}, \u{10639}, \u{1063A}, \u{1063B}, \u{1063C}, \u{1063D}, \u{1063E}, \u{1063F}, \u{10640}, \u{10641}, \u{10642}, \u{10643}, \u{10644}, \u{10645}, \u{10646}, \u{10647}, \u{10648}, \u{10649}, \u{1064A}, \u{1064B}, \u{1064C}, \u{1064D}, \u{1064E}, \u{1064F}, \u{10650}, \u{10651}, \u{10652}, \u{10653}, \u{10654}, \u{10655}, \u{10656}, \u{10657}, \u{10658}, \u{10659}, \u{1065A}, \u{1065B}, \u{1065C}, \u{1065D}, \u{1065E}, \u{1065F}, \u{10660}, \u{10661}, \u{10662}, \u{10663}, \u{10664}, \u{10665}, \u{10666}, \u{10667}, \u{10668}, \u{10669}, \u{1066A}, \u{1066B}, \u{1066C}, \u{1066D}, \u{1066E}, \u{1066F}, \u{10670}, \u{10671}, \u{10672}, \u{10673}, \u{10674}, \u{10675}, \u{10676}, \u{10677}, \u{10678}, \u{10679}, \u{1067A}, \u{1067B}, \u{1067C}, \u{1067D}, \u{1067E}, \u{1067F}, \u{10680}, \u{10681}, \u{10682}, \u{10683}, \u{10684}, \u{10685}, \u{10686}, \u{10687}, \u{10688}, \u{10689}, \u{1068A}, \u{1068B}, \u{1068C}, \u{1068D}, \u{1068E}, \u{1068F}, \u{10690}, \u{10691}, \u{10692}, \u{10693}, \u{10694}, \u{10695}, \u{10696}, \u{10697}, \u{10698}, \u{10699}, \u{1069A}, \u{1069B}, \u{1069C}, \u{1069D}, \u{1069E}, \u{1069F}, \u{106A0}, \u{106A1}, \u{106A2}, \u{106A3}, \u{106A4}, \u{106A5}, \u{106A6}, \u{106A7}, \u{106A8}, \u{106A9}, \u{106AA}, \u{106AB}, \u{106AC}, \u{106AD}, \u{106AE}, \u{106AF}, \u{106B0}, \u{106B1}, \u{106B2}, \u{106B3}, \u{106B4}, \u{106B5}, \u{106B6}, \u{106B7}, \u{106B8}, \u{106B9}, \u{106BA}, \u{106BB}, \u{106BC}, \u{106BD}, \u{106BE}, \u{106BF}, \u{106C0}, \u{106C1}, \u{106C2}, \u{106C3}, \u{106C4}, \u{106C5}, \u{106C6}, \u{106C7}, \u{106C8}, \u{106C9}, \u{106CA}, \u{106CB}, \u{106CC}, \u{106CD}, \u{106CE}, \u{106CF}, \u{106D0}, \u{106D1}, \u{106D2}, \u{106D3}, \u{106D4}, \u{106D5}, \u{106D6}, \u{106D7}, \u{106D8}, \u{106D9}, \u{106DA}, \u{106DB}, \u{106DC}, \u{106DD}, \u{106DE}, \u{106DF}, \u{106E0}, \u{106E1}, \u{106E2}, \u{106E3}, \u{106E4}, \u{106E5}, \u{106E6}, \u{106E7}, \u{106E8}, \u{106E9}, \u{106EA}, \u{106EB}, \u{106EC}, \u{106ED}, \u{106EE}, \u{106EF}, \u{106F0}, \u{106F1}, \u{106F2}, \u{106F3}, \u{106F4}, \u{106F5}, \u{106F6}, \u{106F7}, \u{106F8}, \u{106F9}, \u{106FA}, \u{106FB}, \u{106FC}, \u{106FD}, \u{106FE}, \u{106FF}, \u{10700}, \u{10701}, \u{10702}, \u{10703}, \u{10704}, \u{10705}, \u{10706}, \u{10707}, \u{10708}, \u{10709}, \u{1070A}, \u{1070B}, \u{1070C}, \u{1070D}, \u{1070E}, \u{1070F}, \u{10710}, \u{10711}, \u{10712}, \u{10713}, \u{10714}, \u{10715}, \u{10716}, \u{10717}, \u{10718}, \u{10719}, \u{1071A}, \u{1071B}, \u{1071C}, \u{1071D}, \u{1071E}, \u{1071F}, \u{10720}, \u{10721}, \u{10722}, \u{10723}, \u{10724}, \u{10725}, \u{10726}, \u{10727}, \u{10728}, \u{10729}, \u{1072A}, \u{1072B}, \u{1072C}, \u{1072D}, \u{1072E}, \u{1072F}, \u{10730}, \u{10731}, \u{10732}, \u{10733}, \u{10734}, \u{10735}, \u{10736}, \u{10740}, \u{10741}, \u{10742}, \u{10743}, \u{10744}, \u{10745}, \u{10746}, \u{10747}, \u{10748}, \u{10749}, \u{1074A}, \u{1074B}, \u{1074C}, \u{1074D}, \u{1074E}, \u{1074F}, \u{10750}, \u{10751}, \u{10752}, \u{10753}, \u{10754}, \u{10755}, \u{10760}, \u{10761}, \u{10762}, \u{10763}, \u{10764}, \u{10765}, \u{10766}, \u{10767}, \u{10800}, \u{10801}, \u{10802}, \u{10803}, \u{10804}, \u{10805}, \u{10808}, \u{1080A}, \u{1080B}, \u{1080C}, \u{1080D}, \u{1080E}, \u{1080F}, \u{10810}, \u{10811}, \u{10812}, \u{10813}, \u{10814}, \u{10815}, \u{10816}, \u{10817}, \u{10818}, \u{10819}, \u{1081A}, \u{1081B}, \u{1081C}, \u{1081D}, \u{1081E}, \u{1081F}, \u{10820}, \u{10821}, \u{10822}, \u{10823}, \u{10824}, \u{10825}, \u{10826}, \u{10827}, \u{10828}, \u{10829}, \u{1082A}, \u{1082B}, \u{1082C}, \u{1082D}, \u{1082E}, \u{1082F}, \u{10830}, \u{10831}, \u{10832}, \u{10833}, \u{10834}, \u{10835}, \u{10837}, \u{10838}, \u{1083C}, \u{1083F}, \u{10840}, \u{10841}, \u{10842}, \u{10843}, \u{10844}, \u{10845}, \u{10846}, \u{10847}, \u{10848}, \u{10849}, \u{1084A}, \u{1084B}, \u{1084C}, \u{1084D}, \u{1084E}, \u{1084F}, \u{10850}, \u{10851}, \u{10852}, \u{10853}, \u{10854}, \u{10855}, \u{10860}, \u{10861}, \u{10862}, \u{10863}, \u{10864}, \u{10865}, \u{10866}, \u{10867}, \u{10868}, \u{10869}, \u{1086A}, \u{1086B}, \u{1086C}, \u{1086D}, \u{1086E}, \u{1086F}, \u{10870}, \u{10871}, \u{10872}, \u{10873}, \u{10874}, \u{10875}, \u{10876}, \u{10880}, \u{10881}, \u{10882}, \u{10883}, \u{10884}, \u{10885}, \u{10886}, \u{10887}, \u{10888}, \u{10889}, \u{1088A}, \u{1088B}, \u{1088C}, \u{1088D}, \u{1088E}, \u{1088F}, \u{10890}, \u{10891}, \u{10892}, \u{10893}, \u{10894}, \u{10895}, \u{10896}, \u{10897}, \u{10898}, \u{10899}, \u{1089A}, \u{1089B}, \u{1089C}, \u{1089D}, \u{1089E}, \u{108E0}, \u{108E1}, \u{108E2}, \u{108E3}, \u{108E4}, \u{108E5}, \u{108E6}, \u{108E7}, \u{108E8}, \u{108E9}, \u{108EA}, \u{108EB}, \u{108EC}, \u{108ED}, \u{108EE}, \u{108EF}, \u{108F0}, \u{108F1}, \u{108F2}, \u{108F4}, \u{108F5}, \u{10900}, \u{10901}, \u{10902}, \u{10903}, \u{10904}, \u{10905}, \u{10906}, \u{10907}, \u{10908}, \u{10909}, \u{1090A}, \u{1090B}, \u{1090C}, \u{1090D}, \u{1090E}, \u{1090F}, \u{10910}, \u{10911}, \u{10912}, \u{10913}, \u{10914}, \u{10915}, \u{10920}, \u{10921}, \u{10922}, \u{10923}, \u{10924}, \u{10925}, \u{10926}, \u{10927}, \u{10928}, \u{10929}, \u{1092A}, \u{1092B}, \u{1092C}, \u{1092D}, \u{1092E}, \u{1092F}, \u{10930}, \u{10931}, \u{10932}, \u{10933}, \u{10934}, \u{10935}, \u{10936}, \u{10937}, \u{10938}, \u{10939}, \u{10980}, \u{10981}, \u{10982}, \u{10983}, \u{10984}, \u{10985}, \u{10986}, \u{10987}, \u{10988}, \u{10989}, \u{1098A}, \u{1098B}, \u{1098C}, \u{1098D}, \u{1098E}, \u{1098F}, \u{10990}, \u{10991}, \u{10992}, \u{10993}, \u{10994}, \u{10995}, \u{10996}, \u{10997}, \u{10998}, \u{10999}, \u{1099A}, \u{1099B}, \u{1099C}, \u{1099D}, \u{1099E}, \u{1099F}, \u{109A0}, \u{109A1}, \u{109A2}, \u{109A3}, \u{109A4}, \u{109A5}, \u{109A6}, \u{109A7}, \u{109A8}, \u{109A9}, \u{109AA}, \u{109AB}, \u{109AC}, \u{109AD}, \u{109AE}, \u{109AF}, \u{109B0}, \u{109B1}, \u{109B2}, \u{109B3}, \u{109B4}, \u{109B5}, \u{109B6}, \u{109B7}, \u{109BE}, \u{109BF}, \u{10A00}, \u{10A10}, \u{10A11}, \u{10A12}, \u{10A13}, \u{10A15}, \u{10A16}, \u{10A17}, \u{10A19}, \u{10A1A}, \u{10A1B}, \u{10A1C}, \u{10A1D}, \u{10A1E}, \u{10A1F}, \u{10A20}, \u{10A21}, \u{10A22}, \u{10A23}, \u{10A24}, \u{10A25}, \u{10A26}, \u{10A27}, \u{10A28}, \u{10A29}, \u{10A2A}, \u{10A2B}, \u{10A2C}, \u{10A2D}, \u{10A2E}, \u{10A2F}, \u{10A30}, \u{10A31}, \u{10A32}, \u{10A33}, \u{10A60}, \u{10A61}, \u{10A62}, \u{10A63}, \u{10A64}, \u{10A65}, \u{10A66}, \u{10A67}, \u{10A68}, \u{10A69}, \u{10A6A}, \u{10A6B}, \u{10A6C}, \u{10A6D}, \u{10A6E}, \u{10A6F}, \u{10A70}, \u{10A71}, \u{10A72}, \u{10A73}, \u{10A74}, \u{10A75}, \u{10A76}, \u{10A77}, \u{10A78}, \u{10A79}, \u{10A7A}, \u{10A7B}, \u{10A7C}, \u{10A80}, \u{10A81}, \u{10A82}, \u{10A83}, \u{10A84}, \u{10A85}, \u{10A86}, \u{10A87}, \u{10A88}, \u{10A89}, \u{10A8A}, \u{10A8B}, \u{10A8C}, \u{10A8D}, \u{10A8E}, \u{10A8F}, \u{10A90}, \u{10A91}, \u{10A92}, \u{10A93}, \u{10A94}, \u{10A95}, \u{10A96}, \u{10A97}, \u{10A98}, \u{10A99}, \u{10A9A}, \u{10A9B}, \u{10A9C}, \u{10AC0}, \u{10AC1}, \u{10AC2}, \u{10AC3}, \u{10AC4}, \u{10AC5}, \u{10AC6}, \u{10AC7}, \u{10AC9}, \u{10ACA}, \u{10ACB}, \u{10ACC}, \u{10ACD}, \u{10ACE}, \u{10ACF}, \u{10AD0}, \u{10AD1}, \u{10AD2}, \u{10AD3}, \u{10AD4}, \u{10AD5}, \u{10AD6}, \u{10AD7}, \u{10AD8}, \u{10AD9}, \u{10ADA}, \u{10ADB}, \u{10ADC}, \u{10ADD}, \u{10ADE}, \u{10ADF}, \u{10AE0}, \u{10AE1}, \u{10AE2}, \u{10AE3}, \u{10AE4}, \u{10B00}, \u{10B01}, \u{10B02}, \u{10B03}, \u{10B04}, \u{10B05}, \u{10B06}, \u{10B07}, \u{10B08}, \u{10B09}, \u{10B0A}, \u{10B0B}, \u{10B0C}, \u{10B0D}, \u{10B0E}, \u{10B0F}, \u{10B10}, \u{10B11}, \u{10B12}, \u{10B13}, \u{10B14}, \u{10B15}, \u{10B16}, \u{10B17}, \u{10B18}, \u{10B19}, \u{10B1A}, \u{10B1B}, \u{10B1C}, \u{10B1D}, \u{10B1E}, \u{10B1F}, \u{10B20}, \u{10B21}, \u{10B22}, \u{10B23}, \u{10B24}, \u{10B25}, \u{10B26}, \u{10B27}, \u{10B28}, \u{10B29}, \u{10B2A}, \u{10B2B}, \u{10B2C}, \u{10B2D}, \u{10B2E}, \u{10B2F}, \u{10B30}, \u{10B31}, \u{10B32}, \u{10B33}, \u{10B34}, \u{10B35}, \u{10B40}, \u{10B41}, \u{10B42}, \u{10B43}, \u{10B44}, \u{10B45}, \u{10B46}, \u{10B47}, \u{10B48}, \u{10B49}, \u{10B4A}, \u{10B4B}, \u{10B4C}, \u{10B4D}, \u{10B4E}, \u{10B4F}, \u{10B50}, \u{10B51}, \u{10B52}, \u{10B53}, \u{10B54}, \u{10B55}, \u{10B60}, \u{10B61}, \u{10B62}, \u{10B63}, \u{10B64}, \u{10B65}, \u{10B66}, \u{10B67}, \u{10B68}, \u{10B69}, \u{10B6A}, \u{10B6B}, \u{10B6C}, \u{10B6D}, \u{10B6E}, \u{10B6F}, \u{10B70}, \u{10B71}, \u{10B72}, \u{10B80}, \u{10B81}, \u{10B82}, \u{10B83}, \u{10B84}, \u{10B85}, \u{10B86}, \u{10B87}, \u{10B88}, \u{10B89}, \u{10B8A}, \u{10B8B}, \u{10B8C}, \u{10B8D}, \u{10B8E}, \u{10B8F}, \u{10B90}, \u{10B91}, \u{10C00}, \u{10C01}, \u{10C02}, \u{10C03}, \u{10C04}, \u{10C05}, \u{10C06}, \u{10C07}, \u{10C08}, \u{10C09}, \u{10C0A}, \u{10C0B}, \u{10C0C}, \u{10C0D}, \u{10C0E}, \u{10C0F}, \u{10C10}, \u{10C11}, \u{10C12}, \u{10C13}, \u{10C14}, \u{10C15}, \u{10C16}, \u{10C17}, \u{10C18}, \u{10C19}, \u{10C1A}, \u{10C1B}, \u{10C1C}, \u{10C1D}, \u{10C1E}, \u{10C1F}, \u{10C20}, \u{10C21}, \u{10C22}, \u{10C23}, \u{10C24}, \u{10C25}, \u{10C26}, \u{10C27}, \u{10C28}, \u{10C29}, \u{10C2A}, \u{10C2B}, \u{10C2C}, \u{10C2D}, \u{10C2E}, \u{10C2F}, \u{10C30}, \u{10C31}, \u{10C32}, \u{10C33}, \u{10C34}, \u{10C35}, \u{10C36}, \u{10C37}, \u{10C38}, \u{10C39}, \u{10C3A}, \u{10C3B}, \u{10C3C}, \u{10C3D}, \u{10C3E}, \u{10C3F}, \u{10C40}, \u{10C41}, \u{10C42}, \u{10C43}, \u{10C44}, \u{10C45}, \u{10C46}, \u{10C47}, \u{10C48}, \u{11003}, \u{11004}, \u{11005}, \u{11006}, \u{11007}, \u{11008}, \u{11009}, \u{1100A}, \u{1100B}, \u{1100C}, \u{1100D}, \u{1100E}, \u{1100F}, \u{11010}, \u{11011}, \u{11012}, \u{11013}, \u{11014}, \u{11015}, \u{11016}, \u{11017}, \u{11018}, \u{11019}, \u{1101A}, \u{1101B}, \u{1101C}, \u{1101D}, \u{1101E}, \u{1101F}, \u{11020}, \u{11021}, \u{11022}, \u{11023}, \u{11024}, \u{11025}, \u{11026}, \u{11027}, \u{11028}, \u{11029}, \u{1102A}, \u{1102B}, \u{1102C}, \u{1102D}, \u{1102E}, \u{1102F}, \u{11030}, \u{11031}, \u{11032}, \u{11033}, \u{11034}, \u{11035}, \u{11036}, \u{11037}, \u{11083}, \u{11084}, \u{11085}, \u{11086}, \u{11087}, \u{11088}, \u{11089}, \u{1108A}, \u{1108B}, \u{1108C}, \u{1108D}, \u{1108E}, \u{1108F}, \u{11090}, \u{11091}, \u{11092}, \u{11093}, \u{11094}, \u{11095}, \u{11096}, \u{11097}, \u{11098}, \u{11099}, \u{1109A}, \u{1109B}, \u{1109C}, \u{1109D}, \u{1109E}, \u{1109F}, \u{110A0}, \u{110A1}, \u{110A2}, \u{110A3}, \u{110A4}, \u{110A5}, \u{110A6}, \u{110A7}, \u{110A8}, \u{110A9}, \u{110AA}, \u{110AB}, \u{110AC}, \u{110AD}, \u{110AE}, \u{110AF}, \u{110D0}, \u{110D1}, \u{110D2}, \u{110D3}, \u{110D4}, \u{110D5}, \u{110D6}, \u{110D7}, \u{110D8}, \u{110D9}, \u{110DA}, \u{110DB}, \u{110DC}, \u{110DD}, \u{110DE}, \u{110DF}, \u{110E0}, \u{110E1}, \u{110E2}, \u{110E3}, \u{110E4}, \u{110E5}, \u{110E6}, \u{110E7}, \u{110E8}, \u{11103}, \u{11104}, \u{11105}, \u{11106}, \u{11107}, \u{11108}, \u{11109}, \u{1110A}, \u{1110B}, \u{1110C}, \u{1110D}, \u{1110E}, \u{1110F}, \u{11110}, \u{11111}, \u{11112}, \u{11113}, \u{11114}, \u{11115}, \u{11116}, \u{11117}, \u{11118}, \u{11119}, \u{1111A}, \u{1111B}, \u{1111C}, \u{1111D}, \u{1111E}, \u{1111F}, \u{11120}, \u{11121}, \u{11122}, \u{11123}, \u{11124}, \u{11125}, \u{11126}, \u{11150}, \u{11151}, \u{11152}, \u{11153}, \u{11154}, \u{11155}, \u{11156}, \u{11157}, \u{11158}, \u{11159}, \u{1115A}, \u{1115B}, \u{1115C}, \u{1115D}, \u{1115E}, \u{1115F}, \u{11160}, \u{11161}, \u{11162}, \u{11163}, \u{11164}, \u{11165}, \u{11166}, \u{11167}, \u{11168}, \u{11169}, \u{1116A}, \u{1116B}, \u{1116C}, \u{1116D}, \u{1116E}, \u{1116F}, \u{11170}, \u{11171}, \u{11172}, \u{11176}, \u{11183}, \u{11184}, \u{11185}, \u{11186}, \u{11187}, \u{11188}, \u{11189}, \u{1118A}, \u{1118B}, \u{1118C}, \u{1118D}, \u{1118E}, \u{1118F}, \u{11190}, \u{11191}, \u{11192}, \u{11193}, \u{11194}, \u{11195}, \u{11196}, \u{11197}, \u{11198}, \u{11199}, \u{1119A}, \u{1119B}, \u{1119C}, \u{1119D}, \u{1119E}, \u{1119F}, \u{111A0}, \u{111A1}, \u{111A2}, \u{111A3}, \u{111A4}, \u{111A5}, \u{111A6}, \u{111A7}, \u{111A8}, \u{111A9}, \u{111AA}, \u{111AB}, \u{111AC}, \u{111AD}, \u{111AE}, \u{111AF}, \u{111B0}, \u{111B1}, \u{111B2}, \u{111C1}, \u{111C2}, \u{111C3}, \u{111C4}, \u{111DA}, \u{111DC}, \u{11200}, \u{11201}, \u{11202}, \u{11203}, \u{11204}, \u{11205}, \u{11206}, \u{11207}, \u{11208}, \u{11209}, \u{1120A}, \u{1120B}, \u{1120C}, \u{1120D}, \u{1120E}, \u{1120F}, \u{11210}, \u{11211}, \u{11213}, \u{11214}, \u{11215}, \u{11216}, \u{11217}, \u{11218}, \u{11219}, \u{1121A}, \u{1121B}, \u{1121C}, \u{1121D}, \u{1121E}, \u{1121F}, \u{11220}, \u{11221}, \u{11222}, \u{11223}, \u{11224}, \u{11225}, \u{11226}, \u{11227}, \u{11228}, \u{11229}, \u{1122A}, \u{1122B}, \u{11280}, \u{11281}, \u{11282}, \u{11283}, \u{11284}, \u{11285}, \u{11286}, \u{11288}, \u{1128A}, \u{1128B}, \u{1128C}, \u{1128D}, \u{1128F}, \u{11290}, \u{11291}, \u{11292}, \u{11293}, \u{11294}, \u{11295}, \u{11296}, \u{11297}, \u{11298}, \u{11299}, \u{1129A}, \u{1129B}, \u{1129C}, \u{1129D}, \u{1129F}, \u{112A0}, \u{112A1}, \u{112A2}, \u{112A3}, \u{112A4}, \u{112A5}, \u{112A6}, \u{112A7}, \u{112A8}, \u{112B0}, \u{112B1}, \u{112B2}, \u{112B3}, \u{112B4}, \u{112B5}, \u{112B6}, \u{112B7}, \u{112B8}, \u{112B9}, \u{112BA}, \u{112BB}, \u{112BC}, \u{112BD}, \u{112BE}, \u{112BF}, \u{112C0}, \u{112C1}, \u{112C2}, \u{112C3}, \u{112C4}, \u{112C5}, \u{112C6}, \u{112C7}, \u{112C8}, \u{112C9}, \u{112CA}, \u{112CB}, \u{112CC}, \u{112CD}, \u{112CE}, \u{112CF}, \u{112D0}, \u{112D1}, \u{112D2}, \u{112D3}, \u{112D4}, \u{112D5}, \u{112D6}, \u{112D7}, \u{112D8}, \u{112D9}, \u{112DA}, \u{112DB}, \u{112DC}, \u{112DD}, \u{112DE}, \u{11305}, \u{11306}, \u{11307}, \u{11308}, \u{11309}, \u{1130A}, \u{1130B}, \u{1130C}, \u{1130F}, \u{11310}, \u{11313}, \u{11314}, \u{11315}, \u{11316}, \u{11317}, \u{11318}, \u{11319}, \u{1131A}, \u{1131B}, \u{1131C}, \u{1131D}, \u{1131E}, \u{1131F}, \u{11320}, \u{11321}, \u{11322}, \u{11323}, \u{11324}, \u{11325}, \u{11326}, \u{11327}, \u{11328}, \u{1132A}, \u{1132B}, \u{1132C}, \u{1132D}, \u{1132E}, \u{1132F}, \u{11330}, \u{11332}, \u{11333}, \u{11335}, \u{11336}, \u{11337}, \u{11338}, \u{11339}, \u{1133D}, \u{11350}, \u{1135D}, \u{1135E}, \u{1135F}, \u{11360}, \u{11361}, \u{11480}, \u{11481}, \u{11482}, \u{11483}, \u{11484}, \u{11485}, \u{11486}, \u{11487}, \u{11488}, \u{11489}, \u{1148A}, \u{1148B}, \u{1148C}, \u{1148D}, \u{1148E}, \u{1148F}, \u{11490}, \u{11491}, \u{11492}, \u{11493}, \u{11494}, \u{11495}, \u{11496}, \u{11497}, \u{11498}, \u{11499}, \u{1149A}, \u{1149B}, \u{1149C}, \u{1149D}, \u{1149E}, \u{1149F}, \u{114A0}, \u{114A1}, \u{114A2}, \u{114A3}, \u{114A4}, \u{114A5}, \u{114A6}, \u{114A7}, \u{114A8}, \u{114A9}, \u{114AA}, \u{114AB}, \u{114AC}, \u{114AD}, \u{114AE}, \u{114AF}, \u{114C4}, \u{114C5}, \u{114C7}, \u{11580}, \u{11581}, \u{11582}, \u{11583}, \u{11584}, \u{11585}, \u{11586}, \u{11587}, \u{11588}, \u{11589}, \u{1158A}, \u{1158B}, \u{1158C}, \u{1158D}, \u{1158E}, \u{1158F}, \u{11590}, \u{11591}, \u{11592}, \u{11593}, \u{11594}, \u{11595}, \u{11596}, \u{11597}, \u{11598}, \u{11599}, \u{1159A}, \u{1159B}, \u{1159C}, \u{1159D}, \u{1159E}, \u{1159F}, \u{115A0}, \u{115A1}, \u{115A2}, \u{115A3}, \u{115A4}, \u{115A5}, \u{115A6}, \u{115A7}, \u{115A8}, \u{115A9}, \u{115AA}, \u{115AB}, \u{115AC}, \u{115AD}, \u{115AE}, \u{115D8}, \u{115D9}, \u{115DA}, \u{115DB}, \u{11600}, \u{11601}, \u{11602}, \u{11603}, \u{11604}, \u{11605}, \u{11606}, \u{11607}, \u{11608}, \u{11609}, \u{1160A}, \u{1160B}, \u{1160C}, \u{1160D}, \u{1160E}, \u{1160F}, \u{11610}, \u{11611}, \u{11612}, \u{11613}, \u{11614}, \u{11615}, \u{11616}, \u{11617}, \u{11618}, \u{11619}, \u{1161A}, \u{1161B}, \u{1161C}, \u{1161D}, \u{1161E}, \u{1161F}, \u{11620}, \u{11621}, \u{11622}, \u{11623}, \u{11624}, \u{11625}, \u{11626}, \u{11627}, \u{11628}, \u{11629}, \u{1162A}, \u{1162B}, \u{1162C}, \u{1162D}, \u{1162E}, \u{1162F}, \u{11644}, \u{11680}, \u{11681}, \u{11682}, \u{11683}, \u{11684}, \u{11685}, \u{11686}, \u{11687}, \u{11688}, \u{11689}, \u{1168A}, \u{1168B}, \u{1168C}, \u{1168D}, \u{1168E}, \u{1168F}, \u{11690}, \u{11691}, \u{11692}, \u{11693}, \u{11694}, \u{11695}, \u{11696}, \u{11697}, \u{11698}, \u{11699}, \u{1169A}, \u{1169B}, \u{1169C}, \u{1169D}, \u{1169E}, \u{1169F}, \u{116A0}, \u{116A1}, \u{116A2}, \u{116A3}, \u{116A4}, \u{116A5}, \u{116A6}, \u{116A7}, \u{116A8}, \u{116A9}, \u{116AA}, \u{11700}, \u{11701}, \u{11702}, \u{11703}, \u{11704}, \u{11705}, \u{11706}, \u{11707}, \u{11708}, \u{11709}, \u{1170A}, \u{1170B}, \u{1170C}, \u{1170D}, \u{1170E}, \u{1170F}, \u{11710}, \u{11711}, \u{11712}, \u{11713}, \u{11714}, \u{11715}, \u{11716}, \u{11717}, \u{11718}, \u{11719}, \u{118FF}, \u{11AC0}, \u{11AC1}, \u{11AC2}, \u{11AC3}, \u{11AC4}, \u{11AC5}, \u{11AC6}, \u{11AC7}, \u{11AC8}, \u{11AC9}, \u{11ACA}, \u{11ACB}, \u{11ACC}, \u{11ACD}, \u{11ACE}, \u{11ACF}, \u{11AD0}, \u{11AD1}, \u{11AD2}, \u{11AD3}, \u{11AD4}, \u{11AD5}, \u{11AD6}, \u{11AD7}, \u{11AD8}, \u{11AD9}, \u{11ADA}, \u{11ADB}, \u{11ADC}, \u{11ADD}, \u{11ADE}, \u{11ADF}, \u{11AE0}, \u{11AE1}, \u{11AE2}, \u{11AE3}, \u{11AE4}, \u{11AE5}, \u{11AE6}, \u{11AE7}, \u{11AE8}, \u{11AE9}, \u{11AEA}, \u{11AEB}, \u{11AEC}, \u{11AED}, \u{11AEE}, \u{11AEF}, \u{11AF0}, \u{11AF1}, \u{11AF2}, \u{11AF3}, \u{11AF4}, \u{11AF5}, \u{11AF6}, \u{11AF7}, \u{11AF8}, \u{12000}, \u{12001}, \u{12002}, \u{12003}, \u{12004}, \u{12005}, \u{12006}, \u{12007}, \u{12008}, \u{12009}, \u{1200A}, \u{1200B}, \u{1200C}, \u{1200D}, \u{1200E}, \u{1200F}, \u{12010}, \u{12011}, \u{12012}, \u{12013}, \u{12014}, \u{12015}, \u{12016}, \u{12017}, \u{12018}, \u{12019}, \u{1201A}, \u{1201B}, \u{1201C}, \u{1201D}, \u{1201E}, \u{1201F}, \u{12020}, \u{12021}, \u{12022}, \u{12023}, \u{12024}, \u{12025}, \u{12026}, \u{12027}, \u{12028}, \u{12029}, \u{1202A}, \u{1202B}, \u{1202C}, \u{1202D}, \u{1202E}, \u{1202F}, \u{12030}, \u{12031}, \u{12032}, \u{12033}, \u{12034}, \u{12035}, \u{12036}, \u{12037}, \u{12038}, \u{12039}, \u{1203A}, \u{1203B}, \u{1203C}, \u{1203D}, \u{1203E}, \u{1203F}, \u{12040}, \u{12041}, \u{12042}, \u{12043}, \u{12044}, \u{12045}, \u{12046}, \u{12047}, \u{12048}, \u{12049}, \u{1204A}, \u{1204B}, \u{1204C}, \u{1204D}, \u{1204E}, \u{1204F}, \u{12050}, \u{12051}, \u{12052}, \u{12053}, \u{12054}, \u{12055}, \u{12056}, \u{12057}, \u{12058}, \u{12059}, \u{1205A}, \u{1205B}, \u{1205C}, \u{1205D}, \u{1205E}, \u{1205F}, \u{12060}, \u{12061}, \u{12062}, \u{12063}, \u{12064}, \u{12065}, \u{12066}, \u{12067}, \u{12068}, \u{12069}, \u{1206A}, \u{1206B}, \u{1206C}, \u{1206D}, \u{1206E}, \u{1206F}, \u{12070}, \u{12071}, \u{12072}, \u{12073}, \u{12074}, \u{12075}, \u{12076}, \u{12077}, \u{12078}, \u{12079}, \u{1207A}, \u{1207B}, \u{1207C}, \u{1207D}, \u{1207E}, \u{1207F}, \u{12080}, \u{12081}, \u{12082}, \u{12083}, \u{12084}, \u{12085}, \u{12086}, \u{12087}, \u{12088}, \u{12089}, \u{1208A}, \u{1208B}, \u{1208C}, \u{1208D}, \u{1208E}, \u{1208F}, \u{12090}, \u{12091}, \u{12092}, \u{12093}, \u{12094}, \u{12095}, \u{12096}, \u{12097}, \u{12098}, \u{12099}, \u{1209A}, \u{1209B}, \u{1209C}, \u{1209D}, \u{1209E}, \u{1209F}, \u{120A0}, \u{120A1}, \u{120A2}, \u{120A3}, \u{120A4}, \u{120A5}, \u{120A6}, \u{120A7}, \u{120A8}, \u{120A9}, \u{120AA}, \u{120AB}, \u{120AC}, \u{120AD}, \u{120AE}, \u{120AF}, \u{120B0}, \u{120B1}, \u{120B2}, \u{120B3}, \u{120B4}, \u{120B5}, \u{120B6}, \u{120B7}, \u{120B8}, \u{120B9}, \u{120BA}, \u{120BB}, \u{120BC}, \u{120BD}, \u{120BE}, \u{120BF}, \u{120C0}, \u{120C1}, \u{120C2}, \u{120C3}, \u{120C4}, \u{120C5}, \u{120C6}, \u{120C7}, \u{120C8}, \u{120C9}, \u{120CA}, \u{120CB}, \u{120CC}, \u{120CD}, \u{120CE}, \u{120CF}, \u{120D0}, \u{120D1}, \u{120D2}, \u{120D3}, \u{120D4}, \u{120D5}, \u{120D6}, \u{120D7}, \u{120D8}, \u{120D9}, \u{120DA}, \u{120DB}, \u{120DC}, \u{120DD}, \u{120DE}, \u{120DF}, \u{120E0}, \u{120E1}, \u{120E2}, \u{120E3}, \u{120E4}, \u{120E5}, \u{120E6}, \u{120E7}, \u{120E8}, \u{120E9}, \u{120EA}, \u{120EB}, \u{120EC}, \u{120ED}, \u{120EE}, \u{120EF}, \u{120F0}, \u{120F1}, \u{120F2}, \u{120F3}, \u{120F4}, \u{120F5}, \u{120F6}, \u{120F7}, \u{120F8}, \u{120F9}, \u{120FA}, \u{120FB}, \u{120FC}, \u{120FD}, \u{120FE}, \u{120FF}, \u{12100}, \u{12101}, \u{12102}, \u{12103}, \u{12104}, \u{12105}, \u{12106}, \u{12107}, \u{12108}, \u{12109}, \u{1210A}, \u{1210B}, \u{1210C}, \u{1210D}, \u{1210E}, \u{1210F}, \u{12110}, \u{12111}, \u{12112}, \u{12113}, \u{12114}, \u{12115}, \u{12116}, \u{12117}, \u{12118}, \u{12119}, \u{1211A}, \u{1211B}, \u{1211C}, \u{1211D}, \u{1211E}, \u{1211F}, \u{12120}, \u{12121}, \u{12122}, \u{12123}, \u{12124}, \u{12125}, \u{12126}, \u{12127}, \u{12128}, \u{12129}, \u{1212A}, \u{1212B}, \u{1212C}, \u{1212D}, \u{1212E}, \u{1212F}, \u{12130}, \u{12131}, \u{12132}, \u{12133}, \u{12134}, \u{12135}, \u{12136}, \u{12137}, \u{12138}, \u{12139}, \u{1213A}, \u{1213B}, \u{1213C}, \u{1213D}, \u{1213E}, \u{1213F}, \u{12140}, \u{12141}, \u{12142}, \u{12143}, \u{12144}, \u{12145}, \u{12146}, \u{12147}, \u{12148}, \u{12149}, \u{1214A}, \u{1214B}, \u{1214C}, \u{1214D}, \u{1214E}, \u{1214F}, \u{12150}, \u{12151}, \u{12152}, \u{12153}, \u{12154}, \u{12155}, \u{12156}, \u{12157}, \u{12158}, \u{12159}, \u{1215A}, \u{1215B}, \u{1215C}, \u{1215D}, \u{1215E}, \u{1215F}, \u{12160}, \u{12161}, \u{12162}, \u{12163}, \u{12164}, \u{12165}, \u{12166}, \u{12167}, \u{12168}, \u{12169}, \u{1216A}, \u{1216B}, \u{1216C}, \u{1216D}, \u{1216E}, \u{1216F}, \u{12170}, \u{12171}, \u{12172}, \u{12173}, \u{12174}, \u{12175}, \u{12176}, \u{12177}, \u{12178}, \u{12179}, \u{1217A}, \u{1217B}, \u{1217C}, \u{1217D}, \u{1217E}, \u{1217F}, \u{12180}, \u{12181}, \u{12182}, \u{12183}, \u{12184}, \u{12185}, \u{12186}, \u{12187}, \u{12188}, \u{12189}, \u{1218A}, \u{1218B}, \u{1218C}, \u{1218D}, \u{1218E}, \u{1218F}, \u{12190}, \u{12191}, \u{12192}, \u{12193}, \u{12194}, \u{12195}, \u{12196}, \u{12197}, \u{12198}, \u{12199}, \u{1219A}, \u{1219B}, \u{1219C}, \u{1219D}, \u{1219E}, \u{1219F}, \u{121A0}, \u{121A1}, \u{121A2}, \u{121A3}, \u{121A4}, \u{121A5}, \u{121A6}, \u{121A7}, \u{121A8}, \u{121A9}, \u{121AA}, \u{121AB}, \u{121AC}, \u{121AD}, \u{121AE}, \u{121AF}, \u{121B0}, \u{121B1}, \u{121B2}, \u{121B3}, \u{121B4}, \u{121B5}, \u{121B6}, \u{121B7}, \u{121B8}, \u{121B9}, \u{121BA}, \u{121BB}, \u{121BC}, \u{121BD}, \u{121BE}, \u{121BF}, \u{121C0}, \u{121C1}, \u{121C2}, \u{121C3}, \u{121C4}, \u{121C5}, \u{121C6}, \u{121C7}, \u{121C8}, \u{121C9}, \u{121CA}, \u{121CB}, \u{121CC}, \u{121CD}, \u{121CE}, \u{121CF}, \u{121D0}, \u{121D1}, \u{121D2}, \u{121D3}, \u{121D4}, \u{121D5}, \u{121D6}, \u{121D7}, \u{121D8}, \u{121D9}, \u{121DA}, \u{121DB}, \u{121DC}, \u{121DD}, \u{121DE}, \u{121DF}, \u{121E0}, \u{121E1}, \u{121E2}, \u{121E3}, \u{121E4}, \u{121E5}, \u{121E6}, \u{121E7}, \u{121E8}, \u{121E9}, \u{121EA}, \u{121EB}, \u{121EC}, \u{121ED}, \u{121EE}, \u{121EF}, \u{121F0}, \u{121F1}, \u{121F2}, \u{121F3}, \u{121F4}, \u{121F5}, \u{121F6}, \u{121F7}, \u{121F8}, \u{121F9}, \u{121FA}, \u{121FB}, \u{121FC}, \u{121FD}, \u{121FE}, \u{121FF}, \u{12200}, \u{12201}, \u{12202}, \u{12203}, \u{12204}, \u{12205}, \u{12206}, \u{12207}, \u{12208}, \u{12209}, \u{1220A}, \u{1220B}, \u{1220C}, \u{1220D}, \u{1220E}, \u{1220F}, \u{12210}, \u{12211}, \u{12212}, \u{12213}, \u{12214}, \u{12215}, \u{12216}, \u{12217}, \u{12218}, \u{12219}, \u{1221A}, \u{1221B}, \u{1221C}, \u{1221D}, \u{1221E}, \u{1221F}, \u{12220}, \u{12221}, \u{12222}, \u{12223}, \u{12224}, \u{12225}, \u{12226}, \u{12227}, \u{12228}, \u{12229}, \u{1222A}, \u{1222B}, \u{1222C}, \u{1222D}, \u{1222E}, \u{1222F}, \u{12230}, \u{12231}, \u{12232}, \u{12233}, \u{12234}, \u{12235}, \u{12236}, \u{12237}, \u{12238}, \u{12239}, \u{1223A}, \u{1223B}, \u{1223C}, \u{1223D}, \u{1223E}, \u{1223F}, \u{12240}, \u{12241}, \u{12242}, \u{12243}, \u{12244}, \u{12245}, \u{12246}, \u{12247}, \u{12248}, \u{12249}, \u{1224A}, \u{1224B}, \u{1224C}, \u{1224D}, \u{1224E}, \u{1224F}, \u{12250}, \u{12251}, \u{12252}, \u{12253}, \u{12254}, \u{12255}, \u{12256}, \u{12257}, \u{12258}, \u{12259}, \u{1225A}, \u{1225B}, \u{1225C}, \u{1225D}, \u{1225E}, \u{1225F}, \u{12260}, \u{12261}, \u{12262}, \u{12263}, \u{12264}, \u{12265}, \u{12266}, \u{12267}, \u{12268}, \u{12269}, \u{1226A}, \u{1226B}, \u{1226C}, \u{1226D}, \u{1226E}, \u{1226F}, \u{12270}, \u{12271}, \u{12272}, \u{12273}, \u{12274}, \u{12275}, \u{12276}, \u{12277}, \u{12278}, \u{12279}, \u{1227A}, \u{1227B}, \u{1227C}, \u{1227D}, \u{1227E}, \u{1227F}, \u{12280}, \u{12281}, \u{12282}, \u{12283}, \u{12284}, \u{12285}, \u{12286}, \u{12287}, \u{12288}, \u{12289}, \u{1228A}, \u{1228B}, \u{1228C}, \u{1228D}, \u{1228E}, \u{1228F}, \u{12290}, \u{12291}, \u{12292}, \u{12293}, \u{12294}, \u{12295}, \u{12296}, \u{12297}, \u{12298}, \u{12299}, \u{1229A}, \u{1229B}, \u{1229C}, \u{1229D}, \u{1229E}, \u{1229F}, \u{122A0}, \u{122A1}, \u{122A2}, \u{122A3}, \u{122A4}, \u{122A5}, \u{122A6}, \u{122A7}, \u{122A8}, \u{122A9}, \u{122AA}, \u{122AB}, \u{122AC}, \u{122AD}, \u{122AE}, \u{122AF}, \u{122B0}, \u{122B1}, \u{122B2}, \u{122B3}, \u{122B4}, \u{122B5}, \u{122B6}, \u{122B7}, \u{122B8}, \u{122B9}, \u{122BA}, \u{122BB}, \u{122BC}, \u{122BD}, \u{122BE}, \u{122BF}, \u{122C0}, \u{122C1}, \u{122C2}, \u{122C3}, \u{122C4}, \u{122C5}, \u{122C6}, \u{122C7}, \u{122C8}, \u{122C9}, \u{122CA}, \u{122CB}, \u{122CC}, \u{122CD}, \u{122CE}, \u{122CF}, \u{122D0}, \u{122D1}, \u{122D2}, \u{122D3}, \u{122D4}, \u{122D5}, \u{122D6}, \u{122D7}, \u{122D8}, \u{122D9}, \u{122DA}, \u{122DB}, \u{122DC}, \u{122DD}, \u{122DE}, \u{122DF}, \u{122E0}, \u{122E1}, \u{122E2}, \u{122E3}, \u{122E4}, \u{122E5}, \u{122E6}, \u{122E7}, \u{122E8}, \u{122E9}, \u{122EA}, \u{122EB}, \u{122EC}, \u{122ED}, \u{122EE}, \u{122EF}, \u{122F0}, \u{122F1}, \u{122F2}, \u{122F3}, \u{122F4}, \u{122F5}, \u{122F6}, \u{122F7}, \u{122F8}, \u{122F9}, \u{122FA}, \u{122FB}, \u{122FC}, \u{122FD}, \u{122FE}, \u{122FF}, \u{12300}, \u{12301}, \u{12302}, \u{12303}, \u{12304}, \u{12305}, \u{12306}, \u{12307}, \u{12308}, \u{12309}, \u{1230A}, \u{1230B}, \u{1230C}, \u{1230D}, \u{1230E}, \u{1230F}, \u{12310}, \u{12311}, \u{12312}, \u{12313}, \u{12314}, \u{12315}, \u{12316}, \u{12317}, \u{12318}, \u{12319}, \u{1231A}, \u{1231B}, \u{1231C}, \u{1231D}, \u{1231E}, \u{1231F}, \u{12320}, \u{12321}, \u{12322}, \u{12323}, \u{12324}, \u{12325}, \u{12326}, \u{12327}, \u{12328}, \u{12329}, \u{1232A}, \u{1232B}, \u{1232C}, \u{1232D}, \u{1232E}, \u{1232F}, \u{12330}, \u{12331}, \u{12332}, \u{12333}, \u{12334}, \u{12335}, \u{12336}, \u{12337}, \u{12338}, \u{12339}, \u{1233A}, \u{1233B}, \u{1233C}, \u{1233D}, \u{1233E}, \u{1233F}, \u{12340}, \u{12341}, \u{12342}, \u{12343}, \u{12344}, \u{12345}, \u{12346}, \u{12347}, \u{12348}, \u{12349}, \u{1234A}, \u{1234B}, \u{1234C}, \u{1234D}, \u{1234E}, \u{1234F}, \u{12350}, \u{12351}, \u{12352}, \u{12353}, \u{12354}, \u{12355}, \u{12356}, \u{12357}, \u{12358}, \u{12359}, \u{1235A}, \u{1235B}, \u{1235C}, \u{1235D}, \u{1235E}, \u{1235F}, \u{12360}, \u{12361}, \u{12362}, \u{12363}, \u{12364}, \u{12365}, \u{12366}, \u{12367}, \u{12368}, \u{12369}, \u{1236A}, \u{1236B}, \u{1236C}, \u{1236D}, \u{1236E}, \u{1236F}, \u{12370}, \u{12371}, \u{12372}, \u{12373}, \u{12374}, \u{12375}, \u{12376}, \u{12377}, \u{12378}, \u{12379}, \u{1237A}, \u{1237B}, \u{1237C}, \u{1237D}, \u{1237E}, \u{1237F}, \u{12380}, \u{12381}, \u{12382}, \u{12383}, \u{12384}, \u{12385}, \u{12386}, \u{12387}, \u{12388}, \u{12389}, \u{1238A}, \u{1238B}, \u{1238C}, \u{1238D}, \u{1238E}, \u{1238F}, \u{12390}, \u{12391}, \u{12392}, \u{12393}, \u{12394}, \u{12395}, \u{12396}, \u{12397}, \u{12398}, \u{12399}, \u{12480}, \u{12481}, \u{12482}, \u{12483}, \u{12484}, \u{12485}, \u{12486}, \u{12487}, \u{12488}, \u{12489}, \u{1248A}, \u{1248B}, \u{1248C}, \u{1248D}, \u{1248E}, \u{1248F}, \u{12490}, \u{12491}, \u{12492}, \u{12493}, \u{12494}, \u{12495}, \u{12496}, \u{12497}, \u{12498}, \u{12499}, \u{1249A}, \u{1249B}, \u{1249C}, \u{1249D}, \u{1249E}, \u{1249F}, \u{124A0}, \u{124A1}, \u{124A2}, \u{124A3}, \u{124A4}, \u{124A5}, \u{124A6}, \u{124A7}, \u{124A8}, \u{124A9}, \u{124AA}, \u{124AB}, \u{124AC}, \u{124AD}, \u{124AE}, \u{124AF}, \u{124B0}, \u{124B1}, \u{124B2}, \u{124B3}, \u{124B4}, \u{124B5}, \u{124B6}, \u{124B7}, \u{124B8}, \u{124B9}, \u{124BA}, \u{124BB}, \u{124BC}, \u{124BD}, \u{124BE}, \u{124BF}, \u{124C0}, \u{124C1}, \u{124C2}, \u{124C3}, \u{124C4}, \u{124C5}, \u{124C6}, \u{124C7}, \u{124C8}, \u{124C9}, \u{124CA}, \u{124CB}, \u{124CC}, \u{124CD}, \u{124CE}, \u{124CF}, \u{124D0}, \u{124D1}, \u{124D2}, \u{124D3}, \u{124D4}, \u{124D5}, \u{124D6}, \u{124D7}, \u{124D8}, \u{124D9}, \u{124DA}, \u{124DB}, \u{124DC}, \u{124DD}, \u{124DE}, \u{124DF}, \u{124E0}, \u{124E1}, \u{124E2}, \u{124E3}, \u{124E4}, \u{124E5}, \u{124E6}, \u{124E7}, \u{124E8}, \u{124E9}, \u{124EA}, \u{124EB}, \u{124EC}, \u{124ED}, \u{124EE}, \u{124EF}, \u{124F0}, \u{124F1}, \u{124F2}, \u{124F3}, \u{124F4}, \u{124F5}, \u{124F6}, \u{124F7}, \u{124F8}, \u{124F9}, \u{124FA}, \u{124FB}, \u{124FC}, \u{124FD}, \u{124FE}, \u{124FF}, \u{12500}, \u{12501}, \u{12502}, \u{12503}, \u{12504}, \u{12505}, \u{12506}, \u{12507}, \u{12508}, \u{12509}, \u{1250A}, \u{1250B}, \u{1250C}, \u{1250D}, \u{1250E}, \u{1250F}, \u{12510}, \u{12511}, \u{12512}, \u{12513}, \u{12514}, \u{12515}, \u{12516}, \u{12517}, \u{12518}, \u{12519}, \u{1251A}, \u{1251B}, \u{1251C}, \u{1251D}, \u{1251E}, \u{1251F}, \u{12520}, \u{12521}, \u{12522}, \u{12523}, \u{12524}, \u{12525}, \u{12526}, \u{12527}, \u{12528}, \u{12529}, \u{1252A}, \u{1252B}, \u{1252C}, \u{1252D}, \u{1252E}, \u{1252F}, \u{12530}, \u{12531}, \u{12532}, \u{12533}, \u{12534}, \u{12535}, \u{12536}, \u{12537}, \u{12538}, \u{12539}, \u{1253A}, \u{1253B}, \u{1253C}, \u{1253D}, \u{1253E}, \u{1253F}, \u{12540}, \u{12541}, \u{12542}, \u{12543}, \u{13000}, \u{13001}, \u{13002}, \u{13003}, \u{13004}, \u{13005}, \u{13006}, \u{13007}, \u{13008}, \u{13009}, \u{1300A}, \u{1300B}, \u{1300C}, \u{1300D}, \u{1300E}, \u{1300F}, \u{13010}, \u{13011}, \u{13012}, \u{13013}, \u{13014}, \u{13015}, \u{13016}, \u{13017}, \u{13018}, \u{13019}, \u{1301A}, \u{1301B}, \u{1301C}, \u{1301D}, \u{1301E}, \u{1301F}, \u{13020}, \u{13021}, \u{13022}, \u{13023}, \u{13024}, \u{13025}, \u{13026}, \u{13027}, \u{13028}, \u{13029}, \u{1302A}, \u{1302B}, \u{1302C}, \u{1302D}, \u{1302E}, \u{1302F}, \u{13030}, \u{13031}, \u{13032}, \u{13033}, \u{13034}, \u{13035}, \u{13036}, \u{13037}, \u{13038}, \u{13039}, \u{1303A}, \u{1303B}, \u{1303C}, \u{1303D}, \u{1303E}, \u{1303F}, \u{13040}, \u{13041}, \u{13042}, \u{13043}, \u{13044}, \u{13045}, \u{13046}, \u{13047}, \u{13048}, \u{13049}, \u{1304A}, \u{1304B}, \u{1304C}, \u{1304D}, \u{1304E}, \u{1304F}, \u{13050}, \u{13051}, \u{13052}, \u{13053}, \u{13054}, \u{13055}, \u{13056}, \u{13057}, \u{13058}, \u{13059}, \u{1305A}, \u{1305B}, \u{1305C}, \u{1305D}, \u{1305E}, \u{1305F}, \u{13060}, \u{13061}, \u{13062}, \u{13063}, \u{13064}, \u{13065}, \u{13066}, \u{13067}, \u{13068}, \u{13069}, \u{1306A}, \u{1306B}, \u{1306C}, \u{1306D}, \u{1306E}, \u{1306F}, \u{13070}, \u{13071}, \u{13072}, \u{13073}, \u{13074}, \u{13075}, \u{13076}, \u{13077}, \u{13078}, \u{13079}, \u{1307A}, \u{1307B}, \u{1307C}, \u{1307D}, \u{1307E}, \u{1307F}, \u{13080}, \u{13081}, \u{13082}, \u{13083}, \u{13084}, \u{13085}, \u{13086}, \u{13087}, \u{13088}, \u{13089}, \u{1308A}, \u{1308B}, \u{1308C}, \u{1308D}, \u{1308E}, \u{1308F}, \u{13090}, \u{13091}, \u{13092}, \u{13093}, \u{13094}, \u{13095}, \u{13096}, \u{13097}, \u{13098}, \u{13099}, \u{1309A}, \u{1309B}, \u{1309C}, \u{1309D}, \u{1309E}, \u{1309F}, \u{130A0}, \u{130A1}, \u{130A2}, \u{130A3}, \u{130A4}, \u{130A5}, \u{130A6}, \u{130A7}, \u{130A8}, \u{130A9}, \u{130AA}, \u{130AB}, \u{130AC}, \u{130AD}, \u{130AE}, \u{130AF}, \u{130B0}, \u{130B1}, \u{130B2}, \u{130B3}, \u{130B4}, \u{130B5}, \u{130B6}, \u{130B7}, \u{130B8}, \u{130B9}, \u{130BA}, \u{130BB}, \u{130BC}, \u{130BD}, \u{130BE}, \u{130BF}, \u{130C0}, \u{130C1}, \u{130C2}, \u{130C3}, \u{130C4}, \u{130C5}, \u{130C6}, \u{130C7}, \u{130C8}, \u{130C9}, \u{130CA}, \u{130CB}, \u{130CC}, \u{130CD}, \u{130CE}, \u{130CF}, \u{130D0}, \u{130D1}, \u{130D2}, \u{130D3}, \u{130D4}, \u{130D5}, \u{130D6}, \u{130D7}, \u{130D8}, \u{130D9}, \u{130DA}, \u{130DB}, \u{130DC}, \u{130DD}, \u{130DE}, \u{130DF}, \u{130E0}, \u{130E1}, \u{130E2}, \u{130E3}, \u{130E4}, \u{130E5}, \u{130E6}, \u{130E7}, \u{130E8}, \u{130E9}, \u{130EA}, \u{130EB}, \u{130EC}, \u{130ED}, \u{130EE}, \u{130EF}, \u{130F0}, \u{130F1}, \u{130F2}, \u{130F3}, \u{130F4}, \u{130F5}, \u{130F6}, \u{130F7}, \u{130F8}, \u{130F9}, \u{130FA}, \u{130FB}, \u{130FC}, \u{130FD}, \u{130FE}, \u{130FF}, \u{13100}, \u{13101}, \u{13102}, \u{13103}, \u{13104}, \u{13105}, \u{13106}, \u{13107}, \u{13108}, \u{13109}, \u{1310A}, \u{1310B}, \u{1310C}, \u{1310D}, \u{1310E}, \u{1310F}, \u{13110}, \u{13111}, \u{13112}, \u{13113}, \u{13114}, \u{13115}, \u{13116}, \u{13117}, \u{13118}, \u{13119}, \u{1311A}, \u{1311B}, \u{1311C}, \u{1311D}, \u{1311E}, \u{1311F}, \u{13120}, \u{13121}, \u{13122}, \u{13123}, \u{13124}, \u{13125}, \u{13126}, \u{13127}, \u{13128}, \u{13129}, \u{1312A}, \u{1312B}, \u{1312C}, \u{1312D}, \u{1312E}, \u{1312F}, \u{13130}, \u{13131}, \u{13132}, \u{13133}, \u{13134}, \u{13135}, \u{13136}, \u{13137}, \u{13138}, \u{13139}, \u{1313A}, \u{1313B}, \u{1313C}, \u{1313D}, \u{1313E}, \u{1313F}, \u{13140}, \u{13141}, \u{13142}, \u{13143}, \u{13144}, \u{13145}, \u{13146}, \u{13147}, \u{13148}, \u{13149}, \u{1314A}, \u{1314B}, \u{1314C}, \u{1314D}, \u{1314E}, \u{1314F}, \u{13150}, \u{13151}, \u{13152}, \u{13153}, \u{13154}, \u{13155}, \u{13156}, \u{13157}, \u{13158}, \u{13159}, \u{1315A}, \u{1315B}, \u{1315C}, \u{1315D}, \u{1315E}, \u{1315F}, \u{13160}, \u{13161}, \u{13162}, \u{13163}, \u{13164}, \u{13165}, \u{13166}, \u{13167}, \u{13168}, \u{13169}, \u{1316A}, \u{1316B}, \u{1316C}, \u{1316D}, \u{1316E}, \u{1316F}, \u{13170}, \u{13171}, \u{13172}, \u{13173}, \u{13174}, \u{13175}, \u{13176}, \u{13177}, \u{13178}, \u{13179}, \u{1317A}, \u{1317B}, \u{1317C}, \u{1317D}, \u{1317E}, \u{1317F}, \u{13180}, \u{13181}, \u{13182}, \u{13183}, \u{13184}, \u{13185}, \u{13186}, \u{13187}, \u{13188}, \u{13189}, \u{1318A}, \u{1318B}, \u{1318C}, \u{1318D}, \u{1318E}, \u{1318F}, \u{13190}, \u{13191}, \u{13192}, \u{13193}, \u{13194}, \u{13195}, \u{13196}, \u{13197}, \u{13198}, \u{13199}, \u{1319A}, \u{1319B}, \u{1319C}, \u{1319D}, \u{1319E}, \u{1319F}, \u{131A0}, \u{131A1}, \u{131A2}, \u{131A3}, \u{131A4}, \u{131A5}, \u{131A6}, \u{131A7}, \u{131A8}, \u{131A9}, \u{131AA}, \u{131AB}, \u{131AC}, \u{131AD}, \u{131AE}, \u{131AF}, \u{131B0}, \u{131B1}, \u{131B2}, \u{131B3}, \u{131B4}, \u{131B5}, \u{131B6}, \u{131B7}, \u{131B8}, \u{131B9}, \u{131BA}, \u{131BB}, \u{131BC}, \u{131BD}, \u{131BE}, \u{131BF}, \u{131C0}, \u{131C1}, \u{131C2}, \u{131C3}, \u{131C4}, \u{131C5}, \u{131C6}, \u{131C7}, \u{131C8}, \u{131C9}, \u{131CA}, \u{131CB}, \u{131CC}, \u{131CD}, \u{131CE}, \u{131CF}, \u{131D0}, \u{131D1}, \u{131D2}, \u{131D3}, \u{131D4}, \u{131D5}, \u{131D6}, \u{131D7}, \u{131D8}, \u{131D9}, \u{131DA}, \u{131DB}, \u{131DC}, \u{131DD}, \u{131DE}, \u{131DF}, \u{131E0}, \u{131E1}, \u{131E2}, \u{131E3}, \u{131E4}, \u{131E5}, \u{131E6}, \u{131E7}, \u{131E8}, \u{131E9}, \u{131EA}, \u{131EB}, \u{131EC}, \u{131ED}, \u{131EE}, \u{131EF}, \u{131F0}, \u{131F1}, \u{131F2}, \u{131F3}, \u{131F4}, \u{131F5}, \u{131F6}, \u{131F7}, \u{131F8}, \u{131F9}, \u{131FA}, \u{131FB}, \u{131FC}, \u{131FD}, \u{131FE}, \u{131FF}, \u{13200}, \u{13201}, \u{13202}, \u{13203}, \u{13204}, \u{13205}, \u{13206}, \u{13207}, \u{13208}, \u{13209}, \u{1320A}, \u{1320B}, \u{1320C}, \u{1320D}, \u{1320E}, \u{1320F}, \u{13210}, \u{13211}, \u{13212}, \u{13213}, \u{13214}, \u{13215}, \u{13216}, \u{13217}, \u{13218}, \u{13219}, \u{1321A}, \u{1321B}, \u{1321C}, \u{1321D}, \u{1321E}, \u{1321F}, \u{13220}, \u{13221}, \u{13222}, \u{13223}, \u{13224}, \u{13225}, \u{13226}, \u{13227}, \u{13228}, \u{13229}, \u{1322A}, \u{1322B}, \u{1322C}, \u{1322D}, \u{1322E}, \u{1322F}, \u{13230}, \u{13231}, \u{13232}, \u{13233}, \u{13234}, \u{13235}, \u{13236}, \u{13237}, \u{13238}, \u{13239}, \u{1323A}, \u{1323B}, \u{1323C}, \u{1323D}, \u{1323E}, \u{1323F}, \u{13240}, \u{13241}, \u{13242}, \u{13243}, \u{13244}, \u{13245}, \u{13246}, \u{13247}, \u{13248}, \u{13249}, \u{1324A}, \u{1324B}, \u{1324C}, \u{1324D}, \u{1324E}, \u{1324F}, \u{13250}, \u{13251}, \u{13252}, \u{13253}, \u{13254}, \u{13255}, \u{13256}, \u{13257}, \u{13258}, \u{13259}, \u{1325A}, \u{1325B}, \u{1325C}, \u{1325D}, \u{1325E}, \u{1325F}, \u{13260}, \u{13261}, \u{13262}, \u{13263}, \u{13264}, \u{13265}, \u{13266}, \u{13267}, \u{13268}, \u{13269}, \u{1326A}, \u{1326B}, \u{1326C}, \u{1326D}, \u{1326E}, \u{1326F}, \u{13270}, \u{13271}, \u{13272}, \u{13273}, \u{13274}, \u{13275}, \u{13276}, \u{13277}, \u{13278}, \u{13279}, \u{1327A}, \u{1327B}, \u{1327C}, \u{1327D}, \u{1327E}, \u{1327F}, \u{13280}, \u{13281}, \u{13282}, \u{13283}, \u{13284}, \u{13285}, \u{13286}, \u{13287}, \u{13288}, \u{13289}, \u{1328A}, \u{1328B}, \u{1328C}, \u{1328D}, \u{1328E}, \u{1328F}, \u{13290}, \u{13291}, \u{13292}, \u{13293}, \u{13294}, \u{13295}, \u{13296}, \u{13297}, \u{13298}, \u{13299}, \u{1329A}, \u{1329B}, \u{1329C}, \u{1329D}, \u{1329E}, \u{1329F}, \u{132A0}, \u{132A1}, \u{132A2}, \u{132A3}, \u{132A4}, \u{132A5}, \u{132A6}, \u{132A7}, \u{132A8}, \u{132A9}, \u{132AA}, \u{132AB}, \u{132AC}, \u{132AD}, \u{132AE}, \u{132AF}, \u{132B0}, \u{132B1}, \u{132B2}, \u{132B3}, \u{132B4}, \u{132B5}, \u{132B6}, \u{132B7}, \u{132B8}, \u{132B9}, \u{132BA}, \u{132BB}, \u{132BC}, \u{132BD}, \u{132BE}, \u{132BF}, \u{132C0}, \u{132C1}, \u{132C2}, \u{132C3}, \u{132C4}, \u{132C5}, \u{132C6}, \u{132C7}, \u{132C8}, \u{132C9}, \u{132CA}, \u{132CB}, \u{132CC}, \u{132CD}, \u{132CE}, \u{132CF}, \u{132D0}, \u{132D1}, \u{132D2}, \u{132D3}, \u{132D4}, \u{132D5}, \u{132D6}, \u{132D7}, \u{132D8}, \u{132D9}, \u{132DA}, \u{132DB}, \u{132DC}, \u{132DD}, \u{132DE}, \u{132DF}, \u{132E0}, \u{132E1}, \u{132E2}, \u{132E3}, \u{132E4}, \u{132E5}, \u{132E6}, \u{132E7}, \u{132E8}, \u{132E9}, \u{132EA}, \u{132EB}, \u{132EC}, \u{132ED}, \u{132EE}, \u{132EF}, \u{132F0}, \u{132F1}, \u{132F2}, \u{132F3}, \u{132F4}, \u{132F5}, \u{132F6}, \u{132F7}, \u{132F8}, \u{132F9}, \u{132FA}, \u{132FB}, \u{132FC}, \u{132FD}, \u{132FE}, \u{132FF}, \u{13300}, \u{13301}, \u{13302}, \u{13303}, \u{13304}, \u{13305}, \u{13306}, \u{13307}, \u{13308}, \u{13309}, \u{1330A}, \u{1330B}, \u{1330C}, \u{1330D}, \u{1330E}, \u{1330F}, \u{13310}, \u{13311}, \u{13312}, \u{13313}, \u{13314}, \u{13315}, \u{13316}, \u{13317}, \u{13318}, \u{13319}, \u{1331A}, \u{1331B}, \u{1331C}, \u{1331D}, \u{1331E}, \u{1331F}, \u{13320}, \u{13321}, \u{13322}, \u{13323}, \u{13324}, \u{13325}, \u{13326}, \u{13327}, \u{13328}, \u{13329}, \u{1332A}, \u{1332B}, \u{1332C}, \u{1332D}, \u{1332E}, \u{1332F}, \u{13330}, \u{13331}, \u{13332}, \u{13333}, \u{13334}, \u{13335}, \u{13336}, \u{13337}, \u{13338}, \u{13339}, \u{1333A}, \u{1333B}, \u{1333C}, \u{1333D}, \u{1333E}, \u{1333F}, \u{13340}, \u{13341}, \u{13342}, \u{13343}, \u{13344}, \u{13345}, \u{13346}, \u{13347}, \u{13348}, \u{13349}, \u{1334A}, \u{1334B}, \u{1334C}, \u{1334D}, \u{1334E}, \u{1334F}, \u{13350}, \u{13351}, \u{13352}, \u{13353}, \u{13354}, \u{13355}, \u{13356}, \u{13357}, \u{13358}, \u{13359}, \u{1335A}, \u{1335B}, \u{1335C}, \u{1335D}, \u{1335E}, \u{1335F}, \u{13360}, \u{13361}, \u{13362}, \u{13363}, \u{13364}, \u{13365}, \u{13366}, \u{13367}, \u{13368}, \u{13369}, \u{1336A}, \u{1336B}, \u{1336C}, \u{1336D}, \u{1336E}, \u{1336F}, \u{13370}, \u{13371}, \u{13372}, \u{13373}, \u{13374}, \u{13375}, \u{13376}, \u{13377}, \u{13378}, \u{13379}, \u{1337A}, \u{1337B}, \u{1337C}, \u{1337D}, \u{1337E}, \u{1337F}, \u{13380}, \u{13381}, \u{13382}, \u{13383}, \u{13384}, \u{13385}, \u{13386}, \u{13387}, \u{13388}, \u{13389}, \u{1338A}, \u{1338B}, \u{1338C}, \u{1338D}, \u{1338E}, \u{1338F}, \u{13390}, \u{13391}, \u{13392}, \u{13393}, \u{13394}, \u{13395}, \u{13396}, \u{13397}, \u{13398}, \u{13399}, \u{1339A}, \u{1339B}, \u{1339C}, \u{1339D}, \u{1339E}, \u{1339F}, \u{133A0}, \u{133A1}, \u{133A2}, \u{133A3}, \u{133A4}, \u{133A5}, \u{133A6}, \u{133A7}, \u{133A8}, \u{133A9}, \u{133AA}, \u{133AB}, \u{133AC}, \u{133AD}, \u{133AE}, \u{133AF}, \u{133B0}, \u{133B1}, \u{133B2}, \u{133B3}, \u{133B4}, \u{133B5}, \u{133B6}, \u{133B7}, \u{133B8}, \u{133B9}, \u{133BA}, \u{133BB}, \u{133BC}, \u{133BD}, \u{133BE}, \u{133BF}, \u{133C0}, \u{133C1}, \u{133C2}, \u{133C3}, \u{133C4}, \u{133C5}, \u{133C6}, \u{133C7}, \u{133C8}, \u{133C9}, \u{133CA}, \u{133CB}, \u{133CC}, \u{133CD}, \u{133CE}, \u{133CF}, \u{133D0}, \u{133D1}, \u{133D2}, \u{133D3}, \u{133D4}, \u{133D5}, \u{133D6}, \u{133D7}, \u{133D8}, \u{133D9}, \u{133DA}, \u{133DB}, \u{133DC}, \u{133DD}, \u{133DE}, \u{133DF}, \u{133E0}, \u{133E1}, \u{133E2}, \u{133E3}, \u{133E4}, \u{133E5}, \u{133E6}, \u{133E7}, \u{133E8}, \u{133E9}, \u{133EA}, \u{133EB}, \u{133EC}, \u{133ED}, \u{133EE}, \u{133EF}, \u{133F0}, \u{133F1}, \u{133F2}, \u{133F3}, \u{133F4}, \u{133F5}, \u{133F6}, \u{133F7}, \u{133F8}, \u{133F9}, \u{133FA}, \u{133FB}, \u{133FC}, \u{133FD}, \u{133FE}, \u{133FF}, \u{13400}, \u{13401}, \u{13402}, \u{13403}, \u{13404}, \u{13405}, \u{13406}, \u{13407}, \u{13408}, \u{13409}, \u{1340A}, \u{1340B}, \u{1340C}, \u{1340D}, \u{1340E}, \u{1340F}, \u{13410}, \u{13411}, \u{13412}, \u{13413}, \u{13414}, \u{13415}, \u{13416}, \u{13417}, \u{13418}, \u{13419}, \u{1341A}, \u{1341B}, \u{1341C}, \u{1341D}, \u{1341E}, \u{1341F}, \u{13420}, \u{13421}, \u{13422}, \u{13423}, \u{13424}, \u{13425}, \u{13426}, \u{13427}, \u{13428}, \u{13429}, \u{1342A}, \u{1342B}, \u{1342C}, \u{1342D}, \u{1342E}, \u{14400}, \u{14401}, \u{14402}, \u{14403}, \u{14404}, \u{14405}, \u{14406}, \u{14407}, \u{14408}, \u{14409}, \u{1440A}, \u{1440B}, \u{1440C}, \u{1440D}, \u{1440E}, \u{1440F}, \u{14410}, \u{14411}, \u{14412}, \u{14413}, \u{14414}, \u{14415}, \u{14416}, \u{14417}, \u{14418}, \u{14419}, \u{1441A}, \u{1441B}, \u{1441C}, \u{1441D}, \u{1441E}, \u{1441F}, \u{14420}, \u{14421}, \u{14422}, \u{14423}, \u{14424}, \u{14425}, \u{14426}, \u{14427}, \u{14428}, \u{14429}, \u{1442A}, \u{1442B}, \u{1442C}, \u{1442D}, \u{1442E}, \u{1442F}, \u{14430}, \u{14431}, \u{14432}, \u{14433}, \u{14434}, \u{14435}, \u{14436}, \u{14437}, \u{14438}, \u{14439}, \u{1443A}, \u{1443B}, \u{1443C}, \u{1443D}, \u{1443E}, \u{1443F}, \u{14440}, \u{14441}, \u{14442}, \u{14443}, \u{14444}, \u{14445}, \u{14446}, \u{14447}, \u{14448}, \u{14449}, \u{1444A}, \u{1444B}, \u{1444C}, \u{1444D}, \u{1444E}, \u{1444F}, \u{14450}, \u{14451}, \u{14452}, \u{14453}, \u{14454}, \u{14455}, \u{14456}, \u{14457}, \u{14458}, \u{14459}, \u{1445A}, \u{1445B}, \u{1445C}, \u{1445D}, \u{1445E}, \u{1445F}, \u{14460}, \u{14461}, \u{14462}, \u{14463}, \u{14464}, \u{14465}, \u{14466}, \u{14467}, \u{14468}, \u{14469}, \u{1446A}, \u{1446B}, \u{1446C}, \u{1446D}, \u{1446E}, \u{1446F}, \u{14470}, \u{14471}, \u{14472}, \u{14473}, \u{14474}, \u{14475}, \u{14476}, \u{14477}, \u{14478}, \u{14479}, \u{1447A}, \u{1447B}, \u{1447C}, \u{1447D}, \u{1447E}, \u{1447F}, \u{14480}, \u{14481}, \u{14482}, \u{14483}, \u{14484}, \u{14485}, \u{14486}, \u{14487}, \u{14488}, \u{14489}, \u{1448A}, \u{1448B}, \u{1448C}, \u{1448D}, \u{1448E}, \u{1448F}, \u{14490}, \u{14491}, \u{14492}, \u{14493}, \u{14494}, \u{14495}, \u{14496}, \u{14497}, \u{14498}, \u{14499}, \u{1449A}, \u{1449B}, \u{1449C}, \u{1449D}, \u{1449E}, \u{1449F}, \u{144A0}, \u{144A1}, \u{144A2}, \u{144A3}, \u{144A4}, \u{144A5}, \u{144A6}, \u{144A7}, \u{144A8}, \u{144A9}, \u{144AA}, \u{144AB}, \u{144AC}, \u{144AD}, \u{144AE}, \u{144AF}, \u{144B0}, \u{144B1}, \u{144B2}, \u{144B3}, \u{144B4}, \u{144B5}, \u{144B6}, \u{144B7}, \u{144B8}, \u{144B9}, \u{144BA}, \u{144BB}, \u{144BC}, \u{144BD}, \u{144BE}, \u{144BF}, \u{144C0}, \u{144C1}, \u{144C2}, \u{144C3}, \u{144C4}, \u{144C5}, \u{144C6}, \u{144C7}, \u{144C8}, \u{144C9}, \u{144CA}, \u{144CB}, \u{144CC}, \u{144CD}, \u{144CE}, \u{144CF}, \u{144D0}, \u{144D1}, \u{144D2}, \u{144D3}, \u{144D4}, \u{144D5}, \u{144D6}, \u{144D7}, \u{144D8}, \u{144D9}, \u{144DA}, \u{144DB}, \u{144DC}, \u{144DD}, \u{144DE}, \u{144DF}, \u{144E0}, \u{144E1}, \u{144E2}, \u{144E3}, \u{144E4}, \u{144E5}, \u{144E6}, \u{144E7}, \u{144E8}, \u{144E9}, \u{144EA}, \u{144EB}, \u{144EC}, \u{144ED}, \u{144EE}, \u{144EF}, \u{144F0}, \u{144F1}, \u{144F2}, \u{144F3}, \u{144F4}, \u{144F5}, \u{144F6}, \u{144F7}, \u{144F8}, \u{144F9}, \u{144FA}, \u{144FB}, \u{144FC}, \u{144FD}, \u{144FE}, \u{144FF}, \u{14500}, \u{14501}, \u{14502}, \u{14503}, \u{14504}, \u{14505}, \u{14506}, \u{14507}, \u{14508}, \u{14509}, \u{1450A}, \u{1450B}, \u{1450C}, \u{1450D}, \u{1450E}, \u{1450F}, \u{14510}, \u{14511}, \u{14512}, \u{14513}, \u{14514}, \u{14515}, \u{14516}, \u{14517}, \u{14518}, \u{14519}, \u{1451A}, \u{1451B}, \u{1451C}, \u{1451D}, \u{1451E}, \u{1451F}, \u{14520}, \u{14521}, \u{14522}, \u{14523}, \u{14524}, \u{14525}, \u{14526}, \u{14527}, \u{14528}, \u{14529}, \u{1452A}, \u{1452B}, \u{1452C}, \u{1452D}, \u{1452E}, \u{1452F}, \u{14530}, \u{14531}, \u{14532}, \u{14533}, \u{14534}, \u{14535}, \u{14536}, \u{14537}, \u{14538}, \u{14539}, \u{1453A}, \u{1453B}, \u{1453C}, \u{1453D}, \u{1453E}, \u{1453F}, \u{14540}, \u{14541}, \u{14542}, \u{14543}, \u{14544}, \u{14545}, \u{14546}, \u{14547}, \u{14548}, \u{14549}, \u{1454A}, \u{1454B}, \u{1454C}, \u{1454D}, \u{1454E}, \u{1454F}, \u{14550}, \u{14551}, \u{14552}, \u{14553}, \u{14554}, \u{14555}, \u{14556}, \u{14557}, \u{14558}, \u{14559}, \u{1455A}, \u{1455B}, \u{1455C}, \u{1455D}, \u{1455E}, \u{1455F}, \u{14560}, \u{14561}, \u{14562}, \u{14563}, \u{14564}, \u{14565}, \u{14566}, \u{14567}, \u{14568}, \u{14569}, \u{1456A}, \u{1456B}, \u{1456C}, \u{1456D}, \u{1456E}, \u{1456F}, \u{14570}, \u{14571}, \u{14572}, \u{14573}, \u{14574}, \u{14575}, \u{14576}, \u{14577}, \u{14578}, \u{14579}, \u{1457A}, \u{1457B}, \u{1457C}, \u{1457D}, \u{1457E}, \u{1457F}, \u{14580}, \u{14581}, \u{14582}, \u{14583}, \u{14584}, \u{14585}, \u{14586}, \u{14587}, \u{14588}, \u{14589}, \u{1458A}, \u{1458B}, \u{1458C}, \u{1458D}, \u{1458E}, \u{1458F}, \u{14590}, \u{14591}, \u{14592}, \u{14593}, \u{14594}, \u{14595}, \u{14596}, \u{14597}, \u{14598}, \u{14599}, \u{1459A}, \u{1459B}, \u{1459C}, \u{1459D}, \u{1459E}, \u{1459F}, \u{145A0}, \u{145A1}, \u{145A2}, \u{145A3}, \u{145A4}, \u{145A5}, \u{145A6}, \u{145A7}, \u{145A8}, \u{145A9}, \u{145AA}, \u{145AB}, \u{145AC}, \u{145AD}, \u{145AE}, \u{145AF}, \u{145B0}, \u{145B1}, \u{145B2}, \u{145B3}, \u{145B4}, \u{145B5}, \u{145B6}, \u{145B7}, \u{145B8}, \u{145B9}, \u{145BA}, \u{145BB}, \u{145BC}, \u{145BD}, \u{145BE}, \u{145BF}, \u{145C0}, \u{145C1}, \u{145C2}, \u{145C3}, \u{145C4}, \u{145C5}, \u{145C6}, \u{145C7}, \u{145C8}, \u{145C9}, \u{145CA}, \u{145CB}, \u{145CC}, \u{145CD}, \u{145CE}, \u{145CF}, \u{145D0}, \u{145D1}, \u{145D2}, \u{145D3}, \u{145D4}, \u{145D5}, \u{145D6}, \u{145D7}, \u{145D8}, \u{145D9}, \u{145DA}, \u{145DB}, \u{145DC}, \u{145DD}, \u{145DE}, \u{145DF}, \u{145E0}, \u{145E1}, \u{145E2}, \u{145E3}, \u{145E4}, \u{145E5}, \u{145E6}, \u{145E7}, \u{145E8}, \u{145E9}, \u{145EA}, \u{145EB}, \u{145EC}, \u{145ED}, \u{145EE}, \u{145EF}, \u{145F0}, \u{145F1}, \u{145F2}, \u{145F3}, \u{145F4}, \u{145F5}, \u{145F6}, \u{145F7}, \u{145F8}, \u{145F9}, \u{145FA}, \u{145FB}, \u{145FC}, \u{145FD}, \u{145FE}, \u{145FF}, \u{14600}, \u{14601}, \u{14602}, \u{14603}, \u{14604}, \u{14605}, \u{14606}, \u{14607}, \u{14608}, \u{14609}, \u{1460A}, \u{1460B}, \u{1460C}, \u{1460D}, \u{1460E}, \u{1460F}, \u{14610}, \u{14611}, \u{14612}, \u{14613}, \u{14614}, \u{14615}, \u{14616}, \u{14617}, \u{14618}, \u{14619}, \u{1461A}, \u{1461B}, \u{1461C}, \u{1461D}, \u{1461E}, \u{1461F}, \u{14620}, \u{14621}, \u{14622}, \u{14623}, \u{14624}, \u{14625}, \u{14626}, \u{14627}, \u{14628}, \u{14629}, \u{1462A}, \u{1462B}, \u{1462C}, \u{1462D}, \u{1462E}, \u{1462F}, \u{14630}, \u{14631}, \u{14632}, \u{14633}, \u{14634}, \u{14635}, \u{14636}, \u{14637}, \u{14638}, \u{14639}, \u{1463A}, \u{1463B}, \u{1463C}, \u{1463D}, \u{1463E}, \u{1463F}, \u{14640}, \u{14641}, \u{14642}, \u{14643}, \u{14644}, \u{14645}, \u{14646}, \u{16800}, \u{16801}, \u{16802}, \u{16803}, \u{16804}, \u{16805}, \u{16806}, \u{16807}, \u{16808}, \u{16809}, \u{1680A}, \u{1680B}, \u{1680C}, \u{1680D}, \u{1680E}, \u{1680F}, \u{16810}, \u{16811}, \u{16812}, \u{16813}, \u{16814}, \u{16815}, \u{16816}, \u{16817}, \u{16818}, \u{16819}, \u{1681A}, \u{1681B}, \u{1681C}, \u{1681D}, \u{1681E}, \u{1681F}, \u{16820}, \u{16821}, \u{16822}, \u{16823}, \u{16824}, \u{16825}, \u{16826}, \u{16827}, \u{16828}, \u{16829}, \u{1682A}, \u{1682B}, \u{1682C}, \u{1682D}, \u{1682E}, \u{1682F}, \u{16830}, \u{16831}, \u{16832}, \u{16833}, \u{16834}, \u{16835}, \u{16836}, \u{16837}, \u{16838}, \u{16839}, \u{1683A}, \u{1683B}, \u{1683C}, \u{1683D}, \u{1683E}, \u{1683F}, \u{16840}, \u{16841}, \u{16842}, \u{16843}, \u{16844}, \u{16845}, \u{16846}, \u{16847}, \u{16848}, \u{16849}, \u{1684A}, \u{1684B}, \u{1684C}, \u{1684D}, \u{1684E}, \u{1684F}, \u{16850}, \u{16851}, \u{16852}, \u{16853}, \u{16854}, \u{16855}, \u{16856}, \u{16857}, \u{16858}, \u{16859}, \u{1685A}, \u{1685B}, \u{1685C}, \u{1685D}, \u{1685E}, \u{1685F}, \u{16860}, \u{16861}, \u{16862}, \u{16863}, \u{16864}, \u{16865}, \u{16866}, \u{16867}, \u{16868}, \u{16869}, \u{1686A}, \u{1686B}, \u{1686C}, \u{1686D}, \u{1686E}, \u{1686F}, \u{16870}, \u{16871}, \u{16872}, \u{16873}, \u{16874}, \u{16875}, \u{16876}, \u{16877}, \u{16878}, \u{16879}, \u{1687A}, \u{1687B}, \u{1687C}, \u{1687D}, \u{1687E}, \u{1687F}, \u{16880}, \u{16881}, \u{16882}, \u{16883}, \u{16884}, \u{16885}, \u{16886}, \u{16887}, \u{16888}, \u{16889}, \u{1688A}, \u{1688B}, \u{1688C}, \u{1688D}, \u{1688E}, \u{1688F}, \u{16890}, \u{16891}, \u{16892}, \u{16893}, \u{16894}, \u{16895}, \u{16896}, \u{16897}, \u{16898}, \u{16899}, \u{1689A}, \u{1689B}, \u{1689C}, \u{1689D}, \u{1689E}, \u{1689F}, \u{168A0}, \u{168A1}, \u{168A2}, \u{168A3}, \u{168A4}, \u{168A5}, \u{168A6}, \u{168A7}, \u{168A8}, \u{168A9}, \u{168AA}, \u{168AB}, \u{168AC}, \u{168AD}, \u{168AE}, \u{168AF}, \u{168B0}, \u{168B1}, \u{168B2}, \u{168B3}, \u{168B4}, \u{168B5}, \u{168B6}, \u{168B7}, \u{168B8}, \u{168B9}, \u{168BA}, \u{168BB}, \u{168BC}, \u{168BD}, \u{168BE}, \u{168BF}, \u{168C0}, \u{168C1}, \u{168C2}, \u{168C3}, \u{168C4}, \u{168C5}, \u{168C6}, \u{168C7}, \u{168C8}, \u{168C9}, \u{168CA}, \u{168CB}, \u{168CC}, \u{168CD}, \u{168CE}, \u{168CF}, \u{168D0}, \u{168D1}, \u{168D2}, \u{168D3}, \u{168D4}, \u{168D5}, \u{168D6}, \u{168D7}, \u{168D8}, \u{168D9}, \u{168DA}, \u{168DB}, \u{168DC}, \u{168DD}, \u{168DE}, \u{168DF}, \u{168E0}, \u{168E1}, \u{168E2}, \u{168E3}, \u{168E4}, \u{168E5}, \u{168E6}, \u{168E7}, \u{168E8}, \u{168E9}, \u{168EA}, \u{168EB}, \u{168EC}, \u{168ED}, \u{168EE}, \u{168EF}, \u{168F0}, \u{168F1}, \u{168F2}, \u{168F3}, \u{168F4}, \u{168F5}, \u{168F6}, \u{168F7}, \u{168F8}, \u{168F9}, \u{168FA}, \u{168FB}, \u{168FC}, \u{168FD}, \u{168FE}, \u{168FF}, \u{16900}, \u{16901}, \u{16902}, \u{16903}, \u{16904}, \u{16905}, \u{16906}, \u{16907}, \u{16908}, \u{16909}, \u{1690A}, \u{1690B}, \u{1690C}, \u{1690D}, \u{1690E}, \u{1690F}, \u{16910}, \u{16911}, \u{16912}, \u{16913}, \u{16914}, \u{16915}, \u{16916}, \u{16917}, \u{16918}, \u{16919}, \u{1691A}, \u{1691B}, \u{1691C}, \u{1691D}, \u{1691E}, \u{1691F}, \u{16920}, \u{16921}, \u{16922}, \u{16923}, \u{16924}, \u{16925}, \u{16926}, \u{16927}, \u{16928}, \u{16929}, \u{1692A}, \u{1692B}, \u{1692C}, \u{1692D}, \u{1692E}, \u{1692F}, \u{16930}, \u{16931}, \u{16932}, \u{16933}, \u{16934}, \u{16935}, \u{16936}, \u{16937}, \u{16938}, \u{16939}, \u{1693A}, \u{1693B}, \u{1693C}, \u{1693D}, \u{1693E}, \u{1693F}, \u{16940}, \u{16941}, \u{16942}, \u{16943}, \u{16944}, \u{16945}, \u{16946}, \u{16947}, \u{16948}, \u{16949}, \u{1694A}, \u{1694B}, \u{1694C}, \u{1694D}, \u{1694E}, \u{1694F}, \u{16950}, \u{16951}, \u{16952}, \u{16953}, \u{16954}, \u{16955}, \u{16956}, \u{16957}, \u{16958}, \u{16959}, \u{1695A}, \u{1695B}, \u{1695C}, \u{1695D}, \u{1695E}, \u{1695F}, \u{16960}, \u{16961}, \u{16962}, \u{16963}, \u{16964}, \u{16965}, \u{16966}, \u{16967}, \u{16968}, \u{16969}, \u{1696A}, \u{1696B}, \u{1696C}, \u{1696D}, \u{1696E}, \u{1696F}, \u{16970}, \u{16971}, \u{16972}, \u{16973}, \u{16974}, \u{16975}, \u{16976}, \u{16977}, \u{16978}, \u{16979}, \u{1697A}, \u{1697B}, \u{1697C}, \u{1697D}, \u{1697E}, \u{1697F}, \u{16980}, \u{16981}, \u{16982}, \u{16983}, \u{16984}, \u{16985}, \u{16986}, \u{16987}, \u{16988}, \u{16989}, \u{1698A}, \u{1698B}, \u{1698C}, \u{1698D}, \u{1698E}, \u{1698F}, \u{16990}, \u{16991}, \u{16992}, \u{16993}, \u{16994}, \u{16995}, \u{16996}, \u{16997}, \u{16998}, \u{16999}, \u{1699A}, \u{1699B}, \u{1699C}, \u{1699D}, \u{1699E}, \u{1699F}, \u{169A0}, \u{169A1}, \u{169A2}, \u{169A3}, \u{169A4}, \u{169A5}, \u{169A6}, \u{169A7}, \u{169A8}, \u{169A9}, \u{169AA}, \u{169AB}, \u{169AC}, \u{169AD}, \u{169AE}, \u{169AF}, \u{169B0}, \u{169B1}, \u{169B2}, \u{169B3}, \u{169B4}, \u{169B5}, \u{169B6}, \u{169B7}, \u{169B8}, \u{169B9}, \u{169BA}, \u{169BB}, \u{169BC}, \u{169BD}, \u{169BE}, \u{169BF}, \u{169C0}, \u{169C1}, \u{169C2}, \u{169C3}, \u{169C4}, \u{169C5}, \u{169C6}, \u{169C7}, \u{169C8}, \u{169C9}, \u{169CA}, \u{169CB}, \u{169CC}, \u{169CD}, \u{169CE}, \u{169CF}, \u{169D0}, \u{169D1}, \u{169D2}, \u{169D3}, \u{169D4}, \u{169D5}, \u{169D6}, \u{169D7}, \u{169D8}, \u{169D9}, \u{169DA}, \u{169DB}, \u{169DC}, \u{169DD}, \u{169DE}, \u{169DF}, \u{169E0}, \u{169E1}, \u{169E2}, \u{169E3}, \u{169E4}, \u{169E5}, \u{169E6}, \u{169E7}, \u{169E8}, \u{169E9}, \u{169EA}, \u{169EB}, \u{169EC}, \u{169ED}, \u{169EE}, \u{169EF}, \u{169F0}, \u{169F1}, \u{169F2}, \u{169F3}, \u{169F4}, \u{169F5}, \u{169F6}, \u{169F7}, \u{169F8}, \u{169F9}, \u{169FA}, \u{169FB}, \u{169FC}, \u{169FD}, \u{169FE}, \u{169FF}, \u{16A00}, \u{16A01}, \u{16A02}, \u{16A03}, \u{16A04}, \u{16A05}, \u{16A06}, \u{16A07}, \u{16A08}, \u{16A09}, \u{16A0A}, \u{16A0B}, \u{16A0C}, \u{16A0D}, \u{16A0E}, \u{16A0F}, \u{16A10}, \u{16A11}, \u{16A12}, \u{16A13}, \u{16A14}, \u{16A15}, \u{16A16}, \u{16A17}, \u{16A18}, \u{16A19}, \u{16A1A}, \u{16A1B}, \u{16A1C}, \u{16A1D}, \u{16A1E}, \u{16A1F}, \u{16A20}, \u{16A21}, \u{16A22}, \u{16A23}, \u{16A24}, \u{16A25}, \u{16A26}, \u{16A27}, \u{16A28}, \u{16A29}, \u{16A2A}, \u{16A2B}, \u{16A2C}, \u{16A2D}, \u{16A2E}, \u{16A2F}, \u{16A30}, \u{16A31}, \u{16A32}, \u{16A33}, \u{16A34}, \u{16A35}, \u{16A36}, \u{16A37}, \u{16A38}, \u{16A40}, \u{16A41}, \u{16A42}, \u{16A43}, \u{16A44}, \u{16A45}, \u{16A46}, \u{16A47}, \u{16A48}, \u{16A49}, \u{16A4A}, \u{16A4B}, \u{16A4C}, \u{16A4D}, \u{16A4E}, \u{16A4F}, \u{16A50}, \u{16A51}, \u{16A52}, \u{16A53}, \u{16A54}, \u{16A55}, \u{16A56}, \u{16A57}, \u{16A58}, \u{16A59}, \u{16A5A}, \u{16A5B}, \u{16A5C}, \u{16A5D}, \u{16A5E}, \u{16AD0}, \u{16AD1}, \u{16AD2}, \u{16AD3}, \u{16AD4}, \u{16AD5}, \u{16AD6}, \u{16AD7}, \u{16AD8}, \u{16AD9}, \u{16ADA}, \u{16ADB}, \u{16ADC}, \u{16ADD}, \u{16ADE}, \u{16ADF}, \u{16AE0}, \u{16AE1}, \u{16AE2}, \u{16AE3}, \u{16AE4}, \u{16AE5}, \u{16AE6}, \u{16AE7}, \u{16AE8}, \u{16AE9}, \u{16AEA}, \u{16AEB}, \u{16AEC}, \u{16AED}, \u{16B00}, \u{16B01}, \u{16B02}, \u{16B03}, \u{16B04}, \u{16B05}, \u{16B06}, \u{16B07}, \u{16B08}, \u{16B09}, \u{16B0A}, \u{16B0B}, \u{16B0C}, \u{16B0D}, \u{16B0E}, \u{16B0F}, \u{16B10}, \u{16B11}, \u{16B12}, \u{16B13}, \u{16B14}, \u{16B15}, \u{16B16}, \u{16B17}, \u{16B18}, \u{16B19}, \u{16B1A}, \u{16B1B}, \u{16B1C}, \u{16B1D}, \u{16B1E}, \u{16B1F}, \u{16B20}, \u{16B21}, \u{16B22}, \u{16B23}, \u{16B24}, \u{16B25}, \u{16B26}, \u{16B27}, \u{16B28}, \u{16B29}, \u{16B2A}, \u{16B2B}, \u{16B2C}, \u{16B2D}, \u{16B2E}, \u{16B2F}, \u{16B63}, \u{16B64}, \u{16B65}, \u{16B66}, \u{16B67}, \u{16B68}, \u{16B69}, \u{16B6A}, \u{16B6B}, \u{16B6C}, \u{16B6D}, \u{16B6E}, \u{16B6F}, \u{16B70}, \u{16B71}, \u{16B72}, \u{16B73}, \u{16B74}, \u{16B75}, \u{16B76}, \u{16B77}, \u{16B7D}, \u{16B7E}, \u{16B7F}, \u{16B80}, \u{16B81}, \u{16B82}, \u{16B83}, \u{16B84}, \u{16B85}, \u{16B86}, \u{16B87}, \u{16B88}, \u{16B89}, \u{16B8A}, \u{16B8B}, \u{16B8C}, \u{16B8D}, \u{16B8E}, \u{16B8F}, \u{16F00}, \u{16F01}, \u{16F02}, \u{16F03}, \u{16F04}, \u{16F05}, \u{16F06}, \u{16F07}, \u{16F08}, \u{16F09}, \u{16F0A}, \u{16F0B}, \u{16F0C}, \u{16F0D}, \u{16F0E}, \u{16F0F}, \u{16F10}, \u{16F11}, \u{16F12}, \u{16F13}, \u{16F14}, \u{16F15}, \u{16F16}, \u{16F17}, \u{16F18}, \u{16F19}, \u{16F1A}, \u{16F1B}, \u{16F1C}, \u{16F1D}, \u{16F1E}, \u{16F1F}, \u{16F20}, \u{16F21}, \u{16F22}, \u{16F23}, \u{16F24}, \u{16F25}, \u{16F26}, \u{16F27}, \u{16F28}, \u{16F29}, \u{16F2A}, \u{16F2B}, \u{16F2C}, \u{16F2D}, \u{16F2E}, \u{16F2F}, \u{16F30}, \u{16F31}, \u{16F32}, \u{16F33}, \u{16F34}, \u{16F35}, \u{16F36}, \u{16F37}, \u{16F38}, \u{16F39}, \u{16F3A}, \u{16F3B}, \u{16F3C}, \u{16F3D}, \u{16F3E}, \u{16F3F}, \u{16F40}, \u{16F41}, \u{16F42}, \u{16F43}, \u{16F44}, \u{16F50}, \u{1B000}, \u{1B001}, \u{1BC00}, \u{1BC01}, \u{1BC02}, \u{1BC03}, \u{1BC04}, \u{1BC05}, \u{1BC06}, \u{1BC07}, \u{1BC08}, \u{1BC09}, \u{1BC0A}, \u{1BC0B}, \u{1BC0C}, \u{1BC0D}, \u{1BC0E}, \u{1BC0F}, \u{1BC10}, \u{1BC11}, \u{1BC12}, \u{1BC13}, \u{1BC14}, \u{1BC15}, \u{1BC16}, \u{1BC17}, \u{1BC18}, \u{1BC19}, \u{1BC1A}, \u{1BC1B}, \u{1BC1C}, \u{1BC1D}, \u{1BC1E}, \u{1BC1F}, \u{1BC20}, \u{1BC21}, \u{1BC22}, \u{1BC23}, \u{1BC24}, \u{1BC25}, \u{1BC26}, \u{1BC27}, \u{1BC28}, \u{1BC29}, \u{1BC2A}, \u{1BC2B}, \u{1BC2C}, \u{1BC2D}, \u{1BC2E}, \u{1BC2F}, \u{1BC30}, \u{1BC31}, \u{1BC32}, \u{1BC33}, \u{1BC34}, \u{1BC35}, \u{1BC36}, \u{1BC37}, \u{1BC38}, \u{1BC39}, \u{1BC3A}, \u{1BC3B}, \u{1BC3C}, \u{1BC3D}, \u{1BC3E}, \u{1BC3F}, \u{1BC40}, \u{1BC41}, \u{1BC42}, \u{1BC43}, \u{1BC44}, \u{1BC45}, \u{1BC46}, \u{1BC47}, \u{1BC48}, \u{1BC49}, \u{1BC4A}, \u{1BC4B}, \u{1BC4C}, \u{1BC4D}, \u{1BC4E}, \u{1BC4F}, \u{1BC50}, \u{1BC51}, \u{1BC52}, \u{1BC53}, \u{1BC54}, \u{1BC55}, \u{1BC56}, \u{1BC57}, \u{1BC58}, \u{1BC59}, \u{1BC5A}, \u{1BC5B}, \u{1BC5C}, \u{1BC5D}, \u{1BC5E}, \u{1BC5F}, \u{1BC60}, \u{1BC61}, \u{1BC62}, \u{1BC63}, \u{1BC64}, \u{1BC65}, \u{1BC66}, \u{1BC67}, \u{1BC68}, \u{1BC69}, \u{1BC6A}, \u{1BC70}, \u{1BC71}, \u{1BC72}, \u{1BC73}, \u{1BC74}, \u{1BC75}, \u{1BC76}, \u{1BC77}, \u{1BC78}, \u{1BC79}, \u{1BC7A}, \u{1BC7B}, \u{1BC7C}, \u{1BC80}, \u{1BC81}, \u{1BC82}, \u{1BC83}, \u{1BC84}, \u{1BC85}, \u{1BC86}, \u{1BC87}, \u{1BC88}, \u{1BC90}, \u{1BC91}, \u{1BC92}, \u{1BC93}, \u{1BC94}, \u{1BC95}, \u{1BC96}, \u{1BC97}, \u{1BC98}, \u{1BC99}, \u{1E800}, \u{1E801}, \u{1E802}, \u{1E803}, \u{1E804}, \u{1E805}, \u{1E806}, \u{1E807}, \u{1E808}, \u{1E809}, \u{1E80A}, \u{1E80B}, \u{1E80C}, \u{1E80D}, \u{1E80E}, \u{1E80F}, \u{1E810}, \u{1E811}, \u{1E812}, \u{1E813}, \u{1E814}, \u{1E815}, \u{1E816}, \u{1E817}, \u{1E818}, \u{1E819}, \u{1E81A}, \u{1E81B}, \u{1E81C}, \u{1E81D}, \u{1E81E}, \u{1E81F}, \u{1E820}, \u{1E821}, \u{1E822}, \u{1E823}, \u{1E824}, \u{1E825}, \u{1E826}, \u{1E827}, \u{1E828}, \u{1E829}, \u{1E82A}, \u{1E82B}, \u{1E82C}, \u{1E82D}, \u{1E82E}, \u{1E82F}, \u{1E830}, \u{1E831}, \u{1E832}, \u{1E833}, \u{1E834}, \u{1E835}, \u{1E836}, \u{1E837}, \u{1E838}, \u{1E839}, \u{1E83A}, \u{1E83B}, \u{1E83C}, \u{1E83D}, \u{1E83E}, \u{1E83F}, \u{1E840}, \u{1E841}, \u{1E842}, \u{1E843}, \u{1E844}, \u{1E845}, \u{1E846}, \u{1E847}, \u{1E848}, \u{1E849}, \u{1E84A}, \u{1E84B}, \u{1E84C}, \u{1E84D}, \u{1E84E}, \u{1E84F}, \u{1E850}, \u{1E851}, \u{1E852}, \u{1E853}, \u{1E854}, \u{1E855}, \u{1E856}, \u{1E857}, \u{1E858}, \u{1E859}, \u{1E85A}, \u{1E85B}, \u{1E85C}, \u{1E85D}, \u{1E85E}, \u{1E85F}, \u{1E860}, \u{1E861}, \u{1E862}, \u{1E863}, \u{1E864}, \u{1E865}, \u{1E866}, \u{1E867}, \u{1E868}, \u{1E869}, \u{1E86A}, \u{1E86B}, \u{1E86C}, \u{1E86D}, \u{1E86E}, \u{1E86F}, \u{1E870}, \u{1E871}, \u{1E872}, \u{1E873}, \u{1E874}, \u{1E875}, \u{1E876}, \u{1E877}, \u{1E878}, \u{1E879}, \u{1E87A}, \u{1E87B}, \u{1E87C}, \u{1E87D}, \u{1E87E}, \u{1E87F}, \u{1E880}, \u{1E881}, \u{1E882}, \u{1E883}, \u{1E884}, \u{1E885}, \u{1E886}, \u{1E887}, \u{1E888}, \u{1E889}, \u{1E88A}, \u{1E88B}, \u{1E88C}, \u{1E88D}, \u{1E88E}, \u{1E88F}, \u{1E890}, \u{1E891}, \u{1E892}, \u{1E893}, \u{1E894}, \u{1E895}, \u{1E896}, \u{1E897}, \u{1E898}, \u{1E899}, \u{1E89A}, \u{1E89B}, \u{1E89C}, \u{1E89D}, \u{1E89E}, \u{1E89F}, \u{1E8A0}, \u{1E8A1}, \u{1E8A2}, \u{1E8A3}, \u{1E8A4}, \u{1E8A5}, \u{1E8A6}, \u{1E8A7}, \u{1E8A8}, \u{1E8A9}, \u{1E8AA}, \u{1E8AB}, \u{1E8AC}, \u{1E8AD}, \u{1E8AE}, \u{1E8AF}, \u{1E8B0}, \u{1E8B1}, \u{1E8B2}, \u{1E8B3}, \u{1E8B4}, \u{1E8B5}, \u{1E8B6}, \u{1E8B7}, \u{1E8B8}, \u{1E8B9}, \u{1E8BA}, \u{1E8BB}, \u{1E8BC}, \u{1E8BD}, \u{1E8BE}, \u{1E8BF}, \u{1E8C0}, \u{1E8C1}, \u{1E8C2}, \u{1E8C3}, \u{1E8C4}, \u{1EE00}, \u{1EE01}, \u{1EE02}, \u{1EE03}, \u{1EE05}, \u{1EE06}, \u{1EE07}, \u{1EE08}, \u{1EE09}, \u{1EE0A}, \u{1EE0B}, \u{1EE0C}, \u{1EE0D}, \u{1EE0E}, \u{1EE0F}, \u{1EE10}, \u{1EE11}, \u{1EE12}, \u{1EE13}, \u{1EE14}, \u{1EE15}, \u{1EE16}, \u{1EE17}, \u{1EE18}, \u{1EE19}, \u{1EE1A}, \u{1EE1B}, \u{1EE1C}, \u{1EE1D}, \u{1EE1E}, \u{1EE1F}, \u{1EE21}, \u{1EE22}, \u{1EE24}, \u{1EE27}, \u{1EE29}, \u{1EE2A}, \u{1EE2B}, \u{1EE2C}, \u{1EE2D}, \u{1EE2E}, \u{1EE2F}, \u{1EE30}, \u{1EE31}, \u{1EE32}, \u{1EE34}, \u{1EE35}, \u{1EE36}, \u{1EE37}, \u{1EE39}, \u{1EE3B}, \u{1EE42}, \u{1EE47}, \u{1EE49}, \u{1EE4B}, \u{1EE4D}, \u{1EE4E}, \u{1EE4F}, \u{1EE51}, \u{1EE52}, \u{1EE54}, \u{1EE57}, \u{1EE59}, \u{1EE5B}, \u{1EE5D}, \u{1EE5F}, \u{1EE61}, \u{1EE62}, \u{1EE64}, \u{1EE67}, \u{1EE68}, \u{1EE69}, \u{1EE6A}, \u{1EE6C}, \u{1EE6D}, \u{1EE6E}, \u{1EE6F}, \u{1EE70}, \u{1EE71}, \u{1EE72}, \u{1EE74}, \u{1EE75}, \u{1EE76}, \u{1EE77}, \u{1EE79}, \u{1EE7A}, \u{1EE7B}, \u{1EE7C}, \u{1EE7E}, \u{1EE80}, \u{1EE81}, \u{1EE82}, \u{1EE83}, \u{1EE84}, \u{1EE85}, \u{1EE86}, \u{1EE87}, \u{1EE88}, \u{1EE89}, \u{1EE8B}, \u{1EE8C}, \u{1EE8D}, \u{1EE8E}, \u{1EE8F}, \u{1EE90}, \u{1EE91}, \u{1EE92}, \u{1EE93}, \u{1EE94}, \u{1EE95}, \u{1EE96}, \u{1EE97}, \u{1EE98}, \u{1EE99}, \u{1EE9A}, \u{1EE9B}, \u{1EEA1}, \u{1EEA2}, \u{1EEA3}, \u{1EEA5}, \u{1EEA6}, \u{1EEA7}, \u{1EEA8}, \u{1EEA9}, \u{1EEAB}, \u{1EEAC}, \u{1EEAD}, \u{1EEAE}, \u{1EEAF}, \u{1EEB0}, \u{1EEB1}, \u{1EEB2}, \u{1EEB3}, \u{1EEB4}, \u{1EEB5}, \u{1EEB6}, \u{1EEB7}, \u{1EEB8}, \u{1EEB9}, \u{1EEBA}, \u{1EEBB}, \u{20000}, \u{2A6D6}, \u{2A700}, \u{2B734}, \u{2B740}, \u{2B81D}, \u{2B820}, \u{2CEA1}, \u{2F800}, \u{2F801}, \u{2F802}, \u{2F803}, \u{2F804}, \u{2F805}, \u{2F806}, \u{2F807}, \u{2F808}, \u{2F809}, \u{2F80A}, \u{2F80B}, \u{2F80C}, \u{2F80D}, \u{2F80E}, \u{2F80F}, \u{2F810}, \u{2F811}, \u{2F812}, \u{2F813}, \u{2F814}, \u{2F815}, \u{2F816}, \u{2F817}, \u{2F818}, \u{2F819}, \u{2F81A}, \u{2F81B}, \u{2F81C}, \u{2F81D}, \u{2F81E}, \u{2F81F}, \u{2F820}, \u{2F821}, \u{2F822}, \u{2F823}, \u{2F824}, \u{2F825}, \u{2F826}, \u{2F827}, \u{2F828}, \u{2F829}, \u{2F82A}, \u{2F82B}, \u{2F82C}, \u{2F82D}, \u{2F82E}, \u{2F82F}, \u{2F830}, \u{2F831}, \u{2F832}, \u{2F833}, \u{2F834}, \u{2F835}, \u{2F836}, \u{2F837}, \u{2F838}, \u{2F839}, \u{2F83A}, \u{2F83B}, \u{2F83C}, \u{2F83D}, \u{2F83E}, \u{2F83F}, \u{2F840}, \u{2F841}, \u{2F842}, \u{2F843}, \u{2F844}, \u{2F845}, \u{2F846}, \u{2F847}, \u{2F848}, \u{2F849}, \u{2F84A}, \u{2F84B}, \u{2F84C}, \u{2F84D}, \u{2F84E}, \u{2F84F}, \u{2F850}, \u{2F851}, \u{2F852}, \u{2F853}, \u{2F854}, \u{2F855}, \u{2F856}, \u{2F857}, \u{2F858}, \u{2F859}, \u{2F85A}, \u{2F85B}, \u{2F85C}, \u{2F85D}, \u{2F85E}, \u{2F85F}, \u{2F860}, \u{2F861}, \u{2F862}, \u{2F863}, \u{2F864}, \u{2F865}, \u{2F866}, \u{2F867}, \u{2F868}, \u{2F869}, \u{2F86A}, \u{2F86B}, \u{2F86C}, \u{2F86D}, \u{2F86E}, \u{2F86F}, \u{2F870}, \u{2F871}, \u{2F872}, \u{2F873}, \u{2F874}, \u{2F875}, \u{2F876}, \u{2F877}, \u{2F878}, \u{2F879}, \u{2F87A}, \u{2F87B}, \u{2F87C}, \u{2F87D}, \u{2F87E}, \u{2F87F}, \u{2F880}, \u{2F881}, \u{2F882}, \u{2F883}, \u{2F884}, \u{2F885}, \u{2F886}, \u{2F887}, \u{2F888}, \u{2F889}, \u{2F88A}, \u{2F88B}, \u{2F88C}, \u{2F88D}, \u{2F88E}, \u{2F88F}, \u{2F890}, \u{2F891}, \u{2F892}, \u{2F893}, \u{2F894}, \u{2F895}, \u{2F896}, \u{2F897}, \u{2F898}, \u{2F899}, \u{2F89A}, \u{2F89B}, \u{2F89C}, \u{2F89D}, \u{2F89E}, \u{2F89F}, \u{2F8A0}, \u{2F8A1}, \u{2F8A2}, \u{2F8A3}, \u{2F8A4}, \u{2F8A5}, \u{2F8A6}, \u{2F8A7}, \u{2F8A8}, \u{2F8A9}, \u{2F8AA}, \u{2F8AB}, \u{2F8AC}, \u{2F8AD}, \u{2F8AE}, \u{2F8AF}, \u{2F8B0}, \u{2F8B1}, \u{2F8B2}, \u{2F8B3}, \u{2F8B4}, \u{2F8B5}, \u{2F8B6}, \u{2F8B7}, \u{2F8B8}, \u{2F8B9}, \u{2F8BA}, \u{2F8BB}, \u{2F8BC}, \u{2F8BD}, \u{2F8BE}, \u{2F8BF}, \u{2F8C0}, \u{2F8C1}, \u{2F8C2}, \u{2F8C3}, \u{2F8C4}, \u{2F8C5}, \u{2F8C6}, \u{2F8C7}, \u{2F8C8}, \u{2F8C9}, \u{2F8CA}, \u{2F8CB}, \u{2F8CC}, \u{2F8CD}, \u{2F8CE}, \u{2F8CF}, \u{2F8D0}, \u{2F8D1}, \u{2F8D2}, \u{2F8D3}, \u{2F8D4}, \u{2F8D5}, \u{2F8D6}, \u{2F8D7}, \u{2F8D8}, \u{2F8D9}, \u{2F8DA}, \u{2F8DB}, \u{2F8DC}, \u{2F8DD}, \u{2F8DE}, \u{2F8DF}, \u{2F8E0}, \u{2F8E1}, \u{2F8E2}, \u{2F8E3}, \u{2F8E4}, \u{2F8E5}, \u{2F8E6}, \u{2F8E7}, \u{2F8E8}, \u{2F8E9}, \u{2F8EA}, \u{2F8EB}, \u{2F8EC}, \u{2F8ED}, \u{2F8EE}, \u{2F8EF}, \u{2F8F0}, \u{2F8F1}, \u{2F8F2}, \u{2F8F3}, \u{2F8F4}, \u{2F8F5}, \u{2F8F6}, \u{2F8F7}, \u{2F8F8}, \u{2F8F9}, \u{2F8FA}, \u{2F8FB}, \u{2F8FC}, \u{2F8FD}, \u{2F8FE}, \u{2F8FF}, \u{2F900}, \u{2F901}, \u{2F902}, \u{2F903}, \u{2F904}, \u{2F905}, \u{2F906}, \u{2F907}, \u{2F908}, \u{2F909}, \u{2F90A}, \u{2F90B}, \u{2F90C}, \u{2F90D}, \u{2F90E}, \u{2F90F}, \u{2F910}, \u{2F911}, \u{2F912}, \u{2F913}, \u{2F914}, \u{2F915}, \u{2F916}, \u{2F917}, \u{2F918}, \u{2F919}, \u{2F91A}, \u{2F91B}, \u{2F91C}, \u{2F91D}, \u{2F91E}, \u{2F91F}, \u{2F920}, \u{2F921}, \u{2F922}, \u{2F923}, \u{2F924}, \u{2F925}, \u{2F926}, \u{2F927}, \u{2F928}, \u{2F929}, \u{2F92A}, \u{2F92B}, \u{2F92C}, \u{2F92D}, \u{2F92E}, \u{2F92F}, \u{2F930}, \u{2F931}, \u{2F932}, \u{2F933}, \u{2F934}, \u{2F935}, \u{2F936}, \u{2F937}, \u{2F938}, \u{2F939}, \u{2F93A}, \u{2F93B}, \u{2F93C}, \u{2F93D}, \u{2F93E}, \u{2F93F}, \u{2F940}, \u{2F941}, \u{2F942}, \u{2F943}, \u{2F944}, \u{2F945}, \u{2F946}, \u{2F947}, \u{2F948}, \u{2F949}, \u{2F94A}, \u{2F94B}, \u{2F94C}, \u{2F94D}, \u{2F94E}, \u{2F94F}, \u{2F950}, \u{2F951}, \u{2F952}, \u{2F953}, \u{2F954}, \u{2F955}, \u{2F956}, \u{2F957}, \u{2F958}, \u{2F959}, \u{2F95A}, \u{2F95B}, \u{2F95C}, \u{2F95D}, \u{2F95E}, \u{2F95F}, \u{2F960}, \u{2F961}, \u{2F962}, \u{2F963}, \u{2F964}, \u{2F965}, \u{2F966}, \u{2F967}, \u{2F968}, \u{2F969}, \u{2F96A}, \u{2F96B}, \u{2F96C}, \u{2F96D}, \u{2F96E}, \u{2F96F}, \u{2F970}, \u{2F971}, \u{2F972}, \u{2F973}, \u{2F974}, \u{2F975}, \u{2F976}, \u{2F977}, \u{2F978}, \u{2F979}, \u{2F97A}, \u{2F97B}, \u{2F97C}, \u{2F97D}, \u{2F97E}, \u{2F97F}, \u{2F980}, \u{2F981}, \u{2F982}, \u{2F983}, \u{2F984}, \u{2F985}, \u{2F986}, \u{2F987}, \u{2F988}, \u{2F989}, \u{2F98A}, \u{2F98B}, \u{2F98C}, \u{2F98D}, \u{2F98E}, \u{2F98F}, \u{2F990}, \u{2F991}, \u{2F992}, \u{2F993}, \u{2F994}, \u{2F995}, \u{2F996}, \u{2F997}, \u{2F998}, \u{2F999}, \u{2F99A}, \u{2F99B}, \u{2F99C}, \u{2F99D}, \u{2F99E}, \u{2F99F}, \u{2F9A0}, \u{2F9A1}, \u{2F9A2}, \u{2F9A3}, \u{2F9A4}, \u{2F9A5}, \u{2F9A6}, \u{2F9A7}, \u{2F9A8}, \u{2F9A9}, \u{2F9AA}, \u{2F9AB}, \u{2F9AC}, \u{2F9AD}, \u{2F9AE}, \u{2F9AF}, \u{2F9B0}, \u{2F9B1}, \u{2F9B2}, \u{2F9B3}, \u{2F9B4}, \u{2F9B5}, \u{2F9B6}, \u{2F9B7}, \u{2F9B8}, \u{2F9B9}, \u{2F9BA}, \u{2F9BB}, \u{2F9BC}, \u{2F9BD}, \u{2F9BE}, \u{2F9BF}, \u{2F9C0}, \u{2F9C1}, \u{2F9C2}, \u{2F9C3}, \u{2F9C4}, \u{2F9C5}, \u{2F9C6}, \u{2F9C7}, \u{2F9C8}, \u{2F9C9}, \u{2F9CA}, \u{2F9CB}, \u{2F9CC}, \u{2F9CD}, \u{2F9CE}, \u{2F9CF}, \u{2F9D0}, \u{2F9D1}, \u{2F9D2}, \u{2F9D3}, \u{2F9D4}, \u{2F9D5}, \u{2F9D6}, \u{2F9D7}, \u{2F9D8}, \u{2F9D9}, \u{2F9DA}, \u{2F9DB}, \u{2F9DC}, \u{2F9DD}, \u{2F9DE}, \u{2F9DF}, \u{2F9E0}, \u{2F9E1}, \u{2F9E2}, \u{2F9E3}, \u{2F9E4}, \u{2F9E5}, \u{2F9E6}, \u{2F9E7}, \u{2F9E8}, \u{2F9E9}, \u{2F9EA}, \u{2F9EB}, \u{2F9EC}, \u{2F9ED}, \u{2F9EE}, \u{2F9EF}, \u{2F9F0}, \u{2F9F1}, \u{2F9F2}, \u{2F9F3}, \u{2F9F4}, \u{2F9F5}, \u{2F9F6}, \u{2F9F7}, \u{2F9F8}, \u{2F9F9}, \u{2F9FA}, \u{2F9FB}, \u{2F9FC}, \u{2F9FD}, \u{2F9FE}, \u{2F9FF}, \u{2FA00}, \u{2FA01}, \u{2FA02}, \u{2FA03}, \u{2FA04}, \u{2FA05}, \u{2FA06}, \u{2FA07}, \u{2FA08}, \u{2FA09}, \u{2FA0A}, \u{2FA0B}, \u{2FA0C}, \u{2FA0D}, \u{2FA0E}, \u{2FA0F}, \u{2FA10}, \u{2FA11}, \u{2FA12}, \u{2FA13}, \u{2FA14}, \u{2FA15}, \u{2FA16}, \u{2FA17}, \u{2FA18}, \u{2FA19}, \u{2FA1A}, \u{2FA1B}, \u{2FA1C}, \u{2FA1D}, \u{0041}, \u{0042}, \u{0043}, \u{0044}, \u{0045}, \u{0046}, \u{0047}, \u{0048}, \u{0049}, \u{004A}, \u{004B}, \u{004C}, \u{004D}, \u{004E}, \u{004F}, \u{0050}, \u{0051}, \u{0052}, \u{0053}, \u{0054}, \u{0055}, \u{0056}, \u{0057}, \u{0058}, \u{0059}, \u{005A}, \u{00C0}, \u{00C1}, \u{00C2}, \u{00C3}, \u{00C4}, \u{00C5}, \u{00C6}, \u{00C7}, \u{00C8}, \u{00C9}, \u{00CA}, \u{00CB}, \u{00CC}, \u{00CD}, \u{00CE}, \u{00CF}, \u{00D0}, \u{00D1}, \u{00D2}, \u{00D3}, \u{00D4}, \u{00D5}, \u{00D6}, \u{00D8}, \u{00D9}, \u{00DA}, \u{00DB}, \u{00DC}, \u{00DD}, \u{00DE}, \u{0100}, \u{0102}, \u{0104}, \u{0106}, \u{0108}, \u{010A}, \u{010C}, \u{010E}, \u{0110}, \u{0112}, \u{0114}, \u{0116}, \u{0118}, \u{011A}, \u{011C}, \u{011E}, \u{0120}, \u{0122}, \u{0124}, \u{0126}, \u{0128}, \u{012A}, \u{012C}, \u{012E}, \u{0130}, \u{0132}, \u{0134}, \u{0136}, \u{0139}, \u{013B}, \u{013D}, \u{013F}, \u{0141}, \u{0143}, \u{0145}, \u{0147}, \u{014A}, \u{014C}, \u{014E}, \u{0150}, \u{0152}, \u{0154}, \u{0156}, \u{0158}, \u{015A}, \u{015C}, \u{015E}, \u{0160}, \u{0162}, \u{0164}, \u{0166}, \u{0168}, \u{016A}, \u{016C}, \u{016E}, \u{0170}, \u{0172}, \u{0174}, \u{0176}, \u{0178}, \u{0179}, \u{017B}, \u{017D}, \u{0181}, \u{0182}, \u{0184}, \u{0186}, \u{0187}, \u{0189}, \u{018A}, \u{018B}, \u{018E}, \u{018F}, \u{0190}, \u{0191}, \u{0193}, \u{0194}, \u{0196}, \u{0197}, \u{0198}, \u{019C}, \u{019D}, \u{019F}, \u{01A0}, \u{01A2}, \u{01A4}, \u{01A6}, \u{01A7}, \u{01A9}, \u{01AC}, \u{01AE}, \u{01AF}, \u{01B1}, \u{01B2}, \u{01B3}, \u{01B5}, \u{01B7}, \u{01B8}, \u{01BC}, \u{01C4}, \u{01C7}, \u{01CA}, \u{01CD}, \u{01CF}, \u{01D1}, \u{01D3}, \u{01D5}, \u{01D7}, \u{01D9}, \u{01DB}, \u{01DE}, \u{01E0}, \u{01E2}, \u{01E4}, \u{01E6}, \u{01E8}, \u{01EA}, \u{01EC}, \u{01EE}, \u{01F1}, \u{01F4}, \u{01F6}, \u{01F7}, \u{01F8}, \u{01FA}, \u{01FC}, \u{01FE}, \u{0200}, \u{0202}, \u{0204}, \u{0206}, \u{0208}, \u{020A}, \u{020C}, \u{020E}, \u{0210}, \u{0212}, \u{0214}, \u{0216}, \u{0218}, \u{021A}, \u{021C}, \u{021E}, \u{0220}, \u{0222}, \u{0224}, \u{0226}, \u{0228}, \u{022A}, \u{022C}, \u{022E}, \u{0230}, \u{0232}, \u{023A}, \u{023B}, \u{023D}, \u{023E}, \u{0241}, \u{0243}, \u{0244}, \u{0245}, \u{0246}, \u{0248}, \u{024A}, \u{024C}, \u{024E}, \u{0370}, \u{0372}, \u{0376}, \u{037F}, \u{0386}, \u{0388}, \u{0389}, \u{038A}, \u{038C}, \u{038E}, \u{038F}, \u{0391}, \u{0392}, \u{0393}, \u{0394}, \u{0395}, \u{0396}, \u{0397}, \u{0398}, \u{0399}, \u{039A}, \u{039B}, \u{039C}, \u{039D}, \u{039E}, \u{039F}, \u{03A0}, \u{03A1}, \u{03A3}, \u{03A4}, \u{03A5}, \u{03A6}, \u{03A7}, \u{03A8}, \u{03A9}, \u{03AA}, \u{03AB}, \u{03CF}, \u{03D2}, \u{03D3}, \u{03D4}, \u{03D8}, \u{03DA}, \u{03DC}, \u{03DE}, \u{03E0}, \u{03E2}, \u{03E4}, \u{03E6}, \u{03E8}, \u{03EA}, \u{03EC}, \u{03EE}, \u{03F4}, \u{03F7}, \u{03F9}, \u{03FA}, \u{03FD}, \u{03FE}, \u{03FF}, \u{0400}, \u{0401}, \u{0402}, \u{0403}, \u{0404}, \u{0405}, \u{0406}, \u{0407}, \u{0408}, \u{0409}, \u{040A}, \u{040B}, \u{040C}, \u{040D}, \u{040E}, \u{040F}, \u{0410}, \u{0411}, \u{0412}, \u{0413}, \u{0414}, \u{0415}, \u{0416}, \u{0417}, \u{0418}, \u{0419}, \u{041A}, \u{041B}, \u{041C}, \u{041D}, \u{041E}, \u{041F}, \u{0420}, \u{0421}, \u{0422}, \u{0423}, \u{0424}, \u{0425}, \u{0426}, \u{0427}, \u{0428}, \u{0429}, \u{042A}, \u{042B}, \u{042C}, \u{042D}, \u{042E}, \u{042F}, \u{0460}, \u{0462}, \u{0464}, \u{0466}, \u{0468}, \u{046A}, \u{046C}, \u{046E}, \u{0470}, \u{0472}, \u{0474}, \u{0476}, \u{0478}, \u{047A}, \u{047C}, \u{047E}, \u{0480}, \u{048A}, \u{048C}, \u{048E}, \u{0490}, \u{0492}, \u{0494}, \u{0496}, \u{0498}, \u{049A}, \u{049C}, \u{049E}, \u{04A0}, \u{04A2}, \u{04A4}, \u{04A6}, \u{04A8}, \u{04AA}, \u{04AC}, \u{04AE}, \u{04B0}, \u{04B2}, \u{04B4}, \u{04B6}, \u{04B8}, \u{04BA}, \u{04BC}, \u{04BE}, \u{04C0}, \u{04C1}, \u{04C3}, \u{04C5}, \u{04C7}, \u{04C9}, \u{04CB}, \u{04CD}, \u{04D0}, \u{04D2}, \u{04D4}, \u{04D6}, \u{04D8}, \u{04DA}, \u{04DC}, \u{04DE}, \u{04E0}, \u{04E2}, \u{04E4}, \u{04E6}, \u{04E8}, \u{04EA}, \u{04EC}, \u{04EE}, \u{04F0}, \u{04F2}, \u{04F4}, \u{04F6}, \u{04F8}, \u{04FA}, \u{04FC}, \u{04FE}, \u{0500}, \u{0502}, \u{0504}, \u{0506}, \u{0508}, \u{050A}, \u{050C}, \u{050E}, \u{0510}, \u{0512}, \u{0514}, \u{0516}, \u{0518}, \u{051A}, \u{051C}, \u{051E}, \u{0520}, \u{0522}, \u{0524}, \u{0526}, \u{0528}, \u{052A}, \u{052C}, \u{052E}, \u{0531}, \u{0532}, \u{0533}, \u{0534}, \u{0535}, \u{0536}, \u{0537}, \u{0538}, \u{0539}, \u{053A}, \u{053B}, \u{053C}, \u{053D}, \u{053E}, \u{053F}, \u{0540}, \u{0541}, \u{0542}, \u{0543}, \u{0544}, \u{0545}, \u{0546}, \u{0547}, \u{0548}, \u{0549}, \u{054A}, \u{054B}, \u{054C}, \u{054D}, \u{054E}, \u{054F}, \u{0550}, \u{0551}, \u{0552}, \u{0553}, \u{0554}, \u{0555}, \u{0556}, \u{10A0}, \u{10A1}, \u{10A2}, \u{10A3}, \u{10A4}, \u{10A5}, \u{10A6}, \u{10A7}, \u{10A8}, \u{10A9}, \u{10AA}, \u{10AB}, \u{10AC}, \u{10AD}, \u{10AE}, \u{10AF}, \u{10B0}, \u{10B1}, \u{10B2}, \u{10B3}, \u{10B4}, \u{10B5}, \u{10B6}, \u{10B7}, \u{10B8}, \u{10B9}, \u{10BA}, \u{10BB}, \u{10BC}, \u{10BD}, \u{10BE}, \u{10BF}, \u{10C0}, \u{10C1}, \u{10C2}, \u{10C3}, \u{10C4}, \u{10C5}, \u{10C7}, \u{10CD}, \u{13A0}, \u{13A1}, \u{13A2}, \u{13A3}, \u{13A4}, \u{13A5}, \u{13A6}, \u{13A7}, \u{13A8}, \u{13A9}, \u{13AA}, \u{13AB}, \u{13AC}, \u{13AD}, \u{13AE}, \u{13AF}, \u{13B0}, \u{13B1}, \u{13B2}, \u{13B3}, \u{13B4}, \u{13B5}, \u{13B6}, \u{13B7}, \u{13B8}, \u{13B9}, \u{13BA}, \u{13BB}, \u{13BC}, \u{13BD}, \u{13BE}, \u{13BF}, \u{13C0}, \u{13C1}, \u{13C2}, \u{13C3}, \u{13C4}, \u{13C5}, \u{13C6}, \u{13C7}, \u{13C8}, \u{13C9}, \u{13CA}, \u{13CB}, \u{13CC}, \u{13CD}, \u{13CE}, \u{13CF}, \u{13D0}, \u{13D1}, \u{13D2}, \u{13D3}, \u{13D4}, \u{13D5}, \u{13D6}, \u{13D7}, \u{13D8}, \u{13D9}, \u{13DA}, \u{13DB}, \u{13DC}, \u{13DD}, \u{13DE}, \u{13DF}, \u{13E0}, \u{13E1}, \u{13E2}, \u{13E3}, \u{13E4}, \u{13E5}, \u{13E6}, \u{13E7}, \u{13E8}, \u{13E9}, \u{13EA}, \u{13EB}, \u{13EC}, \u{13ED}, \u{13EE}, \u{13EF}, \u{13F0}, \u{13F1}, \u{13F2}, \u{13F3}, \u{13F4}, \u{13F5}, \u{1E00}, \u{1E02}, \u{1E04}, \u{1E06}, \u{1E08}, \u{1E0A}, \u{1E0C}, \u{1E0E}, \u{1E10}, \u{1E12}, \u{1E14}, \u{1E16}, \u{1E18}, \u{1E1A}, \u{1E1C}, \u{1E1E}, \u{1E20}, \u{1E22}, \u{1E24}, \u{1E26}, \u{1E28}, \u{1E2A}, \u{1E2C}, \u{1E2E}, \u{1E30}, \u{1E32}, \u{1E34}, \u{1E36}, \u{1E38}, \u{1E3A}, \u{1E3C}, \u{1E3E}, \u{1E40}, \u{1E42}, \u{1E44}, \u{1E46}, \u{1E48}, \u{1E4A}, \u{1E4C}, \u{1E4E}, \u{1E50}, \u{1E52}, \u{1E54}, \u{1E56}, \u{1E58}, \u{1E5A}, \u{1E5C}, \u{1E5E}, \u{1E60}, \u{1E62}, \u{1E64}, \u{1E66}, \u{1E68}, \u{1E6A}, \u{1E6C}, \u{1E6E}, \u{1E70}, \u{1E72}, \u{1E74}, \u{1E76}, \u{1E78}, \u{1E7A}, \u{1E7C}, \u{1E7E}, \u{1E80}, \u{1E82}, \u{1E84}, \u{1E86}, \u{1E88}, \u{1E8A}, \u{1E8C}, \u{1E8E}, \u{1E90}, \u{1E92}, \u{1E94}, \u{1E9E}, \u{1EA0}, \u{1EA2}, \u{1EA4}, \u{1EA6}, \u{1EA8}, \u{1EAA}, \u{1EAC}, \u{1EAE}, \u{1EB0}, \u{1EB2}, \u{1EB4}, \u{1EB6}, \u{1EB8}, \u{1EBA}, \u{1EBC}, \u{1EBE}, \u{1EC0}, \u{1EC2}, \u{1EC4}, \u{1EC6}, \u{1EC8}, \u{1ECA}, \u{1ECC}, \u{1ECE}, \u{1ED0}, \u{1ED2}, \u{1ED4}, \u{1ED6}, \u{1ED8}, \u{1EDA}, \u{1EDC}, \u{1EDE}, \u{1EE0}, \u{1EE2}, \u{1EE4}, \u{1EE6}, \u{1EE8}, \u{1EEA}, \u{1EEC}, \u{1EEE}, \u{1EF0}, \u{1EF2}, \u{1EF4}, \u{1EF6}, \u{1EF8}, \u{1EFA}, \u{1EFC}, \u{1EFE}, \u{1F08}, \u{1F09}, \u{1F0A}, \u{1F0B}, \u{1F0C}, \u{1F0D}, \u{1F0E}, \u{1F0F}, \u{1F18}, \u{1F19}, \u{1F1A}, \u{1F1B}, \u{1F1C}, \u{1F1D}, \u{1F28}, \u{1F29}, \u{1F2A}, \u{1F2B}, \u{1F2C}, \u{1F2D}, \u{1F2E}, \u{1F2F}, \u{1F38}, \u{1F39}, \u{1F3A}, \u{1F3B}, \u{1F3C}, \u{1F3D}, \u{1F3E}, \u{1F3F}, \u{1F48}, \u{1F49}, \u{1F4A}, \u{1F4B}, \u{1F4C}, \u{1F4D}, \u{1F59}, \u{1F5B}, \u{1F5D}, \u{1F5F}, \u{1F68}, \u{1F69}, \u{1F6A}, \u{1F6B}, \u{1F6C}, \u{1F6D}, \u{1F6E}, \u{1F6F}, \u{1FB8}, \u{1FB9}, \u{1FBA}, \u{1FBB}, \u{1FC8}, \u{1FC9}, \u{1FCA}, \u{1FCB}, \u{1FD8}, \u{1FD9}, \u{1FDA}, \u{1FDB}, \u{1FE8}, \u{1FE9}, \u{1FEA}, \u{1FEB}, \u{1FEC}, \u{1FF8}, \u{1FF9}, \u{1FFA}, \u{1FFB}, \u{2102}, \u{2107}, \u{210B}, \u{210C}, \u{210D}, \u{2110}, \u{2111}, \u{2112}, \u{2115}, \u{2119}, \u{211A}, \u{211B}, \u{211C}, \u{211D}, \u{2124}, \u{2126}, \u{2128}, \u{212A}, \u{212B}, \u{212C}, \u{212D}, \u{2130}, \u{2131}, \u{2132}, \u{2133}, \u{213E}, \u{213F}, \u{2145}, \u{2183}, \u{2C00}, \u{2C01}, \u{2C02}, \u{2C03}, \u{2C04}, \u{2C05}, \u{2C06}, \u{2C07}, \u{2C08}, \u{2C09}, \u{2C0A}, \u{2C0B}, \u{2C0C}, \u{2C0D}, \u{2C0E}, \u{2C0F}, \u{2C10}, \u{2C11}, \u{2C12}, \u{2C13}, \u{2C14}, \u{2C15}, \u{2C16}, \u{2C17}, \u{2C18}, \u{2C19}, \u{2C1A}, \u{2C1B}, \u{2C1C}, \u{2C1D}, \u{2C1E}, \u{2C1F}, \u{2C20}, \u{2C21}, \u{2C22}, \u{2C23}, \u{2C24}, \u{2C25}, \u{2C26}, \u{2C27}, \u{2C28}, \u{2C29}, \u{2C2A}, \u{2C2B}, \u{2C2C}, \u{2C2D}, \u{2C2E}, \u{2C60}, \u{2C62}, \u{2C63}, \u{2C64}, \u{2C67}, \u{2C69}, \u{2C6B}, \u{2C6D}, \u{2C6E}, \u{2C6F}, \u{2C70}, \u{2C72}, \u{2C75}, \u{2C7E}, \u{2C7F}, \u{2C80}, \u{2C82}, \u{2C84}, \u{2C86}, \u{2C88}, \u{2C8A}, \u{2C8C}, \u{2C8E}, \u{2C90}, \u{2C92}, \u{2C94}, \u{2C96}, \u{2C98}, \u{2C9A}, \u{2C9C}, \u{2C9E}, \u{2CA0}, \u{2CA2}, \u{2CA4}, \u{2CA6}, \u{2CA8}, \u{2CAA}, \u{2CAC}, \u{2CAE}, \u{2CB0}, \u{2CB2}, \u{2CB4}, \u{2CB6}, \u{2CB8}, \u{2CBA}, \u{2CBC}, \u{2CBE}, \u{2CC0}, \u{2CC2}, \u{2CC4}, \u{2CC6}, \u{2CC8}, \u{2CCA}, \u{2CCC}, \u{2CCE}, \u{2CD0}, \u{2CD2}, \u{2CD4}, \u{2CD6}, \u{2CD8}, \u{2CDA}, \u{2CDC}, \u{2CDE}, \u{2CE0}, \u{2CE2}, \u{2CEB}, \u{2CED}, \u{2CF2}, \u{A640}, \u{A642}, \u{A644}, \u{A646}, \u{A648}, \u{A64A}, \u{A64C}, \u{A64E}, \u{A650}, \u{A652}, \u{A654}, \u{A656}, \u{A658}, \u{A65A}, \u{A65C}, \u{A65E}, \u{A660}, \u{A662}, \u{A664}, \u{A666}, \u{A668}, \u{A66A}, \u{A66C}, \u{A680}, \u{A682}, \u{A684}, \u{A686}, \u{A688}, \u{A68A}, \u{A68C}, \u{A68E}, \u{A690}, \u{A692}, \u{A694}, \u{A696}, \u{A698}, \u{A69A}, \u{A722}, \u{A724}, \u{A726}, \u{A728}, \u{A72A}, \u{A72C}, \u{A72E}, \u{A732}, \u{A734}, \u{A736}, \u{A738}, \u{A73A}, \u{A73C}, \u{A73E}, \u{A740}, \u{A742}, \u{A744}, \u{A746}, \u{A748}, \u{A74A}, \u{A74C}, \u{A74E}, \u{A750}, \u{A752}, \u{A754}, \u{A756}, \u{A758}, \u{A75A}, \u{A75C}, \u{A75E}, \u{A760}, \u{A762}, \u{A764}, \u{A766}, \u{A768}, \u{A76A}, \u{A76C}, \u{A76E}, \u{A779}, \u{A77B}, \u{A77D}, \u{A77E}, \u{A780}, \u{A782}, \u{A784}, \u{A786}, \u{A78B}, \u{A78D}, \u{A790}, \u{A792}, \u{A796}, \u{A798}, \u{A79A}, \u{A79C}, \u{A79E}, \u{A7A0}, \u{A7A2}, \u{A7A4}, \u{A7A6}, \u{A7A8}, \u{A7AA}, \u{A7AB}, \u{A7AC}, \u{A7AD}, \u{A7B0}, \u{A7B1}, \u{A7B2}, \u{A7B3}, \u{A7B4}, \u{A7B6}, \u{FF21}, \u{FF22}, \u{FF23}, \u{FF24}, \u{FF25}, \u{FF26}, \u{FF27}, \u{FF28}, \u{FF29}, \u{FF2A}, \u{FF2B}, \u{FF2C}, \u{FF2D}, \u{FF2E}, \u{FF2F}, \u{FF30}, \u{FF31}, \u{FF32}, \u{FF33}, \u{FF34}, \u{FF35}, \u{FF36}, \u{FF37}, \u{FF38}, \u{FF39}, \u{FF3A}, \u{10400}, \u{10401}, \u{10402}, \u{10403}, \u{10404}, \u{10405}, \u{10406}, \u{10407}, \u{10408}, \u{10409}, \u{1040A}, \u{1040B}, \u{1040C}, \u{1040D}, \u{1040E}, \u{1040F}, \u{10410}, \u{10411}, \u{10412}, \u{10413}, \u{10414}, \u{10415}, \u{10416}, \u{10417}, \u{10418}, \u{10419}, \u{1041A}, \u{1041B}, \u{1041C}, \u{1041D}, \u{1041E}, \u{1041F}, \u{10420}, \u{10421}, \u{10422}, \u{10423}, \u{10424}, \u{10425}, \u{10426}, \u{10427}, \u{10C80}, \u{10C81}, \u{10C82}, \u{10C83}, \u{10C84}, \u{10C85}, \u{10C86}, \u{10C87}, \u{10C88}, \u{10C89}, \u{10C8A}, \u{10C8B}, \u{10C8C}, \u{10C8D}, \u{10C8E}, \u{10C8F}, \u{10C90}, \u{10C91}, \u{10C92}, \u{10C93}, \u{10C94}, \u{10C95}, \u{10C96}, \u{10C97}, \u{10C98}, \u{10C99}, \u{10C9A}, \u{10C9B}, \u{10C9C}, \u{10C9D}, \u{10C9E}, \u{10C9F}, \u{10CA0}, \u{10CA1}, \u{10CA2}, \u{10CA3}, \u{10CA4}, \u{10CA5}, \u{10CA6}, \u{10CA7}, \u{10CA8}, \u{10CA9}, \u{10CAA}, \u{10CAB}, \u{10CAC}, \u{10CAD}, \u{10CAE}, \u{10CAF}, \u{10CB0}, \u{10CB1}, \u{10CB2}, \u{118A0}, \u{118A1}, \u{118A2}, \u{118A3}, \u{118A4}, \u{118A5}, \u{118A6}, \u{118A7}, \u{118A8}, \u{118A9}, \u{118AA}, \u{118AB}, \u{118AC}, \u{118AD}, \u{118AE}, \u{118AF}, \u{118B0}, \u{118B1}, \u{118B2}, \u{118B3}, \u{118B4}, \u{118B5}, \u{118B6}, \u{118B7}, \u{118B8}, \u{118B9}, \u{118BA}, \u{118BB}, \u{118BC}, \u{118BD}, \u{118BE}, \u{118BF}, \u{1D400}, \u{1D401}, \u{1D402}, \u{1D403}, \u{1D404}, \u{1D405}, \u{1D406}, \u{1D407}, \u{1D408}, \u{1D409}, \u{1D40A}, \u{1D40B}, \u{1D40C}, \u{1D40D}, \u{1D40E}, \u{1D40F}, \u{1D410}, \u{1D411}, \u{1D412}, \u{1D413}, \u{1D414}, \u{1D415}, \u{1D416}, \u{1D417}, \u{1D418}, \u{1D419}, \u{1D434}, \u{1D435}, \u{1D436}, \u{1D437}, \u{1D438}, \u{1D439}, \u{1D43A}, \u{1D43B}, \u{1D43C}, \u{1D43D}, \u{1D43E}, \u{1D43F}, \u{1D440}, \u{1D441}, \u{1D442}, \u{1D443}, \u{1D444}, \u{1D445}, \u{1D446}, \u{1D447}, \u{1D448}, \u{1D449}, \u{1D44A}, \u{1D44B}, \u{1D44C}, \u{1D44D}, \u{1D468}, \u{1D469}, \u{1D46A}, \u{1D46B}, \u{1D46C}, \u{1D46D}, \u{1D46E}, \u{1D46F}, \u{1D470}, \u{1D471}, \u{1D472}, \u{1D473}, \u{1D474}, \u{1D475}, \u{1D476}, \u{1D477}, \u{1D478}, \u{1D479}, \u{1D47A}, \u{1D47B}, \u{1D47C}, \u{1D47D}, \u{1D47E}, \u{1D47F}, \u{1D480}, \u{1D481}, \u{1D49C}, \u{1D49E}, \u{1D49F}, \u{1D4A2}, \u{1D4A5}, \u{1D4A6}, \u{1D4A9}, \u{1D4AA}, \u{1D4AB}, \u{1D4AC}, \u{1D4AE}, \u{1D4AF}, \u{1D4B0}, \u{1D4B1}, \u{1D4B2}, \u{1D4B3}, \u{1D4B4}, \u{1D4B5}, \u{1D4D0}, \u{1D4D1}, \u{1D4D2}, \u{1D4D3}, \u{1D4D4}, \u{1D4D5}, \u{1D4D6}, \u{1D4D7}, \u{1D4D8}, \u{1D4D9}, \u{1D4DA}, \u{1D4DB}, \u{1D4DC}, \u{1D4DD}, \u{1D4DE}, \u{1D4DF}, \u{1D4E0}, \u{1D4E1}, \u{1D4E2}, \u{1D4E3}, \u{1D4E4}, \u{1D4E5}, \u{1D4E6}, \u{1D4E7}, \u{1D4E8}, \u{1D4E9}, \u{1D504}, \u{1D505}, \u{1D507}, \u{1D508}, \u{1D509}, \u{1D50A}, \u{1D50D}, \u{1D50E}, \u{1D50F}, \u{1D510}, \u{1D511}, \u{1D512}, \u{1D513}, \u{1D514}, \u{1D516}, \u{1D517}, \u{1D518}, \u{1D519}, \u{1D51A}, \u{1D51B}, \u{1D51C}, \u{1D538}, \u{1D539}, \u{1D53B}, \u{1D53C}, \u{1D53D}, \u{1D53E}, \u{1D540}, \u{1D541}, \u{1D542}, \u{1D543}, \u{1D544}, \u{1D546}, \u{1D54A}, \u{1D54B}, \u{1D54C}, \u{1D54D}, \u{1D54E}, \u{1D54F}, \u{1D550}, \u{1D56C}, \u{1D56D}, \u{1D56E}, \u{1D56F}, \u{1D570}, \u{1D571}, \u{1D572}, \u{1D573}, \u{1D574}, \u{1D575}, \u{1D576}, \u{1D577}, \u{1D578}, \u{1D579}, \u{1D57A}, \u{1D57B}, \u{1D57C}, \u{1D57D}, \u{1D57E}, \u{1D57F}, \u{1D580}, \u{1D581}, \u{1D582}, \u{1D583}, \u{1D584}, \u{1D585}, \u{1D5A0}, \u{1D5A1}, \u{1D5A2}, \u{1D5A3}, \u{1D5A4}, \u{1D5A5}, \u{1D5A6}, \u{1D5A7}, \u{1D5A8}, \u{1D5A9}, \u{1D5AA}, \u{1D5AB}, \u{1D5AC}, \u{1D5AD}, \u{1D5AE}, \u{1D5AF}, \u{1D5B0}, \u{1D5B1}, \u{1D5B2}, \u{1D5B3}, \u{1D5B4}, \u{1D5B5}, \u{1D5B6}, \u{1D5B7}, \u{1D5B8}, \u{1D5B9}, \u{1D5D4}, \u{1D5D5}, \u{1D5D6}, \u{1D5D7}, \u{1D5D8}, \u{1D5D9}, \u{1D5DA}, \u{1D5DB}, \u{1D5DC}, \u{1D5DD}, \u{1D5DE}, \u{1D5DF}, \u{1D5E0}, \u{1D5E1}, \u{1D5E2}, \u{1D5E3}, \u{1D5E4}, \u{1D5E5}, \u{1D5E6}, \u{1D5E7}, \u{1D5E8}, \u{1D5E9}, \u{1D5EA}, \u{1D5EB}, \u{1D5EC}, \u{1D5ED}, \u{1D608}, \u{1D609}, \u{1D60A}, \u{1D60B}, \u{1D60C}, \u{1D60D}, \u{1D60E}, \u{1D60F}, \u{1D610}, \u{1D611}, \u{1D612}, \u{1D613}, \u{1D614}, \u{1D615}, \u{1D616}, \u{1D617}, \u{1D618}, \u{1D619}, \u{1D61A}, \u{1D61B}, \u{1D61C}, \u{1D61D}, \u{1D61E}, \u{1D61F}, \u{1D620}, \u{1D621}, \u{1D63C}, \u{1D63D}, \u{1D63E}, \u{1D63F}, \u{1D640}, \u{1D641}, \u{1D642}, \u{1D643}, \u{1D644}, \u{1D645}, \u{1D646}, \u{1D647}, \u{1D648}, \u{1D649}, \u{1D64A}, \u{1D64B}, \u{1D64C}, \u{1D64D}, \u{1D64E}, \u{1D64F}, \u{1D650}, \u{1D651}, \u{1D652}, \u{1D653}, \u{1D654}, \u{1D655}, \u{1D670}, \u{1D671}, \u{1D672}, \u{1D673}, \u{1D674}, \u{1D675}, \u{1D676}, \u{1D677}, \u{1D678}, \u{1D679}, \u{1D67A}, \u{1D67B}, \u{1D67C}, \u{1D67D}, \u{1D67E}, \u{1D67F}, \u{1D680}, \u{1D681}, \u{1D682}, \u{1D683}, \u{1D684}, \u{1D685}, \u{1D686}, \u{1D687}, \u{1D688}, \u{1D689}, \u{1D6A8}, \u{1D6A9}, \u{1D6AA}, \u{1D6AB}, \u{1D6AC}, \u{1D6AD}, \u{1D6AE}, \u{1D6AF}, \u{1D6B0}, \u{1D6B1}, \u{1D6B2}, \u{1D6B3}, \u{1D6B4}, \u{1D6B5}, \u{1D6B6}, \u{1D6B7}, \u{1D6B8}, \u{1D6B9}, \u{1D6BA}, \u{1D6BB}, \u{1D6BC}, \u{1D6BD}, \u{1D6BE}, \u{1D6BF}, \u{1D6C0}, \u{1D6E2}, \u{1D6E3}, \u{1D6E4}, \u{1D6E5}, \u{1D6E6}, \u{1D6E7}, \u{1D6E8}, \u{1D6E9}, \u{1D6EA}, \u{1D6EB}, \u{1D6EC}, \u{1D6ED}, \u{1D6EE}, \u{1D6EF}, \u{1D6F0}, \u{1D6F1}, \u{1D6F2}, \u{1D6F3}, \u{1D6F4}, \u{1D6F5}, \u{1D6F6}, \u{1D6F7}, \u{1D6F8}, \u{1D6F9}, \u{1D6FA}, \u{1D71C}, \u{1D71D}, \u{1D71E}, \u{1D71F}, \u{1D720}, \u{1D721}, \u{1D722}, \u{1D723}, \u{1D724}, \u{1D725}, \u{1D726}, \u{1D727}, \u{1D728}, \u{1D729}, \u{1D72A}, \u{1D72B}, \u{1D72C}, \u{1D72D}, \u{1D72E}, \u{1D72F}, \u{1D730}, \u{1D731}, \u{1D732}, \u{1D733}, \u{1D734}, \u{1D756}, \u{1D757}, \u{1D758}, \u{1D759}, \u{1D75A}, \u{1D75B}, \u{1D75C}, \u{1D75D}, \u{1D75E}, \u{1D75F}, \u{1D760}, \u{1D761}, \u{1D762}, \u{1D763}, \u{1D764}, \u{1D765}, \u{1D766}, \u{1D767}, \u{1D768}, \u{1D769}, \u{1D76A}, \u{1D76B}, \u{1D76C}, \u{1D76D}, \u{1D76E}, \u{1D790}, \u{1D791}, \u{1D792}, \u{1D793}, \u{1D794}, \u{1D795}, \u{1D796}, \u{1D797}, \u{1D798}, \u{1D799}, \u{1D79A}, \u{1D79B}, \u{1D79C}, \u{1D79D}, \u{1D79E}, \u{1D79F}, \u{1D7A0}, \u{1D7A1}, \u{1D7A2}, \u{1D7A3}, \u{1D7A4}, \u{1D7A5}, \u{1D7A6}, \u{1D7A7}, \u{1D7A8}, \u{1D7CA}, \u{0300}, \u{0301}, \u{0302}, \u{0303}, \u{0304}, \u{0305}, \u{0306}, \u{0307}, \u{0308}, \u{0309}, \u{030A}, \u{030B}, \u{030C}, \u{030D}, \u{030E}, \u{030F}, \u{0310}, \u{0311}, \u{0312}, \u{0313}, \u{0314}, \u{0315}, \u{0316}, \u{0317}, \u{0318}, \u{0319}, \u{031A}, \u{031B}, \u{031C}, \u{031D}, \u{031E}, \u{031F}, \u{0320}, \u{0321}, \u{0322}, \u{0323}, \u{0324}, \u{0325}, \u{0326}, \u{0327}, \u{0328}, \u{0329}, \u{032A}, \u{032B}, \u{032C}, \u{032D}, \u{032E}, \u{032F}, \u{0330}, \u{0331}, \u{0332}, \u{0333}, \u{0334}, \u{0335}, \u{0336}, \u{0337}, \u{0338}, \u{0339}, \u{033A}, \u{033B}, \u{033C}, \u{033D}, \u{033E}, \u{033F}, \u{0340}, \u{0341}, \u{0342}, \u{0343}, \u{0344}, \u{0345}, \u{0346}, \u{0347}, \u{0348}, \u{0349}, \u{034A}, \u{034B}, \u{034C}, \u{034D}, \u{034E}, \u{034F}, \u{0350}, \u{0351}, \u{0352}, \u{0353}, \u{0354}, \u{0355}, \u{0356}, \u{0357}, \u{0358}, \u{0359}, \u{035A}, \u{035B}, \u{035C}, \u{035D}, \u{035E}, \u{035F}, \u{0360}, \u{0361}, \u{0362}, \u{0363}, \u{0364}, \u{0365}, \u{0366}, \u{0367}, \u{0368}, \u{0369}, \u{036A}, \u{036B}, \u{036C}, \u{036D}, \u{036E}, \u{036F}, \u{0483}, \u{0484}, \u{0485}, \u{0486}, \u{0487}, \u{0591}, \u{0592}, \u{0593}, \u{0594}, \u{0595}, \u{0596}, \u{0597}, \u{0598}, \u{0599}, \u{059A}, \u{059B}, \u{059C}, \u{059D}, \u{059E}, \u{059F}, \u{05A0}, \u{05A1}, \u{05A2}, \u{05A3}, \u{05A4}, \u{05A5}, \u{05A6}, \u{05A7}, \u{05A8}, \u{05A9}, \u{05AA}, \u{05AB}, \u{05AC}, \u{05AD}, \u{05AE}, \u{05AF}, \u{05B0}, \u{05B1}, \u{05B2}, \u{05B3}, \u{05B4}, \u{05B5}, \u{05B6}, \u{05B7}, \u{05B8}, \u{05B9}, \u{05BA}, \u{05BB}, \u{05BC}, \u{05BD}, \u{05BF}, \u{05C1}, \u{05C2}, \u{05C4}, \u{05C5}, \u{05C7}, \u{0610}, \u{0611}, \u{0612}, \u{0613}, \u{0614}, \u{0615}, \u{0616}, \u{0617}, \u{0618}, \u{0619}, \u{061A}, \u{064B}, \u{064C}, \u{064D}, \u{064E}, \u{064F}, \u{0650}, \u{0651}, \u{0652}, \u{0653}, \u{0654}, \u{0655}, \u{0656}, \u{0657}, \u{0658}, \u{0659}, \u{065A}, \u{065B}, \u{065C}, \u{065D}, \u{065E}, \u{065F}, \u{0670}, \u{06D6}, \u{06D7}, \u{06D8}, \u{06D9}, \u{06DA}, \u{06DB}, \u{06DC}, \u{06DF}, \u{06E0}, \u{06E1}, \u{06E2}, \u{06E3}, \u{06E4}, \u{06E7}, \u{06E8}, \u{06EA}, \u{06EB}, \u{06EC}, \u{06ED}, \u{0711}, \u{0730}, \u{0731}, \u{0732}, \u{0733}, \u{0734}, \u{0735}, \u{0736}, \u{0737}, \u{0738}, \u{0739}, \u{073A}, \u{073B}, \u{073C}, \u{073D}, \u{073E}, \u{073F}, \u{0740}, \u{0741}, \u{0742}, \u{0743}, \u{0744}, \u{0745}, \u{0746}, \u{0747}, \u{0748}, \u{0749}, \u{074A}, \u{07A6}, \u{07A7}, \u{07A8}, \u{07A9}, \u{07AA}, \u{07AB}, \u{07AC}, \u{07AD}, \u{07AE}, \u{07AF}, \u{07B0}, \u{07EB}, \u{07EC}, \u{07ED}, \u{07EE}, \u{07EF}, \u{07F0}, \u{07F1}, \u{07F2}, \u{07F3}, \u{0816}, \u{0817}, \u{0818}, \u{0819}, \u{081B}, \u{081C}, \u{081D}, \u{081E}, \u{081F}, \u{0820}, \u{0821}, \u{0822}, \u{0823}, \u{0825}, \u{0826}, \u{0827}, \u{0829}, \u{082A}, \u{082B}, \u{082C}, \u{082D}, \u{0859}, \u{085A}, \u{085B}, \u{08E3}, \u{08E4}, \u{08E5}, \u{08E6}, \u{08E7}, \u{08E8}, \u{08E9}, \u{08EA}, \u{08EB}, \u{08EC}, \u{08ED}, \u{08EE}, \u{08EF}, \u{08F0}, \u{08F1}, \u{08F2}, \u{08F3}, \u{08F4}, \u{08F5}, \u{08F6}, \u{08F7}, \u{08F8}, \u{08F9}, \u{08FA}, \u{08FB}, \u{08FC}, \u{08FD}, \u{08FE}, \u{08FF}, \u{0900}, \u{0901}, \u{0902}, \u{093A}, \u{093C}, \u{0941}, \u{0942}, \u{0943}, \u{0944}, \u{0945}, \u{0946}, \u{0947}, \u{0948}, \u{094D}, \u{0951}, \u{0952}, \u{0953}, \u{0954}, \u{0955}, \u{0956}, \u{0957}, \u{0962}, \u{0963}, \u{0981}, \u{09BC}, \u{09C1}, \u{09C2}, \u{09C3}, \u{09C4}, \u{09CD}, \u{09E2}, \u{09E3}, \u{0A01}, \u{0A02}, \u{0A3C}, \u{0A41}, \u{0A42}, \u{0A47}, \u{0A48}, \u{0A4B}, \u{0A4C}, \u{0A4D}, \u{0A51}, \u{0A70}, \u{0A71}, \u{0A75}, \u{0A81}, \u{0A82}, \u{0ABC}, \u{0AC1}, \u{0AC2}, \u{0AC3}, \u{0AC4}, \u{0AC5}, \u{0AC7}, \u{0AC8}, \u{0ACD}, \u{0AE2}, \u{0AE3}, \u{0B01}, \u{0B3C}, \u{0B3F}, \u{0B41}, \u{0B42}, \u{0B43}, \u{0B44}, \u{0B4D}, \u{0B56}, \u{0B62}, \u{0B63}, \u{0B82}, \u{0BC0}, \u{0BCD}, \u{0C00}, \u{0C3E}, \u{0C3F}, \u{0C40}, \u{0C46}, \u{0C47}, \u{0C48}, \u{0C4A}, \u{0C4B}, \u{0C4C}, \u{0C4D}, \u{0C55}, \u{0C56}, \u{0C62}, \u{0C63}, \u{0C81}, \u{0CBC}, \u{0CBF}, \u{0CC6}, \u{0CCC}, \u{0CCD}, \u{0CE2}, \u{0CE3}, \u{0D01}, \u{0D41}, \u{0D42}, \u{0D43}, \u{0D44}, \u{0D4D}, \u{0D62}, \u{0D63}, \u{0DCA}, \u{0DD2}, \u{0DD3}, \u{0DD4}, \u{0DD6}, \u{0E31}, \u{0E34}, \u{0E35}, \u{0E36}, \u{0E37}, \u{0E38}, \u{0E39}, \u{0E3A}, \u{0E47}, \u{0E48}, \u{0E49}, \u{0E4A}, \u{0E4B}, \u{0E4C}, \u{0E4D}, \u{0E4E}, \u{0EB1}, \u{0EB4}, \u{0EB5}, \u{0EB6}, \u{0EB7}, \u{0EB8}, \u{0EB9}, \u{0EBB}, \u{0EBC}, \u{0EC8}, \u{0EC9}, \u{0ECA}, \u{0ECB}, \u{0ECC}, \u{0ECD}, \u{0F18}, \u{0F19}, \u{0F35}, \u{0F37}, \u{0F39}, \u{0F71}, \u{0F72}, \u{0F73}, \u{0F74}, \u{0F75}, \u{0F76}, \u{0F77}, \u{0F78}, \u{0F79}, \u{0F7A}, \u{0F7B}, \u{0F7C}, \u{0F7D}, \u{0F7E}, \u{0F80}, \u{0F81}, \u{0F82}, \u{0F83}, \u{0F84}, \u{0F86}, \u{0F87}, \u{0F8D}, \u{0F8E}, \u{0F8F}, \u{0F90}, \u{0F91}, \u{0F92}, \u{0F93}, \u{0F94}, \u{0F95}, \u{0F96}, \u{0F97}, \u{0F99}, \u{0F9A}, \u{0F9B}, \u{0F9C}, \u{0F9D}, \u{0F9E}, \u{0F9F}, \u{0FA0}, \u{0FA1}, \u{0FA2}, \u{0FA3}, \u{0FA4}, \u{0FA5}, \u{0FA6}, \u{0FA7}, \u{0FA8}, \u{0FA9}, \u{0FAA}, \u{0FAB}, \u{0FAC}, \u{0FAD}, \u{0FAE}, \u{0FAF}, \u{0FB0}, \u{0FB1}, \u{0FB2}, \u{0FB3}, \u{0FB4}, \u{0FB5}, \u{0FB6}, \u{0FB7}, \u{0FB8}, \u{0FB9}, \u{0FBA}, \u{0FBB}, \u{0FBC}, \u{0FC6}, \u{102D}, \u{102E}, \u{102F}, \u{1030}, \u{1032}, \u{1033}, \u{1034}, \u{1035}, \u{1036}, \u{1037}, \u{1039}, \u{103A}, \u{103D}, \u{103E}, \u{1058}, \u{1059}, \u{105E}, \u{105F}, \u{1060}, \u{1071}, \u{1072}, \u{1073}, \u{1074}, \u{1082}, \u{1085}, \u{1086}, \u{108D}, \u{109D}, \u{135D}, \u{135E}, \u{135F}, \u{1712}, \u{1713}, \u{1714}, \u{1732}, \u{1733}, \u{1734}, \u{1752}, \u{1753}, \u{1772}, \u{1773}, \u{17B4}, \u{17B5}, \u{17B7}, \u{17B8}, \u{17B9}, \u{17BA}, \u{17BB}, \u{17BC}, \u{17BD}, \u{17C6}, \u{17C9}, \u{17CA}, \u{17CB}, \u{17CC}, \u{17CD}, \u{17CE}, \u{17CF}, \u{17D0}, \u{17D1}, \u{17D2}, \u{17D3}, \u{17DD}, \u{180B}, \u{180C}, \u{180D}, \u{18A9}, \u{1920}, \u{1921}, \u{1922}, \u{1927}, \u{1928}, \u{1932}, \u{1939}, \u{193A}, \u{193B}, \u{1A17}, \u{1A18}, \u{1A1B}, \u{1A56}, \u{1A58}, \u{1A59}, \u{1A5A}, \u{1A5B}, \u{1A5C}, \u{1A5D}, \u{1A5E}, \u{1A60}, \u{1A62}, \u{1A65}, \u{1A66}, \u{1A67}, \u{1A68}, \u{1A69}, \u{1A6A}, \u{1A6B}, \u{1A6C}, \u{1A73}, \u{1A74}, \u{1A75}, \u{1A76}, \u{1A77}, \u{1A78}, \u{1A79}, \u{1A7A}, \u{1A7B}, \u{1A7C}, \u{1A7F}, \u{1AB0}, \u{1AB1}, \u{1AB2}, \u{1AB3}, \u{1AB4}, \u{1AB5}, \u{1AB6}, \u{1AB7}, \u{1AB8}, \u{1AB9}, \u{1ABA}, \u{1ABB}, \u{1ABC}, \u{1ABD}, \u{1B00}, \u{1B01}, \u{1B02}, \u{1B03}, \u{1B34}, \u{1B36}, \u{1B37}, \u{1B38}, \u{1B39}, \u{1B3A}, \u{1B3C}, \u{1B42}, \u{1B6B}, \u{1B6C}, \u{1B6D}, \u{1B6E}, \u{1B6F}, \u{1B70}, \u{1B71}, \u{1B72}, \u{1B73}, \u{1B80}, \u{1B81}, \u{1BA2}, \u{1BA3}, \u{1BA4}, \u{1BA5}, \u{1BA8}, \u{1BA9}, \u{1BAB}, \u{1BAC}, \u{1BAD}, \u{1BE6}, \u{1BE8}, \u{1BE9}, \u{1BED}, \u{1BEF}, \u{1BF0}, \u{1BF1}, \u{1C2C}, \u{1C2D}, \u{1C2E}, \u{1C2F}, \u{1C30}, \u{1C31}, \u{1C32}, \u{1C33}, \u{1C36}, \u{1C37}, \u{1CD0}, \u{1CD1}, \u{1CD2}, \u{1CD4}, \u{1CD5}, \u{1CD6}, \u{1CD7}, \u{1CD8}, \u{1CD9}, \u{1CDA}, \u{1CDB}, \u{1CDC}, \u{1CDD}, \u{1CDE}, \u{1CDF}, \u{1CE0}, \u{1CE2}, \u{1CE3}, \u{1CE4}, \u{1CE5}, \u{1CE6}, \u{1CE7}, \u{1CE8}, \u{1CED}, \u{1CF4}, \u{1CF8}, \u{1CF9}, \u{1DC0}, \u{1DC1}, \u{1DC2}, \u{1DC3}, \u{1DC4}, \u{1DC5}, \u{1DC6}, \u{1DC7}, \u{1DC8}, \u{1DC9}, \u{1DCA}, \u{1DCB}, \u{1DCC}, \u{1DCD}, \u{1DCE}, \u{1DCF}, \u{1DD0}, \u{1DD1}, \u{1DD2}, \u{1DD3}, \u{1DD4}, \u{1DD5}, \u{1DD6}, \u{1DD7}, \u{1DD8}, \u{1DD9}, \u{1DDA}, \u{1DDB}, \u{1DDC}, \u{1DDD}, \u{1DDE}, \u{1DDF}, \u{1DE0}, \u{1DE1}, \u{1DE2}, \u{1DE3}, \u{1DE4}, \u{1DE5}, \u{1DE6}, \u{1DE7}, \u{1DE8}, \u{1DE9}, \u{1DEA}, \u{1DEB}, \u{1DEC}, \u{1DED}, \u{1DEE}, \u{1DEF}, \u{1DF0}, \u{1DF1}, \u{1DF2}, \u{1DF3}, \u{1DF4}, \u{1DF5}, \u{1DFC}, \u{1DFD}, \u{1DFE}, \u{1DFF}, \u{20D0}, \u{20D1}, \u{20D2}, \u{20D3}, \u{20D4}, \u{20D5}, \u{20D6}, \u{20D7}, \u{20D8}, \u{20D9}, \u{20DA}, \u{20DB}, \u{20DC}, \u{20E1}, \u{20E5}, \u{20E6}, \u{20E7}, \u{20E8}, \u{20E9}, \u{20EA}, \u{20EB}, \u{20EC}, \u{20ED}, \u{20EE}, \u{20EF}, \u{20F0}, \u{2CEF}, \u{2CF0}, \u{2CF1}, \u{2D7F}, \u{2DE0}, \u{2DE1}, \u{2DE2}, \u{2DE3}, \u{2DE4}, \u{2DE5}, \u{2DE6}, \u{2DE7}, \u{2DE8}, \u{2DE9}, \u{2DEA}, \u{2DEB}, \u{2DEC}, \u{2DED}, \u{2DEE}, \u{2DEF}, \u{2DF0}, \u{2DF1}, \u{2DF2}, \u{2DF3}, \u{2DF4}, \u{2DF5}, \u{2DF6}, \u{2DF7}, \u{2DF8}, \u{2DF9}, \u{2DFA}, \u{2DFB}, \u{2DFC}, \u{2DFD}, \u{2DFE}, \u{2DFF}, \u{302A}, \u{302B}, \u{302C}, \u{302D}, \u{3099}, \u{309A}, \u{A66F}, \u{A674}, \u{A675}, \u{A676}, \u{A677}, \u{A678}, \u{A679}, \u{A67A}, \u{A67B}, \u{A67C}, \u{A67D}, \u{A69E}, \u{A69F}, \u{A6F0}, \u{A6F1}, \u{A802}, \u{A806}, \u{A80B}, \u{A825}, \u{A826}, \u{A8C4}, \u{A8E0}, \u{A8E1}, \u{A8E2}, \u{A8E3}, \u{A8E4}, \u{A8E5}, \u{A8E6}, \u{A8E7}, \u{A8E8}, \u{A8E9}, \u{A8EA}, \u{A8EB}, \u{A8EC}, \u{A8ED}, \u{A8EE}, \u{A8EF}, \u{A8F0}, \u{A8F1}, \u{A926}, \u{A927}, \u{A928}, \u{A929}, \u{A92A}, \u{A92B}, \u{A92C}, \u{A92D}, \u{A947}, \u{A948}, \u{A949}, \u{A94A}, \u{A94B}, \u{A94C}, \u{A94D}, \u{A94E}, \u{A94F}, \u{A950}, \u{A951}, \u{A980}, \u{A981}, \u{A982}, \u{A9B3}, \u{A9B6}, \u{A9B7}, \u{A9B8}, \u{A9B9}, \u{A9BC}, \u{A9E5}, \u{AA29}, \u{AA2A}, \u{AA2B}, \u{AA2C}, \u{AA2D}, \u{AA2E}, \u{AA31}, \u{AA32}, \u{AA35}, \u{AA36}, \u{AA43}, \u{AA4C}, \u{AA7C}, \u{AAB0}, \u{AAB2}, \u{AAB3}, \u{AAB4}, \u{AAB7}, \u{AAB8}, \u{AABE}, \u{AABF}, \u{AAC1}, \u{AAEC}, \u{AAED}, \u{AAF6}, \u{ABE5}, \u{ABE8}, \u{ABED}, \u{FB1E}, \u{FE00}, \u{FE01}, \u{FE02}, \u{FE03}, \u{FE04}, \u{FE05}, \u{FE06}, \u{FE07}, \u{FE08}, \u{FE09}, \u{FE0A}, \u{FE0B}, \u{FE0C}, \u{FE0D}, \u{FE0E}, \u{FE0F}, \u{FE20}, \u{FE21}, \u{FE22}, \u{FE23}, \u{FE24}, \u{FE25}, \u{FE26}, \u{FE27}, \u{FE28}, \u{FE29}, \u{FE2A}, \u{FE2B}, \u{FE2C}, \u{FE2D}, \u{FE2E}, \u{FE2F}, \u{101FD}, \u{102E0}, \u{10376}, \u{10377}, \u{10378}, \u{10379}, \u{1037A}, \u{10A01}, \u{10A02}, \u{10A03}, \u{10A05}, \u{10A06}, \u{10A0C}, \u{10A0D}, \u{10A0E}, \u{10A0F}, \u{10A38}, \u{10A39}, \u{10A3A}, \u{10A3F}, \u{10AE5}, \u{10AE6}, \u{11001}, \u{11038}, \u{11039}, \u{1103A}, \u{1103B}, \u{1103C}, \u{1103D}, \u{1103E}, \u{1103F}, \u{11040}, \u{11041}, \u{11042}, \u{11043}, \u{11044}, \u{11045}, \u{11046}, \u{1107F}, \u{11080}, \u{11081}, \u{110B3}, \u{110B4}, \u{110B5}, \u{110B6}, \u{110B9}, \u{110BA}, \u{11100}, \u{11101}, \u{11102}, \u{11127}, \u{11128}, \u{11129}, \u{1112A}, \u{1112B}, \u{1112D}, \u{1112E}, \u{1112F}, \u{11130}, \u{11131}, \u{11132}, \u{11133}, \u{11134}, \u{11173}, \u{11180}, \u{11181}, \u{111B6}, \u{111B7}, \u{111B8}, \u{111B9}, \u{111BA}, \u{111BB}, \u{111BC}, \u{111BD}, \u{111BE}, \u{111CA}, \u{111CB}, \u{111CC}, \u{1122F}, \u{11230}, \u{11231}, \u{11234}, \u{11236}, \u{11237}, \u{112DF}, \u{112E3}, \u{112E4}, \u{112E5}, \u{112E6}, \u{112E7}, \u{112E8}, \u{112E9}, \u{112EA}, \u{11300}, \u{11301}, \u{1133C}, \u{11340}, \u{11366}, \u{11367}, \u{11368}, \u{11369}, \u{1136A}, \u{1136B}, \u{1136C}, \u{11370}, \u{11371}, \u{11372}, \u{11373}, \u{11374}, \u{114B3}, \u{114B4}, \u{114B5}, \u{114B6}, \u{114B7}, \u{114B8}, \u{114BA}, \u{114BF}, \u{114C0}, \u{114C2}, \u{114C3}, \u{115B2}, \u{115B3}, \u{115B4}, \u{115B5}, \u{115BC}, \u{115BD}, \u{115BF}, \u{115C0}, \u{115DC}, \u{115DD}, \u{11633}, \u{11634}, \u{11635}, \u{11636}, \u{11637}, \u{11638}, \u{11639}, \u{1163A}, \u{1163D}, \u{1163F}, \u{11640}, \u{116AB}, \u{116AD}, \u{116B0}, \u{116B1}, \u{116B2}, \u{116B3}, \u{116B4}, \u{116B5}, \u{116B7}, \u{1171D}, \u{1171E}, \u{1171F}, \u{11722}, \u{11723}, \u{11724}, \u{11725}, \u{11727}, \u{11728}, \u{11729}, \u{1172A}, \u{1172B}, \u{16AF0}, \u{16AF1}, \u{16AF2}, \u{16AF3}, \u{16AF4}, \u{16B30}, \u{16B31}, \u{16B32}, \u{16B33}, \u{16B34}, \u{16B35}, \u{16B36}, \u{16F8F}, \u{16F90}, \u{16F91}, \u{16F92}, \u{1BC9D}, \u{1BC9E}, \u{1D167}, \u{1D168}, \u{1D169}, \u{1D17B}, \u{1D17C}, \u{1D17D}, \u{1D17E}, \u{1D17F}, \u{1D180}, \u{1D181}, \u{1D182}, \u{1D185}, \u{1D186}, \u{1D187}, \u{1D188}, \u{1D189}, \u{1D18A}, \u{1D18B}, \u{1D1AA}, \u{1D1AB}, \u{1D1AC}, \u{1D1AD}, \u{1D242}, \u{1D243}, \u{1D244}, \u{1DA00}, \u{1DA01}, \u{1DA02}, \u{1DA03}, \u{1DA04}, \u{1DA05}, \u{1DA06}, \u{1DA07}, \u{1DA08}, \u{1DA09}, \u{1DA0A}, \u{1DA0B}, \u{1DA0C}, \u{1DA0D}, \u{1DA0E}, \u{1DA0F}, \u{1DA10}, \u{1DA11}, \u{1DA12}, \u{1DA13}, \u{1DA14}, \u{1DA15}, \u{1DA16}, \u{1DA17}, \u{1DA18}, \u{1DA19}, \u{1DA1A}, \u{1DA1B}, \u{1DA1C}, \u{1DA1D}, \u{1DA1E}, \u{1DA1F}, \u{1DA20}, \u{1DA21}, \u{1DA22}, \u{1DA23}, \u{1DA24}, \u{1DA25}, \u{1DA26}, \u{1DA27}, \u{1DA28}, \u{1DA29}, \u{1DA2A}, \u{1DA2B}, \u{1DA2C}, \u{1DA2D}, \u{1DA2E}, \u{1DA2F}, \u{1DA30}, \u{1DA31}, \u{1DA32}, \u{1DA33}, \u{1DA34}, \u{1DA35}, \u{1DA36}, \u{1DA3B}, \u{1DA3C}, \u{1DA3D}, \u{1DA3E}, \u{1DA3F}, \u{1DA40}, \u{1DA41}, \u{1DA42}, \u{1DA43}, \u{1DA44}, \u{1DA45}, \u{1DA46}, \u{1DA47}, \u{1DA48}, \u{1DA49}, \u{1DA4A}, \u{1DA4B}, \u{1DA4C}, \u{1DA4D}, \u{1DA4E}, \u{1DA4F}, \u{1DA50}, \u{1DA51}, \u{1DA52}, \u{1DA53}, \u{1DA54}, \u{1DA55}, \u{1DA56}, \u{1DA57}, \u{1DA58}, \u{1DA59}, \u{1DA5A}, \u{1DA5B}, \u{1DA5C}, \u{1DA5D}, \u{1DA5E}, \u{1DA5F}, \u{1DA60}, \u{1DA61}, \u{1DA62}, \u{1DA63}, \u{1DA64}, \u{1DA65}, \u{1DA66}, \u{1DA67}, \u{1DA68}, \u{1DA69}, \u{1DA6A}, \u{1DA6B}, \u{1DA6C}, \u{1DA75}, \u{1DA84}, \u{1DA9B}, \u{1DA9C}, \u{1DA9D}, \u{1DA9E}, \u{1DA9F}, \u{1DAA1}, \u{1DAA2}, \u{1DAA3}, \u{1DAA4}, \u{1DAA5}, \u{1DAA6}, \u{1DAA7}, \u{1DAA8}, \u{1DAA9}, \u{1DAAA}, \u{1DAAB}, \u{1DAAC}, \u{1DAAD}, \u{1DAAE}, \u{1DAAF}, \u{1E8D0}, \u{1E8D1}, \u{1E8D2}, \u{1E8D3}, \u{1E8D4}, \u{1E8D5}, \u{1E8D6}, \u{E0100}, \u{E0101}, \u{E0102}, \u{E0103}, \u{E0104}, \u{E0105}, \u{E0106}, \u{E0107}, \u{E0108}, \u{E0109}, \u{E010A}, \u{E010B}, \u{E010C}, \u{E010D}, \u{E010E}, \u{E010F}, \u{E0110}, \u{E0111}, \u{E0112}, \u{E0113}, \u{E0114}, \u{E0115}, \u{E0116}, \u{E0117}, \u{E0118}, \u{E0119}, \u{E011A}, \u{E011B}, \u{E011C}, \u{E011D}, \u{E011E}, \u{E011F}, \u{E0120}, \u{E0121}, \u{E0122}, \u{E0123}, \u{E0124}, \u{E0125}, \u{E0126}, \u{E0127}, \u{E0128}, \u{E0129}, \u{E012A}, \u{E012B}, \u{E012C}, \u{E012D}, \u{E012E}, \u{E012F}, \u{E0130}, \u{E0131}, \u{E0132}, \u{E0133}, \u{E0134}, \u{E0135}, \u{E0136}, \u{E0137}, \u{E0138}, \u{E0139}, \u{E013A}, \u{E013B}, \u{E013C}, \u{E013D}, \u{E013E}, \u{E013F}, \u{E0140}, \u{E0141}, \u{E0142}, \u{E0143}, \u{E0144}, \u{E0145}, \u{E0146}, \u{E0147}, \u{E0148}, \u{E0149}, \u{E014A}, \u{E014B}, \u{E014C}, \u{E014D}, \u{E014E}, \u{E014F}, \u{E0150}, \u{E0151}, \u{E0152}, \u{E0153}, \u{E0154}, \u{E0155}, \u{E0156}, \u{E0157}, \u{E0158}, \u{E0159}, \u{E015A}, \u{E015B}, \u{E015C}, \u{E015D}, \u{E015E}, \u{E015F}, \u{E0160}, \u{E0161}, \u{E0162}, \u{E0163}, \u{E0164}, \u{E0165}, \u{E0166}, \u{E0167}, \u{E0168}, \u{E0169}, \u{E016A}, \u{E016B}, \u{E016C}, \u{E016D}, \u{E016E}, \u{E016F}, \u{E0170}, \u{E0171}, \u{E0172}, \u{E0173}, \u{E0174}, \u{E0175}, \u{E0176}, \u{E0177}, \u{E0178}, \u{E0179}, \u{E017A}, \u{E017B}, \u{E017C}, \u{E017D}, \u{E017E}, \u{E017F}, \u{E0180}, \u{E0181}, \u{E0182}, \u{E0183}, \u{E0184}, \u{E0185}, \u{E0186}, \u{E0187}, \u{E0188}, \u{E0189}, \u{E018A}, \u{E018B}, \u{E018C}, \u{E018D}, \u{E018E}, \u{E018F}, \u{E0190}, \u{E0191}, \u{E0192}, \u{E0193}, \u{E0194}, \u{E0195}, \u{E0196}, \u{E0197}, \u{E0198}, \u{E0199}, \u{E019A}, \u{E019B}, \u{E019C}, \u{E019D}, \u{E019E}, \u{E019F}, \u{E01A0}, \u{E01A1}, \u{E01A2}, \u{E01A3}, \u{E01A4}, \u{E01A5}, \u{E01A6}, \u{E01A7}, \u{E01A8}, \u{E01A9}, \u{E01AA}, \u{E01AB}, \u{E01AC}, \u{E01AD}, \u{E01AE}, \u{E01AF}, \u{E01B0}, \u{E01B1}, \u{E01B2}, \u{E01B3}, \u{E01B4}, \u{E01B5}, \u{E01B6}, \u{E01B7}, \u{E01B8}, \u{E01B9}, \u{E01BA}, \u{E01BB}, \u{E01BC}, \u{E01BD}, \u{E01BE}, \u{E01BF}, \u{E01C0}, \u{E01C1}, \u{E01C2}, \u{E01C3}, \u{E01C4}, \u{E01C5}, \u{E01C6}, \u{E01C7}, \u{E01C8}, \u{E01C9}, \u{E01CA}, \u{E01CB}, \u{E01CC}, \u{E01CD}, \u{E01CE}, \u{E01CF}, \u{E01D0}, \u{E01D1}, \u{E01D2}, \u{E01D3}, \u{E01D4}, \u{E01D5}, \u{E01D6}, \u{E01D7}, \u{E01D8}, \u{E01D9}, \u{E01DA}, \u{E01DB}, \u{E01DC}, \u{E01DD}, \u{E01DE}, \u{E01DF}, \u{E01E0}, \u{E01E1}, \u{E01E2}, \u{E01E3}, \u{E01E4}, \u{E01E5}, \u{E01E6}, \u{E01E7}, \u{E01E8}, \u{E01E9}, \u{E01EA}, \u{E01EB}, \u{E01EC}, \u{E01ED}, \u{E01EE}, \u{E01EF}, \u{0903}, \u{093B}, \u{093E}, \u{093F}, \u{0940}, \u{0949}, \u{094A}, \u{094B}, \u{094C}, \u{094E}, \u{094F}, \u{0982}, \u{0983}, \u{09BE}, \u{09BF}, \u{09C0}, \u{09C7}, \u{09C8}, \u{09CB}, \u{09CC}, \u{09D7}, \u{0A03}, \u{0A3E}, \u{0A3F}, \u{0A40}, \u{0A83}, \u{0ABE}, \u{0ABF}, \u{0AC0}, \u{0AC9}, \u{0ACB}, \u{0ACC}, \u{0B02}, \u{0B03}, \u{0B3E}, \u{0B40}, \u{0B47}, \u{0B48}, \u{0B4B}, \u{0B4C}, \u{0B57}, \u{0BBE}, \u{0BBF}, \u{0BC1}, \u{0BC2}, \u{0BC6}, \u{0BC7}, \u{0BC8}, \u{0BCA}, \u{0BCB}, \u{0BCC}, \u{0BD7}, \u{0C01}, \u{0C02}, \u{0C03}, \u{0C41}, \u{0C42}, \u{0C43}, \u{0C44}, \u{0C82}, \u{0C83}, \u{0CBE}, \u{0CC0}, \u{0CC1}, \u{0CC2}, \u{0CC3}, \u{0CC4}, \u{0CC7}, \u{0CC8}, \u{0CCA}, \u{0CCB}, \u{0CD5}, \u{0CD6}, \u{0D02}, \u{0D03}, \u{0D3E}, \u{0D3F}, \u{0D40}, \u{0D46}, \u{0D47}, \u{0D48}, \u{0D4A}, \u{0D4B}, \u{0D4C}, \u{0D57}, \u{0D82}, \u{0D83}, \u{0DCF}, \u{0DD0}, \u{0DD1}, \u{0DD8}, \u{0DD9}, \u{0DDA}, \u{0DDB}, \u{0DDC}, \u{0DDD}, \u{0DDE}, \u{0DDF}, \u{0DF2}, \u{0DF3}, \u{0F3E}, \u{0F3F}, \u{0F7F}, \u{102B}, \u{102C}, \u{1031}, \u{1038}, \u{103B}, \u{103C}, \u{1056}, \u{1057}, \u{1062}, \u{1063}, \u{1064}, \u{1067}, \u{1068}, \u{1069}, \u{106A}, \u{106B}, \u{106C}, \u{106D}, \u{1083}, \u{1084}, \u{1087}, \u{1088}, \u{1089}, \u{108A}, \u{108B}, \u{108C}, \u{108F}, \u{109A}, \u{109B}, \u{109C}, \u{17B6}, \u{17BE}, \u{17BF}, \u{17C0}, \u{17C1}, \u{17C2}, \u{17C3}, \u{17C4}, \u{17C5}, \u{17C7}, \u{17C8}, \u{1923}, \u{1924}, \u{1925}, \u{1926}, \u{1929}, \u{192A}, \u{192B}, \u{1930}, \u{1931}, \u{1933}, \u{1934}, \u{1935}, \u{1936}, \u{1937}, \u{1938}, \u{1A19}, \u{1A1A}, \u{1A55}, \u{1A57}, \u{1A61}, \u{1A63}, \u{1A64}, \u{1A6D}, \u{1A6E}, \u{1A6F}, \u{1A70}, \u{1A71}, \u{1A72}, \u{1B04}, \u{1B35}, \u{1B3B}, \u{1B3D}, \u{1B3E}, \u{1B3F}, \u{1B40}, \u{1B41}, \u{1B43}, \u{1B44}, \u{1B82}, \u{1BA1}, \u{1BA6}, \u{1BA7}, \u{1BAA}, \u{1BE7}, \u{1BEA}, \u{1BEB}, \u{1BEC}, \u{1BEE}, \u{1BF2}, \u{1BF3}, \u{1C24}, \u{1C25}, \u{1C26}, \u{1C27}, \u{1C28}, \u{1C29}, \u{1C2A}, \u{1C2B}, \u{1C34}, \u{1C35}, \u{1CE1}, \u{1CF2}, \u{1CF3}, \u{302E}, \u{302F}, \u{A823}, \u{A824}, \u{A827}, \u{A880}, \u{A881}, \u{A8B4}, \u{A8B5}, \u{A8B6}, \u{A8B7}, \u{A8B8}, \u{A8B9}, \u{A8BA}, \u{A8BB}, \u{A8BC}, \u{A8BD}, \u{A8BE}, \u{A8BF}, \u{A8C0}, \u{A8C1}, \u{A8C2}, \u{A8C3}, \u{A952}, \u{A953}, \u{A983}, \u{A9B4}, \u{A9B5}, \u{A9BA}, \u{A9BB}, \u{A9BD}, \u{A9BE}, \u{A9BF}, \u{A9C0}, \u{AA2F}, \u{AA30}, \u{AA33}, \u{AA34}, \u{AA4D}, \u{AA7B}, \u{AA7D}, \u{AAEB}, \u{AAEE}, \u{AAEF}, \u{AAF5}, \u{ABE3}, \u{ABE4}, \u{ABE6}, \u{ABE7}, \u{ABE9}, \u{ABEA}, \u{ABEC}, \u{11000}, \u{11002}, \u{11082}, \u{110B0}, \u{110B1}, \u{110B2}, \u{110B7}, \u{110B8}, \u{1112C}, \u{11182}, \u{111B3}, \u{111B4}, \u{111B5}, \u{111BF}, \u{111C0}, \u{1122C}, \u{1122D}, \u{1122E}, \u{11232}, \u{11233}, \u{11235}, \u{112E0}, \u{112E1}, \u{112E2}, \u{11302}, \u{11303}, \u{1133E}, \u{1133F}, \u{11341}, \u{11342}, \u{11343}, \u{11344}, \u{11347}, \u{11348}, \u{1134B}, \u{1134C}, \u{1134D}, \u{11357}, \u{11362}, \u{11363}, \u{114B0}, \u{114B1}, \u{114B2}, \u{114B9}, \u{114BB}, \u{114BC}, \u{114BD}, \u{114BE}, \u{114C1}, \u{115AF}, \u{115B0}, \u{115B1}, \u{115B8}, \u{115B9}, \u{115BA}, \u{115BB}, \u{115BE}, \u{11630}, \u{11631}, \u{11632}, \u{1163B}, \u{1163C}, \u{1163E}, \u{116AC}, \u{116AE}, \u{116AF}, \u{116B6}, \u{11720}, \u{11721}, \u{11726}, \u{16F51}, \u{16F52}, \u{16F53}, \u{16F54}, \u{16F55}, \u{16F56}, \u{16F57}, \u{16F58}, \u{16F59}, \u{16F5A}, \u{16F5B}, \u{16F5C}, \u{16F5D}, \u{16F5E}, \u{16F5F}, \u{16F60}, \u{16F61}, \u{16F62}, \u{16F63}, \u{16F64}, \u{16F65}, \u{16F66}, \u{16F67}, \u{16F68}, \u{16F69}, \u{16F6A}, \u{16F6B}, \u{16F6C}, \u{16F6D}, \u{16F6E}, \u{16F6F}, \u{16F70}, \u{16F71}, \u{16F72}, \u{16F73}, \u{16F74}, \u{16F75}, \u{16F76}, \u{16F77}, \u{16F78}, \u{16F79}, \u{16F7A}, \u{16F7B}, \u{16F7C}, \u{16F7D}, \u{16F7E}, \u{1D165}, \u{1D166}, \u{1D16D}, \u{1D16E}, \u{1D16F}, \u{1D170}, \u{1D171}, \u{1D172}, \u{0030}, \u{0031}, \u{0032}, \u{0033}, \u{0034}, \u{0035}, \u{0036}, \u{0037}, \u{0038}, \u{0039}, \u{0660}, \u{0661}, \u{0662}, \u{0663}, \u{0664}, \u{0665}, \u{0666}, \u{0667}, \u{0668}, \u{0669}, \u{06F0}, \u{06F1}, \u{06F2}, \u{06F3}, \u{06F4}, \u{06F5}, \u{06F6}, \u{06F7}, \u{06F8}, \u{06F9}, \u{07C0}, \u{07C1}, \u{07C2}, \u{07C3}, \u{07C4}, \u{07C5}, \u{07C6}, \u{07C7}, \u{07C8}, \u{07C9}, \u{0966}, \u{0967}, \u{0968}, \u{0969}, \u{096A}, \u{096B}, \u{096C}, \u{096D}, \u{096E}, \u{096F}, \u{09E6}, \u{09E7}, \u{09E8}, \u{09E9}, \u{09EA}, \u{09EB}, \u{09EC}, \u{09ED}, \u{09EE}, \u{09EF}, \u{0A66}, \u{0A67}, \u{0A68}, \u{0A69}, \u{0A6A}, \u{0A6B}, \u{0A6C}, \u{0A6D}, \u{0A6E}, \u{0A6F}, \u{0AE6}, \u{0AE7}, \u{0AE8}, \u{0AE9}, \u{0AEA}, \u{0AEB}, \u{0AEC}, \u{0AED}, \u{0AEE}, \u{0AEF}, \u{0B66}, \u{0B67}, \u{0B68}, \u{0B69}, \u{0B6A}, \u{0B6B}, \u{0B6C}, \u{0B6D}, \u{0B6E}, \u{0B6F}, \u{0BE6}, \u{0BE7}, \u{0BE8}, \u{0BE9}, \u{0BEA}, \u{0BEB}, \u{0BEC}, \u{0BED}, \u{0BEE}, \u{0BEF}, \u{0C66}, \u{0C67}, \u{0C68}, \u{0C69}, \u{0C6A}, \u{0C6B}, \u{0C6C}, \u{0C6D}, \u{0C6E}, \u{0C6F}, \u{0CE6}, \u{0CE7}, \u{0CE8}, \u{0CE9}, \u{0CEA}, \u{0CEB}, \u{0CEC}, \u{0CED}, \u{0CEE}, \u{0CEF}, \u{0D66}, \u{0D67}, \u{0D68}, \u{0D69}, \u{0D6A}, \u{0D6B}, \u{0D6C}, \u{0D6D}, \u{0D6E}, \u{0D6F}, \u{0DE6}, \u{0DE7}, \u{0DE8}, \u{0DE9}, \u{0DEA}, \u{0DEB}, \u{0DEC}, \u{0DED}, \u{0DEE}, \u{0DEF}, \u{0E50}, \u{0E51}, \u{0E52}, \u{0E53}, \u{0E54}, \u{0E55}, \u{0E56}, \u{0E57}, \u{0E58}, \u{0E59}, \u{0ED0}, \u{0ED1}, \u{0ED2}, \u{0ED3}, \u{0ED4}, \u{0ED5}, \u{0ED6}, \u{0ED7}, \u{0ED8}, \u{0ED9}, \u{0F20}, \u{0F21}, \u{0F22}, \u{0F23}, \u{0F24}, \u{0F25}, \u{0F26}, \u{0F27}, \u{0F28}, \u{0F29}, \u{1040}, \u{1041}, \u{1042}, \u{1043}, \u{1044}, \u{1045}, \u{1046}, \u{1047}, \u{1048}, \u{1049}, \u{1090}, \u{1091}, \u{1092}, \u{1093}, \u{1094}, \u{1095}, \u{1096}, \u{1097}, \u{1098}, \u{1099}, \u{17E0}, \u{17E1}, \u{17E2}, \u{17E3}, \u{17E4}, \u{17E5}, \u{17E6}, \u{17E7}, \u{17E8}, \u{17E9}, \u{1810}, \u{1811}, \u{1812}, \u{1813}, \u{1814}, \u{1815}, \u{1816}, \u{1817}, \u{1818}, \u{1819}, \u{1946}, \u{1947}, \u{1948}, \u{1949}, \u{194A}, \u{194B}, \u{194C}, \u{194D}, \u{194E}, \u{194F}, \u{19D0}, \u{19D1}, \u{19D2}, \u{19D3}, \u{19D4}, \u{19D5}, \u{19D6}, \u{19D7}, \u{19D8}, \u{19D9}, \u{1A80}, \u{1A81}, \u{1A82}, \u{1A83}, \u{1A84}, \u{1A85}, \u{1A86}, \u{1A87}, \u{1A88}, \u{1A89}, \u{1A90}, \u{1A91}, \u{1A92}, \u{1A93}, \u{1A94}, \u{1A95}, \u{1A96}, \u{1A97}, \u{1A98}, \u{1A99}, \u{1B50}, \u{1B51}, \u{1B52}, \u{1B53}, \u{1B54}, \u{1B55}, \u{1B56}, \u{1B57}, \u{1B58}, \u{1B59}, \u{1BB0}, \u{1BB1}, \u{1BB2}, \u{1BB3}, \u{1BB4}, \u{1BB5}, \u{1BB6}, \u{1BB7}, \u{1BB8}, \u{1BB9}, \u{1C40}, \u{1C41}, \u{1C42}, \u{1C43}, \u{1C44}, \u{1C45}, \u{1C46}, \u{1C47}, \u{1C48}, \u{1C49}, \u{1C50}, \u{1C51}, \u{1C52}, \u{1C53}, \u{1C54}, \u{1C55}, \u{1C56}, \u{1C57}, \u{1C58}, \u{1C59}, \u{A620}, \u{A621}, \u{A622}, \u{A623}, \u{A624}, \u{A625}, \u{A626}, \u{A627}, \u{A628}, \u{A629}, \u{A8D0}, \u{A8D1}, \u{A8D2}, \u{A8D3}, \u{A8D4}, \u{A8D5}, \u{A8D6}, \u{A8D7}, \u{A8D8}, \u{A8D9}, \u{A900}, \u{A901}, \u{A902}, \u{A903}, \u{A904}, \u{A905}, \u{A906}, \u{A907}, \u{A908}, \u{A909}, \u{A9D0}, \u{A9D1}, \u{A9D2}, \u{A9D3}, \u{A9D4}, \u{A9D5}, \u{A9D6}, \u{A9D7}, \u{A9D8}, \u{A9D9}, \u{A9F0}, \u{A9F1}, \u{A9F2}, \u{A9F3}, \u{A9F4}, \u{A9F5}, \u{A9F6}, \u{A9F7}, \u{A9F8}, \u{A9F9}, \u{AA50}, \u{AA51}, \u{AA52}, \u{AA53}, \u{AA54}, \u{AA55}, \u{AA56}, \u{AA57}, \u{AA58}, \u{AA59}, \u{ABF0}, \u{ABF1}, \u{ABF2}, \u{ABF3}, \u{ABF4}, \u{ABF5}, \u{ABF6}, \u{ABF7}, \u{ABF8}, \u{ABF9}, \u{FF10}, \u{FF11}, \u{FF12}, \u{FF13}, \u{FF14}, \u{FF15}, \u{FF16}, \u{FF17}, \u{FF18}, \u{FF19}, \u{104A0}, \u{104A1}, \u{104A2}, \u{104A3}, \u{104A4}, \u{104A5}, \u{104A6}, \u{104A7}, \u{104A8}, \u{104A9}, \u{11066}, \u{11067}, \u{11068}, \u{11069}, \u{1106A}, \u{1106B}, \u{1106C}, \u{1106D}, \u{1106E}, \u{1106F}, \u{110F0}, \u{110F1}, \u{110F2}, \u{110F3}, \u{110F4}, \u{110F5}, \u{110F6}, \u{110F7}, \u{110F8}, \u{110F9}, \u{11136}, \u{11137}, \u{11138}, \u{11139}, \u{1113A}, \u{1113B}, \u{1113C}, \u{1113D}, \u{1113E}, \u{1113F}, \u{111D0}, \u{111D1}, \u{111D2}, \u{111D3}, \u{111D4}, \u{111D5}, \u{111D6}, \u{111D7}, \u{111D8}, \u{111D9}, \u{112F0}, \u{112F1}, \u{112F2}, \u{112F3}, \u{112F4}, \u{112F5}, \u{112F6}, \u{112F7}, \u{112F8}, \u{112F9}, \u{114D0}, \u{114D1}, \u{114D2}, \u{114D3}, \u{114D4}, \u{114D5}, \u{114D6}, \u{114D7}, \u{114D8}, \u{114D9}, \u{11650}, \u{11651}, \u{11652}, \u{11653}, \u{11654}, \u{11655}, \u{11656}, \u{11657}, \u{11658}, \u{11659}, \u{116C0}, \u{116C1}, \u{116C2}, \u{116C3}, \u{116C4}, \u{116C5}, \u{116C6}, \u{116C7}, \u{116C8}, \u{116C9}, \u{11730}, \u{11731}, \u{11732}, \u{11733}, \u{11734}, \u{11735}, \u{11736}, \u{11737}, \u{11738}, \u{11739}, \u{118E0}, \u{118E1}, \u{118E2}, \u{118E3}, \u{118E4}, \u{118E5}, \u{118E6}, \u{118E7}, \u{118E8}, \u{118E9}, \u{16A60}, \u{16A61}, \u{16A62}, \u{16A63}, \u{16A64}, \u{16A65}, \u{16A66}, \u{16A67}, \u{16A68}, \u{16A69}, \u{16B50}, \u{16B51}, \u{16B52}, \u{16B53}, \u{16B54}, \u{16B55}, \u{16B56}, \u{16B57}, \u{16B58}, \u{16B59}, \u{1D7CE}, \u{1D7CF}, \u{1D7D0}, \u{1D7D1}, \u{1D7D2}, \u{1D7D3}, \u{1D7D4}, \u{1D7D5}, \u{1D7D6}, \u{1D7D7}, \u{1D7D8}, \u{1D7D9}, \u{1D7DA}, \u{1D7DB}, \u{1D7DC}, \u{1D7DD}, \u{1D7DE}, \u{1D7DF}, \u{1D7E0}, \u{1D7E1}, \u{1D7E2}, \u{1D7E3}, \u{1D7E4}, \u{1D7E5}, \u{1D7E6}, \u{1D7E7}, \u{1D7E8}, \u{1D7E9}, \u{1D7EA}, \u{1D7EB}, \u{1D7EC}, \u{1D7ED}, \u{1D7EE}, \u{1D7EF}, \u{1D7F0}, \u{1D7F1}, \u{1D7F2}, \u{1D7F3}, \u{1D7F4}, \u{1D7F5}, \u{1D7F6}, \u{1D7F7}, \u{1D7F8}, \u{1D7F9}, \u{1D7FA}, \u{1D7FB}, \u{1D7FC}, \u{1D7FD}, \u{1D7FE}, \u{1D7FF}, \u{00B7}, \u{0375}, \u{05F3}, \u{05F4}, \u{06FD}, \u{06FE}, \u{0F0B}, \u{3007}, \u{30FB}]"; + lazy_static! { + static ref RE_USERNAME_CASE_MAPPED: Regex = Regex::new(USERNAME_CASE_MAPPED) + .expect("coudln't setup user_case_mapped_filter filter"); + } + + if RE_USERNAME_CASE_MAPPED.is_match(target) { + Ok(()) + } else { + Err(CredsError::UsernameCaseMappedError) + } +} + +#[cfg(test)] +mod tests { + use super::*; + #[test] + fn test_usercase_mapped() { + let legal = "\u{0065}"; + let illegal = "\u{0000}"; + assert_eq!(filter(legal), Ok(())); + assert_eq!(filter(illegal), Err(CredsError::UsernameCaseMappedError)); + } +} diff --git a/src/lib.rs b/src/lib.rs new file mode 100644 index 0000000..c0a7964 --- /dev/null +++ b/src/lib.rs @@ -0,0 +1,175 @@ +pub mod errors; +mod filters; + +use ammonia::clean; +use argon2::{self, Config, ThreadMode, Variant, Version}; +use rand::distributions::Alphanumeric; +use rand::{thread_rng, Rng}; +use unicode_normalization::UnicodeNormalization; +use validator::Validate; +use validator_derive::Validate; + +use errors::*; + +pub use filters::{beep, filter, forbidden}; + +#[derive(Debug, Clone, PartialEq)] +pub struct UnvalidatedRegisterCreds { + pub username: String, + pub email_id: Option, + pub password: String, +} + +#[derive(Debug, Default, Clone, PartialEq, Validate)] +pub struct RegisterCreds { + pub username: String, + #[validate(email)] + pub email_id: Option, + pub password: String, +} + +impl UnvalidatedRegisterCreds { + pub fn process(&self) -> CredsResult { + let creds = RegisterCreds::default() + .set_email(&self.email_id)? + .set_username(&self.username) + .validate_fields()? + .set_password(&self.password)? + .build(); + Ok(creds) + } +} + +impl RegisterCreds { + pub fn set_username<'a>(&'a mut self, username: &str) -> &'a mut Self { + self.username = clean(username) + .to_lowercase() + .nfc() + .collect::() + .trim() + .to_owned(); + self + } + + pub fn set_email<'a>(&'a mut self, email_id: &Option) -> CredsResult<&'a mut Self> { + if let Some(email) = email_id { + self.email_id = Some(email.trim().to_owned()); + self.validate()?; + } + Ok(self) + } + + pub fn validate_fields<'a>(&'a mut self) -> CredsResult<&'a mut Self> { + filter(&self.username)?; + forbidden(&self.username)?; + beep(&self.username)?; + Ok(self) + } + + pub fn set_password<'a>(&'a mut self, password: &str) -> CredsResult<&'a mut Self> { + // let config = Config { + // variant: Variant::Argon2i, + // version: Version::Version13, + // mem_cost: SETTINGS.password_difficulty.mem_cost, + // time_cost: SETTINGS.password_difficulty.time_cost, + // lanes: SETTINGS.password_difficulty.lanes, + // thread_mode: ThreadMode::Parallel, + // secret: &[], + // ad: &[], + // hash_length: 32, + // }; + let config = Config::default(); + + let mut rng = thread_rng(); + let salt: String = std::iter::repeat(()) + .map(|()| rng.sample(Alphanumeric)) + .map(char::from) + .take(32) + .collect(); + + self.password = argon2::hash_encoded(password.as_bytes(), salt.as_bytes(), &config)?; + Ok(self) + } + + pub fn build(&mut self) -> Self { + self.to_owned() + } +} + +#[cfg(test)] +mod tests { + use super::*; + + #[test] + fn utils_register_builer() { + let registered_creds = RegisterCreds::default() + .set_password("password") + .unwrap() + .set_username("realaravinth") + .set_email(&Some("batman@we.net".into())) + .unwrap() + .validate_fields() + .unwrap() + .build(); + + assert_eq!(registered_creds.username, "realaravinth"); + assert_eq!(registered_creds.email_id, Some("batman@we.net".into())); + } + + #[test] + fn utils_register_email_err() { + let mut email_err = RegisterCreds::default() + .set_password("password") + .unwrap() + .set_username("realaravinth") + .build(); + assert_eq!( + email_err.set_email(&Some("sdfasdf".into())), + Err(CredsError::NotAnEmail) + ); + } + + #[test] + fn utils_create_new_organisation() { + let password = "somepassword"; + let org = RegisterCreds::default() + .set_email(&Some("batman@we.net".into())) + .unwrap() + .set_username("Realaravinth") + .validate_fields() + .unwrap() + .set_password(password) + .unwrap() + .build(); + + assert_eq!(org.username, "realaravinth"); + + assert!( + argon2::verify_encoded(&org.password, password.as_bytes()).unwrap(), + "verify hahsing" + ); + } + + #[test] + fn utils_create_new_profane_organisation() { + let mut profane_org = RegisterCreds::default(); + profane_org.set_username("fuck"); + + assert_eq!( + profane_org.validate_fields(), + Err(CredsError::ProfainityError) + ); + } + + #[test] + fn utils_create_new_forbidden_organisation() { + let mut forbidden_org = RegisterCreds::default() + .set_username("htaccessasnc") + .build(); + + assert_eq!( + forbidden_org.validate_fields(), + Err(CredsError::BlacklistError) + ); + } +} diff --git a/src/payload.rs b/src/payload.rs new file mode 100644 index 0000000..64c0f34 --- /dev/null +++ b/src/payload.rs @@ -0,0 +1,207 @@ +/* +* Copyright (C) 2020 Aravinth Manivannan +* +* This program is free software: you can redistribute it and/or modify +* it under the terms of the GNU Affero General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU Affero General Public License for more details. +* +* You should have received a copy of the GNU Affero General Public License +* along with this program. If not, see . +*/ + +use ammonia::clean; +use argon2::{self, Config, ThreadMode, Variant, Version}; +use pow_sha256::PoW; +use rand::distributions::Alphanumeric; +use rand::{thread_rng, Rng}; +use serde::{Deserialize, Serialize}; +use unicode_normalization::UnicodeNormalization; +use validator::Validate; +use validator_derive::Validate; + +use super::{beep, filter, forbidden}; +use crate::errors::*; +use crate::SETTINGS; + +#[derive(Debug, Clone, PartialEq, Deserialize, Serialize)] +pub struct UnvalidatedRegisterCreds { + pub username: String, + pub email_id: Option, + pub password: String, + pub pow: PoW>, +} + +#[derive(Debug, Default, Clone, PartialEq, Validate, Deserialize, Serialize)] +pub struct RegisterCreds { + pub username: String, + #[validate(email)] + pub email_id: Option, + pub password: String, +} +//impl AsRef for RegisterCreds { +// fn as_ref(&self) -> &RegisterCreds { +// &self +// } +//} +// +//impl AsMut for RegisterCreds { +// fn as_mut<'a>(&'a mut self) -> &'a mut Self { +// &mut self +// } +//} +impl UnvalidatedRegisterCreds { + pub fn process(&self) -> ServiceResult { + let creds = RegisterCreds::new() + .set_email(&self.email_id)? + .set_username(&self.username) + .validate_fields()? + .set_password(&self.password)? + .build(); + Ok(creds) + } +} + +impl RegisterCreds { + // pub fn create_register_creds<'a>(&'a mut self) -> ServiceResult { + // let creds = RegisterCreds::new() + // .set_email(&u_creds.email_id)? + // .set_username(&u_creds.username) + // .validate_fields()? + // .set_password(&u_creds.password)? + // .build(); + // Ok(creds) + // } + fn new() -> Self { + let registered_creds: RegisterCreds = Default::default(); + registered_creds + } + + fn set_username<'a>(&'a mut self, username: &str) -> &'a mut Self { + self.username = clean(username) + .to_lowercase() + .nfc() + .collect::() + .trim() + .to_owned(); + self + } + + fn set_email<'a>(&'a mut self, email_id: &Option) -> ServiceResult<&'a mut Self> { + if let Some(email) = email_id { + self.email_id = Some(email.trim().to_owned()); + self.validate()?; + } + Ok(self) + } + + fn validate_fields<'a>(&'a mut self) -> ServiceResult<&'a mut Self> { + filter(&self.username)?; + forbidden(&self.username)?; + beep(&self.username)?; + Ok(self) + } + + fn set_password<'a>(&'a mut self, password: &str) -> ServiceResult<&'a mut Self> { + let config = Config { + variant: Variant::Argon2i, + version: Version::Version13, + mem_cost: SETTINGS.password_difficulty.mem_cost, + time_cost: SETTINGS.password_difficulty.time_cost, + lanes: SETTINGS.password_difficulty.lanes, + thread_mode: ThreadMode::Parallel, + secret: &[], + ad: &[], + hash_length: 32, + }; + + let salt: String = thread_rng().sample_iter(&Alphanumeric).take(32).collect(); + self.password = argon2::hash_encoded(password.as_bytes(), salt.as_bytes(), &config)?; + Ok(self) + } + + fn build(&mut self) -> Self { + self.to_owned() + } +} + +#[cfg(test)] +mod tests { + use super::*; + + #[test] + fn utils_register_builer() { + let registered_creds = RegisterCreds::new() + .set_password("password") + .unwrap() + .set_username("realaravinth") + .set_email(&Some("batman@we.net".into())) + .unwrap() + .validate_fields() + .unwrap() + .build(); + + assert_eq!(registered_creds.username, "realaravinth"); + assert_eq!(registered_creds.email_id, Some("batman@we.net".into())); + } + + #[test] + fn utils_register_email_err() { + let mut email_err = RegisterCreds::new() + .set_password("password") + .unwrap() + .set_username("realaravinth") + .build(); + assert_eq!( + email_err.set_email(&Some("sdfasdf".into())), + Err(ServiceError::NotAnEmail) + ); + } + + #[test] + fn utils_create_new_organisation() { + let password = "somepassword"; + let org = RegisterCreds::new() + .set_email(&Some("batman@we.net".into())) + .unwrap() + .set_username("Realaravinth") + .validate_fields() + .unwrap() + .set_password(password) + .unwrap() + .build(); + + assert_eq!(org.username, "realaravinth"); + + assert!( + argon2::verify_encoded(&org.password, password.as_bytes()).unwrap(), + "verify hahsing" + ); + } + + #[test] + fn utils_create_new_profane_organisation() { + let mut profane_org = RegisterCreds::new(); + profane_org.set_username("fuck"); + + assert_eq!( + profane_org.validate_fields(), + Err(ServiceError::UsernameError) + ); + } + + #[test] + fn utils_create_new_forbidden_organisation() { + let mut forbidden_org = RegisterCreds::new().set_username("htaccessasnc").build(); + + assert_eq!( + forbidden_org.validate_fields(), + Err(ServiceError::UsernameError) + ); + } +}