pax_global_header00006660000000000000000000000064147631267360014531gustar00rootroot0000000000000052 comment=9bc3ac79e2ae81ade245a0e308bf13c981efaa83 libidn2-v2.3.8/000077500000000000000000000000001476312673600132545ustar00rootroot00000000000000libidn2-v2.3.8/.gitattributes000066400000000000000000000000421476312673600161430ustar00rootroot00000000000000.tarball-version-git export-subst libidn2-v2.3.8/.gitignore000066400000000000000000000063411476312673600152500ustar00rootroot00000000000000!/unistring/Makefile.am *.exe *.gcda *.gcno *.lo *.log *.o *.trs *~ .deps/ .libs/ /.version /ABOUT-NLS /ChangeLog /GNUmakefile /INSTALL /README-release /TAGS /aclocal.m4 /aminclude_static.am /autom4te.cache/ /build-aux /build-aux/ /compat_reports/ /config.cache /config.h /config.h.in /config.status /configure /doc/.gitignore /doc/coverage/ /doc/decode.c /doc/example-toascii.c /doc/example-tounicode.c /doc/idn2-help.texi /doc/idn2.1 /doc/libidn2.aux /doc/libidn2.cp /doc/libidn2.cps /doc/libidn2.fn /doc/libidn2.fns /doc/libidn2.html /doc/libidn2.info /doc/libidn2.ky /doc/libidn2.pdf /doc/libidn2.pg /doc/libidn2.t2p/ /doc/libidn2.toc /doc/libidn2.tp /doc/libidn2.vr /doc/libidn2.vrs /doc/lookup.c /doc/man/ /doc/reference/gtkdoc-check.test /doc/reference/html-build.stamp /doc/reference/html.stamp /doc/reference/html/ /doc/reference/idn2-decl-list.txt /doc/reference/idn2-decl-list.txt.bak /doc/reference/idn2-decl.txt /doc/reference/idn2-decl.txt.bak /doc/reference/idn2-overrides.txt /doc/reference/idn2-sections.txt /doc/reference/idn2-undeclared.txt /doc/reference/idn2-undocumented.txt /doc/reference/idn2-unused.txt /doc/reference/idn2.args /doc/reference/idn2.hierarchy /doc/reference/idn2.interfaces /doc/reference/idn2.prerequisites /doc/reference/idn2.signals /doc/reference/idn2.types /doc/reference/libidn2-decl-list.txt /doc/reference/libidn2-decl-list.txt.bak /doc/reference/libidn2-decl.txt /doc/reference/libidn2-decl.txt.bak /doc/reference/libidn2-overrides.txt /doc/reference/libidn2-sections.txt /doc/reference/libidn2-undeclared.txt /doc/reference/libidn2-undocumented.txt /doc/reference/libidn2-unused.txt /doc/reference/libidn2.actions /doc/reference/libidn2.args /doc/reference/libidn2.hierarchy /doc/reference/libidn2.interfaces /doc/reference/libidn2.pdf /doc/reference/libidn2.prerequisites /doc/reference/libidn2.signals /doc/reference/libidn2.types /doc/reference/pdf-build.stamp /doc/reference/pdf.stamp /doc/reference/scan-build.stamp /doc/reference/setup-build.stamp /doc/reference/sgml-build.stamp /doc/reference/sgml.stamp /doc/reference/tmpl-build.stamp /doc/reference/tmpl.stamp /doc/reference/tmpl/ /doc/reference/version.xml /doc/reference/xml/ /doc/register.c /doc/stamp-gdoc /doc/stamp-vti /doc/texi/ /doc/version.texi /examples/decode /examples/example-toascii /examples/example-tounicode /examples/lookup /examples/register /fuzz/*_fuzzer /fuzz/*_fuzzer.new/ /gl/ /gnulib/ /gtk-doc.make /lib/data.c /lib/gendata /lib/gentr46map /lib/idn2.h /lib/libidn2-*.def /lib/libidn2.la /lib/tr46map_data.c /libidn2-*.tar.* /libidn2-*.tar.*.sig /libidn2-*/ /libidn2.pc /libtool /m4/ /maint.mk /po/*.gmo /po/*.po /po/.gitignore /po/.reference/ /po/LINGUAS /po/Makevars /po/POTFILES /po/en@boldquot.insert-header /po/en@quot.insert-header /po/libidn2.pot /po/remove-potcdate.sed /po/stamp-po /scan.tmp/ /src/idn2 /src/idn2_cmd.c /src/idn2_cmd.h /src/idn2_noinstall /src/libidn2_cmd.la /stamp-h1 /tests/.gitignore /tests/IdnaTest.inc /tests/repro-to-ascii-8z /tests/repro-to-unicode-8z8z /tests/test-IdnaTest-inc /tests/test-IdnaTest-txt /tests/test-compat-punycode /tests/test-glibc /tests/test-locale /tests/test-lookup /tests/test-punycode /tests/test-register /tests/test-strerror /tests/test-tounicode /tests/test-version /unistring/ Makefile Makefile.in TAGS libidn2-v2.3.8/.gitlab-ci.yml000066400000000000000000001225111476312673600157120ustar00rootroot00000000000000# Copyright (C) 2016-2025 Simon Josefsson # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU 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 General Public License for more details. # You should have received a copy of the GNU General Public License # along with this program. If not, see . variables: GIT_DEPTH: 250 GNULIB_URL: https://gitlab.com/libidn/gnulib-mirror.git stages: - build # B-* jobs build from git for "make dist" - repro # R-* jobs do "make release" from git, S-* jobs build from *-src.tar.gz - test # tarball test builds default: interruptible: true artifacts: expire_in: 2 weeks when: always paths: - "*.tar.gz" - ./**/*.log - ./*.log - ./config.h - ./out/$CI_JOB_NAME_SLUG/** .gnulib-fetch: script: - GNULIB_REVISION=$(. bootstrap.conf >&2; echo $GNULIB_REVISION) - wget -nv https://gitlab.com/libidn/gnulib-mirror/-/archive/$GNULIB_REVISION/gnulib-mirror-$GNULIB_REVISION.tar.gz - gzip -cd gnulib-mirror-$GNULIB_REVISION.tar.gz | tar xf - - rm -fv gnulib-mirror-$GNULIB_REVISION.tar.gz - export GNULIB_SRCDIR=$PWD/gnulib-mirror-$GNULIB_REVISION .save-artifacts: script: - (! command -v git > /dev/null) || git status - (! command -v git > /dev/null) || git diff --exit-code # nothing should change version controlled files - sha256sum *.tar.* - mkdir -pv out/$CI_JOB_NAME_SLUG/{src,log} - find config.h *.log tests/*.log -exec mv -v {} out/$CI_JOB_NAME_SLUG/log \; - mv -v *-src.tar.* out/$CI_JOB_NAME_SLUG/src/ || true - mv -v *.tar.* out/$CI_JOB_NAME_SLUG/ B-Guix: image: registry.gitlab.com/debdistutils/guix/container:extra stage: build before_script: - cp -rL /gnu/store/*profile/etc/* /etc/ - echo 'root:x:0:0:root:/:/bin/sh' > /etc/passwd - echo 'root:x:0:' > /etc/group - export HOME=/ - guix describe - echo time guix install --verbosity=0 wget python patch perl gperf gengetopt libtool gettext help2man texinfo libabigail indent pkg-config gtk-doc script: - !reference [.gnulib-fetch, script] - time ./bootstrap --no-git - time ./configure --enable-gcc-warnings=error - time make -j$(nproc) syntax-check - time make -j$(nproc) check V=1 VERBOSE=t - time make V=1 dist - !reference [.save-artifacts, script] B-gcc: image: gcc:latest stage: build before_script: - gcc --version - apt-get update -q - apt-get install -y -q --no-install-recommends git make autoconf automake libtool gettext autopoint gperf libunistring-dev gengetopt help2man texinfo gtk-doc-tools script: - time ./bootstrap --skip-po - time ./configure --enable-gcc-warnings=error CC="gcc -std=gnu2x" --disable-doc - time make -k syntax-check - time make V=1 VERBOSE=t check clean - time ./configure --enable-gcc-warnings CC="gcc -std=c23" - time make V=1 all check dist - !reference [.save-artifacts, script] B-clang: image: silkeh/clang:latest stage: build before_script: - clang --version - apt-get update -q - apt-get install -y -q --no-install-recommends git make autoconf automake libtool gettext autopoint gperf libunistring-dev gengetopt help2man texinfo gtk-doc-tools abi-compliance-checker abigail-tools script: - time ./bootstrap --skip-po - time ./configure --enable-gcc-warnings=error CC="clang -std=gnu2x" --disable-doc - time make -k syntax-check - time make V=1 VERBOSE=t check clean - time ./configure --enable-gcc-warnings=error CC="clang -std=c23" - time make V=1 VERBOSE=t check dist - !reference [.save-artifacts, script] B-Alpine-arm64: image: alpine:latest tags: [ saas-linux-small-arm64 ] stage: build before_script: - time apk update - time apk add gcc python3 make libc-dev git autoconf automake libtool gettext-dev gperf gengetopt patch script: - time ./bootstrap --skip-po - time ./configure --disable-doc --enable-gcc-warnings=error - time make -j$(nproc) syntax-check - time make -j$(nproc) -k V=1 - time make -j$(nproc) check V=1 VERBOSE=t - git diff --exit-code # nothing should change version controlled files .almarocky: &almarocky stage: build tags: [ saas-linux-medium-amd64 ] variables: PKGS: wget git make diffutils patch autoconf automake libtool gettext-devel gperf libunistring-devel valgrind gengetopt help2man gtk-doc texinfo texinfo-tex libabigail before_script: - cat /etc/os-release - time dnf install -y epel-release - time dnf --enablerepo=$(dnf repolist --all | grep crb > /dev/null && echo crb || echo powertools) install -y ${PKGS} - cc --version script: - !reference [.gnulib-fetch, script] - time ./bootstrap --skip-po --no-git - time ./configure --enable-gcc-warnings=error - time make syntax-check - time make -j$(nproc) V=1 VERBOSE=t check - time make abi-check - time make -j$(nproc) V=1 VERBOSE=t distcheck - !reference [.save-artifacts, script] B-AlmaLinux8: image: almalinux:8 extends: .almarocky B-RockyLinux8: image: rockylinux:8 extends: .almarocky B-AlmaLinux9: image: almalinux:9 extends: .almarocky B-RockyLinux9: image: rockylinux:9 extends: .almarocky .pureosdebian: &pureosdebian tags: [ saas-linux-medium-amd64 ] stage: build variables: DEBIAN_FRONTEND: noninteractive before_script: - cat /etc/os-release - time apt-get update -q - time apt-get install -y -q eatmydata - time eatmydata apt-get install -y -q wget make gcc git autoconf automake libtool gettext autopoint gperf libunistring-dev valgrind gengetopt help2man texinfo gtk-doc-tools abi-compliance-checker abigail-tools script: - !reference [.gnulib-fetch, script] - time ./bootstrap --skip-po --no-git - time ./configure --enable-gcc-warnings=error --enable-valgrind-tests - time make syntax-check - time make -j$(nproc) V=1 VERBOSE=t check - make -C doc compare-makefile - make abi-check - time make -j$(nproc) V=1 VERBOSE=t distcheck AM_DISTCHECK_DVI_TARGET= - !reference [.save-artifacts, script] B-PureOS10: image: pureos/byzantium:latest extends: .pureosdebian B-Debian11: image: debian:11-slim extends: .pureosdebian B-Devuan5: image: devuan/devuan:daedalus extends: .pureosdebian B-Debian12: image: debian:12-slim extends: .pureosdebian .trisquelubuntu: &trisquelubuntu tags: [ saas-linux-medium-amd64 ] stage: build variables: DEBIAN_FRONTEND: noninteractive before_script: - cat /etc/os-release - sed -i 's,http://archive.trisquel.info/trisquel,http://ftp.acc.umu.se/mirror/trisquel/packages,' /etc/apt/sources.list - time apt-get update -q - time apt-get install -y -q eatmydata - time eatmydata apt-get install -y -q wget make gcc git autoconf automake libtool gettext autopoint gperf libunistring-dev valgrind gengetopt help2man texinfo gtk-doc-tools abi-compliance-checker abigail-tools script: - !reference [.gnulib-fetch, script] - time ./bootstrap --skip-po --no-git - time ./configure --enable-gcc-warnings=error --enable-valgrind-tests - time make syntax-check - time make -j$(nproc) V=1 VERBOSE=t check - make -C doc compare-makefile - time make -j$(nproc) V=1 VERBOSE=t distcheck AM_DISTCHECK_DVI_TARGET= - env IDN2=src/idn2 STANDALONE_CFLAGS="-Ilib -Itests lib/.libs/libidn2.a unistring/.libs/libunistring.a gl/.libs/libgnu.a -lunistring" tests/standalone.sh - env IDN2=src/idn2 STANDALONE_CFLAGS="-Ilib -Itests -Wl,-rpath lib/.libs lib/.libs/libidn2.so unistring/.libs/libunistring.a gl/.libs/libgnu.a -lunistring" tests/standalone.sh - make abi-check - make dist - !reference [.save-artifacts, script] B-Ubuntu2204: image: ubuntu:22.04 extends: .trisquelubuntu B-Trisquel11: rules: - when: always # this job is used by merge request jobs tagged with 'needs' on this job image: kpengboy/trisquel:11.0 extends: .trisquelubuntu Q-Debian-testing: image: debian:testing-slim tags: [ saas-linux-medium-amd64 ] stage: build before_script: - cat /etc/os-release - apt-get update -q - time apt-get install -y -q eatmydata - time eatmydata apt-get install -y -q wget make gcc git autoconf automake libtool autopoint gperf libunistring-dev gengetopt indent script: - apt-get install -y idn2 libidn2-dev libunistring-dev | tail - cp -a tests/test-lookup.c tests/test-lookup.c~ - sed -i -e 's/"xn--pkf", IDN2_DISALLOWED/"xn--pkf", IDN2_OK/' tests/test-lookup.c - env STANDALONE_DISABLE='*punycode* *test-IdnaTest-inc*' tests/standalone.sh - mv tests/test-lookup.c~ tests/test-lookup.c - apt-get remove -y --purge libidn2-dev libunistring-dev | tail - !reference [.gnulib-fetch, script] - time ./bootstrap --no-git --skip-po - git diff --exit-code # catch changes resulting in *-dirty version number - mkdir -p q - cd q - time ../configure CFLAGS=-O0 --enable-gcc-warnings=error --disable-doc --with-included-libunistring - grep am_cv_func_iconv_summary config.log - time make -j$(nproc) -k syntax-check - time make -j$(nproc) -k V=1 check VERBOSE=t - env IDN2=src/idn2 STANDALONE_CFLAGS="-DHAVE_CONFIG_H -I. -Ilib -I../lib -Itests -Iunistring -I../unistring lib/.libs/libidn2.a unistring/.libs/libunistring.a gl/.libs/libgnu.a" ../tests/standalone.sh - env IDN2=src/idn2 STANDALONE_CFLAGS="-DHAVE_CONFIG_H -I. -Ilib -I../lib -Itests -Iunistring -I../unistring -Wl,-rpath lib/.libs lib/.libs/libidn2.so unistring/.libs/libunistring.a gl/.libs/libgnu.a" ../tests/standalone.sh - git diff --exit-code # nothing should change version controlled files B-Debian-testing: image: debian:testing stage: build before_script: - apt-get update -q -y - apt-get install -q -y make gcc git autoconf automake libtool gettext autopoint gperf libunistring-dev valgrind gengetopt help2man texinfo texlive gtk-doc-tools abi-compliance-checker abigail-tools libidn2-dev idn2 script: - cp -a tests/test-lookup.c tests/test-lookup.c~ - sed -i -e 's/"xn--pkf", IDN2_DISALLOWED/"xn--pkf", IDN2_OK/' tests/test-lookup.c - env STANDALONE_DISABLE='*punycode* *test-IdnaTest-inc*' tests/standalone.sh - mv tests/test-lookup.c~ tests/test-lookup.c - apt-get remove -y --purge libidn2-dev idn2 - ./bootstrap --skip-po - ./configure --enable-gcc-warnings=error --enable-valgrind-tests - time make -j$(nproc) V=1 - time make -j$(nproc) -k check VERBOSE=t - git diff --exit-code # nothing should change version controlled files - rm unistring/libunistring.la # FIXME XXX debug why this is needed... - time make -j$(nproc) distcheck - env IDN2=src/idn2 STANDALONE_CFLAGS="-Ilib lib/.libs/libidn2.a unistring/.libs/libunistring.a gl/.libs/libgnu.a -lunistring" tests/standalone.sh - env IDN2=src/idn2 STANDALONE_CFLAGS="-Ilib -Wl,-rpath lib/.libs lib/.libs/libidn2.so unistring/.libs/libunistring.a gl/.libs/libgnu.a -lunistring" tests/standalone.sh - make install - apt-get install -y -q man - git clone --depth=1 https://salsa.debian.org/debian/libidn2.git debian-libidn2 - for c in debian-libidn2/debian/tests/*; do if test -x $c; then $c; echo rc $c is $?; fi; done B-armcross: image: $CI_REGISTRY/libidn/build-images:libidn2-Debian12 stage: build before_script: - apt-get update -q -y - apt-get install -y -q gcc-arm-linux-gnueabi qemu-user qemu-user-binfmt file binfmt-support - update-binfmts --enable qemu-arm script: - ./bootstrap --skip-po - ./configure --enable-gcc-warnings=error --disable-doc - make -j$(nproc) -k V=1 - ./configure --enable-gcc-warnings=error --disable-doc --host=arm-linux-gnueabi CFLAGS="-static --static" - make -j$(nproc) -k V=1 - file src/idn2 - LANG=C.UTF-8 qemu-arm src/idn2 --debug foo - LANG=C.UTF-8 src/idn2 --debug räksmörgås - LANG=C.UTF-8 make -j$(nproc) -k check VERBOSE=t B-Fedora41: stage: build image: fedora:41 before_script: - time dnf install -y wget make gcc git autoconf automake libtool gettext-devel glibc-gconv-extra patch gperf libunistring-devel valgrind gengetopt help2man texinfo texinfo-tex texlive gtk-doc dblatex libabigail script: - !reference [.gnulib-fetch, script] - time ./bootstrap --no-git - time ./configure --enable-gcc-warnings=error - time make -j$(nproc) syntax-check - time make -j$(nproc) check - time make -j$(nproc) distcheck V=1 VERBOSE=t - !reference [.save-artifacts, script] # https://releases.llvm.org/13.0.0/tools/clang/docs/AddressSanitizer.html # https://releases.llvm.org/13.0.0/tools/clang/docs/UndefinedBehaviorSanitizer.html # https://lists.gnu.org/archive/html/bug-gnulib/2022-03/msg00016.html B-Fedora39-ASAN/UBSan: stage: build image: fedora:39 before_script: - dnf install -y wget make - dnf install -y git autoconf automake libtool gettext-devel patch gperf - dnf install -y libunistring-devel valgrind gengetopt help2man - dnf install -y texinfo gtk-doc - dnf install -y libabigail - dnf install -y glibc-gconv-extra clang script: - !reference [.gnulib-fetch, script] - time ./bootstrap --skip-po --no-git - export CC=clang - export CFLAGS="-fsanitize=address -g -O0" - ASAN_OPTIONS=detect_leaks=0 ./configure --disable-doc --disable-gcc-warnings - ASAN_OPTIONS=detect_leaks=0 make V=1 -j$(nproc) check VERBOSE=t - make clean - export CFLAGS="-fsanitize=undefined,integer -fno-sanitize-recover=undefined,integer -g -O0" - ./configure --disable-doc --disable-gcc-warnings - make V=1 -C unistring - make V=1 -C gl - make V=1 -C lib CFLAGS="$CFLAGS -Wall -Wextra -Werror" - make V=1 -C examples CFLAGS="$CFLAGS -Wall -Wextra -Werror -Wno-unused-parameter" - make V=1 -j$(nproc) check VERBOSE=t B-Fedora39-clang-analyzer: stage: build image: fedora:39 before_script: - dnf install -y wget make gcc - dnf install -y git autoconf automake libtool gettext-devel patch gperf - dnf install -y libunistring-devel valgrind gengetopt help2man - dnf install -y texinfo texinfo-tex texlive gtk-doc dblatex - dnf install -y libabigail - dnf install -y glibc-gconv-extra clang-analyzer script: - !reference [.gnulib-fetch, script] - time ./bootstrap --skip-po --no-git - scan-build ./configure --enable-gtk-doc --enable-gtk-doc-pdf - make -j$(nproc) -C unistring - make -j$(nproc) -C gl - scan-build -o clang-analyzer make -j$(nproc) -C lib - make - make web-manual - make dist artifacts: when: on_success paths: - doc/reference - doc/manual - clang-analyzer sast: stage: build # SAST customization: https://docs.gitlab.com/ee/user/application_security/sast/#customizing-the-sast-settings variables: SAST_EXCLUDED_PATHS: examples, fuzz, tests, lib/gendata.c, lib/gentr46map.c include: - template: Security/SAST.gitlab-ci.yml # https://www.synopsys.com/blogs/software-security/integrating-coverity-scan-with-gitlab-ci/ Coverity: rules: - if: $CI_PIPELINE_SOURCE == "merge_request_event" when: never - if: $CI_COMMIT_REF_PROTECTED == "true" - if: $LIBIDN2_CI_RUN_COVERITY_JOBS image: $CI_REGISTRY/libidn/build-images:libidn2-mini-Debian-testing stage: build allow_failure: true before_script: - apt-get update -q -y - apt-get install -y -q curl script: - test -n "$COVERITY_SCAN_TOKEN" && test -n "$COVERITY_SCAN_PROJECT_NAME" - curl -o /tmp/cov-analysis-linux64.tgz https://scan.coverity.com/download/linux64 --form project=$COVERITY_SCAN_PROJECT_NAME --form token=$COVERITY_SCAN_TOKEN - sha1sum /tmp/cov-analysis-linux64.tgz - tar xfz /tmp/cov-analysis-linux64.tgz - time ./bootstrap --skip-po - time ./configure --enable-gcc-warnings=error --disable-doc CFLAGS="-g -Og" - cov-analysis-linux64-*/bin/cov-build --dir cov-int make check -j$(nproc) - tar cfz cov-int.tar.gz cov-int - curl https://scan.coverity.com/builds?project=$COVERITY_SCAN_PROJECT_NAME --form token=$COVERITY_SCAN_TOKEN --form email=$GITLAB_USER_EMAIL --form file=@cov-int.tar.gz --form version="`git describe --tags`" --form description="`git describe --tags` / $CI_COMMIT_TITLE / $CI_COMMIT_REF_NAME:$CI_PIPELINE_ID" artifacts: expire_in: 1 week paths: - cov-int/*.txt # https://docs.gitlab.com/ci/runners/hosted_runners/macos/ B-macOS14Xcode15: rules: - if: $CI_PIPELINE_SOURCE == "merge_request_event" - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH - if: $LIBIDN2_CI_RUN_MACOS_JOBS stage: build image: macos-14-xcode-15 tags: [ saas-macos-medium-m1 ] variables: HOMEBREW_NO_AUTO_UPDATE: 1 HOMEBREW_NO_INSTALL_UPGRADE: 1 HOMEBREW_NO_INSTALL_CLEANUP: 1 HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK: 1 WERROR_CFLAGS: "-Wno-error=format-nonliteral" before_script: - brew install autoconf automake libtool gengetopt help2man texinfo coreutils script: - !reference [.gnulib-fetch, script] - PATH="$HOMEBREW_PREFIX/opt/coreutils/libexec/gnubin:$PATH"; export PATH - time ./bootstrap --no-git --skip-po - time ./configure --enable-gcc-warnings=error - make syntax-check - time make -j$(nproc) check -k V=1 VERBOSE=t - time make V=1 dist - !reference [.save-artifacts, script] B-macOS15Xcode16: rules: - if: $CI_PIPELINE_SOURCE == "merge_request_event" - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH - if: $LIBIDN2_CI_RUN_MACOS_JOBS stage: build image: macos-15-xcode-16 tags: [ saas-macos-large-m2pro ] variables: HOMEBREW_NO_AUTO_UPDATE: 1 HOMEBREW_NO_INSTALL_UPGRADE: 1 HOMEBREW_NO_INSTALL_CLEANUP: 1 HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK: 1 WERROR_CFLAGS: "-Wno-error=format-nonliteral" before_script: - brew install autoconf automake libtool gengetopt help2man texinfo coreutils script: - !reference [.gnulib-fetch, script] - PATH="$HOMEBREW_PREFIX/opt/coreutils/libexec/gnubin:$PATH"; export PATH - time ./bootstrap --no-git --skip-po - time ./configure --enable-gcc-warnings=error - make syntax-check - time make -j$(nproc) check -k V=1 VERBOSE=t - time make V=1 dist - !reference [.save-artifacts, script] macOS13Xcode14: rules: - if: $CI_PIPELINE_SOURCE == "merge_request_event" - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH - if: $LIBIDN2_CI_RUN_MACOS_JOBS image: macos-13-xcode-14 tags: [ saas-macos-medium-m1 ] stage: test needs: [B-Trisquel11] variables: WERROR_CFLAGS: "-Wno-error=format-nonliteral" script: - tar xfz out/b-trisquel11/*-*.tar.gz - cd $(tar tfz out/b-trisquel11/*-*.tar.gz | head -n1) - ./configure --enable-gcc-warnings=error WERROR_CFLAGS="-Wno-error=unused-value -Wno-error=format-nonliteral -Wno-error=attributes -Wno-error=char-subscripts" - make syntax-check - time make -j$(nproc) check V=1 VERBOSE=t OpenBSD: rules: - if: $CI_PIPELINE_SOURCE == "merge_request_event" - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH - if: $LIBIDN2_CI_RUN_OPENBSD_JOBS tags: [ openbsd ] needs: [B-Trisquel11] stage: test before_script: - uname -a - sysctl hw script: - gzip -cd out/b-trisquel11/*-*.tar.gz | tar xf - - cd $(gzip -cd out/b-trisquel11/*-*.tar.gz | tar tf - | head -n1) - time ./configure --enable-gcc-warnings - time make check V=1 VERBOSE=t B-MinGW64: stage: build image: $CI_REGISTRY/libidn/build-images:libidn2-Fedora29-MinGW64 before_script: - mount -t binfmt_misc binfmt_misc /proc/sys/fs/binfmt_misc - echo ':DOSWin:M::MZ::/usr/bin/wine64:' > /proc/sys/fs/binfmt_misc/register script: - ./bootstrap --skip-po - mingw64-configure --disable-valgrind-tests --disable-doc - mingw64-make -j$(nproc) - mingw64-make -j$(nproc) check VERBOSE=t # https://docs.gitlab.com/ee/ci/runners/saas/windows_saas_runner.html B-Windows-UCRT64: rules: - if: $CI_PIPELINE_SOURCE == "merge_request_event" - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH - if: $LIBIDN2_CI_RUN_WINDOWS_JOBS tags: [ saas-windows-medium-amd64 ] stage: build variables: WERROR_CFLAGS: "-Wno-error=format-nonliteral -Wno-error=unused-value" script: # https://www.msys2.org/docs/ci/#other-systems - wget.exe -nv -O msys2.exe https://github.com/msys2/msys2-installer/releases/download/nightly-x86_64/msys2-base-x86_64-latest.sfx.exe - ./msys2.exe -y -oC:\ - Remove-Item msys2.exe - $env:CHERE_INVOKING = 'yes' - $env:MSYSTEM = 'UCRT64' # https://www.msys2.org/docs/environments/ - C:\msys64\usr\bin\bash -lc ' ' - C:\msys64\usr\bin\bash -lc 'pacman --noconfirm -Syuu' - C:\msys64\usr\bin\bash -lc 'pacman --noconfirm -Syuu' - | C:\msys64\usr\bin\bash -lcx ' time pacman --noconfirm -Syu git autoconf automake libtool make mingw-w64-ucrt-x86_64-gcc python help2man gengetopt gperf patch gettext-devel texinfo # https://docs.github.com/en/get-started/getting-started-with-git/configuring-git-to-handle-line-endings file configure.ac git config --global core.autocrlf false git config --global core.eol lf git rm -rf --cached . | tail git reset --hard HEAD file configure.ac time ./bootstrap --skip-po time ./configure --enable-gcc-warnings=error time make -j$(nproc) V=1 -k check VERBOSE=t' - C:\msys64\usr\bin\bash -lc 'grep ^PASS tests/test-register.log' 0-compare: image: alpine:latest stage: repro needs: [ B-AlmaLinux8, B-AlmaLinux9, B-RockyLinux8, B-RockyLinux9, B-Trisquel11, B-Ubuntu2204, B-PureOS10, B-Debian11, B-Devuan5, B-Debian12, B-gcc, B-clang, B-Guix, R-Guix, R-Debian12, R-Ubuntu2404, S-Trisquel10, S-Ubuntu2004 ] script: - cd out - sha256sum */*.tar.* */*/*.tar.* | sort | grep -- -src.tar. - sha256sum */*.tar.* */*/*.tar.* | sort | grep -v -- -src.tar. - sha256sum */*.tar.* */*/*.tar.* | sort | uniq -c -w64 | sort -rn - sha256sum */*.tar.* */*/*.tar.* | grep -- -src.tar. | sort | uniq -c -w64 | grep -v '^ 1 ' - sha256sum */*.tar.* */*/*.tar.* | grep -v -- -src.tar. | sort | uniq -c -w64 | grep -v '^ 1 ' # Confirm modern git-archive tarball reproducibility - cmp b-almalinux8/src/*.tar.gz b-almalinux9/src/*.tar.gz - cmp b-almalinux8/src/*.tar.gz b-rockylinux8/src/*.tar.gz - cmp b-almalinux8/src/*.tar.gz b-rockylinux9/src/*.tar.gz - cmp b-almalinux8/src/*.tar.gz b-debian12/src/*.tar.gz - cmp b-almalinux8/src/*.tar.gz b-devuan5/src/*.tar.gz - cmp b-almalinux8/src/*.tar.gz r-guix/src/*.tar.gz - cmp b-almalinux8/src/*.tar.gz r-debian12/src/*.tar.gz - cmp b-almalinux8/src/*.tar.gz r-ubuntu2404/src/*v2.*.tar.gz # Confirm old git-archive (export-subst but long git describe) tarball reproducibility - cmp b-trisquel11/src/*.tar.gz b-ubuntu2204/src/*.tar.gz # Confirm really old git-archive (no export-subst) tarball reproducibility - cmp b-debian11/src/*.tar.gz b-pureos10/src/*.tar.gz # Confirm 'make dist' generated tarball reproducibility - cmp b-almalinux8/*.tar.gz b-rockylinux8/*.tar.gz - cmp b-almalinux9/*.tar.gz b-rockylinux9/*.tar.gz - cmp b-pureos10/*.tar.gz b-debian11/*.tar.gz - cmp b-devuan5/*.tar.gz b-debian12/*.tar.gz - cmp b-trisquel11/*.tar.gz b-ubuntu2204/*.tar.gz - cmp b-guix/*.tar.gz r-guix/*.tar.gz # Confirm 'make dist' from git-archive tarball reproducibility - cmp s-trisquel10/*.tar.gz s-ubuntu2004/*.tar.gz artifacts: expire_in: 2 weeks when: always paths: - ./out/** R-Guix: tags: [ saas-linux-medium-amd64 ] image: registry.gitlab.com/debdistutils/guix/container:extra stage: repro needs: [] before_script: - cp -rL /gnu/store/*profile/etc/* /etc/ - echo 'root:x:0:0:root:/:/bin/sh' > /etc/passwd - echo 'root:x:0:' > /etc/group - export HOME=/ - guix describe script: - !reference [.gnulib-fetch, script] - time ./bootstrap --no-git - time ./configure - time make V=1 syntax-check - time make -j$(nproc) check V=1 VERBOSE=t - time make -j$(nproc) dist V=1 VERBOSE=t - git status - git diff --exit-code - gpg --batch --passphrase '' --quick-gen-key pipeline@example.org - git checkout -B cibranch - git config user.email "pipeline@example.org" - git config user.name "Pipeline Builder" - git config user.signingkey pipeline@example.org - | if test -z "$CI_COMMIT_TAG"; then sed -i '3i * Noteworthy changes in release ?.? (????-??-??) [?]\n\n** WARNING This release was prepared automatically with no testing.\n' NEWS git commit -m "Warn about automatic release." NEWS relver='23.42.17' reltyp='alpha' else # maintainer ran release-commit relver=$(cat NEWS | sed -n -e 's/.*release \([0-9.]\+\) (....-..-..) \[\(.*\)\].*/\1/p' | head -1) reltyp=$(cat NEWS | sed -n -e 's/.*release \([0-9.]\+\) (....-..-..) \[\(.*\)\].*/\2/p' | head -1) fi - test -n "$CI_COMMIT_TAG" || make release-commit RELEASE="$relver $reltyp" - make release RELEASE="$relver $reltyp" V=1 VERBOSE=t AM_DISTCHECK_DVI_TARGET= - cat -n ~/announce-* - git diff --exit-code # nothing should change version controlled files - sha256sum *.tar.* - mkdir -pv out/$CI_JOB_NAME_SLUG/{src,rel,log} - find config.h *.log tests/*.log -exec mv -v {} out/$CI_JOB_NAME_SLUG/log \; - test -n "$CI_COMMIT_TAG" || mv -v *23.42.17* out/$CI_JOB_NAME_SLUG/rel/ - mv -v *-src.tar.* out/$CI_JOB_NAME_SLUG/src/ - mv -v *.tar.* ~/announce-* out/$CI_JOB_NAME_SLUG/ R-Debian12: tags: [ saas-linux-medium-amd64 ] image: debian:12-slim stage: repro needs: [] before_script: - cat /etc/os-release - time apt-get update -q - time apt-get install -y -q eatmydata - time eatmydata apt-get install -y -q wget make gcc git autoconf automake libtool gettext autopoint gperf libunistring-dev gengetopt help2man texinfo abi-compliance-checker abigail-tools gtk-doc-tools script: - !reference [.gnulib-fetch, script] - time ./bootstrap --skip-po --no-git - time ./configure --enable-gcc-warnings - time make syntax-check - time make -j$(nproc) check V=1 VERBOSE=t - time make -j$(nproc) dist - sha256sum *.tar.* - git status - git diff --exit-code - time apt-get install -y -q --no-install-recommends gpg gpgv2 gpg-agent - gpg --batch --passphrase '' --quick-gen-key pipeline@example.org - git checkout -B cibranch - git config user.email "pipeline@example.org" - git config user.name "Pipeline Builder" - git config user.signingkey pipeline@example.org - | if test -z "$CI_COMMIT_TAG"; then sed -i '3i * Noteworthy changes in release ?.? (????-??-??) [?]\n\n** WARNING This release was prepared automatically with no testing.\n' NEWS git commit -m "Warn about automatic release." NEWS relver='23.42.17' reltyp='alpha' else # maintainer ran release-commit relver=$(cat NEWS | sed -n -e 's/.*release \([0-9.]\+\) (....-..-..) \[\(.*\)\].*/\1/p' | head -1) reltyp=$(cat NEWS | sed -n -e 's/.*release \([0-9.]\+\) (....-..-..) \[\(.*\)\].*/\2/p' | head -1) fi - test -n "$CI_COMMIT_TAG" || make release-commit RELEASE="$relver $reltyp" - time make release RELEASE="$relver $reltyp" V=1 VERBOSE=t AM_DISTCHECK_DVI_TARGET= - cat -n ~/announce-* - git diff --exit-code # nothing should change version controlled files - sha256sum *.tar.* - mkdir -pv out/$CI_JOB_NAME_SLUG/{src,rel,log} - find config.h *.log tests/*.log -exec mv -v {} out/$CI_JOB_NAME_SLUG/log \; - test -n "$CI_COMMIT_TAG" || mv -v *23.42.17* out/$CI_JOB_NAME_SLUG/rel/ - mv -v *-src.tar.* out/$CI_JOB_NAME_SLUG/src/ - mv -v *.tar.* ~/announce-* out/$CI_JOB_NAME_SLUG/ R-Ubuntu2404: image: ubuntu:24.04 tags: [ saas-linux-medium-amd64 ] stage: repro needs: [] before_script: - cat /etc/os-release - time apt-get update -q - time apt-get install -y -q eatmydata - time eatmydata apt-get install -y -q wget make gcc git autoconf automake libtool gettext autopoint gperf libunistring-dev gengetopt indent help2man texinfo abi-compliance-checker abigail-tools gtk-doc-tools script: - !reference [.gnulib-fetch, script] - time ./bootstrap --skip-po --no-git - time ./configure --enable-gcc-warnings - time make -j$(nproc) syntax-check - time make -j$(nproc) check V=1 VERBOSE=t - time make -j$(nproc) dist - sha256sum *.tar.* - git status - git diff --exit-code # nothing should change version controlled files - apt-get install -y -q gpg gpgv - gpg --batch --passphrase '' --quick-gen-key pipeline@example.org - git checkout $CI_COMMIT_BRANCH - git config user.email "pipeline@example.org" - git config user.name "Pipeline Builder" - git config user.signingkey pipeline@example.org - | if test -z "$CI_COMMIT_TAG"; then sed -i '3i * Noteworthy changes in release ?.? (????-??-??) [?]\n\n** WARNING This release was prepared automatically with no testing.\n' NEWS git commit -m "Warn about automatic release." NEWS relver='23.42.17' reltyp='alpha' else # maintainer ran release-commit relver=$(cat NEWS | sed -n -e 's/.*release \([0-9.]\+\) (....-..-..) \[\(.*\)\].*/\1/p' | head -1) reltyp=$(cat NEWS | sed -n -e 's/.*release \([0-9.]\+\) (....-..-..) \[\(.*\)\].*/\2/p' | head -1) fi - test -n "$CI_COMMIT_TAG" || make release-commit RELEASE="$relver $reltyp" - make release RELEASE="$relver $reltyp" V=1 VERBOSE=t AM_DISTCHECK_DVI_TARGET= - cat -n ~/announce-* - git diff --exit-code # nothing should change version controlled files - sha256sum *.tar.* - mkdir -pv out/$CI_JOB_NAME_SLUG/{src,rel,log} - find config.h *.log tests/*.log -exec mv -v {} out/$CI_JOB_NAME_SLUG/log \; - test -n "$CI_COMMIT_TAG" || mv -v *23.42.17* out/$CI_JOB_NAME_SLUG/rel/ - mv -v *-src.tar.* out/$CI_JOB_NAME_SLUG/src/ - mv -v *.tar.* ~/announce-* out/$CI_JOB_NAME_SLUG/ S-Trisquel10: tags: [ saas-linux-medium-amd64 ] image: docker.io/kpengboy/trisquel:10.0 stage: repro needs: [B-Trisquel11] before_script: - cat /etc/os-release - sed -i 's,http://archive.trisquel.info/trisquel,http://ftp.acc.umu.se/mirror/trisquel/packages,' /etc/apt/sources.list - time apt-get update -q - time apt-get install -y -q eatmydata - time eatmydata apt-get install -y -q wget make gcc git autoconf automake libtool autopoint gettext gperf libunistring-dev gengetopt help2man texinfo abi-compliance-checker abigail-tools script: - mkdir -pv ../b - cd ../b - tar xfz ../*/out/b-trisquel11/src/*-*.tar.gz - cd $(tar tfa ../*/out/b-trisquel11/src/*-*.tar.gz | head -n1) - !reference [.gnulib-fetch, script] - time ./bootstrap --no-git - time ./configure - grep '^VERSION = ' Makefile | grep -v UNKNOWN - time make -j$(nproc) check V=1 VERBOSE=t - src/idn2 --version | head -1 | grep -v UNKNOWN - time make -j$(nproc) dist AM_DISTCHECK_DVI_TARGET= - sha256sum *.tar.* - mkdir -pv $CI_PROJECT_DIR/out/$CI_JOB_NAME_SLUG/{src,log} - find config.h *.log tests/*.log -exec mv -v {} $CI_PROJECT_DIR/out/$CI_JOB_NAME_SLUG/log \; - mv -v *.tar.* $CI_PROJECT_DIR/out/$CI_JOB_NAME_SLUG/ S-Ubuntu2004: tags: [ saas-linux-medium-amd64 ] image: ubuntu:20.04 stage: repro needs: [B-Trisquel11] variables: DEBIAN_FRONTEND: noninteractive before_script: - cat /etc/os-release - time apt-get update -q - time apt-get install -y -q eatmydata - time eatmydata apt-get install -y -q wget make gcc git autoconf automake libtool autopoint gettext gperf libunistring-dev gengetopt help2man texinfo abi-compliance-checker abigail-tools script: - tar xfz out/b-trisquel11/src/*-*.tar.gz - cd $(tar tfa out/b-trisquel11/src/*-*.tar.gz | head -n1) - !reference [.gnulib-fetch, script] - time ./bootstrap --no-git - time ./configure - grep '^VERSION = ' Makefile | grep -v UNKNOWN - time make -j$(nproc) check V=1 VERBOSE=t - src/idn2 --version | head -1 | grep -v UNKNOWN - time make -j$(nproc) dist AM_DISTCHECK_DVI_TARGET= - sha256sum *.tar.* - mkdir -pv ../out/$CI_JOB_NAME_SLUG/{src,log} - find config.h *.log tests/*.log -exec mv -v {} ../out/$CI_JOB_NAME_SLUG/log \; - mv -v *.tar.* ../out/$CI_JOB_NAME_SLUG/ Windows-MSYS: rules: - if: $CI_PIPELINE_SOURCE == "merge_request_event" - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH - if: $LIBIDN2_CI_RUN_WINDOWS_JOBS tags: [ saas-windows-medium-amd64 ] stage: test needs: [B-Trisquel11] variables: WERROR_CFLAGS: "-Wno-error=unused-value -Wno-error=format-nonliteral -Wno-error=attributes -Wno-error=char-subscripts" script: # https://www.msys2.org/docs/ci/#other-systems - wget.exe -nv -O msys2.exe https://github.com/msys2/msys2-installer/releases/download/nightly-x86_64/msys2-base-x86_64-latest.sfx.exe - ./msys2.exe -y -oC:\ - Remove-Item msys2.exe - $env:CHERE_INVOKING = 'yes' - $env:MSYSTEM = 'MSYS' # https://www.msys2.org/docs/environments/ - C:\msys64\usr\bin\bash -lc ' ' - C:\msys64\usr\bin\bash -lc 'pacman --noconfirm -Syuu' - C:\msys64\usr\bin\bash -lc 'pacman --noconfirm -Syuu' - | C:\msys64\usr\bin\bash -lcx ' time pacman --noconfirm -Syu make gcc libiconv-devel tar xfa out/b-trisquel11/*-*.tar.gz cd $(tar tfa out/b-trisquel11/*-*.tar.gz | head -n1) time ./configure --enable-gcc-warnings=error time make -j$(nproc) V=1 -k check VERBOSE=t' - C:\msys64\usr\bin\bash -lc 'grep ^PASS */tests/test-register.log' Windows-MINGW64: rules: - if: $CI_PIPELINE_SOURCE == "merge_request_event" - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH - if: $LIBIDN2_CI_RUN_WINDOWS_JOBS tags: [ saas-windows-medium-amd64 ] stage: test needs: [B-Trisquel11] variables: WERROR_CFLAGS: "-Wno-error=format-nonliteral -Wno-error=unused-value" script: # https://www.msys2.org/docs/ci/#other-systems - wget.exe -nv -O msys2.exe https://github.com/msys2/msys2-installer/releases/download/nightly-x86_64/msys2-base-x86_64-latest.sfx.exe - ./msys2.exe -y -oC:\ - Remove-Item msys2.exe - $env:CHERE_INVOKING = 'yes' - $env:MSYSTEM = 'MINGW64' # https://www.msys2.org/docs/environments/ - C:\msys64\usr\bin\bash -lc ' ' - C:\msys64\usr\bin\bash -lc 'pacman --noconfirm -Syuu' - C:\msys64\usr\bin\bash -lc 'pacman --noconfirm -Syuu' - | C:\msys64\usr\bin\bash -lcx ' time pacman --noconfirm -Syu make mingw-w64-x86_64-gcc tar xfa out/b-trisquel11/*-*.tar.gz cd $(tar tfa out/b-trisquel11/*-*.tar.gz | head -n1) time ./configure --enable-gcc-warnings=error time make -j$(nproc) V=1 -k check VERBOSE=t' - C:\msys64\usr\bin\bash -lc 'grep ^PASS */tests/test-register.log' Debian5: image: debian/eol:lenny stage: test needs: [B-Trisquel11] before_script: - apt-get update - apt-get install -y -q make gcc locales-all script: - tar xfz out/b-trisquel11/*-*.tar.gz - cd $(tar tfz out/b-trisquel11/*-*.tar.gz | head -n1) - ./configure --enable-gcc-warnings=error - make -j$(nproc) -k check V=1 VERBOSE=t Debian9: image: debian:stretch stage: test needs: [B-Trisquel11] before_script: - sed -i 's/deb.debian.org/archive.debian.org/g' /etc/apt/sources.list - apt-get update || true - apt-get install -y -q make gcc script: - tar xfa out/b-trisquel11/*-*.tar.gz - cd $(tar tfa out/b-trisquel11/*-*.tar.gz | head -n1) - mkdir b - cd b - ../configure --enable-gcc-warnings=error - make -j$(nproc) -k check V=1 VERBOSE=t Debian10: image: debian:buster stage: test needs: [B-Trisquel11] before_script: - apt-get update - apt-get install -y -q make gcc script: - tar xfa out/b-trisquel11/*-*.tar.gz - cd $(tar tfa out/b-trisquel11/*-*.tar.gz | head -n1) - mkdir b - cd b - ../configure --enable-gcc-warnings=error - make -j$(nproc) -k check V=1 VERBOSE=t Debian-testing: image: debian:testing stage: test needs: [B-Trisquel11] before_script: - apt-get update - apt-get install -y -q make gcc script: - tar xfa out/b-trisquel11/*-*.tar.gz - cd $(tar tfa out/b-trisquel11/*-*.tar.gz | head -n1) - mkdir b - cd b - ../configure --enable-gcc-warnings=error - grep am_cv_func_iconv_summary config.log - cd .. - apt-get install -y -q autoconf autopoint libtool gtk-doc-tools - AUTOPOINT=true autoreconf -fvi - ./configure --enable-gcc-warnings=error - grep am_cv_func_iconv_summary config.log - make -j$(nproc) -k check V=1 VERBOSE=t Alpine: image: alpine:latest stage: test needs: [B-Trisquel11] before_script: - echo "ipv6" >> /etc/modules - apk update - apk add build-base variables: WERROR_CFLAGS: "-Wno-error=unused-value -Wno-error=format-nonliteral" script: - tar xfa out/b-trisquel11/*-*.tar.gz - cd $(tar tfa out/b-trisquel11/*-*.tar.gz | head -n1) - ./configure --enable-gcc-warnings=error - make -j$(nproc) -k check V=1 VERBOSE=t ArchLinux: image: archlinux:latest stage: test needs: [B-Trisquel11] before_script: - pacman -Syu --noconfirm make gcc diffutils script: - tar xfa out/b-trisquel11/*-*.tar.gz - cd $(tar tfa out/b-trisquel11/*-*.tar.gz | head -n1) - mkdir b - cd b - ../configure --enable-gcc-warnings=error - make -j$(nproc) -k check V=1 VERBOSE=t OracleLinux7: image: oraclelinux:7 stage: test needs: [B-Trisquel11] before_script: - yum -y install make gcc diffutils valgrind libunistring-devel script: - tar xfz out/b-trisquel11/*-*.tar.gz - cd $(tar tfz out/b-trisquel11/*-*.tar.gz | head -n1) - ./configure --enable-gcc-warnings=error - make -j$(nproc) -k check V=1 VERBOSE=t AlmaLinux8: image: almalinux:8 stage: test needs: [B-Trisquel11] before_script: - time dnf --enablerepo=powertools -y install make gcc diffutils valgrind libunistring-devel script: - tar xfa out/b-trisquel11/*-*.tar.gz - cd $(tar tfa out/b-trisquel11/*-*.tar.gz | head -n1) - ./configure --enable-gcc-warnings=error - make -j$(nproc) -k check V=1 VERBOSE=t RockyLinux9-ppc64: rules: - if: $CI_PIPELINE_SOURCE == "merge_request_event" - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH - if: $LIBIDN2_CI_RUN_PPC64_JOBS image: rockylinux:9 tags: [ ppc64 ] stage: test needs: [B-Trisquel11] before_script: - time dnf --enablerepo=crb -y install make gcc diffutils valgrind libunistring-devel script: - tar xfa out/b-trisquel11/*-*.tar.gz - cd $(tar tfa out/b-trisquel11/*-*.tar.gz | head -n1) - time ./configure --enable-gcc-warnings=error - time make -j$(nproc) check V=1 VERBOSE=t Ubuntu14.04: image: ubuntu:14.04 stage: test needs: [B-Trisquel11] before_script: - apt-get update -q - apt-get install -y -q make gcc script: - tar xfa out/b-trisquel11/*-*.tar.gz - cd $(tar tfa out/b-trisquel11/*-*.tar.gz | head -n1) - ./configure --enable-gcc-warnings=error - make -j$(nproc) -k check V=1 VERBOSE=t Trisquel11: image: kpengboy/trisquel:11.0 stage: test needs: [B-Trisquel11] before_script: - apt-get update -q - apt-get install -y -q make gcc script: - tar xfa out/b-trisquel11/*-*.tar.gz - cd $(tar tfa out/b-trisquel11/*-*.tar.gz | head -n1) - ./configure --enable-gcc-warnings=error - make -j$(nproc) -k check V=1 VERBOSE=t Ubuntu-rolling: image: ubuntu:rolling stage: test needs: [B-Trisquel11] before_script: - apt-get update -q - apt-get install -y -q git make gcc gtk-doc-tools texinfo texlive texlive-plain-generic dblatex script: - tar xfa out/b-trisquel11/*-*.tar.gz - cd $(tar tfa out/b-trisquel11/*-*.tar.gz | head -n1) - ./configure --enable-gcc-warnings=error - make -j$(nproc) -k check V=1 VERBOSE=t - make -j$(nproc) -k distcheck # check if essential files are accidentally cleaned - make clean - make -j$(nproc) -k armcross: image: debian:latest stage: test needs: [B-Trisquel11] before_script: - dpkg --add-architecture armel - apt-get update -q - apt-get install -y -q make gcc-arm-linux-gnueabi libstdc++6:armel script: - tar xfa out/b-trisquel11/*-*.tar.gz - cd $(tar tfa out/b-trisquel11/*-*.tar.gz | head -n1) - mkdir b - cd b - ../configure --host=arm-linux-gnueabi --enable-gcc-warnings=error - make -j$(nproc) -k V=1 - arm-linux-gnueabi-readelf -h lib/.libs/libidn2.so - arm-linux-gnueabi-readelf -h src/.libs/idn2 - make -j$(nproc) -k check VERBOSE=t Mingw32: image: debian:latest stage: test needs: [B-Trisquel11] before_script: - dpkg --add-architecture i386 - apt-get update -q - apt-get install -y -q make mingw-w64 wine wine32 libwine libwine:i386 binfmt-support wine-binfmt - update-binfmts --enable wine variables: WERROR_CFLAGS: "-Wno-error=unused-value -Wno-error=format-nonliteral" script: - tar xfa out/b-trisquel11/*-*.tar.gz - cd $(tar tfa out/b-trisquel11/*-*.tar.gz | head -n1) - mkdir b - cd b - ../configure --host=i686-w64-mingw32 CC='i686-w64-mingw32-gcc -static-libgcc' --enable-gcc-warnings=error - make -j$(nproc) -k check V=1 VERBOSE=t Mingw64: image: debian:latest stage: test needs: [B-Trisquel11] before_script: - dpkg --add-architecture i386 - apt-get update -q - apt-get install -y -q make mingw-w64 wine wine32 wine64 binfmt-support wine-binfmt - update-binfmts --enable wine variables: WERROR_CFLAGS: "-Wno-error=unused-value -Wno-error=format-nonliteral" script: - tar xfa out/b-trisquel11/*-*.tar.gz - cd $(tar tfa out/b-trisquel11/*-*.tar.gz | head -n1) - mkdir b - cd b - ../configure --host=x86_64-w64-mingw32 --enable-gcc-warnings=error - make -j$(nproc) -k check V=1 VERBOSE=t .pages: stage: build needs: ["B-Fedora39-clang-analyzer"] image: $CI_REGISTRY/libidn/build-images:libidn2-Debian12 before_script: - apt-get install -y -q lcov script: - rm -rf public - mkdir -p public - mv clang-analyzer/* public/clang-analyzer - mv doc/manual public/manual - mv doc/reference/html public/reference - mv doc/reference/libidn2.pdf public/reference/ - ./bootstrap --skip-po - CFLAGS="-g -O0" ./configure --enable-gtk-doc --enable-code-coverage --disable-gcc-warnings - make -j$(nproc) check VERBOSE=t - make local-code-coverage-output - mv Libidn2-*-coverage public/coverage - make clean - make - make -C fuzz check VERBOSE=t - make code-coverage-capture - contrib/make-coverage-badge "fuzz-coverage" - mv Libidn2-*-coverage public/fuzz-coverage - mv badge.svg public/fuzz-coverage/ artifacts: when: on_success paths: - public pages: extends: .pages only: - master pages-test: extends: .pages except: - master libidn2-v2.3.8/.prev-version000066400000000000000000000000061476312673600157100ustar00rootroot000000000000002.3.7 libidn2-v2.3.8/.tarball-version-git000066400000000000000000000000071476312673600171370ustar00rootroot00000000000000v2.3.8 libidn2-v2.3.8/.travis.sh000077500000000000000000000014031476312673600151770ustar00rootroot00000000000000#!/bin/bash set -e CONFIGURE_OPTIONS=() export CFLAGS="-O0 -g" if [[ $TRAVIS_OS_NAME = 'osx' ]]; then CONFIGURE_OPTIONS+=("") else CONFIGURE_OPTIONS+=("--enable-fsanitize-asan --enable-fsanitize-ubsan") CONFIGURE_OPTIONS+=("--enable-valgrind-tests") fi ./bootstrap # On OSX we are unable to find the idn2 dylibs without installing first # However `make install` on linux systems fail due to insufficient permissions if [[ $TRAVIS_OS_NAME = 'osx' ]]; then ./configure --disable-doc make install -j3 make check -j3 || (cat tests/test-suite.log && exit 1) exit 0 fi for OPTS in "${CONFIGURE_OPTIONS[@]}"; do ./configure -C $OPTS make clean check -j3 || (cat tests/test-suite.log && exit 1) done DISTCHECK_CONFIGURE_FLAGS=--disable-gtk-doc make distcheck -j3 libidn2-v2.3.8/.travis.yml000066400000000000000000000010071476312673600153630ustar00rootroot00000000000000sudo: required dist: trusty language: c os: # - linux - osx compiler: - gcc - clang git: depth: 3 matrix: exclude: - os: osx compiler: gcc cache: ccache addons: apt: packages: - autoconf - automake - autopoint - libtool - gettext - libunistring0 - libc6 - valgrind - lcov before_install: - echo $TRAVIS_OS_NAME - ./.travis_setup.sh script: ./.travis.sh libidn2-v2.3.8/.travis_setup.sh000077500000000000000000000004641476312673600164250ustar00rootroot00000000000000#!/bin/bash if [[ "$TRAVIS_OS_NAME" = "osx" ]]; then brew update brew outdated autoconf || brew upgrade autoconf brew outdated automake || brew upgrade automake brew outdated libtool || brew upgrade libtool brew install gengetopt brew install gperf brew install gettext brew link --force gettext fi libidn2-v2.3.8/AUTHORS000066400000000000000000000003241476312673600143230ustar00rootroot00000000000000Original author: Simon Josefsson Maintainers (ordered by # of commits): Simon Josefsson Tim Rühsen Nikos Mavrogiannopoulos libidn2-v2.3.8/CONTRIBUTING.md000066400000000000000000000130511476312673600155050ustar00rootroot00000000000000# Libidn2 CONTRIBUTING -- Information for developers Copyright (C) 2011-2025 Simon Josefsson See the end for copying conditions. This file contains instructions for developers and advanced users. ## Obtaining sources Download the version controlled sources: ``` $ git clone https://gitlab.com/libidn/libidn2.git $ cd libidn2 ``` ## Dependencies If you wish to build the project from version controlled sources, rebuild all generated files (e.g., run autoreconf), or modify some source code files, you will need to have additional tools installed beyond those mentioned in [DEPENDENCIES.md](DEPENDENCIES.md). None of the following tools are necessary if you build Libidn2 in the usual way (i.e., ./configure && make). * [Automake](https://www.gnu.org/software/automake/) * [Autoconf](https://www.gnu.org/software/autoconf/) * [Libtool](https://www.gnu.org/software/libtool/) * [Gettext](https://www.gnu.org/software/gettext/) * [Texinfo](https://www.gnu.org/software/texinfo/) * [Gperf](https://www.gnu.org/software/gperf/) * [Gengetopt](https://www.gnu.org/software/gengetopt/) * [help2man](https://www.gnu.org/software/help2man/) * [Tar](https://www.gnu.org/software/tar/) * [Gzip](https://www.gnu.org/software/gzip/) * [Texlive & epsf](https://www.tug.org/texlive/) (for PDF manual) * [GTK-DOC](https://www.gtk.org/gtk-doc/) (for API manual) * [Git](https://git-scm.com/) * [Perl](https://www.cpan.org/) * [Valgrind](https://valgrind.org/) (optional) * [abi-compliance-checker](https://github.com/lvc/abi-compliance-checker) The software is typically distributed with your operating system, and the instructions for installing them differ. Here are some hints: APT/DPKG-based distributions: ``` apt-get install make gcc apt-get install git autoconf automake libtool gettext autopoint gperf apt-get install libunistring-dev valgrind gengetopt help2man apt-get install texinfo texlive gtk-doc-tools apt-get install abi-compliance-checker abigail-tools ``` DNF/RPM-based distributions: ``` dnf install -y make gcc dnf install -y git autoconf automake libtool gettext-devel patch gperf dnf install -y libunistring-devel valgrind gengetopt help2man dnf install -y texinfo texinfo-tex texlive gtk-doc dblatex dnf install -y libabigail glibc-gconv-extra ``` On macOS with Xcode and Homebrew: ``` brew install autoconf automake libtool gengetopt help2man texinfo ``` ## Building the project Prepare building with ``` $ ./bootstrap $ ./configure --enable-gtk-doc --enable-gtk-doc-pdf --enable-gcc-warnings --enable-valgrind-tests ``` You may want to use `./bootstrap --gnulib-srcdir=/foo/bar/gnulib' (or set the `GNULIB_SRCDIR' environment variable) to avoid having to checkout gnulib every time. Make sure the gnulib directory you point to is up to date. Then build the project normally: ``` $ make $ make check ``` ## Test suite: New functionality should be accompanied by a test case which verifies the correctness of the new functionality as well as under failure. The libidn2 test suite is run on "make check". When adding a new test code, it is better if it builds standalone outside of the libidn2 build infrastructure, using only public header files and symbols from installed system libidn2 library (or libiconv/libunistring). Exceptions to this rule is permitted, to do white box testing, but there should be sufficient black box coverage testing of all public APIs through standalone-usable test code. If your test code does both white box and black box testing, please try to separate it into two different source code files, so that one of them can be used by system integrators to test functionality of the installed library. The CI/CD testing (.gitlab-ci.yml) contains rule that attempts to confirm this for the known working test codes. # Continuous Integration The project is built auomatically on every git commit using GitLab CI/CD, see the file `.gitlab-ci.yml` for rules and [current libidn2 pipeline](https://gitlab.com/libidn/libidn2/-/pipelines). # Submitting patches When submitting patches it is recommended to open a new merge request [on the gitlab site](https://gitlab.com/libidn/libidn2), to force the changes to pass the automated test suite. # Cross-compiling It is possible to cross-compile libidn2. It is expected that your cross compiler toolchain have a specific prefix to the target host. For example compiling for Windows with mingw64 (with prefix `i686-w64-mingw32`) can be done the following way: ``` ./configure --host=i686-w64-mingw32 && make ``` Note that you must perform a `make` step using your native compiler after the initial `./bootstrap` and `./configure` to generate some files. When cross-compiling from version controlled, you thus need to perform a two-step build. Consider cross-compiling from a tarball generated using `make dist` too. ## Release process Read README-release on how to prepare a new release. The file is generated by running ./bootstrap, see above on building. Happy hacking! ---------------------------------------------------------------------- This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This file 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 General Public License for more details. You should have received a copy of the GNU General Public License along with this file. If not, see . libidn2-v2.3.8/COPYING000066400000000000000000001045151476312673600143150ustar00rootroot00000000000000 GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007 Copyright (C) 2007 Free Software Foundation, Inc. Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The GNU General Public License is a free, copyleft license for software and other kinds of works. The licenses for most software and other practical works are designed to take away your freedom to share and change the works. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change all versions of a program--to make sure it remains free software for all its users. We, the Free Software Foundation, use the GNU General Public License for most of our software; it applies also to any other work released this way by its authors. You can apply it to your programs, too. When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for them if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs, and that you know you can do these things. To protect your rights, we need to prevent others from denying you these rights or asking you to surrender the rights. Therefore, you have certain responsibilities if you distribute copies of the software, or if you modify it: responsibilities to respect the freedom of others. For example, if you distribute copies of such a program, whether gratis or for a fee, you must pass on to the recipients the same freedoms that you received. You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights. Developers that use the GNU GPL protect your rights with two steps: (1) assert copyright on the software, and (2) offer you this License giving you legal permission to copy, distribute and/or modify it. For the developers' and authors' protection, the GPL clearly explains that there is no warranty for this free software. For both users' and authors' sake, the GPL requires that modified versions be marked as changed, so that their problems will not be attributed erroneously to authors of previous versions. Some devices are designed to deny users access to install or run modified versions of the software inside them, although the manufacturer can do so. This is fundamentally incompatible with the aim of protecting users' freedom to change the software. The systematic pattern of such abuse occurs in the area of products for individuals to use, which is precisely where it is most unacceptable. Therefore, we have designed this version of the GPL to prohibit the practice for those products. If such problems arise substantially in other domains, we stand ready to extend this provision to those domains in future versions of the GPL, as needed to protect the freedom of users. Finally, every program is threatened constantly by software patents. States should not allow patents to restrict development and use of software on general-purpose computers, but in those that do, we wish to avoid the special danger that patents applied to a free program could make it effectively proprietary. To prevent this, the GPL assures that patents cannot be used to render the program non-free. The precise terms and conditions for copying, distribution and modification follow. TERMS AND CONDITIONS 0. Definitions. "This License" refers to version 3 of the GNU General Public License. "Copyright" also means copyright-like laws that apply to other kinds of works, such as semiconductor masks. "The Program" refers to any copyrightable work licensed under this License. Each licensee is addressed as "you". "Licensees" and "recipients" may be individuals or organizations. To "modify" a work means to copy from or adapt all or part of the work in a fashion requiring copyright permission, other than the making of an exact copy. The resulting work is called a "modified version" of the earlier work or a work "based on" the earlier work. A "covered work" means either the unmodified Program or a work based on the Program. To "propagate" a work means to do anything with it that, without permission, would make you directly or secondarily liable for infringement under applicable copyright law, except executing it on a computer or modifying a private copy. Propagation includes copying, distribution (with or without modification), making available to the public, and in some countries other activities as well. To "convey" a work means any kind of propagation that enables other parties to make or receive copies. Mere interaction with a user through a computer network, with no transfer of a copy, is not conveying. An interactive user interface displays "Appropriate Legal Notices" to the extent that it includes a convenient and prominently visible feature that (1) displays an appropriate copyright notice, and (2) tells the user that there is no warranty for the work (except to the extent that warranties are provided), that licensees may convey the work under this License, and how to view a copy of this License. If the interface presents a list of user commands or options, such as a menu, a prominent item in the list meets this criterion. 1. Source Code. The "source code" for a work means the preferred form of the work for making modifications to it. "Object code" means any non-source form of a work. A "Standard Interface" means an interface that either is an official standard defined by a recognized standards body, or, in the case of interfaces specified for a particular programming language, one that is widely used among developers working in that language. The "System Libraries" of an executable work include anything, other than the work as a whole, that (a) is included in the normal form of packaging a Major Component, but which is not part of that Major Component, and (b) serves only to enable use of the work with that Major Component, or to implement a Standard Interface for which an implementation is available to the public in source code form. A "Major Component", in this context, means a major essential component (kernel, window system, and so on) of the specific operating system (if any) on which the executable work runs, or a compiler used to produce the work, or an object code interpreter used to run it. The "Corresponding Source" for a work in object code form means all the source code needed to generate, install, and (for an executable work) run the object code and to modify the work, including scripts to control those activities. However, it does not include the work's System Libraries, or general-purpose tools or generally available free programs which are used unmodified in performing those activities but which are not part of the work. For example, Corresponding Source includes interface definition files associated with source files for the work, and the source code for shared libraries and dynamically linked subprograms that the work is specifically designed to require, such as by intimate data communication or control flow between those subprograms and other parts of the work. The Corresponding Source need not include anything that users can regenerate automatically from other parts of the Corresponding Source. The Corresponding Source for a work in source code form is that same work. 2. Basic Permissions. All rights granted under this License are granted for the term of copyright on the Program, and are irrevocable provided the stated conditions are met. This License explicitly affirms your unlimited permission to run the unmodified Program. The output from running a covered work is covered by this License only if the output, given its content, constitutes a covered work. This License acknowledges your rights of fair use or other equivalent, as provided by copyright law. You may make, run and propagate covered works that you do not convey, without conditions so long as your license otherwise remains in force. You may convey covered works to others for the sole purpose of having them make modifications exclusively for you, or provide you with facilities for running those works, provided that you comply with the terms of this License in conveying all material for which you do not control copyright. Those thus making or running the covered works for you must do so exclusively on your behalf, under your direction and control, on terms that prohibit them from making any copies of your copyrighted material outside their relationship with you. Conveying under any other circumstances is permitted solely under the conditions stated below. Sublicensing is not allowed; section 10 makes it unnecessary. 3. Protecting Users' Legal Rights From Anti-Circumvention Law. No covered work shall be deemed part of an effective technological measure under any applicable law fulfilling obligations under article 11 of the WIPO copyright treaty adopted on 20 December 1996, or similar laws prohibiting or restricting circumvention of such measures. When you convey a covered work, you waive any legal power to forbid circumvention of technological measures to the extent such circumvention is effected by exercising rights under this License with respect to the covered work, and you disclaim any intention to limit operation or modification of the work as a means of enforcing, against the work's users, your or third parties' legal rights to forbid circumvention of technological measures. 4. Conveying Verbatim Copies. You may convey verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice; keep intact all notices stating that this License and any non-permissive terms added in accord with section 7 apply to the code; keep intact all notices of the absence of any warranty; and give all recipients a copy of this License along with the Program. You may charge any price or no price for each copy that you convey, and you may offer support or warranty protection for a fee. 5. Conveying Modified Source Versions. You may convey a work based on the Program, or the modifications to produce it from the Program, in the form of source code under the terms of section 4, provided that you also meet all of these conditions: a) The work must carry prominent notices stating that you modified it, and giving a relevant date. b) The work must carry prominent notices stating that it is released under this License and any conditions added under section 7. This requirement modifies the requirement in section 4 to "keep intact all notices". c) You must license the entire work, as a whole, under this License to anyone who comes into possession of a copy. This License will therefore apply, along with any applicable section 7 additional terms, to the whole of the work, and all its parts, regardless of how they are packaged. This License gives no permission to license the work in any other way, but it does not invalidate such permission if you have separately received it. d) If the work has interactive user interfaces, each must display Appropriate Legal Notices; however, if the Program has interactive interfaces that do not display Appropriate Legal Notices, your work need not make them do so. A compilation of a covered work with other separate and independent works, which are not by their nature extensions of the covered work, and which are not combined with it such as to form a larger program, in or on a volume of a storage or distribution medium, is called an "aggregate" if the compilation and its resulting copyright are not used to limit the access or legal rights of the compilation's users beyond what the individual works permit. Inclusion of a covered work in an aggregate does not cause this License to apply to the other parts of the aggregate. 6. Conveying Non-Source Forms. You may convey a covered work in object code form under the terms of sections 4 and 5, provided that you also convey the machine-readable Corresponding Source under the terms of this License, in one of these ways: a) Convey the object code in, or embodied in, a physical product (including a physical distribution medium), accompanied by the Corresponding Source fixed on a durable physical medium customarily used for software interchange. b) Convey the object code in, or embodied in, a physical product (including a physical distribution medium), accompanied by a written offer, valid for at least three years and valid for as long as you offer spare parts or customer support for that product model, to give anyone who possesses the object code either (1) a copy of the Corresponding Source for all the software in the product that is covered by this License, on a durable physical medium customarily used for software interchange, for a price no more than your reasonable cost of physically performing this conveying of source, or (2) access to copy the Corresponding Source from a network server at no charge. c) Convey individual copies of the object code with a copy of the written offer to provide the Corresponding Source. This alternative is allowed only occasionally and noncommercially, and only if you received the object code with such an offer, in accord with subsection 6b. d) Convey the object code by offering access from a designated place (gratis or for a charge), and offer equivalent access to the Corresponding Source in the same way through the same place at no further charge. You need not require recipients to copy the Corresponding Source along with the object code. If the place to copy the object code is a network server, the Corresponding Source may be on a different server (operated by you or a third party) that supports equivalent copying facilities, provided you maintain clear directions next to the object code saying where to find the Corresponding Source. Regardless of what server hosts the Corresponding Source, you remain obligated to ensure that it is available for as long as needed to satisfy these requirements. e) Convey the object code using peer-to-peer transmission, provided you inform other peers where the object code and Corresponding Source of the work are being offered to the general public at no charge under subsection 6d. A separable portion of the object code, whose source code is excluded from the Corresponding Source as a System Library, need not be included in conveying the object code work. A "User Product" is either (1) a "consumer product", which means any tangible personal property which is normally used for personal, family, or household purposes, or (2) anything designed or sold for incorporation into a dwelling. In determining whether a product is a consumer product, doubtful cases shall be resolved in favor of coverage. For a particular product received by a particular user, "normally used" refers to a typical or common use of that class of product, regardless of the status of the particular user or of the way in which the particular user actually uses, or expects or is expected to use, the product. A product is a consumer product regardless of whether the product has substantial commercial, industrial or non-consumer uses, unless such uses represent the only significant mode of use of the product. "Installation Information" for a User Product means any methods, procedures, authorization keys, or other information required to install and execute modified versions of a covered work in that User Product from a modified version of its Corresponding Source. The information must suffice to ensure that the continued functioning of the modified object code is in no case prevented or interfered with solely because modification has been made. If you convey an object code work under this section in, or with, or specifically for use in, a User Product, and the conveying occurs as part of a transaction in which the right of possession and use of the User Product is transferred to the recipient in perpetuity or for a fixed term (regardless of how the transaction is characterized), the Corresponding Source conveyed under this section must be accompanied by the Installation Information. But this requirement does not apply if neither you nor any third party retains the ability to install modified object code on the User Product (for example, the work has been installed in ROM). The requirement to provide Installation Information does not include a requirement to continue to provide support service, warranty, or updates for a work that has been modified or installed by the recipient, or for the User Product in which it has been modified or installed. Access to a network may be denied when the modification itself materially and adversely affects the operation of the network or violates the rules and protocols for communication across the network. Corresponding Source conveyed, and Installation Information provided, in accord with this section must be in a format that is publicly documented (and with an implementation available to the public in source code form), and must require no special password or key for unpacking, reading or copying. 7. Additional Terms. "Additional permissions" are terms that supplement the terms of this License by making exceptions from one or more of its conditions. Additional permissions that are applicable to the entire Program shall be treated as though they were included in this License, to the extent that they are valid under applicable law. If additional permissions apply only to part of the Program, that part may be used separately under those permissions, but the entire Program remains governed by this License without regard to the additional permissions. When you convey a copy of a covered work, you may at your option remove any additional permissions from that copy, or from any part of it. (Additional permissions may be written to require their own removal in certain cases when you modify the work.) You may place additional permissions on material, added by you to a covered work, for which you have or can give appropriate copyright permission. Notwithstanding any other provision of this License, for material you add to a covered work, you may (if authorized by the copyright holders of that material) supplement the terms of this License with terms: a) Disclaiming warranty or limiting liability differently from the terms of sections 15 and 16 of this License; or b) Requiring preservation of specified reasonable legal notices or author attributions in that material or in the Appropriate Legal Notices displayed by works containing it; or c) Prohibiting misrepresentation of the origin of that material, or requiring that modified versions of such material be marked in reasonable ways as different from the original version; or d) Limiting the use for publicity purposes of names of licensors or authors of the material; or e) Declining to grant rights under trademark law for use of some trade names, trademarks, or service marks; or f) Requiring indemnification of licensors and authors of that material by anyone who conveys the material (or modified versions of it) with contractual assumptions of liability to the recipient, for any liability that these contractual assumptions directly impose on those licensors and authors. All other non-permissive additional terms are considered "further restrictions" within the meaning of section 10. If the Program as you received it, or any part of it, contains a notice stating that it is governed by this License along with a term that is a further restriction, you may remove that term. If a license document contains a further restriction but permits relicensing or conveying under this License, you may add to a covered work material governed by the terms of that license document, provided that the further restriction does not survive such relicensing or conveying. If you add terms to a covered work in accord with this section, you must place, in the relevant source files, a statement of the additional terms that apply to those files, or a notice indicating where to find the applicable terms. Additional terms, permissive or non-permissive, may be stated in the form of a separately written license, or stated as exceptions; the above requirements apply either way. 8. Termination. You may not propagate or modify a covered work except as expressly provided under this License. Any attempt otherwise to propagate or modify it is void, and will automatically terminate your rights under this License (including any patent licenses granted under the third paragraph of section 11). However, if you cease all violation of this License, then your license from a particular copyright holder is reinstated (a) provisionally, unless and until the copyright holder explicitly and finally terminates your license, and (b) permanently, if the copyright holder fails to notify you of the violation by some reasonable means prior to 60 days after the cessation. Moreover, your license from a particular copyright holder is reinstated permanently if the copyright holder notifies you of the violation by some reasonable means, this is the first time you have received notice of violation of this License (for any work) from that copyright holder, and you cure the violation prior to 30 days after your receipt of the notice. Termination of your rights under this section does not terminate the licenses of parties who have received copies or rights from you under this License. If your rights have been terminated and not permanently reinstated, you do not qualify to receive new licenses for the same material under section 10. 9. Acceptance Not Required for Having Copies. You are not required to accept this License in order to receive or run a copy of the Program. Ancillary propagation of a covered work occurring solely as a consequence of using peer-to-peer transmission to receive a copy likewise does not require acceptance. However, nothing other than this License grants you permission to propagate or modify any covered work. These actions infringe copyright if you do not accept this License. Therefore, by modifying or propagating a covered work, you indicate your acceptance of this License to do so. 10. Automatic Licensing of Downstream Recipients. Each time you convey a covered work, the recipient automatically receives a license from the original licensors, to run, modify and propagate that work, subject to this License. You are not responsible for enforcing compliance by third parties with this License. An "entity transaction" is a transaction transferring control of an organization, or substantially all assets of one, or subdividing an organization, or merging organizations. If propagation of a covered work results from an entity transaction, each party to that transaction who receives a copy of the work also receives whatever licenses to the work the party's predecessor in interest had or could give under the previous paragraph, plus a right to possession of the Corresponding Source of the work from the predecessor in interest, if the predecessor has it or can get it with reasonable efforts. You may not impose any further restrictions on the exercise of the rights granted or affirmed under this License. For example, you may not impose a license fee, royalty, or other charge for exercise of rights granted under this License, and you may not initiate litigation (including a cross-claim or counterclaim in a lawsuit) alleging that any patent claim is infringed by making, using, selling, offering for sale, or importing the Program or any portion of it. 11. Patents. A "contributor" is a copyright holder who authorizes use under this License of the Program or a work on which the Program is based. The work thus licensed is called the contributor's "contributor version". A contributor's "essential patent claims" are all patent claims owned or controlled by the contributor, whether already acquired or hereafter acquired, that would be infringed by some manner, permitted by this License, of making, using, or selling its contributor version, but do not include claims that would be infringed only as a consequence of further modification of the contributor version. For purposes of this definition, "control" includes the right to grant patent sublicenses in a manner consistent with the requirements of this License. Each contributor grants you a non-exclusive, worldwide, royalty-free patent license under the contributor's essential patent claims, to make, use, sell, offer for sale, import and otherwise run, modify and propagate the contents of its contributor version. In the following three paragraphs, a "patent license" is any express agreement or commitment, however denominated, not to enforce a patent (such as an express permission to practice a patent or covenant not to sue for patent infringement). To "grant" such a patent license to a party means to make such an agreement or commitment not to enforce a patent against the party. If you convey a covered work, knowingly relying on a patent license, and the Corresponding Source of the work is not available for anyone to copy, free of charge and under the terms of this License, through a publicly available network server or other readily accessible means, then you must either (1) cause the Corresponding Source to be so available, or (2) arrange to deprive yourself of the benefit of the patent license for this particular work, or (3) arrange, in a manner consistent with the requirements of this License, to extend the patent license to downstream recipients. "Knowingly relying" means you have actual knowledge that, but for the patent license, your conveying the covered work in a country, or your recipient's use of the covered work in a country, would infringe one or more identifiable patents in that country that you have reason to believe are valid. If, pursuant to or in connection with a single transaction or arrangement, you convey, or propagate by procuring conveyance of, a covered work, and grant a patent license to some of the parties receiving the covered work authorizing them to use, propagate, modify or convey a specific copy of the covered work, then the patent license you grant is automatically extended to all recipients of the covered work and works based on it. A patent license is "discriminatory" if it does not include within the scope of its coverage, prohibits the exercise of, or is conditioned on the non-exercise of one or more of the rights that are specifically granted under this License. You may not convey a covered work if you are a party to an arrangement with a third party that is in the business of distributing software, under which you make payment to the third party based on the extent of your activity of conveying the work, and under which the third party grants, to any of the parties who would receive the covered work from you, a discriminatory patent license (a) in connection with copies of the covered work conveyed by you (or copies made from those copies), or (b) primarily for and in connection with specific products or compilations that contain the covered work, unless you entered into that arrangement, or that patent license was granted, prior to 28 March 2007. Nothing in this License shall be construed as excluding or limiting any implied license or other defenses to infringement that may otherwise be available to you under applicable patent law. 12. No Surrender of Others' Freedom. If conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot convey a covered work so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not convey it at all. For example, if you agree to terms that obligate you to collect a royalty for further conveying from those to whom you convey the Program, the only way you could satisfy both those terms and this License would be to refrain entirely from conveying the Program. 13. Use with the GNU Affero General Public License. Notwithstanding any other provision of this License, you have permission to link or combine any covered work with a work licensed under version 3 of the GNU Affero General Public License into a single combined work, and to convey the resulting work. The terms of this License will continue to apply to the part which is the covered work, but the special requirements of the GNU Affero General Public License, section 13, concerning interaction through a network will apply to the combination as such. 14. Revised Versions of this License. The Free Software Foundation may publish revised and/or new versions of the GNU General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. Each version is given a distinguishing version number. If the Program specifies that a certain numbered version of the GNU General Public License "or any later version" applies to it, you have the option of following the terms and conditions either of that numbered version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of the GNU General Public License, you may choose any version ever published by the Free Software Foundation. If the Program specifies that a proxy can decide which future versions of the GNU General Public License can be used, that proxy's public statement of acceptance of a version permanently authorizes you to choose that version for the Program. Later license versions may give you additional or different permissions. However, no additional obligations are imposed on any author or copyright holder as a result of your choosing to follow a later version. 15. Disclaimer of Warranty. THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 16. Limitation of Liability. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. 17. Interpretation of Sections 15 and 16. If the disclaimer of warranty and limitation of liability provided above cannot be given local legal effect according to their terms, reviewing courts shall apply local law that most closely approximates an absolute waiver of all civil liability in connection with the Program, unless a warranty or assumption of liability accompanies a copy of the Program in return for a fee. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Programs If you develop a new program, and you want it to be of the greatest possible use to the public, the best way to achieve this is to make it free software which everyone can redistribute and change under these terms. To do so, attach the following notices to the program. It is safest to attach them to the start of each source file to most effectively state the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. Copyright (C) This program is free software: you can redistribute it and/or modify it under the terms of the GNU 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 General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see . Also add information on how to contact you by electronic and paper mail. If the program does terminal interaction, make it output a short notice like this when it starts in an interactive mode: Copyright (C) This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. This is free software, and you are welcome to redistribute it under certain conditions; type `show c' for details. The hypothetical commands `show w' and `show c' should show the appropriate parts of the General Public License. Of course, your program's commands might be different; for a GUI interface, you would use an "about box". You should also get your employer (if you work as a programmer) or school, if any, to sign a "copyright disclaimer" for the program, if necessary. For more information on this, and how to apply and follow the GNU GPL, see . The GNU General Public License does not permit incorporating your program into proprietary programs. If your program is a subroutine library, you may consider it more useful to permit linking proprietary applications with the library. If this is what you want to do, use the GNU Lesser General Public License instead of this License. But first, please read . libidn2-v2.3.8/COPYING.LESSERv3000066400000000000000000000167441476312673600155700ustar00rootroot00000000000000 GNU LESSER GENERAL PUBLIC LICENSE Version 3, 29 June 2007 Copyright (C) 2007 Free Software Foundation, Inc. Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. This version of the GNU Lesser General Public License incorporates the terms and conditions of version 3 of the GNU General Public License, supplemented by the additional permissions listed below. 0. Additional Definitions. As used herein, "this License" refers to version 3 of the GNU Lesser General Public License, and the "GNU GPL" refers to version 3 of the GNU General Public License. "The Library" refers to a covered work governed by this License, other than an Application or a Combined Work as defined below. An "Application" is any work that makes use of an interface provided by the Library, but which is not otherwise based on the Library. Defining a subclass of a class defined by the Library is deemed a mode of using an interface provided by the Library. A "Combined Work" is a work produced by combining or linking an Application with the Library. The particular version of the Library with which the Combined Work was made is also called the "Linked Version". The "Minimal Corresponding Source" for a Combined Work means the Corresponding Source for the Combined Work, excluding any source code for portions of the Combined Work that, considered in isolation, are based on the Application, and not on the Linked Version. The "Corresponding Application Code" for a Combined Work means the object code and/or source code for the Application, including any data and utility programs needed for reproducing the Combined Work from the Application, but excluding the System Libraries of the Combined Work. 1. Exception to Section 3 of the GNU GPL. You may convey a covered work under sections 3 and 4 of this License without being bound by section 3 of the GNU GPL. 2. Conveying Modified Versions. If you modify a copy of the Library, and, in your modifications, a facility refers to a function or data to be supplied by an Application that uses the facility (other than as an argument passed when the facility is invoked), then you may convey a copy of the modified version: a) under this License, provided that you make a good faith effort to ensure that, in the event an Application does not supply the function or data, the facility still operates, and performs whatever part of its purpose remains meaningful, or b) under the GNU GPL, with none of the additional permissions of this License applicable to that copy. 3. Object Code Incorporating Material from Library Header Files. The object code form of an Application may incorporate material from a header file that is part of the Library. You may convey such object code under terms of your choice, provided that, if the incorporated material is not limited to numerical parameters, data structure layouts and accessors, or small macros, inline functions and templates (ten or fewer lines in length), you do both of the following: a) Give prominent notice with each copy of the object code that the Library is used in it and that the Library and its use are covered by this License. b) Accompany the object code with a copy of the GNU GPL and this license document. 4. Combined Works. You may convey a Combined Work under terms of your choice that, taken together, effectively do not restrict modification of the portions of the Library contained in the Combined Work and reverse engineering for debugging such modifications, if you also do each of the following: a) Give prominent notice with each copy of the Combined Work that the Library is used in it and that the Library and its use are covered by this License. b) Accompany the Combined Work with a copy of the GNU GPL and this license document. c) For a Combined Work that displays copyright notices during execution, include the copyright notice for the Library among these notices, as well as a reference directing the user to the copies of the GNU GPL and this license document. d) Do one of the following: 0) Convey the Minimal Corresponding Source under the terms of this License, and the Corresponding Application Code in a form suitable for, and under terms that permit, the user to recombine or relink the Application with a modified version of the Linked Version to produce a modified Combined Work, in the manner specified by section 6 of the GNU GPL for conveying Corresponding Source. 1) Use a suitable shared library mechanism for linking with the Library. A suitable mechanism is one that (a) uses at run time a copy of the Library already present on the user's computer system, and (b) will operate properly with a modified version of the Library that is interface-compatible with the Linked Version. e) Provide Installation Information, but only if you would otherwise be required to provide such information under section 6 of the GNU GPL, and only to the extent that such information is necessary to install and execute a modified version of the Combined Work produced by recombining or relinking the Application with a modified version of the Linked Version. (If you use option 4d0, the Installation Information must accompany the Minimal Corresponding Source and Corresponding Application Code. If you use option 4d1, you must provide the Installation Information in the manner specified by section 6 of the GNU GPL for conveying Corresponding Source.) 5. Combined Libraries. You may place library facilities that are a work based on the Library side by side in a single library together with other library facilities that are not Applications and are not covered by this License, and convey such a combined library under terms of your choice, if you do both of the following: a) Accompany the combined library with a copy of the same work based on the Library, uncombined with any other library facilities, conveyed under the terms of this License. b) Give prominent notice with the combined library that part of it is a work based on the Library, and explaining where to find the accompanying uncombined form of the same work. 6. Revised Versions of the GNU Lesser General Public License. The Free Software Foundation may publish revised and/or new versions of the GNU Lesser General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. Each version is given a distinguishing version number. If the Library as you received it specifies that a certain numbered version of the GNU Lesser General Public License "or any later version" applies to it, you have the option of following the terms and conditions either of that published version or of any later version published by the Free Software Foundation. If the Library as you received it does not specify a version number of the GNU Lesser General Public License, you may choose any version of the GNU Lesser General Public License ever published by the Free Software Foundation. If the Library as you received it specifies that a proxy can decide whether future versions of the GNU Lesser General Public License shall apply, that proxy's public statement of acceptance of any version is permanent authorization for you to choose that version for the Library. libidn2-v2.3.8/COPYING.unicode000066400000000000000000000211161476312673600157350ustar00rootroot00000000000000A. Unicode Copyright. Copyright © 1991-2016 Unicode, Inc. All rights reserved. Certain documents and files on this website contain a legend indicating that "Modification is permitted." Any person is hereby authorized, without fee, to modify such documents and files to create derivative works conforming to the Unicode® Standard, subject to Terms and Conditions herein. Any person is hereby authorized, without fee, to view, use, reproduce, and distribute all documents and files solely for informational purposes and in the creation of products supporting the Unicode Standard, subject to the Terms and Conditions herein. Further specifications of rights and restrictions pertaining to the use of the particular set of data files known as the "Unicode Character Database" can be found in the License. Each version of the Unicode Standard has further specifications of rights and restrictions of use. For the book editions (Unicode 5.0 and earlier), these are found on the back of the title page. The online code charts carry specific restrictions. All other files, including online documentation of the core specification for Unicode 6.0 and later, are covered under these general Terms of Use. No license is granted to "mirror" the Unicode website where a fee is charged for access to the "mirror" site. Modification is not permitted with respect to this document. All copies of this document must be verbatim. B. Restricted Rights Legend. Any technical data or software which is licensed to the United States of America, its agencies and/or instrumentalities under this Agreement is commercial technical data or commercial computer software developed exclusively at private expense as defined in FAR 2.101, or DFARS 252.227-7014 (June 1995), as applicable. For technical data, use, duplication, or disclosure by the Government is subject to restrictions as set forth in DFARS 202.227-7015 Technical Data, Commercial and Items (Nov 1995) and this Agreement. For Software, in accordance with FAR 12-212 or DFARS 227-7202, as applicable, use, duplication or disclosure by the Government is subject to the restrictions set forth in this Agreement. C. Warranties and Disclaimers. This publication and/or website may include technical or typographical errors or other inaccuracies . Changes are periodically added to the information herein; these changes will be incorporated in new editions of the publication and/or website. Unicode may make improvements and/or changes in the product(s) and/or program(s) described in this publication and/or website at any time. If this file has been purchased on magnetic or optical media from Unicode, Inc. the sole and exclusive remedy for any claim will be exchange of the defective media within ninety (90) days of original purchase. EXCEPT AS PROVIDED IN SECTION C.2, THIS PUBLICATION AND/OR SOFTWARE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND EITHER EXPRESS, IMPLIED, OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT. UNICODE AND ITS LICENSORS ASSUME NO RESPONSIBILITY FOR ERRORS OR OMISSIONS IN THIS PUBLICATION AND/OR SOFTWARE OR OTHER DOCUMENTS WHICH ARE REFERENCED BY OR LINKED TO THIS PUBLICATION OR THE UNICODE WEBSITE. D. Waiver of Damages. In no event shall Unicode or its licensors be liable for any special, incidental, indirect or consequential damages of any kind, or any damages whatsoever, whether or not Unicode was advised of the possibility of the damage, including, without limitation, those resulting from the following: loss of use, data or profits, in connection with the use, modification or distribution of this information or its derivatives. E. Trademarks & Logos. The Unicode Word Mark and the Unicode Logo are trademarks of Unicode, Inc. “The Unicode Consortium” and “Unicode, Inc.” are trade names of Unicode, Inc. Use of the information and materials found on this website indicates your acknowledgement of Unicode, Inc.’s exclusive worldwide rights in the Unicode Word Mark, the Unicode Logo, and the Unicode trade names. The Unicode Consortium Name and Trademark Usage Policy (“Trademark Policy”) are incorporated herein by reference and you agree to abide by the provisions of the Trademark Policy, which may be changed from time to time in the sole discretion of Unicode, Inc. All third party trademarks referenced herein are the property of their respective owners. F. Miscellaneous. Jurisdiction and Venue. This server is operated from a location in the State of California, United States of America. Unicode makes no representation that the materials are appropriate for use in other locations. If you access this server from other locations, you are responsible for compliance with local laws. This Agreement, all use of this site and any claims and damages resulting from use of this site are governed solely by the laws of the State of California without regard to any principles which would apply the laws of a different jurisdiction. The user agrees that any disputes regarding this site shall be resolved solely in the courts located in Santa Clara County, California. The user agrees said courts have personal jurisdiction and agree to waive any right to transfer the dispute to any other forum. Modification by Unicode Unicode shall have the right to modify this Agreement at any time by posting it to this site. The user may not assign any part of this Agreement without Unicode’s prior written consent. Taxes. The user agrees to pay any taxes arising from access to this website or use of the information herein, except for those based on Unicode’s net income. Severability. If any provision of this Agreement is declared invalid or unenforceable, the remaining provisions of this Agreement shall remain in effect. Entire Agreement. This Agreement constitutes the entire agreement between the parties. EXHIBIT 1 Unicode Data Files include all data files under the directories http://www.unicode.org/Public/, http://www.unicode.org/reports/, http://www.unicode.org/cldr/data/, http://source.icu-project.org/repos/icu/, and http://www.unicode.org/utility/trac/browser/. Unicode Data Files do not include PDF online code charts under the directory http://www.unicode.org/Public/. Software includes any source code published in the Unicode Standard or under the directories http://www.unicode.org/Public/, http://www.unicode.org/reports/, http://www.unicode.org/cldr/data/, http://source.icu-project.org/repos/icu/, and http://www.unicode.org/utility/trac/browser/. NOTICE TO USER: Carefully read the following legal agreement. BY DOWNLOADING, INSTALLING, COPYING OR OTHERWISE USING UNICODE INC.'S DATA FILES ("DATA FILES"), AND/OR SOFTWARE ("SOFTWARE"), YOU UNEQUIVOCALLY ACCEPT, AND AGREE TO BE BOUND BY, ALL OF THE TERMS AND CONDITIONS OF THIS AGREEMENT. IF YOU DO NOT AGREE, DO NOT DOWNLOAD, INSTALL, COPY, DISTRIBUTE OR USE THE DATA FILES OR SOFTWARE. COPYRIGHT AND PERMISSION NOTICE Copyright © 1991-2016 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in http://www.unicode.org/copyright.html. Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode data files and any associated documentation (the "Data Files") or Unicode software and any associated documentation (the "Software") to deal in the Data Files or Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom the Data Files or Software are furnished to do so, provided that either (a) this copyright and permission notice appear with all copies of the Data Files or Software, or (b) this copyright and permission notice appear in associated Documentation. THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE. Except as contained in this notice, the name of a copyright holder shall not be used in advertising or otherwise to promote the sale, use or other dealings in these Data Files or Software without prior written authorization of the copyright holder. libidn2-v2.3.8/COPYINGv2000066400000000000000000000431001476312673600145550ustar00rootroot00000000000000 GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc., Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Lesser General Public License instead.) You can apply it to your programs, too. When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for this service if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs; and that you know you can do these things. To protect your rights, we need to make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow. GNU GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. Each version is given a distinguishing version number. If the Program specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Programs If you develop a new program, and you want it to be of the greatest possible use to the public, the best way to achieve this is to make it free software which everyone can redistribute and change under these terms. To do so, attach the following notices to the program. It is safest to attach them to the start of each source file to most effectively convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. Copyright (C) This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 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 General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, see . Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode: Gnomovision version 69, Copyright (C) year name of author Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. This is free software, and you are welcome to redistribute it under certain conditions; type `show c' for details. The hypothetical commands `show w' and `show c' should show the appropriate parts of the General Public License. Of course, the commands you use may be called something other than `show w' and `show c'; they could even be mouse-clicks or menu items--whatever suits your program. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision' (which makes passes at compilers) written by James Hacker. , 1 April 1989 Moe Ghoul, President of Vice This General Public License does not permit incorporating your program into proprietary programs. If your program is a subroutine library, you may consider it more useful to permit linking proprietary applications with the library. If this is what you want to do, use the GNU Lesser General Public License instead of this License. libidn2-v2.3.8/DEPENDENCIES.md000066400000000000000000000103171476312673600154260ustar00rootroot00000000000000# Libidn2 DEPENDENCIES -- Related packages The following packages should be installed before GNU Libidn2 is installed (runtime dependencies that are also build dependencies): * GNU libiconv + Not needed on systems with glibc and on NetBSD. But recommended on all other systems. Needed for locale to UTF8 string conversions. + Homepage: https://www.gnu.org/software/libiconv/ + Download: https://ftp.gnu.org/gnu/libiconv/ + Pre-built package name: - On Debian and Debian-based systems: --, - On Red Hat distributions: --. - Other: https://repology.org/project/libiconv/versions + If it is installed in a nonstandard directory, pass the option --with-libiconv-prefix=DIR to 'configure'. + On mingw, a slim alternative is the 'win-iconv' package version 0.0.8 from https://github.com/win-iconv/win-iconv . * GNU libunistring + Optional. Needed for general Unicode code point string handling. If not present, a subset of libunistring (included in this package) will be compiled into libidn2. This increase the size of the library. + Homepage: https://www.gnu.org/software/libunistring/ + Download: https://ftp.gnu.org/gnu/libunistring/ + Pre-built package name: - On Debian and Debian-based systems: libunistring-dev, - On Red Hat distributions: libunistring-devel. - Other: https://repology.org/project/libunistring/versions + If it is installed in a nonstandard directory, pass the option --with-libunistring-prefix=DIR to 'configure'. + If you want to use the subset of libunistring included in this package rather than a preinstalled libunistring, pass the option --with-included-libunistring to 'configure'. * libintl, part of GNU gettext + Not needed on systems with glibc. But recommended on all other systems. Needed for localization of messages. + Homepage: https://www.gnu.org/software/gettext/ + Download: https://ftp.gnu.org/gnu/gettext/ + Pre-built package name: - On Debian and Debian-based systems: --, - On Red Hat distributions: --. - Other: https://repology.org/project/gettext/versions + If it is installed in a nonstandard directory, pass the option --with-libintl-prefix=DIR to 'configure'. The following packages should be installed when GNU libidn2 is installed (runtime dependencies, but not build dependencies): * The Gnulib localizations. + Recommended. Needed for localization of some of the programs to the user's language. + Documentation: https://www.gnu.org/software/gnulib/manual/html_node/Localization.html + Download: https://ftp.gnu.org/gnu/gnulib/gnulib-l10n-* The following should be installed when GNU libidn2 is built, but are not needed later, once it is installed (build dependencies, but not runtime dependencies): * A C runtime, compiler, linker, etc. + Mandatory. Either the platform's native 'cc', or GCC. + GCC Homepage: https://www.gnu.org/software/gcc/ + Download: https://ftp.gnu.org/gnu/gcc/ * A POSIX-like 'make' utility. + Mandatory. Either the platform's native 'make' (for in-tree builds only), or GNU Make 3.79.1 or newer. + GNU Make Homepage: https://www.gnu.org/software/make/ + Download: https://ftp.gnu.org/gnu/make/ * A POSIX-like shell + Mandatory. Either the platform's native 'sh', or Bash. + Homepage: https://www.gnu.org/software/bash/ + Download: https://ftp.gnu.org/gnu/bash/ * Core POSIX utilities, including: [ basename cat chgrp chmod chown cp dd echo expand expr false hostname install kill ln ls md5sum mkdir mkfifo mknod mv printenv pwd rm rmdir sleep sort tee test touch true uname + Mandatory. Either the platform's native utilities, or GNU coreutils. + Homepage: https://www.gnu.org/software/coreutils/ + Download: https://ftp.gnu.org/gnu/coreutils/ * The comparison utilities 'cmp' and 'diff'. + Mandatory. Either the platform's native utilities, or GNU diffutils. + Homepage: https://www.gnu.org/software/diffutils/ + Download: https://ftp.gnu.org/gnu/diffutils/ * Grep. + Mandatory. Either the platform's native grep, or GNU grep. + Homepage: https://www.gnu.org/software/grep/ + Download: https://ftp.gnu.org/gnu/grep/ libidn2-v2.3.8/Makefile.am000066400000000000000000000152031476312673600153110ustar00rootroot00000000000000# Copyright (C) 2011-2025 Simon Josefsson # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU 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 General Public License for more details. # You should have received a copy of the GNU General Public License # along with this program. If not, see . SUBDIRS = gl unistring lib src examples fuzz po if ENABLE_DOC SUBDIRS += doc endif SUBDIRS += tests EXTRA_DIST = cfg.mk maint.mk CONTRIBUTING.md DEPENDENCIES.md README.md EXTRA_DIST += COPYING COPYING.LESSERv3 COPYING.unicode COPYINGv2 check-valgrind: $(MAKE) check LOG_COMPILER="valgrind --error-exitcode=301 --leak-check=yes --show-reachable=yes --track-origins=yes --suppressions=suppressions.valgrind" clean-local: rm -rf */*.gc?? */*/*.gc?? pkgconfigdir = $(libdir)/pkgconfig pkgconfig_DATA = libidn2.pc include $(top_srcdir)/aminclude_static.am local-code-coverage-output: code-coverage-capture @cat $(PACKAGE_NAME)-$(VERSION)-coverage/index.html|grep headerCovTableEntryHi|head -1|sed 's/^.*>\([0-9]\+\.[0-9]\+\s*%\)<.*$$/ coverage lines: \1/' || true ABIDW_COMMON = --no-show-locs --no-corpus-path LIBIDN2_ABI_LAST_FILE = "$(top_srcdir)/contrib/libidn2-latest-$$(uname -m).abi" ABIGNORE_FILE = "$(top_srcdir)/contrib/libidn2.abignore" abi-dump-versioned: lib/libidn2.la @echo "*************************************************" @echo "Generating versioned ABI files of current libidn2" @echo "*************************************************" @abidw lib/.libs/libidn2.so $(ABIDW_COMMON) --suppressions $(ABIGNORE_FILE) --out-file "$(srcdir)/contrib/libidn2-$(VERSION)-$$(uname -m).abi" abi-dump-latest: lib/libidn2.la @echo "***************************************" @echo "Generating ABI files of current libidn2" @echo "***************************************" @abidw lib/.libs/libidn2.so $(ABIDW_COMMON) --suppressions $(ABIGNORE_FILE) --out-file $(LIBIDN2_ABI_LAST_FILE) @rm -f "./contrib/libidn2-latest-$$(uname -m).tmp" abi-check-latest: lib/libidn2.la @echo "Checking whether the latest ABI dump matches" @abidiff --suppressions $(ABIGNORE_FILE) lib/.libs/libidn2.so $(LIBIDN2_ABI_LAST_FILE); if test $$? != 0;then \ echo "*****************************************************"; \ echo "libidn2 ABI has changed; use 'make abi-dump-latest' "; \ echo "and use 'git diff' to check correctness before commit"; \ echo "*****************************************************"; \ exit 1; \ fi @echo "********************************" @echo "Current release matches ABI dump" @echo "********************************" # Checks the ABI stability between current git version and the previous tagged release. ABICHECK_COMMON = --no-added-syms .PHONY: abi-check abi-check: lib/libidn2.la @for file in $$(eval echo $(srcdir)/contrib/libidn2-*-$$(uname -m).abi);do \ echo "Comparing libidn2 with $$file"; \ abidiff $${file} lib/.libs/libidn2.so --suppressions $(ABIGNORE_FILE) $(ABICHECK_COMMON) --hd2 "$(srcdir)/lib/idn2.h"; \ if test $$? != 0;then \ echo "****************************************************************************"; \ echo "ABI check failed; If intentional add suppression in contrib/libidn2.abignore"; \ echo "****************************************************************************"; \ exit 1; \ fi; \ done @echo "********************" @echo "ABI checks completed" @echo "********************" # version-stamp EXTRA_DIST += $(top_srcdir)/.version BUILT_SOURCES = $(top_srcdir)/.version # git-version-gen dist-hook: dist-tarball-version .PHONY: dist-tarball-version dist-tarball-version: echo '$(VERSION)' > $(distdir)/.tarball-version dist-hook: maybe-abi-check .PHONY: maybe-abi-check maybe-abi-check: if command -v abidiff > /dev/null && \ test -d "$(top_srcdir)/contrib"; then \ $(MAKE) -C $(top_builddir) abi-check-latest; \ fi dist-hook: po-CreationDate-to-mtime-NEWS .PHONY: po-CreationDate-to-mtime-NEWS po-CreationDate-to-mtime-NEWS: mtime-NEWS-to-git-HEAD $(AM_V_GEN)for p in $(distdir)/po/*.po $(distdir)/po/$(PACKAGE).pot; do \ if test -f "$$p"; then \ $(SED) -e 's,POT-Creation-Date: .*\\n",POT-Creation-Date: '"$$(env LC_ALL=C TZ=UTC0 stat --format=%y $(srcdir)/NEWS | cut -c1-16,31-)"'\\n",' < $$p > $$p.tmp && \ if cmp $$p $$p.tmp > /dev/null; then \ rm -f $$p.tmp; \ else \ mv $$p.tmp $$p; \ fi \ fi \ done dist-hook: srcdist .PHONY: srcdist srcdist: $(AM_V_GEN)if test -e $(srcdir)/.git \ && command -v git > /dev/null; then \ cd $(srcdir) && \ git archive --prefix=$(PACKAGE)-v$(VERSION)/ \ -o $(abs_builddir)/$(PACKAGE)-v$(VERSION)-src.tar.gz HEAD; \ fi dist-hook: mtime-NEWS-to-git-HEAD .PHONY: mtime-NEWS-to-git-HEAD mtime-NEWS-to-git-HEAD: $(AM_V_GEN)if test -e $(srcdir)/.git \ && command -v git > /dev/null; then \ touch -m -t "$$(git log -1 --format=%cd --date=format-local:%Y%m%d%H%M.%S)" $(srcdir)/NEWS; \ fi dist-hook: texi-stamps-to-mtime-NEWS .PHONY: texi-stamps-to-mtime-NEWS texi-stamps-to-mtime-NEWS: mtime-NEWS-to-git-HEAD $(AM_V_GEN)touch -m -r $(srcdir)/NEWS $(srcdir)/doc/$(PACKAGE).texi dist-hook: gen-ChangeLog .PHONY: gen-ChangeLog gen-ChangeLog: $(AM_V_GEN)if test -e $(srcdir)/.git; then \ LC_ALL=en_US.UTF-8 TZ=UTC0 \ $(top_srcdir)/build-aux/gitlog-to-changelog \ --srcdir=$(srcdir) -- \ v$(PREV_VERSION)~.. > $(distdir)/cl-t && \ { printf '\n\nSee the source repo for older entries\n' \ >> $(distdir)/cl-t && \ rm -f $(distdir)/ChangeLog && \ mv $(distdir)/cl-t $(distdir)/ChangeLog; } \ fi LCOV_INFO=libidn2.info fuzz-coverage: clean $(MAKE) -C gl CFLAGS="$(CFLAGS) --coverage" LDFLAGS="$(LDFLAGS) --coverage" $(MAKE) -C unistring CFLAGS="$(CFLAGS) --coverage" LDFLAGS="$(LDFLAGS) --coverage" $(MAKE) -C lib CFLAGS="$(CFLAGS) --coverage" LDFLAGS="$(LDFLAGS) --coverage" $(MAKE) -C fuzz check CFLAGS="$(CFLAGS) --coverage" LDFLAGS="$(LDFLAGS) --coverage" lcov --capture --initial --directory lib --directory fuzz --output-file $(LCOV_INFO) lcov --capture --directory lib --directory fuzz --output-file $(LCOV_INFO) # lcov --remove $(LCOV_INFO) '*/test_linking.c' '*/css_tokenizer.lex' '*/' -o $(LCOV_INFO) genhtml --prefix . --ignore-errors source $(LCOV_INFO) --legend --title "fuzz coverage" --output-directory=lcov @echo @echo "You can now view the coverage report with 'xdg-open lcov/index.html'" libidn2-v2.3.8/NEWS000066400000000000000000000451701476312673600137620ustar00rootroot00000000000000Libidn2 NEWS -- History of user-visible changes. -*- outline -*- * Noteworthy changes in release 2.3.8 (2025-03-08) [stable] ** Unicode 15.1.0 table updates. Now U+19DA is DISALLOWED again (see version 2.3.4 release notes). ** The release tarball is now reproducible. ** We publish a minimal source-only tarball generated by 'git archive'. ** The release tarball uses tar --format=ustar. ** The idn2 tool now binds the "gnulib" domain for translations. ** Update gnulib files and various build/maintenance fixes. * Noteworthy changes in release 2.3.7 (2024-01-27) [stable] ** Really include tests/standalone.sh in tarball. * Noteworthy changes in release 2.3.6 (2024-01-27) [stable] ** Bump libtool version numbers to reflect API/ABI addition. ** Include tests/standalone.sh in tarball. * Noteworthy changes in release 2.3.5 (2024-01-27) [stable] ** Declaration of future API/ABI backwards compatibility stability. GNU libc dlopen libidn2 and use the name libidn2.so.0 for this. We believe that it will be too challenging to ever do hard ABI break that for normal libraries is justified to remove deprecated APIs. Thus we decided that we will support the current ABI for a long time. Of course, if really convincing arguments for doing a ABI break appears in the future we may re-consider, but take this as a declaration of intent of will and that future ABI breaks should be discussed and co-ordinated with the glibc team first. ** Add public APIs for raw Punycode encoding/decoding. Normal applications rarely need this, but it cleans up the code and allow for external testing of the APIs, and resolve due to earlier use of weak symbols for internal symbols _idn2_punycode_encode and _idn2_punycode_decode. We will support these internal symbols for backwards compatibility. This allows a clean migration path for code that is still using the internal names. ** Bump required gettext version to 0.19.8 for musl-libc. Reported by Helmut Grohne in . ** Un-deprecate idn2_to_ascii_4i and make it NUL terminate output. The API idn2_to_ascii_4i was deprecated in version 2.1.1 released in 2019-02-08. In that release, the API was also modified to not NUL-terminate the output. That is contrary to the old libidn2 behaviour, the behaviour of libidn's API idna_to_ascii_4i, and the API documentation for the function. Since we are not likely to ever break backwards API/ABI compatibility in libidn2, and the deprecated gaurds leads to some trouble (see report in ) we decided to un-deprecate this function, as supporting it is not costly and the majority of code that cares about conformance has likely been modified. This will fix the error code and NUL termination report by Yegor Bychin in . We still encourage you to use the replacement API/ABI idn2_to_ascii_4i2 instead, when appropriate. ** Compiler warning improvements. As before, compiler warnings are enabled by default. You may disable them using ./configure --disable-gcc-warnings or turn them into fatal errors using ./configure --enable-gcc-warnings=error to add -Werror and sensible -Wno-error='s. Based on gnulib's manywarnings, see . ** tests: Added script tests/standalone.sh suitable for integrators. The main purpose is to test a system-installed libidn2 library and idn2 tool, suitable for distributor checking (a'la Debian's autopkgtest/debci). It may also be used to test a newly built libidn2 outside the usual 'make check' infrastructure. To check that your system libidn2 library and idn2 tool is working, invoke the script with `srcdir` as an environment variable indicating where it can be find the source code for libidn2's tests/ directory (it will use the directory name where the script is by default): tests/standalone.sh If your system libidn2 is too old to pass certain tests, disable them using STANDALONE_DISABLE like this: STANDALONE_DISABLE='*punycode*' tests/standalone.sh See the script for more parameters. If the libidn2 under testing is too old and has known bugs, that should cause tests to fail, which is intentional. ** Various minor build fixes and translation updates. ** API and ABI is backwards compatible with the previous version. idn2_punycode_decode: ADD. idn2_punycode_encode: ADD. * Noteworthy changes in release 2.3.4 (2022-10-23) [stable] ** Support for Unicode 15.0.0. Closes: #112. We now uses Unicode.org's IDNA2008 tables rather than IANA's. See and for rationale, which can be summarized into 1) IANA are still on 2019-era Unicode version 12 and we wish to support Unicode version 12-15, 2) consistency with some other implementations, 3) the only incompatibility related to U+19DA is deemed to have minor real-world consequences. Thus we break backwards compatibility for U+19DA in this release compared against libidn2 0.11..2.3.3 thus reverting back to the libidn2 <= 0.11 behaviour. We decided to not bump ABI version and believe this is the best choice going forward as well for minor internal non-API related ABI changes. ** Gnulib updated and now libunistring-optional is used. This allows you to force libidn2 to use internal libunistring with the following command: ./configure --with-included-libunistring * Noteworthy changes in release 2.3.3 (2022-07-11) [stable] ** Upgrade IDNA Tables from Unicode 11 to 12. ** Upgrade TR46 Tables from Unicode 13 to 14. ** Updated gnulib files and various build fixes. Gnulib's Unicode code claims conformance to Unicode 14.0.0 rather than Unicode 9.0.0. A bug in Libidn2's build system was fixed that caused the system libunistring to be used even though the system version was too old. ** Self-check improvements. Self-checks for the idn2 command line tool were added. Closes: #96. The C self-checks in tests/ should now be usable outside of the libidn2 build environment, for system integration checks of a system-installed libidn2. * Noteworthy changes in release 2.3.2 (2021-07-19) [stable] ** Upgrade TR46 tables from Unicode 11 to Unicode 13. Now U+32FF works. Fixes . ** Fix build errors related to doc/idn2--help.texi. With older makeinfo, this would manifest itself by looking for idn2-help.texi instead. Further, some BSD grep implementations did not like the \+ regexp command, so we now rely on the (apparently) more portable * regexp command. Reported-By: David Gessel. See . ** doc: Improve GTK-DOC manual. ** doc: Don't ship HTML/PDF manual. Drop custom CSS stylesheet. * Noteworthy changes in release 2.3.1 (2021-05-12) [stable] ** Implement full roundtrip for lookup functionality With TR64 enabled (default), '☺i' was converted to 'xn-- o-oia59s'. The output contains an illegal space and thus could not be decoded any more. Reported-by: Chris Malton. See and . ** Fix domain too long error ** doc: idn2.1 and libidn2.texi automatically get idn2 --help output. ** Updated gnulib files and various build fixes. In particular, it no longer attempts to detect a host CC compiler. See . * Noteworthy changes in release 2.3.0 (2019-11-14) [stable] ** Mitre has assigned CVE-2019-12290 which was fixed by the roundtrip feature introduced in 2.2.0 (commit 241e8f48) ** Update the data tables from Unicode 6.3.0 to Unicode 11.0 ** Turn _idn2_punycode_encode, _idn2_punycode_decode into compat symbols (Fixes #74) * Noteworthy changes in release 2.2.0 (2019-05-23) [stable] ** Perform A-Label roundtrip for lookup functions by default ** Stricter check of input to punycode decoder ** Fix punycode decoding with no ASCII chars but given delimiter ** Fix 'idn2 --no-tr64' (was a no-op) ** Allow _ as a basic code point in domain labels ** Fail building documentatino if 'ronn' isn't installed ** git tag changed to reflect https://semver.org/ * Noteworthy changes in release 2.1.1 (2019-02-08) [beta] ** Revert SONAME bump from release 2.1.0 ** Fix NULL dereference in idn2_register_u8() and idn2_register_ul() ** Fix free of random value in idn2_to_ascii_4i() ** Improved fuzzer (which found the above issues) ** Fix printf() crash in test-lookup.c on Solaris ** Check for valid unicode input in punycode encoder ** Avoid excessive CPU usage in punycode encoding with large inputs ** Deprecate idn2_to_ascii_4i() in favor of idn2_to_ascii_4i2() ** Restrict output length of idn2_to_ascii_4i() to 63 bytes * Noteworthy changes in release 2.1.0 (2019-01-04) [beta] ** Two exposed functions are no longer exposed: _idn2_punycode_encode() and _idn2_punycode_decode() which were meant to be used internally only. The output needs additional checks to be used safely. This is the reason to for the SONAME bump, just in case. ** Fix label length check for idn2_register_u8() ** Remove compiler warnings ** Use gnulib-python tool for bootstrapping if possible ** Improve build system (several small issues) ** Add missing error messages to idn2_strerror_name() ** Improve docs and remove typos ** Update gnulib * Noteworthy changes in release 2.0.5 (2018-05-18) [beta] ** Switched the default library behavior to IDNA2008 as amended by TR#46 (non-transitional). That default behavior is enabled when no flags are specified to function calls. Applications can utilize the %IDN2_NO_TR46 flag to switch to the unamended IDNA2008. This is done in the interest of interoperability based on the fact that this is what application writers care about rather than strict compliance with a particular protocol. ** Fixed memleak in idn2_to_unicode_8zlz(). ** Return error (IDN2_ICONV_FAIL) on charset conversion errors. ** Fixed issue with STD3 rules applying in non-transitional TR46 mode. ** idn2: added option --usestd3asciirules. * Noteworthy changes in release 2.0.4 (2017-08-30) [beta] ** Fix integer overflow in bidi.c/_isBidi() ** Fix integer overflow in puny_decode.c/decode_digit() ** Improve docs ** Fix idna_free() to idn_free() ** Update fuzzer corpora * Noteworthy changes in release 2.0.3 (2017-07-24) [beta] ** %IDN2_USE_STD3_ASCII_RULES disabled by default. Previously we were eliminating non-STD3 characters from domain strings such as _443._tcp.example.com, or IPs 1.2.3.4/24 provided to libidn2 functions. That was an unexpected regression for applications switching from libidn and thus it is no longer applied by default. Use %IDN2_USE_STD3_ASCII_RULES to enable that behavior again. ** Fix several documentation issues ** Fix build issues ** Modernize gtk-doc build infrastructure. * Noteworthy changes in release 2.0.2 (2017-04-27) [beta] ** Fix TR46 transitional mode ** Fix build issue on OSX ** Fix several documentation issues * Noteworthy changes in release 2.0.1 (2017-04-22) [beta] ** idn2 utility now using IDNA2008 + TR46 by default ** Several doc fixes * Noteworthy changes in release 2.0.0 (2017-03-29) [beta] ** Version numbering scheme changed ** Added to ASCII conversion functions corresponding to libidn1 functions: - idn2_to_ascii_4i - idn2_to_ascii_4z - idn2_to_ascii_8z - idn2_to_ascii_lz ** Added to unicode conversion functions corresponding to libidn1 functions: - idn2_to_unicode_8z4z - idn2_to_unicode_4z4z - idn2_to_unicode_44i - idn2_to_unicode_8z8z - idn2_to_unicode_8zlz - idn2_to_unicode_lzlz ** The idn2 manual page is generated from markdown text instead of utilizing ** help2man on the generated tool. ** Including idn2.h will provide libidn1 compatibility functions ** unless IDN2_SKIP_LIBIDN_COMPAT is defined. That allows converting ** applications from libidn1 (which offers IDNA2003) to libidn2 (which ** offers IDNA2008) by replacing idna.h to idn2.h in the applications' ** source. ** API and ABI is backwards compatible with the previous version. * Noteworthy changes in release 0.16 (2017-01-16) [alpha] ** build: Fix idn2_cmd.h build rule. ** API and ABI is backwards compatible with the previous version. * Noteworthy changes in release 0.15 (2017-01-14) [alpha] ** Fix out-of-bounds read. ** Fix NFC input conversion (regression). ** Shrink TR46 static mapping data. ** API and ABI is backwards compatible with the previous version. * Noteworthy changes in release 0.14 (2016-12-30) [alpha] ** build: Fix gentr46map build. ** API and ABI is backwards compatible with the previous version. * Noteworthy changes in release 0.13 (2016-12-29) [alpha] ** build: Doesn't download external files during build. ** doc: Clarify license. ** build: Generate ChangeLog file properly. ** doc: API documentation related to TR46 flags. ** API and ABI is backwards compatible with the previous version. * Noteworthy changes in release 0.12 (2016-12-26) [alpha] ** All changes by Tim Rühsen except stated otherwise. ** Builds/links with libunistring. ** Fix two possible crashes with unchecked NULL pointers. ** Memleak fix. Reported by Hanno Böck . ** Binary search for codepoints in tables. ** Do not taint output variable on error in idn2_register_u8(). ** Do not taint output variable on error in idn2_lookup_u8(). ** Update to Unicode 6.3.0 IDNA tables. ** Add TR46 / UTS#46 support to API and idn2 utility. ** Add NFC quick check. ** Add make target 'check-coverage' for test coverage report. ** Add tests to increase test code coverage. ** API and ABI is backwards compatible with the previous version. * Noteworthy changes in release 0.11 (2016-11-03) [alpha] ** Fix stack underflow in 'idn2' command line tool. Reported by Hanno Böck . ** Fix gdoc script to fix texinfo syntax error. ** Fix build failure of self-tests on platforms without version scripts. Reported by Dagobert Michelsen . ** API and ABI is backwards compatible with the previous version. * Noteworthy changes in release 0.10 (2014-06-25) [alpha] ** Update gnulib files. ** Dual-license the library. ** API and ABI is backwards compatible with the previous version. * Noteworthy changes in release 0.9 (2013-07-23) [alpha] ** Fix broken IANA link. Apparently IANA does not provide persistent URLs to their registries. ** Fix automake bootstrap issue. ** Update gnulib files. ** API and ABI is backwards compatible with the previous version. * Noteworthy changes in release 0.8 (2011-09-28) [alpha] ** idn2: Fix build warnings. Reported by Didier Raboud in . ** Update gnulib files. ** API and ABI is backwards compatible with the previous version. * Noteworthy changes in release 0.7 (2011-08-11) [alpha] ** libidn2: Fix missing strchrnul and strverscmp uses. Reported by Ray Satiro . ** Update gnulib files. ** API and ABI is backwards compatible with the previous version. * Noteworthy changes in release 0.6 (2011-05-25) [alpha] ** tests: Use -no-install instead of -static to fix --disable-static. Reported by Robert Scheck . ** API and ABI is backwards compatible with the previous version. * Noteworthy changes in release 0.5 (2011-05-18) [alpha] ** Fix NFC check to compare entire strings. Some non-NFC strings were permitted when they should have been rejected. Reported by Robert Scheck . ** Self tests are not run under valgrind by default anymore. Use --enable-valgrind-tests if you want to run self tests under valgrind. The reason was that there were too many false positives on some platforms with valgrind issues in system libraries. Self tests are still run under valgrind by default when building from version controlled sources. ** API and ABI is backwards compatible with the previous version. * Noteworthy changes in release 0.4 (2011-05-06) [alpha] ** libidn2: Fix domain name maximum size issue. Domain names in string representation can be 254 characters long if they end with a period, or 253 characters long if they don't end with a period. The code got this wrong and used 255 characters all the time. The documentation for the IDN2_DOMAIN_MAX_LENGTH constant is improved. We now pass two more of the IdnaTest.txt test vectors. Reported by "Abdulrahman I. ALGhadir" and explanation from Markus Scherer . ** tests: Added several new Arabic test vectors. From "Abdulrahman I. ALGhadir" . ** API and ABI is backwards compatible with the previous version. * Noteworthy changes in release 0.3 (2011-04-20) [alpha] ** doc: Added Texinfo manual. ** doc: Added man pages for all API functions. ** examples: Added examples/lookup and examples/register as demo. ** API and ABI is backwards compatible with the previous version. * Noteworthy changes in release 0.2 (2011-03-30) [alpha] ** Added command line tool "idn2". ** Added more test vectors from Unicode. ** API and ABI is backwards compatible with the previous version. * Noteworthy changes in release 0.1 (2011-03-29) [alpha] ** IDNA2008 Lookup+Register functions are now operational. The implementation is still subject to changes, and thus no API/ABI stability guarantees are made. We are now inviting comments both on the API (as before) but also on the actual behaviour. Any unexpected outputs are from here on considered as real bugs. ** API and ABI is backwards compatible with the previous version. * Noteworthy changes in release 0.0 (2011-03-09) [alpha] ** Initial draft release for public review of the API. IDNA2008-Lookup is fully implemented except for 1) the optional round-trip conversion part, and 2) the context rules are not implemented. IDNA2008-Register is not yet implemented. The implementation is known to be sub-optimal and ugly, please review the interface and ignore the code! Several changes are planned in the internal implementation. ---------------------------------------------------------------------- Copyright (C) 2011-2025 Simon Josefsson Copyright (C) 2018-2025 Tim Ruehsen This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This file 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 General Public License for more details. You should have received a copy of the GNU General Public License along with this file. If not, see . libidn2-v2.3.8/README000077700000000000000000000000001476312673600154062README.mdustar00rootroot00000000000000libidn2-v2.3.8/README.md000066400000000000000000000101651476312673600145360ustar00rootroot00000000000000# Libidn2 README -- Introduction information Libidn2 is a free software implementation of IDNA2008, Punycode and Unicode TR46. Its purpose is to encode and decode internationalized domain names. For technical reference, see: * [IDNA2008 Framework](https://tools.ietf.org/html/rfc5890) * [IDNA2008 Protocol](https://tools.ietf.org/html/rfc5891) * [IDNA2008 Unicode tables](https://tools.ietf.org/html/rfc5892) * [IDNA2008 Bidi rule](https://tools.ietf.org/html/rfc5893) * [Punycode](https://tools.ietf.org/html/rfc3492) * [Unicode IDNA Compatibility Processing](https://www.unicode.org/reports/tr46/) The library contains functionality to convert internationalized domain names to and from ASCII Compatible Encoding (ACE). The API consists of two main functions, `idn2_to_ascii_8z` for converting data from UTF-8 to ASCII Compatible Encoding (ACE), and `idn2_to_unicode_8z8z` to convert ACE names into UTF-8 format. There are several variations of these main functions, which accept UTF-32, or input in the local system encoding. All functions assume zero-terminated strings. This library is backwards (API) compatible with the [libidn library](https://www.gnu.org/software/libidn/). Replacing the `idna.h` header with `idn2.h` into a program is sufficient to switch the application from IDNA2003 to IDNA2008 as supported by this library. Libidn2 is believed to be a complete IDNA2008 and TR46 implementation and contains an extensive test-suite. You can check the current test code coverage [here](https://libidn.gitlab.io/libidn2/coverage/index.html) and the current fuzzing code coverage [here](https://libidn.gitlab.io/libidn2/fuzz-coverage/index.html) that is part of the continuous fuzzing project [OSS-Fuzz](https://issues.oss-fuzz.com/issues?q=is:open%20libidn2). # License The source code for the C library (libidn2.a or libidn.so) are dual-licensed under the terms of either the GNU General Public License version 2.0 or later - see the file [COPYINGv2](COPYINGv2) - or the GNU Lesser General Public License version 3.0 or later - see the file [COPYING.LESSERv3](COPYING.LESSERv3) - or both in parallel as here. The command line tool, self tests, examples, and other auxiliary files, are licensed under the GNU General Public License version 3.0 or later - see the file [COPYING](COPYING). The license of the Unicode character data files (which are parsed into static storage in the library) are documented in [COPYING.unicode](COPYING.unicode). Other files are licensed as indicated in each file. There may be exceptions to these general rules, see each file for precise information. For any copyright year range specified as YYYY-ZZZZ in this package note that the range specifies every single year in that closed interval. # Online docs [API reference](https://libidn.gitlab.io/libidn2/reference/api-index-full.html) [Manual](https://libidn.gitlab.io/libidn2/manual/libidn2.html) # Obtaining the source Software releases of libidn2 can be downloaded from https://ftp.gnu.org/gnu/libidn/ and ftp://ftp.gnu.org/gnu/libidn/ Development of libidn2 is organized [through GitLab website](https://gitlab.com/libidn/libidn2), and there is [an issue tracker for reporting bugs](https://gitlab.com/libidn/libidn2/issues). # Building & Dependencies Before building you should consider installing the [dependencies](DEPENDENCIES.md). When building from a release tarball archive, after unpacking you build the package like this: ``` ./configure make make check ``` # Contributing See [the contributing document](CONTRIBUTING.md). # Estimating code coverage You need [LCOV](https://github.com/linux-test-project/lcov) installed. To test the code coverage of the test suite use the following: ``` ./configure --enable-code-coverage make && make check && make code-coverage-capture ``` The current coverage report can be found [here](https://libidn.gitlab.io/libidn2/coverage/). # Fuzzing Libidn2 is being continuously fuzzed by [OSS-Fuzz](https://github.com/google/oss-fuzz). Of course you can do local fuzzing on your own, see `fuzz/README.md` for instructions. The code coverage of our fuzzers can be found [here](https://libidn.gitlab.io/libidn2/fuzz-coverage/). libidn2-v2.3.8/bootstrap000077500000000000000000000220751476312673600152250ustar00rootroot00000000000000#! /bin/sh # Bootstrap this package from checked-out sources. scriptversion=2024-07-04.10; # UTC # Copyright (C) 2003-2025 Free Software Foundation, Inc. # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # Originally written by Paul Eggert. The canonical version of this # script is maintained as top/bootstrap in gnulib. However, to be # useful to your package, you should place a copy of it under version # control in the top-level directory of your package. The intent is # that all customization can be done with a bootstrap.conf file also # maintained in your version control; gnulib comes with a template # build-aux/bootstrap.conf to get you started. # Please report bugs or propose patches to bug-gnulib@gnu.org. me="$0" medir=`dirname "$me"` # Read the function library and the configuration. . "$medir"/bootstrap-funclib.sh usage() { cat <. # Originally written by Paul Eggert. The canonical version of this # script is maintained as top/bootstrap-funclib.sh in gnulib. However, # to be useful to your package, you should place a copy of it under # version control in the top-level directory of your package. The # intent is that all customization can be done with a bootstrap.conf # file also maintained in your version control; gnulib comes with a # template build-aux/bootstrap.conf to get you started. nl=' ' # Ensure file names are sorted consistently across platforms. LC_ALL=C export LC_ALL # Honor $PERL, but work even if there is none. PERL="${PERL-perl}" default_gnulib_url=https://git.savannah.gnu.org/git/gnulib.git # Copyright year, for the --version output. copyright_year=`echo "$scriptlibversion" | sed -e 's/[^0-9].*//'` copyright="Copyright (C) ${copyright_year} Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later . This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law." # warnf_ FORMAT-STRING ARG1... warnf_ () { warnf_format_=$1 shift nl=' ' case $* in *$nl*) me_=$(printf "$me"|tr "$nl|" '??') printf "$warnf_format_" "$@" | sed "s|^|$me_: |" ;; *) printf "$me: $warnf_format_" "$@" ;; esac >&2 } # warn_ WORD1... warn_ () { # If IFS does not start with ' ', set it and emit the warning in a subshell. case $IFS in ' '*) warnf_ '%s\n' "$*";; *) (IFS=' '; warn_ "$@");; esac } # die WORD1... die() { warn_ "$@"; exit 1; } # ------------------------------ Configuration. ------------------------------ # Directory that contains package-specific gnulib modules and/or overrides. local_gl_dir=gl # Name of the Makefile.am # XXX Not used. gnulib_mk=gnulib.mk # List of gnulib modules needed. gnulib_modules= # Any gnulib files needed that are not in modules. gnulib_files= # A function to be called for each unrecognized option. Returns 0 if # the option in $1 has been processed by the function. Returns 1 if # the option has not been processed by the function. Override it via # your own definition in bootstrap.conf bootstrap_option_hook() { return 1; } # A function to be called in order to print the --help information # corresponding to user-defined command-line options. bootstrap_print_option_usage_hook() { :; } # A function to be called at the end of autopull.sh. # Override it via your own definition in bootstrap.conf. bootstrap_post_pull_hook() { :; } # A function to be called right after gnulib-tool is run. # Override it via your own definition in bootstrap.conf. bootstrap_post_import_hook() { :; } # A function to be called after everything else in this script. # Override it via your own definition in bootstrap.conf. bootstrap_epilogue() { :; } # The command to download all .po files for a specified domain into a # specified directory. Fill in the first %s with the destination # directory and the second with the domain name. po_download_command_format=\ "wget --mirror --level=1 -nd -nv -A.po -P '%s' \ https://translationproject.org/latest/%s/" # When extracting the package name from an AC_INIT invocation, # prefer a non-empty tarname (4th argument of AC_INIT if given), else # fall back to the package name (1st argument with munging). extract_package_name=' /^AC_INIT(\[*/{ s/// /^[^,]*,[^,]*,[^,]*,[ []*\([^][ ,)]\)/{ s//\1/ s/[],)].*// p q } s/[],)].*// p } ' normalize_package_name=' s/^GNU // y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/ s/[^abcdefghijklmnopqrstuvwxyz0123456789_]/-/g ' package=$(${AUTOCONF:-autoconf} --trace 'AC_INIT:$4' configure.ac 2>/dev/null) if test -z "$package"; then package=$(sed -n "$extract_package_name" configure.ac) \ || die 'cannot find package name in configure.ac' fi package=$(echo "$package" | sed "$normalize_package_name") gnulib_name=lib$package build_aux=build-aux source_base=lib m4_base=m4 doc_base=doc tests_base=tests gnulib_extra_files=" build-aux/install-sh build-aux/mdate-sh build-aux/texinfo.tex build-aux/depcomp build-aux/config.guess build-aux/config.sub doc/INSTALL " # Additional gnulib-tool options to use. Use "\newline" to break lines. gnulib_tool_option_extras= # Other locale categories that need message catalogs. EXTRA_LOCALE_CATEGORIES= # Additional xgettext options to use. Use "\\\newline" to break lines. XGETTEXT_OPTIONS='\\\ --flag=_:1:pass-c-format\\\ --flag=N_:1:pass-c-format\\\ --flag=error:3:c-format --flag=error_at_line:5:c-format\\\ ' # Package bug report address and copyright holder for gettext files COPYRIGHT_HOLDER='Free Software Foundation, Inc.' MSGID_BUGS_ADDRESS=bug-$package@gnu.org # Files we don't want to import. # XXX Not used. excluded_files= # File that should exist in the top directory of a checked out hierarchy, # but not in a distribution tarball. checkout_only_file=README-hacking # Set this to '.cvsignore .gitignore' in bootstrap.conf if you want # those files to be generated in directories like lib/, m4/, and po/. # Or set it to 'auto' to make this script select which to use based # on which version control system (if any) is used in the source directory. vc_ignore=auto # Set this to true in bootstrap.conf to enable --bootstrap-sync by # default. bootstrap_sync=false # Override the default configuration, if necessary. # Make sure that bootstrap.conf is sourced from the current directory # if we were invoked as "sh bootstrap". conffile=`dirname "$me"`/bootstrap.conf test -r "$conffile" && . "$conffile" # ------------------------- Build-time prerequisites ------------------------- check_exists() { if test "$1" = "--verbose"; then ($2 --version /dev/null 2>&1 if test $? -ge 126; then # If not found, run with diagnostics as one may be # presented with env variables to set to find the right version ($2 --version /dev/null 2>&1 fi test $? -lt 126 } # Note this deviates from the version comparison in automake # in that it treats 1.5 < 1.5.0, and treats 1.4.4a < 1.4-p3a # but this should suffice as we won't be specifying old # version formats or redundant trailing .0 in bootstrap.conf. # If we did want full compatibility then we should probably # use m4_version_compare from autoconf. sort_ver() { # sort -V is not generally available ver1="$1" ver2="$2" # split on '.' and compare each component i=1 while : ; do p1=$(echo "$ver1" | cut -d. -f$i) p2=$(echo "$ver2" | cut -d. -f$i) if [ ! "$p1" ]; then echo "$1 $2" break elif [ ! "$p2" ]; then echo "$2 $1" break elif [ ! "$p1" = "$p2" ]; then if [ "$p1" -gt "$p2" ] 2>/dev/null; then # numeric comparison echo "$2 $1" elif [ "$p2" -gt "$p1" ] 2>/dev/null; then # numeric comparison echo "$1 $2" else # numeric, then lexicographic comparison lp=$(printf "%s\n%s\n" "$p1" "$p2" | LANG=C sort -n | tail -n1) if [ "$lp" = "$p2" ]; then echo "$1 $2" else echo "$2 $1" fi fi break fi i=$(($i+1)) done } get_version_sed=' # Move version to start of line. s/.*[v ]\([0-9]\)/\1/ # Skip lines that do not start with version. /^[0-9]/!d # Remove characters after the version. s/[^.a-z0-9-].*// # The first component must be digits only. s/^\([0-9]*\)[a-z-].*/\1/ #the following essentially does s/5.005/5.5/ s/\.0*\([1-9]\)/.\1/g p q' get_version() { app=$1 $app --version >/dev/null 2>&1 || { $app --version; return 1; } $app --version 2>&1 | sed -n "$get_version_sed" } check_versions() { ret=0 while read app req_ver; do # We only need libtoolize from the libtool package. if test "$app" = libtool; then app=libtoolize fi # Exempt git if git is not needed. if test "$app" = git; then $check_git || continue fi # Honor $APP variables ($TAR, $AUTOCONF, etc.) appvar=$(echo $app | LC_ALL=C tr '[a-z]-' '[A-Z]_') test "$appvar" = TAR && appvar=AMTAR case $appvar in GZIP) ;; # Do not use $GZIP: it contains gzip options. PERL::*) ;; # Keep perl modules as-is *) eval "app=\${$appvar-$app}" ;; esac # Handle the still-experimental Automake-NG programs specially. # They remain named as the mainstream Automake programs ("automake", # and "aclocal") to avoid gratuitous incompatibilities with # preexisting usages (by, say, autoreconf, or custom autogen.sh # scripts), but correctly identify themselves (as being part of # "GNU automake-ng") when asked their version. case $app in automake-ng|aclocal-ng) app=${app%-ng} ($app --version | grep '(GNU automake-ng)') >/dev/null 2>&1 || { warn_ "Error: '$app' not found or not from Automake-NG" ret=1 continue } ;; # Another check is for perl modules. These can be written as # e.g. perl::XML::XPath in case of XML::XPath module, etc. perl::*) # Extract module name app="${app#perl::}" if ! $PERL -m"$app" -e 'exit 0' >/dev/null 2>&1; then warn_ "Error: perl module '$app' not found" ret=1 fi continue ;; esac if [ "$req_ver" = "-" ]; then # Merely require app to exist; not all prereq apps are well-behaved # so we have to rely on $? rather than get_version. if ! check_exists --verbose $app; then warn_ "Error: '$app' not found" ret=1 fi else # Require app to produce a new enough version string. inst_ver=$(get_version $app) if [ ! "$inst_ver" ]; then warn_ "Error: '$app' not found" ret=1 else latest_ver=$(sort_ver $req_ver $inst_ver | cut -d' ' -f2) if [ ! "$latest_ver" = "$inst_ver" ]; then warnf_ '%s\n' \ "Error: '$app' version == $inst_ver is too old" \ " '$app' version >= $req_ver is required" ret=1 fi fi fi done return $ret } print_versions() { echo "Program Min_version" echo "----------------------" printf %s "$buildreq" echo "----------------------" # can't depend on column -t } # check_build_prerequisites check_git check_build_prerequisites() { check_git="$1" # gnulib-tool requires at least automake and autoconf. # If either is not listed, add it (with minimum version) as a prerequisite. case $buildreq in *automake*) ;; *) buildreq="automake 1.9 $buildreq" ;; esac case $buildreq in *autoconf*) ;; *) buildreq="autoconf 2.59 $buildreq" ;; esac # When we can deduce that gnulib-tool will require patch, # and when patch is not already listed as a prerequisite, add it, too. if test -d "$local_gl_dir" \ && ! find "$local_gl_dir" -name '*.diff' -exec false {} +; then case $buildreq in *patch*) ;; *) buildreq="patch - $buildreq" ;; esac fi if ! printf '%s' "$buildreq" | check_versions; then echo >&2 if test -f README-prereq; then die "See README-prereq for how to get the prerequisite programs" else die "Please install the prerequisite programs" fi fi # Warn the user if autom4te appears to be broken; this causes known # issues with at least gettext 0.18.3. probe=$(echo 'm4_quote([hi])' | autom4te -l M4sugar -t 'm4_quote:$%' -) if test "x$probe" != xhi; then warn_ "WARNING: your autom4te wrapper eats stdin;" warn_ "if bootstrap fails, consider upgrading your autotools" fi } # find_tool ENVVAR NAMES... # ------------------------- # Search for a required program. Use the value of ENVVAR, if set, # otherwise find the first of the NAMES that can be run. # If found, set ENVVAR to the program name, die otherwise. # # FIXME: code duplication, see also gnu-web-doc-update. find_tool () { find_tool_envvar=$1 shift find_tool_names=$@ eval "find_tool_res=\$$find_tool_envvar" if test x"$find_tool_res" = x; then for i; do if check_exists $i; then find_tool_res=$i break fi done fi if test x"$find_tool_res" = x; then warn_ "one of these is required: $find_tool_names;" die "alternatively set $find_tool_envvar to a compatible tool" fi eval "$find_tool_envvar=\$find_tool_res" eval "export $find_tool_envvar" } # --------------------- Preparing GNULIB_SRCDIR for use. --------------------- # This is part of autopull.sh, but bootstrap needs it too, for self-upgrading. # cleanup_gnulib fails, removing the directory $gnulib_path first. cleanup_gnulib() { status=$? rm -fr "$gnulib_path" exit $status } git_modules_config () { test -f .gitmodules && git config --file .gitmodules "$@" } prepare_GNULIB_SRCDIR () { if test -n "$GNULIB_SRCDIR"; then # Use GNULIB_SRCDIR directly. # We already checked that $GNULIB_SRCDIR references a directory. # Verify that it contains a gnulib checkout. test -f "$GNULIB_SRCDIR/gnulib-tool" \ || die "Error: --gnulib-srcdir or \$GNULIB_SRCDIR is specified," \ "but does not contain gnulib-tool" if test -n "$GNULIB_REVISION" && $use_git; then # The 'git checkout "$GNULIB_REVISION"' command succeeds if the # GNULIB_REVISION is a commit hash that exists locally, or if it is # branch name that can be fetched from origin. It fails, however, # if the GNULIB_REVISION is a commit hash that only exists in # origin. In this case, we need a 'git fetch' and then retry # 'git checkout "$GNULIB_REVISION"'. git -C "$GNULIB_SRCDIR" checkout "$GNULIB_REVISION" 2>/dev/null \ || { git -C "$GNULIB_SRCDIR" fetch origin \ && git -C "$GNULIB_SRCDIR" checkout "$GNULIB_REVISION"; } \ || exit $? fi else if ! $use_git; then die "Error: --no-git is specified," \ "but neither --gnulib-srcdir nor \$GNULIB_SRCDIR is specified" fi if git submodule -h | grep -- --reference > /dev/null; then : else die "git version is too old, git >= 1.6.4 is required" fi gnulib_path=$(git_modules_config submodule.gnulib.path) if test -n "$gnulib_path"; then # A submodule 'gnulib' is configured. # Get gnulib files. Populate $gnulib_path, updating the submodule. if test -n "$GNULIB_REFDIR" && test -d "$GNULIB_REFDIR"/.git; then # Use GNULIB_REFDIR as a reference. echo "$0: getting gnulib files..." git submodule update --init --reference "$GNULIB_REFDIR" "$gnulib_path"\ || exit $? else # GNULIB_REFDIR is not set or not usable. Ignore it. if git_modules_config submodule.gnulib.url >/dev/null; then echo "$0: getting gnulib files..." git submodule init -- "$gnulib_path" || exit $? git submodule update -- "$gnulib_path" || exit $? else die "Error: submodule 'gnulib' has no configured url" fi fi else gnulib_path='gnulib' if test ! -d "$gnulib_path"; then # The subdirectory 'gnulib' does not yet exist. Clone into it. echo "$0: getting gnulib files..." trap cleanup_gnulib HUP INT PIPE TERM gnulib_url=${GNULIB_URL:-$default_gnulib_url} if test -n "$GNULIB_REFDIR" && test -d "$GNULIB_REFDIR"/.git; then # Use GNULIB_REFDIR as a reference. git clone "$GNULIB_REFDIR" "$gnulib_path" \ && git -C "$gnulib_path" remote set-url origin "$gnulib_url" \ && if test -z "$GNULIB_REVISION"; then git -C "$gnulib_path" pull origin \ && { # We want the default branch of "$gnulib_url" (since that's # the behaviour if GNULIB_REFDIR is not specified), not the # current branch of "$GNULIB_REFDIR". default_branch=`LC_ALL=C git -C "$gnulib_path" \ remote show origin \ | sed -n -e 's/^ *HEAD branch: //p'` test -n "$default_branch" || default_branch='master' git -C "$gnulib_path" checkout "$default_branch" } else # The 'git checkout "$GNULIB_REVISION"' command succeeds if the # GNULIB_REVISION is a commit hash that exists locally, or if it # is a branch name that can be fetched from origin. It fails, # however, if the GNULIB_REVISION is a commit hash that only # exists in origin. In this case, we need a 'git fetch' and then # retry 'git checkout "$GNULIB_REVISION"'. git -C "$gnulib_path" checkout "$GNULIB_REVISION" 2>/dev/null \ || { git -C "$gnulib_path" fetch origin \ && git -C "$gnulib_path" checkout "$GNULIB_REVISION"; } fi \ || cleanup_gnulib else # GNULIB_REFDIR is not set or not usable. Ignore it. shallow= if test -z "$GNULIB_REVISION"; then if git clone -h 2>&1 | grep -- --depth > /dev/null; then shallow='--depth 2' fi git clone $shallow "$gnulib_url" "$gnulib_path" \ || cleanup_gnulib else if git fetch -h 2>&1 | grep -- --depth > /dev/null; then shallow='--depth 2' fi # Only want a shallow checkout of $GNULIB_REVISION, but git does not # support cloning by commit hash. So attempt a shallow fetch by # commit hash to minimize the amount of data downloaded and changes # needed to be processed, which can drastically reduce download and # processing time for checkout. If the fetch by commit fails, a # shallow fetch cannot be performed because we do not know what the # depth of the commit is without fetching all commits. So fall back # to fetching all commits. # $GNULIB_REVISION can be a commit id, a tag name, or a branch name. mkdir -p "$gnulib_path" git -C "$gnulib_path" init git -C "$gnulib_path" remote add origin "$gnulib_url" if git -C "$gnulib_path" fetch $shallow origin "$GNULIB_REVISION" then # "git fetch" of the specific commit succeeded. git -C "$gnulib_path" reset --hard FETCH_HEAD \ || cleanup_gnulib # "git fetch" does not fetch tags (at least in git version 2.43). # If $GNULIB_REVISION is a tag (not a commit id or branch name), # add the tag explicitly. revision=`git -C "$gnulib_path" log -1 --pretty=format:%H` branch=`LC_ALL=C git -C "$gnulib_path" remote show origin \ | sed -n -e 's/^ \([^ ]*\) * tracked$/\1/p'` test "$revision" = "$GNULIB_REVISION" \ || test "$branch" = "$GNULIB_REVISION" \ || git -C "$gnulib_path" tag "$GNULIB_REVISION" else # Fetch the entire repository. git -C "$gnulib_path" fetch origin \ || cleanup_gnulib git -C "$gnulib_path" checkout "$GNULIB_REVISION" \ || cleanup_gnulib fi fi fi trap - HUP INT PIPE TERM else # The subdirectory 'gnulib' already exists. if test -n "$GNULIB_REVISION"; then if test -d "$gnulib_path/.git"; then # The 'git checkout "$GNULIB_REVISION"' command succeeds if the # GNULIB_REVISION is a commit hash that exists locally, or if it # is a branch name that can be fetched from origin. It fails, # however, if the GNULIB_REVISION is a commit hash that only # exists in origin. In this case, we need a 'git fetch' and then # retry 'git checkout "$GNULIB_REVISION"'. git -C "$gnulib_path" checkout "$GNULIB_REVISION" 2>/dev/null \ || { git -C "$gnulib_path" fetch origin \ && git -C "$gnulib_path" checkout "$GNULIB_REVISION"; } \ || exit $? else die "Error: GNULIB_REVISION is specified in bootstrap.conf," \ "but '$gnulib_path' contains no git history" fi fi fi fi # Verify that $gnulib_path contains a gnulib checkout. test -f "$gnulib_path/gnulib-tool" \ || die "Error: '$gnulib_path' is supposed to contain a gnulib checkout," \ "but does not contain gnulib-tool" GNULIB_SRCDIR=$gnulib_path fi # $GNULIB_SRCDIR now points to the version of gnulib to use, and # we no longer need to use git or $gnulib_path below here. } # -------- Upgrading bootstrap to the version found in GNULIB_SRCDIR. -------- upgrade_bootstrap () { if test -f "$medir"/bootstrap-funclib.sh; then update_lib=true { cmp -s "$medir"/bootstrap "$GNULIB_SRCDIR/top/bootstrap" \ && cmp -s "$medir"/bootstrap-funclib.sh \ "$GNULIB_SRCDIR/top/bootstrap-funclib.sh" \ && cmp -s "$medir"/autopull.sh "$GNULIB_SRCDIR/top/autopull.sh" \ && cmp -s "$medir"/autogen.sh "$GNULIB_SRCDIR/top/autogen.sh"; \ } else update_lib=false cmp -s "$medir"/bootstrap "$GNULIB_SRCDIR/build-aux/bootstrap" fi || { if $update_lib; then echo "$0: updating bootstrap & companions and restarting..." else echo "$0: updating bootstrap and restarting..." fi case $(sh -c 'echo "$1"' -- a) in a) ignored=--;; *) ignored=ignored;; esac u=$update_lib exec sh -c \ '{ if '$u' && test -f "$1"; then cp "$1" "$3"; else cp "$2" "$3"; fi; } && { if '$u' && test -f "$4"; then cp "$4" "$5"; else rm -f "$5"; fi; } && { if '$u' && test -f "$6"; then cp "$6" "$7"; else rm -f "$7"; fi; } && { if '$u' && test -f "$8"; then cp "$8" "$9"; else rm -f "$9"; fi; } && shift && shift && shift && shift && shift && shift && shift && shift && shift && exec "${CONFIG_SHELL-/bin/sh}" "$@"' \ $ignored \ "$GNULIB_SRCDIR/top/bootstrap" "$GNULIB_SRCDIR/build-aux/bootstrap" \ "$medir/bootstrap" \ "$GNULIB_SRCDIR/top/bootstrap-funclib.sh" "$medir/bootstrap-funclib.sh" \ "$GNULIB_SRCDIR/top/autopull.sh" "$medir/autopull.sh" \ "$GNULIB_SRCDIR/top/autogen.sh" "$medir/autogen.sh" \ "$0" "$@" --no-bootstrap-sync } } # ---------------------------------------------------------------------------- if test x"$gnulib_modules$gnulib_files$gnulib_extra_files" = x; then use_gnulib=false else use_gnulib=true fi # -------- Fetch auxiliary files from the network. -------------------------- autopull_usage() { cat </dev/null 2>&1 && unset CDPATH # Parse options. # Use git to update gnulib sources use_git=true for option do case $option in --help) autopull_usage return;; --version) set -e echo "autopull.sh $scriptlibversion" echo "$copyright" return 0 ;; --skip-po) SKIP_PO=t;; --force) checkout_only_file=;; --bootstrap-sync) bootstrap_sync=true;; --no-bootstrap-sync) bootstrap_sync=false;; --no-git) use_git=false;; *) bootstrap_option_hook $option || die "$option: unknown option";; esac done $use_git || test -n "$GNULIB_SRCDIR" \ || die "Error: --no-git requires \$GNULIB_SRCDIR environment variable" \ "or --gnulib-srcdir option" test -z "$GNULIB_SRCDIR" || test -d "$GNULIB_SRCDIR" \ || die "Error: \$GNULIB_SRCDIR environment variable" \ "or --gnulib-srcdir option is specified," \ "but does not denote a directory" if test -n "$checkout_only_file" && test ! -r "$checkout_only_file"; then die "Running this script from a non-checked-out distribution is risky." fi check_build_prerequisites $use_git if $use_gnulib || $bootstrap_sync; then prepare_GNULIB_SRCDIR if $bootstrap_sync; then upgrade_bootstrap "$@" fi fi # Find sha1sum, named gsha1sum on MacPorts, shasum on Mac OS X 10.6. # Also find the compatible sha1 utility on the BSDs if test x"$SKIP_PO" = x; then find_tool SHA1SUM sha1sum gsha1sum shasum sha1 fi # See if we can use gnulib's git-merge-changelog merge driver. if $use_git && test -d .git && check_exists git; then if git config merge.merge-changelog.driver >/dev/null ; then : elif check_exists git-merge-changelog; then echo "$0: initializing git-merge-changelog driver" git config merge.merge-changelog.name 'GNU-style ChangeLog merge driver' git config merge.merge-changelog.driver 'git-merge-changelog %O %A %B' else echo "$0: consider installing git-merge-changelog from gnulib" fi fi case $SKIP_PO in '') if test -d po; then update_po_files po $package || return fi if test -d runtime-po; then update_po_files runtime-po $package-runtime || return fi;; esac # --------------------------------------------------------------------------- bootstrap_post_pull_hook \ || die "bootstrap_post_pull_hook failed" # Don't proceed if there are uninitialized submodules. In particular, # autogen.sh will remove dangling links, which might be links into # uninitialized submodules. # But it's OK if the 'gnulib' submodule is uninitialized, as long as # GNULIB_SRCDIR is set. if $use_git; then # Uninitialized submodules are listed with an initial dash. uninitialized=`git submodule | grep '^-' | awk '{ print $2 }'` if test -n "$GNULIB_SRCDIR"; then uninitialized=`echo "$uninitialized" | grep -v '^gnulib$'` fi if test -n "$uninitialized"; then uninit_comma=`echo "$uninitialized" | tr '\n' ',' | sed -e 's|,$|.|'` die "Some git submodules are not initialized: "$uninit_comma \ "Either use option '--no-git'," \ "or run 'git submodule update --init' and bootstrap again." fi fi if test -f "$medir"/autogen.sh; then echo "$0: done. Now you can run '$medir/autogen.sh'." fi } # ----------------------------- Get translations. ----------------------------- download_po_files() { subdir=$1 domain=$2 echo "$me: getting translations into $subdir for $domain..." cmd=$(printf "$po_download_command_format" "$subdir" "$domain") eval "$cmd" } # Mirror .po files to $po_dir/.reference and copy only the new # or modified ones into $po_dir. Also update $po_dir/LINGUAS. # Note po files that exist locally only are left in $po_dir but will # not be included in LINGUAS and hence will not be distributed. update_po_files() { # Directory containing primary .po files. # Overwrite them only when we're sure a .po file is new. po_dir=$1 domain=$2 # Mirror *.po files into this dir. # Usually contains *.s1 checksum files. ref_po_dir="$po_dir/.reference" test -d $ref_po_dir || mkdir $ref_po_dir || return download_po_files $ref_po_dir $domain \ && ls "$ref_po_dir"/*.po 2>/dev/null | sed 's|.*/||; s|\.po$||' > "$po_dir/LINGUAS" || return for po in x $(ls $ref_po_dir | sed -n 's/\.po$//p'); do case $po in x) continue;; esac new_po="$ref_po_dir/$po.po" cksum_file="$ref_po_dir/$po.s1" if ! test -f "$cksum_file" || ! test -f "$po_dir/$po.po" || ! $SHA1SUM -c "$cksum_file" < "$new_po" > /dev/null 2>&1; then echo "$me: updated $po_dir/$po.po..." cp "$new_po" "$po_dir/$po.po" \ && $SHA1SUM < "$new_po" > "$cksum_file" || return fi done } # -------- Generate files automatically from existing sources. -------------- autogen_usage() { cat < /dev/null 2>&1 elif test -d .svn; then svn log -r HEAD "$file" > /dev/null 2>&1 elif test -d CVS; then grep -F "/${file##*/}/" "$parent/CVS/Entries" 2>/dev/null | grep '^/[^/]*/[0-9]' > /dev/null else warn_ "no version control for $file?" false fi } # Strip blank and comment lines to leave significant entries. gitignore_entries() { sed '/^#/d; /^$/d' "$@" } # If $STR is not already on a line by itself in $FILE, insert it at the start. # Entries are inserted at the start of the ignore list to ensure existing # entries starting with ! are not overridden. Such entries support # whitelisting exceptions after a more generic blacklist pattern. insert_if_absent() { file=$1 str=$2 test -f $file || touch $file test -r $file || die "Error: failed to read ignore file: $file" duplicate_entries=$(gitignore_entries $file | sort | uniq -d) if [ "$duplicate_entries" ] ; then die "Error: Duplicate entries in $file: " $duplicate_entries fi linesold=$(gitignore_entries $file | wc -l) linesnew=$( { echo "$str"; cat $file; } | gitignore_entries | sort -u | wc -l) if [ $linesold != $linesnew ] ; then { echo "$str" | cat - $file > $file.bak && mv $file.bak $file; } \ || die "insert_if_absent $file $str: failed" fi } # Adjust $PATTERN for $VC_IGNORE_FILE and insert it with # insert_if_absent. insert_vc_ignore() { vc_ignore_file="$1" pattern="$2" case $vc_ignore_file in *.gitignore) # A .gitignore entry that does not start with '/' applies # recursively to subdirectories, so prepend '/' to every # .gitignore entry. pattern=$(echo "$pattern" | sed s,^,/,);; esac insert_if_absent "$vc_ignore_file" "$pattern" } symlink_to_dir() { src=$1/$2 dst=${3-$2} test -f "$src" && { # If the destination directory doesn't exist, create it. # This is required at least for "lib/uniwidth/cjk.h". dst_dir=$(dirname "$dst") if ! test -d "$dst_dir"; then mkdir -p "$dst_dir" # If we've just created a directory like lib/uniwidth, # tell version control system(s) it's ignorable. # FIXME: for now, this does only one level parent=$(dirname "$dst_dir") for dot_ig in x $vc_ignore; do test $dot_ig = x && continue ig=$parent/$dot_ig insert_vc_ignore $ig "${dst_dir##*/}/" done fi if $copy; then { test ! -h "$dst" || { echo "$me: rm -f $dst" && rm -f "$dst" } } && test -f "$dst" && cmp -s "$src" "$dst" || { echo "$me: cp -fp $src $dst" && cp -fp "$src" "$dst" } else # Leave any existing symlink alone, if it already points to the source, # so that broken build tools that care about symlink times # aren't confused into doing unnecessary builds. Conversely, if the # existing symlink's timestamp is older than the source, make it afresh, # so that broken tools aren't confused into skipping needed builds. See # . test -h "$dst" && src_ls=$(ls -diL "$src" 2>/dev/null) && set $src_ls && src_i=$1 && dst_ls=$(ls -diL "$dst" 2>/dev/null) && set $dst_ls && dst_i=$1 && test "$src_i" = "$dst_i" && both_ls=$(ls -dt "$src" "$dst") && test "X$both_ls" = "X$dst$nl$src" || { dot_dots= case $src in /*) ;; *) case /$dst/ in *//* | */../* | */./* | /*/*/*/*/*/) die "invalid symlink calculation: $src -> $dst";; /*/*/*/*/) dot_dots=../../../;; /*/*/*/) dot_dots=../../;; /*/*/) dot_dots=../;; esac;; esac echo "$me: ln -fs $dot_dots$src $dst" && ln -fs "$dot_dots$src" "$dst" } fi } } # Regenerate all autogeneratable files that are omitted from the # version control repository. In particular, regenerate all # aclocal.m4, config.h.in, Makefile.in, configure files with new # versions of autoconf or automake. autogen() { # Ensure that CDPATH is not set. Otherwise, the output from cd # would cause trouble in at least one use below. (unset CDPATH) >/dev/null 2>&1 && unset CDPATH # Environment variables that may be set by the user. : "${AUTOPOINT=autopoint}" : "${AUTORECONF=autoreconf}" if test "$vc_ignore" = auto; then vc_ignore= test -d .git && vc_ignore=.gitignore test -d CVS && vc_ignore="$vc_ignore .cvsignore" fi # Parse options. # Whether to use copies instead of symlinks. copy=false for option do case $option in --help) autogen_usage return;; --version) set -e echo "autogen.sh $scriptlibversion" echo "$copyright" return 0 ;; --force) checkout_only_file=;; --copy) copy=true;; *) bootstrap_option_hook $option || die "$option: unknown option";; esac done test -z "$GNULIB_SRCDIR" || test -d "$GNULIB_SRCDIR" \ || die "Error: \$GNULIB_SRCDIR environment variable or --gnulib-srcdir" \ "option is specified, but does not denote a directory" if test -n "$checkout_only_file" && test ! -r "$checkout_only_file"; then die "Running this script from a non-checked-out distribution is risky." fi if $use_gnulib; then if test -z "$GNULIB_SRCDIR"; then gnulib_path=$(test -f .gitmodules && git config --file .gitmodules submodule.gnulib.path) test -z "$gnulib_path" && gnulib_path=gnulib GNULIB_SRCDIR=$gnulib_path fi fi # Die if there is no AC_CONFIG_AUX_DIR($build_aux) line in configure.ac. found_aux_dir=no grep '^[ ]*AC_CONFIG_AUX_DIR(\['"$build_aux"'])' configure.ac \ >/dev/null && found_aux_dir=yes grep '^[ ]*AC_CONFIG_AUX_DIR('"$build_aux"')' configure.ac \ >/dev/null && found_aux_dir=yes test $found_aux_dir = yes \ || die "configure.ac lacks 'AC_CONFIG_AUX_DIR([$build_aux])'; add it" # If $build_aux doesn't exist, create it now, otherwise some bits # below will malfunction. If creating it, also mark it as ignored. if test ! -d $build_aux; then mkdir $build_aux for dot_ig in x $vc_ignore; do test $dot_ig = x && continue insert_vc_ignore $dot_ig $build_aux/ done fi check_build_prerequisites false use_libtool=0 # We'd like to use grep -E, to see if any of LT_INIT, # AC_PROG_LIBTOOL, AM_PROG_LIBTOOL is used in configure.ac, # but that's not portable enough (e.g., for Solaris). grep '^[ ]*A[CM]_PROG_LIBTOOL' configure.ac >/dev/null \ && use_libtool=1 grep '^[ ]*LT_INIT' configure.ac >/dev/null \ && use_libtool=1 if test $use_libtool = 1; then find_tool LIBTOOLIZE glibtoolize libtoolize fi if $use_gnulib; then gnulib_tool=$GNULIB_SRCDIR/gnulib-tool <$gnulib_tool || return fi # NOTE: we have to be careful to run both autopoint and libtoolize # before gnulib-tool, since gnulib-tool is likely to provide newer # versions of files "installed" by these two programs. # Then, *after* gnulib-tool (see below), we have to be careful to # run autoreconf in such a way that it does not run either of these # two just-pre-run programs. # Import from gettext. with_gettext=yes grep '^[ ]*AM_GNU_GETTEXT_VERSION(' configure.ac >/dev/null || \ with_gettext=no if test $with_gettext = yes || test $use_libtool = 1; then tempbase=.bootstrap$$ trap "rm -f $tempbase.0 $tempbase.1" HUP INT PIPE TERM > $tempbase.0 > $tempbase.1 && find . ! -type d -print | sort > $tempbase.0 || return if test $with_gettext = yes; then # Released autopoint has the tendency to install macros that have been # obsoleted in current gnulib, so run this before gnulib-tool. echo "$0: $AUTOPOINT --force" $AUTOPOINT --force || return fi # Autoreconf runs aclocal before libtoolize, which causes spurious # warnings if the initial aclocal is confused by the libtoolized # (or worse out-of-date) macro directory. # libtoolize 1.9b added the --install option; but we support back # to libtoolize 1.5.22, where the install action was default. if test $use_libtool = 1; then install= case $($LIBTOOLIZE --help) in *--install*) install=--install ;; esac echo "running: $LIBTOOLIZE $install --copy" $LIBTOOLIZE $install --copy fi find . ! -type d -print | sort >$tempbase.1 old_IFS=$IFS IFS=$nl for file in $(comm -13 $tempbase.0 $tempbase.1); do IFS=$old_IFS parent=${file%/*} version_controlled_file "$parent" "$file" || { for dot_ig in x $vc_ignore; do test $dot_ig = x && continue ig=$parent/$dot_ig insert_vc_ignore "$ig" "${file##*/}" done } done IFS=$old_IFS rm -f $tempbase.0 $tempbase.1 trap - HUP INT PIPE TERM fi # Import from gnulib. if $use_gnulib; then gnulib_tool_options="\ --no-changelog\ --aux-dir=$build_aux\ --doc-base=$doc_base\ --lib=$gnulib_name\ --m4-base=$m4_base/\ --source-base=$source_base/\ --tests-base=$tests_base\ --local-dir=$local_gl_dir\ $gnulib_tool_option_extras\ " if test $use_libtool = 1; then case "$gnulib_tool_options " in *' --libtool '*) ;; *) gnulib_tool_options="$gnulib_tool_options --libtool" ;; esac fi echo "$0: $gnulib_tool $gnulib_tool_options --import ..." $gnulib_tool $gnulib_tool_options --import $gnulib_modules \ || die "gnulib-tool failed" if test $with_gettext = yes && test ! -f $m4_base/gettext.m4; then # The gnulib-tool invocation has removed $m4_base/gettext.m4, that the # AUTOPOINT invocation had installed. This can occur when the gnulib # module 'gettext' was previously present but is now not present any more. # Repeat the AUTOPOINT invocation and the gnulib-tool invocation. echo "$0: $AUTOPOINT --force" $AUTOPOINT --force || return echo "$0: $gnulib_tool $gnulib_tool_options --import ..." $gnulib_tool $gnulib_tool_options --import $gnulib_modules \ || die "gnulib-tool failed" fi for file in $gnulib_files; do symlink_to_dir "$GNULIB_SRCDIR" $file \ || die "failed to symlink $file" done fi bootstrap_post_import_hook \ || die "bootstrap_post_import_hook failed" # Remove any dangling symlink matching "*.m4" or "*.[ch]" in some # gnulib-populated directories. Such .m4 files would cause aclocal to fail. # The following requires GNU find 4.2.3 or newer. Considering the usual # portability constraints of this script, that may seem a very demanding # requirement, but it should be ok. Ignore any failure, which is fine, # since this is only a convenience to help developers avoid the relatively # unusual case in which a symlinked-to .m4 file is git-removed from gnulib # between successive runs of this script. find "$m4_base" "$source_base" \ -depth \( -name '*.m4' -o -name '*.[ch]' \) \ -type l -xtype l -delete > /dev/null 2>&1 # Invoke autoreconf with --force --install to ensure upgrades of tools # such as ylwrap. AUTORECONFFLAGS="--verbose --install --force $ACLOCAL_FLAGS" AUTORECONFFLAGS="$AUTORECONFFLAGS --no-recursive" # Tell autoreconf not to invoke autopoint or libtoolize; they were run above. echo "running: AUTOPOINT=true LIBTOOLIZE=true $AUTORECONF $AUTORECONFFLAGS" AUTOPOINT=true LIBTOOLIZE=true $AUTORECONF $AUTORECONFFLAGS \ || die "autoreconf failed" # Get some extra files from gnulib, overriding existing files. for file in $gnulib_extra_files; do case $file in */INSTALL) dst=INSTALL;; build-aux/*) dst=$build_aux/${file#build-aux/};; *) dst=$file;; esac symlink_to_dir "$GNULIB_SRCDIR" $file $dst \ || die "failed to symlink $file" done if test $with_gettext = yes; then # Create gettext configuration. echo "$0: Creating po/Makevars from po/Makevars.template ..." rm -f po/Makevars sed ' /^EXTRA_LOCALE_CATEGORIES *=/s/=.*/= '"$EXTRA_LOCALE_CATEGORIES"'/ /^COPYRIGHT_HOLDER *=/s/=.*/= '"$COPYRIGHT_HOLDER"'/ /^MSGID_BUGS_ADDRESS *=/s|=.*|= '"$MSGID_BUGS_ADDRESS"'| /^XGETTEXT_OPTIONS *=/{ s/$/ \\/ a\ '"$XGETTEXT_OPTIONS"' $${end_of_xgettext_options+} } ' po/Makevars.template >po/Makevars \ || die 'cannot generate po/Makevars' # If the 'gettext' module is in use, grab the latest Makefile.in.in. # If only the 'gettext-h' module is in use, assume autopoint already # put the correct version of this file into place. case $gnulib_modules in *gettext-h*) ;; *gettext*) cp $GNULIB_SRCDIR/build-aux/po/Makefile.in.in po/Makefile.in.in \ || die "cannot create po/Makefile.in.in" ;; esac if test -d runtime-po; then # Similarly for runtime-po/Makevars, but not quite the same. rm -f runtime-po/Makevars sed ' /^DOMAIN *=.*/s/=.*/= '"$package"'-runtime/ /^subdir *=.*/s/=.*/= runtime-po/ /^MSGID_BUGS_ADDRESS *=/s/=.*/= bug-'"$package"'@gnu.org/ /^XGETTEXT_OPTIONS *=/{ s/$/ \\/ a\ '"$XGETTEXT_OPTIONS_RUNTIME"' $${end_of_xgettext_options+} } ' po/Makevars.template >runtime-po/Makevars \ || die 'cannot generate runtime-po/Makevars' # Copy identical files from po to runtime-po. cp -p po/Makefile.in.in po/*-quot po/*.header po/*.sed po/*.sin runtime-po fi fi bootstrap_epilogue echo "$0: done. Now you can run './configure'." } # ---------------------------------------------------------------------------- # Local Variables: # eval: (add-hook 'before-save-hook 'time-stamp nil t) # time-stamp-start: "scriptlibversion=" # time-stamp-format: "%:y-%02m-%02d.%02H" # time-stamp-time-zone: "UTC0" # time-stamp-end: "; # UTC" # End: libidn2-v2.3.8/bootstrap.conf000066400000000000000000000067161476312673600161520ustar00rootroot00000000000000# Copyright (C) 2016-2025 Simon Josefsson # Copyright (C) 2016 Tim Rühsen # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU 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 General Public License for more details. # You should have received a copy of the GNU General Public License # along with this program. If not, see . GNULIB_REVISION=c89cd2fbd3b9f3d7c5a146247256599714c91ec7 # gnulib library name source_base=gl tests_base=gl/tests m4_base=gl/m4 gnulib_name=libgnu checkout_only_file= gnulib_modules=" error getline getopt-gnu gettext-h git-version-gen gitlog-to-changelog inline lib-msvc-compat lib-symbol-versions lib-symbol-visibility manywarnings progname readme-release stdio strchrnul strverscmp update-copyright valgrind-tests version-etc version-stamp " unistring_modules=" localcharset unictype/joiningtype-of libunistring-optional unistr/u32-cpy-alloc uniconv/u8-strconv-to-locale unistr/u32-strlen uniconv/u8-strconv-from-locale unictype/bidiclass-of unictype/category-M unictype/category-test unictype/scripts uninorm/base uninorm/nfc uninorm/u32-normalize unistr/u32-to-u8 unistr/u8-to-u32 unistr/u32-cmp " # Build prerequisites buildreq="\ autoconf 2.64 automake 1.14 git 1.4.4 perl 5.5 make - gperf 3.0.1 gengetopt - " if ! command -v gtkdocize >/dev/null; then # Pacify autoreconf's invocation of gtkdocize. GTKDOCIZE="true gtkdocize" export GTKDOCIZE fi # Prime po/*.po from fall-back copy stored in git. for poin in po/*.po.in; do po=$(echo $poin | sed 's/.in//') test -f $po || cp -v $poin $po done ls po/*.po | sed 's|.*/||; s|\.po$||' > po/LINGUAS bootstrap_post_import_hook () { ${GNULIB_SRCDIR}/gnulib-tool --without-tests --libtool --macro-prefix=unistring --lgpl=3orGPLv2 --dir=. --local-dir=unistring --lib=libunistring --source-base=unistring --m4-base=unistring/m4 --doc-base=doc --aux-dir=build-aux --makefile-name=gnulib.mk --avoid=malloc-posix --avoid=malloca --import ${unistring_modules} echo Removing older autopoint/libtool M4 macros... for f in `cd m4 && ls *.m4`; do test -f gl/m4/$f && rm -fv m4/$f test -f unistring/m4/$f && rm -fv m4/$f done if ! gtkdocize --copy; then echo "warning: gtkdocize missing -- gtk-doc manual will be missing" # rm because gtk-doc.make might be a link to a protected file rm -f gtk-doc.make echo "EXTRA_DIST =" > gtk-doc.make echo "CLEANFILES =" >> gtk-doc.make fi # Automake requires that ChangeLog exist. touch ChangeLog || return 1 } bootstrap_epilogue () { # Run automake again. It seems the first time ./bootstrap runs # automake, it will not add some files to am__DIST_COMMON in # top-level Makefile.in, but on subsequent runs (for example # through autoreconf, which is triggered on 'make release') it # will add the files. The missing files include # build-aux/depcomp, build-aux/mdate-sh, build-aux/texinfo.texi, # and build-aux/ylwrap. We want the am__DIST_COMMON value to be # identical so that "make dist" and "make release" tarballs are # identical and reproducible. ${AUTOMAKE=automake} --no-force } libidn2-v2.3.8/cfg.mk000066400000000000000000000072421476312673600143510ustar00rootroot00000000000000# Copyright (C) 2011-2025 Simon Josefsson # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU 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 General Public License for more details. # You should have received a copy of the GNU General Public License # along with this program. If not, see . manual_title = Internationalized Domain Names Library old_NEWS_hash = 0202af5b41f5df95eabda4582471da31 guix = $(shell command -v guix > /dev/null && echo ,guix) bootstrap-tools = gnulib,autoconf,automake,libtoolize,make,makeinfo,help2man,gperf,gengetopt,gtkdocize,tar,gzip$(guix) upload_dest_dir_ = libidn GNUPLOADFLAGS = --symlink-regex # make syntax-check local-checks-to-skip += sc_bindtextdomain local-checks-to-skip += sc_prohibit_strcmp local-checks-to-skip += sc_prohibit_gnu_make_extensions VC_LIST_ALWAYS_EXCLUDE_REGEX = ^(fuzz/.*.(in|repro)/.*)$$ exclude_file_name_regexp--sc_program_name = ^(tests|examples)/.*\.c$$ exclude_file_name_regexp--sc_prohibit_empty_lines_at_EOF = ^doc/reference/version.xml.in$$ exclude_file_name_regexp--sc_trailing_blank = ^(m4/pkg.m4|gl/build-aux/gnu-web-doc-update.diff|gl/top/README-release.diff|tests/IdnaTest.(txt|inc))|(doc/gdoc)|(unistring/lib/uni.*diff)$$ exclude_file_name_regexp--sc_require_config_h = ^examples/.*\.c|^fuzz/main.c$$ exclude_file_name_regexp--sc_require_config_h_first = ^examples/.*\.c|^fuzz/main.c$$ exclude_file_name_regexp--sc_GPL_version = ^m4/ax_code_coverage.m4|m4/pkg.m4|COPYINGv2|lib/.*.(c|h|h.in)$$ exclude_file_name_regexp--sc_prohibit_atoi_atof = ^lib/gentr46map\.c$$ exclude_file_name_regexp--sc_makefile_at_at_check = ^Makefile.am|src/Makefile\.am|tests/Makefile.am$$ exclude_file_name_regexp--sc_prohibit_empty_lines_at_EOF = ^lib/IdnaMappingTable.txt|doc/reference/version.xml.in$$ exclude_file_name_regexp--sc_prohibit_undesirable_word_seq = ^lib/idna-tables-properties.csv$$ exclude_file_name_regexp--sc_fsf_postal = ^m4/pkg.m4$$ exclude_file_name_regexp--sc_prohibit_have_config_h = ^tests/.*.c$$ exclude_file_name_regexp--sc_unportable_grep_q = ^gl/top/README-release.diff$$ TAR_OPTIONS += --mode=go+u,go-w --mtime=$(abs_top_srcdir)/NEWS announce_gen_args = --cksum-checksums url_dir_list = https://ftp.gnu.org/gnu/libidn DIST_ARCHIVES += $(shell \ if test -e $(srcdir)/.git && command -v git > /dev/null; then \ echo $(PACKAGE)-v$(VERSION)-src.tar.gz; \ fi) my-update-copyright: make update-copyright update-copyright-env='UPDATE_COPYRIGHT_HOLDER="Tim Ruehsen" UPDATE_COPYRIGHT_USE_INTERVALS=2' make update-copyright update-copyright-env='UPDATE_COPYRIGHT_HOLDER="Simon Josefsson" UPDATE_COPYRIGHT_USE_INTERVALS=2' perl -pi -e "s/2011-20.. Simon Josefsson/2011-`(date +%Y)` Simon Josefsson/" lib/version.c perl -pi -e "s/2002-20.. Simon Josefsson/2002-`(date +%Y)` Simon Josefsson/" doc/Makefile.am aximport: for f in m4/ax_*.m4; do \ wget -O $$f "https://git.savannah.gnu.org/gitweb/?p=autoconf-archive.git;a=blob_plain;f=$$f"; \ done update-po: refresh-po rm -fv po/*.po.in for f in `ls po/*.po | grep -v quot.po`; do \ cp $$f $$f.in; \ done git add po/*.po.in git commit po/*.po.in \ -m "maint: Run 'make update-po' for new translations." sc_codespell: @if `which codespell > /dev/null`; then \ codespell -L tim,mitre,bu `git -C $(top_srcdir) ls-files | egrep -v '^po/.*\.po\.in|_fuzzer.in|_fuzzer.repro|gnulib|^lib/.*\.(csv|txt)$$'`; \ fi libidn2-v2.3.8/configure.ac000066400000000000000000000204111476312673600155400ustar00rootroot00000000000000# Copyright (C) 2011-2025 Simon Josefsson # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU 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 General Public License for more details. # You should have received a copy of the GNU General Public License # along with this program. If not, see . AC_INIT([Libidn2], m4_esyscmd([build-aux/git-version-gen .tarball-version]), [help-libidn@gnu.org],, [https://www.gnu.org/software/libidn/#libidn2]) # Library code modified: REVISION++ # Interfaces changed/added/removed: CURRENT++ REVISION=0 # Interfaces added: AGE++ # Interfaces removed: AGE=0 AC_SUBST(LT_CURRENT, 4) AC_SUBST(LT_REVISION, 0) AC_SUBST(LT_AGE, 4) DLL_VERSION=`expr ${LT_CURRENT} - ${LT_AGE}` AC_SUBST(DLL_VERSION) AC_SUBST([MAJOR_VERSION], [`echo $PACKAGE_VERSION|cut -d'.' -f1`]) AC_SUBST([MINOR_VERSION], [`echo $PACKAGE_VERSION|cut -d'.' -f2`]) AC_SUBST([PATCH_VERSION], [`echo $PACKAGE_VERSION|cut -d'.' -f3`]) AC_SUBST([NUMBER_VERSION], [`printf '0x%02x%02x%04x' $MAJOR_VERSION $MINOR_VERSION $PATCH_VERSION`]) AC_MSG_NOTICE([$PACKAGE_NAME $PACKAGE_VERSION $PACKAGE_TARNAME $MAJOR_VERSION.$MINOR_VERSION.$PATCH_VERSION $NUMBER_VERSION $LT_CURRENT:$LT_REVISION:$LT_AGE $DLL_VERSION]) AC_CONFIG_AUX_DIR([build-aux]) AC_CONFIG_MACRO_DIRS([m4 gl/m4 unistring/m4]) AC_CONFIG_HEADERS([config.h]) AM_INIT_AUTOMAKE([1.14 tar-ustar -Wall -Wno-portability subdir-objects]) AM_SILENT_RULES([yes]) AC_PROG_CC AC_USE_SYSTEM_EXTENSIONS gl_EARLY unistring_EARLY AM_MISSING_PROG(HELP2MAN, help2man, $missing_dir) LT_INIT([win32-dll]) gl_INIT unistring_INIT AC_DEFINE([GNULIB_NO_VLA], 1, [Disable VLA usage in gettext.h.]) # Detect the target system case "${host_os}" in linux-gnu) build_linux_gnu=yes esac AM_CONDITIONAL([TEST_GLIBC], [test "$build_linux_gnu" = "yes"]) dnl Ideally, this should attempt a link, but this requires a separate dnl version file, so we only check for compiler support here. AC_COMPILE_IFELSE([AC_LANG_PROGRAM([ __attribute__((visibility("hidden"))) int versioned_symbol_internal (void) { } __typeof__ (versioned_symbol_internal) versioned_symbol __attribute__ ((visibility ("default"), alias ("versioned_symbol_internal"))); __asm__ (".symver versioned_symbol, versioned_symbol@IDN2_0.0.0"); ])], [AC_DEFINE([HAVE_SYMVER_ALIAS_SUPPORT], [1], [The toolchain supports aliases and .symver.])]) # # check for gtk-doc # m4_ifdef([GTK_DOC_CHECK], [ GTK_DOC_CHECK([1.14],[--flavour no-tmpl]) ],[ AM_CONDITIONAL([ENABLE_GTK_DOC], false) ]) # needed for some older versions of gtk-doc m4_ifdef([GTK_DOC_USE_LIBTOOL], [], [ AM_CONDITIONAL([GTK_DOC_USE_LIBTOOL], false) ]) AM_GNU_GETTEXT([external]) AM_GNU_GETTEXT_VERSION([0.19.8]) AX_CODE_COVERAGE AC_ARG_ENABLE([gcc-warnings], [AS_HELP_STRING([[--enable-gcc-warnings[=TYPE]]], [control generation of GCC warnings. The TYPE 'no' disables warnings; 'yes' (default) generates cheap warnings; 'expensive' in addition generates expensive warnings and 'error' also turn warnings into errors.])]) # https://www.gnu.org/software/gnulib//manual/html_node/manywarnings.html AS_IF([test "$enable_gcc_warnings" != no], [ # Set up the list of unwanted warning options. nw= if test "$enable_gcc_warnings" = yes; then nw="$nw -fanalyzer" fi nw="$nw -Wbad-function-cast" # Casting a function's result is not more # dangerous than casting any other value. nw="$nw -Winline" # It's OK to not inline. nw="$nw -Wsign-compare" # Too many false alarms. nw="$nw -Wstrict-overflow" # It's OK to optimize strictly. nw="$nw -Wsystem-headers" # Don't warn in system headers. # https://github.com/pi-hole/FTL/pull/1428 nw="$nw -Wsuggest-attribute=pure" nw="$nw -Wsuggest-attribute=const" dnl nw="$nw -Wundef" # All compiler preprocessors support #if UNDEF dnl nw="$nw -Wtraditional" # All compilers nowadays support ANSI C dnl nw="$nw -Wconversion" # These warnings usually don't point to mistakes. dnl nw="$nw -Wpadded" # Padding internal structs doesn't help. dnl nw="$nw -Wc++-compat" # Compile using a C compiler. dnl nw="$nw -Wtraditional-conversion" # Too many complaints for now. dnl nw="$nw -Wunreachable-code" # gcc bug 40412 dnl nw="$nw -Wswitch-default" # Nothing wrong with default-less switch? dnl nw="$nw -Wmissing-field-initializers" # Avoid spamming in tests/ directory dnl gl_WARN_ADD([-fdiagnostics-show-option]) dnl gl_WARN_ADD([-fdiagnostics-color=always]) # colors even when using ccache if test "$enable_gcc_warnings" = error; then gl_WARN_ADD([-Werror], [WERROR_CFLAGS]) gl_WARN_ADD([-Wno-error=analyzer-use-of-uninitialized-value], [WERROR_CFLAGS]) gl_WARN_ADD([-Wno-error=missing-field-initializers], [WERROR_TESTS_CFLAGS]) # GCC 11.4 false positive: test-glib.c: double-'free' of 'naemchen_bytes' [-Werror=analyzer-double-free] gl_WARN_ADD([-Wno-error=analyzer-double-free], [WERROR_TESTS_CFLAGS]) fi # Setup the list of meaningful warning options for the C compiler. # The list comes from manywarnings.m4. Warning options that are not # generally meaningful have already been filtered out (cf. # build-aux/gcc-warning.spec). gl_MANYWARN_ALL_GCC([possible_warning_options]) # Compute the list of warning options that are desired. gl_MANYWARN_COMPLEMENT([desired_warning_options], [$possible_warning_options], [$nw]) # Compute the list of remaining undesired warning options. # Namely those, that were not in manywarnings.m4 because they were # already listed in build-aux/gcc-warning.spec; this includes those # that are implied by -Wall. gl_MANYWARN_COMPLEMENT([remaining_undesired_warning_options], [$nw], [$possible_warning_options]) # Add the desired warning options to WARN_CFLAGS. for w in $desired_warning_options; do gl_WARN_ADD([$w]) done # Add the opposites of the remaining undesired warning options to # WARN_CFLAGS. for w in `echo "$remaining_undesired_warning_options" | sed -e 's/-W/-Wno-/g'`; do gl_WARN_ADD([$w]) done ]) AC_ARG_ENABLE(doc, AS_HELP_STRING([--disable-doc], [don't generate any documentation]), enable_doc=$enableval, enable_doc=yes) AM_CONDITIONAL(ENABLE_DOC, test "$enable_doc" != "no") if test "$enable_doc" = "yes";then AC_CONFIG_FILES([ doc/Makefile doc/reference/Makefile doc/reference/version.xml ]) fi AC_CONFIG_FILES([ Makefile examples/Makefile lib/idn2.h lib/Makefile unistring/Makefile gl/Makefile libidn2.pc po/Makefile.in src/Makefile tests/Makefile fuzz/Makefile ]) gl_CONFIG_VERSION_STAMP AC_OUTPUT AC_MSG_NOTICE([summary of main build options: Version: ${VERSION} Libtool version $LT_CURRENT:$LT_REVISION:$LT_AGE DLL version: $DLL_VERSION Header version: major $MAJOR_VERSION minor $MINOR_VERSION patch $PATCH_VERSION number $NUMBER_VERSION Build system: ${build} Host/Target system: ${host} Install prefix: ${prefix} Compiler: ${CC} CFLAGS: ${CFLAGS} CPPFLAGS: ${CPPFLAGS} LDFLAGS: ${LDFLAGS} Library types: Shared=${enable_shared}, Static=${enable_static} Warning flags: $enable_gcc_warnings WERROR_CFLAGS: $WERROR_CFLAGS WERROR_TESTS_CFLAGS: $WERROR_TESTS_CFLAGS WARN_CFLAGS: $WARN_CFLAGS Documentation: ${enable_doc} nl_langinfo: $am_cv_langinfo_codeset Libiconv: $am_cv_func_iconv_summary LTLIBICONV: $LTLIBICONV Libunistring: $ac_cv_libunistring VERSION: $LIBUNISTRING_VERSION LTLIBUNISTRING: $LTLIBUNISTRING Version script: $have_ld_version_script Valgrind: $gl_cv_prog_valgrind_works $VALGRIND_PROGRAM $DEFAULT_VALGRINDFLAGS $VALGRINDFLAGS ]) libidn2-v2.3.8/contrib/000077500000000000000000000000001476312673600147145ustar00rootroot00000000000000libidn2-v2.3.8/contrib/libidn2-2.1.1-x86_64.abi000066400000000000000000001507541476312673600203210ustar00rootroot00000000000000 libidn2-v2.3.8/contrib/libidn2-latest-x86_64.abi000066400000000000000000001535731476312673600211600ustar00rootroot00000000000000 libidn2-v2.3.8/contrib/libidn2.abignore000066400000000000000000000000001476312673600177350ustar00rootroot00000000000000libidn2-v2.3.8/contrib/make-coverage-badge000077500000000000000000000030611476312673600204100ustar00rootroot00000000000000#!/usr/bin/env bash text=${1:-coverage} textwidth=$(($(echo -n "$text"|wc -m) * 7 + 6)) numwidth=54 totalwidth=$(($textwidth + $numwidth)) coverage=$(grep -m 1 'headerCovTableEntry[a-zA-Z].*[0-9]*' Libidn2-*-coverage/index.html|sed 's/^.*>\([0-9]\+\.[0-9]\+\).*/\1/'); coverage=$(printf %.2f $coverage) inum=$(echo $coverage|cut -d'.' -f1) if [ -z "$inum" ]; then inum="0"; fi coverage="$coverage%" # https://www.w3.org/TR/SVG11/types.html#ColorKeywords if [ $inum -ge 90 ]; then # color="lawngreen" color="#4c1" elif [ $inum -ge 80 ]; then color="yellow" elif [ $inum -ge 70 ]; then color="orange" else color="red" fi cat <badge.svg ${text} ${text} ${coverage} ${coverage} EOF libidn2-v2.3.8/doc/000077500000000000000000000000001476312673600140215ustar00rootroot00000000000000libidn2-v2.3.8/doc/Makefile.am000066400000000000000000000115371476312673600160640ustar00rootroot00000000000000# Copyright (C) 2011-2025 Simon Josefsson # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU 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 General Public License for more details. # You should have received a copy of the GNU General Public License # along with this program. If not, see . SUBDIRS = reference EXTRA_DIST = gdoc idn2.h2m BUILT_SOURCES = idn2.1 info_TEXINFOS = libidn2.texi libidn2_TEXINFOS = libidn2.texi example-tounicode.c example-toascii.c \ decode.c lookup.c register.c $(gdoc_TEXINFOS) idn2-help.texi AM_MAKEINFOHTMLFLAGS = --no-split $(AM_MAKEINFOFLAGS) decode.c: $(top_srcdir)/examples/decode.c tail -n +18 $< > $@.tmp mv $@.tmp $@ lookup.c: $(top_srcdir)/examples/lookup.c tail -n +18 $< > $@.tmp mv $@.tmp $@ register.c: $(top_srcdir)/examples/register.c tail -n +18 $< > $@.tmp mv $@.tmp $@ example-tounicode.c: $(top_srcdir)/examples/example-tounicode.c cp $< $@ example-toascii.c: $(top_srcdir)/examples/example-toascii.c cp $< $@ dist_man_MANS = $(gdoc_MANS) dist_man_MANS += idn2.1 idn2.1: idn2.h2m $(top_srcdir)/src/idn2.c $(top_srcdir)/src/idn2.ggo \ $(top_srcdir)/configure.ac $(top_srcdir)/.version $(MAKE) -C ../src idn2$(EXEEXT) $(HELP2MAN) --include=$(srcdir)/idn2.h2m \ --output=$@ $(top_builddir)/src/idn2$(EXEEXT) idn2-help.texi: $(top_srcdir)/src/idn2.c $(top_builddir)/src/idn2$(EXEEXT) --help | $(GREP) '^ *-' > tmp mv tmp idn2-help.texi MAINTAINERCLEANFILES = $(dist_man_MANS) decode.c example-tounicode.c example-toascii.c lookup.c \ register.c stamp-vti version.texi # GDOC gdoc_TEXINFOS = gdoc_TEXINFOS += texi/idn2_to_unicode_8z4z.texi gdoc_TEXINFOS += texi/idn2_to_unicode_4z4z.texi gdoc_TEXINFOS += texi/idn2_to_unicode_44i.texi gdoc_TEXINFOS += texi/idn2_to_unicode_8z8z.texi gdoc_TEXINFOS += texi/idn2_to_unicode_8zlz.texi gdoc_TEXINFOS += texi/idn2_to_unicode_lzlz.texi gdoc_TEXINFOS += texi/idn2_lookup_u8.texi gdoc_TEXINFOS += texi/idn2_lookup_ul.texi gdoc_TEXINFOS += texi/idn2_to_ascii_4i.texi gdoc_TEXINFOS += texi/idn2_to_ascii_4i2.texi gdoc_TEXINFOS += texi/idn2_to_ascii_4z.texi gdoc_TEXINFOS += texi/idn2_to_ascii_8z.texi gdoc_TEXINFOS += texi/idn2_to_ascii_lz.texi gdoc_TEXINFOS += texi/idn2_register_u8.texi gdoc_TEXINFOS += texi/idn2_register_ul.texi gdoc_TEXINFOS += texi/idn2_strerror.texi gdoc_TEXINFOS += texi/idn2_strerror_name.texi gdoc_TEXINFOS += texi/idn2_check_version.texi gdoc_TEXINFOS += texi/idn2_free.texi gdoc_MANS = gdoc_MANS += man/idn2_to_unicode_8z4z.3 gdoc_MANS += man/idn2_to_unicode_4z4z.3 gdoc_MANS += man/idn2_to_unicode_44i.3 gdoc_MANS += man/idn2_to_unicode_8z8z.3 gdoc_MANS += man/idn2_to_unicode_8zlz.3 gdoc_MANS += man/idn2_to_unicode_lzlz.3 gdoc_MANS += man/idn2_lookup_u8.3 gdoc_MANS += man/idn2_lookup_ul.3 gdoc_MANS += man/idn2_to_ascii_4i.3 gdoc_MANS += man/idn2_to_ascii_4i2.3 gdoc_MANS += man/idn2_to_ascii_4z.3 gdoc_MANS += man/idn2_to_ascii_8z.3 gdoc_MANS += man/idn2_to_ascii_lz.3 gdoc_MANS += man/idn2_register_u8.3 gdoc_MANS += man/idn2_register_ul.3 gdoc_MANS += man/idn2_strerror.3 gdoc_MANS += man/idn2_strerror_name.3 gdoc_MANS += man/idn2_check_version.3 gdoc_MANS += man/idn2_free.3 BUILT_SOURCES += $(gdoc_MANS) $(gdoc_TEXINFOS) GDOC_SRC = \ $(top_srcdir)/lib/decode.c \ $(top_srcdir)/lib/lookup.c \ $(top_srcdir)/lib/register.c \ $(top_srcdir)/lib/error.c \ $(top_srcdir)/lib/version.c \ $(top_srcdir)/lib/free.c .PHONY: compare-makefile compare-makefile: $(AM_V_GEN) \ MANS=""; \ TEXINFOS=""; \ FUNCS=`$(srcdir)/gdoc -listfunc $(GDOC_SRC)`; \ for i in $$FUNCS; do \ MANS="$$MANS\ngdoc_MANS += man/$$i.3"; \ TEXINFOS="$$TEXINFOS\ngdoc_TEXINFOS += texi/$$i.texi"; \ done && \ grep -v -e '^gdoc_MANS += ' -e '^gdoc_TEXINFOS += ' $(srcdir)/Makefile.am | \ perl -p -e "s,^gdoc_MANS =,gdoc_MANS =$$MANS,;" | \ perl -p -e "s,^gdoc_TEXINFOS =,gdoc_TEXINFOS =$$TEXINFOS,;" \ > tmp-$@ && \ diff -u $(srcdir)/Makefile.am tmp-$@ && \ rm -f tmp-$@ EXTRA_DIST += stamp-gdoc $(gdoc_MANS) $(gdoc_TEXINFOS): stamp-gdoc clean-local: -rm -f stamp-gdoc stamp-gdoc: $(top_srcdir)/.version $(GDOC_SRC) $(AM_V_at)$(MKDIR_P) man texi $(AM_V_GEN)for i in `$(srcdir)/gdoc -listfunc $(GDOC_SRC)`; do \ $(srcdir)/gdoc -man \ -bugsto $(PACKAGE_BUGREPORT) \ -module $(PACKAGE) \ -pkg-name "$(PACKAGE_NAME)" \ -sourceversion $(VERSION) \ -includefuncprefix \ -seeinfo $(PACKAGE) \ -verbatimcopying \ -copyright "2002-2025 Simon Josefsson" \ -function $$i \ $(GDOC_SRC) > man/$$i.3 && \ $(srcdir)/gdoc -texinfo -function $$i \ $(GDOC_SRC) > texi/$$i.texi; \ done $(AM_V_at)touch $@ libidn2-v2.3.8/doc/gdoc000077500000000000000000000720101476312673600146630ustar00rootroot00000000000000eval '(exit $?0)' && eval 'exec perl -S "$0" ${1+"$@"}' & eval 'exec perl -S "$0" $argv:q' if 0; ## Copyright (c) 2002-2025 Simon Josefsson ## added -texinfo, -listfunc, -pkg-name ## man page revamp ## various improvements ## Copyright (c) 2001, 2002 Nikos Mavrogiannopoulos ## added -tex ## Copyright (c) 1998 Michael Zucchi ## Copyright (c) 2013 Adam Sampson ## made highlighting not depend on hash order, for Perl 5.18 # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # This will read a C source code file and scan for embedded comments # in the style of gnome comments (+minor extensions - see below). # usage: # gdoc [ -docbook | -html | -text | -man | -tex | -texinfo | -listfunc ] # [ -sourceversion verno ] [ -include file | -includefuncprefix ] # [ -bugsto address ] [ -pkg-name packagename ] # [ -seeinfo infonode ] [ -copyright notice ] [ -verbatimcopying ] # [ -function funcname [ -function funcname ...] ] c file(s)s > outputfile # # Set output format using one of -docbook, -html, -text, -man, -tex, # -texinfo, or -listfunc. Default is man. # # -sourceversion # Version number for source code, e.g. '1.0.4'. Used in 'man' headers. # Defaults to using current date. # # -include FILE # For man pages, mention #include in the synopsis. # # -includefuncprefix # For man pages, mention a #include in the synopsis. # The FILE derived from the function prefix. For example, a # function gss_init_sec_context will generate an include # statement of #include . # # -bugsto address # For man pages, include a section about reporting bugs and mention # the given e-mail address, e.g 'bug-libidn@gnu.org'. # # -pkg-name packagename # For man pages when -bugsto is used, also include help URLs to the # the project's home page. For example, "GNU Libidn". # # -seeinfo infonode # For man pages, include a section that point to an info manual # for more information. # # -copyright notice # For man pages, include a copyright section with the given # notice after a preamble. Use, e.g., '2002, 2003 Simon Josefsson'. # # -verbatimcopying # For man pages, and when the -copyright parameter is used, # add a licensing statement that say verbatim copying is permitted. # # -function funcname # If set, then only generate documentation for the given function(s). All # other functions are ignored. # # c files - list of 'c' files to process # # All output goes to stdout, with errors to stderr. # # format of comments. # In the following table, (...)? signifies optional structure. # (...)* signifies 0 or more structure elements # /** # * function_name(:)? (- short description)? # (* @parameterx: (description of parameter x)?)* # (* a blank line)? # * (Description:)? (Description of function)? # * (Section header: (section description)? )* # (*)?*/ # # So .. the trivial example would be: # # /** # * my_function # **/ # # If the Description: header tag is omitted, then there must be a blank line # after the last parameter specification. # e.g. # /** # * my_function - does my stuff # * @my_arg: its mine damnit # * # * Does my stuff explained. # */ # # or, could also use: # /** # * my_function - does my stuff # * @my_arg: its mine damnit # * Description: Does my stuff explained. # */ # etc. # # All descriptions can be multiline, apart from the short function description. # # All descriptive text is further processed, scanning for the following special # patterns, which are highlighted appropriately. # # 'funcname()' - function # '$ENVVAR' - environmental variable OBSOLETE (?) # '#struct_name' - name of a structure # '@parameter' - name of a parameter # '%CONST' - name of a constant. # # Extensions for LaTeX: # # 1. the symbol '->' will be replaced with a rightarrow # 2. x^y with ${x}^{y}$. # 3. xxx\: with xxx: use POSIX qw(strftime); # match expressions used to find embedded type information $type_constant = "\\\%([A-Za-z0-9_]+)"; $type_func = "([A-Za-z0-9_]+\\(\\))"; $type_param = '\@([A-Za-z0-9_]+)\s*'; $type_struct = "\\\#([A-Za-z0-9_]+)"; $type_env = "(\\\$[A-Za-z0-9_]+)"; # Output conversion substitutions. # One for each output format # these work fairly well @highlights_html = ( [$type_constant, '"$1"'], [$type_func, '"$1"'], [$type_struct, '"$1"'], [$type_param, '" $1 "'] ); $blankline_html = "

"; @highlights_texinfo = ( [$type_param, '" \@code{$1} "'], [$type_constant, '"\@code{$1} "'], [$type_func, '"\@code{$1} "'], [$type_struct, '"\@code{$1} "'], ); $blankline_texinfo = ""; @highlights_tex = ( [$type_param, '" {\\\bf $1} "'], [$type_constant, '"{\\\it $1}"'], [$type_func, '"{\\\bf $1}"'], [$type_struct, '"{\\\it $1}"'], ); $blankline_tex = "\\\\"; # sgml, docbook format @highlights_sgml = ( [$type_constant, '"$1"'], [$type_func, '"$1"'], [$type_struct, '"$1"'], [$type_env, '"$1"'], [$type_param, '" $1 "'] ); $blankline_sgml = "\n"; # these are pretty rough @highlights_man = ( [$type_constant, '"\\\fB$1\\\fP"'], [$type_func, '"\\\fB$1\\\fP"'], [$type_struct, '"\\\fB$1\\\fP"'], [$type_param, '" \\\fI$1\\\fP "'] ); $blankline_man = ""; # text-mode @highlights_text = ( [$type_constant, '"$1"'], [$type_func, '"$1"'], [$type_struct, '"$1"'], [$type_param, '"$1 "'] ); $blankline_text = ""; my $lineprefix = ""; sub usage { print "Usage: $0 [ -v ] [ -docbook | -html | -text | -man | -tex | -texinfo -listfunc ]\n"; print " [ -sourceversion verno ] [ -include file | -includefuncprefix ]\n"; print " [ -bugsto address ] [ -seeinfo infonode ] [ -copyright notice]\n"; print " [ -verbatimcopying ] [ -pkg-name packagename ]\n"; print " [ -function funcname [ -function funcname ...] ]\n"; print " c source file(s) > outputfile\n"; exit 1; } # read arguments if ($#ARGV==-1) { usage(); } $verbose = 0; $output_mode = "man"; @highlights = @highlights_man; $blankline = $blankline_man; $modulename = "API Documentation"; $sourceversion = strftime "%Y-%m-%d", localtime; $function_only = 0; while ($ARGV[0] =~ m/^-(.*)/) { $cmd = shift @ARGV; if ($cmd eq "-html") { $output_mode = "html"; @highlights = @highlights_html; $blankline = $blankline_html; } elsif ($cmd eq "-man") { $output_mode = "man"; @highlights = @highlights_man; $blankline = $blankline_man; } elsif ($cmd eq "-tex") { $output_mode = "tex"; @highlights = @highlights_tex; $blankline = $blankline_tex; } elsif ($cmd eq "-texinfo") { $output_mode = "texinfo"; @highlights = @highlights_texinfo; $blankline = $blankline_texinfo; } elsif ($cmd eq "-text") { $output_mode = "text"; @highlights = @highlights_text; $blankline = $blankline_text; } elsif ($cmd eq "-docbook") { $output_mode = "sgml"; @highlights = @highlights_sgml; $blankline = $blankline_sgml; } elsif ($cmd eq "-listfunc") { $output_mode = "listfunc"; } elsif ($cmd eq "-module") { # not needed for sgml, inherits from calling document $modulename = shift @ARGV; } elsif ($cmd eq "-sourceversion") { $sourceversion = shift @ARGV; } elsif ($cmd eq "-include") { $include = shift @ARGV; } elsif ($cmd eq "-includefuncprefix") { $includefuncprefix = 1; } elsif ($cmd eq "-bugsto") { $bugsto = shift @ARGV; } elsif ($cmd eq "-pkg-name") { $pkgname = shift @ARGV; } elsif ($cmd eq "-copyright") { $copyright = shift @ARGV; } elsif ($cmd eq "-verbatimcopying") { $verbatimcopying = 1; } elsif ($cmd eq "-seeinfo") { $seeinfo = shift @ARGV; } elsif ($cmd eq "-function") { # to only output specific functions $function_only = 1; $function = shift @ARGV; $function_table{$function} = 1; } elsif ($cmd eq "-v") { $verbose = 1; } elsif (($cmd eq "-h") || ($cmd eq "--help")) { usage(); } } ## # dumps section contents to arrays/hashes intended for that purpose. # sub dump_section { my $name = shift @_; my $contents = join "\n", @_; $name = " $name"; if ($name =~ m/$type_constant/) { $name = $1; # print STDERR "constant section '$1' = '$contents'\n"; $constants{$name} = $contents; } elsif ($name =~ m/$type_param/) { # print STDERR "parameter def '$1' = '$contents'\n"; $name = $1; $parameters{$name} = $contents; } else { # print STDERR "other section '$name' = '$contents'\n"; $name =~ tr/ //d; $sections{$name} = $contents; push @sectionlist, $name; } } ## # output function # # parameters, a hash. # function => "function name" # parameterlist => @list of parameters # parameters => %parameter descriptions # sectionlist => @list of sections # sections => %section descriptions # sub just_highlight { my $contents = join "\n", @_; my $line; my $ret = ""; foreach $highlight (@highlights) { my ($pattern, $replace) = @$highlight; #print "scanning pattern $pattern ($replace)\n"; $contents =~ s/$pattern/$replace/gees; } foreach $line (split "\n", $contents) { if ($line eq ""){ $ret = $ret . $lineprefix . $blankline; } else { $ret = $ret . $lineprefix . $line; } $ret = $ret . "\n"; } return $ret; } sub output_highlight { print (just_highlight (@_)); } # output in texinfo sub output_texinfo { my %args = %{$_[0]}; my ($parameter, $section); my $count; print "\@subheading ".$args{'function'}."\n"; print "\@anchor{".$args{'function'}."}\n"; print "\@deftypefun {" . $args{'functiontype'} . "} "; print "{".$args{'function'}."} "; print "("; $count = 0; foreach $parameter (@{$args{'parameterlist'}}) { print $args{'parametertypes'}{$parameter}." \@var{".$parameter."}"; if ($count != $#{$args{'parameterlist'}}) { $count++; print ", "; } } print ")\n"; foreach $parameter (@{$args{'parameterlist'}}) { if ($args{'parameters'}{$parameter}) { print "\@var{".$parameter."}: "; output_highlight($args{'parameters'}{$parameter}); print "\n"; } } foreach $section (@{$args{'sectionlist'}}) { $section =~ s/\@//g; print "\n\@strong{$section:} " if $section ne $section_default; $args{'sections'}{$section} =~ s:([{}]):\@$1:gs; output_highlight($args{'sections'}{$section}); } print "\@end deftypefun\n\n"; } sub output_enum_texinfo { my %args = %{$_[0]}; my ($parameter, $section); my $count; my $name = $args{'enum'}; my $param; my $param2; my $sec; my $check; my $type; print "\n\@c $name\n"; print "\@table \@code\n"; $check=0; foreach $parameter (@{$args{'parameterlist'}}) { $param1 = $parameter; $param1 =~ s/_/_\@-/g; $check = 1; print "\@item ".$param1."\n"; # print "\n"; $param2 = $args{'parameters'}{$parameter}; $out = just_highlight($param2); chomp $out; print $out . "\n"; } print "\@end table\n"; } # output in html sub output_html { my %args = %{$_[0]}; my ($parameter, $section); my $count; print "\n\n 

Function

\n"; print "".$args{'functiontype'}."\n"; print "".$args{'function'}."\n"; print "("; $count = 0; foreach $parameter (@{$args{'parameterlist'}}) { print "".$args{'parametertypes'}{$parameter}." ".$parameter."\n"; if ($count != $#{$args{'parameterlist'}}) { $count++; print ", "; } } print ")\n"; print "

Arguments

\n"; print "
\n"; foreach $parameter (@{$args{'parameterlist'}}) { print "
".$args{'parametertypes'}{$parameter}." ".$parameter."\n"; print "
"; output_highlight($args{'parameters'}{$parameter}); } print "
\n"; foreach $section (@{$args{'sectionlist'}}) { print "

$section

\n"; print "
    \n"; output_highlight($args{'sections'}{$section}); print "
\n"; } print "
\n"; } # output in tex sub output_tex { my %args = %{$_[0]}; my ($parameter, $section); my $count; my $func = $args{'function'}; my $param; my $param2; my $sec; my $check; my $type; $func =~ s/_/\\_/g; print "\n\n\\begin{function}\n"; print "\\functionTitle{". $func . "}\n"; print "\\index{". $func . "}\n"; $type = $args{'functiontype'}; $type =~ s/_/\\_/g; print "{\\it ".$type."}\n"; print "{\\bf ".$func."}\n"; print "("; $count = 0; foreach $parameter (@{$args{'parameterlist'}}) { $param = $args{'parametertypes'}{$parameter}; $param2 = $parameter; $param =~ s/_/\\_/g; $param2 =~ s/_/\\_/g; print "{\\it ".$param."} {\\bf ".$param2."}"; if ($count != $#{$args{'parameterlist'}}) { $count++; print ", "; } } print ")\n"; print "\n\\begin{functionArguments}\n"; $check=0; foreach $parameter (@{$args{'parameterlist'}}) { $param1 = $args{'parametertypes'}{$parameter}; $param1 =~ s/_/\\_/g; $param2 = $parameter; $param2 =~ s/_/\\_/g; $check = 1; print "\\functionArgument {\\it ".$param1."} {\\bf ".$param2."}: \n"; # print "\n"; $param3 = $args{'parameters'}{$parameter}; $param3 =~ s/\#([a-zA-Z\_]+)/{\\it $1}/g; $param3 =~ s/\%([a-zA-Z\_]+)/{\\bf $1}/g; $out = just_highlight($param3); $out =~ s/_/\\_/g; print $out; } if ($check==0) { print "\\item void\n"; } print "\\end{functionArguments}\n"; foreach $section (@{$args{'sectionlist'}}) { $sec = $section; $sec =~ s/_/\\_/g; $sec =~ s/#([a-zA-Z\_]+)/{\\it $1}/g; print "\n\\begin{function${sec}}\n"; $out = $args{'sections'}{$section}; $out =~ s/\#([a-zA-Z\_]+)/{\\it $1}/g; $out =~ s/\%([a-zA-Z\_]+)/{\\bf $1}/g; $out =~ s/\@([a-zA-Z\_]+)/{\\bf $1}/g; $out =~ s/_/\\_\\-/g; $out =~ s/\$/\\\$/g; $out =~ s/#/\\#/g; $out =~ s/\n\n/\n/g; $out =~ s/\\:/:/g; $out =~ s/\-\>/\$\\rightarrow\$/g; $out =~ s/([0-9]+)\^([0-9]+)/\$\{$1\}\^\{$2\}\$/g; print $out; print "\\end{function${sec}}\n"; } print "\\end{function}\n\n"; } sub output_enum_tex { my %args = %{$_[0]}; my ($parameter, $section); my $count; my $name = $args{'enum'}; my $param; my $param2; my $sec; my $check; my $type; print "\n\n\\begin{enum}\n"; $name =~ s/_/\\_/g; print "\\enumTitle{". $name . "}\n"; print "\\index{". $name . "}\n"; print "\n\\begin{enumList}\n"; $check=0; foreach $parameter (@{$args{'parameterlist'}}) { $param1 = $parameter; $param1 =~ s/_/\\_\\-/g; $check = 1; print "\\enumElement{".$param1."}{"; # print "\n"; $param2 = $args{'parameters'}{$parameter}; $param2 =~ s/\#([a-zA-Z\_]+)/{\\it $1}/g; $param2 =~ s/\%([a-zA-Z\_]+)/{\\bf $1}/g; $out = just_highlight($param2); $out =~ s/_/\\_/g; chomp $out; print $out . "}\n"; } print "\\end{enumList}\n"; print "\\end{enum}\n\n"; } # output in sgml DocBook sub output_sgml { my %args = %{$_[0]}; my ($parameter, $section); my $count; my $id; $id = $args{'module'}."-".$args{'function'}; $id =~ s/[^A-Za-z0-9]/-/g; print "\n"; print "\n"; print "".$args{'function'}."\n"; print "\n"; print "\n"; print " ".$args{'function'}."\n"; print " \n"; print " ".$args{'purpose'}."\n"; print " \n"; print "\n"; print "\n"; print " Synopsis\n"; print " \n"; print " ".$args{'functiontype'}." "; print "".$args{'function'}." "; print "\n"; # print "\n"; # print " Synopsis\n"; # print " \n"; # print " ".$args{'functiontype'}." "; # print "".$args{'function'}." "; # print "\n"; $count = 0; if ($#{$args{'parameterlist'}} >= 0) { foreach $parameter (@{$args{'parameterlist'}}) { print " ".$args{'parametertypes'}{$parameter}; print " $parameter\n"; } } else { print " \n"; } print " \n"; print "\n"; # print "\n"; # print parameters print "\n Arguments\n"; # print "\nArguments\n"; if ($#{$args{'parameterlist'}} >= 0) { print " \n"; foreach $parameter (@{$args{'parameterlist'}}) { print " \n $parameter\n"; print " \n \n"; $lineprefix=" "; output_highlight($args{'parameters'}{$parameter}); print " \n \n \n"; } print " \n"; } else { print " \n None\n \n"; } print "\n"; # print out each section $lineprefix=" "; foreach $section (@{$args{'sectionlist'}}) { print "\n $section\n \n"; # print "\n$section\n"; if ($section =~ m/EXAMPLE/i) { print "\n"; } output_highlight($args{'sections'}{$section}); # print ""; if ($section =~ m/EXAMPLE/i) { print "\n"; } print " \n\n"; } print "\n\n"; } ## # output in man sub output_man { my %args = %{$_[0]}; my ($parameter, $section); my $count; print ".\\\" DO NOT MODIFY THIS FILE! It was generated by gdoc.\n"; print ".TH \"$args{'function'}\" 3 \"$args{'sourceversion'}\" \"". $args{'module'} . "\" \"". $args{'module'} . "\"\n"; print ".SH NAME\n"; print $args{'function'}; if ($args{'purpose'}) { print " \\- " . $args{'purpose'} . "\n"; } else { print " \\- API function\n"; } print ".SH SYNOPSIS\n"; print ".B #include <". $args{'include'} . ">\n" if $args{'include'}; print ".B #include <". lc((split /_/, $args{'function'})[0]) . ".h>\n" if $args{'includefuncprefix'}; print ".sp\n"; print ".BI \"".$args{'functiontype'}." ".$args{'function'}."("; $count = 0; foreach $parameter (@{$args{'parameterlist'}}) { print $args{'parametertypes'}{$parameter}." \" ".$parameter." \""; if ($count != $#{$args{'parameterlist'}}) { $count++; print ", "; } } print ");\"\n"; print ".SH ARGUMENTS\n"; foreach $parameter (@{$args{'parameterlist'}}) { print ".IP \"".$args{'parametertypes'}{$parameter}." ".$parameter."\" 12\n"; $param = $args{'parameters'}{$parameter}; $param =~ s/-/\\-/g; output_highlight($param); } foreach $section (@{$args{'sectionlist'}}) { print ".SH \"" . uc($section) . "\"\n"; $sec = $args{'sections'}{$section}; $sec =~ s/-/\\-/g; output_highlight($sec); } if ($args{'bugsto'}) { print ".SH \"REPORTING BUGS\"\n"; print "Report bugs to <". $args{'bugsto'} . ">.\n"; print ".br\n"; print "General guidelines for reporting bugs: https://www.gnu.org/gethelp/\n"; print ".br\n"; if ($args{'pkgname'}) { print $args{'pkgname'} . " home page: " . "https://www.gnu.org/software/" . $args{'module'} . "/\n"; } print "\n"; } if ($args{'copyright'}) { print ".SH COPYRIGHT\n"; print "Copyright \\(co ". $args{'copyright'} . ".\n"; if ($args{'verbatimcopying'}) { print ".br\n"; print "Copying and distribution of this file, with or without modification,\n"; print "are permitted in any medium without royalty provided the copyright\n"; print "notice and this notice are preserved.\n"; } } if ($args{'seeinfo'}) { print ".SH \"SEE ALSO\"\n"; print "The full documentation for\n"; print ".B " . $args{'module'} . "\n"; print "is maintained as a Texinfo manual. If the\n"; print ".B info\n"; print "and\n"; print ".B " . $args{'module'} . "\n"; print "programs are properly installed at your site, the command\n"; print ".IP\n"; print ".B info " . $args{'seeinfo'} . "\n"; print ".PP\n"; print "should give you access to the complete manual.\n"; print "As an alternative you may obtain the manual from:\n"; print ".IP\n"; print ".B https://www.gnu.org/software/libidn/" . $args{'module'} . "/manual/\n"; print ".PP\n"; } } sub output_listfunc { my %args = %{$_[0]}; print $args{'function'} . "\n"; } ## # output in text sub output_text { my %args = %{$_[0]}; my ($parameter, $section); print "Function = ".$args{'function'}."\n"; print " return type: ".$args{'functiontype'}."\n\n"; foreach $parameter (@{$args{'parameterlist'}}) { print " ".$args{'parametertypes'}{$parameter}." ".$parameter."\n"; print " -> ".$args{'parameters'}{$parameter}."\n"; } foreach $section (@{$args{'sectionlist'}}) { print " $section:\n"; print " -> "; output_highlight($args{'sections'}{$section}); } } ## # generic output function - calls the right one based # on current output mode. sub output_function { # output_html(@_); eval "output_".$output_mode."(\@_);"; } sub output_enum { eval "output_enum_".$output_mode."(\@_);"; } ## # takes a function prototype and spits out all the details # stored in the global arrays/hsahes. sub dump_function { my $prototype = shift @_; if ($prototype =~ m/^()([a-zA-Z0-9_~:]+)\s*\(([^\)]*)\)/ || $prototype =~ m/^(\w+)\s+([a-zA-Z0-9_~:]+)\s*\(([^\)]*)\)/ || $prototype =~ m/^(\w+\s*\*)\s*([a-zA-Z0-9_~:]+)\s*\(([^\)]*)\)/ || $prototype =~ m/^(\w+\s+\w+)\s+([a-zA-Z0-9_~:]+)\s*\(([^\)]*)\)/ || $prototype =~ m/^(\w+\s+\w+\s*\*)\s*([a-zA-Z0-9_~:]+)\s*\(([^\)]*)\)/) { $return_type = $1; $function_name = $2; $args = $3; # print STDERR "ARGS = '$args'\n"; foreach $arg (split ',', $args) { # strip leading/trailing spaces $arg =~ s/^\s*//; $arg =~ s/\s*$//; # print STDERR "SCAN ARG: '$arg'\n"; @args = split('\s', $arg); # print STDERR " -> @args\n"; $param = pop @args; # print STDERR " -> @args\n"; if ($param =~ m/^(\*+)(.*)/) { $param = $2; push @args, $1; } if ($param =~ m/^(.*)(\[\])$/) { $param = $1; push @args, $2; } # print STDERR " :> @args\n"; $type = join " ", @args; if ((!defined($parameters{$param}) || $parameters{$param} eq "") && $param ne "void") { $parameters{$param} = "-- undescribed --"; print STDERR "warning: $lineno: Function parameter '$param' not described in '$function_name'\n"; } push @parameterlist, $param; $parametertypes{$param} = $type; # print STDERR "param = '$param', type = '$type'\n"; } } else { print STDERR "warning: $lineno: Cannot understand prototype: '$prototype'\n"; return; } if ($function_only==0 || defined($function_table{$function_name})) { output_function({'function' => $function_name, 'module' => $modulename, 'sourceversion' => $sourceversion, 'include' => $include, 'includefuncprefix' => $includefuncprefix, 'bugsto' => $bugsto, 'pkgname' => $pkgname, 'copyright' => $copyright, 'verbatimcopying' => $verbatimcopying, 'seeinfo' => $seeinfo, 'functiontype' => $return_type, 'parameterlist' => \@parameterlist, 'parameters' => \%parameters, 'parametertypes' => \%parametertypes, 'sectionlist' => \@sectionlist, 'sections' => \%sections, 'purpose' => $function_purpose }); } } sub dump_enum { my $prototype = shift @_; if (($prototype =~ m/^\s*typedef\s+enum\s*[a-zA-Z0-9_~:]*\s*\{([\-a-zA-Z0-9_~=,:\s\(\)\<]+)\s*\}\s*([a-zA-Z0-9_]+);.*/)) { # || $prototype =~ m/^\s*enum\s+([a-zA-Z0-9_~:]+).*/) { $args = $1; $name = $2; foreach $arg (split ',', $args) { # strip leading/trailing spaces $arg =~ s/^\s*//; $arg =~ s/\s*$//; $arg =~ s/([A-Za-z0-9_]+)\s*=.*/$1/g; # print STDERR "SCAN ARG: '$arg'\n"; next if $arg eq ''; if ((!defined($parameters{$arg}) || $parameters{$arg} eq "")) { $parameters{$arg} = "-- undescribed --"; print STDERR "warning: $lineno: Enumeration parameter '$arg' not described in '$name'\n"; } push @parameterlist, $arg; # print STDERR "param = '$arg'\n"; } } else { # print STDERR "warning: $lineno: Cannot understand enumeration: '$prototype'\n"; return; } output_enum({'enum' => $name, 'module' => $modulename, 'sourceversion' => $sourceversion, 'include' => $include, 'includefuncprefix' => $includefuncprefix, 'bugsto' => $bugsto, 'pkgname' => $pkgname, 'copyright' => $copyright, 'verbatimcopying' => $verbatimcopying, 'seeinfo' => $seeinfo, 'functiontype' => $return_type, 'parameterlist' => \@parameterlist, 'parameters' => \%parameters, 'parametertypes' => \%parametertypes, 'sectionlist' => \@sectionlist, 'sections' => \%sections, 'purpose' => $function_purpose }); } ###################################################################### # main # states # 0 - normal code # 1 - looking for function name # 2 - scanning field start. # 3 - scanning prototype. $state = 0; $doc_special = "\@\%\$\#"; $doc_start = "^/\\*\\*\$"; $doc_end = "\\*/"; $doc_com = "\\s*\\*\\s*"; $doc_func = $doc_com."(\\w+):?"; $doc_sect = $doc_com."([".$doc_special."[:upper:]][\\w]+):\\s*(.*)"; $doc_content = $doc_com."(.*)"; %constants = (); %parameters = (); @parameterlist = (); %sections = (); @sectionlist = (); $contents = ""; $section_default = "Description"; # default section $section = $section_default; foreach $file (@ARGV) { if (!open(IN,"<$file")) { print STDERR "Error: Cannot open file $file\n"; next; } $state = 0; $section = ""; $enum = 0; $lineno = 0; while ($line = ) { $lineno++; if ($state == 0) { if ($line =~ /$doc_start/o) { $state = 1; # next line is always the function name # print STDERR "XXX: start of doc comment\n"; } } elsif ($state == 1) { # this line is the function name (always) if ($line =~ /$doc_func/o) { $function = $1; $state = 2; # print STDERR "XXX: start of doc comment, looking for prototype\n"; if ($line =~ /-\s*(.*)/) { $function_purpose = $1; } else { $function_purpose = ""; } if ($verbose) { print STDERR "Info($lineno): Scanning doc for $function\n"; } } else { print STDERR "warning: $lineno: Cannot understand $_ on line $lineno", " - I thought it was a doc line\n"; $state = 0; } } elsif ($state == 2) { # look for head: lines, and include content if ($line =~ /$doc_sect/o) { $newsection = $1; $newcontents = $2; if ($contents ne '') { dump_section($section, $contents); $section = $section_default; } $contents = $newcontents; if ($contents ne "") { $contents .= "\n"; } $section = $newsection; } elsif ($line =~ /$doc_end/) { if ($contents ne "") { dump_section($section, $contents); $section = $section_default; $contents = ""; } $prototype = ''; $state = 3; } elsif ($line =~ /$doc_content/) { # miguel-style comment kludge, look for blank lines after # @parameter line to signify start of description if ($1 eq '' && $section =~ m/^@/) { dump_section($section, $contents); $section = $section_default; $contents = ""; } else { $contents .= $1."\n"; } } else { # i don't know - bad line? ignore. print STDERR "warning: $lineno: Bad line: $_"; } } elsif ($state == 3) { # scanning for function { (end of prototype) if ($line =~ /([a-zA-Z\s]+)enum(.*)$/) { $enum = 1; } if ($line =~ m#\s*/\*\s+MACDOC\s*#io) { # do nothing } elsif ($enum == 1 && $line =~ /(\s*\{).*/) { $prototype = "typedef enum {"; } elsif ($line =~ /([^\{]*)/) { $prototype .= $1; } if ($enum == 0 && $line =~ /;/) { $prototype =~ s@/\*.*?\*/@@gos; # strip comments. $prototype =~ s@[\r\n]+@ @gos; # strip newlines/cr's. $prototype =~ s@^ +@@gos; # strip leading spaces dump_function($prototype); $function = ""; %constants = (); %parameters = (); %parametertypes = (); @parameterlist = (); %sections = (); @sectionlist = (); $prototype = ""; $enum = 0; $state = 0; } elsif ($enum == 1 && $line =~ /\}/) { $prototype =~ s@/\*.*?\*/@@gos; # strip comments. $prototype =~ s@[\r\n]+@ @gos; # strip newlines/cr's. $prototype =~ s@^ +@@gos; # strip leading spaces dump_enum($prototype); $function = ""; %constants = (); %parameters = (); %parametertypes = (); @parameterlist = (); %sections = (); @sectionlist = (); $prototype = ""; $enum = 0; $state = 0; } } } } libidn2-v2.3.8/doc/idn2.h2m000066400000000000000000000004541476312673600152700ustar00rootroot00000000000000[NAME] idn2 \- Libidn2 Internationalized Domain Names conversion tool [ @end example @section Core Functions When you have the data encoded in UTF-8 form the direct interfaces to the library are as follows. @include texi/idn2_to_ascii_8z.texi @include texi/idn2_to_unicode_8z8z.texi @include texi/idn2_lookup_u8.texi @include texi/idn2_register_u8.texi @section Locale Functions As a convenience, the following functions are provided that will convert the input from the locale encoding format to UTF-8 and normalize the string using NFC, and then apply the core functions described earlier. @include texi/idn2_to_ascii_lz.texi @include texi/idn2_to_unicode_8zlz.texi @include texi/idn2_to_unicode_lzlz.texi @include texi/idn2_lookup_ul.texi @include texi/idn2_register_ul.texi @section Control Flags The @code{flags} parameter can take on the following values, or a bit-wise inclusive or of any subset of the parameters: @deftypevr {Global flag} {idn2_flags} IDN2_NFC_INPUT Apply NFC normalization on input. @end deftypevr @deftypevr {Global flag} {idn2_flags} IDN2_ALABEL_ROUNDTRIP Apply additional round-trip conversion of A-label inputs. @end deftypevr @deftypevr {Global flag} {idn2_flags} IDN2_TRANSITIONAL Perform Unicode TR46 transitional processing. @end deftypevr @deftypevr {Global flag} {idn2_flags} IDN2_NONTRANSITIONAL Perform Unicode TR46 non-transitional processing (default). @end deftypevr @deftypevr {Global flag} {idn2_flags} IDN2_NO_TR46 Disable any TR#46 transitional or non-transitional processing. @end deftypevr @deftypevr {Global flag} {idn2_flags} IDN2_USE_STD3_ASCII_RULES Use STD3 ASCII rules. This is a TR#46 flag and is a no-op when IDN2_NO_TR46 is specified. @end deftypevr @section Error Handling @include texi/idn2_strerror.texi @include texi/idn2_strerror_name.texi @section Return Codes The functions normally return 0 on success or a negative error code. @deftypevr {Return code} {idn2_rc} IDN2_OK Successful return. @end deftypevr @deftypevr {Return code} {idn2_rc} IDN2_MALLOC Memory allocation error. @end deftypevr @deftypevr {Return code} {idn2_rc} IDN2_NO_CODESET Could not determine locale string encoding format. @end deftypevr @deftypevr {Return code} {idn2_rc} IDN2_ICONV_FAIL Could not transcode locale string to UTF-8. @end deftypevr @deftypevr {Return code} {idn2_rc} IDN2_ENCODING_ERROR Unicode data encoding error. @end deftypevr @deftypevr {Return code} {idn2_rc} IDN2_NFC Error normalizing string. @end deftypevr @deftypevr {Return code} {idn2_rc} IDN2_PUNYCODE_BAD_INPUT Punycode invalid input. @end deftypevr @deftypevr {Return code} {idn2_rc} IDN2_PUNYCODE_BIG_OUTPUT Punycode output buffer too small. @end deftypevr @deftypevr {Return code} {idn2_rc} IDN2_PUNYCODE_OVERFLOW Punycode conversion would overflow. @end deftypevr @deftypevr {Return code} {idn2_rc} IDN2_TOO_BIG_DOMAIN Domain name longer than 255 characters. @end deftypevr @deftypevr {Return code} {idn2_rc} IDN2_TOO_BIG_LABEL Domain label longer than 63 characters. @end deftypevr @deftypevr {Return code} {idn2_rc} IDN2_INVALID_ALABEL Input A-label is not valid. @end deftypevr @deftypevr {Return code} {idn2_rc} IDN2_UALABEL_MISMATCH Input A-label and U-label does not match. @end deftypevr @deftypevr {Return code} {idn2_rc} IDN2_INVALID_FLAGS Invalid combination of flags. @end deftypevr @deftypevr {Return code} {idn2_rc} IDN2_NOT_NFC String is not NFC. @end deftypevr @deftypevr {Return code} {idn2_rc} IDN2_2HYPHEN String has forbidden two hyphens. @end deftypevr @deftypevr {Return code} {idn2_rc} IDN2_HYPHEN_STARTEND String has forbidden starting/ending hyphen. @end deftypevr @deftypevr {Return code} {idn2_rc} IDN2_LEADING_COMBINING String has forbidden leading combining character. @end deftypevr @deftypevr {Return code} {idn2_rc} IDN2_DISALLOWED String has disallowed character. @end deftypevr @deftypevr {Return code} {idn2_rc} IDN2_CONTEXTJ String has forbidden context-j character. @end deftypevr @deftypevr {Return code} {idn2_rc} IDN2_CONTEXTJ_NO_RULE String has context-j character with no rull. @end deftypevr @deftypevr {Return code} {idn2_rc} IDN2_CONTEXTO String has forbidden context-o character. @end deftypevr @deftypevr {Return code} {idn2_rc} IDN2_CONTEXTO_NO_RULE String has context-o character with no rull. @end deftypevr @deftypevr {Return code} {idn2_rc} IDN2_UNASSIGNED String has forbidden unassigned character. @end deftypevr @deftypevr {Return code} {idn2_rc} IDN2_BIDI String has forbidden bi-directional properties. @end deftypevr @deftypevr {Return code} {idn2_rc} IDN2_DOT_IN_LABEL Label has forbidden dot (TR46). @end deftypevr @deftypevr {Return code} {idn2_rc} IDN2_INVALID_TRANSITIONAL Label has character forbidden in transitional mode (TR46). @end deftypevr @deftypevr {Return code} {idn2_rc} IDN2_INVALID_NONTRANSITIONAL Label has character forbidden in non-transitional mode (TR46). @end deftypevr @section Memory Handling @include texi/idn2_free.texi @section Version Check It is often desirable to check that the version of Libidn2 used is indeed one which fits all requirements. Even with binary compatibility new features may have been introduced but due to problem with the dynamic linker an old version is actually used. So you may want to check that the version is okay right after program startup. @include texi/idn2_check_version.texi The normal way to use the function is to put something similar to the following first in your @code{main}: @example if (!idn2_check_version (IDN2_VERSION)) @{ printf ("idn2_check_version() failed:\n" "Header file incompatible with shared library.\n"); exit(EXIT_FAILURE); @} @end example @node Converting from libidn @chapter Converting from libidn @cindex libidn This library is backwards (API) compatible with the libidn library (@uref{https://www.gnu.org/software/libidn/}). Although it is recommended for new software to use the native libidn2 functions (i.e., the ones prefixed with @code{idn2}), old software isn't always feasible to modify. @section Converting with minimal modifications As such, libidn2, provides compatibility macros which switch all libidn functions, to libidn2 functions in a backwards compatible way. To take advantage of these compatibility functions, it is sufficient to replace the @code{idna.h} header in legacy code, with @code{idn2.h}. That would transform the software from using libidn, i.e., IDNA2003, to using libidn2 with IDNA2008 non-transitional encoding. @section Converting to native APIs However, it is recommended to switch applications to the IDN2 native APIs. The following table provides a mapping of libidn code snippets to libidn2, for switching to IDNA2008. @multitable @columnfractions .40 .40 @headitem libidn @tab libidn2 @item @verbatim rc = idna_to_ascii_8z (buf, &p, IDNA_USE_STD3_ASCII_RULES); if (rc != IDNA_SUCCESS) @end verbatim @tab @verbatim rc = idn2_to_ascii_8z (buf, &p, IDN2_USE_STD3_ASCII_RULES); if (rc != IDN2_OK) @end verbatim @item @verbatim rc = idna_to_ascii_8z (buf, &p, 0 /* any other flags */); if (rc != IDNA_SUCCESS) @end verbatim @tab @verbatim /* we recommend to use the default flags (0), so that * the default behavior of libidn2 applies. */ rc = idn2_to_ascii_8z (buf, &p, 0); if (rc != IDN2_OK) @end verbatim @item @verbatim rc = idna_to_unicode_8z8z (buf, &p, 0 /* any flags */); if (rc != IDNA_SUCCESS) @end verbatim @tab @verbatim rc = idn2_to_unicode_8z8z (buf, &p, 0); if (rc != IDN2_OK) @end verbatim @end multitable Note that, although the table only lists the UTF-8 functions, the mapping is identical for every other one on the family of toUnicode and toAscii. As the IDNA2003 details differ signicantly to IDNA2008, not all flags used in the libidn functions map to any specific flags; it is typically safe to use the suggested libidn2 flags. Exceptionally the libidn flag @code{IDNA_USE_STD3_ASCII_RULES} is mapped to @code{IDN2_USE_STD3_ASCII_RULES}. @section Converting with backwards compatibility In several cases where IDNA2008 mappings do not exist whereas IDNA2003 mappings do, software like browsers take a backwards compatible approach. That is convert the domain to IDNA2008 form, and if that fails try the IDNA2003 conversion. The following example demonstrates that approach. @verbatim rc = idn2_to_ascii_8z (buf, &p, IDN2_NONTRANSITIONAL); /* IDNA2008 */ if (rc == IDN2_DISALLOWED) rc = idn2_to_ascii_8z (buf, &p, IDN2_TRANSITIONAL); /* IDNA2003 - compatible */ @end verbatim @section Using libidn and libidn2 code In the special case of software that needs to support both libraries (e.g., both IDNA2003 and IDNA2008), you must define @code{IDN2_SKIP_LIBIDN_COMPAT} prior to including @code{idn2.h} in order to disable compatibility code which overlaps with libidn functionality. That would allow software to use both libraries' functions. @section Stringprep and libidn2 The original libidn library includes functionality for the stringprep processing in @code{stringprep.h}. That functionality was an integral part of an IDNA2003 implementation, but it does not apply to IDNA2008. Furthermore, stringprep processing has been replaced by the PRECIS framework (RFC8264). For the reasons above, libidn2 does not implement stringprep or any other string processing protocols unrelated to IDNA2008. Applications requiring the stringprep processing should continue using the original libidn, and new applications should consider using the PRECIS framework. @node Examples @chapter Examples @cindex Examples This chapter contains example code which illustrate how Libidn2 is used when you write your own application. @menu * ToASCII:: Example using IDNA ToASCII. * ToUnicode:: Example using IDNA ToUnicode. * Lookup:: Example IDNA2008 Lookup domain name operation. * Register:: Example IDNA2008 Register label operation. @end menu @node ToASCII @section ToASCII example This example demonstrates how the library is used to convert internationalized domain names into ASCII compatible names (ACE). It expects input to be in UTF-8 form. @verbatiminclude example-toascii.c @node ToUnicode @section ToUnicode example This example demonstrates how the library is used to convert ASCII compatible names (ACE) to internationalized domain names. Both input and output are in UTF-8 form. @verbatiminclude example-tounicode.c @node Lookup @section Lookup This example demonstrates how a domain name is processed before it is lookup in the DNS. The input expected is in the locale encoding. @verbatiminclude lookup.c @node Register @section Register This example demonstrates how a domain label is processed before it is registered in the DNS. The input expected is in the locale encoding. @verbatiminclude register.c @node Invoking idn2 @chapter Invoking idn2 @pindex idn2 @cindex invoking @command{idn2} @cindex command line @command{idn2} translates internationalized domain names to the IDNA2008 encoded format, either for lookup or registration. If strings are specified on the command line, they are used as input and the computed output is printed to standard output @code{stdout}. If no strings are specified on the command line, the program read data, line by line, from the standard input @code{stdin}, and print the computed output to standard output. What processing is performed (e.g., lookup or register) is indicated by options. If any errors are encountered, the execution of the applications is aborted. All strings are expected to be encoded in the preferred charset used by your locale. Use @code{--debug} to find out what this charset is. On POSIX systems you may use the @code{LANG} environment variable to specify a different locale. To process a string that starts with @code{-}, for example @code{-foo}, use @code{--} to signal the end of parameters, as in @code{idn2 -r -- -foo}. @section Options @code{idn2} recognizes these commands: @verbatiminclude idn2-help.texi @section Environment Variables On POSIX systems the @var{LANG} environment variable can be used to override the system locale for the command being invoked. The system locale may influence what character set is used to decode data (i.e., strings on the command line or data read from the standard input stream), and to encode data to the standard output. If your system is set up correctly, however, the application will use the correct locale and character set automatically. Example usage: @example $ LANG=en_US.UTF-8 idn2 ... @end example @section Examples Standard usage, reading input from standard input and disabling license and usage instructions: @example jas@@latte:~$ idn2 --quiet r@"aksm@"org@aa{}s.se xn--rksmrgs-5wao1o.se ... @end example Reading input from the command line: @example jas@@latte:~$ idn2 r@"aksm@"org@aa{}s.se bl@aa{}b@ae{}rgr@o{}d.no xn--rksmrgs-5wao1o.se xn--blbrgrd-fxak7p.no jas@@latte:~$ @end example Testing the IDNA2008 Register function: @example jas@@latte:~$ idn2 --register fu@ss{}ball xn--fuball-cta jas@@latte:~$ @end example @section Troubleshooting Getting character data encoded right, and making sure Libidn2 use the same encoding, can be difficult. The reason for this is that most systems may encode character data in more than one character encoding, i.e., using @code{UTF-8} together with @code{ISO-8859-1} or @code{ISO-2022-JP}. This problem is likely to continue to exist until only one character encoding come out as the evolutionary winner, or (more likely, at least to some extents) forever. The first step to troubleshooting character encoding problems with Libidn2 is to use the @samp{--debug} parameter to find out which character set encoding @samp{idn2} believe your locale uses. @example jas@@latte:~$ idn2 --debug --quiet "" Charset: UTF-8 jas@@latte:~$ @end example If it prints @code{ANSI_X3.4-1968} (i.e., @code{US-ASCII}), this indicate you have not configured your locale properly. To configure the locale, you can, for example, use @samp{LANG=sv_SE.UTF-8; export LANG} at a @code{/bin/sh} prompt, to set up your locale for a Swedish environment using @code{UTF-8} as the encoding. Sometimes @samp{idn2} appear to be unable to translate from your system locale into @code{UTF-8} (which is used internally), and you will get an error message like this: @example idn2: lookup: could not convert string to UTF-8 @end example One explanation is that you didn't install the @samp{iconv} conversion tools. You can find it as a standalone library in GNU Libiconv (@uref{https://www.gnu.org/software/libiconv/}). On many GNU/Linux systems, this library is part of the system, but you may have to install additional packages to be able to use it. Another explanation is that the error is correct and you are feeding @samp{idn2} invalid data. This can happen inadvertently if you are not careful with the character set encoding you use. For example, if your shell run in a @code{ISO-8859-1} environment, and you invoke @samp{idn2} with the @samp{LANG} environment variable as follows, you will feed it @code{ISO-8859-1} characters but force it to believe they are @code{UTF-8}. Naturally this will lead to an error, unless the byte sequences happen to be valid @code{UTF-8}. Note that even if you don't get an error, the output may be incorrect in this situation, because @code{ISO-8859-1} and @code{UTF-8} does not in general encode the same characters as the same byte sequences. @example jas@@latte:~$ idn2 --quiet --debug "" Charset: ISO-8859-1 jas@@latte:~$ LANG=sv_SE.UTF-8 idn2 --debug r@"aksm@"org@aa{}s Charset: UTF-8 input[0] = 0x72 input[1] = 0xc3 input[2] = 0xa4 input[3] = 0xc3 input[4] = 0xa4 input[5] = 0x6b input[6] = 0x73 input[7] = 0x6d input[8] = 0xc3 input[9] = 0xb6 input[10] = 0x72 input[11] = 0x67 input[12] = 0xc3 input[13] = 0xa5 input[14] = 0x73 UCS-4 input[0] = U+0072 UCS-4 input[1] = U+00e4 UCS-4 input[2] = U+00e4 UCS-4 input[3] = U+006b UCS-4 input[4] = U+0073 UCS-4 input[5] = U+006d UCS-4 input[6] = U+00f6 UCS-4 input[7] = U+0072 UCS-4 input[8] = U+0067 UCS-4 input[9] = U+00e5 UCS-4 input[10] = U+0073 output[0] = 0x72 output[1] = 0xc3 output[2] = 0xa4 output[3] = 0xc3 output[4] = 0xa4 output[5] = 0x6b output[6] = 0x73 output[7] = 0x6d output[8] = 0xc3 output[9] = 0xb6 output[10] = 0x72 output[11] = 0x67 output[12] = 0xc3 output[13] = 0xa5 output[14] = 0x73 UCS-4 output[0] = U+0072 UCS-4 output[1] = U+00e4 UCS-4 output[2] = U+00e4 UCS-4 output[3] = U+006b UCS-4 output[4] = U+0073 UCS-4 output[5] = U+006d UCS-4 output[6] = U+00f6 UCS-4 output[7] = U+0072 UCS-4 output[8] = U+0067 UCS-4 output[9] = U+00e5 UCS-4 output[10] = U+0073 xn--rksmrgs-5waap8p jas@@latte:~$ @end example The sense moral here is to forget about @samp{LANG} (instead, configure your system locale properly) unless you know what you are doing, and if you want to use @samp{LANG}, do it carefully and after verifying with @samp{--debug} that you get the desired results. @node Interface Index @unnumbered Interface Index @printindex fn @node Concept Index @unnumbered Concept Index @printindex cp @bye libidn2-v2.3.8/doc/reference/000077500000000000000000000000001476312673600157575ustar00rootroot00000000000000libidn2-v2.3.8/doc/reference/Makefile.am000066400000000000000000000060141476312673600200140ustar00rootroot00000000000000# The name of the module, e.g. 'glib'. DOC_MODULE=$(PACKAGE) # Uncomment for versioned docs and specify the version of the module, e.g. '2'. #DOC_MODULE_VERSION=2 # The top-level XML file. DOC_MAIN_SGML_FILE=$(DOC_MODULE)-docs.xml # Directories containing the source code. # gtk-doc will search all .c and .h files beneath these paths # for inline comments documenting functions and macros. # e.g. DOC_SOURCE_DIR=$(top_srcdir)/gtk $(top_srcdir)/gdk DOC_SOURCE_DIR=$(top_srcdir)/lib $(top_builddir)/lib # Extra options to pass to gtkdoc-scangobj. Normally not needed. SCANGOBJ_OPTIONS= # Extra options to supply to gtkdoc-scan. # e.g. SCAN_OPTIONS=--deprecated-guards="GTK_DISABLE_DEPRECATED" SCAN_OPTIONS=--ignore-decorators=_IDN2_API # Extra options to supply to gtkdoc-mkdb # e.g. MKDB_OPTIONS=--xml-mode --output-format=xml MKDB_OPTIONS=--xml-mode --output-format=xml # Extra options to supply to gtkdoc-mkhtml MKHTML_OPTIONS= # Extra options to supply to gtkdoc-fixref. Normally not needed. # e.g. FIXXREF_OPTIONS=--extra-dir=../gdk-pixbuf/html --extra-dir=../gdk/html FIXXREF_OPTIONS= # Used for dependencies. The docs will be rebuilt if any of these change. # e.g. HFILE_GLOB=$(top_srcdir)/gtk/*.h # e.g. CFILE_GLOB=$(top_srcdir)/gtk/*.c HFILE_GLOB=$(top_srcdir)/lib/*.h $(top_builddir)/lib/*.h CFILE_GLOB=$(top_srcdir)/lib/*.c # Extra header to include when scanning, which are not under DOC_SOURCE_DIR # e.g. EXTRA_HFILES=$(top_srcdir}/contrib/extra.h EXTRA_HFILES= # Header files or dirs to ignore when scanning. Use base file/dir names # e.g. IGNORE_HFILES=gtkdebug.h gtkintl.h private_code IGNORE_HFILES=bidi.h context.h data.h idna.h tables.h tr46map.h # Images to copy into HTML directory. # e.g. HTML_IMAGES=$(top_srcdir)/gtk/stock-icons/stock_about_24.png HTML_IMAGES= # Extra files that are included by $(DOC_MAIN_SGML_FILE). # e.g. content_files=running.xml building.xml changes-2.0.xml content_files= # Files where gtk-doc abbreviations (#GtkWidget) are expanded # e.g. expand_content_files=running.xml expand_content_files= # CFLAGS and LDFLAGS for compiling gtkdoc-scangobj with your library. # Only needed if you are using gtkdoc-scangobj to dynamically query widget # signals and properties. # e.g. GTKDOC_CFLAGS=-I$(top_srcdir) -I$(top_builddir) $(GTK_DEBUG_FLAGS) # e.g. GTKDOC_LIBS=$(top_builddir)/gtk/$(gtktargetlib) GTKDOC_CFLAGS= GTKDOC_LIBS= # This includes the standard gtk-doc make rules, copied by gtkdocize. include $(top_srcdir)/gtk-doc.make # Comment this out if you want 'make check' to test you doc status # and run some sanity checks if ENABLE_GTK_DOC TESTS_ENVIRONMENT = \ DOC_MODULE=$(DOC_MODULE) DOC_MAIN_SGML_FILE=$(DOC_MAIN_SGML_FILE) \ SRCDIR=$(abs_srcdir) BUILDDIR=$(abs_builddir) TESTS = $(GTKDOC_CHECK) endif -include $(top_srcdir)/git.mk CLEANFILES ?= CLEANFILES += libidn2-overrides.txt libidn2-decl.txt libidn2-decl-list.txt CLEANFILES += libidn2-sections.txt libidn2.types libidn2.pdf clean-local: clean-local-junk .PHONY: clean-local-junk clean-local-junk: -rm -rf xml html tmpl dist-hook-local: all-local libidn2-v2.3.8/doc/reference/libidn2-docs.xml000066400000000000000000000034701476312673600207560ustar00rootroot00000000000000 ]> Libidn2 Reference Manual for Libidn2 &version; The latest version of this documentation can be found on-line at https://www.gnu.org/software/libidn/#libidn2. Libidn2 Overview Libidn2 is a free software implementation of IDNA2008 and TR46. API Index Index of deprecated API Index of new API in 0.1 Index of new API in 2.0.0 Index of new API in 2.1.1 Index of new API in 2.3.5 libidn2-v2.3.8/doc/reference/version.xml.in000066400000000000000000000000111476312673600205630ustar00rootroot00000000000000@VERSION@libidn2-v2.3.8/examples/000077500000000000000000000000001476312673600150725ustar00rootroot00000000000000libidn2-v2.3.8/examples/Makefile.am000066400000000000000000000015241476312673600171300ustar00rootroot00000000000000# Copyright (C) 2011-2025 Simon Josefsson # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU 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 General Public License for more details. # You should have received a copy of the GNU General Public License # along with this program. If not, see . AM_CPPFLAGS = -I$(top_srcdir)/lib -I$(top_builddir)/lib -I$(top_builddir) LDADD = ../lib/libidn2.la noinst_PROGRAMS = decode lookup register example-toascii example-tounicode libidn2-v2.3.8/examples/decode.c000066400000000000000000000031721476312673600164640ustar00rootroot00000000000000/* lookup.c - example program to demonstrate domain decoding using Libidn2 Copyright (C) 2016 Tim Rühsen This program is free software: you can redistribute it and/or modify it under the terms of the GNU 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 General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see . */ #include /* uint8_t */ #include /* printf, fflush, fgets, stdin, perror, fprintf */ #include /* strlen */ #include /* setlocale */ #include /* free */ #include /* idn2_lookup_ul, IDN2_OK, idn2_strerror, idn2_strerror_name */ int main (int argc, char *argv[]) { int rc; char src[BUFSIZ]; char *decoded; setlocale (LC_ALL, ""); printf ("Enter (possibly non-ASCII) domain name to decode: "); fflush (stdout); if (!fgets (src, sizeof (src), stdin)) { perror ("fgets"); return 1; } src[strlen (src) - 1] = '\0'; rc = idn2_to_unicode_lzlz (src, &decoded, 0); if (rc != IDN2_OK) { fprintf (stderr, "error: %s (%s, %d)\n", idn2_strerror (rc), idn2_strerror_name (rc), rc); return 1; } printf ("Decoded domain name: %s\n", decoded); free (decoded); return 0; } libidn2-v2.3.8/examples/example-toascii.c000066400000000000000000000023431476312673600203240ustar00rootroot00000000000000/* example-toascii.c --- Example ToASCII() code showing how to use Libidn2. * * This code is placed under public domain. */ #include #include #include #include /* idn2_to_ascii_8z() */ /* * Compiling using pkg-config is recommended: * * $ cc -o example-toascii example-toascii.c $(pkg-config --cflags --libs libidn2) * $ ./example-toascii * Input domain encoded as `UTF-8': βόλος.com * Read string (length 15): ce b2 cf 8c ce bb ce bf cf 82 2e 63 6f 6d 0a * ACE label (length 17): 'xn--nxasmm1c.com' * */ int main (void) { char buf[BUFSIZ]; char *p; int rc; size_t i; if (!fgets (buf, BUFSIZ, stdin)) perror ("fgets"); buf[strlen (buf) - 1] = '\0'; printf ("Read string (length %ld): ", (long int) strlen (buf)); for (i = 0; i < strlen (buf); i++) printf ("%02x ", (unsigned) buf[i] & 0xFF); printf ("\n"); /* Use non-transitional IDNA2008 */ rc = idn2_to_ascii_8z (buf, &p, IDN2_NONTRANSITIONAL); if (rc != IDNA_SUCCESS) { printf ("ToASCII() failed (%d): %s\n", rc, idn2_strerror (rc)); return EXIT_FAILURE; } printf ("ACE label (length %ld): '%s'\n", (long int) strlen (p), p); free (p); /* or idn2_free() */ return 0; } libidn2-v2.3.8/examples/example-tounicode.c000066400000000000000000000023141476312673600206600ustar00rootroot00000000000000/* example-tounicode.c --- Example ToUnicode() code showing how to use Libidn2. * * This code is placed under public domain. */ #include #include #include #include /* idn2_to_unicode_8z8z() */ /* * Compiling using pkg-config is recommended: * * $ cc -o example-to-unicode example-to-unicode.c $(pkg-config --cflags --libs libidn2) * $ ./example-tounicode * Input domain (ACE) encoded as `UTF-8': xn--nxasmm1c.com * * Read string (length 16): 78 6e 2d 2d 6e 78 61 73 6d 6d 31 63 2e 63 6f 6d * ACE label (length 14): 'βόλος.com' * */ int main (void) { char buf[BUFSIZ]; char *p; int rc; size_t i; if (!fgets (buf, BUFSIZ, stdin)) perror ("fgets"); buf[strlen (buf) - 1] = '\0'; printf ("Read string (length %ld): ", (long int) strlen (buf)); for (i = 0; i < strlen (buf); i++) printf ("%02x ", (unsigned) buf[i] & 0xFF); printf ("\n"); rc = idn2_to_unicode_8z8z (buf, &p, 0); if (rc != IDNA_SUCCESS) { printf ("ToUnicode() failed (%d): %s\n", rc, idn2_strerror (rc)); return EXIT_FAILURE; } printf ("ACE label (length %ld): '%s'\n", (long int) strlen (p), p); free (p); /* or idn2_free() */ return 0; } libidn2-v2.3.8/examples/lookup.c000066400000000000000000000031701476312673600165500ustar00rootroot00000000000000/* lookup.c - example program to demonstrate IDNA2008 Lookup using Libidn2 Copyright (C) 2011-2025 Simon Josefsson This program is free software: you can redistribute it and/or modify it under the terms of the GNU 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 General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see . */ #include /* printf, fflush, fgets, stdin, perror, fprintf */ #include /* strlen */ #include /* setlocale */ #include /* free */ #include /* idn2_lookup_ul, IDN2_OK, idn2_strerror, idn2_strerror_name */ int main (int argc, char *argv[]) { int rc; char src[BUFSIZ]; char *lookupname; setlocale (LC_ALL, ""); printf ("Enter (possibly non-ASCII) domain name to lookup: "); fflush (stdout); if (!fgets (src, sizeof (src), stdin)) { perror ("fgets"); return 1; } src[strlen (src) - 1] = '\0'; rc = idn2_lookup_ul (src, &lookupname, 0); if (rc != IDN2_OK) { fprintf (stderr, "error: %s (%s, %d)\n", idn2_strerror (rc), idn2_strerror_name (rc), rc); return 1; } printf ("IDNA2008 domain name to lookup in DNS: %s\n", lookupname); free (lookupname); return 0; } libidn2-v2.3.8/examples/register.c000066400000000000000000000031761476312673600170710ustar00rootroot00000000000000/* register.c - example program to demonstrate IDNA2008 Register using Libidn2 Copyright (C) 2011-2025 Simon Josefsson This program is free software: you can redistribute it and/or modify it under the terms of the GNU 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 General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see . */ #include /* printf, fflush, fgets, stdin, perror, fprintf */ #include /* strlen */ #include /* setlocale */ #include /* free */ #include /* idn2_register_ul, IDN2_OK, idn2_strerror, idn2_strerror_name */ int main (int argc, char *argv[]) { int rc; char src[BUFSIZ]; char *insertname; setlocale (LC_ALL, ""); printf ("Enter (possibly non-ASCII) label to register: "); fflush (stdout); if (!fgets (src, sizeof (src), stdin)) { perror ("fgets"); return 1; } src[strlen (src) - 1] = '\0'; rc = idn2_register_ul (src, NULL, &insertname, 0); if (rc != IDN2_OK) { fprintf (stderr, "error: %s (%s, %d)\n", idn2_strerror (rc), idn2_strerror_name (rc), rc); return 1; } printf ("IDNA2008 label to register in DNS: %s\n", insertname); free (insertname); return 0; } libidn2-v2.3.8/fuzz/000077500000000000000000000000001476312673600142525ustar00rootroot00000000000000libidn2-v2.3.8/fuzz/Makefile.am000066400000000000000000000044711476312673600163140ustar00rootroot00000000000000# Copyright (c) 2017-2025 Tim Ruehsen # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, sublicense, # and/or sell copies of the Software, and to permit persons to whom the # Software is furnished to do so, subject to the following conditions: # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. AM_CFLAGS = $(WARN_CFLAGS) AM_CPPFLAGS = -I$(top_srcdir)/lib -I../lib -I$(top_srcdir)/gl -I../gl -DSRCDIR=\"$(abs_srcdir)\" -DTEST_RUN AM_LDFLAGS = -no-install LDADD = ../lib/libidn2.la ../gl/libgnu.la $(LTLIBUNISTRING) IDN_TESTS = \ libidn2_to_ascii_8z_fuzzer$(EXEEXT) \ libidn2_to_unicode_8z8z_fuzzer$(EXEEXT) \ libidn2_register_fuzzer$(EXEEXT) check_PROGRAMS = $(IDN_TESTS) libidn2_to_ascii_8z_fuzzer_SOURCES = libidn2_to_ascii_8z_fuzzer.c main.c fuzzer.h libidn2_to_unicode_8z8z_fuzzer_SOURCES = libidn2_to_unicode_8z8z_fuzzer.c main.c fuzzer.h libidn2_register_fuzzer_SOURCES = libidn2_register_fuzzer.c main.c fuzzer.h dist-hook: find . -name '*.options' -exec cp -v '{}' $(distdir) ';' find . -name '*.dict' -exec cp -v '{}' $(distdir) ';' find . -name '*.in' -exec cp -vr '{}' $(distdir) ';' find . -name '*.repro' -exec cp -vr '{}' $(distdir) ';' TESTS = $(IDN_TESTS) clean-local: rm -rf *.gc?? *.log lcov *_fuzzer coverage.info *.o oss-fuzz: if test "$$OUT" != ""; then \ for ccfile in *_fuzzer.c; do \ fuzzer=$$(basename $$ccfile .c); \ $$CXX $$CXXFLAGS -I$(top_srcdir)/lib -I$(top_srcdir) \ "$${fuzzer}.c" -o "$${fuzzer}" \ ../lib/.libs/libidn2.a $${LIB_FUZZING_ENGINE} -Wl,-Bstatic \ -Wl,-Bdynamic; \ done; \ fi .PHONY: oss-fuzz libidn2-v2.3.8/fuzz/README.md000066400000000000000000000056571476312673600155460ustar00rootroot00000000000000# Fuzzers These are fuzzers designed for use with `libFuzzer` or `afl`. They can be used to run on Google's OSS-Fuzz (https://github.com/google/oss-fuzz/). The convention used here is that the initial values for each parser fuzzer are taken from the $NAME.in directory. Crash reproducers from OSS-Fuzz are put into $NAME.repro directory for regression testing with top dir 'make check' or 'make check-valgrind'. The ./configure runs below are for libidn2. # Running a fuzzer using clang Use the following commands on top dir: ``` export CC=clang-6.0 export CFLAGS="-O1 -g -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=undefined,integer,nullability -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,trace-cmp" ASAN_OPTIONS=detect_leaks=0 ./configure --enable-static --disable-doc --disable-gcc-warnings make clean make -j$(nproc) cd fuzz # run libwget_xml_parse_buffer_fuzzer UBSAN_OPTIONS=print_stacktrace=1 ASAN_SYMBOLIZER_PATH=/usr/lib/llvm-6.0/bin/llvm-symbolizer \ ./run-clang.sh libidn2_to_ascii_8z_fuzzer ``` # Running a fuzzer using AFL Use the following commands on top dir: ``` $ CC=afl-clang-fast ./configure --disable-doc $ make -j$(nproc) clean all $ cd fuzz $ ./run-afl.sh libidn2_to_ascii_8z_fuzzer ``` # Fuzz code coverage using the corpus directories *.in/ Code coverage reports currently work best with gcc+lcov+genhtml. In the top directory: ``` CC=gcc CFLAGS="-O0 -g" ./configure --disable-doc make coverage xdg-open doc/coverage/index.html ``` Each fuzzer target has it's own functions to cover, e.g. `libidn2_to_ascii_8z_fuzzer` covers idn2_to_ascii_8z(). To work on corpora for better coverage, `cd fuzz` and use e.g. `./view-coverage.sh libidn_toascii_fuzzer`. # Enhancing the testsuite for issues found Each reproducer file should be dropped into the appropriate *.repro/ directory. # License Copyright (c) 2017-2025 Tim Ruehsen Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. libidn2-v2.3.8/fuzz/fuzzer.h000066400000000000000000000024531476312673600157540ustar00rootroot00000000000000/* * Copyright(c) 2017 Tim Ruehsen * * Permission is hereby granted, free of charge, to any person obtaining a * copy of this software and associated documentation files (the "Software"), * to deal in the Software without restriction, including without limitation * the rights to use, copy, modify, merge, publish, distribute, sublicense, * and/or sell copies of the Software, and to permit persons to whom the * Software is furnished to do so, subject to the following conditions: * * The above copyright notice and this permission notice shall be included in * all copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER * DEALINGS IN THE SOFTWARE. * * This file is part of libidn2. */ #include /* size_t */ #include /* uint8_t */ #ifdef __cplusplus extern "C" #endif int LLVMFuzzerTestOneInput (const uint8_t * data, size_t size); libidn2-v2.3.8/fuzz/get_all_corpora000077500000000000000000000001401476312673600173270ustar00rootroot00000000000000#!/bin/sh -eu for fuzzer in *_fuzzer.c; do ./get_ossfuzz_corpora $(basename $fuzzer .c) done libidn2-v2.3.8/fuzz/get_ossfuzz_corpora000077500000000000000000000051371476312673600203150ustar00rootroot00000000000000#!/bin/sh -eu # Copyright (c) 2017-2025 Tim Ruehsen # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, sublicense, # and/or sell copies of the Software, and to permit persons to whom the # Software is furnished to do so, subject to the following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # First step: In the top directory execute # export CC=clang-5.0 # export CFLAGS="-O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,trace-cmp" # ./configure --enable-static --disable-gtk-doc --enable-runtime=libidn2 --enable-builtin=libidn2 # make clean # make -j$(nproc) LIB_FUZZING_ENGINE="-lFuzzer" # cd fuzz # make -j$(nproc) check # # Read the docs at https://github.com/google/oss-fuzz/blob/master/docs/corpora.md # then install 'google-cloud-sdk' and execute 'gcloud init'. # Now 'gsutil' should be ready to use. if test -z "$1"; then echo "Usage: $0 " echo "Example: $0 libidn2_to_ascii_8z_fuzzer" exit 1 fi fuzzer=$1 project=$(echo $1 | cut -d'_' -f1) # sync/copy the OSS-Fuzz corpora into the .new directory mkdir -p ${fuzzer}.new cp -p ${fuzzer}.in/* ${fuzzer}.new gsutil cp $(gsutil ls gs://${project}-backup.clusterfuzz-external.appspot.com/corpus/libFuzzer/${fuzzer}|tail -n 1) ${fuzzer}.new (cd ${fuzzer}.new && unzip -q -f -o *.zip && rm *.zip) # create fuzzer target BUILD_ONLY=1 ./run-clang.sh ${fuzzer} # merge the corpora into the .in directory ./${fuzzer} -merge=1 ${fuzzer}.in ${fuzzer}.new # now clear .new dir and put all corpora there rm -f ${fuzzer}.new/* mv ${fuzzer}.in/* ${fuzzer}.new # now merge again (optimizes number of corpora) ./${fuzzer} -merge=1 ${fuzzer}.in ${fuzzer}.new echo echo "If new files have been added, 'git add' and 'git commit' them." libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.c000066400000000000000000000034611476312673600212560ustar00rootroot00000000000000/* * Copyright(c) 2017 Tim Ruehsen * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU 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 General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . */ #include #include /* assert */ #include /* malloc, free */ #include /* memcpy */ #include "idn2.h" #include "fuzzer.h" int LLVMFuzzerTestOneInput (const uint8_t *data, size_t size) { char *ulabel, *alabel; char *out; if (size > 1024) return 0; ulabel = (char *) malloc (size + 1); assert (ulabel != NULL); /* 0 terminate */ memcpy (ulabel, data, size); ulabel[size] = 0; if (size == 0) { /*** test NULL input/output combinations ***/ if (idn2_register_ul (NULL, NULL, &out, 0) == IDN2_OK) idn2_free (out); idn2_register_ul (ulabel, NULL, NULL, 0); } if (idn2_register_ul (ulabel, NULL, &out, 0) == IDN2_OK) idn2_free (out); free (ulabel); alabel = (char *) malloc (size + 4 + 1); assert (alabel != NULL); /* 0 terminate */ memcpy (alabel, "xn--", 4); memcpy (alabel + 4, data, size); alabel[size] = 0; if (idn2_register_ul (NULL, alabel, &out, 0) == IDN2_OK) idn2_free (out); /*** test NULL input/output combinations ***/ if (size == 0) idn2_register_ul (NULL, alabel, NULL, 0); free (alabel); return 0; } libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/000077500000000000000000000000001476312673600215135ustar00rootroot00000000000000libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/002a1654f105de94a466cc85db5c3ec0bd0803eb000066400000000000000000000000111476312673600271170ustar00rootroot00000000000000bjxn--bjnlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/00b6a0179b54693e37beb5142dce63bb852b8a0b000066400000000000000000000000071476312673600270520ustar00rootroot00000000000000aUDcElibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/50fc25c5d45890c34b527e0c83e029919a904493000066400000000000000000000000231476312673600265210ustar00rootroot00000000000000fDKN9EKIy1f899fSvoolibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/51063a4c6fd72870f5a736b47b40cc864c13dfcd000066400000000000000000000000561476312673600270740ustar00rootroot000000000000001hbKnAA2AAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbKE!Elibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/51cd3d9b50699cf0c824fe3f7ce9a10f6bb0a092000066400000000000000000000000221476312673600272270ustar00rootroot00000000000000jjfjKjjfjKjjjjj'libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/52fccee52c4b1a78e6f1abbc459a164ab2875509000066400000000000000000000000551476312673600272320ustar00rootroot00000000000000YhbKnAA2AIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbKEEElibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/53b2cf24910199da53816f78c853201bd32ec6a3000066400000000000000000000000441476312673600266470ustar00rootroot00000000000000YlbKnEEEAeEEEjNYlbKnbKUEKUEEEEENEElibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/555f7f5903f959b640af357f68eb031c7e73fb3f000066400000000000000000000000511476312673600270440ustar00rootroot00000000000000jjbjxn---jbkjjjxpx6xxxxxxxxxxxxxxxxffFflibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/557941a0afe46151f3756b4122763e4168b13bd8000066400000000000000000000000561476312673600265150ustar00rootroot00000000000000jjbjxn---jbkjxxxxxxxxxxxxxxxxxxxxxhxxxxffxxxlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/5636ff63c83f7fc8cbab1ead0874326a4d7e820d000066400000000000000000000000161476312673600272430ustar00rootroot00000000000000jKNS46locxOcaOlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/56edbac61c2c08d4377ea5323e751a38f955c998000066400000000000000000000000641476312673600270360ustar00rootroot00000000000000jSt5ctyL45c45ct5c45ctyL4jSt5ctyL45c45ct5c455ctyypcElibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/56f046fa243d673afdb597a5edd81a033fd7ec3a000066400000000000000000000000511476312673600273120ustar00rootroot00000000000000YhBKnQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAElibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/56f1d1788345aea13d2fc264e381cee3dd2125f4000066400000000000000000000000151476312673600270660ustar00rootroot00000000000000YlbKnUEEE*!libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/57eba4efc46e8d9662488370fbe8e05c292304da000066400000000000000000000000251476312673600271130ustar00rootroot00000000000000bmbbbbbhbbbbbbbbbbbbblibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/586e4884a171f7eaa4a7f0a58593ada07ff2b654000066400000000000000000000000101476312673600270770ustar00rootroot00000000000000dtakan<libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/58a4cc8c99f853f1545c336e5696a6d949ec55d1000066400000000000000000000000131476312673600267750ustar00rootroot000000000000000ct-tteIcclibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/58bf0953b16baffb2b089ecf29c8acfeb928223b000066400000000000000000000000541476312673600274020ustar00rootroot00000000000000QQQ6ZZZZZZ6ZZZZZZZ6ZZZZZZZZZZZZZZZZZZZZQ*libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/59221586eb8c380fa5f536826b1cc0a878c3fd3f000066400000000000000000000000141476312673600270250ustar00rootroot00000000000000YlbKnrwEEC7Elibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/59ca9ce879c5d11448602f9bd14f8c66e9f26900000066400000000000000000000000451476312673600267710ustar00rootroot00000000000000bmbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbhbblibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/59d01efc03a12885e4e4fd2a656b4321bd944acb000066400000000000000000000000141476312673600271360ustar00rootroot00000000000000XXXXXXYXX<*libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/5a17b1334ac7123e8dde2caf4e745c3c1fe8599f000066400000000000000000000000601476312673600272360ustar00rootroot00000000000000YlbKnnlKbKnKEbEaaEaaaaaaaaaaaaaaaaaaaaaaaaaaaalibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/5a68e4c56c02c1518eebb2251b3662315b38dc80000066400000000000000000000000101476312673600267060ustar00rootroot00000000000000jmbkhjlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/5a83822e1e73b6b24c4524db25015402eb7724fe000066400000000000000000000000111476312673600266300ustar00rootroot00000000000000jmbBhjelibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/5ba6e4c84d4ba94e7191c0dc151e46b32b097e97000066400000000000000000000000131476312673600270720ustar00rootroot00000000000000zy0NSt6xblibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/5ba93c9db0cff93f52b521d7420e43f6eda2784f000066400000000000000000000000011476312673600272320ustar00rootroot00000000000000libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/5be728666bc2885097d9a453327ac523dd4e4775000066400000000000000000000000161476312673600266210ustar00rootroot00000000000000JjbWWWWWWWWJ*libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/5c605ac41c9e222f5ea9cc93da680c2a135ebc86000066400000000000000000000000231476312673600272210ustar00rootroot00000000000000YlbKKrEUEEEEEEjlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/5c873a793c6fa5c50153c24857a2afdef2d55b03000066400000000000000000000000321476312673600270670ustar00rootroot00000000000000XXXX245X5XXY5XXXXXX45H5Khlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/5d9597203f3b1898bd1d74bd0a024827972428e2000066400000000000000000000000221476312673600265230ustar00rootroot00000000000000YhbhKKngKKnbEjlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/5db8708bdad89437a567bced9f7556a678a9efe3000066400000000000000000000000311476312673600272750ustar00rootroot00000000000000vEKN9DfIKNz9fbKNDKIfff)*libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/5e8ea5143a2ca473064147e6a85782cb464cbef2000066400000000000000000000000061476312673600270100ustar00rootroot00000000000000DK<<<<libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/5eee64df5d43b6623f28b18e7b0c73060a502305000066400000000000000000000000551476312673600267240ustar00rootroot00000000000000xn--fNSt6locale5fffffffffffffffn-e5-DDxn--DDKlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/5f0af91e75a78923bc35752d8e537b705411bc87000066400000000000000000000000121476312673600266640ustar00rootroot0000000000000099999y992libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/5f12f50532d5b8a418c66b60e29bd83551e4134f000066400000000000000000000000361476312673600266520ustar00rootroot00000000000000YhbKnALatinAAAAAAAAAAAAAAAAAbElibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/5fa2256f36b46df077d21d8066349fa4a2924c76000066400000000000000000000000071476312673600266640ustar00rootroot00000000000000jkj<,(blibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/608e27bc7501e12ecfa51eab3fde69e3ee1395a1000066400000000000000000000000061476312673600273030ustar00rootroot00000000000000D-<<$*libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/60b8eeb11b016429c08643229b7276f5b3480fc1000066400000000000000000000000101476312673600265550ustar00rootroot00000000000000hmbkhjlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/60e31e766b08032c28e4f1a565e4b816f65f94ba000066400000000000000000000000221476312673600267340ustar00rootroot00000000000000YhbKnbKUEGjEEE<;libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/614d37f37869376c351aa1ad29ccd85094144fc9000066400000000000000000000000351476312673600266710ustar00rootroot00000000000000YlbKnQnbCEaaaaaaaaaaaaaaaaaalibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/61c028432270dd8cfa5c2136133d76ec9db63ba0000066400000000000000000000000261476312673600267720ustar00rootroot00000000000000YhbKhbKEEEEEEeHEEENE.libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/61ec4aafdcad450c85c04a97675618d98ddebaff000066400000000000000000000000201476312673600274570ustar00rootroot00000000000000jt5jWWWWWWWWWWWlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/6242468cfa414937045ad039677573407d72ab55000066400000000000000000000000201476312673600263550ustar00rootroot00000000000000jjfxnk-l-tjjj'libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/627878ff7605a8968928355a00b42f86da796412000066400000000000000000000000311476312673600264120ustar00rootroot00000000000000jNSt6loWWWWWWD77777777--*libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/62c2dda874f44e18e3acfae157aeb17ac0460588000066400000000000000000000000111476312673600272220ustar00rootroot00000000000000jmbkhjelibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/63bb722d9a5dae090eb63ae4fbb3ab6f9ee9ede6000066400000000000000000000000411476312673600276140ustar00rootroot00000000000000YhbKnAAEAYhbKnAAAAAAAAAAAAAAAAAEElibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/63f7ce7879518fd1043572fd1332f638f2c9c408000066400000000000000000000000411476312673600266200ustar00rootroot00000000000000fDKN9DKIyKIy9ffbffMbff99ff99ffb)*libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/64147b6f06be028f4bc7017f017387dfe3ecbc24000066400000000000000000000000271476312673600270720ustar00rootroot00000000000000YhbKnAAAHAAAAAbACAEEEEElibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/6543433d8cd620c2623880ead22ff027d4a02b2f000066400000000000000000000000141476312673600267070ustar00rootroot00000000000000YhbKjjEEU%libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/677abf01eb34cba4e379ebfe64c2c9fc831504a6000066400000000000000000000000131476312673600273070ustar00rootroot00000000000000fbKvNAAAAANlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/67c24693c30478d5a4e1538bd5ba3ea5bf4a6e57000066400000000000000000000000311476312673600270740ustar00rootroot00000000000000YYYYYYYYYYYYYYYYYYYYYlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/686f92e1f5fc2cb7c0870abc0bd4b98df73b8e2c000066400000000000000000000000561476312673600274100ustar00rootroot00000000000000YlbKnbQEdEayaaea52sty2pgx5YlbKn2Eaeaaa2Eaeayslibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/686fd2790ab261514c8bc56ebdbf5d65b26ba842000066400000000000000000000000531476312673600271560ustar00rootroot00000000000000YhbbnbKKEbEbKEEEjnbKKEbEEbKEEEEEEEEEbEEE!libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/6ba0b3c8c76957ef46bd87ca91b9f7e8b1814171000066400000000000000000000000201476312673600271110ustar00rootroot00000000000000f4f00000000ffU (libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/6c62d11072670e7a35dc7cfbb94574015dd6eb5c000066400000000000000000000000471476312673600270730ustar00rootroot00000000000000bjqqqqjqjqqqqqqqqqMqqqqqqqqqqqqqqqqqqj;libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/6d83518db0303fbc5b6dfea5c3e332fa927ab7a0000066400000000000000000000000151476312673600272740ustar00rootroot00000000000000AnKXXXXXXXX*libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/6dcfe1d0b66099be7cba951e27396f78d54e0785000066400000000000000000000000221476312673600271220ustar00rootroot00000000000000YhbKnAnAAAAAAAAAAElibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/6e59da763ec5b1c3c91d11fe4bd1f2e049c27650000066400000000000000000000000601476312673600271470ustar00rootroot00000000000000YlbwKKEEbAEEEaaaaaEaaaaaaaaaaaaaaaaaaaaaaaaalibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/6e7ba652bff33c8a31d5c17787386ef0e5402ffe000066400000000000000000000000071476312673600271670ustar00rootroot0000000000000022222<<libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/6ea93ae67855f7b4613ea210d7e4333c1632cf25000066400000000000000000000000301476312673600267250ustar00rootroot00000000000000kNNNNNNNLNNNNNNNNNkjKjjjlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/6eed5c6b5bd7f003241f6533a09f52f14dc68965000066400000000000000000000000211476312673600270160ustar00rootroot00000000000000YlbKnbKnEDTEEE'Elibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/6fac999be092b71694cc3d77d9806022f8ed44b5000066400000000000000000000000461476312673600270470ustar00rootroot00000000000000jjbjxn---jbkjjjxpx8xxxxxxxxxhxxxxxxxxnlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/6fe254a94f737f9efb0ec764e4fa77e978c29e00000066400000000000000000000000071476312673600272160ustar00rootroot00000000000000uba !zjlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/704e8624a9504406cccd95de379cdf4d46d42143000066400000000000000000000000501476312673600267410ustar00rootroot00000000000000xn--mkv9vvv3vvvvvxn4-vvvvvvvmvv9vA9vvv4Dlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/71031f1237359d789455e1aedb176a16a2245f8d000066400000000000000000000000201476312673600265670ustar00rootroot00000000000000YhbKnAAAAAAANEElibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/71472558cbd1ebb65cecc6825f0b70b5e5a93a5b000066400000000000000000000000261476312673600272300ustar00rootroot00000000000000bmbbekebbbbbbbbbbbbbbblibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/715ac05af9897ee1d2dda007230e68b149678117000066400000000000000000000000501476312673600266550ustar00rootroot00000000000000YhBKnAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEEEElibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/736297cce5c3d7758fdcac90975ff7d139fb7e26000066400000000000000000000000211476312673600272140ustar00rootroot00000000000000YhbOnKbKEEEDEEEjlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/73d1091401b8595677255a210610277d745931ab000066400000000000000000000000101476312673600261760ustar00rootroot00000000000000ajjjjjlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/73e3fdca8b715a88975cee47c9cf075192f87515000066400000000000000000000000221476312673600270510ustar00rootroot00000000000000vDKNNz9fbKN9DKfff*libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/75798ebb1515112b98fd710b5769322a379ed4c7000066400000000000000000000000321476312673600266110ustar00rootroot00000000000000YhbKbnKEEEEEEEEEEEEjEElibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/75f05df54f1b6d7c1f7cf117e04b60a485407606000066400000000000000000000000051476312673600267310ustar00rootroot00000000000000jlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/765bb83251fd0b010812a376e4a120ec499e5ad3000066400000000000000000000000061476312673600267100ustar00rootroot00000000000000-blibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/77b50c1f635d5349b6a1de528df05b3e2b418230000066400000000000000000000000131476312673600267160ustar00rootroot000000000000000ct-pteIcclibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/7809034547f005ee43dc533a62dbe9d4b1febf56000066400000000000000000000000701476312673600270750ustar00rootroot00000000000000xn-jjyn--pxn-jjjjjjjjjjjjj-pjdjdj-pjdjll-jjjjjjj-eIcJlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/78110297af8a06538f9fa8a2edc8842c89b19b45000066400000000000000000000000101476312673600267530ustar00rootroot00000000000000DTD-r<'<libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/78337e1074cecec7c66ff32b099e9d6d838821b9000066400000000000000000000000531476312673600270530ustar00rootroot00000000000000jvvvvvvvvvxvvvvvvxn--xxn--xn--fNSt6loca!fglibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/7840c1ce561d1636c582916d7ec1ab8c2b83d618000066400000000000000000000000211476312673600267330ustar00rootroot00000000000000fDKN8DKIz9gbffM)*libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/7c3a300d1e6af28d14cf63e0efb2e6eac07c468f000066400000000000000000000000241476312673600273600ustar00rootroot00000000000000YlbKnrKEEEGEEEAEENElibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/7cc3ca92505c2b306856c144f2e65946e0c04d3e000066400000000000000000000000211476312673600267210ustar00rootroot00000000000000xnx--n2b-cjKjblibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/7da53bbffb527dc8b5a4874f3bdfab84142b839f000066400000000000000000000000101476312673600273750ustar00rootroot00000000000000St0c1yclibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/7e5b9151973978c7cd94be8a3025b16ffb85538b000066400000000000000000000000431476312673600267660ustar00rootroot00000000000000YlbKnbQEdEaeaaay52sty2pgx5YlbKndastlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/7ef4793f228db5641d873fe90647b1fd0106d173000066400000000000000000000000271476312673600266730ustar00rootroot00000000000000fDKN9DKIy9fffDN9DIff:)*libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/7fe5fa37dc669f08050ff32a58600bbba9f675ce000066400000000000000000000000541476312673600272500ustar00rootroot00000000000000YhbKn2AAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbElibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/80f3dce981af223d084cce35827c28cf35db2d22000066400000000000000000000000341476312673600271510ustar00rootroot00000000000000jNSt6moWWWWWWWWWWWWWWWjjj'libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/80f6a50236a2af7fe6f8c8d765431dda132b2254000066400000000000000000000000061476312673600270050ustar00rootroot00000000000000jjjlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/81026e4dab20c4a5ab1c73abe279108f491d524f000066400000000000000000000000211476312673600270430ustar00rootroot00000000000000YlbUEOUEEElbE(hblibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/812348ed414aa81ab5f2aee1152679bf3acfe04f000066400000000000000000000000201476312673600272120ustar00rootroot00000000000000y25st5sty24sty2Hlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/81fb2941a68d74de2757a387eb1bd2c0d4d861ba000066400000000000000000000000261476312673600271540ustar00rootroot00000000000000jjfxnfxnxnttktk-j-tjjlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/8248f6393d2549fd49bb9f4dc0009f04a29caa74000066400000000000000000000000101476312673600270210ustar00rootroot000000000000009K9--jbKlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/82eddc4252ed3758575559ad963c0118926d7725000066400000000000000000000000021476312673600265360ustar00rootroot00000000000000' libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/8328396a4c4244e673efd52bf7d9d02a0025ea4c000066400000000000000000000000141476312673600270070ustar00rootroot00000000000000bmbkjmbkjelibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/84bebb22c4407062f6c1b54c1650b590b67e3f9a000066400000000000000000000000511476312673600267770ustar00rootroot00000000000000jnWWWzzzzzzzzzzzzzxzzzzzzzzzzzzzzzzzzuWlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/858cc9d041dfda14497cb5f29745a92116dacee1000066400000000000000000000000731476312673600271640ustar00rootroot00000000000000QQAZZ6ZZZZZZZZZZZZZZZZZZZZZZZXZZZZZZZZZZZZZZZZZZZZZZZZZ:*libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/85b14b36836a772e4b1876a83cc6a779af3919d8000066400000000000000000000000121476312673600267010ustar00rootroot00000000000000vDKN9ff)M)libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/86712edd7b8c9913a8f3869fc37e80736d45316f000066400000000000000000000000241476312673600267160ustar00rootroot00000000000000JWDWWWWWWWWWWWWWW*libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/873b8c2ff87eb54c7147a2e2569efcb21960ea7a000066400000000000000000000000241476312673600271710ustar00rootroot0000000000000033333333333333330L<libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/8865c676e1f4df0e46e8fc333747ff43a6db3a81000066400000000000000000000000111476312673600271150ustar00rootroot00000000000000-----jjb!libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/8907fce2f217cef96c4e076ffea0a4f0e7527c1f000066400000000000000000000000501476312673600273270ustar00rootroot00000000000000jjbjxn---jbkjjjxpx6xxxxxxxxxxxxxxxxxxxxxlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/89cfcb0c6651450c0761cbe5040c3eb97c316305000066400000000000000000000000101476312673600267070ustar00rootroot00000000000000X-XA!TXlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/89dbe4c1bee44515416c2343955e4b1023938e87000066400000000000000000000000101476312673600265750ustar00rootroot00000000000000DK8K<<<libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/8a51cdf5b86f59b44cf7dff088ef4ad849cf30cc000066400000000000000000000000271476312673600275060ustar00rootroot00000000000000YhbbnbKKEFbKEEEEEEEjlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/8a5e0eac475a52a7e71b53516cea6ebd09ba02e2000066400000000000000000000000421476312673600272670ustar00rootroot00000000000000YhBKnAAAAYhbKbE898EAhBKnAAAAAAAAAlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/8ad6e952cf89a593b51e43781345997347548087000066400000000000000000000000341476312673600264250ustar00rootroot00000000000000jSt5ctSt5ctySt5cty5yctppIcElibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/8b84ddc895e159653f118dc103488e0acb912917000066400000000000000000000000761476312673600267000ustar00rootroot00000000000000QQAZZ6ZZZZZZZZZZZZZZZZZZZZZZZZZZXZZZZZZZZZZZZZZZZZZZZZZZZZZZlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/8d0282d8fb8ea59dcd1ec17c13db207c27220bbd000066400000000000000000000000571476312673600273010ustar00rootroot00000000000000jvvvvvvvvvxvvvvvvxn--xxn--xn--fNSt6locale6v libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/8d616a2e524cf40e0328b656848ded54e6d08000000066400000000000000000000000331476312673600266500ustar00rootroot00000000000000YlbKnbQEdEaaaaay25sty2pg2Elibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/8da57e38f4e19faea17348649f33d9ec06912081000066400000000000000000000000121476312673600267530ustar00rootroot00000000000000n---!-jddlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/8e5bbf028796664177a12829ec7a4bfa9f6e150d000066400000000000000000000000101476312673600270270ustar00rootroot00000000000000Yhbxjlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/8ec9b26ba8d50505e1fbf2538a6793035dfb6bdd000066400000000000000000000000571476312673600272440ustar00rootroot00000000000000YlbKwbKEEAEEEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/8f970f2ac34f4b959a0d04b1eadeea01fe0f4e5d000066400000000000000000000000231476312673600274410ustar00rootroot00000000000000fDKN9DKIyIy9fbfffj*libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/90da890448ab125feeb8d5e46de6bc9133123115000066400000000000000000000000061476312673600270060ustar00rootroot00000000000000--ddlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/9154025ccf183b6cb32a8ec551266b4ea0d8c2b0000066400000000000000000000000331476312673600270460ustar00rootroot00000000000000YlbKnbNEEaaaaaaaaaaaaaaaaalibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/91b7c0c6240b975f7e0a6f73bc24aa3f94a8ff2d000066400000000000000000000000451476312673600272370ustar00rootroot00000000000000bmbekbbfbbbbbbbbbbbbbbbbbbbbbbbbbhlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/926f6a7b11a68e8358882eb76278514525dc5fbf000066400000000000000000000000141476312673600267040ustar00rootroot00000000000000fDxxnnfd:<<libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/9284d1f5fc0a085cd529d38cb02f51e64d0f39a6000066400000000000000000000000151476312673600270740ustar00rootroot00000000000000bmbkfmbkhjelibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/9322ad1f2cd15d534f1a160191452ed32c004dd6000066400000000000000000000000071476312673600266750ustar00rootroot00000000000000JWBWWWlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/939129efdd4923493a4082d666041da95eea75a8000066400000000000000000000000111476312673600266700ustar00rootroot00000000000000WWJW-WWlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/93e14ef71910b667753e81a48ca01ec93e9e1782000066400000000000000000000000611476312673600266720ustar00rootroot00000000000000fxf2f9f99999f999f99f2f9f99999f999f99f99999999)libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/9481244b39cfb602d146e1b6df1b2ef5cbc308d6000066400000000000000000000000161476312673600271440ustar00rootroot00000000000000-----v----v---libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/94b2351ae1a0d6bb0a4fa46dff93e33f6ad2c08b000066400000000000000000000000271476312673600273510ustar00rootroot00000000000000YhbKnbKEEEEEEMEEbhKnElibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/94c56bd0794785368060454c4ce6e9061d55fbed000066400000000000000000000000101476312673600266720ustar00rootroot00000000000000QQQA**libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/95322a1e7b46da0c1483d22d31fb759311c4ff03000066400000000000000000000000261476312673600267120ustar00rootroot00000000000000QQQQQQQQQQQQQQQQJD!**libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/957591869c3468eaa18ef4883c31f730b4bb6ca7000066400000000000000000000000561476312673600267650ustar00rootroot00000000000000YlbKnbWEEAEEEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaN6libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/95b5e91b1641929da3a310b5897b3d76ddc53510000066400000000000000000000000721476312673600266550ustar00rootroot00000000000000QQZZ6ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZQ*libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/95cc3c2489d13b9cc0dd6bf27724b16144143468000066400000000000000000000000451476312673600266560ustar00rootroot00000000000000bmbbbbbbrbbbjbbbbbbbbbbbbbbbbbbbbkbbblibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/9604aa14bcde677d91c670c4f8becdc35f5fc930000066400000000000000000000000271476312673600273240ustar00rootroot00000000000000xxn--kkmkjjniiiiiiiiiilibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/96063e274f3216f7a8ec2c14f9a6054f2c5d15b4000066400000000000000000000000111476312673600267300ustar00rootroot00000000000000DK9K9<<<libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/96551012d211f1e4d05139fe89b317a5a3d9fefd000066400000000000000000000000141476312673600270100ustar00rootroot00000000000000YhbKjzKjjlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/969335ed179341c54bd4fbd06060523550cc4e5a000066400000000000000000000000471476312673600266520ustar00rootroot00000000000000bmbekbbbbbbbcbbbbbfbbbbbbbbbbbbbbbbhbbblibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/96f2b02f39b109a098c9339f124d1f039c3cfb03000066400000000000000000000000241476312673600267270ustar00rootroot00000000000000fDKN9DKIy9fDK9fbffM)libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/97779a948a0aaf69a169fc4e8e5a5ed6816c9540000066400000000000000000000000571476312673600270620ustar00rootroot00000000000000YlbKnKbEEEEEEEAaaaaaaaaaaaaaAaaaaaaaaaaaaaaaa(libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/977863062f604eee95d9b9ee1133d08aa6753324000066400000000000000000000000541476312673600266170ustar00rootroot00000000000000jjbjxn---jbkjjjxpx8xxxxxxxxxxxxxxxxxxffFflibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/97e926a7a567ded05f421270825548adb1bfb3d1000066400000000000000000000000441476312673600270160ustar00rootroot00000000000000VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVB<libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/980f22a5fd436d5cc2454d95fd4f657348726048000066400000000000000000000000131476312673600266170ustar00rootroot00000000000000jNjtjenjjlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/9951aa4252b59c224fc78e7e5a1ebb29c7929903000066400000000000000000000000131476312673600267470ustar00rootroot00000000000000Sn--jsyppelibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/9b3ffe901bcd36196a1b5de527ea32b9b5349e73000066400000000000000000000000131476312673600271560ustar00rootroot00000000000000bmbjmbkjelibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/9b4886eafc3ed50438a07cbc004ad5159c2cbe96000066400000000000000000000000351476312673600272320ustar00rootroot00000000000000jjbjxn---jbkj3Xxxxxxxxxxxxflibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/9bc55898e5c2aca0242a019f1814917e6b382a4a000066400000000000000000000000301476312673600267230ustar00rootroot00000000000000fDKN9DKIyKIy4fbff9fbff)*libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/9bd70ad5eb79ff741ff87b3b7346b374359114a2000066400000000000000000000000561476312673600270350ustar00rootroot00000000000000YlbKnlbnKKEEaaaaaaaaaaaaaaaaaaaaaaaaEaaaaaaaalibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/9c3ae6b2891f213d715f04c8ecade300cd64243c000066400000000000000000000000351476312673600271400ustar00rootroot00000000000000fDKN9DKIyKIy4fbff9fbfbfvbfMM)libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/9d8c88087ff81195fcded5de243fe45aedd376fc000066400000000000000000000000231476312673600274330ustar00rootroot00000000000000jNSt6WWZZWWWWWWWWlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/9d97dffb5faed8dec14e223fb6a2779021b6d16a000066400000000000000000000000331476312673600274010ustar00rootroot00000000000000YlbKlbQEdEaaaaay25sty2pgx5libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/9e10e102585c4ad83304a9897ae76a3cc9dd74c8000066400000000000000000000000241476312673600270260ustar00rootroot00000000000000bmbbekbbbbbbbabbEEHlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/9e1770430d2461ea98b2a0cd086f31b9dfd60b2f000066400000000000000000000000471476312673600270670ustar00rootroot00000000000000VVVFVeeeeeVeeeeeeeeeeeeeeeeeeeeeVVV'4B<libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/a02c2ecc3518d1bd77645673adc16a5b77b66df5000066400000000000000000000000111476312673600271430ustar00rootroot00000000000000--DOOOMOWlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/a0a9137e73184dfa64479193dd88600131b5ea8b000066400000000000000000000000331476312673600266530ustar00rootroot00000000000000YlbKnbQEdEaaaaay13sty2p5$alibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/a22002d6991521e88019a7eba0e138160b3de6cf000066400000000000000000000000141476312673600267100ustar00rootroot00000000000000jxn-xnfxnf*libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/a36c029e7f2a808d085364cfef759a617205c135000066400000000000000000000000131476312673600266550ustar00rootroot00000000000000JjbjKjjjjjjlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/a4e687a069e3467fb8872295f47eb8f5e3dfd324000066400000000000000000000000611476312673600270550ustar00rootroot00000000000000YEbAEEEAaaaaaUaaaaAaEaaAaaaaaaaaAAAaaaaaaaAAAAlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/a5e86fa8449bf58317c981e71a5108b258b251cd000066400000000000000000000000611476312673600267460ustar00rootroot00000000000000YlbKnbKElKnnbKEEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/a61235377e3123799c973d0e8defc13c62b55796000066400000000000000000000000201476312673600266110ustar00rootroot00000000000000JubJuKjjjjjKjjjjlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/a69d3cb5329c1fe9a48cc1049af92d32a4f317e4000066400000000000000000000000071476312673600271540ustar00rootroot00000000000000xn--lktlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/a7fae9f05a53562486f8dd43f9406d68edc541af000066400000000000000000000000201476312673600271720ustar00rootroot00000000000000StSt5ct5ctypeIc<libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/a8c3fc374addcb630ea14b96089f152664c8acab000066400000000000000000000000351476312673600273050ustar00rootroot00000000000000fDKN9DKIIyOy4fbaaaaaaaaaaabfflibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/a8fae04e37a5cbdc96e406100c011ed63dc5bf6d000066400000000000000000000000351476312673600273510ustar00rootroot00000000000000YlbKnrKEEEEEEEGEBNBBBBBBBEElibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/aa03c0982c9139751a8153e126f59f826159bd56000066400000000000000000000000141476312673600265230ustar00rootroot00000000000000YhbKnAAAEEEElibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/aad3a09a8a7ddcec7e24438ff6b2baa2013a6a96000066400000000000000000000000461476312673600274340ustar00rootroot00000000000000fDKN9DKI9DIyOIaaaaaaKI9DKKI9aaaaaabfIalibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/ab5f15d0e47e1562ed32a62e5e4796903172409d000066400000000000000000000000701476312673600266540ustar00rootroot00000000000000xn-jjyn--pxn-jjjjjjjjjjjjj-pjdjdj-pjdjd-jjjjjjjj-eIclibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/ab85f406419d26a342f58d00f7e70e116c478660000066400000000000000000000000571476312673600266020ustar00rootroot00000000000000YhbKnAAAAA2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbKEEElibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/aba82d62d8e1e4509f9ca4b58e89029f1a7a7be7000066400000000000000000000000331476312673600272500ustar00rootroot00000000000000YlbKnbQEdEaeaaay52sty2pgx5tlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/ac9d42001e950196a5be51e500b6a1f5b8ba26b7000066400000000000000000000000251476312673600270450ustar00rootroot00000000000000------------------)<,libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/acd4df69a2cea72a26617e4182f0bc644f95182b000066400000000000000000000000321476312673600271470ustar00rootroot00000000000000xn--bjnjxn--DOO0IOOO2O!Klibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/ad30eb6d125c844a6c7aa6a35e873e0ecb8192ba000066400000000000000000000000121476312673600272710ustar00rootroot00000000000000bmbjeje!libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/ad8d902b9fca1b8ef70c29e98b6dcb9774962344000066400000000000000000000000331476312673600272030ustar00rootroot00000000000000YEbAEEENAaaaaaaaaaAAAAaNlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/adc83b19e793491b1c6ea0fd8b46cd9f32e592fc000066400000000000000000000000011476312673600273220ustar00rootroot00000000000000 libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/adcc3cf585c6233642856aefa4e86893c3f9d3ce000066400000000000000000000000061476312673600272560ustar00rootroot000000000000008-nJjblibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/af59eaccf0541743ce1d79f7b0f9aab74afe1d62000066400000000000000000000000341476312673600274540ustar00rootroot00000000000000YlbKnbQEdEaaaaaaaaaaaAaaaaalibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/b025b2d6ec07783fa9d63049fa2e1bcc731f5379000066400000000000000000000000461476312673600270770ustar00rootroot00000000000000bHebrejqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj;libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/b16ff032145f15ce15d303a7e678ebc505a2a3eb000066400000000000000000000000131476312673600271230ustar00rootroot00000000000000bmbkfmbjelibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/b222f861e17755e341fa10f9c66df92b1db6ac45000066400000000000000000000000111476312673600270640ustar00rootroot00000000000000DR33R3D3Dlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/b433044c8a8dc1e66581b97b0c443cf20ddcf346000066400000000000000000000000111476312673600270570ustar00rootroot00000000000000AhnXX;XX*libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/b4b4a9d993754d16db092207e87042db4fb0d9b4000066400000000000000000000000311476312673600270120ustar00rootroot00000000000000YhBKnQAAAAAAAAAAAAAAAKEEElibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/b5f80342778d6b1515cb9f7f285dd08daba4f540000066400000000000000000000000071476312673600271010ustar00rootroot00000000000000-znpfx libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/b6b8e08e067c54f25cef83a5f5d78b68aec7de3d000066400000000000000000000000161476312673600274210ustar00rootroot00000000000000jjnbjjjfjh'jlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/b719794ae9120bff4d6feb19e067e0bc465de781000066400000000000000000000000301476312673600271660ustar00rootroot00000000000000YHbKjbmbbkb0bbbbbbbb)libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/b7a664f8f96eccd3f471a963c9494089ae375022000066400000000000000000000000671476312673600267730ustar00rootroot00000000000000jjbjxn---jbkjjjxpxhxxxxxxxxxxxxxxxxxxxxxxxxxfFfKaaaktlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/b9bf18af5450a0993a39123ccd928b86f3704145000066400000000000000000000000551476312673600266620ustar00rootroot00000000000000YEbAEEENAacaaEaaaaaaaaaaaaAAaaaaaaaaaaaaAlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/bad04b61f6a0dd0a77a778069e4bf7277a5295b1000066400000000000000000000000331476312673600270700ustar00rootroot00000000000000YhbKnAQAAAAAAAAAAAAAAbKEEElibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/bccb5aeb23a7495e176f4c7c0cab4439db9ef69e000066400000000000000000000000071476312673600274620ustar00rootroot00000000000000jrj'jjjlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/bcdfee9e2e874b8c4e77bcd10a9e6c1e374bba65000066400000000000000000000000641476312673600275500ustar00rootroot00000000000000YlbKnbQEdEaeaaay52sty2pgx5YlbKn2Eaeaaaysmtkbfbmbkhlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/bcf833c000b2f6598ad4143e56527edb560214c7000066400000000000000000000000301476312673600267160ustar00rootroot00000000000000jNSt6loWWWWWD77777777--*libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/bd2039871a24bfe7246a2ea80a3139355ef4cecb000066400000000000000000000000111476312673600271330ustar00rootroot00000000000000fbKvN9fDNlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/be066a2acdd05a368865e8f7bb6fc01d08a4246e000066400000000000000000000000251476312673600272260ustar00rootroot00000000000000bmbbbbbbbbbbbbbbbbblibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/bfc59cd8666e44d3c9e14e6b32332db74431e92e000066400000000000000000000000331476312673600271050ustar00rootroot00000000000000YlbKnbQEdaEeaaay52sty2paalibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/c02aee4291c874f810e9b7918b48751ea9ce4758000066400000000000000000000000251476312673600267620ustar00rootroot000000000000002222000115854559-jblibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/c0d4c6bc1a298c67227fbf0e359f37db28c8df62000066400000000000000000000000111476312673600272370ustar00rootroot00000000000000--jbKjj94libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/c120e6f9be3da2c5a89780f1fa8d4962b9b20495000066400000000000000000000000111476312673600270770ustar00rootroot00000000000000XXXAKh'X*libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/c1be6a6ed9780477150a4c571fc86559010c5152000066400000000000000000000000351476312673600265740ustar00rootroot00000000000000jUjNtjejjejNjjjjjnojjjjjjjjjlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/c21e5536955392155a475b72007f8cc750cde4cf000066400000000000000000000000151476312673600266570ustar00rootroot00000000000000YhBKunhKEblibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/c2fa7bb49fd48356f03cc5dd11229dda7dfe2302000066400000000000000000000000251476312673600273030ustar00rootroot00000000000000fDKN8DKIyKIy9fbfbf)*libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/c34baf02adfa904a371942fdfeabe4ac7e1ab02a000066400000000000000000000000641476312673600275560ustar00rootroot00000000000000YlbKnEEEYlbKnbWEEAEEEaaaaaaaaaaaaaaaaaaaAaaaaaaaaaEElibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/c36f4c074df9c6eadcf262fdc8f3ec2c782e0729000066400000000000000000000000101476312673600274040ustar00rootroot000000000000001333j3*jlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/c39b2d792f08c8a187f69f3561a582729ab84b50000066400000000000000000000000501476312673600266750ustar00rootroot00000000000000ffffffffffffffxfffffffffffffffff-fCom)M libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/c3e01f4d819c4268a694ff1003390145058f8efe000066400000000000000000000000051476312673600266600ustar00rootroot00000000000000-pHj-libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/c3e7fee986787c57d49a441053153f0fef475fed000066400000000000000000000000061476312673600271310ustar00rootroot00000000000000übel libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/c448dd295723d4a3d861594c06c42222422cc7cc000066400000000000000000000000151476312673600266440ustar00rootroot0000000000000077777777--*Լlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/c704e3d4f42fae434226ecb223f9b14ac284f503000066400000000000000000000000441476312673600270550ustar00rootroot0000000000000066666666666666666666666666666666666Jlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/c97822c8a1bba1ece2ff30e984b6b728ea3bb9d5000066400000000000000000000000501476312673600273740ustar00rootroot00000000000000fbKvNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD9fNlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/caae003330e77a0cbf8cabc850dfc3f0e9984542000066400000000000000000000000451476312673600273000ustar00rootroot00000000000000bmbbekbbhbbbbBbbbbbbbbbbbbbbBbbbbbbbblibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/cb46181cab674c107ca9a3da000aa491bffb0ca2000066400000000000000000000000161476312673600273210ustar00rootroot00000000000000dxn--GDdDk:<<libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/cc815fa82758d2bad601a30eeeaed4365d2b3b69000066400000000000000000000000071476312673600273020ustar00rootroot00000000000000jmbje!libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/cc8644a668e6e7899a4024dbea7a1387297cae0c000066400000000000000000000000561476312673600271200ustar00rootroot00000000000000YlbKnbKEEEEEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaj)libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/ccd9135fbb3a5f78dc68e818d4b15346cd8ba14b000066400000000000000000000000131476312673600273140ustar00rootroot00000000000000vDKN9fbfD Nlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/ccf2fd2d27864b8518c197e719eddc384da24ea4000066400000000000000000000000071476312673600272510ustar00rootroot00000000000000DU-^(libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/cde10632ee6d3693f9c992dd61e5d064197327ee000066400000000000000000000000051476312673600270350ustar00rootroot000000000000002*Tlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/ce6263a321c1a9ceea93be70e7db499e686e222b000066400000000000000000000000141476312673600272340ustar00rootroot00000000000000x-pj-pjt5libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/ce97f4905346acc282318206be9f0c674749fb85000066400000000000000000000000531476312673600267020ustar00rootroot00000000000000jjbjxn---jbkjjjxpx8xxxxxxxxxxxxxxxxxxffFflibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/ceed678513cabe14cd6bfb1ec0a26165b1c4520b000066400000000000000000000000161476312673600273410ustar00rootroot00000000000000DK9KK9DK9KK<<libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/cef945ab58b38c4e87e10843f542c181c724a6ff000066400000000000000000000000121476312673600271040ustar00rootroot00000000000000sj-jsI>cElibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/cf55a26e89cabac362f9161f8e73139f9a2545a4000066400000000000000000000000131476312673600271040ustar00rootroot00000000000000YhbKnbbx-libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/cf60bfe251415ea701d6733ab96ef90b71455ea8000066400000000000000000000000521476312673600270710ustar00rootroot00000000000000jjbjxn---jbkxxxxxxxxxxxxxxxxxxxxxxxfxffffFlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/cfac7b5e3bbc86e2af04740fb7b3053e7ca95e01000066400000000000000000000000131476312673600273540ustar00rootroot00000000000000jmbbcbbchlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/d10f8b1f1ab565d17254c5ba7a3a0d5df11b63c7000066400000000000000000000000061476312673600272010ustar00rootroot00000000000000333jlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/d12dfb1a48d35c4d8a031ebabf475f10e4a2b107000066400000000000000000000000631476312673600272560ustar00rootroot00000000000000xn6pjeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeexpjd*libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/d1969b9fedd267bc3bce5d65b4db488b91b75694000066400000000000000000000000251476312673600272670ustar00rootroot00000000000000jjjjjjvvvjvvvvvv-ejlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/d1a27c6a1775a4c78c4c40bd7e6effebca1e99d5000066400000000000000000000000541476312673600274630ustar00rootroot00000000000000xn--mkv9vvv2vvvvvxn--vvvvvvvmkvvv9vavvvDvD3Dlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/d2a7e23a32812f80431c94994c59752611d320bf000066400000000000000000000000241476312673600265060ustar00rootroot00000000000000y25sty2pgx5t5tvys2ERlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/d356a08afb466e26afe2aba9266787db3efaa2a1000066400000000000000000000000571476312673600273710ustar00rootroot00000000000000YhbKnAA2AAIIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbKEEElibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/d3580d4e81a5ec026274bbd4b29020f113799e55000066400000000000000000000000141476312673600266430ustar00rootroot00000000000000YhbKnbKE@Elibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/d3e19c0dc46e02236c2ade4972df5bfc549c418e000066400000000000000000000000061476312673600272330ustar00rootroot00000000000000x-nxRElibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/d50818ac6e1401fe474045beeb1e5b47d49847a8000066400000000000000000000000451476312673600270210ustar00rootroot00000000000000YlbKnEEYhbKnAEAAASEEEEEEDEEEAAAAEE'Elibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/d560bc671bf0e9a4f47372bd226762d89d2a884f000066400000000000000000000000701476312673600270310ustar00rootroot00000000000000xn-jjyn--pxn-jjjjjjjjjjjjj-pjdjdj-pjdjl-jjkjjjjj-eIcJlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/d7374d5362cecce3a6a486c3666761714b341342000066400000000000000000000000051476312673600265720ustar00rootroot00000000000000DD<<libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/d774fe97fb8870da54f16ef1ceba7b833d75c9cd000066400000000000000000000000551476312673600274310ustar00rootroot00000000000000jjbjxn---jbkjjxxxxxxxxxxxxxxxxxxxxxxxxxxfFflibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/d77c5a2b0f97aac104d1609fc674b32ec53ad64f000066400000000000000000000000461476312673600272260ustar00rootroot00000000000000xn--mkv9vvv3vvvvvxn4-vvvvvvvmvv9vAvD4Dlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/d94cbeebcf2ee5e13be08e790b8ca333f1dc471b000066400000000000000000000000161476312673600275260ustar00rootroot00000000000000DdNSt3localnlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/dcb3e36f13555ec5ee127a46f81d8a2049211ce9000066400000000000000000000000261476312673600270720ustar00rootroot00000000000000YlbKnEnEEBEBBBBBBBB*libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/dd551e802e078bb0c8268d6f2c4f6962f9232681000066400000000000000000000000331476312673600266710ustar00rootroot00000000000000YlbKnbQEdEaaaaay04sty2pgRalibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/de41452759470668c120a3e0af5754939462dd50000066400000000000000000000000131476312673600264350ustar00rootroot00000000000000jxn-xnfxn*libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/de73a7ef2eaded6d8fe9c2c1b0c1c5648ddaa7e9000066400000000000000000000000351476312673600277040ustar00rootroot00000000000000fDKN8DKIyKIy9fbcfb00ff99vMM)libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/df48cca410078112d39cd5571334a39119b8bf8b000066400000000000000000000000151476312673600267250ustar00rootroot00000000000000bmbekbhkjf*libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/df664c5ff76ee2244f9f0716c9ccfef3b3631519000066400000000000000000000000531476312673600272030ustar00rootroot00000000000000YhbKnAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbNEEElibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/e09161b467140ec6a391f7b5b5538a6a5dac3df9000066400000000000000000000000101476312673600270640ustar00rootroot00000000000000jjbjjlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/e0f08b96d6d077cd017971d9483f5e6dc1729def000066400000000000000000000000461476312673600271300ustar00rootroot00000000000000JWWWDWWWWWDYWWWWWWWWGWWWWWWWWWWWWGWWWWlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/e1dad80fc18838b09c533cb606d46119e078d4d9000066400000000000000000000000461476312673600270250ustar00rootroot00000000000000----------------------------------DD),libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/e1ebd50a0f6e4846a4b75c326ed59c908bcf9e1c000066400000000000000000000000331476312673600273200ustar00rootroot00000000000000bmBhbbekbbbbbbbbbbbbbbbbbhblibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/e2317d8a42a66815472a8049e6b3365ac1cd8a98000066400000000000000000000000231476312673600266570ustar00rootroot00000000000000YhbKnAnnAAAAAAAAAElibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/e2b86e0b39d27bddaabad4cb9c5148a3426f3b6b000066400000000000000000000000301476312673600274320ustar00rootroot00000000000000YlbKnEEEEEEEjBBBBBBBBNcElibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/e2f733df192631af8875666a0264bd16594ef6e9000066400000000000000000000000151476312673600267030ustar00rootroot00000000000000exndnxnn-DT<libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/e31d5acd041f7341ec16a906ff321dc398a83467000066400000000000000000000000121476312673600270030ustar00rootroot00000000000000bnbnjjJjj;libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/e3e19789bf6293f051b27e30e05e535c11383ce8000066400000000000000000000000261476312673600266640ustar00rootroot00000000000000bmbebmebbbbbbbbbbbbbjflibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/e3feee3b3fd009a2859d641f0dfd23b7e8d73d05000066400000000000000000000000441476312673600273210ustar00rootroot00000000000000bmbkbbbbbVcbbbbbbbbbbbbabbbbbbbbbbblibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/e47e3395e9a79ee725b650f823ca25ee1b1a4de9000066400000000000000000000000241476312673600271710ustar00rootroot00000000000000YhbKneAKEbEEEEEEj'libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/e5cb3d49c467599583e5060a02833e6e53f0ed83000066400000000000000000000000201476312673600266660ustar00rootroot00000000000000fbKvNAAAAAAA9flibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/e5f13b05da4a6c3ddba2e8abe8ff70d82d6b2294000066400000000000000000000000071476312673600274430ustar00rootroot00000000000000---dxxnlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/e6533c978747db3c2e63c1f2b96af6620cc34310000066400000000000000000000000271476312673600267360ustar00rootroot00000000000000YlbKnEEAEEEjBBBBBBBBNlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/e662ce2cc55e4a250cbd315b936a10b30beac433000066400000000000000000000000151476312673600271710ustar00rootroot00000000000000----------))-libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/e7115fe582031afea60766bfa320178aaa20ec85000066400000000000000000000000101476312673600270430ustar00rootroot00000000000000fxn-9fU*libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/e866303696fbb2d496089526b13ccebd7df20fee000066400000000000000000000000211476312673600271650ustar00rootroot00000000000000YlbKnbKEELEEEElibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/e973a95d7bea4f4214cf6e2a812aeff6e06357b4000066400000000000000000000000341476312673600272430ustar00rootroot00000000000000YEbaaNaavAaaaaaaaaaAAAAaNlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/e9991968985c9adbb68d31f6abdb91611bb29931000066400000000000000000000000611476312673600270460ustar00rootroot00000000000000jvvvvvvvvvxvvvvvvxn--xxn--xn--fNSt6locale6vGGG libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/ea72cb97544bae8c1a6d6aa9ae51f9060fb4ebf0000066400000000000000000000000111476312673600274400ustar00rootroot00000000000000YhbKNylibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/ea72f085322abb2afcf0b4714ffcdb864b3e645a000066400000000000000000000000201476312673600273500ustar00rootroot00000000000000YlbKbTEE7ECbKUE!libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/eb3451666764a6e3ce858d2948033b2ca9172458000066400000000000000000000000221476312673600265270ustar00rootroot00000000000000YhbKKKGEEEEYhbKKlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/ec1ccecea8327541240376c8feab4bbdf18073dd000066400000000000000000000000451476312673600273630ustar00rootroot0000000000000011111111111111111111111111111111--KMMlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/ef2a92dd5fdc2db9c949ef385596802d7207d949000066400000000000000000000000171476312673600271370ustar00rootroot00000000000000kkmKjjmkJjjkKlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/efdf6d23393c87dcf1c60980ea97015cb6b6224b000066400000000000000000000000221476312673600271550ustar00rootroot00000000000000YhbKbnEEEEKEEEE*libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/f06b5d48e7a96aafefe22cdc718479cbd98562f5000066400000000000000000000000321476312673600273430ustar00rootroot00000000000000YhbKComAAAAAAAAAAAAAAbEEEElibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/f0ebdd2f329483daa528438efbf6d7ab5c4b2ea6000066400000000000000000000000231476312673600274510ustar00rootroot00000000000000YlbKnbKUKUEEEAENEEDlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/f0f0b9d7f889d8f2a869846a43c811066a95ef72000066400000000000000000000000251476312673600267750ustar00rootroot00000000000000fDkN9DOy4fbaaaaaaff)*libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/f11ecc21622e57e7f33aec12c66af5166527daff000066400000000000000000000001001476312673600272200ustar00rootroot00000000000000'mmxxn-xn-Tn-mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm:mmmmmmmmm:libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/f2b48bb27ff2f55eccb7f0a8ec7d31dd19b4565c000066400000000000000000000000541476312673600274620ustar00rootroot00000000000000YhbbnbKKMbbKEEEEEEbKEnEbEKbEbKEEEEEEEEEEjlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/f3048a3ea3d939b8c16bec12ebc81076a753595c000066400000000000000000000000451476312673600270760ustar00rootroot00000000000000jjjjjvvvvvvvvvvjjjjjvvvvvvvvvvvv-jjzlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/f33df4d48507adb538db799ae18dbf2c98b14fb3000066400000000000000000000000101476312673600273230ustar00rootroot00000000000000777-m-mlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/f389b6c6431e12b0ef94c02c3e1dce8f237b53d6000066400000000000000000000000451476312673600271540ustar00rootroot00000000000000jjbjxn---jbkzjjxpxxxxxxxxComxxCoxx-xxlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/f50beb464cc75859f6601c0c60b9d01b6f731ce4000066400000000000000000000020011476312673600270640ustar00rootroot00000000000000`pKش'K<<*'K<<*libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/f603c0dad5ca4e47b30efec28cb7651c2be9ebdd000066400000000000000000000000111476312673600275730ustar00rootroot00000000000000n-jjjxn-(libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/f698badc9a754fc4b48ea9d0e0dd98a2273c92a2000066400000000000000000000000121476312673600273230ustar00rootroot00000000000000xn-pjeee(libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/f7412ad5e744b0ff12be2d3ac2ae167fa7228844000066400000000000000000000000541476312673600271430ustar00rootroot00000000000000YhbKnAeAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEE*Eelibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/f743545990233c67d53b3b58f5f4c57ab2a89873000066400000000000000000000000351476312673600266240ustar00rootroot00000000000000fDKN9DOy4fbaaaaaaaaaaaaaaff*libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/f777d4ca26d43437db9ab64a27fe8ce35468ce92000066400000000000000000000000051476312673600271760ustar00rootroot00000000000000}}''*libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/f79ef52f7e3d3d27a3b64806a3115a748ee5629d000066400000000000000000000000161476312673600270340ustar00rootroot00000000000000YhbKnKEEADE*libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/f844ab721eb759f3adb316a04e128e152da6994c000066400000000000000000000000651476312673600270750ustar00rootroot00000000000000jjbjxn---jbkjjjxpxxxxxxxxxxxxxxxxxxxxxxxxxxxffFfKatalibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/f8705c305e2934575d230737c9d3651711a2559a000066400000000000000000000000131476312673600263550ustar00rootroot00000000000000jKNS46OOcaOlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/f8e01a7a8a52e457021ff982e45e970c7bdae86d000066400000000000000000000000151476312673600271700ustar00rootroot00000000000000UDODOOOO--OOlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/f90949f0c58da4861f49d92286b6b42f3f23e1bb000066400000000000000000000000271476312673600270370ustar00rootroot00000000000000DOOOOOOOPOOOOOOOOOUO :libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/f9e23f645863c7beab9a501b01fc06c6a4d6490a000066400000000000000000000000641476312673600271500ustar00rootroot00000000000000YlbKnbQEdEaeaaay52sty2pgx5YlbKn2Eaeaaaysbmbkfmtbkhjelibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/fca7991e3c90f43c9244edcfdd655ed552ece681000066400000000000000000000000711476312673600273410ustar00rootroot00000000000000xn-jjyn--pxn-jjjjjjjjjjjjj-pjdjdj-pjdjll-jpjdjll-eIcIJlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/fcc35244d4f5a2c55911e09c55c99a0aef294329000066400000000000000000000000261476312673600270210ustar00rootroot00000000000000YhbKnEKEKEbEEEEEEEjjlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/fd2d044cdf2c9fdc9524872778c311f2bab4419e000066400000000000000000000000121476312673600271550ustar00rootroot000000000000000c-pqeIcclibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/fd4973d6b88cc3499f11dd138874b5ff32d11065000066400000000000000000000000141476312673600267540ustar00rootroot00000000000000nDK8DKNbfD)libidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/fd6bcd4bfaaf242d3db1c3ff3aa2a927b04a1486000066400000000000000000000000121476312673600274770ustar00rootroot00000000000000YkjbKjjjjlibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/ff254559930778cba89f091c89164e8caaa617bf000066400000000000000000000000331476312673600270440ustar00rootroot00000000000000YhbKnAAKAAAAAAAAAKbEEEEEEEElibidn2-v2.3.8/fuzz/libidn2_register_fuzzer.in/fffb4435de785be5192d72ce2d4304358ecd9cf7000066400000000000000000000000711476312673600272570ustar00rootroot00000000000000jvvvvvvvvvxvvvvvvxn--xxn--xn--fNSt6locaaaaaaaaaaaaaaaaa!libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.c000066400000000000000000000061631476312673600216470ustar00rootroot00000000000000/* * Copyright(c) 2017 Tim Ruehsen * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU 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 General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . */ #include #include /* assert */ #include /* malloc, free */ #include /* memcpy */ #include "idn2.h" #include "fuzzer.h" static int flags[] = { 0, IDN2_NFC_INPUT, IDN2_TRANSITIONAL, IDN2_NONTRANSITIONAL, IDN2_TRANSITIONAL | IDN2_USE_STD3_ASCII_RULES, IDN2_NONTRANSITIONAL | IDN2_USE_STD3_ASCII_RULES }; int LLVMFuzzerTestOneInput (const uint8_t *data, size_t size) { char *domain; char *out; if (size > 1024) return 0; domain = (char *) malloc (size + 1); assert (domain != NULL); /* 0 terminate */ memcpy (domain, data, size); domain[size] = 0; if (size == 0) { /*** test NULL input/output combinations ***/ if (idn2_to_ascii_8z (NULL, &out, 0) == IDN2_OK) idn2_free (out); idn2_to_ascii_8z (NULL, NULL, 0); idn2_to_ascii_8z (domain, NULL, 0); if (idn2_to_ascii_lz (NULL, &out, 0) == IDN2_OK) idn2_free (out); idn2_to_ascii_lz (NULL, NULL, 0); idn2_to_ascii_lz (domain, NULL, 0); { uint32_t in32[1] = { 0 }; char out8[1]; idn2_to_ascii_4i (NULL, 0, out8, 0); idn2_to_ascii_4i (NULL, 0, NULL, 0); idn2_to_ascii_4i (in32, 0, NULL, 0); } { uint32_t in32[1] = { 0 }; if (idn2_to_ascii_4i2 (NULL, 0, &out, 0) == IDN2_OK) idn2_free (out); idn2_to_ascii_4i2 (NULL, 0, NULL, 0); idn2_to_ascii_4i2 (in32, 0, NULL, 0); if (idn2_to_ascii_4z (NULL, &out, 0) == IDN2_OK) idn2_free (out); idn2_to_ascii_4z (NULL, NULL, 0); idn2_to_ascii_4z (in32, NULL, 0); } } for (unsigned it = 0; it < sizeof (flags) / sizeof (flags[0]); it++) { if (idn2_to_ascii_8z (domain, &out, flags[it]) == IDN2_OK) idn2_free (out); if (idn2_to_ascii_lz (domain, &out, flags[it]) == IDN2_OK) idn2_free (out); } if ((size & 3) == 0) { uint32_t *u32 = (uint32_t *) malloc (size + 4); char *out2 = (char *) malloc (64); assert (u32 != NULL); assert (out2 != NULL); idn2_to_ascii_4i ((uint32_t *) data, size / 4, out2, 0); for (unsigned it = 0; it < sizeof (flags) / sizeof (flags[0]); it++) if (idn2_to_ascii_4i2 ((uint32_t *) data, size / 4, &out, flags[it]) == IDN2_OK) idn2_free (out); memcpy (u32, data, size); u32[size / 4] = 0; for (unsigned it = 0; it < sizeof (flags) / sizeof (flags[0]); it++) if (idn2_to_ascii_4z (u32, &out, flags[it]) == IDN2_OK) idn2_free (out); free (out2); free (u32); } free (domain); return 0; } libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.dict000066400000000000000000000000161476312673600223370ustar00rootroot00000000000000"xn--" "XN--" libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/000077500000000000000000000000001476312673600221025ustar00rootroot00000000000000libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/00276ec6d889535d869ea5a0c1eedf878ae39625000066400000000000000000000000301476312673600274310ustar00rootroot00000000000000a٥a٥a٥a٥a٥a٥a٥a٥libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/00b5bf5b68b857af2da22cbb05815109793abee8000066400000000000000000000000711476312673600275320ustar00rootroot00000000000000.XN--RRRRRRRRRRRRR|nRRR--RRRRRRRRRRRRRWRRRRRRRRRRrR;.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/0102b86851c7cca41c384fd6d4448e318a8f54a3000066400000000000000000000000231476312673600273150ustar00rootroot00000000000000xn--ßhxn---9999Flibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/013c4246389156486361749fd6bfaf90fc6a791d000066400000000000000000000000471476312673600272110ustar00rootroot00000000000000mm--'ٮ.XN-X-mXmm--'ٮ.XN-X-mX-mm-mmmm!libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/015a907618ec16cd6e6d933a5d08d472600c68cf000066400000000000000000000001421476312673600273240ustar00rootroot00000000000000٢D۠ '۱٢D٠ ٢D۠ '۱ ٢D۠ '۱٢D٠ ٢D۠ '۱ ٢D۠ ٢َ)َ٠D '.D٠.'٢D٠.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/01776e0baa9568f255efd02ab8071540e6ce8dd8000066400000000000000000000003731476312673600274730ustar00rootroot00000000000000.XN--RRRRRx*n--RRRRRRRRRRRRRRRRRRRRRR.XN--RRRRRxn--RRRRRR!ßß.x19541r.xn--A39085r.xn--A19542r.xn--Aß*&&.xn-.̈́= RRRRRRRRR.XN--RRRRRxn--RRRRRRRRRRRRRRRRRRRRRR.XN--RRRRRxn--RRRRRRRRxn--A-RRRRRRRRRRRRRRRRRrR;.xn--RRRrR;RRRRRRRRRRrR;RRRrAR;3x.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/01872a1e3bd1b4436c3dbc9dc0bb8464308ac1f5000066400000000000000000000000541476312673600275150ustar00rootroot00000000000000۸.۸.۲n۸.۸.۲n۲۲۸.۸.۲۲۲۸.۸.۲.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/024ad863cae3b475c137600140e7a5704bccf623000066400000000000000000000000251476312673600272720ustar00rootroot00000000000000 ....١١١١١١١١libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/02577003b9d7c805862b3641a8a22a01f4573cf7000066400000000000000000000002741476312673600270760ustar00rootroot00000000000000۳.%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%͵4͵.͵8͵..'xn۳.%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%͵4͵.͵8͵..'xn--);)ٵ..%%%%%%%%%%%%%%%%%%%%%%%%%)#ٵ..)).'%%%%)%%%%%%ٵ..)ݮ..%%%libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/0337ca3310b77623a6dff289d59ed00352248f71000066400000000000000000000000051476312673600271550ustar00rootroot00000000000000‍:.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/0355730d2f6853430197a0e6cadce83abe038b6e000066400000000000000000000002071476312673600273730ustar00rootroot00000000000000.wwwwwwwwwwwwwwwwvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvwwwwwwwwwwwٮ.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/0382bd2179f0d3982e902e4b6bd13cdb36cd10b4000066400000000000000000000000051476312673600274400ustar00rootroot00000000000000xn---libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/03ac228c28357658dc945b22fe3c1349069924a5000066400000000000000000000001361476312673600271130ustar00rootroot00000000000000ٮ.ٮ..ٮ.ٮ.ٮ..ٮ.ٮ.ٮ.ٮ.ٮ.ٮ.1..ٮ.ٮ.ٮ.ٮ.ٮ.ٮ.2.ٮ.ٮ..ٮ.ٮ.ٮ.ٮ.ٮ.ٮ.ٮ.2libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/03fb98b81b6db211ee477a5888713cdbe64c1753000066400000000000000000000001641476312673600274160ustar00rootroot00000000000000)ٵ.ٵݮ..)ٵ)...)ݮٵ..))ٵ..)ݮ..)ٵ)...)ݮٵ..))ٵ..)ݮ..)ٵ.ٵݮ..)ٵ)...)ݮٵ..))ٵ..)ݮ..)ٵ)...)ݮٵ..))ٵ..)libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/0430bb92796849dfc1b0e5d5baaad83af4874e9b000066400000000000000000000000201476312673600276220ustar00rootroot00000000000000XN--mXm.XN--ßmlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/048d0716d900dbf35912acc6f2d8f046de6cb6f8000066400000000000000000000000061476312673600275440ustar00rootroot00000000000000 .٤٤libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/0590e701a3c2cdcaabbf74fb89810cf5a109d4a8000066400000000000000000000000251476312673600276620ustar00rootroot00000000000000.״.״.״..״'libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/059e9001bdb352591e673f8f91d8a7b038175b98000066400000000000000000000000031476312673600271770ustar00rootroot00000000000000‍libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/05b2c6078e57f9b1531bb8d96a1833a658dd97af000066400000000000000000000000201476312673600274130ustar00rootroot00000000000000٨٨٨٨٨٨٨٨libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/06c53469a1aa0693af7f083aad6c7e1be0ffbb7d000066400000000000000000000000131476312673600277450ustar00rootroot00000000000000ݐ‌ݐ‌xlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/0712e99cae43364a023b997fe31358e047011794000066400000000000000000000000241476312673600270240ustar00rootroot00000000000000۷۷۷.۷۷.۷.۷۷.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/078635c440f41de7356bf550e9351676477a6aca000066400000000000000000000000401476312673600271710ustar00rootroot00000000000000-.--.-.-.-.-.-.-libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/0795baba840a3e3eb49ac54d7e31ed7f8fe8236c000066400000000000000000000000331476312673600277070ustar00rootroot00000000000000۰۰.xn--))).۰.))))))٦٦.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/07d147e8c54e4b308d7b349e8994224e4f1e6ba9000066400000000000000000000001071476312673600273470ustar00rootroot00000000000000a͏͏͏٧͏͏͏a͏͏͏٧͏͏͏͏͏͏͏͏͏͏͏͏͏x͏͏͏͏͏͏͏͏͏͏libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/086d3a957fc88feb40be700bd9a8b71f844f31eb000066400000000000000000000000101476312673600276270ustar00rootroot00000000000000!‍XN--libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/0953647db445acd22040582b00e8ebfaaa5a368c000066400000000000000000000002461476312673600274430ustar00rootroot00000000000000!XN--nnnnnnn!nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn۸.۸.۲n۲۲۸nnnnnnnnnnnnxnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnݧ=) libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/09b35401bbddabab30b17ad0ec6d16be534a26d9000066400000000000000000000001751476312673600277250ustar00rootroot00000000000000)ٮXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/0a0a08d00a14ee511676363748efe23e1c5c52c0000066400000000000000000000000041476312673600272650ustar00rootroot00000000000000!۷.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/0a320737307bee71e54c64580abdc745099373a8000066400000000000000000000000151476312673600271570ustar00rootroot00000000000000))))))٦))٦.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/0a51e3d8caf1c6658f9635f470edfaf36f4e8317000066400000000000000000000000051476312673600275600ustar00rootroot00000000000000;٣.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/0aa252c05e40740089f88b6609de86e49e9e5670000066400000000000000000000001611476312673600272050ustar00rootroot00000000000000.xn--)َََََََََٞٞٞ* XN-- *libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/0aaf76f425c6e0f43a36197de768e67d9e035abb000066400000000000000000000000041476312673600275510ustar00rootroot00000000000000libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/0ad32f94050453365683d384defa448fe747484c000066400000000000000000000001761476312673600272100ustar00rootroot00000000000000.Х.3.َ.Х.3.ََ)َiХ.3.ََ)َ).3.َ.Х.3.ََ)َ)Х.3.ََ)َ)ََ.َ)َ)Х*3.ََ)َ)ََ.ََ.َ)َ)Х*3.ََ)َ)ََ.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/0bc76f6e439e0a596d220baac40f239ad06bef16000066400000000000000000000000301476312673600276000ustar00rootroot00000000000000・・・・・・・・libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/0cb5bd0b2e54dfb076421193b884b646a40d4094000066400000000000000000000000051476312673600273000ustar00rootroot00000000000000ᾞٔlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/0d141542b5587b58b252d5ebdbd4ba804ce25ad4000066400000000000000000000001441476312673600275220ustar00rootroot00000000000000)ٮ.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/0da2126e97ed167b86c7fff352dda9d71d79ea0d000066400000000000000000000001371476312673600277230ustar00rootroot00000000000000ٮ.ݮ.ٮ.ٮ.ٮ.ݮ.ٮ.ٮ.ٮ.ٮ.ٮ.ݮ.ٮ.ٮ.ٮ.ٮ.ݮ.ٮ.ٮ.ݮ.ٮ.ٮ.ٮ.ٮ.ٮ.ٮ.ٮ.ݮ.ٮ.ٮ.ٮ.ٮlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/0dad2f8426b9df20479a37e67a3bb76788cafd14000066400000000000000000000000131476312673600275520ustar00rootroot00000000000000XN--.٩٩.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/0e98f4f47a0adfddd7cf01753c7c35f78b0b977e000066400000000000000000000000041476312673600277210ustar00rootroot00000000000000ß-libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/0f4a9075b80235384cd938cef3f657889eba58a9000066400000000000000000000000071476312673600273600ustar00rootroot00000000000000!xn--٧libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/0f6a3b3e0632024930ef45a928a3635ce74e69a5000066400000000000000000000000101476312673600272310ustar00rootroot00000000000000x-).٬.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/105f652de39850de70800ae9b73d7461cb405db3000066400000000000000000000000051476312673600273120ustar00rootroot00000000000000.)ٮ.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/10a6cf181bca52426d7e4208a4480f9ee3a5907a000066400000000000000000000002451476312673600273730ustar00rootroot00000000000000ݮ.3ِ.)ٮ*.ǎِ)ǎ,ǎ,٢d٦٢٦٦٦٦٦٦٦٥٦d٢dۢ٧٦٦٦٢٦٦٦٦٢٦٦٦d٦٦_______________________________٦d٢٦٦٧d٢٦٦٦٦٦٦d٢٦٦٦d٢٦٦٦٦٢libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/10e5e808e0fbf8188e58cc5005844f9c203060b5000066400000000000000000000000201476312673600272360ustar00rootroot00000000000000xn--ßT.xn---}-libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/1133d2543fb5a281d954f66482a730e4441a6a57000066400000000000000000000000031476312673600270670ustar00rootroot00000000000000{:!libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/11663b976e84f2e496f2daac99d92ad9d1b62c5e000066400000000000000000000000161476312673600275670ustar00rootroot00000000000000ف‌݁9xn--=libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/118bf80b29a651afbb6a4bcba9d1890be35e7f26000066400000000000000000000000161476312673600276730ustar00rootroot00000000000000۱GGGGGG.XN--'libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/11988e198ad508e9ee7572cdb7eb5e482c4b818f000066400000000000000000000000331476312673600275200ustar00rootroot00000000000000mm--'ٮ.XN---mmXXm~mm-mmmm!libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/1289ebedfb5cbeaa1be2d9f56e86dccb83c58efe000066400000000000000000000001011476312673600303530ustar00rootroot00000000000000ßß.xn--A19541r.xn-A39085r.xn--A19542r..xn--Aßu'&.xn-A19543r.xlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/12b438b8c958066643a5fe2c5f86db985fa9a155000066400000000000000000000000101476312673600273420ustar00rootroot00000000000000@libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/135627033801cb7cfc4c29d42a0d771a2a20fd3e000066400000000000000000000000101476312673600273420ustar00rootroot00000000000000libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/143012e2b6205f2f29cb8b4718e6f056e07f322a000066400000000000000000000000101476312673600272160ustar00rootroot00000000000000㌖㍿ʹlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/146c13da07c242a55adf973f7dda243caf17c674000066400000000000000000000001271476312673600275330ustar00rootroot00000000000000ݮ.3ِ.)ٮ*٦٦٦٥٦d٢dۢ٧٦٦٦٢٦٦٦٦٢٦٦٦d٦٦٦٦٦٦٦٥٦d٢dۢ٦٦٦٢libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/14ad9d93b938a00407c8066e67d03cd3d3bc9c91000066400000000000000000000000771476312673600274110ustar00rootroot00000000000000.8ََiiiiiiiiiiiiiiiiiiiiiiiiii*iiiiiiiiiiiiiiiiiiiiiiiiَ)َ.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/1596708a3aacee70081c88dba6ef042aecca9359000066400000000000000000000000051476312673600276160ustar00rootroot00000000000000ٮ.2libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/160c2ce082fea65e9987d3eaa4afd1079d21062c000066400000000000000000000000201476312673600275270ustar00rootroot00000000000000mmmmmm'ٮ𒌒m!libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/16191ab9bc28d774bf1b1e2350ebed8e3235f491000066400000000000000000000000071476312673600274550ustar00rootroot00000000000000xn'--ßlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/173ecf073318abc13bac5d79e70f043678ac298f000066400000000000000000000000401476312673600274610ustar00rootroot00000000000000!‌XN--xn-)-w(wvvxn-XN--xn--Nlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/1781ecd77aafa575babf520f9e356b5017e94b5f000066400000000000000000000000601476312673600276270ustar00rootroot00000000000000٢D۠ '۱٢D٠ ٢D۠ '۱٢D٠ '٢D٠.'٢D٠.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/178a676c51a64b21f5d44590da4967a3b53fff62000066400000000000000000000000201476312673600273250ustar00rootroot00000000000000 libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/17ef477ce81e8473fc8b75a064097d6b5efcef22000066400000000000000000000001001476312673600275640ustar00rootroot00000000000000X-N-)-mYYß.xn--9999999rzr99XN-)--mYYß.xn--99999rrrzrrrr9998rlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/18381aeaf7fb76889315c6f7cc9b7345346d080c000066400000000000000000000000531476312673600273500ustar00rootroot00000000000000XN--y226xn-------y350F.XN--y03Ny034226xn;--libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/185160245f06a023055b557b6a0ceac3be6dc0a8000066400000000000000000000000631476312673600273470ustar00rootroot00000000000000.٤xn--libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/186bea8c0712d40cba33b18f67b7470a4447a453000066400000000000000000000000031476312673600273000ustar00rootroot00000000000000۷.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/187dbade36f2f67a89b930a9a2d7c83f5940f7ac000066400000000000000000000000071476312673600276440ustar00rootroot00000000000000XN--aßlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/188b7e3a6b23c3fce8d8671ac9ea63d8ff45eef0000066400000000000000000000000761476312673600300120ustar00rootroot00000000000000.ٮ2nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn'nnnnnnnnnlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/19b13548213825d01c29da09865704888333bdb5000066400000000000000000000001021476312673600267400ustar00rootroot00000000000000.)ٮ.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/19f29f7a8c46d3b6c598b6841b5682b6e018becf000066400000000000000000000003121476312673600275100ustar00rootroot00000000000000>xn--.XN--N--......xn--.XN--N--..>xn--.XN--N--......xn--.XN--N--........>xn--.XN--N--......xn--.XN--N--..>xn--.XN--N--......xn--.XN--N--.................U.........................U...... . libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/1a00c650bfc08e8499377738043b7027dbb79d7d000066400000000000000000000002631476312673600272560ustar00rootroot00000000000000.XN--RRRRRxn--RRRRRRRRRRRRRRRRRRRRRR.XN--RRRRRxn--RRRRRRRRRRRRRRR.XN--RRRRRxn--RRRRRRRRRRRRRRRRRRRRRR.XN--RRRRRxn--RRRRRRRRRRRRRRRRRRRRRRRRRrR;RRRrR;RRRRRRRRRRrR;RRRrR;.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/1a52d66f2b181436f62a25bad16a127c2c7e9208000066400000000000000000000000201476312673600272740ustar00rootroot00000000000000"ِ)¨,¨,¨,¨,libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/1a60358900c48b5daf9096a85c5585fc90d7f45d000066400000000000000000000000101476312673600273350ustar00rootroot00000000000000@libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/1a6252cb2b97bae18321efd96b7c29a9988c7b05000066400000000000000000000000161476312673600274730ustar00rootroot00000000000000ي‌ٜٓٞٓolibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/1ac2bf8afe95bc7593e5b53a0478837aec1756ef000066400000000000000000000002301476312673600276360ustar00rootroot00000000000000͵.‍!ََََََََََََٞٞٞٞٞٞxn--َََََََََََٞٞٞٞٞٞuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuZRlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/1c61d23065c2bc45984c42bf399d2cbe690fcd73000066400000000000000000000000151476312673600274630ustar00rootroot00000000000000‌xn--mmkcmklibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/1d30dc79bd7a3e5dadfed469f6b33146fc3f692d000066400000000000000000000000151476312673600277730ustar00rootroot000000000000009⵿‍⵿‍libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/1d4336893bab41a6fe7d44e650561193650bce7c000066400000000000000000000001101476312673600273140ustar00rootroot00000000000000ꡲ‌ꡒꡲ‌ꡒꡲ‌ꡒꡲ‌ꡒꡲ‌ꡒꡲ‌ꡒꡲ‌ꡒꡲ‌ꡒlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/1e150aa5ee59a4988a467400a8c3af0cc288917a000066400000000000000000000000071476312673600274000ustar00rootroot00000000000000)¥,¨,libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/1e73588cd6c0cd33638b971052f378c176765bf9000066400000000000000000000001331476312673600272120ustar00rootroot00000000000000.XN--RRRRRxn--RRRRRRRRRRRRRRRRRRRRRR.XN--RRRRRxn--RRRRRRRRRRRRRRRRRRRRRRRRRrR;RRRrR;.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/1effe61ff20d647392e8dc48610dca20d14c4d2c000066400000000000000000000000111476312673600276050ustar00rootroot00000000000000)XN--‍-libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/1f8bfe70ec5c186324488d0b6fea7cab1bb7e9a9000066400000000000000000000000671476312673600277770ustar00rootroot00000000000000XN-)-mYYß.xn--9999999XN-)-mYYß.xn--99999rrrrrrrr4999rlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/20f1c966f3a7731eae88449f12dceab3e8215845000066400000000000000000000000161476312673600274130ustar00rootroot00000000000000wَََٞ‌َlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/213b0f2b1083f43b4b661f1b2de4486965af8bd9000066400000000000000000000000051476312673600273730ustar00rootroot00000000000000۷۷.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/21b8e6a0fc60c15f8c1eed7d5470347e314d30a4000066400000000000000000000000261476312673600274450ustar00rootroot00000000000000۴۴...*...*libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/22d793eeafd75983498f3ba9e7f62ee387ffd31b000066400000000000000000000000121476312673600276630ustar00rootroot00000000000000!״.*XN--libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/22d954d9ca40012b4dc15740423c7f8bc076d53d000066400000000000000000000000441476312673600273050ustar00rootroot00000000000000XN---XN))))))))))),999XU(ßU99XU(ßUlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/2348d5a1cf18e6d99c5932e6e1e3ac8993f638e7000066400000000000000000000000071476312673600274430ustar00rootroot00000000000000XN--;-;libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/243327e26cd656634a74602a5df6e120a77f54fb000066400000000000000000000000101476312673600272320ustar00rootroot00000000000000XN--ß5libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/24384c9d6dc2a29ae61d1628b630e776261751d6000066400000000000000000000000521476312673600271670ustar00rootroot00000000000000ي‌ي‌ي‌ي‌ي‌ي‌ي‌ي‌يlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/2495299ce50c1e3983521e4db157840c432f9614000066400000000000000000000001001476312673600270260ustar00rootroot00000000000000٧٧٧٧٧٧٧٧٧٧٧٧٧٧٧٧٧٧٧٧٧٧٧٧٧٧٧٧٧٧٧٧libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/25a47f75935ab9f5e0f83a5611b513fcfa8be24f000066400000000000000000000000071476312673600275500ustar00rootroot00000000000000۴..libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/25c4c5c71f791ca4fc15fe4810394a20b5ef2566000066400000000000000000000003221476312673600274000ustar00rootroot000000000000009⵿‍⵿‍9⵿‍⵿‍9⵿‍9⵿‍⵿‍9⵿‍⵿‍9⵿‍⵿‍9⵿‍⵿‍9⵿‍9⵿‍⵿‍9⵿‍⵿‍0⵿‍9⵿‍9⵿‍⵿‍9⵿‍9⵿‍⵿‍⵿‍9⵿‍⵿‍9⵿‍9⵿‍⵿‍⵿‍libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/2800c0a50afe88d6319050d1004630f632b48470000066400000000000000000000000071476312673600267700ustar00rootroot00000000000000XN-/‍libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/2828e1c3352f1060870556fc50016558a7559a9c000066400000000000000000000000051476312673600267440ustar00rootroot00000000000000!ͧßlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/29ca624f7836e4b12a19c4995b5bb67208efcbc4000066400000000000000000000000241476312673600274710ustar00rootroot00000000000000XN--.ѣ٣XN-)!٣٣wlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/29dde74aae7f2f1dcaa8d4b36480d10b87a409df000066400000000000000000000000371476312673600277620ustar00rootroot00000000000000͵..)͵..))۵..)ݮٵ..)-ٵ.ݮ..libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/29e6913a13c6f75053089bd731b1b0a60b4759d3000066400000000000000000000000321476312673600271520ustar00rootroot00000000000000)))))))۰.)))))))۰.)٦٦.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/2a53d4492b72e0824aa5a0b29f9e78a3bb35e2fa000066400000000000000000000000701476312673600275270ustar00rootroot00000000000000125f.x.XN-mw126f.xnN--w126f.xn‍--!2!6f.f.xn--w125f.6flibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/2a85092a47c06a7abf92a4e18998bc94188c7e36000066400000000000000000000000171476312673600273460ustar00rootroot00000000000000XN---ßT.xn&--xlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/2a8b191f1330ca7f287ad5baa4d2cecf0ccbb895000066400000000000000000000000251476312673600300210ustar00rootroot00000000000000.״.״XN--.״'libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/2a96a480f075f881ec00b14672926c429b533113000066400000000000000000000000101476312673600270060ustar00rootroot00000000000000X-N-ß5libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/2aebe97c55c3fa66fc99ac512733036a54bfb3a2000066400000000000000000000002011476312673600276110ustar00rootroot00000000000000)ٵ.ٵݮ..)ٵ)...)ݮٵ..^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^Z^^^^^^^^^^^^^^^^^^^⵿‌9n--浿۶.۶1⵿‌⵿‌9n--怌libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/2b920285495b29e338e75eaa9db4d81dfb078561000066400000000000000000000000151476312673600273370ustar00rootroot00000000000000XN!--ß366666libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/2bce75dfa7e2cccb0a4202776d1a05242edd9b26000066400000000000000000000000761476312673600276630ustar00rootroot00000000000000ٮ.ٮ..ٮ.ٮ.ٮ..ٮ.ٮ.ٮ.ٮ.ٮ.ٮ.1.ٮ.ٮ..ٮ.ٮ.ٮ.ٮ.1libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/2cd09ce69e327d015e18e766bf4d27247194ea58000066400000000000000000000000051476312673600273400ustar00rootroot00000000000000)‌-libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/2d9efdb40dcbd95b3937ca83a86815bdf65a7aff000066400000000000000000000000221476312673600300550ustar00rootroot00000000000000۲.۲.۹.۲;n--۷.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/2daa8f112b9caaad4161ed480a8e4d503af1b0ac000066400000000000000000000000141476312673600277730ustar00rootroot00000000000000..٤٤٤٤libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/302ee0f4dd1b3c55928d737a8b537966567ba761000066400000000000000000000000211476312673600272530ustar00rootroot00000000000000!ŀ̀̀̀= = libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/3048c4ca9ebfe116e00a5593326fc4fba20e6f0d000066400000000000000000000004251476312673600276060ustar00rootroot00000000000000)ٵ.ٵݮ..)ٵ)...)ݮٵ..^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^))ٵ1⵿‌⵿ 255ٵ)...)ٵ..))ٵ..)⵿‌9n--浿۶.۶1` ‌⵿‌9n--怌libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/304f6432826a9577554681447ebaa2395c474129000066400000000000000000000002601476312673600267010ustar00rootroot00000000000000>.....>......F................ K-----------... ........................ . ................................................ K-----------... ........................ . -- libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/3085bbc7c4514b56ac534c257fa762f9380ba4ac000066400000000000000000000000131476312673600274460ustar00rootroot00000000000000'xn--.٢٢'libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/30b3a1b1494d644a0bb5e0a20bffbfaa456231ca000066400000000000000000000001731476312673600276300ustar00rootroot00000000000000125f.;.XN--w126f.xnN--w-w127f.xn--26f.VnSt6ctypeIcE.xn‍--w.XN--w127f.xn--w125f.x.XN--;]@1XN--xn--w125f.x-w'106flibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/30fd160e26228194de5de864e726ecc8d9e3c995000066400000000000000000000000021476312673600274260ustar00rootroot00000000000000;libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/31052123de9ec274e23b4a732846d1202e0f408a000066400000000000000000000001131476312673600271270ustar00rootroot00000000000000 .::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::.١١libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/310dd9a77ff7618a874430ea654f6896df0ec41e000066400000000000000000000000151476312673600274250ustar00rootroot00000000000000..٩٩٩٩.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/3113ee77c25473bba93782e39ece675b4d8aa1bf000066400000000000000000000000641476312673600275530ustar00rootroot000000000000009⵿‌⵿‌⵿‌9⵿‌⵿‌9⵿‌⵿‌9⵿‌libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/3115b19e5951502495a2a804c0e4f8e4164f1bd2000066400000000000000000000000171476312673600271470ustar00rootroot00000000000000)XN--):)))))۱.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/312d7f539edb97135715e8dd5d797434886dde09000066400000000000000000000000211476312673600273020ustar00rootroot00000000000000㌖㍿ʹ.۲㌖㍿libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/3163fb73d8999f8f254f303481a44cfd86890627000066400000000000000000000000031476312673600271370ustar00rootroot00000000000000 ٠libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/318a025d18d852256c980ff4d8a3038fca28f9b5000066400000000000000000000000771476312673600273420ustar00rootroot00000000000000٢D۠ '۱٢D٠ ٢D۠ '۱٢D٠ '٢D٠.'٢Dxn-)-*٠.9ß.!XN--libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/31fd7d090951cc0ab5544d93422f997e13a2a4c3000066400000000000000000000000311476312673600273100ustar00rootroot00000000000000xn---ßT.xn---}--ßT.xn--libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/3215a8136a952d9c2b75be0ba1f38873545890e6000066400000000000000000000000121476312673600271640ustar00rootroot00000000000000n-$.ZXN)٣libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/3273a59b50e9ab0cc88598935c5530ffb09bacb1000066400000000000000000000000121476312673600274600ustar00rootroot00000000000000XN--..٩libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/32cca29d9513b85bb6dcfee55bb18b941c9c220a000066400000000000000000000003341476312673600276740ustar00rootroot00000000000000.ݮ.ݮ.3ِ..ǎِ)ǎlǎ,00000000000000000:00000000000000)ٮ*.*.ǎِ)ǎ,ǎ,0000000000000000000000000000000000.3ِ..ǎِ)ǎlǎ,00000000000000000:00000000000000)ٮ*.*.ǎِ)ǎ,ǎ,0000)0000000000000000000000000000000000000000libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/32ecbfc04da0123d377d1bc6846ace435e14dbeb000066400000000000000000000001511476312673600277330ustar00rootroot00000000000000.xn--9999999999999999999999999999a9000000000000004089650035136921536َِ.ѐ)xn--ِ.1ѐ))َ.;٣.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/332183e038ad2ab2b0715cbec58bfc829f0a4981000066400000000000000000000000111476312673600274400ustar00rootroot00000000000000.XN---..libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/3340e72d286a934575490b3e54cfdc0f207945d0000066400000000000000000000000131476312673600271610ustar00rootroot00000000000000‌xn--mmkklibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/33c7951c0078332ed4f93613349341c5b67c18ef000066400000000000000000000000331476312673600271100ustar00rootroot000000000000001XN--َََٞٞ-َََ‌xlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/33ee6048c00a9b3c6a3db031fbb7d545476d75ea000066400000000000000000000000321476312673600275240ustar00rootroot000000000000009⵿‍⵿‍9⵿‍⵿‍libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/345071afaac4dfd786b19ccdd233a9b2a2f26247000066400000000000000000000000141476312673600276040ustar00rootroot00000000000000‌xn--mmkmklibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/345a3294b9d285377fac975b72cc0df71081e8f2000066400000000000000000000000261476312673600273400ustar00rootroot00000000000000XN--xn--n-XN--PPPP'P.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/346500699351e06653f3f1ffd40d0346765dd5eb000066400000000000000000000004271476312673600271760ustar00rootroot00000000000000)ٵ.ٵݮ..)ٵ)...)ݮٵ..^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^Z^^^^^^^^^^^^^^^^^^^^^^^^^^^))ٵ1⵿‌⵿‌9n--浿۶.۶1⵿‌9n--浽۶.۶1⵿‌9n--浿۶.۶1⵿‌9n--浿۶.۶2⵿‌9n--浿۶.s `ٵ)...)ݮٵ..))ٵ..⵿‌9n--浿۶.۶1⵿‌⵿‌9n--怌libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/3469cdf2fba548ac593574bdf56aa71aee108f41000066400000000000000000000000361476312673600276270ustar00rootroot00000000000000:‍X‍‍‍X‍X:‍‍‌-libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/346b44aee25434a3b206ac09671da1b032ea3e6f000066400000000000000000000000051476312673600274230ustar00rootroot00000000000000--libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/34a6234ea26d908c35ca9305c8fe3e3b25252349000066400000000000000000000001511476312673600272360ustar00rootroot00000000000000a٥a٥a٥a٥a٥a٥a٥a٥a٥aa٥a٥a٥a٥a٥a٥a٥a٥a٥a٥a٥a٥aa٥a٥a٥a٥a٥aa٥a٥a٥٥a٥a٥a٥a٥alibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/34bfc8db62a38ff1bd1c66046a39f1dfa81ef64f000066400000000000000000000000141476312673600277630ustar00rootroot00000000000000۸.۲n.XN--libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/34c053affef96c61840466d6f28919541f6c52f4000066400000000000000000000000561476312673600272730ustar00rootroot00000000000000!ݧ= ':cZ:ZZZZZZZZRZZZZZZZZZZZZZZZZZR'.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/34e5f10de0e6f211151644a2270af4dbf1241318000066400000000000000000000000051476312673600272010ustar00rootroot00000000000000!ͧ= libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/35200518eeebdf1075145887109a4766464aaf23000066400000000000000000000000031476312673600270730ustar00rootroot00000000000000a٧libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/379aa8cbd13d95dd93c40b7be23d5d7846541b2c000066400000000000000000000000151476312673600275430ustar00rootroot00000000000000XN---ß0--libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/37a2dbd1876a3a7ed6b39f1788dee8f9b0566c89000066400000000000000000000000071476312673600276010ustar00rootroot000000000000000َ‌ylibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/37f527964094c4a5d40c7eee100dc9d17ef866b3000066400000000000000000000000101476312673600274100ustar00rootroot00000000000000.ٮ.ٮ.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/3828de5b70a08864de80991049ccc8f7abf80be8000066400000000000000000000000521476312673600275070ustar00rootroot00000000000000a٥a٥a٥a٥a٥a٥a٥a٥XN(-XN---‌.XN--libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/3861b2a17b56ee9dddf14e722d811cec1db1a707000066400000000000000000000002701476312673600276110ustar00rootroot00000000000000!nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnݧ=) libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/38fac16cd010c09f92de73ce8c57391ecacb04ba000066400000000000000000000000241476312673600277450ustar00rootroot00000000000000۴xn--..*libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/39e99ab276e82a95ba48545587c0281d3204d09e000066400000000000000000000000751476312673600272070ustar00rootroot00000000000000mmmmmm'ٮ.XN-)-mmYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYmm!libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/39fcf52d2dcf95dbe2df0c26daead7be10866f32000066400000000000000000000002471476312673600301310ustar00rootroot000000000000001⵿‌⵿‌9n--浿۶.۶1⵿‌9n--浽۶.۶1⵿‌9n--浿۶.۶1⵿‌9n--浿۶.۶2⵿‌9n--浿۶.۶1⵿‌⵿‌9n--浿۶.۶255⵿‌9n--浿۶.۶1⵿‌⵿‌9n--怌libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/3a256925061ccf9470eae0c889379de8ba710521000066400000000000000000000001161476312673600272500ustar00rootroot00000000000000‍)XZZZZZZZ;Xr~r~libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/3a5596dc016840223c287c845c8a96ba30f80012000066400000000000000000000000531476312673600270720ustar00rootroot00000000000000㍿.㍿.㍿.㍿.㍯.㍿.㍿.㍿.㍿.㍿.㍿libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/3a717843b7c1fdef797f40bfbca4fa105525bfb9000066400000000000000000000000131476312673600277010ustar00rootroot00000000000000NV:V:((libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/3a950da4aeca8d63e4967c5c57c0ecad2916f680000066400000000000000000000000621476312673600276300ustar00rootroot00000000000000.)َ)ގ)쮎)쮦َ)ގ)쮦@@(@@ -.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/3a96b89c6b938a69f52f1ee0ff84ae97b126a4cf000066400000000000000000000000051476312673600276510ustar00rootroot00000000000000XN--2libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/3b2a9e20f15bd519ed0216fff347a9ae6ab3f47f000066400000000000000000000000321476312673600276750ustar00rootroot00000000000000:XN--ßAuuuuuuuuuuAAAAAAAAlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/3b9732963107430c6c43fd903ce28e839ec73bc3000066400000000000000000000000071476312673600272520ustar00rootroot00000000000000x'-n-ßlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/3c04219e207ba63d66b75102e474c68770c4d809000066400000000000000000000000261476312673600271020ustar00rootroot00000000000000..٣٣٣٣٣٣w٣٣wlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/3c0779161eecc7098cd214d4ae5ae8ac89dd2172000066400000000000000000000004711476312673600275530ustar00rootroot00000000000000ہ‌ف‌ف‌ف‌ف‌ف‌3‌.ف‌ف‌‌ف‌ف‌فہ‌ف‌ف‌ف‌ف‌ف‌ف‌ف‌ف‌ف‌ف-‌‌ف‌ف‌ف‌فف‌ف‌ف‌ف‌‌ف‌ف‌فف‌‌ف‌ف‌ف‌ف‌ف‌ف‌‌ف‌ف‌‌ف‌ف‌ف‌ف‌ف‌ف‌ف‌ف‌ف‌ف‌ف‌ف‌ف‌ف‌‌ف‌ف‌ف‌libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/3cef6d4a53a662e6822ce180a72c93e5d5a90d98000066400000000000000000000000131476312673600274700ustar00rootroot00000000000000.׳..׳.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/3d9f136c8f54405f91df6a0dffdf210c36ef3700000066400000000000000000000000401476312673600275400ustar00rootroot00000000000000ςςςςςςςςςςςςςςςςlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/3dc97225cbddbda3ff61928bd3f709f9f4393683000066400000000000000000000001041476312673600275670ustar00rootroot00000000000000۲.۲.۲.۲.۹.۲.۲.۲.۲.۲.۹.۲.۲.۲.۲.۹.۲..۲.۲.۹.۲..۲.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/3e154006699839226b1e7624fb7ba538d3889a82000066400000000000000000000000071476312673600270470ustar00rootroot00000000000000ۮXN--libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/3f12ff3896feb79443226b12fe032d0030b157e3000066400000000000000000000000031476312673600272240ustar00rootroot00000000000000۳.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/3f397b0fdf637f35b5db341431f26461404fe85c000066400000000000000000000000031476312673600273220ustar00rootroot00000000000000 Kflibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/3fff0aca66f65fe13e49cf8a38a82f495123ba9f000066400000000000000000000001531476312673600277230ustar00rootroot00000000000000xn-۶n-۶۶۶-۶n۶۶۶۶wwwxn-۶۶۶-۶n۶۶۶۶wwww..wwwwww.۶۶-۶n۶۶۶۶wwwxn-۶۶۶-۶n۶۶۶۶wwwwwlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/412f385cc8d43e7689e231ea086e652723696456000066400000000000000000000000061476312673600270520ustar00rootroot00000000000000ٖ)[ґlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/414c0bea15a69492dae094d4c5a10bfd1a13e13c000066400000000000000000000000071476312673600275610ustar00rootroot00000000000000@⵿‍libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/416369ffa2346368ca12e12ab81b75729dcd3807000066400000000000000000000000051476312673600272410ustar00rootroot00000000000000.٢.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/4203af04c489b2ac270b641284e2ad948633cafe000066400000000000000000000000161476312673600273650ustar00rootroot00000000000000‌xn--ﷺﷺ-libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/42425f3a3f75e61bfd931f1e318a3f4949a237df000066400000000000000000000001231476312673600274100ustar00rootroot00000000000000ي ‌ي‌ي‌ي‌ي‌ي‌ي‌ي‌ٌي‌ي‌ي‌ي‌ي‌ي‌ي‌(يlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/42b731bab74be9d746fde6083cd6768f78258397000066400000000000000000000000521476312673600273620ustar00rootroot00000000000000.xn--0099000a099000a999a9000a0999999a90000libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/42c6e963a8214a9dadbe5519bb63a6fc155748ac000066400000000000000000000000271476312673600275460ustar00rootroot00000000000000xN--}}}}}}}}}}}}}}‍.[libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/432ccf517da1b568af39598243224a6009556547000066400000000000000000000000201476312673600270230ustar00rootroot00000000000000٩٩٩٩٩٩٩٩libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/4348839e3b8dcb148f2c84c2976c0c1133b49326000066400000000000000000000000671476312673600272000ustar00rootroot00000000000000͵..))ٵ..)ݮٵ..)-ٵ..)ݮ)͵..))ٵ..)ݮٵ..))ٵ..)ݮ..libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/43b982b3ab338d59a8231af8eeb90bfc5543d084000066400000000000000000000000451476312673600274660ustar00rootroot00000000000000..3ِ.)٢*.xn--libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/43f4a1b17a8737ce73e4662ec38ac1ce4d2d8139000066400000000000000000000004561476312673600274740ustar00rootroot00000000000000.ݮ.^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^00:0.XN--xn--99=99999999999999999999900000000009999a9000000000000004089650035136921536َِ.ѐ)ِِِ.999999000)ٮ*.*.ǎِ)ǎ,ǎ,0000)00000000000000000999999999999999999a9000000000000000000000000000000401ѐ)0000)َ000.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/443e4562eaf869b18e2f5a346a4dc8274370b4b5000066400000000000000000000001601476312673600273300ustar00rootroot00000000000000!ŀ̀̀̀= ŀ̀̀̀= ŀ̀̀̀? = !ŀ= !ŀ̀ŀ̀̀̀? = !ŀ= !ŀ̀= = !ẁ̀̀= = libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/44cf3c91e15e9af9f2e8f1c6a8340e47bafc9fb9000066400000000000000000000000301476312673600300020ustar00rootroot00000000000000‍)XN--)Z;6Z[ZZZZZXr~r~libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/452c06f314a5dd984b6178c649294af973b42eff000066400000000000000000000000071476312673600273460ustar00rootroot00000000000000ꡲ‌blibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/453aea348a450efc0693517adbac3a72380268ef000066400000000000000000000000271476312673600274520ustar00rootroot000000000000001٧٧٧٧٧٧٧٧٧٧٧libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/4547ae3bb28361dad2741af3fc7fb016f2b5ab0f000066400000000000000000000000041476312673600276530ustar00rootroot00000000000000 :(libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/455e21d67bd3f9f53577c322ca9733a0f8ef06d7000066400000000000000000000001711476312673600274220ustar00rootroot00000000000000۳.%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%xn--%%mmmmmm%%%%%%)x%%%%%%%%%%%%%)%%%%%n%%%%--‌mmm%%%%)%%mmmmm'ٮ%%%%.%%%%libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/458b5cf9cb08be824e0d76965893a4f250033b98000066400000000000000000000004371476312673600272750ustar00rootroot000000000000001XN--;.XN--w126f.xnN--w-w127f.xn- -- n :.)َ--- n :.)َ-- n : -- n :.)َ---7 n :.)َ--26f.VnSt6ctypeIcE.xn‍- -- n :.)َ- -w.XN--w127f.xn--w125f.)َ--- n :.)َ-- n : -- n :.)َ- -- n :.)َ- - libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/45b54088555dac48cb825da95ab4f8b3ea505c39000066400000000000000000000000561476312673600274740ustar00rootroot00000000000000XN--467$dfllllllllllllllllllllllllll01‌\3Xlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/45fa0872caed6f9452dd5e5d9b97512dedd63060000066400000000000000000000002201476312673600275520ustar00rootroot00000000000000.ݮ.3ِ0.)ٮ*.!ǎِ).ݮ.3ِ0.)ٮ*.!ǎِ).ݮ.3ِ.)ٮ*.ǎَِ).ݮ.3ِ.)ٮ*.ǎِ.ݮ.3ِ.)ٮ*.ǎِ).ݮ.3ِ.)ٮ*.!ǎِ).ݮ.3ِ)ٮ*.ǎِ)ǎ,ǎ,libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/468dfcb0c5622fc2f799250266b3628e6f34980c000066400000000000000000000000251476312673600272640ustar00rootroot00000000000000...٤٤٤٤٤٤٤٤libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/46970800a396a38038070e79e5f4e3409842cdb2000066400000000000000000000000471476312673600270370ustar00rootroot00000000000000XN---‷‌x)‷‌--‷‷-‷‷XN---libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/46a7f0cb61cb96aede0972830ed64a26ecec2dc8000066400000000000000000000000101476312673600277540ustar00rootroot00000000000000XN--ß*-libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/46c616761b3f1a4079eb6ff12ebd49b6394c9f07000066400000000000000000000000071476312673600274170ustar00rootroot00000000000000xn--ß|libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/46cdcc62ce207433f9fa9d135d48d208572b0a98000066400000000000000000000000171476312673600274100ustar00rootroot00000000000000xn--ßT.)xn---libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/476416db7d4fc44bc0a3d41c803eaa0c833445f6000066400000000000000000000100001476312673600274360ustar00rootroot00000000000000 libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/47d9054f5cf8d42c9b170d12dee56d57b604d547000066400000000000000000000000131476312673600274130ustar00rootroot00000000000000n-$.ڡ‌٣libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/486b48096fdcc388fa468b6fb6b33ea85e4ed7eb000066400000000000000000000000301476312673600277310ustar00rootroot00000000000000۲.۲.۲.۲.۹.۲.۲.۲.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/4a528246f726c61886f788e88476484e0440b295000066400000000000000000000001031476312673600267250ustar00rootroot00000000000000.ٮ2nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/4a9c29d8cf64ce0271d87ab297342c59c68d5a23000066400000000000000000000000071476312673600274200ustar00rootroot00000000000000xn%-۳.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/4af486bb2c2cb8b6042f00f1918784659a9a6e43000066400000000000000000000000041476312673600273240ustar00rootroot00000000000000XN--libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/4b130ee7f545428868035ad0a722112fb1277aa2000066400000000000000000000000321476312673600271340ustar00rootroot00000000000000۲.)-))))))))))))۰.)٦٦.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/4b1c66cfbf930fe3e112d394fe3206449b729061000066400000000000000000000000541476312673600273230ustar00rootroot00000000000000͵..))ٵ..)ݮ٥..).)ݮ٥..))xn--..).libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/4bc50746eead215bf7eeba25a7c526d915a5137b000066400000000000000000000000111476312673600276030ustar00rootroot00000000000000*N--‍.[libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/4c2eb7e29921d2babf133b61a74af962864d776c000066400000000000000000000003111476312673600274640ustar00rootroot00000000000000.XXXX.XXXX.XXXX.XXXXmٮ.XXXX.XXX.XX.XXXX.XXXX.XXXXmٮ.XXXX.XXXX.XXXXmٮ.XXXX.XXXX.XX.XXXX.XXXX.XXXXmٮ.XXXX.XXXXnXXXX.XXXXmٮ.XXXX.XXXXX..XXXx.XXXX.XXXXX..XXXXXX.XXXX.XXXXX..XXXX.XXXX.XXXXX..XXXX.XXXX.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/4c710ffdf75bcf026e469e5a607525e6393ca300000066400000000000000000000001521476312673600274030ustar00rootroot00000000000000ي ‌ي‌ي‌ي‌ي‌ي‌ي‌ي‌ي‌ي‌ي‌ٌي‌يي‌ي‌ٌي‌ي‌ي‌ي‌ي‌يlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/4d41528857f082653965d7b5231da3a4b8234251000066400000000000000000000000061476312673600267420ustar00rootroot00000000000000‌'ٮlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/4e2325208b611833786429ea085ef1fa4fda2fd2000066400000000000000000000000761476312673600273250ustar00rootroot00000000000000.ٮ2nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnndnnnnnnnnnnnnlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/4ea4f6ed63b3707298ba2738e73ca5a7d2652a61000066400000000000000000000004431476312673600274110ustar00rootroot00000000000000>.....>......F....(........... K-----------... ........................ . ............................... . ........xn--K-----------... ...................xn--K-----------... ............xn--K-----------... ...................xn--K-----------... ........................ . -- libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/4f37ee0fbab3f994dec375c2372ef905effbc09b000066400000000000000000000000111476312673600300520ustar00rootroot00000000000000XN--xn=-Xlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/4f83695dc8176d835701403813446e327e0b5da1000066400000000000000000000001401476312673600270250ustar00rootroot00000000000000ʹ.ʹ.ʹ.ʹ.ʹ.ʹ.ʹ.ʹ..ʹ.ʹ.ʹ.ʹ.ʹ.ʹ.ʹ.ʹ.ʹ.ʹ.ʹ.ʹ.ʹ.ʹ.ʹ.ʹ.ʹ.ʹ.ʹ.ʹ.ʹ.ʹ.ʹ.ʹlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/4fa01e3150a22cb929c6d19a12ae80fc00d0353b000066400000000000000000000000141476312673600274120ustar00rootroot00000000000000a٥a٥a٥a٥libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/4fa29a1715962b730650f747590519118209824c000066400000000000000000000000231476312673600266070ustar00rootroot00000000000000xn--9999f.xn--9999flibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/4fd7f3ef28bf1f8b2c4f41f3c7add7799207cce0000066400000000000000000000000201476312673600277740ustar00rootroot00000000000000͵͵͵͵͵͵͵͵libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/505ffd82dd6faae2fbe2f84f2f7e603f045853ed000066400000000000000000000000121476312673600277720ustar00rootroot00000000000000.׳.XN--libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/5268682fc43dc7c5b4749a5cb4178d7c585f0658000066400000000000000000000000131476312673600272730ustar00rootroot00000000000000wׁׁׁ‌llibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/52e9daf2f4a8d07b93b44223594f5d1791e3bef4000066400000000000000000000000201476312673600274670ustar00rootroot00000000000000XN--ß99999YY98rlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/535f31c215caaa1d6dfe5e354dd1926f25b477ac000066400000000000000000000000111476312673600276030ustar00rootroot00000000000000XN---٩8libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/5373a3e97d9208cc5971fad5d52081fea2aa146a000066400000000000000000000000101476312673600274510ustar00rootroot00000000000000.ٮ2ٮ2libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/53e22b44b5ae2eb1c22ed370aff12e62cc20180c000066400000000000000000000001741476312673600275630ustar00rootroot00000000000000.XN--RRRRRRRRRXN--RRRRRRRRRRRxn----RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRxn----RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRLRrR.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/540267971ed488f7aa1b81dbcf1e1ecbe6da4c5e000066400000000000000000000000201476312673600277560ustar00rootroot00000000000000xn--EPPPPPPPPP.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/556b052e43037b6b081f4df732a8aeac149be990000066400000000000000000000000161476312673600273750ustar00rootroot00000000000000.z;ގَ)ِ)ǎ,libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/5587e6c1672b2766809441ffcc385c148b5a55a8000066400000000000000000000000061476312673600272050ustar00rootroot00000000000000‌‌libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/55abe66181b9df3125687da6ef552d69f27b67e2000066400000000000000000000000331476312673600274270ustar00rootroot000000000000001ََََََََٞٞٞ‌xlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/55ba5269f83b4f8c5f89d27f6e76cfd51fe502af000066400000000000000000000000151476312673600276560ustar00rootroot000000000000009⵿‌⵿‌libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/55bd8ca5aefdd2c76559d1232dac9ef884c7e1b8000066400000000000000000000002721476312673600300050ustar00rootroot00000000000000m.xn--mm2m.XN--mm2m.xn--mm1m..xn--mm0mmm.xn--mm2m.xn--mm0m.x..xn--mm0mmm.xn--mm2m.x!--m.XN--mm2m.xn--mm1mmm..xn--mm0mmm.xn--mm2m.xn--mm0m.x..xn--mm0mmm.xn--mm2m.x0m.mm+.xn--mm1mmmlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/55fa11858ace28d1b6e21121f2cbd6714809709b000066400000000000000000000000471476312673600273170ustar00rootroot00000000000000xn--9RDxn--9RDJ0C0RJ99RJ99JRDxn-99RJ99Hlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/5735c374990c225414964e404e5cb9788f0f6f67000066400000000000000000000000111476312673600270540ustar00rootroot00000000000000,xn--6ß6libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/589e0c413b3b753931c0c38d1d7897020bdcac45000066400000000000000000000000201476312673600273060ustar00rootroot00000000000000۰%O$O$O$Q۰˰۰libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/58e5e9ff480cdbfde18c28d03ea84b174f5d1ed7000066400000000000000000000000061476312673600300020ustar00rootroot00000000000000!״.*libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/594638b88c5311751b19209e5d23a98dc5f2dd3a000066400000000000000000000000061476312673600272530ustar00rootroot00000000000000ݎ‌ilibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/59ba1946b2747c72cc0e55fcb48273b9d20dce35000066400000000000000000000000161476312673600274650ustar00rootroot00000000000000!.ơơơơݮ.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/59ef732bb9f0c0988bc8f1bfad7222133a3b6235000066400000000000000000000000101476312673600274520ustar00rootroot00000000000000۷.XN--'libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/5b92e69baa246c32cd989f979cd867b5a701fd5f000066400000000000000000000000101476312673600275720ustar00rootroot00000000000000xn--.٬libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/5c27f4e57d77d29b68ff5b24ce20532e31f5b75c000066400000000000000000000002101476312673600274740ustar00rootroot00000000000000.\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\..٠٠٠٠libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/5c2fe708c00df56628093124ec85963440522122000066400000000000000000000000141476312673600267330ustar00rootroot00000000000000ݐ‌ݐ‌ݐlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/5cac5667fe71418f3194ddb6a9dba8023e2814f1000066400000000000000000000002111476312673600274620ustar00rootroot00000000000000.\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\..٠٠٠٠libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/5d345dcd8f685513004d486028fe6f0d7968467d000066400000000000000000000000451476312673600272170ustar00rootroot00000000000000۲.۲.۲.۲.۹.۲.۲.۲.۲.۹.۲..۲.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/5df60bfc8758831b3d9359a740c9e0f39745930c000066400000000000000000000000031476312673600272660ustar00rootroot00000000000000۲.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/5e133594fd72ad108103a1b353cbffe799e41ca3000066400000000000000000000000531476312673600274510ustar00rootroot000000000000003u33ѐxnxn-3ѐ.3u33ѐxnxn--ِ.33nxn-3ѐVVVlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/5ea79f206bd716701b90114ccef440f75aa49b5b000066400000000000000000000000751476312673600274570ustar00rootroot00000000000000Xxn-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%-ßlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/5ee45342cbb70e4dc36fe088c22bb3d949f36d2b000066400000000000000000000000231476312673600276210ustar00rootroot00000000000000n̿̿̿̿̿̿̿‌xlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/5f66a8d42a175d3ffdf5377b6cb4dd8b3fd67a66000066400000000000000000000004031476312673600277260ustar00rootroot00000000000000ݐ‌ݐ ‌mm--'ٮ.XN-X-m٥..ݮ.3ِ.)ٮ*.!ǎِ).ݮ.3ِ.)ٮ*.ǎِ).ݮ.3ِ.)ٮ*.!ǎِ).3ِ.)ٮ*.!ǎِ)ٮ*.ǎ.)ٮ*.!ǎِ)ݮ.3ِ.)ٮ*.ǎِ).ݮ.3ِ.).!ǎِ).ݮ.3ِ.)ٮ*.ǎِ).ݮi.3ِ.)ٮ*.!ǎِ)ٮ*.ǎ.)ٮ*.!ǎِ)ݮ.3ِ.)ٮ*.ǎِ).ݮ.3ِ.)ٮ*.!ǎِ)*.!ǎِ)libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/605ba07999600259d232bed26c7a3deaaacf28cd000066400000000000000000000000231476312673600276070ustar00rootroot00000000000000ܝꡲ‌"ܲlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/609f7dcb0de9876e295fc8d3a2fcca8d82c61d7b000066400000000000000000000000061476312673600300060ustar00rootroot00000000000000.׮.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/60bd82a0936a4ec5c30d6376bd26a8edc86d21b7000066400000000000000000000000051476312673600275330ustar00rootroot00000000000000ß--)libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/60e86c76a241f0dfbfee946419a8163128393b95000066400000000000000000000000061476312673600272610ustar00rootroot00000000000000n‌xlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/60ed727d05be0706761bf1525e167dd3d14739cb000066400000000000000000000001171476312673600273210ustar00rootroot00000000000000׳׳׳׳׳׳׳-׳׳׳-׳-׳-׳-׳׳׳-׳-׳-׳׳-׳׳׳׳-׳-׳-׳׳׳-׳-׳-׳libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/6148557f4259cfdd185cb43a47fe0e2db4267352000066400000000000000000000000101476312673600273250ustar00rootroot00000000000000,xN--ß-libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/615cffb63ebdc04f08dfc45de74ad18c55388142000066400000000000000000000003501476312673600276270ustar00rootroot00000000000000xn--mmkXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXT1XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXmmmmmmmmmmmAm.mmmmmmmmmmmmmmim!mmmmm'..libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/61c09d05b69311a5b6ee17ba2624c9c3f82bd43b000066400000000000000000000000141476312673600274430ustar00rootroot00000000000000)ٮ..)ݮ.)ݮlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/62df97738804aee6efed600816180d73d367b54b000066400000000000000000000000631476312673600273450ustar00rootroot00000000000000!ݧ= 7cZZZZZZZZZZZZZZZZZZZZZZZZZZZZR'Z))).libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/637dfa104f29d1e6264b4376638de05e15ae4fc3000066400000000000000000000000161476312673600274040ustar00rootroot00000000000000۰۰.xn--)))).libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/63918ff5f2bec9a0637ab280c8f645ec1fc588c5000066400000000000000000000002161476312673600275670ustar00rootroot00000000000000mmmmm*mmmm'ٮ𒌒mmmm'ٮ𒌒m!mmmmm'ٮ𒌒*mim'ٮ𒌒m!'ٮ𒌒mmmm'ٮ𒌒m!mmmmm'پ𒌒*mim'ٮ𒌒*mim'ٮ𒌒m!'ٮ𒌒mmmmٮ𒌒m!m!libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/63b49052146986984e6444af5e4476a37d0cdc59000066400000000000000000000000051476312673600271310ustar00rootroot00000000000000xn'ßlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/64801cbaeb4440430949a9f13c23fd1eec61ff44000066400000000000000000000000251476312673600274510ustar00rootroot00000000000000.״.״״.״..״'libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/663a00f358f0ab034c6101e312c80d04b7397fee000066400000000000000000000000311476312673600272710ustar00rootroot00000000000000ي ‌ٌٜٜٓٞٓٞٓolibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/665807c2c22b79bbf1ee80eec59fd04cabc007aa000066400000000000000000000000321476312673600277450ustar00rootroot00000000000000.َ)ِ).َ)ِ)ِ)Ǟ,ِ)Ǟ,libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/673b36cbeb67740dd716fa9f01b218d0ac383499000066400000000000000000000000061476312673600274050ustar00rootroot00000000000000쮏ᆭlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/67949f9f149c8aeeeaf78c8ccbc40205fa3d4f69000066400000000000000000000001471476312673600277450ustar00rootroot00000000000000xn--ß--.xn--n-MMMxn--MMMMMMMMMMMMDMMCMMMMMMMMMMMMMMMMMMMMMMxn--MMMMMMMMMMMMDMMMMMMEMMMMMMMMMMMMMP,libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/67ae7334eacc9d6aaaf558b4f41a94d7382e2e44000066400000000000000000000000061476312673600276310ustar00rootroot00000000000000..٠٠libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/67e5b34ba4718c3a52796490fba60983b966a2de000066400000000000000000000000041476312673600273340ustar00rootroot00000000000000x)ßlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/68493db6a2e12259edcadffe84f2f82623853d95000066400000000000000000000000561476312673600275150ustar00rootroot00000000000000.XN--RRRRRxn--RRRRRRRRRRRRRRRRRRRRRRRRRrR;.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/68c7f5e03ec8e7ea9bb51ef91eece72d094ef278000066400000000000000000000000141476312673600300140ustar00rootroot00000000000000N-َٞ'‌xlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/68dd7ed65bea35f0ea3bfa2a6dd9aa90359cd6fa000066400000000000000000000001531476312673600302060ustar00rootroot00000000000000))ٵ.ٵݮ..)۵)...))ݮ..)ٵ)...)ݮٵ..))ٵ)ݮ..)ٵ.ٵݮ..)۵)......)ݮٵ..))ٵ.).)ݮ..)ٵ)...)ݮٵ..))ٵ..)libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/695acf399d172638c197df44c5d5ac5dee6bcf7b000066400000000000000000000001211476312673600277300ustar00rootroot00000000000000.ݮ.ǎِ).ݮ.3ِ.)ٮ*.ǎِ)(ݮ.3ِ.)ٮ*.!ǎِ).ݮ.3ِ.)ٮ*.Ǘِ)ǎ,ǎ,libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/6965d355c0e6e485d6f5b0418c2afe1b92f50598000066400000000000000000000000211476312673600273400ustar00rootroot00000000000000XN--..ѣ٣X٣wlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/69da2adfc57e816fda5221a31fca2a05c199fa92000066400000000000000000000000051476312673600276670ustar00rootroot00000000000000.. . libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/6a3b6ab9064064300b8eaf5abf98284f684cbcbc000066400000000000000000000001031476312673600276130ustar00rootroot00000000000000:Xxn--N--ßAAquuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuAAAAAAAAlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/6a7852180d9fd6bd0221aea92ecc20d929f3506e000066400000000000000000000001371476312673600274630ustar00rootroot00000000000000юўَََََََََََََََََََََََََََََْٞٞٞٞٞٞٞٞٞٞٞٞٞ‌rrlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/6be5bead927cfd86286f05ce374289f6cd2319db000066400000000000000000000000051476312673600276460ustar00rootroot00000000000000xn--libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/6c1c4cdd0b059219100c74b8bdb1f874aeee9bc1000066400000000000000000000003041476312673600276630ustar00rootroot00000000000000͵8۲.۹.۲.۲.۲.۲.۹.۲..۲.۲.۹.۲.۲.۲.۲.۹.۲..۲.۲.۹۲.۲.۲.۹.۲..۲.۲.۹.۲.۲.۲.͵.͵6͵..XN!--);)ٵ..)XN-۲.۹.۲..۲.۲.۹..۲..۲.-);)ٵ..)ݮٵ..)).');)ٵ...=libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/6c4ce4f7d03eafafb59dc2c16322b00c6ffab479000066400000000000000000000000101476312673600300230ustar00rootroot00000000000000ß--ẁlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/6c82e21266c0a5b9e2f8d6c76769cf573ea01d9c000066400000000000000000000000051476312673600275000ustar00rootroot00000000000000򙸴'libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/6d4d6289bf2a5ebbdcd6a34dac80ad91d0a38e22000066400000000000000000000000101476312673600300200ustar00rootroot00000000000000۶xn--libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/6ec7b78a7204f4e3bb369a355a4eda1003b83c17000066400000000000000000000004641476312673600274550ustar00rootroot00000000000000191847097786994⵿‌⵿‌⵿‌9⵿‌⵿‌9⵿‌⵿‌9⵿‌⵿‌9⵿‌19184705994⵿‌⵿‌⵿‌9⵿‌⵿‌7⵿‌⵿‌9⵿‌⵿‌9⵿‌⵿‌9⵿‌⵿‌9⵿‌19184705994⵿‌⵿‌⵿‌9⵿‌⵿‌7⵿‌⵿‌9⵿‌1918470977867p89434⵿‌⵿ဌ⵿‌9⵿‌9⵿‌⵿‌8libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/707c228057793667fc06ec0880ca870549ae58e7000066400000000000000000000000251476312673600271330ustar00rootroot00000000000000ꡲ)‌ꡑꡲ)‌ꡑ.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/71ec3c8d1ee694e89a1ce54e2231f02f1b7d474c000066400000000000000000000001041476312673600275430ustar00rootroot00000000000000.2юRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRrR.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/71fd3d4b2844d6428172c9ba965e8cb87f00d86d000066400000000000000000000000101476312673600274160ustar00rootroot00000000000000٨٨٨٨libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/7238bac90f29ba2e31a936d64fe23fde2dcb1ada000066400000000000000000000001711476312673600300270ustar00rootroot00000000000000.XXXX.XXXX.XXXX.XXXXmٮ.XXXX.XXX.XX.XXX..XXXx.XXXX.XXXXX..XXX)XXX.XXXX.XXXXX..XXXXmٮ.XXXX.XXXXXXX.XXXX.XXXXX..XXXX.XXXX.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/73264478385985174d6ae95bd072806cfbd34d96000066400000000000000000000000341476312673600271400ustar00rootroot00000000000000͵..))ٵ..)ݮ٥..))ٵ..)ݮ..libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/735a783ddce1c53a915615805712d57e1348bda1000066400000000000000000000000051476312673600272350ustar00rootroot00000000000000)*۸.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/73f30ff2f8bf86312dc449cbf05e05e9871f49b1000066400000000000000000000000321476312673600275000ustar00rootroot00000000000000۶۶۶۶۶۶۶۶libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/7454fb9ad3817108fdb243d0ba96dc1288087055000066400000000000000000000000101476312673600272370ustar00rootroot000000000000009⵿‌ libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/74cd2822dbce16db700bf2868ccffb4f28bdc96f000066400000000000000000000001061476312673600300510ustar00rootroot00000000000000:[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/74efb73eeaa50d421a83a28eff7d732770b5446d000066400000000000000000000000611476312673600275450ustar00rootroot00000000000000>...xn--........;...XN--.xn--..................tlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/7502c3b371faa915b162b0b30c8641a3022eaf87000066400000000000000000000001321476312673600272630ustar00rootroot00000000000000٢d٦٢٦٦٦٦٦٦٦٥٦d٢dۢ٦٦٦٦٢٦٦٦٦٢٦٦٦d٦٦٦٦٦d٢٦٦٦d٢٦٦٦٦٢libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/751a63ede16033b360e3ddb20ff5560c8b3ca01e000066400000000000000000000001431476312673600275110ustar00rootroot00000000000000۰۰xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.۰.)))).۰.)))))))))XN--.)٦٦.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/7579b0796579dc1ace29895383ab2701159ee210000066400000000000000000000002101476312673600271170ustar00rootroot00000000000000xn--mmkmm.ݮ.3ِ.)ٮ*.Ǟِ8,mmmmmmmm.ݮ.3ِ.)ٮ*.Ǟِ8,mmmmmmmmmmmmmm'..libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/75a0894339d9269640fad792978e2deeaddc3c6b000066400000000000000000000000071476312673600275160ustar00rootroot00000000000000XN--۲.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/75d9f063f90b2dabbd4d7c6b333c821a7571e7dd000066400000000000000000000000041476312673600276200ustar00rootroot00000000000000 -ßlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/76607cbc835ab0243c9f30d1a909406083cfcb72000066400000000000000000000000221476312673600273050ustar00rootroot00000000000000)))))XN--))۰.)٦.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/76778f9b72450b8fe91ba79b862338459d0cd157000066400000000000000000000000121476312673600272170ustar00rootroot00000000000000*Xß--𡿿libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/76f85729e2e06db5b7398d1cdf6122319007778f000066400000000000000000000001201476312673600272060ustar00rootroot00000000000000۳۳۳k۳۳۳k۳۳k۳۳۳ӳ۳۳۳k۳۳۳k۳۳k۳۳۳ӳ۳۳.۳۳۳۳۳۳..۳k.۳klibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/7756c0905e89fb1f402a81e964f127c3e9c79b24000066400000000000000000000000131476312673600272640ustar00rootroot00000000000000ِ͏)َ)َ.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/77ac341feebeb7c0a7ff8f9c6540531500693bac000066400000000000000000000000011476312673600276130ustar00rootroot00000000000000libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/789b462c19512f3f191e86b476a5f1fc925a3c3d000066400000000000000000000001631476312673600273430ustar00rootroot00000000000000.XN--w127f.xn--w125f.x.XN--w126f.xn--w125f.x.XN--w!26f.xn--w126f.Vn.XN--w126f.xn‍--w'12xn--6dict=libidn2_to_aflibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/78ea7861c69abf57312fe0dbc6976c41dc34fa9c000066400000000000000000000000121476312673600276360ustar00rootroot00000000000000ﵿ⵿‌xlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/7926985172fabd770423837d5dbd175dcac92683000066400000000000000000000000151476312673600272650ustar00rootroot00000000000000XN--IN\g.XNßlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/7971b4a4a21cfa918ee369a50fbea7a021d3deaf000066400000000000000000000002151476312673600277470ustar00rootroot00000000000000٤۲٤3۲٤ۤ۲٤3۲٤۲٤3۲٤۲3۲٤۲٤3۲٤ۤ۲٤3۲٤۲٤3۲٤۲٤۲٤۲٤۲٤۲٤3۲٤۲٤۲٤۲٤۲٤۲٤۲٤۲٤3۲٤۲٤۲٤۲٤۲٤libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/79ba58cb39081dbd22b2d846899d2c86d7a712df000066400000000000000000000000111476312673600274770ustar00rootroot00000000000000)XN-- -libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/79cb19956a6b036eb447a5693d36699841413185000066400000000000000000000000441476312673600267750ustar00rootroot00000000000000۰۰.۰.)))).۰.)))))))))))۰.)٦٦.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/79ef7f87b4d8e6190ffd850c7caca6feebd26d68000066400000000000000000000000041476312673600301010ustar00rootroot00000000000000....libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/7a8fe7606020239ad82c006e09ad39d25c0d7597000066400000000000000000000000061476312673600272430ustar00rootroot00000000000000.Uqٮ6libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/7aaf3454a13a5203f4cafda62e8402356580e835000066400000000000000000000000151476312673600273030ustar00rootroot00000000000000XNm-‌.XN--libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/7ae7f07ca7e072f5749c7a4628951f22859609cc000066400000000000000000000000121476312673600272710ustar00rootroot00000000000000ς̀(‌̀libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/7b9e44142df2cd56090d6431f96182818d749a0a000066400000000000000000000003001476312673600271670ustar00rootroot00000000000000me-e.e-m.x而-e.ee-m.x而-e-e.e-m.x而-m.e-m.x而-e-e.m.x而-m.ee.e-m.x而-e-e.e-m.x而-m.e而-e-e.e-m.x职-m.e-e.e-m.x而-me-m.x而-e.e-m.x而-e.e-m.x而-m.e--e.e-m.x而-d-e.e-m.x而-m.e)libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/7c13a2bd9411bf0a05f224d48f01cb6b14512f8d000066400000000000000000000000441476312673600274270ustar00rootroot000000000000003u33)xnxn-ِ.66nxn-3ѐVVVlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/7e20288b2c74db9cb55187792ac44c1e2b2106aa000066400000000000000000000000131476312673600273640ustar00rootroot00000000000000xn--.٨٨.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/7ea83c1b38d9a3124e39892c9ca114b43632c945000066400000000000000000000000041476312673600272420ustar00rootroot00000000000000ß--libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/7f53ff0f3d2c2bb9a96ad9c3e3ab09eabbe24da0000066400000000000000000000000151476312673600301640ustar00rootroot00000000000000.;ގَ)ِ)ǎ,libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/7f62badec710a4cf649be28f2caf493c7b464668000066400000000000000000000000071476312673600276370ustar00rootroot00000000000000ꡲ‌!libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/7f77f299ed0381360abe76e61708c8a58fe7c767000066400000000000000000000002451476312673600273720ustar00rootroot00000000000000xn-۰١x-۰١-۰١-۰١١-۰١-۰١-۰١--۰١xnxn۰۰١-۰١-۰١-۰١-۰١-۰١۰١۰١-۰١۰١-۰١-۰١-۰١--۰١xn-۰١-۰١-۰١-۰١-۰١-۰١-۰١۰١-۰١libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/7fa27a777e9e0de94edcbc46e18168f6bc0c065b000066400000000000000000000001011476312673600277130ustar00rootroot00000000000000mmmmmm'ٮXN--.XN-)-mmYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYmm!libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/7fd82cd92e84b5d780bbf8e34ce2cafe850cb32d000066400000000000000000000002131476312673600300520ustar00rootroot00000000000000٢٢d٢٢d٢٢٢٢٢٢d٢٦٦٦٦٢٦٦٢٢d٢٢٢٢٢٢d٢٦٦٦٦٢٦٦d٢٦d٢٢d٢٢d٢٦٦٦٦٢٦٦٦٦d٢٦٦٦d٢٦٦٦٦٢٦٦٦٦libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/80730244fb1899693935a7b26d8682b3e5b38568000066400000000000000000000001001476312673600267720ustar00rootroot00000000000000: C=7,&B>)"Alibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/8096c87495e6d962ee04e745d2d103a41bd3d534000066400000000000000000000000071476312673600272540ustar00rootroot00000000000000.٣٣.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/811a7a3157cb136a4f0f9ad89e9224e4486863d4000066400000000000000000000001021476312673600272510ustar00rootroot00000000000000۱۱۱۱۱۱۱۱۱۱۱۱۱۱۱۱۱۱۱۱۱۱۱۱۱۱۱۱۱۱۱۱۳libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/81ad76959c8c88c4236829d57b3937cf109270c5000066400000000000000000000000301476312673600271360ustar00rootroot00000000000000۲.۲.۲.۲.۲.۲.۲.۲.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/81af78bf031a6ef85a7c3fe475587e449f71757d000066400000000000000000000000061476312673600274420ustar00rootroot00000000000000.׳-libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/8241d13d732bbe493cbd67a6c8a73e19dd8c1e5e000066400000000000000000000000171476312673600276270ustar00rootroot00000000000000)))٦)٦=)))٦.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/830714f8d520956da0a523ddc1f600ee0cfb76a1000066400000000000000000000000561476312673600274450ustar00rootroot00000000000000---.-...-..-.-.ß---.-...-..-.-.ß--w-.-͠._libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/836b5e2f7f4ad5c3d465a6041553fb09ce83f77a000066400000000000000000000000641476312673600274770ustar00rootroot00000000000000xn--ß--xn--.xn#-n-MMMxn--MMMMMMMMMMMMMMMMMMP,XN--libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/8486102ba3e2cf4232019c4f3744872c3034329d000066400000000000000000000001401476312673600270060ustar00rootroot00000000000000.XN--RRRRRx*n--RRxn--RRRRRRRRRRRRRRRR.XN--RRRRRxn-R-RRRRR!ßß.x19541r.xn--Rxn--RRRRRRRRxn--A-x.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/84b978f71f6dec56aaa814f67897d7acf4a75e13000066400000000000000000000001371476312673600276060ustar00rootroot00000000000000״.״.״.״.״.ߴ.״.״.״.״.״.״.״.״.״.״.״.״.״.״.״.״.״.״.״.״.״.״.״.״.י.יlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/84ef4556c10f5e97602ca52bd82b8eb693d1e90f000066400000000000000000000000121476312673600274730ustar00rootroot00000000000000)-𐀅𐀀libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/850ddf7807abb303e1d0ad22814ba021d067a8e8000066400000000000000000000000571476312673600274370ustar00rootroot00000000000000͵..))ٵ..)ݮ٥..)~@^p..))ٵ..)ݮ..libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/852f4008f3781d66a5bad8335acd9c48e9d165d2000066400000000000000000000000761476312673600274250ustar00rootroot00000000000000٢D۠ '۵٢D۠ '۵٢D٠٢D۠٢D٠٢D۠ '۵٢D٠٢D۠ '۵.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/8674b60fc7a39ec6337fba69f00b650984a49c9c000066400000000000000000000000721476312673600274310ustar00rootroot00000000000000‌z‌m*‍q‍‌‌‌m‌‌m*‍‍‌‌|XN‍‌‌libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/869cc81d360d4597c163c2ee7821e30561db9e03000066400000000000000000000000511476312673600272510ustar00rootroot00000000000000lmmmlmmmmmmmmmm(mmmmmmmmm(mmmmmm(mmm'ٮ.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/86bd2630291fdca7cfdf54644dea392aac64d2bf000066400000000000000000000000261476312673600277610ustar00rootroot00000000000000.״..״.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/871582f42b16f90957757c59b258ee1e62cd7cb8000066400000000000000000000000251476312673600273010ustar00rootroot00000000000000.XN--3ِώXN--َ.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/8763ba483fbb354174d5fb9188264fc08d09deea000066400000000000000000000000151476312673600275000ustar00rootroot000000000000001٧٧٧٧٧٧libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/87c35b681003d0f1a8642b63dd112963de265866000066400000000000000000000003151476312673600271040ustar00rootroot00000000000000.٨..ݮ.3ِ.)ٮ*.!ǎِ).ݮ.3ِ.)ٮ*.ǎِ).ݮ.3ِ.)ٮ*.!ǎِ)ٮ*.ǎِ).ݮ.3ِ.)ǎِ)&ݮ.3ِ.)֮*.!ǎِ).ݮ.3ِ.)ٮǎ,).ݮ.3ِ.)ٮ*.ǎِ)ǎ,ǎ,ٮ*.!ǎِ).ݮ.3ِ.)ٮ*.ǎِ)ǎ,).ݮ.3ِ.)ٮ*.ǎِ)ǎ,ǎ,libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/893a2275cdcc82cf2e4ccef91fb90c07534282e1000066400000000000000000000001471476312673600275520ustar00rootroot00000000000000125f.x.XN--w126f.xn--w125f.x.XN--w!26f.f.xn--w125f.x.XN--w!26f.xn--w126f.Vn.XN--w126f.xn‍--w'126dlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/89486cb52cbbeaab906be6525191cb775700f17b000066400000000000000000000000071476312673600274620ustar00rootroot00000000000000 n--ßHlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/8992da3e14dec8f1a5beb5921bc144d91093d849000066400000000000000000000000051476312673600274710ustar00rootroot00000000000000xn--wlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/89be8eb839a16a6330c37a65f35c4adf37a5de63000066400000000000000000000000101476312673600275460ustar00rootroot00000000000000)xn--‌libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/8b0f61143ce8f8685fc6ed7f21c27f8e02257c9a000066400000000000000000000000051476312673600275030ustar00rootroot00000000000000..-.-libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/8b35c45ae31647afd93a01801aa685b67bb16293000066400000000000000000000001241476312673600273110ustar00rootroot00000000000000!ŀ̀dict=li`.3َ̀dict=li`.3َ̀̀+=̀= = َ)َ)ǎ.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/8b7eb187c6b379c9ab26acdcc42673a680e1c8de000066400000000000000000000003761476312673600277240ustar00rootroot00000000000000.ٮ2nnnn2nnnnnnnmmmmmmmmm).ٮ.)ٮ.XnnnnnnnnnnnnnXXXmmmmmmm'ٮ.XXXnnX.XnXXXXXٮ.nn2nnnnnnnmmmmmmmmm).ٮ.)ٮ.XnnnnnnnnnnnnnXXXmmmmmmm'ٮ.XXXnnX.XnXXXXXٮ.)nnXݮ.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/8cd3ef31bfb3a841bbd74dc55755d29b93d2775d000066400000000000000000000000121476312673600276300ustar00rootroot00000000000000۷۷.۷۷.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/8d1e378c3f64a03cc36874b0cf3cfbf9183ef1ef000066400000000000000000000000301476312673600277100ustar00rootroot00000000000000۳۳.۳k۳.۳.۳k۳.۳k.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/8d38ece7cf36b9f5620c57f8a0777df2e024491e000066400000000000000000000000471476312673600275150ustar00rootroot00000000000000XN--y035F.XN--y035F.XN--y034F.XN--y035Flibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/8d4623870f000838a4fa865d5e12e0aa7651e89a000066400000000000000000000000751476312673600272520ustar00rootroot00000000000000.ٮ2nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/8eca1c9470b0aaf44462b54fc7bf7aec5cdd61d3000066400000000000000000000001251476312673600300320ustar00rootroot00000000000000125fIcE.xn‍--w.XN--w127f.xn--w125f.x.XN--1;XN--w063f.xn‍-N--w126f.xn‍--w'106flibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/8f435581aceaffd29a34404c778af9e0893767f4000066400000000000000000000001041476312673600274340ustar00rootroot00000000000000mmm:mO *mm.‍libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/8feb701b8c31961c4923ae93330a867e0cb83fc8000066400000000000000000000001031476312673600274050ustar00rootroot00000000000000!ŀ̀̀̀= ŀ̀̀̀? = !ŀ= !ŀ̀= = !ẁ̀̀= = libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/9120f0f734f9200a0bd42e0a9158b8f09cc820a4000066400000000000000000000001461476312673600273040ustar00rootroot00000000000000)ٵ.ٵݮ..۴۴...*...*)ٵ).."Q&J))ٵtٵ)...)ݮٵ..)ٵ..)ݮ..)ٵ)...)ݮٵ..))ٵ..)libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/913940e5dee04321c2097c6c8f1961bfe4497c67000066400000000000000000000000301476312673600272560ustar00rootroot00000000000000=ݧ*! )ٮKf*! )ٮKf K.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/913bc4443d758ea8decb35ef73580d5b29e9c524000066400000000000000000000000111476312673600274750ustar00rootroot00000000000000XN--y205Flibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/926e6e4feb996469e6084f89fb0456806052ab60000066400000000000000000000000261476312673600272220ustar00rootroot00000000000000XN---ßT.xn&--xlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/92aab9072316c159d2b847b08b59f6878d4ef433000066400000000000000000000000031476312673600272570ustar00rootroot00000000000000)ßlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/94a5139326d2e5601ba946a38cd0d96af2422fe7000066400000000000000000000000101476312673600273140ustar00rootroot00000000000000xn--6ßlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/94af6a16a5415b599314e769bc2f739496274ba6000066400000000000000000000000271476312673600272120ustar00rootroot00000000000000ݞ‌͌͌͌͌͌͌͌͌ɴlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/94d435da9fb0b8ef44e7fa0ced9a23febaea15d9000066400000000000000000000000401476312673600302030ustar00rootroot00000000000000xn--ßr.ﷺﷺﷺﷺﷺﷺﷺﷺlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/9556b73a7fbd981eba15cb71d85dd1bea843b0a0000066400000000000000000000000111476312673600276660ustar00rootroot00000000000000‌xn--'libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/95985a6605c16005e473f7e36b36165fad2b4801000066400000000000000000000001721476312673600271120ustar00rootroot00000000000000)ٵ.ٵ.)ٵ)...)ݮٵ..))ٵ..)ݮ...Uq۴)ٵ)...)ݮ..))ٵ..)ݮ..6libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/964653ebea3da6d91eb2e26be808fdaccff04b53000066400000000000000000000000171476312673600300440ustar00rootroot00000000000000XN----999XU(ßUlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/96b8ce266d0984c00e9590108e31701ea1251216000066400000000000000000000000231476312673600270100ustar00rootroot00000000000000mmmmmmmmmmmmmm'ٮ.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/96c7d5db0b64f1ad276aa7176a76f7fdb57db926000066400000000000000000000000211476312673600276350ustar00rootroot00000000000000XN--NXk.XN--N-Nßlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/96e35fa9d85281d6282b572537529f9955466b87000066400000000000000000000000351476312673600270220ustar00rootroot00000000000000͵8͵..);)ٵ..)ݮٵ)ٵ..)ݮ..libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/9711762aedaa4e58b3f4ca68ecdf231330763cf2000066400000000000000000000000131476312673600275330ustar00rootroot00000000000000ꡲ)‌ꡑ.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/97842b0322589969996d5958aec2b272240cf251000066400000000000000000000000441476312673600267750ustar00rootroot00000000000000ݬ3.ݶ43.ݵ33.ݶ3.ݶݵ.ݵ3.ݶ33.ݶݵlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/97ebf231e7302015a2f933b25bc7655e91a1e740000066400000000000000000000000171476312673600272320ustar00rootroot00000000000000۲۰.xn--%)))).libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/980efbefdf1eee9a143407b9c8cb828f689641f1000066400000000000000000000000141476312673600276530ustar00rootroot00000000000000 xn--.۲.۲.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/988a89cc9056577f8cc19f5582d5b30ba75ab948000066400000000000000000000000341476312673600273660ustar00rootroot00000000000000‍)XN--)Ztimeout_exitcodeelibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/98b7c899d34356c7092d18fe5223529ccab6e5b0000066400000000000000000000001721476312673600273500ustar00rootroot00000000000000۲.۹.۲.۲.۲.۲.۹.۲..۲.۲.۹.۲.۲.۲.۲.۹.۲..۲.۲.۹۲.۲.۲.۹.۲..۲.۲.۹.۲.۲.۲.۲.۹.۲..۲.۲.۹..۲..۲.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/99c7bbe497abea45aa0b462b14a439f9c5f188b0000066400000000000000000000001371476312673600276300ustar00rootroot00000000000000ßß.xn--A19541r.xn--A39085r.xn--A19542r.xn--A3R9085r.xn--A19542r.xn--MO-ßu&&.xn--A19543r.xlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/99f999bc6d5cc63ccb28451fd903925621fa5c91000066400000000000000000000000111476312673600274260ustar00rootroot00000000000000vۡۡ‌xlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/9a8d2abb9028a467b4d0f48c569fdae8121ba762000066400000000000000000000000101476312673600275360ustar00rootroot00000000000000 -n ١:libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/9b49319fd190672d0198c8ee3fd2c327cf2328eb000066400000000000000000000002721476312673600274250ustar00rootroot00000000000000Xxn%%%%%%-%%%%@%%%%%%%%%%XN--%%%%%%%%%%%%%%%%XN--%%%%%%%%%%%%%-ßlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/9b78f7ed908978a6b2554647b4fa00228815e196000066400000000000000000000000061476312673600271370ustar00rootroot00000000000000۳.۳.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/9be1a5a813095a2a477bea78e7957c59db6768df000066400000000000000000000000251476312673600275150ustar00rootroot00000000000000ي‌ي‌ي‌ي‌ylibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/9becea2d519ae153411a4f59f7f8e89fccbfb84e000066400000000000000000000001101476312673600300600ustar00rootroot00000000000000͵8͵.͵8͵..');)ٵ..)ݮٵ..)).');)ٵ..)ݮٵ..))ٵ..)ݮ..libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/9c2e25c17a34330e43cc49b0095688956761a112000066400000000000000000000000041476312673600270150ustar00rootroot00000000000000--ßlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/9c3b6e7cd1ab41e559d10feca82ac69e393f0467000066400000000000000000000000051476312673600276260ustar00rootroot00000000000000.)ٮ6libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/9c500015762b2a7b7c39a2a627dc269081c4e9cc000066400000000000000000000001001476312673600273040ustar00rootroot00000000000000X-N-)-mYYß.xn--9999999rzr99XN-)--mYYß.xn--;9999rrrzrrrr9998rlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/9cbdd0856811928e1c3a55ab7a03900b92862336000066400000000000000000000000071476312673600271560ustar00rootroot00000000000000,xn6ß6libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/9d01d55937cc137683bca1538cf8344d9d48d8d0000066400000000000000000000001111476312673600273360ustar00rootroot00000000000000xn--n-MMMxn--MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMEMMMMMMMMMMMMMP,libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/9d34f5b9f614f2522beefd950b8d5691aafe0278000066400000000000000000000000071476312673600275620ustar00rootroot00000000000000xn--ßHlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/9d588f67d48a8c8d55094512ca41b08eec2a1fcd000066400000000000000000000000171476312673600275570ustar00rootroot00000000000000;)()))))۰.)٦.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/9d88623f74be7e1a25b5bec26d4bef5899cb61e6000066400000000000000000000001001476312673600276440ustar00rootroot00000000000000۲۲۲۲۲۲۲۲۲۲۲۲۲۲۲۲۲۲۲۲۲۲۲۲۲۲۲۲۲۲۲۲libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/9dd67e6732f7043302c92977cd20a0f0730fa56d000066400000000000000000000000071476312673600272440ustar00rootroot00000000000000H⵿‍libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/9e236c75a601917dcb4fe43250ea3baa72840432000066400000000000000000000000171476312673600273040ustar00rootroot00000000000000XN--.׳..׳.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/9e563879d7d06c4be0749b3621d064479a0d869f000066400000000000000000000001161476312673600272170ustar00rootroot00000000000000?XN--??????????????????????????????????????????????????????????????????;.۷۷.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/9e6c02fe060be9d378258178afffa8b96f74bf32000066400000000000000000000000061476312673600275720ustar00rootroot00000000000000!ݧ= Plibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/9e99d381c16d62b09dccdcba66b3cdb6d822e9c4000066400000000000000000000000751476312673600300000ustar00rootroot00000000000000.ٮ2nnnnnnnnnnnnnnn*nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/9ebed28e4b773d938e81c732ac18613bf0e05a1c000066400000000000000000000001341476312673600275440ustar00rootroot00000000000000.ݮ0.ݮ2.ݮ1.ݮ10.ݮ0.ݮ2.ݮ1.ݮ1.ݮ1.ݮݮ0.ݮ0.ݮ2.ݮ1.ݮ10.ݮ0.ݮ2.ݮ1.ݮ1.ݮ1.ݮ1.ݮ1.ݮ1libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/9ed011541dcdb0a6aebf3c1b8b05008d16e77222000066400000000000000000000001001476312673600274770ustar00rootroot00000000000000.ِ)¨,¨d¨,.ِ).ِ)¨,¨d¨,.ِ)¨,¨d¨,¨,¨,¨,¨d¨,¨,¨,libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/9ee11f37aea4ea86fd2c2f31fa88fc3e40050f9a000066400000000000000000000000121476312673600277550ustar00rootroot00000000000000..XN----..libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/9fe30c9de79261b635f684fd72e0b717119a6dfb000066400000000000000000000000051476312673600275030ustar00rootroot00000000000000.ٮ2libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/a0480faff19c82b43f516c8b6f5fcea7272ecf58000066400000000000000000000000361476312673600277170ustar00rootroot00000000000000.3ََ)َ)ǎ.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/a049414cee83b55606d762025c291851d20fcb87000066400000000000000000000001041476312673600271550ustar00rootroot00000000000000۸۸۸۸۸۸۸۸۸۸۸۸۸۸.۸۸۸۸۸.۸۸۸۸.۸۸۸۸۸.۸۸۸۸libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/a2694a3f5679c6efe157542a763060f40b07a823000066400000000000000000000000251476312673600271650ustar00rootroot00000000000000‍XN---.'r~libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/a2a983423a6bf91510a1e7494cb1b1c083ded2f3000066400000000000000000000000251476312673600274370ustar00rootroot00000000000000'۸.۸.۲n۲۲۸!۲.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/a2c3e0017bd9a8c2b77edbb8a2f4be13f3ee4f68000066400000000000000000000004561476312673600300440ustar00rootroot00000000000000٥..ݮ.3ِ.)ٮ*.!ǎِ).ݮ.3ِ.)ٮ*.ǎِ).ݮ.3ِ.)ٮ*.!ǎِ)ٮ*.ǎِ).ݮ.3ِ.)ǎِ)&ݮ.3ِ.)֮.ݮ.3ِ0.)ٮ*.!ǎِ).ݮ.3ِ0.)ٮ*.!ǎِ).ݮ.3ِ.)ٮ*.ǎِ).ݮ.3ِ.)ٮ*.!ǎِ).ݮ.3ِ.)ٮ*.ǎِ.ݮ.3ِ.)ٮ*.ǎِ).ݮ.3ِ.)ٮ*.!ǎ .ِ).ݮ.3ِ.)ٮ*.ǎِ)ǎ,ǎ,[[[[[[[[[[[[[[[[[[[٤[[[ [ Kf K Kf Kf[[libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/a2f3848f8bf6106dda8b241a55b20e8607134e30000066400000000000000000000000051476312673600273050ustar00rootroot00000000000000m‌nlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/a3aaab57933e46c94a6381fcab0baab2885fc055000066400000000000000000000000051476312673600276610ustar00rootroot00000000000000ҖYY)libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/a3f575ea04c473a2c4ae552b26fdb53f1c681c6d000066400000000000000000000002421476312673600276100ustar00rootroot00000000000000ݐ‌ݐ‌ݐ‌ݐ‌ݐ‌ݐ‌ݐ‌ݐ‌ݐ‌ݐ‌ݐ‌ݐ‌ݐ‌ݐ‌ݐ‌ݐ‌ݐ‌ݐ‌ݐ‌ݐ‌ݐ‌ݐ‌ݐ‌ݐ‌ݐ‌ݐ‌ݐ‌ݐ‌ݐ‌ݐ‌ݐ‌ݐ‌ݐlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/a4018c60f04fd52183a5a5bbbfe9b7b4acff1bc4000066400000000000000000000000121476312673600300120ustar00rootroot00000000000000㍿㍾.㍿libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/a44ec22c6d0902677d09bbab820cae0362678192000066400000000000000000000000421476312673600273040ustar00rootroot00000000000000‍)XN--)Z;^Z6ZX;-xZxn--ZZZZZXr~r~libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/a4b37bced1c5eb0a34a0032c794fdfb29610c278000066400000000000000000000000131476312673600275720ustar00rootroot00000000000000.XN--;ގَ,libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/a4e9d7248be33331d610adc54490d24f6867ea65000066400000000000000000000000101476312673600273200ustar00rootroot00000000000000ف‌݁9libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/a51b1fa647fd6869a9d25f4dfee066500e4028d2000066400000000000000000000000151476312673600274660ustar00rootroot00000000000000.)٥.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/a534e79bf8b0b69e37bc687a933f77eb47ffa72b000066400000000000000000000000261476312673600276560ustar00rootroot00000000000000ٮ‌ٮ‌ٮ‌ٮ‌ٮlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/a542f90d68af81d110d37ecb618f4e0a2a8544af000066400000000000000000000000041476312673600275270ustar00rootroot00000000000000. . libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/a56e5c4b3352011f45873a28a80643646da163a4000066400000000000000000000002141476312673600270650ustar00rootroot00000000000000)ٵ.ٵݮ..)ٵ)...)ݮ۵..))ٵ..)ݮ..)ٵ)...)ݮٵ..))ٵ..)ݮ.۵.ٵݮ..)ٵ)...)ݮٵ..).)۵.ٵݮ..)ٵ)...)ݮٵ..))ٵ..)ݮ..)ٵ)...)ݮٵ..))ٵ..)libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/a5b15d38691a8e912237264620ac1492cbac4242000066400000000000000000000001751476312673600271470ustar00rootroot00000000000000۷۵۷.۷ӷ.۷.۷ӷ.۷.۷۵۷.۷۷۷۵۷.۷۷.۷.۷۵۷.ۿ۷.۷۵۷.۷۷۷۵۷.۷۷.۷.۷۵۷.ۿ۷.۷.۷۵.۷۵.۷.۷۵.˷۵.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/a5d5b61aa8a61b7d9d765e1daf971a9a578f1cfa000066400000000000000000000000021476312673600277640ustar00rootroot00000000000000. libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/a636ee4ed8d721ea30db0cfbc7637b3bde5b4fa9000066400000000000000000000000461476312673600301200ustar00rootroot00000000000000۴۴۴۴۴۴۴۴...*...-).*libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/a67b442bc0a518af534f76bfa47a25494f38c41d000066400000000000000000000001231476312673600274560ustar00rootroot00000000000000xn--ß--.xn--n-MMMxn--MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMEMMMMMMMMMMMMMP,libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/a699fbe4c19240568b2da324f3a0c7293f44e3a9000066400000000000000000000000111476312673600274000ustar00rootroot00000000000000XN--¨ß-libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/a6cabc3c37d314b9f8a82f261c9a2ebd07a9b24c000066400000000000000000000000151476312673600277450ustar00rootroot00000000000000..٣٣٣٣wlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/a7e06f9d59b50a301c6d82484902ec7fa25faa57000066400000000000000000000000051476312673600274620ustar00rootroot00000000000000 𤒡libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/a80e72a7397bba011a986c25abc4d0c955c95542000066400000000000000000000000531476312673600273750ustar00rootroot00000000000000㍿.㍿.㍿.㍿.㍿.㍿.㍿.㍿.㍿.㍿.㍿libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/a8229412f733c961606257db7f5f0b852fd3e607000066400000000000000000000000041476312673600271710ustar00rootroot00000000000000l‍libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/a83d251c86cdc4747c3a43a687a88401bcdd772b000066400000000000000000000000221476312673600274600ustar00rootroot00000000000000٢D۠ '۱WD!.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/a87f3244a2bd8fc486cc854e2e409b9e892109cd000066400000000000000000000001361476312673600275070ustar00rootroot000000000000005٠٠55٠٠55٠٠٠٠٠٢5٠5٠٠55٠٠55٠٠٠٠٠٢5٠٢٠٠٠٠٠٢5٠٢٢٠٠٠٠٠٢5٠٢libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/a884eae179950bdaeb6ac6fc614aa6f11f30e0ca000066400000000000000000000000151476312673600300230ustar00rootroot00000000000000)))))XN--)٦.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/a8b31253040df014391331a3f5c8306227d0c5e9000066400000000000000000000000151476312673600270500ustar00rootroot00000000000000۳.۳k۳.۳k.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/a8c3e15bff7117824b80ad2a17869b31a2ae534d000066400000000000000000000001251476312673600274500ustar00rootroot00000000000000͵8۲.۹.۲.۲.۲.۲.͵.͵6͵..XN!--);)ٵ..)XN-۲.۹.۲..۲.۲.۹);)ٵ...=libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/a9b880e415aa4d96a35cd16e8682c23d532bd727000066400000000000000000000000161476312673600274050ustar00rootroot00000000000000XN--n--{klibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/a9fcd54b25e7e863d72cd47c08af46e61b74b561000066400000000000000000000000021476312673600275510ustar00rootroot00000000000000f libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/aa617de5f91a61a70fd65da35c92d4f91caf0a7e000066400000000000000000000001441476312673600277600ustar00rootroot00000000000000xn--mmkmmmmmmmm.ݮ.3ِ.)ٮ*.Ǟِ8,mmmmmmmmmmmmmmmmmmmmim!mmmmm'..libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/aaf4fcd396f24ff583930699de51b3e3a5b34164000066400000000000000000000000241476312673600274750ustar00rootroot00000000000000XN--xn--ßT.xn----libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/aba34dc20cecbd8116b1d73bedb2db0b64188637000066400000000000000000000000051476312673600277270ustar00rootroot00000000000000.٩.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/abb93fdd64e39f80a9ad02a35d83863e794ec095000066400000000000000000000000141476312673600275600ustar00rootroot00000000000000xn--XN--ß5libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/abcef13ad44cad039a077e3a621370deaae07b86000066400000000000000000000000031476312673600277250ustar00rootroot00000000000000・libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/acf98491580dd8f396d64d98aa931ae6d1039398000066400000000000000000000000071476312673600273620ustar00rootroot00000000000000!ͧ=‍libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/ad27d0ffa3c2d17234502e5b3f32324d599283e0000066400000000000000000000000141476312673600273020ustar00rootroot00000000000000ݐ‌ݐ!‌xlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/ad6b0d59d46816a6b840da39083a883efc358362000066400000000000000000000000161476312673600273330ustar00rootroot00000000000000xn-)-9ß.!XN--libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/ad77317621309dbfe396e694f8f1947425408512000066400000000000000000000000071476312673600270470ustar00rootroot00000000000000.٢٢.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/ad7c25fa99a8707731908640a0f470a930b45ad3000066400000000000000000000000101476312673600272310ustar00rootroot00000000000000XN--ßmlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/ade8f42b7029f1fc65a6f0fd6f04041364d79063000066400000000000000000000000741476312673600274100ustar00rootroot00000000000000 XN--NXkNßlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/ae2e1d9251d3959e95363647e2ad4c396af16867000066400000000000000000000002131476312673600272710ustar00rootroot00000000000000..X-.-.x-.N-.n-.x.n-...X-.-x.o-.N-.xn-.x6n-.N-.x.N-.xn-.x..n-.N-.xn-.x.n-.N-.x.N-.xn-.xxn--N-.x)=n-.N-.xnd-.x.n-.N-.x.N-.xn-.x.n-.N-.x-.H;-libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/ae77dfbf35d6d422c4c504171f9873e26735c538000066400000000000000000000000141476312673600273370ustar00rootroot00000000000000!XN--ŀ= =Jlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/aeb88124f49850948857544fa7be7e01f373f737000066400000000000000000000000071476312673600272220ustar00rootroot00000000000000ٮ‌ٮlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/aec18fc6f903181370526a6a7dc771ab36fffb02000066400000000000000000000002101476312673600275300ustar00rootroot00000000000000ςςςςςςςςςςςςςςςςςςς?ςςςςςςςςςςςςςςςςςςςςς?ςςςςςςςςς?ςςςςςςςςςςς?ςςςςlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/aec81fd1e061b22c4c2a01acec5357147d27be25000066400000000000000000000000631476312673600275670ustar00rootroot000000000000009⵿‍⵿‍9⵿‍⵿‍9⵿‍⵿‍⵿‍⵿‍libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/af50281d038f2f012fa1fb83f7abc96dbd3a7ae6000066400000000000000000000000111476312673600277410ustar00rootroot00000000000000x n--ß4klibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/b065728a87b751f85227266f06de4e31ab0bb4e3000066400000000000000000000000621476312673600273200ustar00rootroot00000000000000.xn--0099000a099000a999a9000a09,xN--ß-99999a90000libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/b07ce534080ebc912b21491f2b392a8f3e5d3a92000066400000000000000000000000241476312673600273650ustar00rootroot00000000000000"xn-ݐ ݐ-,¨‌x,libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/b0ddd660be2b99493f8aad9104d37ee374587dfb000066400000000000000000000000141476312673600276360ustar00rootroot00000000000000..٢٢٢٢.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/b0e4630fb47b4fbf02a13c9bb60f4d6eafe7e095000066400000000000000000000000161476312673600277500ustar00rootroot00000000000000!XN--.ٮ2.ٮ2libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/b1281098e5c5e7d94622b1cfe586dc6ce407a2b9000066400000000000000000000000131476312673600274700ustar00rootroot00000000000000-🚵x𝅘𝅥𝅮libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/b12f874c12b890ddcd07437fc740fd71ecd96ab1000066400000000000000000000000431476312673600276210ustar00rootroot00000000000000ꡲ'‌ܰ1ꡲ‌ܝꡲ‌"ܲlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/b1b98122dfaa20776ea42766b41c1d1b2e8e2534000066400000000000000000000000321476312673600273570ustar00rootroot00000000000000xn--ßhxn---0000F-9999Flibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/b1fc4e216c883706a67564aa5a00637b000c67a7000066400000000000000000000003131476312673600272210ustar00rootroot00000000000000.ݮ.3ِ.)ٮ*.!ǎِ).ݮ.3ِ.)ٮ*.ǎِ.)ٮ*.!ǎِ).ݮ.3ِ.)ٮ*.ǎِ).ݮ.6ِ.)ٮ*.!ǎِ)ٮ*.ǎِ).ݮ.3ِ.)ٮ*.!ǎِ).ݮ.3ِ.)ٮ*.ǎِ)ǎ,).ݮ..!ǎِ).ݮ.3ِ.)ٮ*.ǎِ)ǎ,).ݮ.3ِ.)ٮ*.ǎِ)ǎ,ǎ,libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/b27d176333bae1885a8b4c58468bc6fab1c7f1b8000066400000000000000000000000741476312673600275520ustar00rootroot00000000000000!ŀ̀dict=li`.3َ̀̀2 = َ)َ)ǎ.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/b334fdc36ee60c014dd2e43a356721b73c74ca3d000066400000000000000000000000141476312673600275150ustar00rootroot00000000000000.XN---.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/b369fcd27c4d6ed13453bd63ac8f3d94e8a79714000066400000000000000000000000201476312673600275570ustar00rootroot00000000000000۱۱۱۱۱۱۱۱libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/b4cfec8b7a1cb2ba772d8bc3f88cd3447c92ea8c000066400000000000000000000000061476312673600301260ustar00rootroot00000000000000.׳.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/b5b7b1b8c58f904fde8ebedf4ea8b93222447930000066400000000000000000000000501476312673600276350ustar00rootroot00000000000000۷۵۷.۷۷.۷.۷۵۷.۷۷.۷.۷۵.۷۵.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/b662a81610e8cc1209494ce3c9f871445609e232000066400000000000000000000002671476312673600271170ustar00rootroot00000000000000mmmmmm'ٮ.XN-)-mmYYYYYYYYYYYYYYYYYYYYYYYYYYYYYMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMYYYYYYYYYYYmm!libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/b700ecab58c44a6ddd8d995474e9ad3673b8f3c7000066400000000000000000000000061476312673600276440ustar00rootroot00000000000000・・libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/b705387c8d9fb5b3232c6fe0add7b6b41e81627a000066400000000000000000000000061476312673600275420ustar00rootroot00000000000000]ß--*libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/b72d56a9035aa78c551a5d7ce50ade3616f66713000066400000000000000000000000341476312673600274010ustar00rootroot00000000000000ßß.xn--A19541r.xn--Aßu&.xlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/b7579993ad734b5194933b81db68b1a14386446f000066400000000000000000000001421476312673600271300ustar00rootroot00000000000000.۴۴.....۴۴۴....۴۴۴.۴۴۴....۴۴.۴.۴۴۴....۴۴.۴.۴۴.۴.۴۴۴0...۴.۴۴۴۴.:.۴.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/b762708d17f34f87448887a30f7fbf4205696d1c000066400000000000000000000000041476312673600272120ustar00rootroot00000000000000-۳.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/b7a23164679ada883c443a3a4cfc7bcec0961ccf000066400000000000000000000001271476312673600277000ustar00rootroot00000000000000!XN--.ٮ2.!۳.%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%xn--n--%%%%%%%%%%#%%%%%%.%X%%N%libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/b7df67c6e1c30f302d7ceaf3b8a321e1c2f029d1000066400000000000000000000003521476312673600276630ustar00rootroot00000000000000.Х.3.َ.Х.3.ََ)َََ)َ)Х.3.ََ)َ).3.َ.Х.3.ََ)َXN--)Х.3.ََ)َ)ََ.َ)ََ.)Х.)Х.3.ََ)َ)ََ.َ.Х.3.ََ)َ)Х.3.ََ)َ)ََ.3.َ.Х.3.ََ)َ)Х.3.ََ)َ)ََ.َ)ََ.)Х.3ََ.َ)ََ.)Х.3.ََ)َ).َ)ََ.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/b845c6ff1409de228b1ff353fbd370efb6543085000066400000000000000000000001111476312673600274640ustar00rootroot00000000000000.XN--nnnnnnnnnnnnjnnnnnnnxn--nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/b8f22ee8cd193387ed90f08953ef99e65ad6b49b000066400000000000000000000000331476312673600276060ustar00rootroot00000000000000۰۰.۰)))))))۰.|n--)٦ۦ.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/b9dd2789b8c9e30337b6bf0489d430307eebb388000066400000000000000000000004601476312673600274270ustar00rootroot00000000000000.٤..ݮ.3ِ.)ٮ*.!ǎِ).ݮ.3ِ.)ٮ*.ǎِ).ݮ.6ِ.)ٮ*.!ǎِ)ٮ*.ǎِ).ݮ.3ِ.)ǎِ).ݮ.3ِ.)ٮ*.!ǎِ).ݮ.3ِ.)ٮ*.ǎِ)ǎ,).ݮ.!ǎِ).ݮ.3,ǎ,libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/ba272accd00905807784ffd6e05e7a2a338793dd000066400000000000000000000000121476312673600274570ustar00rootroot00000000000000ﵿ⵿「xlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/badf7ac188cec175273a9bd7f67797225e0fa53c000066400000000000000000000006761476312673600276530ustar00rootroot00000000000000.3َِٔ.3َِٔ.3.3.3َِٝ.3َِٔ.3.3ѐِٔ.3.3َِٔ.3َِٔ.3.3ѐَِٔ.3َِٔ.3َٔ.3َِٔ.3.3.3َِٔ.3َِٔ.3.3ѐَِٔ.3َِٔ.3.3.3َِٔ.3ِٔcَِٔ.3ѐ)َِ.3ѐ)ِ)3ѐ)َِ.3ѐ)ِ).3ѐ)َ.ѐَِٔ.3ѐ)َِ.3ѐ)XN--ۅ.3.3َِٔ.3َِٔ.3.3ѐ3ѐ)ې).3ѐ)َ.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/bb17c2abc71b5801ea678f1cab6c6c8e285113e2000066400000000000000000000000041476312673600275770ustar00rootroot00000000000000?‌libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/bb6f5a321b9d3109122ba4ee421c2e455d40e758000066400000000000000000000000251476312673600273570ustar00rootroot00000000000000XN--.״.״..״'libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/bbd3caf7ca236dff7e47f02d59cbc11669845478000066400000000000000000000002071476312673600276420ustar00rootroot00000000000000・・..・.・.・.・.・.・.・.・.・.・.・.・.・.w.・.・.㗻.・.・.・.・.・.・.・.w.・.・.・.・.・.・.・.・libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/bbf7f40eee064648c1d8a85d7562880e23aab16a000066400000000000000000000001721476312673600275460ustar00rootroot00000000000000۵۵͵۵͵n--۵͵۵۵͵n--۵۵-۵͵۵͵۵۵͵۵xn--۵۵͵۵͵xn--۵͵۵۵۵͵۵͵n--۵͵۵͵۵۵͵۵xn--۵͵۵͵۵۵͵۵۵libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/bc3042733d8af8ae029237f054c116259396917d000066400000000000000000000003231476312673600271060ustar00rootroot000000000000009⵿‍⵿‍9⵿‍⵿‍9⵿‍9⵿‍⵿‍9⵿‍⵿‍9⵿‍⵿‍9⵿‍⵿‍9⵿‍9⵿‍⵿‍9⵿‍⵿‍0⵿‍9⵿‍9⵿‍⵿‍9⵿‍9⵿‍⵿‍⵿‍9⵿‍⵿‍9⵿‍9⿀(ⵍ⵿‍⵿‍libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/bcbd44c463b176234a6cda1f09f7a4d6221b808d000066400000000000000000000000141476312673600275210ustar00rootroot00000000000000‌‌‌‌libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/bdaab13c98c91f6bcff05cea77ac47af30fc371b000066400000000000000000000001001476312673600301620ustar00rootroot00000000000000٩٩٩٩٩٩٩٩٩٩٩٩٩٩٩٩٩٩٩٩٩٩٩٩٩٩٩٩٩٩٩٩libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/be067426dbd78332a386a5128f3af39254b70bb9000066400000000000000000000000461476312673600273250ustar00rootroot00000000000000۴۴۴۴...*.....*...*libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/be11ee5f2288a094bbc2bb65d009ec9c4f04fbed000066400000000000000000000000131476312673600300260ustar00rootroot00000000000000XN--..٣wlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/be1b847b4be58aa304b92d899792476374321f6d000066400000000000000000000000071476312673600272630ustar00rootroot00000000000000‍.'-,libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/be33036f16b4daa6e9dc626d2ed0db252af78a74000066400000000000000000000000571476312673600276760ustar00rootroot00000000000000XN--467$dflllllllll;lllllllllllllllll01‌\3Xlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/bf74a051f062ced1e5be7b37db48c4cae77fa03e000066400000000000000000000000071476312673600300310ustar00rootroot00000000000000.٨٨.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/c085373436a6ade0e486db9408e5a9a17b45321d000066400000000000000000000000131476312673600273150ustar00rootroot00000000000000...٠٠٠٠libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/c0dfe138ee78537f5e2518ec81b58014df6c45d9000066400000000000000000000000031476312673600275010ustar00rootroot00000000000000‌libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/c0e08bf448b28a42ecdcbc6e0d033d7de02c0f73000066400000000000000000000000211476312673600277320ustar00rootroot00000000000000‌xn--ﷺn--ﷺlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/c170d9dbd66feb72689980bb3e3d3aaedb8078ff000066400000000000000000000000051476312673600300010ustar00rootroot00000000000000Җّ)libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/c1a7861fce84be10532b195f449da9b7e8f87a4c000066400000000000000000000003321476312673600275620ustar00rootroot00000000000000ݐ‌ݐ ‌mm--'ٮ.XN-X-m٥..ݮ.3ِ.)ٮ*.!ǎِ).ݮ.3ِ.)ٮ*.ǎِ).ݮ.3ِ.)ٮ*.!ǎِ)ٮ*.ǎِ).ݮ.3ِ.)ǎِ)&ݮ.3ِ.)֮Xmm--'ٮ.XN-X-m.ݮ.3ِ0.)ٮ*.!ǎِ).ݮ.3ِ0.)ٮ*.!ǎِ).ݮ.3ِ.)ٮ*.ǎِ).ݮ.3ِ.)ٮ*.!ǎِ)libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/c1cd0de38a3c9d9f4e49abea4e3d5d6235615c13000066400000000000000000000000051476312673600276740ustar00rootroot00000000000000!٧٧libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/c2bcda9a7558fdb0aaacdcb7525b4f2098f151a8000066400000000000000000000000171476312673600300270ustar00rootroot00000000000000XN---ßT.XN---(libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/c322b23cd26de537ffec78303c3f2b73167b6dcf000066400000000000000000000000121476312673600276130ustar00rootroot00000000000000)XN--・ݮlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/c3bfd5f975c9e1302b5e2758a97ed94b6273c39f000066400000000000000000000000071476312673600275140ustar00rootroot00000000000000)‌..libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/c3ff5211ea50980a6f57ba15722334ee36f8c0ee000066400000000000000000000000331476312673600274540ustar00rootroot00000000000000)͵3.)N--ݮٵ..))ٵ).͵3.)Nlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/c45bf402c55a0858940e9b6c0c44fea11b6ce4aa000066400000000000000000000000131476312673600276000ustar00rootroot00000000000000 ..١١١١libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/c4b69c6b0dddf1f52a58b12f82e81f9662082707000066400000000000000000000001041476312673600274100ustar00rootroot00000000000000.XN--RRRRRRRRRRRRRxn--RRRRRRRRRRxn--RRRRRRRRRRRRRRRRRRRRRRRRRrR;.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/c4ba25a45b96606c96360a851faae5a74c6f1a58000066400000000000000000000000071476312673600274570ustar00rootroot00000000000000nX--٠libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/c4bd1da3481dde584814a6177b76072323fb4354000066400000000000000000000000131476312673600272320ustar00rootroot00000000000000XN--8Y9^9YYlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/c4df6364c9c2ee35d54ba3eae52ae38598631df0000066400000000000000000000000061476312673600276270ustar00rootroot00000000000000))-٢.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/c58edcda82d466f6adecc7f85c7be94b3e70f54e000066400000000000000000000001641476312673600301550ustar00rootroot00000000000000۳.%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%-%%%%%%%%%%!%%%%%%%%%%%%%%%%%%%%%%%%%%libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/c6b71a9eb6d80d3c5060c5568ae6a343c34a7d95000066400000000000000000000000111476312673600274550ustar00rootroot00000000000000XN--‌.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/c6d72d1a4bde4f3cc3d68801be76811fbc51e0de000066400000000000000000000000711476312673600277530ustar00rootroot00000000000000?خzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz!zzzzzzzzzzzzzlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/c77484f3968d5253b86039c8bd1942eb9852ed2a000066400000000000000000000000101476312673600272670ustar00rootroot00000000000000..٩٩.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/c7ee5e6b663e4a1c1424c231b9201d3d7b773d99000066400000000000000000000006501476312673600274050ustar00rootroot00000000000000.3َِٔ.3َِٔ.3.3.3َِٔ.3َِٔ.3.3ѐِٔ.3.3َِٔ.3َِٔ.3.3ѐَِٔ.3ِ3َِٔ.3َِٔ.3.3ѐَِٔ.3َِٔ.3.3.3َِٔ.3ِٔcَِٔ.3ѐ)َِ.3ѐ)ې).3ѐ)َ.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/c88a30984b35a59ce17753e74b76018a9e27f801000066400000000000000000000000101476312673600271760ustar00rootroot00000000000000;ٮ2.ٮ2libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/c88d643cf084200eb6b37849c6fd1ae15fd00b6d000066400000000000000000000000421476312673600275370ustar00rootroot00000000000000‍9XN--)Z;^Z6ZX;-xZxn--ZZZZZXr~r~libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/ca1be488cdf9dc060a2eeb60722022eb2764f416000066400000000000000000000000561476312673600275270ustar00rootroot00000000000000!xn--XN--xn--w(wvvxn--w(wvXN---ßT.xn&v--vxNlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/ca37fc267a5994e79585b9510528dbebbd673c64000066400000000000000000000000051476312673600274300ustar00rootroot00000000000000x,nßlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/ca6f179a49aad3184b61836fb3dc6322f392f842000066400000000000000000000000161476312673600274070ustar00rootroot00000000000000‌x:--ﷺﷺ-libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/cb232d2fda9be4810a41df5f5c119c1d95b4e0eb000066400000000000000000000001171476312673600277430ustar00rootroot00000000000000۷۵۷.۷۷.۷.۷۵۷.۷۷۷۵۷.۷۷.۷.۷۵۷.۷۷.۷.۷۵.۷۵.۷.۷۵.۷۵.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/cb42f246d48e9d0db0f386f4dcf8747851361283000066400000000000000000000001271476312673600273460ustar00rootroot00000000000000΅΅΅΅΅΅΅΅-.υ΅΅΅΅΅xn΅΅΅΅΅΅΅΅΅΅΅t-΅΅-΅2t΅΅΅΅΅΅΅-t΅΅.Xlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/cc6f9411511c8cbb186f6052fae6f0efd58deb81000066400000000000000000000000241476312673600277040ustar00rootroot00000000000000XN--ß99999YYYYY98rlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/ccba6f275508c0ace4a2c1f41e4422de7dc2187a000066400000000000000000000000261476312673600276570ustar00rootroot00000000000000.׳..׳..׳..׳.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/ccff298149c34aaadfe889ebaabf7da8a5963fa8000066400000000000000000000000071476312673600302250ustar00rootroot00000000000000)َ.ﷺlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/cd0e53650a9ccfc42bb5c30f4d1683c8bf832034000066400000000000000000000001001476312673600275170ustar00rootroot00000000000000٣٣٣٣٣٣٣٣٣٣٣٣٣٣٣٣٣٣٣٣٣٣٣٣٣٣٣٣٣٣٣٣libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/ce0faf9647f69300a5effc9d857d067c58c9d9aa000066400000000000000000000000141476312673600277350ustar00rootroot00000000000000۲.۲.۲.۲.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/ce1f902c321298d6d93188c908be422a58e0d408000066400000000000000000000000051476312673600272460ustar00rootroot00000000000000.٨.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/d0b33fef8f8afcf52e067388a5a6dfccd2db43d4000066400000000000000000000000141476312673600301260ustar00rootroot00000000000000XN--PPPP'P.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/d1189dac7418d642c36f5aeff16512ed9bc74e0e000066400000000000000000000000241476312673600276270ustar00rootroot00000000000000۷۵۷.۷۷.۷.۷۵.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/d38df278c685dd702197b74d2ed87f69ec78d826000066400000000000000000000001001476312673600274500ustar00rootroot00000000000000۰۰۰۰۰۰۰۰۰۰۰۰۰۰۰۰۰۰۰۰۰۰۰۰۰۰۰۰۰۰۰۰libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/d3e2effc26a7a4982c1d12d8a121aa711e5427fc000066400000000000000000000000571476312673600276070ustar00rootroot00000000000000۰.٦٦٦٦.))))))))))).))))))))))))))۰.)٦٦.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/d439910f540d858a896ea4be0120cb01146666a0000066400000000000000000000000101476312673600271410ustar00rootroot00000000000000-.-..-.-libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/d4be32434900a8670f172bac64e31be41120e2d8000066400000000000000000000000051476312673600272700ustar00rootroot00000000000000-‌libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/d4ef82aa061cf17e7dab122169d77c571e51ccc4000066400000000000000000000002161476312673600276140ustar00rootroot00000000000000mmmmmmmmmm.ٮ.)ٮ.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXmmmmmm.ٮ.)ٮ.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXmmmmmmm'ٮ.XXXX.XXXXXXٮ.)Xݮ.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/d50cd418bb2b3b7fc21bfbd5130a55630ec93272000066400000000000000000000004021476312673600275070ustar00rootroot00000000000000.3َِٔ.3َِٔ.3.3.3َِٔ.3َِٔ.3.3ѐَِٔ.3َِٔ.3َٔ.3َِٔ.3.3.3َِٔ.;َِٔ.3.3ѐَِٔ.3َِٔ.3.3.3َِٔ.3ِٔcِ)َِ.3ѐ)ې).3ѐ)َ.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/d674dd4ee8987b8727e1f8140bc489ab99d622c4000066400000000000000000000000301476312673600274370ustar00rootroot00000000000000٢D۠ '۵٢D٠ '٢D٠.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/d676c64e8c93623986ff3dee408dde56a525c8ab000066400000000000000000000000301476312673600275730ustar00rootroot00000000000000‍)XN--)Z;^Z[ZZZZZXr~r~libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/d6d35f142af3e3139ac843469d5e96d07762e119000066400000000000000000000000771476312673600272670ustar00rootroot00000000000000.۴۴.....۴۴۴....۴۴۴.۶۴۴....۴۴.۴.۴۴۴۴.XN--:.۴.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/d711ca21a9b1c747449391625f4d4cc30381ca95000066400000000000000000000000051476312673600272310ustar00rootroot00000000000000ḷ׳libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/d722dd8cbfafc2e782816a6b04b35c9f11e276b3000066400000000000000000000000171476312673600276210ustar00rootroot00000000000000XN---ßT.xn---xlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/d74f76ccafe79ce362250551ad6bcbea34f35dc4000066400000000000000000000000441476312673600277630ustar00rootroot00000000000000ِ͏ِ͏)͏ِ͏)َ)َ)َ)َ)َ.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/d753d33a9149eac38d4c079bc8157e6f463d6eed000066400000000000000000000000221476312673600275620ustar00rootroot00000000000000XN--IN\g.XN--N-Nßlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/d76b026b95625d470605848f0cb1768f39c83d1c000066400000000000000000000000201476312673600271730ustar00rootroot00000000000000٦٦٦٦٦٦٦٦libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/d85e97c2eefa662918ccab43fe8b4282d7375a46000066400000000000000000000001171476312673600275710ustar00rootroot00000000000000XN--y226F.XN--y035F.XN--y034F.Xn--y034F.XN--y226F.XN--y035F.XN--y017F.XN--y035Flibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/d8fdc9d6bebcd6e1b28a18faac917f8502a13b67000066400000000000000000000000201476312673600300370ustar00rootroot00000000000000۰۰۰۰۰۰۰۰libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/da9cc50a028ea5715ce069c121559d30c6996af8000066400000000000000000000000131476312673600274020ustar00rootroot000000000000009⵿‌.)-)libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/dab9296849c6bfca49f1a67ab5acda67b195628e000066400000000000000000000000311476312673600277170ustar00rootroot00000000000000---.-...-..-.-.-...-..-.-libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/daf6672bfbfc7bb7ab719d7aa00f80e1d1f8bed0000066400000000000000000000003351476312673600301750ustar00rootroot00000000000000K---.(-K--.x---/..W---.----.x.x---.W---..-----..W--K---.-K--.x----..W---.----.x---.W---..-----..W---.----.-.----.x---.W---..-------.W---..--K---.-K--.x----..W---.----.x---.W---..-----..G---.----.-.----.x---.---libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/db1bf156c3df5247d98a02431d34acbf584c43bd000066400000000000000000000002501476312673600276060ustar00rootroot00000000000000..3Ǟِٞq)ǎ.)XN--)~~~~~cZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ~~~~~~~~~w~~~~~u~~~~~~~~~~~~))~~~~~~~~;~~~~~~~~~~~~~~~w~~~,~~~~~~~~~~~~~~~~~~~~~~))٦.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/db240bc4ac9af4a1fa07c4727ea93252c2a0318f000066400000000000000000000000071476312673600275700ustar00rootroot00000000000000ς‌̀libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/dbadea12f524c0a5530d70c86986828e935f18e2000066400000000000000000000000161476312673600274100ustar00rootroot00000000000000۶۶۶۶libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/dc05dedcd227918a399ae9dba9b735e0d1f4ecdd000066400000000000000000000000211476312673600301240ustar00rootroot00000000000000xn(--9RDJ0C9RJ99Hlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/dc25680fc98bb85c95fdfc994da7818ac598cc77000066400000000000000000000000201476312673600276700ustar00rootroot00000000000000xn---ßT.xn---}-libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/dc90ee4767e485fd380b1a2f924d443223492785000066400000000000000000000000041476312673600271770ustar00rootroot00000000000000XN-Nlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/dd728618de53075649aa67f886f1f1a68a5408b2000066400000000000000000000000041476312673600272640ustar00rootroot00000000000000 .١libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/dd82f83279782df242e87085bd38f5ea82dc979c000066400000000000000000000000241476312673600274500ustar00rootroot00000000000000xn--9RDJ0C0RJ99RJ99Hlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/ddb7d26c0f2ec7c7fa7ac9da043d0539b4f4985c000066400000000000000000000012771476312673600300010ustar00rootroot00000000000000͵8۲.۹.۲.۲.۲.۲.۹.۲..۲.3ََ)َ)َ3ََ)َ)َََ)َ)SUUU.2юRRRRRRRRRRRRRRRRRRRRRRRRRORRRRRRRRRRRRRRRRRRRRRRRRRR')َ3ََ)َ)َََ)َ)َ3ََ)َ)َََ)َ))َ3ََ)َ)َََ)َ)َ3')َ3ََ)َ)َََ)َ)َRRRRRRr3ََ)َR)ََ)َ)َ**.۲.۹.۲.۲.۲5۲.۹.۲..۲.۲.۹۲.۲.۲.۹.۲..۲.۲.۹.۲.۲...͵.͵6͵..XN!--);)ٵ..)XN-۲.۹.۲..۲.۲.۹..۲..۲.-{;)ٵ..)ݮٵ..)).');)ٵ...=libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/dde563a5b36f42f1e3ded385ac2e0234d3a2f0a9000066400000000000000000000000051476312673600276610ustar00rootroot00000000000000.٬.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/dde8547cc5fdab1744eeea14ac6c1fbe78af0981000066400000000000000000000000041476312673600301230ustar00rootroot00000000000000:‍libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/de32e0ce37995377cc73de8f5d7dbc44f5d352ce000066400000000000000000000000631476312673600277310ustar00rootroot00000000000000ِ͏ِ͏)͏ِ͏ِ͏ِ͏)͏ِ͏)َ)َ)َ)َ)َ.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/de4bf522f8dcc1a28c6d7851732b936d391cc702000066400000000000000000000000121476312673600274610ustar00rootroot00000000000000 xn--.٤٤libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/deb92f0f61fd2b2c4180dafd43410e54f98dc1be000066400000000000000000000000411476312673600277470ustar00rootroot00000000000000.״.״״.״.״.״״.״...״'libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/debdd1a496d4accd622e665814d65e8f393c424d000066400000000000000000000000051476312673600276310ustar00rootroot00000000000000F‍:libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/e03b825842152094a606f1fe8f34dfad126cc3fe000066400000000000000000000001711476312673600274570ustar00rootroot000000000000001xn--25f.x.XN--w126f.xnN--w-w127f.xn--26f.V'nSt5ctypeIcE.xn‍--w.XN--w127f.xn--w12*f.x.XN--w;1{f.xn--w125f.x.XN--w٠libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/e051c6faa8ab3d171a764911c5c85245efe5a383000066400000000000000000000000171476312673600274550ustar00rootroot00000000000000XN--ß398Y9^9YYlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/e1942b26600a27664717d2fea6d58b97cf4eff72000066400000000000000000000005161476312673600274260ustar00rootroot00000000000000 -- n :.)َ--- n :.)َ-- n : -- n :.)َ- -- n :.)َ---7 n :.)َ- -- n -- n :.)َ--- n :.)َ-- n : -- n :.)َ- -- n :.)َ---7 n :.)َ- -- n :.)َ- :.)َ- - - - libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/e19bcdfdffbb4ca6c3d09a18e67784c5d760d575000066400000000000000000000001211476312673600277760ustar00rootroot00000000000000)ٮ.XXXjobsXXXXXXXXXXXN--XXXXXXXXXXXXXXXXXXXXN--XXXXXXXXXXXXXXXx-‌XXX:XXXXXXXXlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/e1af9c12b55d788235fc8e0f05b82df08bd53a1e000066400000000000000000000000061476312673600276210ustar00rootroot00000000000000۲.۲.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/e1dce9564d7d123e14caffa00e934759c1dc9862000066400000000000000000000000121476312673600275450ustar00rootroot00000000000000..XN---m..libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/e1dd6457f2246406c526a9a1c6267ee73bf7b93b000066400000000000000000000000061476312673600274110ustar00rootroot00000000000000x-‌libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/e29496124abf7af336ec37f595a473258d50ef7b000066400000000000000000000000061476312673600274230ustar00rootroot00000000000000!--۷.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/e2ac7dc07c13458c073969572359a8f87e58cec3000066400000000000000000000000261476312673600273540ustar00rootroot00000000000000X*N--‌.xn--111111111libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/e2e6abbf84f482923e5cd54257191c656aea4bbd000066400000000000000000000000131476312673600276230ustar00rootroot00000000000000 xn--.١:libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/e50dd500704b1575ec2e56622f4578d7e2ff3ff6000066400000000000000000000000031476312673600274100ustar00rootroot00000000000000!Чlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/e5752644440e75375c0e8e9e08c92860ed3e38e2000066400000000000000000000001431476312673600272120ustar00rootroot00000000000000,xN--ßccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc-libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/e5aeff1acd0973ff204eb856434b04b19371bef1000066400000000000000000000000121476312673600276070ustar00rootroot00000000000000XN--ß-*-libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/e609c301f04e074ebf16534f75a2595d603317ca000066400000000000000000000000031476312673600272260ustar00rootroot00000000000000HKflibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/e62b24eccdd54255318c4aa64c1847ed1b7d4ee0000066400000000000000000000000751476312673600276160ustar00rootroot00000000000000.xn--RRRRRRRRRRRRRxn--RRRRRRRRRRxn*--RRRRRRRRRRRRRRRRRrR;.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/e6528bedcbfd7c1262f1ffcb2b57ed4a9a59a7b5000066400000000000000000000000141476312673600301250ustar00rootroot00000000000000・・・・libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/e6c2d0885665466b7a4ca31533b10900855d205f000066400000000000000000000000551476312673600270760ustar00rootroot00000000000000.3ََ)َ)َ*)}}}}}}}}}}}}}}}}}}}}}}}}})߮libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/e76d869674c01ac8818f5d7526af5a0f9ab10011000066400000000000000000000000471476312673600273310ustar00rootroot000000000000005r.xn--A19542r.xn--Aßu&&.xn--A195XN--xlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/e7cfa7b220123d41f869045ccec88785ef1ed7e4000066400000000000000000000000101476312673600275520ustar00rootroot00000000000000ß--㎯libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/e7fc09464f5f3385c3327ea24f7d79465dd12da3000066400000000000000000000000061476312673600274210ustar00rootroot00000000000000XN/‍libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/e8b0ae3f4c019640c7b5d75d31f71bf9db828665000066400000000000000000000001301476312673600274700ustar00rootroot00000000000000٥۹٥۹۹٥٥۹٥۹۹۹۹۹۹۹۹xn--٥۹٥۹۹۹۹٥۹۹۹۹۹۹۹۹٥ۥ۹۹۹۹۹۹۹libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/e9edd63cfc0867ef2782fcf978ef3db31bb8b9cc000066400000000000000000000001021476312673600301540ustar00rootroot00000000000000٨٨٨٨٨٨٨٨٨٨٨٨٨ݨ٨٨٨٨٨٨٨٨٨٨٨٨٨٨٨٨٨٨٨libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/ea9af974bafa8c3c7c855536041101ffb1693b65000066400000000000000000000001171476312673600274670ustar00rootroot00000000000000״״.״״.״״״״.(.״״״״״.״״״״.(.״״״.״.״״״.״״״״״.״..״״libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/eaa465264f0e56a0a78cebaf8e5f66d4f5b0f4ac000066400000000000000000000001351476312673600300440ustar00rootroot00000000000000ف‌َََََََََََََََََََََََََََٞٞٞٞٞٞٞٞٞٞٞٞٞٞٞٞٞlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/eb3a22733ab223267256cb4c4b876fdadb000d7b000066400000000000000000000000271476312673600275120ustar00rootroot00000000000000X*‌.xn--1111XN--11111libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/eba3726ca3347aa4b710dc1c6ed87688f6aa475a000066400000000000000000000000421476312673600276150ustar00rootroot00000000000000!ŀ̀= !ŀ= !ŀ(̀= = ! = libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/ebcbe87f1f9f2baf4fa23a849ad09493bee6f01d000066400000000000000000000000151476312673600301300ustar00rootroot00000000000000XN--‌.XN--libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/ebd01d6e3ce69392f42537968adf79169be4d919000066400000000000000000000000061476312673600274420ustar00rootroot00000000000000a٥a٥libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/ebe47c6b8db3450ab73b40dc8466bce1e5627d3d000066400000000000000000000001101476312673600276710ustar00rootroot00000000000000͵͵͵͵͵8͵͵.͵͵͵͵͵͵1͵͵.͵͵͵͵8͵͵.͵͵͵͵4͵͵.͵͵͵͵͵libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/ec0eae4d1cbff9d5def19a1d49094a4750ba4d6e000066400000000000000000000000621476312673600301210ustar00rootroot00000000000000.ٮ2nnnnn.;ގnnnnnnnnn,nnnnnnnn;nnnnnn.nnnnnnnnnlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/ec3acb62fc58cc84a17990a3d594ce63b74e6986000066400000000000000000000000201476312673600275620ustar00rootroot00000000000000٠٠٠٠٠٠٠٠libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/ece1605ad023cd3c4d7c212f59e8e00b99a6b204000066400000000000000000000000161476312673600275210ustar00rootroot00000000000000)))))))۰.)٦.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/ed2fd58feb84ada085121572a9abc92492aef8f8000066400000000000000000000000221476312673600277120ustar00rootroot00000000000000XN--nxn--PPPPP'P.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/edbff0651982b71ce594834d6183f43f720489fa000066400000000000000000000000131476312673600273450ustar00rootroot00000000000000 xn--.١١libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/ee81304da342c89293b1c03db73ad03c8fe09c63000066400000000000000000000000211476312673600274430ustar00rootroot00000000000000ꡲ‌ܪ9ꡲ‌ܲlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/eed811f76913c925e707f1a830444cfcc66f8cf0000066400000000000000000000000111476312673600274730ustar00rootroot00000000000000xN--‍.[libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/efbf6ed21d2e5d49ef9c83c6755e0e0b9c552e6b000066400000000000000000000000041476312673600300010ustar00rootroot00000000000000۶libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/f0450eaee6b5ce5b387fd954b8bf2d7ba006dc01000066400000000000000000000003211476312673600277510ustar00rootroot000000000000003.xn-m.xn-m.xn-em.xn-m.XN-ծ.xn-N-ծm.xn-m.xn-em.xn-m.XN-ծ.xn-em.xn-m.X.xn%m.xn-m.xn-em.xn-m.XN-ծ.x1.xn-m.xn-mm.xn-m.XN-ծ.xn-N-ծm.xn-m.xn-em.xn-m.XN-ծ.xn-em.xn-m.X.xn-m.xn-m.xn-em.n-N-xn-en-e;.xn-mm.xn-mmlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/f058e85566f100fb67a03e947c627354381fe7ae000066400000000000000000000001471476312673600272670ustar00rootroot00000000000000125f.x.XN--w126f.xn--w125f.x.XN--w!26f.f.xn--w125f.x.XN--w!26f.xn--w126f.Vn.XN--w126f.xn‍--w'126flibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/f0af9c11d72b00c3272f3aae2dbc2a0f8e43d643000066400000000000000000000000111476312673600276400ustar00rootroot00000000000000)‌xn--xlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/f12fccfa408b25b728c71484a9dfa4ce7fa08926000066400000000000000000000000131476312673600276250ustar00rootroot00000000000000م‌ََٞlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/f1691c197b12536e2d6bbf9c63693e62289a11c6000066400000000000000000000001071476312673600272560ustar00rootroot00000000000000-.--.-.-.-.-.-...-.-..-.-..-.-.-.-.-.-.--.-.-.-.-.--.-.-.-.-.-.-.--.-.-libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/f1cb8ce592ae7598589571d59eb2779ed58ac97e000066400000000000000000000000121476312673600275400ustar00rootroot00000000000000XN--ß999Ylibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/f1eed34ca0386e7390f480388628614db3d584e9000066400000000000000000000000071476312673600272660ustar00rootroot00000000000000۶۶libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/f3a37e3d31353b8f638457a73396351d22b5a57c000066400000000000000000000004301476312673600271660ustar00rootroot00000000000000.٨..ݮ.3ِ.)ٮ*.!ǎِ).ݮ.3ِ.)ٮ*.ǎِ).ݮ.3ِ.)ٮ*.!ǎِ)ٮ*.ǎِ).ݮ.6ِ*)ǎِ).ݮ.3ِ.)ٮ*ٮ*.ǎِ)ǎ,ǎ)ٮ*.ǎِ)ǎ,).ݮ.3ِ.)ٮ*.ǎِ)ǎ).ݮ.6ِ.)ٮ*.ǎِ).ݮ.3ِ.)ٮ*.!ǎِ)ٮ*.ǎِ).ݮ.3ِ.)ǎِ).ݮ.3ِ.)ٮ*ٮ*.ǎِ)ǎ,ǎ,ٮ*.!ǎِ).ݮ.3ِ.)ٮ*.ǎِ)ǎ,).ݮ.3,ǎ,libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/f3afa38acdc39fde0d31493a80b0d28b288f13c9000066400000000000000000000000271476312673600277000ustar00rootroot00000000000000‍)XN--)X;^XN--ZZXr~r~libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/f3b9bb0aca2a6f6f604afb8874c09f21141814d2000066400000000000000000000001721476312673600275300ustar00rootroot00000000000000xn--EP 125f.x.ctypmIcE.xn‍--w.XN--w127f.xn--w125f.x $ f.xPPP.n‍--w'106flibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/f44a6dc3db1287f27265e514f7b2a3b3232d1fd3000066400000000000000000000003071476312673600274510ustar00rootroot00000000000000(XNXX.XnNXX.XnXXX.XnXf.XnXX.XnXX.XnXnm.XNm-H.XNmmXXX.XnXf.XnXX.XnX.XnXXX.XnXf.XnXX.XnXXP.XnXnm.XNm-H.XNmmm-H.XNm.XnNXX.XnXXX.XnNXX.XnXXX.XnXf.XnXX.XnXXP.Xnnm.XNm-H.XNmmXXX.XnXf.XnXX.XnXXP.XnXnm.XNm-mlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/f44f1389ef5a1576392deba2f1209eb4d3536929000066400000000000000000000000021476312673600273330ustar00rootroot00000000000000 (libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/f4545b453329e8c4be49cd2fe18964aef88e4b1b000066400000000000000000000000061476312673600275660ustar00rootroot00000000000000-ß!--libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/f45f05218ff4503cd0e16305d6210d61400cca94000066400000000000000000000000201476312673600272040ustar00rootroot00000000000000'۸.۸.۲n.XN--libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/f534fac2dcb9190d094f7fa753870520e588a671000066400000000000000000000000151476312673600273350ustar00rootroot00000000000000ݐ:‌ݐ!‌xlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/f59e21998c535e5d31a4a3dfe8d1a2663369d387000066400000000000000000000000041476312673600273450ustar00rootroot000000000000006‌libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/f60fccc8a37b029a095a77a008ab0af6bf6f772b000066400000000000000000000001221476312673600276670ustar00rootroot00000000000000)xn--..)xn-۶n-۶۶۶۶۶۶wxn--www.۶۶-۶n۷۶۶۶wwwx)n-۶۵..))ٵ..)ݮ...wwwwwlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/f6f55c118dd54d752d89bc828615014db7b6f0cb000066400000000000000000000000231476312673600274700ustar00rootroot00000000000000XN--..ѣ-)-!٣٣wlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/f752a7488258b568fd04e0071e03e47645e9ec2f000066400000000000000000000000271476312673600272670ustar00rootroot00000000000000۸.۸.۲n۲۲۸.۸.۲.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/f778fcaca8d990eff071fcea0d80a71916d60558000066400000000000000000000001561476312673600276470ustar00rootroot00000000000000)ٵ.ٵݮ..)ٵ)...)ݮٵ..))ٵ..)ݮ...)ݮٵ..))ٵ..)ݮ..)۵.ٵݮ..)ٵ)...)ݮٵ..))ٵ..)ݮ..)ٵ)...)ݮٵ..))ٵ..)libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/f7ee1cc1f2c0219776f8aab3cf24003363574280000066400000000000000000000000341476312673600273100ustar00rootroot000000000000009⵿‌9⵿‌9⵿‌9⵿‌libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/f90c04cfe8804168e47a3d550c0e4a5d99f28ab0000066400000000000000000000003501476312673600274660ustar00rootroot00000000000000)ٵ.ٵݮ..)ٵ)...)ݮٵ..))ٵ..)ݮ..)ٵ)ٵ.ٵݮ..)ٵ)...)ݮٵ..))ٵ..)ݮ..)ٵ)...)ݮٵ..))ٵ..)...)ݮٵ..))ٵ..)ݮ..)ٵ.ٵݮ..)ٵ)...)ݮٵ..))ٵ..)ݮ..)ٵ)...)ݮٵ..))ٵ)ݮ..)ٵ.ٵݮ..)ٵ).....)ݮٵ..))ٵ.).)ݮ..)ٵ)...)ݮٵ..))ٵ..)libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/f942be0d628e8dad4bd1f485ca8b0d6ad2da3dbd000066400000000000000000000000311476312673600301670ustar00rootroot00000000000000)XN--~~ZcAAAAAAAAAAAAAAAAlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/f956574ce3424da7ae2a1530274e0c8295222ed2000066400000000000000000000002711476312673600272370ustar00rootroot00000000000000.XN--RRRRRx*n--RRRRRRRRRRRRRRRRRRRRRR.XN--RRRRRxn--RRRRRR!̈́= RRRRRRRRR.XN--RRRRRxn--RRRRRRRRRRRRRRRRRRRRRR.XN--RRRRRxn--RRRRRRRRRRRRRRRRRRRRRRRRRrR;RRRrR;RRRRRRRRRRrR;RRRrR;.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/f9b4f4c74ae752dd0a33778429f83131a99bfd4e000066400000000000000000000000051476312673600275020ustar00rootroot00000000000000.٦.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/f9f8bd1ee86d197854fee3ea24df4bd90d1066cc000066400000000000000000000000241476312673600300050ustar00rootroot00000000000000ِ͏ِ͏)َ)َ)َ.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/fb810a247198584a74a6f85adb7e8cbef51cba27000066400000000000000000000000071476312673600276310ustar00rootroot00000000000000‌xn-libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/fbb2e70f6b4dae5ff17f834d6b0cf44c851fd59d000066400000000000000000000000121476312673600300510ustar00rootroot00000000000000)ݮ.)・ݮlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/fbb9ea375c23c1c95296c1d169fa083aa6369ab5000066400000000000000000000000471476312673600275470ustar00rootroot00000000000000XN---‷‌x)‷‌--‗‷-‷‷XN---libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/fbfb4c08be686910b78d6d4579e9640f30786385000066400000000000000000000000301476312673600272770ustar00rootroot00000000000000n-x-ßh.xn--999'h.xn-Flibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/fc493eaa4cc3e773652e957b051c83a16c6700c8000066400000000000000000000000421476312673600274030ustar00rootroot00000000000000ꡲ‌ܪ1ꡲ‌ܝꡲ‌ܪ1ꡲ‌ܲlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/fc743af059196cc94d0e5032d320b3efcfe82ac5000066400000000000000000000000251476312673600276150ustar00rootroot00000000000000xnT.xn----ßT.xn---}-libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/fc898fabda29d08aaa37b73e0f409a4807f371dc000066400000000000000000000000611476312673600277050ustar00rootroot00000000000000>...xn--........;........xn--...................libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/fcb7c732bac5f8ea55b597a7462d1c3cf6a8f77b000066400000000000000000000000521476312673600277770ustar00rootroot00000000000000.XN--RRGGGGGGGGGGGGGyGGGGGGGGGGGGGGGGGGGGRlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/fdc4ebe743e5f9008d002bf4173868c932cfd7ec000066400000000000000000000000041476312673600276320ustar00rootroot00000000000000 .٤libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/fe3f2f51f866d0aa02d293c390874bffb2b4fce8000066400000000000000000000000071476312673600277070ustar00rootroot00000000000000 ..١١libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/ff22ca800145be135c9d701ab2add0bb7329f33f000066400000000000000000000000641476312673600275730ustar00rootroot00000000000000xn--ß--xx-.xn#-n-MMMxn--MMMMMMMMMMMMMMMMMMP,XN--libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/ff2d65c2c698814ec6cb91d9088ff05719c81d13000066400000000000000000000000121476312673600274260ustar00rootroot00000000000000.ٮ2.ٮ2libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/ff46b98dac803f61271ece74c9327a85cbb59fb8000066400000000000000000000000531476312673600276500ustar00rootroot00000000000000.׳..׳..׳..׳..׳..׳..׳..׳.libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/ff5c73978d16ebcc6bedecb3955f7dca0e36154b000066400000000000000000000000161476312673600300570ustar00rootroot00000000000000!XN--.ٮ2.!XNlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.in/ffb7299340884b26052b4d143fa2bff80d49328a000066400000000000000000000000071476312673600273260ustar00rootroot00000000000000ﷺ.ﷺlibidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.repro/000077500000000000000000000000001476312673600226235ustar00rootroot00000000000000libidn2-v2.3.8/fuzz/libidn2_to_ascii_8z_fuzzer.repro/clusterfuzz-testcase-5644466457673728000066400000000000000000000000641476312673600305600ustar00rootroot00000000000000  2. 2 . 2 libidn2-v2.3.8/fuzz/libidn2_to_unicode_8z8z_fuzzer.c000066400000000000000000000057121476312673600224660ustar00rootroot00000000000000/* * Copyright(c) 2017 Tim Ruehsen * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU 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 General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . */ #include #include /* assert */ #include /* uint8_t, uint32_t */ #include /* malloc, free */ #include /* memcpy */ #include "idn2.h" #include "fuzzer.h" #pragma GCC optimize ("O0") int LLVMFuzzerTestOneInput (const uint8_t *data, size_t size) { char *domain; char *out; const char *x = ""; if (size > 1024) return 0; domain = (char *) malloc (size + 1); assert (domain != NULL); // 0 terminate memcpy (domain, data, size); domain[size] = 0; if (size == 0) { x = idn2_check_version (NULL); for (int err = -500; err <= 0; err++) { if (idn2_strerror_name (err)) x = NULL; if (idn2_strerror (err)) x = NULL; } /*** test NULL input/output combinations ***/ if (idn2_to_unicode_lzlz (NULL, &out, 0) == IDN2_OK) idn2_free (out); idn2_to_unicode_lzlz (NULL, NULL, 0); idn2_to_unicode_lzlz (domain, NULL, 0); { uint32_t *in32 = (uint32_t *) malloc (4); uint32_t *out32; in32[0] = 0; if (idn2_to_unicode_4z4z (NULL, &out32, 0) == IDN2_OK) idn2_free (out32); idn2_to_unicode_4z4z (NULL, NULL, 0); idn2_to_unicode_4z4z (in32, NULL, 0); free (in32); } { uint32_t *out32; if (idn2_to_unicode_8z4z (NULL, &out32, 0) == IDN2_OK) idn2_free (out32); idn2_to_unicode_8z4z (NULL, NULL, 0); idn2_to_unicode_8z4z (domain, NULL, 0); } { uint32_t *u32 = (uint32_t *) malloc (0); size_t u32len = 0; idn2_to_unicode_44i (NULL, 1, u32, &u32len, 0); u32len = 0; idn2_to_unicode_44i (NULL, 0, NULL, &u32len, 0); free (u32); } } // let's fuzz gnulib's strverscmp() if (idn2_check_version (domain)) x = NULL; if (x) free (malloc (1)); // prevent compiler from optimizing out idn2_check_version() // internally calls idn2_to_unicode_8zlz(), idn2_to_unicode_8z8z(), idn2_to_unicode_8z4z() if (idn2_to_unicode_lzlz (domain, &out, 0) == IDN2_OK) idn2_free (out); if ((size & 3) == 0) { uint32_t *u32 = (uint32_t *) malloc (size); size_t u32len; assert (u32 != NULL); // internally calls idn2_to_unicode_4z4z(), idn2_to_unicode_8z4z() u32len = size / 4; idn2_to_unicode_44i ((uint32_t *) data, size / 4, u32, &u32len, 0); free (u32); } free (domain); return 0; } libidn2-v2.3.8/fuzz/libidn2_to_unicode_8z8z_fuzzer.dict000066400000000000000000000000161476312673600231570ustar00rootroot00000000000000"xn--" "XN--" libidn2-v2.3.8/fuzz/libidn2_to_unicode_8z8z_fuzzer.in/000077500000000000000000000000001476312673600227225ustar00rootroot00000000000000libidn2-v2.3.8/fuzz/libidn2_to_unicode_8z8z_fuzzer.in/01c0519ba16971de0cab55684015a91db150eb17000066400000000000000000000016001476312673600301060ustar00rootroot00000000000000.xn----.xn----.xn----.xn--,-.xn----.xn----.xn--,-.xn----.xn----.xn----.xn----.xn----.xn----.xn----.xn----.xn----.xn--,-.xn----.xn----.xn----.xn----.xn----.xn----.xn----.xn----.xn----.xn--,-.xn----.xn--,-.xn----.xn--'-.xn----.xn----.xn----.xn----.xn--,-.xn----.xn----.xn--,-.xn----.xn----.xn----.xn----.xn----.xn----.xn----.xn----.xn----.xn--,-.xn----.xn----.xn----.xn----.xn----.xn----.xn----.xn----.xn----.xn--,-.xn----.xn--,-.xn----.xn--'-.xn----.xn----.xn----.xn----.xn--,-.xn----.xn----.xn--,-.xn----.xn----.xn----.xn----.xn----.xn----.xn----.xn----.xn----.xn--,-.xn----.xn----.xn----.xn----.xn----.xn----.xn----.xn----.xn----.xn--,-.xn----.xn--,-.xn----.xn--'-.xn----.xn----.xn----.xn----.xn--,-.xn----.xn----.xn--,-.xn----.xn----.xn----.xn----.xn----.xn----.xn----.xn----.xn----.xn--,-.xn----.xn----.xn----.xn----.xn----.xn----.xn----.xn----.xn----.xn--,-.xn----.xn--,-.xn----.xn--'-.xn----libidn2-v2.3.8/fuzz/libidn2_to_unicode_8z8z_fuzzer.in/0366be32916b8c9dd12f6eff39638cc24df46f87000066400000000000000000000000041476312673600303310ustar00rootroot00000000000000.ꊊlibidn2-v2.3.8/fuzz/libidn2_to_unicode_8z8z_fuzzer.in/054b0e1a8ba11207c5a9d2b94e0fa6a5fd71879a000066400000000000000000000002371476312673600303500ustar00rootroot00000000000000Xn:-.Xn:m.Xn:-.XnB-.Xn:6.Xn:-.Xn:-.Xn:-.Xn:-.XnB-.Xn:4.Xn:.Xn:-.XnB-.Xn9e.Xn:-.XnB-.Xne4.Xn:-.Xn:-.Xn:-.Xn:e.Xn:-.Xn:-.Xn:-.Xn;-.Xn:-.XnB-.Xn43.XnB-.Xn88.Xn:-libidn2-v2.3.8/fuzz/libidn2_to_unicode_8z8z_fuzzer.in/130b2828456abfd3f2dc33efedde0c14128ca937000066400000000000000000000001061476312673600304260ustar00rootroot00000000000000 .(( ( .( .(( .( .8( .(.(((((((( .( .(( .( .8( .( .(( .( .8( .(.(((((libidn2-v2.3.8/fuzz/libidn2_to_unicode_8z8z_fuzzer.in/1f40e7000647425035188e92893df177bbbb21b3000066400000000000000000000002031476312673600277100ustar00rootroot00000000000000xn--aRRRRRRRRRRRRRRRVRRRRRaRRrRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRH.xn--aRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRVRRRRRaRRrRRRRRRRRRRRRRRRRRHRlibidn2-v2.3.8/fuzz/libidn2_to_unicode_8z8z_fuzzer.in/20e8b3bf3909d68102f994a65af15d8b1e74b397000066400000000000000000000002351476312673600301630ustar00rootroot00000000000000xn--00072d2453b1872d2453b1009e665872d2453b1654b38a1872d2318009i665654b38a18722453b118009e675654b38a18722453b18009e38a18728009e38a18722453b18009a1872d24530014libidn2-v2.3.8/fuzz/libidn2_to_unicode_8z8z_fuzzer.in/216a81777787e5f7c5caa07f9e2f668d20db1636000066400000000000000000000000041476312673600301630ustar00rootroot00000000000000libidn2-v2.3.8/fuzz/libidn2_to_unicode_8z8z_fuzzer.in/26ff8092f82b1f7eba58d6f1ac43eea76c0f7722000066400000000000000000000002371476312673600304610ustar00rootroot00000000000000XXX,.X8( .XXX .X((X.XXX(.XE( .XXX,.X8( .XXX .X((X.XXXY.X;((.XE( .XXX,.X8( .XXX .XX(X.XXXY.X;((.XE( .XXX,.X8: .X(( .XXXY.XE(j.XXS .XXXY.XX((.XE( .XXX,.X(( .XEX(libidn2-v2.3.8/fuzz/libidn2_to_unicode_8z8z_fuzzer.in/29bc93ec8f8ad0303601ce977c810732cc0816e4000066400000000000000000000001171476312673600301440ustar00rootroot00000000000000xN-L.xN-,.xN-$.xN-,.xN-N.xN-).xN-!.xN-,.xN-).xN-Q.xN-!.xN-,.xN-).xN-).xN-).xN-xlibidn2-v2.3.8/fuzz/libidn2_to_unicode_8z8z_fuzzer.in/32f35674b196a365bf4ffbdd147dc4052d0d9f35000066400000000000000000000002161476312673600303070ustar00rootroot00000000000000xn--axxHHHHHHHHLHHHHHHHHHHHHHHHHHHHHHHHHHHHxxxzxxxcxxxxxxxxxHxxx.xn--aHHHHHHHHHHUUUUUUUUUUUUUUHHHHHHHHxxxxIxxxxxxxxa.xn--aHHHHHHHHHHHHHHHHHHxxlibidn2-v2.3.8/fuzz/libidn2_to_unicode_8z8z_fuzzer.in/37ff761320a90974609165e0235e55054c618a5b000066400000000000000000000003171476312673600275700ustar00rootroot00000000000000YYYY3YYYY'Y.'*YYYYYYYYYY.'*YYYYYYYYYY.(YY(YYYYYYYY.YYYY3YYYYY.(YY(Y'YYYY+Y.'*YYYYYYYYYY.(YY(YMYYYYYY.(YY(YYYYYYYY.YYYY3YYYYY).'YYY#YYYY'Y.'*YYYYYYYYYY.(YY(Y'YYYY+Y.'*YYYYYYYYYY.(YY(YYYYYYYY.4YMMMMMMMMYYlibidn2-v2.3.8/fuzz/libidn2_to_unicode_8z8z_fuzzer.in/39cb2311c03935cf6c0c46e1c4bc00a2c0c48b2f000066400000000000000000000000061476312673600303170ustar00rootroot00000000000000xn--NXlibidn2-v2.3.8/fuzz/libidn2_to_unicode_8z8z_fuzzer.in/3cab51594eac95643199465a403c0955960b0c10000066400000000000000000000000071476312673600277130ustar00rootroot00000000000000 ....((libidn2-v2.3.8/fuzz/libidn2_to_unicode_8z8z_fuzzer.in/3da93905b439275005a0dc30b6fe468af1423edb000066400000000000000000000002071476312673600302060ustar00rootroot00000000000000xn--xJJJJJJJJJJJKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJZJJVJJJJJJyJJJJJJJJJJn.xn--xJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJNJJJJJJJxxxnnlibidn2-v2.3.8/fuzz/libidn2_to_unicode_8z8z_fuzzer.in/3f1fd5920287f3a1a2bc9d150b46b36c8904a6a0000066400000000000000000000002241476312673600302040ustar00rootroot00000000000000xn---6772298be1bf2924edd8e0c08ef2d6-x-.xn-- -9--b4354d074b2--64e5d9c6833071bnfaadf2d6-x-.xn-- -9--b-5431a30dec05ccd6772298be1bf2924edd8e0c08ef2d6-x-libidn2-v2.3.8/fuzz/libidn2_to_unicode_8z8z_fuzzer.in/3f6a5dfddd26f511f898767daf42fc8e4bd51515000066400000000000000000000000101476312673600304600ustar00rootroot00000000000000 .(( .((libidn2-v2.3.8/fuzz/libidn2_to_unicode_8z8z_fuzzer.in/42f3520831c1c21f8d6f6c635b61cc284d0413b5000066400000000000000000000003771476312673600300540ustar00rootroot00000000000000 .(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(libidn2-v2.3.8/fuzz/libidn2_to_unicode_8z8z_fuzzer.in/441c4ee51cf5c5cbc09d6c83b769bf102fcb5ff5000066400000000000000000000003371476312673600306120ustar00rootroot00000000000000xn--CC8CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC.xn--CC9CCCCCCtCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC.xn--CC9CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC.xn--CC9CCCCCCtCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCGCCCCCCCCCCCCalibidn2-v2.3.8/fuzz/libidn2_to_unicode_8z8z_fuzzer.in/444edcf8f949d51df3acdde4cd8cdff1b08ad98d000066400000000000000000000000201476312673600311210ustar00rootroot00000000000000)x --.libidn2-v2.3.8/fuzz/libidn2_to_unicode_8z8z_fuzzer.in/46d97c27e3c457fe36ed7c82a4295685fc30c118000066400000000000000000000000221476312673600301650ustar00rootroot00000000000000xn--xx071316a3145xlibidn2-v2.3.8/fuzz/libidn2_to_unicode_8z8z_fuzzer.in/539a1a8735924f2ad3e2ddf1e3db9bf395205dfb000066400000000000000000000000051476312673600304420ustar00rootroot00000000000000xn--dlibidn2-v2.3.8/fuzz/libidn2_to_unicode_8z8z_fuzzer.in/53eb07cd6fade116a6fdea7397c6839929ec0925000066400000000000000000000000021476312673600304010ustar00rootroot00000000000000; libidn2-v2.3.8/fuzz/libidn2_to_unicode_8z8z_fuzzer.in/5946913e24cbf2a67e6c1831e60b3c1094510768000066400000000000000000000000071476312673600277230ustar00rootroot00000000000000xn--XYYlibidn2-v2.3.8/fuzz/libidn2_to_unicode_8z8z_fuzzer.in/5bbc64f73705b0490b08bcc0f24fdab74deac221000066400000000000000000000002371476312673600304770ustar00rootroot00000000000000Xn-.Xn-n.Xn-o.Xn-.Xn-o.Xn-.Xn-.Xn-.Xn-o.Xn-(.Xn-n.Xn-.Xn-e.Xn-.Xn-o.Xn-(.Xn-o.Xn-.Xn-.Xn-e.Xn-.Xn-o.Xn-(.Xn-o.Xn-.Xn-n.Xn-o.Xn-.Xn-o.Xn-.Xn-.Xn-libidn2-v2.3.8/fuzz/libidn2_to_unicode_8z8z_fuzzer.in/705863c80feeed2152c14da1f9894a21b81910e6000066400000000000000000000000501476312673600301400ustar00rootroot00000000000000xn--8448390a3545416b628784c47850f9046052libidn2-v2.3.8/fuzz/libidn2_to_unicode_8z8z_fuzzer.in/7719e794779ab649ebeb15c539dbed92891f6321000066400000000000000000000002371476312673600302120ustar00rootroot00000000000000xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--libidn2-v2.3.8/fuzz/libidn2_to_unicode_8z8z_fuzzer.in/78199dfaf6e22aff8611c12d12c9942ade962b2b000066400000000000000000000001171476312673600303730ustar00rootroot00000000000000Xn-.Xn-X.Xn-n.Xn-o.Xn-o.Xn-.Xn-o.Xn-.Xn-.Xn-P.Xn-o.Xn-e.Xn-4.Xn-n.Xn-o.Xn-(libidn2-v2.3.8/fuzz/libidn2_to_unicode_8z8z_fuzzer.in/7991ad537dfaf239590d0054847e0a0cae89ddde000066400000000000000000000011771476312673600304060ustar00rootroot00000000000000xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--.xn--libidn2-v2.3.8/fuzz/libidn2_to_unicode_8z8z_fuzzer.in/7ca424fda9a852f37aa5b1602ac74fda28219e98000066400000000000000000000014021476312673600303620ustar00rootroot00000000000000xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xnlibidn2-v2.3.8/fuzz/libidn2_to_unicode_8z8z_fuzzer.in/90c8b82b7688a576a2626b2696e1d6c4698c58c5000066400000000000000000000002371476312673600300500ustar00rootroot00000000000000xN--.xN--.xN--.xNm-.xN-N.xN--.xNm-.xN--.xN--.xN--.xNN-.xN-).xNn-.xNN-.xN--.xN--.xN%-.xNm-.xN--.xN-).xNN-.xN'-.xN-).xNx-.xNN-.xN--.xN)-.xN--.xN--.xN-).xNN-.xNN-libidn2-v2.3.8/fuzz/libidn2_to_unicode_8z8z_fuzzer.in/932c6c0d8ba13003e39db9c0e25b75dce405101e000066400000000000000000000000031476312673600302460ustar00rootroot00000000000000;libidn2-v2.3.8/fuzz/libidn2_to_unicode_8z8z_fuzzer.in/9b1f882df6ac6deb458de3d0855bfa3bae624d10000066400000000000000000000002271476312673600306060ustar00rootroot00000000000000xn--xD9DDDDDxxxxxxDDDxxxaDDDDDDDDDKDDDxxxxxxxxxDDDxxyxW.xn--xD9DDDDDDDDDDDxDDDxxxxxxxDDDDDDLDxDxxxxxDDDxxxyxW.xn--xD9DDDDDDDDDDDDDDxxxDDDDDDDDDDDDDDxxxlibidn2-v2.3.8/fuzz/libidn2_to_unicode_8z8z_fuzzer.in/9e9de12d6e1c5976887320fb1feaea86a72ef6b5000066400000000000000000000100001476312673600304630ustar00rootroot00000000000000 ( (( ( libidn2-v2.3.8/fuzz/libidn2_to_unicode_8z8z_fuzzer.in/bcbe7cd55000d55e334e71b85ee3ce1a422062c5000066400000000000000000000006601476312673600303420ustar00rootroot00000000000000)x x ))))))x ))))x ))))x ))))x )))x x ))))))x ))))x ))))x ))))x ))))).-libidn2-v2.3.8/fuzz/libidn2_to_unicode_8z8z_fuzzer.in/c0deb03a798d71647f0ffbe5c243debf175b7c67000066400000000000000000000000671476312673600305370ustar00rootroot00000000000000xn--,-.xn----.xn----.xn----.xn----.xn----.xn----.xn----libidn2-v2.3.8/fuzz/libidn2_to_unicode_8z8z_fuzzer.in/c37d6cb7d36c11694312e1033d70699bc4f48480000066400000000000000000000000071476312673600300050ustar00rootroot00000000000000 ...(((libidn2-v2.3.8/fuzz/libidn2_to_unicode_8z8z_fuzzer.in/c4d7a0eb95daf8665b8220f22d82f970fb30781b000066400000000000000000000005041476312673600303100ustar00rootroot00000000000000xn--xxxxxx8xxxxxxxxxxxxxxxxxxxxxExxx|xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx)򊊊.xn򊊊v uuuч򊊊@x@8...................................................@x.xx.x............x򊊊libidn2-v2.3.8/fuzz/libidn2_to_unicode_8z8z_fuzzer.in/c9f1c2d47b6fd915dd974d27ce8095a1122b9e77000066400000000000000000000001371476312673600303310ustar00rootroot00000000000000xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.Xn--a.xn--a.xn--a.xn--a.Xn--a.xn--A.xn--a.xn--alibidn2-v2.3.8/fuzz/libidn2_to_unicode_8z8z_fuzzer.in/cc0ca43d18cba20dde7855a5179b1159519a96dc000066400000000000000000000001571476312673600303620ustar00rootroot00000000000000Xn--n-.Xn-->-.Xn--;-.Xn-->-.Xn--j-.Xn---.Xn--j-.Xn---.Xn----.Xn----.Xn-->-.Xn--j-.Xn-->-.Xn--;-.Xn----.Xn----libidn2-v2.3.8/fuzz/libidn2_to_unicode_8z8z_fuzzer.in/cf5567ea891117c5876776c06950e1d8c9589d97000066400000000000000000000001451476312673600300050ustar00rootroot00000000000000xn--VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVeVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV libidn2-v2.3.8/fuzz/libidn2_to_unicode_8z8z_fuzzer.in/d5a68d610464c9199b26539a454640e3c1bdb66f000066400000000000000000000002241476312673600300730ustar00rootroot00000000000000xn--xxnJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKJJJJJJJJJJJJJJJJJJJJJJJJJJJJxn.xn--xJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJNJJJJJJJJJJJJJJJJJJJJJJJxn.xn--xJJJJJJxnlibidn2-v2.3.8/fuzz/libidn2_to_unicode_8z8z_fuzzer.in/e07b8de4f3a1d55e3035a6071c95ad7cce3f8298000066400000000000000000000000031476312673600303640ustar00rootroot00000000000000;libidn2-v2.3.8/fuzz/libidn2_to_unicode_8z8z_fuzzer.in/e3d3f7574583390b05db7744345434f19119b301000066400000000000000000000003161476312673600275670ustar00rootroot00000000000000xn--5YY777777xxxyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyYyyyyyyyyyyyyyyyyyyyxZZZZZZZZZZZWZZZZZZZZZZZZZZZZcrZZjZZZzZZZZZZZZZZZZZZZZZZZZDZZZZZZZZZZZZZZZZZZZZZZZZZZZZxxxxxxxxxxxxlibidn2-v2.3.8/fuzz/libidn2_to_unicode_8z8z_fuzzer.in/e602f37976b16e45ef981bf3c5d5dfc10ab4d68d000066400000000000000000000002101476312673600304530ustar00rootroot00000000000000 .(( ( .( .(( .( .8( .(.(((((((( .( .(( .( .8( .( .(( .( .8( ( .( .(( .( .8( .(.(((((((( .( .(( .( .8( .( .(( .( .8( .(.(((((.(.(((((libidn2-v2.3.8/fuzz/libidn2_to_unicode_8z8z_fuzzer.in/ebead91a34c5d816418cadc44c41bd236a9cee90000066400000000000000000000012011476312673600305650ustar00rootroot00000000000000XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.-.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--.XN--libidn2-v2.3.8/fuzz/libidn2_to_unicode_8z8z_fuzzer.in/f9203866bd521f3c7c3b3d8608afcd72aae30707000066400000000000000000000000341476312673600302760ustar00rootroot00000000000000 .(( .( .(( .( .8( .(.(((((libidn2-v2.3.8/fuzz/libidn2_to_unicode_8z8z_fuzzer.in/fc34456e00bc3f76bcc91f6a97dfc154a5d62931000066400000000000000000000003371476312673600303730ustar00rootroot00000000000000xn----.xn----.xn--x-.xn--F-.xn----.xn--x-.xn--F-.xn----.xn---.xn--F-.xn----.xn--x-.xn--F-.xn----.xn--x-.xn--F-.xn----.xn---.xn--F-.xn----.xn--x-.xn--F-.xn---.xn----.xn--F-.xn--F-.xn----.xn---.xn--F-.xn---.xn---.xn----libidn2-v2.3.8/fuzz/libidn2_to_unicode_8z8z_fuzzer.in/fdbe389b6c002fec051e0c71f2f827c7ec0175bb000066400000000000000000000002771476312673600305220ustar00rootroot00000000000000xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--a.xn--alibidn2-v2.3.8/fuzz/libidn2_to_unicode_8z8z_fuzzer.in/ffa22a28274d79bd075c0fd2b6c273e19bd201fd000066400000000000000000000004171476312673600304350ustar00rootroot00000000000000 .(( ( .( .(( .( .8( .(..(( ( .( .(( .( .8( .(.(((((((( .( .(( .( .6( .( .8( .(.(((((((( .( .(( .( .8( .( .(( .( .8 .(( .( .8( .( .(( .( .8( .(.(((((.(.((((((((((((( .( .(( .( .6( .( .8( .(.(((((((( .( .(( .( .8( .( .(( .( .8 .(( .( .8( .( .(( .( .8( .(.(((((.(.(((((libidn2-v2.3.8/fuzz/main.c000066400000000000000000000101671476312673600153470ustar00rootroot00000000000000/* * Copyright(c) 2017 Tim Ruehsen * * Permission is hereby granted, free of charge, to any person obtaining a * copy of this software and associated documentation files (the "Software"), * to deal in the Software without restriction, including without limitation * the rights to use, copy, modify, merge, publish, distribute, sublicense, * and/or sell copies of the Software, and to permit persons to whom the * Software is furnished to do so, subject to the following conditions: * * The above copyright notice and this permission notice shall be included in * all copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER * DEALINGS IN THE SOFTWARE. * * This file is part of libidn2. */ #include "../config.h" #include #include #include #include #include #include #include #include #include "fuzzer.h" #ifdef TEST_RUN # include static void test_all_from (const char *dirname) { DIR *dirp; struct dirent *dp; char fname[1024]; int len; if ((dirp = opendir (dirname))) { while ((dp = readdir (dirp))) { if (*dp->d_name == '.') continue; len = snprintf (fname, sizeof (fname), "%s/%s", dirname, dp->d_name); if (len < 0 || len >= (int) sizeof (fname)) { fprintf (stderr, "File name truncation: %s/%s\n", dirname, dp->d_name); continue; } int fd; if ((fd = open (fname, O_RDONLY)) == -1) { fprintf (stderr, "Failed to open %s (%d)\n", fname, errno); continue; } struct stat st; if (fstat (fd, &st) != 0) { fprintf (stderr, "Failed to stat %d (%d)\n", fd, errno); close (fd); continue; } uint8_t *data = malloc (st.st_size); ssize_t n; if ((n = read (fd, data, st.st_size)) == st.st_size) { printf ("testing %llu bytes from '%s'\n", (unsigned long long) st.st_size, fname); LLVMFuzzerTestOneInput (data, st.st_size); } else fprintf (stderr, "Failed to read %llu bytes from %s (%d), got %d\n", (unsigned long long) st.st_size, fname, errno, (int) n); free (data); close (fd); } closedir (dirp); } } int main (int argc, char **argv) { int len; /* if VALGRIND testing is enabled, we have to call ourselves with valgrind checking */ if (argc == 1) { const char *valgrind = getenv ("TESTS_VALGRIND"); if (valgrind && *valgrind) { char cmd[1024]; /* avoid alloca / VLA / heap allocation */ len = snprintf (cmd, sizeof (cmd), "TESTS_VALGRIND=" " %s %s", valgrind, argv[0]); if (len < 0 || len >= (int) sizeof (cmd)) return 1; /* failure on command truncation */ return system (cmd) != 0; } } const char *target = strrchr (argv[0], '/'); target = target ? target + 1 : argv[0]; char corporadir[1024]; /* avoid alloca / VLA / heap allocation */ len = snprintf (corporadir, sizeof (corporadir), SRCDIR "/%s.in", target); if (len < 0 || len >= (int) sizeof (corporadir)) return 1; /* failure on file name truncation */ test_all_from (corporadir); snprintf (corporadir, sizeof (corporadir), SRCDIR "/%s.repro", target); test_all_from (corporadir); return 0; } #else # ifndef __AFL_LOOP static int __AFL_LOOP (int n) { static int first = 1; if (first) { first = 0; return 1; } return 0; } # endif int main (int argc, char **argv) { int ret; unsigned char buf[64 * 1024]; while (__AFL_LOOP (10000)) { // only works with afl-clang-fast ret = fread (buf, 1, sizeof (buf), stdin); if (ret < 0) return 0; LLVMFuzzerTestOneInput (buf, ret); } return 0; } #endif /* TEST_RUN */ libidn2-v2.3.8/fuzz/run-afl.sh000077500000000000000000000040531476312673600161570ustar00rootroot00000000000000#!/bin/sh -eu # # Copyright(c) 2017 Tim Ruehsen # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, sublicense, # and/or sell copies of the Software, and to permit persons to whom the # Software is furnished to do so, subject to the following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # This file is part of libidn. srcdir="${srcdir:-.}" export LD_LIBRARY_PATH=${srcdir}/../lib/.libs/ cat ${srcdir}/../config.log|grep afl-clang-fast >/dev/null 2>&1 if test $? != 0; then echo "compile first library as:" echo "CC=afl-clang-fast ./configure" exit 1 fi if test -z "$1"; then echo "Usage: $0 test-case" echo "Example: $0 libidn_toascii_fuzzer" exit 1 fi rm -f $1 CFLAGS="-g -O2" CC=afl-clang-fast make "$1" || exit 1 ### minimize test corpora if test -d ${fuzzer}.in; then mkdir -p ${fuzzer}.min for i in `ls ${fuzzer}.in`; do fin="${fuzzer}.in/$i" fmin="${fuzzer}.min/$i" if ! test -e $fmin || test $fin -nt $fmin; then afl-tmin -i $fin -o $fmin -- ./${fuzzer} fi done fi TMPOUT=${fuzzer}.$$.out mkdir -p ${TMPOUT} if test -f ${fuzzer}.dict; then afl-fuzz -i ${fuzzer}.min -o ${TMPOUT} -x ${fuzzer}.dict -- ./${fuzzer} else afl-fuzz -i ${fuzzer}.min -o ${TMPOUT} -- ./${fuzzer} fi echo "output was stored in $TMPOUT" exit 0 libidn2-v2.3.8/fuzz/run-clang.sh000077500000000000000000000036121476312673600165010ustar00rootroot00000000000000#!/bin/bash -e # # Copyright(c) 2017 Tim Ruehsen # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, sublicense, # and/or sell copies of the Software, and to permit persons to whom the # Software is furnished to do so, subject to the following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # This file is part of libidn. trap ctrl_c INT ctrl_c() { ./${fuzzer} -merge=1 ${fuzzer}.in ${fuzzer}.new rm -rf ${fuzzer}.new } if test -z "$1"; then echo "Usage: $0 " echo "Example: $0 libidn2_to_ascii_8z_fuzzer" exit 1 fi fuzzer=$1 workers=$(($(nproc) - 1)) jobs=$workers clang-6.0 \ $CFLAGS -Og -g -I../lib -I.. \ ${fuzzer}.c -o ${fuzzer} \ -Wl,-Bstatic ../lib/.libs/libidn2.a -lFuzzer \ -lunistring \ -Wl,-Bdynamic -lclang-6.0 -lstdc++ if test -n "$BUILD_ONLY"; then exit 0 fi # create directory for NEW test corpora (covering new areas of code) mkdir -p ${fuzzer}.new if test -f ${fuzzer}.dict; then ./${fuzzer} -dict=${fuzzer}.dict ${fuzzer}.new ${fuzzer}.in -jobs=$jobs -workers=$workers else ./${fuzzer} ${fuzzer}.new ${fuzzer}.in -jobs=$jobs -workers=$workers fi exit 0 libidn2-v2.3.8/fuzz/suppressions.valgrind000066400000000000000000000003671476312673600205650ustar00rootroot00000000000000# Suppress a valgrind message about use of uninitialized memory in freea(). # This use is OK because it provides only a speedup. { freea Memcheck:Cond fun:freea } { libunistring_freea Memcheck:Cond fun:libunistring_freea } libidn2-v2.3.8/gl/000077500000000000000000000000001476312673600136565ustar00rootroot00000000000000libidn2-v2.3.8/gl/build-aux/000077500000000000000000000000001476312673600155505ustar00rootroot00000000000000libidn2-v2.3.8/gl/build-aux/gnu-web-doc-update.diff000066400000000000000000000013221476312673600217670ustar00rootroot00000000000000--- build-aux/gnu-web-doc-update.orig 2024-01-27 12:09:53.724199374 +0100 +++ build-aux/gnu-web-doc-update 2024-01-27 12:10:21.912199266 +0100 @@ -139,8 +139,7 @@ prev=.prev-version version=$(cat $prev) || die "no $prev file?" -pkg=$(sed -n 's/^PACKAGE = \(.*\)/\1/p' $builddir/Makefile) \ - || die "no Makefile?" +pkg=libidn/libidn2 tmp_branch=web-doc-$version-$$ current_branch=$($GIT branch | sed -ne '/^\* /{s///;p;q;}') @@ -175,7 +174,7 @@ tmp=$(mktemp -d web-doc-update.XXXXXX) || exit 1 ( cd $tmp \ - && $CVS -d $cvs_user@cvs.savannah.gnu.org:/webcvs/$pkg co $pkg ) + && $CVS -d $cvs_user@cvs.savannah.gnu.org:/webcvs/libidn co libidn ) $RSYNC -avP "$builddir"/doc/manual/ $tmp/$pkg/manual ( libidn2-v2.3.8/gl/top/000077500000000000000000000000001476312673600144605ustar00rootroot00000000000000libidn2-v2.3.8/gl/top/README-release.diff000066400000000000000000000057401476312673600176730ustar00rootroot00000000000000--- README-release.orig 2021-05-12 21:09:19.810266045 +0200 +++ README-release 2021-05-12 21:09:05.714122474 +0200 @@ -19,9 +19,9 @@ git push origin master -* Check that the NixOS/Hydra autobuilder is reporting all is well: +* Check that the GitLab autobuilder is reporting all is well: - https://hydra.nixos.org/project/gnu/@PACKAGE@-master + https://gitlab.com/libidn/libidn2/-/pipelines * Run the following command to download any new translations: @@ -29,27 +29,26 @@ * Pre-release testing: ensure that the following commands succeed: - c=check ve=check-very-expensive; git grep -q "^$ve:\$" && c=$ve - make $c syntax-check distcheck + make check syntax-check distcheck * To (i) set the date, version number, and release TYPE on line 3 of NEWS, (ii) commit that, and (iii) tag the release, run # "TYPE" must be stable, beta or alpha - make release-commit RELEASE='X.Y TYPE' + make release-commit RELEASE='X.Y.Z TYPE' * Run the following to create release tarballs. Your choice selects the corresponding upload-to destination in the emitted gnupload command. The different destinations are specified in cfg.mk. See the definitions of gnu_ftp_host-{alpha,beta,stable}. - make release RELEASE='X.Y TYPE' + make release RELEASE='X.Y.Z TYPE' * Test the tarball. Copy it to a few odd-ball systems and ensure that it builds and passes all tests. * While that's happening, write the release announcement that you will - soon post. Start with the template, $HOME/announce-@PACKAGE@-X.Y + soon post. Start with the template, $HOME/announce-libidn2-X.Y.Z that was just created by that "make" command. Once all the builds and tests have passed, @@ -57,7 +56,7 @@ * Run the gnupload command that was suggested by your "make release" run above, or run - make upload RELEASE='X.Y TYPE' + make upload RELEASE='X.Y.Z TYPE' * Wait a few minutes (maybe up to 30?) and then use the release URLs to download all tarball/signature pairs and use gpg --verify to ensure @@ -68,28 +67,6 @@ v=$(cat .prev-version) git push origin master tag v$v -* Announce it on Savannah first, so you can include the savannah.org - announcement link in the email message. - - Go to the news-submission form: - - https://savannah.gnu.org/news/submit.php?group=@PACKAGE@ - - If it does not work, then enable "News" for the project via this link: - - https://savannah.gnu.org/project/admin/editgroupfeatures.php?group=@PACKAGE@ - - Write something like the following: - - Subject: @PACKAGE@-X.Y released [stable] - +verbatim+ - ...paste the announcement here... - -verbatim- - - Then go here to approve it: - - https://savannah.gnu.org/news/approve.php?group=@PACKAGE@ - * Send the announcement email message. * After each non-alpha release, run @@ -98,4 +75,4 @@ to update the on-line manual accessible at - https://www.gnu.org/software/@PACKAGE@/manual/ + https://www.gnu.org/software/libidn/libidn2/manual/ libidn2-v2.3.8/lib/000077500000000000000000000000001476312673600140225ustar00rootroot00000000000000libidn2-v2.3.8/lib/DerivedNormalizationProps.txt000066400000000000000000051274121476312673600217540ustar00rootroot00000000000000# DerivedNormalizationProps-15.1.0.txt # Date: 2023-05-02, 13:20:58 GMT # © 2023 Unicode®, Inc. # Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries. # For terms of use, see https://www.unicode.org/terms_of_use.html # # Unicode Character Database # For documentation, see https://www.unicode.org/reports/tr44/ # ================================================ # Derived Property: FC_NFKC_Closure (DEPRECATED as of Unicode 6.0.0) # Generated from computing: b = NFKC(Fold(a)); c = NFKC(Fold(b)); # Then if (c != b) add the mapping from a to c to the set of # mappings that constitute the FC_NFKC_Closure list # Uses the full case folding from CaseFolding.txt, without the T option. 037A ; FC_NFKC; 0020 03B9 # Lm GREEK YPOGEGRAMMENI 03D2 ; FC_NFKC; 03C5 # L& GREEK UPSILON WITH HOOK SYMBOL 03D3 ; FC_NFKC; 03CD # L& GREEK UPSILON WITH ACUTE AND HOOK SYMBOL 03D4 ; FC_NFKC; 03CB # L& GREEK UPSILON WITH DIAERESIS AND HOOK SYMBOL 03F2 ; FC_NFKC; 03C3 # L& GREEK LUNATE SIGMA SYMBOL 03F9 ; FC_NFKC; 03C3 # L& GREEK CAPITAL LUNATE SIGMA SYMBOL 1D2C ; FC_NFKC; 0061 # Lm MODIFIER LETTER CAPITAL A 1D2D ; FC_NFKC; 00E6 # Lm MODIFIER LETTER CAPITAL AE 1D2E ; FC_NFKC; 0062 # Lm MODIFIER LETTER CAPITAL B 1D30 ; FC_NFKC; 0064 # Lm MODIFIER LETTER CAPITAL D 1D31 ; FC_NFKC; 0065 # Lm MODIFIER LETTER CAPITAL E 1D32 ; FC_NFKC; 01DD # Lm MODIFIER LETTER CAPITAL REVERSED E 1D33 ; FC_NFKC; 0067 # Lm MODIFIER LETTER CAPITAL G 1D34 ; FC_NFKC; 0068 # Lm MODIFIER LETTER CAPITAL H 1D35 ; FC_NFKC; 0069 # Lm MODIFIER LETTER CAPITAL I 1D36 ; FC_NFKC; 006A # Lm MODIFIER LETTER CAPITAL J 1D37 ; FC_NFKC; 006B # Lm MODIFIER LETTER CAPITAL K 1D38 ; FC_NFKC; 006C # Lm MODIFIER LETTER CAPITAL L 1D39 ; FC_NFKC; 006D # Lm MODIFIER LETTER CAPITAL M 1D3A ; FC_NFKC; 006E # Lm MODIFIER LETTER CAPITAL N 1D3C ; FC_NFKC; 006F # Lm MODIFIER LETTER CAPITAL O 1D3D ; FC_NFKC; 0223 # Lm MODIFIER LETTER CAPITAL OU 1D3E ; FC_NFKC; 0070 # Lm MODIFIER LETTER CAPITAL P 1D3F ; FC_NFKC; 0072 # Lm MODIFIER LETTER CAPITAL R 1D40 ; FC_NFKC; 0074 # Lm MODIFIER LETTER CAPITAL T 1D41 ; FC_NFKC; 0075 # Lm MODIFIER LETTER CAPITAL U 1D42 ; FC_NFKC; 0077 # Lm MODIFIER LETTER CAPITAL W 20A8 ; FC_NFKC; 0072 0073 # Sc RUPEE SIGN 2102 ; FC_NFKC; 0063 # L& DOUBLE-STRUCK CAPITAL C 2103 ; FC_NFKC; 00B0 0063 # So DEGREE CELSIUS 2107 ; FC_NFKC; 025B # L& EULER CONSTANT 2109 ; FC_NFKC; 00B0 0066 # So DEGREE FAHRENHEIT 210B ; FC_NFKC; 0068 # L& SCRIPT CAPITAL H 210C ; FC_NFKC; 0068 # L& BLACK-LETTER CAPITAL H 210D ; FC_NFKC; 0068 # L& DOUBLE-STRUCK CAPITAL H 2110 ; FC_NFKC; 0069 # L& SCRIPT CAPITAL I 2111 ; FC_NFKC; 0069 # L& BLACK-LETTER CAPITAL I 2112 ; FC_NFKC; 006C # L& SCRIPT CAPITAL L 2115 ; FC_NFKC; 006E # L& DOUBLE-STRUCK CAPITAL N 2116 ; FC_NFKC; 006E 006F # So NUMERO SIGN 2119 ; FC_NFKC; 0070 # L& DOUBLE-STRUCK CAPITAL P 211A ; FC_NFKC; 0071 # L& DOUBLE-STRUCK CAPITAL Q 211B ; FC_NFKC; 0072 # L& SCRIPT CAPITAL R 211C ; FC_NFKC; 0072 # L& BLACK-LETTER CAPITAL R 211D ; FC_NFKC; 0072 # L& DOUBLE-STRUCK CAPITAL R 2120 ; FC_NFKC; 0073 006D # So SERVICE MARK 2121 ; FC_NFKC; 0074 0065 006C # So TELEPHONE SIGN 2122 ; FC_NFKC; 0074 006D # So TRADE MARK SIGN 2124 ; FC_NFKC; 007A # L& DOUBLE-STRUCK CAPITAL Z 2128 ; FC_NFKC; 007A # L& BLACK-LETTER CAPITAL Z 212C ; FC_NFKC; 0062 # L& SCRIPT CAPITAL B 212D ; FC_NFKC; 0063 # L& BLACK-LETTER CAPITAL C 2130 ; FC_NFKC; 0065 # L& SCRIPT CAPITAL E 2131 ; FC_NFKC; 0066 # L& SCRIPT CAPITAL F 2133 ; FC_NFKC; 006D # L& SCRIPT CAPITAL M 213B ; FC_NFKC; 0066 0061 0078 # So FACSIMILE SIGN 213E ; FC_NFKC; 03B3 # L& DOUBLE-STRUCK CAPITAL GAMMA 213F ; FC_NFKC; 03C0 # L& DOUBLE-STRUCK CAPITAL PI 2145 ; FC_NFKC; 0064 # L& DOUBLE-STRUCK ITALIC CAPITAL D 2C7D ; FC_NFKC; 0076 # Lm MODIFIER LETTER CAPITAL V 3250 ; FC_NFKC; 0070 0074 0065 # So PARTNERSHIP SIGN 32CC ; FC_NFKC; 0068 0067 # So SQUARE HG 32CE ; FC_NFKC; 0065 0076 # So SQUARE EV 32CF ; FC_NFKC; 006C 0074 0064 # So LIMITED LIABILITY SIGN 3371 ; FC_NFKC; 0068 0070 0061 # So SQUARE HPA 3373 ; FC_NFKC; 0061 0075 # So SQUARE AU 3375 ; FC_NFKC; 006F 0076 # So SQUARE OV 337A ; FC_NFKC; 0069 0075 # So SQUARE IU 3380 ; FC_NFKC; 0070 0061 # So SQUARE PA AMPS 3381 ; FC_NFKC; 006E 0061 # So SQUARE NA 3382 ; FC_NFKC; 03BC 0061 # So SQUARE MU A 3383 ; FC_NFKC; 006D 0061 # So SQUARE MA 3384 ; FC_NFKC; 006B 0061 # So SQUARE KA 3385 ; FC_NFKC; 006B 0062 # So SQUARE KB 3386 ; FC_NFKC; 006D 0062 # So SQUARE MB 3387 ; FC_NFKC; 0067 0062 # So SQUARE GB 338A ; FC_NFKC; 0070 0066 # So SQUARE PF 338B ; FC_NFKC; 006E 0066 # So SQUARE NF 338C ; FC_NFKC; 03BC 0066 # So SQUARE MU F 3390 ; FC_NFKC; 0068 007A # So SQUARE HZ 3391 ; FC_NFKC; 006B 0068 007A # So SQUARE KHZ 3392 ; FC_NFKC; 006D 0068 007A # So SQUARE MHZ 3393 ; FC_NFKC; 0067 0068 007A # So SQUARE GHZ 3394 ; FC_NFKC; 0074 0068 007A # So SQUARE THZ 33A9 ; FC_NFKC; 0070 0061 # So SQUARE PA 33AA ; FC_NFKC; 006B 0070 0061 # So SQUARE KPA 33AB ; FC_NFKC; 006D 0070 0061 # So SQUARE MPA 33AC ; FC_NFKC; 0067 0070 0061 # So SQUARE GPA 33B4 ; FC_NFKC; 0070 0076 # So SQUARE PV 33B5 ; FC_NFKC; 006E 0076 # So SQUARE NV 33B6 ; FC_NFKC; 03BC 0076 # So SQUARE MU V 33B7 ; FC_NFKC; 006D 0076 # So SQUARE MV 33B8 ; FC_NFKC; 006B 0076 # So SQUARE KV 33B9 ; FC_NFKC; 006D 0076 # So SQUARE MV MEGA 33BA ; FC_NFKC; 0070 0077 # So SQUARE PW 33BB ; FC_NFKC; 006E 0077 # So SQUARE NW 33BC ; FC_NFKC; 03BC 0077 # So SQUARE MU W 33BD ; FC_NFKC; 006D 0077 # So SQUARE MW 33BE ; FC_NFKC; 006B 0077 # So SQUARE KW 33BF ; FC_NFKC; 006D 0077 # So SQUARE MW MEGA 33C0 ; FC_NFKC; 006B 03C9 # So SQUARE K OHM 33C1 ; FC_NFKC; 006D 03C9 # So SQUARE M OHM 33C3 ; FC_NFKC; 0062 0071 # So SQUARE BQ 33C6 ; FC_NFKC; 0063 2215 006B 0067 #So SQUARE C OVER KG 33C7 ; FC_NFKC; 0063 006F 002E # So SQUARE CO 33C8 ; FC_NFKC; 0064 0062 # So SQUARE DB 33C9 ; FC_NFKC; 0067 0079 # So SQUARE GY 33CB ; FC_NFKC; 0068 0070 # So SQUARE HP 33CD ; FC_NFKC; 006B 006B # So SQUARE KK 33CE ; FC_NFKC; 006B 006D # So SQUARE KM CAPITAL 33D7 ; FC_NFKC; 0070 0068 # So SQUARE PH 33D9 ; FC_NFKC; 0070 0070 006D # So SQUARE PPM 33DA ; FC_NFKC; 0070 0072 # So SQUARE PR 33DC ; FC_NFKC; 0073 0076 # So SQUARE SV 33DD ; FC_NFKC; 0077 0062 # So SQUARE WB 33DE ; FC_NFKC; 0076 2215 006D # So SQUARE V OVER M 33DF ; FC_NFKC; 0061 2215 006D # So SQUARE A OVER M A7F2 ; FC_NFKC; 0063 # Lm MODIFIER LETTER CAPITAL C A7F3 ; FC_NFKC; 0066 # Lm MODIFIER LETTER CAPITAL F A7F4 ; FC_NFKC; 0071 # Lm MODIFIER LETTER CAPITAL Q A7F8 ; FC_NFKC; 0127 # Lm MODIFIER LETTER CAPITAL H WITH STROKE 1D400 ; FC_NFKC; 0061 # L& MATHEMATICAL BOLD CAPITAL A 1D401 ; FC_NFKC; 0062 # L& MATHEMATICAL BOLD CAPITAL B 1D402 ; FC_NFKC; 0063 # L& MATHEMATICAL BOLD CAPITAL C 1D403 ; FC_NFKC; 0064 # L& MATHEMATICAL BOLD CAPITAL D 1D404 ; FC_NFKC; 0065 # L& MATHEMATICAL BOLD CAPITAL E 1D405 ; FC_NFKC; 0066 # L& MATHEMATICAL BOLD CAPITAL F 1D406 ; FC_NFKC; 0067 # L& MATHEMATICAL BOLD CAPITAL G 1D407 ; FC_NFKC; 0068 # L& MATHEMATICAL BOLD CAPITAL H 1D408 ; FC_NFKC; 0069 # L& MATHEMATICAL BOLD CAPITAL I 1D409 ; FC_NFKC; 006A # L& MATHEMATICAL BOLD CAPITAL J 1D40A ; FC_NFKC; 006B # L& MATHEMATICAL BOLD CAPITAL K 1D40B ; FC_NFKC; 006C # L& MATHEMATICAL BOLD CAPITAL L 1D40C ; FC_NFKC; 006D # L& MATHEMATICAL BOLD CAPITAL M 1D40D ; FC_NFKC; 006E # L& MATHEMATICAL BOLD CAPITAL N 1D40E ; FC_NFKC; 006F # L& MATHEMATICAL BOLD CAPITAL O 1D40F ; FC_NFKC; 0070 # L& MATHEMATICAL BOLD CAPITAL P 1D410 ; FC_NFKC; 0071 # L& MATHEMATICAL BOLD CAPITAL Q 1D411 ; FC_NFKC; 0072 # L& MATHEMATICAL BOLD CAPITAL R 1D412 ; FC_NFKC; 0073 # L& MATHEMATICAL BOLD CAPITAL S 1D413 ; FC_NFKC; 0074 # L& MATHEMATICAL BOLD CAPITAL T 1D414 ; FC_NFKC; 0075 # L& MATHEMATICAL BOLD CAPITAL U 1D415 ; FC_NFKC; 0076 # L& MATHEMATICAL BOLD CAPITAL V 1D416 ; FC_NFKC; 0077 # L& MATHEMATICAL BOLD CAPITAL W 1D417 ; FC_NFKC; 0078 # L& MATHEMATICAL BOLD CAPITAL X 1D418 ; FC_NFKC; 0079 # L& MATHEMATICAL BOLD CAPITAL Y 1D419 ; FC_NFKC; 007A # L& MATHEMATICAL BOLD CAPITAL Z 1D434 ; FC_NFKC; 0061 # L& MATHEMATICAL ITALIC CAPITAL A 1D435 ; FC_NFKC; 0062 # L& MATHEMATICAL ITALIC CAPITAL B 1D436 ; FC_NFKC; 0063 # L& MATHEMATICAL ITALIC CAPITAL C 1D437 ; FC_NFKC; 0064 # L& MATHEMATICAL ITALIC CAPITAL D 1D438 ; FC_NFKC; 0065 # L& MATHEMATICAL ITALIC CAPITAL E 1D439 ; FC_NFKC; 0066 # L& MATHEMATICAL ITALIC CAPITAL F 1D43A ; FC_NFKC; 0067 # L& MATHEMATICAL ITALIC CAPITAL G 1D43B ; FC_NFKC; 0068 # L& MATHEMATICAL ITALIC CAPITAL H 1D43C ; FC_NFKC; 0069 # L& MATHEMATICAL ITALIC CAPITAL I 1D43D ; FC_NFKC; 006A # L& MATHEMATICAL ITALIC CAPITAL J 1D43E ; FC_NFKC; 006B # L& MATHEMATICAL ITALIC CAPITAL K 1D43F ; FC_NFKC; 006C # L& MATHEMATICAL ITALIC CAPITAL L 1D440 ; FC_NFKC; 006D # L& MATHEMATICAL ITALIC CAPITAL M 1D441 ; FC_NFKC; 006E # L& MATHEMATICAL ITALIC CAPITAL N 1D442 ; FC_NFKC; 006F # L& MATHEMATICAL ITALIC CAPITAL O 1D443 ; FC_NFKC; 0070 # L& MATHEMATICAL ITALIC CAPITAL P 1D444 ; FC_NFKC; 0071 # L& MATHEMATICAL ITALIC CAPITAL Q 1D445 ; FC_NFKC; 0072 # L& MATHEMATICAL ITALIC CAPITAL R 1D446 ; FC_NFKC; 0073 # L& MATHEMATICAL ITALIC CAPITAL S 1D447 ; FC_NFKC; 0074 # L& MATHEMATICAL ITALIC CAPITAL T 1D448 ; FC_NFKC; 0075 # L& MATHEMATICAL ITALIC CAPITAL U 1D449 ; FC_NFKC; 0076 # L& MATHEMATICAL ITALIC CAPITAL V 1D44A ; FC_NFKC; 0077 # L& MATHEMATICAL ITALIC CAPITAL W 1D44B ; FC_NFKC; 0078 # L& MATHEMATICAL ITALIC CAPITAL X 1D44C ; FC_NFKC; 0079 # L& MATHEMATICAL ITALIC CAPITAL Y 1D44D ; FC_NFKC; 007A # L& MATHEMATICAL ITALIC CAPITAL Z 1D468 ; FC_NFKC; 0061 # L& MATHEMATICAL BOLD ITALIC CAPITAL A 1D469 ; FC_NFKC; 0062 # L& MATHEMATICAL BOLD ITALIC CAPITAL B 1D46A ; FC_NFKC; 0063 # L& MATHEMATICAL BOLD ITALIC CAPITAL C 1D46B ; FC_NFKC; 0064 # L& MATHEMATICAL BOLD ITALIC CAPITAL D 1D46C ; FC_NFKC; 0065 # L& MATHEMATICAL BOLD ITALIC CAPITAL E 1D46D ; FC_NFKC; 0066 # L& MATHEMATICAL BOLD ITALIC CAPITAL F 1D46E ; FC_NFKC; 0067 # L& MATHEMATICAL BOLD ITALIC CAPITAL G 1D46F ; FC_NFKC; 0068 # L& MATHEMATICAL BOLD ITALIC CAPITAL H 1D470 ; FC_NFKC; 0069 # L& MATHEMATICAL BOLD ITALIC CAPITAL I 1D471 ; FC_NFKC; 006A # L& MATHEMATICAL BOLD ITALIC CAPITAL J 1D472 ; FC_NFKC; 006B # L& MATHEMATICAL BOLD ITALIC CAPITAL K 1D473 ; FC_NFKC; 006C # L& MATHEMATICAL BOLD ITALIC CAPITAL L 1D474 ; FC_NFKC; 006D # L& MATHEMATICAL BOLD ITALIC CAPITAL M 1D475 ; FC_NFKC; 006E # L& MATHEMATICAL BOLD ITALIC CAPITAL N 1D476 ; FC_NFKC; 006F # L& MATHEMATICAL BOLD ITALIC CAPITAL O 1D477 ; FC_NFKC; 0070 # L& MATHEMATICAL BOLD ITALIC CAPITAL P 1D478 ; FC_NFKC; 0071 # L& MATHEMATICAL BOLD ITALIC CAPITAL Q 1D479 ; FC_NFKC; 0072 # L& MATHEMATICAL BOLD ITALIC CAPITAL R 1D47A ; FC_NFKC; 0073 # L& MATHEMATICAL BOLD ITALIC CAPITAL S 1D47B ; FC_NFKC; 0074 # L& MATHEMATICAL BOLD ITALIC CAPITAL T 1D47C ; FC_NFKC; 0075 # L& MATHEMATICAL BOLD ITALIC CAPITAL U 1D47D ; FC_NFKC; 0076 # L& MATHEMATICAL BOLD ITALIC CAPITAL V 1D47E ; FC_NFKC; 0077 # L& MATHEMATICAL BOLD ITALIC CAPITAL W 1D47F ; FC_NFKC; 0078 # L& MATHEMATICAL BOLD ITALIC CAPITAL X 1D480 ; FC_NFKC; 0079 # L& MATHEMATICAL BOLD ITALIC CAPITAL Y 1D481 ; FC_NFKC; 007A # L& MATHEMATICAL BOLD ITALIC CAPITAL Z 1D49C ; FC_NFKC; 0061 # L& MATHEMATICAL SCRIPT CAPITAL A 1D49E ; FC_NFKC; 0063 # L& MATHEMATICAL SCRIPT CAPITAL C 1D49F ; FC_NFKC; 0064 # L& MATHEMATICAL SCRIPT CAPITAL D 1D4A2 ; FC_NFKC; 0067 # L& MATHEMATICAL SCRIPT CAPITAL G 1D4A5 ; FC_NFKC; 006A # L& MATHEMATICAL SCRIPT CAPITAL J 1D4A6 ; FC_NFKC; 006B # L& MATHEMATICAL SCRIPT CAPITAL K 1D4A9 ; FC_NFKC; 006E # L& MATHEMATICAL SCRIPT CAPITAL N 1D4AA ; FC_NFKC; 006F # L& MATHEMATICAL SCRIPT CAPITAL O 1D4AB ; FC_NFKC; 0070 # L& MATHEMATICAL SCRIPT CAPITAL P 1D4AC ; FC_NFKC; 0071 # L& MATHEMATICAL SCRIPT CAPITAL Q 1D4AE ; FC_NFKC; 0073 # L& MATHEMATICAL SCRIPT CAPITAL S 1D4AF ; FC_NFKC; 0074 # L& MATHEMATICAL SCRIPT CAPITAL T 1D4B0 ; FC_NFKC; 0075 # L& MATHEMATICAL SCRIPT CAPITAL U 1D4B1 ; FC_NFKC; 0076 # L& MATHEMATICAL SCRIPT CAPITAL V 1D4B2 ; FC_NFKC; 0077 # L& MATHEMATICAL SCRIPT CAPITAL W 1D4B3 ; FC_NFKC; 0078 # L& MATHEMATICAL SCRIPT CAPITAL X 1D4B4 ; FC_NFKC; 0079 # L& MATHEMATICAL SCRIPT CAPITAL Y 1D4B5 ; FC_NFKC; 007A # L& MATHEMATICAL SCRIPT CAPITAL Z 1D4D0 ; FC_NFKC; 0061 # L& MATHEMATICAL BOLD SCRIPT CAPITAL A 1D4D1 ; FC_NFKC; 0062 # L& MATHEMATICAL BOLD SCRIPT CAPITAL B 1D4D2 ; FC_NFKC; 0063 # L& MATHEMATICAL BOLD SCRIPT CAPITAL C 1D4D3 ; FC_NFKC; 0064 # L& MATHEMATICAL BOLD SCRIPT CAPITAL D 1D4D4 ; FC_NFKC; 0065 # L& MATHEMATICAL BOLD SCRIPT CAPITAL E 1D4D5 ; FC_NFKC; 0066 # L& MATHEMATICAL BOLD SCRIPT CAPITAL F 1D4D6 ; FC_NFKC; 0067 # L& MATHEMATICAL BOLD SCRIPT CAPITAL G 1D4D7 ; FC_NFKC; 0068 # L& MATHEMATICAL BOLD SCRIPT CAPITAL H 1D4D8 ; FC_NFKC; 0069 # L& MATHEMATICAL BOLD SCRIPT CAPITAL I 1D4D9 ; FC_NFKC; 006A # L& MATHEMATICAL BOLD SCRIPT CAPITAL J 1D4DA ; FC_NFKC; 006B # L& MATHEMATICAL BOLD SCRIPT CAPITAL K 1D4DB ; FC_NFKC; 006C # L& MATHEMATICAL BOLD SCRIPT CAPITAL L 1D4DC ; FC_NFKC; 006D # L& MATHEMATICAL BOLD SCRIPT CAPITAL M 1D4DD ; FC_NFKC; 006E # L& MATHEMATICAL BOLD SCRIPT CAPITAL N 1D4DE ; FC_NFKC; 006F # L& MATHEMATICAL BOLD SCRIPT CAPITAL O 1D4DF ; FC_NFKC; 0070 # L& MATHEMATICAL BOLD SCRIPT CAPITAL P 1D4E0 ; FC_NFKC; 0071 # L& MATHEMATICAL BOLD SCRIPT CAPITAL Q 1D4E1 ; FC_NFKC; 0072 # L& MATHEMATICAL BOLD SCRIPT CAPITAL R 1D4E2 ; FC_NFKC; 0073 # L& MATHEMATICAL BOLD SCRIPT CAPITAL S 1D4E3 ; FC_NFKC; 0074 # L& MATHEMATICAL BOLD SCRIPT CAPITAL T 1D4E4 ; FC_NFKC; 0075 # L& MATHEMATICAL BOLD SCRIPT CAPITAL U 1D4E5 ; FC_NFKC; 0076 # L& MATHEMATICAL BOLD SCRIPT CAPITAL V 1D4E6 ; FC_NFKC; 0077 # L& MATHEMATICAL BOLD SCRIPT CAPITAL W 1D4E7 ; FC_NFKC; 0078 # L& MATHEMATICAL BOLD SCRIPT CAPITAL X 1D4E8 ; FC_NFKC; 0079 # L& MATHEMATICAL BOLD SCRIPT CAPITAL Y 1D4E9 ; FC_NFKC; 007A # L& MATHEMATICAL BOLD SCRIPT CAPITAL Z 1D504 ; FC_NFKC; 0061 # L& MATHEMATICAL FRAKTUR CAPITAL A 1D505 ; FC_NFKC; 0062 # L& MATHEMATICAL FRAKTUR CAPITAL B 1D507 ; FC_NFKC; 0064 # L& MATHEMATICAL FRAKTUR CAPITAL D 1D508 ; FC_NFKC; 0065 # L& MATHEMATICAL FRAKTUR CAPITAL E 1D509 ; FC_NFKC; 0066 # L& MATHEMATICAL FRAKTUR CAPITAL F 1D50A ; FC_NFKC; 0067 # L& MATHEMATICAL FRAKTUR CAPITAL G 1D50D ; FC_NFKC; 006A # L& MATHEMATICAL FRAKTUR CAPITAL J 1D50E ; FC_NFKC; 006B # L& MATHEMATICAL FRAKTUR CAPITAL K 1D50F ; FC_NFKC; 006C # L& MATHEMATICAL FRAKTUR CAPITAL L 1D510 ; FC_NFKC; 006D # L& MATHEMATICAL FRAKTUR CAPITAL M 1D511 ; FC_NFKC; 006E # L& MATHEMATICAL FRAKTUR CAPITAL N 1D512 ; FC_NFKC; 006F # L& MATHEMATICAL FRAKTUR CAPITAL O 1D513 ; FC_NFKC; 0070 # L& MATHEMATICAL FRAKTUR CAPITAL P 1D514 ; FC_NFKC; 0071 # L& MATHEMATICAL FRAKTUR CAPITAL Q 1D516 ; FC_NFKC; 0073 # L& MATHEMATICAL FRAKTUR CAPITAL S 1D517 ; FC_NFKC; 0074 # L& MATHEMATICAL FRAKTUR CAPITAL T 1D518 ; FC_NFKC; 0075 # L& MATHEMATICAL FRAKTUR CAPITAL U 1D519 ; FC_NFKC; 0076 # L& MATHEMATICAL FRAKTUR CAPITAL V 1D51A ; FC_NFKC; 0077 # L& MATHEMATICAL FRAKTUR CAPITAL W 1D51B ; FC_NFKC; 0078 # L& MATHEMATICAL FRAKTUR CAPITAL X 1D51C ; FC_NFKC; 0079 # L& MATHEMATICAL FRAKTUR CAPITAL Y 1D538 ; FC_NFKC; 0061 # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL A 1D539 ; FC_NFKC; 0062 # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL B 1D53B ; FC_NFKC; 0064 # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL D 1D53C ; FC_NFKC; 0065 # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL E 1D53D ; FC_NFKC; 0066 # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL F 1D53E ; FC_NFKC; 0067 # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL G 1D540 ; FC_NFKC; 0069 # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL I 1D541 ; FC_NFKC; 006A # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL J 1D542 ; FC_NFKC; 006B # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL K 1D543 ; FC_NFKC; 006C # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL L 1D544 ; FC_NFKC; 006D # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL M 1D546 ; FC_NFKC; 006F # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL O 1D54A ; FC_NFKC; 0073 # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL S 1D54B ; FC_NFKC; 0074 # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL T 1D54C ; FC_NFKC; 0075 # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL U 1D54D ; FC_NFKC; 0076 # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL V 1D54E ; FC_NFKC; 0077 # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL W 1D54F ; FC_NFKC; 0078 # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL X 1D550 ; FC_NFKC; 0079 # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL Y 1D56C ; FC_NFKC; 0061 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL A 1D56D ; FC_NFKC; 0062 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL B 1D56E ; FC_NFKC; 0063 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL C 1D56F ; FC_NFKC; 0064 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL D 1D570 ; FC_NFKC; 0065 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL E 1D571 ; FC_NFKC; 0066 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL F 1D572 ; FC_NFKC; 0067 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL G 1D573 ; FC_NFKC; 0068 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL H 1D574 ; FC_NFKC; 0069 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL I 1D575 ; FC_NFKC; 006A # L& MATHEMATICAL BOLD FRAKTUR CAPITAL J 1D576 ; FC_NFKC; 006B # L& MATHEMATICAL BOLD FRAKTUR CAPITAL K 1D577 ; FC_NFKC; 006C # L& MATHEMATICAL BOLD FRAKTUR CAPITAL L 1D578 ; FC_NFKC; 006D # L& MATHEMATICAL BOLD FRAKTUR CAPITAL M 1D579 ; FC_NFKC; 006E # L& MATHEMATICAL BOLD FRAKTUR CAPITAL N 1D57A ; FC_NFKC; 006F # L& MATHEMATICAL BOLD FRAKTUR CAPITAL O 1D57B ; FC_NFKC; 0070 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL P 1D57C ; FC_NFKC; 0071 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL Q 1D57D ; FC_NFKC; 0072 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL R 1D57E ; FC_NFKC; 0073 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL S 1D57F ; FC_NFKC; 0074 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL T 1D580 ; FC_NFKC; 0075 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL U 1D581 ; FC_NFKC; 0076 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL V 1D582 ; FC_NFKC; 0077 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL W 1D583 ; FC_NFKC; 0078 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL X 1D584 ; FC_NFKC; 0079 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL Y 1D585 ; FC_NFKC; 007A # L& MATHEMATICAL BOLD FRAKTUR CAPITAL Z 1D5A0 ; FC_NFKC; 0061 # L& MATHEMATICAL SANS-SERIF CAPITAL A 1D5A1 ; FC_NFKC; 0062 # L& MATHEMATICAL SANS-SERIF CAPITAL B 1D5A2 ; FC_NFKC; 0063 # L& MATHEMATICAL SANS-SERIF CAPITAL C 1D5A3 ; FC_NFKC; 0064 # L& MATHEMATICAL SANS-SERIF CAPITAL D 1D5A4 ; FC_NFKC; 0065 # L& MATHEMATICAL SANS-SERIF CAPITAL E 1D5A5 ; FC_NFKC; 0066 # L& MATHEMATICAL SANS-SERIF CAPITAL F 1D5A6 ; FC_NFKC; 0067 # L& MATHEMATICAL SANS-SERIF CAPITAL G 1D5A7 ; FC_NFKC; 0068 # L& MATHEMATICAL SANS-SERIF CAPITAL H 1D5A8 ; FC_NFKC; 0069 # L& MATHEMATICAL SANS-SERIF CAPITAL I 1D5A9 ; FC_NFKC; 006A # L& MATHEMATICAL SANS-SERIF CAPITAL J 1D5AA ; FC_NFKC; 006B # L& MATHEMATICAL SANS-SERIF CAPITAL K 1D5AB ; FC_NFKC; 006C # L& MATHEMATICAL SANS-SERIF CAPITAL L 1D5AC ; FC_NFKC; 006D # L& MATHEMATICAL SANS-SERIF CAPITAL M 1D5AD ; FC_NFKC; 006E # L& MATHEMATICAL SANS-SERIF CAPITAL N 1D5AE ; FC_NFKC; 006F # L& MATHEMATICAL SANS-SERIF CAPITAL O 1D5AF ; FC_NFKC; 0070 # L& MATHEMATICAL SANS-SERIF CAPITAL P 1D5B0 ; FC_NFKC; 0071 # L& MATHEMATICAL SANS-SERIF CAPITAL Q 1D5B1 ; FC_NFKC; 0072 # L& MATHEMATICAL SANS-SERIF CAPITAL R 1D5B2 ; FC_NFKC; 0073 # L& MATHEMATICAL SANS-SERIF CAPITAL S 1D5B3 ; FC_NFKC; 0074 # L& MATHEMATICAL SANS-SERIF CAPITAL T 1D5B4 ; FC_NFKC; 0075 # L& MATHEMATICAL SANS-SERIF CAPITAL U 1D5B5 ; FC_NFKC; 0076 # L& MATHEMATICAL SANS-SERIF CAPITAL V 1D5B6 ; FC_NFKC; 0077 # L& MATHEMATICAL SANS-SERIF CAPITAL W 1D5B7 ; FC_NFKC; 0078 # L& MATHEMATICAL SANS-SERIF CAPITAL X 1D5B8 ; FC_NFKC; 0079 # L& MATHEMATICAL SANS-SERIF CAPITAL Y 1D5B9 ; FC_NFKC; 007A # L& MATHEMATICAL SANS-SERIF CAPITAL Z 1D5D4 ; FC_NFKC; 0061 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL A 1D5D5 ; FC_NFKC; 0062 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL B 1D5D6 ; FC_NFKC; 0063 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL C 1D5D7 ; FC_NFKC; 0064 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL D 1D5D8 ; FC_NFKC; 0065 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL E 1D5D9 ; FC_NFKC; 0066 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL F 1D5DA ; FC_NFKC; 0067 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL G 1D5DB ; FC_NFKC; 0068 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL H 1D5DC ; FC_NFKC; 0069 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL I 1D5DD ; FC_NFKC; 006A # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL J 1D5DE ; FC_NFKC; 006B # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL K 1D5DF ; FC_NFKC; 006C # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL L 1D5E0 ; FC_NFKC; 006D # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL M 1D5E1 ; FC_NFKC; 006E # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL N 1D5E2 ; FC_NFKC; 006F # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL O 1D5E3 ; FC_NFKC; 0070 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL P 1D5E4 ; FC_NFKC; 0071 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL Q 1D5E5 ; FC_NFKC; 0072 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL R 1D5E6 ; FC_NFKC; 0073 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL S 1D5E7 ; FC_NFKC; 0074 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL T 1D5E8 ; FC_NFKC; 0075 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL U 1D5E9 ; FC_NFKC; 0076 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL V 1D5EA ; FC_NFKC; 0077 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL W 1D5EB ; FC_NFKC; 0078 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL X 1D5EC ; FC_NFKC; 0079 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL Y 1D5ED ; FC_NFKC; 007A # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL Z 1D608 ; FC_NFKC; 0061 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL A 1D609 ; FC_NFKC; 0062 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL B 1D60A ; FC_NFKC; 0063 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL C 1D60B ; FC_NFKC; 0064 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL D 1D60C ; FC_NFKC; 0065 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL E 1D60D ; FC_NFKC; 0066 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL F 1D60E ; FC_NFKC; 0067 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL G 1D60F ; FC_NFKC; 0068 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL H 1D610 ; FC_NFKC; 0069 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL I 1D611 ; FC_NFKC; 006A # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL J 1D612 ; FC_NFKC; 006B # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL K 1D613 ; FC_NFKC; 006C # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL L 1D614 ; FC_NFKC; 006D # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL M 1D615 ; FC_NFKC; 006E # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL N 1D616 ; FC_NFKC; 006F # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL O 1D617 ; FC_NFKC; 0070 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL P 1D618 ; FC_NFKC; 0071 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL Q 1D619 ; FC_NFKC; 0072 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL R 1D61A ; FC_NFKC; 0073 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL S 1D61B ; FC_NFKC; 0074 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL T 1D61C ; FC_NFKC; 0075 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL U 1D61D ; FC_NFKC; 0076 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL V 1D61E ; FC_NFKC; 0077 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL W 1D61F ; FC_NFKC; 0078 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL X 1D620 ; FC_NFKC; 0079 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL Y 1D621 ; FC_NFKC; 007A # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL Z 1D63C ; FC_NFKC; 0061 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL A 1D63D ; FC_NFKC; 0062 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL B 1D63E ; FC_NFKC; 0063 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL C 1D63F ; FC_NFKC; 0064 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL D 1D640 ; FC_NFKC; 0065 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL E 1D641 ; FC_NFKC; 0066 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL F 1D642 ; FC_NFKC; 0067 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL G 1D643 ; FC_NFKC; 0068 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL H 1D644 ; FC_NFKC; 0069 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL I 1D645 ; FC_NFKC; 006A # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL J 1D646 ; FC_NFKC; 006B # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL K 1D647 ; FC_NFKC; 006C # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL L 1D648 ; FC_NFKC; 006D # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL M 1D649 ; FC_NFKC; 006E # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL N 1D64A ; FC_NFKC; 006F # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL O 1D64B ; FC_NFKC; 0070 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL P 1D64C ; FC_NFKC; 0071 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL Q 1D64D ; FC_NFKC; 0072 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL R 1D64E ; FC_NFKC; 0073 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL S 1D64F ; FC_NFKC; 0074 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL T 1D650 ; FC_NFKC; 0075 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL U 1D651 ; FC_NFKC; 0076 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL V 1D652 ; FC_NFKC; 0077 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL W 1D653 ; FC_NFKC; 0078 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL X 1D654 ; FC_NFKC; 0079 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL Y 1D655 ; FC_NFKC; 007A # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL Z 1D670 ; FC_NFKC; 0061 # L& MATHEMATICAL MONOSPACE CAPITAL A 1D671 ; FC_NFKC; 0062 # L& MATHEMATICAL MONOSPACE CAPITAL B 1D672 ; FC_NFKC; 0063 # L& MATHEMATICAL MONOSPACE CAPITAL C 1D673 ; FC_NFKC; 0064 # L& MATHEMATICAL MONOSPACE CAPITAL D 1D674 ; FC_NFKC; 0065 # L& MATHEMATICAL MONOSPACE CAPITAL E 1D675 ; FC_NFKC; 0066 # L& MATHEMATICAL MONOSPACE CAPITAL F 1D676 ; FC_NFKC; 0067 # L& MATHEMATICAL MONOSPACE CAPITAL G 1D677 ; FC_NFKC; 0068 # L& MATHEMATICAL MONOSPACE CAPITAL H 1D678 ; FC_NFKC; 0069 # L& MATHEMATICAL MONOSPACE CAPITAL I 1D679 ; FC_NFKC; 006A # L& MATHEMATICAL MONOSPACE CAPITAL J 1D67A ; FC_NFKC; 006B # L& MATHEMATICAL MONOSPACE CAPITAL K 1D67B ; FC_NFKC; 006C # L& MATHEMATICAL MONOSPACE CAPITAL L 1D67C ; FC_NFKC; 006D # L& MATHEMATICAL MONOSPACE CAPITAL M 1D67D ; FC_NFKC; 006E # L& MATHEMATICAL MONOSPACE CAPITAL N 1D67E ; FC_NFKC; 006F # L& MATHEMATICAL MONOSPACE CAPITAL O 1D67F ; FC_NFKC; 0070 # L& MATHEMATICAL MONOSPACE CAPITAL P 1D680 ; FC_NFKC; 0071 # L& MATHEMATICAL MONOSPACE CAPITAL Q 1D681 ; FC_NFKC; 0072 # L& MATHEMATICAL MONOSPACE CAPITAL R 1D682 ; FC_NFKC; 0073 # L& MATHEMATICAL MONOSPACE CAPITAL S 1D683 ; FC_NFKC; 0074 # L& MATHEMATICAL MONOSPACE CAPITAL T 1D684 ; FC_NFKC; 0075 # L& MATHEMATICAL MONOSPACE CAPITAL U 1D685 ; FC_NFKC; 0076 # L& MATHEMATICAL MONOSPACE CAPITAL V 1D686 ; FC_NFKC; 0077 # L& MATHEMATICAL MONOSPACE CAPITAL W 1D687 ; FC_NFKC; 0078 # L& MATHEMATICAL MONOSPACE CAPITAL X 1D688 ; FC_NFKC; 0079 # L& MATHEMATICAL MONOSPACE CAPITAL Y 1D689 ; FC_NFKC; 007A # L& MATHEMATICAL MONOSPACE CAPITAL Z 1D6A8 ; FC_NFKC; 03B1 # L& MATHEMATICAL BOLD CAPITAL ALPHA 1D6A9 ; FC_NFKC; 03B2 # L& MATHEMATICAL BOLD CAPITAL BETA 1D6AA ; FC_NFKC; 03B3 # L& MATHEMATICAL BOLD CAPITAL GAMMA 1D6AB ; FC_NFKC; 03B4 # L& MATHEMATICAL BOLD CAPITAL DELTA 1D6AC ; FC_NFKC; 03B5 # L& MATHEMATICAL BOLD CAPITAL EPSILON 1D6AD ; FC_NFKC; 03B6 # L& MATHEMATICAL BOLD CAPITAL ZETA 1D6AE ; FC_NFKC; 03B7 # L& MATHEMATICAL BOLD CAPITAL ETA 1D6AF ; FC_NFKC; 03B8 # L& MATHEMATICAL BOLD CAPITAL THETA 1D6B0 ; FC_NFKC; 03B9 # L& MATHEMATICAL BOLD CAPITAL IOTA 1D6B1 ; FC_NFKC; 03BA # L& MATHEMATICAL BOLD CAPITAL KAPPA 1D6B2 ; FC_NFKC; 03BB # L& MATHEMATICAL BOLD CAPITAL LAMDA 1D6B3 ; FC_NFKC; 03BC # L& MATHEMATICAL BOLD CAPITAL MU 1D6B4 ; FC_NFKC; 03BD # L& MATHEMATICAL BOLD CAPITAL NU 1D6B5 ; FC_NFKC; 03BE # L& MATHEMATICAL BOLD CAPITAL XI 1D6B6 ; FC_NFKC; 03BF # L& MATHEMATICAL BOLD CAPITAL OMICRON 1D6B7 ; FC_NFKC; 03C0 # L& MATHEMATICAL BOLD CAPITAL PI 1D6B8 ; FC_NFKC; 03C1 # L& MATHEMATICAL BOLD CAPITAL RHO 1D6B9 ; FC_NFKC; 03B8 # L& MATHEMATICAL BOLD CAPITAL THETA SYMBOL 1D6BA ; FC_NFKC; 03C3 # L& MATHEMATICAL BOLD CAPITAL SIGMA 1D6BB ; FC_NFKC; 03C4 # L& MATHEMATICAL BOLD CAPITAL TAU 1D6BC ; FC_NFKC; 03C5 # L& MATHEMATICAL BOLD CAPITAL UPSILON 1D6BD ; FC_NFKC; 03C6 # L& MATHEMATICAL BOLD CAPITAL PHI 1D6BE ; FC_NFKC; 03C7 # L& MATHEMATICAL BOLD CAPITAL CHI 1D6BF ; FC_NFKC; 03C8 # L& MATHEMATICAL BOLD CAPITAL PSI 1D6C0 ; FC_NFKC; 03C9 # L& MATHEMATICAL BOLD CAPITAL OMEGA 1D6D3 ; FC_NFKC; 03C3 # L& MATHEMATICAL BOLD SMALL FINAL SIGMA 1D6E2 ; FC_NFKC; 03B1 # L& MATHEMATICAL ITALIC CAPITAL ALPHA 1D6E3 ; FC_NFKC; 03B2 # L& MATHEMATICAL ITALIC CAPITAL BETA 1D6E4 ; FC_NFKC; 03B3 # L& MATHEMATICAL ITALIC CAPITAL GAMMA 1D6E5 ; FC_NFKC; 03B4 # L& MATHEMATICAL ITALIC CAPITAL DELTA 1D6E6 ; FC_NFKC; 03B5 # L& MATHEMATICAL ITALIC CAPITAL EPSILON 1D6E7 ; FC_NFKC; 03B6 # L& MATHEMATICAL ITALIC CAPITAL ZETA 1D6E8 ; FC_NFKC; 03B7 # L& MATHEMATICAL ITALIC CAPITAL ETA 1D6E9 ; FC_NFKC; 03B8 # L& MATHEMATICAL ITALIC CAPITAL THETA 1D6EA ; FC_NFKC; 03B9 # L& MATHEMATICAL ITALIC CAPITAL IOTA 1D6EB ; FC_NFKC; 03BA # L& MATHEMATICAL ITALIC CAPITAL KAPPA 1D6EC ; FC_NFKC; 03BB # L& MATHEMATICAL ITALIC CAPITAL LAMDA 1D6ED ; FC_NFKC; 03BC # L& MATHEMATICAL ITALIC CAPITAL MU 1D6EE ; FC_NFKC; 03BD # L& MATHEMATICAL ITALIC CAPITAL NU 1D6EF ; FC_NFKC; 03BE # L& MATHEMATICAL ITALIC CAPITAL XI 1D6F0 ; FC_NFKC; 03BF # L& MATHEMATICAL ITALIC CAPITAL OMICRON 1D6F1 ; FC_NFKC; 03C0 # L& MATHEMATICAL ITALIC CAPITAL PI 1D6F2 ; FC_NFKC; 03C1 # L& MATHEMATICAL ITALIC CAPITAL RHO 1D6F3 ; FC_NFKC; 03B8 # L& MATHEMATICAL ITALIC CAPITAL THETA SYMBOL 1D6F4 ; FC_NFKC; 03C3 # L& MATHEMATICAL ITALIC CAPITAL SIGMA 1D6F5 ; FC_NFKC; 03C4 # L& MATHEMATICAL ITALIC CAPITAL TAU 1D6F6 ; FC_NFKC; 03C5 # L& MATHEMATICAL ITALIC CAPITAL UPSILON 1D6F7 ; FC_NFKC; 03C6 # L& MATHEMATICAL ITALIC CAPITAL PHI 1D6F8 ; FC_NFKC; 03C7 # L& MATHEMATICAL ITALIC CAPITAL CHI 1D6F9 ; FC_NFKC; 03C8 # L& MATHEMATICAL ITALIC CAPITAL PSI 1D6FA ; FC_NFKC; 03C9 # L& MATHEMATICAL ITALIC CAPITAL OMEGA 1D70D ; FC_NFKC; 03C3 # L& MATHEMATICAL ITALIC SMALL FINAL SIGMA 1D71C ; FC_NFKC; 03B1 # L& MATHEMATICAL BOLD ITALIC CAPITAL ALPHA 1D71D ; FC_NFKC; 03B2 # L& MATHEMATICAL BOLD ITALIC CAPITAL BETA 1D71E ; FC_NFKC; 03B3 # L& MATHEMATICAL BOLD ITALIC CAPITAL GAMMA 1D71F ; FC_NFKC; 03B4 # L& MATHEMATICAL BOLD ITALIC CAPITAL DELTA 1D720 ; FC_NFKC; 03B5 # L& MATHEMATICAL BOLD ITALIC CAPITAL EPSILON 1D721 ; FC_NFKC; 03B6 # L& MATHEMATICAL BOLD ITALIC CAPITAL ZETA 1D722 ; FC_NFKC; 03B7 # L& MATHEMATICAL BOLD ITALIC CAPITAL ETA 1D723 ; FC_NFKC; 03B8 # L& MATHEMATICAL BOLD ITALIC CAPITAL THETA 1D724 ; FC_NFKC; 03B9 # L& MATHEMATICAL BOLD ITALIC CAPITAL IOTA 1D725 ; FC_NFKC; 03BA # L& MATHEMATICAL BOLD ITALIC CAPITAL KAPPA 1D726 ; FC_NFKC; 03BB # L& MATHEMATICAL BOLD ITALIC CAPITAL LAMDA 1D727 ; FC_NFKC; 03BC # L& MATHEMATICAL BOLD ITALIC CAPITAL MU 1D728 ; FC_NFKC; 03BD # L& MATHEMATICAL BOLD ITALIC CAPITAL NU 1D729 ; FC_NFKC; 03BE # L& MATHEMATICAL BOLD ITALIC CAPITAL XI 1D72A ; FC_NFKC; 03BF # L& MATHEMATICAL BOLD ITALIC CAPITAL OMICRON 1D72B ; FC_NFKC; 03C0 # L& MATHEMATICAL BOLD ITALIC CAPITAL PI 1D72C ; FC_NFKC; 03C1 # L& MATHEMATICAL BOLD ITALIC CAPITAL RHO 1D72D ; FC_NFKC; 03B8 # L& MATHEMATICAL BOLD ITALIC CAPITAL THETA SYMBOL 1D72E ; FC_NFKC; 03C3 # L& MATHEMATICAL BOLD ITALIC CAPITAL SIGMA 1D72F ; FC_NFKC; 03C4 # L& MATHEMATICAL BOLD ITALIC CAPITAL TAU 1D730 ; FC_NFKC; 03C5 # L& MATHEMATICAL BOLD ITALIC CAPITAL UPSILON 1D731 ; FC_NFKC; 03C6 # L& MATHEMATICAL BOLD ITALIC CAPITAL PHI 1D732 ; FC_NFKC; 03C7 # L& MATHEMATICAL BOLD ITALIC CAPITAL CHI 1D733 ; FC_NFKC; 03C8 # L& MATHEMATICAL BOLD ITALIC CAPITAL PSI 1D734 ; FC_NFKC; 03C9 # L& MATHEMATICAL BOLD ITALIC CAPITAL OMEGA 1D747 ; FC_NFKC; 03C3 # L& MATHEMATICAL BOLD ITALIC SMALL FINAL SIGMA 1D756 ; FC_NFKC; 03B1 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL ALPHA 1D757 ; FC_NFKC; 03B2 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL BETA 1D758 ; FC_NFKC; 03B3 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL GAMMA 1D759 ; FC_NFKC; 03B4 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL DELTA 1D75A ; FC_NFKC; 03B5 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL EPSILON 1D75B ; FC_NFKC; 03B6 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL ZETA 1D75C ; FC_NFKC; 03B7 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL ETA 1D75D ; FC_NFKC; 03B8 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL THETA 1D75E ; FC_NFKC; 03B9 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL IOTA 1D75F ; FC_NFKC; 03BA # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL KAPPA 1D760 ; FC_NFKC; 03BB # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL LAMDA 1D761 ; FC_NFKC; 03BC # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL MU 1D762 ; FC_NFKC; 03BD # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL NU 1D763 ; FC_NFKC; 03BE # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL XI 1D764 ; FC_NFKC; 03BF # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL OMICRON 1D765 ; FC_NFKC; 03C0 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL PI 1D766 ; FC_NFKC; 03C1 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL RHO 1D767 ; FC_NFKC; 03B8 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL THETA SYMBOL 1D768 ; FC_NFKC; 03C3 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL SIGMA 1D769 ; FC_NFKC; 03C4 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL TAU 1D76A ; FC_NFKC; 03C5 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL UPSILON 1D76B ; FC_NFKC; 03C6 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL PHI 1D76C ; FC_NFKC; 03C7 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL CHI 1D76D ; FC_NFKC; 03C8 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL PSI 1D76E ; FC_NFKC; 03C9 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL OMEGA 1D781 ; FC_NFKC; 03C3 # L& MATHEMATICAL SANS-SERIF BOLD SMALL FINAL SIGMA 1D790 ; FC_NFKC; 03B1 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL ALPHA 1D791 ; FC_NFKC; 03B2 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL BETA 1D792 ; FC_NFKC; 03B3 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL GAMMA 1D793 ; FC_NFKC; 03B4 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL DELTA 1D794 ; FC_NFKC; 03B5 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL EPSILON 1D795 ; FC_NFKC; 03B6 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL ZETA 1D796 ; FC_NFKC; 03B7 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL ETA 1D797 ; FC_NFKC; 03B8 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL THETA 1D798 ; FC_NFKC; 03B9 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL IOTA 1D799 ; FC_NFKC; 03BA # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL KAPPA 1D79A ; FC_NFKC; 03BB # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL LAMDA 1D79B ; FC_NFKC; 03BC # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL MU 1D79C ; FC_NFKC; 03BD # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL NU 1D79D ; FC_NFKC; 03BE # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL XI 1D79E ; FC_NFKC; 03BF # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMICRON 1D79F ; FC_NFKC; 03C0 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL PI 1D7A0 ; FC_NFKC; 03C1 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL RHO 1D7A1 ; FC_NFKC; 03B8 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL THETA SYMBOL 1D7A2 ; FC_NFKC; 03C3 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL SIGMA 1D7A3 ; FC_NFKC; 03C4 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL TAU 1D7A4 ; FC_NFKC; 03C5 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL UPSILON 1D7A5 ; FC_NFKC; 03C6 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL PHI 1D7A6 ; FC_NFKC; 03C7 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL CHI 1D7A7 ; FC_NFKC; 03C8 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL PSI 1D7A8 ; FC_NFKC; 03C9 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMEGA 1D7BB ; FC_NFKC; 03C3 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL FINAL SIGMA 1D7CA ; FC_NFKC; 03DD # L& MATHEMATICAL BOLD CAPITAL DIGAMMA 1F110 ; FC_NFKC; 0028 0061 0029 # So PARENTHESIZED LATIN CAPITAL LETTER A 1F111 ; FC_NFKC; 0028 0062 0029 # So PARENTHESIZED LATIN CAPITAL LETTER B 1F112 ; FC_NFKC; 0028 0063 0029 # So PARENTHESIZED LATIN CAPITAL LETTER C 1F113 ; FC_NFKC; 0028 0064 0029 # So PARENTHESIZED LATIN CAPITAL LETTER D 1F114 ; FC_NFKC; 0028 0065 0029 # So PARENTHESIZED LATIN CAPITAL LETTER E 1F115 ; FC_NFKC; 0028 0066 0029 # So PARENTHESIZED LATIN CAPITAL LETTER F 1F116 ; FC_NFKC; 0028 0067 0029 # So PARENTHESIZED LATIN CAPITAL LETTER G 1F117 ; FC_NFKC; 0028 0068 0029 # So PARENTHESIZED LATIN CAPITAL LETTER H 1F118 ; FC_NFKC; 0028 0069 0029 # So PARENTHESIZED LATIN CAPITAL LETTER I 1F119 ; FC_NFKC; 0028 006A 0029 # So PARENTHESIZED LATIN CAPITAL LETTER J 1F11A ; FC_NFKC; 0028 006B 0029 # So PARENTHESIZED LATIN CAPITAL LETTER K 1F11B ; FC_NFKC; 0028 006C 0029 # So PARENTHESIZED LATIN CAPITAL LETTER L 1F11C ; FC_NFKC; 0028 006D 0029 # So PARENTHESIZED LATIN CAPITAL LETTER M 1F11D ; FC_NFKC; 0028 006E 0029 # So PARENTHESIZED LATIN CAPITAL LETTER N 1F11E ; FC_NFKC; 0028 006F 0029 # So PARENTHESIZED LATIN CAPITAL LETTER O 1F11F ; FC_NFKC; 0028 0070 0029 # So PARENTHESIZED LATIN CAPITAL LETTER P 1F120 ; FC_NFKC; 0028 0071 0029 # So PARENTHESIZED LATIN CAPITAL LETTER Q 1F121 ; FC_NFKC; 0028 0072 0029 # So PARENTHESIZED LATIN CAPITAL LETTER R 1F122 ; FC_NFKC; 0028 0073 0029 # So PARENTHESIZED LATIN CAPITAL LETTER S 1F123 ; FC_NFKC; 0028 0074 0029 # So PARENTHESIZED LATIN CAPITAL LETTER T 1F124 ; FC_NFKC; 0028 0075 0029 # So PARENTHESIZED LATIN CAPITAL LETTER U 1F125 ; FC_NFKC; 0028 0076 0029 # So PARENTHESIZED LATIN CAPITAL LETTER V 1F126 ; FC_NFKC; 0028 0077 0029 # So PARENTHESIZED LATIN CAPITAL LETTER W 1F127 ; FC_NFKC; 0028 0078 0029 # So PARENTHESIZED LATIN CAPITAL LETTER X 1F128 ; FC_NFKC; 0028 0079 0029 # So PARENTHESIZED LATIN CAPITAL LETTER Y 1F129 ; FC_NFKC; 0028 007A 0029 # So PARENTHESIZED LATIN CAPITAL LETTER Z 1F12A ; FC_NFKC; 3014 0073 3015 # So TORTOISE SHELL BRACKETED LATIN CAPITAL LETTER S 1F12B ; FC_NFKC; 0063 # So CIRCLED ITALIC LATIN CAPITAL LETTER C 1F12C ; FC_NFKC; 0072 # So CIRCLED ITALIC LATIN CAPITAL LETTER R 1F12D ; FC_NFKC; 0063 0064 # So CIRCLED CD 1F12E ; FC_NFKC; 0077 007A # So CIRCLED WZ 1F130 ; FC_NFKC; 0061 # So SQUARED LATIN CAPITAL LETTER A 1F131 ; FC_NFKC; 0062 # So SQUARED LATIN CAPITAL LETTER B 1F132 ; FC_NFKC; 0063 # So SQUARED LATIN CAPITAL LETTER C 1F133 ; FC_NFKC; 0064 # So SQUARED LATIN CAPITAL LETTER D 1F134 ; FC_NFKC; 0065 # So SQUARED LATIN CAPITAL LETTER E 1F135 ; FC_NFKC; 0066 # So SQUARED LATIN CAPITAL LETTER F 1F136 ; FC_NFKC; 0067 # So SQUARED LATIN CAPITAL LETTER G 1F137 ; FC_NFKC; 0068 # So SQUARED LATIN CAPITAL LETTER H 1F138 ; FC_NFKC; 0069 # So SQUARED LATIN CAPITAL LETTER I 1F139 ; FC_NFKC; 006A # So SQUARED LATIN CAPITAL LETTER J 1F13A ; FC_NFKC; 006B # So SQUARED LATIN CAPITAL LETTER K 1F13B ; FC_NFKC; 006C # So SQUARED LATIN CAPITAL LETTER L 1F13C ; FC_NFKC; 006D # So SQUARED LATIN CAPITAL LETTER M 1F13D ; FC_NFKC; 006E # So SQUARED LATIN CAPITAL LETTER N 1F13E ; FC_NFKC; 006F # So SQUARED LATIN CAPITAL LETTER O 1F13F ; FC_NFKC; 0070 # So SQUARED LATIN CAPITAL LETTER P 1F140 ; FC_NFKC; 0071 # So SQUARED LATIN CAPITAL LETTER Q 1F141 ; FC_NFKC; 0072 # So SQUARED LATIN CAPITAL LETTER R 1F142 ; FC_NFKC; 0073 # So SQUARED LATIN CAPITAL LETTER S 1F143 ; FC_NFKC; 0074 # So SQUARED LATIN CAPITAL LETTER T 1F144 ; FC_NFKC; 0075 # So SQUARED LATIN CAPITAL LETTER U 1F145 ; FC_NFKC; 0076 # So SQUARED LATIN CAPITAL LETTER V 1F146 ; FC_NFKC; 0077 # So SQUARED LATIN CAPITAL LETTER W 1F147 ; FC_NFKC; 0078 # So SQUARED LATIN CAPITAL LETTER X 1F148 ; FC_NFKC; 0079 # So SQUARED LATIN CAPITAL LETTER Y 1F149 ; FC_NFKC; 007A # So SQUARED LATIN CAPITAL LETTER Z 1F14A ; FC_NFKC; 0068 0076 # So SQUARED HV 1F14B ; FC_NFKC; 006D 0076 # So SQUARED MV 1F14C ; FC_NFKC; 0073 0064 # So SQUARED SD 1F14D ; FC_NFKC; 0073 0073 # So SQUARED SS 1F14E ; FC_NFKC; 0070 0070 0076 # So SQUARED PPV 1F14F ; FC_NFKC; 0077 0063 # So SQUARED WC 1F16A ; FC_NFKC; 006D 0063 # So RAISED MC SIGN 1F16B ; FC_NFKC; 006D 0064 # So RAISED MD SIGN 1F16C ; FC_NFKC; 006D 0072 # So RAISED MR SIGN 1F190 ; FC_NFKC; 0064 006A # So SQUARE DJ # Total code points: 637 # ================================================ # Derived Property: Full_Composition_Exclusion # Generated from: Composition Exclusions + Singletons + Non-Starter Decompositions 0340..0341 ; Full_Composition_Exclusion # Mn [2] COMBINING GRAVE TONE MARK..COMBINING ACUTE TONE MARK 0343..0344 ; Full_Composition_Exclusion # Mn [2] COMBINING GREEK KORONIS..COMBINING GREEK DIALYTIKA TONOS 0374 ; Full_Composition_Exclusion # Lm GREEK NUMERAL SIGN 037E ; Full_Composition_Exclusion # Po GREEK QUESTION MARK 0387 ; Full_Composition_Exclusion # Po GREEK ANO TELEIA 0958..095F ; Full_Composition_Exclusion # Lo [8] DEVANAGARI LETTER QA..DEVANAGARI LETTER YYA 09DC..09DD ; Full_Composition_Exclusion # Lo [2] BENGALI LETTER RRA..BENGALI LETTER RHA 09DF ; Full_Composition_Exclusion # Lo BENGALI LETTER YYA 0A33 ; Full_Composition_Exclusion # Lo GURMUKHI LETTER LLA 0A36 ; Full_Composition_Exclusion # Lo GURMUKHI LETTER SHA 0A59..0A5B ; Full_Composition_Exclusion # Lo [3] GURMUKHI LETTER KHHA..GURMUKHI LETTER ZA 0A5E ; Full_Composition_Exclusion # Lo GURMUKHI LETTER FA 0B5C..0B5D ; Full_Composition_Exclusion # Lo [2] ORIYA LETTER RRA..ORIYA LETTER RHA 0F43 ; Full_Composition_Exclusion # Lo TIBETAN LETTER GHA 0F4D ; Full_Composition_Exclusion # Lo TIBETAN LETTER DDHA 0F52 ; Full_Composition_Exclusion # Lo TIBETAN LETTER DHA 0F57 ; Full_Composition_Exclusion # Lo TIBETAN LETTER BHA 0F5C ; Full_Composition_Exclusion # Lo TIBETAN LETTER DZHA 0F69 ; Full_Composition_Exclusion # Lo TIBETAN LETTER KSSA 0F73 ; Full_Composition_Exclusion # Mn TIBETAN VOWEL SIGN II 0F75..0F76 ; Full_Composition_Exclusion # Mn [2] TIBETAN VOWEL SIGN UU..TIBETAN VOWEL SIGN VOCALIC R 0F78 ; Full_Composition_Exclusion # Mn TIBETAN VOWEL SIGN VOCALIC L 0F81 ; Full_Composition_Exclusion # Mn TIBETAN VOWEL SIGN REVERSED II 0F93 ; Full_Composition_Exclusion # Mn TIBETAN SUBJOINED LETTER GHA 0F9D ; Full_Composition_Exclusion # Mn TIBETAN SUBJOINED LETTER DDHA 0FA2 ; Full_Composition_Exclusion # Mn TIBETAN SUBJOINED LETTER DHA 0FA7 ; Full_Composition_Exclusion # Mn TIBETAN SUBJOINED LETTER BHA 0FAC ; Full_Composition_Exclusion # Mn TIBETAN SUBJOINED LETTER DZHA 0FB9 ; Full_Composition_Exclusion # Mn TIBETAN SUBJOINED LETTER KSSA 1F71 ; Full_Composition_Exclusion # L& GREEK SMALL LETTER ALPHA WITH OXIA 1F73 ; Full_Composition_Exclusion # L& GREEK SMALL LETTER EPSILON WITH OXIA 1F75 ; Full_Composition_Exclusion # L& GREEK SMALL LETTER ETA WITH OXIA 1F77 ; Full_Composition_Exclusion # L& GREEK SMALL LETTER IOTA WITH OXIA 1F79 ; Full_Composition_Exclusion # L& GREEK SMALL LETTER OMICRON WITH OXIA 1F7B ; Full_Composition_Exclusion # L& GREEK SMALL LETTER UPSILON WITH OXIA 1F7D ; Full_Composition_Exclusion # L& GREEK SMALL LETTER OMEGA WITH OXIA 1FBB ; Full_Composition_Exclusion # L& GREEK CAPITAL LETTER ALPHA WITH OXIA 1FBE ; Full_Composition_Exclusion # L& GREEK PROSGEGRAMMENI 1FC9 ; Full_Composition_Exclusion # L& GREEK CAPITAL LETTER EPSILON WITH OXIA 1FCB ; Full_Composition_Exclusion # L& GREEK CAPITAL LETTER ETA WITH OXIA 1FD3 ; Full_Composition_Exclusion # L& GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA 1FDB ; Full_Composition_Exclusion # L& GREEK CAPITAL LETTER IOTA WITH OXIA 1FE3 ; Full_Composition_Exclusion # L& GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND OXIA 1FEB ; Full_Composition_Exclusion # L& GREEK CAPITAL LETTER UPSILON WITH OXIA 1FEE..1FEF ; Full_Composition_Exclusion # Sk [2] GREEK DIALYTIKA AND OXIA..GREEK VARIA 1FF9 ; Full_Composition_Exclusion # L& GREEK CAPITAL LETTER OMICRON WITH OXIA 1FFB ; Full_Composition_Exclusion # L& GREEK CAPITAL LETTER OMEGA WITH OXIA 1FFD ; Full_Composition_Exclusion # Sk GREEK OXIA 2000..2001 ; Full_Composition_Exclusion # Zs [2] EN QUAD..EM QUAD 2126 ; Full_Composition_Exclusion # L& OHM SIGN 212A..212B ; Full_Composition_Exclusion # L& [2] KELVIN SIGN..ANGSTROM SIGN 2329 ; Full_Composition_Exclusion # Ps LEFT-POINTING ANGLE BRACKET 232A ; Full_Composition_Exclusion # Pe RIGHT-POINTING ANGLE BRACKET 2ADC ; Full_Composition_Exclusion # Sm FORKING F900..FA0D ; Full_Composition_Exclusion # Lo [270] CJK COMPATIBILITY IDEOGRAPH-F900..CJK COMPATIBILITY IDEOGRAPH-FA0D FA10 ; Full_Composition_Exclusion # Lo CJK COMPATIBILITY IDEOGRAPH-FA10 FA12 ; Full_Composition_Exclusion # Lo CJK COMPATIBILITY IDEOGRAPH-FA12 FA15..FA1E ; Full_Composition_Exclusion # Lo [10] CJK COMPATIBILITY IDEOGRAPH-FA15..CJK COMPATIBILITY IDEOGRAPH-FA1E FA20 ; Full_Composition_Exclusion # Lo CJK COMPATIBILITY IDEOGRAPH-FA20 FA22 ; Full_Composition_Exclusion # Lo CJK COMPATIBILITY IDEOGRAPH-FA22 FA25..FA26 ; Full_Composition_Exclusion # Lo [2] CJK COMPATIBILITY IDEOGRAPH-FA25..CJK COMPATIBILITY IDEOGRAPH-FA26 FA2A..FA6D ; Full_Composition_Exclusion # Lo [68] CJK COMPATIBILITY IDEOGRAPH-FA2A..CJK COMPATIBILITY IDEOGRAPH-FA6D FA70..FAD9 ; Full_Composition_Exclusion # Lo [106] CJK COMPATIBILITY IDEOGRAPH-FA70..CJK COMPATIBILITY IDEOGRAPH-FAD9 FB1D ; Full_Composition_Exclusion # Lo HEBREW LETTER YOD WITH HIRIQ FB1F ; Full_Composition_Exclusion # Lo HEBREW LIGATURE YIDDISH YOD YOD PATAH FB2A..FB36 ; Full_Composition_Exclusion # Lo [13] HEBREW LETTER SHIN WITH SHIN DOT..HEBREW LETTER ZAYIN WITH DAGESH FB38..FB3C ; Full_Composition_Exclusion # Lo [5] HEBREW LETTER TET WITH DAGESH..HEBREW LETTER LAMED WITH DAGESH FB3E ; Full_Composition_Exclusion # Lo HEBREW LETTER MEM WITH DAGESH FB40..FB41 ; Full_Composition_Exclusion # Lo [2] HEBREW LETTER NUN WITH DAGESH..HEBREW LETTER SAMEKH WITH DAGESH FB43..FB44 ; Full_Composition_Exclusion # Lo [2] HEBREW LETTER FINAL PE WITH DAGESH..HEBREW LETTER PE WITH DAGESH FB46..FB4E ; Full_Composition_Exclusion # Lo [9] HEBREW LETTER TSADI WITH DAGESH..HEBREW LETTER PE WITH RAFE 1D15E..1D164 ; Full_Composition_Exclusion # So [7] MUSICAL SYMBOL HALF NOTE..MUSICAL SYMBOL ONE HUNDRED TWENTY-EIGHTH NOTE 1D1BB..1D1C0 ; Full_Composition_Exclusion # So [6] MUSICAL SYMBOL MINIMA..MUSICAL SYMBOL FUSA BLACK 2F800..2FA1D ; Full_Composition_Exclusion # Lo [542] CJK COMPATIBILITY IDEOGRAPH-2F800..CJK COMPATIBILITY IDEOGRAPH-2FA1D # Total code points: 1120 # ================================================ # Property: NFD_Quick_Check # All code points not explicitly listed for NFD_Quick_Check # have the value Yes (Y). # @missing: 0000..10FFFF; NFD_QC; Yes # ================================================ # NFD_Quick_Check=No 00C0..00C5 ; NFD_QC; N # L& [6] LATIN CAPITAL LETTER A WITH GRAVE..LATIN CAPITAL LETTER A WITH RING ABOVE 00C7..00CF ; NFD_QC; N # L& [9] LATIN CAPITAL LETTER C WITH CEDILLA..LATIN CAPITAL LETTER I WITH DIAERESIS 00D1..00D6 ; NFD_QC; N # L& [6] LATIN CAPITAL LETTER N WITH TILDE..LATIN CAPITAL LETTER O WITH DIAERESIS 00D9..00DD ; NFD_QC; N # L& [5] LATIN CAPITAL LETTER U WITH GRAVE..LATIN CAPITAL LETTER Y WITH ACUTE 00E0..00E5 ; NFD_QC; N # L& [6] LATIN SMALL LETTER A WITH GRAVE..LATIN SMALL LETTER A WITH RING ABOVE 00E7..00EF ; NFD_QC; N # L& [9] LATIN SMALL LETTER C WITH CEDILLA..LATIN SMALL LETTER I WITH DIAERESIS 00F1..00F6 ; NFD_QC; N # L& [6] LATIN SMALL LETTER N WITH TILDE..LATIN SMALL LETTER O WITH DIAERESIS 00F9..00FD ; NFD_QC; N # L& [5] LATIN SMALL LETTER U WITH GRAVE..LATIN SMALL LETTER Y WITH ACUTE 00FF..010F ; NFD_QC; N # L& [17] LATIN SMALL LETTER Y WITH DIAERESIS..LATIN SMALL LETTER D WITH CARON 0112..0125 ; NFD_QC; N # L& [20] LATIN CAPITAL LETTER E WITH MACRON..LATIN SMALL LETTER H WITH CIRCUMFLEX 0128..0130 ; NFD_QC; N # L& [9] LATIN CAPITAL LETTER I WITH TILDE..LATIN CAPITAL LETTER I WITH DOT ABOVE 0134..0137 ; NFD_QC; N # L& [4] LATIN CAPITAL LETTER J WITH CIRCUMFLEX..LATIN SMALL LETTER K WITH CEDILLA 0139..013E ; NFD_QC; N # L& [6] LATIN CAPITAL LETTER L WITH ACUTE..LATIN SMALL LETTER L WITH CARON 0143..0148 ; NFD_QC; N # L& [6] LATIN CAPITAL LETTER N WITH ACUTE..LATIN SMALL LETTER N WITH CARON 014C..0151 ; NFD_QC; N # L& [6] LATIN CAPITAL LETTER O WITH MACRON..LATIN SMALL LETTER O WITH DOUBLE ACUTE 0154..0165 ; NFD_QC; N # L& [18] LATIN CAPITAL LETTER R WITH ACUTE..LATIN SMALL LETTER T WITH CARON 0168..017E ; NFD_QC; N # L& [23] LATIN CAPITAL LETTER U WITH TILDE..LATIN SMALL LETTER Z WITH CARON 01A0..01A1 ; NFD_QC; N # L& [2] LATIN CAPITAL LETTER O WITH HORN..LATIN SMALL LETTER O WITH HORN 01AF..01B0 ; NFD_QC; N # L& [2] LATIN CAPITAL LETTER U WITH HORN..LATIN SMALL LETTER U WITH HORN 01CD..01DC ; NFD_QC; N # L& [16] LATIN CAPITAL LETTER A WITH CARON..LATIN SMALL LETTER U WITH DIAERESIS AND GRAVE 01DE..01E3 ; NFD_QC; N # L& [6] LATIN CAPITAL LETTER A WITH DIAERESIS AND MACRON..LATIN SMALL LETTER AE WITH MACRON 01E6..01F0 ; NFD_QC; N # L& [11] LATIN CAPITAL LETTER G WITH CARON..LATIN SMALL LETTER J WITH CARON 01F4..01F5 ; NFD_QC; N # L& [2] LATIN CAPITAL LETTER G WITH ACUTE..LATIN SMALL LETTER G WITH ACUTE 01F8..021B ; NFD_QC; N # L& [36] LATIN CAPITAL LETTER N WITH GRAVE..LATIN SMALL LETTER T WITH COMMA BELOW 021E..021F ; NFD_QC; N # L& [2] LATIN CAPITAL LETTER H WITH CARON..LATIN SMALL LETTER H WITH CARON 0226..0233 ; NFD_QC; N # L& [14] LATIN CAPITAL LETTER A WITH DOT ABOVE..LATIN SMALL LETTER Y WITH MACRON 0340..0341 ; NFD_QC; N # Mn [2] COMBINING GRAVE TONE MARK..COMBINING ACUTE TONE MARK 0343..0344 ; NFD_QC; N # Mn [2] COMBINING GREEK KORONIS..COMBINING GREEK DIALYTIKA TONOS 0374 ; NFD_QC; N # Lm GREEK NUMERAL SIGN 037E ; NFD_QC; N # Po GREEK QUESTION MARK 0385 ; NFD_QC; N # Sk GREEK DIALYTIKA TONOS 0386 ; NFD_QC; N # L& GREEK CAPITAL LETTER ALPHA WITH TONOS 0387 ; NFD_QC; N # Po GREEK ANO TELEIA 0388..038A ; NFD_QC; N # L& [3] GREEK CAPITAL LETTER EPSILON WITH TONOS..GREEK CAPITAL LETTER IOTA WITH TONOS 038C ; NFD_QC; N # L& GREEK CAPITAL LETTER OMICRON WITH TONOS 038E..0390 ; NFD_QC; N # L& [3] GREEK CAPITAL LETTER UPSILON WITH TONOS..GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS 03AA..03B0 ; NFD_QC; N # L& [7] GREEK CAPITAL LETTER IOTA WITH DIALYTIKA..GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS 03CA..03CE ; NFD_QC; N # L& [5] GREEK SMALL LETTER IOTA WITH DIALYTIKA..GREEK SMALL LETTER OMEGA WITH TONOS 03D3..03D4 ; NFD_QC; N # L& [2] GREEK UPSILON WITH ACUTE AND HOOK SYMBOL..GREEK UPSILON WITH DIAERESIS AND HOOK SYMBOL 0400..0401 ; NFD_QC; N # L& [2] CYRILLIC CAPITAL LETTER IE WITH GRAVE..CYRILLIC CAPITAL LETTER IO 0403 ; NFD_QC; N # L& CYRILLIC CAPITAL LETTER GJE 0407 ; NFD_QC; N # L& CYRILLIC CAPITAL LETTER YI 040C..040E ; NFD_QC; N # L& [3] CYRILLIC CAPITAL LETTER KJE..CYRILLIC CAPITAL LETTER SHORT U 0419 ; NFD_QC; N # L& CYRILLIC CAPITAL LETTER SHORT I 0439 ; NFD_QC; N # L& CYRILLIC SMALL LETTER SHORT I 0450..0451 ; NFD_QC; N # L& [2] CYRILLIC SMALL LETTER IE WITH GRAVE..CYRILLIC SMALL LETTER IO 0453 ; NFD_QC; N # L& CYRILLIC SMALL LETTER GJE 0457 ; NFD_QC; N # L& CYRILLIC SMALL LETTER YI 045C..045E ; NFD_QC; N # L& [3] CYRILLIC SMALL LETTER KJE..CYRILLIC SMALL LETTER SHORT U 0476..0477 ; NFD_QC; N # L& [2] CYRILLIC CAPITAL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT..CYRILLIC SMALL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT 04C1..04C2 ; NFD_QC; N # L& [2] CYRILLIC CAPITAL LETTER ZHE WITH BREVE..CYRILLIC SMALL LETTER ZHE WITH BREVE 04D0..04D3 ; NFD_QC; N # L& [4] CYRILLIC CAPITAL LETTER A WITH BREVE..CYRILLIC SMALL LETTER A WITH DIAERESIS 04D6..04D7 ; NFD_QC; N # L& [2] CYRILLIC CAPITAL LETTER IE WITH BREVE..CYRILLIC SMALL LETTER IE WITH BREVE 04DA..04DF ; NFD_QC; N # L& [6] CYRILLIC CAPITAL LETTER SCHWA WITH DIAERESIS..CYRILLIC SMALL LETTER ZE WITH DIAERESIS 04E2..04E7 ; NFD_QC; N # L& [6] CYRILLIC CAPITAL LETTER I WITH MACRON..CYRILLIC SMALL LETTER O WITH DIAERESIS 04EA..04F5 ; NFD_QC; N # L& [12] CYRILLIC CAPITAL LETTER BARRED O WITH DIAERESIS..CYRILLIC SMALL LETTER CHE WITH DIAERESIS 04F8..04F9 ; NFD_QC; N # L& [2] CYRILLIC CAPITAL LETTER YERU WITH DIAERESIS..CYRILLIC SMALL LETTER YERU WITH DIAERESIS 0622..0626 ; NFD_QC; N # Lo [5] ARABIC LETTER ALEF WITH MADDA ABOVE..ARABIC LETTER YEH WITH HAMZA ABOVE 06C0 ; NFD_QC; N # Lo ARABIC LETTER HEH WITH YEH ABOVE 06C2 ; NFD_QC; N # Lo ARABIC LETTER HEH GOAL WITH HAMZA ABOVE 06D3 ; NFD_QC; N # Lo ARABIC LETTER YEH BARREE WITH HAMZA ABOVE 0929 ; NFD_QC; N # Lo DEVANAGARI LETTER NNNA 0931 ; NFD_QC; N # Lo DEVANAGARI LETTER RRA 0934 ; NFD_QC; N # Lo DEVANAGARI LETTER LLLA 0958..095F ; NFD_QC; N # Lo [8] DEVANAGARI LETTER QA..DEVANAGARI LETTER YYA 09CB..09CC ; NFD_QC; N # Mc [2] BENGALI VOWEL SIGN O..BENGALI VOWEL SIGN AU 09DC..09DD ; NFD_QC; N # Lo [2] BENGALI LETTER RRA..BENGALI LETTER RHA 09DF ; NFD_QC; N # Lo BENGALI LETTER YYA 0A33 ; NFD_QC; N # Lo GURMUKHI LETTER LLA 0A36 ; NFD_QC; N # Lo GURMUKHI LETTER SHA 0A59..0A5B ; NFD_QC; N # Lo [3] GURMUKHI LETTER KHHA..GURMUKHI LETTER ZA 0A5E ; NFD_QC; N # Lo GURMUKHI LETTER FA 0B48 ; NFD_QC; N # Mc ORIYA VOWEL SIGN AI 0B4B..0B4C ; NFD_QC; N # Mc [2] ORIYA VOWEL SIGN O..ORIYA VOWEL SIGN AU 0B5C..0B5D ; NFD_QC; N # Lo [2] ORIYA LETTER RRA..ORIYA LETTER RHA 0B94 ; NFD_QC; N # Lo TAMIL LETTER AU 0BCA..0BCC ; NFD_QC; N # Mc [3] TAMIL VOWEL SIGN O..TAMIL VOWEL SIGN AU 0C48 ; NFD_QC; N # Mn TELUGU VOWEL SIGN AI 0CC0 ; NFD_QC; N # Mc KANNADA VOWEL SIGN II 0CC7..0CC8 ; NFD_QC; N # Mc [2] KANNADA VOWEL SIGN EE..KANNADA VOWEL SIGN AI 0CCA..0CCB ; NFD_QC; N # Mc [2] KANNADA VOWEL SIGN O..KANNADA VOWEL SIGN OO 0D4A..0D4C ; NFD_QC; N # Mc [3] MALAYALAM VOWEL SIGN O..MALAYALAM VOWEL SIGN AU 0DDA ; NFD_QC; N # Mc SINHALA VOWEL SIGN DIGA KOMBUVA 0DDC..0DDE ; NFD_QC; N # Mc [3] SINHALA VOWEL SIGN KOMBUVA HAA AELA-PILLA..SINHALA VOWEL SIGN KOMBUVA HAA GAYANUKITTA 0F43 ; NFD_QC; N # Lo TIBETAN LETTER GHA 0F4D ; NFD_QC; N # Lo TIBETAN LETTER DDHA 0F52 ; NFD_QC; N # Lo TIBETAN LETTER DHA 0F57 ; NFD_QC; N # Lo TIBETAN LETTER BHA 0F5C ; NFD_QC; N # Lo TIBETAN LETTER DZHA 0F69 ; NFD_QC; N # Lo TIBETAN LETTER KSSA 0F73 ; NFD_QC; N # Mn TIBETAN VOWEL SIGN II 0F75..0F76 ; NFD_QC; N # Mn [2] TIBETAN VOWEL SIGN UU..TIBETAN VOWEL SIGN VOCALIC R 0F78 ; NFD_QC; N # Mn TIBETAN VOWEL SIGN VOCALIC L 0F81 ; NFD_QC; N # Mn TIBETAN VOWEL SIGN REVERSED II 0F93 ; NFD_QC; N # Mn TIBETAN SUBJOINED LETTER GHA 0F9D ; NFD_QC; N # Mn TIBETAN SUBJOINED LETTER DDHA 0FA2 ; NFD_QC; N # Mn TIBETAN SUBJOINED LETTER DHA 0FA7 ; NFD_QC; N # Mn TIBETAN SUBJOINED LETTER BHA 0FAC ; NFD_QC; N # Mn TIBETAN SUBJOINED LETTER DZHA 0FB9 ; NFD_QC; N # Mn TIBETAN SUBJOINED LETTER KSSA 1026 ; NFD_QC; N # Lo MYANMAR LETTER UU 1B06 ; NFD_QC; N # Lo BALINESE LETTER AKARA TEDUNG 1B08 ; NFD_QC; N # Lo BALINESE LETTER IKARA TEDUNG 1B0A ; NFD_QC; N # Lo BALINESE LETTER UKARA TEDUNG 1B0C ; NFD_QC; N # Lo BALINESE LETTER RA REPA TEDUNG 1B0E ; NFD_QC; N # Lo BALINESE LETTER LA LENGA TEDUNG 1B12 ; NFD_QC; N # Lo BALINESE LETTER OKARA TEDUNG 1B3B ; NFD_QC; N # Mc BALINESE VOWEL SIGN RA REPA TEDUNG 1B3D ; NFD_QC; N # Mc BALINESE VOWEL SIGN LA LENGA TEDUNG 1B40..1B41 ; NFD_QC; N # Mc [2] BALINESE VOWEL SIGN TALING TEDUNG..BALINESE VOWEL SIGN TALING REPA TEDUNG 1B43 ; NFD_QC; N # Mc BALINESE VOWEL SIGN PEPET TEDUNG 1E00..1E99 ; NFD_QC; N # L& [154] LATIN CAPITAL LETTER A WITH RING BELOW..LATIN SMALL LETTER Y WITH RING ABOVE 1E9B ; NFD_QC; N # L& LATIN SMALL LETTER LONG S WITH DOT ABOVE 1EA0..1EF9 ; NFD_QC; N # L& [90] LATIN CAPITAL LETTER A WITH DOT BELOW..LATIN SMALL LETTER Y WITH TILDE 1F00..1F15 ; NFD_QC; N # L& [22] GREEK SMALL LETTER ALPHA WITH PSILI..GREEK SMALL LETTER EPSILON WITH DASIA AND OXIA 1F18..1F1D ; NFD_QC; N # L& [6] GREEK CAPITAL LETTER EPSILON WITH PSILI..GREEK CAPITAL LETTER EPSILON WITH DASIA AND OXIA 1F20..1F45 ; NFD_QC; N # L& [38] GREEK SMALL LETTER ETA WITH PSILI..GREEK SMALL LETTER OMICRON WITH DASIA AND OXIA 1F48..1F4D ; NFD_QC; N # L& [6] GREEK CAPITAL LETTER OMICRON WITH PSILI..GREEK CAPITAL LETTER OMICRON WITH DASIA AND OXIA 1F50..1F57 ; NFD_QC; N # L& [8] GREEK SMALL LETTER UPSILON WITH PSILI..GREEK SMALL LETTER UPSILON WITH DASIA AND PERISPOMENI 1F59 ; NFD_QC; N # L& GREEK CAPITAL LETTER UPSILON WITH DASIA 1F5B ; NFD_QC; N # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND VARIA 1F5D ; NFD_QC; N # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND OXIA 1F5F..1F7D ; NFD_QC; N # L& [31] GREEK CAPITAL LETTER UPSILON WITH DASIA AND PERISPOMENI..GREEK SMALL LETTER OMEGA WITH OXIA 1F80..1FB4 ; NFD_QC; N # L& [53] GREEK SMALL LETTER ALPHA WITH PSILI AND YPOGEGRAMMENI..GREEK SMALL LETTER ALPHA WITH OXIA AND YPOGEGRAMMENI 1FB6..1FBC ; NFD_QC; N # L& [7] GREEK SMALL LETTER ALPHA WITH PERISPOMENI..GREEK CAPITAL LETTER ALPHA WITH PROSGEGRAMMENI 1FBE ; NFD_QC; N # L& GREEK PROSGEGRAMMENI 1FC1 ; NFD_QC; N # Sk GREEK DIALYTIKA AND PERISPOMENI 1FC2..1FC4 ; NFD_QC; N # L& [3] GREEK SMALL LETTER ETA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER ETA WITH OXIA AND YPOGEGRAMMENI 1FC6..1FCC ; NFD_QC; N # L& [7] GREEK SMALL LETTER ETA WITH PERISPOMENI..GREEK CAPITAL LETTER ETA WITH PROSGEGRAMMENI 1FCD..1FCF ; NFD_QC; N # Sk [3] GREEK PSILI AND VARIA..GREEK PSILI AND PERISPOMENI 1FD0..1FD3 ; NFD_QC; N # L& [4] GREEK SMALL LETTER IOTA WITH VRACHY..GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA 1FD6..1FDB ; NFD_QC; N # L& [6] GREEK SMALL LETTER IOTA WITH PERISPOMENI..GREEK CAPITAL LETTER IOTA WITH OXIA 1FDD..1FDF ; NFD_QC; N # Sk [3] GREEK DASIA AND VARIA..GREEK DASIA AND PERISPOMENI 1FE0..1FEC ; NFD_QC; N # L& [13] GREEK SMALL LETTER UPSILON WITH VRACHY..GREEK CAPITAL LETTER RHO WITH DASIA 1FED..1FEF ; NFD_QC; N # Sk [3] GREEK DIALYTIKA AND VARIA..GREEK VARIA 1FF2..1FF4 ; NFD_QC; N # L& [3] GREEK SMALL LETTER OMEGA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER OMEGA WITH OXIA AND YPOGEGRAMMENI 1FF6..1FFC ; NFD_QC; N # L& [7] GREEK SMALL LETTER OMEGA WITH PERISPOMENI..GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI 1FFD ; NFD_QC; N # Sk GREEK OXIA 2000..2001 ; NFD_QC; N # Zs [2] EN QUAD..EM QUAD 2126 ; NFD_QC; N # L& OHM SIGN 212A..212B ; NFD_QC; N # L& [2] KELVIN SIGN..ANGSTROM SIGN 219A..219B ; NFD_QC; N # Sm [2] LEFTWARDS ARROW WITH STROKE..RIGHTWARDS ARROW WITH STROKE 21AE ; NFD_QC; N # Sm LEFT RIGHT ARROW WITH STROKE 21CD ; NFD_QC; N # So LEFTWARDS DOUBLE ARROW WITH STROKE 21CE..21CF ; NFD_QC; N # Sm [2] LEFT RIGHT DOUBLE ARROW WITH STROKE..RIGHTWARDS DOUBLE ARROW WITH STROKE 2204 ; NFD_QC; N # Sm THERE DOES NOT EXIST 2209 ; NFD_QC; N # Sm NOT AN ELEMENT OF 220C ; NFD_QC; N # Sm DOES NOT CONTAIN AS MEMBER 2224 ; NFD_QC; N # Sm DOES NOT DIVIDE 2226 ; NFD_QC; N # Sm NOT PARALLEL TO 2241 ; NFD_QC; N # Sm NOT TILDE 2244 ; NFD_QC; N # Sm NOT ASYMPTOTICALLY EQUAL TO 2247 ; NFD_QC; N # Sm NEITHER APPROXIMATELY NOR ACTUALLY EQUAL TO 2249 ; NFD_QC; N # Sm NOT ALMOST EQUAL TO 2260 ; NFD_QC; N # Sm NOT EQUAL TO 2262 ; NFD_QC; N # Sm NOT IDENTICAL TO 226D..2271 ; NFD_QC; N # Sm [5] NOT EQUIVALENT TO..NEITHER GREATER-THAN NOR EQUAL TO 2274..2275 ; NFD_QC; N # Sm [2] NEITHER LESS-THAN NOR EQUIVALENT TO..NEITHER GREATER-THAN NOR EQUIVALENT TO 2278..2279 ; NFD_QC; N # Sm [2] NEITHER LESS-THAN NOR GREATER-THAN..NEITHER GREATER-THAN NOR LESS-THAN 2280..2281 ; NFD_QC; N # Sm [2] DOES NOT PRECEDE..DOES NOT SUCCEED 2284..2285 ; NFD_QC; N # Sm [2] NOT A SUBSET OF..NOT A SUPERSET OF 2288..2289 ; NFD_QC; N # Sm [2] NEITHER A SUBSET OF NOR EQUAL TO..NEITHER A SUPERSET OF NOR EQUAL TO 22AC..22AF ; NFD_QC; N # Sm [4] DOES NOT PROVE..NEGATED DOUBLE VERTICAL BAR DOUBLE RIGHT TURNSTILE 22E0..22E3 ; NFD_QC; N # Sm [4] DOES NOT PRECEDE OR EQUAL..NOT SQUARE ORIGINAL OF OR EQUAL TO 22EA..22ED ; NFD_QC; N # Sm [4] NOT NORMAL SUBGROUP OF..DOES NOT CONTAIN AS NORMAL SUBGROUP OR EQUAL 2329 ; NFD_QC; N # Ps LEFT-POINTING ANGLE BRACKET 232A ; NFD_QC; N # Pe RIGHT-POINTING ANGLE BRACKET 2ADC ; NFD_QC; N # Sm FORKING 304C ; NFD_QC; N # Lo HIRAGANA LETTER GA 304E ; NFD_QC; N # Lo HIRAGANA LETTER GI 3050 ; NFD_QC; N # Lo HIRAGANA LETTER GU 3052 ; NFD_QC; N # Lo HIRAGANA LETTER GE 3054 ; NFD_QC; N # Lo HIRAGANA LETTER GO 3056 ; NFD_QC; N # Lo HIRAGANA LETTER ZA 3058 ; NFD_QC; N # Lo HIRAGANA LETTER ZI 305A ; NFD_QC; N # Lo HIRAGANA LETTER ZU 305C ; NFD_QC; N # Lo HIRAGANA LETTER ZE 305E ; NFD_QC; N # Lo HIRAGANA LETTER ZO 3060 ; NFD_QC; N # Lo HIRAGANA LETTER DA 3062 ; NFD_QC; N # Lo HIRAGANA LETTER DI 3065 ; NFD_QC; N # Lo HIRAGANA LETTER DU 3067 ; NFD_QC; N # Lo HIRAGANA LETTER DE 3069 ; NFD_QC; N # Lo HIRAGANA LETTER DO 3070..3071 ; NFD_QC; N # Lo [2] HIRAGANA LETTER BA..HIRAGANA LETTER PA 3073..3074 ; NFD_QC; N # Lo [2] HIRAGANA LETTER BI..HIRAGANA LETTER PI 3076..3077 ; NFD_QC; N # Lo [2] HIRAGANA LETTER BU..HIRAGANA LETTER PU 3079..307A ; NFD_QC; N # Lo [2] HIRAGANA LETTER BE..HIRAGANA LETTER PE 307C..307D ; NFD_QC; N # Lo [2] HIRAGANA LETTER BO..HIRAGANA LETTER PO 3094 ; NFD_QC; N # Lo HIRAGANA LETTER VU 309E ; NFD_QC; N # Lm HIRAGANA VOICED ITERATION MARK 30AC ; NFD_QC; N # Lo KATAKANA LETTER GA 30AE ; NFD_QC; N # Lo KATAKANA LETTER GI 30B0 ; NFD_QC; N # Lo KATAKANA LETTER GU 30B2 ; NFD_QC; N # Lo KATAKANA LETTER GE 30B4 ; NFD_QC; N # Lo KATAKANA LETTER GO 30B6 ; NFD_QC; N # Lo KATAKANA LETTER ZA 30B8 ; NFD_QC; N # Lo KATAKANA LETTER ZI 30BA ; NFD_QC; N # Lo KATAKANA LETTER ZU 30BC ; NFD_QC; N # Lo KATAKANA LETTER ZE 30BE ; NFD_QC; N # Lo KATAKANA LETTER ZO 30C0 ; NFD_QC; N # Lo KATAKANA LETTER DA 30C2 ; NFD_QC; N # Lo KATAKANA LETTER DI 30C5 ; NFD_QC; N # Lo KATAKANA LETTER DU 30C7 ; NFD_QC; N # Lo KATAKANA LETTER DE 30C9 ; NFD_QC; N # Lo KATAKANA LETTER DO 30D0..30D1 ; NFD_QC; N # Lo [2] KATAKANA LETTER BA..KATAKANA LETTER PA 30D3..30D4 ; NFD_QC; N # Lo [2] KATAKANA LETTER BI..KATAKANA LETTER PI 30D6..30D7 ; NFD_QC; N # Lo [2] KATAKANA LETTER BU..KATAKANA LETTER PU 30D9..30DA ; NFD_QC; N # Lo [2] KATAKANA LETTER BE..KATAKANA LETTER PE 30DC..30DD ; NFD_QC; N # Lo [2] KATAKANA LETTER BO..KATAKANA LETTER PO 30F4 ; NFD_QC; N # Lo KATAKANA LETTER VU 30F7..30FA ; NFD_QC; N # Lo [4] KATAKANA LETTER VA..KATAKANA LETTER VO 30FE ; NFD_QC; N # Lm KATAKANA VOICED ITERATION MARK AC00..D7A3 ; NFD_QC; N # Lo [11172] HANGUL SYLLABLE GA..HANGUL SYLLABLE HIH F900..FA0D ; NFD_QC; N # Lo [270] CJK COMPATIBILITY IDEOGRAPH-F900..CJK COMPATIBILITY IDEOGRAPH-FA0D FA10 ; NFD_QC; N # Lo CJK COMPATIBILITY IDEOGRAPH-FA10 FA12 ; NFD_QC; N # Lo CJK COMPATIBILITY IDEOGRAPH-FA12 FA15..FA1E ; NFD_QC; N # Lo [10] CJK COMPATIBILITY IDEOGRAPH-FA15..CJK COMPATIBILITY IDEOGRAPH-FA1E FA20 ; NFD_QC; N # Lo CJK COMPATIBILITY IDEOGRAPH-FA20 FA22 ; NFD_QC; N # Lo CJK COMPATIBILITY IDEOGRAPH-FA22 FA25..FA26 ; NFD_QC; N # Lo [2] CJK COMPATIBILITY IDEOGRAPH-FA25..CJK COMPATIBILITY IDEOGRAPH-FA26 FA2A..FA6D ; NFD_QC; N # Lo [68] CJK COMPATIBILITY IDEOGRAPH-FA2A..CJK COMPATIBILITY IDEOGRAPH-FA6D FA70..FAD9 ; NFD_QC; N # Lo [106] CJK COMPATIBILITY IDEOGRAPH-FA70..CJK COMPATIBILITY IDEOGRAPH-FAD9 FB1D ; NFD_QC; N # Lo HEBREW LETTER YOD WITH HIRIQ FB1F ; NFD_QC; N # Lo HEBREW LIGATURE YIDDISH YOD YOD PATAH FB2A..FB36 ; NFD_QC; N # Lo [13] HEBREW LETTER SHIN WITH SHIN DOT..HEBREW LETTER ZAYIN WITH DAGESH FB38..FB3C ; NFD_QC; N # Lo [5] HEBREW LETTER TET WITH DAGESH..HEBREW LETTER LAMED WITH DAGESH FB3E ; NFD_QC; N # Lo HEBREW LETTER MEM WITH DAGESH FB40..FB41 ; NFD_QC; N # Lo [2] HEBREW LETTER NUN WITH DAGESH..HEBREW LETTER SAMEKH WITH DAGESH FB43..FB44 ; NFD_QC; N # Lo [2] HEBREW LETTER FINAL PE WITH DAGESH..HEBREW LETTER PE WITH DAGESH FB46..FB4E ; NFD_QC; N # Lo [9] HEBREW LETTER TSADI WITH DAGESH..HEBREW LETTER PE WITH RAFE 1109A ; NFD_QC; N # Lo KAITHI LETTER DDDHA 1109C ; NFD_QC; N # Lo KAITHI LETTER RHA 110AB ; NFD_QC; N # Lo KAITHI LETTER VA 1112E..1112F ; NFD_QC; N # Mn [2] CHAKMA VOWEL SIGN O..CHAKMA VOWEL SIGN AU 1134B..1134C ; NFD_QC; N # Mc [2] GRANTHA VOWEL SIGN OO..GRANTHA VOWEL SIGN AU 114BB..114BC ; NFD_QC; N # Mc [2] TIRHUTA VOWEL SIGN AI..TIRHUTA VOWEL SIGN O 114BE ; NFD_QC; N # Mc TIRHUTA VOWEL SIGN AU 115BA..115BB ; NFD_QC; N # Mc [2] SIDDHAM VOWEL SIGN O..SIDDHAM VOWEL SIGN AU 11938 ; NFD_QC; N # Mc DIVES AKURU VOWEL SIGN O 1D15E..1D164 ; NFD_QC; N # So [7] MUSICAL SYMBOL HALF NOTE..MUSICAL SYMBOL ONE HUNDRED TWENTY-EIGHTH NOTE 1D1BB..1D1C0 ; NFD_QC; N # So [6] MUSICAL SYMBOL MINIMA..MUSICAL SYMBOL FUSA BLACK 2F800..2FA1D ; NFD_QC; N # Lo [542] CJK COMPATIBILITY IDEOGRAPH-2F800..CJK COMPATIBILITY IDEOGRAPH-2FA1D # Total code points: 13233 # ================================================ # Property: NFC_Quick_Check # All code points not explicitly listed for NFC_Quick_Check # have the value Yes (Y). # @missing: 0000..10FFFF; NFC_QC; Yes # ================================================ # NFC_Quick_Check=No 0340..0341 ; NFC_QC; N # Mn [2] COMBINING GRAVE TONE MARK..COMBINING ACUTE TONE MARK 0343..0344 ; NFC_QC; N # Mn [2] COMBINING GREEK KORONIS..COMBINING GREEK DIALYTIKA TONOS 0374 ; NFC_QC; N # Lm GREEK NUMERAL SIGN 037E ; NFC_QC; N # Po GREEK QUESTION MARK 0387 ; NFC_QC; N # Po GREEK ANO TELEIA 0958..095F ; NFC_QC; N # Lo [8] DEVANAGARI LETTER QA..DEVANAGARI LETTER YYA 09DC..09DD ; NFC_QC; N # Lo [2] BENGALI LETTER RRA..BENGALI LETTER RHA 09DF ; NFC_QC; N # Lo BENGALI LETTER YYA 0A33 ; NFC_QC; N # Lo GURMUKHI LETTER LLA 0A36 ; NFC_QC; N # Lo GURMUKHI LETTER SHA 0A59..0A5B ; NFC_QC; N # Lo [3] GURMUKHI LETTER KHHA..GURMUKHI LETTER ZA 0A5E ; NFC_QC; N # Lo GURMUKHI LETTER FA 0B5C..0B5D ; NFC_QC; N # Lo [2] ORIYA LETTER RRA..ORIYA LETTER RHA 0F43 ; NFC_QC; N # Lo TIBETAN LETTER GHA 0F4D ; NFC_QC; N # Lo TIBETAN LETTER DDHA 0F52 ; NFC_QC; N # Lo TIBETAN LETTER DHA 0F57 ; NFC_QC; N # Lo TIBETAN LETTER BHA 0F5C ; NFC_QC; N # Lo TIBETAN LETTER DZHA 0F69 ; NFC_QC; N # Lo TIBETAN LETTER KSSA 0F73 ; NFC_QC; N # Mn TIBETAN VOWEL SIGN II 0F75..0F76 ; NFC_QC; N # Mn [2] TIBETAN VOWEL SIGN UU..TIBETAN VOWEL SIGN VOCALIC R 0F78 ; NFC_QC; N # Mn TIBETAN VOWEL SIGN VOCALIC L 0F81 ; NFC_QC; N # Mn TIBETAN VOWEL SIGN REVERSED II 0F93 ; NFC_QC; N # Mn TIBETAN SUBJOINED LETTER GHA 0F9D ; NFC_QC; N # Mn TIBETAN SUBJOINED LETTER DDHA 0FA2 ; NFC_QC; N # Mn TIBETAN SUBJOINED LETTER DHA 0FA7 ; NFC_QC; N # Mn TIBETAN SUBJOINED LETTER BHA 0FAC ; NFC_QC; N # Mn TIBETAN SUBJOINED LETTER DZHA 0FB9 ; NFC_QC; N # Mn TIBETAN SUBJOINED LETTER KSSA 1F71 ; NFC_QC; N # L& GREEK SMALL LETTER ALPHA WITH OXIA 1F73 ; NFC_QC; N # L& GREEK SMALL LETTER EPSILON WITH OXIA 1F75 ; NFC_QC; N # L& GREEK SMALL LETTER ETA WITH OXIA 1F77 ; NFC_QC; N # L& GREEK SMALL LETTER IOTA WITH OXIA 1F79 ; NFC_QC; N # L& GREEK SMALL LETTER OMICRON WITH OXIA 1F7B ; NFC_QC; N # L& GREEK SMALL LETTER UPSILON WITH OXIA 1F7D ; NFC_QC; N # L& GREEK SMALL LETTER OMEGA WITH OXIA 1FBB ; NFC_QC; N # L& GREEK CAPITAL LETTER ALPHA WITH OXIA 1FBE ; NFC_QC; N # L& GREEK PROSGEGRAMMENI 1FC9 ; NFC_QC; N # L& GREEK CAPITAL LETTER EPSILON WITH OXIA 1FCB ; NFC_QC; N # L& GREEK CAPITAL LETTER ETA WITH OXIA 1FD3 ; NFC_QC; N # L& GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA 1FDB ; NFC_QC; N # L& GREEK CAPITAL LETTER IOTA WITH OXIA 1FE3 ; NFC_QC; N # L& GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND OXIA 1FEB ; NFC_QC; N # L& GREEK CAPITAL LETTER UPSILON WITH OXIA 1FEE..1FEF ; NFC_QC; N # Sk [2] GREEK DIALYTIKA AND OXIA..GREEK VARIA 1FF9 ; NFC_QC; N # L& GREEK CAPITAL LETTER OMICRON WITH OXIA 1FFB ; NFC_QC; N # L& GREEK CAPITAL LETTER OMEGA WITH OXIA 1FFD ; NFC_QC; N # Sk GREEK OXIA 2000..2001 ; NFC_QC; N # Zs [2] EN QUAD..EM QUAD 2126 ; NFC_QC; N # L& OHM SIGN 212A..212B ; NFC_QC; N # L& [2] KELVIN SIGN..ANGSTROM SIGN 2329 ; NFC_QC; N # Ps LEFT-POINTING ANGLE BRACKET 232A ; NFC_QC; N # Pe RIGHT-POINTING ANGLE BRACKET 2ADC ; NFC_QC; N # Sm FORKING F900..FA0D ; NFC_QC; N # Lo [270] CJK COMPATIBILITY IDEOGRAPH-F900..CJK COMPATIBILITY IDEOGRAPH-FA0D FA10 ; NFC_QC; N # Lo CJK COMPATIBILITY IDEOGRAPH-FA10 FA12 ; NFC_QC; N # Lo CJK COMPATIBILITY IDEOGRAPH-FA12 FA15..FA1E ; NFC_QC; N # Lo [10] CJK COMPATIBILITY IDEOGRAPH-FA15..CJK COMPATIBILITY IDEOGRAPH-FA1E FA20 ; NFC_QC; N # Lo CJK COMPATIBILITY IDEOGRAPH-FA20 FA22 ; NFC_QC; N # Lo CJK COMPATIBILITY IDEOGRAPH-FA22 FA25..FA26 ; NFC_QC; N # Lo [2] CJK COMPATIBILITY IDEOGRAPH-FA25..CJK COMPATIBILITY IDEOGRAPH-FA26 FA2A..FA6D ; NFC_QC; N # Lo [68] CJK COMPATIBILITY IDEOGRAPH-FA2A..CJK COMPATIBILITY IDEOGRAPH-FA6D FA70..FAD9 ; NFC_QC; N # Lo [106] CJK COMPATIBILITY IDEOGRAPH-FA70..CJK COMPATIBILITY IDEOGRAPH-FAD9 FB1D ; NFC_QC; N # Lo HEBREW LETTER YOD WITH HIRIQ FB1F ; NFC_QC; N # Lo HEBREW LIGATURE YIDDISH YOD YOD PATAH FB2A..FB36 ; NFC_QC; N # Lo [13] HEBREW LETTER SHIN WITH SHIN DOT..HEBREW LETTER ZAYIN WITH DAGESH FB38..FB3C ; NFC_QC; N # Lo [5] HEBREW LETTER TET WITH DAGESH..HEBREW LETTER LAMED WITH DAGESH FB3E ; NFC_QC; N # Lo HEBREW LETTER MEM WITH DAGESH FB40..FB41 ; NFC_QC; N # Lo [2] HEBREW LETTER NUN WITH DAGESH..HEBREW LETTER SAMEKH WITH DAGESH FB43..FB44 ; NFC_QC; N # Lo [2] HEBREW LETTER FINAL PE WITH DAGESH..HEBREW LETTER PE WITH DAGESH FB46..FB4E ; NFC_QC; N # Lo [9] HEBREW LETTER TSADI WITH DAGESH..HEBREW LETTER PE WITH RAFE 1D15E..1D164 ; NFC_QC; N # So [7] MUSICAL SYMBOL HALF NOTE..MUSICAL SYMBOL ONE HUNDRED TWENTY-EIGHTH NOTE 1D1BB..1D1C0 ; NFC_QC; N # So [6] MUSICAL SYMBOL MINIMA..MUSICAL SYMBOL FUSA BLACK 2F800..2FA1D ; NFC_QC; N # Lo [542] CJK COMPATIBILITY IDEOGRAPH-2F800..CJK COMPATIBILITY IDEOGRAPH-2FA1D # Total code points: 1120 # ================================================ # NFC_Quick_Check=Maybe 0300..0304 ; NFC_QC; M # Mn [5] COMBINING GRAVE ACCENT..COMBINING MACRON 0306..030C ; NFC_QC; M # Mn [7] COMBINING BREVE..COMBINING CARON 030F ; NFC_QC; M # Mn COMBINING DOUBLE GRAVE ACCENT 0311 ; NFC_QC; M # Mn COMBINING INVERTED BREVE 0313..0314 ; NFC_QC; M # Mn [2] COMBINING COMMA ABOVE..COMBINING REVERSED COMMA ABOVE 031B ; NFC_QC; M # Mn COMBINING HORN 0323..0328 ; NFC_QC; M # Mn [6] COMBINING DOT BELOW..COMBINING OGONEK 032D..032E ; NFC_QC; M # Mn [2] COMBINING CIRCUMFLEX ACCENT BELOW..COMBINING BREVE BELOW 0330..0331 ; NFC_QC; M # Mn [2] COMBINING TILDE BELOW..COMBINING MACRON BELOW 0338 ; NFC_QC; M # Mn COMBINING LONG SOLIDUS OVERLAY 0342 ; NFC_QC; M # Mn COMBINING GREEK PERISPOMENI 0345 ; NFC_QC; M # Mn COMBINING GREEK YPOGEGRAMMENI 0653..0655 ; NFC_QC; M # Mn [3] ARABIC MADDAH ABOVE..ARABIC HAMZA BELOW 093C ; NFC_QC; M # Mn DEVANAGARI SIGN NUKTA 09BE ; NFC_QC; M # Mc BENGALI VOWEL SIGN AA 09D7 ; NFC_QC; M # Mc BENGALI AU LENGTH MARK 0B3E ; NFC_QC; M # Mc ORIYA VOWEL SIGN AA 0B56 ; NFC_QC; M # Mn ORIYA AI LENGTH MARK 0B57 ; NFC_QC; M # Mc ORIYA AU LENGTH MARK 0BBE ; NFC_QC; M # Mc TAMIL VOWEL SIGN AA 0BD7 ; NFC_QC; M # Mc TAMIL AU LENGTH MARK 0C56 ; NFC_QC; M # Mn TELUGU AI LENGTH MARK 0CC2 ; NFC_QC; M # Mc KANNADA VOWEL SIGN UU 0CD5..0CD6 ; NFC_QC; M # Mc [2] KANNADA LENGTH MARK..KANNADA AI LENGTH MARK 0D3E ; NFC_QC; M # Mc MALAYALAM VOWEL SIGN AA 0D57 ; NFC_QC; M # Mc MALAYALAM AU LENGTH MARK 0DCA ; NFC_QC; M # Mn SINHALA SIGN AL-LAKUNA 0DCF ; NFC_QC; M # Mc SINHALA VOWEL SIGN AELA-PILLA 0DDF ; NFC_QC; M # Mc SINHALA VOWEL SIGN GAYANUKITTA 102E ; NFC_QC; M # Mn MYANMAR VOWEL SIGN II 1161..1175 ; NFC_QC; M # Lo [21] HANGUL JUNGSEONG A..HANGUL JUNGSEONG I 11A8..11C2 ; NFC_QC; M # Lo [27] HANGUL JONGSEONG KIYEOK..HANGUL JONGSEONG HIEUH 1B35 ; NFC_QC; M # Mc BALINESE VOWEL SIGN TEDUNG 3099..309A ; NFC_QC; M # Mn [2] COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK..COMBINING KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK 110BA ; NFC_QC; M # Mn KAITHI SIGN NUKTA 11127 ; NFC_QC; M # Mn CHAKMA VOWEL SIGN A 1133E ; NFC_QC; M # Mc GRANTHA VOWEL SIGN AA 11357 ; NFC_QC; M # Mc GRANTHA AU LENGTH MARK 114B0 ; NFC_QC; M # Mc TIRHUTA VOWEL SIGN AA 114BA ; NFC_QC; M # Mn TIRHUTA VOWEL SIGN SHORT E 114BD ; NFC_QC; M # Mc TIRHUTA VOWEL SIGN SHORT O 115AF ; NFC_QC; M # Mc SIDDHAM VOWEL SIGN AA 11930 ; NFC_QC; M # Mc DIVES AKURU VOWEL SIGN AA # Total code points: 111 # ================================================ # Property: NFKD_Quick_Check # All code points not explicitly listed for NFKD_Quick_Check # have the value Yes (Y). # @missing: 0000..10FFFF; NFKD_QC; Yes # ================================================ # NFKD_Quick_Check=No 00A0 ; NFKD_QC; N # Zs NO-BREAK SPACE 00A8 ; NFKD_QC; N # Sk DIAERESIS 00AA ; NFKD_QC; N # Lo FEMININE ORDINAL INDICATOR 00AF ; NFKD_QC; N # Sk MACRON 00B2..00B3 ; NFKD_QC; N # No [2] SUPERSCRIPT TWO..SUPERSCRIPT THREE 00B4 ; NFKD_QC; N # Sk ACUTE ACCENT 00B5 ; NFKD_QC; N # L& MICRO SIGN 00B8 ; NFKD_QC; N # Sk CEDILLA 00B9 ; NFKD_QC; N # No SUPERSCRIPT ONE 00BA ; NFKD_QC; N # Lo MASCULINE ORDINAL INDICATOR 00BC..00BE ; NFKD_QC; N # No [3] VULGAR FRACTION ONE QUARTER..VULGAR FRACTION THREE QUARTERS 00C0..00C5 ; NFKD_QC; N # L& [6] LATIN CAPITAL LETTER A WITH GRAVE..LATIN CAPITAL LETTER A WITH RING ABOVE 00C7..00CF ; NFKD_QC; N # L& [9] LATIN CAPITAL LETTER C WITH CEDILLA..LATIN CAPITAL LETTER I WITH DIAERESIS 00D1..00D6 ; NFKD_QC; N # L& [6] LATIN CAPITAL LETTER N WITH TILDE..LATIN CAPITAL LETTER O WITH DIAERESIS 00D9..00DD ; NFKD_QC; N # L& [5] LATIN CAPITAL LETTER U WITH GRAVE..LATIN CAPITAL LETTER Y WITH ACUTE 00E0..00E5 ; NFKD_QC; N # L& [6] LATIN SMALL LETTER A WITH GRAVE..LATIN SMALL LETTER A WITH RING ABOVE 00E7..00EF ; NFKD_QC; N # L& [9] LATIN SMALL LETTER C WITH CEDILLA..LATIN SMALL LETTER I WITH DIAERESIS 00F1..00F6 ; NFKD_QC; N # L& [6] LATIN SMALL LETTER N WITH TILDE..LATIN SMALL LETTER O WITH DIAERESIS 00F9..00FD ; NFKD_QC; N # L& [5] LATIN SMALL LETTER U WITH GRAVE..LATIN SMALL LETTER Y WITH ACUTE 00FF..010F ; NFKD_QC; N # L& [17] LATIN SMALL LETTER Y WITH DIAERESIS..LATIN SMALL LETTER D WITH CARON 0112..0125 ; NFKD_QC; N # L& [20] LATIN CAPITAL LETTER E WITH MACRON..LATIN SMALL LETTER H WITH CIRCUMFLEX 0128..0130 ; NFKD_QC; N # L& [9] LATIN CAPITAL LETTER I WITH TILDE..LATIN CAPITAL LETTER I WITH DOT ABOVE 0132..0137 ; NFKD_QC; N # L& [6] LATIN CAPITAL LIGATURE IJ..LATIN SMALL LETTER K WITH CEDILLA 0139..0140 ; NFKD_QC; N # L& [8] LATIN CAPITAL LETTER L WITH ACUTE..LATIN SMALL LETTER L WITH MIDDLE DOT 0143..0149 ; NFKD_QC; N # L& [7] LATIN CAPITAL LETTER N WITH ACUTE..LATIN SMALL LETTER N PRECEDED BY APOSTROPHE 014C..0151 ; NFKD_QC; N # L& [6] LATIN CAPITAL LETTER O WITH MACRON..LATIN SMALL LETTER O WITH DOUBLE ACUTE 0154..0165 ; NFKD_QC; N # L& [18] LATIN CAPITAL LETTER R WITH ACUTE..LATIN SMALL LETTER T WITH CARON 0168..017F ; NFKD_QC; N # L& [24] LATIN CAPITAL LETTER U WITH TILDE..LATIN SMALL LETTER LONG S 01A0..01A1 ; NFKD_QC; N # L& [2] LATIN CAPITAL LETTER O WITH HORN..LATIN SMALL LETTER O WITH HORN 01AF..01B0 ; NFKD_QC; N # L& [2] LATIN CAPITAL LETTER U WITH HORN..LATIN SMALL LETTER U WITH HORN 01C4..01DC ; NFKD_QC; N # L& [25] LATIN CAPITAL LETTER DZ WITH CARON..LATIN SMALL LETTER U WITH DIAERESIS AND GRAVE 01DE..01E3 ; NFKD_QC; N # L& [6] LATIN CAPITAL LETTER A WITH DIAERESIS AND MACRON..LATIN SMALL LETTER AE WITH MACRON 01E6..01F5 ; NFKD_QC; N # L& [16] LATIN CAPITAL LETTER G WITH CARON..LATIN SMALL LETTER G WITH ACUTE 01F8..021B ; NFKD_QC; N # L& [36] LATIN CAPITAL LETTER N WITH GRAVE..LATIN SMALL LETTER T WITH COMMA BELOW 021E..021F ; NFKD_QC; N # L& [2] LATIN CAPITAL LETTER H WITH CARON..LATIN SMALL LETTER H WITH CARON 0226..0233 ; NFKD_QC; N # L& [14] LATIN CAPITAL LETTER A WITH DOT ABOVE..LATIN SMALL LETTER Y WITH MACRON 02B0..02B8 ; NFKD_QC; N # Lm [9] MODIFIER LETTER SMALL H..MODIFIER LETTER SMALL Y 02D8..02DD ; NFKD_QC; N # Sk [6] BREVE..DOUBLE ACUTE ACCENT 02E0..02E4 ; NFKD_QC; N # Lm [5] MODIFIER LETTER SMALL GAMMA..MODIFIER LETTER SMALL REVERSED GLOTTAL STOP 0340..0341 ; NFKD_QC; N # Mn [2] COMBINING GRAVE TONE MARK..COMBINING ACUTE TONE MARK 0343..0344 ; NFKD_QC; N # Mn [2] COMBINING GREEK KORONIS..COMBINING GREEK DIALYTIKA TONOS 0374 ; NFKD_QC; N # Lm GREEK NUMERAL SIGN 037A ; NFKD_QC; N # Lm GREEK YPOGEGRAMMENI 037E ; NFKD_QC; N # Po GREEK QUESTION MARK 0384..0385 ; NFKD_QC; N # Sk [2] GREEK TONOS..GREEK DIALYTIKA TONOS 0386 ; NFKD_QC; N # L& GREEK CAPITAL LETTER ALPHA WITH TONOS 0387 ; NFKD_QC; N # Po GREEK ANO TELEIA 0388..038A ; NFKD_QC; N # L& [3] GREEK CAPITAL LETTER EPSILON WITH TONOS..GREEK CAPITAL LETTER IOTA WITH TONOS 038C ; NFKD_QC; N # L& GREEK CAPITAL LETTER OMICRON WITH TONOS 038E..0390 ; NFKD_QC; N # L& [3] GREEK CAPITAL LETTER UPSILON WITH TONOS..GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS 03AA..03B0 ; NFKD_QC; N # L& [7] GREEK CAPITAL LETTER IOTA WITH DIALYTIKA..GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS 03CA..03CE ; NFKD_QC; N # L& [5] GREEK SMALL LETTER IOTA WITH DIALYTIKA..GREEK SMALL LETTER OMEGA WITH TONOS 03D0..03D6 ; NFKD_QC; N # L& [7] GREEK BETA SYMBOL..GREEK PI SYMBOL 03F0..03F2 ; NFKD_QC; N # L& [3] GREEK KAPPA SYMBOL..GREEK LUNATE SIGMA SYMBOL 03F4..03F5 ; NFKD_QC; N # L& [2] GREEK CAPITAL THETA SYMBOL..GREEK LUNATE EPSILON SYMBOL 03F9 ; NFKD_QC; N # L& GREEK CAPITAL LUNATE SIGMA SYMBOL 0400..0401 ; NFKD_QC; N # L& [2] CYRILLIC CAPITAL LETTER IE WITH GRAVE..CYRILLIC CAPITAL LETTER IO 0403 ; NFKD_QC; N # L& CYRILLIC CAPITAL LETTER GJE 0407 ; NFKD_QC; N # L& CYRILLIC CAPITAL LETTER YI 040C..040E ; NFKD_QC; N # L& [3] CYRILLIC CAPITAL LETTER KJE..CYRILLIC CAPITAL LETTER SHORT U 0419 ; NFKD_QC; N # L& CYRILLIC CAPITAL LETTER SHORT I 0439 ; NFKD_QC; N # L& CYRILLIC SMALL LETTER SHORT I 0450..0451 ; NFKD_QC; N # L& [2] CYRILLIC SMALL LETTER IE WITH GRAVE..CYRILLIC SMALL LETTER IO 0453 ; NFKD_QC; N # L& CYRILLIC SMALL LETTER GJE 0457 ; NFKD_QC; N # L& CYRILLIC SMALL LETTER YI 045C..045E ; NFKD_QC; N # L& [3] CYRILLIC SMALL LETTER KJE..CYRILLIC SMALL LETTER SHORT U 0476..0477 ; NFKD_QC; N # L& [2] CYRILLIC CAPITAL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT..CYRILLIC SMALL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT 04C1..04C2 ; NFKD_QC; N # L& [2] CYRILLIC CAPITAL LETTER ZHE WITH BREVE..CYRILLIC SMALL LETTER ZHE WITH BREVE 04D0..04D3 ; NFKD_QC; N # L& [4] CYRILLIC CAPITAL LETTER A WITH BREVE..CYRILLIC SMALL LETTER A WITH DIAERESIS 04D6..04D7 ; NFKD_QC; N # L& [2] CYRILLIC CAPITAL LETTER IE WITH BREVE..CYRILLIC SMALL LETTER IE WITH BREVE 04DA..04DF ; NFKD_QC; N # L& [6] CYRILLIC CAPITAL LETTER SCHWA WITH DIAERESIS..CYRILLIC SMALL LETTER ZE WITH DIAERESIS 04E2..04E7 ; NFKD_QC; N # L& [6] CYRILLIC CAPITAL LETTER I WITH MACRON..CYRILLIC SMALL LETTER O WITH DIAERESIS 04EA..04F5 ; NFKD_QC; N # L& [12] CYRILLIC CAPITAL LETTER BARRED O WITH DIAERESIS..CYRILLIC SMALL LETTER CHE WITH DIAERESIS 04F8..04F9 ; NFKD_QC; N # L& [2] CYRILLIC CAPITAL LETTER YERU WITH DIAERESIS..CYRILLIC SMALL LETTER YERU WITH DIAERESIS 0587 ; NFKD_QC; N # L& ARMENIAN SMALL LIGATURE ECH YIWN 0622..0626 ; NFKD_QC; N # Lo [5] ARABIC LETTER ALEF WITH MADDA ABOVE..ARABIC LETTER YEH WITH HAMZA ABOVE 0675..0678 ; NFKD_QC; N # Lo [4] ARABIC LETTER HIGH HAMZA ALEF..ARABIC LETTER HIGH HAMZA YEH 06C0 ; NFKD_QC; N # Lo ARABIC LETTER HEH WITH YEH ABOVE 06C2 ; NFKD_QC; N # Lo ARABIC LETTER HEH GOAL WITH HAMZA ABOVE 06D3 ; NFKD_QC; N # Lo ARABIC LETTER YEH BARREE WITH HAMZA ABOVE 0929 ; NFKD_QC; N # Lo DEVANAGARI LETTER NNNA 0931 ; NFKD_QC; N # Lo DEVANAGARI LETTER RRA 0934 ; NFKD_QC; N # Lo DEVANAGARI LETTER LLLA 0958..095F ; NFKD_QC; N # Lo [8] DEVANAGARI LETTER QA..DEVANAGARI LETTER YYA 09CB..09CC ; NFKD_QC; N # Mc [2] BENGALI VOWEL SIGN O..BENGALI VOWEL SIGN AU 09DC..09DD ; NFKD_QC; N # Lo [2] BENGALI LETTER RRA..BENGALI LETTER RHA 09DF ; NFKD_QC; N # Lo BENGALI LETTER YYA 0A33 ; NFKD_QC; N # Lo GURMUKHI LETTER LLA 0A36 ; NFKD_QC; N # Lo GURMUKHI LETTER SHA 0A59..0A5B ; NFKD_QC; N # Lo [3] GURMUKHI LETTER KHHA..GURMUKHI LETTER ZA 0A5E ; NFKD_QC; N # Lo GURMUKHI LETTER FA 0B48 ; NFKD_QC; N # Mc ORIYA VOWEL SIGN AI 0B4B..0B4C ; NFKD_QC; N # Mc [2] ORIYA VOWEL SIGN O..ORIYA VOWEL SIGN AU 0B5C..0B5D ; NFKD_QC; N # Lo [2] ORIYA LETTER RRA..ORIYA LETTER RHA 0B94 ; NFKD_QC; N # Lo TAMIL LETTER AU 0BCA..0BCC ; NFKD_QC; N # Mc [3] TAMIL VOWEL SIGN O..TAMIL VOWEL SIGN AU 0C48 ; NFKD_QC; N # Mn TELUGU VOWEL SIGN AI 0CC0 ; NFKD_QC; N # Mc KANNADA VOWEL SIGN II 0CC7..0CC8 ; NFKD_QC; N # Mc [2] KANNADA VOWEL SIGN EE..KANNADA VOWEL SIGN AI 0CCA..0CCB ; NFKD_QC; N # Mc [2] KANNADA VOWEL SIGN O..KANNADA VOWEL SIGN OO 0D4A..0D4C ; NFKD_QC; N # Mc [3] MALAYALAM VOWEL SIGN O..MALAYALAM VOWEL SIGN AU 0DDA ; NFKD_QC; N # Mc SINHALA VOWEL SIGN DIGA KOMBUVA 0DDC..0DDE ; NFKD_QC; N # Mc [3] SINHALA VOWEL SIGN KOMBUVA HAA AELA-PILLA..SINHALA VOWEL SIGN KOMBUVA HAA GAYANUKITTA 0E33 ; NFKD_QC; N # Lo THAI CHARACTER SARA AM 0EB3 ; NFKD_QC; N # Lo LAO VOWEL SIGN AM 0EDC..0EDD ; NFKD_QC; N # Lo [2] LAO HO NO..LAO HO MO 0F0C ; NFKD_QC; N # Po TIBETAN MARK DELIMITER TSHEG BSTAR 0F43 ; NFKD_QC; N # Lo TIBETAN LETTER GHA 0F4D ; NFKD_QC; N # Lo TIBETAN LETTER DDHA 0F52 ; NFKD_QC; N # Lo TIBETAN LETTER DHA 0F57 ; NFKD_QC; N # Lo TIBETAN LETTER BHA 0F5C ; NFKD_QC; N # Lo TIBETAN LETTER DZHA 0F69 ; NFKD_QC; N # Lo TIBETAN LETTER KSSA 0F73 ; NFKD_QC; N # Mn TIBETAN VOWEL SIGN II 0F75..0F79 ; NFKD_QC; N # Mn [5] TIBETAN VOWEL SIGN UU..TIBETAN VOWEL SIGN VOCALIC LL 0F81 ; NFKD_QC; N # Mn TIBETAN VOWEL SIGN REVERSED II 0F93 ; NFKD_QC; N # Mn TIBETAN SUBJOINED LETTER GHA 0F9D ; NFKD_QC; N # Mn TIBETAN SUBJOINED LETTER DDHA 0FA2 ; NFKD_QC; N # Mn TIBETAN SUBJOINED LETTER DHA 0FA7 ; NFKD_QC; N # Mn TIBETAN SUBJOINED LETTER BHA 0FAC ; NFKD_QC; N # Mn TIBETAN SUBJOINED LETTER DZHA 0FB9 ; NFKD_QC; N # Mn TIBETAN SUBJOINED LETTER KSSA 1026 ; NFKD_QC; N # Lo MYANMAR LETTER UU 10FC ; NFKD_QC; N # Lm MODIFIER LETTER GEORGIAN NAR 1B06 ; NFKD_QC; N # Lo BALINESE LETTER AKARA TEDUNG 1B08 ; NFKD_QC; N # Lo BALINESE LETTER IKARA TEDUNG 1B0A ; NFKD_QC; N # Lo BALINESE LETTER UKARA TEDUNG 1B0C ; NFKD_QC; N # Lo BALINESE LETTER RA REPA TEDUNG 1B0E ; NFKD_QC; N # Lo BALINESE LETTER LA LENGA TEDUNG 1B12 ; NFKD_QC; N # Lo BALINESE LETTER OKARA TEDUNG 1B3B ; NFKD_QC; N # Mc BALINESE VOWEL SIGN RA REPA TEDUNG 1B3D ; NFKD_QC; N # Mc BALINESE VOWEL SIGN LA LENGA TEDUNG 1B40..1B41 ; NFKD_QC; N # Mc [2] BALINESE VOWEL SIGN TALING TEDUNG..BALINESE VOWEL SIGN TALING REPA TEDUNG 1B43 ; NFKD_QC; N # Mc BALINESE VOWEL SIGN PEPET TEDUNG 1D2C..1D2E ; NFKD_QC; N # Lm [3] MODIFIER LETTER CAPITAL A..MODIFIER LETTER CAPITAL B 1D30..1D3A ; NFKD_QC; N # Lm [11] MODIFIER LETTER CAPITAL D..MODIFIER LETTER CAPITAL N 1D3C..1D4D ; NFKD_QC; N # Lm [18] MODIFIER LETTER CAPITAL O..MODIFIER LETTER SMALL G 1D4F..1D6A ; NFKD_QC; N # Lm [28] MODIFIER LETTER SMALL K..GREEK SUBSCRIPT SMALL LETTER CHI 1D78 ; NFKD_QC; N # Lm MODIFIER LETTER CYRILLIC EN 1D9B..1DBF ; NFKD_QC; N # Lm [37] MODIFIER LETTER SMALL TURNED ALPHA..MODIFIER LETTER SMALL THETA 1E00..1E9B ; NFKD_QC; N # L& [156] LATIN CAPITAL LETTER A WITH RING BELOW..LATIN SMALL LETTER LONG S WITH DOT ABOVE 1EA0..1EF9 ; NFKD_QC; N # L& [90] LATIN CAPITAL LETTER A WITH DOT BELOW..LATIN SMALL LETTER Y WITH TILDE 1F00..1F15 ; NFKD_QC; N # L& [22] GREEK SMALL LETTER ALPHA WITH PSILI..GREEK SMALL LETTER EPSILON WITH DASIA AND OXIA 1F18..1F1D ; NFKD_QC; N # L& [6] GREEK CAPITAL LETTER EPSILON WITH PSILI..GREEK CAPITAL LETTER EPSILON WITH DASIA AND OXIA 1F20..1F45 ; NFKD_QC; N # L& [38] GREEK SMALL LETTER ETA WITH PSILI..GREEK SMALL LETTER OMICRON WITH DASIA AND OXIA 1F48..1F4D ; NFKD_QC; N # L& [6] GREEK CAPITAL LETTER OMICRON WITH PSILI..GREEK CAPITAL LETTER OMICRON WITH DASIA AND OXIA 1F50..1F57 ; NFKD_QC; N # L& [8] GREEK SMALL LETTER UPSILON WITH PSILI..GREEK SMALL LETTER UPSILON WITH DASIA AND PERISPOMENI 1F59 ; NFKD_QC; N # L& GREEK CAPITAL LETTER UPSILON WITH DASIA 1F5B ; NFKD_QC; N # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND VARIA 1F5D ; NFKD_QC; N # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND OXIA 1F5F..1F7D ; NFKD_QC; N # L& [31] GREEK CAPITAL LETTER UPSILON WITH DASIA AND PERISPOMENI..GREEK SMALL LETTER OMEGA WITH OXIA 1F80..1FB4 ; NFKD_QC; N # L& [53] GREEK SMALL LETTER ALPHA WITH PSILI AND YPOGEGRAMMENI..GREEK SMALL LETTER ALPHA WITH OXIA AND YPOGEGRAMMENI 1FB6..1FBC ; NFKD_QC; N # L& [7] GREEK SMALL LETTER ALPHA WITH PERISPOMENI..GREEK CAPITAL LETTER ALPHA WITH PROSGEGRAMMENI 1FBD ; NFKD_QC; N # Sk GREEK KORONIS 1FBE ; NFKD_QC; N # L& GREEK PROSGEGRAMMENI 1FBF..1FC1 ; NFKD_QC; N # Sk [3] GREEK PSILI..GREEK DIALYTIKA AND PERISPOMENI 1FC2..1FC4 ; NFKD_QC; N # L& [3] GREEK SMALL LETTER ETA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER ETA WITH OXIA AND YPOGEGRAMMENI 1FC6..1FCC ; NFKD_QC; N # L& [7] GREEK SMALL LETTER ETA WITH PERISPOMENI..GREEK CAPITAL LETTER ETA WITH PROSGEGRAMMENI 1FCD..1FCF ; NFKD_QC; N # Sk [3] GREEK PSILI AND VARIA..GREEK PSILI AND PERISPOMENI 1FD0..1FD3 ; NFKD_QC; N # L& [4] GREEK SMALL LETTER IOTA WITH VRACHY..GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA 1FD6..1FDB ; NFKD_QC; N # L& [6] GREEK SMALL LETTER IOTA WITH PERISPOMENI..GREEK CAPITAL LETTER IOTA WITH OXIA 1FDD..1FDF ; NFKD_QC; N # Sk [3] GREEK DASIA AND VARIA..GREEK DASIA AND PERISPOMENI 1FE0..1FEC ; NFKD_QC; N # L& [13] GREEK SMALL LETTER UPSILON WITH VRACHY..GREEK CAPITAL LETTER RHO WITH DASIA 1FED..1FEF ; NFKD_QC; N # Sk [3] GREEK DIALYTIKA AND VARIA..GREEK VARIA 1FF2..1FF4 ; NFKD_QC; N # L& [3] GREEK SMALL LETTER OMEGA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER OMEGA WITH OXIA AND YPOGEGRAMMENI 1FF6..1FFC ; NFKD_QC; N # L& [7] GREEK SMALL LETTER OMEGA WITH PERISPOMENI..GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI 1FFD..1FFE ; NFKD_QC; N # Sk [2] GREEK OXIA..GREEK DASIA 2000..200A ; NFKD_QC; N # Zs [11] EN QUAD..HAIR SPACE 2011 ; NFKD_QC; N # Pd NON-BREAKING HYPHEN 2017 ; NFKD_QC; N # Po DOUBLE LOW LINE 2024..2026 ; NFKD_QC; N # Po [3] ONE DOT LEADER..HORIZONTAL ELLIPSIS 202F ; NFKD_QC; N # Zs NARROW NO-BREAK SPACE 2033..2034 ; NFKD_QC; N # Po [2] DOUBLE PRIME..TRIPLE PRIME 2036..2037 ; NFKD_QC; N # Po [2] REVERSED DOUBLE PRIME..REVERSED TRIPLE PRIME 203C ; NFKD_QC; N # Po DOUBLE EXCLAMATION MARK 203E ; NFKD_QC; N # Po OVERLINE 2047..2049 ; NFKD_QC; N # Po [3] DOUBLE QUESTION MARK..EXCLAMATION QUESTION MARK 2057 ; NFKD_QC; N # Po QUADRUPLE PRIME 205F ; NFKD_QC; N # Zs MEDIUM MATHEMATICAL SPACE 2070 ; NFKD_QC; N # No SUPERSCRIPT ZERO 2071 ; NFKD_QC; N # Lm SUPERSCRIPT LATIN SMALL LETTER I 2074..2079 ; NFKD_QC; N # No [6] SUPERSCRIPT FOUR..SUPERSCRIPT NINE 207A..207C ; NFKD_QC; N # Sm [3] SUPERSCRIPT PLUS SIGN..SUPERSCRIPT EQUALS SIGN 207D ; NFKD_QC; N # Ps SUPERSCRIPT LEFT PARENTHESIS 207E ; NFKD_QC; N # Pe SUPERSCRIPT RIGHT PARENTHESIS 207F ; NFKD_QC; N # Lm SUPERSCRIPT LATIN SMALL LETTER N 2080..2089 ; NFKD_QC; N # No [10] SUBSCRIPT ZERO..SUBSCRIPT NINE 208A..208C ; NFKD_QC; N # Sm [3] SUBSCRIPT PLUS SIGN..SUBSCRIPT EQUALS SIGN 208D ; NFKD_QC; N # Ps SUBSCRIPT LEFT PARENTHESIS 208E ; NFKD_QC; N # Pe SUBSCRIPT RIGHT PARENTHESIS 2090..209C ; NFKD_QC; N # Lm [13] LATIN SUBSCRIPT SMALL LETTER A..LATIN SUBSCRIPT SMALL LETTER T 20A8 ; NFKD_QC; N # Sc RUPEE SIGN 2100..2101 ; NFKD_QC; N # So [2] ACCOUNT OF..ADDRESSED TO THE SUBJECT 2102 ; NFKD_QC; N # L& DOUBLE-STRUCK CAPITAL C 2103 ; NFKD_QC; N # So DEGREE CELSIUS 2105..2106 ; NFKD_QC; N # So [2] CARE OF..CADA UNA 2107 ; NFKD_QC; N # L& EULER CONSTANT 2109 ; NFKD_QC; N # So DEGREE FAHRENHEIT 210A..2113 ; NFKD_QC; N # L& [10] SCRIPT SMALL G..SCRIPT SMALL L 2115 ; NFKD_QC; N # L& DOUBLE-STRUCK CAPITAL N 2116 ; NFKD_QC; N # So NUMERO SIGN 2119..211D ; NFKD_QC; N # L& [5] DOUBLE-STRUCK CAPITAL P..DOUBLE-STRUCK CAPITAL R 2120..2122 ; NFKD_QC; N # So [3] SERVICE MARK..TRADE MARK SIGN 2124 ; NFKD_QC; N # L& DOUBLE-STRUCK CAPITAL Z 2126 ; NFKD_QC; N # L& OHM SIGN 2128 ; NFKD_QC; N # L& BLACK-LETTER CAPITAL Z 212A..212D ; NFKD_QC; N # L& [4] KELVIN SIGN..BLACK-LETTER CAPITAL C 212F..2131 ; NFKD_QC; N # L& [3] SCRIPT SMALL E..SCRIPT CAPITAL F 2133..2134 ; NFKD_QC; N # L& [2] SCRIPT CAPITAL M..SCRIPT SMALL O 2135..2138 ; NFKD_QC; N # Lo [4] ALEF SYMBOL..DALET SYMBOL 2139 ; NFKD_QC; N # L& INFORMATION SOURCE 213B ; NFKD_QC; N # So FACSIMILE SIGN 213C..213F ; NFKD_QC; N # L& [4] DOUBLE-STRUCK SMALL PI..DOUBLE-STRUCK CAPITAL PI 2140 ; NFKD_QC; N # Sm DOUBLE-STRUCK N-ARY SUMMATION 2145..2149 ; NFKD_QC; N # L& [5] DOUBLE-STRUCK ITALIC CAPITAL D..DOUBLE-STRUCK ITALIC SMALL J 2150..215F ; NFKD_QC; N # No [16] VULGAR FRACTION ONE SEVENTH..FRACTION NUMERATOR ONE 2160..217F ; NFKD_QC; N # Nl [32] ROMAN NUMERAL ONE..SMALL ROMAN NUMERAL ONE THOUSAND 2189 ; NFKD_QC; N # No VULGAR FRACTION ZERO THIRDS 219A..219B ; NFKD_QC; N # Sm [2] LEFTWARDS ARROW WITH STROKE..RIGHTWARDS ARROW WITH STROKE 21AE ; NFKD_QC; N # Sm LEFT RIGHT ARROW WITH STROKE 21CD ; NFKD_QC; N # So LEFTWARDS DOUBLE ARROW WITH STROKE 21CE..21CF ; NFKD_QC; N # Sm [2] LEFT RIGHT DOUBLE ARROW WITH STROKE..RIGHTWARDS DOUBLE ARROW WITH STROKE 2204 ; NFKD_QC; N # Sm THERE DOES NOT EXIST 2209 ; NFKD_QC; N # Sm NOT AN ELEMENT OF 220C ; NFKD_QC; N # Sm DOES NOT CONTAIN AS MEMBER 2224 ; NFKD_QC; N # Sm DOES NOT DIVIDE 2226 ; NFKD_QC; N # Sm NOT PARALLEL TO 222C..222D ; NFKD_QC; N # Sm [2] DOUBLE INTEGRAL..TRIPLE INTEGRAL 222F..2230 ; NFKD_QC; N # Sm [2] SURFACE INTEGRAL..VOLUME INTEGRAL 2241 ; NFKD_QC; N # Sm NOT TILDE 2244 ; NFKD_QC; N # Sm NOT ASYMPTOTICALLY EQUAL TO 2247 ; NFKD_QC; N # Sm NEITHER APPROXIMATELY NOR ACTUALLY EQUAL TO 2249 ; NFKD_QC; N # Sm NOT ALMOST EQUAL TO 2260 ; NFKD_QC; N # Sm NOT EQUAL TO 2262 ; NFKD_QC; N # Sm NOT IDENTICAL TO 226D..2271 ; NFKD_QC; N # Sm [5] NOT EQUIVALENT TO..NEITHER GREATER-THAN NOR EQUAL TO 2274..2275 ; NFKD_QC; N # Sm [2] NEITHER LESS-THAN NOR EQUIVALENT TO..NEITHER GREATER-THAN NOR EQUIVALENT TO 2278..2279 ; NFKD_QC; N # Sm [2] NEITHER LESS-THAN NOR GREATER-THAN..NEITHER GREATER-THAN NOR LESS-THAN 2280..2281 ; NFKD_QC; N # Sm [2] DOES NOT PRECEDE..DOES NOT SUCCEED 2284..2285 ; NFKD_QC; N # Sm [2] NOT A SUBSET OF..NOT A SUPERSET OF 2288..2289 ; NFKD_QC; N # Sm [2] NEITHER A SUBSET OF NOR EQUAL TO..NEITHER A SUPERSET OF NOR EQUAL TO 22AC..22AF ; NFKD_QC; N # Sm [4] DOES NOT PROVE..NEGATED DOUBLE VERTICAL BAR DOUBLE RIGHT TURNSTILE 22E0..22E3 ; NFKD_QC; N # Sm [4] DOES NOT PRECEDE OR EQUAL..NOT SQUARE ORIGINAL OF OR EQUAL TO 22EA..22ED ; NFKD_QC; N # Sm [4] NOT NORMAL SUBGROUP OF..DOES NOT CONTAIN AS NORMAL SUBGROUP OR EQUAL 2329 ; NFKD_QC; N # Ps LEFT-POINTING ANGLE BRACKET 232A ; NFKD_QC; N # Pe RIGHT-POINTING ANGLE BRACKET 2460..249B ; NFKD_QC; N # No [60] CIRCLED DIGIT ONE..NUMBER TWENTY FULL STOP 249C..24E9 ; NFKD_QC; N # So [78] PARENTHESIZED LATIN SMALL LETTER A..CIRCLED LATIN SMALL LETTER Z 24EA ; NFKD_QC; N # No CIRCLED DIGIT ZERO 2A0C ; NFKD_QC; N # Sm QUADRUPLE INTEGRAL OPERATOR 2A74..2A76 ; NFKD_QC; N # Sm [3] DOUBLE COLON EQUAL..THREE CONSECUTIVE EQUALS SIGNS 2ADC ; NFKD_QC; N # Sm FORKING 2C7C..2C7D ; NFKD_QC; N # Lm [2] LATIN SUBSCRIPT SMALL LETTER J..MODIFIER LETTER CAPITAL V 2D6F ; NFKD_QC; N # Lm TIFINAGH MODIFIER LETTER LABIALIZATION MARK 2E9F ; NFKD_QC; N # So CJK RADICAL MOTHER 2EF3 ; NFKD_QC; N # So CJK RADICAL C-SIMPLIFIED TURTLE 2F00..2FD5 ; NFKD_QC; N # So [214] KANGXI RADICAL ONE..KANGXI RADICAL FLUTE 3000 ; NFKD_QC; N # Zs IDEOGRAPHIC SPACE 3036 ; NFKD_QC; N # So CIRCLED POSTAL MARK 3038..303A ; NFKD_QC; N # Nl [3] HANGZHOU NUMERAL TEN..HANGZHOU NUMERAL THIRTY 304C ; NFKD_QC; N # Lo HIRAGANA LETTER GA 304E ; NFKD_QC; N # Lo HIRAGANA LETTER GI 3050 ; NFKD_QC; N # Lo HIRAGANA LETTER GU 3052 ; NFKD_QC; N # Lo HIRAGANA LETTER GE 3054 ; NFKD_QC; N # Lo HIRAGANA LETTER GO 3056 ; NFKD_QC; N # Lo HIRAGANA LETTER ZA 3058 ; NFKD_QC; N # Lo HIRAGANA LETTER ZI 305A ; NFKD_QC; N # Lo HIRAGANA LETTER ZU 305C ; NFKD_QC; N # Lo HIRAGANA LETTER ZE 305E ; NFKD_QC; N # Lo HIRAGANA LETTER ZO 3060 ; NFKD_QC; N # Lo HIRAGANA LETTER DA 3062 ; NFKD_QC; N # Lo HIRAGANA LETTER DI 3065 ; NFKD_QC; N # Lo HIRAGANA LETTER DU 3067 ; NFKD_QC; N # Lo HIRAGANA LETTER DE 3069 ; NFKD_QC; N # Lo HIRAGANA LETTER DO 3070..3071 ; NFKD_QC; N # Lo [2] HIRAGANA LETTER BA..HIRAGANA LETTER PA 3073..3074 ; NFKD_QC; N # Lo [2] HIRAGANA LETTER BI..HIRAGANA LETTER PI 3076..3077 ; NFKD_QC; N # Lo [2] HIRAGANA LETTER BU..HIRAGANA LETTER PU 3079..307A ; NFKD_QC; N # Lo [2] HIRAGANA LETTER BE..HIRAGANA LETTER PE 307C..307D ; NFKD_QC; N # Lo [2] HIRAGANA LETTER BO..HIRAGANA LETTER PO 3094 ; NFKD_QC; N # Lo HIRAGANA LETTER VU 309B..309C ; NFKD_QC; N # Sk [2] KATAKANA-HIRAGANA VOICED SOUND MARK..KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK 309E ; NFKD_QC; N # Lm HIRAGANA VOICED ITERATION MARK 309F ; NFKD_QC; N # Lo HIRAGANA DIGRAPH YORI 30AC ; NFKD_QC; N # Lo KATAKANA LETTER GA 30AE ; NFKD_QC; N # Lo KATAKANA LETTER GI 30B0 ; NFKD_QC; N # Lo KATAKANA LETTER GU 30B2 ; NFKD_QC; N # Lo KATAKANA LETTER GE 30B4 ; NFKD_QC; N # Lo KATAKANA LETTER GO 30B6 ; NFKD_QC; N # Lo KATAKANA LETTER ZA 30B8 ; NFKD_QC; N # Lo KATAKANA LETTER ZI 30BA ; NFKD_QC; N # Lo KATAKANA LETTER ZU 30BC ; NFKD_QC; N # Lo KATAKANA LETTER ZE 30BE ; NFKD_QC; N # Lo KATAKANA LETTER ZO 30C0 ; NFKD_QC; N # Lo KATAKANA LETTER DA 30C2 ; NFKD_QC; N # Lo KATAKANA LETTER DI 30C5 ; NFKD_QC; N # Lo KATAKANA LETTER DU 30C7 ; NFKD_QC; N # Lo KATAKANA LETTER DE 30C9 ; NFKD_QC; N # Lo KATAKANA LETTER DO 30D0..30D1 ; NFKD_QC; N # Lo [2] KATAKANA LETTER BA..KATAKANA LETTER PA 30D3..30D4 ; NFKD_QC; N # Lo [2] KATAKANA LETTER BI..KATAKANA LETTER PI 30D6..30D7 ; NFKD_QC; N # Lo [2] KATAKANA LETTER BU..KATAKANA LETTER PU 30D9..30DA ; NFKD_QC; N # Lo [2] KATAKANA LETTER BE..KATAKANA LETTER PE 30DC..30DD ; NFKD_QC; N # Lo [2] KATAKANA LETTER BO..KATAKANA LETTER PO 30F4 ; NFKD_QC; N # Lo KATAKANA LETTER VU 30F7..30FA ; NFKD_QC; N # Lo [4] KATAKANA LETTER VA..KATAKANA LETTER VO 30FE ; NFKD_QC; N # Lm KATAKANA VOICED ITERATION MARK 30FF ; NFKD_QC; N # Lo KATAKANA DIGRAPH KOTO 3131..318E ; NFKD_QC; N # Lo [94] HANGUL LETTER KIYEOK..HANGUL LETTER ARAEAE 3192..3195 ; NFKD_QC; N # No [4] IDEOGRAPHIC ANNOTATION ONE MARK..IDEOGRAPHIC ANNOTATION FOUR MARK 3196..319F ; NFKD_QC; N # So [10] IDEOGRAPHIC ANNOTATION TOP MARK..IDEOGRAPHIC ANNOTATION MAN MARK 3200..321E ; NFKD_QC; N # So [31] PARENTHESIZED HANGUL KIYEOK..PARENTHESIZED KOREAN CHARACTER O HU 3220..3229 ; NFKD_QC; N # No [10] PARENTHESIZED IDEOGRAPH ONE..PARENTHESIZED IDEOGRAPH TEN 322A..3247 ; NFKD_QC; N # So [30] PARENTHESIZED IDEOGRAPH MOON..CIRCLED IDEOGRAPH KOTO 3250 ; NFKD_QC; N # So PARTNERSHIP SIGN 3251..325F ; NFKD_QC; N # No [15] CIRCLED NUMBER TWENTY ONE..CIRCLED NUMBER THIRTY FIVE 3260..327E ; NFKD_QC; N # So [31] CIRCLED HANGUL KIYEOK..CIRCLED HANGUL IEUNG U 3280..3289 ; NFKD_QC; N # No [10] CIRCLED IDEOGRAPH ONE..CIRCLED IDEOGRAPH TEN 328A..32B0 ; NFKD_QC; N # So [39] CIRCLED IDEOGRAPH MOON..CIRCLED IDEOGRAPH NIGHT 32B1..32BF ; NFKD_QC; N # No [15] CIRCLED NUMBER THIRTY SIX..CIRCLED NUMBER FIFTY 32C0..33FF ; NFKD_QC; N # So [320] IDEOGRAPHIC TELEGRAPH SYMBOL FOR JANUARY..SQUARE GAL A69C..A69D ; NFKD_QC; N # Lm [2] MODIFIER LETTER CYRILLIC HARD SIGN..MODIFIER LETTER CYRILLIC SOFT SIGN A770 ; NFKD_QC; N # Lm MODIFIER LETTER US A7F2..A7F4 ; NFKD_QC; N # Lm [3] MODIFIER LETTER CAPITAL C..MODIFIER LETTER CAPITAL Q A7F8..A7F9 ; NFKD_QC; N # Lm [2] MODIFIER LETTER CAPITAL H WITH STROKE..MODIFIER LETTER SMALL LIGATURE OE AB5C..AB5F ; NFKD_QC; N # Lm [4] MODIFIER LETTER SMALL HENG..MODIFIER LETTER SMALL U WITH LEFT HOOK AB69 ; NFKD_QC; N # Lm MODIFIER LETTER SMALL TURNED W AC00..D7A3 ; NFKD_QC; N # Lo [11172] HANGUL SYLLABLE GA..HANGUL SYLLABLE HIH F900..FA0D ; NFKD_QC; N # Lo [270] CJK COMPATIBILITY IDEOGRAPH-F900..CJK COMPATIBILITY IDEOGRAPH-FA0D FA10 ; NFKD_QC; N # Lo CJK COMPATIBILITY IDEOGRAPH-FA10 FA12 ; NFKD_QC; N # Lo CJK COMPATIBILITY IDEOGRAPH-FA12 FA15..FA1E ; NFKD_QC; N # Lo [10] CJK COMPATIBILITY IDEOGRAPH-FA15..CJK COMPATIBILITY IDEOGRAPH-FA1E FA20 ; NFKD_QC; N # Lo CJK COMPATIBILITY IDEOGRAPH-FA20 FA22 ; NFKD_QC; N # Lo CJK COMPATIBILITY IDEOGRAPH-FA22 FA25..FA26 ; NFKD_QC; N # Lo [2] CJK COMPATIBILITY IDEOGRAPH-FA25..CJK COMPATIBILITY IDEOGRAPH-FA26 FA2A..FA6D ; NFKD_QC; N # Lo [68] CJK COMPATIBILITY IDEOGRAPH-FA2A..CJK COMPATIBILITY IDEOGRAPH-FA6D FA70..FAD9 ; NFKD_QC; N # Lo [106] CJK COMPATIBILITY IDEOGRAPH-FA70..CJK COMPATIBILITY IDEOGRAPH-FAD9 FB00..FB06 ; NFKD_QC; N # L& [7] LATIN SMALL LIGATURE FF..LATIN SMALL LIGATURE ST FB13..FB17 ; NFKD_QC; N # L& [5] ARMENIAN SMALL LIGATURE MEN NOW..ARMENIAN SMALL LIGATURE MEN XEH FB1D ; NFKD_QC; N # Lo HEBREW LETTER YOD WITH HIRIQ FB1F..FB28 ; NFKD_QC; N # Lo [10] HEBREW LIGATURE YIDDISH YOD YOD PATAH..HEBREW LETTER WIDE TAV FB29 ; NFKD_QC; N # Sm HEBREW LETTER ALTERNATIVE PLUS SIGN FB2A..FB36 ; NFKD_QC; N # Lo [13] HEBREW LETTER SHIN WITH SHIN DOT..HEBREW LETTER ZAYIN WITH DAGESH FB38..FB3C ; NFKD_QC; N # Lo [5] HEBREW LETTER TET WITH DAGESH..HEBREW LETTER LAMED WITH DAGESH FB3E ; NFKD_QC; N # Lo HEBREW LETTER MEM WITH DAGESH FB40..FB41 ; NFKD_QC; N # Lo [2] HEBREW LETTER NUN WITH DAGESH..HEBREW LETTER SAMEKH WITH DAGESH FB43..FB44 ; NFKD_QC; N # Lo [2] HEBREW LETTER FINAL PE WITH DAGESH..HEBREW LETTER PE WITH DAGESH FB46..FBB1 ; NFKD_QC; N # Lo [108] HEBREW LETTER TSADI WITH DAGESH..ARABIC LETTER YEH BARREE WITH HAMZA ABOVE FINAL FORM FBD3..FD3D ; NFKD_QC; N # Lo [363] ARABIC LETTER NG ISOLATED FORM..ARABIC LIGATURE ALEF WITH FATHATAN ISOLATED FORM FD50..FD8F ; NFKD_QC; N # Lo [64] ARABIC LIGATURE TEH WITH JEEM WITH MEEM INITIAL FORM..ARABIC LIGATURE MEEM WITH KHAH WITH MEEM INITIAL FORM FD92..FDC7 ; NFKD_QC; N # Lo [54] ARABIC LIGATURE MEEM WITH JEEM WITH KHAH INITIAL FORM..ARABIC LIGATURE NOON WITH JEEM WITH YEH FINAL FORM FDF0..FDFB ; NFKD_QC; N # Lo [12] ARABIC LIGATURE SALLA USED AS KORANIC STOP SIGN ISOLATED FORM..ARABIC LIGATURE JALLAJALALOUHOU FDFC ; NFKD_QC; N # Sc RIAL SIGN FE10..FE16 ; NFKD_QC; N # Po [7] PRESENTATION FORM FOR VERTICAL COMMA..PRESENTATION FORM FOR VERTICAL QUESTION MARK FE17 ; NFKD_QC; N # Ps PRESENTATION FORM FOR VERTICAL LEFT WHITE LENTICULAR BRACKET FE18 ; NFKD_QC; N # Pe PRESENTATION FORM FOR VERTICAL RIGHT WHITE LENTICULAR BRAKCET FE19 ; NFKD_QC; N # Po PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS FE30 ; NFKD_QC; N # Po PRESENTATION FORM FOR VERTICAL TWO DOT LEADER FE31..FE32 ; NFKD_QC; N # Pd [2] PRESENTATION FORM FOR VERTICAL EM DASH..PRESENTATION FORM FOR VERTICAL EN DASH FE33..FE34 ; NFKD_QC; N # Pc [2] PRESENTATION FORM FOR VERTICAL LOW LINE..PRESENTATION FORM FOR VERTICAL WAVY LOW LINE FE35 ; NFKD_QC; N # Ps PRESENTATION FORM FOR VERTICAL LEFT PARENTHESIS FE36 ; NFKD_QC; N # Pe PRESENTATION FORM FOR VERTICAL RIGHT PARENTHESIS FE37 ; NFKD_QC; N # Ps PRESENTATION FORM FOR VERTICAL LEFT CURLY BRACKET FE38 ; NFKD_QC; N # Pe PRESENTATION FORM FOR VERTICAL RIGHT CURLY BRACKET FE39 ; NFKD_QC; N # Ps PRESENTATION FORM FOR VERTICAL LEFT TORTOISE SHELL BRACKET FE3A ; NFKD_QC; N # Pe PRESENTATION FORM FOR VERTICAL RIGHT TORTOISE SHELL BRACKET FE3B ; NFKD_QC; N # Ps PRESENTATION FORM FOR VERTICAL LEFT BLACK LENTICULAR BRACKET FE3C ; NFKD_QC; N # Pe PRESENTATION FORM FOR VERTICAL RIGHT BLACK LENTICULAR BRACKET FE3D ; NFKD_QC; N # Ps PRESENTATION FORM FOR VERTICAL LEFT DOUBLE ANGLE BRACKET FE3E ; NFKD_QC; N # Pe PRESENTATION FORM FOR VERTICAL RIGHT DOUBLE ANGLE BRACKET FE3F ; NFKD_QC; N # Ps PRESENTATION FORM FOR VERTICAL LEFT ANGLE BRACKET FE40 ; NFKD_QC; N # Pe PRESENTATION FORM FOR VERTICAL RIGHT ANGLE BRACKET FE41 ; NFKD_QC; N # Ps PRESENTATION FORM FOR VERTICAL LEFT CORNER BRACKET FE42 ; NFKD_QC; N # Pe PRESENTATION FORM FOR VERTICAL RIGHT CORNER BRACKET FE43 ; NFKD_QC; N # Ps PRESENTATION FORM FOR VERTICAL LEFT WHITE CORNER BRACKET FE44 ; NFKD_QC; N # Pe PRESENTATION FORM FOR VERTICAL RIGHT WHITE CORNER BRACKET FE47 ; NFKD_QC; N # Ps PRESENTATION FORM FOR VERTICAL LEFT SQUARE BRACKET FE48 ; NFKD_QC; N # Pe PRESENTATION FORM FOR VERTICAL RIGHT SQUARE BRACKET FE49..FE4C ; NFKD_QC; N # Po [4] DASHED OVERLINE..DOUBLE WAVY OVERLINE FE4D..FE4F ; NFKD_QC; N # Pc [3] DASHED LOW LINE..WAVY LOW LINE FE50..FE52 ; NFKD_QC; N # Po [3] SMALL COMMA..SMALL FULL STOP FE54..FE57 ; NFKD_QC; N # Po [4] SMALL SEMICOLON..SMALL EXCLAMATION MARK FE58 ; NFKD_QC; N # Pd SMALL EM DASH FE59 ; NFKD_QC; N # Ps SMALL LEFT PARENTHESIS FE5A ; NFKD_QC; N # Pe SMALL RIGHT PARENTHESIS FE5B ; NFKD_QC; N # Ps SMALL LEFT CURLY BRACKET FE5C ; NFKD_QC; N # Pe SMALL RIGHT CURLY BRACKET FE5D ; NFKD_QC; N # Ps SMALL LEFT TORTOISE SHELL BRACKET FE5E ; NFKD_QC; N # Pe SMALL RIGHT TORTOISE SHELL BRACKET FE5F..FE61 ; NFKD_QC; N # Po [3] SMALL NUMBER SIGN..SMALL ASTERISK FE62 ; NFKD_QC; N # Sm SMALL PLUS SIGN FE63 ; NFKD_QC; N # Pd SMALL HYPHEN-MINUS FE64..FE66 ; NFKD_QC; N # Sm [3] SMALL LESS-THAN SIGN..SMALL EQUALS SIGN FE68 ; NFKD_QC; N # Po SMALL REVERSE SOLIDUS FE69 ; NFKD_QC; N # Sc SMALL DOLLAR SIGN FE6A..FE6B ; NFKD_QC; N # Po [2] SMALL PERCENT SIGN..SMALL COMMERCIAL AT FE70..FE72 ; NFKD_QC; N # Lo [3] ARABIC FATHATAN ISOLATED FORM..ARABIC DAMMATAN ISOLATED FORM FE74 ; NFKD_QC; N # Lo ARABIC KASRATAN ISOLATED FORM FE76..FEFC ; NFKD_QC; N # Lo [135] ARABIC FATHA ISOLATED FORM..ARABIC LIGATURE LAM WITH ALEF FINAL FORM FF01..FF03 ; NFKD_QC; N # Po [3] FULLWIDTH EXCLAMATION MARK..FULLWIDTH NUMBER SIGN FF04 ; NFKD_QC; N # Sc FULLWIDTH DOLLAR SIGN FF05..FF07 ; NFKD_QC; N # Po [3] FULLWIDTH PERCENT SIGN..FULLWIDTH APOSTROPHE FF08 ; NFKD_QC; N # Ps FULLWIDTH LEFT PARENTHESIS FF09 ; NFKD_QC; N # Pe FULLWIDTH RIGHT PARENTHESIS FF0A ; NFKD_QC; N # Po FULLWIDTH ASTERISK FF0B ; NFKD_QC; N # Sm FULLWIDTH PLUS SIGN FF0C ; NFKD_QC; N # Po FULLWIDTH COMMA FF0D ; NFKD_QC; N # Pd FULLWIDTH HYPHEN-MINUS FF0E..FF0F ; NFKD_QC; N # Po [2] FULLWIDTH FULL STOP..FULLWIDTH SOLIDUS FF10..FF19 ; NFKD_QC; N # Nd [10] FULLWIDTH DIGIT ZERO..FULLWIDTH DIGIT NINE FF1A..FF1B ; NFKD_QC; N # Po [2] FULLWIDTH COLON..FULLWIDTH SEMICOLON FF1C..FF1E ; NFKD_QC; N # Sm [3] FULLWIDTH LESS-THAN SIGN..FULLWIDTH GREATER-THAN SIGN FF1F..FF20 ; NFKD_QC; N # Po [2] FULLWIDTH QUESTION MARK..FULLWIDTH COMMERCIAL AT FF21..FF3A ; NFKD_QC; N # L& [26] FULLWIDTH LATIN CAPITAL LETTER A..FULLWIDTH LATIN CAPITAL LETTER Z FF3B ; NFKD_QC; N # Ps FULLWIDTH LEFT SQUARE BRACKET FF3C ; NFKD_QC; N # Po FULLWIDTH REVERSE SOLIDUS FF3D ; NFKD_QC; N # Pe FULLWIDTH RIGHT SQUARE BRACKET FF3E ; NFKD_QC; N # Sk FULLWIDTH CIRCUMFLEX ACCENT FF3F ; NFKD_QC; N # Pc FULLWIDTH LOW LINE FF40 ; NFKD_QC; N # Sk FULLWIDTH GRAVE ACCENT FF41..FF5A ; NFKD_QC; N # L& [26] FULLWIDTH LATIN SMALL LETTER A..FULLWIDTH LATIN SMALL LETTER Z FF5B ; NFKD_QC; N # Ps FULLWIDTH LEFT CURLY BRACKET FF5C ; NFKD_QC; N # Sm FULLWIDTH VERTICAL LINE FF5D ; NFKD_QC; N # Pe FULLWIDTH RIGHT CURLY BRACKET FF5E ; NFKD_QC; N # Sm FULLWIDTH TILDE FF5F ; NFKD_QC; N # Ps FULLWIDTH LEFT WHITE PARENTHESIS FF60 ; NFKD_QC; N # Pe FULLWIDTH RIGHT WHITE PARENTHESIS FF61 ; NFKD_QC; N # Po HALFWIDTH IDEOGRAPHIC FULL STOP FF62 ; NFKD_QC; N # Ps HALFWIDTH LEFT CORNER BRACKET FF63 ; NFKD_QC; N # Pe HALFWIDTH RIGHT CORNER BRACKET FF64..FF65 ; NFKD_QC; N # Po [2] HALFWIDTH IDEOGRAPHIC COMMA..HALFWIDTH KATAKANA MIDDLE DOT FF66..FF6F ; NFKD_QC; N # Lo [10] HALFWIDTH KATAKANA LETTER WO..HALFWIDTH KATAKANA LETTER SMALL TU FF70 ; NFKD_QC; N # Lm HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK FF71..FF9D ; NFKD_QC; N # Lo [45] HALFWIDTH KATAKANA LETTER A..HALFWIDTH KATAKANA LETTER N FF9E..FF9F ; NFKD_QC; N # Lm [2] HALFWIDTH KATAKANA VOICED SOUND MARK..HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK FFA0..FFBE ; NFKD_QC; N # Lo [31] HALFWIDTH HANGUL FILLER..HALFWIDTH HANGUL LETTER HIEUH FFC2..FFC7 ; NFKD_QC; N # Lo [6] HALFWIDTH HANGUL LETTER A..HALFWIDTH HANGUL LETTER E FFCA..FFCF ; NFKD_QC; N # Lo [6] HALFWIDTH HANGUL LETTER YEO..HALFWIDTH HANGUL LETTER OE FFD2..FFD7 ; NFKD_QC; N # Lo [6] HALFWIDTH HANGUL LETTER YO..HALFWIDTH HANGUL LETTER YU FFDA..FFDC ; NFKD_QC; N # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL LETTER I FFE0..FFE1 ; NFKD_QC; N # Sc [2] FULLWIDTH CENT SIGN..FULLWIDTH POUND SIGN FFE2 ; NFKD_QC; N # Sm FULLWIDTH NOT SIGN FFE3 ; NFKD_QC; N # Sk FULLWIDTH MACRON FFE4 ; NFKD_QC; N # So FULLWIDTH BROKEN BAR FFE5..FFE6 ; NFKD_QC; N # Sc [2] FULLWIDTH YEN SIGN..FULLWIDTH WON SIGN FFE8 ; NFKD_QC; N # So HALFWIDTH FORMS LIGHT VERTICAL FFE9..FFEC ; NFKD_QC; N # Sm [4] HALFWIDTH LEFTWARDS ARROW..HALFWIDTH DOWNWARDS ARROW FFED..FFEE ; NFKD_QC; N # So [2] HALFWIDTH BLACK SQUARE..HALFWIDTH WHITE CIRCLE 10781..10785 ; NFKD_QC; N # Lm [5] MODIFIER LETTER SUPERSCRIPT TRIANGULAR COLON..MODIFIER LETTER SMALL B WITH HOOK 10787..107B0 ; NFKD_QC; N # Lm [42] MODIFIER LETTER SMALL DZ DIGRAPH..MODIFIER LETTER SMALL V WITH RIGHT HOOK 107B2..107BA ; NFKD_QC; N # Lm [9] MODIFIER LETTER SMALL CAPITAL Y..MODIFIER LETTER SMALL S WITH CURL 1109A ; NFKD_QC; N # Lo KAITHI LETTER DDDHA 1109C ; NFKD_QC; N # Lo KAITHI LETTER RHA 110AB ; NFKD_QC; N # Lo KAITHI LETTER VA 1112E..1112F ; NFKD_QC; N # Mn [2] CHAKMA VOWEL SIGN O..CHAKMA VOWEL SIGN AU 1134B..1134C ; NFKD_QC; N # Mc [2] GRANTHA VOWEL SIGN OO..GRANTHA VOWEL SIGN AU 114BB..114BC ; NFKD_QC; N # Mc [2] TIRHUTA VOWEL SIGN AI..TIRHUTA VOWEL SIGN O 114BE ; NFKD_QC; N # Mc TIRHUTA VOWEL SIGN AU 115BA..115BB ; NFKD_QC; N # Mc [2] SIDDHAM VOWEL SIGN O..SIDDHAM VOWEL SIGN AU 11938 ; NFKD_QC; N # Mc DIVES AKURU VOWEL SIGN O 1D15E..1D164 ; NFKD_QC; N # So [7] MUSICAL SYMBOL HALF NOTE..MUSICAL SYMBOL ONE HUNDRED TWENTY-EIGHTH NOTE 1D1BB..1D1C0 ; NFKD_QC; N # So [6] MUSICAL SYMBOL MINIMA..MUSICAL SYMBOL FUSA BLACK 1D400..1D454 ; NFKD_QC; N # L& [85] MATHEMATICAL BOLD CAPITAL A..MATHEMATICAL ITALIC SMALL G 1D456..1D49C ; NFKD_QC; N # L& [71] MATHEMATICAL ITALIC SMALL I..MATHEMATICAL SCRIPT CAPITAL A 1D49E..1D49F ; NFKD_QC; N # L& [2] MATHEMATICAL SCRIPT CAPITAL C..MATHEMATICAL SCRIPT CAPITAL D 1D4A2 ; NFKD_QC; N # L& MATHEMATICAL SCRIPT CAPITAL G 1D4A5..1D4A6 ; NFKD_QC; N # L& [2] MATHEMATICAL SCRIPT CAPITAL J..MATHEMATICAL SCRIPT CAPITAL K 1D4A9..1D4AC ; NFKD_QC; N # L& [4] MATHEMATICAL SCRIPT CAPITAL N..MATHEMATICAL SCRIPT CAPITAL Q 1D4AE..1D4B9 ; NFKD_QC; N # L& [12] MATHEMATICAL SCRIPT CAPITAL S..MATHEMATICAL SCRIPT SMALL D 1D4BB ; NFKD_QC; N # L& MATHEMATICAL SCRIPT SMALL F 1D4BD..1D4C3 ; NFKD_QC; N # L& [7] MATHEMATICAL SCRIPT SMALL H..MATHEMATICAL SCRIPT SMALL N 1D4C5..1D505 ; NFKD_QC; N # L& [65] MATHEMATICAL SCRIPT SMALL P..MATHEMATICAL FRAKTUR CAPITAL B 1D507..1D50A ; NFKD_QC; N # L& [4] MATHEMATICAL FRAKTUR CAPITAL D..MATHEMATICAL FRAKTUR CAPITAL G 1D50D..1D514 ; NFKD_QC; N # L& [8] MATHEMATICAL FRAKTUR CAPITAL J..MATHEMATICAL FRAKTUR CAPITAL Q 1D516..1D51C ; NFKD_QC; N # L& [7] MATHEMATICAL FRAKTUR CAPITAL S..MATHEMATICAL FRAKTUR CAPITAL Y 1D51E..1D539 ; NFKD_QC; N # L& [28] MATHEMATICAL FRAKTUR SMALL A..MATHEMATICAL DOUBLE-STRUCK CAPITAL B 1D53B..1D53E ; NFKD_QC; N # L& [4] MATHEMATICAL DOUBLE-STRUCK CAPITAL D..MATHEMATICAL DOUBLE-STRUCK CAPITAL G 1D540..1D544 ; NFKD_QC; N # L& [5] MATHEMATICAL DOUBLE-STRUCK CAPITAL I..MATHEMATICAL DOUBLE-STRUCK CAPITAL M 1D546 ; NFKD_QC; N # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL O 1D54A..1D550 ; NFKD_QC; N # L& [7] MATHEMATICAL DOUBLE-STRUCK CAPITAL S..MATHEMATICAL DOUBLE-STRUCK CAPITAL Y 1D552..1D6A5 ; NFKD_QC; N # L& [340] MATHEMATICAL DOUBLE-STRUCK SMALL A..MATHEMATICAL ITALIC SMALL DOTLESS J 1D6A8..1D6C0 ; NFKD_QC; N # L& [25] MATHEMATICAL BOLD CAPITAL ALPHA..MATHEMATICAL BOLD CAPITAL OMEGA 1D6C1 ; NFKD_QC; N # Sm MATHEMATICAL BOLD NABLA 1D6C2..1D6DA ; NFKD_QC; N # L& [25] MATHEMATICAL BOLD SMALL ALPHA..MATHEMATICAL BOLD SMALL OMEGA 1D6DB ; NFKD_QC; N # Sm MATHEMATICAL BOLD PARTIAL DIFFERENTIAL 1D6DC..1D6FA ; NFKD_QC; N # L& [31] MATHEMATICAL BOLD EPSILON SYMBOL..MATHEMATICAL ITALIC CAPITAL OMEGA 1D6FB ; NFKD_QC; N # Sm MATHEMATICAL ITALIC NABLA 1D6FC..1D714 ; NFKD_QC; N # L& [25] MATHEMATICAL ITALIC SMALL ALPHA..MATHEMATICAL ITALIC SMALL OMEGA 1D715 ; NFKD_QC; N # Sm MATHEMATICAL ITALIC PARTIAL DIFFERENTIAL 1D716..1D734 ; NFKD_QC; N # L& [31] MATHEMATICAL ITALIC EPSILON SYMBOL..MATHEMATICAL BOLD ITALIC CAPITAL OMEGA 1D735 ; NFKD_QC; N # Sm MATHEMATICAL BOLD ITALIC NABLA 1D736..1D74E ; NFKD_QC; N # L& [25] MATHEMATICAL BOLD ITALIC SMALL ALPHA..MATHEMATICAL BOLD ITALIC SMALL OMEGA 1D74F ; NFKD_QC; N # Sm MATHEMATICAL BOLD ITALIC PARTIAL DIFFERENTIAL 1D750..1D76E ; NFKD_QC; N # L& [31] MATHEMATICAL BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL SANS-SERIF BOLD CAPITAL OMEGA 1D76F ; NFKD_QC; N # Sm MATHEMATICAL SANS-SERIF BOLD NABLA 1D770..1D788 ; NFKD_QC; N # L& [25] MATHEMATICAL SANS-SERIF BOLD SMALL ALPHA..MATHEMATICAL SANS-SERIF BOLD SMALL OMEGA 1D789 ; NFKD_QC; N # Sm MATHEMATICAL SANS-SERIF BOLD PARTIAL DIFFERENTIAL 1D78A..1D7A8 ; NFKD_QC; N # L& [31] MATHEMATICAL SANS-SERIF BOLD EPSILON SYMBOL..MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMEGA 1D7A9 ; NFKD_QC; N # Sm MATHEMATICAL SANS-SERIF BOLD ITALIC NABLA 1D7AA..1D7C2 ; NFKD_QC; N # L& [25] MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ALPHA..MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL OMEGA 1D7C3 ; NFKD_QC; N # Sm MATHEMATICAL SANS-SERIF BOLD ITALIC PARTIAL DIFFERENTIAL 1D7C4..1D7CB ; NFKD_QC; N # L& [8] MATHEMATICAL SANS-SERIF BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL BOLD SMALL DIGAMMA 1D7CE..1D7FF ; NFKD_QC; N # Nd [50] MATHEMATICAL BOLD DIGIT ZERO..MATHEMATICAL MONOSPACE DIGIT NINE 1E030..1E06D ; NFKD_QC; N # Lm [62] MODIFIER LETTER CYRILLIC SMALL A..MODIFIER LETTER CYRILLIC SMALL STRAIGHT U WITH STROKE 1EE00..1EE03 ; NFKD_QC; N # Lo [4] ARABIC MATHEMATICAL ALEF..ARABIC MATHEMATICAL DAL 1EE05..1EE1F ; NFKD_QC; N # Lo [27] ARABIC MATHEMATICAL WAW..ARABIC MATHEMATICAL DOTLESS QAF 1EE21..1EE22 ; NFKD_QC; N # Lo [2] ARABIC MATHEMATICAL INITIAL BEH..ARABIC MATHEMATICAL INITIAL JEEM 1EE24 ; NFKD_QC; N # Lo ARABIC MATHEMATICAL INITIAL HEH 1EE27 ; NFKD_QC; N # Lo ARABIC MATHEMATICAL INITIAL HAH 1EE29..1EE32 ; NFKD_QC; N # Lo [10] ARABIC MATHEMATICAL INITIAL YEH..ARABIC MATHEMATICAL INITIAL QAF 1EE34..1EE37 ; NFKD_QC; N # Lo [4] ARABIC MATHEMATICAL INITIAL SHEEN..ARABIC MATHEMATICAL INITIAL KHAH 1EE39 ; NFKD_QC; N # Lo ARABIC MATHEMATICAL INITIAL DAD 1EE3B ; NFKD_QC; N # Lo ARABIC MATHEMATICAL INITIAL GHAIN 1EE42 ; NFKD_QC; N # Lo ARABIC MATHEMATICAL TAILED JEEM 1EE47 ; NFKD_QC; N # Lo ARABIC MATHEMATICAL TAILED HAH 1EE49 ; NFKD_QC; N # Lo ARABIC MATHEMATICAL TAILED YEH 1EE4B ; NFKD_QC; N # Lo ARABIC MATHEMATICAL TAILED LAM 1EE4D..1EE4F ; NFKD_QC; N # Lo [3] ARABIC MATHEMATICAL TAILED NOON..ARABIC MATHEMATICAL TAILED AIN 1EE51..1EE52 ; NFKD_QC; N # Lo [2] ARABIC MATHEMATICAL TAILED SAD..ARABIC MATHEMATICAL TAILED QAF 1EE54 ; NFKD_QC; N # Lo ARABIC MATHEMATICAL TAILED SHEEN 1EE57 ; NFKD_QC; N # Lo ARABIC MATHEMATICAL TAILED KHAH 1EE59 ; NFKD_QC; N # Lo ARABIC MATHEMATICAL TAILED DAD 1EE5B ; NFKD_QC; N # Lo ARABIC MATHEMATICAL TAILED GHAIN 1EE5D ; NFKD_QC; N # Lo ARABIC MATHEMATICAL TAILED DOTLESS NOON 1EE5F ; NFKD_QC; N # Lo ARABIC MATHEMATICAL TAILED DOTLESS QAF 1EE61..1EE62 ; NFKD_QC; N # Lo [2] ARABIC MATHEMATICAL STRETCHED BEH..ARABIC MATHEMATICAL STRETCHED JEEM 1EE64 ; NFKD_QC; N # Lo ARABIC MATHEMATICAL STRETCHED HEH 1EE67..1EE6A ; NFKD_QC; N # Lo [4] ARABIC MATHEMATICAL STRETCHED HAH..ARABIC MATHEMATICAL STRETCHED KAF 1EE6C..1EE72 ; NFKD_QC; N # Lo [7] ARABIC MATHEMATICAL STRETCHED MEEM..ARABIC MATHEMATICAL STRETCHED QAF 1EE74..1EE77 ; NFKD_QC; N # Lo [4] ARABIC MATHEMATICAL STRETCHED SHEEN..ARABIC MATHEMATICAL STRETCHED KHAH 1EE79..1EE7C ; NFKD_QC; N # Lo [4] ARABIC MATHEMATICAL STRETCHED DAD..ARABIC MATHEMATICAL STRETCHED DOTLESS BEH 1EE7E ; NFKD_QC; N # Lo ARABIC MATHEMATICAL STRETCHED DOTLESS FEH 1EE80..1EE89 ; NFKD_QC; N # Lo [10] ARABIC MATHEMATICAL LOOPED ALEF..ARABIC MATHEMATICAL LOOPED YEH 1EE8B..1EE9B ; NFKD_QC; N # Lo [17] ARABIC MATHEMATICAL LOOPED LAM..ARABIC MATHEMATICAL LOOPED GHAIN 1EEA1..1EEA3 ; NFKD_QC; N # Lo [3] ARABIC MATHEMATICAL DOUBLE-STRUCK BEH..ARABIC MATHEMATICAL DOUBLE-STRUCK DAL 1EEA5..1EEA9 ; NFKD_QC; N # Lo [5] ARABIC MATHEMATICAL DOUBLE-STRUCK WAW..ARABIC MATHEMATICAL DOUBLE-STRUCK YEH 1EEAB..1EEBB ; NFKD_QC; N # Lo [17] ARABIC MATHEMATICAL DOUBLE-STRUCK LAM..ARABIC MATHEMATICAL DOUBLE-STRUCK GHAIN 1F100..1F10A ; NFKD_QC; N # No [11] DIGIT ZERO FULL STOP..DIGIT NINE COMMA 1F110..1F12E ; NFKD_QC; N # So [31] PARENTHESIZED LATIN CAPITAL LETTER A..CIRCLED WZ 1F130..1F14F ; NFKD_QC; N # So [32] SQUARED LATIN CAPITAL LETTER A..SQUARED WC 1F16A..1F16C ; NFKD_QC; N # So [3] RAISED MC SIGN..RAISED MR SIGN 1F190 ; NFKD_QC; N # So SQUARE DJ 1F200..1F202 ; NFKD_QC; N # So [3] SQUARE HIRAGANA HOKA..SQUARED KATAKANA SA 1F210..1F23B ; NFKD_QC; N # So [44] SQUARED CJK UNIFIED IDEOGRAPH-624B..SQUARED CJK UNIFIED IDEOGRAPH-914D 1F240..1F248 ; NFKD_QC; N # So [9] TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-672C..TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-6557 1F250..1F251 ; NFKD_QC; N # So [2] CIRCLED IDEOGRAPH ADVANTAGE..CIRCLED IDEOGRAPH ACCEPT 1FBF0..1FBF9 ; NFKD_QC; N # Nd [10] SEGMENTED DIGIT ZERO..SEGMENTED DIGIT NINE 2F800..2FA1D ; NFKD_QC; N # Lo [542] CJK COMPATIBILITY IDEOGRAPH-2F800..CJK COMPATIBILITY IDEOGRAPH-2FA1D # Total code points: 17029 # ================================================ # Property: NFKC_Quick_Check # All code points not explicitly listed for NFKC_Quick_Check # have the value Yes (Y). # @missing: 0000..10FFFF; NFKC_QC; Yes # ================================================ # NFKC_Quick_Check=No 00A0 ; NFKC_QC; N # Zs NO-BREAK SPACE 00A8 ; NFKC_QC; N # Sk DIAERESIS 00AA ; NFKC_QC; N # Lo FEMININE ORDINAL INDICATOR 00AF ; NFKC_QC; N # Sk MACRON 00B2..00B3 ; NFKC_QC; N # No [2] SUPERSCRIPT TWO..SUPERSCRIPT THREE 00B4 ; NFKC_QC; N # Sk ACUTE ACCENT 00B5 ; NFKC_QC; N # L& MICRO SIGN 00B8 ; NFKC_QC; N # Sk CEDILLA 00B9 ; NFKC_QC; N # No SUPERSCRIPT ONE 00BA ; NFKC_QC; N # Lo MASCULINE ORDINAL INDICATOR 00BC..00BE ; NFKC_QC; N # No [3] VULGAR FRACTION ONE QUARTER..VULGAR FRACTION THREE QUARTERS 0132..0133 ; NFKC_QC; N # L& [2] LATIN CAPITAL LIGATURE IJ..LATIN SMALL LIGATURE IJ 013F..0140 ; NFKC_QC; N # L& [2] LATIN CAPITAL LETTER L WITH MIDDLE DOT..LATIN SMALL LETTER L WITH MIDDLE DOT 0149 ; NFKC_QC; N # L& LATIN SMALL LETTER N PRECEDED BY APOSTROPHE 017F ; NFKC_QC; N # L& LATIN SMALL LETTER LONG S 01C4..01CC ; NFKC_QC; N # L& [9] LATIN CAPITAL LETTER DZ WITH CARON..LATIN SMALL LETTER NJ 01F1..01F3 ; NFKC_QC; N # L& [3] LATIN CAPITAL LETTER DZ..LATIN SMALL LETTER DZ 02B0..02B8 ; NFKC_QC; N # Lm [9] MODIFIER LETTER SMALL H..MODIFIER LETTER SMALL Y 02D8..02DD ; NFKC_QC; N # Sk [6] BREVE..DOUBLE ACUTE ACCENT 02E0..02E4 ; NFKC_QC; N # Lm [5] MODIFIER LETTER SMALL GAMMA..MODIFIER LETTER SMALL REVERSED GLOTTAL STOP 0340..0341 ; NFKC_QC; N # Mn [2] COMBINING GRAVE TONE MARK..COMBINING ACUTE TONE MARK 0343..0344 ; NFKC_QC; N # Mn [2] COMBINING GREEK KORONIS..COMBINING GREEK DIALYTIKA TONOS 0374 ; NFKC_QC; N # Lm GREEK NUMERAL SIGN 037A ; NFKC_QC; N # Lm GREEK YPOGEGRAMMENI 037E ; NFKC_QC; N # Po GREEK QUESTION MARK 0384..0385 ; NFKC_QC; N # Sk [2] GREEK TONOS..GREEK DIALYTIKA TONOS 0387 ; NFKC_QC; N # Po GREEK ANO TELEIA 03D0..03D6 ; NFKC_QC; N # L& [7] GREEK BETA SYMBOL..GREEK PI SYMBOL 03F0..03F2 ; NFKC_QC; N # L& [3] GREEK KAPPA SYMBOL..GREEK LUNATE SIGMA SYMBOL 03F4..03F5 ; NFKC_QC; N # L& [2] GREEK CAPITAL THETA SYMBOL..GREEK LUNATE EPSILON SYMBOL 03F9 ; NFKC_QC; N # L& GREEK CAPITAL LUNATE SIGMA SYMBOL 0587 ; NFKC_QC; N # L& ARMENIAN SMALL LIGATURE ECH YIWN 0675..0678 ; NFKC_QC; N # Lo [4] ARABIC LETTER HIGH HAMZA ALEF..ARABIC LETTER HIGH HAMZA YEH 0958..095F ; NFKC_QC; N # Lo [8] DEVANAGARI LETTER QA..DEVANAGARI LETTER YYA 09DC..09DD ; NFKC_QC; N # Lo [2] BENGALI LETTER RRA..BENGALI LETTER RHA 09DF ; NFKC_QC; N # Lo BENGALI LETTER YYA 0A33 ; NFKC_QC; N # Lo GURMUKHI LETTER LLA 0A36 ; NFKC_QC; N # Lo GURMUKHI LETTER SHA 0A59..0A5B ; NFKC_QC; N # Lo [3] GURMUKHI LETTER KHHA..GURMUKHI LETTER ZA 0A5E ; NFKC_QC; N # Lo GURMUKHI LETTER FA 0B5C..0B5D ; NFKC_QC; N # Lo [2] ORIYA LETTER RRA..ORIYA LETTER RHA 0E33 ; NFKC_QC; N # Lo THAI CHARACTER SARA AM 0EB3 ; NFKC_QC; N # Lo LAO VOWEL SIGN AM 0EDC..0EDD ; NFKC_QC; N # Lo [2] LAO HO NO..LAO HO MO 0F0C ; NFKC_QC; N # Po TIBETAN MARK DELIMITER TSHEG BSTAR 0F43 ; NFKC_QC; N # Lo TIBETAN LETTER GHA 0F4D ; NFKC_QC; N # Lo TIBETAN LETTER DDHA 0F52 ; NFKC_QC; N # Lo TIBETAN LETTER DHA 0F57 ; NFKC_QC; N # Lo TIBETAN LETTER BHA 0F5C ; NFKC_QC; N # Lo TIBETAN LETTER DZHA 0F69 ; NFKC_QC; N # Lo TIBETAN LETTER KSSA 0F73 ; NFKC_QC; N # Mn TIBETAN VOWEL SIGN II 0F75..0F79 ; NFKC_QC; N # Mn [5] TIBETAN VOWEL SIGN UU..TIBETAN VOWEL SIGN VOCALIC LL 0F81 ; NFKC_QC; N # Mn TIBETAN VOWEL SIGN REVERSED II 0F93 ; NFKC_QC; N # Mn TIBETAN SUBJOINED LETTER GHA 0F9D ; NFKC_QC; N # Mn TIBETAN SUBJOINED LETTER DDHA 0FA2 ; NFKC_QC; N # Mn TIBETAN SUBJOINED LETTER DHA 0FA7 ; NFKC_QC; N # Mn TIBETAN SUBJOINED LETTER BHA 0FAC ; NFKC_QC; N # Mn TIBETAN SUBJOINED LETTER DZHA 0FB9 ; NFKC_QC; N # Mn TIBETAN SUBJOINED LETTER KSSA 10FC ; NFKC_QC; N # Lm MODIFIER LETTER GEORGIAN NAR 1D2C..1D2E ; NFKC_QC; N # Lm [3] MODIFIER LETTER CAPITAL A..MODIFIER LETTER CAPITAL B 1D30..1D3A ; NFKC_QC; N # Lm [11] MODIFIER LETTER CAPITAL D..MODIFIER LETTER CAPITAL N 1D3C..1D4D ; NFKC_QC; N # Lm [18] MODIFIER LETTER CAPITAL O..MODIFIER LETTER SMALL G 1D4F..1D6A ; NFKC_QC; N # Lm [28] MODIFIER LETTER SMALL K..GREEK SUBSCRIPT SMALL LETTER CHI 1D78 ; NFKC_QC; N # Lm MODIFIER LETTER CYRILLIC EN 1D9B..1DBF ; NFKC_QC; N # Lm [37] MODIFIER LETTER SMALL TURNED ALPHA..MODIFIER LETTER SMALL THETA 1E9A..1E9B ; NFKC_QC; N # L& [2] LATIN SMALL LETTER A WITH RIGHT HALF RING..LATIN SMALL LETTER LONG S WITH DOT ABOVE 1F71 ; NFKC_QC; N # L& GREEK SMALL LETTER ALPHA WITH OXIA 1F73 ; NFKC_QC; N # L& GREEK SMALL LETTER EPSILON WITH OXIA 1F75 ; NFKC_QC; N # L& GREEK SMALL LETTER ETA WITH OXIA 1F77 ; NFKC_QC; N # L& GREEK SMALL LETTER IOTA WITH OXIA 1F79 ; NFKC_QC; N # L& GREEK SMALL LETTER OMICRON WITH OXIA 1F7B ; NFKC_QC; N # L& GREEK SMALL LETTER UPSILON WITH OXIA 1F7D ; NFKC_QC; N # L& GREEK SMALL LETTER OMEGA WITH OXIA 1FBB ; NFKC_QC; N # L& GREEK CAPITAL LETTER ALPHA WITH OXIA 1FBD ; NFKC_QC; N # Sk GREEK KORONIS 1FBE ; NFKC_QC; N # L& GREEK PROSGEGRAMMENI 1FBF..1FC1 ; NFKC_QC; N # Sk [3] GREEK PSILI..GREEK DIALYTIKA AND PERISPOMENI 1FC9 ; NFKC_QC; N # L& GREEK CAPITAL LETTER EPSILON WITH OXIA 1FCB ; NFKC_QC; N # L& GREEK CAPITAL LETTER ETA WITH OXIA 1FCD..1FCF ; NFKC_QC; N # Sk [3] GREEK PSILI AND VARIA..GREEK PSILI AND PERISPOMENI 1FD3 ; NFKC_QC; N # L& GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA 1FDB ; NFKC_QC; N # L& GREEK CAPITAL LETTER IOTA WITH OXIA 1FDD..1FDF ; NFKC_QC; N # Sk [3] GREEK DASIA AND VARIA..GREEK DASIA AND PERISPOMENI 1FE3 ; NFKC_QC; N # L& GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND OXIA 1FEB ; NFKC_QC; N # L& GREEK CAPITAL LETTER UPSILON WITH OXIA 1FED..1FEF ; NFKC_QC; N # Sk [3] GREEK DIALYTIKA AND VARIA..GREEK VARIA 1FF9 ; NFKC_QC; N # L& GREEK CAPITAL LETTER OMICRON WITH OXIA 1FFB ; NFKC_QC; N # L& GREEK CAPITAL LETTER OMEGA WITH OXIA 1FFD..1FFE ; NFKC_QC; N # Sk [2] GREEK OXIA..GREEK DASIA 2000..200A ; NFKC_QC; N # Zs [11] EN QUAD..HAIR SPACE 2011 ; NFKC_QC; N # Pd NON-BREAKING HYPHEN 2017 ; NFKC_QC; N # Po DOUBLE LOW LINE 2024..2026 ; NFKC_QC; N # Po [3] ONE DOT LEADER..HORIZONTAL ELLIPSIS 202F ; NFKC_QC; N # Zs NARROW NO-BREAK SPACE 2033..2034 ; NFKC_QC; N # Po [2] DOUBLE PRIME..TRIPLE PRIME 2036..2037 ; NFKC_QC; N # Po [2] REVERSED DOUBLE PRIME..REVERSED TRIPLE PRIME 203C ; NFKC_QC; N # Po DOUBLE EXCLAMATION MARK 203E ; NFKC_QC; N # Po OVERLINE 2047..2049 ; NFKC_QC; N # Po [3] DOUBLE QUESTION MARK..EXCLAMATION QUESTION MARK 2057 ; NFKC_QC; N # Po QUADRUPLE PRIME 205F ; NFKC_QC; N # Zs MEDIUM MATHEMATICAL SPACE 2070 ; NFKC_QC; N # No SUPERSCRIPT ZERO 2071 ; NFKC_QC; N # Lm SUPERSCRIPT LATIN SMALL LETTER I 2074..2079 ; NFKC_QC; N # No [6] SUPERSCRIPT FOUR..SUPERSCRIPT NINE 207A..207C ; NFKC_QC; N # Sm [3] SUPERSCRIPT PLUS SIGN..SUPERSCRIPT EQUALS SIGN 207D ; NFKC_QC; N # Ps SUPERSCRIPT LEFT PARENTHESIS 207E ; NFKC_QC; N # Pe SUPERSCRIPT RIGHT PARENTHESIS 207F ; NFKC_QC; N # Lm SUPERSCRIPT LATIN SMALL LETTER N 2080..2089 ; NFKC_QC; N # No [10] SUBSCRIPT ZERO..SUBSCRIPT NINE 208A..208C ; NFKC_QC; N # Sm [3] SUBSCRIPT PLUS SIGN..SUBSCRIPT EQUALS SIGN 208D ; NFKC_QC; N # Ps SUBSCRIPT LEFT PARENTHESIS 208E ; NFKC_QC; N # Pe SUBSCRIPT RIGHT PARENTHESIS 2090..209C ; NFKC_QC; N # Lm [13] LATIN SUBSCRIPT SMALL LETTER A..LATIN SUBSCRIPT SMALL LETTER T 20A8 ; NFKC_QC; N # Sc RUPEE SIGN 2100..2101 ; NFKC_QC; N # So [2] ACCOUNT OF..ADDRESSED TO THE SUBJECT 2102 ; NFKC_QC; N # L& DOUBLE-STRUCK CAPITAL C 2103 ; NFKC_QC; N # So DEGREE CELSIUS 2105..2106 ; NFKC_QC; N # So [2] CARE OF..CADA UNA 2107 ; NFKC_QC; N # L& EULER CONSTANT 2109 ; NFKC_QC; N # So DEGREE FAHRENHEIT 210A..2113 ; NFKC_QC; N # L& [10] SCRIPT SMALL G..SCRIPT SMALL L 2115 ; NFKC_QC; N # L& DOUBLE-STRUCK CAPITAL N 2116 ; NFKC_QC; N # So NUMERO SIGN 2119..211D ; NFKC_QC; N # L& [5] DOUBLE-STRUCK CAPITAL P..DOUBLE-STRUCK CAPITAL R 2120..2122 ; NFKC_QC; N # So [3] SERVICE MARK..TRADE MARK SIGN 2124 ; NFKC_QC; N # L& DOUBLE-STRUCK CAPITAL Z 2126 ; NFKC_QC; N # L& OHM SIGN 2128 ; NFKC_QC; N # L& BLACK-LETTER CAPITAL Z 212A..212D ; NFKC_QC; N # L& [4] KELVIN SIGN..BLACK-LETTER CAPITAL C 212F..2131 ; NFKC_QC; N # L& [3] SCRIPT SMALL E..SCRIPT CAPITAL F 2133..2134 ; NFKC_QC; N # L& [2] SCRIPT CAPITAL M..SCRIPT SMALL O 2135..2138 ; NFKC_QC; N # Lo [4] ALEF SYMBOL..DALET SYMBOL 2139 ; NFKC_QC; N # L& INFORMATION SOURCE 213B ; NFKC_QC; N # So FACSIMILE SIGN 213C..213F ; NFKC_QC; N # L& [4] DOUBLE-STRUCK SMALL PI..DOUBLE-STRUCK CAPITAL PI 2140 ; NFKC_QC; N # Sm DOUBLE-STRUCK N-ARY SUMMATION 2145..2149 ; NFKC_QC; N # L& [5] DOUBLE-STRUCK ITALIC CAPITAL D..DOUBLE-STRUCK ITALIC SMALL J 2150..215F ; NFKC_QC; N # No [16] VULGAR FRACTION ONE SEVENTH..FRACTION NUMERATOR ONE 2160..217F ; NFKC_QC; N # Nl [32] ROMAN NUMERAL ONE..SMALL ROMAN NUMERAL ONE THOUSAND 2189 ; NFKC_QC; N # No VULGAR FRACTION ZERO THIRDS 222C..222D ; NFKC_QC; N # Sm [2] DOUBLE INTEGRAL..TRIPLE INTEGRAL 222F..2230 ; NFKC_QC; N # Sm [2] SURFACE INTEGRAL..VOLUME INTEGRAL 2329 ; NFKC_QC; N # Ps LEFT-POINTING ANGLE BRACKET 232A ; NFKC_QC; N # Pe RIGHT-POINTING ANGLE BRACKET 2460..249B ; NFKC_QC; N # No [60] CIRCLED DIGIT ONE..NUMBER TWENTY FULL STOP 249C..24E9 ; NFKC_QC; N # So [78] PARENTHESIZED LATIN SMALL LETTER A..CIRCLED LATIN SMALL LETTER Z 24EA ; NFKC_QC; N # No CIRCLED DIGIT ZERO 2A0C ; NFKC_QC; N # Sm QUADRUPLE INTEGRAL OPERATOR 2A74..2A76 ; NFKC_QC; N # Sm [3] DOUBLE COLON EQUAL..THREE CONSECUTIVE EQUALS SIGNS 2ADC ; NFKC_QC; N # Sm FORKING 2C7C..2C7D ; NFKC_QC; N # Lm [2] LATIN SUBSCRIPT SMALL LETTER J..MODIFIER LETTER CAPITAL V 2D6F ; NFKC_QC; N # Lm TIFINAGH MODIFIER LETTER LABIALIZATION MARK 2E9F ; NFKC_QC; N # So CJK RADICAL MOTHER 2EF3 ; NFKC_QC; N # So CJK RADICAL C-SIMPLIFIED TURTLE 2F00..2FD5 ; NFKC_QC; N # So [214] KANGXI RADICAL ONE..KANGXI RADICAL FLUTE 3000 ; NFKC_QC; N # Zs IDEOGRAPHIC SPACE 3036 ; NFKC_QC; N # So CIRCLED POSTAL MARK 3038..303A ; NFKC_QC; N # Nl [3] HANGZHOU NUMERAL TEN..HANGZHOU NUMERAL THIRTY 309B..309C ; NFKC_QC; N # Sk [2] KATAKANA-HIRAGANA VOICED SOUND MARK..KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK 309F ; NFKC_QC; N # Lo HIRAGANA DIGRAPH YORI 30FF ; NFKC_QC; N # Lo KATAKANA DIGRAPH KOTO 3131..318E ; NFKC_QC; N # Lo [94] HANGUL LETTER KIYEOK..HANGUL LETTER ARAEAE 3192..3195 ; NFKC_QC; N # No [4] IDEOGRAPHIC ANNOTATION ONE MARK..IDEOGRAPHIC ANNOTATION FOUR MARK 3196..319F ; NFKC_QC; N # So [10] IDEOGRAPHIC ANNOTATION TOP MARK..IDEOGRAPHIC ANNOTATION MAN MARK 3200..321E ; NFKC_QC; N # So [31] PARENTHESIZED HANGUL KIYEOK..PARENTHESIZED KOREAN CHARACTER O HU 3220..3229 ; NFKC_QC; N # No [10] PARENTHESIZED IDEOGRAPH ONE..PARENTHESIZED IDEOGRAPH TEN 322A..3247 ; NFKC_QC; N # So [30] PARENTHESIZED IDEOGRAPH MOON..CIRCLED IDEOGRAPH KOTO 3250 ; NFKC_QC; N # So PARTNERSHIP SIGN 3251..325F ; NFKC_QC; N # No [15] CIRCLED NUMBER TWENTY ONE..CIRCLED NUMBER THIRTY FIVE 3260..327E ; NFKC_QC; N # So [31] CIRCLED HANGUL KIYEOK..CIRCLED HANGUL IEUNG U 3280..3289 ; NFKC_QC; N # No [10] CIRCLED IDEOGRAPH ONE..CIRCLED IDEOGRAPH TEN 328A..32B0 ; NFKC_QC; N # So [39] CIRCLED IDEOGRAPH MOON..CIRCLED IDEOGRAPH NIGHT 32B1..32BF ; NFKC_QC; N # No [15] CIRCLED NUMBER THIRTY SIX..CIRCLED NUMBER FIFTY 32C0..33FF ; NFKC_QC; N # So [320] IDEOGRAPHIC TELEGRAPH SYMBOL FOR JANUARY..SQUARE GAL A69C..A69D ; NFKC_QC; N # Lm [2] MODIFIER LETTER CYRILLIC HARD SIGN..MODIFIER LETTER CYRILLIC SOFT SIGN A770 ; NFKC_QC; N # Lm MODIFIER LETTER US A7F2..A7F4 ; NFKC_QC; N # Lm [3] MODIFIER LETTER CAPITAL C..MODIFIER LETTER CAPITAL Q A7F8..A7F9 ; NFKC_QC; N # Lm [2] MODIFIER LETTER CAPITAL H WITH STROKE..MODIFIER LETTER SMALL LIGATURE OE AB5C..AB5F ; NFKC_QC; N # Lm [4] MODIFIER LETTER SMALL HENG..MODIFIER LETTER SMALL U WITH LEFT HOOK AB69 ; NFKC_QC; N # Lm MODIFIER LETTER SMALL TURNED W F900..FA0D ; NFKC_QC; N # Lo [270] CJK COMPATIBILITY IDEOGRAPH-F900..CJK COMPATIBILITY IDEOGRAPH-FA0D FA10 ; NFKC_QC; N # Lo CJK COMPATIBILITY IDEOGRAPH-FA10 FA12 ; NFKC_QC; N # Lo CJK COMPATIBILITY IDEOGRAPH-FA12 FA15..FA1E ; NFKC_QC; N # Lo [10] CJK COMPATIBILITY IDEOGRAPH-FA15..CJK COMPATIBILITY IDEOGRAPH-FA1E FA20 ; NFKC_QC; N # Lo CJK COMPATIBILITY IDEOGRAPH-FA20 FA22 ; NFKC_QC; N # Lo CJK COMPATIBILITY IDEOGRAPH-FA22 FA25..FA26 ; NFKC_QC; N # Lo [2] CJK COMPATIBILITY IDEOGRAPH-FA25..CJK COMPATIBILITY IDEOGRAPH-FA26 FA2A..FA6D ; NFKC_QC; N # Lo [68] CJK COMPATIBILITY IDEOGRAPH-FA2A..CJK COMPATIBILITY IDEOGRAPH-FA6D FA70..FAD9 ; NFKC_QC; N # Lo [106] CJK COMPATIBILITY IDEOGRAPH-FA70..CJK COMPATIBILITY IDEOGRAPH-FAD9 FB00..FB06 ; NFKC_QC; N # L& [7] LATIN SMALL LIGATURE FF..LATIN SMALL LIGATURE ST FB13..FB17 ; NFKC_QC; N # L& [5] ARMENIAN SMALL LIGATURE MEN NOW..ARMENIAN SMALL LIGATURE MEN XEH FB1D ; NFKC_QC; N # Lo HEBREW LETTER YOD WITH HIRIQ FB1F..FB28 ; NFKC_QC; N # Lo [10] HEBREW LIGATURE YIDDISH YOD YOD PATAH..HEBREW LETTER WIDE TAV FB29 ; NFKC_QC; N # Sm HEBREW LETTER ALTERNATIVE PLUS SIGN FB2A..FB36 ; NFKC_QC; N # Lo [13] HEBREW LETTER SHIN WITH SHIN DOT..HEBREW LETTER ZAYIN WITH DAGESH FB38..FB3C ; NFKC_QC; N # Lo [5] HEBREW LETTER TET WITH DAGESH..HEBREW LETTER LAMED WITH DAGESH FB3E ; NFKC_QC; N # Lo HEBREW LETTER MEM WITH DAGESH FB40..FB41 ; NFKC_QC; N # Lo [2] HEBREW LETTER NUN WITH DAGESH..HEBREW LETTER SAMEKH WITH DAGESH FB43..FB44 ; NFKC_QC; N # Lo [2] HEBREW LETTER FINAL PE WITH DAGESH..HEBREW LETTER PE WITH DAGESH FB46..FBB1 ; NFKC_QC; N # Lo [108] HEBREW LETTER TSADI WITH DAGESH..ARABIC LETTER YEH BARREE WITH HAMZA ABOVE FINAL FORM FBD3..FD3D ; NFKC_QC; N # Lo [363] ARABIC LETTER NG ISOLATED FORM..ARABIC LIGATURE ALEF WITH FATHATAN ISOLATED FORM FD50..FD8F ; NFKC_QC; N # Lo [64] ARABIC LIGATURE TEH WITH JEEM WITH MEEM INITIAL FORM..ARABIC LIGATURE MEEM WITH KHAH WITH MEEM INITIAL FORM FD92..FDC7 ; NFKC_QC; N # Lo [54] ARABIC LIGATURE MEEM WITH JEEM WITH KHAH INITIAL FORM..ARABIC LIGATURE NOON WITH JEEM WITH YEH FINAL FORM FDF0..FDFB ; NFKC_QC; N # Lo [12] ARABIC LIGATURE SALLA USED AS KORANIC STOP SIGN ISOLATED FORM..ARABIC LIGATURE JALLAJALALOUHOU FDFC ; NFKC_QC; N # Sc RIAL SIGN FE10..FE16 ; NFKC_QC; N # Po [7] PRESENTATION FORM FOR VERTICAL COMMA..PRESENTATION FORM FOR VERTICAL QUESTION MARK FE17 ; NFKC_QC; N # Ps PRESENTATION FORM FOR VERTICAL LEFT WHITE LENTICULAR BRACKET FE18 ; NFKC_QC; N # Pe PRESENTATION FORM FOR VERTICAL RIGHT WHITE LENTICULAR BRAKCET FE19 ; NFKC_QC; N # Po PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS FE30 ; NFKC_QC; N # Po PRESENTATION FORM FOR VERTICAL TWO DOT LEADER FE31..FE32 ; NFKC_QC; N # Pd [2] PRESENTATION FORM FOR VERTICAL EM DASH..PRESENTATION FORM FOR VERTICAL EN DASH FE33..FE34 ; NFKC_QC; N # Pc [2] PRESENTATION FORM FOR VERTICAL LOW LINE..PRESENTATION FORM FOR VERTICAL WAVY LOW LINE FE35 ; NFKC_QC; N # Ps PRESENTATION FORM FOR VERTICAL LEFT PARENTHESIS FE36 ; NFKC_QC; N # Pe PRESENTATION FORM FOR VERTICAL RIGHT PARENTHESIS FE37 ; NFKC_QC; N # Ps PRESENTATION FORM FOR VERTICAL LEFT CURLY BRACKET FE38 ; NFKC_QC; N # Pe PRESENTATION FORM FOR VERTICAL RIGHT CURLY BRACKET FE39 ; NFKC_QC; N # Ps PRESENTATION FORM FOR VERTICAL LEFT TORTOISE SHELL BRACKET FE3A ; NFKC_QC; N # Pe PRESENTATION FORM FOR VERTICAL RIGHT TORTOISE SHELL BRACKET FE3B ; NFKC_QC; N # Ps PRESENTATION FORM FOR VERTICAL LEFT BLACK LENTICULAR BRACKET FE3C ; NFKC_QC; N # Pe PRESENTATION FORM FOR VERTICAL RIGHT BLACK LENTICULAR BRACKET FE3D ; NFKC_QC; N # Ps PRESENTATION FORM FOR VERTICAL LEFT DOUBLE ANGLE BRACKET FE3E ; NFKC_QC; N # Pe PRESENTATION FORM FOR VERTICAL RIGHT DOUBLE ANGLE BRACKET FE3F ; NFKC_QC; N # Ps PRESENTATION FORM FOR VERTICAL LEFT ANGLE BRACKET FE40 ; NFKC_QC; N # Pe PRESENTATION FORM FOR VERTICAL RIGHT ANGLE BRACKET FE41 ; NFKC_QC; N # Ps PRESENTATION FORM FOR VERTICAL LEFT CORNER BRACKET FE42 ; NFKC_QC; N # Pe PRESENTATION FORM FOR VERTICAL RIGHT CORNER BRACKET FE43 ; NFKC_QC; N # Ps PRESENTATION FORM FOR VERTICAL LEFT WHITE CORNER BRACKET FE44 ; NFKC_QC; N # Pe PRESENTATION FORM FOR VERTICAL RIGHT WHITE CORNER BRACKET FE47 ; NFKC_QC; N # Ps PRESENTATION FORM FOR VERTICAL LEFT SQUARE BRACKET FE48 ; NFKC_QC; N # Pe PRESENTATION FORM FOR VERTICAL RIGHT SQUARE BRACKET FE49..FE4C ; NFKC_QC; N # Po [4] DASHED OVERLINE..DOUBLE WAVY OVERLINE FE4D..FE4F ; NFKC_QC; N # Pc [3] DASHED LOW LINE..WAVY LOW LINE FE50..FE52 ; NFKC_QC; N # Po [3] SMALL COMMA..SMALL FULL STOP FE54..FE57 ; NFKC_QC; N # Po [4] SMALL SEMICOLON..SMALL EXCLAMATION MARK FE58 ; NFKC_QC; N # Pd SMALL EM DASH FE59 ; NFKC_QC; N # Ps SMALL LEFT PARENTHESIS FE5A ; NFKC_QC; N # Pe SMALL RIGHT PARENTHESIS FE5B ; NFKC_QC; N # Ps SMALL LEFT CURLY BRACKET FE5C ; NFKC_QC; N # Pe SMALL RIGHT CURLY BRACKET FE5D ; NFKC_QC; N # Ps SMALL LEFT TORTOISE SHELL BRACKET FE5E ; NFKC_QC; N # Pe SMALL RIGHT TORTOISE SHELL BRACKET FE5F..FE61 ; NFKC_QC; N # Po [3] SMALL NUMBER SIGN..SMALL ASTERISK FE62 ; NFKC_QC; N # Sm SMALL PLUS SIGN FE63 ; NFKC_QC; N # Pd SMALL HYPHEN-MINUS FE64..FE66 ; NFKC_QC; N # Sm [3] SMALL LESS-THAN SIGN..SMALL EQUALS SIGN FE68 ; NFKC_QC; N # Po SMALL REVERSE SOLIDUS FE69 ; NFKC_QC; N # Sc SMALL DOLLAR SIGN FE6A..FE6B ; NFKC_QC; N # Po [2] SMALL PERCENT SIGN..SMALL COMMERCIAL AT FE70..FE72 ; NFKC_QC; N # Lo [3] ARABIC FATHATAN ISOLATED FORM..ARABIC DAMMATAN ISOLATED FORM FE74 ; NFKC_QC; N # Lo ARABIC KASRATAN ISOLATED FORM FE76..FEFC ; NFKC_QC; N # Lo [135] ARABIC FATHA ISOLATED FORM..ARABIC LIGATURE LAM WITH ALEF FINAL FORM FF01..FF03 ; NFKC_QC; N # Po [3] FULLWIDTH EXCLAMATION MARK..FULLWIDTH NUMBER SIGN FF04 ; NFKC_QC; N # Sc FULLWIDTH DOLLAR SIGN FF05..FF07 ; NFKC_QC; N # Po [3] FULLWIDTH PERCENT SIGN..FULLWIDTH APOSTROPHE FF08 ; NFKC_QC; N # Ps FULLWIDTH LEFT PARENTHESIS FF09 ; NFKC_QC; N # Pe FULLWIDTH RIGHT PARENTHESIS FF0A ; NFKC_QC; N # Po FULLWIDTH ASTERISK FF0B ; NFKC_QC; N # Sm FULLWIDTH PLUS SIGN FF0C ; NFKC_QC; N # Po FULLWIDTH COMMA FF0D ; NFKC_QC; N # Pd FULLWIDTH HYPHEN-MINUS FF0E..FF0F ; NFKC_QC; N # Po [2] FULLWIDTH FULL STOP..FULLWIDTH SOLIDUS FF10..FF19 ; NFKC_QC; N # Nd [10] FULLWIDTH DIGIT ZERO..FULLWIDTH DIGIT NINE FF1A..FF1B ; NFKC_QC; N # Po [2] FULLWIDTH COLON..FULLWIDTH SEMICOLON FF1C..FF1E ; NFKC_QC; N # Sm [3] FULLWIDTH LESS-THAN SIGN..FULLWIDTH GREATER-THAN SIGN FF1F..FF20 ; NFKC_QC; N # Po [2] FULLWIDTH QUESTION MARK..FULLWIDTH COMMERCIAL AT FF21..FF3A ; NFKC_QC; N # L& [26] FULLWIDTH LATIN CAPITAL LETTER A..FULLWIDTH LATIN CAPITAL LETTER Z FF3B ; NFKC_QC; N # Ps FULLWIDTH LEFT SQUARE BRACKET FF3C ; NFKC_QC; N # Po FULLWIDTH REVERSE SOLIDUS FF3D ; NFKC_QC; N # Pe FULLWIDTH RIGHT SQUARE BRACKET FF3E ; NFKC_QC; N # Sk FULLWIDTH CIRCUMFLEX ACCENT FF3F ; NFKC_QC; N # Pc FULLWIDTH LOW LINE FF40 ; NFKC_QC; N # Sk FULLWIDTH GRAVE ACCENT FF41..FF5A ; NFKC_QC; N # L& [26] FULLWIDTH LATIN SMALL LETTER A..FULLWIDTH LATIN SMALL LETTER Z FF5B ; NFKC_QC; N # Ps FULLWIDTH LEFT CURLY BRACKET FF5C ; NFKC_QC; N # Sm FULLWIDTH VERTICAL LINE FF5D ; NFKC_QC; N # Pe FULLWIDTH RIGHT CURLY BRACKET FF5E ; NFKC_QC; N # Sm FULLWIDTH TILDE FF5F ; NFKC_QC; N # Ps FULLWIDTH LEFT WHITE PARENTHESIS FF60 ; NFKC_QC; N # Pe FULLWIDTH RIGHT WHITE PARENTHESIS FF61 ; NFKC_QC; N # Po HALFWIDTH IDEOGRAPHIC FULL STOP FF62 ; NFKC_QC; N # Ps HALFWIDTH LEFT CORNER BRACKET FF63 ; NFKC_QC; N # Pe HALFWIDTH RIGHT CORNER BRACKET FF64..FF65 ; NFKC_QC; N # Po [2] HALFWIDTH IDEOGRAPHIC COMMA..HALFWIDTH KATAKANA MIDDLE DOT FF66..FF6F ; NFKC_QC; N # Lo [10] HALFWIDTH KATAKANA LETTER WO..HALFWIDTH KATAKANA LETTER SMALL TU FF70 ; NFKC_QC; N # Lm HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK FF71..FF9D ; NFKC_QC; N # Lo [45] HALFWIDTH KATAKANA LETTER A..HALFWIDTH KATAKANA LETTER N FF9E..FF9F ; NFKC_QC; N # Lm [2] HALFWIDTH KATAKANA VOICED SOUND MARK..HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK FFA0..FFBE ; NFKC_QC; N # Lo [31] HALFWIDTH HANGUL FILLER..HALFWIDTH HANGUL LETTER HIEUH FFC2..FFC7 ; NFKC_QC; N # Lo [6] HALFWIDTH HANGUL LETTER A..HALFWIDTH HANGUL LETTER E FFCA..FFCF ; NFKC_QC; N # Lo [6] HALFWIDTH HANGUL LETTER YEO..HALFWIDTH HANGUL LETTER OE FFD2..FFD7 ; NFKC_QC; N # Lo [6] HALFWIDTH HANGUL LETTER YO..HALFWIDTH HANGUL LETTER YU FFDA..FFDC ; NFKC_QC; N # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL LETTER I FFE0..FFE1 ; NFKC_QC; N # Sc [2] FULLWIDTH CENT SIGN..FULLWIDTH POUND SIGN FFE2 ; NFKC_QC; N # Sm FULLWIDTH NOT SIGN FFE3 ; NFKC_QC; N # Sk FULLWIDTH MACRON FFE4 ; NFKC_QC; N # So FULLWIDTH BROKEN BAR FFE5..FFE6 ; NFKC_QC; N # Sc [2] FULLWIDTH YEN SIGN..FULLWIDTH WON SIGN FFE8 ; NFKC_QC; N # So HALFWIDTH FORMS LIGHT VERTICAL FFE9..FFEC ; NFKC_QC; N # Sm [4] HALFWIDTH LEFTWARDS ARROW..HALFWIDTH DOWNWARDS ARROW FFED..FFEE ; NFKC_QC; N # So [2] HALFWIDTH BLACK SQUARE..HALFWIDTH WHITE CIRCLE 10781..10785 ; NFKC_QC; N # Lm [5] MODIFIER LETTER SUPERSCRIPT TRIANGULAR COLON..MODIFIER LETTER SMALL B WITH HOOK 10787..107B0 ; NFKC_QC; N # Lm [42] MODIFIER LETTER SMALL DZ DIGRAPH..MODIFIER LETTER SMALL V WITH RIGHT HOOK 107B2..107BA ; NFKC_QC; N # Lm [9] MODIFIER LETTER SMALL CAPITAL Y..MODIFIER LETTER SMALL S WITH CURL 1D15E..1D164 ; NFKC_QC; N # So [7] MUSICAL SYMBOL HALF NOTE..MUSICAL SYMBOL ONE HUNDRED TWENTY-EIGHTH NOTE 1D1BB..1D1C0 ; NFKC_QC; N # So [6] MUSICAL SYMBOL MINIMA..MUSICAL SYMBOL FUSA BLACK 1D400..1D454 ; NFKC_QC; N # L& [85] MATHEMATICAL BOLD CAPITAL A..MATHEMATICAL ITALIC SMALL G 1D456..1D49C ; NFKC_QC; N # L& [71] MATHEMATICAL ITALIC SMALL I..MATHEMATICAL SCRIPT CAPITAL A 1D49E..1D49F ; NFKC_QC; N # L& [2] MATHEMATICAL SCRIPT CAPITAL C..MATHEMATICAL SCRIPT CAPITAL D 1D4A2 ; NFKC_QC; N # L& MATHEMATICAL SCRIPT CAPITAL G 1D4A5..1D4A6 ; NFKC_QC; N # L& [2] MATHEMATICAL SCRIPT CAPITAL J..MATHEMATICAL SCRIPT CAPITAL K 1D4A9..1D4AC ; NFKC_QC; N # L& [4] MATHEMATICAL SCRIPT CAPITAL N..MATHEMATICAL SCRIPT CAPITAL Q 1D4AE..1D4B9 ; NFKC_QC; N # L& [12] MATHEMATICAL SCRIPT CAPITAL S..MATHEMATICAL SCRIPT SMALL D 1D4BB ; NFKC_QC; N # L& MATHEMATICAL SCRIPT SMALL F 1D4BD..1D4C3 ; NFKC_QC; N # L& [7] MATHEMATICAL SCRIPT SMALL H..MATHEMATICAL SCRIPT SMALL N 1D4C5..1D505 ; NFKC_QC; N # L& [65] MATHEMATICAL SCRIPT SMALL P..MATHEMATICAL FRAKTUR CAPITAL B 1D507..1D50A ; NFKC_QC; N # L& [4] MATHEMATICAL FRAKTUR CAPITAL D..MATHEMATICAL FRAKTUR CAPITAL G 1D50D..1D514 ; NFKC_QC; N # L& [8] MATHEMATICAL FRAKTUR CAPITAL J..MATHEMATICAL FRAKTUR CAPITAL Q 1D516..1D51C ; NFKC_QC; N # L& [7] MATHEMATICAL FRAKTUR CAPITAL S..MATHEMATICAL FRAKTUR CAPITAL Y 1D51E..1D539 ; NFKC_QC; N # L& [28] MATHEMATICAL FRAKTUR SMALL A..MATHEMATICAL DOUBLE-STRUCK CAPITAL B 1D53B..1D53E ; NFKC_QC; N # L& [4] MATHEMATICAL DOUBLE-STRUCK CAPITAL D..MATHEMATICAL DOUBLE-STRUCK CAPITAL G 1D540..1D544 ; NFKC_QC; N # L& [5] MATHEMATICAL DOUBLE-STRUCK CAPITAL I..MATHEMATICAL DOUBLE-STRUCK CAPITAL M 1D546 ; NFKC_QC; N # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL O 1D54A..1D550 ; NFKC_QC; N # L& [7] MATHEMATICAL DOUBLE-STRUCK CAPITAL S..MATHEMATICAL DOUBLE-STRUCK CAPITAL Y 1D552..1D6A5 ; NFKC_QC; N # L& [340] MATHEMATICAL DOUBLE-STRUCK SMALL A..MATHEMATICAL ITALIC SMALL DOTLESS J 1D6A8..1D6C0 ; NFKC_QC; N # L& [25] MATHEMATICAL BOLD CAPITAL ALPHA..MATHEMATICAL BOLD CAPITAL OMEGA 1D6C1 ; NFKC_QC; N # Sm MATHEMATICAL BOLD NABLA 1D6C2..1D6DA ; NFKC_QC; N # L& [25] MATHEMATICAL BOLD SMALL ALPHA..MATHEMATICAL BOLD SMALL OMEGA 1D6DB ; NFKC_QC; N # Sm MATHEMATICAL BOLD PARTIAL DIFFERENTIAL 1D6DC..1D6FA ; NFKC_QC; N # L& [31] MATHEMATICAL BOLD EPSILON SYMBOL..MATHEMATICAL ITALIC CAPITAL OMEGA 1D6FB ; NFKC_QC; N # Sm MATHEMATICAL ITALIC NABLA 1D6FC..1D714 ; NFKC_QC; N # L& [25] MATHEMATICAL ITALIC SMALL ALPHA..MATHEMATICAL ITALIC SMALL OMEGA 1D715 ; NFKC_QC; N # Sm MATHEMATICAL ITALIC PARTIAL DIFFERENTIAL 1D716..1D734 ; NFKC_QC; N # L& [31] MATHEMATICAL ITALIC EPSILON SYMBOL..MATHEMATICAL BOLD ITALIC CAPITAL OMEGA 1D735 ; NFKC_QC; N # Sm MATHEMATICAL BOLD ITALIC NABLA 1D736..1D74E ; NFKC_QC; N # L& [25] MATHEMATICAL BOLD ITALIC SMALL ALPHA..MATHEMATICAL BOLD ITALIC SMALL OMEGA 1D74F ; NFKC_QC; N # Sm MATHEMATICAL BOLD ITALIC PARTIAL DIFFERENTIAL 1D750..1D76E ; NFKC_QC; N # L& [31] MATHEMATICAL BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL SANS-SERIF BOLD CAPITAL OMEGA 1D76F ; NFKC_QC; N # Sm MATHEMATICAL SANS-SERIF BOLD NABLA 1D770..1D788 ; NFKC_QC; N # L& [25] MATHEMATICAL SANS-SERIF BOLD SMALL ALPHA..MATHEMATICAL SANS-SERIF BOLD SMALL OMEGA 1D789 ; NFKC_QC; N # Sm MATHEMATICAL SANS-SERIF BOLD PARTIAL DIFFERENTIAL 1D78A..1D7A8 ; NFKC_QC; N # L& [31] MATHEMATICAL SANS-SERIF BOLD EPSILON SYMBOL..MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMEGA 1D7A9 ; NFKC_QC; N # Sm MATHEMATICAL SANS-SERIF BOLD ITALIC NABLA 1D7AA..1D7C2 ; NFKC_QC; N # L& [25] MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ALPHA..MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL OMEGA 1D7C3 ; NFKC_QC; N # Sm MATHEMATICAL SANS-SERIF BOLD ITALIC PARTIAL DIFFERENTIAL 1D7C4..1D7CB ; NFKC_QC; N # L& [8] MATHEMATICAL SANS-SERIF BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL BOLD SMALL DIGAMMA 1D7CE..1D7FF ; NFKC_QC; N # Nd [50] MATHEMATICAL BOLD DIGIT ZERO..MATHEMATICAL MONOSPACE DIGIT NINE 1E030..1E06D ; NFKC_QC; N # Lm [62] MODIFIER LETTER CYRILLIC SMALL A..MODIFIER LETTER CYRILLIC SMALL STRAIGHT U WITH STROKE 1EE00..1EE03 ; NFKC_QC; N # Lo [4] ARABIC MATHEMATICAL ALEF..ARABIC MATHEMATICAL DAL 1EE05..1EE1F ; NFKC_QC; N # Lo [27] ARABIC MATHEMATICAL WAW..ARABIC MATHEMATICAL DOTLESS QAF 1EE21..1EE22 ; NFKC_QC; N # Lo [2] ARABIC MATHEMATICAL INITIAL BEH..ARABIC MATHEMATICAL INITIAL JEEM 1EE24 ; NFKC_QC; N # Lo ARABIC MATHEMATICAL INITIAL HEH 1EE27 ; NFKC_QC; N # Lo ARABIC MATHEMATICAL INITIAL HAH 1EE29..1EE32 ; NFKC_QC; N # Lo [10] ARABIC MATHEMATICAL INITIAL YEH..ARABIC MATHEMATICAL INITIAL QAF 1EE34..1EE37 ; NFKC_QC; N # Lo [4] ARABIC MATHEMATICAL INITIAL SHEEN..ARABIC MATHEMATICAL INITIAL KHAH 1EE39 ; NFKC_QC; N # Lo ARABIC MATHEMATICAL INITIAL DAD 1EE3B ; NFKC_QC; N # Lo ARABIC MATHEMATICAL INITIAL GHAIN 1EE42 ; NFKC_QC; N # Lo ARABIC MATHEMATICAL TAILED JEEM 1EE47 ; NFKC_QC; N # Lo ARABIC MATHEMATICAL TAILED HAH 1EE49 ; NFKC_QC; N # Lo ARABIC MATHEMATICAL TAILED YEH 1EE4B ; NFKC_QC; N # Lo ARABIC MATHEMATICAL TAILED LAM 1EE4D..1EE4F ; NFKC_QC; N # Lo [3] ARABIC MATHEMATICAL TAILED NOON..ARABIC MATHEMATICAL TAILED AIN 1EE51..1EE52 ; NFKC_QC; N # Lo [2] ARABIC MATHEMATICAL TAILED SAD..ARABIC MATHEMATICAL TAILED QAF 1EE54 ; NFKC_QC; N # Lo ARABIC MATHEMATICAL TAILED SHEEN 1EE57 ; NFKC_QC; N # Lo ARABIC MATHEMATICAL TAILED KHAH 1EE59 ; NFKC_QC; N # Lo ARABIC MATHEMATICAL TAILED DAD 1EE5B ; NFKC_QC; N # Lo ARABIC MATHEMATICAL TAILED GHAIN 1EE5D ; NFKC_QC; N # Lo ARABIC MATHEMATICAL TAILED DOTLESS NOON 1EE5F ; NFKC_QC; N # Lo ARABIC MATHEMATICAL TAILED DOTLESS QAF 1EE61..1EE62 ; NFKC_QC; N # Lo [2] ARABIC MATHEMATICAL STRETCHED BEH..ARABIC MATHEMATICAL STRETCHED JEEM 1EE64 ; NFKC_QC; N # Lo ARABIC MATHEMATICAL STRETCHED HEH 1EE67..1EE6A ; NFKC_QC; N # Lo [4] ARABIC MATHEMATICAL STRETCHED HAH..ARABIC MATHEMATICAL STRETCHED KAF 1EE6C..1EE72 ; NFKC_QC; N # Lo [7] ARABIC MATHEMATICAL STRETCHED MEEM..ARABIC MATHEMATICAL STRETCHED QAF 1EE74..1EE77 ; NFKC_QC; N # Lo [4] ARABIC MATHEMATICAL STRETCHED SHEEN..ARABIC MATHEMATICAL STRETCHED KHAH 1EE79..1EE7C ; NFKC_QC; N # Lo [4] ARABIC MATHEMATICAL STRETCHED DAD..ARABIC MATHEMATICAL STRETCHED DOTLESS BEH 1EE7E ; NFKC_QC; N # Lo ARABIC MATHEMATICAL STRETCHED DOTLESS FEH 1EE80..1EE89 ; NFKC_QC; N # Lo [10] ARABIC MATHEMATICAL LOOPED ALEF..ARABIC MATHEMATICAL LOOPED YEH 1EE8B..1EE9B ; NFKC_QC; N # Lo [17] ARABIC MATHEMATICAL LOOPED LAM..ARABIC MATHEMATICAL LOOPED GHAIN 1EEA1..1EEA3 ; NFKC_QC; N # Lo [3] ARABIC MATHEMATICAL DOUBLE-STRUCK BEH..ARABIC MATHEMATICAL DOUBLE-STRUCK DAL 1EEA5..1EEA9 ; NFKC_QC; N # Lo [5] ARABIC MATHEMATICAL DOUBLE-STRUCK WAW..ARABIC MATHEMATICAL DOUBLE-STRUCK YEH 1EEAB..1EEBB ; NFKC_QC; N # Lo [17] ARABIC MATHEMATICAL DOUBLE-STRUCK LAM..ARABIC MATHEMATICAL DOUBLE-STRUCK GHAIN 1F100..1F10A ; NFKC_QC; N # No [11] DIGIT ZERO FULL STOP..DIGIT NINE COMMA 1F110..1F12E ; NFKC_QC; N # So [31] PARENTHESIZED LATIN CAPITAL LETTER A..CIRCLED WZ 1F130..1F14F ; NFKC_QC; N # So [32] SQUARED LATIN CAPITAL LETTER A..SQUARED WC 1F16A..1F16C ; NFKC_QC; N # So [3] RAISED MC SIGN..RAISED MR SIGN 1F190 ; NFKC_QC; N # So SQUARE DJ 1F200..1F202 ; NFKC_QC; N # So [3] SQUARE HIRAGANA HOKA..SQUARED KATAKANA SA 1F210..1F23B ; NFKC_QC; N # So [44] SQUARED CJK UNIFIED IDEOGRAPH-624B..SQUARED CJK UNIFIED IDEOGRAPH-914D 1F240..1F248 ; NFKC_QC; N # So [9] TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-672C..TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-6557 1F250..1F251 ; NFKC_QC; N # So [2] CIRCLED IDEOGRAPH ADVANTAGE..CIRCLED IDEOGRAPH ACCEPT 1FBF0..1FBF9 ; NFKC_QC; N # Nd [10] SEGMENTED DIGIT ZERO..SEGMENTED DIGIT NINE 2F800..2FA1D ; NFKC_QC; N # Lo [542] CJK COMPATIBILITY IDEOGRAPH-2F800..CJK COMPATIBILITY IDEOGRAPH-2FA1D # Total code points: 4928 # ================================================ # NFKC_Quick_Check=Maybe 0300..0304 ; NFKC_QC; M # Mn [5] COMBINING GRAVE ACCENT..COMBINING MACRON 0306..030C ; NFKC_QC; M # Mn [7] COMBINING BREVE..COMBINING CARON 030F ; NFKC_QC; M # Mn COMBINING DOUBLE GRAVE ACCENT 0311 ; NFKC_QC; M # Mn COMBINING INVERTED BREVE 0313..0314 ; NFKC_QC; M # Mn [2] COMBINING COMMA ABOVE..COMBINING REVERSED COMMA ABOVE 031B ; NFKC_QC; M # Mn COMBINING HORN 0323..0328 ; NFKC_QC; M # Mn [6] COMBINING DOT BELOW..COMBINING OGONEK 032D..032E ; NFKC_QC; M # Mn [2] COMBINING CIRCUMFLEX ACCENT BELOW..COMBINING BREVE BELOW 0330..0331 ; NFKC_QC; M # Mn [2] COMBINING TILDE BELOW..COMBINING MACRON BELOW 0338 ; NFKC_QC; M # Mn COMBINING LONG SOLIDUS OVERLAY 0342 ; NFKC_QC; M # Mn COMBINING GREEK PERISPOMENI 0345 ; NFKC_QC; M # Mn COMBINING GREEK YPOGEGRAMMENI 0653..0655 ; NFKC_QC; M # Mn [3] ARABIC MADDAH ABOVE..ARABIC HAMZA BELOW 093C ; NFKC_QC; M # Mn DEVANAGARI SIGN NUKTA 09BE ; NFKC_QC; M # Mc BENGALI VOWEL SIGN AA 09D7 ; NFKC_QC; M # Mc BENGALI AU LENGTH MARK 0B3E ; NFKC_QC; M # Mc ORIYA VOWEL SIGN AA 0B56 ; NFKC_QC; M # Mn ORIYA AI LENGTH MARK 0B57 ; NFKC_QC; M # Mc ORIYA AU LENGTH MARK 0BBE ; NFKC_QC; M # Mc TAMIL VOWEL SIGN AA 0BD7 ; NFKC_QC; M # Mc TAMIL AU LENGTH MARK 0C56 ; NFKC_QC; M # Mn TELUGU AI LENGTH MARK 0CC2 ; NFKC_QC; M # Mc KANNADA VOWEL SIGN UU 0CD5..0CD6 ; NFKC_QC; M # Mc [2] KANNADA LENGTH MARK..KANNADA AI LENGTH MARK 0D3E ; NFKC_QC; M # Mc MALAYALAM VOWEL SIGN AA 0D57 ; NFKC_QC; M # Mc MALAYALAM AU LENGTH MARK 0DCA ; NFKC_QC; M # Mn SINHALA SIGN AL-LAKUNA 0DCF ; NFKC_QC; M # Mc SINHALA VOWEL SIGN AELA-PILLA 0DDF ; NFKC_QC; M # Mc SINHALA VOWEL SIGN GAYANUKITTA 102E ; NFKC_QC; M # Mn MYANMAR VOWEL SIGN II 1161..1175 ; NFKC_QC; M # Lo [21] HANGUL JUNGSEONG A..HANGUL JUNGSEONG I 11A8..11C2 ; NFKC_QC; M # Lo [27] HANGUL JONGSEONG KIYEOK..HANGUL JONGSEONG HIEUH 1B35 ; NFKC_QC; M # Mc BALINESE VOWEL SIGN TEDUNG 3099..309A ; NFKC_QC; M # Mn [2] COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK..COMBINING KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK 110BA ; NFKC_QC; M # Mn KAITHI SIGN NUKTA 11127 ; NFKC_QC; M # Mn CHAKMA VOWEL SIGN A 1133E ; NFKC_QC; M # Mc GRANTHA VOWEL SIGN AA 11357 ; NFKC_QC; M # Mc GRANTHA AU LENGTH MARK 114B0 ; NFKC_QC; M # Mc TIRHUTA VOWEL SIGN AA 114BA ; NFKC_QC; M # Mn TIRHUTA VOWEL SIGN SHORT E 114BD ; NFKC_QC; M # Mc TIRHUTA VOWEL SIGN SHORT O 115AF ; NFKC_QC; M # Mc SIDDHAM VOWEL SIGN AA 11930 ; NFKC_QC; M # Mc DIVES AKURU VOWEL SIGN AA # Total code points: 111 # ================================================ # Derived Property: Expands_On_NFD (DEPRECATED as of Unicode 6.0.0) # Generated according to UAX #15. # Characters whose normalized length is not one. # WARNING: Normalization of STRINGS must use the algorithm in UAX #15 because characters may interact. # The length of a normalized string is not necessarily the sum of the lengths of the normalized characters! 00C0..00C5 ; Expands_On_NFD # L& [6] LATIN CAPITAL LETTER A WITH GRAVE..LATIN CAPITAL LETTER A WITH RING ABOVE 00C7..00CF ; Expands_On_NFD # L& [9] LATIN CAPITAL LETTER C WITH CEDILLA..LATIN CAPITAL LETTER I WITH DIAERESIS 00D1..00D6 ; Expands_On_NFD # L& [6] LATIN CAPITAL LETTER N WITH TILDE..LATIN CAPITAL LETTER O WITH DIAERESIS 00D9..00DD ; Expands_On_NFD # L& [5] LATIN CAPITAL LETTER U WITH GRAVE..LATIN CAPITAL LETTER Y WITH ACUTE 00E0..00E5 ; Expands_On_NFD # L& [6] LATIN SMALL LETTER A WITH GRAVE..LATIN SMALL LETTER A WITH RING ABOVE 00E7..00EF ; Expands_On_NFD # L& [9] LATIN SMALL LETTER C WITH CEDILLA..LATIN SMALL LETTER I WITH DIAERESIS 00F1..00F6 ; Expands_On_NFD # L& [6] LATIN SMALL LETTER N WITH TILDE..LATIN SMALL LETTER O WITH DIAERESIS 00F9..00FD ; Expands_On_NFD # L& [5] LATIN SMALL LETTER U WITH GRAVE..LATIN SMALL LETTER Y WITH ACUTE 00FF..010F ; Expands_On_NFD # L& [17] LATIN SMALL LETTER Y WITH DIAERESIS..LATIN SMALL LETTER D WITH CARON 0112..0125 ; Expands_On_NFD # L& [20] LATIN CAPITAL LETTER E WITH MACRON..LATIN SMALL LETTER H WITH CIRCUMFLEX 0128..0130 ; Expands_On_NFD # L& [9] LATIN CAPITAL LETTER I WITH TILDE..LATIN CAPITAL LETTER I WITH DOT ABOVE 0134..0137 ; Expands_On_NFD # L& [4] LATIN CAPITAL LETTER J WITH CIRCUMFLEX..LATIN SMALL LETTER K WITH CEDILLA 0139..013E ; Expands_On_NFD # L& [6] LATIN CAPITAL LETTER L WITH ACUTE..LATIN SMALL LETTER L WITH CARON 0143..0148 ; Expands_On_NFD # L& [6] LATIN CAPITAL LETTER N WITH ACUTE..LATIN SMALL LETTER N WITH CARON 014C..0151 ; Expands_On_NFD # L& [6] LATIN CAPITAL LETTER O WITH MACRON..LATIN SMALL LETTER O WITH DOUBLE ACUTE 0154..0165 ; Expands_On_NFD # L& [18] LATIN CAPITAL LETTER R WITH ACUTE..LATIN SMALL LETTER T WITH CARON 0168..017E ; Expands_On_NFD # L& [23] LATIN CAPITAL LETTER U WITH TILDE..LATIN SMALL LETTER Z WITH CARON 01A0..01A1 ; Expands_On_NFD # L& [2] LATIN CAPITAL LETTER O WITH HORN..LATIN SMALL LETTER O WITH HORN 01AF..01B0 ; Expands_On_NFD # L& [2] LATIN CAPITAL LETTER U WITH HORN..LATIN SMALL LETTER U WITH HORN 01CD..01DC ; Expands_On_NFD # L& [16] LATIN CAPITAL LETTER A WITH CARON..LATIN SMALL LETTER U WITH DIAERESIS AND GRAVE 01DE..01E3 ; Expands_On_NFD # L& [6] LATIN CAPITAL LETTER A WITH DIAERESIS AND MACRON..LATIN SMALL LETTER AE WITH MACRON 01E6..01F0 ; Expands_On_NFD # L& [11] LATIN CAPITAL LETTER G WITH CARON..LATIN SMALL LETTER J WITH CARON 01F4..01F5 ; Expands_On_NFD # L& [2] LATIN CAPITAL LETTER G WITH ACUTE..LATIN SMALL LETTER G WITH ACUTE 01F8..021B ; Expands_On_NFD # L& [36] LATIN CAPITAL LETTER N WITH GRAVE..LATIN SMALL LETTER T WITH COMMA BELOW 021E..021F ; Expands_On_NFD # L& [2] LATIN CAPITAL LETTER H WITH CARON..LATIN SMALL LETTER H WITH CARON 0226..0233 ; Expands_On_NFD # L& [14] LATIN CAPITAL LETTER A WITH DOT ABOVE..LATIN SMALL LETTER Y WITH MACRON 0344 ; Expands_On_NFD # Mn COMBINING GREEK DIALYTIKA TONOS 0385 ; Expands_On_NFD # Sk GREEK DIALYTIKA TONOS 0386 ; Expands_On_NFD # L& GREEK CAPITAL LETTER ALPHA WITH TONOS 0388..038A ; Expands_On_NFD # L& [3] GREEK CAPITAL LETTER EPSILON WITH TONOS..GREEK CAPITAL LETTER IOTA WITH TONOS 038C ; Expands_On_NFD # L& GREEK CAPITAL LETTER OMICRON WITH TONOS 038E..0390 ; Expands_On_NFD # L& [3] GREEK CAPITAL LETTER UPSILON WITH TONOS..GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS 03AA..03B0 ; Expands_On_NFD # L& [7] GREEK CAPITAL LETTER IOTA WITH DIALYTIKA..GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS 03CA..03CE ; Expands_On_NFD # L& [5] GREEK SMALL LETTER IOTA WITH DIALYTIKA..GREEK SMALL LETTER OMEGA WITH TONOS 03D3..03D4 ; Expands_On_NFD # L& [2] GREEK UPSILON WITH ACUTE AND HOOK SYMBOL..GREEK UPSILON WITH DIAERESIS AND HOOK SYMBOL 0400..0401 ; Expands_On_NFD # L& [2] CYRILLIC CAPITAL LETTER IE WITH GRAVE..CYRILLIC CAPITAL LETTER IO 0403 ; Expands_On_NFD # L& CYRILLIC CAPITAL LETTER GJE 0407 ; Expands_On_NFD # L& CYRILLIC CAPITAL LETTER YI 040C..040E ; Expands_On_NFD # L& [3] CYRILLIC CAPITAL LETTER KJE..CYRILLIC CAPITAL LETTER SHORT U 0419 ; Expands_On_NFD # L& CYRILLIC CAPITAL LETTER SHORT I 0439 ; Expands_On_NFD # L& CYRILLIC SMALL LETTER SHORT I 0450..0451 ; Expands_On_NFD # L& [2] CYRILLIC SMALL LETTER IE WITH GRAVE..CYRILLIC SMALL LETTER IO 0453 ; Expands_On_NFD # L& CYRILLIC SMALL LETTER GJE 0457 ; Expands_On_NFD # L& CYRILLIC SMALL LETTER YI 045C..045E ; Expands_On_NFD # L& [3] CYRILLIC SMALL LETTER KJE..CYRILLIC SMALL LETTER SHORT U 0476..0477 ; Expands_On_NFD # L& [2] CYRILLIC CAPITAL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT..CYRILLIC SMALL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT 04C1..04C2 ; Expands_On_NFD # L& [2] CYRILLIC CAPITAL LETTER ZHE WITH BREVE..CYRILLIC SMALL LETTER ZHE WITH BREVE 04D0..04D3 ; Expands_On_NFD # L& [4] CYRILLIC CAPITAL LETTER A WITH BREVE..CYRILLIC SMALL LETTER A WITH DIAERESIS 04D6..04D7 ; Expands_On_NFD # L& [2] CYRILLIC CAPITAL LETTER IE WITH BREVE..CYRILLIC SMALL LETTER IE WITH BREVE 04DA..04DF ; Expands_On_NFD # L& [6] CYRILLIC CAPITAL LETTER SCHWA WITH DIAERESIS..CYRILLIC SMALL LETTER ZE WITH DIAERESIS 04E2..04E7 ; Expands_On_NFD # L& [6] CYRILLIC CAPITAL LETTER I WITH MACRON..CYRILLIC SMALL LETTER O WITH DIAERESIS 04EA..04F5 ; Expands_On_NFD # L& [12] CYRILLIC CAPITAL LETTER BARRED O WITH DIAERESIS..CYRILLIC SMALL LETTER CHE WITH DIAERESIS 04F8..04F9 ; Expands_On_NFD # L& [2] CYRILLIC CAPITAL LETTER YERU WITH DIAERESIS..CYRILLIC SMALL LETTER YERU WITH DIAERESIS 0622..0626 ; Expands_On_NFD # Lo [5] ARABIC LETTER ALEF WITH MADDA ABOVE..ARABIC LETTER YEH WITH HAMZA ABOVE 06C0 ; Expands_On_NFD # Lo ARABIC LETTER HEH WITH YEH ABOVE 06C2 ; Expands_On_NFD # Lo ARABIC LETTER HEH GOAL WITH HAMZA ABOVE 06D3 ; Expands_On_NFD # Lo ARABIC LETTER YEH BARREE WITH HAMZA ABOVE 0929 ; Expands_On_NFD # Lo DEVANAGARI LETTER NNNA 0931 ; Expands_On_NFD # Lo DEVANAGARI LETTER RRA 0934 ; Expands_On_NFD # Lo DEVANAGARI LETTER LLLA 0958..095F ; Expands_On_NFD # Lo [8] DEVANAGARI LETTER QA..DEVANAGARI LETTER YYA 09CB..09CC ; Expands_On_NFD # Mc [2] BENGALI VOWEL SIGN O..BENGALI VOWEL SIGN AU 09DC..09DD ; Expands_On_NFD # Lo [2] BENGALI LETTER RRA..BENGALI LETTER RHA 09DF ; Expands_On_NFD # Lo BENGALI LETTER YYA 0A33 ; Expands_On_NFD # Lo GURMUKHI LETTER LLA 0A36 ; Expands_On_NFD # Lo GURMUKHI LETTER SHA 0A59..0A5B ; Expands_On_NFD # Lo [3] GURMUKHI LETTER KHHA..GURMUKHI LETTER ZA 0A5E ; Expands_On_NFD # Lo GURMUKHI LETTER FA 0B48 ; Expands_On_NFD # Mc ORIYA VOWEL SIGN AI 0B4B..0B4C ; Expands_On_NFD # Mc [2] ORIYA VOWEL SIGN O..ORIYA VOWEL SIGN AU 0B5C..0B5D ; Expands_On_NFD # Lo [2] ORIYA LETTER RRA..ORIYA LETTER RHA 0B94 ; Expands_On_NFD # Lo TAMIL LETTER AU 0BCA..0BCC ; Expands_On_NFD # Mc [3] TAMIL VOWEL SIGN O..TAMIL VOWEL SIGN AU 0C48 ; Expands_On_NFD # Mn TELUGU VOWEL SIGN AI 0CC0 ; Expands_On_NFD # Mc KANNADA VOWEL SIGN II 0CC7..0CC8 ; Expands_On_NFD # Mc [2] KANNADA VOWEL SIGN EE..KANNADA VOWEL SIGN AI 0CCA..0CCB ; Expands_On_NFD # Mc [2] KANNADA VOWEL SIGN O..KANNADA VOWEL SIGN OO 0D4A..0D4C ; Expands_On_NFD # Mc [3] MALAYALAM VOWEL SIGN O..MALAYALAM VOWEL SIGN AU 0DDA ; Expands_On_NFD # Mc SINHALA VOWEL SIGN DIGA KOMBUVA 0DDC..0DDE ; Expands_On_NFD # Mc [3] SINHALA VOWEL SIGN KOMBUVA HAA AELA-PILLA..SINHALA VOWEL SIGN KOMBUVA HAA GAYANUKITTA 0F43 ; Expands_On_NFD # Lo TIBETAN LETTER GHA 0F4D ; Expands_On_NFD # Lo TIBETAN LETTER DDHA 0F52 ; Expands_On_NFD # Lo TIBETAN LETTER DHA 0F57 ; Expands_On_NFD # Lo TIBETAN LETTER BHA 0F5C ; Expands_On_NFD # Lo TIBETAN LETTER DZHA 0F69 ; Expands_On_NFD # Lo TIBETAN LETTER KSSA 0F73 ; Expands_On_NFD # Mn TIBETAN VOWEL SIGN II 0F75..0F76 ; Expands_On_NFD # Mn [2] TIBETAN VOWEL SIGN UU..TIBETAN VOWEL SIGN VOCALIC R 0F78 ; Expands_On_NFD # Mn TIBETAN VOWEL SIGN VOCALIC L 0F81 ; Expands_On_NFD # Mn TIBETAN VOWEL SIGN REVERSED II 0F93 ; Expands_On_NFD # Mn TIBETAN SUBJOINED LETTER GHA 0F9D ; Expands_On_NFD # Mn TIBETAN SUBJOINED LETTER DDHA 0FA2 ; Expands_On_NFD # Mn TIBETAN SUBJOINED LETTER DHA 0FA7 ; Expands_On_NFD # Mn TIBETAN SUBJOINED LETTER BHA 0FAC ; Expands_On_NFD # Mn TIBETAN SUBJOINED LETTER DZHA 0FB9 ; Expands_On_NFD # Mn TIBETAN SUBJOINED LETTER KSSA 1026 ; Expands_On_NFD # Lo MYANMAR LETTER UU 1B06 ; Expands_On_NFD # Lo BALINESE LETTER AKARA TEDUNG 1B08 ; Expands_On_NFD # Lo BALINESE LETTER IKARA TEDUNG 1B0A ; Expands_On_NFD # Lo BALINESE LETTER UKARA TEDUNG 1B0C ; Expands_On_NFD # Lo BALINESE LETTER RA REPA TEDUNG 1B0E ; Expands_On_NFD # Lo BALINESE LETTER LA LENGA TEDUNG 1B12 ; Expands_On_NFD # Lo BALINESE LETTER OKARA TEDUNG 1B3B ; Expands_On_NFD # Mc BALINESE VOWEL SIGN RA REPA TEDUNG 1B3D ; Expands_On_NFD # Mc BALINESE VOWEL SIGN LA LENGA TEDUNG 1B40..1B41 ; Expands_On_NFD # Mc [2] BALINESE VOWEL SIGN TALING TEDUNG..BALINESE VOWEL SIGN TALING REPA TEDUNG 1B43 ; Expands_On_NFD # Mc BALINESE VOWEL SIGN PEPET TEDUNG 1E00..1E99 ; Expands_On_NFD # L& [154] LATIN CAPITAL LETTER A WITH RING BELOW..LATIN SMALL LETTER Y WITH RING ABOVE 1E9B ; Expands_On_NFD # L& LATIN SMALL LETTER LONG S WITH DOT ABOVE 1EA0..1EF9 ; Expands_On_NFD # L& [90] LATIN CAPITAL LETTER A WITH DOT BELOW..LATIN SMALL LETTER Y WITH TILDE 1F00..1F15 ; Expands_On_NFD # L& [22] GREEK SMALL LETTER ALPHA WITH PSILI..GREEK SMALL LETTER EPSILON WITH DASIA AND OXIA 1F18..1F1D ; Expands_On_NFD # L& [6] GREEK CAPITAL LETTER EPSILON WITH PSILI..GREEK CAPITAL LETTER EPSILON WITH DASIA AND OXIA 1F20..1F45 ; Expands_On_NFD # L& [38] GREEK SMALL LETTER ETA WITH PSILI..GREEK SMALL LETTER OMICRON WITH DASIA AND OXIA 1F48..1F4D ; Expands_On_NFD # L& [6] GREEK CAPITAL LETTER OMICRON WITH PSILI..GREEK CAPITAL LETTER OMICRON WITH DASIA AND OXIA 1F50..1F57 ; Expands_On_NFD # L& [8] GREEK SMALL LETTER UPSILON WITH PSILI..GREEK SMALL LETTER UPSILON WITH DASIA AND PERISPOMENI 1F59 ; Expands_On_NFD # L& GREEK CAPITAL LETTER UPSILON WITH DASIA 1F5B ; Expands_On_NFD # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND VARIA 1F5D ; Expands_On_NFD # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND OXIA 1F5F..1F7D ; Expands_On_NFD # L& [31] GREEK CAPITAL LETTER UPSILON WITH DASIA AND PERISPOMENI..GREEK SMALL LETTER OMEGA WITH OXIA 1F80..1FB4 ; Expands_On_NFD # L& [53] GREEK SMALL LETTER ALPHA WITH PSILI AND YPOGEGRAMMENI..GREEK SMALL LETTER ALPHA WITH OXIA AND YPOGEGRAMMENI 1FB6..1FBC ; Expands_On_NFD # L& [7] GREEK SMALL LETTER ALPHA WITH PERISPOMENI..GREEK CAPITAL LETTER ALPHA WITH PROSGEGRAMMENI 1FC1 ; Expands_On_NFD # Sk GREEK DIALYTIKA AND PERISPOMENI 1FC2..1FC4 ; Expands_On_NFD # L& [3] GREEK SMALL LETTER ETA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER ETA WITH OXIA AND YPOGEGRAMMENI 1FC6..1FCC ; Expands_On_NFD # L& [7] GREEK SMALL LETTER ETA WITH PERISPOMENI..GREEK CAPITAL LETTER ETA WITH PROSGEGRAMMENI 1FCD..1FCF ; Expands_On_NFD # Sk [3] GREEK PSILI AND VARIA..GREEK PSILI AND PERISPOMENI 1FD0..1FD3 ; Expands_On_NFD # L& [4] GREEK SMALL LETTER IOTA WITH VRACHY..GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA 1FD6..1FDB ; Expands_On_NFD # L& [6] GREEK SMALL LETTER IOTA WITH PERISPOMENI..GREEK CAPITAL LETTER IOTA WITH OXIA 1FDD..1FDF ; Expands_On_NFD # Sk [3] GREEK DASIA AND VARIA..GREEK DASIA AND PERISPOMENI 1FE0..1FEC ; Expands_On_NFD # L& [13] GREEK SMALL LETTER UPSILON WITH VRACHY..GREEK CAPITAL LETTER RHO WITH DASIA 1FED..1FEE ; Expands_On_NFD # Sk [2] GREEK DIALYTIKA AND VARIA..GREEK DIALYTIKA AND OXIA 1FF2..1FF4 ; Expands_On_NFD # L& [3] GREEK SMALL LETTER OMEGA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER OMEGA WITH OXIA AND YPOGEGRAMMENI 1FF6..1FFC ; Expands_On_NFD # L& [7] GREEK SMALL LETTER OMEGA WITH PERISPOMENI..GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI 212B ; Expands_On_NFD # L& ANGSTROM SIGN 219A..219B ; Expands_On_NFD # Sm [2] LEFTWARDS ARROW WITH STROKE..RIGHTWARDS ARROW WITH STROKE 21AE ; Expands_On_NFD # Sm LEFT RIGHT ARROW WITH STROKE 21CD ; Expands_On_NFD # So LEFTWARDS DOUBLE ARROW WITH STROKE 21CE..21CF ; Expands_On_NFD # Sm [2] LEFT RIGHT DOUBLE ARROW WITH STROKE..RIGHTWARDS DOUBLE ARROW WITH STROKE 2204 ; Expands_On_NFD # Sm THERE DOES NOT EXIST 2209 ; Expands_On_NFD # Sm NOT AN ELEMENT OF 220C ; Expands_On_NFD # Sm DOES NOT CONTAIN AS MEMBER 2224 ; Expands_On_NFD # Sm DOES NOT DIVIDE 2226 ; Expands_On_NFD # Sm NOT PARALLEL TO 2241 ; Expands_On_NFD # Sm NOT TILDE 2244 ; Expands_On_NFD # Sm NOT ASYMPTOTICALLY EQUAL TO 2247 ; Expands_On_NFD # Sm NEITHER APPROXIMATELY NOR ACTUALLY EQUAL TO 2249 ; Expands_On_NFD # Sm NOT ALMOST EQUAL TO 2260 ; Expands_On_NFD # Sm NOT EQUAL TO 2262 ; Expands_On_NFD # Sm NOT IDENTICAL TO 226D..2271 ; Expands_On_NFD # Sm [5] NOT EQUIVALENT TO..NEITHER GREATER-THAN NOR EQUAL TO 2274..2275 ; Expands_On_NFD # Sm [2] NEITHER LESS-THAN NOR EQUIVALENT TO..NEITHER GREATER-THAN NOR EQUIVALENT TO 2278..2279 ; Expands_On_NFD # Sm [2] NEITHER LESS-THAN NOR GREATER-THAN..NEITHER GREATER-THAN NOR LESS-THAN 2280..2281 ; Expands_On_NFD # Sm [2] DOES NOT PRECEDE..DOES NOT SUCCEED 2284..2285 ; Expands_On_NFD # Sm [2] NOT A SUBSET OF..NOT A SUPERSET OF 2288..2289 ; Expands_On_NFD # Sm [2] NEITHER A SUBSET OF NOR EQUAL TO..NEITHER A SUPERSET OF NOR EQUAL TO 22AC..22AF ; Expands_On_NFD # Sm [4] DOES NOT PROVE..NEGATED DOUBLE VERTICAL BAR DOUBLE RIGHT TURNSTILE 22E0..22E3 ; Expands_On_NFD # Sm [4] DOES NOT PRECEDE OR EQUAL..NOT SQUARE ORIGINAL OF OR EQUAL TO 22EA..22ED ; Expands_On_NFD # Sm [4] NOT NORMAL SUBGROUP OF..DOES NOT CONTAIN AS NORMAL SUBGROUP OR EQUAL 2ADC ; Expands_On_NFD # Sm FORKING 304C ; Expands_On_NFD # Lo HIRAGANA LETTER GA 304E ; Expands_On_NFD # Lo HIRAGANA LETTER GI 3050 ; Expands_On_NFD # Lo HIRAGANA LETTER GU 3052 ; Expands_On_NFD # Lo HIRAGANA LETTER GE 3054 ; Expands_On_NFD # Lo HIRAGANA LETTER GO 3056 ; Expands_On_NFD # Lo HIRAGANA LETTER ZA 3058 ; Expands_On_NFD # Lo HIRAGANA LETTER ZI 305A ; Expands_On_NFD # Lo HIRAGANA LETTER ZU 305C ; Expands_On_NFD # Lo HIRAGANA LETTER ZE 305E ; Expands_On_NFD # Lo HIRAGANA LETTER ZO 3060 ; Expands_On_NFD # Lo HIRAGANA LETTER DA 3062 ; Expands_On_NFD # Lo HIRAGANA LETTER DI 3065 ; Expands_On_NFD # Lo HIRAGANA LETTER DU 3067 ; Expands_On_NFD # Lo HIRAGANA LETTER DE 3069 ; Expands_On_NFD # Lo HIRAGANA LETTER DO 3070..3071 ; Expands_On_NFD # Lo [2] HIRAGANA LETTER BA..HIRAGANA LETTER PA 3073..3074 ; Expands_On_NFD # Lo [2] HIRAGANA LETTER BI..HIRAGANA LETTER PI 3076..3077 ; Expands_On_NFD # Lo [2] HIRAGANA LETTER BU..HIRAGANA LETTER PU 3079..307A ; Expands_On_NFD # Lo [2] HIRAGANA LETTER BE..HIRAGANA LETTER PE 307C..307D ; Expands_On_NFD # Lo [2] HIRAGANA LETTER BO..HIRAGANA LETTER PO 3094 ; Expands_On_NFD # Lo HIRAGANA LETTER VU 309E ; Expands_On_NFD # Lm HIRAGANA VOICED ITERATION MARK 30AC ; Expands_On_NFD # Lo KATAKANA LETTER GA 30AE ; Expands_On_NFD # Lo KATAKANA LETTER GI 30B0 ; Expands_On_NFD # Lo KATAKANA LETTER GU 30B2 ; Expands_On_NFD # Lo KATAKANA LETTER GE 30B4 ; Expands_On_NFD # Lo KATAKANA LETTER GO 30B6 ; Expands_On_NFD # Lo KATAKANA LETTER ZA 30B8 ; Expands_On_NFD # Lo KATAKANA LETTER ZI 30BA ; Expands_On_NFD # Lo KATAKANA LETTER ZU 30BC ; Expands_On_NFD # Lo KATAKANA LETTER ZE 30BE ; Expands_On_NFD # Lo KATAKANA LETTER ZO 30C0 ; Expands_On_NFD # Lo KATAKANA LETTER DA 30C2 ; Expands_On_NFD # Lo KATAKANA LETTER DI 30C5 ; Expands_On_NFD # Lo KATAKANA LETTER DU 30C7 ; Expands_On_NFD # Lo KATAKANA LETTER DE 30C9 ; Expands_On_NFD # Lo KATAKANA LETTER DO 30D0..30D1 ; Expands_On_NFD # Lo [2] KATAKANA LETTER BA..KATAKANA LETTER PA 30D3..30D4 ; Expands_On_NFD # Lo [2] KATAKANA LETTER BI..KATAKANA LETTER PI 30D6..30D7 ; Expands_On_NFD # Lo [2] KATAKANA LETTER BU..KATAKANA LETTER PU 30D9..30DA ; Expands_On_NFD # Lo [2] KATAKANA LETTER BE..KATAKANA LETTER PE 30DC..30DD ; Expands_On_NFD # Lo [2] KATAKANA LETTER BO..KATAKANA LETTER PO 30F4 ; Expands_On_NFD # Lo KATAKANA LETTER VU 30F7..30FA ; Expands_On_NFD # Lo [4] KATAKANA LETTER VA..KATAKANA LETTER VO 30FE ; Expands_On_NFD # Lm KATAKANA VOICED ITERATION MARK AC00..D7A3 ; Expands_On_NFD # Lo [11172] HANGUL SYLLABLE GA..HANGUL SYLLABLE HIH FB1D ; Expands_On_NFD # Lo HEBREW LETTER YOD WITH HIRIQ FB1F ; Expands_On_NFD # Lo HEBREW LIGATURE YIDDISH YOD YOD PATAH FB2A..FB36 ; Expands_On_NFD # Lo [13] HEBREW LETTER SHIN WITH SHIN DOT..HEBREW LETTER ZAYIN WITH DAGESH FB38..FB3C ; Expands_On_NFD # Lo [5] HEBREW LETTER TET WITH DAGESH..HEBREW LETTER LAMED WITH DAGESH FB3E ; Expands_On_NFD # Lo HEBREW LETTER MEM WITH DAGESH FB40..FB41 ; Expands_On_NFD # Lo [2] HEBREW LETTER NUN WITH DAGESH..HEBREW LETTER SAMEKH WITH DAGESH FB43..FB44 ; Expands_On_NFD # Lo [2] HEBREW LETTER FINAL PE WITH DAGESH..HEBREW LETTER PE WITH DAGESH FB46..FB4E ; Expands_On_NFD # Lo [9] HEBREW LETTER TSADI WITH DAGESH..HEBREW LETTER PE WITH RAFE 1109A ; Expands_On_NFD # Lo KAITHI LETTER DDDHA 1109C ; Expands_On_NFD # Lo KAITHI LETTER RHA 110AB ; Expands_On_NFD # Lo KAITHI LETTER VA 1112E..1112F ; Expands_On_NFD # Mn [2] CHAKMA VOWEL SIGN O..CHAKMA VOWEL SIGN AU 1134B..1134C ; Expands_On_NFD # Mc [2] GRANTHA VOWEL SIGN OO..GRANTHA VOWEL SIGN AU 114BB..114BC ; Expands_On_NFD # Mc [2] TIRHUTA VOWEL SIGN AI..TIRHUTA VOWEL SIGN O 114BE ; Expands_On_NFD # Mc TIRHUTA VOWEL SIGN AU 115BA..115BB ; Expands_On_NFD # Mc [2] SIDDHAM VOWEL SIGN O..SIDDHAM VOWEL SIGN AU 11938 ; Expands_On_NFD # Mc DIVES AKURU VOWEL SIGN O 1D15E..1D164 ; Expands_On_NFD # So [7] MUSICAL SYMBOL HALF NOTE..MUSICAL SYMBOL ONE HUNDRED TWENTY-EIGHTH NOTE 1D1BB..1D1C0 ; Expands_On_NFD # So [6] MUSICAL SYMBOL MINIMA..MUSICAL SYMBOL FUSA BLACK # Total code points: 12216 # ================================================ # Derived Property: Expands_On_NFC (DEPRECATED as of Unicode 6.0.0) # Generated according to UAX #15. # Characters whose normalized length is not one. # WARNING: Normalization of STRINGS must use the algorithm in UAX #15 because characters may interact. # The length of a normalized string is not necessarily the sum of the lengths of the normalized characters! 0344 ; Expands_On_NFC # Mn COMBINING GREEK DIALYTIKA TONOS 0958..095F ; Expands_On_NFC # Lo [8] DEVANAGARI LETTER QA..DEVANAGARI LETTER YYA 09DC..09DD ; Expands_On_NFC # Lo [2] BENGALI LETTER RRA..BENGALI LETTER RHA 09DF ; Expands_On_NFC # Lo BENGALI LETTER YYA 0A33 ; Expands_On_NFC # Lo GURMUKHI LETTER LLA 0A36 ; Expands_On_NFC # Lo GURMUKHI LETTER SHA 0A59..0A5B ; Expands_On_NFC # Lo [3] GURMUKHI LETTER KHHA..GURMUKHI LETTER ZA 0A5E ; Expands_On_NFC # Lo GURMUKHI LETTER FA 0B5C..0B5D ; Expands_On_NFC # Lo [2] ORIYA LETTER RRA..ORIYA LETTER RHA 0F43 ; Expands_On_NFC # Lo TIBETAN LETTER GHA 0F4D ; Expands_On_NFC # Lo TIBETAN LETTER DDHA 0F52 ; Expands_On_NFC # Lo TIBETAN LETTER DHA 0F57 ; Expands_On_NFC # Lo TIBETAN LETTER BHA 0F5C ; Expands_On_NFC # Lo TIBETAN LETTER DZHA 0F69 ; Expands_On_NFC # Lo TIBETAN LETTER KSSA 0F73 ; Expands_On_NFC # Mn TIBETAN VOWEL SIGN II 0F75..0F76 ; Expands_On_NFC # Mn [2] TIBETAN VOWEL SIGN UU..TIBETAN VOWEL SIGN VOCALIC R 0F78 ; Expands_On_NFC # Mn TIBETAN VOWEL SIGN VOCALIC L 0F81 ; Expands_On_NFC # Mn TIBETAN VOWEL SIGN REVERSED II 0F93 ; Expands_On_NFC # Mn TIBETAN SUBJOINED LETTER GHA 0F9D ; Expands_On_NFC # Mn TIBETAN SUBJOINED LETTER DDHA 0FA2 ; Expands_On_NFC # Mn TIBETAN SUBJOINED LETTER DHA 0FA7 ; Expands_On_NFC # Mn TIBETAN SUBJOINED LETTER BHA 0FAC ; Expands_On_NFC # Mn TIBETAN SUBJOINED LETTER DZHA 0FB9 ; Expands_On_NFC # Mn TIBETAN SUBJOINED LETTER KSSA 2ADC ; Expands_On_NFC # Sm FORKING FB1D ; Expands_On_NFC # Lo HEBREW LETTER YOD WITH HIRIQ FB1F ; Expands_On_NFC # Lo HEBREW LIGATURE YIDDISH YOD YOD PATAH FB2A..FB36 ; Expands_On_NFC # Lo [13] HEBREW LETTER SHIN WITH SHIN DOT..HEBREW LETTER ZAYIN WITH DAGESH FB38..FB3C ; Expands_On_NFC # Lo [5] HEBREW LETTER TET WITH DAGESH..HEBREW LETTER LAMED WITH DAGESH FB3E ; Expands_On_NFC # Lo HEBREW LETTER MEM WITH DAGESH FB40..FB41 ; Expands_On_NFC # Lo [2] HEBREW LETTER NUN WITH DAGESH..HEBREW LETTER SAMEKH WITH DAGESH FB43..FB44 ; Expands_On_NFC # Lo [2] HEBREW LETTER FINAL PE WITH DAGESH..HEBREW LETTER PE WITH DAGESH FB46..FB4E ; Expands_On_NFC # Lo [9] HEBREW LETTER TSADI WITH DAGESH..HEBREW LETTER PE WITH RAFE 1D15E..1D164 ; Expands_On_NFC # So [7] MUSICAL SYMBOL HALF NOTE..MUSICAL SYMBOL ONE HUNDRED TWENTY-EIGHTH NOTE 1D1BB..1D1C0 ; Expands_On_NFC # So [6] MUSICAL SYMBOL MINIMA..MUSICAL SYMBOL FUSA BLACK # Total code points: 85 # ================================================ # Derived Property: Expands_On_NFKD (DEPRECATED as of Unicode 6.0.0) # Generated according to UAX #15. # Characters whose normalized length is not one. # WARNING: Normalization of STRINGS must use the algorithm in UAX #15 because characters may interact. # The length of a normalized string is not necessarily the sum of the lengths of the normalized characters! 00A8 ; Expands_On_NFKD # Sk DIAERESIS 00AF ; Expands_On_NFKD # Sk MACRON 00B4 ; Expands_On_NFKD # Sk ACUTE ACCENT 00B8 ; Expands_On_NFKD # Sk CEDILLA 00BC..00BE ; Expands_On_NFKD # No [3] VULGAR FRACTION ONE QUARTER..VULGAR FRACTION THREE QUARTERS 00C0..00C5 ; Expands_On_NFKD # L& [6] LATIN CAPITAL LETTER A WITH GRAVE..LATIN CAPITAL LETTER A WITH RING ABOVE 00C7..00CF ; Expands_On_NFKD # L& [9] LATIN CAPITAL LETTER C WITH CEDILLA..LATIN CAPITAL LETTER I WITH DIAERESIS 00D1..00D6 ; Expands_On_NFKD # L& [6] LATIN CAPITAL LETTER N WITH TILDE..LATIN CAPITAL LETTER O WITH DIAERESIS 00D9..00DD ; Expands_On_NFKD # L& [5] LATIN CAPITAL LETTER U WITH GRAVE..LATIN CAPITAL LETTER Y WITH ACUTE 00E0..00E5 ; Expands_On_NFKD # L& [6] LATIN SMALL LETTER A WITH GRAVE..LATIN SMALL LETTER A WITH RING ABOVE 00E7..00EF ; Expands_On_NFKD # L& [9] LATIN SMALL LETTER C WITH CEDILLA..LATIN SMALL LETTER I WITH DIAERESIS 00F1..00F6 ; Expands_On_NFKD # L& [6] LATIN SMALL LETTER N WITH TILDE..LATIN SMALL LETTER O WITH DIAERESIS 00F9..00FD ; Expands_On_NFKD # L& [5] LATIN SMALL LETTER U WITH GRAVE..LATIN SMALL LETTER Y WITH ACUTE 00FF..010F ; Expands_On_NFKD # L& [17] LATIN SMALL LETTER Y WITH DIAERESIS..LATIN SMALL LETTER D WITH CARON 0112..0125 ; Expands_On_NFKD # L& [20] LATIN CAPITAL LETTER E WITH MACRON..LATIN SMALL LETTER H WITH CIRCUMFLEX 0128..0130 ; Expands_On_NFKD # L& [9] LATIN CAPITAL LETTER I WITH TILDE..LATIN CAPITAL LETTER I WITH DOT ABOVE 0132..0137 ; Expands_On_NFKD # L& [6] LATIN CAPITAL LIGATURE IJ..LATIN SMALL LETTER K WITH CEDILLA 0139..0140 ; Expands_On_NFKD # L& [8] LATIN CAPITAL LETTER L WITH ACUTE..LATIN SMALL LETTER L WITH MIDDLE DOT 0143..0149 ; Expands_On_NFKD # L& [7] LATIN CAPITAL LETTER N WITH ACUTE..LATIN SMALL LETTER N PRECEDED BY APOSTROPHE 014C..0151 ; Expands_On_NFKD # L& [6] LATIN CAPITAL LETTER O WITH MACRON..LATIN SMALL LETTER O WITH DOUBLE ACUTE 0154..0165 ; Expands_On_NFKD # L& [18] LATIN CAPITAL LETTER R WITH ACUTE..LATIN SMALL LETTER T WITH CARON 0168..017E ; Expands_On_NFKD # L& [23] LATIN CAPITAL LETTER U WITH TILDE..LATIN SMALL LETTER Z WITH CARON 01A0..01A1 ; Expands_On_NFKD # L& [2] LATIN CAPITAL LETTER O WITH HORN..LATIN SMALL LETTER O WITH HORN 01AF..01B0 ; Expands_On_NFKD # L& [2] LATIN CAPITAL LETTER U WITH HORN..LATIN SMALL LETTER U WITH HORN 01C4..01DC ; Expands_On_NFKD # L& [25] LATIN CAPITAL LETTER DZ WITH CARON..LATIN SMALL LETTER U WITH DIAERESIS AND GRAVE 01DE..01E3 ; Expands_On_NFKD # L& [6] LATIN CAPITAL LETTER A WITH DIAERESIS AND MACRON..LATIN SMALL LETTER AE WITH MACRON 01E6..01F5 ; Expands_On_NFKD # L& [16] LATIN CAPITAL LETTER G WITH CARON..LATIN SMALL LETTER G WITH ACUTE 01F8..021B ; Expands_On_NFKD # L& [36] LATIN CAPITAL LETTER N WITH GRAVE..LATIN SMALL LETTER T WITH COMMA BELOW 021E..021F ; Expands_On_NFKD # L& [2] LATIN CAPITAL LETTER H WITH CARON..LATIN SMALL LETTER H WITH CARON 0226..0233 ; Expands_On_NFKD # L& [14] LATIN CAPITAL LETTER A WITH DOT ABOVE..LATIN SMALL LETTER Y WITH MACRON 02D8..02DD ; Expands_On_NFKD # Sk [6] BREVE..DOUBLE ACUTE ACCENT 0344 ; Expands_On_NFKD # Mn COMBINING GREEK DIALYTIKA TONOS 037A ; Expands_On_NFKD # Lm GREEK YPOGEGRAMMENI 0384..0385 ; Expands_On_NFKD # Sk [2] GREEK TONOS..GREEK DIALYTIKA TONOS 0386 ; Expands_On_NFKD # L& GREEK CAPITAL LETTER ALPHA WITH TONOS 0388..038A ; Expands_On_NFKD # L& [3] GREEK CAPITAL LETTER EPSILON WITH TONOS..GREEK CAPITAL LETTER IOTA WITH TONOS 038C ; Expands_On_NFKD # L& GREEK CAPITAL LETTER OMICRON WITH TONOS 038E..0390 ; Expands_On_NFKD # L& [3] GREEK CAPITAL LETTER UPSILON WITH TONOS..GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS 03AA..03B0 ; Expands_On_NFKD # L& [7] GREEK CAPITAL LETTER IOTA WITH DIALYTIKA..GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS 03CA..03CE ; Expands_On_NFKD # L& [5] GREEK SMALL LETTER IOTA WITH DIALYTIKA..GREEK SMALL LETTER OMEGA WITH TONOS 03D3..03D4 ; Expands_On_NFKD # L& [2] GREEK UPSILON WITH ACUTE AND HOOK SYMBOL..GREEK UPSILON WITH DIAERESIS AND HOOK SYMBOL 0400..0401 ; Expands_On_NFKD # L& [2] CYRILLIC CAPITAL LETTER IE WITH GRAVE..CYRILLIC CAPITAL LETTER IO 0403 ; Expands_On_NFKD # L& CYRILLIC CAPITAL LETTER GJE 0407 ; Expands_On_NFKD # L& CYRILLIC CAPITAL LETTER YI 040C..040E ; Expands_On_NFKD # L& [3] CYRILLIC CAPITAL LETTER KJE..CYRILLIC CAPITAL LETTER SHORT U 0419 ; Expands_On_NFKD # L& CYRILLIC CAPITAL LETTER SHORT I 0439 ; Expands_On_NFKD # L& CYRILLIC SMALL LETTER SHORT I 0450..0451 ; Expands_On_NFKD # L& [2] CYRILLIC SMALL LETTER IE WITH GRAVE..CYRILLIC SMALL LETTER IO 0453 ; Expands_On_NFKD # L& CYRILLIC SMALL LETTER GJE 0457 ; Expands_On_NFKD # L& CYRILLIC SMALL LETTER YI 045C..045E ; Expands_On_NFKD # L& [3] CYRILLIC SMALL LETTER KJE..CYRILLIC SMALL LETTER SHORT U 0476..0477 ; Expands_On_NFKD # L& [2] CYRILLIC CAPITAL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT..CYRILLIC SMALL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT 04C1..04C2 ; Expands_On_NFKD # L& [2] CYRILLIC CAPITAL LETTER ZHE WITH BREVE..CYRILLIC SMALL LETTER ZHE WITH BREVE 04D0..04D3 ; Expands_On_NFKD # L& [4] CYRILLIC CAPITAL LETTER A WITH BREVE..CYRILLIC SMALL LETTER A WITH DIAERESIS 04D6..04D7 ; Expands_On_NFKD # L& [2] CYRILLIC CAPITAL LETTER IE WITH BREVE..CYRILLIC SMALL LETTER IE WITH BREVE 04DA..04DF ; Expands_On_NFKD # L& [6] CYRILLIC CAPITAL LETTER SCHWA WITH DIAERESIS..CYRILLIC SMALL LETTER ZE WITH DIAERESIS 04E2..04E7 ; Expands_On_NFKD # L& [6] CYRILLIC CAPITAL LETTER I WITH MACRON..CYRILLIC SMALL LETTER O WITH DIAERESIS 04EA..04F5 ; Expands_On_NFKD # L& [12] CYRILLIC CAPITAL LETTER BARRED O WITH DIAERESIS..CYRILLIC SMALL LETTER CHE WITH DIAERESIS 04F8..04F9 ; Expands_On_NFKD # L& [2] CYRILLIC CAPITAL LETTER YERU WITH DIAERESIS..CYRILLIC SMALL LETTER YERU WITH DIAERESIS 0587 ; Expands_On_NFKD # L& ARMENIAN SMALL LIGATURE ECH YIWN 0622..0626 ; Expands_On_NFKD # Lo [5] ARABIC LETTER ALEF WITH MADDA ABOVE..ARABIC LETTER YEH WITH HAMZA ABOVE 0675..0678 ; Expands_On_NFKD # Lo [4] ARABIC LETTER HIGH HAMZA ALEF..ARABIC LETTER HIGH HAMZA YEH 06C0 ; Expands_On_NFKD # Lo ARABIC LETTER HEH WITH YEH ABOVE 06C2 ; Expands_On_NFKD # Lo ARABIC LETTER HEH GOAL WITH HAMZA ABOVE 06D3 ; Expands_On_NFKD # Lo ARABIC LETTER YEH BARREE WITH HAMZA ABOVE 0929 ; Expands_On_NFKD # Lo DEVANAGARI LETTER NNNA 0931 ; Expands_On_NFKD # Lo DEVANAGARI LETTER RRA 0934 ; Expands_On_NFKD # Lo DEVANAGARI LETTER LLLA 0958..095F ; Expands_On_NFKD # Lo [8] DEVANAGARI LETTER QA..DEVANAGARI LETTER YYA 09CB..09CC ; Expands_On_NFKD # Mc [2] BENGALI VOWEL SIGN O..BENGALI VOWEL SIGN AU 09DC..09DD ; Expands_On_NFKD # Lo [2] BENGALI LETTER RRA..BENGALI LETTER RHA 09DF ; Expands_On_NFKD # Lo BENGALI LETTER YYA 0A33 ; Expands_On_NFKD # Lo GURMUKHI LETTER LLA 0A36 ; Expands_On_NFKD # Lo GURMUKHI LETTER SHA 0A59..0A5B ; Expands_On_NFKD # Lo [3] GURMUKHI LETTER KHHA..GURMUKHI LETTER ZA 0A5E ; Expands_On_NFKD # Lo GURMUKHI LETTER FA 0B48 ; Expands_On_NFKD # Mc ORIYA VOWEL SIGN AI 0B4B..0B4C ; Expands_On_NFKD # Mc [2] ORIYA VOWEL SIGN O..ORIYA VOWEL SIGN AU 0B5C..0B5D ; Expands_On_NFKD # Lo [2] ORIYA LETTER RRA..ORIYA LETTER RHA 0B94 ; Expands_On_NFKD # Lo TAMIL LETTER AU 0BCA..0BCC ; Expands_On_NFKD # Mc [3] TAMIL VOWEL SIGN O..TAMIL VOWEL SIGN AU 0C48 ; Expands_On_NFKD # Mn TELUGU VOWEL SIGN AI 0CC0 ; Expands_On_NFKD # Mc KANNADA VOWEL SIGN II 0CC7..0CC8 ; Expands_On_NFKD # Mc [2] KANNADA VOWEL SIGN EE..KANNADA VOWEL SIGN AI 0CCA..0CCB ; Expands_On_NFKD # Mc [2] KANNADA VOWEL SIGN O..KANNADA VOWEL SIGN OO 0D4A..0D4C ; Expands_On_NFKD # Mc [3] MALAYALAM VOWEL SIGN O..MALAYALAM VOWEL SIGN AU 0DDA ; Expands_On_NFKD # Mc SINHALA VOWEL SIGN DIGA KOMBUVA 0DDC..0DDE ; Expands_On_NFKD # Mc [3] SINHALA VOWEL SIGN KOMBUVA HAA AELA-PILLA..SINHALA VOWEL SIGN KOMBUVA HAA GAYANUKITTA 0E33 ; Expands_On_NFKD # Lo THAI CHARACTER SARA AM 0EB3 ; Expands_On_NFKD # Lo LAO VOWEL SIGN AM 0EDC..0EDD ; Expands_On_NFKD # Lo [2] LAO HO NO..LAO HO MO 0F43 ; Expands_On_NFKD # Lo TIBETAN LETTER GHA 0F4D ; Expands_On_NFKD # Lo TIBETAN LETTER DDHA 0F52 ; Expands_On_NFKD # Lo TIBETAN LETTER DHA 0F57 ; Expands_On_NFKD # Lo TIBETAN LETTER BHA 0F5C ; Expands_On_NFKD # Lo TIBETAN LETTER DZHA 0F69 ; Expands_On_NFKD # Lo TIBETAN LETTER KSSA 0F73 ; Expands_On_NFKD # Mn TIBETAN VOWEL SIGN II 0F75..0F79 ; Expands_On_NFKD # Mn [5] TIBETAN VOWEL SIGN UU..TIBETAN VOWEL SIGN VOCALIC LL 0F81 ; Expands_On_NFKD # Mn TIBETAN VOWEL SIGN REVERSED II 0F93 ; Expands_On_NFKD # Mn TIBETAN SUBJOINED LETTER GHA 0F9D ; Expands_On_NFKD # Mn TIBETAN SUBJOINED LETTER DDHA 0FA2 ; Expands_On_NFKD # Mn TIBETAN SUBJOINED LETTER DHA 0FA7 ; Expands_On_NFKD # Mn TIBETAN SUBJOINED LETTER BHA 0FAC ; Expands_On_NFKD # Mn TIBETAN SUBJOINED LETTER DZHA 0FB9 ; Expands_On_NFKD # Mn TIBETAN SUBJOINED LETTER KSSA 1026 ; Expands_On_NFKD # Lo MYANMAR LETTER UU 1B06 ; Expands_On_NFKD # Lo BALINESE LETTER AKARA TEDUNG 1B08 ; Expands_On_NFKD # Lo BALINESE LETTER IKARA TEDUNG 1B0A ; Expands_On_NFKD # Lo BALINESE LETTER UKARA TEDUNG 1B0C ; Expands_On_NFKD # Lo BALINESE LETTER RA REPA TEDUNG 1B0E ; Expands_On_NFKD # Lo BALINESE LETTER LA LENGA TEDUNG 1B12 ; Expands_On_NFKD # Lo BALINESE LETTER OKARA TEDUNG 1B3B ; Expands_On_NFKD # Mc BALINESE VOWEL SIGN RA REPA TEDUNG 1B3D ; Expands_On_NFKD # Mc BALINESE VOWEL SIGN LA LENGA TEDUNG 1B40..1B41 ; Expands_On_NFKD # Mc [2] BALINESE VOWEL SIGN TALING TEDUNG..BALINESE VOWEL SIGN TALING REPA TEDUNG 1B43 ; Expands_On_NFKD # Mc BALINESE VOWEL SIGN PEPET TEDUNG 1E00..1E9B ; Expands_On_NFKD # L& [156] LATIN CAPITAL LETTER A WITH RING BELOW..LATIN SMALL LETTER LONG S WITH DOT ABOVE 1EA0..1EF9 ; Expands_On_NFKD # L& [90] LATIN CAPITAL LETTER A WITH DOT BELOW..LATIN SMALL LETTER Y WITH TILDE 1F00..1F15 ; Expands_On_NFKD # L& [22] GREEK SMALL LETTER ALPHA WITH PSILI..GREEK SMALL LETTER EPSILON WITH DASIA AND OXIA 1F18..1F1D ; Expands_On_NFKD # L& [6] GREEK CAPITAL LETTER EPSILON WITH PSILI..GREEK CAPITAL LETTER EPSILON WITH DASIA AND OXIA 1F20..1F45 ; Expands_On_NFKD # L& [38] GREEK SMALL LETTER ETA WITH PSILI..GREEK SMALL LETTER OMICRON WITH DASIA AND OXIA 1F48..1F4D ; Expands_On_NFKD # L& [6] GREEK CAPITAL LETTER OMICRON WITH PSILI..GREEK CAPITAL LETTER OMICRON WITH DASIA AND OXIA 1F50..1F57 ; Expands_On_NFKD # L& [8] GREEK SMALL LETTER UPSILON WITH PSILI..GREEK SMALL LETTER UPSILON WITH DASIA AND PERISPOMENI 1F59 ; Expands_On_NFKD # L& GREEK CAPITAL LETTER UPSILON WITH DASIA 1F5B ; Expands_On_NFKD # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND VARIA 1F5D ; Expands_On_NFKD # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND OXIA 1F5F..1F7D ; Expands_On_NFKD # L& [31] GREEK CAPITAL LETTER UPSILON WITH DASIA AND PERISPOMENI..GREEK SMALL LETTER OMEGA WITH OXIA 1F80..1FB4 ; Expands_On_NFKD # L& [53] GREEK SMALL LETTER ALPHA WITH PSILI AND YPOGEGRAMMENI..GREEK SMALL LETTER ALPHA WITH OXIA AND YPOGEGRAMMENI 1FB6..1FBC ; Expands_On_NFKD # L& [7] GREEK SMALL LETTER ALPHA WITH PERISPOMENI..GREEK CAPITAL LETTER ALPHA WITH PROSGEGRAMMENI 1FBD ; Expands_On_NFKD # Sk GREEK KORONIS 1FBF..1FC1 ; Expands_On_NFKD # Sk [3] GREEK PSILI..GREEK DIALYTIKA AND PERISPOMENI 1FC2..1FC4 ; Expands_On_NFKD # L& [3] GREEK SMALL LETTER ETA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER ETA WITH OXIA AND YPOGEGRAMMENI 1FC6..1FCC ; Expands_On_NFKD # L& [7] GREEK SMALL LETTER ETA WITH PERISPOMENI..GREEK CAPITAL LETTER ETA WITH PROSGEGRAMMENI 1FCD..1FCF ; Expands_On_NFKD # Sk [3] GREEK PSILI AND VARIA..GREEK PSILI AND PERISPOMENI 1FD0..1FD3 ; Expands_On_NFKD # L& [4] GREEK SMALL LETTER IOTA WITH VRACHY..GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA 1FD6..1FDB ; Expands_On_NFKD # L& [6] GREEK SMALL LETTER IOTA WITH PERISPOMENI..GREEK CAPITAL LETTER IOTA WITH OXIA 1FDD..1FDF ; Expands_On_NFKD # Sk [3] GREEK DASIA AND VARIA..GREEK DASIA AND PERISPOMENI 1FE0..1FEC ; Expands_On_NFKD # L& [13] GREEK SMALL LETTER UPSILON WITH VRACHY..GREEK CAPITAL LETTER RHO WITH DASIA 1FED..1FEE ; Expands_On_NFKD # Sk [2] GREEK DIALYTIKA AND VARIA..GREEK DIALYTIKA AND OXIA 1FF2..1FF4 ; Expands_On_NFKD # L& [3] GREEK SMALL LETTER OMEGA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER OMEGA WITH OXIA AND YPOGEGRAMMENI 1FF6..1FFC ; Expands_On_NFKD # L& [7] GREEK SMALL LETTER OMEGA WITH PERISPOMENI..GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI 1FFD..1FFE ; Expands_On_NFKD # Sk [2] GREEK OXIA..GREEK DASIA 2017 ; Expands_On_NFKD # Po DOUBLE LOW LINE 2025..2026 ; Expands_On_NFKD # Po [2] TWO DOT LEADER..HORIZONTAL ELLIPSIS 2033..2034 ; Expands_On_NFKD # Po [2] DOUBLE PRIME..TRIPLE PRIME 2036..2037 ; Expands_On_NFKD # Po [2] REVERSED DOUBLE PRIME..REVERSED TRIPLE PRIME 203C ; Expands_On_NFKD # Po DOUBLE EXCLAMATION MARK 203E ; Expands_On_NFKD # Po OVERLINE 2047..2049 ; Expands_On_NFKD # Po [3] DOUBLE QUESTION MARK..EXCLAMATION QUESTION MARK 2057 ; Expands_On_NFKD # Po QUADRUPLE PRIME 20A8 ; Expands_On_NFKD # Sc RUPEE SIGN 2100..2101 ; Expands_On_NFKD # So [2] ACCOUNT OF..ADDRESSED TO THE SUBJECT 2103 ; Expands_On_NFKD # So DEGREE CELSIUS 2105..2106 ; Expands_On_NFKD # So [2] CARE OF..CADA UNA 2109 ; Expands_On_NFKD # So DEGREE FAHRENHEIT 2116 ; Expands_On_NFKD # So NUMERO SIGN 2120..2122 ; Expands_On_NFKD # So [3] SERVICE MARK..TRADE MARK SIGN 212B ; Expands_On_NFKD # L& ANGSTROM SIGN 213B ; Expands_On_NFKD # So FACSIMILE SIGN 2150..215F ; Expands_On_NFKD # No [16] VULGAR FRACTION ONE SEVENTH..FRACTION NUMERATOR ONE 2161..2163 ; Expands_On_NFKD # Nl [3] ROMAN NUMERAL TWO..ROMAN NUMERAL FOUR 2165..2168 ; Expands_On_NFKD # Nl [4] ROMAN NUMERAL SIX..ROMAN NUMERAL NINE 216A..216B ; Expands_On_NFKD # Nl [2] ROMAN NUMERAL ELEVEN..ROMAN NUMERAL TWELVE 2171..2173 ; Expands_On_NFKD # Nl [3] SMALL ROMAN NUMERAL TWO..SMALL ROMAN NUMERAL FOUR 2175..2178 ; Expands_On_NFKD # Nl [4] SMALL ROMAN NUMERAL SIX..SMALL ROMAN NUMERAL NINE 217A..217B ; Expands_On_NFKD # Nl [2] SMALL ROMAN NUMERAL ELEVEN..SMALL ROMAN NUMERAL TWELVE 2189 ; Expands_On_NFKD # No VULGAR FRACTION ZERO THIRDS 219A..219B ; Expands_On_NFKD # Sm [2] LEFTWARDS ARROW WITH STROKE..RIGHTWARDS ARROW WITH STROKE 21AE ; Expands_On_NFKD # Sm LEFT RIGHT ARROW WITH STROKE 21CD ; Expands_On_NFKD # So LEFTWARDS DOUBLE ARROW WITH STROKE 21CE..21CF ; Expands_On_NFKD # Sm [2] LEFT RIGHT DOUBLE ARROW WITH STROKE..RIGHTWARDS DOUBLE ARROW WITH STROKE 2204 ; Expands_On_NFKD # Sm THERE DOES NOT EXIST 2209 ; Expands_On_NFKD # Sm NOT AN ELEMENT OF 220C ; Expands_On_NFKD # Sm DOES NOT CONTAIN AS MEMBER 2224 ; Expands_On_NFKD # Sm DOES NOT DIVIDE 2226 ; Expands_On_NFKD # Sm NOT PARALLEL TO 222C..222D ; Expands_On_NFKD # Sm [2] DOUBLE INTEGRAL..TRIPLE INTEGRAL 222F..2230 ; Expands_On_NFKD # Sm [2] SURFACE INTEGRAL..VOLUME INTEGRAL 2241 ; Expands_On_NFKD # Sm NOT TILDE 2244 ; Expands_On_NFKD # Sm NOT ASYMPTOTICALLY EQUAL TO 2247 ; Expands_On_NFKD # Sm NEITHER APPROXIMATELY NOR ACTUALLY EQUAL TO 2249 ; Expands_On_NFKD # Sm NOT ALMOST EQUAL TO 2260 ; Expands_On_NFKD # Sm NOT EQUAL TO 2262 ; Expands_On_NFKD # Sm NOT IDENTICAL TO 226D..2271 ; Expands_On_NFKD # Sm [5] NOT EQUIVALENT TO..NEITHER GREATER-THAN NOR EQUAL TO 2274..2275 ; Expands_On_NFKD # Sm [2] NEITHER LESS-THAN NOR EQUIVALENT TO..NEITHER GREATER-THAN NOR EQUIVALENT TO 2278..2279 ; Expands_On_NFKD # Sm [2] NEITHER LESS-THAN NOR GREATER-THAN..NEITHER GREATER-THAN NOR LESS-THAN 2280..2281 ; Expands_On_NFKD # Sm [2] DOES NOT PRECEDE..DOES NOT SUCCEED 2284..2285 ; Expands_On_NFKD # Sm [2] NOT A SUBSET OF..NOT A SUPERSET OF 2288..2289 ; Expands_On_NFKD # Sm [2] NEITHER A SUBSET OF NOR EQUAL TO..NEITHER A SUPERSET OF NOR EQUAL TO 22AC..22AF ; Expands_On_NFKD # Sm [4] DOES NOT PROVE..NEGATED DOUBLE VERTICAL BAR DOUBLE RIGHT TURNSTILE 22E0..22E3 ; Expands_On_NFKD # Sm [4] DOES NOT PRECEDE OR EQUAL..NOT SQUARE ORIGINAL OF OR EQUAL TO 22EA..22ED ; Expands_On_NFKD # Sm [4] NOT NORMAL SUBGROUP OF..DOES NOT CONTAIN AS NORMAL SUBGROUP OR EQUAL 2469..249B ; Expands_On_NFKD # No [51] CIRCLED NUMBER TEN..NUMBER TWENTY FULL STOP 249C..24B5 ; Expands_On_NFKD # So [26] PARENTHESIZED LATIN SMALL LETTER A..PARENTHESIZED LATIN SMALL LETTER Z 2A0C ; Expands_On_NFKD # Sm QUADRUPLE INTEGRAL OPERATOR 2A74..2A76 ; Expands_On_NFKD # Sm [3] DOUBLE COLON EQUAL..THREE CONSECUTIVE EQUALS SIGNS 2ADC ; Expands_On_NFKD # Sm FORKING 304C ; Expands_On_NFKD # Lo HIRAGANA LETTER GA 304E ; Expands_On_NFKD # Lo HIRAGANA LETTER GI 3050 ; Expands_On_NFKD # Lo HIRAGANA LETTER GU 3052 ; Expands_On_NFKD # Lo HIRAGANA LETTER GE 3054 ; Expands_On_NFKD # Lo HIRAGANA LETTER GO 3056 ; Expands_On_NFKD # Lo HIRAGANA LETTER ZA 3058 ; Expands_On_NFKD # Lo HIRAGANA LETTER ZI 305A ; Expands_On_NFKD # Lo HIRAGANA LETTER ZU 305C ; Expands_On_NFKD # Lo HIRAGANA LETTER ZE 305E ; Expands_On_NFKD # Lo HIRAGANA LETTER ZO 3060 ; Expands_On_NFKD # Lo HIRAGANA LETTER DA 3062 ; Expands_On_NFKD # Lo HIRAGANA LETTER DI 3065 ; Expands_On_NFKD # Lo HIRAGANA LETTER DU 3067 ; Expands_On_NFKD # Lo HIRAGANA LETTER DE 3069 ; Expands_On_NFKD # Lo HIRAGANA LETTER DO 3070..3071 ; Expands_On_NFKD # Lo [2] HIRAGANA LETTER BA..HIRAGANA LETTER PA 3073..3074 ; Expands_On_NFKD # Lo [2] HIRAGANA LETTER BI..HIRAGANA LETTER PI 3076..3077 ; Expands_On_NFKD # Lo [2] HIRAGANA LETTER BU..HIRAGANA LETTER PU 3079..307A ; Expands_On_NFKD # Lo [2] HIRAGANA LETTER BE..HIRAGANA LETTER PE 307C..307D ; Expands_On_NFKD # Lo [2] HIRAGANA LETTER BO..HIRAGANA LETTER PO 3094 ; Expands_On_NFKD # Lo HIRAGANA LETTER VU 309B..309C ; Expands_On_NFKD # Sk [2] KATAKANA-HIRAGANA VOICED SOUND MARK..KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK 309E ; Expands_On_NFKD # Lm HIRAGANA VOICED ITERATION MARK 309F ; Expands_On_NFKD # Lo HIRAGANA DIGRAPH YORI 30AC ; Expands_On_NFKD # Lo KATAKANA LETTER GA 30AE ; Expands_On_NFKD # Lo KATAKANA LETTER GI 30B0 ; Expands_On_NFKD # Lo KATAKANA LETTER GU 30B2 ; Expands_On_NFKD # Lo KATAKANA LETTER GE 30B4 ; Expands_On_NFKD # Lo KATAKANA LETTER GO 30B6 ; Expands_On_NFKD # Lo KATAKANA LETTER ZA 30B8 ; Expands_On_NFKD # Lo KATAKANA LETTER ZI 30BA ; Expands_On_NFKD # Lo KATAKANA LETTER ZU 30BC ; Expands_On_NFKD # Lo KATAKANA LETTER ZE 30BE ; Expands_On_NFKD # Lo KATAKANA LETTER ZO 30C0 ; Expands_On_NFKD # Lo KATAKANA LETTER DA 30C2 ; Expands_On_NFKD # Lo KATAKANA LETTER DI 30C5 ; Expands_On_NFKD # Lo KATAKANA LETTER DU 30C7 ; Expands_On_NFKD # Lo KATAKANA LETTER DE 30C9 ; Expands_On_NFKD # Lo KATAKANA LETTER DO 30D0..30D1 ; Expands_On_NFKD # Lo [2] KATAKANA LETTER BA..KATAKANA LETTER PA 30D3..30D4 ; Expands_On_NFKD # Lo [2] KATAKANA LETTER BI..KATAKANA LETTER PI 30D6..30D7 ; Expands_On_NFKD # Lo [2] KATAKANA LETTER BU..KATAKANA LETTER PU 30D9..30DA ; Expands_On_NFKD # Lo [2] KATAKANA LETTER BE..KATAKANA LETTER PE 30DC..30DD ; Expands_On_NFKD # Lo [2] KATAKANA LETTER BO..KATAKANA LETTER PO 30F4 ; Expands_On_NFKD # Lo KATAKANA LETTER VU 30F7..30FA ; Expands_On_NFKD # Lo [4] KATAKANA LETTER VA..KATAKANA LETTER VO 30FE ; Expands_On_NFKD # Lm KATAKANA VOICED ITERATION MARK 30FF ; Expands_On_NFKD # Lo KATAKANA DIGRAPH KOTO 3200..321E ; Expands_On_NFKD # So [31] PARENTHESIZED HANGUL KIYEOK..PARENTHESIZED KOREAN CHARACTER O HU 3220..3229 ; Expands_On_NFKD # No [10] PARENTHESIZED IDEOGRAPH ONE..PARENTHESIZED IDEOGRAPH TEN 322A..3243 ; Expands_On_NFKD # So [26] PARENTHESIZED IDEOGRAPH MOON..PARENTHESIZED IDEOGRAPH REACH 3250 ; Expands_On_NFKD # So PARTNERSHIP SIGN 3251..325F ; Expands_On_NFKD # No [15] CIRCLED NUMBER TWENTY ONE..CIRCLED NUMBER THIRTY FIVE 326E..327E ; Expands_On_NFKD # So [17] CIRCLED HANGUL KIYEOK A..CIRCLED HANGUL IEUNG U 32B1..32BF ; Expands_On_NFKD # No [15] CIRCLED NUMBER THIRTY SIX..CIRCLED NUMBER FIFTY 32C0..32CF ; Expands_On_NFKD # So [16] IDEOGRAPHIC TELEGRAPH SYMBOL FOR JANUARY..LIMITED LIABILITY SIGN 32FF..33FF ; Expands_On_NFKD # So [257] SQUARE ERA NAME REIWA..SQUARE GAL AC00..D7A3 ; Expands_On_NFKD # Lo [11172] HANGUL SYLLABLE GA..HANGUL SYLLABLE HIH FB00..FB06 ; Expands_On_NFKD # L& [7] LATIN SMALL LIGATURE FF..LATIN SMALL LIGATURE ST FB13..FB17 ; Expands_On_NFKD # L& [5] ARMENIAN SMALL LIGATURE MEN NOW..ARMENIAN SMALL LIGATURE MEN XEH FB1D ; Expands_On_NFKD # Lo HEBREW LETTER YOD WITH HIRIQ FB1F ; Expands_On_NFKD # Lo HEBREW LIGATURE YIDDISH YOD YOD PATAH FB2A..FB36 ; Expands_On_NFKD # Lo [13] HEBREW LETTER SHIN WITH SHIN DOT..HEBREW LETTER ZAYIN WITH DAGESH FB38..FB3C ; Expands_On_NFKD # Lo [5] HEBREW LETTER TET WITH DAGESH..HEBREW LETTER LAMED WITH DAGESH FB3E ; Expands_On_NFKD # Lo HEBREW LETTER MEM WITH DAGESH FB40..FB41 ; Expands_On_NFKD # Lo [2] HEBREW LETTER NUN WITH DAGESH..HEBREW LETTER SAMEKH WITH DAGESH FB43..FB44 ; Expands_On_NFKD # Lo [2] HEBREW LETTER FINAL PE WITH DAGESH..HEBREW LETTER PE WITH DAGESH FB46..FB4F ; Expands_On_NFKD # Lo [10] HEBREW LETTER TSADI WITH DAGESH..HEBREW LIGATURE ALEF LAMED FBA4..FBA5 ; Expands_On_NFKD # Lo [2] ARABIC LETTER HEH WITH YEH ABOVE ISOLATED FORM..ARABIC LETTER HEH WITH YEH ABOVE FINAL FORM FBB0..FBB1 ; Expands_On_NFKD # Lo [2] ARABIC LETTER YEH BARREE WITH HAMZA ABOVE ISOLATED FORM..ARABIC LETTER YEH BARREE WITH HAMZA ABOVE FINAL FORM FBDD ; Expands_On_NFKD # Lo ARABIC LETTER U WITH HAMZA ABOVE ISOLATED FORM FBEA..FBFB ; Expands_On_NFKD # Lo [18] ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF ISOLATED FORM..ARABIC LIGATURE UIGHUR KIRGHIZ YEH WITH HAMZA ABOVE WITH ALEF MAKSURA INITIAL FORM FC00..FD3D ; Expands_On_NFKD # Lo [318] ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH JEEM ISOLATED FORM..ARABIC LIGATURE ALEF WITH FATHATAN ISOLATED FORM FD50..FD8F ; Expands_On_NFKD # Lo [64] ARABIC LIGATURE TEH WITH JEEM WITH MEEM INITIAL FORM..ARABIC LIGATURE MEEM WITH KHAH WITH MEEM INITIAL FORM FD92..FDC7 ; Expands_On_NFKD # Lo [54] ARABIC LIGATURE MEEM WITH JEEM WITH KHAH INITIAL FORM..ARABIC LIGATURE NOON WITH JEEM WITH YEH FINAL FORM FDF0..FDFB ; Expands_On_NFKD # Lo [12] ARABIC LIGATURE SALLA USED AS KORANIC STOP SIGN ISOLATED FORM..ARABIC LIGATURE JALLAJALALOUHOU FDFC ; Expands_On_NFKD # Sc RIAL SIGN FE19 ; Expands_On_NFKD # Po PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS FE30 ; Expands_On_NFKD # Po PRESENTATION FORM FOR VERTICAL TWO DOT LEADER FE49..FE4C ; Expands_On_NFKD # Po [4] DASHED OVERLINE..DOUBLE WAVY OVERLINE FE70..FE72 ; Expands_On_NFKD # Lo [3] ARABIC FATHATAN ISOLATED FORM..ARABIC DAMMATAN ISOLATED FORM FE74 ; Expands_On_NFKD # Lo ARABIC KASRATAN ISOLATED FORM FE76..FE7F ; Expands_On_NFKD # Lo [10] ARABIC FATHA ISOLATED FORM..ARABIC SUKUN MEDIAL FORM FE81..FE8C ; Expands_On_NFKD # Lo [12] ARABIC LETTER ALEF WITH MADDA ABOVE ISOLATED FORM..ARABIC LETTER YEH WITH HAMZA ABOVE MEDIAL FORM FEF5..FEFC ; Expands_On_NFKD # Lo [8] ARABIC LIGATURE LAM WITH ALEF WITH MADDA ABOVE ISOLATED FORM..ARABIC LIGATURE LAM WITH ALEF FINAL FORM FFE3 ; Expands_On_NFKD # Sk FULLWIDTH MACRON 1109A ; Expands_On_NFKD # Lo KAITHI LETTER DDDHA 1109C ; Expands_On_NFKD # Lo KAITHI LETTER RHA 110AB ; Expands_On_NFKD # Lo KAITHI LETTER VA 1112E..1112F ; Expands_On_NFKD # Mn [2] CHAKMA VOWEL SIGN O..CHAKMA VOWEL SIGN AU 1134B..1134C ; Expands_On_NFKD # Mc [2] GRANTHA VOWEL SIGN OO..GRANTHA VOWEL SIGN AU 114BB..114BC ; Expands_On_NFKD # Mc [2] TIRHUTA VOWEL SIGN AI..TIRHUTA VOWEL SIGN O 114BE ; Expands_On_NFKD # Mc TIRHUTA VOWEL SIGN AU 115BA..115BB ; Expands_On_NFKD # Mc [2] SIDDHAM VOWEL SIGN O..SIDDHAM VOWEL SIGN AU 11938 ; Expands_On_NFKD # Mc DIVES AKURU VOWEL SIGN O 1D15E..1D164 ; Expands_On_NFKD # So [7] MUSICAL SYMBOL HALF NOTE..MUSICAL SYMBOL ONE HUNDRED TWENTY-EIGHTH NOTE 1D1BB..1D1C0 ; Expands_On_NFKD # So [6] MUSICAL SYMBOL MINIMA..MUSICAL SYMBOL FUSA BLACK 1F100..1F10A ; Expands_On_NFKD # No [11] DIGIT ZERO FULL STOP..DIGIT NINE COMMA 1F110..1F12A ; Expands_On_NFKD # So [27] PARENTHESIZED LATIN CAPITAL LETTER A..TORTOISE SHELL BRACKETED LATIN CAPITAL LETTER S 1F12D..1F12E ; Expands_On_NFKD # So [2] CIRCLED CD..CIRCLED WZ 1F14A..1F14F ; Expands_On_NFKD # So [6] SQUARED HV..SQUARED WC 1F16A..1F16C ; Expands_On_NFKD # So [3] RAISED MC SIGN..RAISED MR SIGN 1F190 ; Expands_On_NFKD # So SQUARE DJ 1F200..1F201 ; Expands_On_NFKD # So [2] SQUARE HIRAGANA HOKA..SQUARED KATAKANA KOKO 1F213 ; Expands_On_NFKD # So SQUARED KATAKANA DE 1F240..1F248 ; Expands_On_NFKD # So [9] TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-672C..TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-6557 # Total code points: 13390 # ================================================ # Derived Property: Expands_On_NFKC (DEPRECATED as of Unicode 6.0.0) # Generated according to UAX #15. # Characters whose normalized length is not one. # WARNING: Normalization of STRINGS must use the algorithm in UAX #15 because characters may interact. # The length of a normalized string is not necessarily the sum of the lengths of the normalized characters! 00A8 ; Expands_On_NFKC # Sk DIAERESIS 00AF ; Expands_On_NFKC # Sk MACRON 00B4 ; Expands_On_NFKC # Sk ACUTE ACCENT 00B8 ; Expands_On_NFKC # Sk CEDILLA 00BC..00BE ; Expands_On_NFKC # No [3] VULGAR FRACTION ONE QUARTER..VULGAR FRACTION THREE QUARTERS 0132..0133 ; Expands_On_NFKC # L& [2] LATIN CAPITAL LIGATURE IJ..LATIN SMALL LIGATURE IJ 013F..0140 ; Expands_On_NFKC # L& [2] LATIN CAPITAL LETTER L WITH MIDDLE DOT..LATIN SMALL LETTER L WITH MIDDLE DOT 0149 ; Expands_On_NFKC # L& LATIN SMALL LETTER N PRECEDED BY APOSTROPHE 01C4..01CC ; Expands_On_NFKC # L& [9] LATIN CAPITAL LETTER DZ WITH CARON..LATIN SMALL LETTER NJ 01F1..01F3 ; Expands_On_NFKC # L& [3] LATIN CAPITAL LETTER DZ..LATIN SMALL LETTER DZ 02D8..02DD ; Expands_On_NFKC # Sk [6] BREVE..DOUBLE ACUTE ACCENT 0344 ; Expands_On_NFKC # Mn COMBINING GREEK DIALYTIKA TONOS 037A ; Expands_On_NFKC # Lm GREEK YPOGEGRAMMENI 0384..0385 ; Expands_On_NFKC # Sk [2] GREEK TONOS..GREEK DIALYTIKA TONOS 0587 ; Expands_On_NFKC # L& ARMENIAN SMALL LIGATURE ECH YIWN 0675..0678 ; Expands_On_NFKC # Lo [4] ARABIC LETTER HIGH HAMZA ALEF..ARABIC LETTER HIGH HAMZA YEH 0958..095F ; Expands_On_NFKC # Lo [8] DEVANAGARI LETTER QA..DEVANAGARI LETTER YYA 09DC..09DD ; Expands_On_NFKC # Lo [2] BENGALI LETTER RRA..BENGALI LETTER RHA 09DF ; Expands_On_NFKC # Lo BENGALI LETTER YYA 0A33 ; Expands_On_NFKC # Lo GURMUKHI LETTER LLA 0A36 ; Expands_On_NFKC # Lo GURMUKHI LETTER SHA 0A59..0A5B ; Expands_On_NFKC # Lo [3] GURMUKHI LETTER KHHA..GURMUKHI LETTER ZA 0A5E ; Expands_On_NFKC # Lo GURMUKHI LETTER FA 0B5C..0B5D ; Expands_On_NFKC # Lo [2] ORIYA LETTER RRA..ORIYA LETTER RHA 0E33 ; Expands_On_NFKC # Lo THAI CHARACTER SARA AM 0EB3 ; Expands_On_NFKC # Lo LAO VOWEL SIGN AM 0EDC..0EDD ; Expands_On_NFKC # Lo [2] LAO HO NO..LAO HO MO 0F43 ; Expands_On_NFKC # Lo TIBETAN LETTER GHA 0F4D ; Expands_On_NFKC # Lo TIBETAN LETTER DDHA 0F52 ; Expands_On_NFKC # Lo TIBETAN LETTER DHA 0F57 ; Expands_On_NFKC # Lo TIBETAN LETTER BHA 0F5C ; Expands_On_NFKC # Lo TIBETAN LETTER DZHA 0F69 ; Expands_On_NFKC # Lo TIBETAN LETTER KSSA 0F73 ; Expands_On_NFKC # Mn TIBETAN VOWEL SIGN II 0F75..0F79 ; Expands_On_NFKC # Mn [5] TIBETAN VOWEL SIGN UU..TIBETAN VOWEL SIGN VOCALIC LL 0F81 ; Expands_On_NFKC # Mn TIBETAN VOWEL SIGN REVERSED II 0F93 ; Expands_On_NFKC # Mn TIBETAN SUBJOINED LETTER GHA 0F9D ; Expands_On_NFKC # Mn TIBETAN SUBJOINED LETTER DDHA 0FA2 ; Expands_On_NFKC # Mn TIBETAN SUBJOINED LETTER DHA 0FA7 ; Expands_On_NFKC # Mn TIBETAN SUBJOINED LETTER BHA 0FAC ; Expands_On_NFKC # Mn TIBETAN SUBJOINED LETTER DZHA 0FB9 ; Expands_On_NFKC # Mn TIBETAN SUBJOINED LETTER KSSA 1E9A ; Expands_On_NFKC # L& LATIN SMALL LETTER A WITH RIGHT HALF RING 1FBD ; Expands_On_NFKC # Sk GREEK KORONIS 1FBF..1FC1 ; Expands_On_NFKC # Sk [3] GREEK PSILI..GREEK DIALYTIKA AND PERISPOMENI 1FCD..1FCF ; Expands_On_NFKC # Sk [3] GREEK PSILI AND VARIA..GREEK PSILI AND PERISPOMENI 1FDD..1FDF ; Expands_On_NFKC # Sk [3] GREEK DASIA AND VARIA..GREEK DASIA AND PERISPOMENI 1FED..1FEE ; Expands_On_NFKC # Sk [2] GREEK DIALYTIKA AND VARIA..GREEK DIALYTIKA AND OXIA 1FFD..1FFE ; Expands_On_NFKC # Sk [2] GREEK OXIA..GREEK DASIA 2017 ; Expands_On_NFKC # Po DOUBLE LOW LINE 2025..2026 ; Expands_On_NFKC # Po [2] TWO DOT LEADER..HORIZONTAL ELLIPSIS 2033..2034 ; Expands_On_NFKC # Po [2] DOUBLE PRIME..TRIPLE PRIME 2036..2037 ; Expands_On_NFKC # Po [2] REVERSED DOUBLE PRIME..REVERSED TRIPLE PRIME 203C ; Expands_On_NFKC # Po DOUBLE EXCLAMATION MARK 203E ; Expands_On_NFKC # Po OVERLINE 2047..2049 ; Expands_On_NFKC # Po [3] DOUBLE QUESTION MARK..EXCLAMATION QUESTION MARK 2057 ; Expands_On_NFKC # Po QUADRUPLE PRIME 20A8 ; Expands_On_NFKC # Sc RUPEE SIGN 2100..2101 ; Expands_On_NFKC # So [2] ACCOUNT OF..ADDRESSED TO THE SUBJECT 2103 ; Expands_On_NFKC # So DEGREE CELSIUS 2105..2106 ; Expands_On_NFKC # So [2] CARE OF..CADA UNA 2109 ; Expands_On_NFKC # So DEGREE FAHRENHEIT 2116 ; Expands_On_NFKC # So NUMERO SIGN 2120..2122 ; Expands_On_NFKC # So [3] SERVICE MARK..TRADE MARK SIGN 213B ; Expands_On_NFKC # So FACSIMILE SIGN 2150..215F ; Expands_On_NFKC # No [16] VULGAR FRACTION ONE SEVENTH..FRACTION NUMERATOR ONE 2161..2163 ; Expands_On_NFKC # Nl [3] ROMAN NUMERAL TWO..ROMAN NUMERAL FOUR 2165..2168 ; Expands_On_NFKC # Nl [4] ROMAN NUMERAL SIX..ROMAN NUMERAL NINE 216A..216B ; Expands_On_NFKC # Nl [2] ROMAN NUMERAL ELEVEN..ROMAN NUMERAL TWELVE 2171..2173 ; Expands_On_NFKC # Nl [3] SMALL ROMAN NUMERAL TWO..SMALL ROMAN NUMERAL FOUR 2175..2178 ; Expands_On_NFKC # Nl [4] SMALL ROMAN NUMERAL SIX..SMALL ROMAN NUMERAL NINE 217A..217B ; Expands_On_NFKC # Nl [2] SMALL ROMAN NUMERAL ELEVEN..SMALL ROMAN NUMERAL TWELVE 2189 ; Expands_On_NFKC # No VULGAR FRACTION ZERO THIRDS 222C..222D ; Expands_On_NFKC # Sm [2] DOUBLE INTEGRAL..TRIPLE INTEGRAL 222F..2230 ; Expands_On_NFKC # Sm [2] SURFACE INTEGRAL..VOLUME INTEGRAL 2469..249B ; Expands_On_NFKC # No [51] CIRCLED NUMBER TEN..NUMBER TWENTY FULL STOP 249C..24B5 ; Expands_On_NFKC # So [26] PARENTHESIZED LATIN SMALL LETTER A..PARENTHESIZED LATIN SMALL LETTER Z 2A0C ; Expands_On_NFKC # Sm QUADRUPLE INTEGRAL OPERATOR 2A74..2A76 ; Expands_On_NFKC # Sm [3] DOUBLE COLON EQUAL..THREE CONSECUTIVE EQUALS SIGNS 2ADC ; Expands_On_NFKC # Sm FORKING 309B..309C ; Expands_On_NFKC # Sk [2] KATAKANA-HIRAGANA VOICED SOUND MARK..KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK 309F ; Expands_On_NFKC # Lo HIRAGANA DIGRAPH YORI 30FF ; Expands_On_NFKC # Lo KATAKANA DIGRAPH KOTO 3200..321E ; Expands_On_NFKC # So [31] PARENTHESIZED HANGUL KIYEOK..PARENTHESIZED KOREAN CHARACTER O HU 3220..3229 ; Expands_On_NFKC # No [10] PARENTHESIZED IDEOGRAPH ONE..PARENTHESIZED IDEOGRAPH TEN 322A..3243 ; Expands_On_NFKC # So [26] PARENTHESIZED IDEOGRAPH MOON..PARENTHESIZED IDEOGRAPH REACH 3250 ; Expands_On_NFKC # So PARTNERSHIP SIGN 3251..325F ; Expands_On_NFKC # No [15] CIRCLED NUMBER TWENTY ONE..CIRCLED NUMBER THIRTY FIVE 327C..327D ; Expands_On_NFKC # So [2] CIRCLED KOREAN CHARACTER CHAMKO..CIRCLED KOREAN CHARACTER JUEUI 32B1..32BF ; Expands_On_NFKC # No [15] CIRCLED NUMBER THIRTY SIX..CIRCLED NUMBER FIFTY 32C0..32CF ; Expands_On_NFKC # So [16] IDEOGRAPHIC TELEGRAPH SYMBOL FOR JANUARY..LIMITED LIABILITY SIGN 32FF..33FF ; Expands_On_NFKC # So [257] SQUARE ERA NAME REIWA..SQUARE GAL FB00..FB06 ; Expands_On_NFKC # L& [7] LATIN SMALL LIGATURE FF..LATIN SMALL LIGATURE ST FB13..FB17 ; Expands_On_NFKC # L& [5] ARMENIAN SMALL LIGATURE MEN NOW..ARMENIAN SMALL LIGATURE MEN XEH FB1D ; Expands_On_NFKC # Lo HEBREW LETTER YOD WITH HIRIQ FB1F ; Expands_On_NFKC # Lo HEBREW LIGATURE YIDDISH YOD YOD PATAH FB2A..FB36 ; Expands_On_NFKC # Lo [13] HEBREW LETTER SHIN WITH SHIN DOT..HEBREW LETTER ZAYIN WITH DAGESH FB38..FB3C ; Expands_On_NFKC # Lo [5] HEBREW LETTER TET WITH DAGESH..HEBREW LETTER LAMED WITH DAGESH FB3E ; Expands_On_NFKC # Lo HEBREW LETTER MEM WITH DAGESH FB40..FB41 ; Expands_On_NFKC # Lo [2] HEBREW LETTER NUN WITH DAGESH..HEBREW LETTER SAMEKH WITH DAGESH FB43..FB44 ; Expands_On_NFKC # Lo [2] HEBREW LETTER FINAL PE WITH DAGESH..HEBREW LETTER PE WITH DAGESH FB46..FB4F ; Expands_On_NFKC # Lo [10] HEBREW LETTER TSADI WITH DAGESH..HEBREW LIGATURE ALEF LAMED FBDD ; Expands_On_NFKC # Lo ARABIC LETTER U WITH HAMZA ABOVE ISOLATED FORM FBEA..FBFB ; Expands_On_NFKC # Lo [18] ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF ISOLATED FORM..ARABIC LIGATURE UIGHUR KIRGHIZ YEH WITH HAMZA ABOVE WITH ALEF MAKSURA INITIAL FORM FC00..FD3D ; Expands_On_NFKC # Lo [318] ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH JEEM ISOLATED FORM..ARABIC LIGATURE ALEF WITH FATHATAN ISOLATED FORM FD50..FD8F ; Expands_On_NFKC # Lo [64] ARABIC LIGATURE TEH WITH JEEM WITH MEEM INITIAL FORM..ARABIC LIGATURE MEEM WITH KHAH WITH MEEM INITIAL FORM FD92..FDC7 ; Expands_On_NFKC # Lo [54] ARABIC LIGATURE MEEM WITH JEEM WITH KHAH INITIAL FORM..ARABIC LIGATURE NOON WITH JEEM WITH YEH FINAL FORM FDF0..FDFB ; Expands_On_NFKC # Lo [12] ARABIC LIGATURE SALLA USED AS KORANIC STOP SIGN ISOLATED FORM..ARABIC LIGATURE JALLAJALALOUHOU FDFC ; Expands_On_NFKC # Sc RIAL SIGN FE19 ; Expands_On_NFKC # Po PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS FE30 ; Expands_On_NFKC # Po PRESENTATION FORM FOR VERTICAL TWO DOT LEADER FE49..FE4C ; Expands_On_NFKC # Po [4] DASHED OVERLINE..DOUBLE WAVY OVERLINE FE70..FE72 ; Expands_On_NFKC # Lo [3] ARABIC FATHATAN ISOLATED FORM..ARABIC DAMMATAN ISOLATED FORM FE74 ; Expands_On_NFKC # Lo ARABIC KASRATAN ISOLATED FORM FE76..FE7F ; Expands_On_NFKC # Lo [10] ARABIC FATHA ISOLATED FORM..ARABIC SUKUN MEDIAL FORM FEF5..FEFC ; Expands_On_NFKC # Lo [8] ARABIC LIGATURE LAM WITH ALEF WITH MADDA ABOVE ISOLATED FORM..ARABIC LIGATURE LAM WITH ALEF FINAL FORM FFE3 ; Expands_On_NFKC # Sk FULLWIDTH MACRON 1D15E..1D164 ; Expands_On_NFKC # So [7] MUSICAL SYMBOL HALF NOTE..MUSICAL SYMBOL ONE HUNDRED TWENTY-EIGHTH NOTE 1D1BB..1D1C0 ; Expands_On_NFKC # So [6] MUSICAL SYMBOL MINIMA..MUSICAL SYMBOL FUSA BLACK 1F100..1F10A ; Expands_On_NFKC # No [11] DIGIT ZERO FULL STOP..DIGIT NINE COMMA 1F110..1F12A ; Expands_On_NFKC # So [27] PARENTHESIZED LATIN CAPITAL LETTER A..TORTOISE SHELL BRACKETED LATIN CAPITAL LETTER S 1F12D..1F12E ; Expands_On_NFKC # So [2] CIRCLED CD..CIRCLED WZ 1F14A..1F14F ; Expands_On_NFKC # So [6] SQUARED HV..SQUARED WC 1F16A..1F16C ; Expands_On_NFKC # So [3] RAISED MC SIGN..RAISED MR SIGN 1F190 ; Expands_On_NFKC # So SQUARE DJ 1F200..1F201 ; Expands_On_NFKC # So [2] SQUARE HIRAGANA HOKA..SQUARED KATAKANA KOKO 1F240..1F248 ; Expands_On_NFKC # So [9] TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-672C..TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-6557 # Total code points: 1237 # ================================================ # Derived Property: NFKC_Casefold (NFKC_CF) # This property removes certain variations from characters: case, compatibility, and default-ignorables. # It is used for loose matching and certain types of identifiers. # It is constructed by applying NFKC, CaseFolding, and removal of Default_Ignorable_Code_Points. # The process of applying these transformations is repeated until a stable result is produced. # WARNING: Application to STRINGS must apply NFC after mapping each character, because characters may interact. # For more information, see [https://www.unicode.org/reports/tr44/] # Omitted code points are unchanged by this mapping. # @missing: 0000..10FFFF; NFKC_CF; # All code points not explicitly listed for NFKC_Casefold # have the value . 0041 ; NFKC_CF; 0061 # L& LATIN CAPITAL LETTER A 0042 ; NFKC_CF; 0062 # L& LATIN CAPITAL LETTER B 0043 ; NFKC_CF; 0063 # L& LATIN CAPITAL LETTER C 0044 ; NFKC_CF; 0064 # L& LATIN CAPITAL LETTER D 0045 ; NFKC_CF; 0065 # L& LATIN CAPITAL LETTER E 0046 ; NFKC_CF; 0066 # L& LATIN CAPITAL LETTER F 0047 ; NFKC_CF; 0067 # L& LATIN CAPITAL LETTER G 0048 ; NFKC_CF; 0068 # L& LATIN CAPITAL LETTER H 0049 ; NFKC_CF; 0069 # L& LATIN CAPITAL LETTER I 004A ; NFKC_CF; 006A # L& LATIN CAPITAL LETTER J 004B ; NFKC_CF; 006B # L& LATIN CAPITAL LETTER K 004C ; NFKC_CF; 006C # L& LATIN CAPITAL LETTER L 004D ; NFKC_CF; 006D # L& LATIN CAPITAL LETTER M 004E ; NFKC_CF; 006E # L& LATIN CAPITAL LETTER N 004F ; NFKC_CF; 006F # L& LATIN CAPITAL LETTER O 0050 ; NFKC_CF; 0070 # L& LATIN CAPITAL LETTER P 0051 ; NFKC_CF; 0071 # L& LATIN CAPITAL LETTER Q 0052 ; NFKC_CF; 0072 # L& LATIN CAPITAL LETTER R 0053 ; NFKC_CF; 0073 # L& LATIN CAPITAL LETTER S 0054 ; NFKC_CF; 0074 # L& LATIN CAPITAL LETTER T 0055 ; NFKC_CF; 0075 # L& LATIN CAPITAL LETTER U 0056 ; NFKC_CF; 0076 # L& LATIN CAPITAL LETTER V 0057 ; NFKC_CF; 0077 # L& LATIN CAPITAL LETTER W 0058 ; NFKC_CF; 0078 # L& LATIN CAPITAL LETTER X 0059 ; NFKC_CF; 0079 # L& LATIN CAPITAL LETTER Y 005A ; NFKC_CF; 007A # L& LATIN CAPITAL LETTER Z 00A0 ; NFKC_CF; 0020 # Zs NO-BREAK SPACE 00A8 ; NFKC_CF; 0020 0308 # Sk DIAERESIS 00AA ; NFKC_CF; 0061 # Lo FEMININE ORDINAL INDICATOR 00AD ; NFKC_CF; # Cf SOFT HYPHEN 00AF ; NFKC_CF; 0020 0304 # Sk MACRON 00B2 ; NFKC_CF; 0032 # No SUPERSCRIPT TWO 00B3 ; NFKC_CF; 0033 # No SUPERSCRIPT THREE 00B4 ; NFKC_CF; 0020 0301 # Sk ACUTE ACCENT 00B5 ; NFKC_CF; 03BC # L& MICRO SIGN 00B8 ; NFKC_CF; 0020 0327 # Sk CEDILLA 00B9 ; NFKC_CF; 0031 # No SUPERSCRIPT ONE 00BA ; NFKC_CF; 006F # Lo MASCULINE ORDINAL INDICATOR 00BC ; NFKC_CF; 0031 2044 0034 # No VULGAR FRACTION ONE QUARTER 00BD ; NFKC_CF; 0031 2044 0032 # No VULGAR FRACTION ONE HALF 00BE ; NFKC_CF; 0033 2044 0034 # No VULGAR FRACTION THREE QUARTERS 00C0 ; NFKC_CF; 00E0 # L& LATIN CAPITAL LETTER A WITH GRAVE 00C1 ; NFKC_CF; 00E1 # L& LATIN CAPITAL LETTER A WITH ACUTE 00C2 ; NFKC_CF; 00E2 # L& LATIN CAPITAL LETTER A WITH CIRCUMFLEX 00C3 ; NFKC_CF; 00E3 # L& LATIN CAPITAL LETTER A WITH TILDE 00C4 ; NFKC_CF; 00E4 # L& LATIN CAPITAL LETTER A WITH DIAERESIS 00C5 ; NFKC_CF; 00E5 # L& LATIN CAPITAL LETTER A WITH RING ABOVE 00C6 ; NFKC_CF; 00E6 # L& LATIN CAPITAL LETTER AE 00C7 ; NFKC_CF; 00E7 # L& LATIN CAPITAL LETTER C WITH CEDILLA 00C8 ; NFKC_CF; 00E8 # L& LATIN CAPITAL LETTER E WITH GRAVE 00C9 ; NFKC_CF; 00E9 # L& LATIN CAPITAL LETTER E WITH ACUTE 00CA ; NFKC_CF; 00EA # L& LATIN CAPITAL LETTER E WITH CIRCUMFLEX 00CB ; NFKC_CF; 00EB # L& LATIN CAPITAL LETTER E WITH DIAERESIS 00CC ; NFKC_CF; 00EC # L& LATIN CAPITAL LETTER I WITH GRAVE 00CD ; NFKC_CF; 00ED # L& LATIN CAPITAL LETTER I WITH ACUTE 00CE ; NFKC_CF; 00EE # L& LATIN CAPITAL LETTER I WITH CIRCUMFLEX 00CF ; NFKC_CF; 00EF # L& LATIN CAPITAL LETTER I WITH DIAERESIS 00D0 ; NFKC_CF; 00F0 # L& LATIN CAPITAL LETTER ETH 00D1 ; NFKC_CF; 00F1 # L& LATIN CAPITAL LETTER N WITH TILDE 00D2 ; NFKC_CF; 00F2 # L& LATIN CAPITAL LETTER O WITH GRAVE 00D3 ; NFKC_CF; 00F3 # L& LATIN CAPITAL LETTER O WITH ACUTE 00D4 ; NFKC_CF; 00F4 # L& LATIN CAPITAL LETTER O WITH CIRCUMFLEX 00D5 ; NFKC_CF; 00F5 # L& LATIN CAPITAL LETTER O WITH TILDE 00D6 ; NFKC_CF; 00F6 # L& LATIN CAPITAL LETTER O WITH DIAERESIS 00D8 ; NFKC_CF; 00F8 # L& LATIN CAPITAL LETTER O WITH STROKE 00D9 ; NFKC_CF; 00F9 # L& LATIN CAPITAL LETTER U WITH GRAVE 00DA ; NFKC_CF; 00FA # L& LATIN CAPITAL LETTER U WITH ACUTE 00DB ; NFKC_CF; 00FB # L& LATIN CAPITAL LETTER U WITH CIRCUMFLEX 00DC ; NFKC_CF; 00FC # L& LATIN CAPITAL LETTER U WITH DIAERESIS 00DD ; NFKC_CF; 00FD # L& LATIN CAPITAL LETTER Y WITH ACUTE 00DE ; NFKC_CF; 00FE # L& LATIN CAPITAL LETTER THORN 00DF ; NFKC_CF; 0073 0073 # L& LATIN SMALL LETTER SHARP S 0100 ; NFKC_CF; 0101 # L& LATIN CAPITAL LETTER A WITH MACRON 0102 ; NFKC_CF; 0103 # L& LATIN CAPITAL LETTER A WITH BREVE 0104 ; NFKC_CF; 0105 # L& LATIN CAPITAL LETTER A WITH OGONEK 0106 ; NFKC_CF; 0107 # L& LATIN CAPITAL LETTER C WITH ACUTE 0108 ; NFKC_CF; 0109 # L& LATIN CAPITAL LETTER C WITH CIRCUMFLEX 010A ; NFKC_CF; 010B # L& LATIN CAPITAL LETTER C WITH DOT ABOVE 010C ; NFKC_CF; 010D # L& LATIN CAPITAL LETTER C WITH CARON 010E ; NFKC_CF; 010F # L& LATIN CAPITAL LETTER D WITH CARON 0110 ; NFKC_CF; 0111 # L& LATIN CAPITAL LETTER D WITH STROKE 0112 ; NFKC_CF; 0113 # L& LATIN CAPITAL LETTER E WITH MACRON 0114 ; NFKC_CF; 0115 # L& LATIN CAPITAL LETTER E WITH BREVE 0116 ; NFKC_CF; 0117 # L& LATIN CAPITAL LETTER E WITH DOT ABOVE 0118 ; NFKC_CF; 0119 # L& LATIN CAPITAL LETTER E WITH OGONEK 011A ; NFKC_CF; 011B # L& LATIN CAPITAL LETTER E WITH CARON 011C ; NFKC_CF; 011D # L& LATIN CAPITAL LETTER G WITH CIRCUMFLEX 011E ; NFKC_CF; 011F # L& LATIN CAPITAL LETTER G WITH BREVE 0120 ; NFKC_CF; 0121 # L& LATIN CAPITAL LETTER G WITH DOT ABOVE 0122 ; NFKC_CF; 0123 # L& LATIN CAPITAL LETTER G WITH CEDILLA 0124 ; NFKC_CF; 0125 # L& LATIN CAPITAL LETTER H WITH CIRCUMFLEX 0126 ; NFKC_CF; 0127 # L& LATIN CAPITAL LETTER H WITH STROKE 0128 ; NFKC_CF; 0129 # L& LATIN CAPITAL LETTER I WITH TILDE 012A ; NFKC_CF; 012B # L& LATIN CAPITAL LETTER I WITH MACRON 012C ; NFKC_CF; 012D # L& LATIN CAPITAL LETTER I WITH BREVE 012E ; NFKC_CF; 012F # L& LATIN CAPITAL LETTER I WITH OGONEK 0130 ; NFKC_CF; 0069 0307 # L& LATIN CAPITAL LETTER I WITH DOT ABOVE 0132..0133 ; NFKC_CF; 0069 006A # L& [2] LATIN CAPITAL LIGATURE IJ..LATIN SMALL LIGATURE IJ 0134 ; NFKC_CF; 0135 # L& LATIN CAPITAL LETTER J WITH CIRCUMFLEX 0136 ; NFKC_CF; 0137 # L& LATIN CAPITAL LETTER K WITH CEDILLA 0139 ; NFKC_CF; 013A # L& LATIN CAPITAL LETTER L WITH ACUTE 013B ; NFKC_CF; 013C # L& LATIN CAPITAL LETTER L WITH CEDILLA 013D ; NFKC_CF; 013E # L& LATIN CAPITAL LETTER L WITH CARON 013F..0140 ; NFKC_CF; 006C 00B7 # L& [2] LATIN CAPITAL LETTER L WITH MIDDLE DOT..LATIN SMALL LETTER L WITH MIDDLE DOT 0141 ; NFKC_CF; 0142 # L& LATIN CAPITAL LETTER L WITH STROKE 0143 ; NFKC_CF; 0144 # L& LATIN CAPITAL LETTER N WITH ACUTE 0145 ; NFKC_CF; 0146 # L& LATIN CAPITAL LETTER N WITH CEDILLA 0147 ; NFKC_CF; 0148 # L& LATIN CAPITAL LETTER N WITH CARON 0149 ; NFKC_CF; 02BC 006E # L& LATIN SMALL LETTER N PRECEDED BY APOSTROPHE 014A ; NFKC_CF; 014B # L& LATIN CAPITAL LETTER ENG 014C ; NFKC_CF; 014D # L& LATIN CAPITAL LETTER O WITH MACRON 014E ; NFKC_CF; 014F # L& LATIN CAPITAL LETTER O WITH BREVE 0150 ; NFKC_CF; 0151 # L& LATIN CAPITAL LETTER O WITH DOUBLE ACUTE 0152 ; NFKC_CF; 0153 # L& LATIN CAPITAL LIGATURE OE 0154 ; NFKC_CF; 0155 # L& LATIN CAPITAL LETTER R WITH ACUTE 0156 ; NFKC_CF; 0157 # L& LATIN CAPITAL LETTER R WITH CEDILLA 0158 ; NFKC_CF; 0159 # L& LATIN CAPITAL LETTER R WITH CARON 015A ; NFKC_CF; 015B # L& LATIN CAPITAL LETTER S WITH ACUTE 015C ; NFKC_CF; 015D # L& LATIN CAPITAL LETTER S WITH CIRCUMFLEX 015E ; NFKC_CF; 015F # L& LATIN CAPITAL LETTER S WITH CEDILLA 0160 ; NFKC_CF; 0161 # L& LATIN CAPITAL LETTER S WITH CARON 0162 ; NFKC_CF; 0163 # L& LATIN CAPITAL LETTER T WITH CEDILLA 0164 ; NFKC_CF; 0165 # L& LATIN CAPITAL LETTER T WITH CARON 0166 ; NFKC_CF; 0167 # L& LATIN CAPITAL LETTER T WITH STROKE 0168 ; NFKC_CF; 0169 # L& LATIN CAPITAL LETTER U WITH TILDE 016A ; NFKC_CF; 016B # L& LATIN CAPITAL LETTER U WITH MACRON 016C ; NFKC_CF; 016D # L& LATIN CAPITAL LETTER U WITH BREVE 016E ; NFKC_CF; 016F # L& LATIN CAPITAL LETTER U WITH RING ABOVE 0170 ; NFKC_CF; 0171 # L& LATIN CAPITAL LETTER U WITH DOUBLE ACUTE 0172 ; NFKC_CF; 0173 # L& LATIN CAPITAL LETTER U WITH OGONEK 0174 ; NFKC_CF; 0175 # L& LATIN CAPITAL LETTER W WITH CIRCUMFLEX 0176 ; NFKC_CF; 0177 # L& LATIN CAPITAL LETTER Y WITH CIRCUMFLEX 0178 ; NFKC_CF; 00FF # L& LATIN CAPITAL LETTER Y WITH DIAERESIS 0179 ; NFKC_CF; 017A # L& LATIN CAPITAL LETTER Z WITH ACUTE 017B ; NFKC_CF; 017C # L& LATIN CAPITAL LETTER Z WITH DOT ABOVE 017D ; NFKC_CF; 017E # L& LATIN CAPITAL LETTER Z WITH CARON 017F ; NFKC_CF; 0073 # L& LATIN SMALL LETTER LONG S 0181 ; NFKC_CF; 0253 # L& LATIN CAPITAL LETTER B WITH HOOK 0182 ; NFKC_CF; 0183 # L& LATIN CAPITAL LETTER B WITH TOPBAR 0184 ; NFKC_CF; 0185 # L& LATIN CAPITAL LETTER TONE SIX 0186 ; NFKC_CF; 0254 # L& LATIN CAPITAL LETTER OPEN O 0187 ; NFKC_CF; 0188 # L& LATIN CAPITAL LETTER C WITH HOOK 0189 ; NFKC_CF; 0256 # L& LATIN CAPITAL LETTER AFRICAN D 018A ; NFKC_CF; 0257 # L& LATIN CAPITAL LETTER D WITH HOOK 018B ; NFKC_CF; 018C # L& LATIN CAPITAL LETTER D WITH TOPBAR 018E ; NFKC_CF; 01DD # L& LATIN CAPITAL LETTER REVERSED E 018F ; NFKC_CF; 0259 # L& LATIN CAPITAL LETTER SCHWA 0190 ; NFKC_CF; 025B # L& LATIN CAPITAL LETTER OPEN E 0191 ; NFKC_CF; 0192 # L& LATIN CAPITAL LETTER F WITH HOOK 0193 ; NFKC_CF; 0260 # L& LATIN CAPITAL LETTER G WITH HOOK 0194 ; NFKC_CF; 0263 # L& LATIN CAPITAL LETTER GAMMA 0196 ; NFKC_CF; 0269 # L& LATIN CAPITAL LETTER IOTA 0197 ; NFKC_CF; 0268 # L& LATIN CAPITAL LETTER I WITH STROKE 0198 ; NFKC_CF; 0199 # L& LATIN CAPITAL LETTER K WITH HOOK 019C ; NFKC_CF; 026F # L& LATIN CAPITAL LETTER TURNED M 019D ; NFKC_CF; 0272 # L& LATIN CAPITAL LETTER N WITH LEFT HOOK 019F ; NFKC_CF; 0275 # L& LATIN CAPITAL LETTER O WITH MIDDLE TILDE 01A0 ; NFKC_CF; 01A1 # L& LATIN CAPITAL LETTER O WITH HORN 01A2 ; NFKC_CF; 01A3 # L& LATIN CAPITAL LETTER OI 01A4 ; NFKC_CF; 01A5 # L& LATIN CAPITAL LETTER P WITH HOOK 01A6 ; NFKC_CF; 0280 # L& LATIN LETTER YR 01A7 ; NFKC_CF; 01A8 # L& LATIN CAPITAL LETTER TONE TWO 01A9 ; NFKC_CF; 0283 # L& LATIN CAPITAL LETTER ESH 01AC ; NFKC_CF; 01AD # L& LATIN CAPITAL LETTER T WITH HOOK 01AE ; NFKC_CF; 0288 # L& LATIN CAPITAL LETTER T WITH RETROFLEX HOOK 01AF ; NFKC_CF; 01B0 # L& LATIN CAPITAL LETTER U WITH HORN 01B1 ; NFKC_CF; 028A # L& LATIN CAPITAL LETTER UPSILON 01B2 ; NFKC_CF; 028B # L& LATIN CAPITAL LETTER V WITH HOOK 01B3 ; NFKC_CF; 01B4 # L& LATIN CAPITAL LETTER Y WITH HOOK 01B5 ; NFKC_CF; 01B6 # L& LATIN CAPITAL LETTER Z WITH STROKE 01B7 ; NFKC_CF; 0292 # L& LATIN CAPITAL LETTER EZH 01B8 ; NFKC_CF; 01B9 # L& LATIN CAPITAL LETTER EZH REVERSED 01BC ; NFKC_CF; 01BD # L& LATIN CAPITAL LETTER TONE FIVE 01C4..01C6 ; NFKC_CF; 0064 017E # L& [3] LATIN CAPITAL LETTER DZ WITH CARON..LATIN SMALL LETTER DZ WITH CARON 01C7..01C9 ; NFKC_CF; 006C 006A # L& [3] LATIN CAPITAL LETTER LJ..LATIN SMALL LETTER LJ 01CA..01CC ; NFKC_CF; 006E 006A # L& [3] LATIN CAPITAL LETTER NJ..LATIN SMALL LETTER NJ 01CD ; NFKC_CF; 01CE # L& LATIN CAPITAL LETTER A WITH CARON 01CF ; NFKC_CF; 01D0 # L& LATIN CAPITAL LETTER I WITH CARON 01D1 ; NFKC_CF; 01D2 # L& LATIN CAPITAL LETTER O WITH CARON 01D3 ; NFKC_CF; 01D4 # L& LATIN CAPITAL LETTER U WITH CARON 01D5 ; NFKC_CF; 01D6 # L& LATIN CAPITAL LETTER U WITH DIAERESIS AND MACRON 01D7 ; NFKC_CF; 01D8 # L& LATIN CAPITAL LETTER U WITH DIAERESIS AND ACUTE 01D9 ; NFKC_CF; 01DA # L& LATIN CAPITAL LETTER U WITH DIAERESIS AND CARON 01DB ; NFKC_CF; 01DC # L& LATIN CAPITAL LETTER U WITH DIAERESIS AND GRAVE 01DE ; NFKC_CF; 01DF # L& LATIN CAPITAL LETTER A WITH DIAERESIS AND MACRON 01E0 ; NFKC_CF; 01E1 # L& LATIN CAPITAL LETTER A WITH DOT ABOVE AND MACRON 01E2 ; NFKC_CF; 01E3 # L& LATIN CAPITAL LETTER AE WITH MACRON 01E4 ; NFKC_CF; 01E5 # L& LATIN CAPITAL LETTER G WITH STROKE 01E6 ; NFKC_CF; 01E7 # L& LATIN CAPITAL LETTER G WITH CARON 01E8 ; NFKC_CF; 01E9 # L& LATIN CAPITAL LETTER K WITH CARON 01EA ; NFKC_CF; 01EB # L& LATIN CAPITAL LETTER O WITH OGONEK 01EC ; NFKC_CF; 01ED # L& LATIN CAPITAL LETTER O WITH OGONEK AND MACRON 01EE ; NFKC_CF; 01EF # L& LATIN CAPITAL LETTER EZH WITH CARON 01F1..01F3 ; NFKC_CF; 0064 007A # L& [3] LATIN CAPITAL LETTER DZ..LATIN SMALL LETTER DZ 01F4 ; NFKC_CF; 01F5 # L& LATIN CAPITAL LETTER G WITH ACUTE 01F6 ; NFKC_CF; 0195 # L& LATIN CAPITAL LETTER HWAIR 01F7 ; NFKC_CF; 01BF # L& LATIN CAPITAL LETTER WYNN 01F8 ; NFKC_CF; 01F9 # L& LATIN CAPITAL LETTER N WITH GRAVE 01FA ; NFKC_CF; 01FB # L& LATIN CAPITAL LETTER A WITH RING ABOVE AND ACUTE 01FC ; NFKC_CF; 01FD # L& LATIN CAPITAL LETTER AE WITH ACUTE 01FE ; NFKC_CF; 01FF # L& LATIN CAPITAL LETTER O WITH STROKE AND ACUTE 0200 ; NFKC_CF; 0201 # L& LATIN CAPITAL LETTER A WITH DOUBLE GRAVE 0202 ; NFKC_CF; 0203 # L& LATIN CAPITAL LETTER A WITH INVERTED BREVE 0204 ; NFKC_CF; 0205 # L& LATIN CAPITAL LETTER E WITH DOUBLE GRAVE 0206 ; NFKC_CF; 0207 # L& LATIN CAPITAL LETTER E WITH INVERTED BREVE 0208 ; NFKC_CF; 0209 # L& LATIN CAPITAL LETTER I WITH DOUBLE GRAVE 020A ; NFKC_CF; 020B # L& LATIN CAPITAL LETTER I WITH INVERTED BREVE 020C ; NFKC_CF; 020D # L& LATIN CAPITAL LETTER O WITH DOUBLE GRAVE 020E ; NFKC_CF; 020F # L& LATIN CAPITAL LETTER O WITH INVERTED BREVE 0210 ; NFKC_CF; 0211 # L& LATIN CAPITAL LETTER R WITH DOUBLE GRAVE 0212 ; NFKC_CF; 0213 # L& LATIN CAPITAL LETTER R WITH INVERTED BREVE 0214 ; NFKC_CF; 0215 # L& LATIN CAPITAL LETTER U WITH DOUBLE GRAVE 0216 ; NFKC_CF; 0217 # L& LATIN CAPITAL LETTER U WITH INVERTED BREVE 0218 ; NFKC_CF; 0219 # L& LATIN CAPITAL LETTER S WITH COMMA BELOW 021A ; NFKC_CF; 021B # L& LATIN CAPITAL LETTER T WITH COMMA BELOW 021C ; NFKC_CF; 021D # L& LATIN CAPITAL LETTER YOGH 021E ; NFKC_CF; 021F # L& LATIN CAPITAL LETTER H WITH CARON 0220 ; NFKC_CF; 019E # L& LATIN CAPITAL LETTER N WITH LONG RIGHT LEG 0222 ; NFKC_CF; 0223 # L& LATIN CAPITAL LETTER OU 0224 ; NFKC_CF; 0225 # L& LATIN CAPITAL LETTER Z WITH HOOK 0226 ; NFKC_CF; 0227 # L& LATIN CAPITAL LETTER A WITH DOT ABOVE 0228 ; NFKC_CF; 0229 # L& LATIN CAPITAL LETTER E WITH CEDILLA 022A ; NFKC_CF; 022B # L& LATIN CAPITAL LETTER O WITH DIAERESIS AND MACRON 022C ; NFKC_CF; 022D # L& LATIN CAPITAL LETTER O WITH TILDE AND MACRON 022E ; NFKC_CF; 022F # L& LATIN CAPITAL LETTER O WITH DOT ABOVE 0230 ; NFKC_CF; 0231 # L& LATIN CAPITAL LETTER O WITH DOT ABOVE AND MACRON 0232 ; NFKC_CF; 0233 # L& LATIN CAPITAL LETTER Y WITH MACRON 023A ; NFKC_CF; 2C65 # L& LATIN CAPITAL LETTER A WITH STROKE 023B ; NFKC_CF; 023C # L& LATIN CAPITAL LETTER C WITH STROKE 023D ; NFKC_CF; 019A # L& LATIN CAPITAL LETTER L WITH BAR 023E ; NFKC_CF; 2C66 # L& LATIN CAPITAL LETTER T WITH DIAGONAL STROKE 0241 ; NFKC_CF; 0242 # L& LATIN CAPITAL LETTER GLOTTAL STOP 0243 ; NFKC_CF; 0180 # L& LATIN CAPITAL LETTER B WITH STROKE 0244 ; NFKC_CF; 0289 # L& LATIN CAPITAL LETTER U BAR 0245 ; NFKC_CF; 028C # L& LATIN CAPITAL LETTER TURNED V 0246 ; NFKC_CF; 0247 # L& LATIN CAPITAL LETTER E WITH STROKE 0248 ; NFKC_CF; 0249 # L& LATIN CAPITAL LETTER J WITH STROKE 024A ; NFKC_CF; 024B # L& LATIN CAPITAL LETTER SMALL Q WITH HOOK TAIL 024C ; NFKC_CF; 024D # L& LATIN CAPITAL LETTER R WITH STROKE 024E ; NFKC_CF; 024F # L& LATIN CAPITAL LETTER Y WITH STROKE 02B0 ; NFKC_CF; 0068 # Lm MODIFIER LETTER SMALL H 02B1 ; NFKC_CF; 0266 # Lm MODIFIER LETTER SMALL H WITH HOOK 02B2 ; NFKC_CF; 006A # Lm MODIFIER LETTER SMALL J 02B3 ; NFKC_CF; 0072 # Lm MODIFIER LETTER SMALL R 02B4 ; NFKC_CF; 0279 # Lm MODIFIER LETTER SMALL TURNED R 02B5 ; NFKC_CF; 027B # Lm MODIFIER LETTER SMALL TURNED R WITH HOOK 02B6 ; NFKC_CF; 0281 # Lm MODIFIER LETTER SMALL CAPITAL INVERTED R 02B7 ; NFKC_CF; 0077 # Lm MODIFIER LETTER SMALL W 02B8 ; NFKC_CF; 0079 # Lm MODIFIER LETTER SMALL Y 02D8 ; NFKC_CF; 0020 0306 # Sk BREVE 02D9 ; NFKC_CF; 0020 0307 # Sk DOT ABOVE 02DA ; NFKC_CF; 0020 030A # Sk RING ABOVE 02DB ; NFKC_CF; 0020 0328 # Sk OGONEK 02DC ; NFKC_CF; 0020 0303 # Sk SMALL TILDE 02DD ; NFKC_CF; 0020 030B # Sk DOUBLE ACUTE ACCENT 02E0 ; NFKC_CF; 0263 # Lm MODIFIER LETTER SMALL GAMMA 02E1 ; NFKC_CF; 006C # Lm MODIFIER LETTER SMALL L 02E2 ; NFKC_CF; 0073 # Lm MODIFIER LETTER SMALL S 02E3 ; NFKC_CF; 0078 # Lm MODIFIER LETTER SMALL X 02E4 ; NFKC_CF; 0295 # Lm MODIFIER LETTER SMALL REVERSED GLOTTAL STOP 0340 ; NFKC_CF; 0300 # Mn COMBINING GRAVE TONE MARK 0341 ; NFKC_CF; 0301 # Mn COMBINING ACUTE TONE MARK 0343 ; NFKC_CF; 0313 # Mn COMBINING GREEK KORONIS 0344 ; NFKC_CF; 0308 0301 # Mn COMBINING GREEK DIALYTIKA TONOS 0345 ; NFKC_CF; 03B9 # Mn COMBINING GREEK YPOGEGRAMMENI 034F ; NFKC_CF; # Mn COMBINING GRAPHEME JOINER 0370 ; NFKC_CF; 0371 # L& GREEK CAPITAL LETTER HETA 0372 ; NFKC_CF; 0373 # L& GREEK CAPITAL LETTER ARCHAIC SAMPI 0374 ; NFKC_CF; 02B9 # Lm GREEK NUMERAL SIGN 0376 ; NFKC_CF; 0377 # L& GREEK CAPITAL LETTER PAMPHYLIAN DIGAMMA 037A ; NFKC_CF; 0020 03B9 # Lm GREEK YPOGEGRAMMENI 037E ; NFKC_CF; 003B # Po GREEK QUESTION MARK 037F ; NFKC_CF; 03F3 # L& GREEK CAPITAL LETTER YOT 0384 ; NFKC_CF; 0020 0301 # Sk GREEK TONOS 0385 ; NFKC_CF; 0020 0308 0301 # Sk GREEK DIALYTIKA TONOS 0386 ; NFKC_CF; 03AC # L& GREEK CAPITAL LETTER ALPHA WITH TONOS 0387 ; NFKC_CF; 00B7 # Po GREEK ANO TELEIA 0388 ; NFKC_CF; 03AD # L& GREEK CAPITAL LETTER EPSILON WITH TONOS 0389 ; NFKC_CF; 03AE # L& GREEK CAPITAL LETTER ETA WITH TONOS 038A ; NFKC_CF; 03AF # L& GREEK CAPITAL LETTER IOTA WITH TONOS 038C ; NFKC_CF; 03CC # L& GREEK CAPITAL LETTER OMICRON WITH TONOS 038E ; NFKC_CF; 03CD # L& GREEK CAPITAL LETTER UPSILON WITH TONOS 038F ; NFKC_CF; 03CE # L& GREEK CAPITAL LETTER OMEGA WITH TONOS 0391 ; NFKC_CF; 03B1 # L& GREEK CAPITAL LETTER ALPHA 0392 ; NFKC_CF; 03B2 # L& GREEK CAPITAL LETTER BETA 0393 ; NFKC_CF; 03B3 # L& GREEK CAPITAL LETTER GAMMA 0394 ; NFKC_CF; 03B4 # L& GREEK CAPITAL LETTER DELTA 0395 ; NFKC_CF; 03B5 # L& GREEK CAPITAL LETTER EPSILON 0396 ; NFKC_CF; 03B6 # L& GREEK CAPITAL LETTER ZETA 0397 ; NFKC_CF; 03B7 # L& GREEK CAPITAL LETTER ETA 0398 ; NFKC_CF; 03B8 # L& GREEK CAPITAL LETTER THETA 0399 ; NFKC_CF; 03B9 # L& GREEK CAPITAL LETTER IOTA 039A ; NFKC_CF; 03BA # L& GREEK CAPITAL LETTER KAPPA 039B ; NFKC_CF; 03BB # L& GREEK CAPITAL LETTER LAMDA 039C ; NFKC_CF; 03BC # L& GREEK CAPITAL LETTER MU 039D ; NFKC_CF; 03BD # L& GREEK CAPITAL LETTER NU 039E ; NFKC_CF; 03BE # L& GREEK CAPITAL LETTER XI 039F ; NFKC_CF; 03BF # L& GREEK CAPITAL LETTER OMICRON 03A0 ; NFKC_CF; 03C0 # L& GREEK CAPITAL LETTER PI 03A1 ; NFKC_CF; 03C1 # L& GREEK CAPITAL LETTER RHO 03A3 ; NFKC_CF; 03C3 # L& GREEK CAPITAL LETTER SIGMA 03A4 ; NFKC_CF; 03C4 # L& GREEK CAPITAL LETTER TAU 03A5 ; NFKC_CF; 03C5 # L& GREEK CAPITAL LETTER UPSILON 03A6 ; NFKC_CF; 03C6 # L& GREEK CAPITAL LETTER PHI 03A7 ; NFKC_CF; 03C7 # L& GREEK CAPITAL LETTER CHI 03A8 ; NFKC_CF; 03C8 # L& GREEK CAPITAL LETTER PSI 03A9 ; NFKC_CF; 03C9 # L& GREEK CAPITAL LETTER OMEGA 03AA ; NFKC_CF; 03CA # L& GREEK CAPITAL LETTER IOTA WITH DIALYTIKA 03AB ; NFKC_CF; 03CB # L& GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA 03C2 ; NFKC_CF; 03C3 # L& GREEK SMALL LETTER FINAL SIGMA 03CF ; NFKC_CF; 03D7 # L& GREEK CAPITAL KAI SYMBOL 03D0 ; NFKC_CF; 03B2 # L& GREEK BETA SYMBOL 03D1 ; NFKC_CF; 03B8 # L& GREEK THETA SYMBOL 03D2 ; NFKC_CF; 03C5 # L& GREEK UPSILON WITH HOOK SYMBOL 03D3 ; NFKC_CF; 03CD # L& GREEK UPSILON WITH ACUTE AND HOOK SYMBOL 03D4 ; NFKC_CF; 03CB # L& GREEK UPSILON WITH DIAERESIS AND HOOK SYMBOL 03D5 ; NFKC_CF; 03C6 # L& GREEK PHI SYMBOL 03D6 ; NFKC_CF; 03C0 # L& GREEK PI SYMBOL 03D8 ; NFKC_CF; 03D9 # L& GREEK LETTER ARCHAIC KOPPA 03DA ; NFKC_CF; 03DB # L& GREEK LETTER STIGMA 03DC ; NFKC_CF; 03DD # L& GREEK LETTER DIGAMMA 03DE ; NFKC_CF; 03DF # L& GREEK LETTER KOPPA 03E0 ; NFKC_CF; 03E1 # L& GREEK LETTER SAMPI 03E2 ; NFKC_CF; 03E3 # L& COPTIC CAPITAL LETTER SHEI 03E4 ; NFKC_CF; 03E5 # L& COPTIC CAPITAL LETTER FEI 03E6 ; NFKC_CF; 03E7 # L& COPTIC CAPITAL LETTER KHEI 03E8 ; NFKC_CF; 03E9 # L& COPTIC CAPITAL LETTER HORI 03EA ; NFKC_CF; 03EB # L& COPTIC CAPITAL LETTER GANGIA 03EC ; NFKC_CF; 03ED # L& COPTIC CAPITAL LETTER SHIMA 03EE ; NFKC_CF; 03EF # L& COPTIC CAPITAL LETTER DEI 03F0 ; NFKC_CF; 03BA # L& GREEK KAPPA SYMBOL 03F1 ; NFKC_CF; 03C1 # L& GREEK RHO SYMBOL 03F2 ; NFKC_CF; 03C3 # L& GREEK LUNATE SIGMA SYMBOL 03F4 ; NFKC_CF; 03B8 # L& GREEK CAPITAL THETA SYMBOL 03F5 ; NFKC_CF; 03B5 # L& GREEK LUNATE EPSILON SYMBOL 03F7 ; NFKC_CF; 03F8 # L& GREEK CAPITAL LETTER SHO 03F9 ; NFKC_CF; 03C3 # L& GREEK CAPITAL LUNATE SIGMA SYMBOL 03FA ; NFKC_CF; 03FB # L& GREEK CAPITAL LETTER SAN 03FD ; NFKC_CF; 037B # L& GREEK CAPITAL REVERSED LUNATE SIGMA SYMBOL 03FE ; NFKC_CF; 037C # L& GREEK CAPITAL DOTTED LUNATE SIGMA SYMBOL 03FF ; NFKC_CF; 037D # L& GREEK CAPITAL REVERSED DOTTED LUNATE SIGMA SYMBOL 0400 ; NFKC_CF; 0450 # L& CYRILLIC CAPITAL LETTER IE WITH GRAVE 0401 ; NFKC_CF; 0451 # L& CYRILLIC CAPITAL LETTER IO 0402 ; NFKC_CF; 0452 # L& CYRILLIC CAPITAL LETTER DJE 0403 ; NFKC_CF; 0453 # L& CYRILLIC CAPITAL LETTER GJE 0404 ; NFKC_CF; 0454 # L& CYRILLIC CAPITAL LETTER UKRAINIAN IE 0405 ; NFKC_CF; 0455 # L& CYRILLIC CAPITAL LETTER DZE 0406 ; NFKC_CF; 0456 # L& CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I 0407 ; NFKC_CF; 0457 # L& CYRILLIC CAPITAL LETTER YI 0408 ; NFKC_CF; 0458 # L& CYRILLIC CAPITAL LETTER JE 0409 ; NFKC_CF; 0459 # L& CYRILLIC CAPITAL LETTER LJE 040A ; NFKC_CF; 045A # L& CYRILLIC CAPITAL LETTER NJE 040B ; NFKC_CF; 045B # L& CYRILLIC CAPITAL LETTER TSHE 040C ; NFKC_CF; 045C # L& CYRILLIC CAPITAL LETTER KJE 040D ; NFKC_CF; 045D # L& CYRILLIC CAPITAL LETTER I WITH GRAVE 040E ; NFKC_CF; 045E # L& CYRILLIC CAPITAL LETTER SHORT U 040F ; NFKC_CF; 045F # L& CYRILLIC CAPITAL LETTER DZHE 0410 ; NFKC_CF; 0430 # L& CYRILLIC CAPITAL LETTER A 0411 ; NFKC_CF; 0431 # L& CYRILLIC CAPITAL LETTER BE 0412 ; NFKC_CF; 0432 # L& CYRILLIC CAPITAL LETTER VE 0413 ; NFKC_CF; 0433 # L& CYRILLIC CAPITAL LETTER GHE 0414 ; NFKC_CF; 0434 # L& CYRILLIC CAPITAL LETTER DE 0415 ; NFKC_CF; 0435 # L& CYRILLIC CAPITAL LETTER IE 0416 ; NFKC_CF; 0436 # L& CYRILLIC CAPITAL LETTER ZHE 0417 ; NFKC_CF; 0437 # L& CYRILLIC CAPITAL LETTER ZE 0418 ; NFKC_CF; 0438 # L& CYRILLIC CAPITAL LETTER I 0419 ; NFKC_CF; 0439 # L& CYRILLIC CAPITAL LETTER SHORT I 041A ; NFKC_CF; 043A # L& CYRILLIC CAPITAL LETTER KA 041B ; NFKC_CF; 043B # L& CYRILLIC CAPITAL LETTER EL 041C ; NFKC_CF; 043C # L& CYRILLIC CAPITAL LETTER EM 041D ; NFKC_CF; 043D # L& CYRILLIC CAPITAL LETTER EN 041E ; NFKC_CF; 043E # L& CYRILLIC CAPITAL LETTER O 041F ; NFKC_CF; 043F # L& CYRILLIC CAPITAL LETTER PE 0420 ; NFKC_CF; 0440 # L& CYRILLIC CAPITAL LETTER ER 0421 ; NFKC_CF; 0441 # L& CYRILLIC CAPITAL LETTER ES 0422 ; NFKC_CF; 0442 # L& CYRILLIC CAPITAL LETTER TE 0423 ; NFKC_CF; 0443 # L& CYRILLIC CAPITAL LETTER U 0424 ; NFKC_CF; 0444 # L& CYRILLIC CAPITAL LETTER EF 0425 ; NFKC_CF; 0445 # L& CYRILLIC CAPITAL LETTER HA 0426 ; NFKC_CF; 0446 # L& CYRILLIC CAPITAL LETTER TSE 0427 ; NFKC_CF; 0447 # L& CYRILLIC CAPITAL LETTER CHE 0428 ; NFKC_CF; 0448 # L& CYRILLIC CAPITAL LETTER SHA 0429 ; NFKC_CF; 0449 # L& CYRILLIC CAPITAL LETTER SHCHA 042A ; NFKC_CF; 044A # L& CYRILLIC CAPITAL LETTER HARD SIGN 042B ; NFKC_CF; 044B # L& CYRILLIC CAPITAL LETTER YERU 042C ; NFKC_CF; 044C # L& CYRILLIC CAPITAL LETTER SOFT SIGN 042D ; NFKC_CF; 044D # L& CYRILLIC CAPITAL LETTER E 042E ; NFKC_CF; 044E # L& CYRILLIC CAPITAL LETTER YU 042F ; NFKC_CF; 044F # L& CYRILLIC CAPITAL LETTER YA 0460 ; NFKC_CF; 0461 # L& CYRILLIC CAPITAL LETTER OMEGA 0462 ; NFKC_CF; 0463 # L& CYRILLIC CAPITAL LETTER YAT 0464 ; NFKC_CF; 0465 # L& CYRILLIC CAPITAL LETTER IOTIFIED E 0466 ; NFKC_CF; 0467 # L& CYRILLIC CAPITAL LETTER LITTLE YUS 0468 ; NFKC_CF; 0469 # L& CYRILLIC CAPITAL LETTER IOTIFIED LITTLE YUS 046A ; NFKC_CF; 046B # L& CYRILLIC CAPITAL LETTER BIG YUS 046C ; NFKC_CF; 046D # L& CYRILLIC CAPITAL LETTER IOTIFIED BIG YUS 046E ; NFKC_CF; 046F # L& CYRILLIC CAPITAL LETTER KSI 0470 ; NFKC_CF; 0471 # L& CYRILLIC CAPITAL LETTER PSI 0472 ; NFKC_CF; 0473 # L& CYRILLIC CAPITAL LETTER FITA 0474 ; NFKC_CF; 0475 # L& CYRILLIC CAPITAL LETTER IZHITSA 0476 ; NFKC_CF; 0477 # L& CYRILLIC CAPITAL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT 0478 ; NFKC_CF; 0479 # L& CYRILLIC CAPITAL LETTER UK 047A ; NFKC_CF; 047B # L& CYRILLIC CAPITAL LETTER ROUND OMEGA 047C ; NFKC_CF; 047D # L& CYRILLIC CAPITAL LETTER OMEGA WITH TITLO 047E ; NFKC_CF; 047F # L& CYRILLIC CAPITAL LETTER OT 0480 ; NFKC_CF; 0481 # L& CYRILLIC CAPITAL LETTER KOPPA 048A ; NFKC_CF; 048B # L& CYRILLIC CAPITAL LETTER SHORT I WITH TAIL 048C ; NFKC_CF; 048D # L& CYRILLIC CAPITAL LETTER SEMISOFT SIGN 048E ; NFKC_CF; 048F # L& CYRILLIC CAPITAL LETTER ER WITH TICK 0490 ; NFKC_CF; 0491 # L& CYRILLIC CAPITAL LETTER GHE WITH UPTURN 0492 ; NFKC_CF; 0493 # L& CYRILLIC CAPITAL LETTER GHE WITH STROKE 0494 ; NFKC_CF; 0495 # L& CYRILLIC CAPITAL LETTER GHE WITH MIDDLE HOOK 0496 ; NFKC_CF; 0497 # L& CYRILLIC CAPITAL LETTER ZHE WITH DESCENDER 0498 ; NFKC_CF; 0499 # L& CYRILLIC CAPITAL LETTER ZE WITH DESCENDER 049A ; NFKC_CF; 049B # L& CYRILLIC CAPITAL LETTER KA WITH DESCENDER 049C ; NFKC_CF; 049D # L& CYRILLIC CAPITAL LETTER KA WITH VERTICAL STROKE 049E ; NFKC_CF; 049F # L& CYRILLIC CAPITAL LETTER KA WITH STROKE 04A0 ; NFKC_CF; 04A1 # L& CYRILLIC CAPITAL LETTER BASHKIR KA 04A2 ; NFKC_CF; 04A3 # L& CYRILLIC CAPITAL LETTER EN WITH DESCENDER 04A4 ; NFKC_CF; 04A5 # L& CYRILLIC CAPITAL LIGATURE EN GHE 04A6 ; NFKC_CF; 04A7 # L& CYRILLIC CAPITAL LETTER PE WITH MIDDLE HOOK 04A8 ; NFKC_CF; 04A9 # L& CYRILLIC CAPITAL LETTER ABKHASIAN HA 04AA ; NFKC_CF; 04AB # L& CYRILLIC CAPITAL LETTER ES WITH DESCENDER 04AC ; NFKC_CF; 04AD # L& CYRILLIC CAPITAL LETTER TE WITH DESCENDER 04AE ; NFKC_CF; 04AF # L& CYRILLIC CAPITAL LETTER STRAIGHT U 04B0 ; NFKC_CF; 04B1 # L& CYRILLIC CAPITAL LETTER STRAIGHT U WITH STROKE 04B2 ; NFKC_CF; 04B3 # L& CYRILLIC CAPITAL LETTER HA WITH DESCENDER 04B4 ; NFKC_CF; 04B5 # L& CYRILLIC CAPITAL LIGATURE TE TSE 04B6 ; NFKC_CF; 04B7 # L& CYRILLIC CAPITAL LETTER CHE WITH DESCENDER 04B8 ; NFKC_CF; 04B9 # L& CYRILLIC CAPITAL LETTER CHE WITH VERTICAL STROKE 04BA ; NFKC_CF; 04BB # L& CYRILLIC CAPITAL LETTER SHHA 04BC ; NFKC_CF; 04BD # L& CYRILLIC CAPITAL LETTER ABKHASIAN CHE 04BE ; NFKC_CF; 04BF # L& CYRILLIC CAPITAL LETTER ABKHASIAN CHE WITH DESCENDER 04C0 ; NFKC_CF; 04CF # L& CYRILLIC LETTER PALOCHKA 04C1 ; NFKC_CF; 04C2 # L& CYRILLIC CAPITAL LETTER ZHE WITH BREVE 04C3 ; NFKC_CF; 04C4 # L& CYRILLIC CAPITAL LETTER KA WITH HOOK 04C5 ; NFKC_CF; 04C6 # L& CYRILLIC CAPITAL LETTER EL WITH TAIL 04C7 ; NFKC_CF; 04C8 # L& CYRILLIC CAPITAL LETTER EN WITH HOOK 04C9 ; NFKC_CF; 04CA # L& CYRILLIC CAPITAL LETTER EN WITH TAIL 04CB ; NFKC_CF; 04CC # L& CYRILLIC CAPITAL LETTER KHAKASSIAN CHE 04CD ; NFKC_CF; 04CE # L& CYRILLIC CAPITAL LETTER EM WITH TAIL 04D0 ; NFKC_CF; 04D1 # L& CYRILLIC CAPITAL LETTER A WITH BREVE 04D2 ; NFKC_CF; 04D3 # L& CYRILLIC CAPITAL LETTER A WITH DIAERESIS 04D4 ; NFKC_CF; 04D5 # L& CYRILLIC CAPITAL LIGATURE A IE 04D6 ; NFKC_CF; 04D7 # L& CYRILLIC CAPITAL LETTER IE WITH BREVE 04D8 ; NFKC_CF; 04D9 # L& CYRILLIC CAPITAL LETTER SCHWA 04DA ; NFKC_CF; 04DB # L& CYRILLIC CAPITAL LETTER SCHWA WITH DIAERESIS 04DC ; NFKC_CF; 04DD # L& CYRILLIC CAPITAL LETTER ZHE WITH DIAERESIS 04DE ; NFKC_CF; 04DF # L& CYRILLIC CAPITAL LETTER ZE WITH DIAERESIS 04E0 ; NFKC_CF; 04E1 # L& CYRILLIC CAPITAL LETTER ABKHASIAN DZE 04E2 ; NFKC_CF; 04E3 # L& CYRILLIC CAPITAL LETTER I WITH MACRON 04E4 ; NFKC_CF; 04E5 # L& CYRILLIC CAPITAL LETTER I WITH DIAERESIS 04E6 ; NFKC_CF; 04E7 # L& CYRILLIC CAPITAL LETTER O WITH DIAERESIS 04E8 ; NFKC_CF; 04E9 # L& CYRILLIC CAPITAL LETTER BARRED O 04EA ; NFKC_CF; 04EB # L& CYRILLIC CAPITAL LETTER BARRED O WITH DIAERESIS 04EC ; NFKC_CF; 04ED # L& CYRILLIC CAPITAL LETTER E WITH DIAERESIS 04EE ; NFKC_CF; 04EF # L& CYRILLIC CAPITAL LETTER U WITH MACRON 04F0 ; NFKC_CF; 04F1 # L& CYRILLIC CAPITAL LETTER U WITH DIAERESIS 04F2 ; NFKC_CF; 04F3 # L& CYRILLIC CAPITAL LETTER U WITH DOUBLE ACUTE 04F4 ; NFKC_CF; 04F5 # L& CYRILLIC CAPITAL LETTER CHE WITH DIAERESIS 04F6 ; NFKC_CF; 04F7 # L& CYRILLIC CAPITAL LETTER GHE WITH DESCENDER 04F8 ; NFKC_CF; 04F9 # L& CYRILLIC CAPITAL LETTER YERU WITH DIAERESIS 04FA ; NFKC_CF; 04FB # L& CYRILLIC CAPITAL LETTER GHE WITH STROKE AND HOOK 04FC ; NFKC_CF; 04FD # L& CYRILLIC CAPITAL LETTER HA WITH HOOK 04FE ; NFKC_CF; 04FF # L& CYRILLIC CAPITAL LETTER HA WITH STROKE 0500 ; NFKC_CF; 0501 # L& CYRILLIC CAPITAL LETTER KOMI DE 0502 ; NFKC_CF; 0503 # L& CYRILLIC CAPITAL LETTER KOMI DJE 0504 ; NFKC_CF; 0505 # L& CYRILLIC CAPITAL LETTER KOMI ZJE 0506 ; NFKC_CF; 0507 # L& CYRILLIC CAPITAL LETTER KOMI DZJE 0508 ; NFKC_CF; 0509 # L& CYRILLIC CAPITAL LETTER KOMI LJE 050A ; NFKC_CF; 050B # L& CYRILLIC CAPITAL LETTER KOMI NJE 050C ; NFKC_CF; 050D # L& CYRILLIC CAPITAL LETTER KOMI SJE 050E ; NFKC_CF; 050F # L& CYRILLIC CAPITAL LETTER KOMI TJE 0510 ; NFKC_CF; 0511 # L& CYRILLIC CAPITAL LETTER REVERSED ZE 0512 ; NFKC_CF; 0513 # L& CYRILLIC CAPITAL LETTER EL WITH HOOK 0514 ; NFKC_CF; 0515 # L& CYRILLIC CAPITAL LETTER LHA 0516 ; NFKC_CF; 0517 # L& CYRILLIC CAPITAL LETTER RHA 0518 ; NFKC_CF; 0519 # L& CYRILLIC CAPITAL LETTER YAE 051A ; NFKC_CF; 051B # L& CYRILLIC CAPITAL LETTER QA 051C ; NFKC_CF; 051D # L& CYRILLIC CAPITAL LETTER WE 051E ; NFKC_CF; 051F # L& CYRILLIC CAPITAL LETTER ALEUT KA 0520 ; NFKC_CF; 0521 # L& CYRILLIC CAPITAL LETTER EL WITH MIDDLE HOOK 0522 ; NFKC_CF; 0523 # L& CYRILLIC CAPITAL LETTER EN WITH MIDDLE HOOK 0524 ; NFKC_CF; 0525 # L& CYRILLIC CAPITAL LETTER PE WITH DESCENDER 0526 ; NFKC_CF; 0527 # L& CYRILLIC CAPITAL LETTER SHHA WITH DESCENDER 0528 ; NFKC_CF; 0529 # L& CYRILLIC CAPITAL LETTER EN WITH LEFT HOOK 052A ; NFKC_CF; 052B # L& CYRILLIC CAPITAL LETTER DZZHE 052C ; NFKC_CF; 052D # L& CYRILLIC CAPITAL LETTER DCHE 052E ; NFKC_CF; 052F # L& CYRILLIC CAPITAL LETTER EL WITH DESCENDER 0531 ; NFKC_CF; 0561 # L& ARMENIAN CAPITAL LETTER AYB 0532 ; NFKC_CF; 0562 # L& ARMENIAN CAPITAL LETTER BEN 0533 ; NFKC_CF; 0563 # L& ARMENIAN CAPITAL LETTER GIM 0534 ; NFKC_CF; 0564 # L& ARMENIAN CAPITAL LETTER DA 0535 ; NFKC_CF; 0565 # L& ARMENIAN CAPITAL LETTER ECH 0536 ; NFKC_CF; 0566 # L& ARMENIAN CAPITAL LETTER ZA 0537 ; NFKC_CF; 0567 # L& ARMENIAN CAPITAL LETTER EH 0538 ; NFKC_CF; 0568 # L& ARMENIAN CAPITAL LETTER ET 0539 ; NFKC_CF; 0569 # L& ARMENIAN CAPITAL LETTER TO 053A ; NFKC_CF; 056A # L& ARMENIAN CAPITAL LETTER ZHE 053B ; NFKC_CF; 056B # L& ARMENIAN CAPITAL LETTER INI 053C ; NFKC_CF; 056C # L& ARMENIAN CAPITAL LETTER LIWN 053D ; NFKC_CF; 056D # L& ARMENIAN CAPITAL LETTER XEH 053E ; NFKC_CF; 056E # L& ARMENIAN CAPITAL LETTER CA 053F ; NFKC_CF; 056F # L& ARMENIAN CAPITAL LETTER KEN 0540 ; NFKC_CF; 0570 # L& ARMENIAN CAPITAL LETTER HO 0541 ; NFKC_CF; 0571 # L& ARMENIAN CAPITAL LETTER JA 0542 ; NFKC_CF; 0572 # L& ARMENIAN CAPITAL LETTER GHAD 0543 ; NFKC_CF; 0573 # L& ARMENIAN CAPITAL LETTER CHEH 0544 ; NFKC_CF; 0574 # L& ARMENIAN CAPITAL LETTER MEN 0545 ; NFKC_CF; 0575 # L& ARMENIAN CAPITAL LETTER YI 0546 ; NFKC_CF; 0576 # L& ARMENIAN CAPITAL LETTER NOW 0547 ; NFKC_CF; 0577 # L& ARMENIAN CAPITAL LETTER SHA 0548 ; NFKC_CF; 0578 # L& ARMENIAN CAPITAL LETTER VO 0549 ; NFKC_CF; 0579 # L& ARMENIAN CAPITAL LETTER CHA 054A ; NFKC_CF; 057A # L& ARMENIAN CAPITAL LETTER PEH 054B ; NFKC_CF; 057B # L& ARMENIAN CAPITAL LETTER JHEH 054C ; NFKC_CF; 057C # L& ARMENIAN CAPITAL LETTER RA 054D ; NFKC_CF; 057D # L& ARMENIAN CAPITAL LETTER SEH 054E ; NFKC_CF; 057E # L& ARMENIAN CAPITAL LETTER VEW 054F ; NFKC_CF; 057F # L& ARMENIAN CAPITAL LETTER TIWN 0550 ; NFKC_CF; 0580 # L& ARMENIAN CAPITAL LETTER REH 0551 ; NFKC_CF; 0581 # L& ARMENIAN CAPITAL LETTER CO 0552 ; NFKC_CF; 0582 # L& ARMENIAN CAPITAL LETTER YIWN 0553 ; NFKC_CF; 0583 # L& ARMENIAN CAPITAL LETTER PIWR 0554 ; NFKC_CF; 0584 # L& ARMENIAN CAPITAL LETTER KEH 0555 ; NFKC_CF; 0585 # L& ARMENIAN CAPITAL LETTER OH 0556 ; NFKC_CF; 0586 # L& ARMENIAN CAPITAL LETTER FEH 0587 ; NFKC_CF; 0565 0582 # L& ARMENIAN SMALL LIGATURE ECH YIWN 061C ; NFKC_CF; # Cf ARABIC LETTER MARK 0675 ; NFKC_CF; 0627 0674 # Lo ARABIC LETTER HIGH HAMZA ALEF 0676 ; NFKC_CF; 0648 0674 # Lo ARABIC LETTER HIGH HAMZA WAW 0677 ; NFKC_CF; 06C7 0674 # Lo ARABIC LETTER U WITH HAMZA ABOVE 0678 ; NFKC_CF; 064A 0674 # Lo ARABIC LETTER HIGH HAMZA YEH 0958 ; NFKC_CF; 0915 093C # Lo DEVANAGARI LETTER QA 0959 ; NFKC_CF; 0916 093C # Lo DEVANAGARI LETTER KHHA 095A ; NFKC_CF; 0917 093C # Lo DEVANAGARI LETTER GHHA 095B ; NFKC_CF; 091C 093C # Lo DEVANAGARI LETTER ZA 095C ; NFKC_CF; 0921 093C # Lo DEVANAGARI LETTER DDDHA 095D ; NFKC_CF; 0922 093C # Lo DEVANAGARI LETTER RHA 095E ; NFKC_CF; 092B 093C # Lo DEVANAGARI LETTER FA 095F ; NFKC_CF; 092F 093C # Lo DEVANAGARI LETTER YYA 09DC ; NFKC_CF; 09A1 09BC # Lo BENGALI LETTER RRA 09DD ; NFKC_CF; 09A2 09BC # Lo BENGALI LETTER RHA 09DF ; NFKC_CF; 09AF 09BC # Lo BENGALI LETTER YYA 0A33 ; NFKC_CF; 0A32 0A3C # Lo GURMUKHI LETTER LLA 0A36 ; NFKC_CF; 0A38 0A3C # Lo GURMUKHI LETTER SHA 0A59 ; NFKC_CF; 0A16 0A3C # Lo GURMUKHI LETTER KHHA 0A5A ; NFKC_CF; 0A17 0A3C # Lo GURMUKHI LETTER GHHA 0A5B ; NFKC_CF; 0A1C 0A3C # Lo GURMUKHI LETTER ZA 0A5E ; NFKC_CF; 0A2B 0A3C # Lo GURMUKHI LETTER FA 0B5C ; NFKC_CF; 0B21 0B3C # Lo ORIYA LETTER RRA 0B5D ; NFKC_CF; 0B22 0B3C # Lo ORIYA LETTER RHA 0E33 ; NFKC_CF; 0E4D 0E32 # Lo THAI CHARACTER SARA AM 0EB3 ; NFKC_CF; 0ECD 0EB2 # Lo LAO VOWEL SIGN AM 0EDC ; NFKC_CF; 0EAB 0E99 # Lo LAO HO NO 0EDD ; NFKC_CF; 0EAB 0EA1 # Lo LAO HO MO 0F0C ; NFKC_CF; 0F0B # Po TIBETAN MARK DELIMITER TSHEG BSTAR 0F43 ; NFKC_CF; 0F42 0FB7 # Lo TIBETAN LETTER GHA 0F4D ; NFKC_CF; 0F4C 0FB7 # Lo TIBETAN LETTER DDHA 0F52 ; NFKC_CF; 0F51 0FB7 # Lo TIBETAN LETTER DHA 0F57 ; NFKC_CF; 0F56 0FB7 # Lo TIBETAN LETTER BHA 0F5C ; NFKC_CF; 0F5B 0FB7 # Lo TIBETAN LETTER DZHA 0F69 ; NFKC_CF; 0F40 0FB5 # Lo TIBETAN LETTER KSSA 0F73 ; NFKC_CF; 0F71 0F72 # Mn TIBETAN VOWEL SIGN II 0F75 ; NFKC_CF; 0F71 0F74 # Mn TIBETAN VOWEL SIGN UU 0F76 ; NFKC_CF; 0FB2 0F80 # Mn TIBETAN VOWEL SIGN VOCALIC R 0F77 ; NFKC_CF; 0FB2 0F71 0F80 # Mn TIBETAN VOWEL SIGN VOCALIC RR 0F78 ; NFKC_CF; 0FB3 0F80 # Mn TIBETAN VOWEL SIGN VOCALIC L 0F79 ; NFKC_CF; 0FB3 0F71 0F80 # Mn TIBETAN VOWEL SIGN VOCALIC LL 0F81 ; NFKC_CF; 0F71 0F80 # Mn TIBETAN VOWEL SIGN REVERSED II 0F93 ; NFKC_CF; 0F92 0FB7 # Mn TIBETAN SUBJOINED LETTER GHA 0F9D ; NFKC_CF; 0F9C 0FB7 # Mn TIBETAN SUBJOINED LETTER DDHA 0FA2 ; NFKC_CF; 0FA1 0FB7 # Mn TIBETAN SUBJOINED LETTER DHA 0FA7 ; NFKC_CF; 0FA6 0FB7 # Mn TIBETAN SUBJOINED LETTER BHA 0FAC ; NFKC_CF; 0FAB 0FB7 # Mn TIBETAN SUBJOINED LETTER DZHA 0FB9 ; NFKC_CF; 0F90 0FB5 # Mn TIBETAN SUBJOINED LETTER KSSA 10A0 ; NFKC_CF; 2D00 # L& GEORGIAN CAPITAL LETTER AN 10A1 ; NFKC_CF; 2D01 # L& GEORGIAN CAPITAL LETTER BAN 10A2 ; NFKC_CF; 2D02 # L& GEORGIAN CAPITAL LETTER GAN 10A3 ; NFKC_CF; 2D03 # L& GEORGIAN CAPITAL LETTER DON 10A4 ; NFKC_CF; 2D04 # L& GEORGIAN CAPITAL LETTER EN 10A5 ; NFKC_CF; 2D05 # L& GEORGIAN CAPITAL LETTER VIN 10A6 ; NFKC_CF; 2D06 # L& GEORGIAN CAPITAL LETTER ZEN 10A7 ; NFKC_CF; 2D07 # L& GEORGIAN CAPITAL LETTER TAN 10A8 ; NFKC_CF; 2D08 # L& GEORGIAN CAPITAL LETTER IN 10A9 ; NFKC_CF; 2D09 # L& GEORGIAN CAPITAL LETTER KAN 10AA ; NFKC_CF; 2D0A # L& GEORGIAN CAPITAL LETTER LAS 10AB ; NFKC_CF; 2D0B # L& GEORGIAN CAPITAL LETTER MAN 10AC ; NFKC_CF; 2D0C # L& GEORGIAN CAPITAL LETTER NAR 10AD ; NFKC_CF; 2D0D # L& GEORGIAN CAPITAL LETTER ON 10AE ; NFKC_CF; 2D0E # L& GEORGIAN CAPITAL LETTER PAR 10AF ; NFKC_CF; 2D0F # L& GEORGIAN CAPITAL LETTER ZHAR 10B0 ; NFKC_CF; 2D10 # L& GEORGIAN CAPITAL LETTER RAE 10B1 ; NFKC_CF; 2D11 # L& GEORGIAN CAPITAL LETTER SAN 10B2 ; NFKC_CF; 2D12 # L& GEORGIAN CAPITAL LETTER TAR 10B3 ; NFKC_CF; 2D13 # L& GEORGIAN CAPITAL LETTER UN 10B4 ; NFKC_CF; 2D14 # L& GEORGIAN CAPITAL LETTER PHAR 10B5 ; NFKC_CF; 2D15 # L& GEORGIAN CAPITAL LETTER KHAR 10B6 ; NFKC_CF; 2D16 # L& GEORGIAN CAPITAL LETTER GHAN 10B7 ; NFKC_CF; 2D17 # L& GEORGIAN CAPITAL LETTER QAR 10B8 ; NFKC_CF; 2D18 # L& GEORGIAN CAPITAL LETTER SHIN 10B9 ; NFKC_CF; 2D19 # L& GEORGIAN CAPITAL LETTER CHIN 10BA ; NFKC_CF; 2D1A # L& GEORGIAN CAPITAL LETTER CAN 10BB ; NFKC_CF; 2D1B # L& GEORGIAN CAPITAL LETTER JIL 10BC ; NFKC_CF; 2D1C # L& GEORGIAN CAPITAL LETTER CIL 10BD ; NFKC_CF; 2D1D # L& GEORGIAN CAPITAL LETTER CHAR 10BE ; NFKC_CF; 2D1E # L& GEORGIAN CAPITAL LETTER XAN 10BF ; NFKC_CF; 2D1F # L& GEORGIAN CAPITAL LETTER JHAN 10C0 ; NFKC_CF; 2D20 # L& GEORGIAN CAPITAL LETTER HAE 10C1 ; NFKC_CF; 2D21 # L& GEORGIAN CAPITAL LETTER HE 10C2 ; NFKC_CF; 2D22 # L& GEORGIAN CAPITAL LETTER HIE 10C3 ; NFKC_CF; 2D23 # L& GEORGIAN CAPITAL LETTER WE 10C4 ; NFKC_CF; 2D24 # L& GEORGIAN CAPITAL LETTER HAR 10C5 ; NFKC_CF; 2D25 # L& GEORGIAN CAPITAL LETTER HOE 10C7 ; NFKC_CF; 2D27 # L& GEORGIAN CAPITAL LETTER YN 10CD ; NFKC_CF; 2D2D # L& GEORGIAN CAPITAL LETTER AEN 10FC ; NFKC_CF; 10DC # Lm MODIFIER LETTER GEORGIAN NAR 115F..1160 ; NFKC_CF; # Lo [2] HANGUL CHOSEONG FILLER..HANGUL JUNGSEONG FILLER 13F8 ; NFKC_CF; 13F0 # L& CHEROKEE SMALL LETTER YE 13F9 ; NFKC_CF; 13F1 # L& CHEROKEE SMALL LETTER YI 13FA ; NFKC_CF; 13F2 # L& CHEROKEE SMALL LETTER YO 13FB ; NFKC_CF; 13F3 # L& CHEROKEE SMALL LETTER YU 13FC ; NFKC_CF; 13F4 # L& CHEROKEE SMALL LETTER YV 13FD ; NFKC_CF; 13F5 # L& CHEROKEE SMALL LETTER MV 17B4..17B5 ; NFKC_CF; # Mn [2] KHMER VOWEL INHERENT AQ..KHMER VOWEL INHERENT AA 180B..180D ; NFKC_CF; # Mn [3] MONGOLIAN FREE VARIATION SELECTOR ONE..MONGOLIAN FREE VARIATION SELECTOR THREE 180E ; NFKC_CF; # Cf MONGOLIAN VOWEL SEPARATOR 180F ; NFKC_CF; # Mn MONGOLIAN FREE VARIATION SELECTOR FOUR 1C80 ; NFKC_CF; 0432 # L& CYRILLIC SMALL LETTER ROUNDED VE 1C81 ; NFKC_CF; 0434 # L& CYRILLIC SMALL LETTER LONG-LEGGED DE 1C82 ; NFKC_CF; 043E # L& CYRILLIC SMALL LETTER NARROW O 1C83 ; NFKC_CF; 0441 # L& CYRILLIC SMALL LETTER WIDE ES 1C84..1C85 ; NFKC_CF; 0442 # L& [2] CYRILLIC SMALL LETTER TALL TE..CYRILLIC SMALL LETTER THREE-LEGGED TE 1C86 ; NFKC_CF; 044A # L& CYRILLIC SMALL LETTER TALL HARD SIGN 1C87 ; NFKC_CF; 0463 # L& CYRILLIC SMALL LETTER TALL YAT 1C88 ; NFKC_CF; A64B # L& CYRILLIC SMALL LETTER UNBLENDED UK 1C90 ; NFKC_CF; 10D0 # L& GEORGIAN MTAVRULI CAPITAL LETTER AN 1C91 ; NFKC_CF; 10D1 # L& GEORGIAN MTAVRULI CAPITAL LETTER BAN 1C92 ; NFKC_CF; 10D2 # L& GEORGIAN MTAVRULI CAPITAL LETTER GAN 1C93 ; NFKC_CF; 10D3 # L& GEORGIAN MTAVRULI CAPITAL LETTER DON 1C94 ; NFKC_CF; 10D4 # L& GEORGIAN MTAVRULI CAPITAL LETTER EN 1C95 ; NFKC_CF; 10D5 # L& GEORGIAN MTAVRULI CAPITAL LETTER VIN 1C96 ; NFKC_CF; 10D6 # L& GEORGIAN MTAVRULI CAPITAL LETTER ZEN 1C97 ; NFKC_CF; 10D7 # L& GEORGIAN MTAVRULI CAPITAL LETTER TAN 1C98 ; NFKC_CF; 10D8 # L& GEORGIAN MTAVRULI CAPITAL LETTER IN 1C99 ; NFKC_CF; 10D9 # L& GEORGIAN MTAVRULI CAPITAL LETTER KAN 1C9A ; NFKC_CF; 10DA # L& GEORGIAN MTAVRULI CAPITAL LETTER LAS 1C9B ; NFKC_CF; 10DB # L& GEORGIAN MTAVRULI CAPITAL LETTER MAN 1C9C ; NFKC_CF; 10DC # L& GEORGIAN MTAVRULI CAPITAL LETTER NAR 1C9D ; NFKC_CF; 10DD # L& GEORGIAN MTAVRULI CAPITAL LETTER ON 1C9E ; NFKC_CF; 10DE # L& GEORGIAN MTAVRULI CAPITAL LETTER PAR 1C9F ; NFKC_CF; 10DF # L& GEORGIAN MTAVRULI CAPITAL LETTER ZHAR 1CA0 ; NFKC_CF; 10E0 # L& GEORGIAN MTAVRULI CAPITAL LETTER RAE 1CA1 ; NFKC_CF; 10E1 # L& GEORGIAN MTAVRULI CAPITAL LETTER SAN 1CA2 ; NFKC_CF; 10E2 # L& GEORGIAN MTAVRULI CAPITAL LETTER TAR 1CA3 ; NFKC_CF; 10E3 # L& GEORGIAN MTAVRULI CAPITAL LETTER UN 1CA4 ; NFKC_CF; 10E4 # L& GEORGIAN MTAVRULI CAPITAL LETTER PHAR 1CA5 ; NFKC_CF; 10E5 # L& GEORGIAN MTAVRULI CAPITAL LETTER KHAR 1CA6 ; NFKC_CF; 10E6 # L& GEORGIAN MTAVRULI CAPITAL LETTER GHAN 1CA7 ; NFKC_CF; 10E7 # L& GEORGIAN MTAVRULI CAPITAL LETTER QAR 1CA8 ; NFKC_CF; 10E8 # L& GEORGIAN MTAVRULI CAPITAL LETTER SHIN 1CA9 ; NFKC_CF; 10E9 # L& GEORGIAN MTAVRULI CAPITAL LETTER CHIN 1CAA ; NFKC_CF; 10EA # L& GEORGIAN MTAVRULI CAPITAL LETTER CAN 1CAB ; NFKC_CF; 10EB # L& GEORGIAN MTAVRULI CAPITAL LETTER JIL 1CAC ; NFKC_CF; 10EC # L& GEORGIAN MTAVRULI CAPITAL LETTER CIL 1CAD ; NFKC_CF; 10ED # L& GEORGIAN MTAVRULI CAPITAL LETTER CHAR 1CAE ; NFKC_CF; 10EE # L& GEORGIAN MTAVRULI CAPITAL LETTER XAN 1CAF ; NFKC_CF; 10EF # L& GEORGIAN MTAVRULI CAPITAL LETTER JHAN 1CB0 ; NFKC_CF; 10F0 # L& GEORGIAN MTAVRULI CAPITAL LETTER HAE 1CB1 ; NFKC_CF; 10F1 # L& GEORGIAN MTAVRULI CAPITAL LETTER HE 1CB2 ; NFKC_CF; 10F2 # L& GEORGIAN MTAVRULI CAPITAL LETTER HIE 1CB3 ; NFKC_CF; 10F3 # L& GEORGIAN MTAVRULI CAPITAL LETTER WE 1CB4 ; NFKC_CF; 10F4 # L& GEORGIAN MTAVRULI CAPITAL LETTER HAR 1CB5 ; NFKC_CF; 10F5 # L& GEORGIAN MTAVRULI CAPITAL LETTER HOE 1CB6 ; NFKC_CF; 10F6 # L& GEORGIAN MTAVRULI CAPITAL LETTER FI 1CB7 ; NFKC_CF; 10F7 # L& GEORGIAN MTAVRULI CAPITAL LETTER YN 1CB8 ; NFKC_CF; 10F8 # L& GEORGIAN MTAVRULI CAPITAL LETTER ELIFI 1CB9 ; NFKC_CF; 10F9 # L& GEORGIAN MTAVRULI CAPITAL LETTER TURNED GAN 1CBA ; NFKC_CF; 10FA # L& GEORGIAN MTAVRULI CAPITAL LETTER AIN 1CBD ; NFKC_CF; 10FD # L& GEORGIAN MTAVRULI CAPITAL LETTER AEN 1CBE ; NFKC_CF; 10FE # L& GEORGIAN MTAVRULI CAPITAL LETTER HARD SIGN 1CBF ; NFKC_CF; 10FF # L& GEORGIAN MTAVRULI CAPITAL LETTER LABIAL SIGN 1D2C ; NFKC_CF; 0061 # Lm MODIFIER LETTER CAPITAL A 1D2D ; NFKC_CF; 00E6 # Lm MODIFIER LETTER CAPITAL AE 1D2E ; NFKC_CF; 0062 # Lm MODIFIER LETTER CAPITAL B 1D30 ; NFKC_CF; 0064 # Lm MODIFIER LETTER CAPITAL D 1D31 ; NFKC_CF; 0065 # Lm MODIFIER LETTER CAPITAL E 1D32 ; NFKC_CF; 01DD # Lm MODIFIER LETTER CAPITAL REVERSED E 1D33 ; NFKC_CF; 0067 # Lm MODIFIER LETTER CAPITAL G 1D34 ; NFKC_CF; 0068 # Lm MODIFIER LETTER CAPITAL H 1D35 ; NFKC_CF; 0069 # Lm MODIFIER LETTER CAPITAL I 1D36 ; NFKC_CF; 006A # Lm MODIFIER LETTER CAPITAL J 1D37 ; NFKC_CF; 006B # Lm MODIFIER LETTER CAPITAL K 1D38 ; NFKC_CF; 006C # Lm MODIFIER LETTER CAPITAL L 1D39 ; NFKC_CF; 006D # Lm MODIFIER LETTER CAPITAL M 1D3A ; NFKC_CF; 006E # Lm MODIFIER LETTER CAPITAL N 1D3C ; NFKC_CF; 006F # Lm MODIFIER LETTER CAPITAL O 1D3D ; NFKC_CF; 0223 # Lm MODIFIER LETTER CAPITAL OU 1D3E ; NFKC_CF; 0070 # Lm MODIFIER LETTER CAPITAL P 1D3F ; NFKC_CF; 0072 # Lm MODIFIER LETTER CAPITAL R 1D40 ; NFKC_CF; 0074 # Lm MODIFIER LETTER CAPITAL T 1D41 ; NFKC_CF; 0075 # Lm MODIFIER LETTER CAPITAL U 1D42 ; NFKC_CF; 0077 # Lm MODIFIER LETTER CAPITAL W 1D43 ; NFKC_CF; 0061 # Lm MODIFIER LETTER SMALL A 1D44 ; NFKC_CF; 0250 # Lm MODIFIER LETTER SMALL TURNED A 1D45 ; NFKC_CF; 0251 # Lm MODIFIER LETTER SMALL ALPHA 1D46 ; NFKC_CF; 1D02 # Lm MODIFIER LETTER SMALL TURNED AE 1D47 ; NFKC_CF; 0062 # Lm MODIFIER LETTER SMALL B 1D48 ; NFKC_CF; 0064 # Lm MODIFIER LETTER SMALL D 1D49 ; NFKC_CF; 0065 # Lm MODIFIER LETTER SMALL E 1D4A ; NFKC_CF; 0259 # Lm MODIFIER LETTER SMALL SCHWA 1D4B ; NFKC_CF; 025B # Lm MODIFIER LETTER SMALL OPEN E 1D4C ; NFKC_CF; 025C # Lm MODIFIER LETTER SMALL TURNED OPEN E 1D4D ; NFKC_CF; 0067 # Lm MODIFIER LETTER SMALL G 1D4F ; NFKC_CF; 006B # Lm MODIFIER LETTER SMALL K 1D50 ; NFKC_CF; 006D # Lm MODIFIER LETTER SMALL M 1D51 ; NFKC_CF; 014B # Lm MODIFIER LETTER SMALL ENG 1D52 ; NFKC_CF; 006F # Lm MODIFIER LETTER SMALL O 1D53 ; NFKC_CF; 0254 # Lm MODIFIER LETTER SMALL OPEN O 1D54 ; NFKC_CF; 1D16 # Lm MODIFIER LETTER SMALL TOP HALF O 1D55 ; NFKC_CF; 1D17 # Lm MODIFIER LETTER SMALL BOTTOM HALF O 1D56 ; NFKC_CF; 0070 # Lm MODIFIER LETTER SMALL P 1D57 ; NFKC_CF; 0074 # Lm MODIFIER LETTER SMALL T 1D58 ; NFKC_CF; 0075 # Lm MODIFIER LETTER SMALL U 1D59 ; NFKC_CF; 1D1D # Lm MODIFIER LETTER SMALL SIDEWAYS U 1D5A ; NFKC_CF; 026F # Lm MODIFIER LETTER SMALL TURNED M 1D5B ; NFKC_CF; 0076 # Lm MODIFIER LETTER SMALL V 1D5C ; NFKC_CF; 1D25 # Lm MODIFIER LETTER SMALL AIN 1D5D ; NFKC_CF; 03B2 # Lm MODIFIER LETTER SMALL BETA 1D5E ; NFKC_CF; 03B3 # Lm MODIFIER LETTER SMALL GREEK GAMMA 1D5F ; NFKC_CF; 03B4 # Lm MODIFIER LETTER SMALL DELTA 1D60 ; NFKC_CF; 03C6 # Lm MODIFIER LETTER SMALL GREEK PHI 1D61 ; NFKC_CF; 03C7 # Lm MODIFIER LETTER SMALL CHI 1D62 ; NFKC_CF; 0069 # Lm LATIN SUBSCRIPT SMALL LETTER I 1D63 ; NFKC_CF; 0072 # Lm LATIN SUBSCRIPT SMALL LETTER R 1D64 ; NFKC_CF; 0075 # Lm LATIN SUBSCRIPT SMALL LETTER U 1D65 ; NFKC_CF; 0076 # Lm LATIN SUBSCRIPT SMALL LETTER V 1D66 ; NFKC_CF; 03B2 # Lm GREEK SUBSCRIPT SMALL LETTER BETA 1D67 ; NFKC_CF; 03B3 # Lm GREEK SUBSCRIPT SMALL LETTER GAMMA 1D68 ; NFKC_CF; 03C1 # Lm GREEK SUBSCRIPT SMALL LETTER RHO 1D69 ; NFKC_CF; 03C6 # Lm GREEK SUBSCRIPT SMALL LETTER PHI 1D6A ; NFKC_CF; 03C7 # Lm GREEK SUBSCRIPT SMALL LETTER CHI 1D78 ; NFKC_CF; 043D # Lm MODIFIER LETTER CYRILLIC EN 1D9B ; NFKC_CF; 0252 # Lm MODIFIER LETTER SMALL TURNED ALPHA 1D9C ; NFKC_CF; 0063 # Lm MODIFIER LETTER SMALL C 1D9D ; NFKC_CF; 0255 # Lm MODIFIER LETTER SMALL C WITH CURL 1D9E ; NFKC_CF; 00F0 # Lm MODIFIER LETTER SMALL ETH 1D9F ; NFKC_CF; 025C # Lm MODIFIER LETTER SMALL REVERSED OPEN E 1DA0 ; NFKC_CF; 0066 # Lm MODIFIER LETTER SMALL F 1DA1 ; NFKC_CF; 025F # Lm MODIFIER LETTER SMALL DOTLESS J WITH STROKE 1DA2 ; NFKC_CF; 0261 # Lm MODIFIER LETTER SMALL SCRIPT G 1DA3 ; NFKC_CF; 0265 # Lm MODIFIER LETTER SMALL TURNED H 1DA4 ; NFKC_CF; 0268 # Lm MODIFIER LETTER SMALL I WITH STROKE 1DA5 ; NFKC_CF; 0269 # Lm MODIFIER LETTER SMALL IOTA 1DA6 ; NFKC_CF; 026A # Lm MODIFIER LETTER SMALL CAPITAL I 1DA7 ; NFKC_CF; 1D7B # Lm MODIFIER LETTER SMALL CAPITAL I WITH STROKE 1DA8 ; NFKC_CF; 029D # Lm MODIFIER LETTER SMALL J WITH CROSSED-TAIL 1DA9 ; NFKC_CF; 026D # Lm MODIFIER LETTER SMALL L WITH RETROFLEX HOOK 1DAA ; NFKC_CF; 1D85 # Lm MODIFIER LETTER SMALL L WITH PALATAL HOOK 1DAB ; NFKC_CF; 029F # Lm MODIFIER LETTER SMALL CAPITAL L 1DAC ; NFKC_CF; 0271 # Lm MODIFIER LETTER SMALL M WITH HOOK 1DAD ; NFKC_CF; 0270 # Lm MODIFIER LETTER SMALL TURNED M WITH LONG LEG 1DAE ; NFKC_CF; 0272 # Lm MODIFIER LETTER SMALL N WITH LEFT HOOK 1DAF ; NFKC_CF; 0273 # Lm MODIFIER LETTER SMALL N WITH RETROFLEX HOOK 1DB0 ; NFKC_CF; 0274 # Lm MODIFIER LETTER SMALL CAPITAL N 1DB1 ; NFKC_CF; 0275 # Lm MODIFIER LETTER SMALL BARRED O 1DB2 ; NFKC_CF; 0278 # Lm MODIFIER LETTER SMALL PHI 1DB3 ; NFKC_CF; 0282 # Lm MODIFIER LETTER SMALL S WITH HOOK 1DB4 ; NFKC_CF; 0283 # Lm MODIFIER LETTER SMALL ESH 1DB5 ; NFKC_CF; 01AB # Lm MODIFIER LETTER SMALL T WITH PALATAL HOOK 1DB6 ; NFKC_CF; 0289 # Lm MODIFIER LETTER SMALL U BAR 1DB7 ; NFKC_CF; 028A # Lm MODIFIER LETTER SMALL UPSILON 1DB8 ; NFKC_CF; 1D1C # Lm MODIFIER LETTER SMALL CAPITAL U 1DB9 ; NFKC_CF; 028B # Lm MODIFIER LETTER SMALL V WITH HOOK 1DBA ; NFKC_CF; 028C # Lm MODIFIER LETTER SMALL TURNED V 1DBB ; NFKC_CF; 007A # Lm MODIFIER LETTER SMALL Z 1DBC ; NFKC_CF; 0290 # Lm MODIFIER LETTER SMALL Z WITH RETROFLEX HOOK 1DBD ; NFKC_CF; 0291 # Lm MODIFIER LETTER SMALL Z WITH CURL 1DBE ; NFKC_CF; 0292 # Lm MODIFIER LETTER SMALL EZH 1DBF ; NFKC_CF; 03B8 # Lm MODIFIER LETTER SMALL THETA 1E00 ; NFKC_CF; 1E01 # L& LATIN CAPITAL LETTER A WITH RING BELOW 1E02 ; NFKC_CF; 1E03 # L& LATIN CAPITAL LETTER B WITH DOT ABOVE 1E04 ; NFKC_CF; 1E05 # L& LATIN CAPITAL LETTER B WITH DOT BELOW 1E06 ; NFKC_CF; 1E07 # L& LATIN CAPITAL LETTER B WITH LINE BELOW 1E08 ; NFKC_CF; 1E09 # L& LATIN CAPITAL LETTER C WITH CEDILLA AND ACUTE 1E0A ; NFKC_CF; 1E0B # L& LATIN CAPITAL LETTER D WITH DOT ABOVE 1E0C ; NFKC_CF; 1E0D # L& LATIN CAPITAL LETTER D WITH DOT BELOW 1E0E ; NFKC_CF; 1E0F # L& LATIN CAPITAL LETTER D WITH LINE BELOW 1E10 ; NFKC_CF; 1E11 # L& LATIN CAPITAL LETTER D WITH CEDILLA 1E12 ; NFKC_CF; 1E13 # L& LATIN CAPITAL LETTER D WITH CIRCUMFLEX BELOW 1E14 ; NFKC_CF; 1E15 # L& LATIN CAPITAL LETTER E WITH MACRON AND GRAVE 1E16 ; NFKC_CF; 1E17 # L& LATIN CAPITAL LETTER E WITH MACRON AND ACUTE 1E18 ; NFKC_CF; 1E19 # L& LATIN CAPITAL LETTER E WITH CIRCUMFLEX BELOW 1E1A ; NFKC_CF; 1E1B # L& LATIN CAPITAL LETTER E WITH TILDE BELOW 1E1C ; NFKC_CF; 1E1D # L& LATIN CAPITAL LETTER E WITH CEDILLA AND BREVE 1E1E ; NFKC_CF; 1E1F # L& LATIN CAPITAL LETTER F WITH DOT ABOVE 1E20 ; NFKC_CF; 1E21 # L& LATIN CAPITAL LETTER G WITH MACRON 1E22 ; NFKC_CF; 1E23 # L& LATIN CAPITAL LETTER H WITH DOT ABOVE 1E24 ; NFKC_CF; 1E25 # L& LATIN CAPITAL LETTER H WITH DOT BELOW 1E26 ; NFKC_CF; 1E27 # L& LATIN CAPITAL LETTER H WITH DIAERESIS 1E28 ; NFKC_CF; 1E29 # L& LATIN CAPITAL LETTER H WITH CEDILLA 1E2A ; NFKC_CF; 1E2B # L& LATIN CAPITAL LETTER H WITH BREVE BELOW 1E2C ; NFKC_CF; 1E2D # L& LATIN CAPITAL LETTER I WITH TILDE BELOW 1E2E ; NFKC_CF; 1E2F # L& LATIN CAPITAL LETTER I WITH DIAERESIS AND ACUTE 1E30 ; NFKC_CF; 1E31 # L& LATIN CAPITAL LETTER K WITH ACUTE 1E32 ; NFKC_CF; 1E33 # L& LATIN CAPITAL LETTER K WITH DOT BELOW 1E34 ; NFKC_CF; 1E35 # L& LATIN CAPITAL LETTER K WITH LINE BELOW 1E36 ; NFKC_CF; 1E37 # L& LATIN CAPITAL LETTER L WITH DOT BELOW 1E38 ; NFKC_CF; 1E39 # L& LATIN CAPITAL LETTER L WITH DOT BELOW AND MACRON 1E3A ; NFKC_CF; 1E3B # L& LATIN CAPITAL LETTER L WITH LINE BELOW 1E3C ; NFKC_CF; 1E3D # L& LATIN CAPITAL LETTER L WITH CIRCUMFLEX BELOW 1E3E ; NFKC_CF; 1E3F # L& LATIN CAPITAL LETTER M WITH ACUTE 1E40 ; NFKC_CF; 1E41 # L& LATIN CAPITAL LETTER M WITH DOT ABOVE 1E42 ; NFKC_CF; 1E43 # L& LATIN CAPITAL LETTER M WITH DOT BELOW 1E44 ; NFKC_CF; 1E45 # L& LATIN CAPITAL LETTER N WITH DOT ABOVE 1E46 ; NFKC_CF; 1E47 # L& LATIN CAPITAL LETTER N WITH DOT BELOW 1E48 ; NFKC_CF; 1E49 # L& LATIN CAPITAL LETTER N WITH LINE BELOW 1E4A ; NFKC_CF; 1E4B # L& LATIN CAPITAL LETTER N WITH CIRCUMFLEX BELOW 1E4C ; NFKC_CF; 1E4D # L& LATIN CAPITAL LETTER O WITH TILDE AND ACUTE 1E4E ; NFKC_CF; 1E4F # L& LATIN CAPITAL LETTER O WITH TILDE AND DIAERESIS 1E50 ; NFKC_CF; 1E51 # L& LATIN CAPITAL LETTER O WITH MACRON AND GRAVE 1E52 ; NFKC_CF; 1E53 # L& LATIN CAPITAL LETTER O WITH MACRON AND ACUTE 1E54 ; NFKC_CF; 1E55 # L& LATIN CAPITAL LETTER P WITH ACUTE 1E56 ; NFKC_CF; 1E57 # L& LATIN CAPITAL LETTER P WITH DOT ABOVE 1E58 ; NFKC_CF; 1E59 # L& LATIN CAPITAL LETTER R WITH DOT ABOVE 1E5A ; NFKC_CF; 1E5B # L& LATIN CAPITAL LETTER R WITH DOT BELOW 1E5C ; NFKC_CF; 1E5D # L& LATIN CAPITAL LETTER R WITH DOT BELOW AND MACRON 1E5E ; NFKC_CF; 1E5F # L& LATIN CAPITAL LETTER R WITH LINE BELOW 1E60 ; NFKC_CF; 1E61 # L& LATIN CAPITAL LETTER S WITH DOT ABOVE 1E62 ; NFKC_CF; 1E63 # L& LATIN CAPITAL LETTER S WITH DOT BELOW 1E64 ; NFKC_CF; 1E65 # L& LATIN CAPITAL LETTER S WITH ACUTE AND DOT ABOVE 1E66 ; NFKC_CF; 1E67 # L& LATIN CAPITAL LETTER S WITH CARON AND DOT ABOVE 1E68 ; NFKC_CF; 1E69 # L& LATIN CAPITAL LETTER S WITH DOT BELOW AND DOT ABOVE 1E6A ; NFKC_CF; 1E6B # L& LATIN CAPITAL LETTER T WITH DOT ABOVE 1E6C ; NFKC_CF; 1E6D # L& LATIN CAPITAL LETTER T WITH DOT BELOW 1E6E ; NFKC_CF; 1E6F # L& LATIN CAPITAL LETTER T WITH LINE BELOW 1E70 ; NFKC_CF; 1E71 # L& LATIN CAPITAL LETTER T WITH CIRCUMFLEX BELOW 1E72 ; NFKC_CF; 1E73 # L& LATIN CAPITAL LETTER U WITH DIAERESIS BELOW 1E74 ; NFKC_CF; 1E75 # L& LATIN CAPITAL LETTER U WITH TILDE BELOW 1E76 ; NFKC_CF; 1E77 # L& LATIN CAPITAL LETTER U WITH CIRCUMFLEX BELOW 1E78 ; NFKC_CF; 1E79 # L& LATIN CAPITAL LETTER U WITH TILDE AND ACUTE 1E7A ; NFKC_CF; 1E7B # L& LATIN CAPITAL LETTER U WITH MACRON AND DIAERESIS 1E7C ; NFKC_CF; 1E7D # L& LATIN CAPITAL LETTER V WITH TILDE 1E7E ; NFKC_CF; 1E7F # L& LATIN CAPITAL LETTER V WITH DOT BELOW 1E80 ; NFKC_CF; 1E81 # L& LATIN CAPITAL LETTER W WITH GRAVE 1E82 ; NFKC_CF; 1E83 # L& LATIN CAPITAL LETTER W WITH ACUTE 1E84 ; NFKC_CF; 1E85 # L& LATIN CAPITAL LETTER W WITH DIAERESIS 1E86 ; NFKC_CF; 1E87 # L& LATIN CAPITAL LETTER W WITH DOT ABOVE 1E88 ; NFKC_CF; 1E89 # L& LATIN CAPITAL LETTER W WITH DOT BELOW 1E8A ; NFKC_CF; 1E8B # L& LATIN CAPITAL LETTER X WITH DOT ABOVE 1E8C ; NFKC_CF; 1E8D # L& LATIN CAPITAL LETTER X WITH DIAERESIS 1E8E ; NFKC_CF; 1E8F # L& LATIN CAPITAL LETTER Y WITH DOT ABOVE 1E90 ; NFKC_CF; 1E91 # L& LATIN CAPITAL LETTER Z WITH CIRCUMFLEX 1E92 ; NFKC_CF; 1E93 # L& LATIN CAPITAL LETTER Z WITH DOT BELOW 1E94 ; NFKC_CF; 1E95 # L& LATIN CAPITAL LETTER Z WITH LINE BELOW 1E9A ; NFKC_CF; 0061 02BE # L& LATIN SMALL LETTER A WITH RIGHT HALF RING 1E9B ; NFKC_CF; 1E61 # L& LATIN SMALL LETTER LONG S WITH DOT ABOVE 1E9E ; NFKC_CF; 0073 0073 # L& LATIN CAPITAL LETTER SHARP S 1EA0 ; NFKC_CF; 1EA1 # L& LATIN CAPITAL LETTER A WITH DOT BELOW 1EA2 ; NFKC_CF; 1EA3 # L& LATIN CAPITAL LETTER A WITH HOOK ABOVE 1EA4 ; NFKC_CF; 1EA5 # L& LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND ACUTE 1EA6 ; NFKC_CF; 1EA7 # L& LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND GRAVE 1EA8 ; NFKC_CF; 1EA9 # L& LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE 1EAA ; NFKC_CF; 1EAB # L& LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND TILDE 1EAC ; NFKC_CF; 1EAD # L& LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND DOT BELOW 1EAE ; NFKC_CF; 1EAF # L& LATIN CAPITAL LETTER A WITH BREVE AND ACUTE 1EB0 ; NFKC_CF; 1EB1 # L& LATIN CAPITAL LETTER A WITH BREVE AND GRAVE 1EB2 ; NFKC_CF; 1EB3 # L& LATIN CAPITAL LETTER A WITH BREVE AND HOOK ABOVE 1EB4 ; NFKC_CF; 1EB5 # L& LATIN CAPITAL LETTER A WITH BREVE AND TILDE 1EB6 ; NFKC_CF; 1EB7 # L& LATIN CAPITAL LETTER A WITH BREVE AND DOT BELOW 1EB8 ; NFKC_CF; 1EB9 # L& LATIN CAPITAL LETTER E WITH DOT BELOW 1EBA ; NFKC_CF; 1EBB # L& LATIN CAPITAL LETTER E WITH HOOK ABOVE 1EBC ; NFKC_CF; 1EBD # L& LATIN CAPITAL LETTER E WITH TILDE 1EBE ; NFKC_CF; 1EBF # L& LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND ACUTE 1EC0 ; NFKC_CF; 1EC1 # L& LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND GRAVE 1EC2 ; NFKC_CF; 1EC3 # L& LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE 1EC4 ; NFKC_CF; 1EC5 # L& LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND TILDE 1EC6 ; NFKC_CF; 1EC7 # L& LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND DOT BELOW 1EC8 ; NFKC_CF; 1EC9 # L& LATIN CAPITAL LETTER I WITH HOOK ABOVE 1ECA ; NFKC_CF; 1ECB # L& LATIN CAPITAL LETTER I WITH DOT BELOW 1ECC ; NFKC_CF; 1ECD # L& LATIN CAPITAL LETTER O WITH DOT BELOW 1ECE ; NFKC_CF; 1ECF # L& LATIN CAPITAL LETTER O WITH HOOK ABOVE 1ED0 ; NFKC_CF; 1ED1 # L& LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND ACUTE 1ED2 ; NFKC_CF; 1ED3 # L& LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND GRAVE 1ED4 ; NFKC_CF; 1ED5 # L& LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE 1ED6 ; NFKC_CF; 1ED7 # L& LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND TILDE 1ED8 ; NFKC_CF; 1ED9 # L& LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND DOT BELOW 1EDA ; NFKC_CF; 1EDB # L& LATIN CAPITAL LETTER O WITH HORN AND ACUTE 1EDC ; NFKC_CF; 1EDD # L& LATIN CAPITAL LETTER O WITH HORN AND GRAVE 1EDE ; NFKC_CF; 1EDF # L& LATIN CAPITAL LETTER O WITH HORN AND HOOK ABOVE 1EE0 ; NFKC_CF; 1EE1 # L& LATIN CAPITAL LETTER O WITH HORN AND TILDE 1EE2 ; NFKC_CF; 1EE3 # L& LATIN CAPITAL LETTER O WITH HORN AND DOT BELOW 1EE4 ; NFKC_CF; 1EE5 # L& LATIN CAPITAL LETTER U WITH DOT BELOW 1EE6 ; NFKC_CF; 1EE7 # L& LATIN CAPITAL LETTER U WITH HOOK ABOVE 1EE8 ; NFKC_CF; 1EE9 # L& LATIN CAPITAL LETTER U WITH HORN AND ACUTE 1EEA ; NFKC_CF; 1EEB # L& LATIN CAPITAL LETTER U WITH HORN AND GRAVE 1EEC ; NFKC_CF; 1EED # L& LATIN CAPITAL LETTER U WITH HORN AND HOOK ABOVE 1EEE ; NFKC_CF; 1EEF # L& LATIN CAPITAL LETTER U WITH HORN AND TILDE 1EF0 ; NFKC_CF; 1EF1 # L& LATIN CAPITAL LETTER U WITH HORN AND DOT BELOW 1EF2 ; NFKC_CF; 1EF3 # L& LATIN CAPITAL LETTER Y WITH GRAVE 1EF4 ; NFKC_CF; 1EF5 # L& LATIN CAPITAL LETTER Y WITH DOT BELOW 1EF6 ; NFKC_CF; 1EF7 # L& LATIN CAPITAL LETTER Y WITH HOOK ABOVE 1EF8 ; NFKC_CF; 1EF9 # L& LATIN CAPITAL LETTER Y WITH TILDE 1EFA ; NFKC_CF; 1EFB # L& LATIN CAPITAL LETTER MIDDLE-WELSH LL 1EFC ; NFKC_CF; 1EFD # L& LATIN CAPITAL LETTER MIDDLE-WELSH V 1EFE ; NFKC_CF; 1EFF # L& LATIN CAPITAL LETTER Y WITH LOOP 1F08 ; NFKC_CF; 1F00 # L& GREEK CAPITAL LETTER ALPHA WITH PSILI 1F09 ; NFKC_CF; 1F01 # L& GREEK CAPITAL LETTER ALPHA WITH DASIA 1F0A ; NFKC_CF; 1F02 # L& GREEK CAPITAL LETTER ALPHA WITH PSILI AND VARIA 1F0B ; NFKC_CF; 1F03 # L& GREEK CAPITAL LETTER ALPHA WITH DASIA AND VARIA 1F0C ; NFKC_CF; 1F04 # L& GREEK CAPITAL LETTER ALPHA WITH PSILI AND OXIA 1F0D ; NFKC_CF; 1F05 # L& GREEK CAPITAL LETTER ALPHA WITH DASIA AND OXIA 1F0E ; NFKC_CF; 1F06 # L& GREEK CAPITAL LETTER ALPHA WITH PSILI AND PERISPOMENI 1F0F ; NFKC_CF; 1F07 # L& GREEK CAPITAL LETTER ALPHA WITH DASIA AND PERISPOMENI 1F18 ; NFKC_CF; 1F10 # L& GREEK CAPITAL LETTER EPSILON WITH PSILI 1F19 ; NFKC_CF; 1F11 # L& GREEK CAPITAL LETTER EPSILON WITH DASIA 1F1A ; NFKC_CF; 1F12 # L& GREEK CAPITAL LETTER EPSILON WITH PSILI AND VARIA 1F1B ; NFKC_CF; 1F13 # L& GREEK CAPITAL LETTER EPSILON WITH DASIA AND VARIA 1F1C ; NFKC_CF; 1F14 # L& GREEK CAPITAL LETTER EPSILON WITH PSILI AND OXIA 1F1D ; NFKC_CF; 1F15 # L& GREEK CAPITAL LETTER EPSILON WITH DASIA AND OXIA 1F28 ; NFKC_CF; 1F20 # L& GREEK CAPITAL LETTER ETA WITH PSILI 1F29 ; NFKC_CF; 1F21 # L& GREEK CAPITAL LETTER ETA WITH DASIA 1F2A ; NFKC_CF; 1F22 # L& GREEK CAPITAL LETTER ETA WITH PSILI AND VARIA 1F2B ; NFKC_CF; 1F23 # L& GREEK CAPITAL LETTER ETA WITH DASIA AND VARIA 1F2C ; NFKC_CF; 1F24 # L& GREEK CAPITAL LETTER ETA WITH PSILI AND OXIA 1F2D ; NFKC_CF; 1F25 # L& GREEK CAPITAL LETTER ETA WITH DASIA AND OXIA 1F2E ; NFKC_CF; 1F26 # L& GREEK CAPITAL LETTER ETA WITH PSILI AND PERISPOMENI 1F2F ; NFKC_CF; 1F27 # L& GREEK CAPITAL LETTER ETA WITH DASIA AND PERISPOMENI 1F38 ; NFKC_CF; 1F30 # L& GREEK CAPITAL LETTER IOTA WITH PSILI 1F39 ; NFKC_CF; 1F31 # L& GREEK CAPITAL LETTER IOTA WITH DASIA 1F3A ; NFKC_CF; 1F32 # L& GREEK CAPITAL LETTER IOTA WITH PSILI AND VARIA 1F3B ; NFKC_CF; 1F33 # L& GREEK CAPITAL LETTER IOTA WITH DASIA AND VARIA 1F3C ; NFKC_CF; 1F34 # L& GREEK CAPITAL LETTER IOTA WITH PSILI AND OXIA 1F3D ; NFKC_CF; 1F35 # L& GREEK CAPITAL LETTER IOTA WITH DASIA AND OXIA 1F3E ; NFKC_CF; 1F36 # L& GREEK CAPITAL LETTER IOTA WITH PSILI AND PERISPOMENI 1F3F ; NFKC_CF; 1F37 # L& GREEK CAPITAL LETTER IOTA WITH DASIA AND PERISPOMENI 1F48 ; NFKC_CF; 1F40 # L& GREEK CAPITAL LETTER OMICRON WITH PSILI 1F49 ; NFKC_CF; 1F41 # L& GREEK CAPITAL LETTER OMICRON WITH DASIA 1F4A ; NFKC_CF; 1F42 # L& GREEK CAPITAL LETTER OMICRON WITH PSILI AND VARIA 1F4B ; NFKC_CF; 1F43 # L& GREEK CAPITAL LETTER OMICRON WITH DASIA AND VARIA 1F4C ; NFKC_CF; 1F44 # L& GREEK CAPITAL LETTER OMICRON WITH PSILI AND OXIA 1F4D ; NFKC_CF; 1F45 # L& GREEK CAPITAL LETTER OMICRON WITH DASIA AND OXIA 1F59 ; NFKC_CF; 1F51 # L& GREEK CAPITAL LETTER UPSILON WITH DASIA 1F5B ; NFKC_CF; 1F53 # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND VARIA 1F5D ; NFKC_CF; 1F55 # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND OXIA 1F5F ; NFKC_CF; 1F57 # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND PERISPOMENI 1F68 ; NFKC_CF; 1F60 # L& GREEK CAPITAL LETTER OMEGA WITH PSILI 1F69 ; NFKC_CF; 1F61 # L& GREEK CAPITAL LETTER OMEGA WITH DASIA 1F6A ; NFKC_CF; 1F62 # L& GREEK CAPITAL LETTER OMEGA WITH PSILI AND VARIA 1F6B ; NFKC_CF; 1F63 # L& GREEK CAPITAL LETTER OMEGA WITH DASIA AND VARIA 1F6C ; NFKC_CF; 1F64 # L& GREEK CAPITAL LETTER OMEGA WITH PSILI AND OXIA 1F6D ; NFKC_CF; 1F65 # L& GREEK CAPITAL LETTER OMEGA WITH DASIA AND OXIA 1F6E ; NFKC_CF; 1F66 # L& GREEK CAPITAL LETTER OMEGA WITH PSILI AND PERISPOMENI 1F6F ; NFKC_CF; 1F67 # L& GREEK CAPITAL LETTER OMEGA WITH DASIA AND PERISPOMENI 1F71 ; NFKC_CF; 03AC # L& GREEK SMALL LETTER ALPHA WITH OXIA 1F73 ; NFKC_CF; 03AD # L& GREEK SMALL LETTER EPSILON WITH OXIA 1F75 ; NFKC_CF; 03AE # L& GREEK SMALL LETTER ETA WITH OXIA 1F77 ; NFKC_CF; 03AF # L& GREEK SMALL LETTER IOTA WITH OXIA 1F79 ; NFKC_CF; 03CC # L& GREEK SMALL LETTER OMICRON WITH OXIA 1F7B ; NFKC_CF; 03CD # L& GREEK SMALL LETTER UPSILON WITH OXIA 1F7D ; NFKC_CF; 03CE # L& GREEK SMALL LETTER OMEGA WITH OXIA 1F80 ; NFKC_CF; 1F00 03B9 # L& GREEK SMALL LETTER ALPHA WITH PSILI AND YPOGEGRAMMENI 1F81 ; NFKC_CF; 1F01 03B9 # L& GREEK SMALL LETTER ALPHA WITH DASIA AND YPOGEGRAMMENI 1F82 ; NFKC_CF; 1F02 03B9 # L& GREEK SMALL LETTER ALPHA WITH PSILI AND VARIA AND YPOGEGRAMMENI 1F83 ; NFKC_CF; 1F03 03B9 # L& GREEK SMALL LETTER ALPHA WITH DASIA AND VARIA AND YPOGEGRAMMENI 1F84 ; NFKC_CF; 1F04 03B9 # L& GREEK SMALL LETTER ALPHA WITH PSILI AND OXIA AND YPOGEGRAMMENI 1F85 ; NFKC_CF; 1F05 03B9 # L& GREEK SMALL LETTER ALPHA WITH DASIA AND OXIA AND YPOGEGRAMMENI 1F86 ; NFKC_CF; 1F06 03B9 # L& GREEK SMALL LETTER ALPHA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI 1F87 ; NFKC_CF; 1F07 03B9 # L& GREEK SMALL LETTER ALPHA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI 1F88 ; NFKC_CF; 1F00 03B9 # L& GREEK CAPITAL LETTER ALPHA WITH PSILI AND PROSGEGRAMMENI 1F89 ; NFKC_CF; 1F01 03B9 # L& GREEK CAPITAL LETTER ALPHA WITH DASIA AND PROSGEGRAMMENI 1F8A ; NFKC_CF; 1F02 03B9 # L& GREEK CAPITAL LETTER ALPHA WITH PSILI AND VARIA AND PROSGEGRAMMENI 1F8B ; NFKC_CF; 1F03 03B9 # L& GREEK CAPITAL LETTER ALPHA WITH DASIA AND VARIA AND PROSGEGRAMMENI 1F8C ; NFKC_CF; 1F04 03B9 # L& GREEK CAPITAL LETTER ALPHA WITH PSILI AND OXIA AND PROSGEGRAMMENI 1F8D ; NFKC_CF; 1F05 03B9 # L& GREEK CAPITAL LETTER ALPHA WITH DASIA AND OXIA AND PROSGEGRAMMENI 1F8E ; NFKC_CF; 1F06 03B9 # L& GREEK CAPITAL LETTER ALPHA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI 1F8F ; NFKC_CF; 1F07 03B9 # L& GREEK CAPITAL LETTER ALPHA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI 1F90 ; NFKC_CF; 1F20 03B9 # L& GREEK SMALL LETTER ETA WITH PSILI AND YPOGEGRAMMENI 1F91 ; NFKC_CF; 1F21 03B9 # L& GREEK SMALL LETTER ETA WITH DASIA AND YPOGEGRAMMENI 1F92 ; NFKC_CF; 1F22 03B9 # L& GREEK SMALL LETTER ETA WITH PSILI AND VARIA AND YPOGEGRAMMENI 1F93 ; NFKC_CF; 1F23 03B9 # L& GREEK SMALL LETTER ETA WITH DASIA AND VARIA AND YPOGEGRAMMENI 1F94 ; NFKC_CF; 1F24 03B9 # L& GREEK SMALL LETTER ETA WITH PSILI AND OXIA AND YPOGEGRAMMENI 1F95 ; NFKC_CF; 1F25 03B9 # L& GREEK SMALL LETTER ETA WITH DASIA AND OXIA AND YPOGEGRAMMENI 1F96 ; NFKC_CF; 1F26 03B9 # L& GREEK SMALL LETTER ETA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI 1F97 ; NFKC_CF; 1F27 03B9 # L& GREEK SMALL LETTER ETA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI 1F98 ; NFKC_CF; 1F20 03B9 # L& GREEK CAPITAL LETTER ETA WITH PSILI AND PROSGEGRAMMENI 1F99 ; NFKC_CF; 1F21 03B9 # L& GREEK CAPITAL LETTER ETA WITH DASIA AND PROSGEGRAMMENI 1F9A ; NFKC_CF; 1F22 03B9 # L& GREEK CAPITAL LETTER ETA WITH PSILI AND VARIA AND PROSGEGRAMMENI 1F9B ; NFKC_CF; 1F23 03B9 # L& GREEK CAPITAL LETTER ETA WITH DASIA AND VARIA AND PROSGEGRAMMENI 1F9C ; NFKC_CF; 1F24 03B9 # L& GREEK CAPITAL LETTER ETA WITH PSILI AND OXIA AND PROSGEGRAMMENI 1F9D ; NFKC_CF; 1F25 03B9 # L& GREEK CAPITAL LETTER ETA WITH DASIA AND OXIA AND PROSGEGRAMMENI 1F9E ; NFKC_CF; 1F26 03B9 # L& GREEK CAPITAL LETTER ETA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI 1F9F ; NFKC_CF; 1F27 03B9 # L& GREEK CAPITAL LETTER ETA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI 1FA0 ; NFKC_CF; 1F60 03B9 # L& GREEK SMALL LETTER OMEGA WITH PSILI AND YPOGEGRAMMENI 1FA1 ; NFKC_CF; 1F61 03B9 # L& GREEK SMALL LETTER OMEGA WITH DASIA AND YPOGEGRAMMENI 1FA2 ; NFKC_CF; 1F62 03B9 # L& GREEK SMALL LETTER OMEGA WITH PSILI AND VARIA AND YPOGEGRAMMENI 1FA3 ; NFKC_CF; 1F63 03B9 # L& GREEK SMALL LETTER OMEGA WITH DASIA AND VARIA AND YPOGEGRAMMENI 1FA4 ; NFKC_CF; 1F64 03B9 # L& GREEK SMALL LETTER OMEGA WITH PSILI AND OXIA AND YPOGEGRAMMENI 1FA5 ; NFKC_CF; 1F65 03B9 # L& GREEK SMALL LETTER OMEGA WITH DASIA AND OXIA AND YPOGEGRAMMENI 1FA6 ; NFKC_CF; 1F66 03B9 # L& GREEK SMALL LETTER OMEGA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI 1FA7 ; NFKC_CF; 1F67 03B9 # L& GREEK SMALL LETTER OMEGA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI 1FA8 ; NFKC_CF; 1F60 03B9 # L& GREEK CAPITAL LETTER OMEGA WITH PSILI AND PROSGEGRAMMENI 1FA9 ; NFKC_CF; 1F61 03B9 # L& GREEK CAPITAL LETTER OMEGA WITH DASIA AND PROSGEGRAMMENI 1FAA ; NFKC_CF; 1F62 03B9 # L& GREEK CAPITAL LETTER OMEGA WITH PSILI AND VARIA AND PROSGEGRAMMENI 1FAB ; NFKC_CF; 1F63 03B9 # L& GREEK CAPITAL LETTER OMEGA WITH DASIA AND VARIA AND PROSGEGRAMMENI 1FAC ; NFKC_CF; 1F64 03B9 # L& GREEK CAPITAL LETTER OMEGA WITH PSILI AND OXIA AND PROSGEGRAMMENI 1FAD ; NFKC_CF; 1F65 03B9 # L& GREEK CAPITAL LETTER OMEGA WITH DASIA AND OXIA AND PROSGEGRAMMENI 1FAE ; NFKC_CF; 1F66 03B9 # L& GREEK CAPITAL LETTER OMEGA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI 1FAF ; NFKC_CF; 1F67 03B9 # L& GREEK CAPITAL LETTER OMEGA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI 1FB2 ; NFKC_CF; 1F70 03B9 # L& GREEK SMALL LETTER ALPHA WITH VARIA AND YPOGEGRAMMENI 1FB3 ; NFKC_CF; 03B1 03B9 # L& GREEK SMALL LETTER ALPHA WITH YPOGEGRAMMENI 1FB4 ; NFKC_CF; 03AC 03B9 # L& GREEK SMALL LETTER ALPHA WITH OXIA AND YPOGEGRAMMENI 1FB7 ; NFKC_CF; 1FB6 03B9 # L& GREEK SMALL LETTER ALPHA WITH PERISPOMENI AND YPOGEGRAMMENI 1FB8 ; NFKC_CF; 1FB0 # L& GREEK CAPITAL LETTER ALPHA WITH VRACHY 1FB9 ; NFKC_CF; 1FB1 # L& GREEK CAPITAL LETTER ALPHA WITH MACRON 1FBA ; NFKC_CF; 1F70 # L& GREEK CAPITAL LETTER ALPHA WITH VARIA 1FBB ; NFKC_CF; 03AC # L& GREEK CAPITAL LETTER ALPHA WITH OXIA 1FBC ; NFKC_CF; 03B1 03B9 # L& GREEK CAPITAL LETTER ALPHA WITH PROSGEGRAMMENI 1FBD ; NFKC_CF; 0020 0313 # Sk GREEK KORONIS 1FBE ; NFKC_CF; 03B9 # L& GREEK PROSGEGRAMMENI 1FBF ; NFKC_CF; 0020 0313 # Sk GREEK PSILI 1FC0 ; NFKC_CF; 0020 0342 # Sk GREEK PERISPOMENI 1FC1 ; NFKC_CF; 0020 0308 0342 # Sk GREEK DIALYTIKA AND PERISPOMENI 1FC2 ; NFKC_CF; 1F74 03B9 # L& GREEK SMALL LETTER ETA WITH VARIA AND YPOGEGRAMMENI 1FC3 ; NFKC_CF; 03B7 03B9 # L& GREEK SMALL LETTER ETA WITH YPOGEGRAMMENI 1FC4 ; NFKC_CF; 03AE 03B9 # L& GREEK SMALL LETTER ETA WITH OXIA AND YPOGEGRAMMENI 1FC7 ; NFKC_CF; 1FC6 03B9 # L& GREEK SMALL LETTER ETA WITH PERISPOMENI AND YPOGEGRAMMENI 1FC8 ; NFKC_CF; 1F72 # L& GREEK CAPITAL LETTER EPSILON WITH VARIA 1FC9 ; NFKC_CF; 03AD # L& GREEK CAPITAL LETTER EPSILON WITH OXIA 1FCA ; NFKC_CF; 1F74 # L& GREEK CAPITAL LETTER ETA WITH VARIA 1FCB ; NFKC_CF; 03AE # L& GREEK CAPITAL LETTER ETA WITH OXIA 1FCC ; NFKC_CF; 03B7 03B9 # L& GREEK CAPITAL LETTER ETA WITH PROSGEGRAMMENI 1FCD ; NFKC_CF; 0020 0313 0300 # Sk GREEK PSILI AND VARIA 1FCE ; NFKC_CF; 0020 0313 0301 # Sk GREEK PSILI AND OXIA 1FCF ; NFKC_CF; 0020 0313 0342 # Sk GREEK PSILI AND PERISPOMENI 1FD3 ; NFKC_CF; 0390 # L& GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA 1FD8 ; NFKC_CF; 1FD0 # L& GREEK CAPITAL LETTER IOTA WITH VRACHY 1FD9 ; NFKC_CF; 1FD1 # L& GREEK CAPITAL LETTER IOTA WITH MACRON 1FDA ; NFKC_CF; 1F76 # L& GREEK CAPITAL LETTER IOTA WITH VARIA 1FDB ; NFKC_CF; 03AF # L& GREEK CAPITAL LETTER IOTA WITH OXIA 1FDD ; NFKC_CF; 0020 0314 0300 # Sk GREEK DASIA AND VARIA 1FDE ; NFKC_CF; 0020 0314 0301 # Sk GREEK DASIA AND OXIA 1FDF ; NFKC_CF; 0020 0314 0342 # Sk GREEK DASIA AND PERISPOMENI 1FE3 ; NFKC_CF; 03B0 # L& GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND OXIA 1FE8 ; NFKC_CF; 1FE0 # L& GREEK CAPITAL LETTER UPSILON WITH VRACHY 1FE9 ; NFKC_CF; 1FE1 # L& GREEK CAPITAL LETTER UPSILON WITH MACRON 1FEA ; NFKC_CF; 1F7A # L& GREEK CAPITAL LETTER UPSILON WITH VARIA 1FEB ; NFKC_CF; 03CD # L& GREEK CAPITAL LETTER UPSILON WITH OXIA 1FEC ; NFKC_CF; 1FE5 # L& GREEK CAPITAL LETTER RHO WITH DASIA 1FED ; NFKC_CF; 0020 0308 0300 # Sk GREEK DIALYTIKA AND VARIA 1FEE ; NFKC_CF; 0020 0308 0301 # Sk GREEK DIALYTIKA AND OXIA 1FEF ; NFKC_CF; 0060 # Sk GREEK VARIA 1FF2 ; NFKC_CF; 1F7C 03B9 # L& GREEK SMALL LETTER OMEGA WITH VARIA AND YPOGEGRAMMENI 1FF3 ; NFKC_CF; 03C9 03B9 # L& GREEK SMALL LETTER OMEGA WITH YPOGEGRAMMENI 1FF4 ; NFKC_CF; 03CE 03B9 # L& GREEK SMALL LETTER OMEGA WITH OXIA AND YPOGEGRAMMENI 1FF7 ; NFKC_CF; 1FF6 03B9 # L& GREEK SMALL LETTER OMEGA WITH PERISPOMENI AND YPOGEGRAMMENI 1FF8 ; NFKC_CF; 1F78 # L& GREEK CAPITAL LETTER OMICRON WITH VARIA 1FF9 ; NFKC_CF; 03CC # L& GREEK CAPITAL LETTER OMICRON WITH OXIA 1FFA ; NFKC_CF; 1F7C # L& GREEK CAPITAL LETTER OMEGA WITH VARIA 1FFB ; NFKC_CF; 03CE # L& GREEK CAPITAL LETTER OMEGA WITH OXIA 1FFC ; NFKC_CF; 03C9 03B9 # L& GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI 1FFD ; NFKC_CF; 0020 0301 # Sk GREEK OXIA 1FFE ; NFKC_CF; 0020 0314 # Sk GREEK DASIA 2000..200A ; NFKC_CF; 0020 # Zs [11] EN QUAD..HAIR SPACE 200B..200F ; NFKC_CF; # Cf [5] ZERO WIDTH SPACE..RIGHT-TO-LEFT MARK 2011 ; NFKC_CF; 2010 # Pd NON-BREAKING HYPHEN 2017 ; NFKC_CF; 0020 0333 # Po DOUBLE LOW LINE 2024 ; NFKC_CF; 002E # Po ONE DOT LEADER 2025 ; NFKC_CF; 002E 002E # Po TWO DOT LEADER 2026 ; NFKC_CF; 002E 002E 002E # Po HORIZONTAL ELLIPSIS 202A..202E ; NFKC_CF; # Cf [5] LEFT-TO-RIGHT EMBEDDING..RIGHT-TO-LEFT OVERRIDE 202F ; NFKC_CF; 0020 # Zs NARROW NO-BREAK SPACE 2033 ; NFKC_CF; 2032 2032 # Po DOUBLE PRIME 2034 ; NFKC_CF; 2032 2032 2032 # Po TRIPLE PRIME 2036 ; NFKC_CF; 2035 2035 # Po REVERSED DOUBLE PRIME 2037 ; NFKC_CF; 2035 2035 2035 # Po REVERSED TRIPLE PRIME 203C ; NFKC_CF; 0021 0021 # Po DOUBLE EXCLAMATION MARK 203E ; NFKC_CF; 0020 0305 # Po OVERLINE 2047 ; NFKC_CF; 003F 003F # Po DOUBLE QUESTION MARK 2048 ; NFKC_CF; 003F 0021 # Po QUESTION EXCLAMATION MARK 2049 ; NFKC_CF; 0021 003F # Po EXCLAMATION QUESTION MARK 2057 ; NFKC_CF; 2032 2032 2032 2032 #Po QUADRUPLE PRIME 205F ; NFKC_CF; 0020 # Zs MEDIUM MATHEMATICAL SPACE 2060..2064 ; NFKC_CF; # Cf [5] WORD JOINER..INVISIBLE PLUS 2065 ; NFKC_CF; # Cn 2066..206F ; NFKC_CF; # Cf [10] LEFT-TO-RIGHT ISOLATE..NOMINAL DIGIT SHAPES 2070 ; NFKC_CF; 0030 # No SUPERSCRIPT ZERO 2071 ; NFKC_CF; 0069 # Lm SUPERSCRIPT LATIN SMALL LETTER I 2074 ; NFKC_CF; 0034 # No SUPERSCRIPT FOUR 2075 ; NFKC_CF; 0035 # No SUPERSCRIPT FIVE 2076 ; NFKC_CF; 0036 # No SUPERSCRIPT SIX 2077 ; NFKC_CF; 0037 # No SUPERSCRIPT SEVEN 2078 ; NFKC_CF; 0038 # No SUPERSCRIPT EIGHT 2079 ; NFKC_CF; 0039 # No SUPERSCRIPT NINE 207A ; NFKC_CF; 002B # Sm SUPERSCRIPT PLUS SIGN 207B ; NFKC_CF; 2212 # Sm SUPERSCRIPT MINUS 207C ; NFKC_CF; 003D # Sm SUPERSCRIPT EQUALS SIGN 207D ; NFKC_CF; 0028 # Ps SUPERSCRIPT LEFT PARENTHESIS 207E ; NFKC_CF; 0029 # Pe SUPERSCRIPT RIGHT PARENTHESIS 207F ; NFKC_CF; 006E # Lm SUPERSCRIPT LATIN SMALL LETTER N 2080 ; NFKC_CF; 0030 # No SUBSCRIPT ZERO 2081 ; NFKC_CF; 0031 # No SUBSCRIPT ONE 2082 ; NFKC_CF; 0032 # No SUBSCRIPT TWO 2083 ; NFKC_CF; 0033 # No SUBSCRIPT THREE 2084 ; NFKC_CF; 0034 # No SUBSCRIPT FOUR 2085 ; NFKC_CF; 0035 # No SUBSCRIPT FIVE 2086 ; NFKC_CF; 0036 # No SUBSCRIPT SIX 2087 ; NFKC_CF; 0037 # No SUBSCRIPT SEVEN 2088 ; NFKC_CF; 0038 # No SUBSCRIPT EIGHT 2089 ; NFKC_CF; 0039 # No SUBSCRIPT NINE 208A ; NFKC_CF; 002B # Sm SUBSCRIPT PLUS SIGN 208B ; NFKC_CF; 2212 # Sm SUBSCRIPT MINUS 208C ; NFKC_CF; 003D # Sm SUBSCRIPT EQUALS SIGN 208D ; NFKC_CF; 0028 # Ps SUBSCRIPT LEFT PARENTHESIS 208E ; NFKC_CF; 0029 # Pe SUBSCRIPT RIGHT PARENTHESIS 2090 ; NFKC_CF; 0061 # Lm LATIN SUBSCRIPT SMALL LETTER A 2091 ; NFKC_CF; 0065 # Lm LATIN SUBSCRIPT SMALL LETTER E 2092 ; NFKC_CF; 006F # Lm LATIN SUBSCRIPT SMALL LETTER O 2093 ; NFKC_CF; 0078 # Lm LATIN SUBSCRIPT SMALL LETTER X 2094 ; NFKC_CF; 0259 # Lm LATIN SUBSCRIPT SMALL LETTER SCHWA 2095 ; NFKC_CF; 0068 # Lm LATIN SUBSCRIPT SMALL LETTER H 2096 ; NFKC_CF; 006B # Lm LATIN SUBSCRIPT SMALL LETTER K 2097 ; NFKC_CF; 006C # Lm LATIN SUBSCRIPT SMALL LETTER L 2098 ; NFKC_CF; 006D # Lm LATIN SUBSCRIPT SMALL LETTER M 2099 ; NFKC_CF; 006E # Lm LATIN SUBSCRIPT SMALL LETTER N 209A ; NFKC_CF; 0070 # Lm LATIN SUBSCRIPT SMALL LETTER P 209B ; NFKC_CF; 0073 # Lm LATIN SUBSCRIPT SMALL LETTER S 209C ; NFKC_CF; 0074 # Lm LATIN SUBSCRIPT SMALL LETTER T 20A8 ; NFKC_CF; 0072 0073 # Sc RUPEE SIGN 2100 ; NFKC_CF; 0061 002F 0063 # So ACCOUNT OF 2101 ; NFKC_CF; 0061 002F 0073 # So ADDRESSED TO THE SUBJECT 2102 ; NFKC_CF; 0063 # L& DOUBLE-STRUCK CAPITAL C 2103 ; NFKC_CF; 00B0 0063 # So DEGREE CELSIUS 2105 ; NFKC_CF; 0063 002F 006F # So CARE OF 2106 ; NFKC_CF; 0063 002F 0075 # So CADA UNA 2107 ; NFKC_CF; 025B # L& EULER CONSTANT 2109 ; NFKC_CF; 00B0 0066 # So DEGREE FAHRENHEIT 210A ; NFKC_CF; 0067 # L& SCRIPT SMALL G 210B..210E ; NFKC_CF; 0068 # L& [4] SCRIPT CAPITAL H..PLANCK CONSTANT 210F ; NFKC_CF; 0127 # L& PLANCK CONSTANT OVER TWO PI 2110..2111 ; NFKC_CF; 0069 # L& [2] SCRIPT CAPITAL I..BLACK-LETTER CAPITAL I 2112..2113 ; NFKC_CF; 006C # L& [2] SCRIPT CAPITAL L..SCRIPT SMALL L 2115 ; NFKC_CF; 006E # L& DOUBLE-STRUCK CAPITAL N 2116 ; NFKC_CF; 006E 006F # So NUMERO SIGN 2119 ; NFKC_CF; 0070 # L& DOUBLE-STRUCK CAPITAL P 211A ; NFKC_CF; 0071 # L& DOUBLE-STRUCK CAPITAL Q 211B..211D ; NFKC_CF; 0072 # L& [3] SCRIPT CAPITAL R..DOUBLE-STRUCK CAPITAL R 2120 ; NFKC_CF; 0073 006D # So SERVICE MARK 2121 ; NFKC_CF; 0074 0065 006C # So TELEPHONE SIGN 2122 ; NFKC_CF; 0074 006D # So TRADE MARK SIGN 2124 ; NFKC_CF; 007A # L& DOUBLE-STRUCK CAPITAL Z 2126 ; NFKC_CF; 03C9 # L& OHM SIGN 2128 ; NFKC_CF; 007A # L& BLACK-LETTER CAPITAL Z 212A ; NFKC_CF; 006B # L& KELVIN SIGN 212B ; NFKC_CF; 00E5 # L& ANGSTROM SIGN 212C ; NFKC_CF; 0062 # L& SCRIPT CAPITAL B 212D ; NFKC_CF; 0063 # L& BLACK-LETTER CAPITAL C 212F..2130 ; NFKC_CF; 0065 # L& [2] SCRIPT SMALL E..SCRIPT CAPITAL E 2131 ; NFKC_CF; 0066 # L& SCRIPT CAPITAL F 2132 ; NFKC_CF; 214E # L& TURNED CAPITAL F 2133 ; NFKC_CF; 006D # L& SCRIPT CAPITAL M 2134 ; NFKC_CF; 006F # L& SCRIPT SMALL O 2135 ; NFKC_CF; 05D0 # Lo ALEF SYMBOL 2136 ; NFKC_CF; 05D1 # Lo BET SYMBOL 2137 ; NFKC_CF; 05D2 # Lo GIMEL SYMBOL 2138 ; NFKC_CF; 05D3 # Lo DALET SYMBOL 2139 ; NFKC_CF; 0069 # L& INFORMATION SOURCE 213B ; NFKC_CF; 0066 0061 0078 # So FACSIMILE SIGN 213C ; NFKC_CF; 03C0 # L& DOUBLE-STRUCK SMALL PI 213D..213E ; NFKC_CF; 03B3 # L& [2] DOUBLE-STRUCK SMALL GAMMA..DOUBLE-STRUCK CAPITAL GAMMA 213F ; NFKC_CF; 03C0 # L& DOUBLE-STRUCK CAPITAL PI 2140 ; NFKC_CF; 2211 # Sm DOUBLE-STRUCK N-ARY SUMMATION 2145..2146 ; NFKC_CF; 0064 # L& [2] DOUBLE-STRUCK ITALIC CAPITAL D..DOUBLE-STRUCK ITALIC SMALL D 2147 ; NFKC_CF; 0065 # L& DOUBLE-STRUCK ITALIC SMALL E 2148 ; NFKC_CF; 0069 # L& DOUBLE-STRUCK ITALIC SMALL I 2149 ; NFKC_CF; 006A # L& DOUBLE-STRUCK ITALIC SMALL J 2150 ; NFKC_CF; 0031 2044 0037 # No VULGAR FRACTION ONE SEVENTH 2151 ; NFKC_CF; 0031 2044 0039 # No VULGAR FRACTION ONE NINTH 2152 ; NFKC_CF; 0031 2044 0031 0030 #No VULGAR FRACTION ONE TENTH 2153 ; NFKC_CF; 0031 2044 0033 # No VULGAR FRACTION ONE THIRD 2154 ; NFKC_CF; 0032 2044 0033 # No VULGAR FRACTION TWO THIRDS 2155 ; NFKC_CF; 0031 2044 0035 # No VULGAR FRACTION ONE FIFTH 2156 ; NFKC_CF; 0032 2044 0035 # No VULGAR FRACTION TWO FIFTHS 2157 ; NFKC_CF; 0033 2044 0035 # No VULGAR FRACTION THREE FIFTHS 2158 ; NFKC_CF; 0034 2044 0035 # No VULGAR FRACTION FOUR FIFTHS 2159 ; NFKC_CF; 0031 2044 0036 # No VULGAR FRACTION ONE SIXTH 215A ; NFKC_CF; 0035 2044 0036 # No VULGAR FRACTION FIVE SIXTHS 215B ; NFKC_CF; 0031 2044 0038 # No VULGAR FRACTION ONE EIGHTH 215C ; NFKC_CF; 0033 2044 0038 # No VULGAR FRACTION THREE EIGHTHS 215D ; NFKC_CF; 0035 2044 0038 # No VULGAR FRACTION FIVE EIGHTHS 215E ; NFKC_CF; 0037 2044 0038 # No VULGAR FRACTION SEVEN EIGHTHS 215F ; NFKC_CF; 0031 2044 # No FRACTION NUMERATOR ONE 2160 ; NFKC_CF; 0069 # Nl ROMAN NUMERAL ONE 2161 ; NFKC_CF; 0069 0069 # Nl ROMAN NUMERAL TWO 2162 ; NFKC_CF; 0069 0069 0069 # Nl ROMAN NUMERAL THREE 2163 ; NFKC_CF; 0069 0076 # Nl ROMAN NUMERAL FOUR 2164 ; NFKC_CF; 0076 # Nl ROMAN NUMERAL FIVE 2165 ; NFKC_CF; 0076 0069 # Nl ROMAN NUMERAL SIX 2166 ; NFKC_CF; 0076 0069 0069 # Nl ROMAN NUMERAL SEVEN 2167 ; NFKC_CF; 0076 0069 0069 0069 #Nl ROMAN NUMERAL EIGHT 2168 ; NFKC_CF; 0069 0078 # Nl ROMAN NUMERAL NINE 2169 ; NFKC_CF; 0078 # Nl ROMAN NUMERAL TEN 216A ; NFKC_CF; 0078 0069 # Nl ROMAN NUMERAL ELEVEN 216B ; NFKC_CF; 0078 0069 0069 # Nl ROMAN NUMERAL TWELVE 216C ; NFKC_CF; 006C # Nl ROMAN NUMERAL FIFTY 216D ; NFKC_CF; 0063 # Nl ROMAN NUMERAL ONE HUNDRED 216E ; NFKC_CF; 0064 # Nl ROMAN NUMERAL FIVE HUNDRED 216F ; NFKC_CF; 006D # Nl ROMAN NUMERAL ONE THOUSAND 2170 ; NFKC_CF; 0069 # Nl SMALL ROMAN NUMERAL ONE 2171 ; NFKC_CF; 0069 0069 # Nl SMALL ROMAN NUMERAL TWO 2172 ; NFKC_CF; 0069 0069 0069 # Nl SMALL ROMAN NUMERAL THREE 2173 ; NFKC_CF; 0069 0076 # Nl SMALL ROMAN NUMERAL FOUR 2174 ; NFKC_CF; 0076 # Nl SMALL ROMAN NUMERAL FIVE 2175 ; NFKC_CF; 0076 0069 # Nl SMALL ROMAN NUMERAL SIX 2176 ; NFKC_CF; 0076 0069 0069 # Nl SMALL ROMAN NUMERAL SEVEN 2177 ; NFKC_CF; 0076 0069 0069 0069 #Nl SMALL ROMAN NUMERAL EIGHT 2178 ; NFKC_CF; 0069 0078 # Nl SMALL ROMAN NUMERAL NINE 2179 ; NFKC_CF; 0078 # Nl SMALL ROMAN NUMERAL TEN 217A ; NFKC_CF; 0078 0069 # Nl SMALL ROMAN NUMERAL ELEVEN 217B ; NFKC_CF; 0078 0069 0069 # Nl SMALL ROMAN NUMERAL TWELVE 217C ; NFKC_CF; 006C # Nl SMALL ROMAN NUMERAL FIFTY 217D ; NFKC_CF; 0063 # Nl SMALL ROMAN NUMERAL ONE HUNDRED 217E ; NFKC_CF; 0064 # Nl SMALL ROMAN NUMERAL FIVE HUNDRED 217F ; NFKC_CF; 006D # Nl SMALL ROMAN NUMERAL ONE THOUSAND 2183 ; NFKC_CF; 2184 # L& ROMAN NUMERAL REVERSED ONE HUNDRED 2189 ; NFKC_CF; 0030 2044 0033 # No VULGAR FRACTION ZERO THIRDS 222C ; NFKC_CF; 222B 222B # Sm DOUBLE INTEGRAL 222D ; NFKC_CF; 222B 222B 222B # Sm TRIPLE INTEGRAL 222F ; NFKC_CF; 222E 222E # Sm SURFACE INTEGRAL 2230 ; NFKC_CF; 222E 222E 222E # Sm VOLUME INTEGRAL 2329 ; NFKC_CF; 3008 # Ps LEFT-POINTING ANGLE BRACKET 232A ; NFKC_CF; 3009 # Pe RIGHT-POINTING ANGLE BRACKET 2460 ; NFKC_CF; 0031 # No CIRCLED DIGIT ONE 2461 ; NFKC_CF; 0032 # No CIRCLED DIGIT TWO 2462 ; NFKC_CF; 0033 # No CIRCLED DIGIT THREE 2463 ; NFKC_CF; 0034 # No CIRCLED DIGIT FOUR 2464 ; NFKC_CF; 0035 # No CIRCLED DIGIT FIVE 2465 ; NFKC_CF; 0036 # No CIRCLED DIGIT SIX 2466 ; NFKC_CF; 0037 # No CIRCLED DIGIT SEVEN 2467 ; NFKC_CF; 0038 # No CIRCLED DIGIT EIGHT 2468 ; NFKC_CF; 0039 # No CIRCLED DIGIT NINE 2469 ; NFKC_CF; 0031 0030 # No CIRCLED NUMBER TEN 246A ; NFKC_CF; 0031 0031 # No CIRCLED NUMBER ELEVEN 246B ; NFKC_CF; 0031 0032 # No CIRCLED NUMBER TWELVE 246C ; NFKC_CF; 0031 0033 # No CIRCLED NUMBER THIRTEEN 246D ; NFKC_CF; 0031 0034 # No CIRCLED NUMBER FOURTEEN 246E ; NFKC_CF; 0031 0035 # No CIRCLED NUMBER FIFTEEN 246F ; NFKC_CF; 0031 0036 # No CIRCLED NUMBER SIXTEEN 2470 ; NFKC_CF; 0031 0037 # No CIRCLED NUMBER SEVENTEEN 2471 ; NFKC_CF; 0031 0038 # No CIRCLED NUMBER EIGHTEEN 2472 ; NFKC_CF; 0031 0039 # No CIRCLED NUMBER NINETEEN 2473 ; NFKC_CF; 0032 0030 # No CIRCLED NUMBER TWENTY 2474 ; NFKC_CF; 0028 0031 0029 # No PARENTHESIZED DIGIT ONE 2475 ; NFKC_CF; 0028 0032 0029 # No PARENTHESIZED DIGIT TWO 2476 ; NFKC_CF; 0028 0033 0029 # No PARENTHESIZED DIGIT THREE 2477 ; NFKC_CF; 0028 0034 0029 # No PARENTHESIZED DIGIT FOUR 2478 ; NFKC_CF; 0028 0035 0029 # No PARENTHESIZED DIGIT FIVE 2479 ; NFKC_CF; 0028 0036 0029 # No PARENTHESIZED DIGIT SIX 247A ; NFKC_CF; 0028 0037 0029 # No PARENTHESIZED DIGIT SEVEN 247B ; NFKC_CF; 0028 0038 0029 # No PARENTHESIZED DIGIT EIGHT 247C ; NFKC_CF; 0028 0039 0029 # No PARENTHESIZED DIGIT NINE 247D ; NFKC_CF; 0028 0031 0030 0029 #No PARENTHESIZED NUMBER TEN 247E ; NFKC_CF; 0028 0031 0031 0029 #No PARENTHESIZED NUMBER ELEVEN 247F ; NFKC_CF; 0028 0031 0032 0029 #No PARENTHESIZED NUMBER TWELVE 2480 ; NFKC_CF; 0028 0031 0033 0029 #No PARENTHESIZED NUMBER THIRTEEN 2481 ; NFKC_CF; 0028 0031 0034 0029 #No PARENTHESIZED NUMBER FOURTEEN 2482 ; NFKC_CF; 0028 0031 0035 0029 #No PARENTHESIZED NUMBER FIFTEEN 2483 ; NFKC_CF; 0028 0031 0036 0029 #No PARENTHESIZED NUMBER SIXTEEN 2484 ; NFKC_CF; 0028 0031 0037 0029 #No PARENTHESIZED NUMBER SEVENTEEN 2485 ; NFKC_CF; 0028 0031 0038 0029 #No PARENTHESIZED NUMBER EIGHTEEN 2486 ; NFKC_CF; 0028 0031 0039 0029 #No PARENTHESIZED NUMBER NINETEEN 2487 ; NFKC_CF; 0028 0032 0030 0029 #No PARENTHESIZED NUMBER TWENTY 2488 ; NFKC_CF; 0031 002E # No DIGIT ONE FULL STOP 2489 ; NFKC_CF; 0032 002E # No DIGIT TWO FULL STOP 248A ; NFKC_CF; 0033 002E # No DIGIT THREE FULL STOP 248B ; NFKC_CF; 0034 002E # No DIGIT FOUR FULL STOP 248C ; NFKC_CF; 0035 002E # No DIGIT FIVE FULL STOP 248D ; NFKC_CF; 0036 002E # No DIGIT SIX FULL STOP 248E ; NFKC_CF; 0037 002E # No DIGIT SEVEN FULL STOP 248F ; NFKC_CF; 0038 002E # No DIGIT EIGHT FULL STOP 2490 ; NFKC_CF; 0039 002E # No DIGIT NINE FULL STOP 2491 ; NFKC_CF; 0031 0030 002E # No NUMBER TEN FULL STOP 2492 ; NFKC_CF; 0031 0031 002E # No NUMBER ELEVEN FULL STOP 2493 ; NFKC_CF; 0031 0032 002E # No NUMBER TWELVE FULL STOP 2494 ; NFKC_CF; 0031 0033 002E # No NUMBER THIRTEEN FULL STOP 2495 ; NFKC_CF; 0031 0034 002E # No NUMBER FOURTEEN FULL STOP 2496 ; NFKC_CF; 0031 0035 002E # No NUMBER FIFTEEN FULL STOP 2497 ; NFKC_CF; 0031 0036 002E # No NUMBER SIXTEEN FULL STOP 2498 ; NFKC_CF; 0031 0037 002E # No NUMBER SEVENTEEN FULL STOP 2499 ; NFKC_CF; 0031 0038 002E # No NUMBER EIGHTEEN FULL STOP 249A ; NFKC_CF; 0031 0039 002E # No NUMBER NINETEEN FULL STOP 249B ; NFKC_CF; 0032 0030 002E # No NUMBER TWENTY FULL STOP 249C ; NFKC_CF; 0028 0061 0029 # So PARENTHESIZED LATIN SMALL LETTER A 249D ; NFKC_CF; 0028 0062 0029 # So PARENTHESIZED LATIN SMALL LETTER B 249E ; NFKC_CF; 0028 0063 0029 # So PARENTHESIZED LATIN SMALL LETTER C 249F ; NFKC_CF; 0028 0064 0029 # So PARENTHESIZED LATIN SMALL LETTER D 24A0 ; NFKC_CF; 0028 0065 0029 # So PARENTHESIZED LATIN SMALL LETTER E 24A1 ; NFKC_CF; 0028 0066 0029 # So PARENTHESIZED LATIN SMALL LETTER F 24A2 ; NFKC_CF; 0028 0067 0029 # So PARENTHESIZED LATIN SMALL LETTER G 24A3 ; NFKC_CF; 0028 0068 0029 # So PARENTHESIZED LATIN SMALL LETTER H 24A4 ; NFKC_CF; 0028 0069 0029 # So PARENTHESIZED LATIN SMALL LETTER I 24A5 ; NFKC_CF; 0028 006A 0029 # So PARENTHESIZED LATIN SMALL LETTER J 24A6 ; NFKC_CF; 0028 006B 0029 # So PARENTHESIZED LATIN SMALL LETTER K 24A7 ; NFKC_CF; 0028 006C 0029 # So PARENTHESIZED LATIN SMALL LETTER L 24A8 ; NFKC_CF; 0028 006D 0029 # So PARENTHESIZED LATIN SMALL LETTER M 24A9 ; NFKC_CF; 0028 006E 0029 # So PARENTHESIZED LATIN SMALL LETTER N 24AA ; NFKC_CF; 0028 006F 0029 # So PARENTHESIZED LATIN SMALL LETTER O 24AB ; NFKC_CF; 0028 0070 0029 # So PARENTHESIZED LATIN SMALL LETTER P 24AC ; NFKC_CF; 0028 0071 0029 # So PARENTHESIZED LATIN SMALL LETTER Q 24AD ; NFKC_CF; 0028 0072 0029 # So PARENTHESIZED LATIN SMALL LETTER R 24AE ; NFKC_CF; 0028 0073 0029 # So PARENTHESIZED LATIN SMALL LETTER S 24AF ; NFKC_CF; 0028 0074 0029 # So PARENTHESIZED LATIN SMALL LETTER T 24B0 ; NFKC_CF; 0028 0075 0029 # So PARENTHESIZED LATIN SMALL LETTER U 24B1 ; NFKC_CF; 0028 0076 0029 # So PARENTHESIZED LATIN SMALL LETTER V 24B2 ; NFKC_CF; 0028 0077 0029 # So PARENTHESIZED LATIN SMALL LETTER W 24B3 ; NFKC_CF; 0028 0078 0029 # So PARENTHESIZED LATIN SMALL LETTER X 24B4 ; NFKC_CF; 0028 0079 0029 # So PARENTHESIZED LATIN SMALL LETTER Y 24B5 ; NFKC_CF; 0028 007A 0029 # So PARENTHESIZED LATIN SMALL LETTER Z 24B6 ; NFKC_CF; 0061 # So CIRCLED LATIN CAPITAL LETTER A 24B7 ; NFKC_CF; 0062 # So CIRCLED LATIN CAPITAL LETTER B 24B8 ; NFKC_CF; 0063 # So CIRCLED LATIN CAPITAL LETTER C 24B9 ; NFKC_CF; 0064 # So CIRCLED LATIN CAPITAL LETTER D 24BA ; NFKC_CF; 0065 # So CIRCLED LATIN CAPITAL LETTER E 24BB ; NFKC_CF; 0066 # So CIRCLED LATIN CAPITAL LETTER F 24BC ; NFKC_CF; 0067 # So CIRCLED LATIN CAPITAL LETTER G 24BD ; NFKC_CF; 0068 # So CIRCLED LATIN CAPITAL LETTER H 24BE ; NFKC_CF; 0069 # So CIRCLED LATIN CAPITAL LETTER I 24BF ; NFKC_CF; 006A # So CIRCLED LATIN CAPITAL LETTER J 24C0 ; NFKC_CF; 006B # So CIRCLED LATIN CAPITAL LETTER K 24C1 ; NFKC_CF; 006C # So CIRCLED LATIN CAPITAL LETTER L 24C2 ; NFKC_CF; 006D # So CIRCLED LATIN CAPITAL LETTER M 24C3 ; NFKC_CF; 006E # So CIRCLED LATIN CAPITAL LETTER N 24C4 ; NFKC_CF; 006F # So CIRCLED LATIN CAPITAL LETTER O 24C5 ; NFKC_CF; 0070 # So CIRCLED LATIN CAPITAL LETTER P 24C6 ; NFKC_CF; 0071 # So CIRCLED LATIN CAPITAL LETTER Q 24C7 ; NFKC_CF; 0072 # So CIRCLED LATIN CAPITAL LETTER R 24C8 ; NFKC_CF; 0073 # So CIRCLED LATIN CAPITAL LETTER S 24C9 ; NFKC_CF; 0074 # So CIRCLED LATIN CAPITAL LETTER T 24CA ; NFKC_CF; 0075 # So CIRCLED LATIN CAPITAL LETTER U 24CB ; NFKC_CF; 0076 # So CIRCLED LATIN CAPITAL LETTER V 24CC ; NFKC_CF; 0077 # So CIRCLED LATIN CAPITAL LETTER W 24CD ; NFKC_CF; 0078 # So CIRCLED LATIN CAPITAL LETTER X 24CE ; NFKC_CF; 0079 # So CIRCLED LATIN CAPITAL LETTER Y 24CF ; NFKC_CF; 007A # So CIRCLED LATIN CAPITAL LETTER Z 24D0 ; NFKC_CF; 0061 # So CIRCLED LATIN SMALL LETTER A 24D1 ; NFKC_CF; 0062 # So CIRCLED LATIN SMALL LETTER B 24D2 ; NFKC_CF; 0063 # So CIRCLED LATIN SMALL LETTER C 24D3 ; NFKC_CF; 0064 # So CIRCLED LATIN SMALL LETTER D 24D4 ; NFKC_CF; 0065 # So CIRCLED LATIN SMALL LETTER E 24D5 ; NFKC_CF; 0066 # So CIRCLED LATIN SMALL LETTER F 24D6 ; NFKC_CF; 0067 # So CIRCLED LATIN SMALL LETTER G 24D7 ; NFKC_CF; 0068 # So CIRCLED LATIN SMALL LETTER H 24D8 ; NFKC_CF; 0069 # So CIRCLED LATIN SMALL LETTER I 24D9 ; NFKC_CF; 006A # So CIRCLED LATIN SMALL LETTER J 24DA ; NFKC_CF; 006B # So CIRCLED LATIN SMALL LETTER K 24DB ; NFKC_CF; 006C # So CIRCLED LATIN SMALL LETTER L 24DC ; NFKC_CF; 006D # So CIRCLED LATIN SMALL LETTER M 24DD ; NFKC_CF; 006E # So CIRCLED LATIN SMALL LETTER N 24DE ; NFKC_CF; 006F # So CIRCLED LATIN SMALL LETTER O 24DF ; NFKC_CF; 0070 # So CIRCLED LATIN SMALL LETTER P 24E0 ; NFKC_CF; 0071 # So CIRCLED LATIN SMALL LETTER Q 24E1 ; NFKC_CF; 0072 # So CIRCLED LATIN SMALL LETTER R 24E2 ; NFKC_CF; 0073 # So CIRCLED LATIN SMALL LETTER S 24E3 ; NFKC_CF; 0074 # So CIRCLED LATIN SMALL LETTER T 24E4 ; NFKC_CF; 0075 # So CIRCLED LATIN SMALL LETTER U 24E5 ; NFKC_CF; 0076 # So CIRCLED LATIN SMALL LETTER V 24E6 ; NFKC_CF; 0077 # So CIRCLED LATIN SMALL LETTER W 24E7 ; NFKC_CF; 0078 # So CIRCLED LATIN SMALL LETTER X 24E8 ; NFKC_CF; 0079 # So CIRCLED LATIN SMALL LETTER Y 24E9 ; NFKC_CF; 007A # So CIRCLED LATIN SMALL LETTER Z 24EA ; NFKC_CF; 0030 # No CIRCLED DIGIT ZERO 2A0C ; NFKC_CF; 222B 222B 222B 222B #Sm QUADRUPLE INTEGRAL OPERATOR 2A74 ; NFKC_CF; 003A 003A 003D # Sm DOUBLE COLON EQUAL 2A75 ; NFKC_CF; 003D 003D # Sm TWO CONSECUTIVE EQUALS SIGNS 2A76 ; NFKC_CF; 003D 003D 003D # Sm THREE CONSECUTIVE EQUALS SIGNS 2ADC ; NFKC_CF; 2ADD 0338 # Sm FORKING 2C00 ; NFKC_CF; 2C30 # L& GLAGOLITIC CAPITAL LETTER AZU 2C01 ; NFKC_CF; 2C31 # L& GLAGOLITIC CAPITAL LETTER BUKY 2C02 ; NFKC_CF; 2C32 # L& GLAGOLITIC CAPITAL LETTER VEDE 2C03 ; NFKC_CF; 2C33 # L& GLAGOLITIC CAPITAL LETTER GLAGOLI 2C04 ; NFKC_CF; 2C34 # L& GLAGOLITIC CAPITAL LETTER DOBRO 2C05 ; NFKC_CF; 2C35 # L& GLAGOLITIC CAPITAL LETTER YESTU 2C06 ; NFKC_CF; 2C36 # L& GLAGOLITIC CAPITAL LETTER ZHIVETE 2C07 ; NFKC_CF; 2C37 # L& GLAGOLITIC CAPITAL LETTER DZELO 2C08 ; NFKC_CF; 2C38 # L& GLAGOLITIC CAPITAL LETTER ZEMLJA 2C09 ; NFKC_CF; 2C39 # L& GLAGOLITIC CAPITAL LETTER IZHE 2C0A ; NFKC_CF; 2C3A # L& GLAGOLITIC CAPITAL LETTER INITIAL IZHE 2C0B ; NFKC_CF; 2C3B # L& GLAGOLITIC CAPITAL LETTER I 2C0C ; NFKC_CF; 2C3C # L& GLAGOLITIC CAPITAL LETTER DJERVI 2C0D ; NFKC_CF; 2C3D # L& GLAGOLITIC CAPITAL LETTER KAKO 2C0E ; NFKC_CF; 2C3E # L& GLAGOLITIC CAPITAL LETTER LJUDIJE 2C0F ; NFKC_CF; 2C3F # L& GLAGOLITIC CAPITAL LETTER MYSLITE 2C10 ; NFKC_CF; 2C40 # L& GLAGOLITIC CAPITAL LETTER NASHI 2C11 ; NFKC_CF; 2C41 # L& GLAGOLITIC CAPITAL LETTER ONU 2C12 ; NFKC_CF; 2C42 # L& GLAGOLITIC CAPITAL LETTER POKOJI 2C13 ; NFKC_CF; 2C43 # L& GLAGOLITIC CAPITAL LETTER RITSI 2C14 ; NFKC_CF; 2C44 # L& GLAGOLITIC CAPITAL LETTER SLOVO 2C15 ; NFKC_CF; 2C45 # L& GLAGOLITIC CAPITAL LETTER TVRIDO 2C16 ; NFKC_CF; 2C46 # L& GLAGOLITIC CAPITAL LETTER UKU 2C17 ; NFKC_CF; 2C47 # L& GLAGOLITIC CAPITAL LETTER FRITU 2C18 ; NFKC_CF; 2C48 # L& GLAGOLITIC CAPITAL LETTER HERU 2C19 ; NFKC_CF; 2C49 # L& GLAGOLITIC CAPITAL LETTER OTU 2C1A ; NFKC_CF; 2C4A # L& GLAGOLITIC CAPITAL LETTER PE 2C1B ; NFKC_CF; 2C4B # L& GLAGOLITIC CAPITAL LETTER SHTA 2C1C ; NFKC_CF; 2C4C # L& GLAGOLITIC CAPITAL LETTER TSI 2C1D ; NFKC_CF; 2C4D # L& GLAGOLITIC CAPITAL LETTER CHRIVI 2C1E ; NFKC_CF; 2C4E # L& GLAGOLITIC CAPITAL LETTER SHA 2C1F ; NFKC_CF; 2C4F # L& GLAGOLITIC CAPITAL LETTER YERU 2C20 ; NFKC_CF; 2C50 # L& GLAGOLITIC CAPITAL LETTER YERI 2C21 ; NFKC_CF; 2C51 # L& GLAGOLITIC CAPITAL LETTER YATI 2C22 ; NFKC_CF; 2C52 # L& GLAGOLITIC CAPITAL LETTER SPIDERY HA 2C23 ; NFKC_CF; 2C53 # L& GLAGOLITIC CAPITAL LETTER YU 2C24 ; NFKC_CF; 2C54 # L& GLAGOLITIC CAPITAL LETTER SMALL YUS 2C25 ; NFKC_CF; 2C55 # L& GLAGOLITIC CAPITAL LETTER SMALL YUS WITH TAIL 2C26 ; NFKC_CF; 2C56 # L& GLAGOLITIC CAPITAL LETTER YO 2C27 ; NFKC_CF; 2C57 # L& GLAGOLITIC CAPITAL LETTER IOTATED SMALL YUS 2C28 ; NFKC_CF; 2C58 # L& GLAGOLITIC CAPITAL LETTER BIG YUS 2C29 ; NFKC_CF; 2C59 # L& GLAGOLITIC CAPITAL LETTER IOTATED BIG YUS 2C2A ; NFKC_CF; 2C5A # L& GLAGOLITIC CAPITAL LETTER FITA 2C2B ; NFKC_CF; 2C5B # L& GLAGOLITIC CAPITAL LETTER IZHITSA 2C2C ; NFKC_CF; 2C5C # L& GLAGOLITIC CAPITAL LETTER SHTAPIC 2C2D ; NFKC_CF; 2C5D # L& GLAGOLITIC CAPITAL LETTER TROKUTASTI A 2C2E ; NFKC_CF; 2C5E # L& GLAGOLITIC CAPITAL LETTER LATINATE MYSLITE 2C2F ; NFKC_CF; 2C5F # L& GLAGOLITIC CAPITAL LETTER CAUDATE CHRIVI 2C60 ; NFKC_CF; 2C61 # L& LATIN CAPITAL LETTER L WITH DOUBLE BAR 2C62 ; NFKC_CF; 026B # L& LATIN CAPITAL LETTER L WITH MIDDLE TILDE 2C63 ; NFKC_CF; 1D7D # L& LATIN CAPITAL LETTER P WITH STROKE 2C64 ; NFKC_CF; 027D # L& LATIN CAPITAL LETTER R WITH TAIL 2C67 ; NFKC_CF; 2C68 # L& LATIN CAPITAL LETTER H WITH DESCENDER 2C69 ; NFKC_CF; 2C6A # L& LATIN CAPITAL LETTER K WITH DESCENDER 2C6B ; NFKC_CF; 2C6C # L& LATIN CAPITAL LETTER Z WITH DESCENDER 2C6D ; NFKC_CF; 0251 # L& LATIN CAPITAL LETTER ALPHA 2C6E ; NFKC_CF; 0271 # L& LATIN CAPITAL LETTER M WITH HOOK 2C6F ; NFKC_CF; 0250 # L& LATIN CAPITAL LETTER TURNED A 2C70 ; NFKC_CF; 0252 # L& LATIN CAPITAL LETTER TURNED ALPHA 2C72 ; NFKC_CF; 2C73 # L& LATIN CAPITAL LETTER W WITH HOOK 2C75 ; NFKC_CF; 2C76 # L& LATIN CAPITAL LETTER HALF H 2C7C ; NFKC_CF; 006A # Lm LATIN SUBSCRIPT SMALL LETTER J 2C7D ; NFKC_CF; 0076 # Lm MODIFIER LETTER CAPITAL V 2C7E ; NFKC_CF; 023F # L& LATIN CAPITAL LETTER S WITH SWASH TAIL 2C7F ; NFKC_CF; 0240 # L& LATIN CAPITAL LETTER Z WITH SWASH TAIL 2C80 ; NFKC_CF; 2C81 # L& COPTIC CAPITAL LETTER ALFA 2C82 ; NFKC_CF; 2C83 # L& COPTIC CAPITAL LETTER VIDA 2C84 ; NFKC_CF; 2C85 # L& COPTIC CAPITAL LETTER GAMMA 2C86 ; NFKC_CF; 2C87 # L& COPTIC CAPITAL LETTER DALDA 2C88 ; NFKC_CF; 2C89 # L& COPTIC CAPITAL LETTER EIE 2C8A ; NFKC_CF; 2C8B # L& COPTIC CAPITAL LETTER SOU 2C8C ; NFKC_CF; 2C8D # L& COPTIC CAPITAL LETTER ZATA 2C8E ; NFKC_CF; 2C8F # L& COPTIC CAPITAL LETTER HATE 2C90 ; NFKC_CF; 2C91 # L& COPTIC CAPITAL LETTER THETHE 2C92 ; NFKC_CF; 2C93 # L& COPTIC CAPITAL LETTER IAUDA 2C94 ; NFKC_CF; 2C95 # L& COPTIC CAPITAL LETTER KAPA 2C96 ; NFKC_CF; 2C97 # L& COPTIC CAPITAL LETTER LAULA 2C98 ; NFKC_CF; 2C99 # L& COPTIC CAPITAL LETTER MI 2C9A ; NFKC_CF; 2C9B # L& COPTIC CAPITAL LETTER NI 2C9C ; NFKC_CF; 2C9D # L& COPTIC CAPITAL LETTER KSI 2C9E ; NFKC_CF; 2C9F # L& COPTIC CAPITAL LETTER O 2CA0 ; NFKC_CF; 2CA1 # L& COPTIC CAPITAL LETTER PI 2CA2 ; NFKC_CF; 2CA3 # L& COPTIC CAPITAL LETTER RO 2CA4 ; NFKC_CF; 2CA5 # L& COPTIC CAPITAL LETTER SIMA 2CA6 ; NFKC_CF; 2CA7 # L& COPTIC CAPITAL LETTER TAU 2CA8 ; NFKC_CF; 2CA9 # L& COPTIC CAPITAL LETTER UA 2CAA ; NFKC_CF; 2CAB # L& COPTIC CAPITAL LETTER FI 2CAC ; NFKC_CF; 2CAD # L& COPTIC CAPITAL LETTER KHI 2CAE ; NFKC_CF; 2CAF # L& COPTIC CAPITAL LETTER PSI 2CB0 ; NFKC_CF; 2CB1 # L& COPTIC CAPITAL LETTER OOU 2CB2 ; NFKC_CF; 2CB3 # L& COPTIC CAPITAL LETTER DIALECT-P ALEF 2CB4 ; NFKC_CF; 2CB5 # L& COPTIC CAPITAL LETTER OLD COPTIC AIN 2CB6 ; NFKC_CF; 2CB7 # L& COPTIC CAPITAL LETTER CRYPTOGRAMMIC EIE 2CB8 ; NFKC_CF; 2CB9 # L& COPTIC CAPITAL LETTER DIALECT-P KAPA 2CBA ; NFKC_CF; 2CBB # L& COPTIC CAPITAL LETTER DIALECT-P NI 2CBC ; NFKC_CF; 2CBD # L& COPTIC CAPITAL LETTER CRYPTOGRAMMIC NI 2CBE ; NFKC_CF; 2CBF # L& COPTIC CAPITAL LETTER OLD COPTIC OOU 2CC0 ; NFKC_CF; 2CC1 # L& COPTIC CAPITAL LETTER SAMPI 2CC2 ; NFKC_CF; 2CC3 # L& COPTIC CAPITAL LETTER CROSSED SHEI 2CC4 ; NFKC_CF; 2CC5 # L& COPTIC CAPITAL LETTER OLD COPTIC SHEI 2CC6 ; NFKC_CF; 2CC7 # L& COPTIC CAPITAL LETTER OLD COPTIC ESH 2CC8 ; NFKC_CF; 2CC9 # L& COPTIC CAPITAL LETTER AKHMIMIC KHEI 2CCA ; NFKC_CF; 2CCB # L& COPTIC CAPITAL LETTER DIALECT-P HORI 2CCC ; NFKC_CF; 2CCD # L& COPTIC CAPITAL LETTER OLD COPTIC HORI 2CCE ; NFKC_CF; 2CCF # L& COPTIC CAPITAL LETTER OLD COPTIC HA 2CD0 ; NFKC_CF; 2CD1 # L& COPTIC CAPITAL LETTER L-SHAPED HA 2CD2 ; NFKC_CF; 2CD3 # L& COPTIC CAPITAL LETTER OLD COPTIC HEI 2CD4 ; NFKC_CF; 2CD5 # L& COPTIC CAPITAL LETTER OLD COPTIC HAT 2CD6 ; NFKC_CF; 2CD7 # L& COPTIC CAPITAL LETTER OLD COPTIC GANGIA 2CD8 ; NFKC_CF; 2CD9 # L& COPTIC CAPITAL LETTER OLD COPTIC DJA 2CDA ; NFKC_CF; 2CDB # L& COPTIC CAPITAL LETTER OLD COPTIC SHIMA 2CDC ; NFKC_CF; 2CDD # L& COPTIC CAPITAL LETTER OLD NUBIAN SHIMA 2CDE ; NFKC_CF; 2CDF # L& COPTIC CAPITAL LETTER OLD NUBIAN NGI 2CE0 ; NFKC_CF; 2CE1 # L& COPTIC CAPITAL LETTER OLD NUBIAN NYI 2CE2 ; NFKC_CF; 2CE3 # L& COPTIC CAPITAL LETTER OLD NUBIAN WAU 2CEB ; NFKC_CF; 2CEC # L& COPTIC CAPITAL LETTER CRYPTOGRAMMIC SHEI 2CED ; NFKC_CF; 2CEE # L& COPTIC CAPITAL LETTER CRYPTOGRAMMIC GANGIA 2CF2 ; NFKC_CF; 2CF3 # L& COPTIC CAPITAL LETTER BOHAIRIC KHEI 2D6F ; NFKC_CF; 2D61 # Lm TIFINAGH MODIFIER LETTER LABIALIZATION MARK 2E9F ; NFKC_CF; 6BCD # So CJK RADICAL MOTHER 2EF3 ; NFKC_CF; 9F9F # So CJK RADICAL C-SIMPLIFIED TURTLE 2F00 ; NFKC_CF; 4E00 # So KANGXI RADICAL ONE 2F01 ; NFKC_CF; 4E28 # So KANGXI RADICAL LINE 2F02 ; NFKC_CF; 4E36 # So KANGXI RADICAL DOT 2F03 ; NFKC_CF; 4E3F # So KANGXI RADICAL SLASH 2F04 ; NFKC_CF; 4E59 # So KANGXI RADICAL SECOND 2F05 ; NFKC_CF; 4E85 # So KANGXI RADICAL HOOK 2F06 ; NFKC_CF; 4E8C # So KANGXI RADICAL TWO 2F07 ; NFKC_CF; 4EA0 # So KANGXI RADICAL LID 2F08 ; NFKC_CF; 4EBA # So KANGXI RADICAL MAN 2F09 ; NFKC_CF; 513F # So KANGXI RADICAL LEGS 2F0A ; NFKC_CF; 5165 # So KANGXI RADICAL ENTER 2F0B ; NFKC_CF; 516B # So KANGXI RADICAL EIGHT 2F0C ; NFKC_CF; 5182 # So KANGXI RADICAL DOWN BOX 2F0D ; NFKC_CF; 5196 # So KANGXI RADICAL COVER 2F0E ; NFKC_CF; 51AB # So KANGXI RADICAL ICE 2F0F ; NFKC_CF; 51E0 # So KANGXI RADICAL TABLE 2F10 ; NFKC_CF; 51F5 # So KANGXI RADICAL OPEN BOX 2F11 ; NFKC_CF; 5200 # So KANGXI RADICAL KNIFE 2F12 ; NFKC_CF; 529B # So KANGXI RADICAL POWER 2F13 ; NFKC_CF; 52F9 # So KANGXI RADICAL WRAP 2F14 ; NFKC_CF; 5315 # So KANGXI RADICAL SPOON 2F15 ; NFKC_CF; 531A # So KANGXI RADICAL RIGHT OPEN BOX 2F16 ; NFKC_CF; 5338 # So KANGXI RADICAL HIDING ENCLOSURE 2F17 ; NFKC_CF; 5341 # So KANGXI RADICAL TEN 2F18 ; NFKC_CF; 535C # So KANGXI RADICAL DIVINATION 2F19 ; NFKC_CF; 5369 # So KANGXI RADICAL SEAL 2F1A ; NFKC_CF; 5382 # So KANGXI RADICAL CLIFF 2F1B ; NFKC_CF; 53B6 # So KANGXI RADICAL PRIVATE 2F1C ; NFKC_CF; 53C8 # So KANGXI RADICAL AGAIN 2F1D ; NFKC_CF; 53E3 # So KANGXI RADICAL MOUTH 2F1E ; NFKC_CF; 56D7 # So KANGXI RADICAL ENCLOSURE 2F1F ; NFKC_CF; 571F # So KANGXI RADICAL EARTH 2F20 ; NFKC_CF; 58EB # So KANGXI RADICAL SCHOLAR 2F21 ; NFKC_CF; 5902 # So KANGXI RADICAL GO 2F22 ; NFKC_CF; 590A # So KANGXI RADICAL GO SLOWLY 2F23 ; NFKC_CF; 5915 # So KANGXI RADICAL EVENING 2F24 ; NFKC_CF; 5927 # So KANGXI RADICAL BIG 2F25 ; NFKC_CF; 5973 # So KANGXI RADICAL WOMAN 2F26 ; NFKC_CF; 5B50 # So KANGXI RADICAL CHILD 2F27 ; NFKC_CF; 5B80 # So KANGXI RADICAL ROOF 2F28 ; NFKC_CF; 5BF8 # So KANGXI RADICAL INCH 2F29 ; NFKC_CF; 5C0F # So KANGXI RADICAL SMALL 2F2A ; NFKC_CF; 5C22 # So KANGXI RADICAL LAME 2F2B ; NFKC_CF; 5C38 # So KANGXI RADICAL CORPSE 2F2C ; NFKC_CF; 5C6E # So KANGXI RADICAL SPROUT 2F2D ; NFKC_CF; 5C71 # So KANGXI RADICAL MOUNTAIN 2F2E ; NFKC_CF; 5DDB # So KANGXI RADICAL RIVER 2F2F ; NFKC_CF; 5DE5 # So KANGXI RADICAL WORK 2F30 ; NFKC_CF; 5DF1 # So KANGXI RADICAL ONESELF 2F31 ; NFKC_CF; 5DFE # So KANGXI RADICAL TURBAN 2F32 ; NFKC_CF; 5E72 # So KANGXI RADICAL DRY 2F33 ; NFKC_CF; 5E7A # So KANGXI RADICAL SHORT THREAD 2F34 ; NFKC_CF; 5E7F # So KANGXI RADICAL DOTTED CLIFF 2F35 ; NFKC_CF; 5EF4 # So KANGXI RADICAL LONG STRIDE 2F36 ; NFKC_CF; 5EFE # So KANGXI RADICAL TWO HANDS 2F37 ; NFKC_CF; 5F0B # So KANGXI RADICAL SHOOT 2F38 ; NFKC_CF; 5F13 # So KANGXI RADICAL BOW 2F39 ; NFKC_CF; 5F50 # So KANGXI RADICAL SNOUT 2F3A ; NFKC_CF; 5F61 # So KANGXI RADICAL BRISTLE 2F3B ; NFKC_CF; 5F73 # So KANGXI RADICAL STEP 2F3C ; NFKC_CF; 5FC3 # So KANGXI RADICAL HEART 2F3D ; NFKC_CF; 6208 # So KANGXI RADICAL HALBERD 2F3E ; NFKC_CF; 6236 # So KANGXI RADICAL DOOR 2F3F ; NFKC_CF; 624B # So KANGXI RADICAL HAND 2F40 ; NFKC_CF; 652F # So KANGXI RADICAL BRANCH 2F41 ; NFKC_CF; 6534 # So KANGXI RADICAL RAP 2F42 ; NFKC_CF; 6587 # So KANGXI RADICAL SCRIPT 2F43 ; NFKC_CF; 6597 # So KANGXI RADICAL DIPPER 2F44 ; NFKC_CF; 65A4 # So KANGXI RADICAL AXE 2F45 ; NFKC_CF; 65B9 # So KANGXI RADICAL SQUARE 2F46 ; NFKC_CF; 65E0 # So KANGXI RADICAL NOT 2F47 ; NFKC_CF; 65E5 # So KANGXI RADICAL SUN 2F48 ; NFKC_CF; 66F0 # So KANGXI RADICAL SAY 2F49 ; NFKC_CF; 6708 # So KANGXI RADICAL MOON 2F4A ; NFKC_CF; 6728 # So KANGXI RADICAL TREE 2F4B ; NFKC_CF; 6B20 # So KANGXI RADICAL LACK 2F4C ; NFKC_CF; 6B62 # So KANGXI RADICAL STOP 2F4D ; NFKC_CF; 6B79 # So KANGXI RADICAL DEATH 2F4E ; NFKC_CF; 6BB3 # So KANGXI RADICAL WEAPON 2F4F ; NFKC_CF; 6BCB # So KANGXI RADICAL DO NOT 2F50 ; NFKC_CF; 6BD4 # So KANGXI RADICAL COMPARE 2F51 ; NFKC_CF; 6BDB # So KANGXI RADICAL FUR 2F52 ; NFKC_CF; 6C0F # So KANGXI RADICAL CLAN 2F53 ; NFKC_CF; 6C14 # So KANGXI RADICAL STEAM 2F54 ; NFKC_CF; 6C34 # So KANGXI RADICAL WATER 2F55 ; NFKC_CF; 706B # So KANGXI RADICAL FIRE 2F56 ; NFKC_CF; 722A # So KANGXI RADICAL CLAW 2F57 ; NFKC_CF; 7236 # So KANGXI RADICAL FATHER 2F58 ; NFKC_CF; 723B # So KANGXI RADICAL DOUBLE X 2F59 ; NFKC_CF; 723F # So KANGXI RADICAL HALF TREE TRUNK 2F5A ; NFKC_CF; 7247 # So KANGXI RADICAL SLICE 2F5B ; NFKC_CF; 7259 # So KANGXI RADICAL FANG 2F5C ; NFKC_CF; 725B # So KANGXI RADICAL COW 2F5D ; NFKC_CF; 72AC # So KANGXI RADICAL DOG 2F5E ; NFKC_CF; 7384 # So KANGXI RADICAL PROFOUND 2F5F ; NFKC_CF; 7389 # So KANGXI RADICAL JADE 2F60 ; NFKC_CF; 74DC # So KANGXI RADICAL MELON 2F61 ; NFKC_CF; 74E6 # So KANGXI RADICAL TILE 2F62 ; NFKC_CF; 7518 # So KANGXI RADICAL SWEET 2F63 ; NFKC_CF; 751F # So KANGXI RADICAL LIFE 2F64 ; NFKC_CF; 7528 # So KANGXI RADICAL USE 2F65 ; NFKC_CF; 7530 # So KANGXI RADICAL FIELD 2F66 ; NFKC_CF; 758B # So KANGXI RADICAL BOLT OF CLOTH 2F67 ; NFKC_CF; 7592 # So KANGXI RADICAL SICKNESS 2F68 ; NFKC_CF; 7676 # So KANGXI RADICAL DOTTED TENT 2F69 ; NFKC_CF; 767D # So KANGXI RADICAL WHITE 2F6A ; NFKC_CF; 76AE # So KANGXI RADICAL SKIN 2F6B ; NFKC_CF; 76BF # So KANGXI RADICAL DISH 2F6C ; NFKC_CF; 76EE # So KANGXI RADICAL EYE 2F6D ; NFKC_CF; 77DB # So KANGXI RADICAL SPEAR 2F6E ; NFKC_CF; 77E2 # So KANGXI RADICAL ARROW 2F6F ; NFKC_CF; 77F3 # So KANGXI RADICAL STONE 2F70 ; NFKC_CF; 793A # So KANGXI RADICAL SPIRIT 2F71 ; NFKC_CF; 79B8 # So KANGXI RADICAL TRACK 2F72 ; NFKC_CF; 79BE # So KANGXI RADICAL GRAIN 2F73 ; NFKC_CF; 7A74 # So KANGXI RADICAL CAVE 2F74 ; NFKC_CF; 7ACB # So KANGXI RADICAL STAND 2F75 ; NFKC_CF; 7AF9 # So KANGXI RADICAL BAMBOO 2F76 ; NFKC_CF; 7C73 # So KANGXI RADICAL RICE 2F77 ; NFKC_CF; 7CF8 # So KANGXI RADICAL SILK 2F78 ; NFKC_CF; 7F36 # So KANGXI RADICAL JAR 2F79 ; NFKC_CF; 7F51 # So KANGXI RADICAL NET 2F7A ; NFKC_CF; 7F8A # So KANGXI RADICAL SHEEP 2F7B ; NFKC_CF; 7FBD # So KANGXI RADICAL FEATHER 2F7C ; NFKC_CF; 8001 # So KANGXI RADICAL OLD 2F7D ; NFKC_CF; 800C # So KANGXI RADICAL AND 2F7E ; NFKC_CF; 8012 # So KANGXI RADICAL PLOW 2F7F ; NFKC_CF; 8033 # So KANGXI RADICAL EAR 2F80 ; NFKC_CF; 807F # So KANGXI RADICAL BRUSH 2F81 ; NFKC_CF; 8089 # So KANGXI RADICAL MEAT 2F82 ; NFKC_CF; 81E3 # So KANGXI RADICAL MINISTER 2F83 ; NFKC_CF; 81EA # So KANGXI RADICAL SELF 2F84 ; NFKC_CF; 81F3 # So KANGXI RADICAL ARRIVE 2F85 ; NFKC_CF; 81FC # So KANGXI RADICAL MORTAR 2F86 ; NFKC_CF; 820C # So KANGXI RADICAL TONGUE 2F87 ; NFKC_CF; 821B # So KANGXI RADICAL OPPOSE 2F88 ; NFKC_CF; 821F # So KANGXI RADICAL BOAT 2F89 ; NFKC_CF; 826E # So KANGXI RADICAL STOPPING 2F8A ; NFKC_CF; 8272 # So KANGXI RADICAL COLOR 2F8B ; NFKC_CF; 8278 # So KANGXI RADICAL GRASS 2F8C ; NFKC_CF; 864D # So KANGXI RADICAL TIGER 2F8D ; NFKC_CF; 866B # So KANGXI RADICAL INSECT 2F8E ; NFKC_CF; 8840 # So KANGXI RADICAL BLOOD 2F8F ; NFKC_CF; 884C # So KANGXI RADICAL WALK ENCLOSURE 2F90 ; NFKC_CF; 8863 # So KANGXI RADICAL CLOTHES 2F91 ; NFKC_CF; 897E # So KANGXI RADICAL WEST 2F92 ; NFKC_CF; 898B # So KANGXI RADICAL SEE 2F93 ; NFKC_CF; 89D2 # So KANGXI RADICAL HORN 2F94 ; NFKC_CF; 8A00 # So KANGXI RADICAL SPEECH 2F95 ; NFKC_CF; 8C37 # So KANGXI RADICAL VALLEY 2F96 ; NFKC_CF; 8C46 # So KANGXI RADICAL BEAN 2F97 ; NFKC_CF; 8C55 # So KANGXI RADICAL PIG 2F98 ; NFKC_CF; 8C78 # So KANGXI RADICAL BADGER 2F99 ; NFKC_CF; 8C9D # So KANGXI RADICAL SHELL 2F9A ; NFKC_CF; 8D64 # So KANGXI RADICAL RED 2F9B ; NFKC_CF; 8D70 # So KANGXI RADICAL RUN 2F9C ; NFKC_CF; 8DB3 # So KANGXI RADICAL FOOT 2F9D ; NFKC_CF; 8EAB # So KANGXI RADICAL BODY 2F9E ; NFKC_CF; 8ECA # So KANGXI RADICAL CART 2F9F ; NFKC_CF; 8F9B # So KANGXI RADICAL BITTER 2FA0 ; NFKC_CF; 8FB0 # So KANGXI RADICAL MORNING 2FA1 ; NFKC_CF; 8FB5 # So KANGXI RADICAL WALK 2FA2 ; NFKC_CF; 9091 # So KANGXI RADICAL CITY 2FA3 ; NFKC_CF; 9149 # So KANGXI RADICAL WINE 2FA4 ; NFKC_CF; 91C6 # So KANGXI RADICAL DISTINGUISH 2FA5 ; NFKC_CF; 91CC # So KANGXI RADICAL VILLAGE 2FA6 ; NFKC_CF; 91D1 # So KANGXI RADICAL GOLD 2FA7 ; NFKC_CF; 9577 # So KANGXI RADICAL LONG 2FA8 ; NFKC_CF; 9580 # So KANGXI RADICAL GATE 2FA9 ; NFKC_CF; 961C # So KANGXI RADICAL MOUND 2FAA ; NFKC_CF; 96B6 # So KANGXI RADICAL SLAVE 2FAB ; NFKC_CF; 96B9 # So KANGXI RADICAL SHORT TAILED BIRD 2FAC ; NFKC_CF; 96E8 # So KANGXI RADICAL RAIN 2FAD ; NFKC_CF; 9751 # So KANGXI RADICAL BLUE 2FAE ; NFKC_CF; 975E # So KANGXI RADICAL WRONG 2FAF ; NFKC_CF; 9762 # So KANGXI RADICAL FACE 2FB0 ; NFKC_CF; 9769 # So KANGXI RADICAL LEATHER 2FB1 ; NFKC_CF; 97CB # So KANGXI RADICAL TANNED LEATHER 2FB2 ; NFKC_CF; 97ED # So KANGXI RADICAL LEEK 2FB3 ; NFKC_CF; 97F3 # So KANGXI RADICAL SOUND 2FB4 ; NFKC_CF; 9801 # So KANGXI RADICAL LEAF 2FB5 ; NFKC_CF; 98A8 # So KANGXI RADICAL WIND 2FB6 ; NFKC_CF; 98DB # So KANGXI RADICAL FLY 2FB7 ; NFKC_CF; 98DF # So KANGXI RADICAL EAT 2FB8 ; NFKC_CF; 9996 # So KANGXI RADICAL HEAD 2FB9 ; NFKC_CF; 9999 # So KANGXI RADICAL FRAGRANT 2FBA ; NFKC_CF; 99AC # So KANGXI RADICAL HORSE 2FBB ; NFKC_CF; 9AA8 # So KANGXI RADICAL BONE 2FBC ; NFKC_CF; 9AD8 # So KANGXI RADICAL TALL 2FBD ; NFKC_CF; 9ADF # So KANGXI RADICAL HAIR 2FBE ; NFKC_CF; 9B25 # So KANGXI RADICAL FIGHT 2FBF ; NFKC_CF; 9B2F # So KANGXI RADICAL SACRIFICIAL WINE 2FC0 ; NFKC_CF; 9B32 # So KANGXI RADICAL CAULDRON 2FC1 ; NFKC_CF; 9B3C # So KANGXI RADICAL GHOST 2FC2 ; NFKC_CF; 9B5A # So KANGXI RADICAL FISH 2FC3 ; NFKC_CF; 9CE5 # So KANGXI RADICAL BIRD 2FC4 ; NFKC_CF; 9E75 # So KANGXI RADICAL SALT 2FC5 ; NFKC_CF; 9E7F # So KANGXI RADICAL DEER 2FC6 ; NFKC_CF; 9EA5 # So KANGXI RADICAL WHEAT 2FC7 ; NFKC_CF; 9EBB # So KANGXI RADICAL HEMP 2FC8 ; NFKC_CF; 9EC3 # So KANGXI RADICAL YELLOW 2FC9 ; NFKC_CF; 9ECD # So KANGXI RADICAL MILLET 2FCA ; NFKC_CF; 9ED1 # So KANGXI RADICAL BLACK 2FCB ; NFKC_CF; 9EF9 # So KANGXI RADICAL EMBROIDERY 2FCC ; NFKC_CF; 9EFD # So KANGXI RADICAL FROG 2FCD ; NFKC_CF; 9F0E # So KANGXI RADICAL TRIPOD 2FCE ; NFKC_CF; 9F13 # So KANGXI RADICAL DRUM 2FCF ; NFKC_CF; 9F20 # So KANGXI RADICAL RAT 2FD0 ; NFKC_CF; 9F3B # So KANGXI RADICAL NOSE 2FD1 ; NFKC_CF; 9F4A # So KANGXI RADICAL EVEN 2FD2 ; NFKC_CF; 9F52 # So KANGXI RADICAL TOOTH 2FD3 ; NFKC_CF; 9F8D # So KANGXI RADICAL DRAGON 2FD4 ; NFKC_CF; 9F9C # So KANGXI RADICAL TURTLE 2FD5 ; NFKC_CF; 9FA0 # So KANGXI RADICAL FLUTE 3000 ; NFKC_CF; 0020 # Zs IDEOGRAPHIC SPACE 3036 ; NFKC_CF; 3012 # So CIRCLED POSTAL MARK 3038 ; NFKC_CF; 5341 # Nl HANGZHOU NUMERAL TEN 3039 ; NFKC_CF; 5344 # Nl HANGZHOU NUMERAL TWENTY 303A ; NFKC_CF; 5345 # Nl HANGZHOU NUMERAL THIRTY 309B ; NFKC_CF; 0020 3099 # Sk KATAKANA-HIRAGANA VOICED SOUND MARK 309C ; NFKC_CF; 0020 309A # Sk KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK 309F ; NFKC_CF; 3088 308A # Lo HIRAGANA DIGRAPH YORI 30FF ; NFKC_CF; 30B3 30C8 # Lo KATAKANA DIGRAPH KOTO 3131 ; NFKC_CF; 1100 # Lo HANGUL LETTER KIYEOK 3132 ; NFKC_CF; 1101 # Lo HANGUL LETTER SSANGKIYEOK 3133 ; NFKC_CF; 11AA # Lo HANGUL LETTER KIYEOK-SIOS 3134 ; NFKC_CF; 1102 # Lo HANGUL LETTER NIEUN 3135 ; NFKC_CF; 11AC # Lo HANGUL LETTER NIEUN-CIEUC 3136 ; NFKC_CF; 11AD # Lo HANGUL LETTER NIEUN-HIEUH 3137 ; NFKC_CF; 1103 # Lo HANGUL LETTER TIKEUT 3138 ; NFKC_CF; 1104 # Lo HANGUL LETTER SSANGTIKEUT 3139 ; NFKC_CF; 1105 # Lo HANGUL LETTER RIEUL 313A ; NFKC_CF; 11B0 # Lo HANGUL LETTER RIEUL-KIYEOK 313B ; NFKC_CF; 11B1 # Lo HANGUL LETTER RIEUL-MIEUM 313C ; NFKC_CF; 11B2 # Lo HANGUL LETTER RIEUL-PIEUP 313D ; NFKC_CF; 11B3 # Lo HANGUL LETTER RIEUL-SIOS 313E ; NFKC_CF; 11B4 # Lo HANGUL LETTER RIEUL-THIEUTH 313F ; NFKC_CF; 11B5 # Lo HANGUL LETTER RIEUL-PHIEUPH 3140 ; NFKC_CF; 111A # Lo HANGUL LETTER RIEUL-HIEUH 3141 ; NFKC_CF; 1106 # Lo HANGUL LETTER MIEUM 3142 ; NFKC_CF; 1107 # Lo HANGUL LETTER PIEUP 3143 ; NFKC_CF; 1108 # Lo HANGUL LETTER SSANGPIEUP 3144 ; NFKC_CF; 1121 # Lo HANGUL LETTER PIEUP-SIOS 3145 ; NFKC_CF; 1109 # Lo HANGUL LETTER SIOS 3146 ; NFKC_CF; 110A # Lo HANGUL LETTER SSANGSIOS 3147 ; NFKC_CF; 110B # Lo HANGUL LETTER IEUNG 3148 ; NFKC_CF; 110C # Lo HANGUL LETTER CIEUC 3149 ; NFKC_CF; 110D # Lo HANGUL LETTER SSANGCIEUC 314A ; NFKC_CF; 110E # Lo HANGUL LETTER CHIEUCH 314B ; NFKC_CF; 110F # Lo HANGUL LETTER KHIEUKH 314C ; NFKC_CF; 1110 # Lo HANGUL LETTER THIEUTH 314D ; NFKC_CF; 1111 # Lo HANGUL LETTER PHIEUPH 314E ; NFKC_CF; 1112 # Lo HANGUL LETTER HIEUH 314F ; NFKC_CF; 1161 # Lo HANGUL LETTER A 3150 ; NFKC_CF; 1162 # Lo HANGUL LETTER AE 3151 ; NFKC_CF; 1163 # Lo HANGUL LETTER YA 3152 ; NFKC_CF; 1164 # Lo HANGUL LETTER YAE 3153 ; NFKC_CF; 1165 # Lo HANGUL LETTER EO 3154 ; NFKC_CF; 1166 # Lo HANGUL LETTER E 3155 ; NFKC_CF; 1167 # Lo HANGUL LETTER YEO 3156 ; NFKC_CF; 1168 # Lo HANGUL LETTER YE 3157 ; NFKC_CF; 1169 # Lo HANGUL LETTER O 3158 ; NFKC_CF; 116A # Lo HANGUL LETTER WA 3159 ; NFKC_CF; 116B # Lo HANGUL LETTER WAE 315A ; NFKC_CF; 116C # Lo HANGUL LETTER OE 315B ; NFKC_CF; 116D # Lo HANGUL LETTER YO 315C ; NFKC_CF; 116E # Lo HANGUL LETTER U 315D ; NFKC_CF; 116F # Lo HANGUL LETTER WEO 315E ; NFKC_CF; 1170 # Lo HANGUL LETTER WE 315F ; NFKC_CF; 1171 # Lo HANGUL LETTER WI 3160 ; NFKC_CF; 1172 # Lo HANGUL LETTER YU 3161 ; NFKC_CF; 1173 # Lo HANGUL LETTER EU 3162 ; NFKC_CF; 1174 # Lo HANGUL LETTER YI 3163 ; NFKC_CF; 1175 # Lo HANGUL LETTER I 3164 ; NFKC_CF; # Lo HANGUL FILLER 3165 ; NFKC_CF; 1114 # Lo HANGUL LETTER SSANGNIEUN 3166 ; NFKC_CF; 1115 # Lo HANGUL LETTER NIEUN-TIKEUT 3167 ; NFKC_CF; 11C7 # Lo HANGUL LETTER NIEUN-SIOS 3168 ; NFKC_CF; 11C8 # Lo HANGUL LETTER NIEUN-PANSIOS 3169 ; NFKC_CF; 11CC # Lo HANGUL LETTER RIEUL-KIYEOK-SIOS 316A ; NFKC_CF; 11CE # Lo HANGUL LETTER RIEUL-TIKEUT 316B ; NFKC_CF; 11D3 # Lo HANGUL LETTER RIEUL-PIEUP-SIOS 316C ; NFKC_CF; 11D7 # Lo HANGUL LETTER RIEUL-PANSIOS 316D ; NFKC_CF; 11D9 # Lo HANGUL LETTER RIEUL-YEORINHIEUH 316E ; NFKC_CF; 111C # Lo HANGUL LETTER MIEUM-PIEUP 316F ; NFKC_CF; 11DD # Lo HANGUL LETTER MIEUM-SIOS 3170 ; NFKC_CF; 11DF # Lo HANGUL LETTER MIEUM-PANSIOS 3171 ; NFKC_CF; 111D # Lo HANGUL LETTER KAPYEOUNMIEUM 3172 ; NFKC_CF; 111E # Lo HANGUL LETTER PIEUP-KIYEOK 3173 ; NFKC_CF; 1120 # Lo HANGUL LETTER PIEUP-TIKEUT 3174 ; NFKC_CF; 1122 # Lo HANGUL LETTER PIEUP-SIOS-KIYEOK 3175 ; NFKC_CF; 1123 # Lo HANGUL LETTER PIEUP-SIOS-TIKEUT 3176 ; NFKC_CF; 1127 # Lo HANGUL LETTER PIEUP-CIEUC 3177 ; NFKC_CF; 1129 # Lo HANGUL LETTER PIEUP-THIEUTH 3178 ; NFKC_CF; 112B # Lo HANGUL LETTER KAPYEOUNPIEUP 3179 ; NFKC_CF; 112C # Lo HANGUL LETTER KAPYEOUNSSANGPIEUP 317A ; NFKC_CF; 112D # Lo HANGUL LETTER SIOS-KIYEOK 317B ; NFKC_CF; 112E # Lo HANGUL LETTER SIOS-NIEUN 317C ; NFKC_CF; 112F # Lo HANGUL LETTER SIOS-TIKEUT 317D ; NFKC_CF; 1132 # Lo HANGUL LETTER SIOS-PIEUP 317E ; NFKC_CF; 1136 # Lo HANGUL LETTER SIOS-CIEUC 317F ; NFKC_CF; 1140 # Lo HANGUL LETTER PANSIOS 3180 ; NFKC_CF; 1147 # Lo HANGUL LETTER SSANGIEUNG 3181 ; NFKC_CF; 114C # Lo HANGUL LETTER YESIEUNG 3182 ; NFKC_CF; 11F1 # Lo HANGUL LETTER YESIEUNG-SIOS 3183 ; NFKC_CF; 11F2 # Lo HANGUL LETTER YESIEUNG-PANSIOS 3184 ; NFKC_CF; 1157 # Lo HANGUL LETTER KAPYEOUNPHIEUPH 3185 ; NFKC_CF; 1158 # Lo HANGUL LETTER SSANGHIEUH 3186 ; NFKC_CF; 1159 # Lo HANGUL LETTER YEORINHIEUH 3187 ; NFKC_CF; 1184 # Lo HANGUL LETTER YO-YA 3188 ; NFKC_CF; 1185 # Lo HANGUL LETTER YO-YAE 3189 ; NFKC_CF; 1188 # Lo HANGUL LETTER YO-I 318A ; NFKC_CF; 1191 # Lo HANGUL LETTER YU-YEO 318B ; NFKC_CF; 1192 # Lo HANGUL LETTER YU-YE 318C ; NFKC_CF; 1194 # Lo HANGUL LETTER YU-I 318D ; NFKC_CF; 119E # Lo HANGUL LETTER ARAEA 318E ; NFKC_CF; 11A1 # Lo HANGUL LETTER ARAEAE 3192 ; NFKC_CF; 4E00 # No IDEOGRAPHIC ANNOTATION ONE MARK 3193 ; NFKC_CF; 4E8C # No IDEOGRAPHIC ANNOTATION TWO MARK 3194 ; NFKC_CF; 4E09 # No IDEOGRAPHIC ANNOTATION THREE MARK 3195 ; NFKC_CF; 56DB # No IDEOGRAPHIC ANNOTATION FOUR MARK 3196 ; NFKC_CF; 4E0A # So IDEOGRAPHIC ANNOTATION TOP MARK 3197 ; NFKC_CF; 4E2D # So IDEOGRAPHIC ANNOTATION MIDDLE MARK 3198 ; NFKC_CF; 4E0B # So IDEOGRAPHIC ANNOTATION BOTTOM MARK 3199 ; NFKC_CF; 7532 # So IDEOGRAPHIC ANNOTATION FIRST MARK 319A ; NFKC_CF; 4E59 # So IDEOGRAPHIC ANNOTATION SECOND MARK 319B ; NFKC_CF; 4E19 # So IDEOGRAPHIC ANNOTATION THIRD MARK 319C ; NFKC_CF; 4E01 # So IDEOGRAPHIC ANNOTATION FOURTH MARK 319D ; NFKC_CF; 5929 # So IDEOGRAPHIC ANNOTATION HEAVEN MARK 319E ; NFKC_CF; 5730 # So IDEOGRAPHIC ANNOTATION EARTH MARK 319F ; NFKC_CF; 4EBA # So IDEOGRAPHIC ANNOTATION MAN MARK 3200 ; NFKC_CF; 0028 1100 0029 # So PARENTHESIZED HANGUL KIYEOK 3201 ; NFKC_CF; 0028 1102 0029 # So PARENTHESIZED HANGUL NIEUN 3202 ; NFKC_CF; 0028 1103 0029 # So PARENTHESIZED HANGUL TIKEUT 3203 ; NFKC_CF; 0028 1105 0029 # So PARENTHESIZED HANGUL RIEUL 3204 ; NFKC_CF; 0028 1106 0029 # So PARENTHESIZED HANGUL MIEUM 3205 ; NFKC_CF; 0028 1107 0029 # So PARENTHESIZED HANGUL PIEUP 3206 ; NFKC_CF; 0028 1109 0029 # So PARENTHESIZED HANGUL SIOS 3207 ; NFKC_CF; 0028 110B 0029 # So PARENTHESIZED HANGUL IEUNG 3208 ; NFKC_CF; 0028 110C 0029 # So PARENTHESIZED HANGUL CIEUC 3209 ; NFKC_CF; 0028 110E 0029 # So PARENTHESIZED HANGUL CHIEUCH 320A ; NFKC_CF; 0028 110F 0029 # So PARENTHESIZED HANGUL KHIEUKH 320B ; NFKC_CF; 0028 1110 0029 # So PARENTHESIZED HANGUL THIEUTH 320C ; NFKC_CF; 0028 1111 0029 # So PARENTHESIZED HANGUL PHIEUPH 320D ; NFKC_CF; 0028 1112 0029 # So PARENTHESIZED HANGUL HIEUH 320E ; NFKC_CF; 0028 AC00 0029 # So PARENTHESIZED HANGUL KIYEOK A 320F ; NFKC_CF; 0028 B098 0029 # So PARENTHESIZED HANGUL NIEUN A 3210 ; NFKC_CF; 0028 B2E4 0029 # So PARENTHESIZED HANGUL TIKEUT A 3211 ; NFKC_CF; 0028 B77C 0029 # So PARENTHESIZED HANGUL RIEUL A 3212 ; NFKC_CF; 0028 B9C8 0029 # So PARENTHESIZED HANGUL MIEUM A 3213 ; NFKC_CF; 0028 BC14 0029 # So PARENTHESIZED HANGUL PIEUP A 3214 ; NFKC_CF; 0028 C0AC 0029 # So PARENTHESIZED HANGUL SIOS A 3215 ; NFKC_CF; 0028 C544 0029 # So PARENTHESIZED HANGUL IEUNG A 3216 ; NFKC_CF; 0028 C790 0029 # So PARENTHESIZED HANGUL CIEUC A 3217 ; NFKC_CF; 0028 CC28 0029 # So PARENTHESIZED HANGUL CHIEUCH A 3218 ; NFKC_CF; 0028 CE74 0029 # So PARENTHESIZED HANGUL KHIEUKH A 3219 ; NFKC_CF; 0028 D0C0 0029 # So PARENTHESIZED HANGUL THIEUTH A 321A ; NFKC_CF; 0028 D30C 0029 # So PARENTHESIZED HANGUL PHIEUPH A 321B ; NFKC_CF; 0028 D558 0029 # So PARENTHESIZED HANGUL HIEUH A 321C ; NFKC_CF; 0028 C8FC 0029 # So PARENTHESIZED HANGUL CIEUC U 321D ; NFKC_CF; 0028 C624 C804 0029 #So PARENTHESIZED KOREAN CHARACTER OJEON 321E ; NFKC_CF; 0028 C624 D6C4 0029 #So PARENTHESIZED KOREAN CHARACTER O HU 3220 ; NFKC_CF; 0028 4E00 0029 # No PARENTHESIZED IDEOGRAPH ONE 3221 ; NFKC_CF; 0028 4E8C 0029 # No PARENTHESIZED IDEOGRAPH TWO 3222 ; NFKC_CF; 0028 4E09 0029 # No PARENTHESIZED IDEOGRAPH THREE 3223 ; NFKC_CF; 0028 56DB 0029 # No PARENTHESIZED IDEOGRAPH FOUR 3224 ; NFKC_CF; 0028 4E94 0029 # No PARENTHESIZED IDEOGRAPH FIVE 3225 ; NFKC_CF; 0028 516D 0029 # No PARENTHESIZED IDEOGRAPH SIX 3226 ; NFKC_CF; 0028 4E03 0029 # No PARENTHESIZED IDEOGRAPH SEVEN 3227 ; NFKC_CF; 0028 516B 0029 # No PARENTHESIZED IDEOGRAPH EIGHT 3228 ; NFKC_CF; 0028 4E5D 0029 # No PARENTHESIZED IDEOGRAPH NINE 3229 ; NFKC_CF; 0028 5341 0029 # No PARENTHESIZED IDEOGRAPH TEN 322A ; NFKC_CF; 0028 6708 0029 # So PARENTHESIZED IDEOGRAPH MOON 322B ; NFKC_CF; 0028 706B 0029 # So PARENTHESIZED IDEOGRAPH FIRE 322C ; NFKC_CF; 0028 6C34 0029 # So PARENTHESIZED IDEOGRAPH WATER 322D ; NFKC_CF; 0028 6728 0029 # So PARENTHESIZED IDEOGRAPH WOOD 322E ; NFKC_CF; 0028 91D1 0029 # So PARENTHESIZED IDEOGRAPH METAL 322F ; NFKC_CF; 0028 571F 0029 # So PARENTHESIZED IDEOGRAPH EARTH 3230 ; NFKC_CF; 0028 65E5 0029 # So PARENTHESIZED IDEOGRAPH SUN 3231 ; NFKC_CF; 0028 682A 0029 # So PARENTHESIZED IDEOGRAPH STOCK 3232 ; NFKC_CF; 0028 6709 0029 # So PARENTHESIZED IDEOGRAPH HAVE 3233 ; NFKC_CF; 0028 793E 0029 # So PARENTHESIZED IDEOGRAPH SOCIETY 3234 ; NFKC_CF; 0028 540D 0029 # So PARENTHESIZED IDEOGRAPH NAME 3235 ; NFKC_CF; 0028 7279 0029 # So PARENTHESIZED IDEOGRAPH SPECIAL 3236 ; NFKC_CF; 0028 8CA1 0029 # So PARENTHESIZED IDEOGRAPH FINANCIAL 3237 ; NFKC_CF; 0028 795D 0029 # So PARENTHESIZED IDEOGRAPH CONGRATULATION 3238 ; NFKC_CF; 0028 52B4 0029 # So PARENTHESIZED IDEOGRAPH LABOR 3239 ; NFKC_CF; 0028 4EE3 0029 # So PARENTHESIZED IDEOGRAPH REPRESENT 323A ; NFKC_CF; 0028 547C 0029 # So PARENTHESIZED IDEOGRAPH CALL 323B ; NFKC_CF; 0028 5B66 0029 # So PARENTHESIZED IDEOGRAPH STUDY 323C ; NFKC_CF; 0028 76E3 0029 # So PARENTHESIZED IDEOGRAPH SUPERVISE 323D ; NFKC_CF; 0028 4F01 0029 # So PARENTHESIZED IDEOGRAPH ENTERPRISE 323E ; NFKC_CF; 0028 8CC7 0029 # So PARENTHESIZED IDEOGRAPH RESOURCE 323F ; NFKC_CF; 0028 5354 0029 # So PARENTHESIZED IDEOGRAPH ALLIANCE 3240 ; NFKC_CF; 0028 796D 0029 # So PARENTHESIZED IDEOGRAPH FESTIVAL 3241 ; NFKC_CF; 0028 4F11 0029 # So PARENTHESIZED IDEOGRAPH REST 3242 ; NFKC_CF; 0028 81EA 0029 # So PARENTHESIZED IDEOGRAPH SELF 3243 ; NFKC_CF; 0028 81F3 0029 # So PARENTHESIZED IDEOGRAPH REACH 3244 ; NFKC_CF; 554F # So CIRCLED IDEOGRAPH QUESTION 3245 ; NFKC_CF; 5E7C # So CIRCLED IDEOGRAPH KINDERGARTEN 3246 ; NFKC_CF; 6587 # So CIRCLED IDEOGRAPH SCHOOL 3247 ; NFKC_CF; 7B8F # So CIRCLED IDEOGRAPH KOTO 3250 ; NFKC_CF; 0070 0074 0065 # So PARTNERSHIP SIGN 3251 ; NFKC_CF; 0032 0031 # No CIRCLED NUMBER TWENTY ONE 3252 ; NFKC_CF; 0032 0032 # No CIRCLED NUMBER TWENTY TWO 3253 ; NFKC_CF; 0032 0033 # No CIRCLED NUMBER TWENTY THREE 3254 ; NFKC_CF; 0032 0034 # No CIRCLED NUMBER TWENTY FOUR 3255 ; NFKC_CF; 0032 0035 # No CIRCLED NUMBER TWENTY FIVE 3256 ; NFKC_CF; 0032 0036 # No CIRCLED NUMBER TWENTY SIX 3257 ; NFKC_CF; 0032 0037 # No CIRCLED NUMBER TWENTY SEVEN 3258 ; NFKC_CF; 0032 0038 # No CIRCLED NUMBER TWENTY EIGHT 3259 ; NFKC_CF; 0032 0039 # No CIRCLED NUMBER TWENTY NINE 325A ; NFKC_CF; 0033 0030 # No CIRCLED NUMBER THIRTY 325B ; NFKC_CF; 0033 0031 # No CIRCLED NUMBER THIRTY ONE 325C ; NFKC_CF; 0033 0032 # No CIRCLED NUMBER THIRTY TWO 325D ; NFKC_CF; 0033 0033 # No CIRCLED NUMBER THIRTY THREE 325E ; NFKC_CF; 0033 0034 # No CIRCLED NUMBER THIRTY FOUR 325F ; NFKC_CF; 0033 0035 # No CIRCLED NUMBER THIRTY FIVE 3260 ; NFKC_CF; 1100 # So CIRCLED HANGUL KIYEOK 3261 ; NFKC_CF; 1102 # So CIRCLED HANGUL NIEUN 3262 ; NFKC_CF; 1103 # So CIRCLED HANGUL TIKEUT 3263 ; NFKC_CF; 1105 # So CIRCLED HANGUL RIEUL 3264 ; NFKC_CF; 1106 # So CIRCLED HANGUL MIEUM 3265 ; NFKC_CF; 1107 # So CIRCLED HANGUL PIEUP 3266 ; NFKC_CF; 1109 # So CIRCLED HANGUL SIOS 3267 ; NFKC_CF; 110B # So CIRCLED HANGUL IEUNG 3268 ; NFKC_CF; 110C # So CIRCLED HANGUL CIEUC 3269 ; NFKC_CF; 110E # So CIRCLED HANGUL CHIEUCH 326A ; NFKC_CF; 110F # So CIRCLED HANGUL KHIEUKH 326B ; NFKC_CF; 1110 # So CIRCLED HANGUL THIEUTH 326C ; NFKC_CF; 1111 # So CIRCLED HANGUL PHIEUPH 326D ; NFKC_CF; 1112 # So CIRCLED HANGUL HIEUH 326E ; NFKC_CF; AC00 # So CIRCLED HANGUL KIYEOK A 326F ; NFKC_CF; B098 # So CIRCLED HANGUL NIEUN A 3270 ; NFKC_CF; B2E4 # So CIRCLED HANGUL TIKEUT A 3271 ; NFKC_CF; B77C # So CIRCLED HANGUL RIEUL A 3272 ; NFKC_CF; B9C8 # So CIRCLED HANGUL MIEUM A 3273 ; NFKC_CF; BC14 # So CIRCLED HANGUL PIEUP A 3274 ; NFKC_CF; C0AC # So CIRCLED HANGUL SIOS A 3275 ; NFKC_CF; C544 # So CIRCLED HANGUL IEUNG A 3276 ; NFKC_CF; C790 # So CIRCLED HANGUL CIEUC A 3277 ; NFKC_CF; CC28 # So CIRCLED HANGUL CHIEUCH A 3278 ; NFKC_CF; CE74 # So CIRCLED HANGUL KHIEUKH A 3279 ; NFKC_CF; D0C0 # So CIRCLED HANGUL THIEUTH A 327A ; NFKC_CF; D30C # So CIRCLED HANGUL PHIEUPH A 327B ; NFKC_CF; D558 # So CIRCLED HANGUL HIEUH A 327C ; NFKC_CF; CC38 ACE0 # So CIRCLED KOREAN CHARACTER CHAMKO 327D ; NFKC_CF; C8FC C758 # So CIRCLED KOREAN CHARACTER JUEUI 327E ; NFKC_CF; C6B0 # So CIRCLED HANGUL IEUNG U 3280 ; NFKC_CF; 4E00 # No CIRCLED IDEOGRAPH ONE 3281 ; NFKC_CF; 4E8C # No CIRCLED IDEOGRAPH TWO 3282 ; NFKC_CF; 4E09 # No CIRCLED IDEOGRAPH THREE 3283 ; NFKC_CF; 56DB # No CIRCLED IDEOGRAPH FOUR 3284 ; NFKC_CF; 4E94 # No CIRCLED IDEOGRAPH FIVE 3285 ; NFKC_CF; 516D # No CIRCLED IDEOGRAPH SIX 3286 ; NFKC_CF; 4E03 # No CIRCLED IDEOGRAPH SEVEN 3287 ; NFKC_CF; 516B # No CIRCLED IDEOGRAPH EIGHT 3288 ; NFKC_CF; 4E5D # No CIRCLED IDEOGRAPH NINE 3289 ; NFKC_CF; 5341 # No CIRCLED IDEOGRAPH TEN 328A ; NFKC_CF; 6708 # So CIRCLED IDEOGRAPH MOON 328B ; NFKC_CF; 706B # So CIRCLED IDEOGRAPH FIRE 328C ; NFKC_CF; 6C34 # So CIRCLED IDEOGRAPH WATER 328D ; NFKC_CF; 6728 # So CIRCLED IDEOGRAPH WOOD 328E ; NFKC_CF; 91D1 # So CIRCLED IDEOGRAPH METAL 328F ; NFKC_CF; 571F # So CIRCLED IDEOGRAPH EARTH 3290 ; NFKC_CF; 65E5 # So CIRCLED IDEOGRAPH SUN 3291 ; NFKC_CF; 682A # So CIRCLED IDEOGRAPH STOCK 3292 ; NFKC_CF; 6709 # So CIRCLED IDEOGRAPH HAVE 3293 ; NFKC_CF; 793E # So CIRCLED IDEOGRAPH SOCIETY 3294 ; NFKC_CF; 540D # So CIRCLED IDEOGRAPH NAME 3295 ; NFKC_CF; 7279 # So CIRCLED IDEOGRAPH SPECIAL 3296 ; NFKC_CF; 8CA1 # So CIRCLED IDEOGRAPH FINANCIAL 3297 ; NFKC_CF; 795D # So CIRCLED IDEOGRAPH CONGRATULATION 3298 ; NFKC_CF; 52B4 # So CIRCLED IDEOGRAPH LABOR 3299 ; NFKC_CF; 79D8 # So CIRCLED IDEOGRAPH SECRET 329A ; NFKC_CF; 7537 # So CIRCLED IDEOGRAPH MALE 329B ; NFKC_CF; 5973 # So CIRCLED IDEOGRAPH FEMALE 329C ; NFKC_CF; 9069 # So CIRCLED IDEOGRAPH SUITABLE 329D ; NFKC_CF; 512A # So CIRCLED IDEOGRAPH EXCELLENT 329E ; NFKC_CF; 5370 # So CIRCLED IDEOGRAPH PRINT 329F ; NFKC_CF; 6CE8 # So CIRCLED IDEOGRAPH ATTENTION 32A0 ; NFKC_CF; 9805 # So CIRCLED IDEOGRAPH ITEM 32A1 ; NFKC_CF; 4F11 # So CIRCLED IDEOGRAPH REST 32A2 ; NFKC_CF; 5199 # So CIRCLED IDEOGRAPH COPY 32A3 ; NFKC_CF; 6B63 # So CIRCLED IDEOGRAPH CORRECT 32A4 ; NFKC_CF; 4E0A # So CIRCLED IDEOGRAPH HIGH 32A5 ; NFKC_CF; 4E2D # So CIRCLED IDEOGRAPH CENTRE 32A6 ; NFKC_CF; 4E0B # So CIRCLED IDEOGRAPH LOW 32A7 ; NFKC_CF; 5DE6 # So CIRCLED IDEOGRAPH LEFT 32A8 ; NFKC_CF; 53F3 # So CIRCLED IDEOGRAPH RIGHT 32A9 ; NFKC_CF; 533B # So CIRCLED IDEOGRAPH MEDICINE 32AA ; NFKC_CF; 5B97 # So CIRCLED IDEOGRAPH RELIGION 32AB ; NFKC_CF; 5B66 # So CIRCLED IDEOGRAPH STUDY 32AC ; NFKC_CF; 76E3 # So CIRCLED IDEOGRAPH SUPERVISE 32AD ; NFKC_CF; 4F01 # So CIRCLED IDEOGRAPH ENTERPRISE 32AE ; NFKC_CF; 8CC7 # So CIRCLED IDEOGRAPH RESOURCE 32AF ; NFKC_CF; 5354 # So CIRCLED IDEOGRAPH ALLIANCE 32B0 ; NFKC_CF; 591C # So CIRCLED IDEOGRAPH NIGHT 32B1 ; NFKC_CF; 0033 0036 # No CIRCLED NUMBER THIRTY SIX 32B2 ; NFKC_CF; 0033 0037 # No CIRCLED NUMBER THIRTY SEVEN 32B3 ; NFKC_CF; 0033 0038 # No CIRCLED NUMBER THIRTY EIGHT 32B4 ; NFKC_CF; 0033 0039 # No CIRCLED NUMBER THIRTY NINE 32B5 ; NFKC_CF; 0034 0030 # No CIRCLED NUMBER FORTY 32B6 ; NFKC_CF; 0034 0031 # No CIRCLED NUMBER FORTY ONE 32B7 ; NFKC_CF; 0034 0032 # No CIRCLED NUMBER FORTY TWO 32B8 ; NFKC_CF; 0034 0033 # No CIRCLED NUMBER FORTY THREE 32B9 ; NFKC_CF; 0034 0034 # No CIRCLED NUMBER FORTY FOUR 32BA ; NFKC_CF; 0034 0035 # No CIRCLED NUMBER FORTY FIVE 32BB ; NFKC_CF; 0034 0036 # No CIRCLED NUMBER FORTY SIX 32BC ; NFKC_CF; 0034 0037 # No CIRCLED NUMBER FORTY SEVEN 32BD ; NFKC_CF; 0034 0038 # No CIRCLED NUMBER FORTY EIGHT 32BE ; NFKC_CF; 0034 0039 # No CIRCLED NUMBER FORTY NINE 32BF ; NFKC_CF; 0035 0030 # No CIRCLED NUMBER FIFTY 32C0 ; NFKC_CF; 0031 6708 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR JANUARY 32C1 ; NFKC_CF; 0032 6708 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR FEBRUARY 32C2 ; NFKC_CF; 0033 6708 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR MARCH 32C3 ; NFKC_CF; 0034 6708 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR APRIL 32C4 ; NFKC_CF; 0035 6708 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR MAY 32C5 ; NFKC_CF; 0036 6708 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR JUNE 32C6 ; NFKC_CF; 0037 6708 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR JULY 32C7 ; NFKC_CF; 0038 6708 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR AUGUST 32C8 ; NFKC_CF; 0039 6708 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR SEPTEMBER 32C9 ; NFKC_CF; 0031 0030 6708 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR OCTOBER 32CA ; NFKC_CF; 0031 0031 6708 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR NOVEMBER 32CB ; NFKC_CF; 0031 0032 6708 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DECEMBER 32CC ; NFKC_CF; 0068 0067 # So SQUARE HG 32CD ; NFKC_CF; 0065 0072 0067 # So SQUARE ERG 32CE ; NFKC_CF; 0065 0076 # So SQUARE EV 32CF ; NFKC_CF; 006C 0074 0064 # So LIMITED LIABILITY SIGN 32D0 ; NFKC_CF; 30A2 # So CIRCLED KATAKANA A 32D1 ; NFKC_CF; 30A4 # So CIRCLED KATAKANA I 32D2 ; NFKC_CF; 30A6 # So CIRCLED KATAKANA U 32D3 ; NFKC_CF; 30A8 # So CIRCLED KATAKANA E 32D4 ; NFKC_CF; 30AA # So CIRCLED KATAKANA O 32D5 ; NFKC_CF; 30AB # So CIRCLED KATAKANA KA 32D6 ; NFKC_CF; 30AD # So CIRCLED KATAKANA KI 32D7 ; NFKC_CF; 30AF # So CIRCLED KATAKANA KU 32D8 ; NFKC_CF; 30B1 # So CIRCLED KATAKANA KE 32D9 ; NFKC_CF; 30B3 # So CIRCLED KATAKANA KO 32DA ; NFKC_CF; 30B5 # So CIRCLED KATAKANA SA 32DB ; NFKC_CF; 30B7 # So CIRCLED KATAKANA SI 32DC ; NFKC_CF; 30B9 # So CIRCLED KATAKANA SU 32DD ; NFKC_CF; 30BB # So CIRCLED KATAKANA SE 32DE ; NFKC_CF; 30BD # So CIRCLED KATAKANA SO 32DF ; NFKC_CF; 30BF # So CIRCLED KATAKANA TA 32E0 ; NFKC_CF; 30C1 # So CIRCLED KATAKANA TI 32E1 ; NFKC_CF; 30C4 # So CIRCLED KATAKANA TU 32E2 ; NFKC_CF; 30C6 # So CIRCLED KATAKANA TE 32E3 ; NFKC_CF; 30C8 # So CIRCLED KATAKANA TO 32E4 ; NFKC_CF; 30CA # So CIRCLED KATAKANA NA 32E5 ; NFKC_CF; 30CB # So CIRCLED KATAKANA NI 32E6 ; NFKC_CF; 30CC # So CIRCLED KATAKANA NU 32E7 ; NFKC_CF; 30CD # So CIRCLED KATAKANA NE 32E8 ; NFKC_CF; 30CE # So CIRCLED KATAKANA NO 32E9 ; NFKC_CF; 30CF # So CIRCLED KATAKANA HA 32EA ; NFKC_CF; 30D2 # So CIRCLED KATAKANA HI 32EB ; NFKC_CF; 30D5 # So CIRCLED KATAKANA HU 32EC ; NFKC_CF; 30D8 # So CIRCLED KATAKANA HE 32ED ; NFKC_CF; 30DB # So CIRCLED KATAKANA HO 32EE ; NFKC_CF; 30DE # So CIRCLED KATAKANA MA 32EF ; NFKC_CF; 30DF # So CIRCLED KATAKANA MI 32F0 ; NFKC_CF; 30E0 # So CIRCLED KATAKANA MU 32F1 ; NFKC_CF; 30E1 # So CIRCLED KATAKANA ME 32F2 ; NFKC_CF; 30E2 # So CIRCLED KATAKANA MO 32F3 ; NFKC_CF; 30E4 # So CIRCLED KATAKANA YA 32F4 ; NFKC_CF; 30E6 # So CIRCLED KATAKANA YU 32F5 ; NFKC_CF; 30E8 # So CIRCLED KATAKANA YO 32F6 ; NFKC_CF; 30E9 # So CIRCLED KATAKANA RA 32F7 ; NFKC_CF; 30EA # So CIRCLED KATAKANA RI 32F8 ; NFKC_CF; 30EB # So CIRCLED KATAKANA RU 32F9 ; NFKC_CF; 30EC # So CIRCLED KATAKANA RE 32FA ; NFKC_CF; 30ED # So CIRCLED KATAKANA RO 32FB ; NFKC_CF; 30EF # So CIRCLED KATAKANA WA 32FC ; NFKC_CF; 30F0 # So CIRCLED KATAKANA WI 32FD ; NFKC_CF; 30F1 # So CIRCLED KATAKANA WE 32FE ; NFKC_CF; 30F2 # So CIRCLED KATAKANA WO 32FF ; NFKC_CF; 4EE4 548C # So SQUARE ERA NAME REIWA 3300 ; NFKC_CF; 30A2 30D1 30FC 30C8 #So SQUARE APAATO 3301 ; NFKC_CF; 30A2 30EB 30D5 30A1 #So SQUARE ARUHUA 3302 ; NFKC_CF; 30A2 30F3 30DA 30A2 #So SQUARE ANPEA 3303 ; NFKC_CF; 30A2 30FC 30EB # So SQUARE AARU 3304 ; NFKC_CF; 30A4 30CB 30F3 30B0 #So SQUARE ININGU 3305 ; NFKC_CF; 30A4 30F3 30C1 # So SQUARE INTI 3306 ; NFKC_CF; 30A6 30A9 30F3 # So SQUARE UON 3307 ; NFKC_CF; 30A8 30B9 30AF 30FC 30C9 #So SQUARE ESUKUUDO 3308 ; NFKC_CF; 30A8 30FC 30AB 30FC #So SQUARE EEKAA 3309 ; NFKC_CF; 30AA 30F3 30B9 # So SQUARE ONSU 330A ; NFKC_CF; 30AA 30FC 30E0 # So SQUARE OOMU 330B ; NFKC_CF; 30AB 30A4 30EA # So SQUARE KAIRI 330C ; NFKC_CF; 30AB 30E9 30C3 30C8 #So SQUARE KARATTO 330D ; NFKC_CF; 30AB 30ED 30EA 30FC #So SQUARE KARORII 330E ; NFKC_CF; 30AC 30ED 30F3 # So SQUARE GARON 330F ; NFKC_CF; 30AC 30F3 30DE # So SQUARE GANMA 3310 ; NFKC_CF; 30AE 30AC # So SQUARE GIGA 3311 ; NFKC_CF; 30AE 30CB 30FC # So SQUARE GINII 3312 ; NFKC_CF; 30AD 30E5 30EA 30FC #So SQUARE KYURII 3313 ; NFKC_CF; 30AE 30EB 30C0 30FC #So SQUARE GIRUDAA 3314 ; NFKC_CF; 30AD 30ED # So SQUARE KIRO 3315 ; NFKC_CF; 30AD 30ED 30B0 30E9 30E0 #So SQUARE KIROGURAMU 3316 ; NFKC_CF; 30AD 30ED 30E1 30FC 30C8 30EB #So SQUARE KIROMEETORU 3317 ; NFKC_CF; 30AD 30ED 30EF 30C3 30C8 #So SQUARE KIROWATTO 3318 ; NFKC_CF; 30B0 30E9 30E0 # So SQUARE GURAMU 3319 ; NFKC_CF; 30B0 30E9 30E0 30C8 30F3 #So SQUARE GURAMUTON 331A ; NFKC_CF; 30AF 30EB 30BC 30A4 30ED #So SQUARE KURUZEIRO 331B ; NFKC_CF; 30AF 30ED 30FC 30CD #So SQUARE KUROONE 331C ; NFKC_CF; 30B1 30FC 30B9 # So SQUARE KEESU 331D ; NFKC_CF; 30B3 30EB 30CA # So SQUARE KORUNA 331E ; NFKC_CF; 30B3 30FC 30DD # So SQUARE KOOPO 331F ; NFKC_CF; 30B5 30A4 30AF 30EB #So SQUARE SAIKURU 3320 ; NFKC_CF; 30B5 30F3 30C1 30FC 30E0 #So SQUARE SANTIIMU 3321 ; NFKC_CF; 30B7 30EA 30F3 30B0 #So SQUARE SIRINGU 3322 ; NFKC_CF; 30BB 30F3 30C1 # So SQUARE SENTI 3323 ; NFKC_CF; 30BB 30F3 30C8 # So SQUARE SENTO 3324 ; NFKC_CF; 30C0 30FC 30B9 # So SQUARE DAASU 3325 ; NFKC_CF; 30C7 30B7 # So SQUARE DESI 3326 ; NFKC_CF; 30C9 30EB # So SQUARE DORU 3327 ; NFKC_CF; 30C8 30F3 # So SQUARE TON 3328 ; NFKC_CF; 30CA 30CE # So SQUARE NANO 3329 ; NFKC_CF; 30CE 30C3 30C8 # So SQUARE NOTTO 332A ; NFKC_CF; 30CF 30A4 30C4 # So SQUARE HAITU 332B ; NFKC_CF; 30D1 30FC 30BB 30F3 30C8 #So SQUARE PAASENTO 332C ; NFKC_CF; 30D1 30FC 30C4 # So SQUARE PAATU 332D ; NFKC_CF; 30D0 30FC 30EC 30EB #So SQUARE BAARERU 332E ; NFKC_CF; 30D4 30A2 30B9 30C8 30EB #So SQUARE PIASUTORU 332F ; NFKC_CF; 30D4 30AF 30EB # So SQUARE PIKURU 3330 ; NFKC_CF; 30D4 30B3 # So SQUARE PIKO 3331 ; NFKC_CF; 30D3 30EB # So SQUARE BIRU 3332 ; NFKC_CF; 30D5 30A1 30E9 30C3 30C9 #So SQUARE HUARADDO 3333 ; NFKC_CF; 30D5 30A3 30FC 30C8 #So SQUARE HUIITO 3334 ; NFKC_CF; 30D6 30C3 30B7 30A7 30EB #So SQUARE BUSSYERU 3335 ; NFKC_CF; 30D5 30E9 30F3 # So SQUARE HURAN 3336 ; NFKC_CF; 30D8 30AF 30BF 30FC 30EB #So SQUARE HEKUTAARU 3337 ; NFKC_CF; 30DA 30BD # So SQUARE PESO 3338 ; NFKC_CF; 30DA 30CB 30D2 # So SQUARE PENIHI 3339 ; NFKC_CF; 30D8 30EB 30C4 # So SQUARE HERUTU 333A ; NFKC_CF; 30DA 30F3 30B9 # So SQUARE PENSU 333B ; NFKC_CF; 30DA 30FC 30B8 # So SQUARE PEEZI 333C ; NFKC_CF; 30D9 30FC 30BF # So SQUARE BEETA 333D ; NFKC_CF; 30DD 30A4 30F3 30C8 #So SQUARE POINTO 333E ; NFKC_CF; 30DC 30EB 30C8 # So SQUARE BORUTO 333F ; NFKC_CF; 30DB 30F3 # So SQUARE HON 3340 ; NFKC_CF; 30DD 30F3 30C9 # So SQUARE PONDO 3341 ; NFKC_CF; 30DB 30FC 30EB # So SQUARE HOORU 3342 ; NFKC_CF; 30DB 30FC 30F3 # So SQUARE HOON 3343 ; NFKC_CF; 30DE 30A4 30AF 30ED #So SQUARE MAIKURO 3344 ; NFKC_CF; 30DE 30A4 30EB # So SQUARE MAIRU 3345 ; NFKC_CF; 30DE 30C3 30CF # So SQUARE MAHHA 3346 ; NFKC_CF; 30DE 30EB 30AF # So SQUARE MARUKU 3347 ; NFKC_CF; 30DE 30F3 30B7 30E7 30F3 #So SQUARE MANSYON 3348 ; NFKC_CF; 30DF 30AF 30ED 30F3 #So SQUARE MIKURON 3349 ; NFKC_CF; 30DF 30EA # So SQUARE MIRI 334A ; NFKC_CF; 30DF 30EA 30D0 30FC 30EB #So SQUARE MIRIBAARU 334B ; NFKC_CF; 30E1 30AC # So SQUARE MEGA 334C ; NFKC_CF; 30E1 30AC 30C8 30F3 #So SQUARE MEGATON 334D ; NFKC_CF; 30E1 30FC 30C8 30EB #So SQUARE MEETORU 334E ; NFKC_CF; 30E4 30FC 30C9 # So SQUARE YAADO 334F ; NFKC_CF; 30E4 30FC 30EB # So SQUARE YAARU 3350 ; NFKC_CF; 30E6 30A2 30F3 # So SQUARE YUAN 3351 ; NFKC_CF; 30EA 30C3 30C8 30EB #So SQUARE RITTORU 3352 ; NFKC_CF; 30EA 30E9 # So SQUARE RIRA 3353 ; NFKC_CF; 30EB 30D4 30FC # So SQUARE RUPII 3354 ; NFKC_CF; 30EB 30FC 30D6 30EB #So SQUARE RUUBURU 3355 ; NFKC_CF; 30EC 30E0 # So SQUARE REMU 3356 ; NFKC_CF; 30EC 30F3 30C8 30B2 30F3 #So SQUARE RENTOGEN 3357 ; NFKC_CF; 30EF 30C3 30C8 # So SQUARE WATTO 3358 ; NFKC_CF; 0030 70B9 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR ZERO 3359 ; NFKC_CF; 0031 70B9 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR ONE 335A ; NFKC_CF; 0032 70B9 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWO 335B ; NFKC_CF; 0033 70B9 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR THREE 335C ; NFKC_CF; 0034 70B9 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR FOUR 335D ; NFKC_CF; 0035 70B9 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR FIVE 335E ; NFKC_CF; 0036 70B9 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR SIX 335F ; NFKC_CF; 0037 70B9 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR SEVEN 3360 ; NFKC_CF; 0038 70B9 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR EIGHT 3361 ; NFKC_CF; 0039 70B9 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR NINE 3362 ; NFKC_CF; 0031 0030 70B9 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TEN 3363 ; NFKC_CF; 0031 0031 70B9 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR ELEVEN 3364 ; NFKC_CF; 0031 0032 70B9 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWELVE 3365 ; NFKC_CF; 0031 0033 70B9 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR THIRTEEN 3366 ; NFKC_CF; 0031 0034 70B9 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR FOURTEEN 3367 ; NFKC_CF; 0031 0035 70B9 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR FIFTEEN 3368 ; NFKC_CF; 0031 0036 70B9 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR SIXTEEN 3369 ; NFKC_CF; 0031 0037 70B9 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR SEVENTEEN 336A ; NFKC_CF; 0031 0038 70B9 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR EIGHTEEN 336B ; NFKC_CF; 0031 0039 70B9 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR NINETEEN 336C ; NFKC_CF; 0032 0030 70B9 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY 336D ; NFKC_CF; 0032 0031 70B9 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY-ONE 336E ; NFKC_CF; 0032 0032 70B9 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY-TWO 336F ; NFKC_CF; 0032 0033 70B9 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY-THREE 3370 ; NFKC_CF; 0032 0034 70B9 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY-FOUR 3371 ; NFKC_CF; 0068 0070 0061 # So SQUARE HPA 3372 ; NFKC_CF; 0064 0061 # So SQUARE DA 3373 ; NFKC_CF; 0061 0075 # So SQUARE AU 3374 ; NFKC_CF; 0062 0061 0072 # So SQUARE BAR 3375 ; NFKC_CF; 006F 0076 # So SQUARE OV 3376 ; NFKC_CF; 0070 0063 # So SQUARE PC 3377 ; NFKC_CF; 0064 006D # So SQUARE DM 3378 ; NFKC_CF; 0064 006D 0032 # So SQUARE DM SQUARED 3379 ; NFKC_CF; 0064 006D 0033 # So SQUARE DM CUBED 337A ; NFKC_CF; 0069 0075 # So SQUARE IU 337B ; NFKC_CF; 5E73 6210 # So SQUARE ERA NAME HEISEI 337C ; NFKC_CF; 662D 548C # So SQUARE ERA NAME SYOUWA 337D ; NFKC_CF; 5927 6B63 # So SQUARE ERA NAME TAISYOU 337E ; NFKC_CF; 660E 6CBB # So SQUARE ERA NAME MEIZI 337F ; NFKC_CF; 682A 5F0F 4F1A 793E #So SQUARE CORPORATION 3380 ; NFKC_CF; 0070 0061 # So SQUARE PA AMPS 3381 ; NFKC_CF; 006E 0061 # So SQUARE NA 3382 ; NFKC_CF; 03BC 0061 # So SQUARE MU A 3383 ; NFKC_CF; 006D 0061 # So SQUARE MA 3384 ; NFKC_CF; 006B 0061 # So SQUARE KA 3385 ; NFKC_CF; 006B 0062 # So SQUARE KB 3386 ; NFKC_CF; 006D 0062 # So SQUARE MB 3387 ; NFKC_CF; 0067 0062 # So SQUARE GB 3388 ; NFKC_CF; 0063 0061 006C # So SQUARE CAL 3389 ; NFKC_CF; 006B 0063 0061 006C #So SQUARE KCAL 338A ; NFKC_CF; 0070 0066 # So SQUARE PF 338B ; NFKC_CF; 006E 0066 # So SQUARE NF 338C ; NFKC_CF; 03BC 0066 # So SQUARE MU F 338D ; NFKC_CF; 03BC 0067 # So SQUARE MU G 338E ; NFKC_CF; 006D 0067 # So SQUARE MG 338F ; NFKC_CF; 006B 0067 # So SQUARE KG 3390 ; NFKC_CF; 0068 007A # So SQUARE HZ 3391 ; NFKC_CF; 006B 0068 007A # So SQUARE KHZ 3392 ; NFKC_CF; 006D 0068 007A # So SQUARE MHZ 3393 ; NFKC_CF; 0067 0068 007A # So SQUARE GHZ 3394 ; NFKC_CF; 0074 0068 007A # So SQUARE THZ 3395 ; NFKC_CF; 03BC 006C # So SQUARE MU L 3396 ; NFKC_CF; 006D 006C # So SQUARE ML 3397 ; NFKC_CF; 0064 006C # So SQUARE DL 3398 ; NFKC_CF; 006B 006C # So SQUARE KL 3399 ; NFKC_CF; 0066 006D # So SQUARE FM 339A ; NFKC_CF; 006E 006D # So SQUARE NM 339B ; NFKC_CF; 03BC 006D # So SQUARE MU M 339C ; NFKC_CF; 006D 006D # So SQUARE MM 339D ; NFKC_CF; 0063 006D # So SQUARE CM 339E ; NFKC_CF; 006B 006D # So SQUARE KM 339F ; NFKC_CF; 006D 006D 0032 # So SQUARE MM SQUARED 33A0 ; NFKC_CF; 0063 006D 0032 # So SQUARE CM SQUARED 33A1 ; NFKC_CF; 006D 0032 # So SQUARE M SQUARED 33A2 ; NFKC_CF; 006B 006D 0032 # So SQUARE KM SQUARED 33A3 ; NFKC_CF; 006D 006D 0033 # So SQUARE MM CUBED 33A4 ; NFKC_CF; 0063 006D 0033 # So SQUARE CM CUBED 33A5 ; NFKC_CF; 006D 0033 # So SQUARE M CUBED 33A6 ; NFKC_CF; 006B 006D 0033 # So SQUARE KM CUBED 33A7 ; NFKC_CF; 006D 2215 0073 # So SQUARE M OVER S 33A8 ; NFKC_CF; 006D 2215 0073 0032 #So SQUARE M OVER S SQUARED 33A9 ; NFKC_CF; 0070 0061 # So SQUARE PA 33AA ; NFKC_CF; 006B 0070 0061 # So SQUARE KPA 33AB ; NFKC_CF; 006D 0070 0061 # So SQUARE MPA 33AC ; NFKC_CF; 0067 0070 0061 # So SQUARE GPA 33AD ; NFKC_CF; 0072 0061 0064 # So SQUARE RAD 33AE ; NFKC_CF; 0072 0061 0064 2215 0073 #So SQUARE RAD OVER S 33AF ; NFKC_CF; 0072 0061 0064 2215 0073 0032 #So SQUARE RAD OVER S SQUARED 33B0 ; NFKC_CF; 0070 0073 # So SQUARE PS 33B1 ; NFKC_CF; 006E 0073 # So SQUARE NS 33B2 ; NFKC_CF; 03BC 0073 # So SQUARE MU S 33B3 ; NFKC_CF; 006D 0073 # So SQUARE MS 33B4 ; NFKC_CF; 0070 0076 # So SQUARE PV 33B5 ; NFKC_CF; 006E 0076 # So SQUARE NV 33B6 ; NFKC_CF; 03BC 0076 # So SQUARE MU V 33B7 ; NFKC_CF; 006D 0076 # So SQUARE MV 33B8 ; NFKC_CF; 006B 0076 # So SQUARE KV 33B9 ; NFKC_CF; 006D 0076 # So SQUARE MV MEGA 33BA ; NFKC_CF; 0070 0077 # So SQUARE PW 33BB ; NFKC_CF; 006E 0077 # So SQUARE NW 33BC ; NFKC_CF; 03BC 0077 # So SQUARE MU W 33BD ; NFKC_CF; 006D 0077 # So SQUARE MW 33BE ; NFKC_CF; 006B 0077 # So SQUARE KW 33BF ; NFKC_CF; 006D 0077 # So SQUARE MW MEGA 33C0 ; NFKC_CF; 006B 03C9 # So SQUARE K OHM 33C1 ; NFKC_CF; 006D 03C9 # So SQUARE M OHM 33C2 ; NFKC_CF; 0061 002E 006D 002E #So SQUARE AM 33C3 ; NFKC_CF; 0062 0071 # So SQUARE BQ 33C4 ; NFKC_CF; 0063 0063 # So SQUARE CC 33C5 ; NFKC_CF; 0063 0064 # So SQUARE CD 33C6 ; NFKC_CF; 0063 2215 006B 0067 #So SQUARE C OVER KG 33C7 ; NFKC_CF; 0063 006F 002E # So SQUARE CO 33C8 ; NFKC_CF; 0064 0062 # So SQUARE DB 33C9 ; NFKC_CF; 0067 0079 # So SQUARE GY 33CA ; NFKC_CF; 0068 0061 # So SQUARE HA 33CB ; NFKC_CF; 0068 0070 # So SQUARE HP 33CC ; NFKC_CF; 0069 006E # So SQUARE IN 33CD ; NFKC_CF; 006B 006B # So SQUARE KK 33CE ; NFKC_CF; 006B 006D # So SQUARE KM CAPITAL 33CF ; NFKC_CF; 006B 0074 # So SQUARE KT 33D0 ; NFKC_CF; 006C 006D # So SQUARE LM 33D1 ; NFKC_CF; 006C 006E # So SQUARE LN 33D2 ; NFKC_CF; 006C 006F 0067 # So SQUARE LOG 33D3 ; NFKC_CF; 006C 0078 # So SQUARE LX 33D4 ; NFKC_CF; 006D 0062 # So SQUARE MB SMALL 33D5 ; NFKC_CF; 006D 0069 006C # So SQUARE MIL 33D6 ; NFKC_CF; 006D 006F 006C # So SQUARE MOL 33D7 ; NFKC_CF; 0070 0068 # So SQUARE PH 33D8 ; NFKC_CF; 0070 002E 006D 002E #So SQUARE PM 33D9 ; NFKC_CF; 0070 0070 006D # So SQUARE PPM 33DA ; NFKC_CF; 0070 0072 # So SQUARE PR 33DB ; NFKC_CF; 0073 0072 # So SQUARE SR 33DC ; NFKC_CF; 0073 0076 # So SQUARE SV 33DD ; NFKC_CF; 0077 0062 # So SQUARE WB 33DE ; NFKC_CF; 0076 2215 006D # So SQUARE V OVER M 33DF ; NFKC_CF; 0061 2215 006D # So SQUARE A OVER M 33E0 ; NFKC_CF; 0031 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY ONE 33E1 ; NFKC_CF; 0032 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWO 33E2 ; NFKC_CF; 0033 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THREE 33E3 ; NFKC_CF; 0034 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY FOUR 33E4 ; NFKC_CF; 0035 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY FIVE 33E5 ; NFKC_CF; 0036 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY SIX 33E6 ; NFKC_CF; 0037 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY SEVEN 33E7 ; NFKC_CF; 0038 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY EIGHT 33E8 ; NFKC_CF; 0039 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY NINE 33E9 ; NFKC_CF; 0031 0030 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TEN 33EA ; NFKC_CF; 0031 0031 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY ELEVEN 33EB ; NFKC_CF; 0031 0032 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWELVE 33EC ; NFKC_CF; 0031 0033 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THIRTEEN 33ED ; NFKC_CF; 0031 0034 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY FOURTEEN 33EE ; NFKC_CF; 0031 0035 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY FIFTEEN 33EF ; NFKC_CF; 0031 0036 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY SIXTEEN 33F0 ; NFKC_CF; 0031 0037 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY SEVENTEEN 33F1 ; NFKC_CF; 0031 0038 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY EIGHTEEN 33F2 ; NFKC_CF; 0031 0039 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY NINETEEN 33F3 ; NFKC_CF; 0032 0030 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY 33F4 ; NFKC_CF; 0032 0031 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-ONE 33F5 ; NFKC_CF; 0032 0032 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-TWO 33F6 ; NFKC_CF; 0032 0033 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-THREE 33F7 ; NFKC_CF; 0032 0034 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-FOUR 33F8 ; NFKC_CF; 0032 0035 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-FIVE 33F9 ; NFKC_CF; 0032 0036 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-SIX 33FA ; NFKC_CF; 0032 0037 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-SEVEN 33FB ; NFKC_CF; 0032 0038 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-EIGHT 33FC ; NFKC_CF; 0032 0039 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-NINE 33FD ; NFKC_CF; 0033 0030 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THIRTY 33FE ; NFKC_CF; 0033 0031 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THIRTY-ONE 33FF ; NFKC_CF; 0067 0061 006C # So SQUARE GAL A640 ; NFKC_CF; A641 # L& CYRILLIC CAPITAL LETTER ZEMLYA A642 ; NFKC_CF; A643 # L& CYRILLIC CAPITAL LETTER DZELO A644 ; NFKC_CF; A645 # L& CYRILLIC CAPITAL LETTER REVERSED DZE A646 ; NFKC_CF; A647 # L& CYRILLIC CAPITAL LETTER IOTA A648 ; NFKC_CF; A649 # L& CYRILLIC CAPITAL LETTER DJERV A64A ; NFKC_CF; A64B # L& CYRILLIC CAPITAL LETTER MONOGRAPH UK A64C ; NFKC_CF; A64D # L& CYRILLIC CAPITAL LETTER BROAD OMEGA A64E ; NFKC_CF; A64F # L& CYRILLIC CAPITAL LETTER NEUTRAL YER A650 ; NFKC_CF; A651 # L& CYRILLIC CAPITAL LETTER YERU WITH BACK YER A652 ; NFKC_CF; A653 # L& CYRILLIC CAPITAL LETTER IOTIFIED YAT A654 ; NFKC_CF; A655 # L& CYRILLIC CAPITAL LETTER REVERSED YU A656 ; NFKC_CF; A657 # L& CYRILLIC CAPITAL LETTER IOTIFIED A A658 ; NFKC_CF; A659 # L& CYRILLIC CAPITAL LETTER CLOSED LITTLE YUS A65A ; NFKC_CF; A65B # L& CYRILLIC CAPITAL LETTER BLENDED YUS A65C ; NFKC_CF; A65D # L& CYRILLIC CAPITAL LETTER IOTIFIED CLOSED LITTLE YUS A65E ; NFKC_CF; A65F # L& CYRILLIC CAPITAL LETTER YN A660 ; NFKC_CF; A661 # L& CYRILLIC CAPITAL LETTER REVERSED TSE A662 ; NFKC_CF; A663 # L& CYRILLIC CAPITAL LETTER SOFT DE A664 ; NFKC_CF; A665 # L& CYRILLIC CAPITAL LETTER SOFT EL A666 ; NFKC_CF; A667 # L& CYRILLIC CAPITAL LETTER SOFT EM A668 ; NFKC_CF; A669 # L& CYRILLIC CAPITAL LETTER MONOCULAR O A66A ; NFKC_CF; A66B # L& CYRILLIC CAPITAL LETTER BINOCULAR O A66C ; NFKC_CF; A66D # L& CYRILLIC CAPITAL LETTER DOUBLE MONOCULAR O A680 ; NFKC_CF; A681 # L& CYRILLIC CAPITAL LETTER DWE A682 ; NFKC_CF; A683 # L& CYRILLIC CAPITAL LETTER DZWE A684 ; NFKC_CF; A685 # L& CYRILLIC CAPITAL LETTER ZHWE A686 ; NFKC_CF; A687 # L& CYRILLIC CAPITAL LETTER CCHE A688 ; NFKC_CF; A689 # L& CYRILLIC CAPITAL LETTER DZZE A68A ; NFKC_CF; A68B # L& CYRILLIC CAPITAL LETTER TE WITH MIDDLE HOOK A68C ; NFKC_CF; A68D # L& CYRILLIC CAPITAL LETTER TWE A68E ; NFKC_CF; A68F # L& CYRILLIC CAPITAL LETTER TSWE A690 ; NFKC_CF; A691 # L& CYRILLIC CAPITAL LETTER TSSE A692 ; NFKC_CF; A693 # L& CYRILLIC CAPITAL LETTER TCHE A694 ; NFKC_CF; A695 # L& CYRILLIC CAPITAL LETTER HWE A696 ; NFKC_CF; A697 # L& CYRILLIC CAPITAL LETTER SHWE A698 ; NFKC_CF; A699 # L& CYRILLIC CAPITAL LETTER DOUBLE O A69A ; NFKC_CF; A69B # L& CYRILLIC CAPITAL LETTER CROSSED O A69C ; NFKC_CF; 044A # Lm MODIFIER LETTER CYRILLIC HARD SIGN A69D ; NFKC_CF; 044C # Lm MODIFIER LETTER CYRILLIC SOFT SIGN A722 ; NFKC_CF; A723 # L& LATIN CAPITAL LETTER EGYPTOLOGICAL ALEF A724 ; NFKC_CF; A725 # L& LATIN CAPITAL LETTER EGYPTOLOGICAL AIN A726 ; NFKC_CF; A727 # L& LATIN CAPITAL LETTER HENG A728 ; NFKC_CF; A729 # L& LATIN CAPITAL LETTER TZ A72A ; NFKC_CF; A72B # L& LATIN CAPITAL LETTER TRESILLO A72C ; NFKC_CF; A72D # L& LATIN CAPITAL LETTER CUATRILLO A72E ; NFKC_CF; A72F # L& LATIN CAPITAL LETTER CUATRILLO WITH COMMA A732 ; NFKC_CF; A733 # L& LATIN CAPITAL LETTER AA A734 ; NFKC_CF; A735 # L& LATIN CAPITAL LETTER AO A736 ; NFKC_CF; A737 # L& LATIN CAPITAL LETTER AU A738 ; NFKC_CF; A739 # L& LATIN CAPITAL LETTER AV A73A ; NFKC_CF; A73B # L& LATIN CAPITAL LETTER AV WITH HORIZONTAL BAR A73C ; NFKC_CF; A73D # L& LATIN CAPITAL LETTER AY A73E ; NFKC_CF; A73F # L& LATIN CAPITAL LETTER REVERSED C WITH DOT A740 ; NFKC_CF; A741 # L& LATIN CAPITAL LETTER K WITH STROKE A742 ; NFKC_CF; A743 # L& LATIN CAPITAL LETTER K WITH DIAGONAL STROKE A744 ; NFKC_CF; A745 # L& LATIN CAPITAL LETTER K WITH STROKE AND DIAGONAL STROKE A746 ; NFKC_CF; A747 # L& LATIN CAPITAL LETTER BROKEN L A748 ; NFKC_CF; A749 # L& LATIN CAPITAL LETTER L WITH HIGH STROKE A74A ; NFKC_CF; A74B # L& LATIN CAPITAL LETTER O WITH LONG STROKE OVERLAY A74C ; NFKC_CF; A74D # L& LATIN CAPITAL LETTER O WITH LOOP A74E ; NFKC_CF; A74F # L& LATIN CAPITAL LETTER OO A750 ; NFKC_CF; A751 # L& LATIN CAPITAL LETTER P WITH STROKE THROUGH DESCENDER A752 ; NFKC_CF; A753 # L& LATIN CAPITAL LETTER P WITH FLOURISH A754 ; NFKC_CF; A755 # L& LATIN CAPITAL LETTER P WITH SQUIRREL TAIL A756 ; NFKC_CF; A757 # L& LATIN CAPITAL LETTER Q WITH STROKE THROUGH DESCENDER A758 ; NFKC_CF; A759 # L& LATIN CAPITAL LETTER Q WITH DIAGONAL STROKE A75A ; NFKC_CF; A75B # L& LATIN CAPITAL LETTER R ROTUNDA A75C ; NFKC_CF; A75D # L& LATIN CAPITAL LETTER RUM ROTUNDA A75E ; NFKC_CF; A75F # L& LATIN CAPITAL LETTER V WITH DIAGONAL STROKE A760 ; NFKC_CF; A761 # L& LATIN CAPITAL LETTER VY A762 ; NFKC_CF; A763 # L& LATIN CAPITAL LETTER VISIGOTHIC Z A764 ; NFKC_CF; A765 # L& LATIN CAPITAL LETTER THORN WITH STROKE A766 ; NFKC_CF; A767 # L& LATIN CAPITAL LETTER THORN WITH STROKE THROUGH DESCENDER A768 ; NFKC_CF; A769 # L& LATIN CAPITAL LETTER VEND A76A ; NFKC_CF; A76B # L& LATIN CAPITAL LETTER ET A76C ; NFKC_CF; A76D # L& LATIN CAPITAL LETTER IS A76E ; NFKC_CF; A76F # L& LATIN CAPITAL LETTER CON A770 ; NFKC_CF; A76F # Lm MODIFIER LETTER US A779 ; NFKC_CF; A77A # L& LATIN CAPITAL LETTER INSULAR D A77B ; NFKC_CF; A77C # L& LATIN CAPITAL LETTER INSULAR F A77D ; NFKC_CF; 1D79 # L& LATIN CAPITAL LETTER INSULAR G A77E ; NFKC_CF; A77F # L& LATIN CAPITAL LETTER TURNED INSULAR G A780 ; NFKC_CF; A781 # L& LATIN CAPITAL LETTER TURNED L A782 ; NFKC_CF; A783 # L& LATIN CAPITAL LETTER INSULAR R A784 ; NFKC_CF; A785 # L& LATIN CAPITAL LETTER INSULAR S A786 ; NFKC_CF; A787 # L& LATIN CAPITAL LETTER INSULAR T A78B ; NFKC_CF; A78C # L& LATIN CAPITAL LETTER SALTILLO A78D ; NFKC_CF; 0265 # L& LATIN CAPITAL LETTER TURNED H A790 ; NFKC_CF; A791 # L& LATIN CAPITAL LETTER N WITH DESCENDER A792 ; NFKC_CF; A793 # L& LATIN CAPITAL LETTER C WITH BAR A796 ; NFKC_CF; A797 # L& LATIN CAPITAL LETTER B WITH FLOURISH A798 ; NFKC_CF; A799 # L& LATIN CAPITAL LETTER F WITH STROKE A79A ; NFKC_CF; A79B # L& LATIN CAPITAL LETTER VOLAPUK AE A79C ; NFKC_CF; A79D # L& LATIN CAPITAL LETTER VOLAPUK OE A79E ; NFKC_CF; A79F # L& LATIN CAPITAL LETTER VOLAPUK UE A7A0 ; NFKC_CF; A7A1 # L& LATIN CAPITAL LETTER G WITH OBLIQUE STROKE A7A2 ; NFKC_CF; A7A3 # L& LATIN CAPITAL LETTER K WITH OBLIQUE STROKE A7A4 ; NFKC_CF; A7A5 # L& LATIN CAPITAL LETTER N WITH OBLIQUE STROKE A7A6 ; NFKC_CF; A7A7 # L& LATIN CAPITAL LETTER R WITH OBLIQUE STROKE A7A8 ; NFKC_CF; A7A9 # L& LATIN CAPITAL LETTER S WITH OBLIQUE STROKE A7AA ; NFKC_CF; 0266 # L& LATIN CAPITAL LETTER H WITH HOOK A7AB ; NFKC_CF; 025C # L& LATIN CAPITAL LETTER REVERSED OPEN E A7AC ; NFKC_CF; 0261 # L& LATIN CAPITAL LETTER SCRIPT G A7AD ; NFKC_CF; 026C # L& LATIN CAPITAL LETTER L WITH BELT A7AE ; NFKC_CF; 026A # L& LATIN CAPITAL LETTER SMALL CAPITAL I A7B0 ; NFKC_CF; 029E # L& LATIN CAPITAL LETTER TURNED K A7B1 ; NFKC_CF; 0287 # L& LATIN CAPITAL LETTER TURNED T A7B2 ; NFKC_CF; 029D # L& LATIN CAPITAL LETTER J WITH CROSSED-TAIL A7B3 ; NFKC_CF; AB53 # L& LATIN CAPITAL LETTER CHI A7B4 ; NFKC_CF; A7B5 # L& LATIN CAPITAL LETTER BETA A7B6 ; NFKC_CF; A7B7 # L& LATIN CAPITAL LETTER OMEGA A7B8 ; NFKC_CF; A7B9 # L& LATIN CAPITAL LETTER U WITH STROKE A7BA ; NFKC_CF; A7BB # L& LATIN CAPITAL LETTER GLOTTAL A A7BC ; NFKC_CF; A7BD # L& LATIN CAPITAL LETTER GLOTTAL I A7BE ; NFKC_CF; A7BF # L& LATIN CAPITAL LETTER GLOTTAL U A7C0 ; NFKC_CF; A7C1 # L& LATIN CAPITAL LETTER OLD POLISH O A7C2 ; NFKC_CF; A7C3 # L& LATIN CAPITAL LETTER ANGLICANA W A7C4 ; NFKC_CF; A794 # L& LATIN CAPITAL LETTER C WITH PALATAL HOOK A7C5 ; NFKC_CF; 0282 # L& LATIN CAPITAL LETTER S WITH HOOK A7C6 ; NFKC_CF; 1D8E # L& LATIN CAPITAL LETTER Z WITH PALATAL HOOK A7C7 ; NFKC_CF; A7C8 # L& LATIN CAPITAL LETTER D WITH SHORT STROKE OVERLAY A7C9 ; NFKC_CF; A7CA # L& LATIN CAPITAL LETTER S WITH SHORT STROKE OVERLAY A7D0 ; NFKC_CF; A7D1 # L& LATIN CAPITAL LETTER CLOSED INSULAR G A7D6 ; NFKC_CF; A7D7 # L& LATIN CAPITAL LETTER MIDDLE SCOTS S A7D8 ; NFKC_CF; A7D9 # L& LATIN CAPITAL LETTER SIGMOID S A7F2 ; NFKC_CF; 0063 # Lm MODIFIER LETTER CAPITAL C A7F3 ; NFKC_CF; 0066 # Lm MODIFIER LETTER CAPITAL F A7F4 ; NFKC_CF; 0071 # Lm MODIFIER LETTER CAPITAL Q A7F5 ; NFKC_CF; A7F6 # L& LATIN CAPITAL LETTER REVERSED HALF H A7F8 ; NFKC_CF; 0127 # Lm MODIFIER LETTER CAPITAL H WITH STROKE A7F9 ; NFKC_CF; 0153 # Lm MODIFIER LETTER SMALL LIGATURE OE AB5C ; NFKC_CF; A727 # Lm MODIFIER LETTER SMALL HENG AB5D ; NFKC_CF; AB37 # Lm MODIFIER LETTER SMALL L WITH INVERTED LAZY S AB5E ; NFKC_CF; 026B # Lm MODIFIER LETTER SMALL L WITH MIDDLE TILDE AB5F ; NFKC_CF; AB52 # Lm MODIFIER LETTER SMALL U WITH LEFT HOOK AB69 ; NFKC_CF; 028D # Lm MODIFIER LETTER SMALL TURNED W AB70 ; NFKC_CF; 13A0 # L& CHEROKEE SMALL LETTER A AB71 ; NFKC_CF; 13A1 # L& CHEROKEE SMALL LETTER E AB72 ; NFKC_CF; 13A2 # L& CHEROKEE SMALL LETTER I AB73 ; NFKC_CF; 13A3 # L& CHEROKEE SMALL LETTER O AB74 ; NFKC_CF; 13A4 # L& CHEROKEE SMALL LETTER U AB75 ; NFKC_CF; 13A5 # L& CHEROKEE SMALL LETTER V AB76 ; NFKC_CF; 13A6 # L& CHEROKEE SMALL LETTER GA AB77 ; NFKC_CF; 13A7 # L& CHEROKEE SMALL LETTER KA AB78 ; NFKC_CF; 13A8 # L& CHEROKEE SMALL LETTER GE AB79 ; NFKC_CF; 13A9 # L& CHEROKEE SMALL LETTER GI AB7A ; NFKC_CF; 13AA # L& CHEROKEE SMALL LETTER GO AB7B ; NFKC_CF; 13AB # L& CHEROKEE SMALL LETTER GU AB7C ; NFKC_CF; 13AC # L& CHEROKEE SMALL LETTER GV AB7D ; NFKC_CF; 13AD # L& CHEROKEE SMALL LETTER HA AB7E ; NFKC_CF; 13AE # L& CHEROKEE SMALL LETTER HE AB7F ; NFKC_CF; 13AF # L& CHEROKEE SMALL LETTER HI AB80 ; NFKC_CF; 13B0 # L& CHEROKEE SMALL LETTER HO AB81 ; NFKC_CF; 13B1 # L& CHEROKEE SMALL LETTER HU AB82 ; NFKC_CF; 13B2 # L& CHEROKEE SMALL LETTER HV AB83 ; NFKC_CF; 13B3 # L& CHEROKEE SMALL LETTER LA AB84 ; NFKC_CF; 13B4 # L& CHEROKEE SMALL LETTER LE AB85 ; NFKC_CF; 13B5 # L& CHEROKEE SMALL LETTER LI AB86 ; NFKC_CF; 13B6 # L& CHEROKEE SMALL LETTER LO AB87 ; NFKC_CF; 13B7 # L& CHEROKEE SMALL LETTER LU AB88 ; NFKC_CF; 13B8 # L& CHEROKEE SMALL LETTER LV AB89 ; NFKC_CF; 13B9 # L& CHEROKEE SMALL LETTER MA AB8A ; NFKC_CF; 13BA # L& CHEROKEE SMALL LETTER ME AB8B ; NFKC_CF; 13BB # L& CHEROKEE SMALL LETTER MI AB8C ; NFKC_CF; 13BC # L& CHEROKEE SMALL LETTER MO AB8D ; NFKC_CF; 13BD # L& CHEROKEE SMALL LETTER MU AB8E ; NFKC_CF; 13BE # L& CHEROKEE SMALL LETTER NA AB8F ; NFKC_CF; 13BF # L& CHEROKEE SMALL LETTER HNA AB90 ; NFKC_CF; 13C0 # L& CHEROKEE SMALL LETTER NAH AB91 ; NFKC_CF; 13C1 # L& CHEROKEE SMALL LETTER NE AB92 ; NFKC_CF; 13C2 # L& CHEROKEE SMALL LETTER NI AB93 ; NFKC_CF; 13C3 # L& CHEROKEE SMALL LETTER NO AB94 ; NFKC_CF; 13C4 # L& CHEROKEE SMALL LETTER NU AB95 ; NFKC_CF; 13C5 # L& CHEROKEE SMALL LETTER NV AB96 ; NFKC_CF; 13C6 # L& CHEROKEE SMALL LETTER QUA AB97 ; NFKC_CF; 13C7 # L& CHEROKEE SMALL LETTER QUE AB98 ; NFKC_CF; 13C8 # L& CHEROKEE SMALL LETTER QUI AB99 ; NFKC_CF; 13C9 # L& CHEROKEE SMALL LETTER QUO AB9A ; NFKC_CF; 13CA # L& CHEROKEE SMALL LETTER QUU AB9B ; NFKC_CF; 13CB # L& CHEROKEE SMALL LETTER QUV AB9C ; NFKC_CF; 13CC # L& CHEROKEE SMALL LETTER SA AB9D ; NFKC_CF; 13CD # L& CHEROKEE SMALL LETTER S AB9E ; NFKC_CF; 13CE # L& CHEROKEE SMALL LETTER SE AB9F ; NFKC_CF; 13CF # L& CHEROKEE SMALL LETTER SI ABA0 ; NFKC_CF; 13D0 # L& CHEROKEE SMALL LETTER SO ABA1 ; NFKC_CF; 13D1 # L& CHEROKEE SMALL LETTER SU ABA2 ; NFKC_CF; 13D2 # L& CHEROKEE SMALL LETTER SV ABA3 ; NFKC_CF; 13D3 # L& CHEROKEE SMALL LETTER DA ABA4 ; NFKC_CF; 13D4 # L& CHEROKEE SMALL LETTER TA ABA5 ; NFKC_CF; 13D5 # L& CHEROKEE SMALL LETTER DE ABA6 ; NFKC_CF; 13D6 # L& CHEROKEE SMALL LETTER TE ABA7 ; NFKC_CF; 13D7 # L& CHEROKEE SMALL LETTER DI ABA8 ; NFKC_CF; 13D8 # L& CHEROKEE SMALL LETTER TI ABA9 ; NFKC_CF; 13D9 # L& CHEROKEE SMALL LETTER DO ABAA ; NFKC_CF; 13DA # L& CHEROKEE SMALL LETTER DU ABAB ; NFKC_CF; 13DB # L& CHEROKEE SMALL LETTER DV ABAC ; NFKC_CF; 13DC # L& CHEROKEE SMALL LETTER DLA ABAD ; NFKC_CF; 13DD # L& CHEROKEE SMALL LETTER TLA ABAE ; NFKC_CF; 13DE # L& CHEROKEE SMALL LETTER TLE ABAF ; NFKC_CF; 13DF # L& CHEROKEE SMALL LETTER TLI ABB0 ; NFKC_CF; 13E0 # L& CHEROKEE SMALL LETTER TLO ABB1 ; NFKC_CF; 13E1 # L& CHEROKEE SMALL LETTER TLU ABB2 ; NFKC_CF; 13E2 # L& CHEROKEE SMALL LETTER TLV ABB3 ; NFKC_CF; 13E3 # L& CHEROKEE SMALL LETTER TSA ABB4 ; NFKC_CF; 13E4 # L& CHEROKEE SMALL LETTER TSE ABB5 ; NFKC_CF; 13E5 # L& CHEROKEE SMALL LETTER TSI ABB6 ; NFKC_CF; 13E6 # L& CHEROKEE SMALL LETTER TSO ABB7 ; NFKC_CF; 13E7 # L& CHEROKEE SMALL LETTER TSU ABB8 ; NFKC_CF; 13E8 # L& CHEROKEE SMALL LETTER TSV ABB9 ; NFKC_CF; 13E9 # L& CHEROKEE SMALL LETTER WA ABBA ; NFKC_CF; 13EA # L& CHEROKEE SMALL LETTER WE ABBB ; NFKC_CF; 13EB # L& CHEROKEE SMALL LETTER WI ABBC ; NFKC_CF; 13EC # L& CHEROKEE SMALL LETTER WO ABBD ; NFKC_CF; 13ED # L& CHEROKEE SMALL LETTER WU ABBE ; NFKC_CF; 13EE # L& CHEROKEE SMALL LETTER WV ABBF ; NFKC_CF; 13EF # L& CHEROKEE SMALL LETTER YA F900 ; NFKC_CF; 8C48 # Lo CJK COMPATIBILITY IDEOGRAPH-F900 F901 ; NFKC_CF; 66F4 # Lo CJK COMPATIBILITY IDEOGRAPH-F901 F902 ; NFKC_CF; 8ECA # Lo CJK COMPATIBILITY IDEOGRAPH-F902 F903 ; NFKC_CF; 8CC8 # Lo CJK COMPATIBILITY IDEOGRAPH-F903 F904 ; NFKC_CF; 6ED1 # Lo CJK COMPATIBILITY IDEOGRAPH-F904 F905 ; NFKC_CF; 4E32 # Lo CJK COMPATIBILITY IDEOGRAPH-F905 F906 ; NFKC_CF; 53E5 # Lo CJK COMPATIBILITY IDEOGRAPH-F906 F907..F908 ; NFKC_CF; 9F9C # Lo [2] CJK COMPATIBILITY IDEOGRAPH-F907..CJK COMPATIBILITY IDEOGRAPH-F908 F909 ; NFKC_CF; 5951 # Lo CJK COMPATIBILITY IDEOGRAPH-F909 F90A ; NFKC_CF; 91D1 # Lo CJK COMPATIBILITY IDEOGRAPH-F90A F90B ; NFKC_CF; 5587 # Lo CJK COMPATIBILITY IDEOGRAPH-F90B F90C ; NFKC_CF; 5948 # Lo CJK COMPATIBILITY IDEOGRAPH-F90C F90D ; NFKC_CF; 61F6 # Lo CJK COMPATIBILITY IDEOGRAPH-F90D F90E ; NFKC_CF; 7669 # Lo CJK COMPATIBILITY IDEOGRAPH-F90E F90F ; NFKC_CF; 7F85 # Lo CJK COMPATIBILITY IDEOGRAPH-F90F F910 ; NFKC_CF; 863F # Lo CJK COMPATIBILITY IDEOGRAPH-F910 F911 ; NFKC_CF; 87BA # Lo CJK COMPATIBILITY IDEOGRAPH-F911 F912 ; NFKC_CF; 88F8 # Lo CJK COMPATIBILITY IDEOGRAPH-F912 F913 ; NFKC_CF; 908F # Lo CJK COMPATIBILITY IDEOGRAPH-F913 F914 ; NFKC_CF; 6A02 # Lo CJK COMPATIBILITY IDEOGRAPH-F914 F915 ; NFKC_CF; 6D1B # Lo CJK COMPATIBILITY IDEOGRAPH-F915 F916 ; NFKC_CF; 70D9 # Lo CJK COMPATIBILITY IDEOGRAPH-F916 F917 ; NFKC_CF; 73DE # Lo CJK COMPATIBILITY IDEOGRAPH-F917 F918 ; NFKC_CF; 843D # Lo CJK COMPATIBILITY IDEOGRAPH-F918 F919 ; NFKC_CF; 916A # Lo CJK COMPATIBILITY IDEOGRAPH-F919 F91A ; NFKC_CF; 99F1 # Lo CJK COMPATIBILITY IDEOGRAPH-F91A F91B ; NFKC_CF; 4E82 # Lo CJK COMPATIBILITY IDEOGRAPH-F91B F91C ; NFKC_CF; 5375 # Lo CJK COMPATIBILITY IDEOGRAPH-F91C F91D ; NFKC_CF; 6B04 # Lo CJK COMPATIBILITY IDEOGRAPH-F91D F91E ; NFKC_CF; 721B # Lo CJK COMPATIBILITY IDEOGRAPH-F91E F91F ; NFKC_CF; 862D # Lo CJK COMPATIBILITY IDEOGRAPH-F91F F920 ; NFKC_CF; 9E1E # Lo CJK COMPATIBILITY IDEOGRAPH-F920 F921 ; NFKC_CF; 5D50 # Lo CJK COMPATIBILITY IDEOGRAPH-F921 F922 ; NFKC_CF; 6FEB # Lo CJK COMPATIBILITY IDEOGRAPH-F922 F923 ; NFKC_CF; 85CD # Lo CJK COMPATIBILITY IDEOGRAPH-F923 F924 ; NFKC_CF; 8964 # Lo CJK COMPATIBILITY IDEOGRAPH-F924 F925 ; NFKC_CF; 62C9 # Lo CJK COMPATIBILITY IDEOGRAPH-F925 F926 ; NFKC_CF; 81D8 # Lo CJK COMPATIBILITY IDEOGRAPH-F926 F927 ; NFKC_CF; 881F # Lo CJK COMPATIBILITY IDEOGRAPH-F927 F928 ; NFKC_CF; 5ECA # Lo CJK COMPATIBILITY IDEOGRAPH-F928 F929 ; NFKC_CF; 6717 # Lo CJK COMPATIBILITY IDEOGRAPH-F929 F92A ; NFKC_CF; 6D6A # Lo CJK COMPATIBILITY IDEOGRAPH-F92A F92B ; NFKC_CF; 72FC # Lo CJK COMPATIBILITY IDEOGRAPH-F92B F92C ; NFKC_CF; 90CE # Lo CJK COMPATIBILITY IDEOGRAPH-F92C F92D ; NFKC_CF; 4F86 # Lo CJK COMPATIBILITY IDEOGRAPH-F92D F92E ; NFKC_CF; 51B7 # Lo CJK COMPATIBILITY IDEOGRAPH-F92E F92F ; NFKC_CF; 52DE # Lo CJK COMPATIBILITY IDEOGRAPH-F92F F930 ; NFKC_CF; 64C4 # Lo CJK COMPATIBILITY IDEOGRAPH-F930 F931 ; NFKC_CF; 6AD3 # Lo CJK COMPATIBILITY IDEOGRAPH-F931 F932 ; NFKC_CF; 7210 # Lo CJK COMPATIBILITY IDEOGRAPH-F932 F933 ; NFKC_CF; 76E7 # Lo CJK COMPATIBILITY IDEOGRAPH-F933 F934 ; NFKC_CF; 8001 # Lo CJK COMPATIBILITY IDEOGRAPH-F934 F935 ; NFKC_CF; 8606 # Lo CJK COMPATIBILITY IDEOGRAPH-F935 F936 ; NFKC_CF; 865C # Lo CJK COMPATIBILITY IDEOGRAPH-F936 F937 ; NFKC_CF; 8DEF # Lo CJK COMPATIBILITY IDEOGRAPH-F937 F938 ; NFKC_CF; 9732 # Lo CJK COMPATIBILITY IDEOGRAPH-F938 F939 ; NFKC_CF; 9B6F # Lo CJK COMPATIBILITY IDEOGRAPH-F939 F93A ; NFKC_CF; 9DFA # Lo CJK COMPATIBILITY IDEOGRAPH-F93A F93B ; NFKC_CF; 788C # Lo CJK COMPATIBILITY IDEOGRAPH-F93B F93C ; NFKC_CF; 797F # Lo CJK COMPATIBILITY IDEOGRAPH-F93C F93D ; NFKC_CF; 7DA0 # Lo CJK COMPATIBILITY IDEOGRAPH-F93D F93E ; NFKC_CF; 83C9 # Lo CJK COMPATIBILITY IDEOGRAPH-F93E F93F ; NFKC_CF; 9304 # Lo CJK COMPATIBILITY IDEOGRAPH-F93F F940 ; NFKC_CF; 9E7F # Lo CJK COMPATIBILITY IDEOGRAPH-F940 F941 ; NFKC_CF; 8AD6 # Lo CJK COMPATIBILITY IDEOGRAPH-F941 F942 ; NFKC_CF; 58DF # Lo CJK COMPATIBILITY IDEOGRAPH-F942 F943 ; NFKC_CF; 5F04 # Lo CJK COMPATIBILITY IDEOGRAPH-F943 F944 ; NFKC_CF; 7C60 # Lo CJK COMPATIBILITY IDEOGRAPH-F944 F945 ; NFKC_CF; 807E # Lo CJK COMPATIBILITY IDEOGRAPH-F945 F946 ; NFKC_CF; 7262 # Lo CJK COMPATIBILITY IDEOGRAPH-F946 F947 ; NFKC_CF; 78CA # Lo CJK COMPATIBILITY IDEOGRAPH-F947 F948 ; NFKC_CF; 8CC2 # Lo CJK COMPATIBILITY IDEOGRAPH-F948 F949 ; NFKC_CF; 96F7 # Lo CJK COMPATIBILITY IDEOGRAPH-F949 F94A ; NFKC_CF; 58D8 # Lo CJK COMPATIBILITY IDEOGRAPH-F94A F94B ; NFKC_CF; 5C62 # Lo CJK COMPATIBILITY IDEOGRAPH-F94B F94C ; NFKC_CF; 6A13 # Lo CJK COMPATIBILITY IDEOGRAPH-F94C F94D ; NFKC_CF; 6DDA # Lo CJK COMPATIBILITY IDEOGRAPH-F94D F94E ; NFKC_CF; 6F0F # Lo CJK COMPATIBILITY IDEOGRAPH-F94E F94F ; NFKC_CF; 7D2F # Lo CJK COMPATIBILITY IDEOGRAPH-F94F F950 ; NFKC_CF; 7E37 # Lo CJK COMPATIBILITY IDEOGRAPH-F950 F951 ; NFKC_CF; 964B # Lo CJK COMPATIBILITY IDEOGRAPH-F951 F952 ; NFKC_CF; 52D2 # Lo CJK COMPATIBILITY IDEOGRAPH-F952 F953 ; NFKC_CF; 808B # Lo CJK COMPATIBILITY IDEOGRAPH-F953 F954 ; NFKC_CF; 51DC # Lo CJK COMPATIBILITY IDEOGRAPH-F954 F955 ; NFKC_CF; 51CC # Lo CJK COMPATIBILITY IDEOGRAPH-F955 F956 ; NFKC_CF; 7A1C # Lo CJK COMPATIBILITY IDEOGRAPH-F956 F957 ; NFKC_CF; 7DBE # Lo CJK COMPATIBILITY IDEOGRAPH-F957 F958 ; NFKC_CF; 83F1 # Lo CJK COMPATIBILITY IDEOGRAPH-F958 F959 ; NFKC_CF; 9675 # Lo CJK COMPATIBILITY IDEOGRAPH-F959 F95A ; NFKC_CF; 8B80 # Lo CJK COMPATIBILITY IDEOGRAPH-F95A F95B ; NFKC_CF; 62CF # Lo CJK COMPATIBILITY IDEOGRAPH-F95B F95C ; NFKC_CF; 6A02 # Lo CJK COMPATIBILITY IDEOGRAPH-F95C F95D ; NFKC_CF; 8AFE # Lo CJK COMPATIBILITY IDEOGRAPH-F95D F95E ; NFKC_CF; 4E39 # Lo CJK COMPATIBILITY IDEOGRAPH-F95E F95F ; NFKC_CF; 5BE7 # Lo CJK COMPATIBILITY IDEOGRAPH-F95F F960 ; NFKC_CF; 6012 # Lo CJK COMPATIBILITY IDEOGRAPH-F960 F961 ; NFKC_CF; 7387 # Lo CJK COMPATIBILITY IDEOGRAPH-F961 F962 ; NFKC_CF; 7570 # Lo CJK COMPATIBILITY IDEOGRAPH-F962 F963 ; NFKC_CF; 5317 # Lo CJK COMPATIBILITY IDEOGRAPH-F963 F964 ; NFKC_CF; 78FB # Lo CJK COMPATIBILITY IDEOGRAPH-F964 F965 ; NFKC_CF; 4FBF # Lo CJK COMPATIBILITY IDEOGRAPH-F965 F966 ; NFKC_CF; 5FA9 # Lo CJK COMPATIBILITY IDEOGRAPH-F966 F967 ; NFKC_CF; 4E0D # Lo CJK COMPATIBILITY IDEOGRAPH-F967 F968 ; NFKC_CF; 6CCC # Lo CJK COMPATIBILITY IDEOGRAPH-F968 F969 ; NFKC_CF; 6578 # Lo CJK COMPATIBILITY IDEOGRAPH-F969 F96A ; NFKC_CF; 7D22 # Lo CJK COMPATIBILITY IDEOGRAPH-F96A F96B ; NFKC_CF; 53C3 # Lo CJK COMPATIBILITY IDEOGRAPH-F96B F96C ; NFKC_CF; 585E # Lo CJK COMPATIBILITY IDEOGRAPH-F96C F96D ; NFKC_CF; 7701 # Lo CJK COMPATIBILITY IDEOGRAPH-F96D F96E ; NFKC_CF; 8449 # Lo CJK COMPATIBILITY IDEOGRAPH-F96E F96F ; NFKC_CF; 8AAA # Lo CJK COMPATIBILITY IDEOGRAPH-F96F F970 ; NFKC_CF; 6BBA # Lo CJK COMPATIBILITY IDEOGRAPH-F970 F971 ; NFKC_CF; 8FB0 # Lo CJK COMPATIBILITY IDEOGRAPH-F971 F972 ; NFKC_CF; 6C88 # Lo CJK COMPATIBILITY IDEOGRAPH-F972 F973 ; NFKC_CF; 62FE # Lo CJK COMPATIBILITY IDEOGRAPH-F973 F974 ; NFKC_CF; 82E5 # Lo CJK COMPATIBILITY IDEOGRAPH-F974 F975 ; NFKC_CF; 63A0 # Lo CJK COMPATIBILITY IDEOGRAPH-F975 F976 ; NFKC_CF; 7565 # Lo CJK COMPATIBILITY IDEOGRAPH-F976 F977 ; NFKC_CF; 4EAE # Lo CJK COMPATIBILITY IDEOGRAPH-F977 F978 ; NFKC_CF; 5169 # Lo CJK COMPATIBILITY IDEOGRAPH-F978 F979 ; NFKC_CF; 51C9 # Lo CJK COMPATIBILITY IDEOGRAPH-F979 F97A ; NFKC_CF; 6881 # Lo CJK COMPATIBILITY IDEOGRAPH-F97A F97B ; NFKC_CF; 7CE7 # Lo CJK COMPATIBILITY IDEOGRAPH-F97B F97C ; NFKC_CF; 826F # Lo CJK COMPATIBILITY IDEOGRAPH-F97C F97D ; NFKC_CF; 8AD2 # Lo CJK COMPATIBILITY IDEOGRAPH-F97D F97E ; NFKC_CF; 91CF # Lo CJK COMPATIBILITY IDEOGRAPH-F97E F97F ; NFKC_CF; 52F5 # Lo CJK COMPATIBILITY IDEOGRAPH-F97F F980 ; NFKC_CF; 5442 # Lo CJK COMPATIBILITY IDEOGRAPH-F980 F981 ; NFKC_CF; 5973 # Lo CJK COMPATIBILITY IDEOGRAPH-F981 F982 ; NFKC_CF; 5EEC # Lo CJK COMPATIBILITY IDEOGRAPH-F982 F983 ; NFKC_CF; 65C5 # Lo CJK COMPATIBILITY IDEOGRAPH-F983 F984 ; NFKC_CF; 6FFE # Lo CJK COMPATIBILITY IDEOGRAPH-F984 F985 ; NFKC_CF; 792A # Lo CJK COMPATIBILITY IDEOGRAPH-F985 F986 ; NFKC_CF; 95AD # Lo CJK COMPATIBILITY IDEOGRAPH-F986 F987 ; NFKC_CF; 9A6A # Lo CJK COMPATIBILITY IDEOGRAPH-F987 F988 ; NFKC_CF; 9E97 # Lo CJK COMPATIBILITY IDEOGRAPH-F988 F989 ; NFKC_CF; 9ECE # Lo CJK COMPATIBILITY IDEOGRAPH-F989 F98A ; NFKC_CF; 529B # Lo CJK COMPATIBILITY IDEOGRAPH-F98A F98B ; NFKC_CF; 66C6 # Lo CJK COMPATIBILITY IDEOGRAPH-F98B F98C ; NFKC_CF; 6B77 # Lo CJK COMPATIBILITY IDEOGRAPH-F98C F98D ; NFKC_CF; 8F62 # Lo CJK COMPATIBILITY IDEOGRAPH-F98D F98E ; NFKC_CF; 5E74 # Lo CJK COMPATIBILITY IDEOGRAPH-F98E F98F ; NFKC_CF; 6190 # Lo CJK COMPATIBILITY IDEOGRAPH-F98F F990 ; NFKC_CF; 6200 # Lo CJK COMPATIBILITY IDEOGRAPH-F990 F991 ; NFKC_CF; 649A # Lo CJK COMPATIBILITY IDEOGRAPH-F991 F992 ; NFKC_CF; 6F23 # Lo CJK COMPATIBILITY IDEOGRAPH-F992 F993 ; NFKC_CF; 7149 # Lo CJK COMPATIBILITY IDEOGRAPH-F993 F994 ; NFKC_CF; 7489 # Lo CJK COMPATIBILITY IDEOGRAPH-F994 F995 ; NFKC_CF; 79CA # Lo CJK COMPATIBILITY IDEOGRAPH-F995 F996 ; NFKC_CF; 7DF4 # Lo CJK COMPATIBILITY IDEOGRAPH-F996 F997 ; NFKC_CF; 806F # Lo CJK COMPATIBILITY IDEOGRAPH-F997 F998 ; NFKC_CF; 8F26 # Lo CJK COMPATIBILITY IDEOGRAPH-F998 F999 ; NFKC_CF; 84EE # Lo CJK COMPATIBILITY IDEOGRAPH-F999 F99A ; NFKC_CF; 9023 # Lo CJK COMPATIBILITY IDEOGRAPH-F99A F99B ; NFKC_CF; 934A # Lo CJK COMPATIBILITY IDEOGRAPH-F99B F99C ; NFKC_CF; 5217 # Lo CJK COMPATIBILITY IDEOGRAPH-F99C F99D ; NFKC_CF; 52A3 # Lo CJK COMPATIBILITY IDEOGRAPH-F99D F99E ; NFKC_CF; 54BD # Lo CJK COMPATIBILITY IDEOGRAPH-F99E F99F ; NFKC_CF; 70C8 # Lo CJK COMPATIBILITY IDEOGRAPH-F99F F9A0 ; NFKC_CF; 88C2 # Lo CJK COMPATIBILITY IDEOGRAPH-F9A0 F9A1 ; NFKC_CF; 8AAA # Lo CJK COMPATIBILITY IDEOGRAPH-F9A1 F9A2 ; NFKC_CF; 5EC9 # Lo CJK COMPATIBILITY IDEOGRAPH-F9A2 F9A3 ; NFKC_CF; 5FF5 # Lo CJK COMPATIBILITY IDEOGRAPH-F9A3 F9A4 ; NFKC_CF; 637B # Lo CJK COMPATIBILITY IDEOGRAPH-F9A4 F9A5 ; NFKC_CF; 6BAE # Lo CJK COMPATIBILITY IDEOGRAPH-F9A5 F9A6 ; NFKC_CF; 7C3E # Lo CJK COMPATIBILITY IDEOGRAPH-F9A6 F9A7 ; NFKC_CF; 7375 # Lo CJK COMPATIBILITY IDEOGRAPH-F9A7 F9A8 ; NFKC_CF; 4EE4 # Lo CJK COMPATIBILITY IDEOGRAPH-F9A8 F9A9 ; NFKC_CF; 56F9 # Lo CJK COMPATIBILITY IDEOGRAPH-F9A9 F9AA ; NFKC_CF; 5BE7 # Lo CJK COMPATIBILITY IDEOGRAPH-F9AA F9AB ; NFKC_CF; 5DBA # Lo CJK COMPATIBILITY IDEOGRAPH-F9AB F9AC ; NFKC_CF; 601C # Lo CJK COMPATIBILITY IDEOGRAPH-F9AC F9AD ; NFKC_CF; 73B2 # Lo CJK COMPATIBILITY IDEOGRAPH-F9AD F9AE ; NFKC_CF; 7469 # Lo CJK COMPATIBILITY IDEOGRAPH-F9AE F9AF ; NFKC_CF; 7F9A # Lo CJK COMPATIBILITY IDEOGRAPH-F9AF F9B0 ; NFKC_CF; 8046 # Lo CJK COMPATIBILITY IDEOGRAPH-F9B0 F9B1 ; NFKC_CF; 9234 # Lo CJK COMPATIBILITY IDEOGRAPH-F9B1 F9B2 ; NFKC_CF; 96F6 # Lo CJK COMPATIBILITY IDEOGRAPH-F9B2 F9B3 ; NFKC_CF; 9748 # Lo CJK COMPATIBILITY IDEOGRAPH-F9B3 F9B4 ; NFKC_CF; 9818 # Lo CJK COMPATIBILITY IDEOGRAPH-F9B4 F9B5 ; NFKC_CF; 4F8B # Lo CJK COMPATIBILITY IDEOGRAPH-F9B5 F9B6 ; NFKC_CF; 79AE # Lo CJK COMPATIBILITY IDEOGRAPH-F9B6 F9B7 ; NFKC_CF; 91B4 # Lo CJK COMPATIBILITY IDEOGRAPH-F9B7 F9B8 ; NFKC_CF; 96B8 # Lo CJK COMPATIBILITY IDEOGRAPH-F9B8 F9B9 ; NFKC_CF; 60E1 # Lo CJK COMPATIBILITY IDEOGRAPH-F9B9 F9BA ; NFKC_CF; 4E86 # Lo CJK COMPATIBILITY IDEOGRAPH-F9BA F9BB ; NFKC_CF; 50DA # Lo CJK COMPATIBILITY IDEOGRAPH-F9BB F9BC ; NFKC_CF; 5BEE # Lo CJK COMPATIBILITY IDEOGRAPH-F9BC F9BD ; NFKC_CF; 5C3F # Lo CJK COMPATIBILITY IDEOGRAPH-F9BD F9BE ; NFKC_CF; 6599 # Lo CJK COMPATIBILITY IDEOGRAPH-F9BE F9BF ; NFKC_CF; 6A02 # Lo CJK COMPATIBILITY IDEOGRAPH-F9BF F9C0 ; NFKC_CF; 71CE # Lo CJK COMPATIBILITY IDEOGRAPH-F9C0 F9C1 ; NFKC_CF; 7642 # Lo CJK COMPATIBILITY IDEOGRAPH-F9C1 F9C2 ; NFKC_CF; 84FC # Lo CJK COMPATIBILITY IDEOGRAPH-F9C2 F9C3 ; NFKC_CF; 907C # Lo CJK COMPATIBILITY IDEOGRAPH-F9C3 F9C4 ; NFKC_CF; 9F8D # Lo CJK COMPATIBILITY IDEOGRAPH-F9C4 F9C5 ; NFKC_CF; 6688 # Lo CJK COMPATIBILITY IDEOGRAPH-F9C5 F9C6 ; NFKC_CF; 962E # Lo CJK COMPATIBILITY IDEOGRAPH-F9C6 F9C7 ; NFKC_CF; 5289 # Lo CJK COMPATIBILITY IDEOGRAPH-F9C7 F9C8 ; NFKC_CF; 677B # Lo CJK COMPATIBILITY IDEOGRAPH-F9C8 F9C9 ; NFKC_CF; 67F3 # Lo CJK COMPATIBILITY IDEOGRAPH-F9C9 F9CA ; NFKC_CF; 6D41 # Lo CJK COMPATIBILITY IDEOGRAPH-F9CA F9CB ; NFKC_CF; 6E9C # Lo CJK COMPATIBILITY IDEOGRAPH-F9CB F9CC ; NFKC_CF; 7409 # Lo CJK COMPATIBILITY IDEOGRAPH-F9CC F9CD ; NFKC_CF; 7559 # Lo CJK COMPATIBILITY IDEOGRAPH-F9CD F9CE ; NFKC_CF; 786B # Lo CJK COMPATIBILITY IDEOGRAPH-F9CE F9CF ; NFKC_CF; 7D10 # Lo CJK COMPATIBILITY IDEOGRAPH-F9CF F9D0 ; NFKC_CF; 985E # Lo CJK COMPATIBILITY IDEOGRAPH-F9D0 F9D1 ; NFKC_CF; 516D # Lo CJK COMPATIBILITY IDEOGRAPH-F9D1 F9D2 ; NFKC_CF; 622E # Lo CJK COMPATIBILITY IDEOGRAPH-F9D2 F9D3 ; NFKC_CF; 9678 # Lo CJK COMPATIBILITY IDEOGRAPH-F9D3 F9D4 ; NFKC_CF; 502B # Lo CJK COMPATIBILITY IDEOGRAPH-F9D4 F9D5 ; NFKC_CF; 5D19 # Lo CJK COMPATIBILITY IDEOGRAPH-F9D5 F9D6 ; NFKC_CF; 6DEA # Lo CJK COMPATIBILITY IDEOGRAPH-F9D6 F9D7 ; NFKC_CF; 8F2A # Lo CJK COMPATIBILITY IDEOGRAPH-F9D7 F9D8 ; NFKC_CF; 5F8B # Lo CJK COMPATIBILITY IDEOGRAPH-F9D8 F9D9 ; NFKC_CF; 6144 # Lo CJK COMPATIBILITY IDEOGRAPH-F9D9 F9DA ; NFKC_CF; 6817 # Lo CJK COMPATIBILITY IDEOGRAPH-F9DA F9DB ; NFKC_CF; 7387 # Lo CJK COMPATIBILITY IDEOGRAPH-F9DB F9DC ; NFKC_CF; 9686 # Lo CJK COMPATIBILITY IDEOGRAPH-F9DC F9DD ; NFKC_CF; 5229 # Lo CJK COMPATIBILITY IDEOGRAPH-F9DD F9DE ; NFKC_CF; 540F # Lo CJK COMPATIBILITY IDEOGRAPH-F9DE F9DF ; NFKC_CF; 5C65 # Lo CJK COMPATIBILITY IDEOGRAPH-F9DF F9E0 ; NFKC_CF; 6613 # Lo CJK COMPATIBILITY IDEOGRAPH-F9E0 F9E1 ; NFKC_CF; 674E # Lo CJK COMPATIBILITY IDEOGRAPH-F9E1 F9E2 ; NFKC_CF; 68A8 # Lo CJK COMPATIBILITY IDEOGRAPH-F9E2 F9E3 ; NFKC_CF; 6CE5 # Lo CJK COMPATIBILITY IDEOGRAPH-F9E3 F9E4 ; NFKC_CF; 7406 # Lo CJK COMPATIBILITY IDEOGRAPH-F9E4 F9E5 ; NFKC_CF; 75E2 # Lo CJK COMPATIBILITY IDEOGRAPH-F9E5 F9E6 ; NFKC_CF; 7F79 # Lo CJK COMPATIBILITY IDEOGRAPH-F9E6 F9E7 ; NFKC_CF; 88CF # Lo CJK COMPATIBILITY IDEOGRAPH-F9E7 F9E8 ; NFKC_CF; 88E1 # Lo CJK COMPATIBILITY IDEOGRAPH-F9E8 F9E9 ; NFKC_CF; 91CC # Lo CJK COMPATIBILITY IDEOGRAPH-F9E9 F9EA ; NFKC_CF; 96E2 # Lo CJK COMPATIBILITY IDEOGRAPH-F9EA F9EB ; NFKC_CF; 533F # Lo CJK COMPATIBILITY IDEOGRAPH-F9EB F9EC ; NFKC_CF; 6EBA # Lo CJK COMPATIBILITY IDEOGRAPH-F9EC F9ED ; NFKC_CF; 541D # Lo CJK COMPATIBILITY IDEOGRAPH-F9ED F9EE ; NFKC_CF; 71D0 # Lo CJK COMPATIBILITY IDEOGRAPH-F9EE F9EF ; NFKC_CF; 7498 # Lo CJK COMPATIBILITY IDEOGRAPH-F9EF F9F0 ; NFKC_CF; 85FA # Lo CJK COMPATIBILITY IDEOGRAPH-F9F0 F9F1 ; NFKC_CF; 96A3 # Lo CJK COMPATIBILITY IDEOGRAPH-F9F1 F9F2 ; NFKC_CF; 9C57 # Lo CJK COMPATIBILITY IDEOGRAPH-F9F2 F9F3 ; NFKC_CF; 9E9F # Lo CJK COMPATIBILITY IDEOGRAPH-F9F3 F9F4 ; NFKC_CF; 6797 # Lo CJK COMPATIBILITY IDEOGRAPH-F9F4 F9F5 ; NFKC_CF; 6DCB # Lo CJK COMPATIBILITY IDEOGRAPH-F9F5 F9F6 ; NFKC_CF; 81E8 # Lo CJK COMPATIBILITY IDEOGRAPH-F9F6 F9F7 ; NFKC_CF; 7ACB # Lo CJK COMPATIBILITY IDEOGRAPH-F9F7 F9F8 ; NFKC_CF; 7B20 # Lo CJK COMPATIBILITY IDEOGRAPH-F9F8 F9F9 ; NFKC_CF; 7C92 # Lo CJK COMPATIBILITY IDEOGRAPH-F9F9 F9FA ; NFKC_CF; 72C0 # Lo CJK COMPATIBILITY IDEOGRAPH-F9FA F9FB ; NFKC_CF; 7099 # Lo CJK COMPATIBILITY IDEOGRAPH-F9FB F9FC ; NFKC_CF; 8B58 # Lo CJK COMPATIBILITY IDEOGRAPH-F9FC F9FD ; NFKC_CF; 4EC0 # Lo CJK COMPATIBILITY IDEOGRAPH-F9FD F9FE ; NFKC_CF; 8336 # Lo CJK COMPATIBILITY IDEOGRAPH-F9FE F9FF ; NFKC_CF; 523A # Lo CJK COMPATIBILITY IDEOGRAPH-F9FF FA00 ; NFKC_CF; 5207 # Lo CJK COMPATIBILITY IDEOGRAPH-FA00 FA01 ; NFKC_CF; 5EA6 # Lo CJK COMPATIBILITY IDEOGRAPH-FA01 FA02 ; NFKC_CF; 62D3 # Lo CJK COMPATIBILITY IDEOGRAPH-FA02 FA03 ; NFKC_CF; 7CD6 # Lo CJK COMPATIBILITY IDEOGRAPH-FA03 FA04 ; NFKC_CF; 5B85 # Lo CJK COMPATIBILITY IDEOGRAPH-FA04 FA05 ; NFKC_CF; 6D1E # Lo CJK COMPATIBILITY IDEOGRAPH-FA05 FA06 ; NFKC_CF; 66B4 # Lo CJK COMPATIBILITY IDEOGRAPH-FA06 FA07 ; NFKC_CF; 8F3B # Lo CJK COMPATIBILITY IDEOGRAPH-FA07 FA08 ; NFKC_CF; 884C # Lo CJK COMPATIBILITY IDEOGRAPH-FA08 FA09 ; NFKC_CF; 964D # Lo CJK COMPATIBILITY IDEOGRAPH-FA09 FA0A ; NFKC_CF; 898B # Lo CJK COMPATIBILITY IDEOGRAPH-FA0A FA0B ; NFKC_CF; 5ED3 # Lo CJK COMPATIBILITY IDEOGRAPH-FA0B FA0C ; NFKC_CF; 5140 # Lo CJK COMPATIBILITY IDEOGRAPH-FA0C FA0D ; NFKC_CF; 55C0 # Lo CJK COMPATIBILITY IDEOGRAPH-FA0D FA10 ; NFKC_CF; 585A # Lo CJK COMPATIBILITY IDEOGRAPH-FA10 FA12 ; NFKC_CF; 6674 # Lo CJK COMPATIBILITY IDEOGRAPH-FA12 FA15 ; NFKC_CF; 51DE # Lo CJK COMPATIBILITY IDEOGRAPH-FA15 FA16 ; NFKC_CF; 732A # Lo CJK COMPATIBILITY IDEOGRAPH-FA16 FA17 ; NFKC_CF; 76CA # Lo CJK COMPATIBILITY IDEOGRAPH-FA17 FA18 ; NFKC_CF; 793C # Lo CJK COMPATIBILITY IDEOGRAPH-FA18 FA19 ; NFKC_CF; 795E # Lo CJK COMPATIBILITY IDEOGRAPH-FA19 FA1A ; NFKC_CF; 7965 # Lo CJK COMPATIBILITY IDEOGRAPH-FA1A FA1B ; NFKC_CF; 798F # Lo CJK COMPATIBILITY IDEOGRAPH-FA1B FA1C ; NFKC_CF; 9756 # Lo CJK COMPATIBILITY IDEOGRAPH-FA1C FA1D ; NFKC_CF; 7CBE # Lo CJK COMPATIBILITY IDEOGRAPH-FA1D FA1E ; NFKC_CF; 7FBD # Lo CJK COMPATIBILITY IDEOGRAPH-FA1E FA20 ; NFKC_CF; 8612 # Lo CJK COMPATIBILITY IDEOGRAPH-FA20 FA22 ; NFKC_CF; 8AF8 # Lo CJK COMPATIBILITY IDEOGRAPH-FA22 FA25 ; NFKC_CF; 9038 # Lo CJK COMPATIBILITY IDEOGRAPH-FA25 FA26 ; NFKC_CF; 90FD # Lo CJK COMPATIBILITY IDEOGRAPH-FA26 FA2A ; NFKC_CF; 98EF # Lo CJK COMPATIBILITY IDEOGRAPH-FA2A FA2B ; NFKC_CF; 98FC # Lo CJK COMPATIBILITY IDEOGRAPH-FA2B FA2C ; NFKC_CF; 9928 # Lo CJK COMPATIBILITY IDEOGRAPH-FA2C FA2D ; NFKC_CF; 9DB4 # Lo CJK COMPATIBILITY IDEOGRAPH-FA2D FA2E ; NFKC_CF; 90DE # Lo CJK COMPATIBILITY IDEOGRAPH-FA2E FA2F ; NFKC_CF; 96B7 # Lo CJK COMPATIBILITY IDEOGRAPH-FA2F FA30 ; NFKC_CF; 4FAE # Lo CJK COMPATIBILITY IDEOGRAPH-FA30 FA31 ; NFKC_CF; 50E7 # Lo CJK COMPATIBILITY IDEOGRAPH-FA31 FA32 ; NFKC_CF; 514D # Lo CJK COMPATIBILITY IDEOGRAPH-FA32 FA33 ; NFKC_CF; 52C9 # Lo CJK COMPATIBILITY IDEOGRAPH-FA33 FA34 ; NFKC_CF; 52E4 # Lo CJK COMPATIBILITY IDEOGRAPH-FA34 FA35 ; NFKC_CF; 5351 # Lo CJK COMPATIBILITY IDEOGRAPH-FA35 FA36 ; NFKC_CF; 559D # Lo CJK COMPATIBILITY IDEOGRAPH-FA36 FA37 ; NFKC_CF; 5606 # Lo CJK COMPATIBILITY IDEOGRAPH-FA37 FA38 ; NFKC_CF; 5668 # Lo CJK COMPATIBILITY IDEOGRAPH-FA38 FA39 ; NFKC_CF; 5840 # Lo CJK COMPATIBILITY IDEOGRAPH-FA39 FA3A ; NFKC_CF; 58A8 # Lo CJK COMPATIBILITY IDEOGRAPH-FA3A FA3B ; NFKC_CF; 5C64 # Lo CJK COMPATIBILITY IDEOGRAPH-FA3B FA3C ; NFKC_CF; 5C6E # Lo CJK COMPATIBILITY IDEOGRAPH-FA3C FA3D ; NFKC_CF; 6094 # Lo CJK COMPATIBILITY IDEOGRAPH-FA3D FA3E ; NFKC_CF; 6168 # Lo CJK COMPATIBILITY IDEOGRAPH-FA3E FA3F ; NFKC_CF; 618E # Lo CJK COMPATIBILITY IDEOGRAPH-FA3F FA40 ; NFKC_CF; 61F2 # Lo CJK COMPATIBILITY IDEOGRAPH-FA40 FA41 ; NFKC_CF; 654F # Lo CJK COMPATIBILITY IDEOGRAPH-FA41 FA42 ; NFKC_CF; 65E2 # Lo CJK COMPATIBILITY IDEOGRAPH-FA42 FA43 ; NFKC_CF; 6691 # Lo CJK COMPATIBILITY IDEOGRAPH-FA43 FA44 ; NFKC_CF; 6885 # Lo CJK COMPATIBILITY IDEOGRAPH-FA44 FA45 ; NFKC_CF; 6D77 # Lo CJK COMPATIBILITY IDEOGRAPH-FA45 FA46 ; NFKC_CF; 6E1A # Lo CJK COMPATIBILITY IDEOGRAPH-FA46 FA47 ; NFKC_CF; 6F22 # Lo CJK COMPATIBILITY IDEOGRAPH-FA47 FA48 ; NFKC_CF; 716E # Lo CJK COMPATIBILITY IDEOGRAPH-FA48 FA49 ; NFKC_CF; 722B # Lo CJK COMPATIBILITY IDEOGRAPH-FA49 FA4A ; NFKC_CF; 7422 # Lo CJK COMPATIBILITY IDEOGRAPH-FA4A FA4B ; NFKC_CF; 7891 # Lo CJK COMPATIBILITY IDEOGRAPH-FA4B FA4C ; NFKC_CF; 793E # Lo CJK COMPATIBILITY IDEOGRAPH-FA4C FA4D ; NFKC_CF; 7949 # Lo CJK COMPATIBILITY IDEOGRAPH-FA4D FA4E ; NFKC_CF; 7948 # Lo CJK COMPATIBILITY IDEOGRAPH-FA4E FA4F ; NFKC_CF; 7950 # Lo CJK COMPATIBILITY IDEOGRAPH-FA4F FA50 ; NFKC_CF; 7956 # Lo CJK COMPATIBILITY IDEOGRAPH-FA50 FA51 ; NFKC_CF; 795D # Lo CJK COMPATIBILITY IDEOGRAPH-FA51 FA52 ; NFKC_CF; 798D # Lo CJK COMPATIBILITY IDEOGRAPH-FA52 FA53 ; NFKC_CF; 798E # Lo CJK COMPATIBILITY IDEOGRAPH-FA53 FA54 ; NFKC_CF; 7A40 # Lo CJK COMPATIBILITY IDEOGRAPH-FA54 FA55 ; NFKC_CF; 7A81 # Lo CJK COMPATIBILITY IDEOGRAPH-FA55 FA56 ; NFKC_CF; 7BC0 # Lo CJK COMPATIBILITY IDEOGRAPH-FA56 FA57 ; NFKC_CF; 7DF4 # Lo CJK COMPATIBILITY IDEOGRAPH-FA57 FA58 ; NFKC_CF; 7E09 # Lo CJK COMPATIBILITY IDEOGRAPH-FA58 FA59 ; NFKC_CF; 7E41 # Lo CJK COMPATIBILITY IDEOGRAPH-FA59 FA5A ; NFKC_CF; 7F72 # Lo CJK COMPATIBILITY IDEOGRAPH-FA5A FA5B ; NFKC_CF; 8005 # Lo CJK COMPATIBILITY IDEOGRAPH-FA5B FA5C ; NFKC_CF; 81ED # Lo CJK COMPATIBILITY IDEOGRAPH-FA5C FA5D..FA5E ; NFKC_CF; 8279 # Lo [2] CJK COMPATIBILITY IDEOGRAPH-FA5D..CJK COMPATIBILITY IDEOGRAPH-FA5E FA5F ; NFKC_CF; 8457 # Lo CJK COMPATIBILITY IDEOGRAPH-FA5F FA60 ; NFKC_CF; 8910 # Lo CJK COMPATIBILITY IDEOGRAPH-FA60 FA61 ; NFKC_CF; 8996 # Lo CJK COMPATIBILITY IDEOGRAPH-FA61 FA62 ; NFKC_CF; 8B01 # Lo CJK COMPATIBILITY IDEOGRAPH-FA62 FA63 ; NFKC_CF; 8B39 # Lo CJK COMPATIBILITY IDEOGRAPH-FA63 FA64 ; NFKC_CF; 8CD3 # Lo CJK COMPATIBILITY IDEOGRAPH-FA64 FA65 ; NFKC_CF; 8D08 # Lo CJK COMPATIBILITY IDEOGRAPH-FA65 FA66 ; NFKC_CF; 8FB6 # Lo CJK COMPATIBILITY IDEOGRAPH-FA66 FA67 ; NFKC_CF; 9038 # Lo CJK COMPATIBILITY IDEOGRAPH-FA67 FA68 ; NFKC_CF; 96E3 # Lo CJK COMPATIBILITY IDEOGRAPH-FA68 FA69 ; NFKC_CF; 97FF # Lo CJK COMPATIBILITY IDEOGRAPH-FA69 FA6A ; NFKC_CF; 983B # Lo CJK COMPATIBILITY IDEOGRAPH-FA6A FA6B ; NFKC_CF; 6075 # Lo CJK COMPATIBILITY IDEOGRAPH-FA6B FA6C ; NFKC_CF; 242EE # Lo CJK COMPATIBILITY IDEOGRAPH-FA6C FA6D ; NFKC_CF; 8218 # Lo CJK COMPATIBILITY IDEOGRAPH-FA6D FA70 ; NFKC_CF; 4E26 # Lo CJK COMPATIBILITY IDEOGRAPH-FA70 FA71 ; NFKC_CF; 51B5 # Lo CJK COMPATIBILITY IDEOGRAPH-FA71 FA72 ; NFKC_CF; 5168 # Lo CJK COMPATIBILITY IDEOGRAPH-FA72 FA73 ; NFKC_CF; 4F80 # Lo CJK COMPATIBILITY IDEOGRAPH-FA73 FA74 ; NFKC_CF; 5145 # Lo CJK COMPATIBILITY IDEOGRAPH-FA74 FA75 ; NFKC_CF; 5180 # Lo CJK COMPATIBILITY IDEOGRAPH-FA75 FA76 ; NFKC_CF; 52C7 # Lo CJK COMPATIBILITY IDEOGRAPH-FA76 FA77 ; NFKC_CF; 52FA # Lo CJK COMPATIBILITY IDEOGRAPH-FA77 FA78 ; NFKC_CF; 559D # Lo CJK COMPATIBILITY IDEOGRAPH-FA78 FA79 ; NFKC_CF; 5555 # Lo CJK COMPATIBILITY IDEOGRAPH-FA79 FA7A ; NFKC_CF; 5599 # Lo CJK COMPATIBILITY IDEOGRAPH-FA7A FA7B ; NFKC_CF; 55E2 # Lo CJK COMPATIBILITY IDEOGRAPH-FA7B FA7C ; NFKC_CF; 585A # Lo CJK COMPATIBILITY IDEOGRAPH-FA7C FA7D ; NFKC_CF; 58B3 # Lo CJK COMPATIBILITY IDEOGRAPH-FA7D FA7E ; NFKC_CF; 5944 # Lo CJK COMPATIBILITY IDEOGRAPH-FA7E FA7F ; NFKC_CF; 5954 # Lo CJK COMPATIBILITY IDEOGRAPH-FA7F FA80 ; NFKC_CF; 5A62 # Lo CJK COMPATIBILITY IDEOGRAPH-FA80 FA81 ; NFKC_CF; 5B28 # Lo CJK COMPATIBILITY IDEOGRAPH-FA81 FA82 ; NFKC_CF; 5ED2 # Lo CJK COMPATIBILITY IDEOGRAPH-FA82 FA83 ; NFKC_CF; 5ED9 # Lo CJK COMPATIBILITY IDEOGRAPH-FA83 FA84 ; NFKC_CF; 5F69 # Lo CJK COMPATIBILITY IDEOGRAPH-FA84 FA85 ; NFKC_CF; 5FAD # Lo CJK COMPATIBILITY IDEOGRAPH-FA85 FA86 ; NFKC_CF; 60D8 # Lo CJK COMPATIBILITY IDEOGRAPH-FA86 FA87 ; NFKC_CF; 614E # Lo CJK COMPATIBILITY IDEOGRAPH-FA87 FA88 ; NFKC_CF; 6108 # Lo CJK COMPATIBILITY IDEOGRAPH-FA88 FA89 ; NFKC_CF; 618E # Lo CJK COMPATIBILITY IDEOGRAPH-FA89 FA8A ; NFKC_CF; 6160 # Lo CJK COMPATIBILITY IDEOGRAPH-FA8A FA8B ; NFKC_CF; 61F2 # Lo CJK COMPATIBILITY IDEOGRAPH-FA8B FA8C ; NFKC_CF; 6234 # Lo CJK COMPATIBILITY IDEOGRAPH-FA8C FA8D ; NFKC_CF; 63C4 # Lo CJK COMPATIBILITY IDEOGRAPH-FA8D FA8E ; NFKC_CF; 641C # Lo CJK COMPATIBILITY IDEOGRAPH-FA8E FA8F ; NFKC_CF; 6452 # Lo CJK COMPATIBILITY IDEOGRAPH-FA8F FA90 ; NFKC_CF; 6556 # Lo CJK COMPATIBILITY IDEOGRAPH-FA90 FA91 ; NFKC_CF; 6674 # Lo CJK COMPATIBILITY IDEOGRAPH-FA91 FA92 ; NFKC_CF; 6717 # Lo CJK COMPATIBILITY IDEOGRAPH-FA92 FA93 ; NFKC_CF; 671B # Lo CJK COMPATIBILITY IDEOGRAPH-FA93 FA94 ; NFKC_CF; 6756 # Lo CJK COMPATIBILITY IDEOGRAPH-FA94 FA95 ; NFKC_CF; 6B79 # Lo CJK COMPATIBILITY IDEOGRAPH-FA95 FA96 ; NFKC_CF; 6BBA # Lo CJK COMPATIBILITY IDEOGRAPH-FA96 FA97 ; NFKC_CF; 6D41 # Lo CJK COMPATIBILITY IDEOGRAPH-FA97 FA98 ; NFKC_CF; 6EDB # Lo CJK COMPATIBILITY IDEOGRAPH-FA98 FA99 ; NFKC_CF; 6ECB # Lo CJK COMPATIBILITY IDEOGRAPH-FA99 FA9A ; NFKC_CF; 6F22 # Lo CJK COMPATIBILITY IDEOGRAPH-FA9A FA9B ; NFKC_CF; 701E # Lo CJK COMPATIBILITY IDEOGRAPH-FA9B FA9C ; NFKC_CF; 716E # Lo CJK COMPATIBILITY IDEOGRAPH-FA9C FA9D ; NFKC_CF; 77A7 # Lo CJK COMPATIBILITY IDEOGRAPH-FA9D FA9E ; NFKC_CF; 7235 # Lo CJK COMPATIBILITY IDEOGRAPH-FA9E FA9F ; NFKC_CF; 72AF # Lo CJK COMPATIBILITY IDEOGRAPH-FA9F FAA0 ; NFKC_CF; 732A # Lo CJK COMPATIBILITY IDEOGRAPH-FAA0 FAA1 ; NFKC_CF; 7471 # Lo CJK COMPATIBILITY IDEOGRAPH-FAA1 FAA2 ; NFKC_CF; 7506 # Lo CJK COMPATIBILITY IDEOGRAPH-FAA2 FAA3 ; NFKC_CF; 753B # Lo CJK COMPATIBILITY IDEOGRAPH-FAA3 FAA4 ; NFKC_CF; 761D # Lo CJK COMPATIBILITY IDEOGRAPH-FAA4 FAA5 ; NFKC_CF; 761F # Lo CJK COMPATIBILITY IDEOGRAPH-FAA5 FAA6 ; NFKC_CF; 76CA # Lo CJK COMPATIBILITY IDEOGRAPH-FAA6 FAA7 ; NFKC_CF; 76DB # Lo CJK COMPATIBILITY IDEOGRAPH-FAA7 FAA8 ; NFKC_CF; 76F4 # Lo CJK COMPATIBILITY IDEOGRAPH-FAA8 FAA9 ; NFKC_CF; 774A # Lo CJK COMPATIBILITY IDEOGRAPH-FAA9 FAAA ; NFKC_CF; 7740 # Lo CJK COMPATIBILITY IDEOGRAPH-FAAA FAAB ; NFKC_CF; 78CC # Lo CJK COMPATIBILITY IDEOGRAPH-FAAB FAAC ; NFKC_CF; 7AB1 # Lo CJK COMPATIBILITY IDEOGRAPH-FAAC FAAD ; NFKC_CF; 7BC0 # Lo CJK COMPATIBILITY IDEOGRAPH-FAAD FAAE ; NFKC_CF; 7C7B # Lo CJK COMPATIBILITY IDEOGRAPH-FAAE FAAF ; NFKC_CF; 7D5B # Lo CJK COMPATIBILITY IDEOGRAPH-FAAF FAB0 ; NFKC_CF; 7DF4 # Lo CJK COMPATIBILITY IDEOGRAPH-FAB0 FAB1 ; NFKC_CF; 7F3E # Lo CJK COMPATIBILITY IDEOGRAPH-FAB1 FAB2 ; NFKC_CF; 8005 # Lo CJK COMPATIBILITY IDEOGRAPH-FAB2 FAB3 ; NFKC_CF; 8352 # Lo CJK COMPATIBILITY IDEOGRAPH-FAB3 FAB4 ; NFKC_CF; 83EF # Lo CJK COMPATIBILITY IDEOGRAPH-FAB4 FAB5 ; NFKC_CF; 8779 # Lo CJK COMPATIBILITY IDEOGRAPH-FAB5 FAB6 ; NFKC_CF; 8941 # Lo CJK COMPATIBILITY IDEOGRAPH-FAB6 FAB7 ; NFKC_CF; 8986 # Lo CJK COMPATIBILITY IDEOGRAPH-FAB7 FAB8 ; NFKC_CF; 8996 # Lo CJK COMPATIBILITY IDEOGRAPH-FAB8 FAB9 ; NFKC_CF; 8ABF # Lo CJK COMPATIBILITY IDEOGRAPH-FAB9 FABA ; NFKC_CF; 8AF8 # Lo CJK COMPATIBILITY IDEOGRAPH-FABA FABB ; NFKC_CF; 8ACB # Lo CJK COMPATIBILITY IDEOGRAPH-FABB FABC ; NFKC_CF; 8B01 # Lo CJK COMPATIBILITY IDEOGRAPH-FABC FABD ; NFKC_CF; 8AFE # Lo CJK COMPATIBILITY IDEOGRAPH-FABD FABE ; NFKC_CF; 8AED # Lo CJK COMPATIBILITY IDEOGRAPH-FABE FABF ; NFKC_CF; 8B39 # Lo CJK COMPATIBILITY IDEOGRAPH-FABF FAC0 ; NFKC_CF; 8B8A # Lo CJK COMPATIBILITY IDEOGRAPH-FAC0 FAC1 ; NFKC_CF; 8D08 # Lo CJK COMPATIBILITY IDEOGRAPH-FAC1 FAC2 ; NFKC_CF; 8F38 # Lo CJK COMPATIBILITY IDEOGRAPH-FAC2 FAC3 ; NFKC_CF; 9072 # Lo CJK COMPATIBILITY IDEOGRAPH-FAC3 FAC4 ; NFKC_CF; 9199 # Lo CJK COMPATIBILITY IDEOGRAPH-FAC4 FAC5 ; NFKC_CF; 9276 # Lo CJK COMPATIBILITY IDEOGRAPH-FAC5 FAC6 ; NFKC_CF; 967C # Lo CJK COMPATIBILITY IDEOGRAPH-FAC6 FAC7 ; NFKC_CF; 96E3 # Lo CJK COMPATIBILITY IDEOGRAPH-FAC7 FAC8 ; NFKC_CF; 9756 # Lo CJK COMPATIBILITY IDEOGRAPH-FAC8 FAC9 ; NFKC_CF; 97DB # Lo CJK COMPATIBILITY IDEOGRAPH-FAC9 FACA ; NFKC_CF; 97FF # Lo CJK COMPATIBILITY IDEOGRAPH-FACA FACB ; NFKC_CF; 980B # Lo CJK COMPATIBILITY IDEOGRAPH-FACB FACC ; NFKC_CF; 983B # Lo CJK COMPATIBILITY IDEOGRAPH-FACC FACD ; NFKC_CF; 9B12 # Lo CJK COMPATIBILITY IDEOGRAPH-FACD FACE ; NFKC_CF; 9F9C # Lo CJK COMPATIBILITY IDEOGRAPH-FACE FACF ; NFKC_CF; 2284A # Lo CJK COMPATIBILITY IDEOGRAPH-FACF FAD0 ; NFKC_CF; 22844 # Lo CJK COMPATIBILITY IDEOGRAPH-FAD0 FAD1 ; NFKC_CF; 233D5 # Lo CJK COMPATIBILITY IDEOGRAPH-FAD1 FAD2 ; NFKC_CF; 3B9D # Lo CJK COMPATIBILITY IDEOGRAPH-FAD2 FAD3 ; NFKC_CF; 4018 # Lo CJK COMPATIBILITY IDEOGRAPH-FAD3 FAD4 ; NFKC_CF; 4039 # Lo CJK COMPATIBILITY IDEOGRAPH-FAD4 FAD5 ; NFKC_CF; 25249 # Lo CJK COMPATIBILITY IDEOGRAPH-FAD5 FAD6 ; NFKC_CF; 25CD0 # Lo CJK COMPATIBILITY IDEOGRAPH-FAD6 FAD7 ; NFKC_CF; 27ED3 # Lo CJK COMPATIBILITY IDEOGRAPH-FAD7 FAD8 ; NFKC_CF; 9F43 # Lo CJK COMPATIBILITY IDEOGRAPH-FAD8 FAD9 ; NFKC_CF; 9F8E # Lo CJK COMPATIBILITY IDEOGRAPH-FAD9 FB00 ; NFKC_CF; 0066 0066 # L& LATIN SMALL LIGATURE FF FB01 ; NFKC_CF; 0066 0069 # L& LATIN SMALL LIGATURE FI FB02 ; NFKC_CF; 0066 006C # L& LATIN SMALL LIGATURE FL FB03 ; NFKC_CF; 0066 0066 0069 # L& LATIN SMALL LIGATURE FFI FB04 ; NFKC_CF; 0066 0066 006C # L& LATIN SMALL LIGATURE FFL FB05..FB06 ; NFKC_CF; 0073 0074 # L& [2] LATIN SMALL LIGATURE LONG S T..LATIN SMALL LIGATURE ST FB13 ; NFKC_CF; 0574 0576 # L& ARMENIAN SMALL LIGATURE MEN NOW FB14 ; NFKC_CF; 0574 0565 # L& ARMENIAN SMALL LIGATURE MEN ECH FB15 ; NFKC_CF; 0574 056B # L& ARMENIAN SMALL LIGATURE MEN INI FB16 ; NFKC_CF; 057E 0576 # L& ARMENIAN SMALL LIGATURE VEW NOW FB17 ; NFKC_CF; 0574 056D # L& ARMENIAN SMALL LIGATURE MEN XEH FB1D ; NFKC_CF; 05D9 05B4 # Lo HEBREW LETTER YOD WITH HIRIQ FB1F ; NFKC_CF; 05F2 05B7 # Lo HEBREW LIGATURE YIDDISH YOD YOD PATAH FB20 ; NFKC_CF; 05E2 # Lo HEBREW LETTER ALTERNATIVE AYIN FB21 ; NFKC_CF; 05D0 # Lo HEBREW LETTER WIDE ALEF FB22 ; NFKC_CF; 05D3 # Lo HEBREW LETTER WIDE DALET FB23 ; NFKC_CF; 05D4 # Lo HEBREW LETTER WIDE HE FB24 ; NFKC_CF; 05DB # Lo HEBREW LETTER WIDE KAF FB25 ; NFKC_CF; 05DC # Lo HEBREW LETTER WIDE LAMED FB26 ; NFKC_CF; 05DD # Lo HEBREW LETTER WIDE FINAL MEM FB27 ; NFKC_CF; 05E8 # Lo HEBREW LETTER WIDE RESH FB28 ; NFKC_CF; 05EA # Lo HEBREW LETTER WIDE TAV FB29 ; NFKC_CF; 002B # Sm HEBREW LETTER ALTERNATIVE PLUS SIGN FB2A ; NFKC_CF; 05E9 05C1 # Lo HEBREW LETTER SHIN WITH SHIN DOT FB2B ; NFKC_CF; 05E9 05C2 # Lo HEBREW LETTER SHIN WITH SIN DOT FB2C ; NFKC_CF; 05E9 05BC 05C1 # Lo HEBREW LETTER SHIN WITH DAGESH AND SHIN DOT FB2D ; NFKC_CF; 05E9 05BC 05C2 # Lo HEBREW LETTER SHIN WITH DAGESH AND SIN DOT FB2E ; NFKC_CF; 05D0 05B7 # Lo HEBREW LETTER ALEF WITH PATAH FB2F ; NFKC_CF; 05D0 05B8 # Lo HEBREW LETTER ALEF WITH QAMATS FB30 ; NFKC_CF; 05D0 05BC # Lo HEBREW LETTER ALEF WITH MAPIQ FB31 ; NFKC_CF; 05D1 05BC # Lo HEBREW LETTER BET WITH DAGESH FB32 ; NFKC_CF; 05D2 05BC # Lo HEBREW LETTER GIMEL WITH DAGESH FB33 ; NFKC_CF; 05D3 05BC # Lo HEBREW LETTER DALET WITH DAGESH FB34 ; NFKC_CF; 05D4 05BC # Lo HEBREW LETTER HE WITH MAPIQ FB35 ; NFKC_CF; 05D5 05BC # Lo HEBREW LETTER VAV WITH DAGESH FB36 ; NFKC_CF; 05D6 05BC # Lo HEBREW LETTER ZAYIN WITH DAGESH FB38 ; NFKC_CF; 05D8 05BC # Lo HEBREW LETTER TET WITH DAGESH FB39 ; NFKC_CF; 05D9 05BC # Lo HEBREW LETTER YOD WITH DAGESH FB3A ; NFKC_CF; 05DA 05BC # Lo HEBREW LETTER FINAL KAF WITH DAGESH FB3B ; NFKC_CF; 05DB 05BC # Lo HEBREW LETTER KAF WITH DAGESH FB3C ; NFKC_CF; 05DC 05BC # Lo HEBREW LETTER LAMED WITH DAGESH FB3E ; NFKC_CF; 05DE 05BC # Lo HEBREW LETTER MEM WITH DAGESH FB40 ; NFKC_CF; 05E0 05BC # Lo HEBREW LETTER NUN WITH DAGESH FB41 ; NFKC_CF; 05E1 05BC # Lo HEBREW LETTER SAMEKH WITH DAGESH FB43 ; NFKC_CF; 05E3 05BC # Lo HEBREW LETTER FINAL PE WITH DAGESH FB44 ; NFKC_CF; 05E4 05BC # Lo HEBREW LETTER PE WITH DAGESH FB46 ; NFKC_CF; 05E6 05BC # Lo HEBREW LETTER TSADI WITH DAGESH FB47 ; NFKC_CF; 05E7 05BC # Lo HEBREW LETTER QOF WITH DAGESH FB48 ; NFKC_CF; 05E8 05BC # Lo HEBREW LETTER RESH WITH DAGESH FB49 ; NFKC_CF; 05E9 05BC # Lo HEBREW LETTER SHIN WITH DAGESH FB4A ; NFKC_CF; 05EA 05BC # Lo HEBREW LETTER TAV WITH DAGESH FB4B ; NFKC_CF; 05D5 05B9 # Lo HEBREW LETTER VAV WITH HOLAM FB4C ; NFKC_CF; 05D1 05BF # Lo HEBREW LETTER BET WITH RAFE FB4D ; NFKC_CF; 05DB 05BF # Lo HEBREW LETTER KAF WITH RAFE FB4E ; NFKC_CF; 05E4 05BF # Lo HEBREW LETTER PE WITH RAFE FB4F ; NFKC_CF; 05D0 05DC # Lo HEBREW LIGATURE ALEF LAMED FB50..FB51 ; NFKC_CF; 0671 # Lo [2] ARABIC LETTER ALEF WASLA ISOLATED FORM..ARABIC LETTER ALEF WASLA FINAL FORM FB52..FB55 ; NFKC_CF; 067B # Lo [4] ARABIC LETTER BEEH ISOLATED FORM..ARABIC LETTER BEEH MEDIAL FORM FB56..FB59 ; NFKC_CF; 067E # Lo [4] ARABIC LETTER PEH ISOLATED FORM..ARABIC LETTER PEH MEDIAL FORM FB5A..FB5D ; NFKC_CF; 0680 # Lo [4] ARABIC LETTER BEHEH ISOLATED FORM..ARABIC LETTER BEHEH MEDIAL FORM FB5E..FB61 ; NFKC_CF; 067A # Lo [4] ARABIC LETTER TTEHEH ISOLATED FORM..ARABIC LETTER TTEHEH MEDIAL FORM FB62..FB65 ; NFKC_CF; 067F # Lo [4] ARABIC LETTER TEHEH ISOLATED FORM..ARABIC LETTER TEHEH MEDIAL FORM FB66..FB69 ; NFKC_CF; 0679 # Lo [4] ARABIC LETTER TTEH ISOLATED FORM..ARABIC LETTER TTEH MEDIAL FORM FB6A..FB6D ; NFKC_CF; 06A4 # Lo [4] ARABIC LETTER VEH ISOLATED FORM..ARABIC LETTER VEH MEDIAL FORM FB6E..FB71 ; NFKC_CF; 06A6 # Lo [4] ARABIC LETTER PEHEH ISOLATED FORM..ARABIC LETTER PEHEH MEDIAL FORM FB72..FB75 ; NFKC_CF; 0684 # Lo [4] ARABIC LETTER DYEH ISOLATED FORM..ARABIC LETTER DYEH MEDIAL FORM FB76..FB79 ; NFKC_CF; 0683 # Lo [4] ARABIC LETTER NYEH ISOLATED FORM..ARABIC LETTER NYEH MEDIAL FORM FB7A..FB7D ; NFKC_CF; 0686 # Lo [4] ARABIC LETTER TCHEH ISOLATED FORM..ARABIC LETTER TCHEH MEDIAL FORM FB7E..FB81 ; NFKC_CF; 0687 # Lo [4] ARABIC LETTER TCHEHEH ISOLATED FORM..ARABIC LETTER TCHEHEH MEDIAL FORM FB82..FB83 ; NFKC_CF; 068D # Lo [2] ARABIC LETTER DDAHAL ISOLATED FORM..ARABIC LETTER DDAHAL FINAL FORM FB84..FB85 ; NFKC_CF; 068C # Lo [2] ARABIC LETTER DAHAL ISOLATED FORM..ARABIC LETTER DAHAL FINAL FORM FB86..FB87 ; NFKC_CF; 068E # Lo [2] ARABIC LETTER DUL ISOLATED FORM..ARABIC LETTER DUL FINAL FORM FB88..FB89 ; NFKC_CF; 0688 # Lo [2] ARABIC LETTER DDAL ISOLATED FORM..ARABIC LETTER DDAL FINAL FORM FB8A..FB8B ; NFKC_CF; 0698 # Lo [2] ARABIC LETTER JEH ISOLATED FORM..ARABIC LETTER JEH FINAL FORM FB8C..FB8D ; NFKC_CF; 0691 # Lo [2] ARABIC LETTER RREH ISOLATED FORM..ARABIC LETTER RREH FINAL FORM FB8E..FB91 ; NFKC_CF; 06A9 # Lo [4] ARABIC LETTER KEHEH ISOLATED FORM..ARABIC LETTER KEHEH MEDIAL FORM FB92..FB95 ; NFKC_CF; 06AF # Lo [4] ARABIC LETTER GAF ISOLATED FORM..ARABIC LETTER GAF MEDIAL FORM FB96..FB99 ; NFKC_CF; 06B3 # Lo [4] ARABIC LETTER GUEH ISOLATED FORM..ARABIC LETTER GUEH MEDIAL FORM FB9A..FB9D ; NFKC_CF; 06B1 # Lo [4] ARABIC LETTER NGOEH ISOLATED FORM..ARABIC LETTER NGOEH MEDIAL FORM FB9E..FB9F ; NFKC_CF; 06BA # Lo [2] ARABIC LETTER NOON GHUNNA ISOLATED FORM..ARABIC LETTER NOON GHUNNA FINAL FORM FBA0..FBA3 ; NFKC_CF; 06BB # Lo [4] ARABIC LETTER RNOON ISOLATED FORM..ARABIC LETTER RNOON MEDIAL FORM FBA4..FBA5 ; NFKC_CF; 06C0 # Lo [2] ARABIC LETTER HEH WITH YEH ABOVE ISOLATED FORM..ARABIC LETTER HEH WITH YEH ABOVE FINAL FORM FBA6..FBA9 ; NFKC_CF; 06C1 # Lo [4] ARABIC LETTER HEH GOAL ISOLATED FORM..ARABIC LETTER HEH GOAL MEDIAL FORM FBAA..FBAD ; NFKC_CF; 06BE # Lo [4] ARABIC LETTER HEH DOACHASHMEE ISOLATED FORM..ARABIC LETTER HEH DOACHASHMEE MEDIAL FORM FBAE..FBAF ; NFKC_CF; 06D2 # Lo [2] ARABIC LETTER YEH BARREE ISOLATED FORM..ARABIC LETTER YEH BARREE FINAL FORM FBB0..FBB1 ; NFKC_CF; 06D3 # Lo [2] ARABIC LETTER YEH BARREE WITH HAMZA ABOVE ISOLATED FORM..ARABIC LETTER YEH BARREE WITH HAMZA ABOVE FINAL FORM FBD3..FBD6 ; NFKC_CF; 06AD # Lo [4] ARABIC LETTER NG ISOLATED FORM..ARABIC LETTER NG MEDIAL FORM FBD7..FBD8 ; NFKC_CF; 06C7 # Lo [2] ARABIC LETTER U ISOLATED FORM..ARABIC LETTER U FINAL FORM FBD9..FBDA ; NFKC_CF; 06C6 # Lo [2] ARABIC LETTER OE ISOLATED FORM..ARABIC LETTER OE FINAL FORM FBDB..FBDC ; NFKC_CF; 06C8 # Lo [2] ARABIC LETTER YU ISOLATED FORM..ARABIC LETTER YU FINAL FORM FBDD ; NFKC_CF; 06C7 0674 # Lo ARABIC LETTER U WITH HAMZA ABOVE ISOLATED FORM FBDE..FBDF ; NFKC_CF; 06CB # Lo [2] ARABIC LETTER VE ISOLATED FORM..ARABIC LETTER VE FINAL FORM FBE0..FBE1 ; NFKC_CF; 06C5 # Lo [2] ARABIC LETTER KIRGHIZ OE ISOLATED FORM..ARABIC LETTER KIRGHIZ OE FINAL FORM FBE2..FBE3 ; NFKC_CF; 06C9 # Lo [2] ARABIC LETTER KIRGHIZ YU ISOLATED FORM..ARABIC LETTER KIRGHIZ YU FINAL FORM FBE4..FBE7 ; NFKC_CF; 06D0 # Lo [4] ARABIC LETTER E ISOLATED FORM..ARABIC LETTER E MEDIAL FORM FBE8..FBE9 ; NFKC_CF; 0649 # Lo [2] ARABIC LETTER UIGHUR KAZAKH KIRGHIZ ALEF MAKSURA INITIAL FORM..ARABIC LETTER UIGHUR KAZAKH KIRGHIZ ALEF MAKSURA MEDIAL FORM FBEA..FBEB ; NFKC_CF; 0626 0627 # Lo [2] ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF ISOLATED FORM..ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF FINAL FORM FBEC..FBED ; NFKC_CF; 0626 06D5 # Lo [2] ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH AE ISOLATED FORM..ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH AE FINAL FORM FBEE..FBEF ; NFKC_CF; 0626 0648 # Lo [2] ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH WAW ISOLATED FORM..ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH WAW FINAL FORM FBF0..FBF1 ; NFKC_CF; 0626 06C7 # Lo [2] ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH U ISOLATED FORM..ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH U FINAL FORM FBF2..FBF3 ; NFKC_CF; 0626 06C6 # Lo [2] ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH OE ISOLATED FORM..ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH OE FINAL FORM FBF4..FBF5 ; NFKC_CF; 0626 06C8 # Lo [2] ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YU ISOLATED FORM..ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YU FINAL FORM FBF6..FBF8 ; NFKC_CF; 0626 06D0 # Lo [3] ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH E ISOLATED FORM..ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH E INITIAL FORM FBF9..FBFB ; NFKC_CF; 0626 0649 # Lo [3] ARABIC LIGATURE UIGHUR KIRGHIZ YEH WITH HAMZA ABOVE WITH ALEF MAKSURA ISOLATED FORM..ARABIC LIGATURE UIGHUR KIRGHIZ YEH WITH HAMZA ABOVE WITH ALEF MAKSURA INITIAL FORM FBFC..FBFF ; NFKC_CF; 06CC # Lo [4] ARABIC LETTER FARSI YEH ISOLATED FORM..ARABIC LETTER FARSI YEH MEDIAL FORM FC00 ; NFKC_CF; 0626 062C # Lo ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH JEEM ISOLATED FORM FC01 ; NFKC_CF; 0626 062D # Lo ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HAH ISOLATED FORM FC02 ; NFKC_CF; 0626 0645 # Lo ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM ISOLATED FORM FC03 ; NFKC_CF; 0626 0649 # Lo ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF MAKSURA ISOLATED FORM FC04 ; NFKC_CF; 0626 064A # Lo ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YEH ISOLATED FORM FC05 ; NFKC_CF; 0628 062C # Lo ARABIC LIGATURE BEH WITH JEEM ISOLATED FORM FC06 ; NFKC_CF; 0628 062D # Lo ARABIC LIGATURE BEH WITH HAH ISOLATED FORM FC07 ; NFKC_CF; 0628 062E # Lo ARABIC LIGATURE BEH WITH KHAH ISOLATED FORM FC08 ; NFKC_CF; 0628 0645 # Lo ARABIC LIGATURE BEH WITH MEEM ISOLATED FORM FC09 ; NFKC_CF; 0628 0649 # Lo ARABIC LIGATURE BEH WITH ALEF MAKSURA ISOLATED FORM FC0A ; NFKC_CF; 0628 064A # Lo ARABIC LIGATURE BEH WITH YEH ISOLATED FORM FC0B ; NFKC_CF; 062A 062C # Lo ARABIC LIGATURE TEH WITH JEEM ISOLATED FORM FC0C ; NFKC_CF; 062A 062D # Lo ARABIC LIGATURE TEH WITH HAH ISOLATED FORM FC0D ; NFKC_CF; 062A 062E # Lo ARABIC LIGATURE TEH WITH KHAH ISOLATED FORM FC0E ; NFKC_CF; 062A 0645 # Lo ARABIC LIGATURE TEH WITH MEEM ISOLATED FORM FC0F ; NFKC_CF; 062A 0649 # Lo ARABIC LIGATURE TEH WITH ALEF MAKSURA ISOLATED FORM FC10 ; NFKC_CF; 062A 064A # Lo ARABIC LIGATURE TEH WITH YEH ISOLATED FORM FC11 ; NFKC_CF; 062B 062C # Lo ARABIC LIGATURE THEH WITH JEEM ISOLATED FORM FC12 ; NFKC_CF; 062B 0645 # Lo ARABIC LIGATURE THEH WITH MEEM ISOLATED FORM FC13 ; NFKC_CF; 062B 0649 # Lo ARABIC LIGATURE THEH WITH ALEF MAKSURA ISOLATED FORM FC14 ; NFKC_CF; 062B 064A # Lo ARABIC LIGATURE THEH WITH YEH ISOLATED FORM FC15 ; NFKC_CF; 062C 062D # Lo ARABIC LIGATURE JEEM WITH HAH ISOLATED FORM FC16 ; NFKC_CF; 062C 0645 # Lo ARABIC LIGATURE JEEM WITH MEEM ISOLATED FORM FC17 ; NFKC_CF; 062D 062C # Lo ARABIC LIGATURE HAH WITH JEEM ISOLATED FORM FC18 ; NFKC_CF; 062D 0645 # Lo ARABIC LIGATURE HAH WITH MEEM ISOLATED FORM FC19 ; NFKC_CF; 062E 062C # Lo ARABIC LIGATURE KHAH WITH JEEM ISOLATED FORM FC1A ; NFKC_CF; 062E 062D # Lo ARABIC LIGATURE KHAH WITH HAH ISOLATED FORM FC1B ; NFKC_CF; 062E 0645 # Lo ARABIC LIGATURE KHAH WITH MEEM ISOLATED FORM FC1C ; NFKC_CF; 0633 062C # Lo ARABIC LIGATURE SEEN WITH JEEM ISOLATED FORM FC1D ; NFKC_CF; 0633 062D # Lo ARABIC LIGATURE SEEN WITH HAH ISOLATED FORM FC1E ; NFKC_CF; 0633 062E # Lo ARABIC LIGATURE SEEN WITH KHAH ISOLATED FORM FC1F ; NFKC_CF; 0633 0645 # Lo ARABIC LIGATURE SEEN WITH MEEM ISOLATED FORM FC20 ; NFKC_CF; 0635 062D # Lo ARABIC LIGATURE SAD WITH HAH ISOLATED FORM FC21 ; NFKC_CF; 0635 0645 # Lo ARABIC LIGATURE SAD WITH MEEM ISOLATED FORM FC22 ; NFKC_CF; 0636 062C # Lo ARABIC LIGATURE DAD WITH JEEM ISOLATED FORM FC23 ; NFKC_CF; 0636 062D # Lo ARABIC LIGATURE DAD WITH HAH ISOLATED FORM FC24 ; NFKC_CF; 0636 062E # Lo ARABIC LIGATURE DAD WITH KHAH ISOLATED FORM FC25 ; NFKC_CF; 0636 0645 # Lo ARABIC LIGATURE DAD WITH MEEM ISOLATED FORM FC26 ; NFKC_CF; 0637 062D # Lo ARABIC LIGATURE TAH WITH HAH ISOLATED FORM FC27 ; NFKC_CF; 0637 0645 # Lo ARABIC LIGATURE TAH WITH MEEM ISOLATED FORM FC28 ; NFKC_CF; 0638 0645 # Lo ARABIC LIGATURE ZAH WITH MEEM ISOLATED FORM FC29 ; NFKC_CF; 0639 062C # Lo ARABIC LIGATURE AIN WITH JEEM ISOLATED FORM FC2A ; NFKC_CF; 0639 0645 # Lo ARABIC LIGATURE AIN WITH MEEM ISOLATED FORM FC2B ; NFKC_CF; 063A 062C # Lo ARABIC LIGATURE GHAIN WITH JEEM ISOLATED FORM FC2C ; NFKC_CF; 063A 0645 # Lo ARABIC LIGATURE GHAIN WITH MEEM ISOLATED FORM FC2D ; NFKC_CF; 0641 062C # Lo ARABIC LIGATURE FEH WITH JEEM ISOLATED FORM FC2E ; NFKC_CF; 0641 062D # Lo ARABIC LIGATURE FEH WITH HAH ISOLATED FORM FC2F ; NFKC_CF; 0641 062E # Lo ARABIC LIGATURE FEH WITH KHAH ISOLATED FORM FC30 ; NFKC_CF; 0641 0645 # Lo ARABIC LIGATURE FEH WITH MEEM ISOLATED FORM FC31 ; NFKC_CF; 0641 0649 # Lo ARABIC LIGATURE FEH WITH ALEF MAKSURA ISOLATED FORM FC32 ; NFKC_CF; 0641 064A # Lo ARABIC LIGATURE FEH WITH YEH ISOLATED FORM FC33 ; NFKC_CF; 0642 062D # Lo ARABIC LIGATURE QAF WITH HAH ISOLATED FORM FC34 ; NFKC_CF; 0642 0645 # Lo ARABIC LIGATURE QAF WITH MEEM ISOLATED FORM FC35 ; NFKC_CF; 0642 0649 # Lo ARABIC LIGATURE QAF WITH ALEF MAKSURA ISOLATED FORM FC36 ; NFKC_CF; 0642 064A # Lo ARABIC LIGATURE QAF WITH YEH ISOLATED FORM FC37 ; NFKC_CF; 0643 0627 # Lo ARABIC LIGATURE KAF WITH ALEF ISOLATED FORM FC38 ; NFKC_CF; 0643 062C # Lo ARABIC LIGATURE KAF WITH JEEM ISOLATED FORM FC39 ; NFKC_CF; 0643 062D # Lo ARABIC LIGATURE KAF WITH HAH ISOLATED FORM FC3A ; NFKC_CF; 0643 062E # Lo ARABIC LIGATURE KAF WITH KHAH ISOLATED FORM FC3B ; NFKC_CF; 0643 0644 # Lo ARABIC LIGATURE KAF WITH LAM ISOLATED FORM FC3C ; NFKC_CF; 0643 0645 # Lo ARABIC LIGATURE KAF WITH MEEM ISOLATED FORM FC3D ; NFKC_CF; 0643 0649 # Lo ARABIC LIGATURE KAF WITH ALEF MAKSURA ISOLATED FORM FC3E ; NFKC_CF; 0643 064A # Lo ARABIC LIGATURE KAF WITH YEH ISOLATED FORM FC3F ; NFKC_CF; 0644 062C # Lo ARABIC LIGATURE LAM WITH JEEM ISOLATED FORM FC40 ; NFKC_CF; 0644 062D # Lo ARABIC LIGATURE LAM WITH HAH ISOLATED FORM FC41 ; NFKC_CF; 0644 062E # Lo ARABIC LIGATURE LAM WITH KHAH ISOLATED FORM FC42 ; NFKC_CF; 0644 0645 # Lo ARABIC LIGATURE LAM WITH MEEM ISOLATED FORM FC43 ; NFKC_CF; 0644 0649 # Lo ARABIC LIGATURE LAM WITH ALEF MAKSURA ISOLATED FORM FC44 ; NFKC_CF; 0644 064A # Lo ARABIC LIGATURE LAM WITH YEH ISOLATED FORM FC45 ; NFKC_CF; 0645 062C # Lo ARABIC LIGATURE MEEM WITH JEEM ISOLATED FORM FC46 ; NFKC_CF; 0645 062D # Lo ARABIC LIGATURE MEEM WITH HAH ISOLATED FORM FC47 ; NFKC_CF; 0645 062E # Lo ARABIC LIGATURE MEEM WITH KHAH ISOLATED FORM FC48 ; NFKC_CF; 0645 0645 # Lo ARABIC LIGATURE MEEM WITH MEEM ISOLATED FORM FC49 ; NFKC_CF; 0645 0649 # Lo ARABIC LIGATURE MEEM WITH ALEF MAKSURA ISOLATED FORM FC4A ; NFKC_CF; 0645 064A # Lo ARABIC LIGATURE MEEM WITH YEH ISOLATED FORM FC4B ; NFKC_CF; 0646 062C # Lo ARABIC LIGATURE NOON WITH JEEM ISOLATED FORM FC4C ; NFKC_CF; 0646 062D # Lo ARABIC LIGATURE NOON WITH HAH ISOLATED FORM FC4D ; NFKC_CF; 0646 062E # Lo ARABIC LIGATURE NOON WITH KHAH ISOLATED FORM FC4E ; NFKC_CF; 0646 0645 # Lo ARABIC LIGATURE NOON WITH MEEM ISOLATED FORM FC4F ; NFKC_CF; 0646 0649 # Lo ARABIC LIGATURE NOON WITH ALEF MAKSURA ISOLATED FORM FC50 ; NFKC_CF; 0646 064A # Lo ARABIC LIGATURE NOON WITH YEH ISOLATED FORM FC51 ; NFKC_CF; 0647 062C # Lo ARABIC LIGATURE HEH WITH JEEM ISOLATED FORM FC52 ; NFKC_CF; 0647 0645 # Lo ARABIC LIGATURE HEH WITH MEEM ISOLATED FORM FC53 ; NFKC_CF; 0647 0649 # Lo ARABIC LIGATURE HEH WITH ALEF MAKSURA ISOLATED FORM FC54 ; NFKC_CF; 0647 064A # Lo ARABIC LIGATURE HEH WITH YEH ISOLATED FORM FC55 ; NFKC_CF; 064A 062C # Lo ARABIC LIGATURE YEH WITH JEEM ISOLATED FORM FC56 ; NFKC_CF; 064A 062D # Lo ARABIC LIGATURE YEH WITH HAH ISOLATED FORM FC57 ; NFKC_CF; 064A 062E # Lo ARABIC LIGATURE YEH WITH KHAH ISOLATED FORM FC58 ; NFKC_CF; 064A 0645 # Lo ARABIC LIGATURE YEH WITH MEEM ISOLATED FORM FC59 ; NFKC_CF; 064A 0649 # Lo ARABIC LIGATURE YEH WITH ALEF MAKSURA ISOLATED FORM FC5A ; NFKC_CF; 064A 064A # Lo ARABIC LIGATURE YEH WITH YEH ISOLATED FORM FC5B ; NFKC_CF; 0630 0670 # Lo ARABIC LIGATURE THAL WITH SUPERSCRIPT ALEF ISOLATED FORM FC5C ; NFKC_CF; 0631 0670 # Lo ARABIC LIGATURE REH WITH SUPERSCRIPT ALEF ISOLATED FORM FC5D ; NFKC_CF; 0649 0670 # Lo ARABIC LIGATURE ALEF MAKSURA WITH SUPERSCRIPT ALEF ISOLATED FORM FC5E ; NFKC_CF; 0020 064C 0651 # Lo ARABIC LIGATURE SHADDA WITH DAMMATAN ISOLATED FORM FC5F ; NFKC_CF; 0020 064D 0651 # Lo ARABIC LIGATURE SHADDA WITH KASRATAN ISOLATED FORM FC60 ; NFKC_CF; 0020 064E 0651 # Lo ARABIC LIGATURE SHADDA WITH FATHA ISOLATED FORM FC61 ; NFKC_CF; 0020 064F 0651 # Lo ARABIC LIGATURE SHADDA WITH DAMMA ISOLATED FORM FC62 ; NFKC_CF; 0020 0650 0651 # Lo ARABIC LIGATURE SHADDA WITH KASRA ISOLATED FORM FC63 ; NFKC_CF; 0020 0651 0670 # Lo ARABIC LIGATURE SHADDA WITH SUPERSCRIPT ALEF ISOLATED FORM FC64 ; NFKC_CF; 0626 0631 # Lo ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH REH FINAL FORM FC65 ; NFKC_CF; 0626 0632 # Lo ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ZAIN FINAL FORM FC66 ; NFKC_CF; 0626 0645 # Lo ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM FINAL FORM FC67 ; NFKC_CF; 0626 0646 # Lo ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH NOON FINAL FORM FC68 ; NFKC_CF; 0626 0649 # Lo ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF MAKSURA FINAL FORM FC69 ; NFKC_CF; 0626 064A # Lo ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YEH FINAL FORM FC6A ; NFKC_CF; 0628 0631 # Lo ARABIC LIGATURE BEH WITH REH FINAL FORM FC6B ; NFKC_CF; 0628 0632 # Lo ARABIC LIGATURE BEH WITH ZAIN FINAL FORM FC6C ; NFKC_CF; 0628 0645 # Lo ARABIC LIGATURE BEH WITH MEEM FINAL FORM FC6D ; NFKC_CF; 0628 0646 # Lo ARABIC LIGATURE BEH WITH NOON FINAL FORM FC6E ; NFKC_CF; 0628 0649 # Lo ARABIC LIGATURE BEH WITH ALEF MAKSURA FINAL FORM FC6F ; NFKC_CF; 0628 064A # Lo ARABIC LIGATURE BEH WITH YEH FINAL FORM FC70 ; NFKC_CF; 062A 0631 # Lo ARABIC LIGATURE TEH WITH REH FINAL FORM FC71 ; NFKC_CF; 062A 0632 # Lo ARABIC LIGATURE TEH WITH ZAIN FINAL FORM FC72 ; NFKC_CF; 062A 0645 # Lo ARABIC LIGATURE TEH WITH MEEM FINAL FORM FC73 ; NFKC_CF; 062A 0646 # Lo ARABIC LIGATURE TEH WITH NOON FINAL FORM FC74 ; NFKC_CF; 062A 0649 # Lo ARABIC LIGATURE TEH WITH ALEF MAKSURA FINAL FORM FC75 ; NFKC_CF; 062A 064A # Lo ARABIC LIGATURE TEH WITH YEH FINAL FORM FC76 ; NFKC_CF; 062B 0631 # Lo ARABIC LIGATURE THEH WITH REH FINAL FORM FC77 ; NFKC_CF; 062B 0632 # Lo ARABIC LIGATURE THEH WITH ZAIN FINAL FORM FC78 ; NFKC_CF; 062B 0645 # Lo ARABIC LIGATURE THEH WITH MEEM FINAL FORM FC79 ; NFKC_CF; 062B 0646 # Lo ARABIC LIGATURE THEH WITH NOON FINAL FORM FC7A ; NFKC_CF; 062B 0649 # Lo ARABIC LIGATURE THEH WITH ALEF MAKSURA FINAL FORM FC7B ; NFKC_CF; 062B 064A # Lo ARABIC LIGATURE THEH WITH YEH FINAL FORM FC7C ; NFKC_CF; 0641 0649 # Lo ARABIC LIGATURE FEH WITH ALEF MAKSURA FINAL FORM FC7D ; NFKC_CF; 0641 064A # Lo ARABIC LIGATURE FEH WITH YEH FINAL FORM FC7E ; NFKC_CF; 0642 0649 # Lo ARABIC LIGATURE QAF WITH ALEF MAKSURA FINAL FORM FC7F ; NFKC_CF; 0642 064A # Lo ARABIC LIGATURE QAF WITH YEH FINAL FORM FC80 ; NFKC_CF; 0643 0627 # Lo ARABIC LIGATURE KAF WITH ALEF FINAL FORM FC81 ; NFKC_CF; 0643 0644 # Lo ARABIC LIGATURE KAF WITH LAM FINAL FORM FC82 ; NFKC_CF; 0643 0645 # Lo ARABIC LIGATURE KAF WITH MEEM FINAL FORM FC83 ; NFKC_CF; 0643 0649 # Lo ARABIC LIGATURE KAF WITH ALEF MAKSURA FINAL FORM FC84 ; NFKC_CF; 0643 064A # Lo ARABIC LIGATURE KAF WITH YEH FINAL FORM FC85 ; NFKC_CF; 0644 0645 # Lo ARABIC LIGATURE LAM WITH MEEM FINAL FORM FC86 ; NFKC_CF; 0644 0649 # Lo ARABIC LIGATURE LAM WITH ALEF MAKSURA FINAL FORM FC87 ; NFKC_CF; 0644 064A # Lo ARABIC LIGATURE LAM WITH YEH FINAL FORM FC88 ; NFKC_CF; 0645 0627 # Lo ARABIC LIGATURE MEEM WITH ALEF FINAL FORM FC89 ; NFKC_CF; 0645 0645 # Lo ARABIC LIGATURE MEEM WITH MEEM FINAL FORM FC8A ; NFKC_CF; 0646 0631 # Lo ARABIC LIGATURE NOON WITH REH FINAL FORM FC8B ; NFKC_CF; 0646 0632 # Lo ARABIC LIGATURE NOON WITH ZAIN FINAL FORM FC8C ; NFKC_CF; 0646 0645 # Lo ARABIC LIGATURE NOON WITH MEEM FINAL FORM FC8D ; NFKC_CF; 0646 0646 # Lo ARABIC LIGATURE NOON WITH NOON FINAL FORM FC8E ; NFKC_CF; 0646 0649 # Lo ARABIC LIGATURE NOON WITH ALEF MAKSURA FINAL FORM FC8F ; NFKC_CF; 0646 064A # Lo ARABIC LIGATURE NOON WITH YEH FINAL FORM FC90 ; NFKC_CF; 0649 0670 # Lo ARABIC LIGATURE ALEF MAKSURA WITH SUPERSCRIPT ALEF FINAL FORM FC91 ; NFKC_CF; 064A 0631 # Lo ARABIC LIGATURE YEH WITH REH FINAL FORM FC92 ; NFKC_CF; 064A 0632 # Lo ARABIC LIGATURE YEH WITH ZAIN FINAL FORM FC93 ; NFKC_CF; 064A 0645 # Lo ARABIC LIGATURE YEH WITH MEEM FINAL FORM FC94 ; NFKC_CF; 064A 0646 # Lo ARABIC LIGATURE YEH WITH NOON FINAL FORM FC95 ; NFKC_CF; 064A 0649 # Lo ARABIC LIGATURE YEH WITH ALEF MAKSURA FINAL FORM FC96 ; NFKC_CF; 064A 064A # Lo ARABIC LIGATURE YEH WITH YEH FINAL FORM FC97 ; NFKC_CF; 0626 062C # Lo ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH JEEM INITIAL FORM FC98 ; NFKC_CF; 0626 062D # Lo ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HAH INITIAL FORM FC99 ; NFKC_CF; 0626 062E # Lo ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH KHAH INITIAL FORM FC9A ; NFKC_CF; 0626 0645 # Lo ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM INITIAL FORM FC9B ; NFKC_CF; 0626 0647 # Lo ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HEH INITIAL FORM FC9C ; NFKC_CF; 0628 062C # Lo ARABIC LIGATURE BEH WITH JEEM INITIAL FORM FC9D ; NFKC_CF; 0628 062D # Lo ARABIC LIGATURE BEH WITH HAH INITIAL FORM FC9E ; NFKC_CF; 0628 062E # Lo ARABIC LIGATURE BEH WITH KHAH INITIAL FORM FC9F ; NFKC_CF; 0628 0645 # Lo ARABIC LIGATURE BEH WITH MEEM INITIAL FORM FCA0 ; NFKC_CF; 0628 0647 # Lo ARABIC LIGATURE BEH WITH HEH INITIAL FORM FCA1 ; NFKC_CF; 062A 062C # Lo ARABIC LIGATURE TEH WITH JEEM INITIAL FORM FCA2 ; NFKC_CF; 062A 062D # Lo ARABIC LIGATURE TEH WITH HAH INITIAL FORM FCA3 ; NFKC_CF; 062A 062E # Lo ARABIC LIGATURE TEH WITH KHAH INITIAL FORM FCA4 ; NFKC_CF; 062A 0645 # Lo ARABIC LIGATURE TEH WITH MEEM INITIAL FORM FCA5 ; NFKC_CF; 062A 0647 # Lo ARABIC LIGATURE TEH WITH HEH INITIAL FORM FCA6 ; NFKC_CF; 062B 0645 # Lo ARABIC LIGATURE THEH WITH MEEM INITIAL FORM FCA7 ; NFKC_CF; 062C 062D # Lo ARABIC LIGATURE JEEM WITH HAH INITIAL FORM FCA8 ; NFKC_CF; 062C 0645 # Lo ARABIC LIGATURE JEEM WITH MEEM INITIAL FORM FCA9 ; NFKC_CF; 062D 062C # Lo ARABIC LIGATURE HAH WITH JEEM INITIAL FORM FCAA ; NFKC_CF; 062D 0645 # Lo ARABIC LIGATURE HAH WITH MEEM INITIAL FORM FCAB ; NFKC_CF; 062E 062C # Lo ARABIC LIGATURE KHAH WITH JEEM INITIAL FORM FCAC ; NFKC_CF; 062E 0645 # Lo ARABIC LIGATURE KHAH WITH MEEM INITIAL FORM FCAD ; NFKC_CF; 0633 062C # Lo ARABIC LIGATURE SEEN WITH JEEM INITIAL FORM FCAE ; NFKC_CF; 0633 062D # Lo ARABIC LIGATURE SEEN WITH HAH INITIAL FORM FCAF ; NFKC_CF; 0633 062E # Lo ARABIC LIGATURE SEEN WITH KHAH INITIAL FORM FCB0 ; NFKC_CF; 0633 0645 # Lo ARABIC LIGATURE SEEN WITH MEEM INITIAL FORM FCB1 ; NFKC_CF; 0635 062D # Lo ARABIC LIGATURE SAD WITH HAH INITIAL FORM FCB2 ; NFKC_CF; 0635 062E # Lo ARABIC LIGATURE SAD WITH KHAH INITIAL FORM FCB3 ; NFKC_CF; 0635 0645 # Lo ARABIC LIGATURE SAD WITH MEEM INITIAL FORM FCB4 ; NFKC_CF; 0636 062C # Lo ARABIC LIGATURE DAD WITH JEEM INITIAL FORM FCB5 ; NFKC_CF; 0636 062D # Lo ARABIC LIGATURE DAD WITH HAH INITIAL FORM FCB6 ; NFKC_CF; 0636 062E # Lo ARABIC LIGATURE DAD WITH KHAH INITIAL FORM FCB7 ; NFKC_CF; 0636 0645 # Lo ARABIC LIGATURE DAD WITH MEEM INITIAL FORM FCB8 ; NFKC_CF; 0637 062D # Lo ARABIC LIGATURE TAH WITH HAH INITIAL FORM FCB9 ; NFKC_CF; 0638 0645 # Lo ARABIC LIGATURE ZAH WITH MEEM INITIAL FORM FCBA ; NFKC_CF; 0639 062C # Lo ARABIC LIGATURE AIN WITH JEEM INITIAL FORM FCBB ; NFKC_CF; 0639 0645 # Lo ARABIC LIGATURE AIN WITH MEEM INITIAL FORM FCBC ; NFKC_CF; 063A 062C # Lo ARABIC LIGATURE GHAIN WITH JEEM INITIAL FORM FCBD ; NFKC_CF; 063A 0645 # Lo ARABIC LIGATURE GHAIN WITH MEEM INITIAL FORM FCBE ; NFKC_CF; 0641 062C # Lo ARABIC LIGATURE FEH WITH JEEM INITIAL FORM FCBF ; NFKC_CF; 0641 062D # Lo ARABIC LIGATURE FEH WITH HAH INITIAL FORM FCC0 ; NFKC_CF; 0641 062E # Lo ARABIC LIGATURE FEH WITH KHAH INITIAL FORM FCC1 ; NFKC_CF; 0641 0645 # Lo ARABIC LIGATURE FEH WITH MEEM INITIAL FORM FCC2 ; NFKC_CF; 0642 062D # Lo ARABIC LIGATURE QAF WITH HAH INITIAL FORM FCC3 ; NFKC_CF; 0642 0645 # Lo ARABIC LIGATURE QAF WITH MEEM INITIAL FORM FCC4 ; NFKC_CF; 0643 062C # Lo ARABIC LIGATURE KAF WITH JEEM INITIAL FORM FCC5 ; NFKC_CF; 0643 062D # Lo ARABIC LIGATURE KAF WITH HAH INITIAL FORM FCC6 ; NFKC_CF; 0643 062E # Lo ARABIC LIGATURE KAF WITH KHAH INITIAL FORM FCC7 ; NFKC_CF; 0643 0644 # Lo ARABIC LIGATURE KAF WITH LAM INITIAL FORM FCC8 ; NFKC_CF; 0643 0645 # Lo ARABIC LIGATURE KAF WITH MEEM INITIAL FORM FCC9 ; NFKC_CF; 0644 062C # Lo ARABIC LIGATURE LAM WITH JEEM INITIAL FORM FCCA ; NFKC_CF; 0644 062D # Lo ARABIC LIGATURE LAM WITH HAH INITIAL FORM FCCB ; NFKC_CF; 0644 062E # Lo ARABIC LIGATURE LAM WITH KHAH INITIAL FORM FCCC ; NFKC_CF; 0644 0645 # Lo ARABIC LIGATURE LAM WITH MEEM INITIAL FORM FCCD ; NFKC_CF; 0644 0647 # Lo ARABIC LIGATURE LAM WITH HEH INITIAL FORM FCCE ; NFKC_CF; 0645 062C # Lo ARABIC LIGATURE MEEM WITH JEEM INITIAL FORM FCCF ; NFKC_CF; 0645 062D # Lo ARABIC LIGATURE MEEM WITH HAH INITIAL FORM FCD0 ; NFKC_CF; 0645 062E # Lo ARABIC LIGATURE MEEM WITH KHAH INITIAL FORM FCD1 ; NFKC_CF; 0645 0645 # Lo ARABIC LIGATURE MEEM WITH MEEM INITIAL FORM FCD2 ; NFKC_CF; 0646 062C # Lo ARABIC LIGATURE NOON WITH JEEM INITIAL FORM FCD3 ; NFKC_CF; 0646 062D # Lo ARABIC LIGATURE NOON WITH HAH INITIAL FORM FCD4 ; NFKC_CF; 0646 062E # Lo ARABIC LIGATURE NOON WITH KHAH INITIAL FORM FCD5 ; NFKC_CF; 0646 0645 # Lo ARABIC LIGATURE NOON WITH MEEM INITIAL FORM FCD6 ; NFKC_CF; 0646 0647 # Lo ARABIC LIGATURE NOON WITH HEH INITIAL FORM FCD7 ; NFKC_CF; 0647 062C # Lo ARABIC LIGATURE HEH WITH JEEM INITIAL FORM FCD8 ; NFKC_CF; 0647 0645 # Lo ARABIC LIGATURE HEH WITH MEEM INITIAL FORM FCD9 ; NFKC_CF; 0647 0670 # Lo ARABIC LIGATURE HEH WITH SUPERSCRIPT ALEF INITIAL FORM FCDA ; NFKC_CF; 064A 062C # Lo ARABIC LIGATURE YEH WITH JEEM INITIAL FORM FCDB ; NFKC_CF; 064A 062D # Lo ARABIC LIGATURE YEH WITH HAH INITIAL FORM FCDC ; NFKC_CF; 064A 062E # Lo ARABIC LIGATURE YEH WITH KHAH INITIAL FORM FCDD ; NFKC_CF; 064A 0645 # Lo ARABIC LIGATURE YEH WITH MEEM INITIAL FORM FCDE ; NFKC_CF; 064A 0647 # Lo ARABIC LIGATURE YEH WITH HEH INITIAL FORM FCDF ; NFKC_CF; 0626 0645 # Lo ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM MEDIAL FORM FCE0 ; NFKC_CF; 0626 0647 # Lo ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HEH MEDIAL FORM FCE1 ; NFKC_CF; 0628 0645 # Lo ARABIC LIGATURE BEH WITH MEEM MEDIAL FORM FCE2 ; NFKC_CF; 0628 0647 # Lo ARABIC LIGATURE BEH WITH HEH MEDIAL FORM FCE3 ; NFKC_CF; 062A 0645 # Lo ARABIC LIGATURE TEH WITH MEEM MEDIAL FORM FCE4 ; NFKC_CF; 062A 0647 # Lo ARABIC LIGATURE TEH WITH HEH MEDIAL FORM FCE5 ; NFKC_CF; 062B 0645 # Lo ARABIC LIGATURE THEH WITH MEEM MEDIAL FORM FCE6 ; NFKC_CF; 062B 0647 # Lo ARABIC LIGATURE THEH WITH HEH MEDIAL FORM FCE7 ; NFKC_CF; 0633 0645 # Lo ARABIC LIGATURE SEEN WITH MEEM MEDIAL FORM FCE8 ; NFKC_CF; 0633 0647 # Lo ARABIC LIGATURE SEEN WITH HEH MEDIAL FORM FCE9 ; NFKC_CF; 0634 0645 # Lo ARABIC LIGATURE SHEEN WITH MEEM MEDIAL FORM FCEA ; NFKC_CF; 0634 0647 # Lo ARABIC LIGATURE SHEEN WITH HEH MEDIAL FORM FCEB ; NFKC_CF; 0643 0644 # Lo ARABIC LIGATURE KAF WITH LAM MEDIAL FORM FCEC ; NFKC_CF; 0643 0645 # Lo ARABIC LIGATURE KAF WITH MEEM MEDIAL FORM FCED ; NFKC_CF; 0644 0645 # Lo ARABIC LIGATURE LAM WITH MEEM MEDIAL FORM FCEE ; NFKC_CF; 0646 0645 # Lo ARABIC LIGATURE NOON WITH MEEM MEDIAL FORM FCEF ; NFKC_CF; 0646 0647 # Lo ARABIC LIGATURE NOON WITH HEH MEDIAL FORM FCF0 ; NFKC_CF; 064A 0645 # Lo ARABIC LIGATURE YEH WITH MEEM MEDIAL FORM FCF1 ; NFKC_CF; 064A 0647 # Lo ARABIC LIGATURE YEH WITH HEH MEDIAL FORM FCF2 ; NFKC_CF; 0640 064E 0651 # Lo ARABIC LIGATURE SHADDA WITH FATHA MEDIAL FORM FCF3 ; NFKC_CF; 0640 064F 0651 # Lo ARABIC LIGATURE SHADDA WITH DAMMA MEDIAL FORM FCF4 ; NFKC_CF; 0640 0650 0651 # Lo ARABIC LIGATURE SHADDA WITH KASRA MEDIAL FORM FCF5 ; NFKC_CF; 0637 0649 # Lo ARABIC LIGATURE TAH WITH ALEF MAKSURA ISOLATED FORM FCF6 ; NFKC_CF; 0637 064A # Lo ARABIC LIGATURE TAH WITH YEH ISOLATED FORM FCF7 ; NFKC_CF; 0639 0649 # Lo ARABIC LIGATURE AIN WITH ALEF MAKSURA ISOLATED FORM FCF8 ; NFKC_CF; 0639 064A # Lo ARABIC LIGATURE AIN WITH YEH ISOLATED FORM FCF9 ; NFKC_CF; 063A 0649 # Lo ARABIC LIGATURE GHAIN WITH ALEF MAKSURA ISOLATED FORM FCFA ; NFKC_CF; 063A 064A # Lo ARABIC LIGATURE GHAIN WITH YEH ISOLATED FORM FCFB ; NFKC_CF; 0633 0649 # Lo ARABIC LIGATURE SEEN WITH ALEF MAKSURA ISOLATED FORM FCFC ; NFKC_CF; 0633 064A # Lo ARABIC LIGATURE SEEN WITH YEH ISOLATED FORM FCFD ; NFKC_CF; 0634 0649 # Lo ARABIC LIGATURE SHEEN WITH ALEF MAKSURA ISOLATED FORM FCFE ; NFKC_CF; 0634 064A # Lo ARABIC LIGATURE SHEEN WITH YEH ISOLATED FORM FCFF ; NFKC_CF; 062D 0649 # Lo ARABIC LIGATURE HAH WITH ALEF MAKSURA ISOLATED FORM FD00 ; NFKC_CF; 062D 064A # Lo ARABIC LIGATURE HAH WITH YEH ISOLATED FORM FD01 ; NFKC_CF; 062C 0649 # Lo ARABIC LIGATURE JEEM WITH ALEF MAKSURA ISOLATED FORM FD02 ; NFKC_CF; 062C 064A # Lo ARABIC LIGATURE JEEM WITH YEH ISOLATED FORM FD03 ; NFKC_CF; 062E 0649 # Lo ARABIC LIGATURE KHAH WITH ALEF MAKSURA ISOLATED FORM FD04 ; NFKC_CF; 062E 064A # Lo ARABIC LIGATURE KHAH WITH YEH ISOLATED FORM FD05 ; NFKC_CF; 0635 0649 # Lo ARABIC LIGATURE SAD WITH ALEF MAKSURA ISOLATED FORM FD06 ; NFKC_CF; 0635 064A # Lo ARABIC LIGATURE SAD WITH YEH ISOLATED FORM FD07 ; NFKC_CF; 0636 0649 # Lo ARABIC LIGATURE DAD WITH ALEF MAKSURA ISOLATED FORM FD08 ; NFKC_CF; 0636 064A # Lo ARABIC LIGATURE DAD WITH YEH ISOLATED FORM FD09 ; NFKC_CF; 0634 062C # Lo ARABIC LIGATURE SHEEN WITH JEEM ISOLATED FORM FD0A ; NFKC_CF; 0634 062D # Lo ARABIC LIGATURE SHEEN WITH HAH ISOLATED FORM FD0B ; NFKC_CF; 0634 062E # Lo ARABIC LIGATURE SHEEN WITH KHAH ISOLATED FORM FD0C ; NFKC_CF; 0634 0645 # Lo ARABIC LIGATURE SHEEN WITH MEEM ISOLATED FORM FD0D ; NFKC_CF; 0634 0631 # Lo ARABIC LIGATURE SHEEN WITH REH ISOLATED FORM FD0E ; NFKC_CF; 0633 0631 # Lo ARABIC LIGATURE SEEN WITH REH ISOLATED FORM FD0F ; NFKC_CF; 0635 0631 # Lo ARABIC LIGATURE SAD WITH REH ISOLATED FORM FD10 ; NFKC_CF; 0636 0631 # Lo ARABIC LIGATURE DAD WITH REH ISOLATED FORM FD11 ; NFKC_CF; 0637 0649 # Lo ARABIC LIGATURE TAH WITH ALEF MAKSURA FINAL FORM FD12 ; NFKC_CF; 0637 064A # Lo ARABIC LIGATURE TAH WITH YEH FINAL FORM FD13 ; NFKC_CF; 0639 0649 # Lo ARABIC LIGATURE AIN WITH ALEF MAKSURA FINAL FORM FD14 ; NFKC_CF; 0639 064A # Lo ARABIC LIGATURE AIN WITH YEH FINAL FORM FD15 ; NFKC_CF; 063A 0649 # Lo ARABIC LIGATURE GHAIN WITH ALEF MAKSURA FINAL FORM FD16 ; NFKC_CF; 063A 064A # Lo ARABIC LIGATURE GHAIN WITH YEH FINAL FORM FD17 ; NFKC_CF; 0633 0649 # Lo ARABIC LIGATURE SEEN WITH ALEF MAKSURA FINAL FORM FD18 ; NFKC_CF; 0633 064A # Lo ARABIC LIGATURE SEEN WITH YEH FINAL FORM FD19 ; NFKC_CF; 0634 0649 # Lo ARABIC LIGATURE SHEEN WITH ALEF MAKSURA FINAL FORM FD1A ; NFKC_CF; 0634 064A # Lo ARABIC LIGATURE SHEEN WITH YEH FINAL FORM FD1B ; NFKC_CF; 062D 0649 # Lo ARABIC LIGATURE HAH WITH ALEF MAKSURA FINAL FORM FD1C ; NFKC_CF; 062D 064A # Lo ARABIC LIGATURE HAH WITH YEH FINAL FORM FD1D ; NFKC_CF; 062C 0649 # Lo ARABIC LIGATURE JEEM WITH ALEF MAKSURA FINAL FORM FD1E ; NFKC_CF; 062C 064A # Lo ARABIC LIGATURE JEEM WITH YEH FINAL FORM FD1F ; NFKC_CF; 062E 0649 # Lo ARABIC LIGATURE KHAH WITH ALEF MAKSURA FINAL FORM FD20 ; NFKC_CF; 062E 064A # Lo ARABIC LIGATURE KHAH WITH YEH FINAL FORM FD21 ; NFKC_CF; 0635 0649 # Lo ARABIC LIGATURE SAD WITH ALEF MAKSURA FINAL FORM FD22 ; NFKC_CF; 0635 064A # Lo ARABIC LIGATURE SAD WITH YEH FINAL FORM FD23 ; NFKC_CF; 0636 0649 # Lo ARABIC LIGATURE DAD WITH ALEF MAKSURA FINAL FORM FD24 ; NFKC_CF; 0636 064A # Lo ARABIC LIGATURE DAD WITH YEH FINAL FORM FD25 ; NFKC_CF; 0634 062C # Lo ARABIC LIGATURE SHEEN WITH JEEM FINAL FORM FD26 ; NFKC_CF; 0634 062D # Lo ARABIC LIGATURE SHEEN WITH HAH FINAL FORM FD27 ; NFKC_CF; 0634 062E # Lo ARABIC LIGATURE SHEEN WITH KHAH FINAL FORM FD28 ; NFKC_CF; 0634 0645 # Lo ARABIC LIGATURE SHEEN WITH MEEM FINAL FORM FD29 ; NFKC_CF; 0634 0631 # Lo ARABIC LIGATURE SHEEN WITH REH FINAL FORM FD2A ; NFKC_CF; 0633 0631 # Lo ARABIC LIGATURE SEEN WITH REH FINAL FORM FD2B ; NFKC_CF; 0635 0631 # Lo ARABIC LIGATURE SAD WITH REH FINAL FORM FD2C ; NFKC_CF; 0636 0631 # Lo ARABIC LIGATURE DAD WITH REH FINAL FORM FD2D ; NFKC_CF; 0634 062C # Lo ARABIC LIGATURE SHEEN WITH JEEM INITIAL FORM FD2E ; NFKC_CF; 0634 062D # Lo ARABIC LIGATURE SHEEN WITH HAH INITIAL FORM FD2F ; NFKC_CF; 0634 062E # Lo ARABIC LIGATURE SHEEN WITH KHAH INITIAL FORM FD30 ; NFKC_CF; 0634 0645 # Lo ARABIC LIGATURE SHEEN WITH MEEM INITIAL FORM FD31 ; NFKC_CF; 0633 0647 # Lo ARABIC LIGATURE SEEN WITH HEH INITIAL FORM FD32 ; NFKC_CF; 0634 0647 # Lo ARABIC LIGATURE SHEEN WITH HEH INITIAL FORM FD33 ; NFKC_CF; 0637 0645 # Lo ARABIC LIGATURE TAH WITH MEEM INITIAL FORM FD34 ; NFKC_CF; 0633 062C # Lo ARABIC LIGATURE SEEN WITH JEEM MEDIAL FORM FD35 ; NFKC_CF; 0633 062D # Lo ARABIC LIGATURE SEEN WITH HAH MEDIAL FORM FD36 ; NFKC_CF; 0633 062E # Lo ARABIC LIGATURE SEEN WITH KHAH MEDIAL FORM FD37 ; NFKC_CF; 0634 062C # Lo ARABIC LIGATURE SHEEN WITH JEEM MEDIAL FORM FD38 ; NFKC_CF; 0634 062D # Lo ARABIC LIGATURE SHEEN WITH HAH MEDIAL FORM FD39 ; NFKC_CF; 0634 062E # Lo ARABIC LIGATURE SHEEN WITH KHAH MEDIAL FORM FD3A ; NFKC_CF; 0637 0645 # Lo ARABIC LIGATURE TAH WITH MEEM MEDIAL FORM FD3B ; NFKC_CF; 0638 0645 # Lo ARABIC LIGATURE ZAH WITH MEEM MEDIAL FORM FD3C..FD3D ; NFKC_CF; 0627 064B # Lo [2] ARABIC LIGATURE ALEF WITH FATHATAN FINAL FORM..ARABIC LIGATURE ALEF WITH FATHATAN ISOLATED FORM FD50 ; NFKC_CF; 062A 062C 0645 # Lo ARABIC LIGATURE TEH WITH JEEM WITH MEEM INITIAL FORM FD51..FD52 ; NFKC_CF; 062A 062D 062C # Lo [2] ARABIC LIGATURE TEH WITH HAH WITH JEEM FINAL FORM..ARABIC LIGATURE TEH WITH HAH WITH JEEM INITIAL FORM FD53 ; NFKC_CF; 062A 062D 0645 # Lo ARABIC LIGATURE TEH WITH HAH WITH MEEM INITIAL FORM FD54 ; NFKC_CF; 062A 062E 0645 # Lo ARABIC LIGATURE TEH WITH KHAH WITH MEEM INITIAL FORM FD55 ; NFKC_CF; 062A 0645 062C # Lo ARABIC LIGATURE TEH WITH MEEM WITH JEEM INITIAL FORM FD56 ; NFKC_CF; 062A 0645 062D # Lo ARABIC LIGATURE TEH WITH MEEM WITH HAH INITIAL FORM FD57 ; NFKC_CF; 062A 0645 062E # Lo ARABIC LIGATURE TEH WITH MEEM WITH KHAH INITIAL FORM FD58..FD59 ; NFKC_CF; 062C 0645 062D # Lo [2] ARABIC LIGATURE JEEM WITH MEEM WITH HAH FINAL FORM..ARABIC LIGATURE JEEM WITH MEEM WITH HAH INITIAL FORM FD5A ; NFKC_CF; 062D 0645 064A # Lo ARABIC LIGATURE HAH WITH MEEM WITH YEH FINAL FORM FD5B ; NFKC_CF; 062D 0645 0649 # Lo ARABIC LIGATURE HAH WITH MEEM WITH ALEF MAKSURA FINAL FORM FD5C ; NFKC_CF; 0633 062D 062C # Lo ARABIC LIGATURE SEEN WITH HAH WITH JEEM INITIAL FORM FD5D ; NFKC_CF; 0633 062C 062D # Lo ARABIC LIGATURE SEEN WITH JEEM WITH HAH INITIAL FORM FD5E ; NFKC_CF; 0633 062C 0649 # Lo ARABIC LIGATURE SEEN WITH JEEM WITH ALEF MAKSURA FINAL FORM FD5F..FD60 ; NFKC_CF; 0633 0645 062D # Lo [2] ARABIC LIGATURE SEEN WITH MEEM WITH HAH FINAL FORM..ARABIC LIGATURE SEEN WITH MEEM WITH HAH INITIAL FORM FD61 ; NFKC_CF; 0633 0645 062C # Lo ARABIC LIGATURE SEEN WITH MEEM WITH JEEM INITIAL FORM FD62..FD63 ; NFKC_CF; 0633 0645 0645 # Lo [2] ARABIC LIGATURE SEEN WITH MEEM WITH MEEM FINAL FORM..ARABIC LIGATURE SEEN WITH MEEM WITH MEEM INITIAL FORM FD64..FD65 ; NFKC_CF; 0635 062D 062D # Lo [2] ARABIC LIGATURE SAD WITH HAH WITH HAH FINAL FORM..ARABIC LIGATURE SAD WITH HAH WITH HAH INITIAL FORM FD66 ; NFKC_CF; 0635 0645 0645 # Lo ARABIC LIGATURE SAD WITH MEEM WITH MEEM FINAL FORM FD67..FD68 ; NFKC_CF; 0634 062D 0645 # Lo [2] ARABIC LIGATURE SHEEN WITH HAH WITH MEEM FINAL FORM..ARABIC LIGATURE SHEEN WITH HAH WITH MEEM INITIAL FORM FD69 ; NFKC_CF; 0634 062C 064A # Lo ARABIC LIGATURE SHEEN WITH JEEM WITH YEH FINAL FORM FD6A..FD6B ; NFKC_CF; 0634 0645 062E # Lo [2] ARABIC LIGATURE SHEEN WITH MEEM WITH KHAH FINAL FORM..ARABIC LIGATURE SHEEN WITH MEEM WITH KHAH INITIAL FORM FD6C..FD6D ; NFKC_CF; 0634 0645 0645 # Lo [2] ARABIC LIGATURE SHEEN WITH MEEM WITH MEEM FINAL FORM..ARABIC LIGATURE SHEEN WITH MEEM WITH MEEM INITIAL FORM FD6E ; NFKC_CF; 0636 062D 0649 # Lo ARABIC LIGATURE DAD WITH HAH WITH ALEF MAKSURA FINAL FORM FD6F..FD70 ; NFKC_CF; 0636 062E 0645 # Lo [2] ARABIC LIGATURE DAD WITH KHAH WITH MEEM FINAL FORM..ARABIC LIGATURE DAD WITH KHAH WITH MEEM INITIAL FORM FD71..FD72 ; NFKC_CF; 0637 0645 062D # Lo [2] ARABIC LIGATURE TAH WITH MEEM WITH HAH FINAL FORM..ARABIC LIGATURE TAH WITH MEEM WITH HAH INITIAL FORM FD73 ; NFKC_CF; 0637 0645 0645 # Lo ARABIC LIGATURE TAH WITH MEEM WITH MEEM INITIAL FORM FD74 ; NFKC_CF; 0637 0645 064A # Lo ARABIC LIGATURE TAH WITH MEEM WITH YEH FINAL FORM FD75 ; NFKC_CF; 0639 062C 0645 # Lo ARABIC LIGATURE AIN WITH JEEM WITH MEEM FINAL FORM FD76..FD77 ; NFKC_CF; 0639 0645 0645 # Lo [2] ARABIC LIGATURE AIN WITH MEEM WITH MEEM FINAL FORM..ARABIC LIGATURE AIN WITH MEEM WITH MEEM INITIAL FORM FD78 ; NFKC_CF; 0639 0645 0649 # Lo ARABIC LIGATURE AIN WITH MEEM WITH ALEF MAKSURA FINAL FORM FD79 ; NFKC_CF; 063A 0645 0645 # Lo ARABIC LIGATURE GHAIN WITH MEEM WITH MEEM FINAL FORM FD7A ; NFKC_CF; 063A 0645 064A # Lo ARABIC LIGATURE GHAIN WITH MEEM WITH YEH FINAL FORM FD7B ; NFKC_CF; 063A 0645 0649 # Lo ARABIC LIGATURE GHAIN WITH MEEM WITH ALEF MAKSURA FINAL FORM FD7C..FD7D ; NFKC_CF; 0641 062E 0645 # Lo [2] ARABIC LIGATURE FEH WITH KHAH WITH MEEM FINAL FORM..ARABIC LIGATURE FEH WITH KHAH WITH MEEM INITIAL FORM FD7E ; NFKC_CF; 0642 0645 062D # Lo ARABIC LIGATURE QAF WITH MEEM WITH HAH FINAL FORM FD7F ; NFKC_CF; 0642 0645 0645 # Lo ARABIC LIGATURE QAF WITH MEEM WITH MEEM FINAL FORM FD80 ; NFKC_CF; 0644 062D 0645 # Lo ARABIC LIGATURE LAM WITH HAH WITH MEEM FINAL FORM FD81 ; NFKC_CF; 0644 062D 064A # Lo ARABIC LIGATURE LAM WITH HAH WITH YEH FINAL FORM FD82 ; NFKC_CF; 0644 062D 0649 # Lo ARABIC LIGATURE LAM WITH HAH WITH ALEF MAKSURA FINAL FORM FD83..FD84 ; NFKC_CF; 0644 062C 062C # Lo [2] ARABIC LIGATURE LAM WITH JEEM WITH JEEM INITIAL FORM..ARABIC LIGATURE LAM WITH JEEM WITH JEEM FINAL FORM FD85..FD86 ; NFKC_CF; 0644 062E 0645 # Lo [2] ARABIC LIGATURE LAM WITH KHAH WITH MEEM FINAL FORM..ARABIC LIGATURE LAM WITH KHAH WITH MEEM INITIAL FORM FD87..FD88 ; NFKC_CF; 0644 0645 062D # Lo [2] ARABIC LIGATURE LAM WITH MEEM WITH HAH FINAL FORM..ARABIC LIGATURE LAM WITH MEEM WITH HAH INITIAL FORM FD89 ; NFKC_CF; 0645 062D 062C # Lo ARABIC LIGATURE MEEM WITH HAH WITH JEEM INITIAL FORM FD8A ; NFKC_CF; 0645 062D 0645 # Lo ARABIC LIGATURE MEEM WITH HAH WITH MEEM INITIAL FORM FD8B ; NFKC_CF; 0645 062D 064A # Lo ARABIC LIGATURE MEEM WITH HAH WITH YEH FINAL FORM FD8C ; NFKC_CF; 0645 062C 062D # Lo ARABIC LIGATURE MEEM WITH JEEM WITH HAH INITIAL FORM FD8D ; NFKC_CF; 0645 062C 0645 # Lo ARABIC LIGATURE MEEM WITH JEEM WITH MEEM INITIAL FORM FD8E ; NFKC_CF; 0645 062E 062C # Lo ARABIC LIGATURE MEEM WITH KHAH WITH JEEM INITIAL FORM FD8F ; NFKC_CF; 0645 062E 0645 # Lo ARABIC LIGATURE MEEM WITH KHAH WITH MEEM INITIAL FORM FD92 ; NFKC_CF; 0645 062C 062E # Lo ARABIC LIGATURE MEEM WITH JEEM WITH KHAH INITIAL FORM FD93 ; NFKC_CF; 0647 0645 062C # Lo ARABIC LIGATURE HEH WITH MEEM WITH JEEM INITIAL FORM FD94 ; NFKC_CF; 0647 0645 0645 # Lo ARABIC LIGATURE HEH WITH MEEM WITH MEEM INITIAL FORM FD95 ; NFKC_CF; 0646 062D 0645 # Lo ARABIC LIGATURE NOON WITH HAH WITH MEEM INITIAL FORM FD96 ; NFKC_CF; 0646 062D 0649 # Lo ARABIC LIGATURE NOON WITH HAH WITH ALEF MAKSURA FINAL FORM FD97..FD98 ; NFKC_CF; 0646 062C 0645 # Lo [2] ARABIC LIGATURE NOON WITH JEEM WITH MEEM FINAL FORM..ARABIC LIGATURE NOON WITH JEEM WITH MEEM INITIAL FORM FD99 ; NFKC_CF; 0646 062C 0649 # Lo ARABIC LIGATURE NOON WITH JEEM WITH ALEF MAKSURA FINAL FORM FD9A ; NFKC_CF; 0646 0645 064A # Lo ARABIC LIGATURE NOON WITH MEEM WITH YEH FINAL FORM FD9B ; NFKC_CF; 0646 0645 0649 # Lo ARABIC LIGATURE NOON WITH MEEM WITH ALEF MAKSURA FINAL FORM FD9C..FD9D ; NFKC_CF; 064A 0645 0645 # Lo [2] ARABIC LIGATURE YEH WITH MEEM WITH MEEM FINAL FORM..ARABIC LIGATURE YEH WITH MEEM WITH MEEM INITIAL FORM FD9E ; NFKC_CF; 0628 062E 064A # Lo ARABIC LIGATURE BEH WITH KHAH WITH YEH FINAL FORM FD9F ; NFKC_CF; 062A 062C 064A # Lo ARABIC LIGATURE TEH WITH JEEM WITH YEH FINAL FORM FDA0 ; NFKC_CF; 062A 062C 0649 # Lo ARABIC LIGATURE TEH WITH JEEM WITH ALEF MAKSURA FINAL FORM FDA1 ; NFKC_CF; 062A 062E 064A # Lo ARABIC LIGATURE TEH WITH KHAH WITH YEH FINAL FORM FDA2 ; NFKC_CF; 062A 062E 0649 # Lo ARABIC LIGATURE TEH WITH KHAH WITH ALEF MAKSURA FINAL FORM FDA3 ; NFKC_CF; 062A 0645 064A # Lo ARABIC LIGATURE TEH WITH MEEM WITH YEH FINAL FORM FDA4 ; NFKC_CF; 062A 0645 0649 # Lo ARABIC LIGATURE TEH WITH MEEM WITH ALEF MAKSURA FINAL FORM FDA5 ; NFKC_CF; 062C 0645 064A # Lo ARABIC LIGATURE JEEM WITH MEEM WITH YEH FINAL FORM FDA6 ; NFKC_CF; 062C 062D 0649 # Lo ARABIC LIGATURE JEEM WITH HAH WITH ALEF MAKSURA FINAL FORM FDA7 ; NFKC_CF; 062C 0645 0649 # Lo ARABIC LIGATURE JEEM WITH MEEM WITH ALEF MAKSURA FINAL FORM FDA8 ; NFKC_CF; 0633 062E 0649 # Lo ARABIC LIGATURE SEEN WITH KHAH WITH ALEF MAKSURA FINAL FORM FDA9 ; NFKC_CF; 0635 062D 064A # Lo ARABIC LIGATURE SAD WITH HAH WITH YEH FINAL FORM FDAA ; NFKC_CF; 0634 062D 064A # Lo ARABIC LIGATURE SHEEN WITH HAH WITH YEH FINAL FORM FDAB ; NFKC_CF; 0636 062D 064A # Lo ARABIC LIGATURE DAD WITH HAH WITH YEH FINAL FORM FDAC ; NFKC_CF; 0644 062C 064A # Lo ARABIC LIGATURE LAM WITH JEEM WITH YEH FINAL FORM FDAD ; NFKC_CF; 0644 0645 064A # Lo ARABIC LIGATURE LAM WITH MEEM WITH YEH FINAL FORM FDAE ; NFKC_CF; 064A 062D 064A # Lo ARABIC LIGATURE YEH WITH HAH WITH YEH FINAL FORM FDAF ; NFKC_CF; 064A 062C 064A # Lo ARABIC LIGATURE YEH WITH JEEM WITH YEH FINAL FORM FDB0 ; NFKC_CF; 064A 0645 064A # Lo ARABIC LIGATURE YEH WITH MEEM WITH YEH FINAL FORM FDB1 ; NFKC_CF; 0645 0645 064A # Lo ARABIC LIGATURE MEEM WITH MEEM WITH YEH FINAL FORM FDB2 ; NFKC_CF; 0642 0645 064A # Lo ARABIC LIGATURE QAF WITH MEEM WITH YEH FINAL FORM FDB3 ; NFKC_CF; 0646 062D 064A # Lo ARABIC LIGATURE NOON WITH HAH WITH YEH FINAL FORM FDB4 ; NFKC_CF; 0642 0645 062D # Lo ARABIC LIGATURE QAF WITH MEEM WITH HAH INITIAL FORM FDB5 ; NFKC_CF; 0644 062D 0645 # Lo ARABIC LIGATURE LAM WITH HAH WITH MEEM INITIAL FORM FDB6 ; NFKC_CF; 0639 0645 064A # Lo ARABIC LIGATURE AIN WITH MEEM WITH YEH FINAL FORM FDB7 ; NFKC_CF; 0643 0645 064A # Lo ARABIC LIGATURE KAF WITH MEEM WITH YEH FINAL FORM FDB8 ; NFKC_CF; 0646 062C 062D # Lo ARABIC LIGATURE NOON WITH JEEM WITH HAH INITIAL FORM FDB9 ; NFKC_CF; 0645 062E 064A # Lo ARABIC LIGATURE MEEM WITH KHAH WITH YEH FINAL FORM FDBA ; NFKC_CF; 0644 062C 0645 # Lo ARABIC LIGATURE LAM WITH JEEM WITH MEEM INITIAL FORM FDBB ; NFKC_CF; 0643 0645 0645 # Lo ARABIC LIGATURE KAF WITH MEEM WITH MEEM FINAL FORM FDBC ; NFKC_CF; 0644 062C 0645 # Lo ARABIC LIGATURE LAM WITH JEEM WITH MEEM FINAL FORM FDBD ; NFKC_CF; 0646 062C 062D # Lo ARABIC LIGATURE NOON WITH JEEM WITH HAH FINAL FORM FDBE ; NFKC_CF; 062C 062D 064A # Lo ARABIC LIGATURE JEEM WITH HAH WITH YEH FINAL FORM FDBF ; NFKC_CF; 062D 062C 064A # Lo ARABIC LIGATURE HAH WITH JEEM WITH YEH FINAL FORM FDC0 ; NFKC_CF; 0645 062C 064A # Lo ARABIC LIGATURE MEEM WITH JEEM WITH YEH FINAL FORM FDC1 ; NFKC_CF; 0641 0645 064A # Lo ARABIC LIGATURE FEH WITH MEEM WITH YEH FINAL FORM FDC2 ; NFKC_CF; 0628 062D 064A # Lo ARABIC LIGATURE BEH WITH HAH WITH YEH FINAL FORM FDC3 ; NFKC_CF; 0643 0645 0645 # Lo ARABIC LIGATURE KAF WITH MEEM WITH MEEM INITIAL FORM FDC4 ; NFKC_CF; 0639 062C 0645 # Lo ARABIC LIGATURE AIN WITH JEEM WITH MEEM INITIAL FORM FDC5 ; NFKC_CF; 0635 0645 0645 # Lo ARABIC LIGATURE SAD WITH MEEM WITH MEEM INITIAL FORM FDC6 ; NFKC_CF; 0633 062E 064A # Lo ARABIC LIGATURE SEEN WITH KHAH WITH YEH FINAL FORM FDC7 ; NFKC_CF; 0646 062C 064A # Lo ARABIC LIGATURE NOON WITH JEEM WITH YEH FINAL FORM FDF0 ; NFKC_CF; 0635 0644 06D2 # Lo ARABIC LIGATURE SALLA USED AS KORANIC STOP SIGN ISOLATED FORM FDF1 ; NFKC_CF; 0642 0644 06D2 # Lo ARABIC LIGATURE QALA USED AS KORANIC STOP SIGN ISOLATED FORM FDF2 ; NFKC_CF; 0627 0644 0644 0647 #Lo ARABIC LIGATURE ALLAH ISOLATED FORM FDF3 ; NFKC_CF; 0627 0643 0628 0631 #Lo ARABIC LIGATURE AKBAR ISOLATED FORM FDF4 ; NFKC_CF; 0645 062D 0645 062F #Lo ARABIC LIGATURE MOHAMMAD ISOLATED FORM FDF5 ; NFKC_CF; 0635 0644 0639 0645 #Lo ARABIC LIGATURE SALAM ISOLATED FORM FDF6 ; NFKC_CF; 0631 0633 0648 0644 #Lo ARABIC LIGATURE RASOUL ISOLATED FORM FDF7 ; NFKC_CF; 0639 0644 064A 0647 #Lo ARABIC LIGATURE ALAYHE ISOLATED FORM FDF8 ; NFKC_CF; 0648 0633 0644 0645 #Lo ARABIC LIGATURE WASALLAM ISOLATED FORM FDF9 ; NFKC_CF; 0635 0644 0649 # Lo ARABIC LIGATURE SALLA ISOLATED FORM FDFA ; NFKC_CF; 0635 0644 0649 0020 0627 0644 0644 0647 0020 0639 0644 064A 0647 0020 0648 0633 0644 0645 #Lo ARABIC LIGATURE SALLALLAHOU ALAYHE WASALLAM FDFB ; NFKC_CF; 062C 0644 0020 062C 0644 0627 0644 0647 #Lo ARABIC LIGATURE JALLAJALALOUHOU FDFC ; NFKC_CF; 0631 06CC 0627 0644 #Sc RIAL SIGN FE00..FE0F ; NFKC_CF; # Mn [16] VARIATION SELECTOR-1..VARIATION SELECTOR-16 FE10 ; NFKC_CF; 002C # Po PRESENTATION FORM FOR VERTICAL COMMA FE11 ; NFKC_CF; 3001 # Po PRESENTATION FORM FOR VERTICAL IDEOGRAPHIC COMMA FE12 ; NFKC_CF; 3002 # Po PRESENTATION FORM FOR VERTICAL IDEOGRAPHIC FULL STOP FE13 ; NFKC_CF; 003A # Po PRESENTATION FORM FOR VERTICAL COLON FE14 ; NFKC_CF; 003B # Po PRESENTATION FORM FOR VERTICAL SEMICOLON FE15 ; NFKC_CF; 0021 # Po PRESENTATION FORM FOR VERTICAL EXCLAMATION MARK FE16 ; NFKC_CF; 003F # Po PRESENTATION FORM FOR VERTICAL QUESTION MARK FE17 ; NFKC_CF; 3016 # Ps PRESENTATION FORM FOR VERTICAL LEFT WHITE LENTICULAR BRACKET FE18 ; NFKC_CF; 3017 # Pe PRESENTATION FORM FOR VERTICAL RIGHT WHITE LENTICULAR BRAKCET FE19 ; NFKC_CF; 002E 002E 002E # Po PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS FE30 ; NFKC_CF; 002E 002E # Po PRESENTATION FORM FOR VERTICAL TWO DOT LEADER FE31 ; NFKC_CF; 2014 # Pd PRESENTATION FORM FOR VERTICAL EM DASH FE32 ; NFKC_CF; 2013 # Pd PRESENTATION FORM FOR VERTICAL EN DASH FE33..FE34 ; NFKC_CF; 005F # Pc [2] PRESENTATION FORM FOR VERTICAL LOW LINE..PRESENTATION FORM FOR VERTICAL WAVY LOW LINE FE35 ; NFKC_CF; 0028 # Ps PRESENTATION FORM FOR VERTICAL LEFT PARENTHESIS FE36 ; NFKC_CF; 0029 # Pe PRESENTATION FORM FOR VERTICAL RIGHT PARENTHESIS FE37 ; NFKC_CF; 007B # Ps PRESENTATION FORM FOR VERTICAL LEFT CURLY BRACKET FE38 ; NFKC_CF; 007D # Pe PRESENTATION FORM FOR VERTICAL RIGHT CURLY BRACKET FE39 ; NFKC_CF; 3014 # Ps PRESENTATION FORM FOR VERTICAL LEFT TORTOISE SHELL BRACKET FE3A ; NFKC_CF; 3015 # Pe PRESENTATION FORM FOR VERTICAL RIGHT TORTOISE SHELL BRACKET FE3B ; NFKC_CF; 3010 # Ps PRESENTATION FORM FOR VERTICAL LEFT BLACK LENTICULAR BRACKET FE3C ; NFKC_CF; 3011 # Pe PRESENTATION FORM FOR VERTICAL RIGHT BLACK LENTICULAR BRACKET FE3D ; NFKC_CF; 300A # Ps PRESENTATION FORM FOR VERTICAL LEFT DOUBLE ANGLE BRACKET FE3E ; NFKC_CF; 300B # Pe PRESENTATION FORM FOR VERTICAL RIGHT DOUBLE ANGLE BRACKET FE3F ; NFKC_CF; 3008 # Ps PRESENTATION FORM FOR VERTICAL LEFT ANGLE BRACKET FE40 ; NFKC_CF; 3009 # Pe PRESENTATION FORM FOR VERTICAL RIGHT ANGLE BRACKET FE41 ; NFKC_CF; 300C # Ps PRESENTATION FORM FOR VERTICAL LEFT CORNER BRACKET FE42 ; NFKC_CF; 300D # Pe PRESENTATION FORM FOR VERTICAL RIGHT CORNER BRACKET FE43 ; NFKC_CF; 300E # Ps PRESENTATION FORM FOR VERTICAL LEFT WHITE CORNER BRACKET FE44 ; NFKC_CF; 300F # Pe PRESENTATION FORM FOR VERTICAL RIGHT WHITE CORNER BRACKET FE47 ; NFKC_CF; 005B # Ps PRESENTATION FORM FOR VERTICAL LEFT SQUARE BRACKET FE48 ; NFKC_CF; 005D # Pe PRESENTATION FORM FOR VERTICAL RIGHT SQUARE BRACKET FE49..FE4C ; NFKC_CF; 0020 0305 # Po [4] DASHED OVERLINE..DOUBLE WAVY OVERLINE FE4D..FE4F ; NFKC_CF; 005F # Pc [3] DASHED LOW LINE..WAVY LOW LINE FE50 ; NFKC_CF; 002C # Po SMALL COMMA FE51 ; NFKC_CF; 3001 # Po SMALL IDEOGRAPHIC COMMA FE52 ; NFKC_CF; 002E # Po SMALL FULL STOP FE54 ; NFKC_CF; 003B # Po SMALL SEMICOLON FE55 ; NFKC_CF; 003A # Po SMALL COLON FE56 ; NFKC_CF; 003F # Po SMALL QUESTION MARK FE57 ; NFKC_CF; 0021 # Po SMALL EXCLAMATION MARK FE58 ; NFKC_CF; 2014 # Pd SMALL EM DASH FE59 ; NFKC_CF; 0028 # Ps SMALL LEFT PARENTHESIS FE5A ; NFKC_CF; 0029 # Pe SMALL RIGHT PARENTHESIS FE5B ; NFKC_CF; 007B # Ps SMALL LEFT CURLY BRACKET FE5C ; NFKC_CF; 007D # Pe SMALL RIGHT CURLY BRACKET FE5D ; NFKC_CF; 3014 # Ps SMALL LEFT TORTOISE SHELL BRACKET FE5E ; NFKC_CF; 3015 # Pe SMALL RIGHT TORTOISE SHELL BRACKET FE5F ; NFKC_CF; 0023 # Po SMALL NUMBER SIGN FE60 ; NFKC_CF; 0026 # Po SMALL AMPERSAND FE61 ; NFKC_CF; 002A # Po SMALL ASTERISK FE62 ; NFKC_CF; 002B # Sm SMALL PLUS SIGN FE63 ; NFKC_CF; 002D # Pd SMALL HYPHEN-MINUS FE64 ; NFKC_CF; 003C # Sm SMALL LESS-THAN SIGN FE65 ; NFKC_CF; 003E # Sm SMALL GREATER-THAN SIGN FE66 ; NFKC_CF; 003D # Sm SMALL EQUALS SIGN FE68 ; NFKC_CF; 005C # Po SMALL REVERSE SOLIDUS FE69 ; NFKC_CF; 0024 # Sc SMALL DOLLAR SIGN FE6A ; NFKC_CF; 0025 # Po SMALL PERCENT SIGN FE6B ; NFKC_CF; 0040 # Po SMALL COMMERCIAL AT FE70 ; NFKC_CF; 0020 064B # Lo ARABIC FATHATAN ISOLATED FORM FE71 ; NFKC_CF; 0640 064B # Lo ARABIC TATWEEL WITH FATHATAN ABOVE FE72 ; NFKC_CF; 0020 064C # Lo ARABIC DAMMATAN ISOLATED FORM FE74 ; NFKC_CF; 0020 064D # Lo ARABIC KASRATAN ISOLATED FORM FE76 ; NFKC_CF; 0020 064E # Lo ARABIC FATHA ISOLATED FORM FE77 ; NFKC_CF; 0640 064E # Lo ARABIC FATHA MEDIAL FORM FE78 ; NFKC_CF; 0020 064F # Lo ARABIC DAMMA ISOLATED FORM FE79 ; NFKC_CF; 0640 064F # Lo ARABIC DAMMA MEDIAL FORM FE7A ; NFKC_CF; 0020 0650 # Lo ARABIC KASRA ISOLATED FORM FE7B ; NFKC_CF; 0640 0650 # Lo ARABIC KASRA MEDIAL FORM FE7C ; NFKC_CF; 0020 0651 # Lo ARABIC SHADDA ISOLATED FORM FE7D ; NFKC_CF; 0640 0651 # Lo ARABIC SHADDA MEDIAL FORM FE7E ; NFKC_CF; 0020 0652 # Lo ARABIC SUKUN ISOLATED FORM FE7F ; NFKC_CF; 0640 0652 # Lo ARABIC SUKUN MEDIAL FORM FE80 ; NFKC_CF; 0621 # Lo ARABIC LETTER HAMZA ISOLATED FORM FE81..FE82 ; NFKC_CF; 0622 # Lo [2] ARABIC LETTER ALEF WITH MADDA ABOVE ISOLATED FORM..ARABIC LETTER ALEF WITH MADDA ABOVE FINAL FORM FE83..FE84 ; NFKC_CF; 0623 # Lo [2] ARABIC LETTER ALEF WITH HAMZA ABOVE ISOLATED FORM..ARABIC LETTER ALEF WITH HAMZA ABOVE FINAL FORM FE85..FE86 ; NFKC_CF; 0624 # Lo [2] ARABIC LETTER WAW WITH HAMZA ABOVE ISOLATED FORM..ARABIC LETTER WAW WITH HAMZA ABOVE FINAL FORM FE87..FE88 ; NFKC_CF; 0625 # Lo [2] ARABIC LETTER ALEF WITH HAMZA BELOW ISOLATED FORM..ARABIC LETTER ALEF WITH HAMZA BELOW FINAL FORM FE89..FE8C ; NFKC_CF; 0626 # Lo [4] ARABIC LETTER YEH WITH HAMZA ABOVE ISOLATED FORM..ARABIC LETTER YEH WITH HAMZA ABOVE MEDIAL FORM FE8D..FE8E ; NFKC_CF; 0627 # Lo [2] ARABIC LETTER ALEF ISOLATED FORM..ARABIC LETTER ALEF FINAL FORM FE8F..FE92 ; NFKC_CF; 0628 # Lo [4] ARABIC LETTER BEH ISOLATED FORM..ARABIC LETTER BEH MEDIAL FORM FE93..FE94 ; NFKC_CF; 0629 # Lo [2] ARABIC LETTER TEH MARBUTA ISOLATED FORM..ARABIC LETTER TEH MARBUTA FINAL FORM FE95..FE98 ; NFKC_CF; 062A # Lo [4] ARABIC LETTER TEH ISOLATED FORM..ARABIC LETTER TEH MEDIAL FORM FE99..FE9C ; NFKC_CF; 062B # Lo [4] ARABIC LETTER THEH ISOLATED FORM..ARABIC LETTER THEH MEDIAL FORM FE9D..FEA0 ; NFKC_CF; 062C # Lo [4] ARABIC LETTER JEEM ISOLATED FORM..ARABIC LETTER JEEM MEDIAL FORM FEA1..FEA4 ; NFKC_CF; 062D # Lo [4] ARABIC LETTER HAH ISOLATED FORM..ARABIC LETTER HAH MEDIAL FORM FEA5..FEA8 ; NFKC_CF; 062E # Lo [4] ARABIC LETTER KHAH ISOLATED FORM..ARABIC LETTER KHAH MEDIAL FORM FEA9..FEAA ; NFKC_CF; 062F # Lo [2] ARABIC LETTER DAL ISOLATED FORM..ARABIC LETTER DAL FINAL FORM FEAB..FEAC ; NFKC_CF; 0630 # Lo [2] ARABIC LETTER THAL ISOLATED FORM..ARABIC LETTER THAL FINAL FORM FEAD..FEAE ; NFKC_CF; 0631 # Lo [2] ARABIC LETTER REH ISOLATED FORM..ARABIC LETTER REH FINAL FORM FEAF..FEB0 ; NFKC_CF; 0632 # Lo [2] ARABIC LETTER ZAIN ISOLATED FORM..ARABIC LETTER ZAIN FINAL FORM FEB1..FEB4 ; NFKC_CF; 0633 # Lo [4] ARABIC LETTER SEEN ISOLATED FORM..ARABIC LETTER SEEN MEDIAL FORM FEB5..FEB8 ; NFKC_CF; 0634 # Lo [4] ARABIC LETTER SHEEN ISOLATED FORM..ARABIC LETTER SHEEN MEDIAL FORM FEB9..FEBC ; NFKC_CF; 0635 # Lo [4] ARABIC LETTER SAD ISOLATED FORM..ARABIC LETTER SAD MEDIAL FORM FEBD..FEC0 ; NFKC_CF; 0636 # Lo [4] ARABIC LETTER DAD ISOLATED FORM..ARABIC LETTER DAD MEDIAL FORM FEC1..FEC4 ; NFKC_CF; 0637 # Lo [4] ARABIC LETTER TAH ISOLATED FORM..ARABIC LETTER TAH MEDIAL FORM FEC5..FEC8 ; NFKC_CF; 0638 # Lo [4] ARABIC LETTER ZAH ISOLATED FORM..ARABIC LETTER ZAH MEDIAL FORM FEC9..FECC ; NFKC_CF; 0639 # Lo [4] ARABIC LETTER AIN ISOLATED FORM..ARABIC LETTER AIN MEDIAL FORM FECD..FED0 ; NFKC_CF; 063A # Lo [4] ARABIC LETTER GHAIN ISOLATED FORM..ARABIC LETTER GHAIN MEDIAL FORM FED1..FED4 ; NFKC_CF; 0641 # Lo [4] ARABIC LETTER FEH ISOLATED FORM..ARABIC LETTER FEH MEDIAL FORM FED5..FED8 ; NFKC_CF; 0642 # Lo [4] ARABIC LETTER QAF ISOLATED FORM..ARABIC LETTER QAF MEDIAL FORM FED9..FEDC ; NFKC_CF; 0643 # Lo [4] ARABIC LETTER KAF ISOLATED FORM..ARABIC LETTER KAF MEDIAL FORM FEDD..FEE0 ; NFKC_CF; 0644 # Lo [4] ARABIC LETTER LAM ISOLATED FORM..ARABIC LETTER LAM MEDIAL FORM FEE1..FEE4 ; NFKC_CF; 0645 # Lo [4] ARABIC LETTER MEEM ISOLATED FORM..ARABIC LETTER MEEM MEDIAL FORM FEE5..FEE8 ; NFKC_CF; 0646 # Lo [4] ARABIC LETTER NOON ISOLATED FORM..ARABIC LETTER NOON MEDIAL FORM FEE9..FEEC ; NFKC_CF; 0647 # Lo [4] ARABIC LETTER HEH ISOLATED FORM..ARABIC LETTER HEH MEDIAL FORM FEED..FEEE ; NFKC_CF; 0648 # Lo [2] ARABIC LETTER WAW ISOLATED FORM..ARABIC LETTER WAW FINAL FORM FEEF..FEF0 ; NFKC_CF; 0649 # Lo [2] ARABIC LETTER ALEF MAKSURA ISOLATED FORM..ARABIC LETTER ALEF MAKSURA FINAL FORM FEF1..FEF4 ; NFKC_CF; 064A # Lo [4] ARABIC LETTER YEH ISOLATED FORM..ARABIC LETTER YEH MEDIAL FORM FEF5..FEF6 ; NFKC_CF; 0644 0622 # Lo [2] ARABIC LIGATURE LAM WITH ALEF WITH MADDA ABOVE ISOLATED FORM..ARABIC LIGATURE LAM WITH ALEF WITH MADDA ABOVE FINAL FORM FEF7..FEF8 ; NFKC_CF; 0644 0623 # Lo [2] ARABIC LIGATURE LAM WITH ALEF WITH HAMZA ABOVE ISOLATED FORM..ARABIC LIGATURE LAM WITH ALEF WITH HAMZA ABOVE FINAL FORM FEF9..FEFA ; NFKC_CF; 0644 0625 # Lo [2] ARABIC LIGATURE LAM WITH ALEF WITH HAMZA BELOW ISOLATED FORM..ARABIC LIGATURE LAM WITH ALEF WITH HAMZA BELOW FINAL FORM FEFB..FEFC ; NFKC_CF; 0644 0627 # Lo [2] ARABIC LIGATURE LAM WITH ALEF ISOLATED FORM..ARABIC LIGATURE LAM WITH ALEF FINAL FORM FEFF ; NFKC_CF; # Cf ZERO WIDTH NO-BREAK SPACE FF01 ; NFKC_CF; 0021 # Po FULLWIDTH EXCLAMATION MARK FF02 ; NFKC_CF; 0022 # Po FULLWIDTH QUOTATION MARK FF03 ; NFKC_CF; 0023 # Po FULLWIDTH NUMBER SIGN FF04 ; NFKC_CF; 0024 # Sc FULLWIDTH DOLLAR SIGN FF05 ; NFKC_CF; 0025 # Po FULLWIDTH PERCENT SIGN FF06 ; NFKC_CF; 0026 # Po FULLWIDTH AMPERSAND FF07 ; NFKC_CF; 0027 # Po FULLWIDTH APOSTROPHE FF08 ; NFKC_CF; 0028 # Ps FULLWIDTH LEFT PARENTHESIS FF09 ; NFKC_CF; 0029 # Pe FULLWIDTH RIGHT PARENTHESIS FF0A ; NFKC_CF; 002A # Po FULLWIDTH ASTERISK FF0B ; NFKC_CF; 002B # Sm FULLWIDTH PLUS SIGN FF0C ; NFKC_CF; 002C # Po FULLWIDTH COMMA FF0D ; NFKC_CF; 002D # Pd FULLWIDTH HYPHEN-MINUS FF0E ; NFKC_CF; 002E # Po FULLWIDTH FULL STOP FF0F ; NFKC_CF; 002F # Po FULLWIDTH SOLIDUS FF10 ; NFKC_CF; 0030 # Nd FULLWIDTH DIGIT ZERO FF11 ; NFKC_CF; 0031 # Nd FULLWIDTH DIGIT ONE FF12 ; NFKC_CF; 0032 # Nd FULLWIDTH DIGIT TWO FF13 ; NFKC_CF; 0033 # Nd FULLWIDTH DIGIT THREE FF14 ; NFKC_CF; 0034 # Nd FULLWIDTH DIGIT FOUR FF15 ; NFKC_CF; 0035 # Nd FULLWIDTH DIGIT FIVE FF16 ; NFKC_CF; 0036 # Nd FULLWIDTH DIGIT SIX FF17 ; NFKC_CF; 0037 # Nd FULLWIDTH DIGIT SEVEN FF18 ; NFKC_CF; 0038 # Nd FULLWIDTH DIGIT EIGHT FF19 ; NFKC_CF; 0039 # Nd FULLWIDTH DIGIT NINE FF1A ; NFKC_CF; 003A # Po FULLWIDTH COLON FF1B ; NFKC_CF; 003B # Po FULLWIDTH SEMICOLON FF1C ; NFKC_CF; 003C # Sm FULLWIDTH LESS-THAN SIGN FF1D ; NFKC_CF; 003D # Sm FULLWIDTH EQUALS SIGN FF1E ; NFKC_CF; 003E # Sm FULLWIDTH GREATER-THAN SIGN FF1F ; NFKC_CF; 003F # Po FULLWIDTH QUESTION MARK FF20 ; NFKC_CF; 0040 # Po FULLWIDTH COMMERCIAL AT FF21 ; NFKC_CF; 0061 # L& FULLWIDTH LATIN CAPITAL LETTER A FF22 ; NFKC_CF; 0062 # L& FULLWIDTH LATIN CAPITAL LETTER B FF23 ; NFKC_CF; 0063 # L& FULLWIDTH LATIN CAPITAL LETTER C FF24 ; NFKC_CF; 0064 # L& FULLWIDTH LATIN CAPITAL LETTER D FF25 ; NFKC_CF; 0065 # L& FULLWIDTH LATIN CAPITAL LETTER E FF26 ; NFKC_CF; 0066 # L& FULLWIDTH LATIN CAPITAL LETTER F FF27 ; NFKC_CF; 0067 # L& FULLWIDTH LATIN CAPITAL LETTER G FF28 ; NFKC_CF; 0068 # L& FULLWIDTH LATIN CAPITAL LETTER H FF29 ; NFKC_CF; 0069 # L& FULLWIDTH LATIN CAPITAL LETTER I FF2A ; NFKC_CF; 006A # L& FULLWIDTH LATIN CAPITAL LETTER J FF2B ; NFKC_CF; 006B # L& FULLWIDTH LATIN CAPITAL LETTER K FF2C ; NFKC_CF; 006C # L& FULLWIDTH LATIN CAPITAL LETTER L FF2D ; NFKC_CF; 006D # L& FULLWIDTH LATIN CAPITAL LETTER M FF2E ; NFKC_CF; 006E # L& FULLWIDTH LATIN CAPITAL LETTER N FF2F ; NFKC_CF; 006F # L& FULLWIDTH LATIN CAPITAL LETTER O FF30 ; NFKC_CF; 0070 # L& FULLWIDTH LATIN CAPITAL LETTER P FF31 ; NFKC_CF; 0071 # L& FULLWIDTH LATIN CAPITAL LETTER Q FF32 ; NFKC_CF; 0072 # L& FULLWIDTH LATIN CAPITAL LETTER R FF33 ; NFKC_CF; 0073 # L& FULLWIDTH LATIN CAPITAL LETTER S FF34 ; NFKC_CF; 0074 # L& FULLWIDTH LATIN CAPITAL LETTER T FF35 ; NFKC_CF; 0075 # L& FULLWIDTH LATIN CAPITAL LETTER U FF36 ; NFKC_CF; 0076 # L& FULLWIDTH LATIN CAPITAL LETTER V FF37 ; NFKC_CF; 0077 # L& FULLWIDTH LATIN CAPITAL LETTER W FF38 ; NFKC_CF; 0078 # L& FULLWIDTH LATIN CAPITAL LETTER X FF39 ; NFKC_CF; 0079 # L& FULLWIDTH LATIN CAPITAL LETTER Y FF3A ; NFKC_CF; 007A # L& FULLWIDTH LATIN CAPITAL LETTER Z FF3B ; NFKC_CF; 005B # Ps FULLWIDTH LEFT SQUARE BRACKET FF3C ; NFKC_CF; 005C # Po FULLWIDTH REVERSE SOLIDUS FF3D ; NFKC_CF; 005D # Pe FULLWIDTH RIGHT SQUARE BRACKET FF3E ; NFKC_CF; 005E # Sk FULLWIDTH CIRCUMFLEX ACCENT FF3F ; NFKC_CF; 005F # Pc FULLWIDTH LOW LINE FF40 ; NFKC_CF; 0060 # Sk FULLWIDTH GRAVE ACCENT FF41 ; NFKC_CF; 0061 # L& FULLWIDTH LATIN SMALL LETTER A FF42 ; NFKC_CF; 0062 # L& FULLWIDTH LATIN SMALL LETTER B FF43 ; NFKC_CF; 0063 # L& FULLWIDTH LATIN SMALL LETTER C FF44 ; NFKC_CF; 0064 # L& FULLWIDTH LATIN SMALL LETTER D FF45 ; NFKC_CF; 0065 # L& FULLWIDTH LATIN SMALL LETTER E FF46 ; NFKC_CF; 0066 # L& FULLWIDTH LATIN SMALL LETTER F FF47 ; NFKC_CF; 0067 # L& FULLWIDTH LATIN SMALL LETTER G FF48 ; NFKC_CF; 0068 # L& FULLWIDTH LATIN SMALL LETTER H FF49 ; NFKC_CF; 0069 # L& FULLWIDTH LATIN SMALL LETTER I FF4A ; NFKC_CF; 006A # L& FULLWIDTH LATIN SMALL LETTER J FF4B ; NFKC_CF; 006B # L& FULLWIDTH LATIN SMALL LETTER K FF4C ; NFKC_CF; 006C # L& FULLWIDTH LATIN SMALL LETTER L FF4D ; NFKC_CF; 006D # L& FULLWIDTH LATIN SMALL LETTER M FF4E ; NFKC_CF; 006E # L& FULLWIDTH LATIN SMALL LETTER N FF4F ; NFKC_CF; 006F # L& FULLWIDTH LATIN SMALL LETTER O FF50 ; NFKC_CF; 0070 # L& FULLWIDTH LATIN SMALL LETTER P FF51 ; NFKC_CF; 0071 # L& FULLWIDTH LATIN SMALL LETTER Q FF52 ; NFKC_CF; 0072 # L& FULLWIDTH LATIN SMALL LETTER R FF53 ; NFKC_CF; 0073 # L& FULLWIDTH LATIN SMALL LETTER S FF54 ; NFKC_CF; 0074 # L& FULLWIDTH LATIN SMALL LETTER T FF55 ; NFKC_CF; 0075 # L& FULLWIDTH LATIN SMALL LETTER U FF56 ; NFKC_CF; 0076 # L& FULLWIDTH LATIN SMALL LETTER V FF57 ; NFKC_CF; 0077 # L& FULLWIDTH LATIN SMALL LETTER W FF58 ; NFKC_CF; 0078 # L& FULLWIDTH LATIN SMALL LETTER X FF59 ; NFKC_CF; 0079 # L& FULLWIDTH LATIN SMALL LETTER Y FF5A ; NFKC_CF; 007A # L& FULLWIDTH LATIN SMALL LETTER Z FF5B ; NFKC_CF; 007B # Ps FULLWIDTH LEFT CURLY BRACKET FF5C ; NFKC_CF; 007C # Sm FULLWIDTH VERTICAL LINE FF5D ; NFKC_CF; 007D # Pe FULLWIDTH RIGHT CURLY BRACKET FF5E ; NFKC_CF; 007E # Sm FULLWIDTH TILDE FF5F ; NFKC_CF; 2985 # Ps FULLWIDTH LEFT WHITE PARENTHESIS FF60 ; NFKC_CF; 2986 # Pe FULLWIDTH RIGHT WHITE PARENTHESIS FF61 ; NFKC_CF; 3002 # Po HALFWIDTH IDEOGRAPHIC FULL STOP FF62 ; NFKC_CF; 300C # Ps HALFWIDTH LEFT CORNER BRACKET FF63 ; NFKC_CF; 300D # Pe HALFWIDTH RIGHT CORNER BRACKET FF64 ; NFKC_CF; 3001 # Po HALFWIDTH IDEOGRAPHIC COMMA FF65 ; NFKC_CF; 30FB # Po HALFWIDTH KATAKANA MIDDLE DOT FF66 ; NFKC_CF; 30F2 # Lo HALFWIDTH KATAKANA LETTER WO FF67 ; NFKC_CF; 30A1 # Lo HALFWIDTH KATAKANA LETTER SMALL A FF68 ; NFKC_CF; 30A3 # Lo HALFWIDTH KATAKANA LETTER SMALL I FF69 ; NFKC_CF; 30A5 # Lo HALFWIDTH KATAKANA LETTER SMALL U FF6A ; NFKC_CF; 30A7 # Lo HALFWIDTH KATAKANA LETTER SMALL E FF6B ; NFKC_CF; 30A9 # Lo HALFWIDTH KATAKANA LETTER SMALL O FF6C ; NFKC_CF; 30E3 # Lo HALFWIDTH KATAKANA LETTER SMALL YA FF6D ; NFKC_CF; 30E5 # Lo HALFWIDTH KATAKANA LETTER SMALL YU FF6E ; NFKC_CF; 30E7 # Lo HALFWIDTH KATAKANA LETTER SMALL YO FF6F ; NFKC_CF; 30C3 # Lo HALFWIDTH KATAKANA LETTER SMALL TU FF70 ; NFKC_CF; 30FC # Lm HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK FF71 ; NFKC_CF; 30A2 # Lo HALFWIDTH KATAKANA LETTER A FF72 ; NFKC_CF; 30A4 # Lo HALFWIDTH KATAKANA LETTER I FF73 ; NFKC_CF; 30A6 # Lo HALFWIDTH KATAKANA LETTER U FF74 ; NFKC_CF; 30A8 # Lo HALFWIDTH KATAKANA LETTER E FF75 ; NFKC_CF; 30AA # Lo HALFWIDTH KATAKANA LETTER O FF76 ; NFKC_CF; 30AB # Lo HALFWIDTH KATAKANA LETTER KA FF77 ; NFKC_CF; 30AD # Lo HALFWIDTH KATAKANA LETTER KI FF78 ; NFKC_CF; 30AF # Lo HALFWIDTH KATAKANA LETTER KU FF79 ; NFKC_CF; 30B1 # Lo HALFWIDTH KATAKANA LETTER KE FF7A ; NFKC_CF; 30B3 # Lo HALFWIDTH KATAKANA LETTER KO FF7B ; NFKC_CF; 30B5 # Lo HALFWIDTH KATAKANA LETTER SA FF7C ; NFKC_CF; 30B7 # Lo HALFWIDTH KATAKANA LETTER SI FF7D ; NFKC_CF; 30B9 # Lo HALFWIDTH KATAKANA LETTER SU FF7E ; NFKC_CF; 30BB # Lo HALFWIDTH KATAKANA LETTER SE FF7F ; NFKC_CF; 30BD # Lo HALFWIDTH KATAKANA LETTER SO FF80 ; NFKC_CF; 30BF # Lo HALFWIDTH KATAKANA LETTER TA FF81 ; NFKC_CF; 30C1 # Lo HALFWIDTH KATAKANA LETTER TI FF82 ; NFKC_CF; 30C4 # Lo HALFWIDTH KATAKANA LETTER TU FF83 ; NFKC_CF; 30C6 # Lo HALFWIDTH KATAKANA LETTER TE FF84 ; NFKC_CF; 30C8 # Lo HALFWIDTH KATAKANA LETTER TO FF85 ; NFKC_CF; 30CA # Lo HALFWIDTH KATAKANA LETTER NA FF86 ; NFKC_CF; 30CB # Lo HALFWIDTH KATAKANA LETTER NI FF87 ; NFKC_CF; 30CC # Lo HALFWIDTH KATAKANA LETTER NU FF88 ; NFKC_CF; 30CD # Lo HALFWIDTH KATAKANA LETTER NE FF89 ; NFKC_CF; 30CE # Lo HALFWIDTH KATAKANA LETTER NO FF8A ; NFKC_CF; 30CF # Lo HALFWIDTH KATAKANA LETTER HA FF8B ; NFKC_CF; 30D2 # Lo HALFWIDTH KATAKANA LETTER HI FF8C ; NFKC_CF; 30D5 # Lo HALFWIDTH KATAKANA LETTER HU FF8D ; NFKC_CF; 30D8 # Lo HALFWIDTH KATAKANA LETTER HE FF8E ; NFKC_CF; 30DB # Lo HALFWIDTH KATAKANA LETTER HO FF8F ; NFKC_CF; 30DE # Lo HALFWIDTH KATAKANA LETTER MA FF90 ; NFKC_CF; 30DF # Lo HALFWIDTH KATAKANA LETTER MI FF91 ; NFKC_CF; 30E0 # Lo HALFWIDTH KATAKANA LETTER MU FF92 ; NFKC_CF; 30E1 # Lo HALFWIDTH KATAKANA LETTER ME FF93 ; NFKC_CF; 30E2 # Lo HALFWIDTH KATAKANA LETTER MO FF94 ; NFKC_CF; 30E4 # Lo HALFWIDTH KATAKANA LETTER YA FF95 ; NFKC_CF; 30E6 # Lo HALFWIDTH KATAKANA LETTER YU FF96 ; NFKC_CF; 30E8 # Lo HALFWIDTH KATAKANA LETTER YO FF97 ; NFKC_CF; 30E9 # Lo HALFWIDTH KATAKANA LETTER RA FF98 ; NFKC_CF; 30EA # Lo HALFWIDTH KATAKANA LETTER RI FF99 ; NFKC_CF; 30EB # Lo HALFWIDTH KATAKANA LETTER RU FF9A ; NFKC_CF; 30EC # Lo HALFWIDTH KATAKANA LETTER RE FF9B ; NFKC_CF; 30ED # Lo HALFWIDTH KATAKANA LETTER RO FF9C ; NFKC_CF; 30EF # Lo HALFWIDTH KATAKANA LETTER WA FF9D ; NFKC_CF; 30F3 # Lo HALFWIDTH KATAKANA LETTER N FF9E ; NFKC_CF; 3099 # Lm HALFWIDTH KATAKANA VOICED SOUND MARK FF9F ; NFKC_CF; 309A # Lm HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK FFA0 ; NFKC_CF; # Lo HALFWIDTH HANGUL FILLER FFA1 ; NFKC_CF; 1100 # Lo HALFWIDTH HANGUL LETTER KIYEOK FFA2 ; NFKC_CF; 1101 # Lo HALFWIDTH HANGUL LETTER SSANGKIYEOK FFA3 ; NFKC_CF; 11AA # Lo HALFWIDTH HANGUL LETTER KIYEOK-SIOS FFA4 ; NFKC_CF; 1102 # Lo HALFWIDTH HANGUL LETTER NIEUN FFA5 ; NFKC_CF; 11AC # Lo HALFWIDTH HANGUL LETTER NIEUN-CIEUC FFA6 ; NFKC_CF; 11AD # Lo HALFWIDTH HANGUL LETTER NIEUN-HIEUH FFA7 ; NFKC_CF; 1103 # Lo HALFWIDTH HANGUL LETTER TIKEUT FFA8 ; NFKC_CF; 1104 # Lo HALFWIDTH HANGUL LETTER SSANGTIKEUT FFA9 ; NFKC_CF; 1105 # Lo HALFWIDTH HANGUL LETTER RIEUL FFAA ; NFKC_CF; 11B0 # Lo HALFWIDTH HANGUL LETTER RIEUL-KIYEOK FFAB ; NFKC_CF; 11B1 # Lo HALFWIDTH HANGUL LETTER RIEUL-MIEUM FFAC ; NFKC_CF; 11B2 # Lo HALFWIDTH HANGUL LETTER RIEUL-PIEUP FFAD ; NFKC_CF; 11B3 # Lo HALFWIDTH HANGUL LETTER RIEUL-SIOS FFAE ; NFKC_CF; 11B4 # Lo HALFWIDTH HANGUL LETTER RIEUL-THIEUTH FFAF ; NFKC_CF; 11B5 # Lo HALFWIDTH HANGUL LETTER RIEUL-PHIEUPH FFB0 ; NFKC_CF; 111A # Lo HALFWIDTH HANGUL LETTER RIEUL-HIEUH FFB1 ; NFKC_CF; 1106 # Lo HALFWIDTH HANGUL LETTER MIEUM FFB2 ; NFKC_CF; 1107 # Lo HALFWIDTH HANGUL LETTER PIEUP FFB3 ; NFKC_CF; 1108 # Lo HALFWIDTH HANGUL LETTER SSANGPIEUP FFB4 ; NFKC_CF; 1121 # Lo HALFWIDTH HANGUL LETTER PIEUP-SIOS FFB5 ; NFKC_CF; 1109 # Lo HALFWIDTH HANGUL LETTER SIOS FFB6 ; NFKC_CF; 110A # Lo HALFWIDTH HANGUL LETTER SSANGSIOS FFB7 ; NFKC_CF; 110B # Lo HALFWIDTH HANGUL LETTER IEUNG FFB8 ; NFKC_CF; 110C # Lo HALFWIDTH HANGUL LETTER CIEUC FFB9 ; NFKC_CF; 110D # Lo HALFWIDTH HANGUL LETTER SSANGCIEUC FFBA ; NFKC_CF; 110E # Lo HALFWIDTH HANGUL LETTER CHIEUCH FFBB ; NFKC_CF; 110F # Lo HALFWIDTH HANGUL LETTER KHIEUKH FFBC ; NFKC_CF; 1110 # Lo HALFWIDTH HANGUL LETTER THIEUTH FFBD ; NFKC_CF; 1111 # Lo HALFWIDTH HANGUL LETTER PHIEUPH FFBE ; NFKC_CF; 1112 # Lo HALFWIDTH HANGUL LETTER HIEUH FFC2 ; NFKC_CF; 1161 # Lo HALFWIDTH HANGUL LETTER A FFC3 ; NFKC_CF; 1162 # Lo HALFWIDTH HANGUL LETTER AE FFC4 ; NFKC_CF; 1163 # Lo HALFWIDTH HANGUL LETTER YA FFC5 ; NFKC_CF; 1164 # Lo HALFWIDTH HANGUL LETTER YAE FFC6 ; NFKC_CF; 1165 # Lo HALFWIDTH HANGUL LETTER EO FFC7 ; NFKC_CF; 1166 # Lo HALFWIDTH HANGUL LETTER E FFCA ; NFKC_CF; 1167 # Lo HALFWIDTH HANGUL LETTER YEO FFCB ; NFKC_CF; 1168 # Lo HALFWIDTH HANGUL LETTER YE FFCC ; NFKC_CF; 1169 # Lo HALFWIDTH HANGUL LETTER O FFCD ; NFKC_CF; 116A # Lo HALFWIDTH HANGUL LETTER WA FFCE ; NFKC_CF; 116B # Lo HALFWIDTH HANGUL LETTER WAE FFCF ; NFKC_CF; 116C # Lo HALFWIDTH HANGUL LETTER OE FFD2 ; NFKC_CF; 116D # Lo HALFWIDTH HANGUL LETTER YO FFD3 ; NFKC_CF; 116E # Lo HALFWIDTH HANGUL LETTER U FFD4 ; NFKC_CF; 116F # Lo HALFWIDTH HANGUL LETTER WEO FFD5 ; NFKC_CF; 1170 # Lo HALFWIDTH HANGUL LETTER WE FFD6 ; NFKC_CF; 1171 # Lo HALFWIDTH HANGUL LETTER WI FFD7 ; NFKC_CF; 1172 # Lo HALFWIDTH HANGUL LETTER YU FFDA ; NFKC_CF; 1173 # Lo HALFWIDTH HANGUL LETTER EU FFDB ; NFKC_CF; 1174 # Lo HALFWIDTH HANGUL LETTER YI FFDC ; NFKC_CF; 1175 # Lo HALFWIDTH HANGUL LETTER I FFE0 ; NFKC_CF; 00A2 # Sc FULLWIDTH CENT SIGN FFE1 ; NFKC_CF; 00A3 # Sc FULLWIDTH POUND SIGN FFE2 ; NFKC_CF; 00AC # Sm FULLWIDTH NOT SIGN FFE3 ; NFKC_CF; 0020 0304 # Sk FULLWIDTH MACRON FFE4 ; NFKC_CF; 00A6 # So FULLWIDTH BROKEN BAR FFE5 ; NFKC_CF; 00A5 # Sc FULLWIDTH YEN SIGN FFE6 ; NFKC_CF; 20A9 # Sc FULLWIDTH WON SIGN FFE8 ; NFKC_CF; 2502 # So HALFWIDTH FORMS LIGHT VERTICAL FFE9 ; NFKC_CF; 2190 # Sm HALFWIDTH LEFTWARDS ARROW FFEA ; NFKC_CF; 2191 # Sm HALFWIDTH UPWARDS ARROW FFEB ; NFKC_CF; 2192 # Sm HALFWIDTH RIGHTWARDS ARROW FFEC ; NFKC_CF; 2193 # Sm HALFWIDTH DOWNWARDS ARROW FFED ; NFKC_CF; 25A0 # So HALFWIDTH BLACK SQUARE FFEE ; NFKC_CF; 25CB # So HALFWIDTH WHITE CIRCLE FFF0..FFF8 ; NFKC_CF; # Cn [9] .. 10400 ; NFKC_CF; 10428 # L& DESERET CAPITAL LETTER LONG I 10401 ; NFKC_CF; 10429 # L& DESERET CAPITAL LETTER LONG E 10402 ; NFKC_CF; 1042A # L& DESERET CAPITAL LETTER LONG A 10403 ; NFKC_CF; 1042B # L& DESERET CAPITAL LETTER LONG AH 10404 ; NFKC_CF; 1042C # L& DESERET CAPITAL LETTER LONG O 10405 ; NFKC_CF; 1042D # L& DESERET CAPITAL LETTER LONG OO 10406 ; NFKC_CF; 1042E # L& DESERET CAPITAL LETTER SHORT I 10407 ; NFKC_CF; 1042F # L& DESERET CAPITAL LETTER SHORT E 10408 ; NFKC_CF; 10430 # L& DESERET CAPITAL LETTER SHORT A 10409 ; NFKC_CF; 10431 # L& DESERET CAPITAL LETTER SHORT AH 1040A ; NFKC_CF; 10432 # L& DESERET CAPITAL LETTER SHORT O 1040B ; NFKC_CF; 10433 # L& DESERET CAPITAL LETTER SHORT OO 1040C ; NFKC_CF; 10434 # L& DESERET CAPITAL LETTER AY 1040D ; NFKC_CF; 10435 # L& DESERET CAPITAL LETTER OW 1040E ; NFKC_CF; 10436 # L& DESERET CAPITAL LETTER WU 1040F ; NFKC_CF; 10437 # L& DESERET CAPITAL LETTER YEE 10410 ; NFKC_CF; 10438 # L& DESERET CAPITAL LETTER H 10411 ; NFKC_CF; 10439 # L& DESERET CAPITAL LETTER PEE 10412 ; NFKC_CF; 1043A # L& DESERET CAPITAL LETTER BEE 10413 ; NFKC_CF; 1043B # L& DESERET CAPITAL LETTER TEE 10414 ; NFKC_CF; 1043C # L& DESERET CAPITAL LETTER DEE 10415 ; NFKC_CF; 1043D # L& DESERET CAPITAL LETTER CHEE 10416 ; NFKC_CF; 1043E # L& DESERET CAPITAL LETTER JEE 10417 ; NFKC_CF; 1043F # L& DESERET CAPITAL LETTER KAY 10418 ; NFKC_CF; 10440 # L& DESERET CAPITAL LETTER GAY 10419 ; NFKC_CF; 10441 # L& DESERET CAPITAL LETTER EF 1041A ; NFKC_CF; 10442 # L& DESERET CAPITAL LETTER VEE 1041B ; NFKC_CF; 10443 # L& DESERET CAPITAL LETTER ETH 1041C ; NFKC_CF; 10444 # L& DESERET CAPITAL LETTER THEE 1041D ; NFKC_CF; 10445 # L& DESERET CAPITAL LETTER ES 1041E ; NFKC_CF; 10446 # L& DESERET CAPITAL LETTER ZEE 1041F ; NFKC_CF; 10447 # L& DESERET CAPITAL LETTER ESH 10420 ; NFKC_CF; 10448 # L& DESERET CAPITAL LETTER ZHEE 10421 ; NFKC_CF; 10449 # L& DESERET CAPITAL LETTER ER 10422 ; NFKC_CF; 1044A # L& DESERET CAPITAL LETTER EL 10423 ; NFKC_CF; 1044B # L& DESERET CAPITAL LETTER EM 10424 ; NFKC_CF; 1044C # L& DESERET CAPITAL LETTER EN 10425 ; NFKC_CF; 1044D # L& DESERET CAPITAL LETTER ENG 10426 ; NFKC_CF; 1044E # L& DESERET CAPITAL LETTER OI 10427 ; NFKC_CF; 1044F # L& DESERET CAPITAL LETTER EW 104B0 ; NFKC_CF; 104D8 # L& OSAGE CAPITAL LETTER A 104B1 ; NFKC_CF; 104D9 # L& OSAGE CAPITAL LETTER AI 104B2 ; NFKC_CF; 104DA # L& OSAGE CAPITAL LETTER AIN 104B3 ; NFKC_CF; 104DB # L& OSAGE CAPITAL LETTER AH 104B4 ; NFKC_CF; 104DC # L& OSAGE CAPITAL LETTER BRA 104B5 ; NFKC_CF; 104DD # L& OSAGE CAPITAL LETTER CHA 104B6 ; NFKC_CF; 104DE # L& OSAGE CAPITAL LETTER EHCHA 104B7 ; NFKC_CF; 104DF # L& OSAGE CAPITAL LETTER E 104B8 ; NFKC_CF; 104E0 # L& OSAGE CAPITAL LETTER EIN 104B9 ; NFKC_CF; 104E1 # L& OSAGE CAPITAL LETTER HA 104BA ; NFKC_CF; 104E2 # L& OSAGE CAPITAL LETTER HYA 104BB ; NFKC_CF; 104E3 # L& OSAGE CAPITAL LETTER I 104BC ; NFKC_CF; 104E4 # L& OSAGE CAPITAL LETTER KA 104BD ; NFKC_CF; 104E5 # L& OSAGE CAPITAL LETTER EHKA 104BE ; NFKC_CF; 104E6 # L& OSAGE CAPITAL LETTER KYA 104BF ; NFKC_CF; 104E7 # L& OSAGE CAPITAL LETTER LA 104C0 ; NFKC_CF; 104E8 # L& OSAGE CAPITAL LETTER MA 104C1 ; NFKC_CF; 104E9 # L& OSAGE CAPITAL LETTER NA 104C2 ; NFKC_CF; 104EA # L& OSAGE CAPITAL LETTER O 104C3 ; NFKC_CF; 104EB # L& OSAGE CAPITAL LETTER OIN 104C4 ; NFKC_CF; 104EC # L& OSAGE CAPITAL LETTER PA 104C5 ; NFKC_CF; 104ED # L& OSAGE CAPITAL LETTER EHPA 104C6 ; NFKC_CF; 104EE # L& OSAGE CAPITAL LETTER SA 104C7 ; NFKC_CF; 104EF # L& OSAGE CAPITAL LETTER SHA 104C8 ; NFKC_CF; 104F0 # L& OSAGE CAPITAL LETTER TA 104C9 ; NFKC_CF; 104F1 # L& OSAGE CAPITAL LETTER EHTA 104CA ; NFKC_CF; 104F2 # L& OSAGE CAPITAL LETTER TSA 104CB ; NFKC_CF; 104F3 # L& OSAGE CAPITAL LETTER EHTSA 104CC ; NFKC_CF; 104F4 # L& OSAGE CAPITAL LETTER TSHA 104CD ; NFKC_CF; 104F5 # L& OSAGE CAPITAL LETTER DHA 104CE ; NFKC_CF; 104F6 # L& OSAGE CAPITAL LETTER U 104CF ; NFKC_CF; 104F7 # L& OSAGE CAPITAL LETTER WA 104D0 ; NFKC_CF; 104F8 # L& OSAGE CAPITAL LETTER KHA 104D1 ; NFKC_CF; 104F9 # L& OSAGE CAPITAL LETTER GHA 104D2 ; NFKC_CF; 104FA # L& OSAGE CAPITAL LETTER ZA 104D3 ; NFKC_CF; 104FB # L& OSAGE CAPITAL LETTER ZHA 10570 ; NFKC_CF; 10597 # L& VITHKUQI CAPITAL LETTER A 10571 ; NFKC_CF; 10598 # L& VITHKUQI CAPITAL LETTER BBE 10572 ; NFKC_CF; 10599 # L& VITHKUQI CAPITAL LETTER BE 10573 ; NFKC_CF; 1059A # L& VITHKUQI CAPITAL LETTER CE 10574 ; NFKC_CF; 1059B # L& VITHKUQI CAPITAL LETTER CHE 10575 ; NFKC_CF; 1059C # L& VITHKUQI CAPITAL LETTER DE 10576 ; NFKC_CF; 1059D # L& VITHKUQI CAPITAL LETTER DHE 10577 ; NFKC_CF; 1059E # L& VITHKUQI CAPITAL LETTER EI 10578 ; NFKC_CF; 1059F # L& VITHKUQI CAPITAL LETTER E 10579 ; NFKC_CF; 105A0 # L& VITHKUQI CAPITAL LETTER FE 1057A ; NFKC_CF; 105A1 # L& VITHKUQI CAPITAL LETTER GA 1057C ; NFKC_CF; 105A3 # L& VITHKUQI CAPITAL LETTER HA 1057D ; NFKC_CF; 105A4 # L& VITHKUQI CAPITAL LETTER HHA 1057E ; NFKC_CF; 105A5 # L& VITHKUQI CAPITAL LETTER I 1057F ; NFKC_CF; 105A6 # L& VITHKUQI CAPITAL LETTER IJE 10580 ; NFKC_CF; 105A7 # L& VITHKUQI CAPITAL LETTER JE 10581 ; NFKC_CF; 105A8 # L& VITHKUQI CAPITAL LETTER KA 10582 ; NFKC_CF; 105A9 # L& VITHKUQI CAPITAL LETTER LA 10583 ; NFKC_CF; 105AA # L& VITHKUQI CAPITAL LETTER LLA 10584 ; NFKC_CF; 105AB # L& VITHKUQI CAPITAL LETTER ME 10585 ; NFKC_CF; 105AC # L& VITHKUQI CAPITAL LETTER NE 10586 ; NFKC_CF; 105AD # L& VITHKUQI CAPITAL LETTER NJE 10587 ; NFKC_CF; 105AE # L& VITHKUQI CAPITAL LETTER O 10588 ; NFKC_CF; 105AF # L& VITHKUQI CAPITAL LETTER PE 10589 ; NFKC_CF; 105B0 # L& VITHKUQI CAPITAL LETTER QA 1058A ; NFKC_CF; 105B1 # L& VITHKUQI CAPITAL LETTER RE 1058C ; NFKC_CF; 105B3 # L& VITHKUQI CAPITAL LETTER SE 1058D ; NFKC_CF; 105B4 # L& VITHKUQI CAPITAL LETTER SHE 1058E ; NFKC_CF; 105B5 # L& VITHKUQI CAPITAL LETTER TE 1058F ; NFKC_CF; 105B6 # L& VITHKUQI CAPITAL LETTER THE 10590 ; NFKC_CF; 105B7 # L& VITHKUQI CAPITAL LETTER U 10591 ; NFKC_CF; 105B8 # L& VITHKUQI CAPITAL LETTER VE 10592 ; NFKC_CF; 105B9 # L& VITHKUQI CAPITAL LETTER XE 10594 ; NFKC_CF; 105BB # L& VITHKUQI CAPITAL LETTER Y 10595 ; NFKC_CF; 105BC # L& VITHKUQI CAPITAL LETTER ZE 10781 ; NFKC_CF; 02D0 # Lm MODIFIER LETTER SUPERSCRIPT TRIANGULAR COLON 10782 ; NFKC_CF; 02D1 # Lm MODIFIER LETTER SUPERSCRIPT HALF TRIANGULAR COLON 10783 ; NFKC_CF; 00E6 # Lm MODIFIER LETTER SMALL AE 10784 ; NFKC_CF; 0299 # Lm MODIFIER LETTER SMALL CAPITAL B 10785 ; NFKC_CF; 0253 # Lm MODIFIER LETTER SMALL B WITH HOOK 10787 ; NFKC_CF; 02A3 # Lm MODIFIER LETTER SMALL DZ DIGRAPH 10788 ; NFKC_CF; AB66 # Lm MODIFIER LETTER SMALL DZ DIGRAPH WITH RETROFLEX HOOK 10789 ; NFKC_CF; 02A5 # Lm MODIFIER LETTER SMALL DZ DIGRAPH WITH CURL 1078A ; NFKC_CF; 02A4 # Lm MODIFIER LETTER SMALL DEZH DIGRAPH 1078B ; NFKC_CF; 0256 # Lm MODIFIER LETTER SMALL D WITH TAIL 1078C ; NFKC_CF; 0257 # Lm MODIFIER LETTER SMALL D WITH HOOK 1078D ; NFKC_CF; 1D91 # Lm MODIFIER LETTER SMALL D WITH HOOK AND TAIL 1078E ; NFKC_CF; 0258 # Lm MODIFIER LETTER SMALL REVERSED E 1078F ; NFKC_CF; 025E # Lm MODIFIER LETTER SMALL CLOSED REVERSED OPEN E 10790 ; NFKC_CF; 02A9 # Lm MODIFIER LETTER SMALL FENG DIGRAPH 10791 ; NFKC_CF; 0264 # Lm MODIFIER LETTER SMALL RAMS HORN 10792 ; NFKC_CF; 0262 # Lm MODIFIER LETTER SMALL CAPITAL G 10793 ; NFKC_CF; 0260 # Lm MODIFIER LETTER SMALL G WITH HOOK 10794 ; NFKC_CF; 029B # Lm MODIFIER LETTER SMALL CAPITAL G WITH HOOK 10795 ; NFKC_CF; 0127 # Lm MODIFIER LETTER SMALL H WITH STROKE 10796 ; NFKC_CF; 029C # Lm MODIFIER LETTER SMALL CAPITAL H 10797 ; NFKC_CF; 0267 # Lm MODIFIER LETTER SMALL HENG WITH HOOK 10798 ; NFKC_CF; 0284 # Lm MODIFIER LETTER SMALL DOTLESS J WITH STROKE AND HOOK 10799 ; NFKC_CF; 02AA # Lm MODIFIER LETTER SMALL LS DIGRAPH 1079A ; NFKC_CF; 02AB # Lm MODIFIER LETTER SMALL LZ DIGRAPH 1079B ; NFKC_CF; 026C # Lm MODIFIER LETTER SMALL L WITH BELT 1079C ; NFKC_CF; 1DF04 # Lm MODIFIER LETTER SMALL CAPITAL L WITH BELT 1079D ; NFKC_CF; A78E # Lm MODIFIER LETTER SMALL L WITH RETROFLEX HOOK AND BELT 1079E ; NFKC_CF; 026E # Lm MODIFIER LETTER SMALL LEZH 1079F ; NFKC_CF; 1DF05 # Lm MODIFIER LETTER SMALL LEZH WITH RETROFLEX HOOK 107A0 ; NFKC_CF; 028E # Lm MODIFIER LETTER SMALL TURNED Y 107A1 ; NFKC_CF; 1DF06 # Lm MODIFIER LETTER SMALL TURNED Y WITH BELT 107A2 ; NFKC_CF; 00F8 # Lm MODIFIER LETTER SMALL O WITH STROKE 107A3 ; NFKC_CF; 0276 # Lm MODIFIER LETTER SMALL CAPITAL OE 107A4 ; NFKC_CF; 0277 # Lm MODIFIER LETTER SMALL CLOSED OMEGA 107A5 ; NFKC_CF; 0071 # Lm MODIFIER LETTER SMALL Q 107A6 ; NFKC_CF; 027A # Lm MODIFIER LETTER SMALL TURNED R WITH LONG LEG 107A7 ; NFKC_CF; 1DF08 # Lm MODIFIER LETTER SMALL TURNED R WITH LONG LEG AND RETROFLEX HOOK 107A8 ; NFKC_CF; 027D # Lm MODIFIER LETTER SMALL R WITH TAIL 107A9 ; NFKC_CF; 027E # Lm MODIFIER LETTER SMALL R WITH FISHHOOK 107AA ; NFKC_CF; 0280 # Lm MODIFIER LETTER SMALL CAPITAL R 107AB ; NFKC_CF; 02A8 # Lm MODIFIER LETTER SMALL TC DIGRAPH WITH CURL 107AC ; NFKC_CF; 02A6 # Lm MODIFIER LETTER SMALL TS DIGRAPH 107AD ; NFKC_CF; AB67 # Lm MODIFIER LETTER SMALL TS DIGRAPH WITH RETROFLEX HOOK 107AE ; NFKC_CF; 02A7 # Lm MODIFIER LETTER SMALL TESH DIGRAPH 107AF ; NFKC_CF; 0288 # Lm MODIFIER LETTER SMALL T WITH RETROFLEX HOOK 107B0 ; NFKC_CF; 2C71 # Lm MODIFIER LETTER SMALL V WITH RIGHT HOOK 107B2 ; NFKC_CF; 028F # Lm MODIFIER LETTER SMALL CAPITAL Y 107B3 ; NFKC_CF; 02A1 # Lm MODIFIER LETTER GLOTTAL STOP WITH STROKE 107B4 ; NFKC_CF; 02A2 # Lm MODIFIER LETTER REVERSED GLOTTAL STOP WITH STROKE 107B5 ; NFKC_CF; 0298 # Lm MODIFIER LETTER BILABIAL CLICK 107B6 ; NFKC_CF; 01C0 # Lm MODIFIER LETTER DENTAL CLICK 107B7 ; NFKC_CF; 01C1 # Lm MODIFIER LETTER LATERAL CLICK 107B8 ; NFKC_CF; 01C2 # Lm MODIFIER LETTER ALVEOLAR CLICK 107B9 ; NFKC_CF; 1DF0A # Lm MODIFIER LETTER RETROFLEX CLICK WITH RETROFLEX HOOK 107BA ; NFKC_CF; 1DF1E # Lm MODIFIER LETTER SMALL S WITH CURL 10C80 ; NFKC_CF; 10CC0 # L& OLD HUNGARIAN CAPITAL LETTER A 10C81 ; NFKC_CF; 10CC1 # L& OLD HUNGARIAN CAPITAL LETTER AA 10C82 ; NFKC_CF; 10CC2 # L& OLD HUNGARIAN CAPITAL LETTER EB 10C83 ; NFKC_CF; 10CC3 # L& OLD HUNGARIAN CAPITAL LETTER AMB 10C84 ; NFKC_CF; 10CC4 # L& OLD HUNGARIAN CAPITAL LETTER EC 10C85 ; NFKC_CF; 10CC5 # L& OLD HUNGARIAN CAPITAL LETTER ENC 10C86 ; NFKC_CF; 10CC6 # L& OLD HUNGARIAN CAPITAL LETTER ECS 10C87 ; NFKC_CF; 10CC7 # L& OLD HUNGARIAN CAPITAL LETTER ED 10C88 ; NFKC_CF; 10CC8 # L& OLD HUNGARIAN CAPITAL LETTER AND 10C89 ; NFKC_CF; 10CC9 # L& OLD HUNGARIAN CAPITAL LETTER E 10C8A ; NFKC_CF; 10CCA # L& OLD HUNGARIAN CAPITAL LETTER CLOSE E 10C8B ; NFKC_CF; 10CCB # L& OLD HUNGARIAN CAPITAL LETTER EE 10C8C ; NFKC_CF; 10CCC # L& OLD HUNGARIAN CAPITAL LETTER EF 10C8D ; NFKC_CF; 10CCD # L& OLD HUNGARIAN CAPITAL LETTER EG 10C8E ; NFKC_CF; 10CCE # L& OLD HUNGARIAN CAPITAL LETTER EGY 10C8F ; NFKC_CF; 10CCF # L& OLD HUNGARIAN CAPITAL LETTER EH 10C90 ; NFKC_CF; 10CD0 # L& OLD HUNGARIAN CAPITAL LETTER I 10C91 ; NFKC_CF; 10CD1 # L& OLD HUNGARIAN CAPITAL LETTER II 10C92 ; NFKC_CF; 10CD2 # L& OLD HUNGARIAN CAPITAL LETTER EJ 10C93 ; NFKC_CF; 10CD3 # L& OLD HUNGARIAN CAPITAL LETTER EK 10C94 ; NFKC_CF; 10CD4 # L& OLD HUNGARIAN CAPITAL LETTER AK 10C95 ; NFKC_CF; 10CD5 # L& OLD HUNGARIAN CAPITAL LETTER UNK 10C96 ; NFKC_CF; 10CD6 # L& OLD HUNGARIAN CAPITAL LETTER EL 10C97 ; NFKC_CF; 10CD7 # L& OLD HUNGARIAN CAPITAL LETTER ELY 10C98 ; NFKC_CF; 10CD8 # L& OLD HUNGARIAN CAPITAL LETTER EM 10C99 ; NFKC_CF; 10CD9 # L& OLD HUNGARIAN CAPITAL LETTER EN 10C9A ; NFKC_CF; 10CDA # L& OLD HUNGARIAN CAPITAL LETTER ENY 10C9B ; NFKC_CF; 10CDB # L& OLD HUNGARIAN CAPITAL LETTER O 10C9C ; NFKC_CF; 10CDC # L& OLD HUNGARIAN CAPITAL LETTER OO 10C9D ; NFKC_CF; 10CDD # L& OLD HUNGARIAN CAPITAL LETTER NIKOLSBURG OE 10C9E ; NFKC_CF; 10CDE # L& OLD HUNGARIAN CAPITAL LETTER RUDIMENTA OE 10C9F ; NFKC_CF; 10CDF # L& OLD HUNGARIAN CAPITAL LETTER OEE 10CA0 ; NFKC_CF; 10CE0 # L& OLD HUNGARIAN CAPITAL LETTER EP 10CA1 ; NFKC_CF; 10CE1 # L& OLD HUNGARIAN CAPITAL LETTER EMP 10CA2 ; NFKC_CF; 10CE2 # L& OLD HUNGARIAN CAPITAL LETTER ER 10CA3 ; NFKC_CF; 10CE3 # L& OLD HUNGARIAN CAPITAL LETTER SHORT ER 10CA4 ; NFKC_CF; 10CE4 # L& OLD HUNGARIAN CAPITAL LETTER ES 10CA5 ; NFKC_CF; 10CE5 # L& OLD HUNGARIAN CAPITAL LETTER ESZ 10CA6 ; NFKC_CF; 10CE6 # L& OLD HUNGARIAN CAPITAL LETTER ET 10CA7 ; NFKC_CF; 10CE7 # L& OLD HUNGARIAN CAPITAL LETTER ENT 10CA8 ; NFKC_CF; 10CE8 # L& OLD HUNGARIAN CAPITAL LETTER ETY 10CA9 ; NFKC_CF; 10CE9 # L& OLD HUNGARIAN CAPITAL LETTER ECH 10CAA ; NFKC_CF; 10CEA # L& OLD HUNGARIAN CAPITAL LETTER U 10CAB ; NFKC_CF; 10CEB # L& OLD HUNGARIAN CAPITAL LETTER UU 10CAC ; NFKC_CF; 10CEC # L& OLD HUNGARIAN CAPITAL LETTER NIKOLSBURG UE 10CAD ; NFKC_CF; 10CED # L& OLD HUNGARIAN CAPITAL LETTER RUDIMENTA UE 10CAE ; NFKC_CF; 10CEE # L& OLD HUNGARIAN CAPITAL LETTER EV 10CAF ; NFKC_CF; 10CEF # L& OLD HUNGARIAN CAPITAL LETTER EZ 10CB0 ; NFKC_CF; 10CF0 # L& OLD HUNGARIAN CAPITAL LETTER EZS 10CB1 ; NFKC_CF; 10CF1 # L& OLD HUNGARIAN CAPITAL LETTER ENT-SHAPED SIGN 10CB2 ; NFKC_CF; 10CF2 # L& OLD HUNGARIAN CAPITAL LETTER US 118A0 ; NFKC_CF; 118C0 # L& WARANG CITI CAPITAL LETTER NGAA 118A1 ; NFKC_CF; 118C1 # L& WARANG CITI CAPITAL LETTER A 118A2 ; NFKC_CF; 118C2 # L& WARANG CITI CAPITAL LETTER WI 118A3 ; NFKC_CF; 118C3 # L& WARANG CITI CAPITAL LETTER YU 118A4 ; NFKC_CF; 118C4 # L& WARANG CITI CAPITAL LETTER YA 118A5 ; NFKC_CF; 118C5 # L& WARANG CITI CAPITAL LETTER YO 118A6 ; NFKC_CF; 118C6 # L& WARANG CITI CAPITAL LETTER II 118A7 ; NFKC_CF; 118C7 # L& WARANG CITI CAPITAL LETTER UU 118A8 ; NFKC_CF; 118C8 # L& WARANG CITI CAPITAL LETTER E 118A9 ; NFKC_CF; 118C9 # L& WARANG CITI CAPITAL LETTER O 118AA ; NFKC_CF; 118CA # L& WARANG CITI CAPITAL LETTER ANG 118AB ; NFKC_CF; 118CB # L& WARANG CITI CAPITAL LETTER GA 118AC ; NFKC_CF; 118CC # L& WARANG CITI CAPITAL LETTER KO 118AD ; NFKC_CF; 118CD # L& WARANG CITI CAPITAL LETTER ENY 118AE ; NFKC_CF; 118CE # L& WARANG CITI CAPITAL LETTER YUJ 118AF ; NFKC_CF; 118CF # L& WARANG CITI CAPITAL LETTER UC 118B0 ; NFKC_CF; 118D0 # L& WARANG CITI CAPITAL LETTER ENN 118B1 ; NFKC_CF; 118D1 # L& WARANG CITI CAPITAL LETTER ODD 118B2 ; NFKC_CF; 118D2 # L& WARANG CITI CAPITAL LETTER TTE 118B3 ; NFKC_CF; 118D3 # L& WARANG CITI CAPITAL LETTER NUNG 118B4 ; NFKC_CF; 118D4 # L& WARANG CITI CAPITAL LETTER DA 118B5 ; NFKC_CF; 118D5 # L& WARANG CITI CAPITAL LETTER AT 118B6 ; NFKC_CF; 118D6 # L& WARANG CITI CAPITAL LETTER AM 118B7 ; NFKC_CF; 118D7 # L& WARANG CITI CAPITAL LETTER BU 118B8 ; NFKC_CF; 118D8 # L& WARANG CITI CAPITAL LETTER PU 118B9 ; NFKC_CF; 118D9 # L& WARANG CITI CAPITAL LETTER HIYO 118BA ; NFKC_CF; 118DA # L& WARANG CITI CAPITAL LETTER HOLO 118BB ; NFKC_CF; 118DB # L& WARANG CITI CAPITAL LETTER HORR 118BC ; NFKC_CF; 118DC # L& WARANG CITI CAPITAL LETTER HAR 118BD ; NFKC_CF; 118DD # L& WARANG CITI CAPITAL LETTER SSUU 118BE ; NFKC_CF; 118DE # L& WARANG CITI CAPITAL LETTER SII 118BF ; NFKC_CF; 118DF # L& WARANG CITI CAPITAL LETTER VIYO 16E40 ; NFKC_CF; 16E60 # L& MEDEFAIDRIN CAPITAL LETTER M 16E41 ; NFKC_CF; 16E61 # L& MEDEFAIDRIN CAPITAL LETTER S 16E42 ; NFKC_CF; 16E62 # L& MEDEFAIDRIN CAPITAL LETTER V 16E43 ; NFKC_CF; 16E63 # L& MEDEFAIDRIN CAPITAL LETTER W 16E44 ; NFKC_CF; 16E64 # L& MEDEFAIDRIN CAPITAL LETTER ATIU 16E45 ; NFKC_CF; 16E65 # L& MEDEFAIDRIN CAPITAL LETTER Z 16E46 ; NFKC_CF; 16E66 # L& MEDEFAIDRIN CAPITAL LETTER KP 16E47 ; NFKC_CF; 16E67 # L& MEDEFAIDRIN CAPITAL LETTER P 16E48 ; NFKC_CF; 16E68 # L& MEDEFAIDRIN CAPITAL LETTER T 16E49 ; NFKC_CF; 16E69 # L& MEDEFAIDRIN CAPITAL LETTER G 16E4A ; NFKC_CF; 16E6A # L& MEDEFAIDRIN CAPITAL LETTER F 16E4B ; NFKC_CF; 16E6B # L& MEDEFAIDRIN CAPITAL LETTER I 16E4C ; NFKC_CF; 16E6C # L& MEDEFAIDRIN CAPITAL LETTER K 16E4D ; NFKC_CF; 16E6D # L& MEDEFAIDRIN CAPITAL LETTER A 16E4E ; NFKC_CF; 16E6E # L& MEDEFAIDRIN CAPITAL LETTER J 16E4F ; NFKC_CF; 16E6F # L& MEDEFAIDRIN CAPITAL LETTER E 16E50 ; NFKC_CF; 16E70 # L& MEDEFAIDRIN CAPITAL LETTER B 16E51 ; NFKC_CF; 16E71 # L& MEDEFAIDRIN CAPITAL LETTER C 16E52 ; NFKC_CF; 16E72 # L& MEDEFAIDRIN CAPITAL LETTER U 16E53 ; NFKC_CF; 16E73 # L& MEDEFAIDRIN CAPITAL LETTER YU 16E54 ; NFKC_CF; 16E74 # L& MEDEFAIDRIN CAPITAL LETTER L 16E55 ; NFKC_CF; 16E75 # L& MEDEFAIDRIN CAPITAL LETTER Q 16E56 ; NFKC_CF; 16E76 # L& MEDEFAIDRIN CAPITAL LETTER HP 16E57 ; NFKC_CF; 16E77 # L& MEDEFAIDRIN CAPITAL LETTER NY 16E58 ; NFKC_CF; 16E78 # L& MEDEFAIDRIN CAPITAL LETTER X 16E59 ; NFKC_CF; 16E79 # L& MEDEFAIDRIN CAPITAL LETTER D 16E5A ; NFKC_CF; 16E7A # L& MEDEFAIDRIN CAPITAL LETTER OE 16E5B ; NFKC_CF; 16E7B # L& MEDEFAIDRIN CAPITAL LETTER N 16E5C ; NFKC_CF; 16E7C # L& MEDEFAIDRIN CAPITAL LETTER R 16E5D ; NFKC_CF; 16E7D # L& MEDEFAIDRIN CAPITAL LETTER O 16E5E ; NFKC_CF; 16E7E # L& MEDEFAIDRIN CAPITAL LETTER AI 16E5F ; NFKC_CF; 16E7F # L& MEDEFAIDRIN CAPITAL LETTER Y 1BCA0..1BCA3 ; NFKC_CF; # Cf [4] SHORTHAND FORMAT LETTER OVERLAP..SHORTHAND FORMAT UP STEP 1D15E ; NFKC_CF; 1D157 1D165 # So MUSICAL SYMBOL HALF NOTE 1D15F ; NFKC_CF; 1D158 1D165 # So MUSICAL SYMBOL QUARTER NOTE 1D160 ; NFKC_CF; 1D158 1D165 1D16E #So MUSICAL SYMBOL EIGHTH NOTE 1D161 ; NFKC_CF; 1D158 1D165 1D16F #So MUSICAL SYMBOL SIXTEENTH NOTE 1D162 ; NFKC_CF; 1D158 1D165 1D170 #So MUSICAL SYMBOL THIRTY-SECOND NOTE 1D163 ; NFKC_CF; 1D158 1D165 1D171 #So MUSICAL SYMBOL SIXTY-FOURTH NOTE 1D164 ; NFKC_CF; 1D158 1D165 1D172 #So MUSICAL SYMBOL ONE HUNDRED TWENTY-EIGHTH NOTE 1D173..1D17A ; NFKC_CF; # Cf [8] MUSICAL SYMBOL BEGIN BEAM..MUSICAL SYMBOL END PHRASE 1D1BB ; NFKC_CF; 1D1B9 1D165 # So MUSICAL SYMBOL MINIMA 1D1BC ; NFKC_CF; 1D1BA 1D165 # So MUSICAL SYMBOL MINIMA BLACK 1D1BD ; NFKC_CF; 1D1B9 1D165 1D16E #So MUSICAL SYMBOL SEMIMINIMA WHITE 1D1BE ; NFKC_CF; 1D1BA 1D165 1D16E #So MUSICAL SYMBOL SEMIMINIMA BLACK 1D1BF ; NFKC_CF; 1D1B9 1D165 1D16F #So MUSICAL SYMBOL FUSA WHITE 1D1C0 ; NFKC_CF; 1D1BA 1D165 1D16F #So MUSICAL SYMBOL FUSA BLACK 1D400 ; NFKC_CF; 0061 # L& MATHEMATICAL BOLD CAPITAL A 1D401 ; NFKC_CF; 0062 # L& MATHEMATICAL BOLD CAPITAL B 1D402 ; NFKC_CF; 0063 # L& MATHEMATICAL BOLD CAPITAL C 1D403 ; NFKC_CF; 0064 # L& MATHEMATICAL BOLD CAPITAL D 1D404 ; NFKC_CF; 0065 # L& MATHEMATICAL BOLD CAPITAL E 1D405 ; NFKC_CF; 0066 # L& MATHEMATICAL BOLD CAPITAL F 1D406 ; NFKC_CF; 0067 # L& MATHEMATICAL BOLD CAPITAL G 1D407 ; NFKC_CF; 0068 # L& MATHEMATICAL BOLD CAPITAL H 1D408 ; NFKC_CF; 0069 # L& MATHEMATICAL BOLD CAPITAL I 1D409 ; NFKC_CF; 006A # L& MATHEMATICAL BOLD CAPITAL J 1D40A ; NFKC_CF; 006B # L& MATHEMATICAL BOLD CAPITAL K 1D40B ; NFKC_CF; 006C # L& MATHEMATICAL BOLD CAPITAL L 1D40C ; NFKC_CF; 006D # L& MATHEMATICAL BOLD CAPITAL M 1D40D ; NFKC_CF; 006E # L& MATHEMATICAL BOLD CAPITAL N 1D40E ; NFKC_CF; 006F # L& MATHEMATICAL BOLD CAPITAL O 1D40F ; NFKC_CF; 0070 # L& MATHEMATICAL BOLD CAPITAL P 1D410 ; NFKC_CF; 0071 # L& MATHEMATICAL BOLD CAPITAL Q 1D411 ; NFKC_CF; 0072 # L& MATHEMATICAL BOLD CAPITAL R 1D412 ; NFKC_CF; 0073 # L& MATHEMATICAL BOLD CAPITAL S 1D413 ; NFKC_CF; 0074 # L& MATHEMATICAL BOLD CAPITAL T 1D414 ; NFKC_CF; 0075 # L& MATHEMATICAL BOLD CAPITAL U 1D415 ; NFKC_CF; 0076 # L& MATHEMATICAL BOLD CAPITAL V 1D416 ; NFKC_CF; 0077 # L& MATHEMATICAL BOLD CAPITAL W 1D417 ; NFKC_CF; 0078 # L& MATHEMATICAL BOLD CAPITAL X 1D418 ; NFKC_CF; 0079 # L& MATHEMATICAL BOLD CAPITAL Y 1D419 ; NFKC_CF; 007A # L& MATHEMATICAL BOLD CAPITAL Z 1D41A ; NFKC_CF; 0061 # L& MATHEMATICAL BOLD SMALL A 1D41B ; NFKC_CF; 0062 # L& MATHEMATICAL BOLD SMALL B 1D41C ; NFKC_CF; 0063 # L& MATHEMATICAL BOLD SMALL C 1D41D ; NFKC_CF; 0064 # L& MATHEMATICAL BOLD SMALL D 1D41E ; NFKC_CF; 0065 # L& MATHEMATICAL BOLD SMALL E 1D41F ; NFKC_CF; 0066 # L& MATHEMATICAL BOLD SMALL F 1D420 ; NFKC_CF; 0067 # L& MATHEMATICAL BOLD SMALL G 1D421 ; NFKC_CF; 0068 # L& MATHEMATICAL BOLD SMALL H 1D422 ; NFKC_CF; 0069 # L& MATHEMATICAL BOLD SMALL I 1D423 ; NFKC_CF; 006A # L& MATHEMATICAL BOLD SMALL J 1D424 ; NFKC_CF; 006B # L& MATHEMATICAL BOLD SMALL K 1D425 ; NFKC_CF; 006C # L& MATHEMATICAL BOLD SMALL L 1D426 ; NFKC_CF; 006D # L& MATHEMATICAL BOLD SMALL M 1D427 ; NFKC_CF; 006E # L& MATHEMATICAL BOLD SMALL N 1D428 ; NFKC_CF; 006F # L& MATHEMATICAL BOLD SMALL O 1D429 ; NFKC_CF; 0070 # L& MATHEMATICAL BOLD SMALL P 1D42A ; NFKC_CF; 0071 # L& MATHEMATICAL BOLD SMALL Q 1D42B ; NFKC_CF; 0072 # L& MATHEMATICAL BOLD SMALL R 1D42C ; NFKC_CF; 0073 # L& MATHEMATICAL BOLD SMALL S 1D42D ; NFKC_CF; 0074 # L& MATHEMATICAL BOLD SMALL T 1D42E ; NFKC_CF; 0075 # L& MATHEMATICAL BOLD SMALL U 1D42F ; NFKC_CF; 0076 # L& MATHEMATICAL BOLD SMALL V 1D430 ; NFKC_CF; 0077 # L& MATHEMATICAL BOLD SMALL W 1D431 ; NFKC_CF; 0078 # L& MATHEMATICAL BOLD SMALL X 1D432 ; NFKC_CF; 0079 # L& MATHEMATICAL BOLD SMALL Y 1D433 ; NFKC_CF; 007A # L& MATHEMATICAL BOLD SMALL Z 1D434 ; NFKC_CF; 0061 # L& MATHEMATICAL ITALIC CAPITAL A 1D435 ; NFKC_CF; 0062 # L& MATHEMATICAL ITALIC CAPITAL B 1D436 ; NFKC_CF; 0063 # L& MATHEMATICAL ITALIC CAPITAL C 1D437 ; NFKC_CF; 0064 # L& MATHEMATICAL ITALIC CAPITAL D 1D438 ; NFKC_CF; 0065 # L& MATHEMATICAL ITALIC CAPITAL E 1D439 ; NFKC_CF; 0066 # L& MATHEMATICAL ITALIC CAPITAL F 1D43A ; NFKC_CF; 0067 # L& MATHEMATICAL ITALIC CAPITAL G 1D43B ; NFKC_CF; 0068 # L& MATHEMATICAL ITALIC CAPITAL H 1D43C ; NFKC_CF; 0069 # L& MATHEMATICAL ITALIC CAPITAL I 1D43D ; NFKC_CF; 006A # L& MATHEMATICAL ITALIC CAPITAL J 1D43E ; NFKC_CF; 006B # L& MATHEMATICAL ITALIC CAPITAL K 1D43F ; NFKC_CF; 006C # L& MATHEMATICAL ITALIC CAPITAL L 1D440 ; NFKC_CF; 006D # L& MATHEMATICAL ITALIC CAPITAL M 1D441 ; NFKC_CF; 006E # L& MATHEMATICAL ITALIC CAPITAL N 1D442 ; NFKC_CF; 006F # L& MATHEMATICAL ITALIC CAPITAL O 1D443 ; NFKC_CF; 0070 # L& MATHEMATICAL ITALIC CAPITAL P 1D444 ; NFKC_CF; 0071 # L& MATHEMATICAL ITALIC CAPITAL Q 1D445 ; NFKC_CF; 0072 # L& MATHEMATICAL ITALIC CAPITAL R 1D446 ; NFKC_CF; 0073 # L& MATHEMATICAL ITALIC CAPITAL S 1D447 ; NFKC_CF; 0074 # L& MATHEMATICAL ITALIC CAPITAL T 1D448 ; NFKC_CF; 0075 # L& MATHEMATICAL ITALIC CAPITAL U 1D449 ; NFKC_CF; 0076 # L& MATHEMATICAL ITALIC CAPITAL V 1D44A ; NFKC_CF; 0077 # L& MATHEMATICAL ITALIC CAPITAL W 1D44B ; NFKC_CF; 0078 # L& MATHEMATICAL ITALIC CAPITAL X 1D44C ; NFKC_CF; 0079 # L& MATHEMATICAL ITALIC CAPITAL Y 1D44D ; NFKC_CF; 007A # L& MATHEMATICAL ITALIC CAPITAL Z 1D44E ; NFKC_CF; 0061 # L& MATHEMATICAL ITALIC SMALL A 1D44F ; NFKC_CF; 0062 # L& MATHEMATICAL ITALIC SMALL B 1D450 ; NFKC_CF; 0063 # L& MATHEMATICAL ITALIC SMALL C 1D451 ; NFKC_CF; 0064 # L& MATHEMATICAL ITALIC SMALL D 1D452 ; NFKC_CF; 0065 # L& MATHEMATICAL ITALIC SMALL E 1D453 ; NFKC_CF; 0066 # L& MATHEMATICAL ITALIC SMALL F 1D454 ; NFKC_CF; 0067 # L& MATHEMATICAL ITALIC SMALL G 1D456 ; NFKC_CF; 0069 # L& MATHEMATICAL ITALIC SMALL I 1D457 ; NFKC_CF; 006A # L& MATHEMATICAL ITALIC SMALL J 1D458 ; NFKC_CF; 006B # L& MATHEMATICAL ITALIC SMALL K 1D459 ; NFKC_CF; 006C # L& MATHEMATICAL ITALIC SMALL L 1D45A ; NFKC_CF; 006D # L& MATHEMATICAL ITALIC SMALL M 1D45B ; NFKC_CF; 006E # L& MATHEMATICAL ITALIC SMALL N 1D45C ; NFKC_CF; 006F # L& MATHEMATICAL ITALIC SMALL O 1D45D ; NFKC_CF; 0070 # L& MATHEMATICAL ITALIC SMALL P 1D45E ; NFKC_CF; 0071 # L& MATHEMATICAL ITALIC SMALL Q 1D45F ; NFKC_CF; 0072 # L& MATHEMATICAL ITALIC SMALL R 1D460 ; NFKC_CF; 0073 # L& MATHEMATICAL ITALIC SMALL S 1D461 ; NFKC_CF; 0074 # L& MATHEMATICAL ITALIC SMALL T 1D462 ; NFKC_CF; 0075 # L& MATHEMATICAL ITALIC SMALL U 1D463 ; NFKC_CF; 0076 # L& MATHEMATICAL ITALIC SMALL V 1D464 ; NFKC_CF; 0077 # L& MATHEMATICAL ITALIC SMALL W 1D465 ; NFKC_CF; 0078 # L& MATHEMATICAL ITALIC SMALL X 1D466 ; NFKC_CF; 0079 # L& MATHEMATICAL ITALIC SMALL Y 1D467 ; NFKC_CF; 007A # L& MATHEMATICAL ITALIC SMALL Z 1D468 ; NFKC_CF; 0061 # L& MATHEMATICAL BOLD ITALIC CAPITAL A 1D469 ; NFKC_CF; 0062 # L& MATHEMATICAL BOLD ITALIC CAPITAL B 1D46A ; NFKC_CF; 0063 # L& MATHEMATICAL BOLD ITALIC CAPITAL C 1D46B ; NFKC_CF; 0064 # L& MATHEMATICAL BOLD ITALIC CAPITAL D 1D46C ; NFKC_CF; 0065 # L& MATHEMATICAL BOLD ITALIC CAPITAL E 1D46D ; NFKC_CF; 0066 # L& MATHEMATICAL BOLD ITALIC CAPITAL F 1D46E ; NFKC_CF; 0067 # L& MATHEMATICAL BOLD ITALIC CAPITAL G 1D46F ; NFKC_CF; 0068 # L& MATHEMATICAL BOLD ITALIC CAPITAL H 1D470 ; NFKC_CF; 0069 # L& MATHEMATICAL BOLD ITALIC CAPITAL I 1D471 ; NFKC_CF; 006A # L& MATHEMATICAL BOLD ITALIC CAPITAL J 1D472 ; NFKC_CF; 006B # L& MATHEMATICAL BOLD ITALIC CAPITAL K 1D473 ; NFKC_CF; 006C # L& MATHEMATICAL BOLD ITALIC CAPITAL L 1D474 ; NFKC_CF; 006D # L& MATHEMATICAL BOLD ITALIC CAPITAL M 1D475 ; NFKC_CF; 006E # L& MATHEMATICAL BOLD ITALIC CAPITAL N 1D476 ; NFKC_CF; 006F # L& MATHEMATICAL BOLD ITALIC CAPITAL O 1D477 ; NFKC_CF; 0070 # L& MATHEMATICAL BOLD ITALIC CAPITAL P 1D478 ; NFKC_CF; 0071 # L& MATHEMATICAL BOLD ITALIC CAPITAL Q 1D479 ; NFKC_CF; 0072 # L& MATHEMATICAL BOLD ITALIC CAPITAL R 1D47A ; NFKC_CF; 0073 # L& MATHEMATICAL BOLD ITALIC CAPITAL S 1D47B ; NFKC_CF; 0074 # L& MATHEMATICAL BOLD ITALIC CAPITAL T 1D47C ; NFKC_CF; 0075 # L& MATHEMATICAL BOLD ITALIC CAPITAL U 1D47D ; NFKC_CF; 0076 # L& MATHEMATICAL BOLD ITALIC CAPITAL V 1D47E ; NFKC_CF; 0077 # L& MATHEMATICAL BOLD ITALIC CAPITAL W 1D47F ; NFKC_CF; 0078 # L& MATHEMATICAL BOLD ITALIC CAPITAL X 1D480 ; NFKC_CF; 0079 # L& MATHEMATICAL BOLD ITALIC CAPITAL Y 1D481 ; NFKC_CF; 007A # L& MATHEMATICAL BOLD ITALIC CAPITAL Z 1D482 ; NFKC_CF; 0061 # L& MATHEMATICAL BOLD ITALIC SMALL A 1D483 ; NFKC_CF; 0062 # L& MATHEMATICAL BOLD ITALIC SMALL B 1D484 ; NFKC_CF; 0063 # L& MATHEMATICAL BOLD ITALIC SMALL C 1D485 ; NFKC_CF; 0064 # L& MATHEMATICAL BOLD ITALIC SMALL D 1D486 ; NFKC_CF; 0065 # L& MATHEMATICAL BOLD ITALIC SMALL E 1D487 ; NFKC_CF; 0066 # L& MATHEMATICAL BOLD ITALIC SMALL F 1D488 ; NFKC_CF; 0067 # L& MATHEMATICAL BOLD ITALIC SMALL G 1D489 ; NFKC_CF; 0068 # L& MATHEMATICAL BOLD ITALIC SMALL H 1D48A ; NFKC_CF; 0069 # L& MATHEMATICAL BOLD ITALIC SMALL I 1D48B ; NFKC_CF; 006A # L& MATHEMATICAL BOLD ITALIC SMALL J 1D48C ; NFKC_CF; 006B # L& MATHEMATICAL BOLD ITALIC SMALL K 1D48D ; NFKC_CF; 006C # L& MATHEMATICAL BOLD ITALIC SMALL L 1D48E ; NFKC_CF; 006D # L& MATHEMATICAL BOLD ITALIC SMALL M 1D48F ; NFKC_CF; 006E # L& MATHEMATICAL BOLD ITALIC SMALL N 1D490 ; NFKC_CF; 006F # L& MATHEMATICAL BOLD ITALIC SMALL O 1D491 ; NFKC_CF; 0070 # L& MATHEMATICAL BOLD ITALIC SMALL P 1D492 ; NFKC_CF; 0071 # L& MATHEMATICAL BOLD ITALIC SMALL Q 1D493 ; NFKC_CF; 0072 # L& MATHEMATICAL BOLD ITALIC SMALL R 1D494 ; NFKC_CF; 0073 # L& MATHEMATICAL BOLD ITALIC SMALL S 1D495 ; NFKC_CF; 0074 # L& MATHEMATICAL BOLD ITALIC SMALL T 1D496 ; NFKC_CF; 0075 # L& MATHEMATICAL BOLD ITALIC SMALL U 1D497 ; NFKC_CF; 0076 # L& MATHEMATICAL BOLD ITALIC SMALL V 1D498 ; NFKC_CF; 0077 # L& MATHEMATICAL BOLD ITALIC SMALL W 1D499 ; NFKC_CF; 0078 # L& MATHEMATICAL BOLD ITALIC SMALL X 1D49A ; NFKC_CF; 0079 # L& MATHEMATICAL BOLD ITALIC SMALL Y 1D49B ; NFKC_CF; 007A # L& MATHEMATICAL BOLD ITALIC SMALL Z 1D49C ; NFKC_CF; 0061 # L& MATHEMATICAL SCRIPT CAPITAL A 1D49E ; NFKC_CF; 0063 # L& MATHEMATICAL SCRIPT CAPITAL C 1D49F ; NFKC_CF; 0064 # L& MATHEMATICAL SCRIPT CAPITAL D 1D4A2 ; NFKC_CF; 0067 # L& MATHEMATICAL SCRIPT CAPITAL G 1D4A5 ; NFKC_CF; 006A # L& MATHEMATICAL SCRIPT CAPITAL J 1D4A6 ; NFKC_CF; 006B # L& MATHEMATICAL SCRIPT CAPITAL K 1D4A9 ; NFKC_CF; 006E # L& MATHEMATICAL SCRIPT CAPITAL N 1D4AA ; NFKC_CF; 006F # L& MATHEMATICAL SCRIPT CAPITAL O 1D4AB ; NFKC_CF; 0070 # L& MATHEMATICAL SCRIPT CAPITAL P 1D4AC ; NFKC_CF; 0071 # L& MATHEMATICAL SCRIPT CAPITAL Q 1D4AE ; NFKC_CF; 0073 # L& MATHEMATICAL SCRIPT CAPITAL S 1D4AF ; NFKC_CF; 0074 # L& MATHEMATICAL SCRIPT CAPITAL T 1D4B0 ; NFKC_CF; 0075 # L& MATHEMATICAL SCRIPT CAPITAL U 1D4B1 ; NFKC_CF; 0076 # L& MATHEMATICAL SCRIPT CAPITAL V 1D4B2 ; NFKC_CF; 0077 # L& MATHEMATICAL SCRIPT CAPITAL W 1D4B3 ; NFKC_CF; 0078 # L& MATHEMATICAL SCRIPT CAPITAL X 1D4B4 ; NFKC_CF; 0079 # L& MATHEMATICAL SCRIPT CAPITAL Y 1D4B5 ; NFKC_CF; 007A # L& MATHEMATICAL SCRIPT CAPITAL Z 1D4B6 ; NFKC_CF; 0061 # L& MATHEMATICAL SCRIPT SMALL A 1D4B7 ; NFKC_CF; 0062 # L& MATHEMATICAL SCRIPT SMALL B 1D4B8 ; NFKC_CF; 0063 # L& MATHEMATICAL SCRIPT SMALL C 1D4B9 ; NFKC_CF; 0064 # L& MATHEMATICAL SCRIPT SMALL D 1D4BB ; NFKC_CF; 0066 # L& MATHEMATICAL SCRIPT SMALL F 1D4BD ; NFKC_CF; 0068 # L& MATHEMATICAL SCRIPT SMALL H 1D4BE ; NFKC_CF; 0069 # L& MATHEMATICAL SCRIPT SMALL I 1D4BF ; NFKC_CF; 006A # L& MATHEMATICAL SCRIPT SMALL J 1D4C0 ; NFKC_CF; 006B # L& MATHEMATICAL SCRIPT SMALL K 1D4C1 ; NFKC_CF; 006C # L& MATHEMATICAL SCRIPT SMALL L 1D4C2 ; NFKC_CF; 006D # L& MATHEMATICAL SCRIPT SMALL M 1D4C3 ; NFKC_CF; 006E # L& MATHEMATICAL SCRIPT SMALL N 1D4C5 ; NFKC_CF; 0070 # L& MATHEMATICAL SCRIPT SMALL P 1D4C6 ; NFKC_CF; 0071 # L& MATHEMATICAL SCRIPT SMALL Q 1D4C7 ; NFKC_CF; 0072 # L& MATHEMATICAL SCRIPT SMALL R 1D4C8 ; NFKC_CF; 0073 # L& MATHEMATICAL SCRIPT SMALL S 1D4C9 ; NFKC_CF; 0074 # L& MATHEMATICAL SCRIPT SMALL T 1D4CA ; NFKC_CF; 0075 # L& MATHEMATICAL SCRIPT SMALL U 1D4CB ; NFKC_CF; 0076 # L& MATHEMATICAL SCRIPT SMALL V 1D4CC ; NFKC_CF; 0077 # L& MATHEMATICAL SCRIPT SMALL W 1D4CD ; NFKC_CF; 0078 # L& MATHEMATICAL SCRIPT SMALL X 1D4CE ; NFKC_CF; 0079 # L& MATHEMATICAL SCRIPT SMALL Y 1D4CF ; NFKC_CF; 007A # L& MATHEMATICAL SCRIPT SMALL Z 1D4D0 ; NFKC_CF; 0061 # L& MATHEMATICAL BOLD SCRIPT CAPITAL A 1D4D1 ; NFKC_CF; 0062 # L& MATHEMATICAL BOLD SCRIPT CAPITAL B 1D4D2 ; NFKC_CF; 0063 # L& MATHEMATICAL BOLD SCRIPT CAPITAL C 1D4D3 ; NFKC_CF; 0064 # L& MATHEMATICAL BOLD SCRIPT CAPITAL D 1D4D4 ; NFKC_CF; 0065 # L& MATHEMATICAL BOLD SCRIPT CAPITAL E 1D4D5 ; NFKC_CF; 0066 # L& MATHEMATICAL BOLD SCRIPT CAPITAL F 1D4D6 ; NFKC_CF; 0067 # L& MATHEMATICAL BOLD SCRIPT CAPITAL G 1D4D7 ; NFKC_CF; 0068 # L& MATHEMATICAL BOLD SCRIPT CAPITAL H 1D4D8 ; NFKC_CF; 0069 # L& MATHEMATICAL BOLD SCRIPT CAPITAL I 1D4D9 ; NFKC_CF; 006A # L& MATHEMATICAL BOLD SCRIPT CAPITAL J 1D4DA ; NFKC_CF; 006B # L& MATHEMATICAL BOLD SCRIPT CAPITAL K 1D4DB ; NFKC_CF; 006C # L& MATHEMATICAL BOLD SCRIPT CAPITAL L 1D4DC ; NFKC_CF; 006D # L& MATHEMATICAL BOLD SCRIPT CAPITAL M 1D4DD ; NFKC_CF; 006E # L& MATHEMATICAL BOLD SCRIPT CAPITAL N 1D4DE ; NFKC_CF; 006F # L& MATHEMATICAL BOLD SCRIPT CAPITAL O 1D4DF ; NFKC_CF; 0070 # L& MATHEMATICAL BOLD SCRIPT CAPITAL P 1D4E0 ; NFKC_CF; 0071 # L& MATHEMATICAL BOLD SCRIPT CAPITAL Q 1D4E1 ; NFKC_CF; 0072 # L& MATHEMATICAL BOLD SCRIPT CAPITAL R 1D4E2 ; NFKC_CF; 0073 # L& MATHEMATICAL BOLD SCRIPT CAPITAL S 1D4E3 ; NFKC_CF; 0074 # L& MATHEMATICAL BOLD SCRIPT CAPITAL T 1D4E4 ; NFKC_CF; 0075 # L& MATHEMATICAL BOLD SCRIPT CAPITAL U 1D4E5 ; NFKC_CF; 0076 # L& MATHEMATICAL BOLD SCRIPT CAPITAL V 1D4E6 ; NFKC_CF; 0077 # L& MATHEMATICAL BOLD SCRIPT CAPITAL W 1D4E7 ; NFKC_CF; 0078 # L& MATHEMATICAL BOLD SCRIPT CAPITAL X 1D4E8 ; NFKC_CF; 0079 # L& MATHEMATICAL BOLD SCRIPT CAPITAL Y 1D4E9 ; NFKC_CF; 007A # L& MATHEMATICAL BOLD SCRIPT CAPITAL Z 1D4EA ; NFKC_CF; 0061 # L& MATHEMATICAL BOLD SCRIPT SMALL A 1D4EB ; NFKC_CF; 0062 # L& MATHEMATICAL BOLD SCRIPT SMALL B 1D4EC ; NFKC_CF; 0063 # L& MATHEMATICAL BOLD SCRIPT SMALL C 1D4ED ; NFKC_CF; 0064 # L& MATHEMATICAL BOLD SCRIPT SMALL D 1D4EE ; NFKC_CF; 0065 # L& MATHEMATICAL BOLD SCRIPT SMALL E 1D4EF ; NFKC_CF; 0066 # L& MATHEMATICAL BOLD SCRIPT SMALL F 1D4F0 ; NFKC_CF; 0067 # L& MATHEMATICAL BOLD SCRIPT SMALL G 1D4F1 ; NFKC_CF; 0068 # L& MATHEMATICAL BOLD SCRIPT SMALL H 1D4F2 ; NFKC_CF; 0069 # L& MATHEMATICAL BOLD SCRIPT SMALL I 1D4F3 ; NFKC_CF; 006A # L& MATHEMATICAL BOLD SCRIPT SMALL J 1D4F4 ; NFKC_CF; 006B # L& MATHEMATICAL BOLD SCRIPT SMALL K 1D4F5 ; NFKC_CF; 006C # L& MATHEMATICAL BOLD SCRIPT SMALL L 1D4F6 ; NFKC_CF; 006D # L& MATHEMATICAL BOLD SCRIPT SMALL M 1D4F7 ; NFKC_CF; 006E # L& MATHEMATICAL BOLD SCRIPT SMALL N 1D4F8 ; NFKC_CF; 006F # L& MATHEMATICAL BOLD SCRIPT SMALL O 1D4F9 ; NFKC_CF; 0070 # L& MATHEMATICAL BOLD SCRIPT SMALL P 1D4FA ; NFKC_CF; 0071 # L& MATHEMATICAL BOLD SCRIPT SMALL Q 1D4FB ; NFKC_CF; 0072 # L& MATHEMATICAL BOLD SCRIPT SMALL R 1D4FC ; NFKC_CF; 0073 # L& MATHEMATICAL BOLD SCRIPT SMALL S 1D4FD ; NFKC_CF; 0074 # L& MATHEMATICAL BOLD SCRIPT SMALL T 1D4FE ; NFKC_CF; 0075 # L& MATHEMATICAL BOLD SCRIPT SMALL U 1D4FF ; NFKC_CF; 0076 # L& MATHEMATICAL BOLD SCRIPT SMALL V 1D500 ; NFKC_CF; 0077 # L& MATHEMATICAL BOLD SCRIPT SMALL W 1D501 ; NFKC_CF; 0078 # L& MATHEMATICAL BOLD SCRIPT SMALL X 1D502 ; NFKC_CF; 0079 # L& MATHEMATICAL BOLD SCRIPT SMALL Y 1D503 ; NFKC_CF; 007A # L& MATHEMATICAL BOLD SCRIPT SMALL Z 1D504 ; NFKC_CF; 0061 # L& MATHEMATICAL FRAKTUR CAPITAL A 1D505 ; NFKC_CF; 0062 # L& MATHEMATICAL FRAKTUR CAPITAL B 1D507 ; NFKC_CF; 0064 # L& MATHEMATICAL FRAKTUR CAPITAL D 1D508 ; NFKC_CF; 0065 # L& MATHEMATICAL FRAKTUR CAPITAL E 1D509 ; NFKC_CF; 0066 # L& MATHEMATICAL FRAKTUR CAPITAL F 1D50A ; NFKC_CF; 0067 # L& MATHEMATICAL FRAKTUR CAPITAL G 1D50D ; NFKC_CF; 006A # L& MATHEMATICAL FRAKTUR CAPITAL J 1D50E ; NFKC_CF; 006B # L& MATHEMATICAL FRAKTUR CAPITAL K 1D50F ; NFKC_CF; 006C # L& MATHEMATICAL FRAKTUR CAPITAL L 1D510 ; NFKC_CF; 006D # L& MATHEMATICAL FRAKTUR CAPITAL M 1D511 ; NFKC_CF; 006E # L& MATHEMATICAL FRAKTUR CAPITAL N 1D512 ; NFKC_CF; 006F # L& MATHEMATICAL FRAKTUR CAPITAL O 1D513 ; NFKC_CF; 0070 # L& MATHEMATICAL FRAKTUR CAPITAL P 1D514 ; NFKC_CF; 0071 # L& MATHEMATICAL FRAKTUR CAPITAL Q 1D516 ; NFKC_CF; 0073 # L& MATHEMATICAL FRAKTUR CAPITAL S 1D517 ; NFKC_CF; 0074 # L& MATHEMATICAL FRAKTUR CAPITAL T 1D518 ; NFKC_CF; 0075 # L& MATHEMATICAL FRAKTUR CAPITAL U 1D519 ; NFKC_CF; 0076 # L& MATHEMATICAL FRAKTUR CAPITAL V 1D51A ; NFKC_CF; 0077 # L& MATHEMATICAL FRAKTUR CAPITAL W 1D51B ; NFKC_CF; 0078 # L& MATHEMATICAL FRAKTUR CAPITAL X 1D51C ; NFKC_CF; 0079 # L& MATHEMATICAL FRAKTUR CAPITAL Y 1D51E ; NFKC_CF; 0061 # L& MATHEMATICAL FRAKTUR SMALL A 1D51F ; NFKC_CF; 0062 # L& MATHEMATICAL FRAKTUR SMALL B 1D520 ; NFKC_CF; 0063 # L& MATHEMATICAL FRAKTUR SMALL C 1D521 ; NFKC_CF; 0064 # L& MATHEMATICAL FRAKTUR SMALL D 1D522 ; NFKC_CF; 0065 # L& MATHEMATICAL FRAKTUR SMALL E 1D523 ; NFKC_CF; 0066 # L& MATHEMATICAL FRAKTUR SMALL F 1D524 ; NFKC_CF; 0067 # L& MATHEMATICAL FRAKTUR SMALL G 1D525 ; NFKC_CF; 0068 # L& MATHEMATICAL FRAKTUR SMALL H 1D526 ; NFKC_CF; 0069 # L& MATHEMATICAL FRAKTUR SMALL I 1D527 ; NFKC_CF; 006A # L& MATHEMATICAL FRAKTUR SMALL J 1D528 ; NFKC_CF; 006B # L& MATHEMATICAL FRAKTUR SMALL K 1D529 ; NFKC_CF; 006C # L& MATHEMATICAL FRAKTUR SMALL L 1D52A ; NFKC_CF; 006D # L& MATHEMATICAL FRAKTUR SMALL M 1D52B ; NFKC_CF; 006E # L& MATHEMATICAL FRAKTUR SMALL N 1D52C ; NFKC_CF; 006F # L& MATHEMATICAL FRAKTUR SMALL O 1D52D ; NFKC_CF; 0070 # L& MATHEMATICAL FRAKTUR SMALL P 1D52E ; NFKC_CF; 0071 # L& MATHEMATICAL FRAKTUR SMALL Q 1D52F ; NFKC_CF; 0072 # L& MATHEMATICAL FRAKTUR SMALL R 1D530 ; NFKC_CF; 0073 # L& MATHEMATICAL FRAKTUR SMALL S 1D531 ; NFKC_CF; 0074 # L& MATHEMATICAL FRAKTUR SMALL T 1D532 ; NFKC_CF; 0075 # L& MATHEMATICAL FRAKTUR SMALL U 1D533 ; NFKC_CF; 0076 # L& MATHEMATICAL FRAKTUR SMALL V 1D534 ; NFKC_CF; 0077 # L& MATHEMATICAL FRAKTUR SMALL W 1D535 ; NFKC_CF; 0078 # L& MATHEMATICAL FRAKTUR SMALL X 1D536 ; NFKC_CF; 0079 # L& MATHEMATICAL FRAKTUR SMALL Y 1D537 ; NFKC_CF; 007A # L& MATHEMATICAL FRAKTUR SMALL Z 1D538 ; NFKC_CF; 0061 # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL A 1D539 ; NFKC_CF; 0062 # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL B 1D53B ; NFKC_CF; 0064 # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL D 1D53C ; NFKC_CF; 0065 # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL E 1D53D ; NFKC_CF; 0066 # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL F 1D53E ; NFKC_CF; 0067 # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL G 1D540 ; NFKC_CF; 0069 # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL I 1D541 ; NFKC_CF; 006A # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL J 1D542 ; NFKC_CF; 006B # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL K 1D543 ; NFKC_CF; 006C # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL L 1D544 ; NFKC_CF; 006D # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL M 1D546 ; NFKC_CF; 006F # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL O 1D54A ; NFKC_CF; 0073 # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL S 1D54B ; NFKC_CF; 0074 # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL T 1D54C ; NFKC_CF; 0075 # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL U 1D54D ; NFKC_CF; 0076 # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL V 1D54E ; NFKC_CF; 0077 # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL W 1D54F ; NFKC_CF; 0078 # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL X 1D550 ; NFKC_CF; 0079 # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL Y 1D552 ; NFKC_CF; 0061 # L& MATHEMATICAL DOUBLE-STRUCK SMALL A 1D553 ; NFKC_CF; 0062 # L& MATHEMATICAL DOUBLE-STRUCK SMALL B 1D554 ; NFKC_CF; 0063 # L& MATHEMATICAL DOUBLE-STRUCK SMALL C 1D555 ; NFKC_CF; 0064 # L& MATHEMATICAL DOUBLE-STRUCK SMALL D 1D556 ; NFKC_CF; 0065 # L& MATHEMATICAL DOUBLE-STRUCK SMALL E 1D557 ; NFKC_CF; 0066 # L& MATHEMATICAL DOUBLE-STRUCK SMALL F 1D558 ; NFKC_CF; 0067 # L& MATHEMATICAL DOUBLE-STRUCK SMALL G 1D559 ; NFKC_CF; 0068 # L& MATHEMATICAL DOUBLE-STRUCK SMALL H 1D55A ; NFKC_CF; 0069 # L& MATHEMATICAL DOUBLE-STRUCK SMALL I 1D55B ; NFKC_CF; 006A # L& MATHEMATICAL DOUBLE-STRUCK SMALL J 1D55C ; NFKC_CF; 006B # L& MATHEMATICAL DOUBLE-STRUCK SMALL K 1D55D ; NFKC_CF; 006C # L& MATHEMATICAL DOUBLE-STRUCK SMALL L 1D55E ; NFKC_CF; 006D # L& MATHEMATICAL DOUBLE-STRUCK SMALL M 1D55F ; NFKC_CF; 006E # L& MATHEMATICAL DOUBLE-STRUCK SMALL N 1D560 ; NFKC_CF; 006F # L& MATHEMATICAL DOUBLE-STRUCK SMALL O 1D561 ; NFKC_CF; 0070 # L& MATHEMATICAL DOUBLE-STRUCK SMALL P 1D562 ; NFKC_CF; 0071 # L& MATHEMATICAL DOUBLE-STRUCK SMALL Q 1D563 ; NFKC_CF; 0072 # L& MATHEMATICAL DOUBLE-STRUCK SMALL R 1D564 ; NFKC_CF; 0073 # L& MATHEMATICAL DOUBLE-STRUCK SMALL S 1D565 ; NFKC_CF; 0074 # L& MATHEMATICAL DOUBLE-STRUCK SMALL T 1D566 ; NFKC_CF; 0075 # L& MATHEMATICAL DOUBLE-STRUCK SMALL U 1D567 ; NFKC_CF; 0076 # L& MATHEMATICAL DOUBLE-STRUCK SMALL V 1D568 ; NFKC_CF; 0077 # L& MATHEMATICAL DOUBLE-STRUCK SMALL W 1D569 ; NFKC_CF; 0078 # L& MATHEMATICAL DOUBLE-STRUCK SMALL X 1D56A ; NFKC_CF; 0079 # L& MATHEMATICAL DOUBLE-STRUCK SMALL Y 1D56B ; NFKC_CF; 007A # L& MATHEMATICAL DOUBLE-STRUCK SMALL Z 1D56C ; NFKC_CF; 0061 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL A 1D56D ; NFKC_CF; 0062 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL B 1D56E ; NFKC_CF; 0063 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL C 1D56F ; NFKC_CF; 0064 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL D 1D570 ; NFKC_CF; 0065 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL E 1D571 ; NFKC_CF; 0066 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL F 1D572 ; NFKC_CF; 0067 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL G 1D573 ; NFKC_CF; 0068 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL H 1D574 ; NFKC_CF; 0069 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL I 1D575 ; NFKC_CF; 006A # L& MATHEMATICAL BOLD FRAKTUR CAPITAL J 1D576 ; NFKC_CF; 006B # L& MATHEMATICAL BOLD FRAKTUR CAPITAL K 1D577 ; NFKC_CF; 006C # L& MATHEMATICAL BOLD FRAKTUR CAPITAL L 1D578 ; NFKC_CF; 006D # L& MATHEMATICAL BOLD FRAKTUR CAPITAL M 1D579 ; NFKC_CF; 006E # L& MATHEMATICAL BOLD FRAKTUR CAPITAL N 1D57A ; NFKC_CF; 006F # L& MATHEMATICAL BOLD FRAKTUR CAPITAL O 1D57B ; NFKC_CF; 0070 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL P 1D57C ; NFKC_CF; 0071 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL Q 1D57D ; NFKC_CF; 0072 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL R 1D57E ; NFKC_CF; 0073 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL S 1D57F ; NFKC_CF; 0074 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL T 1D580 ; NFKC_CF; 0075 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL U 1D581 ; NFKC_CF; 0076 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL V 1D582 ; NFKC_CF; 0077 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL W 1D583 ; NFKC_CF; 0078 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL X 1D584 ; NFKC_CF; 0079 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL Y 1D585 ; NFKC_CF; 007A # L& MATHEMATICAL BOLD FRAKTUR CAPITAL Z 1D586 ; NFKC_CF; 0061 # L& MATHEMATICAL BOLD FRAKTUR SMALL A 1D587 ; NFKC_CF; 0062 # L& MATHEMATICAL BOLD FRAKTUR SMALL B 1D588 ; NFKC_CF; 0063 # L& MATHEMATICAL BOLD FRAKTUR SMALL C 1D589 ; NFKC_CF; 0064 # L& MATHEMATICAL BOLD FRAKTUR SMALL D 1D58A ; NFKC_CF; 0065 # L& MATHEMATICAL BOLD FRAKTUR SMALL E 1D58B ; NFKC_CF; 0066 # L& MATHEMATICAL BOLD FRAKTUR SMALL F 1D58C ; NFKC_CF; 0067 # L& MATHEMATICAL BOLD FRAKTUR SMALL G 1D58D ; NFKC_CF; 0068 # L& MATHEMATICAL BOLD FRAKTUR SMALL H 1D58E ; NFKC_CF; 0069 # L& MATHEMATICAL BOLD FRAKTUR SMALL I 1D58F ; NFKC_CF; 006A # L& MATHEMATICAL BOLD FRAKTUR SMALL J 1D590 ; NFKC_CF; 006B # L& MATHEMATICAL BOLD FRAKTUR SMALL K 1D591 ; NFKC_CF; 006C # L& MATHEMATICAL BOLD FRAKTUR SMALL L 1D592 ; NFKC_CF; 006D # L& MATHEMATICAL BOLD FRAKTUR SMALL M 1D593 ; NFKC_CF; 006E # L& MATHEMATICAL BOLD FRAKTUR SMALL N 1D594 ; NFKC_CF; 006F # L& MATHEMATICAL BOLD FRAKTUR SMALL O 1D595 ; NFKC_CF; 0070 # L& MATHEMATICAL BOLD FRAKTUR SMALL P 1D596 ; NFKC_CF; 0071 # L& MATHEMATICAL BOLD FRAKTUR SMALL Q 1D597 ; NFKC_CF; 0072 # L& MATHEMATICAL BOLD FRAKTUR SMALL R 1D598 ; NFKC_CF; 0073 # L& MATHEMATICAL BOLD FRAKTUR SMALL S 1D599 ; NFKC_CF; 0074 # L& MATHEMATICAL BOLD FRAKTUR SMALL T 1D59A ; NFKC_CF; 0075 # L& MATHEMATICAL BOLD FRAKTUR SMALL U 1D59B ; NFKC_CF; 0076 # L& MATHEMATICAL BOLD FRAKTUR SMALL V 1D59C ; NFKC_CF; 0077 # L& MATHEMATICAL BOLD FRAKTUR SMALL W 1D59D ; NFKC_CF; 0078 # L& MATHEMATICAL BOLD FRAKTUR SMALL X 1D59E ; NFKC_CF; 0079 # L& MATHEMATICAL BOLD FRAKTUR SMALL Y 1D59F ; NFKC_CF; 007A # L& MATHEMATICAL BOLD FRAKTUR SMALL Z 1D5A0 ; NFKC_CF; 0061 # L& MATHEMATICAL SANS-SERIF CAPITAL A 1D5A1 ; NFKC_CF; 0062 # L& MATHEMATICAL SANS-SERIF CAPITAL B 1D5A2 ; NFKC_CF; 0063 # L& MATHEMATICAL SANS-SERIF CAPITAL C 1D5A3 ; NFKC_CF; 0064 # L& MATHEMATICAL SANS-SERIF CAPITAL D 1D5A4 ; NFKC_CF; 0065 # L& MATHEMATICAL SANS-SERIF CAPITAL E 1D5A5 ; NFKC_CF; 0066 # L& MATHEMATICAL SANS-SERIF CAPITAL F 1D5A6 ; NFKC_CF; 0067 # L& MATHEMATICAL SANS-SERIF CAPITAL G 1D5A7 ; NFKC_CF; 0068 # L& MATHEMATICAL SANS-SERIF CAPITAL H 1D5A8 ; NFKC_CF; 0069 # L& MATHEMATICAL SANS-SERIF CAPITAL I 1D5A9 ; NFKC_CF; 006A # L& MATHEMATICAL SANS-SERIF CAPITAL J 1D5AA ; NFKC_CF; 006B # L& MATHEMATICAL SANS-SERIF CAPITAL K 1D5AB ; NFKC_CF; 006C # L& MATHEMATICAL SANS-SERIF CAPITAL L 1D5AC ; NFKC_CF; 006D # L& MATHEMATICAL SANS-SERIF CAPITAL M 1D5AD ; NFKC_CF; 006E # L& MATHEMATICAL SANS-SERIF CAPITAL N 1D5AE ; NFKC_CF; 006F # L& MATHEMATICAL SANS-SERIF CAPITAL O 1D5AF ; NFKC_CF; 0070 # L& MATHEMATICAL SANS-SERIF CAPITAL P 1D5B0 ; NFKC_CF; 0071 # L& MATHEMATICAL SANS-SERIF CAPITAL Q 1D5B1 ; NFKC_CF; 0072 # L& MATHEMATICAL SANS-SERIF CAPITAL R 1D5B2 ; NFKC_CF; 0073 # L& MATHEMATICAL SANS-SERIF CAPITAL S 1D5B3 ; NFKC_CF; 0074 # L& MATHEMATICAL SANS-SERIF CAPITAL T 1D5B4 ; NFKC_CF; 0075 # L& MATHEMATICAL SANS-SERIF CAPITAL U 1D5B5 ; NFKC_CF; 0076 # L& MATHEMATICAL SANS-SERIF CAPITAL V 1D5B6 ; NFKC_CF; 0077 # L& MATHEMATICAL SANS-SERIF CAPITAL W 1D5B7 ; NFKC_CF; 0078 # L& MATHEMATICAL SANS-SERIF CAPITAL X 1D5B8 ; NFKC_CF; 0079 # L& MATHEMATICAL SANS-SERIF CAPITAL Y 1D5B9 ; NFKC_CF; 007A # L& MATHEMATICAL SANS-SERIF CAPITAL Z 1D5BA ; NFKC_CF; 0061 # L& MATHEMATICAL SANS-SERIF SMALL A 1D5BB ; NFKC_CF; 0062 # L& MATHEMATICAL SANS-SERIF SMALL B 1D5BC ; NFKC_CF; 0063 # L& MATHEMATICAL SANS-SERIF SMALL C 1D5BD ; NFKC_CF; 0064 # L& MATHEMATICAL SANS-SERIF SMALL D 1D5BE ; NFKC_CF; 0065 # L& MATHEMATICAL SANS-SERIF SMALL E 1D5BF ; NFKC_CF; 0066 # L& MATHEMATICAL SANS-SERIF SMALL F 1D5C0 ; NFKC_CF; 0067 # L& MATHEMATICAL SANS-SERIF SMALL G 1D5C1 ; NFKC_CF; 0068 # L& MATHEMATICAL SANS-SERIF SMALL H 1D5C2 ; NFKC_CF; 0069 # L& MATHEMATICAL SANS-SERIF SMALL I 1D5C3 ; NFKC_CF; 006A # L& MATHEMATICAL SANS-SERIF SMALL J 1D5C4 ; NFKC_CF; 006B # L& MATHEMATICAL SANS-SERIF SMALL K 1D5C5 ; NFKC_CF; 006C # L& MATHEMATICAL SANS-SERIF SMALL L 1D5C6 ; NFKC_CF; 006D # L& MATHEMATICAL SANS-SERIF SMALL M 1D5C7 ; NFKC_CF; 006E # L& MATHEMATICAL SANS-SERIF SMALL N 1D5C8 ; NFKC_CF; 006F # L& MATHEMATICAL SANS-SERIF SMALL O 1D5C9 ; NFKC_CF; 0070 # L& MATHEMATICAL SANS-SERIF SMALL P 1D5CA ; NFKC_CF; 0071 # L& MATHEMATICAL SANS-SERIF SMALL Q 1D5CB ; NFKC_CF; 0072 # L& MATHEMATICAL SANS-SERIF SMALL R 1D5CC ; NFKC_CF; 0073 # L& MATHEMATICAL SANS-SERIF SMALL S 1D5CD ; NFKC_CF; 0074 # L& MATHEMATICAL SANS-SERIF SMALL T 1D5CE ; NFKC_CF; 0075 # L& MATHEMATICAL SANS-SERIF SMALL U 1D5CF ; NFKC_CF; 0076 # L& MATHEMATICAL SANS-SERIF SMALL V 1D5D0 ; NFKC_CF; 0077 # L& MATHEMATICAL SANS-SERIF SMALL W 1D5D1 ; NFKC_CF; 0078 # L& MATHEMATICAL SANS-SERIF SMALL X 1D5D2 ; NFKC_CF; 0079 # L& MATHEMATICAL SANS-SERIF SMALL Y 1D5D3 ; NFKC_CF; 007A # L& MATHEMATICAL SANS-SERIF SMALL Z 1D5D4 ; NFKC_CF; 0061 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL A 1D5D5 ; NFKC_CF; 0062 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL B 1D5D6 ; NFKC_CF; 0063 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL C 1D5D7 ; NFKC_CF; 0064 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL D 1D5D8 ; NFKC_CF; 0065 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL E 1D5D9 ; NFKC_CF; 0066 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL F 1D5DA ; NFKC_CF; 0067 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL G 1D5DB ; NFKC_CF; 0068 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL H 1D5DC ; NFKC_CF; 0069 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL I 1D5DD ; NFKC_CF; 006A # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL J 1D5DE ; NFKC_CF; 006B # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL K 1D5DF ; NFKC_CF; 006C # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL L 1D5E0 ; NFKC_CF; 006D # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL M 1D5E1 ; NFKC_CF; 006E # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL N 1D5E2 ; NFKC_CF; 006F # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL O 1D5E3 ; NFKC_CF; 0070 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL P 1D5E4 ; NFKC_CF; 0071 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL Q 1D5E5 ; NFKC_CF; 0072 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL R 1D5E6 ; NFKC_CF; 0073 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL S 1D5E7 ; NFKC_CF; 0074 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL T 1D5E8 ; NFKC_CF; 0075 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL U 1D5E9 ; NFKC_CF; 0076 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL V 1D5EA ; NFKC_CF; 0077 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL W 1D5EB ; NFKC_CF; 0078 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL X 1D5EC ; NFKC_CF; 0079 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL Y 1D5ED ; NFKC_CF; 007A # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL Z 1D5EE ; NFKC_CF; 0061 # L& MATHEMATICAL SANS-SERIF BOLD SMALL A 1D5EF ; NFKC_CF; 0062 # L& MATHEMATICAL SANS-SERIF BOLD SMALL B 1D5F0 ; NFKC_CF; 0063 # L& MATHEMATICAL SANS-SERIF BOLD SMALL C 1D5F1 ; NFKC_CF; 0064 # L& MATHEMATICAL SANS-SERIF BOLD SMALL D 1D5F2 ; NFKC_CF; 0065 # L& MATHEMATICAL SANS-SERIF BOLD SMALL E 1D5F3 ; NFKC_CF; 0066 # L& MATHEMATICAL SANS-SERIF BOLD SMALL F 1D5F4 ; NFKC_CF; 0067 # L& MATHEMATICAL SANS-SERIF BOLD SMALL G 1D5F5 ; NFKC_CF; 0068 # L& MATHEMATICAL SANS-SERIF BOLD SMALL H 1D5F6 ; NFKC_CF; 0069 # L& MATHEMATICAL SANS-SERIF BOLD SMALL I 1D5F7 ; NFKC_CF; 006A # L& MATHEMATICAL SANS-SERIF BOLD SMALL J 1D5F8 ; NFKC_CF; 006B # L& MATHEMATICAL SANS-SERIF BOLD SMALL K 1D5F9 ; NFKC_CF; 006C # L& MATHEMATICAL SANS-SERIF BOLD SMALL L 1D5FA ; NFKC_CF; 006D # L& MATHEMATICAL SANS-SERIF BOLD SMALL M 1D5FB ; NFKC_CF; 006E # L& MATHEMATICAL SANS-SERIF BOLD SMALL N 1D5FC ; NFKC_CF; 006F # L& MATHEMATICAL SANS-SERIF BOLD SMALL O 1D5FD ; NFKC_CF; 0070 # L& MATHEMATICAL SANS-SERIF BOLD SMALL P 1D5FE ; NFKC_CF; 0071 # L& MATHEMATICAL SANS-SERIF BOLD SMALL Q 1D5FF ; NFKC_CF; 0072 # L& MATHEMATICAL SANS-SERIF BOLD SMALL R 1D600 ; NFKC_CF; 0073 # L& MATHEMATICAL SANS-SERIF BOLD SMALL S 1D601 ; NFKC_CF; 0074 # L& MATHEMATICAL SANS-SERIF BOLD SMALL T 1D602 ; NFKC_CF; 0075 # L& MATHEMATICAL SANS-SERIF BOLD SMALL U 1D603 ; NFKC_CF; 0076 # L& MATHEMATICAL SANS-SERIF BOLD SMALL V 1D604 ; NFKC_CF; 0077 # L& MATHEMATICAL SANS-SERIF BOLD SMALL W 1D605 ; NFKC_CF; 0078 # L& MATHEMATICAL SANS-SERIF BOLD SMALL X 1D606 ; NFKC_CF; 0079 # L& MATHEMATICAL SANS-SERIF BOLD SMALL Y 1D607 ; NFKC_CF; 007A # L& MATHEMATICAL SANS-SERIF BOLD SMALL Z 1D608 ; NFKC_CF; 0061 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL A 1D609 ; NFKC_CF; 0062 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL B 1D60A ; NFKC_CF; 0063 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL C 1D60B ; NFKC_CF; 0064 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL D 1D60C ; NFKC_CF; 0065 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL E 1D60D ; NFKC_CF; 0066 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL F 1D60E ; NFKC_CF; 0067 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL G 1D60F ; NFKC_CF; 0068 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL H 1D610 ; NFKC_CF; 0069 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL I 1D611 ; NFKC_CF; 006A # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL J 1D612 ; NFKC_CF; 006B # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL K 1D613 ; NFKC_CF; 006C # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL L 1D614 ; NFKC_CF; 006D # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL M 1D615 ; NFKC_CF; 006E # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL N 1D616 ; NFKC_CF; 006F # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL O 1D617 ; NFKC_CF; 0070 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL P 1D618 ; NFKC_CF; 0071 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL Q 1D619 ; NFKC_CF; 0072 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL R 1D61A ; NFKC_CF; 0073 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL S 1D61B ; NFKC_CF; 0074 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL T 1D61C ; NFKC_CF; 0075 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL U 1D61D ; NFKC_CF; 0076 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL V 1D61E ; NFKC_CF; 0077 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL W 1D61F ; NFKC_CF; 0078 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL X 1D620 ; NFKC_CF; 0079 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL Y 1D621 ; NFKC_CF; 007A # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL Z 1D622 ; NFKC_CF; 0061 # L& MATHEMATICAL SANS-SERIF ITALIC SMALL A 1D623 ; NFKC_CF; 0062 # L& MATHEMATICAL SANS-SERIF ITALIC SMALL B 1D624 ; NFKC_CF; 0063 # L& MATHEMATICAL SANS-SERIF ITALIC SMALL C 1D625 ; NFKC_CF; 0064 # L& MATHEMATICAL SANS-SERIF ITALIC SMALL D 1D626 ; NFKC_CF; 0065 # L& MATHEMATICAL SANS-SERIF ITALIC SMALL E 1D627 ; NFKC_CF; 0066 # L& MATHEMATICAL SANS-SERIF ITALIC SMALL F 1D628 ; NFKC_CF; 0067 # L& MATHEMATICAL SANS-SERIF ITALIC SMALL G 1D629 ; NFKC_CF; 0068 # L& MATHEMATICAL SANS-SERIF ITALIC SMALL H 1D62A ; NFKC_CF; 0069 # L& MATHEMATICAL SANS-SERIF ITALIC SMALL I 1D62B ; NFKC_CF; 006A # L& MATHEMATICAL SANS-SERIF ITALIC SMALL J 1D62C ; NFKC_CF; 006B # L& MATHEMATICAL SANS-SERIF ITALIC SMALL K 1D62D ; NFKC_CF; 006C # L& MATHEMATICAL SANS-SERIF ITALIC SMALL L 1D62E ; NFKC_CF; 006D # L& MATHEMATICAL SANS-SERIF ITALIC SMALL M 1D62F ; NFKC_CF; 006E # L& MATHEMATICAL SANS-SERIF ITALIC SMALL N 1D630 ; NFKC_CF; 006F # L& MATHEMATICAL SANS-SERIF ITALIC SMALL O 1D631 ; NFKC_CF; 0070 # L& MATHEMATICAL SANS-SERIF ITALIC SMALL P 1D632 ; NFKC_CF; 0071 # L& MATHEMATICAL SANS-SERIF ITALIC SMALL Q 1D633 ; NFKC_CF; 0072 # L& MATHEMATICAL SANS-SERIF ITALIC SMALL R 1D634 ; NFKC_CF; 0073 # L& MATHEMATICAL SANS-SERIF ITALIC SMALL S 1D635 ; NFKC_CF; 0074 # L& MATHEMATICAL SANS-SERIF ITALIC SMALL T 1D636 ; NFKC_CF; 0075 # L& MATHEMATICAL SANS-SERIF ITALIC SMALL U 1D637 ; NFKC_CF; 0076 # L& MATHEMATICAL SANS-SERIF ITALIC SMALL V 1D638 ; NFKC_CF; 0077 # L& MATHEMATICAL SANS-SERIF ITALIC SMALL W 1D639 ; NFKC_CF; 0078 # L& MATHEMATICAL SANS-SERIF ITALIC SMALL X 1D63A ; NFKC_CF; 0079 # L& MATHEMATICAL SANS-SERIF ITALIC SMALL Y 1D63B ; NFKC_CF; 007A # L& MATHEMATICAL SANS-SERIF ITALIC SMALL Z 1D63C ; NFKC_CF; 0061 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL A 1D63D ; NFKC_CF; 0062 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL B 1D63E ; NFKC_CF; 0063 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL C 1D63F ; NFKC_CF; 0064 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL D 1D640 ; NFKC_CF; 0065 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL E 1D641 ; NFKC_CF; 0066 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL F 1D642 ; NFKC_CF; 0067 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL G 1D643 ; NFKC_CF; 0068 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL H 1D644 ; NFKC_CF; 0069 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL I 1D645 ; NFKC_CF; 006A # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL J 1D646 ; NFKC_CF; 006B # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL K 1D647 ; NFKC_CF; 006C # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL L 1D648 ; NFKC_CF; 006D # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL M 1D649 ; NFKC_CF; 006E # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL N 1D64A ; NFKC_CF; 006F # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL O 1D64B ; NFKC_CF; 0070 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL P 1D64C ; NFKC_CF; 0071 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL Q 1D64D ; NFKC_CF; 0072 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL R 1D64E ; NFKC_CF; 0073 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL S 1D64F ; NFKC_CF; 0074 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL T 1D650 ; NFKC_CF; 0075 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL U 1D651 ; NFKC_CF; 0076 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL V 1D652 ; NFKC_CF; 0077 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL W 1D653 ; NFKC_CF; 0078 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL X 1D654 ; NFKC_CF; 0079 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL Y 1D655 ; NFKC_CF; 007A # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL Z 1D656 ; NFKC_CF; 0061 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL A 1D657 ; NFKC_CF; 0062 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL B 1D658 ; NFKC_CF; 0063 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL C 1D659 ; NFKC_CF; 0064 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL D 1D65A ; NFKC_CF; 0065 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL E 1D65B ; NFKC_CF; 0066 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL F 1D65C ; NFKC_CF; 0067 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL G 1D65D ; NFKC_CF; 0068 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL H 1D65E ; NFKC_CF; 0069 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL I 1D65F ; NFKC_CF; 006A # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL J 1D660 ; NFKC_CF; 006B # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL K 1D661 ; NFKC_CF; 006C # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL L 1D662 ; NFKC_CF; 006D # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL M 1D663 ; NFKC_CF; 006E # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL N 1D664 ; NFKC_CF; 006F # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL O 1D665 ; NFKC_CF; 0070 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL P 1D666 ; NFKC_CF; 0071 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL Q 1D667 ; NFKC_CF; 0072 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL R 1D668 ; NFKC_CF; 0073 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL S 1D669 ; NFKC_CF; 0074 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL T 1D66A ; NFKC_CF; 0075 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL U 1D66B ; NFKC_CF; 0076 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL V 1D66C ; NFKC_CF; 0077 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL W 1D66D ; NFKC_CF; 0078 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL X 1D66E ; NFKC_CF; 0079 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL Y 1D66F ; NFKC_CF; 007A # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL Z 1D670 ; NFKC_CF; 0061 # L& MATHEMATICAL MONOSPACE CAPITAL A 1D671 ; NFKC_CF; 0062 # L& MATHEMATICAL MONOSPACE CAPITAL B 1D672 ; NFKC_CF; 0063 # L& MATHEMATICAL MONOSPACE CAPITAL C 1D673 ; NFKC_CF; 0064 # L& MATHEMATICAL MONOSPACE CAPITAL D 1D674 ; NFKC_CF; 0065 # L& MATHEMATICAL MONOSPACE CAPITAL E 1D675 ; NFKC_CF; 0066 # L& MATHEMATICAL MONOSPACE CAPITAL F 1D676 ; NFKC_CF; 0067 # L& MATHEMATICAL MONOSPACE CAPITAL G 1D677 ; NFKC_CF; 0068 # L& MATHEMATICAL MONOSPACE CAPITAL H 1D678 ; NFKC_CF; 0069 # L& MATHEMATICAL MONOSPACE CAPITAL I 1D679 ; NFKC_CF; 006A # L& MATHEMATICAL MONOSPACE CAPITAL J 1D67A ; NFKC_CF; 006B # L& MATHEMATICAL MONOSPACE CAPITAL K 1D67B ; NFKC_CF; 006C # L& MATHEMATICAL MONOSPACE CAPITAL L 1D67C ; NFKC_CF; 006D # L& MATHEMATICAL MONOSPACE CAPITAL M 1D67D ; NFKC_CF; 006E # L& MATHEMATICAL MONOSPACE CAPITAL N 1D67E ; NFKC_CF; 006F # L& MATHEMATICAL MONOSPACE CAPITAL O 1D67F ; NFKC_CF; 0070 # L& MATHEMATICAL MONOSPACE CAPITAL P 1D680 ; NFKC_CF; 0071 # L& MATHEMATICAL MONOSPACE CAPITAL Q 1D681 ; NFKC_CF; 0072 # L& MATHEMATICAL MONOSPACE CAPITAL R 1D682 ; NFKC_CF; 0073 # L& MATHEMATICAL MONOSPACE CAPITAL S 1D683 ; NFKC_CF; 0074 # L& MATHEMATICAL MONOSPACE CAPITAL T 1D684 ; NFKC_CF; 0075 # L& MATHEMATICAL MONOSPACE CAPITAL U 1D685 ; NFKC_CF; 0076 # L& MATHEMATICAL MONOSPACE CAPITAL V 1D686 ; NFKC_CF; 0077 # L& MATHEMATICAL MONOSPACE CAPITAL W 1D687 ; NFKC_CF; 0078 # L& MATHEMATICAL MONOSPACE CAPITAL X 1D688 ; NFKC_CF; 0079 # L& MATHEMATICAL MONOSPACE CAPITAL Y 1D689 ; NFKC_CF; 007A # L& MATHEMATICAL MONOSPACE CAPITAL Z 1D68A ; NFKC_CF; 0061 # L& MATHEMATICAL MONOSPACE SMALL A 1D68B ; NFKC_CF; 0062 # L& MATHEMATICAL MONOSPACE SMALL B 1D68C ; NFKC_CF; 0063 # L& MATHEMATICAL MONOSPACE SMALL C 1D68D ; NFKC_CF; 0064 # L& MATHEMATICAL MONOSPACE SMALL D 1D68E ; NFKC_CF; 0065 # L& MATHEMATICAL MONOSPACE SMALL E 1D68F ; NFKC_CF; 0066 # L& MATHEMATICAL MONOSPACE SMALL F 1D690 ; NFKC_CF; 0067 # L& MATHEMATICAL MONOSPACE SMALL G 1D691 ; NFKC_CF; 0068 # L& MATHEMATICAL MONOSPACE SMALL H 1D692 ; NFKC_CF; 0069 # L& MATHEMATICAL MONOSPACE SMALL I 1D693 ; NFKC_CF; 006A # L& MATHEMATICAL MONOSPACE SMALL J 1D694 ; NFKC_CF; 006B # L& MATHEMATICAL MONOSPACE SMALL K 1D695 ; NFKC_CF; 006C # L& MATHEMATICAL MONOSPACE SMALL L 1D696 ; NFKC_CF; 006D # L& MATHEMATICAL MONOSPACE SMALL M 1D697 ; NFKC_CF; 006E # L& MATHEMATICAL MONOSPACE SMALL N 1D698 ; NFKC_CF; 006F # L& MATHEMATICAL MONOSPACE SMALL O 1D699 ; NFKC_CF; 0070 # L& MATHEMATICAL MONOSPACE SMALL P 1D69A ; NFKC_CF; 0071 # L& MATHEMATICAL MONOSPACE SMALL Q 1D69B ; NFKC_CF; 0072 # L& MATHEMATICAL MONOSPACE SMALL R 1D69C ; NFKC_CF; 0073 # L& MATHEMATICAL MONOSPACE SMALL S 1D69D ; NFKC_CF; 0074 # L& MATHEMATICAL MONOSPACE SMALL T 1D69E ; NFKC_CF; 0075 # L& MATHEMATICAL MONOSPACE SMALL U 1D69F ; NFKC_CF; 0076 # L& MATHEMATICAL MONOSPACE SMALL V 1D6A0 ; NFKC_CF; 0077 # L& MATHEMATICAL MONOSPACE SMALL W 1D6A1 ; NFKC_CF; 0078 # L& MATHEMATICAL MONOSPACE SMALL X 1D6A2 ; NFKC_CF; 0079 # L& MATHEMATICAL MONOSPACE SMALL Y 1D6A3 ; NFKC_CF; 007A # L& MATHEMATICAL MONOSPACE SMALL Z 1D6A4 ; NFKC_CF; 0131 # L& MATHEMATICAL ITALIC SMALL DOTLESS I 1D6A5 ; NFKC_CF; 0237 # L& MATHEMATICAL ITALIC SMALL DOTLESS J 1D6A8 ; NFKC_CF; 03B1 # L& MATHEMATICAL BOLD CAPITAL ALPHA 1D6A9 ; NFKC_CF; 03B2 # L& MATHEMATICAL BOLD CAPITAL BETA 1D6AA ; NFKC_CF; 03B3 # L& MATHEMATICAL BOLD CAPITAL GAMMA 1D6AB ; NFKC_CF; 03B4 # L& MATHEMATICAL BOLD CAPITAL DELTA 1D6AC ; NFKC_CF; 03B5 # L& MATHEMATICAL BOLD CAPITAL EPSILON 1D6AD ; NFKC_CF; 03B6 # L& MATHEMATICAL BOLD CAPITAL ZETA 1D6AE ; NFKC_CF; 03B7 # L& MATHEMATICAL BOLD CAPITAL ETA 1D6AF ; NFKC_CF; 03B8 # L& MATHEMATICAL BOLD CAPITAL THETA 1D6B0 ; NFKC_CF; 03B9 # L& MATHEMATICAL BOLD CAPITAL IOTA 1D6B1 ; NFKC_CF; 03BA # L& MATHEMATICAL BOLD CAPITAL KAPPA 1D6B2 ; NFKC_CF; 03BB # L& MATHEMATICAL BOLD CAPITAL LAMDA 1D6B3 ; NFKC_CF; 03BC # L& MATHEMATICAL BOLD CAPITAL MU 1D6B4 ; NFKC_CF; 03BD # L& MATHEMATICAL BOLD CAPITAL NU 1D6B5 ; NFKC_CF; 03BE # L& MATHEMATICAL BOLD CAPITAL XI 1D6B6 ; NFKC_CF; 03BF # L& MATHEMATICAL BOLD CAPITAL OMICRON 1D6B7 ; NFKC_CF; 03C0 # L& MATHEMATICAL BOLD CAPITAL PI 1D6B8 ; NFKC_CF; 03C1 # L& MATHEMATICAL BOLD CAPITAL RHO 1D6B9 ; NFKC_CF; 03B8 # L& MATHEMATICAL BOLD CAPITAL THETA SYMBOL 1D6BA ; NFKC_CF; 03C3 # L& MATHEMATICAL BOLD CAPITAL SIGMA 1D6BB ; NFKC_CF; 03C4 # L& MATHEMATICAL BOLD CAPITAL TAU 1D6BC ; NFKC_CF; 03C5 # L& MATHEMATICAL BOLD CAPITAL UPSILON 1D6BD ; NFKC_CF; 03C6 # L& MATHEMATICAL BOLD CAPITAL PHI 1D6BE ; NFKC_CF; 03C7 # L& MATHEMATICAL BOLD CAPITAL CHI 1D6BF ; NFKC_CF; 03C8 # L& MATHEMATICAL BOLD CAPITAL PSI 1D6C0 ; NFKC_CF; 03C9 # L& MATHEMATICAL BOLD CAPITAL OMEGA 1D6C1 ; NFKC_CF; 2207 # Sm MATHEMATICAL BOLD NABLA 1D6C2 ; NFKC_CF; 03B1 # L& MATHEMATICAL BOLD SMALL ALPHA 1D6C3 ; NFKC_CF; 03B2 # L& MATHEMATICAL BOLD SMALL BETA 1D6C4 ; NFKC_CF; 03B3 # L& MATHEMATICAL BOLD SMALL GAMMA 1D6C5 ; NFKC_CF; 03B4 # L& MATHEMATICAL BOLD SMALL DELTA 1D6C6 ; NFKC_CF; 03B5 # L& MATHEMATICAL BOLD SMALL EPSILON 1D6C7 ; NFKC_CF; 03B6 # L& MATHEMATICAL BOLD SMALL ZETA 1D6C8 ; NFKC_CF; 03B7 # L& MATHEMATICAL BOLD SMALL ETA 1D6C9 ; NFKC_CF; 03B8 # L& MATHEMATICAL BOLD SMALL THETA 1D6CA ; NFKC_CF; 03B9 # L& MATHEMATICAL BOLD SMALL IOTA 1D6CB ; NFKC_CF; 03BA # L& MATHEMATICAL BOLD SMALL KAPPA 1D6CC ; NFKC_CF; 03BB # L& MATHEMATICAL BOLD SMALL LAMDA 1D6CD ; NFKC_CF; 03BC # L& MATHEMATICAL BOLD SMALL MU 1D6CE ; NFKC_CF; 03BD # L& MATHEMATICAL BOLD SMALL NU 1D6CF ; NFKC_CF; 03BE # L& MATHEMATICAL BOLD SMALL XI 1D6D0 ; NFKC_CF; 03BF # L& MATHEMATICAL BOLD SMALL OMICRON 1D6D1 ; NFKC_CF; 03C0 # L& MATHEMATICAL BOLD SMALL PI 1D6D2 ; NFKC_CF; 03C1 # L& MATHEMATICAL BOLD SMALL RHO 1D6D3..1D6D4 ; NFKC_CF; 03C3 # L& [2] MATHEMATICAL BOLD SMALL FINAL SIGMA..MATHEMATICAL BOLD SMALL SIGMA 1D6D5 ; NFKC_CF; 03C4 # L& MATHEMATICAL BOLD SMALL TAU 1D6D6 ; NFKC_CF; 03C5 # L& MATHEMATICAL BOLD SMALL UPSILON 1D6D7 ; NFKC_CF; 03C6 # L& MATHEMATICAL BOLD SMALL PHI 1D6D8 ; NFKC_CF; 03C7 # L& MATHEMATICAL BOLD SMALL CHI 1D6D9 ; NFKC_CF; 03C8 # L& MATHEMATICAL BOLD SMALL PSI 1D6DA ; NFKC_CF; 03C9 # L& MATHEMATICAL BOLD SMALL OMEGA 1D6DB ; NFKC_CF; 2202 # Sm MATHEMATICAL BOLD PARTIAL DIFFERENTIAL 1D6DC ; NFKC_CF; 03B5 # L& MATHEMATICAL BOLD EPSILON SYMBOL 1D6DD ; NFKC_CF; 03B8 # L& MATHEMATICAL BOLD THETA SYMBOL 1D6DE ; NFKC_CF; 03BA # L& MATHEMATICAL BOLD KAPPA SYMBOL 1D6DF ; NFKC_CF; 03C6 # L& MATHEMATICAL BOLD PHI SYMBOL 1D6E0 ; NFKC_CF; 03C1 # L& MATHEMATICAL BOLD RHO SYMBOL 1D6E1 ; NFKC_CF; 03C0 # L& MATHEMATICAL BOLD PI SYMBOL 1D6E2 ; NFKC_CF; 03B1 # L& MATHEMATICAL ITALIC CAPITAL ALPHA 1D6E3 ; NFKC_CF; 03B2 # L& MATHEMATICAL ITALIC CAPITAL BETA 1D6E4 ; NFKC_CF; 03B3 # L& MATHEMATICAL ITALIC CAPITAL GAMMA 1D6E5 ; NFKC_CF; 03B4 # L& MATHEMATICAL ITALIC CAPITAL DELTA 1D6E6 ; NFKC_CF; 03B5 # L& MATHEMATICAL ITALIC CAPITAL EPSILON 1D6E7 ; NFKC_CF; 03B6 # L& MATHEMATICAL ITALIC CAPITAL ZETA 1D6E8 ; NFKC_CF; 03B7 # L& MATHEMATICAL ITALIC CAPITAL ETA 1D6E9 ; NFKC_CF; 03B8 # L& MATHEMATICAL ITALIC CAPITAL THETA 1D6EA ; NFKC_CF; 03B9 # L& MATHEMATICAL ITALIC CAPITAL IOTA 1D6EB ; NFKC_CF; 03BA # L& MATHEMATICAL ITALIC CAPITAL KAPPA 1D6EC ; NFKC_CF; 03BB # L& MATHEMATICAL ITALIC CAPITAL LAMDA 1D6ED ; NFKC_CF; 03BC # L& MATHEMATICAL ITALIC CAPITAL MU 1D6EE ; NFKC_CF; 03BD # L& MATHEMATICAL ITALIC CAPITAL NU 1D6EF ; NFKC_CF; 03BE # L& MATHEMATICAL ITALIC CAPITAL XI 1D6F0 ; NFKC_CF; 03BF # L& MATHEMATICAL ITALIC CAPITAL OMICRON 1D6F1 ; NFKC_CF; 03C0 # L& MATHEMATICAL ITALIC CAPITAL PI 1D6F2 ; NFKC_CF; 03C1 # L& MATHEMATICAL ITALIC CAPITAL RHO 1D6F3 ; NFKC_CF; 03B8 # L& MATHEMATICAL ITALIC CAPITAL THETA SYMBOL 1D6F4 ; NFKC_CF; 03C3 # L& MATHEMATICAL ITALIC CAPITAL SIGMA 1D6F5 ; NFKC_CF; 03C4 # L& MATHEMATICAL ITALIC CAPITAL TAU 1D6F6 ; NFKC_CF; 03C5 # L& MATHEMATICAL ITALIC CAPITAL UPSILON 1D6F7 ; NFKC_CF; 03C6 # L& MATHEMATICAL ITALIC CAPITAL PHI 1D6F8 ; NFKC_CF; 03C7 # L& MATHEMATICAL ITALIC CAPITAL CHI 1D6F9 ; NFKC_CF; 03C8 # L& MATHEMATICAL ITALIC CAPITAL PSI 1D6FA ; NFKC_CF; 03C9 # L& MATHEMATICAL ITALIC CAPITAL OMEGA 1D6FB ; NFKC_CF; 2207 # Sm MATHEMATICAL ITALIC NABLA 1D6FC ; NFKC_CF; 03B1 # L& MATHEMATICAL ITALIC SMALL ALPHA 1D6FD ; NFKC_CF; 03B2 # L& MATHEMATICAL ITALIC SMALL BETA 1D6FE ; NFKC_CF; 03B3 # L& MATHEMATICAL ITALIC SMALL GAMMA 1D6FF ; NFKC_CF; 03B4 # L& MATHEMATICAL ITALIC SMALL DELTA 1D700 ; NFKC_CF; 03B5 # L& MATHEMATICAL ITALIC SMALL EPSILON 1D701 ; NFKC_CF; 03B6 # L& MATHEMATICAL ITALIC SMALL ZETA 1D702 ; NFKC_CF; 03B7 # L& MATHEMATICAL ITALIC SMALL ETA 1D703 ; NFKC_CF; 03B8 # L& MATHEMATICAL ITALIC SMALL THETA 1D704 ; NFKC_CF; 03B9 # L& MATHEMATICAL ITALIC SMALL IOTA 1D705 ; NFKC_CF; 03BA # L& MATHEMATICAL ITALIC SMALL KAPPA 1D706 ; NFKC_CF; 03BB # L& MATHEMATICAL ITALIC SMALL LAMDA 1D707 ; NFKC_CF; 03BC # L& MATHEMATICAL ITALIC SMALL MU 1D708 ; NFKC_CF; 03BD # L& MATHEMATICAL ITALIC SMALL NU 1D709 ; NFKC_CF; 03BE # L& MATHEMATICAL ITALIC SMALL XI 1D70A ; NFKC_CF; 03BF # L& MATHEMATICAL ITALIC SMALL OMICRON 1D70B ; NFKC_CF; 03C0 # L& MATHEMATICAL ITALIC SMALL PI 1D70C ; NFKC_CF; 03C1 # L& MATHEMATICAL ITALIC SMALL RHO 1D70D..1D70E ; NFKC_CF; 03C3 # L& [2] MATHEMATICAL ITALIC SMALL FINAL SIGMA..MATHEMATICAL ITALIC SMALL SIGMA 1D70F ; NFKC_CF; 03C4 # L& MATHEMATICAL ITALIC SMALL TAU 1D710 ; NFKC_CF; 03C5 # L& MATHEMATICAL ITALIC SMALL UPSILON 1D711 ; NFKC_CF; 03C6 # L& MATHEMATICAL ITALIC SMALL PHI 1D712 ; NFKC_CF; 03C7 # L& MATHEMATICAL ITALIC SMALL CHI 1D713 ; NFKC_CF; 03C8 # L& MATHEMATICAL ITALIC SMALL PSI 1D714 ; NFKC_CF; 03C9 # L& MATHEMATICAL ITALIC SMALL OMEGA 1D715 ; NFKC_CF; 2202 # Sm MATHEMATICAL ITALIC PARTIAL DIFFERENTIAL 1D716 ; NFKC_CF; 03B5 # L& MATHEMATICAL ITALIC EPSILON SYMBOL 1D717 ; NFKC_CF; 03B8 # L& MATHEMATICAL ITALIC THETA SYMBOL 1D718 ; NFKC_CF; 03BA # L& MATHEMATICAL ITALIC KAPPA SYMBOL 1D719 ; NFKC_CF; 03C6 # L& MATHEMATICAL ITALIC PHI SYMBOL 1D71A ; NFKC_CF; 03C1 # L& MATHEMATICAL ITALIC RHO SYMBOL 1D71B ; NFKC_CF; 03C0 # L& MATHEMATICAL ITALIC PI SYMBOL 1D71C ; NFKC_CF; 03B1 # L& MATHEMATICAL BOLD ITALIC CAPITAL ALPHA 1D71D ; NFKC_CF; 03B2 # L& MATHEMATICAL BOLD ITALIC CAPITAL BETA 1D71E ; NFKC_CF; 03B3 # L& MATHEMATICAL BOLD ITALIC CAPITAL GAMMA 1D71F ; NFKC_CF; 03B4 # L& MATHEMATICAL BOLD ITALIC CAPITAL DELTA 1D720 ; NFKC_CF; 03B5 # L& MATHEMATICAL BOLD ITALIC CAPITAL EPSILON 1D721 ; NFKC_CF; 03B6 # L& MATHEMATICAL BOLD ITALIC CAPITAL ZETA 1D722 ; NFKC_CF; 03B7 # L& MATHEMATICAL BOLD ITALIC CAPITAL ETA 1D723 ; NFKC_CF; 03B8 # L& MATHEMATICAL BOLD ITALIC CAPITAL THETA 1D724 ; NFKC_CF; 03B9 # L& MATHEMATICAL BOLD ITALIC CAPITAL IOTA 1D725 ; NFKC_CF; 03BA # L& MATHEMATICAL BOLD ITALIC CAPITAL KAPPA 1D726 ; NFKC_CF; 03BB # L& MATHEMATICAL BOLD ITALIC CAPITAL LAMDA 1D727 ; NFKC_CF; 03BC # L& MATHEMATICAL BOLD ITALIC CAPITAL MU 1D728 ; NFKC_CF; 03BD # L& MATHEMATICAL BOLD ITALIC CAPITAL NU 1D729 ; NFKC_CF; 03BE # L& MATHEMATICAL BOLD ITALIC CAPITAL XI 1D72A ; NFKC_CF; 03BF # L& MATHEMATICAL BOLD ITALIC CAPITAL OMICRON 1D72B ; NFKC_CF; 03C0 # L& MATHEMATICAL BOLD ITALIC CAPITAL PI 1D72C ; NFKC_CF; 03C1 # L& MATHEMATICAL BOLD ITALIC CAPITAL RHO 1D72D ; NFKC_CF; 03B8 # L& MATHEMATICAL BOLD ITALIC CAPITAL THETA SYMBOL 1D72E ; NFKC_CF; 03C3 # L& MATHEMATICAL BOLD ITALIC CAPITAL SIGMA 1D72F ; NFKC_CF; 03C4 # L& MATHEMATICAL BOLD ITALIC CAPITAL TAU 1D730 ; NFKC_CF; 03C5 # L& MATHEMATICAL BOLD ITALIC CAPITAL UPSILON 1D731 ; NFKC_CF; 03C6 # L& MATHEMATICAL BOLD ITALIC CAPITAL PHI 1D732 ; NFKC_CF; 03C7 # L& MATHEMATICAL BOLD ITALIC CAPITAL CHI 1D733 ; NFKC_CF; 03C8 # L& MATHEMATICAL BOLD ITALIC CAPITAL PSI 1D734 ; NFKC_CF; 03C9 # L& MATHEMATICAL BOLD ITALIC CAPITAL OMEGA 1D735 ; NFKC_CF; 2207 # Sm MATHEMATICAL BOLD ITALIC NABLA 1D736 ; NFKC_CF; 03B1 # L& MATHEMATICAL BOLD ITALIC SMALL ALPHA 1D737 ; NFKC_CF; 03B2 # L& MATHEMATICAL BOLD ITALIC SMALL BETA 1D738 ; NFKC_CF; 03B3 # L& MATHEMATICAL BOLD ITALIC SMALL GAMMA 1D739 ; NFKC_CF; 03B4 # L& MATHEMATICAL BOLD ITALIC SMALL DELTA 1D73A ; NFKC_CF; 03B5 # L& MATHEMATICAL BOLD ITALIC SMALL EPSILON 1D73B ; NFKC_CF; 03B6 # L& MATHEMATICAL BOLD ITALIC SMALL ZETA 1D73C ; NFKC_CF; 03B7 # L& MATHEMATICAL BOLD ITALIC SMALL ETA 1D73D ; NFKC_CF; 03B8 # L& MATHEMATICAL BOLD ITALIC SMALL THETA 1D73E ; NFKC_CF; 03B9 # L& MATHEMATICAL BOLD ITALIC SMALL IOTA 1D73F ; NFKC_CF; 03BA # L& MATHEMATICAL BOLD ITALIC SMALL KAPPA 1D740 ; NFKC_CF; 03BB # L& MATHEMATICAL BOLD ITALIC SMALL LAMDA 1D741 ; NFKC_CF; 03BC # L& MATHEMATICAL BOLD ITALIC SMALL MU 1D742 ; NFKC_CF; 03BD # L& MATHEMATICAL BOLD ITALIC SMALL NU 1D743 ; NFKC_CF; 03BE # L& MATHEMATICAL BOLD ITALIC SMALL XI 1D744 ; NFKC_CF; 03BF # L& MATHEMATICAL BOLD ITALIC SMALL OMICRON 1D745 ; NFKC_CF; 03C0 # L& MATHEMATICAL BOLD ITALIC SMALL PI 1D746 ; NFKC_CF; 03C1 # L& MATHEMATICAL BOLD ITALIC SMALL RHO 1D747..1D748 ; NFKC_CF; 03C3 # L& [2] MATHEMATICAL BOLD ITALIC SMALL FINAL SIGMA..MATHEMATICAL BOLD ITALIC SMALL SIGMA 1D749 ; NFKC_CF; 03C4 # L& MATHEMATICAL BOLD ITALIC SMALL TAU 1D74A ; NFKC_CF; 03C5 # L& MATHEMATICAL BOLD ITALIC SMALL UPSILON 1D74B ; NFKC_CF; 03C6 # L& MATHEMATICAL BOLD ITALIC SMALL PHI 1D74C ; NFKC_CF; 03C7 # L& MATHEMATICAL BOLD ITALIC SMALL CHI 1D74D ; NFKC_CF; 03C8 # L& MATHEMATICAL BOLD ITALIC SMALL PSI 1D74E ; NFKC_CF; 03C9 # L& MATHEMATICAL BOLD ITALIC SMALL OMEGA 1D74F ; NFKC_CF; 2202 # Sm MATHEMATICAL BOLD ITALIC PARTIAL DIFFERENTIAL 1D750 ; NFKC_CF; 03B5 # L& MATHEMATICAL BOLD ITALIC EPSILON SYMBOL 1D751 ; NFKC_CF; 03B8 # L& MATHEMATICAL BOLD ITALIC THETA SYMBOL 1D752 ; NFKC_CF; 03BA # L& MATHEMATICAL BOLD ITALIC KAPPA SYMBOL 1D753 ; NFKC_CF; 03C6 # L& MATHEMATICAL BOLD ITALIC PHI SYMBOL 1D754 ; NFKC_CF; 03C1 # L& MATHEMATICAL BOLD ITALIC RHO SYMBOL 1D755 ; NFKC_CF; 03C0 # L& MATHEMATICAL BOLD ITALIC PI SYMBOL 1D756 ; NFKC_CF; 03B1 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL ALPHA 1D757 ; NFKC_CF; 03B2 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL BETA 1D758 ; NFKC_CF; 03B3 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL GAMMA 1D759 ; NFKC_CF; 03B4 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL DELTA 1D75A ; NFKC_CF; 03B5 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL EPSILON 1D75B ; NFKC_CF; 03B6 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL ZETA 1D75C ; NFKC_CF; 03B7 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL ETA 1D75D ; NFKC_CF; 03B8 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL THETA 1D75E ; NFKC_CF; 03B9 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL IOTA 1D75F ; NFKC_CF; 03BA # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL KAPPA 1D760 ; NFKC_CF; 03BB # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL LAMDA 1D761 ; NFKC_CF; 03BC # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL MU 1D762 ; NFKC_CF; 03BD # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL NU 1D763 ; NFKC_CF; 03BE # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL XI 1D764 ; NFKC_CF; 03BF # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL OMICRON 1D765 ; NFKC_CF; 03C0 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL PI 1D766 ; NFKC_CF; 03C1 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL RHO 1D767 ; NFKC_CF; 03B8 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL THETA SYMBOL 1D768 ; NFKC_CF; 03C3 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL SIGMA 1D769 ; NFKC_CF; 03C4 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL TAU 1D76A ; NFKC_CF; 03C5 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL UPSILON 1D76B ; NFKC_CF; 03C6 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL PHI 1D76C ; NFKC_CF; 03C7 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL CHI 1D76D ; NFKC_CF; 03C8 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL PSI 1D76E ; NFKC_CF; 03C9 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL OMEGA 1D76F ; NFKC_CF; 2207 # Sm MATHEMATICAL SANS-SERIF BOLD NABLA 1D770 ; NFKC_CF; 03B1 # L& MATHEMATICAL SANS-SERIF BOLD SMALL ALPHA 1D771 ; NFKC_CF; 03B2 # L& MATHEMATICAL SANS-SERIF BOLD SMALL BETA 1D772 ; NFKC_CF; 03B3 # L& MATHEMATICAL SANS-SERIF BOLD SMALL GAMMA 1D773 ; NFKC_CF; 03B4 # L& MATHEMATICAL SANS-SERIF BOLD SMALL DELTA 1D774 ; NFKC_CF; 03B5 # L& MATHEMATICAL SANS-SERIF BOLD SMALL EPSILON 1D775 ; NFKC_CF; 03B6 # L& MATHEMATICAL SANS-SERIF BOLD SMALL ZETA 1D776 ; NFKC_CF; 03B7 # L& MATHEMATICAL SANS-SERIF BOLD SMALL ETA 1D777 ; NFKC_CF; 03B8 # L& MATHEMATICAL SANS-SERIF BOLD SMALL THETA 1D778 ; NFKC_CF; 03B9 # L& MATHEMATICAL SANS-SERIF BOLD SMALL IOTA 1D779 ; NFKC_CF; 03BA # L& MATHEMATICAL SANS-SERIF BOLD SMALL KAPPA 1D77A ; NFKC_CF; 03BB # L& MATHEMATICAL SANS-SERIF BOLD SMALL LAMDA 1D77B ; NFKC_CF; 03BC # L& MATHEMATICAL SANS-SERIF BOLD SMALL MU 1D77C ; NFKC_CF; 03BD # L& MATHEMATICAL SANS-SERIF BOLD SMALL NU 1D77D ; NFKC_CF; 03BE # L& MATHEMATICAL SANS-SERIF BOLD SMALL XI 1D77E ; NFKC_CF; 03BF # L& MATHEMATICAL SANS-SERIF BOLD SMALL OMICRON 1D77F ; NFKC_CF; 03C0 # L& MATHEMATICAL SANS-SERIF BOLD SMALL PI 1D780 ; NFKC_CF; 03C1 # L& MATHEMATICAL SANS-SERIF BOLD SMALL RHO 1D781..1D782 ; NFKC_CF; 03C3 # L& [2] MATHEMATICAL SANS-SERIF BOLD SMALL FINAL SIGMA..MATHEMATICAL SANS-SERIF BOLD SMALL SIGMA 1D783 ; NFKC_CF; 03C4 # L& MATHEMATICAL SANS-SERIF BOLD SMALL TAU 1D784 ; NFKC_CF; 03C5 # L& MATHEMATICAL SANS-SERIF BOLD SMALL UPSILON 1D785 ; NFKC_CF; 03C6 # L& MATHEMATICAL SANS-SERIF BOLD SMALL PHI 1D786 ; NFKC_CF; 03C7 # L& MATHEMATICAL SANS-SERIF BOLD SMALL CHI 1D787 ; NFKC_CF; 03C8 # L& MATHEMATICAL SANS-SERIF BOLD SMALL PSI 1D788 ; NFKC_CF; 03C9 # L& MATHEMATICAL SANS-SERIF BOLD SMALL OMEGA 1D789 ; NFKC_CF; 2202 # Sm MATHEMATICAL SANS-SERIF BOLD PARTIAL DIFFERENTIAL 1D78A ; NFKC_CF; 03B5 # L& MATHEMATICAL SANS-SERIF BOLD EPSILON SYMBOL 1D78B ; NFKC_CF; 03B8 # L& MATHEMATICAL SANS-SERIF BOLD THETA SYMBOL 1D78C ; NFKC_CF; 03BA # L& MATHEMATICAL SANS-SERIF BOLD KAPPA SYMBOL 1D78D ; NFKC_CF; 03C6 # L& MATHEMATICAL SANS-SERIF BOLD PHI SYMBOL 1D78E ; NFKC_CF; 03C1 # L& MATHEMATICAL SANS-SERIF BOLD RHO SYMBOL 1D78F ; NFKC_CF; 03C0 # L& MATHEMATICAL SANS-SERIF BOLD PI SYMBOL 1D790 ; NFKC_CF; 03B1 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL ALPHA 1D791 ; NFKC_CF; 03B2 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL BETA 1D792 ; NFKC_CF; 03B3 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL GAMMA 1D793 ; NFKC_CF; 03B4 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL DELTA 1D794 ; NFKC_CF; 03B5 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL EPSILON 1D795 ; NFKC_CF; 03B6 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL ZETA 1D796 ; NFKC_CF; 03B7 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL ETA 1D797 ; NFKC_CF; 03B8 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL THETA 1D798 ; NFKC_CF; 03B9 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL IOTA 1D799 ; NFKC_CF; 03BA # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL KAPPA 1D79A ; NFKC_CF; 03BB # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL LAMDA 1D79B ; NFKC_CF; 03BC # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL MU 1D79C ; NFKC_CF; 03BD # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL NU 1D79D ; NFKC_CF; 03BE # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL XI 1D79E ; NFKC_CF; 03BF # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMICRON 1D79F ; NFKC_CF; 03C0 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL PI 1D7A0 ; NFKC_CF; 03C1 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL RHO 1D7A1 ; NFKC_CF; 03B8 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL THETA SYMBOL 1D7A2 ; NFKC_CF; 03C3 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL SIGMA 1D7A3 ; NFKC_CF; 03C4 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL TAU 1D7A4 ; NFKC_CF; 03C5 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL UPSILON 1D7A5 ; NFKC_CF; 03C6 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL PHI 1D7A6 ; NFKC_CF; 03C7 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL CHI 1D7A7 ; NFKC_CF; 03C8 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL PSI 1D7A8 ; NFKC_CF; 03C9 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMEGA 1D7A9 ; NFKC_CF; 2207 # Sm MATHEMATICAL SANS-SERIF BOLD ITALIC NABLA 1D7AA ; NFKC_CF; 03B1 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ALPHA 1D7AB ; NFKC_CF; 03B2 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL BETA 1D7AC ; NFKC_CF; 03B3 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL GAMMA 1D7AD ; NFKC_CF; 03B4 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL DELTA 1D7AE ; NFKC_CF; 03B5 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL EPSILON 1D7AF ; NFKC_CF; 03B6 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ZETA 1D7B0 ; NFKC_CF; 03B7 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ETA 1D7B1 ; NFKC_CF; 03B8 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL THETA 1D7B2 ; NFKC_CF; 03B9 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL IOTA 1D7B3 ; NFKC_CF; 03BA # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL KAPPA 1D7B4 ; NFKC_CF; 03BB # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL LAMDA 1D7B5 ; NFKC_CF; 03BC # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL MU 1D7B6 ; NFKC_CF; 03BD # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL NU 1D7B7 ; NFKC_CF; 03BE # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL XI 1D7B8 ; NFKC_CF; 03BF # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL OMICRON 1D7B9 ; NFKC_CF; 03C0 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL PI 1D7BA ; NFKC_CF; 03C1 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL RHO 1D7BB..1D7BC ; NFKC_CF; 03C3 # L& [2] MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL FINAL SIGMA..MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL SIGMA 1D7BD ; NFKC_CF; 03C4 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL TAU 1D7BE ; NFKC_CF; 03C5 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL UPSILON 1D7BF ; NFKC_CF; 03C6 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL PHI 1D7C0 ; NFKC_CF; 03C7 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL CHI 1D7C1 ; NFKC_CF; 03C8 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL PSI 1D7C2 ; NFKC_CF; 03C9 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL OMEGA 1D7C3 ; NFKC_CF; 2202 # Sm MATHEMATICAL SANS-SERIF BOLD ITALIC PARTIAL DIFFERENTIAL 1D7C4 ; NFKC_CF; 03B5 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC EPSILON SYMBOL 1D7C5 ; NFKC_CF; 03B8 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC THETA SYMBOL 1D7C6 ; NFKC_CF; 03BA # L& MATHEMATICAL SANS-SERIF BOLD ITALIC KAPPA SYMBOL 1D7C7 ; NFKC_CF; 03C6 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC PHI SYMBOL 1D7C8 ; NFKC_CF; 03C1 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC RHO SYMBOL 1D7C9 ; NFKC_CF; 03C0 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC PI SYMBOL 1D7CA..1D7CB ; NFKC_CF; 03DD # L& [2] MATHEMATICAL BOLD CAPITAL DIGAMMA..MATHEMATICAL BOLD SMALL DIGAMMA 1D7CE ; NFKC_CF; 0030 # Nd MATHEMATICAL BOLD DIGIT ZERO 1D7CF ; NFKC_CF; 0031 # Nd MATHEMATICAL BOLD DIGIT ONE 1D7D0 ; NFKC_CF; 0032 # Nd MATHEMATICAL BOLD DIGIT TWO 1D7D1 ; NFKC_CF; 0033 # Nd MATHEMATICAL BOLD DIGIT THREE 1D7D2 ; NFKC_CF; 0034 # Nd MATHEMATICAL BOLD DIGIT FOUR 1D7D3 ; NFKC_CF; 0035 # Nd MATHEMATICAL BOLD DIGIT FIVE 1D7D4 ; NFKC_CF; 0036 # Nd MATHEMATICAL BOLD DIGIT SIX 1D7D5 ; NFKC_CF; 0037 # Nd MATHEMATICAL BOLD DIGIT SEVEN 1D7D6 ; NFKC_CF; 0038 # Nd MATHEMATICAL BOLD DIGIT EIGHT 1D7D7 ; NFKC_CF; 0039 # Nd MATHEMATICAL BOLD DIGIT NINE 1D7D8 ; NFKC_CF; 0030 # Nd MATHEMATICAL DOUBLE-STRUCK DIGIT ZERO 1D7D9 ; NFKC_CF; 0031 # Nd MATHEMATICAL DOUBLE-STRUCK DIGIT ONE 1D7DA ; NFKC_CF; 0032 # Nd MATHEMATICAL DOUBLE-STRUCK DIGIT TWO 1D7DB ; NFKC_CF; 0033 # Nd MATHEMATICAL DOUBLE-STRUCK DIGIT THREE 1D7DC ; NFKC_CF; 0034 # Nd MATHEMATICAL DOUBLE-STRUCK DIGIT FOUR 1D7DD ; NFKC_CF; 0035 # Nd MATHEMATICAL DOUBLE-STRUCK DIGIT FIVE 1D7DE ; NFKC_CF; 0036 # Nd MATHEMATICAL DOUBLE-STRUCK DIGIT SIX 1D7DF ; NFKC_CF; 0037 # Nd MATHEMATICAL DOUBLE-STRUCK DIGIT SEVEN 1D7E0 ; NFKC_CF; 0038 # Nd MATHEMATICAL DOUBLE-STRUCK DIGIT EIGHT 1D7E1 ; NFKC_CF; 0039 # Nd MATHEMATICAL DOUBLE-STRUCK DIGIT NINE 1D7E2 ; NFKC_CF; 0030 # Nd MATHEMATICAL SANS-SERIF DIGIT ZERO 1D7E3 ; NFKC_CF; 0031 # Nd MATHEMATICAL SANS-SERIF DIGIT ONE 1D7E4 ; NFKC_CF; 0032 # Nd MATHEMATICAL SANS-SERIF DIGIT TWO 1D7E5 ; NFKC_CF; 0033 # Nd MATHEMATICAL SANS-SERIF DIGIT THREE 1D7E6 ; NFKC_CF; 0034 # Nd MATHEMATICAL SANS-SERIF DIGIT FOUR 1D7E7 ; NFKC_CF; 0035 # Nd MATHEMATICAL SANS-SERIF DIGIT FIVE 1D7E8 ; NFKC_CF; 0036 # Nd MATHEMATICAL SANS-SERIF DIGIT SIX 1D7E9 ; NFKC_CF; 0037 # Nd MATHEMATICAL SANS-SERIF DIGIT SEVEN 1D7EA ; NFKC_CF; 0038 # Nd MATHEMATICAL SANS-SERIF DIGIT EIGHT 1D7EB ; NFKC_CF; 0039 # Nd MATHEMATICAL SANS-SERIF DIGIT NINE 1D7EC ; NFKC_CF; 0030 # Nd MATHEMATICAL SANS-SERIF BOLD DIGIT ZERO 1D7ED ; NFKC_CF; 0031 # Nd MATHEMATICAL SANS-SERIF BOLD DIGIT ONE 1D7EE ; NFKC_CF; 0032 # Nd MATHEMATICAL SANS-SERIF BOLD DIGIT TWO 1D7EF ; NFKC_CF; 0033 # Nd MATHEMATICAL SANS-SERIF BOLD DIGIT THREE 1D7F0 ; NFKC_CF; 0034 # Nd MATHEMATICAL SANS-SERIF BOLD DIGIT FOUR 1D7F1 ; NFKC_CF; 0035 # Nd MATHEMATICAL SANS-SERIF BOLD DIGIT FIVE 1D7F2 ; NFKC_CF; 0036 # Nd MATHEMATICAL SANS-SERIF BOLD DIGIT SIX 1D7F3 ; NFKC_CF; 0037 # Nd MATHEMATICAL SANS-SERIF BOLD DIGIT SEVEN 1D7F4 ; NFKC_CF; 0038 # Nd MATHEMATICAL SANS-SERIF BOLD DIGIT EIGHT 1D7F5 ; NFKC_CF; 0039 # Nd MATHEMATICAL SANS-SERIF BOLD DIGIT NINE 1D7F6 ; NFKC_CF; 0030 # Nd MATHEMATICAL MONOSPACE DIGIT ZERO 1D7F7 ; NFKC_CF; 0031 # Nd MATHEMATICAL MONOSPACE DIGIT ONE 1D7F8 ; NFKC_CF; 0032 # Nd MATHEMATICAL MONOSPACE DIGIT TWO 1D7F9 ; NFKC_CF; 0033 # Nd MATHEMATICAL MONOSPACE DIGIT THREE 1D7FA ; NFKC_CF; 0034 # Nd MATHEMATICAL MONOSPACE DIGIT FOUR 1D7FB ; NFKC_CF; 0035 # Nd MATHEMATICAL MONOSPACE DIGIT FIVE 1D7FC ; NFKC_CF; 0036 # Nd MATHEMATICAL MONOSPACE DIGIT SIX 1D7FD ; NFKC_CF; 0037 # Nd MATHEMATICAL MONOSPACE DIGIT SEVEN 1D7FE ; NFKC_CF; 0038 # Nd MATHEMATICAL MONOSPACE DIGIT EIGHT 1D7FF ; NFKC_CF; 0039 # Nd MATHEMATICAL MONOSPACE DIGIT NINE 1E030 ; NFKC_CF; 0430 # Lm MODIFIER LETTER CYRILLIC SMALL A 1E031 ; NFKC_CF; 0431 # Lm MODIFIER LETTER CYRILLIC SMALL BE 1E032 ; NFKC_CF; 0432 # Lm MODIFIER LETTER CYRILLIC SMALL VE 1E033 ; NFKC_CF; 0433 # Lm MODIFIER LETTER CYRILLIC SMALL GHE 1E034 ; NFKC_CF; 0434 # Lm MODIFIER LETTER CYRILLIC SMALL DE 1E035 ; NFKC_CF; 0435 # Lm MODIFIER LETTER CYRILLIC SMALL IE 1E036 ; NFKC_CF; 0436 # Lm MODIFIER LETTER CYRILLIC SMALL ZHE 1E037 ; NFKC_CF; 0437 # Lm MODIFIER LETTER CYRILLIC SMALL ZE 1E038 ; NFKC_CF; 0438 # Lm MODIFIER LETTER CYRILLIC SMALL I 1E039 ; NFKC_CF; 043A # Lm MODIFIER LETTER CYRILLIC SMALL KA 1E03A ; NFKC_CF; 043B # Lm MODIFIER LETTER CYRILLIC SMALL EL 1E03B ; NFKC_CF; 043C # Lm MODIFIER LETTER CYRILLIC SMALL EM 1E03C ; NFKC_CF; 043E # Lm MODIFIER LETTER CYRILLIC SMALL O 1E03D ; NFKC_CF; 043F # Lm MODIFIER LETTER CYRILLIC SMALL PE 1E03E ; NFKC_CF; 0440 # Lm MODIFIER LETTER CYRILLIC SMALL ER 1E03F ; NFKC_CF; 0441 # Lm MODIFIER LETTER CYRILLIC SMALL ES 1E040 ; NFKC_CF; 0442 # Lm MODIFIER LETTER CYRILLIC SMALL TE 1E041 ; NFKC_CF; 0443 # Lm MODIFIER LETTER CYRILLIC SMALL U 1E042 ; NFKC_CF; 0444 # Lm MODIFIER LETTER CYRILLIC SMALL EF 1E043 ; NFKC_CF; 0445 # Lm MODIFIER LETTER CYRILLIC SMALL HA 1E044 ; NFKC_CF; 0446 # Lm MODIFIER LETTER CYRILLIC SMALL TSE 1E045 ; NFKC_CF; 0447 # Lm MODIFIER LETTER CYRILLIC SMALL CHE 1E046 ; NFKC_CF; 0448 # Lm MODIFIER LETTER CYRILLIC SMALL SHA 1E047 ; NFKC_CF; 044B # Lm MODIFIER LETTER CYRILLIC SMALL YERU 1E048 ; NFKC_CF; 044D # Lm MODIFIER LETTER CYRILLIC SMALL E 1E049 ; NFKC_CF; 044E # Lm MODIFIER LETTER CYRILLIC SMALL YU 1E04A ; NFKC_CF; A689 # Lm MODIFIER LETTER CYRILLIC SMALL DZZE 1E04B ; NFKC_CF; 04D9 # Lm MODIFIER LETTER CYRILLIC SMALL SCHWA 1E04C ; NFKC_CF; 0456 # Lm MODIFIER LETTER CYRILLIC SMALL BYELORUSSIAN-UKRAINIAN I 1E04D ; NFKC_CF; 0458 # Lm MODIFIER LETTER CYRILLIC SMALL JE 1E04E ; NFKC_CF; 04E9 # Lm MODIFIER LETTER CYRILLIC SMALL BARRED O 1E04F ; NFKC_CF; 04AF # Lm MODIFIER LETTER CYRILLIC SMALL STRAIGHT U 1E050 ; NFKC_CF; 04CF # Lm MODIFIER LETTER CYRILLIC SMALL PALOCHKA 1E051 ; NFKC_CF; 0430 # Lm CYRILLIC SUBSCRIPT SMALL LETTER A 1E052 ; NFKC_CF; 0431 # Lm CYRILLIC SUBSCRIPT SMALL LETTER BE 1E053 ; NFKC_CF; 0432 # Lm CYRILLIC SUBSCRIPT SMALL LETTER VE 1E054 ; NFKC_CF; 0433 # Lm CYRILLIC SUBSCRIPT SMALL LETTER GHE 1E055 ; NFKC_CF; 0434 # Lm CYRILLIC SUBSCRIPT SMALL LETTER DE 1E056 ; NFKC_CF; 0435 # Lm CYRILLIC SUBSCRIPT SMALL LETTER IE 1E057 ; NFKC_CF; 0436 # Lm CYRILLIC SUBSCRIPT SMALL LETTER ZHE 1E058 ; NFKC_CF; 0437 # Lm CYRILLIC SUBSCRIPT SMALL LETTER ZE 1E059 ; NFKC_CF; 0438 # Lm CYRILLIC SUBSCRIPT SMALL LETTER I 1E05A ; NFKC_CF; 043A # Lm CYRILLIC SUBSCRIPT SMALL LETTER KA 1E05B ; NFKC_CF; 043B # Lm CYRILLIC SUBSCRIPT SMALL LETTER EL 1E05C ; NFKC_CF; 043E # Lm CYRILLIC SUBSCRIPT SMALL LETTER O 1E05D ; NFKC_CF; 043F # Lm CYRILLIC SUBSCRIPT SMALL LETTER PE 1E05E ; NFKC_CF; 0441 # Lm CYRILLIC SUBSCRIPT SMALL LETTER ES 1E05F ; NFKC_CF; 0443 # Lm CYRILLIC SUBSCRIPT SMALL LETTER U 1E060 ; NFKC_CF; 0444 # Lm CYRILLIC SUBSCRIPT SMALL LETTER EF 1E061 ; NFKC_CF; 0445 # Lm CYRILLIC SUBSCRIPT SMALL LETTER HA 1E062 ; NFKC_CF; 0446 # Lm CYRILLIC SUBSCRIPT SMALL LETTER TSE 1E063 ; NFKC_CF; 0447 # Lm CYRILLIC SUBSCRIPT SMALL LETTER CHE 1E064 ; NFKC_CF; 0448 # Lm CYRILLIC SUBSCRIPT SMALL LETTER SHA 1E065 ; NFKC_CF; 044A # Lm CYRILLIC SUBSCRIPT SMALL LETTER HARD SIGN 1E066 ; NFKC_CF; 044B # Lm CYRILLIC SUBSCRIPT SMALL LETTER YERU 1E067 ; NFKC_CF; 0491 # Lm CYRILLIC SUBSCRIPT SMALL LETTER GHE WITH UPTURN 1E068 ; NFKC_CF; 0456 # Lm CYRILLIC SUBSCRIPT SMALL LETTER BYELORUSSIAN-UKRAINIAN I 1E069 ; NFKC_CF; 0455 # Lm CYRILLIC SUBSCRIPT SMALL LETTER DZE 1E06A ; NFKC_CF; 045F # Lm CYRILLIC SUBSCRIPT SMALL LETTER DZHE 1E06B ; NFKC_CF; 04AB # Lm MODIFIER LETTER CYRILLIC SMALL ES WITH DESCENDER 1E06C ; NFKC_CF; A651 # Lm MODIFIER LETTER CYRILLIC SMALL YERU WITH BACK YER 1E06D ; NFKC_CF; 04B1 # Lm MODIFIER LETTER CYRILLIC SMALL STRAIGHT U WITH STROKE 1E900 ; NFKC_CF; 1E922 # L& ADLAM CAPITAL LETTER ALIF 1E901 ; NFKC_CF; 1E923 # L& ADLAM CAPITAL LETTER DAALI 1E902 ; NFKC_CF; 1E924 # L& ADLAM CAPITAL LETTER LAAM 1E903 ; NFKC_CF; 1E925 # L& ADLAM CAPITAL LETTER MIIM 1E904 ; NFKC_CF; 1E926 # L& ADLAM CAPITAL LETTER BA 1E905 ; NFKC_CF; 1E927 # L& ADLAM CAPITAL LETTER SINNYIIYHE 1E906 ; NFKC_CF; 1E928 # L& ADLAM CAPITAL LETTER PE 1E907 ; NFKC_CF; 1E929 # L& ADLAM CAPITAL LETTER BHE 1E908 ; NFKC_CF; 1E92A # L& ADLAM CAPITAL LETTER RA 1E909 ; NFKC_CF; 1E92B # L& ADLAM CAPITAL LETTER E 1E90A ; NFKC_CF; 1E92C # L& ADLAM CAPITAL LETTER FA 1E90B ; NFKC_CF; 1E92D # L& ADLAM CAPITAL LETTER I 1E90C ; NFKC_CF; 1E92E # L& ADLAM CAPITAL LETTER O 1E90D ; NFKC_CF; 1E92F # L& ADLAM CAPITAL LETTER DHA 1E90E ; NFKC_CF; 1E930 # L& ADLAM CAPITAL LETTER YHE 1E90F ; NFKC_CF; 1E931 # L& ADLAM CAPITAL LETTER WAW 1E910 ; NFKC_CF; 1E932 # L& ADLAM CAPITAL LETTER NUN 1E911 ; NFKC_CF; 1E933 # L& ADLAM CAPITAL LETTER KAF 1E912 ; NFKC_CF; 1E934 # L& ADLAM CAPITAL LETTER YA 1E913 ; NFKC_CF; 1E935 # L& ADLAM CAPITAL LETTER U 1E914 ; NFKC_CF; 1E936 # L& ADLAM CAPITAL LETTER JIIM 1E915 ; NFKC_CF; 1E937 # L& ADLAM CAPITAL LETTER CHI 1E916 ; NFKC_CF; 1E938 # L& ADLAM CAPITAL LETTER HA 1E917 ; NFKC_CF; 1E939 # L& ADLAM CAPITAL LETTER QAAF 1E918 ; NFKC_CF; 1E93A # L& ADLAM CAPITAL LETTER GA 1E919 ; NFKC_CF; 1E93B # L& ADLAM CAPITAL LETTER NYA 1E91A ; NFKC_CF; 1E93C # L& ADLAM CAPITAL LETTER TU 1E91B ; NFKC_CF; 1E93D # L& ADLAM CAPITAL LETTER NHA 1E91C ; NFKC_CF; 1E93E # L& ADLAM CAPITAL LETTER VA 1E91D ; NFKC_CF; 1E93F # L& ADLAM CAPITAL LETTER KHA 1E91E ; NFKC_CF; 1E940 # L& ADLAM CAPITAL LETTER GBE 1E91F ; NFKC_CF; 1E941 # L& ADLAM CAPITAL LETTER ZAL 1E920 ; NFKC_CF; 1E942 # L& ADLAM CAPITAL LETTER KPO 1E921 ; NFKC_CF; 1E943 # L& ADLAM CAPITAL LETTER SHA 1EE00 ; NFKC_CF; 0627 # Lo ARABIC MATHEMATICAL ALEF 1EE01 ; NFKC_CF; 0628 # Lo ARABIC MATHEMATICAL BEH 1EE02 ; NFKC_CF; 062C # Lo ARABIC MATHEMATICAL JEEM 1EE03 ; NFKC_CF; 062F # Lo ARABIC MATHEMATICAL DAL 1EE05 ; NFKC_CF; 0648 # Lo ARABIC MATHEMATICAL WAW 1EE06 ; NFKC_CF; 0632 # Lo ARABIC MATHEMATICAL ZAIN 1EE07 ; NFKC_CF; 062D # Lo ARABIC MATHEMATICAL HAH 1EE08 ; NFKC_CF; 0637 # Lo ARABIC MATHEMATICAL TAH 1EE09 ; NFKC_CF; 064A # Lo ARABIC MATHEMATICAL YEH 1EE0A ; NFKC_CF; 0643 # Lo ARABIC MATHEMATICAL KAF 1EE0B ; NFKC_CF; 0644 # Lo ARABIC MATHEMATICAL LAM 1EE0C ; NFKC_CF; 0645 # Lo ARABIC MATHEMATICAL MEEM 1EE0D ; NFKC_CF; 0646 # Lo ARABIC MATHEMATICAL NOON 1EE0E ; NFKC_CF; 0633 # Lo ARABIC MATHEMATICAL SEEN 1EE0F ; NFKC_CF; 0639 # Lo ARABIC MATHEMATICAL AIN 1EE10 ; NFKC_CF; 0641 # Lo ARABIC MATHEMATICAL FEH 1EE11 ; NFKC_CF; 0635 # Lo ARABIC MATHEMATICAL SAD 1EE12 ; NFKC_CF; 0642 # Lo ARABIC MATHEMATICAL QAF 1EE13 ; NFKC_CF; 0631 # Lo ARABIC MATHEMATICAL REH 1EE14 ; NFKC_CF; 0634 # Lo ARABIC MATHEMATICAL SHEEN 1EE15 ; NFKC_CF; 062A # Lo ARABIC MATHEMATICAL TEH 1EE16 ; NFKC_CF; 062B # Lo ARABIC MATHEMATICAL THEH 1EE17 ; NFKC_CF; 062E # Lo ARABIC MATHEMATICAL KHAH 1EE18 ; NFKC_CF; 0630 # Lo ARABIC MATHEMATICAL THAL 1EE19 ; NFKC_CF; 0636 # Lo ARABIC MATHEMATICAL DAD 1EE1A ; NFKC_CF; 0638 # Lo ARABIC MATHEMATICAL ZAH 1EE1B ; NFKC_CF; 063A # Lo ARABIC MATHEMATICAL GHAIN 1EE1C ; NFKC_CF; 066E # Lo ARABIC MATHEMATICAL DOTLESS BEH 1EE1D ; NFKC_CF; 06BA # Lo ARABIC MATHEMATICAL DOTLESS NOON 1EE1E ; NFKC_CF; 06A1 # Lo ARABIC MATHEMATICAL DOTLESS FEH 1EE1F ; NFKC_CF; 066F # Lo ARABIC MATHEMATICAL DOTLESS QAF 1EE21 ; NFKC_CF; 0628 # Lo ARABIC MATHEMATICAL INITIAL BEH 1EE22 ; NFKC_CF; 062C # Lo ARABIC MATHEMATICAL INITIAL JEEM 1EE24 ; NFKC_CF; 0647 # Lo ARABIC MATHEMATICAL INITIAL HEH 1EE27 ; NFKC_CF; 062D # Lo ARABIC MATHEMATICAL INITIAL HAH 1EE29 ; NFKC_CF; 064A # Lo ARABIC MATHEMATICAL INITIAL YEH 1EE2A ; NFKC_CF; 0643 # Lo ARABIC MATHEMATICAL INITIAL KAF 1EE2B ; NFKC_CF; 0644 # Lo ARABIC MATHEMATICAL INITIAL LAM 1EE2C ; NFKC_CF; 0645 # Lo ARABIC MATHEMATICAL INITIAL MEEM 1EE2D ; NFKC_CF; 0646 # Lo ARABIC MATHEMATICAL INITIAL NOON 1EE2E ; NFKC_CF; 0633 # Lo ARABIC MATHEMATICAL INITIAL SEEN 1EE2F ; NFKC_CF; 0639 # Lo ARABIC MATHEMATICAL INITIAL AIN 1EE30 ; NFKC_CF; 0641 # Lo ARABIC MATHEMATICAL INITIAL FEH 1EE31 ; NFKC_CF; 0635 # Lo ARABIC MATHEMATICAL INITIAL SAD 1EE32 ; NFKC_CF; 0642 # Lo ARABIC MATHEMATICAL INITIAL QAF 1EE34 ; NFKC_CF; 0634 # Lo ARABIC MATHEMATICAL INITIAL SHEEN 1EE35 ; NFKC_CF; 062A # Lo ARABIC MATHEMATICAL INITIAL TEH 1EE36 ; NFKC_CF; 062B # Lo ARABIC MATHEMATICAL INITIAL THEH 1EE37 ; NFKC_CF; 062E # Lo ARABIC MATHEMATICAL INITIAL KHAH 1EE39 ; NFKC_CF; 0636 # Lo ARABIC MATHEMATICAL INITIAL DAD 1EE3B ; NFKC_CF; 063A # Lo ARABIC MATHEMATICAL INITIAL GHAIN 1EE42 ; NFKC_CF; 062C # Lo ARABIC MATHEMATICAL TAILED JEEM 1EE47 ; NFKC_CF; 062D # Lo ARABIC MATHEMATICAL TAILED HAH 1EE49 ; NFKC_CF; 064A # Lo ARABIC MATHEMATICAL TAILED YEH 1EE4B ; NFKC_CF; 0644 # Lo ARABIC MATHEMATICAL TAILED LAM 1EE4D ; NFKC_CF; 0646 # Lo ARABIC MATHEMATICAL TAILED NOON 1EE4E ; NFKC_CF; 0633 # Lo ARABIC MATHEMATICAL TAILED SEEN 1EE4F ; NFKC_CF; 0639 # Lo ARABIC MATHEMATICAL TAILED AIN 1EE51 ; NFKC_CF; 0635 # Lo ARABIC MATHEMATICAL TAILED SAD 1EE52 ; NFKC_CF; 0642 # Lo ARABIC MATHEMATICAL TAILED QAF 1EE54 ; NFKC_CF; 0634 # Lo ARABIC MATHEMATICAL TAILED SHEEN 1EE57 ; NFKC_CF; 062E # Lo ARABIC MATHEMATICAL TAILED KHAH 1EE59 ; NFKC_CF; 0636 # Lo ARABIC MATHEMATICAL TAILED DAD 1EE5B ; NFKC_CF; 063A # Lo ARABIC MATHEMATICAL TAILED GHAIN 1EE5D ; NFKC_CF; 06BA # Lo ARABIC MATHEMATICAL TAILED DOTLESS NOON 1EE5F ; NFKC_CF; 066F # Lo ARABIC MATHEMATICAL TAILED DOTLESS QAF 1EE61 ; NFKC_CF; 0628 # Lo ARABIC MATHEMATICAL STRETCHED BEH 1EE62 ; NFKC_CF; 062C # Lo ARABIC MATHEMATICAL STRETCHED JEEM 1EE64 ; NFKC_CF; 0647 # Lo ARABIC MATHEMATICAL STRETCHED HEH 1EE67 ; NFKC_CF; 062D # Lo ARABIC MATHEMATICAL STRETCHED HAH 1EE68 ; NFKC_CF; 0637 # Lo ARABIC MATHEMATICAL STRETCHED TAH 1EE69 ; NFKC_CF; 064A # Lo ARABIC MATHEMATICAL STRETCHED YEH 1EE6A ; NFKC_CF; 0643 # Lo ARABIC MATHEMATICAL STRETCHED KAF 1EE6C ; NFKC_CF; 0645 # Lo ARABIC MATHEMATICAL STRETCHED MEEM 1EE6D ; NFKC_CF; 0646 # Lo ARABIC MATHEMATICAL STRETCHED NOON 1EE6E ; NFKC_CF; 0633 # Lo ARABIC MATHEMATICAL STRETCHED SEEN 1EE6F ; NFKC_CF; 0639 # Lo ARABIC MATHEMATICAL STRETCHED AIN 1EE70 ; NFKC_CF; 0641 # Lo ARABIC MATHEMATICAL STRETCHED FEH 1EE71 ; NFKC_CF; 0635 # Lo ARABIC MATHEMATICAL STRETCHED SAD 1EE72 ; NFKC_CF; 0642 # Lo ARABIC MATHEMATICAL STRETCHED QAF 1EE74 ; NFKC_CF; 0634 # Lo ARABIC MATHEMATICAL STRETCHED SHEEN 1EE75 ; NFKC_CF; 062A # Lo ARABIC MATHEMATICAL STRETCHED TEH 1EE76 ; NFKC_CF; 062B # Lo ARABIC MATHEMATICAL STRETCHED THEH 1EE77 ; NFKC_CF; 062E # Lo ARABIC MATHEMATICAL STRETCHED KHAH 1EE79 ; NFKC_CF; 0636 # Lo ARABIC MATHEMATICAL STRETCHED DAD 1EE7A ; NFKC_CF; 0638 # Lo ARABIC MATHEMATICAL STRETCHED ZAH 1EE7B ; NFKC_CF; 063A # Lo ARABIC MATHEMATICAL STRETCHED GHAIN 1EE7C ; NFKC_CF; 066E # Lo ARABIC MATHEMATICAL STRETCHED DOTLESS BEH 1EE7E ; NFKC_CF; 06A1 # Lo ARABIC MATHEMATICAL STRETCHED DOTLESS FEH 1EE80 ; NFKC_CF; 0627 # Lo ARABIC MATHEMATICAL LOOPED ALEF 1EE81 ; NFKC_CF; 0628 # Lo ARABIC MATHEMATICAL LOOPED BEH 1EE82 ; NFKC_CF; 062C # Lo ARABIC MATHEMATICAL LOOPED JEEM 1EE83 ; NFKC_CF; 062F # Lo ARABIC MATHEMATICAL LOOPED DAL 1EE84 ; NFKC_CF; 0647 # Lo ARABIC MATHEMATICAL LOOPED HEH 1EE85 ; NFKC_CF; 0648 # Lo ARABIC MATHEMATICAL LOOPED WAW 1EE86 ; NFKC_CF; 0632 # Lo ARABIC MATHEMATICAL LOOPED ZAIN 1EE87 ; NFKC_CF; 062D # Lo ARABIC MATHEMATICAL LOOPED HAH 1EE88 ; NFKC_CF; 0637 # Lo ARABIC MATHEMATICAL LOOPED TAH 1EE89 ; NFKC_CF; 064A # Lo ARABIC MATHEMATICAL LOOPED YEH 1EE8B ; NFKC_CF; 0644 # Lo ARABIC MATHEMATICAL LOOPED LAM 1EE8C ; NFKC_CF; 0645 # Lo ARABIC MATHEMATICAL LOOPED MEEM 1EE8D ; NFKC_CF; 0646 # Lo ARABIC MATHEMATICAL LOOPED NOON 1EE8E ; NFKC_CF; 0633 # Lo ARABIC MATHEMATICAL LOOPED SEEN 1EE8F ; NFKC_CF; 0639 # Lo ARABIC MATHEMATICAL LOOPED AIN 1EE90 ; NFKC_CF; 0641 # Lo ARABIC MATHEMATICAL LOOPED FEH 1EE91 ; NFKC_CF; 0635 # Lo ARABIC MATHEMATICAL LOOPED SAD 1EE92 ; NFKC_CF; 0642 # Lo ARABIC MATHEMATICAL LOOPED QAF 1EE93 ; NFKC_CF; 0631 # Lo ARABIC MATHEMATICAL LOOPED REH 1EE94 ; NFKC_CF; 0634 # Lo ARABIC MATHEMATICAL LOOPED SHEEN 1EE95 ; NFKC_CF; 062A # Lo ARABIC MATHEMATICAL LOOPED TEH 1EE96 ; NFKC_CF; 062B # Lo ARABIC MATHEMATICAL LOOPED THEH 1EE97 ; NFKC_CF; 062E # Lo ARABIC MATHEMATICAL LOOPED KHAH 1EE98 ; NFKC_CF; 0630 # Lo ARABIC MATHEMATICAL LOOPED THAL 1EE99 ; NFKC_CF; 0636 # Lo ARABIC MATHEMATICAL LOOPED DAD 1EE9A ; NFKC_CF; 0638 # Lo ARABIC MATHEMATICAL LOOPED ZAH 1EE9B ; NFKC_CF; 063A # Lo ARABIC MATHEMATICAL LOOPED GHAIN 1EEA1 ; NFKC_CF; 0628 # Lo ARABIC MATHEMATICAL DOUBLE-STRUCK BEH 1EEA2 ; NFKC_CF; 062C # Lo ARABIC MATHEMATICAL DOUBLE-STRUCK JEEM 1EEA3 ; NFKC_CF; 062F # Lo ARABIC MATHEMATICAL DOUBLE-STRUCK DAL 1EEA5 ; NFKC_CF; 0648 # Lo ARABIC MATHEMATICAL DOUBLE-STRUCK WAW 1EEA6 ; NFKC_CF; 0632 # Lo ARABIC MATHEMATICAL DOUBLE-STRUCK ZAIN 1EEA7 ; NFKC_CF; 062D # Lo ARABIC MATHEMATICAL DOUBLE-STRUCK HAH 1EEA8 ; NFKC_CF; 0637 # Lo ARABIC MATHEMATICAL DOUBLE-STRUCK TAH 1EEA9 ; NFKC_CF; 064A # Lo ARABIC MATHEMATICAL DOUBLE-STRUCK YEH 1EEAB ; NFKC_CF; 0644 # Lo ARABIC MATHEMATICAL DOUBLE-STRUCK LAM 1EEAC ; NFKC_CF; 0645 # Lo ARABIC MATHEMATICAL DOUBLE-STRUCK MEEM 1EEAD ; NFKC_CF; 0646 # Lo ARABIC MATHEMATICAL DOUBLE-STRUCK NOON 1EEAE ; NFKC_CF; 0633 # Lo ARABIC MATHEMATICAL DOUBLE-STRUCK SEEN 1EEAF ; NFKC_CF; 0639 # Lo ARABIC MATHEMATICAL DOUBLE-STRUCK AIN 1EEB0 ; NFKC_CF; 0641 # Lo ARABIC MATHEMATICAL DOUBLE-STRUCK FEH 1EEB1 ; NFKC_CF; 0635 # Lo ARABIC MATHEMATICAL DOUBLE-STRUCK SAD 1EEB2 ; NFKC_CF; 0642 # Lo ARABIC MATHEMATICAL DOUBLE-STRUCK QAF 1EEB3 ; NFKC_CF; 0631 # Lo ARABIC MATHEMATICAL DOUBLE-STRUCK REH 1EEB4 ; NFKC_CF; 0634 # Lo ARABIC MATHEMATICAL DOUBLE-STRUCK SHEEN 1EEB5 ; NFKC_CF; 062A # Lo ARABIC MATHEMATICAL DOUBLE-STRUCK TEH 1EEB6 ; NFKC_CF; 062B # Lo ARABIC MATHEMATICAL DOUBLE-STRUCK THEH 1EEB7 ; NFKC_CF; 062E # Lo ARABIC MATHEMATICAL DOUBLE-STRUCK KHAH 1EEB8 ; NFKC_CF; 0630 # Lo ARABIC MATHEMATICAL DOUBLE-STRUCK THAL 1EEB9 ; NFKC_CF; 0636 # Lo ARABIC MATHEMATICAL DOUBLE-STRUCK DAD 1EEBA ; NFKC_CF; 0638 # Lo ARABIC MATHEMATICAL DOUBLE-STRUCK ZAH 1EEBB ; NFKC_CF; 063A # Lo ARABIC MATHEMATICAL DOUBLE-STRUCK GHAIN 1F100 ; NFKC_CF; 0030 002E # No DIGIT ZERO FULL STOP 1F101 ; NFKC_CF; 0030 002C # No DIGIT ZERO COMMA 1F102 ; NFKC_CF; 0031 002C # No DIGIT ONE COMMA 1F103 ; NFKC_CF; 0032 002C # No DIGIT TWO COMMA 1F104 ; NFKC_CF; 0033 002C # No DIGIT THREE COMMA 1F105 ; NFKC_CF; 0034 002C # No DIGIT FOUR COMMA 1F106 ; NFKC_CF; 0035 002C # No DIGIT FIVE COMMA 1F107 ; NFKC_CF; 0036 002C # No DIGIT SIX COMMA 1F108 ; NFKC_CF; 0037 002C # No DIGIT SEVEN COMMA 1F109 ; NFKC_CF; 0038 002C # No DIGIT EIGHT COMMA 1F10A ; NFKC_CF; 0039 002C # No DIGIT NINE COMMA 1F110 ; NFKC_CF; 0028 0061 0029 # So PARENTHESIZED LATIN CAPITAL LETTER A 1F111 ; NFKC_CF; 0028 0062 0029 # So PARENTHESIZED LATIN CAPITAL LETTER B 1F112 ; NFKC_CF; 0028 0063 0029 # So PARENTHESIZED LATIN CAPITAL LETTER C 1F113 ; NFKC_CF; 0028 0064 0029 # So PARENTHESIZED LATIN CAPITAL LETTER D 1F114 ; NFKC_CF; 0028 0065 0029 # So PARENTHESIZED LATIN CAPITAL LETTER E 1F115 ; NFKC_CF; 0028 0066 0029 # So PARENTHESIZED LATIN CAPITAL LETTER F 1F116 ; NFKC_CF; 0028 0067 0029 # So PARENTHESIZED LATIN CAPITAL LETTER G 1F117 ; NFKC_CF; 0028 0068 0029 # So PARENTHESIZED LATIN CAPITAL LETTER H 1F118 ; NFKC_CF; 0028 0069 0029 # So PARENTHESIZED LATIN CAPITAL LETTER I 1F119 ; NFKC_CF; 0028 006A 0029 # So PARENTHESIZED LATIN CAPITAL LETTER J 1F11A ; NFKC_CF; 0028 006B 0029 # So PARENTHESIZED LATIN CAPITAL LETTER K 1F11B ; NFKC_CF; 0028 006C 0029 # So PARENTHESIZED LATIN CAPITAL LETTER L 1F11C ; NFKC_CF; 0028 006D 0029 # So PARENTHESIZED LATIN CAPITAL LETTER M 1F11D ; NFKC_CF; 0028 006E 0029 # So PARENTHESIZED LATIN CAPITAL LETTER N 1F11E ; NFKC_CF; 0028 006F 0029 # So PARENTHESIZED LATIN CAPITAL LETTER O 1F11F ; NFKC_CF; 0028 0070 0029 # So PARENTHESIZED LATIN CAPITAL LETTER P 1F120 ; NFKC_CF; 0028 0071 0029 # So PARENTHESIZED LATIN CAPITAL LETTER Q 1F121 ; NFKC_CF; 0028 0072 0029 # So PARENTHESIZED LATIN CAPITAL LETTER R 1F122 ; NFKC_CF; 0028 0073 0029 # So PARENTHESIZED LATIN CAPITAL LETTER S 1F123 ; NFKC_CF; 0028 0074 0029 # So PARENTHESIZED LATIN CAPITAL LETTER T 1F124 ; NFKC_CF; 0028 0075 0029 # So PARENTHESIZED LATIN CAPITAL LETTER U 1F125 ; NFKC_CF; 0028 0076 0029 # So PARENTHESIZED LATIN CAPITAL LETTER V 1F126 ; NFKC_CF; 0028 0077 0029 # So PARENTHESIZED LATIN CAPITAL LETTER W 1F127 ; NFKC_CF; 0028 0078 0029 # So PARENTHESIZED LATIN CAPITAL LETTER X 1F128 ; NFKC_CF; 0028 0079 0029 # So PARENTHESIZED LATIN CAPITAL LETTER Y 1F129 ; NFKC_CF; 0028 007A 0029 # So PARENTHESIZED LATIN CAPITAL LETTER Z 1F12A ; NFKC_CF; 3014 0073 3015 # So TORTOISE SHELL BRACKETED LATIN CAPITAL LETTER S 1F12B ; NFKC_CF; 0063 # So CIRCLED ITALIC LATIN CAPITAL LETTER C 1F12C ; NFKC_CF; 0072 # So CIRCLED ITALIC LATIN CAPITAL LETTER R 1F12D ; NFKC_CF; 0063 0064 # So CIRCLED CD 1F12E ; NFKC_CF; 0077 007A # So CIRCLED WZ 1F130 ; NFKC_CF; 0061 # So SQUARED LATIN CAPITAL LETTER A 1F131 ; NFKC_CF; 0062 # So SQUARED LATIN CAPITAL LETTER B 1F132 ; NFKC_CF; 0063 # So SQUARED LATIN CAPITAL LETTER C 1F133 ; NFKC_CF; 0064 # So SQUARED LATIN CAPITAL LETTER D 1F134 ; NFKC_CF; 0065 # So SQUARED LATIN CAPITAL LETTER E 1F135 ; NFKC_CF; 0066 # So SQUARED LATIN CAPITAL LETTER F 1F136 ; NFKC_CF; 0067 # So SQUARED LATIN CAPITAL LETTER G 1F137 ; NFKC_CF; 0068 # So SQUARED LATIN CAPITAL LETTER H 1F138 ; NFKC_CF; 0069 # So SQUARED LATIN CAPITAL LETTER I 1F139 ; NFKC_CF; 006A # So SQUARED LATIN CAPITAL LETTER J 1F13A ; NFKC_CF; 006B # So SQUARED LATIN CAPITAL LETTER K 1F13B ; NFKC_CF; 006C # So SQUARED LATIN CAPITAL LETTER L 1F13C ; NFKC_CF; 006D # So SQUARED LATIN CAPITAL LETTER M 1F13D ; NFKC_CF; 006E # So SQUARED LATIN CAPITAL LETTER N 1F13E ; NFKC_CF; 006F # So SQUARED LATIN CAPITAL LETTER O 1F13F ; NFKC_CF; 0070 # So SQUARED LATIN CAPITAL LETTER P 1F140 ; NFKC_CF; 0071 # So SQUARED LATIN CAPITAL LETTER Q 1F141 ; NFKC_CF; 0072 # So SQUARED LATIN CAPITAL LETTER R 1F142 ; NFKC_CF; 0073 # So SQUARED LATIN CAPITAL LETTER S 1F143 ; NFKC_CF; 0074 # So SQUARED LATIN CAPITAL LETTER T 1F144 ; NFKC_CF; 0075 # So SQUARED LATIN CAPITAL LETTER U 1F145 ; NFKC_CF; 0076 # So SQUARED LATIN CAPITAL LETTER V 1F146 ; NFKC_CF; 0077 # So SQUARED LATIN CAPITAL LETTER W 1F147 ; NFKC_CF; 0078 # So SQUARED LATIN CAPITAL LETTER X 1F148 ; NFKC_CF; 0079 # So SQUARED LATIN CAPITAL LETTER Y 1F149 ; NFKC_CF; 007A # So SQUARED LATIN CAPITAL LETTER Z 1F14A ; NFKC_CF; 0068 0076 # So SQUARED HV 1F14B ; NFKC_CF; 006D 0076 # So SQUARED MV 1F14C ; NFKC_CF; 0073 0064 # So SQUARED SD 1F14D ; NFKC_CF; 0073 0073 # So SQUARED SS 1F14E ; NFKC_CF; 0070 0070 0076 # So SQUARED PPV 1F14F ; NFKC_CF; 0077 0063 # So SQUARED WC 1F16A ; NFKC_CF; 006D 0063 # So RAISED MC SIGN 1F16B ; NFKC_CF; 006D 0064 # So RAISED MD SIGN 1F16C ; NFKC_CF; 006D 0072 # So RAISED MR SIGN 1F190 ; NFKC_CF; 0064 006A # So SQUARE DJ 1F200 ; NFKC_CF; 307B 304B # So SQUARE HIRAGANA HOKA 1F201 ; NFKC_CF; 30B3 30B3 # So SQUARED KATAKANA KOKO 1F202 ; NFKC_CF; 30B5 # So SQUARED KATAKANA SA 1F210 ; NFKC_CF; 624B # So SQUARED CJK UNIFIED IDEOGRAPH-624B 1F211 ; NFKC_CF; 5B57 # So SQUARED CJK UNIFIED IDEOGRAPH-5B57 1F212 ; NFKC_CF; 53CC # So SQUARED CJK UNIFIED IDEOGRAPH-53CC 1F213 ; NFKC_CF; 30C7 # So SQUARED KATAKANA DE 1F214 ; NFKC_CF; 4E8C # So SQUARED CJK UNIFIED IDEOGRAPH-4E8C 1F215 ; NFKC_CF; 591A # So SQUARED CJK UNIFIED IDEOGRAPH-591A 1F216 ; NFKC_CF; 89E3 # So SQUARED CJK UNIFIED IDEOGRAPH-89E3 1F217 ; NFKC_CF; 5929 # So SQUARED CJK UNIFIED IDEOGRAPH-5929 1F218 ; NFKC_CF; 4EA4 # So SQUARED CJK UNIFIED IDEOGRAPH-4EA4 1F219 ; NFKC_CF; 6620 # So SQUARED CJK UNIFIED IDEOGRAPH-6620 1F21A ; NFKC_CF; 7121 # So SQUARED CJK UNIFIED IDEOGRAPH-7121 1F21B ; NFKC_CF; 6599 # So SQUARED CJK UNIFIED IDEOGRAPH-6599 1F21C ; NFKC_CF; 524D # So SQUARED CJK UNIFIED IDEOGRAPH-524D 1F21D ; NFKC_CF; 5F8C # So SQUARED CJK UNIFIED IDEOGRAPH-5F8C 1F21E ; NFKC_CF; 518D # So SQUARED CJK UNIFIED IDEOGRAPH-518D 1F21F ; NFKC_CF; 65B0 # So SQUARED CJK UNIFIED IDEOGRAPH-65B0 1F220 ; NFKC_CF; 521D # So SQUARED CJK UNIFIED IDEOGRAPH-521D 1F221 ; NFKC_CF; 7D42 # So SQUARED CJK UNIFIED IDEOGRAPH-7D42 1F222 ; NFKC_CF; 751F # So SQUARED CJK UNIFIED IDEOGRAPH-751F 1F223 ; NFKC_CF; 8CA9 # So SQUARED CJK UNIFIED IDEOGRAPH-8CA9 1F224 ; NFKC_CF; 58F0 # So SQUARED CJK UNIFIED IDEOGRAPH-58F0 1F225 ; NFKC_CF; 5439 # So SQUARED CJK UNIFIED IDEOGRAPH-5439 1F226 ; NFKC_CF; 6F14 # So SQUARED CJK UNIFIED IDEOGRAPH-6F14 1F227 ; NFKC_CF; 6295 # So SQUARED CJK UNIFIED IDEOGRAPH-6295 1F228 ; NFKC_CF; 6355 # So SQUARED CJK UNIFIED IDEOGRAPH-6355 1F229 ; NFKC_CF; 4E00 # So SQUARED CJK UNIFIED IDEOGRAPH-4E00 1F22A ; NFKC_CF; 4E09 # So SQUARED CJK UNIFIED IDEOGRAPH-4E09 1F22B ; NFKC_CF; 904A # So SQUARED CJK UNIFIED IDEOGRAPH-904A 1F22C ; NFKC_CF; 5DE6 # So SQUARED CJK UNIFIED IDEOGRAPH-5DE6 1F22D ; NFKC_CF; 4E2D # So SQUARED CJK UNIFIED IDEOGRAPH-4E2D 1F22E ; NFKC_CF; 53F3 # So SQUARED CJK UNIFIED IDEOGRAPH-53F3 1F22F ; NFKC_CF; 6307 # So SQUARED CJK UNIFIED IDEOGRAPH-6307 1F230 ; NFKC_CF; 8D70 # So SQUARED CJK UNIFIED IDEOGRAPH-8D70 1F231 ; NFKC_CF; 6253 # So SQUARED CJK UNIFIED IDEOGRAPH-6253 1F232 ; NFKC_CF; 7981 # So SQUARED CJK UNIFIED IDEOGRAPH-7981 1F233 ; NFKC_CF; 7A7A # So SQUARED CJK UNIFIED IDEOGRAPH-7A7A 1F234 ; NFKC_CF; 5408 # So SQUARED CJK UNIFIED IDEOGRAPH-5408 1F235 ; NFKC_CF; 6E80 # So SQUARED CJK UNIFIED IDEOGRAPH-6E80 1F236 ; NFKC_CF; 6709 # So SQUARED CJK UNIFIED IDEOGRAPH-6709 1F237 ; NFKC_CF; 6708 # So SQUARED CJK UNIFIED IDEOGRAPH-6708 1F238 ; NFKC_CF; 7533 # So SQUARED CJK UNIFIED IDEOGRAPH-7533 1F239 ; NFKC_CF; 5272 # So SQUARED CJK UNIFIED IDEOGRAPH-5272 1F23A ; NFKC_CF; 55B6 # So SQUARED CJK UNIFIED IDEOGRAPH-55B6 1F23B ; NFKC_CF; 914D # So SQUARED CJK UNIFIED IDEOGRAPH-914D 1F240 ; NFKC_CF; 3014 672C 3015 # So TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-672C 1F241 ; NFKC_CF; 3014 4E09 3015 # So TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-4E09 1F242 ; NFKC_CF; 3014 4E8C 3015 # So TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-4E8C 1F243 ; NFKC_CF; 3014 5B89 3015 # So TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-5B89 1F244 ; NFKC_CF; 3014 70B9 3015 # So TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-70B9 1F245 ; NFKC_CF; 3014 6253 3015 # So TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-6253 1F246 ; NFKC_CF; 3014 76D7 3015 # So TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-76D7 1F247 ; NFKC_CF; 3014 52DD 3015 # So TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-52DD 1F248 ; NFKC_CF; 3014 6557 3015 # So TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-6557 1F250 ; NFKC_CF; 5F97 # So CIRCLED IDEOGRAPH ADVANTAGE 1F251 ; NFKC_CF; 53EF # So CIRCLED IDEOGRAPH ACCEPT 1FBF0 ; NFKC_CF; 0030 # Nd SEGMENTED DIGIT ZERO 1FBF1 ; NFKC_CF; 0031 # Nd SEGMENTED DIGIT ONE 1FBF2 ; NFKC_CF; 0032 # Nd SEGMENTED DIGIT TWO 1FBF3 ; NFKC_CF; 0033 # Nd SEGMENTED DIGIT THREE 1FBF4 ; NFKC_CF; 0034 # Nd SEGMENTED DIGIT FOUR 1FBF5 ; NFKC_CF; 0035 # Nd SEGMENTED DIGIT FIVE 1FBF6 ; NFKC_CF; 0036 # Nd SEGMENTED DIGIT SIX 1FBF7 ; NFKC_CF; 0037 # Nd SEGMENTED DIGIT SEVEN 1FBF8 ; NFKC_CF; 0038 # Nd SEGMENTED DIGIT EIGHT 1FBF9 ; NFKC_CF; 0039 # Nd SEGMENTED DIGIT NINE 2F800 ; NFKC_CF; 4E3D # Lo CJK COMPATIBILITY IDEOGRAPH-2F800 2F801 ; NFKC_CF; 4E38 # Lo CJK COMPATIBILITY IDEOGRAPH-2F801 2F802 ; NFKC_CF; 4E41 # Lo CJK COMPATIBILITY IDEOGRAPH-2F802 2F803 ; NFKC_CF; 20122 # Lo CJK COMPATIBILITY IDEOGRAPH-2F803 2F804 ; NFKC_CF; 4F60 # Lo CJK COMPATIBILITY IDEOGRAPH-2F804 2F805 ; NFKC_CF; 4FAE # Lo CJK COMPATIBILITY IDEOGRAPH-2F805 2F806 ; NFKC_CF; 4FBB # Lo CJK COMPATIBILITY IDEOGRAPH-2F806 2F807 ; NFKC_CF; 5002 # Lo CJK COMPATIBILITY IDEOGRAPH-2F807 2F808 ; NFKC_CF; 507A # Lo CJK COMPATIBILITY IDEOGRAPH-2F808 2F809 ; NFKC_CF; 5099 # Lo CJK COMPATIBILITY IDEOGRAPH-2F809 2F80A ; NFKC_CF; 50E7 # Lo CJK COMPATIBILITY IDEOGRAPH-2F80A 2F80B ; NFKC_CF; 50CF # Lo CJK COMPATIBILITY IDEOGRAPH-2F80B 2F80C ; NFKC_CF; 349E # Lo CJK COMPATIBILITY IDEOGRAPH-2F80C 2F80D ; NFKC_CF; 2063A # Lo CJK COMPATIBILITY IDEOGRAPH-2F80D 2F80E ; NFKC_CF; 514D # Lo CJK COMPATIBILITY IDEOGRAPH-2F80E 2F80F ; NFKC_CF; 5154 # Lo CJK COMPATIBILITY IDEOGRAPH-2F80F 2F810 ; NFKC_CF; 5164 # Lo CJK COMPATIBILITY IDEOGRAPH-2F810 2F811 ; NFKC_CF; 5177 # Lo CJK COMPATIBILITY IDEOGRAPH-2F811 2F812 ; NFKC_CF; 2051C # Lo CJK COMPATIBILITY IDEOGRAPH-2F812 2F813 ; NFKC_CF; 34B9 # Lo CJK COMPATIBILITY IDEOGRAPH-2F813 2F814 ; NFKC_CF; 5167 # Lo CJK COMPATIBILITY IDEOGRAPH-2F814 2F815 ; NFKC_CF; 518D # Lo CJK COMPATIBILITY IDEOGRAPH-2F815 2F816 ; NFKC_CF; 2054B # Lo CJK COMPATIBILITY IDEOGRAPH-2F816 2F817 ; NFKC_CF; 5197 # Lo CJK COMPATIBILITY IDEOGRAPH-2F817 2F818 ; NFKC_CF; 51A4 # Lo CJK COMPATIBILITY IDEOGRAPH-2F818 2F819 ; NFKC_CF; 4ECC # Lo CJK COMPATIBILITY IDEOGRAPH-2F819 2F81A ; NFKC_CF; 51AC # Lo CJK COMPATIBILITY IDEOGRAPH-2F81A 2F81B ; NFKC_CF; 51B5 # Lo CJK COMPATIBILITY IDEOGRAPH-2F81B 2F81C ; NFKC_CF; 291DF # Lo CJK COMPATIBILITY IDEOGRAPH-2F81C 2F81D ; NFKC_CF; 51F5 # Lo CJK COMPATIBILITY IDEOGRAPH-2F81D 2F81E ; NFKC_CF; 5203 # Lo CJK COMPATIBILITY IDEOGRAPH-2F81E 2F81F ; NFKC_CF; 34DF # Lo CJK COMPATIBILITY IDEOGRAPH-2F81F 2F820 ; NFKC_CF; 523B # Lo CJK COMPATIBILITY IDEOGRAPH-2F820 2F821 ; NFKC_CF; 5246 # Lo CJK COMPATIBILITY IDEOGRAPH-2F821 2F822 ; NFKC_CF; 5272 # Lo CJK COMPATIBILITY IDEOGRAPH-2F822 2F823 ; NFKC_CF; 5277 # Lo CJK COMPATIBILITY IDEOGRAPH-2F823 2F824 ; NFKC_CF; 3515 # Lo CJK COMPATIBILITY IDEOGRAPH-2F824 2F825 ; NFKC_CF; 52C7 # Lo CJK COMPATIBILITY IDEOGRAPH-2F825 2F826 ; NFKC_CF; 52C9 # Lo CJK COMPATIBILITY IDEOGRAPH-2F826 2F827 ; NFKC_CF; 52E4 # Lo CJK COMPATIBILITY IDEOGRAPH-2F827 2F828 ; NFKC_CF; 52FA # Lo CJK COMPATIBILITY IDEOGRAPH-2F828 2F829 ; NFKC_CF; 5305 # Lo CJK COMPATIBILITY IDEOGRAPH-2F829 2F82A ; NFKC_CF; 5306 # Lo CJK COMPATIBILITY IDEOGRAPH-2F82A 2F82B ; NFKC_CF; 5317 # Lo CJK COMPATIBILITY IDEOGRAPH-2F82B 2F82C ; NFKC_CF; 5349 # Lo CJK COMPATIBILITY IDEOGRAPH-2F82C 2F82D ; NFKC_CF; 5351 # Lo CJK COMPATIBILITY IDEOGRAPH-2F82D 2F82E ; NFKC_CF; 535A # Lo CJK COMPATIBILITY IDEOGRAPH-2F82E 2F82F ; NFKC_CF; 5373 # Lo CJK COMPATIBILITY IDEOGRAPH-2F82F 2F830 ; NFKC_CF; 537D # Lo CJK COMPATIBILITY IDEOGRAPH-2F830 2F831..2F833 ; NFKC_CF; 537F # Lo [3] CJK COMPATIBILITY IDEOGRAPH-2F831..CJK COMPATIBILITY IDEOGRAPH-2F833 2F834 ; NFKC_CF; 20A2C # Lo CJK COMPATIBILITY IDEOGRAPH-2F834 2F835 ; NFKC_CF; 7070 # Lo CJK COMPATIBILITY IDEOGRAPH-2F835 2F836 ; NFKC_CF; 53CA # Lo CJK COMPATIBILITY IDEOGRAPH-2F836 2F837 ; NFKC_CF; 53DF # Lo CJK COMPATIBILITY IDEOGRAPH-2F837 2F838 ; NFKC_CF; 20B63 # Lo CJK COMPATIBILITY IDEOGRAPH-2F838 2F839 ; NFKC_CF; 53EB # Lo CJK COMPATIBILITY IDEOGRAPH-2F839 2F83A ; NFKC_CF; 53F1 # Lo CJK COMPATIBILITY IDEOGRAPH-2F83A 2F83B ; NFKC_CF; 5406 # Lo CJK COMPATIBILITY IDEOGRAPH-2F83B 2F83C ; NFKC_CF; 549E # Lo CJK COMPATIBILITY IDEOGRAPH-2F83C 2F83D ; NFKC_CF; 5438 # Lo CJK COMPATIBILITY IDEOGRAPH-2F83D 2F83E ; NFKC_CF; 5448 # Lo CJK COMPATIBILITY IDEOGRAPH-2F83E 2F83F ; NFKC_CF; 5468 # Lo CJK COMPATIBILITY IDEOGRAPH-2F83F 2F840 ; NFKC_CF; 54A2 # Lo CJK COMPATIBILITY IDEOGRAPH-2F840 2F841 ; NFKC_CF; 54F6 # Lo CJK COMPATIBILITY IDEOGRAPH-2F841 2F842 ; NFKC_CF; 5510 # Lo CJK COMPATIBILITY IDEOGRAPH-2F842 2F843 ; NFKC_CF; 5553 # Lo CJK COMPATIBILITY IDEOGRAPH-2F843 2F844 ; NFKC_CF; 5563 # Lo CJK COMPATIBILITY IDEOGRAPH-2F844 2F845..2F846 ; NFKC_CF; 5584 # Lo [2] CJK COMPATIBILITY IDEOGRAPH-2F845..CJK COMPATIBILITY IDEOGRAPH-2F846 2F847 ; NFKC_CF; 5599 # Lo CJK COMPATIBILITY IDEOGRAPH-2F847 2F848 ; NFKC_CF; 55AB # Lo CJK COMPATIBILITY IDEOGRAPH-2F848 2F849 ; NFKC_CF; 55B3 # Lo CJK COMPATIBILITY IDEOGRAPH-2F849 2F84A ; NFKC_CF; 55C2 # Lo CJK COMPATIBILITY IDEOGRAPH-2F84A 2F84B ; NFKC_CF; 5716 # Lo CJK COMPATIBILITY IDEOGRAPH-2F84B 2F84C ; NFKC_CF; 5606 # Lo CJK COMPATIBILITY IDEOGRAPH-2F84C 2F84D ; NFKC_CF; 5717 # Lo CJK COMPATIBILITY IDEOGRAPH-2F84D 2F84E ; NFKC_CF; 5651 # Lo CJK COMPATIBILITY IDEOGRAPH-2F84E 2F84F ; NFKC_CF; 5674 # Lo CJK COMPATIBILITY IDEOGRAPH-2F84F 2F850 ; NFKC_CF; 5207 # Lo CJK COMPATIBILITY IDEOGRAPH-2F850 2F851 ; NFKC_CF; 58EE # Lo CJK COMPATIBILITY IDEOGRAPH-2F851 2F852 ; NFKC_CF; 57CE # Lo CJK COMPATIBILITY IDEOGRAPH-2F852 2F853 ; NFKC_CF; 57F4 # Lo CJK COMPATIBILITY IDEOGRAPH-2F853 2F854 ; NFKC_CF; 580D # Lo CJK COMPATIBILITY IDEOGRAPH-2F854 2F855 ; NFKC_CF; 578B # Lo CJK COMPATIBILITY IDEOGRAPH-2F855 2F856 ; NFKC_CF; 5832 # Lo CJK COMPATIBILITY IDEOGRAPH-2F856 2F857 ; NFKC_CF; 5831 # Lo CJK COMPATIBILITY IDEOGRAPH-2F857 2F858 ; NFKC_CF; 58AC # Lo CJK COMPATIBILITY IDEOGRAPH-2F858 2F859 ; NFKC_CF; 214E4 # Lo CJK COMPATIBILITY IDEOGRAPH-2F859 2F85A ; NFKC_CF; 58F2 # Lo CJK COMPATIBILITY IDEOGRAPH-2F85A 2F85B ; NFKC_CF; 58F7 # Lo CJK COMPATIBILITY IDEOGRAPH-2F85B 2F85C ; NFKC_CF; 5906 # Lo CJK COMPATIBILITY IDEOGRAPH-2F85C 2F85D ; NFKC_CF; 591A # Lo CJK COMPATIBILITY IDEOGRAPH-2F85D 2F85E ; NFKC_CF; 5922 # Lo CJK COMPATIBILITY IDEOGRAPH-2F85E 2F85F ; NFKC_CF; 5962 # Lo CJK COMPATIBILITY IDEOGRAPH-2F85F 2F860 ; NFKC_CF; 216A8 # Lo CJK COMPATIBILITY IDEOGRAPH-2F860 2F861 ; NFKC_CF; 216EA # Lo CJK COMPATIBILITY IDEOGRAPH-2F861 2F862 ; NFKC_CF; 59EC # Lo CJK COMPATIBILITY IDEOGRAPH-2F862 2F863 ; NFKC_CF; 5A1B # Lo CJK COMPATIBILITY IDEOGRAPH-2F863 2F864 ; NFKC_CF; 5A27 # Lo CJK COMPATIBILITY IDEOGRAPH-2F864 2F865 ; NFKC_CF; 59D8 # Lo CJK COMPATIBILITY IDEOGRAPH-2F865 2F866 ; NFKC_CF; 5A66 # Lo CJK COMPATIBILITY IDEOGRAPH-2F866 2F867 ; NFKC_CF; 36EE # Lo CJK COMPATIBILITY IDEOGRAPH-2F867 2F868 ; NFKC_CF; 36FC # Lo CJK COMPATIBILITY IDEOGRAPH-2F868 2F869 ; NFKC_CF; 5B08 # Lo CJK COMPATIBILITY IDEOGRAPH-2F869 2F86A..2F86B ; NFKC_CF; 5B3E # Lo [2] CJK COMPATIBILITY IDEOGRAPH-2F86A..CJK COMPATIBILITY IDEOGRAPH-2F86B 2F86C ; NFKC_CF; 219C8 # Lo CJK COMPATIBILITY IDEOGRAPH-2F86C 2F86D ; NFKC_CF; 5BC3 # Lo CJK COMPATIBILITY IDEOGRAPH-2F86D 2F86E ; NFKC_CF; 5BD8 # Lo CJK COMPATIBILITY IDEOGRAPH-2F86E 2F86F ; NFKC_CF; 5BE7 # Lo CJK COMPATIBILITY IDEOGRAPH-2F86F 2F870 ; NFKC_CF; 5BF3 # Lo CJK COMPATIBILITY IDEOGRAPH-2F870 2F871 ; NFKC_CF; 21B18 # Lo CJK COMPATIBILITY IDEOGRAPH-2F871 2F872 ; NFKC_CF; 5BFF # Lo CJK COMPATIBILITY IDEOGRAPH-2F872 2F873 ; NFKC_CF; 5C06 # Lo CJK COMPATIBILITY IDEOGRAPH-2F873 2F874 ; NFKC_CF; 5F53 # Lo CJK COMPATIBILITY IDEOGRAPH-2F874 2F875 ; NFKC_CF; 5C22 # Lo CJK COMPATIBILITY IDEOGRAPH-2F875 2F876 ; NFKC_CF; 3781 # Lo CJK COMPATIBILITY IDEOGRAPH-2F876 2F877 ; NFKC_CF; 5C60 # Lo CJK COMPATIBILITY IDEOGRAPH-2F877 2F878 ; NFKC_CF; 5C6E # Lo CJK COMPATIBILITY IDEOGRAPH-2F878 2F879 ; NFKC_CF; 5CC0 # Lo CJK COMPATIBILITY IDEOGRAPH-2F879 2F87A ; NFKC_CF; 5C8D # Lo CJK COMPATIBILITY IDEOGRAPH-2F87A 2F87B ; NFKC_CF; 21DE4 # Lo CJK COMPATIBILITY IDEOGRAPH-2F87B 2F87C ; NFKC_CF; 5D43 # Lo CJK COMPATIBILITY IDEOGRAPH-2F87C 2F87D ; NFKC_CF; 21DE6 # Lo CJK COMPATIBILITY IDEOGRAPH-2F87D 2F87E ; NFKC_CF; 5D6E # Lo CJK COMPATIBILITY IDEOGRAPH-2F87E 2F87F ; NFKC_CF; 5D6B # Lo CJK COMPATIBILITY IDEOGRAPH-2F87F 2F880 ; NFKC_CF; 5D7C # Lo CJK COMPATIBILITY IDEOGRAPH-2F880 2F881 ; NFKC_CF; 5DE1 # Lo CJK COMPATIBILITY IDEOGRAPH-2F881 2F882 ; NFKC_CF; 5DE2 # Lo CJK COMPATIBILITY IDEOGRAPH-2F882 2F883 ; NFKC_CF; 382F # Lo CJK COMPATIBILITY IDEOGRAPH-2F883 2F884 ; NFKC_CF; 5DFD # Lo CJK COMPATIBILITY IDEOGRAPH-2F884 2F885 ; NFKC_CF; 5E28 # Lo CJK COMPATIBILITY IDEOGRAPH-2F885 2F886 ; NFKC_CF; 5E3D # Lo CJK COMPATIBILITY IDEOGRAPH-2F886 2F887 ; NFKC_CF; 5E69 # Lo CJK COMPATIBILITY IDEOGRAPH-2F887 2F888 ; NFKC_CF; 3862 # Lo CJK COMPATIBILITY IDEOGRAPH-2F888 2F889 ; NFKC_CF; 22183 # Lo CJK COMPATIBILITY IDEOGRAPH-2F889 2F88A ; NFKC_CF; 387C # Lo CJK COMPATIBILITY IDEOGRAPH-2F88A 2F88B ; NFKC_CF; 5EB0 # Lo CJK COMPATIBILITY IDEOGRAPH-2F88B 2F88C ; NFKC_CF; 5EB3 # Lo CJK COMPATIBILITY IDEOGRAPH-2F88C 2F88D ; NFKC_CF; 5EB6 # Lo CJK COMPATIBILITY IDEOGRAPH-2F88D 2F88E ; NFKC_CF; 5ECA # Lo CJK COMPATIBILITY IDEOGRAPH-2F88E 2F88F ; NFKC_CF; 2A392 # Lo CJK COMPATIBILITY IDEOGRAPH-2F88F 2F890 ; NFKC_CF; 5EFE # Lo CJK COMPATIBILITY IDEOGRAPH-2F890 2F891..2F892 ; NFKC_CF; 22331 # Lo [2] CJK COMPATIBILITY IDEOGRAPH-2F891..CJK COMPATIBILITY IDEOGRAPH-2F892 2F893 ; NFKC_CF; 8201 # Lo CJK COMPATIBILITY IDEOGRAPH-2F893 2F894..2F895 ; NFKC_CF; 5F22 # Lo [2] CJK COMPATIBILITY IDEOGRAPH-2F894..CJK COMPATIBILITY IDEOGRAPH-2F895 2F896 ; NFKC_CF; 38C7 # Lo CJK COMPATIBILITY IDEOGRAPH-2F896 2F897 ; NFKC_CF; 232B8 # Lo CJK COMPATIBILITY IDEOGRAPH-2F897 2F898 ; NFKC_CF; 261DA # Lo CJK COMPATIBILITY IDEOGRAPH-2F898 2F899 ; NFKC_CF; 5F62 # Lo CJK COMPATIBILITY IDEOGRAPH-2F899 2F89A ; NFKC_CF; 5F6B # Lo CJK COMPATIBILITY IDEOGRAPH-2F89A 2F89B ; NFKC_CF; 38E3 # Lo CJK COMPATIBILITY IDEOGRAPH-2F89B 2F89C ; NFKC_CF; 5F9A # Lo CJK COMPATIBILITY IDEOGRAPH-2F89C 2F89D ; NFKC_CF; 5FCD # Lo CJK COMPATIBILITY IDEOGRAPH-2F89D 2F89E ; NFKC_CF; 5FD7 # Lo CJK COMPATIBILITY IDEOGRAPH-2F89E 2F89F ; NFKC_CF; 5FF9 # Lo CJK COMPATIBILITY IDEOGRAPH-2F89F 2F8A0 ; NFKC_CF; 6081 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8A0 2F8A1 ; NFKC_CF; 393A # Lo CJK COMPATIBILITY IDEOGRAPH-2F8A1 2F8A2 ; NFKC_CF; 391C # Lo CJK COMPATIBILITY IDEOGRAPH-2F8A2 2F8A3 ; NFKC_CF; 6094 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8A3 2F8A4 ; NFKC_CF; 226D4 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8A4 2F8A5 ; NFKC_CF; 60C7 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8A5 2F8A6 ; NFKC_CF; 6148 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8A6 2F8A7 ; NFKC_CF; 614C # Lo CJK COMPATIBILITY IDEOGRAPH-2F8A7 2F8A8 ; NFKC_CF; 614E # Lo CJK COMPATIBILITY IDEOGRAPH-2F8A8 2F8A9 ; NFKC_CF; 614C # Lo CJK COMPATIBILITY IDEOGRAPH-2F8A9 2F8AA ; NFKC_CF; 617A # Lo CJK COMPATIBILITY IDEOGRAPH-2F8AA 2F8AB ; NFKC_CF; 618E # Lo CJK COMPATIBILITY IDEOGRAPH-2F8AB 2F8AC ; NFKC_CF; 61B2 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8AC 2F8AD ; NFKC_CF; 61A4 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8AD 2F8AE ; NFKC_CF; 61AF # Lo CJK COMPATIBILITY IDEOGRAPH-2F8AE 2F8AF ; NFKC_CF; 61DE # Lo CJK COMPATIBILITY IDEOGRAPH-2F8AF 2F8B0 ; NFKC_CF; 61F2 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8B0 2F8B1 ; NFKC_CF; 61F6 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8B1 2F8B2 ; NFKC_CF; 6210 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8B2 2F8B3 ; NFKC_CF; 621B # Lo CJK COMPATIBILITY IDEOGRAPH-2F8B3 2F8B4 ; NFKC_CF; 625D # Lo CJK COMPATIBILITY IDEOGRAPH-2F8B4 2F8B5 ; NFKC_CF; 62B1 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8B5 2F8B6 ; NFKC_CF; 62D4 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8B6 2F8B7 ; NFKC_CF; 6350 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8B7 2F8B8 ; NFKC_CF; 22B0C # Lo CJK COMPATIBILITY IDEOGRAPH-2F8B8 2F8B9 ; NFKC_CF; 633D # Lo CJK COMPATIBILITY IDEOGRAPH-2F8B9 2F8BA ; NFKC_CF; 62FC # Lo CJK COMPATIBILITY IDEOGRAPH-2F8BA 2F8BB ; NFKC_CF; 6368 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8BB 2F8BC ; NFKC_CF; 6383 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8BC 2F8BD ; NFKC_CF; 63E4 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8BD 2F8BE ; NFKC_CF; 22BF1 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8BE 2F8BF ; NFKC_CF; 6422 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8BF 2F8C0 ; NFKC_CF; 63C5 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8C0 2F8C1 ; NFKC_CF; 63A9 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8C1 2F8C2 ; NFKC_CF; 3A2E # Lo CJK COMPATIBILITY IDEOGRAPH-2F8C2 2F8C3 ; NFKC_CF; 6469 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8C3 2F8C4 ; NFKC_CF; 647E # Lo CJK COMPATIBILITY IDEOGRAPH-2F8C4 2F8C5 ; NFKC_CF; 649D # Lo CJK COMPATIBILITY IDEOGRAPH-2F8C5 2F8C6 ; NFKC_CF; 6477 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8C6 2F8C7 ; NFKC_CF; 3A6C # Lo CJK COMPATIBILITY IDEOGRAPH-2F8C7 2F8C8 ; NFKC_CF; 654F # Lo CJK COMPATIBILITY IDEOGRAPH-2F8C8 2F8C9 ; NFKC_CF; 656C # Lo CJK COMPATIBILITY IDEOGRAPH-2F8C9 2F8CA ; NFKC_CF; 2300A # Lo CJK COMPATIBILITY IDEOGRAPH-2F8CA 2F8CB ; NFKC_CF; 65E3 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8CB 2F8CC ; NFKC_CF; 66F8 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8CC 2F8CD ; NFKC_CF; 6649 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8CD 2F8CE ; NFKC_CF; 3B19 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8CE 2F8CF ; NFKC_CF; 6691 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8CF 2F8D0 ; NFKC_CF; 3B08 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8D0 2F8D1 ; NFKC_CF; 3AE4 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8D1 2F8D2 ; NFKC_CF; 5192 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8D2 2F8D3 ; NFKC_CF; 5195 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8D3 2F8D4 ; NFKC_CF; 6700 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8D4 2F8D5 ; NFKC_CF; 669C # Lo CJK COMPATIBILITY IDEOGRAPH-2F8D5 2F8D6 ; NFKC_CF; 80AD # Lo CJK COMPATIBILITY IDEOGRAPH-2F8D6 2F8D7 ; NFKC_CF; 43D9 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8D7 2F8D8 ; NFKC_CF; 6717 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8D8 2F8D9 ; NFKC_CF; 671B # Lo CJK COMPATIBILITY IDEOGRAPH-2F8D9 2F8DA ; NFKC_CF; 6721 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8DA 2F8DB ; NFKC_CF; 675E # Lo CJK COMPATIBILITY IDEOGRAPH-2F8DB 2F8DC ; NFKC_CF; 6753 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8DC 2F8DD ; NFKC_CF; 233C3 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8DD 2F8DE ; NFKC_CF; 3B49 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8DE 2F8DF ; NFKC_CF; 67FA # Lo CJK COMPATIBILITY IDEOGRAPH-2F8DF 2F8E0 ; NFKC_CF; 6785 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8E0 2F8E1 ; NFKC_CF; 6852 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8E1 2F8E2 ; NFKC_CF; 6885 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8E2 2F8E3 ; NFKC_CF; 2346D # Lo CJK COMPATIBILITY IDEOGRAPH-2F8E3 2F8E4 ; NFKC_CF; 688E # Lo CJK COMPATIBILITY IDEOGRAPH-2F8E4 2F8E5 ; NFKC_CF; 681F # Lo CJK COMPATIBILITY IDEOGRAPH-2F8E5 2F8E6 ; NFKC_CF; 6914 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8E6 2F8E7 ; NFKC_CF; 3B9D # Lo CJK COMPATIBILITY IDEOGRAPH-2F8E7 2F8E8 ; NFKC_CF; 6942 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8E8 2F8E9 ; NFKC_CF; 69A3 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8E9 2F8EA ; NFKC_CF; 69EA # Lo CJK COMPATIBILITY IDEOGRAPH-2F8EA 2F8EB ; NFKC_CF; 6AA8 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8EB 2F8EC ; NFKC_CF; 236A3 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8EC 2F8ED ; NFKC_CF; 6ADB # Lo CJK COMPATIBILITY IDEOGRAPH-2F8ED 2F8EE ; NFKC_CF; 3C18 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8EE 2F8EF ; NFKC_CF; 6B21 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8EF 2F8F0 ; NFKC_CF; 238A7 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8F0 2F8F1 ; NFKC_CF; 6B54 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8F1 2F8F2 ; NFKC_CF; 3C4E # Lo CJK COMPATIBILITY IDEOGRAPH-2F8F2 2F8F3 ; NFKC_CF; 6B72 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8F3 2F8F4 ; NFKC_CF; 6B9F # Lo CJK COMPATIBILITY IDEOGRAPH-2F8F4 2F8F5 ; NFKC_CF; 6BBA # Lo CJK COMPATIBILITY IDEOGRAPH-2F8F5 2F8F6 ; NFKC_CF; 6BBB # Lo CJK COMPATIBILITY IDEOGRAPH-2F8F6 2F8F7 ; NFKC_CF; 23A8D # Lo CJK COMPATIBILITY IDEOGRAPH-2F8F7 2F8F8 ; NFKC_CF; 21D0B # Lo CJK COMPATIBILITY IDEOGRAPH-2F8F8 2F8F9 ; NFKC_CF; 23AFA # Lo CJK COMPATIBILITY IDEOGRAPH-2F8F9 2F8FA ; NFKC_CF; 6C4E # Lo CJK COMPATIBILITY IDEOGRAPH-2F8FA 2F8FB ; NFKC_CF; 23CBC # Lo CJK COMPATIBILITY IDEOGRAPH-2F8FB 2F8FC ; NFKC_CF; 6CBF # Lo CJK COMPATIBILITY IDEOGRAPH-2F8FC 2F8FD ; NFKC_CF; 6CCD # Lo CJK COMPATIBILITY IDEOGRAPH-2F8FD 2F8FE ; NFKC_CF; 6C67 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8FE 2F8FF ; NFKC_CF; 6D16 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8FF 2F900 ; NFKC_CF; 6D3E # Lo CJK COMPATIBILITY IDEOGRAPH-2F900 2F901 ; NFKC_CF; 6D77 # Lo CJK COMPATIBILITY IDEOGRAPH-2F901 2F902 ; NFKC_CF; 6D41 # Lo CJK COMPATIBILITY IDEOGRAPH-2F902 2F903 ; NFKC_CF; 6D69 # Lo CJK COMPATIBILITY IDEOGRAPH-2F903 2F904 ; NFKC_CF; 6D78 # Lo CJK COMPATIBILITY IDEOGRAPH-2F904 2F905 ; NFKC_CF; 6D85 # Lo CJK COMPATIBILITY IDEOGRAPH-2F905 2F906 ; NFKC_CF; 23D1E # Lo CJK COMPATIBILITY IDEOGRAPH-2F906 2F907 ; NFKC_CF; 6D34 # Lo CJK COMPATIBILITY IDEOGRAPH-2F907 2F908 ; NFKC_CF; 6E2F # Lo CJK COMPATIBILITY IDEOGRAPH-2F908 2F909 ; NFKC_CF; 6E6E # Lo CJK COMPATIBILITY IDEOGRAPH-2F909 2F90A ; NFKC_CF; 3D33 # Lo CJK COMPATIBILITY IDEOGRAPH-2F90A 2F90B ; NFKC_CF; 6ECB # Lo CJK COMPATIBILITY IDEOGRAPH-2F90B 2F90C ; NFKC_CF; 6EC7 # Lo CJK COMPATIBILITY IDEOGRAPH-2F90C 2F90D ; NFKC_CF; 23ED1 # Lo CJK COMPATIBILITY IDEOGRAPH-2F90D 2F90E ; NFKC_CF; 6DF9 # Lo CJK COMPATIBILITY IDEOGRAPH-2F90E 2F90F ; NFKC_CF; 6F6E # Lo CJK COMPATIBILITY IDEOGRAPH-2F90F 2F910 ; NFKC_CF; 23F5E # Lo CJK COMPATIBILITY IDEOGRAPH-2F910 2F911 ; NFKC_CF; 23F8E # Lo CJK COMPATIBILITY IDEOGRAPH-2F911 2F912 ; NFKC_CF; 6FC6 # Lo CJK COMPATIBILITY IDEOGRAPH-2F912 2F913 ; NFKC_CF; 7039 # Lo CJK COMPATIBILITY IDEOGRAPH-2F913 2F914 ; NFKC_CF; 701E # Lo CJK COMPATIBILITY IDEOGRAPH-2F914 2F915 ; NFKC_CF; 701B # Lo CJK COMPATIBILITY IDEOGRAPH-2F915 2F916 ; NFKC_CF; 3D96 # Lo CJK COMPATIBILITY IDEOGRAPH-2F916 2F917 ; NFKC_CF; 704A # Lo CJK COMPATIBILITY IDEOGRAPH-2F917 2F918 ; NFKC_CF; 707D # Lo CJK COMPATIBILITY IDEOGRAPH-2F918 2F919 ; NFKC_CF; 7077 # Lo CJK COMPATIBILITY IDEOGRAPH-2F919 2F91A ; NFKC_CF; 70AD # Lo CJK COMPATIBILITY IDEOGRAPH-2F91A 2F91B ; NFKC_CF; 20525 # Lo CJK COMPATIBILITY IDEOGRAPH-2F91B 2F91C ; NFKC_CF; 7145 # Lo CJK COMPATIBILITY IDEOGRAPH-2F91C 2F91D ; NFKC_CF; 24263 # Lo CJK COMPATIBILITY IDEOGRAPH-2F91D 2F91E ; NFKC_CF; 719C # Lo CJK COMPATIBILITY IDEOGRAPH-2F91E 2F91F ; NFKC_CF; 243AB # Lo CJK COMPATIBILITY IDEOGRAPH-2F91F 2F920 ; NFKC_CF; 7228 # Lo CJK COMPATIBILITY IDEOGRAPH-2F920 2F921 ; NFKC_CF; 7235 # Lo CJK COMPATIBILITY IDEOGRAPH-2F921 2F922 ; NFKC_CF; 7250 # Lo CJK COMPATIBILITY IDEOGRAPH-2F922 2F923 ; NFKC_CF; 24608 # Lo CJK COMPATIBILITY IDEOGRAPH-2F923 2F924 ; NFKC_CF; 7280 # Lo CJK COMPATIBILITY IDEOGRAPH-2F924 2F925 ; NFKC_CF; 7295 # Lo CJK COMPATIBILITY IDEOGRAPH-2F925 2F926 ; NFKC_CF; 24735 # Lo CJK COMPATIBILITY IDEOGRAPH-2F926 2F927 ; NFKC_CF; 24814 # Lo CJK COMPATIBILITY IDEOGRAPH-2F927 2F928 ; NFKC_CF; 737A # Lo CJK COMPATIBILITY IDEOGRAPH-2F928 2F929 ; NFKC_CF; 738B # Lo CJK COMPATIBILITY IDEOGRAPH-2F929 2F92A ; NFKC_CF; 3EAC # Lo CJK COMPATIBILITY IDEOGRAPH-2F92A 2F92B ; NFKC_CF; 73A5 # Lo CJK COMPATIBILITY IDEOGRAPH-2F92B 2F92C..2F92D ; NFKC_CF; 3EB8 # Lo [2] CJK COMPATIBILITY IDEOGRAPH-2F92C..CJK COMPATIBILITY IDEOGRAPH-2F92D 2F92E ; NFKC_CF; 7447 # Lo CJK COMPATIBILITY IDEOGRAPH-2F92E 2F92F ; NFKC_CF; 745C # Lo CJK COMPATIBILITY IDEOGRAPH-2F92F 2F930 ; NFKC_CF; 7471 # Lo CJK COMPATIBILITY IDEOGRAPH-2F930 2F931 ; NFKC_CF; 7485 # Lo CJK COMPATIBILITY IDEOGRAPH-2F931 2F932 ; NFKC_CF; 74CA # Lo CJK COMPATIBILITY IDEOGRAPH-2F932 2F933 ; NFKC_CF; 3F1B # Lo CJK COMPATIBILITY IDEOGRAPH-2F933 2F934 ; NFKC_CF; 7524 # Lo CJK COMPATIBILITY IDEOGRAPH-2F934 2F935 ; NFKC_CF; 24C36 # Lo CJK COMPATIBILITY IDEOGRAPH-2F935 2F936 ; NFKC_CF; 753E # Lo CJK COMPATIBILITY IDEOGRAPH-2F936 2F937 ; NFKC_CF; 24C92 # Lo CJK COMPATIBILITY IDEOGRAPH-2F937 2F938 ; NFKC_CF; 7570 # Lo CJK COMPATIBILITY IDEOGRAPH-2F938 2F939 ; NFKC_CF; 2219F # Lo CJK COMPATIBILITY IDEOGRAPH-2F939 2F93A ; NFKC_CF; 7610 # Lo CJK COMPATIBILITY IDEOGRAPH-2F93A 2F93B ; NFKC_CF; 24FA1 # Lo CJK COMPATIBILITY IDEOGRAPH-2F93B 2F93C ; NFKC_CF; 24FB8 # Lo CJK COMPATIBILITY IDEOGRAPH-2F93C 2F93D ; NFKC_CF; 25044 # Lo CJK COMPATIBILITY IDEOGRAPH-2F93D 2F93E ; NFKC_CF; 3FFC # Lo CJK COMPATIBILITY IDEOGRAPH-2F93E 2F93F ; NFKC_CF; 4008 # Lo CJK COMPATIBILITY IDEOGRAPH-2F93F 2F940 ; NFKC_CF; 76F4 # Lo CJK COMPATIBILITY IDEOGRAPH-2F940 2F941 ; NFKC_CF; 250F3 # Lo CJK COMPATIBILITY IDEOGRAPH-2F941 2F942 ; NFKC_CF; 250F2 # Lo CJK COMPATIBILITY IDEOGRAPH-2F942 2F943 ; NFKC_CF; 25119 # Lo CJK COMPATIBILITY IDEOGRAPH-2F943 2F944 ; NFKC_CF; 25133 # Lo CJK COMPATIBILITY IDEOGRAPH-2F944 2F945 ; NFKC_CF; 771E # Lo CJK COMPATIBILITY IDEOGRAPH-2F945 2F946..2F947 ; NFKC_CF; 771F # Lo [2] CJK COMPATIBILITY IDEOGRAPH-2F946..CJK COMPATIBILITY IDEOGRAPH-2F947 2F948 ; NFKC_CF; 774A # Lo CJK COMPATIBILITY IDEOGRAPH-2F948 2F949 ; NFKC_CF; 4039 # Lo CJK COMPATIBILITY IDEOGRAPH-2F949 2F94A ; NFKC_CF; 778B # Lo CJK COMPATIBILITY IDEOGRAPH-2F94A 2F94B ; NFKC_CF; 4046 # Lo CJK COMPATIBILITY IDEOGRAPH-2F94B 2F94C ; NFKC_CF; 4096 # Lo CJK COMPATIBILITY IDEOGRAPH-2F94C 2F94D ; NFKC_CF; 2541D # Lo CJK COMPATIBILITY IDEOGRAPH-2F94D 2F94E ; NFKC_CF; 784E # Lo CJK COMPATIBILITY IDEOGRAPH-2F94E 2F94F ; NFKC_CF; 788C # Lo CJK COMPATIBILITY IDEOGRAPH-2F94F 2F950 ; NFKC_CF; 78CC # Lo CJK COMPATIBILITY IDEOGRAPH-2F950 2F951 ; NFKC_CF; 40E3 # Lo CJK COMPATIBILITY IDEOGRAPH-2F951 2F952 ; NFKC_CF; 25626 # Lo CJK COMPATIBILITY IDEOGRAPH-2F952 2F953 ; NFKC_CF; 7956 # Lo CJK COMPATIBILITY IDEOGRAPH-2F953 2F954 ; NFKC_CF; 2569A # Lo CJK COMPATIBILITY IDEOGRAPH-2F954 2F955 ; NFKC_CF; 256C5 # Lo CJK COMPATIBILITY IDEOGRAPH-2F955 2F956 ; NFKC_CF; 798F # Lo CJK COMPATIBILITY IDEOGRAPH-2F956 2F957 ; NFKC_CF; 79EB # Lo CJK COMPATIBILITY IDEOGRAPH-2F957 2F958 ; NFKC_CF; 412F # Lo CJK COMPATIBILITY IDEOGRAPH-2F958 2F959 ; NFKC_CF; 7A40 # Lo CJK COMPATIBILITY IDEOGRAPH-2F959 2F95A ; NFKC_CF; 7A4A # Lo CJK COMPATIBILITY IDEOGRAPH-2F95A 2F95B ; NFKC_CF; 7A4F # Lo CJK COMPATIBILITY IDEOGRAPH-2F95B 2F95C ; NFKC_CF; 2597C # Lo CJK COMPATIBILITY IDEOGRAPH-2F95C 2F95D..2F95E ; NFKC_CF; 25AA7 # Lo [2] CJK COMPATIBILITY IDEOGRAPH-2F95D..CJK COMPATIBILITY IDEOGRAPH-2F95E 2F95F ; NFKC_CF; 7AEE # Lo CJK COMPATIBILITY IDEOGRAPH-2F95F 2F960 ; NFKC_CF; 4202 # Lo CJK COMPATIBILITY IDEOGRAPH-2F960 2F961 ; NFKC_CF; 25BAB # Lo CJK COMPATIBILITY IDEOGRAPH-2F961 2F962 ; NFKC_CF; 7BC6 # Lo CJK COMPATIBILITY IDEOGRAPH-2F962 2F963 ; NFKC_CF; 7BC9 # Lo CJK COMPATIBILITY IDEOGRAPH-2F963 2F964 ; NFKC_CF; 4227 # Lo CJK COMPATIBILITY IDEOGRAPH-2F964 2F965 ; NFKC_CF; 25C80 # Lo CJK COMPATIBILITY IDEOGRAPH-2F965 2F966 ; NFKC_CF; 7CD2 # Lo CJK COMPATIBILITY IDEOGRAPH-2F966 2F967 ; NFKC_CF; 42A0 # Lo CJK COMPATIBILITY IDEOGRAPH-2F967 2F968 ; NFKC_CF; 7CE8 # Lo CJK COMPATIBILITY IDEOGRAPH-2F968 2F969 ; NFKC_CF; 7CE3 # Lo CJK COMPATIBILITY IDEOGRAPH-2F969 2F96A ; NFKC_CF; 7D00 # Lo CJK COMPATIBILITY IDEOGRAPH-2F96A 2F96B ; NFKC_CF; 25F86 # Lo CJK COMPATIBILITY IDEOGRAPH-2F96B 2F96C ; NFKC_CF; 7D63 # Lo CJK COMPATIBILITY IDEOGRAPH-2F96C 2F96D ; NFKC_CF; 4301 # Lo CJK COMPATIBILITY IDEOGRAPH-2F96D 2F96E ; NFKC_CF; 7DC7 # Lo CJK COMPATIBILITY IDEOGRAPH-2F96E 2F96F ; NFKC_CF; 7E02 # Lo CJK COMPATIBILITY IDEOGRAPH-2F96F 2F970 ; NFKC_CF; 7E45 # Lo CJK COMPATIBILITY IDEOGRAPH-2F970 2F971 ; NFKC_CF; 4334 # Lo CJK COMPATIBILITY IDEOGRAPH-2F971 2F972 ; NFKC_CF; 26228 # Lo CJK COMPATIBILITY IDEOGRAPH-2F972 2F973 ; NFKC_CF; 26247 # Lo CJK COMPATIBILITY IDEOGRAPH-2F973 2F974 ; NFKC_CF; 4359 # Lo CJK COMPATIBILITY IDEOGRAPH-2F974 2F975 ; NFKC_CF; 262D9 # Lo CJK COMPATIBILITY IDEOGRAPH-2F975 2F976 ; NFKC_CF; 7F7A # Lo CJK COMPATIBILITY IDEOGRAPH-2F976 2F977 ; NFKC_CF; 2633E # Lo CJK COMPATIBILITY IDEOGRAPH-2F977 2F978 ; NFKC_CF; 7F95 # Lo CJK COMPATIBILITY IDEOGRAPH-2F978 2F979 ; NFKC_CF; 7FFA # Lo CJK COMPATIBILITY IDEOGRAPH-2F979 2F97A ; NFKC_CF; 8005 # Lo CJK COMPATIBILITY IDEOGRAPH-2F97A 2F97B ; NFKC_CF; 264DA # Lo CJK COMPATIBILITY IDEOGRAPH-2F97B 2F97C ; NFKC_CF; 26523 # Lo CJK COMPATIBILITY IDEOGRAPH-2F97C 2F97D ; NFKC_CF; 8060 # Lo CJK COMPATIBILITY IDEOGRAPH-2F97D 2F97E ; NFKC_CF; 265A8 # Lo CJK COMPATIBILITY IDEOGRAPH-2F97E 2F97F ; NFKC_CF; 8070 # Lo CJK COMPATIBILITY IDEOGRAPH-2F97F 2F980 ; NFKC_CF; 2335F # Lo CJK COMPATIBILITY IDEOGRAPH-2F980 2F981 ; NFKC_CF; 43D5 # Lo CJK COMPATIBILITY IDEOGRAPH-2F981 2F982 ; NFKC_CF; 80B2 # Lo CJK COMPATIBILITY IDEOGRAPH-2F982 2F983 ; NFKC_CF; 8103 # Lo CJK COMPATIBILITY IDEOGRAPH-2F983 2F984 ; NFKC_CF; 440B # Lo CJK COMPATIBILITY IDEOGRAPH-2F984 2F985 ; NFKC_CF; 813E # Lo CJK COMPATIBILITY IDEOGRAPH-2F985 2F986 ; NFKC_CF; 5AB5 # Lo CJK COMPATIBILITY IDEOGRAPH-2F986 2F987 ; NFKC_CF; 267A7 # Lo CJK COMPATIBILITY IDEOGRAPH-2F987 2F988 ; NFKC_CF; 267B5 # Lo CJK COMPATIBILITY IDEOGRAPH-2F988 2F989 ; NFKC_CF; 23393 # Lo CJK COMPATIBILITY IDEOGRAPH-2F989 2F98A ; NFKC_CF; 2339C # Lo CJK COMPATIBILITY IDEOGRAPH-2F98A 2F98B ; NFKC_CF; 8201 # Lo CJK COMPATIBILITY IDEOGRAPH-2F98B 2F98C ; NFKC_CF; 8204 # Lo CJK COMPATIBILITY IDEOGRAPH-2F98C 2F98D ; NFKC_CF; 8F9E # Lo CJK COMPATIBILITY IDEOGRAPH-2F98D 2F98E ; NFKC_CF; 446B # Lo CJK COMPATIBILITY IDEOGRAPH-2F98E 2F98F ; NFKC_CF; 8291 # Lo CJK COMPATIBILITY IDEOGRAPH-2F98F 2F990 ; NFKC_CF; 828B # Lo CJK COMPATIBILITY IDEOGRAPH-2F990 2F991 ; NFKC_CF; 829D # Lo CJK COMPATIBILITY IDEOGRAPH-2F991 2F992 ; NFKC_CF; 52B3 # Lo CJK COMPATIBILITY IDEOGRAPH-2F992 2F993 ; NFKC_CF; 82B1 # Lo CJK COMPATIBILITY IDEOGRAPH-2F993 2F994 ; NFKC_CF; 82B3 # Lo CJK COMPATIBILITY IDEOGRAPH-2F994 2F995 ; NFKC_CF; 82BD # Lo CJK COMPATIBILITY IDEOGRAPH-2F995 2F996 ; NFKC_CF; 82E6 # Lo CJK COMPATIBILITY IDEOGRAPH-2F996 2F997 ; NFKC_CF; 26B3C # Lo CJK COMPATIBILITY IDEOGRAPH-2F997 2F998 ; NFKC_CF; 82E5 # Lo CJK COMPATIBILITY IDEOGRAPH-2F998 2F999 ; NFKC_CF; 831D # Lo CJK COMPATIBILITY IDEOGRAPH-2F999 2F99A ; NFKC_CF; 8363 # Lo CJK COMPATIBILITY IDEOGRAPH-2F99A 2F99B ; NFKC_CF; 83AD # Lo CJK COMPATIBILITY IDEOGRAPH-2F99B 2F99C ; NFKC_CF; 8323 # Lo CJK COMPATIBILITY IDEOGRAPH-2F99C 2F99D ; NFKC_CF; 83BD # Lo CJK COMPATIBILITY IDEOGRAPH-2F99D 2F99E ; NFKC_CF; 83E7 # Lo CJK COMPATIBILITY IDEOGRAPH-2F99E 2F99F ; NFKC_CF; 8457 # Lo CJK COMPATIBILITY IDEOGRAPH-2F99F 2F9A0 ; NFKC_CF; 8353 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9A0 2F9A1 ; NFKC_CF; 83CA # Lo CJK COMPATIBILITY IDEOGRAPH-2F9A1 2F9A2 ; NFKC_CF; 83CC # Lo CJK COMPATIBILITY IDEOGRAPH-2F9A2 2F9A3 ; NFKC_CF; 83DC # Lo CJK COMPATIBILITY IDEOGRAPH-2F9A3 2F9A4 ; NFKC_CF; 26C36 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9A4 2F9A5 ; NFKC_CF; 26D6B # Lo CJK COMPATIBILITY IDEOGRAPH-2F9A5 2F9A6 ; NFKC_CF; 26CD5 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9A6 2F9A7 ; NFKC_CF; 452B # Lo CJK COMPATIBILITY IDEOGRAPH-2F9A7 2F9A8 ; NFKC_CF; 84F1 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9A8 2F9A9 ; NFKC_CF; 84F3 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9A9 2F9AA ; NFKC_CF; 8516 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9AA 2F9AB ; NFKC_CF; 273CA # Lo CJK COMPATIBILITY IDEOGRAPH-2F9AB 2F9AC ; NFKC_CF; 8564 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9AC 2F9AD ; NFKC_CF; 26F2C # Lo CJK COMPATIBILITY IDEOGRAPH-2F9AD 2F9AE ; NFKC_CF; 455D # Lo CJK COMPATIBILITY IDEOGRAPH-2F9AE 2F9AF ; NFKC_CF; 4561 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9AF 2F9B0 ; NFKC_CF; 26FB1 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9B0 2F9B1 ; NFKC_CF; 270D2 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9B1 2F9B2 ; NFKC_CF; 456B # Lo CJK COMPATIBILITY IDEOGRAPH-2F9B2 2F9B3 ; NFKC_CF; 8650 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9B3 2F9B4 ; NFKC_CF; 865C # Lo CJK COMPATIBILITY IDEOGRAPH-2F9B4 2F9B5 ; NFKC_CF; 8667 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9B5 2F9B6 ; NFKC_CF; 8669 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9B6 2F9B7 ; NFKC_CF; 86A9 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9B7 2F9B8 ; NFKC_CF; 8688 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9B8 2F9B9 ; NFKC_CF; 870E # Lo CJK COMPATIBILITY IDEOGRAPH-2F9B9 2F9BA ; NFKC_CF; 86E2 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9BA 2F9BB ; NFKC_CF; 8779 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9BB 2F9BC ; NFKC_CF; 8728 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9BC 2F9BD ; NFKC_CF; 876B # Lo CJK COMPATIBILITY IDEOGRAPH-2F9BD 2F9BE ; NFKC_CF; 8786 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9BE 2F9BF ; NFKC_CF; 45D7 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9BF 2F9C0 ; NFKC_CF; 87E1 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9C0 2F9C1 ; NFKC_CF; 8801 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9C1 2F9C2 ; NFKC_CF; 45F9 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9C2 2F9C3 ; NFKC_CF; 8860 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9C3 2F9C4 ; NFKC_CF; 8863 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9C4 2F9C5 ; NFKC_CF; 27667 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9C5 2F9C6 ; NFKC_CF; 88D7 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9C6 2F9C7 ; NFKC_CF; 88DE # Lo CJK COMPATIBILITY IDEOGRAPH-2F9C7 2F9C8 ; NFKC_CF; 4635 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9C8 2F9C9 ; NFKC_CF; 88FA # Lo CJK COMPATIBILITY IDEOGRAPH-2F9C9 2F9CA ; NFKC_CF; 34BB # Lo CJK COMPATIBILITY IDEOGRAPH-2F9CA 2F9CB ; NFKC_CF; 278AE # Lo CJK COMPATIBILITY IDEOGRAPH-2F9CB 2F9CC ; NFKC_CF; 27966 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9CC 2F9CD ; NFKC_CF; 46BE # Lo CJK COMPATIBILITY IDEOGRAPH-2F9CD 2F9CE ; NFKC_CF; 46C7 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9CE 2F9CF ; NFKC_CF; 8AA0 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9CF 2F9D0 ; NFKC_CF; 8AED # Lo CJK COMPATIBILITY IDEOGRAPH-2F9D0 2F9D1 ; NFKC_CF; 8B8A # Lo CJK COMPATIBILITY IDEOGRAPH-2F9D1 2F9D2 ; NFKC_CF; 8C55 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9D2 2F9D3 ; NFKC_CF; 27CA8 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9D3 2F9D4 ; NFKC_CF; 8CAB # Lo CJK COMPATIBILITY IDEOGRAPH-2F9D4 2F9D5 ; NFKC_CF; 8CC1 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9D5 2F9D6 ; NFKC_CF; 8D1B # Lo CJK COMPATIBILITY IDEOGRAPH-2F9D6 2F9D7 ; NFKC_CF; 8D77 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9D7 2F9D8 ; NFKC_CF; 27F2F # Lo CJK COMPATIBILITY IDEOGRAPH-2F9D8 2F9D9 ; NFKC_CF; 20804 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9D9 2F9DA ; NFKC_CF; 8DCB # Lo CJK COMPATIBILITY IDEOGRAPH-2F9DA 2F9DB ; NFKC_CF; 8DBC # Lo CJK COMPATIBILITY IDEOGRAPH-2F9DB 2F9DC ; NFKC_CF; 8DF0 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9DC 2F9DD ; NFKC_CF; 208DE # Lo CJK COMPATIBILITY IDEOGRAPH-2F9DD 2F9DE ; NFKC_CF; 8ED4 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9DE 2F9DF ; NFKC_CF; 8F38 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9DF 2F9E0 ; NFKC_CF; 285D2 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9E0 2F9E1 ; NFKC_CF; 285ED # Lo CJK COMPATIBILITY IDEOGRAPH-2F9E1 2F9E2 ; NFKC_CF; 9094 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9E2 2F9E3 ; NFKC_CF; 90F1 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9E3 2F9E4 ; NFKC_CF; 9111 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9E4 2F9E5 ; NFKC_CF; 2872E # Lo CJK COMPATIBILITY IDEOGRAPH-2F9E5 2F9E6 ; NFKC_CF; 911B # Lo CJK COMPATIBILITY IDEOGRAPH-2F9E6 2F9E7 ; NFKC_CF; 9238 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9E7 2F9E8 ; NFKC_CF; 92D7 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9E8 2F9E9 ; NFKC_CF; 92D8 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9E9 2F9EA ; NFKC_CF; 927C # Lo CJK COMPATIBILITY IDEOGRAPH-2F9EA 2F9EB ; NFKC_CF; 93F9 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9EB 2F9EC ; NFKC_CF; 9415 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9EC 2F9ED ; NFKC_CF; 28BFA # Lo CJK COMPATIBILITY IDEOGRAPH-2F9ED 2F9EE ; NFKC_CF; 958B # Lo CJK COMPATIBILITY IDEOGRAPH-2F9EE 2F9EF ; NFKC_CF; 4995 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9EF 2F9F0 ; NFKC_CF; 95B7 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9F0 2F9F1 ; NFKC_CF; 28D77 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9F1 2F9F2 ; NFKC_CF; 49E6 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9F2 2F9F3 ; NFKC_CF; 96C3 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9F3 2F9F4 ; NFKC_CF; 5DB2 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9F4 2F9F5 ; NFKC_CF; 9723 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9F5 2F9F6 ; NFKC_CF; 29145 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9F6 2F9F7 ; NFKC_CF; 2921A # Lo CJK COMPATIBILITY IDEOGRAPH-2F9F7 2F9F8 ; NFKC_CF; 4A6E # Lo CJK COMPATIBILITY IDEOGRAPH-2F9F8 2F9F9 ; NFKC_CF; 4A76 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9F9 2F9FA ; NFKC_CF; 97E0 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9FA 2F9FB ; NFKC_CF; 2940A # Lo CJK COMPATIBILITY IDEOGRAPH-2F9FB 2F9FC ; NFKC_CF; 4AB2 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9FC 2F9FD ; NFKC_CF; 29496 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9FD 2F9FE..2F9FF ; NFKC_CF; 980B # Lo [2] CJK COMPATIBILITY IDEOGRAPH-2F9FE..CJK COMPATIBILITY IDEOGRAPH-2F9FF 2FA00 ; NFKC_CF; 9829 # Lo CJK COMPATIBILITY IDEOGRAPH-2FA00 2FA01 ; NFKC_CF; 295B6 # Lo CJK COMPATIBILITY IDEOGRAPH-2FA01 2FA02 ; NFKC_CF; 98E2 # Lo CJK COMPATIBILITY IDEOGRAPH-2FA02 2FA03 ; NFKC_CF; 4B33 # Lo CJK COMPATIBILITY IDEOGRAPH-2FA03 2FA04 ; NFKC_CF; 9929 # Lo CJK COMPATIBILITY IDEOGRAPH-2FA04 2FA05 ; NFKC_CF; 99A7 # Lo CJK COMPATIBILITY IDEOGRAPH-2FA05 2FA06 ; NFKC_CF; 99C2 # Lo CJK COMPATIBILITY IDEOGRAPH-2FA06 2FA07 ; NFKC_CF; 99FE # Lo CJK COMPATIBILITY IDEOGRAPH-2FA07 2FA08 ; NFKC_CF; 4BCE # Lo CJK COMPATIBILITY IDEOGRAPH-2FA08 2FA09 ; NFKC_CF; 29B30 # Lo CJK COMPATIBILITY IDEOGRAPH-2FA09 2FA0A ; NFKC_CF; 9B12 # Lo CJK COMPATIBILITY IDEOGRAPH-2FA0A 2FA0B ; NFKC_CF; 9C40 # Lo CJK COMPATIBILITY IDEOGRAPH-2FA0B 2FA0C ; NFKC_CF; 9CFD # Lo CJK COMPATIBILITY IDEOGRAPH-2FA0C 2FA0D ; NFKC_CF; 4CCE # Lo CJK COMPATIBILITY IDEOGRAPH-2FA0D 2FA0E ; NFKC_CF; 4CED # Lo CJK COMPATIBILITY IDEOGRAPH-2FA0E 2FA0F ; NFKC_CF; 9D67 # Lo CJK COMPATIBILITY IDEOGRAPH-2FA0F 2FA10 ; NFKC_CF; 2A0CE # Lo CJK COMPATIBILITY IDEOGRAPH-2FA10 2FA11 ; NFKC_CF; 4CF8 # Lo CJK COMPATIBILITY IDEOGRAPH-2FA11 2FA12 ; NFKC_CF; 2A105 # Lo CJK COMPATIBILITY IDEOGRAPH-2FA12 2FA13 ; NFKC_CF; 2A20E # Lo CJK COMPATIBILITY IDEOGRAPH-2FA13 2FA14 ; NFKC_CF; 2A291 # Lo CJK COMPATIBILITY IDEOGRAPH-2FA14 2FA15 ; NFKC_CF; 9EBB # Lo CJK COMPATIBILITY IDEOGRAPH-2FA15 2FA16 ; NFKC_CF; 4D56 # Lo CJK COMPATIBILITY IDEOGRAPH-2FA16 2FA17 ; NFKC_CF; 9EF9 # Lo CJK COMPATIBILITY IDEOGRAPH-2FA17 2FA18 ; NFKC_CF; 9EFE # Lo CJK COMPATIBILITY IDEOGRAPH-2FA18 2FA19 ; NFKC_CF; 9F05 # Lo CJK COMPATIBILITY IDEOGRAPH-2FA19 2FA1A ; NFKC_CF; 9F0F # Lo CJK COMPATIBILITY IDEOGRAPH-2FA1A 2FA1B ; NFKC_CF; 9F16 # Lo CJK COMPATIBILITY IDEOGRAPH-2FA1B 2FA1C ; NFKC_CF; 9F3B # Lo CJK COMPATIBILITY IDEOGRAPH-2FA1C 2FA1D ; NFKC_CF; 2A600 # Lo CJK COMPATIBILITY IDEOGRAPH-2FA1D E0000 ; NFKC_CF; # Cn E0001 ; NFKC_CF; # Cf LANGUAGE TAG E0002..E001F ; NFKC_CF; # Cn [30] .. E0020..E007F ; NFKC_CF; # Cf [96] TAG SPACE..CANCEL TAG E0080..E00FF ; NFKC_CF; # Cn [128] .. E0100..E01EF ; NFKC_CF; # Mn [240] VARIATION SELECTOR-17..VARIATION SELECTOR-256 E01F0..E0FFF ; NFKC_CF; # Cn [3600] .. # Total code points: 10491 # ================================================ # Derived Property: NFKC_Simple_Casefold (NFKC_SCF) # This property removes certain variations from characters: case, compatibility, and default-ignorables. # It is used for loose matching and certain types of identifiers. # It is constructed by applying NFKC, simple CaseFolding, and removal of Default_Ignorable_Code_Points. # The process of applying these transformations is repeated until a stable result is produced. # WARNING: Application to STRINGS must apply NFC after mapping each character, because characters may interact. # For more information, see [https://www.unicode.org/reports/tr44/] # Omitted code points are unchanged by this mapping. # @missing: 0000..10FFFF; NFKC_SCF; # All code points not explicitly listed for NFKC_Simple_Casefold # have the value . 0041 ; NFKC_SCF; 0061 # L& LATIN CAPITAL LETTER A 0042 ; NFKC_SCF; 0062 # L& LATIN CAPITAL LETTER B 0043 ; NFKC_SCF; 0063 # L& LATIN CAPITAL LETTER C 0044 ; NFKC_SCF; 0064 # L& LATIN CAPITAL LETTER D 0045 ; NFKC_SCF; 0065 # L& LATIN CAPITAL LETTER E 0046 ; NFKC_SCF; 0066 # L& LATIN CAPITAL LETTER F 0047 ; NFKC_SCF; 0067 # L& LATIN CAPITAL LETTER G 0048 ; NFKC_SCF; 0068 # L& LATIN CAPITAL LETTER H 0049 ; NFKC_SCF; 0069 # L& LATIN CAPITAL LETTER I 004A ; NFKC_SCF; 006A # L& LATIN CAPITAL LETTER J 004B ; NFKC_SCF; 006B # L& LATIN CAPITAL LETTER K 004C ; NFKC_SCF; 006C # L& LATIN CAPITAL LETTER L 004D ; NFKC_SCF; 006D # L& LATIN CAPITAL LETTER M 004E ; NFKC_SCF; 006E # L& LATIN CAPITAL LETTER N 004F ; NFKC_SCF; 006F # L& LATIN CAPITAL LETTER O 0050 ; NFKC_SCF; 0070 # L& LATIN CAPITAL LETTER P 0051 ; NFKC_SCF; 0071 # L& LATIN CAPITAL LETTER Q 0052 ; NFKC_SCF; 0072 # L& LATIN CAPITAL LETTER R 0053 ; NFKC_SCF; 0073 # L& LATIN CAPITAL LETTER S 0054 ; NFKC_SCF; 0074 # L& LATIN CAPITAL LETTER T 0055 ; NFKC_SCF; 0075 # L& LATIN CAPITAL LETTER U 0056 ; NFKC_SCF; 0076 # L& LATIN CAPITAL LETTER V 0057 ; NFKC_SCF; 0077 # L& LATIN CAPITAL LETTER W 0058 ; NFKC_SCF; 0078 # L& LATIN CAPITAL LETTER X 0059 ; NFKC_SCF; 0079 # L& LATIN CAPITAL LETTER Y 005A ; NFKC_SCF; 007A # L& LATIN CAPITAL LETTER Z 00A0 ; NFKC_SCF; 0020 # Zs NO-BREAK SPACE 00A8 ; NFKC_SCF; 0020 0308 # Sk DIAERESIS 00AA ; NFKC_SCF; 0061 # Lo FEMININE ORDINAL INDICATOR 00AD ; NFKC_SCF; # Cf SOFT HYPHEN 00AF ; NFKC_SCF; 0020 0304 # Sk MACRON 00B2 ; NFKC_SCF; 0032 # No SUPERSCRIPT TWO 00B3 ; NFKC_SCF; 0033 # No SUPERSCRIPT THREE 00B4 ; NFKC_SCF; 0020 0301 # Sk ACUTE ACCENT 00B5 ; NFKC_SCF; 03BC # L& MICRO SIGN 00B8 ; NFKC_SCF; 0020 0327 # Sk CEDILLA 00B9 ; NFKC_SCF; 0031 # No SUPERSCRIPT ONE 00BA ; NFKC_SCF; 006F # Lo MASCULINE ORDINAL INDICATOR 00BC ; NFKC_SCF; 0031 2044 0034 # No VULGAR FRACTION ONE QUARTER 00BD ; NFKC_SCF; 0031 2044 0032 # No VULGAR FRACTION ONE HALF 00BE ; NFKC_SCF; 0033 2044 0034 # No VULGAR FRACTION THREE QUARTERS 00C0 ; NFKC_SCF; 00E0 # L& LATIN CAPITAL LETTER A WITH GRAVE 00C1 ; NFKC_SCF; 00E1 # L& LATIN CAPITAL LETTER A WITH ACUTE 00C2 ; NFKC_SCF; 00E2 # L& LATIN CAPITAL LETTER A WITH CIRCUMFLEX 00C3 ; NFKC_SCF; 00E3 # L& LATIN CAPITAL LETTER A WITH TILDE 00C4 ; NFKC_SCF; 00E4 # L& LATIN CAPITAL LETTER A WITH DIAERESIS 00C5 ; NFKC_SCF; 00E5 # L& LATIN CAPITAL LETTER A WITH RING ABOVE 00C6 ; NFKC_SCF; 00E6 # L& LATIN CAPITAL LETTER AE 00C7 ; NFKC_SCF; 00E7 # L& LATIN CAPITAL LETTER C WITH CEDILLA 00C8 ; NFKC_SCF; 00E8 # L& LATIN CAPITAL LETTER E WITH GRAVE 00C9 ; NFKC_SCF; 00E9 # L& LATIN CAPITAL LETTER E WITH ACUTE 00CA ; NFKC_SCF; 00EA # L& LATIN CAPITAL LETTER E WITH CIRCUMFLEX 00CB ; NFKC_SCF; 00EB # L& LATIN CAPITAL LETTER E WITH DIAERESIS 00CC ; NFKC_SCF; 00EC # L& LATIN CAPITAL LETTER I WITH GRAVE 00CD ; NFKC_SCF; 00ED # L& LATIN CAPITAL LETTER I WITH ACUTE 00CE ; NFKC_SCF; 00EE # L& LATIN CAPITAL LETTER I WITH CIRCUMFLEX 00CF ; NFKC_SCF; 00EF # L& LATIN CAPITAL LETTER I WITH DIAERESIS 00D0 ; NFKC_SCF; 00F0 # L& LATIN CAPITAL LETTER ETH 00D1 ; NFKC_SCF; 00F1 # L& LATIN CAPITAL LETTER N WITH TILDE 00D2 ; NFKC_SCF; 00F2 # L& LATIN CAPITAL LETTER O WITH GRAVE 00D3 ; NFKC_SCF; 00F3 # L& LATIN CAPITAL LETTER O WITH ACUTE 00D4 ; NFKC_SCF; 00F4 # L& LATIN CAPITAL LETTER O WITH CIRCUMFLEX 00D5 ; NFKC_SCF; 00F5 # L& LATIN CAPITAL LETTER O WITH TILDE 00D6 ; NFKC_SCF; 00F6 # L& LATIN CAPITAL LETTER O WITH DIAERESIS 00D8 ; NFKC_SCF; 00F8 # L& LATIN CAPITAL LETTER O WITH STROKE 00D9 ; NFKC_SCF; 00F9 # L& LATIN CAPITAL LETTER U WITH GRAVE 00DA ; NFKC_SCF; 00FA # L& LATIN CAPITAL LETTER U WITH ACUTE 00DB ; NFKC_SCF; 00FB # L& LATIN CAPITAL LETTER U WITH CIRCUMFLEX 00DC ; NFKC_SCF; 00FC # L& LATIN CAPITAL LETTER U WITH DIAERESIS 00DD ; NFKC_SCF; 00FD # L& LATIN CAPITAL LETTER Y WITH ACUTE 00DE ; NFKC_SCF; 00FE # L& LATIN CAPITAL LETTER THORN 0100 ; NFKC_SCF; 0101 # L& LATIN CAPITAL LETTER A WITH MACRON 0102 ; NFKC_SCF; 0103 # L& LATIN CAPITAL LETTER A WITH BREVE 0104 ; NFKC_SCF; 0105 # L& LATIN CAPITAL LETTER A WITH OGONEK 0106 ; NFKC_SCF; 0107 # L& LATIN CAPITAL LETTER C WITH ACUTE 0108 ; NFKC_SCF; 0109 # L& LATIN CAPITAL LETTER C WITH CIRCUMFLEX 010A ; NFKC_SCF; 010B # L& LATIN CAPITAL LETTER C WITH DOT ABOVE 010C ; NFKC_SCF; 010D # L& LATIN CAPITAL LETTER C WITH CARON 010E ; NFKC_SCF; 010F # L& LATIN CAPITAL LETTER D WITH CARON 0110 ; NFKC_SCF; 0111 # L& LATIN CAPITAL LETTER D WITH STROKE 0112 ; NFKC_SCF; 0113 # L& LATIN CAPITAL LETTER E WITH MACRON 0114 ; NFKC_SCF; 0115 # L& LATIN CAPITAL LETTER E WITH BREVE 0116 ; NFKC_SCF; 0117 # L& LATIN CAPITAL LETTER E WITH DOT ABOVE 0118 ; NFKC_SCF; 0119 # L& LATIN CAPITAL LETTER E WITH OGONEK 011A ; NFKC_SCF; 011B # L& LATIN CAPITAL LETTER E WITH CARON 011C ; NFKC_SCF; 011D # L& LATIN CAPITAL LETTER G WITH CIRCUMFLEX 011E ; NFKC_SCF; 011F # L& LATIN CAPITAL LETTER G WITH BREVE 0120 ; NFKC_SCF; 0121 # L& LATIN CAPITAL LETTER G WITH DOT ABOVE 0122 ; NFKC_SCF; 0123 # L& LATIN CAPITAL LETTER G WITH CEDILLA 0124 ; NFKC_SCF; 0125 # L& LATIN CAPITAL LETTER H WITH CIRCUMFLEX 0126 ; NFKC_SCF; 0127 # L& LATIN CAPITAL LETTER H WITH STROKE 0128 ; NFKC_SCF; 0129 # L& LATIN CAPITAL LETTER I WITH TILDE 012A ; NFKC_SCF; 012B # L& LATIN CAPITAL LETTER I WITH MACRON 012C ; NFKC_SCF; 012D # L& LATIN CAPITAL LETTER I WITH BREVE 012E ; NFKC_SCF; 012F # L& LATIN CAPITAL LETTER I WITH OGONEK 0132..0133 ; NFKC_SCF; 0069 006A # L& [2] LATIN CAPITAL LIGATURE IJ..LATIN SMALL LIGATURE IJ 0134 ; NFKC_SCF; 0135 # L& LATIN CAPITAL LETTER J WITH CIRCUMFLEX 0136 ; NFKC_SCF; 0137 # L& LATIN CAPITAL LETTER K WITH CEDILLA 0139 ; NFKC_SCF; 013A # L& LATIN CAPITAL LETTER L WITH ACUTE 013B ; NFKC_SCF; 013C # L& LATIN CAPITAL LETTER L WITH CEDILLA 013D ; NFKC_SCF; 013E # L& LATIN CAPITAL LETTER L WITH CARON 013F..0140 ; NFKC_SCF; 006C 00B7 # L& [2] LATIN CAPITAL LETTER L WITH MIDDLE DOT..LATIN SMALL LETTER L WITH MIDDLE DOT 0141 ; NFKC_SCF; 0142 # L& LATIN CAPITAL LETTER L WITH STROKE 0143 ; NFKC_SCF; 0144 # L& LATIN CAPITAL LETTER N WITH ACUTE 0145 ; NFKC_SCF; 0146 # L& LATIN CAPITAL LETTER N WITH CEDILLA 0147 ; NFKC_SCF; 0148 # L& LATIN CAPITAL LETTER N WITH CARON 0149 ; NFKC_SCF; 02BC 006E # L& LATIN SMALL LETTER N PRECEDED BY APOSTROPHE 014A ; NFKC_SCF; 014B # L& LATIN CAPITAL LETTER ENG 014C ; NFKC_SCF; 014D # L& LATIN CAPITAL LETTER O WITH MACRON 014E ; NFKC_SCF; 014F # L& LATIN CAPITAL LETTER O WITH BREVE 0150 ; NFKC_SCF; 0151 # L& LATIN CAPITAL LETTER O WITH DOUBLE ACUTE 0152 ; NFKC_SCF; 0153 # L& LATIN CAPITAL LIGATURE OE 0154 ; NFKC_SCF; 0155 # L& LATIN CAPITAL LETTER R WITH ACUTE 0156 ; NFKC_SCF; 0157 # L& LATIN CAPITAL LETTER R WITH CEDILLA 0158 ; NFKC_SCF; 0159 # L& LATIN CAPITAL LETTER R WITH CARON 015A ; NFKC_SCF; 015B # L& LATIN CAPITAL LETTER S WITH ACUTE 015C ; NFKC_SCF; 015D # L& LATIN CAPITAL LETTER S WITH CIRCUMFLEX 015E ; NFKC_SCF; 015F # L& LATIN CAPITAL LETTER S WITH CEDILLA 0160 ; NFKC_SCF; 0161 # L& LATIN CAPITAL LETTER S WITH CARON 0162 ; NFKC_SCF; 0163 # L& LATIN CAPITAL LETTER T WITH CEDILLA 0164 ; NFKC_SCF; 0165 # L& LATIN CAPITAL LETTER T WITH CARON 0166 ; NFKC_SCF; 0167 # L& LATIN CAPITAL LETTER T WITH STROKE 0168 ; NFKC_SCF; 0169 # L& LATIN CAPITAL LETTER U WITH TILDE 016A ; NFKC_SCF; 016B # L& LATIN CAPITAL LETTER U WITH MACRON 016C ; NFKC_SCF; 016D # L& LATIN CAPITAL LETTER U WITH BREVE 016E ; NFKC_SCF; 016F # L& LATIN CAPITAL LETTER U WITH RING ABOVE 0170 ; NFKC_SCF; 0171 # L& LATIN CAPITAL LETTER U WITH DOUBLE ACUTE 0172 ; NFKC_SCF; 0173 # L& LATIN CAPITAL LETTER U WITH OGONEK 0174 ; NFKC_SCF; 0175 # L& LATIN CAPITAL LETTER W WITH CIRCUMFLEX 0176 ; NFKC_SCF; 0177 # L& LATIN CAPITAL LETTER Y WITH CIRCUMFLEX 0178 ; NFKC_SCF; 00FF # L& LATIN CAPITAL LETTER Y WITH DIAERESIS 0179 ; NFKC_SCF; 017A # L& LATIN CAPITAL LETTER Z WITH ACUTE 017B ; NFKC_SCF; 017C # L& LATIN CAPITAL LETTER Z WITH DOT ABOVE 017D ; NFKC_SCF; 017E # L& LATIN CAPITAL LETTER Z WITH CARON 017F ; NFKC_SCF; 0073 # L& LATIN SMALL LETTER LONG S 0181 ; NFKC_SCF; 0253 # L& LATIN CAPITAL LETTER B WITH HOOK 0182 ; NFKC_SCF; 0183 # L& LATIN CAPITAL LETTER B WITH TOPBAR 0184 ; NFKC_SCF; 0185 # L& LATIN CAPITAL LETTER TONE SIX 0186 ; NFKC_SCF; 0254 # L& LATIN CAPITAL LETTER OPEN O 0187 ; NFKC_SCF; 0188 # L& LATIN CAPITAL LETTER C WITH HOOK 0189 ; NFKC_SCF; 0256 # L& LATIN CAPITAL LETTER AFRICAN D 018A ; NFKC_SCF; 0257 # L& LATIN CAPITAL LETTER D WITH HOOK 018B ; NFKC_SCF; 018C # L& LATIN CAPITAL LETTER D WITH TOPBAR 018E ; NFKC_SCF; 01DD # L& LATIN CAPITAL LETTER REVERSED E 018F ; NFKC_SCF; 0259 # L& LATIN CAPITAL LETTER SCHWA 0190 ; NFKC_SCF; 025B # L& LATIN CAPITAL LETTER OPEN E 0191 ; NFKC_SCF; 0192 # L& LATIN CAPITAL LETTER F WITH HOOK 0193 ; NFKC_SCF; 0260 # L& LATIN CAPITAL LETTER G WITH HOOK 0194 ; NFKC_SCF; 0263 # L& LATIN CAPITAL LETTER GAMMA 0196 ; NFKC_SCF; 0269 # L& LATIN CAPITAL LETTER IOTA 0197 ; NFKC_SCF; 0268 # L& LATIN CAPITAL LETTER I WITH STROKE 0198 ; NFKC_SCF; 0199 # L& LATIN CAPITAL LETTER K WITH HOOK 019C ; NFKC_SCF; 026F # L& LATIN CAPITAL LETTER TURNED M 019D ; NFKC_SCF; 0272 # L& LATIN CAPITAL LETTER N WITH LEFT HOOK 019F ; NFKC_SCF; 0275 # L& LATIN CAPITAL LETTER O WITH MIDDLE TILDE 01A0 ; NFKC_SCF; 01A1 # L& LATIN CAPITAL LETTER O WITH HORN 01A2 ; NFKC_SCF; 01A3 # L& LATIN CAPITAL LETTER OI 01A4 ; NFKC_SCF; 01A5 # L& LATIN CAPITAL LETTER P WITH HOOK 01A6 ; NFKC_SCF; 0280 # L& LATIN LETTER YR 01A7 ; NFKC_SCF; 01A8 # L& LATIN CAPITAL LETTER TONE TWO 01A9 ; NFKC_SCF; 0283 # L& LATIN CAPITAL LETTER ESH 01AC ; NFKC_SCF; 01AD # L& LATIN CAPITAL LETTER T WITH HOOK 01AE ; NFKC_SCF; 0288 # L& LATIN CAPITAL LETTER T WITH RETROFLEX HOOK 01AF ; NFKC_SCF; 01B0 # L& LATIN CAPITAL LETTER U WITH HORN 01B1 ; NFKC_SCF; 028A # L& LATIN CAPITAL LETTER UPSILON 01B2 ; NFKC_SCF; 028B # L& LATIN CAPITAL LETTER V WITH HOOK 01B3 ; NFKC_SCF; 01B4 # L& LATIN CAPITAL LETTER Y WITH HOOK 01B5 ; NFKC_SCF; 01B6 # L& LATIN CAPITAL LETTER Z WITH STROKE 01B7 ; NFKC_SCF; 0292 # L& LATIN CAPITAL LETTER EZH 01B8 ; NFKC_SCF; 01B9 # L& LATIN CAPITAL LETTER EZH REVERSED 01BC ; NFKC_SCF; 01BD # L& LATIN CAPITAL LETTER TONE FIVE 01C4..01C6 ; NFKC_SCF; 0064 017E # L& [3] LATIN CAPITAL LETTER DZ WITH CARON..LATIN SMALL LETTER DZ WITH CARON 01C7..01C9 ; NFKC_SCF; 006C 006A # L& [3] LATIN CAPITAL LETTER LJ..LATIN SMALL LETTER LJ 01CA..01CC ; NFKC_SCF; 006E 006A # L& [3] LATIN CAPITAL LETTER NJ..LATIN SMALL LETTER NJ 01CD ; NFKC_SCF; 01CE # L& LATIN CAPITAL LETTER A WITH CARON 01CF ; NFKC_SCF; 01D0 # L& LATIN CAPITAL LETTER I WITH CARON 01D1 ; NFKC_SCF; 01D2 # L& LATIN CAPITAL LETTER O WITH CARON 01D3 ; NFKC_SCF; 01D4 # L& LATIN CAPITAL LETTER U WITH CARON 01D5 ; NFKC_SCF; 01D6 # L& LATIN CAPITAL LETTER U WITH DIAERESIS AND MACRON 01D7 ; NFKC_SCF; 01D8 # L& LATIN CAPITAL LETTER U WITH DIAERESIS AND ACUTE 01D9 ; NFKC_SCF; 01DA # L& LATIN CAPITAL LETTER U WITH DIAERESIS AND CARON 01DB ; NFKC_SCF; 01DC # L& LATIN CAPITAL LETTER U WITH DIAERESIS AND GRAVE 01DE ; NFKC_SCF; 01DF # L& LATIN CAPITAL LETTER A WITH DIAERESIS AND MACRON 01E0 ; NFKC_SCF; 01E1 # L& LATIN CAPITAL LETTER A WITH DOT ABOVE AND MACRON 01E2 ; NFKC_SCF; 01E3 # L& LATIN CAPITAL LETTER AE WITH MACRON 01E4 ; NFKC_SCF; 01E5 # L& LATIN CAPITAL LETTER G WITH STROKE 01E6 ; NFKC_SCF; 01E7 # L& LATIN CAPITAL LETTER G WITH CARON 01E8 ; NFKC_SCF; 01E9 # L& LATIN CAPITAL LETTER K WITH CARON 01EA ; NFKC_SCF; 01EB # L& LATIN CAPITAL LETTER O WITH OGONEK 01EC ; NFKC_SCF; 01ED # L& LATIN CAPITAL LETTER O WITH OGONEK AND MACRON 01EE ; NFKC_SCF; 01EF # L& LATIN CAPITAL LETTER EZH WITH CARON 01F1..01F3 ; NFKC_SCF; 0064 007A # L& [3] LATIN CAPITAL LETTER DZ..LATIN SMALL LETTER DZ 01F4 ; NFKC_SCF; 01F5 # L& LATIN CAPITAL LETTER G WITH ACUTE 01F6 ; NFKC_SCF; 0195 # L& LATIN CAPITAL LETTER HWAIR 01F7 ; NFKC_SCF; 01BF # L& LATIN CAPITAL LETTER WYNN 01F8 ; NFKC_SCF; 01F9 # L& LATIN CAPITAL LETTER N WITH GRAVE 01FA ; NFKC_SCF; 01FB # L& LATIN CAPITAL LETTER A WITH RING ABOVE AND ACUTE 01FC ; NFKC_SCF; 01FD # L& LATIN CAPITAL LETTER AE WITH ACUTE 01FE ; NFKC_SCF; 01FF # L& LATIN CAPITAL LETTER O WITH STROKE AND ACUTE 0200 ; NFKC_SCF; 0201 # L& LATIN CAPITAL LETTER A WITH DOUBLE GRAVE 0202 ; NFKC_SCF; 0203 # L& LATIN CAPITAL LETTER A WITH INVERTED BREVE 0204 ; NFKC_SCF; 0205 # L& LATIN CAPITAL LETTER E WITH DOUBLE GRAVE 0206 ; NFKC_SCF; 0207 # L& LATIN CAPITAL LETTER E WITH INVERTED BREVE 0208 ; NFKC_SCF; 0209 # L& LATIN CAPITAL LETTER I WITH DOUBLE GRAVE 020A ; NFKC_SCF; 020B # L& LATIN CAPITAL LETTER I WITH INVERTED BREVE 020C ; NFKC_SCF; 020D # L& LATIN CAPITAL LETTER O WITH DOUBLE GRAVE 020E ; NFKC_SCF; 020F # L& LATIN CAPITAL LETTER O WITH INVERTED BREVE 0210 ; NFKC_SCF; 0211 # L& LATIN CAPITAL LETTER R WITH DOUBLE GRAVE 0212 ; NFKC_SCF; 0213 # L& LATIN CAPITAL LETTER R WITH INVERTED BREVE 0214 ; NFKC_SCF; 0215 # L& LATIN CAPITAL LETTER U WITH DOUBLE GRAVE 0216 ; NFKC_SCF; 0217 # L& LATIN CAPITAL LETTER U WITH INVERTED BREVE 0218 ; NFKC_SCF; 0219 # L& LATIN CAPITAL LETTER S WITH COMMA BELOW 021A ; NFKC_SCF; 021B # L& LATIN CAPITAL LETTER T WITH COMMA BELOW 021C ; NFKC_SCF; 021D # L& LATIN CAPITAL LETTER YOGH 021E ; NFKC_SCF; 021F # L& LATIN CAPITAL LETTER H WITH CARON 0220 ; NFKC_SCF; 019E # L& LATIN CAPITAL LETTER N WITH LONG RIGHT LEG 0222 ; NFKC_SCF; 0223 # L& LATIN CAPITAL LETTER OU 0224 ; NFKC_SCF; 0225 # L& LATIN CAPITAL LETTER Z WITH HOOK 0226 ; NFKC_SCF; 0227 # L& LATIN CAPITAL LETTER A WITH DOT ABOVE 0228 ; NFKC_SCF; 0229 # L& LATIN CAPITAL LETTER E WITH CEDILLA 022A ; NFKC_SCF; 022B # L& LATIN CAPITAL LETTER O WITH DIAERESIS AND MACRON 022C ; NFKC_SCF; 022D # L& LATIN CAPITAL LETTER O WITH TILDE AND MACRON 022E ; NFKC_SCF; 022F # L& LATIN CAPITAL LETTER O WITH DOT ABOVE 0230 ; NFKC_SCF; 0231 # L& LATIN CAPITAL LETTER O WITH DOT ABOVE AND MACRON 0232 ; NFKC_SCF; 0233 # L& LATIN CAPITAL LETTER Y WITH MACRON 023A ; NFKC_SCF; 2C65 # L& LATIN CAPITAL LETTER A WITH STROKE 023B ; NFKC_SCF; 023C # L& LATIN CAPITAL LETTER C WITH STROKE 023D ; NFKC_SCF; 019A # L& LATIN CAPITAL LETTER L WITH BAR 023E ; NFKC_SCF; 2C66 # L& LATIN CAPITAL LETTER T WITH DIAGONAL STROKE 0241 ; NFKC_SCF; 0242 # L& LATIN CAPITAL LETTER GLOTTAL STOP 0243 ; NFKC_SCF; 0180 # L& LATIN CAPITAL LETTER B WITH STROKE 0244 ; NFKC_SCF; 0289 # L& LATIN CAPITAL LETTER U BAR 0245 ; NFKC_SCF; 028C # L& LATIN CAPITAL LETTER TURNED V 0246 ; NFKC_SCF; 0247 # L& LATIN CAPITAL LETTER E WITH STROKE 0248 ; NFKC_SCF; 0249 # L& LATIN CAPITAL LETTER J WITH STROKE 024A ; NFKC_SCF; 024B # L& LATIN CAPITAL LETTER SMALL Q WITH HOOK TAIL 024C ; NFKC_SCF; 024D # L& LATIN CAPITAL LETTER R WITH STROKE 024E ; NFKC_SCF; 024F # L& LATIN CAPITAL LETTER Y WITH STROKE 02B0 ; NFKC_SCF; 0068 # Lm MODIFIER LETTER SMALL H 02B1 ; NFKC_SCF; 0266 # Lm MODIFIER LETTER SMALL H WITH HOOK 02B2 ; NFKC_SCF; 006A # Lm MODIFIER LETTER SMALL J 02B3 ; NFKC_SCF; 0072 # Lm MODIFIER LETTER SMALL R 02B4 ; NFKC_SCF; 0279 # Lm MODIFIER LETTER SMALL TURNED R 02B5 ; NFKC_SCF; 027B # Lm MODIFIER LETTER SMALL TURNED R WITH HOOK 02B6 ; NFKC_SCF; 0281 # Lm MODIFIER LETTER SMALL CAPITAL INVERTED R 02B7 ; NFKC_SCF; 0077 # Lm MODIFIER LETTER SMALL W 02B8 ; NFKC_SCF; 0079 # Lm MODIFIER LETTER SMALL Y 02D8 ; NFKC_SCF; 0020 0306 # Sk BREVE 02D9 ; NFKC_SCF; 0020 0307 # Sk DOT ABOVE 02DA ; NFKC_SCF; 0020 030A # Sk RING ABOVE 02DB ; NFKC_SCF; 0020 0328 # Sk OGONEK 02DC ; NFKC_SCF; 0020 0303 # Sk SMALL TILDE 02DD ; NFKC_SCF; 0020 030B # Sk DOUBLE ACUTE ACCENT 02E0 ; NFKC_SCF; 0263 # Lm MODIFIER LETTER SMALL GAMMA 02E1 ; NFKC_SCF; 006C # Lm MODIFIER LETTER SMALL L 02E2 ; NFKC_SCF; 0073 # Lm MODIFIER LETTER SMALL S 02E3 ; NFKC_SCF; 0078 # Lm MODIFIER LETTER SMALL X 02E4 ; NFKC_SCF; 0295 # Lm MODIFIER LETTER SMALL REVERSED GLOTTAL STOP 0340 ; NFKC_SCF; 0300 # Mn COMBINING GRAVE TONE MARK 0341 ; NFKC_SCF; 0301 # Mn COMBINING ACUTE TONE MARK 0343 ; NFKC_SCF; 0313 # Mn COMBINING GREEK KORONIS 0344 ; NFKC_SCF; 0308 0301 # Mn COMBINING GREEK DIALYTIKA TONOS 0345 ; NFKC_SCF; 03B9 # Mn COMBINING GREEK YPOGEGRAMMENI 034F ; NFKC_SCF; # Mn COMBINING GRAPHEME JOINER 0370 ; NFKC_SCF; 0371 # L& GREEK CAPITAL LETTER HETA 0372 ; NFKC_SCF; 0373 # L& GREEK CAPITAL LETTER ARCHAIC SAMPI 0374 ; NFKC_SCF; 02B9 # Lm GREEK NUMERAL SIGN 0376 ; NFKC_SCF; 0377 # L& GREEK CAPITAL LETTER PAMPHYLIAN DIGAMMA 037A ; NFKC_SCF; 0020 03B9 # Lm GREEK YPOGEGRAMMENI 037E ; NFKC_SCF; 003B # Po GREEK QUESTION MARK 037F ; NFKC_SCF; 03F3 # L& GREEK CAPITAL LETTER YOT 0384 ; NFKC_SCF; 0020 0301 # Sk GREEK TONOS 0385 ; NFKC_SCF; 0020 0308 0301 # Sk GREEK DIALYTIKA TONOS 0386 ; NFKC_SCF; 03AC # L& GREEK CAPITAL LETTER ALPHA WITH TONOS 0387 ; NFKC_SCF; 00B7 # Po GREEK ANO TELEIA 0388 ; NFKC_SCF; 03AD # L& GREEK CAPITAL LETTER EPSILON WITH TONOS 0389 ; NFKC_SCF; 03AE # L& GREEK CAPITAL LETTER ETA WITH TONOS 038A ; NFKC_SCF; 03AF # L& GREEK CAPITAL LETTER IOTA WITH TONOS 038C ; NFKC_SCF; 03CC # L& GREEK CAPITAL LETTER OMICRON WITH TONOS 038E ; NFKC_SCF; 03CD # L& GREEK CAPITAL LETTER UPSILON WITH TONOS 038F ; NFKC_SCF; 03CE # L& GREEK CAPITAL LETTER OMEGA WITH TONOS 0391 ; NFKC_SCF; 03B1 # L& GREEK CAPITAL LETTER ALPHA 0392 ; NFKC_SCF; 03B2 # L& GREEK CAPITAL LETTER BETA 0393 ; NFKC_SCF; 03B3 # L& GREEK CAPITAL LETTER GAMMA 0394 ; NFKC_SCF; 03B4 # L& GREEK CAPITAL LETTER DELTA 0395 ; NFKC_SCF; 03B5 # L& GREEK CAPITAL LETTER EPSILON 0396 ; NFKC_SCF; 03B6 # L& GREEK CAPITAL LETTER ZETA 0397 ; NFKC_SCF; 03B7 # L& GREEK CAPITAL LETTER ETA 0398 ; NFKC_SCF; 03B8 # L& GREEK CAPITAL LETTER THETA 0399 ; NFKC_SCF; 03B9 # L& GREEK CAPITAL LETTER IOTA 039A ; NFKC_SCF; 03BA # L& GREEK CAPITAL LETTER KAPPA 039B ; NFKC_SCF; 03BB # L& GREEK CAPITAL LETTER LAMDA 039C ; NFKC_SCF; 03BC # L& GREEK CAPITAL LETTER MU 039D ; NFKC_SCF; 03BD # L& GREEK CAPITAL LETTER NU 039E ; NFKC_SCF; 03BE # L& GREEK CAPITAL LETTER XI 039F ; NFKC_SCF; 03BF # L& GREEK CAPITAL LETTER OMICRON 03A0 ; NFKC_SCF; 03C0 # L& GREEK CAPITAL LETTER PI 03A1 ; NFKC_SCF; 03C1 # L& GREEK CAPITAL LETTER RHO 03A3 ; NFKC_SCF; 03C3 # L& GREEK CAPITAL LETTER SIGMA 03A4 ; NFKC_SCF; 03C4 # L& GREEK CAPITAL LETTER TAU 03A5 ; NFKC_SCF; 03C5 # L& GREEK CAPITAL LETTER UPSILON 03A6 ; NFKC_SCF; 03C6 # L& GREEK CAPITAL LETTER PHI 03A7 ; NFKC_SCF; 03C7 # L& GREEK CAPITAL LETTER CHI 03A8 ; NFKC_SCF; 03C8 # L& GREEK CAPITAL LETTER PSI 03A9 ; NFKC_SCF; 03C9 # L& GREEK CAPITAL LETTER OMEGA 03AA ; NFKC_SCF; 03CA # L& GREEK CAPITAL LETTER IOTA WITH DIALYTIKA 03AB ; NFKC_SCF; 03CB # L& GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA 03C2 ; NFKC_SCF; 03C3 # L& GREEK SMALL LETTER FINAL SIGMA 03CF ; NFKC_SCF; 03D7 # L& GREEK CAPITAL KAI SYMBOL 03D0 ; NFKC_SCF; 03B2 # L& GREEK BETA SYMBOL 03D1 ; NFKC_SCF; 03B8 # L& GREEK THETA SYMBOL 03D2 ; NFKC_SCF; 03C5 # L& GREEK UPSILON WITH HOOK SYMBOL 03D3 ; NFKC_SCF; 03CD # L& GREEK UPSILON WITH ACUTE AND HOOK SYMBOL 03D4 ; NFKC_SCF; 03CB # L& GREEK UPSILON WITH DIAERESIS AND HOOK SYMBOL 03D5 ; NFKC_SCF; 03C6 # L& GREEK PHI SYMBOL 03D6 ; NFKC_SCF; 03C0 # L& GREEK PI SYMBOL 03D8 ; NFKC_SCF; 03D9 # L& GREEK LETTER ARCHAIC KOPPA 03DA ; NFKC_SCF; 03DB # L& GREEK LETTER STIGMA 03DC ; NFKC_SCF; 03DD # L& GREEK LETTER DIGAMMA 03DE ; NFKC_SCF; 03DF # L& GREEK LETTER KOPPA 03E0 ; NFKC_SCF; 03E1 # L& GREEK LETTER SAMPI 03E2 ; NFKC_SCF; 03E3 # L& COPTIC CAPITAL LETTER SHEI 03E4 ; NFKC_SCF; 03E5 # L& COPTIC CAPITAL LETTER FEI 03E6 ; NFKC_SCF; 03E7 # L& COPTIC CAPITAL LETTER KHEI 03E8 ; NFKC_SCF; 03E9 # L& COPTIC CAPITAL LETTER HORI 03EA ; NFKC_SCF; 03EB # L& COPTIC CAPITAL LETTER GANGIA 03EC ; NFKC_SCF; 03ED # L& COPTIC CAPITAL LETTER SHIMA 03EE ; NFKC_SCF; 03EF # L& COPTIC CAPITAL LETTER DEI 03F0 ; NFKC_SCF; 03BA # L& GREEK KAPPA SYMBOL 03F1 ; NFKC_SCF; 03C1 # L& GREEK RHO SYMBOL 03F2 ; NFKC_SCF; 03C3 # L& GREEK LUNATE SIGMA SYMBOL 03F4 ; NFKC_SCF; 03B8 # L& GREEK CAPITAL THETA SYMBOL 03F5 ; NFKC_SCF; 03B5 # L& GREEK LUNATE EPSILON SYMBOL 03F7 ; NFKC_SCF; 03F8 # L& GREEK CAPITAL LETTER SHO 03F9 ; NFKC_SCF; 03C3 # L& GREEK CAPITAL LUNATE SIGMA SYMBOL 03FA ; NFKC_SCF; 03FB # L& GREEK CAPITAL LETTER SAN 03FD ; NFKC_SCF; 037B # L& GREEK CAPITAL REVERSED LUNATE SIGMA SYMBOL 03FE ; NFKC_SCF; 037C # L& GREEK CAPITAL DOTTED LUNATE SIGMA SYMBOL 03FF ; NFKC_SCF; 037D # L& GREEK CAPITAL REVERSED DOTTED LUNATE SIGMA SYMBOL 0400 ; NFKC_SCF; 0450 # L& CYRILLIC CAPITAL LETTER IE WITH GRAVE 0401 ; NFKC_SCF; 0451 # L& CYRILLIC CAPITAL LETTER IO 0402 ; NFKC_SCF; 0452 # L& CYRILLIC CAPITAL LETTER DJE 0403 ; NFKC_SCF; 0453 # L& CYRILLIC CAPITAL LETTER GJE 0404 ; NFKC_SCF; 0454 # L& CYRILLIC CAPITAL LETTER UKRAINIAN IE 0405 ; NFKC_SCF; 0455 # L& CYRILLIC CAPITAL LETTER DZE 0406 ; NFKC_SCF; 0456 # L& CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I 0407 ; NFKC_SCF; 0457 # L& CYRILLIC CAPITAL LETTER YI 0408 ; NFKC_SCF; 0458 # L& CYRILLIC CAPITAL LETTER JE 0409 ; NFKC_SCF; 0459 # L& CYRILLIC CAPITAL LETTER LJE 040A ; NFKC_SCF; 045A # L& CYRILLIC CAPITAL LETTER NJE 040B ; NFKC_SCF; 045B # L& CYRILLIC CAPITAL LETTER TSHE 040C ; NFKC_SCF; 045C # L& CYRILLIC CAPITAL LETTER KJE 040D ; NFKC_SCF; 045D # L& CYRILLIC CAPITAL LETTER I WITH GRAVE 040E ; NFKC_SCF; 045E # L& CYRILLIC CAPITAL LETTER SHORT U 040F ; NFKC_SCF; 045F # L& CYRILLIC CAPITAL LETTER DZHE 0410 ; NFKC_SCF; 0430 # L& CYRILLIC CAPITAL LETTER A 0411 ; NFKC_SCF; 0431 # L& CYRILLIC CAPITAL LETTER BE 0412 ; NFKC_SCF; 0432 # L& CYRILLIC CAPITAL LETTER VE 0413 ; NFKC_SCF; 0433 # L& CYRILLIC CAPITAL LETTER GHE 0414 ; NFKC_SCF; 0434 # L& CYRILLIC CAPITAL LETTER DE 0415 ; NFKC_SCF; 0435 # L& CYRILLIC CAPITAL LETTER IE 0416 ; NFKC_SCF; 0436 # L& CYRILLIC CAPITAL LETTER ZHE 0417 ; NFKC_SCF; 0437 # L& CYRILLIC CAPITAL LETTER ZE 0418 ; NFKC_SCF; 0438 # L& CYRILLIC CAPITAL LETTER I 0419 ; NFKC_SCF; 0439 # L& CYRILLIC CAPITAL LETTER SHORT I 041A ; NFKC_SCF; 043A # L& CYRILLIC CAPITAL LETTER KA 041B ; NFKC_SCF; 043B # L& CYRILLIC CAPITAL LETTER EL 041C ; NFKC_SCF; 043C # L& CYRILLIC CAPITAL LETTER EM 041D ; NFKC_SCF; 043D # L& CYRILLIC CAPITAL LETTER EN 041E ; NFKC_SCF; 043E # L& CYRILLIC CAPITAL LETTER O 041F ; NFKC_SCF; 043F # L& CYRILLIC CAPITAL LETTER PE 0420 ; NFKC_SCF; 0440 # L& CYRILLIC CAPITAL LETTER ER 0421 ; NFKC_SCF; 0441 # L& CYRILLIC CAPITAL LETTER ES 0422 ; NFKC_SCF; 0442 # L& CYRILLIC CAPITAL LETTER TE 0423 ; NFKC_SCF; 0443 # L& CYRILLIC CAPITAL LETTER U 0424 ; NFKC_SCF; 0444 # L& CYRILLIC CAPITAL LETTER EF 0425 ; NFKC_SCF; 0445 # L& CYRILLIC CAPITAL LETTER HA 0426 ; NFKC_SCF; 0446 # L& CYRILLIC CAPITAL LETTER TSE 0427 ; NFKC_SCF; 0447 # L& CYRILLIC CAPITAL LETTER CHE 0428 ; NFKC_SCF; 0448 # L& CYRILLIC CAPITAL LETTER SHA 0429 ; NFKC_SCF; 0449 # L& CYRILLIC CAPITAL LETTER SHCHA 042A ; NFKC_SCF; 044A # L& CYRILLIC CAPITAL LETTER HARD SIGN 042B ; NFKC_SCF; 044B # L& CYRILLIC CAPITAL LETTER YERU 042C ; NFKC_SCF; 044C # L& CYRILLIC CAPITAL LETTER SOFT SIGN 042D ; NFKC_SCF; 044D # L& CYRILLIC CAPITAL LETTER E 042E ; NFKC_SCF; 044E # L& CYRILLIC CAPITAL LETTER YU 042F ; NFKC_SCF; 044F # L& CYRILLIC CAPITAL LETTER YA 0460 ; NFKC_SCF; 0461 # L& CYRILLIC CAPITAL LETTER OMEGA 0462 ; NFKC_SCF; 0463 # L& CYRILLIC CAPITAL LETTER YAT 0464 ; NFKC_SCF; 0465 # L& CYRILLIC CAPITAL LETTER IOTIFIED E 0466 ; NFKC_SCF; 0467 # L& CYRILLIC CAPITAL LETTER LITTLE YUS 0468 ; NFKC_SCF; 0469 # L& CYRILLIC CAPITAL LETTER IOTIFIED LITTLE YUS 046A ; NFKC_SCF; 046B # L& CYRILLIC CAPITAL LETTER BIG YUS 046C ; NFKC_SCF; 046D # L& CYRILLIC CAPITAL LETTER IOTIFIED BIG YUS 046E ; NFKC_SCF; 046F # L& CYRILLIC CAPITAL LETTER KSI 0470 ; NFKC_SCF; 0471 # L& CYRILLIC CAPITAL LETTER PSI 0472 ; NFKC_SCF; 0473 # L& CYRILLIC CAPITAL LETTER FITA 0474 ; NFKC_SCF; 0475 # L& CYRILLIC CAPITAL LETTER IZHITSA 0476 ; NFKC_SCF; 0477 # L& CYRILLIC CAPITAL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT 0478 ; NFKC_SCF; 0479 # L& CYRILLIC CAPITAL LETTER UK 047A ; NFKC_SCF; 047B # L& CYRILLIC CAPITAL LETTER ROUND OMEGA 047C ; NFKC_SCF; 047D # L& CYRILLIC CAPITAL LETTER OMEGA WITH TITLO 047E ; NFKC_SCF; 047F # L& CYRILLIC CAPITAL LETTER OT 0480 ; NFKC_SCF; 0481 # L& CYRILLIC CAPITAL LETTER KOPPA 048A ; NFKC_SCF; 048B # L& CYRILLIC CAPITAL LETTER SHORT I WITH TAIL 048C ; NFKC_SCF; 048D # L& CYRILLIC CAPITAL LETTER SEMISOFT SIGN 048E ; NFKC_SCF; 048F # L& CYRILLIC CAPITAL LETTER ER WITH TICK 0490 ; NFKC_SCF; 0491 # L& CYRILLIC CAPITAL LETTER GHE WITH UPTURN 0492 ; NFKC_SCF; 0493 # L& CYRILLIC CAPITAL LETTER GHE WITH STROKE 0494 ; NFKC_SCF; 0495 # L& CYRILLIC CAPITAL LETTER GHE WITH MIDDLE HOOK 0496 ; NFKC_SCF; 0497 # L& CYRILLIC CAPITAL LETTER ZHE WITH DESCENDER 0498 ; NFKC_SCF; 0499 # L& CYRILLIC CAPITAL LETTER ZE WITH DESCENDER 049A ; NFKC_SCF; 049B # L& CYRILLIC CAPITAL LETTER KA WITH DESCENDER 049C ; NFKC_SCF; 049D # L& CYRILLIC CAPITAL LETTER KA WITH VERTICAL STROKE 049E ; NFKC_SCF; 049F # L& CYRILLIC CAPITAL LETTER KA WITH STROKE 04A0 ; NFKC_SCF; 04A1 # L& CYRILLIC CAPITAL LETTER BASHKIR KA 04A2 ; NFKC_SCF; 04A3 # L& CYRILLIC CAPITAL LETTER EN WITH DESCENDER 04A4 ; NFKC_SCF; 04A5 # L& CYRILLIC CAPITAL LIGATURE EN GHE 04A6 ; NFKC_SCF; 04A7 # L& CYRILLIC CAPITAL LETTER PE WITH MIDDLE HOOK 04A8 ; NFKC_SCF; 04A9 # L& CYRILLIC CAPITAL LETTER ABKHASIAN HA 04AA ; NFKC_SCF; 04AB # L& CYRILLIC CAPITAL LETTER ES WITH DESCENDER 04AC ; NFKC_SCF; 04AD # L& CYRILLIC CAPITAL LETTER TE WITH DESCENDER 04AE ; NFKC_SCF; 04AF # L& CYRILLIC CAPITAL LETTER STRAIGHT U 04B0 ; NFKC_SCF; 04B1 # L& CYRILLIC CAPITAL LETTER STRAIGHT U WITH STROKE 04B2 ; NFKC_SCF; 04B3 # L& CYRILLIC CAPITAL LETTER HA WITH DESCENDER 04B4 ; NFKC_SCF; 04B5 # L& CYRILLIC CAPITAL LIGATURE TE TSE 04B6 ; NFKC_SCF; 04B7 # L& CYRILLIC CAPITAL LETTER CHE WITH DESCENDER 04B8 ; NFKC_SCF; 04B9 # L& CYRILLIC CAPITAL LETTER CHE WITH VERTICAL STROKE 04BA ; NFKC_SCF; 04BB # L& CYRILLIC CAPITAL LETTER SHHA 04BC ; NFKC_SCF; 04BD # L& CYRILLIC CAPITAL LETTER ABKHASIAN CHE 04BE ; NFKC_SCF; 04BF # L& CYRILLIC CAPITAL LETTER ABKHASIAN CHE WITH DESCENDER 04C0 ; NFKC_SCF; 04CF # L& CYRILLIC LETTER PALOCHKA 04C1 ; NFKC_SCF; 04C2 # L& CYRILLIC CAPITAL LETTER ZHE WITH BREVE 04C3 ; NFKC_SCF; 04C4 # L& CYRILLIC CAPITAL LETTER KA WITH HOOK 04C5 ; NFKC_SCF; 04C6 # L& CYRILLIC CAPITAL LETTER EL WITH TAIL 04C7 ; NFKC_SCF; 04C8 # L& CYRILLIC CAPITAL LETTER EN WITH HOOK 04C9 ; NFKC_SCF; 04CA # L& CYRILLIC CAPITAL LETTER EN WITH TAIL 04CB ; NFKC_SCF; 04CC # L& CYRILLIC CAPITAL LETTER KHAKASSIAN CHE 04CD ; NFKC_SCF; 04CE # L& CYRILLIC CAPITAL LETTER EM WITH TAIL 04D0 ; NFKC_SCF; 04D1 # L& CYRILLIC CAPITAL LETTER A WITH BREVE 04D2 ; NFKC_SCF; 04D3 # L& CYRILLIC CAPITAL LETTER A WITH DIAERESIS 04D4 ; NFKC_SCF; 04D5 # L& CYRILLIC CAPITAL LIGATURE A IE 04D6 ; NFKC_SCF; 04D7 # L& CYRILLIC CAPITAL LETTER IE WITH BREVE 04D8 ; NFKC_SCF; 04D9 # L& CYRILLIC CAPITAL LETTER SCHWA 04DA ; NFKC_SCF; 04DB # L& CYRILLIC CAPITAL LETTER SCHWA WITH DIAERESIS 04DC ; NFKC_SCF; 04DD # L& CYRILLIC CAPITAL LETTER ZHE WITH DIAERESIS 04DE ; NFKC_SCF; 04DF # L& CYRILLIC CAPITAL LETTER ZE WITH DIAERESIS 04E0 ; NFKC_SCF; 04E1 # L& CYRILLIC CAPITAL LETTER ABKHASIAN DZE 04E2 ; NFKC_SCF; 04E3 # L& CYRILLIC CAPITAL LETTER I WITH MACRON 04E4 ; NFKC_SCF; 04E5 # L& CYRILLIC CAPITAL LETTER I WITH DIAERESIS 04E6 ; NFKC_SCF; 04E7 # L& CYRILLIC CAPITAL LETTER O WITH DIAERESIS 04E8 ; NFKC_SCF; 04E9 # L& CYRILLIC CAPITAL LETTER BARRED O 04EA ; NFKC_SCF; 04EB # L& CYRILLIC CAPITAL LETTER BARRED O WITH DIAERESIS 04EC ; NFKC_SCF; 04ED # L& CYRILLIC CAPITAL LETTER E WITH DIAERESIS 04EE ; NFKC_SCF; 04EF # L& CYRILLIC CAPITAL LETTER U WITH MACRON 04F0 ; NFKC_SCF; 04F1 # L& CYRILLIC CAPITAL LETTER U WITH DIAERESIS 04F2 ; NFKC_SCF; 04F3 # L& CYRILLIC CAPITAL LETTER U WITH DOUBLE ACUTE 04F4 ; NFKC_SCF; 04F5 # L& CYRILLIC CAPITAL LETTER CHE WITH DIAERESIS 04F6 ; NFKC_SCF; 04F7 # L& CYRILLIC CAPITAL LETTER GHE WITH DESCENDER 04F8 ; NFKC_SCF; 04F9 # L& CYRILLIC CAPITAL LETTER YERU WITH DIAERESIS 04FA ; NFKC_SCF; 04FB # L& CYRILLIC CAPITAL LETTER GHE WITH STROKE AND HOOK 04FC ; NFKC_SCF; 04FD # L& CYRILLIC CAPITAL LETTER HA WITH HOOK 04FE ; NFKC_SCF; 04FF # L& CYRILLIC CAPITAL LETTER HA WITH STROKE 0500 ; NFKC_SCF; 0501 # L& CYRILLIC CAPITAL LETTER KOMI DE 0502 ; NFKC_SCF; 0503 # L& CYRILLIC CAPITAL LETTER KOMI DJE 0504 ; NFKC_SCF; 0505 # L& CYRILLIC CAPITAL LETTER KOMI ZJE 0506 ; NFKC_SCF; 0507 # L& CYRILLIC CAPITAL LETTER KOMI DZJE 0508 ; NFKC_SCF; 0509 # L& CYRILLIC CAPITAL LETTER KOMI LJE 050A ; NFKC_SCF; 050B # L& CYRILLIC CAPITAL LETTER KOMI NJE 050C ; NFKC_SCF; 050D # L& CYRILLIC CAPITAL LETTER KOMI SJE 050E ; NFKC_SCF; 050F # L& CYRILLIC CAPITAL LETTER KOMI TJE 0510 ; NFKC_SCF; 0511 # L& CYRILLIC CAPITAL LETTER REVERSED ZE 0512 ; NFKC_SCF; 0513 # L& CYRILLIC CAPITAL LETTER EL WITH HOOK 0514 ; NFKC_SCF; 0515 # L& CYRILLIC CAPITAL LETTER LHA 0516 ; NFKC_SCF; 0517 # L& CYRILLIC CAPITAL LETTER RHA 0518 ; NFKC_SCF; 0519 # L& CYRILLIC CAPITAL LETTER YAE 051A ; NFKC_SCF; 051B # L& CYRILLIC CAPITAL LETTER QA 051C ; NFKC_SCF; 051D # L& CYRILLIC CAPITAL LETTER WE 051E ; NFKC_SCF; 051F # L& CYRILLIC CAPITAL LETTER ALEUT KA 0520 ; NFKC_SCF; 0521 # L& CYRILLIC CAPITAL LETTER EL WITH MIDDLE HOOK 0522 ; NFKC_SCF; 0523 # L& CYRILLIC CAPITAL LETTER EN WITH MIDDLE HOOK 0524 ; NFKC_SCF; 0525 # L& CYRILLIC CAPITAL LETTER PE WITH DESCENDER 0526 ; NFKC_SCF; 0527 # L& CYRILLIC CAPITAL LETTER SHHA WITH DESCENDER 0528 ; NFKC_SCF; 0529 # L& CYRILLIC CAPITAL LETTER EN WITH LEFT HOOK 052A ; NFKC_SCF; 052B # L& CYRILLIC CAPITAL LETTER DZZHE 052C ; NFKC_SCF; 052D # L& CYRILLIC CAPITAL LETTER DCHE 052E ; NFKC_SCF; 052F # L& CYRILLIC CAPITAL LETTER EL WITH DESCENDER 0531 ; NFKC_SCF; 0561 # L& ARMENIAN CAPITAL LETTER AYB 0532 ; NFKC_SCF; 0562 # L& ARMENIAN CAPITAL LETTER BEN 0533 ; NFKC_SCF; 0563 # L& ARMENIAN CAPITAL LETTER GIM 0534 ; NFKC_SCF; 0564 # L& ARMENIAN CAPITAL LETTER DA 0535 ; NFKC_SCF; 0565 # L& ARMENIAN CAPITAL LETTER ECH 0536 ; NFKC_SCF; 0566 # L& ARMENIAN CAPITAL LETTER ZA 0537 ; NFKC_SCF; 0567 # L& ARMENIAN CAPITAL LETTER EH 0538 ; NFKC_SCF; 0568 # L& ARMENIAN CAPITAL LETTER ET 0539 ; NFKC_SCF; 0569 # L& ARMENIAN CAPITAL LETTER TO 053A ; NFKC_SCF; 056A # L& ARMENIAN CAPITAL LETTER ZHE 053B ; NFKC_SCF; 056B # L& ARMENIAN CAPITAL LETTER INI 053C ; NFKC_SCF; 056C # L& ARMENIAN CAPITAL LETTER LIWN 053D ; NFKC_SCF; 056D # L& ARMENIAN CAPITAL LETTER XEH 053E ; NFKC_SCF; 056E # L& ARMENIAN CAPITAL LETTER CA 053F ; NFKC_SCF; 056F # L& ARMENIAN CAPITAL LETTER KEN 0540 ; NFKC_SCF; 0570 # L& ARMENIAN CAPITAL LETTER HO 0541 ; NFKC_SCF; 0571 # L& ARMENIAN CAPITAL LETTER JA 0542 ; NFKC_SCF; 0572 # L& ARMENIAN CAPITAL LETTER GHAD 0543 ; NFKC_SCF; 0573 # L& ARMENIAN CAPITAL LETTER CHEH 0544 ; NFKC_SCF; 0574 # L& ARMENIAN CAPITAL LETTER MEN 0545 ; NFKC_SCF; 0575 # L& ARMENIAN CAPITAL LETTER YI 0546 ; NFKC_SCF; 0576 # L& ARMENIAN CAPITAL LETTER NOW 0547 ; NFKC_SCF; 0577 # L& ARMENIAN CAPITAL LETTER SHA 0548 ; NFKC_SCF; 0578 # L& ARMENIAN CAPITAL LETTER VO 0549 ; NFKC_SCF; 0579 # L& ARMENIAN CAPITAL LETTER CHA 054A ; NFKC_SCF; 057A # L& ARMENIAN CAPITAL LETTER PEH 054B ; NFKC_SCF; 057B # L& ARMENIAN CAPITAL LETTER JHEH 054C ; NFKC_SCF; 057C # L& ARMENIAN CAPITAL LETTER RA 054D ; NFKC_SCF; 057D # L& ARMENIAN CAPITAL LETTER SEH 054E ; NFKC_SCF; 057E # L& ARMENIAN CAPITAL LETTER VEW 054F ; NFKC_SCF; 057F # L& ARMENIAN CAPITAL LETTER TIWN 0550 ; NFKC_SCF; 0580 # L& ARMENIAN CAPITAL LETTER REH 0551 ; NFKC_SCF; 0581 # L& ARMENIAN CAPITAL LETTER CO 0552 ; NFKC_SCF; 0582 # L& ARMENIAN CAPITAL LETTER YIWN 0553 ; NFKC_SCF; 0583 # L& ARMENIAN CAPITAL LETTER PIWR 0554 ; NFKC_SCF; 0584 # L& ARMENIAN CAPITAL LETTER KEH 0555 ; NFKC_SCF; 0585 # L& ARMENIAN CAPITAL LETTER OH 0556 ; NFKC_SCF; 0586 # L& ARMENIAN CAPITAL LETTER FEH 0587 ; NFKC_SCF; 0565 0582 # L& ARMENIAN SMALL LIGATURE ECH YIWN 061C ; NFKC_SCF; # Cf ARABIC LETTER MARK 0675 ; NFKC_SCF; 0627 0674 # Lo ARABIC LETTER HIGH HAMZA ALEF 0676 ; NFKC_SCF; 0648 0674 # Lo ARABIC LETTER HIGH HAMZA WAW 0677 ; NFKC_SCF; 06C7 0674 # Lo ARABIC LETTER U WITH HAMZA ABOVE 0678 ; NFKC_SCF; 064A 0674 # Lo ARABIC LETTER HIGH HAMZA YEH 0958 ; NFKC_SCF; 0915 093C # Lo DEVANAGARI LETTER QA 0959 ; NFKC_SCF; 0916 093C # Lo DEVANAGARI LETTER KHHA 095A ; NFKC_SCF; 0917 093C # Lo DEVANAGARI LETTER GHHA 095B ; NFKC_SCF; 091C 093C # Lo DEVANAGARI LETTER ZA 095C ; NFKC_SCF; 0921 093C # Lo DEVANAGARI LETTER DDDHA 095D ; NFKC_SCF; 0922 093C # Lo DEVANAGARI LETTER RHA 095E ; NFKC_SCF; 092B 093C # Lo DEVANAGARI LETTER FA 095F ; NFKC_SCF; 092F 093C # Lo DEVANAGARI LETTER YYA 09DC ; NFKC_SCF; 09A1 09BC # Lo BENGALI LETTER RRA 09DD ; NFKC_SCF; 09A2 09BC # Lo BENGALI LETTER RHA 09DF ; NFKC_SCF; 09AF 09BC # Lo BENGALI LETTER YYA 0A33 ; NFKC_SCF; 0A32 0A3C # Lo GURMUKHI LETTER LLA 0A36 ; NFKC_SCF; 0A38 0A3C # Lo GURMUKHI LETTER SHA 0A59 ; NFKC_SCF; 0A16 0A3C # Lo GURMUKHI LETTER KHHA 0A5A ; NFKC_SCF; 0A17 0A3C # Lo GURMUKHI LETTER GHHA 0A5B ; NFKC_SCF; 0A1C 0A3C # Lo GURMUKHI LETTER ZA 0A5E ; NFKC_SCF; 0A2B 0A3C # Lo GURMUKHI LETTER FA 0B5C ; NFKC_SCF; 0B21 0B3C # Lo ORIYA LETTER RRA 0B5D ; NFKC_SCF; 0B22 0B3C # Lo ORIYA LETTER RHA 0E33 ; NFKC_SCF; 0E4D 0E32 # Lo THAI CHARACTER SARA AM 0EB3 ; NFKC_SCF; 0ECD 0EB2 # Lo LAO VOWEL SIGN AM 0EDC ; NFKC_SCF; 0EAB 0E99 # Lo LAO HO NO 0EDD ; NFKC_SCF; 0EAB 0EA1 # Lo LAO HO MO 0F0C ; NFKC_SCF; 0F0B # Po TIBETAN MARK DELIMITER TSHEG BSTAR 0F43 ; NFKC_SCF; 0F42 0FB7 # Lo TIBETAN LETTER GHA 0F4D ; NFKC_SCF; 0F4C 0FB7 # Lo TIBETAN LETTER DDHA 0F52 ; NFKC_SCF; 0F51 0FB7 # Lo TIBETAN LETTER DHA 0F57 ; NFKC_SCF; 0F56 0FB7 # Lo TIBETAN LETTER BHA 0F5C ; NFKC_SCF; 0F5B 0FB7 # Lo TIBETAN LETTER DZHA 0F69 ; NFKC_SCF; 0F40 0FB5 # Lo TIBETAN LETTER KSSA 0F73 ; NFKC_SCF; 0F71 0F72 # Mn TIBETAN VOWEL SIGN II 0F75 ; NFKC_SCF; 0F71 0F74 # Mn TIBETAN VOWEL SIGN UU 0F76 ; NFKC_SCF; 0FB2 0F80 # Mn TIBETAN VOWEL SIGN VOCALIC R 0F77 ; NFKC_SCF; 0FB2 0F71 0F80 # Mn TIBETAN VOWEL SIGN VOCALIC RR 0F78 ; NFKC_SCF; 0FB3 0F80 # Mn TIBETAN VOWEL SIGN VOCALIC L 0F79 ; NFKC_SCF; 0FB3 0F71 0F80 # Mn TIBETAN VOWEL SIGN VOCALIC LL 0F81 ; NFKC_SCF; 0F71 0F80 # Mn TIBETAN VOWEL SIGN REVERSED II 0F93 ; NFKC_SCF; 0F92 0FB7 # Mn TIBETAN SUBJOINED LETTER GHA 0F9D ; NFKC_SCF; 0F9C 0FB7 # Mn TIBETAN SUBJOINED LETTER DDHA 0FA2 ; NFKC_SCF; 0FA1 0FB7 # Mn TIBETAN SUBJOINED LETTER DHA 0FA7 ; NFKC_SCF; 0FA6 0FB7 # Mn TIBETAN SUBJOINED LETTER BHA 0FAC ; NFKC_SCF; 0FAB 0FB7 # Mn TIBETAN SUBJOINED LETTER DZHA 0FB9 ; NFKC_SCF; 0F90 0FB5 # Mn TIBETAN SUBJOINED LETTER KSSA 10A0 ; NFKC_SCF; 2D00 # L& GEORGIAN CAPITAL LETTER AN 10A1 ; NFKC_SCF; 2D01 # L& GEORGIAN CAPITAL LETTER BAN 10A2 ; NFKC_SCF; 2D02 # L& GEORGIAN CAPITAL LETTER GAN 10A3 ; NFKC_SCF; 2D03 # L& GEORGIAN CAPITAL LETTER DON 10A4 ; NFKC_SCF; 2D04 # L& GEORGIAN CAPITAL LETTER EN 10A5 ; NFKC_SCF; 2D05 # L& GEORGIAN CAPITAL LETTER VIN 10A6 ; NFKC_SCF; 2D06 # L& GEORGIAN CAPITAL LETTER ZEN 10A7 ; NFKC_SCF; 2D07 # L& GEORGIAN CAPITAL LETTER TAN 10A8 ; NFKC_SCF; 2D08 # L& GEORGIAN CAPITAL LETTER IN 10A9 ; NFKC_SCF; 2D09 # L& GEORGIAN CAPITAL LETTER KAN 10AA ; NFKC_SCF; 2D0A # L& GEORGIAN CAPITAL LETTER LAS 10AB ; NFKC_SCF; 2D0B # L& GEORGIAN CAPITAL LETTER MAN 10AC ; NFKC_SCF; 2D0C # L& GEORGIAN CAPITAL LETTER NAR 10AD ; NFKC_SCF; 2D0D # L& GEORGIAN CAPITAL LETTER ON 10AE ; NFKC_SCF; 2D0E # L& GEORGIAN CAPITAL LETTER PAR 10AF ; NFKC_SCF; 2D0F # L& GEORGIAN CAPITAL LETTER ZHAR 10B0 ; NFKC_SCF; 2D10 # L& GEORGIAN CAPITAL LETTER RAE 10B1 ; NFKC_SCF; 2D11 # L& GEORGIAN CAPITAL LETTER SAN 10B2 ; NFKC_SCF; 2D12 # L& GEORGIAN CAPITAL LETTER TAR 10B3 ; NFKC_SCF; 2D13 # L& GEORGIAN CAPITAL LETTER UN 10B4 ; NFKC_SCF; 2D14 # L& GEORGIAN CAPITAL LETTER PHAR 10B5 ; NFKC_SCF; 2D15 # L& GEORGIAN CAPITAL LETTER KHAR 10B6 ; NFKC_SCF; 2D16 # L& GEORGIAN CAPITAL LETTER GHAN 10B7 ; NFKC_SCF; 2D17 # L& GEORGIAN CAPITAL LETTER QAR 10B8 ; NFKC_SCF; 2D18 # L& GEORGIAN CAPITAL LETTER SHIN 10B9 ; NFKC_SCF; 2D19 # L& GEORGIAN CAPITAL LETTER CHIN 10BA ; NFKC_SCF; 2D1A # L& GEORGIAN CAPITAL LETTER CAN 10BB ; NFKC_SCF; 2D1B # L& GEORGIAN CAPITAL LETTER JIL 10BC ; NFKC_SCF; 2D1C # L& GEORGIAN CAPITAL LETTER CIL 10BD ; NFKC_SCF; 2D1D # L& GEORGIAN CAPITAL LETTER CHAR 10BE ; NFKC_SCF; 2D1E # L& GEORGIAN CAPITAL LETTER XAN 10BF ; NFKC_SCF; 2D1F # L& GEORGIAN CAPITAL LETTER JHAN 10C0 ; NFKC_SCF; 2D20 # L& GEORGIAN CAPITAL LETTER HAE 10C1 ; NFKC_SCF; 2D21 # L& GEORGIAN CAPITAL LETTER HE 10C2 ; NFKC_SCF; 2D22 # L& GEORGIAN CAPITAL LETTER HIE 10C3 ; NFKC_SCF; 2D23 # L& GEORGIAN CAPITAL LETTER WE 10C4 ; NFKC_SCF; 2D24 # L& GEORGIAN CAPITAL LETTER HAR 10C5 ; NFKC_SCF; 2D25 # L& GEORGIAN CAPITAL LETTER HOE 10C7 ; NFKC_SCF; 2D27 # L& GEORGIAN CAPITAL LETTER YN 10CD ; NFKC_SCF; 2D2D # L& GEORGIAN CAPITAL LETTER AEN 10FC ; NFKC_SCF; 10DC # Lm MODIFIER LETTER GEORGIAN NAR 115F..1160 ; NFKC_SCF; # Lo [2] HANGUL CHOSEONG FILLER..HANGUL JUNGSEONG FILLER 13F8 ; NFKC_SCF; 13F0 # L& CHEROKEE SMALL LETTER YE 13F9 ; NFKC_SCF; 13F1 # L& CHEROKEE SMALL LETTER YI 13FA ; NFKC_SCF; 13F2 # L& CHEROKEE SMALL LETTER YO 13FB ; NFKC_SCF; 13F3 # L& CHEROKEE SMALL LETTER YU 13FC ; NFKC_SCF; 13F4 # L& CHEROKEE SMALL LETTER YV 13FD ; NFKC_SCF; 13F5 # L& CHEROKEE SMALL LETTER MV 17B4..17B5 ; NFKC_SCF; # Mn [2] KHMER VOWEL INHERENT AQ..KHMER VOWEL INHERENT AA 180B..180D ; NFKC_SCF; # Mn [3] MONGOLIAN FREE VARIATION SELECTOR ONE..MONGOLIAN FREE VARIATION SELECTOR THREE 180E ; NFKC_SCF; # Cf MONGOLIAN VOWEL SEPARATOR 180F ; NFKC_SCF; # Mn MONGOLIAN FREE VARIATION SELECTOR FOUR 1C80 ; NFKC_SCF; 0432 # L& CYRILLIC SMALL LETTER ROUNDED VE 1C81 ; NFKC_SCF; 0434 # L& CYRILLIC SMALL LETTER LONG-LEGGED DE 1C82 ; NFKC_SCF; 043E # L& CYRILLIC SMALL LETTER NARROW O 1C83 ; NFKC_SCF; 0441 # L& CYRILLIC SMALL LETTER WIDE ES 1C84..1C85 ; NFKC_SCF; 0442 # L& [2] CYRILLIC SMALL LETTER TALL TE..CYRILLIC SMALL LETTER THREE-LEGGED TE 1C86 ; NFKC_SCF; 044A # L& CYRILLIC SMALL LETTER TALL HARD SIGN 1C87 ; NFKC_SCF; 0463 # L& CYRILLIC SMALL LETTER TALL YAT 1C88 ; NFKC_SCF; A64B # L& CYRILLIC SMALL LETTER UNBLENDED UK 1C90 ; NFKC_SCF; 10D0 # L& GEORGIAN MTAVRULI CAPITAL LETTER AN 1C91 ; NFKC_SCF; 10D1 # L& GEORGIAN MTAVRULI CAPITAL LETTER BAN 1C92 ; NFKC_SCF; 10D2 # L& GEORGIAN MTAVRULI CAPITAL LETTER GAN 1C93 ; NFKC_SCF; 10D3 # L& GEORGIAN MTAVRULI CAPITAL LETTER DON 1C94 ; NFKC_SCF; 10D4 # L& GEORGIAN MTAVRULI CAPITAL LETTER EN 1C95 ; NFKC_SCF; 10D5 # L& GEORGIAN MTAVRULI CAPITAL LETTER VIN 1C96 ; NFKC_SCF; 10D6 # L& GEORGIAN MTAVRULI CAPITAL LETTER ZEN 1C97 ; NFKC_SCF; 10D7 # L& GEORGIAN MTAVRULI CAPITAL LETTER TAN 1C98 ; NFKC_SCF; 10D8 # L& GEORGIAN MTAVRULI CAPITAL LETTER IN 1C99 ; NFKC_SCF; 10D9 # L& GEORGIAN MTAVRULI CAPITAL LETTER KAN 1C9A ; NFKC_SCF; 10DA # L& GEORGIAN MTAVRULI CAPITAL LETTER LAS 1C9B ; NFKC_SCF; 10DB # L& GEORGIAN MTAVRULI CAPITAL LETTER MAN 1C9C ; NFKC_SCF; 10DC # L& GEORGIAN MTAVRULI CAPITAL LETTER NAR 1C9D ; NFKC_SCF; 10DD # L& GEORGIAN MTAVRULI CAPITAL LETTER ON 1C9E ; NFKC_SCF; 10DE # L& GEORGIAN MTAVRULI CAPITAL LETTER PAR 1C9F ; NFKC_SCF; 10DF # L& GEORGIAN MTAVRULI CAPITAL LETTER ZHAR 1CA0 ; NFKC_SCF; 10E0 # L& GEORGIAN MTAVRULI CAPITAL LETTER RAE 1CA1 ; NFKC_SCF; 10E1 # L& GEORGIAN MTAVRULI CAPITAL LETTER SAN 1CA2 ; NFKC_SCF; 10E2 # L& GEORGIAN MTAVRULI CAPITAL LETTER TAR 1CA3 ; NFKC_SCF; 10E3 # L& GEORGIAN MTAVRULI CAPITAL LETTER UN 1CA4 ; NFKC_SCF; 10E4 # L& GEORGIAN MTAVRULI CAPITAL LETTER PHAR 1CA5 ; NFKC_SCF; 10E5 # L& GEORGIAN MTAVRULI CAPITAL LETTER KHAR 1CA6 ; NFKC_SCF; 10E6 # L& GEORGIAN MTAVRULI CAPITAL LETTER GHAN 1CA7 ; NFKC_SCF; 10E7 # L& GEORGIAN MTAVRULI CAPITAL LETTER QAR 1CA8 ; NFKC_SCF; 10E8 # L& GEORGIAN MTAVRULI CAPITAL LETTER SHIN 1CA9 ; NFKC_SCF; 10E9 # L& GEORGIAN MTAVRULI CAPITAL LETTER CHIN 1CAA ; NFKC_SCF; 10EA # L& GEORGIAN MTAVRULI CAPITAL LETTER CAN 1CAB ; NFKC_SCF; 10EB # L& GEORGIAN MTAVRULI CAPITAL LETTER JIL 1CAC ; NFKC_SCF; 10EC # L& GEORGIAN MTAVRULI CAPITAL LETTER CIL 1CAD ; NFKC_SCF; 10ED # L& GEORGIAN MTAVRULI CAPITAL LETTER CHAR 1CAE ; NFKC_SCF; 10EE # L& GEORGIAN MTAVRULI CAPITAL LETTER XAN 1CAF ; NFKC_SCF; 10EF # L& GEORGIAN MTAVRULI CAPITAL LETTER JHAN 1CB0 ; NFKC_SCF; 10F0 # L& GEORGIAN MTAVRULI CAPITAL LETTER HAE 1CB1 ; NFKC_SCF; 10F1 # L& GEORGIAN MTAVRULI CAPITAL LETTER HE 1CB2 ; NFKC_SCF; 10F2 # L& GEORGIAN MTAVRULI CAPITAL LETTER HIE 1CB3 ; NFKC_SCF; 10F3 # L& GEORGIAN MTAVRULI CAPITAL LETTER WE 1CB4 ; NFKC_SCF; 10F4 # L& GEORGIAN MTAVRULI CAPITAL LETTER HAR 1CB5 ; NFKC_SCF; 10F5 # L& GEORGIAN MTAVRULI CAPITAL LETTER HOE 1CB6 ; NFKC_SCF; 10F6 # L& GEORGIAN MTAVRULI CAPITAL LETTER FI 1CB7 ; NFKC_SCF; 10F7 # L& GEORGIAN MTAVRULI CAPITAL LETTER YN 1CB8 ; NFKC_SCF; 10F8 # L& GEORGIAN MTAVRULI CAPITAL LETTER ELIFI 1CB9 ; NFKC_SCF; 10F9 # L& GEORGIAN MTAVRULI CAPITAL LETTER TURNED GAN 1CBA ; NFKC_SCF; 10FA # L& GEORGIAN MTAVRULI CAPITAL LETTER AIN 1CBD ; NFKC_SCF; 10FD # L& GEORGIAN MTAVRULI CAPITAL LETTER AEN 1CBE ; NFKC_SCF; 10FE # L& GEORGIAN MTAVRULI CAPITAL LETTER HARD SIGN 1CBF ; NFKC_SCF; 10FF # L& GEORGIAN MTAVRULI CAPITAL LETTER LABIAL SIGN 1D2C ; NFKC_SCF; 0061 # Lm MODIFIER LETTER CAPITAL A 1D2D ; NFKC_SCF; 00E6 # Lm MODIFIER LETTER CAPITAL AE 1D2E ; NFKC_SCF; 0062 # Lm MODIFIER LETTER CAPITAL B 1D30 ; NFKC_SCF; 0064 # Lm MODIFIER LETTER CAPITAL D 1D31 ; NFKC_SCF; 0065 # Lm MODIFIER LETTER CAPITAL E 1D32 ; NFKC_SCF; 01DD # Lm MODIFIER LETTER CAPITAL REVERSED E 1D33 ; NFKC_SCF; 0067 # Lm MODIFIER LETTER CAPITAL G 1D34 ; NFKC_SCF; 0068 # Lm MODIFIER LETTER CAPITAL H 1D35 ; NFKC_SCF; 0069 # Lm MODIFIER LETTER CAPITAL I 1D36 ; NFKC_SCF; 006A # Lm MODIFIER LETTER CAPITAL J 1D37 ; NFKC_SCF; 006B # Lm MODIFIER LETTER CAPITAL K 1D38 ; NFKC_SCF; 006C # Lm MODIFIER LETTER CAPITAL L 1D39 ; NFKC_SCF; 006D # Lm MODIFIER LETTER CAPITAL M 1D3A ; NFKC_SCF; 006E # Lm MODIFIER LETTER CAPITAL N 1D3C ; NFKC_SCF; 006F # Lm MODIFIER LETTER CAPITAL O 1D3D ; NFKC_SCF; 0223 # Lm MODIFIER LETTER CAPITAL OU 1D3E ; NFKC_SCF; 0070 # Lm MODIFIER LETTER CAPITAL P 1D3F ; NFKC_SCF; 0072 # Lm MODIFIER LETTER CAPITAL R 1D40 ; NFKC_SCF; 0074 # Lm MODIFIER LETTER CAPITAL T 1D41 ; NFKC_SCF; 0075 # Lm MODIFIER LETTER CAPITAL U 1D42 ; NFKC_SCF; 0077 # Lm MODIFIER LETTER CAPITAL W 1D43 ; NFKC_SCF; 0061 # Lm MODIFIER LETTER SMALL A 1D44 ; NFKC_SCF; 0250 # Lm MODIFIER LETTER SMALL TURNED A 1D45 ; NFKC_SCF; 0251 # Lm MODIFIER LETTER SMALL ALPHA 1D46 ; NFKC_SCF; 1D02 # Lm MODIFIER LETTER SMALL TURNED AE 1D47 ; NFKC_SCF; 0062 # Lm MODIFIER LETTER SMALL B 1D48 ; NFKC_SCF; 0064 # Lm MODIFIER LETTER SMALL D 1D49 ; NFKC_SCF; 0065 # Lm MODIFIER LETTER SMALL E 1D4A ; NFKC_SCF; 0259 # Lm MODIFIER LETTER SMALL SCHWA 1D4B ; NFKC_SCF; 025B # Lm MODIFIER LETTER SMALL OPEN E 1D4C ; NFKC_SCF; 025C # Lm MODIFIER LETTER SMALL TURNED OPEN E 1D4D ; NFKC_SCF; 0067 # Lm MODIFIER LETTER SMALL G 1D4F ; NFKC_SCF; 006B # Lm MODIFIER LETTER SMALL K 1D50 ; NFKC_SCF; 006D # Lm MODIFIER LETTER SMALL M 1D51 ; NFKC_SCF; 014B # Lm MODIFIER LETTER SMALL ENG 1D52 ; NFKC_SCF; 006F # Lm MODIFIER LETTER SMALL O 1D53 ; NFKC_SCF; 0254 # Lm MODIFIER LETTER SMALL OPEN O 1D54 ; NFKC_SCF; 1D16 # Lm MODIFIER LETTER SMALL TOP HALF O 1D55 ; NFKC_SCF; 1D17 # Lm MODIFIER LETTER SMALL BOTTOM HALF O 1D56 ; NFKC_SCF; 0070 # Lm MODIFIER LETTER SMALL P 1D57 ; NFKC_SCF; 0074 # Lm MODIFIER LETTER SMALL T 1D58 ; NFKC_SCF; 0075 # Lm MODIFIER LETTER SMALL U 1D59 ; NFKC_SCF; 1D1D # Lm MODIFIER LETTER SMALL SIDEWAYS U 1D5A ; NFKC_SCF; 026F # Lm MODIFIER LETTER SMALL TURNED M 1D5B ; NFKC_SCF; 0076 # Lm MODIFIER LETTER SMALL V 1D5C ; NFKC_SCF; 1D25 # Lm MODIFIER LETTER SMALL AIN 1D5D ; NFKC_SCF; 03B2 # Lm MODIFIER LETTER SMALL BETA 1D5E ; NFKC_SCF; 03B3 # Lm MODIFIER LETTER SMALL GREEK GAMMA 1D5F ; NFKC_SCF; 03B4 # Lm MODIFIER LETTER SMALL DELTA 1D60 ; NFKC_SCF; 03C6 # Lm MODIFIER LETTER SMALL GREEK PHI 1D61 ; NFKC_SCF; 03C7 # Lm MODIFIER LETTER SMALL CHI 1D62 ; NFKC_SCF; 0069 # Lm LATIN SUBSCRIPT SMALL LETTER I 1D63 ; NFKC_SCF; 0072 # Lm LATIN SUBSCRIPT SMALL LETTER R 1D64 ; NFKC_SCF; 0075 # Lm LATIN SUBSCRIPT SMALL LETTER U 1D65 ; NFKC_SCF; 0076 # Lm LATIN SUBSCRIPT SMALL LETTER V 1D66 ; NFKC_SCF; 03B2 # Lm GREEK SUBSCRIPT SMALL LETTER BETA 1D67 ; NFKC_SCF; 03B3 # Lm GREEK SUBSCRIPT SMALL LETTER GAMMA 1D68 ; NFKC_SCF; 03C1 # Lm GREEK SUBSCRIPT SMALL LETTER RHO 1D69 ; NFKC_SCF; 03C6 # Lm GREEK SUBSCRIPT SMALL LETTER PHI 1D6A ; NFKC_SCF; 03C7 # Lm GREEK SUBSCRIPT SMALL LETTER CHI 1D78 ; NFKC_SCF; 043D # Lm MODIFIER LETTER CYRILLIC EN 1D9B ; NFKC_SCF; 0252 # Lm MODIFIER LETTER SMALL TURNED ALPHA 1D9C ; NFKC_SCF; 0063 # Lm MODIFIER LETTER SMALL C 1D9D ; NFKC_SCF; 0255 # Lm MODIFIER LETTER SMALL C WITH CURL 1D9E ; NFKC_SCF; 00F0 # Lm MODIFIER LETTER SMALL ETH 1D9F ; NFKC_SCF; 025C # Lm MODIFIER LETTER SMALL REVERSED OPEN E 1DA0 ; NFKC_SCF; 0066 # Lm MODIFIER LETTER SMALL F 1DA1 ; NFKC_SCF; 025F # Lm MODIFIER LETTER SMALL DOTLESS J WITH STROKE 1DA2 ; NFKC_SCF; 0261 # Lm MODIFIER LETTER SMALL SCRIPT G 1DA3 ; NFKC_SCF; 0265 # Lm MODIFIER LETTER SMALL TURNED H 1DA4 ; NFKC_SCF; 0268 # Lm MODIFIER LETTER SMALL I WITH STROKE 1DA5 ; NFKC_SCF; 0269 # Lm MODIFIER LETTER SMALL IOTA 1DA6 ; NFKC_SCF; 026A # Lm MODIFIER LETTER SMALL CAPITAL I 1DA7 ; NFKC_SCF; 1D7B # Lm MODIFIER LETTER SMALL CAPITAL I WITH STROKE 1DA8 ; NFKC_SCF; 029D # Lm MODIFIER LETTER SMALL J WITH CROSSED-TAIL 1DA9 ; NFKC_SCF; 026D # Lm MODIFIER LETTER SMALL L WITH RETROFLEX HOOK 1DAA ; NFKC_SCF; 1D85 # Lm MODIFIER LETTER SMALL L WITH PALATAL HOOK 1DAB ; NFKC_SCF; 029F # Lm MODIFIER LETTER SMALL CAPITAL L 1DAC ; NFKC_SCF; 0271 # Lm MODIFIER LETTER SMALL M WITH HOOK 1DAD ; NFKC_SCF; 0270 # Lm MODIFIER LETTER SMALL TURNED M WITH LONG LEG 1DAE ; NFKC_SCF; 0272 # Lm MODIFIER LETTER SMALL N WITH LEFT HOOK 1DAF ; NFKC_SCF; 0273 # Lm MODIFIER LETTER SMALL N WITH RETROFLEX HOOK 1DB0 ; NFKC_SCF; 0274 # Lm MODIFIER LETTER SMALL CAPITAL N 1DB1 ; NFKC_SCF; 0275 # Lm MODIFIER LETTER SMALL BARRED O 1DB2 ; NFKC_SCF; 0278 # Lm MODIFIER LETTER SMALL PHI 1DB3 ; NFKC_SCF; 0282 # Lm MODIFIER LETTER SMALL S WITH HOOK 1DB4 ; NFKC_SCF; 0283 # Lm MODIFIER LETTER SMALL ESH 1DB5 ; NFKC_SCF; 01AB # Lm MODIFIER LETTER SMALL T WITH PALATAL HOOK 1DB6 ; NFKC_SCF; 0289 # Lm MODIFIER LETTER SMALL U BAR 1DB7 ; NFKC_SCF; 028A # Lm MODIFIER LETTER SMALL UPSILON 1DB8 ; NFKC_SCF; 1D1C # Lm MODIFIER LETTER SMALL CAPITAL U 1DB9 ; NFKC_SCF; 028B # Lm MODIFIER LETTER SMALL V WITH HOOK 1DBA ; NFKC_SCF; 028C # Lm MODIFIER LETTER SMALL TURNED V 1DBB ; NFKC_SCF; 007A # Lm MODIFIER LETTER SMALL Z 1DBC ; NFKC_SCF; 0290 # Lm MODIFIER LETTER SMALL Z WITH RETROFLEX HOOK 1DBD ; NFKC_SCF; 0291 # Lm MODIFIER LETTER SMALL Z WITH CURL 1DBE ; NFKC_SCF; 0292 # Lm MODIFIER LETTER SMALL EZH 1DBF ; NFKC_SCF; 03B8 # Lm MODIFIER LETTER SMALL THETA 1E00 ; NFKC_SCF; 1E01 # L& LATIN CAPITAL LETTER A WITH RING BELOW 1E02 ; NFKC_SCF; 1E03 # L& LATIN CAPITAL LETTER B WITH DOT ABOVE 1E04 ; NFKC_SCF; 1E05 # L& LATIN CAPITAL LETTER B WITH DOT BELOW 1E06 ; NFKC_SCF; 1E07 # L& LATIN CAPITAL LETTER B WITH LINE BELOW 1E08 ; NFKC_SCF; 1E09 # L& LATIN CAPITAL LETTER C WITH CEDILLA AND ACUTE 1E0A ; NFKC_SCF; 1E0B # L& LATIN CAPITAL LETTER D WITH DOT ABOVE 1E0C ; NFKC_SCF; 1E0D # L& LATIN CAPITAL LETTER D WITH DOT BELOW 1E0E ; NFKC_SCF; 1E0F # L& LATIN CAPITAL LETTER D WITH LINE BELOW 1E10 ; NFKC_SCF; 1E11 # L& LATIN CAPITAL LETTER D WITH CEDILLA 1E12 ; NFKC_SCF; 1E13 # L& LATIN CAPITAL LETTER D WITH CIRCUMFLEX BELOW 1E14 ; NFKC_SCF; 1E15 # L& LATIN CAPITAL LETTER E WITH MACRON AND GRAVE 1E16 ; NFKC_SCF; 1E17 # L& LATIN CAPITAL LETTER E WITH MACRON AND ACUTE 1E18 ; NFKC_SCF; 1E19 # L& LATIN CAPITAL LETTER E WITH CIRCUMFLEX BELOW 1E1A ; NFKC_SCF; 1E1B # L& LATIN CAPITAL LETTER E WITH TILDE BELOW 1E1C ; NFKC_SCF; 1E1D # L& LATIN CAPITAL LETTER E WITH CEDILLA AND BREVE 1E1E ; NFKC_SCF; 1E1F # L& LATIN CAPITAL LETTER F WITH DOT ABOVE 1E20 ; NFKC_SCF; 1E21 # L& LATIN CAPITAL LETTER G WITH MACRON 1E22 ; NFKC_SCF; 1E23 # L& LATIN CAPITAL LETTER H WITH DOT ABOVE 1E24 ; NFKC_SCF; 1E25 # L& LATIN CAPITAL LETTER H WITH DOT BELOW 1E26 ; NFKC_SCF; 1E27 # L& LATIN CAPITAL LETTER H WITH DIAERESIS 1E28 ; NFKC_SCF; 1E29 # L& LATIN CAPITAL LETTER H WITH CEDILLA 1E2A ; NFKC_SCF; 1E2B # L& LATIN CAPITAL LETTER H WITH BREVE BELOW 1E2C ; NFKC_SCF; 1E2D # L& LATIN CAPITAL LETTER I WITH TILDE BELOW 1E2E ; NFKC_SCF; 1E2F # L& LATIN CAPITAL LETTER I WITH DIAERESIS AND ACUTE 1E30 ; NFKC_SCF; 1E31 # L& LATIN CAPITAL LETTER K WITH ACUTE 1E32 ; NFKC_SCF; 1E33 # L& LATIN CAPITAL LETTER K WITH DOT BELOW 1E34 ; NFKC_SCF; 1E35 # L& LATIN CAPITAL LETTER K WITH LINE BELOW 1E36 ; NFKC_SCF; 1E37 # L& LATIN CAPITAL LETTER L WITH DOT BELOW 1E38 ; NFKC_SCF; 1E39 # L& LATIN CAPITAL LETTER L WITH DOT BELOW AND MACRON 1E3A ; NFKC_SCF; 1E3B # L& LATIN CAPITAL LETTER L WITH LINE BELOW 1E3C ; NFKC_SCF; 1E3D # L& LATIN CAPITAL LETTER L WITH CIRCUMFLEX BELOW 1E3E ; NFKC_SCF; 1E3F # L& LATIN CAPITAL LETTER M WITH ACUTE 1E40 ; NFKC_SCF; 1E41 # L& LATIN CAPITAL LETTER M WITH DOT ABOVE 1E42 ; NFKC_SCF; 1E43 # L& LATIN CAPITAL LETTER M WITH DOT BELOW 1E44 ; NFKC_SCF; 1E45 # L& LATIN CAPITAL LETTER N WITH DOT ABOVE 1E46 ; NFKC_SCF; 1E47 # L& LATIN CAPITAL LETTER N WITH DOT BELOW 1E48 ; NFKC_SCF; 1E49 # L& LATIN CAPITAL LETTER N WITH LINE BELOW 1E4A ; NFKC_SCF; 1E4B # L& LATIN CAPITAL LETTER N WITH CIRCUMFLEX BELOW 1E4C ; NFKC_SCF; 1E4D # L& LATIN CAPITAL LETTER O WITH TILDE AND ACUTE 1E4E ; NFKC_SCF; 1E4F # L& LATIN CAPITAL LETTER O WITH TILDE AND DIAERESIS 1E50 ; NFKC_SCF; 1E51 # L& LATIN CAPITAL LETTER O WITH MACRON AND GRAVE 1E52 ; NFKC_SCF; 1E53 # L& LATIN CAPITAL LETTER O WITH MACRON AND ACUTE 1E54 ; NFKC_SCF; 1E55 # L& LATIN CAPITAL LETTER P WITH ACUTE 1E56 ; NFKC_SCF; 1E57 # L& LATIN CAPITAL LETTER P WITH DOT ABOVE 1E58 ; NFKC_SCF; 1E59 # L& LATIN CAPITAL LETTER R WITH DOT ABOVE 1E5A ; NFKC_SCF; 1E5B # L& LATIN CAPITAL LETTER R WITH DOT BELOW 1E5C ; NFKC_SCF; 1E5D # L& LATIN CAPITAL LETTER R WITH DOT BELOW AND MACRON 1E5E ; NFKC_SCF; 1E5F # L& LATIN CAPITAL LETTER R WITH LINE BELOW 1E60 ; NFKC_SCF; 1E61 # L& LATIN CAPITAL LETTER S WITH DOT ABOVE 1E62 ; NFKC_SCF; 1E63 # L& LATIN CAPITAL LETTER S WITH DOT BELOW 1E64 ; NFKC_SCF; 1E65 # L& LATIN CAPITAL LETTER S WITH ACUTE AND DOT ABOVE 1E66 ; NFKC_SCF; 1E67 # L& LATIN CAPITAL LETTER S WITH CARON AND DOT ABOVE 1E68 ; NFKC_SCF; 1E69 # L& LATIN CAPITAL LETTER S WITH DOT BELOW AND DOT ABOVE 1E6A ; NFKC_SCF; 1E6B # L& LATIN CAPITAL LETTER T WITH DOT ABOVE 1E6C ; NFKC_SCF; 1E6D # L& LATIN CAPITAL LETTER T WITH DOT BELOW 1E6E ; NFKC_SCF; 1E6F # L& LATIN CAPITAL LETTER T WITH LINE BELOW 1E70 ; NFKC_SCF; 1E71 # L& LATIN CAPITAL LETTER T WITH CIRCUMFLEX BELOW 1E72 ; NFKC_SCF; 1E73 # L& LATIN CAPITAL LETTER U WITH DIAERESIS BELOW 1E74 ; NFKC_SCF; 1E75 # L& LATIN CAPITAL LETTER U WITH TILDE BELOW 1E76 ; NFKC_SCF; 1E77 # L& LATIN CAPITAL LETTER U WITH CIRCUMFLEX BELOW 1E78 ; NFKC_SCF; 1E79 # L& LATIN CAPITAL LETTER U WITH TILDE AND ACUTE 1E7A ; NFKC_SCF; 1E7B # L& LATIN CAPITAL LETTER U WITH MACRON AND DIAERESIS 1E7C ; NFKC_SCF; 1E7D # L& LATIN CAPITAL LETTER V WITH TILDE 1E7E ; NFKC_SCF; 1E7F # L& LATIN CAPITAL LETTER V WITH DOT BELOW 1E80 ; NFKC_SCF; 1E81 # L& LATIN CAPITAL LETTER W WITH GRAVE 1E82 ; NFKC_SCF; 1E83 # L& LATIN CAPITAL LETTER W WITH ACUTE 1E84 ; NFKC_SCF; 1E85 # L& LATIN CAPITAL LETTER W WITH DIAERESIS 1E86 ; NFKC_SCF; 1E87 # L& LATIN CAPITAL LETTER W WITH DOT ABOVE 1E88 ; NFKC_SCF; 1E89 # L& LATIN CAPITAL LETTER W WITH DOT BELOW 1E8A ; NFKC_SCF; 1E8B # L& LATIN CAPITAL LETTER X WITH DOT ABOVE 1E8C ; NFKC_SCF; 1E8D # L& LATIN CAPITAL LETTER X WITH DIAERESIS 1E8E ; NFKC_SCF; 1E8F # L& LATIN CAPITAL LETTER Y WITH DOT ABOVE 1E90 ; NFKC_SCF; 1E91 # L& LATIN CAPITAL LETTER Z WITH CIRCUMFLEX 1E92 ; NFKC_SCF; 1E93 # L& LATIN CAPITAL LETTER Z WITH DOT BELOW 1E94 ; NFKC_SCF; 1E95 # L& LATIN CAPITAL LETTER Z WITH LINE BELOW 1E9A ; NFKC_SCF; 0061 02BE # L& LATIN SMALL LETTER A WITH RIGHT HALF RING 1E9B ; NFKC_SCF; 1E61 # L& LATIN SMALL LETTER LONG S WITH DOT ABOVE 1E9E ; NFKC_SCF; 00DF # L& LATIN CAPITAL LETTER SHARP S 1EA0 ; NFKC_SCF; 1EA1 # L& LATIN CAPITAL LETTER A WITH DOT BELOW 1EA2 ; NFKC_SCF; 1EA3 # L& LATIN CAPITAL LETTER A WITH HOOK ABOVE 1EA4 ; NFKC_SCF; 1EA5 # L& LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND ACUTE 1EA6 ; NFKC_SCF; 1EA7 # L& LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND GRAVE 1EA8 ; NFKC_SCF; 1EA9 # L& LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE 1EAA ; NFKC_SCF; 1EAB # L& LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND TILDE 1EAC ; NFKC_SCF; 1EAD # L& LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND DOT BELOW 1EAE ; NFKC_SCF; 1EAF # L& LATIN CAPITAL LETTER A WITH BREVE AND ACUTE 1EB0 ; NFKC_SCF; 1EB1 # L& LATIN CAPITAL LETTER A WITH BREVE AND GRAVE 1EB2 ; NFKC_SCF; 1EB3 # L& LATIN CAPITAL LETTER A WITH BREVE AND HOOK ABOVE 1EB4 ; NFKC_SCF; 1EB5 # L& LATIN CAPITAL LETTER A WITH BREVE AND TILDE 1EB6 ; NFKC_SCF; 1EB7 # L& LATIN CAPITAL LETTER A WITH BREVE AND DOT BELOW 1EB8 ; NFKC_SCF; 1EB9 # L& LATIN CAPITAL LETTER E WITH DOT BELOW 1EBA ; NFKC_SCF; 1EBB # L& LATIN CAPITAL LETTER E WITH HOOK ABOVE 1EBC ; NFKC_SCF; 1EBD # L& LATIN CAPITAL LETTER E WITH TILDE 1EBE ; NFKC_SCF; 1EBF # L& LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND ACUTE 1EC0 ; NFKC_SCF; 1EC1 # L& LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND GRAVE 1EC2 ; NFKC_SCF; 1EC3 # L& LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE 1EC4 ; NFKC_SCF; 1EC5 # L& LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND TILDE 1EC6 ; NFKC_SCF; 1EC7 # L& LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND DOT BELOW 1EC8 ; NFKC_SCF; 1EC9 # L& LATIN CAPITAL LETTER I WITH HOOK ABOVE 1ECA ; NFKC_SCF; 1ECB # L& LATIN CAPITAL LETTER I WITH DOT BELOW 1ECC ; NFKC_SCF; 1ECD # L& LATIN CAPITAL LETTER O WITH DOT BELOW 1ECE ; NFKC_SCF; 1ECF # L& LATIN CAPITAL LETTER O WITH HOOK ABOVE 1ED0 ; NFKC_SCF; 1ED1 # L& LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND ACUTE 1ED2 ; NFKC_SCF; 1ED3 # L& LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND GRAVE 1ED4 ; NFKC_SCF; 1ED5 # L& LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE 1ED6 ; NFKC_SCF; 1ED7 # L& LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND TILDE 1ED8 ; NFKC_SCF; 1ED9 # L& LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND DOT BELOW 1EDA ; NFKC_SCF; 1EDB # L& LATIN CAPITAL LETTER O WITH HORN AND ACUTE 1EDC ; NFKC_SCF; 1EDD # L& LATIN CAPITAL LETTER O WITH HORN AND GRAVE 1EDE ; NFKC_SCF; 1EDF # L& LATIN CAPITAL LETTER O WITH HORN AND HOOK ABOVE 1EE0 ; NFKC_SCF; 1EE1 # L& LATIN CAPITAL LETTER O WITH HORN AND TILDE 1EE2 ; NFKC_SCF; 1EE3 # L& LATIN CAPITAL LETTER O WITH HORN AND DOT BELOW 1EE4 ; NFKC_SCF; 1EE5 # L& LATIN CAPITAL LETTER U WITH DOT BELOW 1EE6 ; NFKC_SCF; 1EE7 # L& LATIN CAPITAL LETTER U WITH HOOK ABOVE 1EE8 ; NFKC_SCF; 1EE9 # L& LATIN CAPITAL LETTER U WITH HORN AND ACUTE 1EEA ; NFKC_SCF; 1EEB # L& LATIN CAPITAL LETTER U WITH HORN AND GRAVE 1EEC ; NFKC_SCF; 1EED # L& LATIN CAPITAL LETTER U WITH HORN AND HOOK ABOVE 1EEE ; NFKC_SCF; 1EEF # L& LATIN CAPITAL LETTER U WITH HORN AND TILDE 1EF0 ; NFKC_SCF; 1EF1 # L& LATIN CAPITAL LETTER U WITH HORN AND DOT BELOW 1EF2 ; NFKC_SCF; 1EF3 # L& LATIN CAPITAL LETTER Y WITH GRAVE 1EF4 ; NFKC_SCF; 1EF5 # L& LATIN CAPITAL LETTER Y WITH DOT BELOW 1EF6 ; NFKC_SCF; 1EF7 # L& LATIN CAPITAL LETTER Y WITH HOOK ABOVE 1EF8 ; NFKC_SCF; 1EF9 # L& LATIN CAPITAL LETTER Y WITH TILDE 1EFA ; NFKC_SCF; 1EFB # L& LATIN CAPITAL LETTER MIDDLE-WELSH LL 1EFC ; NFKC_SCF; 1EFD # L& LATIN CAPITAL LETTER MIDDLE-WELSH V 1EFE ; NFKC_SCF; 1EFF # L& LATIN CAPITAL LETTER Y WITH LOOP 1F08 ; NFKC_SCF; 1F00 # L& GREEK CAPITAL LETTER ALPHA WITH PSILI 1F09 ; NFKC_SCF; 1F01 # L& GREEK CAPITAL LETTER ALPHA WITH DASIA 1F0A ; NFKC_SCF; 1F02 # L& GREEK CAPITAL LETTER ALPHA WITH PSILI AND VARIA 1F0B ; NFKC_SCF; 1F03 # L& GREEK CAPITAL LETTER ALPHA WITH DASIA AND VARIA 1F0C ; NFKC_SCF; 1F04 # L& GREEK CAPITAL LETTER ALPHA WITH PSILI AND OXIA 1F0D ; NFKC_SCF; 1F05 # L& GREEK CAPITAL LETTER ALPHA WITH DASIA AND OXIA 1F0E ; NFKC_SCF; 1F06 # L& GREEK CAPITAL LETTER ALPHA WITH PSILI AND PERISPOMENI 1F0F ; NFKC_SCF; 1F07 # L& GREEK CAPITAL LETTER ALPHA WITH DASIA AND PERISPOMENI 1F18 ; NFKC_SCF; 1F10 # L& GREEK CAPITAL LETTER EPSILON WITH PSILI 1F19 ; NFKC_SCF; 1F11 # L& GREEK CAPITAL LETTER EPSILON WITH DASIA 1F1A ; NFKC_SCF; 1F12 # L& GREEK CAPITAL LETTER EPSILON WITH PSILI AND VARIA 1F1B ; NFKC_SCF; 1F13 # L& GREEK CAPITAL LETTER EPSILON WITH DASIA AND VARIA 1F1C ; NFKC_SCF; 1F14 # L& GREEK CAPITAL LETTER EPSILON WITH PSILI AND OXIA 1F1D ; NFKC_SCF; 1F15 # L& GREEK CAPITAL LETTER EPSILON WITH DASIA AND OXIA 1F28 ; NFKC_SCF; 1F20 # L& GREEK CAPITAL LETTER ETA WITH PSILI 1F29 ; NFKC_SCF; 1F21 # L& GREEK CAPITAL LETTER ETA WITH DASIA 1F2A ; NFKC_SCF; 1F22 # L& GREEK CAPITAL LETTER ETA WITH PSILI AND VARIA 1F2B ; NFKC_SCF; 1F23 # L& GREEK CAPITAL LETTER ETA WITH DASIA AND VARIA 1F2C ; NFKC_SCF; 1F24 # L& GREEK CAPITAL LETTER ETA WITH PSILI AND OXIA 1F2D ; NFKC_SCF; 1F25 # L& GREEK CAPITAL LETTER ETA WITH DASIA AND OXIA 1F2E ; NFKC_SCF; 1F26 # L& GREEK CAPITAL LETTER ETA WITH PSILI AND PERISPOMENI 1F2F ; NFKC_SCF; 1F27 # L& GREEK CAPITAL LETTER ETA WITH DASIA AND PERISPOMENI 1F38 ; NFKC_SCF; 1F30 # L& GREEK CAPITAL LETTER IOTA WITH PSILI 1F39 ; NFKC_SCF; 1F31 # L& GREEK CAPITAL LETTER IOTA WITH DASIA 1F3A ; NFKC_SCF; 1F32 # L& GREEK CAPITAL LETTER IOTA WITH PSILI AND VARIA 1F3B ; NFKC_SCF; 1F33 # L& GREEK CAPITAL LETTER IOTA WITH DASIA AND VARIA 1F3C ; NFKC_SCF; 1F34 # L& GREEK CAPITAL LETTER IOTA WITH PSILI AND OXIA 1F3D ; NFKC_SCF; 1F35 # L& GREEK CAPITAL LETTER IOTA WITH DASIA AND OXIA 1F3E ; NFKC_SCF; 1F36 # L& GREEK CAPITAL LETTER IOTA WITH PSILI AND PERISPOMENI 1F3F ; NFKC_SCF; 1F37 # L& GREEK CAPITAL LETTER IOTA WITH DASIA AND PERISPOMENI 1F48 ; NFKC_SCF; 1F40 # L& GREEK CAPITAL LETTER OMICRON WITH PSILI 1F49 ; NFKC_SCF; 1F41 # L& GREEK CAPITAL LETTER OMICRON WITH DASIA 1F4A ; NFKC_SCF; 1F42 # L& GREEK CAPITAL LETTER OMICRON WITH PSILI AND VARIA 1F4B ; NFKC_SCF; 1F43 # L& GREEK CAPITAL LETTER OMICRON WITH DASIA AND VARIA 1F4C ; NFKC_SCF; 1F44 # L& GREEK CAPITAL LETTER OMICRON WITH PSILI AND OXIA 1F4D ; NFKC_SCF; 1F45 # L& GREEK CAPITAL LETTER OMICRON WITH DASIA AND OXIA 1F59 ; NFKC_SCF; 1F51 # L& GREEK CAPITAL LETTER UPSILON WITH DASIA 1F5B ; NFKC_SCF; 1F53 # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND VARIA 1F5D ; NFKC_SCF; 1F55 # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND OXIA 1F5F ; NFKC_SCF; 1F57 # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND PERISPOMENI 1F68 ; NFKC_SCF; 1F60 # L& GREEK CAPITAL LETTER OMEGA WITH PSILI 1F69 ; NFKC_SCF; 1F61 # L& GREEK CAPITAL LETTER OMEGA WITH DASIA 1F6A ; NFKC_SCF; 1F62 # L& GREEK CAPITAL LETTER OMEGA WITH PSILI AND VARIA 1F6B ; NFKC_SCF; 1F63 # L& GREEK CAPITAL LETTER OMEGA WITH DASIA AND VARIA 1F6C ; NFKC_SCF; 1F64 # L& GREEK CAPITAL LETTER OMEGA WITH PSILI AND OXIA 1F6D ; NFKC_SCF; 1F65 # L& GREEK CAPITAL LETTER OMEGA WITH DASIA AND OXIA 1F6E ; NFKC_SCF; 1F66 # L& GREEK CAPITAL LETTER OMEGA WITH PSILI AND PERISPOMENI 1F6F ; NFKC_SCF; 1F67 # L& GREEK CAPITAL LETTER OMEGA WITH DASIA AND PERISPOMENI 1F71 ; NFKC_SCF; 03AC # L& GREEK SMALL LETTER ALPHA WITH OXIA 1F73 ; NFKC_SCF; 03AD # L& GREEK SMALL LETTER EPSILON WITH OXIA 1F75 ; NFKC_SCF; 03AE # L& GREEK SMALL LETTER ETA WITH OXIA 1F77 ; NFKC_SCF; 03AF # L& GREEK SMALL LETTER IOTA WITH OXIA 1F79 ; NFKC_SCF; 03CC # L& GREEK SMALL LETTER OMICRON WITH OXIA 1F7B ; NFKC_SCF; 03CD # L& GREEK SMALL LETTER UPSILON WITH OXIA 1F7D ; NFKC_SCF; 03CE # L& GREEK SMALL LETTER OMEGA WITH OXIA 1F88 ; NFKC_SCF; 1F80 # L& GREEK CAPITAL LETTER ALPHA WITH PSILI AND PROSGEGRAMMENI 1F89 ; NFKC_SCF; 1F81 # L& GREEK CAPITAL LETTER ALPHA WITH DASIA AND PROSGEGRAMMENI 1F8A ; NFKC_SCF; 1F82 # L& GREEK CAPITAL LETTER ALPHA WITH PSILI AND VARIA AND PROSGEGRAMMENI 1F8B ; NFKC_SCF; 1F83 # L& GREEK CAPITAL LETTER ALPHA WITH DASIA AND VARIA AND PROSGEGRAMMENI 1F8C ; NFKC_SCF; 1F84 # L& GREEK CAPITAL LETTER ALPHA WITH PSILI AND OXIA AND PROSGEGRAMMENI 1F8D ; NFKC_SCF; 1F85 # L& GREEK CAPITAL LETTER ALPHA WITH DASIA AND OXIA AND PROSGEGRAMMENI 1F8E ; NFKC_SCF; 1F86 # L& GREEK CAPITAL LETTER ALPHA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI 1F8F ; NFKC_SCF; 1F87 # L& GREEK CAPITAL LETTER ALPHA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI 1F98 ; NFKC_SCF; 1F90 # L& GREEK CAPITAL LETTER ETA WITH PSILI AND PROSGEGRAMMENI 1F99 ; NFKC_SCF; 1F91 # L& GREEK CAPITAL LETTER ETA WITH DASIA AND PROSGEGRAMMENI 1F9A ; NFKC_SCF; 1F92 # L& GREEK CAPITAL LETTER ETA WITH PSILI AND VARIA AND PROSGEGRAMMENI 1F9B ; NFKC_SCF; 1F93 # L& GREEK CAPITAL LETTER ETA WITH DASIA AND VARIA AND PROSGEGRAMMENI 1F9C ; NFKC_SCF; 1F94 # L& GREEK CAPITAL LETTER ETA WITH PSILI AND OXIA AND PROSGEGRAMMENI 1F9D ; NFKC_SCF; 1F95 # L& GREEK CAPITAL LETTER ETA WITH DASIA AND OXIA AND PROSGEGRAMMENI 1F9E ; NFKC_SCF; 1F96 # L& GREEK CAPITAL LETTER ETA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI 1F9F ; NFKC_SCF; 1F97 # L& GREEK CAPITAL LETTER ETA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI 1FA8 ; NFKC_SCF; 1FA0 # L& GREEK CAPITAL LETTER OMEGA WITH PSILI AND PROSGEGRAMMENI 1FA9 ; NFKC_SCF; 1FA1 # L& GREEK CAPITAL LETTER OMEGA WITH DASIA AND PROSGEGRAMMENI 1FAA ; NFKC_SCF; 1FA2 # L& GREEK CAPITAL LETTER OMEGA WITH PSILI AND VARIA AND PROSGEGRAMMENI 1FAB ; NFKC_SCF; 1FA3 # L& GREEK CAPITAL LETTER OMEGA WITH DASIA AND VARIA AND PROSGEGRAMMENI 1FAC ; NFKC_SCF; 1FA4 # L& GREEK CAPITAL LETTER OMEGA WITH PSILI AND OXIA AND PROSGEGRAMMENI 1FAD ; NFKC_SCF; 1FA5 # L& GREEK CAPITAL LETTER OMEGA WITH DASIA AND OXIA AND PROSGEGRAMMENI 1FAE ; NFKC_SCF; 1FA6 # L& GREEK CAPITAL LETTER OMEGA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI 1FAF ; NFKC_SCF; 1FA7 # L& GREEK CAPITAL LETTER OMEGA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI 1FB8 ; NFKC_SCF; 1FB0 # L& GREEK CAPITAL LETTER ALPHA WITH VRACHY 1FB9 ; NFKC_SCF; 1FB1 # L& GREEK CAPITAL LETTER ALPHA WITH MACRON 1FBA ; NFKC_SCF; 1F70 # L& GREEK CAPITAL LETTER ALPHA WITH VARIA 1FBB ; NFKC_SCF; 03AC # L& GREEK CAPITAL LETTER ALPHA WITH OXIA 1FBC ; NFKC_SCF; 1FB3 # L& GREEK CAPITAL LETTER ALPHA WITH PROSGEGRAMMENI 1FBD ; NFKC_SCF; 0020 0313 # Sk GREEK KORONIS 1FBE ; NFKC_SCF; 03B9 # L& GREEK PROSGEGRAMMENI 1FBF ; NFKC_SCF; 0020 0313 # Sk GREEK PSILI 1FC0 ; NFKC_SCF; 0020 0342 # Sk GREEK PERISPOMENI 1FC1 ; NFKC_SCF; 0020 0308 0342 # Sk GREEK DIALYTIKA AND PERISPOMENI 1FC8 ; NFKC_SCF; 1F72 # L& GREEK CAPITAL LETTER EPSILON WITH VARIA 1FC9 ; NFKC_SCF; 03AD # L& GREEK CAPITAL LETTER EPSILON WITH OXIA 1FCA ; NFKC_SCF; 1F74 # L& GREEK CAPITAL LETTER ETA WITH VARIA 1FCB ; NFKC_SCF; 03AE # L& GREEK CAPITAL LETTER ETA WITH OXIA 1FCC ; NFKC_SCF; 1FC3 # L& GREEK CAPITAL LETTER ETA WITH PROSGEGRAMMENI 1FCD ; NFKC_SCF; 0020 0313 0300 # Sk GREEK PSILI AND VARIA 1FCE ; NFKC_SCF; 0020 0313 0301 # Sk GREEK PSILI AND OXIA 1FCF ; NFKC_SCF; 0020 0313 0342 # Sk GREEK PSILI AND PERISPOMENI 1FD3 ; NFKC_SCF; 0390 # L& GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA 1FD8 ; NFKC_SCF; 1FD0 # L& GREEK CAPITAL LETTER IOTA WITH VRACHY 1FD9 ; NFKC_SCF; 1FD1 # L& GREEK CAPITAL LETTER IOTA WITH MACRON 1FDA ; NFKC_SCF; 1F76 # L& GREEK CAPITAL LETTER IOTA WITH VARIA 1FDB ; NFKC_SCF; 03AF # L& GREEK CAPITAL LETTER IOTA WITH OXIA 1FDD ; NFKC_SCF; 0020 0314 0300 # Sk GREEK DASIA AND VARIA 1FDE ; NFKC_SCF; 0020 0314 0301 # Sk GREEK DASIA AND OXIA 1FDF ; NFKC_SCF; 0020 0314 0342 # Sk GREEK DASIA AND PERISPOMENI 1FE3 ; NFKC_SCF; 03B0 # L& GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND OXIA 1FE8 ; NFKC_SCF; 1FE0 # L& GREEK CAPITAL LETTER UPSILON WITH VRACHY 1FE9 ; NFKC_SCF; 1FE1 # L& GREEK CAPITAL LETTER UPSILON WITH MACRON 1FEA ; NFKC_SCF; 1F7A # L& GREEK CAPITAL LETTER UPSILON WITH VARIA 1FEB ; NFKC_SCF; 03CD # L& GREEK CAPITAL LETTER UPSILON WITH OXIA 1FEC ; NFKC_SCF; 1FE5 # L& GREEK CAPITAL LETTER RHO WITH DASIA 1FED ; NFKC_SCF; 0020 0308 0300 # Sk GREEK DIALYTIKA AND VARIA 1FEE ; NFKC_SCF; 0020 0308 0301 # Sk GREEK DIALYTIKA AND OXIA 1FEF ; NFKC_SCF; 0060 # Sk GREEK VARIA 1FF8 ; NFKC_SCF; 1F78 # L& GREEK CAPITAL LETTER OMICRON WITH VARIA 1FF9 ; NFKC_SCF; 03CC # L& GREEK CAPITAL LETTER OMICRON WITH OXIA 1FFA ; NFKC_SCF; 1F7C # L& GREEK CAPITAL LETTER OMEGA WITH VARIA 1FFB ; NFKC_SCF; 03CE # L& GREEK CAPITAL LETTER OMEGA WITH OXIA 1FFC ; NFKC_SCF; 1FF3 # L& GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI 1FFD ; NFKC_SCF; 0020 0301 # Sk GREEK OXIA 1FFE ; NFKC_SCF; 0020 0314 # Sk GREEK DASIA 2000..200A ; NFKC_SCF; 0020 # Zs [11] EN QUAD..HAIR SPACE 200B..200F ; NFKC_SCF; # Cf [5] ZERO WIDTH SPACE..RIGHT-TO-LEFT MARK 2011 ; NFKC_SCF; 2010 # Pd NON-BREAKING HYPHEN 2017 ; NFKC_SCF; 0020 0333 # Po DOUBLE LOW LINE 2024 ; NFKC_SCF; 002E # Po ONE DOT LEADER 2025 ; NFKC_SCF; 002E 002E # Po TWO DOT LEADER 2026 ; NFKC_SCF; 002E 002E 002E # Po HORIZONTAL ELLIPSIS 202A..202E ; NFKC_SCF; # Cf [5] LEFT-TO-RIGHT EMBEDDING..RIGHT-TO-LEFT OVERRIDE 202F ; NFKC_SCF; 0020 # Zs NARROW NO-BREAK SPACE 2033 ; NFKC_SCF; 2032 2032 # Po DOUBLE PRIME 2034 ; NFKC_SCF; 2032 2032 2032 # Po TRIPLE PRIME 2036 ; NFKC_SCF; 2035 2035 # Po REVERSED DOUBLE PRIME 2037 ; NFKC_SCF; 2035 2035 2035 # Po REVERSED TRIPLE PRIME 203C ; NFKC_SCF; 0021 0021 # Po DOUBLE EXCLAMATION MARK 203E ; NFKC_SCF; 0020 0305 # Po OVERLINE 2047 ; NFKC_SCF; 003F 003F # Po DOUBLE QUESTION MARK 2048 ; NFKC_SCF; 003F 0021 # Po QUESTION EXCLAMATION MARK 2049 ; NFKC_SCF; 0021 003F # Po EXCLAMATION QUESTION MARK 2057 ; NFKC_SCF; 2032 2032 2032 2032 #Po QUADRUPLE PRIME 205F ; NFKC_SCF; 0020 # Zs MEDIUM MATHEMATICAL SPACE 2060..2064 ; NFKC_SCF; # Cf [5] WORD JOINER..INVISIBLE PLUS 2065 ; NFKC_SCF; # Cn 2066..206F ; NFKC_SCF; # Cf [10] LEFT-TO-RIGHT ISOLATE..NOMINAL DIGIT SHAPES 2070 ; NFKC_SCF; 0030 # No SUPERSCRIPT ZERO 2071 ; NFKC_SCF; 0069 # Lm SUPERSCRIPT LATIN SMALL LETTER I 2074 ; NFKC_SCF; 0034 # No SUPERSCRIPT FOUR 2075 ; NFKC_SCF; 0035 # No SUPERSCRIPT FIVE 2076 ; NFKC_SCF; 0036 # No SUPERSCRIPT SIX 2077 ; NFKC_SCF; 0037 # No SUPERSCRIPT SEVEN 2078 ; NFKC_SCF; 0038 # No SUPERSCRIPT EIGHT 2079 ; NFKC_SCF; 0039 # No SUPERSCRIPT NINE 207A ; NFKC_SCF; 002B # Sm SUPERSCRIPT PLUS SIGN 207B ; NFKC_SCF; 2212 # Sm SUPERSCRIPT MINUS 207C ; NFKC_SCF; 003D # Sm SUPERSCRIPT EQUALS SIGN 207D ; NFKC_SCF; 0028 # Ps SUPERSCRIPT LEFT PARENTHESIS 207E ; NFKC_SCF; 0029 # Pe SUPERSCRIPT RIGHT PARENTHESIS 207F ; NFKC_SCF; 006E # Lm SUPERSCRIPT LATIN SMALL LETTER N 2080 ; NFKC_SCF; 0030 # No SUBSCRIPT ZERO 2081 ; NFKC_SCF; 0031 # No SUBSCRIPT ONE 2082 ; NFKC_SCF; 0032 # No SUBSCRIPT TWO 2083 ; NFKC_SCF; 0033 # No SUBSCRIPT THREE 2084 ; NFKC_SCF; 0034 # No SUBSCRIPT FOUR 2085 ; NFKC_SCF; 0035 # No SUBSCRIPT FIVE 2086 ; NFKC_SCF; 0036 # No SUBSCRIPT SIX 2087 ; NFKC_SCF; 0037 # No SUBSCRIPT SEVEN 2088 ; NFKC_SCF; 0038 # No SUBSCRIPT EIGHT 2089 ; NFKC_SCF; 0039 # No SUBSCRIPT NINE 208A ; NFKC_SCF; 002B # Sm SUBSCRIPT PLUS SIGN 208B ; NFKC_SCF; 2212 # Sm SUBSCRIPT MINUS 208C ; NFKC_SCF; 003D # Sm SUBSCRIPT EQUALS SIGN 208D ; NFKC_SCF; 0028 # Ps SUBSCRIPT LEFT PARENTHESIS 208E ; NFKC_SCF; 0029 # Pe SUBSCRIPT RIGHT PARENTHESIS 2090 ; NFKC_SCF; 0061 # Lm LATIN SUBSCRIPT SMALL LETTER A 2091 ; NFKC_SCF; 0065 # Lm LATIN SUBSCRIPT SMALL LETTER E 2092 ; NFKC_SCF; 006F # Lm LATIN SUBSCRIPT SMALL LETTER O 2093 ; NFKC_SCF; 0078 # Lm LATIN SUBSCRIPT SMALL LETTER X 2094 ; NFKC_SCF; 0259 # Lm LATIN SUBSCRIPT SMALL LETTER SCHWA 2095 ; NFKC_SCF; 0068 # Lm LATIN SUBSCRIPT SMALL LETTER H 2096 ; NFKC_SCF; 006B # Lm LATIN SUBSCRIPT SMALL LETTER K 2097 ; NFKC_SCF; 006C # Lm LATIN SUBSCRIPT SMALL LETTER L 2098 ; NFKC_SCF; 006D # Lm LATIN SUBSCRIPT SMALL LETTER M 2099 ; NFKC_SCF; 006E # Lm LATIN SUBSCRIPT SMALL LETTER N 209A ; NFKC_SCF; 0070 # Lm LATIN SUBSCRIPT SMALL LETTER P 209B ; NFKC_SCF; 0073 # Lm LATIN SUBSCRIPT SMALL LETTER S 209C ; NFKC_SCF; 0074 # Lm LATIN SUBSCRIPT SMALL LETTER T 20A8 ; NFKC_SCF; 0072 0073 # Sc RUPEE SIGN 2100 ; NFKC_SCF; 0061 002F 0063 # So ACCOUNT OF 2101 ; NFKC_SCF; 0061 002F 0073 # So ADDRESSED TO THE SUBJECT 2102 ; NFKC_SCF; 0063 # L& DOUBLE-STRUCK CAPITAL C 2103 ; NFKC_SCF; 00B0 0063 # So DEGREE CELSIUS 2105 ; NFKC_SCF; 0063 002F 006F # So CARE OF 2106 ; NFKC_SCF; 0063 002F 0075 # So CADA UNA 2107 ; NFKC_SCF; 025B # L& EULER CONSTANT 2109 ; NFKC_SCF; 00B0 0066 # So DEGREE FAHRENHEIT 210A ; NFKC_SCF; 0067 # L& SCRIPT SMALL G 210B..210E ; NFKC_SCF; 0068 # L& [4] SCRIPT CAPITAL H..PLANCK CONSTANT 210F ; NFKC_SCF; 0127 # L& PLANCK CONSTANT OVER TWO PI 2110..2111 ; NFKC_SCF; 0069 # L& [2] SCRIPT CAPITAL I..BLACK-LETTER CAPITAL I 2112..2113 ; NFKC_SCF; 006C # L& [2] SCRIPT CAPITAL L..SCRIPT SMALL L 2115 ; NFKC_SCF; 006E # L& DOUBLE-STRUCK CAPITAL N 2116 ; NFKC_SCF; 006E 006F # So NUMERO SIGN 2119 ; NFKC_SCF; 0070 # L& DOUBLE-STRUCK CAPITAL P 211A ; NFKC_SCF; 0071 # L& DOUBLE-STRUCK CAPITAL Q 211B..211D ; NFKC_SCF; 0072 # L& [3] SCRIPT CAPITAL R..DOUBLE-STRUCK CAPITAL R 2120 ; NFKC_SCF; 0073 006D # So SERVICE MARK 2121 ; NFKC_SCF; 0074 0065 006C # So TELEPHONE SIGN 2122 ; NFKC_SCF; 0074 006D # So TRADE MARK SIGN 2124 ; NFKC_SCF; 007A # L& DOUBLE-STRUCK CAPITAL Z 2126 ; NFKC_SCF; 03C9 # L& OHM SIGN 2128 ; NFKC_SCF; 007A # L& BLACK-LETTER CAPITAL Z 212A ; NFKC_SCF; 006B # L& KELVIN SIGN 212B ; NFKC_SCF; 00E5 # L& ANGSTROM SIGN 212C ; NFKC_SCF; 0062 # L& SCRIPT CAPITAL B 212D ; NFKC_SCF; 0063 # L& BLACK-LETTER CAPITAL C 212F..2130 ; NFKC_SCF; 0065 # L& [2] SCRIPT SMALL E..SCRIPT CAPITAL E 2131 ; NFKC_SCF; 0066 # L& SCRIPT CAPITAL F 2132 ; NFKC_SCF; 214E # L& TURNED CAPITAL F 2133 ; NFKC_SCF; 006D # L& SCRIPT CAPITAL M 2134 ; NFKC_SCF; 006F # L& SCRIPT SMALL O 2135 ; NFKC_SCF; 05D0 # Lo ALEF SYMBOL 2136 ; NFKC_SCF; 05D1 # Lo BET SYMBOL 2137 ; NFKC_SCF; 05D2 # Lo GIMEL SYMBOL 2138 ; NFKC_SCF; 05D3 # Lo DALET SYMBOL 2139 ; NFKC_SCF; 0069 # L& INFORMATION SOURCE 213B ; NFKC_SCF; 0066 0061 0078 # So FACSIMILE SIGN 213C ; NFKC_SCF; 03C0 # L& DOUBLE-STRUCK SMALL PI 213D..213E ; NFKC_SCF; 03B3 # L& [2] DOUBLE-STRUCK SMALL GAMMA..DOUBLE-STRUCK CAPITAL GAMMA 213F ; NFKC_SCF; 03C0 # L& DOUBLE-STRUCK CAPITAL PI 2140 ; NFKC_SCF; 2211 # Sm DOUBLE-STRUCK N-ARY SUMMATION 2145..2146 ; NFKC_SCF; 0064 # L& [2] DOUBLE-STRUCK ITALIC CAPITAL D..DOUBLE-STRUCK ITALIC SMALL D 2147 ; NFKC_SCF; 0065 # L& DOUBLE-STRUCK ITALIC SMALL E 2148 ; NFKC_SCF; 0069 # L& DOUBLE-STRUCK ITALIC SMALL I 2149 ; NFKC_SCF; 006A # L& DOUBLE-STRUCK ITALIC SMALL J 2150 ; NFKC_SCF; 0031 2044 0037 # No VULGAR FRACTION ONE SEVENTH 2151 ; NFKC_SCF; 0031 2044 0039 # No VULGAR FRACTION ONE NINTH 2152 ; NFKC_SCF; 0031 2044 0031 0030 #No VULGAR FRACTION ONE TENTH 2153 ; NFKC_SCF; 0031 2044 0033 # No VULGAR FRACTION ONE THIRD 2154 ; NFKC_SCF; 0032 2044 0033 # No VULGAR FRACTION TWO THIRDS 2155 ; NFKC_SCF; 0031 2044 0035 # No VULGAR FRACTION ONE FIFTH 2156 ; NFKC_SCF; 0032 2044 0035 # No VULGAR FRACTION TWO FIFTHS 2157 ; NFKC_SCF; 0033 2044 0035 # No VULGAR FRACTION THREE FIFTHS 2158 ; NFKC_SCF; 0034 2044 0035 # No VULGAR FRACTION FOUR FIFTHS 2159 ; NFKC_SCF; 0031 2044 0036 # No VULGAR FRACTION ONE SIXTH 215A ; NFKC_SCF; 0035 2044 0036 # No VULGAR FRACTION FIVE SIXTHS 215B ; NFKC_SCF; 0031 2044 0038 # No VULGAR FRACTION ONE EIGHTH 215C ; NFKC_SCF; 0033 2044 0038 # No VULGAR FRACTION THREE EIGHTHS 215D ; NFKC_SCF; 0035 2044 0038 # No VULGAR FRACTION FIVE EIGHTHS 215E ; NFKC_SCF; 0037 2044 0038 # No VULGAR FRACTION SEVEN EIGHTHS 215F ; NFKC_SCF; 0031 2044 # No FRACTION NUMERATOR ONE 2160 ; NFKC_SCF; 0069 # Nl ROMAN NUMERAL ONE 2161 ; NFKC_SCF; 0069 0069 # Nl ROMAN NUMERAL TWO 2162 ; NFKC_SCF; 0069 0069 0069 # Nl ROMAN NUMERAL THREE 2163 ; NFKC_SCF; 0069 0076 # Nl ROMAN NUMERAL FOUR 2164 ; NFKC_SCF; 0076 # Nl ROMAN NUMERAL FIVE 2165 ; NFKC_SCF; 0076 0069 # Nl ROMAN NUMERAL SIX 2166 ; NFKC_SCF; 0076 0069 0069 # Nl ROMAN NUMERAL SEVEN 2167 ; NFKC_SCF; 0076 0069 0069 0069 #Nl ROMAN NUMERAL EIGHT 2168 ; NFKC_SCF; 0069 0078 # Nl ROMAN NUMERAL NINE 2169 ; NFKC_SCF; 0078 # Nl ROMAN NUMERAL TEN 216A ; NFKC_SCF; 0078 0069 # Nl ROMAN NUMERAL ELEVEN 216B ; NFKC_SCF; 0078 0069 0069 # Nl ROMAN NUMERAL TWELVE 216C ; NFKC_SCF; 006C # Nl ROMAN NUMERAL FIFTY 216D ; NFKC_SCF; 0063 # Nl ROMAN NUMERAL ONE HUNDRED 216E ; NFKC_SCF; 0064 # Nl ROMAN NUMERAL FIVE HUNDRED 216F ; NFKC_SCF; 006D # Nl ROMAN NUMERAL ONE THOUSAND 2170 ; NFKC_SCF; 0069 # Nl SMALL ROMAN NUMERAL ONE 2171 ; NFKC_SCF; 0069 0069 # Nl SMALL ROMAN NUMERAL TWO 2172 ; NFKC_SCF; 0069 0069 0069 # Nl SMALL ROMAN NUMERAL THREE 2173 ; NFKC_SCF; 0069 0076 # Nl SMALL ROMAN NUMERAL FOUR 2174 ; NFKC_SCF; 0076 # Nl SMALL ROMAN NUMERAL FIVE 2175 ; NFKC_SCF; 0076 0069 # Nl SMALL ROMAN NUMERAL SIX 2176 ; NFKC_SCF; 0076 0069 0069 # Nl SMALL ROMAN NUMERAL SEVEN 2177 ; NFKC_SCF; 0076 0069 0069 0069 #Nl SMALL ROMAN NUMERAL EIGHT 2178 ; NFKC_SCF; 0069 0078 # Nl SMALL ROMAN NUMERAL NINE 2179 ; NFKC_SCF; 0078 # Nl SMALL ROMAN NUMERAL TEN 217A ; NFKC_SCF; 0078 0069 # Nl SMALL ROMAN NUMERAL ELEVEN 217B ; NFKC_SCF; 0078 0069 0069 # Nl SMALL ROMAN NUMERAL TWELVE 217C ; NFKC_SCF; 006C # Nl SMALL ROMAN NUMERAL FIFTY 217D ; NFKC_SCF; 0063 # Nl SMALL ROMAN NUMERAL ONE HUNDRED 217E ; NFKC_SCF; 0064 # Nl SMALL ROMAN NUMERAL FIVE HUNDRED 217F ; NFKC_SCF; 006D # Nl SMALL ROMAN NUMERAL ONE THOUSAND 2183 ; NFKC_SCF; 2184 # L& ROMAN NUMERAL REVERSED ONE HUNDRED 2189 ; NFKC_SCF; 0030 2044 0033 # No VULGAR FRACTION ZERO THIRDS 222C ; NFKC_SCF; 222B 222B # Sm DOUBLE INTEGRAL 222D ; NFKC_SCF; 222B 222B 222B # Sm TRIPLE INTEGRAL 222F ; NFKC_SCF; 222E 222E # Sm SURFACE INTEGRAL 2230 ; NFKC_SCF; 222E 222E 222E # Sm VOLUME INTEGRAL 2329 ; NFKC_SCF; 3008 # Ps LEFT-POINTING ANGLE BRACKET 232A ; NFKC_SCF; 3009 # Pe RIGHT-POINTING ANGLE BRACKET 2460 ; NFKC_SCF; 0031 # No CIRCLED DIGIT ONE 2461 ; NFKC_SCF; 0032 # No CIRCLED DIGIT TWO 2462 ; NFKC_SCF; 0033 # No CIRCLED DIGIT THREE 2463 ; NFKC_SCF; 0034 # No CIRCLED DIGIT FOUR 2464 ; NFKC_SCF; 0035 # No CIRCLED DIGIT FIVE 2465 ; NFKC_SCF; 0036 # No CIRCLED DIGIT SIX 2466 ; NFKC_SCF; 0037 # No CIRCLED DIGIT SEVEN 2467 ; NFKC_SCF; 0038 # No CIRCLED DIGIT EIGHT 2468 ; NFKC_SCF; 0039 # No CIRCLED DIGIT NINE 2469 ; NFKC_SCF; 0031 0030 # No CIRCLED NUMBER TEN 246A ; NFKC_SCF; 0031 0031 # No CIRCLED NUMBER ELEVEN 246B ; NFKC_SCF; 0031 0032 # No CIRCLED NUMBER TWELVE 246C ; NFKC_SCF; 0031 0033 # No CIRCLED NUMBER THIRTEEN 246D ; NFKC_SCF; 0031 0034 # No CIRCLED NUMBER FOURTEEN 246E ; NFKC_SCF; 0031 0035 # No CIRCLED NUMBER FIFTEEN 246F ; NFKC_SCF; 0031 0036 # No CIRCLED NUMBER SIXTEEN 2470 ; NFKC_SCF; 0031 0037 # No CIRCLED NUMBER SEVENTEEN 2471 ; NFKC_SCF; 0031 0038 # No CIRCLED NUMBER EIGHTEEN 2472 ; NFKC_SCF; 0031 0039 # No CIRCLED NUMBER NINETEEN 2473 ; NFKC_SCF; 0032 0030 # No CIRCLED NUMBER TWENTY 2474 ; NFKC_SCF; 0028 0031 0029 # No PARENTHESIZED DIGIT ONE 2475 ; NFKC_SCF; 0028 0032 0029 # No PARENTHESIZED DIGIT TWO 2476 ; NFKC_SCF; 0028 0033 0029 # No PARENTHESIZED DIGIT THREE 2477 ; NFKC_SCF; 0028 0034 0029 # No PARENTHESIZED DIGIT FOUR 2478 ; NFKC_SCF; 0028 0035 0029 # No PARENTHESIZED DIGIT FIVE 2479 ; NFKC_SCF; 0028 0036 0029 # No PARENTHESIZED DIGIT SIX 247A ; NFKC_SCF; 0028 0037 0029 # No PARENTHESIZED DIGIT SEVEN 247B ; NFKC_SCF; 0028 0038 0029 # No PARENTHESIZED DIGIT EIGHT 247C ; NFKC_SCF; 0028 0039 0029 # No PARENTHESIZED DIGIT NINE 247D ; NFKC_SCF; 0028 0031 0030 0029 #No PARENTHESIZED NUMBER TEN 247E ; NFKC_SCF; 0028 0031 0031 0029 #No PARENTHESIZED NUMBER ELEVEN 247F ; NFKC_SCF; 0028 0031 0032 0029 #No PARENTHESIZED NUMBER TWELVE 2480 ; NFKC_SCF; 0028 0031 0033 0029 #No PARENTHESIZED NUMBER THIRTEEN 2481 ; NFKC_SCF; 0028 0031 0034 0029 #No PARENTHESIZED NUMBER FOURTEEN 2482 ; NFKC_SCF; 0028 0031 0035 0029 #No PARENTHESIZED NUMBER FIFTEEN 2483 ; NFKC_SCF; 0028 0031 0036 0029 #No PARENTHESIZED NUMBER SIXTEEN 2484 ; NFKC_SCF; 0028 0031 0037 0029 #No PARENTHESIZED NUMBER SEVENTEEN 2485 ; NFKC_SCF; 0028 0031 0038 0029 #No PARENTHESIZED NUMBER EIGHTEEN 2486 ; NFKC_SCF; 0028 0031 0039 0029 #No PARENTHESIZED NUMBER NINETEEN 2487 ; NFKC_SCF; 0028 0032 0030 0029 #No PARENTHESIZED NUMBER TWENTY 2488 ; NFKC_SCF; 0031 002E # No DIGIT ONE FULL STOP 2489 ; NFKC_SCF; 0032 002E # No DIGIT TWO FULL STOP 248A ; NFKC_SCF; 0033 002E # No DIGIT THREE FULL STOP 248B ; NFKC_SCF; 0034 002E # No DIGIT FOUR FULL STOP 248C ; NFKC_SCF; 0035 002E # No DIGIT FIVE FULL STOP 248D ; NFKC_SCF; 0036 002E # No DIGIT SIX FULL STOP 248E ; NFKC_SCF; 0037 002E # No DIGIT SEVEN FULL STOP 248F ; NFKC_SCF; 0038 002E # No DIGIT EIGHT FULL STOP 2490 ; NFKC_SCF; 0039 002E # No DIGIT NINE FULL STOP 2491 ; NFKC_SCF; 0031 0030 002E # No NUMBER TEN FULL STOP 2492 ; NFKC_SCF; 0031 0031 002E # No NUMBER ELEVEN FULL STOP 2493 ; NFKC_SCF; 0031 0032 002E # No NUMBER TWELVE FULL STOP 2494 ; NFKC_SCF; 0031 0033 002E # No NUMBER THIRTEEN FULL STOP 2495 ; NFKC_SCF; 0031 0034 002E # No NUMBER FOURTEEN FULL STOP 2496 ; NFKC_SCF; 0031 0035 002E # No NUMBER FIFTEEN FULL STOP 2497 ; NFKC_SCF; 0031 0036 002E # No NUMBER SIXTEEN FULL STOP 2498 ; NFKC_SCF; 0031 0037 002E # No NUMBER SEVENTEEN FULL STOP 2499 ; NFKC_SCF; 0031 0038 002E # No NUMBER EIGHTEEN FULL STOP 249A ; NFKC_SCF; 0031 0039 002E # No NUMBER NINETEEN FULL STOP 249B ; NFKC_SCF; 0032 0030 002E # No NUMBER TWENTY FULL STOP 249C ; NFKC_SCF; 0028 0061 0029 # So PARENTHESIZED LATIN SMALL LETTER A 249D ; NFKC_SCF; 0028 0062 0029 # So PARENTHESIZED LATIN SMALL LETTER B 249E ; NFKC_SCF; 0028 0063 0029 # So PARENTHESIZED LATIN SMALL LETTER C 249F ; NFKC_SCF; 0028 0064 0029 # So PARENTHESIZED LATIN SMALL LETTER D 24A0 ; NFKC_SCF; 0028 0065 0029 # So PARENTHESIZED LATIN SMALL LETTER E 24A1 ; NFKC_SCF; 0028 0066 0029 # So PARENTHESIZED LATIN SMALL LETTER F 24A2 ; NFKC_SCF; 0028 0067 0029 # So PARENTHESIZED LATIN SMALL LETTER G 24A3 ; NFKC_SCF; 0028 0068 0029 # So PARENTHESIZED LATIN SMALL LETTER H 24A4 ; NFKC_SCF; 0028 0069 0029 # So PARENTHESIZED LATIN SMALL LETTER I 24A5 ; NFKC_SCF; 0028 006A 0029 # So PARENTHESIZED LATIN SMALL LETTER J 24A6 ; NFKC_SCF; 0028 006B 0029 # So PARENTHESIZED LATIN SMALL LETTER K 24A7 ; NFKC_SCF; 0028 006C 0029 # So PARENTHESIZED LATIN SMALL LETTER L 24A8 ; NFKC_SCF; 0028 006D 0029 # So PARENTHESIZED LATIN SMALL LETTER M 24A9 ; NFKC_SCF; 0028 006E 0029 # So PARENTHESIZED LATIN SMALL LETTER N 24AA ; NFKC_SCF; 0028 006F 0029 # So PARENTHESIZED LATIN SMALL LETTER O 24AB ; NFKC_SCF; 0028 0070 0029 # So PARENTHESIZED LATIN SMALL LETTER P 24AC ; NFKC_SCF; 0028 0071 0029 # So PARENTHESIZED LATIN SMALL LETTER Q 24AD ; NFKC_SCF; 0028 0072 0029 # So PARENTHESIZED LATIN SMALL LETTER R 24AE ; NFKC_SCF; 0028 0073 0029 # So PARENTHESIZED LATIN SMALL LETTER S 24AF ; NFKC_SCF; 0028 0074 0029 # So PARENTHESIZED LATIN SMALL LETTER T 24B0 ; NFKC_SCF; 0028 0075 0029 # So PARENTHESIZED LATIN SMALL LETTER U 24B1 ; NFKC_SCF; 0028 0076 0029 # So PARENTHESIZED LATIN SMALL LETTER V 24B2 ; NFKC_SCF; 0028 0077 0029 # So PARENTHESIZED LATIN SMALL LETTER W 24B3 ; NFKC_SCF; 0028 0078 0029 # So PARENTHESIZED LATIN SMALL LETTER X 24B4 ; NFKC_SCF; 0028 0079 0029 # So PARENTHESIZED LATIN SMALL LETTER Y 24B5 ; NFKC_SCF; 0028 007A 0029 # So PARENTHESIZED LATIN SMALL LETTER Z 24B6 ; NFKC_SCF; 0061 # So CIRCLED LATIN CAPITAL LETTER A 24B7 ; NFKC_SCF; 0062 # So CIRCLED LATIN CAPITAL LETTER B 24B8 ; NFKC_SCF; 0063 # So CIRCLED LATIN CAPITAL LETTER C 24B9 ; NFKC_SCF; 0064 # So CIRCLED LATIN CAPITAL LETTER D 24BA ; NFKC_SCF; 0065 # So CIRCLED LATIN CAPITAL LETTER E 24BB ; NFKC_SCF; 0066 # So CIRCLED LATIN CAPITAL LETTER F 24BC ; NFKC_SCF; 0067 # So CIRCLED LATIN CAPITAL LETTER G 24BD ; NFKC_SCF; 0068 # So CIRCLED LATIN CAPITAL LETTER H 24BE ; NFKC_SCF; 0069 # So CIRCLED LATIN CAPITAL LETTER I 24BF ; NFKC_SCF; 006A # So CIRCLED LATIN CAPITAL LETTER J 24C0 ; NFKC_SCF; 006B # So CIRCLED LATIN CAPITAL LETTER K 24C1 ; NFKC_SCF; 006C # So CIRCLED LATIN CAPITAL LETTER L 24C2 ; NFKC_SCF; 006D # So CIRCLED LATIN CAPITAL LETTER M 24C3 ; NFKC_SCF; 006E # So CIRCLED LATIN CAPITAL LETTER N 24C4 ; NFKC_SCF; 006F # So CIRCLED LATIN CAPITAL LETTER O 24C5 ; NFKC_SCF; 0070 # So CIRCLED LATIN CAPITAL LETTER P 24C6 ; NFKC_SCF; 0071 # So CIRCLED LATIN CAPITAL LETTER Q 24C7 ; NFKC_SCF; 0072 # So CIRCLED LATIN CAPITAL LETTER R 24C8 ; NFKC_SCF; 0073 # So CIRCLED LATIN CAPITAL LETTER S 24C9 ; NFKC_SCF; 0074 # So CIRCLED LATIN CAPITAL LETTER T 24CA ; NFKC_SCF; 0075 # So CIRCLED LATIN CAPITAL LETTER U 24CB ; NFKC_SCF; 0076 # So CIRCLED LATIN CAPITAL LETTER V 24CC ; NFKC_SCF; 0077 # So CIRCLED LATIN CAPITAL LETTER W 24CD ; NFKC_SCF; 0078 # So CIRCLED LATIN CAPITAL LETTER X 24CE ; NFKC_SCF; 0079 # So CIRCLED LATIN CAPITAL LETTER Y 24CF ; NFKC_SCF; 007A # So CIRCLED LATIN CAPITAL LETTER Z 24D0 ; NFKC_SCF; 0061 # So CIRCLED LATIN SMALL LETTER A 24D1 ; NFKC_SCF; 0062 # So CIRCLED LATIN SMALL LETTER B 24D2 ; NFKC_SCF; 0063 # So CIRCLED LATIN SMALL LETTER C 24D3 ; NFKC_SCF; 0064 # So CIRCLED LATIN SMALL LETTER D 24D4 ; NFKC_SCF; 0065 # So CIRCLED LATIN SMALL LETTER E 24D5 ; NFKC_SCF; 0066 # So CIRCLED LATIN SMALL LETTER F 24D6 ; NFKC_SCF; 0067 # So CIRCLED LATIN SMALL LETTER G 24D7 ; NFKC_SCF; 0068 # So CIRCLED LATIN SMALL LETTER H 24D8 ; NFKC_SCF; 0069 # So CIRCLED LATIN SMALL LETTER I 24D9 ; NFKC_SCF; 006A # So CIRCLED LATIN SMALL LETTER J 24DA ; NFKC_SCF; 006B # So CIRCLED LATIN SMALL LETTER K 24DB ; NFKC_SCF; 006C # So CIRCLED LATIN SMALL LETTER L 24DC ; NFKC_SCF; 006D # So CIRCLED LATIN SMALL LETTER M 24DD ; NFKC_SCF; 006E # So CIRCLED LATIN SMALL LETTER N 24DE ; NFKC_SCF; 006F # So CIRCLED LATIN SMALL LETTER O 24DF ; NFKC_SCF; 0070 # So CIRCLED LATIN SMALL LETTER P 24E0 ; NFKC_SCF; 0071 # So CIRCLED LATIN SMALL LETTER Q 24E1 ; NFKC_SCF; 0072 # So CIRCLED LATIN SMALL LETTER R 24E2 ; NFKC_SCF; 0073 # So CIRCLED LATIN SMALL LETTER S 24E3 ; NFKC_SCF; 0074 # So CIRCLED LATIN SMALL LETTER T 24E4 ; NFKC_SCF; 0075 # So CIRCLED LATIN SMALL LETTER U 24E5 ; NFKC_SCF; 0076 # So CIRCLED LATIN SMALL LETTER V 24E6 ; NFKC_SCF; 0077 # So CIRCLED LATIN SMALL LETTER W 24E7 ; NFKC_SCF; 0078 # So CIRCLED LATIN SMALL LETTER X 24E8 ; NFKC_SCF; 0079 # So CIRCLED LATIN SMALL LETTER Y 24E9 ; NFKC_SCF; 007A # So CIRCLED LATIN SMALL LETTER Z 24EA ; NFKC_SCF; 0030 # No CIRCLED DIGIT ZERO 2A0C ; NFKC_SCF; 222B 222B 222B 222B #Sm QUADRUPLE INTEGRAL OPERATOR 2A74 ; NFKC_SCF; 003A 003A 003D # Sm DOUBLE COLON EQUAL 2A75 ; NFKC_SCF; 003D 003D # Sm TWO CONSECUTIVE EQUALS SIGNS 2A76 ; NFKC_SCF; 003D 003D 003D # Sm THREE CONSECUTIVE EQUALS SIGNS 2ADC ; NFKC_SCF; 2ADD 0338 # Sm FORKING 2C00 ; NFKC_SCF; 2C30 # L& GLAGOLITIC CAPITAL LETTER AZU 2C01 ; NFKC_SCF; 2C31 # L& GLAGOLITIC CAPITAL LETTER BUKY 2C02 ; NFKC_SCF; 2C32 # L& GLAGOLITIC CAPITAL LETTER VEDE 2C03 ; NFKC_SCF; 2C33 # L& GLAGOLITIC CAPITAL LETTER GLAGOLI 2C04 ; NFKC_SCF; 2C34 # L& GLAGOLITIC CAPITAL LETTER DOBRO 2C05 ; NFKC_SCF; 2C35 # L& GLAGOLITIC CAPITAL LETTER YESTU 2C06 ; NFKC_SCF; 2C36 # L& GLAGOLITIC CAPITAL LETTER ZHIVETE 2C07 ; NFKC_SCF; 2C37 # L& GLAGOLITIC CAPITAL LETTER DZELO 2C08 ; NFKC_SCF; 2C38 # L& GLAGOLITIC CAPITAL LETTER ZEMLJA 2C09 ; NFKC_SCF; 2C39 # L& GLAGOLITIC CAPITAL LETTER IZHE 2C0A ; NFKC_SCF; 2C3A # L& GLAGOLITIC CAPITAL LETTER INITIAL IZHE 2C0B ; NFKC_SCF; 2C3B # L& GLAGOLITIC CAPITAL LETTER I 2C0C ; NFKC_SCF; 2C3C # L& GLAGOLITIC CAPITAL LETTER DJERVI 2C0D ; NFKC_SCF; 2C3D # L& GLAGOLITIC CAPITAL LETTER KAKO 2C0E ; NFKC_SCF; 2C3E # L& GLAGOLITIC CAPITAL LETTER LJUDIJE 2C0F ; NFKC_SCF; 2C3F # L& GLAGOLITIC CAPITAL LETTER MYSLITE 2C10 ; NFKC_SCF; 2C40 # L& GLAGOLITIC CAPITAL LETTER NASHI 2C11 ; NFKC_SCF; 2C41 # L& GLAGOLITIC CAPITAL LETTER ONU 2C12 ; NFKC_SCF; 2C42 # L& GLAGOLITIC CAPITAL LETTER POKOJI 2C13 ; NFKC_SCF; 2C43 # L& GLAGOLITIC CAPITAL LETTER RITSI 2C14 ; NFKC_SCF; 2C44 # L& GLAGOLITIC CAPITAL LETTER SLOVO 2C15 ; NFKC_SCF; 2C45 # L& GLAGOLITIC CAPITAL LETTER TVRIDO 2C16 ; NFKC_SCF; 2C46 # L& GLAGOLITIC CAPITAL LETTER UKU 2C17 ; NFKC_SCF; 2C47 # L& GLAGOLITIC CAPITAL LETTER FRITU 2C18 ; NFKC_SCF; 2C48 # L& GLAGOLITIC CAPITAL LETTER HERU 2C19 ; NFKC_SCF; 2C49 # L& GLAGOLITIC CAPITAL LETTER OTU 2C1A ; NFKC_SCF; 2C4A # L& GLAGOLITIC CAPITAL LETTER PE 2C1B ; NFKC_SCF; 2C4B # L& GLAGOLITIC CAPITAL LETTER SHTA 2C1C ; NFKC_SCF; 2C4C # L& GLAGOLITIC CAPITAL LETTER TSI 2C1D ; NFKC_SCF; 2C4D # L& GLAGOLITIC CAPITAL LETTER CHRIVI 2C1E ; NFKC_SCF; 2C4E # L& GLAGOLITIC CAPITAL LETTER SHA 2C1F ; NFKC_SCF; 2C4F # L& GLAGOLITIC CAPITAL LETTER YERU 2C20 ; NFKC_SCF; 2C50 # L& GLAGOLITIC CAPITAL LETTER YERI 2C21 ; NFKC_SCF; 2C51 # L& GLAGOLITIC CAPITAL LETTER YATI 2C22 ; NFKC_SCF; 2C52 # L& GLAGOLITIC CAPITAL LETTER SPIDERY HA 2C23 ; NFKC_SCF; 2C53 # L& GLAGOLITIC CAPITAL LETTER YU 2C24 ; NFKC_SCF; 2C54 # L& GLAGOLITIC CAPITAL LETTER SMALL YUS 2C25 ; NFKC_SCF; 2C55 # L& GLAGOLITIC CAPITAL LETTER SMALL YUS WITH TAIL 2C26 ; NFKC_SCF; 2C56 # L& GLAGOLITIC CAPITAL LETTER YO 2C27 ; NFKC_SCF; 2C57 # L& GLAGOLITIC CAPITAL LETTER IOTATED SMALL YUS 2C28 ; NFKC_SCF; 2C58 # L& GLAGOLITIC CAPITAL LETTER BIG YUS 2C29 ; NFKC_SCF; 2C59 # L& GLAGOLITIC CAPITAL LETTER IOTATED BIG YUS 2C2A ; NFKC_SCF; 2C5A # L& GLAGOLITIC CAPITAL LETTER FITA 2C2B ; NFKC_SCF; 2C5B # L& GLAGOLITIC CAPITAL LETTER IZHITSA 2C2C ; NFKC_SCF; 2C5C # L& GLAGOLITIC CAPITAL LETTER SHTAPIC 2C2D ; NFKC_SCF; 2C5D # L& GLAGOLITIC CAPITAL LETTER TROKUTASTI A 2C2E ; NFKC_SCF; 2C5E # L& GLAGOLITIC CAPITAL LETTER LATINATE MYSLITE 2C2F ; NFKC_SCF; 2C5F # L& GLAGOLITIC CAPITAL LETTER CAUDATE CHRIVI 2C60 ; NFKC_SCF; 2C61 # L& LATIN CAPITAL LETTER L WITH DOUBLE BAR 2C62 ; NFKC_SCF; 026B # L& LATIN CAPITAL LETTER L WITH MIDDLE TILDE 2C63 ; NFKC_SCF; 1D7D # L& LATIN CAPITAL LETTER P WITH STROKE 2C64 ; NFKC_SCF; 027D # L& LATIN CAPITAL LETTER R WITH TAIL 2C67 ; NFKC_SCF; 2C68 # L& LATIN CAPITAL LETTER H WITH DESCENDER 2C69 ; NFKC_SCF; 2C6A # L& LATIN CAPITAL LETTER K WITH DESCENDER 2C6B ; NFKC_SCF; 2C6C # L& LATIN CAPITAL LETTER Z WITH DESCENDER 2C6D ; NFKC_SCF; 0251 # L& LATIN CAPITAL LETTER ALPHA 2C6E ; NFKC_SCF; 0271 # L& LATIN CAPITAL LETTER M WITH HOOK 2C6F ; NFKC_SCF; 0250 # L& LATIN CAPITAL LETTER TURNED A 2C70 ; NFKC_SCF; 0252 # L& LATIN CAPITAL LETTER TURNED ALPHA 2C72 ; NFKC_SCF; 2C73 # L& LATIN CAPITAL LETTER W WITH HOOK 2C75 ; NFKC_SCF; 2C76 # L& LATIN CAPITAL LETTER HALF H 2C7C ; NFKC_SCF; 006A # Lm LATIN SUBSCRIPT SMALL LETTER J 2C7D ; NFKC_SCF; 0076 # Lm MODIFIER LETTER CAPITAL V 2C7E ; NFKC_SCF; 023F # L& LATIN CAPITAL LETTER S WITH SWASH TAIL 2C7F ; NFKC_SCF; 0240 # L& LATIN CAPITAL LETTER Z WITH SWASH TAIL 2C80 ; NFKC_SCF; 2C81 # L& COPTIC CAPITAL LETTER ALFA 2C82 ; NFKC_SCF; 2C83 # L& COPTIC CAPITAL LETTER VIDA 2C84 ; NFKC_SCF; 2C85 # L& COPTIC CAPITAL LETTER GAMMA 2C86 ; NFKC_SCF; 2C87 # L& COPTIC CAPITAL LETTER DALDA 2C88 ; NFKC_SCF; 2C89 # L& COPTIC CAPITAL LETTER EIE 2C8A ; NFKC_SCF; 2C8B # L& COPTIC CAPITAL LETTER SOU 2C8C ; NFKC_SCF; 2C8D # L& COPTIC CAPITAL LETTER ZATA 2C8E ; NFKC_SCF; 2C8F # L& COPTIC CAPITAL LETTER HATE 2C90 ; NFKC_SCF; 2C91 # L& COPTIC CAPITAL LETTER THETHE 2C92 ; NFKC_SCF; 2C93 # L& COPTIC CAPITAL LETTER IAUDA 2C94 ; NFKC_SCF; 2C95 # L& COPTIC CAPITAL LETTER KAPA 2C96 ; NFKC_SCF; 2C97 # L& COPTIC CAPITAL LETTER LAULA 2C98 ; NFKC_SCF; 2C99 # L& COPTIC CAPITAL LETTER MI 2C9A ; NFKC_SCF; 2C9B # L& COPTIC CAPITAL LETTER NI 2C9C ; NFKC_SCF; 2C9D # L& COPTIC CAPITAL LETTER KSI 2C9E ; NFKC_SCF; 2C9F # L& COPTIC CAPITAL LETTER O 2CA0 ; NFKC_SCF; 2CA1 # L& COPTIC CAPITAL LETTER PI 2CA2 ; NFKC_SCF; 2CA3 # L& COPTIC CAPITAL LETTER RO 2CA4 ; NFKC_SCF; 2CA5 # L& COPTIC CAPITAL LETTER SIMA 2CA6 ; NFKC_SCF; 2CA7 # L& COPTIC CAPITAL LETTER TAU 2CA8 ; NFKC_SCF; 2CA9 # L& COPTIC CAPITAL LETTER UA 2CAA ; NFKC_SCF; 2CAB # L& COPTIC CAPITAL LETTER FI 2CAC ; NFKC_SCF; 2CAD # L& COPTIC CAPITAL LETTER KHI 2CAE ; NFKC_SCF; 2CAF # L& COPTIC CAPITAL LETTER PSI 2CB0 ; NFKC_SCF; 2CB1 # L& COPTIC CAPITAL LETTER OOU 2CB2 ; NFKC_SCF; 2CB3 # L& COPTIC CAPITAL LETTER DIALECT-P ALEF 2CB4 ; NFKC_SCF; 2CB5 # L& COPTIC CAPITAL LETTER OLD COPTIC AIN 2CB6 ; NFKC_SCF; 2CB7 # L& COPTIC CAPITAL LETTER CRYPTOGRAMMIC EIE 2CB8 ; NFKC_SCF; 2CB9 # L& COPTIC CAPITAL LETTER DIALECT-P KAPA 2CBA ; NFKC_SCF; 2CBB # L& COPTIC CAPITAL LETTER DIALECT-P NI 2CBC ; NFKC_SCF; 2CBD # L& COPTIC CAPITAL LETTER CRYPTOGRAMMIC NI 2CBE ; NFKC_SCF; 2CBF # L& COPTIC CAPITAL LETTER OLD COPTIC OOU 2CC0 ; NFKC_SCF; 2CC1 # L& COPTIC CAPITAL LETTER SAMPI 2CC2 ; NFKC_SCF; 2CC3 # L& COPTIC CAPITAL LETTER CROSSED SHEI 2CC4 ; NFKC_SCF; 2CC5 # L& COPTIC CAPITAL LETTER OLD COPTIC SHEI 2CC6 ; NFKC_SCF; 2CC7 # L& COPTIC CAPITAL LETTER OLD COPTIC ESH 2CC8 ; NFKC_SCF; 2CC9 # L& COPTIC CAPITAL LETTER AKHMIMIC KHEI 2CCA ; NFKC_SCF; 2CCB # L& COPTIC CAPITAL LETTER DIALECT-P HORI 2CCC ; NFKC_SCF; 2CCD # L& COPTIC CAPITAL LETTER OLD COPTIC HORI 2CCE ; NFKC_SCF; 2CCF # L& COPTIC CAPITAL LETTER OLD COPTIC HA 2CD0 ; NFKC_SCF; 2CD1 # L& COPTIC CAPITAL LETTER L-SHAPED HA 2CD2 ; NFKC_SCF; 2CD3 # L& COPTIC CAPITAL LETTER OLD COPTIC HEI 2CD4 ; NFKC_SCF; 2CD5 # L& COPTIC CAPITAL LETTER OLD COPTIC HAT 2CD6 ; NFKC_SCF; 2CD7 # L& COPTIC CAPITAL LETTER OLD COPTIC GANGIA 2CD8 ; NFKC_SCF; 2CD9 # L& COPTIC CAPITAL LETTER OLD COPTIC DJA 2CDA ; NFKC_SCF; 2CDB # L& COPTIC CAPITAL LETTER OLD COPTIC SHIMA 2CDC ; NFKC_SCF; 2CDD # L& COPTIC CAPITAL LETTER OLD NUBIAN SHIMA 2CDE ; NFKC_SCF; 2CDF # L& COPTIC CAPITAL LETTER OLD NUBIAN NGI 2CE0 ; NFKC_SCF; 2CE1 # L& COPTIC CAPITAL LETTER OLD NUBIAN NYI 2CE2 ; NFKC_SCF; 2CE3 # L& COPTIC CAPITAL LETTER OLD NUBIAN WAU 2CEB ; NFKC_SCF; 2CEC # L& COPTIC CAPITAL LETTER CRYPTOGRAMMIC SHEI 2CED ; NFKC_SCF; 2CEE # L& COPTIC CAPITAL LETTER CRYPTOGRAMMIC GANGIA 2CF2 ; NFKC_SCF; 2CF3 # L& COPTIC CAPITAL LETTER BOHAIRIC KHEI 2D6F ; NFKC_SCF; 2D61 # Lm TIFINAGH MODIFIER LETTER LABIALIZATION MARK 2E9F ; NFKC_SCF; 6BCD # So CJK RADICAL MOTHER 2EF3 ; NFKC_SCF; 9F9F # So CJK RADICAL C-SIMPLIFIED TURTLE 2F00 ; NFKC_SCF; 4E00 # So KANGXI RADICAL ONE 2F01 ; NFKC_SCF; 4E28 # So KANGXI RADICAL LINE 2F02 ; NFKC_SCF; 4E36 # So KANGXI RADICAL DOT 2F03 ; NFKC_SCF; 4E3F # So KANGXI RADICAL SLASH 2F04 ; NFKC_SCF; 4E59 # So KANGXI RADICAL SECOND 2F05 ; NFKC_SCF; 4E85 # So KANGXI RADICAL HOOK 2F06 ; NFKC_SCF; 4E8C # So KANGXI RADICAL TWO 2F07 ; NFKC_SCF; 4EA0 # So KANGXI RADICAL LID 2F08 ; NFKC_SCF; 4EBA # So KANGXI RADICAL MAN 2F09 ; NFKC_SCF; 513F # So KANGXI RADICAL LEGS 2F0A ; NFKC_SCF; 5165 # So KANGXI RADICAL ENTER 2F0B ; NFKC_SCF; 516B # So KANGXI RADICAL EIGHT 2F0C ; NFKC_SCF; 5182 # So KANGXI RADICAL DOWN BOX 2F0D ; NFKC_SCF; 5196 # So KANGXI RADICAL COVER 2F0E ; NFKC_SCF; 51AB # So KANGXI RADICAL ICE 2F0F ; NFKC_SCF; 51E0 # So KANGXI RADICAL TABLE 2F10 ; NFKC_SCF; 51F5 # So KANGXI RADICAL OPEN BOX 2F11 ; NFKC_SCF; 5200 # So KANGXI RADICAL KNIFE 2F12 ; NFKC_SCF; 529B # So KANGXI RADICAL POWER 2F13 ; NFKC_SCF; 52F9 # So KANGXI RADICAL WRAP 2F14 ; NFKC_SCF; 5315 # So KANGXI RADICAL SPOON 2F15 ; NFKC_SCF; 531A # So KANGXI RADICAL RIGHT OPEN BOX 2F16 ; NFKC_SCF; 5338 # So KANGXI RADICAL HIDING ENCLOSURE 2F17 ; NFKC_SCF; 5341 # So KANGXI RADICAL TEN 2F18 ; NFKC_SCF; 535C # So KANGXI RADICAL DIVINATION 2F19 ; NFKC_SCF; 5369 # So KANGXI RADICAL SEAL 2F1A ; NFKC_SCF; 5382 # So KANGXI RADICAL CLIFF 2F1B ; NFKC_SCF; 53B6 # So KANGXI RADICAL PRIVATE 2F1C ; NFKC_SCF; 53C8 # So KANGXI RADICAL AGAIN 2F1D ; NFKC_SCF; 53E3 # So KANGXI RADICAL MOUTH 2F1E ; NFKC_SCF; 56D7 # So KANGXI RADICAL ENCLOSURE 2F1F ; NFKC_SCF; 571F # So KANGXI RADICAL EARTH 2F20 ; NFKC_SCF; 58EB # So KANGXI RADICAL SCHOLAR 2F21 ; NFKC_SCF; 5902 # So KANGXI RADICAL GO 2F22 ; NFKC_SCF; 590A # So KANGXI RADICAL GO SLOWLY 2F23 ; NFKC_SCF; 5915 # So KANGXI RADICAL EVENING 2F24 ; NFKC_SCF; 5927 # So KANGXI RADICAL BIG 2F25 ; NFKC_SCF; 5973 # So KANGXI RADICAL WOMAN 2F26 ; NFKC_SCF; 5B50 # So KANGXI RADICAL CHILD 2F27 ; NFKC_SCF; 5B80 # So KANGXI RADICAL ROOF 2F28 ; NFKC_SCF; 5BF8 # So KANGXI RADICAL INCH 2F29 ; NFKC_SCF; 5C0F # So KANGXI RADICAL SMALL 2F2A ; NFKC_SCF; 5C22 # So KANGXI RADICAL LAME 2F2B ; NFKC_SCF; 5C38 # So KANGXI RADICAL CORPSE 2F2C ; NFKC_SCF; 5C6E # So KANGXI RADICAL SPROUT 2F2D ; NFKC_SCF; 5C71 # So KANGXI RADICAL MOUNTAIN 2F2E ; NFKC_SCF; 5DDB # So KANGXI RADICAL RIVER 2F2F ; NFKC_SCF; 5DE5 # So KANGXI RADICAL WORK 2F30 ; NFKC_SCF; 5DF1 # So KANGXI RADICAL ONESELF 2F31 ; NFKC_SCF; 5DFE # So KANGXI RADICAL TURBAN 2F32 ; NFKC_SCF; 5E72 # So KANGXI RADICAL DRY 2F33 ; NFKC_SCF; 5E7A # So KANGXI RADICAL SHORT THREAD 2F34 ; NFKC_SCF; 5E7F # So KANGXI RADICAL DOTTED CLIFF 2F35 ; NFKC_SCF; 5EF4 # So KANGXI RADICAL LONG STRIDE 2F36 ; NFKC_SCF; 5EFE # So KANGXI RADICAL TWO HANDS 2F37 ; NFKC_SCF; 5F0B # So KANGXI RADICAL SHOOT 2F38 ; NFKC_SCF; 5F13 # So KANGXI RADICAL BOW 2F39 ; NFKC_SCF; 5F50 # So KANGXI RADICAL SNOUT 2F3A ; NFKC_SCF; 5F61 # So KANGXI RADICAL BRISTLE 2F3B ; NFKC_SCF; 5F73 # So KANGXI RADICAL STEP 2F3C ; NFKC_SCF; 5FC3 # So KANGXI RADICAL HEART 2F3D ; NFKC_SCF; 6208 # So KANGXI RADICAL HALBERD 2F3E ; NFKC_SCF; 6236 # So KANGXI RADICAL DOOR 2F3F ; NFKC_SCF; 624B # So KANGXI RADICAL HAND 2F40 ; NFKC_SCF; 652F # So KANGXI RADICAL BRANCH 2F41 ; NFKC_SCF; 6534 # So KANGXI RADICAL RAP 2F42 ; NFKC_SCF; 6587 # So KANGXI RADICAL SCRIPT 2F43 ; NFKC_SCF; 6597 # So KANGXI RADICAL DIPPER 2F44 ; NFKC_SCF; 65A4 # So KANGXI RADICAL AXE 2F45 ; NFKC_SCF; 65B9 # So KANGXI RADICAL SQUARE 2F46 ; NFKC_SCF; 65E0 # So KANGXI RADICAL NOT 2F47 ; NFKC_SCF; 65E5 # So KANGXI RADICAL SUN 2F48 ; NFKC_SCF; 66F0 # So KANGXI RADICAL SAY 2F49 ; NFKC_SCF; 6708 # So KANGXI RADICAL MOON 2F4A ; NFKC_SCF; 6728 # So KANGXI RADICAL TREE 2F4B ; NFKC_SCF; 6B20 # So KANGXI RADICAL LACK 2F4C ; NFKC_SCF; 6B62 # So KANGXI RADICAL STOP 2F4D ; NFKC_SCF; 6B79 # So KANGXI RADICAL DEATH 2F4E ; NFKC_SCF; 6BB3 # So KANGXI RADICAL WEAPON 2F4F ; NFKC_SCF; 6BCB # So KANGXI RADICAL DO NOT 2F50 ; NFKC_SCF; 6BD4 # So KANGXI RADICAL COMPARE 2F51 ; NFKC_SCF; 6BDB # So KANGXI RADICAL FUR 2F52 ; NFKC_SCF; 6C0F # So KANGXI RADICAL CLAN 2F53 ; NFKC_SCF; 6C14 # So KANGXI RADICAL STEAM 2F54 ; NFKC_SCF; 6C34 # So KANGXI RADICAL WATER 2F55 ; NFKC_SCF; 706B # So KANGXI RADICAL FIRE 2F56 ; NFKC_SCF; 722A # So KANGXI RADICAL CLAW 2F57 ; NFKC_SCF; 7236 # So KANGXI RADICAL FATHER 2F58 ; NFKC_SCF; 723B # So KANGXI RADICAL DOUBLE X 2F59 ; NFKC_SCF; 723F # So KANGXI RADICAL HALF TREE TRUNK 2F5A ; NFKC_SCF; 7247 # So KANGXI RADICAL SLICE 2F5B ; NFKC_SCF; 7259 # So KANGXI RADICAL FANG 2F5C ; NFKC_SCF; 725B # So KANGXI RADICAL COW 2F5D ; NFKC_SCF; 72AC # So KANGXI RADICAL DOG 2F5E ; NFKC_SCF; 7384 # So KANGXI RADICAL PROFOUND 2F5F ; NFKC_SCF; 7389 # So KANGXI RADICAL JADE 2F60 ; NFKC_SCF; 74DC # So KANGXI RADICAL MELON 2F61 ; NFKC_SCF; 74E6 # So KANGXI RADICAL TILE 2F62 ; NFKC_SCF; 7518 # So KANGXI RADICAL SWEET 2F63 ; NFKC_SCF; 751F # So KANGXI RADICAL LIFE 2F64 ; NFKC_SCF; 7528 # So KANGXI RADICAL USE 2F65 ; NFKC_SCF; 7530 # So KANGXI RADICAL FIELD 2F66 ; NFKC_SCF; 758B # So KANGXI RADICAL BOLT OF CLOTH 2F67 ; NFKC_SCF; 7592 # So KANGXI RADICAL SICKNESS 2F68 ; NFKC_SCF; 7676 # So KANGXI RADICAL DOTTED TENT 2F69 ; NFKC_SCF; 767D # So KANGXI RADICAL WHITE 2F6A ; NFKC_SCF; 76AE # So KANGXI RADICAL SKIN 2F6B ; NFKC_SCF; 76BF # So KANGXI RADICAL DISH 2F6C ; NFKC_SCF; 76EE # So KANGXI RADICAL EYE 2F6D ; NFKC_SCF; 77DB # So KANGXI RADICAL SPEAR 2F6E ; NFKC_SCF; 77E2 # So KANGXI RADICAL ARROW 2F6F ; NFKC_SCF; 77F3 # So KANGXI RADICAL STONE 2F70 ; NFKC_SCF; 793A # So KANGXI RADICAL SPIRIT 2F71 ; NFKC_SCF; 79B8 # So KANGXI RADICAL TRACK 2F72 ; NFKC_SCF; 79BE # So KANGXI RADICAL GRAIN 2F73 ; NFKC_SCF; 7A74 # So KANGXI RADICAL CAVE 2F74 ; NFKC_SCF; 7ACB # So KANGXI RADICAL STAND 2F75 ; NFKC_SCF; 7AF9 # So KANGXI RADICAL BAMBOO 2F76 ; NFKC_SCF; 7C73 # So KANGXI RADICAL RICE 2F77 ; NFKC_SCF; 7CF8 # So KANGXI RADICAL SILK 2F78 ; NFKC_SCF; 7F36 # So KANGXI RADICAL JAR 2F79 ; NFKC_SCF; 7F51 # So KANGXI RADICAL NET 2F7A ; NFKC_SCF; 7F8A # So KANGXI RADICAL SHEEP 2F7B ; NFKC_SCF; 7FBD # So KANGXI RADICAL FEATHER 2F7C ; NFKC_SCF; 8001 # So KANGXI RADICAL OLD 2F7D ; NFKC_SCF; 800C # So KANGXI RADICAL AND 2F7E ; NFKC_SCF; 8012 # So KANGXI RADICAL PLOW 2F7F ; NFKC_SCF; 8033 # So KANGXI RADICAL EAR 2F80 ; NFKC_SCF; 807F # So KANGXI RADICAL BRUSH 2F81 ; NFKC_SCF; 8089 # So KANGXI RADICAL MEAT 2F82 ; NFKC_SCF; 81E3 # So KANGXI RADICAL MINISTER 2F83 ; NFKC_SCF; 81EA # So KANGXI RADICAL SELF 2F84 ; NFKC_SCF; 81F3 # So KANGXI RADICAL ARRIVE 2F85 ; NFKC_SCF; 81FC # So KANGXI RADICAL MORTAR 2F86 ; NFKC_SCF; 820C # So KANGXI RADICAL TONGUE 2F87 ; NFKC_SCF; 821B # So KANGXI RADICAL OPPOSE 2F88 ; NFKC_SCF; 821F # So KANGXI RADICAL BOAT 2F89 ; NFKC_SCF; 826E # So KANGXI RADICAL STOPPING 2F8A ; NFKC_SCF; 8272 # So KANGXI RADICAL COLOR 2F8B ; NFKC_SCF; 8278 # So KANGXI RADICAL GRASS 2F8C ; NFKC_SCF; 864D # So KANGXI RADICAL TIGER 2F8D ; NFKC_SCF; 866B # So KANGXI RADICAL INSECT 2F8E ; NFKC_SCF; 8840 # So KANGXI RADICAL BLOOD 2F8F ; NFKC_SCF; 884C # So KANGXI RADICAL WALK ENCLOSURE 2F90 ; NFKC_SCF; 8863 # So KANGXI RADICAL CLOTHES 2F91 ; NFKC_SCF; 897E # So KANGXI RADICAL WEST 2F92 ; NFKC_SCF; 898B # So KANGXI RADICAL SEE 2F93 ; NFKC_SCF; 89D2 # So KANGXI RADICAL HORN 2F94 ; NFKC_SCF; 8A00 # So KANGXI RADICAL SPEECH 2F95 ; NFKC_SCF; 8C37 # So KANGXI RADICAL VALLEY 2F96 ; NFKC_SCF; 8C46 # So KANGXI RADICAL BEAN 2F97 ; NFKC_SCF; 8C55 # So KANGXI RADICAL PIG 2F98 ; NFKC_SCF; 8C78 # So KANGXI RADICAL BADGER 2F99 ; NFKC_SCF; 8C9D # So KANGXI RADICAL SHELL 2F9A ; NFKC_SCF; 8D64 # So KANGXI RADICAL RED 2F9B ; NFKC_SCF; 8D70 # So KANGXI RADICAL RUN 2F9C ; NFKC_SCF; 8DB3 # So KANGXI RADICAL FOOT 2F9D ; NFKC_SCF; 8EAB # So KANGXI RADICAL BODY 2F9E ; NFKC_SCF; 8ECA # So KANGXI RADICAL CART 2F9F ; NFKC_SCF; 8F9B # So KANGXI RADICAL BITTER 2FA0 ; NFKC_SCF; 8FB0 # So KANGXI RADICAL MORNING 2FA1 ; NFKC_SCF; 8FB5 # So KANGXI RADICAL WALK 2FA2 ; NFKC_SCF; 9091 # So KANGXI RADICAL CITY 2FA3 ; NFKC_SCF; 9149 # So KANGXI RADICAL WINE 2FA4 ; NFKC_SCF; 91C6 # So KANGXI RADICAL DISTINGUISH 2FA5 ; NFKC_SCF; 91CC # So KANGXI RADICAL VILLAGE 2FA6 ; NFKC_SCF; 91D1 # So KANGXI RADICAL GOLD 2FA7 ; NFKC_SCF; 9577 # So KANGXI RADICAL LONG 2FA8 ; NFKC_SCF; 9580 # So KANGXI RADICAL GATE 2FA9 ; NFKC_SCF; 961C # So KANGXI RADICAL MOUND 2FAA ; NFKC_SCF; 96B6 # So KANGXI RADICAL SLAVE 2FAB ; NFKC_SCF; 96B9 # So KANGXI RADICAL SHORT TAILED BIRD 2FAC ; NFKC_SCF; 96E8 # So KANGXI RADICAL RAIN 2FAD ; NFKC_SCF; 9751 # So KANGXI RADICAL BLUE 2FAE ; NFKC_SCF; 975E # So KANGXI RADICAL WRONG 2FAF ; NFKC_SCF; 9762 # So KANGXI RADICAL FACE 2FB0 ; NFKC_SCF; 9769 # So KANGXI RADICAL LEATHER 2FB1 ; NFKC_SCF; 97CB # So KANGXI RADICAL TANNED LEATHER 2FB2 ; NFKC_SCF; 97ED # So KANGXI RADICAL LEEK 2FB3 ; NFKC_SCF; 97F3 # So KANGXI RADICAL SOUND 2FB4 ; NFKC_SCF; 9801 # So KANGXI RADICAL LEAF 2FB5 ; NFKC_SCF; 98A8 # So KANGXI RADICAL WIND 2FB6 ; NFKC_SCF; 98DB # So KANGXI RADICAL FLY 2FB7 ; NFKC_SCF; 98DF # So KANGXI RADICAL EAT 2FB8 ; NFKC_SCF; 9996 # So KANGXI RADICAL HEAD 2FB9 ; NFKC_SCF; 9999 # So KANGXI RADICAL FRAGRANT 2FBA ; NFKC_SCF; 99AC # So KANGXI RADICAL HORSE 2FBB ; NFKC_SCF; 9AA8 # So KANGXI RADICAL BONE 2FBC ; NFKC_SCF; 9AD8 # So KANGXI RADICAL TALL 2FBD ; NFKC_SCF; 9ADF # So KANGXI RADICAL HAIR 2FBE ; NFKC_SCF; 9B25 # So KANGXI RADICAL FIGHT 2FBF ; NFKC_SCF; 9B2F # So KANGXI RADICAL SACRIFICIAL WINE 2FC0 ; NFKC_SCF; 9B32 # So KANGXI RADICAL CAULDRON 2FC1 ; NFKC_SCF; 9B3C # So KANGXI RADICAL GHOST 2FC2 ; NFKC_SCF; 9B5A # So KANGXI RADICAL FISH 2FC3 ; NFKC_SCF; 9CE5 # So KANGXI RADICAL BIRD 2FC4 ; NFKC_SCF; 9E75 # So KANGXI RADICAL SALT 2FC5 ; NFKC_SCF; 9E7F # So KANGXI RADICAL DEER 2FC6 ; NFKC_SCF; 9EA5 # So KANGXI RADICAL WHEAT 2FC7 ; NFKC_SCF; 9EBB # So KANGXI RADICAL HEMP 2FC8 ; NFKC_SCF; 9EC3 # So KANGXI RADICAL YELLOW 2FC9 ; NFKC_SCF; 9ECD # So KANGXI RADICAL MILLET 2FCA ; NFKC_SCF; 9ED1 # So KANGXI RADICAL BLACK 2FCB ; NFKC_SCF; 9EF9 # So KANGXI RADICAL EMBROIDERY 2FCC ; NFKC_SCF; 9EFD # So KANGXI RADICAL FROG 2FCD ; NFKC_SCF; 9F0E # So KANGXI RADICAL TRIPOD 2FCE ; NFKC_SCF; 9F13 # So KANGXI RADICAL DRUM 2FCF ; NFKC_SCF; 9F20 # So KANGXI RADICAL RAT 2FD0 ; NFKC_SCF; 9F3B # So KANGXI RADICAL NOSE 2FD1 ; NFKC_SCF; 9F4A # So KANGXI RADICAL EVEN 2FD2 ; NFKC_SCF; 9F52 # So KANGXI RADICAL TOOTH 2FD3 ; NFKC_SCF; 9F8D # So KANGXI RADICAL DRAGON 2FD4 ; NFKC_SCF; 9F9C # So KANGXI RADICAL TURTLE 2FD5 ; NFKC_SCF; 9FA0 # So KANGXI RADICAL FLUTE 3000 ; NFKC_SCF; 0020 # Zs IDEOGRAPHIC SPACE 3036 ; NFKC_SCF; 3012 # So CIRCLED POSTAL MARK 3038 ; NFKC_SCF; 5341 # Nl HANGZHOU NUMERAL TEN 3039 ; NFKC_SCF; 5344 # Nl HANGZHOU NUMERAL TWENTY 303A ; NFKC_SCF; 5345 # Nl HANGZHOU NUMERAL THIRTY 309B ; NFKC_SCF; 0020 3099 # Sk KATAKANA-HIRAGANA VOICED SOUND MARK 309C ; NFKC_SCF; 0020 309A # Sk KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK 309F ; NFKC_SCF; 3088 308A # Lo HIRAGANA DIGRAPH YORI 30FF ; NFKC_SCF; 30B3 30C8 # Lo KATAKANA DIGRAPH KOTO 3131 ; NFKC_SCF; 1100 # Lo HANGUL LETTER KIYEOK 3132 ; NFKC_SCF; 1101 # Lo HANGUL LETTER SSANGKIYEOK 3133 ; NFKC_SCF; 11AA # Lo HANGUL LETTER KIYEOK-SIOS 3134 ; NFKC_SCF; 1102 # Lo HANGUL LETTER NIEUN 3135 ; NFKC_SCF; 11AC # Lo HANGUL LETTER NIEUN-CIEUC 3136 ; NFKC_SCF; 11AD # Lo HANGUL LETTER NIEUN-HIEUH 3137 ; NFKC_SCF; 1103 # Lo HANGUL LETTER TIKEUT 3138 ; NFKC_SCF; 1104 # Lo HANGUL LETTER SSANGTIKEUT 3139 ; NFKC_SCF; 1105 # Lo HANGUL LETTER RIEUL 313A ; NFKC_SCF; 11B0 # Lo HANGUL LETTER RIEUL-KIYEOK 313B ; NFKC_SCF; 11B1 # Lo HANGUL LETTER RIEUL-MIEUM 313C ; NFKC_SCF; 11B2 # Lo HANGUL LETTER RIEUL-PIEUP 313D ; NFKC_SCF; 11B3 # Lo HANGUL LETTER RIEUL-SIOS 313E ; NFKC_SCF; 11B4 # Lo HANGUL LETTER RIEUL-THIEUTH 313F ; NFKC_SCF; 11B5 # Lo HANGUL LETTER RIEUL-PHIEUPH 3140 ; NFKC_SCF; 111A # Lo HANGUL LETTER RIEUL-HIEUH 3141 ; NFKC_SCF; 1106 # Lo HANGUL LETTER MIEUM 3142 ; NFKC_SCF; 1107 # Lo HANGUL LETTER PIEUP 3143 ; NFKC_SCF; 1108 # Lo HANGUL LETTER SSANGPIEUP 3144 ; NFKC_SCF; 1121 # Lo HANGUL LETTER PIEUP-SIOS 3145 ; NFKC_SCF; 1109 # Lo HANGUL LETTER SIOS 3146 ; NFKC_SCF; 110A # Lo HANGUL LETTER SSANGSIOS 3147 ; NFKC_SCF; 110B # Lo HANGUL LETTER IEUNG 3148 ; NFKC_SCF; 110C # Lo HANGUL LETTER CIEUC 3149 ; NFKC_SCF; 110D # Lo HANGUL LETTER SSANGCIEUC 314A ; NFKC_SCF; 110E # Lo HANGUL LETTER CHIEUCH 314B ; NFKC_SCF; 110F # Lo HANGUL LETTER KHIEUKH 314C ; NFKC_SCF; 1110 # Lo HANGUL LETTER THIEUTH 314D ; NFKC_SCF; 1111 # Lo HANGUL LETTER PHIEUPH 314E ; NFKC_SCF; 1112 # Lo HANGUL LETTER HIEUH 314F ; NFKC_SCF; 1161 # Lo HANGUL LETTER A 3150 ; NFKC_SCF; 1162 # Lo HANGUL LETTER AE 3151 ; NFKC_SCF; 1163 # Lo HANGUL LETTER YA 3152 ; NFKC_SCF; 1164 # Lo HANGUL LETTER YAE 3153 ; NFKC_SCF; 1165 # Lo HANGUL LETTER EO 3154 ; NFKC_SCF; 1166 # Lo HANGUL LETTER E 3155 ; NFKC_SCF; 1167 # Lo HANGUL LETTER YEO 3156 ; NFKC_SCF; 1168 # Lo HANGUL LETTER YE 3157 ; NFKC_SCF; 1169 # Lo HANGUL LETTER O 3158 ; NFKC_SCF; 116A # Lo HANGUL LETTER WA 3159 ; NFKC_SCF; 116B # Lo HANGUL LETTER WAE 315A ; NFKC_SCF; 116C # Lo HANGUL LETTER OE 315B ; NFKC_SCF; 116D # Lo HANGUL LETTER YO 315C ; NFKC_SCF; 116E # Lo HANGUL LETTER U 315D ; NFKC_SCF; 116F # Lo HANGUL LETTER WEO 315E ; NFKC_SCF; 1170 # Lo HANGUL LETTER WE 315F ; NFKC_SCF; 1171 # Lo HANGUL LETTER WI 3160 ; NFKC_SCF; 1172 # Lo HANGUL LETTER YU 3161 ; NFKC_SCF; 1173 # Lo HANGUL LETTER EU 3162 ; NFKC_SCF; 1174 # Lo HANGUL LETTER YI 3163 ; NFKC_SCF; 1175 # Lo HANGUL LETTER I 3164 ; NFKC_SCF; # Lo HANGUL FILLER 3165 ; NFKC_SCF; 1114 # Lo HANGUL LETTER SSANGNIEUN 3166 ; NFKC_SCF; 1115 # Lo HANGUL LETTER NIEUN-TIKEUT 3167 ; NFKC_SCF; 11C7 # Lo HANGUL LETTER NIEUN-SIOS 3168 ; NFKC_SCF; 11C8 # Lo HANGUL LETTER NIEUN-PANSIOS 3169 ; NFKC_SCF; 11CC # Lo HANGUL LETTER RIEUL-KIYEOK-SIOS 316A ; NFKC_SCF; 11CE # Lo HANGUL LETTER RIEUL-TIKEUT 316B ; NFKC_SCF; 11D3 # Lo HANGUL LETTER RIEUL-PIEUP-SIOS 316C ; NFKC_SCF; 11D7 # Lo HANGUL LETTER RIEUL-PANSIOS 316D ; NFKC_SCF; 11D9 # Lo HANGUL LETTER RIEUL-YEORINHIEUH 316E ; NFKC_SCF; 111C # Lo HANGUL LETTER MIEUM-PIEUP 316F ; NFKC_SCF; 11DD # Lo HANGUL LETTER MIEUM-SIOS 3170 ; NFKC_SCF; 11DF # Lo HANGUL LETTER MIEUM-PANSIOS 3171 ; NFKC_SCF; 111D # Lo HANGUL LETTER KAPYEOUNMIEUM 3172 ; NFKC_SCF; 111E # Lo HANGUL LETTER PIEUP-KIYEOK 3173 ; NFKC_SCF; 1120 # Lo HANGUL LETTER PIEUP-TIKEUT 3174 ; NFKC_SCF; 1122 # Lo HANGUL LETTER PIEUP-SIOS-KIYEOK 3175 ; NFKC_SCF; 1123 # Lo HANGUL LETTER PIEUP-SIOS-TIKEUT 3176 ; NFKC_SCF; 1127 # Lo HANGUL LETTER PIEUP-CIEUC 3177 ; NFKC_SCF; 1129 # Lo HANGUL LETTER PIEUP-THIEUTH 3178 ; NFKC_SCF; 112B # Lo HANGUL LETTER KAPYEOUNPIEUP 3179 ; NFKC_SCF; 112C # Lo HANGUL LETTER KAPYEOUNSSANGPIEUP 317A ; NFKC_SCF; 112D # Lo HANGUL LETTER SIOS-KIYEOK 317B ; NFKC_SCF; 112E # Lo HANGUL LETTER SIOS-NIEUN 317C ; NFKC_SCF; 112F # Lo HANGUL LETTER SIOS-TIKEUT 317D ; NFKC_SCF; 1132 # Lo HANGUL LETTER SIOS-PIEUP 317E ; NFKC_SCF; 1136 # Lo HANGUL LETTER SIOS-CIEUC 317F ; NFKC_SCF; 1140 # Lo HANGUL LETTER PANSIOS 3180 ; NFKC_SCF; 1147 # Lo HANGUL LETTER SSANGIEUNG 3181 ; NFKC_SCF; 114C # Lo HANGUL LETTER YESIEUNG 3182 ; NFKC_SCF; 11F1 # Lo HANGUL LETTER YESIEUNG-SIOS 3183 ; NFKC_SCF; 11F2 # Lo HANGUL LETTER YESIEUNG-PANSIOS 3184 ; NFKC_SCF; 1157 # Lo HANGUL LETTER KAPYEOUNPHIEUPH 3185 ; NFKC_SCF; 1158 # Lo HANGUL LETTER SSANGHIEUH 3186 ; NFKC_SCF; 1159 # Lo HANGUL LETTER YEORINHIEUH 3187 ; NFKC_SCF; 1184 # Lo HANGUL LETTER YO-YA 3188 ; NFKC_SCF; 1185 # Lo HANGUL LETTER YO-YAE 3189 ; NFKC_SCF; 1188 # Lo HANGUL LETTER YO-I 318A ; NFKC_SCF; 1191 # Lo HANGUL LETTER YU-YEO 318B ; NFKC_SCF; 1192 # Lo HANGUL LETTER YU-YE 318C ; NFKC_SCF; 1194 # Lo HANGUL LETTER YU-I 318D ; NFKC_SCF; 119E # Lo HANGUL LETTER ARAEA 318E ; NFKC_SCF; 11A1 # Lo HANGUL LETTER ARAEAE 3192 ; NFKC_SCF; 4E00 # No IDEOGRAPHIC ANNOTATION ONE MARK 3193 ; NFKC_SCF; 4E8C # No IDEOGRAPHIC ANNOTATION TWO MARK 3194 ; NFKC_SCF; 4E09 # No IDEOGRAPHIC ANNOTATION THREE MARK 3195 ; NFKC_SCF; 56DB # No IDEOGRAPHIC ANNOTATION FOUR MARK 3196 ; NFKC_SCF; 4E0A # So IDEOGRAPHIC ANNOTATION TOP MARK 3197 ; NFKC_SCF; 4E2D # So IDEOGRAPHIC ANNOTATION MIDDLE MARK 3198 ; NFKC_SCF; 4E0B # So IDEOGRAPHIC ANNOTATION BOTTOM MARK 3199 ; NFKC_SCF; 7532 # So IDEOGRAPHIC ANNOTATION FIRST MARK 319A ; NFKC_SCF; 4E59 # So IDEOGRAPHIC ANNOTATION SECOND MARK 319B ; NFKC_SCF; 4E19 # So IDEOGRAPHIC ANNOTATION THIRD MARK 319C ; NFKC_SCF; 4E01 # So IDEOGRAPHIC ANNOTATION FOURTH MARK 319D ; NFKC_SCF; 5929 # So IDEOGRAPHIC ANNOTATION HEAVEN MARK 319E ; NFKC_SCF; 5730 # So IDEOGRAPHIC ANNOTATION EARTH MARK 319F ; NFKC_SCF; 4EBA # So IDEOGRAPHIC ANNOTATION MAN MARK 3200 ; NFKC_SCF; 0028 1100 0029 # So PARENTHESIZED HANGUL KIYEOK 3201 ; NFKC_SCF; 0028 1102 0029 # So PARENTHESIZED HANGUL NIEUN 3202 ; NFKC_SCF; 0028 1103 0029 # So PARENTHESIZED HANGUL TIKEUT 3203 ; NFKC_SCF; 0028 1105 0029 # So PARENTHESIZED HANGUL RIEUL 3204 ; NFKC_SCF; 0028 1106 0029 # So PARENTHESIZED HANGUL MIEUM 3205 ; NFKC_SCF; 0028 1107 0029 # So PARENTHESIZED HANGUL PIEUP 3206 ; NFKC_SCF; 0028 1109 0029 # So PARENTHESIZED HANGUL SIOS 3207 ; NFKC_SCF; 0028 110B 0029 # So PARENTHESIZED HANGUL IEUNG 3208 ; NFKC_SCF; 0028 110C 0029 # So PARENTHESIZED HANGUL CIEUC 3209 ; NFKC_SCF; 0028 110E 0029 # So PARENTHESIZED HANGUL CHIEUCH 320A ; NFKC_SCF; 0028 110F 0029 # So PARENTHESIZED HANGUL KHIEUKH 320B ; NFKC_SCF; 0028 1110 0029 # So PARENTHESIZED HANGUL THIEUTH 320C ; NFKC_SCF; 0028 1111 0029 # So PARENTHESIZED HANGUL PHIEUPH 320D ; NFKC_SCF; 0028 1112 0029 # So PARENTHESIZED HANGUL HIEUH 320E ; NFKC_SCF; 0028 AC00 0029 # So PARENTHESIZED HANGUL KIYEOK A 320F ; NFKC_SCF; 0028 B098 0029 # So PARENTHESIZED HANGUL NIEUN A 3210 ; NFKC_SCF; 0028 B2E4 0029 # So PARENTHESIZED HANGUL TIKEUT A 3211 ; NFKC_SCF; 0028 B77C 0029 # So PARENTHESIZED HANGUL RIEUL A 3212 ; NFKC_SCF; 0028 B9C8 0029 # So PARENTHESIZED HANGUL MIEUM A 3213 ; NFKC_SCF; 0028 BC14 0029 # So PARENTHESIZED HANGUL PIEUP A 3214 ; NFKC_SCF; 0028 C0AC 0029 # So PARENTHESIZED HANGUL SIOS A 3215 ; NFKC_SCF; 0028 C544 0029 # So PARENTHESIZED HANGUL IEUNG A 3216 ; NFKC_SCF; 0028 C790 0029 # So PARENTHESIZED HANGUL CIEUC A 3217 ; NFKC_SCF; 0028 CC28 0029 # So PARENTHESIZED HANGUL CHIEUCH A 3218 ; NFKC_SCF; 0028 CE74 0029 # So PARENTHESIZED HANGUL KHIEUKH A 3219 ; NFKC_SCF; 0028 D0C0 0029 # So PARENTHESIZED HANGUL THIEUTH A 321A ; NFKC_SCF; 0028 D30C 0029 # So PARENTHESIZED HANGUL PHIEUPH A 321B ; NFKC_SCF; 0028 D558 0029 # So PARENTHESIZED HANGUL HIEUH A 321C ; NFKC_SCF; 0028 C8FC 0029 # So PARENTHESIZED HANGUL CIEUC U 321D ; NFKC_SCF; 0028 C624 C804 0029 #So PARENTHESIZED KOREAN CHARACTER OJEON 321E ; NFKC_SCF; 0028 C624 D6C4 0029 #So PARENTHESIZED KOREAN CHARACTER O HU 3220 ; NFKC_SCF; 0028 4E00 0029 # No PARENTHESIZED IDEOGRAPH ONE 3221 ; NFKC_SCF; 0028 4E8C 0029 # No PARENTHESIZED IDEOGRAPH TWO 3222 ; NFKC_SCF; 0028 4E09 0029 # No PARENTHESIZED IDEOGRAPH THREE 3223 ; NFKC_SCF; 0028 56DB 0029 # No PARENTHESIZED IDEOGRAPH FOUR 3224 ; NFKC_SCF; 0028 4E94 0029 # No PARENTHESIZED IDEOGRAPH FIVE 3225 ; NFKC_SCF; 0028 516D 0029 # No PARENTHESIZED IDEOGRAPH SIX 3226 ; NFKC_SCF; 0028 4E03 0029 # No PARENTHESIZED IDEOGRAPH SEVEN 3227 ; NFKC_SCF; 0028 516B 0029 # No PARENTHESIZED IDEOGRAPH EIGHT 3228 ; NFKC_SCF; 0028 4E5D 0029 # No PARENTHESIZED IDEOGRAPH NINE 3229 ; NFKC_SCF; 0028 5341 0029 # No PARENTHESIZED IDEOGRAPH TEN 322A ; NFKC_SCF; 0028 6708 0029 # So PARENTHESIZED IDEOGRAPH MOON 322B ; NFKC_SCF; 0028 706B 0029 # So PARENTHESIZED IDEOGRAPH FIRE 322C ; NFKC_SCF; 0028 6C34 0029 # So PARENTHESIZED IDEOGRAPH WATER 322D ; NFKC_SCF; 0028 6728 0029 # So PARENTHESIZED IDEOGRAPH WOOD 322E ; NFKC_SCF; 0028 91D1 0029 # So PARENTHESIZED IDEOGRAPH METAL 322F ; NFKC_SCF; 0028 571F 0029 # So PARENTHESIZED IDEOGRAPH EARTH 3230 ; NFKC_SCF; 0028 65E5 0029 # So PARENTHESIZED IDEOGRAPH SUN 3231 ; NFKC_SCF; 0028 682A 0029 # So PARENTHESIZED IDEOGRAPH STOCK 3232 ; NFKC_SCF; 0028 6709 0029 # So PARENTHESIZED IDEOGRAPH HAVE 3233 ; NFKC_SCF; 0028 793E 0029 # So PARENTHESIZED IDEOGRAPH SOCIETY 3234 ; NFKC_SCF; 0028 540D 0029 # So PARENTHESIZED IDEOGRAPH NAME 3235 ; NFKC_SCF; 0028 7279 0029 # So PARENTHESIZED IDEOGRAPH SPECIAL 3236 ; NFKC_SCF; 0028 8CA1 0029 # So PARENTHESIZED IDEOGRAPH FINANCIAL 3237 ; NFKC_SCF; 0028 795D 0029 # So PARENTHESIZED IDEOGRAPH CONGRATULATION 3238 ; NFKC_SCF; 0028 52B4 0029 # So PARENTHESIZED IDEOGRAPH LABOR 3239 ; NFKC_SCF; 0028 4EE3 0029 # So PARENTHESIZED IDEOGRAPH REPRESENT 323A ; NFKC_SCF; 0028 547C 0029 # So PARENTHESIZED IDEOGRAPH CALL 323B ; NFKC_SCF; 0028 5B66 0029 # So PARENTHESIZED IDEOGRAPH STUDY 323C ; NFKC_SCF; 0028 76E3 0029 # So PARENTHESIZED IDEOGRAPH SUPERVISE 323D ; NFKC_SCF; 0028 4F01 0029 # So PARENTHESIZED IDEOGRAPH ENTERPRISE 323E ; NFKC_SCF; 0028 8CC7 0029 # So PARENTHESIZED IDEOGRAPH RESOURCE 323F ; NFKC_SCF; 0028 5354 0029 # So PARENTHESIZED IDEOGRAPH ALLIANCE 3240 ; NFKC_SCF; 0028 796D 0029 # So PARENTHESIZED IDEOGRAPH FESTIVAL 3241 ; NFKC_SCF; 0028 4F11 0029 # So PARENTHESIZED IDEOGRAPH REST 3242 ; NFKC_SCF; 0028 81EA 0029 # So PARENTHESIZED IDEOGRAPH SELF 3243 ; NFKC_SCF; 0028 81F3 0029 # So PARENTHESIZED IDEOGRAPH REACH 3244 ; NFKC_SCF; 554F # So CIRCLED IDEOGRAPH QUESTION 3245 ; NFKC_SCF; 5E7C # So CIRCLED IDEOGRAPH KINDERGARTEN 3246 ; NFKC_SCF; 6587 # So CIRCLED IDEOGRAPH SCHOOL 3247 ; NFKC_SCF; 7B8F # So CIRCLED IDEOGRAPH KOTO 3250 ; NFKC_SCF; 0070 0074 0065 # So PARTNERSHIP SIGN 3251 ; NFKC_SCF; 0032 0031 # No CIRCLED NUMBER TWENTY ONE 3252 ; NFKC_SCF; 0032 0032 # No CIRCLED NUMBER TWENTY TWO 3253 ; NFKC_SCF; 0032 0033 # No CIRCLED NUMBER TWENTY THREE 3254 ; NFKC_SCF; 0032 0034 # No CIRCLED NUMBER TWENTY FOUR 3255 ; NFKC_SCF; 0032 0035 # No CIRCLED NUMBER TWENTY FIVE 3256 ; NFKC_SCF; 0032 0036 # No CIRCLED NUMBER TWENTY SIX 3257 ; NFKC_SCF; 0032 0037 # No CIRCLED NUMBER TWENTY SEVEN 3258 ; NFKC_SCF; 0032 0038 # No CIRCLED NUMBER TWENTY EIGHT 3259 ; NFKC_SCF; 0032 0039 # No CIRCLED NUMBER TWENTY NINE 325A ; NFKC_SCF; 0033 0030 # No CIRCLED NUMBER THIRTY 325B ; NFKC_SCF; 0033 0031 # No CIRCLED NUMBER THIRTY ONE 325C ; NFKC_SCF; 0033 0032 # No CIRCLED NUMBER THIRTY TWO 325D ; NFKC_SCF; 0033 0033 # No CIRCLED NUMBER THIRTY THREE 325E ; NFKC_SCF; 0033 0034 # No CIRCLED NUMBER THIRTY FOUR 325F ; NFKC_SCF; 0033 0035 # No CIRCLED NUMBER THIRTY FIVE 3260 ; NFKC_SCF; 1100 # So CIRCLED HANGUL KIYEOK 3261 ; NFKC_SCF; 1102 # So CIRCLED HANGUL NIEUN 3262 ; NFKC_SCF; 1103 # So CIRCLED HANGUL TIKEUT 3263 ; NFKC_SCF; 1105 # So CIRCLED HANGUL RIEUL 3264 ; NFKC_SCF; 1106 # So CIRCLED HANGUL MIEUM 3265 ; NFKC_SCF; 1107 # So CIRCLED HANGUL PIEUP 3266 ; NFKC_SCF; 1109 # So CIRCLED HANGUL SIOS 3267 ; NFKC_SCF; 110B # So CIRCLED HANGUL IEUNG 3268 ; NFKC_SCF; 110C # So CIRCLED HANGUL CIEUC 3269 ; NFKC_SCF; 110E # So CIRCLED HANGUL CHIEUCH 326A ; NFKC_SCF; 110F # So CIRCLED HANGUL KHIEUKH 326B ; NFKC_SCF; 1110 # So CIRCLED HANGUL THIEUTH 326C ; NFKC_SCF; 1111 # So CIRCLED HANGUL PHIEUPH 326D ; NFKC_SCF; 1112 # So CIRCLED HANGUL HIEUH 326E ; NFKC_SCF; AC00 # So CIRCLED HANGUL KIYEOK A 326F ; NFKC_SCF; B098 # So CIRCLED HANGUL NIEUN A 3270 ; NFKC_SCF; B2E4 # So CIRCLED HANGUL TIKEUT A 3271 ; NFKC_SCF; B77C # So CIRCLED HANGUL RIEUL A 3272 ; NFKC_SCF; B9C8 # So CIRCLED HANGUL MIEUM A 3273 ; NFKC_SCF; BC14 # So CIRCLED HANGUL PIEUP A 3274 ; NFKC_SCF; C0AC # So CIRCLED HANGUL SIOS A 3275 ; NFKC_SCF; C544 # So CIRCLED HANGUL IEUNG A 3276 ; NFKC_SCF; C790 # So CIRCLED HANGUL CIEUC A 3277 ; NFKC_SCF; CC28 # So CIRCLED HANGUL CHIEUCH A 3278 ; NFKC_SCF; CE74 # So CIRCLED HANGUL KHIEUKH A 3279 ; NFKC_SCF; D0C0 # So CIRCLED HANGUL THIEUTH A 327A ; NFKC_SCF; D30C # So CIRCLED HANGUL PHIEUPH A 327B ; NFKC_SCF; D558 # So CIRCLED HANGUL HIEUH A 327C ; NFKC_SCF; CC38 ACE0 # So CIRCLED KOREAN CHARACTER CHAMKO 327D ; NFKC_SCF; C8FC C758 # So CIRCLED KOREAN CHARACTER JUEUI 327E ; NFKC_SCF; C6B0 # So CIRCLED HANGUL IEUNG U 3280 ; NFKC_SCF; 4E00 # No CIRCLED IDEOGRAPH ONE 3281 ; NFKC_SCF; 4E8C # No CIRCLED IDEOGRAPH TWO 3282 ; NFKC_SCF; 4E09 # No CIRCLED IDEOGRAPH THREE 3283 ; NFKC_SCF; 56DB # No CIRCLED IDEOGRAPH FOUR 3284 ; NFKC_SCF; 4E94 # No CIRCLED IDEOGRAPH FIVE 3285 ; NFKC_SCF; 516D # No CIRCLED IDEOGRAPH SIX 3286 ; NFKC_SCF; 4E03 # No CIRCLED IDEOGRAPH SEVEN 3287 ; NFKC_SCF; 516B # No CIRCLED IDEOGRAPH EIGHT 3288 ; NFKC_SCF; 4E5D # No CIRCLED IDEOGRAPH NINE 3289 ; NFKC_SCF; 5341 # No CIRCLED IDEOGRAPH TEN 328A ; NFKC_SCF; 6708 # So CIRCLED IDEOGRAPH MOON 328B ; NFKC_SCF; 706B # So CIRCLED IDEOGRAPH FIRE 328C ; NFKC_SCF; 6C34 # So CIRCLED IDEOGRAPH WATER 328D ; NFKC_SCF; 6728 # So CIRCLED IDEOGRAPH WOOD 328E ; NFKC_SCF; 91D1 # So CIRCLED IDEOGRAPH METAL 328F ; NFKC_SCF; 571F # So CIRCLED IDEOGRAPH EARTH 3290 ; NFKC_SCF; 65E5 # So CIRCLED IDEOGRAPH SUN 3291 ; NFKC_SCF; 682A # So CIRCLED IDEOGRAPH STOCK 3292 ; NFKC_SCF; 6709 # So CIRCLED IDEOGRAPH HAVE 3293 ; NFKC_SCF; 793E # So CIRCLED IDEOGRAPH SOCIETY 3294 ; NFKC_SCF; 540D # So CIRCLED IDEOGRAPH NAME 3295 ; NFKC_SCF; 7279 # So CIRCLED IDEOGRAPH SPECIAL 3296 ; NFKC_SCF; 8CA1 # So CIRCLED IDEOGRAPH FINANCIAL 3297 ; NFKC_SCF; 795D # So CIRCLED IDEOGRAPH CONGRATULATION 3298 ; NFKC_SCF; 52B4 # So CIRCLED IDEOGRAPH LABOR 3299 ; NFKC_SCF; 79D8 # So CIRCLED IDEOGRAPH SECRET 329A ; NFKC_SCF; 7537 # So CIRCLED IDEOGRAPH MALE 329B ; NFKC_SCF; 5973 # So CIRCLED IDEOGRAPH FEMALE 329C ; NFKC_SCF; 9069 # So CIRCLED IDEOGRAPH SUITABLE 329D ; NFKC_SCF; 512A # So CIRCLED IDEOGRAPH EXCELLENT 329E ; NFKC_SCF; 5370 # So CIRCLED IDEOGRAPH PRINT 329F ; NFKC_SCF; 6CE8 # So CIRCLED IDEOGRAPH ATTENTION 32A0 ; NFKC_SCF; 9805 # So CIRCLED IDEOGRAPH ITEM 32A1 ; NFKC_SCF; 4F11 # So CIRCLED IDEOGRAPH REST 32A2 ; NFKC_SCF; 5199 # So CIRCLED IDEOGRAPH COPY 32A3 ; NFKC_SCF; 6B63 # So CIRCLED IDEOGRAPH CORRECT 32A4 ; NFKC_SCF; 4E0A # So CIRCLED IDEOGRAPH HIGH 32A5 ; NFKC_SCF; 4E2D # So CIRCLED IDEOGRAPH CENTRE 32A6 ; NFKC_SCF; 4E0B # So CIRCLED IDEOGRAPH LOW 32A7 ; NFKC_SCF; 5DE6 # So CIRCLED IDEOGRAPH LEFT 32A8 ; NFKC_SCF; 53F3 # So CIRCLED IDEOGRAPH RIGHT 32A9 ; NFKC_SCF; 533B # So CIRCLED IDEOGRAPH MEDICINE 32AA ; NFKC_SCF; 5B97 # So CIRCLED IDEOGRAPH RELIGION 32AB ; NFKC_SCF; 5B66 # So CIRCLED IDEOGRAPH STUDY 32AC ; NFKC_SCF; 76E3 # So CIRCLED IDEOGRAPH SUPERVISE 32AD ; NFKC_SCF; 4F01 # So CIRCLED IDEOGRAPH ENTERPRISE 32AE ; NFKC_SCF; 8CC7 # So CIRCLED IDEOGRAPH RESOURCE 32AF ; NFKC_SCF; 5354 # So CIRCLED IDEOGRAPH ALLIANCE 32B0 ; NFKC_SCF; 591C # So CIRCLED IDEOGRAPH NIGHT 32B1 ; NFKC_SCF; 0033 0036 # No CIRCLED NUMBER THIRTY SIX 32B2 ; NFKC_SCF; 0033 0037 # No CIRCLED NUMBER THIRTY SEVEN 32B3 ; NFKC_SCF; 0033 0038 # No CIRCLED NUMBER THIRTY EIGHT 32B4 ; NFKC_SCF; 0033 0039 # No CIRCLED NUMBER THIRTY NINE 32B5 ; NFKC_SCF; 0034 0030 # No CIRCLED NUMBER FORTY 32B6 ; NFKC_SCF; 0034 0031 # No CIRCLED NUMBER FORTY ONE 32B7 ; NFKC_SCF; 0034 0032 # No CIRCLED NUMBER FORTY TWO 32B8 ; NFKC_SCF; 0034 0033 # No CIRCLED NUMBER FORTY THREE 32B9 ; NFKC_SCF; 0034 0034 # No CIRCLED NUMBER FORTY FOUR 32BA ; NFKC_SCF; 0034 0035 # No CIRCLED NUMBER FORTY FIVE 32BB ; NFKC_SCF; 0034 0036 # No CIRCLED NUMBER FORTY SIX 32BC ; NFKC_SCF; 0034 0037 # No CIRCLED NUMBER FORTY SEVEN 32BD ; NFKC_SCF; 0034 0038 # No CIRCLED NUMBER FORTY EIGHT 32BE ; NFKC_SCF; 0034 0039 # No CIRCLED NUMBER FORTY NINE 32BF ; NFKC_SCF; 0035 0030 # No CIRCLED NUMBER FIFTY 32C0 ; NFKC_SCF; 0031 6708 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR JANUARY 32C1 ; NFKC_SCF; 0032 6708 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR FEBRUARY 32C2 ; NFKC_SCF; 0033 6708 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR MARCH 32C3 ; NFKC_SCF; 0034 6708 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR APRIL 32C4 ; NFKC_SCF; 0035 6708 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR MAY 32C5 ; NFKC_SCF; 0036 6708 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR JUNE 32C6 ; NFKC_SCF; 0037 6708 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR JULY 32C7 ; NFKC_SCF; 0038 6708 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR AUGUST 32C8 ; NFKC_SCF; 0039 6708 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR SEPTEMBER 32C9 ; NFKC_SCF; 0031 0030 6708 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR OCTOBER 32CA ; NFKC_SCF; 0031 0031 6708 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR NOVEMBER 32CB ; NFKC_SCF; 0031 0032 6708 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DECEMBER 32CC ; NFKC_SCF; 0068 0067 # So SQUARE HG 32CD ; NFKC_SCF; 0065 0072 0067 # So SQUARE ERG 32CE ; NFKC_SCF; 0065 0076 # So SQUARE EV 32CF ; NFKC_SCF; 006C 0074 0064 # So LIMITED LIABILITY SIGN 32D0 ; NFKC_SCF; 30A2 # So CIRCLED KATAKANA A 32D1 ; NFKC_SCF; 30A4 # So CIRCLED KATAKANA I 32D2 ; NFKC_SCF; 30A6 # So CIRCLED KATAKANA U 32D3 ; NFKC_SCF; 30A8 # So CIRCLED KATAKANA E 32D4 ; NFKC_SCF; 30AA # So CIRCLED KATAKANA O 32D5 ; NFKC_SCF; 30AB # So CIRCLED KATAKANA KA 32D6 ; NFKC_SCF; 30AD # So CIRCLED KATAKANA KI 32D7 ; NFKC_SCF; 30AF # So CIRCLED KATAKANA KU 32D8 ; NFKC_SCF; 30B1 # So CIRCLED KATAKANA KE 32D9 ; NFKC_SCF; 30B3 # So CIRCLED KATAKANA KO 32DA ; NFKC_SCF; 30B5 # So CIRCLED KATAKANA SA 32DB ; NFKC_SCF; 30B7 # So CIRCLED KATAKANA SI 32DC ; NFKC_SCF; 30B9 # So CIRCLED KATAKANA SU 32DD ; NFKC_SCF; 30BB # So CIRCLED KATAKANA SE 32DE ; NFKC_SCF; 30BD # So CIRCLED KATAKANA SO 32DF ; NFKC_SCF; 30BF # So CIRCLED KATAKANA TA 32E0 ; NFKC_SCF; 30C1 # So CIRCLED KATAKANA TI 32E1 ; NFKC_SCF; 30C4 # So CIRCLED KATAKANA TU 32E2 ; NFKC_SCF; 30C6 # So CIRCLED KATAKANA TE 32E3 ; NFKC_SCF; 30C8 # So CIRCLED KATAKANA TO 32E4 ; NFKC_SCF; 30CA # So CIRCLED KATAKANA NA 32E5 ; NFKC_SCF; 30CB # So CIRCLED KATAKANA NI 32E6 ; NFKC_SCF; 30CC # So CIRCLED KATAKANA NU 32E7 ; NFKC_SCF; 30CD # So CIRCLED KATAKANA NE 32E8 ; NFKC_SCF; 30CE # So CIRCLED KATAKANA NO 32E9 ; NFKC_SCF; 30CF # So CIRCLED KATAKANA HA 32EA ; NFKC_SCF; 30D2 # So CIRCLED KATAKANA HI 32EB ; NFKC_SCF; 30D5 # So CIRCLED KATAKANA HU 32EC ; NFKC_SCF; 30D8 # So CIRCLED KATAKANA HE 32ED ; NFKC_SCF; 30DB # So CIRCLED KATAKANA HO 32EE ; NFKC_SCF; 30DE # So CIRCLED KATAKANA MA 32EF ; NFKC_SCF; 30DF # So CIRCLED KATAKANA MI 32F0 ; NFKC_SCF; 30E0 # So CIRCLED KATAKANA MU 32F1 ; NFKC_SCF; 30E1 # So CIRCLED KATAKANA ME 32F2 ; NFKC_SCF; 30E2 # So CIRCLED KATAKANA MO 32F3 ; NFKC_SCF; 30E4 # So CIRCLED KATAKANA YA 32F4 ; NFKC_SCF; 30E6 # So CIRCLED KATAKANA YU 32F5 ; NFKC_SCF; 30E8 # So CIRCLED KATAKANA YO 32F6 ; NFKC_SCF; 30E9 # So CIRCLED KATAKANA RA 32F7 ; NFKC_SCF; 30EA # So CIRCLED KATAKANA RI 32F8 ; NFKC_SCF; 30EB # So CIRCLED KATAKANA RU 32F9 ; NFKC_SCF; 30EC # So CIRCLED KATAKANA RE 32FA ; NFKC_SCF; 30ED # So CIRCLED KATAKANA RO 32FB ; NFKC_SCF; 30EF # So CIRCLED KATAKANA WA 32FC ; NFKC_SCF; 30F0 # So CIRCLED KATAKANA WI 32FD ; NFKC_SCF; 30F1 # So CIRCLED KATAKANA WE 32FE ; NFKC_SCF; 30F2 # So CIRCLED KATAKANA WO 32FF ; NFKC_SCF; 4EE4 548C # So SQUARE ERA NAME REIWA 3300 ; NFKC_SCF; 30A2 30D1 30FC 30C8 #So SQUARE APAATO 3301 ; NFKC_SCF; 30A2 30EB 30D5 30A1 #So SQUARE ARUHUA 3302 ; NFKC_SCF; 30A2 30F3 30DA 30A2 #So SQUARE ANPEA 3303 ; NFKC_SCF; 30A2 30FC 30EB # So SQUARE AARU 3304 ; NFKC_SCF; 30A4 30CB 30F3 30B0 #So SQUARE ININGU 3305 ; NFKC_SCF; 30A4 30F3 30C1 # So SQUARE INTI 3306 ; NFKC_SCF; 30A6 30A9 30F3 # So SQUARE UON 3307 ; NFKC_SCF; 30A8 30B9 30AF 30FC 30C9 #So SQUARE ESUKUUDO 3308 ; NFKC_SCF; 30A8 30FC 30AB 30FC #So SQUARE EEKAA 3309 ; NFKC_SCF; 30AA 30F3 30B9 # So SQUARE ONSU 330A ; NFKC_SCF; 30AA 30FC 30E0 # So SQUARE OOMU 330B ; NFKC_SCF; 30AB 30A4 30EA # So SQUARE KAIRI 330C ; NFKC_SCF; 30AB 30E9 30C3 30C8 #So SQUARE KARATTO 330D ; NFKC_SCF; 30AB 30ED 30EA 30FC #So SQUARE KARORII 330E ; NFKC_SCF; 30AC 30ED 30F3 # So SQUARE GARON 330F ; NFKC_SCF; 30AC 30F3 30DE # So SQUARE GANMA 3310 ; NFKC_SCF; 30AE 30AC # So SQUARE GIGA 3311 ; NFKC_SCF; 30AE 30CB 30FC # So SQUARE GINII 3312 ; NFKC_SCF; 30AD 30E5 30EA 30FC #So SQUARE KYURII 3313 ; NFKC_SCF; 30AE 30EB 30C0 30FC #So SQUARE GIRUDAA 3314 ; NFKC_SCF; 30AD 30ED # So SQUARE KIRO 3315 ; NFKC_SCF; 30AD 30ED 30B0 30E9 30E0 #So SQUARE KIROGURAMU 3316 ; NFKC_SCF; 30AD 30ED 30E1 30FC 30C8 30EB #So SQUARE KIROMEETORU 3317 ; NFKC_SCF; 30AD 30ED 30EF 30C3 30C8 #So SQUARE KIROWATTO 3318 ; NFKC_SCF; 30B0 30E9 30E0 # So SQUARE GURAMU 3319 ; NFKC_SCF; 30B0 30E9 30E0 30C8 30F3 #So SQUARE GURAMUTON 331A ; NFKC_SCF; 30AF 30EB 30BC 30A4 30ED #So SQUARE KURUZEIRO 331B ; NFKC_SCF; 30AF 30ED 30FC 30CD #So SQUARE KUROONE 331C ; NFKC_SCF; 30B1 30FC 30B9 # So SQUARE KEESU 331D ; NFKC_SCF; 30B3 30EB 30CA # So SQUARE KORUNA 331E ; NFKC_SCF; 30B3 30FC 30DD # So SQUARE KOOPO 331F ; NFKC_SCF; 30B5 30A4 30AF 30EB #So SQUARE SAIKURU 3320 ; NFKC_SCF; 30B5 30F3 30C1 30FC 30E0 #So SQUARE SANTIIMU 3321 ; NFKC_SCF; 30B7 30EA 30F3 30B0 #So SQUARE SIRINGU 3322 ; NFKC_SCF; 30BB 30F3 30C1 # So SQUARE SENTI 3323 ; NFKC_SCF; 30BB 30F3 30C8 # So SQUARE SENTO 3324 ; NFKC_SCF; 30C0 30FC 30B9 # So SQUARE DAASU 3325 ; NFKC_SCF; 30C7 30B7 # So SQUARE DESI 3326 ; NFKC_SCF; 30C9 30EB # So SQUARE DORU 3327 ; NFKC_SCF; 30C8 30F3 # So SQUARE TON 3328 ; NFKC_SCF; 30CA 30CE # So SQUARE NANO 3329 ; NFKC_SCF; 30CE 30C3 30C8 # So SQUARE NOTTO 332A ; NFKC_SCF; 30CF 30A4 30C4 # So SQUARE HAITU 332B ; NFKC_SCF; 30D1 30FC 30BB 30F3 30C8 #So SQUARE PAASENTO 332C ; NFKC_SCF; 30D1 30FC 30C4 # So SQUARE PAATU 332D ; NFKC_SCF; 30D0 30FC 30EC 30EB #So SQUARE BAARERU 332E ; NFKC_SCF; 30D4 30A2 30B9 30C8 30EB #So SQUARE PIASUTORU 332F ; NFKC_SCF; 30D4 30AF 30EB # So SQUARE PIKURU 3330 ; NFKC_SCF; 30D4 30B3 # So SQUARE PIKO 3331 ; NFKC_SCF; 30D3 30EB # So SQUARE BIRU 3332 ; NFKC_SCF; 30D5 30A1 30E9 30C3 30C9 #So SQUARE HUARADDO 3333 ; NFKC_SCF; 30D5 30A3 30FC 30C8 #So SQUARE HUIITO 3334 ; NFKC_SCF; 30D6 30C3 30B7 30A7 30EB #So SQUARE BUSSYERU 3335 ; NFKC_SCF; 30D5 30E9 30F3 # So SQUARE HURAN 3336 ; NFKC_SCF; 30D8 30AF 30BF 30FC 30EB #So SQUARE HEKUTAARU 3337 ; NFKC_SCF; 30DA 30BD # So SQUARE PESO 3338 ; NFKC_SCF; 30DA 30CB 30D2 # So SQUARE PENIHI 3339 ; NFKC_SCF; 30D8 30EB 30C4 # So SQUARE HERUTU 333A ; NFKC_SCF; 30DA 30F3 30B9 # So SQUARE PENSU 333B ; NFKC_SCF; 30DA 30FC 30B8 # So SQUARE PEEZI 333C ; NFKC_SCF; 30D9 30FC 30BF # So SQUARE BEETA 333D ; NFKC_SCF; 30DD 30A4 30F3 30C8 #So SQUARE POINTO 333E ; NFKC_SCF; 30DC 30EB 30C8 # So SQUARE BORUTO 333F ; NFKC_SCF; 30DB 30F3 # So SQUARE HON 3340 ; NFKC_SCF; 30DD 30F3 30C9 # So SQUARE PONDO 3341 ; NFKC_SCF; 30DB 30FC 30EB # So SQUARE HOORU 3342 ; NFKC_SCF; 30DB 30FC 30F3 # So SQUARE HOON 3343 ; NFKC_SCF; 30DE 30A4 30AF 30ED #So SQUARE MAIKURO 3344 ; NFKC_SCF; 30DE 30A4 30EB # So SQUARE MAIRU 3345 ; NFKC_SCF; 30DE 30C3 30CF # So SQUARE MAHHA 3346 ; NFKC_SCF; 30DE 30EB 30AF # So SQUARE MARUKU 3347 ; NFKC_SCF; 30DE 30F3 30B7 30E7 30F3 #So SQUARE MANSYON 3348 ; NFKC_SCF; 30DF 30AF 30ED 30F3 #So SQUARE MIKURON 3349 ; NFKC_SCF; 30DF 30EA # So SQUARE MIRI 334A ; NFKC_SCF; 30DF 30EA 30D0 30FC 30EB #So SQUARE MIRIBAARU 334B ; NFKC_SCF; 30E1 30AC # So SQUARE MEGA 334C ; NFKC_SCF; 30E1 30AC 30C8 30F3 #So SQUARE MEGATON 334D ; NFKC_SCF; 30E1 30FC 30C8 30EB #So SQUARE MEETORU 334E ; NFKC_SCF; 30E4 30FC 30C9 # So SQUARE YAADO 334F ; NFKC_SCF; 30E4 30FC 30EB # So SQUARE YAARU 3350 ; NFKC_SCF; 30E6 30A2 30F3 # So SQUARE YUAN 3351 ; NFKC_SCF; 30EA 30C3 30C8 30EB #So SQUARE RITTORU 3352 ; NFKC_SCF; 30EA 30E9 # So SQUARE RIRA 3353 ; NFKC_SCF; 30EB 30D4 30FC # So SQUARE RUPII 3354 ; NFKC_SCF; 30EB 30FC 30D6 30EB #So SQUARE RUUBURU 3355 ; NFKC_SCF; 30EC 30E0 # So SQUARE REMU 3356 ; NFKC_SCF; 30EC 30F3 30C8 30B2 30F3 #So SQUARE RENTOGEN 3357 ; NFKC_SCF; 30EF 30C3 30C8 # So SQUARE WATTO 3358 ; NFKC_SCF; 0030 70B9 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR ZERO 3359 ; NFKC_SCF; 0031 70B9 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR ONE 335A ; NFKC_SCF; 0032 70B9 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWO 335B ; NFKC_SCF; 0033 70B9 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR THREE 335C ; NFKC_SCF; 0034 70B9 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR FOUR 335D ; NFKC_SCF; 0035 70B9 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR FIVE 335E ; NFKC_SCF; 0036 70B9 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR SIX 335F ; NFKC_SCF; 0037 70B9 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR SEVEN 3360 ; NFKC_SCF; 0038 70B9 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR EIGHT 3361 ; NFKC_SCF; 0039 70B9 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR NINE 3362 ; NFKC_SCF; 0031 0030 70B9 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TEN 3363 ; NFKC_SCF; 0031 0031 70B9 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR ELEVEN 3364 ; NFKC_SCF; 0031 0032 70B9 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWELVE 3365 ; NFKC_SCF; 0031 0033 70B9 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR THIRTEEN 3366 ; NFKC_SCF; 0031 0034 70B9 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR FOURTEEN 3367 ; NFKC_SCF; 0031 0035 70B9 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR FIFTEEN 3368 ; NFKC_SCF; 0031 0036 70B9 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR SIXTEEN 3369 ; NFKC_SCF; 0031 0037 70B9 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR SEVENTEEN 336A ; NFKC_SCF; 0031 0038 70B9 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR EIGHTEEN 336B ; NFKC_SCF; 0031 0039 70B9 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR NINETEEN 336C ; NFKC_SCF; 0032 0030 70B9 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY 336D ; NFKC_SCF; 0032 0031 70B9 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY-ONE 336E ; NFKC_SCF; 0032 0032 70B9 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY-TWO 336F ; NFKC_SCF; 0032 0033 70B9 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY-THREE 3370 ; NFKC_SCF; 0032 0034 70B9 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY-FOUR 3371 ; NFKC_SCF; 0068 0070 0061 # So SQUARE HPA 3372 ; NFKC_SCF; 0064 0061 # So SQUARE DA 3373 ; NFKC_SCF; 0061 0075 # So SQUARE AU 3374 ; NFKC_SCF; 0062 0061 0072 # So SQUARE BAR 3375 ; NFKC_SCF; 006F 0076 # So SQUARE OV 3376 ; NFKC_SCF; 0070 0063 # So SQUARE PC 3377 ; NFKC_SCF; 0064 006D # So SQUARE DM 3378 ; NFKC_SCF; 0064 006D 0032 # So SQUARE DM SQUARED 3379 ; NFKC_SCF; 0064 006D 0033 # So SQUARE DM CUBED 337A ; NFKC_SCF; 0069 0075 # So SQUARE IU 337B ; NFKC_SCF; 5E73 6210 # So SQUARE ERA NAME HEISEI 337C ; NFKC_SCF; 662D 548C # So SQUARE ERA NAME SYOUWA 337D ; NFKC_SCF; 5927 6B63 # So SQUARE ERA NAME TAISYOU 337E ; NFKC_SCF; 660E 6CBB # So SQUARE ERA NAME MEIZI 337F ; NFKC_SCF; 682A 5F0F 4F1A 793E #So SQUARE CORPORATION 3380 ; NFKC_SCF; 0070 0061 # So SQUARE PA AMPS 3381 ; NFKC_SCF; 006E 0061 # So SQUARE NA 3382 ; NFKC_SCF; 03BC 0061 # So SQUARE MU A 3383 ; NFKC_SCF; 006D 0061 # So SQUARE MA 3384 ; NFKC_SCF; 006B 0061 # So SQUARE KA 3385 ; NFKC_SCF; 006B 0062 # So SQUARE KB 3386 ; NFKC_SCF; 006D 0062 # So SQUARE MB 3387 ; NFKC_SCF; 0067 0062 # So SQUARE GB 3388 ; NFKC_SCF; 0063 0061 006C # So SQUARE CAL 3389 ; NFKC_SCF; 006B 0063 0061 006C #So SQUARE KCAL 338A ; NFKC_SCF; 0070 0066 # So SQUARE PF 338B ; NFKC_SCF; 006E 0066 # So SQUARE NF 338C ; NFKC_SCF; 03BC 0066 # So SQUARE MU F 338D ; NFKC_SCF; 03BC 0067 # So SQUARE MU G 338E ; NFKC_SCF; 006D 0067 # So SQUARE MG 338F ; NFKC_SCF; 006B 0067 # So SQUARE KG 3390 ; NFKC_SCF; 0068 007A # So SQUARE HZ 3391 ; NFKC_SCF; 006B 0068 007A # So SQUARE KHZ 3392 ; NFKC_SCF; 006D 0068 007A # So SQUARE MHZ 3393 ; NFKC_SCF; 0067 0068 007A # So SQUARE GHZ 3394 ; NFKC_SCF; 0074 0068 007A # So SQUARE THZ 3395 ; NFKC_SCF; 03BC 006C # So SQUARE MU L 3396 ; NFKC_SCF; 006D 006C # So SQUARE ML 3397 ; NFKC_SCF; 0064 006C # So SQUARE DL 3398 ; NFKC_SCF; 006B 006C # So SQUARE KL 3399 ; NFKC_SCF; 0066 006D # So SQUARE FM 339A ; NFKC_SCF; 006E 006D # So SQUARE NM 339B ; NFKC_SCF; 03BC 006D # So SQUARE MU M 339C ; NFKC_SCF; 006D 006D # So SQUARE MM 339D ; NFKC_SCF; 0063 006D # So SQUARE CM 339E ; NFKC_SCF; 006B 006D # So SQUARE KM 339F ; NFKC_SCF; 006D 006D 0032 # So SQUARE MM SQUARED 33A0 ; NFKC_SCF; 0063 006D 0032 # So SQUARE CM SQUARED 33A1 ; NFKC_SCF; 006D 0032 # So SQUARE M SQUARED 33A2 ; NFKC_SCF; 006B 006D 0032 # So SQUARE KM SQUARED 33A3 ; NFKC_SCF; 006D 006D 0033 # So SQUARE MM CUBED 33A4 ; NFKC_SCF; 0063 006D 0033 # So SQUARE CM CUBED 33A5 ; NFKC_SCF; 006D 0033 # So SQUARE M CUBED 33A6 ; NFKC_SCF; 006B 006D 0033 # So SQUARE KM CUBED 33A7 ; NFKC_SCF; 006D 2215 0073 # So SQUARE M OVER S 33A8 ; NFKC_SCF; 006D 2215 0073 0032 #So SQUARE M OVER S SQUARED 33A9 ; NFKC_SCF; 0070 0061 # So SQUARE PA 33AA ; NFKC_SCF; 006B 0070 0061 # So SQUARE KPA 33AB ; NFKC_SCF; 006D 0070 0061 # So SQUARE MPA 33AC ; NFKC_SCF; 0067 0070 0061 # So SQUARE GPA 33AD ; NFKC_SCF; 0072 0061 0064 # So SQUARE RAD 33AE ; NFKC_SCF; 0072 0061 0064 2215 0073 #So SQUARE RAD OVER S 33AF ; NFKC_SCF; 0072 0061 0064 2215 0073 0032 #So SQUARE RAD OVER S SQUARED 33B0 ; NFKC_SCF; 0070 0073 # So SQUARE PS 33B1 ; NFKC_SCF; 006E 0073 # So SQUARE NS 33B2 ; NFKC_SCF; 03BC 0073 # So SQUARE MU S 33B3 ; NFKC_SCF; 006D 0073 # So SQUARE MS 33B4 ; NFKC_SCF; 0070 0076 # So SQUARE PV 33B5 ; NFKC_SCF; 006E 0076 # So SQUARE NV 33B6 ; NFKC_SCF; 03BC 0076 # So SQUARE MU V 33B7 ; NFKC_SCF; 006D 0076 # So SQUARE MV 33B8 ; NFKC_SCF; 006B 0076 # So SQUARE KV 33B9 ; NFKC_SCF; 006D 0076 # So SQUARE MV MEGA 33BA ; NFKC_SCF; 0070 0077 # So SQUARE PW 33BB ; NFKC_SCF; 006E 0077 # So SQUARE NW 33BC ; NFKC_SCF; 03BC 0077 # So SQUARE MU W 33BD ; NFKC_SCF; 006D 0077 # So SQUARE MW 33BE ; NFKC_SCF; 006B 0077 # So SQUARE KW 33BF ; NFKC_SCF; 006D 0077 # So SQUARE MW MEGA 33C0 ; NFKC_SCF; 006B 03C9 # So SQUARE K OHM 33C1 ; NFKC_SCF; 006D 03C9 # So SQUARE M OHM 33C2 ; NFKC_SCF; 0061 002E 006D 002E #So SQUARE AM 33C3 ; NFKC_SCF; 0062 0071 # So SQUARE BQ 33C4 ; NFKC_SCF; 0063 0063 # So SQUARE CC 33C5 ; NFKC_SCF; 0063 0064 # So SQUARE CD 33C6 ; NFKC_SCF; 0063 2215 006B 0067 #So SQUARE C OVER KG 33C7 ; NFKC_SCF; 0063 006F 002E # So SQUARE CO 33C8 ; NFKC_SCF; 0064 0062 # So SQUARE DB 33C9 ; NFKC_SCF; 0067 0079 # So SQUARE GY 33CA ; NFKC_SCF; 0068 0061 # So SQUARE HA 33CB ; NFKC_SCF; 0068 0070 # So SQUARE HP 33CC ; NFKC_SCF; 0069 006E # So SQUARE IN 33CD ; NFKC_SCF; 006B 006B # So SQUARE KK 33CE ; NFKC_SCF; 006B 006D # So SQUARE KM CAPITAL 33CF ; NFKC_SCF; 006B 0074 # So SQUARE KT 33D0 ; NFKC_SCF; 006C 006D # So SQUARE LM 33D1 ; NFKC_SCF; 006C 006E # So SQUARE LN 33D2 ; NFKC_SCF; 006C 006F 0067 # So SQUARE LOG 33D3 ; NFKC_SCF; 006C 0078 # So SQUARE LX 33D4 ; NFKC_SCF; 006D 0062 # So SQUARE MB SMALL 33D5 ; NFKC_SCF; 006D 0069 006C # So SQUARE MIL 33D6 ; NFKC_SCF; 006D 006F 006C # So SQUARE MOL 33D7 ; NFKC_SCF; 0070 0068 # So SQUARE PH 33D8 ; NFKC_SCF; 0070 002E 006D 002E #So SQUARE PM 33D9 ; NFKC_SCF; 0070 0070 006D # So SQUARE PPM 33DA ; NFKC_SCF; 0070 0072 # So SQUARE PR 33DB ; NFKC_SCF; 0073 0072 # So SQUARE SR 33DC ; NFKC_SCF; 0073 0076 # So SQUARE SV 33DD ; NFKC_SCF; 0077 0062 # So SQUARE WB 33DE ; NFKC_SCF; 0076 2215 006D # So SQUARE V OVER M 33DF ; NFKC_SCF; 0061 2215 006D # So SQUARE A OVER M 33E0 ; NFKC_SCF; 0031 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY ONE 33E1 ; NFKC_SCF; 0032 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWO 33E2 ; NFKC_SCF; 0033 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THREE 33E3 ; NFKC_SCF; 0034 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY FOUR 33E4 ; NFKC_SCF; 0035 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY FIVE 33E5 ; NFKC_SCF; 0036 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY SIX 33E6 ; NFKC_SCF; 0037 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY SEVEN 33E7 ; NFKC_SCF; 0038 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY EIGHT 33E8 ; NFKC_SCF; 0039 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY NINE 33E9 ; NFKC_SCF; 0031 0030 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TEN 33EA ; NFKC_SCF; 0031 0031 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY ELEVEN 33EB ; NFKC_SCF; 0031 0032 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWELVE 33EC ; NFKC_SCF; 0031 0033 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THIRTEEN 33ED ; NFKC_SCF; 0031 0034 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY FOURTEEN 33EE ; NFKC_SCF; 0031 0035 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY FIFTEEN 33EF ; NFKC_SCF; 0031 0036 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY SIXTEEN 33F0 ; NFKC_SCF; 0031 0037 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY SEVENTEEN 33F1 ; NFKC_SCF; 0031 0038 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY EIGHTEEN 33F2 ; NFKC_SCF; 0031 0039 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY NINETEEN 33F3 ; NFKC_SCF; 0032 0030 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY 33F4 ; NFKC_SCF; 0032 0031 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-ONE 33F5 ; NFKC_SCF; 0032 0032 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-TWO 33F6 ; NFKC_SCF; 0032 0033 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-THREE 33F7 ; NFKC_SCF; 0032 0034 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-FOUR 33F8 ; NFKC_SCF; 0032 0035 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-FIVE 33F9 ; NFKC_SCF; 0032 0036 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-SIX 33FA ; NFKC_SCF; 0032 0037 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-SEVEN 33FB ; NFKC_SCF; 0032 0038 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-EIGHT 33FC ; NFKC_SCF; 0032 0039 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-NINE 33FD ; NFKC_SCF; 0033 0030 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THIRTY 33FE ; NFKC_SCF; 0033 0031 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THIRTY-ONE 33FF ; NFKC_SCF; 0067 0061 006C # So SQUARE GAL A640 ; NFKC_SCF; A641 # L& CYRILLIC CAPITAL LETTER ZEMLYA A642 ; NFKC_SCF; A643 # L& CYRILLIC CAPITAL LETTER DZELO A644 ; NFKC_SCF; A645 # L& CYRILLIC CAPITAL LETTER REVERSED DZE A646 ; NFKC_SCF; A647 # L& CYRILLIC CAPITAL LETTER IOTA A648 ; NFKC_SCF; A649 # L& CYRILLIC CAPITAL LETTER DJERV A64A ; NFKC_SCF; A64B # L& CYRILLIC CAPITAL LETTER MONOGRAPH UK A64C ; NFKC_SCF; A64D # L& CYRILLIC CAPITAL LETTER BROAD OMEGA A64E ; NFKC_SCF; A64F # L& CYRILLIC CAPITAL LETTER NEUTRAL YER A650 ; NFKC_SCF; A651 # L& CYRILLIC CAPITAL LETTER YERU WITH BACK YER A652 ; NFKC_SCF; A653 # L& CYRILLIC CAPITAL LETTER IOTIFIED YAT A654 ; NFKC_SCF; A655 # L& CYRILLIC CAPITAL LETTER REVERSED YU A656 ; NFKC_SCF; A657 # L& CYRILLIC CAPITAL LETTER IOTIFIED A A658 ; NFKC_SCF; A659 # L& CYRILLIC CAPITAL LETTER CLOSED LITTLE YUS A65A ; NFKC_SCF; A65B # L& CYRILLIC CAPITAL LETTER BLENDED YUS A65C ; NFKC_SCF; A65D # L& CYRILLIC CAPITAL LETTER IOTIFIED CLOSED LITTLE YUS A65E ; NFKC_SCF; A65F # L& CYRILLIC CAPITAL LETTER YN A660 ; NFKC_SCF; A661 # L& CYRILLIC CAPITAL LETTER REVERSED TSE A662 ; NFKC_SCF; A663 # L& CYRILLIC CAPITAL LETTER SOFT DE A664 ; NFKC_SCF; A665 # L& CYRILLIC CAPITAL LETTER SOFT EL A666 ; NFKC_SCF; A667 # L& CYRILLIC CAPITAL LETTER SOFT EM A668 ; NFKC_SCF; A669 # L& CYRILLIC CAPITAL LETTER MONOCULAR O A66A ; NFKC_SCF; A66B # L& CYRILLIC CAPITAL LETTER BINOCULAR O A66C ; NFKC_SCF; A66D # L& CYRILLIC CAPITAL LETTER DOUBLE MONOCULAR O A680 ; NFKC_SCF; A681 # L& CYRILLIC CAPITAL LETTER DWE A682 ; NFKC_SCF; A683 # L& CYRILLIC CAPITAL LETTER DZWE A684 ; NFKC_SCF; A685 # L& CYRILLIC CAPITAL LETTER ZHWE A686 ; NFKC_SCF; A687 # L& CYRILLIC CAPITAL LETTER CCHE A688 ; NFKC_SCF; A689 # L& CYRILLIC CAPITAL LETTER DZZE A68A ; NFKC_SCF; A68B # L& CYRILLIC CAPITAL LETTER TE WITH MIDDLE HOOK A68C ; NFKC_SCF; A68D # L& CYRILLIC CAPITAL LETTER TWE A68E ; NFKC_SCF; A68F # L& CYRILLIC CAPITAL LETTER TSWE A690 ; NFKC_SCF; A691 # L& CYRILLIC CAPITAL LETTER TSSE A692 ; NFKC_SCF; A693 # L& CYRILLIC CAPITAL LETTER TCHE A694 ; NFKC_SCF; A695 # L& CYRILLIC CAPITAL LETTER HWE A696 ; NFKC_SCF; A697 # L& CYRILLIC CAPITAL LETTER SHWE A698 ; NFKC_SCF; A699 # L& CYRILLIC CAPITAL LETTER DOUBLE O A69A ; NFKC_SCF; A69B # L& CYRILLIC CAPITAL LETTER CROSSED O A69C ; NFKC_SCF; 044A # Lm MODIFIER LETTER CYRILLIC HARD SIGN A69D ; NFKC_SCF; 044C # Lm MODIFIER LETTER CYRILLIC SOFT SIGN A722 ; NFKC_SCF; A723 # L& LATIN CAPITAL LETTER EGYPTOLOGICAL ALEF A724 ; NFKC_SCF; A725 # L& LATIN CAPITAL LETTER EGYPTOLOGICAL AIN A726 ; NFKC_SCF; A727 # L& LATIN CAPITAL LETTER HENG A728 ; NFKC_SCF; A729 # L& LATIN CAPITAL LETTER TZ A72A ; NFKC_SCF; A72B # L& LATIN CAPITAL LETTER TRESILLO A72C ; NFKC_SCF; A72D # L& LATIN CAPITAL LETTER CUATRILLO A72E ; NFKC_SCF; A72F # L& LATIN CAPITAL LETTER CUATRILLO WITH COMMA A732 ; NFKC_SCF; A733 # L& LATIN CAPITAL LETTER AA A734 ; NFKC_SCF; A735 # L& LATIN CAPITAL LETTER AO A736 ; NFKC_SCF; A737 # L& LATIN CAPITAL LETTER AU A738 ; NFKC_SCF; A739 # L& LATIN CAPITAL LETTER AV A73A ; NFKC_SCF; A73B # L& LATIN CAPITAL LETTER AV WITH HORIZONTAL BAR A73C ; NFKC_SCF; A73D # L& LATIN CAPITAL LETTER AY A73E ; NFKC_SCF; A73F # L& LATIN CAPITAL LETTER REVERSED C WITH DOT A740 ; NFKC_SCF; A741 # L& LATIN CAPITAL LETTER K WITH STROKE A742 ; NFKC_SCF; A743 # L& LATIN CAPITAL LETTER K WITH DIAGONAL STROKE A744 ; NFKC_SCF; A745 # L& LATIN CAPITAL LETTER K WITH STROKE AND DIAGONAL STROKE A746 ; NFKC_SCF; A747 # L& LATIN CAPITAL LETTER BROKEN L A748 ; NFKC_SCF; A749 # L& LATIN CAPITAL LETTER L WITH HIGH STROKE A74A ; NFKC_SCF; A74B # L& LATIN CAPITAL LETTER O WITH LONG STROKE OVERLAY A74C ; NFKC_SCF; A74D # L& LATIN CAPITAL LETTER O WITH LOOP A74E ; NFKC_SCF; A74F # L& LATIN CAPITAL LETTER OO A750 ; NFKC_SCF; A751 # L& LATIN CAPITAL LETTER P WITH STROKE THROUGH DESCENDER A752 ; NFKC_SCF; A753 # L& LATIN CAPITAL LETTER P WITH FLOURISH A754 ; NFKC_SCF; A755 # L& LATIN CAPITAL LETTER P WITH SQUIRREL TAIL A756 ; NFKC_SCF; A757 # L& LATIN CAPITAL LETTER Q WITH STROKE THROUGH DESCENDER A758 ; NFKC_SCF; A759 # L& LATIN CAPITAL LETTER Q WITH DIAGONAL STROKE A75A ; NFKC_SCF; A75B # L& LATIN CAPITAL LETTER R ROTUNDA A75C ; NFKC_SCF; A75D # L& LATIN CAPITAL LETTER RUM ROTUNDA A75E ; NFKC_SCF; A75F # L& LATIN CAPITAL LETTER V WITH DIAGONAL STROKE A760 ; NFKC_SCF; A761 # L& LATIN CAPITAL LETTER VY A762 ; NFKC_SCF; A763 # L& LATIN CAPITAL LETTER VISIGOTHIC Z A764 ; NFKC_SCF; A765 # L& LATIN CAPITAL LETTER THORN WITH STROKE A766 ; NFKC_SCF; A767 # L& LATIN CAPITAL LETTER THORN WITH STROKE THROUGH DESCENDER A768 ; NFKC_SCF; A769 # L& LATIN CAPITAL LETTER VEND A76A ; NFKC_SCF; A76B # L& LATIN CAPITAL LETTER ET A76C ; NFKC_SCF; A76D # L& LATIN CAPITAL LETTER IS A76E ; NFKC_SCF; A76F # L& LATIN CAPITAL LETTER CON A770 ; NFKC_SCF; A76F # Lm MODIFIER LETTER US A779 ; NFKC_SCF; A77A # L& LATIN CAPITAL LETTER INSULAR D A77B ; NFKC_SCF; A77C # L& LATIN CAPITAL LETTER INSULAR F A77D ; NFKC_SCF; 1D79 # L& LATIN CAPITAL LETTER INSULAR G A77E ; NFKC_SCF; A77F # L& LATIN CAPITAL LETTER TURNED INSULAR G A780 ; NFKC_SCF; A781 # L& LATIN CAPITAL LETTER TURNED L A782 ; NFKC_SCF; A783 # L& LATIN CAPITAL LETTER INSULAR R A784 ; NFKC_SCF; A785 # L& LATIN CAPITAL LETTER INSULAR S A786 ; NFKC_SCF; A787 # L& LATIN CAPITAL LETTER INSULAR T A78B ; NFKC_SCF; A78C # L& LATIN CAPITAL LETTER SALTILLO A78D ; NFKC_SCF; 0265 # L& LATIN CAPITAL LETTER TURNED H A790 ; NFKC_SCF; A791 # L& LATIN CAPITAL LETTER N WITH DESCENDER A792 ; NFKC_SCF; A793 # L& LATIN CAPITAL LETTER C WITH BAR A796 ; NFKC_SCF; A797 # L& LATIN CAPITAL LETTER B WITH FLOURISH A798 ; NFKC_SCF; A799 # L& LATIN CAPITAL LETTER F WITH STROKE A79A ; NFKC_SCF; A79B # L& LATIN CAPITAL LETTER VOLAPUK AE A79C ; NFKC_SCF; A79D # L& LATIN CAPITAL LETTER VOLAPUK OE A79E ; NFKC_SCF; A79F # L& LATIN CAPITAL LETTER VOLAPUK UE A7A0 ; NFKC_SCF; A7A1 # L& LATIN CAPITAL LETTER G WITH OBLIQUE STROKE A7A2 ; NFKC_SCF; A7A3 # L& LATIN CAPITAL LETTER K WITH OBLIQUE STROKE A7A4 ; NFKC_SCF; A7A5 # L& LATIN CAPITAL LETTER N WITH OBLIQUE STROKE A7A6 ; NFKC_SCF; A7A7 # L& LATIN CAPITAL LETTER R WITH OBLIQUE STROKE A7A8 ; NFKC_SCF; A7A9 # L& LATIN CAPITAL LETTER S WITH OBLIQUE STROKE A7AA ; NFKC_SCF; 0266 # L& LATIN CAPITAL LETTER H WITH HOOK A7AB ; NFKC_SCF; 025C # L& LATIN CAPITAL LETTER REVERSED OPEN E A7AC ; NFKC_SCF; 0261 # L& LATIN CAPITAL LETTER SCRIPT G A7AD ; NFKC_SCF; 026C # L& LATIN CAPITAL LETTER L WITH BELT A7AE ; NFKC_SCF; 026A # L& LATIN CAPITAL LETTER SMALL CAPITAL I A7B0 ; NFKC_SCF; 029E # L& LATIN CAPITAL LETTER TURNED K A7B1 ; NFKC_SCF; 0287 # L& LATIN CAPITAL LETTER TURNED T A7B2 ; NFKC_SCF; 029D # L& LATIN CAPITAL LETTER J WITH CROSSED-TAIL A7B3 ; NFKC_SCF; AB53 # L& LATIN CAPITAL LETTER CHI A7B4 ; NFKC_SCF; A7B5 # L& LATIN CAPITAL LETTER BETA A7B6 ; NFKC_SCF; A7B7 # L& LATIN CAPITAL LETTER OMEGA A7B8 ; NFKC_SCF; A7B9 # L& LATIN CAPITAL LETTER U WITH STROKE A7BA ; NFKC_SCF; A7BB # L& LATIN CAPITAL LETTER GLOTTAL A A7BC ; NFKC_SCF; A7BD # L& LATIN CAPITAL LETTER GLOTTAL I A7BE ; NFKC_SCF; A7BF # L& LATIN CAPITAL LETTER GLOTTAL U A7C0 ; NFKC_SCF; A7C1 # L& LATIN CAPITAL LETTER OLD POLISH O A7C2 ; NFKC_SCF; A7C3 # L& LATIN CAPITAL LETTER ANGLICANA W A7C4 ; NFKC_SCF; A794 # L& LATIN CAPITAL LETTER C WITH PALATAL HOOK A7C5 ; NFKC_SCF; 0282 # L& LATIN CAPITAL LETTER S WITH HOOK A7C6 ; NFKC_SCF; 1D8E # L& LATIN CAPITAL LETTER Z WITH PALATAL HOOK A7C7 ; NFKC_SCF; A7C8 # L& LATIN CAPITAL LETTER D WITH SHORT STROKE OVERLAY A7C9 ; NFKC_SCF; A7CA # L& LATIN CAPITAL LETTER S WITH SHORT STROKE OVERLAY A7D0 ; NFKC_SCF; A7D1 # L& LATIN CAPITAL LETTER CLOSED INSULAR G A7D6 ; NFKC_SCF; A7D7 # L& LATIN CAPITAL LETTER MIDDLE SCOTS S A7D8 ; NFKC_SCF; A7D9 # L& LATIN CAPITAL LETTER SIGMOID S A7F2 ; NFKC_SCF; 0063 # Lm MODIFIER LETTER CAPITAL C A7F3 ; NFKC_SCF; 0066 # Lm MODIFIER LETTER CAPITAL F A7F4 ; NFKC_SCF; 0071 # Lm MODIFIER LETTER CAPITAL Q A7F5 ; NFKC_SCF; A7F6 # L& LATIN CAPITAL LETTER REVERSED HALF H A7F8 ; NFKC_SCF; 0127 # Lm MODIFIER LETTER CAPITAL H WITH STROKE A7F9 ; NFKC_SCF; 0153 # Lm MODIFIER LETTER SMALL LIGATURE OE AB5C ; NFKC_SCF; A727 # Lm MODIFIER LETTER SMALL HENG AB5D ; NFKC_SCF; AB37 # Lm MODIFIER LETTER SMALL L WITH INVERTED LAZY S AB5E ; NFKC_SCF; 026B # Lm MODIFIER LETTER SMALL L WITH MIDDLE TILDE AB5F ; NFKC_SCF; AB52 # Lm MODIFIER LETTER SMALL U WITH LEFT HOOK AB69 ; NFKC_SCF; 028D # Lm MODIFIER LETTER SMALL TURNED W AB70 ; NFKC_SCF; 13A0 # L& CHEROKEE SMALL LETTER A AB71 ; NFKC_SCF; 13A1 # L& CHEROKEE SMALL LETTER E AB72 ; NFKC_SCF; 13A2 # L& CHEROKEE SMALL LETTER I AB73 ; NFKC_SCF; 13A3 # L& CHEROKEE SMALL LETTER O AB74 ; NFKC_SCF; 13A4 # L& CHEROKEE SMALL LETTER U AB75 ; NFKC_SCF; 13A5 # L& CHEROKEE SMALL LETTER V AB76 ; NFKC_SCF; 13A6 # L& CHEROKEE SMALL LETTER GA AB77 ; NFKC_SCF; 13A7 # L& CHEROKEE SMALL LETTER KA AB78 ; NFKC_SCF; 13A8 # L& CHEROKEE SMALL LETTER GE AB79 ; NFKC_SCF; 13A9 # L& CHEROKEE SMALL LETTER GI AB7A ; NFKC_SCF; 13AA # L& CHEROKEE SMALL LETTER GO AB7B ; NFKC_SCF; 13AB # L& CHEROKEE SMALL LETTER GU AB7C ; NFKC_SCF; 13AC # L& CHEROKEE SMALL LETTER GV AB7D ; NFKC_SCF; 13AD # L& CHEROKEE SMALL LETTER HA AB7E ; NFKC_SCF; 13AE # L& CHEROKEE SMALL LETTER HE AB7F ; NFKC_SCF; 13AF # L& CHEROKEE SMALL LETTER HI AB80 ; NFKC_SCF; 13B0 # L& CHEROKEE SMALL LETTER HO AB81 ; NFKC_SCF; 13B1 # L& CHEROKEE SMALL LETTER HU AB82 ; NFKC_SCF; 13B2 # L& CHEROKEE SMALL LETTER HV AB83 ; NFKC_SCF; 13B3 # L& CHEROKEE SMALL LETTER LA AB84 ; NFKC_SCF; 13B4 # L& CHEROKEE SMALL LETTER LE AB85 ; NFKC_SCF; 13B5 # L& CHEROKEE SMALL LETTER LI AB86 ; NFKC_SCF; 13B6 # L& CHEROKEE SMALL LETTER LO AB87 ; NFKC_SCF; 13B7 # L& CHEROKEE SMALL LETTER LU AB88 ; NFKC_SCF; 13B8 # L& CHEROKEE SMALL LETTER LV AB89 ; NFKC_SCF; 13B9 # L& CHEROKEE SMALL LETTER MA AB8A ; NFKC_SCF; 13BA # L& CHEROKEE SMALL LETTER ME AB8B ; NFKC_SCF; 13BB # L& CHEROKEE SMALL LETTER MI AB8C ; NFKC_SCF; 13BC # L& CHEROKEE SMALL LETTER MO AB8D ; NFKC_SCF; 13BD # L& CHEROKEE SMALL LETTER MU AB8E ; NFKC_SCF; 13BE # L& CHEROKEE SMALL LETTER NA AB8F ; NFKC_SCF; 13BF # L& CHEROKEE SMALL LETTER HNA AB90 ; NFKC_SCF; 13C0 # L& CHEROKEE SMALL LETTER NAH AB91 ; NFKC_SCF; 13C1 # L& CHEROKEE SMALL LETTER NE AB92 ; NFKC_SCF; 13C2 # L& CHEROKEE SMALL LETTER NI AB93 ; NFKC_SCF; 13C3 # L& CHEROKEE SMALL LETTER NO AB94 ; NFKC_SCF; 13C4 # L& CHEROKEE SMALL LETTER NU AB95 ; NFKC_SCF; 13C5 # L& CHEROKEE SMALL LETTER NV AB96 ; NFKC_SCF; 13C6 # L& CHEROKEE SMALL LETTER QUA AB97 ; NFKC_SCF; 13C7 # L& CHEROKEE SMALL LETTER QUE AB98 ; NFKC_SCF; 13C8 # L& CHEROKEE SMALL LETTER QUI AB99 ; NFKC_SCF; 13C9 # L& CHEROKEE SMALL LETTER QUO AB9A ; NFKC_SCF; 13CA # L& CHEROKEE SMALL LETTER QUU AB9B ; NFKC_SCF; 13CB # L& CHEROKEE SMALL LETTER QUV AB9C ; NFKC_SCF; 13CC # L& CHEROKEE SMALL LETTER SA AB9D ; NFKC_SCF; 13CD # L& CHEROKEE SMALL LETTER S AB9E ; NFKC_SCF; 13CE # L& CHEROKEE SMALL LETTER SE AB9F ; NFKC_SCF; 13CF # L& CHEROKEE SMALL LETTER SI ABA0 ; NFKC_SCF; 13D0 # L& CHEROKEE SMALL LETTER SO ABA1 ; NFKC_SCF; 13D1 # L& CHEROKEE SMALL LETTER SU ABA2 ; NFKC_SCF; 13D2 # L& CHEROKEE SMALL LETTER SV ABA3 ; NFKC_SCF; 13D3 # L& CHEROKEE SMALL LETTER DA ABA4 ; NFKC_SCF; 13D4 # L& CHEROKEE SMALL LETTER TA ABA5 ; NFKC_SCF; 13D5 # L& CHEROKEE SMALL LETTER DE ABA6 ; NFKC_SCF; 13D6 # L& CHEROKEE SMALL LETTER TE ABA7 ; NFKC_SCF; 13D7 # L& CHEROKEE SMALL LETTER DI ABA8 ; NFKC_SCF; 13D8 # L& CHEROKEE SMALL LETTER TI ABA9 ; NFKC_SCF; 13D9 # L& CHEROKEE SMALL LETTER DO ABAA ; NFKC_SCF; 13DA # L& CHEROKEE SMALL LETTER DU ABAB ; NFKC_SCF; 13DB # L& CHEROKEE SMALL LETTER DV ABAC ; NFKC_SCF; 13DC # L& CHEROKEE SMALL LETTER DLA ABAD ; NFKC_SCF; 13DD # L& CHEROKEE SMALL LETTER TLA ABAE ; NFKC_SCF; 13DE # L& CHEROKEE SMALL LETTER TLE ABAF ; NFKC_SCF; 13DF # L& CHEROKEE SMALL LETTER TLI ABB0 ; NFKC_SCF; 13E0 # L& CHEROKEE SMALL LETTER TLO ABB1 ; NFKC_SCF; 13E1 # L& CHEROKEE SMALL LETTER TLU ABB2 ; NFKC_SCF; 13E2 # L& CHEROKEE SMALL LETTER TLV ABB3 ; NFKC_SCF; 13E3 # L& CHEROKEE SMALL LETTER TSA ABB4 ; NFKC_SCF; 13E4 # L& CHEROKEE SMALL LETTER TSE ABB5 ; NFKC_SCF; 13E5 # L& CHEROKEE SMALL LETTER TSI ABB6 ; NFKC_SCF; 13E6 # L& CHEROKEE SMALL LETTER TSO ABB7 ; NFKC_SCF; 13E7 # L& CHEROKEE SMALL LETTER TSU ABB8 ; NFKC_SCF; 13E8 # L& CHEROKEE SMALL LETTER TSV ABB9 ; NFKC_SCF; 13E9 # L& CHEROKEE SMALL LETTER WA ABBA ; NFKC_SCF; 13EA # L& CHEROKEE SMALL LETTER WE ABBB ; NFKC_SCF; 13EB # L& CHEROKEE SMALL LETTER WI ABBC ; NFKC_SCF; 13EC # L& CHEROKEE SMALL LETTER WO ABBD ; NFKC_SCF; 13ED # L& CHEROKEE SMALL LETTER WU ABBE ; NFKC_SCF; 13EE # L& CHEROKEE SMALL LETTER WV ABBF ; NFKC_SCF; 13EF # L& CHEROKEE SMALL LETTER YA F900 ; NFKC_SCF; 8C48 # Lo CJK COMPATIBILITY IDEOGRAPH-F900 F901 ; NFKC_SCF; 66F4 # Lo CJK COMPATIBILITY IDEOGRAPH-F901 F902 ; NFKC_SCF; 8ECA # Lo CJK COMPATIBILITY IDEOGRAPH-F902 F903 ; NFKC_SCF; 8CC8 # Lo CJK COMPATIBILITY IDEOGRAPH-F903 F904 ; NFKC_SCF; 6ED1 # Lo CJK COMPATIBILITY IDEOGRAPH-F904 F905 ; NFKC_SCF; 4E32 # Lo CJK COMPATIBILITY IDEOGRAPH-F905 F906 ; NFKC_SCF; 53E5 # Lo CJK COMPATIBILITY IDEOGRAPH-F906 F907..F908 ; NFKC_SCF; 9F9C # Lo [2] CJK COMPATIBILITY IDEOGRAPH-F907..CJK COMPATIBILITY IDEOGRAPH-F908 F909 ; NFKC_SCF; 5951 # Lo CJK COMPATIBILITY IDEOGRAPH-F909 F90A ; NFKC_SCF; 91D1 # Lo CJK COMPATIBILITY IDEOGRAPH-F90A F90B ; NFKC_SCF; 5587 # Lo CJK COMPATIBILITY IDEOGRAPH-F90B F90C ; NFKC_SCF; 5948 # Lo CJK COMPATIBILITY IDEOGRAPH-F90C F90D ; NFKC_SCF; 61F6 # Lo CJK COMPATIBILITY IDEOGRAPH-F90D F90E ; NFKC_SCF; 7669 # Lo CJK COMPATIBILITY IDEOGRAPH-F90E F90F ; NFKC_SCF; 7F85 # Lo CJK COMPATIBILITY IDEOGRAPH-F90F F910 ; NFKC_SCF; 863F # Lo CJK COMPATIBILITY IDEOGRAPH-F910 F911 ; NFKC_SCF; 87BA # Lo CJK COMPATIBILITY IDEOGRAPH-F911 F912 ; NFKC_SCF; 88F8 # Lo CJK COMPATIBILITY IDEOGRAPH-F912 F913 ; NFKC_SCF; 908F # Lo CJK COMPATIBILITY IDEOGRAPH-F913 F914 ; NFKC_SCF; 6A02 # Lo CJK COMPATIBILITY IDEOGRAPH-F914 F915 ; NFKC_SCF; 6D1B # Lo CJK COMPATIBILITY IDEOGRAPH-F915 F916 ; NFKC_SCF; 70D9 # Lo CJK COMPATIBILITY IDEOGRAPH-F916 F917 ; NFKC_SCF; 73DE # Lo CJK COMPATIBILITY IDEOGRAPH-F917 F918 ; NFKC_SCF; 843D # Lo CJK COMPATIBILITY IDEOGRAPH-F918 F919 ; NFKC_SCF; 916A # Lo CJK COMPATIBILITY IDEOGRAPH-F919 F91A ; NFKC_SCF; 99F1 # Lo CJK COMPATIBILITY IDEOGRAPH-F91A F91B ; NFKC_SCF; 4E82 # Lo CJK COMPATIBILITY IDEOGRAPH-F91B F91C ; NFKC_SCF; 5375 # Lo CJK COMPATIBILITY IDEOGRAPH-F91C F91D ; NFKC_SCF; 6B04 # Lo CJK COMPATIBILITY IDEOGRAPH-F91D F91E ; NFKC_SCF; 721B # Lo CJK COMPATIBILITY IDEOGRAPH-F91E F91F ; NFKC_SCF; 862D # Lo CJK COMPATIBILITY IDEOGRAPH-F91F F920 ; NFKC_SCF; 9E1E # Lo CJK COMPATIBILITY IDEOGRAPH-F920 F921 ; NFKC_SCF; 5D50 # Lo CJK COMPATIBILITY IDEOGRAPH-F921 F922 ; NFKC_SCF; 6FEB # Lo CJK COMPATIBILITY IDEOGRAPH-F922 F923 ; NFKC_SCF; 85CD # Lo CJK COMPATIBILITY IDEOGRAPH-F923 F924 ; NFKC_SCF; 8964 # Lo CJK COMPATIBILITY IDEOGRAPH-F924 F925 ; NFKC_SCF; 62C9 # Lo CJK COMPATIBILITY IDEOGRAPH-F925 F926 ; NFKC_SCF; 81D8 # Lo CJK COMPATIBILITY IDEOGRAPH-F926 F927 ; NFKC_SCF; 881F # Lo CJK COMPATIBILITY IDEOGRAPH-F927 F928 ; NFKC_SCF; 5ECA # Lo CJK COMPATIBILITY IDEOGRAPH-F928 F929 ; NFKC_SCF; 6717 # Lo CJK COMPATIBILITY IDEOGRAPH-F929 F92A ; NFKC_SCF; 6D6A # Lo CJK COMPATIBILITY IDEOGRAPH-F92A F92B ; NFKC_SCF; 72FC # Lo CJK COMPATIBILITY IDEOGRAPH-F92B F92C ; NFKC_SCF; 90CE # Lo CJK COMPATIBILITY IDEOGRAPH-F92C F92D ; NFKC_SCF; 4F86 # Lo CJK COMPATIBILITY IDEOGRAPH-F92D F92E ; NFKC_SCF; 51B7 # Lo CJK COMPATIBILITY IDEOGRAPH-F92E F92F ; NFKC_SCF; 52DE # Lo CJK COMPATIBILITY IDEOGRAPH-F92F F930 ; NFKC_SCF; 64C4 # Lo CJK COMPATIBILITY IDEOGRAPH-F930 F931 ; NFKC_SCF; 6AD3 # Lo CJK COMPATIBILITY IDEOGRAPH-F931 F932 ; NFKC_SCF; 7210 # Lo CJK COMPATIBILITY IDEOGRAPH-F932 F933 ; NFKC_SCF; 76E7 # Lo CJK COMPATIBILITY IDEOGRAPH-F933 F934 ; NFKC_SCF; 8001 # Lo CJK COMPATIBILITY IDEOGRAPH-F934 F935 ; NFKC_SCF; 8606 # Lo CJK COMPATIBILITY IDEOGRAPH-F935 F936 ; NFKC_SCF; 865C # Lo CJK COMPATIBILITY IDEOGRAPH-F936 F937 ; NFKC_SCF; 8DEF # Lo CJK COMPATIBILITY IDEOGRAPH-F937 F938 ; NFKC_SCF; 9732 # Lo CJK COMPATIBILITY IDEOGRAPH-F938 F939 ; NFKC_SCF; 9B6F # Lo CJK COMPATIBILITY IDEOGRAPH-F939 F93A ; NFKC_SCF; 9DFA # Lo CJK COMPATIBILITY IDEOGRAPH-F93A F93B ; NFKC_SCF; 788C # Lo CJK COMPATIBILITY IDEOGRAPH-F93B F93C ; NFKC_SCF; 797F # Lo CJK COMPATIBILITY IDEOGRAPH-F93C F93D ; NFKC_SCF; 7DA0 # Lo CJK COMPATIBILITY IDEOGRAPH-F93D F93E ; NFKC_SCF; 83C9 # Lo CJK COMPATIBILITY IDEOGRAPH-F93E F93F ; NFKC_SCF; 9304 # Lo CJK COMPATIBILITY IDEOGRAPH-F93F F940 ; NFKC_SCF; 9E7F # Lo CJK COMPATIBILITY IDEOGRAPH-F940 F941 ; NFKC_SCF; 8AD6 # Lo CJK COMPATIBILITY IDEOGRAPH-F941 F942 ; NFKC_SCF; 58DF # Lo CJK COMPATIBILITY IDEOGRAPH-F942 F943 ; NFKC_SCF; 5F04 # Lo CJK COMPATIBILITY IDEOGRAPH-F943 F944 ; NFKC_SCF; 7C60 # Lo CJK COMPATIBILITY IDEOGRAPH-F944 F945 ; NFKC_SCF; 807E # Lo CJK COMPATIBILITY IDEOGRAPH-F945 F946 ; NFKC_SCF; 7262 # Lo CJK COMPATIBILITY IDEOGRAPH-F946 F947 ; NFKC_SCF; 78CA # Lo CJK COMPATIBILITY IDEOGRAPH-F947 F948 ; NFKC_SCF; 8CC2 # Lo CJK COMPATIBILITY IDEOGRAPH-F948 F949 ; NFKC_SCF; 96F7 # Lo CJK COMPATIBILITY IDEOGRAPH-F949 F94A ; NFKC_SCF; 58D8 # Lo CJK COMPATIBILITY IDEOGRAPH-F94A F94B ; NFKC_SCF; 5C62 # Lo CJK COMPATIBILITY IDEOGRAPH-F94B F94C ; NFKC_SCF; 6A13 # Lo CJK COMPATIBILITY IDEOGRAPH-F94C F94D ; NFKC_SCF; 6DDA # Lo CJK COMPATIBILITY IDEOGRAPH-F94D F94E ; NFKC_SCF; 6F0F # Lo CJK COMPATIBILITY IDEOGRAPH-F94E F94F ; NFKC_SCF; 7D2F # Lo CJK COMPATIBILITY IDEOGRAPH-F94F F950 ; NFKC_SCF; 7E37 # Lo CJK COMPATIBILITY IDEOGRAPH-F950 F951 ; NFKC_SCF; 964B # Lo CJK COMPATIBILITY IDEOGRAPH-F951 F952 ; NFKC_SCF; 52D2 # Lo CJK COMPATIBILITY IDEOGRAPH-F952 F953 ; NFKC_SCF; 808B # Lo CJK COMPATIBILITY IDEOGRAPH-F953 F954 ; NFKC_SCF; 51DC # Lo CJK COMPATIBILITY IDEOGRAPH-F954 F955 ; NFKC_SCF; 51CC # Lo CJK COMPATIBILITY IDEOGRAPH-F955 F956 ; NFKC_SCF; 7A1C # Lo CJK COMPATIBILITY IDEOGRAPH-F956 F957 ; NFKC_SCF; 7DBE # Lo CJK COMPATIBILITY IDEOGRAPH-F957 F958 ; NFKC_SCF; 83F1 # Lo CJK COMPATIBILITY IDEOGRAPH-F958 F959 ; NFKC_SCF; 9675 # Lo CJK COMPATIBILITY IDEOGRAPH-F959 F95A ; NFKC_SCF; 8B80 # Lo CJK COMPATIBILITY IDEOGRAPH-F95A F95B ; NFKC_SCF; 62CF # Lo CJK COMPATIBILITY IDEOGRAPH-F95B F95C ; NFKC_SCF; 6A02 # Lo CJK COMPATIBILITY IDEOGRAPH-F95C F95D ; NFKC_SCF; 8AFE # Lo CJK COMPATIBILITY IDEOGRAPH-F95D F95E ; NFKC_SCF; 4E39 # Lo CJK COMPATIBILITY IDEOGRAPH-F95E F95F ; NFKC_SCF; 5BE7 # Lo CJK COMPATIBILITY IDEOGRAPH-F95F F960 ; NFKC_SCF; 6012 # Lo CJK COMPATIBILITY IDEOGRAPH-F960 F961 ; NFKC_SCF; 7387 # Lo CJK COMPATIBILITY IDEOGRAPH-F961 F962 ; NFKC_SCF; 7570 # Lo CJK COMPATIBILITY IDEOGRAPH-F962 F963 ; NFKC_SCF; 5317 # Lo CJK COMPATIBILITY IDEOGRAPH-F963 F964 ; NFKC_SCF; 78FB # Lo CJK COMPATIBILITY IDEOGRAPH-F964 F965 ; NFKC_SCF; 4FBF # Lo CJK COMPATIBILITY IDEOGRAPH-F965 F966 ; NFKC_SCF; 5FA9 # Lo CJK COMPATIBILITY IDEOGRAPH-F966 F967 ; NFKC_SCF; 4E0D # Lo CJK COMPATIBILITY IDEOGRAPH-F967 F968 ; NFKC_SCF; 6CCC # Lo CJK COMPATIBILITY IDEOGRAPH-F968 F969 ; NFKC_SCF; 6578 # Lo CJK COMPATIBILITY IDEOGRAPH-F969 F96A ; NFKC_SCF; 7D22 # Lo CJK COMPATIBILITY IDEOGRAPH-F96A F96B ; NFKC_SCF; 53C3 # Lo CJK COMPATIBILITY IDEOGRAPH-F96B F96C ; NFKC_SCF; 585E # Lo CJK COMPATIBILITY IDEOGRAPH-F96C F96D ; NFKC_SCF; 7701 # Lo CJK COMPATIBILITY IDEOGRAPH-F96D F96E ; NFKC_SCF; 8449 # Lo CJK COMPATIBILITY IDEOGRAPH-F96E F96F ; NFKC_SCF; 8AAA # Lo CJK COMPATIBILITY IDEOGRAPH-F96F F970 ; NFKC_SCF; 6BBA # Lo CJK COMPATIBILITY IDEOGRAPH-F970 F971 ; NFKC_SCF; 8FB0 # Lo CJK COMPATIBILITY IDEOGRAPH-F971 F972 ; NFKC_SCF; 6C88 # Lo CJK COMPATIBILITY IDEOGRAPH-F972 F973 ; NFKC_SCF; 62FE # Lo CJK COMPATIBILITY IDEOGRAPH-F973 F974 ; NFKC_SCF; 82E5 # Lo CJK COMPATIBILITY IDEOGRAPH-F974 F975 ; NFKC_SCF; 63A0 # Lo CJK COMPATIBILITY IDEOGRAPH-F975 F976 ; NFKC_SCF; 7565 # Lo CJK COMPATIBILITY IDEOGRAPH-F976 F977 ; NFKC_SCF; 4EAE # Lo CJK COMPATIBILITY IDEOGRAPH-F977 F978 ; NFKC_SCF; 5169 # Lo CJK COMPATIBILITY IDEOGRAPH-F978 F979 ; NFKC_SCF; 51C9 # Lo CJK COMPATIBILITY IDEOGRAPH-F979 F97A ; NFKC_SCF; 6881 # Lo CJK COMPATIBILITY IDEOGRAPH-F97A F97B ; NFKC_SCF; 7CE7 # Lo CJK COMPATIBILITY IDEOGRAPH-F97B F97C ; NFKC_SCF; 826F # Lo CJK COMPATIBILITY IDEOGRAPH-F97C F97D ; NFKC_SCF; 8AD2 # Lo CJK COMPATIBILITY IDEOGRAPH-F97D F97E ; NFKC_SCF; 91CF # Lo CJK COMPATIBILITY IDEOGRAPH-F97E F97F ; NFKC_SCF; 52F5 # Lo CJK COMPATIBILITY IDEOGRAPH-F97F F980 ; NFKC_SCF; 5442 # Lo CJK COMPATIBILITY IDEOGRAPH-F980 F981 ; NFKC_SCF; 5973 # Lo CJK COMPATIBILITY IDEOGRAPH-F981 F982 ; NFKC_SCF; 5EEC # Lo CJK COMPATIBILITY IDEOGRAPH-F982 F983 ; NFKC_SCF; 65C5 # Lo CJK COMPATIBILITY IDEOGRAPH-F983 F984 ; NFKC_SCF; 6FFE # Lo CJK COMPATIBILITY IDEOGRAPH-F984 F985 ; NFKC_SCF; 792A # Lo CJK COMPATIBILITY IDEOGRAPH-F985 F986 ; NFKC_SCF; 95AD # Lo CJK COMPATIBILITY IDEOGRAPH-F986 F987 ; NFKC_SCF; 9A6A # Lo CJK COMPATIBILITY IDEOGRAPH-F987 F988 ; NFKC_SCF; 9E97 # Lo CJK COMPATIBILITY IDEOGRAPH-F988 F989 ; NFKC_SCF; 9ECE # Lo CJK COMPATIBILITY IDEOGRAPH-F989 F98A ; NFKC_SCF; 529B # Lo CJK COMPATIBILITY IDEOGRAPH-F98A F98B ; NFKC_SCF; 66C6 # Lo CJK COMPATIBILITY IDEOGRAPH-F98B F98C ; NFKC_SCF; 6B77 # Lo CJK COMPATIBILITY IDEOGRAPH-F98C F98D ; NFKC_SCF; 8F62 # Lo CJK COMPATIBILITY IDEOGRAPH-F98D F98E ; NFKC_SCF; 5E74 # Lo CJK COMPATIBILITY IDEOGRAPH-F98E F98F ; NFKC_SCF; 6190 # Lo CJK COMPATIBILITY IDEOGRAPH-F98F F990 ; NFKC_SCF; 6200 # Lo CJK COMPATIBILITY IDEOGRAPH-F990 F991 ; NFKC_SCF; 649A # Lo CJK COMPATIBILITY IDEOGRAPH-F991 F992 ; NFKC_SCF; 6F23 # Lo CJK COMPATIBILITY IDEOGRAPH-F992 F993 ; NFKC_SCF; 7149 # Lo CJK COMPATIBILITY IDEOGRAPH-F993 F994 ; NFKC_SCF; 7489 # Lo CJK COMPATIBILITY IDEOGRAPH-F994 F995 ; NFKC_SCF; 79CA # Lo CJK COMPATIBILITY IDEOGRAPH-F995 F996 ; NFKC_SCF; 7DF4 # Lo CJK COMPATIBILITY IDEOGRAPH-F996 F997 ; NFKC_SCF; 806F # Lo CJK COMPATIBILITY IDEOGRAPH-F997 F998 ; NFKC_SCF; 8F26 # Lo CJK COMPATIBILITY IDEOGRAPH-F998 F999 ; NFKC_SCF; 84EE # Lo CJK COMPATIBILITY IDEOGRAPH-F999 F99A ; NFKC_SCF; 9023 # Lo CJK COMPATIBILITY IDEOGRAPH-F99A F99B ; NFKC_SCF; 934A # Lo CJK COMPATIBILITY IDEOGRAPH-F99B F99C ; NFKC_SCF; 5217 # Lo CJK COMPATIBILITY IDEOGRAPH-F99C F99D ; NFKC_SCF; 52A3 # Lo CJK COMPATIBILITY IDEOGRAPH-F99D F99E ; NFKC_SCF; 54BD # Lo CJK COMPATIBILITY IDEOGRAPH-F99E F99F ; NFKC_SCF; 70C8 # Lo CJK COMPATIBILITY IDEOGRAPH-F99F F9A0 ; NFKC_SCF; 88C2 # Lo CJK COMPATIBILITY IDEOGRAPH-F9A0 F9A1 ; NFKC_SCF; 8AAA # Lo CJK COMPATIBILITY IDEOGRAPH-F9A1 F9A2 ; NFKC_SCF; 5EC9 # Lo CJK COMPATIBILITY IDEOGRAPH-F9A2 F9A3 ; NFKC_SCF; 5FF5 # Lo CJK COMPATIBILITY IDEOGRAPH-F9A3 F9A4 ; NFKC_SCF; 637B # Lo CJK COMPATIBILITY IDEOGRAPH-F9A4 F9A5 ; NFKC_SCF; 6BAE # Lo CJK COMPATIBILITY IDEOGRAPH-F9A5 F9A6 ; NFKC_SCF; 7C3E # Lo CJK COMPATIBILITY IDEOGRAPH-F9A6 F9A7 ; NFKC_SCF; 7375 # Lo CJK COMPATIBILITY IDEOGRAPH-F9A7 F9A8 ; NFKC_SCF; 4EE4 # Lo CJK COMPATIBILITY IDEOGRAPH-F9A8 F9A9 ; NFKC_SCF; 56F9 # Lo CJK COMPATIBILITY IDEOGRAPH-F9A9 F9AA ; NFKC_SCF; 5BE7 # Lo CJK COMPATIBILITY IDEOGRAPH-F9AA F9AB ; NFKC_SCF; 5DBA # Lo CJK COMPATIBILITY IDEOGRAPH-F9AB F9AC ; NFKC_SCF; 601C # Lo CJK COMPATIBILITY IDEOGRAPH-F9AC F9AD ; NFKC_SCF; 73B2 # Lo CJK COMPATIBILITY IDEOGRAPH-F9AD F9AE ; NFKC_SCF; 7469 # Lo CJK COMPATIBILITY IDEOGRAPH-F9AE F9AF ; NFKC_SCF; 7F9A # Lo CJK COMPATIBILITY IDEOGRAPH-F9AF F9B0 ; NFKC_SCF; 8046 # Lo CJK COMPATIBILITY IDEOGRAPH-F9B0 F9B1 ; NFKC_SCF; 9234 # Lo CJK COMPATIBILITY IDEOGRAPH-F9B1 F9B2 ; NFKC_SCF; 96F6 # Lo CJK COMPATIBILITY IDEOGRAPH-F9B2 F9B3 ; NFKC_SCF; 9748 # Lo CJK COMPATIBILITY IDEOGRAPH-F9B3 F9B4 ; NFKC_SCF; 9818 # Lo CJK COMPATIBILITY IDEOGRAPH-F9B4 F9B5 ; NFKC_SCF; 4F8B # Lo CJK COMPATIBILITY IDEOGRAPH-F9B5 F9B6 ; NFKC_SCF; 79AE # Lo CJK COMPATIBILITY IDEOGRAPH-F9B6 F9B7 ; NFKC_SCF; 91B4 # Lo CJK COMPATIBILITY IDEOGRAPH-F9B7 F9B8 ; NFKC_SCF; 96B8 # Lo CJK COMPATIBILITY IDEOGRAPH-F9B8 F9B9 ; NFKC_SCF; 60E1 # Lo CJK COMPATIBILITY IDEOGRAPH-F9B9 F9BA ; NFKC_SCF; 4E86 # Lo CJK COMPATIBILITY IDEOGRAPH-F9BA F9BB ; NFKC_SCF; 50DA # Lo CJK COMPATIBILITY IDEOGRAPH-F9BB F9BC ; NFKC_SCF; 5BEE # Lo CJK COMPATIBILITY IDEOGRAPH-F9BC F9BD ; NFKC_SCF; 5C3F # Lo CJK COMPATIBILITY IDEOGRAPH-F9BD F9BE ; NFKC_SCF; 6599 # Lo CJK COMPATIBILITY IDEOGRAPH-F9BE F9BF ; NFKC_SCF; 6A02 # Lo CJK COMPATIBILITY IDEOGRAPH-F9BF F9C0 ; NFKC_SCF; 71CE # Lo CJK COMPATIBILITY IDEOGRAPH-F9C0 F9C1 ; NFKC_SCF; 7642 # Lo CJK COMPATIBILITY IDEOGRAPH-F9C1 F9C2 ; NFKC_SCF; 84FC # Lo CJK COMPATIBILITY IDEOGRAPH-F9C2 F9C3 ; NFKC_SCF; 907C # Lo CJK COMPATIBILITY IDEOGRAPH-F9C3 F9C4 ; NFKC_SCF; 9F8D # Lo CJK COMPATIBILITY IDEOGRAPH-F9C4 F9C5 ; NFKC_SCF; 6688 # Lo CJK COMPATIBILITY IDEOGRAPH-F9C5 F9C6 ; NFKC_SCF; 962E # Lo CJK COMPATIBILITY IDEOGRAPH-F9C6 F9C7 ; NFKC_SCF; 5289 # Lo CJK COMPATIBILITY IDEOGRAPH-F9C7 F9C8 ; NFKC_SCF; 677B # Lo CJK COMPATIBILITY IDEOGRAPH-F9C8 F9C9 ; NFKC_SCF; 67F3 # Lo CJK COMPATIBILITY IDEOGRAPH-F9C9 F9CA ; NFKC_SCF; 6D41 # Lo CJK COMPATIBILITY IDEOGRAPH-F9CA F9CB ; NFKC_SCF; 6E9C # Lo CJK COMPATIBILITY IDEOGRAPH-F9CB F9CC ; NFKC_SCF; 7409 # Lo CJK COMPATIBILITY IDEOGRAPH-F9CC F9CD ; NFKC_SCF; 7559 # Lo CJK COMPATIBILITY IDEOGRAPH-F9CD F9CE ; NFKC_SCF; 786B # Lo CJK COMPATIBILITY IDEOGRAPH-F9CE F9CF ; NFKC_SCF; 7D10 # Lo CJK COMPATIBILITY IDEOGRAPH-F9CF F9D0 ; NFKC_SCF; 985E # Lo CJK COMPATIBILITY IDEOGRAPH-F9D0 F9D1 ; NFKC_SCF; 516D # Lo CJK COMPATIBILITY IDEOGRAPH-F9D1 F9D2 ; NFKC_SCF; 622E # Lo CJK COMPATIBILITY IDEOGRAPH-F9D2 F9D3 ; NFKC_SCF; 9678 # Lo CJK COMPATIBILITY IDEOGRAPH-F9D3 F9D4 ; NFKC_SCF; 502B # Lo CJK COMPATIBILITY IDEOGRAPH-F9D4 F9D5 ; NFKC_SCF; 5D19 # Lo CJK COMPATIBILITY IDEOGRAPH-F9D5 F9D6 ; NFKC_SCF; 6DEA # Lo CJK COMPATIBILITY IDEOGRAPH-F9D6 F9D7 ; NFKC_SCF; 8F2A # Lo CJK COMPATIBILITY IDEOGRAPH-F9D7 F9D8 ; NFKC_SCF; 5F8B # Lo CJK COMPATIBILITY IDEOGRAPH-F9D8 F9D9 ; NFKC_SCF; 6144 # Lo CJK COMPATIBILITY IDEOGRAPH-F9D9 F9DA ; NFKC_SCF; 6817 # Lo CJK COMPATIBILITY IDEOGRAPH-F9DA F9DB ; NFKC_SCF; 7387 # Lo CJK COMPATIBILITY IDEOGRAPH-F9DB F9DC ; NFKC_SCF; 9686 # Lo CJK COMPATIBILITY IDEOGRAPH-F9DC F9DD ; NFKC_SCF; 5229 # Lo CJK COMPATIBILITY IDEOGRAPH-F9DD F9DE ; NFKC_SCF; 540F # Lo CJK COMPATIBILITY IDEOGRAPH-F9DE F9DF ; NFKC_SCF; 5C65 # Lo CJK COMPATIBILITY IDEOGRAPH-F9DF F9E0 ; NFKC_SCF; 6613 # Lo CJK COMPATIBILITY IDEOGRAPH-F9E0 F9E1 ; NFKC_SCF; 674E # Lo CJK COMPATIBILITY IDEOGRAPH-F9E1 F9E2 ; NFKC_SCF; 68A8 # Lo CJK COMPATIBILITY IDEOGRAPH-F9E2 F9E3 ; NFKC_SCF; 6CE5 # Lo CJK COMPATIBILITY IDEOGRAPH-F9E3 F9E4 ; NFKC_SCF; 7406 # Lo CJK COMPATIBILITY IDEOGRAPH-F9E4 F9E5 ; NFKC_SCF; 75E2 # Lo CJK COMPATIBILITY IDEOGRAPH-F9E5 F9E6 ; NFKC_SCF; 7F79 # Lo CJK COMPATIBILITY IDEOGRAPH-F9E6 F9E7 ; NFKC_SCF; 88CF # Lo CJK COMPATIBILITY IDEOGRAPH-F9E7 F9E8 ; NFKC_SCF; 88E1 # Lo CJK COMPATIBILITY IDEOGRAPH-F9E8 F9E9 ; NFKC_SCF; 91CC # Lo CJK COMPATIBILITY IDEOGRAPH-F9E9 F9EA ; NFKC_SCF; 96E2 # Lo CJK COMPATIBILITY IDEOGRAPH-F9EA F9EB ; NFKC_SCF; 533F # Lo CJK COMPATIBILITY IDEOGRAPH-F9EB F9EC ; NFKC_SCF; 6EBA # Lo CJK COMPATIBILITY IDEOGRAPH-F9EC F9ED ; NFKC_SCF; 541D # Lo CJK COMPATIBILITY IDEOGRAPH-F9ED F9EE ; NFKC_SCF; 71D0 # Lo CJK COMPATIBILITY IDEOGRAPH-F9EE F9EF ; NFKC_SCF; 7498 # Lo CJK COMPATIBILITY IDEOGRAPH-F9EF F9F0 ; NFKC_SCF; 85FA # Lo CJK COMPATIBILITY IDEOGRAPH-F9F0 F9F1 ; NFKC_SCF; 96A3 # Lo CJK COMPATIBILITY IDEOGRAPH-F9F1 F9F2 ; NFKC_SCF; 9C57 # Lo CJK COMPATIBILITY IDEOGRAPH-F9F2 F9F3 ; NFKC_SCF; 9E9F # Lo CJK COMPATIBILITY IDEOGRAPH-F9F3 F9F4 ; NFKC_SCF; 6797 # Lo CJK COMPATIBILITY IDEOGRAPH-F9F4 F9F5 ; NFKC_SCF; 6DCB # Lo CJK COMPATIBILITY IDEOGRAPH-F9F5 F9F6 ; NFKC_SCF; 81E8 # Lo CJK COMPATIBILITY IDEOGRAPH-F9F6 F9F7 ; NFKC_SCF; 7ACB # Lo CJK COMPATIBILITY IDEOGRAPH-F9F7 F9F8 ; NFKC_SCF; 7B20 # Lo CJK COMPATIBILITY IDEOGRAPH-F9F8 F9F9 ; NFKC_SCF; 7C92 # Lo CJK COMPATIBILITY IDEOGRAPH-F9F9 F9FA ; NFKC_SCF; 72C0 # Lo CJK COMPATIBILITY IDEOGRAPH-F9FA F9FB ; NFKC_SCF; 7099 # Lo CJK COMPATIBILITY IDEOGRAPH-F9FB F9FC ; NFKC_SCF; 8B58 # Lo CJK COMPATIBILITY IDEOGRAPH-F9FC F9FD ; NFKC_SCF; 4EC0 # Lo CJK COMPATIBILITY IDEOGRAPH-F9FD F9FE ; NFKC_SCF; 8336 # Lo CJK COMPATIBILITY IDEOGRAPH-F9FE F9FF ; NFKC_SCF; 523A # Lo CJK COMPATIBILITY IDEOGRAPH-F9FF FA00 ; NFKC_SCF; 5207 # Lo CJK COMPATIBILITY IDEOGRAPH-FA00 FA01 ; NFKC_SCF; 5EA6 # Lo CJK COMPATIBILITY IDEOGRAPH-FA01 FA02 ; NFKC_SCF; 62D3 # Lo CJK COMPATIBILITY IDEOGRAPH-FA02 FA03 ; NFKC_SCF; 7CD6 # Lo CJK COMPATIBILITY IDEOGRAPH-FA03 FA04 ; NFKC_SCF; 5B85 # Lo CJK COMPATIBILITY IDEOGRAPH-FA04 FA05 ; NFKC_SCF; 6D1E # Lo CJK COMPATIBILITY IDEOGRAPH-FA05 FA06 ; NFKC_SCF; 66B4 # Lo CJK COMPATIBILITY IDEOGRAPH-FA06 FA07 ; NFKC_SCF; 8F3B # Lo CJK COMPATIBILITY IDEOGRAPH-FA07 FA08 ; NFKC_SCF; 884C # Lo CJK COMPATIBILITY IDEOGRAPH-FA08 FA09 ; NFKC_SCF; 964D # Lo CJK COMPATIBILITY IDEOGRAPH-FA09 FA0A ; NFKC_SCF; 898B # Lo CJK COMPATIBILITY IDEOGRAPH-FA0A FA0B ; NFKC_SCF; 5ED3 # Lo CJK COMPATIBILITY IDEOGRAPH-FA0B FA0C ; NFKC_SCF; 5140 # Lo CJK COMPATIBILITY IDEOGRAPH-FA0C FA0D ; NFKC_SCF; 55C0 # Lo CJK COMPATIBILITY IDEOGRAPH-FA0D FA10 ; NFKC_SCF; 585A # Lo CJK COMPATIBILITY IDEOGRAPH-FA10 FA12 ; NFKC_SCF; 6674 # Lo CJK COMPATIBILITY IDEOGRAPH-FA12 FA15 ; NFKC_SCF; 51DE # Lo CJK COMPATIBILITY IDEOGRAPH-FA15 FA16 ; NFKC_SCF; 732A # Lo CJK COMPATIBILITY IDEOGRAPH-FA16 FA17 ; NFKC_SCF; 76CA # Lo CJK COMPATIBILITY IDEOGRAPH-FA17 FA18 ; NFKC_SCF; 793C # Lo CJK COMPATIBILITY IDEOGRAPH-FA18 FA19 ; NFKC_SCF; 795E # Lo CJK COMPATIBILITY IDEOGRAPH-FA19 FA1A ; NFKC_SCF; 7965 # Lo CJK COMPATIBILITY IDEOGRAPH-FA1A FA1B ; NFKC_SCF; 798F # Lo CJK COMPATIBILITY IDEOGRAPH-FA1B FA1C ; NFKC_SCF; 9756 # Lo CJK COMPATIBILITY IDEOGRAPH-FA1C FA1D ; NFKC_SCF; 7CBE # Lo CJK COMPATIBILITY IDEOGRAPH-FA1D FA1E ; NFKC_SCF; 7FBD # Lo CJK COMPATIBILITY IDEOGRAPH-FA1E FA20 ; NFKC_SCF; 8612 # Lo CJK COMPATIBILITY IDEOGRAPH-FA20 FA22 ; NFKC_SCF; 8AF8 # Lo CJK COMPATIBILITY IDEOGRAPH-FA22 FA25 ; NFKC_SCF; 9038 # Lo CJK COMPATIBILITY IDEOGRAPH-FA25 FA26 ; NFKC_SCF; 90FD # Lo CJK COMPATIBILITY IDEOGRAPH-FA26 FA2A ; NFKC_SCF; 98EF # Lo CJK COMPATIBILITY IDEOGRAPH-FA2A FA2B ; NFKC_SCF; 98FC # Lo CJK COMPATIBILITY IDEOGRAPH-FA2B FA2C ; NFKC_SCF; 9928 # Lo CJK COMPATIBILITY IDEOGRAPH-FA2C FA2D ; NFKC_SCF; 9DB4 # Lo CJK COMPATIBILITY IDEOGRAPH-FA2D FA2E ; NFKC_SCF; 90DE # Lo CJK COMPATIBILITY IDEOGRAPH-FA2E FA2F ; NFKC_SCF; 96B7 # Lo CJK COMPATIBILITY IDEOGRAPH-FA2F FA30 ; NFKC_SCF; 4FAE # Lo CJK COMPATIBILITY IDEOGRAPH-FA30 FA31 ; NFKC_SCF; 50E7 # Lo CJK COMPATIBILITY IDEOGRAPH-FA31 FA32 ; NFKC_SCF; 514D # Lo CJK COMPATIBILITY IDEOGRAPH-FA32 FA33 ; NFKC_SCF; 52C9 # Lo CJK COMPATIBILITY IDEOGRAPH-FA33 FA34 ; NFKC_SCF; 52E4 # Lo CJK COMPATIBILITY IDEOGRAPH-FA34 FA35 ; NFKC_SCF; 5351 # Lo CJK COMPATIBILITY IDEOGRAPH-FA35 FA36 ; NFKC_SCF; 559D # Lo CJK COMPATIBILITY IDEOGRAPH-FA36 FA37 ; NFKC_SCF; 5606 # Lo CJK COMPATIBILITY IDEOGRAPH-FA37 FA38 ; NFKC_SCF; 5668 # Lo CJK COMPATIBILITY IDEOGRAPH-FA38 FA39 ; NFKC_SCF; 5840 # Lo CJK COMPATIBILITY IDEOGRAPH-FA39 FA3A ; NFKC_SCF; 58A8 # Lo CJK COMPATIBILITY IDEOGRAPH-FA3A FA3B ; NFKC_SCF; 5C64 # Lo CJK COMPATIBILITY IDEOGRAPH-FA3B FA3C ; NFKC_SCF; 5C6E # Lo CJK COMPATIBILITY IDEOGRAPH-FA3C FA3D ; NFKC_SCF; 6094 # Lo CJK COMPATIBILITY IDEOGRAPH-FA3D FA3E ; NFKC_SCF; 6168 # Lo CJK COMPATIBILITY IDEOGRAPH-FA3E FA3F ; NFKC_SCF; 618E # Lo CJK COMPATIBILITY IDEOGRAPH-FA3F FA40 ; NFKC_SCF; 61F2 # Lo CJK COMPATIBILITY IDEOGRAPH-FA40 FA41 ; NFKC_SCF; 654F # Lo CJK COMPATIBILITY IDEOGRAPH-FA41 FA42 ; NFKC_SCF; 65E2 # Lo CJK COMPATIBILITY IDEOGRAPH-FA42 FA43 ; NFKC_SCF; 6691 # Lo CJK COMPATIBILITY IDEOGRAPH-FA43 FA44 ; NFKC_SCF; 6885 # Lo CJK COMPATIBILITY IDEOGRAPH-FA44 FA45 ; NFKC_SCF; 6D77 # Lo CJK COMPATIBILITY IDEOGRAPH-FA45 FA46 ; NFKC_SCF; 6E1A # Lo CJK COMPATIBILITY IDEOGRAPH-FA46 FA47 ; NFKC_SCF; 6F22 # Lo CJK COMPATIBILITY IDEOGRAPH-FA47 FA48 ; NFKC_SCF; 716E # Lo CJK COMPATIBILITY IDEOGRAPH-FA48 FA49 ; NFKC_SCF; 722B # Lo CJK COMPATIBILITY IDEOGRAPH-FA49 FA4A ; NFKC_SCF; 7422 # Lo CJK COMPATIBILITY IDEOGRAPH-FA4A FA4B ; NFKC_SCF; 7891 # Lo CJK COMPATIBILITY IDEOGRAPH-FA4B FA4C ; NFKC_SCF; 793E # Lo CJK COMPATIBILITY IDEOGRAPH-FA4C FA4D ; NFKC_SCF; 7949 # Lo CJK COMPATIBILITY IDEOGRAPH-FA4D FA4E ; NFKC_SCF; 7948 # Lo CJK COMPATIBILITY IDEOGRAPH-FA4E FA4F ; NFKC_SCF; 7950 # Lo CJK COMPATIBILITY IDEOGRAPH-FA4F FA50 ; NFKC_SCF; 7956 # Lo CJK COMPATIBILITY IDEOGRAPH-FA50 FA51 ; NFKC_SCF; 795D # Lo CJK COMPATIBILITY IDEOGRAPH-FA51 FA52 ; NFKC_SCF; 798D # Lo CJK COMPATIBILITY IDEOGRAPH-FA52 FA53 ; NFKC_SCF; 798E # Lo CJK COMPATIBILITY IDEOGRAPH-FA53 FA54 ; NFKC_SCF; 7A40 # Lo CJK COMPATIBILITY IDEOGRAPH-FA54 FA55 ; NFKC_SCF; 7A81 # Lo CJK COMPATIBILITY IDEOGRAPH-FA55 FA56 ; NFKC_SCF; 7BC0 # Lo CJK COMPATIBILITY IDEOGRAPH-FA56 FA57 ; NFKC_SCF; 7DF4 # Lo CJK COMPATIBILITY IDEOGRAPH-FA57 FA58 ; NFKC_SCF; 7E09 # Lo CJK COMPATIBILITY IDEOGRAPH-FA58 FA59 ; NFKC_SCF; 7E41 # Lo CJK COMPATIBILITY IDEOGRAPH-FA59 FA5A ; NFKC_SCF; 7F72 # Lo CJK COMPATIBILITY IDEOGRAPH-FA5A FA5B ; NFKC_SCF; 8005 # Lo CJK COMPATIBILITY IDEOGRAPH-FA5B FA5C ; NFKC_SCF; 81ED # Lo CJK COMPATIBILITY IDEOGRAPH-FA5C FA5D..FA5E ; NFKC_SCF; 8279 # Lo [2] CJK COMPATIBILITY IDEOGRAPH-FA5D..CJK COMPATIBILITY IDEOGRAPH-FA5E FA5F ; NFKC_SCF; 8457 # Lo CJK COMPATIBILITY IDEOGRAPH-FA5F FA60 ; NFKC_SCF; 8910 # Lo CJK COMPATIBILITY IDEOGRAPH-FA60 FA61 ; NFKC_SCF; 8996 # Lo CJK COMPATIBILITY IDEOGRAPH-FA61 FA62 ; NFKC_SCF; 8B01 # Lo CJK COMPATIBILITY IDEOGRAPH-FA62 FA63 ; NFKC_SCF; 8B39 # Lo CJK COMPATIBILITY IDEOGRAPH-FA63 FA64 ; NFKC_SCF; 8CD3 # Lo CJK COMPATIBILITY IDEOGRAPH-FA64 FA65 ; NFKC_SCF; 8D08 # Lo CJK COMPATIBILITY IDEOGRAPH-FA65 FA66 ; NFKC_SCF; 8FB6 # Lo CJK COMPATIBILITY IDEOGRAPH-FA66 FA67 ; NFKC_SCF; 9038 # Lo CJK COMPATIBILITY IDEOGRAPH-FA67 FA68 ; NFKC_SCF; 96E3 # Lo CJK COMPATIBILITY IDEOGRAPH-FA68 FA69 ; NFKC_SCF; 97FF # Lo CJK COMPATIBILITY IDEOGRAPH-FA69 FA6A ; NFKC_SCF; 983B # Lo CJK COMPATIBILITY IDEOGRAPH-FA6A FA6B ; NFKC_SCF; 6075 # Lo CJK COMPATIBILITY IDEOGRAPH-FA6B FA6C ; NFKC_SCF; 242EE # Lo CJK COMPATIBILITY IDEOGRAPH-FA6C FA6D ; NFKC_SCF; 8218 # Lo CJK COMPATIBILITY IDEOGRAPH-FA6D FA70 ; NFKC_SCF; 4E26 # Lo CJK COMPATIBILITY IDEOGRAPH-FA70 FA71 ; NFKC_SCF; 51B5 # Lo CJK COMPATIBILITY IDEOGRAPH-FA71 FA72 ; NFKC_SCF; 5168 # Lo CJK COMPATIBILITY IDEOGRAPH-FA72 FA73 ; NFKC_SCF; 4F80 # Lo CJK COMPATIBILITY IDEOGRAPH-FA73 FA74 ; NFKC_SCF; 5145 # Lo CJK COMPATIBILITY IDEOGRAPH-FA74 FA75 ; NFKC_SCF; 5180 # Lo CJK COMPATIBILITY IDEOGRAPH-FA75 FA76 ; NFKC_SCF; 52C7 # Lo CJK COMPATIBILITY IDEOGRAPH-FA76 FA77 ; NFKC_SCF; 52FA # Lo CJK COMPATIBILITY IDEOGRAPH-FA77 FA78 ; NFKC_SCF; 559D # Lo CJK COMPATIBILITY IDEOGRAPH-FA78 FA79 ; NFKC_SCF; 5555 # Lo CJK COMPATIBILITY IDEOGRAPH-FA79 FA7A ; NFKC_SCF; 5599 # Lo CJK COMPATIBILITY IDEOGRAPH-FA7A FA7B ; NFKC_SCF; 55E2 # Lo CJK COMPATIBILITY IDEOGRAPH-FA7B FA7C ; NFKC_SCF; 585A # Lo CJK COMPATIBILITY IDEOGRAPH-FA7C FA7D ; NFKC_SCF; 58B3 # Lo CJK COMPATIBILITY IDEOGRAPH-FA7D FA7E ; NFKC_SCF; 5944 # Lo CJK COMPATIBILITY IDEOGRAPH-FA7E FA7F ; NFKC_SCF; 5954 # Lo CJK COMPATIBILITY IDEOGRAPH-FA7F FA80 ; NFKC_SCF; 5A62 # Lo CJK COMPATIBILITY IDEOGRAPH-FA80 FA81 ; NFKC_SCF; 5B28 # Lo CJK COMPATIBILITY IDEOGRAPH-FA81 FA82 ; NFKC_SCF; 5ED2 # Lo CJK COMPATIBILITY IDEOGRAPH-FA82 FA83 ; NFKC_SCF; 5ED9 # Lo CJK COMPATIBILITY IDEOGRAPH-FA83 FA84 ; NFKC_SCF; 5F69 # Lo CJK COMPATIBILITY IDEOGRAPH-FA84 FA85 ; NFKC_SCF; 5FAD # Lo CJK COMPATIBILITY IDEOGRAPH-FA85 FA86 ; NFKC_SCF; 60D8 # Lo CJK COMPATIBILITY IDEOGRAPH-FA86 FA87 ; NFKC_SCF; 614E # Lo CJK COMPATIBILITY IDEOGRAPH-FA87 FA88 ; NFKC_SCF; 6108 # Lo CJK COMPATIBILITY IDEOGRAPH-FA88 FA89 ; NFKC_SCF; 618E # Lo CJK COMPATIBILITY IDEOGRAPH-FA89 FA8A ; NFKC_SCF; 6160 # Lo CJK COMPATIBILITY IDEOGRAPH-FA8A FA8B ; NFKC_SCF; 61F2 # Lo CJK COMPATIBILITY IDEOGRAPH-FA8B FA8C ; NFKC_SCF; 6234 # Lo CJK COMPATIBILITY IDEOGRAPH-FA8C FA8D ; NFKC_SCF; 63C4 # Lo CJK COMPATIBILITY IDEOGRAPH-FA8D FA8E ; NFKC_SCF; 641C # Lo CJK COMPATIBILITY IDEOGRAPH-FA8E FA8F ; NFKC_SCF; 6452 # Lo CJK COMPATIBILITY IDEOGRAPH-FA8F FA90 ; NFKC_SCF; 6556 # Lo CJK COMPATIBILITY IDEOGRAPH-FA90 FA91 ; NFKC_SCF; 6674 # Lo CJK COMPATIBILITY IDEOGRAPH-FA91 FA92 ; NFKC_SCF; 6717 # Lo CJK COMPATIBILITY IDEOGRAPH-FA92 FA93 ; NFKC_SCF; 671B # Lo CJK COMPATIBILITY IDEOGRAPH-FA93 FA94 ; NFKC_SCF; 6756 # Lo CJK COMPATIBILITY IDEOGRAPH-FA94 FA95 ; NFKC_SCF; 6B79 # Lo CJK COMPATIBILITY IDEOGRAPH-FA95 FA96 ; NFKC_SCF; 6BBA # Lo CJK COMPATIBILITY IDEOGRAPH-FA96 FA97 ; NFKC_SCF; 6D41 # Lo CJK COMPATIBILITY IDEOGRAPH-FA97 FA98 ; NFKC_SCF; 6EDB # Lo CJK COMPATIBILITY IDEOGRAPH-FA98 FA99 ; NFKC_SCF; 6ECB # Lo CJK COMPATIBILITY IDEOGRAPH-FA99 FA9A ; NFKC_SCF; 6F22 # Lo CJK COMPATIBILITY IDEOGRAPH-FA9A FA9B ; NFKC_SCF; 701E # Lo CJK COMPATIBILITY IDEOGRAPH-FA9B FA9C ; NFKC_SCF; 716E # Lo CJK COMPATIBILITY IDEOGRAPH-FA9C FA9D ; NFKC_SCF; 77A7 # Lo CJK COMPATIBILITY IDEOGRAPH-FA9D FA9E ; NFKC_SCF; 7235 # Lo CJK COMPATIBILITY IDEOGRAPH-FA9E FA9F ; NFKC_SCF; 72AF # Lo CJK COMPATIBILITY IDEOGRAPH-FA9F FAA0 ; NFKC_SCF; 732A # Lo CJK COMPATIBILITY IDEOGRAPH-FAA0 FAA1 ; NFKC_SCF; 7471 # Lo CJK COMPATIBILITY IDEOGRAPH-FAA1 FAA2 ; NFKC_SCF; 7506 # Lo CJK COMPATIBILITY IDEOGRAPH-FAA2 FAA3 ; NFKC_SCF; 753B # Lo CJK COMPATIBILITY IDEOGRAPH-FAA3 FAA4 ; NFKC_SCF; 761D # Lo CJK COMPATIBILITY IDEOGRAPH-FAA4 FAA5 ; NFKC_SCF; 761F # Lo CJK COMPATIBILITY IDEOGRAPH-FAA5 FAA6 ; NFKC_SCF; 76CA # Lo CJK COMPATIBILITY IDEOGRAPH-FAA6 FAA7 ; NFKC_SCF; 76DB # Lo CJK COMPATIBILITY IDEOGRAPH-FAA7 FAA8 ; NFKC_SCF; 76F4 # Lo CJK COMPATIBILITY IDEOGRAPH-FAA8 FAA9 ; NFKC_SCF; 774A # Lo CJK COMPATIBILITY IDEOGRAPH-FAA9 FAAA ; NFKC_SCF; 7740 # Lo CJK COMPATIBILITY IDEOGRAPH-FAAA FAAB ; NFKC_SCF; 78CC # Lo CJK COMPATIBILITY IDEOGRAPH-FAAB FAAC ; NFKC_SCF; 7AB1 # Lo CJK COMPATIBILITY IDEOGRAPH-FAAC FAAD ; NFKC_SCF; 7BC0 # Lo CJK COMPATIBILITY IDEOGRAPH-FAAD FAAE ; NFKC_SCF; 7C7B # Lo CJK COMPATIBILITY IDEOGRAPH-FAAE FAAF ; NFKC_SCF; 7D5B # Lo CJK COMPATIBILITY IDEOGRAPH-FAAF FAB0 ; NFKC_SCF; 7DF4 # Lo CJK COMPATIBILITY IDEOGRAPH-FAB0 FAB1 ; NFKC_SCF; 7F3E # Lo CJK COMPATIBILITY IDEOGRAPH-FAB1 FAB2 ; NFKC_SCF; 8005 # Lo CJK COMPATIBILITY IDEOGRAPH-FAB2 FAB3 ; NFKC_SCF; 8352 # Lo CJK COMPATIBILITY IDEOGRAPH-FAB3 FAB4 ; NFKC_SCF; 83EF # Lo CJK COMPATIBILITY IDEOGRAPH-FAB4 FAB5 ; NFKC_SCF; 8779 # Lo CJK COMPATIBILITY IDEOGRAPH-FAB5 FAB6 ; NFKC_SCF; 8941 # Lo CJK COMPATIBILITY IDEOGRAPH-FAB6 FAB7 ; NFKC_SCF; 8986 # Lo CJK COMPATIBILITY IDEOGRAPH-FAB7 FAB8 ; NFKC_SCF; 8996 # Lo CJK COMPATIBILITY IDEOGRAPH-FAB8 FAB9 ; NFKC_SCF; 8ABF # Lo CJK COMPATIBILITY IDEOGRAPH-FAB9 FABA ; NFKC_SCF; 8AF8 # Lo CJK COMPATIBILITY IDEOGRAPH-FABA FABB ; NFKC_SCF; 8ACB # Lo CJK COMPATIBILITY IDEOGRAPH-FABB FABC ; NFKC_SCF; 8B01 # Lo CJK COMPATIBILITY IDEOGRAPH-FABC FABD ; NFKC_SCF; 8AFE # Lo CJK COMPATIBILITY IDEOGRAPH-FABD FABE ; NFKC_SCF; 8AED # Lo CJK COMPATIBILITY IDEOGRAPH-FABE FABF ; NFKC_SCF; 8B39 # Lo CJK COMPATIBILITY IDEOGRAPH-FABF FAC0 ; NFKC_SCF; 8B8A # Lo CJK COMPATIBILITY IDEOGRAPH-FAC0 FAC1 ; NFKC_SCF; 8D08 # Lo CJK COMPATIBILITY IDEOGRAPH-FAC1 FAC2 ; NFKC_SCF; 8F38 # Lo CJK COMPATIBILITY IDEOGRAPH-FAC2 FAC3 ; NFKC_SCF; 9072 # Lo CJK COMPATIBILITY IDEOGRAPH-FAC3 FAC4 ; NFKC_SCF; 9199 # Lo CJK COMPATIBILITY IDEOGRAPH-FAC4 FAC5 ; NFKC_SCF; 9276 # Lo CJK COMPATIBILITY IDEOGRAPH-FAC5 FAC6 ; NFKC_SCF; 967C # Lo CJK COMPATIBILITY IDEOGRAPH-FAC6 FAC7 ; NFKC_SCF; 96E3 # Lo CJK COMPATIBILITY IDEOGRAPH-FAC7 FAC8 ; NFKC_SCF; 9756 # Lo CJK COMPATIBILITY IDEOGRAPH-FAC8 FAC9 ; NFKC_SCF; 97DB # Lo CJK COMPATIBILITY IDEOGRAPH-FAC9 FACA ; NFKC_SCF; 97FF # Lo CJK COMPATIBILITY IDEOGRAPH-FACA FACB ; NFKC_SCF; 980B # Lo CJK COMPATIBILITY IDEOGRAPH-FACB FACC ; NFKC_SCF; 983B # Lo CJK COMPATIBILITY IDEOGRAPH-FACC FACD ; NFKC_SCF; 9B12 # Lo CJK COMPATIBILITY IDEOGRAPH-FACD FACE ; NFKC_SCF; 9F9C # Lo CJK COMPATIBILITY IDEOGRAPH-FACE FACF ; NFKC_SCF; 2284A # Lo CJK COMPATIBILITY IDEOGRAPH-FACF FAD0 ; NFKC_SCF; 22844 # Lo CJK COMPATIBILITY IDEOGRAPH-FAD0 FAD1 ; NFKC_SCF; 233D5 # Lo CJK COMPATIBILITY IDEOGRAPH-FAD1 FAD2 ; NFKC_SCF; 3B9D # Lo CJK COMPATIBILITY IDEOGRAPH-FAD2 FAD3 ; NFKC_SCF; 4018 # Lo CJK COMPATIBILITY IDEOGRAPH-FAD3 FAD4 ; NFKC_SCF; 4039 # Lo CJK COMPATIBILITY IDEOGRAPH-FAD4 FAD5 ; NFKC_SCF; 25249 # Lo CJK COMPATIBILITY IDEOGRAPH-FAD5 FAD6 ; NFKC_SCF; 25CD0 # Lo CJK COMPATIBILITY IDEOGRAPH-FAD6 FAD7 ; NFKC_SCF; 27ED3 # Lo CJK COMPATIBILITY IDEOGRAPH-FAD7 FAD8 ; NFKC_SCF; 9F43 # Lo CJK COMPATIBILITY IDEOGRAPH-FAD8 FAD9 ; NFKC_SCF; 9F8E # Lo CJK COMPATIBILITY IDEOGRAPH-FAD9 FB00 ; NFKC_SCF; 0066 0066 # L& LATIN SMALL LIGATURE FF FB01 ; NFKC_SCF; 0066 0069 # L& LATIN SMALL LIGATURE FI FB02 ; NFKC_SCF; 0066 006C # L& LATIN SMALL LIGATURE FL FB03 ; NFKC_SCF; 0066 0066 0069 # L& LATIN SMALL LIGATURE FFI FB04 ; NFKC_SCF; 0066 0066 006C # L& LATIN SMALL LIGATURE FFL FB05..FB06 ; NFKC_SCF; 0073 0074 # L& [2] LATIN SMALL LIGATURE LONG S T..LATIN SMALL LIGATURE ST FB13 ; NFKC_SCF; 0574 0576 # L& ARMENIAN SMALL LIGATURE MEN NOW FB14 ; NFKC_SCF; 0574 0565 # L& ARMENIAN SMALL LIGATURE MEN ECH FB15 ; NFKC_SCF; 0574 056B # L& ARMENIAN SMALL LIGATURE MEN INI FB16 ; NFKC_SCF; 057E 0576 # L& ARMENIAN SMALL LIGATURE VEW NOW FB17 ; NFKC_SCF; 0574 056D # L& ARMENIAN SMALL LIGATURE MEN XEH FB1D ; NFKC_SCF; 05D9 05B4 # Lo HEBREW LETTER YOD WITH HIRIQ FB1F ; NFKC_SCF; 05F2 05B7 # Lo HEBREW LIGATURE YIDDISH YOD YOD PATAH FB20 ; NFKC_SCF; 05E2 # Lo HEBREW LETTER ALTERNATIVE AYIN FB21 ; NFKC_SCF; 05D0 # Lo HEBREW LETTER WIDE ALEF FB22 ; NFKC_SCF; 05D3 # Lo HEBREW LETTER WIDE DALET FB23 ; NFKC_SCF; 05D4 # Lo HEBREW LETTER WIDE HE FB24 ; NFKC_SCF; 05DB # Lo HEBREW LETTER WIDE KAF FB25 ; NFKC_SCF; 05DC # Lo HEBREW LETTER WIDE LAMED FB26 ; NFKC_SCF; 05DD # Lo HEBREW LETTER WIDE FINAL MEM FB27 ; NFKC_SCF; 05E8 # Lo HEBREW LETTER WIDE RESH FB28 ; NFKC_SCF; 05EA # Lo HEBREW LETTER WIDE TAV FB29 ; NFKC_SCF; 002B # Sm HEBREW LETTER ALTERNATIVE PLUS SIGN FB2A ; NFKC_SCF; 05E9 05C1 # Lo HEBREW LETTER SHIN WITH SHIN DOT FB2B ; NFKC_SCF; 05E9 05C2 # Lo HEBREW LETTER SHIN WITH SIN DOT FB2C ; NFKC_SCF; 05E9 05BC 05C1 # Lo HEBREW LETTER SHIN WITH DAGESH AND SHIN DOT FB2D ; NFKC_SCF; 05E9 05BC 05C2 # Lo HEBREW LETTER SHIN WITH DAGESH AND SIN DOT FB2E ; NFKC_SCF; 05D0 05B7 # Lo HEBREW LETTER ALEF WITH PATAH FB2F ; NFKC_SCF; 05D0 05B8 # Lo HEBREW LETTER ALEF WITH QAMATS FB30 ; NFKC_SCF; 05D0 05BC # Lo HEBREW LETTER ALEF WITH MAPIQ FB31 ; NFKC_SCF; 05D1 05BC # Lo HEBREW LETTER BET WITH DAGESH FB32 ; NFKC_SCF; 05D2 05BC # Lo HEBREW LETTER GIMEL WITH DAGESH FB33 ; NFKC_SCF; 05D3 05BC # Lo HEBREW LETTER DALET WITH DAGESH FB34 ; NFKC_SCF; 05D4 05BC # Lo HEBREW LETTER HE WITH MAPIQ FB35 ; NFKC_SCF; 05D5 05BC # Lo HEBREW LETTER VAV WITH DAGESH FB36 ; NFKC_SCF; 05D6 05BC # Lo HEBREW LETTER ZAYIN WITH DAGESH FB38 ; NFKC_SCF; 05D8 05BC # Lo HEBREW LETTER TET WITH DAGESH FB39 ; NFKC_SCF; 05D9 05BC # Lo HEBREW LETTER YOD WITH DAGESH FB3A ; NFKC_SCF; 05DA 05BC # Lo HEBREW LETTER FINAL KAF WITH DAGESH FB3B ; NFKC_SCF; 05DB 05BC # Lo HEBREW LETTER KAF WITH DAGESH FB3C ; NFKC_SCF; 05DC 05BC # Lo HEBREW LETTER LAMED WITH DAGESH FB3E ; NFKC_SCF; 05DE 05BC # Lo HEBREW LETTER MEM WITH DAGESH FB40 ; NFKC_SCF; 05E0 05BC # Lo HEBREW LETTER NUN WITH DAGESH FB41 ; NFKC_SCF; 05E1 05BC # Lo HEBREW LETTER SAMEKH WITH DAGESH FB43 ; NFKC_SCF; 05E3 05BC # Lo HEBREW LETTER FINAL PE WITH DAGESH FB44 ; NFKC_SCF; 05E4 05BC # Lo HEBREW LETTER PE WITH DAGESH FB46 ; NFKC_SCF; 05E6 05BC # Lo HEBREW LETTER TSADI WITH DAGESH FB47 ; NFKC_SCF; 05E7 05BC # Lo HEBREW LETTER QOF WITH DAGESH FB48 ; NFKC_SCF; 05E8 05BC # Lo HEBREW LETTER RESH WITH DAGESH FB49 ; NFKC_SCF; 05E9 05BC # Lo HEBREW LETTER SHIN WITH DAGESH FB4A ; NFKC_SCF; 05EA 05BC # Lo HEBREW LETTER TAV WITH DAGESH FB4B ; NFKC_SCF; 05D5 05B9 # Lo HEBREW LETTER VAV WITH HOLAM FB4C ; NFKC_SCF; 05D1 05BF # Lo HEBREW LETTER BET WITH RAFE FB4D ; NFKC_SCF; 05DB 05BF # Lo HEBREW LETTER KAF WITH RAFE FB4E ; NFKC_SCF; 05E4 05BF # Lo HEBREW LETTER PE WITH RAFE FB4F ; NFKC_SCF; 05D0 05DC # Lo HEBREW LIGATURE ALEF LAMED FB50..FB51 ; NFKC_SCF; 0671 # Lo [2] ARABIC LETTER ALEF WASLA ISOLATED FORM..ARABIC LETTER ALEF WASLA FINAL FORM FB52..FB55 ; NFKC_SCF; 067B # Lo [4] ARABIC LETTER BEEH ISOLATED FORM..ARABIC LETTER BEEH MEDIAL FORM FB56..FB59 ; NFKC_SCF; 067E # Lo [4] ARABIC LETTER PEH ISOLATED FORM..ARABIC LETTER PEH MEDIAL FORM FB5A..FB5D ; NFKC_SCF; 0680 # Lo [4] ARABIC LETTER BEHEH ISOLATED FORM..ARABIC LETTER BEHEH MEDIAL FORM FB5E..FB61 ; NFKC_SCF; 067A # Lo [4] ARABIC LETTER TTEHEH ISOLATED FORM..ARABIC LETTER TTEHEH MEDIAL FORM FB62..FB65 ; NFKC_SCF; 067F # Lo [4] ARABIC LETTER TEHEH ISOLATED FORM..ARABIC LETTER TEHEH MEDIAL FORM FB66..FB69 ; NFKC_SCF; 0679 # Lo [4] ARABIC LETTER TTEH ISOLATED FORM..ARABIC LETTER TTEH MEDIAL FORM FB6A..FB6D ; NFKC_SCF; 06A4 # Lo [4] ARABIC LETTER VEH ISOLATED FORM..ARABIC LETTER VEH MEDIAL FORM FB6E..FB71 ; NFKC_SCF; 06A6 # Lo [4] ARABIC LETTER PEHEH ISOLATED FORM..ARABIC LETTER PEHEH MEDIAL FORM FB72..FB75 ; NFKC_SCF; 0684 # Lo [4] ARABIC LETTER DYEH ISOLATED FORM..ARABIC LETTER DYEH MEDIAL FORM FB76..FB79 ; NFKC_SCF; 0683 # Lo [4] ARABIC LETTER NYEH ISOLATED FORM..ARABIC LETTER NYEH MEDIAL FORM FB7A..FB7D ; NFKC_SCF; 0686 # Lo [4] ARABIC LETTER TCHEH ISOLATED FORM..ARABIC LETTER TCHEH MEDIAL FORM FB7E..FB81 ; NFKC_SCF; 0687 # Lo [4] ARABIC LETTER TCHEHEH ISOLATED FORM..ARABIC LETTER TCHEHEH MEDIAL FORM FB82..FB83 ; NFKC_SCF; 068D # Lo [2] ARABIC LETTER DDAHAL ISOLATED FORM..ARABIC LETTER DDAHAL FINAL FORM FB84..FB85 ; NFKC_SCF; 068C # Lo [2] ARABIC LETTER DAHAL ISOLATED FORM..ARABIC LETTER DAHAL FINAL FORM FB86..FB87 ; NFKC_SCF; 068E # Lo [2] ARABIC LETTER DUL ISOLATED FORM..ARABIC LETTER DUL FINAL FORM FB88..FB89 ; NFKC_SCF; 0688 # Lo [2] ARABIC LETTER DDAL ISOLATED FORM..ARABIC LETTER DDAL FINAL FORM FB8A..FB8B ; NFKC_SCF; 0698 # Lo [2] ARABIC LETTER JEH ISOLATED FORM..ARABIC LETTER JEH FINAL FORM FB8C..FB8D ; NFKC_SCF; 0691 # Lo [2] ARABIC LETTER RREH ISOLATED FORM..ARABIC LETTER RREH FINAL FORM FB8E..FB91 ; NFKC_SCF; 06A9 # Lo [4] ARABIC LETTER KEHEH ISOLATED FORM..ARABIC LETTER KEHEH MEDIAL FORM FB92..FB95 ; NFKC_SCF; 06AF # Lo [4] ARABIC LETTER GAF ISOLATED FORM..ARABIC LETTER GAF MEDIAL FORM FB96..FB99 ; NFKC_SCF; 06B3 # Lo [4] ARABIC LETTER GUEH ISOLATED FORM..ARABIC LETTER GUEH MEDIAL FORM FB9A..FB9D ; NFKC_SCF; 06B1 # Lo [4] ARABIC LETTER NGOEH ISOLATED FORM..ARABIC LETTER NGOEH MEDIAL FORM FB9E..FB9F ; NFKC_SCF; 06BA # Lo [2] ARABIC LETTER NOON GHUNNA ISOLATED FORM..ARABIC LETTER NOON GHUNNA FINAL FORM FBA0..FBA3 ; NFKC_SCF; 06BB # Lo [4] ARABIC LETTER RNOON ISOLATED FORM..ARABIC LETTER RNOON MEDIAL FORM FBA4..FBA5 ; NFKC_SCF; 06C0 # Lo [2] ARABIC LETTER HEH WITH YEH ABOVE ISOLATED FORM..ARABIC LETTER HEH WITH YEH ABOVE FINAL FORM FBA6..FBA9 ; NFKC_SCF; 06C1 # Lo [4] ARABIC LETTER HEH GOAL ISOLATED FORM..ARABIC LETTER HEH GOAL MEDIAL FORM FBAA..FBAD ; NFKC_SCF; 06BE # Lo [4] ARABIC LETTER HEH DOACHASHMEE ISOLATED FORM..ARABIC LETTER HEH DOACHASHMEE MEDIAL FORM FBAE..FBAF ; NFKC_SCF; 06D2 # Lo [2] ARABIC LETTER YEH BARREE ISOLATED FORM..ARABIC LETTER YEH BARREE FINAL FORM FBB0..FBB1 ; NFKC_SCF; 06D3 # Lo [2] ARABIC LETTER YEH BARREE WITH HAMZA ABOVE ISOLATED FORM..ARABIC LETTER YEH BARREE WITH HAMZA ABOVE FINAL FORM FBD3..FBD6 ; NFKC_SCF; 06AD # Lo [4] ARABIC LETTER NG ISOLATED FORM..ARABIC LETTER NG MEDIAL FORM FBD7..FBD8 ; NFKC_SCF; 06C7 # Lo [2] ARABIC LETTER U ISOLATED FORM..ARABIC LETTER U FINAL FORM FBD9..FBDA ; NFKC_SCF; 06C6 # Lo [2] ARABIC LETTER OE ISOLATED FORM..ARABIC LETTER OE FINAL FORM FBDB..FBDC ; NFKC_SCF; 06C8 # Lo [2] ARABIC LETTER YU ISOLATED FORM..ARABIC LETTER YU FINAL FORM FBDD ; NFKC_SCF; 06C7 0674 # Lo ARABIC LETTER U WITH HAMZA ABOVE ISOLATED FORM FBDE..FBDF ; NFKC_SCF; 06CB # Lo [2] ARABIC LETTER VE ISOLATED FORM..ARABIC LETTER VE FINAL FORM FBE0..FBE1 ; NFKC_SCF; 06C5 # Lo [2] ARABIC LETTER KIRGHIZ OE ISOLATED FORM..ARABIC LETTER KIRGHIZ OE FINAL FORM FBE2..FBE3 ; NFKC_SCF; 06C9 # Lo [2] ARABIC LETTER KIRGHIZ YU ISOLATED FORM..ARABIC LETTER KIRGHIZ YU FINAL FORM FBE4..FBE7 ; NFKC_SCF; 06D0 # Lo [4] ARABIC LETTER E ISOLATED FORM..ARABIC LETTER E MEDIAL FORM FBE8..FBE9 ; NFKC_SCF; 0649 # Lo [2] ARABIC LETTER UIGHUR KAZAKH KIRGHIZ ALEF MAKSURA INITIAL FORM..ARABIC LETTER UIGHUR KAZAKH KIRGHIZ ALEF MAKSURA MEDIAL FORM FBEA..FBEB ; NFKC_SCF; 0626 0627 # Lo [2] ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF ISOLATED FORM..ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF FINAL FORM FBEC..FBED ; NFKC_SCF; 0626 06D5 # Lo [2] ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH AE ISOLATED FORM..ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH AE FINAL FORM FBEE..FBEF ; NFKC_SCF; 0626 0648 # Lo [2] ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH WAW ISOLATED FORM..ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH WAW FINAL FORM FBF0..FBF1 ; NFKC_SCF; 0626 06C7 # Lo [2] ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH U ISOLATED FORM..ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH U FINAL FORM FBF2..FBF3 ; NFKC_SCF; 0626 06C6 # Lo [2] ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH OE ISOLATED FORM..ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH OE FINAL FORM FBF4..FBF5 ; NFKC_SCF; 0626 06C8 # Lo [2] ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YU ISOLATED FORM..ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YU FINAL FORM FBF6..FBF8 ; NFKC_SCF; 0626 06D0 # Lo [3] ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH E ISOLATED FORM..ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH E INITIAL FORM FBF9..FBFB ; NFKC_SCF; 0626 0649 # Lo [3] ARABIC LIGATURE UIGHUR KIRGHIZ YEH WITH HAMZA ABOVE WITH ALEF MAKSURA ISOLATED FORM..ARABIC LIGATURE UIGHUR KIRGHIZ YEH WITH HAMZA ABOVE WITH ALEF MAKSURA INITIAL FORM FBFC..FBFF ; NFKC_SCF; 06CC # Lo [4] ARABIC LETTER FARSI YEH ISOLATED FORM..ARABIC LETTER FARSI YEH MEDIAL FORM FC00 ; NFKC_SCF; 0626 062C # Lo ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH JEEM ISOLATED FORM FC01 ; NFKC_SCF; 0626 062D # Lo ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HAH ISOLATED FORM FC02 ; NFKC_SCF; 0626 0645 # Lo ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM ISOLATED FORM FC03 ; NFKC_SCF; 0626 0649 # Lo ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF MAKSURA ISOLATED FORM FC04 ; NFKC_SCF; 0626 064A # Lo ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YEH ISOLATED FORM FC05 ; NFKC_SCF; 0628 062C # Lo ARABIC LIGATURE BEH WITH JEEM ISOLATED FORM FC06 ; NFKC_SCF; 0628 062D # Lo ARABIC LIGATURE BEH WITH HAH ISOLATED FORM FC07 ; NFKC_SCF; 0628 062E # Lo ARABIC LIGATURE BEH WITH KHAH ISOLATED FORM FC08 ; NFKC_SCF; 0628 0645 # Lo ARABIC LIGATURE BEH WITH MEEM ISOLATED FORM FC09 ; NFKC_SCF; 0628 0649 # Lo ARABIC LIGATURE BEH WITH ALEF MAKSURA ISOLATED FORM FC0A ; NFKC_SCF; 0628 064A # Lo ARABIC LIGATURE BEH WITH YEH ISOLATED FORM FC0B ; NFKC_SCF; 062A 062C # Lo ARABIC LIGATURE TEH WITH JEEM ISOLATED FORM FC0C ; NFKC_SCF; 062A 062D # Lo ARABIC LIGATURE TEH WITH HAH ISOLATED FORM FC0D ; NFKC_SCF; 062A 062E # Lo ARABIC LIGATURE TEH WITH KHAH ISOLATED FORM FC0E ; NFKC_SCF; 062A 0645 # Lo ARABIC LIGATURE TEH WITH MEEM ISOLATED FORM FC0F ; NFKC_SCF; 062A 0649 # Lo ARABIC LIGATURE TEH WITH ALEF MAKSURA ISOLATED FORM FC10 ; NFKC_SCF; 062A 064A # Lo ARABIC LIGATURE TEH WITH YEH ISOLATED FORM FC11 ; NFKC_SCF; 062B 062C # Lo ARABIC LIGATURE THEH WITH JEEM ISOLATED FORM FC12 ; NFKC_SCF; 062B 0645 # Lo ARABIC LIGATURE THEH WITH MEEM ISOLATED FORM FC13 ; NFKC_SCF; 062B 0649 # Lo ARABIC LIGATURE THEH WITH ALEF MAKSURA ISOLATED FORM FC14 ; NFKC_SCF; 062B 064A # Lo ARABIC LIGATURE THEH WITH YEH ISOLATED FORM FC15 ; NFKC_SCF; 062C 062D # Lo ARABIC LIGATURE JEEM WITH HAH ISOLATED FORM FC16 ; NFKC_SCF; 062C 0645 # Lo ARABIC LIGATURE JEEM WITH MEEM ISOLATED FORM FC17 ; NFKC_SCF; 062D 062C # Lo ARABIC LIGATURE HAH WITH JEEM ISOLATED FORM FC18 ; NFKC_SCF; 062D 0645 # Lo ARABIC LIGATURE HAH WITH MEEM ISOLATED FORM FC19 ; NFKC_SCF; 062E 062C # Lo ARABIC LIGATURE KHAH WITH JEEM ISOLATED FORM FC1A ; NFKC_SCF; 062E 062D # Lo ARABIC LIGATURE KHAH WITH HAH ISOLATED FORM FC1B ; NFKC_SCF; 062E 0645 # Lo ARABIC LIGATURE KHAH WITH MEEM ISOLATED FORM FC1C ; NFKC_SCF; 0633 062C # Lo ARABIC LIGATURE SEEN WITH JEEM ISOLATED FORM FC1D ; NFKC_SCF; 0633 062D # Lo ARABIC LIGATURE SEEN WITH HAH ISOLATED FORM FC1E ; NFKC_SCF; 0633 062E # Lo ARABIC LIGATURE SEEN WITH KHAH ISOLATED FORM FC1F ; NFKC_SCF; 0633 0645 # Lo ARABIC LIGATURE SEEN WITH MEEM ISOLATED FORM FC20 ; NFKC_SCF; 0635 062D # Lo ARABIC LIGATURE SAD WITH HAH ISOLATED FORM FC21 ; NFKC_SCF; 0635 0645 # Lo ARABIC LIGATURE SAD WITH MEEM ISOLATED FORM FC22 ; NFKC_SCF; 0636 062C # Lo ARABIC LIGATURE DAD WITH JEEM ISOLATED FORM FC23 ; NFKC_SCF; 0636 062D # Lo ARABIC LIGATURE DAD WITH HAH ISOLATED FORM FC24 ; NFKC_SCF; 0636 062E # Lo ARABIC LIGATURE DAD WITH KHAH ISOLATED FORM FC25 ; NFKC_SCF; 0636 0645 # Lo ARABIC LIGATURE DAD WITH MEEM ISOLATED FORM FC26 ; NFKC_SCF; 0637 062D # Lo ARABIC LIGATURE TAH WITH HAH ISOLATED FORM FC27 ; NFKC_SCF; 0637 0645 # Lo ARABIC LIGATURE TAH WITH MEEM ISOLATED FORM FC28 ; NFKC_SCF; 0638 0645 # Lo ARABIC LIGATURE ZAH WITH MEEM ISOLATED FORM FC29 ; NFKC_SCF; 0639 062C # Lo ARABIC LIGATURE AIN WITH JEEM ISOLATED FORM FC2A ; NFKC_SCF; 0639 0645 # Lo ARABIC LIGATURE AIN WITH MEEM ISOLATED FORM FC2B ; NFKC_SCF; 063A 062C # Lo ARABIC LIGATURE GHAIN WITH JEEM ISOLATED FORM FC2C ; NFKC_SCF; 063A 0645 # Lo ARABIC LIGATURE GHAIN WITH MEEM ISOLATED FORM FC2D ; NFKC_SCF; 0641 062C # Lo ARABIC LIGATURE FEH WITH JEEM ISOLATED FORM FC2E ; NFKC_SCF; 0641 062D # Lo ARABIC LIGATURE FEH WITH HAH ISOLATED FORM FC2F ; NFKC_SCF; 0641 062E # Lo ARABIC LIGATURE FEH WITH KHAH ISOLATED FORM FC30 ; NFKC_SCF; 0641 0645 # Lo ARABIC LIGATURE FEH WITH MEEM ISOLATED FORM FC31 ; NFKC_SCF; 0641 0649 # Lo ARABIC LIGATURE FEH WITH ALEF MAKSURA ISOLATED FORM FC32 ; NFKC_SCF; 0641 064A # Lo ARABIC LIGATURE FEH WITH YEH ISOLATED FORM FC33 ; NFKC_SCF; 0642 062D # Lo ARABIC LIGATURE QAF WITH HAH ISOLATED FORM FC34 ; NFKC_SCF; 0642 0645 # Lo ARABIC LIGATURE QAF WITH MEEM ISOLATED FORM FC35 ; NFKC_SCF; 0642 0649 # Lo ARABIC LIGATURE QAF WITH ALEF MAKSURA ISOLATED FORM FC36 ; NFKC_SCF; 0642 064A # Lo ARABIC LIGATURE QAF WITH YEH ISOLATED FORM FC37 ; NFKC_SCF; 0643 0627 # Lo ARABIC LIGATURE KAF WITH ALEF ISOLATED FORM FC38 ; NFKC_SCF; 0643 062C # Lo ARABIC LIGATURE KAF WITH JEEM ISOLATED FORM FC39 ; NFKC_SCF; 0643 062D # Lo ARABIC LIGATURE KAF WITH HAH ISOLATED FORM FC3A ; NFKC_SCF; 0643 062E # Lo ARABIC LIGATURE KAF WITH KHAH ISOLATED FORM FC3B ; NFKC_SCF; 0643 0644 # Lo ARABIC LIGATURE KAF WITH LAM ISOLATED FORM FC3C ; NFKC_SCF; 0643 0645 # Lo ARABIC LIGATURE KAF WITH MEEM ISOLATED FORM FC3D ; NFKC_SCF; 0643 0649 # Lo ARABIC LIGATURE KAF WITH ALEF MAKSURA ISOLATED FORM FC3E ; NFKC_SCF; 0643 064A # Lo ARABIC LIGATURE KAF WITH YEH ISOLATED FORM FC3F ; NFKC_SCF; 0644 062C # Lo ARABIC LIGATURE LAM WITH JEEM ISOLATED FORM FC40 ; NFKC_SCF; 0644 062D # Lo ARABIC LIGATURE LAM WITH HAH ISOLATED FORM FC41 ; NFKC_SCF; 0644 062E # Lo ARABIC LIGATURE LAM WITH KHAH ISOLATED FORM FC42 ; NFKC_SCF; 0644 0645 # Lo ARABIC LIGATURE LAM WITH MEEM ISOLATED FORM FC43 ; NFKC_SCF; 0644 0649 # Lo ARABIC LIGATURE LAM WITH ALEF MAKSURA ISOLATED FORM FC44 ; NFKC_SCF; 0644 064A # Lo ARABIC LIGATURE LAM WITH YEH ISOLATED FORM FC45 ; NFKC_SCF; 0645 062C # Lo ARABIC LIGATURE MEEM WITH JEEM ISOLATED FORM FC46 ; NFKC_SCF; 0645 062D # Lo ARABIC LIGATURE MEEM WITH HAH ISOLATED FORM FC47 ; NFKC_SCF; 0645 062E # Lo ARABIC LIGATURE MEEM WITH KHAH ISOLATED FORM FC48 ; NFKC_SCF; 0645 0645 # Lo ARABIC LIGATURE MEEM WITH MEEM ISOLATED FORM FC49 ; NFKC_SCF; 0645 0649 # Lo ARABIC LIGATURE MEEM WITH ALEF MAKSURA ISOLATED FORM FC4A ; NFKC_SCF; 0645 064A # Lo ARABIC LIGATURE MEEM WITH YEH ISOLATED FORM FC4B ; NFKC_SCF; 0646 062C # Lo ARABIC LIGATURE NOON WITH JEEM ISOLATED FORM FC4C ; NFKC_SCF; 0646 062D # Lo ARABIC LIGATURE NOON WITH HAH ISOLATED FORM FC4D ; NFKC_SCF; 0646 062E # Lo ARABIC LIGATURE NOON WITH KHAH ISOLATED FORM FC4E ; NFKC_SCF; 0646 0645 # Lo ARABIC LIGATURE NOON WITH MEEM ISOLATED FORM FC4F ; NFKC_SCF; 0646 0649 # Lo ARABIC LIGATURE NOON WITH ALEF MAKSURA ISOLATED FORM FC50 ; NFKC_SCF; 0646 064A # Lo ARABIC LIGATURE NOON WITH YEH ISOLATED FORM FC51 ; NFKC_SCF; 0647 062C # Lo ARABIC LIGATURE HEH WITH JEEM ISOLATED FORM FC52 ; NFKC_SCF; 0647 0645 # Lo ARABIC LIGATURE HEH WITH MEEM ISOLATED FORM FC53 ; NFKC_SCF; 0647 0649 # Lo ARABIC LIGATURE HEH WITH ALEF MAKSURA ISOLATED FORM FC54 ; NFKC_SCF; 0647 064A # Lo ARABIC LIGATURE HEH WITH YEH ISOLATED FORM FC55 ; NFKC_SCF; 064A 062C # Lo ARABIC LIGATURE YEH WITH JEEM ISOLATED FORM FC56 ; NFKC_SCF; 064A 062D # Lo ARABIC LIGATURE YEH WITH HAH ISOLATED FORM FC57 ; NFKC_SCF; 064A 062E # Lo ARABIC LIGATURE YEH WITH KHAH ISOLATED FORM FC58 ; NFKC_SCF; 064A 0645 # Lo ARABIC LIGATURE YEH WITH MEEM ISOLATED FORM FC59 ; NFKC_SCF; 064A 0649 # Lo ARABIC LIGATURE YEH WITH ALEF MAKSURA ISOLATED FORM FC5A ; NFKC_SCF; 064A 064A # Lo ARABIC LIGATURE YEH WITH YEH ISOLATED FORM FC5B ; NFKC_SCF; 0630 0670 # Lo ARABIC LIGATURE THAL WITH SUPERSCRIPT ALEF ISOLATED FORM FC5C ; NFKC_SCF; 0631 0670 # Lo ARABIC LIGATURE REH WITH SUPERSCRIPT ALEF ISOLATED FORM FC5D ; NFKC_SCF; 0649 0670 # Lo ARABIC LIGATURE ALEF MAKSURA WITH SUPERSCRIPT ALEF ISOLATED FORM FC5E ; NFKC_SCF; 0020 064C 0651 # Lo ARABIC LIGATURE SHADDA WITH DAMMATAN ISOLATED FORM FC5F ; NFKC_SCF; 0020 064D 0651 # Lo ARABIC LIGATURE SHADDA WITH KASRATAN ISOLATED FORM FC60 ; NFKC_SCF; 0020 064E 0651 # Lo ARABIC LIGATURE SHADDA WITH FATHA ISOLATED FORM FC61 ; NFKC_SCF; 0020 064F 0651 # Lo ARABIC LIGATURE SHADDA WITH DAMMA ISOLATED FORM FC62 ; NFKC_SCF; 0020 0650 0651 # Lo ARABIC LIGATURE SHADDA WITH KASRA ISOLATED FORM FC63 ; NFKC_SCF; 0020 0651 0670 # Lo ARABIC LIGATURE SHADDA WITH SUPERSCRIPT ALEF ISOLATED FORM FC64 ; NFKC_SCF; 0626 0631 # Lo ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH REH FINAL FORM FC65 ; NFKC_SCF; 0626 0632 # Lo ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ZAIN FINAL FORM FC66 ; NFKC_SCF; 0626 0645 # Lo ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM FINAL FORM FC67 ; NFKC_SCF; 0626 0646 # Lo ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH NOON FINAL FORM FC68 ; NFKC_SCF; 0626 0649 # Lo ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF MAKSURA FINAL FORM FC69 ; NFKC_SCF; 0626 064A # Lo ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YEH FINAL FORM FC6A ; NFKC_SCF; 0628 0631 # Lo ARABIC LIGATURE BEH WITH REH FINAL FORM FC6B ; NFKC_SCF; 0628 0632 # Lo ARABIC LIGATURE BEH WITH ZAIN FINAL FORM FC6C ; NFKC_SCF; 0628 0645 # Lo ARABIC LIGATURE BEH WITH MEEM FINAL FORM FC6D ; NFKC_SCF; 0628 0646 # Lo ARABIC LIGATURE BEH WITH NOON FINAL FORM FC6E ; NFKC_SCF; 0628 0649 # Lo ARABIC LIGATURE BEH WITH ALEF MAKSURA FINAL FORM FC6F ; NFKC_SCF; 0628 064A # Lo ARABIC LIGATURE BEH WITH YEH FINAL FORM FC70 ; NFKC_SCF; 062A 0631 # Lo ARABIC LIGATURE TEH WITH REH FINAL FORM FC71 ; NFKC_SCF; 062A 0632 # Lo ARABIC LIGATURE TEH WITH ZAIN FINAL FORM FC72 ; NFKC_SCF; 062A 0645 # Lo ARABIC LIGATURE TEH WITH MEEM FINAL FORM FC73 ; NFKC_SCF; 062A 0646 # Lo ARABIC LIGATURE TEH WITH NOON FINAL FORM FC74 ; NFKC_SCF; 062A 0649 # Lo ARABIC LIGATURE TEH WITH ALEF MAKSURA FINAL FORM FC75 ; NFKC_SCF; 062A 064A # Lo ARABIC LIGATURE TEH WITH YEH FINAL FORM FC76 ; NFKC_SCF; 062B 0631 # Lo ARABIC LIGATURE THEH WITH REH FINAL FORM FC77 ; NFKC_SCF; 062B 0632 # Lo ARABIC LIGATURE THEH WITH ZAIN FINAL FORM FC78 ; NFKC_SCF; 062B 0645 # Lo ARABIC LIGATURE THEH WITH MEEM FINAL FORM FC79 ; NFKC_SCF; 062B 0646 # Lo ARABIC LIGATURE THEH WITH NOON FINAL FORM FC7A ; NFKC_SCF; 062B 0649 # Lo ARABIC LIGATURE THEH WITH ALEF MAKSURA FINAL FORM FC7B ; NFKC_SCF; 062B 064A # Lo ARABIC LIGATURE THEH WITH YEH FINAL FORM FC7C ; NFKC_SCF; 0641 0649 # Lo ARABIC LIGATURE FEH WITH ALEF MAKSURA FINAL FORM FC7D ; NFKC_SCF; 0641 064A # Lo ARABIC LIGATURE FEH WITH YEH FINAL FORM FC7E ; NFKC_SCF; 0642 0649 # Lo ARABIC LIGATURE QAF WITH ALEF MAKSURA FINAL FORM FC7F ; NFKC_SCF; 0642 064A # Lo ARABIC LIGATURE QAF WITH YEH FINAL FORM FC80 ; NFKC_SCF; 0643 0627 # Lo ARABIC LIGATURE KAF WITH ALEF FINAL FORM FC81 ; NFKC_SCF; 0643 0644 # Lo ARABIC LIGATURE KAF WITH LAM FINAL FORM FC82 ; NFKC_SCF; 0643 0645 # Lo ARABIC LIGATURE KAF WITH MEEM FINAL FORM FC83 ; NFKC_SCF; 0643 0649 # Lo ARABIC LIGATURE KAF WITH ALEF MAKSURA FINAL FORM FC84 ; NFKC_SCF; 0643 064A # Lo ARABIC LIGATURE KAF WITH YEH FINAL FORM FC85 ; NFKC_SCF; 0644 0645 # Lo ARABIC LIGATURE LAM WITH MEEM FINAL FORM FC86 ; NFKC_SCF; 0644 0649 # Lo ARABIC LIGATURE LAM WITH ALEF MAKSURA FINAL FORM FC87 ; NFKC_SCF; 0644 064A # Lo ARABIC LIGATURE LAM WITH YEH FINAL FORM FC88 ; NFKC_SCF; 0645 0627 # Lo ARABIC LIGATURE MEEM WITH ALEF FINAL FORM FC89 ; NFKC_SCF; 0645 0645 # Lo ARABIC LIGATURE MEEM WITH MEEM FINAL FORM FC8A ; NFKC_SCF; 0646 0631 # Lo ARABIC LIGATURE NOON WITH REH FINAL FORM FC8B ; NFKC_SCF; 0646 0632 # Lo ARABIC LIGATURE NOON WITH ZAIN FINAL FORM FC8C ; NFKC_SCF; 0646 0645 # Lo ARABIC LIGATURE NOON WITH MEEM FINAL FORM FC8D ; NFKC_SCF; 0646 0646 # Lo ARABIC LIGATURE NOON WITH NOON FINAL FORM FC8E ; NFKC_SCF; 0646 0649 # Lo ARABIC LIGATURE NOON WITH ALEF MAKSURA FINAL FORM FC8F ; NFKC_SCF; 0646 064A # Lo ARABIC LIGATURE NOON WITH YEH FINAL FORM FC90 ; NFKC_SCF; 0649 0670 # Lo ARABIC LIGATURE ALEF MAKSURA WITH SUPERSCRIPT ALEF FINAL FORM FC91 ; NFKC_SCF; 064A 0631 # Lo ARABIC LIGATURE YEH WITH REH FINAL FORM FC92 ; NFKC_SCF; 064A 0632 # Lo ARABIC LIGATURE YEH WITH ZAIN FINAL FORM FC93 ; NFKC_SCF; 064A 0645 # Lo ARABIC LIGATURE YEH WITH MEEM FINAL FORM FC94 ; NFKC_SCF; 064A 0646 # Lo ARABIC LIGATURE YEH WITH NOON FINAL FORM FC95 ; NFKC_SCF; 064A 0649 # Lo ARABIC LIGATURE YEH WITH ALEF MAKSURA FINAL FORM FC96 ; NFKC_SCF; 064A 064A # Lo ARABIC LIGATURE YEH WITH YEH FINAL FORM FC97 ; NFKC_SCF; 0626 062C # Lo ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH JEEM INITIAL FORM FC98 ; NFKC_SCF; 0626 062D # Lo ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HAH INITIAL FORM FC99 ; NFKC_SCF; 0626 062E # Lo ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH KHAH INITIAL FORM FC9A ; NFKC_SCF; 0626 0645 # Lo ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM INITIAL FORM FC9B ; NFKC_SCF; 0626 0647 # Lo ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HEH INITIAL FORM FC9C ; NFKC_SCF; 0628 062C # Lo ARABIC LIGATURE BEH WITH JEEM INITIAL FORM FC9D ; NFKC_SCF; 0628 062D # Lo ARABIC LIGATURE BEH WITH HAH INITIAL FORM FC9E ; NFKC_SCF; 0628 062E # Lo ARABIC LIGATURE BEH WITH KHAH INITIAL FORM FC9F ; NFKC_SCF; 0628 0645 # Lo ARABIC LIGATURE BEH WITH MEEM INITIAL FORM FCA0 ; NFKC_SCF; 0628 0647 # Lo ARABIC LIGATURE BEH WITH HEH INITIAL FORM FCA1 ; NFKC_SCF; 062A 062C # Lo ARABIC LIGATURE TEH WITH JEEM INITIAL FORM FCA2 ; NFKC_SCF; 062A 062D # Lo ARABIC LIGATURE TEH WITH HAH INITIAL FORM FCA3 ; NFKC_SCF; 062A 062E # Lo ARABIC LIGATURE TEH WITH KHAH INITIAL FORM FCA4 ; NFKC_SCF; 062A 0645 # Lo ARABIC LIGATURE TEH WITH MEEM INITIAL FORM FCA5 ; NFKC_SCF; 062A 0647 # Lo ARABIC LIGATURE TEH WITH HEH INITIAL FORM FCA6 ; NFKC_SCF; 062B 0645 # Lo ARABIC LIGATURE THEH WITH MEEM INITIAL FORM FCA7 ; NFKC_SCF; 062C 062D # Lo ARABIC LIGATURE JEEM WITH HAH INITIAL FORM FCA8 ; NFKC_SCF; 062C 0645 # Lo ARABIC LIGATURE JEEM WITH MEEM INITIAL FORM FCA9 ; NFKC_SCF; 062D 062C # Lo ARABIC LIGATURE HAH WITH JEEM INITIAL FORM FCAA ; NFKC_SCF; 062D 0645 # Lo ARABIC LIGATURE HAH WITH MEEM INITIAL FORM FCAB ; NFKC_SCF; 062E 062C # Lo ARABIC LIGATURE KHAH WITH JEEM INITIAL FORM FCAC ; NFKC_SCF; 062E 0645 # Lo ARABIC LIGATURE KHAH WITH MEEM INITIAL FORM FCAD ; NFKC_SCF; 0633 062C # Lo ARABIC LIGATURE SEEN WITH JEEM INITIAL FORM FCAE ; NFKC_SCF; 0633 062D # Lo ARABIC LIGATURE SEEN WITH HAH INITIAL FORM FCAF ; NFKC_SCF; 0633 062E # Lo ARABIC LIGATURE SEEN WITH KHAH INITIAL FORM FCB0 ; NFKC_SCF; 0633 0645 # Lo ARABIC LIGATURE SEEN WITH MEEM INITIAL FORM FCB1 ; NFKC_SCF; 0635 062D # Lo ARABIC LIGATURE SAD WITH HAH INITIAL FORM FCB2 ; NFKC_SCF; 0635 062E # Lo ARABIC LIGATURE SAD WITH KHAH INITIAL FORM FCB3 ; NFKC_SCF; 0635 0645 # Lo ARABIC LIGATURE SAD WITH MEEM INITIAL FORM FCB4 ; NFKC_SCF; 0636 062C # Lo ARABIC LIGATURE DAD WITH JEEM INITIAL FORM FCB5 ; NFKC_SCF; 0636 062D # Lo ARABIC LIGATURE DAD WITH HAH INITIAL FORM FCB6 ; NFKC_SCF; 0636 062E # Lo ARABIC LIGATURE DAD WITH KHAH INITIAL FORM FCB7 ; NFKC_SCF; 0636 0645 # Lo ARABIC LIGATURE DAD WITH MEEM INITIAL FORM FCB8 ; NFKC_SCF; 0637 062D # Lo ARABIC LIGATURE TAH WITH HAH INITIAL FORM FCB9 ; NFKC_SCF; 0638 0645 # Lo ARABIC LIGATURE ZAH WITH MEEM INITIAL FORM FCBA ; NFKC_SCF; 0639 062C # Lo ARABIC LIGATURE AIN WITH JEEM INITIAL FORM FCBB ; NFKC_SCF; 0639 0645 # Lo ARABIC LIGATURE AIN WITH MEEM INITIAL FORM FCBC ; NFKC_SCF; 063A 062C # Lo ARABIC LIGATURE GHAIN WITH JEEM INITIAL FORM FCBD ; NFKC_SCF; 063A 0645 # Lo ARABIC LIGATURE GHAIN WITH MEEM INITIAL FORM FCBE ; NFKC_SCF; 0641 062C # Lo ARABIC LIGATURE FEH WITH JEEM INITIAL FORM FCBF ; NFKC_SCF; 0641 062D # Lo ARABIC LIGATURE FEH WITH HAH INITIAL FORM FCC0 ; NFKC_SCF; 0641 062E # Lo ARABIC LIGATURE FEH WITH KHAH INITIAL FORM FCC1 ; NFKC_SCF; 0641 0645 # Lo ARABIC LIGATURE FEH WITH MEEM INITIAL FORM FCC2 ; NFKC_SCF; 0642 062D # Lo ARABIC LIGATURE QAF WITH HAH INITIAL FORM FCC3 ; NFKC_SCF; 0642 0645 # Lo ARABIC LIGATURE QAF WITH MEEM INITIAL FORM FCC4 ; NFKC_SCF; 0643 062C # Lo ARABIC LIGATURE KAF WITH JEEM INITIAL FORM FCC5 ; NFKC_SCF; 0643 062D # Lo ARABIC LIGATURE KAF WITH HAH INITIAL FORM FCC6 ; NFKC_SCF; 0643 062E # Lo ARABIC LIGATURE KAF WITH KHAH INITIAL FORM FCC7 ; NFKC_SCF; 0643 0644 # Lo ARABIC LIGATURE KAF WITH LAM INITIAL FORM FCC8 ; NFKC_SCF; 0643 0645 # Lo ARABIC LIGATURE KAF WITH MEEM INITIAL FORM FCC9 ; NFKC_SCF; 0644 062C # Lo ARABIC LIGATURE LAM WITH JEEM INITIAL FORM FCCA ; NFKC_SCF; 0644 062D # Lo ARABIC LIGATURE LAM WITH HAH INITIAL FORM FCCB ; NFKC_SCF; 0644 062E # Lo ARABIC LIGATURE LAM WITH KHAH INITIAL FORM FCCC ; NFKC_SCF; 0644 0645 # Lo ARABIC LIGATURE LAM WITH MEEM INITIAL FORM FCCD ; NFKC_SCF; 0644 0647 # Lo ARABIC LIGATURE LAM WITH HEH INITIAL FORM FCCE ; NFKC_SCF; 0645 062C # Lo ARABIC LIGATURE MEEM WITH JEEM INITIAL FORM FCCF ; NFKC_SCF; 0645 062D # Lo ARABIC LIGATURE MEEM WITH HAH INITIAL FORM FCD0 ; NFKC_SCF; 0645 062E # Lo ARABIC LIGATURE MEEM WITH KHAH INITIAL FORM FCD1 ; NFKC_SCF; 0645 0645 # Lo ARABIC LIGATURE MEEM WITH MEEM INITIAL FORM FCD2 ; NFKC_SCF; 0646 062C # Lo ARABIC LIGATURE NOON WITH JEEM INITIAL FORM FCD3 ; NFKC_SCF; 0646 062D # Lo ARABIC LIGATURE NOON WITH HAH INITIAL FORM FCD4 ; NFKC_SCF; 0646 062E # Lo ARABIC LIGATURE NOON WITH KHAH INITIAL FORM FCD5 ; NFKC_SCF; 0646 0645 # Lo ARABIC LIGATURE NOON WITH MEEM INITIAL FORM FCD6 ; NFKC_SCF; 0646 0647 # Lo ARABIC LIGATURE NOON WITH HEH INITIAL FORM FCD7 ; NFKC_SCF; 0647 062C # Lo ARABIC LIGATURE HEH WITH JEEM INITIAL FORM FCD8 ; NFKC_SCF; 0647 0645 # Lo ARABIC LIGATURE HEH WITH MEEM INITIAL FORM FCD9 ; NFKC_SCF; 0647 0670 # Lo ARABIC LIGATURE HEH WITH SUPERSCRIPT ALEF INITIAL FORM FCDA ; NFKC_SCF; 064A 062C # Lo ARABIC LIGATURE YEH WITH JEEM INITIAL FORM FCDB ; NFKC_SCF; 064A 062D # Lo ARABIC LIGATURE YEH WITH HAH INITIAL FORM FCDC ; NFKC_SCF; 064A 062E # Lo ARABIC LIGATURE YEH WITH KHAH INITIAL FORM FCDD ; NFKC_SCF; 064A 0645 # Lo ARABIC LIGATURE YEH WITH MEEM INITIAL FORM FCDE ; NFKC_SCF; 064A 0647 # Lo ARABIC LIGATURE YEH WITH HEH INITIAL FORM FCDF ; NFKC_SCF; 0626 0645 # Lo ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM MEDIAL FORM FCE0 ; NFKC_SCF; 0626 0647 # Lo ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HEH MEDIAL FORM FCE1 ; NFKC_SCF; 0628 0645 # Lo ARABIC LIGATURE BEH WITH MEEM MEDIAL FORM FCE2 ; NFKC_SCF; 0628 0647 # Lo ARABIC LIGATURE BEH WITH HEH MEDIAL FORM FCE3 ; NFKC_SCF; 062A 0645 # Lo ARABIC LIGATURE TEH WITH MEEM MEDIAL FORM FCE4 ; NFKC_SCF; 062A 0647 # Lo ARABIC LIGATURE TEH WITH HEH MEDIAL FORM FCE5 ; NFKC_SCF; 062B 0645 # Lo ARABIC LIGATURE THEH WITH MEEM MEDIAL FORM FCE6 ; NFKC_SCF; 062B 0647 # Lo ARABIC LIGATURE THEH WITH HEH MEDIAL FORM FCE7 ; NFKC_SCF; 0633 0645 # Lo ARABIC LIGATURE SEEN WITH MEEM MEDIAL FORM FCE8 ; NFKC_SCF; 0633 0647 # Lo ARABIC LIGATURE SEEN WITH HEH MEDIAL FORM FCE9 ; NFKC_SCF; 0634 0645 # Lo ARABIC LIGATURE SHEEN WITH MEEM MEDIAL FORM FCEA ; NFKC_SCF; 0634 0647 # Lo ARABIC LIGATURE SHEEN WITH HEH MEDIAL FORM FCEB ; NFKC_SCF; 0643 0644 # Lo ARABIC LIGATURE KAF WITH LAM MEDIAL FORM FCEC ; NFKC_SCF; 0643 0645 # Lo ARABIC LIGATURE KAF WITH MEEM MEDIAL FORM FCED ; NFKC_SCF; 0644 0645 # Lo ARABIC LIGATURE LAM WITH MEEM MEDIAL FORM FCEE ; NFKC_SCF; 0646 0645 # Lo ARABIC LIGATURE NOON WITH MEEM MEDIAL FORM FCEF ; NFKC_SCF; 0646 0647 # Lo ARABIC LIGATURE NOON WITH HEH MEDIAL FORM FCF0 ; NFKC_SCF; 064A 0645 # Lo ARABIC LIGATURE YEH WITH MEEM MEDIAL FORM FCF1 ; NFKC_SCF; 064A 0647 # Lo ARABIC LIGATURE YEH WITH HEH MEDIAL FORM FCF2 ; NFKC_SCF; 0640 064E 0651 # Lo ARABIC LIGATURE SHADDA WITH FATHA MEDIAL FORM FCF3 ; NFKC_SCF; 0640 064F 0651 # Lo ARABIC LIGATURE SHADDA WITH DAMMA MEDIAL FORM FCF4 ; NFKC_SCF; 0640 0650 0651 # Lo ARABIC LIGATURE SHADDA WITH KASRA MEDIAL FORM FCF5 ; NFKC_SCF; 0637 0649 # Lo ARABIC LIGATURE TAH WITH ALEF MAKSURA ISOLATED FORM FCF6 ; NFKC_SCF; 0637 064A # Lo ARABIC LIGATURE TAH WITH YEH ISOLATED FORM FCF7 ; NFKC_SCF; 0639 0649 # Lo ARABIC LIGATURE AIN WITH ALEF MAKSURA ISOLATED FORM FCF8 ; NFKC_SCF; 0639 064A # Lo ARABIC LIGATURE AIN WITH YEH ISOLATED FORM FCF9 ; NFKC_SCF; 063A 0649 # Lo ARABIC LIGATURE GHAIN WITH ALEF MAKSURA ISOLATED FORM FCFA ; NFKC_SCF; 063A 064A # Lo ARABIC LIGATURE GHAIN WITH YEH ISOLATED FORM FCFB ; NFKC_SCF; 0633 0649 # Lo ARABIC LIGATURE SEEN WITH ALEF MAKSURA ISOLATED FORM FCFC ; NFKC_SCF; 0633 064A # Lo ARABIC LIGATURE SEEN WITH YEH ISOLATED FORM FCFD ; NFKC_SCF; 0634 0649 # Lo ARABIC LIGATURE SHEEN WITH ALEF MAKSURA ISOLATED FORM FCFE ; NFKC_SCF; 0634 064A # Lo ARABIC LIGATURE SHEEN WITH YEH ISOLATED FORM FCFF ; NFKC_SCF; 062D 0649 # Lo ARABIC LIGATURE HAH WITH ALEF MAKSURA ISOLATED FORM FD00 ; NFKC_SCF; 062D 064A # Lo ARABIC LIGATURE HAH WITH YEH ISOLATED FORM FD01 ; NFKC_SCF; 062C 0649 # Lo ARABIC LIGATURE JEEM WITH ALEF MAKSURA ISOLATED FORM FD02 ; NFKC_SCF; 062C 064A # Lo ARABIC LIGATURE JEEM WITH YEH ISOLATED FORM FD03 ; NFKC_SCF; 062E 0649 # Lo ARABIC LIGATURE KHAH WITH ALEF MAKSURA ISOLATED FORM FD04 ; NFKC_SCF; 062E 064A # Lo ARABIC LIGATURE KHAH WITH YEH ISOLATED FORM FD05 ; NFKC_SCF; 0635 0649 # Lo ARABIC LIGATURE SAD WITH ALEF MAKSURA ISOLATED FORM FD06 ; NFKC_SCF; 0635 064A # Lo ARABIC LIGATURE SAD WITH YEH ISOLATED FORM FD07 ; NFKC_SCF; 0636 0649 # Lo ARABIC LIGATURE DAD WITH ALEF MAKSURA ISOLATED FORM FD08 ; NFKC_SCF; 0636 064A # Lo ARABIC LIGATURE DAD WITH YEH ISOLATED FORM FD09 ; NFKC_SCF; 0634 062C # Lo ARABIC LIGATURE SHEEN WITH JEEM ISOLATED FORM FD0A ; NFKC_SCF; 0634 062D # Lo ARABIC LIGATURE SHEEN WITH HAH ISOLATED FORM FD0B ; NFKC_SCF; 0634 062E # Lo ARABIC LIGATURE SHEEN WITH KHAH ISOLATED FORM FD0C ; NFKC_SCF; 0634 0645 # Lo ARABIC LIGATURE SHEEN WITH MEEM ISOLATED FORM FD0D ; NFKC_SCF; 0634 0631 # Lo ARABIC LIGATURE SHEEN WITH REH ISOLATED FORM FD0E ; NFKC_SCF; 0633 0631 # Lo ARABIC LIGATURE SEEN WITH REH ISOLATED FORM FD0F ; NFKC_SCF; 0635 0631 # Lo ARABIC LIGATURE SAD WITH REH ISOLATED FORM FD10 ; NFKC_SCF; 0636 0631 # Lo ARABIC LIGATURE DAD WITH REH ISOLATED FORM FD11 ; NFKC_SCF; 0637 0649 # Lo ARABIC LIGATURE TAH WITH ALEF MAKSURA FINAL FORM FD12 ; NFKC_SCF; 0637 064A # Lo ARABIC LIGATURE TAH WITH YEH FINAL FORM FD13 ; NFKC_SCF; 0639 0649 # Lo ARABIC LIGATURE AIN WITH ALEF MAKSURA FINAL FORM FD14 ; NFKC_SCF; 0639 064A # Lo ARABIC LIGATURE AIN WITH YEH FINAL FORM FD15 ; NFKC_SCF; 063A 0649 # Lo ARABIC LIGATURE GHAIN WITH ALEF MAKSURA FINAL FORM FD16 ; NFKC_SCF; 063A 064A # Lo ARABIC LIGATURE GHAIN WITH YEH FINAL FORM FD17 ; NFKC_SCF; 0633 0649 # Lo ARABIC LIGATURE SEEN WITH ALEF MAKSURA FINAL FORM FD18 ; NFKC_SCF; 0633 064A # Lo ARABIC LIGATURE SEEN WITH YEH FINAL FORM FD19 ; NFKC_SCF; 0634 0649 # Lo ARABIC LIGATURE SHEEN WITH ALEF MAKSURA FINAL FORM FD1A ; NFKC_SCF; 0634 064A # Lo ARABIC LIGATURE SHEEN WITH YEH FINAL FORM FD1B ; NFKC_SCF; 062D 0649 # Lo ARABIC LIGATURE HAH WITH ALEF MAKSURA FINAL FORM FD1C ; NFKC_SCF; 062D 064A # Lo ARABIC LIGATURE HAH WITH YEH FINAL FORM FD1D ; NFKC_SCF; 062C 0649 # Lo ARABIC LIGATURE JEEM WITH ALEF MAKSURA FINAL FORM FD1E ; NFKC_SCF; 062C 064A # Lo ARABIC LIGATURE JEEM WITH YEH FINAL FORM FD1F ; NFKC_SCF; 062E 0649 # Lo ARABIC LIGATURE KHAH WITH ALEF MAKSURA FINAL FORM FD20 ; NFKC_SCF; 062E 064A # Lo ARABIC LIGATURE KHAH WITH YEH FINAL FORM FD21 ; NFKC_SCF; 0635 0649 # Lo ARABIC LIGATURE SAD WITH ALEF MAKSURA FINAL FORM FD22 ; NFKC_SCF; 0635 064A # Lo ARABIC LIGATURE SAD WITH YEH FINAL FORM FD23 ; NFKC_SCF; 0636 0649 # Lo ARABIC LIGATURE DAD WITH ALEF MAKSURA FINAL FORM FD24 ; NFKC_SCF; 0636 064A # Lo ARABIC LIGATURE DAD WITH YEH FINAL FORM FD25 ; NFKC_SCF; 0634 062C # Lo ARABIC LIGATURE SHEEN WITH JEEM FINAL FORM FD26 ; NFKC_SCF; 0634 062D # Lo ARABIC LIGATURE SHEEN WITH HAH FINAL FORM FD27 ; NFKC_SCF; 0634 062E # Lo ARABIC LIGATURE SHEEN WITH KHAH FINAL FORM FD28 ; NFKC_SCF; 0634 0645 # Lo ARABIC LIGATURE SHEEN WITH MEEM FINAL FORM FD29 ; NFKC_SCF; 0634 0631 # Lo ARABIC LIGATURE SHEEN WITH REH FINAL FORM FD2A ; NFKC_SCF; 0633 0631 # Lo ARABIC LIGATURE SEEN WITH REH FINAL FORM FD2B ; NFKC_SCF; 0635 0631 # Lo ARABIC LIGATURE SAD WITH REH FINAL FORM FD2C ; NFKC_SCF; 0636 0631 # Lo ARABIC LIGATURE DAD WITH REH FINAL FORM FD2D ; NFKC_SCF; 0634 062C # Lo ARABIC LIGATURE SHEEN WITH JEEM INITIAL FORM FD2E ; NFKC_SCF; 0634 062D # Lo ARABIC LIGATURE SHEEN WITH HAH INITIAL FORM FD2F ; NFKC_SCF; 0634 062E # Lo ARABIC LIGATURE SHEEN WITH KHAH INITIAL FORM FD30 ; NFKC_SCF; 0634 0645 # Lo ARABIC LIGATURE SHEEN WITH MEEM INITIAL FORM FD31 ; NFKC_SCF; 0633 0647 # Lo ARABIC LIGATURE SEEN WITH HEH INITIAL FORM FD32 ; NFKC_SCF; 0634 0647 # Lo ARABIC LIGATURE SHEEN WITH HEH INITIAL FORM FD33 ; NFKC_SCF; 0637 0645 # Lo ARABIC LIGATURE TAH WITH MEEM INITIAL FORM FD34 ; NFKC_SCF; 0633 062C # Lo ARABIC LIGATURE SEEN WITH JEEM MEDIAL FORM FD35 ; NFKC_SCF; 0633 062D # Lo ARABIC LIGATURE SEEN WITH HAH MEDIAL FORM FD36 ; NFKC_SCF; 0633 062E # Lo ARABIC LIGATURE SEEN WITH KHAH MEDIAL FORM FD37 ; NFKC_SCF; 0634 062C # Lo ARABIC LIGATURE SHEEN WITH JEEM MEDIAL FORM FD38 ; NFKC_SCF; 0634 062D # Lo ARABIC LIGATURE SHEEN WITH HAH MEDIAL FORM FD39 ; NFKC_SCF; 0634 062E # Lo ARABIC LIGATURE SHEEN WITH KHAH MEDIAL FORM FD3A ; NFKC_SCF; 0637 0645 # Lo ARABIC LIGATURE TAH WITH MEEM MEDIAL FORM FD3B ; NFKC_SCF; 0638 0645 # Lo ARABIC LIGATURE ZAH WITH MEEM MEDIAL FORM FD3C..FD3D ; NFKC_SCF; 0627 064B # Lo [2] ARABIC LIGATURE ALEF WITH FATHATAN FINAL FORM..ARABIC LIGATURE ALEF WITH FATHATAN ISOLATED FORM FD50 ; NFKC_SCF; 062A 062C 0645 # Lo ARABIC LIGATURE TEH WITH JEEM WITH MEEM INITIAL FORM FD51..FD52 ; NFKC_SCF; 062A 062D 062C # Lo [2] ARABIC LIGATURE TEH WITH HAH WITH JEEM FINAL FORM..ARABIC LIGATURE TEH WITH HAH WITH JEEM INITIAL FORM FD53 ; NFKC_SCF; 062A 062D 0645 # Lo ARABIC LIGATURE TEH WITH HAH WITH MEEM INITIAL FORM FD54 ; NFKC_SCF; 062A 062E 0645 # Lo ARABIC LIGATURE TEH WITH KHAH WITH MEEM INITIAL FORM FD55 ; NFKC_SCF; 062A 0645 062C # Lo ARABIC LIGATURE TEH WITH MEEM WITH JEEM INITIAL FORM FD56 ; NFKC_SCF; 062A 0645 062D # Lo ARABIC LIGATURE TEH WITH MEEM WITH HAH INITIAL FORM FD57 ; NFKC_SCF; 062A 0645 062E # Lo ARABIC LIGATURE TEH WITH MEEM WITH KHAH INITIAL FORM FD58..FD59 ; NFKC_SCF; 062C 0645 062D # Lo [2] ARABIC LIGATURE JEEM WITH MEEM WITH HAH FINAL FORM..ARABIC LIGATURE JEEM WITH MEEM WITH HAH INITIAL FORM FD5A ; NFKC_SCF; 062D 0645 064A # Lo ARABIC LIGATURE HAH WITH MEEM WITH YEH FINAL FORM FD5B ; NFKC_SCF; 062D 0645 0649 # Lo ARABIC LIGATURE HAH WITH MEEM WITH ALEF MAKSURA FINAL FORM FD5C ; NFKC_SCF; 0633 062D 062C # Lo ARABIC LIGATURE SEEN WITH HAH WITH JEEM INITIAL FORM FD5D ; NFKC_SCF; 0633 062C 062D # Lo ARABIC LIGATURE SEEN WITH JEEM WITH HAH INITIAL FORM FD5E ; NFKC_SCF; 0633 062C 0649 # Lo ARABIC LIGATURE SEEN WITH JEEM WITH ALEF MAKSURA FINAL FORM FD5F..FD60 ; NFKC_SCF; 0633 0645 062D # Lo [2] ARABIC LIGATURE SEEN WITH MEEM WITH HAH FINAL FORM..ARABIC LIGATURE SEEN WITH MEEM WITH HAH INITIAL FORM FD61 ; NFKC_SCF; 0633 0645 062C # Lo ARABIC LIGATURE SEEN WITH MEEM WITH JEEM INITIAL FORM FD62..FD63 ; NFKC_SCF; 0633 0645 0645 # Lo [2] ARABIC LIGATURE SEEN WITH MEEM WITH MEEM FINAL FORM..ARABIC LIGATURE SEEN WITH MEEM WITH MEEM INITIAL FORM FD64..FD65 ; NFKC_SCF; 0635 062D 062D # Lo [2] ARABIC LIGATURE SAD WITH HAH WITH HAH FINAL FORM..ARABIC LIGATURE SAD WITH HAH WITH HAH INITIAL FORM FD66 ; NFKC_SCF; 0635 0645 0645 # Lo ARABIC LIGATURE SAD WITH MEEM WITH MEEM FINAL FORM FD67..FD68 ; NFKC_SCF; 0634 062D 0645 # Lo [2] ARABIC LIGATURE SHEEN WITH HAH WITH MEEM FINAL FORM..ARABIC LIGATURE SHEEN WITH HAH WITH MEEM INITIAL FORM FD69 ; NFKC_SCF; 0634 062C 064A # Lo ARABIC LIGATURE SHEEN WITH JEEM WITH YEH FINAL FORM FD6A..FD6B ; NFKC_SCF; 0634 0645 062E # Lo [2] ARABIC LIGATURE SHEEN WITH MEEM WITH KHAH FINAL FORM..ARABIC LIGATURE SHEEN WITH MEEM WITH KHAH INITIAL FORM FD6C..FD6D ; NFKC_SCF; 0634 0645 0645 # Lo [2] ARABIC LIGATURE SHEEN WITH MEEM WITH MEEM FINAL FORM..ARABIC LIGATURE SHEEN WITH MEEM WITH MEEM INITIAL FORM FD6E ; NFKC_SCF; 0636 062D 0649 # Lo ARABIC LIGATURE DAD WITH HAH WITH ALEF MAKSURA FINAL FORM FD6F..FD70 ; NFKC_SCF; 0636 062E 0645 # Lo [2] ARABIC LIGATURE DAD WITH KHAH WITH MEEM FINAL FORM..ARABIC LIGATURE DAD WITH KHAH WITH MEEM INITIAL FORM FD71..FD72 ; NFKC_SCF; 0637 0645 062D # Lo [2] ARABIC LIGATURE TAH WITH MEEM WITH HAH FINAL FORM..ARABIC LIGATURE TAH WITH MEEM WITH HAH INITIAL FORM FD73 ; NFKC_SCF; 0637 0645 0645 # Lo ARABIC LIGATURE TAH WITH MEEM WITH MEEM INITIAL FORM FD74 ; NFKC_SCF; 0637 0645 064A # Lo ARABIC LIGATURE TAH WITH MEEM WITH YEH FINAL FORM FD75 ; NFKC_SCF; 0639 062C 0645 # Lo ARABIC LIGATURE AIN WITH JEEM WITH MEEM FINAL FORM FD76..FD77 ; NFKC_SCF; 0639 0645 0645 # Lo [2] ARABIC LIGATURE AIN WITH MEEM WITH MEEM FINAL FORM..ARABIC LIGATURE AIN WITH MEEM WITH MEEM INITIAL FORM FD78 ; NFKC_SCF; 0639 0645 0649 # Lo ARABIC LIGATURE AIN WITH MEEM WITH ALEF MAKSURA FINAL FORM FD79 ; NFKC_SCF; 063A 0645 0645 # Lo ARABIC LIGATURE GHAIN WITH MEEM WITH MEEM FINAL FORM FD7A ; NFKC_SCF; 063A 0645 064A # Lo ARABIC LIGATURE GHAIN WITH MEEM WITH YEH FINAL FORM FD7B ; NFKC_SCF; 063A 0645 0649 # Lo ARABIC LIGATURE GHAIN WITH MEEM WITH ALEF MAKSURA FINAL FORM FD7C..FD7D ; NFKC_SCF; 0641 062E 0645 # Lo [2] ARABIC LIGATURE FEH WITH KHAH WITH MEEM FINAL FORM..ARABIC LIGATURE FEH WITH KHAH WITH MEEM INITIAL FORM FD7E ; NFKC_SCF; 0642 0645 062D # Lo ARABIC LIGATURE QAF WITH MEEM WITH HAH FINAL FORM FD7F ; NFKC_SCF; 0642 0645 0645 # Lo ARABIC LIGATURE QAF WITH MEEM WITH MEEM FINAL FORM FD80 ; NFKC_SCF; 0644 062D 0645 # Lo ARABIC LIGATURE LAM WITH HAH WITH MEEM FINAL FORM FD81 ; NFKC_SCF; 0644 062D 064A # Lo ARABIC LIGATURE LAM WITH HAH WITH YEH FINAL FORM FD82 ; NFKC_SCF; 0644 062D 0649 # Lo ARABIC LIGATURE LAM WITH HAH WITH ALEF MAKSURA FINAL FORM FD83..FD84 ; NFKC_SCF; 0644 062C 062C # Lo [2] ARABIC LIGATURE LAM WITH JEEM WITH JEEM INITIAL FORM..ARABIC LIGATURE LAM WITH JEEM WITH JEEM FINAL FORM FD85..FD86 ; NFKC_SCF; 0644 062E 0645 # Lo [2] ARABIC LIGATURE LAM WITH KHAH WITH MEEM FINAL FORM..ARABIC LIGATURE LAM WITH KHAH WITH MEEM INITIAL FORM FD87..FD88 ; NFKC_SCF; 0644 0645 062D # Lo [2] ARABIC LIGATURE LAM WITH MEEM WITH HAH FINAL FORM..ARABIC LIGATURE LAM WITH MEEM WITH HAH INITIAL FORM FD89 ; NFKC_SCF; 0645 062D 062C # Lo ARABIC LIGATURE MEEM WITH HAH WITH JEEM INITIAL FORM FD8A ; NFKC_SCF; 0645 062D 0645 # Lo ARABIC LIGATURE MEEM WITH HAH WITH MEEM INITIAL FORM FD8B ; NFKC_SCF; 0645 062D 064A # Lo ARABIC LIGATURE MEEM WITH HAH WITH YEH FINAL FORM FD8C ; NFKC_SCF; 0645 062C 062D # Lo ARABIC LIGATURE MEEM WITH JEEM WITH HAH INITIAL FORM FD8D ; NFKC_SCF; 0645 062C 0645 # Lo ARABIC LIGATURE MEEM WITH JEEM WITH MEEM INITIAL FORM FD8E ; NFKC_SCF; 0645 062E 062C # Lo ARABIC LIGATURE MEEM WITH KHAH WITH JEEM INITIAL FORM FD8F ; NFKC_SCF; 0645 062E 0645 # Lo ARABIC LIGATURE MEEM WITH KHAH WITH MEEM INITIAL FORM FD92 ; NFKC_SCF; 0645 062C 062E # Lo ARABIC LIGATURE MEEM WITH JEEM WITH KHAH INITIAL FORM FD93 ; NFKC_SCF; 0647 0645 062C # Lo ARABIC LIGATURE HEH WITH MEEM WITH JEEM INITIAL FORM FD94 ; NFKC_SCF; 0647 0645 0645 # Lo ARABIC LIGATURE HEH WITH MEEM WITH MEEM INITIAL FORM FD95 ; NFKC_SCF; 0646 062D 0645 # Lo ARABIC LIGATURE NOON WITH HAH WITH MEEM INITIAL FORM FD96 ; NFKC_SCF; 0646 062D 0649 # Lo ARABIC LIGATURE NOON WITH HAH WITH ALEF MAKSURA FINAL FORM FD97..FD98 ; NFKC_SCF; 0646 062C 0645 # Lo [2] ARABIC LIGATURE NOON WITH JEEM WITH MEEM FINAL FORM..ARABIC LIGATURE NOON WITH JEEM WITH MEEM INITIAL FORM FD99 ; NFKC_SCF; 0646 062C 0649 # Lo ARABIC LIGATURE NOON WITH JEEM WITH ALEF MAKSURA FINAL FORM FD9A ; NFKC_SCF; 0646 0645 064A # Lo ARABIC LIGATURE NOON WITH MEEM WITH YEH FINAL FORM FD9B ; NFKC_SCF; 0646 0645 0649 # Lo ARABIC LIGATURE NOON WITH MEEM WITH ALEF MAKSURA FINAL FORM FD9C..FD9D ; NFKC_SCF; 064A 0645 0645 # Lo [2] ARABIC LIGATURE YEH WITH MEEM WITH MEEM FINAL FORM..ARABIC LIGATURE YEH WITH MEEM WITH MEEM INITIAL FORM FD9E ; NFKC_SCF; 0628 062E 064A # Lo ARABIC LIGATURE BEH WITH KHAH WITH YEH FINAL FORM FD9F ; NFKC_SCF; 062A 062C 064A # Lo ARABIC LIGATURE TEH WITH JEEM WITH YEH FINAL FORM FDA0 ; NFKC_SCF; 062A 062C 0649 # Lo ARABIC LIGATURE TEH WITH JEEM WITH ALEF MAKSURA FINAL FORM FDA1 ; NFKC_SCF; 062A 062E 064A # Lo ARABIC LIGATURE TEH WITH KHAH WITH YEH FINAL FORM FDA2 ; NFKC_SCF; 062A 062E 0649 # Lo ARABIC LIGATURE TEH WITH KHAH WITH ALEF MAKSURA FINAL FORM FDA3 ; NFKC_SCF; 062A 0645 064A # Lo ARABIC LIGATURE TEH WITH MEEM WITH YEH FINAL FORM FDA4 ; NFKC_SCF; 062A 0645 0649 # Lo ARABIC LIGATURE TEH WITH MEEM WITH ALEF MAKSURA FINAL FORM FDA5 ; NFKC_SCF; 062C 0645 064A # Lo ARABIC LIGATURE JEEM WITH MEEM WITH YEH FINAL FORM FDA6 ; NFKC_SCF; 062C 062D 0649 # Lo ARABIC LIGATURE JEEM WITH HAH WITH ALEF MAKSURA FINAL FORM FDA7 ; NFKC_SCF; 062C 0645 0649 # Lo ARABIC LIGATURE JEEM WITH MEEM WITH ALEF MAKSURA FINAL FORM FDA8 ; NFKC_SCF; 0633 062E 0649 # Lo ARABIC LIGATURE SEEN WITH KHAH WITH ALEF MAKSURA FINAL FORM FDA9 ; NFKC_SCF; 0635 062D 064A # Lo ARABIC LIGATURE SAD WITH HAH WITH YEH FINAL FORM FDAA ; NFKC_SCF; 0634 062D 064A # Lo ARABIC LIGATURE SHEEN WITH HAH WITH YEH FINAL FORM FDAB ; NFKC_SCF; 0636 062D 064A # Lo ARABIC LIGATURE DAD WITH HAH WITH YEH FINAL FORM FDAC ; NFKC_SCF; 0644 062C 064A # Lo ARABIC LIGATURE LAM WITH JEEM WITH YEH FINAL FORM FDAD ; NFKC_SCF; 0644 0645 064A # Lo ARABIC LIGATURE LAM WITH MEEM WITH YEH FINAL FORM FDAE ; NFKC_SCF; 064A 062D 064A # Lo ARABIC LIGATURE YEH WITH HAH WITH YEH FINAL FORM FDAF ; NFKC_SCF; 064A 062C 064A # Lo ARABIC LIGATURE YEH WITH JEEM WITH YEH FINAL FORM FDB0 ; NFKC_SCF; 064A 0645 064A # Lo ARABIC LIGATURE YEH WITH MEEM WITH YEH FINAL FORM FDB1 ; NFKC_SCF; 0645 0645 064A # Lo ARABIC LIGATURE MEEM WITH MEEM WITH YEH FINAL FORM FDB2 ; NFKC_SCF; 0642 0645 064A # Lo ARABIC LIGATURE QAF WITH MEEM WITH YEH FINAL FORM FDB3 ; NFKC_SCF; 0646 062D 064A # Lo ARABIC LIGATURE NOON WITH HAH WITH YEH FINAL FORM FDB4 ; NFKC_SCF; 0642 0645 062D # Lo ARABIC LIGATURE QAF WITH MEEM WITH HAH INITIAL FORM FDB5 ; NFKC_SCF; 0644 062D 0645 # Lo ARABIC LIGATURE LAM WITH HAH WITH MEEM INITIAL FORM FDB6 ; NFKC_SCF; 0639 0645 064A # Lo ARABIC LIGATURE AIN WITH MEEM WITH YEH FINAL FORM FDB7 ; NFKC_SCF; 0643 0645 064A # Lo ARABIC LIGATURE KAF WITH MEEM WITH YEH FINAL FORM FDB8 ; NFKC_SCF; 0646 062C 062D # Lo ARABIC LIGATURE NOON WITH JEEM WITH HAH INITIAL FORM FDB9 ; NFKC_SCF; 0645 062E 064A # Lo ARABIC LIGATURE MEEM WITH KHAH WITH YEH FINAL FORM FDBA ; NFKC_SCF; 0644 062C 0645 # Lo ARABIC LIGATURE LAM WITH JEEM WITH MEEM INITIAL FORM FDBB ; NFKC_SCF; 0643 0645 0645 # Lo ARABIC LIGATURE KAF WITH MEEM WITH MEEM FINAL FORM FDBC ; NFKC_SCF; 0644 062C 0645 # Lo ARABIC LIGATURE LAM WITH JEEM WITH MEEM FINAL FORM FDBD ; NFKC_SCF; 0646 062C 062D # Lo ARABIC LIGATURE NOON WITH JEEM WITH HAH FINAL FORM FDBE ; NFKC_SCF; 062C 062D 064A # Lo ARABIC LIGATURE JEEM WITH HAH WITH YEH FINAL FORM FDBF ; NFKC_SCF; 062D 062C 064A # Lo ARABIC LIGATURE HAH WITH JEEM WITH YEH FINAL FORM FDC0 ; NFKC_SCF; 0645 062C 064A # Lo ARABIC LIGATURE MEEM WITH JEEM WITH YEH FINAL FORM FDC1 ; NFKC_SCF; 0641 0645 064A # Lo ARABIC LIGATURE FEH WITH MEEM WITH YEH FINAL FORM FDC2 ; NFKC_SCF; 0628 062D 064A # Lo ARABIC LIGATURE BEH WITH HAH WITH YEH FINAL FORM FDC3 ; NFKC_SCF; 0643 0645 0645 # Lo ARABIC LIGATURE KAF WITH MEEM WITH MEEM INITIAL FORM FDC4 ; NFKC_SCF; 0639 062C 0645 # Lo ARABIC LIGATURE AIN WITH JEEM WITH MEEM INITIAL FORM FDC5 ; NFKC_SCF; 0635 0645 0645 # Lo ARABIC LIGATURE SAD WITH MEEM WITH MEEM INITIAL FORM FDC6 ; NFKC_SCF; 0633 062E 064A # Lo ARABIC LIGATURE SEEN WITH KHAH WITH YEH FINAL FORM FDC7 ; NFKC_SCF; 0646 062C 064A # Lo ARABIC LIGATURE NOON WITH JEEM WITH YEH FINAL FORM FDF0 ; NFKC_SCF; 0635 0644 06D2 # Lo ARABIC LIGATURE SALLA USED AS KORANIC STOP SIGN ISOLATED FORM FDF1 ; NFKC_SCF; 0642 0644 06D2 # Lo ARABIC LIGATURE QALA USED AS KORANIC STOP SIGN ISOLATED FORM FDF2 ; NFKC_SCF; 0627 0644 0644 0647 #Lo ARABIC LIGATURE ALLAH ISOLATED FORM FDF3 ; NFKC_SCF; 0627 0643 0628 0631 #Lo ARABIC LIGATURE AKBAR ISOLATED FORM FDF4 ; NFKC_SCF; 0645 062D 0645 062F #Lo ARABIC LIGATURE MOHAMMAD ISOLATED FORM FDF5 ; NFKC_SCF; 0635 0644 0639 0645 #Lo ARABIC LIGATURE SALAM ISOLATED FORM FDF6 ; NFKC_SCF; 0631 0633 0648 0644 #Lo ARABIC LIGATURE RASOUL ISOLATED FORM FDF7 ; NFKC_SCF; 0639 0644 064A 0647 #Lo ARABIC LIGATURE ALAYHE ISOLATED FORM FDF8 ; NFKC_SCF; 0648 0633 0644 0645 #Lo ARABIC LIGATURE WASALLAM ISOLATED FORM FDF9 ; NFKC_SCF; 0635 0644 0649 # Lo ARABIC LIGATURE SALLA ISOLATED FORM FDFA ; NFKC_SCF; 0635 0644 0649 0020 0627 0644 0644 0647 0020 0639 0644 064A 0647 0020 0648 0633 0644 0645 #Lo ARABIC LIGATURE SALLALLAHOU ALAYHE WASALLAM FDFB ; NFKC_SCF; 062C 0644 0020 062C 0644 0627 0644 0647 #Lo ARABIC LIGATURE JALLAJALALOUHOU FDFC ; NFKC_SCF; 0631 06CC 0627 0644 #Sc RIAL SIGN FE00..FE0F ; NFKC_SCF; # Mn [16] VARIATION SELECTOR-1..VARIATION SELECTOR-16 FE10 ; NFKC_SCF; 002C # Po PRESENTATION FORM FOR VERTICAL COMMA FE11 ; NFKC_SCF; 3001 # Po PRESENTATION FORM FOR VERTICAL IDEOGRAPHIC COMMA FE12 ; NFKC_SCF; 3002 # Po PRESENTATION FORM FOR VERTICAL IDEOGRAPHIC FULL STOP FE13 ; NFKC_SCF; 003A # Po PRESENTATION FORM FOR VERTICAL COLON FE14 ; NFKC_SCF; 003B # Po PRESENTATION FORM FOR VERTICAL SEMICOLON FE15 ; NFKC_SCF; 0021 # Po PRESENTATION FORM FOR VERTICAL EXCLAMATION MARK FE16 ; NFKC_SCF; 003F # Po PRESENTATION FORM FOR VERTICAL QUESTION MARK FE17 ; NFKC_SCF; 3016 # Ps PRESENTATION FORM FOR VERTICAL LEFT WHITE LENTICULAR BRACKET FE18 ; NFKC_SCF; 3017 # Pe PRESENTATION FORM FOR VERTICAL RIGHT WHITE LENTICULAR BRAKCET FE19 ; NFKC_SCF; 002E 002E 002E # Po PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS FE30 ; NFKC_SCF; 002E 002E # Po PRESENTATION FORM FOR VERTICAL TWO DOT LEADER FE31 ; NFKC_SCF; 2014 # Pd PRESENTATION FORM FOR VERTICAL EM DASH FE32 ; NFKC_SCF; 2013 # Pd PRESENTATION FORM FOR VERTICAL EN DASH FE33..FE34 ; NFKC_SCF; 005F # Pc [2] PRESENTATION FORM FOR VERTICAL LOW LINE..PRESENTATION FORM FOR VERTICAL WAVY LOW LINE FE35 ; NFKC_SCF; 0028 # Ps PRESENTATION FORM FOR VERTICAL LEFT PARENTHESIS FE36 ; NFKC_SCF; 0029 # Pe PRESENTATION FORM FOR VERTICAL RIGHT PARENTHESIS FE37 ; NFKC_SCF; 007B # Ps PRESENTATION FORM FOR VERTICAL LEFT CURLY BRACKET FE38 ; NFKC_SCF; 007D # Pe PRESENTATION FORM FOR VERTICAL RIGHT CURLY BRACKET FE39 ; NFKC_SCF; 3014 # Ps PRESENTATION FORM FOR VERTICAL LEFT TORTOISE SHELL BRACKET FE3A ; NFKC_SCF; 3015 # Pe PRESENTATION FORM FOR VERTICAL RIGHT TORTOISE SHELL BRACKET FE3B ; NFKC_SCF; 3010 # Ps PRESENTATION FORM FOR VERTICAL LEFT BLACK LENTICULAR BRACKET FE3C ; NFKC_SCF; 3011 # Pe PRESENTATION FORM FOR VERTICAL RIGHT BLACK LENTICULAR BRACKET FE3D ; NFKC_SCF; 300A # Ps PRESENTATION FORM FOR VERTICAL LEFT DOUBLE ANGLE BRACKET FE3E ; NFKC_SCF; 300B # Pe PRESENTATION FORM FOR VERTICAL RIGHT DOUBLE ANGLE BRACKET FE3F ; NFKC_SCF; 3008 # Ps PRESENTATION FORM FOR VERTICAL LEFT ANGLE BRACKET FE40 ; NFKC_SCF; 3009 # Pe PRESENTATION FORM FOR VERTICAL RIGHT ANGLE BRACKET FE41 ; NFKC_SCF; 300C # Ps PRESENTATION FORM FOR VERTICAL LEFT CORNER BRACKET FE42 ; NFKC_SCF; 300D # Pe PRESENTATION FORM FOR VERTICAL RIGHT CORNER BRACKET FE43 ; NFKC_SCF; 300E # Ps PRESENTATION FORM FOR VERTICAL LEFT WHITE CORNER BRACKET FE44 ; NFKC_SCF; 300F # Pe PRESENTATION FORM FOR VERTICAL RIGHT WHITE CORNER BRACKET FE47 ; NFKC_SCF; 005B # Ps PRESENTATION FORM FOR VERTICAL LEFT SQUARE BRACKET FE48 ; NFKC_SCF; 005D # Pe PRESENTATION FORM FOR VERTICAL RIGHT SQUARE BRACKET FE49..FE4C ; NFKC_SCF; 0020 0305 # Po [4] DASHED OVERLINE..DOUBLE WAVY OVERLINE FE4D..FE4F ; NFKC_SCF; 005F # Pc [3] DASHED LOW LINE..WAVY LOW LINE FE50 ; NFKC_SCF; 002C # Po SMALL COMMA FE51 ; NFKC_SCF; 3001 # Po SMALL IDEOGRAPHIC COMMA FE52 ; NFKC_SCF; 002E # Po SMALL FULL STOP FE54 ; NFKC_SCF; 003B # Po SMALL SEMICOLON FE55 ; NFKC_SCF; 003A # Po SMALL COLON FE56 ; NFKC_SCF; 003F # Po SMALL QUESTION MARK FE57 ; NFKC_SCF; 0021 # Po SMALL EXCLAMATION MARK FE58 ; NFKC_SCF; 2014 # Pd SMALL EM DASH FE59 ; NFKC_SCF; 0028 # Ps SMALL LEFT PARENTHESIS FE5A ; NFKC_SCF; 0029 # Pe SMALL RIGHT PARENTHESIS FE5B ; NFKC_SCF; 007B # Ps SMALL LEFT CURLY BRACKET FE5C ; NFKC_SCF; 007D # Pe SMALL RIGHT CURLY BRACKET FE5D ; NFKC_SCF; 3014 # Ps SMALL LEFT TORTOISE SHELL BRACKET FE5E ; NFKC_SCF; 3015 # Pe SMALL RIGHT TORTOISE SHELL BRACKET FE5F ; NFKC_SCF; 0023 # Po SMALL NUMBER SIGN FE60 ; NFKC_SCF; 0026 # Po SMALL AMPERSAND FE61 ; NFKC_SCF; 002A # Po SMALL ASTERISK FE62 ; NFKC_SCF; 002B # Sm SMALL PLUS SIGN FE63 ; NFKC_SCF; 002D # Pd SMALL HYPHEN-MINUS FE64 ; NFKC_SCF; 003C # Sm SMALL LESS-THAN SIGN FE65 ; NFKC_SCF; 003E # Sm SMALL GREATER-THAN SIGN FE66 ; NFKC_SCF; 003D # Sm SMALL EQUALS SIGN FE68 ; NFKC_SCF; 005C # Po SMALL REVERSE SOLIDUS FE69 ; NFKC_SCF; 0024 # Sc SMALL DOLLAR SIGN FE6A ; NFKC_SCF; 0025 # Po SMALL PERCENT SIGN FE6B ; NFKC_SCF; 0040 # Po SMALL COMMERCIAL AT FE70 ; NFKC_SCF; 0020 064B # Lo ARABIC FATHATAN ISOLATED FORM FE71 ; NFKC_SCF; 0640 064B # Lo ARABIC TATWEEL WITH FATHATAN ABOVE FE72 ; NFKC_SCF; 0020 064C # Lo ARABIC DAMMATAN ISOLATED FORM FE74 ; NFKC_SCF; 0020 064D # Lo ARABIC KASRATAN ISOLATED FORM FE76 ; NFKC_SCF; 0020 064E # Lo ARABIC FATHA ISOLATED FORM FE77 ; NFKC_SCF; 0640 064E # Lo ARABIC FATHA MEDIAL FORM FE78 ; NFKC_SCF; 0020 064F # Lo ARABIC DAMMA ISOLATED FORM FE79 ; NFKC_SCF; 0640 064F # Lo ARABIC DAMMA MEDIAL FORM FE7A ; NFKC_SCF; 0020 0650 # Lo ARABIC KASRA ISOLATED FORM FE7B ; NFKC_SCF; 0640 0650 # Lo ARABIC KASRA MEDIAL FORM FE7C ; NFKC_SCF; 0020 0651 # Lo ARABIC SHADDA ISOLATED FORM FE7D ; NFKC_SCF; 0640 0651 # Lo ARABIC SHADDA MEDIAL FORM FE7E ; NFKC_SCF; 0020 0652 # Lo ARABIC SUKUN ISOLATED FORM FE7F ; NFKC_SCF; 0640 0652 # Lo ARABIC SUKUN MEDIAL FORM FE80 ; NFKC_SCF; 0621 # Lo ARABIC LETTER HAMZA ISOLATED FORM FE81..FE82 ; NFKC_SCF; 0622 # Lo [2] ARABIC LETTER ALEF WITH MADDA ABOVE ISOLATED FORM..ARABIC LETTER ALEF WITH MADDA ABOVE FINAL FORM FE83..FE84 ; NFKC_SCF; 0623 # Lo [2] ARABIC LETTER ALEF WITH HAMZA ABOVE ISOLATED FORM..ARABIC LETTER ALEF WITH HAMZA ABOVE FINAL FORM FE85..FE86 ; NFKC_SCF; 0624 # Lo [2] ARABIC LETTER WAW WITH HAMZA ABOVE ISOLATED FORM..ARABIC LETTER WAW WITH HAMZA ABOVE FINAL FORM FE87..FE88 ; NFKC_SCF; 0625 # Lo [2] ARABIC LETTER ALEF WITH HAMZA BELOW ISOLATED FORM..ARABIC LETTER ALEF WITH HAMZA BELOW FINAL FORM FE89..FE8C ; NFKC_SCF; 0626 # Lo [4] ARABIC LETTER YEH WITH HAMZA ABOVE ISOLATED FORM..ARABIC LETTER YEH WITH HAMZA ABOVE MEDIAL FORM FE8D..FE8E ; NFKC_SCF; 0627 # Lo [2] ARABIC LETTER ALEF ISOLATED FORM..ARABIC LETTER ALEF FINAL FORM FE8F..FE92 ; NFKC_SCF; 0628 # Lo [4] ARABIC LETTER BEH ISOLATED FORM..ARABIC LETTER BEH MEDIAL FORM FE93..FE94 ; NFKC_SCF; 0629 # Lo [2] ARABIC LETTER TEH MARBUTA ISOLATED FORM..ARABIC LETTER TEH MARBUTA FINAL FORM FE95..FE98 ; NFKC_SCF; 062A # Lo [4] ARABIC LETTER TEH ISOLATED FORM..ARABIC LETTER TEH MEDIAL FORM FE99..FE9C ; NFKC_SCF; 062B # Lo [4] ARABIC LETTER THEH ISOLATED FORM..ARABIC LETTER THEH MEDIAL FORM FE9D..FEA0 ; NFKC_SCF; 062C # Lo [4] ARABIC LETTER JEEM ISOLATED FORM..ARABIC LETTER JEEM MEDIAL FORM FEA1..FEA4 ; NFKC_SCF; 062D # Lo [4] ARABIC LETTER HAH ISOLATED FORM..ARABIC LETTER HAH MEDIAL FORM FEA5..FEA8 ; NFKC_SCF; 062E # Lo [4] ARABIC LETTER KHAH ISOLATED FORM..ARABIC LETTER KHAH MEDIAL FORM FEA9..FEAA ; NFKC_SCF; 062F # Lo [2] ARABIC LETTER DAL ISOLATED FORM..ARABIC LETTER DAL FINAL FORM FEAB..FEAC ; NFKC_SCF; 0630 # Lo [2] ARABIC LETTER THAL ISOLATED FORM..ARABIC LETTER THAL FINAL FORM FEAD..FEAE ; NFKC_SCF; 0631 # Lo [2] ARABIC LETTER REH ISOLATED FORM..ARABIC LETTER REH FINAL FORM FEAF..FEB0 ; NFKC_SCF; 0632 # Lo [2] ARABIC LETTER ZAIN ISOLATED FORM..ARABIC LETTER ZAIN FINAL FORM FEB1..FEB4 ; NFKC_SCF; 0633 # Lo [4] ARABIC LETTER SEEN ISOLATED FORM..ARABIC LETTER SEEN MEDIAL FORM FEB5..FEB8 ; NFKC_SCF; 0634 # Lo [4] ARABIC LETTER SHEEN ISOLATED FORM..ARABIC LETTER SHEEN MEDIAL FORM FEB9..FEBC ; NFKC_SCF; 0635 # Lo [4] ARABIC LETTER SAD ISOLATED FORM..ARABIC LETTER SAD MEDIAL FORM FEBD..FEC0 ; NFKC_SCF; 0636 # Lo [4] ARABIC LETTER DAD ISOLATED FORM..ARABIC LETTER DAD MEDIAL FORM FEC1..FEC4 ; NFKC_SCF; 0637 # Lo [4] ARABIC LETTER TAH ISOLATED FORM..ARABIC LETTER TAH MEDIAL FORM FEC5..FEC8 ; NFKC_SCF; 0638 # Lo [4] ARABIC LETTER ZAH ISOLATED FORM..ARABIC LETTER ZAH MEDIAL FORM FEC9..FECC ; NFKC_SCF; 0639 # Lo [4] ARABIC LETTER AIN ISOLATED FORM..ARABIC LETTER AIN MEDIAL FORM FECD..FED0 ; NFKC_SCF; 063A # Lo [4] ARABIC LETTER GHAIN ISOLATED FORM..ARABIC LETTER GHAIN MEDIAL FORM FED1..FED4 ; NFKC_SCF; 0641 # Lo [4] ARABIC LETTER FEH ISOLATED FORM..ARABIC LETTER FEH MEDIAL FORM FED5..FED8 ; NFKC_SCF; 0642 # Lo [4] ARABIC LETTER QAF ISOLATED FORM..ARABIC LETTER QAF MEDIAL FORM FED9..FEDC ; NFKC_SCF; 0643 # Lo [4] ARABIC LETTER KAF ISOLATED FORM..ARABIC LETTER KAF MEDIAL FORM FEDD..FEE0 ; NFKC_SCF; 0644 # Lo [4] ARABIC LETTER LAM ISOLATED FORM..ARABIC LETTER LAM MEDIAL FORM FEE1..FEE4 ; NFKC_SCF; 0645 # Lo [4] ARABIC LETTER MEEM ISOLATED FORM..ARABIC LETTER MEEM MEDIAL FORM FEE5..FEE8 ; NFKC_SCF; 0646 # Lo [4] ARABIC LETTER NOON ISOLATED FORM..ARABIC LETTER NOON MEDIAL FORM FEE9..FEEC ; NFKC_SCF; 0647 # Lo [4] ARABIC LETTER HEH ISOLATED FORM..ARABIC LETTER HEH MEDIAL FORM FEED..FEEE ; NFKC_SCF; 0648 # Lo [2] ARABIC LETTER WAW ISOLATED FORM..ARABIC LETTER WAW FINAL FORM FEEF..FEF0 ; NFKC_SCF; 0649 # Lo [2] ARABIC LETTER ALEF MAKSURA ISOLATED FORM..ARABIC LETTER ALEF MAKSURA FINAL FORM FEF1..FEF4 ; NFKC_SCF; 064A # Lo [4] ARABIC LETTER YEH ISOLATED FORM..ARABIC LETTER YEH MEDIAL FORM FEF5..FEF6 ; NFKC_SCF; 0644 0622 # Lo [2] ARABIC LIGATURE LAM WITH ALEF WITH MADDA ABOVE ISOLATED FORM..ARABIC LIGATURE LAM WITH ALEF WITH MADDA ABOVE FINAL FORM FEF7..FEF8 ; NFKC_SCF; 0644 0623 # Lo [2] ARABIC LIGATURE LAM WITH ALEF WITH HAMZA ABOVE ISOLATED FORM..ARABIC LIGATURE LAM WITH ALEF WITH HAMZA ABOVE FINAL FORM FEF9..FEFA ; NFKC_SCF; 0644 0625 # Lo [2] ARABIC LIGATURE LAM WITH ALEF WITH HAMZA BELOW ISOLATED FORM..ARABIC LIGATURE LAM WITH ALEF WITH HAMZA BELOW FINAL FORM FEFB..FEFC ; NFKC_SCF; 0644 0627 # Lo [2] ARABIC LIGATURE LAM WITH ALEF ISOLATED FORM..ARABIC LIGATURE LAM WITH ALEF FINAL FORM FEFF ; NFKC_SCF; # Cf ZERO WIDTH NO-BREAK SPACE FF01 ; NFKC_SCF; 0021 # Po FULLWIDTH EXCLAMATION MARK FF02 ; NFKC_SCF; 0022 # Po FULLWIDTH QUOTATION MARK FF03 ; NFKC_SCF; 0023 # Po FULLWIDTH NUMBER SIGN FF04 ; NFKC_SCF; 0024 # Sc FULLWIDTH DOLLAR SIGN FF05 ; NFKC_SCF; 0025 # Po FULLWIDTH PERCENT SIGN FF06 ; NFKC_SCF; 0026 # Po FULLWIDTH AMPERSAND FF07 ; NFKC_SCF; 0027 # Po FULLWIDTH APOSTROPHE FF08 ; NFKC_SCF; 0028 # Ps FULLWIDTH LEFT PARENTHESIS FF09 ; NFKC_SCF; 0029 # Pe FULLWIDTH RIGHT PARENTHESIS FF0A ; NFKC_SCF; 002A # Po FULLWIDTH ASTERISK FF0B ; NFKC_SCF; 002B # Sm FULLWIDTH PLUS SIGN FF0C ; NFKC_SCF; 002C # Po FULLWIDTH COMMA FF0D ; NFKC_SCF; 002D # Pd FULLWIDTH HYPHEN-MINUS FF0E ; NFKC_SCF; 002E # Po FULLWIDTH FULL STOP FF0F ; NFKC_SCF; 002F # Po FULLWIDTH SOLIDUS FF10 ; NFKC_SCF; 0030 # Nd FULLWIDTH DIGIT ZERO FF11 ; NFKC_SCF; 0031 # Nd FULLWIDTH DIGIT ONE FF12 ; NFKC_SCF; 0032 # Nd FULLWIDTH DIGIT TWO FF13 ; NFKC_SCF; 0033 # Nd FULLWIDTH DIGIT THREE FF14 ; NFKC_SCF; 0034 # Nd FULLWIDTH DIGIT FOUR FF15 ; NFKC_SCF; 0035 # Nd FULLWIDTH DIGIT FIVE FF16 ; NFKC_SCF; 0036 # Nd FULLWIDTH DIGIT SIX FF17 ; NFKC_SCF; 0037 # Nd FULLWIDTH DIGIT SEVEN FF18 ; NFKC_SCF; 0038 # Nd FULLWIDTH DIGIT EIGHT FF19 ; NFKC_SCF; 0039 # Nd FULLWIDTH DIGIT NINE FF1A ; NFKC_SCF; 003A # Po FULLWIDTH COLON FF1B ; NFKC_SCF; 003B # Po FULLWIDTH SEMICOLON FF1C ; NFKC_SCF; 003C # Sm FULLWIDTH LESS-THAN SIGN FF1D ; NFKC_SCF; 003D # Sm FULLWIDTH EQUALS SIGN FF1E ; NFKC_SCF; 003E # Sm FULLWIDTH GREATER-THAN SIGN FF1F ; NFKC_SCF; 003F # Po FULLWIDTH QUESTION MARK FF20 ; NFKC_SCF; 0040 # Po FULLWIDTH COMMERCIAL AT FF21 ; NFKC_SCF; 0061 # L& FULLWIDTH LATIN CAPITAL LETTER A FF22 ; NFKC_SCF; 0062 # L& FULLWIDTH LATIN CAPITAL LETTER B FF23 ; NFKC_SCF; 0063 # L& FULLWIDTH LATIN CAPITAL LETTER C FF24 ; NFKC_SCF; 0064 # L& FULLWIDTH LATIN CAPITAL LETTER D FF25 ; NFKC_SCF; 0065 # L& FULLWIDTH LATIN CAPITAL LETTER E FF26 ; NFKC_SCF; 0066 # L& FULLWIDTH LATIN CAPITAL LETTER F FF27 ; NFKC_SCF; 0067 # L& FULLWIDTH LATIN CAPITAL LETTER G FF28 ; NFKC_SCF; 0068 # L& FULLWIDTH LATIN CAPITAL LETTER H FF29 ; NFKC_SCF; 0069 # L& FULLWIDTH LATIN CAPITAL LETTER I FF2A ; NFKC_SCF; 006A # L& FULLWIDTH LATIN CAPITAL LETTER J FF2B ; NFKC_SCF; 006B # L& FULLWIDTH LATIN CAPITAL LETTER K FF2C ; NFKC_SCF; 006C # L& FULLWIDTH LATIN CAPITAL LETTER L FF2D ; NFKC_SCF; 006D # L& FULLWIDTH LATIN CAPITAL LETTER M FF2E ; NFKC_SCF; 006E # L& FULLWIDTH LATIN CAPITAL LETTER N FF2F ; NFKC_SCF; 006F # L& FULLWIDTH LATIN CAPITAL LETTER O FF30 ; NFKC_SCF; 0070 # L& FULLWIDTH LATIN CAPITAL LETTER P FF31 ; NFKC_SCF; 0071 # L& FULLWIDTH LATIN CAPITAL LETTER Q FF32 ; NFKC_SCF; 0072 # L& FULLWIDTH LATIN CAPITAL LETTER R FF33 ; NFKC_SCF; 0073 # L& FULLWIDTH LATIN CAPITAL LETTER S FF34 ; NFKC_SCF; 0074 # L& FULLWIDTH LATIN CAPITAL LETTER T FF35 ; NFKC_SCF; 0075 # L& FULLWIDTH LATIN CAPITAL LETTER U FF36 ; NFKC_SCF; 0076 # L& FULLWIDTH LATIN CAPITAL LETTER V FF37 ; NFKC_SCF; 0077 # L& FULLWIDTH LATIN CAPITAL LETTER W FF38 ; NFKC_SCF; 0078 # L& FULLWIDTH LATIN CAPITAL LETTER X FF39 ; NFKC_SCF; 0079 # L& FULLWIDTH LATIN CAPITAL LETTER Y FF3A ; NFKC_SCF; 007A # L& FULLWIDTH LATIN CAPITAL LETTER Z FF3B ; NFKC_SCF; 005B # Ps FULLWIDTH LEFT SQUARE BRACKET FF3C ; NFKC_SCF; 005C # Po FULLWIDTH REVERSE SOLIDUS FF3D ; NFKC_SCF; 005D # Pe FULLWIDTH RIGHT SQUARE BRACKET FF3E ; NFKC_SCF; 005E # Sk FULLWIDTH CIRCUMFLEX ACCENT FF3F ; NFKC_SCF; 005F # Pc FULLWIDTH LOW LINE FF40 ; NFKC_SCF; 0060 # Sk FULLWIDTH GRAVE ACCENT FF41 ; NFKC_SCF; 0061 # L& FULLWIDTH LATIN SMALL LETTER A FF42 ; NFKC_SCF; 0062 # L& FULLWIDTH LATIN SMALL LETTER B FF43 ; NFKC_SCF; 0063 # L& FULLWIDTH LATIN SMALL LETTER C FF44 ; NFKC_SCF; 0064 # L& FULLWIDTH LATIN SMALL LETTER D FF45 ; NFKC_SCF; 0065 # L& FULLWIDTH LATIN SMALL LETTER E FF46 ; NFKC_SCF; 0066 # L& FULLWIDTH LATIN SMALL LETTER F FF47 ; NFKC_SCF; 0067 # L& FULLWIDTH LATIN SMALL LETTER G FF48 ; NFKC_SCF; 0068 # L& FULLWIDTH LATIN SMALL LETTER H FF49 ; NFKC_SCF; 0069 # L& FULLWIDTH LATIN SMALL LETTER I FF4A ; NFKC_SCF; 006A # L& FULLWIDTH LATIN SMALL LETTER J FF4B ; NFKC_SCF; 006B # L& FULLWIDTH LATIN SMALL LETTER K FF4C ; NFKC_SCF; 006C # L& FULLWIDTH LATIN SMALL LETTER L FF4D ; NFKC_SCF; 006D # L& FULLWIDTH LATIN SMALL LETTER M FF4E ; NFKC_SCF; 006E # L& FULLWIDTH LATIN SMALL LETTER N FF4F ; NFKC_SCF; 006F # L& FULLWIDTH LATIN SMALL LETTER O FF50 ; NFKC_SCF; 0070 # L& FULLWIDTH LATIN SMALL LETTER P FF51 ; NFKC_SCF; 0071 # L& FULLWIDTH LATIN SMALL LETTER Q FF52 ; NFKC_SCF; 0072 # L& FULLWIDTH LATIN SMALL LETTER R FF53 ; NFKC_SCF; 0073 # L& FULLWIDTH LATIN SMALL LETTER S FF54 ; NFKC_SCF; 0074 # L& FULLWIDTH LATIN SMALL LETTER T FF55 ; NFKC_SCF; 0075 # L& FULLWIDTH LATIN SMALL LETTER U FF56 ; NFKC_SCF; 0076 # L& FULLWIDTH LATIN SMALL LETTER V FF57 ; NFKC_SCF; 0077 # L& FULLWIDTH LATIN SMALL LETTER W FF58 ; NFKC_SCF; 0078 # L& FULLWIDTH LATIN SMALL LETTER X FF59 ; NFKC_SCF; 0079 # L& FULLWIDTH LATIN SMALL LETTER Y FF5A ; NFKC_SCF; 007A # L& FULLWIDTH LATIN SMALL LETTER Z FF5B ; NFKC_SCF; 007B # Ps FULLWIDTH LEFT CURLY BRACKET FF5C ; NFKC_SCF; 007C # Sm FULLWIDTH VERTICAL LINE FF5D ; NFKC_SCF; 007D # Pe FULLWIDTH RIGHT CURLY BRACKET FF5E ; NFKC_SCF; 007E # Sm FULLWIDTH TILDE FF5F ; NFKC_SCF; 2985 # Ps FULLWIDTH LEFT WHITE PARENTHESIS FF60 ; NFKC_SCF; 2986 # Pe FULLWIDTH RIGHT WHITE PARENTHESIS FF61 ; NFKC_SCF; 3002 # Po HALFWIDTH IDEOGRAPHIC FULL STOP FF62 ; NFKC_SCF; 300C # Ps HALFWIDTH LEFT CORNER BRACKET FF63 ; NFKC_SCF; 300D # Pe HALFWIDTH RIGHT CORNER BRACKET FF64 ; NFKC_SCF; 3001 # Po HALFWIDTH IDEOGRAPHIC COMMA FF65 ; NFKC_SCF; 30FB # Po HALFWIDTH KATAKANA MIDDLE DOT FF66 ; NFKC_SCF; 30F2 # Lo HALFWIDTH KATAKANA LETTER WO FF67 ; NFKC_SCF; 30A1 # Lo HALFWIDTH KATAKANA LETTER SMALL A FF68 ; NFKC_SCF; 30A3 # Lo HALFWIDTH KATAKANA LETTER SMALL I FF69 ; NFKC_SCF; 30A5 # Lo HALFWIDTH KATAKANA LETTER SMALL U FF6A ; NFKC_SCF; 30A7 # Lo HALFWIDTH KATAKANA LETTER SMALL E FF6B ; NFKC_SCF; 30A9 # Lo HALFWIDTH KATAKANA LETTER SMALL O FF6C ; NFKC_SCF; 30E3 # Lo HALFWIDTH KATAKANA LETTER SMALL YA FF6D ; NFKC_SCF; 30E5 # Lo HALFWIDTH KATAKANA LETTER SMALL YU FF6E ; NFKC_SCF; 30E7 # Lo HALFWIDTH KATAKANA LETTER SMALL YO FF6F ; NFKC_SCF; 30C3 # Lo HALFWIDTH KATAKANA LETTER SMALL TU FF70 ; NFKC_SCF; 30FC # Lm HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK FF71 ; NFKC_SCF; 30A2 # Lo HALFWIDTH KATAKANA LETTER A FF72 ; NFKC_SCF; 30A4 # Lo HALFWIDTH KATAKANA LETTER I FF73 ; NFKC_SCF; 30A6 # Lo HALFWIDTH KATAKANA LETTER U FF74 ; NFKC_SCF; 30A8 # Lo HALFWIDTH KATAKANA LETTER E FF75 ; NFKC_SCF; 30AA # Lo HALFWIDTH KATAKANA LETTER O FF76 ; NFKC_SCF; 30AB # Lo HALFWIDTH KATAKANA LETTER KA FF77 ; NFKC_SCF; 30AD # Lo HALFWIDTH KATAKANA LETTER KI FF78 ; NFKC_SCF; 30AF # Lo HALFWIDTH KATAKANA LETTER KU FF79 ; NFKC_SCF; 30B1 # Lo HALFWIDTH KATAKANA LETTER KE FF7A ; NFKC_SCF; 30B3 # Lo HALFWIDTH KATAKANA LETTER KO FF7B ; NFKC_SCF; 30B5 # Lo HALFWIDTH KATAKANA LETTER SA FF7C ; NFKC_SCF; 30B7 # Lo HALFWIDTH KATAKANA LETTER SI FF7D ; NFKC_SCF; 30B9 # Lo HALFWIDTH KATAKANA LETTER SU FF7E ; NFKC_SCF; 30BB # Lo HALFWIDTH KATAKANA LETTER SE FF7F ; NFKC_SCF; 30BD # Lo HALFWIDTH KATAKANA LETTER SO FF80 ; NFKC_SCF; 30BF # Lo HALFWIDTH KATAKANA LETTER TA FF81 ; NFKC_SCF; 30C1 # Lo HALFWIDTH KATAKANA LETTER TI FF82 ; NFKC_SCF; 30C4 # Lo HALFWIDTH KATAKANA LETTER TU FF83 ; NFKC_SCF; 30C6 # Lo HALFWIDTH KATAKANA LETTER TE FF84 ; NFKC_SCF; 30C8 # Lo HALFWIDTH KATAKANA LETTER TO FF85 ; NFKC_SCF; 30CA # Lo HALFWIDTH KATAKANA LETTER NA FF86 ; NFKC_SCF; 30CB # Lo HALFWIDTH KATAKANA LETTER NI FF87 ; NFKC_SCF; 30CC # Lo HALFWIDTH KATAKANA LETTER NU FF88 ; NFKC_SCF; 30CD # Lo HALFWIDTH KATAKANA LETTER NE FF89 ; NFKC_SCF; 30CE # Lo HALFWIDTH KATAKANA LETTER NO FF8A ; NFKC_SCF; 30CF # Lo HALFWIDTH KATAKANA LETTER HA FF8B ; NFKC_SCF; 30D2 # Lo HALFWIDTH KATAKANA LETTER HI FF8C ; NFKC_SCF; 30D5 # Lo HALFWIDTH KATAKANA LETTER HU FF8D ; NFKC_SCF; 30D8 # Lo HALFWIDTH KATAKANA LETTER HE FF8E ; NFKC_SCF; 30DB # Lo HALFWIDTH KATAKANA LETTER HO FF8F ; NFKC_SCF; 30DE # Lo HALFWIDTH KATAKANA LETTER MA FF90 ; NFKC_SCF; 30DF # Lo HALFWIDTH KATAKANA LETTER MI FF91 ; NFKC_SCF; 30E0 # Lo HALFWIDTH KATAKANA LETTER MU FF92 ; NFKC_SCF; 30E1 # Lo HALFWIDTH KATAKANA LETTER ME FF93 ; NFKC_SCF; 30E2 # Lo HALFWIDTH KATAKANA LETTER MO FF94 ; NFKC_SCF; 30E4 # Lo HALFWIDTH KATAKANA LETTER YA FF95 ; NFKC_SCF; 30E6 # Lo HALFWIDTH KATAKANA LETTER YU FF96 ; NFKC_SCF; 30E8 # Lo HALFWIDTH KATAKANA LETTER YO FF97 ; NFKC_SCF; 30E9 # Lo HALFWIDTH KATAKANA LETTER RA FF98 ; NFKC_SCF; 30EA # Lo HALFWIDTH KATAKANA LETTER RI FF99 ; NFKC_SCF; 30EB # Lo HALFWIDTH KATAKANA LETTER RU FF9A ; NFKC_SCF; 30EC # Lo HALFWIDTH KATAKANA LETTER RE FF9B ; NFKC_SCF; 30ED # Lo HALFWIDTH KATAKANA LETTER RO FF9C ; NFKC_SCF; 30EF # Lo HALFWIDTH KATAKANA LETTER WA FF9D ; NFKC_SCF; 30F3 # Lo HALFWIDTH KATAKANA LETTER N FF9E ; NFKC_SCF; 3099 # Lm HALFWIDTH KATAKANA VOICED SOUND MARK FF9F ; NFKC_SCF; 309A # Lm HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK FFA0 ; NFKC_SCF; # Lo HALFWIDTH HANGUL FILLER FFA1 ; NFKC_SCF; 1100 # Lo HALFWIDTH HANGUL LETTER KIYEOK FFA2 ; NFKC_SCF; 1101 # Lo HALFWIDTH HANGUL LETTER SSANGKIYEOK FFA3 ; NFKC_SCF; 11AA # Lo HALFWIDTH HANGUL LETTER KIYEOK-SIOS FFA4 ; NFKC_SCF; 1102 # Lo HALFWIDTH HANGUL LETTER NIEUN FFA5 ; NFKC_SCF; 11AC # Lo HALFWIDTH HANGUL LETTER NIEUN-CIEUC FFA6 ; NFKC_SCF; 11AD # Lo HALFWIDTH HANGUL LETTER NIEUN-HIEUH FFA7 ; NFKC_SCF; 1103 # Lo HALFWIDTH HANGUL LETTER TIKEUT FFA8 ; NFKC_SCF; 1104 # Lo HALFWIDTH HANGUL LETTER SSANGTIKEUT FFA9 ; NFKC_SCF; 1105 # Lo HALFWIDTH HANGUL LETTER RIEUL FFAA ; NFKC_SCF; 11B0 # Lo HALFWIDTH HANGUL LETTER RIEUL-KIYEOK FFAB ; NFKC_SCF; 11B1 # Lo HALFWIDTH HANGUL LETTER RIEUL-MIEUM FFAC ; NFKC_SCF; 11B2 # Lo HALFWIDTH HANGUL LETTER RIEUL-PIEUP FFAD ; NFKC_SCF; 11B3 # Lo HALFWIDTH HANGUL LETTER RIEUL-SIOS FFAE ; NFKC_SCF; 11B4 # Lo HALFWIDTH HANGUL LETTER RIEUL-THIEUTH FFAF ; NFKC_SCF; 11B5 # Lo HALFWIDTH HANGUL LETTER RIEUL-PHIEUPH FFB0 ; NFKC_SCF; 111A # Lo HALFWIDTH HANGUL LETTER RIEUL-HIEUH FFB1 ; NFKC_SCF; 1106 # Lo HALFWIDTH HANGUL LETTER MIEUM FFB2 ; NFKC_SCF; 1107 # Lo HALFWIDTH HANGUL LETTER PIEUP FFB3 ; NFKC_SCF; 1108 # Lo HALFWIDTH HANGUL LETTER SSANGPIEUP FFB4 ; NFKC_SCF; 1121 # Lo HALFWIDTH HANGUL LETTER PIEUP-SIOS FFB5 ; NFKC_SCF; 1109 # Lo HALFWIDTH HANGUL LETTER SIOS FFB6 ; NFKC_SCF; 110A # Lo HALFWIDTH HANGUL LETTER SSANGSIOS FFB7 ; NFKC_SCF; 110B # Lo HALFWIDTH HANGUL LETTER IEUNG FFB8 ; NFKC_SCF; 110C # Lo HALFWIDTH HANGUL LETTER CIEUC FFB9 ; NFKC_SCF; 110D # Lo HALFWIDTH HANGUL LETTER SSANGCIEUC FFBA ; NFKC_SCF; 110E # Lo HALFWIDTH HANGUL LETTER CHIEUCH FFBB ; NFKC_SCF; 110F # Lo HALFWIDTH HANGUL LETTER KHIEUKH FFBC ; NFKC_SCF; 1110 # Lo HALFWIDTH HANGUL LETTER THIEUTH FFBD ; NFKC_SCF; 1111 # Lo HALFWIDTH HANGUL LETTER PHIEUPH FFBE ; NFKC_SCF; 1112 # Lo HALFWIDTH HANGUL LETTER HIEUH FFC2 ; NFKC_SCF; 1161 # Lo HALFWIDTH HANGUL LETTER A FFC3 ; NFKC_SCF; 1162 # Lo HALFWIDTH HANGUL LETTER AE FFC4 ; NFKC_SCF; 1163 # Lo HALFWIDTH HANGUL LETTER YA FFC5 ; NFKC_SCF; 1164 # Lo HALFWIDTH HANGUL LETTER YAE FFC6 ; NFKC_SCF; 1165 # Lo HALFWIDTH HANGUL LETTER EO FFC7 ; NFKC_SCF; 1166 # Lo HALFWIDTH HANGUL LETTER E FFCA ; NFKC_SCF; 1167 # Lo HALFWIDTH HANGUL LETTER YEO FFCB ; NFKC_SCF; 1168 # Lo HALFWIDTH HANGUL LETTER YE FFCC ; NFKC_SCF; 1169 # Lo HALFWIDTH HANGUL LETTER O FFCD ; NFKC_SCF; 116A # Lo HALFWIDTH HANGUL LETTER WA FFCE ; NFKC_SCF; 116B # Lo HALFWIDTH HANGUL LETTER WAE FFCF ; NFKC_SCF; 116C # Lo HALFWIDTH HANGUL LETTER OE FFD2 ; NFKC_SCF; 116D # Lo HALFWIDTH HANGUL LETTER YO FFD3 ; NFKC_SCF; 116E # Lo HALFWIDTH HANGUL LETTER U FFD4 ; NFKC_SCF; 116F # Lo HALFWIDTH HANGUL LETTER WEO FFD5 ; NFKC_SCF; 1170 # Lo HALFWIDTH HANGUL LETTER WE FFD6 ; NFKC_SCF; 1171 # Lo HALFWIDTH HANGUL LETTER WI FFD7 ; NFKC_SCF; 1172 # Lo HALFWIDTH HANGUL LETTER YU FFDA ; NFKC_SCF; 1173 # Lo HALFWIDTH HANGUL LETTER EU FFDB ; NFKC_SCF; 1174 # Lo HALFWIDTH HANGUL LETTER YI FFDC ; NFKC_SCF; 1175 # Lo HALFWIDTH HANGUL LETTER I FFE0 ; NFKC_SCF; 00A2 # Sc FULLWIDTH CENT SIGN FFE1 ; NFKC_SCF; 00A3 # Sc FULLWIDTH POUND SIGN FFE2 ; NFKC_SCF; 00AC # Sm FULLWIDTH NOT SIGN FFE3 ; NFKC_SCF; 0020 0304 # Sk FULLWIDTH MACRON FFE4 ; NFKC_SCF; 00A6 # So FULLWIDTH BROKEN BAR FFE5 ; NFKC_SCF; 00A5 # Sc FULLWIDTH YEN SIGN FFE6 ; NFKC_SCF; 20A9 # Sc FULLWIDTH WON SIGN FFE8 ; NFKC_SCF; 2502 # So HALFWIDTH FORMS LIGHT VERTICAL FFE9 ; NFKC_SCF; 2190 # Sm HALFWIDTH LEFTWARDS ARROW FFEA ; NFKC_SCF; 2191 # Sm HALFWIDTH UPWARDS ARROW FFEB ; NFKC_SCF; 2192 # Sm HALFWIDTH RIGHTWARDS ARROW FFEC ; NFKC_SCF; 2193 # Sm HALFWIDTH DOWNWARDS ARROW FFED ; NFKC_SCF; 25A0 # So HALFWIDTH BLACK SQUARE FFEE ; NFKC_SCF; 25CB # So HALFWIDTH WHITE CIRCLE FFF0..FFF8 ; NFKC_SCF; # Cn [9] .. 10400 ; NFKC_SCF; 10428 # L& DESERET CAPITAL LETTER LONG I 10401 ; NFKC_SCF; 10429 # L& DESERET CAPITAL LETTER LONG E 10402 ; NFKC_SCF; 1042A # L& DESERET CAPITAL LETTER LONG A 10403 ; NFKC_SCF; 1042B # L& DESERET CAPITAL LETTER LONG AH 10404 ; NFKC_SCF; 1042C # L& DESERET CAPITAL LETTER LONG O 10405 ; NFKC_SCF; 1042D # L& DESERET CAPITAL LETTER LONG OO 10406 ; NFKC_SCF; 1042E # L& DESERET CAPITAL LETTER SHORT I 10407 ; NFKC_SCF; 1042F # L& DESERET CAPITAL LETTER SHORT E 10408 ; NFKC_SCF; 10430 # L& DESERET CAPITAL LETTER SHORT A 10409 ; NFKC_SCF; 10431 # L& DESERET CAPITAL LETTER SHORT AH 1040A ; NFKC_SCF; 10432 # L& DESERET CAPITAL LETTER SHORT O 1040B ; NFKC_SCF; 10433 # L& DESERET CAPITAL LETTER SHORT OO 1040C ; NFKC_SCF; 10434 # L& DESERET CAPITAL LETTER AY 1040D ; NFKC_SCF; 10435 # L& DESERET CAPITAL LETTER OW 1040E ; NFKC_SCF; 10436 # L& DESERET CAPITAL LETTER WU 1040F ; NFKC_SCF; 10437 # L& DESERET CAPITAL LETTER YEE 10410 ; NFKC_SCF; 10438 # L& DESERET CAPITAL LETTER H 10411 ; NFKC_SCF; 10439 # L& DESERET CAPITAL LETTER PEE 10412 ; NFKC_SCF; 1043A # L& DESERET CAPITAL LETTER BEE 10413 ; NFKC_SCF; 1043B # L& DESERET CAPITAL LETTER TEE 10414 ; NFKC_SCF; 1043C # L& DESERET CAPITAL LETTER DEE 10415 ; NFKC_SCF; 1043D # L& DESERET CAPITAL LETTER CHEE 10416 ; NFKC_SCF; 1043E # L& DESERET CAPITAL LETTER JEE 10417 ; NFKC_SCF; 1043F # L& DESERET CAPITAL LETTER KAY 10418 ; NFKC_SCF; 10440 # L& DESERET CAPITAL LETTER GAY 10419 ; NFKC_SCF; 10441 # L& DESERET CAPITAL LETTER EF 1041A ; NFKC_SCF; 10442 # L& DESERET CAPITAL LETTER VEE 1041B ; NFKC_SCF; 10443 # L& DESERET CAPITAL LETTER ETH 1041C ; NFKC_SCF; 10444 # L& DESERET CAPITAL LETTER THEE 1041D ; NFKC_SCF; 10445 # L& DESERET CAPITAL LETTER ES 1041E ; NFKC_SCF; 10446 # L& DESERET CAPITAL LETTER ZEE 1041F ; NFKC_SCF; 10447 # L& DESERET CAPITAL LETTER ESH 10420 ; NFKC_SCF; 10448 # L& DESERET CAPITAL LETTER ZHEE 10421 ; NFKC_SCF; 10449 # L& DESERET CAPITAL LETTER ER 10422 ; NFKC_SCF; 1044A # L& DESERET CAPITAL LETTER EL 10423 ; NFKC_SCF; 1044B # L& DESERET CAPITAL LETTER EM 10424 ; NFKC_SCF; 1044C # L& DESERET CAPITAL LETTER EN 10425 ; NFKC_SCF; 1044D # L& DESERET CAPITAL LETTER ENG 10426 ; NFKC_SCF; 1044E # L& DESERET CAPITAL LETTER OI 10427 ; NFKC_SCF; 1044F # L& DESERET CAPITAL LETTER EW 104B0 ; NFKC_SCF; 104D8 # L& OSAGE CAPITAL LETTER A 104B1 ; NFKC_SCF; 104D9 # L& OSAGE CAPITAL LETTER AI 104B2 ; NFKC_SCF; 104DA # L& OSAGE CAPITAL LETTER AIN 104B3 ; NFKC_SCF; 104DB # L& OSAGE CAPITAL LETTER AH 104B4 ; NFKC_SCF; 104DC # L& OSAGE CAPITAL LETTER BRA 104B5 ; NFKC_SCF; 104DD # L& OSAGE CAPITAL LETTER CHA 104B6 ; NFKC_SCF; 104DE # L& OSAGE CAPITAL LETTER EHCHA 104B7 ; NFKC_SCF; 104DF # L& OSAGE CAPITAL LETTER E 104B8 ; NFKC_SCF; 104E0 # L& OSAGE CAPITAL LETTER EIN 104B9 ; NFKC_SCF; 104E1 # L& OSAGE CAPITAL LETTER HA 104BA ; NFKC_SCF; 104E2 # L& OSAGE CAPITAL LETTER HYA 104BB ; NFKC_SCF; 104E3 # L& OSAGE CAPITAL LETTER I 104BC ; NFKC_SCF; 104E4 # L& OSAGE CAPITAL LETTER KA 104BD ; NFKC_SCF; 104E5 # L& OSAGE CAPITAL LETTER EHKA 104BE ; NFKC_SCF; 104E6 # L& OSAGE CAPITAL LETTER KYA 104BF ; NFKC_SCF; 104E7 # L& OSAGE CAPITAL LETTER LA 104C0 ; NFKC_SCF; 104E8 # L& OSAGE CAPITAL LETTER MA 104C1 ; NFKC_SCF; 104E9 # L& OSAGE CAPITAL LETTER NA 104C2 ; NFKC_SCF; 104EA # L& OSAGE CAPITAL LETTER O 104C3 ; NFKC_SCF; 104EB # L& OSAGE CAPITAL LETTER OIN 104C4 ; NFKC_SCF; 104EC # L& OSAGE CAPITAL LETTER PA 104C5 ; NFKC_SCF; 104ED # L& OSAGE CAPITAL LETTER EHPA 104C6 ; NFKC_SCF; 104EE # L& OSAGE CAPITAL LETTER SA 104C7 ; NFKC_SCF; 104EF # L& OSAGE CAPITAL LETTER SHA 104C8 ; NFKC_SCF; 104F0 # L& OSAGE CAPITAL LETTER TA 104C9 ; NFKC_SCF; 104F1 # L& OSAGE CAPITAL LETTER EHTA 104CA ; NFKC_SCF; 104F2 # L& OSAGE CAPITAL LETTER TSA 104CB ; NFKC_SCF; 104F3 # L& OSAGE CAPITAL LETTER EHTSA 104CC ; NFKC_SCF; 104F4 # L& OSAGE CAPITAL LETTER TSHA 104CD ; NFKC_SCF; 104F5 # L& OSAGE CAPITAL LETTER DHA 104CE ; NFKC_SCF; 104F6 # L& OSAGE CAPITAL LETTER U 104CF ; NFKC_SCF; 104F7 # L& OSAGE CAPITAL LETTER WA 104D0 ; NFKC_SCF; 104F8 # L& OSAGE CAPITAL LETTER KHA 104D1 ; NFKC_SCF; 104F9 # L& OSAGE CAPITAL LETTER GHA 104D2 ; NFKC_SCF; 104FA # L& OSAGE CAPITAL LETTER ZA 104D3 ; NFKC_SCF; 104FB # L& OSAGE CAPITAL LETTER ZHA 10570 ; NFKC_SCF; 10597 # L& VITHKUQI CAPITAL LETTER A 10571 ; NFKC_SCF; 10598 # L& VITHKUQI CAPITAL LETTER BBE 10572 ; NFKC_SCF; 10599 # L& VITHKUQI CAPITAL LETTER BE 10573 ; NFKC_SCF; 1059A # L& VITHKUQI CAPITAL LETTER CE 10574 ; NFKC_SCF; 1059B # L& VITHKUQI CAPITAL LETTER CHE 10575 ; NFKC_SCF; 1059C # L& VITHKUQI CAPITAL LETTER DE 10576 ; NFKC_SCF; 1059D # L& VITHKUQI CAPITAL LETTER DHE 10577 ; NFKC_SCF; 1059E # L& VITHKUQI CAPITAL LETTER EI 10578 ; NFKC_SCF; 1059F # L& VITHKUQI CAPITAL LETTER E 10579 ; NFKC_SCF; 105A0 # L& VITHKUQI CAPITAL LETTER FE 1057A ; NFKC_SCF; 105A1 # L& VITHKUQI CAPITAL LETTER GA 1057C ; NFKC_SCF; 105A3 # L& VITHKUQI CAPITAL LETTER HA 1057D ; NFKC_SCF; 105A4 # L& VITHKUQI CAPITAL LETTER HHA 1057E ; NFKC_SCF; 105A5 # L& VITHKUQI CAPITAL LETTER I 1057F ; NFKC_SCF; 105A6 # L& VITHKUQI CAPITAL LETTER IJE 10580 ; NFKC_SCF; 105A7 # L& VITHKUQI CAPITAL LETTER JE 10581 ; NFKC_SCF; 105A8 # L& VITHKUQI CAPITAL LETTER KA 10582 ; NFKC_SCF; 105A9 # L& VITHKUQI CAPITAL LETTER LA 10583 ; NFKC_SCF; 105AA # L& VITHKUQI CAPITAL LETTER LLA 10584 ; NFKC_SCF; 105AB # L& VITHKUQI CAPITAL LETTER ME 10585 ; NFKC_SCF; 105AC # L& VITHKUQI CAPITAL LETTER NE 10586 ; NFKC_SCF; 105AD # L& VITHKUQI CAPITAL LETTER NJE 10587 ; NFKC_SCF; 105AE # L& VITHKUQI CAPITAL LETTER O 10588 ; NFKC_SCF; 105AF # L& VITHKUQI CAPITAL LETTER PE 10589 ; NFKC_SCF; 105B0 # L& VITHKUQI CAPITAL LETTER QA 1058A ; NFKC_SCF; 105B1 # L& VITHKUQI CAPITAL LETTER RE 1058C ; NFKC_SCF; 105B3 # L& VITHKUQI CAPITAL LETTER SE 1058D ; NFKC_SCF; 105B4 # L& VITHKUQI CAPITAL LETTER SHE 1058E ; NFKC_SCF; 105B5 # L& VITHKUQI CAPITAL LETTER TE 1058F ; NFKC_SCF; 105B6 # L& VITHKUQI CAPITAL LETTER THE 10590 ; NFKC_SCF; 105B7 # L& VITHKUQI CAPITAL LETTER U 10591 ; NFKC_SCF; 105B8 # L& VITHKUQI CAPITAL LETTER VE 10592 ; NFKC_SCF; 105B9 # L& VITHKUQI CAPITAL LETTER XE 10594 ; NFKC_SCF; 105BB # L& VITHKUQI CAPITAL LETTER Y 10595 ; NFKC_SCF; 105BC # L& VITHKUQI CAPITAL LETTER ZE 10781 ; NFKC_SCF; 02D0 # Lm MODIFIER LETTER SUPERSCRIPT TRIANGULAR COLON 10782 ; NFKC_SCF; 02D1 # Lm MODIFIER LETTER SUPERSCRIPT HALF TRIANGULAR COLON 10783 ; NFKC_SCF; 00E6 # Lm MODIFIER LETTER SMALL AE 10784 ; NFKC_SCF; 0299 # Lm MODIFIER LETTER SMALL CAPITAL B 10785 ; NFKC_SCF; 0253 # Lm MODIFIER LETTER SMALL B WITH HOOK 10787 ; NFKC_SCF; 02A3 # Lm MODIFIER LETTER SMALL DZ DIGRAPH 10788 ; NFKC_SCF; AB66 # Lm MODIFIER LETTER SMALL DZ DIGRAPH WITH RETROFLEX HOOK 10789 ; NFKC_SCF; 02A5 # Lm MODIFIER LETTER SMALL DZ DIGRAPH WITH CURL 1078A ; NFKC_SCF; 02A4 # Lm MODIFIER LETTER SMALL DEZH DIGRAPH 1078B ; NFKC_SCF; 0256 # Lm MODIFIER LETTER SMALL D WITH TAIL 1078C ; NFKC_SCF; 0257 # Lm MODIFIER LETTER SMALL D WITH HOOK 1078D ; NFKC_SCF; 1D91 # Lm MODIFIER LETTER SMALL D WITH HOOK AND TAIL 1078E ; NFKC_SCF; 0258 # Lm MODIFIER LETTER SMALL REVERSED E 1078F ; NFKC_SCF; 025E # Lm MODIFIER LETTER SMALL CLOSED REVERSED OPEN E 10790 ; NFKC_SCF; 02A9 # Lm MODIFIER LETTER SMALL FENG DIGRAPH 10791 ; NFKC_SCF; 0264 # Lm MODIFIER LETTER SMALL RAMS HORN 10792 ; NFKC_SCF; 0262 # Lm MODIFIER LETTER SMALL CAPITAL G 10793 ; NFKC_SCF; 0260 # Lm MODIFIER LETTER SMALL G WITH HOOK 10794 ; NFKC_SCF; 029B # Lm MODIFIER LETTER SMALL CAPITAL G WITH HOOK 10795 ; NFKC_SCF; 0127 # Lm MODIFIER LETTER SMALL H WITH STROKE 10796 ; NFKC_SCF; 029C # Lm MODIFIER LETTER SMALL CAPITAL H 10797 ; NFKC_SCF; 0267 # Lm MODIFIER LETTER SMALL HENG WITH HOOK 10798 ; NFKC_SCF; 0284 # Lm MODIFIER LETTER SMALL DOTLESS J WITH STROKE AND HOOK 10799 ; NFKC_SCF; 02AA # Lm MODIFIER LETTER SMALL LS DIGRAPH 1079A ; NFKC_SCF; 02AB # Lm MODIFIER LETTER SMALL LZ DIGRAPH 1079B ; NFKC_SCF; 026C # Lm MODIFIER LETTER SMALL L WITH BELT 1079C ; NFKC_SCF; 1DF04 # Lm MODIFIER LETTER SMALL CAPITAL L WITH BELT 1079D ; NFKC_SCF; A78E # Lm MODIFIER LETTER SMALL L WITH RETROFLEX HOOK AND BELT 1079E ; NFKC_SCF; 026E # Lm MODIFIER LETTER SMALL LEZH 1079F ; NFKC_SCF; 1DF05 # Lm MODIFIER LETTER SMALL LEZH WITH RETROFLEX HOOK 107A0 ; NFKC_SCF; 028E # Lm MODIFIER LETTER SMALL TURNED Y 107A1 ; NFKC_SCF; 1DF06 # Lm MODIFIER LETTER SMALL TURNED Y WITH BELT 107A2 ; NFKC_SCF; 00F8 # Lm MODIFIER LETTER SMALL O WITH STROKE 107A3 ; NFKC_SCF; 0276 # Lm MODIFIER LETTER SMALL CAPITAL OE 107A4 ; NFKC_SCF; 0277 # Lm MODIFIER LETTER SMALL CLOSED OMEGA 107A5 ; NFKC_SCF; 0071 # Lm MODIFIER LETTER SMALL Q 107A6 ; NFKC_SCF; 027A # Lm MODIFIER LETTER SMALL TURNED R WITH LONG LEG 107A7 ; NFKC_SCF; 1DF08 # Lm MODIFIER LETTER SMALL TURNED R WITH LONG LEG AND RETROFLEX HOOK 107A8 ; NFKC_SCF; 027D # Lm MODIFIER LETTER SMALL R WITH TAIL 107A9 ; NFKC_SCF; 027E # Lm MODIFIER LETTER SMALL R WITH FISHHOOK 107AA ; NFKC_SCF; 0280 # Lm MODIFIER LETTER SMALL CAPITAL R 107AB ; NFKC_SCF; 02A8 # Lm MODIFIER LETTER SMALL TC DIGRAPH WITH CURL 107AC ; NFKC_SCF; 02A6 # Lm MODIFIER LETTER SMALL TS DIGRAPH 107AD ; NFKC_SCF; AB67 # Lm MODIFIER LETTER SMALL TS DIGRAPH WITH RETROFLEX HOOK 107AE ; NFKC_SCF; 02A7 # Lm MODIFIER LETTER SMALL TESH DIGRAPH 107AF ; NFKC_SCF; 0288 # Lm MODIFIER LETTER SMALL T WITH RETROFLEX HOOK 107B0 ; NFKC_SCF; 2C71 # Lm MODIFIER LETTER SMALL V WITH RIGHT HOOK 107B2 ; NFKC_SCF; 028F # Lm MODIFIER LETTER SMALL CAPITAL Y 107B3 ; NFKC_SCF; 02A1 # Lm MODIFIER LETTER GLOTTAL STOP WITH STROKE 107B4 ; NFKC_SCF; 02A2 # Lm MODIFIER LETTER REVERSED GLOTTAL STOP WITH STROKE 107B5 ; NFKC_SCF; 0298 # Lm MODIFIER LETTER BILABIAL CLICK 107B6 ; NFKC_SCF; 01C0 # Lm MODIFIER LETTER DENTAL CLICK 107B7 ; NFKC_SCF; 01C1 # Lm MODIFIER LETTER LATERAL CLICK 107B8 ; NFKC_SCF; 01C2 # Lm MODIFIER LETTER ALVEOLAR CLICK 107B9 ; NFKC_SCF; 1DF0A # Lm MODIFIER LETTER RETROFLEX CLICK WITH RETROFLEX HOOK 107BA ; NFKC_SCF; 1DF1E # Lm MODIFIER LETTER SMALL S WITH CURL 10C80 ; NFKC_SCF; 10CC0 # L& OLD HUNGARIAN CAPITAL LETTER A 10C81 ; NFKC_SCF; 10CC1 # L& OLD HUNGARIAN CAPITAL LETTER AA 10C82 ; NFKC_SCF; 10CC2 # L& OLD HUNGARIAN CAPITAL LETTER EB 10C83 ; NFKC_SCF; 10CC3 # L& OLD HUNGARIAN CAPITAL LETTER AMB 10C84 ; NFKC_SCF; 10CC4 # L& OLD HUNGARIAN CAPITAL LETTER EC 10C85 ; NFKC_SCF; 10CC5 # L& OLD HUNGARIAN CAPITAL LETTER ENC 10C86 ; NFKC_SCF; 10CC6 # L& OLD HUNGARIAN CAPITAL LETTER ECS 10C87 ; NFKC_SCF; 10CC7 # L& OLD HUNGARIAN CAPITAL LETTER ED 10C88 ; NFKC_SCF; 10CC8 # L& OLD HUNGARIAN CAPITAL LETTER AND 10C89 ; NFKC_SCF; 10CC9 # L& OLD HUNGARIAN CAPITAL LETTER E 10C8A ; NFKC_SCF; 10CCA # L& OLD HUNGARIAN CAPITAL LETTER CLOSE E 10C8B ; NFKC_SCF; 10CCB # L& OLD HUNGARIAN CAPITAL LETTER EE 10C8C ; NFKC_SCF; 10CCC # L& OLD HUNGARIAN CAPITAL LETTER EF 10C8D ; NFKC_SCF; 10CCD # L& OLD HUNGARIAN CAPITAL LETTER EG 10C8E ; NFKC_SCF; 10CCE # L& OLD HUNGARIAN CAPITAL LETTER EGY 10C8F ; NFKC_SCF; 10CCF # L& OLD HUNGARIAN CAPITAL LETTER EH 10C90 ; NFKC_SCF; 10CD0 # L& OLD HUNGARIAN CAPITAL LETTER I 10C91 ; NFKC_SCF; 10CD1 # L& OLD HUNGARIAN CAPITAL LETTER II 10C92 ; NFKC_SCF; 10CD2 # L& OLD HUNGARIAN CAPITAL LETTER EJ 10C93 ; NFKC_SCF; 10CD3 # L& OLD HUNGARIAN CAPITAL LETTER EK 10C94 ; NFKC_SCF; 10CD4 # L& OLD HUNGARIAN CAPITAL LETTER AK 10C95 ; NFKC_SCF; 10CD5 # L& OLD HUNGARIAN CAPITAL LETTER UNK 10C96 ; NFKC_SCF; 10CD6 # L& OLD HUNGARIAN CAPITAL LETTER EL 10C97 ; NFKC_SCF; 10CD7 # L& OLD HUNGARIAN CAPITAL LETTER ELY 10C98 ; NFKC_SCF; 10CD8 # L& OLD HUNGARIAN CAPITAL LETTER EM 10C99 ; NFKC_SCF; 10CD9 # L& OLD HUNGARIAN CAPITAL LETTER EN 10C9A ; NFKC_SCF; 10CDA # L& OLD HUNGARIAN CAPITAL LETTER ENY 10C9B ; NFKC_SCF; 10CDB # L& OLD HUNGARIAN CAPITAL LETTER O 10C9C ; NFKC_SCF; 10CDC # L& OLD HUNGARIAN CAPITAL LETTER OO 10C9D ; NFKC_SCF; 10CDD # L& OLD HUNGARIAN CAPITAL LETTER NIKOLSBURG OE 10C9E ; NFKC_SCF; 10CDE # L& OLD HUNGARIAN CAPITAL LETTER RUDIMENTA OE 10C9F ; NFKC_SCF; 10CDF # L& OLD HUNGARIAN CAPITAL LETTER OEE 10CA0 ; NFKC_SCF; 10CE0 # L& OLD HUNGARIAN CAPITAL LETTER EP 10CA1 ; NFKC_SCF; 10CE1 # L& OLD HUNGARIAN CAPITAL LETTER EMP 10CA2 ; NFKC_SCF; 10CE2 # L& OLD HUNGARIAN CAPITAL LETTER ER 10CA3 ; NFKC_SCF; 10CE3 # L& OLD HUNGARIAN CAPITAL LETTER SHORT ER 10CA4 ; NFKC_SCF; 10CE4 # L& OLD HUNGARIAN CAPITAL LETTER ES 10CA5 ; NFKC_SCF; 10CE5 # L& OLD HUNGARIAN CAPITAL LETTER ESZ 10CA6 ; NFKC_SCF; 10CE6 # L& OLD HUNGARIAN CAPITAL LETTER ET 10CA7 ; NFKC_SCF; 10CE7 # L& OLD HUNGARIAN CAPITAL LETTER ENT 10CA8 ; NFKC_SCF; 10CE8 # L& OLD HUNGARIAN CAPITAL LETTER ETY 10CA9 ; NFKC_SCF; 10CE9 # L& OLD HUNGARIAN CAPITAL LETTER ECH 10CAA ; NFKC_SCF; 10CEA # L& OLD HUNGARIAN CAPITAL LETTER U 10CAB ; NFKC_SCF; 10CEB # L& OLD HUNGARIAN CAPITAL LETTER UU 10CAC ; NFKC_SCF; 10CEC # L& OLD HUNGARIAN CAPITAL LETTER NIKOLSBURG UE 10CAD ; NFKC_SCF; 10CED # L& OLD HUNGARIAN CAPITAL LETTER RUDIMENTA UE 10CAE ; NFKC_SCF; 10CEE # L& OLD HUNGARIAN CAPITAL LETTER EV 10CAF ; NFKC_SCF; 10CEF # L& OLD HUNGARIAN CAPITAL LETTER EZ 10CB0 ; NFKC_SCF; 10CF0 # L& OLD HUNGARIAN CAPITAL LETTER EZS 10CB1 ; NFKC_SCF; 10CF1 # L& OLD HUNGARIAN CAPITAL LETTER ENT-SHAPED SIGN 10CB2 ; NFKC_SCF; 10CF2 # L& OLD HUNGARIAN CAPITAL LETTER US 118A0 ; NFKC_SCF; 118C0 # L& WARANG CITI CAPITAL LETTER NGAA 118A1 ; NFKC_SCF; 118C1 # L& WARANG CITI CAPITAL LETTER A 118A2 ; NFKC_SCF; 118C2 # L& WARANG CITI CAPITAL LETTER WI 118A3 ; NFKC_SCF; 118C3 # L& WARANG CITI CAPITAL LETTER YU 118A4 ; NFKC_SCF; 118C4 # L& WARANG CITI CAPITAL LETTER YA 118A5 ; NFKC_SCF; 118C5 # L& WARANG CITI CAPITAL LETTER YO 118A6 ; NFKC_SCF; 118C6 # L& WARANG CITI CAPITAL LETTER II 118A7 ; NFKC_SCF; 118C7 # L& WARANG CITI CAPITAL LETTER UU 118A8 ; NFKC_SCF; 118C8 # L& WARANG CITI CAPITAL LETTER E 118A9 ; NFKC_SCF; 118C9 # L& WARANG CITI CAPITAL LETTER O 118AA ; NFKC_SCF; 118CA # L& WARANG CITI CAPITAL LETTER ANG 118AB ; NFKC_SCF; 118CB # L& WARANG CITI CAPITAL LETTER GA 118AC ; NFKC_SCF; 118CC # L& WARANG CITI CAPITAL LETTER KO 118AD ; NFKC_SCF; 118CD # L& WARANG CITI CAPITAL LETTER ENY 118AE ; NFKC_SCF; 118CE # L& WARANG CITI CAPITAL LETTER YUJ 118AF ; NFKC_SCF; 118CF # L& WARANG CITI CAPITAL LETTER UC 118B0 ; NFKC_SCF; 118D0 # L& WARANG CITI CAPITAL LETTER ENN 118B1 ; NFKC_SCF; 118D1 # L& WARANG CITI CAPITAL LETTER ODD 118B2 ; NFKC_SCF; 118D2 # L& WARANG CITI CAPITAL LETTER TTE 118B3 ; NFKC_SCF; 118D3 # L& WARANG CITI CAPITAL LETTER NUNG 118B4 ; NFKC_SCF; 118D4 # L& WARANG CITI CAPITAL LETTER DA 118B5 ; NFKC_SCF; 118D5 # L& WARANG CITI CAPITAL LETTER AT 118B6 ; NFKC_SCF; 118D6 # L& WARANG CITI CAPITAL LETTER AM 118B7 ; NFKC_SCF; 118D7 # L& WARANG CITI CAPITAL LETTER BU 118B8 ; NFKC_SCF; 118D8 # L& WARANG CITI CAPITAL LETTER PU 118B9 ; NFKC_SCF; 118D9 # L& WARANG CITI CAPITAL LETTER HIYO 118BA ; NFKC_SCF; 118DA # L& WARANG CITI CAPITAL LETTER HOLO 118BB ; NFKC_SCF; 118DB # L& WARANG CITI CAPITAL LETTER HORR 118BC ; NFKC_SCF; 118DC # L& WARANG CITI CAPITAL LETTER HAR 118BD ; NFKC_SCF; 118DD # L& WARANG CITI CAPITAL LETTER SSUU 118BE ; NFKC_SCF; 118DE # L& WARANG CITI CAPITAL LETTER SII 118BF ; NFKC_SCF; 118DF # L& WARANG CITI CAPITAL LETTER VIYO 16E40 ; NFKC_SCF; 16E60 # L& MEDEFAIDRIN CAPITAL LETTER M 16E41 ; NFKC_SCF; 16E61 # L& MEDEFAIDRIN CAPITAL LETTER S 16E42 ; NFKC_SCF; 16E62 # L& MEDEFAIDRIN CAPITAL LETTER V 16E43 ; NFKC_SCF; 16E63 # L& MEDEFAIDRIN CAPITAL LETTER W 16E44 ; NFKC_SCF; 16E64 # L& MEDEFAIDRIN CAPITAL LETTER ATIU 16E45 ; NFKC_SCF; 16E65 # L& MEDEFAIDRIN CAPITAL LETTER Z 16E46 ; NFKC_SCF; 16E66 # L& MEDEFAIDRIN CAPITAL LETTER KP 16E47 ; NFKC_SCF; 16E67 # L& MEDEFAIDRIN CAPITAL LETTER P 16E48 ; NFKC_SCF; 16E68 # L& MEDEFAIDRIN CAPITAL LETTER T 16E49 ; NFKC_SCF; 16E69 # L& MEDEFAIDRIN CAPITAL LETTER G 16E4A ; NFKC_SCF; 16E6A # L& MEDEFAIDRIN CAPITAL LETTER F 16E4B ; NFKC_SCF; 16E6B # L& MEDEFAIDRIN CAPITAL LETTER I 16E4C ; NFKC_SCF; 16E6C # L& MEDEFAIDRIN CAPITAL LETTER K 16E4D ; NFKC_SCF; 16E6D # L& MEDEFAIDRIN CAPITAL LETTER A 16E4E ; NFKC_SCF; 16E6E # L& MEDEFAIDRIN CAPITAL LETTER J 16E4F ; NFKC_SCF; 16E6F # L& MEDEFAIDRIN CAPITAL LETTER E 16E50 ; NFKC_SCF; 16E70 # L& MEDEFAIDRIN CAPITAL LETTER B 16E51 ; NFKC_SCF; 16E71 # L& MEDEFAIDRIN CAPITAL LETTER C 16E52 ; NFKC_SCF; 16E72 # L& MEDEFAIDRIN CAPITAL LETTER U 16E53 ; NFKC_SCF; 16E73 # L& MEDEFAIDRIN CAPITAL LETTER YU 16E54 ; NFKC_SCF; 16E74 # L& MEDEFAIDRIN CAPITAL LETTER L 16E55 ; NFKC_SCF; 16E75 # L& MEDEFAIDRIN CAPITAL LETTER Q 16E56 ; NFKC_SCF; 16E76 # L& MEDEFAIDRIN CAPITAL LETTER HP 16E57 ; NFKC_SCF; 16E77 # L& MEDEFAIDRIN CAPITAL LETTER NY 16E58 ; NFKC_SCF; 16E78 # L& MEDEFAIDRIN CAPITAL LETTER X 16E59 ; NFKC_SCF; 16E79 # L& MEDEFAIDRIN CAPITAL LETTER D 16E5A ; NFKC_SCF; 16E7A # L& MEDEFAIDRIN CAPITAL LETTER OE 16E5B ; NFKC_SCF; 16E7B # L& MEDEFAIDRIN CAPITAL LETTER N 16E5C ; NFKC_SCF; 16E7C # L& MEDEFAIDRIN CAPITAL LETTER R 16E5D ; NFKC_SCF; 16E7D # L& MEDEFAIDRIN CAPITAL LETTER O 16E5E ; NFKC_SCF; 16E7E # L& MEDEFAIDRIN CAPITAL LETTER AI 16E5F ; NFKC_SCF; 16E7F # L& MEDEFAIDRIN CAPITAL LETTER Y 1BCA0..1BCA3 ; NFKC_SCF; # Cf [4] SHORTHAND FORMAT LETTER OVERLAP..SHORTHAND FORMAT UP STEP 1D15E ; NFKC_SCF; 1D157 1D165 # So MUSICAL SYMBOL HALF NOTE 1D15F ; NFKC_SCF; 1D158 1D165 # So MUSICAL SYMBOL QUARTER NOTE 1D160 ; NFKC_SCF; 1D158 1D165 1D16E #So MUSICAL SYMBOL EIGHTH NOTE 1D161 ; NFKC_SCF; 1D158 1D165 1D16F #So MUSICAL SYMBOL SIXTEENTH NOTE 1D162 ; NFKC_SCF; 1D158 1D165 1D170 #So MUSICAL SYMBOL THIRTY-SECOND NOTE 1D163 ; NFKC_SCF; 1D158 1D165 1D171 #So MUSICAL SYMBOL SIXTY-FOURTH NOTE 1D164 ; NFKC_SCF; 1D158 1D165 1D172 #So MUSICAL SYMBOL ONE HUNDRED TWENTY-EIGHTH NOTE 1D173..1D17A ; NFKC_SCF; # Cf [8] MUSICAL SYMBOL BEGIN BEAM..MUSICAL SYMBOL END PHRASE 1D1BB ; NFKC_SCF; 1D1B9 1D165 # So MUSICAL SYMBOL MINIMA 1D1BC ; NFKC_SCF; 1D1BA 1D165 # So MUSICAL SYMBOL MINIMA BLACK 1D1BD ; NFKC_SCF; 1D1B9 1D165 1D16E #So MUSICAL SYMBOL SEMIMINIMA WHITE 1D1BE ; NFKC_SCF; 1D1BA 1D165 1D16E #So MUSICAL SYMBOL SEMIMINIMA BLACK 1D1BF ; NFKC_SCF; 1D1B9 1D165 1D16F #So MUSICAL SYMBOL FUSA WHITE 1D1C0 ; NFKC_SCF; 1D1BA 1D165 1D16F #So MUSICAL SYMBOL FUSA BLACK 1D400 ; NFKC_SCF; 0061 # L& MATHEMATICAL BOLD CAPITAL A 1D401 ; NFKC_SCF; 0062 # L& MATHEMATICAL BOLD CAPITAL B 1D402 ; NFKC_SCF; 0063 # L& MATHEMATICAL BOLD CAPITAL C 1D403 ; NFKC_SCF; 0064 # L& MATHEMATICAL BOLD CAPITAL D 1D404 ; NFKC_SCF; 0065 # L& MATHEMATICAL BOLD CAPITAL E 1D405 ; NFKC_SCF; 0066 # L& MATHEMATICAL BOLD CAPITAL F 1D406 ; NFKC_SCF; 0067 # L& MATHEMATICAL BOLD CAPITAL G 1D407 ; NFKC_SCF; 0068 # L& MATHEMATICAL BOLD CAPITAL H 1D408 ; NFKC_SCF; 0069 # L& MATHEMATICAL BOLD CAPITAL I 1D409 ; NFKC_SCF; 006A # L& MATHEMATICAL BOLD CAPITAL J 1D40A ; NFKC_SCF; 006B # L& MATHEMATICAL BOLD CAPITAL K 1D40B ; NFKC_SCF; 006C # L& MATHEMATICAL BOLD CAPITAL L 1D40C ; NFKC_SCF; 006D # L& MATHEMATICAL BOLD CAPITAL M 1D40D ; NFKC_SCF; 006E # L& MATHEMATICAL BOLD CAPITAL N 1D40E ; NFKC_SCF; 006F # L& MATHEMATICAL BOLD CAPITAL O 1D40F ; NFKC_SCF; 0070 # L& MATHEMATICAL BOLD CAPITAL P 1D410 ; NFKC_SCF; 0071 # L& MATHEMATICAL BOLD CAPITAL Q 1D411 ; NFKC_SCF; 0072 # L& MATHEMATICAL BOLD CAPITAL R 1D412 ; NFKC_SCF; 0073 # L& MATHEMATICAL BOLD CAPITAL S 1D413 ; NFKC_SCF; 0074 # L& MATHEMATICAL BOLD CAPITAL T 1D414 ; NFKC_SCF; 0075 # L& MATHEMATICAL BOLD CAPITAL U 1D415 ; NFKC_SCF; 0076 # L& MATHEMATICAL BOLD CAPITAL V 1D416 ; NFKC_SCF; 0077 # L& MATHEMATICAL BOLD CAPITAL W 1D417 ; NFKC_SCF; 0078 # L& MATHEMATICAL BOLD CAPITAL X 1D418 ; NFKC_SCF; 0079 # L& MATHEMATICAL BOLD CAPITAL Y 1D419 ; NFKC_SCF; 007A # L& MATHEMATICAL BOLD CAPITAL Z 1D41A ; NFKC_SCF; 0061 # L& MATHEMATICAL BOLD SMALL A 1D41B ; NFKC_SCF; 0062 # L& MATHEMATICAL BOLD SMALL B 1D41C ; NFKC_SCF; 0063 # L& MATHEMATICAL BOLD SMALL C 1D41D ; NFKC_SCF; 0064 # L& MATHEMATICAL BOLD SMALL D 1D41E ; NFKC_SCF; 0065 # L& MATHEMATICAL BOLD SMALL E 1D41F ; NFKC_SCF; 0066 # L& MATHEMATICAL BOLD SMALL F 1D420 ; NFKC_SCF; 0067 # L& MATHEMATICAL BOLD SMALL G 1D421 ; NFKC_SCF; 0068 # L& MATHEMATICAL BOLD SMALL H 1D422 ; NFKC_SCF; 0069 # L& MATHEMATICAL BOLD SMALL I 1D423 ; NFKC_SCF; 006A # L& MATHEMATICAL BOLD SMALL J 1D424 ; NFKC_SCF; 006B # L& MATHEMATICAL BOLD SMALL K 1D425 ; NFKC_SCF; 006C # L& MATHEMATICAL BOLD SMALL L 1D426 ; NFKC_SCF; 006D # L& MATHEMATICAL BOLD SMALL M 1D427 ; NFKC_SCF; 006E # L& MATHEMATICAL BOLD SMALL N 1D428 ; NFKC_SCF; 006F # L& MATHEMATICAL BOLD SMALL O 1D429 ; NFKC_SCF; 0070 # L& MATHEMATICAL BOLD SMALL P 1D42A ; NFKC_SCF; 0071 # L& MATHEMATICAL BOLD SMALL Q 1D42B ; NFKC_SCF; 0072 # L& MATHEMATICAL BOLD SMALL R 1D42C ; NFKC_SCF; 0073 # L& MATHEMATICAL BOLD SMALL S 1D42D ; NFKC_SCF; 0074 # L& MATHEMATICAL BOLD SMALL T 1D42E ; NFKC_SCF; 0075 # L& MATHEMATICAL BOLD SMALL U 1D42F ; NFKC_SCF; 0076 # L& MATHEMATICAL BOLD SMALL V 1D430 ; NFKC_SCF; 0077 # L& MATHEMATICAL BOLD SMALL W 1D431 ; NFKC_SCF; 0078 # L& MATHEMATICAL BOLD SMALL X 1D432 ; NFKC_SCF; 0079 # L& MATHEMATICAL BOLD SMALL Y 1D433 ; NFKC_SCF; 007A # L& MATHEMATICAL BOLD SMALL Z 1D434 ; NFKC_SCF; 0061 # L& MATHEMATICAL ITALIC CAPITAL A 1D435 ; NFKC_SCF; 0062 # L& MATHEMATICAL ITALIC CAPITAL B 1D436 ; NFKC_SCF; 0063 # L& MATHEMATICAL ITALIC CAPITAL C 1D437 ; NFKC_SCF; 0064 # L& MATHEMATICAL ITALIC CAPITAL D 1D438 ; NFKC_SCF; 0065 # L& MATHEMATICAL ITALIC CAPITAL E 1D439 ; NFKC_SCF; 0066 # L& MATHEMATICAL ITALIC CAPITAL F 1D43A ; NFKC_SCF; 0067 # L& MATHEMATICAL ITALIC CAPITAL G 1D43B ; NFKC_SCF; 0068 # L& MATHEMATICAL ITALIC CAPITAL H 1D43C ; NFKC_SCF; 0069 # L& MATHEMATICAL ITALIC CAPITAL I 1D43D ; NFKC_SCF; 006A # L& MATHEMATICAL ITALIC CAPITAL J 1D43E ; NFKC_SCF; 006B # L& MATHEMATICAL ITALIC CAPITAL K 1D43F ; NFKC_SCF; 006C # L& MATHEMATICAL ITALIC CAPITAL L 1D440 ; NFKC_SCF; 006D # L& MATHEMATICAL ITALIC CAPITAL M 1D441 ; NFKC_SCF; 006E # L& MATHEMATICAL ITALIC CAPITAL N 1D442 ; NFKC_SCF; 006F # L& MATHEMATICAL ITALIC CAPITAL O 1D443 ; NFKC_SCF; 0070 # L& MATHEMATICAL ITALIC CAPITAL P 1D444 ; NFKC_SCF; 0071 # L& MATHEMATICAL ITALIC CAPITAL Q 1D445 ; NFKC_SCF; 0072 # L& MATHEMATICAL ITALIC CAPITAL R 1D446 ; NFKC_SCF; 0073 # L& MATHEMATICAL ITALIC CAPITAL S 1D447 ; NFKC_SCF; 0074 # L& MATHEMATICAL ITALIC CAPITAL T 1D448 ; NFKC_SCF; 0075 # L& MATHEMATICAL ITALIC CAPITAL U 1D449 ; NFKC_SCF; 0076 # L& MATHEMATICAL ITALIC CAPITAL V 1D44A ; NFKC_SCF; 0077 # L& MATHEMATICAL ITALIC CAPITAL W 1D44B ; NFKC_SCF; 0078 # L& MATHEMATICAL ITALIC CAPITAL X 1D44C ; NFKC_SCF; 0079 # L& MATHEMATICAL ITALIC CAPITAL Y 1D44D ; NFKC_SCF; 007A # L& MATHEMATICAL ITALIC CAPITAL Z 1D44E ; NFKC_SCF; 0061 # L& MATHEMATICAL ITALIC SMALL A 1D44F ; NFKC_SCF; 0062 # L& MATHEMATICAL ITALIC SMALL B 1D450 ; NFKC_SCF; 0063 # L& MATHEMATICAL ITALIC SMALL C 1D451 ; NFKC_SCF; 0064 # L& MATHEMATICAL ITALIC SMALL D 1D452 ; NFKC_SCF; 0065 # L& MATHEMATICAL ITALIC SMALL E 1D453 ; NFKC_SCF; 0066 # L& MATHEMATICAL ITALIC SMALL F 1D454 ; NFKC_SCF; 0067 # L& MATHEMATICAL ITALIC SMALL G 1D456 ; NFKC_SCF; 0069 # L& MATHEMATICAL ITALIC SMALL I 1D457 ; NFKC_SCF; 006A # L& MATHEMATICAL ITALIC SMALL J 1D458 ; NFKC_SCF; 006B # L& MATHEMATICAL ITALIC SMALL K 1D459 ; NFKC_SCF; 006C # L& MATHEMATICAL ITALIC SMALL L 1D45A ; NFKC_SCF; 006D # L& MATHEMATICAL ITALIC SMALL M 1D45B ; NFKC_SCF; 006E # L& MATHEMATICAL ITALIC SMALL N 1D45C ; NFKC_SCF; 006F # L& MATHEMATICAL ITALIC SMALL O 1D45D ; NFKC_SCF; 0070 # L& MATHEMATICAL ITALIC SMALL P 1D45E ; NFKC_SCF; 0071 # L& MATHEMATICAL ITALIC SMALL Q 1D45F ; NFKC_SCF; 0072 # L& MATHEMATICAL ITALIC SMALL R 1D460 ; NFKC_SCF; 0073 # L& MATHEMATICAL ITALIC SMALL S 1D461 ; NFKC_SCF; 0074 # L& MATHEMATICAL ITALIC SMALL T 1D462 ; NFKC_SCF; 0075 # L& MATHEMATICAL ITALIC SMALL U 1D463 ; NFKC_SCF; 0076 # L& MATHEMATICAL ITALIC SMALL V 1D464 ; NFKC_SCF; 0077 # L& MATHEMATICAL ITALIC SMALL W 1D465 ; NFKC_SCF; 0078 # L& MATHEMATICAL ITALIC SMALL X 1D466 ; NFKC_SCF; 0079 # L& MATHEMATICAL ITALIC SMALL Y 1D467 ; NFKC_SCF; 007A # L& MATHEMATICAL ITALIC SMALL Z 1D468 ; NFKC_SCF; 0061 # L& MATHEMATICAL BOLD ITALIC CAPITAL A 1D469 ; NFKC_SCF; 0062 # L& MATHEMATICAL BOLD ITALIC CAPITAL B 1D46A ; NFKC_SCF; 0063 # L& MATHEMATICAL BOLD ITALIC CAPITAL C 1D46B ; NFKC_SCF; 0064 # L& MATHEMATICAL BOLD ITALIC CAPITAL D 1D46C ; NFKC_SCF; 0065 # L& MATHEMATICAL BOLD ITALIC CAPITAL E 1D46D ; NFKC_SCF; 0066 # L& MATHEMATICAL BOLD ITALIC CAPITAL F 1D46E ; NFKC_SCF; 0067 # L& MATHEMATICAL BOLD ITALIC CAPITAL G 1D46F ; NFKC_SCF; 0068 # L& MATHEMATICAL BOLD ITALIC CAPITAL H 1D470 ; NFKC_SCF; 0069 # L& MATHEMATICAL BOLD ITALIC CAPITAL I 1D471 ; NFKC_SCF; 006A # L& MATHEMATICAL BOLD ITALIC CAPITAL J 1D472 ; NFKC_SCF; 006B # L& MATHEMATICAL BOLD ITALIC CAPITAL K 1D473 ; NFKC_SCF; 006C # L& MATHEMATICAL BOLD ITALIC CAPITAL L 1D474 ; NFKC_SCF; 006D # L& MATHEMATICAL BOLD ITALIC CAPITAL M 1D475 ; NFKC_SCF; 006E # L& MATHEMATICAL BOLD ITALIC CAPITAL N 1D476 ; NFKC_SCF; 006F # L& MATHEMATICAL BOLD ITALIC CAPITAL O 1D477 ; NFKC_SCF; 0070 # L& MATHEMATICAL BOLD ITALIC CAPITAL P 1D478 ; NFKC_SCF; 0071 # L& MATHEMATICAL BOLD ITALIC CAPITAL Q 1D479 ; NFKC_SCF; 0072 # L& MATHEMATICAL BOLD ITALIC CAPITAL R 1D47A ; NFKC_SCF; 0073 # L& MATHEMATICAL BOLD ITALIC CAPITAL S 1D47B ; NFKC_SCF; 0074 # L& MATHEMATICAL BOLD ITALIC CAPITAL T 1D47C ; NFKC_SCF; 0075 # L& MATHEMATICAL BOLD ITALIC CAPITAL U 1D47D ; NFKC_SCF; 0076 # L& MATHEMATICAL BOLD ITALIC CAPITAL V 1D47E ; NFKC_SCF; 0077 # L& MATHEMATICAL BOLD ITALIC CAPITAL W 1D47F ; NFKC_SCF; 0078 # L& MATHEMATICAL BOLD ITALIC CAPITAL X 1D480 ; NFKC_SCF; 0079 # L& MATHEMATICAL BOLD ITALIC CAPITAL Y 1D481 ; NFKC_SCF; 007A # L& MATHEMATICAL BOLD ITALIC CAPITAL Z 1D482 ; NFKC_SCF; 0061 # L& MATHEMATICAL BOLD ITALIC SMALL A 1D483 ; NFKC_SCF; 0062 # L& MATHEMATICAL BOLD ITALIC SMALL B 1D484 ; NFKC_SCF; 0063 # L& MATHEMATICAL BOLD ITALIC SMALL C 1D485 ; NFKC_SCF; 0064 # L& MATHEMATICAL BOLD ITALIC SMALL D 1D486 ; NFKC_SCF; 0065 # L& MATHEMATICAL BOLD ITALIC SMALL E 1D487 ; NFKC_SCF; 0066 # L& MATHEMATICAL BOLD ITALIC SMALL F 1D488 ; NFKC_SCF; 0067 # L& MATHEMATICAL BOLD ITALIC SMALL G 1D489 ; NFKC_SCF; 0068 # L& MATHEMATICAL BOLD ITALIC SMALL H 1D48A ; NFKC_SCF; 0069 # L& MATHEMATICAL BOLD ITALIC SMALL I 1D48B ; NFKC_SCF; 006A # L& MATHEMATICAL BOLD ITALIC SMALL J 1D48C ; NFKC_SCF; 006B # L& MATHEMATICAL BOLD ITALIC SMALL K 1D48D ; NFKC_SCF; 006C # L& MATHEMATICAL BOLD ITALIC SMALL L 1D48E ; NFKC_SCF; 006D # L& MATHEMATICAL BOLD ITALIC SMALL M 1D48F ; NFKC_SCF; 006E # L& MATHEMATICAL BOLD ITALIC SMALL N 1D490 ; NFKC_SCF; 006F # L& MATHEMATICAL BOLD ITALIC SMALL O 1D491 ; NFKC_SCF; 0070 # L& MATHEMATICAL BOLD ITALIC SMALL P 1D492 ; NFKC_SCF; 0071 # L& MATHEMATICAL BOLD ITALIC SMALL Q 1D493 ; NFKC_SCF; 0072 # L& MATHEMATICAL BOLD ITALIC SMALL R 1D494 ; NFKC_SCF; 0073 # L& MATHEMATICAL BOLD ITALIC SMALL S 1D495 ; NFKC_SCF; 0074 # L& MATHEMATICAL BOLD ITALIC SMALL T 1D496 ; NFKC_SCF; 0075 # L& MATHEMATICAL BOLD ITALIC SMALL U 1D497 ; NFKC_SCF; 0076 # L& MATHEMATICAL BOLD ITALIC SMALL V 1D498 ; NFKC_SCF; 0077 # L& MATHEMATICAL BOLD ITALIC SMALL W 1D499 ; NFKC_SCF; 0078 # L& MATHEMATICAL BOLD ITALIC SMALL X 1D49A ; NFKC_SCF; 0079 # L& MATHEMATICAL BOLD ITALIC SMALL Y 1D49B ; NFKC_SCF; 007A # L& MATHEMATICAL BOLD ITALIC SMALL Z 1D49C ; NFKC_SCF; 0061 # L& MATHEMATICAL SCRIPT CAPITAL A 1D49E ; NFKC_SCF; 0063 # L& MATHEMATICAL SCRIPT CAPITAL C 1D49F ; NFKC_SCF; 0064 # L& MATHEMATICAL SCRIPT CAPITAL D 1D4A2 ; NFKC_SCF; 0067 # L& MATHEMATICAL SCRIPT CAPITAL G 1D4A5 ; NFKC_SCF; 006A # L& MATHEMATICAL SCRIPT CAPITAL J 1D4A6 ; NFKC_SCF; 006B # L& MATHEMATICAL SCRIPT CAPITAL K 1D4A9 ; NFKC_SCF; 006E # L& MATHEMATICAL SCRIPT CAPITAL N 1D4AA ; NFKC_SCF; 006F # L& MATHEMATICAL SCRIPT CAPITAL O 1D4AB ; NFKC_SCF; 0070 # L& MATHEMATICAL SCRIPT CAPITAL P 1D4AC ; NFKC_SCF; 0071 # L& MATHEMATICAL SCRIPT CAPITAL Q 1D4AE ; NFKC_SCF; 0073 # L& MATHEMATICAL SCRIPT CAPITAL S 1D4AF ; NFKC_SCF; 0074 # L& MATHEMATICAL SCRIPT CAPITAL T 1D4B0 ; NFKC_SCF; 0075 # L& MATHEMATICAL SCRIPT CAPITAL U 1D4B1 ; NFKC_SCF; 0076 # L& MATHEMATICAL SCRIPT CAPITAL V 1D4B2 ; NFKC_SCF; 0077 # L& MATHEMATICAL SCRIPT CAPITAL W 1D4B3 ; NFKC_SCF; 0078 # L& MATHEMATICAL SCRIPT CAPITAL X 1D4B4 ; NFKC_SCF; 0079 # L& MATHEMATICAL SCRIPT CAPITAL Y 1D4B5 ; NFKC_SCF; 007A # L& MATHEMATICAL SCRIPT CAPITAL Z 1D4B6 ; NFKC_SCF; 0061 # L& MATHEMATICAL SCRIPT SMALL A 1D4B7 ; NFKC_SCF; 0062 # L& MATHEMATICAL SCRIPT SMALL B 1D4B8 ; NFKC_SCF; 0063 # L& MATHEMATICAL SCRIPT SMALL C 1D4B9 ; NFKC_SCF; 0064 # L& MATHEMATICAL SCRIPT SMALL D 1D4BB ; NFKC_SCF; 0066 # L& MATHEMATICAL SCRIPT SMALL F 1D4BD ; NFKC_SCF; 0068 # L& MATHEMATICAL SCRIPT SMALL H 1D4BE ; NFKC_SCF; 0069 # L& MATHEMATICAL SCRIPT SMALL I 1D4BF ; NFKC_SCF; 006A # L& MATHEMATICAL SCRIPT SMALL J 1D4C0 ; NFKC_SCF; 006B # L& MATHEMATICAL SCRIPT SMALL K 1D4C1 ; NFKC_SCF; 006C # L& MATHEMATICAL SCRIPT SMALL L 1D4C2 ; NFKC_SCF; 006D # L& MATHEMATICAL SCRIPT SMALL M 1D4C3 ; NFKC_SCF; 006E # L& MATHEMATICAL SCRIPT SMALL N 1D4C5 ; NFKC_SCF; 0070 # L& MATHEMATICAL SCRIPT SMALL P 1D4C6 ; NFKC_SCF; 0071 # L& MATHEMATICAL SCRIPT SMALL Q 1D4C7 ; NFKC_SCF; 0072 # L& MATHEMATICAL SCRIPT SMALL R 1D4C8 ; NFKC_SCF; 0073 # L& MATHEMATICAL SCRIPT SMALL S 1D4C9 ; NFKC_SCF; 0074 # L& MATHEMATICAL SCRIPT SMALL T 1D4CA ; NFKC_SCF; 0075 # L& MATHEMATICAL SCRIPT SMALL U 1D4CB ; NFKC_SCF; 0076 # L& MATHEMATICAL SCRIPT SMALL V 1D4CC ; NFKC_SCF; 0077 # L& MATHEMATICAL SCRIPT SMALL W 1D4CD ; NFKC_SCF; 0078 # L& MATHEMATICAL SCRIPT SMALL X 1D4CE ; NFKC_SCF; 0079 # L& MATHEMATICAL SCRIPT SMALL Y 1D4CF ; NFKC_SCF; 007A # L& MATHEMATICAL SCRIPT SMALL Z 1D4D0 ; NFKC_SCF; 0061 # L& MATHEMATICAL BOLD SCRIPT CAPITAL A 1D4D1 ; NFKC_SCF; 0062 # L& MATHEMATICAL BOLD SCRIPT CAPITAL B 1D4D2 ; NFKC_SCF; 0063 # L& MATHEMATICAL BOLD SCRIPT CAPITAL C 1D4D3 ; NFKC_SCF; 0064 # L& MATHEMATICAL BOLD SCRIPT CAPITAL D 1D4D4 ; NFKC_SCF; 0065 # L& MATHEMATICAL BOLD SCRIPT CAPITAL E 1D4D5 ; NFKC_SCF; 0066 # L& MATHEMATICAL BOLD SCRIPT CAPITAL F 1D4D6 ; NFKC_SCF; 0067 # L& MATHEMATICAL BOLD SCRIPT CAPITAL G 1D4D7 ; NFKC_SCF; 0068 # L& MATHEMATICAL BOLD SCRIPT CAPITAL H 1D4D8 ; NFKC_SCF; 0069 # L& MATHEMATICAL BOLD SCRIPT CAPITAL I 1D4D9 ; NFKC_SCF; 006A # L& MATHEMATICAL BOLD SCRIPT CAPITAL J 1D4DA ; NFKC_SCF; 006B # L& MATHEMATICAL BOLD SCRIPT CAPITAL K 1D4DB ; NFKC_SCF; 006C # L& MATHEMATICAL BOLD SCRIPT CAPITAL L 1D4DC ; NFKC_SCF; 006D # L& MATHEMATICAL BOLD SCRIPT CAPITAL M 1D4DD ; NFKC_SCF; 006E # L& MATHEMATICAL BOLD SCRIPT CAPITAL N 1D4DE ; NFKC_SCF; 006F # L& MATHEMATICAL BOLD SCRIPT CAPITAL O 1D4DF ; NFKC_SCF; 0070 # L& MATHEMATICAL BOLD SCRIPT CAPITAL P 1D4E0 ; NFKC_SCF; 0071 # L& MATHEMATICAL BOLD SCRIPT CAPITAL Q 1D4E1 ; NFKC_SCF; 0072 # L& MATHEMATICAL BOLD SCRIPT CAPITAL R 1D4E2 ; NFKC_SCF; 0073 # L& MATHEMATICAL BOLD SCRIPT CAPITAL S 1D4E3 ; NFKC_SCF; 0074 # L& MATHEMATICAL BOLD SCRIPT CAPITAL T 1D4E4 ; NFKC_SCF; 0075 # L& MATHEMATICAL BOLD SCRIPT CAPITAL U 1D4E5 ; NFKC_SCF; 0076 # L& MATHEMATICAL BOLD SCRIPT CAPITAL V 1D4E6 ; NFKC_SCF; 0077 # L& MATHEMATICAL BOLD SCRIPT CAPITAL W 1D4E7 ; NFKC_SCF; 0078 # L& MATHEMATICAL BOLD SCRIPT CAPITAL X 1D4E8 ; NFKC_SCF; 0079 # L& MATHEMATICAL BOLD SCRIPT CAPITAL Y 1D4E9 ; NFKC_SCF; 007A # L& MATHEMATICAL BOLD SCRIPT CAPITAL Z 1D4EA ; NFKC_SCF; 0061 # L& MATHEMATICAL BOLD SCRIPT SMALL A 1D4EB ; NFKC_SCF; 0062 # L& MATHEMATICAL BOLD SCRIPT SMALL B 1D4EC ; NFKC_SCF; 0063 # L& MATHEMATICAL BOLD SCRIPT SMALL C 1D4ED ; NFKC_SCF; 0064 # L& MATHEMATICAL BOLD SCRIPT SMALL D 1D4EE ; NFKC_SCF; 0065 # L& MATHEMATICAL BOLD SCRIPT SMALL E 1D4EF ; NFKC_SCF; 0066 # L& MATHEMATICAL BOLD SCRIPT SMALL F 1D4F0 ; NFKC_SCF; 0067 # L& MATHEMATICAL BOLD SCRIPT SMALL G 1D4F1 ; NFKC_SCF; 0068 # L& MATHEMATICAL BOLD SCRIPT SMALL H 1D4F2 ; NFKC_SCF; 0069 # L& MATHEMATICAL BOLD SCRIPT SMALL I 1D4F3 ; NFKC_SCF; 006A # L& MATHEMATICAL BOLD SCRIPT SMALL J 1D4F4 ; NFKC_SCF; 006B # L& MATHEMATICAL BOLD SCRIPT SMALL K 1D4F5 ; NFKC_SCF; 006C # L& MATHEMATICAL BOLD SCRIPT SMALL L 1D4F6 ; NFKC_SCF; 006D # L& MATHEMATICAL BOLD SCRIPT SMALL M 1D4F7 ; NFKC_SCF; 006E # L& MATHEMATICAL BOLD SCRIPT SMALL N 1D4F8 ; NFKC_SCF; 006F # L& MATHEMATICAL BOLD SCRIPT SMALL O 1D4F9 ; NFKC_SCF; 0070 # L& MATHEMATICAL BOLD SCRIPT SMALL P 1D4FA ; NFKC_SCF; 0071 # L& MATHEMATICAL BOLD SCRIPT SMALL Q 1D4FB ; NFKC_SCF; 0072 # L& MATHEMATICAL BOLD SCRIPT SMALL R 1D4FC ; NFKC_SCF; 0073 # L& MATHEMATICAL BOLD SCRIPT SMALL S 1D4FD ; NFKC_SCF; 0074 # L& MATHEMATICAL BOLD SCRIPT SMALL T 1D4FE ; NFKC_SCF; 0075 # L& MATHEMATICAL BOLD SCRIPT SMALL U 1D4FF ; NFKC_SCF; 0076 # L& MATHEMATICAL BOLD SCRIPT SMALL V 1D500 ; NFKC_SCF; 0077 # L& MATHEMATICAL BOLD SCRIPT SMALL W 1D501 ; NFKC_SCF; 0078 # L& MATHEMATICAL BOLD SCRIPT SMALL X 1D502 ; NFKC_SCF; 0079 # L& MATHEMATICAL BOLD SCRIPT SMALL Y 1D503 ; NFKC_SCF; 007A # L& MATHEMATICAL BOLD SCRIPT SMALL Z 1D504 ; NFKC_SCF; 0061 # L& MATHEMATICAL FRAKTUR CAPITAL A 1D505 ; NFKC_SCF; 0062 # L& MATHEMATICAL FRAKTUR CAPITAL B 1D507 ; NFKC_SCF; 0064 # L& MATHEMATICAL FRAKTUR CAPITAL D 1D508 ; NFKC_SCF; 0065 # L& MATHEMATICAL FRAKTUR CAPITAL E 1D509 ; NFKC_SCF; 0066 # L& MATHEMATICAL FRAKTUR CAPITAL F 1D50A ; NFKC_SCF; 0067 # L& MATHEMATICAL FRAKTUR CAPITAL G 1D50D ; NFKC_SCF; 006A # L& MATHEMATICAL FRAKTUR CAPITAL J 1D50E ; NFKC_SCF; 006B # L& MATHEMATICAL FRAKTUR CAPITAL K 1D50F ; NFKC_SCF; 006C # L& MATHEMATICAL FRAKTUR CAPITAL L 1D510 ; NFKC_SCF; 006D # L& MATHEMATICAL FRAKTUR CAPITAL M 1D511 ; NFKC_SCF; 006E # L& MATHEMATICAL FRAKTUR CAPITAL N 1D512 ; NFKC_SCF; 006F # L& MATHEMATICAL FRAKTUR CAPITAL O 1D513 ; NFKC_SCF; 0070 # L& MATHEMATICAL FRAKTUR CAPITAL P 1D514 ; NFKC_SCF; 0071 # L& MATHEMATICAL FRAKTUR CAPITAL Q 1D516 ; NFKC_SCF; 0073 # L& MATHEMATICAL FRAKTUR CAPITAL S 1D517 ; NFKC_SCF; 0074 # L& MATHEMATICAL FRAKTUR CAPITAL T 1D518 ; NFKC_SCF; 0075 # L& MATHEMATICAL FRAKTUR CAPITAL U 1D519 ; NFKC_SCF; 0076 # L& MATHEMATICAL FRAKTUR CAPITAL V 1D51A ; NFKC_SCF; 0077 # L& MATHEMATICAL FRAKTUR CAPITAL W 1D51B ; NFKC_SCF; 0078 # L& MATHEMATICAL FRAKTUR CAPITAL X 1D51C ; NFKC_SCF; 0079 # L& MATHEMATICAL FRAKTUR CAPITAL Y 1D51E ; NFKC_SCF; 0061 # L& MATHEMATICAL FRAKTUR SMALL A 1D51F ; NFKC_SCF; 0062 # L& MATHEMATICAL FRAKTUR SMALL B 1D520 ; NFKC_SCF; 0063 # L& MATHEMATICAL FRAKTUR SMALL C 1D521 ; NFKC_SCF; 0064 # L& MATHEMATICAL FRAKTUR SMALL D 1D522 ; NFKC_SCF; 0065 # L& MATHEMATICAL FRAKTUR SMALL E 1D523 ; NFKC_SCF; 0066 # L& MATHEMATICAL FRAKTUR SMALL F 1D524 ; NFKC_SCF; 0067 # L& MATHEMATICAL FRAKTUR SMALL G 1D525 ; NFKC_SCF; 0068 # L& MATHEMATICAL FRAKTUR SMALL H 1D526 ; NFKC_SCF; 0069 # L& MATHEMATICAL FRAKTUR SMALL I 1D527 ; NFKC_SCF; 006A # L& MATHEMATICAL FRAKTUR SMALL J 1D528 ; NFKC_SCF; 006B # L& MATHEMATICAL FRAKTUR SMALL K 1D529 ; NFKC_SCF; 006C # L& MATHEMATICAL FRAKTUR SMALL L 1D52A ; NFKC_SCF; 006D # L& MATHEMATICAL FRAKTUR SMALL M 1D52B ; NFKC_SCF; 006E # L& MATHEMATICAL FRAKTUR SMALL N 1D52C ; NFKC_SCF; 006F # L& MATHEMATICAL FRAKTUR SMALL O 1D52D ; NFKC_SCF; 0070 # L& MATHEMATICAL FRAKTUR SMALL P 1D52E ; NFKC_SCF; 0071 # L& MATHEMATICAL FRAKTUR SMALL Q 1D52F ; NFKC_SCF; 0072 # L& MATHEMATICAL FRAKTUR SMALL R 1D530 ; NFKC_SCF; 0073 # L& MATHEMATICAL FRAKTUR SMALL S 1D531 ; NFKC_SCF; 0074 # L& MATHEMATICAL FRAKTUR SMALL T 1D532 ; NFKC_SCF; 0075 # L& MATHEMATICAL FRAKTUR SMALL U 1D533 ; NFKC_SCF; 0076 # L& MATHEMATICAL FRAKTUR SMALL V 1D534 ; NFKC_SCF; 0077 # L& MATHEMATICAL FRAKTUR SMALL W 1D535 ; NFKC_SCF; 0078 # L& MATHEMATICAL FRAKTUR SMALL X 1D536 ; NFKC_SCF; 0079 # L& MATHEMATICAL FRAKTUR SMALL Y 1D537 ; NFKC_SCF; 007A # L& MATHEMATICAL FRAKTUR SMALL Z 1D538 ; NFKC_SCF; 0061 # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL A 1D539 ; NFKC_SCF; 0062 # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL B 1D53B ; NFKC_SCF; 0064 # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL D 1D53C ; NFKC_SCF; 0065 # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL E 1D53D ; NFKC_SCF; 0066 # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL F 1D53E ; NFKC_SCF; 0067 # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL G 1D540 ; NFKC_SCF; 0069 # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL I 1D541 ; NFKC_SCF; 006A # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL J 1D542 ; NFKC_SCF; 006B # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL K 1D543 ; NFKC_SCF; 006C # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL L 1D544 ; NFKC_SCF; 006D # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL M 1D546 ; NFKC_SCF; 006F # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL O 1D54A ; NFKC_SCF; 0073 # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL S 1D54B ; NFKC_SCF; 0074 # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL T 1D54C ; NFKC_SCF; 0075 # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL U 1D54D ; NFKC_SCF; 0076 # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL V 1D54E ; NFKC_SCF; 0077 # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL W 1D54F ; NFKC_SCF; 0078 # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL X 1D550 ; NFKC_SCF; 0079 # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL Y 1D552 ; NFKC_SCF; 0061 # L& MATHEMATICAL DOUBLE-STRUCK SMALL A 1D553 ; NFKC_SCF; 0062 # L& MATHEMATICAL DOUBLE-STRUCK SMALL B 1D554 ; NFKC_SCF; 0063 # L& MATHEMATICAL DOUBLE-STRUCK SMALL C 1D555 ; NFKC_SCF; 0064 # L& MATHEMATICAL DOUBLE-STRUCK SMALL D 1D556 ; NFKC_SCF; 0065 # L& MATHEMATICAL DOUBLE-STRUCK SMALL E 1D557 ; NFKC_SCF; 0066 # L& MATHEMATICAL DOUBLE-STRUCK SMALL F 1D558 ; NFKC_SCF; 0067 # L& MATHEMATICAL DOUBLE-STRUCK SMALL G 1D559 ; NFKC_SCF; 0068 # L& MATHEMATICAL DOUBLE-STRUCK SMALL H 1D55A ; NFKC_SCF; 0069 # L& MATHEMATICAL DOUBLE-STRUCK SMALL I 1D55B ; NFKC_SCF; 006A # L& MATHEMATICAL DOUBLE-STRUCK SMALL J 1D55C ; NFKC_SCF; 006B # L& MATHEMATICAL DOUBLE-STRUCK SMALL K 1D55D ; NFKC_SCF; 006C # L& MATHEMATICAL DOUBLE-STRUCK SMALL L 1D55E ; NFKC_SCF; 006D # L& MATHEMATICAL DOUBLE-STRUCK SMALL M 1D55F ; NFKC_SCF; 006E # L& MATHEMATICAL DOUBLE-STRUCK SMALL N 1D560 ; NFKC_SCF; 006F # L& MATHEMATICAL DOUBLE-STRUCK SMALL O 1D561 ; NFKC_SCF; 0070 # L& MATHEMATICAL DOUBLE-STRUCK SMALL P 1D562 ; NFKC_SCF; 0071 # L& MATHEMATICAL DOUBLE-STRUCK SMALL Q 1D563 ; NFKC_SCF; 0072 # L& MATHEMATICAL DOUBLE-STRUCK SMALL R 1D564 ; NFKC_SCF; 0073 # L& MATHEMATICAL DOUBLE-STRUCK SMALL S 1D565 ; NFKC_SCF; 0074 # L& MATHEMATICAL DOUBLE-STRUCK SMALL T 1D566 ; NFKC_SCF; 0075 # L& MATHEMATICAL DOUBLE-STRUCK SMALL U 1D567 ; NFKC_SCF; 0076 # L& MATHEMATICAL DOUBLE-STRUCK SMALL V 1D568 ; NFKC_SCF; 0077 # L& MATHEMATICAL DOUBLE-STRUCK SMALL W 1D569 ; NFKC_SCF; 0078 # L& MATHEMATICAL DOUBLE-STRUCK SMALL X 1D56A ; NFKC_SCF; 0079 # L& MATHEMATICAL DOUBLE-STRUCK SMALL Y 1D56B ; NFKC_SCF; 007A # L& MATHEMATICAL DOUBLE-STRUCK SMALL Z 1D56C ; NFKC_SCF; 0061 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL A 1D56D ; NFKC_SCF; 0062 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL B 1D56E ; NFKC_SCF; 0063 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL C 1D56F ; NFKC_SCF; 0064 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL D 1D570 ; NFKC_SCF; 0065 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL E 1D571 ; NFKC_SCF; 0066 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL F 1D572 ; NFKC_SCF; 0067 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL G 1D573 ; NFKC_SCF; 0068 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL H 1D574 ; NFKC_SCF; 0069 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL I 1D575 ; NFKC_SCF; 006A # L& MATHEMATICAL BOLD FRAKTUR CAPITAL J 1D576 ; NFKC_SCF; 006B # L& MATHEMATICAL BOLD FRAKTUR CAPITAL K 1D577 ; NFKC_SCF; 006C # L& MATHEMATICAL BOLD FRAKTUR CAPITAL L 1D578 ; NFKC_SCF; 006D # L& MATHEMATICAL BOLD FRAKTUR CAPITAL M 1D579 ; NFKC_SCF; 006E # L& MATHEMATICAL BOLD FRAKTUR CAPITAL N 1D57A ; NFKC_SCF; 006F # L& MATHEMATICAL BOLD FRAKTUR CAPITAL O 1D57B ; NFKC_SCF; 0070 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL P 1D57C ; NFKC_SCF; 0071 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL Q 1D57D ; NFKC_SCF; 0072 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL R 1D57E ; NFKC_SCF; 0073 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL S 1D57F ; NFKC_SCF; 0074 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL T 1D580 ; NFKC_SCF; 0075 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL U 1D581 ; NFKC_SCF; 0076 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL V 1D582 ; NFKC_SCF; 0077 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL W 1D583 ; NFKC_SCF; 0078 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL X 1D584 ; NFKC_SCF; 0079 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL Y 1D585 ; NFKC_SCF; 007A # L& MATHEMATICAL BOLD FRAKTUR CAPITAL Z 1D586 ; NFKC_SCF; 0061 # L& MATHEMATICAL BOLD FRAKTUR SMALL A 1D587 ; NFKC_SCF; 0062 # L& MATHEMATICAL BOLD FRAKTUR SMALL B 1D588 ; NFKC_SCF; 0063 # L& MATHEMATICAL BOLD FRAKTUR SMALL C 1D589 ; NFKC_SCF; 0064 # L& MATHEMATICAL BOLD FRAKTUR SMALL D 1D58A ; NFKC_SCF; 0065 # L& MATHEMATICAL BOLD FRAKTUR SMALL E 1D58B ; NFKC_SCF; 0066 # L& MATHEMATICAL BOLD FRAKTUR SMALL F 1D58C ; NFKC_SCF; 0067 # L& MATHEMATICAL BOLD FRAKTUR SMALL G 1D58D ; NFKC_SCF; 0068 # L& MATHEMATICAL BOLD FRAKTUR SMALL H 1D58E ; NFKC_SCF; 0069 # L& MATHEMATICAL BOLD FRAKTUR SMALL I 1D58F ; NFKC_SCF; 006A # L& MATHEMATICAL BOLD FRAKTUR SMALL J 1D590 ; NFKC_SCF; 006B # L& MATHEMATICAL BOLD FRAKTUR SMALL K 1D591 ; NFKC_SCF; 006C # L& MATHEMATICAL BOLD FRAKTUR SMALL L 1D592 ; NFKC_SCF; 006D # L& MATHEMATICAL BOLD FRAKTUR SMALL M 1D593 ; NFKC_SCF; 006E # L& MATHEMATICAL BOLD FRAKTUR SMALL N 1D594 ; NFKC_SCF; 006F # L& MATHEMATICAL BOLD FRAKTUR SMALL O 1D595 ; NFKC_SCF; 0070 # L& MATHEMATICAL BOLD FRAKTUR SMALL P 1D596 ; NFKC_SCF; 0071 # L& MATHEMATICAL BOLD FRAKTUR SMALL Q 1D597 ; NFKC_SCF; 0072 # L& MATHEMATICAL BOLD FRAKTUR SMALL R 1D598 ; NFKC_SCF; 0073 # L& MATHEMATICAL BOLD FRAKTUR SMALL S 1D599 ; NFKC_SCF; 0074 # L& MATHEMATICAL BOLD FRAKTUR SMALL T 1D59A ; NFKC_SCF; 0075 # L& MATHEMATICAL BOLD FRAKTUR SMALL U 1D59B ; NFKC_SCF; 0076 # L& MATHEMATICAL BOLD FRAKTUR SMALL V 1D59C ; NFKC_SCF; 0077 # L& MATHEMATICAL BOLD FRAKTUR SMALL W 1D59D ; NFKC_SCF; 0078 # L& MATHEMATICAL BOLD FRAKTUR SMALL X 1D59E ; NFKC_SCF; 0079 # L& MATHEMATICAL BOLD FRAKTUR SMALL Y 1D59F ; NFKC_SCF; 007A # L& MATHEMATICAL BOLD FRAKTUR SMALL Z 1D5A0 ; NFKC_SCF; 0061 # L& MATHEMATICAL SANS-SERIF CAPITAL A 1D5A1 ; NFKC_SCF; 0062 # L& MATHEMATICAL SANS-SERIF CAPITAL B 1D5A2 ; NFKC_SCF; 0063 # L& MATHEMATICAL SANS-SERIF CAPITAL C 1D5A3 ; NFKC_SCF; 0064 # L& MATHEMATICAL SANS-SERIF CAPITAL D 1D5A4 ; NFKC_SCF; 0065 # L& MATHEMATICAL SANS-SERIF CAPITAL E 1D5A5 ; NFKC_SCF; 0066 # L& MATHEMATICAL SANS-SERIF CAPITAL F 1D5A6 ; NFKC_SCF; 0067 # L& MATHEMATICAL SANS-SERIF CAPITAL G 1D5A7 ; NFKC_SCF; 0068 # L& MATHEMATICAL SANS-SERIF CAPITAL H 1D5A8 ; NFKC_SCF; 0069 # L& MATHEMATICAL SANS-SERIF CAPITAL I 1D5A9 ; NFKC_SCF; 006A # L& MATHEMATICAL SANS-SERIF CAPITAL J 1D5AA ; NFKC_SCF; 006B # L& MATHEMATICAL SANS-SERIF CAPITAL K 1D5AB ; NFKC_SCF; 006C # L& MATHEMATICAL SANS-SERIF CAPITAL L 1D5AC ; NFKC_SCF; 006D # L& MATHEMATICAL SANS-SERIF CAPITAL M 1D5AD ; NFKC_SCF; 006E # L& MATHEMATICAL SANS-SERIF CAPITAL N 1D5AE ; NFKC_SCF; 006F # L& MATHEMATICAL SANS-SERIF CAPITAL O 1D5AF ; NFKC_SCF; 0070 # L& MATHEMATICAL SANS-SERIF CAPITAL P 1D5B0 ; NFKC_SCF; 0071 # L& MATHEMATICAL SANS-SERIF CAPITAL Q 1D5B1 ; NFKC_SCF; 0072 # L& MATHEMATICAL SANS-SERIF CAPITAL R 1D5B2 ; NFKC_SCF; 0073 # L& MATHEMATICAL SANS-SERIF CAPITAL S 1D5B3 ; NFKC_SCF; 0074 # L& MATHEMATICAL SANS-SERIF CAPITAL T 1D5B4 ; NFKC_SCF; 0075 # L& MATHEMATICAL SANS-SERIF CAPITAL U 1D5B5 ; NFKC_SCF; 0076 # L& MATHEMATICAL SANS-SERIF CAPITAL V 1D5B6 ; NFKC_SCF; 0077 # L& MATHEMATICAL SANS-SERIF CAPITAL W 1D5B7 ; NFKC_SCF; 0078 # L& MATHEMATICAL SANS-SERIF CAPITAL X 1D5B8 ; NFKC_SCF; 0079 # L& MATHEMATICAL SANS-SERIF CAPITAL Y 1D5B9 ; NFKC_SCF; 007A # L& MATHEMATICAL SANS-SERIF CAPITAL Z 1D5BA ; NFKC_SCF; 0061 # L& MATHEMATICAL SANS-SERIF SMALL A 1D5BB ; NFKC_SCF; 0062 # L& MATHEMATICAL SANS-SERIF SMALL B 1D5BC ; NFKC_SCF; 0063 # L& MATHEMATICAL SANS-SERIF SMALL C 1D5BD ; NFKC_SCF; 0064 # L& MATHEMATICAL SANS-SERIF SMALL D 1D5BE ; NFKC_SCF; 0065 # L& MATHEMATICAL SANS-SERIF SMALL E 1D5BF ; NFKC_SCF; 0066 # L& MATHEMATICAL SANS-SERIF SMALL F 1D5C0 ; NFKC_SCF; 0067 # L& MATHEMATICAL SANS-SERIF SMALL G 1D5C1 ; NFKC_SCF; 0068 # L& MATHEMATICAL SANS-SERIF SMALL H 1D5C2 ; NFKC_SCF; 0069 # L& MATHEMATICAL SANS-SERIF SMALL I 1D5C3 ; NFKC_SCF; 006A # L& MATHEMATICAL SANS-SERIF SMALL J 1D5C4 ; NFKC_SCF; 006B # L& MATHEMATICAL SANS-SERIF SMALL K 1D5C5 ; NFKC_SCF; 006C # L& MATHEMATICAL SANS-SERIF SMALL L 1D5C6 ; NFKC_SCF; 006D # L& MATHEMATICAL SANS-SERIF SMALL M 1D5C7 ; NFKC_SCF; 006E # L& MATHEMATICAL SANS-SERIF SMALL N 1D5C8 ; NFKC_SCF; 006F # L& MATHEMATICAL SANS-SERIF SMALL O 1D5C9 ; NFKC_SCF; 0070 # L& MATHEMATICAL SANS-SERIF SMALL P 1D5CA ; NFKC_SCF; 0071 # L& MATHEMATICAL SANS-SERIF SMALL Q 1D5CB ; NFKC_SCF; 0072 # L& MATHEMATICAL SANS-SERIF SMALL R 1D5CC ; NFKC_SCF; 0073 # L& MATHEMATICAL SANS-SERIF SMALL S 1D5CD ; NFKC_SCF; 0074 # L& MATHEMATICAL SANS-SERIF SMALL T 1D5CE ; NFKC_SCF; 0075 # L& MATHEMATICAL SANS-SERIF SMALL U 1D5CF ; NFKC_SCF; 0076 # L& MATHEMATICAL SANS-SERIF SMALL V 1D5D0 ; NFKC_SCF; 0077 # L& MATHEMATICAL SANS-SERIF SMALL W 1D5D1 ; NFKC_SCF; 0078 # L& MATHEMATICAL SANS-SERIF SMALL X 1D5D2 ; NFKC_SCF; 0079 # L& MATHEMATICAL SANS-SERIF SMALL Y 1D5D3 ; NFKC_SCF; 007A # L& MATHEMATICAL SANS-SERIF SMALL Z 1D5D4 ; NFKC_SCF; 0061 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL A 1D5D5 ; NFKC_SCF; 0062 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL B 1D5D6 ; NFKC_SCF; 0063 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL C 1D5D7 ; NFKC_SCF; 0064 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL D 1D5D8 ; NFKC_SCF; 0065 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL E 1D5D9 ; NFKC_SCF; 0066 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL F 1D5DA ; NFKC_SCF; 0067 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL G 1D5DB ; NFKC_SCF; 0068 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL H 1D5DC ; NFKC_SCF; 0069 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL I 1D5DD ; NFKC_SCF; 006A # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL J 1D5DE ; NFKC_SCF; 006B # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL K 1D5DF ; NFKC_SCF; 006C # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL L 1D5E0 ; NFKC_SCF; 006D # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL M 1D5E1 ; NFKC_SCF; 006E # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL N 1D5E2 ; NFKC_SCF; 006F # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL O 1D5E3 ; NFKC_SCF; 0070 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL P 1D5E4 ; NFKC_SCF; 0071 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL Q 1D5E5 ; NFKC_SCF; 0072 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL R 1D5E6 ; NFKC_SCF; 0073 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL S 1D5E7 ; NFKC_SCF; 0074 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL T 1D5E8 ; NFKC_SCF; 0075 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL U 1D5E9 ; NFKC_SCF; 0076 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL V 1D5EA ; NFKC_SCF; 0077 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL W 1D5EB ; NFKC_SCF; 0078 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL X 1D5EC ; NFKC_SCF; 0079 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL Y 1D5ED ; NFKC_SCF; 007A # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL Z 1D5EE ; NFKC_SCF; 0061 # L& MATHEMATICAL SANS-SERIF BOLD SMALL A 1D5EF ; NFKC_SCF; 0062 # L& MATHEMATICAL SANS-SERIF BOLD SMALL B 1D5F0 ; NFKC_SCF; 0063 # L& MATHEMATICAL SANS-SERIF BOLD SMALL C 1D5F1 ; NFKC_SCF; 0064 # L& MATHEMATICAL SANS-SERIF BOLD SMALL D 1D5F2 ; NFKC_SCF; 0065 # L& MATHEMATICAL SANS-SERIF BOLD SMALL E 1D5F3 ; NFKC_SCF; 0066 # L& MATHEMATICAL SANS-SERIF BOLD SMALL F 1D5F4 ; NFKC_SCF; 0067 # L& MATHEMATICAL SANS-SERIF BOLD SMALL G 1D5F5 ; NFKC_SCF; 0068 # L& MATHEMATICAL SANS-SERIF BOLD SMALL H 1D5F6 ; NFKC_SCF; 0069 # L& MATHEMATICAL SANS-SERIF BOLD SMALL I 1D5F7 ; NFKC_SCF; 006A # L& MATHEMATICAL SANS-SERIF BOLD SMALL J 1D5F8 ; NFKC_SCF; 006B # L& MATHEMATICAL SANS-SERIF BOLD SMALL K 1D5F9 ; NFKC_SCF; 006C # L& MATHEMATICAL SANS-SERIF BOLD SMALL L 1D5FA ; NFKC_SCF; 006D # L& MATHEMATICAL SANS-SERIF BOLD SMALL M 1D5FB ; NFKC_SCF; 006E # L& MATHEMATICAL SANS-SERIF BOLD SMALL N 1D5FC ; NFKC_SCF; 006F # L& MATHEMATICAL SANS-SERIF BOLD SMALL O 1D5FD ; NFKC_SCF; 0070 # L& MATHEMATICAL SANS-SERIF BOLD SMALL P 1D5FE ; NFKC_SCF; 0071 # L& MATHEMATICAL SANS-SERIF BOLD SMALL Q 1D5FF ; NFKC_SCF; 0072 # L& MATHEMATICAL SANS-SERIF BOLD SMALL R 1D600 ; NFKC_SCF; 0073 # L& MATHEMATICAL SANS-SERIF BOLD SMALL S 1D601 ; NFKC_SCF; 0074 # L& MATHEMATICAL SANS-SERIF BOLD SMALL T 1D602 ; NFKC_SCF; 0075 # L& MATHEMATICAL SANS-SERIF BOLD SMALL U 1D603 ; NFKC_SCF; 0076 # L& MATHEMATICAL SANS-SERIF BOLD SMALL V 1D604 ; NFKC_SCF; 0077 # L& MATHEMATICAL SANS-SERIF BOLD SMALL W 1D605 ; NFKC_SCF; 0078 # L& MATHEMATICAL SANS-SERIF BOLD SMALL X 1D606 ; NFKC_SCF; 0079 # L& MATHEMATICAL SANS-SERIF BOLD SMALL Y 1D607 ; NFKC_SCF; 007A # L& MATHEMATICAL SANS-SERIF BOLD SMALL Z 1D608 ; NFKC_SCF; 0061 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL A 1D609 ; NFKC_SCF; 0062 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL B 1D60A ; NFKC_SCF; 0063 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL C 1D60B ; NFKC_SCF; 0064 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL D 1D60C ; NFKC_SCF; 0065 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL E 1D60D ; NFKC_SCF; 0066 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL F 1D60E ; NFKC_SCF; 0067 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL G 1D60F ; NFKC_SCF; 0068 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL H 1D610 ; NFKC_SCF; 0069 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL I 1D611 ; NFKC_SCF; 006A # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL J 1D612 ; NFKC_SCF; 006B # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL K 1D613 ; NFKC_SCF; 006C # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL L 1D614 ; NFKC_SCF; 006D # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL M 1D615 ; NFKC_SCF; 006E # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL N 1D616 ; NFKC_SCF; 006F # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL O 1D617 ; NFKC_SCF; 0070 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL P 1D618 ; NFKC_SCF; 0071 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL Q 1D619 ; NFKC_SCF; 0072 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL R 1D61A ; NFKC_SCF; 0073 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL S 1D61B ; NFKC_SCF; 0074 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL T 1D61C ; NFKC_SCF; 0075 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL U 1D61D ; NFKC_SCF; 0076 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL V 1D61E ; NFKC_SCF; 0077 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL W 1D61F ; NFKC_SCF; 0078 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL X 1D620 ; NFKC_SCF; 0079 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL Y 1D621 ; NFKC_SCF; 007A # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL Z 1D622 ; NFKC_SCF; 0061 # L& MATHEMATICAL SANS-SERIF ITALIC SMALL A 1D623 ; NFKC_SCF; 0062 # L& MATHEMATICAL SANS-SERIF ITALIC SMALL B 1D624 ; NFKC_SCF; 0063 # L& MATHEMATICAL SANS-SERIF ITALIC SMALL C 1D625 ; NFKC_SCF; 0064 # L& MATHEMATICAL SANS-SERIF ITALIC SMALL D 1D626 ; NFKC_SCF; 0065 # L& MATHEMATICAL SANS-SERIF ITALIC SMALL E 1D627 ; NFKC_SCF; 0066 # L& MATHEMATICAL SANS-SERIF ITALIC SMALL F 1D628 ; NFKC_SCF; 0067 # L& MATHEMATICAL SANS-SERIF ITALIC SMALL G 1D629 ; NFKC_SCF; 0068 # L& MATHEMATICAL SANS-SERIF ITALIC SMALL H 1D62A ; NFKC_SCF; 0069 # L& MATHEMATICAL SANS-SERIF ITALIC SMALL I 1D62B ; NFKC_SCF; 006A # L& MATHEMATICAL SANS-SERIF ITALIC SMALL J 1D62C ; NFKC_SCF; 006B # L& MATHEMATICAL SANS-SERIF ITALIC SMALL K 1D62D ; NFKC_SCF; 006C # L& MATHEMATICAL SANS-SERIF ITALIC SMALL L 1D62E ; NFKC_SCF; 006D # L& MATHEMATICAL SANS-SERIF ITALIC SMALL M 1D62F ; NFKC_SCF; 006E # L& MATHEMATICAL SANS-SERIF ITALIC SMALL N 1D630 ; NFKC_SCF; 006F # L& MATHEMATICAL SANS-SERIF ITALIC SMALL O 1D631 ; NFKC_SCF; 0070 # L& MATHEMATICAL SANS-SERIF ITALIC SMALL P 1D632 ; NFKC_SCF; 0071 # L& MATHEMATICAL SANS-SERIF ITALIC SMALL Q 1D633 ; NFKC_SCF; 0072 # L& MATHEMATICAL SANS-SERIF ITALIC SMALL R 1D634 ; NFKC_SCF; 0073 # L& MATHEMATICAL SANS-SERIF ITALIC SMALL S 1D635 ; NFKC_SCF; 0074 # L& MATHEMATICAL SANS-SERIF ITALIC SMALL T 1D636 ; NFKC_SCF; 0075 # L& MATHEMATICAL SANS-SERIF ITALIC SMALL U 1D637 ; NFKC_SCF; 0076 # L& MATHEMATICAL SANS-SERIF ITALIC SMALL V 1D638 ; NFKC_SCF; 0077 # L& MATHEMATICAL SANS-SERIF ITALIC SMALL W 1D639 ; NFKC_SCF; 0078 # L& MATHEMATICAL SANS-SERIF ITALIC SMALL X 1D63A ; NFKC_SCF; 0079 # L& MATHEMATICAL SANS-SERIF ITALIC SMALL Y 1D63B ; NFKC_SCF; 007A # L& MATHEMATICAL SANS-SERIF ITALIC SMALL Z 1D63C ; NFKC_SCF; 0061 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL A 1D63D ; NFKC_SCF; 0062 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL B 1D63E ; NFKC_SCF; 0063 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL C 1D63F ; NFKC_SCF; 0064 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL D 1D640 ; NFKC_SCF; 0065 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL E 1D641 ; NFKC_SCF; 0066 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL F 1D642 ; NFKC_SCF; 0067 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL G 1D643 ; NFKC_SCF; 0068 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL H 1D644 ; NFKC_SCF; 0069 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL I 1D645 ; NFKC_SCF; 006A # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL J 1D646 ; NFKC_SCF; 006B # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL K 1D647 ; NFKC_SCF; 006C # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL L 1D648 ; NFKC_SCF; 006D # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL M 1D649 ; NFKC_SCF; 006E # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL N 1D64A ; NFKC_SCF; 006F # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL O 1D64B ; NFKC_SCF; 0070 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL P 1D64C ; NFKC_SCF; 0071 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL Q 1D64D ; NFKC_SCF; 0072 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL R 1D64E ; NFKC_SCF; 0073 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL S 1D64F ; NFKC_SCF; 0074 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL T 1D650 ; NFKC_SCF; 0075 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL U 1D651 ; NFKC_SCF; 0076 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL V 1D652 ; NFKC_SCF; 0077 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL W 1D653 ; NFKC_SCF; 0078 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL X 1D654 ; NFKC_SCF; 0079 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL Y 1D655 ; NFKC_SCF; 007A # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL Z 1D656 ; NFKC_SCF; 0061 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL A 1D657 ; NFKC_SCF; 0062 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL B 1D658 ; NFKC_SCF; 0063 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL C 1D659 ; NFKC_SCF; 0064 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL D 1D65A ; NFKC_SCF; 0065 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL E 1D65B ; NFKC_SCF; 0066 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL F 1D65C ; NFKC_SCF; 0067 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL G 1D65D ; NFKC_SCF; 0068 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL H 1D65E ; NFKC_SCF; 0069 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL I 1D65F ; NFKC_SCF; 006A # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL J 1D660 ; NFKC_SCF; 006B # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL K 1D661 ; NFKC_SCF; 006C # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL L 1D662 ; NFKC_SCF; 006D # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL M 1D663 ; NFKC_SCF; 006E # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL N 1D664 ; NFKC_SCF; 006F # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL O 1D665 ; NFKC_SCF; 0070 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL P 1D666 ; NFKC_SCF; 0071 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL Q 1D667 ; NFKC_SCF; 0072 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL R 1D668 ; NFKC_SCF; 0073 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL S 1D669 ; NFKC_SCF; 0074 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL T 1D66A ; NFKC_SCF; 0075 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL U 1D66B ; NFKC_SCF; 0076 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL V 1D66C ; NFKC_SCF; 0077 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL W 1D66D ; NFKC_SCF; 0078 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL X 1D66E ; NFKC_SCF; 0079 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL Y 1D66F ; NFKC_SCF; 007A # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL Z 1D670 ; NFKC_SCF; 0061 # L& MATHEMATICAL MONOSPACE CAPITAL A 1D671 ; NFKC_SCF; 0062 # L& MATHEMATICAL MONOSPACE CAPITAL B 1D672 ; NFKC_SCF; 0063 # L& MATHEMATICAL MONOSPACE CAPITAL C 1D673 ; NFKC_SCF; 0064 # L& MATHEMATICAL MONOSPACE CAPITAL D 1D674 ; NFKC_SCF; 0065 # L& MATHEMATICAL MONOSPACE CAPITAL E 1D675 ; NFKC_SCF; 0066 # L& MATHEMATICAL MONOSPACE CAPITAL F 1D676 ; NFKC_SCF; 0067 # L& MATHEMATICAL MONOSPACE CAPITAL G 1D677 ; NFKC_SCF; 0068 # L& MATHEMATICAL MONOSPACE CAPITAL H 1D678 ; NFKC_SCF; 0069 # L& MATHEMATICAL MONOSPACE CAPITAL I 1D679 ; NFKC_SCF; 006A # L& MATHEMATICAL MONOSPACE CAPITAL J 1D67A ; NFKC_SCF; 006B # L& MATHEMATICAL MONOSPACE CAPITAL K 1D67B ; NFKC_SCF; 006C # L& MATHEMATICAL MONOSPACE CAPITAL L 1D67C ; NFKC_SCF; 006D # L& MATHEMATICAL MONOSPACE CAPITAL M 1D67D ; NFKC_SCF; 006E # L& MATHEMATICAL MONOSPACE CAPITAL N 1D67E ; NFKC_SCF; 006F # L& MATHEMATICAL MONOSPACE CAPITAL O 1D67F ; NFKC_SCF; 0070 # L& MATHEMATICAL MONOSPACE CAPITAL P 1D680 ; NFKC_SCF; 0071 # L& MATHEMATICAL MONOSPACE CAPITAL Q 1D681 ; NFKC_SCF; 0072 # L& MATHEMATICAL MONOSPACE CAPITAL R 1D682 ; NFKC_SCF; 0073 # L& MATHEMATICAL MONOSPACE CAPITAL S 1D683 ; NFKC_SCF; 0074 # L& MATHEMATICAL MONOSPACE CAPITAL T 1D684 ; NFKC_SCF; 0075 # L& MATHEMATICAL MONOSPACE CAPITAL U 1D685 ; NFKC_SCF; 0076 # L& MATHEMATICAL MONOSPACE CAPITAL V 1D686 ; NFKC_SCF; 0077 # L& MATHEMATICAL MONOSPACE CAPITAL W 1D687 ; NFKC_SCF; 0078 # L& MATHEMATICAL MONOSPACE CAPITAL X 1D688 ; NFKC_SCF; 0079 # L& MATHEMATICAL MONOSPACE CAPITAL Y 1D689 ; NFKC_SCF; 007A # L& MATHEMATICAL MONOSPACE CAPITAL Z 1D68A ; NFKC_SCF; 0061 # L& MATHEMATICAL MONOSPACE SMALL A 1D68B ; NFKC_SCF; 0062 # L& MATHEMATICAL MONOSPACE SMALL B 1D68C ; NFKC_SCF; 0063 # L& MATHEMATICAL MONOSPACE SMALL C 1D68D ; NFKC_SCF; 0064 # L& MATHEMATICAL MONOSPACE SMALL D 1D68E ; NFKC_SCF; 0065 # L& MATHEMATICAL MONOSPACE SMALL E 1D68F ; NFKC_SCF; 0066 # L& MATHEMATICAL MONOSPACE SMALL F 1D690 ; NFKC_SCF; 0067 # L& MATHEMATICAL MONOSPACE SMALL G 1D691 ; NFKC_SCF; 0068 # L& MATHEMATICAL MONOSPACE SMALL H 1D692 ; NFKC_SCF; 0069 # L& MATHEMATICAL MONOSPACE SMALL I 1D693 ; NFKC_SCF; 006A # L& MATHEMATICAL MONOSPACE SMALL J 1D694 ; NFKC_SCF; 006B # L& MATHEMATICAL MONOSPACE SMALL K 1D695 ; NFKC_SCF; 006C # L& MATHEMATICAL MONOSPACE SMALL L 1D696 ; NFKC_SCF; 006D # L& MATHEMATICAL MONOSPACE SMALL M 1D697 ; NFKC_SCF; 006E # L& MATHEMATICAL MONOSPACE SMALL N 1D698 ; NFKC_SCF; 006F # L& MATHEMATICAL MONOSPACE SMALL O 1D699 ; NFKC_SCF; 0070 # L& MATHEMATICAL MONOSPACE SMALL P 1D69A ; NFKC_SCF; 0071 # L& MATHEMATICAL MONOSPACE SMALL Q 1D69B ; NFKC_SCF; 0072 # L& MATHEMATICAL MONOSPACE SMALL R 1D69C ; NFKC_SCF; 0073 # L& MATHEMATICAL MONOSPACE SMALL S 1D69D ; NFKC_SCF; 0074 # L& MATHEMATICAL MONOSPACE SMALL T 1D69E ; NFKC_SCF; 0075 # L& MATHEMATICAL MONOSPACE SMALL U 1D69F ; NFKC_SCF; 0076 # L& MATHEMATICAL MONOSPACE SMALL V 1D6A0 ; NFKC_SCF; 0077 # L& MATHEMATICAL MONOSPACE SMALL W 1D6A1 ; NFKC_SCF; 0078 # L& MATHEMATICAL MONOSPACE SMALL X 1D6A2 ; NFKC_SCF; 0079 # L& MATHEMATICAL MONOSPACE SMALL Y 1D6A3 ; NFKC_SCF; 007A # L& MATHEMATICAL MONOSPACE SMALL Z 1D6A4 ; NFKC_SCF; 0131 # L& MATHEMATICAL ITALIC SMALL DOTLESS I 1D6A5 ; NFKC_SCF; 0237 # L& MATHEMATICAL ITALIC SMALL DOTLESS J 1D6A8 ; NFKC_SCF; 03B1 # L& MATHEMATICAL BOLD CAPITAL ALPHA 1D6A9 ; NFKC_SCF; 03B2 # L& MATHEMATICAL BOLD CAPITAL BETA 1D6AA ; NFKC_SCF; 03B3 # L& MATHEMATICAL BOLD CAPITAL GAMMA 1D6AB ; NFKC_SCF; 03B4 # L& MATHEMATICAL BOLD CAPITAL DELTA 1D6AC ; NFKC_SCF; 03B5 # L& MATHEMATICAL BOLD CAPITAL EPSILON 1D6AD ; NFKC_SCF; 03B6 # L& MATHEMATICAL BOLD CAPITAL ZETA 1D6AE ; NFKC_SCF; 03B7 # L& MATHEMATICAL BOLD CAPITAL ETA 1D6AF ; NFKC_SCF; 03B8 # L& MATHEMATICAL BOLD CAPITAL THETA 1D6B0 ; NFKC_SCF; 03B9 # L& MATHEMATICAL BOLD CAPITAL IOTA 1D6B1 ; NFKC_SCF; 03BA # L& MATHEMATICAL BOLD CAPITAL KAPPA 1D6B2 ; NFKC_SCF; 03BB # L& MATHEMATICAL BOLD CAPITAL LAMDA 1D6B3 ; NFKC_SCF; 03BC # L& MATHEMATICAL BOLD CAPITAL MU 1D6B4 ; NFKC_SCF; 03BD # L& MATHEMATICAL BOLD CAPITAL NU 1D6B5 ; NFKC_SCF; 03BE # L& MATHEMATICAL BOLD CAPITAL XI 1D6B6 ; NFKC_SCF; 03BF # L& MATHEMATICAL BOLD CAPITAL OMICRON 1D6B7 ; NFKC_SCF; 03C0 # L& MATHEMATICAL BOLD CAPITAL PI 1D6B8 ; NFKC_SCF; 03C1 # L& MATHEMATICAL BOLD CAPITAL RHO 1D6B9 ; NFKC_SCF; 03B8 # L& MATHEMATICAL BOLD CAPITAL THETA SYMBOL 1D6BA ; NFKC_SCF; 03C3 # L& MATHEMATICAL BOLD CAPITAL SIGMA 1D6BB ; NFKC_SCF; 03C4 # L& MATHEMATICAL BOLD CAPITAL TAU 1D6BC ; NFKC_SCF; 03C5 # L& MATHEMATICAL BOLD CAPITAL UPSILON 1D6BD ; NFKC_SCF; 03C6 # L& MATHEMATICAL BOLD CAPITAL PHI 1D6BE ; NFKC_SCF; 03C7 # L& MATHEMATICAL BOLD CAPITAL CHI 1D6BF ; NFKC_SCF; 03C8 # L& MATHEMATICAL BOLD CAPITAL PSI 1D6C0 ; NFKC_SCF; 03C9 # L& MATHEMATICAL BOLD CAPITAL OMEGA 1D6C1 ; NFKC_SCF; 2207 # Sm MATHEMATICAL BOLD NABLA 1D6C2 ; NFKC_SCF; 03B1 # L& MATHEMATICAL BOLD SMALL ALPHA 1D6C3 ; NFKC_SCF; 03B2 # L& MATHEMATICAL BOLD SMALL BETA 1D6C4 ; NFKC_SCF; 03B3 # L& MATHEMATICAL BOLD SMALL GAMMA 1D6C5 ; NFKC_SCF; 03B4 # L& MATHEMATICAL BOLD SMALL DELTA 1D6C6 ; NFKC_SCF; 03B5 # L& MATHEMATICAL BOLD SMALL EPSILON 1D6C7 ; NFKC_SCF; 03B6 # L& MATHEMATICAL BOLD SMALL ZETA 1D6C8 ; NFKC_SCF; 03B7 # L& MATHEMATICAL BOLD SMALL ETA 1D6C9 ; NFKC_SCF; 03B8 # L& MATHEMATICAL BOLD SMALL THETA 1D6CA ; NFKC_SCF; 03B9 # L& MATHEMATICAL BOLD SMALL IOTA 1D6CB ; NFKC_SCF; 03BA # L& MATHEMATICAL BOLD SMALL KAPPA 1D6CC ; NFKC_SCF; 03BB # L& MATHEMATICAL BOLD SMALL LAMDA 1D6CD ; NFKC_SCF; 03BC # L& MATHEMATICAL BOLD SMALL MU 1D6CE ; NFKC_SCF; 03BD # L& MATHEMATICAL BOLD SMALL NU 1D6CF ; NFKC_SCF; 03BE # L& MATHEMATICAL BOLD SMALL XI 1D6D0 ; NFKC_SCF; 03BF # L& MATHEMATICAL BOLD SMALL OMICRON 1D6D1 ; NFKC_SCF; 03C0 # L& MATHEMATICAL BOLD SMALL PI 1D6D2 ; NFKC_SCF; 03C1 # L& MATHEMATICAL BOLD SMALL RHO 1D6D3..1D6D4 ; NFKC_SCF; 03C3 # L& [2] MATHEMATICAL BOLD SMALL FINAL SIGMA..MATHEMATICAL BOLD SMALL SIGMA 1D6D5 ; NFKC_SCF; 03C4 # L& MATHEMATICAL BOLD SMALL TAU 1D6D6 ; NFKC_SCF; 03C5 # L& MATHEMATICAL BOLD SMALL UPSILON 1D6D7 ; NFKC_SCF; 03C6 # L& MATHEMATICAL BOLD SMALL PHI 1D6D8 ; NFKC_SCF; 03C7 # L& MATHEMATICAL BOLD SMALL CHI 1D6D9 ; NFKC_SCF; 03C8 # L& MATHEMATICAL BOLD SMALL PSI 1D6DA ; NFKC_SCF; 03C9 # L& MATHEMATICAL BOLD SMALL OMEGA 1D6DB ; NFKC_SCF; 2202 # Sm MATHEMATICAL BOLD PARTIAL DIFFERENTIAL 1D6DC ; NFKC_SCF; 03B5 # L& MATHEMATICAL BOLD EPSILON SYMBOL 1D6DD ; NFKC_SCF; 03B8 # L& MATHEMATICAL BOLD THETA SYMBOL 1D6DE ; NFKC_SCF; 03BA # L& MATHEMATICAL BOLD KAPPA SYMBOL 1D6DF ; NFKC_SCF; 03C6 # L& MATHEMATICAL BOLD PHI SYMBOL 1D6E0 ; NFKC_SCF; 03C1 # L& MATHEMATICAL BOLD RHO SYMBOL 1D6E1 ; NFKC_SCF; 03C0 # L& MATHEMATICAL BOLD PI SYMBOL 1D6E2 ; NFKC_SCF; 03B1 # L& MATHEMATICAL ITALIC CAPITAL ALPHA 1D6E3 ; NFKC_SCF; 03B2 # L& MATHEMATICAL ITALIC CAPITAL BETA 1D6E4 ; NFKC_SCF; 03B3 # L& MATHEMATICAL ITALIC CAPITAL GAMMA 1D6E5 ; NFKC_SCF; 03B4 # L& MATHEMATICAL ITALIC CAPITAL DELTA 1D6E6 ; NFKC_SCF; 03B5 # L& MATHEMATICAL ITALIC CAPITAL EPSILON 1D6E7 ; NFKC_SCF; 03B6 # L& MATHEMATICAL ITALIC CAPITAL ZETA 1D6E8 ; NFKC_SCF; 03B7 # L& MATHEMATICAL ITALIC CAPITAL ETA 1D6E9 ; NFKC_SCF; 03B8 # L& MATHEMATICAL ITALIC CAPITAL THETA 1D6EA ; NFKC_SCF; 03B9 # L& MATHEMATICAL ITALIC CAPITAL IOTA 1D6EB ; NFKC_SCF; 03BA # L& MATHEMATICAL ITALIC CAPITAL KAPPA 1D6EC ; NFKC_SCF; 03BB # L& MATHEMATICAL ITALIC CAPITAL LAMDA 1D6ED ; NFKC_SCF; 03BC # L& MATHEMATICAL ITALIC CAPITAL MU 1D6EE ; NFKC_SCF; 03BD # L& MATHEMATICAL ITALIC CAPITAL NU 1D6EF ; NFKC_SCF; 03BE # L& MATHEMATICAL ITALIC CAPITAL XI 1D6F0 ; NFKC_SCF; 03BF # L& MATHEMATICAL ITALIC CAPITAL OMICRON 1D6F1 ; NFKC_SCF; 03C0 # L& MATHEMATICAL ITALIC CAPITAL PI 1D6F2 ; NFKC_SCF; 03C1 # L& MATHEMATICAL ITALIC CAPITAL RHO 1D6F3 ; NFKC_SCF; 03B8 # L& MATHEMATICAL ITALIC CAPITAL THETA SYMBOL 1D6F4 ; NFKC_SCF; 03C3 # L& MATHEMATICAL ITALIC CAPITAL SIGMA 1D6F5 ; NFKC_SCF; 03C4 # L& MATHEMATICAL ITALIC CAPITAL TAU 1D6F6 ; NFKC_SCF; 03C5 # L& MATHEMATICAL ITALIC CAPITAL UPSILON 1D6F7 ; NFKC_SCF; 03C6 # L& MATHEMATICAL ITALIC CAPITAL PHI 1D6F8 ; NFKC_SCF; 03C7 # L& MATHEMATICAL ITALIC CAPITAL CHI 1D6F9 ; NFKC_SCF; 03C8 # L& MATHEMATICAL ITALIC CAPITAL PSI 1D6FA ; NFKC_SCF; 03C9 # L& MATHEMATICAL ITALIC CAPITAL OMEGA 1D6FB ; NFKC_SCF; 2207 # Sm MATHEMATICAL ITALIC NABLA 1D6FC ; NFKC_SCF; 03B1 # L& MATHEMATICAL ITALIC SMALL ALPHA 1D6FD ; NFKC_SCF; 03B2 # L& MATHEMATICAL ITALIC SMALL BETA 1D6FE ; NFKC_SCF; 03B3 # L& MATHEMATICAL ITALIC SMALL GAMMA 1D6FF ; NFKC_SCF; 03B4 # L& MATHEMATICAL ITALIC SMALL DELTA 1D700 ; NFKC_SCF; 03B5 # L& MATHEMATICAL ITALIC SMALL EPSILON 1D701 ; NFKC_SCF; 03B6 # L& MATHEMATICAL ITALIC SMALL ZETA 1D702 ; NFKC_SCF; 03B7 # L& MATHEMATICAL ITALIC SMALL ETA 1D703 ; NFKC_SCF; 03B8 # L& MATHEMATICAL ITALIC SMALL THETA 1D704 ; NFKC_SCF; 03B9 # L& MATHEMATICAL ITALIC SMALL IOTA 1D705 ; NFKC_SCF; 03BA # L& MATHEMATICAL ITALIC SMALL KAPPA 1D706 ; NFKC_SCF; 03BB # L& MATHEMATICAL ITALIC SMALL LAMDA 1D707 ; NFKC_SCF; 03BC # L& MATHEMATICAL ITALIC SMALL MU 1D708 ; NFKC_SCF; 03BD # L& MATHEMATICAL ITALIC SMALL NU 1D709 ; NFKC_SCF; 03BE # L& MATHEMATICAL ITALIC SMALL XI 1D70A ; NFKC_SCF; 03BF # L& MATHEMATICAL ITALIC SMALL OMICRON 1D70B ; NFKC_SCF; 03C0 # L& MATHEMATICAL ITALIC SMALL PI 1D70C ; NFKC_SCF; 03C1 # L& MATHEMATICAL ITALIC SMALL RHO 1D70D..1D70E ; NFKC_SCF; 03C3 # L& [2] MATHEMATICAL ITALIC SMALL FINAL SIGMA..MATHEMATICAL ITALIC SMALL SIGMA 1D70F ; NFKC_SCF; 03C4 # L& MATHEMATICAL ITALIC SMALL TAU 1D710 ; NFKC_SCF; 03C5 # L& MATHEMATICAL ITALIC SMALL UPSILON 1D711 ; NFKC_SCF; 03C6 # L& MATHEMATICAL ITALIC SMALL PHI 1D712 ; NFKC_SCF; 03C7 # L& MATHEMATICAL ITALIC SMALL CHI 1D713 ; NFKC_SCF; 03C8 # L& MATHEMATICAL ITALIC SMALL PSI 1D714 ; NFKC_SCF; 03C9 # L& MATHEMATICAL ITALIC SMALL OMEGA 1D715 ; NFKC_SCF; 2202 # Sm MATHEMATICAL ITALIC PARTIAL DIFFERENTIAL 1D716 ; NFKC_SCF; 03B5 # L& MATHEMATICAL ITALIC EPSILON SYMBOL 1D717 ; NFKC_SCF; 03B8 # L& MATHEMATICAL ITALIC THETA SYMBOL 1D718 ; NFKC_SCF; 03BA # L& MATHEMATICAL ITALIC KAPPA SYMBOL 1D719 ; NFKC_SCF; 03C6 # L& MATHEMATICAL ITALIC PHI SYMBOL 1D71A ; NFKC_SCF; 03C1 # L& MATHEMATICAL ITALIC RHO SYMBOL 1D71B ; NFKC_SCF; 03C0 # L& MATHEMATICAL ITALIC PI SYMBOL 1D71C ; NFKC_SCF; 03B1 # L& MATHEMATICAL BOLD ITALIC CAPITAL ALPHA 1D71D ; NFKC_SCF; 03B2 # L& MATHEMATICAL BOLD ITALIC CAPITAL BETA 1D71E ; NFKC_SCF; 03B3 # L& MATHEMATICAL BOLD ITALIC CAPITAL GAMMA 1D71F ; NFKC_SCF; 03B4 # L& MATHEMATICAL BOLD ITALIC CAPITAL DELTA 1D720 ; NFKC_SCF; 03B5 # L& MATHEMATICAL BOLD ITALIC CAPITAL EPSILON 1D721 ; NFKC_SCF; 03B6 # L& MATHEMATICAL BOLD ITALIC CAPITAL ZETA 1D722 ; NFKC_SCF; 03B7 # L& MATHEMATICAL BOLD ITALIC CAPITAL ETA 1D723 ; NFKC_SCF; 03B8 # L& MATHEMATICAL BOLD ITALIC CAPITAL THETA 1D724 ; NFKC_SCF; 03B9 # L& MATHEMATICAL BOLD ITALIC CAPITAL IOTA 1D725 ; NFKC_SCF; 03BA # L& MATHEMATICAL BOLD ITALIC CAPITAL KAPPA 1D726 ; NFKC_SCF; 03BB # L& MATHEMATICAL BOLD ITALIC CAPITAL LAMDA 1D727 ; NFKC_SCF; 03BC # L& MATHEMATICAL BOLD ITALIC CAPITAL MU 1D728 ; NFKC_SCF; 03BD # L& MATHEMATICAL BOLD ITALIC CAPITAL NU 1D729 ; NFKC_SCF; 03BE # L& MATHEMATICAL BOLD ITALIC CAPITAL XI 1D72A ; NFKC_SCF; 03BF # L& MATHEMATICAL BOLD ITALIC CAPITAL OMICRON 1D72B ; NFKC_SCF; 03C0 # L& MATHEMATICAL BOLD ITALIC CAPITAL PI 1D72C ; NFKC_SCF; 03C1 # L& MATHEMATICAL BOLD ITALIC CAPITAL RHO 1D72D ; NFKC_SCF; 03B8 # L& MATHEMATICAL BOLD ITALIC CAPITAL THETA SYMBOL 1D72E ; NFKC_SCF; 03C3 # L& MATHEMATICAL BOLD ITALIC CAPITAL SIGMA 1D72F ; NFKC_SCF; 03C4 # L& MATHEMATICAL BOLD ITALIC CAPITAL TAU 1D730 ; NFKC_SCF; 03C5 # L& MATHEMATICAL BOLD ITALIC CAPITAL UPSILON 1D731 ; NFKC_SCF; 03C6 # L& MATHEMATICAL BOLD ITALIC CAPITAL PHI 1D732 ; NFKC_SCF; 03C7 # L& MATHEMATICAL BOLD ITALIC CAPITAL CHI 1D733 ; NFKC_SCF; 03C8 # L& MATHEMATICAL BOLD ITALIC CAPITAL PSI 1D734 ; NFKC_SCF; 03C9 # L& MATHEMATICAL BOLD ITALIC CAPITAL OMEGA 1D735 ; NFKC_SCF; 2207 # Sm MATHEMATICAL BOLD ITALIC NABLA 1D736 ; NFKC_SCF; 03B1 # L& MATHEMATICAL BOLD ITALIC SMALL ALPHA 1D737 ; NFKC_SCF; 03B2 # L& MATHEMATICAL BOLD ITALIC SMALL BETA 1D738 ; NFKC_SCF; 03B3 # L& MATHEMATICAL BOLD ITALIC SMALL GAMMA 1D739 ; NFKC_SCF; 03B4 # L& MATHEMATICAL BOLD ITALIC SMALL DELTA 1D73A ; NFKC_SCF; 03B5 # L& MATHEMATICAL BOLD ITALIC SMALL EPSILON 1D73B ; NFKC_SCF; 03B6 # L& MATHEMATICAL BOLD ITALIC SMALL ZETA 1D73C ; NFKC_SCF; 03B7 # L& MATHEMATICAL BOLD ITALIC SMALL ETA 1D73D ; NFKC_SCF; 03B8 # L& MATHEMATICAL BOLD ITALIC SMALL THETA 1D73E ; NFKC_SCF; 03B9 # L& MATHEMATICAL BOLD ITALIC SMALL IOTA 1D73F ; NFKC_SCF; 03BA # L& MATHEMATICAL BOLD ITALIC SMALL KAPPA 1D740 ; NFKC_SCF; 03BB # L& MATHEMATICAL BOLD ITALIC SMALL LAMDA 1D741 ; NFKC_SCF; 03BC # L& MATHEMATICAL BOLD ITALIC SMALL MU 1D742 ; NFKC_SCF; 03BD # L& MATHEMATICAL BOLD ITALIC SMALL NU 1D743 ; NFKC_SCF; 03BE # L& MATHEMATICAL BOLD ITALIC SMALL XI 1D744 ; NFKC_SCF; 03BF # L& MATHEMATICAL BOLD ITALIC SMALL OMICRON 1D745 ; NFKC_SCF; 03C0 # L& MATHEMATICAL BOLD ITALIC SMALL PI 1D746 ; NFKC_SCF; 03C1 # L& MATHEMATICAL BOLD ITALIC SMALL RHO 1D747..1D748 ; NFKC_SCF; 03C3 # L& [2] MATHEMATICAL BOLD ITALIC SMALL FINAL SIGMA..MATHEMATICAL BOLD ITALIC SMALL SIGMA 1D749 ; NFKC_SCF; 03C4 # L& MATHEMATICAL BOLD ITALIC SMALL TAU 1D74A ; NFKC_SCF; 03C5 # L& MATHEMATICAL BOLD ITALIC SMALL UPSILON 1D74B ; NFKC_SCF; 03C6 # L& MATHEMATICAL BOLD ITALIC SMALL PHI 1D74C ; NFKC_SCF; 03C7 # L& MATHEMATICAL BOLD ITALIC SMALL CHI 1D74D ; NFKC_SCF; 03C8 # L& MATHEMATICAL BOLD ITALIC SMALL PSI 1D74E ; NFKC_SCF; 03C9 # L& MATHEMATICAL BOLD ITALIC SMALL OMEGA 1D74F ; NFKC_SCF; 2202 # Sm MATHEMATICAL BOLD ITALIC PARTIAL DIFFERENTIAL 1D750 ; NFKC_SCF; 03B5 # L& MATHEMATICAL BOLD ITALIC EPSILON SYMBOL 1D751 ; NFKC_SCF; 03B8 # L& MATHEMATICAL BOLD ITALIC THETA SYMBOL 1D752 ; NFKC_SCF; 03BA # L& MATHEMATICAL BOLD ITALIC KAPPA SYMBOL 1D753 ; NFKC_SCF; 03C6 # L& MATHEMATICAL BOLD ITALIC PHI SYMBOL 1D754 ; NFKC_SCF; 03C1 # L& MATHEMATICAL BOLD ITALIC RHO SYMBOL 1D755 ; NFKC_SCF; 03C0 # L& MATHEMATICAL BOLD ITALIC PI SYMBOL 1D756 ; NFKC_SCF; 03B1 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL ALPHA 1D757 ; NFKC_SCF; 03B2 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL BETA 1D758 ; NFKC_SCF; 03B3 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL GAMMA 1D759 ; NFKC_SCF; 03B4 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL DELTA 1D75A ; NFKC_SCF; 03B5 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL EPSILON 1D75B ; NFKC_SCF; 03B6 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL ZETA 1D75C ; NFKC_SCF; 03B7 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL ETA 1D75D ; NFKC_SCF; 03B8 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL THETA 1D75E ; NFKC_SCF; 03B9 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL IOTA 1D75F ; NFKC_SCF; 03BA # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL KAPPA 1D760 ; NFKC_SCF; 03BB # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL LAMDA 1D761 ; NFKC_SCF; 03BC # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL MU 1D762 ; NFKC_SCF; 03BD # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL NU 1D763 ; NFKC_SCF; 03BE # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL XI 1D764 ; NFKC_SCF; 03BF # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL OMICRON 1D765 ; NFKC_SCF; 03C0 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL PI 1D766 ; NFKC_SCF; 03C1 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL RHO 1D767 ; NFKC_SCF; 03B8 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL THETA SYMBOL 1D768 ; NFKC_SCF; 03C3 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL SIGMA 1D769 ; NFKC_SCF; 03C4 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL TAU 1D76A ; NFKC_SCF; 03C5 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL UPSILON 1D76B ; NFKC_SCF; 03C6 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL PHI 1D76C ; NFKC_SCF; 03C7 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL CHI 1D76D ; NFKC_SCF; 03C8 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL PSI 1D76E ; NFKC_SCF; 03C9 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL OMEGA 1D76F ; NFKC_SCF; 2207 # Sm MATHEMATICAL SANS-SERIF BOLD NABLA 1D770 ; NFKC_SCF; 03B1 # L& MATHEMATICAL SANS-SERIF BOLD SMALL ALPHA 1D771 ; NFKC_SCF; 03B2 # L& MATHEMATICAL SANS-SERIF BOLD SMALL BETA 1D772 ; NFKC_SCF; 03B3 # L& MATHEMATICAL SANS-SERIF BOLD SMALL GAMMA 1D773 ; NFKC_SCF; 03B4 # L& MATHEMATICAL SANS-SERIF BOLD SMALL DELTA 1D774 ; NFKC_SCF; 03B5 # L& MATHEMATICAL SANS-SERIF BOLD SMALL EPSILON 1D775 ; NFKC_SCF; 03B6 # L& MATHEMATICAL SANS-SERIF BOLD SMALL ZETA 1D776 ; NFKC_SCF; 03B7 # L& MATHEMATICAL SANS-SERIF BOLD SMALL ETA 1D777 ; NFKC_SCF; 03B8 # L& MATHEMATICAL SANS-SERIF BOLD SMALL THETA 1D778 ; NFKC_SCF; 03B9 # L& MATHEMATICAL SANS-SERIF BOLD SMALL IOTA 1D779 ; NFKC_SCF; 03BA # L& MATHEMATICAL SANS-SERIF BOLD SMALL KAPPA 1D77A ; NFKC_SCF; 03BB # L& MATHEMATICAL SANS-SERIF BOLD SMALL LAMDA 1D77B ; NFKC_SCF; 03BC # L& MATHEMATICAL SANS-SERIF BOLD SMALL MU 1D77C ; NFKC_SCF; 03BD # L& MATHEMATICAL SANS-SERIF BOLD SMALL NU 1D77D ; NFKC_SCF; 03BE # L& MATHEMATICAL SANS-SERIF BOLD SMALL XI 1D77E ; NFKC_SCF; 03BF # L& MATHEMATICAL SANS-SERIF BOLD SMALL OMICRON 1D77F ; NFKC_SCF; 03C0 # L& MATHEMATICAL SANS-SERIF BOLD SMALL PI 1D780 ; NFKC_SCF; 03C1 # L& MATHEMATICAL SANS-SERIF BOLD SMALL RHO 1D781..1D782 ; NFKC_SCF; 03C3 # L& [2] MATHEMATICAL SANS-SERIF BOLD SMALL FINAL SIGMA..MATHEMATICAL SANS-SERIF BOLD SMALL SIGMA 1D783 ; NFKC_SCF; 03C4 # L& MATHEMATICAL SANS-SERIF BOLD SMALL TAU 1D784 ; NFKC_SCF; 03C5 # L& MATHEMATICAL SANS-SERIF BOLD SMALL UPSILON 1D785 ; NFKC_SCF; 03C6 # L& MATHEMATICAL SANS-SERIF BOLD SMALL PHI 1D786 ; NFKC_SCF; 03C7 # L& MATHEMATICAL SANS-SERIF BOLD SMALL CHI 1D787 ; NFKC_SCF; 03C8 # L& MATHEMATICAL SANS-SERIF BOLD SMALL PSI 1D788 ; NFKC_SCF; 03C9 # L& MATHEMATICAL SANS-SERIF BOLD SMALL OMEGA 1D789 ; NFKC_SCF; 2202 # Sm MATHEMATICAL SANS-SERIF BOLD PARTIAL DIFFERENTIAL 1D78A ; NFKC_SCF; 03B5 # L& MATHEMATICAL SANS-SERIF BOLD EPSILON SYMBOL 1D78B ; NFKC_SCF; 03B8 # L& MATHEMATICAL SANS-SERIF BOLD THETA SYMBOL 1D78C ; NFKC_SCF; 03BA # L& MATHEMATICAL SANS-SERIF BOLD KAPPA SYMBOL 1D78D ; NFKC_SCF; 03C6 # L& MATHEMATICAL SANS-SERIF BOLD PHI SYMBOL 1D78E ; NFKC_SCF; 03C1 # L& MATHEMATICAL SANS-SERIF BOLD RHO SYMBOL 1D78F ; NFKC_SCF; 03C0 # L& MATHEMATICAL SANS-SERIF BOLD PI SYMBOL 1D790 ; NFKC_SCF; 03B1 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL ALPHA 1D791 ; NFKC_SCF; 03B2 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL BETA 1D792 ; NFKC_SCF; 03B3 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL GAMMA 1D793 ; NFKC_SCF; 03B4 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL DELTA 1D794 ; NFKC_SCF; 03B5 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL EPSILON 1D795 ; NFKC_SCF; 03B6 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL ZETA 1D796 ; NFKC_SCF; 03B7 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL ETA 1D797 ; NFKC_SCF; 03B8 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL THETA 1D798 ; NFKC_SCF; 03B9 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL IOTA 1D799 ; NFKC_SCF; 03BA # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL KAPPA 1D79A ; NFKC_SCF; 03BB # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL LAMDA 1D79B ; NFKC_SCF; 03BC # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL MU 1D79C ; NFKC_SCF; 03BD # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL NU 1D79D ; NFKC_SCF; 03BE # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL XI 1D79E ; NFKC_SCF; 03BF # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMICRON 1D79F ; NFKC_SCF; 03C0 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL PI 1D7A0 ; NFKC_SCF; 03C1 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL RHO 1D7A1 ; NFKC_SCF; 03B8 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL THETA SYMBOL 1D7A2 ; NFKC_SCF; 03C3 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL SIGMA 1D7A3 ; NFKC_SCF; 03C4 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL TAU 1D7A4 ; NFKC_SCF; 03C5 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL UPSILON 1D7A5 ; NFKC_SCF; 03C6 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL PHI 1D7A6 ; NFKC_SCF; 03C7 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL CHI 1D7A7 ; NFKC_SCF; 03C8 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL PSI 1D7A8 ; NFKC_SCF; 03C9 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMEGA 1D7A9 ; NFKC_SCF; 2207 # Sm MATHEMATICAL SANS-SERIF BOLD ITALIC NABLA 1D7AA ; NFKC_SCF; 03B1 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ALPHA 1D7AB ; NFKC_SCF; 03B2 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL BETA 1D7AC ; NFKC_SCF; 03B3 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL GAMMA 1D7AD ; NFKC_SCF; 03B4 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL DELTA 1D7AE ; NFKC_SCF; 03B5 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL EPSILON 1D7AF ; NFKC_SCF; 03B6 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ZETA 1D7B0 ; NFKC_SCF; 03B7 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ETA 1D7B1 ; NFKC_SCF; 03B8 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL THETA 1D7B2 ; NFKC_SCF; 03B9 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL IOTA 1D7B3 ; NFKC_SCF; 03BA # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL KAPPA 1D7B4 ; NFKC_SCF; 03BB # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL LAMDA 1D7B5 ; NFKC_SCF; 03BC # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL MU 1D7B6 ; NFKC_SCF; 03BD # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL NU 1D7B7 ; NFKC_SCF; 03BE # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL XI 1D7B8 ; NFKC_SCF; 03BF # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL OMICRON 1D7B9 ; NFKC_SCF; 03C0 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL PI 1D7BA ; NFKC_SCF; 03C1 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL RHO 1D7BB..1D7BC ; NFKC_SCF; 03C3 # L& [2] MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL FINAL SIGMA..MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL SIGMA 1D7BD ; NFKC_SCF; 03C4 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL TAU 1D7BE ; NFKC_SCF; 03C5 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL UPSILON 1D7BF ; NFKC_SCF; 03C6 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL PHI 1D7C0 ; NFKC_SCF; 03C7 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL CHI 1D7C1 ; NFKC_SCF; 03C8 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL PSI 1D7C2 ; NFKC_SCF; 03C9 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL OMEGA 1D7C3 ; NFKC_SCF; 2202 # Sm MATHEMATICAL SANS-SERIF BOLD ITALIC PARTIAL DIFFERENTIAL 1D7C4 ; NFKC_SCF; 03B5 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC EPSILON SYMBOL 1D7C5 ; NFKC_SCF; 03B8 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC THETA SYMBOL 1D7C6 ; NFKC_SCF; 03BA # L& MATHEMATICAL SANS-SERIF BOLD ITALIC KAPPA SYMBOL 1D7C7 ; NFKC_SCF; 03C6 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC PHI SYMBOL 1D7C8 ; NFKC_SCF; 03C1 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC RHO SYMBOL 1D7C9 ; NFKC_SCF; 03C0 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC PI SYMBOL 1D7CA..1D7CB ; NFKC_SCF; 03DD # L& [2] MATHEMATICAL BOLD CAPITAL DIGAMMA..MATHEMATICAL BOLD SMALL DIGAMMA 1D7CE ; NFKC_SCF; 0030 # Nd MATHEMATICAL BOLD DIGIT ZERO 1D7CF ; NFKC_SCF; 0031 # Nd MATHEMATICAL BOLD DIGIT ONE 1D7D0 ; NFKC_SCF; 0032 # Nd MATHEMATICAL BOLD DIGIT TWO 1D7D1 ; NFKC_SCF; 0033 # Nd MATHEMATICAL BOLD DIGIT THREE 1D7D2 ; NFKC_SCF; 0034 # Nd MATHEMATICAL BOLD DIGIT FOUR 1D7D3 ; NFKC_SCF; 0035 # Nd MATHEMATICAL BOLD DIGIT FIVE 1D7D4 ; NFKC_SCF; 0036 # Nd MATHEMATICAL BOLD DIGIT SIX 1D7D5 ; NFKC_SCF; 0037 # Nd MATHEMATICAL BOLD DIGIT SEVEN 1D7D6 ; NFKC_SCF; 0038 # Nd MATHEMATICAL BOLD DIGIT EIGHT 1D7D7 ; NFKC_SCF; 0039 # Nd MATHEMATICAL BOLD DIGIT NINE 1D7D8 ; NFKC_SCF; 0030 # Nd MATHEMATICAL DOUBLE-STRUCK DIGIT ZERO 1D7D9 ; NFKC_SCF; 0031 # Nd MATHEMATICAL DOUBLE-STRUCK DIGIT ONE 1D7DA ; NFKC_SCF; 0032 # Nd MATHEMATICAL DOUBLE-STRUCK DIGIT TWO 1D7DB ; NFKC_SCF; 0033 # Nd MATHEMATICAL DOUBLE-STRUCK DIGIT THREE 1D7DC ; NFKC_SCF; 0034 # Nd MATHEMATICAL DOUBLE-STRUCK DIGIT FOUR 1D7DD ; NFKC_SCF; 0035 # Nd MATHEMATICAL DOUBLE-STRUCK DIGIT FIVE 1D7DE ; NFKC_SCF; 0036 # Nd MATHEMATICAL DOUBLE-STRUCK DIGIT SIX 1D7DF ; NFKC_SCF; 0037 # Nd MATHEMATICAL DOUBLE-STRUCK DIGIT SEVEN 1D7E0 ; NFKC_SCF; 0038 # Nd MATHEMATICAL DOUBLE-STRUCK DIGIT EIGHT 1D7E1 ; NFKC_SCF; 0039 # Nd MATHEMATICAL DOUBLE-STRUCK DIGIT NINE 1D7E2 ; NFKC_SCF; 0030 # Nd MATHEMATICAL SANS-SERIF DIGIT ZERO 1D7E3 ; NFKC_SCF; 0031 # Nd MATHEMATICAL SANS-SERIF DIGIT ONE 1D7E4 ; NFKC_SCF; 0032 # Nd MATHEMATICAL SANS-SERIF DIGIT TWO 1D7E5 ; NFKC_SCF; 0033 # Nd MATHEMATICAL SANS-SERIF DIGIT THREE 1D7E6 ; NFKC_SCF; 0034 # Nd MATHEMATICAL SANS-SERIF DIGIT FOUR 1D7E7 ; NFKC_SCF; 0035 # Nd MATHEMATICAL SANS-SERIF DIGIT FIVE 1D7E8 ; NFKC_SCF; 0036 # Nd MATHEMATICAL SANS-SERIF DIGIT SIX 1D7E9 ; NFKC_SCF; 0037 # Nd MATHEMATICAL SANS-SERIF DIGIT SEVEN 1D7EA ; NFKC_SCF; 0038 # Nd MATHEMATICAL SANS-SERIF DIGIT EIGHT 1D7EB ; NFKC_SCF; 0039 # Nd MATHEMATICAL SANS-SERIF DIGIT NINE 1D7EC ; NFKC_SCF; 0030 # Nd MATHEMATICAL SANS-SERIF BOLD DIGIT ZERO 1D7ED ; NFKC_SCF; 0031 # Nd MATHEMATICAL SANS-SERIF BOLD DIGIT ONE 1D7EE ; NFKC_SCF; 0032 # Nd MATHEMATICAL SANS-SERIF BOLD DIGIT TWO 1D7EF ; NFKC_SCF; 0033 # Nd MATHEMATICAL SANS-SERIF BOLD DIGIT THREE 1D7F0 ; NFKC_SCF; 0034 # Nd MATHEMATICAL SANS-SERIF BOLD DIGIT FOUR 1D7F1 ; NFKC_SCF; 0035 # Nd MATHEMATICAL SANS-SERIF BOLD DIGIT FIVE 1D7F2 ; NFKC_SCF; 0036 # Nd MATHEMATICAL SANS-SERIF BOLD DIGIT SIX 1D7F3 ; NFKC_SCF; 0037 # Nd MATHEMATICAL SANS-SERIF BOLD DIGIT SEVEN 1D7F4 ; NFKC_SCF; 0038 # Nd MATHEMATICAL SANS-SERIF BOLD DIGIT EIGHT 1D7F5 ; NFKC_SCF; 0039 # Nd MATHEMATICAL SANS-SERIF BOLD DIGIT NINE 1D7F6 ; NFKC_SCF; 0030 # Nd MATHEMATICAL MONOSPACE DIGIT ZERO 1D7F7 ; NFKC_SCF; 0031 # Nd MATHEMATICAL MONOSPACE DIGIT ONE 1D7F8 ; NFKC_SCF; 0032 # Nd MATHEMATICAL MONOSPACE DIGIT TWO 1D7F9 ; NFKC_SCF; 0033 # Nd MATHEMATICAL MONOSPACE DIGIT THREE 1D7FA ; NFKC_SCF; 0034 # Nd MATHEMATICAL MONOSPACE DIGIT FOUR 1D7FB ; NFKC_SCF; 0035 # Nd MATHEMATICAL MONOSPACE DIGIT FIVE 1D7FC ; NFKC_SCF; 0036 # Nd MATHEMATICAL MONOSPACE DIGIT SIX 1D7FD ; NFKC_SCF; 0037 # Nd MATHEMATICAL MONOSPACE DIGIT SEVEN 1D7FE ; NFKC_SCF; 0038 # Nd MATHEMATICAL MONOSPACE DIGIT EIGHT 1D7FF ; NFKC_SCF; 0039 # Nd MATHEMATICAL MONOSPACE DIGIT NINE 1E030 ; NFKC_SCF; 0430 # Lm MODIFIER LETTER CYRILLIC SMALL A 1E031 ; NFKC_SCF; 0431 # Lm MODIFIER LETTER CYRILLIC SMALL BE 1E032 ; NFKC_SCF; 0432 # Lm MODIFIER LETTER CYRILLIC SMALL VE 1E033 ; NFKC_SCF; 0433 # Lm MODIFIER LETTER CYRILLIC SMALL GHE 1E034 ; NFKC_SCF; 0434 # Lm MODIFIER LETTER CYRILLIC SMALL DE 1E035 ; NFKC_SCF; 0435 # Lm MODIFIER LETTER CYRILLIC SMALL IE 1E036 ; NFKC_SCF; 0436 # Lm MODIFIER LETTER CYRILLIC SMALL ZHE 1E037 ; NFKC_SCF; 0437 # Lm MODIFIER LETTER CYRILLIC SMALL ZE 1E038 ; NFKC_SCF; 0438 # Lm MODIFIER LETTER CYRILLIC SMALL I 1E039 ; NFKC_SCF; 043A # Lm MODIFIER LETTER CYRILLIC SMALL KA 1E03A ; NFKC_SCF; 043B # Lm MODIFIER LETTER CYRILLIC SMALL EL 1E03B ; NFKC_SCF; 043C # Lm MODIFIER LETTER CYRILLIC SMALL EM 1E03C ; NFKC_SCF; 043E # Lm MODIFIER LETTER CYRILLIC SMALL O 1E03D ; NFKC_SCF; 043F # Lm MODIFIER LETTER CYRILLIC SMALL PE 1E03E ; NFKC_SCF; 0440 # Lm MODIFIER LETTER CYRILLIC SMALL ER 1E03F ; NFKC_SCF; 0441 # Lm MODIFIER LETTER CYRILLIC SMALL ES 1E040 ; NFKC_SCF; 0442 # Lm MODIFIER LETTER CYRILLIC SMALL TE 1E041 ; NFKC_SCF; 0443 # Lm MODIFIER LETTER CYRILLIC SMALL U 1E042 ; NFKC_SCF; 0444 # Lm MODIFIER LETTER CYRILLIC SMALL EF 1E043 ; NFKC_SCF; 0445 # Lm MODIFIER LETTER CYRILLIC SMALL HA 1E044 ; NFKC_SCF; 0446 # Lm MODIFIER LETTER CYRILLIC SMALL TSE 1E045 ; NFKC_SCF; 0447 # Lm MODIFIER LETTER CYRILLIC SMALL CHE 1E046 ; NFKC_SCF; 0448 # Lm MODIFIER LETTER CYRILLIC SMALL SHA 1E047 ; NFKC_SCF; 044B # Lm MODIFIER LETTER CYRILLIC SMALL YERU 1E048 ; NFKC_SCF; 044D # Lm MODIFIER LETTER CYRILLIC SMALL E 1E049 ; NFKC_SCF; 044E # Lm MODIFIER LETTER CYRILLIC SMALL YU 1E04A ; NFKC_SCF; A689 # Lm MODIFIER LETTER CYRILLIC SMALL DZZE 1E04B ; NFKC_SCF; 04D9 # Lm MODIFIER LETTER CYRILLIC SMALL SCHWA 1E04C ; NFKC_SCF; 0456 # Lm MODIFIER LETTER CYRILLIC SMALL BYELORUSSIAN-UKRAINIAN I 1E04D ; NFKC_SCF; 0458 # Lm MODIFIER LETTER CYRILLIC SMALL JE 1E04E ; NFKC_SCF; 04E9 # Lm MODIFIER LETTER CYRILLIC SMALL BARRED O 1E04F ; NFKC_SCF; 04AF # Lm MODIFIER LETTER CYRILLIC SMALL STRAIGHT U 1E050 ; NFKC_SCF; 04CF # Lm MODIFIER LETTER CYRILLIC SMALL PALOCHKA 1E051 ; NFKC_SCF; 0430 # Lm CYRILLIC SUBSCRIPT SMALL LETTER A 1E052 ; NFKC_SCF; 0431 # Lm CYRILLIC SUBSCRIPT SMALL LETTER BE 1E053 ; NFKC_SCF; 0432 # Lm CYRILLIC SUBSCRIPT SMALL LETTER VE 1E054 ; NFKC_SCF; 0433 # Lm CYRILLIC SUBSCRIPT SMALL LETTER GHE 1E055 ; NFKC_SCF; 0434 # Lm CYRILLIC SUBSCRIPT SMALL LETTER DE 1E056 ; NFKC_SCF; 0435 # Lm CYRILLIC SUBSCRIPT SMALL LETTER IE 1E057 ; NFKC_SCF; 0436 # Lm CYRILLIC SUBSCRIPT SMALL LETTER ZHE 1E058 ; NFKC_SCF; 0437 # Lm CYRILLIC SUBSCRIPT SMALL LETTER ZE 1E059 ; NFKC_SCF; 0438 # Lm CYRILLIC SUBSCRIPT SMALL LETTER I 1E05A ; NFKC_SCF; 043A # Lm CYRILLIC SUBSCRIPT SMALL LETTER KA 1E05B ; NFKC_SCF; 043B # Lm CYRILLIC SUBSCRIPT SMALL LETTER EL 1E05C ; NFKC_SCF; 043E # Lm CYRILLIC SUBSCRIPT SMALL LETTER O 1E05D ; NFKC_SCF; 043F # Lm CYRILLIC SUBSCRIPT SMALL LETTER PE 1E05E ; NFKC_SCF; 0441 # Lm CYRILLIC SUBSCRIPT SMALL LETTER ES 1E05F ; NFKC_SCF; 0443 # Lm CYRILLIC SUBSCRIPT SMALL LETTER U 1E060 ; NFKC_SCF; 0444 # Lm CYRILLIC SUBSCRIPT SMALL LETTER EF 1E061 ; NFKC_SCF; 0445 # Lm CYRILLIC SUBSCRIPT SMALL LETTER HA 1E062 ; NFKC_SCF; 0446 # Lm CYRILLIC SUBSCRIPT SMALL LETTER TSE 1E063 ; NFKC_SCF; 0447 # Lm CYRILLIC SUBSCRIPT SMALL LETTER CHE 1E064 ; NFKC_SCF; 0448 # Lm CYRILLIC SUBSCRIPT SMALL LETTER SHA 1E065 ; NFKC_SCF; 044A # Lm CYRILLIC SUBSCRIPT SMALL LETTER HARD SIGN 1E066 ; NFKC_SCF; 044B # Lm CYRILLIC SUBSCRIPT SMALL LETTER YERU 1E067 ; NFKC_SCF; 0491 # Lm CYRILLIC SUBSCRIPT SMALL LETTER GHE WITH UPTURN 1E068 ; NFKC_SCF; 0456 # Lm CYRILLIC SUBSCRIPT SMALL LETTER BYELORUSSIAN-UKRAINIAN I 1E069 ; NFKC_SCF; 0455 # Lm CYRILLIC SUBSCRIPT SMALL LETTER DZE 1E06A ; NFKC_SCF; 045F # Lm CYRILLIC SUBSCRIPT SMALL LETTER DZHE 1E06B ; NFKC_SCF; 04AB # Lm MODIFIER LETTER CYRILLIC SMALL ES WITH DESCENDER 1E06C ; NFKC_SCF; A651 # Lm MODIFIER LETTER CYRILLIC SMALL YERU WITH BACK YER 1E06D ; NFKC_SCF; 04B1 # Lm MODIFIER LETTER CYRILLIC SMALL STRAIGHT U WITH STROKE 1E900 ; NFKC_SCF; 1E922 # L& ADLAM CAPITAL LETTER ALIF 1E901 ; NFKC_SCF; 1E923 # L& ADLAM CAPITAL LETTER DAALI 1E902 ; NFKC_SCF; 1E924 # L& ADLAM CAPITAL LETTER LAAM 1E903 ; NFKC_SCF; 1E925 # L& ADLAM CAPITAL LETTER MIIM 1E904 ; NFKC_SCF; 1E926 # L& ADLAM CAPITAL LETTER BA 1E905 ; NFKC_SCF; 1E927 # L& ADLAM CAPITAL LETTER SINNYIIYHE 1E906 ; NFKC_SCF; 1E928 # L& ADLAM CAPITAL LETTER PE 1E907 ; NFKC_SCF; 1E929 # L& ADLAM CAPITAL LETTER BHE 1E908 ; NFKC_SCF; 1E92A # L& ADLAM CAPITAL LETTER RA 1E909 ; NFKC_SCF; 1E92B # L& ADLAM CAPITAL LETTER E 1E90A ; NFKC_SCF; 1E92C # L& ADLAM CAPITAL LETTER FA 1E90B ; NFKC_SCF; 1E92D # L& ADLAM CAPITAL LETTER I 1E90C ; NFKC_SCF; 1E92E # L& ADLAM CAPITAL LETTER O 1E90D ; NFKC_SCF; 1E92F # L& ADLAM CAPITAL LETTER DHA 1E90E ; NFKC_SCF; 1E930 # L& ADLAM CAPITAL LETTER YHE 1E90F ; NFKC_SCF; 1E931 # L& ADLAM CAPITAL LETTER WAW 1E910 ; NFKC_SCF; 1E932 # L& ADLAM CAPITAL LETTER NUN 1E911 ; NFKC_SCF; 1E933 # L& ADLAM CAPITAL LETTER KAF 1E912 ; NFKC_SCF; 1E934 # L& ADLAM CAPITAL LETTER YA 1E913 ; NFKC_SCF; 1E935 # L& ADLAM CAPITAL LETTER U 1E914 ; NFKC_SCF; 1E936 # L& ADLAM CAPITAL LETTER JIIM 1E915 ; NFKC_SCF; 1E937 # L& ADLAM CAPITAL LETTER CHI 1E916 ; NFKC_SCF; 1E938 # L& ADLAM CAPITAL LETTER HA 1E917 ; NFKC_SCF; 1E939 # L& ADLAM CAPITAL LETTER QAAF 1E918 ; NFKC_SCF; 1E93A # L& ADLAM CAPITAL LETTER GA 1E919 ; NFKC_SCF; 1E93B # L& ADLAM CAPITAL LETTER NYA 1E91A ; NFKC_SCF; 1E93C # L& ADLAM CAPITAL LETTER TU 1E91B ; NFKC_SCF; 1E93D # L& ADLAM CAPITAL LETTER NHA 1E91C ; NFKC_SCF; 1E93E # L& ADLAM CAPITAL LETTER VA 1E91D ; NFKC_SCF; 1E93F # L& ADLAM CAPITAL LETTER KHA 1E91E ; NFKC_SCF; 1E940 # L& ADLAM CAPITAL LETTER GBE 1E91F ; NFKC_SCF; 1E941 # L& ADLAM CAPITAL LETTER ZAL 1E920 ; NFKC_SCF; 1E942 # L& ADLAM CAPITAL LETTER KPO 1E921 ; NFKC_SCF; 1E943 # L& ADLAM CAPITAL LETTER SHA 1EE00 ; NFKC_SCF; 0627 # Lo ARABIC MATHEMATICAL ALEF 1EE01 ; NFKC_SCF; 0628 # Lo ARABIC MATHEMATICAL BEH 1EE02 ; NFKC_SCF; 062C # Lo ARABIC MATHEMATICAL JEEM 1EE03 ; NFKC_SCF; 062F # Lo ARABIC MATHEMATICAL DAL 1EE05 ; NFKC_SCF; 0648 # Lo ARABIC MATHEMATICAL WAW 1EE06 ; NFKC_SCF; 0632 # Lo ARABIC MATHEMATICAL ZAIN 1EE07 ; NFKC_SCF; 062D # Lo ARABIC MATHEMATICAL HAH 1EE08 ; NFKC_SCF; 0637 # Lo ARABIC MATHEMATICAL TAH 1EE09 ; NFKC_SCF; 064A # Lo ARABIC MATHEMATICAL YEH 1EE0A ; NFKC_SCF; 0643 # Lo ARABIC MATHEMATICAL KAF 1EE0B ; NFKC_SCF; 0644 # Lo ARABIC MATHEMATICAL LAM 1EE0C ; NFKC_SCF; 0645 # Lo ARABIC MATHEMATICAL MEEM 1EE0D ; NFKC_SCF; 0646 # Lo ARABIC MATHEMATICAL NOON 1EE0E ; NFKC_SCF; 0633 # Lo ARABIC MATHEMATICAL SEEN 1EE0F ; NFKC_SCF; 0639 # Lo ARABIC MATHEMATICAL AIN 1EE10 ; NFKC_SCF; 0641 # Lo ARABIC MATHEMATICAL FEH 1EE11 ; NFKC_SCF; 0635 # Lo ARABIC MATHEMATICAL SAD 1EE12 ; NFKC_SCF; 0642 # Lo ARABIC MATHEMATICAL QAF 1EE13 ; NFKC_SCF; 0631 # Lo ARABIC MATHEMATICAL REH 1EE14 ; NFKC_SCF; 0634 # Lo ARABIC MATHEMATICAL SHEEN 1EE15 ; NFKC_SCF; 062A # Lo ARABIC MATHEMATICAL TEH 1EE16 ; NFKC_SCF; 062B # Lo ARABIC MATHEMATICAL THEH 1EE17 ; NFKC_SCF; 062E # Lo ARABIC MATHEMATICAL KHAH 1EE18 ; NFKC_SCF; 0630 # Lo ARABIC MATHEMATICAL THAL 1EE19 ; NFKC_SCF; 0636 # Lo ARABIC MATHEMATICAL DAD 1EE1A ; NFKC_SCF; 0638 # Lo ARABIC MATHEMATICAL ZAH 1EE1B ; NFKC_SCF; 063A # Lo ARABIC MATHEMATICAL GHAIN 1EE1C ; NFKC_SCF; 066E # Lo ARABIC MATHEMATICAL DOTLESS BEH 1EE1D ; NFKC_SCF; 06BA # Lo ARABIC MATHEMATICAL DOTLESS NOON 1EE1E ; NFKC_SCF; 06A1 # Lo ARABIC MATHEMATICAL DOTLESS FEH 1EE1F ; NFKC_SCF; 066F # Lo ARABIC MATHEMATICAL DOTLESS QAF 1EE21 ; NFKC_SCF; 0628 # Lo ARABIC MATHEMATICAL INITIAL BEH 1EE22 ; NFKC_SCF; 062C # Lo ARABIC MATHEMATICAL INITIAL JEEM 1EE24 ; NFKC_SCF; 0647 # Lo ARABIC MATHEMATICAL INITIAL HEH 1EE27 ; NFKC_SCF; 062D # Lo ARABIC MATHEMATICAL INITIAL HAH 1EE29 ; NFKC_SCF; 064A # Lo ARABIC MATHEMATICAL INITIAL YEH 1EE2A ; NFKC_SCF; 0643 # Lo ARABIC MATHEMATICAL INITIAL KAF 1EE2B ; NFKC_SCF; 0644 # Lo ARABIC MATHEMATICAL INITIAL LAM 1EE2C ; NFKC_SCF; 0645 # Lo ARABIC MATHEMATICAL INITIAL MEEM 1EE2D ; NFKC_SCF; 0646 # Lo ARABIC MATHEMATICAL INITIAL NOON 1EE2E ; NFKC_SCF; 0633 # Lo ARABIC MATHEMATICAL INITIAL SEEN 1EE2F ; NFKC_SCF; 0639 # Lo ARABIC MATHEMATICAL INITIAL AIN 1EE30 ; NFKC_SCF; 0641 # Lo ARABIC MATHEMATICAL INITIAL FEH 1EE31 ; NFKC_SCF; 0635 # Lo ARABIC MATHEMATICAL INITIAL SAD 1EE32 ; NFKC_SCF; 0642 # Lo ARABIC MATHEMATICAL INITIAL QAF 1EE34 ; NFKC_SCF; 0634 # Lo ARABIC MATHEMATICAL INITIAL SHEEN 1EE35 ; NFKC_SCF; 062A # Lo ARABIC MATHEMATICAL INITIAL TEH 1EE36 ; NFKC_SCF; 062B # Lo ARABIC MATHEMATICAL INITIAL THEH 1EE37 ; NFKC_SCF; 062E # Lo ARABIC MATHEMATICAL INITIAL KHAH 1EE39 ; NFKC_SCF; 0636 # Lo ARABIC MATHEMATICAL INITIAL DAD 1EE3B ; NFKC_SCF; 063A # Lo ARABIC MATHEMATICAL INITIAL GHAIN 1EE42 ; NFKC_SCF; 062C # Lo ARABIC MATHEMATICAL TAILED JEEM 1EE47 ; NFKC_SCF; 062D # Lo ARABIC MATHEMATICAL TAILED HAH 1EE49 ; NFKC_SCF; 064A # Lo ARABIC MATHEMATICAL TAILED YEH 1EE4B ; NFKC_SCF; 0644 # Lo ARABIC MATHEMATICAL TAILED LAM 1EE4D ; NFKC_SCF; 0646 # Lo ARABIC MATHEMATICAL TAILED NOON 1EE4E ; NFKC_SCF; 0633 # Lo ARABIC MATHEMATICAL TAILED SEEN 1EE4F ; NFKC_SCF; 0639 # Lo ARABIC MATHEMATICAL TAILED AIN 1EE51 ; NFKC_SCF; 0635 # Lo ARABIC MATHEMATICAL TAILED SAD 1EE52 ; NFKC_SCF; 0642 # Lo ARABIC MATHEMATICAL TAILED QAF 1EE54 ; NFKC_SCF; 0634 # Lo ARABIC MATHEMATICAL TAILED SHEEN 1EE57 ; NFKC_SCF; 062E # Lo ARABIC MATHEMATICAL TAILED KHAH 1EE59 ; NFKC_SCF; 0636 # Lo ARABIC MATHEMATICAL TAILED DAD 1EE5B ; NFKC_SCF; 063A # Lo ARABIC MATHEMATICAL TAILED GHAIN 1EE5D ; NFKC_SCF; 06BA # Lo ARABIC MATHEMATICAL TAILED DOTLESS NOON 1EE5F ; NFKC_SCF; 066F # Lo ARABIC MATHEMATICAL TAILED DOTLESS QAF 1EE61 ; NFKC_SCF; 0628 # Lo ARABIC MATHEMATICAL STRETCHED BEH 1EE62 ; NFKC_SCF; 062C # Lo ARABIC MATHEMATICAL STRETCHED JEEM 1EE64 ; NFKC_SCF; 0647 # Lo ARABIC MATHEMATICAL STRETCHED HEH 1EE67 ; NFKC_SCF; 062D # Lo ARABIC MATHEMATICAL STRETCHED HAH 1EE68 ; NFKC_SCF; 0637 # Lo ARABIC MATHEMATICAL STRETCHED TAH 1EE69 ; NFKC_SCF; 064A # Lo ARABIC MATHEMATICAL STRETCHED YEH 1EE6A ; NFKC_SCF; 0643 # Lo ARABIC MATHEMATICAL STRETCHED KAF 1EE6C ; NFKC_SCF; 0645 # Lo ARABIC MATHEMATICAL STRETCHED MEEM 1EE6D ; NFKC_SCF; 0646 # Lo ARABIC MATHEMATICAL STRETCHED NOON 1EE6E ; NFKC_SCF; 0633 # Lo ARABIC MATHEMATICAL STRETCHED SEEN 1EE6F ; NFKC_SCF; 0639 # Lo ARABIC MATHEMATICAL STRETCHED AIN 1EE70 ; NFKC_SCF; 0641 # Lo ARABIC MATHEMATICAL STRETCHED FEH 1EE71 ; NFKC_SCF; 0635 # Lo ARABIC MATHEMATICAL STRETCHED SAD 1EE72 ; NFKC_SCF; 0642 # Lo ARABIC MATHEMATICAL STRETCHED QAF 1EE74 ; NFKC_SCF; 0634 # Lo ARABIC MATHEMATICAL STRETCHED SHEEN 1EE75 ; NFKC_SCF; 062A # Lo ARABIC MATHEMATICAL STRETCHED TEH 1EE76 ; NFKC_SCF; 062B # Lo ARABIC MATHEMATICAL STRETCHED THEH 1EE77 ; NFKC_SCF; 062E # Lo ARABIC MATHEMATICAL STRETCHED KHAH 1EE79 ; NFKC_SCF; 0636 # Lo ARABIC MATHEMATICAL STRETCHED DAD 1EE7A ; NFKC_SCF; 0638 # Lo ARABIC MATHEMATICAL STRETCHED ZAH 1EE7B ; NFKC_SCF; 063A # Lo ARABIC MATHEMATICAL STRETCHED GHAIN 1EE7C ; NFKC_SCF; 066E # Lo ARABIC MATHEMATICAL STRETCHED DOTLESS BEH 1EE7E ; NFKC_SCF; 06A1 # Lo ARABIC MATHEMATICAL STRETCHED DOTLESS FEH 1EE80 ; NFKC_SCF; 0627 # Lo ARABIC MATHEMATICAL LOOPED ALEF 1EE81 ; NFKC_SCF; 0628 # Lo ARABIC MATHEMATICAL LOOPED BEH 1EE82 ; NFKC_SCF; 062C # Lo ARABIC MATHEMATICAL LOOPED JEEM 1EE83 ; NFKC_SCF; 062F # Lo ARABIC MATHEMATICAL LOOPED DAL 1EE84 ; NFKC_SCF; 0647 # Lo ARABIC MATHEMATICAL LOOPED HEH 1EE85 ; NFKC_SCF; 0648 # Lo ARABIC MATHEMATICAL LOOPED WAW 1EE86 ; NFKC_SCF; 0632 # Lo ARABIC MATHEMATICAL LOOPED ZAIN 1EE87 ; NFKC_SCF; 062D # Lo ARABIC MATHEMATICAL LOOPED HAH 1EE88 ; NFKC_SCF; 0637 # Lo ARABIC MATHEMATICAL LOOPED TAH 1EE89 ; NFKC_SCF; 064A # Lo ARABIC MATHEMATICAL LOOPED YEH 1EE8B ; NFKC_SCF; 0644 # Lo ARABIC MATHEMATICAL LOOPED LAM 1EE8C ; NFKC_SCF; 0645 # Lo ARABIC MATHEMATICAL LOOPED MEEM 1EE8D ; NFKC_SCF; 0646 # Lo ARABIC MATHEMATICAL LOOPED NOON 1EE8E ; NFKC_SCF; 0633 # Lo ARABIC MATHEMATICAL LOOPED SEEN 1EE8F ; NFKC_SCF; 0639 # Lo ARABIC MATHEMATICAL LOOPED AIN 1EE90 ; NFKC_SCF; 0641 # Lo ARABIC MATHEMATICAL LOOPED FEH 1EE91 ; NFKC_SCF; 0635 # Lo ARABIC MATHEMATICAL LOOPED SAD 1EE92 ; NFKC_SCF; 0642 # Lo ARABIC MATHEMATICAL LOOPED QAF 1EE93 ; NFKC_SCF; 0631 # Lo ARABIC MATHEMATICAL LOOPED REH 1EE94 ; NFKC_SCF; 0634 # Lo ARABIC MATHEMATICAL LOOPED SHEEN 1EE95 ; NFKC_SCF; 062A # Lo ARABIC MATHEMATICAL LOOPED TEH 1EE96 ; NFKC_SCF; 062B # Lo ARABIC MATHEMATICAL LOOPED THEH 1EE97 ; NFKC_SCF; 062E # Lo ARABIC MATHEMATICAL LOOPED KHAH 1EE98 ; NFKC_SCF; 0630 # Lo ARABIC MATHEMATICAL LOOPED THAL 1EE99 ; NFKC_SCF; 0636 # Lo ARABIC MATHEMATICAL LOOPED DAD 1EE9A ; NFKC_SCF; 0638 # Lo ARABIC MATHEMATICAL LOOPED ZAH 1EE9B ; NFKC_SCF; 063A # Lo ARABIC MATHEMATICAL LOOPED GHAIN 1EEA1 ; NFKC_SCF; 0628 # Lo ARABIC MATHEMATICAL DOUBLE-STRUCK BEH 1EEA2 ; NFKC_SCF; 062C # Lo ARABIC MATHEMATICAL DOUBLE-STRUCK JEEM 1EEA3 ; NFKC_SCF; 062F # Lo ARABIC MATHEMATICAL DOUBLE-STRUCK DAL 1EEA5 ; NFKC_SCF; 0648 # Lo ARABIC MATHEMATICAL DOUBLE-STRUCK WAW 1EEA6 ; NFKC_SCF; 0632 # Lo ARABIC MATHEMATICAL DOUBLE-STRUCK ZAIN 1EEA7 ; NFKC_SCF; 062D # Lo ARABIC MATHEMATICAL DOUBLE-STRUCK HAH 1EEA8 ; NFKC_SCF; 0637 # Lo ARABIC MATHEMATICAL DOUBLE-STRUCK TAH 1EEA9 ; NFKC_SCF; 064A # Lo ARABIC MATHEMATICAL DOUBLE-STRUCK YEH 1EEAB ; NFKC_SCF; 0644 # Lo ARABIC MATHEMATICAL DOUBLE-STRUCK LAM 1EEAC ; NFKC_SCF; 0645 # Lo ARABIC MATHEMATICAL DOUBLE-STRUCK MEEM 1EEAD ; NFKC_SCF; 0646 # Lo ARABIC MATHEMATICAL DOUBLE-STRUCK NOON 1EEAE ; NFKC_SCF; 0633 # Lo ARABIC MATHEMATICAL DOUBLE-STRUCK SEEN 1EEAF ; NFKC_SCF; 0639 # Lo ARABIC MATHEMATICAL DOUBLE-STRUCK AIN 1EEB0 ; NFKC_SCF; 0641 # Lo ARABIC MATHEMATICAL DOUBLE-STRUCK FEH 1EEB1 ; NFKC_SCF; 0635 # Lo ARABIC MATHEMATICAL DOUBLE-STRUCK SAD 1EEB2 ; NFKC_SCF; 0642 # Lo ARABIC MATHEMATICAL DOUBLE-STRUCK QAF 1EEB3 ; NFKC_SCF; 0631 # Lo ARABIC MATHEMATICAL DOUBLE-STRUCK REH 1EEB4 ; NFKC_SCF; 0634 # Lo ARABIC MATHEMATICAL DOUBLE-STRUCK SHEEN 1EEB5 ; NFKC_SCF; 062A # Lo ARABIC MATHEMATICAL DOUBLE-STRUCK TEH 1EEB6 ; NFKC_SCF; 062B # Lo ARABIC MATHEMATICAL DOUBLE-STRUCK THEH 1EEB7 ; NFKC_SCF; 062E # Lo ARABIC MATHEMATICAL DOUBLE-STRUCK KHAH 1EEB8 ; NFKC_SCF; 0630 # Lo ARABIC MATHEMATICAL DOUBLE-STRUCK THAL 1EEB9 ; NFKC_SCF; 0636 # Lo ARABIC MATHEMATICAL DOUBLE-STRUCK DAD 1EEBA ; NFKC_SCF; 0638 # Lo ARABIC MATHEMATICAL DOUBLE-STRUCK ZAH 1EEBB ; NFKC_SCF; 063A # Lo ARABIC MATHEMATICAL DOUBLE-STRUCK GHAIN 1F100 ; NFKC_SCF; 0030 002E # No DIGIT ZERO FULL STOP 1F101 ; NFKC_SCF; 0030 002C # No DIGIT ZERO COMMA 1F102 ; NFKC_SCF; 0031 002C # No DIGIT ONE COMMA 1F103 ; NFKC_SCF; 0032 002C # No DIGIT TWO COMMA 1F104 ; NFKC_SCF; 0033 002C # No DIGIT THREE COMMA 1F105 ; NFKC_SCF; 0034 002C # No DIGIT FOUR COMMA 1F106 ; NFKC_SCF; 0035 002C # No DIGIT FIVE COMMA 1F107 ; NFKC_SCF; 0036 002C # No DIGIT SIX COMMA 1F108 ; NFKC_SCF; 0037 002C # No DIGIT SEVEN COMMA 1F109 ; NFKC_SCF; 0038 002C # No DIGIT EIGHT COMMA 1F10A ; NFKC_SCF; 0039 002C # No DIGIT NINE COMMA 1F110 ; NFKC_SCF; 0028 0061 0029 # So PARENTHESIZED LATIN CAPITAL LETTER A 1F111 ; NFKC_SCF; 0028 0062 0029 # So PARENTHESIZED LATIN CAPITAL LETTER B 1F112 ; NFKC_SCF; 0028 0063 0029 # So PARENTHESIZED LATIN CAPITAL LETTER C 1F113 ; NFKC_SCF; 0028 0064 0029 # So PARENTHESIZED LATIN CAPITAL LETTER D 1F114 ; NFKC_SCF; 0028 0065 0029 # So PARENTHESIZED LATIN CAPITAL LETTER E 1F115 ; NFKC_SCF; 0028 0066 0029 # So PARENTHESIZED LATIN CAPITAL LETTER F 1F116 ; NFKC_SCF; 0028 0067 0029 # So PARENTHESIZED LATIN CAPITAL LETTER G 1F117 ; NFKC_SCF; 0028 0068 0029 # So PARENTHESIZED LATIN CAPITAL LETTER H 1F118 ; NFKC_SCF; 0028 0069 0029 # So PARENTHESIZED LATIN CAPITAL LETTER I 1F119 ; NFKC_SCF; 0028 006A 0029 # So PARENTHESIZED LATIN CAPITAL LETTER J 1F11A ; NFKC_SCF; 0028 006B 0029 # So PARENTHESIZED LATIN CAPITAL LETTER K 1F11B ; NFKC_SCF; 0028 006C 0029 # So PARENTHESIZED LATIN CAPITAL LETTER L 1F11C ; NFKC_SCF; 0028 006D 0029 # So PARENTHESIZED LATIN CAPITAL LETTER M 1F11D ; NFKC_SCF; 0028 006E 0029 # So PARENTHESIZED LATIN CAPITAL LETTER N 1F11E ; NFKC_SCF; 0028 006F 0029 # So PARENTHESIZED LATIN CAPITAL LETTER O 1F11F ; NFKC_SCF; 0028 0070 0029 # So PARENTHESIZED LATIN CAPITAL LETTER P 1F120 ; NFKC_SCF; 0028 0071 0029 # So PARENTHESIZED LATIN CAPITAL LETTER Q 1F121 ; NFKC_SCF; 0028 0072 0029 # So PARENTHESIZED LATIN CAPITAL LETTER R 1F122 ; NFKC_SCF; 0028 0073 0029 # So PARENTHESIZED LATIN CAPITAL LETTER S 1F123 ; NFKC_SCF; 0028 0074 0029 # So PARENTHESIZED LATIN CAPITAL LETTER T 1F124 ; NFKC_SCF; 0028 0075 0029 # So PARENTHESIZED LATIN CAPITAL LETTER U 1F125 ; NFKC_SCF; 0028 0076 0029 # So PARENTHESIZED LATIN CAPITAL LETTER V 1F126 ; NFKC_SCF; 0028 0077 0029 # So PARENTHESIZED LATIN CAPITAL LETTER W 1F127 ; NFKC_SCF; 0028 0078 0029 # So PARENTHESIZED LATIN CAPITAL LETTER X 1F128 ; NFKC_SCF; 0028 0079 0029 # So PARENTHESIZED LATIN CAPITAL LETTER Y 1F129 ; NFKC_SCF; 0028 007A 0029 # So PARENTHESIZED LATIN CAPITAL LETTER Z 1F12A ; NFKC_SCF; 3014 0073 3015 # So TORTOISE SHELL BRACKETED LATIN CAPITAL LETTER S 1F12B ; NFKC_SCF; 0063 # So CIRCLED ITALIC LATIN CAPITAL LETTER C 1F12C ; NFKC_SCF; 0072 # So CIRCLED ITALIC LATIN CAPITAL LETTER R 1F12D ; NFKC_SCF; 0063 0064 # So CIRCLED CD 1F12E ; NFKC_SCF; 0077 007A # So CIRCLED WZ 1F130 ; NFKC_SCF; 0061 # So SQUARED LATIN CAPITAL LETTER A 1F131 ; NFKC_SCF; 0062 # So SQUARED LATIN CAPITAL LETTER B 1F132 ; NFKC_SCF; 0063 # So SQUARED LATIN CAPITAL LETTER C 1F133 ; NFKC_SCF; 0064 # So SQUARED LATIN CAPITAL LETTER D 1F134 ; NFKC_SCF; 0065 # So SQUARED LATIN CAPITAL LETTER E 1F135 ; NFKC_SCF; 0066 # So SQUARED LATIN CAPITAL LETTER F 1F136 ; NFKC_SCF; 0067 # So SQUARED LATIN CAPITAL LETTER G 1F137 ; NFKC_SCF; 0068 # So SQUARED LATIN CAPITAL LETTER H 1F138 ; NFKC_SCF; 0069 # So SQUARED LATIN CAPITAL LETTER I 1F139 ; NFKC_SCF; 006A # So SQUARED LATIN CAPITAL LETTER J 1F13A ; NFKC_SCF; 006B # So SQUARED LATIN CAPITAL LETTER K 1F13B ; NFKC_SCF; 006C # So SQUARED LATIN CAPITAL LETTER L 1F13C ; NFKC_SCF; 006D # So SQUARED LATIN CAPITAL LETTER M 1F13D ; NFKC_SCF; 006E # So SQUARED LATIN CAPITAL LETTER N 1F13E ; NFKC_SCF; 006F # So SQUARED LATIN CAPITAL LETTER O 1F13F ; NFKC_SCF; 0070 # So SQUARED LATIN CAPITAL LETTER P 1F140 ; NFKC_SCF; 0071 # So SQUARED LATIN CAPITAL LETTER Q 1F141 ; NFKC_SCF; 0072 # So SQUARED LATIN CAPITAL LETTER R 1F142 ; NFKC_SCF; 0073 # So SQUARED LATIN CAPITAL LETTER S 1F143 ; NFKC_SCF; 0074 # So SQUARED LATIN CAPITAL LETTER T 1F144 ; NFKC_SCF; 0075 # So SQUARED LATIN CAPITAL LETTER U 1F145 ; NFKC_SCF; 0076 # So SQUARED LATIN CAPITAL LETTER V 1F146 ; NFKC_SCF; 0077 # So SQUARED LATIN CAPITAL LETTER W 1F147 ; NFKC_SCF; 0078 # So SQUARED LATIN CAPITAL LETTER X 1F148 ; NFKC_SCF; 0079 # So SQUARED LATIN CAPITAL LETTER Y 1F149 ; NFKC_SCF; 007A # So SQUARED LATIN CAPITAL LETTER Z 1F14A ; NFKC_SCF; 0068 0076 # So SQUARED HV 1F14B ; NFKC_SCF; 006D 0076 # So SQUARED MV 1F14C ; NFKC_SCF; 0073 0064 # So SQUARED SD 1F14D ; NFKC_SCF; 0073 0073 # So SQUARED SS 1F14E ; NFKC_SCF; 0070 0070 0076 # So SQUARED PPV 1F14F ; NFKC_SCF; 0077 0063 # So SQUARED WC 1F16A ; NFKC_SCF; 006D 0063 # So RAISED MC SIGN 1F16B ; NFKC_SCF; 006D 0064 # So RAISED MD SIGN 1F16C ; NFKC_SCF; 006D 0072 # So RAISED MR SIGN 1F190 ; NFKC_SCF; 0064 006A # So SQUARE DJ 1F200 ; NFKC_SCF; 307B 304B # So SQUARE HIRAGANA HOKA 1F201 ; NFKC_SCF; 30B3 30B3 # So SQUARED KATAKANA KOKO 1F202 ; NFKC_SCF; 30B5 # So SQUARED KATAKANA SA 1F210 ; NFKC_SCF; 624B # So SQUARED CJK UNIFIED IDEOGRAPH-624B 1F211 ; NFKC_SCF; 5B57 # So SQUARED CJK UNIFIED IDEOGRAPH-5B57 1F212 ; NFKC_SCF; 53CC # So SQUARED CJK UNIFIED IDEOGRAPH-53CC 1F213 ; NFKC_SCF; 30C7 # So SQUARED KATAKANA DE 1F214 ; NFKC_SCF; 4E8C # So SQUARED CJK UNIFIED IDEOGRAPH-4E8C 1F215 ; NFKC_SCF; 591A # So SQUARED CJK UNIFIED IDEOGRAPH-591A 1F216 ; NFKC_SCF; 89E3 # So SQUARED CJK UNIFIED IDEOGRAPH-89E3 1F217 ; NFKC_SCF; 5929 # So SQUARED CJK UNIFIED IDEOGRAPH-5929 1F218 ; NFKC_SCF; 4EA4 # So SQUARED CJK UNIFIED IDEOGRAPH-4EA4 1F219 ; NFKC_SCF; 6620 # So SQUARED CJK UNIFIED IDEOGRAPH-6620 1F21A ; NFKC_SCF; 7121 # So SQUARED CJK UNIFIED IDEOGRAPH-7121 1F21B ; NFKC_SCF; 6599 # So SQUARED CJK UNIFIED IDEOGRAPH-6599 1F21C ; NFKC_SCF; 524D # So SQUARED CJK UNIFIED IDEOGRAPH-524D 1F21D ; NFKC_SCF; 5F8C # So SQUARED CJK UNIFIED IDEOGRAPH-5F8C 1F21E ; NFKC_SCF; 518D # So SQUARED CJK UNIFIED IDEOGRAPH-518D 1F21F ; NFKC_SCF; 65B0 # So SQUARED CJK UNIFIED IDEOGRAPH-65B0 1F220 ; NFKC_SCF; 521D # So SQUARED CJK UNIFIED IDEOGRAPH-521D 1F221 ; NFKC_SCF; 7D42 # So SQUARED CJK UNIFIED IDEOGRAPH-7D42 1F222 ; NFKC_SCF; 751F # So SQUARED CJK UNIFIED IDEOGRAPH-751F 1F223 ; NFKC_SCF; 8CA9 # So SQUARED CJK UNIFIED IDEOGRAPH-8CA9 1F224 ; NFKC_SCF; 58F0 # So SQUARED CJK UNIFIED IDEOGRAPH-58F0 1F225 ; NFKC_SCF; 5439 # So SQUARED CJK UNIFIED IDEOGRAPH-5439 1F226 ; NFKC_SCF; 6F14 # So SQUARED CJK UNIFIED IDEOGRAPH-6F14 1F227 ; NFKC_SCF; 6295 # So SQUARED CJK UNIFIED IDEOGRAPH-6295 1F228 ; NFKC_SCF; 6355 # So SQUARED CJK UNIFIED IDEOGRAPH-6355 1F229 ; NFKC_SCF; 4E00 # So SQUARED CJK UNIFIED IDEOGRAPH-4E00 1F22A ; NFKC_SCF; 4E09 # So SQUARED CJK UNIFIED IDEOGRAPH-4E09 1F22B ; NFKC_SCF; 904A # So SQUARED CJK UNIFIED IDEOGRAPH-904A 1F22C ; NFKC_SCF; 5DE6 # So SQUARED CJK UNIFIED IDEOGRAPH-5DE6 1F22D ; NFKC_SCF; 4E2D # So SQUARED CJK UNIFIED IDEOGRAPH-4E2D 1F22E ; NFKC_SCF; 53F3 # So SQUARED CJK UNIFIED IDEOGRAPH-53F3 1F22F ; NFKC_SCF; 6307 # So SQUARED CJK UNIFIED IDEOGRAPH-6307 1F230 ; NFKC_SCF; 8D70 # So SQUARED CJK UNIFIED IDEOGRAPH-8D70 1F231 ; NFKC_SCF; 6253 # So SQUARED CJK UNIFIED IDEOGRAPH-6253 1F232 ; NFKC_SCF; 7981 # So SQUARED CJK UNIFIED IDEOGRAPH-7981 1F233 ; NFKC_SCF; 7A7A # So SQUARED CJK UNIFIED IDEOGRAPH-7A7A 1F234 ; NFKC_SCF; 5408 # So SQUARED CJK UNIFIED IDEOGRAPH-5408 1F235 ; NFKC_SCF; 6E80 # So SQUARED CJK UNIFIED IDEOGRAPH-6E80 1F236 ; NFKC_SCF; 6709 # So SQUARED CJK UNIFIED IDEOGRAPH-6709 1F237 ; NFKC_SCF; 6708 # So SQUARED CJK UNIFIED IDEOGRAPH-6708 1F238 ; NFKC_SCF; 7533 # So SQUARED CJK UNIFIED IDEOGRAPH-7533 1F239 ; NFKC_SCF; 5272 # So SQUARED CJK UNIFIED IDEOGRAPH-5272 1F23A ; NFKC_SCF; 55B6 # So SQUARED CJK UNIFIED IDEOGRAPH-55B6 1F23B ; NFKC_SCF; 914D # So SQUARED CJK UNIFIED IDEOGRAPH-914D 1F240 ; NFKC_SCF; 3014 672C 3015 # So TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-672C 1F241 ; NFKC_SCF; 3014 4E09 3015 # So TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-4E09 1F242 ; NFKC_SCF; 3014 4E8C 3015 # So TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-4E8C 1F243 ; NFKC_SCF; 3014 5B89 3015 # So TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-5B89 1F244 ; NFKC_SCF; 3014 70B9 3015 # So TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-70B9 1F245 ; NFKC_SCF; 3014 6253 3015 # So TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-6253 1F246 ; NFKC_SCF; 3014 76D7 3015 # So TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-76D7 1F247 ; NFKC_SCF; 3014 52DD 3015 # So TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-52DD 1F248 ; NFKC_SCF; 3014 6557 3015 # So TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-6557 1F250 ; NFKC_SCF; 5F97 # So CIRCLED IDEOGRAPH ADVANTAGE 1F251 ; NFKC_SCF; 53EF # So CIRCLED IDEOGRAPH ACCEPT 1FBF0 ; NFKC_SCF; 0030 # Nd SEGMENTED DIGIT ZERO 1FBF1 ; NFKC_SCF; 0031 # Nd SEGMENTED DIGIT ONE 1FBF2 ; NFKC_SCF; 0032 # Nd SEGMENTED DIGIT TWO 1FBF3 ; NFKC_SCF; 0033 # Nd SEGMENTED DIGIT THREE 1FBF4 ; NFKC_SCF; 0034 # Nd SEGMENTED DIGIT FOUR 1FBF5 ; NFKC_SCF; 0035 # Nd SEGMENTED DIGIT FIVE 1FBF6 ; NFKC_SCF; 0036 # Nd SEGMENTED DIGIT SIX 1FBF7 ; NFKC_SCF; 0037 # Nd SEGMENTED DIGIT SEVEN 1FBF8 ; NFKC_SCF; 0038 # Nd SEGMENTED DIGIT EIGHT 1FBF9 ; NFKC_SCF; 0039 # Nd SEGMENTED DIGIT NINE 2F800 ; NFKC_SCF; 4E3D # Lo CJK COMPATIBILITY IDEOGRAPH-2F800 2F801 ; NFKC_SCF; 4E38 # Lo CJK COMPATIBILITY IDEOGRAPH-2F801 2F802 ; NFKC_SCF; 4E41 # Lo CJK COMPATIBILITY IDEOGRAPH-2F802 2F803 ; NFKC_SCF; 20122 # Lo CJK COMPATIBILITY IDEOGRAPH-2F803 2F804 ; NFKC_SCF; 4F60 # Lo CJK COMPATIBILITY IDEOGRAPH-2F804 2F805 ; NFKC_SCF; 4FAE # Lo CJK COMPATIBILITY IDEOGRAPH-2F805 2F806 ; NFKC_SCF; 4FBB # Lo CJK COMPATIBILITY IDEOGRAPH-2F806 2F807 ; NFKC_SCF; 5002 # Lo CJK COMPATIBILITY IDEOGRAPH-2F807 2F808 ; NFKC_SCF; 507A # Lo CJK COMPATIBILITY IDEOGRAPH-2F808 2F809 ; NFKC_SCF; 5099 # Lo CJK COMPATIBILITY IDEOGRAPH-2F809 2F80A ; NFKC_SCF; 50E7 # Lo CJK COMPATIBILITY IDEOGRAPH-2F80A 2F80B ; NFKC_SCF; 50CF # Lo CJK COMPATIBILITY IDEOGRAPH-2F80B 2F80C ; NFKC_SCF; 349E # Lo CJK COMPATIBILITY IDEOGRAPH-2F80C 2F80D ; NFKC_SCF; 2063A # Lo CJK COMPATIBILITY IDEOGRAPH-2F80D 2F80E ; NFKC_SCF; 514D # Lo CJK COMPATIBILITY IDEOGRAPH-2F80E 2F80F ; NFKC_SCF; 5154 # Lo CJK COMPATIBILITY IDEOGRAPH-2F80F 2F810 ; NFKC_SCF; 5164 # Lo CJK COMPATIBILITY IDEOGRAPH-2F810 2F811 ; NFKC_SCF; 5177 # Lo CJK COMPATIBILITY IDEOGRAPH-2F811 2F812 ; NFKC_SCF; 2051C # Lo CJK COMPATIBILITY IDEOGRAPH-2F812 2F813 ; NFKC_SCF; 34B9 # Lo CJK COMPATIBILITY IDEOGRAPH-2F813 2F814 ; NFKC_SCF; 5167 # Lo CJK COMPATIBILITY IDEOGRAPH-2F814 2F815 ; NFKC_SCF; 518D # Lo CJK COMPATIBILITY IDEOGRAPH-2F815 2F816 ; NFKC_SCF; 2054B # Lo CJK COMPATIBILITY IDEOGRAPH-2F816 2F817 ; NFKC_SCF; 5197 # Lo CJK COMPATIBILITY IDEOGRAPH-2F817 2F818 ; NFKC_SCF; 51A4 # Lo CJK COMPATIBILITY IDEOGRAPH-2F818 2F819 ; NFKC_SCF; 4ECC # Lo CJK COMPATIBILITY IDEOGRAPH-2F819 2F81A ; NFKC_SCF; 51AC # Lo CJK COMPATIBILITY IDEOGRAPH-2F81A 2F81B ; NFKC_SCF; 51B5 # Lo CJK COMPATIBILITY IDEOGRAPH-2F81B 2F81C ; NFKC_SCF; 291DF # Lo CJK COMPATIBILITY IDEOGRAPH-2F81C 2F81D ; NFKC_SCF; 51F5 # Lo CJK COMPATIBILITY IDEOGRAPH-2F81D 2F81E ; NFKC_SCF; 5203 # Lo CJK COMPATIBILITY IDEOGRAPH-2F81E 2F81F ; NFKC_SCF; 34DF # Lo CJK COMPATIBILITY IDEOGRAPH-2F81F 2F820 ; NFKC_SCF; 523B # Lo CJK COMPATIBILITY IDEOGRAPH-2F820 2F821 ; NFKC_SCF; 5246 # Lo CJK COMPATIBILITY IDEOGRAPH-2F821 2F822 ; NFKC_SCF; 5272 # Lo CJK COMPATIBILITY IDEOGRAPH-2F822 2F823 ; NFKC_SCF; 5277 # Lo CJK COMPATIBILITY IDEOGRAPH-2F823 2F824 ; NFKC_SCF; 3515 # Lo CJK COMPATIBILITY IDEOGRAPH-2F824 2F825 ; NFKC_SCF; 52C7 # Lo CJK COMPATIBILITY IDEOGRAPH-2F825 2F826 ; NFKC_SCF; 52C9 # Lo CJK COMPATIBILITY IDEOGRAPH-2F826 2F827 ; NFKC_SCF; 52E4 # Lo CJK COMPATIBILITY IDEOGRAPH-2F827 2F828 ; NFKC_SCF; 52FA # Lo CJK COMPATIBILITY IDEOGRAPH-2F828 2F829 ; NFKC_SCF; 5305 # Lo CJK COMPATIBILITY IDEOGRAPH-2F829 2F82A ; NFKC_SCF; 5306 # Lo CJK COMPATIBILITY IDEOGRAPH-2F82A 2F82B ; NFKC_SCF; 5317 # Lo CJK COMPATIBILITY IDEOGRAPH-2F82B 2F82C ; NFKC_SCF; 5349 # Lo CJK COMPATIBILITY IDEOGRAPH-2F82C 2F82D ; NFKC_SCF; 5351 # Lo CJK COMPATIBILITY IDEOGRAPH-2F82D 2F82E ; NFKC_SCF; 535A # Lo CJK COMPATIBILITY IDEOGRAPH-2F82E 2F82F ; NFKC_SCF; 5373 # Lo CJK COMPATIBILITY IDEOGRAPH-2F82F 2F830 ; NFKC_SCF; 537D # Lo CJK COMPATIBILITY IDEOGRAPH-2F830 2F831..2F833 ; NFKC_SCF; 537F # Lo [3] CJK COMPATIBILITY IDEOGRAPH-2F831..CJK COMPATIBILITY IDEOGRAPH-2F833 2F834 ; NFKC_SCF; 20A2C # Lo CJK COMPATIBILITY IDEOGRAPH-2F834 2F835 ; NFKC_SCF; 7070 # Lo CJK COMPATIBILITY IDEOGRAPH-2F835 2F836 ; NFKC_SCF; 53CA # Lo CJK COMPATIBILITY IDEOGRAPH-2F836 2F837 ; NFKC_SCF; 53DF # Lo CJK COMPATIBILITY IDEOGRAPH-2F837 2F838 ; NFKC_SCF; 20B63 # Lo CJK COMPATIBILITY IDEOGRAPH-2F838 2F839 ; NFKC_SCF; 53EB # Lo CJK COMPATIBILITY IDEOGRAPH-2F839 2F83A ; NFKC_SCF; 53F1 # Lo CJK COMPATIBILITY IDEOGRAPH-2F83A 2F83B ; NFKC_SCF; 5406 # Lo CJK COMPATIBILITY IDEOGRAPH-2F83B 2F83C ; NFKC_SCF; 549E # Lo CJK COMPATIBILITY IDEOGRAPH-2F83C 2F83D ; NFKC_SCF; 5438 # Lo CJK COMPATIBILITY IDEOGRAPH-2F83D 2F83E ; NFKC_SCF; 5448 # Lo CJK COMPATIBILITY IDEOGRAPH-2F83E 2F83F ; NFKC_SCF; 5468 # Lo CJK COMPATIBILITY IDEOGRAPH-2F83F 2F840 ; NFKC_SCF; 54A2 # Lo CJK COMPATIBILITY IDEOGRAPH-2F840 2F841 ; NFKC_SCF; 54F6 # Lo CJK COMPATIBILITY IDEOGRAPH-2F841 2F842 ; NFKC_SCF; 5510 # Lo CJK COMPATIBILITY IDEOGRAPH-2F842 2F843 ; NFKC_SCF; 5553 # Lo CJK COMPATIBILITY IDEOGRAPH-2F843 2F844 ; NFKC_SCF; 5563 # Lo CJK COMPATIBILITY IDEOGRAPH-2F844 2F845..2F846 ; NFKC_SCF; 5584 # Lo [2] CJK COMPATIBILITY IDEOGRAPH-2F845..CJK COMPATIBILITY IDEOGRAPH-2F846 2F847 ; NFKC_SCF; 5599 # Lo CJK COMPATIBILITY IDEOGRAPH-2F847 2F848 ; NFKC_SCF; 55AB # Lo CJK COMPATIBILITY IDEOGRAPH-2F848 2F849 ; NFKC_SCF; 55B3 # Lo CJK COMPATIBILITY IDEOGRAPH-2F849 2F84A ; NFKC_SCF; 55C2 # Lo CJK COMPATIBILITY IDEOGRAPH-2F84A 2F84B ; NFKC_SCF; 5716 # Lo CJK COMPATIBILITY IDEOGRAPH-2F84B 2F84C ; NFKC_SCF; 5606 # Lo CJK COMPATIBILITY IDEOGRAPH-2F84C 2F84D ; NFKC_SCF; 5717 # Lo CJK COMPATIBILITY IDEOGRAPH-2F84D 2F84E ; NFKC_SCF; 5651 # Lo CJK COMPATIBILITY IDEOGRAPH-2F84E 2F84F ; NFKC_SCF; 5674 # Lo CJK COMPATIBILITY IDEOGRAPH-2F84F 2F850 ; NFKC_SCF; 5207 # Lo CJK COMPATIBILITY IDEOGRAPH-2F850 2F851 ; NFKC_SCF; 58EE # Lo CJK COMPATIBILITY IDEOGRAPH-2F851 2F852 ; NFKC_SCF; 57CE # Lo CJK COMPATIBILITY IDEOGRAPH-2F852 2F853 ; NFKC_SCF; 57F4 # Lo CJK COMPATIBILITY IDEOGRAPH-2F853 2F854 ; NFKC_SCF; 580D # Lo CJK COMPATIBILITY IDEOGRAPH-2F854 2F855 ; NFKC_SCF; 578B # Lo CJK COMPATIBILITY IDEOGRAPH-2F855 2F856 ; NFKC_SCF; 5832 # Lo CJK COMPATIBILITY IDEOGRAPH-2F856 2F857 ; NFKC_SCF; 5831 # Lo CJK COMPATIBILITY IDEOGRAPH-2F857 2F858 ; NFKC_SCF; 58AC # Lo CJK COMPATIBILITY IDEOGRAPH-2F858 2F859 ; NFKC_SCF; 214E4 # Lo CJK COMPATIBILITY IDEOGRAPH-2F859 2F85A ; NFKC_SCF; 58F2 # Lo CJK COMPATIBILITY IDEOGRAPH-2F85A 2F85B ; NFKC_SCF; 58F7 # Lo CJK COMPATIBILITY IDEOGRAPH-2F85B 2F85C ; NFKC_SCF; 5906 # Lo CJK COMPATIBILITY IDEOGRAPH-2F85C 2F85D ; NFKC_SCF; 591A # Lo CJK COMPATIBILITY IDEOGRAPH-2F85D 2F85E ; NFKC_SCF; 5922 # Lo CJK COMPATIBILITY IDEOGRAPH-2F85E 2F85F ; NFKC_SCF; 5962 # Lo CJK COMPATIBILITY IDEOGRAPH-2F85F 2F860 ; NFKC_SCF; 216A8 # Lo CJK COMPATIBILITY IDEOGRAPH-2F860 2F861 ; NFKC_SCF; 216EA # Lo CJK COMPATIBILITY IDEOGRAPH-2F861 2F862 ; NFKC_SCF; 59EC # Lo CJK COMPATIBILITY IDEOGRAPH-2F862 2F863 ; NFKC_SCF; 5A1B # Lo CJK COMPATIBILITY IDEOGRAPH-2F863 2F864 ; NFKC_SCF; 5A27 # Lo CJK COMPATIBILITY IDEOGRAPH-2F864 2F865 ; NFKC_SCF; 59D8 # Lo CJK COMPATIBILITY IDEOGRAPH-2F865 2F866 ; NFKC_SCF; 5A66 # Lo CJK COMPATIBILITY IDEOGRAPH-2F866 2F867 ; NFKC_SCF; 36EE # Lo CJK COMPATIBILITY IDEOGRAPH-2F867 2F868 ; NFKC_SCF; 36FC # Lo CJK COMPATIBILITY IDEOGRAPH-2F868 2F869 ; NFKC_SCF; 5B08 # Lo CJK COMPATIBILITY IDEOGRAPH-2F869 2F86A..2F86B ; NFKC_SCF; 5B3E # Lo [2] CJK COMPATIBILITY IDEOGRAPH-2F86A..CJK COMPATIBILITY IDEOGRAPH-2F86B 2F86C ; NFKC_SCF; 219C8 # Lo CJK COMPATIBILITY IDEOGRAPH-2F86C 2F86D ; NFKC_SCF; 5BC3 # Lo CJK COMPATIBILITY IDEOGRAPH-2F86D 2F86E ; NFKC_SCF; 5BD8 # Lo CJK COMPATIBILITY IDEOGRAPH-2F86E 2F86F ; NFKC_SCF; 5BE7 # Lo CJK COMPATIBILITY IDEOGRAPH-2F86F 2F870 ; NFKC_SCF; 5BF3 # Lo CJK COMPATIBILITY IDEOGRAPH-2F870 2F871 ; NFKC_SCF; 21B18 # Lo CJK COMPATIBILITY IDEOGRAPH-2F871 2F872 ; NFKC_SCF; 5BFF # Lo CJK COMPATIBILITY IDEOGRAPH-2F872 2F873 ; NFKC_SCF; 5C06 # Lo CJK COMPATIBILITY IDEOGRAPH-2F873 2F874 ; NFKC_SCF; 5F53 # Lo CJK COMPATIBILITY IDEOGRAPH-2F874 2F875 ; NFKC_SCF; 5C22 # Lo CJK COMPATIBILITY IDEOGRAPH-2F875 2F876 ; NFKC_SCF; 3781 # Lo CJK COMPATIBILITY IDEOGRAPH-2F876 2F877 ; NFKC_SCF; 5C60 # Lo CJK COMPATIBILITY IDEOGRAPH-2F877 2F878 ; NFKC_SCF; 5C6E # Lo CJK COMPATIBILITY IDEOGRAPH-2F878 2F879 ; NFKC_SCF; 5CC0 # Lo CJK COMPATIBILITY IDEOGRAPH-2F879 2F87A ; NFKC_SCF; 5C8D # Lo CJK COMPATIBILITY IDEOGRAPH-2F87A 2F87B ; NFKC_SCF; 21DE4 # Lo CJK COMPATIBILITY IDEOGRAPH-2F87B 2F87C ; NFKC_SCF; 5D43 # Lo CJK COMPATIBILITY IDEOGRAPH-2F87C 2F87D ; NFKC_SCF; 21DE6 # Lo CJK COMPATIBILITY IDEOGRAPH-2F87D 2F87E ; NFKC_SCF; 5D6E # Lo CJK COMPATIBILITY IDEOGRAPH-2F87E 2F87F ; NFKC_SCF; 5D6B # Lo CJK COMPATIBILITY IDEOGRAPH-2F87F 2F880 ; NFKC_SCF; 5D7C # Lo CJK COMPATIBILITY IDEOGRAPH-2F880 2F881 ; NFKC_SCF; 5DE1 # Lo CJK COMPATIBILITY IDEOGRAPH-2F881 2F882 ; NFKC_SCF; 5DE2 # Lo CJK COMPATIBILITY IDEOGRAPH-2F882 2F883 ; NFKC_SCF; 382F # Lo CJK COMPATIBILITY IDEOGRAPH-2F883 2F884 ; NFKC_SCF; 5DFD # Lo CJK COMPATIBILITY IDEOGRAPH-2F884 2F885 ; NFKC_SCF; 5E28 # Lo CJK COMPATIBILITY IDEOGRAPH-2F885 2F886 ; NFKC_SCF; 5E3D # Lo CJK COMPATIBILITY IDEOGRAPH-2F886 2F887 ; NFKC_SCF; 5E69 # Lo CJK COMPATIBILITY IDEOGRAPH-2F887 2F888 ; NFKC_SCF; 3862 # Lo CJK COMPATIBILITY IDEOGRAPH-2F888 2F889 ; NFKC_SCF; 22183 # Lo CJK COMPATIBILITY IDEOGRAPH-2F889 2F88A ; NFKC_SCF; 387C # Lo CJK COMPATIBILITY IDEOGRAPH-2F88A 2F88B ; NFKC_SCF; 5EB0 # Lo CJK COMPATIBILITY IDEOGRAPH-2F88B 2F88C ; NFKC_SCF; 5EB3 # Lo CJK COMPATIBILITY IDEOGRAPH-2F88C 2F88D ; NFKC_SCF; 5EB6 # Lo CJK COMPATIBILITY IDEOGRAPH-2F88D 2F88E ; NFKC_SCF; 5ECA # Lo CJK COMPATIBILITY IDEOGRAPH-2F88E 2F88F ; NFKC_SCF; 2A392 # Lo CJK COMPATIBILITY IDEOGRAPH-2F88F 2F890 ; NFKC_SCF; 5EFE # Lo CJK COMPATIBILITY IDEOGRAPH-2F890 2F891..2F892 ; NFKC_SCF; 22331 # Lo [2] CJK COMPATIBILITY IDEOGRAPH-2F891..CJK COMPATIBILITY IDEOGRAPH-2F892 2F893 ; NFKC_SCF; 8201 # Lo CJK COMPATIBILITY IDEOGRAPH-2F893 2F894..2F895 ; NFKC_SCF; 5F22 # Lo [2] CJK COMPATIBILITY IDEOGRAPH-2F894..CJK COMPATIBILITY IDEOGRAPH-2F895 2F896 ; NFKC_SCF; 38C7 # Lo CJK COMPATIBILITY IDEOGRAPH-2F896 2F897 ; NFKC_SCF; 232B8 # Lo CJK COMPATIBILITY IDEOGRAPH-2F897 2F898 ; NFKC_SCF; 261DA # Lo CJK COMPATIBILITY IDEOGRAPH-2F898 2F899 ; NFKC_SCF; 5F62 # Lo CJK COMPATIBILITY IDEOGRAPH-2F899 2F89A ; NFKC_SCF; 5F6B # Lo CJK COMPATIBILITY IDEOGRAPH-2F89A 2F89B ; NFKC_SCF; 38E3 # Lo CJK COMPATIBILITY IDEOGRAPH-2F89B 2F89C ; NFKC_SCF; 5F9A # Lo CJK COMPATIBILITY IDEOGRAPH-2F89C 2F89D ; NFKC_SCF; 5FCD # Lo CJK COMPATIBILITY IDEOGRAPH-2F89D 2F89E ; NFKC_SCF; 5FD7 # Lo CJK COMPATIBILITY IDEOGRAPH-2F89E 2F89F ; NFKC_SCF; 5FF9 # Lo CJK COMPATIBILITY IDEOGRAPH-2F89F 2F8A0 ; NFKC_SCF; 6081 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8A0 2F8A1 ; NFKC_SCF; 393A # Lo CJK COMPATIBILITY IDEOGRAPH-2F8A1 2F8A2 ; NFKC_SCF; 391C # Lo CJK COMPATIBILITY IDEOGRAPH-2F8A2 2F8A3 ; NFKC_SCF; 6094 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8A3 2F8A4 ; NFKC_SCF; 226D4 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8A4 2F8A5 ; NFKC_SCF; 60C7 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8A5 2F8A6 ; NFKC_SCF; 6148 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8A6 2F8A7 ; NFKC_SCF; 614C # Lo CJK COMPATIBILITY IDEOGRAPH-2F8A7 2F8A8 ; NFKC_SCF; 614E # Lo CJK COMPATIBILITY IDEOGRAPH-2F8A8 2F8A9 ; NFKC_SCF; 614C # Lo CJK COMPATIBILITY IDEOGRAPH-2F8A9 2F8AA ; NFKC_SCF; 617A # Lo CJK COMPATIBILITY IDEOGRAPH-2F8AA 2F8AB ; NFKC_SCF; 618E # Lo CJK COMPATIBILITY IDEOGRAPH-2F8AB 2F8AC ; NFKC_SCF; 61B2 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8AC 2F8AD ; NFKC_SCF; 61A4 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8AD 2F8AE ; NFKC_SCF; 61AF # Lo CJK COMPATIBILITY IDEOGRAPH-2F8AE 2F8AF ; NFKC_SCF; 61DE # Lo CJK COMPATIBILITY IDEOGRAPH-2F8AF 2F8B0 ; NFKC_SCF; 61F2 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8B0 2F8B1 ; NFKC_SCF; 61F6 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8B1 2F8B2 ; NFKC_SCF; 6210 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8B2 2F8B3 ; NFKC_SCF; 621B # Lo CJK COMPATIBILITY IDEOGRAPH-2F8B3 2F8B4 ; NFKC_SCF; 625D # Lo CJK COMPATIBILITY IDEOGRAPH-2F8B4 2F8B5 ; NFKC_SCF; 62B1 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8B5 2F8B6 ; NFKC_SCF; 62D4 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8B6 2F8B7 ; NFKC_SCF; 6350 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8B7 2F8B8 ; NFKC_SCF; 22B0C # Lo CJK COMPATIBILITY IDEOGRAPH-2F8B8 2F8B9 ; NFKC_SCF; 633D # Lo CJK COMPATIBILITY IDEOGRAPH-2F8B9 2F8BA ; NFKC_SCF; 62FC # Lo CJK COMPATIBILITY IDEOGRAPH-2F8BA 2F8BB ; NFKC_SCF; 6368 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8BB 2F8BC ; NFKC_SCF; 6383 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8BC 2F8BD ; NFKC_SCF; 63E4 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8BD 2F8BE ; NFKC_SCF; 22BF1 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8BE 2F8BF ; NFKC_SCF; 6422 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8BF 2F8C0 ; NFKC_SCF; 63C5 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8C0 2F8C1 ; NFKC_SCF; 63A9 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8C1 2F8C2 ; NFKC_SCF; 3A2E # Lo CJK COMPATIBILITY IDEOGRAPH-2F8C2 2F8C3 ; NFKC_SCF; 6469 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8C3 2F8C4 ; NFKC_SCF; 647E # Lo CJK COMPATIBILITY IDEOGRAPH-2F8C4 2F8C5 ; NFKC_SCF; 649D # Lo CJK COMPATIBILITY IDEOGRAPH-2F8C5 2F8C6 ; NFKC_SCF; 6477 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8C6 2F8C7 ; NFKC_SCF; 3A6C # Lo CJK COMPATIBILITY IDEOGRAPH-2F8C7 2F8C8 ; NFKC_SCF; 654F # Lo CJK COMPATIBILITY IDEOGRAPH-2F8C8 2F8C9 ; NFKC_SCF; 656C # Lo CJK COMPATIBILITY IDEOGRAPH-2F8C9 2F8CA ; NFKC_SCF; 2300A # Lo CJK COMPATIBILITY IDEOGRAPH-2F8CA 2F8CB ; NFKC_SCF; 65E3 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8CB 2F8CC ; NFKC_SCF; 66F8 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8CC 2F8CD ; NFKC_SCF; 6649 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8CD 2F8CE ; NFKC_SCF; 3B19 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8CE 2F8CF ; NFKC_SCF; 6691 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8CF 2F8D0 ; NFKC_SCF; 3B08 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8D0 2F8D1 ; NFKC_SCF; 3AE4 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8D1 2F8D2 ; NFKC_SCF; 5192 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8D2 2F8D3 ; NFKC_SCF; 5195 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8D3 2F8D4 ; NFKC_SCF; 6700 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8D4 2F8D5 ; NFKC_SCF; 669C # Lo CJK COMPATIBILITY IDEOGRAPH-2F8D5 2F8D6 ; NFKC_SCF; 80AD # Lo CJK COMPATIBILITY IDEOGRAPH-2F8D6 2F8D7 ; NFKC_SCF; 43D9 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8D7 2F8D8 ; NFKC_SCF; 6717 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8D8 2F8D9 ; NFKC_SCF; 671B # Lo CJK COMPATIBILITY IDEOGRAPH-2F8D9 2F8DA ; NFKC_SCF; 6721 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8DA 2F8DB ; NFKC_SCF; 675E # Lo CJK COMPATIBILITY IDEOGRAPH-2F8DB 2F8DC ; NFKC_SCF; 6753 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8DC 2F8DD ; NFKC_SCF; 233C3 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8DD 2F8DE ; NFKC_SCF; 3B49 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8DE 2F8DF ; NFKC_SCF; 67FA # Lo CJK COMPATIBILITY IDEOGRAPH-2F8DF 2F8E0 ; NFKC_SCF; 6785 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8E0 2F8E1 ; NFKC_SCF; 6852 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8E1 2F8E2 ; NFKC_SCF; 6885 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8E2 2F8E3 ; NFKC_SCF; 2346D # Lo CJK COMPATIBILITY IDEOGRAPH-2F8E3 2F8E4 ; NFKC_SCF; 688E # Lo CJK COMPATIBILITY IDEOGRAPH-2F8E4 2F8E5 ; NFKC_SCF; 681F # Lo CJK COMPATIBILITY IDEOGRAPH-2F8E5 2F8E6 ; NFKC_SCF; 6914 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8E6 2F8E7 ; NFKC_SCF; 3B9D # Lo CJK COMPATIBILITY IDEOGRAPH-2F8E7 2F8E8 ; NFKC_SCF; 6942 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8E8 2F8E9 ; NFKC_SCF; 69A3 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8E9 2F8EA ; NFKC_SCF; 69EA # Lo CJK COMPATIBILITY IDEOGRAPH-2F8EA 2F8EB ; NFKC_SCF; 6AA8 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8EB 2F8EC ; NFKC_SCF; 236A3 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8EC 2F8ED ; NFKC_SCF; 6ADB # Lo CJK COMPATIBILITY IDEOGRAPH-2F8ED 2F8EE ; NFKC_SCF; 3C18 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8EE 2F8EF ; NFKC_SCF; 6B21 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8EF 2F8F0 ; NFKC_SCF; 238A7 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8F0 2F8F1 ; NFKC_SCF; 6B54 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8F1 2F8F2 ; NFKC_SCF; 3C4E # Lo CJK COMPATIBILITY IDEOGRAPH-2F8F2 2F8F3 ; NFKC_SCF; 6B72 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8F3 2F8F4 ; NFKC_SCF; 6B9F # Lo CJK COMPATIBILITY IDEOGRAPH-2F8F4 2F8F5 ; NFKC_SCF; 6BBA # Lo CJK COMPATIBILITY IDEOGRAPH-2F8F5 2F8F6 ; NFKC_SCF; 6BBB # Lo CJK COMPATIBILITY IDEOGRAPH-2F8F6 2F8F7 ; NFKC_SCF; 23A8D # Lo CJK COMPATIBILITY IDEOGRAPH-2F8F7 2F8F8 ; NFKC_SCF; 21D0B # Lo CJK COMPATIBILITY IDEOGRAPH-2F8F8 2F8F9 ; NFKC_SCF; 23AFA # Lo CJK COMPATIBILITY IDEOGRAPH-2F8F9 2F8FA ; NFKC_SCF; 6C4E # Lo CJK COMPATIBILITY IDEOGRAPH-2F8FA 2F8FB ; NFKC_SCF; 23CBC # Lo CJK COMPATIBILITY IDEOGRAPH-2F8FB 2F8FC ; NFKC_SCF; 6CBF # Lo CJK COMPATIBILITY IDEOGRAPH-2F8FC 2F8FD ; NFKC_SCF; 6CCD # Lo CJK COMPATIBILITY IDEOGRAPH-2F8FD 2F8FE ; NFKC_SCF; 6C67 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8FE 2F8FF ; NFKC_SCF; 6D16 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8FF 2F900 ; NFKC_SCF; 6D3E # Lo CJK COMPATIBILITY IDEOGRAPH-2F900 2F901 ; NFKC_SCF; 6D77 # Lo CJK COMPATIBILITY IDEOGRAPH-2F901 2F902 ; NFKC_SCF; 6D41 # Lo CJK COMPATIBILITY IDEOGRAPH-2F902 2F903 ; NFKC_SCF; 6D69 # Lo CJK COMPATIBILITY IDEOGRAPH-2F903 2F904 ; NFKC_SCF; 6D78 # Lo CJK COMPATIBILITY IDEOGRAPH-2F904 2F905 ; NFKC_SCF; 6D85 # Lo CJK COMPATIBILITY IDEOGRAPH-2F905 2F906 ; NFKC_SCF; 23D1E # Lo CJK COMPATIBILITY IDEOGRAPH-2F906 2F907 ; NFKC_SCF; 6D34 # Lo CJK COMPATIBILITY IDEOGRAPH-2F907 2F908 ; NFKC_SCF; 6E2F # Lo CJK COMPATIBILITY IDEOGRAPH-2F908 2F909 ; NFKC_SCF; 6E6E # Lo CJK COMPATIBILITY IDEOGRAPH-2F909 2F90A ; NFKC_SCF; 3D33 # Lo CJK COMPATIBILITY IDEOGRAPH-2F90A 2F90B ; NFKC_SCF; 6ECB # Lo CJK COMPATIBILITY IDEOGRAPH-2F90B 2F90C ; NFKC_SCF; 6EC7 # Lo CJK COMPATIBILITY IDEOGRAPH-2F90C 2F90D ; NFKC_SCF; 23ED1 # Lo CJK COMPATIBILITY IDEOGRAPH-2F90D 2F90E ; NFKC_SCF; 6DF9 # Lo CJK COMPATIBILITY IDEOGRAPH-2F90E 2F90F ; NFKC_SCF; 6F6E # Lo CJK COMPATIBILITY IDEOGRAPH-2F90F 2F910 ; NFKC_SCF; 23F5E # Lo CJK COMPATIBILITY IDEOGRAPH-2F910 2F911 ; NFKC_SCF; 23F8E # Lo CJK COMPATIBILITY IDEOGRAPH-2F911 2F912 ; NFKC_SCF; 6FC6 # Lo CJK COMPATIBILITY IDEOGRAPH-2F912 2F913 ; NFKC_SCF; 7039 # Lo CJK COMPATIBILITY IDEOGRAPH-2F913 2F914 ; NFKC_SCF; 701E # Lo CJK COMPATIBILITY IDEOGRAPH-2F914 2F915 ; NFKC_SCF; 701B # Lo CJK COMPATIBILITY IDEOGRAPH-2F915 2F916 ; NFKC_SCF; 3D96 # Lo CJK COMPATIBILITY IDEOGRAPH-2F916 2F917 ; NFKC_SCF; 704A # Lo CJK COMPATIBILITY IDEOGRAPH-2F917 2F918 ; NFKC_SCF; 707D # Lo CJK COMPATIBILITY IDEOGRAPH-2F918 2F919 ; NFKC_SCF; 7077 # Lo CJK COMPATIBILITY IDEOGRAPH-2F919 2F91A ; NFKC_SCF; 70AD # Lo CJK COMPATIBILITY IDEOGRAPH-2F91A 2F91B ; NFKC_SCF; 20525 # Lo CJK COMPATIBILITY IDEOGRAPH-2F91B 2F91C ; NFKC_SCF; 7145 # Lo CJK COMPATIBILITY IDEOGRAPH-2F91C 2F91D ; NFKC_SCF; 24263 # Lo CJK COMPATIBILITY IDEOGRAPH-2F91D 2F91E ; NFKC_SCF; 719C # Lo CJK COMPATIBILITY IDEOGRAPH-2F91E 2F91F ; NFKC_SCF; 243AB # Lo CJK COMPATIBILITY IDEOGRAPH-2F91F 2F920 ; NFKC_SCF; 7228 # Lo CJK COMPATIBILITY IDEOGRAPH-2F920 2F921 ; NFKC_SCF; 7235 # Lo CJK COMPATIBILITY IDEOGRAPH-2F921 2F922 ; NFKC_SCF; 7250 # Lo CJK COMPATIBILITY IDEOGRAPH-2F922 2F923 ; NFKC_SCF; 24608 # Lo CJK COMPATIBILITY IDEOGRAPH-2F923 2F924 ; NFKC_SCF; 7280 # Lo CJK COMPATIBILITY IDEOGRAPH-2F924 2F925 ; NFKC_SCF; 7295 # Lo CJK COMPATIBILITY IDEOGRAPH-2F925 2F926 ; NFKC_SCF; 24735 # Lo CJK COMPATIBILITY IDEOGRAPH-2F926 2F927 ; NFKC_SCF; 24814 # Lo CJK COMPATIBILITY IDEOGRAPH-2F927 2F928 ; NFKC_SCF; 737A # Lo CJK COMPATIBILITY IDEOGRAPH-2F928 2F929 ; NFKC_SCF; 738B # Lo CJK COMPATIBILITY IDEOGRAPH-2F929 2F92A ; NFKC_SCF; 3EAC # Lo CJK COMPATIBILITY IDEOGRAPH-2F92A 2F92B ; NFKC_SCF; 73A5 # Lo CJK COMPATIBILITY IDEOGRAPH-2F92B 2F92C..2F92D ; NFKC_SCF; 3EB8 # Lo [2] CJK COMPATIBILITY IDEOGRAPH-2F92C..CJK COMPATIBILITY IDEOGRAPH-2F92D 2F92E ; NFKC_SCF; 7447 # Lo CJK COMPATIBILITY IDEOGRAPH-2F92E 2F92F ; NFKC_SCF; 745C # Lo CJK COMPATIBILITY IDEOGRAPH-2F92F 2F930 ; NFKC_SCF; 7471 # Lo CJK COMPATIBILITY IDEOGRAPH-2F930 2F931 ; NFKC_SCF; 7485 # Lo CJK COMPATIBILITY IDEOGRAPH-2F931 2F932 ; NFKC_SCF; 74CA # Lo CJK COMPATIBILITY IDEOGRAPH-2F932 2F933 ; NFKC_SCF; 3F1B # Lo CJK COMPATIBILITY IDEOGRAPH-2F933 2F934 ; NFKC_SCF; 7524 # Lo CJK COMPATIBILITY IDEOGRAPH-2F934 2F935 ; NFKC_SCF; 24C36 # Lo CJK COMPATIBILITY IDEOGRAPH-2F935 2F936 ; NFKC_SCF; 753E # Lo CJK COMPATIBILITY IDEOGRAPH-2F936 2F937 ; NFKC_SCF; 24C92 # Lo CJK COMPATIBILITY IDEOGRAPH-2F937 2F938 ; NFKC_SCF; 7570 # Lo CJK COMPATIBILITY IDEOGRAPH-2F938 2F939 ; NFKC_SCF; 2219F # Lo CJK COMPATIBILITY IDEOGRAPH-2F939 2F93A ; NFKC_SCF; 7610 # Lo CJK COMPATIBILITY IDEOGRAPH-2F93A 2F93B ; NFKC_SCF; 24FA1 # Lo CJK COMPATIBILITY IDEOGRAPH-2F93B 2F93C ; NFKC_SCF; 24FB8 # Lo CJK COMPATIBILITY IDEOGRAPH-2F93C 2F93D ; NFKC_SCF; 25044 # Lo CJK COMPATIBILITY IDEOGRAPH-2F93D 2F93E ; NFKC_SCF; 3FFC # Lo CJK COMPATIBILITY IDEOGRAPH-2F93E 2F93F ; NFKC_SCF; 4008 # Lo CJK COMPATIBILITY IDEOGRAPH-2F93F 2F940 ; NFKC_SCF; 76F4 # Lo CJK COMPATIBILITY IDEOGRAPH-2F940 2F941 ; NFKC_SCF; 250F3 # Lo CJK COMPATIBILITY IDEOGRAPH-2F941 2F942 ; NFKC_SCF; 250F2 # Lo CJK COMPATIBILITY IDEOGRAPH-2F942 2F943 ; NFKC_SCF; 25119 # Lo CJK COMPATIBILITY IDEOGRAPH-2F943 2F944 ; NFKC_SCF; 25133 # Lo CJK COMPATIBILITY IDEOGRAPH-2F944 2F945 ; NFKC_SCF; 771E # Lo CJK COMPATIBILITY IDEOGRAPH-2F945 2F946..2F947 ; NFKC_SCF; 771F # Lo [2] CJK COMPATIBILITY IDEOGRAPH-2F946..CJK COMPATIBILITY IDEOGRAPH-2F947 2F948 ; NFKC_SCF; 774A # Lo CJK COMPATIBILITY IDEOGRAPH-2F948 2F949 ; NFKC_SCF; 4039 # Lo CJK COMPATIBILITY IDEOGRAPH-2F949 2F94A ; NFKC_SCF; 778B # Lo CJK COMPATIBILITY IDEOGRAPH-2F94A 2F94B ; NFKC_SCF; 4046 # Lo CJK COMPATIBILITY IDEOGRAPH-2F94B 2F94C ; NFKC_SCF; 4096 # Lo CJK COMPATIBILITY IDEOGRAPH-2F94C 2F94D ; NFKC_SCF; 2541D # Lo CJK COMPATIBILITY IDEOGRAPH-2F94D 2F94E ; NFKC_SCF; 784E # Lo CJK COMPATIBILITY IDEOGRAPH-2F94E 2F94F ; NFKC_SCF; 788C # Lo CJK COMPATIBILITY IDEOGRAPH-2F94F 2F950 ; NFKC_SCF; 78CC # Lo CJK COMPATIBILITY IDEOGRAPH-2F950 2F951 ; NFKC_SCF; 40E3 # Lo CJK COMPATIBILITY IDEOGRAPH-2F951 2F952 ; NFKC_SCF; 25626 # Lo CJK COMPATIBILITY IDEOGRAPH-2F952 2F953 ; NFKC_SCF; 7956 # Lo CJK COMPATIBILITY IDEOGRAPH-2F953 2F954 ; NFKC_SCF; 2569A # Lo CJK COMPATIBILITY IDEOGRAPH-2F954 2F955 ; NFKC_SCF; 256C5 # Lo CJK COMPATIBILITY IDEOGRAPH-2F955 2F956 ; NFKC_SCF; 798F # Lo CJK COMPATIBILITY IDEOGRAPH-2F956 2F957 ; NFKC_SCF; 79EB # Lo CJK COMPATIBILITY IDEOGRAPH-2F957 2F958 ; NFKC_SCF; 412F # Lo CJK COMPATIBILITY IDEOGRAPH-2F958 2F959 ; NFKC_SCF; 7A40 # Lo CJK COMPATIBILITY IDEOGRAPH-2F959 2F95A ; NFKC_SCF; 7A4A # Lo CJK COMPATIBILITY IDEOGRAPH-2F95A 2F95B ; NFKC_SCF; 7A4F # Lo CJK COMPATIBILITY IDEOGRAPH-2F95B 2F95C ; NFKC_SCF; 2597C # Lo CJK COMPATIBILITY IDEOGRAPH-2F95C 2F95D..2F95E ; NFKC_SCF; 25AA7 # Lo [2] CJK COMPATIBILITY IDEOGRAPH-2F95D..CJK COMPATIBILITY IDEOGRAPH-2F95E 2F95F ; NFKC_SCF; 7AEE # Lo CJK COMPATIBILITY IDEOGRAPH-2F95F 2F960 ; NFKC_SCF; 4202 # Lo CJK COMPATIBILITY IDEOGRAPH-2F960 2F961 ; NFKC_SCF; 25BAB # Lo CJK COMPATIBILITY IDEOGRAPH-2F961 2F962 ; NFKC_SCF; 7BC6 # Lo CJK COMPATIBILITY IDEOGRAPH-2F962 2F963 ; NFKC_SCF; 7BC9 # Lo CJK COMPATIBILITY IDEOGRAPH-2F963 2F964 ; NFKC_SCF; 4227 # Lo CJK COMPATIBILITY IDEOGRAPH-2F964 2F965 ; NFKC_SCF; 25C80 # Lo CJK COMPATIBILITY IDEOGRAPH-2F965 2F966 ; NFKC_SCF; 7CD2 # Lo CJK COMPATIBILITY IDEOGRAPH-2F966 2F967 ; NFKC_SCF; 42A0 # Lo CJK COMPATIBILITY IDEOGRAPH-2F967 2F968 ; NFKC_SCF; 7CE8 # Lo CJK COMPATIBILITY IDEOGRAPH-2F968 2F969 ; NFKC_SCF; 7CE3 # Lo CJK COMPATIBILITY IDEOGRAPH-2F969 2F96A ; NFKC_SCF; 7D00 # Lo CJK COMPATIBILITY IDEOGRAPH-2F96A 2F96B ; NFKC_SCF; 25F86 # Lo CJK COMPATIBILITY IDEOGRAPH-2F96B 2F96C ; NFKC_SCF; 7D63 # Lo CJK COMPATIBILITY IDEOGRAPH-2F96C 2F96D ; NFKC_SCF; 4301 # Lo CJK COMPATIBILITY IDEOGRAPH-2F96D 2F96E ; NFKC_SCF; 7DC7 # Lo CJK COMPATIBILITY IDEOGRAPH-2F96E 2F96F ; NFKC_SCF; 7E02 # Lo CJK COMPATIBILITY IDEOGRAPH-2F96F 2F970 ; NFKC_SCF; 7E45 # Lo CJK COMPATIBILITY IDEOGRAPH-2F970 2F971 ; NFKC_SCF; 4334 # Lo CJK COMPATIBILITY IDEOGRAPH-2F971 2F972 ; NFKC_SCF; 26228 # Lo CJK COMPATIBILITY IDEOGRAPH-2F972 2F973 ; NFKC_SCF; 26247 # Lo CJK COMPATIBILITY IDEOGRAPH-2F973 2F974 ; NFKC_SCF; 4359 # Lo CJK COMPATIBILITY IDEOGRAPH-2F974 2F975 ; NFKC_SCF; 262D9 # Lo CJK COMPATIBILITY IDEOGRAPH-2F975 2F976 ; NFKC_SCF; 7F7A # Lo CJK COMPATIBILITY IDEOGRAPH-2F976 2F977 ; NFKC_SCF; 2633E # Lo CJK COMPATIBILITY IDEOGRAPH-2F977 2F978 ; NFKC_SCF; 7F95 # Lo CJK COMPATIBILITY IDEOGRAPH-2F978 2F979 ; NFKC_SCF; 7FFA # Lo CJK COMPATIBILITY IDEOGRAPH-2F979 2F97A ; NFKC_SCF; 8005 # Lo CJK COMPATIBILITY IDEOGRAPH-2F97A 2F97B ; NFKC_SCF; 264DA # Lo CJK COMPATIBILITY IDEOGRAPH-2F97B 2F97C ; NFKC_SCF; 26523 # Lo CJK COMPATIBILITY IDEOGRAPH-2F97C 2F97D ; NFKC_SCF; 8060 # Lo CJK COMPATIBILITY IDEOGRAPH-2F97D 2F97E ; NFKC_SCF; 265A8 # Lo CJK COMPATIBILITY IDEOGRAPH-2F97E 2F97F ; NFKC_SCF; 8070 # Lo CJK COMPATIBILITY IDEOGRAPH-2F97F 2F980 ; NFKC_SCF; 2335F # Lo CJK COMPATIBILITY IDEOGRAPH-2F980 2F981 ; NFKC_SCF; 43D5 # Lo CJK COMPATIBILITY IDEOGRAPH-2F981 2F982 ; NFKC_SCF; 80B2 # Lo CJK COMPATIBILITY IDEOGRAPH-2F982 2F983 ; NFKC_SCF; 8103 # Lo CJK COMPATIBILITY IDEOGRAPH-2F983 2F984 ; NFKC_SCF; 440B # Lo CJK COMPATIBILITY IDEOGRAPH-2F984 2F985 ; NFKC_SCF; 813E # Lo CJK COMPATIBILITY IDEOGRAPH-2F985 2F986 ; NFKC_SCF; 5AB5 # Lo CJK COMPATIBILITY IDEOGRAPH-2F986 2F987 ; NFKC_SCF; 267A7 # Lo CJK COMPATIBILITY IDEOGRAPH-2F987 2F988 ; NFKC_SCF; 267B5 # Lo CJK COMPATIBILITY IDEOGRAPH-2F988 2F989 ; NFKC_SCF; 23393 # Lo CJK COMPATIBILITY IDEOGRAPH-2F989 2F98A ; NFKC_SCF; 2339C # Lo CJK COMPATIBILITY IDEOGRAPH-2F98A 2F98B ; NFKC_SCF; 8201 # Lo CJK COMPATIBILITY IDEOGRAPH-2F98B 2F98C ; NFKC_SCF; 8204 # Lo CJK COMPATIBILITY IDEOGRAPH-2F98C 2F98D ; NFKC_SCF; 8F9E # Lo CJK COMPATIBILITY IDEOGRAPH-2F98D 2F98E ; NFKC_SCF; 446B # Lo CJK COMPATIBILITY IDEOGRAPH-2F98E 2F98F ; NFKC_SCF; 8291 # Lo CJK COMPATIBILITY IDEOGRAPH-2F98F 2F990 ; NFKC_SCF; 828B # Lo CJK COMPATIBILITY IDEOGRAPH-2F990 2F991 ; NFKC_SCF; 829D # Lo CJK COMPATIBILITY IDEOGRAPH-2F991 2F992 ; NFKC_SCF; 52B3 # Lo CJK COMPATIBILITY IDEOGRAPH-2F992 2F993 ; NFKC_SCF; 82B1 # Lo CJK COMPATIBILITY IDEOGRAPH-2F993 2F994 ; NFKC_SCF; 82B3 # Lo CJK COMPATIBILITY IDEOGRAPH-2F994 2F995 ; NFKC_SCF; 82BD # Lo CJK COMPATIBILITY IDEOGRAPH-2F995 2F996 ; NFKC_SCF; 82E6 # Lo CJK COMPATIBILITY IDEOGRAPH-2F996 2F997 ; NFKC_SCF; 26B3C # Lo CJK COMPATIBILITY IDEOGRAPH-2F997 2F998 ; NFKC_SCF; 82E5 # Lo CJK COMPATIBILITY IDEOGRAPH-2F998 2F999 ; NFKC_SCF; 831D # Lo CJK COMPATIBILITY IDEOGRAPH-2F999 2F99A ; NFKC_SCF; 8363 # Lo CJK COMPATIBILITY IDEOGRAPH-2F99A 2F99B ; NFKC_SCF; 83AD # Lo CJK COMPATIBILITY IDEOGRAPH-2F99B 2F99C ; NFKC_SCF; 8323 # Lo CJK COMPATIBILITY IDEOGRAPH-2F99C 2F99D ; NFKC_SCF; 83BD # Lo CJK COMPATIBILITY IDEOGRAPH-2F99D 2F99E ; NFKC_SCF; 83E7 # Lo CJK COMPATIBILITY IDEOGRAPH-2F99E 2F99F ; NFKC_SCF; 8457 # Lo CJK COMPATIBILITY IDEOGRAPH-2F99F 2F9A0 ; NFKC_SCF; 8353 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9A0 2F9A1 ; NFKC_SCF; 83CA # Lo CJK COMPATIBILITY IDEOGRAPH-2F9A1 2F9A2 ; NFKC_SCF; 83CC # Lo CJK COMPATIBILITY IDEOGRAPH-2F9A2 2F9A3 ; NFKC_SCF; 83DC # Lo CJK COMPATIBILITY IDEOGRAPH-2F9A3 2F9A4 ; NFKC_SCF; 26C36 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9A4 2F9A5 ; NFKC_SCF; 26D6B # Lo CJK COMPATIBILITY IDEOGRAPH-2F9A5 2F9A6 ; NFKC_SCF; 26CD5 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9A6 2F9A7 ; NFKC_SCF; 452B # Lo CJK COMPATIBILITY IDEOGRAPH-2F9A7 2F9A8 ; NFKC_SCF; 84F1 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9A8 2F9A9 ; NFKC_SCF; 84F3 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9A9 2F9AA ; NFKC_SCF; 8516 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9AA 2F9AB ; NFKC_SCF; 273CA # Lo CJK COMPATIBILITY IDEOGRAPH-2F9AB 2F9AC ; NFKC_SCF; 8564 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9AC 2F9AD ; NFKC_SCF; 26F2C # Lo CJK COMPATIBILITY IDEOGRAPH-2F9AD 2F9AE ; NFKC_SCF; 455D # Lo CJK COMPATIBILITY IDEOGRAPH-2F9AE 2F9AF ; NFKC_SCF; 4561 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9AF 2F9B0 ; NFKC_SCF; 26FB1 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9B0 2F9B1 ; NFKC_SCF; 270D2 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9B1 2F9B2 ; NFKC_SCF; 456B # Lo CJK COMPATIBILITY IDEOGRAPH-2F9B2 2F9B3 ; NFKC_SCF; 8650 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9B3 2F9B4 ; NFKC_SCF; 865C # Lo CJK COMPATIBILITY IDEOGRAPH-2F9B4 2F9B5 ; NFKC_SCF; 8667 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9B5 2F9B6 ; NFKC_SCF; 8669 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9B6 2F9B7 ; NFKC_SCF; 86A9 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9B7 2F9B8 ; NFKC_SCF; 8688 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9B8 2F9B9 ; NFKC_SCF; 870E # Lo CJK COMPATIBILITY IDEOGRAPH-2F9B9 2F9BA ; NFKC_SCF; 86E2 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9BA 2F9BB ; NFKC_SCF; 8779 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9BB 2F9BC ; NFKC_SCF; 8728 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9BC 2F9BD ; NFKC_SCF; 876B # Lo CJK COMPATIBILITY IDEOGRAPH-2F9BD 2F9BE ; NFKC_SCF; 8786 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9BE 2F9BF ; NFKC_SCF; 45D7 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9BF 2F9C0 ; NFKC_SCF; 87E1 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9C0 2F9C1 ; NFKC_SCF; 8801 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9C1 2F9C2 ; NFKC_SCF; 45F9 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9C2 2F9C3 ; NFKC_SCF; 8860 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9C3 2F9C4 ; NFKC_SCF; 8863 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9C4 2F9C5 ; NFKC_SCF; 27667 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9C5 2F9C6 ; NFKC_SCF; 88D7 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9C6 2F9C7 ; NFKC_SCF; 88DE # Lo CJK COMPATIBILITY IDEOGRAPH-2F9C7 2F9C8 ; NFKC_SCF; 4635 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9C8 2F9C9 ; NFKC_SCF; 88FA # Lo CJK COMPATIBILITY IDEOGRAPH-2F9C9 2F9CA ; NFKC_SCF; 34BB # Lo CJK COMPATIBILITY IDEOGRAPH-2F9CA 2F9CB ; NFKC_SCF; 278AE # Lo CJK COMPATIBILITY IDEOGRAPH-2F9CB 2F9CC ; NFKC_SCF; 27966 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9CC 2F9CD ; NFKC_SCF; 46BE # Lo CJK COMPATIBILITY IDEOGRAPH-2F9CD 2F9CE ; NFKC_SCF; 46C7 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9CE 2F9CF ; NFKC_SCF; 8AA0 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9CF 2F9D0 ; NFKC_SCF; 8AED # Lo CJK COMPATIBILITY IDEOGRAPH-2F9D0 2F9D1 ; NFKC_SCF; 8B8A # Lo CJK COMPATIBILITY IDEOGRAPH-2F9D1 2F9D2 ; NFKC_SCF; 8C55 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9D2 2F9D3 ; NFKC_SCF; 27CA8 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9D3 2F9D4 ; NFKC_SCF; 8CAB # Lo CJK COMPATIBILITY IDEOGRAPH-2F9D4 2F9D5 ; NFKC_SCF; 8CC1 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9D5 2F9D6 ; NFKC_SCF; 8D1B # Lo CJK COMPATIBILITY IDEOGRAPH-2F9D6 2F9D7 ; NFKC_SCF; 8D77 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9D7 2F9D8 ; NFKC_SCF; 27F2F # Lo CJK COMPATIBILITY IDEOGRAPH-2F9D8 2F9D9 ; NFKC_SCF; 20804 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9D9 2F9DA ; NFKC_SCF; 8DCB # Lo CJK COMPATIBILITY IDEOGRAPH-2F9DA 2F9DB ; NFKC_SCF; 8DBC # Lo CJK COMPATIBILITY IDEOGRAPH-2F9DB 2F9DC ; NFKC_SCF; 8DF0 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9DC 2F9DD ; NFKC_SCF; 208DE # Lo CJK COMPATIBILITY IDEOGRAPH-2F9DD 2F9DE ; NFKC_SCF; 8ED4 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9DE 2F9DF ; NFKC_SCF; 8F38 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9DF 2F9E0 ; NFKC_SCF; 285D2 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9E0 2F9E1 ; NFKC_SCF; 285ED # Lo CJK COMPATIBILITY IDEOGRAPH-2F9E1 2F9E2 ; NFKC_SCF; 9094 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9E2 2F9E3 ; NFKC_SCF; 90F1 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9E3 2F9E4 ; NFKC_SCF; 9111 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9E4 2F9E5 ; NFKC_SCF; 2872E # Lo CJK COMPATIBILITY IDEOGRAPH-2F9E5 2F9E6 ; NFKC_SCF; 911B # Lo CJK COMPATIBILITY IDEOGRAPH-2F9E6 2F9E7 ; NFKC_SCF; 9238 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9E7 2F9E8 ; NFKC_SCF; 92D7 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9E8 2F9E9 ; NFKC_SCF; 92D8 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9E9 2F9EA ; NFKC_SCF; 927C # Lo CJK COMPATIBILITY IDEOGRAPH-2F9EA 2F9EB ; NFKC_SCF; 93F9 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9EB 2F9EC ; NFKC_SCF; 9415 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9EC 2F9ED ; NFKC_SCF; 28BFA # Lo CJK COMPATIBILITY IDEOGRAPH-2F9ED 2F9EE ; NFKC_SCF; 958B # Lo CJK COMPATIBILITY IDEOGRAPH-2F9EE 2F9EF ; NFKC_SCF; 4995 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9EF 2F9F0 ; NFKC_SCF; 95B7 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9F0 2F9F1 ; NFKC_SCF; 28D77 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9F1 2F9F2 ; NFKC_SCF; 49E6 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9F2 2F9F3 ; NFKC_SCF; 96C3 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9F3 2F9F4 ; NFKC_SCF; 5DB2 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9F4 2F9F5 ; NFKC_SCF; 9723 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9F5 2F9F6 ; NFKC_SCF; 29145 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9F6 2F9F7 ; NFKC_SCF; 2921A # Lo CJK COMPATIBILITY IDEOGRAPH-2F9F7 2F9F8 ; NFKC_SCF; 4A6E # Lo CJK COMPATIBILITY IDEOGRAPH-2F9F8 2F9F9 ; NFKC_SCF; 4A76 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9F9 2F9FA ; NFKC_SCF; 97E0 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9FA 2F9FB ; NFKC_SCF; 2940A # Lo CJK COMPATIBILITY IDEOGRAPH-2F9FB 2F9FC ; NFKC_SCF; 4AB2 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9FC 2F9FD ; NFKC_SCF; 29496 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9FD 2F9FE..2F9FF ; NFKC_SCF; 980B # Lo [2] CJK COMPATIBILITY IDEOGRAPH-2F9FE..CJK COMPATIBILITY IDEOGRAPH-2F9FF 2FA00 ; NFKC_SCF; 9829 # Lo CJK COMPATIBILITY IDEOGRAPH-2FA00 2FA01 ; NFKC_SCF; 295B6 # Lo CJK COMPATIBILITY IDEOGRAPH-2FA01 2FA02 ; NFKC_SCF; 98E2 # Lo CJK COMPATIBILITY IDEOGRAPH-2FA02 2FA03 ; NFKC_SCF; 4B33 # Lo CJK COMPATIBILITY IDEOGRAPH-2FA03 2FA04 ; NFKC_SCF; 9929 # Lo CJK COMPATIBILITY IDEOGRAPH-2FA04 2FA05 ; NFKC_SCF; 99A7 # Lo CJK COMPATIBILITY IDEOGRAPH-2FA05 2FA06 ; NFKC_SCF; 99C2 # Lo CJK COMPATIBILITY IDEOGRAPH-2FA06 2FA07 ; NFKC_SCF; 99FE # Lo CJK COMPATIBILITY IDEOGRAPH-2FA07 2FA08 ; NFKC_SCF; 4BCE # Lo CJK COMPATIBILITY IDEOGRAPH-2FA08 2FA09 ; NFKC_SCF; 29B30 # Lo CJK COMPATIBILITY IDEOGRAPH-2FA09 2FA0A ; NFKC_SCF; 9B12 # Lo CJK COMPATIBILITY IDEOGRAPH-2FA0A 2FA0B ; NFKC_SCF; 9C40 # Lo CJK COMPATIBILITY IDEOGRAPH-2FA0B 2FA0C ; NFKC_SCF; 9CFD # Lo CJK COMPATIBILITY IDEOGRAPH-2FA0C 2FA0D ; NFKC_SCF; 4CCE # Lo CJK COMPATIBILITY IDEOGRAPH-2FA0D 2FA0E ; NFKC_SCF; 4CED # Lo CJK COMPATIBILITY IDEOGRAPH-2FA0E 2FA0F ; NFKC_SCF; 9D67 # Lo CJK COMPATIBILITY IDEOGRAPH-2FA0F 2FA10 ; NFKC_SCF; 2A0CE # Lo CJK COMPATIBILITY IDEOGRAPH-2FA10 2FA11 ; NFKC_SCF; 4CF8 # Lo CJK COMPATIBILITY IDEOGRAPH-2FA11 2FA12 ; NFKC_SCF; 2A105 # Lo CJK COMPATIBILITY IDEOGRAPH-2FA12 2FA13 ; NFKC_SCF; 2A20E # Lo CJK COMPATIBILITY IDEOGRAPH-2FA13 2FA14 ; NFKC_SCF; 2A291 # Lo CJK COMPATIBILITY IDEOGRAPH-2FA14 2FA15 ; NFKC_SCF; 9EBB # Lo CJK COMPATIBILITY IDEOGRAPH-2FA15 2FA16 ; NFKC_SCF; 4D56 # Lo CJK COMPATIBILITY IDEOGRAPH-2FA16 2FA17 ; NFKC_SCF; 9EF9 # Lo CJK COMPATIBILITY IDEOGRAPH-2FA17 2FA18 ; NFKC_SCF; 9EFE # Lo CJK COMPATIBILITY IDEOGRAPH-2FA18 2FA19 ; NFKC_SCF; 9F05 # Lo CJK COMPATIBILITY IDEOGRAPH-2FA19 2FA1A ; NFKC_SCF; 9F0F # Lo CJK COMPATIBILITY IDEOGRAPH-2FA1A 2FA1B ; NFKC_SCF; 9F16 # Lo CJK COMPATIBILITY IDEOGRAPH-2FA1B 2FA1C ; NFKC_SCF; 9F3B # Lo CJK COMPATIBILITY IDEOGRAPH-2FA1C 2FA1D ; NFKC_SCF; 2A600 # Lo CJK COMPATIBILITY IDEOGRAPH-2FA1D E0000 ; NFKC_SCF; # Cn E0001 ; NFKC_SCF; # Cf LANGUAGE TAG E0002..E001F ; NFKC_SCF; # Cn [30] .. E0020..E007F ; NFKC_SCF; # Cf [96] TAG SPACE..CANCEL TAG E0080..E00FF ; NFKC_SCF; # Cn [128] .. E0100..E01EF ; NFKC_SCF; # Mn [240] VARIATION SELECTOR-17..VARIATION SELECTOR-256 E01F0..E0FFF ; NFKC_SCF; # Cn [3600] .. # Total code points: 10453 # ================================================ # Derived Property: Changes_When_NFKC_Casefolded (CWKCF) # Characters that are not stable under an NFKC_Casefold mapping. # As defined by cp != NFKC_Casefold(cp) 0041..005A ; Changes_When_NFKC_Casefolded # L& [26] LATIN CAPITAL LETTER A..LATIN CAPITAL LETTER Z 00A0 ; Changes_When_NFKC_Casefolded # Zs NO-BREAK SPACE 00A8 ; Changes_When_NFKC_Casefolded # Sk DIAERESIS 00AA ; Changes_When_NFKC_Casefolded # Lo FEMININE ORDINAL INDICATOR 00AD ; Changes_When_NFKC_Casefolded # Cf SOFT HYPHEN 00AF ; Changes_When_NFKC_Casefolded # Sk MACRON 00B2..00B3 ; Changes_When_NFKC_Casefolded # No [2] SUPERSCRIPT TWO..SUPERSCRIPT THREE 00B4 ; Changes_When_NFKC_Casefolded # Sk ACUTE ACCENT 00B5 ; Changes_When_NFKC_Casefolded # L& MICRO SIGN 00B8 ; Changes_When_NFKC_Casefolded # Sk CEDILLA 00B9 ; Changes_When_NFKC_Casefolded # No SUPERSCRIPT ONE 00BA ; Changes_When_NFKC_Casefolded # Lo MASCULINE ORDINAL INDICATOR 00BC..00BE ; Changes_When_NFKC_Casefolded # No [3] VULGAR FRACTION ONE QUARTER..VULGAR FRACTION THREE QUARTERS 00C0..00D6 ; Changes_When_NFKC_Casefolded # L& [23] LATIN CAPITAL LETTER A WITH GRAVE..LATIN CAPITAL LETTER O WITH DIAERESIS 00D8..00DF ; Changes_When_NFKC_Casefolded # L& [8] LATIN CAPITAL LETTER O WITH STROKE..LATIN SMALL LETTER SHARP S 0100 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER A WITH MACRON 0102 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER A WITH BREVE 0104 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER A WITH OGONEK 0106 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER C WITH ACUTE 0108 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER C WITH CIRCUMFLEX 010A ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER C WITH DOT ABOVE 010C ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER C WITH CARON 010E ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER D WITH CARON 0110 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER D WITH STROKE 0112 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER E WITH MACRON 0114 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER E WITH BREVE 0116 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER E WITH DOT ABOVE 0118 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER E WITH OGONEK 011A ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER E WITH CARON 011C ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER G WITH CIRCUMFLEX 011E ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER G WITH BREVE 0120 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER G WITH DOT ABOVE 0122 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER G WITH CEDILLA 0124 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER H WITH CIRCUMFLEX 0126 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER H WITH STROKE 0128 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER I WITH TILDE 012A ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER I WITH MACRON 012C ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER I WITH BREVE 012E ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER I WITH OGONEK 0130 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER I WITH DOT ABOVE 0132..0134 ; Changes_When_NFKC_Casefolded # L& [3] LATIN CAPITAL LIGATURE IJ..LATIN CAPITAL LETTER J WITH CIRCUMFLEX 0136 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER K WITH CEDILLA 0139 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER L WITH ACUTE 013B ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER L WITH CEDILLA 013D ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER L WITH CARON 013F..0141 ; Changes_When_NFKC_Casefolded # L& [3] LATIN CAPITAL LETTER L WITH MIDDLE DOT..LATIN CAPITAL LETTER L WITH STROKE 0143 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER N WITH ACUTE 0145 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER N WITH CEDILLA 0147 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER N WITH CARON 0149..014A ; Changes_When_NFKC_Casefolded # L& [2] LATIN SMALL LETTER N PRECEDED BY APOSTROPHE..LATIN CAPITAL LETTER ENG 014C ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER O WITH MACRON 014E ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER O WITH BREVE 0150 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER O WITH DOUBLE ACUTE 0152 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LIGATURE OE 0154 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER R WITH ACUTE 0156 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER R WITH CEDILLA 0158 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER R WITH CARON 015A ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER S WITH ACUTE 015C ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER S WITH CIRCUMFLEX 015E ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER S WITH CEDILLA 0160 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER S WITH CARON 0162 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER T WITH CEDILLA 0164 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER T WITH CARON 0166 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER T WITH STROKE 0168 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER U WITH TILDE 016A ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER U WITH MACRON 016C ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER U WITH BREVE 016E ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER U WITH RING ABOVE 0170 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER U WITH DOUBLE ACUTE 0172 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER U WITH OGONEK 0174 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER W WITH CIRCUMFLEX 0176 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER Y WITH CIRCUMFLEX 0178..0179 ; Changes_When_NFKC_Casefolded # L& [2] LATIN CAPITAL LETTER Y WITH DIAERESIS..LATIN CAPITAL LETTER Z WITH ACUTE 017B ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER Z WITH DOT ABOVE 017D ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER Z WITH CARON 017F ; Changes_When_NFKC_Casefolded # L& LATIN SMALL LETTER LONG S 0181..0182 ; Changes_When_NFKC_Casefolded # L& [2] LATIN CAPITAL LETTER B WITH HOOK..LATIN CAPITAL LETTER B WITH TOPBAR 0184 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER TONE SIX 0186..0187 ; Changes_When_NFKC_Casefolded # L& [2] LATIN CAPITAL LETTER OPEN O..LATIN CAPITAL LETTER C WITH HOOK 0189..018B ; Changes_When_NFKC_Casefolded # L& [3] LATIN CAPITAL LETTER AFRICAN D..LATIN CAPITAL LETTER D WITH TOPBAR 018E..0191 ; Changes_When_NFKC_Casefolded # L& [4] LATIN CAPITAL LETTER REVERSED E..LATIN CAPITAL LETTER F WITH HOOK 0193..0194 ; Changes_When_NFKC_Casefolded # L& [2] LATIN CAPITAL LETTER G WITH HOOK..LATIN CAPITAL LETTER GAMMA 0196..0198 ; Changes_When_NFKC_Casefolded # L& [3] LATIN CAPITAL LETTER IOTA..LATIN CAPITAL LETTER K WITH HOOK 019C..019D ; Changes_When_NFKC_Casefolded # L& [2] LATIN CAPITAL LETTER TURNED M..LATIN CAPITAL LETTER N WITH LEFT HOOK 019F..01A0 ; Changes_When_NFKC_Casefolded # L& [2] LATIN CAPITAL LETTER O WITH MIDDLE TILDE..LATIN CAPITAL LETTER O WITH HORN 01A2 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER OI 01A4 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER P WITH HOOK 01A6..01A7 ; Changes_When_NFKC_Casefolded # L& [2] LATIN LETTER YR..LATIN CAPITAL LETTER TONE TWO 01A9 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER ESH 01AC ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER T WITH HOOK 01AE..01AF ; Changes_When_NFKC_Casefolded # L& [2] LATIN CAPITAL LETTER T WITH RETROFLEX HOOK..LATIN CAPITAL LETTER U WITH HORN 01B1..01B3 ; Changes_When_NFKC_Casefolded # L& [3] LATIN CAPITAL LETTER UPSILON..LATIN CAPITAL LETTER Y WITH HOOK 01B5 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER Z WITH STROKE 01B7..01B8 ; Changes_When_NFKC_Casefolded # L& [2] LATIN CAPITAL LETTER EZH..LATIN CAPITAL LETTER EZH REVERSED 01BC ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER TONE FIVE 01C4..01CD ; Changes_When_NFKC_Casefolded # L& [10] LATIN CAPITAL LETTER DZ WITH CARON..LATIN CAPITAL LETTER A WITH CARON 01CF ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER I WITH CARON 01D1 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER O WITH CARON 01D3 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER U WITH CARON 01D5 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER U WITH DIAERESIS AND MACRON 01D7 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER U WITH DIAERESIS AND ACUTE 01D9 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER U WITH DIAERESIS AND CARON 01DB ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER U WITH DIAERESIS AND GRAVE 01DE ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER A WITH DIAERESIS AND MACRON 01E0 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER A WITH DOT ABOVE AND MACRON 01E2 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER AE WITH MACRON 01E4 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER G WITH STROKE 01E6 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER G WITH CARON 01E8 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER K WITH CARON 01EA ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER O WITH OGONEK 01EC ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER O WITH OGONEK AND MACRON 01EE ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER EZH WITH CARON 01F1..01F4 ; Changes_When_NFKC_Casefolded # L& [4] LATIN CAPITAL LETTER DZ..LATIN CAPITAL LETTER G WITH ACUTE 01F6..01F8 ; Changes_When_NFKC_Casefolded # L& [3] LATIN CAPITAL LETTER HWAIR..LATIN CAPITAL LETTER N WITH GRAVE 01FA ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER A WITH RING ABOVE AND ACUTE 01FC ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER AE WITH ACUTE 01FE ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER O WITH STROKE AND ACUTE 0200 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER A WITH DOUBLE GRAVE 0202 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER A WITH INVERTED BREVE 0204 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER E WITH DOUBLE GRAVE 0206 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER E WITH INVERTED BREVE 0208 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER I WITH DOUBLE GRAVE 020A ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER I WITH INVERTED BREVE 020C ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER O WITH DOUBLE GRAVE 020E ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER O WITH INVERTED BREVE 0210 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER R WITH DOUBLE GRAVE 0212 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER R WITH INVERTED BREVE 0214 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER U WITH DOUBLE GRAVE 0216 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER U WITH INVERTED BREVE 0218 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER S WITH COMMA BELOW 021A ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER T WITH COMMA BELOW 021C ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER YOGH 021E ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER H WITH CARON 0220 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER N WITH LONG RIGHT LEG 0222 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER OU 0224 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER Z WITH HOOK 0226 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER A WITH DOT ABOVE 0228 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER E WITH CEDILLA 022A ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER O WITH DIAERESIS AND MACRON 022C ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER O WITH TILDE AND MACRON 022E ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER O WITH DOT ABOVE 0230 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER O WITH DOT ABOVE AND MACRON 0232 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER Y WITH MACRON 023A..023B ; Changes_When_NFKC_Casefolded # L& [2] LATIN CAPITAL LETTER A WITH STROKE..LATIN CAPITAL LETTER C WITH STROKE 023D..023E ; Changes_When_NFKC_Casefolded # L& [2] LATIN CAPITAL LETTER L WITH BAR..LATIN CAPITAL LETTER T WITH DIAGONAL STROKE 0241 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER GLOTTAL STOP 0243..0246 ; Changes_When_NFKC_Casefolded # L& [4] LATIN CAPITAL LETTER B WITH STROKE..LATIN CAPITAL LETTER E WITH STROKE 0248 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER J WITH STROKE 024A ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER SMALL Q WITH HOOK TAIL 024C ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER R WITH STROKE 024E ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER Y WITH STROKE 02B0..02B8 ; Changes_When_NFKC_Casefolded # Lm [9] MODIFIER LETTER SMALL H..MODIFIER LETTER SMALL Y 02D8..02DD ; Changes_When_NFKC_Casefolded # Sk [6] BREVE..DOUBLE ACUTE ACCENT 02E0..02E4 ; Changes_When_NFKC_Casefolded # Lm [5] MODIFIER LETTER SMALL GAMMA..MODIFIER LETTER SMALL REVERSED GLOTTAL STOP 0340..0341 ; Changes_When_NFKC_Casefolded # Mn [2] COMBINING GRAVE TONE MARK..COMBINING ACUTE TONE MARK 0343..0345 ; Changes_When_NFKC_Casefolded # Mn [3] COMBINING GREEK KORONIS..COMBINING GREEK YPOGEGRAMMENI 034F ; Changes_When_NFKC_Casefolded # Mn COMBINING GRAPHEME JOINER 0370 ; Changes_When_NFKC_Casefolded # L& GREEK CAPITAL LETTER HETA 0372 ; Changes_When_NFKC_Casefolded # L& GREEK CAPITAL LETTER ARCHAIC SAMPI 0374 ; Changes_When_NFKC_Casefolded # Lm GREEK NUMERAL SIGN 0376 ; Changes_When_NFKC_Casefolded # L& GREEK CAPITAL LETTER PAMPHYLIAN DIGAMMA 037A ; Changes_When_NFKC_Casefolded # Lm GREEK YPOGEGRAMMENI 037E ; Changes_When_NFKC_Casefolded # Po GREEK QUESTION MARK 037F ; Changes_When_NFKC_Casefolded # L& GREEK CAPITAL LETTER YOT 0384..0385 ; Changes_When_NFKC_Casefolded # Sk [2] GREEK TONOS..GREEK DIALYTIKA TONOS 0386 ; Changes_When_NFKC_Casefolded # L& GREEK CAPITAL LETTER ALPHA WITH TONOS 0387 ; Changes_When_NFKC_Casefolded # Po GREEK ANO TELEIA 0388..038A ; Changes_When_NFKC_Casefolded # L& [3] GREEK CAPITAL LETTER EPSILON WITH TONOS..GREEK CAPITAL LETTER IOTA WITH TONOS 038C ; Changes_When_NFKC_Casefolded # L& GREEK CAPITAL LETTER OMICRON WITH TONOS 038E..038F ; Changes_When_NFKC_Casefolded # L& [2] GREEK CAPITAL LETTER UPSILON WITH TONOS..GREEK CAPITAL LETTER OMEGA WITH TONOS 0391..03A1 ; Changes_When_NFKC_Casefolded # L& [17] GREEK CAPITAL LETTER ALPHA..GREEK CAPITAL LETTER RHO 03A3..03AB ; Changes_When_NFKC_Casefolded # L& [9] GREEK CAPITAL LETTER SIGMA..GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA 03C2 ; Changes_When_NFKC_Casefolded # L& GREEK SMALL LETTER FINAL SIGMA 03CF..03D6 ; Changes_When_NFKC_Casefolded # L& [8] GREEK CAPITAL KAI SYMBOL..GREEK PI SYMBOL 03D8 ; Changes_When_NFKC_Casefolded # L& GREEK LETTER ARCHAIC KOPPA 03DA ; Changes_When_NFKC_Casefolded # L& GREEK LETTER STIGMA 03DC ; Changes_When_NFKC_Casefolded # L& GREEK LETTER DIGAMMA 03DE ; Changes_When_NFKC_Casefolded # L& GREEK LETTER KOPPA 03E0 ; Changes_When_NFKC_Casefolded # L& GREEK LETTER SAMPI 03E2 ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER SHEI 03E4 ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER FEI 03E6 ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER KHEI 03E8 ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER HORI 03EA ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER GANGIA 03EC ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER SHIMA 03EE ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER DEI 03F0..03F2 ; Changes_When_NFKC_Casefolded # L& [3] GREEK KAPPA SYMBOL..GREEK LUNATE SIGMA SYMBOL 03F4..03F5 ; Changes_When_NFKC_Casefolded # L& [2] GREEK CAPITAL THETA SYMBOL..GREEK LUNATE EPSILON SYMBOL 03F7 ; Changes_When_NFKC_Casefolded # L& GREEK CAPITAL LETTER SHO 03F9..03FA ; Changes_When_NFKC_Casefolded # L& [2] GREEK CAPITAL LUNATE SIGMA SYMBOL..GREEK CAPITAL LETTER SAN 03FD..042F ; Changes_When_NFKC_Casefolded # L& [51] GREEK CAPITAL REVERSED LUNATE SIGMA SYMBOL..CYRILLIC CAPITAL LETTER YA 0460 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER OMEGA 0462 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER YAT 0464 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER IOTIFIED E 0466 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER LITTLE YUS 0468 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER IOTIFIED LITTLE YUS 046A ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER BIG YUS 046C ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER IOTIFIED BIG YUS 046E ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER KSI 0470 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER PSI 0472 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER FITA 0474 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER IZHITSA 0476 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT 0478 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER UK 047A ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER ROUND OMEGA 047C ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER OMEGA WITH TITLO 047E ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER OT 0480 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER KOPPA 048A ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER SHORT I WITH TAIL 048C ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER SEMISOFT SIGN 048E ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER ER WITH TICK 0490 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER GHE WITH UPTURN 0492 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER GHE WITH STROKE 0494 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER GHE WITH MIDDLE HOOK 0496 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER ZHE WITH DESCENDER 0498 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER ZE WITH DESCENDER 049A ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER KA WITH DESCENDER 049C ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER KA WITH VERTICAL STROKE 049E ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER KA WITH STROKE 04A0 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER BASHKIR KA 04A2 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER EN WITH DESCENDER 04A4 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LIGATURE EN GHE 04A6 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER PE WITH MIDDLE HOOK 04A8 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER ABKHASIAN HA 04AA ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER ES WITH DESCENDER 04AC ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER TE WITH DESCENDER 04AE ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER STRAIGHT U 04B0 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER STRAIGHT U WITH STROKE 04B2 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER HA WITH DESCENDER 04B4 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LIGATURE TE TSE 04B6 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER CHE WITH DESCENDER 04B8 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER CHE WITH VERTICAL STROKE 04BA ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER SHHA 04BC ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER ABKHASIAN CHE 04BE ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER ABKHASIAN CHE WITH DESCENDER 04C0..04C1 ; Changes_When_NFKC_Casefolded # L& [2] CYRILLIC LETTER PALOCHKA..CYRILLIC CAPITAL LETTER ZHE WITH BREVE 04C3 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER KA WITH HOOK 04C5 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER EL WITH TAIL 04C7 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER EN WITH HOOK 04C9 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER EN WITH TAIL 04CB ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER KHAKASSIAN CHE 04CD ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER EM WITH TAIL 04D0 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER A WITH BREVE 04D2 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER A WITH DIAERESIS 04D4 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LIGATURE A IE 04D6 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER IE WITH BREVE 04D8 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER SCHWA 04DA ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER SCHWA WITH DIAERESIS 04DC ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER ZHE WITH DIAERESIS 04DE ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER ZE WITH DIAERESIS 04E0 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER ABKHASIAN DZE 04E2 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER I WITH MACRON 04E4 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER I WITH DIAERESIS 04E6 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER O WITH DIAERESIS 04E8 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER BARRED O 04EA ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER BARRED O WITH DIAERESIS 04EC ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER E WITH DIAERESIS 04EE ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER U WITH MACRON 04F0 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER U WITH DIAERESIS 04F2 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER U WITH DOUBLE ACUTE 04F4 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER CHE WITH DIAERESIS 04F6 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER GHE WITH DESCENDER 04F8 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER YERU WITH DIAERESIS 04FA ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER GHE WITH STROKE AND HOOK 04FC ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER HA WITH HOOK 04FE ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER HA WITH STROKE 0500 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER KOMI DE 0502 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER KOMI DJE 0504 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER KOMI ZJE 0506 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER KOMI DZJE 0508 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER KOMI LJE 050A ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER KOMI NJE 050C ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER KOMI SJE 050E ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER KOMI TJE 0510 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER REVERSED ZE 0512 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER EL WITH HOOK 0514 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER LHA 0516 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER RHA 0518 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER YAE 051A ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER QA 051C ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER WE 051E ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER ALEUT KA 0520 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER EL WITH MIDDLE HOOK 0522 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER EN WITH MIDDLE HOOK 0524 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER PE WITH DESCENDER 0526 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER SHHA WITH DESCENDER 0528 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER EN WITH LEFT HOOK 052A ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER DZZHE 052C ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER DCHE 052E ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER EL WITH DESCENDER 0531..0556 ; Changes_When_NFKC_Casefolded # L& [38] ARMENIAN CAPITAL LETTER AYB..ARMENIAN CAPITAL LETTER FEH 0587 ; Changes_When_NFKC_Casefolded # L& ARMENIAN SMALL LIGATURE ECH YIWN 061C ; Changes_When_NFKC_Casefolded # Cf ARABIC LETTER MARK 0675..0678 ; Changes_When_NFKC_Casefolded # Lo [4] ARABIC LETTER HIGH HAMZA ALEF..ARABIC LETTER HIGH HAMZA YEH 0958..095F ; Changes_When_NFKC_Casefolded # Lo [8] DEVANAGARI LETTER QA..DEVANAGARI LETTER YYA 09DC..09DD ; Changes_When_NFKC_Casefolded # Lo [2] BENGALI LETTER RRA..BENGALI LETTER RHA 09DF ; Changes_When_NFKC_Casefolded # Lo BENGALI LETTER YYA 0A33 ; Changes_When_NFKC_Casefolded # Lo GURMUKHI LETTER LLA 0A36 ; Changes_When_NFKC_Casefolded # Lo GURMUKHI LETTER SHA 0A59..0A5B ; Changes_When_NFKC_Casefolded # Lo [3] GURMUKHI LETTER KHHA..GURMUKHI LETTER ZA 0A5E ; Changes_When_NFKC_Casefolded # Lo GURMUKHI LETTER FA 0B5C..0B5D ; Changes_When_NFKC_Casefolded # Lo [2] ORIYA LETTER RRA..ORIYA LETTER RHA 0E33 ; Changes_When_NFKC_Casefolded # Lo THAI CHARACTER SARA AM 0EB3 ; Changes_When_NFKC_Casefolded # Lo LAO VOWEL SIGN AM 0EDC..0EDD ; Changes_When_NFKC_Casefolded # Lo [2] LAO HO NO..LAO HO MO 0F0C ; Changes_When_NFKC_Casefolded # Po TIBETAN MARK DELIMITER TSHEG BSTAR 0F43 ; Changes_When_NFKC_Casefolded # Lo TIBETAN LETTER GHA 0F4D ; Changes_When_NFKC_Casefolded # Lo TIBETAN LETTER DDHA 0F52 ; Changes_When_NFKC_Casefolded # Lo TIBETAN LETTER DHA 0F57 ; Changes_When_NFKC_Casefolded # Lo TIBETAN LETTER BHA 0F5C ; Changes_When_NFKC_Casefolded # Lo TIBETAN LETTER DZHA 0F69 ; Changes_When_NFKC_Casefolded # Lo TIBETAN LETTER KSSA 0F73 ; Changes_When_NFKC_Casefolded # Mn TIBETAN VOWEL SIGN II 0F75..0F79 ; Changes_When_NFKC_Casefolded # Mn [5] TIBETAN VOWEL SIGN UU..TIBETAN VOWEL SIGN VOCALIC LL 0F81 ; Changes_When_NFKC_Casefolded # Mn TIBETAN VOWEL SIGN REVERSED II 0F93 ; Changes_When_NFKC_Casefolded # Mn TIBETAN SUBJOINED LETTER GHA 0F9D ; Changes_When_NFKC_Casefolded # Mn TIBETAN SUBJOINED LETTER DDHA 0FA2 ; Changes_When_NFKC_Casefolded # Mn TIBETAN SUBJOINED LETTER DHA 0FA7 ; Changes_When_NFKC_Casefolded # Mn TIBETAN SUBJOINED LETTER BHA 0FAC ; Changes_When_NFKC_Casefolded # Mn TIBETAN SUBJOINED LETTER DZHA 0FB9 ; Changes_When_NFKC_Casefolded # Mn TIBETAN SUBJOINED LETTER KSSA 10A0..10C5 ; Changes_When_NFKC_Casefolded # L& [38] GEORGIAN CAPITAL LETTER AN..GEORGIAN CAPITAL LETTER HOE 10C7 ; Changes_When_NFKC_Casefolded # L& GEORGIAN CAPITAL LETTER YN 10CD ; Changes_When_NFKC_Casefolded # L& GEORGIAN CAPITAL LETTER AEN 10FC ; Changes_When_NFKC_Casefolded # Lm MODIFIER LETTER GEORGIAN NAR 115F..1160 ; Changes_When_NFKC_Casefolded # Lo [2] HANGUL CHOSEONG FILLER..HANGUL JUNGSEONG FILLER 13F8..13FD ; Changes_When_NFKC_Casefolded # L& [6] CHEROKEE SMALL LETTER YE..CHEROKEE SMALL LETTER MV 17B4..17B5 ; Changes_When_NFKC_Casefolded # Mn [2] KHMER VOWEL INHERENT AQ..KHMER VOWEL INHERENT AA 180B..180D ; Changes_When_NFKC_Casefolded # Mn [3] MONGOLIAN FREE VARIATION SELECTOR ONE..MONGOLIAN FREE VARIATION SELECTOR THREE 180E ; Changes_When_NFKC_Casefolded # Cf MONGOLIAN VOWEL SEPARATOR 180F ; Changes_When_NFKC_Casefolded # Mn MONGOLIAN FREE VARIATION SELECTOR FOUR 1C80..1C88 ; Changes_When_NFKC_Casefolded # L& [9] CYRILLIC SMALL LETTER ROUNDED VE..CYRILLIC SMALL LETTER UNBLENDED UK 1C90..1CBA ; Changes_When_NFKC_Casefolded # L& [43] GEORGIAN MTAVRULI CAPITAL LETTER AN..GEORGIAN MTAVRULI CAPITAL LETTER AIN 1CBD..1CBF ; Changes_When_NFKC_Casefolded # L& [3] GEORGIAN MTAVRULI CAPITAL LETTER AEN..GEORGIAN MTAVRULI CAPITAL LETTER LABIAL SIGN 1D2C..1D2E ; Changes_When_NFKC_Casefolded # Lm [3] MODIFIER LETTER CAPITAL A..MODIFIER LETTER CAPITAL B 1D30..1D3A ; Changes_When_NFKC_Casefolded # Lm [11] MODIFIER LETTER CAPITAL D..MODIFIER LETTER CAPITAL N 1D3C..1D4D ; Changes_When_NFKC_Casefolded # Lm [18] MODIFIER LETTER CAPITAL O..MODIFIER LETTER SMALL G 1D4F..1D6A ; Changes_When_NFKC_Casefolded # Lm [28] MODIFIER LETTER SMALL K..GREEK SUBSCRIPT SMALL LETTER CHI 1D78 ; Changes_When_NFKC_Casefolded # Lm MODIFIER LETTER CYRILLIC EN 1D9B..1DBF ; Changes_When_NFKC_Casefolded # Lm [37] MODIFIER LETTER SMALL TURNED ALPHA..MODIFIER LETTER SMALL THETA 1E00 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER A WITH RING BELOW 1E02 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER B WITH DOT ABOVE 1E04 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER B WITH DOT BELOW 1E06 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER B WITH LINE BELOW 1E08 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER C WITH CEDILLA AND ACUTE 1E0A ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER D WITH DOT ABOVE 1E0C ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER D WITH DOT BELOW 1E0E ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER D WITH LINE BELOW 1E10 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER D WITH CEDILLA 1E12 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER D WITH CIRCUMFLEX BELOW 1E14 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER E WITH MACRON AND GRAVE 1E16 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER E WITH MACRON AND ACUTE 1E18 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER E WITH CIRCUMFLEX BELOW 1E1A ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER E WITH TILDE BELOW 1E1C ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER E WITH CEDILLA AND BREVE 1E1E ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER F WITH DOT ABOVE 1E20 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER G WITH MACRON 1E22 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER H WITH DOT ABOVE 1E24 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER H WITH DOT BELOW 1E26 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER H WITH DIAERESIS 1E28 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER H WITH CEDILLA 1E2A ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER H WITH BREVE BELOW 1E2C ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER I WITH TILDE BELOW 1E2E ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER I WITH DIAERESIS AND ACUTE 1E30 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER K WITH ACUTE 1E32 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER K WITH DOT BELOW 1E34 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER K WITH LINE BELOW 1E36 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER L WITH DOT BELOW 1E38 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER L WITH DOT BELOW AND MACRON 1E3A ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER L WITH LINE BELOW 1E3C ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER L WITH CIRCUMFLEX BELOW 1E3E ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER M WITH ACUTE 1E40 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER M WITH DOT ABOVE 1E42 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER M WITH DOT BELOW 1E44 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER N WITH DOT ABOVE 1E46 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER N WITH DOT BELOW 1E48 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER N WITH LINE BELOW 1E4A ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER N WITH CIRCUMFLEX BELOW 1E4C ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER O WITH TILDE AND ACUTE 1E4E ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER O WITH TILDE AND DIAERESIS 1E50 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER O WITH MACRON AND GRAVE 1E52 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER O WITH MACRON AND ACUTE 1E54 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER P WITH ACUTE 1E56 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER P WITH DOT ABOVE 1E58 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER R WITH DOT ABOVE 1E5A ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER R WITH DOT BELOW 1E5C ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER R WITH DOT BELOW AND MACRON 1E5E ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER R WITH LINE BELOW 1E60 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER S WITH DOT ABOVE 1E62 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER S WITH DOT BELOW 1E64 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER S WITH ACUTE AND DOT ABOVE 1E66 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER S WITH CARON AND DOT ABOVE 1E68 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER S WITH DOT BELOW AND DOT ABOVE 1E6A ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER T WITH DOT ABOVE 1E6C ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER T WITH DOT BELOW 1E6E ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER T WITH LINE BELOW 1E70 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER T WITH CIRCUMFLEX BELOW 1E72 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER U WITH DIAERESIS BELOW 1E74 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER U WITH TILDE BELOW 1E76 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER U WITH CIRCUMFLEX BELOW 1E78 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER U WITH TILDE AND ACUTE 1E7A ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER U WITH MACRON AND DIAERESIS 1E7C ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER V WITH TILDE 1E7E ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER V WITH DOT BELOW 1E80 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER W WITH GRAVE 1E82 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER W WITH ACUTE 1E84 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER W WITH DIAERESIS 1E86 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER W WITH DOT ABOVE 1E88 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER W WITH DOT BELOW 1E8A ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER X WITH DOT ABOVE 1E8C ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER X WITH DIAERESIS 1E8E ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER Y WITH DOT ABOVE 1E90 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER Z WITH CIRCUMFLEX 1E92 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER Z WITH DOT BELOW 1E94 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER Z WITH LINE BELOW 1E9A..1E9B ; Changes_When_NFKC_Casefolded # L& [2] LATIN SMALL LETTER A WITH RIGHT HALF RING..LATIN SMALL LETTER LONG S WITH DOT ABOVE 1E9E ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER SHARP S 1EA0 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER A WITH DOT BELOW 1EA2 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER A WITH HOOK ABOVE 1EA4 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND ACUTE 1EA6 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND GRAVE 1EA8 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE 1EAA ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND TILDE 1EAC ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND DOT BELOW 1EAE ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER A WITH BREVE AND ACUTE 1EB0 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER A WITH BREVE AND GRAVE 1EB2 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER A WITH BREVE AND HOOK ABOVE 1EB4 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER A WITH BREVE AND TILDE 1EB6 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER A WITH BREVE AND DOT BELOW 1EB8 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER E WITH DOT BELOW 1EBA ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER E WITH HOOK ABOVE 1EBC ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER E WITH TILDE 1EBE ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND ACUTE 1EC0 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND GRAVE 1EC2 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE 1EC4 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND TILDE 1EC6 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND DOT BELOW 1EC8 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER I WITH HOOK ABOVE 1ECA ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER I WITH DOT BELOW 1ECC ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER O WITH DOT BELOW 1ECE ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER O WITH HOOK ABOVE 1ED0 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND ACUTE 1ED2 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND GRAVE 1ED4 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE 1ED6 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND TILDE 1ED8 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND DOT BELOW 1EDA ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER O WITH HORN AND ACUTE 1EDC ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER O WITH HORN AND GRAVE 1EDE ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER O WITH HORN AND HOOK ABOVE 1EE0 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER O WITH HORN AND TILDE 1EE2 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER O WITH HORN AND DOT BELOW 1EE4 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER U WITH DOT BELOW 1EE6 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER U WITH HOOK ABOVE 1EE8 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER U WITH HORN AND ACUTE 1EEA ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER U WITH HORN AND GRAVE 1EEC ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER U WITH HORN AND HOOK ABOVE 1EEE ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER U WITH HORN AND TILDE 1EF0 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER U WITH HORN AND DOT BELOW 1EF2 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER Y WITH GRAVE 1EF4 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER Y WITH DOT BELOW 1EF6 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER Y WITH HOOK ABOVE 1EF8 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER Y WITH TILDE 1EFA ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER MIDDLE-WELSH LL 1EFC ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER MIDDLE-WELSH V 1EFE ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER Y WITH LOOP 1F08..1F0F ; Changes_When_NFKC_Casefolded # L& [8] GREEK CAPITAL LETTER ALPHA WITH PSILI..GREEK CAPITAL LETTER ALPHA WITH DASIA AND PERISPOMENI 1F18..1F1D ; Changes_When_NFKC_Casefolded # L& [6] GREEK CAPITAL LETTER EPSILON WITH PSILI..GREEK CAPITAL LETTER EPSILON WITH DASIA AND OXIA 1F28..1F2F ; Changes_When_NFKC_Casefolded # L& [8] GREEK CAPITAL LETTER ETA WITH PSILI..GREEK CAPITAL LETTER ETA WITH DASIA AND PERISPOMENI 1F38..1F3F ; Changes_When_NFKC_Casefolded # L& [8] GREEK CAPITAL LETTER IOTA WITH PSILI..GREEK CAPITAL LETTER IOTA WITH DASIA AND PERISPOMENI 1F48..1F4D ; Changes_When_NFKC_Casefolded # L& [6] GREEK CAPITAL LETTER OMICRON WITH PSILI..GREEK CAPITAL LETTER OMICRON WITH DASIA AND OXIA 1F59 ; Changes_When_NFKC_Casefolded # L& GREEK CAPITAL LETTER UPSILON WITH DASIA 1F5B ; Changes_When_NFKC_Casefolded # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND VARIA 1F5D ; Changes_When_NFKC_Casefolded # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND OXIA 1F5F ; Changes_When_NFKC_Casefolded # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND PERISPOMENI 1F68..1F6F ; Changes_When_NFKC_Casefolded # L& [8] GREEK CAPITAL LETTER OMEGA WITH PSILI..GREEK CAPITAL LETTER OMEGA WITH DASIA AND PERISPOMENI 1F71 ; Changes_When_NFKC_Casefolded # L& GREEK SMALL LETTER ALPHA WITH OXIA 1F73 ; Changes_When_NFKC_Casefolded # L& GREEK SMALL LETTER EPSILON WITH OXIA 1F75 ; Changes_When_NFKC_Casefolded # L& GREEK SMALL LETTER ETA WITH OXIA 1F77 ; Changes_When_NFKC_Casefolded # L& GREEK SMALL LETTER IOTA WITH OXIA 1F79 ; Changes_When_NFKC_Casefolded # L& GREEK SMALL LETTER OMICRON WITH OXIA 1F7B ; Changes_When_NFKC_Casefolded # L& GREEK SMALL LETTER UPSILON WITH OXIA 1F7D ; Changes_When_NFKC_Casefolded # L& GREEK SMALL LETTER OMEGA WITH OXIA 1F80..1FAF ; Changes_When_NFKC_Casefolded # L& [48] GREEK SMALL LETTER ALPHA WITH PSILI AND YPOGEGRAMMENI..GREEK CAPITAL LETTER OMEGA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI 1FB2..1FB4 ; Changes_When_NFKC_Casefolded # L& [3] GREEK SMALL LETTER ALPHA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER ALPHA WITH OXIA AND YPOGEGRAMMENI 1FB7..1FBC ; Changes_When_NFKC_Casefolded # L& [6] GREEK SMALL LETTER ALPHA WITH PERISPOMENI AND YPOGEGRAMMENI..GREEK CAPITAL LETTER ALPHA WITH PROSGEGRAMMENI 1FBD ; Changes_When_NFKC_Casefolded # Sk GREEK KORONIS 1FBE ; Changes_When_NFKC_Casefolded # L& GREEK PROSGEGRAMMENI 1FBF..1FC1 ; Changes_When_NFKC_Casefolded # Sk [3] GREEK PSILI..GREEK DIALYTIKA AND PERISPOMENI 1FC2..1FC4 ; Changes_When_NFKC_Casefolded # L& [3] GREEK SMALL LETTER ETA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER ETA WITH OXIA AND YPOGEGRAMMENI 1FC7..1FCC ; Changes_When_NFKC_Casefolded # L& [6] GREEK SMALL LETTER ETA WITH PERISPOMENI AND YPOGEGRAMMENI..GREEK CAPITAL LETTER ETA WITH PROSGEGRAMMENI 1FCD..1FCF ; Changes_When_NFKC_Casefolded # Sk [3] GREEK PSILI AND VARIA..GREEK PSILI AND PERISPOMENI 1FD3 ; Changes_When_NFKC_Casefolded # L& GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA 1FD8..1FDB ; Changes_When_NFKC_Casefolded # L& [4] GREEK CAPITAL LETTER IOTA WITH VRACHY..GREEK CAPITAL LETTER IOTA WITH OXIA 1FDD..1FDF ; Changes_When_NFKC_Casefolded # Sk [3] GREEK DASIA AND VARIA..GREEK DASIA AND PERISPOMENI 1FE3 ; Changes_When_NFKC_Casefolded # L& GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND OXIA 1FE8..1FEC ; Changes_When_NFKC_Casefolded # L& [5] GREEK CAPITAL LETTER UPSILON WITH VRACHY..GREEK CAPITAL LETTER RHO WITH DASIA 1FED..1FEF ; Changes_When_NFKC_Casefolded # Sk [3] GREEK DIALYTIKA AND VARIA..GREEK VARIA 1FF2..1FF4 ; Changes_When_NFKC_Casefolded # L& [3] GREEK SMALL LETTER OMEGA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER OMEGA WITH OXIA AND YPOGEGRAMMENI 1FF7..1FFC ; Changes_When_NFKC_Casefolded # L& [6] GREEK SMALL LETTER OMEGA WITH PERISPOMENI AND YPOGEGRAMMENI..GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI 1FFD..1FFE ; Changes_When_NFKC_Casefolded # Sk [2] GREEK OXIA..GREEK DASIA 2000..200A ; Changes_When_NFKC_Casefolded # Zs [11] EN QUAD..HAIR SPACE 200B..200F ; Changes_When_NFKC_Casefolded # Cf [5] ZERO WIDTH SPACE..RIGHT-TO-LEFT MARK 2011 ; Changes_When_NFKC_Casefolded # Pd NON-BREAKING HYPHEN 2017 ; Changes_When_NFKC_Casefolded # Po DOUBLE LOW LINE 2024..2026 ; Changes_When_NFKC_Casefolded # Po [3] ONE DOT LEADER..HORIZONTAL ELLIPSIS 202A..202E ; Changes_When_NFKC_Casefolded # Cf [5] LEFT-TO-RIGHT EMBEDDING..RIGHT-TO-LEFT OVERRIDE 202F ; Changes_When_NFKC_Casefolded # Zs NARROW NO-BREAK SPACE 2033..2034 ; Changes_When_NFKC_Casefolded # Po [2] DOUBLE PRIME..TRIPLE PRIME 2036..2037 ; Changes_When_NFKC_Casefolded # Po [2] REVERSED DOUBLE PRIME..REVERSED TRIPLE PRIME 203C ; Changes_When_NFKC_Casefolded # Po DOUBLE EXCLAMATION MARK 203E ; Changes_When_NFKC_Casefolded # Po OVERLINE 2047..2049 ; Changes_When_NFKC_Casefolded # Po [3] DOUBLE QUESTION MARK..EXCLAMATION QUESTION MARK 2057 ; Changes_When_NFKC_Casefolded # Po QUADRUPLE PRIME 205F ; Changes_When_NFKC_Casefolded # Zs MEDIUM MATHEMATICAL SPACE 2060..2064 ; Changes_When_NFKC_Casefolded # Cf [5] WORD JOINER..INVISIBLE PLUS 2065 ; Changes_When_NFKC_Casefolded # Cn 2066..206F ; Changes_When_NFKC_Casefolded # Cf [10] LEFT-TO-RIGHT ISOLATE..NOMINAL DIGIT SHAPES 2070 ; Changes_When_NFKC_Casefolded # No SUPERSCRIPT ZERO 2071 ; Changes_When_NFKC_Casefolded # Lm SUPERSCRIPT LATIN SMALL LETTER I 2074..2079 ; Changes_When_NFKC_Casefolded # No [6] SUPERSCRIPT FOUR..SUPERSCRIPT NINE 207A..207C ; Changes_When_NFKC_Casefolded # Sm [3] SUPERSCRIPT PLUS SIGN..SUPERSCRIPT EQUALS SIGN 207D ; Changes_When_NFKC_Casefolded # Ps SUPERSCRIPT LEFT PARENTHESIS 207E ; Changes_When_NFKC_Casefolded # Pe SUPERSCRIPT RIGHT PARENTHESIS 207F ; Changes_When_NFKC_Casefolded # Lm SUPERSCRIPT LATIN SMALL LETTER N 2080..2089 ; Changes_When_NFKC_Casefolded # No [10] SUBSCRIPT ZERO..SUBSCRIPT NINE 208A..208C ; Changes_When_NFKC_Casefolded # Sm [3] SUBSCRIPT PLUS SIGN..SUBSCRIPT EQUALS SIGN 208D ; Changes_When_NFKC_Casefolded # Ps SUBSCRIPT LEFT PARENTHESIS 208E ; Changes_When_NFKC_Casefolded # Pe SUBSCRIPT RIGHT PARENTHESIS 2090..209C ; Changes_When_NFKC_Casefolded # Lm [13] LATIN SUBSCRIPT SMALL LETTER A..LATIN SUBSCRIPT SMALL LETTER T 20A8 ; Changes_When_NFKC_Casefolded # Sc RUPEE SIGN 2100..2101 ; Changes_When_NFKC_Casefolded # So [2] ACCOUNT OF..ADDRESSED TO THE SUBJECT 2102 ; Changes_When_NFKC_Casefolded # L& DOUBLE-STRUCK CAPITAL C 2103 ; Changes_When_NFKC_Casefolded # So DEGREE CELSIUS 2105..2106 ; Changes_When_NFKC_Casefolded # So [2] CARE OF..CADA UNA 2107 ; Changes_When_NFKC_Casefolded # L& EULER CONSTANT 2109 ; Changes_When_NFKC_Casefolded # So DEGREE FAHRENHEIT 210A..2113 ; Changes_When_NFKC_Casefolded # L& [10] SCRIPT SMALL G..SCRIPT SMALL L 2115 ; Changes_When_NFKC_Casefolded # L& DOUBLE-STRUCK CAPITAL N 2116 ; Changes_When_NFKC_Casefolded # So NUMERO SIGN 2119..211D ; Changes_When_NFKC_Casefolded # L& [5] DOUBLE-STRUCK CAPITAL P..DOUBLE-STRUCK CAPITAL R 2120..2122 ; Changes_When_NFKC_Casefolded # So [3] SERVICE MARK..TRADE MARK SIGN 2124 ; Changes_When_NFKC_Casefolded # L& DOUBLE-STRUCK CAPITAL Z 2126 ; Changes_When_NFKC_Casefolded # L& OHM SIGN 2128 ; Changes_When_NFKC_Casefolded # L& BLACK-LETTER CAPITAL Z 212A..212D ; Changes_When_NFKC_Casefolded # L& [4] KELVIN SIGN..BLACK-LETTER CAPITAL C 212F..2134 ; Changes_When_NFKC_Casefolded # L& [6] SCRIPT SMALL E..SCRIPT SMALL O 2135..2138 ; Changes_When_NFKC_Casefolded # Lo [4] ALEF SYMBOL..DALET SYMBOL 2139 ; Changes_When_NFKC_Casefolded # L& INFORMATION SOURCE 213B ; Changes_When_NFKC_Casefolded # So FACSIMILE SIGN 213C..213F ; Changes_When_NFKC_Casefolded # L& [4] DOUBLE-STRUCK SMALL PI..DOUBLE-STRUCK CAPITAL PI 2140 ; Changes_When_NFKC_Casefolded # Sm DOUBLE-STRUCK N-ARY SUMMATION 2145..2149 ; Changes_When_NFKC_Casefolded # L& [5] DOUBLE-STRUCK ITALIC CAPITAL D..DOUBLE-STRUCK ITALIC SMALL J 2150..215F ; Changes_When_NFKC_Casefolded # No [16] VULGAR FRACTION ONE SEVENTH..FRACTION NUMERATOR ONE 2160..217F ; Changes_When_NFKC_Casefolded # Nl [32] ROMAN NUMERAL ONE..SMALL ROMAN NUMERAL ONE THOUSAND 2183 ; Changes_When_NFKC_Casefolded # L& ROMAN NUMERAL REVERSED ONE HUNDRED 2189 ; Changes_When_NFKC_Casefolded # No VULGAR FRACTION ZERO THIRDS 222C..222D ; Changes_When_NFKC_Casefolded # Sm [2] DOUBLE INTEGRAL..TRIPLE INTEGRAL 222F..2230 ; Changes_When_NFKC_Casefolded # Sm [2] SURFACE INTEGRAL..VOLUME INTEGRAL 2329 ; Changes_When_NFKC_Casefolded # Ps LEFT-POINTING ANGLE BRACKET 232A ; Changes_When_NFKC_Casefolded # Pe RIGHT-POINTING ANGLE BRACKET 2460..249B ; Changes_When_NFKC_Casefolded # No [60] CIRCLED DIGIT ONE..NUMBER TWENTY FULL STOP 249C..24E9 ; Changes_When_NFKC_Casefolded # So [78] PARENTHESIZED LATIN SMALL LETTER A..CIRCLED LATIN SMALL LETTER Z 24EA ; Changes_When_NFKC_Casefolded # No CIRCLED DIGIT ZERO 2A0C ; Changes_When_NFKC_Casefolded # Sm QUADRUPLE INTEGRAL OPERATOR 2A74..2A76 ; Changes_When_NFKC_Casefolded # Sm [3] DOUBLE COLON EQUAL..THREE CONSECUTIVE EQUALS SIGNS 2ADC ; Changes_When_NFKC_Casefolded # Sm FORKING 2C00..2C2F ; Changes_When_NFKC_Casefolded # L& [48] GLAGOLITIC CAPITAL LETTER AZU..GLAGOLITIC CAPITAL LETTER CAUDATE CHRIVI 2C60 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER L WITH DOUBLE BAR 2C62..2C64 ; Changes_When_NFKC_Casefolded # L& [3] LATIN CAPITAL LETTER L WITH MIDDLE TILDE..LATIN CAPITAL LETTER R WITH TAIL 2C67 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER H WITH DESCENDER 2C69 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER K WITH DESCENDER 2C6B ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER Z WITH DESCENDER 2C6D..2C70 ; Changes_When_NFKC_Casefolded # L& [4] LATIN CAPITAL LETTER ALPHA..LATIN CAPITAL LETTER TURNED ALPHA 2C72 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER W WITH HOOK 2C75 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER HALF H 2C7C..2C7D ; Changes_When_NFKC_Casefolded # Lm [2] LATIN SUBSCRIPT SMALL LETTER J..MODIFIER LETTER CAPITAL V 2C7E..2C80 ; Changes_When_NFKC_Casefolded # L& [3] LATIN CAPITAL LETTER S WITH SWASH TAIL..COPTIC CAPITAL LETTER ALFA 2C82 ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER VIDA 2C84 ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER GAMMA 2C86 ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER DALDA 2C88 ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER EIE 2C8A ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER SOU 2C8C ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER ZATA 2C8E ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER HATE 2C90 ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER THETHE 2C92 ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER IAUDA 2C94 ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER KAPA 2C96 ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER LAULA 2C98 ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER MI 2C9A ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER NI 2C9C ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER KSI 2C9E ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER O 2CA0 ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER PI 2CA2 ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER RO 2CA4 ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER SIMA 2CA6 ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER TAU 2CA8 ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER UA 2CAA ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER FI 2CAC ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER KHI 2CAE ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER PSI 2CB0 ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER OOU 2CB2 ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER DIALECT-P ALEF 2CB4 ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER OLD COPTIC AIN 2CB6 ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER CRYPTOGRAMMIC EIE 2CB8 ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER DIALECT-P KAPA 2CBA ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER DIALECT-P NI 2CBC ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER CRYPTOGRAMMIC NI 2CBE ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER OLD COPTIC OOU 2CC0 ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER SAMPI 2CC2 ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER CROSSED SHEI 2CC4 ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER OLD COPTIC SHEI 2CC6 ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER OLD COPTIC ESH 2CC8 ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER AKHMIMIC KHEI 2CCA ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER DIALECT-P HORI 2CCC ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER OLD COPTIC HORI 2CCE ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER OLD COPTIC HA 2CD0 ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER L-SHAPED HA 2CD2 ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER OLD COPTIC HEI 2CD4 ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER OLD COPTIC HAT 2CD6 ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER OLD COPTIC GANGIA 2CD8 ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER OLD COPTIC DJA 2CDA ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER OLD COPTIC SHIMA 2CDC ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER OLD NUBIAN SHIMA 2CDE ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER OLD NUBIAN NGI 2CE0 ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER OLD NUBIAN NYI 2CE2 ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER OLD NUBIAN WAU 2CEB ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER CRYPTOGRAMMIC SHEI 2CED ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER CRYPTOGRAMMIC GANGIA 2CF2 ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER BOHAIRIC KHEI 2D6F ; Changes_When_NFKC_Casefolded # Lm TIFINAGH MODIFIER LETTER LABIALIZATION MARK 2E9F ; Changes_When_NFKC_Casefolded # So CJK RADICAL MOTHER 2EF3 ; Changes_When_NFKC_Casefolded # So CJK RADICAL C-SIMPLIFIED TURTLE 2F00..2FD5 ; Changes_When_NFKC_Casefolded # So [214] KANGXI RADICAL ONE..KANGXI RADICAL FLUTE 3000 ; Changes_When_NFKC_Casefolded # Zs IDEOGRAPHIC SPACE 3036 ; Changes_When_NFKC_Casefolded # So CIRCLED POSTAL MARK 3038..303A ; Changes_When_NFKC_Casefolded # Nl [3] HANGZHOU NUMERAL TEN..HANGZHOU NUMERAL THIRTY 309B..309C ; Changes_When_NFKC_Casefolded # Sk [2] KATAKANA-HIRAGANA VOICED SOUND MARK..KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK 309F ; Changes_When_NFKC_Casefolded # Lo HIRAGANA DIGRAPH YORI 30FF ; Changes_When_NFKC_Casefolded # Lo KATAKANA DIGRAPH KOTO 3131..318E ; Changes_When_NFKC_Casefolded # Lo [94] HANGUL LETTER KIYEOK..HANGUL LETTER ARAEAE 3192..3195 ; Changes_When_NFKC_Casefolded # No [4] IDEOGRAPHIC ANNOTATION ONE MARK..IDEOGRAPHIC ANNOTATION FOUR MARK 3196..319F ; Changes_When_NFKC_Casefolded # So [10] IDEOGRAPHIC ANNOTATION TOP MARK..IDEOGRAPHIC ANNOTATION MAN MARK 3200..321E ; Changes_When_NFKC_Casefolded # So [31] PARENTHESIZED HANGUL KIYEOK..PARENTHESIZED KOREAN CHARACTER O HU 3220..3229 ; Changes_When_NFKC_Casefolded # No [10] PARENTHESIZED IDEOGRAPH ONE..PARENTHESIZED IDEOGRAPH TEN 322A..3247 ; Changes_When_NFKC_Casefolded # So [30] PARENTHESIZED IDEOGRAPH MOON..CIRCLED IDEOGRAPH KOTO 3250 ; Changes_When_NFKC_Casefolded # So PARTNERSHIP SIGN 3251..325F ; Changes_When_NFKC_Casefolded # No [15] CIRCLED NUMBER TWENTY ONE..CIRCLED NUMBER THIRTY FIVE 3260..327E ; Changes_When_NFKC_Casefolded # So [31] CIRCLED HANGUL KIYEOK..CIRCLED HANGUL IEUNG U 3280..3289 ; Changes_When_NFKC_Casefolded # No [10] CIRCLED IDEOGRAPH ONE..CIRCLED IDEOGRAPH TEN 328A..32B0 ; Changes_When_NFKC_Casefolded # So [39] CIRCLED IDEOGRAPH MOON..CIRCLED IDEOGRAPH NIGHT 32B1..32BF ; Changes_When_NFKC_Casefolded # No [15] CIRCLED NUMBER THIRTY SIX..CIRCLED NUMBER FIFTY 32C0..33FF ; Changes_When_NFKC_Casefolded # So [320] IDEOGRAPHIC TELEGRAPH SYMBOL FOR JANUARY..SQUARE GAL A640 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER ZEMLYA A642 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER DZELO A644 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER REVERSED DZE A646 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER IOTA A648 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER DJERV A64A ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER MONOGRAPH UK A64C ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER BROAD OMEGA A64E ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER NEUTRAL YER A650 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER YERU WITH BACK YER A652 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER IOTIFIED YAT A654 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER REVERSED YU A656 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER IOTIFIED A A658 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER CLOSED LITTLE YUS A65A ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER BLENDED YUS A65C ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER IOTIFIED CLOSED LITTLE YUS A65E ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER YN A660 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER REVERSED TSE A662 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER SOFT DE A664 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER SOFT EL A666 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER SOFT EM A668 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER MONOCULAR O A66A ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER BINOCULAR O A66C ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER DOUBLE MONOCULAR O A680 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER DWE A682 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER DZWE A684 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER ZHWE A686 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER CCHE A688 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER DZZE A68A ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER TE WITH MIDDLE HOOK A68C ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER TWE A68E ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER TSWE A690 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER TSSE A692 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER TCHE A694 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER HWE A696 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER SHWE A698 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER DOUBLE O A69A ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER CROSSED O A69C..A69D ; Changes_When_NFKC_Casefolded # Lm [2] MODIFIER LETTER CYRILLIC HARD SIGN..MODIFIER LETTER CYRILLIC SOFT SIGN A722 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER EGYPTOLOGICAL ALEF A724 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER EGYPTOLOGICAL AIN A726 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER HENG A728 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER TZ A72A ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER TRESILLO A72C ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER CUATRILLO A72E ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER CUATRILLO WITH COMMA A732 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER AA A734 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER AO A736 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER AU A738 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER AV A73A ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER AV WITH HORIZONTAL BAR A73C ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER AY A73E ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER REVERSED C WITH DOT A740 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER K WITH STROKE A742 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER K WITH DIAGONAL STROKE A744 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER K WITH STROKE AND DIAGONAL STROKE A746 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER BROKEN L A748 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER L WITH HIGH STROKE A74A ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER O WITH LONG STROKE OVERLAY A74C ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER O WITH LOOP A74E ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER OO A750 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER P WITH STROKE THROUGH DESCENDER A752 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER P WITH FLOURISH A754 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER P WITH SQUIRREL TAIL A756 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER Q WITH STROKE THROUGH DESCENDER A758 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER Q WITH DIAGONAL STROKE A75A ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER R ROTUNDA A75C ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER RUM ROTUNDA A75E ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER V WITH DIAGONAL STROKE A760 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER VY A762 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER VISIGOTHIC Z A764 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER THORN WITH STROKE A766 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER THORN WITH STROKE THROUGH DESCENDER A768 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER VEND A76A ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER ET A76C ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER IS A76E ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER CON A770 ; Changes_When_NFKC_Casefolded # Lm MODIFIER LETTER US A779 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER INSULAR D A77B ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER INSULAR F A77D..A77E ; Changes_When_NFKC_Casefolded # L& [2] LATIN CAPITAL LETTER INSULAR G..LATIN CAPITAL LETTER TURNED INSULAR G A780 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER TURNED L A782 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER INSULAR R A784 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER INSULAR S A786 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER INSULAR T A78B ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER SALTILLO A78D ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER TURNED H A790 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER N WITH DESCENDER A792 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER C WITH BAR A796 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER B WITH FLOURISH A798 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER F WITH STROKE A79A ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER VOLAPUK AE A79C ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER VOLAPUK OE A79E ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER VOLAPUK UE A7A0 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER G WITH OBLIQUE STROKE A7A2 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER K WITH OBLIQUE STROKE A7A4 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER N WITH OBLIQUE STROKE A7A6 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER R WITH OBLIQUE STROKE A7A8 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER S WITH OBLIQUE STROKE A7AA..A7AE ; Changes_When_NFKC_Casefolded # L& [5] LATIN CAPITAL LETTER H WITH HOOK..LATIN CAPITAL LETTER SMALL CAPITAL I A7B0..A7B4 ; Changes_When_NFKC_Casefolded # L& [5] LATIN CAPITAL LETTER TURNED K..LATIN CAPITAL LETTER BETA A7B6 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER OMEGA A7B8 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER U WITH STROKE A7BA ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER GLOTTAL A A7BC ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER GLOTTAL I A7BE ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER GLOTTAL U A7C0 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER OLD POLISH O A7C2 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER ANGLICANA W A7C4..A7C7 ; Changes_When_NFKC_Casefolded # L& [4] LATIN CAPITAL LETTER C WITH PALATAL HOOK..LATIN CAPITAL LETTER D WITH SHORT STROKE OVERLAY A7C9 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER S WITH SHORT STROKE OVERLAY A7D0 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER CLOSED INSULAR G A7D6 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER MIDDLE SCOTS S A7D8 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER SIGMOID S A7F2..A7F4 ; Changes_When_NFKC_Casefolded # Lm [3] MODIFIER LETTER CAPITAL C..MODIFIER LETTER CAPITAL Q A7F5 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER REVERSED HALF H A7F8..A7F9 ; Changes_When_NFKC_Casefolded # Lm [2] MODIFIER LETTER CAPITAL H WITH STROKE..MODIFIER LETTER SMALL LIGATURE OE AB5C..AB5F ; Changes_When_NFKC_Casefolded # Lm [4] MODIFIER LETTER SMALL HENG..MODIFIER LETTER SMALL U WITH LEFT HOOK AB69 ; Changes_When_NFKC_Casefolded # Lm MODIFIER LETTER SMALL TURNED W AB70..ABBF ; Changes_When_NFKC_Casefolded # L& [80] CHEROKEE SMALL LETTER A..CHEROKEE SMALL LETTER YA F900..FA0D ; Changes_When_NFKC_Casefolded # Lo [270] CJK COMPATIBILITY IDEOGRAPH-F900..CJK COMPATIBILITY IDEOGRAPH-FA0D FA10 ; Changes_When_NFKC_Casefolded # Lo CJK COMPATIBILITY IDEOGRAPH-FA10 FA12 ; Changes_When_NFKC_Casefolded # Lo CJK COMPATIBILITY IDEOGRAPH-FA12 FA15..FA1E ; Changes_When_NFKC_Casefolded # Lo [10] CJK COMPATIBILITY IDEOGRAPH-FA15..CJK COMPATIBILITY IDEOGRAPH-FA1E FA20 ; Changes_When_NFKC_Casefolded # Lo CJK COMPATIBILITY IDEOGRAPH-FA20 FA22 ; Changes_When_NFKC_Casefolded # Lo CJK COMPATIBILITY IDEOGRAPH-FA22 FA25..FA26 ; Changes_When_NFKC_Casefolded # Lo [2] CJK COMPATIBILITY IDEOGRAPH-FA25..CJK COMPATIBILITY IDEOGRAPH-FA26 FA2A..FA6D ; Changes_When_NFKC_Casefolded # Lo [68] CJK COMPATIBILITY IDEOGRAPH-FA2A..CJK COMPATIBILITY IDEOGRAPH-FA6D FA70..FAD9 ; Changes_When_NFKC_Casefolded # Lo [106] CJK COMPATIBILITY IDEOGRAPH-FA70..CJK COMPATIBILITY IDEOGRAPH-FAD9 FB00..FB06 ; Changes_When_NFKC_Casefolded # L& [7] LATIN SMALL LIGATURE FF..LATIN SMALL LIGATURE ST FB13..FB17 ; Changes_When_NFKC_Casefolded # L& [5] ARMENIAN SMALL LIGATURE MEN NOW..ARMENIAN SMALL LIGATURE MEN XEH FB1D ; Changes_When_NFKC_Casefolded # Lo HEBREW LETTER YOD WITH HIRIQ FB1F..FB28 ; Changes_When_NFKC_Casefolded # Lo [10] HEBREW LIGATURE YIDDISH YOD YOD PATAH..HEBREW LETTER WIDE TAV FB29 ; Changes_When_NFKC_Casefolded # Sm HEBREW LETTER ALTERNATIVE PLUS SIGN FB2A..FB36 ; Changes_When_NFKC_Casefolded # Lo [13] HEBREW LETTER SHIN WITH SHIN DOT..HEBREW LETTER ZAYIN WITH DAGESH FB38..FB3C ; Changes_When_NFKC_Casefolded # Lo [5] HEBREW LETTER TET WITH DAGESH..HEBREW LETTER LAMED WITH DAGESH FB3E ; Changes_When_NFKC_Casefolded # Lo HEBREW LETTER MEM WITH DAGESH FB40..FB41 ; Changes_When_NFKC_Casefolded # Lo [2] HEBREW LETTER NUN WITH DAGESH..HEBREW LETTER SAMEKH WITH DAGESH FB43..FB44 ; Changes_When_NFKC_Casefolded # Lo [2] HEBREW LETTER FINAL PE WITH DAGESH..HEBREW LETTER PE WITH DAGESH FB46..FBB1 ; Changes_When_NFKC_Casefolded # Lo [108] HEBREW LETTER TSADI WITH DAGESH..ARABIC LETTER YEH BARREE WITH HAMZA ABOVE FINAL FORM FBD3..FD3D ; Changes_When_NFKC_Casefolded # Lo [363] ARABIC LETTER NG ISOLATED FORM..ARABIC LIGATURE ALEF WITH FATHATAN ISOLATED FORM FD50..FD8F ; Changes_When_NFKC_Casefolded # Lo [64] ARABIC LIGATURE TEH WITH JEEM WITH MEEM INITIAL FORM..ARABIC LIGATURE MEEM WITH KHAH WITH MEEM INITIAL FORM FD92..FDC7 ; Changes_When_NFKC_Casefolded # Lo [54] ARABIC LIGATURE MEEM WITH JEEM WITH KHAH INITIAL FORM..ARABIC LIGATURE NOON WITH JEEM WITH YEH FINAL FORM FDF0..FDFB ; Changes_When_NFKC_Casefolded # Lo [12] ARABIC LIGATURE SALLA USED AS KORANIC STOP SIGN ISOLATED FORM..ARABIC LIGATURE JALLAJALALOUHOU FDFC ; Changes_When_NFKC_Casefolded # Sc RIAL SIGN FE00..FE0F ; Changes_When_NFKC_Casefolded # Mn [16] VARIATION SELECTOR-1..VARIATION SELECTOR-16 FE10..FE16 ; Changes_When_NFKC_Casefolded # Po [7] PRESENTATION FORM FOR VERTICAL COMMA..PRESENTATION FORM FOR VERTICAL QUESTION MARK FE17 ; Changes_When_NFKC_Casefolded # Ps PRESENTATION FORM FOR VERTICAL LEFT WHITE LENTICULAR BRACKET FE18 ; Changes_When_NFKC_Casefolded # Pe PRESENTATION FORM FOR VERTICAL RIGHT WHITE LENTICULAR BRAKCET FE19 ; Changes_When_NFKC_Casefolded # Po PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS FE30 ; Changes_When_NFKC_Casefolded # Po PRESENTATION FORM FOR VERTICAL TWO DOT LEADER FE31..FE32 ; Changes_When_NFKC_Casefolded # Pd [2] PRESENTATION FORM FOR VERTICAL EM DASH..PRESENTATION FORM FOR VERTICAL EN DASH FE33..FE34 ; Changes_When_NFKC_Casefolded # Pc [2] PRESENTATION FORM FOR VERTICAL LOW LINE..PRESENTATION FORM FOR VERTICAL WAVY LOW LINE FE35 ; Changes_When_NFKC_Casefolded # Ps PRESENTATION FORM FOR VERTICAL LEFT PARENTHESIS FE36 ; Changes_When_NFKC_Casefolded # Pe PRESENTATION FORM FOR VERTICAL RIGHT PARENTHESIS FE37 ; Changes_When_NFKC_Casefolded # Ps PRESENTATION FORM FOR VERTICAL LEFT CURLY BRACKET FE38 ; Changes_When_NFKC_Casefolded # Pe PRESENTATION FORM FOR VERTICAL RIGHT CURLY BRACKET FE39 ; Changes_When_NFKC_Casefolded # Ps PRESENTATION FORM FOR VERTICAL LEFT TORTOISE SHELL BRACKET FE3A ; Changes_When_NFKC_Casefolded # Pe PRESENTATION FORM FOR VERTICAL RIGHT TORTOISE SHELL BRACKET FE3B ; Changes_When_NFKC_Casefolded # Ps PRESENTATION FORM FOR VERTICAL LEFT BLACK LENTICULAR BRACKET FE3C ; Changes_When_NFKC_Casefolded # Pe PRESENTATION FORM FOR VERTICAL RIGHT BLACK LENTICULAR BRACKET FE3D ; Changes_When_NFKC_Casefolded # Ps PRESENTATION FORM FOR VERTICAL LEFT DOUBLE ANGLE BRACKET FE3E ; Changes_When_NFKC_Casefolded # Pe PRESENTATION FORM FOR VERTICAL RIGHT DOUBLE ANGLE BRACKET FE3F ; Changes_When_NFKC_Casefolded # Ps PRESENTATION FORM FOR VERTICAL LEFT ANGLE BRACKET FE40 ; Changes_When_NFKC_Casefolded # Pe PRESENTATION FORM FOR VERTICAL RIGHT ANGLE BRACKET FE41 ; Changes_When_NFKC_Casefolded # Ps PRESENTATION FORM FOR VERTICAL LEFT CORNER BRACKET FE42 ; Changes_When_NFKC_Casefolded # Pe PRESENTATION FORM FOR VERTICAL RIGHT CORNER BRACKET FE43 ; Changes_When_NFKC_Casefolded # Ps PRESENTATION FORM FOR VERTICAL LEFT WHITE CORNER BRACKET FE44 ; Changes_When_NFKC_Casefolded # Pe PRESENTATION FORM FOR VERTICAL RIGHT WHITE CORNER BRACKET FE47 ; Changes_When_NFKC_Casefolded # Ps PRESENTATION FORM FOR VERTICAL LEFT SQUARE BRACKET FE48 ; Changes_When_NFKC_Casefolded # Pe PRESENTATION FORM FOR VERTICAL RIGHT SQUARE BRACKET FE49..FE4C ; Changes_When_NFKC_Casefolded # Po [4] DASHED OVERLINE..DOUBLE WAVY OVERLINE FE4D..FE4F ; Changes_When_NFKC_Casefolded # Pc [3] DASHED LOW LINE..WAVY LOW LINE FE50..FE52 ; Changes_When_NFKC_Casefolded # Po [3] SMALL COMMA..SMALL FULL STOP FE54..FE57 ; Changes_When_NFKC_Casefolded # Po [4] SMALL SEMICOLON..SMALL EXCLAMATION MARK FE58 ; Changes_When_NFKC_Casefolded # Pd SMALL EM DASH FE59 ; Changes_When_NFKC_Casefolded # Ps SMALL LEFT PARENTHESIS FE5A ; Changes_When_NFKC_Casefolded # Pe SMALL RIGHT PARENTHESIS FE5B ; Changes_When_NFKC_Casefolded # Ps SMALL LEFT CURLY BRACKET FE5C ; Changes_When_NFKC_Casefolded # Pe SMALL RIGHT CURLY BRACKET FE5D ; Changes_When_NFKC_Casefolded # Ps SMALL LEFT TORTOISE SHELL BRACKET FE5E ; Changes_When_NFKC_Casefolded # Pe SMALL RIGHT TORTOISE SHELL BRACKET FE5F..FE61 ; Changes_When_NFKC_Casefolded # Po [3] SMALL NUMBER SIGN..SMALL ASTERISK FE62 ; Changes_When_NFKC_Casefolded # Sm SMALL PLUS SIGN FE63 ; Changes_When_NFKC_Casefolded # Pd SMALL HYPHEN-MINUS FE64..FE66 ; Changes_When_NFKC_Casefolded # Sm [3] SMALL LESS-THAN SIGN..SMALL EQUALS SIGN FE68 ; Changes_When_NFKC_Casefolded # Po SMALL REVERSE SOLIDUS FE69 ; Changes_When_NFKC_Casefolded # Sc SMALL DOLLAR SIGN FE6A..FE6B ; Changes_When_NFKC_Casefolded # Po [2] SMALL PERCENT SIGN..SMALL COMMERCIAL AT FE70..FE72 ; Changes_When_NFKC_Casefolded # Lo [3] ARABIC FATHATAN ISOLATED FORM..ARABIC DAMMATAN ISOLATED FORM FE74 ; Changes_When_NFKC_Casefolded # Lo ARABIC KASRATAN ISOLATED FORM FE76..FEFC ; Changes_When_NFKC_Casefolded # Lo [135] ARABIC FATHA ISOLATED FORM..ARABIC LIGATURE LAM WITH ALEF FINAL FORM FEFF ; Changes_When_NFKC_Casefolded # Cf ZERO WIDTH NO-BREAK SPACE FF01..FF03 ; Changes_When_NFKC_Casefolded # Po [3] FULLWIDTH EXCLAMATION MARK..FULLWIDTH NUMBER SIGN FF04 ; Changes_When_NFKC_Casefolded # Sc FULLWIDTH DOLLAR SIGN FF05..FF07 ; Changes_When_NFKC_Casefolded # Po [3] FULLWIDTH PERCENT SIGN..FULLWIDTH APOSTROPHE FF08 ; Changes_When_NFKC_Casefolded # Ps FULLWIDTH LEFT PARENTHESIS FF09 ; Changes_When_NFKC_Casefolded # Pe FULLWIDTH RIGHT PARENTHESIS FF0A ; Changes_When_NFKC_Casefolded # Po FULLWIDTH ASTERISK FF0B ; Changes_When_NFKC_Casefolded # Sm FULLWIDTH PLUS SIGN FF0C ; Changes_When_NFKC_Casefolded # Po FULLWIDTH COMMA FF0D ; Changes_When_NFKC_Casefolded # Pd FULLWIDTH HYPHEN-MINUS FF0E..FF0F ; Changes_When_NFKC_Casefolded # Po [2] FULLWIDTH FULL STOP..FULLWIDTH SOLIDUS FF10..FF19 ; Changes_When_NFKC_Casefolded # Nd [10] FULLWIDTH DIGIT ZERO..FULLWIDTH DIGIT NINE FF1A..FF1B ; Changes_When_NFKC_Casefolded # Po [2] FULLWIDTH COLON..FULLWIDTH SEMICOLON FF1C..FF1E ; Changes_When_NFKC_Casefolded # Sm [3] FULLWIDTH LESS-THAN SIGN..FULLWIDTH GREATER-THAN SIGN FF1F..FF20 ; Changes_When_NFKC_Casefolded # Po [2] FULLWIDTH QUESTION MARK..FULLWIDTH COMMERCIAL AT FF21..FF3A ; Changes_When_NFKC_Casefolded # L& [26] FULLWIDTH LATIN CAPITAL LETTER A..FULLWIDTH LATIN CAPITAL LETTER Z FF3B ; Changes_When_NFKC_Casefolded # Ps FULLWIDTH LEFT SQUARE BRACKET FF3C ; Changes_When_NFKC_Casefolded # Po FULLWIDTH REVERSE SOLIDUS FF3D ; Changes_When_NFKC_Casefolded # Pe FULLWIDTH RIGHT SQUARE BRACKET FF3E ; Changes_When_NFKC_Casefolded # Sk FULLWIDTH CIRCUMFLEX ACCENT FF3F ; Changes_When_NFKC_Casefolded # Pc FULLWIDTH LOW LINE FF40 ; Changes_When_NFKC_Casefolded # Sk FULLWIDTH GRAVE ACCENT FF41..FF5A ; Changes_When_NFKC_Casefolded # L& [26] FULLWIDTH LATIN SMALL LETTER A..FULLWIDTH LATIN SMALL LETTER Z FF5B ; Changes_When_NFKC_Casefolded # Ps FULLWIDTH LEFT CURLY BRACKET FF5C ; Changes_When_NFKC_Casefolded # Sm FULLWIDTH VERTICAL LINE FF5D ; Changes_When_NFKC_Casefolded # Pe FULLWIDTH RIGHT CURLY BRACKET FF5E ; Changes_When_NFKC_Casefolded # Sm FULLWIDTH TILDE FF5F ; Changes_When_NFKC_Casefolded # Ps FULLWIDTH LEFT WHITE PARENTHESIS FF60 ; Changes_When_NFKC_Casefolded # Pe FULLWIDTH RIGHT WHITE PARENTHESIS FF61 ; Changes_When_NFKC_Casefolded # Po HALFWIDTH IDEOGRAPHIC FULL STOP FF62 ; Changes_When_NFKC_Casefolded # Ps HALFWIDTH LEFT CORNER BRACKET FF63 ; Changes_When_NFKC_Casefolded # Pe HALFWIDTH RIGHT CORNER BRACKET FF64..FF65 ; Changes_When_NFKC_Casefolded # Po [2] HALFWIDTH IDEOGRAPHIC COMMA..HALFWIDTH KATAKANA MIDDLE DOT FF66..FF6F ; Changes_When_NFKC_Casefolded # Lo [10] HALFWIDTH KATAKANA LETTER WO..HALFWIDTH KATAKANA LETTER SMALL TU FF70 ; Changes_When_NFKC_Casefolded # Lm HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK FF71..FF9D ; Changes_When_NFKC_Casefolded # Lo [45] HALFWIDTH KATAKANA LETTER A..HALFWIDTH KATAKANA LETTER N FF9E..FF9F ; Changes_When_NFKC_Casefolded # Lm [2] HALFWIDTH KATAKANA VOICED SOUND MARK..HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK FFA0..FFBE ; Changes_When_NFKC_Casefolded # Lo [31] HALFWIDTH HANGUL FILLER..HALFWIDTH HANGUL LETTER HIEUH FFC2..FFC7 ; Changes_When_NFKC_Casefolded # Lo [6] HALFWIDTH HANGUL LETTER A..HALFWIDTH HANGUL LETTER E FFCA..FFCF ; Changes_When_NFKC_Casefolded # Lo [6] HALFWIDTH HANGUL LETTER YEO..HALFWIDTH HANGUL LETTER OE FFD2..FFD7 ; Changes_When_NFKC_Casefolded # Lo [6] HALFWIDTH HANGUL LETTER YO..HALFWIDTH HANGUL LETTER YU FFDA..FFDC ; Changes_When_NFKC_Casefolded # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL LETTER I FFE0..FFE1 ; Changes_When_NFKC_Casefolded # Sc [2] FULLWIDTH CENT SIGN..FULLWIDTH POUND SIGN FFE2 ; Changes_When_NFKC_Casefolded # Sm FULLWIDTH NOT SIGN FFE3 ; Changes_When_NFKC_Casefolded # Sk FULLWIDTH MACRON FFE4 ; Changes_When_NFKC_Casefolded # So FULLWIDTH BROKEN BAR FFE5..FFE6 ; Changes_When_NFKC_Casefolded # Sc [2] FULLWIDTH YEN SIGN..FULLWIDTH WON SIGN FFE8 ; Changes_When_NFKC_Casefolded # So HALFWIDTH FORMS LIGHT VERTICAL FFE9..FFEC ; Changes_When_NFKC_Casefolded # Sm [4] HALFWIDTH LEFTWARDS ARROW..HALFWIDTH DOWNWARDS ARROW FFED..FFEE ; Changes_When_NFKC_Casefolded # So [2] HALFWIDTH BLACK SQUARE..HALFWIDTH WHITE CIRCLE FFF0..FFF8 ; Changes_When_NFKC_Casefolded # Cn [9] .. 10400..10427 ; Changes_When_NFKC_Casefolded # L& [40] DESERET CAPITAL LETTER LONG I..DESERET CAPITAL LETTER EW 104B0..104D3 ; Changes_When_NFKC_Casefolded # L& [36] OSAGE CAPITAL LETTER A..OSAGE CAPITAL LETTER ZHA 10570..1057A ; Changes_When_NFKC_Casefolded # L& [11] VITHKUQI CAPITAL LETTER A..VITHKUQI CAPITAL LETTER GA 1057C..1058A ; Changes_When_NFKC_Casefolded # L& [15] VITHKUQI CAPITAL LETTER HA..VITHKUQI CAPITAL LETTER RE 1058C..10592 ; Changes_When_NFKC_Casefolded # L& [7] VITHKUQI CAPITAL LETTER SE..VITHKUQI CAPITAL LETTER XE 10594..10595 ; Changes_When_NFKC_Casefolded # L& [2] VITHKUQI CAPITAL LETTER Y..VITHKUQI CAPITAL LETTER ZE 10781..10785 ; Changes_When_NFKC_Casefolded # Lm [5] MODIFIER LETTER SUPERSCRIPT TRIANGULAR COLON..MODIFIER LETTER SMALL B WITH HOOK 10787..107B0 ; Changes_When_NFKC_Casefolded # Lm [42] MODIFIER LETTER SMALL DZ DIGRAPH..MODIFIER LETTER SMALL V WITH RIGHT HOOK 107B2..107BA ; Changes_When_NFKC_Casefolded # Lm [9] MODIFIER LETTER SMALL CAPITAL Y..MODIFIER LETTER SMALL S WITH CURL 10C80..10CB2 ; Changes_When_NFKC_Casefolded # L& [51] OLD HUNGARIAN CAPITAL LETTER A..OLD HUNGARIAN CAPITAL LETTER US 118A0..118BF ; Changes_When_NFKC_Casefolded # L& [32] WARANG CITI CAPITAL LETTER NGAA..WARANG CITI CAPITAL LETTER VIYO 16E40..16E5F ; Changes_When_NFKC_Casefolded # L& [32] MEDEFAIDRIN CAPITAL LETTER M..MEDEFAIDRIN CAPITAL LETTER Y 1BCA0..1BCA3 ; Changes_When_NFKC_Casefolded # Cf [4] SHORTHAND FORMAT LETTER OVERLAP..SHORTHAND FORMAT UP STEP 1D15E..1D164 ; Changes_When_NFKC_Casefolded # So [7] MUSICAL SYMBOL HALF NOTE..MUSICAL SYMBOL ONE HUNDRED TWENTY-EIGHTH NOTE 1D173..1D17A ; Changes_When_NFKC_Casefolded # Cf [8] MUSICAL SYMBOL BEGIN BEAM..MUSICAL SYMBOL END PHRASE 1D1BB..1D1C0 ; Changes_When_NFKC_Casefolded # So [6] MUSICAL SYMBOL MINIMA..MUSICAL SYMBOL FUSA BLACK 1D400..1D454 ; Changes_When_NFKC_Casefolded # L& [85] MATHEMATICAL BOLD CAPITAL A..MATHEMATICAL ITALIC SMALL G 1D456..1D49C ; Changes_When_NFKC_Casefolded # L& [71] MATHEMATICAL ITALIC SMALL I..MATHEMATICAL SCRIPT CAPITAL A 1D49E..1D49F ; Changes_When_NFKC_Casefolded # L& [2] MATHEMATICAL SCRIPT CAPITAL C..MATHEMATICAL SCRIPT CAPITAL D 1D4A2 ; Changes_When_NFKC_Casefolded # L& MATHEMATICAL SCRIPT CAPITAL G 1D4A5..1D4A6 ; Changes_When_NFKC_Casefolded # L& [2] MATHEMATICAL SCRIPT CAPITAL J..MATHEMATICAL SCRIPT CAPITAL K 1D4A9..1D4AC ; Changes_When_NFKC_Casefolded # L& [4] MATHEMATICAL SCRIPT CAPITAL N..MATHEMATICAL SCRIPT CAPITAL Q 1D4AE..1D4B9 ; Changes_When_NFKC_Casefolded # L& [12] MATHEMATICAL SCRIPT CAPITAL S..MATHEMATICAL SCRIPT SMALL D 1D4BB ; Changes_When_NFKC_Casefolded # L& MATHEMATICAL SCRIPT SMALL F 1D4BD..1D4C3 ; Changes_When_NFKC_Casefolded # L& [7] MATHEMATICAL SCRIPT SMALL H..MATHEMATICAL SCRIPT SMALL N 1D4C5..1D505 ; Changes_When_NFKC_Casefolded # L& [65] MATHEMATICAL SCRIPT SMALL P..MATHEMATICAL FRAKTUR CAPITAL B 1D507..1D50A ; Changes_When_NFKC_Casefolded # L& [4] MATHEMATICAL FRAKTUR CAPITAL D..MATHEMATICAL FRAKTUR CAPITAL G 1D50D..1D514 ; Changes_When_NFKC_Casefolded # L& [8] MATHEMATICAL FRAKTUR CAPITAL J..MATHEMATICAL FRAKTUR CAPITAL Q 1D516..1D51C ; Changes_When_NFKC_Casefolded # L& [7] MATHEMATICAL FRAKTUR CAPITAL S..MATHEMATICAL FRAKTUR CAPITAL Y 1D51E..1D539 ; Changes_When_NFKC_Casefolded # L& [28] MATHEMATICAL FRAKTUR SMALL A..MATHEMATICAL DOUBLE-STRUCK CAPITAL B 1D53B..1D53E ; Changes_When_NFKC_Casefolded # L& [4] MATHEMATICAL DOUBLE-STRUCK CAPITAL D..MATHEMATICAL DOUBLE-STRUCK CAPITAL G 1D540..1D544 ; Changes_When_NFKC_Casefolded # L& [5] MATHEMATICAL DOUBLE-STRUCK CAPITAL I..MATHEMATICAL DOUBLE-STRUCK CAPITAL M 1D546 ; Changes_When_NFKC_Casefolded # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL O 1D54A..1D550 ; Changes_When_NFKC_Casefolded # L& [7] MATHEMATICAL DOUBLE-STRUCK CAPITAL S..MATHEMATICAL DOUBLE-STRUCK CAPITAL Y 1D552..1D6A5 ; Changes_When_NFKC_Casefolded # L& [340] MATHEMATICAL DOUBLE-STRUCK SMALL A..MATHEMATICAL ITALIC SMALL DOTLESS J 1D6A8..1D6C0 ; Changes_When_NFKC_Casefolded # L& [25] MATHEMATICAL BOLD CAPITAL ALPHA..MATHEMATICAL BOLD CAPITAL OMEGA 1D6C1 ; Changes_When_NFKC_Casefolded # Sm MATHEMATICAL BOLD NABLA 1D6C2..1D6DA ; Changes_When_NFKC_Casefolded # L& [25] MATHEMATICAL BOLD SMALL ALPHA..MATHEMATICAL BOLD SMALL OMEGA 1D6DB ; Changes_When_NFKC_Casefolded # Sm MATHEMATICAL BOLD PARTIAL DIFFERENTIAL 1D6DC..1D6FA ; Changes_When_NFKC_Casefolded # L& [31] MATHEMATICAL BOLD EPSILON SYMBOL..MATHEMATICAL ITALIC CAPITAL OMEGA 1D6FB ; Changes_When_NFKC_Casefolded # Sm MATHEMATICAL ITALIC NABLA 1D6FC..1D714 ; Changes_When_NFKC_Casefolded # L& [25] MATHEMATICAL ITALIC SMALL ALPHA..MATHEMATICAL ITALIC SMALL OMEGA 1D715 ; Changes_When_NFKC_Casefolded # Sm MATHEMATICAL ITALIC PARTIAL DIFFERENTIAL 1D716..1D734 ; Changes_When_NFKC_Casefolded # L& [31] MATHEMATICAL ITALIC EPSILON SYMBOL..MATHEMATICAL BOLD ITALIC CAPITAL OMEGA 1D735 ; Changes_When_NFKC_Casefolded # Sm MATHEMATICAL BOLD ITALIC NABLA 1D736..1D74E ; Changes_When_NFKC_Casefolded # L& [25] MATHEMATICAL BOLD ITALIC SMALL ALPHA..MATHEMATICAL BOLD ITALIC SMALL OMEGA 1D74F ; Changes_When_NFKC_Casefolded # Sm MATHEMATICAL BOLD ITALIC PARTIAL DIFFERENTIAL 1D750..1D76E ; Changes_When_NFKC_Casefolded # L& [31] MATHEMATICAL BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL SANS-SERIF BOLD CAPITAL OMEGA 1D76F ; Changes_When_NFKC_Casefolded # Sm MATHEMATICAL SANS-SERIF BOLD NABLA 1D770..1D788 ; Changes_When_NFKC_Casefolded # L& [25] MATHEMATICAL SANS-SERIF BOLD SMALL ALPHA..MATHEMATICAL SANS-SERIF BOLD SMALL OMEGA 1D789 ; Changes_When_NFKC_Casefolded # Sm MATHEMATICAL SANS-SERIF BOLD PARTIAL DIFFERENTIAL 1D78A..1D7A8 ; Changes_When_NFKC_Casefolded # L& [31] MATHEMATICAL SANS-SERIF BOLD EPSILON SYMBOL..MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMEGA 1D7A9 ; Changes_When_NFKC_Casefolded # Sm MATHEMATICAL SANS-SERIF BOLD ITALIC NABLA 1D7AA..1D7C2 ; Changes_When_NFKC_Casefolded # L& [25] MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ALPHA..MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL OMEGA 1D7C3 ; Changes_When_NFKC_Casefolded # Sm MATHEMATICAL SANS-SERIF BOLD ITALIC PARTIAL DIFFERENTIAL 1D7C4..1D7CB ; Changes_When_NFKC_Casefolded # L& [8] MATHEMATICAL SANS-SERIF BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL BOLD SMALL DIGAMMA 1D7CE..1D7FF ; Changes_When_NFKC_Casefolded # Nd [50] MATHEMATICAL BOLD DIGIT ZERO..MATHEMATICAL MONOSPACE DIGIT NINE 1E030..1E06D ; Changes_When_NFKC_Casefolded # Lm [62] MODIFIER LETTER CYRILLIC SMALL A..MODIFIER LETTER CYRILLIC SMALL STRAIGHT U WITH STROKE 1E900..1E921 ; Changes_When_NFKC_Casefolded # L& [34] ADLAM CAPITAL LETTER ALIF..ADLAM CAPITAL LETTER SHA 1EE00..1EE03 ; Changes_When_NFKC_Casefolded # Lo [4] ARABIC MATHEMATICAL ALEF..ARABIC MATHEMATICAL DAL 1EE05..1EE1F ; Changes_When_NFKC_Casefolded # Lo [27] ARABIC MATHEMATICAL WAW..ARABIC MATHEMATICAL DOTLESS QAF 1EE21..1EE22 ; Changes_When_NFKC_Casefolded # Lo [2] ARABIC MATHEMATICAL INITIAL BEH..ARABIC MATHEMATICAL INITIAL JEEM 1EE24 ; Changes_When_NFKC_Casefolded # Lo ARABIC MATHEMATICAL INITIAL HEH 1EE27 ; Changes_When_NFKC_Casefolded # Lo ARABIC MATHEMATICAL INITIAL HAH 1EE29..1EE32 ; Changes_When_NFKC_Casefolded # Lo [10] ARABIC MATHEMATICAL INITIAL YEH..ARABIC MATHEMATICAL INITIAL QAF 1EE34..1EE37 ; Changes_When_NFKC_Casefolded # Lo [4] ARABIC MATHEMATICAL INITIAL SHEEN..ARABIC MATHEMATICAL INITIAL KHAH 1EE39 ; Changes_When_NFKC_Casefolded # Lo ARABIC MATHEMATICAL INITIAL DAD 1EE3B ; Changes_When_NFKC_Casefolded # Lo ARABIC MATHEMATICAL INITIAL GHAIN 1EE42 ; Changes_When_NFKC_Casefolded # Lo ARABIC MATHEMATICAL TAILED JEEM 1EE47 ; Changes_When_NFKC_Casefolded # Lo ARABIC MATHEMATICAL TAILED HAH 1EE49 ; Changes_When_NFKC_Casefolded # Lo ARABIC MATHEMATICAL TAILED YEH 1EE4B ; Changes_When_NFKC_Casefolded # Lo ARABIC MATHEMATICAL TAILED LAM 1EE4D..1EE4F ; Changes_When_NFKC_Casefolded # Lo [3] ARABIC MATHEMATICAL TAILED NOON..ARABIC MATHEMATICAL TAILED AIN 1EE51..1EE52 ; Changes_When_NFKC_Casefolded # Lo [2] ARABIC MATHEMATICAL TAILED SAD..ARABIC MATHEMATICAL TAILED QAF 1EE54 ; Changes_When_NFKC_Casefolded # Lo ARABIC MATHEMATICAL TAILED SHEEN 1EE57 ; Changes_When_NFKC_Casefolded # Lo ARABIC MATHEMATICAL TAILED KHAH 1EE59 ; Changes_When_NFKC_Casefolded # Lo ARABIC MATHEMATICAL TAILED DAD 1EE5B ; Changes_When_NFKC_Casefolded # Lo ARABIC MATHEMATICAL TAILED GHAIN 1EE5D ; Changes_When_NFKC_Casefolded # Lo ARABIC MATHEMATICAL TAILED DOTLESS NOON 1EE5F ; Changes_When_NFKC_Casefolded # Lo ARABIC MATHEMATICAL TAILED DOTLESS QAF 1EE61..1EE62 ; Changes_When_NFKC_Casefolded # Lo [2] ARABIC MATHEMATICAL STRETCHED BEH..ARABIC MATHEMATICAL STRETCHED JEEM 1EE64 ; Changes_When_NFKC_Casefolded # Lo ARABIC MATHEMATICAL STRETCHED HEH 1EE67..1EE6A ; Changes_When_NFKC_Casefolded # Lo [4] ARABIC MATHEMATICAL STRETCHED HAH..ARABIC MATHEMATICAL STRETCHED KAF 1EE6C..1EE72 ; Changes_When_NFKC_Casefolded # Lo [7] ARABIC MATHEMATICAL STRETCHED MEEM..ARABIC MATHEMATICAL STRETCHED QAF 1EE74..1EE77 ; Changes_When_NFKC_Casefolded # Lo [4] ARABIC MATHEMATICAL STRETCHED SHEEN..ARABIC MATHEMATICAL STRETCHED KHAH 1EE79..1EE7C ; Changes_When_NFKC_Casefolded # Lo [4] ARABIC MATHEMATICAL STRETCHED DAD..ARABIC MATHEMATICAL STRETCHED DOTLESS BEH 1EE7E ; Changes_When_NFKC_Casefolded # Lo ARABIC MATHEMATICAL STRETCHED DOTLESS FEH 1EE80..1EE89 ; Changes_When_NFKC_Casefolded # Lo [10] ARABIC MATHEMATICAL LOOPED ALEF..ARABIC MATHEMATICAL LOOPED YEH 1EE8B..1EE9B ; Changes_When_NFKC_Casefolded # Lo [17] ARABIC MATHEMATICAL LOOPED LAM..ARABIC MATHEMATICAL LOOPED GHAIN 1EEA1..1EEA3 ; Changes_When_NFKC_Casefolded # Lo [3] ARABIC MATHEMATICAL DOUBLE-STRUCK BEH..ARABIC MATHEMATICAL DOUBLE-STRUCK DAL 1EEA5..1EEA9 ; Changes_When_NFKC_Casefolded # Lo [5] ARABIC MATHEMATICAL DOUBLE-STRUCK WAW..ARABIC MATHEMATICAL DOUBLE-STRUCK YEH 1EEAB..1EEBB ; Changes_When_NFKC_Casefolded # Lo [17] ARABIC MATHEMATICAL DOUBLE-STRUCK LAM..ARABIC MATHEMATICAL DOUBLE-STRUCK GHAIN 1F100..1F10A ; Changes_When_NFKC_Casefolded # No [11] DIGIT ZERO FULL STOP..DIGIT NINE COMMA 1F110..1F12E ; Changes_When_NFKC_Casefolded # So [31] PARENTHESIZED LATIN CAPITAL LETTER A..CIRCLED WZ 1F130..1F14F ; Changes_When_NFKC_Casefolded # So [32] SQUARED LATIN CAPITAL LETTER A..SQUARED WC 1F16A..1F16C ; Changes_When_NFKC_Casefolded # So [3] RAISED MC SIGN..RAISED MR SIGN 1F190 ; Changes_When_NFKC_Casefolded # So SQUARE DJ 1F200..1F202 ; Changes_When_NFKC_Casefolded # So [3] SQUARE HIRAGANA HOKA..SQUARED KATAKANA SA 1F210..1F23B ; Changes_When_NFKC_Casefolded # So [44] SQUARED CJK UNIFIED IDEOGRAPH-624B..SQUARED CJK UNIFIED IDEOGRAPH-914D 1F240..1F248 ; Changes_When_NFKC_Casefolded # So [9] TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-672C..TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-6557 1F250..1F251 ; Changes_When_NFKC_Casefolded # So [2] CIRCLED IDEOGRAPH ADVANTAGE..CIRCLED IDEOGRAPH ACCEPT 1FBF0..1FBF9 ; Changes_When_NFKC_Casefolded # Nd [10] SEGMENTED DIGIT ZERO..SEGMENTED DIGIT NINE 2F800..2FA1D ; Changes_When_NFKC_Casefolded # Lo [542] CJK COMPATIBILITY IDEOGRAPH-2F800..CJK COMPATIBILITY IDEOGRAPH-2FA1D E0000 ; Changes_When_NFKC_Casefolded # Cn E0001 ; Changes_When_NFKC_Casefolded # Cf LANGUAGE TAG E0002..E001F ; Changes_When_NFKC_Casefolded # Cn [30] .. E0020..E007F ; Changes_When_NFKC_Casefolded # Cf [96] TAG SPACE..CANCEL TAG E0080..E00FF ; Changes_When_NFKC_Casefolded # Cn [128] .. E0100..E01EF ; Changes_When_NFKC_Casefolded # Mn [240] VARIATION SELECTOR-17..VARIATION SELECTOR-256 E01F0..E0FFF ; Changes_When_NFKC_Casefolded # Cn [3600] .. # Total code points: 10491 # EOF libidn2-v2.3.8/lib/Idna2008.txt000066400000000000000000006145641476312673600157700ustar00rootroot00000000000000# Idna2008-15.1.0.txt # Date: 2023-11-13, 11:26:47 GMT [KW] # Copyright 2023 Unicode, Inc. # For terms of use, see https://www.unicode.org/terms_of_use.html # # # IDNA2008_Category Property # # This file lists the "IDNA Derived Property" as defined in RFC 5892. # It is provided as a convenience for implementers by performing # the calculations defined in RFC 5892 concurrent with the release # of each version of the Unicode Character Database. # # The format is two fields separated by a semicolon. # Field 0: Unicode code point value or range of code point values # Ranges in this file, unlike in other property files, may cross # script and block boundaries; their extent is only determined # by the range of the common IDNA2008_Category value. # They are indicated in the usual notation using "..". # Field 1: IDNA2008_Category, consisting of one of these values # "PVALID" - Protocol valid (generally Letters, Digits and Hyphen) # "CONTEXTJ" - Join control # "CONTEXT0" - Other code points requiring context # "DISALLOWED" - The code point is not allowed in IDNA2008 # "UNASSIGNED" - The code point is not assigned in this version # Following Field 1 is a comment field that lists the character name # (or code point label) for the code point, or the first and last character # name for the characters in the code point range. # # The values of the IDNA2008_Category property are derived from # other Unicode properties in the current version of the Unicode # Character Database as follows: # # The precise algorithm for deriving the property is defined in # Section 3 "Calculation of the Derived Property" of RFC 5892. # # Section 2.6 "Exceptions" in RFC 5892 lists code point for which # the derivation is overridden by exceptional values. All the exceptions # known at the time this data file was created have been applied. # However, future updates of the IDNA protocol may add to this list # of exceptions, which then would override the values derived here. # # However, once published, this file will not be updated. # # A value of the property is given for each code point. # # For more information, see RFC 5892, "The Unicode Code Points and # Internationalized Domain Names for Applications (IDNA)", # at https://www.rfc-editor.org/info/rfc5892 # # @missing: 0000..10FFFF; UNASSIGNED # 0000..002C ; DISALLOWED # ..COMMA 002D ; PVALID # HYPHEN-MINUS 002E..002F ; DISALLOWED # FULL STOP..SOLIDUS 0030..0039 ; PVALID # DIGIT ZERO..DIGIT NINE 003A..0060 ; DISALLOWED # COLON..GRAVE ACCENT 0061..007A ; PVALID # LATIN SMALL LETTER A..LATIN SMALL LETTER Z 007B..00B6 ; DISALLOWED # LEFT CURLY BRACKET..PILCROW SIGN 00B7 ; CONTEXTO # MIDDLE DOT 00B8..00DE ; DISALLOWED # CEDILLA..LATIN CAPITAL LETTER THORN 00DF..00F6 ; PVALID # LATIN SMALL LETTER SHARP S..LATIN SMALL LETTER O WITH DIAERESIS 00F7 ; DISALLOWED # DIVISION SIGN 00F8..00FF ; PVALID # LATIN SMALL LETTER O WITH STROKE..LATIN SMALL LETTER Y WITH DIAERESIS 0100 ; DISALLOWED # LATIN CAPITAL LETTER A WITH MACRON 0101 ; PVALID # LATIN SMALL LETTER A WITH MACRON 0102 ; DISALLOWED # LATIN CAPITAL LETTER A WITH BREVE 0103 ; PVALID # LATIN SMALL LETTER A WITH BREVE 0104 ; DISALLOWED # LATIN CAPITAL LETTER A WITH OGONEK 0105 ; PVALID # LATIN SMALL LETTER A WITH OGONEK 0106 ; DISALLOWED # LATIN CAPITAL LETTER C WITH ACUTE 0107 ; PVALID # LATIN SMALL LETTER C WITH ACUTE 0108 ; DISALLOWED # LATIN CAPITAL LETTER C WITH CIRCUMFLEX 0109 ; PVALID # LATIN SMALL LETTER C WITH CIRCUMFLEX 010A ; DISALLOWED # LATIN CAPITAL LETTER C WITH DOT ABOVE 010B ; PVALID # LATIN SMALL LETTER C WITH DOT ABOVE 010C ; DISALLOWED # LATIN CAPITAL LETTER C WITH CARON 010D ; PVALID # LATIN SMALL LETTER C WITH CARON 010E ; DISALLOWED # LATIN CAPITAL LETTER D WITH CARON 010F ; PVALID # LATIN SMALL LETTER D WITH CARON 0110 ; DISALLOWED # LATIN CAPITAL LETTER D WITH STROKE 0111 ; PVALID # LATIN SMALL LETTER D WITH STROKE 0112 ; DISALLOWED # LATIN CAPITAL LETTER E WITH MACRON 0113 ; PVALID # LATIN SMALL LETTER E WITH MACRON 0114 ; DISALLOWED # LATIN CAPITAL LETTER E WITH BREVE 0115 ; PVALID # LATIN SMALL LETTER E WITH BREVE 0116 ; DISALLOWED # LATIN CAPITAL LETTER E WITH DOT ABOVE 0117 ; PVALID # LATIN SMALL LETTER E WITH DOT ABOVE 0118 ; DISALLOWED # LATIN CAPITAL LETTER E WITH OGONEK 0119 ; PVALID # LATIN SMALL LETTER E WITH OGONEK 011A ; DISALLOWED # LATIN CAPITAL LETTER E WITH CARON 011B ; PVALID # LATIN SMALL LETTER E WITH CARON 011C ; DISALLOWED # LATIN CAPITAL LETTER G WITH CIRCUMFLEX 011D ; PVALID # LATIN SMALL LETTER G WITH CIRCUMFLEX 011E ; DISALLOWED # LATIN CAPITAL LETTER G WITH BREVE 011F ; PVALID # LATIN SMALL LETTER G WITH BREVE 0120 ; DISALLOWED # LATIN CAPITAL LETTER G WITH DOT ABOVE 0121 ; PVALID # LATIN SMALL LETTER G WITH DOT ABOVE 0122 ; DISALLOWED # LATIN CAPITAL LETTER G WITH CEDILLA 0123 ; PVALID # LATIN SMALL LETTER G WITH CEDILLA 0124 ; DISALLOWED # LATIN CAPITAL LETTER H WITH CIRCUMFLEX 0125 ; PVALID # LATIN SMALL LETTER H WITH CIRCUMFLEX 0126 ; DISALLOWED # LATIN CAPITAL LETTER H WITH STROKE 0127 ; PVALID # LATIN SMALL LETTER H WITH STROKE 0128 ; DISALLOWED # LATIN CAPITAL LETTER I WITH TILDE 0129 ; PVALID # LATIN SMALL LETTER I WITH TILDE 012A ; DISALLOWED # LATIN CAPITAL LETTER I WITH MACRON 012B ; PVALID # LATIN SMALL LETTER I WITH MACRON 012C ; DISALLOWED # LATIN CAPITAL LETTER I WITH BREVE 012D ; PVALID # LATIN SMALL LETTER I WITH BREVE 012E ; DISALLOWED # LATIN CAPITAL LETTER I WITH OGONEK 012F ; PVALID # LATIN SMALL LETTER I WITH OGONEK 0130 ; DISALLOWED # LATIN CAPITAL LETTER I WITH DOT ABOVE 0131 ; PVALID # LATIN SMALL LETTER DOTLESS I 0132..0134 ; DISALLOWED # LATIN CAPITAL LIGATURE IJ..LATIN CAPITAL LETTER J WITH CIRCUMFLEX 0135 ; PVALID # LATIN SMALL LETTER J WITH CIRCUMFLEX 0136 ; DISALLOWED # LATIN CAPITAL LETTER K WITH CEDILLA 0137..0138 ; PVALID # LATIN SMALL LETTER K WITH CEDILLA..LATIN SMALL LETTER KRA 0139 ; DISALLOWED # LATIN CAPITAL LETTER L WITH ACUTE 013A ; PVALID # LATIN SMALL LETTER L WITH ACUTE 013B ; DISALLOWED # LATIN CAPITAL LETTER L WITH CEDILLA 013C ; PVALID # LATIN SMALL LETTER L WITH CEDILLA 013D ; DISALLOWED # LATIN CAPITAL LETTER L WITH CARON 013E ; PVALID # LATIN SMALL LETTER L WITH CARON 013F..0141 ; DISALLOWED # LATIN CAPITAL LETTER L WITH MIDDLE DOT..LATIN CAPITAL LETTER L WITH STROKE 0142 ; PVALID # LATIN SMALL LETTER L WITH STROKE 0143 ; DISALLOWED # LATIN CAPITAL LETTER N WITH ACUTE 0144 ; PVALID # LATIN SMALL LETTER N WITH ACUTE 0145 ; DISALLOWED # LATIN CAPITAL LETTER N WITH CEDILLA 0146 ; PVALID # LATIN SMALL LETTER N WITH CEDILLA 0147 ; DISALLOWED # LATIN CAPITAL LETTER N WITH CARON 0148 ; PVALID # LATIN SMALL LETTER N WITH CARON 0149..014A ; DISALLOWED # LATIN SMALL LETTER N PRECEDED BY APOSTROPHE..LATIN CAPITAL LETTER ENG 014B ; PVALID # LATIN SMALL LETTER ENG 014C ; DISALLOWED # LATIN CAPITAL LETTER O WITH MACRON 014D ; PVALID # LATIN SMALL LETTER O WITH MACRON 014E ; DISALLOWED # LATIN CAPITAL LETTER O WITH BREVE 014F ; PVALID # LATIN SMALL LETTER O WITH BREVE 0150 ; DISALLOWED # LATIN CAPITAL LETTER O WITH DOUBLE ACUTE 0151 ; PVALID # LATIN SMALL LETTER O WITH DOUBLE ACUTE 0152 ; DISALLOWED # LATIN CAPITAL LIGATURE OE 0153 ; PVALID # LATIN SMALL LIGATURE OE 0154 ; DISALLOWED # LATIN CAPITAL LETTER R WITH ACUTE 0155 ; PVALID # LATIN SMALL LETTER R WITH ACUTE 0156 ; DISALLOWED # LATIN CAPITAL LETTER R WITH CEDILLA 0157 ; PVALID # LATIN SMALL LETTER R WITH CEDILLA 0158 ; DISALLOWED # LATIN CAPITAL LETTER R WITH CARON 0159 ; PVALID # LATIN SMALL LETTER R WITH CARON 015A ; DISALLOWED # LATIN CAPITAL LETTER S WITH ACUTE 015B ; PVALID # LATIN SMALL LETTER S WITH ACUTE 015C ; DISALLOWED # LATIN CAPITAL LETTER S WITH CIRCUMFLEX 015D ; PVALID # LATIN SMALL LETTER S WITH CIRCUMFLEX 015E ; DISALLOWED # LATIN CAPITAL LETTER S WITH CEDILLA 015F ; PVALID # LATIN SMALL LETTER S WITH CEDILLA 0160 ; DISALLOWED # LATIN CAPITAL LETTER S WITH CARON 0161 ; PVALID # LATIN SMALL LETTER S WITH CARON 0162 ; DISALLOWED # LATIN CAPITAL LETTER T WITH CEDILLA 0163 ; PVALID # LATIN SMALL LETTER T WITH CEDILLA 0164 ; DISALLOWED # LATIN CAPITAL LETTER T WITH CARON 0165 ; PVALID # LATIN SMALL LETTER T WITH CARON 0166 ; DISALLOWED # LATIN CAPITAL LETTER T WITH STROKE 0167 ; PVALID # LATIN SMALL LETTER T WITH STROKE 0168 ; DISALLOWED # LATIN CAPITAL LETTER U WITH TILDE 0169 ; PVALID # LATIN SMALL LETTER U WITH TILDE 016A ; DISALLOWED # LATIN CAPITAL LETTER U WITH MACRON 016B ; PVALID # LATIN SMALL LETTER U WITH MACRON 016C ; DISALLOWED # LATIN CAPITAL LETTER U WITH BREVE 016D ; PVALID # LATIN SMALL LETTER U WITH BREVE 016E ; DISALLOWED # LATIN CAPITAL LETTER U WITH RING ABOVE 016F ; PVALID # LATIN SMALL LETTER U WITH RING ABOVE 0170 ; DISALLOWED # LATIN CAPITAL LETTER U WITH DOUBLE ACUTE 0171 ; PVALID # LATIN SMALL LETTER U WITH DOUBLE ACUTE 0172 ; DISALLOWED # LATIN CAPITAL LETTER U WITH OGONEK 0173 ; PVALID # LATIN SMALL LETTER U WITH OGONEK 0174 ; DISALLOWED # LATIN CAPITAL LETTER W WITH CIRCUMFLEX 0175 ; PVALID # LATIN SMALL LETTER W WITH CIRCUMFLEX 0176 ; DISALLOWED # LATIN CAPITAL LETTER Y WITH CIRCUMFLEX 0177 ; PVALID # LATIN SMALL LETTER Y WITH CIRCUMFLEX 0178..0179 ; DISALLOWED # LATIN CAPITAL LETTER Y WITH DIAERESIS..LATIN CAPITAL LETTER Z WITH ACUTE 017A ; PVALID # LATIN SMALL LETTER Z WITH ACUTE 017B ; DISALLOWED # LATIN CAPITAL LETTER Z WITH DOT ABOVE 017C ; PVALID # LATIN SMALL LETTER Z WITH DOT ABOVE 017D ; DISALLOWED # LATIN CAPITAL LETTER Z WITH CARON 017E ; PVALID # LATIN SMALL LETTER Z WITH CARON 017F ; DISALLOWED # LATIN SMALL LETTER LONG S 0180 ; PVALID # LATIN SMALL LETTER B WITH STROKE 0181..0182 ; DISALLOWED # LATIN CAPITAL LETTER B WITH HOOK..LATIN CAPITAL LETTER B WITH TOPBAR 0183 ; PVALID # LATIN SMALL LETTER B WITH TOPBAR 0184 ; DISALLOWED # LATIN CAPITAL LETTER TONE SIX 0185 ; PVALID # LATIN SMALL LETTER TONE SIX 0186..0187 ; DISALLOWED # LATIN CAPITAL LETTER OPEN O..LATIN CAPITAL LETTER C WITH HOOK 0188 ; PVALID # LATIN SMALL LETTER C WITH HOOK 0189..018B ; DISALLOWED # LATIN CAPITAL LETTER AFRICAN D..LATIN CAPITAL LETTER D WITH TOPBAR 018C..018D ; PVALID # LATIN SMALL LETTER D WITH TOPBAR..LATIN SMALL LETTER TURNED DELTA 018E..0191 ; DISALLOWED # LATIN CAPITAL LETTER REVERSED E..LATIN CAPITAL LETTER F WITH HOOK 0192 ; PVALID # LATIN SMALL LETTER F WITH HOOK 0193..0194 ; DISALLOWED # LATIN CAPITAL LETTER G WITH HOOK..LATIN CAPITAL LETTER GAMMA 0195 ; PVALID # LATIN SMALL LETTER HV 0196..0198 ; DISALLOWED # LATIN CAPITAL LETTER IOTA..LATIN CAPITAL LETTER K WITH HOOK 0199..019B ; PVALID # LATIN SMALL LETTER K WITH HOOK..LATIN SMALL LETTER LAMBDA WITH STROKE 019C..019D ; DISALLOWED # LATIN CAPITAL LETTER TURNED M..LATIN CAPITAL LETTER N WITH LEFT HOOK 019E ; PVALID # LATIN SMALL LETTER N WITH LONG RIGHT LEG 019F..01A0 ; DISALLOWED # LATIN CAPITAL LETTER O WITH MIDDLE TILDE..LATIN CAPITAL LETTER O WITH HORN 01A1 ; PVALID # LATIN SMALL LETTER O WITH HORN 01A2 ; DISALLOWED # LATIN CAPITAL LETTER OI 01A3 ; PVALID # LATIN SMALL LETTER OI 01A4 ; DISALLOWED # LATIN CAPITAL LETTER P WITH HOOK 01A5 ; PVALID # LATIN SMALL LETTER P WITH HOOK 01A6..01A7 ; DISALLOWED # LATIN LETTER YR..LATIN CAPITAL LETTER TONE TWO 01A8 ; PVALID # LATIN SMALL LETTER TONE TWO 01A9 ; DISALLOWED # LATIN CAPITAL LETTER ESH 01AA..01AB ; PVALID # LATIN LETTER REVERSED ESH LOOP..LATIN SMALL LETTER T WITH PALATAL HOOK 01AC ; DISALLOWED # LATIN CAPITAL LETTER T WITH HOOK 01AD ; PVALID # LATIN SMALL LETTER T WITH HOOK 01AE..01AF ; DISALLOWED # LATIN CAPITAL LETTER T WITH RETROFLEX HOOK..LATIN CAPITAL LETTER U WITH HORN 01B0 ; PVALID # LATIN SMALL LETTER U WITH HORN 01B1..01B3 ; DISALLOWED # LATIN CAPITAL LETTER UPSILON..LATIN CAPITAL LETTER Y WITH HOOK 01B4 ; PVALID # LATIN SMALL LETTER Y WITH HOOK 01B5 ; DISALLOWED # LATIN CAPITAL LETTER Z WITH STROKE 01B6 ; PVALID # LATIN SMALL LETTER Z WITH STROKE 01B7..01B8 ; DISALLOWED # LATIN CAPITAL LETTER EZH..LATIN CAPITAL LETTER EZH REVERSED 01B9..01BB ; PVALID # LATIN SMALL LETTER EZH REVERSED..LATIN LETTER TWO WITH STROKE 01BC ; DISALLOWED # LATIN CAPITAL LETTER TONE FIVE 01BD..01C3 ; PVALID # LATIN SMALL LETTER TONE FIVE..LATIN LETTER RETROFLEX CLICK 01C4..01CD ; DISALLOWED # LATIN CAPITAL LETTER DZ WITH CARON..LATIN CAPITAL LETTER A WITH CARON 01CE ; PVALID # LATIN SMALL LETTER A WITH CARON 01CF ; DISALLOWED # LATIN CAPITAL LETTER I WITH CARON 01D0 ; PVALID # LATIN SMALL LETTER I WITH CARON 01D1 ; DISALLOWED # LATIN CAPITAL LETTER O WITH CARON 01D2 ; PVALID # LATIN SMALL LETTER O WITH CARON 01D3 ; DISALLOWED # LATIN CAPITAL LETTER U WITH CARON 01D4 ; PVALID # LATIN SMALL LETTER U WITH CARON 01D5 ; DISALLOWED # LATIN CAPITAL LETTER U WITH DIAERESIS AND MACRON 01D6 ; PVALID # LATIN SMALL LETTER U WITH DIAERESIS AND MACRON 01D7 ; DISALLOWED # LATIN CAPITAL LETTER U WITH DIAERESIS AND ACUTE 01D8 ; PVALID # LATIN SMALL LETTER U WITH DIAERESIS AND ACUTE 01D9 ; DISALLOWED # LATIN CAPITAL LETTER U WITH DIAERESIS AND CARON 01DA ; PVALID # LATIN SMALL LETTER U WITH DIAERESIS AND CARON 01DB ; DISALLOWED # LATIN CAPITAL LETTER U WITH DIAERESIS AND GRAVE 01DC..01DD ; PVALID # LATIN SMALL LETTER U WITH DIAERESIS AND GRAVE..LATIN SMALL LETTER TURNED E 01DE ; DISALLOWED # LATIN CAPITAL LETTER A WITH DIAERESIS AND MACRON 01DF ; PVALID # LATIN SMALL LETTER A WITH DIAERESIS AND MACRON 01E0 ; DISALLOWED # LATIN CAPITAL LETTER A WITH DOT ABOVE AND MACRON 01E1 ; PVALID # LATIN SMALL LETTER A WITH DOT ABOVE AND MACRON 01E2 ; DISALLOWED # LATIN CAPITAL LETTER AE WITH MACRON 01E3 ; PVALID # LATIN SMALL LETTER AE WITH MACRON 01E4 ; DISALLOWED # LATIN CAPITAL LETTER G WITH STROKE 01E5 ; PVALID # LATIN SMALL LETTER G WITH STROKE 01E6 ; DISALLOWED # LATIN CAPITAL LETTER G WITH CARON 01E7 ; PVALID # LATIN SMALL LETTER G WITH CARON 01E8 ; DISALLOWED # LATIN CAPITAL LETTER K WITH CARON 01E9 ; PVALID # LATIN SMALL LETTER K WITH CARON 01EA ; DISALLOWED # LATIN CAPITAL LETTER O WITH OGONEK 01EB ; PVALID # LATIN SMALL LETTER O WITH OGONEK 01EC ; DISALLOWED # LATIN CAPITAL LETTER O WITH OGONEK AND MACRON 01ED ; PVALID # LATIN SMALL LETTER O WITH OGONEK AND MACRON 01EE ; DISALLOWED # LATIN CAPITAL LETTER EZH WITH CARON 01EF..01F0 ; PVALID # LATIN SMALL LETTER EZH WITH CARON..LATIN SMALL LETTER J WITH CARON 01F1..01F4 ; DISALLOWED # LATIN CAPITAL LETTER DZ..LATIN CAPITAL LETTER G WITH ACUTE 01F5 ; PVALID # LATIN SMALL LETTER G WITH ACUTE 01F6..01F8 ; DISALLOWED # LATIN CAPITAL LETTER HWAIR..LATIN CAPITAL LETTER N WITH GRAVE 01F9 ; PVALID # LATIN SMALL LETTER N WITH GRAVE 01FA ; DISALLOWED # LATIN CAPITAL LETTER A WITH RING ABOVE AND ACUTE 01FB ; PVALID # LATIN SMALL LETTER A WITH RING ABOVE AND ACUTE 01FC ; DISALLOWED # LATIN CAPITAL LETTER AE WITH ACUTE 01FD ; PVALID # LATIN SMALL LETTER AE WITH ACUTE 01FE ; DISALLOWED # LATIN CAPITAL LETTER O WITH STROKE AND ACUTE 01FF ; PVALID # LATIN SMALL LETTER O WITH STROKE AND ACUTE 0200 ; DISALLOWED # LATIN CAPITAL LETTER A WITH DOUBLE GRAVE 0201 ; PVALID # LATIN SMALL LETTER A WITH DOUBLE GRAVE 0202 ; DISALLOWED # LATIN CAPITAL LETTER A WITH INVERTED BREVE 0203 ; PVALID # LATIN SMALL LETTER A WITH INVERTED BREVE 0204 ; DISALLOWED # LATIN CAPITAL LETTER E WITH DOUBLE GRAVE 0205 ; PVALID # LATIN SMALL LETTER E WITH DOUBLE GRAVE 0206 ; DISALLOWED # LATIN CAPITAL LETTER E WITH INVERTED BREVE 0207 ; PVALID # LATIN SMALL LETTER E WITH INVERTED BREVE 0208 ; DISALLOWED # LATIN CAPITAL LETTER I WITH DOUBLE GRAVE 0209 ; PVALID # LATIN SMALL LETTER I WITH DOUBLE GRAVE 020A ; DISALLOWED # LATIN CAPITAL LETTER I WITH INVERTED BREVE 020B ; PVALID # LATIN SMALL LETTER I WITH INVERTED BREVE 020C ; DISALLOWED # LATIN CAPITAL LETTER O WITH DOUBLE GRAVE 020D ; PVALID # LATIN SMALL LETTER O WITH DOUBLE GRAVE 020E ; DISALLOWED # LATIN CAPITAL LETTER O WITH INVERTED BREVE 020F ; PVALID # LATIN SMALL LETTER O WITH INVERTED BREVE 0210 ; DISALLOWED # LATIN CAPITAL LETTER R WITH DOUBLE GRAVE 0211 ; PVALID # LATIN SMALL LETTER R WITH DOUBLE GRAVE 0212 ; DISALLOWED # LATIN CAPITAL LETTER R WITH INVERTED BREVE 0213 ; PVALID # LATIN SMALL LETTER R WITH INVERTED BREVE 0214 ; DISALLOWED # LATIN CAPITAL LETTER U WITH DOUBLE GRAVE 0215 ; PVALID # LATIN SMALL LETTER U WITH DOUBLE GRAVE 0216 ; DISALLOWED # LATIN CAPITAL LETTER U WITH INVERTED BREVE 0217 ; PVALID # LATIN SMALL LETTER U WITH INVERTED BREVE 0218 ; DISALLOWED # LATIN CAPITAL LETTER S WITH COMMA BELOW 0219 ; PVALID # LATIN SMALL LETTER S WITH COMMA BELOW 021A ; DISALLOWED # LATIN CAPITAL LETTER T WITH COMMA BELOW 021B ; PVALID # LATIN SMALL LETTER T WITH COMMA BELOW 021C ; DISALLOWED # LATIN CAPITAL LETTER YOGH 021D ; PVALID # LATIN SMALL LETTER YOGH 021E ; DISALLOWED # LATIN CAPITAL LETTER H WITH CARON 021F ; PVALID # LATIN SMALL LETTER H WITH CARON 0220 ; DISALLOWED # LATIN CAPITAL LETTER N WITH LONG RIGHT LEG 0221 ; PVALID # LATIN SMALL LETTER D WITH CURL 0222 ; DISALLOWED # LATIN CAPITAL LETTER OU 0223 ; PVALID # LATIN SMALL LETTER OU 0224 ; DISALLOWED # LATIN CAPITAL LETTER Z WITH HOOK 0225 ; PVALID # LATIN SMALL LETTER Z WITH HOOK 0226 ; DISALLOWED # LATIN CAPITAL LETTER A WITH DOT ABOVE 0227 ; PVALID # LATIN SMALL LETTER A WITH DOT ABOVE 0228 ; DISALLOWED # LATIN CAPITAL LETTER E WITH CEDILLA 0229 ; PVALID # LATIN SMALL LETTER E WITH CEDILLA 022A ; DISALLOWED # LATIN CAPITAL LETTER O WITH DIAERESIS AND MACRON 022B ; PVALID # LATIN SMALL LETTER O WITH DIAERESIS AND MACRON 022C ; DISALLOWED # LATIN CAPITAL LETTER O WITH TILDE AND MACRON 022D ; PVALID # LATIN SMALL LETTER O WITH TILDE AND MACRON 022E ; DISALLOWED # LATIN CAPITAL LETTER O WITH DOT ABOVE 022F ; PVALID # LATIN SMALL LETTER O WITH DOT ABOVE 0230 ; DISALLOWED # LATIN CAPITAL LETTER O WITH DOT ABOVE AND MACRON 0231 ; PVALID # LATIN SMALL LETTER O WITH DOT ABOVE AND MACRON 0232 ; DISALLOWED # LATIN CAPITAL LETTER Y WITH MACRON 0233..0239 ; PVALID # LATIN SMALL LETTER Y WITH MACRON..LATIN SMALL LETTER QP DIGRAPH 023A..023B ; DISALLOWED # LATIN CAPITAL LETTER A WITH STROKE..LATIN CAPITAL LETTER C WITH STROKE 023C ; PVALID # LATIN SMALL LETTER C WITH STROKE 023D..023E ; DISALLOWED # LATIN CAPITAL LETTER L WITH BAR..LATIN CAPITAL LETTER T WITH DIAGONAL STROKE 023F..0240 ; PVALID # LATIN SMALL LETTER S WITH SWASH TAIL..LATIN SMALL LETTER Z WITH SWASH TAIL 0241 ; DISALLOWED # LATIN CAPITAL LETTER GLOTTAL STOP 0242 ; PVALID # LATIN SMALL LETTER GLOTTAL STOP 0243..0246 ; DISALLOWED # LATIN CAPITAL LETTER B WITH STROKE..LATIN CAPITAL LETTER E WITH STROKE 0247 ; PVALID # LATIN SMALL LETTER E WITH STROKE 0248 ; DISALLOWED # LATIN CAPITAL LETTER J WITH STROKE 0249 ; PVALID # LATIN SMALL LETTER J WITH STROKE 024A ; DISALLOWED # LATIN CAPITAL LETTER SMALL Q WITH HOOK TAIL 024B ; PVALID # LATIN SMALL LETTER Q WITH HOOK TAIL 024C ; DISALLOWED # LATIN CAPITAL LETTER R WITH STROKE 024D ; PVALID # LATIN SMALL LETTER R WITH STROKE 024E ; DISALLOWED # LATIN CAPITAL LETTER Y WITH STROKE 024F..02AF ; PVALID # LATIN SMALL LETTER Y WITH STROKE..LATIN SMALL LETTER TURNED H WITH FISHHOOK AND TAIL 02B0..02B8 ; DISALLOWED # MODIFIER LETTER SMALL H..MODIFIER LETTER SMALL Y 02B9..02C1 ; PVALID # MODIFIER LETTER PRIME..MODIFIER LETTER REVERSED GLOTTAL STOP 02C2..02C5 ; DISALLOWED # MODIFIER LETTER LEFT ARROWHEAD..MODIFIER LETTER DOWN ARROWHEAD 02C6..02D1 ; PVALID # MODIFIER LETTER CIRCUMFLEX ACCENT..MODIFIER LETTER HALF TRIANGULAR COLON 02D2..02EB ; DISALLOWED # MODIFIER LETTER CENTRED RIGHT HALF RING..MODIFIER LETTER YANG DEPARTING TONE MARK 02EC ; PVALID # MODIFIER LETTER VOICING 02ED ; DISALLOWED # MODIFIER LETTER UNASPIRATED 02EE ; PVALID # MODIFIER LETTER DOUBLE APOSTROPHE 02EF..02FF ; DISALLOWED # MODIFIER LETTER LOW DOWN ARROWHEAD..MODIFIER LETTER LOW LEFT ARROW 0300..033F ; PVALID # COMBINING GRAVE ACCENT..COMBINING DOUBLE OVERLINE 0340..0341 ; DISALLOWED # COMBINING GRAVE TONE MARK..COMBINING ACUTE TONE MARK 0342 ; PVALID # COMBINING GREEK PERISPOMENI 0343..0345 ; DISALLOWED # COMBINING GREEK KORONIS..COMBINING GREEK YPOGEGRAMMENI 0346..034E ; PVALID # COMBINING BRIDGE ABOVE..COMBINING UPWARDS ARROW BELOW 034F ; DISALLOWED # COMBINING GRAPHEME JOINER 0350..036F ; PVALID # COMBINING RIGHT ARROWHEAD ABOVE..COMBINING LATIN SMALL LETTER X 0370 ; DISALLOWED # GREEK CAPITAL LETTER HETA 0371 ; PVALID # GREEK SMALL LETTER HETA 0372 ; DISALLOWED # GREEK CAPITAL LETTER ARCHAIC SAMPI 0373 ; PVALID # GREEK SMALL LETTER ARCHAIC SAMPI 0374 ; DISALLOWED # GREEK NUMERAL SIGN 0375 ; CONTEXTO # GREEK LOWER NUMERAL SIGN 0376 ; DISALLOWED # GREEK CAPITAL LETTER PAMPHYLIAN DIGAMMA 0377 ; PVALID # GREEK SMALL LETTER PAMPHYLIAN DIGAMMA 0378..0379 ; UNASSIGNED # .. 037A ; DISALLOWED # GREEK YPOGEGRAMMENI 037B..037D ; PVALID # GREEK SMALL REVERSED LUNATE SIGMA SYMBOL..GREEK SMALL REVERSED DOTTED LUNATE SIGMA SYMBOL 037E..037F ; DISALLOWED # GREEK QUESTION MARK..GREEK CAPITAL LETTER YOT 0380..0383 ; UNASSIGNED # .. 0384..038A ; DISALLOWED # GREEK TONOS..GREEK CAPITAL LETTER IOTA WITH TONOS 038B ; UNASSIGNED # 038C ; DISALLOWED # GREEK CAPITAL LETTER OMICRON WITH TONOS 038D ; UNASSIGNED # 038E..038F ; DISALLOWED # GREEK CAPITAL LETTER UPSILON WITH TONOS..GREEK CAPITAL LETTER OMEGA WITH TONOS 0390 ; PVALID # GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS 0391..03A1 ; DISALLOWED # GREEK CAPITAL LETTER ALPHA..GREEK CAPITAL LETTER RHO 03A2 ; UNASSIGNED # 03A3..03AB ; DISALLOWED # GREEK CAPITAL LETTER SIGMA..GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA 03AC..03CE ; PVALID # GREEK SMALL LETTER ALPHA WITH TONOS..GREEK SMALL LETTER OMEGA WITH TONOS 03CF..03D6 ; DISALLOWED # GREEK CAPITAL KAI SYMBOL..GREEK PI SYMBOL 03D7 ; PVALID # GREEK KAI SYMBOL 03D8 ; DISALLOWED # GREEK LETTER ARCHAIC KOPPA 03D9 ; PVALID # GREEK SMALL LETTER ARCHAIC KOPPA 03DA ; DISALLOWED # GREEK LETTER STIGMA 03DB ; PVALID # GREEK SMALL LETTER STIGMA 03DC ; DISALLOWED # GREEK LETTER DIGAMMA 03DD ; PVALID # GREEK SMALL LETTER DIGAMMA 03DE ; DISALLOWED # GREEK LETTER KOPPA 03DF ; PVALID # GREEK SMALL LETTER KOPPA 03E0 ; DISALLOWED # GREEK LETTER SAMPI 03E1 ; PVALID # GREEK SMALL LETTER SAMPI 03E2 ; DISALLOWED # COPTIC CAPITAL LETTER SHEI 03E3 ; PVALID # COPTIC SMALL LETTER SHEI 03E4 ; DISALLOWED # COPTIC CAPITAL LETTER FEI 03E5 ; PVALID # COPTIC SMALL LETTER FEI 03E6 ; DISALLOWED # COPTIC CAPITAL LETTER KHEI 03E7 ; PVALID # COPTIC SMALL LETTER KHEI 03E8 ; DISALLOWED # COPTIC CAPITAL LETTER HORI 03E9 ; PVALID # COPTIC SMALL LETTER HORI 03EA ; DISALLOWED # COPTIC CAPITAL LETTER GANGIA 03EB ; PVALID # COPTIC SMALL LETTER GANGIA 03EC ; DISALLOWED # COPTIC CAPITAL LETTER SHIMA 03ED ; PVALID # COPTIC SMALL LETTER SHIMA 03EE ; DISALLOWED # COPTIC CAPITAL LETTER DEI 03EF ; PVALID # COPTIC SMALL LETTER DEI 03F0..03F2 ; DISALLOWED # GREEK KAPPA SYMBOL..GREEK LUNATE SIGMA SYMBOL 03F3 ; PVALID # GREEK LETTER YOT 03F4..03F7 ; DISALLOWED # GREEK CAPITAL THETA SYMBOL..GREEK CAPITAL LETTER SHO 03F8 ; PVALID # GREEK SMALL LETTER SHO 03F9..03FA ; DISALLOWED # GREEK CAPITAL LUNATE SIGMA SYMBOL..GREEK CAPITAL LETTER SAN 03FB..03FC ; PVALID # GREEK SMALL LETTER SAN..GREEK RHO WITH STROKE SYMBOL 03FD..042F ; DISALLOWED # GREEK CAPITAL REVERSED LUNATE SIGMA SYMBOL..CYRILLIC CAPITAL LETTER YA 0430..045F ; PVALID # CYRILLIC SMALL LETTER A..CYRILLIC SMALL LETTER DZHE 0460 ; DISALLOWED # CYRILLIC CAPITAL LETTER OMEGA 0461 ; PVALID # CYRILLIC SMALL LETTER OMEGA 0462 ; DISALLOWED # CYRILLIC CAPITAL LETTER YAT 0463 ; PVALID # CYRILLIC SMALL LETTER YAT 0464 ; DISALLOWED # CYRILLIC CAPITAL LETTER IOTIFIED E 0465 ; PVALID # CYRILLIC SMALL LETTER IOTIFIED E 0466 ; DISALLOWED # CYRILLIC CAPITAL LETTER LITTLE YUS 0467 ; PVALID # CYRILLIC SMALL LETTER LITTLE YUS 0468 ; DISALLOWED # CYRILLIC CAPITAL LETTER IOTIFIED LITTLE YUS 0469 ; PVALID # CYRILLIC SMALL LETTER IOTIFIED LITTLE YUS 046A ; DISALLOWED # CYRILLIC CAPITAL LETTER BIG YUS 046B ; PVALID # CYRILLIC SMALL LETTER BIG YUS 046C ; DISALLOWED # CYRILLIC CAPITAL LETTER IOTIFIED BIG YUS 046D ; PVALID # CYRILLIC SMALL LETTER IOTIFIED BIG YUS 046E ; DISALLOWED # CYRILLIC CAPITAL LETTER KSI 046F ; PVALID # CYRILLIC SMALL LETTER KSI 0470 ; DISALLOWED # CYRILLIC CAPITAL LETTER PSI 0471 ; PVALID # CYRILLIC SMALL LETTER PSI 0472 ; DISALLOWED # CYRILLIC CAPITAL LETTER FITA 0473 ; PVALID # CYRILLIC SMALL LETTER FITA 0474 ; DISALLOWED # CYRILLIC CAPITAL LETTER IZHITSA 0475 ; PVALID # CYRILLIC SMALL LETTER IZHITSA 0476 ; DISALLOWED # CYRILLIC CAPITAL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT 0477 ; PVALID # CYRILLIC SMALL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT 0478 ; DISALLOWED # CYRILLIC CAPITAL LETTER UK 0479 ; PVALID # CYRILLIC SMALL LETTER UK 047A ; DISALLOWED # CYRILLIC CAPITAL LETTER ROUND OMEGA 047B ; PVALID # CYRILLIC SMALL LETTER ROUND OMEGA 047C ; DISALLOWED # CYRILLIC CAPITAL LETTER OMEGA WITH TITLO 047D ; PVALID # CYRILLIC SMALL LETTER OMEGA WITH TITLO 047E ; DISALLOWED # CYRILLIC CAPITAL LETTER OT 047F ; PVALID # CYRILLIC SMALL LETTER OT 0480 ; DISALLOWED # CYRILLIC CAPITAL LETTER KOPPA 0481 ; PVALID # CYRILLIC SMALL LETTER KOPPA 0482 ; DISALLOWED # CYRILLIC THOUSANDS SIGN 0483..0487 ; PVALID # COMBINING CYRILLIC TITLO..COMBINING CYRILLIC POKRYTIE 0488..048A ; DISALLOWED # COMBINING CYRILLIC HUNDRED THOUSANDS SIGN..CYRILLIC CAPITAL LETTER SHORT I WITH TAIL 048B ; PVALID # CYRILLIC SMALL LETTER SHORT I WITH TAIL 048C ; DISALLOWED # CYRILLIC CAPITAL LETTER SEMISOFT SIGN 048D ; PVALID # CYRILLIC SMALL LETTER SEMISOFT SIGN 048E ; DISALLOWED # CYRILLIC CAPITAL LETTER ER WITH TICK 048F ; PVALID # CYRILLIC SMALL LETTER ER WITH TICK 0490 ; DISALLOWED # CYRILLIC CAPITAL LETTER GHE WITH UPTURN 0491 ; PVALID # CYRILLIC SMALL LETTER GHE WITH UPTURN 0492 ; DISALLOWED # CYRILLIC CAPITAL LETTER GHE WITH STROKE 0493 ; PVALID # CYRILLIC SMALL LETTER GHE WITH STROKE 0494 ; DISALLOWED # CYRILLIC CAPITAL LETTER GHE WITH MIDDLE HOOK 0495 ; PVALID # CYRILLIC SMALL LETTER GHE WITH MIDDLE HOOK 0496 ; DISALLOWED # CYRILLIC CAPITAL LETTER ZHE WITH DESCENDER 0497 ; PVALID # CYRILLIC SMALL LETTER ZHE WITH DESCENDER 0498 ; DISALLOWED # CYRILLIC CAPITAL LETTER ZE WITH DESCENDER 0499 ; PVALID # CYRILLIC SMALL LETTER ZE WITH DESCENDER 049A ; DISALLOWED # CYRILLIC CAPITAL LETTER KA WITH DESCENDER 049B ; PVALID # CYRILLIC SMALL LETTER KA WITH DESCENDER 049C ; DISALLOWED # CYRILLIC CAPITAL LETTER KA WITH VERTICAL STROKE 049D ; PVALID # CYRILLIC SMALL LETTER KA WITH VERTICAL STROKE 049E ; DISALLOWED # CYRILLIC CAPITAL LETTER KA WITH STROKE 049F ; PVALID # CYRILLIC SMALL LETTER KA WITH STROKE 04A0 ; DISALLOWED # CYRILLIC CAPITAL LETTER BASHKIR KA 04A1 ; PVALID # CYRILLIC SMALL LETTER BASHKIR KA 04A2 ; DISALLOWED # CYRILLIC CAPITAL LETTER EN WITH DESCENDER 04A3 ; PVALID # CYRILLIC SMALL LETTER EN WITH DESCENDER 04A4 ; DISALLOWED # CYRILLIC CAPITAL LIGATURE EN GHE 04A5 ; PVALID # CYRILLIC SMALL LIGATURE EN GHE 04A6 ; DISALLOWED # CYRILLIC CAPITAL LETTER PE WITH MIDDLE HOOK 04A7 ; PVALID # CYRILLIC SMALL LETTER PE WITH MIDDLE HOOK 04A8 ; DISALLOWED # CYRILLIC CAPITAL LETTER ABKHASIAN HA 04A9 ; PVALID # CYRILLIC SMALL LETTER ABKHASIAN HA 04AA ; DISALLOWED # CYRILLIC CAPITAL LETTER ES WITH DESCENDER 04AB ; PVALID # CYRILLIC SMALL LETTER ES WITH DESCENDER 04AC ; DISALLOWED # CYRILLIC CAPITAL LETTER TE WITH DESCENDER 04AD ; PVALID # CYRILLIC SMALL LETTER TE WITH DESCENDER 04AE ; DISALLOWED # CYRILLIC CAPITAL LETTER STRAIGHT U 04AF ; PVALID # CYRILLIC SMALL LETTER STRAIGHT U 04B0 ; DISALLOWED # CYRILLIC CAPITAL LETTER STRAIGHT U WITH STROKE 04B1 ; PVALID # CYRILLIC SMALL LETTER STRAIGHT U WITH STROKE 04B2 ; DISALLOWED # CYRILLIC CAPITAL LETTER HA WITH DESCENDER 04B3 ; PVALID # CYRILLIC SMALL LETTER HA WITH DESCENDER 04B4 ; DISALLOWED # CYRILLIC CAPITAL LIGATURE TE TSE 04B5 ; PVALID # CYRILLIC SMALL LIGATURE TE TSE 04B6 ; DISALLOWED # CYRILLIC CAPITAL LETTER CHE WITH DESCENDER 04B7 ; PVALID # CYRILLIC SMALL LETTER CHE WITH DESCENDER 04B8 ; DISALLOWED # CYRILLIC CAPITAL LETTER CHE WITH VERTICAL STROKE 04B9 ; PVALID # CYRILLIC SMALL LETTER CHE WITH VERTICAL STROKE 04BA ; DISALLOWED # CYRILLIC CAPITAL LETTER SHHA 04BB ; PVALID # CYRILLIC SMALL LETTER SHHA 04BC ; DISALLOWED # CYRILLIC CAPITAL LETTER ABKHASIAN CHE 04BD ; PVALID # CYRILLIC SMALL LETTER ABKHASIAN CHE 04BE ; DISALLOWED # CYRILLIC CAPITAL LETTER ABKHASIAN CHE WITH DESCENDER 04BF ; PVALID # CYRILLIC SMALL LETTER ABKHASIAN CHE WITH DESCENDER 04C0..04C1 ; DISALLOWED # CYRILLIC LETTER PALOCHKA..CYRILLIC CAPITAL LETTER ZHE WITH BREVE 04C2 ; PVALID # CYRILLIC SMALL LETTER ZHE WITH BREVE 04C3 ; DISALLOWED # CYRILLIC CAPITAL LETTER KA WITH HOOK 04C4 ; PVALID # CYRILLIC SMALL LETTER KA WITH HOOK 04C5 ; DISALLOWED # CYRILLIC CAPITAL LETTER EL WITH TAIL 04C6 ; PVALID # CYRILLIC SMALL LETTER EL WITH TAIL 04C7 ; DISALLOWED # CYRILLIC CAPITAL LETTER EN WITH HOOK 04C8 ; PVALID # CYRILLIC SMALL LETTER EN WITH HOOK 04C9 ; DISALLOWED # CYRILLIC CAPITAL LETTER EN WITH TAIL 04CA ; PVALID # CYRILLIC SMALL LETTER EN WITH TAIL 04CB ; DISALLOWED # CYRILLIC CAPITAL LETTER KHAKASSIAN CHE 04CC ; PVALID # CYRILLIC SMALL LETTER KHAKASSIAN CHE 04CD ; DISALLOWED # CYRILLIC CAPITAL LETTER EM WITH TAIL 04CE..04CF ; PVALID # CYRILLIC SMALL LETTER EM WITH TAIL..CYRILLIC SMALL LETTER PALOCHKA 04D0 ; DISALLOWED # CYRILLIC CAPITAL LETTER A WITH BREVE 04D1 ; PVALID # CYRILLIC SMALL LETTER A WITH BREVE 04D2 ; DISALLOWED # CYRILLIC CAPITAL LETTER A WITH DIAERESIS 04D3 ; PVALID # CYRILLIC SMALL LETTER A WITH DIAERESIS 04D4 ; DISALLOWED # CYRILLIC CAPITAL LIGATURE A IE 04D5 ; PVALID # CYRILLIC SMALL LIGATURE A IE 04D6 ; DISALLOWED # CYRILLIC CAPITAL LETTER IE WITH BREVE 04D7 ; PVALID # CYRILLIC SMALL LETTER IE WITH BREVE 04D8 ; DISALLOWED # CYRILLIC CAPITAL LETTER SCHWA 04D9 ; PVALID # CYRILLIC SMALL LETTER SCHWA 04DA ; DISALLOWED # CYRILLIC CAPITAL LETTER SCHWA WITH DIAERESIS 04DB ; PVALID # CYRILLIC SMALL LETTER SCHWA WITH DIAERESIS 04DC ; DISALLOWED # CYRILLIC CAPITAL LETTER ZHE WITH DIAERESIS 04DD ; PVALID # CYRILLIC SMALL LETTER ZHE WITH DIAERESIS 04DE ; DISALLOWED # CYRILLIC CAPITAL LETTER ZE WITH DIAERESIS 04DF ; PVALID # CYRILLIC SMALL LETTER ZE WITH DIAERESIS 04E0 ; DISALLOWED # CYRILLIC CAPITAL LETTER ABKHASIAN DZE 04E1 ; PVALID # CYRILLIC SMALL LETTER ABKHASIAN DZE 04E2 ; DISALLOWED # CYRILLIC CAPITAL LETTER I WITH MACRON 04E3 ; PVALID # CYRILLIC SMALL LETTER I WITH MACRON 04E4 ; DISALLOWED # CYRILLIC CAPITAL LETTER I WITH DIAERESIS 04E5 ; PVALID # CYRILLIC SMALL LETTER I WITH DIAERESIS 04E6 ; DISALLOWED # CYRILLIC CAPITAL LETTER O WITH DIAERESIS 04E7 ; PVALID # CYRILLIC SMALL LETTER O WITH DIAERESIS 04E8 ; DISALLOWED # CYRILLIC CAPITAL LETTER BARRED O 04E9 ; PVALID # CYRILLIC SMALL LETTER BARRED O 04EA ; DISALLOWED # CYRILLIC CAPITAL LETTER BARRED O WITH DIAERESIS 04EB ; PVALID # CYRILLIC SMALL LETTER BARRED O WITH DIAERESIS 04EC ; DISALLOWED # CYRILLIC CAPITAL LETTER E WITH DIAERESIS 04ED ; PVALID # CYRILLIC SMALL LETTER E WITH DIAERESIS 04EE ; DISALLOWED # CYRILLIC CAPITAL LETTER U WITH MACRON 04EF ; PVALID # CYRILLIC SMALL LETTER U WITH MACRON 04F0 ; DISALLOWED # CYRILLIC CAPITAL LETTER U WITH DIAERESIS 04F1 ; PVALID # CYRILLIC SMALL LETTER U WITH DIAERESIS 04F2 ; DISALLOWED # CYRILLIC CAPITAL LETTER U WITH DOUBLE ACUTE 04F3 ; PVALID # CYRILLIC SMALL LETTER U WITH DOUBLE ACUTE 04F4 ; DISALLOWED # CYRILLIC CAPITAL LETTER CHE WITH DIAERESIS 04F5 ; PVALID # CYRILLIC SMALL LETTER CHE WITH DIAERESIS 04F6 ; DISALLOWED # CYRILLIC CAPITAL LETTER GHE WITH DESCENDER 04F7 ; PVALID # CYRILLIC SMALL LETTER GHE WITH DESCENDER 04F8 ; DISALLOWED # CYRILLIC CAPITAL LETTER YERU WITH DIAERESIS 04F9 ; PVALID # CYRILLIC SMALL LETTER YERU WITH DIAERESIS 04FA ; DISALLOWED # CYRILLIC CAPITAL LETTER GHE WITH STROKE AND HOOK 04FB ; PVALID # CYRILLIC SMALL LETTER GHE WITH STROKE AND HOOK 04FC ; DISALLOWED # CYRILLIC CAPITAL LETTER HA WITH HOOK 04FD ; PVALID # CYRILLIC SMALL LETTER HA WITH HOOK 04FE ; DISALLOWED # CYRILLIC CAPITAL LETTER HA WITH STROKE 04FF ; PVALID # CYRILLIC SMALL LETTER HA WITH STROKE 0500 ; DISALLOWED # CYRILLIC CAPITAL LETTER KOMI DE 0501 ; PVALID # CYRILLIC SMALL LETTER KOMI DE 0502 ; DISALLOWED # CYRILLIC CAPITAL LETTER KOMI DJE 0503 ; PVALID # CYRILLIC SMALL LETTER KOMI DJE 0504 ; DISALLOWED # CYRILLIC CAPITAL LETTER KOMI ZJE 0505 ; PVALID # CYRILLIC SMALL LETTER KOMI ZJE 0506 ; DISALLOWED # CYRILLIC CAPITAL LETTER KOMI DZJE 0507 ; PVALID # CYRILLIC SMALL LETTER KOMI DZJE 0508 ; DISALLOWED # CYRILLIC CAPITAL LETTER KOMI LJE 0509 ; PVALID # CYRILLIC SMALL LETTER KOMI LJE 050A ; DISALLOWED # CYRILLIC CAPITAL LETTER KOMI NJE 050B ; PVALID # CYRILLIC SMALL LETTER KOMI NJE 050C ; DISALLOWED # CYRILLIC CAPITAL LETTER KOMI SJE 050D ; PVALID # CYRILLIC SMALL LETTER KOMI SJE 050E ; DISALLOWED # CYRILLIC CAPITAL LETTER KOMI TJE 050F ; PVALID # CYRILLIC SMALL LETTER KOMI TJE 0510 ; DISALLOWED # CYRILLIC CAPITAL LETTER REVERSED ZE 0511 ; PVALID # CYRILLIC SMALL LETTER REVERSED ZE 0512 ; DISALLOWED # CYRILLIC CAPITAL LETTER EL WITH HOOK 0513 ; PVALID # CYRILLIC SMALL LETTER EL WITH HOOK 0514 ; DISALLOWED # CYRILLIC CAPITAL LETTER LHA 0515 ; PVALID # CYRILLIC SMALL LETTER LHA 0516 ; DISALLOWED # CYRILLIC CAPITAL LETTER RHA 0517 ; PVALID # CYRILLIC SMALL LETTER RHA 0518 ; DISALLOWED # CYRILLIC CAPITAL LETTER YAE 0519 ; PVALID # CYRILLIC SMALL LETTER YAE 051A ; DISALLOWED # CYRILLIC CAPITAL LETTER QA 051B ; PVALID # CYRILLIC SMALL LETTER QA 051C ; DISALLOWED # CYRILLIC CAPITAL LETTER WE 051D ; PVALID # CYRILLIC SMALL LETTER WE 051E ; DISALLOWED # CYRILLIC CAPITAL LETTER ALEUT KA 051F ; PVALID # CYRILLIC SMALL LETTER ALEUT KA 0520 ; DISALLOWED # CYRILLIC CAPITAL LETTER EL WITH MIDDLE HOOK 0521 ; PVALID # CYRILLIC SMALL LETTER EL WITH MIDDLE HOOK 0522 ; DISALLOWED # CYRILLIC CAPITAL LETTER EN WITH MIDDLE HOOK 0523 ; PVALID # CYRILLIC SMALL LETTER EN WITH MIDDLE HOOK 0524 ; DISALLOWED # CYRILLIC CAPITAL LETTER PE WITH DESCENDER 0525 ; PVALID # CYRILLIC SMALL LETTER PE WITH DESCENDER 0526 ; DISALLOWED # CYRILLIC CAPITAL LETTER SHHA WITH DESCENDER 0527 ; PVALID # CYRILLIC SMALL LETTER SHHA WITH DESCENDER 0528 ; DISALLOWED # CYRILLIC CAPITAL LETTER EN WITH LEFT HOOK 0529 ; PVALID # CYRILLIC SMALL LETTER EN WITH LEFT HOOK 052A ; DISALLOWED # CYRILLIC CAPITAL LETTER DZZHE 052B ; PVALID # CYRILLIC SMALL LETTER DZZHE 052C ; DISALLOWED # CYRILLIC CAPITAL LETTER DCHE 052D ; PVALID # CYRILLIC SMALL LETTER DCHE 052E ; DISALLOWED # CYRILLIC CAPITAL LETTER EL WITH DESCENDER 052F ; PVALID # CYRILLIC SMALL LETTER EL WITH DESCENDER 0530 ; UNASSIGNED # 0531..0556 ; DISALLOWED # ARMENIAN CAPITAL LETTER AYB..ARMENIAN CAPITAL LETTER FEH 0557..0558 ; UNASSIGNED # .. 0559 ; PVALID # ARMENIAN MODIFIER LETTER LEFT HALF RING 055A..055F ; DISALLOWED # ARMENIAN APOSTROPHE..ARMENIAN ABBREVIATION MARK 0560..0586 ; PVALID # ARMENIAN SMALL LETTER TURNED AYB..ARMENIAN SMALL LETTER FEH 0587 ; DISALLOWED # ARMENIAN SMALL LIGATURE ECH YIWN 0588 ; PVALID # ARMENIAN SMALL LETTER YI WITH STROKE 0589..058A ; DISALLOWED # ARMENIAN FULL STOP..ARMENIAN HYPHEN 058B..058C ; UNASSIGNED # .. 058D..058F ; DISALLOWED # RIGHT-FACING ARMENIAN ETERNITY SIGN..ARMENIAN DRAM SIGN 0590 ; UNASSIGNED # 0591..05BD ; PVALID # HEBREW ACCENT ETNAHTA..HEBREW POINT METEG 05BE ; DISALLOWED # HEBREW PUNCTUATION MAQAF 05BF ; PVALID # HEBREW POINT RAFE 05C0 ; DISALLOWED # HEBREW PUNCTUATION PASEQ 05C1..05C2 ; PVALID # HEBREW POINT SHIN DOT..HEBREW POINT SIN DOT 05C3 ; DISALLOWED # HEBREW PUNCTUATION SOF PASUQ 05C4..05C5 ; PVALID # HEBREW MARK UPPER DOT..HEBREW MARK LOWER DOT 05C6 ; DISALLOWED # HEBREW PUNCTUATION NUN HAFUKHA 05C7 ; PVALID # HEBREW POINT QAMATS QATAN 05C8..05CF ; UNASSIGNED # .. 05D0..05EA ; PVALID # HEBREW LETTER ALEF..HEBREW LETTER TAV 05EB..05EE ; UNASSIGNED # .. 05EF..05F2 ; PVALID # HEBREW YOD TRIANGLE..HEBREW LIGATURE YIDDISH DOUBLE YOD 05F3..05F4 ; CONTEXTO # HEBREW PUNCTUATION GERESH..HEBREW PUNCTUATION GERSHAYIM 05F5..05FF ; UNASSIGNED # .. 0600..060F ; DISALLOWED # ARABIC NUMBER SIGN..ARABIC SIGN MISRA 0610..061A ; PVALID # ARABIC SIGN SALLALLAHOU ALAYHE WASSALLAM..ARABIC SMALL KASRA 061B..061F ; DISALLOWED # ARABIC SEMICOLON..ARABIC QUESTION MARK 0620..063F ; PVALID # ARABIC LETTER KASHMIRI YEH..ARABIC LETTER FARSI YEH WITH THREE DOTS ABOVE 0640 ; DISALLOWED # ARABIC TATWEEL 0641..065F ; PVALID # ARABIC LETTER FEH..ARABIC WAVY HAMZA BELOW 0660..0669 ; CONTEXTO # ARABIC-INDIC DIGIT ZERO..ARABIC-INDIC DIGIT NINE 066A..066D ; DISALLOWED # ARABIC PERCENT SIGN..ARABIC FIVE POINTED STAR 066E..0674 ; PVALID # ARABIC LETTER DOTLESS BEH..ARABIC LETTER HIGH HAMZA 0675..0678 ; DISALLOWED # ARABIC LETTER HIGH HAMZA ALEF..ARABIC LETTER HIGH HAMZA YEH 0679..06D3 ; PVALID # ARABIC LETTER TTEH..ARABIC LETTER YEH BARREE WITH HAMZA ABOVE 06D4 ; DISALLOWED # ARABIC FULL STOP 06D5..06DC ; PVALID # ARABIC LETTER AE..ARABIC SMALL HIGH SEEN 06DD..06DE ; DISALLOWED # ARABIC END OF AYAH..ARABIC START OF RUB EL HIZB 06DF..06E8 ; PVALID # ARABIC SMALL HIGH ROUNDED ZERO..ARABIC SMALL HIGH NOON 06E9 ; DISALLOWED # ARABIC PLACE OF SAJDAH 06EA..06EF ; PVALID # ARABIC EMPTY CENTRE LOW STOP..ARABIC LETTER REH WITH INVERTED V 06F0..06F9 ; CONTEXTO # EXTENDED ARABIC-INDIC DIGIT ZERO..EXTENDED ARABIC-INDIC DIGIT NINE 06FA..06FF ; PVALID # ARABIC LETTER SHEEN WITH DOT BELOW..ARABIC LETTER HEH WITH INVERTED V 0700..070D ; DISALLOWED # SYRIAC END OF PARAGRAPH..SYRIAC HARKLEAN ASTERISCUS 070E ; UNASSIGNED # 070F ; DISALLOWED # SYRIAC ABBREVIATION MARK 0710..074A ; PVALID # SYRIAC LETTER ALAPH..SYRIAC BARREKH 074B..074C ; UNASSIGNED # .. 074D..07B1 ; PVALID # SYRIAC LETTER SOGDIAN ZHAIN..THAANA LETTER NAA 07B2..07BF ; UNASSIGNED # .. 07C0..07F5 ; PVALID # NKO DIGIT ZERO..NKO LOW TONE APOSTROPHE 07F6..07FA ; DISALLOWED # NKO SYMBOL OO DENNEN..NKO LAJANYALAN 07FB..07FC ; UNASSIGNED # .. 07FD ; PVALID # NKO DANTAYALAN 07FE..07FF ; DISALLOWED # NKO DOROME SIGN..NKO TAMAN SIGN 0800..082D ; PVALID # SAMARITAN LETTER ALAF..SAMARITAN MARK NEQUDAA 082E..082F ; UNASSIGNED # .. 0830..083E ; DISALLOWED # SAMARITAN PUNCTUATION NEQUDAA..SAMARITAN PUNCTUATION ANNAAU 083F ; UNASSIGNED # 0840..085B ; PVALID # MANDAIC LETTER HALQA..MANDAIC GEMINATION MARK 085C..085D ; UNASSIGNED # .. 085E ; DISALLOWED # MANDAIC PUNCTUATION 085F ; UNASSIGNED # 0860..086A ; PVALID # SYRIAC LETTER MALAYALAM NGA..SYRIAC LETTER MALAYALAM SSA 086B..086F ; UNASSIGNED # .. 0870..0887 ; PVALID # ARABIC LETTER ALEF WITH ATTACHED FATHA..ARABIC BASELINE ROUND DOT 0888 ; DISALLOWED # ARABIC RAISED ROUND DOT 0889..088E ; PVALID # ARABIC LETTER NOON WITH INVERTED SMALL V..ARABIC VERTICAL TAIL 088F ; UNASSIGNED # 0890..0891 ; DISALLOWED # ARABIC POUND MARK ABOVE..ARABIC PIASTRE MARK ABOVE 0892..0897 ; UNASSIGNED # .. 0898..08E1 ; PVALID # ARABIC SMALL HIGH WORD AL-JUZ..ARABIC SMALL HIGH SIGN SAFHA 08E2 ; DISALLOWED # ARABIC DISPUTED END OF AYAH 08E3..0957 ; PVALID # ARABIC TURNED DAMMA BELOW..DEVANAGARI VOWEL SIGN UUE 0958..095F ; DISALLOWED # DEVANAGARI LETTER QA..DEVANAGARI LETTER YYA 0960..0963 ; PVALID # DEVANAGARI LETTER VOCALIC RR..DEVANAGARI VOWEL SIGN VOCALIC LL 0964..0965 ; DISALLOWED # DEVANAGARI DANDA..DEVANAGARI DOUBLE DANDA 0966..096F ; PVALID # DEVANAGARI DIGIT ZERO..DEVANAGARI DIGIT NINE 0970 ; DISALLOWED # DEVANAGARI ABBREVIATION SIGN 0971..0983 ; PVALID # DEVANAGARI SIGN HIGH SPACING DOT..BENGALI SIGN VISARGA 0984 ; UNASSIGNED # 0985..098C ; PVALID # BENGALI LETTER A..BENGALI LETTER VOCALIC L 098D..098E ; UNASSIGNED # .. 098F..0990 ; PVALID # BENGALI LETTER E..BENGALI LETTER AI 0991..0992 ; UNASSIGNED # .. 0993..09A8 ; PVALID # BENGALI LETTER O..BENGALI LETTER NA 09A9 ; UNASSIGNED # 09AA..09B0 ; PVALID # BENGALI LETTER PA..BENGALI LETTER RA 09B1 ; UNASSIGNED # 09B2 ; PVALID # BENGALI LETTER LA 09B3..09B5 ; UNASSIGNED # .. 09B6..09B9 ; PVALID # BENGALI LETTER SHA..BENGALI LETTER HA 09BA..09BB ; UNASSIGNED # .. 09BC..09C4 ; PVALID # BENGALI SIGN NUKTA..BENGALI VOWEL SIGN VOCALIC RR 09C5..09C6 ; UNASSIGNED # .. 09C7..09C8 ; PVALID # BENGALI VOWEL SIGN E..BENGALI VOWEL SIGN AI 09C9..09CA ; UNASSIGNED # .. 09CB..09CE ; PVALID # BENGALI VOWEL SIGN O..BENGALI LETTER KHANDA TA 09CF..09D6 ; UNASSIGNED # .. 09D7 ; PVALID # BENGALI AU LENGTH MARK 09D8..09DB ; UNASSIGNED # .. 09DC..09DD ; DISALLOWED # BENGALI LETTER RRA..BENGALI LETTER RHA 09DE ; UNASSIGNED # 09DF ; DISALLOWED # BENGALI LETTER YYA 09E0..09E3 ; PVALID # BENGALI LETTER VOCALIC RR..BENGALI VOWEL SIGN VOCALIC LL 09E4..09E5 ; UNASSIGNED # .. 09E6..09F1 ; PVALID # BENGALI DIGIT ZERO..BENGALI LETTER RA WITH LOWER DIAGONAL 09F2..09FB ; DISALLOWED # BENGALI RUPEE MARK..BENGALI GANDA MARK 09FC ; PVALID # BENGALI LETTER VEDIC ANUSVARA 09FD ; DISALLOWED # BENGALI ABBREVIATION SIGN 09FE ; PVALID # BENGALI SANDHI MARK 09FF..0A00 ; UNASSIGNED # .. 0A01..0A03 ; PVALID # GURMUKHI SIGN ADAK BINDI..GURMUKHI SIGN VISARGA 0A04 ; UNASSIGNED # 0A05..0A0A ; PVALID # GURMUKHI LETTER A..GURMUKHI LETTER UU 0A0B..0A0E ; UNASSIGNED # .. 0A0F..0A10 ; PVALID # GURMUKHI LETTER EE..GURMUKHI LETTER AI 0A11..0A12 ; UNASSIGNED # .. 0A13..0A28 ; PVALID # GURMUKHI LETTER OO..GURMUKHI LETTER NA 0A29 ; UNASSIGNED # 0A2A..0A30 ; PVALID # GURMUKHI LETTER PA..GURMUKHI LETTER RA 0A31 ; UNASSIGNED # 0A32 ; PVALID # GURMUKHI LETTER LA 0A33 ; DISALLOWED # GURMUKHI LETTER LLA 0A34 ; UNASSIGNED # 0A35 ; PVALID # GURMUKHI LETTER VA 0A36 ; DISALLOWED # GURMUKHI LETTER SHA 0A37 ; UNASSIGNED # 0A38..0A39 ; PVALID # GURMUKHI LETTER SA..GURMUKHI LETTER HA 0A3A..0A3B ; UNASSIGNED # .. 0A3C ; PVALID # GURMUKHI SIGN NUKTA 0A3D ; UNASSIGNED # 0A3E..0A42 ; PVALID # GURMUKHI VOWEL SIGN AA..GURMUKHI VOWEL SIGN UU 0A43..0A46 ; UNASSIGNED # .. 0A47..0A48 ; PVALID # GURMUKHI VOWEL SIGN EE..GURMUKHI VOWEL SIGN AI 0A49..0A4A ; UNASSIGNED # .. 0A4B..0A4D ; PVALID # GURMUKHI VOWEL SIGN OO..GURMUKHI SIGN VIRAMA 0A4E..0A50 ; UNASSIGNED # .. 0A51 ; PVALID # GURMUKHI SIGN UDAAT 0A52..0A58 ; UNASSIGNED # .. 0A59..0A5B ; DISALLOWED # GURMUKHI LETTER KHHA..GURMUKHI LETTER ZA 0A5C ; PVALID # GURMUKHI LETTER RRA 0A5D ; UNASSIGNED # 0A5E ; DISALLOWED # GURMUKHI LETTER FA 0A5F..0A65 ; UNASSIGNED # .. 0A66..0A75 ; PVALID # GURMUKHI DIGIT ZERO..GURMUKHI SIGN YAKASH 0A76 ; DISALLOWED # GURMUKHI ABBREVIATION SIGN 0A77..0A80 ; UNASSIGNED # .. 0A81..0A83 ; PVALID # GUJARATI SIGN CANDRABINDU..GUJARATI SIGN VISARGA 0A84 ; UNASSIGNED # 0A85..0A8D ; PVALID # GUJARATI LETTER A..GUJARATI VOWEL CANDRA E 0A8E ; UNASSIGNED # 0A8F..0A91 ; PVALID # GUJARATI LETTER E..GUJARATI VOWEL CANDRA O 0A92 ; UNASSIGNED # 0A93..0AA8 ; PVALID # GUJARATI LETTER O..GUJARATI LETTER NA 0AA9 ; UNASSIGNED # 0AAA..0AB0 ; PVALID # GUJARATI LETTER PA..GUJARATI LETTER RA 0AB1 ; UNASSIGNED # 0AB2..0AB3 ; PVALID # GUJARATI LETTER LA..GUJARATI LETTER LLA 0AB4 ; UNASSIGNED # 0AB5..0AB9 ; PVALID # GUJARATI LETTER VA..GUJARATI LETTER HA 0ABA..0ABB ; UNASSIGNED # .. 0ABC..0AC5 ; PVALID # GUJARATI SIGN NUKTA..GUJARATI VOWEL SIGN CANDRA E 0AC6 ; UNASSIGNED # 0AC7..0AC9 ; PVALID # GUJARATI VOWEL SIGN E..GUJARATI VOWEL SIGN CANDRA O 0ACA ; UNASSIGNED # 0ACB..0ACD ; PVALID # GUJARATI VOWEL SIGN O..GUJARATI SIGN VIRAMA 0ACE..0ACF ; UNASSIGNED # .. 0AD0 ; PVALID # GUJARATI OM 0AD1..0ADF ; UNASSIGNED # .. 0AE0..0AE3 ; PVALID # GUJARATI LETTER VOCALIC RR..GUJARATI VOWEL SIGN VOCALIC LL 0AE4..0AE5 ; UNASSIGNED # .. 0AE6..0AEF ; PVALID # GUJARATI DIGIT ZERO..GUJARATI DIGIT NINE 0AF0..0AF1 ; DISALLOWED # GUJARATI ABBREVIATION SIGN..GUJARATI RUPEE SIGN 0AF2..0AF8 ; UNASSIGNED # .. 0AF9..0AFF ; PVALID # GUJARATI LETTER ZHA..GUJARATI SIGN TWO-CIRCLE NUKTA ABOVE 0B00 ; UNASSIGNED # 0B01..0B03 ; PVALID # ORIYA SIGN CANDRABINDU..ORIYA SIGN VISARGA 0B04 ; UNASSIGNED # 0B05..0B0C ; PVALID # ORIYA LETTER A..ORIYA LETTER VOCALIC L 0B0D..0B0E ; UNASSIGNED # .. 0B0F..0B10 ; PVALID # ORIYA LETTER E..ORIYA LETTER AI 0B11..0B12 ; UNASSIGNED # .. 0B13..0B28 ; PVALID # ORIYA LETTER O..ORIYA LETTER NA 0B29 ; UNASSIGNED # 0B2A..0B30 ; PVALID # ORIYA LETTER PA..ORIYA LETTER RA 0B31 ; UNASSIGNED # 0B32..0B33 ; PVALID # ORIYA LETTER LA..ORIYA LETTER LLA 0B34 ; UNASSIGNED # 0B35..0B39 ; PVALID # ORIYA LETTER VA..ORIYA LETTER HA 0B3A..0B3B ; UNASSIGNED # .. 0B3C..0B44 ; PVALID # ORIYA SIGN NUKTA..ORIYA VOWEL SIGN VOCALIC RR 0B45..0B46 ; UNASSIGNED # .. 0B47..0B48 ; PVALID # ORIYA VOWEL SIGN E..ORIYA VOWEL SIGN AI 0B49..0B4A ; UNASSIGNED # .. 0B4B..0B4D ; PVALID # ORIYA VOWEL SIGN O..ORIYA SIGN VIRAMA 0B4E..0B54 ; UNASSIGNED # .. 0B55..0B57 ; PVALID # ORIYA SIGN OVERLINE..ORIYA AU LENGTH MARK 0B58..0B5B ; UNASSIGNED # .. 0B5C..0B5D ; DISALLOWED # ORIYA LETTER RRA..ORIYA LETTER RHA 0B5E ; UNASSIGNED # 0B5F..0B63 ; PVALID # ORIYA LETTER YYA..ORIYA VOWEL SIGN VOCALIC LL 0B64..0B65 ; UNASSIGNED # .. 0B66..0B6F ; PVALID # ORIYA DIGIT ZERO..ORIYA DIGIT NINE 0B70 ; DISALLOWED # ORIYA ISSHAR 0B71 ; PVALID # ORIYA LETTER WA 0B72..0B77 ; DISALLOWED # ORIYA FRACTION ONE QUARTER..ORIYA FRACTION THREE SIXTEENTHS 0B78..0B81 ; UNASSIGNED # .. 0B82..0B83 ; PVALID # TAMIL SIGN ANUSVARA..TAMIL SIGN VISARGA 0B84 ; UNASSIGNED # 0B85..0B8A ; PVALID # TAMIL LETTER A..TAMIL LETTER UU 0B8B..0B8D ; UNASSIGNED # .. 0B8E..0B90 ; PVALID # TAMIL LETTER E..TAMIL LETTER AI 0B91 ; UNASSIGNED # 0B92..0B95 ; PVALID # TAMIL LETTER O..TAMIL LETTER KA 0B96..0B98 ; UNASSIGNED # .. 0B99..0B9A ; PVALID # TAMIL LETTER NGA..TAMIL LETTER CA 0B9B ; UNASSIGNED # 0B9C ; PVALID # TAMIL LETTER JA 0B9D ; UNASSIGNED # 0B9E..0B9F ; PVALID # TAMIL LETTER NYA..TAMIL LETTER TTA 0BA0..0BA2 ; UNASSIGNED # .. 0BA3..0BA4 ; PVALID # TAMIL LETTER NNA..TAMIL LETTER TA 0BA5..0BA7 ; UNASSIGNED # .. 0BA8..0BAA ; PVALID # TAMIL LETTER NA..TAMIL LETTER PA 0BAB..0BAD ; UNASSIGNED # .. 0BAE..0BB9 ; PVALID # TAMIL LETTER MA..TAMIL LETTER HA 0BBA..0BBD ; UNASSIGNED # .. 0BBE..0BC2 ; PVALID # TAMIL VOWEL SIGN AA..TAMIL VOWEL SIGN UU 0BC3..0BC5 ; UNASSIGNED # .. 0BC6..0BC8 ; PVALID # TAMIL VOWEL SIGN E..TAMIL VOWEL SIGN AI 0BC9 ; UNASSIGNED # 0BCA..0BCD ; PVALID # TAMIL VOWEL SIGN O..TAMIL SIGN VIRAMA 0BCE..0BCF ; UNASSIGNED # .. 0BD0 ; PVALID # TAMIL OM 0BD1..0BD6 ; UNASSIGNED # .. 0BD7 ; PVALID # TAMIL AU LENGTH MARK 0BD8..0BE5 ; UNASSIGNED # .. 0BE6..0BEF ; PVALID # TAMIL DIGIT ZERO..TAMIL DIGIT NINE 0BF0..0BFA ; DISALLOWED # TAMIL NUMBER TEN..TAMIL NUMBER SIGN 0BFB..0BFF ; UNASSIGNED # .. 0C00..0C0C ; PVALID # TELUGU SIGN COMBINING CANDRABINDU ABOVE..TELUGU LETTER VOCALIC L 0C0D ; UNASSIGNED # 0C0E..0C10 ; PVALID # TELUGU LETTER E..TELUGU LETTER AI 0C11 ; UNASSIGNED # 0C12..0C28 ; PVALID # TELUGU LETTER O..TELUGU LETTER NA 0C29 ; UNASSIGNED # 0C2A..0C39 ; PVALID # TELUGU LETTER PA..TELUGU LETTER HA 0C3A..0C3B ; UNASSIGNED # .. 0C3C..0C44 ; PVALID # TELUGU SIGN NUKTA..TELUGU VOWEL SIGN VOCALIC RR 0C45 ; UNASSIGNED # 0C46..0C48 ; PVALID # TELUGU VOWEL SIGN E..TELUGU VOWEL SIGN AI 0C49 ; UNASSIGNED # 0C4A..0C4D ; PVALID # TELUGU VOWEL SIGN O..TELUGU SIGN VIRAMA 0C4E..0C54 ; UNASSIGNED # .. 0C55..0C56 ; PVALID # TELUGU LENGTH MARK..TELUGU AI LENGTH MARK 0C57 ; UNASSIGNED # 0C58..0C5A ; PVALID # TELUGU LETTER TSA..TELUGU LETTER RRRA 0C5B..0C5C ; UNASSIGNED # .. 0C5D ; PVALID # TELUGU LETTER NAKAARA POLLU 0C5E..0C5F ; UNASSIGNED # .. 0C60..0C63 ; PVALID # TELUGU LETTER VOCALIC RR..TELUGU VOWEL SIGN VOCALIC LL 0C64..0C65 ; UNASSIGNED # .. 0C66..0C6F ; PVALID # TELUGU DIGIT ZERO..TELUGU DIGIT NINE 0C70..0C76 ; UNASSIGNED # .. 0C77..0C7F ; DISALLOWED # TELUGU SIGN SIDDHAM..TELUGU SIGN TUUMU 0C80..0C83 ; PVALID # KANNADA SIGN SPACING CANDRABINDU..KANNADA SIGN VISARGA 0C84 ; DISALLOWED # KANNADA SIGN SIDDHAM 0C85..0C8C ; PVALID # KANNADA LETTER A..KANNADA LETTER VOCALIC L 0C8D ; UNASSIGNED # 0C8E..0C90 ; PVALID # KANNADA LETTER E..KANNADA LETTER AI 0C91 ; UNASSIGNED # 0C92..0CA8 ; PVALID # KANNADA LETTER O..KANNADA LETTER NA 0CA9 ; UNASSIGNED # 0CAA..0CB3 ; PVALID # KANNADA LETTER PA..KANNADA LETTER LLA 0CB4 ; UNASSIGNED # 0CB5..0CB9 ; PVALID # KANNADA LETTER VA..KANNADA LETTER HA 0CBA..0CBB ; UNASSIGNED # .. 0CBC..0CC4 ; PVALID # KANNADA SIGN NUKTA..KANNADA VOWEL SIGN VOCALIC RR 0CC5 ; UNASSIGNED # 0CC6..0CC8 ; PVALID # KANNADA VOWEL SIGN E..KANNADA VOWEL SIGN AI 0CC9 ; UNASSIGNED # 0CCA..0CCD ; PVALID # KANNADA VOWEL SIGN O..KANNADA SIGN VIRAMA 0CCE..0CD4 ; UNASSIGNED # .. 0CD5..0CD6 ; PVALID # KANNADA LENGTH MARK..KANNADA AI LENGTH MARK 0CD7..0CDC ; UNASSIGNED # .. 0CDD..0CDE ; PVALID # KANNADA LETTER NAKAARA POLLU..KANNADA LETTER FA 0CDF ; UNASSIGNED # 0CE0..0CE3 ; PVALID # KANNADA LETTER VOCALIC RR..KANNADA VOWEL SIGN VOCALIC LL 0CE4..0CE5 ; UNASSIGNED # .. 0CE6..0CEF ; PVALID # KANNADA DIGIT ZERO..KANNADA DIGIT NINE 0CF0 ; UNASSIGNED # 0CF1..0CF3 ; PVALID # KANNADA SIGN JIHVAMULIYA..KANNADA SIGN COMBINING ANUSVARA ABOVE RIGHT 0CF4..0CFF ; UNASSIGNED # .. 0D00..0D0C ; PVALID # MALAYALAM SIGN COMBINING ANUSVARA ABOVE..MALAYALAM LETTER VOCALIC L 0D0D ; UNASSIGNED # 0D0E..0D10 ; PVALID # MALAYALAM LETTER E..MALAYALAM LETTER AI 0D11 ; UNASSIGNED # 0D12..0D44 ; PVALID # MALAYALAM LETTER O..MALAYALAM VOWEL SIGN VOCALIC RR 0D45 ; UNASSIGNED # 0D46..0D48 ; PVALID # MALAYALAM VOWEL SIGN E..MALAYALAM VOWEL SIGN AI 0D49 ; UNASSIGNED # 0D4A..0D4E ; PVALID # MALAYALAM VOWEL SIGN O..MALAYALAM LETTER DOT REPH 0D4F ; DISALLOWED # MALAYALAM SIGN PARA 0D50..0D53 ; UNASSIGNED # .. 0D54..0D57 ; PVALID # MALAYALAM LETTER CHILLU M..MALAYALAM AU LENGTH MARK 0D58..0D5E ; DISALLOWED # MALAYALAM FRACTION ONE ONE-HUNDRED-AND-SIXTIETH..MALAYALAM FRACTION ONE FIFTH 0D5F..0D63 ; PVALID # MALAYALAM LETTER ARCHAIC II..MALAYALAM VOWEL SIGN VOCALIC LL 0D64..0D65 ; UNASSIGNED # .. 0D66..0D6F ; PVALID # MALAYALAM DIGIT ZERO..MALAYALAM DIGIT NINE 0D70..0D79 ; DISALLOWED # MALAYALAM NUMBER TEN..MALAYALAM DATE MARK 0D7A..0D7F ; PVALID # MALAYALAM LETTER CHILLU NN..MALAYALAM LETTER CHILLU K 0D80 ; UNASSIGNED # 0D81..0D83 ; PVALID # SINHALA SIGN CANDRABINDU..SINHALA SIGN VISARGAYA 0D84 ; UNASSIGNED # 0D85..0D96 ; PVALID # SINHALA LETTER AYANNA..SINHALA LETTER AUYANNA 0D97..0D99 ; UNASSIGNED # .. 0D9A..0DB1 ; PVALID # SINHALA LETTER ALPAPRAANA KAYANNA..SINHALA LETTER DANTAJA NAYANNA 0DB2 ; UNASSIGNED # 0DB3..0DBB ; PVALID # SINHALA LETTER SANYAKA DAYANNA..SINHALA LETTER RAYANNA 0DBC ; UNASSIGNED # 0DBD ; PVALID # SINHALA LETTER DANTAJA LAYANNA 0DBE..0DBF ; UNASSIGNED # .. 0DC0..0DC6 ; PVALID # SINHALA LETTER VAYANNA..SINHALA LETTER FAYANNA 0DC7..0DC9 ; UNASSIGNED # .. 0DCA ; PVALID # SINHALA SIGN AL-LAKUNA 0DCB..0DCE ; UNASSIGNED # .. 0DCF..0DD4 ; PVALID # SINHALA VOWEL SIGN AELA-PILLA..SINHALA VOWEL SIGN KETTI PAA-PILLA 0DD5 ; UNASSIGNED # 0DD6 ; PVALID # SINHALA VOWEL SIGN DIGA PAA-PILLA 0DD7 ; UNASSIGNED # 0DD8..0DDF ; PVALID # SINHALA VOWEL SIGN GAETTA-PILLA..SINHALA VOWEL SIGN GAYANUKITTA 0DE0..0DE5 ; UNASSIGNED # .. 0DE6..0DEF ; PVALID # SINHALA LITH DIGIT ZERO..SINHALA LITH DIGIT NINE 0DF0..0DF1 ; UNASSIGNED # .. 0DF2..0DF3 ; PVALID # SINHALA VOWEL SIGN DIGA GAETTA-PILLA..SINHALA VOWEL SIGN DIGA GAYANUKITTA 0DF4 ; DISALLOWED # SINHALA PUNCTUATION KUNDDALIYA 0DF5..0E00 ; UNASSIGNED # .. 0E01..0E32 ; PVALID # THAI CHARACTER KO KAI..THAI CHARACTER SARA AA 0E33 ; DISALLOWED # THAI CHARACTER SARA AM 0E34..0E3A ; PVALID # THAI CHARACTER SARA I..THAI CHARACTER PHINTHU 0E3B..0E3E ; UNASSIGNED # .. 0E3F ; DISALLOWED # THAI CURRENCY SYMBOL BAHT 0E40..0E4E ; PVALID # THAI CHARACTER SARA E..THAI CHARACTER YAMAKKAN 0E4F ; DISALLOWED # THAI CHARACTER FONGMAN 0E50..0E59 ; PVALID # THAI DIGIT ZERO..THAI DIGIT NINE 0E5A..0E5B ; DISALLOWED # THAI CHARACTER ANGKHANKHU..THAI CHARACTER KHOMUT 0E5C..0E80 ; UNASSIGNED # .. 0E81..0E82 ; PVALID # LAO LETTER KO..LAO LETTER KHO SUNG 0E83 ; UNASSIGNED # 0E84 ; PVALID # LAO LETTER KHO TAM 0E85 ; UNASSIGNED # 0E86..0E8A ; PVALID # LAO LETTER PALI GHA..LAO LETTER SO TAM 0E8B ; UNASSIGNED # 0E8C..0EA3 ; PVALID # LAO LETTER PALI JHA..LAO LETTER LO LING 0EA4 ; UNASSIGNED # 0EA5 ; PVALID # LAO LETTER LO LOOT 0EA6 ; UNASSIGNED # 0EA7..0EB2 ; PVALID # LAO LETTER WO..LAO VOWEL SIGN AA 0EB3 ; DISALLOWED # LAO VOWEL SIGN AM 0EB4..0EBD ; PVALID # LAO VOWEL SIGN I..LAO SEMIVOWEL SIGN NYO 0EBE..0EBF ; UNASSIGNED # .. 0EC0..0EC4 ; PVALID # LAO VOWEL SIGN E..LAO VOWEL SIGN AI 0EC5 ; UNASSIGNED # 0EC6 ; PVALID # LAO KO LA 0EC7 ; UNASSIGNED # 0EC8..0ECE ; PVALID # LAO TONE MAI EK..LAO YAMAKKAN 0ECF ; UNASSIGNED # 0ED0..0ED9 ; PVALID # LAO DIGIT ZERO..LAO DIGIT NINE 0EDA..0EDB ; UNASSIGNED # .. 0EDC..0EDD ; DISALLOWED # LAO HO NO..LAO HO MO 0EDE..0EDF ; PVALID # LAO LETTER KHMU GO..LAO LETTER KHMU NYO 0EE0..0EFF ; UNASSIGNED # .. 0F00 ; PVALID # TIBETAN SYLLABLE OM 0F01..0F0A ; DISALLOWED # TIBETAN MARK GTER YIG MGO TRUNCATED A..TIBETAN MARK BKA- SHOG YIG MGO 0F0B ; PVALID # TIBETAN MARK INTERSYLLABIC TSHEG 0F0C..0F17 ; DISALLOWED # TIBETAN MARK DELIMITER TSHEG BSTAR..TIBETAN ASTROLOGICAL SIGN SGRA GCAN -CHAR RTAGS 0F18..0F19 ; PVALID # TIBETAN ASTROLOGICAL SIGN -KHYUD PA..TIBETAN ASTROLOGICAL SIGN SDONG TSHUGS 0F1A..0F1F ; DISALLOWED # TIBETAN SIGN RDEL DKAR GCIG..TIBETAN SIGN RDEL DKAR RDEL NAG 0F20..0F29 ; PVALID # TIBETAN DIGIT ZERO..TIBETAN DIGIT NINE 0F2A..0F34 ; DISALLOWED # TIBETAN DIGIT HALF ONE..TIBETAN MARK BSDUS RTAGS 0F35 ; PVALID # TIBETAN MARK NGAS BZUNG NYI ZLA 0F36 ; DISALLOWED # TIBETAN MARK CARET -DZUD RTAGS BZHI MIG CAN 0F37 ; PVALID # TIBETAN MARK NGAS BZUNG SGOR RTAGS 0F38 ; DISALLOWED # TIBETAN MARK CHE MGO 0F39 ; PVALID # TIBETAN MARK TSA -PHRU 0F3A..0F3D ; DISALLOWED # TIBETAN MARK GUG RTAGS GYON..TIBETAN MARK ANG KHANG GYAS 0F3E..0F42 ; PVALID # TIBETAN SIGN YAR TSHES..TIBETAN LETTER GA 0F43 ; DISALLOWED # TIBETAN LETTER GHA 0F44..0F47 ; PVALID # TIBETAN LETTER NGA..TIBETAN LETTER JA 0F48 ; UNASSIGNED # 0F49..0F4C ; PVALID # TIBETAN LETTER NYA..TIBETAN LETTER DDA 0F4D ; DISALLOWED # TIBETAN LETTER DDHA 0F4E..0F51 ; PVALID # TIBETAN LETTER NNA..TIBETAN LETTER DA 0F52 ; DISALLOWED # TIBETAN LETTER DHA 0F53..0F56 ; PVALID # TIBETAN LETTER NA..TIBETAN LETTER BA 0F57 ; DISALLOWED # TIBETAN LETTER BHA 0F58..0F5B ; PVALID # TIBETAN LETTER MA..TIBETAN LETTER DZA 0F5C ; DISALLOWED # TIBETAN LETTER DZHA 0F5D..0F68 ; PVALID # TIBETAN LETTER WA..TIBETAN LETTER A 0F69 ; DISALLOWED # TIBETAN LETTER KSSA 0F6A..0F6C ; PVALID # TIBETAN LETTER FIXED-FORM RA..TIBETAN LETTER RRA 0F6D..0F70 ; UNASSIGNED # .. 0F71..0F72 ; PVALID # TIBETAN VOWEL SIGN AA..TIBETAN VOWEL SIGN I 0F73 ; DISALLOWED # TIBETAN VOWEL SIGN II 0F74 ; PVALID # TIBETAN VOWEL SIGN U 0F75..0F79 ; DISALLOWED # TIBETAN VOWEL SIGN UU..TIBETAN VOWEL SIGN VOCALIC LL 0F7A..0F80 ; PVALID # TIBETAN VOWEL SIGN E..TIBETAN VOWEL SIGN REVERSED I 0F81 ; DISALLOWED # TIBETAN VOWEL SIGN REVERSED II 0F82..0F84 ; PVALID # TIBETAN SIGN NYI ZLA NAA DA..TIBETAN MARK HALANTA 0F85 ; DISALLOWED # TIBETAN MARK PALUTA 0F86..0F92 ; PVALID # TIBETAN SIGN LCI RTAGS..TIBETAN SUBJOINED LETTER GA 0F93 ; DISALLOWED # TIBETAN SUBJOINED LETTER GHA 0F94..0F97 ; PVALID # TIBETAN SUBJOINED LETTER NGA..TIBETAN SUBJOINED LETTER JA 0F98 ; UNASSIGNED # 0F99..0F9C ; PVALID # TIBETAN SUBJOINED LETTER NYA..TIBETAN SUBJOINED LETTER DDA 0F9D ; DISALLOWED # TIBETAN SUBJOINED LETTER DDHA 0F9E..0FA1 ; PVALID # TIBETAN SUBJOINED LETTER NNA..TIBETAN SUBJOINED LETTER DA 0FA2 ; DISALLOWED # TIBETAN SUBJOINED LETTER DHA 0FA3..0FA6 ; PVALID # TIBETAN SUBJOINED LETTER NA..TIBETAN SUBJOINED LETTER BA 0FA7 ; DISALLOWED # TIBETAN SUBJOINED LETTER BHA 0FA8..0FAB ; PVALID # TIBETAN SUBJOINED LETTER MA..TIBETAN SUBJOINED LETTER DZA 0FAC ; DISALLOWED # TIBETAN SUBJOINED LETTER DZHA 0FAD..0FB8 ; PVALID # TIBETAN SUBJOINED LETTER WA..TIBETAN SUBJOINED LETTER A 0FB9 ; DISALLOWED # TIBETAN SUBJOINED LETTER KSSA 0FBA..0FBC ; PVALID # TIBETAN SUBJOINED LETTER FIXED-FORM WA..TIBETAN SUBJOINED LETTER FIXED-FORM RA 0FBD ; UNASSIGNED # 0FBE..0FC5 ; DISALLOWED # TIBETAN KU RU KHA..TIBETAN SYMBOL RDO RJE 0FC6 ; PVALID # TIBETAN SYMBOL PADMA GDAN 0FC7..0FCC ; DISALLOWED # TIBETAN SYMBOL RDO RJE RGYA GRAM..TIBETAN SYMBOL NOR BU BZHI -KHYIL 0FCD ; UNASSIGNED # 0FCE..0FDA ; DISALLOWED # TIBETAN SIGN RDEL NAG RDEL DKAR..TIBETAN MARK TRAILING MCHAN RTAGS 0FDB..0FFF ; UNASSIGNED # .. 1000..1049 ; PVALID # MYANMAR LETTER KA..MYANMAR DIGIT NINE 104A..104F ; DISALLOWED # MYANMAR SIGN LITTLE SECTION..MYANMAR SYMBOL GENITIVE 1050..109D ; PVALID # MYANMAR LETTER SHA..MYANMAR VOWEL SIGN AITON AI 109E..10C5 ; DISALLOWED # MYANMAR SYMBOL SHAN ONE..GEORGIAN CAPITAL LETTER HOE 10C6 ; UNASSIGNED # 10C7 ; DISALLOWED # GEORGIAN CAPITAL LETTER YN 10C8..10CC ; UNASSIGNED # .. 10CD ; DISALLOWED # GEORGIAN CAPITAL LETTER AEN 10CE..10CF ; UNASSIGNED # .. 10D0..10FA ; PVALID # GEORGIAN LETTER AN..GEORGIAN LETTER AIN 10FB..10FC ; DISALLOWED # GEORGIAN PARAGRAPH SEPARATOR..MODIFIER LETTER GEORGIAN NAR 10FD..10FF ; PVALID # GEORGIAN LETTER AEN..GEORGIAN LETTER LABIAL SIGN 1100..11FF ; DISALLOWED # HANGUL CHOSEONG KIYEOK..HANGUL JONGSEONG SSANGNIEUN 1200..1248 ; PVALID # ETHIOPIC SYLLABLE HA..ETHIOPIC SYLLABLE QWA 1249 ; UNASSIGNED # 124A..124D ; PVALID # ETHIOPIC SYLLABLE QWI..ETHIOPIC SYLLABLE QWE 124E..124F ; UNASSIGNED # .. 1250..1256 ; PVALID # ETHIOPIC SYLLABLE QHA..ETHIOPIC SYLLABLE QHO 1257 ; UNASSIGNED # 1258 ; PVALID # ETHIOPIC SYLLABLE QHWA 1259 ; UNASSIGNED # 125A..125D ; PVALID # ETHIOPIC SYLLABLE QHWI..ETHIOPIC SYLLABLE QHWE 125E..125F ; UNASSIGNED # .. 1260..1288 ; PVALID # ETHIOPIC SYLLABLE BA..ETHIOPIC SYLLABLE XWA 1289 ; UNASSIGNED # 128A..128D ; PVALID # ETHIOPIC SYLLABLE XWI..ETHIOPIC SYLLABLE XWE 128E..128F ; UNASSIGNED # .. 1290..12B0 ; PVALID # ETHIOPIC SYLLABLE NA..ETHIOPIC SYLLABLE KWA 12B1 ; UNASSIGNED # 12B2..12B5 ; PVALID # ETHIOPIC SYLLABLE KWI..ETHIOPIC SYLLABLE KWE 12B6..12B7 ; UNASSIGNED # .. 12B8..12BE ; PVALID # ETHIOPIC SYLLABLE KXA..ETHIOPIC SYLLABLE KXO 12BF ; UNASSIGNED # 12C0 ; PVALID # ETHIOPIC SYLLABLE KXWA 12C1 ; UNASSIGNED # 12C2..12C5 ; PVALID # ETHIOPIC SYLLABLE KXWI..ETHIOPIC SYLLABLE KXWE 12C6..12C7 ; UNASSIGNED # .. 12C8..12D6 ; PVALID # ETHIOPIC SYLLABLE WA..ETHIOPIC SYLLABLE PHARYNGEAL O 12D7 ; UNASSIGNED # 12D8..1310 ; PVALID # ETHIOPIC SYLLABLE ZA..ETHIOPIC SYLLABLE GWA 1311 ; UNASSIGNED # 1312..1315 ; PVALID # ETHIOPIC SYLLABLE GWI..ETHIOPIC SYLLABLE GWE 1316..1317 ; UNASSIGNED # .. 1318..135A ; PVALID # ETHIOPIC SYLLABLE GGA..ETHIOPIC SYLLABLE FYA 135B..135C ; UNASSIGNED # .. 135D..135F ; PVALID # ETHIOPIC COMBINING GEMINATION AND VOWEL LENGTH MARK..ETHIOPIC COMBINING GEMINATION MARK 1360..137C ; DISALLOWED # ETHIOPIC SECTION MARK..ETHIOPIC NUMBER TEN THOUSAND 137D..137F ; UNASSIGNED # .. 1380..138F ; PVALID # ETHIOPIC SYLLABLE SEBATBEIT MWA..ETHIOPIC SYLLABLE PWE 1390..1399 ; DISALLOWED # ETHIOPIC TONAL MARK YIZET..ETHIOPIC TONAL MARK KURT 139A..139F ; UNASSIGNED # .. 13A0..13F5 ; PVALID # CHEROKEE LETTER A..CHEROKEE LETTER MV 13F6..13F7 ; UNASSIGNED # .. 13F8..13FD ; DISALLOWED # CHEROKEE SMALL LETTER YE..CHEROKEE SMALL LETTER MV 13FE..13FF ; UNASSIGNED # .. 1400 ; DISALLOWED # CANADIAN SYLLABICS HYPHEN 1401..166C ; PVALID # CANADIAN SYLLABICS E..CANADIAN SYLLABICS CARRIER TTSA 166D..166E ; DISALLOWED # CANADIAN SYLLABICS CHI SIGN..CANADIAN SYLLABICS FULL STOP 166F..167F ; PVALID # CANADIAN SYLLABICS QAI..CANADIAN SYLLABICS BLACKFOOT W 1680 ; DISALLOWED # OGHAM SPACE MARK 1681..169A ; PVALID # OGHAM LETTER BEITH..OGHAM LETTER PEITH 169B..169C ; DISALLOWED # OGHAM FEATHER MARK..OGHAM REVERSED FEATHER MARK 169D..169F ; UNASSIGNED # .. 16A0..16EA ; PVALID # RUNIC LETTER FEHU FEOH FE F..RUNIC LETTER X 16EB..16F0 ; DISALLOWED # RUNIC SINGLE PUNCTUATION..RUNIC BELGTHOR SYMBOL 16F1..16F8 ; PVALID # RUNIC LETTER K..RUNIC LETTER FRANKS CASKET AESC 16F9..16FF ; UNASSIGNED # .. 1700..1715 ; PVALID # TAGALOG LETTER A..TAGALOG SIGN PAMUDPOD 1716..171E ; UNASSIGNED # .. 171F..1734 ; PVALID # TAGALOG LETTER ARCHAIC RA..HANUNOO SIGN PAMUDPOD 1735..1736 ; DISALLOWED # PHILIPPINE SINGLE PUNCTUATION..PHILIPPINE DOUBLE PUNCTUATION 1737..173F ; UNASSIGNED # .. 1740..1753 ; PVALID # BUHID LETTER A..BUHID VOWEL SIGN U 1754..175F ; UNASSIGNED # .. 1760..176C ; PVALID # TAGBANWA LETTER A..TAGBANWA LETTER YA 176D ; UNASSIGNED # 176E..1770 ; PVALID # TAGBANWA LETTER LA..TAGBANWA LETTER SA 1771 ; UNASSIGNED # 1772..1773 ; PVALID # TAGBANWA VOWEL SIGN I..TAGBANWA VOWEL SIGN U 1774..177F ; UNASSIGNED # .. 1780..17B3 ; PVALID # KHMER LETTER KA..KHMER INDEPENDENT VOWEL QAU 17B4..17B5 ; DISALLOWED # KHMER VOWEL INHERENT AQ..KHMER VOWEL INHERENT AA 17B6..17D3 ; PVALID # KHMER VOWEL SIGN AA..KHMER SIGN BATHAMASAT 17D4..17D6 ; DISALLOWED # KHMER SIGN KHAN..KHMER SIGN CAMNUC PII KUUH 17D7 ; PVALID # KHMER SIGN LEK TOO 17D8..17DB ; DISALLOWED # KHMER SIGN BEYYAL..KHMER CURRENCY SYMBOL RIEL 17DC..17DD ; PVALID # KHMER SIGN AVAKRAHASANYA..KHMER SIGN ATTHACAN 17DE..17DF ; UNASSIGNED # .. 17E0..17E9 ; PVALID # KHMER DIGIT ZERO..KHMER DIGIT NINE 17EA..17EF ; UNASSIGNED # .. 17F0..17F9 ; DISALLOWED # KHMER SYMBOL LEK ATTAK SON..KHMER SYMBOL LEK ATTAK PRAM-BUON 17FA..17FF ; UNASSIGNED # .. 1800..180F ; DISALLOWED # MONGOLIAN BIRGA..MONGOLIAN FREE VARIATION SELECTOR FOUR 1810..1819 ; PVALID # MONGOLIAN DIGIT ZERO..MONGOLIAN DIGIT NINE 181A..181F ; UNASSIGNED # .. 1820..1878 ; PVALID # MONGOLIAN LETTER A..MONGOLIAN LETTER CHA WITH TWO DOTS 1879..187F ; UNASSIGNED # .. 1880..18AA ; PVALID # MONGOLIAN LETTER ALI GALI ANUSVARA ONE..MONGOLIAN LETTER MANCHU ALI GALI LHA 18AB..18AF ; UNASSIGNED # .. 18B0..18F5 ; PVALID # CANADIAN SYLLABICS OY..CANADIAN SYLLABICS CARRIER DENTAL S 18F6..18FF ; UNASSIGNED # .. 1900..191E ; PVALID # LIMBU VOWEL-CARRIER LETTER..LIMBU LETTER TRA 191F ; UNASSIGNED # 1920..192B ; PVALID # LIMBU VOWEL SIGN A..LIMBU SUBJOINED LETTER WA 192C..192F ; UNASSIGNED # .. 1930..193B ; PVALID # LIMBU SMALL LETTER KA..LIMBU SIGN SA-I 193C..193F ; UNASSIGNED # .. 1940 ; DISALLOWED # LIMBU SIGN LOO 1941..1943 ; UNASSIGNED # .. 1944..1945 ; DISALLOWED # LIMBU EXCLAMATION MARK..LIMBU QUESTION MARK 1946..196D ; PVALID # LIMBU DIGIT ZERO..TAI LE LETTER AI 196E..196F ; UNASSIGNED # .. 1970..1974 ; PVALID # TAI LE LETTER TONE-2..TAI LE LETTER TONE-6 1975..197F ; UNASSIGNED # .. 1980..19AB ; PVALID # NEW TAI LUE LETTER HIGH QA..NEW TAI LUE LETTER LOW SUA 19AC..19AF ; UNASSIGNED # .. 19B0..19C9 ; PVALID # NEW TAI LUE VOWEL SIGN VOWEL SHORTENER..NEW TAI LUE TONE MARK-2 19CA..19CF ; UNASSIGNED # .. 19D0..19D9 ; PVALID # NEW TAI LUE DIGIT ZERO..NEW TAI LUE DIGIT NINE 19DA ; DISALLOWED # NEW TAI LUE THAM DIGIT ONE 19DB..19DD ; UNASSIGNED # .. 19DE..19FF ; DISALLOWED # NEW TAI LUE SIGN LAE..KHMER SYMBOL DAP-PRAM ROC 1A00..1A1B ; PVALID # BUGINESE LETTER KA..BUGINESE VOWEL SIGN AE 1A1C..1A1D ; UNASSIGNED # .. 1A1E..1A1F ; DISALLOWED # BUGINESE PALLAWA..BUGINESE END OF SECTION 1A20..1A5E ; PVALID # TAI THAM LETTER HIGH KA..TAI THAM CONSONANT SIGN SA 1A5F ; UNASSIGNED # 1A60..1A7C ; PVALID # TAI THAM SIGN SAKOT..TAI THAM SIGN KHUEN-LUE KARAN 1A7D..1A7E ; UNASSIGNED # .. 1A7F..1A89 ; PVALID # TAI THAM COMBINING CRYPTOGRAMMIC DOT..TAI THAM HORA DIGIT NINE 1A8A..1A8F ; UNASSIGNED # .. 1A90..1A99 ; PVALID # TAI THAM THAM DIGIT ZERO..TAI THAM THAM DIGIT NINE 1A9A..1A9F ; UNASSIGNED # .. 1AA0..1AA6 ; DISALLOWED # TAI THAM SIGN WIANG..TAI THAM SIGN REVERSED ROTATED RANA 1AA7 ; PVALID # TAI THAM SIGN MAI YAMOK 1AA8..1AAD ; DISALLOWED # TAI THAM SIGN KAAN..TAI THAM SIGN CAANG 1AAE..1AAF ; UNASSIGNED # .. 1AB0..1ABD ; PVALID # COMBINING DOUBLED CIRCUMFLEX ACCENT..COMBINING PARENTHESES BELOW 1ABE ; DISALLOWED # COMBINING PARENTHESES OVERLAY 1ABF..1ACE ; PVALID # COMBINING LATIN SMALL LETTER W BELOW..COMBINING LATIN SMALL LETTER INSULAR T 1ACF..1AFF ; UNASSIGNED # .. 1B00..1B4C ; PVALID # BALINESE SIGN ULU RICEM..BALINESE LETTER ARCHAIC JNYA 1B4D..1B4F ; UNASSIGNED # .. 1B50..1B59 ; PVALID # BALINESE DIGIT ZERO..BALINESE DIGIT NINE 1B5A..1B6A ; DISALLOWED # BALINESE PANTI..BALINESE MUSICAL SYMBOL DANG GEDE 1B6B..1B73 ; PVALID # BALINESE MUSICAL SYMBOL COMBINING TEGEH..BALINESE MUSICAL SYMBOL COMBINING GONG 1B74..1B7E ; DISALLOWED # BALINESE MUSICAL SYMBOL RIGHT-HAND OPEN DUG..BALINESE PAMADA LANTANG 1B7F ; UNASSIGNED # 1B80..1BF3 ; PVALID # SUNDANESE SIGN PANYECEK..BATAK PANONGONAN 1BF4..1BFB ; UNASSIGNED # .. 1BFC..1BFF ; DISALLOWED # BATAK SYMBOL BINDU NA METEK..BATAK SYMBOL BINDU PANGOLAT 1C00..1C37 ; PVALID # LEPCHA LETTER KA..LEPCHA SIGN NUKTA 1C38..1C3A ; UNASSIGNED # .. 1C3B..1C3F ; DISALLOWED # LEPCHA PUNCTUATION TA-ROL..LEPCHA PUNCTUATION TSHOOK 1C40..1C49 ; PVALID # LEPCHA DIGIT ZERO..LEPCHA DIGIT NINE 1C4A..1C4C ; UNASSIGNED # .. 1C4D..1C7D ; PVALID # LEPCHA LETTER TTA..OL CHIKI AHAD 1C7E..1C88 ; DISALLOWED # OL CHIKI PUNCTUATION MUCAAD..CYRILLIC SMALL LETTER UNBLENDED UK 1C89..1C8F ; UNASSIGNED # .. 1C90..1CBA ; DISALLOWED # GEORGIAN MTAVRULI CAPITAL LETTER AN..GEORGIAN MTAVRULI CAPITAL LETTER AIN 1CBB..1CBC ; UNASSIGNED # .. 1CBD..1CC7 ; DISALLOWED # GEORGIAN MTAVRULI CAPITAL LETTER AEN..SUNDANESE PUNCTUATION BINDU BA SATANGA 1CC8..1CCF ; UNASSIGNED # .. 1CD0..1CD2 ; PVALID # VEDIC TONE KARSHANA..VEDIC TONE PRENKHA 1CD3 ; DISALLOWED # VEDIC SIGN NIHSHVASA 1CD4..1CFA ; PVALID # VEDIC SIGN YAJURVEDIC MIDLINE SVARITA..VEDIC SIGN DOUBLE ANUSVARA ANTARGOMUKHA 1CFB..1CFF ; UNASSIGNED # .. 1D00..1D2B ; PVALID # LATIN LETTER SMALL CAPITAL A..CYRILLIC LETTER SMALL CAPITAL EL 1D2C..1D2E ; DISALLOWED # MODIFIER LETTER CAPITAL A..MODIFIER LETTER CAPITAL B 1D2F ; PVALID # MODIFIER LETTER CAPITAL BARRED B 1D30..1D3A ; DISALLOWED # MODIFIER LETTER CAPITAL D..MODIFIER LETTER CAPITAL N 1D3B ; PVALID # MODIFIER LETTER CAPITAL REVERSED N 1D3C..1D4D ; DISALLOWED # MODIFIER LETTER CAPITAL O..MODIFIER LETTER SMALL G 1D4E ; PVALID # MODIFIER LETTER SMALL TURNED I 1D4F..1D6A ; DISALLOWED # MODIFIER LETTER SMALL K..GREEK SUBSCRIPT SMALL LETTER CHI 1D6B..1D77 ; PVALID # LATIN SMALL LETTER UE..LATIN SMALL LETTER TURNED G 1D78 ; DISALLOWED # MODIFIER LETTER CYRILLIC EN 1D79..1D9A ; PVALID # LATIN SMALL LETTER INSULAR G..LATIN SMALL LETTER EZH WITH RETROFLEX HOOK 1D9B..1DBF ; DISALLOWED # MODIFIER LETTER SMALL TURNED ALPHA..MODIFIER LETTER SMALL THETA 1DC0..1DFF ; PVALID # COMBINING DOTTED GRAVE ACCENT..COMBINING RIGHT ARROWHEAD AND DOWN ARROWHEAD BELOW 1E00 ; DISALLOWED # LATIN CAPITAL LETTER A WITH RING BELOW 1E01 ; PVALID # LATIN SMALL LETTER A WITH RING BELOW 1E02 ; DISALLOWED # LATIN CAPITAL LETTER B WITH DOT ABOVE 1E03 ; PVALID # LATIN SMALL LETTER B WITH DOT ABOVE 1E04 ; DISALLOWED # LATIN CAPITAL LETTER B WITH DOT BELOW 1E05 ; PVALID # LATIN SMALL LETTER B WITH DOT BELOW 1E06 ; DISALLOWED # LATIN CAPITAL LETTER B WITH LINE BELOW 1E07 ; PVALID # LATIN SMALL LETTER B WITH LINE BELOW 1E08 ; DISALLOWED # LATIN CAPITAL LETTER C WITH CEDILLA AND ACUTE 1E09 ; PVALID # LATIN SMALL LETTER C WITH CEDILLA AND ACUTE 1E0A ; DISALLOWED # LATIN CAPITAL LETTER D WITH DOT ABOVE 1E0B ; PVALID # LATIN SMALL LETTER D WITH DOT ABOVE 1E0C ; DISALLOWED # LATIN CAPITAL LETTER D WITH DOT BELOW 1E0D ; PVALID # LATIN SMALL LETTER D WITH DOT BELOW 1E0E ; DISALLOWED # LATIN CAPITAL LETTER D WITH LINE BELOW 1E0F ; PVALID # LATIN SMALL LETTER D WITH LINE BELOW 1E10 ; DISALLOWED # LATIN CAPITAL LETTER D WITH CEDILLA 1E11 ; PVALID # LATIN SMALL LETTER D WITH CEDILLA 1E12 ; DISALLOWED # LATIN CAPITAL LETTER D WITH CIRCUMFLEX BELOW 1E13 ; PVALID # LATIN SMALL LETTER D WITH CIRCUMFLEX BELOW 1E14 ; DISALLOWED # LATIN CAPITAL LETTER E WITH MACRON AND GRAVE 1E15 ; PVALID # LATIN SMALL LETTER E WITH MACRON AND GRAVE 1E16 ; DISALLOWED # LATIN CAPITAL LETTER E WITH MACRON AND ACUTE 1E17 ; PVALID # LATIN SMALL LETTER E WITH MACRON AND ACUTE 1E18 ; DISALLOWED # LATIN CAPITAL LETTER E WITH CIRCUMFLEX BELOW 1E19 ; PVALID # LATIN SMALL LETTER E WITH CIRCUMFLEX BELOW 1E1A ; DISALLOWED # LATIN CAPITAL LETTER E WITH TILDE BELOW 1E1B ; PVALID # LATIN SMALL LETTER E WITH TILDE BELOW 1E1C ; DISALLOWED # LATIN CAPITAL LETTER E WITH CEDILLA AND BREVE 1E1D ; PVALID # LATIN SMALL LETTER E WITH CEDILLA AND BREVE 1E1E ; DISALLOWED # LATIN CAPITAL LETTER F WITH DOT ABOVE 1E1F ; PVALID # LATIN SMALL LETTER F WITH DOT ABOVE 1E20 ; DISALLOWED # LATIN CAPITAL LETTER G WITH MACRON 1E21 ; PVALID # LATIN SMALL LETTER G WITH MACRON 1E22 ; DISALLOWED # LATIN CAPITAL LETTER H WITH DOT ABOVE 1E23 ; PVALID # LATIN SMALL LETTER H WITH DOT ABOVE 1E24 ; DISALLOWED # LATIN CAPITAL LETTER H WITH DOT BELOW 1E25 ; PVALID # LATIN SMALL LETTER H WITH DOT BELOW 1E26 ; DISALLOWED # LATIN CAPITAL LETTER H WITH DIAERESIS 1E27 ; PVALID # LATIN SMALL LETTER H WITH DIAERESIS 1E28 ; DISALLOWED # LATIN CAPITAL LETTER H WITH CEDILLA 1E29 ; PVALID # LATIN SMALL LETTER H WITH CEDILLA 1E2A ; DISALLOWED # LATIN CAPITAL LETTER H WITH BREVE BELOW 1E2B ; PVALID # LATIN SMALL LETTER H WITH BREVE BELOW 1E2C ; DISALLOWED # LATIN CAPITAL LETTER I WITH TILDE BELOW 1E2D ; PVALID # LATIN SMALL LETTER I WITH TILDE BELOW 1E2E ; DISALLOWED # LATIN CAPITAL LETTER I WITH DIAERESIS AND ACUTE 1E2F ; PVALID # LATIN SMALL LETTER I WITH DIAERESIS AND ACUTE 1E30 ; DISALLOWED # LATIN CAPITAL LETTER K WITH ACUTE 1E31 ; PVALID # LATIN SMALL LETTER K WITH ACUTE 1E32 ; DISALLOWED # LATIN CAPITAL LETTER K WITH DOT BELOW 1E33 ; PVALID # LATIN SMALL LETTER K WITH DOT BELOW 1E34 ; DISALLOWED # LATIN CAPITAL LETTER K WITH LINE BELOW 1E35 ; PVALID # LATIN SMALL LETTER K WITH LINE BELOW 1E36 ; DISALLOWED # LATIN CAPITAL LETTER L WITH DOT BELOW 1E37 ; PVALID # LATIN SMALL LETTER L WITH DOT BELOW 1E38 ; DISALLOWED # LATIN CAPITAL LETTER L WITH DOT BELOW AND MACRON 1E39 ; PVALID # LATIN SMALL LETTER L WITH DOT BELOW AND MACRON 1E3A ; DISALLOWED # LATIN CAPITAL LETTER L WITH LINE BELOW 1E3B ; PVALID # LATIN SMALL LETTER L WITH LINE BELOW 1E3C ; DISALLOWED # LATIN CAPITAL LETTER L WITH CIRCUMFLEX BELOW 1E3D ; PVALID # LATIN SMALL LETTER L WITH CIRCUMFLEX BELOW 1E3E ; DISALLOWED # LATIN CAPITAL LETTER M WITH ACUTE 1E3F ; PVALID # LATIN SMALL LETTER M WITH ACUTE 1E40 ; DISALLOWED # LATIN CAPITAL LETTER M WITH DOT ABOVE 1E41 ; PVALID # LATIN SMALL LETTER M WITH DOT ABOVE 1E42 ; DISALLOWED # LATIN CAPITAL LETTER M WITH DOT BELOW 1E43 ; PVALID # LATIN SMALL LETTER M WITH DOT BELOW 1E44 ; DISALLOWED # LATIN CAPITAL LETTER N WITH DOT ABOVE 1E45 ; PVALID # LATIN SMALL LETTER N WITH DOT ABOVE 1E46 ; DISALLOWED # LATIN CAPITAL LETTER N WITH DOT BELOW 1E47 ; PVALID # LATIN SMALL LETTER N WITH DOT BELOW 1E48 ; DISALLOWED # LATIN CAPITAL LETTER N WITH LINE BELOW 1E49 ; PVALID # LATIN SMALL LETTER N WITH LINE BELOW 1E4A ; DISALLOWED # LATIN CAPITAL LETTER N WITH CIRCUMFLEX BELOW 1E4B ; PVALID # LATIN SMALL LETTER N WITH CIRCUMFLEX BELOW 1E4C ; DISALLOWED # LATIN CAPITAL LETTER O WITH TILDE AND ACUTE 1E4D ; PVALID # LATIN SMALL LETTER O WITH TILDE AND ACUTE 1E4E ; DISALLOWED # LATIN CAPITAL LETTER O WITH TILDE AND DIAERESIS 1E4F ; PVALID # LATIN SMALL LETTER O WITH TILDE AND DIAERESIS 1E50 ; DISALLOWED # LATIN CAPITAL LETTER O WITH MACRON AND GRAVE 1E51 ; PVALID # LATIN SMALL LETTER O WITH MACRON AND GRAVE 1E52 ; DISALLOWED # LATIN CAPITAL LETTER O WITH MACRON AND ACUTE 1E53 ; PVALID # LATIN SMALL LETTER O WITH MACRON AND ACUTE 1E54 ; DISALLOWED # LATIN CAPITAL LETTER P WITH ACUTE 1E55 ; PVALID # LATIN SMALL LETTER P WITH ACUTE 1E56 ; DISALLOWED # LATIN CAPITAL LETTER P WITH DOT ABOVE 1E57 ; PVALID # LATIN SMALL LETTER P WITH DOT ABOVE 1E58 ; DISALLOWED # LATIN CAPITAL LETTER R WITH DOT ABOVE 1E59 ; PVALID # LATIN SMALL LETTER R WITH DOT ABOVE 1E5A ; DISALLOWED # LATIN CAPITAL LETTER R WITH DOT BELOW 1E5B ; PVALID # LATIN SMALL LETTER R WITH DOT BELOW 1E5C ; DISALLOWED # LATIN CAPITAL LETTER R WITH DOT BELOW AND MACRON 1E5D ; PVALID # LATIN SMALL LETTER R WITH DOT BELOW AND MACRON 1E5E ; DISALLOWED # LATIN CAPITAL LETTER R WITH LINE BELOW 1E5F ; PVALID # LATIN SMALL LETTER R WITH LINE BELOW 1E60 ; DISALLOWED # LATIN CAPITAL LETTER S WITH DOT ABOVE 1E61 ; PVALID # LATIN SMALL LETTER S WITH DOT ABOVE 1E62 ; DISALLOWED # LATIN CAPITAL LETTER S WITH DOT BELOW 1E63 ; PVALID # LATIN SMALL LETTER S WITH DOT BELOW 1E64 ; DISALLOWED # LATIN CAPITAL LETTER S WITH ACUTE AND DOT ABOVE 1E65 ; PVALID # LATIN SMALL LETTER S WITH ACUTE AND DOT ABOVE 1E66 ; DISALLOWED # LATIN CAPITAL LETTER S WITH CARON AND DOT ABOVE 1E67 ; PVALID # LATIN SMALL LETTER S WITH CARON AND DOT ABOVE 1E68 ; DISALLOWED # LATIN CAPITAL LETTER S WITH DOT BELOW AND DOT ABOVE 1E69 ; PVALID # LATIN SMALL LETTER S WITH DOT BELOW AND DOT ABOVE 1E6A ; DISALLOWED # LATIN CAPITAL LETTER T WITH DOT ABOVE 1E6B ; PVALID # LATIN SMALL LETTER T WITH DOT ABOVE 1E6C ; DISALLOWED # LATIN CAPITAL LETTER T WITH DOT BELOW 1E6D ; PVALID # LATIN SMALL LETTER T WITH DOT BELOW 1E6E ; DISALLOWED # LATIN CAPITAL LETTER T WITH LINE BELOW 1E6F ; PVALID # LATIN SMALL LETTER T WITH LINE BELOW 1E70 ; DISALLOWED # LATIN CAPITAL LETTER T WITH CIRCUMFLEX BELOW 1E71 ; PVALID # LATIN SMALL LETTER T WITH CIRCUMFLEX BELOW 1E72 ; DISALLOWED # LATIN CAPITAL LETTER U WITH DIAERESIS BELOW 1E73 ; PVALID # LATIN SMALL LETTER U WITH DIAERESIS BELOW 1E74 ; DISALLOWED # LATIN CAPITAL LETTER U WITH TILDE BELOW 1E75 ; PVALID # LATIN SMALL LETTER U WITH TILDE BELOW 1E76 ; DISALLOWED # LATIN CAPITAL LETTER U WITH CIRCUMFLEX BELOW 1E77 ; PVALID # LATIN SMALL LETTER U WITH CIRCUMFLEX BELOW 1E78 ; DISALLOWED # LATIN CAPITAL LETTER U WITH TILDE AND ACUTE 1E79 ; PVALID # LATIN SMALL LETTER U WITH TILDE AND ACUTE 1E7A ; DISALLOWED # LATIN CAPITAL LETTER U WITH MACRON AND DIAERESIS 1E7B ; PVALID # LATIN SMALL LETTER U WITH MACRON AND DIAERESIS 1E7C ; DISALLOWED # LATIN CAPITAL LETTER V WITH TILDE 1E7D ; PVALID # LATIN SMALL LETTER V WITH TILDE 1E7E ; DISALLOWED # LATIN CAPITAL LETTER V WITH DOT BELOW 1E7F ; PVALID # LATIN SMALL LETTER V WITH DOT BELOW 1E80 ; DISALLOWED # LATIN CAPITAL LETTER W WITH GRAVE 1E81 ; PVALID # LATIN SMALL LETTER W WITH GRAVE 1E82 ; DISALLOWED # LATIN CAPITAL LETTER W WITH ACUTE 1E83 ; PVALID # LATIN SMALL LETTER W WITH ACUTE 1E84 ; DISALLOWED # LATIN CAPITAL LETTER W WITH DIAERESIS 1E85 ; PVALID # LATIN SMALL LETTER W WITH DIAERESIS 1E86 ; DISALLOWED # LATIN CAPITAL LETTER W WITH DOT ABOVE 1E87 ; PVALID # LATIN SMALL LETTER W WITH DOT ABOVE 1E88 ; DISALLOWED # LATIN CAPITAL LETTER W WITH DOT BELOW 1E89 ; PVALID # LATIN SMALL LETTER W WITH DOT BELOW 1E8A ; DISALLOWED # LATIN CAPITAL LETTER X WITH DOT ABOVE 1E8B ; PVALID # LATIN SMALL LETTER X WITH DOT ABOVE 1E8C ; DISALLOWED # LATIN CAPITAL LETTER X WITH DIAERESIS 1E8D ; PVALID # LATIN SMALL LETTER X WITH DIAERESIS 1E8E ; DISALLOWED # LATIN CAPITAL LETTER Y WITH DOT ABOVE 1E8F ; PVALID # LATIN SMALL LETTER Y WITH DOT ABOVE 1E90 ; DISALLOWED # LATIN CAPITAL LETTER Z WITH CIRCUMFLEX 1E91 ; PVALID # LATIN SMALL LETTER Z WITH CIRCUMFLEX 1E92 ; DISALLOWED # LATIN CAPITAL LETTER Z WITH DOT BELOW 1E93 ; PVALID # LATIN SMALL LETTER Z WITH DOT BELOW 1E94 ; DISALLOWED # LATIN CAPITAL LETTER Z WITH LINE BELOW 1E95..1E99 ; PVALID # LATIN SMALL LETTER Z WITH LINE BELOW..LATIN SMALL LETTER Y WITH RING ABOVE 1E9A..1E9B ; DISALLOWED # LATIN SMALL LETTER A WITH RIGHT HALF RING..LATIN SMALL LETTER LONG S WITH DOT ABOVE 1E9C..1E9D ; PVALID # LATIN SMALL LETTER LONG S WITH DIAGONAL STROKE..LATIN SMALL LETTER LONG S WITH HIGH STROKE 1E9E ; DISALLOWED # LATIN CAPITAL LETTER SHARP S 1E9F ; PVALID # LATIN SMALL LETTER DELTA 1EA0 ; DISALLOWED # LATIN CAPITAL LETTER A WITH DOT BELOW 1EA1 ; PVALID # LATIN SMALL LETTER A WITH DOT BELOW 1EA2 ; DISALLOWED # LATIN CAPITAL LETTER A WITH HOOK ABOVE 1EA3 ; PVALID # LATIN SMALL LETTER A WITH HOOK ABOVE 1EA4 ; DISALLOWED # LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND ACUTE 1EA5 ; PVALID # LATIN SMALL LETTER A WITH CIRCUMFLEX AND ACUTE 1EA6 ; DISALLOWED # LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND GRAVE 1EA7 ; PVALID # LATIN SMALL LETTER A WITH CIRCUMFLEX AND GRAVE 1EA8 ; DISALLOWED # LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE 1EA9 ; PVALID # LATIN SMALL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE 1EAA ; DISALLOWED # LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND TILDE 1EAB ; PVALID # LATIN SMALL LETTER A WITH CIRCUMFLEX AND TILDE 1EAC ; DISALLOWED # LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND DOT BELOW 1EAD ; PVALID # LATIN SMALL LETTER A WITH CIRCUMFLEX AND DOT BELOW 1EAE ; DISALLOWED # LATIN CAPITAL LETTER A WITH BREVE AND ACUTE 1EAF ; PVALID # LATIN SMALL LETTER A WITH BREVE AND ACUTE 1EB0 ; DISALLOWED # LATIN CAPITAL LETTER A WITH BREVE AND GRAVE 1EB1 ; PVALID # LATIN SMALL LETTER A WITH BREVE AND GRAVE 1EB2 ; DISALLOWED # LATIN CAPITAL LETTER A WITH BREVE AND HOOK ABOVE 1EB3 ; PVALID # LATIN SMALL LETTER A WITH BREVE AND HOOK ABOVE 1EB4 ; DISALLOWED # LATIN CAPITAL LETTER A WITH BREVE AND TILDE 1EB5 ; PVALID # LATIN SMALL LETTER A WITH BREVE AND TILDE 1EB6 ; DISALLOWED # LATIN CAPITAL LETTER A WITH BREVE AND DOT BELOW 1EB7 ; PVALID # LATIN SMALL LETTER A WITH BREVE AND DOT BELOW 1EB8 ; DISALLOWED # LATIN CAPITAL LETTER E WITH DOT BELOW 1EB9 ; PVALID # LATIN SMALL LETTER E WITH DOT BELOW 1EBA ; DISALLOWED # LATIN CAPITAL LETTER E WITH HOOK ABOVE 1EBB ; PVALID # LATIN SMALL LETTER E WITH HOOK ABOVE 1EBC ; DISALLOWED # LATIN CAPITAL LETTER E WITH TILDE 1EBD ; PVALID # LATIN SMALL LETTER E WITH TILDE 1EBE ; DISALLOWED # LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND ACUTE 1EBF ; PVALID # LATIN SMALL LETTER E WITH CIRCUMFLEX AND ACUTE 1EC0 ; DISALLOWED # LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND GRAVE 1EC1 ; PVALID # LATIN SMALL LETTER E WITH CIRCUMFLEX AND GRAVE 1EC2 ; DISALLOWED # LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE 1EC3 ; PVALID # LATIN SMALL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE 1EC4 ; DISALLOWED # LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND TILDE 1EC5 ; PVALID # LATIN SMALL LETTER E WITH CIRCUMFLEX AND TILDE 1EC6 ; DISALLOWED # LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND DOT BELOW 1EC7 ; PVALID # LATIN SMALL LETTER E WITH CIRCUMFLEX AND DOT BELOW 1EC8 ; DISALLOWED # LATIN CAPITAL LETTER I WITH HOOK ABOVE 1EC9 ; PVALID # LATIN SMALL LETTER I WITH HOOK ABOVE 1ECA ; DISALLOWED # LATIN CAPITAL LETTER I WITH DOT BELOW 1ECB ; PVALID # LATIN SMALL LETTER I WITH DOT BELOW 1ECC ; DISALLOWED # LATIN CAPITAL LETTER O WITH DOT BELOW 1ECD ; PVALID # LATIN SMALL LETTER O WITH DOT BELOW 1ECE ; DISALLOWED # LATIN CAPITAL LETTER O WITH HOOK ABOVE 1ECF ; PVALID # LATIN SMALL LETTER O WITH HOOK ABOVE 1ED0 ; DISALLOWED # LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND ACUTE 1ED1 ; PVALID # LATIN SMALL LETTER O WITH CIRCUMFLEX AND ACUTE 1ED2 ; DISALLOWED # LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND GRAVE 1ED3 ; PVALID # LATIN SMALL LETTER O WITH CIRCUMFLEX AND GRAVE 1ED4 ; DISALLOWED # LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE 1ED5 ; PVALID # LATIN SMALL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE 1ED6 ; DISALLOWED # LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND TILDE 1ED7 ; PVALID # LATIN SMALL LETTER O WITH CIRCUMFLEX AND TILDE 1ED8 ; DISALLOWED # LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND DOT BELOW 1ED9 ; PVALID # LATIN SMALL LETTER O WITH CIRCUMFLEX AND DOT BELOW 1EDA ; DISALLOWED # LATIN CAPITAL LETTER O WITH HORN AND ACUTE 1EDB ; PVALID # LATIN SMALL LETTER O WITH HORN AND ACUTE 1EDC ; DISALLOWED # LATIN CAPITAL LETTER O WITH HORN AND GRAVE 1EDD ; PVALID # LATIN SMALL LETTER O WITH HORN AND GRAVE 1EDE ; DISALLOWED # LATIN CAPITAL LETTER O WITH HORN AND HOOK ABOVE 1EDF ; PVALID # LATIN SMALL LETTER O WITH HORN AND HOOK ABOVE 1EE0 ; DISALLOWED # LATIN CAPITAL LETTER O WITH HORN AND TILDE 1EE1 ; PVALID # LATIN SMALL LETTER O WITH HORN AND TILDE 1EE2 ; DISALLOWED # LATIN CAPITAL LETTER O WITH HORN AND DOT BELOW 1EE3 ; PVALID # LATIN SMALL LETTER O WITH HORN AND DOT BELOW 1EE4 ; DISALLOWED # LATIN CAPITAL LETTER U WITH DOT BELOW 1EE5 ; PVALID # LATIN SMALL LETTER U WITH DOT BELOW 1EE6 ; DISALLOWED # LATIN CAPITAL LETTER U WITH HOOK ABOVE 1EE7 ; PVALID # LATIN SMALL LETTER U WITH HOOK ABOVE 1EE8 ; DISALLOWED # LATIN CAPITAL LETTER U WITH HORN AND ACUTE 1EE9 ; PVALID # LATIN SMALL LETTER U WITH HORN AND ACUTE 1EEA ; DISALLOWED # LATIN CAPITAL LETTER U WITH HORN AND GRAVE 1EEB ; PVALID # LATIN SMALL LETTER U WITH HORN AND GRAVE 1EEC ; DISALLOWED # LATIN CAPITAL LETTER U WITH HORN AND HOOK ABOVE 1EED ; PVALID # LATIN SMALL LETTER U WITH HORN AND HOOK ABOVE 1EEE ; DISALLOWED # LATIN CAPITAL LETTER U WITH HORN AND TILDE 1EEF ; PVALID # LATIN SMALL LETTER U WITH HORN AND TILDE 1EF0 ; DISALLOWED # LATIN CAPITAL LETTER U WITH HORN AND DOT BELOW 1EF1 ; PVALID # LATIN SMALL LETTER U WITH HORN AND DOT BELOW 1EF2 ; DISALLOWED # LATIN CAPITAL LETTER Y WITH GRAVE 1EF3 ; PVALID # LATIN SMALL LETTER Y WITH GRAVE 1EF4 ; DISALLOWED # LATIN CAPITAL LETTER Y WITH DOT BELOW 1EF5 ; PVALID # LATIN SMALL LETTER Y WITH DOT BELOW 1EF6 ; DISALLOWED # LATIN CAPITAL LETTER Y WITH HOOK ABOVE 1EF7 ; PVALID # LATIN SMALL LETTER Y WITH HOOK ABOVE 1EF8 ; DISALLOWED # LATIN CAPITAL LETTER Y WITH TILDE 1EF9 ; PVALID # LATIN SMALL LETTER Y WITH TILDE 1EFA ; DISALLOWED # LATIN CAPITAL LETTER MIDDLE-WELSH LL 1EFB ; PVALID # LATIN SMALL LETTER MIDDLE-WELSH LL 1EFC ; DISALLOWED # LATIN CAPITAL LETTER MIDDLE-WELSH V 1EFD ; PVALID # LATIN SMALL LETTER MIDDLE-WELSH V 1EFE ; DISALLOWED # LATIN CAPITAL LETTER Y WITH LOOP 1EFF..1F07 ; PVALID # LATIN SMALL LETTER Y WITH LOOP..GREEK SMALL LETTER ALPHA WITH DASIA AND PERISPOMENI 1F08..1F0F ; DISALLOWED # GREEK CAPITAL LETTER ALPHA WITH PSILI..GREEK CAPITAL LETTER ALPHA WITH DASIA AND PERISPOMENI 1F10..1F15 ; PVALID # GREEK SMALL LETTER EPSILON WITH PSILI..GREEK SMALL LETTER EPSILON WITH DASIA AND OXIA 1F16..1F17 ; UNASSIGNED # .. 1F18..1F1D ; DISALLOWED # GREEK CAPITAL LETTER EPSILON WITH PSILI..GREEK CAPITAL LETTER EPSILON WITH DASIA AND OXIA 1F1E..1F1F ; UNASSIGNED # .. 1F20..1F27 ; PVALID # GREEK SMALL LETTER ETA WITH PSILI..GREEK SMALL LETTER ETA WITH DASIA AND PERISPOMENI 1F28..1F2F ; DISALLOWED # GREEK CAPITAL LETTER ETA WITH PSILI..GREEK CAPITAL LETTER ETA WITH DASIA AND PERISPOMENI 1F30..1F37 ; PVALID # GREEK SMALL LETTER IOTA WITH PSILI..GREEK SMALL LETTER IOTA WITH DASIA AND PERISPOMENI 1F38..1F3F ; DISALLOWED # GREEK CAPITAL LETTER IOTA WITH PSILI..GREEK CAPITAL LETTER IOTA WITH DASIA AND PERISPOMENI 1F40..1F45 ; PVALID # GREEK SMALL LETTER OMICRON WITH PSILI..GREEK SMALL LETTER OMICRON WITH DASIA AND OXIA 1F46..1F47 ; UNASSIGNED # .. 1F48..1F4D ; DISALLOWED # GREEK CAPITAL LETTER OMICRON WITH PSILI..GREEK CAPITAL LETTER OMICRON WITH DASIA AND OXIA 1F4E..1F4F ; UNASSIGNED # .. 1F50..1F57 ; PVALID # GREEK SMALL LETTER UPSILON WITH PSILI..GREEK SMALL LETTER UPSILON WITH DASIA AND PERISPOMENI 1F58 ; UNASSIGNED # 1F59 ; DISALLOWED # GREEK CAPITAL LETTER UPSILON WITH DASIA 1F5A ; UNASSIGNED # 1F5B ; DISALLOWED # GREEK CAPITAL LETTER UPSILON WITH DASIA AND VARIA 1F5C ; UNASSIGNED # 1F5D ; DISALLOWED # GREEK CAPITAL LETTER UPSILON WITH DASIA AND OXIA 1F5E ; UNASSIGNED # 1F5F ; DISALLOWED # GREEK CAPITAL LETTER UPSILON WITH DASIA AND PERISPOMENI 1F60..1F67 ; PVALID # GREEK SMALL LETTER OMEGA WITH PSILI..GREEK SMALL LETTER OMEGA WITH DASIA AND PERISPOMENI 1F68..1F6F ; DISALLOWED # GREEK CAPITAL LETTER OMEGA WITH PSILI..GREEK CAPITAL LETTER OMEGA WITH DASIA AND PERISPOMENI 1F70 ; PVALID # GREEK SMALL LETTER ALPHA WITH VARIA 1F71 ; DISALLOWED # GREEK SMALL LETTER ALPHA WITH OXIA 1F72 ; PVALID # GREEK SMALL LETTER EPSILON WITH VARIA 1F73 ; DISALLOWED # GREEK SMALL LETTER EPSILON WITH OXIA 1F74 ; PVALID # GREEK SMALL LETTER ETA WITH VARIA 1F75 ; DISALLOWED # GREEK SMALL LETTER ETA WITH OXIA 1F76 ; PVALID # GREEK SMALL LETTER IOTA WITH VARIA 1F77 ; DISALLOWED # GREEK SMALL LETTER IOTA WITH OXIA 1F78 ; PVALID # GREEK SMALL LETTER OMICRON WITH VARIA 1F79 ; DISALLOWED # GREEK SMALL LETTER OMICRON WITH OXIA 1F7A ; PVALID # GREEK SMALL LETTER UPSILON WITH VARIA 1F7B ; DISALLOWED # GREEK SMALL LETTER UPSILON WITH OXIA 1F7C ; PVALID # GREEK SMALL LETTER OMEGA WITH VARIA 1F7D ; DISALLOWED # GREEK SMALL LETTER OMEGA WITH OXIA 1F7E..1F7F ; UNASSIGNED # .. 1F80..1FAF ; DISALLOWED # GREEK SMALL LETTER ALPHA WITH PSILI AND YPOGEGRAMMENI..GREEK CAPITAL LETTER OMEGA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI 1FB0..1FB1 ; PVALID # GREEK SMALL LETTER ALPHA WITH VRACHY..GREEK SMALL LETTER ALPHA WITH MACRON 1FB2..1FB4 ; DISALLOWED # GREEK SMALL LETTER ALPHA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER ALPHA WITH OXIA AND YPOGEGRAMMENI 1FB5 ; UNASSIGNED # 1FB6 ; PVALID # GREEK SMALL LETTER ALPHA WITH PERISPOMENI 1FB7..1FC4 ; DISALLOWED # GREEK SMALL LETTER ALPHA WITH PERISPOMENI AND YPOGEGRAMMENI..GREEK SMALL LETTER ETA WITH OXIA AND YPOGEGRAMMENI 1FC5 ; UNASSIGNED # 1FC6 ; PVALID # GREEK SMALL LETTER ETA WITH PERISPOMENI 1FC7..1FCF ; DISALLOWED # GREEK SMALL LETTER ETA WITH PERISPOMENI AND YPOGEGRAMMENI..GREEK PSILI AND PERISPOMENI 1FD0..1FD2 ; PVALID # GREEK SMALL LETTER IOTA WITH VRACHY..GREEK SMALL LETTER IOTA WITH DIALYTIKA AND VARIA 1FD3 ; DISALLOWED # GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA 1FD4..1FD5 ; UNASSIGNED # .. 1FD6..1FD7 ; PVALID # GREEK SMALL LETTER IOTA WITH PERISPOMENI..GREEK SMALL LETTER IOTA WITH DIALYTIKA AND PERISPOMENI 1FD8..1FDB ; DISALLOWED # GREEK CAPITAL LETTER IOTA WITH VRACHY..GREEK CAPITAL LETTER IOTA WITH OXIA 1FDC ; UNASSIGNED # 1FDD..1FDF ; DISALLOWED # GREEK DASIA AND VARIA..GREEK DASIA AND PERISPOMENI 1FE0..1FE2 ; PVALID # GREEK SMALL LETTER UPSILON WITH VRACHY..GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND VARIA 1FE3 ; DISALLOWED # GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND OXIA 1FE4..1FE7 ; PVALID # GREEK SMALL LETTER RHO WITH PSILI..GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND PERISPOMENI 1FE8..1FEF ; DISALLOWED # GREEK CAPITAL LETTER UPSILON WITH VRACHY..GREEK VARIA 1FF0..1FF1 ; UNASSIGNED # .. 1FF2..1FF4 ; DISALLOWED # GREEK SMALL LETTER OMEGA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER OMEGA WITH OXIA AND YPOGEGRAMMENI 1FF5 ; UNASSIGNED # 1FF6 ; PVALID # GREEK SMALL LETTER OMEGA WITH PERISPOMENI 1FF7..1FFE ; DISALLOWED # GREEK SMALL LETTER OMEGA WITH PERISPOMENI AND YPOGEGRAMMENI..GREEK DASIA 1FFF ; UNASSIGNED # 2000..200B ; DISALLOWED # EN QUAD..ZERO WIDTH SPACE 200C..200D ; CONTEXTJ # ZERO WIDTH NON-JOINER..ZERO WIDTH JOINER 200E..2064 ; DISALLOWED # LEFT-TO-RIGHT MARK..INVISIBLE PLUS 2065 ; UNASSIGNED # 2066..2071 ; DISALLOWED # LEFT-TO-RIGHT ISOLATE..SUPERSCRIPT LATIN SMALL LETTER I 2072..2073 ; UNASSIGNED # .. 2074..208E ; DISALLOWED # SUPERSCRIPT FOUR..SUBSCRIPT RIGHT PARENTHESIS 208F ; UNASSIGNED # 2090..209C ; DISALLOWED # LATIN SUBSCRIPT SMALL LETTER A..LATIN SUBSCRIPT SMALL LETTER T 209D..209F ; UNASSIGNED # .. 20A0..20C0 ; DISALLOWED # EURO-CURRENCY SIGN..SOM SIGN 20C1..20CF ; UNASSIGNED # .. 20D0..20F0 ; DISALLOWED # COMBINING LEFT HARPOON ABOVE..COMBINING ASTERISK ABOVE 20F1..20FF ; UNASSIGNED # .. 2100..214D ; DISALLOWED # ACCOUNT OF..AKTIESELSKAB 214E ; PVALID # TURNED SMALL F 214F..2183 ; DISALLOWED # SYMBOL FOR SAMARITAN SOURCE..ROMAN NUMERAL REVERSED ONE HUNDRED 2184 ; PVALID # LATIN SMALL LETTER REVERSED C 2185..218B ; DISALLOWED # ROMAN NUMERAL SIX LATE FORM..TURNED DIGIT THREE 218C..218F ; UNASSIGNED # .. 2190..2426 ; DISALLOWED # LEFTWARDS ARROW..SYMBOL FOR SUBSTITUTE FORM TWO 2427..243F ; UNASSIGNED # .. 2440..244A ; DISALLOWED # OCR HOOK..OCR DOUBLE BACKSLASH 244B..245F ; UNASSIGNED # .. 2460..2B73 ; DISALLOWED # CIRCLED DIGIT ONE..DOWNWARDS TRIANGLE-HEADED ARROW TO BAR 2B74..2B75 ; UNASSIGNED # .. 2B76..2B95 ; DISALLOWED # NORTH WEST TRIANGLE-HEADED ARROW TO BAR..RIGHTWARDS BLACK ARROW 2B96 ; UNASSIGNED # 2B97..2C2F ; DISALLOWED # SYMBOL FOR TYPE A ELECTRONICS..GLAGOLITIC CAPITAL LETTER CAUDATE CHRIVI 2C30..2C5F ; PVALID # GLAGOLITIC SMALL LETTER AZU..GLAGOLITIC SMALL LETTER CAUDATE CHRIVI 2C60 ; DISALLOWED # LATIN CAPITAL LETTER L WITH DOUBLE BAR 2C61 ; PVALID # LATIN SMALL LETTER L WITH DOUBLE BAR 2C62..2C64 ; DISALLOWED # LATIN CAPITAL LETTER L WITH MIDDLE TILDE..LATIN CAPITAL LETTER R WITH TAIL 2C65..2C66 ; PVALID # LATIN SMALL LETTER A WITH STROKE..LATIN SMALL LETTER T WITH DIAGONAL STROKE 2C67 ; DISALLOWED # LATIN CAPITAL LETTER H WITH DESCENDER 2C68 ; PVALID # LATIN SMALL LETTER H WITH DESCENDER 2C69 ; DISALLOWED # LATIN CAPITAL LETTER K WITH DESCENDER 2C6A ; PVALID # LATIN SMALL LETTER K WITH DESCENDER 2C6B ; DISALLOWED # LATIN CAPITAL LETTER Z WITH DESCENDER 2C6C ; PVALID # LATIN SMALL LETTER Z WITH DESCENDER 2C6D..2C70 ; DISALLOWED # LATIN CAPITAL LETTER ALPHA..LATIN CAPITAL LETTER TURNED ALPHA 2C71 ; PVALID # LATIN SMALL LETTER V WITH RIGHT HOOK 2C72 ; DISALLOWED # LATIN CAPITAL LETTER W WITH HOOK 2C73..2C74 ; PVALID # LATIN SMALL LETTER W WITH HOOK..LATIN SMALL LETTER V WITH CURL 2C75 ; DISALLOWED # LATIN CAPITAL LETTER HALF H 2C76..2C7B ; PVALID # LATIN SMALL LETTER HALF H..LATIN LETTER SMALL CAPITAL TURNED E 2C7C..2C80 ; DISALLOWED # LATIN SUBSCRIPT SMALL LETTER J..COPTIC CAPITAL LETTER ALFA 2C81 ; PVALID # COPTIC SMALL LETTER ALFA 2C82 ; DISALLOWED # COPTIC CAPITAL LETTER VIDA 2C83 ; PVALID # COPTIC SMALL LETTER VIDA 2C84 ; DISALLOWED # COPTIC CAPITAL LETTER GAMMA 2C85 ; PVALID # COPTIC SMALL LETTER GAMMA 2C86 ; DISALLOWED # COPTIC CAPITAL LETTER DALDA 2C87 ; PVALID # COPTIC SMALL LETTER DALDA 2C88 ; DISALLOWED # COPTIC CAPITAL LETTER EIE 2C89 ; PVALID # COPTIC SMALL LETTER EIE 2C8A ; DISALLOWED # COPTIC CAPITAL LETTER SOU 2C8B ; PVALID # COPTIC SMALL LETTER SOU 2C8C ; DISALLOWED # COPTIC CAPITAL LETTER ZATA 2C8D ; PVALID # COPTIC SMALL LETTER ZATA 2C8E ; DISALLOWED # COPTIC CAPITAL LETTER HATE 2C8F ; PVALID # COPTIC SMALL LETTER HATE 2C90 ; DISALLOWED # COPTIC CAPITAL LETTER THETHE 2C91 ; PVALID # COPTIC SMALL LETTER THETHE 2C92 ; DISALLOWED # COPTIC CAPITAL LETTER IAUDA 2C93 ; PVALID # COPTIC SMALL LETTER IAUDA 2C94 ; DISALLOWED # COPTIC CAPITAL LETTER KAPA 2C95 ; PVALID # COPTIC SMALL LETTER KAPA 2C96 ; DISALLOWED # COPTIC CAPITAL LETTER LAULA 2C97 ; PVALID # COPTIC SMALL LETTER LAULA 2C98 ; DISALLOWED # COPTIC CAPITAL LETTER MI 2C99 ; PVALID # COPTIC SMALL LETTER MI 2C9A ; DISALLOWED # COPTIC CAPITAL LETTER NI 2C9B ; PVALID # COPTIC SMALL LETTER NI 2C9C ; DISALLOWED # COPTIC CAPITAL LETTER KSI 2C9D ; PVALID # COPTIC SMALL LETTER KSI 2C9E ; DISALLOWED # COPTIC CAPITAL LETTER O 2C9F ; PVALID # COPTIC SMALL LETTER O 2CA0 ; DISALLOWED # COPTIC CAPITAL LETTER PI 2CA1 ; PVALID # COPTIC SMALL LETTER PI 2CA2 ; DISALLOWED # COPTIC CAPITAL LETTER RO 2CA3 ; PVALID # COPTIC SMALL LETTER RO 2CA4 ; DISALLOWED # COPTIC CAPITAL LETTER SIMA 2CA5 ; PVALID # COPTIC SMALL LETTER SIMA 2CA6 ; DISALLOWED # COPTIC CAPITAL LETTER TAU 2CA7 ; PVALID # COPTIC SMALL LETTER TAU 2CA8 ; DISALLOWED # COPTIC CAPITAL LETTER UA 2CA9 ; PVALID # COPTIC SMALL LETTER UA 2CAA ; DISALLOWED # COPTIC CAPITAL LETTER FI 2CAB ; PVALID # COPTIC SMALL LETTER FI 2CAC ; DISALLOWED # COPTIC CAPITAL LETTER KHI 2CAD ; PVALID # COPTIC SMALL LETTER KHI 2CAE ; DISALLOWED # COPTIC CAPITAL LETTER PSI 2CAF ; PVALID # COPTIC SMALL LETTER PSI 2CB0 ; DISALLOWED # COPTIC CAPITAL LETTER OOU 2CB1 ; PVALID # COPTIC SMALL LETTER OOU 2CB2 ; DISALLOWED # COPTIC CAPITAL LETTER DIALECT-P ALEF 2CB3 ; PVALID # COPTIC SMALL LETTER DIALECT-P ALEF 2CB4 ; DISALLOWED # COPTIC CAPITAL LETTER OLD COPTIC AIN 2CB5 ; PVALID # COPTIC SMALL LETTER OLD COPTIC AIN 2CB6 ; DISALLOWED # COPTIC CAPITAL LETTER CRYPTOGRAMMIC EIE 2CB7 ; PVALID # COPTIC SMALL LETTER CRYPTOGRAMMIC EIE 2CB8 ; DISALLOWED # COPTIC CAPITAL LETTER DIALECT-P KAPA 2CB9 ; PVALID # COPTIC SMALL LETTER DIALECT-P KAPA 2CBA ; DISALLOWED # COPTIC CAPITAL LETTER DIALECT-P NI 2CBB ; PVALID # COPTIC SMALL LETTER DIALECT-P NI 2CBC ; DISALLOWED # COPTIC CAPITAL LETTER CRYPTOGRAMMIC NI 2CBD ; PVALID # COPTIC SMALL LETTER CRYPTOGRAMMIC NI 2CBE ; DISALLOWED # COPTIC CAPITAL LETTER OLD COPTIC OOU 2CBF ; PVALID # COPTIC SMALL LETTER OLD COPTIC OOU 2CC0 ; DISALLOWED # COPTIC CAPITAL LETTER SAMPI 2CC1 ; PVALID # COPTIC SMALL LETTER SAMPI 2CC2 ; DISALLOWED # COPTIC CAPITAL LETTER CROSSED SHEI 2CC3 ; PVALID # COPTIC SMALL LETTER CROSSED SHEI 2CC4 ; DISALLOWED # COPTIC CAPITAL LETTER OLD COPTIC SHEI 2CC5 ; PVALID # COPTIC SMALL LETTER OLD COPTIC SHEI 2CC6 ; DISALLOWED # COPTIC CAPITAL LETTER OLD COPTIC ESH 2CC7 ; PVALID # COPTIC SMALL LETTER OLD COPTIC ESH 2CC8 ; DISALLOWED # COPTIC CAPITAL LETTER AKHMIMIC KHEI 2CC9 ; PVALID # COPTIC SMALL LETTER AKHMIMIC KHEI 2CCA ; DISALLOWED # COPTIC CAPITAL LETTER DIALECT-P HORI 2CCB ; PVALID # COPTIC SMALL LETTER DIALECT-P HORI 2CCC ; DISALLOWED # COPTIC CAPITAL LETTER OLD COPTIC HORI 2CCD ; PVALID # COPTIC SMALL LETTER OLD COPTIC HORI 2CCE ; DISALLOWED # COPTIC CAPITAL LETTER OLD COPTIC HA 2CCF ; PVALID # COPTIC SMALL LETTER OLD COPTIC HA 2CD0 ; DISALLOWED # COPTIC CAPITAL LETTER L-SHAPED HA 2CD1 ; PVALID # COPTIC SMALL LETTER L-SHAPED HA 2CD2 ; DISALLOWED # COPTIC CAPITAL LETTER OLD COPTIC HEI 2CD3 ; PVALID # COPTIC SMALL LETTER OLD COPTIC HEI 2CD4 ; DISALLOWED # COPTIC CAPITAL LETTER OLD COPTIC HAT 2CD5 ; PVALID # COPTIC SMALL LETTER OLD COPTIC HAT 2CD6 ; DISALLOWED # COPTIC CAPITAL LETTER OLD COPTIC GANGIA 2CD7 ; PVALID # COPTIC SMALL LETTER OLD COPTIC GANGIA 2CD8 ; DISALLOWED # COPTIC CAPITAL LETTER OLD COPTIC DJA 2CD9 ; PVALID # COPTIC SMALL LETTER OLD COPTIC DJA 2CDA ; DISALLOWED # COPTIC CAPITAL LETTER OLD COPTIC SHIMA 2CDB ; PVALID # COPTIC SMALL LETTER OLD COPTIC SHIMA 2CDC ; DISALLOWED # COPTIC CAPITAL LETTER OLD NUBIAN SHIMA 2CDD ; PVALID # COPTIC SMALL LETTER OLD NUBIAN SHIMA 2CDE ; DISALLOWED # COPTIC CAPITAL LETTER OLD NUBIAN NGI 2CDF ; PVALID # COPTIC SMALL LETTER OLD NUBIAN NGI 2CE0 ; DISALLOWED # COPTIC CAPITAL LETTER OLD NUBIAN NYI 2CE1 ; PVALID # COPTIC SMALL LETTER OLD NUBIAN NYI 2CE2 ; DISALLOWED # COPTIC CAPITAL LETTER OLD NUBIAN WAU 2CE3..2CE4 ; PVALID # COPTIC SMALL LETTER OLD NUBIAN WAU..COPTIC SYMBOL KAI 2CE5..2CEB ; DISALLOWED # COPTIC SYMBOL MI RO..COPTIC CAPITAL LETTER CRYPTOGRAMMIC SHEI 2CEC ; PVALID # COPTIC SMALL LETTER CRYPTOGRAMMIC SHEI 2CED ; DISALLOWED # COPTIC CAPITAL LETTER CRYPTOGRAMMIC GANGIA 2CEE..2CF1 ; PVALID # COPTIC SMALL LETTER CRYPTOGRAMMIC GANGIA..COPTIC COMBINING SPIRITUS LENIS 2CF2 ; DISALLOWED # COPTIC CAPITAL LETTER BOHAIRIC KHEI 2CF3 ; PVALID # COPTIC SMALL LETTER BOHAIRIC KHEI 2CF4..2CF8 ; UNASSIGNED # .. 2CF9..2CFF ; DISALLOWED # COPTIC OLD NUBIAN FULL STOP..COPTIC MORPHOLOGICAL DIVIDER 2D00..2D25 ; PVALID # GEORGIAN SMALL LETTER AN..GEORGIAN SMALL LETTER HOE 2D26 ; UNASSIGNED # 2D27 ; PVALID # GEORGIAN SMALL LETTER YN 2D28..2D2C ; UNASSIGNED # .. 2D2D ; PVALID # GEORGIAN SMALL LETTER AEN 2D2E..2D2F ; UNASSIGNED # .. 2D30..2D67 ; PVALID # TIFINAGH LETTER YA..TIFINAGH LETTER YO 2D68..2D6E ; UNASSIGNED # .. 2D6F..2D70 ; DISALLOWED # TIFINAGH MODIFIER LETTER LABIALIZATION MARK..TIFINAGH SEPARATOR MARK 2D71..2D7E ; UNASSIGNED # .. 2D7F..2D96 ; PVALID # TIFINAGH CONSONANT JOINER..ETHIOPIC SYLLABLE GGWE 2D97..2D9F ; UNASSIGNED # .. 2DA0..2DA6 ; PVALID # ETHIOPIC SYLLABLE SSA..ETHIOPIC SYLLABLE SSO 2DA7 ; UNASSIGNED # 2DA8..2DAE ; PVALID # ETHIOPIC SYLLABLE CCA..ETHIOPIC SYLLABLE CCO 2DAF ; UNASSIGNED # 2DB0..2DB6 ; PVALID # ETHIOPIC SYLLABLE ZZA..ETHIOPIC SYLLABLE ZZO 2DB7 ; UNASSIGNED # 2DB8..2DBE ; PVALID # ETHIOPIC SYLLABLE CCHA..ETHIOPIC SYLLABLE CCHO 2DBF ; UNASSIGNED # 2DC0..2DC6 ; PVALID # ETHIOPIC SYLLABLE QYA..ETHIOPIC SYLLABLE QYO 2DC7 ; UNASSIGNED # 2DC8..2DCE ; PVALID # ETHIOPIC SYLLABLE KYA..ETHIOPIC SYLLABLE KYO 2DCF ; UNASSIGNED # 2DD0..2DD6 ; PVALID # ETHIOPIC SYLLABLE XYA..ETHIOPIC SYLLABLE XYO 2DD7 ; UNASSIGNED # 2DD8..2DDE ; PVALID # ETHIOPIC SYLLABLE GYA..ETHIOPIC SYLLABLE GYO 2DDF ; UNASSIGNED # 2DE0..2DFF ; PVALID # COMBINING CYRILLIC LETTER BE..COMBINING CYRILLIC LETTER IOTIFIED BIG YUS 2E00..2E2E ; DISALLOWED # RIGHT ANGLE SUBSTITUTION MARKER..REVERSED QUESTION MARK 2E2F ; PVALID # VERTICAL TILDE 2E30..2E5D ; DISALLOWED # RING POINT..OBLIQUE HYPHEN 2E5E..2E7F ; UNASSIGNED # .. 2E80..2E99 ; DISALLOWED # CJK RADICAL REPEAT..CJK RADICAL RAP 2E9A ; UNASSIGNED # 2E9B..2EF3 ; DISALLOWED # CJK RADICAL CHOKE..CJK RADICAL C-SIMPLIFIED TURTLE 2EF4..2EFF ; UNASSIGNED # .. 2F00..2FD5 ; DISALLOWED # KANGXI RADICAL ONE..KANGXI RADICAL FLUTE 2FD6..2FEF ; UNASSIGNED # .. 2FF0..3004 ; DISALLOWED # IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT..JAPANESE INDUSTRIAL STANDARD SYMBOL 3005..3007 ; PVALID # IDEOGRAPHIC ITERATION MARK..IDEOGRAPHIC NUMBER ZERO 3008..3029 ; DISALLOWED # LEFT ANGLE BRACKET..HANGZHOU NUMERAL NINE 302A..302D ; PVALID # IDEOGRAPHIC LEVEL TONE MARK..IDEOGRAPHIC ENTERING TONE MARK 302E..303B ; DISALLOWED # HANGUL SINGLE DOT TONE MARK..VERTICAL IDEOGRAPHIC ITERATION MARK 303C ; PVALID # MASU MARK 303D..303F ; DISALLOWED # PART ALTERNATION MARK..IDEOGRAPHIC HALF FILL SPACE 3040 ; UNASSIGNED # 3041..3096 ; PVALID # HIRAGANA LETTER SMALL A..HIRAGANA LETTER SMALL KE 3097..3098 ; UNASSIGNED # .. 3099..309A ; PVALID # COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK..COMBINING KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK 309B..309C ; DISALLOWED # KATAKANA-HIRAGANA VOICED SOUND MARK..KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK 309D..309E ; PVALID # HIRAGANA ITERATION MARK..HIRAGANA VOICED ITERATION MARK 309F..30A0 ; DISALLOWED # HIRAGANA DIGRAPH YORI..KATAKANA-HIRAGANA DOUBLE HYPHEN 30A1..30FA ; PVALID # KATAKANA LETTER SMALL A..KATAKANA LETTER VO 30FB ; CONTEXTO # KATAKANA MIDDLE DOT 30FC..30FE ; PVALID # KATAKANA-HIRAGANA PROLONGED SOUND MARK..KATAKANA VOICED ITERATION MARK 30FF ; DISALLOWED # KATAKANA DIGRAPH KOTO 3100..3104 ; UNASSIGNED # .. 3105..312F ; PVALID # BOPOMOFO LETTER B..BOPOMOFO LETTER NN 3130 ; UNASSIGNED # 3131..318E ; DISALLOWED # HANGUL LETTER KIYEOK..HANGUL LETTER ARAEAE 318F ; UNASSIGNED # 3190..319F ; DISALLOWED # IDEOGRAPHIC ANNOTATION LINKING MARK..IDEOGRAPHIC ANNOTATION MAN MARK 31A0..31BF ; PVALID # BOPOMOFO LETTER BU..BOPOMOFO LETTER AH 31C0..31E3 ; DISALLOWED # CJK STROKE T..CJK STROKE Q 31E4..31EE ; UNASSIGNED # .. 31EF ; DISALLOWED # IDEOGRAPHIC DESCRIPTION CHARACTER SUBTRACTION 31F0..31FF ; PVALID # KATAKANA LETTER SMALL KU..KATAKANA LETTER SMALL RO 3200..321E ; DISALLOWED # PARENTHESIZED HANGUL KIYEOK..PARENTHESIZED KOREAN CHARACTER O HU 321F ; UNASSIGNED # 3220..33FF ; DISALLOWED # PARENTHESIZED IDEOGRAPH ONE..SQUARE GAL 3400..4DBF ; PVALID # CJK UNIFIED IDEOGRAPH-3400..CJK UNIFIED IDEOGRAPH-4DBF 4DC0..4DFF ; DISALLOWED # HEXAGRAM FOR THE CREATIVE HEAVEN..HEXAGRAM FOR BEFORE COMPLETION 4E00..A48C ; PVALID # CJK UNIFIED IDEOGRAPH-4E00..YI SYLLABLE YYR A48D..A48F ; UNASSIGNED # .. A490..A4C6 ; DISALLOWED # YI RADICAL QOT..YI RADICAL KE A4C7..A4CF ; UNASSIGNED # .. A4D0..A4FD ; PVALID # LISU LETTER BA..LISU LETTER TONE MYA JEU A4FE..A4FF ; DISALLOWED # LISU PUNCTUATION COMMA..LISU PUNCTUATION FULL STOP A500..A60C ; PVALID # VAI SYLLABLE EE..VAI SYLLABLE LENGTHENER A60D..A60F ; DISALLOWED # VAI COMMA..VAI QUESTION MARK A610..A62B ; PVALID # VAI SYLLABLE NDOLE FA..VAI SYLLABLE NDOLE DO A62C..A63F ; UNASSIGNED # .. A640 ; DISALLOWED # CYRILLIC CAPITAL LETTER ZEMLYA A641 ; PVALID # CYRILLIC SMALL LETTER ZEMLYA A642 ; DISALLOWED # CYRILLIC CAPITAL LETTER DZELO A643 ; PVALID # CYRILLIC SMALL LETTER DZELO A644 ; DISALLOWED # CYRILLIC CAPITAL LETTER REVERSED DZE A645 ; PVALID # CYRILLIC SMALL LETTER REVERSED DZE A646 ; DISALLOWED # CYRILLIC CAPITAL LETTER IOTA A647 ; PVALID # CYRILLIC SMALL LETTER IOTA A648 ; DISALLOWED # CYRILLIC CAPITAL LETTER DJERV A649 ; PVALID # CYRILLIC SMALL LETTER DJERV A64A ; DISALLOWED # CYRILLIC CAPITAL LETTER MONOGRAPH UK A64B ; PVALID # CYRILLIC SMALL LETTER MONOGRAPH UK A64C ; DISALLOWED # CYRILLIC CAPITAL LETTER BROAD OMEGA A64D ; PVALID # CYRILLIC SMALL LETTER BROAD OMEGA A64E ; DISALLOWED # CYRILLIC CAPITAL LETTER NEUTRAL YER A64F ; PVALID # CYRILLIC SMALL LETTER NEUTRAL YER A650 ; DISALLOWED # CYRILLIC CAPITAL LETTER YERU WITH BACK YER A651 ; PVALID # CYRILLIC SMALL LETTER YERU WITH BACK YER A652 ; DISALLOWED # CYRILLIC CAPITAL LETTER IOTIFIED YAT A653 ; PVALID # CYRILLIC SMALL LETTER IOTIFIED YAT A654 ; DISALLOWED # CYRILLIC CAPITAL LETTER REVERSED YU A655 ; PVALID # CYRILLIC SMALL LETTER REVERSED YU A656 ; DISALLOWED # CYRILLIC CAPITAL LETTER IOTIFIED A A657 ; PVALID # CYRILLIC SMALL LETTER IOTIFIED A A658 ; DISALLOWED # CYRILLIC CAPITAL LETTER CLOSED LITTLE YUS A659 ; PVALID # CYRILLIC SMALL LETTER CLOSED LITTLE YUS A65A ; DISALLOWED # CYRILLIC CAPITAL LETTER BLENDED YUS A65B ; PVALID # CYRILLIC SMALL LETTER BLENDED YUS A65C ; DISALLOWED # CYRILLIC CAPITAL LETTER IOTIFIED CLOSED LITTLE YUS A65D ; PVALID # CYRILLIC SMALL LETTER IOTIFIED CLOSED LITTLE YUS A65E ; DISALLOWED # CYRILLIC CAPITAL LETTER YN A65F ; PVALID # CYRILLIC SMALL LETTER YN A660 ; DISALLOWED # CYRILLIC CAPITAL LETTER REVERSED TSE A661 ; PVALID # CYRILLIC SMALL LETTER REVERSED TSE A662 ; DISALLOWED # CYRILLIC CAPITAL LETTER SOFT DE A663 ; PVALID # CYRILLIC SMALL LETTER SOFT DE A664 ; DISALLOWED # CYRILLIC CAPITAL LETTER SOFT EL A665 ; PVALID # CYRILLIC SMALL LETTER SOFT EL A666 ; DISALLOWED # CYRILLIC CAPITAL LETTER SOFT EM A667 ; PVALID # CYRILLIC SMALL LETTER SOFT EM A668 ; DISALLOWED # CYRILLIC CAPITAL LETTER MONOCULAR O A669 ; PVALID # CYRILLIC SMALL LETTER MONOCULAR O A66A ; DISALLOWED # CYRILLIC CAPITAL LETTER BINOCULAR O A66B ; PVALID # CYRILLIC SMALL LETTER BINOCULAR O A66C ; DISALLOWED # CYRILLIC CAPITAL LETTER DOUBLE MONOCULAR O A66D..A66F ; PVALID # CYRILLIC SMALL LETTER DOUBLE MONOCULAR O..COMBINING CYRILLIC VZMET A670..A673 ; DISALLOWED # COMBINING CYRILLIC TEN MILLIONS SIGN..SLAVONIC ASTERISK A674..A67D ; PVALID # COMBINING CYRILLIC LETTER UKRAINIAN IE..COMBINING CYRILLIC PAYEROK A67E ; DISALLOWED # CYRILLIC KAVYKA A67F ; PVALID # CYRILLIC PAYEROK A680 ; DISALLOWED # CYRILLIC CAPITAL LETTER DWE A681 ; PVALID # CYRILLIC SMALL LETTER DWE A682 ; DISALLOWED # CYRILLIC CAPITAL LETTER DZWE A683 ; PVALID # CYRILLIC SMALL LETTER DZWE A684 ; DISALLOWED # CYRILLIC CAPITAL LETTER ZHWE A685 ; PVALID # CYRILLIC SMALL LETTER ZHWE A686 ; DISALLOWED # CYRILLIC CAPITAL LETTER CCHE A687 ; PVALID # CYRILLIC SMALL LETTER CCHE A688 ; DISALLOWED # CYRILLIC CAPITAL LETTER DZZE A689 ; PVALID # CYRILLIC SMALL LETTER DZZE A68A ; DISALLOWED # CYRILLIC CAPITAL LETTER TE WITH MIDDLE HOOK A68B ; PVALID # CYRILLIC SMALL LETTER TE WITH MIDDLE HOOK A68C ; DISALLOWED # CYRILLIC CAPITAL LETTER TWE A68D ; PVALID # CYRILLIC SMALL LETTER TWE A68E ; DISALLOWED # CYRILLIC CAPITAL LETTER TSWE A68F ; PVALID # CYRILLIC SMALL LETTER TSWE A690 ; DISALLOWED # CYRILLIC CAPITAL LETTER TSSE A691 ; PVALID # CYRILLIC SMALL LETTER TSSE A692 ; DISALLOWED # CYRILLIC CAPITAL LETTER TCHE A693 ; PVALID # CYRILLIC SMALL LETTER TCHE A694 ; DISALLOWED # CYRILLIC CAPITAL LETTER HWE A695 ; PVALID # CYRILLIC SMALL LETTER HWE A696 ; DISALLOWED # CYRILLIC CAPITAL LETTER SHWE A697 ; PVALID # CYRILLIC SMALL LETTER SHWE A698 ; DISALLOWED # CYRILLIC CAPITAL LETTER DOUBLE O A699 ; PVALID # CYRILLIC SMALL LETTER DOUBLE O A69A ; DISALLOWED # CYRILLIC CAPITAL LETTER CROSSED O A69B ; PVALID # CYRILLIC SMALL LETTER CROSSED O A69C..A69D ; DISALLOWED # MODIFIER LETTER CYRILLIC HARD SIGN..MODIFIER LETTER CYRILLIC SOFT SIGN A69E..A6E5 ; PVALID # COMBINING CYRILLIC LETTER EF..BAMUM LETTER KI A6E6..A6EF ; DISALLOWED # BAMUM LETTER MO..BAMUM LETTER KOGHOM A6F0..A6F1 ; PVALID # BAMUM COMBINING MARK KOQNDON..BAMUM COMBINING MARK TUKWENTIS A6F2..A6F7 ; DISALLOWED # BAMUM NJAEMLI..BAMUM QUESTION MARK A6F8..A6FF ; UNASSIGNED # .. A700..A716 ; DISALLOWED # MODIFIER LETTER CHINESE TONE YIN PING..MODIFIER LETTER EXTRA-LOW LEFT-STEM TONE BAR A717..A71F ; PVALID # MODIFIER LETTER DOT VERTICAL BAR..MODIFIER LETTER LOW INVERTED EXCLAMATION MARK A720..A722 ; DISALLOWED # MODIFIER LETTER STRESS AND HIGH TONE..LATIN CAPITAL LETTER EGYPTOLOGICAL ALEF A723 ; PVALID # LATIN SMALL LETTER EGYPTOLOGICAL ALEF A724 ; DISALLOWED # LATIN CAPITAL LETTER EGYPTOLOGICAL AIN A725 ; PVALID # LATIN SMALL LETTER EGYPTOLOGICAL AIN A726 ; DISALLOWED # LATIN CAPITAL LETTER HENG A727 ; PVALID # LATIN SMALL LETTER HENG A728 ; DISALLOWED # LATIN CAPITAL LETTER TZ A729 ; PVALID # LATIN SMALL LETTER TZ A72A ; DISALLOWED # LATIN CAPITAL LETTER TRESILLO A72B ; PVALID # LATIN SMALL LETTER TRESILLO A72C ; DISALLOWED # LATIN CAPITAL LETTER CUATRILLO A72D ; PVALID # LATIN SMALL LETTER CUATRILLO A72E ; DISALLOWED # LATIN CAPITAL LETTER CUATRILLO WITH COMMA A72F..A731 ; PVALID # LATIN SMALL LETTER CUATRILLO WITH COMMA..LATIN LETTER SMALL CAPITAL S A732 ; DISALLOWED # LATIN CAPITAL LETTER AA A733 ; PVALID # LATIN SMALL LETTER AA A734 ; DISALLOWED # LATIN CAPITAL LETTER AO A735 ; PVALID # LATIN SMALL LETTER AO A736 ; DISALLOWED # LATIN CAPITAL LETTER AU A737 ; PVALID # LATIN SMALL LETTER AU A738 ; DISALLOWED # LATIN CAPITAL LETTER AV A739 ; PVALID # LATIN SMALL LETTER AV A73A ; DISALLOWED # LATIN CAPITAL LETTER AV WITH HORIZONTAL BAR A73B ; PVALID # LATIN SMALL LETTER AV WITH HORIZONTAL BAR A73C ; DISALLOWED # LATIN CAPITAL LETTER AY A73D ; PVALID # LATIN SMALL LETTER AY A73E ; DISALLOWED # LATIN CAPITAL LETTER REVERSED C WITH DOT A73F ; PVALID # LATIN SMALL LETTER REVERSED C WITH DOT A740 ; DISALLOWED # LATIN CAPITAL LETTER K WITH STROKE A741 ; PVALID # LATIN SMALL LETTER K WITH STROKE A742 ; DISALLOWED # LATIN CAPITAL LETTER K WITH DIAGONAL STROKE A743 ; PVALID # LATIN SMALL LETTER K WITH DIAGONAL STROKE A744 ; DISALLOWED # LATIN CAPITAL LETTER K WITH STROKE AND DIAGONAL STROKE A745 ; PVALID # LATIN SMALL LETTER K WITH STROKE AND DIAGONAL STROKE A746 ; DISALLOWED # LATIN CAPITAL LETTER BROKEN L A747 ; PVALID # LATIN SMALL LETTER BROKEN L A748 ; DISALLOWED # LATIN CAPITAL LETTER L WITH HIGH STROKE A749 ; PVALID # LATIN SMALL LETTER L WITH HIGH STROKE A74A ; DISALLOWED # LATIN CAPITAL LETTER O WITH LONG STROKE OVERLAY A74B ; PVALID # LATIN SMALL LETTER O WITH LONG STROKE OVERLAY A74C ; DISALLOWED # LATIN CAPITAL LETTER O WITH LOOP A74D ; PVALID # LATIN SMALL LETTER O WITH LOOP A74E ; DISALLOWED # LATIN CAPITAL LETTER OO A74F ; PVALID # LATIN SMALL LETTER OO A750 ; DISALLOWED # LATIN CAPITAL LETTER P WITH STROKE THROUGH DESCENDER A751 ; PVALID # LATIN SMALL LETTER P WITH STROKE THROUGH DESCENDER A752 ; DISALLOWED # LATIN CAPITAL LETTER P WITH FLOURISH A753 ; PVALID # LATIN SMALL LETTER P WITH FLOURISH A754 ; DISALLOWED # LATIN CAPITAL LETTER P WITH SQUIRREL TAIL A755 ; PVALID # LATIN SMALL LETTER P WITH SQUIRREL TAIL A756 ; DISALLOWED # LATIN CAPITAL LETTER Q WITH STROKE THROUGH DESCENDER A757 ; PVALID # LATIN SMALL LETTER Q WITH STROKE THROUGH DESCENDER A758 ; DISALLOWED # LATIN CAPITAL LETTER Q WITH DIAGONAL STROKE A759 ; PVALID # LATIN SMALL LETTER Q WITH DIAGONAL STROKE A75A ; DISALLOWED # LATIN CAPITAL LETTER R ROTUNDA A75B ; PVALID # LATIN SMALL LETTER R ROTUNDA A75C ; DISALLOWED # LATIN CAPITAL LETTER RUM ROTUNDA A75D ; PVALID # LATIN SMALL LETTER RUM ROTUNDA A75E ; DISALLOWED # LATIN CAPITAL LETTER V WITH DIAGONAL STROKE A75F ; PVALID # LATIN SMALL LETTER V WITH DIAGONAL STROKE A760 ; DISALLOWED # LATIN CAPITAL LETTER VY A761 ; PVALID # LATIN SMALL LETTER VY A762 ; DISALLOWED # LATIN CAPITAL LETTER VISIGOTHIC Z A763 ; PVALID # LATIN SMALL LETTER VISIGOTHIC Z A764 ; DISALLOWED # LATIN CAPITAL LETTER THORN WITH STROKE A765 ; PVALID # LATIN SMALL LETTER THORN WITH STROKE A766 ; DISALLOWED # LATIN CAPITAL LETTER THORN WITH STROKE THROUGH DESCENDER A767 ; PVALID # LATIN SMALL LETTER THORN WITH STROKE THROUGH DESCENDER A768 ; DISALLOWED # LATIN CAPITAL LETTER VEND A769 ; PVALID # LATIN SMALL LETTER VEND A76A ; DISALLOWED # LATIN CAPITAL LETTER ET A76B ; PVALID # LATIN SMALL LETTER ET A76C ; DISALLOWED # LATIN CAPITAL LETTER IS A76D ; PVALID # LATIN SMALL LETTER IS A76E ; DISALLOWED # LATIN CAPITAL LETTER CON A76F ; PVALID # LATIN SMALL LETTER CON A770 ; DISALLOWED # MODIFIER LETTER US A771..A778 ; PVALID # LATIN SMALL LETTER DUM..LATIN SMALL LETTER UM A779 ; DISALLOWED # LATIN CAPITAL LETTER INSULAR D A77A ; PVALID # LATIN SMALL LETTER INSULAR D A77B ; DISALLOWED # LATIN CAPITAL LETTER INSULAR F A77C ; PVALID # LATIN SMALL LETTER INSULAR F A77D..A77E ; DISALLOWED # LATIN CAPITAL LETTER INSULAR G..LATIN CAPITAL LETTER TURNED INSULAR G A77F ; PVALID # LATIN SMALL LETTER TURNED INSULAR G A780 ; DISALLOWED # LATIN CAPITAL LETTER TURNED L A781 ; PVALID # LATIN SMALL LETTER TURNED L A782 ; DISALLOWED # LATIN CAPITAL LETTER INSULAR R A783 ; PVALID # LATIN SMALL LETTER INSULAR R A784 ; DISALLOWED # LATIN CAPITAL LETTER INSULAR S A785 ; PVALID # LATIN SMALL LETTER INSULAR S A786 ; DISALLOWED # LATIN CAPITAL LETTER INSULAR T A787..A788 ; PVALID # LATIN SMALL LETTER INSULAR T..MODIFIER LETTER LOW CIRCUMFLEX ACCENT A789..A78B ; DISALLOWED # MODIFIER LETTER COLON..LATIN CAPITAL LETTER SALTILLO A78C ; PVALID # LATIN SMALL LETTER SALTILLO A78D ; DISALLOWED # LATIN CAPITAL LETTER TURNED H A78E..A78F ; PVALID # LATIN SMALL LETTER L WITH RETROFLEX HOOK AND BELT..LATIN LETTER SINOLOGICAL DOT A790 ; DISALLOWED # LATIN CAPITAL LETTER N WITH DESCENDER A791 ; PVALID # LATIN SMALL LETTER N WITH DESCENDER A792 ; DISALLOWED # LATIN CAPITAL LETTER C WITH BAR A793..A795 ; PVALID # LATIN SMALL LETTER C WITH BAR..LATIN SMALL LETTER H WITH PALATAL HOOK A796 ; DISALLOWED # LATIN CAPITAL LETTER B WITH FLOURISH A797 ; PVALID # LATIN SMALL LETTER B WITH FLOURISH A798 ; DISALLOWED # LATIN CAPITAL LETTER F WITH STROKE A799 ; PVALID # LATIN SMALL LETTER F WITH STROKE A79A ; DISALLOWED # LATIN CAPITAL LETTER VOLAPUK AE A79B ; PVALID # LATIN SMALL LETTER VOLAPUK AE A79C ; DISALLOWED # LATIN CAPITAL LETTER VOLAPUK OE A79D ; PVALID # LATIN SMALL LETTER VOLAPUK OE A79E ; DISALLOWED # LATIN CAPITAL LETTER VOLAPUK UE A79F ; PVALID # LATIN SMALL LETTER VOLAPUK UE A7A0 ; DISALLOWED # LATIN CAPITAL LETTER G WITH OBLIQUE STROKE A7A1 ; PVALID # LATIN SMALL LETTER G WITH OBLIQUE STROKE A7A2 ; DISALLOWED # LATIN CAPITAL LETTER K WITH OBLIQUE STROKE A7A3 ; PVALID # LATIN SMALL LETTER K WITH OBLIQUE STROKE A7A4 ; DISALLOWED # LATIN CAPITAL LETTER N WITH OBLIQUE STROKE A7A5 ; PVALID # LATIN SMALL LETTER N WITH OBLIQUE STROKE A7A6 ; DISALLOWED # LATIN CAPITAL LETTER R WITH OBLIQUE STROKE A7A7 ; PVALID # LATIN SMALL LETTER R WITH OBLIQUE STROKE A7A8 ; DISALLOWED # LATIN CAPITAL LETTER S WITH OBLIQUE STROKE A7A9 ; PVALID # LATIN SMALL LETTER S WITH OBLIQUE STROKE A7AA..A7AE ; DISALLOWED # LATIN CAPITAL LETTER H WITH HOOK..LATIN CAPITAL LETTER SMALL CAPITAL I A7AF ; PVALID # LATIN LETTER SMALL CAPITAL Q A7B0..A7B4 ; DISALLOWED # LATIN CAPITAL LETTER TURNED K..LATIN CAPITAL LETTER BETA A7B5 ; PVALID # LATIN SMALL LETTER BETA A7B6 ; DISALLOWED # LATIN CAPITAL LETTER OMEGA A7B7 ; PVALID # LATIN SMALL LETTER OMEGA A7B8 ; DISALLOWED # LATIN CAPITAL LETTER U WITH STROKE A7B9 ; PVALID # LATIN SMALL LETTER U WITH STROKE A7BA ; DISALLOWED # LATIN CAPITAL LETTER GLOTTAL A A7BB ; PVALID # LATIN SMALL LETTER GLOTTAL A A7BC ; DISALLOWED # LATIN CAPITAL LETTER GLOTTAL I A7BD ; PVALID # LATIN SMALL LETTER GLOTTAL I A7BE ; DISALLOWED # LATIN CAPITAL LETTER GLOTTAL U A7BF ; PVALID # LATIN SMALL LETTER GLOTTAL U A7C0 ; DISALLOWED # LATIN CAPITAL LETTER OLD POLISH O A7C1 ; PVALID # LATIN SMALL LETTER OLD POLISH O A7C2 ; DISALLOWED # LATIN CAPITAL LETTER ANGLICANA W A7C3 ; PVALID # LATIN SMALL LETTER ANGLICANA W A7C4..A7C7 ; DISALLOWED # LATIN CAPITAL LETTER C WITH PALATAL HOOK..LATIN CAPITAL LETTER D WITH SHORT STROKE OVERLAY A7C8 ; PVALID # LATIN SMALL LETTER D WITH SHORT STROKE OVERLAY A7C9 ; DISALLOWED # LATIN CAPITAL LETTER S WITH SHORT STROKE OVERLAY A7CA ; PVALID # LATIN SMALL LETTER S WITH SHORT STROKE OVERLAY A7CB..A7CF ; UNASSIGNED # .. A7D0 ; DISALLOWED # LATIN CAPITAL LETTER CLOSED INSULAR G A7D1 ; PVALID # LATIN SMALL LETTER CLOSED INSULAR G A7D2 ; UNASSIGNED # A7D3 ; PVALID # LATIN SMALL LETTER DOUBLE THORN A7D4 ; UNASSIGNED # A7D5 ; PVALID # LATIN SMALL LETTER DOUBLE WYNN A7D6 ; DISALLOWED # LATIN CAPITAL LETTER MIDDLE SCOTS S A7D7 ; PVALID # LATIN SMALL LETTER MIDDLE SCOTS S A7D8 ; DISALLOWED # LATIN CAPITAL LETTER SIGMOID S A7D9 ; PVALID # LATIN SMALL LETTER SIGMOID S A7DA..A7F1 ; UNASSIGNED # .. A7F2..A7F5 ; DISALLOWED # MODIFIER LETTER CAPITAL C..LATIN CAPITAL LETTER REVERSED HALF H A7F6..A7F7 ; PVALID # LATIN SMALL LETTER REVERSED HALF H..LATIN EPIGRAPHIC LETTER SIDEWAYS I A7F8..A7F9 ; DISALLOWED # MODIFIER LETTER CAPITAL H WITH STROKE..MODIFIER LETTER SMALL LIGATURE OE A7FA..A827 ; PVALID # LATIN LETTER SMALL CAPITAL TURNED M..SYLOTI NAGRI VOWEL SIGN OO A828..A82B ; DISALLOWED # SYLOTI NAGRI POETRY MARK-1..SYLOTI NAGRI POETRY MARK-4 A82C ; PVALID # SYLOTI NAGRI SIGN ALTERNATE HASANTA A82D..A82F ; UNASSIGNED # .. A830..A839 ; DISALLOWED # NORTH INDIC FRACTION ONE QUARTER..NORTH INDIC QUANTITY MARK A83A..A83F ; UNASSIGNED # .. A840..A873 ; PVALID # PHAGS-PA LETTER KA..PHAGS-PA LETTER CANDRABINDU A874..A877 ; DISALLOWED # PHAGS-PA SINGLE HEAD MARK..PHAGS-PA MARK DOUBLE SHAD A878..A87F ; UNASSIGNED # .. A880..A8C5 ; PVALID # SAURASHTRA SIGN ANUSVARA..SAURASHTRA SIGN CANDRABINDU A8C6..A8CD ; UNASSIGNED # .. A8CE..A8CF ; DISALLOWED # SAURASHTRA DANDA..SAURASHTRA DOUBLE DANDA A8D0..A8D9 ; PVALID # SAURASHTRA DIGIT ZERO..SAURASHTRA DIGIT NINE A8DA..A8DF ; UNASSIGNED # .. A8E0..A8F7 ; PVALID # COMBINING DEVANAGARI DIGIT ZERO..DEVANAGARI SIGN CANDRABINDU AVAGRAHA A8F8..A8FA ; DISALLOWED # DEVANAGARI SIGN PUSHPIKA..DEVANAGARI CARET A8FB ; PVALID # DEVANAGARI HEADSTROKE A8FC ; DISALLOWED # DEVANAGARI SIGN SIDDHAM A8FD..A92D ; PVALID # DEVANAGARI JAIN OM..KAYAH LI TONE CALYA PLOPHU A92E..A92F ; DISALLOWED # KAYAH LI SIGN CWI..KAYAH LI SIGN SHYA A930..A953 ; PVALID # REJANG LETTER KA..REJANG VIRAMA A954..A95E ; UNASSIGNED # .. A95F..A97C ; DISALLOWED # REJANG SECTION MARK..HANGUL CHOSEONG SSANGYEORINHIEUH A97D..A97F ; UNASSIGNED # .. A980..A9C0 ; PVALID # JAVANESE SIGN PANYANGGA..JAVANESE PANGKON A9C1..A9CD ; DISALLOWED # JAVANESE LEFT RERENGGAN..JAVANESE TURNED PADA PISELEH A9CE ; UNASSIGNED # A9CF..A9D9 ; PVALID # JAVANESE PANGRANGKEP..JAVANESE DIGIT NINE A9DA..A9DD ; UNASSIGNED # .. A9DE..A9DF ; DISALLOWED # JAVANESE PADA TIRTA TUMETES..JAVANESE PADA ISEN-ISEN A9E0..A9FE ; PVALID # MYANMAR LETTER SHAN GHA..MYANMAR LETTER TAI LAING BHA A9FF ; UNASSIGNED # AA00..AA36 ; PVALID # CHAM LETTER A..CHAM CONSONANT SIGN WA AA37..AA3F ; UNASSIGNED # .. AA40..AA4D ; PVALID # CHAM LETTER FINAL K..CHAM CONSONANT SIGN FINAL H AA4E..AA4F ; UNASSIGNED # .. AA50..AA59 ; PVALID # CHAM DIGIT ZERO..CHAM DIGIT NINE AA5A..AA5B ; UNASSIGNED # .. AA5C..AA5F ; DISALLOWED # CHAM PUNCTUATION SPIRAL..CHAM PUNCTUATION TRIPLE DANDA AA60..AA76 ; PVALID # MYANMAR LETTER KHAMTI GA..MYANMAR LOGOGRAM KHAMTI HM AA77..AA79 ; DISALLOWED # MYANMAR SYMBOL AITON EXCLAMATION..MYANMAR SYMBOL AITON TWO AA7A..AAC2 ; PVALID # MYANMAR LETTER AITON RA..TAI VIET TONE MAI SONG AAC3..AADA ; UNASSIGNED # .. AADB..AADD ; PVALID # TAI VIET SYMBOL KON..TAI VIET SYMBOL SAM AADE..AADF ; DISALLOWED # TAI VIET SYMBOL HO HOI..TAI VIET SYMBOL KOI KOI AAE0..AAEF ; PVALID # MEETEI MAYEK LETTER E..MEETEI MAYEK VOWEL SIGN AAU AAF0..AAF1 ; DISALLOWED # MEETEI MAYEK CHEIKHAN..MEETEI MAYEK AHANG KHUDAM AAF2..AAF6 ; PVALID # MEETEI MAYEK ANJI..MEETEI MAYEK VIRAMA AAF7..AB00 ; UNASSIGNED # .. AB01..AB06 ; PVALID # ETHIOPIC SYLLABLE TTHU..ETHIOPIC SYLLABLE TTHO AB07..AB08 ; UNASSIGNED # .. AB09..AB0E ; PVALID # ETHIOPIC SYLLABLE DDHU..ETHIOPIC SYLLABLE DDHO AB0F..AB10 ; UNASSIGNED # .. AB11..AB16 ; PVALID # ETHIOPIC SYLLABLE DZU..ETHIOPIC SYLLABLE DZO AB17..AB1F ; UNASSIGNED # .. AB20..AB26 ; PVALID # ETHIOPIC SYLLABLE CCHHA..ETHIOPIC SYLLABLE CCHHO AB27 ; UNASSIGNED # AB28..AB2E ; PVALID # ETHIOPIC SYLLABLE BBA..ETHIOPIC SYLLABLE BBO AB2F ; UNASSIGNED # AB30..AB5A ; PVALID # LATIN SMALL LETTER BARRED ALPHA..LATIN SMALL LETTER Y WITH SHORT RIGHT LEG AB5B..AB5F ; DISALLOWED # MODIFIER BREVE WITH INVERTED BREVE..MODIFIER LETTER SMALL U WITH LEFT HOOK AB60..AB68 ; PVALID # LATIN SMALL LETTER SAKHA YAT..LATIN SMALL LETTER TURNED R WITH MIDDLE TILDE AB69..AB6B ; DISALLOWED # MODIFIER LETTER SMALL TURNED W..MODIFIER LETTER RIGHT TACK AB6C..AB6F ; UNASSIGNED # .. AB70..ABBF ; DISALLOWED # CHEROKEE SMALL LETTER A..CHEROKEE SMALL LETTER YA ABC0..ABEA ; PVALID # MEETEI MAYEK LETTER KOK..MEETEI MAYEK VOWEL SIGN NUNG ABEB ; DISALLOWED # MEETEI MAYEK CHEIKHEI ABEC..ABED ; PVALID # MEETEI MAYEK LUM IYEK..MEETEI MAYEK APUN IYEK ABEE..ABEF ; UNASSIGNED # .. ABF0..ABF9 ; PVALID # MEETEI MAYEK DIGIT ZERO..MEETEI MAYEK DIGIT NINE ABFA..ABFF ; UNASSIGNED # .. AC00..D7A3 ; PVALID # HANGUL SYLLABLE GA..HANGUL SYLLABLE HIH D7A4..D7AF ; UNASSIGNED # .. D7B0..D7C6 ; DISALLOWED # HANGUL JUNGSEONG O-YEO..HANGUL JUNGSEONG ARAEA-E D7C7..D7CA ; UNASSIGNED # .. D7CB..D7FB ; DISALLOWED # HANGUL JONGSEONG NIEUN-RIEUL..HANGUL JONGSEONG PHIEUPH-THIEUTH D7FC..D7FF ; UNASSIGNED # .. D800..FA0D ; DISALLOWED # ..CJK COMPATIBILITY IDEOGRAPH-FA0D FA0E..FA0F ; PVALID # CJK COMPATIBILITY IDEOGRAPH-FA0E..CJK COMPATIBILITY IDEOGRAPH-FA0F FA10 ; DISALLOWED # CJK COMPATIBILITY IDEOGRAPH-FA10 FA11 ; PVALID # CJK COMPATIBILITY IDEOGRAPH-FA11 FA12 ; DISALLOWED # CJK COMPATIBILITY IDEOGRAPH-FA12 FA13..FA14 ; PVALID # CJK COMPATIBILITY IDEOGRAPH-FA13..CJK COMPATIBILITY IDEOGRAPH-FA14 FA15..FA1E ; DISALLOWED # CJK COMPATIBILITY IDEOGRAPH-FA15..CJK COMPATIBILITY IDEOGRAPH-FA1E FA1F ; PVALID # CJK COMPATIBILITY IDEOGRAPH-FA1F FA20 ; DISALLOWED # CJK COMPATIBILITY IDEOGRAPH-FA20 FA21 ; PVALID # CJK COMPATIBILITY IDEOGRAPH-FA21 FA22 ; DISALLOWED # CJK COMPATIBILITY IDEOGRAPH-FA22 FA23..FA24 ; PVALID # CJK COMPATIBILITY IDEOGRAPH-FA23..CJK COMPATIBILITY IDEOGRAPH-FA24 FA25..FA26 ; DISALLOWED # CJK COMPATIBILITY IDEOGRAPH-FA25..CJK COMPATIBILITY IDEOGRAPH-FA26 FA27..FA29 ; PVALID # CJK COMPATIBILITY IDEOGRAPH-FA27..CJK COMPATIBILITY IDEOGRAPH-FA29 FA2A..FA6D ; DISALLOWED # CJK COMPATIBILITY IDEOGRAPH-FA2A..CJK COMPATIBILITY IDEOGRAPH-FA6D FA6E..FA6F ; UNASSIGNED # .. FA70..FAD9 ; DISALLOWED # CJK COMPATIBILITY IDEOGRAPH-FA70..CJK COMPATIBILITY IDEOGRAPH-FAD9 FADA..FAFF ; UNASSIGNED # .. FB00..FB06 ; DISALLOWED # LATIN SMALL LIGATURE FF..LATIN SMALL LIGATURE ST FB07..FB12 ; UNASSIGNED # .. FB13..FB17 ; DISALLOWED # ARMENIAN SMALL LIGATURE MEN NOW..ARMENIAN SMALL LIGATURE MEN XEH FB18..FB1C ; UNASSIGNED # .. FB1D ; DISALLOWED # HEBREW LETTER YOD WITH HIRIQ FB1E ; PVALID # HEBREW POINT JUDEO-SPANISH VARIKA FB1F..FB36 ; DISALLOWED # HEBREW LIGATURE YIDDISH YOD YOD PATAH..HEBREW LETTER ZAYIN WITH DAGESH FB37 ; UNASSIGNED # FB38..FB3C ; DISALLOWED # HEBREW LETTER TET WITH DAGESH..HEBREW LETTER LAMED WITH DAGESH FB3D ; UNASSIGNED # FB3E ; DISALLOWED # HEBREW LETTER MEM WITH DAGESH FB3F ; UNASSIGNED # FB40..FB41 ; DISALLOWED # HEBREW LETTER NUN WITH DAGESH..HEBREW LETTER SAMEKH WITH DAGESH FB42 ; UNASSIGNED # FB43..FB44 ; DISALLOWED # HEBREW LETTER FINAL PE WITH DAGESH..HEBREW LETTER PE WITH DAGESH FB45 ; UNASSIGNED # FB46..FBC2 ; DISALLOWED # HEBREW LETTER TSADI WITH DAGESH..ARABIC SYMBOL WASLA ABOVE FBC3..FBD2 ; UNASSIGNED # .. FBD3..FD8F ; DISALLOWED # ARABIC LETTER NG ISOLATED FORM..ARABIC LIGATURE MEEM WITH KHAH WITH MEEM INITIAL FORM FD90..FD91 ; UNASSIGNED # .. FD92..FDC7 ; DISALLOWED # ARABIC LIGATURE MEEM WITH JEEM WITH KHAH INITIAL FORM..ARABIC LIGATURE NOON WITH JEEM WITH YEH FINAL FORM FDC8..FDCE ; UNASSIGNED # .. FDCF..FE19 ; DISALLOWED # ARABIC LIGATURE SALAAMUHU ALAYNAA..PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS FE1A..FE1F ; UNASSIGNED # .. FE20..FE2F ; PVALID # COMBINING LIGATURE LEFT HALF..COMBINING CYRILLIC TITLO RIGHT HALF FE30..FE52 ; DISALLOWED # PRESENTATION FORM FOR VERTICAL TWO DOT LEADER..SMALL FULL STOP FE53 ; UNASSIGNED # FE54..FE66 ; DISALLOWED # SMALL SEMICOLON..SMALL EQUALS SIGN FE67 ; UNASSIGNED # FE68..FE6B ; DISALLOWED # SMALL REVERSE SOLIDUS..SMALL COMMERCIAL AT FE6C..FE6F ; UNASSIGNED # .. FE70..FE72 ; DISALLOWED # ARABIC FATHATAN ISOLATED FORM..ARABIC DAMMATAN ISOLATED FORM FE73 ; PVALID # ARABIC TAIL FRAGMENT FE74 ; DISALLOWED # ARABIC KASRATAN ISOLATED FORM FE75 ; UNASSIGNED # FE76..FEFC ; DISALLOWED # ARABIC FATHA ISOLATED FORM..ARABIC LIGATURE LAM WITH ALEF FINAL FORM FEFD..FEFE ; UNASSIGNED # .. FEFF ; DISALLOWED # ZERO WIDTH NO-BREAK SPACE FF00 ; UNASSIGNED # FF01..FFBE ; DISALLOWED # FULLWIDTH EXCLAMATION MARK..HALFWIDTH HANGUL LETTER HIEUH FFBF..FFC1 ; UNASSIGNED # .. FFC2..FFC7 ; DISALLOWED # HALFWIDTH HANGUL LETTER A..HALFWIDTH HANGUL LETTER E FFC8..FFC9 ; UNASSIGNED # .. FFCA..FFCF ; DISALLOWED # HALFWIDTH HANGUL LETTER YEO..HALFWIDTH HANGUL LETTER OE FFD0..FFD1 ; UNASSIGNED # .. FFD2..FFD7 ; DISALLOWED # HALFWIDTH HANGUL LETTER YO..HALFWIDTH HANGUL LETTER YU FFD8..FFD9 ; UNASSIGNED # .. FFDA..FFDC ; DISALLOWED # HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL LETTER I FFDD..FFDF ; UNASSIGNED # .. FFE0..FFE6 ; DISALLOWED # FULLWIDTH CENT SIGN..FULLWIDTH WON SIGN FFE7 ; UNASSIGNED # FFE8..FFEE ; DISALLOWED # HALFWIDTH FORMS LIGHT VERTICAL..HALFWIDTH WHITE CIRCLE FFEF..FFF8 ; UNASSIGNED # .. FFF9..FFFF ; DISALLOWED # INTERLINEAR ANNOTATION ANCHOR.. 10000..1000B; PVALID # LINEAR B SYLLABLE B008 A..LINEAR B SYLLABLE B046 JE 1000C ; UNASSIGNED # 1000D..10026; PVALID # LINEAR B SYLLABLE B036 JO..LINEAR B SYLLABLE B032 QO 10027 ; UNASSIGNED # 10028..1003A; PVALID # LINEAR B SYLLABLE B060 RA..LINEAR B SYLLABLE B042 WO 1003B ; UNASSIGNED # 1003C..1003D; PVALID # LINEAR B SYLLABLE B017 ZA..LINEAR B SYLLABLE B074 ZE 1003E ; UNASSIGNED # 1003F..1004D; PVALID # LINEAR B SYLLABLE B020 ZO..LINEAR B SYLLABLE B091 TWO 1004E..1004F; UNASSIGNED # .. 10050..1005D; PVALID # LINEAR B SYMBOL B018..LINEAR B SYMBOL B089 1005E..1007F; UNASSIGNED # .. 10080..100FA; PVALID # LINEAR B IDEOGRAM B100 MAN..LINEAR B IDEOGRAM VESSEL B305 100FB..100FF; UNASSIGNED # .. 10100..10102; DISALLOWED # AEGEAN WORD SEPARATOR LINE..AEGEAN CHECK MARK 10103..10106; UNASSIGNED # .. 10107..10133; DISALLOWED # AEGEAN NUMBER ONE..AEGEAN NUMBER NINETY THOUSAND 10134..10136; UNASSIGNED # .. 10137..1018E; DISALLOWED # AEGEAN WEIGHT BASE UNIT..NOMISMA SIGN 1018F ; UNASSIGNED # 10190..1019C; DISALLOWED # ROMAN SEXTANS SIGN..ASCIA SYMBOL 1019D..1019F; UNASSIGNED # .. 101A0 ; DISALLOWED # GREEK SYMBOL TAU RHO 101A1..101CF; UNASSIGNED # .. 101D0..101FC; DISALLOWED # PHAISTOS DISC SIGN PEDESTRIAN..PHAISTOS DISC SIGN WAVY BAND 101FD ; PVALID # PHAISTOS DISC SIGN COMBINING OBLIQUE STROKE 101FE..1027F; UNASSIGNED # .. 10280..1029C; PVALID # LYCIAN LETTER A..LYCIAN LETTER X 1029D..1029F; UNASSIGNED # .. 102A0..102D0; PVALID # CARIAN LETTER A..CARIAN LETTER UUU3 102D1..102DF; UNASSIGNED # .. 102E0 ; PVALID # COPTIC EPACT THOUSANDS MARK 102E1..102FB; DISALLOWED # COPTIC EPACT DIGIT ONE..COPTIC EPACT NUMBER NINE HUNDRED 102FC..102FF; UNASSIGNED # .. 10300..1031F; PVALID # OLD ITALIC LETTER A..OLD ITALIC LETTER ESS 10320..10323; DISALLOWED # OLD ITALIC NUMERAL ONE..OLD ITALIC NUMERAL FIFTY 10324..1032C; UNASSIGNED # .. 1032D..10340; PVALID # OLD ITALIC LETTER YE..GOTHIC LETTER PAIRTHRA 10341 ; DISALLOWED # GOTHIC LETTER NINETY 10342..10349; PVALID # GOTHIC LETTER RAIDA..GOTHIC LETTER OTHAL 1034A ; DISALLOWED # GOTHIC LETTER NINE HUNDRED 1034B..1034F; UNASSIGNED # .. 10350..1037A; PVALID # OLD PERMIC LETTER AN..COMBINING OLD PERMIC LETTER SII 1037B..1037F; UNASSIGNED # .. 10380..1039D; PVALID # UGARITIC LETTER ALPA..UGARITIC LETTER SSU 1039E ; UNASSIGNED # 1039F ; DISALLOWED # UGARITIC WORD DIVIDER 103A0..103C3; PVALID # OLD PERSIAN SIGN A..OLD PERSIAN SIGN HA 103C4..103C7; UNASSIGNED # .. 103C8..103CF; PVALID # OLD PERSIAN SIGN AURAMAZDAA..OLD PERSIAN SIGN BUUMISH 103D0..103D5; DISALLOWED # OLD PERSIAN WORD DIVIDER..OLD PERSIAN NUMBER HUNDRED 103D6..103FF; UNASSIGNED # .. 10400..10427; DISALLOWED # DESERET CAPITAL LETTER LONG I..DESERET CAPITAL LETTER EW 10428..1049D; PVALID # DESERET SMALL LETTER LONG I..OSMANYA LETTER OO 1049E..1049F; UNASSIGNED # .. 104A0..104A9; PVALID # OSMANYA DIGIT ZERO..OSMANYA DIGIT NINE 104AA..104AF; UNASSIGNED # .. 104B0..104D3; DISALLOWED # OSAGE CAPITAL LETTER A..OSAGE CAPITAL LETTER ZHA 104D4..104D7; UNASSIGNED # .. 104D8..104FB; PVALID # OSAGE SMALL LETTER A..OSAGE SMALL LETTER ZHA 104FC..104FF; UNASSIGNED # .. 10500..10527; PVALID # ELBASAN LETTER A..ELBASAN LETTER KHE 10528..1052F; UNASSIGNED # .. 10530..10563; PVALID # CAUCASIAN ALBANIAN LETTER ALT..CAUCASIAN ALBANIAN LETTER KIW 10564..1056E; UNASSIGNED # .. 1056F..1057A; DISALLOWED # CAUCASIAN ALBANIAN CITATION MARK..VITHKUQI CAPITAL LETTER GA 1057B ; UNASSIGNED # 1057C..1058A; DISALLOWED # VITHKUQI CAPITAL LETTER HA..VITHKUQI CAPITAL LETTER RE 1058B ; UNASSIGNED # 1058C..10592; DISALLOWED # VITHKUQI CAPITAL LETTER SE..VITHKUQI CAPITAL LETTER XE 10593 ; UNASSIGNED # 10594..10595; DISALLOWED # VITHKUQI CAPITAL LETTER Y..VITHKUQI CAPITAL LETTER ZE 10596 ; UNASSIGNED # 10597..105A1; PVALID # VITHKUQI SMALL LETTER A..VITHKUQI SMALL LETTER GA 105A2 ; UNASSIGNED # 105A3..105B1; PVALID # VITHKUQI SMALL LETTER HA..VITHKUQI SMALL LETTER RE 105B2 ; UNASSIGNED # 105B3..105B9; PVALID # VITHKUQI SMALL LETTER SE..VITHKUQI SMALL LETTER XE 105BA ; UNASSIGNED # 105BB..105BC; PVALID # VITHKUQI SMALL LETTER Y..VITHKUQI SMALL LETTER ZE 105BD..105FF; UNASSIGNED # .. 10600..10736; PVALID # LINEAR A SIGN AB001..LINEAR A SIGN A664 10737..1073F; UNASSIGNED # .. 10740..10755; PVALID # LINEAR A SIGN A701 A..LINEAR A SIGN A732 JE 10756..1075F; UNASSIGNED # .. 10760..10767; PVALID # LINEAR A SIGN A800..LINEAR A SIGN A807 10768..1077F; UNASSIGNED # .. 10780 ; PVALID # MODIFIER LETTER SMALL CAPITAL AA 10781..10785; DISALLOWED # MODIFIER LETTER SUPERSCRIPT TRIANGULAR COLON..MODIFIER LETTER SMALL B WITH HOOK 10786 ; UNASSIGNED # 10787..107B0; DISALLOWED # MODIFIER LETTER SMALL DZ DIGRAPH..MODIFIER LETTER SMALL V WITH RIGHT HOOK 107B1 ; UNASSIGNED # 107B2..107BA; DISALLOWED # MODIFIER LETTER SMALL CAPITAL Y..MODIFIER LETTER SMALL S WITH CURL 107BB..107FF; UNASSIGNED # .. 10800..10805; PVALID # CYPRIOT SYLLABLE A..CYPRIOT SYLLABLE JA 10806..10807; UNASSIGNED # .. 10808 ; PVALID # CYPRIOT SYLLABLE JO 10809 ; UNASSIGNED # 1080A..10835; PVALID # CYPRIOT SYLLABLE KA..CYPRIOT SYLLABLE WO 10836 ; UNASSIGNED # 10837..10838; PVALID # CYPRIOT SYLLABLE XA..CYPRIOT SYLLABLE XE 10839..1083B; UNASSIGNED # .. 1083C ; PVALID # CYPRIOT SYLLABLE ZA 1083D..1083E; UNASSIGNED # .. 1083F..10855; PVALID # CYPRIOT SYLLABLE ZO..IMPERIAL ARAMAIC LETTER TAW 10856 ; UNASSIGNED # 10857..1085F; DISALLOWED # IMPERIAL ARAMAIC SECTION SIGN..IMPERIAL ARAMAIC NUMBER TEN THOUSAND 10860..10876; PVALID # PALMYRENE LETTER ALEPH..PALMYRENE LETTER TAW 10877..1087F; DISALLOWED # PALMYRENE LEFT-POINTING FLEURON..PALMYRENE NUMBER TWENTY 10880..1089E; PVALID # NABATAEAN LETTER FINAL ALEPH..NABATAEAN LETTER TAW 1089F..108A6; UNASSIGNED # .. 108A7..108AF; DISALLOWED # NABATAEAN NUMBER ONE..NABATAEAN NUMBER ONE HUNDRED 108B0..108DF; UNASSIGNED # .. 108E0..108F2; PVALID # HATRAN LETTER ALEPH..HATRAN LETTER QOPH 108F3 ; UNASSIGNED # 108F4..108F5; PVALID # HATRAN LETTER SHIN..HATRAN LETTER TAW 108F6..108FA; UNASSIGNED # .. 108FB..108FF; DISALLOWED # HATRAN NUMBER ONE..HATRAN NUMBER ONE HUNDRED 10900..10915; PVALID # PHOENICIAN LETTER ALF..PHOENICIAN LETTER TAU 10916..1091B; DISALLOWED # PHOENICIAN NUMBER ONE..PHOENICIAN NUMBER THREE 1091C..1091E; UNASSIGNED # .. 1091F ; DISALLOWED # PHOENICIAN WORD SEPARATOR 10920..10939; PVALID # LYDIAN LETTER A..LYDIAN LETTER C 1093A..1093E; UNASSIGNED # .. 1093F ; DISALLOWED # LYDIAN TRIANGULAR MARK 10940..1097F; UNASSIGNED # .. 10980..109B7; PVALID # MEROITIC HIEROGLYPHIC LETTER A..MEROITIC CURSIVE LETTER DA 109B8..109BB; UNASSIGNED # .. 109BC..109BD; DISALLOWED # MEROITIC CURSIVE FRACTION ELEVEN TWELFTHS..MEROITIC CURSIVE FRACTION ONE HALF 109BE..109BF; PVALID # MEROITIC CURSIVE LOGOGRAM RMT..MEROITIC CURSIVE LOGOGRAM IMN 109C0..109CF; DISALLOWED # MEROITIC CURSIVE NUMBER ONE..MEROITIC CURSIVE NUMBER SEVENTY 109D0..109D1; UNASSIGNED # .. 109D2..109FF; DISALLOWED # MEROITIC CURSIVE NUMBER ONE HUNDRED..MEROITIC CURSIVE FRACTION TEN TWELFTHS 10A00..10A03; PVALID # KHAROSHTHI LETTER A..KHAROSHTHI VOWEL SIGN VOCALIC R 10A04 ; UNASSIGNED # 10A05..10A06; PVALID # KHAROSHTHI VOWEL SIGN E..KHAROSHTHI VOWEL SIGN O 10A07..10A0B; UNASSIGNED # .. 10A0C..10A13; PVALID # KHAROSHTHI VOWEL LENGTH MARK..KHAROSHTHI LETTER GHA 10A14 ; UNASSIGNED # 10A15..10A17; PVALID # KHAROSHTHI LETTER CA..KHAROSHTHI LETTER JA 10A18 ; UNASSIGNED # 10A19..10A35; PVALID # KHAROSHTHI LETTER NYA..KHAROSHTHI LETTER VHA 10A36..10A37; UNASSIGNED # .. 10A38..10A3A; PVALID # KHAROSHTHI SIGN BAR ABOVE..KHAROSHTHI SIGN DOT BELOW 10A3B..10A3E; UNASSIGNED # .. 10A3F ; PVALID # KHAROSHTHI VIRAMA 10A40..10A48; DISALLOWED # KHAROSHTHI DIGIT ONE..KHAROSHTHI FRACTION ONE HALF 10A49..10A4F; UNASSIGNED # .. 10A50..10A58; DISALLOWED # KHAROSHTHI PUNCTUATION DOT..KHAROSHTHI PUNCTUATION LINES 10A59..10A5F; UNASSIGNED # .. 10A60..10A7C; PVALID # OLD SOUTH ARABIAN LETTER HE..OLD SOUTH ARABIAN LETTER THETH 10A7D..10A7F; DISALLOWED # OLD SOUTH ARABIAN NUMBER ONE..OLD SOUTH ARABIAN NUMERIC INDICATOR 10A80..10A9C; PVALID # OLD NORTH ARABIAN LETTER HEH..OLD NORTH ARABIAN LETTER ZAH 10A9D..10A9F; DISALLOWED # OLD NORTH ARABIAN NUMBER ONE..OLD NORTH ARABIAN NUMBER TWENTY 10AA0..10ABF; UNASSIGNED # .. 10AC0..10AC7; PVALID # MANICHAEAN LETTER ALEPH..MANICHAEAN LETTER WAW 10AC8 ; DISALLOWED # MANICHAEAN SIGN UD 10AC9..10AE6; PVALID # MANICHAEAN LETTER ZAYIN..MANICHAEAN ABBREVIATION MARK BELOW 10AE7..10AEA; UNASSIGNED # .. 10AEB..10AF6; DISALLOWED # MANICHAEAN NUMBER ONE..MANICHAEAN PUNCTUATION LINE FILLER 10AF7..10AFF; UNASSIGNED # .. 10B00..10B35; PVALID # AVESTAN LETTER A..AVESTAN LETTER HE 10B36..10B38; UNASSIGNED # .. 10B39..10B3F; DISALLOWED # AVESTAN ABBREVIATION MARK..LARGE ONE RING OVER TWO RINGS PUNCTUATION 10B40..10B55; PVALID # INSCRIPTIONAL PARTHIAN LETTER ALEPH..INSCRIPTIONAL PARTHIAN LETTER TAW 10B56..10B57; UNASSIGNED # .. 10B58..10B5F; DISALLOWED # INSCRIPTIONAL PARTHIAN NUMBER ONE..INSCRIPTIONAL PARTHIAN NUMBER ONE THOUSAND 10B60..10B72; PVALID # INSCRIPTIONAL PAHLAVI LETTER ALEPH..INSCRIPTIONAL PAHLAVI LETTER TAW 10B73..10B77; UNASSIGNED # .. 10B78..10B7F; DISALLOWED # INSCRIPTIONAL PAHLAVI NUMBER ONE..INSCRIPTIONAL PAHLAVI NUMBER ONE THOUSAND 10B80..10B91; PVALID # PSALTER PAHLAVI LETTER ALEPH..PSALTER PAHLAVI LETTER TAW 10B92..10B98; UNASSIGNED # .. 10B99..10B9C; DISALLOWED # PSALTER PAHLAVI SECTION MARK..PSALTER PAHLAVI FOUR DOTS WITH DOT 10B9D..10BA8; UNASSIGNED # .. 10BA9..10BAF; DISALLOWED # PSALTER PAHLAVI NUMBER ONE..PSALTER PAHLAVI NUMBER ONE HUNDRED 10BB0..10BFF; UNASSIGNED # .. 10C00..10C48; PVALID # OLD TURKIC LETTER ORKHON A..OLD TURKIC LETTER ORKHON BASH 10C49..10C7F; UNASSIGNED # .. 10C80..10CB2; DISALLOWED # OLD HUNGARIAN CAPITAL LETTER A..OLD HUNGARIAN CAPITAL LETTER US 10CB3..10CBF; UNASSIGNED # .. 10CC0..10CF2; PVALID # OLD HUNGARIAN SMALL LETTER A..OLD HUNGARIAN SMALL LETTER US 10CF3..10CF9; UNASSIGNED # .. 10CFA..10CFF; DISALLOWED # OLD HUNGARIAN NUMBER ONE..OLD HUNGARIAN NUMBER ONE THOUSAND 10D00..10D27; PVALID # HANIFI ROHINGYA LETTER A..HANIFI ROHINGYA SIGN TASSI 10D28..10D2F; UNASSIGNED # .. 10D30..10D39; PVALID # HANIFI ROHINGYA DIGIT ZERO..HANIFI ROHINGYA DIGIT NINE 10D3A..10E5F; UNASSIGNED # .. 10E60..10E7E; DISALLOWED # RUMI DIGIT ONE..RUMI FRACTION TWO THIRDS 10E7F ; UNASSIGNED # 10E80..10EA9; PVALID # YEZIDI LETTER ELIF..YEZIDI LETTER ET 10EAA ; UNASSIGNED # 10EAB..10EAC; PVALID # YEZIDI COMBINING HAMZA MARK..YEZIDI COMBINING MADDA MARK 10EAD ; DISALLOWED # YEZIDI HYPHENATION MARK 10EAE..10EAF; UNASSIGNED # .. 10EB0..10EB1; PVALID # YEZIDI LETTER LAM WITH DOT ABOVE..YEZIDI LETTER YOT WITH CIRCUMFLEX ABOVE 10EB2..10EFC; UNASSIGNED # .. 10EFD..10F1C; PVALID # ARABIC SMALL LOW WORD SAKTA..OLD SOGDIAN LETTER FINAL TAW WITH VERTICAL TAIL 10F1D..10F26; DISALLOWED # OLD SOGDIAN NUMBER ONE..OLD SOGDIAN FRACTION ONE HALF 10F27 ; PVALID # OLD SOGDIAN LIGATURE AYIN-DALETH 10F28..10F2F; UNASSIGNED # .. 10F30..10F50; PVALID # SOGDIAN LETTER ALEPH..SOGDIAN COMBINING STROKE BELOW 10F51..10F59; DISALLOWED # SOGDIAN NUMBER ONE..SOGDIAN PUNCTUATION HALF CIRCLE WITH DOT 10F5A..10F6F; UNASSIGNED # .. 10F70..10F85; PVALID # OLD UYGHUR LETTER ALEPH..OLD UYGHUR COMBINING TWO DOTS BELOW 10F86..10F89; DISALLOWED # OLD UYGHUR PUNCTUATION BAR..OLD UYGHUR PUNCTUATION FOUR DOTS 10F8A..10FAF; UNASSIGNED # .. 10FB0..10FC4; PVALID # CHORASMIAN LETTER ALEPH..CHORASMIAN LETTER TAW 10FC5..10FCB; DISALLOWED # CHORASMIAN NUMBER ONE..CHORASMIAN NUMBER ONE HUNDRED 10FCC..10FDF; UNASSIGNED # .. 10FE0..10FF6; PVALID # ELYMAIC LETTER ALEPH..ELYMAIC LIGATURE ZAYIN-YODH 10FF7..10FFF; UNASSIGNED # .. 11000..11046; PVALID # BRAHMI SIGN CANDRABINDU..BRAHMI VIRAMA 11047..1104D; DISALLOWED # BRAHMI DANDA..BRAHMI PUNCTUATION LOTUS 1104E..11051; UNASSIGNED # .. 11052..11065; DISALLOWED # BRAHMI NUMBER ONE..BRAHMI NUMBER ONE THOUSAND 11066..11075; PVALID # BRAHMI DIGIT ZERO..BRAHMI LETTER OLD TAMIL LLA 11076..1107E; UNASSIGNED # .. 1107F..110BA; PVALID # BRAHMI NUMBER JOINER..KAITHI SIGN NUKTA 110BB..110C1; DISALLOWED # KAITHI ABBREVIATION SIGN..KAITHI DOUBLE DANDA 110C2 ; PVALID # KAITHI VOWEL SIGN VOCALIC R 110C3..110CC; UNASSIGNED # .. 110CD ; DISALLOWED # KAITHI NUMBER SIGN ABOVE 110CE..110CF; UNASSIGNED # .. 110D0..110E8; PVALID # SORA SOMPENG LETTER SAH..SORA SOMPENG LETTER MAE 110E9..110EF; UNASSIGNED # .. 110F0..110F9; PVALID # SORA SOMPENG DIGIT ZERO..SORA SOMPENG DIGIT NINE 110FA..110FF; UNASSIGNED # .. 11100..11134; PVALID # CHAKMA SIGN CANDRABINDU..CHAKMA MAAYYAA 11135 ; UNASSIGNED # 11136..1113F; PVALID # CHAKMA DIGIT ZERO..CHAKMA DIGIT NINE 11140..11143; DISALLOWED # CHAKMA SECTION MARK..CHAKMA QUESTION MARK 11144..11147; PVALID # CHAKMA LETTER LHAA..CHAKMA LETTER VAA 11148..1114F; UNASSIGNED # .. 11150..11173; PVALID # MAHAJANI LETTER A..MAHAJANI SIGN NUKTA 11174..11175; DISALLOWED # MAHAJANI ABBREVIATION SIGN..MAHAJANI SECTION MARK 11176 ; PVALID # MAHAJANI LIGATURE SHRI 11177..1117F; UNASSIGNED # .. 11180..111C4; PVALID # SHARADA SIGN CANDRABINDU..SHARADA OM 111C5..111C8; DISALLOWED # SHARADA DANDA..SHARADA SEPARATOR 111C9..111CC; PVALID # SHARADA SANDHI MARK..SHARADA EXTRA SHORT VOWEL MARK 111CD ; DISALLOWED # SHARADA SUTRA MARK 111CE..111DA; PVALID # SHARADA VOWEL SIGN PRISHTHAMATRA E..SHARADA EKAM 111DB ; DISALLOWED # SHARADA SIGN SIDDHAM 111DC ; PVALID # SHARADA HEADSTROKE 111DD..111DF; DISALLOWED # SHARADA CONTINUATION SIGN..SHARADA SECTION MARK-2 111E0 ; UNASSIGNED # 111E1..111F4; DISALLOWED # SINHALA ARCHAIC DIGIT ONE..SINHALA ARCHAIC NUMBER ONE THOUSAND 111F5..111FF; UNASSIGNED # .. 11200..11211; PVALID # KHOJKI LETTER A..KHOJKI LETTER JJA 11212 ; UNASSIGNED # 11213..11237; PVALID # KHOJKI LETTER NYA..KHOJKI SIGN SHADDA 11238..1123D; DISALLOWED # KHOJKI DANDA..KHOJKI ABBREVIATION SIGN 1123E..11241; PVALID # KHOJKI SIGN SUKUN..KHOJKI VOWEL SIGN VOCALIC R 11242..1127F; UNASSIGNED # .. 11280..11286; PVALID # MULTANI LETTER A..MULTANI LETTER GA 11287 ; UNASSIGNED # 11288 ; PVALID # MULTANI LETTER GHA 11289 ; UNASSIGNED # 1128A..1128D; PVALID # MULTANI LETTER CA..MULTANI LETTER JJA 1128E ; UNASSIGNED # 1128F..1129D; PVALID # MULTANI LETTER NYA..MULTANI LETTER BA 1129E ; UNASSIGNED # 1129F..112A8; PVALID # MULTANI LETTER BHA..MULTANI LETTER RHA 112A9 ; DISALLOWED # MULTANI SECTION MARK 112AA..112AF; UNASSIGNED # .. 112B0..112EA; PVALID # KHUDAWADI LETTER A..KHUDAWADI SIGN VIRAMA 112EB..112EF; UNASSIGNED # .. 112F0..112F9; PVALID # KHUDAWADI DIGIT ZERO..KHUDAWADI DIGIT NINE 112FA..112FF; UNASSIGNED # .. 11300..11303; PVALID # GRANTHA SIGN COMBINING ANUSVARA ABOVE..GRANTHA SIGN VISARGA 11304 ; UNASSIGNED # 11305..1130C; PVALID # GRANTHA LETTER A..GRANTHA LETTER VOCALIC L 1130D..1130E; UNASSIGNED # .. 1130F..11310; PVALID # GRANTHA LETTER EE..GRANTHA LETTER AI 11311..11312; UNASSIGNED # .. 11313..11328; PVALID # GRANTHA LETTER OO..GRANTHA LETTER NA 11329 ; UNASSIGNED # 1132A..11330; PVALID # GRANTHA LETTER PA..GRANTHA LETTER RA 11331 ; UNASSIGNED # 11332..11333; PVALID # GRANTHA LETTER LA..GRANTHA LETTER LLA 11334 ; UNASSIGNED # 11335..11339; PVALID # GRANTHA LETTER VA..GRANTHA LETTER HA 1133A ; UNASSIGNED # 1133B..11344; PVALID # COMBINING BINDU BELOW..GRANTHA VOWEL SIGN VOCALIC RR 11345..11346; UNASSIGNED # .. 11347..11348; PVALID # GRANTHA VOWEL SIGN EE..GRANTHA VOWEL SIGN AI 11349..1134A; UNASSIGNED # .. 1134B..1134D; PVALID # GRANTHA VOWEL SIGN OO..GRANTHA SIGN VIRAMA 1134E..1134F; UNASSIGNED # .. 11350 ; PVALID # GRANTHA OM 11351..11356; UNASSIGNED # .. 11357 ; PVALID # GRANTHA AU LENGTH MARK 11358..1135C; UNASSIGNED # .. 1135D..11363; PVALID # GRANTHA SIGN PLUTA..GRANTHA VOWEL SIGN VOCALIC LL 11364..11365; UNASSIGNED # .. 11366..1136C; PVALID # COMBINING GRANTHA DIGIT ZERO..COMBINING GRANTHA DIGIT SIX 1136D..1136F; UNASSIGNED # .. 11370..11374; PVALID # COMBINING GRANTHA LETTER A..COMBINING GRANTHA LETTER PA 11375..113FF; UNASSIGNED # .. 11400..1144A; PVALID # NEWA LETTER A..NEWA SIDDHI 1144B..1144F; DISALLOWED # NEWA DANDA..NEWA ABBREVIATION SIGN 11450..11459; PVALID # NEWA DIGIT ZERO..NEWA DIGIT NINE 1145A..1145B; DISALLOWED # NEWA DOUBLE COMMA..NEWA PLACEHOLDER MARK 1145C ; UNASSIGNED # 1145D ; DISALLOWED # NEWA INSERTION SIGN 1145E..11461; PVALID # NEWA SANDHI MARK..NEWA SIGN UPADHMANIYA 11462..1147F; UNASSIGNED # .. 11480..114C5; PVALID # TIRHUTA ANJI..TIRHUTA GVANG 114C6 ; DISALLOWED # TIRHUTA ABBREVIATION SIGN 114C7 ; PVALID # TIRHUTA OM 114C8..114CF; UNASSIGNED # .. 114D0..114D9; PVALID # TIRHUTA DIGIT ZERO..TIRHUTA DIGIT NINE 114DA..1157F; UNASSIGNED # .. 11580..115B5; PVALID # SIDDHAM LETTER A..SIDDHAM VOWEL SIGN VOCALIC RR 115B6..115B7; UNASSIGNED # .. 115B8..115C0; PVALID # SIDDHAM VOWEL SIGN E..SIDDHAM SIGN NUKTA 115C1..115D7; DISALLOWED # SIDDHAM SIGN SIDDHAM..SIDDHAM SECTION MARK WITH CIRCLES AND FOUR ENCLOSURES 115D8..115DD; PVALID # SIDDHAM LETTER THREE-CIRCLE ALTERNATE I..SIDDHAM VOWEL SIGN ALTERNATE UU 115DE..115FF; UNASSIGNED # .. 11600..11640; PVALID # MODI LETTER A..MODI SIGN ARDHACANDRA 11641..11643; DISALLOWED # MODI DANDA..MODI ABBREVIATION SIGN 11644 ; PVALID # MODI SIGN HUVA 11645..1164F; UNASSIGNED # .. 11650..11659; PVALID # MODI DIGIT ZERO..MODI DIGIT NINE 1165A..1165F; UNASSIGNED # .. 11660..1166C; DISALLOWED # MONGOLIAN BIRGA WITH ORNAMENT..MONGOLIAN TURNED SWIRL BIRGA WITH DOUBLE ORNAMENT 1166D..1167F; UNASSIGNED # .. 11680..116B8; PVALID # TAKRI LETTER A..TAKRI LETTER ARCHAIC KHA 116B9 ; DISALLOWED # TAKRI ABBREVIATION SIGN 116BA..116BF; UNASSIGNED # .. 116C0..116C9; PVALID # TAKRI DIGIT ZERO..TAKRI DIGIT NINE 116CA..116FF; UNASSIGNED # .. 11700..1171A; PVALID # AHOM LETTER KA..AHOM LETTER ALTERNATE BA 1171B..1171C; UNASSIGNED # .. 1171D..1172B; PVALID # AHOM CONSONANT SIGN MEDIAL LA..AHOM SIGN KILLER 1172C..1172F; UNASSIGNED # .. 11730..11739; PVALID # AHOM DIGIT ZERO..AHOM DIGIT NINE 1173A..1173F; DISALLOWED # AHOM NUMBER TEN..AHOM SYMBOL VI 11740..11746; PVALID # AHOM LETTER CA..AHOM LETTER LLA 11747..117FF; UNASSIGNED # .. 11800..1183A; PVALID # DOGRA LETTER A..DOGRA SIGN NUKTA 1183B ; DISALLOWED # DOGRA ABBREVIATION SIGN 1183C..1189F; UNASSIGNED # .. 118A0..118BF; DISALLOWED # WARANG CITI CAPITAL LETTER NGAA..WARANG CITI CAPITAL LETTER VIYO 118C0..118E9; PVALID # WARANG CITI SMALL LETTER NGAA..WARANG CITI DIGIT NINE 118EA..118F2; DISALLOWED # WARANG CITI NUMBER TEN..WARANG CITI NUMBER NINETY 118F3..118FE; UNASSIGNED # .. 118FF..11906; PVALID # WARANG CITI OM..DIVES AKURU LETTER E 11907..11908; UNASSIGNED # .. 11909 ; PVALID # DIVES AKURU LETTER O 1190A..1190B; UNASSIGNED # .. 1190C..11913; PVALID # DIVES AKURU LETTER KA..DIVES AKURU LETTER JA 11914 ; UNASSIGNED # 11915..11916; PVALID # DIVES AKURU LETTER NYA..DIVES AKURU LETTER TTA 11917 ; UNASSIGNED # 11918..11935; PVALID # DIVES AKURU LETTER DDA..DIVES AKURU VOWEL SIGN E 11936 ; UNASSIGNED # 11937..11938; PVALID # DIVES AKURU VOWEL SIGN AI..DIVES AKURU VOWEL SIGN O 11939..1193A; UNASSIGNED # .. 1193B..11943; PVALID # DIVES AKURU SIGN ANUSVARA..DIVES AKURU SIGN NUKTA 11944..11946; DISALLOWED # DIVES AKURU DOUBLE DANDA..DIVES AKURU END OF TEXT MARK 11947..1194F; UNASSIGNED # .. 11950..11959; PVALID # DIVES AKURU DIGIT ZERO..DIVES AKURU DIGIT NINE 1195A..1199F; UNASSIGNED # .. 119A0..119A7; PVALID # NANDINAGARI LETTER A..NANDINAGARI LETTER VOCALIC RR 119A8..119A9; UNASSIGNED # .. 119AA..119D7; PVALID # NANDINAGARI LETTER E..NANDINAGARI VOWEL SIGN VOCALIC RR 119D8..119D9; UNASSIGNED # .. 119DA..119E1; PVALID # NANDINAGARI VOWEL SIGN E..NANDINAGARI SIGN AVAGRAHA 119E2 ; DISALLOWED # NANDINAGARI SIGN SIDDHAM 119E3..119E4; PVALID # NANDINAGARI HEADSTROKE..NANDINAGARI VOWEL SIGN PRISHTHAMATRA E 119E5..119FF; UNASSIGNED # .. 11A00..11A3E; PVALID # ZANABAZAR SQUARE LETTER A..ZANABAZAR SQUARE CLUSTER-FINAL LETTER VA 11A3F..11A46; DISALLOWED # ZANABAZAR SQUARE INITIAL HEAD MARK..ZANABAZAR SQUARE CLOSING DOUBLE-LINED HEAD MARK 11A47 ; PVALID # ZANABAZAR SQUARE SUBJOINER 11A48..11A4F; UNASSIGNED # .. 11A50..11A99; PVALID # SOYOMBO LETTER A..SOYOMBO SUBJOINER 11A9A..11A9C; DISALLOWED # SOYOMBO MARK TSHEG..SOYOMBO MARK DOUBLE SHAD 11A9D ; PVALID # SOYOMBO MARK PLUTA 11A9E..11AA2; DISALLOWED # SOYOMBO HEAD MARK WITH MOON AND SUN AND TRIPLE FLAME..SOYOMBO TERMINAL MARK-2 11AA3..11AAF; UNASSIGNED # .. 11AB0..11AF8; PVALID # CANADIAN SYLLABICS NATTILIK HI..PAU CIN HAU GLOTTAL STOP FINAL 11AF9..11AFF; UNASSIGNED # .. 11B00..11B09; DISALLOWED # DEVANAGARI HEAD MARK..DEVANAGARI SIGN MINDU 11B0A..11BFF; UNASSIGNED # .. 11C00..11C08; PVALID # BHAIKSUKI LETTER A..BHAIKSUKI LETTER VOCALIC L 11C09 ; UNASSIGNED # 11C0A..11C36; PVALID # BHAIKSUKI LETTER E..BHAIKSUKI VOWEL SIGN VOCALIC L 11C37 ; UNASSIGNED # 11C38..11C40; PVALID # BHAIKSUKI VOWEL SIGN E..BHAIKSUKI SIGN AVAGRAHA 11C41..11C45; DISALLOWED # BHAIKSUKI DANDA..BHAIKSUKI GAP FILLER-2 11C46..11C4F; UNASSIGNED # .. 11C50..11C59; PVALID # BHAIKSUKI DIGIT ZERO..BHAIKSUKI DIGIT NINE 11C5A..11C6C; DISALLOWED # BHAIKSUKI NUMBER ONE..BHAIKSUKI HUNDREDS UNIT MARK 11C6D..11C6F; UNASSIGNED # .. 11C70..11C71; DISALLOWED # MARCHEN HEAD MARK..MARCHEN MARK SHAD 11C72..11C8F; PVALID # MARCHEN LETTER KA..MARCHEN LETTER A 11C90..11C91; UNASSIGNED # .. 11C92..11CA7; PVALID # MARCHEN SUBJOINED LETTER KA..MARCHEN SUBJOINED LETTER ZA 11CA8 ; UNASSIGNED # 11CA9..11CB6; PVALID # MARCHEN SUBJOINED LETTER YA..MARCHEN SIGN CANDRABINDU 11CB7..11CFF; UNASSIGNED # .. 11D00..11D06; PVALID # MASARAM GONDI LETTER A..MASARAM GONDI LETTER E 11D07 ; UNASSIGNED # 11D08..11D09; PVALID # MASARAM GONDI LETTER AI..MASARAM GONDI LETTER O 11D0A ; UNASSIGNED # 11D0B..11D36; PVALID # MASARAM GONDI LETTER AU..MASARAM GONDI VOWEL SIGN VOCALIC R 11D37..11D39; UNASSIGNED # .. 11D3A ; PVALID # MASARAM GONDI VOWEL SIGN E 11D3B ; UNASSIGNED # 11D3C..11D3D; PVALID # MASARAM GONDI VOWEL SIGN AI..MASARAM GONDI VOWEL SIGN O 11D3E ; UNASSIGNED # 11D3F..11D47; PVALID # MASARAM GONDI VOWEL SIGN AU..MASARAM GONDI RA-KARA 11D48..11D4F; UNASSIGNED # .. 11D50..11D59; PVALID # MASARAM GONDI DIGIT ZERO..MASARAM GONDI DIGIT NINE 11D5A..11D5F; UNASSIGNED # .. 11D60..11D65; PVALID # GUNJALA GONDI LETTER A..GUNJALA GONDI LETTER UU 11D66 ; UNASSIGNED # 11D67..11D68; PVALID # GUNJALA GONDI LETTER EE..GUNJALA GONDI LETTER AI 11D69 ; UNASSIGNED # 11D6A..11D8E; PVALID # GUNJALA GONDI LETTER OO..GUNJALA GONDI VOWEL SIGN UU 11D8F ; UNASSIGNED # 11D90..11D91; PVALID # GUNJALA GONDI VOWEL SIGN EE..GUNJALA GONDI VOWEL SIGN AI 11D92 ; UNASSIGNED # 11D93..11D98; PVALID # GUNJALA GONDI VOWEL SIGN OO..GUNJALA GONDI OM 11D99..11D9F; UNASSIGNED # .. 11DA0..11DA9; PVALID # GUNJALA GONDI DIGIT ZERO..GUNJALA GONDI DIGIT NINE 11DAA..11EDF; UNASSIGNED # .. 11EE0..11EF6; PVALID # MAKASAR LETTER KA..MAKASAR VOWEL SIGN O 11EF7..11EF8; DISALLOWED # MAKASAR PASSIMBANG..MAKASAR END OF SECTION 11EF9..11EFF; UNASSIGNED # .. 11F00..11F10; PVALID # KAWI SIGN CANDRABINDU..KAWI LETTER O 11F11 ; UNASSIGNED # 11F12..11F3A; PVALID # KAWI LETTER KA..KAWI VOWEL SIGN VOCALIC R 11F3B..11F3D; UNASSIGNED # .. 11F3E..11F42; PVALID # KAWI VOWEL SIGN E..KAWI CONJOINER 11F43..11F4F; DISALLOWED # KAWI DANDA..KAWI PUNCTUATION CLOSING SPIRAL 11F50..11F59; PVALID # KAWI DIGIT ZERO..KAWI DIGIT NINE 11F5A..11FAF; UNASSIGNED # .. 11FB0 ; PVALID # LISU LETTER YHA 11FB1..11FBF; UNASSIGNED # .. 11FC0..11FF1; DISALLOWED # TAMIL FRACTION ONE THREE-HUNDRED-AND-TWENTIETH..TAMIL SIGN VAKAIYARAA 11FF2..11FFE; UNASSIGNED # .. 11FFF ; DISALLOWED # TAMIL PUNCTUATION END OF TEXT 12000..12399; PVALID # CUNEIFORM SIGN A..CUNEIFORM SIGN U U 1239A..123FF; UNASSIGNED # .. 12400..1246E; DISALLOWED # CUNEIFORM NUMERIC SIGN TWO ASH..CUNEIFORM NUMERIC SIGN NINE U VARIANT FORM 1246F ; UNASSIGNED # 12470..12474; DISALLOWED # CUNEIFORM PUNCTUATION SIGN OLD ASSYRIAN WORD DIVIDER..CUNEIFORM PUNCTUATION SIGN DIAGONAL QUADCOLON 12475..1247F; UNASSIGNED # .. 12480..12543; PVALID # CUNEIFORM SIGN AB TIMES NUN TENU..CUNEIFORM SIGN ZU5 TIMES THREE DISH TENU 12544..12F8F; UNASSIGNED # .. 12F90..12FF0; PVALID # CYPRO-MINOAN SIGN CM001..CYPRO-MINOAN SIGN CM114 12FF1..12FF2; DISALLOWED # CYPRO-MINOAN SIGN CM301..CYPRO-MINOAN SIGN CM302 12FF3..12FFF; UNASSIGNED # .. 13000..1342F; PVALID # EGYPTIAN HIEROGLYPH A001..EGYPTIAN HIEROGLYPH V011D 13430..1343F; DISALLOWED # EGYPTIAN HIEROGLYPH VERTICAL JOINER..EGYPTIAN HIEROGLYPH END WALLED ENCLOSURE 13440..13455; PVALID # EGYPTIAN HIEROGLYPH MIRROR HORIZONTALLY..EGYPTIAN HIEROGLYPH MODIFIER DAMAGED 13456..143FF; UNASSIGNED # .. 14400..14646; PVALID # ANATOLIAN HIEROGLYPH A001..ANATOLIAN HIEROGLYPH A530 14647..167FF; UNASSIGNED # .. 16800..16A38; PVALID # BAMUM LETTER PHASE-A NGKUE MFON..BAMUM LETTER PHASE-F VUEQ 16A39..16A3F; UNASSIGNED # .. 16A40..16A5E; PVALID # MRO LETTER TA..MRO LETTER TEK 16A5F ; UNASSIGNED # 16A60..16A69; PVALID # MRO DIGIT ZERO..MRO DIGIT NINE 16A6A..16A6D; UNASSIGNED # .. 16A6E..16A6F; DISALLOWED # MRO DANDA..MRO DOUBLE DANDA 16A70..16ABE; PVALID # TANGSA LETTER OZ..TANGSA LETTER ZA 16ABF ; UNASSIGNED # 16AC0..16AC9; PVALID # TANGSA DIGIT ZERO..TANGSA DIGIT NINE 16ACA..16ACF; UNASSIGNED # .. 16AD0..16AED; PVALID # BASSA VAH LETTER ENNI..BASSA VAH LETTER I 16AEE..16AEF; UNASSIGNED # .. 16AF0..16AF4; PVALID # BASSA VAH COMBINING HIGH TONE..BASSA VAH COMBINING HIGH-LOW TONE 16AF5 ; DISALLOWED # BASSA VAH FULL STOP 16AF6..16AFF; UNASSIGNED # .. 16B00..16B36; PVALID # PAHAWH HMONG VOWEL KEEB..PAHAWH HMONG MARK CIM TAUM 16B37..16B3F; DISALLOWED # PAHAWH HMONG SIGN VOS THOM..PAHAWH HMONG SIGN XYEEM FAIB 16B40..16B43; PVALID # PAHAWH HMONG SIGN VOS SEEV..PAHAWH HMONG SIGN IB YAM 16B44..16B45; DISALLOWED # PAHAWH HMONG SIGN XAUS..PAHAWH HMONG SIGN CIM TSOV ROG 16B46..16B4F; UNASSIGNED # .. 16B50..16B59; PVALID # PAHAWH HMONG DIGIT ZERO..PAHAWH HMONG DIGIT NINE 16B5A ; UNASSIGNED # 16B5B..16B61; DISALLOWED # PAHAWH HMONG NUMBER TENS..PAHAWH HMONG NUMBER TRILLIONS 16B62 ; UNASSIGNED # 16B63..16B77; PVALID # PAHAWH HMONG SIGN VOS LUB..PAHAWH HMONG SIGN CIM NRES TOS 16B78..16B7C; UNASSIGNED # .. 16B7D..16B8F; PVALID # PAHAWH HMONG CLAN SIGN TSHEEJ..PAHAWH HMONG CLAN SIGN VWJ 16B90..16E3F; UNASSIGNED # .. 16E40..16E5F; DISALLOWED # MEDEFAIDRIN CAPITAL LETTER M..MEDEFAIDRIN CAPITAL LETTER Y 16E60..16E7F; PVALID # MEDEFAIDRIN SMALL LETTER M..MEDEFAIDRIN SMALL LETTER Y 16E80..16E9A; DISALLOWED # MEDEFAIDRIN DIGIT ZERO..MEDEFAIDRIN EXCLAMATION OH 16E9B..16EFF; UNASSIGNED # .. 16F00..16F4A; PVALID # MIAO LETTER PA..MIAO LETTER RTE 16F4B..16F4E; UNASSIGNED # .. 16F4F..16F87; PVALID # MIAO SIGN CONSONANT MODIFIER BAR..MIAO VOWEL SIGN UI 16F88..16F8E; UNASSIGNED # .. 16F8F..16F9F; PVALID # MIAO TONE RIGHT..MIAO LETTER REFORMED TONE-8 16FA0..16FDF; UNASSIGNED # .. 16FE0..16FE1; PVALID # TANGUT ITERATION MARK..NUSHU ITERATION MARK 16FE2 ; DISALLOWED # OLD CHINESE HOOK MARK 16FE3..16FE4; PVALID # OLD CHINESE ITERATION MARK..KHITAN SMALL SCRIPT FILLER 16FE5..16FEF; UNASSIGNED # .. 16FF0..16FF1; PVALID # VIETNAMESE ALTERNATE READING MARK CA..VIETNAMESE ALTERNATE READING MARK NHAY 16FF2..16FFF; UNASSIGNED # .. 17000..187F7; PVALID # TANGUT IDEOGRAPH-17000..TANGUT IDEOGRAPH-187F7 187F8..187FF; UNASSIGNED # .. 18800..18CD5; PVALID # TANGUT COMPONENT-001..KHITAN SMALL SCRIPT CHARACTER-18CD5 18CD6..18CFF; UNASSIGNED # .. 18D00..18D08; PVALID # TANGUT IDEOGRAPH-18D00..TANGUT IDEOGRAPH-18D08 18D09..1AFEF; UNASSIGNED # .. 1AFF0..1AFF3; PVALID # KATAKANA LETTER MINNAN TONE-2..KATAKANA LETTER MINNAN TONE-5 1AFF4 ; UNASSIGNED # 1AFF5..1AFFB; PVALID # KATAKANA LETTER MINNAN TONE-7..KATAKANA LETTER MINNAN NASALIZED TONE-5 1AFFC ; UNASSIGNED # 1AFFD..1AFFE; PVALID # KATAKANA LETTER MINNAN NASALIZED TONE-7..KATAKANA LETTER MINNAN NASALIZED TONE-8 1AFFF ; UNASSIGNED # 1B000..1B122; PVALID # KATAKANA LETTER ARCHAIC E..KATAKANA LETTER ARCHAIC WU 1B123..1B131; UNASSIGNED # .. 1B132 ; PVALID # HIRAGANA LETTER SMALL KO 1B133..1B14F; UNASSIGNED # .. 1B150..1B152; PVALID # HIRAGANA LETTER SMALL WI..HIRAGANA LETTER SMALL WO 1B153..1B154; UNASSIGNED # .. 1B155 ; PVALID # KATAKANA LETTER SMALL KO 1B156..1B163; UNASSIGNED # .. 1B164..1B167; PVALID # KATAKANA LETTER SMALL WI..KATAKANA LETTER SMALL N 1B168..1B16F; UNASSIGNED # .. 1B170..1B2FB; PVALID # NUSHU CHARACTER-1B170..NUSHU CHARACTER-1B2FB 1B2FC..1BBFF; UNASSIGNED # .. 1BC00..1BC6A; PVALID # DUPLOYAN LETTER H..DUPLOYAN LETTER VOCALIC M 1BC6B..1BC6F; UNASSIGNED # .. 1BC70..1BC7C; PVALID # DUPLOYAN AFFIX LEFT HORIZONTAL SECANT..DUPLOYAN AFFIX ATTACHED TANGENT HOOK 1BC7D..1BC7F; UNASSIGNED # .. 1BC80..1BC88; PVALID # DUPLOYAN AFFIX HIGH ACUTE..DUPLOYAN AFFIX HIGH VERTICAL 1BC89..1BC8F; UNASSIGNED # .. 1BC90..1BC99; PVALID # DUPLOYAN AFFIX LOW ACUTE..DUPLOYAN AFFIX LOW ARROW 1BC9A..1BC9B; UNASSIGNED # .. 1BC9C ; DISALLOWED # DUPLOYAN SIGN O WITH CROSS 1BC9D..1BC9E; PVALID # DUPLOYAN THICK LETTER SELECTOR..DUPLOYAN DOUBLE MARK 1BC9F..1BCA3; DISALLOWED # DUPLOYAN PUNCTUATION CHINOOK FULL STOP..SHORTHAND FORMAT UP STEP 1BCA4..1CEFF; UNASSIGNED # .. 1CF00..1CF2D; PVALID # ZNAMENNY COMBINING MARK GORAZDO NIZKO S KRYZHEM ON LEFT..ZNAMENNY COMBINING MARK KRYZH ON LEFT 1CF2E..1CF2F; UNASSIGNED # .. 1CF30..1CF46; PVALID # ZNAMENNY COMBINING TONAL RANGE MARK MRACHNO..ZNAMENNY PRIZNAK MODIFIER ROG 1CF47..1CF4F; UNASSIGNED # .. 1CF50..1CFC3; DISALLOWED # ZNAMENNY NEUME KRYUK..ZNAMENNY NEUME PAUK 1CFC4..1CFFF; UNASSIGNED # .. 1D000..1D0F5; DISALLOWED # BYZANTINE MUSICAL SYMBOL PSILI..BYZANTINE MUSICAL SYMBOL GORGON NEO KATO 1D0F6..1D0FF; UNASSIGNED # .. 1D100..1D126; DISALLOWED # MUSICAL SYMBOL SINGLE BARLINE..MUSICAL SYMBOL DRUM CLEF-2 1D127..1D128; UNASSIGNED # .. 1D129..1D1EA; DISALLOWED # MUSICAL SYMBOL MULTIPLE MEASURE REST..MUSICAL SYMBOL KORON 1D1EB..1D1FF; UNASSIGNED # .. 1D200..1D245; DISALLOWED # GREEK VOCAL NOTATION SYMBOL-1..GREEK MUSICAL LEIMMA 1D246..1D2BF; UNASSIGNED # .. 1D2C0..1D2D3; DISALLOWED # KAKTOVIK NUMERAL ZERO..KAKTOVIK NUMERAL NINETEEN 1D2D4..1D2DF; UNASSIGNED # .. 1D2E0..1D2F3; DISALLOWED # MAYAN NUMERAL ZERO..MAYAN NUMERAL NINETEEN 1D2F4..1D2FF; UNASSIGNED # .. 1D300..1D356; DISALLOWED # MONOGRAM FOR EARTH..TETRAGRAM FOR FOSTERING 1D357..1D35F; UNASSIGNED # .. 1D360..1D378; DISALLOWED # COUNTING ROD UNIT DIGIT ONE..TALLY MARK FIVE 1D379..1D3FF; UNASSIGNED # .. 1D400..1D454; DISALLOWED # MATHEMATICAL BOLD CAPITAL A..MATHEMATICAL ITALIC SMALL G 1D455 ; UNASSIGNED # 1D456..1D49C; DISALLOWED # MATHEMATICAL ITALIC SMALL I..MATHEMATICAL SCRIPT CAPITAL A 1D49D ; UNASSIGNED # 1D49E..1D49F; DISALLOWED # MATHEMATICAL SCRIPT CAPITAL C..MATHEMATICAL SCRIPT CAPITAL D 1D4A0..1D4A1; UNASSIGNED # .. 1D4A2 ; DISALLOWED # MATHEMATICAL SCRIPT CAPITAL G 1D4A3..1D4A4; UNASSIGNED # .. 1D4A5..1D4A6; DISALLOWED # MATHEMATICAL SCRIPT CAPITAL J..MATHEMATICAL SCRIPT CAPITAL K 1D4A7..1D4A8; UNASSIGNED # .. 1D4A9..1D4AC; DISALLOWED # MATHEMATICAL SCRIPT CAPITAL N..MATHEMATICAL SCRIPT CAPITAL Q 1D4AD ; UNASSIGNED # 1D4AE..1D4B9; DISALLOWED # MATHEMATICAL SCRIPT CAPITAL S..MATHEMATICAL SCRIPT SMALL D 1D4BA ; UNASSIGNED # 1D4BB ; DISALLOWED # MATHEMATICAL SCRIPT SMALL F 1D4BC ; UNASSIGNED # 1D4BD..1D4C3; DISALLOWED # MATHEMATICAL SCRIPT SMALL H..MATHEMATICAL SCRIPT SMALL N 1D4C4 ; UNASSIGNED # 1D4C5..1D505; DISALLOWED # MATHEMATICAL SCRIPT SMALL P..MATHEMATICAL FRAKTUR CAPITAL B 1D506 ; UNASSIGNED # 1D507..1D50A; DISALLOWED # MATHEMATICAL FRAKTUR CAPITAL D..MATHEMATICAL FRAKTUR CAPITAL G 1D50B..1D50C; UNASSIGNED # .. 1D50D..1D514; DISALLOWED # MATHEMATICAL FRAKTUR CAPITAL J..MATHEMATICAL FRAKTUR CAPITAL Q 1D515 ; UNASSIGNED # 1D516..1D51C; DISALLOWED # MATHEMATICAL FRAKTUR CAPITAL S..MATHEMATICAL FRAKTUR CAPITAL Y 1D51D ; UNASSIGNED # 1D51E..1D539; DISALLOWED # MATHEMATICAL FRAKTUR SMALL A..MATHEMATICAL DOUBLE-STRUCK CAPITAL B 1D53A ; UNASSIGNED # 1D53B..1D53E; DISALLOWED # MATHEMATICAL DOUBLE-STRUCK CAPITAL D..MATHEMATICAL DOUBLE-STRUCK CAPITAL G 1D53F ; UNASSIGNED # 1D540..1D544; DISALLOWED # MATHEMATICAL DOUBLE-STRUCK CAPITAL I..MATHEMATICAL DOUBLE-STRUCK CAPITAL M 1D545 ; UNASSIGNED # 1D546 ; DISALLOWED # MATHEMATICAL DOUBLE-STRUCK CAPITAL O 1D547..1D549; UNASSIGNED # .. 1D54A..1D550; DISALLOWED # MATHEMATICAL DOUBLE-STRUCK CAPITAL S..MATHEMATICAL DOUBLE-STRUCK CAPITAL Y 1D551 ; UNASSIGNED # 1D552..1D6A5; DISALLOWED # MATHEMATICAL DOUBLE-STRUCK SMALL A..MATHEMATICAL ITALIC SMALL DOTLESS J 1D6A6..1D6A7; UNASSIGNED # .. 1D6A8..1D7CB; DISALLOWED # MATHEMATICAL BOLD CAPITAL ALPHA..MATHEMATICAL BOLD SMALL DIGAMMA 1D7CC..1D7CD; UNASSIGNED # .. 1D7CE..1D9FF; DISALLOWED # MATHEMATICAL BOLD DIGIT ZERO..SIGNWRITING HEAD 1DA00..1DA36; PVALID # SIGNWRITING HEAD RIM..SIGNWRITING AIR SUCKING IN 1DA37..1DA3A; DISALLOWED # SIGNWRITING AIR BLOW SMALL ROTATIONS..SIGNWRITING BREATH EXHALE 1DA3B..1DA6C; PVALID # SIGNWRITING MOUTH CLOSED NEUTRAL..SIGNWRITING EXCITEMENT 1DA6D..1DA74; DISALLOWED # SIGNWRITING SHOULDER HIP SPINE..SIGNWRITING TORSO-FLOORPLANE TWISTING 1DA75 ; PVALID # SIGNWRITING UPPER BODY TILTING FROM HIP JOINTS 1DA76..1DA83; DISALLOWED # SIGNWRITING LIMB COMBINATION..SIGNWRITING LOCATION DEPTH 1DA84 ; PVALID # SIGNWRITING LOCATION HEAD NECK 1DA85..1DA8B; DISALLOWED # SIGNWRITING LOCATION TORSO..SIGNWRITING PARENTHESIS 1DA8C..1DA9A; UNASSIGNED # .. 1DA9B..1DA9F; PVALID # SIGNWRITING FILL MODIFIER-2..SIGNWRITING FILL MODIFIER-6 1DAA0 ; UNASSIGNED # 1DAA1..1DAAF; PVALID # SIGNWRITING ROTATION MODIFIER-2..SIGNWRITING ROTATION MODIFIER-16 1DAB0..1DEFF; UNASSIGNED # .. 1DF00..1DF1E; PVALID # LATIN SMALL LETTER FENG DIGRAPH WITH TRILL..LATIN SMALL LETTER S WITH CURL 1DF1F..1DF24; UNASSIGNED # .. 1DF25..1DF2A; PVALID # LATIN SMALL LETTER D WITH MID-HEIGHT LEFT HOOK..LATIN SMALL LETTER T WITH MID-HEIGHT LEFT HOOK 1DF2B..1DFFF; UNASSIGNED # .. 1E000..1E006; PVALID # COMBINING GLAGOLITIC LETTER AZU..COMBINING GLAGOLITIC LETTER ZHIVETE 1E007 ; UNASSIGNED # 1E008..1E018; PVALID # COMBINING GLAGOLITIC LETTER ZEMLJA..COMBINING GLAGOLITIC LETTER HERU 1E019..1E01A; UNASSIGNED # .. 1E01B..1E021; PVALID # COMBINING GLAGOLITIC LETTER SHTA..COMBINING GLAGOLITIC LETTER YATI 1E022 ; UNASSIGNED # 1E023..1E024; PVALID # COMBINING GLAGOLITIC LETTER YU..COMBINING GLAGOLITIC LETTER SMALL YUS 1E025 ; UNASSIGNED # 1E026..1E02A; PVALID # COMBINING GLAGOLITIC LETTER YO..COMBINING GLAGOLITIC LETTER FITA 1E02B..1E02F; UNASSIGNED # .. 1E030..1E06D; DISALLOWED # MODIFIER LETTER CYRILLIC SMALL A..MODIFIER LETTER CYRILLIC SMALL STRAIGHT U WITH STROKE 1E06E..1E08E; UNASSIGNED # .. 1E08F ; PVALID # COMBINING CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I 1E090..1E0FF; UNASSIGNED # .. 1E100..1E12C; PVALID # NYIAKENG PUACHUE HMONG LETTER MA..NYIAKENG PUACHUE HMONG LETTER W 1E12D..1E12F; UNASSIGNED # .. 1E130..1E13D; PVALID # NYIAKENG PUACHUE HMONG TONE-B..NYIAKENG PUACHUE HMONG SYLLABLE LENGTHENER 1E13E..1E13F; UNASSIGNED # .. 1E140..1E149; PVALID # NYIAKENG PUACHUE HMONG DIGIT ZERO..NYIAKENG PUACHUE HMONG DIGIT NINE 1E14A..1E14D; UNASSIGNED # .. 1E14E ; PVALID # NYIAKENG PUACHUE HMONG LOGOGRAM NYAJ 1E14F ; DISALLOWED # NYIAKENG PUACHUE HMONG CIRCLED CA 1E150..1E28F; UNASSIGNED # .. 1E290..1E2AE; PVALID # TOTO LETTER PA..TOTO SIGN RISING TONE 1E2AF..1E2BF; UNASSIGNED # .. 1E2C0..1E2F9; PVALID # WANCHO LETTER AA..WANCHO DIGIT NINE 1E2FA..1E2FE; UNASSIGNED # .. 1E2FF ; DISALLOWED # WANCHO NGUN SIGN 1E300..1E4CF; UNASSIGNED # .. 1E4D0..1E4F9; PVALID # NAG MUNDARI LETTER O..NAG MUNDARI DIGIT NINE 1E4FA..1E7DF; UNASSIGNED # .. 1E7E0..1E7E6; PVALID # ETHIOPIC SYLLABLE HHYA..ETHIOPIC SYLLABLE HHYO 1E7E7 ; UNASSIGNED # 1E7E8..1E7EB; PVALID # ETHIOPIC SYLLABLE GURAGE HHWA..ETHIOPIC SYLLABLE HHWE 1E7EC ; UNASSIGNED # 1E7ED..1E7EE; PVALID # ETHIOPIC SYLLABLE GURAGE MWI..ETHIOPIC SYLLABLE GURAGE MWEE 1E7EF ; UNASSIGNED # 1E7F0..1E7FE; PVALID # ETHIOPIC SYLLABLE GURAGE QWI..ETHIOPIC SYLLABLE GURAGE PWEE 1E7FF ; UNASSIGNED # 1E800..1E8C4; PVALID # MENDE KIKAKUI SYLLABLE M001 KI..MENDE KIKAKUI SYLLABLE M060 NYON 1E8C5..1E8C6; UNASSIGNED # .. 1E8C7..1E8CF; DISALLOWED # MENDE KIKAKUI DIGIT ONE..MENDE KIKAKUI DIGIT NINE 1E8D0..1E8D6; PVALID # MENDE KIKAKUI COMBINING NUMBER TEENS..MENDE KIKAKUI COMBINING NUMBER MILLIONS 1E8D7..1E8FF; UNASSIGNED # .. 1E900..1E921; DISALLOWED # ADLAM CAPITAL LETTER ALIF..ADLAM CAPITAL LETTER SHA 1E922..1E94B; PVALID # ADLAM SMALL LETTER ALIF..ADLAM NASALIZATION MARK 1E94C..1E94F; UNASSIGNED # .. 1E950..1E959; PVALID # ADLAM DIGIT ZERO..ADLAM DIGIT NINE 1E95A..1E95D; UNASSIGNED # .. 1E95E..1E95F; DISALLOWED # ADLAM INITIAL EXCLAMATION MARK..ADLAM INITIAL QUESTION MARK 1E960..1EC70; UNASSIGNED # .. 1EC71..1ECB4; DISALLOWED # INDIC SIYAQ NUMBER ONE..INDIC SIYAQ ALTERNATE LAKH MARK 1ECB5..1ED00; UNASSIGNED # .. 1ED01..1ED3D; DISALLOWED # OTTOMAN SIYAQ NUMBER ONE..OTTOMAN SIYAQ FRACTION ONE SIXTH 1ED3E..1EDFF; UNASSIGNED # .. 1EE00..1EE03; DISALLOWED # ARABIC MATHEMATICAL ALEF..ARABIC MATHEMATICAL DAL 1EE04 ; UNASSIGNED # 1EE05..1EE1F; DISALLOWED # ARABIC MATHEMATICAL WAW..ARABIC MATHEMATICAL DOTLESS QAF 1EE20 ; UNASSIGNED # 1EE21..1EE22; DISALLOWED # ARABIC MATHEMATICAL INITIAL BEH..ARABIC MATHEMATICAL INITIAL JEEM 1EE23 ; UNASSIGNED # 1EE24 ; DISALLOWED # ARABIC MATHEMATICAL INITIAL HEH 1EE25..1EE26; UNASSIGNED # .. 1EE27 ; DISALLOWED # ARABIC MATHEMATICAL INITIAL HAH 1EE28 ; UNASSIGNED # 1EE29..1EE32; DISALLOWED # ARABIC MATHEMATICAL INITIAL YEH..ARABIC MATHEMATICAL INITIAL QAF 1EE33 ; UNASSIGNED # 1EE34..1EE37; DISALLOWED # ARABIC MATHEMATICAL INITIAL SHEEN..ARABIC MATHEMATICAL INITIAL KHAH 1EE38 ; UNASSIGNED # 1EE39 ; DISALLOWED # ARABIC MATHEMATICAL INITIAL DAD 1EE3A ; UNASSIGNED # 1EE3B ; DISALLOWED # ARABIC MATHEMATICAL INITIAL GHAIN 1EE3C..1EE41; UNASSIGNED # .. 1EE42 ; DISALLOWED # ARABIC MATHEMATICAL TAILED JEEM 1EE43..1EE46; UNASSIGNED # .. 1EE47 ; DISALLOWED # ARABIC MATHEMATICAL TAILED HAH 1EE48 ; UNASSIGNED # 1EE49 ; DISALLOWED # ARABIC MATHEMATICAL TAILED YEH 1EE4A ; UNASSIGNED # 1EE4B ; DISALLOWED # ARABIC MATHEMATICAL TAILED LAM 1EE4C ; UNASSIGNED # 1EE4D..1EE4F; DISALLOWED # ARABIC MATHEMATICAL TAILED NOON..ARABIC MATHEMATICAL TAILED AIN 1EE50 ; UNASSIGNED # 1EE51..1EE52; DISALLOWED # ARABIC MATHEMATICAL TAILED SAD..ARABIC MATHEMATICAL TAILED QAF 1EE53 ; UNASSIGNED # 1EE54 ; DISALLOWED # ARABIC MATHEMATICAL TAILED SHEEN 1EE55..1EE56; UNASSIGNED # .. 1EE57 ; DISALLOWED # ARABIC MATHEMATICAL TAILED KHAH 1EE58 ; UNASSIGNED # 1EE59 ; DISALLOWED # ARABIC MATHEMATICAL TAILED DAD 1EE5A ; UNASSIGNED # 1EE5B ; DISALLOWED # ARABIC MATHEMATICAL TAILED GHAIN 1EE5C ; UNASSIGNED # 1EE5D ; DISALLOWED # ARABIC MATHEMATICAL TAILED DOTLESS NOON 1EE5E ; UNASSIGNED # 1EE5F ; DISALLOWED # ARABIC MATHEMATICAL TAILED DOTLESS QAF 1EE60 ; UNASSIGNED # 1EE61..1EE62; DISALLOWED # ARABIC MATHEMATICAL STRETCHED BEH..ARABIC MATHEMATICAL STRETCHED JEEM 1EE63 ; UNASSIGNED # 1EE64 ; DISALLOWED # ARABIC MATHEMATICAL STRETCHED HEH 1EE65..1EE66; UNASSIGNED # .. 1EE67..1EE6A; DISALLOWED # ARABIC MATHEMATICAL STRETCHED HAH..ARABIC MATHEMATICAL STRETCHED KAF 1EE6B ; UNASSIGNED # 1EE6C..1EE72; DISALLOWED # ARABIC MATHEMATICAL STRETCHED MEEM..ARABIC MATHEMATICAL STRETCHED QAF 1EE73 ; UNASSIGNED # 1EE74..1EE77; DISALLOWED # ARABIC MATHEMATICAL STRETCHED SHEEN..ARABIC MATHEMATICAL STRETCHED KHAH 1EE78 ; UNASSIGNED # 1EE79..1EE7C; DISALLOWED # ARABIC MATHEMATICAL STRETCHED DAD..ARABIC MATHEMATICAL STRETCHED DOTLESS BEH 1EE7D ; UNASSIGNED # 1EE7E ; DISALLOWED # ARABIC MATHEMATICAL STRETCHED DOTLESS FEH 1EE7F ; UNASSIGNED # 1EE80..1EE89; DISALLOWED # ARABIC MATHEMATICAL LOOPED ALEF..ARABIC MATHEMATICAL LOOPED YEH 1EE8A ; UNASSIGNED # 1EE8B..1EE9B; DISALLOWED # ARABIC MATHEMATICAL LOOPED LAM..ARABIC MATHEMATICAL LOOPED GHAIN 1EE9C..1EEA0; UNASSIGNED # .. 1EEA1..1EEA3; DISALLOWED # ARABIC MATHEMATICAL DOUBLE-STRUCK BEH..ARABIC MATHEMATICAL DOUBLE-STRUCK DAL 1EEA4 ; UNASSIGNED # 1EEA5..1EEA9; DISALLOWED # ARABIC MATHEMATICAL DOUBLE-STRUCK WAW..ARABIC MATHEMATICAL DOUBLE-STRUCK YEH 1EEAA ; UNASSIGNED # 1EEAB..1EEBB; DISALLOWED # ARABIC MATHEMATICAL DOUBLE-STRUCK LAM..ARABIC MATHEMATICAL DOUBLE-STRUCK GHAIN 1EEBC..1EEEF; UNASSIGNED # .. 1EEF0..1EEF1; DISALLOWED # ARABIC MATHEMATICAL OPERATOR MEEM WITH HAH WITH TATWEEL..ARABIC MATHEMATICAL OPERATOR HAH WITH DAL 1EEF2..1EFFF; UNASSIGNED # .. 1F000..1F02B; DISALLOWED # MAHJONG TILE EAST WIND..MAHJONG TILE BACK 1F02C..1F02F; UNASSIGNED # .. 1F030..1F093; DISALLOWED # DOMINO TILE HORIZONTAL BACK..DOMINO TILE VERTICAL-06-06 1F094..1F09F; UNASSIGNED # .. 1F0A0..1F0AE; DISALLOWED # PLAYING CARD BACK..PLAYING CARD KING OF SPADES 1F0AF..1F0B0; UNASSIGNED # .. 1F0B1..1F0BF; DISALLOWED # PLAYING CARD ACE OF HEARTS..PLAYING CARD RED JOKER 1F0C0 ; UNASSIGNED # 1F0C1..1F0CF; DISALLOWED # PLAYING CARD ACE OF DIAMONDS..PLAYING CARD BLACK JOKER 1F0D0 ; UNASSIGNED # 1F0D1..1F0F5; DISALLOWED # PLAYING CARD ACE OF CLUBS..PLAYING CARD TRUMP-21 1F0F6..1F0FF; UNASSIGNED # .. 1F100..1F1AD; DISALLOWED # DIGIT ZERO FULL STOP..MASK WORK SYMBOL 1F1AE..1F1E5; UNASSIGNED # .. 1F1E6..1F202; DISALLOWED # REGIONAL INDICATOR SYMBOL LETTER A..SQUARED KATAKANA SA 1F203..1F20F; UNASSIGNED # .. 1F210..1F23B; DISALLOWED # SQUARED CJK UNIFIED IDEOGRAPH-624B..SQUARED CJK UNIFIED IDEOGRAPH-914D 1F23C..1F23F; UNASSIGNED # .. 1F240..1F248; DISALLOWED # TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-672C..TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-6557 1F249..1F24F; UNASSIGNED # .. 1F250..1F251; DISALLOWED # CIRCLED IDEOGRAPH ADVANTAGE..CIRCLED IDEOGRAPH ACCEPT 1F252..1F25F; UNASSIGNED # .. 1F260..1F265; DISALLOWED # ROUNDED SYMBOL FOR FU..ROUNDED SYMBOL FOR CAI 1F266..1F2FF; UNASSIGNED # .. 1F300..1F6D7; DISALLOWED # CYCLONE..ELEVATOR 1F6D8..1F6DB; UNASSIGNED # .. 1F6DC..1F6EC; DISALLOWED # WIRELESS..AIRPLANE ARRIVING 1F6ED..1F6EF; UNASSIGNED # .. 1F6F0..1F6FC; DISALLOWED # SATELLITE..ROLLER SKATE 1F6FD..1F6FF; UNASSIGNED # .. 1F700..1F776; DISALLOWED # ALCHEMICAL SYMBOL FOR QUINTESSENCE..LUNAR ECLIPSE 1F777..1F77A; UNASSIGNED # .. 1F77B..1F7D9; DISALLOWED # HAUMEA..NINE POINTED WHITE STAR 1F7DA..1F7DF; UNASSIGNED # .. 1F7E0..1F7EB; DISALLOWED # LARGE ORANGE CIRCLE..LARGE BROWN SQUARE 1F7EC..1F7EF; UNASSIGNED # .. 1F7F0 ; DISALLOWED # HEAVY EQUALS SIGN 1F7F1..1F7FF; UNASSIGNED # .. 1F800..1F80B; DISALLOWED # LEFTWARDS ARROW WITH SMALL TRIANGLE ARROWHEAD..DOWNWARDS ARROW WITH LARGE TRIANGLE ARROWHEAD 1F80C..1F80F; UNASSIGNED # .. 1F810..1F847; DISALLOWED # LEFTWARDS ARROW WITH SMALL EQUILATERAL ARROWHEAD..DOWNWARDS HEAVY ARROW 1F848..1F84F; UNASSIGNED # .. 1F850..1F859; DISALLOWED # LEFTWARDS SANS-SERIF ARROW..UP DOWN SANS-SERIF ARROW 1F85A..1F85F; UNASSIGNED # .. 1F860..1F887; DISALLOWED # WIDE-HEADED LEFTWARDS LIGHT BARB ARROW..WIDE-HEADED SOUTH WEST VERY HEAVY BARB ARROW 1F888..1F88F; UNASSIGNED # .. 1F890..1F8AD; DISALLOWED # LEFTWARDS TRIANGLE ARROWHEAD..WHITE ARROW SHAFT WIDTH TWO THIRDS 1F8AE..1F8AF; UNASSIGNED # .. 1F8B0..1F8B1; DISALLOWED # ARROW POINTING UPWARDS THEN NORTH WEST..ARROW POINTING RIGHTWARDS THEN CURVING SOUTH WEST 1F8B2..1F8FF; UNASSIGNED # .. 1F900..1FA53; DISALLOWED # CIRCLED CROSS FORMEE WITH FOUR DOTS..BLACK CHESS KNIGHT-BISHOP 1FA54..1FA5F; UNASSIGNED # .. 1FA60..1FA6D; DISALLOWED # XIANGQI RED GENERAL..XIANGQI BLACK SOLDIER 1FA6E..1FA6F; UNASSIGNED # .. 1FA70..1FA7C; DISALLOWED # BALLET SHOES..CRUTCH 1FA7D..1FA7F; UNASSIGNED # .. 1FA80..1FA88; DISALLOWED # YO-YO..FLUTE 1FA89..1FA8F; UNASSIGNED # .. 1FA90..1FABD; DISALLOWED # RINGED PLANET..WING 1FABE ; UNASSIGNED # 1FABF..1FAC5; DISALLOWED # GOOSE..PERSON WITH CROWN 1FAC6..1FACD; UNASSIGNED # .. 1FACE..1FADB; DISALLOWED # MOOSE..PEA POD 1FADC..1FADF; UNASSIGNED # .. 1FAE0..1FAE8; DISALLOWED # MELTING FACE..SHAKING FACE 1FAE9..1FAEF; UNASSIGNED # .. 1FAF0..1FAF8; DISALLOWED # HAND WITH INDEX FINGER AND THUMB CROSSED..RIGHTWARDS PUSHING HAND 1FAF9..1FAFF; UNASSIGNED # .. 1FB00..1FB92; DISALLOWED # BLOCK SEXTANT-1..UPPER HALF INVERSE MEDIUM SHADE AND LOWER HALF BLOCK 1FB93 ; UNASSIGNED # 1FB94..1FBCA; DISALLOWED # LEFT HALF INVERSE MEDIUM SHADE AND RIGHT HALF BLOCK..WHITE UP-POINTING CHEVRON 1FBCB..1FBEF; UNASSIGNED # .. 1FBF0..1FBF9; DISALLOWED # SEGMENTED DIGIT ZERO..SEGMENTED DIGIT NINE 1FBFA..1FFFD; UNASSIGNED # .. 1FFFE..1FFFF; DISALLOWED # .. 20000..2A6DF; PVALID # CJK UNIFIED IDEOGRAPH-20000..CJK UNIFIED IDEOGRAPH-2A6DF 2A6E0..2A6FF; UNASSIGNED # .. 2A700..2B739; PVALID # CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B739 2B73A..2B73F; UNASSIGNED # .. 2B740..2B81D; PVALID # CJK UNIFIED IDEOGRAPH-2B740..CJK UNIFIED IDEOGRAPH-2B81D 2B81E..2B81F; UNASSIGNED # .. 2B820..2CEA1; PVALID # CJK UNIFIED IDEOGRAPH-2B820..CJK UNIFIED IDEOGRAPH-2CEA1 2CEA2..2CEAF; UNASSIGNED # .. 2CEB0..2EBE0; PVALID # CJK UNIFIED IDEOGRAPH-2CEB0..CJK UNIFIED IDEOGRAPH-2EBE0 2EBE1..2EBEF; UNASSIGNED # .. 2EBF0..2EE5D; PVALID # CJK UNIFIED IDEOGRAPH-2EBF0..CJK UNIFIED IDEOGRAPH-2EE5D 2EE5E..2F7FF; UNASSIGNED # .. 2F800..2FA1D; DISALLOWED # CJK COMPATIBILITY IDEOGRAPH-2F800..CJK COMPATIBILITY IDEOGRAPH-2FA1D 2FA1E..2FFFD; UNASSIGNED # .. 2FFFE..2FFFF; DISALLOWED # .. 30000..3134A; PVALID # CJK UNIFIED IDEOGRAPH-30000..CJK UNIFIED IDEOGRAPH-3134A 3134B..3134F; UNASSIGNED # .. 31350..323AF; PVALID # CJK UNIFIED IDEOGRAPH-31350..CJK UNIFIED IDEOGRAPH-323AF 323B0..3FFFD; UNASSIGNED # .. 3FFFE..3FFFF; DISALLOWED # .. 40000..4FFFD; UNASSIGNED # .. 4FFFE..4FFFF; DISALLOWED # .. 50000..5FFFD; UNASSIGNED # .. 5FFFE..5FFFF; DISALLOWED # .. 60000..6FFFD; UNASSIGNED # .. 6FFFE..6FFFF; DISALLOWED # .. 70000..7FFFD; UNASSIGNED # .. 7FFFE..7FFFF; DISALLOWED # .. 80000..8FFFD; UNASSIGNED # .. 8FFFE..8FFFF; DISALLOWED # .. 90000..9FFFD; UNASSIGNED # .. 9FFFE..9FFFF; DISALLOWED # .. A0000..AFFFD; UNASSIGNED # .. AFFFE..AFFFF; DISALLOWED # .. B0000..BFFFD; UNASSIGNED # .. BFFFE..BFFFF; DISALLOWED # .. C0000..CFFFD; UNASSIGNED # .. CFFFE..CFFFF; DISALLOWED # .. D0000..DFFFD; UNASSIGNED # .. DFFFE..DFFFF; DISALLOWED # .. E0000 ; UNASSIGNED # E0001 ; DISALLOWED # LANGUAGE TAG E0002..E001F; UNASSIGNED # .. E0020..E007F; DISALLOWED # TAG SPACE..CANCEL TAG E0080..E00FF; UNASSIGNED # .. E0100..E01EF; DISALLOWED # VARIATION SELECTOR-17..VARIATION SELECTOR-256 E01F0..EFFFD; UNASSIGNED # .. EFFFE..10FFFF; DISALLOWED # .. # EOF libidn2-v2.3.8/lib/IdnaMappingTable.txt000066400000000000000000032541061476312673600177350ustar00rootroot00000000000000# IdnaMappingTable.txt # Date: 2023-08-10, 22:32:27 GMT # © 2023 Unicode®, Inc. # Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries. # For terms of use, see https://www.unicode.org/terms_of_use.html # # Unicode IDNA Compatible Preprocessing for UTS #46 # Version: 15.1.0 # # For documentation and usage, see https://www.unicode.org/reports/tr46 # 0000..002C ; disallowed_STD3_valid # 1.1 ..COMMA 002D..002E ; valid # 1.1 HYPHEN-MINUS..FULL STOP 002F ; disallowed_STD3_valid # 1.1 SOLIDUS 0030..0039 ; valid # 1.1 DIGIT ZERO..DIGIT NINE 003A..0040 ; disallowed_STD3_valid # 1.1 COLON..COMMERCIAL AT 0041 ; mapped ; 0061 # 1.1 LATIN CAPITAL LETTER A 0042 ; mapped ; 0062 # 1.1 LATIN CAPITAL LETTER B 0043 ; mapped ; 0063 # 1.1 LATIN CAPITAL LETTER C 0044 ; mapped ; 0064 # 1.1 LATIN CAPITAL LETTER D 0045 ; mapped ; 0065 # 1.1 LATIN CAPITAL LETTER E 0046 ; mapped ; 0066 # 1.1 LATIN CAPITAL LETTER F 0047 ; mapped ; 0067 # 1.1 LATIN CAPITAL LETTER G 0048 ; mapped ; 0068 # 1.1 LATIN CAPITAL LETTER H 0049 ; mapped ; 0069 # 1.1 LATIN CAPITAL LETTER I 004A ; mapped ; 006A # 1.1 LATIN CAPITAL LETTER J 004B ; mapped ; 006B # 1.1 LATIN CAPITAL LETTER K 004C ; mapped ; 006C # 1.1 LATIN CAPITAL LETTER L 004D ; mapped ; 006D # 1.1 LATIN CAPITAL LETTER M 004E ; mapped ; 006E # 1.1 LATIN CAPITAL LETTER N 004F ; mapped ; 006F # 1.1 LATIN CAPITAL LETTER O 0050 ; mapped ; 0070 # 1.1 LATIN CAPITAL LETTER P 0051 ; mapped ; 0071 # 1.1 LATIN CAPITAL LETTER Q 0052 ; mapped ; 0072 # 1.1 LATIN CAPITAL LETTER R 0053 ; mapped ; 0073 # 1.1 LATIN CAPITAL LETTER S 0054 ; mapped ; 0074 # 1.1 LATIN CAPITAL LETTER T 0055 ; mapped ; 0075 # 1.1 LATIN CAPITAL LETTER U 0056 ; mapped ; 0076 # 1.1 LATIN CAPITAL LETTER V 0057 ; mapped ; 0077 # 1.1 LATIN CAPITAL LETTER W 0058 ; mapped ; 0078 # 1.1 LATIN CAPITAL LETTER X 0059 ; mapped ; 0079 # 1.1 LATIN CAPITAL LETTER Y 005A ; mapped ; 007A # 1.1 LATIN CAPITAL LETTER Z 005B..0060 ; disallowed_STD3_valid # 1.1 LEFT SQUARE BRACKET..GRAVE ACCENT 0061..007A ; valid # 1.1 LATIN SMALL LETTER A..LATIN SMALL LETTER Z 007B..007F ; disallowed_STD3_valid # 1.1 LEFT CURLY BRACKET.. 0080..009F ; disallowed # 1.1 .. 00A0 ; disallowed_STD3_mapped ; 0020 # 1.1 NO-BREAK SPACE 00A1..00A7 ; valid ; ; NV8 # 1.1 INVERTED EXCLAMATION MARK..SECTION SIGN 00A8 ; disallowed_STD3_mapped ; 0020 0308 # 1.1 DIAERESIS 00A9 ; valid ; ; NV8 # 1.1 COPYRIGHT SIGN 00AA ; mapped ; 0061 # 1.1 FEMININE ORDINAL INDICATOR 00AB..00AC ; valid ; ; NV8 # 1.1 LEFT-POINTING DOUBLE ANGLE QUOTATION MARK..NOT SIGN 00AD ; ignored # 1.1 SOFT HYPHEN 00AE ; valid ; ; NV8 # 1.1 REGISTERED SIGN 00AF ; disallowed_STD3_mapped ; 0020 0304 # 1.1 MACRON 00B0..00B1 ; valid ; ; NV8 # 1.1 DEGREE SIGN..PLUS-MINUS SIGN 00B2 ; mapped ; 0032 # 1.1 SUPERSCRIPT TWO 00B3 ; mapped ; 0033 # 1.1 SUPERSCRIPT THREE 00B4 ; disallowed_STD3_mapped ; 0020 0301 # 1.1 ACUTE ACCENT 00B5 ; mapped ; 03BC # 1.1 MICRO SIGN 00B6 ; valid ; ; NV8 # 1.1 PILCROW SIGN 00B7 ; valid # 1.1 MIDDLE DOT 00B8 ; disallowed_STD3_mapped ; 0020 0327 # 1.1 CEDILLA 00B9 ; mapped ; 0031 # 1.1 SUPERSCRIPT ONE 00BA ; mapped ; 006F # 1.1 MASCULINE ORDINAL INDICATOR 00BB ; valid ; ; NV8 # 1.1 RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK 00BC ; mapped ; 0031 2044 0034 #1.1 VULGAR FRACTION ONE QUARTER 00BD ; mapped ; 0031 2044 0032 #1.1 VULGAR FRACTION ONE HALF 00BE ; mapped ; 0033 2044 0034 #1.1 VULGAR FRACTION THREE QUARTERS 00BF ; valid ; ; NV8 # 1.1 INVERTED QUESTION MARK 00C0 ; mapped ; 00E0 # 1.1 LATIN CAPITAL LETTER A WITH GRAVE 00C1 ; mapped ; 00E1 # 1.1 LATIN CAPITAL LETTER A WITH ACUTE 00C2 ; mapped ; 00E2 # 1.1 LATIN CAPITAL LETTER A WITH CIRCUMFLEX 00C3 ; mapped ; 00E3 # 1.1 LATIN CAPITAL LETTER A WITH TILDE 00C4 ; mapped ; 00E4 # 1.1 LATIN CAPITAL LETTER A WITH DIAERESIS 00C5 ; mapped ; 00E5 # 1.1 LATIN CAPITAL LETTER A WITH RING ABOVE 00C6 ; mapped ; 00E6 # 1.1 LATIN CAPITAL LETTER AE 00C7 ; mapped ; 00E7 # 1.1 LATIN CAPITAL LETTER C WITH CEDILLA 00C8 ; mapped ; 00E8 # 1.1 LATIN CAPITAL LETTER E WITH GRAVE 00C9 ; mapped ; 00E9 # 1.1 LATIN CAPITAL LETTER E WITH ACUTE 00CA ; mapped ; 00EA # 1.1 LATIN CAPITAL LETTER E WITH CIRCUMFLEX 00CB ; mapped ; 00EB # 1.1 LATIN CAPITAL LETTER E WITH DIAERESIS 00CC ; mapped ; 00EC # 1.1 LATIN CAPITAL LETTER I WITH GRAVE 00CD ; mapped ; 00ED # 1.1 LATIN CAPITAL LETTER I WITH ACUTE 00CE ; mapped ; 00EE # 1.1 LATIN CAPITAL LETTER I WITH CIRCUMFLEX 00CF ; mapped ; 00EF # 1.1 LATIN CAPITAL LETTER I WITH DIAERESIS 00D0 ; mapped ; 00F0 # 1.1 LATIN CAPITAL LETTER ETH 00D1 ; mapped ; 00F1 # 1.1 LATIN CAPITAL LETTER N WITH TILDE 00D2 ; mapped ; 00F2 # 1.1 LATIN CAPITAL LETTER O WITH GRAVE 00D3 ; mapped ; 00F3 # 1.1 LATIN CAPITAL LETTER O WITH ACUTE 00D4 ; mapped ; 00F4 # 1.1 LATIN CAPITAL LETTER O WITH CIRCUMFLEX 00D5 ; mapped ; 00F5 # 1.1 LATIN CAPITAL LETTER O WITH TILDE 00D6 ; mapped ; 00F6 # 1.1 LATIN CAPITAL LETTER O WITH DIAERESIS 00D7 ; valid ; ; NV8 # 1.1 MULTIPLICATION SIGN 00D8 ; mapped ; 00F8 # 1.1 LATIN CAPITAL LETTER O WITH STROKE 00D9 ; mapped ; 00F9 # 1.1 LATIN CAPITAL LETTER U WITH GRAVE 00DA ; mapped ; 00FA # 1.1 LATIN CAPITAL LETTER U WITH ACUTE 00DB ; mapped ; 00FB # 1.1 LATIN CAPITAL LETTER U WITH CIRCUMFLEX 00DC ; mapped ; 00FC # 1.1 LATIN CAPITAL LETTER U WITH DIAERESIS 00DD ; mapped ; 00FD # 1.1 LATIN CAPITAL LETTER Y WITH ACUTE 00DE ; mapped ; 00FE # 1.1 LATIN CAPITAL LETTER THORN 00DF ; deviation ; 0073 0073 # 1.1 LATIN SMALL LETTER SHARP S 00E0..00F6 ; valid # 1.1 LATIN SMALL LETTER A WITH GRAVE..LATIN SMALL LETTER O WITH DIAERESIS 00F7 ; valid ; ; NV8 # 1.1 DIVISION SIGN 00F8..00FF ; valid # 1.1 LATIN SMALL LETTER O WITH STROKE..LATIN SMALL LETTER Y WITH DIAERESIS 0100 ; mapped ; 0101 # 1.1 LATIN CAPITAL LETTER A WITH MACRON 0101 ; valid # 1.1 LATIN SMALL LETTER A WITH MACRON 0102 ; mapped ; 0103 # 1.1 LATIN CAPITAL LETTER A WITH BREVE 0103 ; valid # 1.1 LATIN SMALL LETTER A WITH BREVE 0104 ; mapped ; 0105 # 1.1 LATIN CAPITAL LETTER A WITH OGONEK 0105 ; valid # 1.1 LATIN SMALL LETTER A WITH OGONEK 0106 ; mapped ; 0107 # 1.1 LATIN CAPITAL LETTER C WITH ACUTE 0107 ; valid # 1.1 LATIN SMALL LETTER C WITH ACUTE 0108 ; mapped ; 0109 # 1.1 LATIN CAPITAL LETTER C WITH CIRCUMFLEX 0109 ; valid # 1.1 LATIN SMALL LETTER C WITH CIRCUMFLEX 010A ; mapped ; 010B # 1.1 LATIN CAPITAL LETTER C WITH DOT ABOVE 010B ; valid # 1.1 LATIN SMALL LETTER C WITH DOT ABOVE 010C ; mapped ; 010D # 1.1 LATIN CAPITAL LETTER C WITH CARON 010D ; valid # 1.1 LATIN SMALL LETTER C WITH CARON 010E ; mapped ; 010F # 1.1 LATIN CAPITAL LETTER D WITH CARON 010F ; valid # 1.1 LATIN SMALL LETTER D WITH CARON 0110 ; mapped ; 0111 # 1.1 LATIN CAPITAL LETTER D WITH STROKE 0111 ; valid # 1.1 LATIN SMALL LETTER D WITH STROKE 0112 ; mapped ; 0113 # 1.1 LATIN CAPITAL LETTER E WITH MACRON 0113 ; valid # 1.1 LATIN SMALL LETTER E WITH MACRON 0114 ; mapped ; 0115 # 1.1 LATIN CAPITAL LETTER E WITH BREVE 0115 ; valid # 1.1 LATIN SMALL LETTER E WITH BREVE 0116 ; mapped ; 0117 # 1.1 LATIN CAPITAL LETTER E WITH DOT ABOVE 0117 ; valid # 1.1 LATIN SMALL LETTER E WITH DOT ABOVE 0118 ; mapped ; 0119 # 1.1 LATIN CAPITAL LETTER E WITH OGONEK 0119 ; valid # 1.1 LATIN SMALL LETTER E WITH OGONEK 011A ; mapped ; 011B # 1.1 LATIN CAPITAL LETTER E WITH CARON 011B ; valid # 1.1 LATIN SMALL LETTER E WITH CARON 011C ; mapped ; 011D # 1.1 LATIN CAPITAL LETTER G WITH CIRCUMFLEX 011D ; valid # 1.1 LATIN SMALL LETTER G WITH CIRCUMFLEX 011E ; mapped ; 011F # 1.1 LATIN CAPITAL LETTER G WITH BREVE 011F ; valid # 1.1 LATIN SMALL LETTER G WITH BREVE 0120 ; mapped ; 0121 # 1.1 LATIN CAPITAL LETTER G WITH DOT ABOVE 0121 ; valid # 1.1 LATIN SMALL LETTER G WITH DOT ABOVE 0122 ; mapped ; 0123 # 1.1 LATIN CAPITAL LETTER G WITH CEDILLA 0123 ; valid # 1.1 LATIN SMALL LETTER G WITH CEDILLA 0124 ; mapped ; 0125 # 1.1 LATIN CAPITAL LETTER H WITH CIRCUMFLEX 0125 ; valid # 1.1 LATIN SMALL LETTER H WITH CIRCUMFLEX 0126 ; mapped ; 0127 # 1.1 LATIN CAPITAL LETTER H WITH STROKE 0127 ; valid # 1.1 LATIN SMALL LETTER H WITH STROKE 0128 ; mapped ; 0129 # 1.1 LATIN CAPITAL LETTER I WITH TILDE 0129 ; valid # 1.1 LATIN SMALL LETTER I WITH TILDE 012A ; mapped ; 012B # 1.1 LATIN CAPITAL LETTER I WITH MACRON 012B ; valid # 1.1 LATIN SMALL LETTER I WITH MACRON 012C ; mapped ; 012D # 1.1 LATIN CAPITAL LETTER I WITH BREVE 012D ; valid # 1.1 LATIN SMALL LETTER I WITH BREVE 012E ; mapped ; 012F # 1.1 LATIN CAPITAL LETTER I WITH OGONEK 012F ; valid # 1.1 LATIN SMALL LETTER I WITH OGONEK 0130 ; mapped ; 0069 0307 # 1.1 LATIN CAPITAL LETTER I WITH DOT ABOVE 0131 ; valid # 1.1 LATIN SMALL LETTER DOTLESS I 0132..0133 ; mapped ; 0069 006A # 1.1 LATIN CAPITAL LIGATURE IJ..LATIN SMALL LIGATURE IJ 0134 ; mapped ; 0135 # 1.1 LATIN CAPITAL LETTER J WITH CIRCUMFLEX 0135 ; valid # 1.1 LATIN SMALL LETTER J WITH CIRCUMFLEX 0136 ; mapped ; 0137 # 1.1 LATIN CAPITAL LETTER K WITH CEDILLA 0137..0138 ; valid # 1.1 LATIN SMALL LETTER K WITH CEDILLA..LATIN SMALL LETTER KRA 0139 ; mapped ; 013A # 1.1 LATIN CAPITAL LETTER L WITH ACUTE 013A ; valid # 1.1 LATIN SMALL LETTER L WITH ACUTE 013B ; mapped ; 013C # 1.1 LATIN CAPITAL LETTER L WITH CEDILLA 013C ; valid # 1.1 LATIN SMALL LETTER L WITH CEDILLA 013D ; mapped ; 013E # 1.1 LATIN CAPITAL LETTER L WITH CARON 013E ; valid # 1.1 LATIN SMALL LETTER L WITH CARON 013F..0140 ; mapped ; 006C 00B7 # 1.1 LATIN CAPITAL LETTER L WITH MIDDLE DOT..LATIN SMALL LETTER L WITH MIDDLE DOT 0141 ; mapped ; 0142 # 1.1 LATIN CAPITAL LETTER L WITH STROKE 0142 ; valid # 1.1 LATIN SMALL LETTER L WITH STROKE 0143 ; mapped ; 0144 # 1.1 LATIN CAPITAL LETTER N WITH ACUTE 0144 ; valid # 1.1 LATIN SMALL LETTER N WITH ACUTE 0145 ; mapped ; 0146 # 1.1 LATIN CAPITAL LETTER N WITH CEDILLA 0146 ; valid # 1.1 LATIN SMALL LETTER N WITH CEDILLA 0147 ; mapped ; 0148 # 1.1 LATIN CAPITAL LETTER N WITH CARON 0148 ; valid # 1.1 LATIN SMALL LETTER N WITH CARON 0149 ; mapped ; 02BC 006E # 1.1 LATIN SMALL LETTER N PRECEDED BY APOSTROPHE 014A ; mapped ; 014B # 1.1 LATIN CAPITAL LETTER ENG 014B ; valid # 1.1 LATIN SMALL LETTER ENG 014C ; mapped ; 014D # 1.1 LATIN CAPITAL LETTER O WITH MACRON 014D ; valid # 1.1 LATIN SMALL LETTER O WITH MACRON 014E ; mapped ; 014F # 1.1 LATIN CAPITAL LETTER O WITH BREVE 014F ; valid # 1.1 LATIN SMALL LETTER O WITH BREVE 0150 ; mapped ; 0151 # 1.1 LATIN CAPITAL LETTER O WITH DOUBLE ACUTE 0151 ; valid # 1.1 LATIN SMALL LETTER O WITH DOUBLE ACUTE 0152 ; mapped ; 0153 # 1.1 LATIN CAPITAL LIGATURE OE 0153 ; valid # 1.1 LATIN SMALL LIGATURE OE 0154 ; mapped ; 0155 # 1.1 LATIN CAPITAL LETTER R WITH ACUTE 0155 ; valid # 1.1 LATIN SMALL LETTER R WITH ACUTE 0156 ; mapped ; 0157 # 1.1 LATIN CAPITAL LETTER R WITH CEDILLA 0157 ; valid # 1.1 LATIN SMALL LETTER R WITH CEDILLA 0158 ; mapped ; 0159 # 1.1 LATIN CAPITAL LETTER R WITH CARON 0159 ; valid # 1.1 LATIN SMALL LETTER R WITH CARON 015A ; mapped ; 015B # 1.1 LATIN CAPITAL LETTER S WITH ACUTE 015B ; valid # 1.1 LATIN SMALL LETTER S WITH ACUTE 015C ; mapped ; 015D # 1.1 LATIN CAPITAL LETTER S WITH CIRCUMFLEX 015D ; valid # 1.1 LATIN SMALL LETTER S WITH CIRCUMFLEX 015E ; mapped ; 015F # 1.1 LATIN CAPITAL LETTER S WITH CEDILLA 015F ; valid # 1.1 LATIN SMALL LETTER S WITH CEDILLA 0160 ; mapped ; 0161 # 1.1 LATIN CAPITAL LETTER S WITH CARON 0161 ; valid # 1.1 LATIN SMALL LETTER S WITH CARON 0162 ; mapped ; 0163 # 1.1 LATIN CAPITAL LETTER T WITH CEDILLA 0163 ; valid # 1.1 LATIN SMALL LETTER T WITH CEDILLA 0164 ; mapped ; 0165 # 1.1 LATIN CAPITAL LETTER T WITH CARON 0165 ; valid # 1.1 LATIN SMALL LETTER T WITH CARON 0166 ; mapped ; 0167 # 1.1 LATIN CAPITAL LETTER T WITH STROKE 0167 ; valid # 1.1 LATIN SMALL LETTER T WITH STROKE 0168 ; mapped ; 0169 # 1.1 LATIN CAPITAL LETTER U WITH TILDE 0169 ; valid # 1.1 LATIN SMALL LETTER U WITH TILDE 016A ; mapped ; 016B # 1.1 LATIN CAPITAL LETTER U WITH MACRON 016B ; valid # 1.1 LATIN SMALL LETTER U WITH MACRON 016C ; mapped ; 016D # 1.1 LATIN CAPITAL LETTER U WITH BREVE 016D ; valid # 1.1 LATIN SMALL LETTER U WITH BREVE 016E ; mapped ; 016F # 1.1 LATIN CAPITAL LETTER U WITH RING ABOVE 016F ; valid # 1.1 LATIN SMALL LETTER U WITH RING ABOVE 0170 ; mapped ; 0171 # 1.1 LATIN CAPITAL LETTER U WITH DOUBLE ACUTE 0171 ; valid # 1.1 LATIN SMALL LETTER U WITH DOUBLE ACUTE 0172 ; mapped ; 0173 # 1.1 LATIN CAPITAL LETTER U WITH OGONEK 0173 ; valid # 1.1 LATIN SMALL LETTER U WITH OGONEK 0174 ; mapped ; 0175 # 1.1 LATIN CAPITAL LETTER W WITH CIRCUMFLEX 0175 ; valid # 1.1 LATIN SMALL LETTER W WITH CIRCUMFLEX 0176 ; mapped ; 0177 # 1.1 LATIN CAPITAL LETTER Y WITH CIRCUMFLEX 0177 ; valid # 1.1 LATIN SMALL LETTER Y WITH CIRCUMFLEX 0178 ; mapped ; 00FF # 1.1 LATIN CAPITAL LETTER Y WITH DIAERESIS 0179 ; mapped ; 017A # 1.1 LATIN CAPITAL LETTER Z WITH ACUTE 017A ; valid # 1.1 LATIN SMALL LETTER Z WITH ACUTE 017B ; mapped ; 017C # 1.1 LATIN CAPITAL LETTER Z WITH DOT ABOVE 017C ; valid # 1.1 LATIN SMALL LETTER Z WITH DOT ABOVE 017D ; mapped ; 017E # 1.1 LATIN CAPITAL LETTER Z WITH CARON 017E ; valid # 1.1 LATIN SMALL LETTER Z WITH CARON 017F ; mapped ; 0073 # 1.1 LATIN SMALL LETTER LONG S 0180 ; valid # 1.1 LATIN SMALL LETTER B WITH STROKE 0181 ; mapped ; 0253 # 1.1 LATIN CAPITAL LETTER B WITH HOOK 0182 ; mapped ; 0183 # 1.1 LATIN CAPITAL LETTER B WITH TOPBAR 0183 ; valid # 1.1 LATIN SMALL LETTER B WITH TOPBAR 0184 ; mapped ; 0185 # 1.1 LATIN CAPITAL LETTER TONE SIX 0185 ; valid # 1.1 LATIN SMALL LETTER TONE SIX 0186 ; mapped ; 0254 # 1.1 LATIN CAPITAL LETTER OPEN O 0187 ; mapped ; 0188 # 1.1 LATIN CAPITAL LETTER C WITH HOOK 0188 ; valid # 1.1 LATIN SMALL LETTER C WITH HOOK 0189 ; mapped ; 0256 # 1.1 LATIN CAPITAL LETTER AFRICAN D 018A ; mapped ; 0257 # 1.1 LATIN CAPITAL LETTER D WITH HOOK 018B ; mapped ; 018C # 1.1 LATIN CAPITAL LETTER D WITH TOPBAR 018C..018D ; valid # 1.1 LATIN SMALL LETTER D WITH TOPBAR..LATIN SMALL LETTER TURNED DELTA 018E ; mapped ; 01DD # 1.1 LATIN CAPITAL LETTER REVERSED E 018F ; mapped ; 0259 # 1.1 LATIN CAPITAL LETTER SCHWA 0190 ; mapped ; 025B # 1.1 LATIN CAPITAL LETTER OPEN E 0191 ; mapped ; 0192 # 1.1 LATIN CAPITAL LETTER F WITH HOOK 0192 ; valid # 1.1 LATIN SMALL LETTER F WITH HOOK 0193 ; mapped ; 0260 # 1.1 LATIN CAPITAL LETTER G WITH HOOK 0194 ; mapped ; 0263 # 1.1 LATIN CAPITAL LETTER GAMMA 0195 ; valid # 1.1 LATIN SMALL LETTER HV 0196 ; mapped ; 0269 # 1.1 LATIN CAPITAL LETTER IOTA 0197 ; mapped ; 0268 # 1.1 LATIN CAPITAL LETTER I WITH STROKE 0198 ; mapped ; 0199 # 1.1 LATIN CAPITAL LETTER K WITH HOOK 0199..019B ; valid # 1.1 LATIN SMALL LETTER K WITH HOOK..LATIN SMALL LETTER LAMBDA WITH STROKE 019C ; mapped ; 026F # 1.1 LATIN CAPITAL LETTER TURNED M 019D ; mapped ; 0272 # 1.1 LATIN CAPITAL LETTER N WITH LEFT HOOK 019E ; valid # 1.1 LATIN SMALL LETTER N WITH LONG RIGHT LEG 019F ; mapped ; 0275 # 1.1 LATIN CAPITAL LETTER O WITH MIDDLE TILDE 01A0 ; mapped ; 01A1 # 1.1 LATIN CAPITAL LETTER O WITH HORN 01A1 ; valid # 1.1 LATIN SMALL LETTER O WITH HORN 01A2 ; mapped ; 01A3 # 1.1 LATIN CAPITAL LETTER OI 01A3 ; valid # 1.1 LATIN SMALL LETTER OI 01A4 ; mapped ; 01A5 # 1.1 LATIN CAPITAL LETTER P WITH HOOK 01A5 ; valid # 1.1 LATIN SMALL LETTER P WITH HOOK 01A6 ; mapped ; 0280 # 1.1 LATIN LETTER YR 01A7 ; mapped ; 01A8 # 1.1 LATIN CAPITAL LETTER TONE TWO 01A8 ; valid # 1.1 LATIN SMALL LETTER TONE TWO 01A9 ; mapped ; 0283 # 1.1 LATIN CAPITAL LETTER ESH 01AA..01AB ; valid # 1.1 LATIN LETTER REVERSED ESH LOOP..LATIN SMALL LETTER T WITH PALATAL HOOK 01AC ; mapped ; 01AD # 1.1 LATIN CAPITAL LETTER T WITH HOOK 01AD ; valid # 1.1 LATIN SMALL LETTER T WITH HOOK 01AE ; mapped ; 0288 # 1.1 LATIN CAPITAL LETTER T WITH RETROFLEX HOOK 01AF ; mapped ; 01B0 # 1.1 LATIN CAPITAL LETTER U WITH HORN 01B0 ; valid # 1.1 LATIN SMALL LETTER U WITH HORN 01B1 ; mapped ; 028A # 1.1 LATIN CAPITAL LETTER UPSILON 01B2 ; mapped ; 028B # 1.1 LATIN CAPITAL LETTER V WITH HOOK 01B3 ; mapped ; 01B4 # 1.1 LATIN CAPITAL LETTER Y WITH HOOK 01B4 ; valid # 1.1 LATIN SMALL LETTER Y WITH HOOK 01B5 ; mapped ; 01B6 # 1.1 LATIN CAPITAL LETTER Z WITH STROKE 01B6 ; valid # 1.1 LATIN SMALL LETTER Z WITH STROKE 01B7 ; mapped ; 0292 # 1.1 LATIN CAPITAL LETTER EZH 01B8 ; mapped ; 01B9 # 1.1 LATIN CAPITAL LETTER EZH REVERSED 01B9..01BB ; valid # 1.1 LATIN SMALL LETTER EZH REVERSED..LATIN LETTER TWO WITH STROKE 01BC ; mapped ; 01BD # 1.1 LATIN CAPITAL LETTER TONE FIVE 01BD..01C3 ; valid # 1.1 LATIN SMALL LETTER TONE FIVE..LATIN LETTER RETROFLEX CLICK 01C4..01C6 ; mapped ; 0064 017E # 1.1 LATIN CAPITAL LETTER DZ WITH CARON..LATIN SMALL LETTER DZ WITH CARON 01C7..01C9 ; mapped ; 006C 006A # 1.1 LATIN CAPITAL LETTER LJ..LATIN SMALL LETTER LJ 01CA..01CC ; mapped ; 006E 006A # 1.1 LATIN CAPITAL LETTER NJ..LATIN SMALL LETTER NJ 01CD ; mapped ; 01CE # 1.1 LATIN CAPITAL LETTER A WITH CARON 01CE ; valid # 1.1 LATIN SMALL LETTER A WITH CARON 01CF ; mapped ; 01D0 # 1.1 LATIN CAPITAL LETTER I WITH CARON 01D0 ; valid # 1.1 LATIN SMALL LETTER I WITH CARON 01D1 ; mapped ; 01D2 # 1.1 LATIN CAPITAL LETTER O WITH CARON 01D2 ; valid # 1.1 LATIN SMALL LETTER O WITH CARON 01D3 ; mapped ; 01D4 # 1.1 LATIN CAPITAL LETTER U WITH CARON 01D4 ; valid # 1.1 LATIN SMALL LETTER U WITH CARON 01D5 ; mapped ; 01D6 # 1.1 LATIN CAPITAL LETTER U WITH DIAERESIS AND MACRON 01D6 ; valid # 1.1 LATIN SMALL LETTER U WITH DIAERESIS AND MACRON 01D7 ; mapped ; 01D8 # 1.1 LATIN CAPITAL LETTER U WITH DIAERESIS AND ACUTE 01D8 ; valid # 1.1 LATIN SMALL LETTER U WITH DIAERESIS AND ACUTE 01D9 ; mapped ; 01DA # 1.1 LATIN CAPITAL LETTER U WITH DIAERESIS AND CARON 01DA ; valid # 1.1 LATIN SMALL LETTER U WITH DIAERESIS AND CARON 01DB ; mapped ; 01DC # 1.1 LATIN CAPITAL LETTER U WITH DIAERESIS AND GRAVE 01DC..01DD ; valid # 1.1 LATIN SMALL LETTER U WITH DIAERESIS AND GRAVE..LATIN SMALL LETTER TURNED E 01DE ; mapped ; 01DF # 1.1 LATIN CAPITAL LETTER A WITH DIAERESIS AND MACRON 01DF ; valid # 1.1 LATIN SMALL LETTER A WITH DIAERESIS AND MACRON 01E0 ; mapped ; 01E1 # 1.1 LATIN CAPITAL LETTER A WITH DOT ABOVE AND MACRON 01E1 ; valid # 1.1 LATIN SMALL LETTER A WITH DOT ABOVE AND MACRON 01E2 ; mapped ; 01E3 # 1.1 LATIN CAPITAL LETTER AE WITH MACRON 01E3 ; valid # 1.1 LATIN SMALL LETTER AE WITH MACRON 01E4 ; mapped ; 01E5 # 1.1 LATIN CAPITAL LETTER G WITH STROKE 01E5 ; valid # 1.1 LATIN SMALL LETTER G WITH STROKE 01E6 ; mapped ; 01E7 # 1.1 LATIN CAPITAL LETTER G WITH CARON 01E7 ; valid # 1.1 LATIN SMALL LETTER G WITH CARON 01E8 ; mapped ; 01E9 # 1.1 LATIN CAPITAL LETTER K WITH CARON 01E9 ; valid # 1.1 LATIN SMALL LETTER K WITH CARON 01EA ; mapped ; 01EB # 1.1 LATIN CAPITAL LETTER O WITH OGONEK 01EB ; valid # 1.1 LATIN SMALL LETTER O WITH OGONEK 01EC ; mapped ; 01ED # 1.1 LATIN CAPITAL LETTER O WITH OGONEK AND MACRON 01ED ; valid # 1.1 LATIN SMALL LETTER O WITH OGONEK AND MACRON 01EE ; mapped ; 01EF # 1.1 LATIN CAPITAL LETTER EZH WITH CARON 01EF..01F0 ; valid # 1.1 LATIN SMALL LETTER EZH WITH CARON..LATIN SMALL LETTER J WITH CARON 01F1..01F3 ; mapped ; 0064 007A # 1.1 LATIN CAPITAL LETTER DZ..LATIN SMALL LETTER DZ 01F4 ; mapped ; 01F5 # 1.1 LATIN CAPITAL LETTER G WITH ACUTE 01F5 ; valid # 1.1 LATIN SMALL LETTER G WITH ACUTE 01F6 ; mapped ; 0195 # 3.0 LATIN CAPITAL LETTER HWAIR 01F7 ; mapped ; 01BF # 3.0 LATIN CAPITAL LETTER WYNN 01F8 ; mapped ; 01F9 # 3.0 LATIN CAPITAL LETTER N WITH GRAVE 01F9 ; valid # 3.0 LATIN SMALL LETTER N WITH GRAVE 01FA ; mapped ; 01FB # 1.1 LATIN CAPITAL LETTER A WITH RING ABOVE AND ACUTE 01FB ; valid # 1.1 LATIN SMALL LETTER A WITH RING ABOVE AND ACUTE 01FC ; mapped ; 01FD # 1.1 LATIN CAPITAL LETTER AE WITH ACUTE 01FD ; valid # 1.1 LATIN SMALL LETTER AE WITH ACUTE 01FE ; mapped ; 01FF # 1.1 LATIN CAPITAL LETTER O WITH STROKE AND ACUTE 01FF ; valid # 1.1 LATIN SMALL LETTER O WITH STROKE AND ACUTE 0200 ; mapped ; 0201 # 1.1 LATIN CAPITAL LETTER A WITH DOUBLE GRAVE 0201 ; valid # 1.1 LATIN SMALL LETTER A WITH DOUBLE GRAVE 0202 ; mapped ; 0203 # 1.1 LATIN CAPITAL LETTER A WITH INVERTED BREVE 0203 ; valid # 1.1 LATIN SMALL LETTER A WITH INVERTED BREVE 0204 ; mapped ; 0205 # 1.1 LATIN CAPITAL LETTER E WITH DOUBLE GRAVE 0205 ; valid # 1.1 LATIN SMALL LETTER E WITH DOUBLE GRAVE 0206 ; mapped ; 0207 # 1.1 LATIN CAPITAL LETTER E WITH INVERTED BREVE 0207 ; valid # 1.1 LATIN SMALL LETTER E WITH INVERTED BREVE 0208 ; mapped ; 0209 # 1.1 LATIN CAPITAL LETTER I WITH DOUBLE GRAVE 0209 ; valid # 1.1 LATIN SMALL LETTER I WITH DOUBLE GRAVE 020A ; mapped ; 020B # 1.1 LATIN CAPITAL LETTER I WITH INVERTED BREVE 020B ; valid # 1.1 LATIN SMALL LETTER I WITH INVERTED BREVE 020C ; mapped ; 020D # 1.1 LATIN CAPITAL LETTER O WITH DOUBLE GRAVE 020D ; valid # 1.1 LATIN SMALL LETTER O WITH DOUBLE GRAVE 020E ; mapped ; 020F # 1.1 LATIN CAPITAL LETTER O WITH INVERTED BREVE 020F ; valid # 1.1 LATIN SMALL LETTER O WITH INVERTED BREVE 0210 ; mapped ; 0211 # 1.1 LATIN CAPITAL LETTER R WITH DOUBLE GRAVE 0211 ; valid # 1.1 LATIN SMALL LETTER R WITH DOUBLE GRAVE 0212 ; mapped ; 0213 # 1.1 LATIN CAPITAL LETTER R WITH INVERTED BREVE 0213 ; valid # 1.1 LATIN SMALL LETTER R WITH INVERTED BREVE 0214 ; mapped ; 0215 # 1.1 LATIN CAPITAL LETTER U WITH DOUBLE GRAVE 0215 ; valid # 1.1 LATIN SMALL LETTER U WITH DOUBLE GRAVE 0216 ; mapped ; 0217 # 1.1 LATIN CAPITAL LETTER U WITH INVERTED BREVE 0217 ; valid # 1.1 LATIN SMALL LETTER U WITH INVERTED BREVE 0218 ; mapped ; 0219 # 3.0 LATIN CAPITAL LETTER S WITH COMMA BELOW 0219 ; valid # 3.0 LATIN SMALL LETTER S WITH COMMA BELOW 021A ; mapped ; 021B # 3.0 LATIN CAPITAL LETTER T WITH COMMA BELOW 021B ; valid # 3.0 LATIN SMALL LETTER T WITH COMMA BELOW 021C ; mapped ; 021D # 3.0 LATIN CAPITAL LETTER YOGH 021D ; valid # 3.0 LATIN SMALL LETTER YOGH 021E ; mapped ; 021F # 3.0 LATIN CAPITAL LETTER H WITH CARON 021F ; valid # 3.0 LATIN SMALL LETTER H WITH CARON 0220 ; mapped ; 019E # 3.2 LATIN CAPITAL LETTER N WITH LONG RIGHT LEG 0221 ; valid # 4.0 LATIN SMALL LETTER D WITH CURL 0222 ; mapped ; 0223 # 3.0 LATIN CAPITAL LETTER OU 0223 ; valid # 3.0 LATIN SMALL LETTER OU 0224 ; mapped ; 0225 # 3.0 LATIN CAPITAL LETTER Z WITH HOOK 0225 ; valid # 3.0 LATIN SMALL LETTER Z WITH HOOK 0226 ; mapped ; 0227 # 3.0 LATIN CAPITAL LETTER A WITH DOT ABOVE 0227 ; valid # 3.0 LATIN SMALL LETTER A WITH DOT ABOVE 0228 ; mapped ; 0229 # 3.0 LATIN CAPITAL LETTER E WITH CEDILLA 0229 ; valid # 3.0 LATIN SMALL LETTER E WITH CEDILLA 022A ; mapped ; 022B # 3.0 LATIN CAPITAL LETTER O WITH DIAERESIS AND MACRON 022B ; valid # 3.0 LATIN SMALL LETTER O WITH DIAERESIS AND MACRON 022C ; mapped ; 022D # 3.0 LATIN CAPITAL LETTER O WITH TILDE AND MACRON 022D ; valid # 3.0 LATIN SMALL LETTER O WITH TILDE AND MACRON 022E ; mapped ; 022F # 3.0 LATIN CAPITAL LETTER O WITH DOT ABOVE 022F ; valid # 3.0 LATIN SMALL LETTER O WITH DOT ABOVE 0230 ; mapped ; 0231 # 3.0 LATIN CAPITAL LETTER O WITH DOT ABOVE AND MACRON 0231 ; valid # 3.0 LATIN SMALL LETTER O WITH DOT ABOVE AND MACRON 0232 ; mapped ; 0233 # 3.0 LATIN CAPITAL LETTER Y WITH MACRON 0233 ; valid # 3.0 LATIN SMALL LETTER Y WITH MACRON 0234..0236 ; valid # 4.0 LATIN SMALL LETTER L WITH CURL..LATIN SMALL LETTER T WITH CURL 0237..0239 ; valid # 4.1 LATIN SMALL LETTER DOTLESS J..LATIN SMALL LETTER QP DIGRAPH 023A ; mapped ; 2C65 # 4.1 LATIN CAPITAL LETTER A WITH STROKE 023B ; mapped ; 023C # 4.1 LATIN CAPITAL LETTER C WITH STROKE 023C ; valid # 4.1 LATIN SMALL LETTER C WITH STROKE 023D ; mapped ; 019A # 4.1 LATIN CAPITAL LETTER L WITH BAR 023E ; mapped ; 2C66 # 4.1 LATIN CAPITAL LETTER T WITH DIAGONAL STROKE 023F..0240 ; valid # 4.1 LATIN SMALL LETTER S WITH SWASH TAIL..LATIN SMALL LETTER Z WITH SWASH TAIL 0241 ; mapped ; 0242 # 4.1 LATIN CAPITAL LETTER GLOTTAL STOP 0242 ; valid # 5.0 LATIN SMALL LETTER GLOTTAL STOP 0243 ; mapped ; 0180 # 5.0 LATIN CAPITAL LETTER B WITH STROKE 0244 ; mapped ; 0289 # 5.0 LATIN CAPITAL LETTER U BAR 0245 ; mapped ; 028C # 5.0 LATIN CAPITAL LETTER TURNED V 0246 ; mapped ; 0247 # 5.0 LATIN CAPITAL LETTER E WITH STROKE 0247 ; valid # 5.0 LATIN SMALL LETTER E WITH STROKE 0248 ; mapped ; 0249 # 5.0 LATIN CAPITAL LETTER J WITH STROKE 0249 ; valid # 5.0 LATIN SMALL LETTER J WITH STROKE 024A ; mapped ; 024B # 5.0 LATIN CAPITAL LETTER SMALL Q WITH HOOK TAIL 024B ; valid # 5.0 LATIN SMALL LETTER Q WITH HOOK TAIL 024C ; mapped ; 024D # 5.0 LATIN CAPITAL LETTER R WITH STROKE 024D ; valid # 5.0 LATIN SMALL LETTER R WITH STROKE 024E ; mapped ; 024F # 5.0 LATIN CAPITAL LETTER Y WITH STROKE 024F ; valid # 5.0 LATIN SMALL LETTER Y WITH STROKE 0250..02A8 ; valid # 1.1 LATIN SMALL LETTER TURNED A..LATIN SMALL LETTER TC DIGRAPH WITH CURL 02A9..02AD ; valid # 3.0 LATIN SMALL LETTER FENG DIGRAPH..LATIN LETTER BIDENTAL PERCUSSIVE 02AE..02AF ; valid # 4.0 LATIN SMALL LETTER TURNED H WITH FISHHOOK..LATIN SMALL LETTER TURNED H WITH FISHHOOK AND TAIL 02B0 ; mapped ; 0068 # 1.1 MODIFIER LETTER SMALL H 02B1 ; mapped ; 0266 # 1.1 MODIFIER LETTER SMALL H WITH HOOK 02B2 ; mapped ; 006A # 1.1 MODIFIER LETTER SMALL J 02B3 ; mapped ; 0072 # 1.1 MODIFIER LETTER SMALL R 02B4 ; mapped ; 0279 # 1.1 MODIFIER LETTER SMALL TURNED R 02B5 ; mapped ; 027B # 1.1 MODIFIER LETTER SMALL TURNED R WITH HOOK 02B6 ; mapped ; 0281 # 1.1 MODIFIER LETTER SMALL CAPITAL INVERTED R 02B7 ; mapped ; 0077 # 1.1 MODIFIER LETTER SMALL W 02B8 ; mapped ; 0079 # 1.1 MODIFIER LETTER SMALL Y 02B9..02C1 ; valid # 1.1 MODIFIER LETTER PRIME..MODIFIER LETTER REVERSED GLOTTAL STOP 02C2..02C5 ; valid ; ; NV8 # 1.1 MODIFIER LETTER LEFT ARROWHEAD..MODIFIER LETTER DOWN ARROWHEAD 02C6..02D1 ; valid # 1.1 MODIFIER LETTER CIRCUMFLEX ACCENT..MODIFIER LETTER HALF TRIANGULAR COLON 02D2..02D7 ; valid ; ; NV8 # 1.1 MODIFIER LETTER CENTRED RIGHT HALF RING..MODIFIER LETTER MINUS SIGN 02D8 ; disallowed_STD3_mapped ; 0020 0306 # 1.1 BREVE 02D9 ; disallowed_STD3_mapped ; 0020 0307 # 1.1 DOT ABOVE 02DA ; disallowed_STD3_mapped ; 0020 030A # 1.1 RING ABOVE 02DB ; disallowed_STD3_mapped ; 0020 0328 # 1.1 OGONEK 02DC ; disallowed_STD3_mapped ; 0020 0303 # 1.1 SMALL TILDE 02DD ; disallowed_STD3_mapped ; 0020 030B # 1.1 DOUBLE ACUTE ACCENT 02DE ; valid ; ; NV8 # 1.1 MODIFIER LETTER RHOTIC HOOK 02DF ; valid ; ; NV8 # 3.0 MODIFIER LETTER CROSS ACCENT 02E0 ; mapped ; 0263 # 1.1 MODIFIER LETTER SMALL GAMMA 02E1 ; mapped ; 006C # 1.1 MODIFIER LETTER SMALL L 02E2 ; mapped ; 0073 # 1.1 MODIFIER LETTER SMALL S 02E3 ; mapped ; 0078 # 1.1 MODIFIER LETTER SMALL X 02E4 ; mapped ; 0295 # 1.1 MODIFIER LETTER SMALL REVERSED GLOTTAL STOP 02E5..02E9 ; valid ; ; NV8 # 1.1 MODIFIER LETTER EXTRA-HIGH TONE BAR..MODIFIER LETTER EXTRA-LOW TONE BAR 02EA..02EB ; valid ; ; NV8 # 3.0 MODIFIER LETTER YIN DEPARTING TONE MARK..MODIFIER LETTER YANG DEPARTING TONE MARK 02EC ; valid # 3.0 MODIFIER LETTER VOICING 02ED ; valid ; ; NV8 # 3.0 MODIFIER LETTER UNASPIRATED 02EE ; valid # 3.0 MODIFIER LETTER DOUBLE APOSTROPHE 02EF..02FF ; valid ; ; NV8 # 4.0 MODIFIER LETTER LOW DOWN ARROWHEAD..MODIFIER LETTER LOW LEFT ARROW 0300..033F ; valid # 1.1 COMBINING GRAVE ACCENT..COMBINING DOUBLE OVERLINE 0340 ; mapped ; 0300 # 1.1 COMBINING GRAVE TONE MARK 0341 ; mapped ; 0301 # 1.1 COMBINING ACUTE TONE MARK 0342 ; valid # 1.1 COMBINING GREEK PERISPOMENI 0343 ; mapped ; 0313 # 1.1 COMBINING GREEK KORONIS 0344 ; mapped ; 0308 0301 # 1.1 COMBINING GREEK DIALYTIKA TONOS 0345 ; mapped ; 03B9 # 1.1 COMBINING GREEK YPOGEGRAMMENI 0346..034E ; valid # 3.0 COMBINING BRIDGE ABOVE..COMBINING UPWARDS ARROW BELOW 034F ; ignored # 3.2 COMBINING GRAPHEME JOINER 0350..0357 ; valid # 4.0 COMBINING RIGHT ARROWHEAD ABOVE..COMBINING RIGHT HALF RING ABOVE 0358..035C ; valid # 4.1 COMBINING DOT ABOVE RIGHT..COMBINING DOUBLE BREVE BELOW 035D..035F ; valid # 4.0 COMBINING DOUBLE BREVE..COMBINING DOUBLE MACRON BELOW 0360..0361 ; valid # 1.1 COMBINING DOUBLE TILDE..COMBINING DOUBLE INVERTED BREVE 0362 ; valid # 3.0 COMBINING DOUBLE RIGHTWARDS ARROW BELOW 0363..036F ; valid # 3.2 COMBINING LATIN SMALL LETTER A..COMBINING LATIN SMALL LETTER X 0370 ; mapped ; 0371 # 5.1 GREEK CAPITAL LETTER HETA 0371 ; valid # 5.1 GREEK SMALL LETTER HETA 0372 ; mapped ; 0373 # 5.1 GREEK CAPITAL LETTER ARCHAIC SAMPI 0373 ; valid # 5.1 GREEK SMALL LETTER ARCHAIC SAMPI 0374 ; mapped ; 02B9 # 1.1 GREEK NUMERAL SIGN 0375 ; valid # 1.1 GREEK LOWER NUMERAL SIGN 0376 ; mapped ; 0377 # 5.1 GREEK CAPITAL LETTER PAMPHYLIAN DIGAMMA 0377 ; valid # 5.1 GREEK SMALL LETTER PAMPHYLIAN DIGAMMA 0378..0379 ; disallowed # NA .. 037A ; disallowed_STD3_mapped ; 0020 03B9 # 1.1 GREEK YPOGEGRAMMENI 037B..037D ; valid # 5.0 GREEK SMALL REVERSED LUNATE SIGMA SYMBOL..GREEK SMALL REVERSED DOTTED LUNATE SIGMA SYMBOL 037E ; disallowed_STD3_mapped ; 003B # 1.1 GREEK QUESTION MARK 037F ; mapped ; 03F3 # 7.0 GREEK CAPITAL LETTER YOT 0380..0383 ; disallowed # NA .. 0384 ; disallowed_STD3_mapped ; 0020 0301 # 1.1 GREEK TONOS 0385 ; disallowed_STD3_mapped ; 0020 0308 0301 #1.1 GREEK DIALYTIKA TONOS 0386 ; mapped ; 03AC # 1.1 GREEK CAPITAL LETTER ALPHA WITH TONOS 0387 ; mapped ; 00B7 # 1.1 GREEK ANO TELEIA 0388 ; mapped ; 03AD # 1.1 GREEK CAPITAL LETTER EPSILON WITH TONOS 0389 ; mapped ; 03AE # 1.1 GREEK CAPITAL LETTER ETA WITH TONOS 038A ; mapped ; 03AF # 1.1 GREEK CAPITAL LETTER IOTA WITH TONOS 038B ; disallowed # NA 038C ; mapped ; 03CC # 1.1 GREEK CAPITAL LETTER OMICRON WITH TONOS 038D ; disallowed # NA 038E ; mapped ; 03CD # 1.1 GREEK CAPITAL LETTER UPSILON WITH TONOS 038F ; mapped ; 03CE # 1.1 GREEK CAPITAL LETTER OMEGA WITH TONOS 0390 ; valid # 1.1 GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS 0391 ; mapped ; 03B1 # 1.1 GREEK CAPITAL LETTER ALPHA 0392 ; mapped ; 03B2 # 1.1 GREEK CAPITAL LETTER BETA 0393 ; mapped ; 03B3 # 1.1 GREEK CAPITAL LETTER GAMMA 0394 ; mapped ; 03B4 # 1.1 GREEK CAPITAL LETTER DELTA 0395 ; mapped ; 03B5 # 1.1 GREEK CAPITAL LETTER EPSILON 0396 ; mapped ; 03B6 # 1.1 GREEK CAPITAL LETTER ZETA 0397 ; mapped ; 03B7 # 1.1 GREEK CAPITAL LETTER ETA 0398 ; mapped ; 03B8 # 1.1 GREEK CAPITAL LETTER THETA 0399 ; mapped ; 03B9 # 1.1 GREEK CAPITAL LETTER IOTA 039A ; mapped ; 03BA # 1.1 GREEK CAPITAL LETTER KAPPA 039B ; mapped ; 03BB # 1.1 GREEK CAPITAL LETTER LAMDA 039C ; mapped ; 03BC # 1.1 GREEK CAPITAL LETTER MU 039D ; mapped ; 03BD # 1.1 GREEK CAPITAL LETTER NU 039E ; mapped ; 03BE # 1.1 GREEK CAPITAL LETTER XI 039F ; mapped ; 03BF # 1.1 GREEK CAPITAL LETTER OMICRON 03A0 ; mapped ; 03C0 # 1.1 GREEK CAPITAL LETTER PI 03A1 ; mapped ; 03C1 # 1.1 GREEK CAPITAL LETTER RHO 03A2 ; disallowed # NA 03A3 ; mapped ; 03C3 # 1.1 GREEK CAPITAL LETTER SIGMA 03A4 ; mapped ; 03C4 # 1.1 GREEK CAPITAL LETTER TAU 03A5 ; mapped ; 03C5 # 1.1 GREEK CAPITAL LETTER UPSILON 03A6 ; mapped ; 03C6 # 1.1 GREEK CAPITAL LETTER PHI 03A7 ; mapped ; 03C7 # 1.1 GREEK CAPITAL LETTER CHI 03A8 ; mapped ; 03C8 # 1.1 GREEK CAPITAL LETTER PSI 03A9 ; mapped ; 03C9 # 1.1 GREEK CAPITAL LETTER OMEGA 03AA ; mapped ; 03CA # 1.1 GREEK CAPITAL LETTER IOTA WITH DIALYTIKA 03AB ; mapped ; 03CB # 1.1 GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA 03AC..03C1 ; valid # 1.1 GREEK SMALL LETTER ALPHA WITH TONOS..GREEK SMALL LETTER RHO 03C2 ; deviation ; 03C3 # 1.1 GREEK SMALL LETTER FINAL SIGMA 03C3..03CE ; valid # 1.1 GREEK SMALL LETTER SIGMA..GREEK SMALL LETTER OMEGA WITH TONOS 03CF ; mapped ; 03D7 # 5.1 GREEK CAPITAL KAI SYMBOL 03D0 ; mapped ; 03B2 # 1.1 GREEK BETA SYMBOL 03D1 ; mapped ; 03B8 # 1.1 GREEK THETA SYMBOL 03D2 ; mapped ; 03C5 # 1.1 GREEK UPSILON WITH HOOK SYMBOL 03D3 ; mapped ; 03CD # 1.1 GREEK UPSILON WITH ACUTE AND HOOK SYMBOL 03D4 ; mapped ; 03CB # 1.1 GREEK UPSILON WITH DIAERESIS AND HOOK SYMBOL 03D5 ; mapped ; 03C6 # 1.1 GREEK PHI SYMBOL 03D6 ; mapped ; 03C0 # 1.1 GREEK PI SYMBOL 03D7 ; valid # 3.0 GREEK KAI SYMBOL 03D8 ; mapped ; 03D9 # 3.2 GREEK LETTER ARCHAIC KOPPA 03D9 ; valid # 3.2 GREEK SMALL LETTER ARCHAIC KOPPA 03DA ; mapped ; 03DB # 1.1 GREEK LETTER STIGMA 03DB ; valid # 3.0 GREEK SMALL LETTER STIGMA 03DC ; mapped ; 03DD # 1.1 GREEK LETTER DIGAMMA 03DD ; valid # 3.0 GREEK SMALL LETTER DIGAMMA 03DE ; mapped ; 03DF # 1.1 GREEK LETTER KOPPA 03DF ; valid # 3.0 GREEK SMALL LETTER KOPPA 03E0 ; mapped ; 03E1 # 1.1 GREEK LETTER SAMPI 03E1 ; valid # 3.0 GREEK SMALL LETTER SAMPI 03E2 ; mapped ; 03E3 # 1.1 COPTIC CAPITAL LETTER SHEI 03E3 ; valid # 1.1 COPTIC SMALL LETTER SHEI 03E4 ; mapped ; 03E5 # 1.1 COPTIC CAPITAL LETTER FEI 03E5 ; valid # 1.1 COPTIC SMALL LETTER FEI 03E6 ; mapped ; 03E7 # 1.1 COPTIC CAPITAL LETTER KHEI 03E7 ; valid # 1.1 COPTIC SMALL LETTER KHEI 03E8 ; mapped ; 03E9 # 1.1 COPTIC CAPITAL LETTER HORI 03E9 ; valid # 1.1 COPTIC SMALL LETTER HORI 03EA ; mapped ; 03EB # 1.1 COPTIC CAPITAL LETTER GANGIA 03EB ; valid # 1.1 COPTIC SMALL LETTER GANGIA 03EC ; mapped ; 03ED # 1.1 COPTIC CAPITAL LETTER SHIMA 03ED ; valid # 1.1 COPTIC SMALL LETTER SHIMA 03EE ; mapped ; 03EF # 1.1 COPTIC CAPITAL LETTER DEI 03EF ; valid # 1.1 COPTIC SMALL LETTER DEI 03F0 ; mapped ; 03BA # 1.1 GREEK KAPPA SYMBOL 03F1 ; mapped ; 03C1 # 1.1 GREEK RHO SYMBOL 03F2 ; mapped ; 03C3 # 1.1 GREEK LUNATE SIGMA SYMBOL 03F3 ; valid # 1.1 GREEK LETTER YOT 03F4 ; mapped ; 03B8 # 3.1 GREEK CAPITAL THETA SYMBOL 03F5 ; mapped ; 03B5 # 3.1 GREEK LUNATE EPSILON SYMBOL 03F6 ; valid ; ; NV8 # 3.2 GREEK REVERSED LUNATE EPSILON SYMBOL 03F7 ; mapped ; 03F8 # 4.0 GREEK CAPITAL LETTER SHO 03F8 ; valid # 4.0 GREEK SMALL LETTER SHO 03F9 ; mapped ; 03C3 # 4.0 GREEK CAPITAL LUNATE SIGMA SYMBOL 03FA ; mapped ; 03FB # 4.0 GREEK CAPITAL LETTER SAN 03FB ; valid # 4.0 GREEK SMALL LETTER SAN 03FC ; valid # 4.1 GREEK RHO WITH STROKE SYMBOL 03FD ; mapped ; 037B # 4.1 GREEK CAPITAL REVERSED LUNATE SIGMA SYMBOL 03FE ; mapped ; 037C # 4.1 GREEK CAPITAL DOTTED LUNATE SIGMA SYMBOL 03FF ; mapped ; 037D # 4.1 GREEK CAPITAL REVERSED DOTTED LUNATE SIGMA SYMBOL 0400 ; mapped ; 0450 # 3.0 CYRILLIC CAPITAL LETTER IE WITH GRAVE 0401 ; mapped ; 0451 # 1.1 CYRILLIC CAPITAL LETTER IO 0402 ; mapped ; 0452 # 1.1 CYRILLIC CAPITAL LETTER DJE 0403 ; mapped ; 0453 # 1.1 CYRILLIC CAPITAL LETTER GJE 0404 ; mapped ; 0454 # 1.1 CYRILLIC CAPITAL LETTER UKRAINIAN IE 0405 ; mapped ; 0455 # 1.1 CYRILLIC CAPITAL LETTER DZE 0406 ; mapped ; 0456 # 1.1 CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I 0407 ; mapped ; 0457 # 1.1 CYRILLIC CAPITAL LETTER YI 0408 ; mapped ; 0458 # 1.1 CYRILLIC CAPITAL LETTER JE 0409 ; mapped ; 0459 # 1.1 CYRILLIC CAPITAL LETTER LJE 040A ; mapped ; 045A # 1.1 CYRILLIC CAPITAL LETTER NJE 040B ; mapped ; 045B # 1.1 CYRILLIC CAPITAL LETTER TSHE 040C ; mapped ; 045C # 1.1 CYRILLIC CAPITAL LETTER KJE 040D ; mapped ; 045D # 3.0 CYRILLIC CAPITAL LETTER I WITH GRAVE 040E ; mapped ; 045E # 1.1 CYRILLIC CAPITAL LETTER SHORT U 040F ; mapped ; 045F # 1.1 CYRILLIC CAPITAL LETTER DZHE 0410 ; mapped ; 0430 # 1.1 CYRILLIC CAPITAL LETTER A 0411 ; mapped ; 0431 # 1.1 CYRILLIC CAPITAL LETTER BE 0412 ; mapped ; 0432 # 1.1 CYRILLIC CAPITAL LETTER VE 0413 ; mapped ; 0433 # 1.1 CYRILLIC CAPITAL LETTER GHE 0414 ; mapped ; 0434 # 1.1 CYRILLIC CAPITAL LETTER DE 0415 ; mapped ; 0435 # 1.1 CYRILLIC CAPITAL LETTER IE 0416 ; mapped ; 0436 # 1.1 CYRILLIC CAPITAL LETTER ZHE 0417 ; mapped ; 0437 # 1.1 CYRILLIC CAPITAL LETTER ZE 0418 ; mapped ; 0438 # 1.1 CYRILLIC CAPITAL LETTER I 0419 ; mapped ; 0439 # 1.1 CYRILLIC CAPITAL LETTER SHORT I 041A ; mapped ; 043A # 1.1 CYRILLIC CAPITAL LETTER KA 041B ; mapped ; 043B # 1.1 CYRILLIC CAPITAL LETTER EL 041C ; mapped ; 043C # 1.1 CYRILLIC CAPITAL LETTER EM 041D ; mapped ; 043D # 1.1 CYRILLIC CAPITAL LETTER EN 041E ; mapped ; 043E # 1.1 CYRILLIC CAPITAL LETTER O 041F ; mapped ; 043F # 1.1 CYRILLIC CAPITAL LETTER PE 0420 ; mapped ; 0440 # 1.1 CYRILLIC CAPITAL LETTER ER 0421 ; mapped ; 0441 # 1.1 CYRILLIC CAPITAL LETTER ES 0422 ; mapped ; 0442 # 1.1 CYRILLIC CAPITAL LETTER TE 0423 ; mapped ; 0443 # 1.1 CYRILLIC CAPITAL LETTER U 0424 ; mapped ; 0444 # 1.1 CYRILLIC CAPITAL LETTER EF 0425 ; mapped ; 0445 # 1.1 CYRILLIC CAPITAL LETTER HA 0426 ; mapped ; 0446 # 1.1 CYRILLIC CAPITAL LETTER TSE 0427 ; mapped ; 0447 # 1.1 CYRILLIC CAPITAL LETTER CHE 0428 ; mapped ; 0448 # 1.1 CYRILLIC CAPITAL LETTER SHA 0429 ; mapped ; 0449 # 1.1 CYRILLIC CAPITAL LETTER SHCHA 042A ; mapped ; 044A # 1.1 CYRILLIC CAPITAL LETTER HARD SIGN 042B ; mapped ; 044B # 1.1 CYRILLIC CAPITAL LETTER YERU 042C ; mapped ; 044C # 1.1 CYRILLIC CAPITAL LETTER SOFT SIGN 042D ; mapped ; 044D # 1.1 CYRILLIC CAPITAL LETTER E 042E ; mapped ; 044E # 1.1 CYRILLIC CAPITAL LETTER YU 042F ; mapped ; 044F # 1.1 CYRILLIC CAPITAL LETTER YA 0430..044F ; valid # 1.1 CYRILLIC SMALL LETTER A..CYRILLIC SMALL LETTER YA 0450 ; valid # 3.0 CYRILLIC SMALL LETTER IE WITH GRAVE 0451..045C ; valid # 1.1 CYRILLIC SMALL LETTER IO..CYRILLIC SMALL LETTER KJE 045D ; valid # 3.0 CYRILLIC SMALL LETTER I WITH GRAVE 045E..045F ; valid # 1.1 CYRILLIC SMALL LETTER SHORT U..CYRILLIC SMALL LETTER DZHE 0460 ; mapped ; 0461 # 1.1 CYRILLIC CAPITAL LETTER OMEGA 0461 ; valid # 1.1 CYRILLIC SMALL LETTER OMEGA 0462 ; mapped ; 0463 # 1.1 CYRILLIC CAPITAL LETTER YAT 0463 ; valid # 1.1 CYRILLIC SMALL LETTER YAT 0464 ; mapped ; 0465 # 1.1 CYRILLIC CAPITAL LETTER IOTIFIED E 0465 ; valid # 1.1 CYRILLIC SMALL LETTER IOTIFIED E 0466 ; mapped ; 0467 # 1.1 CYRILLIC CAPITAL LETTER LITTLE YUS 0467 ; valid # 1.1 CYRILLIC SMALL LETTER LITTLE YUS 0468 ; mapped ; 0469 # 1.1 CYRILLIC CAPITAL LETTER IOTIFIED LITTLE YUS 0469 ; valid # 1.1 CYRILLIC SMALL LETTER IOTIFIED LITTLE YUS 046A ; mapped ; 046B # 1.1 CYRILLIC CAPITAL LETTER BIG YUS 046B ; valid # 1.1 CYRILLIC SMALL LETTER BIG YUS 046C ; mapped ; 046D # 1.1 CYRILLIC CAPITAL LETTER IOTIFIED BIG YUS 046D ; valid # 1.1 CYRILLIC SMALL LETTER IOTIFIED BIG YUS 046E ; mapped ; 046F # 1.1 CYRILLIC CAPITAL LETTER KSI 046F ; valid # 1.1 CYRILLIC SMALL LETTER KSI 0470 ; mapped ; 0471 # 1.1 CYRILLIC CAPITAL LETTER PSI 0471 ; valid # 1.1 CYRILLIC SMALL LETTER PSI 0472 ; mapped ; 0473 # 1.1 CYRILLIC CAPITAL LETTER FITA 0473 ; valid # 1.1 CYRILLIC SMALL LETTER FITA 0474 ; mapped ; 0475 # 1.1 CYRILLIC CAPITAL LETTER IZHITSA 0475 ; valid # 1.1 CYRILLIC SMALL LETTER IZHITSA 0476 ; mapped ; 0477 # 1.1 CYRILLIC CAPITAL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT 0477 ; valid # 1.1 CYRILLIC SMALL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT 0478 ; mapped ; 0479 # 1.1 CYRILLIC CAPITAL LETTER UK 0479 ; valid # 1.1 CYRILLIC SMALL LETTER UK 047A ; mapped ; 047B # 1.1 CYRILLIC CAPITAL LETTER ROUND OMEGA 047B ; valid # 1.1 CYRILLIC SMALL LETTER ROUND OMEGA 047C ; mapped ; 047D # 1.1 CYRILLIC CAPITAL LETTER OMEGA WITH TITLO 047D ; valid # 1.1 CYRILLIC SMALL LETTER OMEGA WITH TITLO 047E ; mapped ; 047F # 1.1 CYRILLIC CAPITAL LETTER OT 047F ; valid # 1.1 CYRILLIC SMALL LETTER OT 0480 ; mapped ; 0481 # 1.1 CYRILLIC CAPITAL LETTER KOPPA 0481 ; valid # 1.1 CYRILLIC SMALL LETTER KOPPA 0482 ; valid ; ; NV8 # 1.1 CYRILLIC THOUSANDS SIGN 0483..0486 ; valid # 1.1 COMBINING CYRILLIC TITLO..COMBINING CYRILLIC PSILI PNEUMATA 0487 ; valid # 5.1 COMBINING CYRILLIC POKRYTIE 0488..0489 ; valid ; ; NV8 # 3.0 COMBINING CYRILLIC HUNDRED THOUSANDS SIGN..COMBINING CYRILLIC MILLIONS SIGN 048A ; mapped ; 048B # 3.2 CYRILLIC CAPITAL LETTER SHORT I WITH TAIL 048B ; valid # 3.2 CYRILLIC SMALL LETTER SHORT I WITH TAIL 048C ; mapped ; 048D # 3.0 CYRILLIC CAPITAL LETTER SEMISOFT SIGN 048D ; valid # 3.0 CYRILLIC SMALL LETTER SEMISOFT SIGN 048E ; mapped ; 048F # 3.0 CYRILLIC CAPITAL LETTER ER WITH TICK 048F ; valid # 3.0 CYRILLIC SMALL LETTER ER WITH TICK 0490 ; mapped ; 0491 # 1.1 CYRILLIC CAPITAL LETTER GHE WITH UPTURN 0491 ; valid # 1.1 CYRILLIC SMALL LETTER GHE WITH UPTURN 0492 ; mapped ; 0493 # 1.1 CYRILLIC CAPITAL LETTER GHE WITH STROKE 0493 ; valid # 1.1 CYRILLIC SMALL LETTER GHE WITH STROKE 0494 ; mapped ; 0495 # 1.1 CYRILLIC CAPITAL LETTER GHE WITH MIDDLE HOOK 0495 ; valid # 1.1 CYRILLIC SMALL LETTER GHE WITH MIDDLE HOOK 0496 ; mapped ; 0497 # 1.1 CYRILLIC CAPITAL LETTER ZHE WITH DESCENDER 0497 ; valid # 1.1 CYRILLIC SMALL LETTER ZHE WITH DESCENDER 0498 ; mapped ; 0499 # 1.1 CYRILLIC CAPITAL LETTER ZE WITH DESCENDER 0499 ; valid # 1.1 CYRILLIC SMALL LETTER ZE WITH DESCENDER 049A ; mapped ; 049B # 1.1 CYRILLIC CAPITAL LETTER KA WITH DESCENDER 049B ; valid # 1.1 CYRILLIC SMALL LETTER KA WITH DESCENDER 049C ; mapped ; 049D # 1.1 CYRILLIC CAPITAL LETTER KA WITH VERTICAL STROKE 049D ; valid # 1.1 CYRILLIC SMALL LETTER KA WITH VERTICAL STROKE 049E ; mapped ; 049F # 1.1 CYRILLIC CAPITAL LETTER KA WITH STROKE 049F ; valid # 1.1 CYRILLIC SMALL LETTER KA WITH STROKE 04A0 ; mapped ; 04A1 # 1.1 CYRILLIC CAPITAL LETTER BASHKIR KA 04A1 ; valid # 1.1 CYRILLIC SMALL LETTER BASHKIR KA 04A2 ; mapped ; 04A3 # 1.1 CYRILLIC CAPITAL LETTER EN WITH DESCENDER 04A3 ; valid # 1.1 CYRILLIC SMALL LETTER EN WITH DESCENDER 04A4 ; mapped ; 04A5 # 1.1 CYRILLIC CAPITAL LIGATURE EN GHE 04A5 ; valid # 1.1 CYRILLIC SMALL LIGATURE EN GHE 04A6 ; mapped ; 04A7 # 1.1 CYRILLIC CAPITAL LETTER PE WITH MIDDLE HOOK 04A7 ; valid # 1.1 CYRILLIC SMALL LETTER PE WITH MIDDLE HOOK 04A8 ; mapped ; 04A9 # 1.1 CYRILLIC CAPITAL LETTER ABKHASIAN HA 04A9 ; valid # 1.1 CYRILLIC SMALL LETTER ABKHASIAN HA 04AA ; mapped ; 04AB # 1.1 CYRILLIC CAPITAL LETTER ES WITH DESCENDER 04AB ; valid # 1.1 CYRILLIC SMALL LETTER ES WITH DESCENDER 04AC ; mapped ; 04AD # 1.1 CYRILLIC CAPITAL LETTER TE WITH DESCENDER 04AD ; valid # 1.1 CYRILLIC SMALL LETTER TE WITH DESCENDER 04AE ; mapped ; 04AF # 1.1 CYRILLIC CAPITAL LETTER STRAIGHT U 04AF ; valid # 1.1 CYRILLIC SMALL LETTER STRAIGHT U 04B0 ; mapped ; 04B1 # 1.1 CYRILLIC CAPITAL LETTER STRAIGHT U WITH STROKE 04B1 ; valid # 1.1 CYRILLIC SMALL LETTER STRAIGHT U WITH STROKE 04B2 ; mapped ; 04B3 # 1.1 CYRILLIC CAPITAL LETTER HA WITH DESCENDER 04B3 ; valid # 1.1 CYRILLIC SMALL LETTER HA WITH DESCENDER 04B4 ; mapped ; 04B5 # 1.1 CYRILLIC CAPITAL LIGATURE TE TSE 04B5 ; valid # 1.1 CYRILLIC SMALL LIGATURE TE TSE 04B6 ; mapped ; 04B7 # 1.1 CYRILLIC CAPITAL LETTER CHE WITH DESCENDER 04B7 ; valid # 1.1 CYRILLIC SMALL LETTER CHE WITH DESCENDER 04B8 ; mapped ; 04B9 # 1.1 CYRILLIC CAPITAL LETTER CHE WITH VERTICAL STROKE 04B9 ; valid # 1.1 CYRILLIC SMALL LETTER CHE WITH VERTICAL STROKE 04BA ; mapped ; 04BB # 1.1 CYRILLIC CAPITAL LETTER SHHA 04BB ; valid # 1.1 CYRILLIC SMALL LETTER SHHA 04BC ; mapped ; 04BD # 1.1 CYRILLIC CAPITAL LETTER ABKHASIAN CHE 04BD ; valid # 1.1 CYRILLIC SMALL LETTER ABKHASIAN CHE 04BE ; mapped ; 04BF # 1.1 CYRILLIC CAPITAL LETTER ABKHASIAN CHE WITH DESCENDER 04BF ; valid # 1.1 CYRILLIC SMALL LETTER ABKHASIAN CHE WITH DESCENDER 04C0 ; disallowed # 1.1 CYRILLIC LETTER PALOCHKA 04C1 ; mapped ; 04C2 # 1.1 CYRILLIC CAPITAL LETTER ZHE WITH BREVE 04C2 ; valid # 1.1 CYRILLIC SMALL LETTER ZHE WITH BREVE 04C3 ; mapped ; 04C4 # 1.1 CYRILLIC CAPITAL LETTER KA WITH HOOK 04C4 ; valid # 1.1 CYRILLIC SMALL LETTER KA WITH HOOK 04C5 ; mapped ; 04C6 # 3.2 CYRILLIC CAPITAL LETTER EL WITH TAIL 04C6 ; valid # 3.2 CYRILLIC SMALL LETTER EL WITH TAIL 04C7 ; mapped ; 04C8 # 1.1 CYRILLIC CAPITAL LETTER EN WITH HOOK 04C8 ; valid # 1.1 CYRILLIC SMALL LETTER EN WITH HOOK 04C9 ; mapped ; 04CA # 3.2 CYRILLIC CAPITAL LETTER EN WITH TAIL 04CA ; valid # 3.2 CYRILLIC SMALL LETTER EN WITH TAIL 04CB ; mapped ; 04CC # 1.1 CYRILLIC CAPITAL LETTER KHAKASSIAN CHE 04CC ; valid # 1.1 CYRILLIC SMALL LETTER KHAKASSIAN CHE 04CD ; mapped ; 04CE # 3.2 CYRILLIC CAPITAL LETTER EM WITH TAIL 04CE ; valid # 3.2 CYRILLIC SMALL LETTER EM WITH TAIL 04CF ; valid # 5.0 CYRILLIC SMALL LETTER PALOCHKA 04D0 ; mapped ; 04D1 # 1.1 CYRILLIC CAPITAL LETTER A WITH BREVE 04D1 ; valid # 1.1 CYRILLIC SMALL LETTER A WITH BREVE 04D2 ; mapped ; 04D3 # 1.1 CYRILLIC CAPITAL LETTER A WITH DIAERESIS 04D3 ; valid # 1.1 CYRILLIC SMALL LETTER A WITH DIAERESIS 04D4 ; mapped ; 04D5 # 1.1 CYRILLIC CAPITAL LIGATURE A IE 04D5 ; valid # 1.1 CYRILLIC SMALL LIGATURE A IE 04D6 ; mapped ; 04D7 # 1.1 CYRILLIC CAPITAL LETTER IE WITH BREVE 04D7 ; valid # 1.1 CYRILLIC SMALL LETTER IE WITH BREVE 04D8 ; mapped ; 04D9 # 1.1 CYRILLIC CAPITAL LETTER SCHWA 04D9 ; valid # 1.1 CYRILLIC SMALL LETTER SCHWA 04DA ; mapped ; 04DB # 1.1 CYRILLIC CAPITAL LETTER SCHWA WITH DIAERESIS 04DB ; valid # 1.1 CYRILLIC SMALL LETTER SCHWA WITH DIAERESIS 04DC ; mapped ; 04DD # 1.1 CYRILLIC CAPITAL LETTER ZHE WITH DIAERESIS 04DD ; valid # 1.1 CYRILLIC SMALL LETTER ZHE WITH DIAERESIS 04DE ; mapped ; 04DF # 1.1 CYRILLIC CAPITAL LETTER ZE WITH DIAERESIS 04DF ; valid # 1.1 CYRILLIC SMALL LETTER ZE WITH DIAERESIS 04E0 ; mapped ; 04E1 # 1.1 CYRILLIC CAPITAL LETTER ABKHASIAN DZE 04E1 ; valid # 1.1 CYRILLIC SMALL LETTER ABKHASIAN DZE 04E2 ; mapped ; 04E3 # 1.1 CYRILLIC CAPITAL LETTER I WITH MACRON 04E3 ; valid # 1.1 CYRILLIC SMALL LETTER I WITH MACRON 04E4 ; mapped ; 04E5 # 1.1 CYRILLIC CAPITAL LETTER I WITH DIAERESIS 04E5 ; valid # 1.1 CYRILLIC SMALL LETTER I WITH DIAERESIS 04E6 ; mapped ; 04E7 # 1.1 CYRILLIC CAPITAL LETTER O WITH DIAERESIS 04E7 ; valid # 1.1 CYRILLIC SMALL LETTER O WITH DIAERESIS 04E8 ; mapped ; 04E9 # 1.1 CYRILLIC CAPITAL LETTER BARRED O 04E9 ; valid # 1.1 CYRILLIC SMALL LETTER BARRED O 04EA ; mapped ; 04EB # 1.1 CYRILLIC CAPITAL LETTER BARRED O WITH DIAERESIS 04EB ; valid # 1.1 CYRILLIC SMALL LETTER BARRED O WITH DIAERESIS 04EC ; mapped ; 04ED # 3.0 CYRILLIC CAPITAL LETTER E WITH DIAERESIS 04ED ; valid # 3.0 CYRILLIC SMALL LETTER E WITH DIAERESIS 04EE ; mapped ; 04EF # 1.1 CYRILLIC CAPITAL LETTER U WITH MACRON 04EF ; valid # 1.1 CYRILLIC SMALL LETTER U WITH MACRON 04F0 ; mapped ; 04F1 # 1.1 CYRILLIC CAPITAL LETTER U WITH DIAERESIS 04F1 ; valid # 1.1 CYRILLIC SMALL LETTER U WITH DIAERESIS 04F2 ; mapped ; 04F3 # 1.1 CYRILLIC CAPITAL LETTER U WITH DOUBLE ACUTE 04F3 ; valid # 1.1 CYRILLIC SMALL LETTER U WITH DOUBLE ACUTE 04F4 ; mapped ; 04F5 # 1.1 CYRILLIC CAPITAL LETTER CHE WITH DIAERESIS 04F5 ; valid # 1.1 CYRILLIC SMALL LETTER CHE WITH DIAERESIS 04F6 ; mapped ; 04F7 # 4.1 CYRILLIC CAPITAL LETTER GHE WITH DESCENDER 04F7 ; valid # 4.1 CYRILLIC SMALL LETTER GHE WITH DESCENDER 04F8 ; mapped ; 04F9 # 1.1 CYRILLIC CAPITAL LETTER YERU WITH DIAERESIS 04F9 ; valid # 1.1 CYRILLIC SMALL LETTER YERU WITH DIAERESIS 04FA ; mapped ; 04FB # 5.0 CYRILLIC CAPITAL LETTER GHE WITH STROKE AND HOOK 04FB ; valid # 5.0 CYRILLIC SMALL LETTER GHE WITH STROKE AND HOOK 04FC ; mapped ; 04FD # 5.0 CYRILLIC CAPITAL LETTER HA WITH HOOK 04FD ; valid # 5.0 CYRILLIC SMALL LETTER HA WITH HOOK 04FE ; mapped ; 04FF # 5.0 CYRILLIC CAPITAL LETTER HA WITH STROKE 04FF ; valid # 5.0 CYRILLIC SMALL LETTER HA WITH STROKE 0500 ; mapped ; 0501 # 3.2 CYRILLIC CAPITAL LETTER KOMI DE 0501 ; valid # 3.2 CYRILLIC SMALL LETTER KOMI DE 0502 ; mapped ; 0503 # 3.2 CYRILLIC CAPITAL LETTER KOMI DJE 0503 ; valid # 3.2 CYRILLIC SMALL LETTER KOMI DJE 0504 ; mapped ; 0505 # 3.2 CYRILLIC CAPITAL LETTER KOMI ZJE 0505 ; valid # 3.2 CYRILLIC SMALL LETTER KOMI ZJE 0506 ; mapped ; 0507 # 3.2 CYRILLIC CAPITAL LETTER KOMI DZJE 0507 ; valid # 3.2 CYRILLIC SMALL LETTER KOMI DZJE 0508 ; mapped ; 0509 # 3.2 CYRILLIC CAPITAL LETTER KOMI LJE 0509 ; valid # 3.2 CYRILLIC SMALL LETTER KOMI LJE 050A ; mapped ; 050B # 3.2 CYRILLIC CAPITAL LETTER KOMI NJE 050B ; valid # 3.2 CYRILLIC SMALL LETTER KOMI NJE 050C ; mapped ; 050D # 3.2 CYRILLIC CAPITAL LETTER KOMI SJE 050D ; valid # 3.2 CYRILLIC SMALL LETTER KOMI SJE 050E ; mapped ; 050F # 3.2 CYRILLIC CAPITAL LETTER KOMI TJE 050F ; valid # 3.2 CYRILLIC SMALL LETTER KOMI TJE 0510 ; mapped ; 0511 # 5.0 CYRILLIC CAPITAL LETTER REVERSED ZE 0511 ; valid # 5.0 CYRILLIC SMALL LETTER REVERSED ZE 0512 ; mapped ; 0513 # 5.0 CYRILLIC CAPITAL LETTER EL WITH HOOK 0513 ; valid # 5.0 CYRILLIC SMALL LETTER EL WITH HOOK 0514 ; mapped ; 0515 # 5.1 CYRILLIC CAPITAL LETTER LHA 0515 ; valid # 5.1 CYRILLIC SMALL LETTER LHA 0516 ; mapped ; 0517 # 5.1 CYRILLIC CAPITAL LETTER RHA 0517 ; valid # 5.1 CYRILLIC SMALL LETTER RHA 0518 ; mapped ; 0519 # 5.1 CYRILLIC CAPITAL LETTER YAE 0519 ; valid # 5.1 CYRILLIC SMALL LETTER YAE 051A ; mapped ; 051B # 5.1 CYRILLIC CAPITAL LETTER QA 051B ; valid # 5.1 CYRILLIC SMALL LETTER QA 051C ; mapped ; 051D # 5.1 CYRILLIC CAPITAL LETTER WE 051D ; valid # 5.1 CYRILLIC SMALL LETTER WE 051E ; mapped ; 051F # 5.1 CYRILLIC CAPITAL LETTER ALEUT KA 051F ; valid # 5.1 CYRILLIC SMALL LETTER ALEUT KA 0520 ; mapped ; 0521 # 5.1 CYRILLIC CAPITAL LETTER EL WITH MIDDLE HOOK 0521 ; valid # 5.1 CYRILLIC SMALL LETTER EL WITH MIDDLE HOOK 0522 ; mapped ; 0523 # 5.1 CYRILLIC CAPITAL LETTER EN WITH MIDDLE HOOK 0523 ; valid # 5.1 CYRILLIC SMALL LETTER EN WITH MIDDLE HOOK 0524 ; mapped ; 0525 # 5.2 CYRILLIC CAPITAL LETTER PE WITH DESCENDER 0525 ; valid # 5.2 CYRILLIC SMALL LETTER PE WITH DESCENDER 0526 ; mapped ; 0527 # 6.0 CYRILLIC CAPITAL LETTER SHHA WITH DESCENDER 0527 ; valid # 6.0 CYRILLIC SMALL LETTER SHHA WITH DESCENDER 0528 ; mapped ; 0529 # 7.0 CYRILLIC CAPITAL LETTER EN WITH LEFT HOOK 0529 ; valid # 7.0 CYRILLIC SMALL LETTER EN WITH LEFT HOOK 052A ; mapped ; 052B # 7.0 CYRILLIC CAPITAL LETTER DZZHE 052B ; valid # 7.0 CYRILLIC SMALL LETTER DZZHE 052C ; mapped ; 052D # 7.0 CYRILLIC CAPITAL LETTER DCHE 052D ; valid # 7.0 CYRILLIC SMALL LETTER DCHE 052E ; mapped ; 052F # 7.0 CYRILLIC CAPITAL LETTER EL WITH DESCENDER 052F ; valid # 7.0 CYRILLIC SMALL LETTER EL WITH DESCENDER 0530 ; disallowed # NA 0531 ; mapped ; 0561 # 1.1 ARMENIAN CAPITAL LETTER AYB 0532 ; mapped ; 0562 # 1.1 ARMENIAN CAPITAL LETTER BEN 0533 ; mapped ; 0563 # 1.1 ARMENIAN CAPITAL LETTER GIM 0534 ; mapped ; 0564 # 1.1 ARMENIAN CAPITAL LETTER DA 0535 ; mapped ; 0565 # 1.1 ARMENIAN CAPITAL LETTER ECH 0536 ; mapped ; 0566 # 1.1 ARMENIAN CAPITAL LETTER ZA 0537 ; mapped ; 0567 # 1.1 ARMENIAN CAPITAL LETTER EH 0538 ; mapped ; 0568 # 1.1 ARMENIAN CAPITAL LETTER ET 0539 ; mapped ; 0569 # 1.1 ARMENIAN CAPITAL LETTER TO 053A ; mapped ; 056A # 1.1 ARMENIAN CAPITAL LETTER ZHE 053B ; mapped ; 056B # 1.1 ARMENIAN CAPITAL LETTER INI 053C ; mapped ; 056C # 1.1 ARMENIAN CAPITAL LETTER LIWN 053D ; mapped ; 056D # 1.1 ARMENIAN CAPITAL LETTER XEH 053E ; mapped ; 056E # 1.1 ARMENIAN CAPITAL LETTER CA 053F ; mapped ; 056F # 1.1 ARMENIAN CAPITAL LETTER KEN 0540 ; mapped ; 0570 # 1.1 ARMENIAN CAPITAL LETTER HO 0541 ; mapped ; 0571 # 1.1 ARMENIAN CAPITAL LETTER JA 0542 ; mapped ; 0572 # 1.1 ARMENIAN CAPITAL LETTER GHAD 0543 ; mapped ; 0573 # 1.1 ARMENIAN CAPITAL LETTER CHEH 0544 ; mapped ; 0574 # 1.1 ARMENIAN CAPITAL LETTER MEN 0545 ; mapped ; 0575 # 1.1 ARMENIAN CAPITAL LETTER YI 0546 ; mapped ; 0576 # 1.1 ARMENIAN CAPITAL LETTER NOW 0547 ; mapped ; 0577 # 1.1 ARMENIAN CAPITAL LETTER SHA 0548 ; mapped ; 0578 # 1.1 ARMENIAN CAPITAL LETTER VO 0549 ; mapped ; 0579 # 1.1 ARMENIAN CAPITAL LETTER CHA 054A ; mapped ; 057A # 1.1 ARMENIAN CAPITAL LETTER PEH 054B ; mapped ; 057B # 1.1 ARMENIAN CAPITAL LETTER JHEH 054C ; mapped ; 057C # 1.1 ARMENIAN CAPITAL LETTER RA 054D ; mapped ; 057D # 1.1 ARMENIAN CAPITAL LETTER SEH 054E ; mapped ; 057E # 1.1 ARMENIAN CAPITAL LETTER VEW 054F ; mapped ; 057F # 1.1 ARMENIAN CAPITAL LETTER TIWN 0550 ; mapped ; 0580 # 1.1 ARMENIAN CAPITAL LETTER REH 0551 ; mapped ; 0581 # 1.1 ARMENIAN CAPITAL LETTER CO 0552 ; mapped ; 0582 # 1.1 ARMENIAN CAPITAL LETTER YIWN 0553 ; mapped ; 0583 # 1.1 ARMENIAN CAPITAL LETTER PIWR 0554 ; mapped ; 0584 # 1.1 ARMENIAN CAPITAL LETTER KEH 0555 ; mapped ; 0585 # 1.1 ARMENIAN CAPITAL LETTER OH 0556 ; mapped ; 0586 # 1.1 ARMENIAN CAPITAL LETTER FEH 0557..0558 ; disallowed # NA .. 0559 ; valid # 1.1 ARMENIAN MODIFIER LETTER LEFT HALF RING 055A..055F ; valid ; ; NV8 # 1.1 ARMENIAN APOSTROPHE..ARMENIAN ABBREVIATION MARK 0560 ; valid # 11.0 ARMENIAN SMALL LETTER TURNED AYB 0561..0586 ; valid # 1.1 ARMENIAN SMALL LETTER AYB..ARMENIAN SMALL LETTER FEH 0587 ; mapped ; 0565 0582 # 1.1 ARMENIAN SMALL LIGATURE ECH YIWN 0588 ; valid # 11.0 ARMENIAN SMALL LETTER YI WITH STROKE 0589 ; valid ; ; NV8 # 1.1 ARMENIAN FULL STOP 058A ; valid ; ; NV8 # 3.0 ARMENIAN HYPHEN 058B..058C ; disallowed # NA .. 058D..058E ; valid ; ; NV8 # 7.0 RIGHT-FACING ARMENIAN ETERNITY SIGN..LEFT-FACING ARMENIAN ETERNITY SIGN 058F ; valid ; ; NV8 # 6.1 ARMENIAN DRAM SIGN 0590 ; disallowed # NA 0591..05A1 ; valid # 2.0 HEBREW ACCENT ETNAHTA..HEBREW ACCENT PAZER 05A2 ; valid # 4.1 HEBREW ACCENT ATNAH HAFUKH 05A3..05AF ; valid # 2.0 HEBREW ACCENT MUNAH..HEBREW MARK MASORA CIRCLE 05B0..05B9 ; valid # 1.1 HEBREW POINT SHEVA..HEBREW POINT HOLAM 05BA ; valid # 5.0 HEBREW POINT HOLAM HASER FOR VAV 05BB..05BD ; valid # 1.1 HEBREW POINT QUBUTS..HEBREW POINT METEG 05BE ; valid ; ; NV8 # 1.1 HEBREW PUNCTUATION MAQAF 05BF ; valid # 1.1 HEBREW POINT RAFE 05C0 ; valid ; ; NV8 # 1.1 HEBREW PUNCTUATION PASEQ 05C1..05C2 ; valid # 1.1 HEBREW POINT SHIN DOT..HEBREW POINT SIN DOT 05C3 ; valid ; ; NV8 # 1.1 HEBREW PUNCTUATION SOF PASUQ 05C4 ; valid # 2.0 HEBREW MARK UPPER DOT 05C5 ; valid # 4.1 HEBREW MARK LOWER DOT 05C6 ; valid ; ; NV8 # 4.1 HEBREW PUNCTUATION NUN HAFUKHA 05C7 ; valid # 4.1 HEBREW POINT QAMATS QATAN 05C8..05CF ; disallowed # NA .. 05D0..05EA ; valid # 1.1 HEBREW LETTER ALEF..HEBREW LETTER TAV 05EB..05EE ; disallowed # NA .. 05EF ; valid # 11.0 HEBREW YOD TRIANGLE 05F0..05F4 ; valid # 1.1 HEBREW LIGATURE YIDDISH DOUBLE VAV..HEBREW PUNCTUATION GERSHAYIM 05F5..05FF ; disallowed # NA .. 0600..0603 ; disallowed # 4.0 ARABIC NUMBER SIGN..ARABIC SIGN SAFHA 0604 ; disallowed # 6.1 ARABIC SIGN SAMVAT 0605 ; disallowed # 7.0 ARABIC NUMBER MARK ABOVE 0606..060A ; valid ; ; NV8 # 5.1 ARABIC-INDIC CUBE ROOT..ARABIC-INDIC PER TEN THOUSAND SIGN 060B ; valid ; ; NV8 # 4.1 AFGHANI SIGN 060C ; valid ; ; NV8 # 1.1 ARABIC COMMA 060D..060F ; valid ; ; NV8 # 4.0 ARABIC DATE SEPARATOR..ARABIC SIGN MISRA 0610..0615 ; valid # 4.0 ARABIC SIGN SALLALLAHOU ALAYHE WASSALLAM..ARABIC SMALL HIGH TAH 0616..061A ; valid # 5.1 ARABIC SMALL HIGH LIGATURE ALEF WITH LAM WITH YEH..ARABIC SMALL KASRA 061B ; valid ; ; NV8 # 1.1 ARABIC SEMICOLON 061C ; disallowed # 6.3 ARABIC LETTER MARK 061D ; valid ; ; NV8 # 14.0 ARABIC END OF TEXT MARK 061E ; valid ; ; NV8 # 4.1 ARABIC TRIPLE DOT PUNCTUATION MARK 061F ; valid ; ; NV8 # 1.1 ARABIC QUESTION MARK 0620 ; valid # 6.0 ARABIC LETTER KASHMIRI YEH 0621..063A ; valid # 1.1 ARABIC LETTER HAMZA..ARABIC LETTER GHAIN 063B..063F ; valid # 5.1 ARABIC LETTER KEHEH WITH TWO DOTS ABOVE..ARABIC LETTER FARSI YEH WITH THREE DOTS ABOVE 0640 ; valid ; ; NV8 # 1.1 ARABIC TATWEEL 0641..0652 ; valid # 1.1 ARABIC LETTER FEH..ARABIC SUKUN 0653..0655 ; valid # 3.0 ARABIC MADDAH ABOVE..ARABIC HAMZA BELOW 0656..0658 ; valid # 4.0 ARABIC SUBSCRIPT ALEF..ARABIC MARK NOON GHUNNA 0659..065E ; valid # 4.1 ARABIC ZWARAKAY..ARABIC FATHA WITH TWO DOTS 065F ; valid # 6.0 ARABIC WAVY HAMZA BELOW 0660..0669 ; valid # 1.1 ARABIC-INDIC DIGIT ZERO..ARABIC-INDIC DIGIT NINE 066A..066D ; valid ; ; NV8 # 1.1 ARABIC PERCENT SIGN..ARABIC FIVE POINTED STAR 066E..066F ; valid # 3.2 ARABIC LETTER DOTLESS BEH..ARABIC LETTER DOTLESS QAF 0670..0674 ; valid # 1.1 ARABIC LETTER SUPERSCRIPT ALEF..ARABIC LETTER HIGH HAMZA 0675 ; mapped ; 0627 0674 # 1.1 ARABIC LETTER HIGH HAMZA ALEF 0676 ; mapped ; 0648 0674 # 1.1 ARABIC LETTER HIGH HAMZA WAW 0677 ; mapped ; 06C7 0674 # 1.1 ARABIC LETTER U WITH HAMZA ABOVE 0678 ; mapped ; 064A 0674 # 1.1 ARABIC LETTER HIGH HAMZA YEH 0679..06B7 ; valid # 1.1 ARABIC LETTER TTEH..ARABIC LETTER LAM WITH THREE DOTS ABOVE 06B8..06B9 ; valid # 3.0 ARABIC LETTER LAM WITH THREE DOTS BELOW..ARABIC LETTER NOON WITH DOT BELOW 06BA..06BE ; valid # 1.1 ARABIC LETTER NOON GHUNNA..ARABIC LETTER HEH DOACHASHMEE 06BF ; valid # 3.0 ARABIC LETTER TCHEH WITH DOT ABOVE 06C0..06CE ; valid # 1.1 ARABIC LETTER HEH WITH YEH ABOVE..ARABIC LETTER YEH WITH SMALL V 06CF ; valid # 3.0 ARABIC LETTER WAW WITH DOT ABOVE 06D0..06D3 ; valid # 1.1 ARABIC LETTER E..ARABIC LETTER YEH BARREE WITH HAMZA ABOVE 06D4 ; valid ; ; NV8 # 1.1 ARABIC FULL STOP 06D5..06DC ; valid # 1.1 ARABIC LETTER AE..ARABIC SMALL HIGH SEEN 06DD ; disallowed # 1.1 ARABIC END OF AYAH 06DE ; valid ; ; NV8 # 1.1 ARABIC START OF RUB EL HIZB 06DF..06E8 ; valid # 1.1 ARABIC SMALL HIGH ROUNDED ZERO..ARABIC SMALL HIGH NOON 06E9 ; valid ; ; NV8 # 1.1 ARABIC PLACE OF SAJDAH 06EA..06ED ; valid # 1.1 ARABIC EMPTY CENTRE LOW STOP..ARABIC SMALL LOW MEEM 06EE..06EF ; valid # 4.0 ARABIC LETTER DAL WITH INVERTED V..ARABIC LETTER REH WITH INVERTED V 06F0..06F9 ; valid # 1.1 EXTENDED ARABIC-INDIC DIGIT ZERO..EXTENDED ARABIC-INDIC DIGIT NINE 06FA..06FE ; valid # 3.0 ARABIC LETTER SHEEN WITH DOT BELOW..ARABIC SIGN SINDHI POSTPOSITION MEN 06FF ; valid # 4.0 ARABIC LETTER HEH WITH INVERTED V 0700..070D ; valid ; ; NV8 # 3.0 SYRIAC END OF PARAGRAPH..SYRIAC HARKLEAN ASTERISCUS 070E ; disallowed # NA 070F ; disallowed # 3.0 SYRIAC ABBREVIATION MARK 0710..072C ; valid # 3.0 SYRIAC LETTER ALAPH..SYRIAC LETTER TAW 072D..072F ; valid # 4.0 SYRIAC LETTER PERSIAN BHETH..SYRIAC LETTER PERSIAN DHALATH 0730..074A ; valid # 3.0 SYRIAC PTHAHA ABOVE..SYRIAC BARREKH 074B..074C ; disallowed # NA .. 074D..074F ; valid # 4.0 SYRIAC LETTER SOGDIAN ZHAIN..SYRIAC LETTER SOGDIAN FE 0750..076D ; valid # 4.1 ARABIC LETTER BEH WITH THREE DOTS HORIZONTALLY BELOW..ARABIC LETTER SEEN WITH TWO DOTS VERTICALLY ABOVE 076E..077F ; valid # 5.1 ARABIC LETTER HAH WITH SMALL ARABIC LETTER TAH BELOW..ARABIC LETTER KAF WITH TWO DOTS ABOVE 0780..07B0 ; valid # 3.0 THAANA LETTER HAA..THAANA SUKUN 07B1 ; valid # 3.2 THAANA LETTER NAA 07B2..07BF ; disallowed # NA .. 07C0..07F5 ; valid # 5.0 NKO DIGIT ZERO..NKO LOW TONE APOSTROPHE 07F6..07FA ; valid ; ; NV8 # 5.0 NKO SYMBOL OO DENNEN..NKO LAJANYALAN 07FB..07FC ; disallowed # NA .. 07FD ; valid # 11.0 NKO DANTAYALAN 07FE..07FF ; valid ; ; NV8 # 11.0 NKO DOROME SIGN..NKO TAMAN SIGN 0800..082D ; valid # 5.2 SAMARITAN LETTER ALAF..SAMARITAN MARK NEQUDAA 082E..082F ; disallowed # NA .. 0830..083E ; valid ; ; NV8 # 5.2 SAMARITAN PUNCTUATION NEQUDAA..SAMARITAN PUNCTUATION ANNAAU 083F ; disallowed # NA 0840..085B ; valid # 6.0 MANDAIC LETTER HALQA..MANDAIC GEMINATION MARK 085C..085D ; disallowed # NA .. 085E ; valid ; ; NV8 # 6.0 MANDAIC PUNCTUATION 085F ; disallowed # NA 0860..086A ; valid # 10.0 SYRIAC LETTER MALAYALAM NGA..SYRIAC LETTER MALAYALAM SSA 086B..086F ; disallowed # NA .. 0870..0887 ; valid # 14.0 ARABIC LETTER ALEF WITH ATTACHED FATHA..ARABIC BASELINE ROUND DOT 0888 ; valid ; ; NV8 # 14.0 ARABIC RAISED ROUND DOT 0889..088E ; valid # 14.0 ARABIC LETTER NOON WITH INVERTED SMALL V..ARABIC VERTICAL TAIL 088F ; disallowed # NA 0890..0891 ; disallowed # 14.0 ARABIC POUND MARK ABOVE..ARABIC PIASTRE MARK ABOVE 0892..0897 ; disallowed # NA .. 0898..089F ; valid # 14.0 ARABIC SMALL HIGH WORD AL-JUZ..ARABIC HALF MADDA OVER MADDA 08A0 ; valid # 6.1 ARABIC LETTER BEH WITH SMALL V BELOW 08A1 ; valid # 7.0 ARABIC LETTER BEH WITH HAMZA ABOVE 08A2..08AC ; valid # 6.1 ARABIC LETTER JEEM WITH TWO DOTS ABOVE..ARABIC LETTER ROHINGYA YEH 08AD..08B2 ; valid # 7.0 ARABIC LETTER LOW ALEF..ARABIC LETTER ZAIN WITH INVERTED V ABOVE 08B3..08B4 ; valid # 8.0 ARABIC LETTER AIN WITH THREE DOTS BELOW..ARABIC LETTER KAF WITH DOT BELOW 08B5 ; valid # 14.0 ARABIC LETTER QAF WITH DOT BELOW AND NO DOTS ABOVE 08B6..08BD ; valid # 9.0 ARABIC LETTER BEH WITH SMALL MEEM ABOVE..ARABIC LETTER AFRICAN NOON 08BE..08C7 ; valid # 13.0 ARABIC LETTER PEH WITH SMALL V..ARABIC LETTER LAM WITH SMALL ARABIC LETTER TAH ABOVE 08C8..08D2 ; valid # 14.0 ARABIC LETTER GRAF..ARABIC LARGE ROUND DOT INSIDE CIRCLE BELOW 08D3 ; valid # 11.0 ARABIC SMALL LOW WAW 08D4..08E1 ; valid # 9.0 ARABIC SMALL HIGH WORD AR-RUB..ARABIC SMALL HIGH SIGN SAFHA 08E2 ; disallowed # 9.0 ARABIC DISPUTED END OF AYAH 08E3 ; valid # 8.0 ARABIC TURNED DAMMA BELOW 08E4..08FE ; valid # 6.1 ARABIC CURLY FATHA..ARABIC DAMMA WITH DOT 08FF ; valid # 7.0 ARABIC MARK SIDEWAYS NOON GHUNNA 0900 ; valid # 5.2 DEVANAGARI SIGN INVERTED CANDRABINDU 0901..0903 ; valid # 1.1 DEVANAGARI SIGN CANDRABINDU..DEVANAGARI SIGN VISARGA 0904 ; valid # 4.0 DEVANAGARI LETTER SHORT A 0905..0939 ; valid # 1.1 DEVANAGARI LETTER A..DEVANAGARI LETTER HA 093A..093B ; valid # 6.0 DEVANAGARI VOWEL SIGN OE..DEVANAGARI VOWEL SIGN OOE 093C..094D ; valid # 1.1 DEVANAGARI SIGN NUKTA..DEVANAGARI SIGN VIRAMA 094E ; valid # 5.2 DEVANAGARI VOWEL SIGN PRISHTHAMATRA E 094F ; valid # 6.0 DEVANAGARI VOWEL SIGN AW 0950..0954 ; valid # 1.1 DEVANAGARI OM..DEVANAGARI ACUTE ACCENT 0955 ; valid # 5.2 DEVANAGARI VOWEL SIGN CANDRA LONG E 0956..0957 ; valid # 6.0 DEVANAGARI VOWEL SIGN UE..DEVANAGARI VOWEL SIGN UUE 0958 ; mapped ; 0915 093C # 1.1 DEVANAGARI LETTER QA 0959 ; mapped ; 0916 093C # 1.1 DEVANAGARI LETTER KHHA 095A ; mapped ; 0917 093C # 1.1 DEVANAGARI LETTER GHHA 095B ; mapped ; 091C 093C # 1.1 DEVANAGARI LETTER ZA 095C ; mapped ; 0921 093C # 1.1 DEVANAGARI LETTER DDDHA 095D ; mapped ; 0922 093C # 1.1 DEVANAGARI LETTER RHA 095E ; mapped ; 092B 093C # 1.1 DEVANAGARI LETTER FA 095F ; mapped ; 092F 093C # 1.1 DEVANAGARI LETTER YYA 0960..0963 ; valid # 1.1 DEVANAGARI LETTER VOCALIC RR..DEVANAGARI VOWEL SIGN VOCALIC LL 0964..0965 ; valid ; ; NV8 # 1.1 DEVANAGARI DANDA..DEVANAGARI DOUBLE DANDA 0966..096F ; valid # 1.1 DEVANAGARI DIGIT ZERO..DEVANAGARI DIGIT NINE 0970 ; valid ; ; NV8 # 1.1 DEVANAGARI ABBREVIATION SIGN 0971..0972 ; valid # 5.1 DEVANAGARI SIGN HIGH SPACING DOT..DEVANAGARI LETTER CANDRA A 0973..0977 ; valid # 6.0 DEVANAGARI LETTER OE..DEVANAGARI LETTER UUE 0978 ; valid # 7.0 DEVANAGARI LETTER MARWARI DDA 0979..097A ; valid # 5.2 DEVANAGARI LETTER ZHA..DEVANAGARI LETTER HEAVY YA 097B..097C ; valid # 5.0 DEVANAGARI LETTER GGA..DEVANAGARI LETTER JJA 097D ; valid # 4.1 DEVANAGARI LETTER GLOTTAL STOP 097E..097F ; valid # 5.0 DEVANAGARI LETTER DDDA..DEVANAGARI LETTER BBA 0980 ; valid # 7.0 BENGALI ANJI 0981..0983 ; valid # 1.1 BENGALI SIGN CANDRABINDU..BENGALI SIGN VISARGA 0984 ; disallowed # NA 0985..098C ; valid # 1.1 BENGALI LETTER A..BENGALI LETTER VOCALIC L 098D..098E ; disallowed # NA .. 098F..0990 ; valid # 1.1 BENGALI LETTER E..BENGALI LETTER AI 0991..0992 ; disallowed # NA .. 0993..09A8 ; valid # 1.1 BENGALI LETTER O..BENGALI LETTER NA 09A9 ; disallowed # NA 09AA..09B0 ; valid # 1.1 BENGALI LETTER PA..BENGALI LETTER RA 09B1 ; disallowed # NA 09B2 ; valid # 1.1 BENGALI LETTER LA 09B3..09B5 ; disallowed # NA .. 09B6..09B9 ; valid # 1.1 BENGALI LETTER SHA..BENGALI LETTER HA 09BA..09BB ; disallowed # NA .. 09BC ; valid # 1.1 BENGALI SIGN NUKTA 09BD ; valid # 4.0 BENGALI SIGN AVAGRAHA 09BE..09C4 ; valid # 1.1 BENGALI VOWEL SIGN AA..BENGALI VOWEL SIGN VOCALIC RR 09C5..09C6 ; disallowed # NA .. 09C7..09C8 ; valid # 1.1 BENGALI VOWEL SIGN E..BENGALI VOWEL SIGN AI 09C9..09CA ; disallowed # NA .. 09CB..09CD ; valid # 1.1 BENGALI VOWEL SIGN O..BENGALI SIGN VIRAMA 09CE ; valid # 4.1 BENGALI LETTER KHANDA TA 09CF..09D6 ; disallowed # NA .. 09D7 ; valid # 1.1 BENGALI AU LENGTH MARK 09D8..09DB ; disallowed # NA .. 09DC ; mapped ; 09A1 09BC # 1.1 BENGALI LETTER RRA 09DD ; mapped ; 09A2 09BC # 1.1 BENGALI LETTER RHA 09DE ; disallowed # NA 09DF ; mapped ; 09AF 09BC # 1.1 BENGALI LETTER YYA 09E0..09E3 ; valid # 1.1 BENGALI LETTER VOCALIC RR..BENGALI VOWEL SIGN VOCALIC LL 09E4..09E5 ; disallowed # NA .. 09E6..09F1 ; valid # 1.1 BENGALI DIGIT ZERO..BENGALI LETTER RA WITH LOWER DIAGONAL 09F2..09FA ; valid ; ; NV8 # 1.1 BENGALI RUPEE MARK..BENGALI ISSHAR 09FB ; valid ; ; NV8 # 5.2 BENGALI GANDA MARK 09FC ; valid # 10.0 BENGALI LETTER VEDIC ANUSVARA 09FD ; valid ; ; NV8 # 10.0 BENGALI ABBREVIATION SIGN 09FE ; valid # 11.0 BENGALI SANDHI MARK 09FF..0A00 ; disallowed # NA .. 0A01 ; valid # 4.0 GURMUKHI SIGN ADAK BINDI 0A02 ; valid # 1.1 GURMUKHI SIGN BINDI 0A03 ; valid # 4.0 GURMUKHI SIGN VISARGA 0A04 ; disallowed # NA 0A05..0A0A ; valid # 1.1 GURMUKHI LETTER A..GURMUKHI LETTER UU 0A0B..0A0E ; disallowed # NA .. 0A0F..0A10 ; valid # 1.1 GURMUKHI LETTER EE..GURMUKHI LETTER AI 0A11..0A12 ; disallowed # NA .. 0A13..0A28 ; valid # 1.1 GURMUKHI LETTER OO..GURMUKHI LETTER NA 0A29 ; disallowed # NA 0A2A..0A30 ; valid # 1.1 GURMUKHI LETTER PA..GURMUKHI LETTER RA 0A31 ; disallowed # NA 0A32 ; valid # 1.1 GURMUKHI LETTER LA 0A33 ; mapped ; 0A32 0A3C # 1.1 GURMUKHI LETTER LLA 0A34 ; disallowed # NA 0A35 ; valid # 1.1 GURMUKHI LETTER VA 0A36 ; mapped ; 0A38 0A3C # 1.1 GURMUKHI LETTER SHA 0A37 ; disallowed # NA 0A38..0A39 ; valid # 1.1 GURMUKHI LETTER SA..GURMUKHI LETTER HA 0A3A..0A3B ; disallowed # NA .. 0A3C ; valid # 1.1 GURMUKHI SIGN NUKTA 0A3D ; disallowed # NA 0A3E..0A42 ; valid # 1.1 GURMUKHI VOWEL SIGN AA..GURMUKHI VOWEL SIGN UU 0A43..0A46 ; disallowed # NA .. 0A47..0A48 ; valid # 1.1 GURMUKHI VOWEL SIGN EE..GURMUKHI VOWEL SIGN AI 0A49..0A4A ; disallowed # NA .. 0A4B..0A4D ; valid # 1.1 GURMUKHI VOWEL SIGN OO..GURMUKHI SIGN VIRAMA 0A4E..0A50 ; disallowed # NA .. 0A51 ; valid # 5.1 GURMUKHI SIGN UDAAT 0A52..0A58 ; disallowed # NA .. 0A59 ; mapped ; 0A16 0A3C # 1.1 GURMUKHI LETTER KHHA 0A5A ; mapped ; 0A17 0A3C # 1.1 GURMUKHI LETTER GHHA 0A5B ; mapped ; 0A1C 0A3C # 1.1 GURMUKHI LETTER ZA 0A5C ; valid # 1.1 GURMUKHI LETTER RRA 0A5D ; disallowed # NA 0A5E ; mapped ; 0A2B 0A3C # 1.1 GURMUKHI LETTER FA 0A5F..0A65 ; disallowed # NA .. 0A66..0A74 ; valid # 1.1 GURMUKHI DIGIT ZERO..GURMUKHI EK ONKAR 0A75 ; valid # 5.1 GURMUKHI SIGN YAKASH 0A76 ; valid ; ; NV8 # 11.0 GURMUKHI ABBREVIATION SIGN 0A77..0A80 ; disallowed # NA .. 0A81..0A83 ; valid # 1.1 GUJARATI SIGN CANDRABINDU..GUJARATI SIGN VISARGA 0A84 ; disallowed # NA 0A85..0A8B ; valid # 1.1 GUJARATI LETTER A..GUJARATI LETTER VOCALIC R 0A8C ; valid # 4.0 GUJARATI LETTER VOCALIC L 0A8D ; valid # 1.1 GUJARATI VOWEL CANDRA E 0A8E ; disallowed # NA 0A8F..0A91 ; valid # 1.1 GUJARATI LETTER E..GUJARATI VOWEL CANDRA O 0A92 ; disallowed # NA 0A93..0AA8 ; valid # 1.1 GUJARATI LETTER O..GUJARATI LETTER NA 0AA9 ; disallowed # NA 0AAA..0AB0 ; valid # 1.1 GUJARATI LETTER PA..GUJARATI LETTER RA 0AB1 ; disallowed # NA 0AB2..0AB3 ; valid # 1.1 GUJARATI LETTER LA..GUJARATI LETTER LLA 0AB4 ; disallowed # NA 0AB5..0AB9 ; valid # 1.1 GUJARATI LETTER VA..GUJARATI LETTER HA 0ABA..0ABB ; disallowed # NA .. 0ABC..0AC5 ; valid # 1.1 GUJARATI SIGN NUKTA..GUJARATI VOWEL SIGN CANDRA E 0AC6 ; disallowed # NA 0AC7..0AC9 ; valid # 1.1 GUJARATI VOWEL SIGN E..GUJARATI VOWEL SIGN CANDRA O 0ACA ; disallowed # NA 0ACB..0ACD ; valid # 1.1 GUJARATI VOWEL SIGN O..GUJARATI SIGN VIRAMA 0ACE..0ACF ; disallowed # NA .. 0AD0 ; valid # 1.1 GUJARATI OM 0AD1..0ADF ; disallowed # NA .. 0AE0 ; valid # 1.1 GUJARATI LETTER VOCALIC RR 0AE1..0AE3 ; valid # 4.0 GUJARATI LETTER VOCALIC LL..GUJARATI VOWEL SIGN VOCALIC LL 0AE4..0AE5 ; disallowed # NA .. 0AE6..0AEF ; valid # 1.1 GUJARATI DIGIT ZERO..GUJARATI DIGIT NINE 0AF0 ; valid ; ; NV8 # 6.1 GUJARATI ABBREVIATION SIGN 0AF1 ; valid ; ; NV8 # 4.0 GUJARATI RUPEE SIGN 0AF2..0AF8 ; disallowed # NA .. 0AF9 ; valid # 8.0 GUJARATI LETTER ZHA 0AFA..0AFF ; valid # 10.0 GUJARATI SIGN SUKUN..GUJARATI SIGN TWO-CIRCLE NUKTA ABOVE 0B00 ; disallowed # NA 0B01..0B03 ; valid # 1.1 ORIYA SIGN CANDRABINDU..ORIYA SIGN VISARGA 0B04 ; disallowed # NA 0B05..0B0C ; valid # 1.1 ORIYA LETTER A..ORIYA LETTER VOCALIC L 0B0D..0B0E ; disallowed # NA .. 0B0F..0B10 ; valid # 1.1 ORIYA LETTER E..ORIYA LETTER AI 0B11..0B12 ; disallowed # NA .. 0B13..0B28 ; valid # 1.1 ORIYA LETTER O..ORIYA LETTER NA 0B29 ; disallowed # NA 0B2A..0B30 ; valid # 1.1 ORIYA LETTER PA..ORIYA LETTER RA 0B31 ; disallowed # NA 0B32..0B33 ; valid # 1.1 ORIYA LETTER LA..ORIYA LETTER LLA 0B34 ; disallowed # NA 0B35 ; valid # 4.0 ORIYA LETTER VA 0B36..0B39 ; valid # 1.1 ORIYA LETTER SHA..ORIYA LETTER HA 0B3A..0B3B ; disallowed # NA .. 0B3C..0B43 ; valid # 1.1 ORIYA SIGN NUKTA..ORIYA VOWEL SIGN VOCALIC R 0B44 ; valid # 5.1 ORIYA VOWEL SIGN VOCALIC RR 0B45..0B46 ; disallowed # NA .. 0B47..0B48 ; valid # 1.1 ORIYA VOWEL SIGN E..ORIYA VOWEL SIGN AI 0B49..0B4A ; disallowed # NA .. 0B4B..0B4D ; valid # 1.1 ORIYA VOWEL SIGN O..ORIYA SIGN VIRAMA 0B4E..0B54 ; disallowed # NA .. 0B55 ; valid # 13.0 ORIYA SIGN OVERLINE 0B56..0B57 ; valid # 1.1 ORIYA AI LENGTH MARK..ORIYA AU LENGTH MARK 0B58..0B5B ; disallowed # NA .. 0B5C ; mapped ; 0B21 0B3C # 1.1 ORIYA LETTER RRA 0B5D ; mapped ; 0B22 0B3C # 1.1 ORIYA LETTER RHA 0B5E ; disallowed # NA 0B5F..0B61 ; valid # 1.1 ORIYA LETTER YYA..ORIYA LETTER VOCALIC LL 0B62..0B63 ; valid # 5.1 ORIYA VOWEL SIGN VOCALIC L..ORIYA VOWEL SIGN VOCALIC LL 0B64..0B65 ; disallowed # NA .. 0B66..0B6F ; valid # 1.1 ORIYA DIGIT ZERO..ORIYA DIGIT NINE 0B70 ; valid ; ; NV8 # 1.1 ORIYA ISSHAR 0B71 ; valid # 4.0 ORIYA LETTER WA 0B72..0B77 ; valid ; ; NV8 # 6.0 ORIYA FRACTION ONE QUARTER..ORIYA FRACTION THREE SIXTEENTHS 0B78..0B81 ; disallowed # NA .. 0B82..0B83 ; valid # 1.1 TAMIL SIGN ANUSVARA..TAMIL SIGN VISARGA 0B84 ; disallowed # NA 0B85..0B8A ; valid # 1.1 TAMIL LETTER A..TAMIL LETTER UU 0B8B..0B8D ; disallowed # NA .. 0B8E..0B90 ; valid # 1.1 TAMIL LETTER E..TAMIL LETTER AI 0B91 ; disallowed # NA 0B92..0B95 ; valid # 1.1 TAMIL LETTER O..TAMIL LETTER KA 0B96..0B98 ; disallowed # NA .. 0B99..0B9A ; valid # 1.1 TAMIL LETTER NGA..TAMIL LETTER CA 0B9B ; disallowed # NA 0B9C ; valid # 1.1 TAMIL LETTER JA 0B9D ; disallowed # NA 0B9E..0B9F ; valid # 1.1 TAMIL LETTER NYA..TAMIL LETTER TTA 0BA0..0BA2 ; disallowed # NA .. 0BA3..0BA4 ; valid # 1.1 TAMIL LETTER NNA..TAMIL LETTER TA 0BA5..0BA7 ; disallowed # NA .. 0BA8..0BAA ; valid # 1.1 TAMIL LETTER NA..TAMIL LETTER PA 0BAB..0BAD ; disallowed # NA .. 0BAE..0BB5 ; valid # 1.1 TAMIL LETTER MA..TAMIL LETTER VA 0BB6 ; valid # 4.1 TAMIL LETTER SHA 0BB7..0BB9 ; valid # 1.1 TAMIL LETTER SSA..TAMIL LETTER HA 0BBA..0BBD ; disallowed # NA .. 0BBE..0BC2 ; valid # 1.1 TAMIL VOWEL SIGN AA..TAMIL VOWEL SIGN UU 0BC3..0BC5 ; disallowed # NA .. 0BC6..0BC8 ; valid # 1.1 TAMIL VOWEL SIGN E..TAMIL VOWEL SIGN AI 0BC9 ; disallowed # NA 0BCA..0BCD ; valid # 1.1 TAMIL VOWEL SIGN O..TAMIL SIGN VIRAMA 0BCE..0BCF ; disallowed # NA .. 0BD0 ; valid # 5.1 TAMIL OM 0BD1..0BD6 ; disallowed # NA .. 0BD7 ; valid # 1.1 TAMIL AU LENGTH MARK 0BD8..0BE5 ; disallowed # NA .. 0BE6 ; valid # 4.1 TAMIL DIGIT ZERO 0BE7..0BEF ; valid # 1.1 TAMIL DIGIT ONE..TAMIL DIGIT NINE 0BF0..0BF2 ; valid ; ; NV8 # 1.1 TAMIL NUMBER TEN..TAMIL NUMBER ONE THOUSAND 0BF3..0BFA ; valid ; ; NV8 # 4.0 TAMIL DAY SIGN..TAMIL NUMBER SIGN 0BFB..0BFF ; disallowed # NA .. 0C00 ; valid # 7.0 TELUGU SIGN COMBINING CANDRABINDU ABOVE 0C01..0C03 ; valid # 1.1 TELUGU SIGN CANDRABINDU..TELUGU SIGN VISARGA 0C04 ; valid # 11.0 TELUGU SIGN COMBINING ANUSVARA ABOVE 0C05..0C0C ; valid # 1.1 TELUGU LETTER A..TELUGU LETTER VOCALIC L 0C0D ; disallowed # NA 0C0E..0C10 ; valid # 1.1 TELUGU LETTER E..TELUGU LETTER AI 0C11 ; disallowed # NA 0C12..0C28 ; valid # 1.1 TELUGU LETTER O..TELUGU LETTER NA 0C29 ; disallowed # NA 0C2A..0C33 ; valid # 1.1 TELUGU LETTER PA..TELUGU LETTER LLA 0C34 ; valid # 7.0 TELUGU LETTER LLLA 0C35..0C39 ; valid # 1.1 TELUGU LETTER VA..TELUGU LETTER HA 0C3A..0C3B ; disallowed # NA .. 0C3C ; valid # 14.0 TELUGU SIGN NUKTA 0C3D ; valid # 5.1 TELUGU SIGN AVAGRAHA 0C3E..0C44 ; valid # 1.1 TELUGU VOWEL SIGN AA..TELUGU VOWEL SIGN VOCALIC RR 0C45 ; disallowed # NA 0C46..0C48 ; valid # 1.1 TELUGU VOWEL SIGN E..TELUGU VOWEL SIGN AI 0C49 ; disallowed # NA 0C4A..0C4D ; valid # 1.1 TELUGU VOWEL SIGN O..TELUGU SIGN VIRAMA 0C4E..0C54 ; disallowed # NA .. 0C55..0C56 ; valid # 1.1 TELUGU LENGTH MARK..TELUGU AI LENGTH MARK 0C57 ; disallowed # NA 0C58..0C59 ; valid # 5.1 TELUGU LETTER TSA..TELUGU LETTER DZA 0C5A ; valid # 8.0 TELUGU LETTER RRRA 0C5B..0C5C ; disallowed # NA .. 0C5D ; valid # 14.0 TELUGU LETTER NAKAARA POLLU 0C5E..0C5F ; disallowed # NA .. 0C60..0C61 ; valid # 1.1 TELUGU LETTER VOCALIC RR..TELUGU LETTER VOCALIC LL 0C62..0C63 ; valid # 5.1 TELUGU VOWEL SIGN VOCALIC L..TELUGU VOWEL SIGN VOCALIC LL 0C64..0C65 ; disallowed # NA .. 0C66..0C6F ; valid # 1.1 TELUGU DIGIT ZERO..TELUGU DIGIT NINE 0C70..0C76 ; disallowed # NA .. 0C77 ; valid ; ; NV8 # 12.0 TELUGU SIGN SIDDHAM 0C78..0C7F ; valid ; ; NV8 # 5.1 TELUGU FRACTION DIGIT ZERO FOR ODD POWERS OF FOUR..TELUGU SIGN TUUMU 0C80 ; valid # 9.0 KANNADA SIGN SPACING CANDRABINDU 0C81 ; valid # 7.0 KANNADA SIGN CANDRABINDU 0C82..0C83 ; valid # 1.1 KANNADA SIGN ANUSVARA..KANNADA SIGN VISARGA 0C84 ; valid ; ; NV8 # 11.0 KANNADA SIGN SIDDHAM 0C85..0C8C ; valid # 1.1 KANNADA LETTER A..KANNADA LETTER VOCALIC L 0C8D ; disallowed # NA 0C8E..0C90 ; valid # 1.1 KANNADA LETTER E..KANNADA LETTER AI 0C91 ; disallowed # NA 0C92..0CA8 ; valid # 1.1 KANNADA LETTER O..KANNADA LETTER NA 0CA9 ; disallowed # NA 0CAA..0CB3 ; valid # 1.1 KANNADA LETTER PA..KANNADA LETTER LLA 0CB4 ; disallowed # NA 0CB5..0CB9 ; valid # 1.1 KANNADA LETTER VA..KANNADA LETTER HA 0CBA..0CBB ; disallowed # NA .. 0CBC..0CBD ; valid # 4.0 KANNADA SIGN NUKTA..KANNADA SIGN AVAGRAHA 0CBE..0CC4 ; valid # 1.1 KANNADA VOWEL SIGN AA..KANNADA VOWEL SIGN VOCALIC RR 0CC5 ; disallowed # NA 0CC6..0CC8 ; valid # 1.1 KANNADA VOWEL SIGN E..KANNADA VOWEL SIGN AI 0CC9 ; disallowed # NA 0CCA..0CCD ; valid # 1.1 KANNADA VOWEL SIGN O..KANNADA SIGN VIRAMA 0CCE..0CD4 ; disallowed # NA .. 0CD5..0CD6 ; valid # 1.1 KANNADA LENGTH MARK..KANNADA AI LENGTH MARK 0CD7..0CDC ; disallowed # NA .. 0CDD ; valid # 14.0 KANNADA LETTER NAKAARA POLLU 0CDE ; valid # 1.1 KANNADA LETTER FA 0CDF ; disallowed # NA 0CE0..0CE1 ; valid # 1.1 KANNADA LETTER VOCALIC RR..KANNADA LETTER VOCALIC LL 0CE2..0CE3 ; valid # 5.0 KANNADA VOWEL SIGN VOCALIC L..KANNADA VOWEL SIGN VOCALIC LL 0CE4..0CE5 ; disallowed # NA .. 0CE6..0CEF ; valid # 1.1 KANNADA DIGIT ZERO..KANNADA DIGIT NINE 0CF0 ; disallowed # NA 0CF1..0CF2 ; valid # 5.0 KANNADA SIGN JIHVAMULIYA..KANNADA SIGN UPADHMANIYA 0CF3 ; valid # 15.0 KANNADA SIGN COMBINING ANUSVARA ABOVE RIGHT 0CF4..0CFF ; disallowed # NA .. 0D00 ; valid # 10.0 MALAYALAM SIGN COMBINING ANUSVARA ABOVE 0D01 ; valid # 7.0 MALAYALAM SIGN CANDRABINDU 0D02..0D03 ; valid # 1.1 MALAYALAM SIGN ANUSVARA..MALAYALAM SIGN VISARGA 0D04 ; valid # 13.0 MALAYALAM LETTER VEDIC ANUSVARA 0D05..0D0C ; valid # 1.1 MALAYALAM LETTER A..MALAYALAM LETTER VOCALIC L 0D0D ; disallowed # NA 0D0E..0D10 ; valid # 1.1 MALAYALAM LETTER E..MALAYALAM LETTER AI 0D11 ; disallowed # NA 0D12..0D28 ; valid # 1.1 MALAYALAM LETTER O..MALAYALAM LETTER NA 0D29 ; valid # 6.0 MALAYALAM LETTER NNNA 0D2A..0D39 ; valid # 1.1 MALAYALAM LETTER PA..MALAYALAM LETTER HA 0D3A ; valid # 6.0 MALAYALAM LETTER TTTA 0D3B..0D3C ; valid # 10.0 MALAYALAM SIGN VERTICAL BAR VIRAMA..MALAYALAM SIGN CIRCULAR VIRAMA 0D3D ; valid # 5.1 MALAYALAM SIGN AVAGRAHA 0D3E..0D43 ; valid # 1.1 MALAYALAM VOWEL SIGN AA..MALAYALAM VOWEL SIGN VOCALIC R 0D44 ; valid # 5.1 MALAYALAM VOWEL SIGN VOCALIC RR 0D45 ; disallowed # NA 0D46..0D48 ; valid # 1.1 MALAYALAM VOWEL SIGN E..MALAYALAM VOWEL SIGN AI 0D49 ; disallowed # NA 0D4A..0D4D ; valid # 1.1 MALAYALAM VOWEL SIGN O..MALAYALAM SIGN VIRAMA 0D4E ; valid # 6.0 MALAYALAM LETTER DOT REPH 0D4F ; valid ; ; NV8 # 9.0 MALAYALAM SIGN PARA 0D50..0D53 ; disallowed # NA .. 0D54..0D56 ; valid # 9.0 MALAYALAM LETTER CHILLU M..MALAYALAM LETTER CHILLU LLL 0D57 ; valid # 1.1 MALAYALAM AU LENGTH MARK 0D58..0D5E ; valid ; ; NV8 # 9.0 MALAYALAM FRACTION ONE ONE-HUNDRED-AND-SIXTIETH..MALAYALAM FRACTION ONE FIFTH 0D5F ; valid # 8.0 MALAYALAM LETTER ARCHAIC II 0D60..0D61 ; valid # 1.1 MALAYALAM LETTER VOCALIC RR..MALAYALAM LETTER VOCALIC LL 0D62..0D63 ; valid # 5.1 MALAYALAM VOWEL SIGN VOCALIC L..MALAYALAM VOWEL SIGN VOCALIC LL 0D64..0D65 ; disallowed # NA .. 0D66..0D6F ; valid # 1.1 MALAYALAM DIGIT ZERO..MALAYALAM DIGIT NINE 0D70..0D75 ; valid ; ; NV8 # 5.1 MALAYALAM NUMBER TEN..MALAYALAM FRACTION THREE QUARTERS 0D76..0D78 ; valid ; ; NV8 # 9.0 MALAYALAM FRACTION ONE SIXTEENTH..MALAYALAM FRACTION THREE SIXTEENTHS 0D79 ; valid ; ; NV8 # 5.1 MALAYALAM DATE MARK 0D7A..0D7F ; valid # 5.1 MALAYALAM LETTER CHILLU NN..MALAYALAM LETTER CHILLU K 0D80 ; disallowed # NA 0D81 ; valid # 13.0 SINHALA SIGN CANDRABINDU 0D82..0D83 ; valid # 3.0 SINHALA SIGN ANUSVARAYA..SINHALA SIGN VISARGAYA 0D84 ; disallowed # NA 0D85..0D96 ; valid # 3.0 SINHALA LETTER AYANNA..SINHALA LETTER AUYANNA 0D97..0D99 ; disallowed # NA .. 0D9A..0DB1 ; valid # 3.0 SINHALA LETTER ALPAPRAANA KAYANNA..SINHALA LETTER DANTAJA NAYANNA 0DB2 ; disallowed # NA 0DB3..0DBB ; valid # 3.0 SINHALA LETTER SANYAKA DAYANNA..SINHALA LETTER RAYANNA 0DBC ; disallowed # NA 0DBD ; valid # 3.0 SINHALA LETTER DANTAJA LAYANNA 0DBE..0DBF ; disallowed # NA .. 0DC0..0DC6 ; valid # 3.0 SINHALA LETTER VAYANNA..SINHALA LETTER FAYANNA 0DC7..0DC9 ; disallowed # NA .. 0DCA ; valid # 3.0 SINHALA SIGN AL-LAKUNA 0DCB..0DCE ; disallowed # NA .. 0DCF..0DD4 ; valid # 3.0 SINHALA VOWEL SIGN AELA-PILLA..SINHALA VOWEL SIGN KETTI PAA-PILLA 0DD5 ; disallowed # NA 0DD6 ; valid # 3.0 SINHALA VOWEL SIGN DIGA PAA-PILLA 0DD7 ; disallowed # NA 0DD8..0DDF ; valid # 3.0 SINHALA VOWEL SIGN GAETTA-PILLA..SINHALA VOWEL SIGN GAYANUKITTA 0DE0..0DE5 ; disallowed # NA .. 0DE6..0DEF ; valid # 7.0 SINHALA LITH DIGIT ZERO..SINHALA LITH DIGIT NINE 0DF0..0DF1 ; disallowed # NA .. 0DF2..0DF3 ; valid # 3.0 SINHALA VOWEL SIGN DIGA GAETTA-PILLA..SINHALA VOWEL SIGN DIGA GAYANUKITTA 0DF4 ; valid ; ; NV8 # 3.0 SINHALA PUNCTUATION KUNDDALIYA 0DF5..0E00 ; disallowed # NA .. 0E01..0E32 ; valid # 1.1 THAI CHARACTER KO KAI..THAI CHARACTER SARA AA 0E33 ; mapped ; 0E4D 0E32 # 1.1 THAI CHARACTER SARA AM 0E34..0E3A ; valid # 1.1 THAI CHARACTER SARA I..THAI CHARACTER PHINTHU 0E3B..0E3E ; disallowed # NA .. 0E3F ; valid ; ; NV8 # 1.1 THAI CURRENCY SYMBOL BAHT 0E40..0E4E ; valid # 1.1 THAI CHARACTER SARA E..THAI CHARACTER YAMAKKAN 0E4F ; valid ; ; NV8 # 1.1 THAI CHARACTER FONGMAN 0E50..0E59 ; valid # 1.1 THAI DIGIT ZERO..THAI DIGIT NINE 0E5A..0E5B ; valid ; ; NV8 # 1.1 THAI CHARACTER ANGKHANKHU..THAI CHARACTER KHOMUT 0E5C..0E80 ; disallowed # NA .. 0E81..0E82 ; valid # 1.1 LAO LETTER KO..LAO LETTER KHO SUNG 0E83 ; disallowed # NA 0E84 ; valid # 1.1 LAO LETTER KHO TAM 0E85 ; disallowed # NA 0E86 ; valid # 12.0 LAO LETTER PALI GHA 0E87..0E88 ; valid # 1.1 LAO LETTER NGO..LAO LETTER CO 0E89 ; valid # 12.0 LAO LETTER PALI CHA 0E8A ; valid # 1.1 LAO LETTER SO TAM 0E8B ; disallowed # NA 0E8C ; valid # 12.0 LAO LETTER PALI JHA 0E8D ; valid # 1.1 LAO LETTER NYO 0E8E..0E93 ; valid # 12.0 LAO LETTER PALI NYA..LAO LETTER PALI NNA 0E94..0E97 ; valid # 1.1 LAO LETTER DO..LAO LETTER THO TAM 0E98 ; valid # 12.0 LAO LETTER PALI DHA 0E99..0E9F ; valid # 1.1 LAO LETTER NO..LAO LETTER FO SUNG 0EA0 ; valid # 12.0 LAO LETTER PALI BHA 0EA1..0EA3 ; valid # 1.1 LAO LETTER MO..LAO LETTER LO LING 0EA4 ; disallowed # NA 0EA5 ; valid # 1.1 LAO LETTER LO LOOT 0EA6 ; disallowed # NA 0EA7 ; valid # 1.1 LAO LETTER WO 0EA8..0EA9 ; valid # 12.0 LAO LETTER SANSKRIT SHA..LAO LETTER SANSKRIT SSA 0EAA..0EAB ; valid # 1.1 LAO LETTER SO SUNG..LAO LETTER HO SUNG 0EAC ; valid # 12.0 LAO LETTER PALI LLA 0EAD..0EB2 ; valid # 1.1 LAO LETTER O..LAO VOWEL SIGN AA 0EB3 ; mapped ; 0ECD 0EB2 # 1.1 LAO VOWEL SIGN AM 0EB4..0EB9 ; valid # 1.1 LAO VOWEL SIGN I..LAO VOWEL SIGN UU 0EBA ; valid # 12.0 LAO SIGN PALI VIRAMA 0EBB..0EBD ; valid # 1.1 LAO VOWEL SIGN MAI KON..LAO SEMIVOWEL SIGN NYO 0EBE..0EBF ; disallowed # NA .. 0EC0..0EC4 ; valid # 1.1 LAO VOWEL SIGN E..LAO VOWEL SIGN AI 0EC5 ; disallowed # NA 0EC6 ; valid # 1.1 LAO KO LA 0EC7 ; disallowed # NA 0EC8..0ECD ; valid # 1.1 LAO TONE MAI EK..LAO NIGGAHITA 0ECE ; valid # 15.0 LAO YAMAKKAN 0ECF ; disallowed # NA 0ED0..0ED9 ; valid # 1.1 LAO DIGIT ZERO..LAO DIGIT NINE 0EDA..0EDB ; disallowed # NA .. 0EDC ; mapped ; 0EAB 0E99 # 1.1 LAO HO NO 0EDD ; mapped ; 0EAB 0EA1 # 1.1 LAO HO MO 0EDE..0EDF ; valid # 6.1 LAO LETTER KHMU GO..LAO LETTER KHMU NYO 0EE0..0EFF ; disallowed # NA .. 0F00 ; valid # 2.0 TIBETAN SYLLABLE OM 0F01..0F0A ; valid ; ; NV8 # 2.0 TIBETAN MARK GTER YIG MGO TRUNCATED A..TIBETAN MARK BKA- SHOG YIG MGO 0F0B ; valid # 2.0 TIBETAN MARK INTERSYLLABIC TSHEG 0F0C ; mapped ; 0F0B # 2.0 TIBETAN MARK DELIMITER TSHEG BSTAR 0F0D..0F17 ; valid ; ; NV8 # 2.0 TIBETAN MARK SHAD..TIBETAN ASTROLOGICAL SIGN SGRA GCAN -CHAR RTAGS 0F18..0F19 ; valid # 2.0 TIBETAN ASTROLOGICAL SIGN -KHYUD PA..TIBETAN ASTROLOGICAL SIGN SDONG TSHUGS 0F1A..0F1F ; valid ; ; NV8 # 2.0 TIBETAN SIGN RDEL DKAR GCIG..TIBETAN SIGN RDEL DKAR RDEL NAG 0F20..0F29 ; valid # 2.0 TIBETAN DIGIT ZERO..TIBETAN DIGIT NINE 0F2A..0F34 ; valid ; ; NV8 # 2.0 TIBETAN DIGIT HALF ONE..TIBETAN MARK BSDUS RTAGS 0F35 ; valid # 2.0 TIBETAN MARK NGAS BZUNG NYI ZLA 0F36 ; valid ; ; NV8 # 2.0 TIBETAN MARK CARET -DZUD RTAGS BZHI MIG CAN 0F37 ; valid # 2.0 TIBETAN MARK NGAS BZUNG SGOR RTAGS 0F38 ; valid ; ; NV8 # 2.0 TIBETAN MARK CHE MGO 0F39 ; valid # 2.0 TIBETAN MARK TSA -PHRU 0F3A..0F3D ; valid ; ; NV8 # 2.0 TIBETAN MARK GUG RTAGS GYON..TIBETAN MARK ANG KHANG GYAS 0F3E..0F42 ; valid # 2.0 TIBETAN SIGN YAR TSHES..TIBETAN LETTER GA 0F43 ; mapped ; 0F42 0FB7 # 2.0 TIBETAN LETTER GHA 0F44..0F47 ; valid # 2.0 TIBETAN LETTER NGA..TIBETAN LETTER JA 0F48 ; disallowed # NA 0F49..0F4C ; valid # 2.0 TIBETAN LETTER NYA..TIBETAN LETTER DDA 0F4D ; mapped ; 0F4C 0FB7 # 2.0 TIBETAN LETTER DDHA 0F4E..0F51 ; valid # 2.0 TIBETAN LETTER NNA..TIBETAN LETTER DA 0F52 ; mapped ; 0F51 0FB7 # 2.0 TIBETAN LETTER DHA 0F53..0F56 ; valid # 2.0 TIBETAN LETTER NA..TIBETAN LETTER BA 0F57 ; mapped ; 0F56 0FB7 # 2.0 TIBETAN LETTER BHA 0F58..0F5B ; valid # 2.0 TIBETAN LETTER MA..TIBETAN LETTER DZA 0F5C ; mapped ; 0F5B 0FB7 # 2.0 TIBETAN LETTER DZHA 0F5D..0F68 ; valid # 2.0 TIBETAN LETTER WA..TIBETAN LETTER A 0F69 ; mapped ; 0F40 0FB5 # 2.0 TIBETAN LETTER KSSA 0F6A ; valid # 3.0 TIBETAN LETTER FIXED-FORM RA 0F6B..0F6C ; valid # 5.1 TIBETAN LETTER KKA..TIBETAN LETTER RRA 0F6D..0F70 ; disallowed # NA .. 0F71..0F72 ; valid # 2.0 TIBETAN VOWEL SIGN AA..TIBETAN VOWEL SIGN I 0F73 ; mapped ; 0F71 0F72 # 2.0 TIBETAN VOWEL SIGN II 0F74 ; valid # 2.0 TIBETAN VOWEL SIGN U 0F75 ; mapped ; 0F71 0F74 # 2.0 TIBETAN VOWEL SIGN UU 0F76 ; mapped ; 0FB2 0F80 # 2.0 TIBETAN VOWEL SIGN VOCALIC R 0F77 ; mapped ; 0FB2 0F71 0F80 #2.0 TIBETAN VOWEL SIGN VOCALIC RR 0F78 ; mapped ; 0FB3 0F80 # 2.0 TIBETAN VOWEL SIGN VOCALIC L 0F79 ; mapped ; 0FB3 0F71 0F80 #2.0 TIBETAN VOWEL SIGN VOCALIC LL 0F7A..0F80 ; valid # 2.0 TIBETAN VOWEL SIGN E..TIBETAN VOWEL SIGN REVERSED I 0F81 ; mapped ; 0F71 0F80 # 2.0 TIBETAN VOWEL SIGN REVERSED II 0F82..0F84 ; valid # 2.0 TIBETAN SIGN NYI ZLA NAA DA..TIBETAN MARK HALANTA 0F85 ; valid ; ; NV8 # 2.0 TIBETAN MARK PALUTA 0F86..0F8B ; valid # 2.0 TIBETAN SIGN LCI RTAGS..TIBETAN SIGN GRU MED RGYINGS 0F8C..0F8F ; valid # 6.0 TIBETAN SIGN INVERTED MCHU CAN..TIBETAN SUBJOINED SIGN INVERTED MCHU CAN 0F90..0F92 ; valid # 2.0 TIBETAN SUBJOINED LETTER KA..TIBETAN SUBJOINED LETTER GA 0F93 ; mapped ; 0F92 0FB7 # 2.0 TIBETAN SUBJOINED LETTER GHA 0F94..0F95 ; valid # 2.0 TIBETAN SUBJOINED LETTER NGA..TIBETAN SUBJOINED LETTER CA 0F96 ; valid # 3.0 TIBETAN SUBJOINED LETTER CHA 0F97 ; valid # 2.0 TIBETAN SUBJOINED LETTER JA 0F98 ; disallowed # NA 0F99..0F9C ; valid # 2.0 TIBETAN SUBJOINED LETTER NYA..TIBETAN SUBJOINED LETTER DDA 0F9D ; mapped ; 0F9C 0FB7 # 2.0 TIBETAN SUBJOINED LETTER DDHA 0F9E..0FA1 ; valid # 2.0 TIBETAN SUBJOINED LETTER NNA..TIBETAN SUBJOINED LETTER DA 0FA2 ; mapped ; 0FA1 0FB7 # 2.0 TIBETAN SUBJOINED LETTER DHA 0FA3..0FA6 ; valid # 2.0 TIBETAN SUBJOINED LETTER NA..TIBETAN SUBJOINED LETTER BA 0FA7 ; mapped ; 0FA6 0FB7 # 2.0 TIBETAN SUBJOINED LETTER BHA 0FA8..0FAB ; valid # 2.0 TIBETAN SUBJOINED LETTER MA..TIBETAN SUBJOINED LETTER DZA 0FAC ; mapped ; 0FAB 0FB7 # 2.0 TIBETAN SUBJOINED LETTER DZHA 0FAD ; valid # 2.0 TIBETAN SUBJOINED LETTER WA 0FAE..0FB0 ; valid # 3.0 TIBETAN SUBJOINED LETTER ZHA..TIBETAN SUBJOINED LETTER -A 0FB1..0FB7 ; valid # 2.0 TIBETAN SUBJOINED LETTER YA..TIBETAN SUBJOINED LETTER HA 0FB8 ; valid # 3.0 TIBETAN SUBJOINED LETTER A 0FB9 ; mapped ; 0F90 0FB5 # 2.0 TIBETAN SUBJOINED LETTER KSSA 0FBA..0FBC ; valid # 3.0 TIBETAN SUBJOINED LETTER FIXED-FORM WA..TIBETAN SUBJOINED LETTER FIXED-FORM RA 0FBD ; disallowed # NA 0FBE..0FC5 ; valid ; ; NV8 # 3.0 TIBETAN KU RU KHA..TIBETAN SYMBOL RDO RJE 0FC6 ; valid # 3.0 TIBETAN SYMBOL PADMA GDAN 0FC7..0FCC ; valid ; ; NV8 # 3.0 TIBETAN SYMBOL RDO RJE RGYA GRAM..TIBETAN SYMBOL NOR BU BZHI -KHYIL 0FCD ; disallowed # NA 0FCE ; valid ; ; NV8 # 5.1 TIBETAN SIGN RDEL NAG RDEL DKAR 0FCF ; valid ; ; NV8 # 3.0 TIBETAN SIGN RDEL NAG GSUM 0FD0..0FD1 ; valid ; ; NV8 # 4.1 TIBETAN MARK BSKA- SHOG GI MGO RGYAN..TIBETAN MARK MNYAM YIG GI MGO RGYAN 0FD2..0FD4 ; valid ; ; NV8 # 5.1 TIBETAN MARK NYIS TSHEG..TIBETAN MARK CLOSING BRDA RNYING YIG MGO SGAB MA 0FD5..0FD8 ; valid ; ; NV8 # 5.2 RIGHT-FACING SVASTI SIGN..LEFT-FACING SVASTI SIGN WITH DOTS 0FD9..0FDA ; valid ; ; NV8 # 6.0 TIBETAN MARK LEADING MCHAN RTAGS..TIBETAN MARK TRAILING MCHAN RTAGS 0FDB..0FFF ; disallowed # NA .. 1000..1021 ; valid # 3.0 MYANMAR LETTER KA..MYANMAR LETTER A 1022 ; valid # 5.1 MYANMAR LETTER SHAN A 1023..1027 ; valid # 3.0 MYANMAR LETTER I..MYANMAR LETTER E 1028 ; valid # 5.1 MYANMAR LETTER MON E 1029..102A ; valid # 3.0 MYANMAR LETTER O..MYANMAR LETTER AU 102B ; valid # 5.1 MYANMAR VOWEL SIGN TALL AA 102C..1032 ; valid # 3.0 MYANMAR VOWEL SIGN AA..MYANMAR VOWEL SIGN AI 1033..1035 ; valid # 5.1 MYANMAR VOWEL SIGN MON II..MYANMAR VOWEL SIGN E ABOVE 1036..1039 ; valid # 3.0 MYANMAR SIGN ANUSVARA..MYANMAR SIGN VIRAMA 103A..103F ; valid # 5.1 MYANMAR SIGN ASAT..MYANMAR LETTER GREAT SA 1040..1049 ; valid # 3.0 MYANMAR DIGIT ZERO..MYANMAR DIGIT NINE 104A..104F ; valid ; ; NV8 # 3.0 MYANMAR SIGN LITTLE SECTION..MYANMAR SYMBOL GENITIVE 1050..1059 ; valid # 3.0 MYANMAR LETTER SHA..MYANMAR VOWEL SIGN VOCALIC LL 105A..1099 ; valid # 5.1 MYANMAR LETTER MON NGA..MYANMAR SHAN DIGIT NINE 109A..109D ; valid # 5.2 MYANMAR SIGN KHAMTI TONE-1..MYANMAR VOWEL SIGN AITON AI 109E..109F ; valid ; ; NV8 # 5.1 MYANMAR SYMBOL SHAN ONE..MYANMAR SYMBOL SHAN EXCLAMATION 10A0..10C5 ; disallowed # 1.1 GEORGIAN CAPITAL LETTER AN..GEORGIAN CAPITAL LETTER HOE 10C6 ; disallowed # NA 10C7 ; mapped ; 2D27 # 6.1 GEORGIAN CAPITAL LETTER YN 10C8..10CC ; disallowed # NA .. 10CD ; mapped ; 2D2D # 6.1 GEORGIAN CAPITAL LETTER AEN 10CE..10CF ; disallowed # NA .. 10D0..10F6 ; valid # 1.1 GEORGIAN LETTER AN..GEORGIAN LETTER FI 10F7..10F8 ; valid # 3.2 GEORGIAN LETTER YN..GEORGIAN LETTER ELIFI 10F9..10FA ; valid # 4.1 GEORGIAN LETTER TURNED GAN..GEORGIAN LETTER AIN 10FB ; valid ; ; NV8 # 1.1 GEORGIAN PARAGRAPH SEPARATOR 10FC ; mapped ; 10DC # 4.1 MODIFIER LETTER GEORGIAN NAR 10FD..10FF ; valid # 6.1 GEORGIAN LETTER AEN..GEORGIAN LETTER LABIAL SIGN 1100..1159 ; valid ; ; NV8 # 1.1 HANGUL CHOSEONG KIYEOK..HANGUL CHOSEONG YEORINHIEUH 115A..115E ; valid ; ; NV8 # 5.2 HANGUL CHOSEONG KIYEOK-TIKEUT..HANGUL CHOSEONG TIKEUT-RIEUL 115F..1160 ; disallowed # 1.1 HANGUL CHOSEONG FILLER..HANGUL JUNGSEONG FILLER 1161..11A2 ; valid ; ; NV8 # 1.1 HANGUL JUNGSEONG A..HANGUL JUNGSEONG SSANGARAEA 11A3..11A7 ; valid ; ; NV8 # 5.2 HANGUL JUNGSEONG A-EU..HANGUL JUNGSEONG O-YAE 11A8..11F9 ; valid ; ; NV8 # 1.1 HANGUL JONGSEONG KIYEOK..HANGUL JONGSEONG YEORINHIEUH 11FA..11FF ; valid ; ; NV8 # 5.2 HANGUL JONGSEONG KIYEOK-NIEUN..HANGUL JONGSEONG SSANGNIEUN 1200..1206 ; valid # 3.0 ETHIOPIC SYLLABLE HA..ETHIOPIC SYLLABLE HO 1207 ; valid # 4.1 ETHIOPIC SYLLABLE HOA 1208..1246 ; valid # 3.0 ETHIOPIC SYLLABLE LA..ETHIOPIC SYLLABLE QO 1247 ; valid # 4.1 ETHIOPIC SYLLABLE QOA 1248 ; valid # 3.0 ETHIOPIC SYLLABLE QWA 1249 ; disallowed # NA 124A..124D ; valid # 3.0 ETHIOPIC SYLLABLE QWI..ETHIOPIC SYLLABLE QWE 124E..124F ; disallowed # NA .. 1250..1256 ; valid # 3.0 ETHIOPIC SYLLABLE QHA..ETHIOPIC SYLLABLE QHO 1257 ; disallowed # NA 1258 ; valid # 3.0 ETHIOPIC SYLLABLE QHWA 1259 ; disallowed # NA 125A..125D ; valid # 3.0 ETHIOPIC SYLLABLE QHWI..ETHIOPIC SYLLABLE QHWE 125E..125F ; disallowed # NA .. 1260..1286 ; valid # 3.0 ETHIOPIC SYLLABLE BA..ETHIOPIC SYLLABLE XO 1287 ; valid # 4.1 ETHIOPIC SYLLABLE XOA 1288 ; valid # 3.0 ETHIOPIC SYLLABLE XWA 1289 ; disallowed # NA 128A..128D ; valid # 3.0 ETHIOPIC SYLLABLE XWI..ETHIOPIC SYLLABLE XWE 128E..128F ; disallowed # NA .. 1290..12AE ; valid # 3.0 ETHIOPIC SYLLABLE NA..ETHIOPIC SYLLABLE KO 12AF ; valid # 4.1 ETHIOPIC SYLLABLE KOA 12B0 ; valid # 3.0 ETHIOPIC SYLLABLE KWA 12B1 ; disallowed # NA 12B2..12B5 ; valid # 3.0 ETHIOPIC SYLLABLE KWI..ETHIOPIC SYLLABLE KWE 12B6..12B7 ; disallowed # NA .. 12B8..12BE ; valid # 3.0 ETHIOPIC SYLLABLE KXA..ETHIOPIC SYLLABLE KXO 12BF ; disallowed # NA 12C0 ; valid # 3.0 ETHIOPIC SYLLABLE KXWA 12C1 ; disallowed # NA 12C2..12C5 ; valid # 3.0 ETHIOPIC SYLLABLE KXWI..ETHIOPIC SYLLABLE KXWE 12C6..12C7 ; disallowed # NA .. 12C8..12CE ; valid # 3.0 ETHIOPIC SYLLABLE WA..ETHIOPIC SYLLABLE WO 12CF ; valid # 4.1 ETHIOPIC SYLLABLE WOA 12D0..12D6 ; valid # 3.0 ETHIOPIC SYLLABLE PHARYNGEAL A..ETHIOPIC SYLLABLE PHARYNGEAL O 12D7 ; disallowed # NA 12D8..12EE ; valid # 3.0 ETHIOPIC SYLLABLE ZA..ETHIOPIC SYLLABLE YO 12EF ; valid # 4.1 ETHIOPIC SYLLABLE YOA 12F0..130E ; valid # 3.0 ETHIOPIC SYLLABLE DA..ETHIOPIC SYLLABLE GO 130F ; valid # 4.1 ETHIOPIC SYLLABLE GOA 1310 ; valid # 3.0 ETHIOPIC SYLLABLE GWA 1311 ; disallowed # NA 1312..1315 ; valid # 3.0 ETHIOPIC SYLLABLE GWI..ETHIOPIC SYLLABLE GWE 1316..1317 ; disallowed # NA .. 1318..131E ; valid # 3.0 ETHIOPIC SYLLABLE GGA..ETHIOPIC SYLLABLE GGO 131F ; valid # 4.1 ETHIOPIC SYLLABLE GGWAA 1320..1346 ; valid # 3.0 ETHIOPIC SYLLABLE THA..ETHIOPIC SYLLABLE TZO 1347 ; valid # 4.1 ETHIOPIC SYLLABLE TZOA 1348..135A ; valid # 3.0 ETHIOPIC SYLLABLE FA..ETHIOPIC SYLLABLE FYA 135B..135C ; disallowed # NA .. 135D..135E ; valid # 6.0 ETHIOPIC COMBINING GEMINATION AND VOWEL LENGTH MARK..ETHIOPIC COMBINING VOWEL LENGTH MARK 135F ; valid # 4.1 ETHIOPIC COMBINING GEMINATION MARK 1360 ; valid ; ; NV8 # 4.1 ETHIOPIC SECTION MARK 1361..137C ; valid ; ; NV8 # 3.0 ETHIOPIC WORDSPACE..ETHIOPIC NUMBER TEN THOUSAND 137D..137F ; disallowed # NA .. 1380..138F ; valid # 4.1 ETHIOPIC SYLLABLE SEBATBEIT MWA..ETHIOPIC SYLLABLE PWE 1390..1399 ; valid ; ; NV8 # 4.1 ETHIOPIC TONAL MARK YIZET..ETHIOPIC TONAL MARK KURT 139A..139F ; disallowed # NA .. 13A0..13F4 ; valid # 3.0 CHEROKEE LETTER A..CHEROKEE LETTER YV 13F5 ; valid # 8.0 CHEROKEE LETTER MV 13F6..13F7 ; disallowed # NA .. 13F8 ; mapped ; 13F0 # 8.0 CHEROKEE SMALL LETTER YE 13F9 ; mapped ; 13F1 # 8.0 CHEROKEE SMALL LETTER YI 13FA ; mapped ; 13F2 # 8.0 CHEROKEE SMALL LETTER YO 13FB ; mapped ; 13F3 # 8.0 CHEROKEE SMALL LETTER YU 13FC ; mapped ; 13F4 # 8.0 CHEROKEE SMALL LETTER YV 13FD ; mapped ; 13F5 # 8.0 CHEROKEE SMALL LETTER MV 13FE..13FF ; disallowed # NA .. 1400 ; valid ; ; NV8 # 5.2 CANADIAN SYLLABICS HYPHEN 1401..166C ; valid # 3.0 CANADIAN SYLLABICS E..CANADIAN SYLLABICS CARRIER TTSA 166D..166E ; valid ; ; NV8 # 3.0 CANADIAN SYLLABICS CHI SIGN..CANADIAN SYLLABICS FULL STOP 166F..1676 ; valid # 3.0 CANADIAN SYLLABICS QAI..CANADIAN SYLLABICS NNGAA 1677..167F ; valid # 5.2 CANADIAN SYLLABICS WOODS-CREE THWEE..CANADIAN SYLLABICS BLACKFOOT W 1680 ; disallowed # 3.0 OGHAM SPACE MARK 1681..169A ; valid # 3.0 OGHAM LETTER BEITH..OGHAM LETTER PEITH 169B..169C ; valid ; ; NV8 # 3.0 OGHAM FEATHER MARK..OGHAM REVERSED FEATHER MARK 169D..169F ; disallowed # NA .. 16A0..16EA ; valid # 3.0 RUNIC LETTER FEHU FEOH FE F..RUNIC LETTER X 16EB..16F0 ; valid ; ; NV8 # 3.0 RUNIC SINGLE PUNCTUATION..RUNIC BELGTHOR SYMBOL 16F1..16F8 ; valid # 7.0 RUNIC LETTER K..RUNIC LETTER FRANKS CASKET AESC 16F9..16FF ; disallowed # NA .. 1700..170C ; valid # 3.2 TAGALOG LETTER A..TAGALOG LETTER YA 170D ; valid # 14.0 TAGALOG LETTER RA 170E..1714 ; valid # 3.2 TAGALOG LETTER LA..TAGALOG SIGN VIRAMA 1715 ; valid # 14.0 TAGALOG SIGN PAMUDPOD 1716..171E ; disallowed # NA .. 171F ; valid # 14.0 TAGALOG LETTER ARCHAIC RA 1720..1734 ; valid # 3.2 HANUNOO LETTER A..HANUNOO SIGN PAMUDPOD 1735..1736 ; valid ; ; NV8 # 3.2 PHILIPPINE SINGLE PUNCTUATION..PHILIPPINE DOUBLE PUNCTUATION 1737..173F ; disallowed # NA .. 1740..1753 ; valid # 3.2 BUHID LETTER A..BUHID VOWEL SIGN U 1754..175F ; disallowed # NA .. 1760..176C ; valid # 3.2 TAGBANWA LETTER A..TAGBANWA LETTER YA 176D ; disallowed # NA 176E..1770 ; valid # 3.2 TAGBANWA LETTER LA..TAGBANWA LETTER SA 1771 ; disallowed # NA 1772..1773 ; valid # 3.2 TAGBANWA VOWEL SIGN I..TAGBANWA VOWEL SIGN U 1774..177F ; disallowed # NA .. 1780..17B3 ; valid # 3.0 KHMER LETTER KA..KHMER INDEPENDENT VOWEL QAU 17B4..17B5 ; disallowed # 3.0 KHMER VOWEL INHERENT AQ..KHMER VOWEL INHERENT AA 17B6..17D3 ; valid # 3.0 KHMER VOWEL SIGN AA..KHMER SIGN BATHAMASAT 17D4..17D6 ; valid ; ; NV8 # 3.0 KHMER SIGN KHAN..KHMER SIGN CAMNUC PII KUUH 17D7 ; valid # 3.0 KHMER SIGN LEK TOO 17D8..17DB ; valid ; ; NV8 # 3.0 KHMER SIGN BEYYAL..KHMER CURRENCY SYMBOL RIEL 17DC ; valid # 3.0 KHMER SIGN AVAKRAHASANYA 17DD ; valid # 4.0 KHMER SIGN ATTHACAN 17DE..17DF ; disallowed # NA .. 17E0..17E9 ; valid # 3.0 KHMER DIGIT ZERO..KHMER DIGIT NINE 17EA..17EF ; disallowed # NA .. 17F0..17F9 ; valid ; ; NV8 # 4.0 KHMER SYMBOL LEK ATTAK SON..KHMER SYMBOL LEK ATTAK PRAM-BUON 17FA..17FF ; disallowed # NA .. 1800..1805 ; valid ; ; NV8 # 3.0 MONGOLIAN BIRGA..MONGOLIAN FOUR DOTS 1806 ; disallowed # 3.0 MONGOLIAN TODO SOFT HYPHEN 1807..180A ; valid ; ; NV8 # 3.0 MONGOLIAN SIBE SYLLABLE BOUNDARY MARKER..MONGOLIAN NIRUGU 180B..180D ; ignored # 3.0 MONGOLIAN FREE VARIATION SELECTOR ONE..MONGOLIAN FREE VARIATION SELECTOR THREE 180E ; disallowed # 3.0 MONGOLIAN VOWEL SEPARATOR 180F ; ignored # 14.0 MONGOLIAN FREE VARIATION SELECTOR FOUR 1810..1819 ; valid # 3.0 MONGOLIAN DIGIT ZERO..MONGOLIAN DIGIT NINE 181A..181F ; disallowed # NA .. 1820..1877 ; valid # 3.0 MONGOLIAN LETTER A..MONGOLIAN LETTER MANCHU ZHA 1878 ; valid # 11.0 MONGOLIAN LETTER CHA WITH TWO DOTS 1879..187F ; disallowed # NA .. 1880..18A9 ; valid # 3.0 MONGOLIAN LETTER ALI GALI ANUSVARA ONE..MONGOLIAN LETTER ALI GALI DAGALGA 18AA ; valid # 5.1 MONGOLIAN LETTER MANCHU ALI GALI LHA 18AB..18AF ; disallowed # NA .. 18B0..18F5 ; valid # 5.2 CANADIAN SYLLABICS OY..CANADIAN SYLLABICS CARRIER DENTAL S 18F6..18FF ; disallowed # NA .. 1900..191C ; valid # 4.0 LIMBU VOWEL-CARRIER LETTER..LIMBU LETTER HA 191D..191E ; valid # 7.0 LIMBU LETTER GYAN..LIMBU LETTER TRA 191F ; disallowed # NA 1920..192B ; valid # 4.0 LIMBU VOWEL SIGN A..LIMBU SUBJOINED LETTER WA 192C..192F ; disallowed # NA .. 1930..193B ; valid # 4.0 LIMBU SMALL LETTER KA..LIMBU SIGN SA-I 193C..193F ; disallowed # NA .. 1940 ; valid ; ; NV8 # 4.0 LIMBU SIGN LOO 1941..1943 ; disallowed # NA .. 1944..1945 ; valid ; ; NV8 # 4.0 LIMBU EXCLAMATION MARK..LIMBU QUESTION MARK 1946..196D ; valid # 4.0 LIMBU DIGIT ZERO..TAI LE LETTER AI 196E..196F ; disallowed # NA .. 1970..1974 ; valid # 4.0 TAI LE LETTER TONE-2..TAI LE LETTER TONE-6 1975..197F ; disallowed # NA .. 1980..19A9 ; valid # 4.1 NEW TAI LUE LETTER HIGH QA..NEW TAI LUE LETTER LOW XVA 19AA..19AB ; valid # 5.2 NEW TAI LUE LETTER HIGH SUA..NEW TAI LUE LETTER LOW SUA 19AC..19AF ; disallowed # NA .. 19B0..19C9 ; valid # 4.1 NEW TAI LUE VOWEL SIGN VOWEL SHORTENER..NEW TAI LUE TONE MARK-2 19CA..19CF ; disallowed # NA .. 19D0..19D9 ; valid # 4.1 NEW TAI LUE DIGIT ZERO..NEW TAI LUE DIGIT NINE 19DA ; valid ; ; XV8 # 5.2 NEW TAI LUE THAM DIGIT ONE 19DB..19DD ; disallowed # NA .. 19DE..19DF ; valid ; ; NV8 # 4.1 NEW TAI LUE SIGN LAE..NEW TAI LUE SIGN LAEV 19E0..19FF ; valid ; ; NV8 # 4.0 KHMER SYMBOL PATHAMASAT..KHMER SYMBOL DAP-PRAM ROC 1A00..1A1B ; valid # 4.1 BUGINESE LETTER KA..BUGINESE VOWEL SIGN AE 1A1C..1A1D ; disallowed # NA .. 1A1E..1A1F ; valid ; ; NV8 # 4.1 BUGINESE PALLAWA..BUGINESE END OF SECTION 1A20..1A5E ; valid # 5.2 TAI THAM LETTER HIGH KA..TAI THAM CONSONANT SIGN SA 1A5F ; disallowed # NA 1A60..1A7C ; valid # 5.2 TAI THAM SIGN SAKOT..TAI THAM SIGN KHUEN-LUE KARAN 1A7D..1A7E ; disallowed # NA .. 1A7F..1A89 ; valid # 5.2 TAI THAM COMBINING CRYPTOGRAMMIC DOT..TAI THAM HORA DIGIT NINE 1A8A..1A8F ; disallowed # NA .. 1A90..1A99 ; valid # 5.2 TAI THAM THAM DIGIT ZERO..TAI THAM THAM DIGIT NINE 1A9A..1A9F ; disallowed # NA .. 1AA0..1AA6 ; valid ; ; NV8 # 5.2 TAI THAM SIGN WIANG..TAI THAM SIGN REVERSED ROTATED RANA 1AA7 ; valid # 5.2 TAI THAM SIGN MAI YAMOK 1AA8..1AAD ; valid ; ; NV8 # 5.2 TAI THAM SIGN KAAN..TAI THAM SIGN CAANG 1AAE..1AAF ; disallowed # NA .. 1AB0..1ABD ; valid # 7.0 COMBINING DOUBLED CIRCUMFLEX ACCENT..COMBINING PARENTHESES BELOW 1ABE ; valid ; ; NV8 # 7.0 COMBINING PARENTHESES OVERLAY 1ABF..1AC0 ; valid # 13.0 COMBINING LATIN SMALL LETTER W BELOW..COMBINING LATIN SMALL LETTER TURNED W BELOW 1AC1..1ACE ; valid # 14.0 COMBINING LEFT PARENTHESIS ABOVE LEFT..COMBINING LATIN SMALL LETTER INSULAR T 1ACF..1AFF ; disallowed # NA .. 1B00..1B4B ; valid # 5.0 BALINESE SIGN ULU RICEM..BALINESE LETTER ASYURA SASAK 1B4C ; valid # 14.0 BALINESE LETTER ARCHAIC JNYA 1B4D..1B4F ; disallowed # NA .. 1B50..1B59 ; valid # 5.0 BALINESE DIGIT ZERO..BALINESE DIGIT NINE 1B5A..1B6A ; valid ; ; NV8 # 5.0 BALINESE PANTI..BALINESE MUSICAL SYMBOL DANG GEDE 1B6B..1B73 ; valid # 5.0 BALINESE MUSICAL SYMBOL COMBINING TEGEH..BALINESE MUSICAL SYMBOL COMBINING GONG 1B74..1B7C ; valid ; ; NV8 # 5.0 BALINESE MUSICAL SYMBOL RIGHT-HAND OPEN DUG..BALINESE MUSICAL SYMBOL LEFT-HAND OPEN PING 1B7D..1B7E ; valid ; ; NV8 # 14.0 BALINESE PANTI LANTANG..BALINESE PAMADA LANTANG 1B7F ; disallowed # NA 1B80..1BAA ; valid # 5.1 SUNDANESE SIGN PANYECEK..SUNDANESE SIGN PAMAAEH 1BAB..1BAD ; valid # 6.1 SUNDANESE SIGN VIRAMA..SUNDANESE CONSONANT SIGN PASANGAN WA 1BAE..1BB9 ; valid # 5.1 SUNDANESE LETTER KHA..SUNDANESE DIGIT NINE 1BBA..1BBF ; valid # 6.1 SUNDANESE AVAGRAHA..SUNDANESE LETTER FINAL M 1BC0..1BF3 ; valid # 6.0 BATAK LETTER A..BATAK PANONGONAN 1BF4..1BFB ; disallowed # NA .. 1BFC..1BFF ; valid ; ; NV8 # 6.0 BATAK SYMBOL BINDU NA METEK..BATAK SYMBOL BINDU PANGOLAT 1C00..1C37 ; valid # 5.1 LEPCHA LETTER KA..LEPCHA SIGN NUKTA 1C38..1C3A ; disallowed # NA .. 1C3B..1C3F ; valid ; ; NV8 # 5.1 LEPCHA PUNCTUATION TA-ROL..LEPCHA PUNCTUATION TSHOOK 1C40..1C49 ; valid # 5.1 LEPCHA DIGIT ZERO..LEPCHA DIGIT NINE 1C4A..1C4C ; disallowed # NA .. 1C4D..1C7D ; valid # 5.1 LEPCHA LETTER TTA..OL CHIKI AHAD 1C7E..1C7F ; valid ; ; NV8 # 5.1 OL CHIKI PUNCTUATION MUCAAD..OL CHIKI PUNCTUATION DOUBLE MUCAAD 1C80 ; mapped ; 0432 # 9.0 CYRILLIC SMALL LETTER ROUNDED VE 1C81 ; mapped ; 0434 # 9.0 CYRILLIC SMALL LETTER LONG-LEGGED DE 1C82 ; mapped ; 043E # 9.0 CYRILLIC SMALL LETTER NARROW O 1C83 ; mapped ; 0441 # 9.0 CYRILLIC SMALL LETTER WIDE ES 1C84..1C85 ; mapped ; 0442 # 9.0 CYRILLIC SMALL LETTER TALL TE..CYRILLIC SMALL LETTER THREE-LEGGED TE 1C86 ; mapped ; 044A # 9.0 CYRILLIC SMALL LETTER TALL HARD SIGN 1C87 ; mapped ; 0463 # 9.0 CYRILLIC SMALL LETTER TALL YAT 1C88 ; mapped ; A64B # 9.0 CYRILLIC SMALL LETTER UNBLENDED UK 1C89..1C8F ; disallowed # NA .. 1C90 ; mapped ; 10D0 # 11.0 GEORGIAN MTAVRULI CAPITAL LETTER AN 1C91 ; mapped ; 10D1 # 11.0 GEORGIAN MTAVRULI CAPITAL LETTER BAN 1C92 ; mapped ; 10D2 # 11.0 GEORGIAN MTAVRULI CAPITAL LETTER GAN 1C93 ; mapped ; 10D3 # 11.0 GEORGIAN MTAVRULI CAPITAL LETTER DON 1C94 ; mapped ; 10D4 # 11.0 GEORGIAN MTAVRULI CAPITAL LETTER EN 1C95 ; mapped ; 10D5 # 11.0 GEORGIAN MTAVRULI CAPITAL LETTER VIN 1C96 ; mapped ; 10D6 # 11.0 GEORGIAN MTAVRULI CAPITAL LETTER ZEN 1C97 ; mapped ; 10D7 # 11.0 GEORGIAN MTAVRULI CAPITAL LETTER TAN 1C98 ; mapped ; 10D8 # 11.0 GEORGIAN MTAVRULI CAPITAL LETTER IN 1C99 ; mapped ; 10D9 # 11.0 GEORGIAN MTAVRULI CAPITAL LETTER KAN 1C9A ; mapped ; 10DA # 11.0 GEORGIAN MTAVRULI CAPITAL LETTER LAS 1C9B ; mapped ; 10DB # 11.0 GEORGIAN MTAVRULI CAPITAL LETTER MAN 1C9C ; mapped ; 10DC # 11.0 GEORGIAN MTAVRULI CAPITAL LETTER NAR 1C9D ; mapped ; 10DD # 11.0 GEORGIAN MTAVRULI CAPITAL LETTER ON 1C9E ; mapped ; 10DE # 11.0 GEORGIAN MTAVRULI CAPITAL LETTER PAR 1C9F ; mapped ; 10DF # 11.0 GEORGIAN MTAVRULI CAPITAL LETTER ZHAR 1CA0 ; mapped ; 10E0 # 11.0 GEORGIAN MTAVRULI CAPITAL LETTER RAE 1CA1 ; mapped ; 10E1 # 11.0 GEORGIAN MTAVRULI CAPITAL LETTER SAN 1CA2 ; mapped ; 10E2 # 11.0 GEORGIAN MTAVRULI CAPITAL LETTER TAR 1CA3 ; mapped ; 10E3 # 11.0 GEORGIAN MTAVRULI CAPITAL LETTER UN 1CA4 ; mapped ; 10E4 # 11.0 GEORGIAN MTAVRULI CAPITAL LETTER PHAR 1CA5 ; mapped ; 10E5 # 11.0 GEORGIAN MTAVRULI CAPITAL LETTER KHAR 1CA6 ; mapped ; 10E6 # 11.0 GEORGIAN MTAVRULI CAPITAL LETTER GHAN 1CA7 ; mapped ; 10E7 # 11.0 GEORGIAN MTAVRULI CAPITAL LETTER QAR 1CA8 ; mapped ; 10E8 # 11.0 GEORGIAN MTAVRULI CAPITAL LETTER SHIN 1CA9 ; mapped ; 10E9 # 11.0 GEORGIAN MTAVRULI CAPITAL LETTER CHIN 1CAA ; mapped ; 10EA # 11.0 GEORGIAN MTAVRULI CAPITAL LETTER CAN 1CAB ; mapped ; 10EB # 11.0 GEORGIAN MTAVRULI CAPITAL LETTER JIL 1CAC ; mapped ; 10EC # 11.0 GEORGIAN MTAVRULI CAPITAL LETTER CIL 1CAD ; mapped ; 10ED # 11.0 GEORGIAN MTAVRULI CAPITAL LETTER CHAR 1CAE ; mapped ; 10EE # 11.0 GEORGIAN MTAVRULI CAPITAL LETTER XAN 1CAF ; mapped ; 10EF # 11.0 GEORGIAN MTAVRULI CAPITAL LETTER JHAN 1CB0 ; mapped ; 10F0 # 11.0 GEORGIAN MTAVRULI CAPITAL LETTER HAE 1CB1 ; mapped ; 10F1 # 11.0 GEORGIAN MTAVRULI CAPITAL LETTER HE 1CB2 ; mapped ; 10F2 # 11.0 GEORGIAN MTAVRULI CAPITAL LETTER HIE 1CB3 ; mapped ; 10F3 # 11.0 GEORGIAN MTAVRULI CAPITAL LETTER WE 1CB4 ; mapped ; 10F4 # 11.0 GEORGIAN MTAVRULI CAPITAL LETTER HAR 1CB5 ; mapped ; 10F5 # 11.0 GEORGIAN MTAVRULI CAPITAL LETTER HOE 1CB6 ; mapped ; 10F6 # 11.0 GEORGIAN MTAVRULI CAPITAL LETTER FI 1CB7 ; mapped ; 10F7 # 11.0 GEORGIAN MTAVRULI CAPITAL LETTER YN 1CB8 ; mapped ; 10F8 # 11.0 GEORGIAN MTAVRULI CAPITAL LETTER ELIFI 1CB9 ; mapped ; 10F9 # 11.0 GEORGIAN MTAVRULI CAPITAL LETTER TURNED GAN 1CBA ; mapped ; 10FA # 11.0 GEORGIAN MTAVRULI CAPITAL LETTER AIN 1CBB..1CBC ; disallowed # NA .. 1CBD ; mapped ; 10FD # 11.0 GEORGIAN MTAVRULI CAPITAL LETTER AEN 1CBE ; mapped ; 10FE # 11.0 GEORGIAN MTAVRULI CAPITAL LETTER HARD SIGN 1CBF ; mapped ; 10FF # 11.0 GEORGIAN MTAVRULI CAPITAL LETTER LABIAL SIGN 1CC0..1CC7 ; valid ; ; NV8 # 6.1 SUNDANESE PUNCTUATION BINDU SURYA..SUNDANESE PUNCTUATION BINDU BA SATANGA 1CC8..1CCF ; disallowed # NA .. 1CD0..1CD2 ; valid # 5.2 VEDIC TONE KARSHANA..VEDIC TONE PRENKHA 1CD3 ; valid ; ; NV8 # 5.2 VEDIC SIGN NIHSHVASA 1CD4..1CF2 ; valid # 5.2 VEDIC SIGN YAJURVEDIC MIDLINE SVARITA..VEDIC SIGN ARDHAVISARGA 1CF3..1CF6 ; valid # 6.1 VEDIC SIGN ROTATED ARDHAVISARGA..VEDIC SIGN UPADHMANIYA 1CF7 ; valid # 10.0 VEDIC SIGN ATIKRAMA 1CF8..1CF9 ; valid # 7.0 VEDIC TONE RING ABOVE..VEDIC TONE DOUBLE RING ABOVE 1CFA ; valid # 12.0 VEDIC SIGN DOUBLE ANUSVARA ANTARGOMUKHA 1CFB..1CFF ; disallowed # NA .. 1D00..1D2B ; valid # 4.0 LATIN LETTER SMALL CAPITAL A..CYRILLIC LETTER SMALL CAPITAL EL 1D2C ; mapped ; 0061 # 4.0 MODIFIER LETTER CAPITAL A 1D2D ; mapped ; 00E6 # 4.0 MODIFIER LETTER CAPITAL AE 1D2E ; mapped ; 0062 # 4.0 MODIFIER LETTER CAPITAL B 1D2F ; valid # 4.0 MODIFIER LETTER CAPITAL BARRED B 1D30 ; mapped ; 0064 # 4.0 MODIFIER LETTER CAPITAL D 1D31 ; mapped ; 0065 # 4.0 MODIFIER LETTER CAPITAL E 1D32 ; mapped ; 01DD # 4.0 MODIFIER LETTER CAPITAL REVERSED E 1D33 ; mapped ; 0067 # 4.0 MODIFIER LETTER CAPITAL G 1D34 ; mapped ; 0068 # 4.0 MODIFIER LETTER CAPITAL H 1D35 ; mapped ; 0069 # 4.0 MODIFIER LETTER CAPITAL I 1D36 ; mapped ; 006A # 4.0 MODIFIER LETTER CAPITAL J 1D37 ; mapped ; 006B # 4.0 MODIFIER LETTER CAPITAL K 1D38 ; mapped ; 006C # 4.0 MODIFIER LETTER CAPITAL L 1D39 ; mapped ; 006D # 4.0 MODIFIER LETTER CAPITAL M 1D3A ; mapped ; 006E # 4.0 MODIFIER LETTER CAPITAL N 1D3B ; valid # 4.0 MODIFIER LETTER CAPITAL REVERSED N 1D3C ; mapped ; 006F # 4.0 MODIFIER LETTER CAPITAL O 1D3D ; mapped ; 0223 # 4.0 MODIFIER LETTER CAPITAL OU 1D3E ; mapped ; 0070 # 4.0 MODIFIER LETTER CAPITAL P 1D3F ; mapped ; 0072 # 4.0 MODIFIER LETTER CAPITAL R 1D40 ; mapped ; 0074 # 4.0 MODIFIER LETTER CAPITAL T 1D41 ; mapped ; 0075 # 4.0 MODIFIER LETTER CAPITAL U 1D42 ; mapped ; 0077 # 4.0 MODIFIER LETTER CAPITAL W 1D43 ; mapped ; 0061 # 4.0 MODIFIER LETTER SMALL A 1D44 ; mapped ; 0250 # 4.0 MODIFIER LETTER SMALL TURNED A 1D45 ; mapped ; 0251 # 4.0 MODIFIER LETTER SMALL ALPHA 1D46 ; mapped ; 1D02 # 4.0 MODIFIER LETTER SMALL TURNED AE 1D47 ; mapped ; 0062 # 4.0 MODIFIER LETTER SMALL B 1D48 ; mapped ; 0064 # 4.0 MODIFIER LETTER SMALL D 1D49 ; mapped ; 0065 # 4.0 MODIFIER LETTER SMALL E 1D4A ; mapped ; 0259 # 4.0 MODIFIER LETTER SMALL SCHWA 1D4B ; mapped ; 025B # 4.0 MODIFIER LETTER SMALL OPEN E 1D4C ; mapped ; 025C # 4.0 MODIFIER LETTER SMALL TURNED OPEN E 1D4D ; mapped ; 0067 # 4.0 MODIFIER LETTER SMALL G 1D4E ; valid # 4.0 MODIFIER LETTER SMALL TURNED I 1D4F ; mapped ; 006B # 4.0 MODIFIER LETTER SMALL K 1D50 ; mapped ; 006D # 4.0 MODIFIER LETTER SMALL M 1D51 ; mapped ; 014B # 4.0 MODIFIER LETTER SMALL ENG 1D52 ; mapped ; 006F # 4.0 MODIFIER LETTER SMALL O 1D53 ; mapped ; 0254 # 4.0 MODIFIER LETTER SMALL OPEN O 1D54 ; mapped ; 1D16 # 4.0 MODIFIER LETTER SMALL TOP HALF O 1D55 ; mapped ; 1D17 # 4.0 MODIFIER LETTER SMALL BOTTOM HALF O 1D56 ; mapped ; 0070 # 4.0 MODIFIER LETTER SMALL P 1D57 ; mapped ; 0074 # 4.0 MODIFIER LETTER SMALL T 1D58 ; mapped ; 0075 # 4.0 MODIFIER LETTER SMALL U 1D59 ; mapped ; 1D1D # 4.0 MODIFIER LETTER SMALL SIDEWAYS U 1D5A ; mapped ; 026F # 4.0 MODIFIER LETTER SMALL TURNED M 1D5B ; mapped ; 0076 # 4.0 MODIFIER LETTER SMALL V 1D5C ; mapped ; 1D25 # 4.0 MODIFIER LETTER SMALL AIN 1D5D ; mapped ; 03B2 # 4.0 MODIFIER LETTER SMALL BETA 1D5E ; mapped ; 03B3 # 4.0 MODIFIER LETTER SMALL GREEK GAMMA 1D5F ; mapped ; 03B4 # 4.0 MODIFIER LETTER SMALL DELTA 1D60 ; mapped ; 03C6 # 4.0 MODIFIER LETTER SMALL GREEK PHI 1D61 ; mapped ; 03C7 # 4.0 MODIFIER LETTER SMALL CHI 1D62 ; mapped ; 0069 # 4.0 LATIN SUBSCRIPT SMALL LETTER I 1D63 ; mapped ; 0072 # 4.0 LATIN SUBSCRIPT SMALL LETTER R 1D64 ; mapped ; 0075 # 4.0 LATIN SUBSCRIPT SMALL LETTER U 1D65 ; mapped ; 0076 # 4.0 LATIN SUBSCRIPT SMALL LETTER V 1D66 ; mapped ; 03B2 # 4.0 GREEK SUBSCRIPT SMALL LETTER BETA 1D67 ; mapped ; 03B3 # 4.0 GREEK SUBSCRIPT SMALL LETTER GAMMA 1D68 ; mapped ; 03C1 # 4.0 GREEK SUBSCRIPT SMALL LETTER RHO 1D69 ; mapped ; 03C6 # 4.0 GREEK SUBSCRIPT SMALL LETTER PHI 1D6A ; mapped ; 03C7 # 4.0 GREEK SUBSCRIPT SMALL LETTER CHI 1D6B ; valid # 4.0 LATIN SMALL LETTER UE 1D6C..1D77 ; valid # 4.1 LATIN SMALL LETTER B WITH MIDDLE TILDE..LATIN SMALL LETTER TURNED G 1D78 ; mapped ; 043D # 4.1 MODIFIER LETTER CYRILLIC EN 1D79..1D9A ; valid # 4.1 LATIN SMALL LETTER INSULAR G..LATIN SMALL LETTER EZH WITH RETROFLEX HOOK 1D9B ; mapped ; 0252 # 4.1 MODIFIER LETTER SMALL TURNED ALPHA 1D9C ; mapped ; 0063 # 4.1 MODIFIER LETTER SMALL C 1D9D ; mapped ; 0255 # 4.1 MODIFIER LETTER SMALL C WITH CURL 1D9E ; mapped ; 00F0 # 4.1 MODIFIER LETTER SMALL ETH 1D9F ; mapped ; 025C # 4.1 MODIFIER LETTER SMALL REVERSED OPEN E 1DA0 ; mapped ; 0066 # 4.1 MODIFIER LETTER SMALL F 1DA1 ; mapped ; 025F # 4.1 MODIFIER LETTER SMALL DOTLESS J WITH STROKE 1DA2 ; mapped ; 0261 # 4.1 MODIFIER LETTER SMALL SCRIPT G 1DA3 ; mapped ; 0265 # 4.1 MODIFIER LETTER SMALL TURNED H 1DA4 ; mapped ; 0268 # 4.1 MODIFIER LETTER SMALL I WITH STROKE 1DA5 ; mapped ; 0269 # 4.1 MODIFIER LETTER SMALL IOTA 1DA6 ; mapped ; 026A # 4.1 MODIFIER LETTER SMALL CAPITAL I 1DA7 ; mapped ; 1D7B # 4.1 MODIFIER LETTER SMALL CAPITAL I WITH STROKE 1DA8 ; mapped ; 029D # 4.1 MODIFIER LETTER SMALL J WITH CROSSED-TAIL 1DA9 ; mapped ; 026D # 4.1 MODIFIER LETTER SMALL L WITH RETROFLEX HOOK 1DAA ; mapped ; 1D85 # 4.1 MODIFIER LETTER SMALL L WITH PALATAL HOOK 1DAB ; mapped ; 029F # 4.1 MODIFIER LETTER SMALL CAPITAL L 1DAC ; mapped ; 0271 # 4.1 MODIFIER LETTER SMALL M WITH HOOK 1DAD ; mapped ; 0270 # 4.1 MODIFIER LETTER SMALL TURNED M WITH LONG LEG 1DAE ; mapped ; 0272 # 4.1 MODIFIER LETTER SMALL N WITH LEFT HOOK 1DAF ; mapped ; 0273 # 4.1 MODIFIER LETTER SMALL N WITH RETROFLEX HOOK 1DB0 ; mapped ; 0274 # 4.1 MODIFIER LETTER SMALL CAPITAL N 1DB1 ; mapped ; 0275 # 4.1 MODIFIER LETTER SMALL BARRED O 1DB2 ; mapped ; 0278 # 4.1 MODIFIER LETTER SMALL PHI 1DB3 ; mapped ; 0282 # 4.1 MODIFIER LETTER SMALL S WITH HOOK 1DB4 ; mapped ; 0283 # 4.1 MODIFIER LETTER SMALL ESH 1DB5 ; mapped ; 01AB # 4.1 MODIFIER LETTER SMALL T WITH PALATAL HOOK 1DB6 ; mapped ; 0289 # 4.1 MODIFIER LETTER SMALL U BAR 1DB7 ; mapped ; 028A # 4.1 MODIFIER LETTER SMALL UPSILON 1DB8 ; mapped ; 1D1C # 4.1 MODIFIER LETTER SMALL CAPITAL U 1DB9 ; mapped ; 028B # 4.1 MODIFIER LETTER SMALL V WITH HOOK 1DBA ; mapped ; 028C # 4.1 MODIFIER LETTER SMALL TURNED V 1DBB ; mapped ; 007A # 4.1 MODIFIER LETTER SMALL Z 1DBC ; mapped ; 0290 # 4.1 MODIFIER LETTER SMALL Z WITH RETROFLEX HOOK 1DBD ; mapped ; 0291 # 4.1 MODIFIER LETTER SMALL Z WITH CURL 1DBE ; mapped ; 0292 # 4.1 MODIFIER LETTER SMALL EZH 1DBF ; mapped ; 03B8 # 4.1 MODIFIER LETTER SMALL THETA 1DC0..1DC3 ; valid # 4.1 COMBINING DOTTED GRAVE ACCENT..COMBINING SUSPENSION MARK 1DC4..1DCA ; valid # 5.0 COMBINING MACRON-ACUTE..COMBINING LATIN SMALL LETTER R BELOW 1DCB..1DE6 ; valid # 5.1 COMBINING BREVE-MACRON..COMBINING LATIN SMALL LETTER Z 1DE7..1DF5 ; valid # 7.0 COMBINING LATIN SMALL LETTER ALPHA..COMBINING UP TACK ABOVE 1DF6..1DF9 ; valid # 10.0 COMBINING KAVYKA ABOVE RIGHT..COMBINING WIDE INVERTED BRIDGE BELOW 1DFA ; valid # 14.0 COMBINING DOT BELOW LEFT 1DFB ; valid # 9.0 COMBINING DELETION MARK 1DFC ; valid # 6.0 COMBINING DOUBLE INVERTED BREVE BELOW 1DFD ; valid # 5.2 COMBINING ALMOST EQUAL TO BELOW 1DFE..1DFF ; valid # 5.0 COMBINING LEFT ARROWHEAD ABOVE..COMBINING RIGHT ARROWHEAD AND DOWN ARROWHEAD BELOW 1E00 ; mapped ; 1E01 # 1.1 LATIN CAPITAL LETTER A WITH RING BELOW 1E01 ; valid # 1.1 LATIN SMALL LETTER A WITH RING BELOW 1E02 ; mapped ; 1E03 # 1.1 LATIN CAPITAL LETTER B WITH DOT ABOVE 1E03 ; valid # 1.1 LATIN SMALL LETTER B WITH DOT ABOVE 1E04 ; mapped ; 1E05 # 1.1 LATIN CAPITAL LETTER B WITH DOT BELOW 1E05 ; valid # 1.1 LATIN SMALL LETTER B WITH DOT BELOW 1E06 ; mapped ; 1E07 # 1.1 LATIN CAPITAL LETTER B WITH LINE BELOW 1E07 ; valid # 1.1 LATIN SMALL LETTER B WITH LINE BELOW 1E08 ; mapped ; 1E09 # 1.1 LATIN CAPITAL LETTER C WITH CEDILLA AND ACUTE 1E09 ; valid # 1.1 LATIN SMALL LETTER C WITH CEDILLA AND ACUTE 1E0A ; mapped ; 1E0B # 1.1 LATIN CAPITAL LETTER D WITH DOT ABOVE 1E0B ; valid # 1.1 LATIN SMALL LETTER D WITH DOT ABOVE 1E0C ; mapped ; 1E0D # 1.1 LATIN CAPITAL LETTER D WITH DOT BELOW 1E0D ; valid # 1.1 LATIN SMALL LETTER D WITH DOT BELOW 1E0E ; mapped ; 1E0F # 1.1 LATIN CAPITAL LETTER D WITH LINE BELOW 1E0F ; valid # 1.1 LATIN SMALL LETTER D WITH LINE BELOW 1E10 ; mapped ; 1E11 # 1.1 LATIN CAPITAL LETTER D WITH CEDILLA 1E11 ; valid # 1.1 LATIN SMALL LETTER D WITH CEDILLA 1E12 ; mapped ; 1E13 # 1.1 LATIN CAPITAL LETTER D WITH CIRCUMFLEX BELOW 1E13 ; valid # 1.1 LATIN SMALL LETTER D WITH CIRCUMFLEX BELOW 1E14 ; mapped ; 1E15 # 1.1 LATIN CAPITAL LETTER E WITH MACRON AND GRAVE 1E15 ; valid # 1.1 LATIN SMALL LETTER E WITH MACRON AND GRAVE 1E16 ; mapped ; 1E17 # 1.1 LATIN CAPITAL LETTER E WITH MACRON AND ACUTE 1E17 ; valid # 1.1 LATIN SMALL LETTER E WITH MACRON AND ACUTE 1E18 ; mapped ; 1E19 # 1.1 LATIN CAPITAL LETTER E WITH CIRCUMFLEX BELOW 1E19 ; valid # 1.1 LATIN SMALL LETTER E WITH CIRCUMFLEX BELOW 1E1A ; mapped ; 1E1B # 1.1 LATIN CAPITAL LETTER E WITH TILDE BELOW 1E1B ; valid # 1.1 LATIN SMALL LETTER E WITH TILDE BELOW 1E1C ; mapped ; 1E1D # 1.1 LATIN CAPITAL LETTER E WITH CEDILLA AND BREVE 1E1D ; valid # 1.1 LATIN SMALL LETTER E WITH CEDILLA AND BREVE 1E1E ; mapped ; 1E1F # 1.1 LATIN CAPITAL LETTER F WITH DOT ABOVE 1E1F ; valid # 1.1 LATIN SMALL LETTER F WITH DOT ABOVE 1E20 ; mapped ; 1E21 # 1.1 LATIN CAPITAL LETTER G WITH MACRON 1E21 ; valid # 1.1 LATIN SMALL LETTER G WITH MACRON 1E22 ; mapped ; 1E23 # 1.1 LATIN CAPITAL LETTER H WITH DOT ABOVE 1E23 ; valid # 1.1 LATIN SMALL LETTER H WITH DOT ABOVE 1E24 ; mapped ; 1E25 # 1.1 LATIN CAPITAL LETTER H WITH DOT BELOW 1E25 ; valid # 1.1 LATIN SMALL LETTER H WITH DOT BELOW 1E26 ; mapped ; 1E27 # 1.1 LATIN CAPITAL LETTER H WITH DIAERESIS 1E27 ; valid # 1.1 LATIN SMALL LETTER H WITH DIAERESIS 1E28 ; mapped ; 1E29 # 1.1 LATIN CAPITAL LETTER H WITH CEDILLA 1E29 ; valid # 1.1 LATIN SMALL LETTER H WITH CEDILLA 1E2A ; mapped ; 1E2B # 1.1 LATIN CAPITAL LETTER H WITH BREVE BELOW 1E2B ; valid # 1.1 LATIN SMALL LETTER H WITH BREVE BELOW 1E2C ; mapped ; 1E2D # 1.1 LATIN CAPITAL LETTER I WITH TILDE BELOW 1E2D ; valid # 1.1 LATIN SMALL LETTER I WITH TILDE BELOW 1E2E ; mapped ; 1E2F # 1.1 LATIN CAPITAL LETTER I WITH DIAERESIS AND ACUTE 1E2F ; valid # 1.1 LATIN SMALL LETTER I WITH DIAERESIS AND ACUTE 1E30 ; mapped ; 1E31 # 1.1 LATIN CAPITAL LETTER K WITH ACUTE 1E31 ; valid # 1.1 LATIN SMALL LETTER K WITH ACUTE 1E32 ; mapped ; 1E33 # 1.1 LATIN CAPITAL LETTER K WITH DOT BELOW 1E33 ; valid # 1.1 LATIN SMALL LETTER K WITH DOT BELOW 1E34 ; mapped ; 1E35 # 1.1 LATIN CAPITAL LETTER K WITH LINE BELOW 1E35 ; valid # 1.1 LATIN SMALL LETTER K WITH LINE BELOW 1E36 ; mapped ; 1E37 # 1.1 LATIN CAPITAL LETTER L WITH DOT BELOW 1E37 ; valid # 1.1 LATIN SMALL LETTER L WITH DOT BELOW 1E38 ; mapped ; 1E39 # 1.1 LATIN CAPITAL LETTER L WITH DOT BELOW AND MACRON 1E39 ; valid # 1.1 LATIN SMALL LETTER L WITH DOT BELOW AND MACRON 1E3A ; mapped ; 1E3B # 1.1 LATIN CAPITAL LETTER L WITH LINE BELOW 1E3B ; valid # 1.1 LATIN SMALL LETTER L WITH LINE BELOW 1E3C ; mapped ; 1E3D # 1.1 LATIN CAPITAL LETTER L WITH CIRCUMFLEX BELOW 1E3D ; valid # 1.1 LATIN SMALL LETTER L WITH CIRCUMFLEX BELOW 1E3E ; mapped ; 1E3F # 1.1 LATIN CAPITAL LETTER M WITH ACUTE 1E3F ; valid # 1.1 LATIN SMALL LETTER M WITH ACUTE 1E40 ; mapped ; 1E41 # 1.1 LATIN CAPITAL LETTER M WITH DOT ABOVE 1E41 ; valid # 1.1 LATIN SMALL LETTER M WITH DOT ABOVE 1E42 ; mapped ; 1E43 # 1.1 LATIN CAPITAL LETTER M WITH DOT BELOW 1E43 ; valid # 1.1 LATIN SMALL LETTER M WITH DOT BELOW 1E44 ; mapped ; 1E45 # 1.1 LATIN CAPITAL LETTER N WITH DOT ABOVE 1E45 ; valid # 1.1 LATIN SMALL LETTER N WITH DOT ABOVE 1E46 ; mapped ; 1E47 # 1.1 LATIN CAPITAL LETTER N WITH DOT BELOW 1E47 ; valid # 1.1 LATIN SMALL LETTER N WITH DOT BELOW 1E48 ; mapped ; 1E49 # 1.1 LATIN CAPITAL LETTER N WITH LINE BELOW 1E49 ; valid # 1.1 LATIN SMALL LETTER N WITH LINE BELOW 1E4A ; mapped ; 1E4B # 1.1 LATIN CAPITAL LETTER N WITH CIRCUMFLEX BELOW 1E4B ; valid # 1.1 LATIN SMALL LETTER N WITH CIRCUMFLEX BELOW 1E4C ; mapped ; 1E4D # 1.1 LATIN CAPITAL LETTER O WITH TILDE AND ACUTE 1E4D ; valid # 1.1 LATIN SMALL LETTER O WITH TILDE AND ACUTE 1E4E ; mapped ; 1E4F # 1.1 LATIN CAPITAL LETTER O WITH TILDE AND DIAERESIS 1E4F ; valid # 1.1 LATIN SMALL LETTER O WITH TILDE AND DIAERESIS 1E50 ; mapped ; 1E51 # 1.1 LATIN CAPITAL LETTER O WITH MACRON AND GRAVE 1E51 ; valid # 1.1 LATIN SMALL LETTER O WITH MACRON AND GRAVE 1E52 ; mapped ; 1E53 # 1.1 LATIN CAPITAL LETTER O WITH MACRON AND ACUTE 1E53 ; valid # 1.1 LATIN SMALL LETTER O WITH MACRON AND ACUTE 1E54 ; mapped ; 1E55 # 1.1 LATIN CAPITAL LETTER P WITH ACUTE 1E55 ; valid # 1.1 LATIN SMALL LETTER P WITH ACUTE 1E56 ; mapped ; 1E57 # 1.1 LATIN CAPITAL LETTER P WITH DOT ABOVE 1E57 ; valid # 1.1 LATIN SMALL LETTER P WITH DOT ABOVE 1E58 ; mapped ; 1E59 # 1.1 LATIN CAPITAL LETTER R WITH DOT ABOVE 1E59 ; valid # 1.1 LATIN SMALL LETTER R WITH DOT ABOVE 1E5A ; mapped ; 1E5B # 1.1 LATIN CAPITAL LETTER R WITH DOT BELOW 1E5B ; valid # 1.1 LATIN SMALL LETTER R WITH DOT BELOW 1E5C ; mapped ; 1E5D # 1.1 LATIN CAPITAL LETTER R WITH DOT BELOW AND MACRON 1E5D ; valid # 1.1 LATIN SMALL LETTER R WITH DOT BELOW AND MACRON 1E5E ; mapped ; 1E5F # 1.1 LATIN CAPITAL LETTER R WITH LINE BELOW 1E5F ; valid # 1.1 LATIN SMALL LETTER R WITH LINE BELOW 1E60 ; mapped ; 1E61 # 1.1 LATIN CAPITAL LETTER S WITH DOT ABOVE 1E61 ; valid # 1.1 LATIN SMALL LETTER S WITH DOT ABOVE 1E62 ; mapped ; 1E63 # 1.1 LATIN CAPITAL LETTER S WITH DOT BELOW 1E63 ; valid # 1.1 LATIN SMALL LETTER S WITH DOT BELOW 1E64 ; mapped ; 1E65 # 1.1 LATIN CAPITAL LETTER S WITH ACUTE AND DOT ABOVE 1E65 ; valid # 1.1 LATIN SMALL LETTER S WITH ACUTE AND DOT ABOVE 1E66 ; mapped ; 1E67 # 1.1 LATIN CAPITAL LETTER S WITH CARON AND DOT ABOVE 1E67 ; valid # 1.1 LATIN SMALL LETTER S WITH CARON AND DOT ABOVE 1E68 ; mapped ; 1E69 # 1.1 LATIN CAPITAL LETTER S WITH DOT BELOW AND DOT ABOVE 1E69 ; valid # 1.1 LATIN SMALL LETTER S WITH DOT BELOW AND DOT ABOVE 1E6A ; mapped ; 1E6B # 1.1 LATIN CAPITAL LETTER T WITH DOT ABOVE 1E6B ; valid # 1.1 LATIN SMALL LETTER T WITH DOT ABOVE 1E6C ; mapped ; 1E6D # 1.1 LATIN CAPITAL LETTER T WITH DOT BELOW 1E6D ; valid # 1.1 LATIN SMALL LETTER T WITH DOT BELOW 1E6E ; mapped ; 1E6F # 1.1 LATIN CAPITAL LETTER T WITH LINE BELOW 1E6F ; valid # 1.1 LATIN SMALL LETTER T WITH LINE BELOW 1E70 ; mapped ; 1E71 # 1.1 LATIN CAPITAL LETTER T WITH CIRCUMFLEX BELOW 1E71 ; valid # 1.1 LATIN SMALL LETTER T WITH CIRCUMFLEX BELOW 1E72 ; mapped ; 1E73 # 1.1 LATIN CAPITAL LETTER U WITH DIAERESIS BELOW 1E73 ; valid # 1.1 LATIN SMALL LETTER U WITH DIAERESIS BELOW 1E74 ; mapped ; 1E75 # 1.1 LATIN CAPITAL LETTER U WITH TILDE BELOW 1E75 ; valid # 1.1 LATIN SMALL LETTER U WITH TILDE BELOW 1E76 ; mapped ; 1E77 # 1.1 LATIN CAPITAL LETTER U WITH CIRCUMFLEX BELOW 1E77 ; valid # 1.1 LATIN SMALL LETTER U WITH CIRCUMFLEX BELOW 1E78 ; mapped ; 1E79 # 1.1 LATIN CAPITAL LETTER U WITH TILDE AND ACUTE 1E79 ; valid # 1.1 LATIN SMALL LETTER U WITH TILDE AND ACUTE 1E7A ; mapped ; 1E7B # 1.1 LATIN CAPITAL LETTER U WITH MACRON AND DIAERESIS 1E7B ; valid # 1.1 LATIN SMALL LETTER U WITH MACRON AND DIAERESIS 1E7C ; mapped ; 1E7D # 1.1 LATIN CAPITAL LETTER V WITH TILDE 1E7D ; valid # 1.1 LATIN SMALL LETTER V WITH TILDE 1E7E ; mapped ; 1E7F # 1.1 LATIN CAPITAL LETTER V WITH DOT BELOW 1E7F ; valid # 1.1 LATIN SMALL LETTER V WITH DOT BELOW 1E80 ; mapped ; 1E81 # 1.1 LATIN CAPITAL LETTER W WITH GRAVE 1E81 ; valid # 1.1 LATIN SMALL LETTER W WITH GRAVE 1E82 ; mapped ; 1E83 # 1.1 LATIN CAPITAL LETTER W WITH ACUTE 1E83 ; valid # 1.1 LATIN SMALL LETTER W WITH ACUTE 1E84 ; mapped ; 1E85 # 1.1 LATIN CAPITAL LETTER W WITH DIAERESIS 1E85 ; valid # 1.1 LATIN SMALL LETTER W WITH DIAERESIS 1E86 ; mapped ; 1E87 # 1.1 LATIN CAPITAL LETTER W WITH DOT ABOVE 1E87 ; valid # 1.1 LATIN SMALL LETTER W WITH DOT ABOVE 1E88 ; mapped ; 1E89 # 1.1 LATIN CAPITAL LETTER W WITH DOT BELOW 1E89 ; valid # 1.1 LATIN SMALL LETTER W WITH DOT BELOW 1E8A ; mapped ; 1E8B # 1.1 LATIN CAPITAL LETTER X WITH DOT ABOVE 1E8B ; valid # 1.1 LATIN SMALL LETTER X WITH DOT ABOVE 1E8C ; mapped ; 1E8D # 1.1 LATIN CAPITAL LETTER X WITH DIAERESIS 1E8D ; valid # 1.1 LATIN SMALL LETTER X WITH DIAERESIS 1E8E ; mapped ; 1E8F # 1.1 LATIN CAPITAL LETTER Y WITH DOT ABOVE 1E8F ; valid # 1.1 LATIN SMALL LETTER Y WITH DOT ABOVE 1E90 ; mapped ; 1E91 # 1.1 LATIN CAPITAL LETTER Z WITH CIRCUMFLEX 1E91 ; valid # 1.1 LATIN SMALL LETTER Z WITH CIRCUMFLEX 1E92 ; mapped ; 1E93 # 1.1 LATIN CAPITAL LETTER Z WITH DOT BELOW 1E93 ; valid # 1.1 LATIN SMALL LETTER Z WITH DOT BELOW 1E94 ; mapped ; 1E95 # 1.1 LATIN CAPITAL LETTER Z WITH LINE BELOW 1E95..1E99 ; valid # 1.1 LATIN SMALL LETTER Z WITH LINE BELOW..LATIN SMALL LETTER Y WITH RING ABOVE 1E9A ; mapped ; 0061 02BE # 1.1 LATIN SMALL LETTER A WITH RIGHT HALF RING 1E9B ; mapped ; 1E61 # 2.0 LATIN SMALL LETTER LONG S WITH DOT ABOVE 1E9C..1E9D ; valid # 5.1 LATIN SMALL LETTER LONG S WITH DIAGONAL STROKE..LATIN SMALL LETTER LONG S WITH HIGH STROKE 1E9E ; mapped ; 00DF # 5.1 LATIN CAPITAL LETTER SHARP S 1E9F ; valid # 5.1 LATIN SMALL LETTER DELTA 1EA0 ; mapped ; 1EA1 # 1.1 LATIN CAPITAL LETTER A WITH DOT BELOW 1EA1 ; valid # 1.1 LATIN SMALL LETTER A WITH DOT BELOW 1EA2 ; mapped ; 1EA3 # 1.1 LATIN CAPITAL LETTER A WITH HOOK ABOVE 1EA3 ; valid # 1.1 LATIN SMALL LETTER A WITH HOOK ABOVE 1EA4 ; mapped ; 1EA5 # 1.1 LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND ACUTE 1EA5 ; valid # 1.1 LATIN SMALL LETTER A WITH CIRCUMFLEX AND ACUTE 1EA6 ; mapped ; 1EA7 # 1.1 LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND GRAVE 1EA7 ; valid # 1.1 LATIN SMALL LETTER A WITH CIRCUMFLEX AND GRAVE 1EA8 ; mapped ; 1EA9 # 1.1 LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE 1EA9 ; valid # 1.1 LATIN SMALL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE 1EAA ; mapped ; 1EAB # 1.1 LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND TILDE 1EAB ; valid # 1.1 LATIN SMALL LETTER A WITH CIRCUMFLEX AND TILDE 1EAC ; mapped ; 1EAD # 1.1 LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND DOT BELOW 1EAD ; valid # 1.1 LATIN SMALL LETTER A WITH CIRCUMFLEX AND DOT BELOW 1EAE ; mapped ; 1EAF # 1.1 LATIN CAPITAL LETTER A WITH BREVE AND ACUTE 1EAF ; valid # 1.1 LATIN SMALL LETTER A WITH BREVE AND ACUTE 1EB0 ; mapped ; 1EB1 # 1.1 LATIN CAPITAL LETTER A WITH BREVE AND GRAVE 1EB1 ; valid # 1.1 LATIN SMALL LETTER A WITH BREVE AND GRAVE 1EB2 ; mapped ; 1EB3 # 1.1 LATIN CAPITAL LETTER A WITH BREVE AND HOOK ABOVE 1EB3 ; valid # 1.1 LATIN SMALL LETTER A WITH BREVE AND HOOK ABOVE 1EB4 ; mapped ; 1EB5 # 1.1 LATIN CAPITAL LETTER A WITH BREVE AND TILDE 1EB5 ; valid # 1.1 LATIN SMALL LETTER A WITH BREVE AND TILDE 1EB6 ; mapped ; 1EB7 # 1.1 LATIN CAPITAL LETTER A WITH BREVE AND DOT BELOW 1EB7 ; valid # 1.1 LATIN SMALL LETTER A WITH BREVE AND DOT BELOW 1EB8 ; mapped ; 1EB9 # 1.1 LATIN CAPITAL LETTER E WITH DOT BELOW 1EB9 ; valid # 1.1 LATIN SMALL LETTER E WITH DOT BELOW 1EBA ; mapped ; 1EBB # 1.1 LATIN CAPITAL LETTER E WITH HOOK ABOVE 1EBB ; valid # 1.1 LATIN SMALL LETTER E WITH HOOK ABOVE 1EBC ; mapped ; 1EBD # 1.1 LATIN CAPITAL LETTER E WITH TILDE 1EBD ; valid # 1.1 LATIN SMALL LETTER E WITH TILDE 1EBE ; mapped ; 1EBF # 1.1 LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND ACUTE 1EBF ; valid # 1.1 LATIN SMALL LETTER E WITH CIRCUMFLEX AND ACUTE 1EC0 ; mapped ; 1EC1 # 1.1 LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND GRAVE 1EC1 ; valid # 1.1 LATIN SMALL LETTER E WITH CIRCUMFLEX AND GRAVE 1EC2 ; mapped ; 1EC3 # 1.1 LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE 1EC3 ; valid # 1.1 LATIN SMALL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE 1EC4 ; mapped ; 1EC5 # 1.1 LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND TILDE 1EC5 ; valid # 1.1 LATIN SMALL LETTER E WITH CIRCUMFLEX AND TILDE 1EC6 ; mapped ; 1EC7 # 1.1 LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND DOT BELOW 1EC7 ; valid # 1.1 LATIN SMALL LETTER E WITH CIRCUMFLEX AND DOT BELOW 1EC8 ; mapped ; 1EC9 # 1.1 LATIN CAPITAL LETTER I WITH HOOK ABOVE 1EC9 ; valid # 1.1 LATIN SMALL LETTER I WITH HOOK ABOVE 1ECA ; mapped ; 1ECB # 1.1 LATIN CAPITAL LETTER I WITH DOT BELOW 1ECB ; valid # 1.1 LATIN SMALL LETTER I WITH DOT BELOW 1ECC ; mapped ; 1ECD # 1.1 LATIN CAPITAL LETTER O WITH DOT BELOW 1ECD ; valid # 1.1 LATIN SMALL LETTER O WITH DOT BELOW 1ECE ; mapped ; 1ECF # 1.1 LATIN CAPITAL LETTER O WITH HOOK ABOVE 1ECF ; valid # 1.1 LATIN SMALL LETTER O WITH HOOK ABOVE 1ED0 ; mapped ; 1ED1 # 1.1 LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND ACUTE 1ED1 ; valid # 1.1 LATIN SMALL LETTER O WITH CIRCUMFLEX AND ACUTE 1ED2 ; mapped ; 1ED3 # 1.1 LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND GRAVE 1ED3 ; valid # 1.1 LATIN SMALL LETTER O WITH CIRCUMFLEX AND GRAVE 1ED4 ; mapped ; 1ED5 # 1.1 LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE 1ED5 ; valid # 1.1 LATIN SMALL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE 1ED6 ; mapped ; 1ED7 # 1.1 LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND TILDE 1ED7 ; valid # 1.1 LATIN SMALL LETTER O WITH CIRCUMFLEX AND TILDE 1ED8 ; mapped ; 1ED9 # 1.1 LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND DOT BELOW 1ED9 ; valid # 1.1 LATIN SMALL LETTER O WITH CIRCUMFLEX AND DOT BELOW 1EDA ; mapped ; 1EDB # 1.1 LATIN CAPITAL LETTER O WITH HORN AND ACUTE 1EDB ; valid # 1.1 LATIN SMALL LETTER O WITH HORN AND ACUTE 1EDC ; mapped ; 1EDD # 1.1 LATIN CAPITAL LETTER O WITH HORN AND GRAVE 1EDD ; valid # 1.1 LATIN SMALL LETTER O WITH HORN AND GRAVE 1EDE ; mapped ; 1EDF # 1.1 LATIN CAPITAL LETTER O WITH HORN AND HOOK ABOVE 1EDF ; valid # 1.1 LATIN SMALL LETTER O WITH HORN AND HOOK ABOVE 1EE0 ; mapped ; 1EE1 # 1.1 LATIN CAPITAL LETTER O WITH HORN AND TILDE 1EE1 ; valid # 1.1 LATIN SMALL LETTER O WITH HORN AND TILDE 1EE2 ; mapped ; 1EE3 # 1.1 LATIN CAPITAL LETTER O WITH HORN AND DOT BELOW 1EE3 ; valid # 1.1 LATIN SMALL LETTER O WITH HORN AND DOT BELOW 1EE4 ; mapped ; 1EE5 # 1.1 LATIN CAPITAL LETTER U WITH DOT BELOW 1EE5 ; valid # 1.1 LATIN SMALL LETTER U WITH DOT BELOW 1EE6 ; mapped ; 1EE7 # 1.1 LATIN CAPITAL LETTER U WITH HOOK ABOVE 1EE7 ; valid # 1.1 LATIN SMALL LETTER U WITH HOOK ABOVE 1EE8 ; mapped ; 1EE9 # 1.1 LATIN CAPITAL LETTER U WITH HORN AND ACUTE 1EE9 ; valid # 1.1 LATIN SMALL LETTER U WITH HORN AND ACUTE 1EEA ; mapped ; 1EEB # 1.1 LATIN CAPITAL LETTER U WITH HORN AND GRAVE 1EEB ; valid # 1.1 LATIN SMALL LETTER U WITH HORN AND GRAVE 1EEC ; mapped ; 1EED # 1.1 LATIN CAPITAL LETTER U WITH HORN AND HOOK ABOVE 1EED ; valid # 1.1 LATIN SMALL LETTER U WITH HORN AND HOOK ABOVE 1EEE ; mapped ; 1EEF # 1.1 LATIN CAPITAL LETTER U WITH HORN AND TILDE 1EEF ; valid # 1.1 LATIN SMALL LETTER U WITH HORN AND TILDE 1EF0 ; mapped ; 1EF1 # 1.1 LATIN CAPITAL LETTER U WITH HORN AND DOT BELOW 1EF1 ; valid # 1.1 LATIN SMALL LETTER U WITH HORN AND DOT BELOW 1EF2 ; mapped ; 1EF3 # 1.1 LATIN CAPITAL LETTER Y WITH GRAVE 1EF3 ; valid # 1.1 LATIN SMALL LETTER Y WITH GRAVE 1EF4 ; mapped ; 1EF5 # 1.1 LATIN CAPITAL LETTER Y WITH DOT BELOW 1EF5 ; valid # 1.1 LATIN SMALL LETTER Y WITH DOT BELOW 1EF6 ; mapped ; 1EF7 # 1.1 LATIN CAPITAL LETTER Y WITH HOOK ABOVE 1EF7 ; valid # 1.1 LATIN SMALL LETTER Y WITH HOOK ABOVE 1EF8 ; mapped ; 1EF9 # 1.1 LATIN CAPITAL LETTER Y WITH TILDE 1EF9 ; valid # 1.1 LATIN SMALL LETTER Y WITH TILDE 1EFA ; mapped ; 1EFB # 5.1 LATIN CAPITAL LETTER MIDDLE-WELSH LL 1EFB ; valid # 5.1 LATIN SMALL LETTER MIDDLE-WELSH LL 1EFC ; mapped ; 1EFD # 5.1 LATIN CAPITAL LETTER MIDDLE-WELSH V 1EFD ; valid # 5.1 LATIN SMALL LETTER MIDDLE-WELSH V 1EFE ; mapped ; 1EFF # 5.1 LATIN CAPITAL LETTER Y WITH LOOP 1EFF ; valid # 5.1 LATIN SMALL LETTER Y WITH LOOP 1F00..1F07 ; valid # 1.1 GREEK SMALL LETTER ALPHA WITH PSILI..GREEK SMALL LETTER ALPHA WITH DASIA AND PERISPOMENI 1F08 ; mapped ; 1F00 # 1.1 GREEK CAPITAL LETTER ALPHA WITH PSILI 1F09 ; mapped ; 1F01 # 1.1 GREEK CAPITAL LETTER ALPHA WITH DASIA 1F0A ; mapped ; 1F02 # 1.1 GREEK CAPITAL LETTER ALPHA WITH PSILI AND VARIA 1F0B ; mapped ; 1F03 # 1.1 GREEK CAPITAL LETTER ALPHA WITH DASIA AND VARIA 1F0C ; mapped ; 1F04 # 1.1 GREEK CAPITAL LETTER ALPHA WITH PSILI AND OXIA 1F0D ; mapped ; 1F05 # 1.1 GREEK CAPITAL LETTER ALPHA WITH DASIA AND OXIA 1F0E ; mapped ; 1F06 # 1.1 GREEK CAPITAL LETTER ALPHA WITH PSILI AND PERISPOMENI 1F0F ; mapped ; 1F07 # 1.1 GREEK CAPITAL LETTER ALPHA WITH DASIA AND PERISPOMENI 1F10..1F15 ; valid # 1.1 GREEK SMALL LETTER EPSILON WITH PSILI..GREEK SMALL LETTER EPSILON WITH DASIA AND OXIA 1F16..1F17 ; disallowed # NA .. 1F18 ; mapped ; 1F10 # 1.1 GREEK CAPITAL LETTER EPSILON WITH PSILI 1F19 ; mapped ; 1F11 # 1.1 GREEK CAPITAL LETTER EPSILON WITH DASIA 1F1A ; mapped ; 1F12 # 1.1 GREEK CAPITAL LETTER EPSILON WITH PSILI AND VARIA 1F1B ; mapped ; 1F13 # 1.1 GREEK CAPITAL LETTER EPSILON WITH DASIA AND VARIA 1F1C ; mapped ; 1F14 # 1.1 GREEK CAPITAL LETTER EPSILON WITH PSILI AND OXIA 1F1D ; mapped ; 1F15 # 1.1 GREEK CAPITAL LETTER EPSILON WITH DASIA AND OXIA 1F1E..1F1F ; disallowed # NA .. 1F20..1F27 ; valid # 1.1 GREEK SMALL LETTER ETA WITH PSILI..GREEK SMALL LETTER ETA WITH DASIA AND PERISPOMENI 1F28 ; mapped ; 1F20 # 1.1 GREEK CAPITAL LETTER ETA WITH PSILI 1F29 ; mapped ; 1F21 # 1.1 GREEK CAPITAL LETTER ETA WITH DASIA 1F2A ; mapped ; 1F22 # 1.1 GREEK CAPITAL LETTER ETA WITH PSILI AND VARIA 1F2B ; mapped ; 1F23 # 1.1 GREEK CAPITAL LETTER ETA WITH DASIA AND VARIA 1F2C ; mapped ; 1F24 # 1.1 GREEK CAPITAL LETTER ETA WITH PSILI AND OXIA 1F2D ; mapped ; 1F25 # 1.1 GREEK CAPITAL LETTER ETA WITH DASIA AND OXIA 1F2E ; mapped ; 1F26 # 1.1 GREEK CAPITAL LETTER ETA WITH PSILI AND PERISPOMENI 1F2F ; mapped ; 1F27 # 1.1 GREEK CAPITAL LETTER ETA WITH DASIA AND PERISPOMENI 1F30..1F37 ; valid # 1.1 GREEK SMALL LETTER IOTA WITH PSILI..GREEK SMALL LETTER IOTA WITH DASIA AND PERISPOMENI 1F38 ; mapped ; 1F30 # 1.1 GREEK CAPITAL LETTER IOTA WITH PSILI 1F39 ; mapped ; 1F31 # 1.1 GREEK CAPITAL LETTER IOTA WITH DASIA 1F3A ; mapped ; 1F32 # 1.1 GREEK CAPITAL LETTER IOTA WITH PSILI AND VARIA 1F3B ; mapped ; 1F33 # 1.1 GREEK CAPITAL LETTER IOTA WITH DASIA AND VARIA 1F3C ; mapped ; 1F34 # 1.1 GREEK CAPITAL LETTER IOTA WITH PSILI AND OXIA 1F3D ; mapped ; 1F35 # 1.1 GREEK CAPITAL LETTER IOTA WITH DASIA AND OXIA 1F3E ; mapped ; 1F36 # 1.1 GREEK CAPITAL LETTER IOTA WITH PSILI AND PERISPOMENI 1F3F ; mapped ; 1F37 # 1.1 GREEK CAPITAL LETTER IOTA WITH DASIA AND PERISPOMENI 1F40..1F45 ; valid # 1.1 GREEK SMALL LETTER OMICRON WITH PSILI..GREEK SMALL LETTER OMICRON WITH DASIA AND OXIA 1F46..1F47 ; disallowed # NA .. 1F48 ; mapped ; 1F40 # 1.1 GREEK CAPITAL LETTER OMICRON WITH PSILI 1F49 ; mapped ; 1F41 # 1.1 GREEK CAPITAL LETTER OMICRON WITH DASIA 1F4A ; mapped ; 1F42 # 1.1 GREEK CAPITAL LETTER OMICRON WITH PSILI AND VARIA 1F4B ; mapped ; 1F43 # 1.1 GREEK CAPITAL LETTER OMICRON WITH DASIA AND VARIA 1F4C ; mapped ; 1F44 # 1.1 GREEK CAPITAL LETTER OMICRON WITH PSILI AND OXIA 1F4D ; mapped ; 1F45 # 1.1 GREEK CAPITAL LETTER OMICRON WITH DASIA AND OXIA 1F4E..1F4F ; disallowed # NA .. 1F50..1F57 ; valid # 1.1 GREEK SMALL LETTER UPSILON WITH PSILI..GREEK SMALL LETTER UPSILON WITH DASIA AND PERISPOMENI 1F58 ; disallowed # NA 1F59 ; mapped ; 1F51 # 1.1 GREEK CAPITAL LETTER UPSILON WITH DASIA 1F5A ; disallowed # NA 1F5B ; mapped ; 1F53 # 1.1 GREEK CAPITAL LETTER UPSILON WITH DASIA AND VARIA 1F5C ; disallowed # NA 1F5D ; mapped ; 1F55 # 1.1 GREEK CAPITAL LETTER UPSILON WITH DASIA AND OXIA 1F5E ; disallowed # NA 1F5F ; mapped ; 1F57 # 1.1 GREEK CAPITAL LETTER UPSILON WITH DASIA AND PERISPOMENI 1F60..1F67 ; valid # 1.1 GREEK SMALL LETTER OMEGA WITH PSILI..GREEK SMALL LETTER OMEGA WITH DASIA AND PERISPOMENI 1F68 ; mapped ; 1F60 # 1.1 GREEK CAPITAL LETTER OMEGA WITH PSILI 1F69 ; mapped ; 1F61 # 1.1 GREEK CAPITAL LETTER OMEGA WITH DASIA 1F6A ; mapped ; 1F62 # 1.1 GREEK CAPITAL LETTER OMEGA WITH PSILI AND VARIA 1F6B ; mapped ; 1F63 # 1.1 GREEK CAPITAL LETTER OMEGA WITH DASIA AND VARIA 1F6C ; mapped ; 1F64 # 1.1 GREEK CAPITAL LETTER OMEGA WITH PSILI AND OXIA 1F6D ; mapped ; 1F65 # 1.1 GREEK CAPITAL LETTER OMEGA WITH DASIA AND OXIA 1F6E ; mapped ; 1F66 # 1.1 GREEK CAPITAL LETTER OMEGA WITH PSILI AND PERISPOMENI 1F6F ; mapped ; 1F67 # 1.1 GREEK CAPITAL LETTER OMEGA WITH DASIA AND PERISPOMENI 1F70 ; valid # 1.1 GREEK SMALL LETTER ALPHA WITH VARIA 1F71 ; mapped ; 03AC # 1.1 GREEK SMALL LETTER ALPHA WITH OXIA 1F72 ; valid # 1.1 GREEK SMALL LETTER EPSILON WITH VARIA 1F73 ; mapped ; 03AD # 1.1 GREEK SMALL LETTER EPSILON WITH OXIA 1F74 ; valid # 1.1 GREEK SMALL LETTER ETA WITH VARIA 1F75 ; mapped ; 03AE # 1.1 GREEK SMALL LETTER ETA WITH OXIA 1F76 ; valid # 1.1 GREEK SMALL LETTER IOTA WITH VARIA 1F77 ; mapped ; 03AF # 1.1 GREEK SMALL LETTER IOTA WITH OXIA 1F78 ; valid # 1.1 GREEK SMALL LETTER OMICRON WITH VARIA 1F79 ; mapped ; 03CC # 1.1 GREEK SMALL LETTER OMICRON WITH OXIA 1F7A ; valid # 1.1 GREEK SMALL LETTER UPSILON WITH VARIA 1F7B ; mapped ; 03CD # 1.1 GREEK SMALL LETTER UPSILON WITH OXIA 1F7C ; valid # 1.1 GREEK SMALL LETTER OMEGA WITH VARIA 1F7D ; mapped ; 03CE # 1.1 GREEK SMALL LETTER OMEGA WITH OXIA 1F7E..1F7F ; disallowed # NA .. 1F80 ; mapped ; 1F00 03B9 # 1.1 GREEK SMALL LETTER ALPHA WITH PSILI AND YPOGEGRAMMENI 1F81 ; mapped ; 1F01 03B9 # 1.1 GREEK SMALL LETTER ALPHA WITH DASIA AND YPOGEGRAMMENI 1F82 ; mapped ; 1F02 03B9 # 1.1 GREEK SMALL LETTER ALPHA WITH PSILI AND VARIA AND YPOGEGRAMMENI 1F83 ; mapped ; 1F03 03B9 # 1.1 GREEK SMALL LETTER ALPHA WITH DASIA AND VARIA AND YPOGEGRAMMENI 1F84 ; mapped ; 1F04 03B9 # 1.1 GREEK SMALL LETTER ALPHA WITH PSILI AND OXIA AND YPOGEGRAMMENI 1F85 ; mapped ; 1F05 03B9 # 1.1 GREEK SMALL LETTER ALPHA WITH DASIA AND OXIA AND YPOGEGRAMMENI 1F86 ; mapped ; 1F06 03B9 # 1.1 GREEK SMALL LETTER ALPHA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI 1F87 ; mapped ; 1F07 03B9 # 1.1 GREEK SMALL LETTER ALPHA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI 1F88 ; mapped ; 1F00 03B9 # 1.1 GREEK CAPITAL LETTER ALPHA WITH PSILI AND PROSGEGRAMMENI 1F89 ; mapped ; 1F01 03B9 # 1.1 GREEK CAPITAL LETTER ALPHA WITH DASIA AND PROSGEGRAMMENI 1F8A ; mapped ; 1F02 03B9 # 1.1 GREEK CAPITAL LETTER ALPHA WITH PSILI AND VARIA AND PROSGEGRAMMENI 1F8B ; mapped ; 1F03 03B9 # 1.1 GREEK CAPITAL LETTER ALPHA WITH DASIA AND VARIA AND PROSGEGRAMMENI 1F8C ; mapped ; 1F04 03B9 # 1.1 GREEK CAPITAL LETTER ALPHA WITH PSILI AND OXIA AND PROSGEGRAMMENI 1F8D ; mapped ; 1F05 03B9 # 1.1 GREEK CAPITAL LETTER ALPHA WITH DASIA AND OXIA AND PROSGEGRAMMENI 1F8E ; mapped ; 1F06 03B9 # 1.1 GREEK CAPITAL LETTER ALPHA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI 1F8F ; mapped ; 1F07 03B9 # 1.1 GREEK CAPITAL LETTER ALPHA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI 1F90 ; mapped ; 1F20 03B9 # 1.1 GREEK SMALL LETTER ETA WITH PSILI AND YPOGEGRAMMENI 1F91 ; mapped ; 1F21 03B9 # 1.1 GREEK SMALL LETTER ETA WITH DASIA AND YPOGEGRAMMENI 1F92 ; mapped ; 1F22 03B9 # 1.1 GREEK SMALL LETTER ETA WITH PSILI AND VARIA AND YPOGEGRAMMENI 1F93 ; mapped ; 1F23 03B9 # 1.1 GREEK SMALL LETTER ETA WITH DASIA AND VARIA AND YPOGEGRAMMENI 1F94 ; mapped ; 1F24 03B9 # 1.1 GREEK SMALL LETTER ETA WITH PSILI AND OXIA AND YPOGEGRAMMENI 1F95 ; mapped ; 1F25 03B9 # 1.1 GREEK SMALL LETTER ETA WITH DASIA AND OXIA AND YPOGEGRAMMENI 1F96 ; mapped ; 1F26 03B9 # 1.1 GREEK SMALL LETTER ETA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI 1F97 ; mapped ; 1F27 03B9 # 1.1 GREEK SMALL LETTER ETA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI 1F98 ; mapped ; 1F20 03B9 # 1.1 GREEK CAPITAL LETTER ETA WITH PSILI AND PROSGEGRAMMENI 1F99 ; mapped ; 1F21 03B9 # 1.1 GREEK CAPITAL LETTER ETA WITH DASIA AND PROSGEGRAMMENI 1F9A ; mapped ; 1F22 03B9 # 1.1 GREEK CAPITAL LETTER ETA WITH PSILI AND VARIA AND PROSGEGRAMMENI 1F9B ; mapped ; 1F23 03B9 # 1.1 GREEK CAPITAL LETTER ETA WITH DASIA AND VARIA AND PROSGEGRAMMENI 1F9C ; mapped ; 1F24 03B9 # 1.1 GREEK CAPITAL LETTER ETA WITH PSILI AND OXIA AND PROSGEGRAMMENI 1F9D ; mapped ; 1F25 03B9 # 1.1 GREEK CAPITAL LETTER ETA WITH DASIA AND OXIA AND PROSGEGRAMMENI 1F9E ; mapped ; 1F26 03B9 # 1.1 GREEK CAPITAL LETTER ETA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI 1F9F ; mapped ; 1F27 03B9 # 1.1 GREEK CAPITAL LETTER ETA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI 1FA0 ; mapped ; 1F60 03B9 # 1.1 GREEK SMALL LETTER OMEGA WITH PSILI AND YPOGEGRAMMENI 1FA1 ; mapped ; 1F61 03B9 # 1.1 GREEK SMALL LETTER OMEGA WITH DASIA AND YPOGEGRAMMENI 1FA2 ; mapped ; 1F62 03B9 # 1.1 GREEK SMALL LETTER OMEGA WITH PSILI AND VARIA AND YPOGEGRAMMENI 1FA3 ; mapped ; 1F63 03B9 # 1.1 GREEK SMALL LETTER OMEGA WITH DASIA AND VARIA AND YPOGEGRAMMENI 1FA4 ; mapped ; 1F64 03B9 # 1.1 GREEK SMALL LETTER OMEGA WITH PSILI AND OXIA AND YPOGEGRAMMENI 1FA5 ; mapped ; 1F65 03B9 # 1.1 GREEK SMALL LETTER OMEGA WITH DASIA AND OXIA AND YPOGEGRAMMENI 1FA6 ; mapped ; 1F66 03B9 # 1.1 GREEK SMALL LETTER OMEGA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI 1FA7 ; mapped ; 1F67 03B9 # 1.1 GREEK SMALL LETTER OMEGA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI 1FA8 ; mapped ; 1F60 03B9 # 1.1 GREEK CAPITAL LETTER OMEGA WITH PSILI AND PROSGEGRAMMENI 1FA9 ; mapped ; 1F61 03B9 # 1.1 GREEK CAPITAL LETTER OMEGA WITH DASIA AND PROSGEGRAMMENI 1FAA ; mapped ; 1F62 03B9 # 1.1 GREEK CAPITAL LETTER OMEGA WITH PSILI AND VARIA AND PROSGEGRAMMENI 1FAB ; mapped ; 1F63 03B9 # 1.1 GREEK CAPITAL LETTER OMEGA WITH DASIA AND VARIA AND PROSGEGRAMMENI 1FAC ; mapped ; 1F64 03B9 # 1.1 GREEK CAPITAL LETTER OMEGA WITH PSILI AND OXIA AND PROSGEGRAMMENI 1FAD ; mapped ; 1F65 03B9 # 1.1 GREEK CAPITAL LETTER OMEGA WITH DASIA AND OXIA AND PROSGEGRAMMENI 1FAE ; mapped ; 1F66 03B9 # 1.1 GREEK CAPITAL LETTER OMEGA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI 1FAF ; mapped ; 1F67 03B9 # 1.1 GREEK CAPITAL LETTER OMEGA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI 1FB0..1FB1 ; valid # 1.1 GREEK SMALL LETTER ALPHA WITH VRACHY..GREEK SMALL LETTER ALPHA WITH MACRON 1FB2 ; mapped ; 1F70 03B9 # 1.1 GREEK SMALL LETTER ALPHA WITH VARIA AND YPOGEGRAMMENI 1FB3 ; mapped ; 03B1 03B9 # 1.1 GREEK SMALL LETTER ALPHA WITH YPOGEGRAMMENI 1FB4 ; mapped ; 03AC 03B9 # 1.1 GREEK SMALL LETTER ALPHA WITH OXIA AND YPOGEGRAMMENI 1FB5 ; disallowed # NA 1FB6 ; valid # 1.1 GREEK SMALL LETTER ALPHA WITH PERISPOMENI 1FB7 ; mapped ; 1FB6 03B9 # 1.1 GREEK SMALL LETTER ALPHA WITH PERISPOMENI AND YPOGEGRAMMENI 1FB8 ; mapped ; 1FB0 # 1.1 GREEK CAPITAL LETTER ALPHA WITH VRACHY 1FB9 ; mapped ; 1FB1 # 1.1 GREEK CAPITAL LETTER ALPHA WITH MACRON 1FBA ; mapped ; 1F70 # 1.1 GREEK CAPITAL LETTER ALPHA WITH VARIA 1FBB ; mapped ; 03AC # 1.1 GREEK CAPITAL LETTER ALPHA WITH OXIA 1FBC ; mapped ; 03B1 03B9 # 1.1 GREEK CAPITAL LETTER ALPHA WITH PROSGEGRAMMENI 1FBD ; disallowed_STD3_mapped ; 0020 0313 # 1.1 GREEK KORONIS 1FBE ; mapped ; 03B9 # 1.1 GREEK PROSGEGRAMMENI 1FBF ; disallowed_STD3_mapped ; 0020 0313 # 1.1 GREEK PSILI 1FC0 ; disallowed_STD3_mapped ; 0020 0342 # 1.1 GREEK PERISPOMENI 1FC1 ; disallowed_STD3_mapped ; 0020 0308 0342 #1.1 GREEK DIALYTIKA AND PERISPOMENI 1FC2 ; mapped ; 1F74 03B9 # 1.1 GREEK SMALL LETTER ETA WITH VARIA AND YPOGEGRAMMENI 1FC3 ; mapped ; 03B7 03B9 # 1.1 GREEK SMALL LETTER ETA WITH YPOGEGRAMMENI 1FC4 ; mapped ; 03AE 03B9 # 1.1 GREEK SMALL LETTER ETA WITH OXIA AND YPOGEGRAMMENI 1FC5 ; disallowed # NA 1FC6 ; valid # 1.1 GREEK SMALL LETTER ETA WITH PERISPOMENI 1FC7 ; mapped ; 1FC6 03B9 # 1.1 GREEK SMALL LETTER ETA WITH PERISPOMENI AND YPOGEGRAMMENI 1FC8 ; mapped ; 1F72 # 1.1 GREEK CAPITAL LETTER EPSILON WITH VARIA 1FC9 ; mapped ; 03AD # 1.1 GREEK CAPITAL LETTER EPSILON WITH OXIA 1FCA ; mapped ; 1F74 # 1.1 GREEK CAPITAL LETTER ETA WITH VARIA 1FCB ; mapped ; 03AE # 1.1 GREEK CAPITAL LETTER ETA WITH OXIA 1FCC ; mapped ; 03B7 03B9 # 1.1 GREEK CAPITAL LETTER ETA WITH PROSGEGRAMMENI 1FCD ; disallowed_STD3_mapped ; 0020 0313 0300 #1.1 GREEK PSILI AND VARIA 1FCE ; disallowed_STD3_mapped ; 0020 0313 0301 #1.1 GREEK PSILI AND OXIA 1FCF ; disallowed_STD3_mapped ; 0020 0313 0342 #1.1 GREEK PSILI AND PERISPOMENI 1FD0..1FD2 ; valid # 1.1 GREEK SMALL LETTER IOTA WITH VRACHY..GREEK SMALL LETTER IOTA WITH DIALYTIKA AND VARIA 1FD3 ; mapped ; 0390 # 1.1 GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA 1FD4..1FD5 ; disallowed # NA .. 1FD6..1FD7 ; valid # 1.1 GREEK SMALL LETTER IOTA WITH PERISPOMENI..GREEK SMALL LETTER IOTA WITH DIALYTIKA AND PERISPOMENI 1FD8 ; mapped ; 1FD0 # 1.1 GREEK CAPITAL LETTER IOTA WITH VRACHY 1FD9 ; mapped ; 1FD1 # 1.1 GREEK CAPITAL LETTER IOTA WITH MACRON 1FDA ; mapped ; 1F76 # 1.1 GREEK CAPITAL LETTER IOTA WITH VARIA 1FDB ; mapped ; 03AF # 1.1 GREEK CAPITAL LETTER IOTA WITH OXIA 1FDC ; disallowed # NA 1FDD ; disallowed_STD3_mapped ; 0020 0314 0300 #1.1 GREEK DASIA AND VARIA 1FDE ; disallowed_STD3_mapped ; 0020 0314 0301 #1.1 GREEK DASIA AND OXIA 1FDF ; disallowed_STD3_mapped ; 0020 0314 0342 #1.1 GREEK DASIA AND PERISPOMENI 1FE0..1FE2 ; valid # 1.1 GREEK SMALL LETTER UPSILON WITH VRACHY..GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND VARIA 1FE3 ; mapped ; 03B0 # 1.1 GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND OXIA 1FE4..1FE7 ; valid # 1.1 GREEK SMALL LETTER RHO WITH PSILI..GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND PERISPOMENI 1FE8 ; mapped ; 1FE0 # 1.1 GREEK CAPITAL LETTER UPSILON WITH VRACHY 1FE9 ; mapped ; 1FE1 # 1.1 GREEK CAPITAL LETTER UPSILON WITH MACRON 1FEA ; mapped ; 1F7A # 1.1 GREEK CAPITAL LETTER UPSILON WITH VARIA 1FEB ; mapped ; 03CD # 1.1 GREEK CAPITAL LETTER UPSILON WITH OXIA 1FEC ; mapped ; 1FE5 # 1.1 GREEK CAPITAL LETTER RHO WITH DASIA 1FED ; disallowed_STD3_mapped ; 0020 0308 0300 #1.1 GREEK DIALYTIKA AND VARIA 1FEE ; disallowed_STD3_mapped ; 0020 0308 0301 #1.1 GREEK DIALYTIKA AND OXIA 1FEF ; disallowed_STD3_mapped ; 0060 # 1.1 GREEK VARIA 1FF0..1FF1 ; disallowed # NA .. 1FF2 ; mapped ; 1F7C 03B9 # 1.1 GREEK SMALL LETTER OMEGA WITH VARIA AND YPOGEGRAMMENI 1FF3 ; mapped ; 03C9 03B9 # 1.1 GREEK SMALL LETTER OMEGA WITH YPOGEGRAMMENI 1FF4 ; mapped ; 03CE 03B9 # 1.1 GREEK SMALL LETTER OMEGA WITH OXIA AND YPOGEGRAMMENI 1FF5 ; disallowed # NA 1FF6 ; valid # 1.1 GREEK SMALL LETTER OMEGA WITH PERISPOMENI 1FF7 ; mapped ; 1FF6 03B9 # 1.1 GREEK SMALL LETTER OMEGA WITH PERISPOMENI AND YPOGEGRAMMENI 1FF8 ; mapped ; 1F78 # 1.1 GREEK CAPITAL LETTER OMICRON WITH VARIA 1FF9 ; mapped ; 03CC # 1.1 GREEK CAPITAL LETTER OMICRON WITH OXIA 1FFA ; mapped ; 1F7C # 1.1 GREEK CAPITAL LETTER OMEGA WITH VARIA 1FFB ; mapped ; 03CE # 1.1 GREEK CAPITAL LETTER OMEGA WITH OXIA 1FFC ; mapped ; 03C9 03B9 # 1.1 GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI 1FFD ; disallowed_STD3_mapped ; 0020 0301 # 1.1 GREEK OXIA 1FFE ; disallowed_STD3_mapped ; 0020 0314 # 1.1 GREEK DASIA 1FFF ; disallowed # NA 2000..200A ; disallowed_STD3_mapped ; 0020 # 1.1 EN QUAD..HAIR SPACE 200B ; ignored # 1.1 ZERO WIDTH SPACE 200C..200D ; deviation ; # 1.1 ZERO WIDTH NON-JOINER..ZERO WIDTH JOINER 200E..200F ; disallowed # 1.1 LEFT-TO-RIGHT MARK..RIGHT-TO-LEFT MARK 2010 ; valid ; ; NV8 # 1.1 HYPHEN 2011 ; mapped ; 2010 # 1.1 NON-BREAKING HYPHEN 2012..2016 ; valid ; ; NV8 # 1.1 FIGURE DASH..DOUBLE VERTICAL LINE 2017 ; disallowed_STD3_mapped ; 0020 0333 # 1.1 DOUBLE LOW LINE 2018..2023 ; valid ; ; NV8 # 1.1 LEFT SINGLE QUOTATION MARK..TRIANGULAR BULLET 2024..2026 ; disallowed # 1.1 ONE DOT LEADER..HORIZONTAL ELLIPSIS 2027 ; valid ; ; NV8 # 1.1 HYPHENATION POINT 2028..202E ; disallowed # 1.1 LINE SEPARATOR..RIGHT-TO-LEFT OVERRIDE 202F ; disallowed_STD3_mapped ; 0020 # 3.0 NARROW NO-BREAK SPACE 2030..2032 ; valid ; ; NV8 # 1.1 PER MILLE SIGN..PRIME 2033 ; mapped ; 2032 2032 # 1.1 DOUBLE PRIME 2034 ; mapped ; 2032 2032 2032 #1.1 TRIPLE PRIME 2035 ; valid ; ; NV8 # 1.1 REVERSED PRIME 2036 ; mapped ; 2035 2035 # 1.1 REVERSED DOUBLE PRIME 2037 ; mapped ; 2035 2035 2035 #1.1 REVERSED TRIPLE PRIME 2038..203B ; valid ; ; NV8 # 1.1 CARET..REFERENCE MARK 203C ; disallowed_STD3_mapped ; 0021 0021 # 1.1 DOUBLE EXCLAMATION MARK 203D ; valid ; ; NV8 # 1.1 INTERROBANG 203E ; disallowed_STD3_mapped ; 0020 0305 # 1.1 OVERLINE 203F..2046 ; valid ; ; NV8 # 1.1 UNDERTIE..RIGHT SQUARE BRACKET WITH QUILL 2047 ; disallowed_STD3_mapped ; 003F 003F # 3.2 DOUBLE QUESTION MARK 2048 ; disallowed_STD3_mapped ; 003F 0021 # 3.0 QUESTION EXCLAMATION MARK 2049 ; disallowed_STD3_mapped ; 0021 003F # 3.0 EXCLAMATION QUESTION MARK 204A..204D ; valid ; ; NV8 # 3.0 TIRONIAN SIGN ET..BLACK RIGHTWARDS BULLET 204E..2052 ; valid ; ; NV8 # 3.2 LOW ASTERISK..COMMERCIAL MINUS SIGN 2053..2054 ; valid ; ; NV8 # 4.0 SWUNG DASH..INVERTED UNDERTIE 2055..2056 ; valid ; ; NV8 # 4.1 FLOWER PUNCTUATION MARK..THREE DOT PUNCTUATION 2057 ; mapped ; 2032 2032 2032 2032 #3.2 QUADRUPLE PRIME 2058..205E ; valid ; ; NV8 # 4.1 FOUR DOT PUNCTUATION..VERTICAL FOUR DOTS 205F ; disallowed_STD3_mapped ; 0020 # 3.2 MEDIUM MATHEMATICAL SPACE 2060 ; ignored # 3.2 WORD JOINER 2061..2063 ; disallowed # 3.2 FUNCTION APPLICATION..INVISIBLE SEPARATOR 2064 ; ignored # 5.1 INVISIBLE PLUS 2065 ; disallowed # NA 2066..2069 ; disallowed # 6.3 LEFT-TO-RIGHT ISOLATE..POP DIRECTIONAL ISOLATE 206A..206F ; disallowed # 1.1 INHIBIT SYMMETRIC SWAPPING..NOMINAL DIGIT SHAPES 2070 ; mapped ; 0030 # 1.1 SUPERSCRIPT ZERO 2071 ; mapped ; 0069 # 3.2 SUPERSCRIPT LATIN SMALL LETTER I 2072..2073 ; disallowed # NA .. 2074 ; mapped ; 0034 # 1.1 SUPERSCRIPT FOUR 2075 ; mapped ; 0035 # 1.1 SUPERSCRIPT FIVE 2076 ; mapped ; 0036 # 1.1 SUPERSCRIPT SIX 2077 ; mapped ; 0037 # 1.1 SUPERSCRIPT SEVEN 2078 ; mapped ; 0038 # 1.1 SUPERSCRIPT EIGHT 2079 ; mapped ; 0039 # 1.1 SUPERSCRIPT NINE 207A ; disallowed_STD3_mapped ; 002B # 1.1 SUPERSCRIPT PLUS SIGN 207B ; mapped ; 2212 # 1.1 SUPERSCRIPT MINUS 207C ; disallowed_STD3_mapped ; 003D # 1.1 SUPERSCRIPT EQUALS SIGN 207D ; disallowed_STD3_mapped ; 0028 # 1.1 SUPERSCRIPT LEFT PARENTHESIS 207E ; disallowed_STD3_mapped ; 0029 # 1.1 SUPERSCRIPT RIGHT PARENTHESIS 207F ; mapped ; 006E # 1.1 SUPERSCRIPT LATIN SMALL LETTER N 2080 ; mapped ; 0030 # 1.1 SUBSCRIPT ZERO 2081 ; mapped ; 0031 # 1.1 SUBSCRIPT ONE 2082 ; mapped ; 0032 # 1.1 SUBSCRIPT TWO 2083 ; mapped ; 0033 # 1.1 SUBSCRIPT THREE 2084 ; mapped ; 0034 # 1.1 SUBSCRIPT FOUR 2085 ; mapped ; 0035 # 1.1 SUBSCRIPT FIVE 2086 ; mapped ; 0036 # 1.1 SUBSCRIPT SIX 2087 ; mapped ; 0037 # 1.1 SUBSCRIPT SEVEN 2088 ; mapped ; 0038 # 1.1 SUBSCRIPT EIGHT 2089 ; mapped ; 0039 # 1.1 SUBSCRIPT NINE 208A ; disallowed_STD3_mapped ; 002B # 1.1 SUBSCRIPT PLUS SIGN 208B ; mapped ; 2212 # 1.1 SUBSCRIPT MINUS 208C ; disallowed_STD3_mapped ; 003D # 1.1 SUBSCRIPT EQUALS SIGN 208D ; disallowed_STD3_mapped ; 0028 # 1.1 SUBSCRIPT LEFT PARENTHESIS 208E ; disallowed_STD3_mapped ; 0029 # 1.1 SUBSCRIPT RIGHT PARENTHESIS 208F ; disallowed # NA 2090 ; mapped ; 0061 # 4.1 LATIN SUBSCRIPT SMALL LETTER A 2091 ; mapped ; 0065 # 4.1 LATIN SUBSCRIPT SMALL LETTER E 2092 ; mapped ; 006F # 4.1 LATIN SUBSCRIPT SMALL LETTER O 2093 ; mapped ; 0078 # 4.1 LATIN SUBSCRIPT SMALL LETTER X 2094 ; mapped ; 0259 # 4.1 LATIN SUBSCRIPT SMALL LETTER SCHWA 2095 ; mapped ; 0068 # 6.0 LATIN SUBSCRIPT SMALL LETTER H 2096 ; mapped ; 006B # 6.0 LATIN SUBSCRIPT SMALL LETTER K 2097 ; mapped ; 006C # 6.0 LATIN SUBSCRIPT SMALL LETTER L 2098 ; mapped ; 006D # 6.0 LATIN SUBSCRIPT SMALL LETTER M 2099 ; mapped ; 006E # 6.0 LATIN SUBSCRIPT SMALL LETTER N 209A ; mapped ; 0070 # 6.0 LATIN SUBSCRIPT SMALL LETTER P 209B ; mapped ; 0073 # 6.0 LATIN SUBSCRIPT SMALL LETTER S 209C ; mapped ; 0074 # 6.0 LATIN SUBSCRIPT SMALL LETTER T 209D..209F ; disallowed # NA .. 20A0..20A7 ; valid ; ; NV8 # 1.1 EURO-CURRENCY SIGN..PESETA SIGN 20A8 ; mapped ; 0072 0073 # 1.1 RUPEE SIGN 20A9..20AA ; valid ; ; NV8 # 1.1 WON SIGN..NEW SHEQEL SIGN 20AB ; valid ; ; NV8 # 2.0 DONG SIGN 20AC ; valid ; ; NV8 # 2.1 EURO SIGN 20AD..20AF ; valid ; ; NV8 # 3.0 KIP SIGN..DRACHMA SIGN 20B0..20B1 ; valid ; ; NV8 # 3.2 GERMAN PENNY SIGN..PESO SIGN 20B2..20B5 ; valid ; ; NV8 # 4.1 GUARANI SIGN..CEDI SIGN 20B6..20B8 ; valid ; ; NV8 # 5.2 LIVRE TOURNOIS SIGN..TENGE SIGN 20B9 ; valid ; ; NV8 # 6.0 INDIAN RUPEE SIGN 20BA ; valid ; ; NV8 # 6.2 TURKISH LIRA SIGN 20BB..20BD ; valid ; ; NV8 # 7.0 NORDIC MARK SIGN..RUBLE SIGN 20BE ; valid ; ; NV8 # 8.0 LARI SIGN 20BF ; valid ; ; NV8 # 10.0 BITCOIN SIGN 20C0 ; valid ; ; NV8 # 14.0 SOM SIGN 20C1..20CF ; disallowed # NA .. 20D0..20E1 ; valid ; ; NV8 # 1.1 COMBINING LEFT HARPOON ABOVE..COMBINING LEFT RIGHT ARROW ABOVE 20E2..20E3 ; valid ; ; NV8 # 3.0 COMBINING ENCLOSING SCREEN..COMBINING ENCLOSING KEYCAP 20E4..20EA ; valid ; ; NV8 # 3.2 COMBINING ENCLOSING UPWARD POINTING TRIANGLE..COMBINING LEFTWARDS ARROW OVERLAY 20EB ; valid ; ; NV8 # 4.1 COMBINING LONG DOUBLE SOLIDUS OVERLAY 20EC..20EF ; valid ; ; NV8 # 5.0 COMBINING RIGHTWARDS HARPOON WITH BARB DOWNWARDS..COMBINING RIGHT ARROW BELOW 20F0 ; valid ; ; NV8 # 5.1 COMBINING ASTERISK ABOVE 20F1..20FF ; disallowed # NA .. 2100 ; disallowed_STD3_mapped ; 0061 002F 0063 #1.1 ACCOUNT OF 2101 ; disallowed_STD3_mapped ; 0061 002F 0073 #1.1 ADDRESSED TO THE SUBJECT 2102 ; mapped ; 0063 # 1.1 DOUBLE-STRUCK CAPITAL C 2103 ; mapped ; 00B0 0063 # 1.1 DEGREE CELSIUS 2104 ; valid ; ; NV8 # 1.1 CENTRE LINE SYMBOL 2105 ; disallowed_STD3_mapped ; 0063 002F 006F #1.1 CARE OF 2106 ; disallowed_STD3_mapped ; 0063 002F 0075 #1.1 CADA UNA 2107 ; mapped ; 025B # 1.1 EULER CONSTANT 2108 ; valid ; ; NV8 # 1.1 SCRUPLE 2109 ; mapped ; 00B0 0066 # 1.1 DEGREE FAHRENHEIT 210A ; mapped ; 0067 # 1.1 SCRIPT SMALL G 210B..210E ; mapped ; 0068 # 1.1 SCRIPT CAPITAL H..PLANCK CONSTANT 210F ; mapped ; 0127 # 1.1 PLANCK CONSTANT OVER TWO PI 2110..2111 ; mapped ; 0069 # 1.1 SCRIPT CAPITAL I..BLACK-LETTER CAPITAL I 2112..2113 ; mapped ; 006C # 1.1 SCRIPT CAPITAL L..SCRIPT SMALL L 2114 ; valid ; ; NV8 # 1.1 L B BAR SYMBOL 2115 ; mapped ; 006E # 1.1 DOUBLE-STRUCK CAPITAL N 2116 ; mapped ; 006E 006F # 1.1 NUMERO SIGN 2117..2118 ; valid ; ; NV8 # 1.1 SOUND RECORDING COPYRIGHT..SCRIPT CAPITAL P 2119 ; mapped ; 0070 # 1.1 DOUBLE-STRUCK CAPITAL P 211A ; mapped ; 0071 # 1.1 DOUBLE-STRUCK CAPITAL Q 211B..211D ; mapped ; 0072 # 1.1 SCRIPT CAPITAL R..DOUBLE-STRUCK CAPITAL R 211E..211F ; valid ; ; NV8 # 1.1 PRESCRIPTION TAKE..RESPONSE 2120 ; mapped ; 0073 006D # 1.1 SERVICE MARK 2121 ; mapped ; 0074 0065 006C #1.1 TELEPHONE SIGN 2122 ; mapped ; 0074 006D # 1.1 TRADE MARK SIGN 2123 ; valid ; ; NV8 # 1.1 VERSICLE 2124 ; mapped ; 007A # 1.1 DOUBLE-STRUCK CAPITAL Z 2125 ; valid ; ; NV8 # 1.1 OUNCE SIGN 2126 ; mapped ; 03C9 # 1.1 OHM SIGN 2127 ; valid ; ; NV8 # 1.1 INVERTED OHM SIGN 2128 ; mapped ; 007A # 1.1 BLACK-LETTER CAPITAL Z 2129 ; valid ; ; NV8 # 1.1 TURNED GREEK SMALL LETTER IOTA 212A ; mapped ; 006B # 1.1 KELVIN SIGN 212B ; mapped ; 00E5 # 1.1 ANGSTROM SIGN 212C ; mapped ; 0062 # 1.1 SCRIPT CAPITAL B 212D ; mapped ; 0063 # 1.1 BLACK-LETTER CAPITAL C 212E ; valid ; ; NV8 # 1.1 ESTIMATED SYMBOL 212F..2130 ; mapped ; 0065 # 1.1 SCRIPT SMALL E..SCRIPT CAPITAL E 2131 ; mapped ; 0066 # 1.1 SCRIPT CAPITAL F 2132 ; disallowed # 1.1 TURNED CAPITAL F 2133 ; mapped ; 006D # 1.1 SCRIPT CAPITAL M 2134 ; mapped ; 006F # 1.1 SCRIPT SMALL O 2135 ; mapped ; 05D0 # 1.1 ALEF SYMBOL 2136 ; mapped ; 05D1 # 1.1 BET SYMBOL 2137 ; mapped ; 05D2 # 1.1 GIMEL SYMBOL 2138 ; mapped ; 05D3 # 1.1 DALET SYMBOL 2139 ; mapped ; 0069 # 3.0 INFORMATION SOURCE 213A ; valid ; ; NV8 # 3.0 ROTATED CAPITAL Q 213B ; mapped ; 0066 0061 0078 #4.0 FACSIMILE SIGN 213C ; mapped ; 03C0 # 4.1 DOUBLE-STRUCK SMALL PI 213D..213E ; mapped ; 03B3 # 3.2 DOUBLE-STRUCK SMALL GAMMA..DOUBLE-STRUCK CAPITAL GAMMA 213F ; mapped ; 03C0 # 3.2 DOUBLE-STRUCK CAPITAL PI 2140 ; mapped ; 2211 # 3.2 DOUBLE-STRUCK N-ARY SUMMATION 2141..2144 ; valid ; ; NV8 # 3.2 TURNED SANS-SERIF CAPITAL G..TURNED SANS-SERIF CAPITAL Y 2145..2146 ; mapped ; 0064 # 3.2 DOUBLE-STRUCK ITALIC CAPITAL D..DOUBLE-STRUCK ITALIC SMALL D 2147 ; mapped ; 0065 # 3.2 DOUBLE-STRUCK ITALIC SMALL E 2148 ; mapped ; 0069 # 3.2 DOUBLE-STRUCK ITALIC SMALL I 2149 ; mapped ; 006A # 3.2 DOUBLE-STRUCK ITALIC SMALL J 214A..214B ; valid ; ; NV8 # 3.2 PROPERTY LINE..TURNED AMPERSAND 214C ; valid ; ; NV8 # 4.1 PER SIGN 214D ; valid ; ; NV8 # 5.0 AKTIESELSKAB 214E ; valid # 5.0 TURNED SMALL F 214F ; valid ; ; NV8 # 5.1 SYMBOL FOR SAMARITAN SOURCE 2150 ; mapped ; 0031 2044 0037 #5.2 VULGAR FRACTION ONE SEVENTH 2151 ; mapped ; 0031 2044 0039 #5.2 VULGAR FRACTION ONE NINTH 2152 ; mapped ; 0031 2044 0031 0030 #5.2 VULGAR FRACTION ONE TENTH 2153 ; mapped ; 0031 2044 0033 #1.1 VULGAR FRACTION ONE THIRD 2154 ; mapped ; 0032 2044 0033 #1.1 VULGAR FRACTION TWO THIRDS 2155 ; mapped ; 0031 2044 0035 #1.1 VULGAR FRACTION ONE FIFTH 2156 ; mapped ; 0032 2044 0035 #1.1 VULGAR FRACTION TWO FIFTHS 2157 ; mapped ; 0033 2044 0035 #1.1 VULGAR FRACTION THREE FIFTHS 2158 ; mapped ; 0034 2044 0035 #1.1 VULGAR FRACTION FOUR FIFTHS 2159 ; mapped ; 0031 2044 0036 #1.1 VULGAR FRACTION ONE SIXTH 215A ; mapped ; 0035 2044 0036 #1.1 VULGAR FRACTION FIVE SIXTHS 215B ; mapped ; 0031 2044 0038 #1.1 VULGAR FRACTION ONE EIGHTH 215C ; mapped ; 0033 2044 0038 #1.1 VULGAR FRACTION THREE EIGHTHS 215D ; mapped ; 0035 2044 0038 #1.1 VULGAR FRACTION FIVE EIGHTHS 215E ; mapped ; 0037 2044 0038 #1.1 VULGAR FRACTION SEVEN EIGHTHS 215F ; mapped ; 0031 2044 # 1.1 FRACTION NUMERATOR ONE 2160 ; mapped ; 0069 # 1.1 ROMAN NUMERAL ONE 2161 ; mapped ; 0069 0069 # 1.1 ROMAN NUMERAL TWO 2162 ; mapped ; 0069 0069 0069 #1.1 ROMAN NUMERAL THREE 2163 ; mapped ; 0069 0076 # 1.1 ROMAN NUMERAL FOUR 2164 ; mapped ; 0076 # 1.1 ROMAN NUMERAL FIVE 2165 ; mapped ; 0076 0069 # 1.1 ROMAN NUMERAL SIX 2166 ; mapped ; 0076 0069 0069 #1.1 ROMAN NUMERAL SEVEN 2167 ; mapped ; 0076 0069 0069 0069 #1.1 ROMAN NUMERAL EIGHT 2168 ; mapped ; 0069 0078 # 1.1 ROMAN NUMERAL NINE 2169 ; mapped ; 0078 # 1.1 ROMAN NUMERAL TEN 216A ; mapped ; 0078 0069 # 1.1 ROMAN NUMERAL ELEVEN 216B ; mapped ; 0078 0069 0069 #1.1 ROMAN NUMERAL TWELVE 216C ; mapped ; 006C # 1.1 ROMAN NUMERAL FIFTY 216D ; mapped ; 0063 # 1.1 ROMAN NUMERAL ONE HUNDRED 216E ; mapped ; 0064 # 1.1 ROMAN NUMERAL FIVE HUNDRED 216F ; mapped ; 006D # 1.1 ROMAN NUMERAL ONE THOUSAND 2170 ; mapped ; 0069 # 1.1 SMALL ROMAN NUMERAL ONE 2171 ; mapped ; 0069 0069 # 1.1 SMALL ROMAN NUMERAL TWO 2172 ; mapped ; 0069 0069 0069 #1.1 SMALL ROMAN NUMERAL THREE 2173 ; mapped ; 0069 0076 # 1.1 SMALL ROMAN NUMERAL FOUR 2174 ; mapped ; 0076 # 1.1 SMALL ROMAN NUMERAL FIVE 2175 ; mapped ; 0076 0069 # 1.1 SMALL ROMAN NUMERAL SIX 2176 ; mapped ; 0076 0069 0069 #1.1 SMALL ROMAN NUMERAL SEVEN 2177 ; mapped ; 0076 0069 0069 0069 #1.1 SMALL ROMAN NUMERAL EIGHT 2178 ; mapped ; 0069 0078 # 1.1 SMALL ROMAN NUMERAL NINE 2179 ; mapped ; 0078 # 1.1 SMALL ROMAN NUMERAL TEN 217A ; mapped ; 0078 0069 # 1.1 SMALL ROMAN NUMERAL ELEVEN 217B ; mapped ; 0078 0069 0069 #1.1 SMALL ROMAN NUMERAL TWELVE 217C ; mapped ; 006C # 1.1 SMALL ROMAN NUMERAL FIFTY 217D ; mapped ; 0063 # 1.1 SMALL ROMAN NUMERAL ONE HUNDRED 217E ; mapped ; 0064 # 1.1 SMALL ROMAN NUMERAL FIVE HUNDRED 217F ; mapped ; 006D # 1.1 SMALL ROMAN NUMERAL ONE THOUSAND 2180..2182 ; valid ; ; NV8 # 1.1 ROMAN NUMERAL ONE THOUSAND C D..ROMAN NUMERAL TEN THOUSAND 2183 ; disallowed # 3.0 ROMAN NUMERAL REVERSED ONE HUNDRED 2184 ; valid # 5.0 LATIN SMALL LETTER REVERSED C 2185..2188 ; valid ; ; NV8 # 5.1 ROMAN NUMERAL SIX LATE FORM..ROMAN NUMERAL ONE HUNDRED THOUSAND 2189 ; mapped ; 0030 2044 0033 #5.2 VULGAR FRACTION ZERO THIRDS 218A..218B ; valid ; ; NV8 # 8.0 TURNED DIGIT TWO..TURNED DIGIT THREE 218C..218F ; disallowed # NA .. 2190..21EA ; valid ; ; NV8 # 1.1 LEFTWARDS ARROW..UPWARDS WHITE ARROW FROM BAR 21EB..21F3 ; valid ; ; NV8 # 3.0 UPWARDS WHITE ARROW ON PEDESTAL..UP DOWN WHITE ARROW 21F4..21FF ; valid ; ; NV8 # 3.2 RIGHT ARROW WITH SMALL CIRCLE..LEFT RIGHT OPEN-HEADED ARROW 2200..222B ; valid ; ; NV8 # 1.1 FOR ALL..INTEGRAL 222C ; mapped ; 222B 222B # 1.1 DOUBLE INTEGRAL 222D ; mapped ; 222B 222B 222B #1.1 TRIPLE INTEGRAL 222E ; valid ; ; NV8 # 1.1 CONTOUR INTEGRAL 222F ; mapped ; 222E 222E # 1.1 SURFACE INTEGRAL 2230 ; mapped ; 222E 222E 222E #1.1 VOLUME INTEGRAL 2231..22F1 ; valid ; ; NV8 # 1.1 CLOCKWISE INTEGRAL..DOWN RIGHT DIAGONAL ELLIPSIS 22F2..22FF ; valid ; ; NV8 # 3.2 ELEMENT OF WITH LONG HORIZONTAL STROKE..Z NOTATION BAG MEMBERSHIP 2300 ; valid ; ; NV8 # 1.1 DIAMETER SIGN 2301 ; valid ; ; NV8 # 3.0 ELECTRIC ARROW 2302..2328 ; valid ; ; NV8 # 1.1 HOUSE..KEYBOARD 2329 ; mapped ; 3008 # 1.1 LEFT-POINTING ANGLE BRACKET 232A ; mapped ; 3009 # 1.1 RIGHT-POINTING ANGLE BRACKET 232B..237A ; valid ; ; NV8 # 1.1 ERASE TO THE LEFT..APL FUNCTIONAL SYMBOL ALPHA 237B ; valid ; ; NV8 # 3.0 NOT CHECK MARK 237C ; valid ; ; NV8 # 3.2 RIGHT ANGLE WITH DOWNWARDS ZIGZAG ARROW 237D..239A ; valid ; ; NV8 # 3.0 SHOULDERED OPEN BOX..CLEAR SCREEN SYMBOL 239B..23CE ; valid ; ; NV8 # 3.2 LEFT PARENTHESIS UPPER HOOK..RETURN SYMBOL 23CF..23D0 ; valid ; ; NV8 # 4.0 EJECT SYMBOL..VERTICAL LINE EXTENSION 23D1..23DB ; valid ; ; NV8 # 4.1 METRICAL BREVE..FUSE 23DC..23E7 ; valid ; ; NV8 # 5.0 TOP PARENTHESIS..ELECTRICAL INTERSECTION 23E8 ; valid ; ; NV8 # 5.2 DECIMAL EXPONENT SYMBOL 23E9..23F3 ; valid ; ; NV8 # 6.0 BLACK RIGHT-POINTING DOUBLE TRIANGLE..HOURGLASS WITH FLOWING SAND 23F4..23FA ; valid ; ; NV8 # 7.0 BLACK MEDIUM LEFT-POINTING TRIANGLE..BLACK CIRCLE FOR RECORD 23FB..23FE ; valid ; ; NV8 # 9.0 POWER SYMBOL..POWER SLEEP SYMBOL 23FF ; valid ; ; NV8 # 10.0 OBSERVER EYE SYMBOL 2400..2424 ; valid ; ; NV8 # 1.1 SYMBOL FOR NULL..SYMBOL FOR NEWLINE 2425..2426 ; valid ; ; NV8 # 3.0 SYMBOL FOR DELETE FORM TWO..SYMBOL FOR SUBSTITUTE FORM TWO 2427..243F ; disallowed # NA .. 2440..244A ; valid ; ; NV8 # 1.1 OCR HOOK..OCR DOUBLE BACKSLASH 244B..245F ; disallowed # NA .. 2460 ; mapped ; 0031 # 1.1 CIRCLED DIGIT ONE 2461 ; mapped ; 0032 # 1.1 CIRCLED DIGIT TWO 2462 ; mapped ; 0033 # 1.1 CIRCLED DIGIT THREE 2463 ; mapped ; 0034 # 1.1 CIRCLED DIGIT FOUR 2464 ; mapped ; 0035 # 1.1 CIRCLED DIGIT FIVE 2465 ; mapped ; 0036 # 1.1 CIRCLED DIGIT SIX 2466 ; mapped ; 0037 # 1.1 CIRCLED DIGIT SEVEN 2467 ; mapped ; 0038 # 1.1 CIRCLED DIGIT EIGHT 2468 ; mapped ; 0039 # 1.1 CIRCLED DIGIT NINE 2469 ; mapped ; 0031 0030 # 1.1 CIRCLED NUMBER TEN 246A ; mapped ; 0031 0031 # 1.1 CIRCLED NUMBER ELEVEN 246B ; mapped ; 0031 0032 # 1.1 CIRCLED NUMBER TWELVE 246C ; mapped ; 0031 0033 # 1.1 CIRCLED NUMBER THIRTEEN 246D ; mapped ; 0031 0034 # 1.1 CIRCLED NUMBER FOURTEEN 246E ; mapped ; 0031 0035 # 1.1 CIRCLED NUMBER FIFTEEN 246F ; mapped ; 0031 0036 # 1.1 CIRCLED NUMBER SIXTEEN 2470 ; mapped ; 0031 0037 # 1.1 CIRCLED NUMBER SEVENTEEN 2471 ; mapped ; 0031 0038 # 1.1 CIRCLED NUMBER EIGHTEEN 2472 ; mapped ; 0031 0039 # 1.1 CIRCLED NUMBER NINETEEN 2473 ; mapped ; 0032 0030 # 1.1 CIRCLED NUMBER TWENTY 2474 ; disallowed_STD3_mapped ; 0028 0031 0029 #1.1 PARENTHESIZED DIGIT ONE 2475 ; disallowed_STD3_mapped ; 0028 0032 0029 #1.1 PARENTHESIZED DIGIT TWO 2476 ; disallowed_STD3_mapped ; 0028 0033 0029 #1.1 PARENTHESIZED DIGIT THREE 2477 ; disallowed_STD3_mapped ; 0028 0034 0029 #1.1 PARENTHESIZED DIGIT FOUR 2478 ; disallowed_STD3_mapped ; 0028 0035 0029 #1.1 PARENTHESIZED DIGIT FIVE 2479 ; disallowed_STD3_mapped ; 0028 0036 0029 #1.1 PARENTHESIZED DIGIT SIX 247A ; disallowed_STD3_mapped ; 0028 0037 0029 #1.1 PARENTHESIZED DIGIT SEVEN 247B ; disallowed_STD3_mapped ; 0028 0038 0029 #1.1 PARENTHESIZED DIGIT EIGHT 247C ; disallowed_STD3_mapped ; 0028 0039 0029 #1.1 PARENTHESIZED DIGIT NINE 247D ; disallowed_STD3_mapped ; 0028 0031 0030 0029 #1.1 PARENTHESIZED NUMBER TEN 247E ; disallowed_STD3_mapped ; 0028 0031 0031 0029 #1.1 PARENTHESIZED NUMBER ELEVEN 247F ; disallowed_STD3_mapped ; 0028 0031 0032 0029 #1.1 PARENTHESIZED NUMBER TWELVE 2480 ; disallowed_STD3_mapped ; 0028 0031 0033 0029 #1.1 PARENTHESIZED NUMBER THIRTEEN 2481 ; disallowed_STD3_mapped ; 0028 0031 0034 0029 #1.1 PARENTHESIZED NUMBER FOURTEEN 2482 ; disallowed_STD3_mapped ; 0028 0031 0035 0029 #1.1 PARENTHESIZED NUMBER FIFTEEN 2483 ; disallowed_STD3_mapped ; 0028 0031 0036 0029 #1.1 PARENTHESIZED NUMBER SIXTEEN 2484 ; disallowed_STD3_mapped ; 0028 0031 0037 0029 #1.1 PARENTHESIZED NUMBER SEVENTEEN 2485 ; disallowed_STD3_mapped ; 0028 0031 0038 0029 #1.1 PARENTHESIZED NUMBER EIGHTEEN 2486 ; disallowed_STD3_mapped ; 0028 0031 0039 0029 #1.1 PARENTHESIZED NUMBER NINETEEN 2487 ; disallowed_STD3_mapped ; 0028 0032 0030 0029 #1.1 PARENTHESIZED NUMBER TWENTY 2488..249B ; disallowed # 1.1 DIGIT ONE FULL STOP..NUMBER TWENTY FULL STOP 249C ; disallowed_STD3_mapped ; 0028 0061 0029 #1.1 PARENTHESIZED LATIN SMALL LETTER A 249D ; disallowed_STD3_mapped ; 0028 0062 0029 #1.1 PARENTHESIZED LATIN SMALL LETTER B 249E ; disallowed_STD3_mapped ; 0028 0063 0029 #1.1 PARENTHESIZED LATIN SMALL LETTER C 249F ; disallowed_STD3_mapped ; 0028 0064 0029 #1.1 PARENTHESIZED LATIN SMALL LETTER D 24A0 ; disallowed_STD3_mapped ; 0028 0065 0029 #1.1 PARENTHESIZED LATIN SMALL LETTER E 24A1 ; disallowed_STD3_mapped ; 0028 0066 0029 #1.1 PARENTHESIZED LATIN SMALL LETTER F 24A2 ; disallowed_STD3_mapped ; 0028 0067 0029 #1.1 PARENTHESIZED LATIN SMALL LETTER G 24A3 ; disallowed_STD3_mapped ; 0028 0068 0029 #1.1 PARENTHESIZED LATIN SMALL LETTER H 24A4 ; disallowed_STD3_mapped ; 0028 0069 0029 #1.1 PARENTHESIZED LATIN SMALL LETTER I 24A5 ; disallowed_STD3_mapped ; 0028 006A 0029 #1.1 PARENTHESIZED LATIN SMALL LETTER J 24A6 ; disallowed_STD3_mapped ; 0028 006B 0029 #1.1 PARENTHESIZED LATIN SMALL LETTER K 24A7 ; disallowed_STD3_mapped ; 0028 006C 0029 #1.1 PARENTHESIZED LATIN SMALL LETTER L 24A8 ; disallowed_STD3_mapped ; 0028 006D 0029 #1.1 PARENTHESIZED LATIN SMALL LETTER M 24A9 ; disallowed_STD3_mapped ; 0028 006E 0029 #1.1 PARENTHESIZED LATIN SMALL LETTER N 24AA ; disallowed_STD3_mapped ; 0028 006F 0029 #1.1 PARENTHESIZED LATIN SMALL LETTER O 24AB ; disallowed_STD3_mapped ; 0028 0070 0029 #1.1 PARENTHESIZED LATIN SMALL LETTER P 24AC ; disallowed_STD3_mapped ; 0028 0071 0029 #1.1 PARENTHESIZED LATIN SMALL LETTER Q 24AD ; disallowed_STD3_mapped ; 0028 0072 0029 #1.1 PARENTHESIZED LATIN SMALL LETTER R 24AE ; disallowed_STD3_mapped ; 0028 0073 0029 #1.1 PARENTHESIZED LATIN SMALL LETTER S 24AF ; disallowed_STD3_mapped ; 0028 0074 0029 #1.1 PARENTHESIZED LATIN SMALL LETTER T 24B0 ; disallowed_STD3_mapped ; 0028 0075 0029 #1.1 PARENTHESIZED LATIN SMALL LETTER U 24B1 ; disallowed_STD3_mapped ; 0028 0076 0029 #1.1 PARENTHESIZED LATIN SMALL LETTER V 24B2 ; disallowed_STD3_mapped ; 0028 0077 0029 #1.1 PARENTHESIZED LATIN SMALL LETTER W 24B3 ; disallowed_STD3_mapped ; 0028 0078 0029 #1.1 PARENTHESIZED LATIN SMALL LETTER X 24B4 ; disallowed_STD3_mapped ; 0028 0079 0029 #1.1 PARENTHESIZED LATIN SMALL LETTER Y 24B5 ; disallowed_STD3_mapped ; 0028 007A 0029 #1.1 PARENTHESIZED LATIN SMALL LETTER Z 24B6 ; mapped ; 0061 # 1.1 CIRCLED LATIN CAPITAL LETTER A 24B7 ; mapped ; 0062 # 1.1 CIRCLED LATIN CAPITAL LETTER B 24B8 ; mapped ; 0063 # 1.1 CIRCLED LATIN CAPITAL LETTER C 24B9 ; mapped ; 0064 # 1.1 CIRCLED LATIN CAPITAL LETTER D 24BA ; mapped ; 0065 # 1.1 CIRCLED LATIN CAPITAL LETTER E 24BB ; mapped ; 0066 # 1.1 CIRCLED LATIN CAPITAL LETTER F 24BC ; mapped ; 0067 # 1.1 CIRCLED LATIN CAPITAL LETTER G 24BD ; mapped ; 0068 # 1.1 CIRCLED LATIN CAPITAL LETTER H 24BE ; mapped ; 0069 # 1.1 CIRCLED LATIN CAPITAL LETTER I 24BF ; mapped ; 006A # 1.1 CIRCLED LATIN CAPITAL LETTER J 24C0 ; mapped ; 006B # 1.1 CIRCLED LATIN CAPITAL LETTER K 24C1 ; mapped ; 006C # 1.1 CIRCLED LATIN CAPITAL LETTER L 24C2 ; mapped ; 006D # 1.1 CIRCLED LATIN CAPITAL LETTER M 24C3 ; mapped ; 006E # 1.1 CIRCLED LATIN CAPITAL LETTER N 24C4 ; mapped ; 006F # 1.1 CIRCLED LATIN CAPITAL LETTER O 24C5 ; mapped ; 0070 # 1.1 CIRCLED LATIN CAPITAL LETTER P 24C6 ; mapped ; 0071 # 1.1 CIRCLED LATIN CAPITAL LETTER Q 24C7 ; mapped ; 0072 # 1.1 CIRCLED LATIN CAPITAL LETTER R 24C8 ; mapped ; 0073 # 1.1 CIRCLED LATIN CAPITAL LETTER S 24C9 ; mapped ; 0074 # 1.1 CIRCLED LATIN CAPITAL LETTER T 24CA ; mapped ; 0075 # 1.1 CIRCLED LATIN CAPITAL LETTER U 24CB ; mapped ; 0076 # 1.1 CIRCLED LATIN CAPITAL LETTER V 24CC ; mapped ; 0077 # 1.1 CIRCLED LATIN CAPITAL LETTER W 24CD ; mapped ; 0078 # 1.1 CIRCLED LATIN CAPITAL LETTER X 24CE ; mapped ; 0079 # 1.1 CIRCLED LATIN CAPITAL LETTER Y 24CF ; mapped ; 007A # 1.1 CIRCLED LATIN CAPITAL LETTER Z 24D0 ; mapped ; 0061 # 1.1 CIRCLED LATIN SMALL LETTER A 24D1 ; mapped ; 0062 # 1.1 CIRCLED LATIN SMALL LETTER B 24D2 ; mapped ; 0063 # 1.1 CIRCLED LATIN SMALL LETTER C 24D3 ; mapped ; 0064 # 1.1 CIRCLED LATIN SMALL LETTER D 24D4 ; mapped ; 0065 # 1.1 CIRCLED LATIN SMALL LETTER E 24D5 ; mapped ; 0066 # 1.1 CIRCLED LATIN SMALL LETTER F 24D6 ; mapped ; 0067 # 1.1 CIRCLED LATIN SMALL LETTER G 24D7 ; mapped ; 0068 # 1.1 CIRCLED LATIN SMALL LETTER H 24D8 ; mapped ; 0069 # 1.1 CIRCLED LATIN SMALL LETTER I 24D9 ; mapped ; 006A # 1.1 CIRCLED LATIN SMALL LETTER J 24DA ; mapped ; 006B # 1.1 CIRCLED LATIN SMALL LETTER K 24DB ; mapped ; 006C # 1.1 CIRCLED LATIN SMALL LETTER L 24DC ; mapped ; 006D # 1.1 CIRCLED LATIN SMALL LETTER M 24DD ; mapped ; 006E # 1.1 CIRCLED LATIN SMALL LETTER N 24DE ; mapped ; 006F # 1.1 CIRCLED LATIN SMALL LETTER O 24DF ; mapped ; 0070 # 1.1 CIRCLED LATIN SMALL LETTER P 24E0 ; mapped ; 0071 # 1.1 CIRCLED LATIN SMALL LETTER Q 24E1 ; mapped ; 0072 # 1.1 CIRCLED LATIN SMALL LETTER R 24E2 ; mapped ; 0073 # 1.1 CIRCLED LATIN SMALL LETTER S 24E3 ; mapped ; 0074 # 1.1 CIRCLED LATIN SMALL LETTER T 24E4 ; mapped ; 0075 # 1.1 CIRCLED LATIN SMALL LETTER U 24E5 ; mapped ; 0076 # 1.1 CIRCLED LATIN SMALL LETTER V 24E6 ; mapped ; 0077 # 1.1 CIRCLED LATIN SMALL LETTER W 24E7 ; mapped ; 0078 # 1.1 CIRCLED LATIN SMALL LETTER X 24E8 ; mapped ; 0079 # 1.1 CIRCLED LATIN SMALL LETTER Y 24E9 ; mapped ; 007A # 1.1 CIRCLED LATIN SMALL LETTER Z 24EA ; mapped ; 0030 # 1.1 CIRCLED DIGIT ZERO 24EB..24FE ; valid ; ; NV8 # 3.2 NEGATIVE CIRCLED NUMBER ELEVEN..DOUBLE CIRCLED NUMBER TEN 24FF ; valid ; ; NV8 # 4.0 NEGATIVE CIRCLED DIGIT ZERO 2500..2595 ; valid ; ; NV8 # 1.1 BOX DRAWINGS LIGHT HORIZONTAL..RIGHT ONE EIGHTH BLOCK 2596..259F ; valid ; ; NV8 # 3.2 QUADRANT LOWER LEFT..QUADRANT UPPER RIGHT AND LOWER LEFT AND LOWER RIGHT 25A0..25EF ; valid ; ; NV8 # 1.1 BLACK SQUARE..LARGE CIRCLE 25F0..25F7 ; valid ; ; NV8 # 3.0 WHITE SQUARE WITH UPPER LEFT QUADRANT..WHITE CIRCLE WITH UPPER RIGHT QUADRANT 25F8..25FF ; valid ; ; NV8 # 3.2 UPPER LEFT TRIANGLE..LOWER RIGHT TRIANGLE 2600..2613 ; valid ; ; NV8 # 1.1 BLACK SUN WITH RAYS..SALTIRE 2614..2615 ; valid ; ; NV8 # 4.0 UMBRELLA WITH RAIN DROPS..HOT BEVERAGE 2616..2617 ; valid ; ; NV8 # 3.2 WHITE SHOGI PIECE..BLACK SHOGI PIECE 2618 ; valid ; ; NV8 # 4.1 SHAMROCK 2619 ; valid ; ; NV8 # 3.0 REVERSED ROTATED FLORAL HEART BULLET 261A..266F ; valid ; ; NV8 # 1.1 BLACK LEFT POINTING INDEX..MUSIC SHARP SIGN 2670..2671 ; valid ; ; NV8 # 3.0 WEST SYRIAC CROSS..EAST SYRIAC CROSS 2672..267D ; valid ; ; NV8 # 3.2 UNIVERSAL RECYCLING SYMBOL..PARTIALLY-RECYCLED PAPER SYMBOL 267E..267F ; valid ; ; NV8 # 4.1 PERMANENT PAPER SIGN..WHEELCHAIR SYMBOL 2680..2689 ; valid ; ; NV8 # 3.2 DIE FACE-1..BLACK CIRCLE WITH TWO WHITE DOTS 268A..2691 ; valid ; ; NV8 # 4.0 MONOGRAM FOR YANG..BLACK FLAG 2692..269C ; valid ; ; NV8 # 4.1 HAMMER AND PICK..FLEUR-DE-LIS 269D ; valid ; ; NV8 # 5.1 OUTLINED WHITE STAR 269E..269F ; valid ; ; NV8 # 5.2 THREE LINES CONVERGING RIGHT..THREE LINES CONVERGING LEFT 26A0..26A1 ; valid ; ; NV8 # 4.0 WARNING SIGN..HIGH VOLTAGE SIGN 26A2..26B1 ; valid ; ; NV8 # 4.1 DOUBLED FEMALE SIGN..FUNERAL URN 26B2 ; valid ; ; NV8 # 5.0 NEUTER 26B3..26BC ; valid ; ; NV8 # 5.1 CERES..SESQUIQUADRATE 26BD..26BF ; valid ; ; NV8 # 5.2 SOCCER BALL..SQUARED KEY 26C0..26C3 ; valid ; ; NV8 # 5.1 WHITE DRAUGHTS MAN..BLACK DRAUGHTS KING 26C4..26CD ; valid ; ; NV8 # 5.2 SNOWMAN WITHOUT SNOW..DISABLED CAR 26CE ; valid ; ; NV8 # 6.0 OPHIUCHUS 26CF..26E1 ; valid ; ; NV8 # 5.2 PICK..RESTRICTED LEFT ENTRY-2 26E2 ; valid ; ; NV8 # 6.0 ASTRONOMICAL SYMBOL FOR URANUS 26E3 ; valid ; ; NV8 # 5.2 HEAVY CIRCLE WITH STROKE AND TWO DOTS ABOVE 26E4..26E7 ; valid ; ; NV8 # 6.0 PENTAGRAM..INVERTED PENTAGRAM 26E8..26FF ; valid ; ; NV8 # 5.2 BLACK CROSS ON SHIELD..WHITE FLAG WITH HORIZONTAL MIDDLE BLACK STRIPE 2700 ; valid ; ; NV8 # 7.0 BLACK SAFETY SCISSORS 2701..2704 ; valid ; ; NV8 # 1.1 UPPER BLADE SCISSORS..WHITE SCISSORS 2705 ; valid ; ; NV8 # 6.0 WHITE HEAVY CHECK MARK 2706..2709 ; valid ; ; NV8 # 1.1 TELEPHONE LOCATION SIGN..ENVELOPE 270A..270B ; valid ; ; NV8 # 6.0 RAISED FIST..RAISED HAND 270C..2727 ; valid ; ; NV8 # 1.1 VICTORY HAND..WHITE FOUR POINTED STAR 2728 ; valid ; ; NV8 # 6.0 SPARKLES 2729..274B ; valid ; ; NV8 # 1.1 STRESS OUTLINED WHITE STAR..HEAVY EIGHT TEARDROP-SPOKED PROPELLER ASTERISK 274C ; valid ; ; NV8 # 6.0 CROSS MARK 274D ; valid ; ; NV8 # 1.1 SHADOWED WHITE CIRCLE 274E ; valid ; ; NV8 # 6.0 NEGATIVE SQUARED CROSS MARK 274F..2752 ; valid ; ; NV8 # 1.1 LOWER RIGHT DROP-SHADOWED WHITE SQUARE..UPPER RIGHT SHADOWED WHITE SQUARE 2753..2755 ; valid ; ; NV8 # 6.0 BLACK QUESTION MARK ORNAMENT..WHITE EXCLAMATION MARK ORNAMENT 2756 ; valid ; ; NV8 # 1.1 BLACK DIAMOND MINUS WHITE X 2757 ; valid ; ; NV8 # 5.2 HEAVY EXCLAMATION MARK SYMBOL 2758..275E ; valid ; ; NV8 # 1.1 LIGHT VERTICAL BAR..HEAVY DOUBLE COMMA QUOTATION MARK ORNAMENT 275F..2760 ; valid ; ; NV8 # 6.0 HEAVY LOW SINGLE COMMA QUOTATION MARK ORNAMENT..HEAVY LOW DOUBLE COMMA QUOTATION MARK ORNAMENT 2761..2767 ; valid ; ; NV8 # 1.1 CURVED STEM PARAGRAPH SIGN ORNAMENT..ROTATED FLORAL HEART BULLET 2768..2775 ; valid ; ; NV8 # 3.2 MEDIUM LEFT PARENTHESIS ORNAMENT..MEDIUM RIGHT CURLY BRACKET ORNAMENT 2776..2794 ; valid ; ; NV8 # 1.1 DINGBAT NEGATIVE CIRCLED DIGIT ONE..HEAVY WIDE-HEADED RIGHTWARDS ARROW 2795..2797 ; valid ; ; NV8 # 6.0 HEAVY PLUS SIGN..HEAVY DIVISION SIGN 2798..27AF ; valid ; ; NV8 # 1.1 HEAVY SOUTH EAST ARROW..NOTCHED LOWER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW 27B0 ; valid ; ; NV8 # 6.0 CURLY LOOP 27B1..27BE ; valid ; ; NV8 # 1.1 NOTCHED UPPER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW..OPEN-OUTLINED RIGHTWARDS ARROW 27BF ; valid ; ; NV8 # 6.0 DOUBLE CURLY LOOP 27C0..27C6 ; valid ; ; NV8 # 4.1 THREE DIMENSIONAL ANGLE..RIGHT S-SHAPED BAG DELIMITER 27C7..27CA ; valid ; ; NV8 # 5.0 OR WITH DOT INSIDE..VERTICAL BAR WITH HORIZONTAL STROKE 27CB ; valid ; ; NV8 # 6.1 MATHEMATICAL RISING DIAGONAL 27CC ; valid ; ; NV8 # 5.1 LONG DIVISION 27CD ; valid ; ; NV8 # 6.1 MATHEMATICAL FALLING DIAGONAL 27CE..27CF ; valid ; ; NV8 # 6.0 SQUARED LOGICAL AND..SQUARED LOGICAL OR 27D0..27EB ; valid ; ; NV8 # 3.2 WHITE DIAMOND WITH CENTRED DOT..MATHEMATICAL RIGHT DOUBLE ANGLE BRACKET 27EC..27EF ; valid ; ; NV8 # 5.1 MATHEMATICAL LEFT WHITE TORTOISE SHELL BRACKET..MATHEMATICAL RIGHT FLATTENED PARENTHESIS 27F0..27FF ; valid ; ; NV8 # 3.2 UPWARDS QUADRUPLE ARROW..LONG RIGHTWARDS SQUIGGLE ARROW 2800..28FF ; valid ; ; NV8 # 3.0 BRAILLE PATTERN BLANK..BRAILLE PATTERN DOTS-12345678 2900..2A0B ; valid ; ; NV8 # 3.2 RIGHTWARDS TWO-HEADED ARROW WITH VERTICAL STROKE..SUMMATION WITH INTEGRAL 2A0C ; mapped ; 222B 222B 222B 222B #3.2 QUADRUPLE INTEGRAL OPERATOR 2A0D..2A73 ; valid ; ; NV8 # 3.2 FINITE PART INTEGRAL..EQUALS SIGN ABOVE TILDE OPERATOR 2A74 ; disallowed_STD3_mapped ; 003A 003A 003D #3.2 DOUBLE COLON EQUAL 2A75 ; disallowed_STD3_mapped ; 003D 003D # 3.2 TWO CONSECUTIVE EQUALS SIGNS 2A76 ; disallowed_STD3_mapped ; 003D 003D 003D #3.2 THREE CONSECUTIVE EQUALS SIGNS 2A77..2ADB ; valid ; ; NV8 # 3.2 EQUALS SIGN WITH TWO DOTS ABOVE AND TWO DOTS BELOW..TRANSVERSAL INTERSECTION 2ADC ; mapped ; 2ADD 0338 # 3.2 FORKING 2ADD..2AFF ; valid ; ; NV8 # 3.2 NONFORKING..N-ARY WHITE VERTICAL BAR 2B00..2B0D ; valid ; ; NV8 # 4.0 NORTH EAST WHITE ARROW..UP DOWN BLACK ARROW 2B0E..2B13 ; valid ; ; NV8 # 4.1 RIGHTWARDS ARROW WITH TIP DOWNWARDS..SQUARE WITH BOTTOM HALF BLACK 2B14..2B1A ; valid ; ; NV8 # 5.0 SQUARE WITH UPPER RIGHT DIAGONAL HALF BLACK..DOTTED SQUARE 2B1B..2B1F ; valid ; ; NV8 # 5.1 BLACK LARGE SQUARE..BLACK PENTAGON 2B20..2B23 ; valid ; ; NV8 # 5.0 WHITE PENTAGON..HORIZONTAL BLACK HEXAGON 2B24..2B4C ; valid ; ; NV8 # 5.1 BLACK LARGE CIRCLE..RIGHTWARDS ARROW ABOVE REVERSE TILDE OPERATOR 2B4D..2B4F ; valid ; ; NV8 # 7.0 DOWNWARDS TRIANGLE-HEADED ZIGZAG ARROW..SHORT BACKSLANTED SOUTH ARROW 2B50..2B54 ; valid ; ; NV8 # 5.1 WHITE MEDIUM STAR..WHITE RIGHT-POINTING PENTAGON 2B55..2B59 ; valid ; ; NV8 # 5.2 HEAVY LARGE CIRCLE..HEAVY CIRCLED SALTIRE 2B5A..2B73 ; valid ; ; NV8 # 7.0 SLANTED NORTH ARROW WITH HOOKED HEAD..DOWNWARDS TRIANGLE-HEADED ARROW TO BAR 2B74..2B75 ; disallowed # NA .. 2B76..2B95 ; valid ; ; NV8 # 7.0 NORTH WEST TRIANGLE-HEADED ARROW TO BAR..RIGHTWARDS BLACK ARROW 2B96 ; disallowed # NA 2B97 ; valid ; ; NV8 # 13.0 SYMBOL FOR TYPE A ELECTRONICS 2B98..2BB9 ; valid ; ; NV8 # 7.0 THREE-D TOP-LIGHTED LEFTWARDS EQUILATERAL ARROWHEAD..UP ARROWHEAD IN A RECTANGLE BOX 2BBA..2BBC ; valid ; ; NV8 # 11.0 OVERLAPPING WHITE SQUARES..OVERLAPPING BLACK SQUARES 2BBD..2BC8 ; valid ; ; NV8 # 7.0 BALLOT BOX WITH LIGHT X..BLACK MEDIUM RIGHT-POINTING TRIANGLE CENTRED 2BC9 ; valid ; ; NV8 # 12.0 NEPTUNE FORM TWO 2BCA..2BD1 ; valid ; ; NV8 # 7.0 TOP HALF BLACK CIRCLE..UNCERTAINTY SIGN 2BD2 ; valid ; ; NV8 # 10.0 GROUP MARK 2BD3..2BEB ; valid ; ; NV8 # 11.0 PLUTO FORM TWO..STAR WITH RIGHT HALF BLACK 2BEC..2BEF ; valid ; ; NV8 # 8.0 LEFTWARDS TWO-HEADED ARROW WITH TRIANGLE ARROWHEADS..DOWNWARDS TWO-HEADED ARROW WITH TRIANGLE ARROWHEADS 2BF0..2BFE ; valid ; ; NV8 # 11.0 ERIS FORM ONE..REVERSED RIGHT ANGLE 2BFF ; valid ; ; NV8 # 12.0 HELLSCHREIBER PAUSE SYMBOL 2C00 ; mapped ; 2C30 # 4.1 GLAGOLITIC CAPITAL LETTER AZU 2C01 ; mapped ; 2C31 # 4.1 GLAGOLITIC CAPITAL LETTER BUKY 2C02 ; mapped ; 2C32 # 4.1 GLAGOLITIC CAPITAL LETTER VEDE 2C03 ; mapped ; 2C33 # 4.1 GLAGOLITIC CAPITAL LETTER GLAGOLI 2C04 ; mapped ; 2C34 # 4.1 GLAGOLITIC CAPITAL LETTER DOBRO 2C05 ; mapped ; 2C35 # 4.1 GLAGOLITIC CAPITAL LETTER YESTU 2C06 ; mapped ; 2C36 # 4.1 GLAGOLITIC CAPITAL LETTER ZHIVETE 2C07 ; mapped ; 2C37 # 4.1 GLAGOLITIC CAPITAL LETTER DZELO 2C08 ; mapped ; 2C38 # 4.1 GLAGOLITIC CAPITAL LETTER ZEMLJA 2C09 ; mapped ; 2C39 # 4.1 GLAGOLITIC CAPITAL LETTER IZHE 2C0A ; mapped ; 2C3A # 4.1 GLAGOLITIC CAPITAL LETTER INITIAL IZHE 2C0B ; mapped ; 2C3B # 4.1 GLAGOLITIC CAPITAL LETTER I 2C0C ; mapped ; 2C3C # 4.1 GLAGOLITIC CAPITAL LETTER DJERVI 2C0D ; mapped ; 2C3D # 4.1 GLAGOLITIC CAPITAL LETTER KAKO 2C0E ; mapped ; 2C3E # 4.1 GLAGOLITIC CAPITAL LETTER LJUDIJE 2C0F ; mapped ; 2C3F # 4.1 GLAGOLITIC CAPITAL LETTER MYSLITE 2C10 ; mapped ; 2C40 # 4.1 GLAGOLITIC CAPITAL LETTER NASHI 2C11 ; mapped ; 2C41 # 4.1 GLAGOLITIC CAPITAL LETTER ONU 2C12 ; mapped ; 2C42 # 4.1 GLAGOLITIC CAPITAL LETTER POKOJI 2C13 ; mapped ; 2C43 # 4.1 GLAGOLITIC CAPITAL LETTER RITSI 2C14 ; mapped ; 2C44 # 4.1 GLAGOLITIC CAPITAL LETTER SLOVO 2C15 ; mapped ; 2C45 # 4.1 GLAGOLITIC CAPITAL LETTER TVRIDO 2C16 ; mapped ; 2C46 # 4.1 GLAGOLITIC CAPITAL LETTER UKU 2C17 ; mapped ; 2C47 # 4.1 GLAGOLITIC CAPITAL LETTER FRITU 2C18 ; mapped ; 2C48 # 4.1 GLAGOLITIC CAPITAL LETTER HERU 2C19 ; mapped ; 2C49 # 4.1 GLAGOLITIC CAPITAL LETTER OTU 2C1A ; mapped ; 2C4A # 4.1 GLAGOLITIC CAPITAL LETTER PE 2C1B ; mapped ; 2C4B # 4.1 GLAGOLITIC CAPITAL LETTER SHTA 2C1C ; mapped ; 2C4C # 4.1 GLAGOLITIC CAPITAL LETTER TSI 2C1D ; mapped ; 2C4D # 4.1 GLAGOLITIC CAPITAL LETTER CHRIVI 2C1E ; mapped ; 2C4E # 4.1 GLAGOLITIC CAPITAL LETTER SHA 2C1F ; mapped ; 2C4F # 4.1 GLAGOLITIC CAPITAL LETTER YERU 2C20 ; mapped ; 2C50 # 4.1 GLAGOLITIC CAPITAL LETTER YERI 2C21 ; mapped ; 2C51 # 4.1 GLAGOLITIC CAPITAL LETTER YATI 2C22 ; mapped ; 2C52 # 4.1 GLAGOLITIC CAPITAL LETTER SPIDERY HA 2C23 ; mapped ; 2C53 # 4.1 GLAGOLITIC CAPITAL LETTER YU 2C24 ; mapped ; 2C54 # 4.1 GLAGOLITIC CAPITAL LETTER SMALL YUS 2C25 ; mapped ; 2C55 # 4.1 GLAGOLITIC CAPITAL LETTER SMALL YUS WITH TAIL 2C26 ; mapped ; 2C56 # 4.1 GLAGOLITIC CAPITAL LETTER YO 2C27 ; mapped ; 2C57 # 4.1 GLAGOLITIC CAPITAL LETTER IOTATED SMALL YUS 2C28 ; mapped ; 2C58 # 4.1 GLAGOLITIC CAPITAL LETTER BIG YUS 2C29 ; mapped ; 2C59 # 4.1 GLAGOLITIC CAPITAL LETTER IOTATED BIG YUS 2C2A ; mapped ; 2C5A # 4.1 GLAGOLITIC CAPITAL LETTER FITA 2C2B ; mapped ; 2C5B # 4.1 GLAGOLITIC CAPITAL LETTER IZHITSA 2C2C ; mapped ; 2C5C # 4.1 GLAGOLITIC CAPITAL LETTER SHTAPIC 2C2D ; mapped ; 2C5D # 4.1 GLAGOLITIC CAPITAL LETTER TROKUTASTI A 2C2E ; mapped ; 2C5E # 4.1 GLAGOLITIC CAPITAL LETTER LATINATE MYSLITE 2C2F ; mapped ; 2C5F # 14.0 GLAGOLITIC CAPITAL LETTER CAUDATE CHRIVI 2C30..2C5E ; valid # 4.1 GLAGOLITIC SMALL LETTER AZU..GLAGOLITIC SMALL LETTER LATINATE MYSLITE 2C5F ; valid # 14.0 GLAGOLITIC SMALL LETTER CAUDATE CHRIVI 2C60 ; mapped ; 2C61 # 5.0 LATIN CAPITAL LETTER L WITH DOUBLE BAR 2C61 ; valid # 5.0 LATIN SMALL LETTER L WITH DOUBLE BAR 2C62 ; mapped ; 026B # 5.0 LATIN CAPITAL LETTER L WITH MIDDLE TILDE 2C63 ; mapped ; 1D7D # 5.0 LATIN CAPITAL LETTER P WITH STROKE 2C64 ; mapped ; 027D # 5.0 LATIN CAPITAL LETTER R WITH TAIL 2C65..2C66 ; valid # 5.0 LATIN SMALL LETTER A WITH STROKE..LATIN SMALL LETTER T WITH DIAGONAL STROKE 2C67 ; mapped ; 2C68 # 5.0 LATIN CAPITAL LETTER H WITH DESCENDER 2C68 ; valid # 5.0 LATIN SMALL LETTER H WITH DESCENDER 2C69 ; mapped ; 2C6A # 5.0 LATIN CAPITAL LETTER K WITH DESCENDER 2C6A ; valid # 5.0 LATIN SMALL LETTER K WITH DESCENDER 2C6B ; mapped ; 2C6C # 5.0 LATIN CAPITAL LETTER Z WITH DESCENDER 2C6C ; valid # 5.0 LATIN SMALL LETTER Z WITH DESCENDER 2C6D ; mapped ; 0251 # 5.1 LATIN CAPITAL LETTER ALPHA 2C6E ; mapped ; 0271 # 5.1 LATIN CAPITAL LETTER M WITH HOOK 2C6F ; mapped ; 0250 # 5.1 LATIN CAPITAL LETTER TURNED A 2C70 ; mapped ; 0252 # 5.2 LATIN CAPITAL LETTER TURNED ALPHA 2C71 ; valid # 5.1 LATIN SMALL LETTER V WITH RIGHT HOOK 2C72 ; mapped ; 2C73 # 5.1 LATIN CAPITAL LETTER W WITH HOOK 2C73 ; valid # 5.1 LATIN SMALL LETTER W WITH HOOK 2C74 ; valid # 5.0 LATIN SMALL LETTER V WITH CURL 2C75 ; mapped ; 2C76 # 5.0 LATIN CAPITAL LETTER HALF H 2C76..2C77 ; valid # 5.0 LATIN SMALL LETTER HALF H..LATIN SMALL LETTER TAILLESS PHI 2C78..2C7B ; valid # 5.1 LATIN SMALL LETTER E WITH NOTCH..LATIN LETTER SMALL CAPITAL TURNED E 2C7C ; mapped ; 006A # 5.1 LATIN SUBSCRIPT SMALL LETTER J 2C7D ; mapped ; 0076 # 5.1 MODIFIER LETTER CAPITAL V 2C7E ; mapped ; 023F # 5.2 LATIN CAPITAL LETTER S WITH SWASH TAIL 2C7F ; mapped ; 0240 # 5.2 LATIN CAPITAL LETTER Z WITH SWASH TAIL 2C80 ; mapped ; 2C81 # 4.1 COPTIC CAPITAL LETTER ALFA 2C81 ; valid # 4.1 COPTIC SMALL LETTER ALFA 2C82 ; mapped ; 2C83 # 4.1 COPTIC CAPITAL LETTER VIDA 2C83 ; valid # 4.1 COPTIC SMALL LETTER VIDA 2C84 ; mapped ; 2C85 # 4.1 COPTIC CAPITAL LETTER GAMMA 2C85 ; valid # 4.1 COPTIC SMALL LETTER GAMMA 2C86 ; mapped ; 2C87 # 4.1 COPTIC CAPITAL LETTER DALDA 2C87 ; valid # 4.1 COPTIC SMALL LETTER DALDA 2C88 ; mapped ; 2C89 # 4.1 COPTIC CAPITAL LETTER EIE 2C89 ; valid # 4.1 COPTIC SMALL LETTER EIE 2C8A ; mapped ; 2C8B # 4.1 COPTIC CAPITAL LETTER SOU 2C8B ; valid # 4.1 COPTIC SMALL LETTER SOU 2C8C ; mapped ; 2C8D # 4.1 COPTIC CAPITAL LETTER ZATA 2C8D ; valid # 4.1 COPTIC SMALL LETTER ZATA 2C8E ; mapped ; 2C8F # 4.1 COPTIC CAPITAL LETTER HATE 2C8F ; valid # 4.1 COPTIC SMALL LETTER HATE 2C90 ; mapped ; 2C91 # 4.1 COPTIC CAPITAL LETTER THETHE 2C91 ; valid # 4.1 COPTIC SMALL LETTER THETHE 2C92 ; mapped ; 2C93 # 4.1 COPTIC CAPITAL LETTER IAUDA 2C93 ; valid # 4.1 COPTIC SMALL LETTER IAUDA 2C94 ; mapped ; 2C95 # 4.1 COPTIC CAPITAL LETTER KAPA 2C95 ; valid # 4.1 COPTIC SMALL LETTER KAPA 2C96 ; mapped ; 2C97 # 4.1 COPTIC CAPITAL LETTER LAULA 2C97 ; valid # 4.1 COPTIC SMALL LETTER LAULA 2C98 ; mapped ; 2C99 # 4.1 COPTIC CAPITAL LETTER MI 2C99 ; valid # 4.1 COPTIC SMALL LETTER MI 2C9A ; mapped ; 2C9B # 4.1 COPTIC CAPITAL LETTER NI 2C9B ; valid # 4.1 COPTIC SMALL LETTER NI 2C9C ; mapped ; 2C9D # 4.1 COPTIC CAPITAL LETTER KSI 2C9D ; valid # 4.1 COPTIC SMALL LETTER KSI 2C9E ; mapped ; 2C9F # 4.1 COPTIC CAPITAL LETTER O 2C9F ; valid # 4.1 COPTIC SMALL LETTER O 2CA0 ; mapped ; 2CA1 # 4.1 COPTIC CAPITAL LETTER PI 2CA1 ; valid # 4.1 COPTIC SMALL LETTER PI 2CA2 ; mapped ; 2CA3 # 4.1 COPTIC CAPITAL LETTER RO 2CA3 ; valid # 4.1 COPTIC SMALL LETTER RO 2CA4 ; mapped ; 2CA5 # 4.1 COPTIC CAPITAL LETTER SIMA 2CA5 ; valid # 4.1 COPTIC SMALL LETTER SIMA 2CA6 ; mapped ; 2CA7 # 4.1 COPTIC CAPITAL LETTER TAU 2CA7 ; valid # 4.1 COPTIC SMALL LETTER TAU 2CA8 ; mapped ; 2CA9 # 4.1 COPTIC CAPITAL LETTER UA 2CA9 ; valid # 4.1 COPTIC SMALL LETTER UA 2CAA ; mapped ; 2CAB # 4.1 COPTIC CAPITAL LETTER FI 2CAB ; valid # 4.1 COPTIC SMALL LETTER FI 2CAC ; mapped ; 2CAD # 4.1 COPTIC CAPITAL LETTER KHI 2CAD ; valid # 4.1 COPTIC SMALL LETTER KHI 2CAE ; mapped ; 2CAF # 4.1 COPTIC CAPITAL LETTER PSI 2CAF ; valid # 4.1 COPTIC SMALL LETTER PSI 2CB0 ; mapped ; 2CB1 # 4.1 COPTIC CAPITAL LETTER OOU 2CB1 ; valid # 4.1 COPTIC SMALL LETTER OOU 2CB2 ; mapped ; 2CB3 # 4.1 COPTIC CAPITAL LETTER DIALECT-P ALEF 2CB3 ; valid # 4.1 COPTIC SMALL LETTER DIALECT-P ALEF 2CB4 ; mapped ; 2CB5 # 4.1 COPTIC CAPITAL LETTER OLD COPTIC AIN 2CB5 ; valid # 4.1 COPTIC SMALL LETTER OLD COPTIC AIN 2CB6 ; mapped ; 2CB7 # 4.1 COPTIC CAPITAL LETTER CRYPTOGRAMMIC EIE 2CB7 ; valid # 4.1 COPTIC SMALL LETTER CRYPTOGRAMMIC EIE 2CB8 ; mapped ; 2CB9 # 4.1 COPTIC CAPITAL LETTER DIALECT-P KAPA 2CB9 ; valid # 4.1 COPTIC SMALL LETTER DIALECT-P KAPA 2CBA ; mapped ; 2CBB # 4.1 COPTIC CAPITAL LETTER DIALECT-P NI 2CBB ; valid # 4.1 COPTIC SMALL LETTER DIALECT-P NI 2CBC ; mapped ; 2CBD # 4.1 COPTIC CAPITAL LETTER CRYPTOGRAMMIC NI 2CBD ; valid # 4.1 COPTIC SMALL LETTER CRYPTOGRAMMIC NI 2CBE ; mapped ; 2CBF # 4.1 COPTIC CAPITAL LETTER OLD COPTIC OOU 2CBF ; valid # 4.1 COPTIC SMALL LETTER OLD COPTIC OOU 2CC0 ; mapped ; 2CC1 # 4.1 COPTIC CAPITAL LETTER SAMPI 2CC1 ; valid # 4.1 COPTIC SMALL LETTER SAMPI 2CC2 ; mapped ; 2CC3 # 4.1 COPTIC CAPITAL LETTER CROSSED SHEI 2CC3 ; valid # 4.1 COPTIC SMALL LETTER CROSSED SHEI 2CC4 ; mapped ; 2CC5 # 4.1 COPTIC CAPITAL LETTER OLD COPTIC SHEI 2CC5 ; valid # 4.1 COPTIC SMALL LETTER OLD COPTIC SHEI 2CC6 ; mapped ; 2CC7 # 4.1 COPTIC CAPITAL LETTER OLD COPTIC ESH 2CC7 ; valid # 4.1 COPTIC SMALL LETTER OLD COPTIC ESH 2CC8 ; mapped ; 2CC9 # 4.1 COPTIC CAPITAL LETTER AKHMIMIC KHEI 2CC9 ; valid # 4.1 COPTIC SMALL LETTER AKHMIMIC KHEI 2CCA ; mapped ; 2CCB # 4.1 COPTIC CAPITAL LETTER DIALECT-P HORI 2CCB ; valid # 4.1 COPTIC SMALL LETTER DIALECT-P HORI 2CCC ; mapped ; 2CCD # 4.1 COPTIC CAPITAL LETTER OLD COPTIC HORI 2CCD ; valid # 4.1 COPTIC SMALL LETTER OLD COPTIC HORI 2CCE ; mapped ; 2CCF # 4.1 COPTIC CAPITAL LETTER OLD COPTIC HA 2CCF ; valid # 4.1 COPTIC SMALL LETTER OLD COPTIC HA 2CD0 ; mapped ; 2CD1 # 4.1 COPTIC CAPITAL LETTER L-SHAPED HA 2CD1 ; valid # 4.1 COPTIC SMALL LETTER L-SHAPED HA 2CD2 ; mapped ; 2CD3 # 4.1 COPTIC CAPITAL LETTER OLD COPTIC HEI 2CD3 ; valid # 4.1 COPTIC SMALL LETTER OLD COPTIC HEI 2CD4 ; mapped ; 2CD5 # 4.1 COPTIC CAPITAL LETTER OLD COPTIC HAT 2CD5 ; valid # 4.1 COPTIC SMALL LETTER OLD COPTIC HAT 2CD6 ; mapped ; 2CD7 # 4.1 COPTIC CAPITAL LETTER OLD COPTIC GANGIA 2CD7 ; valid # 4.1 COPTIC SMALL LETTER OLD COPTIC GANGIA 2CD8 ; mapped ; 2CD9 # 4.1 COPTIC CAPITAL LETTER OLD COPTIC DJA 2CD9 ; valid # 4.1 COPTIC SMALL LETTER OLD COPTIC DJA 2CDA ; mapped ; 2CDB # 4.1 COPTIC CAPITAL LETTER OLD COPTIC SHIMA 2CDB ; valid # 4.1 COPTIC SMALL LETTER OLD COPTIC SHIMA 2CDC ; mapped ; 2CDD # 4.1 COPTIC CAPITAL LETTER OLD NUBIAN SHIMA 2CDD ; valid # 4.1 COPTIC SMALL LETTER OLD NUBIAN SHIMA 2CDE ; mapped ; 2CDF # 4.1 COPTIC CAPITAL LETTER OLD NUBIAN NGI 2CDF ; valid # 4.1 COPTIC SMALL LETTER OLD NUBIAN NGI 2CE0 ; mapped ; 2CE1 # 4.1 COPTIC CAPITAL LETTER OLD NUBIAN NYI 2CE1 ; valid # 4.1 COPTIC SMALL LETTER OLD NUBIAN NYI 2CE2 ; mapped ; 2CE3 # 4.1 COPTIC CAPITAL LETTER OLD NUBIAN WAU 2CE3..2CE4 ; valid # 4.1 COPTIC SMALL LETTER OLD NUBIAN WAU..COPTIC SYMBOL KAI 2CE5..2CEA ; valid ; ; NV8 # 4.1 COPTIC SYMBOL MI RO..COPTIC SYMBOL SHIMA SIMA 2CEB ; mapped ; 2CEC # 5.2 COPTIC CAPITAL LETTER CRYPTOGRAMMIC SHEI 2CEC ; valid # 5.2 COPTIC SMALL LETTER CRYPTOGRAMMIC SHEI 2CED ; mapped ; 2CEE # 5.2 COPTIC CAPITAL LETTER CRYPTOGRAMMIC GANGIA 2CEE..2CF1 ; valid # 5.2 COPTIC SMALL LETTER CRYPTOGRAMMIC GANGIA..COPTIC COMBINING SPIRITUS LENIS 2CF2 ; mapped ; 2CF3 # 6.1 COPTIC CAPITAL LETTER BOHAIRIC KHEI 2CF3 ; valid # 6.1 COPTIC SMALL LETTER BOHAIRIC KHEI 2CF4..2CF8 ; disallowed # NA .. 2CF9..2CFF ; valid ; ; NV8 # 4.1 COPTIC OLD NUBIAN FULL STOP..COPTIC MORPHOLOGICAL DIVIDER 2D00..2D25 ; valid # 4.1 GEORGIAN SMALL LETTER AN..GEORGIAN SMALL LETTER HOE 2D26 ; disallowed # NA 2D27 ; valid # 6.1 GEORGIAN SMALL LETTER YN 2D28..2D2C ; disallowed # NA .. 2D2D ; valid # 6.1 GEORGIAN SMALL LETTER AEN 2D2E..2D2F ; disallowed # NA .. 2D30..2D65 ; valid # 4.1 TIFINAGH LETTER YA..TIFINAGH LETTER YAZZ 2D66..2D67 ; valid # 6.1 TIFINAGH LETTER YE..TIFINAGH LETTER YO 2D68..2D6E ; disallowed # NA .. 2D6F ; mapped ; 2D61 # 4.1 TIFINAGH MODIFIER LETTER LABIALIZATION MARK 2D70 ; valid ; ; NV8 # 6.0 TIFINAGH SEPARATOR MARK 2D71..2D7E ; disallowed # NA .. 2D7F ; valid # 6.0 TIFINAGH CONSONANT JOINER 2D80..2D96 ; valid # 4.1 ETHIOPIC SYLLABLE LOA..ETHIOPIC SYLLABLE GGWE 2D97..2D9F ; disallowed # NA .. 2DA0..2DA6 ; valid # 4.1 ETHIOPIC SYLLABLE SSA..ETHIOPIC SYLLABLE SSO 2DA7 ; disallowed # NA 2DA8..2DAE ; valid # 4.1 ETHIOPIC SYLLABLE CCA..ETHIOPIC SYLLABLE CCO 2DAF ; disallowed # NA 2DB0..2DB6 ; valid # 4.1 ETHIOPIC SYLLABLE ZZA..ETHIOPIC SYLLABLE ZZO 2DB7 ; disallowed # NA 2DB8..2DBE ; valid # 4.1 ETHIOPIC SYLLABLE CCHA..ETHIOPIC SYLLABLE CCHO 2DBF ; disallowed # NA 2DC0..2DC6 ; valid # 4.1 ETHIOPIC SYLLABLE QYA..ETHIOPIC SYLLABLE QYO 2DC7 ; disallowed # NA 2DC8..2DCE ; valid # 4.1 ETHIOPIC SYLLABLE KYA..ETHIOPIC SYLLABLE KYO 2DCF ; disallowed # NA 2DD0..2DD6 ; valid # 4.1 ETHIOPIC SYLLABLE XYA..ETHIOPIC SYLLABLE XYO 2DD7 ; disallowed # NA 2DD8..2DDE ; valid # 4.1 ETHIOPIC SYLLABLE GYA..ETHIOPIC SYLLABLE GYO 2DDF ; disallowed # NA 2DE0..2DFF ; valid # 5.1 COMBINING CYRILLIC LETTER BE..COMBINING CYRILLIC LETTER IOTIFIED BIG YUS 2E00..2E17 ; valid ; ; NV8 # 4.1 RIGHT ANGLE SUBSTITUTION MARKER..DOUBLE OBLIQUE HYPHEN 2E18..2E1B ; valid ; ; NV8 # 5.1 INVERTED INTERROBANG..TILDE WITH RING ABOVE 2E1C..2E1D ; valid ; ; NV8 # 4.1 LEFT LOW PARAPHRASE BRACKET..RIGHT LOW PARAPHRASE BRACKET 2E1E..2E2E ; valid ; ; NV8 # 5.1 TILDE WITH DOT ABOVE..REVERSED QUESTION MARK 2E2F ; valid # 5.1 VERTICAL TILDE 2E30 ; valid ; ; NV8 # 5.1 RING POINT 2E31 ; valid ; ; NV8 # 5.2 WORD SEPARATOR MIDDLE DOT 2E32..2E3B ; valid ; ; NV8 # 6.1 TURNED COMMA..THREE-EM DASH 2E3C..2E42 ; valid ; ; NV8 # 7.0 STENOGRAPHIC FULL STOP..DOUBLE LOW-REVERSED-9 QUOTATION MARK 2E43..2E44 ; valid ; ; NV8 # 9.0 DASH WITH LEFT UPTURN..DOUBLE SUSPENSION MARK 2E45..2E49 ; valid ; ; NV8 # 10.0 INVERTED LOW KAVYKA..DOUBLE STACKED COMMA 2E4A..2E4E ; valid ; ; NV8 # 11.0 DOTTED SOLIDUS..PUNCTUS ELEVATUS MARK 2E4F ; valid ; ; NV8 # 12.0 CORNISH VERSE DIVIDER 2E50..2E52 ; valid ; ; NV8 # 13.0 CROSS PATTY WITH RIGHT CROSSBAR..TIRONIAN SIGN CAPITAL ET 2E53..2E5D ; valid ; ; NV8 # 14.0 MEDIEVAL EXCLAMATION MARK..OBLIQUE HYPHEN 2E5E..2E7F ; disallowed # NA .. 2E80..2E99 ; valid ; ; NV8 # 3.0 CJK RADICAL REPEAT..CJK RADICAL RAP 2E9A ; disallowed # NA 2E9B..2E9E ; valid ; ; NV8 # 3.0 CJK RADICAL CHOKE..CJK RADICAL DEATH 2E9F ; mapped ; 6BCD # 3.0 CJK RADICAL MOTHER 2EA0..2EF2 ; valid ; ; NV8 # 3.0 CJK RADICAL CIVILIAN..CJK RADICAL J-SIMPLIFIED TURTLE 2EF3 ; mapped ; 9F9F # 3.0 CJK RADICAL C-SIMPLIFIED TURTLE 2EF4..2EFF ; disallowed # NA .. 2F00 ; mapped ; 4E00 # 3.0 KANGXI RADICAL ONE 2F01 ; mapped ; 4E28 # 3.0 KANGXI RADICAL LINE 2F02 ; mapped ; 4E36 # 3.0 KANGXI RADICAL DOT 2F03 ; mapped ; 4E3F # 3.0 KANGXI RADICAL SLASH 2F04 ; mapped ; 4E59 # 3.0 KANGXI RADICAL SECOND 2F05 ; mapped ; 4E85 # 3.0 KANGXI RADICAL HOOK 2F06 ; mapped ; 4E8C # 3.0 KANGXI RADICAL TWO 2F07 ; mapped ; 4EA0 # 3.0 KANGXI RADICAL LID 2F08 ; mapped ; 4EBA # 3.0 KANGXI RADICAL MAN 2F09 ; mapped ; 513F # 3.0 KANGXI RADICAL LEGS 2F0A ; mapped ; 5165 # 3.0 KANGXI RADICAL ENTER 2F0B ; mapped ; 516B # 3.0 KANGXI RADICAL EIGHT 2F0C ; mapped ; 5182 # 3.0 KANGXI RADICAL DOWN BOX 2F0D ; mapped ; 5196 # 3.0 KANGXI RADICAL COVER 2F0E ; mapped ; 51AB # 3.0 KANGXI RADICAL ICE 2F0F ; mapped ; 51E0 # 3.0 KANGXI RADICAL TABLE 2F10 ; mapped ; 51F5 # 3.0 KANGXI RADICAL OPEN BOX 2F11 ; mapped ; 5200 # 3.0 KANGXI RADICAL KNIFE 2F12 ; mapped ; 529B # 3.0 KANGXI RADICAL POWER 2F13 ; mapped ; 52F9 # 3.0 KANGXI RADICAL WRAP 2F14 ; mapped ; 5315 # 3.0 KANGXI RADICAL SPOON 2F15 ; mapped ; 531A # 3.0 KANGXI RADICAL RIGHT OPEN BOX 2F16 ; mapped ; 5338 # 3.0 KANGXI RADICAL HIDING ENCLOSURE 2F17 ; mapped ; 5341 # 3.0 KANGXI RADICAL TEN 2F18 ; mapped ; 535C # 3.0 KANGXI RADICAL DIVINATION 2F19 ; mapped ; 5369 # 3.0 KANGXI RADICAL SEAL 2F1A ; mapped ; 5382 # 3.0 KANGXI RADICAL CLIFF 2F1B ; mapped ; 53B6 # 3.0 KANGXI RADICAL PRIVATE 2F1C ; mapped ; 53C8 # 3.0 KANGXI RADICAL AGAIN 2F1D ; mapped ; 53E3 # 3.0 KANGXI RADICAL MOUTH 2F1E ; mapped ; 56D7 # 3.0 KANGXI RADICAL ENCLOSURE 2F1F ; mapped ; 571F # 3.0 KANGXI RADICAL EARTH 2F20 ; mapped ; 58EB # 3.0 KANGXI RADICAL SCHOLAR 2F21 ; mapped ; 5902 # 3.0 KANGXI RADICAL GO 2F22 ; mapped ; 590A # 3.0 KANGXI RADICAL GO SLOWLY 2F23 ; mapped ; 5915 # 3.0 KANGXI RADICAL EVENING 2F24 ; mapped ; 5927 # 3.0 KANGXI RADICAL BIG 2F25 ; mapped ; 5973 # 3.0 KANGXI RADICAL WOMAN 2F26 ; mapped ; 5B50 # 3.0 KANGXI RADICAL CHILD 2F27 ; mapped ; 5B80 # 3.0 KANGXI RADICAL ROOF 2F28 ; mapped ; 5BF8 # 3.0 KANGXI RADICAL INCH 2F29 ; mapped ; 5C0F # 3.0 KANGXI RADICAL SMALL 2F2A ; mapped ; 5C22 # 3.0 KANGXI RADICAL LAME 2F2B ; mapped ; 5C38 # 3.0 KANGXI RADICAL CORPSE 2F2C ; mapped ; 5C6E # 3.0 KANGXI RADICAL SPROUT 2F2D ; mapped ; 5C71 # 3.0 KANGXI RADICAL MOUNTAIN 2F2E ; mapped ; 5DDB # 3.0 KANGXI RADICAL RIVER 2F2F ; mapped ; 5DE5 # 3.0 KANGXI RADICAL WORK 2F30 ; mapped ; 5DF1 # 3.0 KANGXI RADICAL ONESELF 2F31 ; mapped ; 5DFE # 3.0 KANGXI RADICAL TURBAN 2F32 ; mapped ; 5E72 # 3.0 KANGXI RADICAL DRY 2F33 ; mapped ; 5E7A # 3.0 KANGXI RADICAL SHORT THREAD 2F34 ; mapped ; 5E7F # 3.0 KANGXI RADICAL DOTTED CLIFF 2F35 ; mapped ; 5EF4 # 3.0 KANGXI RADICAL LONG STRIDE 2F36 ; mapped ; 5EFE # 3.0 KANGXI RADICAL TWO HANDS 2F37 ; mapped ; 5F0B # 3.0 KANGXI RADICAL SHOOT 2F38 ; mapped ; 5F13 # 3.0 KANGXI RADICAL BOW 2F39 ; mapped ; 5F50 # 3.0 KANGXI RADICAL SNOUT 2F3A ; mapped ; 5F61 # 3.0 KANGXI RADICAL BRISTLE 2F3B ; mapped ; 5F73 # 3.0 KANGXI RADICAL STEP 2F3C ; mapped ; 5FC3 # 3.0 KANGXI RADICAL HEART 2F3D ; mapped ; 6208 # 3.0 KANGXI RADICAL HALBERD 2F3E ; mapped ; 6236 # 3.0 KANGXI RADICAL DOOR 2F3F ; mapped ; 624B # 3.0 KANGXI RADICAL HAND 2F40 ; mapped ; 652F # 3.0 KANGXI RADICAL BRANCH 2F41 ; mapped ; 6534 # 3.0 KANGXI RADICAL RAP 2F42 ; mapped ; 6587 # 3.0 KANGXI RADICAL SCRIPT 2F43 ; mapped ; 6597 # 3.0 KANGXI RADICAL DIPPER 2F44 ; mapped ; 65A4 # 3.0 KANGXI RADICAL AXE 2F45 ; mapped ; 65B9 # 3.0 KANGXI RADICAL SQUARE 2F46 ; mapped ; 65E0 # 3.0 KANGXI RADICAL NOT 2F47 ; mapped ; 65E5 # 3.0 KANGXI RADICAL SUN 2F48 ; mapped ; 66F0 # 3.0 KANGXI RADICAL SAY 2F49 ; mapped ; 6708 # 3.0 KANGXI RADICAL MOON 2F4A ; mapped ; 6728 # 3.0 KANGXI RADICAL TREE 2F4B ; mapped ; 6B20 # 3.0 KANGXI RADICAL LACK 2F4C ; mapped ; 6B62 # 3.0 KANGXI RADICAL STOP 2F4D ; mapped ; 6B79 # 3.0 KANGXI RADICAL DEATH 2F4E ; mapped ; 6BB3 # 3.0 KANGXI RADICAL WEAPON 2F4F ; mapped ; 6BCB # 3.0 KANGXI RADICAL DO NOT 2F50 ; mapped ; 6BD4 # 3.0 KANGXI RADICAL COMPARE 2F51 ; mapped ; 6BDB # 3.0 KANGXI RADICAL FUR 2F52 ; mapped ; 6C0F # 3.0 KANGXI RADICAL CLAN 2F53 ; mapped ; 6C14 # 3.0 KANGXI RADICAL STEAM 2F54 ; mapped ; 6C34 # 3.0 KANGXI RADICAL WATER 2F55 ; mapped ; 706B # 3.0 KANGXI RADICAL FIRE 2F56 ; mapped ; 722A # 3.0 KANGXI RADICAL CLAW 2F57 ; mapped ; 7236 # 3.0 KANGXI RADICAL FATHER 2F58 ; mapped ; 723B # 3.0 KANGXI RADICAL DOUBLE X 2F59 ; mapped ; 723F # 3.0 KANGXI RADICAL HALF TREE TRUNK 2F5A ; mapped ; 7247 # 3.0 KANGXI RADICAL SLICE 2F5B ; mapped ; 7259 # 3.0 KANGXI RADICAL FANG 2F5C ; mapped ; 725B # 3.0 KANGXI RADICAL COW 2F5D ; mapped ; 72AC # 3.0 KANGXI RADICAL DOG 2F5E ; mapped ; 7384 # 3.0 KANGXI RADICAL PROFOUND 2F5F ; mapped ; 7389 # 3.0 KANGXI RADICAL JADE 2F60 ; mapped ; 74DC # 3.0 KANGXI RADICAL MELON 2F61 ; mapped ; 74E6 # 3.0 KANGXI RADICAL TILE 2F62 ; mapped ; 7518 # 3.0 KANGXI RADICAL SWEET 2F63 ; mapped ; 751F # 3.0 KANGXI RADICAL LIFE 2F64 ; mapped ; 7528 # 3.0 KANGXI RADICAL USE 2F65 ; mapped ; 7530 # 3.0 KANGXI RADICAL FIELD 2F66 ; mapped ; 758B # 3.0 KANGXI RADICAL BOLT OF CLOTH 2F67 ; mapped ; 7592 # 3.0 KANGXI RADICAL SICKNESS 2F68 ; mapped ; 7676 # 3.0 KANGXI RADICAL DOTTED TENT 2F69 ; mapped ; 767D # 3.0 KANGXI RADICAL WHITE 2F6A ; mapped ; 76AE # 3.0 KANGXI RADICAL SKIN 2F6B ; mapped ; 76BF # 3.0 KANGXI RADICAL DISH 2F6C ; mapped ; 76EE # 3.0 KANGXI RADICAL EYE 2F6D ; mapped ; 77DB # 3.0 KANGXI RADICAL SPEAR 2F6E ; mapped ; 77E2 # 3.0 KANGXI RADICAL ARROW 2F6F ; mapped ; 77F3 # 3.0 KANGXI RADICAL STONE 2F70 ; mapped ; 793A # 3.0 KANGXI RADICAL SPIRIT 2F71 ; mapped ; 79B8 # 3.0 KANGXI RADICAL TRACK 2F72 ; mapped ; 79BE # 3.0 KANGXI RADICAL GRAIN 2F73 ; mapped ; 7A74 # 3.0 KANGXI RADICAL CAVE 2F74 ; mapped ; 7ACB # 3.0 KANGXI RADICAL STAND 2F75 ; mapped ; 7AF9 # 3.0 KANGXI RADICAL BAMBOO 2F76 ; mapped ; 7C73 # 3.0 KANGXI RADICAL RICE 2F77 ; mapped ; 7CF8 # 3.0 KANGXI RADICAL SILK 2F78 ; mapped ; 7F36 # 3.0 KANGXI RADICAL JAR 2F79 ; mapped ; 7F51 # 3.0 KANGXI RADICAL NET 2F7A ; mapped ; 7F8A # 3.0 KANGXI RADICAL SHEEP 2F7B ; mapped ; 7FBD # 3.0 KANGXI RADICAL FEATHER 2F7C ; mapped ; 8001 # 3.0 KANGXI RADICAL OLD 2F7D ; mapped ; 800C # 3.0 KANGXI RADICAL AND 2F7E ; mapped ; 8012 # 3.0 KANGXI RADICAL PLOW 2F7F ; mapped ; 8033 # 3.0 KANGXI RADICAL EAR 2F80 ; mapped ; 807F # 3.0 KANGXI RADICAL BRUSH 2F81 ; mapped ; 8089 # 3.0 KANGXI RADICAL MEAT 2F82 ; mapped ; 81E3 # 3.0 KANGXI RADICAL MINISTER 2F83 ; mapped ; 81EA # 3.0 KANGXI RADICAL SELF 2F84 ; mapped ; 81F3 # 3.0 KANGXI RADICAL ARRIVE 2F85 ; mapped ; 81FC # 3.0 KANGXI RADICAL MORTAR 2F86 ; mapped ; 820C # 3.0 KANGXI RADICAL TONGUE 2F87 ; mapped ; 821B # 3.0 KANGXI RADICAL OPPOSE 2F88 ; mapped ; 821F # 3.0 KANGXI RADICAL BOAT 2F89 ; mapped ; 826E # 3.0 KANGXI RADICAL STOPPING 2F8A ; mapped ; 8272 # 3.0 KANGXI RADICAL COLOR 2F8B ; mapped ; 8278 # 3.0 KANGXI RADICAL GRASS 2F8C ; mapped ; 864D # 3.0 KANGXI RADICAL TIGER 2F8D ; mapped ; 866B # 3.0 KANGXI RADICAL INSECT 2F8E ; mapped ; 8840 # 3.0 KANGXI RADICAL BLOOD 2F8F ; mapped ; 884C # 3.0 KANGXI RADICAL WALK ENCLOSURE 2F90 ; mapped ; 8863 # 3.0 KANGXI RADICAL CLOTHES 2F91 ; mapped ; 897E # 3.0 KANGXI RADICAL WEST 2F92 ; mapped ; 898B # 3.0 KANGXI RADICAL SEE 2F93 ; mapped ; 89D2 # 3.0 KANGXI RADICAL HORN 2F94 ; mapped ; 8A00 # 3.0 KANGXI RADICAL SPEECH 2F95 ; mapped ; 8C37 # 3.0 KANGXI RADICAL VALLEY 2F96 ; mapped ; 8C46 # 3.0 KANGXI RADICAL BEAN 2F97 ; mapped ; 8C55 # 3.0 KANGXI RADICAL PIG 2F98 ; mapped ; 8C78 # 3.0 KANGXI RADICAL BADGER 2F99 ; mapped ; 8C9D # 3.0 KANGXI RADICAL SHELL 2F9A ; mapped ; 8D64 # 3.0 KANGXI RADICAL RED 2F9B ; mapped ; 8D70 # 3.0 KANGXI RADICAL RUN 2F9C ; mapped ; 8DB3 # 3.0 KANGXI RADICAL FOOT 2F9D ; mapped ; 8EAB # 3.0 KANGXI RADICAL BODY 2F9E ; mapped ; 8ECA # 3.0 KANGXI RADICAL CART 2F9F ; mapped ; 8F9B # 3.0 KANGXI RADICAL BITTER 2FA0 ; mapped ; 8FB0 # 3.0 KANGXI RADICAL MORNING 2FA1 ; mapped ; 8FB5 # 3.0 KANGXI RADICAL WALK 2FA2 ; mapped ; 9091 # 3.0 KANGXI RADICAL CITY 2FA3 ; mapped ; 9149 # 3.0 KANGXI RADICAL WINE 2FA4 ; mapped ; 91C6 # 3.0 KANGXI RADICAL DISTINGUISH 2FA5 ; mapped ; 91CC # 3.0 KANGXI RADICAL VILLAGE 2FA6 ; mapped ; 91D1 # 3.0 KANGXI RADICAL GOLD 2FA7 ; mapped ; 9577 # 3.0 KANGXI RADICAL LONG 2FA8 ; mapped ; 9580 # 3.0 KANGXI RADICAL GATE 2FA9 ; mapped ; 961C # 3.0 KANGXI RADICAL MOUND 2FAA ; mapped ; 96B6 # 3.0 KANGXI RADICAL SLAVE 2FAB ; mapped ; 96B9 # 3.0 KANGXI RADICAL SHORT TAILED BIRD 2FAC ; mapped ; 96E8 # 3.0 KANGXI RADICAL RAIN 2FAD ; mapped ; 9751 # 3.0 KANGXI RADICAL BLUE 2FAE ; mapped ; 975E # 3.0 KANGXI RADICAL WRONG 2FAF ; mapped ; 9762 # 3.0 KANGXI RADICAL FACE 2FB0 ; mapped ; 9769 # 3.0 KANGXI RADICAL LEATHER 2FB1 ; mapped ; 97CB # 3.0 KANGXI RADICAL TANNED LEATHER 2FB2 ; mapped ; 97ED # 3.0 KANGXI RADICAL LEEK 2FB3 ; mapped ; 97F3 # 3.0 KANGXI RADICAL SOUND 2FB4 ; mapped ; 9801 # 3.0 KANGXI RADICAL LEAF 2FB5 ; mapped ; 98A8 # 3.0 KANGXI RADICAL WIND 2FB6 ; mapped ; 98DB # 3.0 KANGXI RADICAL FLY 2FB7 ; mapped ; 98DF # 3.0 KANGXI RADICAL EAT 2FB8 ; mapped ; 9996 # 3.0 KANGXI RADICAL HEAD 2FB9 ; mapped ; 9999 # 3.0 KANGXI RADICAL FRAGRANT 2FBA ; mapped ; 99AC # 3.0 KANGXI RADICAL HORSE 2FBB ; mapped ; 9AA8 # 3.0 KANGXI RADICAL BONE 2FBC ; mapped ; 9AD8 # 3.0 KANGXI RADICAL TALL 2FBD ; mapped ; 9ADF # 3.0 KANGXI RADICAL HAIR 2FBE ; mapped ; 9B25 # 3.0 KANGXI RADICAL FIGHT 2FBF ; mapped ; 9B2F # 3.0 KANGXI RADICAL SACRIFICIAL WINE 2FC0 ; mapped ; 9B32 # 3.0 KANGXI RADICAL CAULDRON 2FC1 ; mapped ; 9B3C # 3.0 KANGXI RADICAL GHOST 2FC2 ; mapped ; 9B5A # 3.0 KANGXI RADICAL FISH 2FC3 ; mapped ; 9CE5 # 3.0 KANGXI RADICAL BIRD 2FC4 ; mapped ; 9E75 # 3.0 KANGXI RADICAL SALT 2FC5 ; mapped ; 9E7F # 3.0 KANGXI RADICAL DEER 2FC6 ; mapped ; 9EA5 # 3.0 KANGXI RADICAL WHEAT 2FC7 ; mapped ; 9EBB # 3.0 KANGXI RADICAL HEMP 2FC8 ; mapped ; 9EC3 # 3.0 KANGXI RADICAL YELLOW 2FC9 ; mapped ; 9ECD # 3.0 KANGXI RADICAL MILLET 2FCA ; mapped ; 9ED1 # 3.0 KANGXI RADICAL BLACK 2FCB ; mapped ; 9EF9 # 3.0 KANGXI RADICAL EMBROIDERY 2FCC ; mapped ; 9EFD # 3.0 KANGXI RADICAL FROG 2FCD ; mapped ; 9F0E # 3.0 KANGXI RADICAL TRIPOD 2FCE ; mapped ; 9F13 # 3.0 KANGXI RADICAL DRUM 2FCF ; mapped ; 9F20 # 3.0 KANGXI RADICAL RAT 2FD0 ; mapped ; 9F3B # 3.0 KANGXI RADICAL NOSE 2FD1 ; mapped ; 9F4A # 3.0 KANGXI RADICAL EVEN 2FD2 ; mapped ; 9F52 # 3.0 KANGXI RADICAL TOOTH 2FD3 ; mapped ; 9F8D # 3.0 KANGXI RADICAL DRAGON 2FD4 ; mapped ; 9F9C # 3.0 KANGXI RADICAL TURTLE 2FD5 ; mapped ; 9FA0 # 3.0 KANGXI RADICAL FLUTE 2FD6..2FEF ; disallowed # NA .. 2FF0..2FFB ; disallowed # 3.0 IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT..IDEOGRAPHIC DESCRIPTION CHARACTER OVERLAID 2FFC..2FFF ; disallowed # 15.1 IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM RIGHT..IDEOGRAPHIC DESCRIPTION CHARACTER ROTATION 3000 ; disallowed_STD3_mapped ; 0020 # 1.1 IDEOGRAPHIC SPACE 3001 ; valid ; ; NV8 # 1.1 IDEOGRAPHIC COMMA 3002 ; mapped ; 002E # 1.1 IDEOGRAPHIC FULL STOP 3003..3004 ; valid ; ; NV8 # 1.1 DITTO MARK..JAPANESE INDUSTRIAL STANDARD SYMBOL 3005..3007 ; valid # 1.1 IDEOGRAPHIC ITERATION MARK..IDEOGRAPHIC NUMBER ZERO 3008..3029 ; valid ; ; NV8 # 1.1 LEFT ANGLE BRACKET..HANGZHOU NUMERAL NINE 302A..302D ; valid # 1.1 IDEOGRAPHIC LEVEL TONE MARK..IDEOGRAPHIC ENTERING TONE MARK 302E..3035 ; valid ; ; NV8 # 1.1 HANGUL SINGLE DOT TONE MARK..VERTICAL KANA REPEAT MARK LOWER HALF 3036 ; mapped ; 3012 # 1.1 CIRCLED POSTAL MARK 3037 ; valid ; ; NV8 # 1.1 IDEOGRAPHIC TELEGRAPH LINE FEED SEPARATOR SYMBOL 3038 ; mapped ; 5341 # 3.0 HANGZHOU NUMERAL TEN 3039 ; mapped ; 5344 # 3.0 HANGZHOU NUMERAL TWENTY 303A ; mapped ; 5345 # 3.0 HANGZHOU NUMERAL THIRTY 303B ; valid ; ; NV8 # 3.2 VERTICAL IDEOGRAPHIC ITERATION MARK 303C ; valid # 3.2 MASU MARK 303D ; valid ; ; NV8 # 3.2 PART ALTERNATION MARK 303E ; valid ; ; NV8 # 3.0 IDEOGRAPHIC VARIATION INDICATOR 303F ; valid ; ; NV8 # 1.1 IDEOGRAPHIC HALF FILL SPACE 3040 ; disallowed # NA 3041..3094 ; valid # 1.1 HIRAGANA LETTER SMALL A..HIRAGANA LETTER VU 3095..3096 ; valid # 3.2 HIRAGANA LETTER SMALL KA..HIRAGANA LETTER SMALL KE 3097..3098 ; disallowed # NA .. 3099..309A ; valid # 1.1 COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK..COMBINING KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK 309B ; disallowed_STD3_mapped ; 0020 3099 # 1.1 KATAKANA-HIRAGANA VOICED SOUND MARK 309C ; disallowed_STD3_mapped ; 0020 309A # 1.1 KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK 309D..309E ; valid # 1.1 HIRAGANA ITERATION MARK..HIRAGANA VOICED ITERATION MARK 309F ; mapped ; 3088 308A # 3.2 HIRAGANA DIGRAPH YORI 30A0 ; valid ; ; NV8 # 3.2 KATAKANA-HIRAGANA DOUBLE HYPHEN 30A1..30FE ; valid # 1.1 KATAKANA LETTER SMALL A..KATAKANA VOICED ITERATION MARK 30FF ; mapped ; 30B3 30C8 # 3.2 KATAKANA DIGRAPH KOTO 3100..3104 ; disallowed # NA .. 3105..312C ; valid # 1.1 BOPOMOFO LETTER B..BOPOMOFO LETTER GN 312D ; valid # 5.1 BOPOMOFO LETTER IH 312E ; valid # 10.0 BOPOMOFO LETTER O WITH DOT ABOVE 312F ; valid # 11.0 BOPOMOFO LETTER NN 3130 ; disallowed # NA 3131 ; mapped ; 1100 # 1.1 HANGUL LETTER KIYEOK 3132 ; mapped ; 1101 # 1.1 HANGUL LETTER SSANGKIYEOK 3133 ; mapped ; 11AA # 1.1 HANGUL LETTER KIYEOK-SIOS 3134 ; mapped ; 1102 # 1.1 HANGUL LETTER NIEUN 3135 ; mapped ; 11AC # 1.1 HANGUL LETTER NIEUN-CIEUC 3136 ; mapped ; 11AD # 1.1 HANGUL LETTER NIEUN-HIEUH 3137 ; mapped ; 1103 # 1.1 HANGUL LETTER TIKEUT 3138 ; mapped ; 1104 # 1.1 HANGUL LETTER SSANGTIKEUT 3139 ; mapped ; 1105 # 1.1 HANGUL LETTER RIEUL 313A ; mapped ; 11B0 # 1.1 HANGUL LETTER RIEUL-KIYEOK 313B ; mapped ; 11B1 # 1.1 HANGUL LETTER RIEUL-MIEUM 313C ; mapped ; 11B2 # 1.1 HANGUL LETTER RIEUL-PIEUP 313D ; mapped ; 11B3 # 1.1 HANGUL LETTER RIEUL-SIOS 313E ; mapped ; 11B4 # 1.1 HANGUL LETTER RIEUL-THIEUTH 313F ; mapped ; 11B5 # 1.1 HANGUL LETTER RIEUL-PHIEUPH 3140 ; mapped ; 111A # 1.1 HANGUL LETTER RIEUL-HIEUH 3141 ; mapped ; 1106 # 1.1 HANGUL LETTER MIEUM 3142 ; mapped ; 1107 # 1.1 HANGUL LETTER PIEUP 3143 ; mapped ; 1108 # 1.1 HANGUL LETTER SSANGPIEUP 3144 ; mapped ; 1121 # 1.1 HANGUL LETTER PIEUP-SIOS 3145 ; mapped ; 1109 # 1.1 HANGUL LETTER SIOS 3146 ; mapped ; 110A # 1.1 HANGUL LETTER SSANGSIOS 3147 ; mapped ; 110B # 1.1 HANGUL LETTER IEUNG 3148 ; mapped ; 110C # 1.1 HANGUL LETTER CIEUC 3149 ; mapped ; 110D # 1.1 HANGUL LETTER SSANGCIEUC 314A ; mapped ; 110E # 1.1 HANGUL LETTER CHIEUCH 314B ; mapped ; 110F # 1.1 HANGUL LETTER KHIEUKH 314C ; mapped ; 1110 # 1.1 HANGUL LETTER THIEUTH 314D ; mapped ; 1111 # 1.1 HANGUL LETTER PHIEUPH 314E ; mapped ; 1112 # 1.1 HANGUL LETTER HIEUH 314F ; mapped ; 1161 # 1.1 HANGUL LETTER A 3150 ; mapped ; 1162 # 1.1 HANGUL LETTER AE 3151 ; mapped ; 1163 # 1.1 HANGUL LETTER YA 3152 ; mapped ; 1164 # 1.1 HANGUL LETTER YAE 3153 ; mapped ; 1165 # 1.1 HANGUL LETTER EO 3154 ; mapped ; 1166 # 1.1 HANGUL LETTER E 3155 ; mapped ; 1167 # 1.1 HANGUL LETTER YEO 3156 ; mapped ; 1168 # 1.1 HANGUL LETTER YE 3157 ; mapped ; 1169 # 1.1 HANGUL LETTER O 3158 ; mapped ; 116A # 1.1 HANGUL LETTER WA 3159 ; mapped ; 116B # 1.1 HANGUL LETTER WAE 315A ; mapped ; 116C # 1.1 HANGUL LETTER OE 315B ; mapped ; 116D # 1.1 HANGUL LETTER YO 315C ; mapped ; 116E # 1.1 HANGUL LETTER U 315D ; mapped ; 116F # 1.1 HANGUL LETTER WEO 315E ; mapped ; 1170 # 1.1 HANGUL LETTER WE 315F ; mapped ; 1171 # 1.1 HANGUL LETTER WI 3160 ; mapped ; 1172 # 1.1 HANGUL LETTER YU 3161 ; mapped ; 1173 # 1.1 HANGUL LETTER EU 3162 ; mapped ; 1174 # 1.1 HANGUL LETTER YI 3163 ; mapped ; 1175 # 1.1 HANGUL LETTER I 3164 ; disallowed # 1.1 HANGUL FILLER 3165 ; mapped ; 1114 # 1.1 HANGUL LETTER SSANGNIEUN 3166 ; mapped ; 1115 # 1.1 HANGUL LETTER NIEUN-TIKEUT 3167 ; mapped ; 11C7 # 1.1 HANGUL LETTER NIEUN-SIOS 3168 ; mapped ; 11C8 # 1.1 HANGUL LETTER NIEUN-PANSIOS 3169 ; mapped ; 11CC # 1.1 HANGUL LETTER RIEUL-KIYEOK-SIOS 316A ; mapped ; 11CE # 1.1 HANGUL LETTER RIEUL-TIKEUT 316B ; mapped ; 11D3 # 1.1 HANGUL LETTER RIEUL-PIEUP-SIOS 316C ; mapped ; 11D7 # 1.1 HANGUL LETTER RIEUL-PANSIOS 316D ; mapped ; 11D9 # 1.1 HANGUL LETTER RIEUL-YEORINHIEUH 316E ; mapped ; 111C # 1.1 HANGUL LETTER MIEUM-PIEUP 316F ; mapped ; 11DD # 1.1 HANGUL LETTER MIEUM-SIOS 3170 ; mapped ; 11DF # 1.1 HANGUL LETTER MIEUM-PANSIOS 3171 ; mapped ; 111D # 1.1 HANGUL LETTER KAPYEOUNMIEUM 3172 ; mapped ; 111E # 1.1 HANGUL LETTER PIEUP-KIYEOK 3173 ; mapped ; 1120 # 1.1 HANGUL LETTER PIEUP-TIKEUT 3174 ; mapped ; 1122 # 1.1 HANGUL LETTER PIEUP-SIOS-KIYEOK 3175 ; mapped ; 1123 # 1.1 HANGUL LETTER PIEUP-SIOS-TIKEUT 3176 ; mapped ; 1127 # 1.1 HANGUL LETTER PIEUP-CIEUC 3177 ; mapped ; 1129 # 1.1 HANGUL LETTER PIEUP-THIEUTH 3178 ; mapped ; 112B # 1.1 HANGUL LETTER KAPYEOUNPIEUP 3179 ; mapped ; 112C # 1.1 HANGUL LETTER KAPYEOUNSSANGPIEUP 317A ; mapped ; 112D # 1.1 HANGUL LETTER SIOS-KIYEOK 317B ; mapped ; 112E # 1.1 HANGUL LETTER SIOS-NIEUN 317C ; mapped ; 112F # 1.1 HANGUL LETTER SIOS-TIKEUT 317D ; mapped ; 1132 # 1.1 HANGUL LETTER SIOS-PIEUP 317E ; mapped ; 1136 # 1.1 HANGUL LETTER SIOS-CIEUC 317F ; mapped ; 1140 # 1.1 HANGUL LETTER PANSIOS 3180 ; mapped ; 1147 # 1.1 HANGUL LETTER SSANGIEUNG 3181 ; mapped ; 114C # 1.1 HANGUL LETTER YESIEUNG 3182 ; mapped ; 11F1 # 1.1 HANGUL LETTER YESIEUNG-SIOS 3183 ; mapped ; 11F2 # 1.1 HANGUL LETTER YESIEUNG-PANSIOS 3184 ; mapped ; 1157 # 1.1 HANGUL LETTER KAPYEOUNPHIEUPH 3185 ; mapped ; 1158 # 1.1 HANGUL LETTER SSANGHIEUH 3186 ; mapped ; 1159 # 1.1 HANGUL LETTER YEORINHIEUH 3187 ; mapped ; 1184 # 1.1 HANGUL LETTER YO-YA 3188 ; mapped ; 1185 # 1.1 HANGUL LETTER YO-YAE 3189 ; mapped ; 1188 # 1.1 HANGUL LETTER YO-I 318A ; mapped ; 1191 # 1.1 HANGUL LETTER YU-YEO 318B ; mapped ; 1192 # 1.1 HANGUL LETTER YU-YE 318C ; mapped ; 1194 # 1.1 HANGUL LETTER YU-I 318D ; mapped ; 119E # 1.1 HANGUL LETTER ARAEA 318E ; mapped ; 11A1 # 1.1 HANGUL LETTER ARAEAE 318F ; disallowed # NA 3190..3191 ; valid ; ; NV8 # 1.1 IDEOGRAPHIC ANNOTATION LINKING MARK..IDEOGRAPHIC ANNOTATION REVERSE MARK 3192 ; mapped ; 4E00 # 1.1 IDEOGRAPHIC ANNOTATION ONE MARK 3193 ; mapped ; 4E8C # 1.1 IDEOGRAPHIC ANNOTATION TWO MARK 3194 ; mapped ; 4E09 # 1.1 IDEOGRAPHIC ANNOTATION THREE MARK 3195 ; mapped ; 56DB # 1.1 IDEOGRAPHIC ANNOTATION FOUR MARK 3196 ; mapped ; 4E0A # 1.1 IDEOGRAPHIC ANNOTATION TOP MARK 3197 ; mapped ; 4E2D # 1.1 IDEOGRAPHIC ANNOTATION MIDDLE MARK 3198 ; mapped ; 4E0B # 1.1 IDEOGRAPHIC ANNOTATION BOTTOM MARK 3199 ; mapped ; 7532 # 1.1 IDEOGRAPHIC ANNOTATION FIRST MARK 319A ; mapped ; 4E59 # 1.1 IDEOGRAPHIC ANNOTATION SECOND MARK 319B ; mapped ; 4E19 # 1.1 IDEOGRAPHIC ANNOTATION THIRD MARK 319C ; mapped ; 4E01 # 1.1 IDEOGRAPHIC ANNOTATION FOURTH MARK 319D ; mapped ; 5929 # 1.1 IDEOGRAPHIC ANNOTATION HEAVEN MARK 319E ; mapped ; 5730 # 1.1 IDEOGRAPHIC ANNOTATION EARTH MARK 319F ; mapped ; 4EBA # 1.1 IDEOGRAPHIC ANNOTATION MAN MARK 31A0..31B7 ; valid # 3.0 BOPOMOFO LETTER BU..BOPOMOFO FINAL LETTER H 31B8..31BA ; valid # 6.0 BOPOMOFO LETTER GH..BOPOMOFO LETTER ZY 31BB..31BF ; valid # 13.0 BOPOMOFO FINAL LETTER G..BOPOMOFO LETTER AH 31C0..31CF ; valid ; ; NV8 # 4.1 CJK STROKE T..CJK STROKE N 31D0..31E3 ; valid ; ; NV8 # 5.1 CJK STROKE H..CJK STROKE Q 31E4..31EE ; disallowed # NA .. 31EF ; disallowed # 15.1 IDEOGRAPHIC DESCRIPTION CHARACTER SUBTRACTION 31F0..31FF ; valid # 3.2 KATAKANA LETTER SMALL KU..KATAKANA LETTER SMALL RO 3200 ; disallowed_STD3_mapped ; 0028 1100 0029 #1.1 PARENTHESIZED HANGUL KIYEOK 3201 ; disallowed_STD3_mapped ; 0028 1102 0029 #1.1 PARENTHESIZED HANGUL NIEUN 3202 ; disallowed_STD3_mapped ; 0028 1103 0029 #1.1 PARENTHESIZED HANGUL TIKEUT 3203 ; disallowed_STD3_mapped ; 0028 1105 0029 #1.1 PARENTHESIZED HANGUL RIEUL 3204 ; disallowed_STD3_mapped ; 0028 1106 0029 #1.1 PARENTHESIZED HANGUL MIEUM 3205 ; disallowed_STD3_mapped ; 0028 1107 0029 #1.1 PARENTHESIZED HANGUL PIEUP 3206 ; disallowed_STD3_mapped ; 0028 1109 0029 #1.1 PARENTHESIZED HANGUL SIOS 3207 ; disallowed_STD3_mapped ; 0028 110B 0029 #1.1 PARENTHESIZED HANGUL IEUNG 3208 ; disallowed_STD3_mapped ; 0028 110C 0029 #1.1 PARENTHESIZED HANGUL CIEUC 3209 ; disallowed_STD3_mapped ; 0028 110E 0029 #1.1 PARENTHESIZED HANGUL CHIEUCH 320A ; disallowed_STD3_mapped ; 0028 110F 0029 #1.1 PARENTHESIZED HANGUL KHIEUKH 320B ; disallowed_STD3_mapped ; 0028 1110 0029 #1.1 PARENTHESIZED HANGUL THIEUTH 320C ; disallowed_STD3_mapped ; 0028 1111 0029 #1.1 PARENTHESIZED HANGUL PHIEUPH 320D ; disallowed_STD3_mapped ; 0028 1112 0029 #1.1 PARENTHESIZED HANGUL HIEUH 320E ; disallowed_STD3_mapped ; 0028 AC00 0029 #1.1 PARENTHESIZED HANGUL KIYEOK A 320F ; disallowed_STD3_mapped ; 0028 B098 0029 #1.1 PARENTHESIZED HANGUL NIEUN A 3210 ; disallowed_STD3_mapped ; 0028 B2E4 0029 #1.1 PARENTHESIZED HANGUL TIKEUT A 3211 ; disallowed_STD3_mapped ; 0028 B77C 0029 #1.1 PARENTHESIZED HANGUL RIEUL A 3212 ; disallowed_STD3_mapped ; 0028 B9C8 0029 #1.1 PARENTHESIZED HANGUL MIEUM A 3213 ; disallowed_STD3_mapped ; 0028 BC14 0029 #1.1 PARENTHESIZED HANGUL PIEUP A 3214 ; disallowed_STD3_mapped ; 0028 C0AC 0029 #1.1 PARENTHESIZED HANGUL SIOS A 3215 ; disallowed_STD3_mapped ; 0028 C544 0029 #1.1 PARENTHESIZED HANGUL IEUNG A 3216 ; disallowed_STD3_mapped ; 0028 C790 0029 #1.1 PARENTHESIZED HANGUL CIEUC A 3217 ; disallowed_STD3_mapped ; 0028 CC28 0029 #1.1 PARENTHESIZED HANGUL CHIEUCH A 3218 ; disallowed_STD3_mapped ; 0028 CE74 0029 #1.1 PARENTHESIZED HANGUL KHIEUKH A 3219 ; disallowed_STD3_mapped ; 0028 D0C0 0029 #1.1 PARENTHESIZED HANGUL THIEUTH A 321A ; disallowed_STD3_mapped ; 0028 D30C 0029 #1.1 PARENTHESIZED HANGUL PHIEUPH A 321B ; disallowed_STD3_mapped ; 0028 D558 0029 #1.1 PARENTHESIZED HANGUL HIEUH A 321C ; disallowed_STD3_mapped ; 0028 C8FC 0029 #1.1 PARENTHESIZED HANGUL CIEUC U 321D ; disallowed_STD3_mapped ; 0028 C624 C804 0029 #4.0 PARENTHESIZED KOREAN CHARACTER OJEON 321E ; disallowed_STD3_mapped ; 0028 C624 D6C4 0029 #4.0 PARENTHESIZED KOREAN CHARACTER O HU 321F ; disallowed # NA 3220 ; disallowed_STD3_mapped ; 0028 4E00 0029 #1.1 PARENTHESIZED IDEOGRAPH ONE 3221 ; disallowed_STD3_mapped ; 0028 4E8C 0029 #1.1 PARENTHESIZED IDEOGRAPH TWO 3222 ; disallowed_STD3_mapped ; 0028 4E09 0029 #1.1 PARENTHESIZED IDEOGRAPH THREE 3223 ; disallowed_STD3_mapped ; 0028 56DB 0029 #1.1 PARENTHESIZED IDEOGRAPH FOUR 3224 ; disallowed_STD3_mapped ; 0028 4E94 0029 #1.1 PARENTHESIZED IDEOGRAPH FIVE 3225 ; disallowed_STD3_mapped ; 0028 516D 0029 #1.1 PARENTHESIZED IDEOGRAPH SIX 3226 ; disallowed_STD3_mapped ; 0028 4E03 0029 #1.1 PARENTHESIZED IDEOGRAPH SEVEN 3227 ; disallowed_STD3_mapped ; 0028 516B 0029 #1.1 PARENTHESIZED IDEOGRAPH EIGHT 3228 ; disallowed_STD3_mapped ; 0028 4E5D 0029 #1.1 PARENTHESIZED IDEOGRAPH NINE 3229 ; disallowed_STD3_mapped ; 0028 5341 0029 #1.1 PARENTHESIZED IDEOGRAPH TEN 322A ; disallowed_STD3_mapped ; 0028 6708 0029 #1.1 PARENTHESIZED IDEOGRAPH MOON 322B ; disallowed_STD3_mapped ; 0028 706B 0029 #1.1 PARENTHESIZED IDEOGRAPH FIRE 322C ; disallowed_STD3_mapped ; 0028 6C34 0029 #1.1 PARENTHESIZED IDEOGRAPH WATER 322D ; disallowed_STD3_mapped ; 0028 6728 0029 #1.1 PARENTHESIZED IDEOGRAPH WOOD 322E ; disallowed_STD3_mapped ; 0028 91D1 0029 #1.1 PARENTHESIZED IDEOGRAPH METAL 322F ; disallowed_STD3_mapped ; 0028 571F 0029 #1.1 PARENTHESIZED IDEOGRAPH EARTH 3230 ; disallowed_STD3_mapped ; 0028 65E5 0029 #1.1 PARENTHESIZED IDEOGRAPH SUN 3231 ; disallowed_STD3_mapped ; 0028 682A 0029 #1.1 PARENTHESIZED IDEOGRAPH STOCK 3232 ; disallowed_STD3_mapped ; 0028 6709 0029 #1.1 PARENTHESIZED IDEOGRAPH HAVE 3233 ; disallowed_STD3_mapped ; 0028 793E 0029 #1.1 PARENTHESIZED IDEOGRAPH SOCIETY 3234 ; disallowed_STD3_mapped ; 0028 540D 0029 #1.1 PARENTHESIZED IDEOGRAPH NAME 3235 ; disallowed_STD3_mapped ; 0028 7279 0029 #1.1 PARENTHESIZED IDEOGRAPH SPECIAL 3236 ; disallowed_STD3_mapped ; 0028 8CA1 0029 #1.1 PARENTHESIZED IDEOGRAPH FINANCIAL 3237 ; disallowed_STD3_mapped ; 0028 795D 0029 #1.1 PARENTHESIZED IDEOGRAPH CONGRATULATION 3238 ; disallowed_STD3_mapped ; 0028 52B4 0029 #1.1 PARENTHESIZED IDEOGRAPH LABOR 3239 ; disallowed_STD3_mapped ; 0028 4EE3 0029 #1.1 PARENTHESIZED IDEOGRAPH REPRESENT 323A ; disallowed_STD3_mapped ; 0028 547C 0029 #1.1 PARENTHESIZED IDEOGRAPH CALL 323B ; disallowed_STD3_mapped ; 0028 5B66 0029 #1.1 PARENTHESIZED IDEOGRAPH STUDY 323C ; disallowed_STD3_mapped ; 0028 76E3 0029 #1.1 PARENTHESIZED IDEOGRAPH SUPERVISE 323D ; disallowed_STD3_mapped ; 0028 4F01 0029 #1.1 PARENTHESIZED IDEOGRAPH ENTERPRISE 323E ; disallowed_STD3_mapped ; 0028 8CC7 0029 #1.1 PARENTHESIZED IDEOGRAPH RESOURCE 323F ; disallowed_STD3_mapped ; 0028 5354 0029 #1.1 PARENTHESIZED IDEOGRAPH ALLIANCE 3240 ; disallowed_STD3_mapped ; 0028 796D 0029 #1.1 PARENTHESIZED IDEOGRAPH FESTIVAL 3241 ; disallowed_STD3_mapped ; 0028 4F11 0029 #1.1 PARENTHESIZED IDEOGRAPH REST 3242 ; disallowed_STD3_mapped ; 0028 81EA 0029 #1.1 PARENTHESIZED IDEOGRAPH SELF 3243 ; disallowed_STD3_mapped ; 0028 81F3 0029 #1.1 PARENTHESIZED IDEOGRAPH REACH 3244 ; mapped ; 554F # 5.2 CIRCLED IDEOGRAPH QUESTION 3245 ; mapped ; 5E7C # 5.2 CIRCLED IDEOGRAPH KINDERGARTEN 3246 ; mapped ; 6587 # 5.2 CIRCLED IDEOGRAPH SCHOOL 3247 ; mapped ; 7B8F # 5.2 CIRCLED IDEOGRAPH KOTO 3248..324F ; valid ; ; NV8 # 5.2 CIRCLED NUMBER TEN ON BLACK SQUARE..CIRCLED NUMBER EIGHTY ON BLACK SQUARE 3250 ; mapped ; 0070 0074 0065 #4.0 PARTNERSHIP SIGN 3251 ; mapped ; 0032 0031 # 3.2 CIRCLED NUMBER TWENTY ONE 3252 ; mapped ; 0032 0032 # 3.2 CIRCLED NUMBER TWENTY TWO 3253 ; mapped ; 0032 0033 # 3.2 CIRCLED NUMBER TWENTY THREE 3254 ; mapped ; 0032 0034 # 3.2 CIRCLED NUMBER TWENTY FOUR 3255 ; mapped ; 0032 0035 # 3.2 CIRCLED NUMBER TWENTY FIVE 3256 ; mapped ; 0032 0036 # 3.2 CIRCLED NUMBER TWENTY SIX 3257 ; mapped ; 0032 0037 # 3.2 CIRCLED NUMBER TWENTY SEVEN 3258 ; mapped ; 0032 0038 # 3.2 CIRCLED NUMBER TWENTY EIGHT 3259 ; mapped ; 0032 0039 # 3.2 CIRCLED NUMBER TWENTY NINE 325A ; mapped ; 0033 0030 # 3.2 CIRCLED NUMBER THIRTY 325B ; mapped ; 0033 0031 # 3.2 CIRCLED NUMBER THIRTY ONE 325C ; mapped ; 0033 0032 # 3.2 CIRCLED NUMBER THIRTY TWO 325D ; mapped ; 0033 0033 # 3.2 CIRCLED NUMBER THIRTY THREE 325E ; mapped ; 0033 0034 # 3.2 CIRCLED NUMBER THIRTY FOUR 325F ; mapped ; 0033 0035 # 3.2 CIRCLED NUMBER THIRTY FIVE 3260 ; mapped ; 1100 # 1.1 CIRCLED HANGUL KIYEOK 3261 ; mapped ; 1102 # 1.1 CIRCLED HANGUL NIEUN 3262 ; mapped ; 1103 # 1.1 CIRCLED HANGUL TIKEUT 3263 ; mapped ; 1105 # 1.1 CIRCLED HANGUL RIEUL 3264 ; mapped ; 1106 # 1.1 CIRCLED HANGUL MIEUM 3265 ; mapped ; 1107 # 1.1 CIRCLED HANGUL PIEUP 3266 ; mapped ; 1109 # 1.1 CIRCLED HANGUL SIOS 3267 ; mapped ; 110B # 1.1 CIRCLED HANGUL IEUNG 3268 ; mapped ; 110C # 1.1 CIRCLED HANGUL CIEUC 3269 ; mapped ; 110E # 1.1 CIRCLED HANGUL CHIEUCH 326A ; mapped ; 110F # 1.1 CIRCLED HANGUL KHIEUKH 326B ; mapped ; 1110 # 1.1 CIRCLED HANGUL THIEUTH 326C ; mapped ; 1111 # 1.1 CIRCLED HANGUL PHIEUPH 326D ; mapped ; 1112 # 1.1 CIRCLED HANGUL HIEUH 326E ; mapped ; AC00 # 1.1 CIRCLED HANGUL KIYEOK A 326F ; mapped ; B098 # 1.1 CIRCLED HANGUL NIEUN A 3270 ; mapped ; B2E4 # 1.1 CIRCLED HANGUL TIKEUT A 3271 ; mapped ; B77C # 1.1 CIRCLED HANGUL RIEUL A 3272 ; mapped ; B9C8 # 1.1 CIRCLED HANGUL MIEUM A 3273 ; mapped ; BC14 # 1.1 CIRCLED HANGUL PIEUP A 3274 ; mapped ; C0AC # 1.1 CIRCLED HANGUL SIOS A 3275 ; mapped ; C544 # 1.1 CIRCLED HANGUL IEUNG A 3276 ; mapped ; C790 # 1.1 CIRCLED HANGUL CIEUC A 3277 ; mapped ; CC28 # 1.1 CIRCLED HANGUL CHIEUCH A 3278 ; mapped ; CE74 # 1.1 CIRCLED HANGUL KHIEUKH A 3279 ; mapped ; D0C0 # 1.1 CIRCLED HANGUL THIEUTH A 327A ; mapped ; D30C # 1.1 CIRCLED HANGUL PHIEUPH A 327B ; mapped ; D558 # 1.1 CIRCLED HANGUL HIEUH A 327C ; mapped ; CC38 ACE0 # 4.0 CIRCLED KOREAN CHARACTER CHAMKO 327D ; mapped ; C8FC C758 # 4.0 CIRCLED KOREAN CHARACTER JUEUI 327E ; mapped ; C6B0 # 4.1 CIRCLED HANGUL IEUNG U 327F ; valid ; ; NV8 # 1.1 KOREAN STANDARD SYMBOL 3280 ; mapped ; 4E00 # 1.1 CIRCLED IDEOGRAPH ONE 3281 ; mapped ; 4E8C # 1.1 CIRCLED IDEOGRAPH TWO 3282 ; mapped ; 4E09 # 1.1 CIRCLED IDEOGRAPH THREE 3283 ; mapped ; 56DB # 1.1 CIRCLED IDEOGRAPH FOUR 3284 ; mapped ; 4E94 # 1.1 CIRCLED IDEOGRAPH FIVE 3285 ; mapped ; 516D # 1.1 CIRCLED IDEOGRAPH SIX 3286 ; mapped ; 4E03 # 1.1 CIRCLED IDEOGRAPH SEVEN 3287 ; mapped ; 516B # 1.1 CIRCLED IDEOGRAPH EIGHT 3288 ; mapped ; 4E5D # 1.1 CIRCLED IDEOGRAPH NINE 3289 ; mapped ; 5341 # 1.1 CIRCLED IDEOGRAPH TEN 328A ; mapped ; 6708 # 1.1 CIRCLED IDEOGRAPH MOON 328B ; mapped ; 706B # 1.1 CIRCLED IDEOGRAPH FIRE 328C ; mapped ; 6C34 # 1.1 CIRCLED IDEOGRAPH WATER 328D ; mapped ; 6728 # 1.1 CIRCLED IDEOGRAPH WOOD 328E ; mapped ; 91D1 # 1.1 CIRCLED IDEOGRAPH METAL 328F ; mapped ; 571F # 1.1 CIRCLED IDEOGRAPH EARTH 3290 ; mapped ; 65E5 # 1.1 CIRCLED IDEOGRAPH SUN 3291 ; mapped ; 682A # 1.1 CIRCLED IDEOGRAPH STOCK 3292 ; mapped ; 6709 # 1.1 CIRCLED IDEOGRAPH HAVE 3293 ; mapped ; 793E # 1.1 CIRCLED IDEOGRAPH SOCIETY 3294 ; mapped ; 540D # 1.1 CIRCLED IDEOGRAPH NAME 3295 ; mapped ; 7279 # 1.1 CIRCLED IDEOGRAPH SPECIAL 3296 ; mapped ; 8CA1 # 1.1 CIRCLED IDEOGRAPH FINANCIAL 3297 ; mapped ; 795D # 1.1 CIRCLED IDEOGRAPH CONGRATULATION 3298 ; mapped ; 52B4 # 1.1 CIRCLED IDEOGRAPH LABOR 3299 ; mapped ; 79D8 # 1.1 CIRCLED IDEOGRAPH SECRET 329A ; mapped ; 7537 # 1.1 CIRCLED IDEOGRAPH MALE 329B ; mapped ; 5973 # 1.1 CIRCLED IDEOGRAPH FEMALE 329C ; mapped ; 9069 # 1.1 CIRCLED IDEOGRAPH SUITABLE 329D ; mapped ; 512A # 1.1 CIRCLED IDEOGRAPH EXCELLENT 329E ; mapped ; 5370 # 1.1 CIRCLED IDEOGRAPH PRINT 329F ; mapped ; 6CE8 # 1.1 CIRCLED IDEOGRAPH ATTENTION 32A0 ; mapped ; 9805 # 1.1 CIRCLED IDEOGRAPH ITEM 32A1 ; mapped ; 4F11 # 1.1 CIRCLED IDEOGRAPH REST 32A2 ; mapped ; 5199 # 1.1 CIRCLED IDEOGRAPH COPY 32A3 ; mapped ; 6B63 # 1.1 CIRCLED IDEOGRAPH CORRECT 32A4 ; mapped ; 4E0A # 1.1 CIRCLED IDEOGRAPH HIGH 32A5 ; mapped ; 4E2D # 1.1 CIRCLED IDEOGRAPH CENTRE 32A6 ; mapped ; 4E0B # 1.1 CIRCLED IDEOGRAPH LOW 32A7 ; mapped ; 5DE6 # 1.1 CIRCLED IDEOGRAPH LEFT 32A8 ; mapped ; 53F3 # 1.1 CIRCLED IDEOGRAPH RIGHT 32A9 ; mapped ; 533B # 1.1 CIRCLED IDEOGRAPH MEDICINE 32AA ; mapped ; 5B97 # 1.1 CIRCLED IDEOGRAPH RELIGION 32AB ; mapped ; 5B66 # 1.1 CIRCLED IDEOGRAPH STUDY 32AC ; mapped ; 76E3 # 1.1 CIRCLED IDEOGRAPH SUPERVISE 32AD ; mapped ; 4F01 # 1.1 CIRCLED IDEOGRAPH ENTERPRISE 32AE ; mapped ; 8CC7 # 1.1 CIRCLED IDEOGRAPH RESOURCE 32AF ; mapped ; 5354 # 1.1 CIRCLED IDEOGRAPH ALLIANCE 32B0 ; mapped ; 591C # 1.1 CIRCLED IDEOGRAPH NIGHT 32B1 ; mapped ; 0033 0036 # 3.2 CIRCLED NUMBER THIRTY SIX 32B2 ; mapped ; 0033 0037 # 3.2 CIRCLED NUMBER THIRTY SEVEN 32B3 ; mapped ; 0033 0038 # 3.2 CIRCLED NUMBER THIRTY EIGHT 32B4 ; mapped ; 0033 0039 # 3.2 CIRCLED NUMBER THIRTY NINE 32B5 ; mapped ; 0034 0030 # 3.2 CIRCLED NUMBER FORTY 32B6 ; mapped ; 0034 0031 # 3.2 CIRCLED NUMBER FORTY ONE 32B7 ; mapped ; 0034 0032 # 3.2 CIRCLED NUMBER FORTY TWO 32B8 ; mapped ; 0034 0033 # 3.2 CIRCLED NUMBER FORTY THREE 32B9 ; mapped ; 0034 0034 # 3.2 CIRCLED NUMBER FORTY FOUR 32BA ; mapped ; 0034 0035 # 3.2 CIRCLED NUMBER FORTY FIVE 32BB ; mapped ; 0034 0036 # 3.2 CIRCLED NUMBER FORTY SIX 32BC ; mapped ; 0034 0037 # 3.2 CIRCLED NUMBER FORTY SEVEN 32BD ; mapped ; 0034 0038 # 3.2 CIRCLED NUMBER FORTY EIGHT 32BE ; mapped ; 0034 0039 # 3.2 CIRCLED NUMBER FORTY NINE 32BF ; mapped ; 0035 0030 # 3.2 CIRCLED NUMBER FIFTY 32C0 ; mapped ; 0031 6708 # 1.1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR JANUARY 32C1 ; mapped ; 0032 6708 # 1.1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR FEBRUARY 32C2 ; mapped ; 0033 6708 # 1.1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR MARCH 32C3 ; mapped ; 0034 6708 # 1.1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR APRIL 32C4 ; mapped ; 0035 6708 # 1.1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR MAY 32C5 ; mapped ; 0036 6708 # 1.1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR JUNE 32C6 ; mapped ; 0037 6708 # 1.1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR JULY 32C7 ; mapped ; 0038 6708 # 1.1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR AUGUST 32C8 ; mapped ; 0039 6708 # 1.1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR SEPTEMBER 32C9 ; mapped ; 0031 0030 6708 #1.1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR OCTOBER 32CA ; mapped ; 0031 0031 6708 #1.1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR NOVEMBER 32CB ; mapped ; 0031 0032 6708 #1.1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DECEMBER 32CC ; mapped ; 0068 0067 # 4.0 SQUARE HG 32CD ; mapped ; 0065 0072 0067 #4.0 SQUARE ERG 32CE ; mapped ; 0065 0076 # 4.0 SQUARE EV 32CF ; mapped ; 006C 0074 0064 #4.0 LIMITED LIABILITY SIGN 32D0 ; mapped ; 30A2 # 1.1 CIRCLED KATAKANA A 32D1 ; mapped ; 30A4 # 1.1 CIRCLED KATAKANA I 32D2 ; mapped ; 30A6 # 1.1 CIRCLED KATAKANA U 32D3 ; mapped ; 30A8 # 1.1 CIRCLED KATAKANA E 32D4 ; mapped ; 30AA # 1.1 CIRCLED KATAKANA O 32D5 ; mapped ; 30AB # 1.1 CIRCLED KATAKANA KA 32D6 ; mapped ; 30AD # 1.1 CIRCLED KATAKANA KI 32D7 ; mapped ; 30AF # 1.1 CIRCLED KATAKANA KU 32D8 ; mapped ; 30B1 # 1.1 CIRCLED KATAKANA KE 32D9 ; mapped ; 30B3 # 1.1 CIRCLED KATAKANA KO 32DA ; mapped ; 30B5 # 1.1 CIRCLED KATAKANA SA 32DB ; mapped ; 30B7 # 1.1 CIRCLED KATAKANA SI 32DC ; mapped ; 30B9 # 1.1 CIRCLED KATAKANA SU 32DD ; mapped ; 30BB # 1.1 CIRCLED KATAKANA SE 32DE ; mapped ; 30BD # 1.1 CIRCLED KATAKANA SO 32DF ; mapped ; 30BF # 1.1 CIRCLED KATAKANA TA 32E0 ; mapped ; 30C1 # 1.1 CIRCLED KATAKANA TI 32E1 ; mapped ; 30C4 # 1.1 CIRCLED KATAKANA TU 32E2 ; mapped ; 30C6 # 1.1 CIRCLED KATAKANA TE 32E3 ; mapped ; 30C8 # 1.1 CIRCLED KATAKANA TO 32E4 ; mapped ; 30CA # 1.1 CIRCLED KATAKANA NA 32E5 ; mapped ; 30CB # 1.1 CIRCLED KATAKANA NI 32E6 ; mapped ; 30CC # 1.1 CIRCLED KATAKANA NU 32E7 ; mapped ; 30CD # 1.1 CIRCLED KATAKANA NE 32E8 ; mapped ; 30CE # 1.1 CIRCLED KATAKANA NO 32E9 ; mapped ; 30CF # 1.1 CIRCLED KATAKANA HA 32EA ; mapped ; 30D2 # 1.1 CIRCLED KATAKANA HI 32EB ; mapped ; 30D5 # 1.1 CIRCLED KATAKANA HU 32EC ; mapped ; 30D8 # 1.1 CIRCLED KATAKANA HE 32ED ; mapped ; 30DB # 1.1 CIRCLED KATAKANA HO 32EE ; mapped ; 30DE # 1.1 CIRCLED KATAKANA MA 32EF ; mapped ; 30DF # 1.1 CIRCLED KATAKANA MI 32F0 ; mapped ; 30E0 # 1.1 CIRCLED KATAKANA MU 32F1 ; mapped ; 30E1 # 1.1 CIRCLED KATAKANA ME 32F2 ; mapped ; 30E2 # 1.1 CIRCLED KATAKANA MO 32F3 ; mapped ; 30E4 # 1.1 CIRCLED KATAKANA YA 32F4 ; mapped ; 30E6 # 1.1 CIRCLED KATAKANA YU 32F5 ; mapped ; 30E8 # 1.1 CIRCLED KATAKANA YO 32F6 ; mapped ; 30E9 # 1.1 CIRCLED KATAKANA RA 32F7 ; mapped ; 30EA # 1.1 CIRCLED KATAKANA RI 32F8 ; mapped ; 30EB # 1.1 CIRCLED KATAKANA RU 32F9 ; mapped ; 30EC # 1.1 CIRCLED KATAKANA RE 32FA ; mapped ; 30ED # 1.1 CIRCLED KATAKANA RO 32FB ; mapped ; 30EF # 1.1 CIRCLED KATAKANA WA 32FC ; mapped ; 30F0 # 1.1 CIRCLED KATAKANA WI 32FD ; mapped ; 30F1 # 1.1 CIRCLED KATAKANA WE 32FE ; mapped ; 30F2 # 1.1 CIRCLED KATAKANA WO 32FF ; mapped ; 4EE4 548C # 12.1 SQUARE ERA NAME REIWA 3300 ; mapped ; 30A2 30D1 30FC 30C8 #1.1 SQUARE APAATO 3301 ; mapped ; 30A2 30EB 30D5 30A1 #1.1 SQUARE ARUHUA 3302 ; mapped ; 30A2 30F3 30DA 30A2 #1.1 SQUARE ANPEA 3303 ; mapped ; 30A2 30FC 30EB #1.1 SQUARE AARU 3304 ; mapped ; 30A4 30CB 30F3 30B0 #1.1 SQUARE ININGU 3305 ; mapped ; 30A4 30F3 30C1 #1.1 SQUARE INTI 3306 ; mapped ; 30A6 30A9 30F3 #1.1 SQUARE UON 3307 ; mapped ; 30A8 30B9 30AF 30FC 30C9 #1.1 SQUARE ESUKUUDO 3308 ; mapped ; 30A8 30FC 30AB 30FC #1.1 SQUARE EEKAA 3309 ; mapped ; 30AA 30F3 30B9 #1.1 SQUARE ONSU 330A ; mapped ; 30AA 30FC 30E0 #1.1 SQUARE OOMU 330B ; mapped ; 30AB 30A4 30EA #1.1 SQUARE KAIRI 330C ; mapped ; 30AB 30E9 30C3 30C8 #1.1 SQUARE KARATTO 330D ; mapped ; 30AB 30ED 30EA 30FC #1.1 SQUARE KARORII 330E ; mapped ; 30AC 30ED 30F3 #1.1 SQUARE GARON 330F ; mapped ; 30AC 30F3 30DE #1.1 SQUARE GANMA 3310 ; mapped ; 30AE 30AC # 1.1 SQUARE GIGA 3311 ; mapped ; 30AE 30CB 30FC #1.1 SQUARE GINII 3312 ; mapped ; 30AD 30E5 30EA 30FC #1.1 SQUARE KYURII 3313 ; mapped ; 30AE 30EB 30C0 30FC #1.1 SQUARE GIRUDAA 3314 ; mapped ; 30AD 30ED # 1.1 SQUARE KIRO 3315 ; mapped ; 30AD 30ED 30B0 30E9 30E0 #1.1 SQUARE KIROGURAMU 3316 ; mapped ; 30AD 30ED 30E1 30FC 30C8 30EB #1.1 SQUARE KIROMEETORU 3317 ; mapped ; 30AD 30ED 30EF 30C3 30C8 #1.1 SQUARE KIROWATTO 3318 ; mapped ; 30B0 30E9 30E0 #1.1 SQUARE GURAMU 3319 ; mapped ; 30B0 30E9 30E0 30C8 30F3 #1.1 SQUARE GURAMUTON 331A ; mapped ; 30AF 30EB 30BC 30A4 30ED #1.1 SQUARE KURUZEIRO 331B ; mapped ; 30AF 30ED 30FC 30CD #1.1 SQUARE KUROONE 331C ; mapped ; 30B1 30FC 30B9 #1.1 SQUARE KEESU 331D ; mapped ; 30B3 30EB 30CA #1.1 SQUARE KORUNA 331E ; mapped ; 30B3 30FC 30DD #1.1 SQUARE KOOPO 331F ; mapped ; 30B5 30A4 30AF 30EB #1.1 SQUARE SAIKURU 3320 ; mapped ; 30B5 30F3 30C1 30FC 30E0 #1.1 SQUARE SANTIIMU 3321 ; mapped ; 30B7 30EA 30F3 30B0 #1.1 SQUARE SIRINGU 3322 ; mapped ; 30BB 30F3 30C1 #1.1 SQUARE SENTI 3323 ; mapped ; 30BB 30F3 30C8 #1.1 SQUARE SENTO 3324 ; mapped ; 30C0 30FC 30B9 #1.1 SQUARE DAASU 3325 ; mapped ; 30C7 30B7 # 1.1 SQUARE DESI 3326 ; mapped ; 30C9 30EB # 1.1 SQUARE DORU 3327 ; mapped ; 30C8 30F3 # 1.1 SQUARE TON 3328 ; mapped ; 30CA 30CE # 1.1 SQUARE NANO 3329 ; mapped ; 30CE 30C3 30C8 #1.1 SQUARE NOTTO 332A ; mapped ; 30CF 30A4 30C4 #1.1 SQUARE HAITU 332B ; mapped ; 30D1 30FC 30BB 30F3 30C8 #1.1 SQUARE PAASENTO 332C ; mapped ; 30D1 30FC 30C4 #1.1 SQUARE PAATU 332D ; mapped ; 30D0 30FC 30EC 30EB #1.1 SQUARE BAARERU 332E ; mapped ; 30D4 30A2 30B9 30C8 30EB #1.1 SQUARE PIASUTORU 332F ; mapped ; 30D4 30AF 30EB #1.1 SQUARE PIKURU 3330 ; mapped ; 30D4 30B3 # 1.1 SQUARE PIKO 3331 ; mapped ; 30D3 30EB # 1.1 SQUARE BIRU 3332 ; mapped ; 30D5 30A1 30E9 30C3 30C9 #1.1 SQUARE HUARADDO 3333 ; mapped ; 30D5 30A3 30FC 30C8 #1.1 SQUARE HUIITO 3334 ; mapped ; 30D6 30C3 30B7 30A7 30EB #1.1 SQUARE BUSSYERU 3335 ; mapped ; 30D5 30E9 30F3 #1.1 SQUARE HURAN 3336 ; mapped ; 30D8 30AF 30BF 30FC 30EB #1.1 SQUARE HEKUTAARU 3337 ; mapped ; 30DA 30BD # 1.1 SQUARE PESO 3338 ; mapped ; 30DA 30CB 30D2 #1.1 SQUARE PENIHI 3339 ; mapped ; 30D8 30EB 30C4 #1.1 SQUARE HERUTU 333A ; mapped ; 30DA 30F3 30B9 #1.1 SQUARE PENSU 333B ; mapped ; 30DA 30FC 30B8 #1.1 SQUARE PEEZI 333C ; mapped ; 30D9 30FC 30BF #1.1 SQUARE BEETA 333D ; mapped ; 30DD 30A4 30F3 30C8 #1.1 SQUARE POINTO 333E ; mapped ; 30DC 30EB 30C8 #1.1 SQUARE BORUTO 333F ; mapped ; 30DB 30F3 # 1.1 SQUARE HON 3340 ; mapped ; 30DD 30F3 30C9 #1.1 SQUARE PONDO 3341 ; mapped ; 30DB 30FC 30EB #1.1 SQUARE HOORU 3342 ; mapped ; 30DB 30FC 30F3 #1.1 SQUARE HOON 3343 ; mapped ; 30DE 30A4 30AF 30ED #1.1 SQUARE MAIKURO 3344 ; mapped ; 30DE 30A4 30EB #1.1 SQUARE MAIRU 3345 ; mapped ; 30DE 30C3 30CF #1.1 SQUARE MAHHA 3346 ; mapped ; 30DE 30EB 30AF #1.1 SQUARE MARUKU 3347 ; mapped ; 30DE 30F3 30B7 30E7 30F3 #1.1 SQUARE MANSYON 3348 ; mapped ; 30DF 30AF 30ED 30F3 #1.1 SQUARE MIKURON 3349 ; mapped ; 30DF 30EA # 1.1 SQUARE MIRI 334A ; mapped ; 30DF 30EA 30D0 30FC 30EB #1.1 SQUARE MIRIBAARU 334B ; mapped ; 30E1 30AC # 1.1 SQUARE MEGA 334C ; mapped ; 30E1 30AC 30C8 30F3 #1.1 SQUARE MEGATON 334D ; mapped ; 30E1 30FC 30C8 30EB #1.1 SQUARE MEETORU 334E ; mapped ; 30E4 30FC 30C9 #1.1 SQUARE YAADO 334F ; mapped ; 30E4 30FC 30EB #1.1 SQUARE YAARU 3350 ; mapped ; 30E6 30A2 30F3 #1.1 SQUARE YUAN 3351 ; mapped ; 30EA 30C3 30C8 30EB #1.1 SQUARE RITTORU 3352 ; mapped ; 30EA 30E9 # 1.1 SQUARE RIRA 3353 ; mapped ; 30EB 30D4 30FC #1.1 SQUARE RUPII 3354 ; mapped ; 30EB 30FC 30D6 30EB #1.1 SQUARE RUUBURU 3355 ; mapped ; 30EC 30E0 # 1.1 SQUARE REMU 3356 ; mapped ; 30EC 30F3 30C8 30B2 30F3 #1.1 SQUARE RENTOGEN 3357 ; mapped ; 30EF 30C3 30C8 #1.1 SQUARE WATTO 3358 ; mapped ; 0030 70B9 # 1.1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR ZERO 3359 ; mapped ; 0031 70B9 # 1.1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR ONE 335A ; mapped ; 0032 70B9 # 1.1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWO 335B ; mapped ; 0033 70B9 # 1.1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR THREE 335C ; mapped ; 0034 70B9 # 1.1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR FOUR 335D ; mapped ; 0035 70B9 # 1.1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR FIVE 335E ; mapped ; 0036 70B9 # 1.1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR SIX 335F ; mapped ; 0037 70B9 # 1.1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR SEVEN 3360 ; mapped ; 0038 70B9 # 1.1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR EIGHT 3361 ; mapped ; 0039 70B9 # 1.1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR NINE 3362 ; mapped ; 0031 0030 70B9 #1.1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TEN 3363 ; mapped ; 0031 0031 70B9 #1.1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR ELEVEN 3364 ; mapped ; 0031 0032 70B9 #1.1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWELVE 3365 ; mapped ; 0031 0033 70B9 #1.1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR THIRTEEN 3366 ; mapped ; 0031 0034 70B9 #1.1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR FOURTEEN 3367 ; mapped ; 0031 0035 70B9 #1.1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR FIFTEEN 3368 ; mapped ; 0031 0036 70B9 #1.1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR SIXTEEN 3369 ; mapped ; 0031 0037 70B9 #1.1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR SEVENTEEN 336A ; mapped ; 0031 0038 70B9 #1.1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR EIGHTEEN 336B ; mapped ; 0031 0039 70B9 #1.1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR NINETEEN 336C ; mapped ; 0032 0030 70B9 #1.1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY 336D ; mapped ; 0032 0031 70B9 #1.1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY-ONE 336E ; mapped ; 0032 0032 70B9 #1.1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY-TWO 336F ; mapped ; 0032 0033 70B9 #1.1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY-THREE 3370 ; mapped ; 0032 0034 70B9 #1.1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY-FOUR 3371 ; mapped ; 0068 0070 0061 #1.1 SQUARE HPA 3372 ; mapped ; 0064 0061 # 1.1 SQUARE DA 3373 ; mapped ; 0061 0075 # 1.1 SQUARE AU 3374 ; mapped ; 0062 0061 0072 #1.1 SQUARE BAR 3375 ; mapped ; 006F 0076 # 1.1 SQUARE OV 3376 ; mapped ; 0070 0063 # 1.1 SQUARE PC 3377 ; mapped ; 0064 006D # 4.0 SQUARE DM 3378 ; mapped ; 0064 006D 0032 #4.0 SQUARE DM SQUARED 3379 ; mapped ; 0064 006D 0033 #4.0 SQUARE DM CUBED 337A ; mapped ; 0069 0075 # 4.0 SQUARE IU 337B ; mapped ; 5E73 6210 # 1.1 SQUARE ERA NAME HEISEI 337C ; mapped ; 662D 548C # 1.1 SQUARE ERA NAME SYOUWA 337D ; mapped ; 5927 6B63 # 1.1 SQUARE ERA NAME TAISYOU 337E ; mapped ; 660E 6CBB # 1.1 SQUARE ERA NAME MEIZI 337F ; mapped ; 682A 5F0F 4F1A 793E #1.1 SQUARE CORPORATION 3380 ; mapped ; 0070 0061 # 1.1 SQUARE PA AMPS 3381 ; mapped ; 006E 0061 # 1.1 SQUARE NA 3382 ; mapped ; 03BC 0061 # 1.1 SQUARE MU A 3383 ; mapped ; 006D 0061 # 1.1 SQUARE MA 3384 ; mapped ; 006B 0061 # 1.1 SQUARE KA 3385 ; mapped ; 006B 0062 # 1.1 SQUARE KB 3386 ; mapped ; 006D 0062 # 1.1 SQUARE MB 3387 ; mapped ; 0067 0062 # 1.1 SQUARE GB 3388 ; mapped ; 0063 0061 006C #1.1 SQUARE CAL 3389 ; mapped ; 006B 0063 0061 006C #1.1 SQUARE KCAL 338A ; mapped ; 0070 0066 # 1.1 SQUARE PF 338B ; mapped ; 006E 0066 # 1.1 SQUARE NF 338C ; mapped ; 03BC 0066 # 1.1 SQUARE MU F 338D ; mapped ; 03BC 0067 # 1.1 SQUARE MU G 338E ; mapped ; 006D 0067 # 1.1 SQUARE MG 338F ; mapped ; 006B 0067 # 1.1 SQUARE KG 3390 ; mapped ; 0068 007A # 1.1 SQUARE HZ 3391 ; mapped ; 006B 0068 007A #1.1 SQUARE KHZ 3392 ; mapped ; 006D 0068 007A #1.1 SQUARE MHZ 3393 ; mapped ; 0067 0068 007A #1.1 SQUARE GHZ 3394 ; mapped ; 0074 0068 007A #1.1 SQUARE THZ 3395 ; mapped ; 03BC 006C # 1.1 SQUARE MU L 3396 ; mapped ; 006D 006C # 1.1 SQUARE ML 3397 ; mapped ; 0064 006C # 1.1 SQUARE DL 3398 ; mapped ; 006B 006C # 1.1 SQUARE KL 3399 ; mapped ; 0066 006D # 1.1 SQUARE FM 339A ; mapped ; 006E 006D # 1.1 SQUARE NM 339B ; mapped ; 03BC 006D # 1.1 SQUARE MU M 339C ; mapped ; 006D 006D # 1.1 SQUARE MM 339D ; mapped ; 0063 006D # 1.1 SQUARE CM 339E ; mapped ; 006B 006D # 1.1 SQUARE KM 339F ; mapped ; 006D 006D 0032 #1.1 SQUARE MM SQUARED 33A0 ; mapped ; 0063 006D 0032 #1.1 SQUARE CM SQUARED 33A1 ; mapped ; 006D 0032 # 1.1 SQUARE M SQUARED 33A2 ; mapped ; 006B 006D 0032 #1.1 SQUARE KM SQUARED 33A3 ; mapped ; 006D 006D 0033 #1.1 SQUARE MM CUBED 33A4 ; mapped ; 0063 006D 0033 #1.1 SQUARE CM CUBED 33A5 ; mapped ; 006D 0033 # 1.1 SQUARE M CUBED 33A6 ; mapped ; 006B 006D 0033 #1.1 SQUARE KM CUBED 33A7 ; mapped ; 006D 2215 0073 #1.1 SQUARE M OVER S 33A8 ; mapped ; 006D 2215 0073 0032 #1.1 SQUARE M OVER S SQUARED 33A9 ; mapped ; 0070 0061 # 1.1 SQUARE PA 33AA ; mapped ; 006B 0070 0061 #1.1 SQUARE KPA 33AB ; mapped ; 006D 0070 0061 #1.1 SQUARE MPA 33AC ; mapped ; 0067 0070 0061 #1.1 SQUARE GPA 33AD ; mapped ; 0072 0061 0064 #1.1 SQUARE RAD 33AE ; mapped ; 0072 0061 0064 2215 0073 #1.1 SQUARE RAD OVER S 33AF ; mapped ; 0072 0061 0064 2215 0073 0032 #1.1 SQUARE RAD OVER S SQUARED 33B0 ; mapped ; 0070 0073 # 1.1 SQUARE PS 33B1 ; mapped ; 006E 0073 # 1.1 SQUARE NS 33B2 ; mapped ; 03BC 0073 # 1.1 SQUARE MU S 33B3 ; mapped ; 006D 0073 # 1.1 SQUARE MS 33B4 ; mapped ; 0070 0076 # 1.1 SQUARE PV 33B5 ; mapped ; 006E 0076 # 1.1 SQUARE NV 33B6 ; mapped ; 03BC 0076 # 1.1 SQUARE MU V 33B7 ; mapped ; 006D 0076 # 1.1 SQUARE MV 33B8 ; mapped ; 006B 0076 # 1.1 SQUARE KV 33B9 ; mapped ; 006D 0076 # 1.1 SQUARE MV MEGA 33BA ; mapped ; 0070 0077 # 1.1 SQUARE PW 33BB ; mapped ; 006E 0077 # 1.1 SQUARE NW 33BC ; mapped ; 03BC 0077 # 1.1 SQUARE MU W 33BD ; mapped ; 006D 0077 # 1.1 SQUARE MW 33BE ; mapped ; 006B 0077 # 1.1 SQUARE KW 33BF ; mapped ; 006D 0077 # 1.1 SQUARE MW MEGA 33C0 ; mapped ; 006B 03C9 # 1.1 SQUARE K OHM 33C1 ; mapped ; 006D 03C9 # 1.1 SQUARE M OHM 33C2 ; disallowed # 1.1 SQUARE AM 33C3 ; mapped ; 0062 0071 # 1.1 SQUARE BQ 33C4 ; mapped ; 0063 0063 # 1.1 SQUARE CC 33C5 ; mapped ; 0063 0064 # 1.1 SQUARE CD 33C6 ; mapped ; 0063 2215 006B 0067 #1.1 SQUARE C OVER KG 33C7 ; disallowed # 1.1 SQUARE CO 33C8 ; mapped ; 0064 0062 # 1.1 SQUARE DB 33C9 ; mapped ; 0067 0079 # 1.1 SQUARE GY 33CA ; mapped ; 0068 0061 # 1.1 SQUARE HA 33CB ; mapped ; 0068 0070 # 1.1 SQUARE HP 33CC ; mapped ; 0069 006E # 1.1 SQUARE IN 33CD ; mapped ; 006B 006B # 1.1 SQUARE KK 33CE ; mapped ; 006B 006D # 1.1 SQUARE KM CAPITAL 33CF ; mapped ; 006B 0074 # 1.1 SQUARE KT 33D0 ; mapped ; 006C 006D # 1.1 SQUARE LM 33D1 ; mapped ; 006C 006E # 1.1 SQUARE LN 33D2 ; mapped ; 006C 006F 0067 #1.1 SQUARE LOG 33D3 ; mapped ; 006C 0078 # 1.1 SQUARE LX 33D4 ; mapped ; 006D 0062 # 1.1 SQUARE MB SMALL 33D5 ; mapped ; 006D 0069 006C #1.1 SQUARE MIL 33D6 ; mapped ; 006D 006F 006C #1.1 SQUARE MOL 33D7 ; mapped ; 0070 0068 # 1.1 SQUARE PH 33D8 ; disallowed # 1.1 SQUARE PM 33D9 ; mapped ; 0070 0070 006D #1.1 SQUARE PPM 33DA ; mapped ; 0070 0072 # 1.1 SQUARE PR 33DB ; mapped ; 0073 0072 # 1.1 SQUARE SR 33DC ; mapped ; 0073 0076 # 1.1 SQUARE SV 33DD ; mapped ; 0077 0062 # 1.1 SQUARE WB 33DE ; mapped ; 0076 2215 006D #4.0 SQUARE V OVER M 33DF ; mapped ; 0061 2215 006D #4.0 SQUARE A OVER M 33E0 ; mapped ; 0031 65E5 # 1.1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY ONE 33E1 ; mapped ; 0032 65E5 # 1.1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWO 33E2 ; mapped ; 0033 65E5 # 1.1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THREE 33E3 ; mapped ; 0034 65E5 # 1.1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY FOUR 33E4 ; mapped ; 0035 65E5 # 1.1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY FIVE 33E5 ; mapped ; 0036 65E5 # 1.1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY SIX 33E6 ; mapped ; 0037 65E5 # 1.1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY SEVEN 33E7 ; mapped ; 0038 65E5 # 1.1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY EIGHT 33E8 ; mapped ; 0039 65E5 # 1.1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY NINE 33E9 ; mapped ; 0031 0030 65E5 #1.1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TEN 33EA ; mapped ; 0031 0031 65E5 #1.1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY ELEVEN 33EB ; mapped ; 0031 0032 65E5 #1.1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWELVE 33EC ; mapped ; 0031 0033 65E5 #1.1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THIRTEEN 33ED ; mapped ; 0031 0034 65E5 #1.1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY FOURTEEN 33EE ; mapped ; 0031 0035 65E5 #1.1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY FIFTEEN 33EF ; mapped ; 0031 0036 65E5 #1.1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY SIXTEEN 33F0 ; mapped ; 0031 0037 65E5 #1.1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY SEVENTEEN 33F1 ; mapped ; 0031 0038 65E5 #1.1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY EIGHTEEN 33F2 ; mapped ; 0031 0039 65E5 #1.1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY NINETEEN 33F3 ; mapped ; 0032 0030 65E5 #1.1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY 33F4 ; mapped ; 0032 0031 65E5 #1.1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-ONE 33F5 ; mapped ; 0032 0032 65E5 #1.1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-TWO 33F6 ; mapped ; 0032 0033 65E5 #1.1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-THREE 33F7 ; mapped ; 0032 0034 65E5 #1.1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-FOUR 33F8 ; mapped ; 0032 0035 65E5 #1.1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-FIVE 33F9 ; mapped ; 0032 0036 65E5 #1.1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-SIX 33FA ; mapped ; 0032 0037 65E5 #1.1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-SEVEN 33FB ; mapped ; 0032 0038 65E5 #1.1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-EIGHT 33FC ; mapped ; 0032 0039 65E5 #1.1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-NINE 33FD ; mapped ; 0033 0030 65E5 #1.1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THIRTY 33FE ; mapped ; 0033 0031 65E5 #1.1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THIRTY-ONE 33FF ; mapped ; 0067 0061 006C #4.0 SQUARE GAL 3400..4DB5 ; valid # 3.0 CJK UNIFIED IDEOGRAPH-3400..CJK UNIFIED IDEOGRAPH-4DB5 4DB6..4DBF ; valid # 13.0 CJK UNIFIED IDEOGRAPH-4DB6..CJK UNIFIED IDEOGRAPH-4DBF 4DC0..4DFF ; valid ; ; NV8 # 4.0 HEXAGRAM FOR THE CREATIVE HEAVEN..HEXAGRAM FOR BEFORE COMPLETION 4E00..9FA5 ; valid # 1.1 CJK UNIFIED IDEOGRAPH-4E00..CJK UNIFIED IDEOGRAPH-9FA5 9FA6..9FBB ; valid # 4.1 CJK UNIFIED IDEOGRAPH-9FA6..CJK UNIFIED IDEOGRAPH-9FBB 9FBC..9FC3 ; valid # 5.1 CJK UNIFIED IDEOGRAPH-9FBC..CJK UNIFIED IDEOGRAPH-9FC3 9FC4..9FCB ; valid # 5.2 CJK UNIFIED IDEOGRAPH-9FC4..CJK UNIFIED IDEOGRAPH-9FCB 9FCC ; valid # 6.1 CJK UNIFIED IDEOGRAPH-9FCC 9FCD..9FD5 ; valid # 8.0 CJK UNIFIED IDEOGRAPH-9FCD..CJK UNIFIED IDEOGRAPH-9FD5 9FD6..9FEA ; valid # 10.0 CJK UNIFIED IDEOGRAPH-9FD6..CJK UNIFIED IDEOGRAPH-9FEA 9FEB..9FEF ; valid # 11.0 CJK UNIFIED IDEOGRAPH-9FEB..CJK UNIFIED IDEOGRAPH-9FEF 9FF0..9FFC ; valid # 13.0 CJK UNIFIED IDEOGRAPH-9FF0..CJK UNIFIED IDEOGRAPH-9FFC 9FFD..9FFF ; valid # 14.0 CJK UNIFIED IDEOGRAPH-9FFD..CJK UNIFIED IDEOGRAPH-9FFF A000..A48C ; valid # 3.0 YI SYLLABLE IT..YI SYLLABLE YYR A48D..A48F ; disallowed # NA .. A490..A4A1 ; valid ; ; NV8 # 3.0 YI RADICAL QOT..YI RADICAL GA A4A2..A4A3 ; valid ; ; NV8 # 3.2 YI RADICAL ZUP..YI RADICAL CYT A4A4..A4B3 ; valid ; ; NV8 # 3.0 YI RADICAL DDUR..YI RADICAL JO A4B4 ; valid ; ; NV8 # 3.2 YI RADICAL NZUP A4B5..A4C0 ; valid ; ; NV8 # 3.0 YI RADICAL JJY..YI RADICAL SHAT A4C1 ; valid ; ; NV8 # 3.2 YI RADICAL ZUR A4C2..A4C4 ; valid ; ; NV8 # 3.0 YI RADICAL SHOP..YI RADICAL ZZIET A4C5 ; valid ; ; NV8 # 3.2 YI RADICAL NBIE A4C6 ; valid ; ; NV8 # 3.0 YI RADICAL KE A4C7..A4CF ; disallowed # NA .. A4D0..A4FD ; valid # 5.2 LISU LETTER BA..LISU LETTER TONE MYA JEU A4FE..A4FF ; valid ; ; NV8 # 5.2 LISU PUNCTUATION COMMA..LISU PUNCTUATION FULL STOP A500..A60C ; valid # 5.1 VAI SYLLABLE EE..VAI SYLLABLE LENGTHENER A60D..A60F ; valid ; ; NV8 # 5.1 VAI COMMA..VAI QUESTION MARK A610..A62B ; valid # 5.1 VAI SYLLABLE NDOLE FA..VAI SYLLABLE NDOLE DO A62C..A63F ; disallowed # NA .. A640 ; mapped ; A641 # 5.1 CYRILLIC CAPITAL LETTER ZEMLYA A641 ; valid # 5.1 CYRILLIC SMALL LETTER ZEMLYA A642 ; mapped ; A643 # 5.1 CYRILLIC CAPITAL LETTER DZELO A643 ; valid # 5.1 CYRILLIC SMALL LETTER DZELO A644 ; mapped ; A645 # 5.1 CYRILLIC CAPITAL LETTER REVERSED DZE A645 ; valid # 5.1 CYRILLIC SMALL LETTER REVERSED DZE A646 ; mapped ; A647 # 5.1 CYRILLIC CAPITAL LETTER IOTA A647 ; valid # 5.1 CYRILLIC SMALL LETTER IOTA A648 ; mapped ; A649 # 5.1 CYRILLIC CAPITAL LETTER DJERV A649 ; valid # 5.1 CYRILLIC SMALL LETTER DJERV A64A ; mapped ; A64B # 5.1 CYRILLIC CAPITAL LETTER MONOGRAPH UK A64B ; valid # 5.1 CYRILLIC SMALL LETTER MONOGRAPH UK A64C ; mapped ; A64D # 5.1 CYRILLIC CAPITAL LETTER BROAD OMEGA A64D ; valid # 5.1 CYRILLIC SMALL LETTER BROAD OMEGA A64E ; mapped ; A64F # 5.1 CYRILLIC CAPITAL LETTER NEUTRAL YER A64F ; valid # 5.1 CYRILLIC SMALL LETTER NEUTRAL YER A650 ; mapped ; A651 # 5.1 CYRILLIC CAPITAL LETTER YERU WITH BACK YER A651 ; valid # 5.1 CYRILLIC SMALL LETTER YERU WITH BACK YER A652 ; mapped ; A653 # 5.1 CYRILLIC CAPITAL LETTER IOTIFIED YAT A653 ; valid # 5.1 CYRILLIC SMALL LETTER IOTIFIED YAT A654 ; mapped ; A655 # 5.1 CYRILLIC CAPITAL LETTER REVERSED YU A655 ; valid # 5.1 CYRILLIC SMALL LETTER REVERSED YU A656 ; mapped ; A657 # 5.1 CYRILLIC CAPITAL LETTER IOTIFIED A A657 ; valid # 5.1 CYRILLIC SMALL LETTER IOTIFIED A A658 ; mapped ; A659 # 5.1 CYRILLIC CAPITAL LETTER CLOSED LITTLE YUS A659 ; valid # 5.1 CYRILLIC SMALL LETTER CLOSED LITTLE YUS A65A ; mapped ; A65B # 5.1 CYRILLIC CAPITAL LETTER BLENDED YUS A65B ; valid # 5.1 CYRILLIC SMALL LETTER BLENDED YUS A65C ; mapped ; A65D # 5.1 CYRILLIC CAPITAL LETTER IOTIFIED CLOSED LITTLE YUS A65D ; valid # 5.1 CYRILLIC SMALL LETTER IOTIFIED CLOSED LITTLE YUS A65E ; mapped ; A65F # 5.1 CYRILLIC CAPITAL LETTER YN A65F ; valid # 5.1 CYRILLIC SMALL LETTER YN A660 ; mapped ; A661 # 6.0 CYRILLIC CAPITAL LETTER REVERSED TSE A661 ; valid # 6.0 CYRILLIC SMALL LETTER REVERSED TSE A662 ; mapped ; A663 # 5.1 CYRILLIC CAPITAL LETTER SOFT DE A663 ; valid # 5.1 CYRILLIC SMALL LETTER SOFT DE A664 ; mapped ; A665 # 5.1 CYRILLIC CAPITAL LETTER SOFT EL A665 ; valid # 5.1 CYRILLIC SMALL LETTER SOFT EL A666 ; mapped ; A667 # 5.1 CYRILLIC CAPITAL LETTER SOFT EM A667 ; valid # 5.1 CYRILLIC SMALL LETTER SOFT EM A668 ; mapped ; A669 # 5.1 CYRILLIC CAPITAL LETTER MONOCULAR O A669 ; valid # 5.1 CYRILLIC SMALL LETTER MONOCULAR O A66A ; mapped ; A66B # 5.1 CYRILLIC CAPITAL LETTER BINOCULAR O A66B ; valid # 5.1 CYRILLIC SMALL LETTER BINOCULAR O A66C ; mapped ; A66D # 5.1 CYRILLIC CAPITAL LETTER DOUBLE MONOCULAR O A66D..A66F ; valid # 5.1 CYRILLIC SMALL LETTER DOUBLE MONOCULAR O..COMBINING CYRILLIC VZMET A670..A673 ; valid ; ; NV8 # 5.1 COMBINING CYRILLIC TEN MILLIONS SIGN..SLAVONIC ASTERISK A674..A67B ; valid # 6.1 COMBINING CYRILLIC LETTER UKRAINIAN IE..COMBINING CYRILLIC LETTER OMEGA A67C..A67D ; valid # 5.1 COMBINING CYRILLIC KAVYKA..COMBINING CYRILLIC PAYEROK A67E ; valid ; ; NV8 # 5.1 CYRILLIC KAVYKA A67F ; valid # 5.1 CYRILLIC PAYEROK A680 ; mapped ; A681 # 5.1 CYRILLIC CAPITAL LETTER DWE A681 ; valid # 5.1 CYRILLIC SMALL LETTER DWE A682 ; mapped ; A683 # 5.1 CYRILLIC CAPITAL LETTER DZWE A683 ; valid # 5.1 CYRILLIC SMALL LETTER DZWE A684 ; mapped ; A685 # 5.1 CYRILLIC CAPITAL LETTER ZHWE A685 ; valid # 5.1 CYRILLIC SMALL LETTER ZHWE A686 ; mapped ; A687 # 5.1 CYRILLIC CAPITAL LETTER CCHE A687 ; valid # 5.1 CYRILLIC SMALL LETTER CCHE A688 ; mapped ; A689 # 5.1 CYRILLIC CAPITAL LETTER DZZE A689 ; valid # 5.1 CYRILLIC SMALL LETTER DZZE A68A ; mapped ; A68B # 5.1 CYRILLIC CAPITAL LETTER TE WITH MIDDLE HOOK A68B ; valid # 5.1 CYRILLIC SMALL LETTER TE WITH MIDDLE HOOK A68C ; mapped ; A68D # 5.1 CYRILLIC CAPITAL LETTER TWE A68D ; valid # 5.1 CYRILLIC SMALL LETTER TWE A68E ; mapped ; A68F # 5.1 CYRILLIC CAPITAL LETTER TSWE A68F ; valid # 5.1 CYRILLIC SMALL LETTER TSWE A690 ; mapped ; A691 # 5.1 CYRILLIC CAPITAL LETTER TSSE A691 ; valid # 5.1 CYRILLIC SMALL LETTER TSSE A692 ; mapped ; A693 # 5.1 CYRILLIC CAPITAL LETTER TCHE A693 ; valid # 5.1 CYRILLIC SMALL LETTER TCHE A694 ; mapped ; A695 # 5.1 CYRILLIC CAPITAL LETTER HWE A695 ; valid # 5.1 CYRILLIC SMALL LETTER HWE A696 ; mapped ; A697 # 5.1 CYRILLIC CAPITAL LETTER SHWE A697 ; valid # 5.1 CYRILLIC SMALL LETTER SHWE A698 ; mapped ; A699 # 7.0 CYRILLIC CAPITAL LETTER DOUBLE O A699 ; valid # 7.0 CYRILLIC SMALL LETTER DOUBLE O A69A ; mapped ; A69B # 7.0 CYRILLIC CAPITAL LETTER CROSSED O A69B ; valid # 7.0 CYRILLIC SMALL LETTER CROSSED O A69C ; mapped ; 044A # 7.0 MODIFIER LETTER CYRILLIC HARD SIGN A69D ; mapped ; 044C # 7.0 MODIFIER LETTER CYRILLIC SOFT SIGN A69E ; valid # 8.0 COMBINING CYRILLIC LETTER EF A69F ; valid # 6.1 COMBINING CYRILLIC LETTER IOTIFIED E A6A0..A6E5 ; valid # 5.2 BAMUM LETTER A..BAMUM LETTER KI A6E6..A6EF ; valid ; ; NV8 # 5.2 BAMUM LETTER MO..BAMUM LETTER KOGHOM A6F0..A6F1 ; valid # 5.2 BAMUM COMBINING MARK KOQNDON..BAMUM COMBINING MARK TUKWENTIS A6F2..A6F7 ; valid ; ; NV8 # 5.2 BAMUM NJAEMLI..BAMUM QUESTION MARK A6F8..A6FF ; disallowed # NA .. A700..A716 ; valid ; ; NV8 # 4.1 MODIFIER LETTER CHINESE TONE YIN PING..MODIFIER LETTER EXTRA-LOW LEFT-STEM TONE BAR A717..A71A ; valid # 5.0 MODIFIER LETTER DOT VERTICAL BAR..MODIFIER LETTER LOWER RIGHT CORNER ANGLE A71B..A71F ; valid # 5.1 MODIFIER LETTER RAISED UP ARROW..MODIFIER LETTER LOW INVERTED EXCLAMATION MARK A720..A721 ; valid ; ; NV8 # 5.0 MODIFIER LETTER STRESS AND HIGH TONE..MODIFIER LETTER STRESS AND LOW TONE A722 ; mapped ; A723 # 5.1 LATIN CAPITAL LETTER EGYPTOLOGICAL ALEF A723 ; valid # 5.1 LATIN SMALL LETTER EGYPTOLOGICAL ALEF A724 ; mapped ; A725 # 5.1 LATIN CAPITAL LETTER EGYPTOLOGICAL AIN A725 ; valid # 5.1 LATIN SMALL LETTER EGYPTOLOGICAL AIN A726 ; mapped ; A727 # 5.1 LATIN CAPITAL LETTER HENG A727 ; valid # 5.1 LATIN SMALL LETTER HENG A728 ; mapped ; A729 # 5.1 LATIN CAPITAL LETTER TZ A729 ; valid # 5.1 LATIN SMALL LETTER TZ A72A ; mapped ; A72B # 5.1 LATIN CAPITAL LETTER TRESILLO A72B ; valid # 5.1 LATIN SMALL LETTER TRESILLO A72C ; mapped ; A72D # 5.1 LATIN CAPITAL LETTER CUATRILLO A72D ; valid # 5.1 LATIN SMALL LETTER CUATRILLO A72E ; mapped ; A72F # 5.1 LATIN CAPITAL LETTER CUATRILLO WITH COMMA A72F..A731 ; valid # 5.1 LATIN SMALL LETTER CUATRILLO WITH COMMA..LATIN LETTER SMALL CAPITAL S A732 ; mapped ; A733 # 5.1 LATIN CAPITAL LETTER AA A733 ; valid # 5.1 LATIN SMALL LETTER AA A734 ; mapped ; A735 # 5.1 LATIN CAPITAL LETTER AO A735 ; valid # 5.1 LATIN SMALL LETTER AO A736 ; mapped ; A737 # 5.1 LATIN CAPITAL LETTER AU A737 ; valid # 5.1 LATIN SMALL LETTER AU A738 ; mapped ; A739 # 5.1 LATIN CAPITAL LETTER AV A739 ; valid # 5.1 LATIN SMALL LETTER AV A73A ; mapped ; A73B # 5.1 LATIN CAPITAL LETTER AV WITH HORIZONTAL BAR A73B ; valid # 5.1 LATIN SMALL LETTER AV WITH HORIZONTAL BAR A73C ; mapped ; A73D # 5.1 LATIN CAPITAL LETTER AY A73D ; valid # 5.1 LATIN SMALL LETTER AY A73E ; mapped ; A73F # 5.1 LATIN CAPITAL LETTER REVERSED C WITH DOT A73F ; valid # 5.1 LATIN SMALL LETTER REVERSED C WITH DOT A740 ; mapped ; A741 # 5.1 LATIN CAPITAL LETTER K WITH STROKE A741 ; valid # 5.1 LATIN SMALL LETTER K WITH STROKE A742 ; mapped ; A743 # 5.1 LATIN CAPITAL LETTER K WITH DIAGONAL STROKE A743 ; valid # 5.1 LATIN SMALL LETTER K WITH DIAGONAL STROKE A744 ; mapped ; A745 # 5.1 LATIN CAPITAL LETTER K WITH STROKE AND DIAGONAL STROKE A745 ; valid # 5.1 LATIN SMALL LETTER K WITH STROKE AND DIAGONAL STROKE A746 ; mapped ; A747 # 5.1 LATIN CAPITAL LETTER BROKEN L A747 ; valid # 5.1 LATIN SMALL LETTER BROKEN L A748 ; mapped ; A749 # 5.1 LATIN CAPITAL LETTER L WITH HIGH STROKE A749 ; valid # 5.1 LATIN SMALL LETTER L WITH HIGH STROKE A74A ; mapped ; A74B # 5.1 LATIN CAPITAL LETTER O WITH LONG STROKE OVERLAY A74B ; valid # 5.1 LATIN SMALL LETTER O WITH LONG STROKE OVERLAY A74C ; mapped ; A74D # 5.1 LATIN CAPITAL LETTER O WITH LOOP A74D ; valid # 5.1 LATIN SMALL LETTER O WITH LOOP A74E ; mapped ; A74F # 5.1 LATIN CAPITAL LETTER OO A74F ; valid # 5.1 LATIN SMALL LETTER OO A750 ; mapped ; A751 # 5.1 LATIN CAPITAL LETTER P WITH STROKE THROUGH DESCENDER A751 ; valid # 5.1 LATIN SMALL LETTER P WITH STROKE THROUGH DESCENDER A752 ; mapped ; A753 # 5.1 LATIN CAPITAL LETTER P WITH FLOURISH A753 ; valid # 5.1 LATIN SMALL LETTER P WITH FLOURISH A754 ; mapped ; A755 # 5.1 LATIN CAPITAL LETTER P WITH SQUIRREL TAIL A755 ; valid # 5.1 LATIN SMALL LETTER P WITH SQUIRREL TAIL A756 ; mapped ; A757 # 5.1 LATIN CAPITAL LETTER Q WITH STROKE THROUGH DESCENDER A757 ; valid # 5.1 LATIN SMALL LETTER Q WITH STROKE THROUGH DESCENDER A758 ; mapped ; A759 # 5.1 LATIN CAPITAL LETTER Q WITH DIAGONAL STROKE A759 ; valid # 5.1 LATIN SMALL LETTER Q WITH DIAGONAL STROKE A75A ; mapped ; A75B # 5.1 LATIN CAPITAL LETTER R ROTUNDA A75B ; valid # 5.1 LATIN SMALL LETTER R ROTUNDA A75C ; mapped ; A75D # 5.1 LATIN CAPITAL LETTER RUM ROTUNDA A75D ; valid # 5.1 LATIN SMALL LETTER RUM ROTUNDA A75E ; mapped ; A75F # 5.1 LATIN CAPITAL LETTER V WITH DIAGONAL STROKE A75F ; valid # 5.1 LATIN SMALL LETTER V WITH DIAGONAL STROKE A760 ; mapped ; A761 # 5.1 LATIN CAPITAL LETTER VY A761 ; valid # 5.1 LATIN SMALL LETTER VY A762 ; mapped ; A763 # 5.1 LATIN CAPITAL LETTER VISIGOTHIC Z A763 ; valid # 5.1 LATIN SMALL LETTER VISIGOTHIC Z A764 ; mapped ; A765 # 5.1 LATIN CAPITAL LETTER THORN WITH STROKE A765 ; valid # 5.1 LATIN SMALL LETTER THORN WITH STROKE A766 ; mapped ; A767 # 5.1 LATIN CAPITAL LETTER THORN WITH STROKE THROUGH DESCENDER A767 ; valid # 5.1 LATIN SMALL LETTER THORN WITH STROKE THROUGH DESCENDER A768 ; mapped ; A769 # 5.1 LATIN CAPITAL LETTER VEND A769 ; valid # 5.1 LATIN SMALL LETTER VEND A76A ; mapped ; A76B # 5.1 LATIN CAPITAL LETTER ET A76B ; valid # 5.1 LATIN SMALL LETTER ET A76C ; mapped ; A76D # 5.1 LATIN CAPITAL LETTER IS A76D ; valid # 5.1 LATIN SMALL LETTER IS A76E ; mapped ; A76F # 5.1 LATIN CAPITAL LETTER CON A76F ; valid # 5.1 LATIN SMALL LETTER CON A770 ; mapped ; A76F # 5.1 MODIFIER LETTER US A771..A778 ; valid # 5.1 LATIN SMALL LETTER DUM..LATIN SMALL LETTER UM A779 ; mapped ; A77A # 5.1 LATIN CAPITAL LETTER INSULAR D A77A ; valid # 5.1 LATIN SMALL LETTER INSULAR D A77B ; mapped ; A77C # 5.1 LATIN CAPITAL LETTER INSULAR F A77C ; valid # 5.1 LATIN SMALL LETTER INSULAR F A77D ; mapped ; 1D79 # 5.1 LATIN CAPITAL LETTER INSULAR G A77E ; mapped ; A77F # 5.1 LATIN CAPITAL LETTER TURNED INSULAR G A77F ; valid # 5.1 LATIN SMALL LETTER TURNED INSULAR G A780 ; mapped ; A781 # 5.1 LATIN CAPITAL LETTER TURNED L A781 ; valid # 5.1 LATIN SMALL LETTER TURNED L A782 ; mapped ; A783 # 5.1 LATIN CAPITAL LETTER INSULAR R A783 ; valid # 5.1 LATIN SMALL LETTER INSULAR R A784 ; mapped ; A785 # 5.1 LATIN CAPITAL LETTER INSULAR S A785 ; valid # 5.1 LATIN SMALL LETTER INSULAR S A786 ; mapped ; A787 # 5.1 LATIN CAPITAL LETTER INSULAR T A787..A788 ; valid # 5.1 LATIN SMALL LETTER INSULAR T..MODIFIER LETTER LOW CIRCUMFLEX ACCENT A789..A78A ; valid ; ; NV8 # 5.1 MODIFIER LETTER COLON..MODIFIER LETTER SHORT EQUALS SIGN A78B ; mapped ; A78C # 5.1 LATIN CAPITAL LETTER SALTILLO A78C ; valid # 5.1 LATIN SMALL LETTER SALTILLO A78D ; mapped ; 0265 # 6.0 LATIN CAPITAL LETTER TURNED H A78E ; valid # 6.0 LATIN SMALL LETTER L WITH RETROFLEX HOOK AND BELT A78F ; valid # 8.0 LATIN LETTER SINOLOGICAL DOT A790 ; mapped ; A791 # 6.0 LATIN CAPITAL LETTER N WITH DESCENDER A791 ; valid # 6.0 LATIN SMALL LETTER N WITH DESCENDER A792 ; mapped ; A793 # 6.1 LATIN CAPITAL LETTER C WITH BAR A793 ; valid # 6.1 LATIN SMALL LETTER C WITH BAR A794..A795 ; valid # 7.0 LATIN SMALL LETTER C WITH PALATAL HOOK..LATIN SMALL LETTER H WITH PALATAL HOOK A796 ; mapped ; A797 # 7.0 LATIN CAPITAL LETTER B WITH FLOURISH A797 ; valid # 7.0 LATIN SMALL LETTER B WITH FLOURISH A798 ; mapped ; A799 # 7.0 LATIN CAPITAL LETTER F WITH STROKE A799 ; valid # 7.0 LATIN SMALL LETTER F WITH STROKE A79A ; mapped ; A79B # 7.0 LATIN CAPITAL LETTER VOLAPUK AE A79B ; valid # 7.0 LATIN SMALL LETTER VOLAPUK AE A79C ; mapped ; A79D # 7.0 LATIN CAPITAL LETTER VOLAPUK OE A79D ; valid # 7.0 LATIN SMALL LETTER VOLAPUK OE A79E ; mapped ; A79F # 7.0 LATIN CAPITAL LETTER VOLAPUK UE A79F ; valid # 7.0 LATIN SMALL LETTER VOLAPUK UE A7A0 ; mapped ; A7A1 # 6.0 LATIN CAPITAL LETTER G WITH OBLIQUE STROKE A7A1 ; valid # 6.0 LATIN SMALL LETTER G WITH OBLIQUE STROKE A7A2 ; mapped ; A7A3 # 6.0 LATIN CAPITAL LETTER K WITH OBLIQUE STROKE A7A3 ; valid # 6.0 LATIN SMALL LETTER K WITH OBLIQUE STROKE A7A4 ; mapped ; A7A5 # 6.0 LATIN CAPITAL LETTER N WITH OBLIQUE STROKE A7A5 ; valid # 6.0 LATIN SMALL LETTER N WITH OBLIQUE STROKE A7A6 ; mapped ; A7A7 # 6.0 LATIN CAPITAL LETTER R WITH OBLIQUE STROKE A7A7 ; valid # 6.0 LATIN SMALL LETTER R WITH OBLIQUE STROKE A7A8 ; mapped ; A7A9 # 6.0 LATIN CAPITAL LETTER S WITH OBLIQUE STROKE A7A9 ; valid # 6.0 LATIN SMALL LETTER S WITH OBLIQUE STROKE A7AA ; mapped ; 0266 # 6.1 LATIN CAPITAL LETTER H WITH HOOK A7AB ; mapped ; 025C # 7.0 LATIN CAPITAL LETTER REVERSED OPEN E A7AC ; mapped ; 0261 # 7.0 LATIN CAPITAL LETTER SCRIPT G A7AD ; mapped ; 026C # 7.0 LATIN CAPITAL LETTER L WITH BELT A7AE ; mapped ; 026A # 9.0 LATIN CAPITAL LETTER SMALL CAPITAL I A7AF ; valid # 11.0 LATIN LETTER SMALL CAPITAL Q A7B0 ; mapped ; 029E # 7.0 LATIN CAPITAL LETTER TURNED K A7B1 ; mapped ; 0287 # 7.0 LATIN CAPITAL LETTER TURNED T A7B2 ; mapped ; 029D # 8.0 LATIN CAPITAL LETTER J WITH CROSSED-TAIL A7B3 ; mapped ; AB53 # 8.0 LATIN CAPITAL LETTER CHI A7B4 ; mapped ; A7B5 # 8.0 LATIN CAPITAL LETTER BETA A7B5 ; valid # 8.0 LATIN SMALL LETTER BETA A7B6 ; mapped ; A7B7 # 8.0 LATIN CAPITAL LETTER OMEGA A7B7 ; valid # 8.0 LATIN SMALL LETTER OMEGA A7B8 ; mapped ; A7B9 # 11.0 LATIN CAPITAL LETTER U WITH STROKE A7B9 ; valid # 11.0 LATIN SMALL LETTER U WITH STROKE A7BA ; mapped ; A7BB # 12.0 LATIN CAPITAL LETTER GLOTTAL A A7BB ; valid # 12.0 LATIN SMALL LETTER GLOTTAL A A7BC ; mapped ; A7BD # 12.0 LATIN CAPITAL LETTER GLOTTAL I A7BD ; valid # 12.0 LATIN SMALL LETTER GLOTTAL I A7BE ; mapped ; A7BF # 12.0 LATIN CAPITAL LETTER GLOTTAL U A7BF ; valid # 12.0 LATIN SMALL LETTER GLOTTAL U A7C0 ; mapped ; A7C1 # 14.0 LATIN CAPITAL LETTER OLD POLISH O A7C1 ; valid # 14.0 LATIN SMALL LETTER OLD POLISH O A7C2 ; mapped ; A7C3 # 12.0 LATIN CAPITAL LETTER ANGLICANA W A7C3 ; valid # 12.0 LATIN SMALL LETTER ANGLICANA W A7C4 ; mapped ; A794 # 12.0 LATIN CAPITAL LETTER C WITH PALATAL HOOK A7C5 ; mapped ; 0282 # 12.0 LATIN CAPITAL LETTER S WITH HOOK A7C6 ; mapped ; 1D8E # 12.0 LATIN CAPITAL LETTER Z WITH PALATAL HOOK A7C7 ; mapped ; A7C8 # 13.0 LATIN CAPITAL LETTER D WITH SHORT STROKE OVERLAY A7C8 ; valid # 13.0 LATIN SMALL LETTER D WITH SHORT STROKE OVERLAY A7C9 ; mapped ; A7CA # 13.0 LATIN CAPITAL LETTER S WITH SHORT STROKE OVERLAY A7CA ; valid # 13.0 LATIN SMALL LETTER S WITH SHORT STROKE OVERLAY A7CB..A7CF ; disallowed # NA .. A7D0 ; mapped ; A7D1 # 14.0 LATIN CAPITAL LETTER CLOSED INSULAR G A7D1 ; valid # 14.0 LATIN SMALL LETTER CLOSED INSULAR G A7D2 ; disallowed # NA A7D3 ; valid # 14.0 LATIN SMALL LETTER DOUBLE THORN A7D4 ; disallowed # NA A7D5 ; valid # 14.0 LATIN SMALL LETTER DOUBLE WYNN A7D6 ; mapped ; A7D7 # 14.0 LATIN CAPITAL LETTER MIDDLE SCOTS S A7D7 ; valid # 14.0 LATIN SMALL LETTER MIDDLE SCOTS S A7D8 ; mapped ; A7D9 # 14.0 LATIN CAPITAL LETTER SIGMOID S A7D9 ; valid # 14.0 LATIN SMALL LETTER SIGMOID S A7DA..A7F1 ; disallowed # NA .. A7F2 ; mapped ; 0063 # 14.0 MODIFIER LETTER CAPITAL C A7F3 ; mapped ; 0066 # 14.0 MODIFIER LETTER CAPITAL F A7F4 ; mapped ; 0071 # 14.0 MODIFIER LETTER CAPITAL Q A7F5 ; mapped ; A7F6 # 13.0 LATIN CAPITAL LETTER REVERSED HALF H A7F6 ; valid # 13.0 LATIN SMALL LETTER REVERSED HALF H A7F7 ; valid # 7.0 LATIN EPIGRAPHIC LETTER SIDEWAYS I A7F8 ; mapped ; 0127 # 6.1 MODIFIER LETTER CAPITAL H WITH STROKE A7F9 ; mapped ; 0153 # 6.1 MODIFIER LETTER SMALL LIGATURE OE A7FA ; valid # 6.0 LATIN LETTER SMALL CAPITAL TURNED M A7FB..A7FF ; valid # 5.1 LATIN EPIGRAPHIC LETTER REVERSED F..LATIN EPIGRAPHIC LETTER ARCHAIC M A800..A827 ; valid # 4.1 SYLOTI NAGRI LETTER A..SYLOTI NAGRI VOWEL SIGN OO A828..A82B ; valid ; ; NV8 # 4.1 SYLOTI NAGRI POETRY MARK-1..SYLOTI NAGRI POETRY MARK-4 A82C ; valid # 13.0 SYLOTI NAGRI SIGN ALTERNATE HASANTA A82D..A82F ; disallowed # NA .. A830..A839 ; valid ; ; NV8 # 5.2 NORTH INDIC FRACTION ONE QUARTER..NORTH INDIC QUANTITY MARK A83A..A83F ; disallowed # NA .. A840..A873 ; valid # 5.0 PHAGS-PA LETTER KA..PHAGS-PA LETTER CANDRABINDU A874..A877 ; valid ; ; NV8 # 5.0 PHAGS-PA SINGLE HEAD MARK..PHAGS-PA MARK DOUBLE SHAD A878..A87F ; disallowed # NA .. A880..A8C4 ; valid # 5.1 SAURASHTRA SIGN ANUSVARA..SAURASHTRA SIGN VIRAMA A8C5 ; valid # 9.0 SAURASHTRA SIGN CANDRABINDU A8C6..A8CD ; disallowed # NA .. A8CE..A8CF ; valid ; ; NV8 # 5.1 SAURASHTRA DANDA..SAURASHTRA DOUBLE DANDA A8D0..A8D9 ; valid # 5.1 SAURASHTRA DIGIT ZERO..SAURASHTRA DIGIT NINE A8DA..A8DF ; disallowed # NA .. A8E0..A8F7 ; valid # 5.2 COMBINING DEVANAGARI DIGIT ZERO..DEVANAGARI SIGN CANDRABINDU AVAGRAHA A8F8..A8FA ; valid ; ; NV8 # 5.2 DEVANAGARI SIGN PUSHPIKA..DEVANAGARI CARET A8FB ; valid # 5.2 DEVANAGARI HEADSTROKE A8FC ; valid ; ; NV8 # 8.0 DEVANAGARI SIGN SIDDHAM A8FD ; valid # 8.0 DEVANAGARI JAIN OM A8FE..A8FF ; valid # 11.0 DEVANAGARI LETTER AY..DEVANAGARI VOWEL SIGN AY A900..A92D ; valid # 5.1 KAYAH LI DIGIT ZERO..KAYAH LI TONE CALYA PLOPHU A92E..A92F ; valid ; ; NV8 # 5.1 KAYAH LI SIGN CWI..KAYAH LI SIGN SHYA A930..A953 ; valid # 5.1 REJANG LETTER KA..REJANG VIRAMA A954..A95E ; disallowed # NA .. A95F ; valid ; ; NV8 # 5.1 REJANG SECTION MARK A960..A97C ; valid ; ; NV8 # 5.2 HANGUL CHOSEONG TIKEUT-MIEUM..HANGUL CHOSEONG SSANGYEORINHIEUH A97D..A97F ; disallowed # NA .. A980..A9C0 ; valid # 5.2 JAVANESE SIGN PANYANGGA..JAVANESE PANGKON A9C1..A9CD ; valid ; ; NV8 # 5.2 JAVANESE LEFT RERENGGAN..JAVANESE TURNED PADA PISELEH A9CE ; disallowed # NA A9CF..A9D9 ; valid # 5.2 JAVANESE PANGRANGKEP..JAVANESE DIGIT NINE A9DA..A9DD ; disallowed # NA .. A9DE..A9DF ; valid ; ; NV8 # 5.2 JAVANESE PADA TIRTA TUMETES..JAVANESE PADA ISEN-ISEN A9E0..A9FE ; valid # 7.0 MYANMAR LETTER SHAN GHA..MYANMAR LETTER TAI LAING BHA A9FF ; disallowed # NA AA00..AA36 ; valid # 5.1 CHAM LETTER A..CHAM CONSONANT SIGN WA AA37..AA3F ; disallowed # NA .. AA40..AA4D ; valid # 5.1 CHAM LETTER FINAL K..CHAM CONSONANT SIGN FINAL H AA4E..AA4F ; disallowed # NA .. AA50..AA59 ; valid # 5.1 CHAM DIGIT ZERO..CHAM DIGIT NINE AA5A..AA5B ; disallowed # NA .. AA5C..AA5F ; valid ; ; NV8 # 5.1 CHAM PUNCTUATION SPIRAL..CHAM PUNCTUATION TRIPLE DANDA AA60..AA76 ; valid # 5.2 MYANMAR LETTER KHAMTI GA..MYANMAR LOGOGRAM KHAMTI HM AA77..AA79 ; valid ; ; NV8 # 5.2 MYANMAR SYMBOL AITON EXCLAMATION..MYANMAR SYMBOL AITON TWO AA7A..AA7B ; valid # 5.2 MYANMAR LETTER AITON RA..MYANMAR SIGN PAO KAREN TONE AA7C..AA7F ; valid # 7.0 MYANMAR SIGN TAI LAING TONE-2..MYANMAR LETTER SHWE PALAUNG SHA AA80..AAC2 ; valid # 5.2 TAI VIET LETTER LOW KO..TAI VIET TONE MAI SONG AAC3..AADA ; disallowed # NA .. AADB..AADD ; valid # 5.2 TAI VIET SYMBOL KON..TAI VIET SYMBOL SAM AADE..AADF ; valid ; ; NV8 # 5.2 TAI VIET SYMBOL HO HOI..TAI VIET SYMBOL KOI KOI AAE0..AAEF ; valid # 6.1 MEETEI MAYEK LETTER E..MEETEI MAYEK VOWEL SIGN AAU AAF0..AAF1 ; valid ; ; NV8 # 6.1 MEETEI MAYEK CHEIKHAN..MEETEI MAYEK AHANG KHUDAM AAF2..AAF6 ; valid # 6.1 MEETEI MAYEK ANJI..MEETEI MAYEK VIRAMA AAF7..AB00 ; disallowed # NA .. AB01..AB06 ; valid # 6.0 ETHIOPIC SYLLABLE TTHU..ETHIOPIC SYLLABLE TTHO AB07..AB08 ; disallowed # NA .. AB09..AB0E ; valid # 6.0 ETHIOPIC SYLLABLE DDHU..ETHIOPIC SYLLABLE DDHO AB0F..AB10 ; disallowed # NA .. AB11..AB16 ; valid # 6.0 ETHIOPIC SYLLABLE DZU..ETHIOPIC SYLLABLE DZO AB17..AB1F ; disallowed # NA .. AB20..AB26 ; valid # 6.0 ETHIOPIC SYLLABLE CCHHA..ETHIOPIC SYLLABLE CCHHO AB27 ; disallowed # NA AB28..AB2E ; valid # 6.0 ETHIOPIC SYLLABLE BBA..ETHIOPIC SYLLABLE BBO AB2F ; disallowed # NA AB30..AB5A ; valid # 7.0 LATIN SMALL LETTER BARRED ALPHA..LATIN SMALL LETTER Y WITH SHORT RIGHT LEG AB5B ; valid ; ; NV8 # 7.0 MODIFIER BREVE WITH INVERTED BREVE AB5C ; mapped ; A727 # 7.0 MODIFIER LETTER SMALL HENG AB5D ; mapped ; AB37 # 7.0 MODIFIER LETTER SMALL L WITH INVERTED LAZY S AB5E ; mapped ; 026B # 7.0 MODIFIER LETTER SMALL L WITH MIDDLE TILDE AB5F ; mapped ; AB52 # 7.0 MODIFIER LETTER SMALL U WITH LEFT HOOK AB60..AB63 ; valid # 8.0 LATIN SMALL LETTER SAKHA YAT..LATIN SMALL LETTER UO AB64..AB65 ; valid # 7.0 LATIN SMALL LETTER INVERTED ALPHA..GREEK LETTER SMALL CAPITAL OMEGA AB66..AB67 ; valid # 12.0 LATIN SMALL LETTER DZ DIGRAPH WITH RETROFLEX HOOK..LATIN SMALL LETTER TS DIGRAPH WITH RETROFLEX HOOK AB68 ; valid # 13.0 LATIN SMALL LETTER TURNED R WITH MIDDLE TILDE AB69 ; mapped ; 028D # 13.0 MODIFIER LETTER SMALL TURNED W AB6A..AB6B ; valid ; ; NV8 # 13.0 MODIFIER LETTER LEFT TACK..MODIFIER LETTER RIGHT TACK AB6C..AB6F ; disallowed # NA .. AB70 ; mapped ; 13A0 # 8.0 CHEROKEE SMALL LETTER A AB71 ; mapped ; 13A1 # 8.0 CHEROKEE SMALL LETTER E AB72 ; mapped ; 13A2 # 8.0 CHEROKEE SMALL LETTER I AB73 ; mapped ; 13A3 # 8.0 CHEROKEE SMALL LETTER O AB74 ; mapped ; 13A4 # 8.0 CHEROKEE SMALL LETTER U AB75 ; mapped ; 13A5 # 8.0 CHEROKEE SMALL LETTER V AB76 ; mapped ; 13A6 # 8.0 CHEROKEE SMALL LETTER GA AB77 ; mapped ; 13A7 # 8.0 CHEROKEE SMALL LETTER KA AB78 ; mapped ; 13A8 # 8.0 CHEROKEE SMALL LETTER GE AB79 ; mapped ; 13A9 # 8.0 CHEROKEE SMALL LETTER GI AB7A ; mapped ; 13AA # 8.0 CHEROKEE SMALL LETTER GO AB7B ; mapped ; 13AB # 8.0 CHEROKEE SMALL LETTER GU AB7C ; mapped ; 13AC # 8.0 CHEROKEE SMALL LETTER GV AB7D ; mapped ; 13AD # 8.0 CHEROKEE SMALL LETTER HA AB7E ; mapped ; 13AE # 8.0 CHEROKEE SMALL LETTER HE AB7F ; mapped ; 13AF # 8.0 CHEROKEE SMALL LETTER HI AB80 ; mapped ; 13B0 # 8.0 CHEROKEE SMALL LETTER HO AB81 ; mapped ; 13B1 # 8.0 CHEROKEE SMALL LETTER HU AB82 ; mapped ; 13B2 # 8.0 CHEROKEE SMALL LETTER HV AB83 ; mapped ; 13B3 # 8.0 CHEROKEE SMALL LETTER LA AB84 ; mapped ; 13B4 # 8.0 CHEROKEE SMALL LETTER LE AB85 ; mapped ; 13B5 # 8.0 CHEROKEE SMALL LETTER LI AB86 ; mapped ; 13B6 # 8.0 CHEROKEE SMALL LETTER LO AB87 ; mapped ; 13B7 # 8.0 CHEROKEE SMALL LETTER LU AB88 ; mapped ; 13B8 # 8.0 CHEROKEE SMALL LETTER LV AB89 ; mapped ; 13B9 # 8.0 CHEROKEE SMALL LETTER MA AB8A ; mapped ; 13BA # 8.0 CHEROKEE SMALL LETTER ME AB8B ; mapped ; 13BB # 8.0 CHEROKEE SMALL LETTER MI AB8C ; mapped ; 13BC # 8.0 CHEROKEE SMALL LETTER MO AB8D ; mapped ; 13BD # 8.0 CHEROKEE SMALL LETTER MU AB8E ; mapped ; 13BE # 8.0 CHEROKEE SMALL LETTER NA AB8F ; mapped ; 13BF # 8.0 CHEROKEE SMALL LETTER HNA AB90 ; mapped ; 13C0 # 8.0 CHEROKEE SMALL LETTER NAH AB91 ; mapped ; 13C1 # 8.0 CHEROKEE SMALL LETTER NE AB92 ; mapped ; 13C2 # 8.0 CHEROKEE SMALL LETTER NI AB93 ; mapped ; 13C3 # 8.0 CHEROKEE SMALL LETTER NO AB94 ; mapped ; 13C4 # 8.0 CHEROKEE SMALL LETTER NU AB95 ; mapped ; 13C5 # 8.0 CHEROKEE SMALL LETTER NV AB96 ; mapped ; 13C6 # 8.0 CHEROKEE SMALL LETTER QUA AB97 ; mapped ; 13C7 # 8.0 CHEROKEE SMALL LETTER QUE AB98 ; mapped ; 13C8 # 8.0 CHEROKEE SMALL LETTER QUI AB99 ; mapped ; 13C9 # 8.0 CHEROKEE SMALL LETTER QUO AB9A ; mapped ; 13CA # 8.0 CHEROKEE SMALL LETTER QUU AB9B ; mapped ; 13CB # 8.0 CHEROKEE SMALL LETTER QUV AB9C ; mapped ; 13CC # 8.0 CHEROKEE SMALL LETTER SA AB9D ; mapped ; 13CD # 8.0 CHEROKEE SMALL LETTER S AB9E ; mapped ; 13CE # 8.0 CHEROKEE SMALL LETTER SE AB9F ; mapped ; 13CF # 8.0 CHEROKEE SMALL LETTER SI ABA0 ; mapped ; 13D0 # 8.0 CHEROKEE SMALL LETTER SO ABA1 ; mapped ; 13D1 # 8.0 CHEROKEE SMALL LETTER SU ABA2 ; mapped ; 13D2 # 8.0 CHEROKEE SMALL LETTER SV ABA3 ; mapped ; 13D3 # 8.0 CHEROKEE SMALL LETTER DA ABA4 ; mapped ; 13D4 # 8.0 CHEROKEE SMALL LETTER TA ABA5 ; mapped ; 13D5 # 8.0 CHEROKEE SMALL LETTER DE ABA6 ; mapped ; 13D6 # 8.0 CHEROKEE SMALL LETTER TE ABA7 ; mapped ; 13D7 # 8.0 CHEROKEE SMALL LETTER DI ABA8 ; mapped ; 13D8 # 8.0 CHEROKEE SMALL LETTER TI ABA9 ; mapped ; 13D9 # 8.0 CHEROKEE SMALL LETTER DO ABAA ; mapped ; 13DA # 8.0 CHEROKEE SMALL LETTER DU ABAB ; mapped ; 13DB # 8.0 CHEROKEE SMALL LETTER DV ABAC ; mapped ; 13DC # 8.0 CHEROKEE SMALL LETTER DLA ABAD ; mapped ; 13DD # 8.0 CHEROKEE SMALL LETTER TLA ABAE ; mapped ; 13DE # 8.0 CHEROKEE SMALL LETTER TLE ABAF ; mapped ; 13DF # 8.0 CHEROKEE SMALL LETTER TLI ABB0 ; mapped ; 13E0 # 8.0 CHEROKEE SMALL LETTER TLO ABB1 ; mapped ; 13E1 # 8.0 CHEROKEE SMALL LETTER TLU ABB2 ; mapped ; 13E2 # 8.0 CHEROKEE SMALL LETTER TLV ABB3 ; mapped ; 13E3 # 8.0 CHEROKEE SMALL LETTER TSA ABB4 ; mapped ; 13E4 # 8.0 CHEROKEE SMALL LETTER TSE ABB5 ; mapped ; 13E5 # 8.0 CHEROKEE SMALL LETTER TSI ABB6 ; mapped ; 13E6 # 8.0 CHEROKEE SMALL LETTER TSO ABB7 ; mapped ; 13E7 # 8.0 CHEROKEE SMALL LETTER TSU ABB8 ; mapped ; 13E8 # 8.0 CHEROKEE SMALL LETTER TSV ABB9 ; mapped ; 13E9 # 8.0 CHEROKEE SMALL LETTER WA ABBA ; mapped ; 13EA # 8.0 CHEROKEE SMALL LETTER WE ABBB ; mapped ; 13EB # 8.0 CHEROKEE SMALL LETTER WI ABBC ; mapped ; 13EC # 8.0 CHEROKEE SMALL LETTER WO ABBD ; mapped ; 13ED # 8.0 CHEROKEE SMALL LETTER WU ABBE ; mapped ; 13EE # 8.0 CHEROKEE SMALL LETTER WV ABBF ; mapped ; 13EF # 8.0 CHEROKEE SMALL LETTER YA ABC0..ABEA ; valid # 5.2 MEETEI MAYEK LETTER KOK..MEETEI MAYEK VOWEL SIGN NUNG ABEB ; valid ; ; NV8 # 5.2 MEETEI MAYEK CHEIKHEI ABEC..ABED ; valid # 5.2 MEETEI MAYEK LUM IYEK..MEETEI MAYEK APUN IYEK ABEE..ABEF ; disallowed # NA .. ABF0..ABF9 ; valid # 5.2 MEETEI MAYEK DIGIT ZERO..MEETEI MAYEK DIGIT NINE ABFA..ABFF ; disallowed # NA .. AC00..D7A3 ; valid # 2.0 HANGUL SYLLABLE GA..HANGUL SYLLABLE HIH D7A4..D7AF ; disallowed # NA .. D7B0..D7C6 ; valid ; ; NV8 # 5.2 HANGUL JUNGSEONG O-YEO..HANGUL JUNGSEONG ARAEA-E D7C7..D7CA ; disallowed # NA .. D7CB..D7FB ; valid ; ; NV8 # 5.2 HANGUL JONGSEONG NIEUN-RIEUL..HANGUL JONGSEONG PHIEUPH-THIEUTH D7FC..D7FF ; disallowed # NA .. D800..DFFF ; disallowed # 2.0 .. E000..F8FF ; disallowed # 1.1 .. F900 ; mapped ; 8C48 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F900 F901 ; mapped ; 66F4 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F901 F902 ; mapped ; 8ECA # 1.1 CJK COMPATIBILITY IDEOGRAPH-F902 F903 ; mapped ; 8CC8 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F903 F904 ; mapped ; 6ED1 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F904 F905 ; mapped ; 4E32 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F905 F906 ; mapped ; 53E5 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F906 F907..F908 ; mapped ; 9F9C # 1.1 CJK COMPATIBILITY IDEOGRAPH-F907..CJK COMPATIBILITY IDEOGRAPH-F908 F909 ; mapped ; 5951 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F909 F90A ; mapped ; 91D1 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F90A F90B ; mapped ; 5587 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F90B F90C ; mapped ; 5948 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F90C F90D ; mapped ; 61F6 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F90D F90E ; mapped ; 7669 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F90E F90F ; mapped ; 7F85 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F90F F910 ; mapped ; 863F # 1.1 CJK COMPATIBILITY IDEOGRAPH-F910 F911 ; mapped ; 87BA # 1.1 CJK COMPATIBILITY IDEOGRAPH-F911 F912 ; mapped ; 88F8 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F912 F913 ; mapped ; 908F # 1.1 CJK COMPATIBILITY IDEOGRAPH-F913 F914 ; mapped ; 6A02 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F914 F915 ; mapped ; 6D1B # 1.1 CJK COMPATIBILITY IDEOGRAPH-F915 F916 ; mapped ; 70D9 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F916 F917 ; mapped ; 73DE # 1.1 CJK COMPATIBILITY IDEOGRAPH-F917 F918 ; mapped ; 843D # 1.1 CJK COMPATIBILITY IDEOGRAPH-F918 F919 ; mapped ; 916A # 1.1 CJK COMPATIBILITY IDEOGRAPH-F919 F91A ; mapped ; 99F1 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F91A F91B ; mapped ; 4E82 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F91B F91C ; mapped ; 5375 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F91C F91D ; mapped ; 6B04 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F91D F91E ; mapped ; 721B # 1.1 CJK COMPATIBILITY IDEOGRAPH-F91E F91F ; mapped ; 862D # 1.1 CJK COMPATIBILITY IDEOGRAPH-F91F F920 ; mapped ; 9E1E # 1.1 CJK COMPATIBILITY IDEOGRAPH-F920 F921 ; mapped ; 5D50 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F921 F922 ; mapped ; 6FEB # 1.1 CJK COMPATIBILITY IDEOGRAPH-F922 F923 ; mapped ; 85CD # 1.1 CJK COMPATIBILITY IDEOGRAPH-F923 F924 ; mapped ; 8964 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F924 F925 ; mapped ; 62C9 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F925 F926 ; mapped ; 81D8 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F926 F927 ; mapped ; 881F # 1.1 CJK COMPATIBILITY IDEOGRAPH-F927 F928 ; mapped ; 5ECA # 1.1 CJK COMPATIBILITY IDEOGRAPH-F928 F929 ; mapped ; 6717 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F929 F92A ; mapped ; 6D6A # 1.1 CJK COMPATIBILITY IDEOGRAPH-F92A F92B ; mapped ; 72FC # 1.1 CJK COMPATIBILITY IDEOGRAPH-F92B F92C ; mapped ; 90CE # 1.1 CJK COMPATIBILITY IDEOGRAPH-F92C F92D ; mapped ; 4F86 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F92D F92E ; mapped ; 51B7 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F92E F92F ; mapped ; 52DE # 1.1 CJK COMPATIBILITY IDEOGRAPH-F92F F930 ; mapped ; 64C4 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F930 F931 ; mapped ; 6AD3 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F931 F932 ; mapped ; 7210 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F932 F933 ; mapped ; 76E7 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F933 F934 ; mapped ; 8001 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F934 F935 ; mapped ; 8606 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F935 F936 ; mapped ; 865C # 1.1 CJK COMPATIBILITY IDEOGRAPH-F936 F937 ; mapped ; 8DEF # 1.1 CJK COMPATIBILITY IDEOGRAPH-F937 F938 ; mapped ; 9732 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F938 F939 ; mapped ; 9B6F # 1.1 CJK COMPATIBILITY IDEOGRAPH-F939 F93A ; mapped ; 9DFA # 1.1 CJK COMPATIBILITY IDEOGRAPH-F93A F93B ; mapped ; 788C # 1.1 CJK COMPATIBILITY IDEOGRAPH-F93B F93C ; mapped ; 797F # 1.1 CJK COMPATIBILITY IDEOGRAPH-F93C F93D ; mapped ; 7DA0 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F93D F93E ; mapped ; 83C9 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F93E F93F ; mapped ; 9304 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F93F F940 ; mapped ; 9E7F # 1.1 CJK COMPATIBILITY IDEOGRAPH-F940 F941 ; mapped ; 8AD6 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F941 F942 ; mapped ; 58DF # 1.1 CJK COMPATIBILITY IDEOGRAPH-F942 F943 ; mapped ; 5F04 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F943 F944 ; mapped ; 7C60 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F944 F945 ; mapped ; 807E # 1.1 CJK COMPATIBILITY IDEOGRAPH-F945 F946 ; mapped ; 7262 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F946 F947 ; mapped ; 78CA # 1.1 CJK COMPATIBILITY IDEOGRAPH-F947 F948 ; mapped ; 8CC2 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F948 F949 ; mapped ; 96F7 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F949 F94A ; mapped ; 58D8 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F94A F94B ; mapped ; 5C62 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F94B F94C ; mapped ; 6A13 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F94C F94D ; mapped ; 6DDA # 1.1 CJK COMPATIBILITY IDEOGRAPH-F94D F94E ; mapped ; 6F0F # 1.1 CJK COMPATIBILITY IDEOGRAPH-F94E F94F ; mapped ; 7D2F # 1.1 CJK COMPATIBILITY IDEOGRAPH-F94F F950 ; mapped ; 7E37 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F950 F951 ; mapped ; 964B # 1.1 CJK COMPATIBILITY IDEOGRAPH-F951 F952 ; mapped ; 52D2 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F952 F953 ; mapped ; 808B # 1.1 CJK COMPATIBILITY IDEOGRAPH-F953 F954 ; mapped ; 51DC # 1.1 CJK COMPATIBILITY IDEOGRAPH-F954 F955 ; mapped ; 51CC # 1.1 CJK COMPATIBILITY IDEOGRAPH-F955 F956 ; mapped ; 7A1C # 1.1 CJK COMPATIBILITY IDEOGRAPH-F956 F957 ; mapped ; 7DBE # 1.1 CJK COMPATIBILITY IDEOGRAPH-F957 F958 ; mapped ; 83F1 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F958 F959 ; mapped ; 9675 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F959 F95A ; mapped ; 8B80 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F95A F95B ; mapped ; 62CF # 1.1 CJK COMPATIBILITY IDEOGRAPH-F95B F95C ; mapped ; 6A02 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F95C F95D ; mapped ; 8AFE # 1.1 CJK COMPATIBILITY IDEOGRAPH-F95D F95E ; mapped ; 4E39 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F95E F95F ; mapped ; 5BE7 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F95F F960 ; mapped ; 6012 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F960 F961 ; mapped ; 7387 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F961 F962 ; mapped ; 7570 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F962 F963 ; mapped ; 5317 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F963 F964 ; mapped ; 78FB # 1.1 CJK COMPATIBILITY IDEOGRAPH-F964 F965 ; mapped ; 4FBF # 1.1 CJK COMPATIBILITY IDEOGRAPH-F965 F966 ; mapped ; 5FA9 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F966 F967 ; mapped ; 4E0D # 1.1 CJK COMPATIBILITY IDEOGRAPH-F967 F968 ; mapped ; 6CCC # 1.1 CJK COMPATIBILITY IDEOGRAPH-F968 F969 ; mapped ; 6578 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F969 F96A ; mapped ; 7D22 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F96A F96B ; mapped ; 53C3 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F96B F96C ; mapped ; 585E # 1.1 CJK COMPATIBILITY IDEOGRAPH-F96C F96D ; mapped ; 7701 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F96D F96E ; mapped ; 8449 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F96E F96F ; mapped ; 8AAA # 1.1 CJK COMPATIBILITY IDEOGRAPH-F96F F970 ; mapped ; 6BBA # 1.1 CJK COMPATIBILITY IDEOGRAPH-F970 F971 ; mapped ; 8FB0 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F971 F972 ; mapped ; 6C88 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F972 F973 ; mapped ; 62FE # 1.1 CJK COMPATIBILITY IDEOGRAPH-F973 F974 ; mapped ; 82E5 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F974 F975 ; mapped ; 63A0 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F975 F976 ; mapped ; 7565 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F976 F977 ; mapped ; 4EAE # 1.1 CJK COMPATIBILITY IDEOGRAPH-F977 F978 ; mapped ; 5169 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F978 F979 ; mapped ; 51C9 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F979 F97A ; mapped ; 6881 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F97A F97B ; mapped ; 7CE7 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F97B F97C ; mapped ; 826F # 1.1 CJK COMPATIBILITY IDEOGRAPH-F97C F97D ; mapped ; 8AD2 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F97D F97E ; mapped ; 91CF # 1.1 CJK COMPATIBILITY IDEOGRAPH-F97E F97F ; mapped ; 52F5 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F97F F980 ; mapped ; 5442 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F980 F981 ; mapped ; 5973 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F981 F982 ; mapped ; 5EEC # 1.1 CJK COMPATIBILITY IDEOGRAPH-F982 F983 ; mapped ; 65C5 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F983 F984 ; mapped ; 6FFE # 1.1 CJK COMPATIBILITY IDEOGRAPH-F984 F985 ; mapped ; 792A # 1.1 CJK COMPATIBILITY IDEOGRAPH-F985 F986 ; mapped ; 95AD # 1.1 CJK COMPATIBILITY IDEOGRAPH-F986 F987 ; mapped ; 9A6A # 1.1 CJK COMPATIBILITY IDEOGRAPH-F987 F988 ; mapped ; 9E97 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F988 F989 ; mapped ; 9ECE # 1.1 CJK COMPATIBILITY IDEOGRAPH-F989 F98A ; mapped ; 529B # 1.1 CJK COMPATIBILITY IDEOGRAPH-F98A F98B ; mapped ; 66C6 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F98B F98C ; mapped ; 6B77 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F98C F98D ; mapped ; 8F62 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F98D F98E ; mapped ; 5E74 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F98E F98F ; mapped ; 6190 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F98F F990 ; mapped ; 6200 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F990 F991 ; mapped ; 649A # 1.1 CJK COMPATIBILITY IDEOGRAPH-F991 F992 ; mapped ; 6F23 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F992 F993 ; mapped ; 7149 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F993 F994 ; mapped ; 7489 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F994 F995 ; mapped ; 79CA # 1.1 CJK COMPATIBILITY IDEOGRAPH-F995 F996 ; mapped ; 7DF4 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F996 F997 ; mapped ; 806F # 1.1 CJK COMPATIBILITY IDEOGRAPH-F997 F998 ; mapped ; 8F26 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F998 F999 ; mapped ; 84EE # 1.1 CJK COMPATIBILITY IDEOGRAPH-F999 F99A ; mapped ; 9023 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F99A F99B ; mapped ; 934A # 1.1 CJK COMPATIBILITY IDEOGRAPH-F99B F99C ; mapped ; 5217 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F99C F99D ; mapped ; 52A3 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F99D F99E ; mapped ; 54BD # 1.1 CJK COMPATIBILITY IDEOGRAPH-F99E F99F ; mapped ; 70C8 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F99F F9A0 ; mapped ; 88C2 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9A0 F9A1 ; mapped ; 8AAA # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9A1 F9A2 ; mapped ; 5EC9 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9A2 F9A3 ; mapped ; 5FF5 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9A3 F9A4 ; mapped ; 637B # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9A4 F9A5 ; mapped ; 6BAE # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9A5 F9A6 ; mapped ; 7C3E # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9A6 F9A7 ; mapped ; 7375 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9A7 F9A8 ; mapped ; 4EE4 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9A8 F9A9 ; mapped ; 56F9 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9A9 F9AA ; mapped ; 5BE7 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9AA F9AB ; mapped ; 5DBA # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9AB F9AC ; mapped ; 601C # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9AC F9AD ; mapped ; 73B2 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9AD F9AE ; mapped ; 7469 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9AE F9AF ; mapped ; 7F9A # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9AF F9B0 ; mapped ; 8046 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9B0 F9B1 ; mapped ; 9234 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9B1 F9B2 ; mapped ; 96F6 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9B2 F9B3 ; mapped ; 9748 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9B3 F9B4 ; mapped ; 9818 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9B4 F9B5 ; mapped ; 4F8B # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9B5 F9B6 ; mapped ; 79AE # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9B6 F9B7 ; mapped ; 91B4 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9B7 F9B8 ; mapped ; 96B8 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9B8 F9B9 ; mapped ; 60E1 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9B9 F9BA ; mapped ; 4E86 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9BA F9BB ; mapped ; 50DA # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9BB F9BC ; mapped ; 5BEE # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9BC F9BD ; mapped ; 5C3F # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9BD F9BE ; mapped ; 6599 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9BE F9BF ; mapped ; 6A02 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9BF F9C0 ; mapped ; 71CE # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9C0 F9C1 ; mapped ; 7642 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9C1 F9C2 ; mapped ; 84FC # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9C2 F9C3 ; mapped ; 907C # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9C3 F9C4 ; mapped ; 9F8D # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9C4 F9C5 ; mapped ; 6688 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9C5 F9C6 ; mapped ; 962E # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9C6 F9C7 ; mapped ; 5289 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9C7 F9C8 ; mapped ; 677B # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9C8 F9C9 ; mapped ; 67F3 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9C9 F9CA ; mapped ; 6D41 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9CA F9CB ; mapped ; 6E9C # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9CB F9CC ; mapped ; 7409 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9CC F9CD ; mapped ; 7559 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9CD F9CE ; mapped ; 786B # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9CE F9CF ; mapped ; 7D10 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9CF F9D0 ; mapped ; 985E # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9D0 F9D1 ; mapped ; 516D # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9D1 F9D2 ; mapped ; 622E # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9D2 F9D3 ; mapped ; 9678 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9D3 F9D4 ; mapped ; 502B # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9D4 F9D5 ; mapped ; 5D19 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9D5 F9D6 ; mapped ; 6DEA # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9D6 F9D7 ; mapped ; 8F2A # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9D7 F9D8 ; mapped ; 5F8B # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9D8 F9D9 ; mapped ; 6144 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9D9 F9DA ; mapped ; 6817 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9DA F9DB ; mapped ; 7387 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9DB F9DC ; mapped ; 9686 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9DC F9DD ; mapped ; 5229 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9DD F9DE ; mapped ; 540F # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9DE F9DF ; mapped ; 5C65 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9DF F9E0 ; mapped ; 6613 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9E0 F9E1 ; mapped ; 674E # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9E1 F9E2 ; mapped ; 68A8 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9E2 F9E3 ; mapped ; 6CE5 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9E3 F9E4 ; mapped ; 7406 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9E4 F9E5 ; mapped ; 75E2 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9E5 F9E6 ; mapped ; 7F79 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9E6 F9E7 ; mapped ; 88CF # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9E7 F9E8 ; mapped ; 88E1 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9E8 F9E9 ; mapped ; 91CC # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9E9 F9EA ; mapped ; 96E2 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9EA F9EB ; mapped ; 533F # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9EB F9EC ; mapped ; 6EBA # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9EC F9ED ; mapped ; 541D # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9ED F9EE ; mapped ; 71D0 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9EE F9EF ; mapped ; 7498 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9EF F9F0 ; mapped ; 85FA # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9F0 F9F1 ; mapped ; 96A3 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9F1 F9F2 ; mapped ; 9C57 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9F2 F9F3 ; mapped ; 9E9F # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9F3 F9F4 ; mapped ; 6797 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9F4 F9F5 ; mapped ; 6DCB # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9F5 F9F6 ; mapped ; 81E8 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9F6 F9F7 ; mapped ; 7ACB # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9F7 F9F8 ; mapped ; 7B20 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9F8 F9F9 ; mapped ; 7C92 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9F9 F9FA ; mapped ; 72C0 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9FA F9FB ; mapped ; 7099 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9FB F9FC ; mapped ; 8B58 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9FC F9FD ; mapped ; 4EC0 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9FD F9FE ; mapped ; 8336 # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9FE F9FF ; mapped ; 523A # 1.1 CJK COMPATIBILITY IDEOGRAPH-F9FF FA00 ; mapped ; 5207 # 1.1 CJK COMPATIBILITY IDEOGRAPH-FA00 FA01 ; mapped ; 5EA6 # 1.1 CJK COMPATIBILITY IDEOGRAPH-FA01 FA02 ; mapped ; 62D3 # 1.1 CJK COMPATIBILITY IDEOGRAPH-FA02 FA03 ; mapped ; 7CD6 # 1.1 CJK COMPATIBILITY IDEOGRAPH-FA03 FA04 ; mapped ; 5B85 # 1.1 CJK COMPATIBILITY IDEOGRAPH-FA04 FA05 ; mapped ; 6D1E # 1.1 CJK COMPATIBILITY IDEOGRAPH-FA05 FA06 ; mapped ; 66B4 # 1.1 CJK COMPATIBILITY IDEOGRAPH-FA06 FA07 ; mapped ; 8F3B # 1.1 CJK COMPATIBILITY IDEOGRAPH-FA07 FA08 ; mapped ; 884C # 1.1 CJK COMPATIBILITY IDEOGRAPH-FA08 FA09 ; mapped ; 964D # 1.1 CJK COMPATIBILITY IDEOGRAPH-FA09 FA0A ; mapped ; 898B # 1.1 CJK COMPATIBILITY IDEOGRAPH-FA0A FA0B ; mapped ; 5ED3 # 1.1 CJK COMPATIBILITY IDEOGRAPH-FA0B FA0C ; mapped ; 5140 # 1.1 CJK COMPATIBILITY IDEOGRAPH-FA0C FA0D ; mapped ; 55C0 # 1.1 CJK COMPATIBILITY IDEOGRAPH-FA0D FA0E..FA0F ; valid # 1.1 CJK COMPATIBILITY IDEOGRAPH-FA0E..CJK COMPATIBILITY IDEOGRAPH-FA0F FA10 ; mapped ; 585A # 1.1 CJK COMPATIBILITY IDEOGRAPH-FA10 FA11 ; valid # 1.1 CJK COMPATIBILITY IDEOGRAPH-FA11 FA12 ; mapped ; 6674 # 1.1 CJK COMPATIBILITY IDEOGRAPH-FA12 FA13..FA14 ; valid # 1.1 CJK COMPATIBILITY IDEOGRAPH-FA13..CJK COMPATIBILITY IDEOGRAPH-FA14 FA15 ; mapped ; 51DE # 1.1 CJK COMPATIBILITY IDEOGRAPH-FA15 FA16 ; mapped ; 732A # 1.1 CJK COMPATIBILITY IDEOGRAPH-FA16 FA17 ; mapped ; 76CA # 1.1 CJK COMPATIBILITY IDEOGRAPH-FA17 FA18 ; mapped ; 793C # 1.1 CJK COMPATIBILITY IDEOGRAPH-FA18 FA19 ; mapped ; 795E # 1.1 CJK COMPATIBILITY IDEOGRAPH-FA19 FA1A ; mapped ; 7965 # 1.1 CJK COMPATIBILITY IDEOGRAPH-FA1A FA1B ; mapped ; 798F # 1.1 CJK COMPATIBILITY IDEOGRAPH-FA1B FA1C ; mapped ; 9756 # 1.1 CJK COMPATIBILITY IDEOGRAPH-FA1C FA1D ; mapped ; 7CBE # 1.1 CJK COMPATIBILITY IDEOGRAPH-FA1D FA1E ; mapped ; 7FBD # 1.1 CJK COMPATIBILITY IDEOGRAPH-FA1E FA1F ; valid # 1.1 CJK COMPATIBILITY IDEOGRAPH-FA1F FA20 ; mapped ; 8612 # 1.1 CJK COMPATIBILITY IDEOGRAPH-FA20 FA21 ; valid # 1.1 CJK COMPATIBILITY IDEOGRAPH-FA21 FA22 ; mapped ; 8AF8 # 1.1 CJK COMPATIBILITY IDEOGRAPH-FA22 FA23..FA24 ; valid # 1.1 CJK COMPATIBILITY IDEOGRAPH-FA23..CJK COMPATIBILITY IDEOGRAPH-FA24 FA25 ; mapped ; 9038 # 1.1 CJK COMPATIBILITY IDEOGRAPH-FA25 FA26 ; mapped ; 90FD # 1.1 CJK COMPATIBILITY IDEOGRAPH-FA26 FA27..FA29 ; valid # 1.1 CJK COMPATIBILITY IDEOGRAPH-FA27..CJK COMPATIBILITY IDEOGRAPH-FA29 FA2A ; mapped ; 98EF # 1.1 CJK COMPATIBILITY IDEOGRAPH-FA2A FA2B ; mapped ; 98FC # 1.1 CJK COMPATIBILITY IDEOGRAPH-FA2B FA2C ; mapped ; 9928 # 1.1 CJK COMPATIBILITY IDEOGRAPH-FA2C FA2D ; mapped ; 9DB4 # 1.1 CJK COMPATIBILITY IDEOGRAPH-FA2D FA2E ; mapped ; 90DE # 6.1 CJK COMPATIBILITY IDEOGRAPH-FA2E FA2F ; mapped ; 96B7 # 6.1 CJK COMPATIBILITY IDEOGRAPH-FA2F FA30 ; mapped ; 4FAE # 3.2 CJK COMPATIBILITY IDEOGRAPH-FA30 FA31 ; mapped ; 50E7 # 3.2 CJK COMPATIBILITY IDEOGRAPH-FA31 FA32 ; mapped ; 514D # 3.2 CJK COMPATIBILITY IDEOGRAPH-FA32 FA33 ; mapped ; 52C9 # 3.2 CJK COMPATIBILITY IDEOGRAPH-FA33 FA34 ; mapped ; 52E4 # 3.2 CJK COMPATIBILITY IDEOGRAPH-FA34 FA35 ; mapped ; 5351 # 3.2 CJK COMPATIBILITY IDEOGRAPH-FA35 FA36 ; mapped ; 559D # 3.2 CJK COMPATIBILITY IDEOGRAPH-FA36 FA37 ; mapped ; 5606 # 3.2 CJK COMPATIBILITY IDEOGRAPH-FA37 FA38 ; mapped ; 5668 # 3.2 CJK COMPATIBILITY IDEOGRAPH-FA38 FA39 ; mapped ; 5840 # 3.2 CJK COMPATIBILITY IDEOGRAPH-FA39 FA3A ; mapped ; 58A8 # 3.2 CJK COMPATIBILITY IDEOGRAPH-FA3A FA3B ; mapped ; 5C64 # 3.2 CJK COMPATIBILITY IDEOGRAPH-FA3B FA3C ; mapped ; 5C6E # 3.2 CJK COMPATIBILITY IDEOGRAPH-FA3C FA3D ; mapped ; 6094 # 3.2 CJK COMPATIBILITY IDEOGRAPH-FA3D FA3E ; mapped ; 6168 # 3.2 CJK COMPATIBILITY IDEOGRAPH-FA3E FA3F ; mapped ; 618E # 3.2 CJK COMPATIBILITY IDEOGRAPH-FA3F FA40 ; mapped ; 61F2 # 3.2 CJK COMPATIBILITY IDEOGRAPH-FA40 FA41 ; mapped ; 654F # 3.2 CJK COMPATIBILITY IDEOGRAPH-FA41 FA42 ; mapped ; 65E2 # 3.2 CJK COMPATIBILITY IDEOGRAPH-FA42 FA43 ; mapped ; 6691 # 3.2 CJK COMPATIBILITY IDEOGRAPH-FA43 FA44 ; mapped ; 6885 # 3.2 CJK COMPATIBILITY IDEOGRAPH-FA44 FA45 ; mapped ; 6D77 # 3.2 CJK COMPATIBILITY IDEOGRAPH-FA45 FA46 ; mapped ; 6E1A # 3.2 CJK COMPATIBILITY IDEOGRAPH-FA46 FA47 ; mapped ; 6F22 # 3.2 CJK COMPATIBILITY IDEOGRAPH-FA47 FA48 ; mapped ; 716E # 3.2 CJK COMPATIBILITY IDEOGRAPH-FA48 FA49 ; mapped ; 722B # 3.2 CJK COMPATIBILITY IDEOGRAPH-FA49 FA4A ; mapped ; 7422 # 3.2 CJK COMPATIBILITY IDEOGRAPH-FA4A FA4B ; mapped ; 7891 # 3.2 CJK COMPATIBILITY IDEOGRAPH-FA4B FA4C ; mapped ; 793E # 3.2 CJK COMPATIBILITY IDEOGRAPH-FA4C FA4D ; mapped ; 7949 # 3.2 CJK COMPATIBILITY IDEOGRAPH-FA4D FA4E ; mapped ; 7948 # 3.2 CJK COMPATIBILITY IDEOGRAPH-FA4E FA4F ; mapped ; 7950 # 3.2 CJK COMPATIBILITY IDEOGRAPH-FA4F FA50 ; mapped ; 7956 # 3.2 CJK COMPATIBILITY IDEOGRAPH-FA50 FA51 ; mapped ; 795D # 3.2 CJK COMPATIBILITY IDEOGRAPH-FA51 FA52 ; mapped ; 798D # 3.2 CJK COMPATIBILITY IDEOGRAPH-FA52 FA53 ; mapped ; 798E # 3.2 CJK COMPATIBILITY IDEOGRAPH-FA53 FA54 ; mapped ; 7A40 # 3.2 CJK COMPATIBILITY IDEOGRAPH-FA54 FA55 ; mapped ; 7A81 # 3.2 CJK COMPATIBILITY IDEOGRAPH-FA55 FA56 ; mapped ; 7BC0 # 3.2 CJK COMPATIBILITY IDEOGRAPH-FA56 FA57 ; mapped ; 7DF4 # 3.2 CJK COMPATIBILITY IDEOGRAPH-FA57 FA58 ; mapped ; 7E09 # 3.2 CJK COMPATIBILITY IDEOGRAPH-FA58 FA59 ; mapped ; 7E41 # 3.2 CJK COMPATIBILITY IDEOGRAPH-FA59 FA5A ; mapped ; 7F72 # 3.2 CJK COMPATIBILITY IDEOGRAPH-FA5A FA5B ; mapped ; 8005 # 3.2 CJK COMPATIBILITY IDEOGRAPH-FA5B FA5C ; mapped ; 81ED # 3.2 CJK COMPATIBILITY IDEOGRAPH-FA5C FA5D..FA5E ; mapped ; 8279 # 3.2 CJK COMPATIBILITY IDEOGRAPH-FA5D..CJK COMPATIBILITY IDEOGRAPH-FA5E FA5F ; mapped ; 8457 # 3.2 CJK COMPATIBILITY IDEOGRAPH-FA5F FA60 ; mapped ; 8910 # 3.2 CJK COMPATIBILITY IDEOGRAPH-FA60 FA61 ; mapped ; 8996 # 3.2 CJK COMPATIBILITY IDEOGRAPH-FA61 FA62 ; mapped ; 8B01 # 3.2 CJK COMPATIBILITY IDEOGRAPH-FA62 FA63 ; mapped ; 8B39 # 3.2 CJK COMPATIBILITY IDEOGRAPH-FA63 FA64 ; mapped ; 8CD3 # 3.2 CJK COMPATIBILITY IDEOGRAPH-FA64 FA65 ; mapped ; 8D08 # 3.2 CJK COMPATIBILITY IDEOGRAPH-FA65 FA66 ; mapped ; 8FB6 # 3.2 CJK COMPATIBILITY IDEOGRAPH-FA66 FA67 ; mapped ; 9038 # 3.2 CJK COMPATIBILITY IDEOGRAPH-FA67 FA68 ; mapped ; 96E3 # 3.2 CJK COMPATIBILITY IDEOGRAPH-FA68 FA69 ; mapped ; 97FF # 3.2 CJK COMPATIBILITY IDEOGRAPH-FA69 FA6A ; mapped ; 983B # 3.2 CJK COMPATIBILITY IDEOGRAPH-FA6A FA6B ; mapped ; 6075 # 5.2 CJK COMPATIBILITY IDEOGRAPH-FA6B FA6C ; mapped ; 242EE # 5.2 CJK COMPATIBILITY IDEOGRAPH-FA6C FA6D ; mapped ; 8218 # 5.2 CJK COMPATIBILITY IDEOGRAPH-FA6D FA6E..FA6F ; disallowed # NA .. FA70 ; mapped ; 4E26 # 4.1 CJK COMPATIBILITY IDEOGRAPH-FA70 FA71 ; mapped ; 51B5 # 4.1 CJK COMPATIBILITY IDEOGRAPH-FA71 FA72 ; mapped ; 5168 # 4.1 CJK COMPATIBILITY IDEOGRAPH-FA72 FA73 ; mapped ; 4F80 # 4.1 CJK COMPATIBILITY IDEOGRAPH-FA73 FA74 ; mapped ; 5145 # 4.1 CJK COMPATIBILITY IDEOGRAPH-FA74 FA75 ; mapped ; 5180 # 4.1 CJK COMPATIBILITY IDEOGRAPH-FA75 FA76 ; mapped ; 52C7 # 4.1 CJK COMPATIBILITY IDEOGRAPH-FA76 FA77 ; mapped ; 52FA # 4.1 CJK COMPATIBILITY IDEOGRAPH-FA77 FA78 ; mapped ; 559D # 4.1 CJK COMPATIBILITY IDEOGRAPH-FA78 FA79 ; mapped ; 5555 # 4.1 CJK COMPATIBILITY IDEOGRAPH-FA79 FA7A ; mapped ; 5599 # 4.1 CJK COMPATIBILITY IDEOGRAPH-FA7A FA7B ; mapped ; 55E2 # 4.1 CJK COMPATIBILITY IDEOGRAPH-FA7B FA7C ; mapped ; 585A # 4.1 CJK COMPATIBILITY IDEOGRAPH-FA7C FA7D ; mapped ; 58B3 # 4.1 CJK COMPATIBILITY IDEOGRAPH-FA7D FA7E ; mapped ; 5944 # 4.1 CJK COMPATIBILITY IDEOGRAPH-FA7E FA7F ; mapped ; 5954 # 4.1 CJK COMPATIBILITY IDEOGRAPH-FA7F FA80 ; mapped ; 5A62 # 4.1 CJK COMPATIBILITY IDEOGRAPH-FA80 FA81 ; mapped ; 5B28 # 4.1 CJK COMPATIBILITY IDEOGRAPH-FA81 FA82 ; mapped ; 5ED2 # 4.1 CJK COMPATIBILITY IDEOGRAPH-FA82 FA83 ; mapped ; 5ED9 # 4.1 CJK COMPATIBILITY IDEOGRAPH-FA83 FA84 ; mapped ; 5F69 # 4.1 CJK COMPATIBILITY IDEOGRAPH-FA84 FA85 ; mapped ; 5FAD # 4.1 CJK COMPATIBILITY IDEOGRAPH-FA85 FA86 ; mapped ; 60D8 # 4.1 CJK COMPATIBILITY IDEOGRAPH-FA86 FA87 ; mapped ; 614E # 4.1 CJK COMPATIBILITY IDEOGRAPH-FA87 FA88 ; mapped ; 6108 # 4.1 CJK COMPATIBILITY IDEOGRAPH-FA88 FA89 ; mapped ; 618E # 4.1 CJK COMPATIBILITY IDEOGRAPH-FA89 FA8A ; mapped ; 6160 # 4.1 CJK COMPATIBILITY IDEOGRAPH-FA8A FA8B ; mapped ; 61F2 # 4.1 CJK COMPATIBILITY IDEOGRAPH-FA8B FA8C ; mapped ; 6234 # 4.1 CJK COMPATIBILITY IDEOGRAPH-FA8C FA8D ; mapped ; 63C4 # 4.1 CJK COMPATIBILITY IDEOGRAPH-FA8D FA8E ; mapped ; 641C # 4.1 CJK COMPATIBILITY IDEOGRAPH-FA8E FA8F ; mapped ; 6452 # 4.1 CJK COMPATIBILITY IDEOGRAPH-FA8F FA90 ; mapped ; 6556 # 4.1 CJK COMPATIBILITY IDEOGRAPH-FA90 FA91 ; mapped ; 6674 # 4.1 CJK COMPATIBILITY IDEOGRAPH-FA91 FA92 ; mapped ; 6717 # 4.1 CJK COMPATIBILITY IDEOGRAPH-FA92 FA93 ; mapped ; 671B # 4.1 CJK COMPATIBILITY IDEOGRAPH-FA93 FA94 ; mapped ; 6756 # 4.1 CJK COMPATIBILITY IDEOGRAPH-FA94 FA95 ; mapped ; 6B79 # 4.1 CJK COMPATIBILITY IDEOGRAPH-FA95 FA96 ; mapped ; 6BBA # 4.1 CJK COMPATIBILITY IDEOGRAPH-FA96 FA97 ; mapped ; 6D41 # 4.1 CJK COMPATIBILITY IDEOGRAPH-FA97 FA98 ; mapped ; 6EDB # 4.1 CJK COMPATIBILITY IDEOGRAPH-FA98 FA99 ; mapped ; 6ECB # 4.1 CJK COMPATIBILITY IDEOGRAPH-FA99 FA9A ; mapped ; 6F22 # 4.1 CJK COMPATIBILITY IDEOGRAPH-FA9A FA9B ; mapped ; 701E # 4.1 CJK COMPATIBILITY IDEOGRAPH-FA9B FA9C ; mapped ; 716E # 4.1 CJK COMPATIBILITY IDEOGRAPH-FA9C FA9D ; mapped ; 77A7 # 4.1 CJK COMPATIBILITY IDEOGRAPH-FA9D FA9E ; mapped ; 7235 # 4.1 CJK COMPATIBILITY IDEOGRAPH-FA9E FA9F ; mapped ; 72AF # 4.1 CJK COMPATIBILITY IDEOGRAPH-FA9F FAA0 ; mapped ; 732A # 4.1 CJK COMPATIBILITY IDEOGRAPH-FAA0 FAA1 ; mapped ; 7471 # 4.1 CJK COMPATIBILITY IDEOGRAPH-FAA1 FAA2 ; mapped ; 7506 # 4.1 CJK COMPATIBILITY IDEOGRAPH-FAA2 FAA3 ; mapped ; 753B # 4.1 CJK COMPATIBILITY IDEOGRAPH-FAA3 FAA4 ; mapped ; 761D # 4.1 CJK COMPATIBILITY IDEOGRAPH-FAA4 FAA5 ; mapped ; 761F # 4.1 CJK COMPATIBILITY IDEOGRAPH-FAA5 FAA6 ; mapped ; 76CA # 4.1 CJK COMPATIBILITY IDEOGRAPH-FAA6 FAA7 ; mapped ; 76DB # 4.1 CJK COMPATIBILITY IDEOGRAPH-FAA7 FAA8 ; mapped ; 76F4 # 4.1 CJK COMPATIBILITY IDEOGRAPH-FAA8 FAA9 ; mapped ; 774A # 4.1 CJK COMPATIBILITY IDEOGRAPH-FAA9 FAAA ; mapped ; 7740 # 4.1 CJK COMPATIBILITY IDEOGRAPH-FAAA FAAB ; mapped ; 78CC # 4.1 CJK COMPATIBILITY IDEOGRAPH-FAAB FAAC ; mapped ; 7AB1 # 4.1 CJK COMPATIBILITY IDEOGRAPH-FAAC FAAD ; mapped ; 7BC0 # 4.1 CJK COMPATIBILITY IDEOGRAPH-FAAD FAAE ; mapped ; 7C7B # 4.1 CJK COMPATIBILITY IDEOGRAPH-FAAE FAAF ; mapped ; 7D5B # 4.1 CJK COMPATIBILITY IDEOGRAPH-FAAF FAB0 ; mapped ; 7DF4 # 4.1 CJK COMPATIBILITY IDEOGRAPH-FAB0 FAB1 ; mapped ; 7F3E # 4.1 CJK COMPATIBILITY IDEOGRAPH-FAB1 FAB2 ; mapped ; 8005 # 4.1 CJK COMPATIBILITY IDEOGRAPH-FAB2 FAB3 ; mapped ; 8352 # 4.1 CJK COMPATIBILITY IDEOGRAPH-FAB3 FAB4 ; mapped ; 83EF # 4.1 CJK COMPATIBILITY IDEOGRAPH-FAB4 FAB5 ; mapped ; 8779 # 4.1 CJK COMPATIBILITY IDEOGRAPH-FAB5 FAB6 ; mapped ; 8941 # 4.1 CJK COMPATIBILITY IDEOGRAPH-FAB6 FAB7 ; mapped ; 8986 # 4.1 CJK COMPATIBILITY IDEOGRAPH-FAB7 FAB8 ; mapped ; 8996 # 4.1 CJK COMPATIBILITY IDEOGRAPH-FAB8 FAB9 ; mapped ; 8ABF # 4.1 CJK COMPATIBILITY IDEOGRAPH-FAB9 FABA ; mapped ; 8AF8 # 4.1 CJK COMPATIBILITY IDEOGRAPH-FABA FABB ; mapped ; 8ACB # 4.1 CJK COMPATIBILITY IDEOGRAPH-FABB FABC ; mapped ; 8B01 # 4.1 CJK COMPATIBILITY IDEOGRAPH-FABC FABD ; mapped ; 8AFE # 4.1 CJK COMPATIBILITY IDEOGRAPH-FABD FABE ; mapped ; 8AED # 4.1 CJK COMPATIBILITY IDEOGRAPH-FABE FABF ; mapped ; 8B39 # 4.1 CJK COMPATIBILITY IDEOGRAPH-FABF FAC0 ; mapped ; 8B8A # 4.1 CJK COMPATIBILITY IDEOGRAPH-FAC0 FAC1 ; mapped ; 8D08 # 4.1 CJK COMPATIBILITY IDEOGRAPH-FAC1 FAC2 ; mapped ; 8F38 # 4.1 CJK COMPATIBILITY IDEOGRAPH-FAC2 FAC3 ; mapped ; 9072 # 4.1 CJK COMPATIBILITY IDEOGRAPH-FAC3 FAC4 ; mapped ; 9199 # 4.1 CJK COMPATIBILITY IDEOGRAPH-FAC4 FAC5 ; mapped ; 9276 # 4.1 CJK COMPATIBILITY IDEOGRAPH-FAC5 FAC6 ; mapped ; 967C # 4.1 CJK COMPATIBILITY IDEOGRAPH-FAC6 FAC7 ; mapped ; 96E3 # 4.1 CJK COMPATIBILITY IDEOGRAPH-FAC7 FAC8 ; mapped ; 9756 # 4.1 CJK COMPATIBILITY IDEOGRAPH-FAC8 FAC9 ; mapped ; 97DB # 4.1 CJK COMPATIBILITY IDEOGRAPH-FAC9 FACA ; mapped ; 97FF # 4.1 CJK COMPATIBILITY IDEOGRAPH-FACA FACB ; mapped ; 980B # 4.1 CJK COMPATIBILITY IDEOGRAPH-FACB FACC ; mapped ; 983B # 4.1 CJK COMPATIBILITY IDEOGRAPH-FACC FACD ; mapped ; 9B12 # 4.1 CJK COMPATIBILITY IDEOGRAPH-FACD FACE ; mapped ; 9F9C # 4.1 CJK COMPATIBILITY IDEOGRAPH-FACE FACF ; mapped ; 2284A # 4.1 CJK COMPATIBILITY IDEOGRAPH-FACF FAD0 ; mapped ; 22844 # 4.1 CJK COMPATIBILITY IDEOGRAPH-FAD0 FAD1 ; mapped ; 233D5 # 4.1 CJK COMPATIBILITY IDEOGRAPH-FAD1 FAD2 ; mapped ; 3B9D # 4.1 CJK COMPATIBILITY IDEOGRAPH-FAD2 FAD3 ; mapped ; 4018 # 4.1 CJK COMPATIBILITY IDEOGRAPH-FAD3 FAD4 ; mapped ; 4039 # 4.1 CJK COMPATIBILITY IDEOGRAPH-FAD4 FAD5 ; mapped ; 25249 # 4.1 CJK COMPATIBILITY IDEOGRAPH-FAD5 FAD6 ; mapped ; 25CD0 # 4.1 CJK COMPATIBILITY IDEOGRAPH-FAD6 FAD7 ; mapped ; 27ED3 # 4.1 CJK COMPATIBILITY IDEOGRAPH-FAD7 FAD8 ; mapped ; 9F43 # 4.1 CJK COMPATIBILITY IDEOGRAPH-FAD8 FAD9 ; mapped ; 9F8E # 4.1 CJK COMPATIBILITY IDEOGRAPH-FAD9 FADA..FAFF ; disallowed # NA .. FB00 ; mapped ; 0066 0066 # 1.1 LATIN SMALL LIGATURE FF FB01 ; mapped ; 0066 0069 # 1.1 LATIN SMALL LIGATURE FI FB02 ; mapped ; 0066 006C # 1.1 LATIN SMALL LIGATURE FL FB03 ; mapped ; 0066 0066 0069 #1.1 LATIN SMALL LIGATURE FFI FB04 ; mapped ; 0066 0066 006C #1.1 LATIN SMALL LIGATURE FFL FB05..FB06 ; mapped ; 0073 0074 # 1.1 LATIN SMALL LIGATURE LONG S T..LATIN SMALL LIGATURE ST FB07..FB12 ; disallowed # NA .. FB13 ; mapped ; 0574 0576 # 1.1 ARMENIAN SMALL LIGATURE MEN NOW FB14 ; mapped ; 0574 0565 # 1.1 ARMENIAN SMALL LIGATURE MEN ECH FB15 ; mapped ; 0574 056B # 1.1 ARMENIAN SMALL LIGATURE MEN INI FB16 ; mapped ; 057E 0576 # 1.1 ARMENIAN SMALL LIGATURE VEW NOW FB17 ; mapped ; 0574 056D # 1.1 ARMENIAN SMALL LIGATURE MEN XEH FB18..FB1C ; disallowed # NA .. FB1D ; mapped ; 05D9 05B4 # 3.0 HEBREW LETTER YOD WITH HIRIQ FB1E ; valid # 1.1 HEBREW POINT JUDEO-SPANISH VARIKA FB1F ; mapped ; 05F2 05B7 # 1.1 HEBREW LIGATURE YIDDISH YOD YOD PATAH FB20 ; mapped ; 05E2 # 1.1 HEBREW LETTER ALTERNATIVE AYIN FB21 ; mapped ; 05D0 # 1.1 HEBREW LETTER WIDE ALEF FB22 ; mapped ; 05D3 # 1.1 HEBREW LETTER WIDE DALET FB23 ; mapped ; 05D4 # 1.1 HEBREW LETTER WIDE HE FB24 ; mapped ; 05DB # 1.1 HEBREW LETTER WIDE KAF FB25 ; mapped ; 05DC # 1.1 HEBREW LETTER WIDE LAMED FB26 ; mapped ; 05DD # 1.1 HEBREW LETTER WIDE FINAL MEM FB27 ; mapped ; 05E8 # 1.1 HEBREW LETTER WIDE RESH FB28 ; mapped ; 05EA # 1.1 HEBREW LETTER WIDE TAV FB29 ; disallowed_STD3_mapped ; 002B # 1.1 HEBREW LETTER ALTERNATIVE PLUS SIGN FB2A ; mapped ; 05E9 05C1 # 1.1 HEBREW LETTER SHIN WITH SHIN DOT FB2B ; mapped ; 05E9 05C2 # 1.1 HEBREW LETTER SHIN WITH SIN DOT FB2C ; mapped ; 05E9 05BC 05C1 #1.1 HEBREW LETTER SHIN WITH DAGESH AND SHIN DOT FB2D ; mapped ; 05E9 05BC 05C2 #1.1 HEBREW LETTER SHIN WITH DAGESH AND SIN DOT FB2E ; mapped ; 05D0 05B7 # 1.1 HEBREW LETTER ALEF WITH PATAH FB2F ; mapped ; 05D0 05B8 # 1.1 HEBREW LETTER ALEF WITH QAMATS FB30 ; mapped ; 05D0 05BC # 1.1 HEBREW LETTER ALEF WITH MAPIQ FB31 ; mapped ; 05D1 05BC # 1.1 HEBREW LETTER BET WITH DAGESH FB32 ; mapped ; 05D2 05BC # 1.1 HEBREW LETTER GIMEL WITH DAGESH FB33 ; mapped ; 05D3 05BC # 1.1 HEBREW LETTER DALET WITH DAGESH FB34 ; mapped ; 05D4 05BC # 1.1 HEBREW LETTER HE WITH MAPIQ FB35 ; mapped ; 05D5 05BC # 1.1 HEBREW LETTER VAV WITH DAGESH FB36 ; mapped ; 05D6 05BC # 1.1 HEBREW LETTER ZAYIN WITH DAGESH FB37 ; disallowed # NA FB38 ; mapped ; 05D8 05BC # 1.1 HEBREW LETTER TET WITH DAGESH FB39 ; mapped ; 05D9 05BC # 1.1 HEBREW LETTER YOD WITH DAGESH FB3A ; mapped ; 05DA 05BC # 1.1 HEBREW LETTER FINAL KAF WITH DAGESH FB3B ; mapped ; 05DB 05BC # 1.1 HEBREW LETTER KAF WITH DAGESH FB3C ; mapped ; 05DC 05BC # 1.1 HEBREW LETTER LAMED WITH DAGESH FB3D ; disallowed # NA FB3E ; mapped ; 05DE 05BC # 1.1 HEBREW LETTER MEM WITH DAGESH FB3F ; disallowed # NA FB40 ; mapped ; 05E0 05BC # 1.1 HEBREW LETTER NUN WITH DAGESH FB41 ; mapped ; 05E1 05BC # 1.1 HEBREW LETTER SAMEKH WITH DAGESH FB42 ; disallowed # NA FB43 ; mapped ; 05E3 05BC # 1.1 HEBREW LETTER FINAL PE WITH DAGESH FB44 ; mapped ; 05E4 05BC # 1.1 HEBREW LETTER PE WITH DAGESH FB45 ; disallowed # NA FB46 ; mapped ; 05E6 05BC # 1.1 HEBREW LETTER TSADI WITH DAGESH FB47 ; mapped ; 05E7 05BC # 1.1 HEBREW LETTER QOF WITH DAGESH FB48 ; mapped ; 05E8 05BC # 1.1 HEBREW LETTER RESH WITH DAGESH FB49 ; mapped ; 05E9 05BC # 1.1 HEBREW LETTER SHIN WITH DAGESH FB4A ; mapped ; 05EA 05BC # 1.1 HEBREW LETTER TAV WITH DAGESH FB4B ; mapped ; 05D5 05B9 # 1.1 HEBREW LETTER VAV WITH HOLAM FB4C ; mapped ; 05D1 05BF # 1.1 HEBREW LETTER BET WITH RAFE FB4D ; mapped ; 05DB 05BF # 1.1 HEBREW LETTER KAF WITH RAFE FB4E ; mapped ; 05E4 05BF # 1.1 HEBREW LETTER PE WITH RAFE FB4F ; mapped ; 05D0 05DC # 1.1 HEBREW LIGATURE ALEF LAMED FB50..FB51 ; mapped ; 0671 # 1.1 ARABIC LETTER ALEF WASLA ISOLATED FORM..ARABIC LETTER ALEF WASLA FINAL FORM FB52..FB55 ; mapped ; 067B # 1.1 ARABIC LETTER BEEH ISOLATED FORM..ARABIC LETTER BEEH MEDIAL FORM FB56..FB59 ; mapped ; 067E # 1.1 ARABIC LETTER PEH ISOLATED FORM..ARABIC LETTER PEH MEDIAL FORM FB5A..FB5D ; mapped ; 0680 # 1.1 ARABIC LETTER BEHEH ISOLATED FORM..ARABIC LETTER BEHEH MEDIAL FORM FB5E..FB61 ; mapped ; 067A # 1.1 ARABIC LETTER TTEHEH ISOLATED FORM..ARABIC LETTER TTEHEH MEDIAL FORM FB62..FB65 ; mapped ; 067F # 1.1 ARABIC LETTER TEHEH ISOLATED FORM..ARABIC LETTER TEHEH MEDIAL FORM FB66..FB69 ; mapped ; 0679 # 1.1 ARABIC LETTER TTEH ISOLATED FORM..ARABIC LETTER TTEH MEDIAL FORM FB6A..FB6D ; mapped ; 06A4 # 1.1 ARABIC LETTER VEH ISOLATED FORM..ARABIC LETTER VEH MEDIAL FORM FB6E..FB71 ; mapped ; 06A6 # 1.1 ARABIC LETTER PEHEH ISOLATED FORM..ARABIC LETTER PEHEH MEDIAL FORM FB72..FB75 ; mapped ; 0684 # 1.1 ARABIC LETTER DYEH ISOLATED FORM..ARABIC LETTER DYEH MEDIAL FORM FB76..FB79 ; mapped ; 0683 # 1.1 ARABIC LETTER NYEH ISOLATED FORM..ARABIC LETTER NYEH MEDIAL FORM FB7A..FB7D ; mapped ; 0686 # 1.1 ARABIC LETTER TCHEH ISOLATED FORM..ARABIC LETTER TCHEH MEDIAL FORM FB7E..FB81 ; mapped ; 0687 # 1.1 ARABIC LETTER TCHEHEH ISOLATED FORM..ARABIC LETTER TCHEHEH MEDIAL FORM FB82..FB83 ; mapped ; 068D # 1.1 ARABIC LETTER DDAHAL ISOLATED FORM..ARABIC LETTER DDAHAL FINAL FORM FB84..FB85 ; mapped ; 068C # 1.1 ARABIC LETTER DAHAL ISOLATED FORM..ARABIC LETTER DAHAL FINAL FORM FB86..FB87 ; mapped ; 068E # 1.1 ARABIC LETTER DUL ISOLATED FORM..ARABIC LETTER DUL FINAL FORM FB88..FB89 ; mapped ; 0688 # 1.1 ARABIC LETTER DDAL ISOLATED FORM..ARABIC LETTER DDAL FINAL FORM FB8A..FB8B ; mapped ; 0698 # 1.1 ARABIC LETTER JEH ISOLATED FORM..ARABIC LETTER JEH FINAL FORM FB8C..FB8D ; mapped ; 0691 # 1.1 ARABIC LETTER RREH ISOLATED FORM..ARABIC LETTER RREH FINAL FORM FB8E..FB91 ; mapped ; 06A9 # 1.1 ARABIC LETTER KEHEH ISOLATED FORM..ARABIC LETTER KEHEH MEDIAL FORM FB92..FB95 ; mapped ; 06AF # 1.1 ARABIC LETTER GAF ISOLATED FORM..ARABIC LETTER GAF MEDIAL FORM FB96..FB99 ; mapped ; 06B3 # 1.1 ARABIC LETTER GUEH ISOLATED FORM..ARABIC LETTER GUEH MEDIAL FORM FB9A..FB9D ; mapped ; 06B1 # 1.1 ARABIC LETTER NGOEH ISOLATED FORM..ARABIC LETTER NGOEH MEDIAL FORM FB9E..FB9F ; mapped ; 06BA # 1.1 ARABIC LETTER NOON GHUNNA ISOLATED FORM..ARABIC LETTER NOON GHUNNA FINAL FORM FBA0..FBA3 ; mapped ; 06BB # 1.1 ARABIC LETTER RNOON ISOLATED FORM..ARABIC LETTER RNOON MEDIAL FORM FBA4..FBA5 ; mapped ; 06C0 # 1.1 ARABIC LETTER HEH WITH YEH ABOVE ISOLATED FORM..ARABIC LETTER HEH WITH YEH ABOVE FINAL FORM FBA6..FBA9 ; mapped ; 06C1 # 1.1 ARABIC LETTER HEH GOAL ISOLATED FORM..ARABIC LETTER HEH GOAL MEDIAL FORM FBAA..FBAD ; mapped ; 06BE # 1.1 ARABIC LETTER HEH DOACHASHMEE ISOLATED FORM..ARABIC LETTER HEH DOACHASHMEE MEDIAL FORM FBAE..FBAF ; mapped ; 06D2 # 1.1 ARABIC LETTER YEH BARREE ISOLATED FORM..ARABIC LETTER YEH BARREE FINAL FORM FBB0..FBB1 ; mapped ; 06D3 # 1.1 ARABIC LETTER YEH BARREE WITH HAMZA ABOVE ISOLATED FORM..ARABIC LETTER YEH BARREE WITH HAMZA ABOVE FINAL FORM FBB2..FBC1 ; valid ; ; NV8 # 6.0 ARABIC SYMBOL DOT ABOVE..ARABIC SYMBOL SMALL TAH BELOW FBC2 ; valid ; ; NV8 # 14.0 ARABIC SYMBOL WASLA ABOVE FBC3..FBD2 ; disallowed # NA .. FBD3..FBD6 ; mapped ; 06AD # 1.1 ARABIC LETTER NG ISOLATED FORM..ARABIC LETTER NG MEDIAL FORM FBD7..FBD8 ; mapped ; 06C7 # 1.1 ARABIC LETTER U ISOLATED FORM..ARABIC LETTER U FINAL FORM FBD9..FBDA ; mapped ; 06C6 # 1.1 ARABIC LETTER OE ISOLATED FORM..ARABIC LETTER OE FINAL FORM FBDB..FBDC ; mapped ; 06C8 # 1.1 ARABIC LETTER YU ISOLATED FORM..ARABIC LETTER YU FINAL FORM FBDD ; mapped ; 06C7 0674 # 1.1 ARABIC LETTER U WITH HAMZA ABOVE ISOLATED FORM FBDE..FBDF ; mapped ; 06CB # 1.1 ARABIC LETTER VE ISOLATED FORM..ARABIC LETTER VE FINAL FORM FBE0..FBE1 ; mapped ; 06C5 # 1.1 ARABIC LETTER KIRGHIZ OE ISOLATED FORM..ARABIC LETTER KIRGHIZ OE FINAL FORM FBE2..FBE3 ; mapped ; 06C9 # 1.1 ARABIC LETTER KIRGHIZ YU ISOLATED FORM..ARABIC LETTER KIRGHIZ YU FINAL FORM FBE4..FBE7 ; mapped ; 06D0 # 1.1 ARABIC LETTER E ISOLATED FORM..ARABIC LETTER E MEDIAL FORM FBE8..FBE9 ; mapped ; 0649 # 1.1 ARABIC LETTER UIGHUR KAZAKH KIRGHIZ ALEF MAKSURA INITIAL FORM..ARABIC LETTER UIGHUR KAZAKH KIRGHIZ ALEF MAKSURA MEDIAL FORM FBEA..FBEB ; mapped ; 0626 0627 # 1.1 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF ISOLATED FORM..ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF FINAL FORM FBEC..FBED ; mapped ; 0626 06D5 # 1.1 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH AE ISOLATED FORM..ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH AE FINAL FORM FBEE..FBEF ; mapped ; 0626 0648 # 1.1 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH WAW ISOLATED FORM..ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH WAW FINAL FORM FBF0..FBF1 ; mapped ; 0626 06C7 # 1.1 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH U ISOLATED FORM..ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH U FINAL FORM FBF2..FBF3 ; mapped ; 0626 06C6 # 1.1 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH OE ISOLATED FORM..ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH OE FINAL FORM FBF4..FBF5 ; mapped ; 0626 06C8 # 1.1 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YU ISOLATED FORM..ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YU FINAL FORM FBF6..FBF8 ; mapped ; 0626 06D0 # 1.1 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH E ISOLATED FORM..ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH E INITIAL FORM FBF9..FBFB ; mapped ; 0626 0649 # 1.1 ARABIC LIGATURE UIGHUR KIRGHIZ YEH WITH HAMZA ABOVE WITH ALEF MAKSURA ISOLATED FORM..ARABIC LIGATURE UIGHUR KIRGHIZ YEH WITH HAMZA ABOVE WITH ALEF MAKSURA INITIAL FORM FBFC..FBFF ; mapped ; 06CC # 1.1 ARABIC LETTER FARSI YEH ISOLATED FORM..ARABIC LETTER FARSI YEH MEDIAL FORM FC00 ; mapped ; 0626 062C # 1.1 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH JEEM ISOLATED FORM FC01 ; mapped ; 0626 062D # 1.1 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HAH ISOLATED FORM FC02 ; mapped ; 0626 0645 # 1.1 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM ISOLATED FORM FC03 ; mapped ; 0626 0649 # 1.1 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF MAKSURA ISOLATED FORM FC04 ; mapped ; 0626 064A # 1.1 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YEH ISOLATED FORM FC05 ; mapped ; 0628 062C # 1.1 ARABIC LIGATURE BEH WITH JEEM ISOLATED FORM FC06 ; mapped ; 0628 062D # 1.1 ARABIC LIGATURE BEH WITH HAH ISOLATED FORM FC07 ; mapped ; 0628 062E # 1.1 ARABIC LIGATURE BEH WITH KHAH ISOLATED FORM FC08 ; mapped ; 0628 0645 # 1.1 ARABIC LIGATURE BEH WITH MEEM ISOLATED FORM FC09 ; mapped ; 0628 0649 # 1.1 ARABIC LIGATURE BEH WITH ALEF MAKSURA ISOLATED FORM FC0A ; mapped ; 0628 064A # 1.1 ARABIC LIGATURE BEH WITH YEH ISOLATED FORM FC0B ; mapped ; 062A 062C # 1.1 ARABIC LIGATURE TEH WITH JEEM ISOLATED FORM FC0C ; mapped ; 062A 062D # 1.1 ARABIC LIGATURE TEH WITH HAH ISOLATED FORM FC0D ; mapped ; 062A 062E # 1.1 ARABIC LIGATURE TEH WITH KHAH ISOLATED FORM FC0E ; mapped ; 062A 0645 # 1.1 ARABIC LIGATURE TEH WITH MEEM ISOLATED FORM FC0F ; mapped ; 062A 0649 # 1.1 ARABIC LIGATURE TEH WITH ALEF MAKSURA ISOLATED FORM FC10 ; mapped ; 062A 064A # 1.1 ARABIC LIGATURE TEH WITH YEH ISOLATED FORM FC11 ; mapped ; 062B 062C # 1.1 ARABIC LIGATURE THEH WITH JEEM ISOLATED FORM FC12 ; mapped ; 062B 0645 # 1.1 ARABIC LIGATURE THEH WITH MEEM ISOLATED FORM FC13 ; mapped ; 062B 0649 # 1.1 ARABIC LIGATURE THEH WITH ALEF MAKSURA ISOLATED FORM FC14 ; mapped ; 062B 064A # 1.1 ARABIC LIGATURE THEH WITH YEH ISOLATED FORM FC15 ; mapped ; 062C 062D # 1.1 ARABIC LIGATURE JEEM WITH HAH ISOLATED FORM FC16 ; mapped ; 062C 0645 # 1.1 ARABIC LIGATURE JEEM WITH MEEM ISOLATED FORM FC17 ; mapped ; 062D 062C # 1.1 ARABIC LIGATURE HAH WITH JEEM ISOLATED FORM FC18 ; mapped ; 062D 0645 # 1.1 ARABIC LIGATURE HAH WITH MEEM ISOLATED FORM FC19 ; mapped ; 062E 062C # 1.1 ARABIC LIGATURE KHAH WITH JEEM ISOLATED FORM FC1A ; mapped ; 062E 062D # 1.1 ARABIC LIGATURE KHAH WITH HAH ISOLATED FORM FC1B ; mapped ; 062E 0645 # 1.1 ARABIC LIGATURE KHAH WITH MEEM ISOLATED FORM FC1C ; mapped ; 0633 062C # 1.1 ARABIC LIGATURE SEEN WITH JEEM ISOLATED FORM FC1D ; mapped ; 0633 062D # 1.1 ARABIC LIGATURE SEEN WITH HAH ISOLATED FORM FC1E ; mapped ; 0633 062E # 1.1 ARABIC LIGATURE SEEN WITH KHAH ISOLATED FORM FC1F ; mapped ; 0633 0645 # 1.1 ARABIC LIGATURE SEEN WITH MEEM ISOLATED FORM FC20 ; mapped ; 0635 062D # 1.1 ARABIC LIGATURE SAD WITH HAH ISOLATED FORM FC21 ; mapped ; 0635 0645 # 1.1 ARABIC LIGATURE SAD WITH MEEM ISOLATED FORM FC22 ; mapped ; 0636 062C # 1.1 ARABIC LIGATURE DAD WITH JEEM ISOLATED FORM FC23 ; mapped ; 0636 062D # 1.1 ARABIC LIGATURE DAD WITH HAH ISOLATED FORM FC24 ; mapped ; 0636 062E # 1.1 ARABIC LIGATURE DAD WITH KHAH ISOLATED FORM FC25 ; mapped ; 0636 0645 # 1.1 ARABIC LIGATURE DAD WITH MEEM ISOLATED FORM FC26 ; mapped ; 0637 062D # 1.1 ARABIC LIGATURE TAH WITH HAH ISOLATED FORM FC27 ; mapped ; 0637 0645 # 1.1 ARABIC LIGATURE TAH WITH MEEM ISOLATED FORM FC28 ; mapped ; 0638 0645 # 1.1 ARABIC LIGATURE ZAH WITH MEEM ISOLATED FORM FC29 ; mapped ; 0639 062C # 1.1 ARABIC LIGATURE AIN WITH JEEM ISOLATED FORM FC2A ; mapped ; 0639 0645 # 1.1 ARABIC LIGATURE AIN WITH MEEM ISOLATED FORM FC2B ; mapped ; 063A 062C # 1.1 ARABIC LIGATURE GHAIN WITH JEEM ISOLATED FORM FC2C ; mapped ; 063A 0645 # 1.1 ARABIC LIGATURE GHAIN WITH MEEM ISOLATED FORM FC2D ; mapped ; 0641 062C # 1.1 ARABIC LIGATURE FEH WITH JEEM ISOLATED FORM FC2E ; mapped ; 0641 062D # 1.1 ARABIC LIGATURE FEH WITH HAH ISOLATED FORM FC2F ; mapped ; 0641 062E # 1.1 ARABIC LIGATURE FEH WITH KHAH ISOLATED FORM FC30 ; mapped ; 0641 0645 # 1.1 ARABIC LIGATURE FEH WITH MEEM ISOLATED FORM FC31 ; mapped ; 0641 0649 # 1.1 ARABIC LIGATURE FEH WITH ALEF MAKSURA ISOLATED FORM FC32 ; mapped ; 0641 064A # 1.1 ARABIC LIGATURE FEH WITH YEH ISOLATED FORM FC33 ; mapped ; 0642 062D # 1.1 ARABIC LIGATURE QAF WITH HAH ISOLATED FORM FC34 ; mapped ; 0642 0645 # 1.1 ARABIC LIGATURE QAF WITH MEEM ISOLATED FORM FC35 ; mapped ; 0642 0649 # 1.1 ARABIC LIGATURE QAF WITH ALEF MAKSURA ISOLATED FORM FC36 ; mapped ; 0642 064A # 1.1 ARABIC LIGATURE QAF WITH YEH ISOLATED FORM FC37 ; mapped ; 0643 0627 # 1.1 ARABIC LIGATURE KAF WITH ALEF ISOLATED FORM FC38 ; mapped ; 0643 062C # 1.1 ARABIC LIGATURE KAF WITH JEEM ISOLATED FORM FC39 ; mapped ; 0643 062D # 1.1 ARABIC LIGATURE KAF WITH HAH ISOLATED FORM FC3A ; mapped ; 0643 062E # 1.1 ARABIC LIGATURE KAF WITH KHAH ISOLATED FORM FC3B ; mapped ; 0643 0644 # 1.1 ARABIC LIGATURE KAF WITH LAM ISOLATED FORM FC3C ; mapped ; 0643 0645 # 1.1 ARABIC LIGATURE KAF WITH MEEM ISOLATED FORM FC3D ; mapped ; 0643 0649 # 1.1 ARABIC LIGATURE KAF WITH ALEF MAKSURA ISOLATED FORM FC3E ; mapped ; 0643 064A # 1.1 ARABIC LIGATURE KAF WITH YEH ISOLATED FORM FC3F ; mapped ; 0644 062C # 1.1 ARABIC LIGATURE LAM WITH JEEM ISOLATED FORM FC40 ; mapped ; 0644 062D # 1.1 ARABIC LIGATURE LAM WITH HAH ISOLATED FORM FC41 ; mapped ; 0644 062E # 1.1 ARABIC LIGATURE LAM WITH KHAH ISOLATED FORM FC42 ; mapped ; 0644 0645 # 1.1 ARABIC LIGATURE LAM WITH MEEM ISOLATED FORM FC43 ; mapped ; 0644 0649 # 1.1 ARABIC LIGATURE LAM WITH ALEF MAKSURA ISOLATED FORM FC44 ; mapped ; 0644 064A # 1.1 ARABIC LIGATURE LAM WITH YEH ISOLATED FORM FC45 ; mapped ; 0645 062C # 1.1 ARABIC LIGATURE MEEM WITH JEEM ISOLATED FORM FC46 ; mapped ; 0645 062D # 1.1 ARABIC LIGATURE MEEM WITH HAH ISOLATED FORM FC47 ; mapped ; 0645 062E # 1.1 ARABIC LIGATURE MEEM WITH KHAH ISOLATED FORM FC48 ; mapped ; 0645 0645 # 1.1 ARABIC LIGATURE MEEM WITH MEEM ISOLATED FORM FC49 ; mapped ; 0645 0649 # 1.1 ARABIC LIGATURE MEEM WITH ALEF MAKSURA ISOLATED FORM FC4A ; mapped ; 0645 064A # 1.1 ARABIC LIGATURE MEEM WITH YEH ISOLATED FORM FC4B ; mapped ; 0646 062C # 1.1 ARABIC LIGATURE NOON WITH JEEM ISOLATED FORM FC4C ; mapped ; 0646 062D # 1.1 ARABIC LIGATURE NOON WITH HAH ISOLATED FORM FC4D ; mapped ; 0646 062E # 1.1 ARABIC LIGATURE NOON WITH KHAH ISOLATED FORM FC4E ; mapped ; 0646 0645 # 1.1 ARABIC LIGATURE NOON WITH MEEM ISOLATED FORM FC4F ; mapped ; 0646 0649 # 1.1 ARABIC LIGATURE NOON WITH ALEF MAKSURA ISOLATED FORM FC50 ; mapped ; 0646 064A # 1.1 ARABIC LIGATURE NOON WITH YEH ISOLATED FORM FC51 ; mapped ; 0647 062C # 1.1 ARABIC LIGATURE HEH WITH JEEM ISOLATED FORM FC52 ; mapped ; 0647 0645 # 1.1 ARABIC LIGATURE HEH WITH MEEM ISOLATED FORM FC53 ; mapped ; 0647 0649 # 1.1 ARABIC LIGATURE HEH WITH ALEF MAKSURA ISOLATED FORM FC54 ; mapped ; 0647 064A # 1.1 ARABIC LIGATURE HEH WITH YEH ISOLATED FORM FC55 ; mapped ; 064A 062C # 1.1 ARABIC LIGATURE YEH WITH JEEM ISOLATED FORM FC56 ; mapped ; 064A 062D # 1.1 ARABIC LIGATURE YEH WITH HAH ISOLATED FORM FC57 ; mapped ; 064A 062E # 1.1 ARABIC LIGATURE YEH WITH KHAH ISOLATED FORM FC58 ; mapped ; 064A 0645 # 1.1 ARABIC LIGATURE YEH WITH MEEM ISOLATED FORM FC59 ; mapped ; 064A 0649 # 1.1 ARABIC LIGATURE YEH WITH ALEF MAKSURA ISOLATED FORM FC5A ; mapped ; 064A 064A # 1.1 ARABIC LIGATURE YEH WITH YEH ISOLATED FORM FC5B ; mapped ; 0630 0670 # 1.1 ARABIC LIGATURE THAL WITH SUPERSCRIPT ALEF ISOLATED FORM FC5C ; mapped ; 0631 0670 # 1.1 ARABIC LIGATURE REH WITH SUPERSCRIPT ALEF ISOLATED FORM FC5D ; mapped ; 0649 0670 # 1.1 ARABIC LIGATURE ALEF MAKSURA WITH SUPERSCRIPT ALEF ISOLATED FORM FC5E ; disallowed_STD3_mapped ; 0020 064C 0651 #1.1 ARABIC LIGATURE SHADDA WITH DAMMATAN ISOLATED FORM FC5F ; disallowed_STD3_mapped ; 0020 064D 0651 #1.1 ARABIC LIGATURE SHADDA WITH KASRATAN ISOLATED FORM FC60 ; disallowed_STD3_mapped ; 0020 064E 0651 #1.1 ARABIC LIGATURE SHADDA WITH FATHA ISOLATED FORM FC61 ; disallowed_STD3_mapped ; 0020 064F 0651 #1.1 ARABIC LIGATURE SHADDA WITH DAMMA ISOLATED FORM FC62 ; disallowed_STD3_mapped ; 0020 0650 0651 #1.1 ARABIC LIGATURE SHADDA WITH KASRA ISOLATED FORM FC63 ; disallowed_STD3_mapped ; 0020 0651 0670 #1.1 ARABIC LIGATURE SHADDA WITH SUPERSCRIPT ALEF ISOLATED FORM FC64 ; mapped ; 0626 0631 # 1.1 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH REH FINAL FORM FC65 ; mapped ; 0626 0632 # 1.1 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ZAIN FINAL FORM FC66 ; mapped ; 0626 0645 # 1.1 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM FINAL FORM FC67 ; mapped ; 0626 0646 # 1.1 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH NOON FINAL FORM FC68 ; mapped ; 0626 0649 # 1.1 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF MAKSURA FINAL FORM FC69 ; mapped ; 0626 064A # 1.1 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YEH FINAL FORM FC6A ; mapped ; 0628 0631 # 1.1 ARABIC LIGATURE BEH WITH REH FINAL FORM FC6B ; mapped ; 0628 0632 # 1.1 ARABIC LIGATURE BEH WITH ZAIN FINAL FORM FC6C ; mapped ; 0628 0645 # 1.1 ARABIC LIGATURE BEH WITH MEEM FINAL FORM FC6D ; mapped ; 0628 0646 # 1.1 ARABIC LIGATURE BEH WITH NOON FINAL FORM FC6E ; mapped ; 0628 0649 # 1.1 ARABIC LIGATURE BEH WITH ALEF MAKSURA FINAL FORM FC6F ; mapped ; 0628 064A # 1.1 ARABIC LIGATURE BEH WITH YEH FINAL FORM FC70 ; mapped ; 062A 0631 # 1.1 ARABIC LIGATURE TEH WITH REH FINAL FORM FC71 ; mapped ; 062A 0632 # 1.1 ARABIC LIGATURE TEH WITH ZAIN FINAL FORM FC72 ; mapped ; 062A 0645 # 1.1 ARABIC LIGATURE TEH WITH MEEM FINAL FORM FC73 ; mapped ; 062A 0646 # 1.1 ARABIC LIGATURE TEH WITH NOON FINAL FORM FC74 ; mapped ; 062A 0649 # 1.1 ARABIC LIGATURE TEH WITH ALEF MAKSURA FINAL FORM FC75 ; mapped ; 062A 064A # 1.1 ARABIC LIGATURE TEH WITH YEH FINAL FORM FC76 ; mapped ; 062B 0631 # 1.1 ARABIC LIGATURE THEH WITH REH FINAL FORM FC77 ; mapped ; 062B 0632 # 1.1 ARABIC LIGATURE THEH WITH ZAIN FINAL FORM FC78 ; mapped ; 062B 0645 # 1.1 ARABIC LIGATURE THEH WITH MEEM FINAL FORM FC79 ; mapped ; 062B 0646 # 1.1 ARABIC LIGATURE THEH WITH NOON FINAL FORM FC7A ; mapped ; 062B 0649 # 1.1 ARABIC LIGATURE THEH WITH ALEF MAKSURA FINAL FORM FC7B ; mapped ; 062B 064A # 1.1 ARABIC LIGATURE THEH WITH YEH FINAL FORM FC7C ; mapped ; 0641 0649 # 1.1 ARABIC LIGATURE FEH WITH ALEF MAKSURA FINAL FORM FC7D ; mapped ; 0641 064A # 1.1 ARABIC LIGATURE FEH WITH YEH FINAL FORM FC7E ; mapped ; 0642 0649 # 1.1 ARABIC LIGATURE QAF WITH ALEF MAKSURA FINAL FORM FC7F ; mapped ; 0642 064A # 1.1 ARABIC LIGATURE QAF WITH YEH FINAL FORM FC80 ; mapped ; 0643 0627 # 1.1 ARABIC LIGATURE KAF WITH ALEF FINAL FORM FC81 ; mapped ; 0643 0644 # 1.1 ARABIC LIGATURE KAF WITH LAM FINAL FORM FC82 ; mapped ; 0643 0645 # 1.1 ARABIC LIGATURE KAF WITH MEEM FINAL FORM FC83 ; mapped ; 0643 0649 # 1.1 ARABIC LIGATURE KAF WITH ALEF MAKSURA FINAL FORM FC84 ; mapped ; 0643 064A # 1.1 ARABIC LIGATURE KAF WITH YEH FINAL FORM FC85 ; mapped ; 0644 0645 # 1.1 ARABIC LIGATURE LAM WITH MEEM FINAL FORM FC86 ; mapped ; 0644 0649 # 1.1 ARABIC LIGATURE LAM WITH ALEF MAKSURA FINAL FORM FC87 ; mapped ; 0644 064A # 1.1 ARABIC LIGATURE LAM WITH YEH FINAL FORM FC88 ; mapped ; 0645 0627 # 1.1 ARABIC LIGATURE MEEM WITH ALEF FINAL FORM FC89 ; mapped ; 0645 0645 # 1.1 ARABIC LIGATURE MEEM WITH MEEM FINAL FORM FC8A ; mapped ; 0646 0631 # 1.1 ARABIC LIGATURE NOON WITH REH FINAL FORM FC8B ; mapped ; 0646 0632 # 1.1 ARABIC LIGATURE NOON WITH ZAIN FINAL FORM FC8C ; mapped ; 0646 0645 # 1.1 ARABIC LIGATURE NOON WITH MEEM FINAL FORM FC8D ; mapped ; 0646 0646 # 1.1 ARABIC LIGATURE NOON WITH NOON FINAL FORM FC8E ; mapped ; 0646 0649 # 1.1 ARABIC LIGATURE NOON WITH ALEF MAKSURA FINAL FORM FC8F ; mapped ; 0646 064A # 1.1 ARABIC LIGATURE NOON WITH YEH FINAL FORM FC90 ; mapped ; 0649 0670 # 1.1 ARABIC LIGATURE ALEF MAKSURA WITH SUPERSCRIPT ALEF FINAL FORM FC91 ; mapped ; 064A 0631 # 1.1 ARABIC LIGATURE YEH WITH REH FINAL FORM FC92 ; mapped ; 064A 0632 # 1.1 ARABIC LIGATURE YEH WITH ZAIN FINAL FORM FC93 ; mapped ; 064A 0645 # 1.1 ARABIC LIGATURE YEH WITH MEEM FINAL FORM FC94 ; mapped ; 064A 0646 # 1.1 ARABIC LIGATURE YEH WITH NOON FINAL FORM FC95 ; mapped ; 064A 0649 # 1.1 ARABIC LIGATURE YEH WITH ALEF MAKSURA FINAL FORM FC96 ; mapped ; 064A 064A # 1.1 ARABIC LIGATURE YEH WITH YEH FINAL FORM FC97 ; mapped ; 0626 062C # 1.1 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH JEEM INITIAL FORM FC98 ; mapped ; 0626 062D # 1.1 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HAH INITIAL FORM FC99 ; mapped ; 0626 062E # 1.1 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH KHAH INITIAL FORM FC9A ; mapped ; 0626 0645 # 1.1 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM INITIAL FORM FC9B ; mapped ; 0626 0647 # 1.1 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HEH INITIAL FORM FC9C ; mapped ; 0628 062C # 1.1 ARABIC LIGATURE BEH WITH JEEM INITIAL FORM FC9D ; mapped ; 0628 062D # 1.1 ARABIC LIGATURE BEH WITH HAH INITIAL FORM FC9E ; mapped ; 0628 062E # 1.1 ARABIC LIGATURE BEH WITH KHAH INITIAL FORM FC9F ; mapped ; 0628 0645 # 1.1 ARABIC LIGATURE BEH WITH MEEM INITIAL FORM FCA0 ; mapped ; 0628 0647 # 1.1 ARABIC LIGATURE BEH WITH HEH INITIAL FORM FCA1 ; mapped ; 062A 062C # 1.1 ARABIC LIGATURE TEH WITH JEEM INITIAL FORM FCA2 ; mapped ; 062A 062D # 1.1 ARABIC LIGATURE TEH WITH HAH INITIAL FORM FCA3 ; mapped ; 062A 062E # 1.1 ARABIC LIGATURE TEH WITH KHAH INITIAL FORM FCA4 ; mapped ; 062A 0645 # 1.1 ARABIC LIGATURE TEH WITH MEEM INITIAL FORM FCA5 ; mapped ; 062A 0647 # 1.1 ARABIC LIGATURE TEH WITH HEH INITIAL FORM FCA6 ; mapped ; 062B 0645 # 1.1 ARABIC LIGATURE THEH WITH MEEM INITIAL FORM FCA7 ; mapped ; 062C 062D # 1.1 ARABIC LIGATURE JEEM WITH HAH INITIAL FORM FCA8 ; mapped ; 062C 0645 # 1.1 ARABIC LIGATURE JEEM WITH MEEM INITIAL FORM FCA9 ; mapped ; 062D 062C # 1.1 ARABIC LIGATURE HAH WITH JEEM INITIAL FORM FCAA ; mapped ; 062D 0645 # 1.1 ARABIC LIGATURE HAH WITH MEEM INITIAL FORM FCAB ; mapped ; 062E 062C # 1.1 ARABIC LIGATURE KHAH WITH JEEM INITIAL FORM FCAC ; mapped ; 062E 0645 # 1.1 ARABIC LIGATURE KHAH WITH MEEM INITIAL FORM FCAD ; mapped ; 0633 062C # 1.1 ARABIC LIGATURE SEEN WITH JEEM INITIAL FORM FCAE ; mapped ; 0633 062D # 1.1 ARABIC LIGATURE SEEN WITH HAH INITIAL FORM FCAF ; mapped ; 0633 062E # 1.1 ARABIC LIGATURE SEEN WITH KHAH INITIAL FORM FCB0 ; mapped ; 0633 0645 # 1.1 ARABIC LIGATURE SEEN WITH MEEM INITIAL FORM FCB1 ; mapped ; 0635 062D # 1.1 ARABIC LIGATURE SAD WITH HAH INITIAL FORM FCB2 ; mapped ; 0635 062E # 1.1 ARABIC LIGATURE SAD WITH KHAH INITIAL FORM FCB3 ; mapped ; 0635 0645 # 1.1 ARABIC LIGATURE SAD WITH MEEM INITIAL FORM FCB4 ; mapped ; 0636 062C # 1.1 ARABIC LIGATURE DAD WITH JEEM INITIAL FORM FCB5 ; mapped ; 0636 062D # 1.1 ARABIC LIGATURE DAD WITH HAH INITIAL FORM FCB6 ; mapped ; 0636 062E # 1.1 ARABIC LIGATURE DAD WITH KHAH INITIAL FORM FCB7 ; mapped ; 0636 0645 # 1.1 ARABIC LIGATURE DAD WITH MEEM INITIAL FORM FCB8 ; mapped ; 0637 062D # 1.1 ARABIC LIGATURE TAH WITH HAH INITIAL FORM FCB9 ; mapped ; 0638 0645 # 1.1 ARABIC LIGATURE ZAH WITH MEEM INITIAL FORM FCBA ; mapped ; 0639 062C # 1.1 ARABIC LIGATURE AIN WITH JEEM INITIAL FORM FCBB ; mapped ; 0639 0645 # 1.1 ARABIC LIGATURE AIN WITH MEEM INITIAL FORM FCBC ; mapped ; 063A 062C # 1.1 ARABIC LIGATURE GHAIN WITH JEEM INITIAL FORM FCBD ; mapped ; 063A 0645 # 1.1 ARABIC LIGATURE GHAIN WITH MEEM INITIAL FORM FCBE ; mapped ; 0641 062C # 1.1 ARABIC LIGATURE FEH WITH JEEM INITIAL FORM FCBF ; mapped ; 0641 062D # 1.1 ARABIC LIGATURE FEH WITH HAH INITIAL FORM FCC0 ; mapped ; 0641 062E # 1.1 ARABIC LIGATURE FEH WITH KHAH INITIAL FORM FCC1 ; mapped ; 0641 0645 # 1.1 ARABIC LIGATURE FEH WITH MEEM INITIAL FORM FCC2 ; mapped ; 0642 062D # 1.1 ARABIC LIGATURE QAF WITH HAH INITIAL FORM FCC3 ; mapped ; 0642 0645 # 1.1 ARABIC LIGATURE QAF WITH MEEM INITIAL FORM FCC4 ; mapped ; 0643 062C # 1.1 ARABIC LIGATURE KAF WITH JEEM INITIAL FORM FCC5 ; mapped ; 0643 062D # 1.1 ARABIC LIGATURE KAF WITH HAH INITIAL FORM FCC6 ; mapped ; 0643 062E # 1.1 ARABIC LIGATURE KAF WITH KHAH INITIAL FORM FCC7 ; mapped ; 0643 0644 # 1.1 ARABIC LIGATURE KAF WITH LAM INITIAL FORM FCC8 ; mapped ; 0643 0645 # 1.1 ARABIC LIGATURE KAF WITH MEEM INITIAL FORM FCC9 ; mapped ; 0644 062C # 1.1 ARABIC LIGATURE LAM WITH JEEM INITIAL FORM FCCA ; mapped ; 0644 062D # 1.1 ARABIC LIGATURE LAM WITH HAH INITIAL FORM FCCB ; mapped ; 0644 062E # 1.1 ARABIC LIGATURE LAM WITH KHAH INITIAL FORM FCCC ; mapped ; 0644 0645 # 1.1 ARABIC LIGATURE LAM WITH MEEM INITIAL FORM FCCD ; mapped ; 0644 0647 # 1.1 ARABIC LIGATURE LAM WITH HEH INITIAL FORM FCCE ; mapped ; 0645 062C # 1.1 ARABIC LIGATURE MEEM WITH JEEM INITIAL FORM FCCF ; mapped ; 0645 062D # 1.1 ARABIC LIGATURE MEEM WITH HAH INITIAL FORM FCD0 ; mapped ; 0645 062E # 1.1 ARABIC LIGATURE MEEM WITH KHAH INITIAL FORM FCD1 ; mapped ; 0645 0645 # 1.1 ARABIC LIGATURE MEEM WITH MEEM INITIAL FORM FCD2 ; mapped ; 0646 062C # 1.1 ARABIC LIGATURE NOON WITH JEEM INITIAL FORM FCD3 ; mapped ; 0646 062D # 1.1 ARABIC LIGATURE NOON WITH HAH INITIAL FORM FCD4 ; mapped ; 0646 062E # 1.1 ARABIC LIGATURE NOON WITH KHAH INITIAL FORM FCD5 ; mapped ; 0646 0645 # 1.1 ARABIC LIGATURE NOON WITH MEEM INITIAL FORM FCD6 ; mapped ; 0646 0647 # 1.1 ARABIC LIGATURE NOON WITH HEH INITIAL FORM FCD7 ; mapped ; 0647 062C # 1.1 ARABIC LIGATURE HEH WITH JEEM INITIAL FORM FCD8 ; mapped ; 0647 0645 # 1.1 ARABIC LIGATURE HEH WITH MEEM INITIAL FORM FCD9 ; mapped ; 0647 0670 # 1.1 ARABIC LIGATURE HEH WITH SUPERSCRIPT ALEF INITIAL FORM FCDA ; mapped ; 064A 062C # 1.1 ARABIC LIGATURE YEH WITH JEEM INITIAL FORM FCDB ; mapped ; 064A 062D # 1.1 ARABIC LIGATURE YEH WITH HAH INITIAL FORM FCDC ; mapped ; 064A 062E # 1.1 ARABIC LIGATURE YEH WITH KHAH INITIAL FORM FCDD ; mapped ; 064A 0645 # 1.1 ARABIC LIGATURE YEH WITH MEEM INITIAL FORM FCDE ; mapped ; 064A 0647 # 1.1 ARABIC LIGATURE YEH WITH HEH INITIAL FORM FCDF ; mapped ; 0626 0645 # 1.1 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM MEDIAL FORM FCE0 ; mapped ; 0626 0647 # 1.1 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HEH MEDIAL FORM FCE1 ; mapped ; 0628 0645 # 1.1 ARABIC LIGATURE BEH WITH MEEM MEDIAL FORM FCE2 ; mapped ; 0628 0647 # 1.1 ARABIC LIGATURE BEH WITH HEH MEDIAL FORM FCE3 ; mapped ; 062A 0645 # 1.1 ARABIC LIGATURE TEH WITH MEEM MEDIAL FORM FCE4 ; mapped ; 062A 0647 # 1.1 ARABIC LIGATURE TEH WITH HEH MEDIAL FORM FCE5 ; mapped ; 062B 0645 # 1.1 ARABIC LIGATURE THEH WITH MEEM MEDIAL FORM FCE6 ; mapped ; 062B 0647 # 1.1 ARABIC LIGATURE THEH WITH HEH MEDIAL FORM FCE7 ; mapped ; 0633 0645 # 1.1 ARABIC LIGATURE SEEN WITH MEEM MEDIAL FORM FCE8 ; mapped ; 0633 0647 # 1.1 ARABIC LIGATURE SEEN WITH HEH MEDIAL FORM FCE9 ; mapped ; 0634 0645 # 1.1 ARABIC LIGATURE SHEEN WITH MEEM MEDIAL FORM FCEA ; mapped ; 0634 0647 # 1.1 ARABIC LIGATURE SHEEN WITH HEH MEDIAL FORM FCEB ; mapped ; 0643 0644 # 1.1 ARABIC LIGATURE KAF WITH LAM MEDIAL FORM FCEC ; mapped ; 0643 0645 # 1.1 ARABIC LIGATURE KAF WITH MEEM MEDIAL FORM FCED ; mapped ; 0644 0645 # 1.1 ARABIC LIGATURE LAM WITH MEEM MEDIAL FORM FCEE ; mapped ; 0646 0645 # 1.1 ARABIC LIGATURE NOON WITH MEEM MEDIAL FORM FCEF ; mapped ; 0646 0647 # 1.1 ARABIC LIGATURE NOON WITH HEH MEDIAL FORM FCF0 ; mapped ; 064A 0645 # 1.1 ARABIC LIGATURE YEH WITH MEEM MEDIAL FORM FCF1 ; mapped ; 064A 0647 # 1.1 ARABIC LIGATURE YEH WITH HEH MEDIAL FORM FCF2 ; mapped ; 0640 064E 0651 #1.1 ARABIC LIGATURE SHADDA WITH FATHA MEDIAL FORM FCF3 ; mapped ; 0640 064F 0651 #1.1 ARABIC LIGATURE SHADDA WITH DAMMA MEDIAL FORM FCF4 ; mapped ; 0640 0650 0651 #1.1 ARABIC LIGATURE SHADDA WITH KASRA MEDIAL FORM FCF5 ; mapped ; 0637 0649 # 1.1 ARABIC LIGATURE TAH WITH ALEF MAKSURA ISOLATED FORM FCF6 ; mapped ; 0637 064A # 1.1 ARABIC LIGATURE TAH WITH YEH ISOLATED FORM FCF7 ; mapped ; 0639 0649 # 1.1 ARABIC LIGATURE AIN WITH ALEF MAKSURA ISOLATED FORM FCF8 ; mapped ; 0639 064A # 1.1 ARABIC LIGATURE AIN WITH YEH ISOLATED FORM FCF9 ; mapped ; 063A 0649 # 1.1 ARABIC LIGATURE GHAIN WITH ALEF MAKSURA ISOLATED FORM FCFA ; mapped ; 063A 064A # 1.1 ARABIC LIGATURE GHAIN WITH YEH ISOLATED FORM FCFB ; mapped ; 0633 0649 # 1.1 ARABIC LIGATURE SEEN WITH ALEF MAKSURA ISOLATED FORM FCFC ; mapped ; 0633 064A # 1.1 ARABIC LIGATURE SEEN WITH YEH ISOLATED FORM FCFD ; mapped ; 0634 0649 # 1.1 ARABIC LIGATURE SHEEN WITH ALEF MAKSURA ISOLATED FORM FCFE ; mapped ; 0634 064A # 1.1 ARABIC LIGATURE SHEEN WITH YEH ISOLATED FORM FCFF ; mapped ; 062D 0649 # 1.1 ARABIC LIGATURE HAH WITH ALEF MAKSURA ISOLATED FORM FD00 ; mapped ; 062D 064A # 1.1 ARABIC LIGATURE HAH WITH YEH ISOLATED FORM FD01 ; mapped ; 062C 0649 # 1.1 ARABIC LIGATURE JEEM WITH ALEF MAKSURA ISOLATED FORM FD02 ; mapped ; 062C 064A # 1.1 ARABIC LIGATURE JEEM WITH YEH ISOLATED FORM FD03 ; mapped ; 062E 0649 # 1.1 ARABIC LIGATURE KHAH WITH ALEF MAKSURA ISOLATED FORM FD04 ; mapped ; 062E 064A # 1.1 ARABIC LIGATURE KHAH WITH YEH ISOLATED FORM FD05 ; mapped ; 0635 0649 # 1.1 ARABIC LIGATURE SAD WITH ALEF MAKSURA ISOLATED FORM FD06 ; mapped ; 0635 064A # 1.1 ARABIC LIGATURE SAD WITH YEH ISOLATED FORM FD07 ; mapped ; 0636 0649 # 1.1 ARABIC LIGATURE DAD WITH ALEF MAKSURA ISOLATED FORM FD08 ; mapped ; 0636 064A # 1.1 ARABIC LIGATURE DAD WITH YEH ISOLATED FORM FD09 ; mapped ; 0634 062C # 1.1 ARABIC LIGATURE SHEEN WITH JEEM ISOLATED FORM FD0A ; mapped ; 0634 062D # 1.1 ARABIC LIGATURE SHEEN WITH HAH ISOLATED FORM FD0B ; mapped ; 0634 062E # 1.1 ARABIC LIGATURE SHEEN WITH KHAH ISOLATED FORM FD0C ; mapped ; 0634 0645 # 1.1 ARABIC LIGATURE SHEEN WITH MEEM ISOLATED FORM FD0D ; mapped ; 0634 0631 # 1.1 ARABIC LIGATURE SHEEN WITH REH ISOLATED FORM FD0E ; mapped ; 0633 0631 # 1.1 ARABIC LIGATURE SEEN WITH REH ISOLATED FORM FD0F ; mapped ; 0635 0631 # 1.1 ARABIC LIGATURE SAD WITH REH ISOLATED FORM FD10 ; mapped ; 0636 0631 # 1.1 ARABIC LIGATURE DAD WITH REH ISOLATED FORM FD11 ; mapped ; 0637 0649 # 1.1 ARABIC LIGATURE TAH WITH ALEF MAKSURA FINAL FORM FD12 ; mapped ; 0637 064A # 1.1 ARABIC LIGATURE TAH WITH YEH FINAL FORM FD13 ; mapped ; 0639 0649 # 1.1 ARABIC LIGATURE AIN WITH ALEF MAKSURA FINAL FORM FD14 ; mapped ; 0639 064A # 1.1 ARABIC LIGATURE AIN WITH YEH FINAL FORM FD15 ; mapped ; 063A 0649 # 1.1 ARABIC LIGATURE GHAIN WITH ALEF MAKSURA FINAL FORM FD16 ; mapped ; 063A 064A # 1.1 ARABIC LIGATURE GHAIN WITH YEH FINAL FORM FD17 ; mapped ; 0633 0649 # 1.1 ARABIC LIGATURE SEEN WITH ALEF MAKSURA FINAL FORM FD18 ; mapped ; 0633 064A # 1.1 ARABIC LIGATURE SEEN WITH YEH FINAL FORM FD19 ; mapped ; 0634 0649 # 1.1 ARABIC LIGATURE SHEEN WITH ALEF MAKSURA FINAL FORM FD1A ; mapped ; 0634 064A # 1.1 ARABIC LIGATURE SHEEN WITH YEH FINAL FORM FD1B ; mapped ; 062D 0649 # 1.1 ARABIC LIGATURE HAH WITH ALEF MAKSURA FINAL FORM FD1C ; mapped ; 062D 064A # 1.1 ARABIC LIGATURE HAH WITH YEH FINAL FORM FD1D ; mapped ; 062C 0649 # 1.1 ARABIC LIGATURE JEEM WITH ALEF MAKSURA FINAL FORM FD1E ; mapped ; 062C 064A # 1.1 ARABIC LIGATURE JEEM WITH YEH FINAL FORM FD1F ; mapped ; 062E 0649 # 1.1 ARABIC LIGATURE KHAH WITH ALEF MAKSURA FINAL FORM FD20 ; mapped ; 062E 064A # 1.1 ARABIC LIGATURE KHAH WITH YEH FINAL FORM FD21 ; mapped ; 0635 0649 # 1.1 ARABIC LIGATURE SAD WITH ALEF MAKSURA FINAL FORM FD22 ; mapped ; 0635 064A # 1.1 ARABIC LIGATURE SAD WITH YEH FINAL FORM FD23 ; mapped ; 0636 0649 # 1.1 ARABIC LIGATURE DAD WITH ALEF MAKSURA FINAL FORM FD24 ; mapped ; 0636 064A # 1.1 ARABIC LIGATURE DAD WITH YEH FINAL FORM FD25 ; mapped ; 0634 062C # 1.1 ARABIC LIGATURE SHEEN WITH JEEM FINAL FORM FD26 ; mapped ; 0634 062D # 1.1 ARABIC LIGATURE SHEEN WITH HAH FINAL FORM FD27 ; mapped ; 0634 062E # 1.1 ARABIC LIGATURE SHEEN WITH KHAH FINAL FORM FD28 ; mapped ; 0634 0645 # 1.1 ARABIC LIGATURE SHEEN WITH MEEM FINAL FORM FD29 ; mapped ; 0634 0631 # 1.1 ARABIC LIGATURE SHEEN WITH REH FINAL FORM FD2A ; mapped ; 0633 0631 # 1.1 ARABIC LIGATURE SEEN WITH REH FINAL FORM FD2B ; mapped ; 0635 0631 # 1.1 ARABIC LIGATURE SAD WITH REH FINAL FORM FD2C ; mapped ; 0636 0631 # 1.1 ARABIC LIGATURE DAD WITH REH FINAL FORM FD2D ; mapped ; 0634 062C # 1.1 ARABIC LIGATURE SHEEN WITH JEEM INITIAL FORM FD2E ; mapped ; 0634 062D # 1.1 ARABIC LIGATURE SHEEN WITH HAH INITIAL FORM FD2F ; mapped ; 0634 062E # 1.1 ARABIC LIGATURE SHEEN WITH KHAH INITIAL FORM FD30 ; mapped ; 0634 0645 # 1.1 ARABIC LIGATURE SHEEN WITH MEEM INITIAL FORM FD31 ; mapped ; 0633 0647 # 1.1 ARABIC LIGATURE SEEN WITH HEH INITIAL FORM FD32 ; mapped ; 0634 0647 # 1.1 ARABIC LIGATURE SHEEN WITH HEH INITIAL FORM FD33 ; mapped ; 0637 0645 # 1.1 ARABIC LIGATURE TAH WITH MEEM INITIAL FORM FD34 ; mapped ; 0633 062C # 1.1 ARABIC LIGATURE SEEN WITH JEEM MEDIAL FORM FD35 ; mapped ; 0633 062D # 1.1 ARABIC LIGATURE SEEN WITH HAH MEDIAL FORM FD36 ; mapped ; 0633 062E # 1.1 ARABIC LIGATURE SEEN WITH KHAH MEDIAL FORM FD37 ; mapped ; 0634 062C # 1.1 ARABIC LIGATURE SHEEN WITH JEEM MEDIAL FORM FD38 ; mapped ; 0634 062D # 1.1 ARABIC LIGATURE SHEEN WITH HAH MEDIAL FORM FD39 ; mapped ; 0634 062E # 1.1 ARABIC LIGATURE SHEEN WITH KHAH MEDIAL FORM FD3A ; mapped ; 0637 0645 # 1.1 ARABIC LIGATURE TAH WITH MEEM MEDIAL FORM FD3B ; mapped ; 0638 0645 # 1.1 ARABIC LIGATURE ZAH WITH MEEM MEDIAL FORM FD3C..FD3D ; mapped ; 0627 064B # 1.1 ARABIC LIGATURE ALEF WITH FATHATAN FINAL FORM..ARABIC LIGATURE ALEF WITH FATHATAN ISOLATED FORM FD3E..FD3F ; valid ; ; NV8 # 1.1 ORNATE LEFT PARENTHESIS..ORNATE RIGHT PARENTHESIS FD40..FD4F ; valid ; ; NV8 # 14.0 ARABIC LIGATURE RAHIMAHU ALLAAH..ARABIC LIGATURE RAHIMAHUM ALLAAH FD50 ; mapped ; 062A 062C 0645 #1.1 ARABIC LIGATURE TEH WITH JEEM WITH MEEM INITIAL FORM FD51..FD52 ; mapped ; 062A 062D 062C #1.1 ARABIC LIGATURE TEH WITH HAH WITH JEEM FINAL FORM..ARABIC LIGATURE TEH WITH HAH WITH JEEM INITIAL FORM FD53 ; mapped ; 062A 062D 0645 #1.1 ARABIC LIGATURE TEH WITH HAH WITH MEEM INITIAL FORM FD54 ; mapped ; 062A 062E 0645 #1.1 ARABIC LIGATURE TEH WITH KHAH WITH MEEM INITIAL FORM FD55 ; mapped ; 062A 0645 062C #1.1 ARABIC LIGATURE TEH WITH MEEM WITH JEEM INITIAL FORM FD56 ; mapped ; 062A 0645 062D #1.1 ARABIC LIGATURE TEH WITH MEEM WITH HAH INITIAL FORM FD57 ; mapped ; 062A 0645 062E #1.1 ARABIC LIGATURE TEH WITH MEEM WITH KHAH INITIAL FORM FD58..FD59 ; mapped ; 062C 0645 062D #1.1 ARABIC LIGATURE JEEM WITH MEEM WITH HAH FINAL FORM..ARABIC LIGATURE JEEM WITH MEEM WITH HAH INITIAL FORM FD5A ; mapped ; 062D 0645 064A #1.1 ARABIC LIGATURE HAH WITH MEEM WITH YEH FINAL FORM FD5B ; mapped ; 062D 0645 0649 #1.1 ARABIC LIGATURE HAH WITH MEEM WITH ALEF MAKSURA FINAL FORM FD5C ; mapped ; 0633 062D 062C #1.1 ARABIC LIGATURE SEEN WITH HAH WITH JEEM INITIAL FORM FD5D ; mapped ; 0633 062C 062D #1.1 ARABIC LIGATURE SEEN WITH JEEM WITH HAH INITIAL FORM FD5E ; mapped ; 0633 062C 0649 #1.1 ARABIC LIGATURE SEEN WITH JEEM WITH ALEF MAKSURA FINAL FORM FD5F..FD60 ; mapped ; 0633 0645 062D #1.1 ARABIC LIGATURE SEEN WITH MEEM WITH HAH FINAL FORM..ARABIC LIGATURE SEEN WITH MEEM WITH HAH INITIAL FORM FD61 ; mapped ; 0633 0645 062C #1.1 ARABIC LIGATURE SEEN WITH MEEM WITH JEEM INITIAL FORM FD62..FD63 ; mapped ; 0633 0645 0645 #1.1 ARABIC LIGATURE SEEN WITH MEEM WITH MEEM FINAL FORM..ARABIC LIGATURE SEEN WITH MEEM WITH MEEM INITIAL FORM FD64..FD65 ; mapped ; 0635 062D 062D #1.1 ARABIC LIGATURE SAD WITH HAH WITH HAH FINAL FORM..ARABIC LIGATURE SAD WITH HAH WITH HAH INITIAL FORM FD66 ; mapped ; 0635 0645 0645 #1.1 ARABIC LIGATURE SAD WITH MEEM WITH MEEM FINAL FORM FD67..FD68 ; mapped ; 0634 062D 0645 #1.1 ARABIC LIGATURE SHEEN WITH HAH WITH MEEM FINAL FORM..ARABIC LIGATURE SHEEN WITH HAH WITH MEEM INITIAL FORM FD69 ; mapped ; 0634 062C 064A #1.1 ARABIC LIGATURE SHEEN WITH JEEM WITH YEH FINAL FORM FD6A..FD6B ; mapped ; 0634 0645 062E #1.1 ARABIC LIGATURE SHEEN WITH MEEM WITH KHAH FINAL FORM..ARABIC LIGATURE SHEEN WITH MEEM WITH KHAH INITIAL FORM FD6C..FD6D ; mapped ; 0634 0645 0645 #1.1 ARABIC LIGATURE SHEEN WITH MEEM WITH MEEM FINAL FORM..ARABIC LIGATURE SHEEN WITH MEEM WITH MEEM INITIAL FORM FD6E ; mapped ; 0636 062D 0649 #1.1 ARABIC LIGATURE DAD WITH HAH WITH ALEF MAKSURA FINAL FORM FD6F..FD70 ; mapped ; 0636 062E 0645 #1.1 ARABIC LIGATURE DAD WITH KHAH WITH MEEM FINAL FORM..ARABIC LIGATURE DAD WITH KHAH WITH MEEM INITIAL FORM FD71..FD72 ; mapped ; 0637 0645 062D #1.1 ARABIC LIGATURE TAH WITH MEEM WITH HAH FINAL FORM..ARABIC LIGATURE TAH WITH MEEM WITH HAH INITIAL FORM FD73 ; mapped ; 0637 0645 0645 #1.1 ARABIC LIGATURE TAH WITH MEEM WITH MEEM INITIAL FORM FD74 ; mapped ; 0637 0645 064A #1.1 ARABIC LIGATURE TAH WITH MEEM WITH YEH FINAL FORM FD75 ; mapped ; 0639 062C 0645 #1.1 ARABIC LIGATURE AIN WITH JEEM WITH MEEM FINAL FORM FD76..FD77 ; mapped ; 0639 0645 0645 #1.1 ARABIC LIGATURE AIN WITH MEEM WITH MEEM FINAL FORM..ARABIC LIGATURE AIN WITH MEEM WITH MEEM INITIAL FORM FD78 ; mapped ; 0639 0645 0649 #1.1 ARABIC LIGATURE AIN WITH MEEM WITH ALEF MAKSURA FINAL FORM FD79 ; mapped ; 063A 0645 0645 #1.1 ARABIC LIGATURE GHAIN WITH MEEM WITH MEEM FINAL FORM FD7A ; mapped ; 063A 0645 064A #1.1 ARABIC LIGATURE GHAIN WITH MEEM WITH YEH FINAL FORM FD7B ; mapped ; 063A 0645 0649 #1.1 ARABIC LIGATURE GHAIN WITH MEEM WITH ALEF MAKSURA FINAL FORM FD7C..FD7D ; mapped ; 0641 062E 0645 #1.1 ARABIC LIGATURE FEH WITH KHAH WITH MEEM FINAL FORM..ARABIC LIGATURE FEH WITH KHAH WITH MEEM INITIAL FORM FD7E ; mapped ; 0642 0645 062D #1.1 ARABIC LIGATURE QAF WITH MEEM WITH HAH FINAL FORM FD7F ; mapped ; 0642 0645 0645 #1.1 ARABIC LIGATURE QAF WITH MEEM WITH MEEM FINAL FORM FD80 ; mapped ; 0644 062D 0645 #1.1 ARABIC LIGATURE LAM WITH HAH WITH MEEM FINAL FORM FD81 ; mapped ; 0644 062D 064A #1.1 ARABIC LIGATURE LAM WITH HAH WITH YEH FINAL FORM FD82 ; mapped ; 0644 062D 0649 #1.1 ARABIC LIGATURE LAM WITH HAH WITH ALEF MAKSURA FINAL FORM FD83..FD84 ; mapped ; 0644 062C 062C #1.1 ARABIC LIGATURE LAM WITH JEEM WITH JEEM INITIAL FORM..ARABIC LIGATURE LAM WITH JEEM WITH JEEM FINAL FORM FD85..FD86 ; mapped ; 0644 062E 0645 #1.1 ARABIC LIGATURE LAM WITH KHAH WITH MEEM FINAL FORM..ARABIC LIGATURE LAM WITH KHAH WITH MEEM INITIAL FORM FD87..FD88 ; mapped ; 0644 0645 062D #1.1 ARABIC LIGATURE LAM WITH MEEM WITH HAH FINAL FORM..ARABIC LIGATURE LAM WITH MEEM WITH HAH INITIAL FORM FD89 ; mapped ; 0645 062D 062C #1.1 ARABIC LIGATURE MEEM WITH HAH WITH JEEM INITIAL FORM FD8A ; mapped ; 0645 062D 0645 #1.1 ARABIC LIGATURE MEEM WITH HAH WITH MEEM INITIAL FORM FD8B ; mapped ; 0645 062D 064A #1.1 ARABIC LIGATURE MEEM WITH HAH WITH YEH FINAL FORM FD8C ; mapped ; 0645 062C 062D #1.1 ARABIC LIGATURE MEEM WITH JEEM WITH HAH INITIAL FORM FD8D ; mapped ; 0645 062C 0645 #1.1 ARABIC LIGATURE MEEM WITH JEEM WITH MEEM INITIAL FORM FD8E ; mapped ; 0645 062E 062C #1.1 ARABIC LIGATURE MEEM WITH KHAH WITH JEEM INITIAL FORM FD8F ; mapped ; 0645 062E 0645 #1.1 ARABIC LIGATURE MEEM WITH KHAH WITH MEEM INITIAL FORM FD90..FD91 ; disallowed # NA .. FD92 ; mapped ; 0645 062C 062E #1.1 ARABIC LIGATURE MEEM WITH JEEM WITH KHAH INITIAL FORM FD93 ; mapped ; 0647 0645 062C #1.1 ARABIC LIGATURE HEH WITH MEEM WITH JEEM INITIAL FORM FD94 ; mapped ; 0647 0645 0645 #1.1 ARABIC LIGATURE HEH WITH MEEM WITH MEEM INITIAL FORM FD95 ; mapped ; 0646 062D 0645 #1.1 ARABIC LIGATURE NOON WITH HAH WITH MEEM INITIAL FORM FD96 ; mapped ; 0646 062D 0649 #1.1 ARABIC LIGATURE NOON WITH HAH WITH ALEF MAKSURA FINAL FORM FD97..FD98 ; mapped ; 0646 062C 0645 #1.1 ARABIC LIGATURE NOON WITH JEEM WITH MEEM FINAL FORM..ARABIC LIGATURE NOON WITH JEEM WITH MEEM INITIAL FORM FD99 ; mapped ; 0646 062C 0649 #1.1 ARABIC LIGATURE NOON WITH JEEM WITH ALEF MAKSURA FINAL FORM FD9A ; mapped ; 0646 0645 064A #1.1 ARABIC LIGATURE NOON WITH MEEM WITH YEH FINAL FORM FD9B ; mapped ; 0646 0645 0649 #1.1 ARABIC LIGATURE NOON WITH MEEM WITH ALEF MAKSURA FINAL FORM FD9C..FD9D ; mapped ; 064A 0645 0645 #1.1 ARABIC LIGATURE YEH WITH MEEM WITH MEEM FINAL FORM..ARABIC LIGATURE YEH WITH MEEM WITH MEEM INITIAL FORM FD9E ; mapped ; 0628 062E 064A #1.1 ARABIC LIGATURE BEH WITH KHAH WITH YEH FINAL FORM FD9F ; mapped ; 062A 062C 064A #1.1 ARABIC LIGATURE TEH WITH JEEM WITH YEH FINAL FORM FDA0 ; mapped ; 062A 062C 0649 #1.1 ARABIC LIGATURE TEH WITH JEEM WITH ALEF MAKSURA FINAL FORM FDA1 ; mapped ; 062A 062E 064A #1.1 ARABIC LIGATURE TEH WITH KHAH WITH YEH FINAL FORM FDA2 ; mapped ; 062A 062E 0649 #1.1 ARABIC LIGATURE TEH WITH KHAH WITH ALEF MAKSURA FINAL FORM FDA3 ; mapped ; 062A 0645 064A #1.1 ARABIC LIGATURE TEH WITH MEEM WITH YEH FINAL FORM FDA4 ; mapped ; 062A 0645 0649 #1.1 ARABIC LIGATURE TEH WITH MEEM WITH ALEF MAKSURA FINAL FORM FDA5 ; mapped ; 062C 0645 064A #1.1 ARABIC LIGATURE JEEM WITH MEEM WITH YEH FINAL FORM FDA6 ; mapped ; 062C 062D 0649 #1.1 ARABIC LIGATURE JEEM WITH HAH WITH ALEF MAKSURA FINAL FORM FDA7 ; mapped ; 062C 0645 0649 #1.1 ARABIC LIGATURE JEEM WITH MEEM WITH ALEF MAKSURA FINAL FORM FDA8 ; mapped ; 0633 062E 0649 #1.1 ARABIC LIGATURE SEEN WITH KHAH WITH ALEF MAKSURA FINAL FORM FDA9 ; mapped ; 0635 062D 064A #1.1 ARABIC LIGATURE SAD WITH HAH WITH YEH FINAL FORM FDAA ; mapped ; 0634 062D 064A #1.1 ARABIC LIGATURE SHEEN WITH HAH WITH YEH FINAL FORM FDAB ; mapped ; 0636 062D 064A #1.1 ARABIC LIGATURE DAD WITH HAH WITH YEH FINAL FORM FDAC ; mapped ; 0644 062C 064A #1.1 ARABIC LIGATURE LAM WITH JEEM WITH YEH FINAL FORM FDAD ; mapped ; 0644 0645 064A #1.1 ARABIC LIGATURE LAM WITH MEEM WITH YEH FINAL FORM FDAE ; mapped ; 064A 062D 064A #1.1 ARABIC LIGATURE YEH WITH HAH WITH YEH FINAL FORM FDAF ; mapped ; 064A 062C 064A #1.1 ARABIC LIGATURE YEH WITH JEEM WITH YEH FINAL FORM FDB0 ; mapped ; 064A 0645 064A #1.1 ARABIC LIGATURE YEH WITH MEEM WITH YEH FINAL FORM FDB1 ; mapped ; 0645 0645 064A #1.1 ARABIC LIGATURE MEEM WITH MEEM WITH YEH FINAL FORM FDB2 ; mapped ; 0642 0645 064A #1.1 ARABIC LIGATURE QAF WITH MEEM WITH YEH FINAL FORM FDB3 ; mapped ; 0646 062D 064A #1.1 ARABIC LIGATURE NOON WITH HAH WITH YEH FINAL FORM FDB4 ; mapped ; 0642 0645 062D #1.1 ARABIC LIGATURE QAF WITH MEEM WITH HAH INITIAL FORM FDB5 ; mapped ; 0644 062D 0645 #1.1 ARABIC LIGATURE LAM WITH HAH WITH MEEM INITIAL FORM FDB6 ; mapped ; 0639 0645 064A #1.1 ARABIC LIGATURE AIN WITH MEEM WITH YEH FINAL FORM FDB7 ; mapped ; 0643 0645 064A #1.1 ARABIC LIGATURE KAF WITH MEEM WITH YEH FINAL FORM FDB8 ; mapped ; 0646 062C 062D #1.1 ARABIC LIGATURE NOON WITH JEEM WITH HAH INITIAL FORM FDB9 ; mapped ; 0645 062E 064A #1.1 ARABIC LIGATURE MEEM WITH KHAH WITH YEH FINAL FORM FDBA ; mapped ; 0644 062C 0645 #1.1 ARABIC LIGATURE LAM WITH JEEM WITH MEEM INITIAL FORM FDBB ; mapped ; 0643 0645 0645 #1.1 ARABIC LIGATURE KAF WITH MEEM WITH MEEM FINAL FORM FDBC ; mapped ; 0644 062C 0645 #1.1 ARABIC LIGATURE LAM WITH JEEM WITH MEEM FINAL FORM FDBD ; mapped ; 0646 062C 062D #1.1 ARABIC LIGATURE NOON WITH JEEM WITH HAH FINAL FORM FDBE ; mapped ; 062C 062D 064A #1.1 ARABIC LIGATURE JEEM WITH HAH WITH YEH FINAL FORM FDBF ; mapped ; 062D 062C 064A #1.1 ARABIC LIGATURE HAH WITH JEEM WITH YEH FINAL FORM FDC0 ; mapped ; 0645 062C 064A #1.1 ARABIC LIGATURE MEEM WITH JEEM WITH YEH FINAL FORM FDC1 ; mapped ; 0641 0645 064A #1.1 ARABIC LIGATURE FEH WITH MEEM WITH YEH FINAL FORM FDC2 ; mapped ; 0628 062D 064A #1.1 ARABIC LIGATURE BEH WITH HAH WITH YEH FINAL FORM FDC3 ; mapped ; 0643 0645 0645 #1.1 ARABIC LIGATURE KAF WITH MEEM WITH MEEM INITIAL FORM FDC4 ; mapped ; 0639 062C 0645 #1.1 ARABIC LIGATURE AIN WITH JEEM WITH MEEM INITIAL FORM FDC5 ; mapped ; 0635 0645 0645 #1.1 ARABIC LIGATURE SAD WITH MEEM WITH MEEM INITIAL FORM FDC6 ; mapped ; 0633 062E 064A #1.1 ARABIC LIGATURE SEEN WITH KHAH WITH YEH FINAL FORM FDC7 ; mapped ; 0646 062C 064A #1.1 ARABIC LIGATURE NOON WITH JEEM WITH YEH FINAL FORM FDC8..FDCE ; disallowed # NA .. FDCF ; valid ; ; NV8 # 14.0 ARABIC LIGATURE SALAAMUHU ALAYNAA FDD0..FDEF ; disallowed # 3.1 .. FDF0 ; mapped ; 0635 0644 06D2 #1.1 ARABIC LIGATURE SALLA USED AS KORANIC STOP SIGN ISOLATED FORM FDF1 ; mapped ; 0642 0644 06D2 #1.1 ARABIC LIGATURE QALA USED AS KORANIC STOP SIGN ISOLATED FORM FDF2 ; mapped ; 0627 0644 0644 0647 #1.1 ARABIC LIGATURE ALLAH ISOLATED FORM FDF3 ; mapped ; 0627 0643 0628 0631 #1.1 ARABIC LIGATURE AKBAR ISOLATED FORM FDF4 ; mapped ; 0645 062D 0645 062F #1.1 ARABIC LIGATURE MOHAMMAD ISOLATED FORM FDF5 ; mapped ; 0635 0644 0639 0645 #1.1 ARABIC LIGATURE SALAM ISOLATED FORM FDF6 ; mapped ; 0631 0633 0648 0644 #1.1 ARABIC LIGATURE RASOUL ISOLATED FORM FDF7 ; mapped ; 0639 0644 064A 0647 #1.1 ARABIC LIGATURE ALAYHE ISOLATED FORM FDF8 ; mapped ; 0648 0633 0644 0645 #1.1 ARABIC LIGATURE WASALLAM ISOLATED FORM FDF9 ; mapped ; 0635 0644 0649 #1.1 ARABIC LIGATURE SALLA ISOLATED FORM FDFA ; disallowed_STD3_mapped ; 0635 0644 0649 0020 0627 0644 0644 0647 0020 0639 0644 064A 0647 0020 0648 0633 0644 0645 #1.1 ARABIC LIGATURE SALLALLAHOU ALAYHE WASALLAM FDFB ; disallowed_STD3_mapped ; 062C 0644 0020 062C 0644 0627 0644 0647 #1.1 ARABIC LIGATURE JALLAJALALOUHOU FDFC ; mapped ; 0631 06CC 0627 0644 #3.2 RIAL SIGN FDFD ; valid ; ; NV8 # 4.0 ARABIC LIGATURE BISMILLAH AR-RAHMAN AR-RAHEEM FDFE..FDFF ; valid ; ; NV8 # 14.0 ARABIC LIGATURE SUBHAANAHU WA TAAALAA..ARABIC LIGATURE AZZA WA JALL FE00..FE0F ; ignored # 3.2 VARIATION SELECTOR-1..VARIATION SELECTOR-16 FE10 ; disallowed_STD3_mapped ; 002C # 4.1 PRESENTATION FORM FOR VERTICAL COMMA FE11 ; mapped ; 3001 # 4.1 PRESENTATION FORM FOR VERTICAL IDEOGRAPHIC COMMA FE12 ; disallowed # 4.1 PRESENTATION FORM FOR VERTICAL IDEOGRAPHIC FULL STOP FE13 ; disallowed_STD3_mapped ; 003A # 4.1 PRESENTATION FORM FOR VERTICAL COLON FE14 ; disallowed_STD3_mapped ; 003B # 4.1 PRESENTATION FORM FOR VERTICAL SEMICOLON FE15 ; disallowed_STD3_mapped ; 0021 # 4.1 PRESENTATION FORM FOR VERTICAL EXCLAMATION MARK FE16 ; disallowed_STD3_mapped ; 003F # 4.1 PRESENTATION FORM FOR VERTICAL QUESTION MARK FE17 ; mapped ; 3016 # 4.1 PRESENTATION FORM FOR VERTICAL LEFT WHITE LENTICULAR BRACKET FE18 ; mapped ; 3017 # 4.1 PRESENTATION FORM FOR VERTICAL RIGHT WHITE LENTICULAR BRAKCET FE19 ; disallowed # 4.1 PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS FE1A..FE1F ; disallowed # NA .. FE20..FE23 ; valid # 1.1 COMBINING LIGATURE LEFT HALF..COMBINING DOUBLE TILDE RIGHT HALF FE24..FE26 ; valid # 5.1 COMBINING MACRON LEFT HALF..COMBINING CONJOINING MACRON FE27..FE2D ; valid # 7.0 COMBINING LIGATURE LEFT HALF BELOW..COMBINING CONJOINING MACRON BELOW FE2E..FE2F ; valid # 8.0 COMBINING CYRILLIC TITLO LEFT HALF..COMBINING CYRILLIC TITLO RIGHT HALF FE30 ; disallowed # 1.1 PRESENTATION FORM FOR VERTICAL TWO DOT LEADER FE31 ; mapped ; 2014 # 1.1 PRESENTATION FORM FOR VERTICAL EM DASH FE32 ; mapped ; 2013 # 1.1 PRESENTATION FORM FOR VERTICAL EN DASH FE33..FE34 ; disallowed_STD3_mapped ; 005F # 1.1 PRESENTATION FORM FOR VERTICAL LOW LINE..PRESENTATION FORM FOR VERTICAL WAVY LOW LINE FE35 ; disallowed_STD3_mapped ; 0028 # 1.1 PRESENTATION FORM FOR VERTICAL LEFT PARENTHESIS FE36 ; disallowed_STD3_mapped ; 0029 # 1.1 PRESENTATION FORM FOR VERTICAL RIGHT PARENTHESIS FE37 ; disallowed_STD3_mapped ; 007B # 1.1 PRESENTATION FORM FOR VERTICAL LEFT CURLY BRACKET FE38 ; disallowed_STD3_mapped ; 007D # 1.1 PRESENTATION FORM FOR VERTICAL RIGHT CURLY BRACKET FE39 ; mapped ; 3014 # 1.1 PRESENTATION FORM FOR VERTICAL LEFT TORTOISE SHELL BRACKET FE3A ; mapped ; 3015 # 1.1 PRESENTATION FORM FOR VERTICAL RIGHT TORTOISE SHELL BRACKET FE3B ; mapped ; 3010 # 1.1 PRESENTATION FORM FOR VERTICAL LEFT BLACK LENTICULAR BRACKET FE3C ; mapped ; 3011 # 1.1 PRESENTATION FORM FOR VERTICAL RIGHT BLACK LENTICULAR BRACKET FE3D ; mapped ; 300A # 1.1 PRESENTATION FORM FOR VERTICAL LEFT DOUBLE ANGLE BRACKET FE3E ; mapped ; 300B # 1.1 PRESENTATION FORM FOR VERTICAL RIGHT DOUBLE ANGLE BRACKET FE3F ; mapped ; 3008 # 1.1 PRESENTATION FORM FOR VERTICAL LEFT ANGLE BRACKET FE40 ; mapped ; 3009 # 1.1 PRESENTATION FORM FOR VERTICAL RIGHT ANGLE BRACKET FE41 ; mapped ; 300C # 1.1 PRESENTATION FORM FOR VERTICAL LEFT CORNER BRACKET FE42 ; mapped ; 300D # 1.1 PRESENTATION FORM FOR VERTICAL RIGHT CORNER BRACKET FE43 ; mapped ; 300E # 1.1 PRESENTATION FORM FOR VERTICAL LEFT WHITE CORNER BRACKET FE44 ; mapped ; 300F # 1.1 PRESENTATION FORM FOR VERTICAL RIGHT WHITE CORNER BRACKET FE45..FE46 ; valid ; ; NV8 # 3.2 SESAME DOT..WHITE SESAME DOT FE47 ; disallowed_STD3_mapped ; 005B # 4.0 PRESENTATION FORM FOR VERTICAL LEFT SQUARE BRACKET FE48 ; disallowed_STD3_mapped ; 005D # 4.0 PRESENTATION FORM FOR VERTICAL RIGHT SQUARE BRACKET FE49..FE4C ; disallowed_STD3_mapped ; 0020 0305 # 1.1 DASHED OVERLINE..DOUBLE WAVY OVERLINE FE4D..FE4F ; disallowed_STD3_mapped ; 005F # 1.1 DASHED LOW LINE..WAVY LOW LINE FE50 ; disallowed_STD3_mapped ; 002C # 1.1 SMALL COMMA FE51 ; mapped ; 3001 # 1.1 SMALL IDEOGRAPHIC COMMA FE52 ; disallowed # 1.1 SMALL FULL STOP FE53 ; disallowed # NA FE54 ; disallowed_STD3_mapped ; 003B # 1.1 SMALL SEMICOLON FE55 ; disallowed_STD3_mapped ; 003A # 1.1 SMALL COLON FE56 ; disallowed_STD3_mapped ; 003F # 1.1 SMALL QUESTION MARK FE57 ; disallowed_STD3_mapped ; 0021 # 1.1 SMALL EXCLAMATION MARK FE58 ; mapped ; 2014 # 1.1 SMALL EM DASH FE59 ; disallowed_STD3_mapped ; 0028 # 1.1 SMALL LEFT PARENTHESIS FE5A ; disallowed_STD3_mapped ; 0029 # 1.1 SMALL RIGHT PARENTHESIS FE5B ; disallowed_STD3_mapped ; 007B # 1.1 SMALL LEFT CURLY BRACKET FE5C ; disallowed_STD3_mapped ; 007D # 1.1 SMALL RIGHT CURLY BRACKET FE5D ; mapped ; 3014 # 1.1 SMALL LEFT TORTOISE SHELL BRACKET FE5E ; mapped ; 3015 # 1.1 SMALL RIGHT TORTOISE SHELL BRACKET FE5F ; disallowed_STD3_mapped ; 0023 # 1.1 SMALL NUMBER SIGN FE60 ; disallowed_STD3_mapped ; 0026 # 1.1 SMALL AMPERSAND FE61 ; disallowed_STD3_mapped ; 002A # 1.1 SMALL ASTERISK FE62 ; disallowed_STD3_mapped ; 002B # 1.1 SMALL PLUS SIGN FE63 ; mapped ; 002D # 1.1 SMALL HYPHEN-MINUS FE64 ; disallowed_STD3_mapped ; 003C # 1.1 SMALL LESS-THAN SIGN FE65 ; disallowed_STD3_mapped ; 003E # 1.1 SMALL GREATER-THAN SIGN FE66 ; disallowed_STD3_mapped ; 003D # 1.1 SMALL EQUALS SIGN FE67 ; disallowed # NA FE68 ; disallowed_STD3_mapped ; 005C # 1.1 SMALL REVERSE SOLIDUS FE69 ; disallowed_STD3_mapped ; 0024 # 1.1 SMALL DOLLAR SIGN FE6A ; disallowed_STD3_mapped ; 0025 # 1.1 SMALL PERCENT SIGN FE6B ; disallowed_STD3_mapped ; 0040 # 1.1 SMALL COMMERCIAL AT FE6C..FE6F ; disallowed # NA .. FE70 ; disallowed_STD3_mapped ; 0020 064B # 1.1 ARABIC FATHATAN ISOLATED FORM FE71 ; mapped ; 0640 064B # 1.1 ARABIC TATWEEL WITH FATHATAN ABOVE FE72 ; disallowed_STD3_mapped ; 0020 064C # 1.1 ARABIC DAMMATAN ISOLATED FORM FE73 ; valid # 3.2 ARABIC TAIL FRAGMENT FE74 ; disallowed_STD3_mapped ; 0020 064D # 1.1 ARABIC KASRATAN ISOLATED FORM FE75 ; disallowed # NA FE76 ; disallowed_STD3_mapped ; 0020 064E # 1.1 ARABIC FATHA ISOLATED FORM FE77 ; mapped ; 0640 064E # 1.1 ARABIC FATHA MEDIAL FORM FE78 ; disallowed_STD3_mapped ; 0020 064F # 1.1 ARABIC DAMMA ISOLATED FORM FE79 ; mapped ; 0640 064F # 1.1 ARABIC DAMMA MEDIAL FORM FE7A ; disallowed_STD3_mapped ; 0020 0650 # 1.1 ARABIC KASRA ISOLATED FORM FE7B ; mapped ; 0640 0650 # 1.1 ARABIC KASRA MEDIAL FORM FE7C ; disallowed_STD3_mapped ; 0020 0651 # 1.1 ARABIC SHADDA ISOLATED FORM FE7D ; mapped ; 0640 0651 # 1.1 ARABIC SHADDA MEDIAL FORM FE7E ; disallowed_STD3_mapped ; 0020 0652 # 1.1 ARABIC SUKUN ISOLATED FORM FE7F ; mapped ; 0640 0652 # 1.1 ARABIC SUKUN MEDIAL FORM FE80 ; mapped ; 0621 # 1.1 ARABIC LETTER HAMZA ISOLATED FORM FE81..FE82 ; mapped ; 0622 # 1.1 ARABIC LETTER ALEF WITH MADDA ABOVE ISOLATED FORM..ARABIC LETTER ALEF WITH MADDA ABOVE FINAL FORM FE83..FE84 ; mapped ; 0623 # 1.1 ARABIC LETTER ALEF WITH HAMZA ABOVE ISOLATED FORM..ARABIC LETTER ALEF WITH HAMZA ABOVE FINAL FORM FE85..FE86 ; mapped ; 0624 # 1.1 ARABIC LETTER WAW WITH HAMZA ABOVE ISOLATED FORM..ARABIC LETTER WAW WITH HAMZA ABOVE FINAL FORM FE87..FE88 ; mapped ; 0625 # 1.1 ARABIC LETTER ALEF WITH HAMZA BELOW ISOLATED FORM..ARABIC LETTER ALEF WITH HAMZA BELOW FINAL FORM FE89..FE8C ; mapped ; 0626 # 1.1 ARABIC LETTER YEH WITH HAMZA ABOVE ISOLATED FORM..ARABIC LETTER YEH WITH HAMZA ABOVE MEDIAL FORM FE8D..FE8E ; mapped ; 0627 # 1.1 ARABIC LETTER ALEF ISOLATED FORM..ARABIC LETTER ALEF FINAL FORM FE8F..FE92 ; mapped ; 0628 # 1.1 ARABIC LETTER BEH ISOLATED FORM..ARABIC LETTER BEH MEDIAL FORM FE93..FE94 ; mapped ; 0629 # 1.1 ARABIC LETTER TEH MARBUTA ISOLATED FORM..ARABIC LETTER TEH MARBUTA FINAL FORM FE95..FE98 ; mapped ; 062A # 1.1 ARABIC LETTER TEH ISOLATED FORM..ARABIC LETTER TEH MEDIAL FORM FE99..FE9C ; mapped ; 062B # 1.1 ARABIC LETTER THEH ISOLATED FORM..ARABIC LETTER THEH MEDIAL FORM FE9D..FEA0 ; mapped ; 062C # 1.1 ARABIC LETTER JEEM ISOLATED FORM..ARABIC LETTER JEEM MEDIAL FORM FEA1..FEA4 ; mapped ; 062D # 1.1 ARABIC LETTER HAH ISOLATED FORM..ARABIC LETTER HAH MEDIAL FORM FEA5..FEA8 ; mapped ; 062E # 1.1 ARABIC LETTER KHAH ISOLATED FORM..ARABIC LETTER KHAH MEDIAL FORM FEA9..FEAA ; mapped ; 062F # 1.1 ARABIC LETTER DAL ISOLATED FORM..ARABIC LETTER DAL FINAL FORM FEAB..FEAC ; mapped ; 0630 # 1.1 ARABIC LETTER THAL ISOLATED FORM..ARABIC LETTER THAL FINAL FORM FEAD..FEAE ; mapped ; 0631 # 1.1 ARABIC LETTER REH ISOLATED FORM..ARABIC LETTER REH FINAL FORM FEAF..FEB0 ; mapped ; 0632 # 1.1 ARABIC LETTER ZAIN ISOLATED FORM..ARABIC LETTER ZAIN FINAL FORM FEB1..FEB4 ; mapped ; 0633 # 1.1 ARABIC LETTER SEEN ISOLATED FORM..ARABIC LETTER SEEN MEDIAL FORM FEB5..FEB8 ; mapped ; 0634 # 1.1 ARABIC LETTER SHEEN ISOLATED FORM..ARABIC LETTER SHEEN MEDIAL FORM FEB9..FEBC ; mapped ; 0635 # 1.1 ARABIC LETTER SAD ISOLATED FORM..ARABIC LETTER SAD MEDIAL FORM FEBD..FEC0 ; mapped ; 0636 # 1.1 ARABIC LETTER DAD ISOLATED FORM..ARABIC LETTER DAD MEDIAL FORM FEC1..FEC4 ; mapped ; 0637 # 1.1 ARABIC LETTER TAH ISOLATED FORM..ARABIC LETTER TAH MEDIAL FORM FEC5..FEC8 ; mapped ; 0638 # 1.1 ARABIC LETTER ZAH ISOLATED FORM..ARABIC LETTER ZAH MEDIAL FORM FEC9..FECC ; mapped ; 0639 # 1.1 ARABIC LETTER AIN ISOLATED FORM..ARABIC LETTER AIN MEDIAL FORM FECD..FED0 ; mapped ; 063A # 1.1 ARABIC LETTER GHAIN ISOLATED FORM..ARABIC LETTER GHAIN MEDIAL FORM FED1..FED4 ; mapped ; 0641 # 1.1 ARABIC LETTER FEH ISOLATED FORM..ARABIC LETTER FEH MEDIAL FORM FED5..FED8 ; mapped ; 0642 # 1.1 ARABIC LETTER QAF ISOLATED FORM..ARABIC LETTER QAF MEDIAL FORM FED9..FEDC ; mapped ; 0643 # 1.1 ARABIC LETTER KAF ISOLATED FORM..ARABIC LETTER KAF MEDIAL FORM FEDD..FEE0 ; mapped ; 0644 # 1.1 ARABIC LETTER LAM ISOLATED FORM..ARABIC LETTER LAM MEDIAL FORM FEE1..FEE4 ; mapped ; 0645 # 1.1 ARABIC LETTER MEEM ISOLATED FORM..ARABIC LETTER MEEM MEDIAL FORM FEE5..FEE8 ; mapped ; 0646 # 1.1 ARABIC LETTER NOON ISOLATED FORM..ARABIC LETTER NOON MEDIAL FORM FEE9..FEEC ; mapped ; 0647 # 1.1 ARABIC LETTER HEH ISOLATED FORM..ARABIC LETTER HEH MEDIAL FORM FEED..FEEE ; mapped ; 0648 # 1.1 ARABIC LETTER WAW ISOLATED FORM..ARABIC LETTER WAW FINAL FORM FEEF..FEF0 ; mapped ; 0649 # 1.1 ARABIC LETTER ALEF MAKSURA ISOLATED FORM..ARABIC LETTER ALEF MAKSURA FINAL FORM FEF1..FEF4 ; mapped ; 064A # 1.1 ARABIC LETTER YEH ISOLATED FORM..ARABIC LETTER YEH MEDIAL FORM FEF5..FEF6 ; mapped ; 0644 0622 # 1.1 ARABIC LIGATURE LAM WITH ALEF WITH MADDA ABOVE ISOLATED FORM..ARABIC LIGATURE LAM WITH ALEF WITH MADDA ABOVE FINAL FORM FEF7..FEF8 ; mapped ; 0644 0623 # 1.1 ARABIC LIGATURE LAM WITH ALEF WITH HAMZA ABOVE ISOLATED FORM..ARABIC LIGATURE LAM WITH ALEF WITH HAMZA ABOVE FINAL FORM FEF9..FEFA ; mapped ; 0644 0625 # 1.1 ARABIC LIGATURE LAM WITH ALEF WITH HAMZA BELOW ISOLATED FORM..ARABIC LIGATURE LAM WITH ALEF WITH HAMZA BELOW FINAL FORM FEFB..FEFC ; mapped ; 0644 0627 # 1.1 ARABIC LIGATURE LAM WITH ALEF ISOLATED FORM..ARABIC LIGATURE LAM WITH ALEF FINAL FORM FEFD..FEFE ; disallowed # NA .. FEFF ; ignored # 1.1 ZERO WIDTH NO-BREAK SPACE FF00 ; disallowed # NA FF01 ; disallowed_STD3_mapped ; 0021 # 1.1 FULLWIDTH EXCLAMATION MARK FF02 ; disallowed_STD3_mapped ; 0022 # 1.1 FULLWIDTH QUOTATION MARK FF03 ; disallowed_STD3_mapped ; 0023 # 1.1 FULLWIDTH NUMBER SIGN FF04 ; disallowed_STD3_mapped ; 0024 # 1.1 FULLWIDTH DOLLAR SIGN FF05 ; disallowed_STD3_mapped ; 0025 # 1.1 FULLWIDTH PERCENT SIGN FF06 ; disallowed_STD3_mapped ; 0026 # 1.1 FULLWIDTH AMPERSAND FF07 ; disallowed_STD3_mapped ; 0027 # 1.1 FULLWIDTH APOSTROPHE FF08 ; disallowed_STD3_mapped ; 0028 # 1.1 FULLWIDTH LEFT PARENTHESIS FF09 ; disallowed_STD3_mapped ; 0029 # 1.1 FULLWIDTH RIGHT PARENTHESIS FF0A ; disallowed_STD3_mapped ; 002A # 1.1 FULLWIDTH ASTERISK FF0B ; disallowed_STD3_mapped ; 002B # 1.1 FULLWIDTH PLUS SIGN FF0C ; disallowed_STD3_mapped ; 002C # 1.1 FULLWIDTH COMMA FF0D ; mapped ; 002D # 1.1 FULLWIDTH HYPHEN-MINUS FF0E ; mapped ; 002E # 1.1 FULLWIDTH FULL STOP FF0F ; disallowed_STD3_mapped ; 002F # 1.1 FULLWIDTH SOLIDUS FF10 ; mapped ; 0030 # 1.1 FULLWIDTH DIGIT ZERO FF11 ; mapped ; 0031 # 1.1 FULLWIDTH DIGIT ONE FF12 ; mapped ; 0032 # 1.1 FULLWIDTH DIGIT TWO FF13 ; mapped ; 0033 # 1.1 FULLWIDTH DIGIT THREE FF14 ; mapped ; 0034 # 1.1 FULLWIDTH DIGIT FOUR FF15 ; mapped ; 0035 # 1.1 FULLWIDTH DIGIT FIVE FF16 ; mapped ; 0036 # 1.1 FULLWIDTH DIGIT SIX FF17 ; mapped ; 0037 # 1.1 FULLWIDTH DIGIT SEVEN FF18 ; mapped ; 0038 # 1.1 FULLWIDTH DIGIT EIGHT FF19 ; mapped ; 0039 # 1.1 FULLWIDTH DIGIT NINE FF1A ; disallowed_STD3_mapped ; 003A # 1.1 FULLWIDTH COLON FF1B ; disallowed_STD3_mapped ; 003B # 1.1 FULLWIDTH SEMICOLON FF1C ; disallowed_STD3_mapped ; 003C # 1.1 FULLWIDTH LESS-THAN SIGN FF1D ; disallowed_STD3_mapped ; 003D # 1.1 FULLWIDTH EQUALS SIGN FF1E ; disallowed_STD3_mapped ; 003E # 1.1 FULLWIDTH GREATER-THAN SIGN FF1F ; disallowed_STD3_mapped ; 003F # 1.1 FULLWIDTH QUESTION MARK FF20 ; disallowed_STD3_mapped ; 0040 # 1.1 FULLWIDTH COMMERCIAL AT FF21 ; mapped ; 0061 # 1.1 FULLWIDTH LATIN CAPITAL LETTER A FF22 ; mapped ; 0062 # 1.1 FULLWIDTH LATIN CAPITAL LETTER B FF23 ; mapped ; 0063 # 1.1 FULLWIDTH LATIN CAPITAL LETTER C FF24 ; mapped ; 0064 # 1.1 FULLWIDTH LATIN CAPITAL LETTER D FF25 ; mapped ; 0065 # 1.1 FULLWIDTH LATIN CAPITAL LETTER E FF26 ; mapped ; 0066 # 1.1 FULLWIDTH LATIN CAPITAL LETTER F FF27 ; mapped ; 0067 # 1.1 FULLWIDTH LATIN CAPITAL LETTER G FF28 ; mapped ; 0068 # 1.1 FULLWIDTH LATIN CAPITAL LETTER H FF29 ; mapped ; 0069 # 1.1 FULLWIDTH LATIN CAPITAL LETTER I FF2A ; mapped ; 006A # 1.1 FULLWIDTH LATIN CAPITAL LETTER J FF2B ; mapped ; 006B # 1.1 FULLWIDTH LATIN CAPITAL LETTER K FF2C ; mapped ; 006C # 1.1 FULLWIDTH LATIN CAPITAL LETTER L FF2D ; mapped ; 006D # 1.1 FULLWIDTH LATIN CAPITAL LETTER M FF2E ; mapped ; 006E # 1.1 FULLWIDTH LATIN CAPITAL LETTER N FF2F ; mapped ; 006F # 1.1 FULLWIDTH LATIN CAPITAL LETTER O FF30 ; mapped ; 0070 # 1.1 FULLWIDTH LATIN CAPITAL LETTER P FF31 ; mapped ; 0071 # 1.1 FULLWIDTH LATIN CAPITAL LETTER Q FF32 ; mapped ; 0072 # 1.1 FULLWIDTH LATIN CAPITAL LETTER R FF33 ; mapped ; 0073 # 1.1 FULLWIDTH LATIN CAPITAL LETTER S FF34 ; mapped ; 0074 # 1.1 FULLWIDTH LATIN CAPITAL LETTER T FF35 ; mapped ; 0075 # 1.1 FULLWIDTH LATIN CAPITAL LETTER U FF36 ; mapped ; 0076 # 1.1 FULLWIDTH LATIN CAPITAL LETTER V FF37 ; mapped ; 0077 # 1.1 FULLWIDTH LATIN CAPITAL LETTER W FF38 ; mapped ; 0078 # 1.1 FULLWIDTH LATIN CAPITAL LETTER X FF39 ; mapped ; 0079 # 1.1 FULLWIDTH LATIN CAPITAL LETTER Y FF3A ; mapped ; 007A # 1.1 FULLWIDTH LATIN CAPITAL LETTER Z FF3B ; disallowed_STD3_mapped ; 005B # 1.1 FULLWIDTH LEFT SQUARE BRACKET FF3C ; disallowed_STD3_mapped ; 005C # 1.1 FULLWIDTH REVERSE SOLIDUS FF3D ; disallowed_STD3_mapped ; 005D # 1.1 FULLWIDTH RIGHT SQUARE BRACKET FF3E ; disallowed_STD3_mapped ; 005E # 1.1 FULLWIDTH CIRCUMFLEX ACCENT FF3F ; disallowed_STD3_mapped ; 005F # 1.1 FULLWIDTH LOW LINE FF40 ; disallowed_STD3_mapped ; 0060 # 1.1 FULLWIDTH GRAVE ACCENT FF41 ; mapped ; 0061 # 1.1 FULLWIDTH LATIN SMALL LETTER A FF42 ; mapped ; 0062 # 1.1 FULLWIDTH LATIN SMALL LETTER B FF43 ; mapped ; 0063 # 1.1 FULLWIDTH LATIN SMALL LETTER C FF44 ; mapped ; 0064 # 1.1 FULLWIDTH LATIN SMALL LETTER D FF45 ; mapped ; 0065 # 1.1 FULLWIDTH LATIN SMALL LETTER E FF46 ; mapped ; 0066 # 1.1 FULLWIDTH LATIN SMALL LETTER F FF47 ; mapped ; 0067 # 1.1 FULLWIDTH LATIN SMALL LETTER G FF48 ; mapped ; 0068 # 1.1 FULLWIDTH LATIN SMALL LETTER H FF49 ; mapped ; 0069 # 1.1 FULLWIDTH LATIN SMALL LETTER I FF4A ; mapped ; 006A # 1.1 FULLWIDTH LATIN SMALL LETTER J FF4B ; mapped ; 006B # 1.1 FULLWIDTH LATIN SMALL LETTER K FF4C ; mapped ; 006C # 1.1 FULLWIDTH LATIN SMALL LETTER L FF4D ; mapped ; 006D # 1.1 FULLWIDTH LATIN SMALL LETTER M FF4E ; mapped ; 006E # 1.1 FULLWIDTH LATIN SMALL LETTER N FF4F ; mapped ; 006F # 1.1 FULLWIDTH LATIN SMALL LETTER O FF50 ; mapped ; 0070 # 1.1 FULLWIDTH LATIN SMALL LETTER P FF51 ; mapped ; 0071 # 1.1 FULLWIDTH LATIN SMALL LETTER Q FF52 ; mapped ; 0072 # 1.1 FULLWIDTH LATIN SMALL LETTER R FF53 ; mapped ; 0073 # 1.1 FULLWIDTH LATIN SMALL LETTER S FF54 ; mapped ; 0074 # 1.1 FULLWIDTH LATIN SMALL LETTER T FF55 ; mapped ; 0075 # 1.1 FULLWIDTH LATIN SMALL LETTER U FF56 ; mapped ; 0076 # 1.1 FULLWIDTH LATIN SMALL LETTER V FF57 ; mapped ; 0077 # 1.1 FULLWIDTH LATIN SMALL LETTER W FF58 ; mapped ; 0078 # 1.1 FULLWIDTH LATIN SMALL LETTER X FF59 ; mapped ; 0079 # 1.1 FULLWIDTH LATIN SMALL LETTER Y FF5A ; mapped ; 007A # 1.1 FULLWIDTH LATIN SMALL LETTER Z FF5B ; disallowed_STD3_mapped ; 007B # 1.1 FULLWIDTH LEFT CURLY BRACKET FF5C ; disallowed_STD3_mapped ; 007C # 1.1 FULLWIDTH VERTICAL LINE FF5D ; disallowed_STD3_mapped ; 007D # 1.1 FULLWIDTH RIGHT CURLY BRACKET FF5E ; disallowed_STD3_mapped ; 007E # 1.1 FULLWIDTH TILDE FF5F ; mapped ; 2985 # 3.2 FULLWIDTH LEFT WHITE PARENTHESIS FF60 ; mapped ; 2986 # 3.2 FULLWIDTH RIGHT WHITE PARENTHESIS FF61 ; mapped ; 002E # 1.1 HALFWIDTH IDEOGRAPHIC FULL STOP FF62 ; mapped ; 300C # 1.1 HALFWIDTH LEFT CORNER BRACKET FF63 ; mapped ; 300D # 1.1 HALFWIDTH RIGHT CORNER BRACKET FF64 ; mapped ; 3001 # 1.1 HALFWIDTH IDEOGRAPHIC COMMA FF65 ; mapped ; 30FB # 1.1 HALFWIDTH KATAKANA MIDDLE DOT FF66 ; mapped ; 30F2 # 1.1 HALFWIDTH KATAKANA LETTER WO FF67 ; mapped ; 30A1 # 1.1 HALFWIDTH KATAKANA LETTER SMALL A FF68 ; mapped ; 30A3 # 1.1 HALFWIDTH KATAKANA LETTER SMALL I FF69 ; mapped ; 30A5 # 1.1 HALFWIDTH KATAKANA LETTER SMALL U FF6A ; mapped ; 30A7 # 1.1 HALFWIDTH KATAKANA LETTER SMALL E FF6B ; mapped ; 30A9 # 1.1 HALFWIDTH KATAKANA LETTER SMALL O FF6C ; mapped ; 30E3 # 1.1 HALFWIDTH KATAKANA LETTER SMALL YA FF6D ; mapped ; 30E5 # 1.1 HALFWIDTH KATAKANA LETTER SMALL YU FF6E ; mapped ; 30E7 # 1.1 HALFWIDTH KATAKANA LETTER SMALL YO FF6F ; mapped ; 30C3 # 1.1 HALFWIDTH KATAKANA LETTER SMALL TU FF70 ; mapped ; 30FC # 1.1 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK FF71 ; mapped ; 30A2 # 1.1 HALFWIDTH KATAKANA LETTER A FF72 ; mapped ; 30A4 # 1.1 HALFWIDTH KATAKANA LETTER I FF73 ; mapped ; 30A6 # 1.1 HALFWIDTH KATAKANA LETTER U FF74 ; mapped ; 30A8 # 1.1 HALFWIDTH KATAKANA LETTER E FF75 ; mapped ; 30AA # 1.1 HALFWIDTH KATAKANA LETTER O FF76 ; mapped ; 30AB # 1.1 HALFWIDTH KATAKANA LETTER KA FF77 ; mapped ; 30AD # 1.1 HALFWIDTH KATAKANA LETTER KI FF78 ; mapped ; 30AF # 1.1 HALFWIDTH KATAKANA LETTER KU FF79 ; mapped ; 30B1 # 1.1 HALFWIDTH KATAKANA LETTER KE FF7A ; mapped ; 30B3 # 1.1 HALFWIDTH KATAKANA LETTER KO FF7B ; mapped ; 30B5 # 1.1 HALFWIDTH KATAKANA LETTER SA FF7C ; mapped ; 30B7 # 1.1 HALFWIDTH KATAKANA LETTER SI FF7D ; mapped ; 30B9 # 1.1 HALFWIDTH KATAKANA LETTER SU FF7E ; mapped ; 30BB # 1.1 HALFWIDTH KATAKANA LETTER SE FF7F ; mapped ; 30BD # 1.1 HALFWIDTH KATAKANA LETTER SO FF80 ; mapped ; 30BF # 1.1 HALFWIDTH KATAKANA LETTER TA FF81 ; mapped ; 30C1 # 1.1 HALFWIDTH KATAKANA LETTER TI FF82 ; mapped ; 30C4 # 1.1 HALFWIDTH KATAKANA LETTER TU FF83 ; mapped ; 30C6 # 1.1 HALFWIDTH KATAKANA LETTER TE FF84 ; mapped ; 30C8 # 1.1 HALFWIDTH KATAKANA LETTER TO FF85 ; mapped ; 30CA # 1.1 HALFWIDTH KATAKANA LETTER NA FF86 ; mapped ; 30CB # 1.1 HALFWIDTH KATAKANA LETTER NI FF87 ; mapped ; 30CC # 1.1 HALFWIDTH KATAKANA LETTER NU FF88 ; mapped ; 30CD # 1.1 HALFWIDTH KATAKANA LETTER NE FF89 ; mapped ; 30CE # 1.1 HALFWIDTH KATAKANA LETTER NO FF8A ; mapped ; 30CF # 1.1 HALFWIDTH KATAKANA LETTER HA FF8B ; mapped ; 30D2 # 1.1 HALFWIDTH KATAKANA LETTER HI FF8C ; mapped ; 30D5 # 1.1 HALFWIDTH KATAKANA LETTER HU FF8D ; mapped ; 30D8 # 1.1 HALFWIDTH KATAKANA LETTER HE FF8E ; mapped ; 30DB # 1.1 HALFWIDTH KATAKANA LETTER HO FF8F ; mapped ; 30DE # 1.1 HALFWIDTH KATAKANA LETTER MA FF90 ; mapped ; 30DF # 1.1 HALFWIDTH KATAKANA LETTER MI FF91 ; mapped ; 30E0 # 1.1 HALFWIDTH KATAKANA LETTER MU FF92 ; mapped ; 30E1 # 1.1 HALFWIDTH KATAKANA LETTER ME FF93 ; mapped ; 30E2 # 1.1 HALFWIDTH KATAKANA LETTER MO FF94 ; mapped ; 30E4 # 1.1 HALFWIDTH KATAKANA LETTER YA FF95 ; mapped ; 30E6 # 1.1 HALFWIDTH KATAKANA LETTER YU FF96 ; mapped ; 30E8 # 1.1 HALFWIDTH KATAKANA LETTER YO FF97 ; mapped ; 30E9 # 1.1 HALFWIDTH KATAKANA LETTER RA FF98 ; mapped ; 30EA # 1.1 HALFWIDTH KATAKANA LETTER RI FF99 ; mapped ; 30EB # 1.1 HALFWIDTH KATAKANA LETTER RU FF9A ; mapped ; 30EC # 1.1 HALFWIDTH KATAKANA LETTER RE FF9B ; mapped ; 30ED # 1.1 HALFWIDTH KATAKANA LETTER RO FF9C ; mapped ; 30EF # 1.1 HALFWIDTH KATAKANA LETTER WA FF9D ; mapped ; 30F3 # 1.1 HALFWIDTH KATAKANA LETTER N FF9E ; mapped ; 3099 # 1.1 HALFWIDTH KATAKANA VOICED SOUND MARK FF9F ; mapped ; 309A # 1.1 HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK FFA0 ; disallowed # 1.1 HALFWIDTH HANGUL FILLER FFA1 ; mapped ; 1100 # 1.1 HALFWIDTH HANGUL LETTER KIYEOK FFA2 ; mapped ; 1101 # 1.1 HALFWIDTH HANGUL LETTER SSANGKIYEOK FFA3 ; mapped ; 11AA # 1.1 HALFWIDTH HANGUL LETTER KIYEOK-SIOS FFA4 ; mapped ; 1102 # 1.1 HALFWIDTH HANGUL LETTER NIEUN FFA5 ; mapped ; 11AC # 1.1 HALFWIDTH HANGUL LETTER NIEUN-CIEUC FFA6 ; mapped ; 11AD # 1.1 HALFWIDTH HANGUL LETTER NIEUN-HIEUH FFA7 ; mapped ; 1103 # 1.1 HALFWIDTH HANGUL LETTER TIKEUT FFA8 ; mapped ; 1104 # 1.1 HALFWIDTH HANGUL LETTER SSANGTIKEUT FFA9 ; mapped ; 1105 # 1.1 HALFWIDTH HANGUL LETTER RIEUL FFAA ; mapped ; 11B0 # 1.1 HALFWIDTH HANGUL LETTER RIEUL-KIYEOK FFAB ; mapped ; 11B1 # 1.1 HALFWIDTH HANGUL LETTER RIEUL-MIEUM FFAC ; mapped ; 11B2 # 1.1 HALFWIDTH HANGUL LETTER RIEUL-PIEUP FFAD ; mapped ; 11B3 # 1.1 HALFWIDTH HANGUL LETTER RIEUL-SIOS FFAE ; mapped ; 11B4 # 1.1 HALFWIDTH HANGUL LETTER RIEUL-THIEUTH FFAF ; mapped ; 11B5 # 1.1 HALFWIDTH HANGUL LETTER RIEUL-PHIEUPH FFB0 ; mapped ; 111A # 1.1 HALFWIDTH HANGUL LETTER RIEUL-HIEUH FFB1 ; mapped ; 1106 # 1.1 HALFWIDTH HANGUL LETTER MIEUM FFB2 ; mapped ; 1107 # 1.1 HALFWIDTH HANGUL LETTER PIEUP FFB3 ; mapped ; 1108 # 1.1 HALFWIDTH HANGUL LETTER SSANGPIEUP FFB4 ; mapped ; 1121 # 1.1 HALFWIDTH HANGUL LETTER PIEUP-SIOS FFB5 ; mapped ; 1109 # 1.1 HALFWIDTH HANGUL LETTER SIOS FFB6 ; mapped ; 110A # 1.1 HALFWIDTH HANGUL LETTER SSANGSIOS FFB7 ; mapped ; 110B # 1.1 HALFWIDTH HANGUL LETTER IEUNG FFB8 ; mapped ; 110C # 1.1 HALFWIDTH HANGUL LETTER CIEUC FFB9 ; mapped ; 110D # 1.1 HALFWIDTH HANGUL LETTER SSANGCIEUC FFBA ; mapped ; 110E # 1.1 HALFWIDTH HANGUL LETTER CHIEUCH FFBB ; mapped ; 110F # 1.1 HALFWIDTH HANGUL LETTER KHIEUKH FFBC ; mapped ; 1110 # 1.1 HALFWIDTH HANGUL LETTER THIEUTH FFBD ; mapped ; 1111 # 1.1 HALFWIDTH HANGUL LETTER PHIEUPH FFBE ; mapped ; 1112 # 1.1 HALFWIDTH HANGUL LETTER HIEUH FFBF..FFC1 ; disallowed # NA .. FFC2 ; mapped ; 1161 # 1.1 HALFWIDTH HANGUL LETTER A FFC3 ; mapped ; 1162 # 1.1 HALFWIDTH HANGUL LETTER AE FFC4 ; mapped ; 1163 # 1.1 HALFWIDTH HANGUL LETTER YA FFC5 ; mapped ; 1164 # 1.1 HALFWIDTH HANGUL LETTER YAE FFC6 ; mapped ; 1165 # 1.1 HALFWIDTH HANGUL LETTER EO FFC7 ; mapped ; 1166 # 1.1 HALFWIDTH HANGUL LETTER E FFC8..FFC9 ; disallowed # NA .. FFCA ; mapped ; 1167 # 1.1 HALFWIDTH HANGUL LETTER YEO FFCB ; mapped ; 1168 # 1.1 HALFWIDTH HANGUL LETTER YE FFCC ; mapped ; 1169 # 1.1 HALFWIDTH HANGUL LETTER O FFCD ; mapped ; 116A # 1.1 HALFWIDTH HANGUL LETTER WA FFCE ; mapped ; 116B # 1.1 HALFWIDTH HANGUL LETTER WAE FFCF ; mapped ; 116C # 1.1 HALFWIDTH HANGUL LETTER OE FFD0..FFD1 ; disallowed # NA .. FFD2 ; mapped ; 116D # 1.1 HALFWIDTH HANGUL LETTER YO FFD3 ; mapped ; 116E # 1.1 HALFWIDTH HANGUL LETTER U FFD4 ; mapped ; 116F # 1.1 HALFWIDTH HANGUL LETTER WEO FFD5 ; mapped ; 1170 # 1.1 HALFWIDTH HANGUL LETTER WE FFD6 ; mapped ; 1171 # 1.1 HALFWIDTH HANGUL LETTER WI FFD7 ; mapped ; 1172 # 1.1 HALFWIDTH HANGUL LETTER YU FFD8..FFD9 ; disallowed # NA .. FFDA ; mapped ; 1173 # 1.1 HALFWIDTH HANGUL LETTER EU FFDB ; mapped ; 1174 # 1.1 HALFWIDTH HANGUL LETTER YI FFDC ; mapped ; 1175 # 1.1 HALFWIDTH HANGUL LETTER I FFDD..FFDF ; disallowed # NA .. FFE0 ; mapped ; 00A2 # 1.1 FULLWIDTH CENT SIGN FFE1 ; mapped ; 00A3 # 1.1 FULLWIDTH POUND SIGN FFE2 ; mapped ; 00AC # 1.1 FULLWIDTH NOT SIGN FFE3 ; disallowed_STD3_mapped ; 0020 0304 # 1.1 FULLWIDTH MACRON FFE4 ; mapped ; 00A6 # 1.1 FULLWIDTH BROKEN BAR FFE5 ; mapped ; 00A5 # 1.1 FULLWIDTH YEN SIGN FFE6 ; mapped ; 20A9 # 1.1 FULLWIDTH WON SIGN FFE7 ; disallowed # NA FFE8 ; mapped ; 2502 # 1.1 HALFWIDTH FORMS LIGHT VERTICAL FFE9 ; mapped ; 2190 # 1.1 HALFWIDTH LEFTWARDS ARROW FFEA ; mapped ; 2191 # 1.1 HALFWIDTH UPWARDS ARROW FFEB ; mapped ; 2192 # 1.1 HALFWIDTH RIGHTWARDS ARROW FFEC ; mapped ; 2193 # 1.1 HALFWIDTH DOWNWARDS ARROW FFED ; mapped ; 25A0 # 1.1 HALFWIDTH BLACK SQUARE FFEE ; mapped ; 25CB # 1.1 HALFWIDTH WHITE CIRCLE FFEF..FFF8 ; disallowed # NA .. FFF9..FFFB ; disallowed # 3.0 INTERLINEAR ANNOTATION ANCHOR..INTERLINEAR ANNOTATION TERMINATOR FFFC ; disallowed # 2.1 OBJECT REPLACEMENT CHARACTER FFFD ; disallowed # 1.1 REPLACEMENT CHARACTER FFFE..FFFF ; disallowed # 1.1 .. 10000..1000B ; valid # 4.0 LINEAR B SYLLABLE B008 A..LINEAR B SYLLABLE B046 JE 1000C ; disallowed # NA 1000D..10026 ; valid # 4.0 LINEAR B SYLLABLE B036 JO..LINEAR B SYLLABLE B032 QO 10027 ; disallowed # NA 10028..1003A ; valid # 4.0 LINEAR B SYLLABLE B060 RA..LINEAR B SYLLABLE B042 WO 1003B ; disallowed # NA 1003C..1003D ; valid # 4.0 LINEAR B SYLLABLE B017 ZA..LINEAR B SYLLABLE B074 ZE 1003E ; disallowed # NA 1003F..1004D ; valid # 4.0 LINEAR B SYLLABLE B020 ZO..LINEAR B SYLLABLE B091 TWO 1004E..1004F ; disallowed # NA .. 10050..1005D ; valid # 4.0 LINEAR B SYMBOL B018..LINEAR B SYMBOL B089 1005E..1007F ; disallowed # NA .. 10080..100FA ; valid # 4.0 LINEAR B IDEOGRAM B100 MAN..LINEAR B IDEOGRAM VESSEL B305 100FB..100FF ; disallowed # NA .. 10100..10102 ; valid ; ; NV8 # 4.0 AEGEAN WORD SEPARATOR LINE..AEGEAN CHECK MARK 10103..10106 ; disallowed # NA .. 10107..10133 ; valid ; ; NV8 # 4.0 AEGEAN NUMBER ONE..AEGEAN NUMBER NINETY THOUSAND 10134..10136 ; disallowed # NA .. 10137..1013F ; valid ; ; NV8 # 4.0 AEGEAN WEIGHT BASE UNIT..AEGEAN MEASURE THIRD SUBUNIT 10140..1018A ; valid ; ; NV8 # 4.1 GREEK ACROPHONIC ATTIC ONE QUARTER..GREEK ZERO SIGN 1018B..1018C ; valid ; ; NV8 # 7.0 GREEK ONE QUARTER SIGN..GREEK SINUSOID SIGN 1018D..1018E ; valid ; ; NV8 # 9.0 GREEK INDICTION SIGN..NOMISMA SIGN 1018F ; disallowed # NA 10190..1019B ; valid ; ; NV8 # 5.1 ROMAN SEXTANS SIGN..ROMAN CENTURIAL SIGN 1019C ; valid ; ; NV8 # 13.0 ASCIA SYMBOL 1019D..1019F ; disallowed # NA .. 101A0 ; valid ; ; NV8 # 7.0 GREEK SYMBOL TAU RHO 101A1..101CF ; disallowed # NA .. 101D0..101FC ; valid ; ; NV8 # 5.1 PHAISTOS DISC SIGN PEDESTRIAN..PHAISTOS DISC SIGN WAVY BAND 101FD ; valid # 5.1 PHAISTOS DISC SIGN COMBINING OBLIQUE STROKE 101FE..1027F ; disallowed # NA .. 10280..1029C ; valid # 5.1 LYCIAN LETTER A..LYCIAN LETTER X 1029D..1029F ; disallowed # NA .. 102A0..102D0 ; valid # 5.1 CARIAN LETTER A..CARIAN LETTER UUU3 102D1..102DF ; disallowed # NA .. 102E0 ; valid # 7.0 COPTIC EPACT THOUSANDS MARK 102E1..102FB ; valid ; ; NV8 # 7.0 COPTIC EPACT DIGIT ONE..COPTIC EPACT NUMBER NINE HUNDRED 102FC..102FF ; disallowed # NA .. 10300..1031E ; valid # 3.1 OLD ITALIC LETTER A..OLD ITALIC LETTER UU 1031F ; valid # 7.0 OLD ITALIC LETTER ESS 10320..10323 ; valid ; ; NV8 # 3.1 OLD ITALIC NUMERAL ONE..OLD ITALIC NUMERAL FIFTY 10324..1032C ; disallowed # NA .. 1032D..1032F ; valid # 10.0 OLD ITALIC LETTER YE..OLD ITALIC LETTER SOUTHERN TSE 10330..10340 ; valid # 3.1 GOTHIC LETTER AHSA..GOTHIC LETTER PAIRTHRA 10341 ; valid ; ; NV8 # 3.1 GOTHIC LETTER NINETY 10342..10349 ; valid # 3.1 GOTHIC LETTER RAIDA..GOTHIC LETTER OTHAL 1034A ; valid ; ; NV8 # 3.1 GOTHIC LETTER NINE HUNDRED 1034B..1034F ; disallowed # NA .. 10350..1037A ; valid # 7.0 OLD PERMIC LETTER AN..COMBINING OLD PERMIC LETTER SII 1037B..1037F ; disallowed # NA .. 10380..1039D ; valid # 4.0 UGARITIC LETTER ALPA..UGARITIC LETTER SSU 1039E ; disallowed # NA 1039F ; valid ; ; NV8 # 4.0 UGARITIC WORD DIVIDER 103A0..103C3 ; valid # 4.1 OLD PERSIAN SIGN A..OLD PERSIAN SIGN HA 103C4..103C7 ; disallowed # NA .. 103C8..103CF ; valid # 4.1 OLD PERSIAN SIGN AURAMAZDAA..OLD PERSIAN SIGN BUUMISH 103D0..103D5 ; valid ; ; NV8 # 4.1 OLD PERSIAN WORD DIVIDER..OLD PERSIAN NUMBER HUNDRED 103D6..103FF ; disallowed # NA .. 10400 ; mapped ; 10428 # 3.1 DESERET CAPITAL LETTER LONG I 10401 ; mapped ; 10429 # 3.1 DESERET CAPITAL LETTER LONG E 10402 ; mapped ; 1042A # 3.1 DESERET CAPITAL LETTER LONG A 10403 ; mapped ; 1042B # 3.1 DESERET CAPITAL LETTER LONG AH 10404 ; mapped ; 1042C # 3.1 DESERET CAPITAL LETTER LONG O 10405 ; mapped ; 1042D # 3.1 DESERET CAPITAL LETTER LONG OO 10406 ; mapped ; 1042E # 3.1 DESERET CAPITAL LETTER SHORT I 10407 ; mapped ; 1042F # 3.1 DESERET CAPITAL LETTER SHORT E 10408 ; mapped ; 10430 # 3.1 DESERET CAPITAL LETTER SHORT A 10409 ; mapped ; 10431 # 3.1 DESERET CAPITAL LETTER SHORT AH 1040A ; mapped ; 10432 # 3.1 DESERET CAPITAL LETTER SHORT O 1040B ; mapped ; 10433 # 3.1 DESERET CAPITAL LETTER SHORT OO 1040C ; mapped ; 10434 # 3.1 DESERET CAPITAL LETTER AY 1040D ; mapped ; 10435 # 3.1 DESERET CAPITAL LETTER OW 1040E ; mapped ; 10436 # 3.1 DESERET CAPITAL LETTER WU 1040F ; mapped ; 10437 # 3.1 DESERET CAPITAL LETTER YEE 10410 ; mapped ; 10438 # 3.1 DESERET CAPITAL LETTER H 10411 ; mapped ; 10439 # 3.1 DESERET CAPITAL LETTER PEE 10412 ; mapped ; 1043A # 3.1 DESERET CAPITAL LETTER BEE 10413 ; mapped ; 1043B # 3.1 DESERET CAPITAL LETTER TEE 10414 ; mapped ; 1043C # 3.1 DESERET CAPITAL LETTER DEE 10415 ; mapped ; 1043D # 3.1 DESERET CAPITAL LETTER CHEE 10416 ; mapped ; 1043E # 3.1 DESERET CAPITAL LETTER JEE 10417 ; mapped ; 1043F # 3.1 DESERET CAPITAL LETTER KAY 10418 ; mapped ; 10440 # 3.1 DESERET CAPITAL LETTER GAY 10419 ; mapped ; 10441 # 3.1 DESERET CAPITAL LETTER EF 1041A ; mapped ; 10442 # 3.1 DESERET CAPITAL LETTER VEE 1041B ; mapped ; 10443 # 3.1 DESERET CAPITAL LETTER ETH 1041C ; mapped ; 10444 # 3.1 DESERET CAPITAL LETTER THEE 1041D ; mapped ; 10445 # 3.1 DESERET CAPITAL LETTER ES 1041E ; mapped ; 10446 # 3.1 DESERET CAPITAL LETTER ZEE 1041F ; mapped ; 10447 # 3.1 DESERET CAPITAL LETTER ESH 10420 ; mapped ; 10448 # 3.1 DESERET CAPITAL LETTER ZHEE 10421 ; mapped ; 10449 # 3.1 DESERET CAPITAL LETTER ER 10422 ; mapped ; 1044A # 3.1 DESERET CAPITAL LETTER EL 10423 ; mapped ; 1044B # 3.1 DESERET CAPITAL LETTER EM 10424 ; mapped ; 1044C # 3.1 DESERET CAPITAL LETTER EN 10425 ; mapped ; 1044D # 3.1 DESERET CAPITAL LETTER ENG 10426 ; mapped ; 1044E # 4.0 DESERET CAPITAL LETTER OI 10427 ; mapped ; 1044F # 4.0 DESERET CAPITAL LETTER EW 10428..1044D ; valid # 3.1 DESERET SMALL LETTER LONG I..DESERET SMALL LETTER ENG 1044E..1049D ; valid # 4.0 DESERET SMALL LETTER OI..OSMANYA LETTER OO 1049E..1049F ; disallowed # NA .. 104A0..104A9 ; valid # 4.0 OSMANYA DIGIT ZERO..OSMANYA DIGIT NINE 104AA..104AF ; disallowed # NA .. 104B0 ; mapped ; 104D8 # 9.0 OSAGE CAPITAL LETTER A 104B1 ; mapped ; 104D9 # 9.0 OSAGE CAPITAL LETTER AI 104B2 ; mapped ; 104DA # 9.0 OSAGE CAPITAL LETTER AIN 104B3 ; mapped ; 104DB # 9.0 OSAGE CAPITAL LETTER AH 104B4 ; mapped ; 104DC # 9.0 OSAGE CAPITAL LETTER BRA 104B5 ; mapped ; 104DD # 9.0 OSAGE CAPITAL LETTER CHA 104B6 ; mapped ; 104DE # 9.0 OSAGE CAPITAL LETTER EHCHA 104B7 ; mapped ; 104DF # 9.0 OSAGE CAPITAL LETTER E 104B8 ; mapped ; 104E0 # 9.0 OSAGE CAPITAL LETTER EIN 104B9 ; mapped ; 104E1 # 9.0 OSAGE CAPITAL LETTER HA 104BA ; mapped ; 104E2 # 9.0 OSAGE CAPITAL LETTER HYA 104BB ; mapped ; 104E3 # 9.0 OSAGE CAPITAL LETTER I 104BC ; mapped ; 104E4 # 9.0 OSAGE CAPITAL LETTER KA 104BD ; mapped ; 104E5 # 9.0 OSAGE CAPITAL LETTER EHKA 104BE ; mapped ; 104E6 # 9.0 OSAGE CAPITAL LETTER KYA 104BF ; mapped ; 104E7 # 9.0 OSAGE CAPITAL LETTER LA 104C0 ; mapped ; 104E8 # 9.0 OSAGE CAPITAL LETTER MA 104C1 ; mapped ; 104E9 # 9.0 OSAGE CAPITAL LETTER NA 104C2 ; mapped ; 104EA # 9.0 OSAGE CAPITAL LETTER O 104C3 ; mapped ; 104EB # 9.0 OSAGE CAPITAL LETTER OIN 104C4 ; mapped ; 104EC # 9.0 OSAGE CAPITAL LETTER PA 104C5 ; mapped ; 104ED # 9.0 OSAGE CAPITAL LETTER EHPA 104C6 ; mapped ; 104EE # 9.0 OSAGE CAPITAL LETTER SA 104C7 ; mapped ; 104EF # 9.0 OSAGE CAPITAL LETTER SHA 104C8 ; mapped ; 104F0 # 9.0 OSAGE CAPITAL LETTER TA 104C9 ; mapped ; 104F1 # 9.0 OSAGE CAPITAL LETTER EHTA 104CA ; mapped ; 104F2 # 9.0 OSAGE CAPITAL LETTER TSA 104CB ; mapped ; 104F3 # 9.0 OSAGE CAPITAL LETTER EHTSA 104CC ; mapped ; 104F4 # 9.0 OSAGE CAPITAL LETTER TSHA 104CD ; mapped ; 104F5 # 9.0 OSAGE CAPITAL LETTER DHA 104CE ; mapped ; 104F6 # 9.0 OSAGE CAPITAL LETTER U 104CF ; mapped ; 104F7 # 9.0 OSAGE CAPITAL LETTER WA 104D0 ; mapped ; 104F8 # 9.0 OSAGE CAPITAL LETTER KHA 104D1 ; mapped ; 104F9 # 9.0 OSAGE CAPITAL LETTER GHA 104D2 ; mapped ; 104FA # 9.0 OSAGE CAPITAL LETTER ZA 104D3 ; mapped ; 104FB # 9.0 OSAGE CAPITAL LETTER ZHA 104D4..104D7 ; disallowed # NA .. 104D8..104FB ; valid # 9.0 OSAGE SMALL LETTER A..OSAGE SMALL LETTER ZHA 104FC..104FF ; disallowed # NA .. 10500..10527 ; valid # 7.0 ELBASAN LETTER A..ELBASAN LETTER KHE 10528..1052F ; disallowed # NA .. 10530..10563 ; valid # 7.0 CAUCASIAN ALBANIAN LETTER ALT..CAUCASIAN ALBANIAN LETTER KIW 10564..1056E ; disallowed # NA .. 1056F ; valid ; ; NV8 # 7.0 CAUCASIAN ALBANIAN CITATION MARK 10570 ; mapped ; 10597 # 14.0 VITHKUQI CAPITAL LETTER A 10571 ; mapped ; 10598 # 14.0 VITHKUQI CAPITAL LETTER BBE 10572 ; mapped ; 10599 # 14.0 VITHKUQI CAPITAL LETTER BE 10573 ; mapped ; 1059A # 14.0 VITHKUQI CAPITAL LETTER CE 10574 ; mapped ; 1059B # 14.0 VITHKUQI CAPITAL LETTER CHE 10575 ; mapped ; 1059C # 14.0 VITHKUQI CAPITAL LETTER DE 10576 ; mapped ; 1059D # 14.0 VITHKUQI CAPITAL LETTER DHE 10577 ; mapped ; 1059E # 14.0 VITHKUQI CAPITAL LETTER EI 10578 ; mapped ; 1059F # 14.0 VITHKUQI CAPITAL LETTER E 10579 ; mapped ; 105A0 # 14.0 VITHKUQI CAPITAL LETTER FE 1057A ; mapped ; 105A1 # 14.0 VITHKUQI CAPITAL LETTER GA 1057B ; disallowed # NA 1057C ; mapped ; 105A3 # 14.0 VITHKUQI CAPITAL LETTER HA 1057D ; mapped ; 105A4 # 14.0 VITHKUQI CAPITAL LETTER HHA 1057E ; mapped ; 105A5 # 14.0 VITHKUQI CAPITAL LETTER I 1057F ; mapped ; 105A6 # 14.0 VITHKUQI CAPITAL LETTER IJE 10580 ; mapped ; 105A7 # 14.0 VITHKUQI CAPITAL LETTER JE 10581 ; mapped ; 105A8 # 14.0 VITHKUQI CAPITAL LETTER KA 10582 ; mapped ; 105A9 # 14.0 VITHKUQI CAPITAL LETTER LA 10583 ; mapped ; 105AA # 14.0 VITHKUQI CAPITAL LETTER LLA 10584 ; mapped ; 105AB # 14.0 VITHKUQI CAPITAL LETTER ME 10585 ; mapped ; 105AC # 14.0 VITHKUQI CAPITAL LETTER NE 10586 ; mapped ; 105AD # 14.0 VITHKUQI CAPITAL LETTER NJE 10587 ; mapped ; 105AE # 14.0 VITHKUQI CAPITAL LETTER O 10588 ; mapped ; 105AF # 14.0 VITHKUQI CAPITAL LETTER PE 10589 ; mapped ; 105B0 # 14.0 VITHKUQI CAPITAL LETTER QA 1058A ; mapped ; 105B1 # 14.0 VITHKUQI CAPITAL LETTER RE 1058B ; disallowed # NA 1058C ; mapped ; 105B3 # 14.0 VITHKUQI CAPITAL LETTER SE 1058D ; mapped ; 105B4 # 14.0 VITHKUQI CAPITAL LETTER SHE 1058E ; mapped ; 105B5 # 14.0 VITHKUQI CAPITAL LETTER TE 1058F ; mapped ; 105B6 # 14.0 VITHKUQI CAPITAL LETTER THE 10590 ; mapped ; 105B7 # 14.0 VITHKUQI CAPITAL LETTER U 10591 ; mapped ; 105B8 # 14.0 VITHKUQI CAPITAL LETTER VE 10592 ; mapped ; 105B9 # 14.0 VITHKUQI CAPITAL LETTER XE 10593 ; disallowed # NA 10594 ; mapped ; 105BB # 14.0 VITHKUQI CAPITAL LETTER Y 10595 ; mapped ; 105BC # 14.0 VITHKUQI CAPITAL LETTER ZE 10596 ; disallowed # NA 10597..105A1 ; valid # 14.0 VITHKUQI SMALL LETTER A..VITHKUQI SMALL LETTER GA 105A2 ; disallowed # NA 105A3..105B1 ; valid # 14.0 VITHKUQI SMALL LETTER HA..VITHKUQI SMALL LETTER RE 105B2 ; disallowed # NA 105B3..105B9 ; valid # 14.0 VITHKUQI SMALL LETTER SE..VITHKUQI SMALL LETTER XE 105BA ; disallowed # NA 105BB..105BC ; valid # 14.0 VITHKUQI SMALL LETTER Y..VITHKUQI SMALL LETTER ZE 105BD..105FF ; disallowed # NA .. 10600..10736 ; valid # 7.0 LINEAR A SIGN AB001..LINEAR A SIGN A664 10737..1073F ; disallowed # NA .. 10740..10755 ; valid # 7.0 LINEAR A SIGN A701 A..LINEAR A SIGN A732 JE 10756..1075F ; disallowed # NA .. 10760..10767 ; valid # 7.0 LINEAR A SIGN A800..LINEAR A SIGN A807 10768..1077F ; disallowed # NA .. 10780 ; valid # 14.0 MODIFIER LETTER SMALL CAPITAL AA 10781 ; mapped ; 02D0 # 14.0 MODIFIER LETTER SUPERSCRIPT TRIANGULAR COLON 10782 ; mapped ; 02D1 # 14.0 MODIFIER LETTER SUPERSCRIPT HALF TRIANGULAR COLON 10783 ; mapped ; 00E6 # 14.0 MODIFIER LETTER SMALL AE 10784 ; mapped ; 0299 # 14.0 MODIFIER LETTER SMALL CAPITAL B 10785 ; mapped ; 0253 # 14.0 MODIFIER LETTER SMALL B WITH HOOK 10786 ; disallowed # NA 10787 ; mapped ; 02A3 # 14.0 MODIFIER LETTER SMALL DZ DIGRAPH 10788 ; mapped ; AB66 # 14.0 MODIFIER LETTER SMALL DZ DIGRAPH WITH RETROFLEX HOOK 10789 ; mapped ; 02A5 # 14.0 MODIFIER LETTER SMALL DZ DIGRAPH WITH CURL 1078A ; mapped ; 02A4 # 14.0 MODIFIER LETTER SMALL DEZH DIGRAPH 1078B ; mapped ; 0256 # 14.0 MODIFIER LETTER SMALL D WITH TAIL 1078C ; mapped ; 0257 # 14.0 MODIFIER LETTER SMALL D WITH HOOK 1078D ; mapped ; 1D91 # 14.0 MODIFIER LETTER SMALL D WITH HOOK AND TAIL 1078E ; mapped ; 0258 # 14.0 MODIFIER LETTER SMALL REVERSED E 1078F ; mapped ; 025E # 14.0 MODIFIER LETTER SMALL CLOSED REVERSED OPEN E 10790 ; mapped ; 02A9 # 14.0 MODIFIER LETTER SMALL FENG DIGRAPH 10791 ; mapped ; 0264 # 14.0 MODIFIER LETTER SMALL RAMS HORN 10792 ; mapped ; 0262 # 14.0 MODIFIER LETTER SMALL CAPITAL G 10793 ; mapped ; 0260 # 14.0 MODIFIER LETTER SMALL G WITH HOOK 10794 ; mapped ; 029B # 14.0 MODIFIER LETTER SMALL CAPITAL G WITH HOOK 10795 ; mapped ; 0127 # 14.0 MODIFIER LETTER SMALL H WITH STROKE 10796 ; mapped ; 029C # 14.0 MODIFIER LETTER SMALL CAPITAL H 10797 ; mapped ; 0267 # 14.0 MODIFIER LETTER SMALL HENG WITH HOOK 10798 ; mapped ; 0284 # 14.0 MODIFIER LETTER SMALL DOTLESS J WITH STROKE AND HOOK 10799 ; mapped ; 02AA # 14.0 MODIFIER LETTER SMALL LS DIGRAPH 1079A ; mapped ; 02AB # 14.0 MODIFIER LETTER SMALL LZ DIGRAPH 1079B ; mapped ; 026C # 14.0 MODIFIER LETTER SMALL L WITH BELT 1079C ; mapped ; 1DF04 # 14.0 MODIFIER LETTER SMALL CAPITAL L WITH BELT 1079D ; mapped ; A78E # 14.0 MODIFIER LETTER SMALL L WITH RETROFLEX HOOK AND BELT 1079E ; mapped ; 026E # 14.0 MODIFIER LETTER SMALL LEZH 1079F ; mapped ; 1DF05 # 14.0 MODIFIER LETTER SMALL LEZH WITH RETROFLEX HOOK 107A0 ; mapped ; 028E # 14.0 MODIFIER LETTER SMALL TURNED Y 107A1 ; mapped ; 1DF06 # 14.0 MODIFIER LETTER SMALL TURNED Y WITH BELT 107A2 ; mapped ; 00F8 # 14.0 MODIFIER LETTER SMALL O WITH STROKE 107A3 ; mapped ; 0276 # 14.0 MODIFIER LETTER SMALL CAPITAL OE 107A4 ; mapped ; 0277 # 14.0 MODIFIER LETTER SMALL CLOSED OMEGA 107A5 ; mapped ; 0071 # 14.0 MODIFIER LETTER SMALL Q 107A6 ; mapped ; 027A # 14.0 MODIFIER LETTER SMALL TURNED R WITH LONG LEG 107A7 ; mapped ; 1DF08 # 14.0 MODIFIER LETTER SMALL TURNED R WITH LONG LEG AND RETROFLEX HOOK 107A8 ; mapped ; 027D # 14.0 MODIFIER LETTER SMALL R WITH TAIL 107A9 ; mapped ; 027E # 14.0 MODIFIER LETTER SMALL R WITH FISHHOOK 107AA ; mapped ; 0280 # 14.0 MODIFIER LETTER SMALL CAPITAL R 107AB ; mapped ; 02A8 # 14.0 MODIFIER LETTER SMALL TC DIGRAPH WITH CURL 107AC ; mapped ; 02A6 # 14.0 MODIFIER LETTER SMALL TS DIGRAPH 107AD ; mapped ; AB67 # 14.0 MODIFIER LETTER SMALL TS DIGRAPH WITH RETROFLEX HOOK 107AE ; mapped ; 02A7 # 14.0 MODIFIER LETTER SMALL TESH DIGRAPH 107AF ; mapped ; 0288 # 14.0 MODIFIER LETTER SMALL T WITH RETROFLEX HOOK 107B0 ; mapped ; 2C71 # 14.0 MODIFIER LETTER SMALL V WITH RIGHT HOOK 107B1 ; disallowed # NA 107B2 ; mapped ; 028F # 14.0 MODIFIER LETTER SMALL CAPITAL Y 107B3 ; mapped ; 02A1 # 14.0 MODIFIER LETTER GLOTTAL STOP WITH STROKE 107B4 ; mapped ; 02A2 # 14.0 MODIFIER LETTER REVERSED GLOTTAL STOP WITH STROKE 107B5 ; mapped ; 0298 # 14.0 MODIFIER LETTER BILABIAL CLICK 107B6 ; mapped ; 01C0 # 14.0 MODIFIER LETTER DENTAL CLICK 107B7 ; mapped ; 01C1 # 14.0 MODIFIER LETTER LATERAL CLICK 107B8 ; mapped ; 01C2 # 14.0 MODIFIER LETTER ALVEOLAR CLICK 107B9 ; mapped ; 1DF0A # 14.0 MODIFIER LETTER RETROFLEX CLICK WITH RETROFLEX HOOK 107BA ; mapped ; 1DF1E # 14.0 MODIFIER LETTER SMALL S WITH CURL 107BB..107FF ; disallowed # NA .. 10800..10805 ; valid # 4.0 CYPRIOT SYLLABLE A..CYPRIOT SYLLABLE JA 10806..10807 ; disallowed # NA .. 10808 ; valid # 4.0 CYPRIOT SYLLABLE JO 10809 ; disallowed # NA 1080A..10835 ; valid # 4.0 CYPRIOT SYLLABLE KA..CYPRIOT SYLLABLE WO 10836 ; disallowed # NA 10837..10838 ; valid # 4.0 CYPRIOT SYLLABLE XA..CYPRIOT SYLLABLE XE 10839..1083B ; disallowed # NA .. 1083C ; valid # 4.0 CYPRIOT SYLLABLE ZA 1083D..1083E ; disallowed # NA .. 1083F ; valid # 4.0 CYPRIOT SYLLABLE ZO 10840..10855 ; valid # 5.2 IMPERIAL ARAMAIC LETTER ALEPH..IMPERIAL ARAMAIC LETTER TAW 10856 ; disallowed # NA 10857..1085F ; valid ; ; NV8 # 5.2 IMPERIAL ARAMAIC SECTION SIGN..IMPERIAL ARAMAIC NUMBER TEN THOUSAND 10860..10876 ; valid # 7.0 PALMYRENE LETTER ALEPH..PALMYRENE LETTER TAW 10877..1087F ; valid ; ; NV8 # 7.0 PALMYRENE LEFT-POINTING FLEURON..PALMYRENE NUMBER TWENTY 10880..1089E ; valid # 7.0 NABATAEAN LETTER FINAL ALEPH..NABATAEAN LETTER TAW 1089F..108A6 ; disallowed # NA .. 108A7..108AF ; valid ; ; NV8 # 7.0 NABATAEAN NUMBER ONE..NABATAEAN NUMBER ONE HUNDRED 108B0..108DF ; disallowed # NA .. 108E0..108F2 ; valid # 8.0 HATRAN LETTER ALEPH..HATRAN LETTER QOPH 108F3 ; disallowed # NA 108F4..108F5 ; valid # 8.0 HATRAN LETTER SHIN..HATRAN LETTER TAW 108F6..108FA ; disallowed # NA .. 108FB..108FF ; valid ; ; NV8 # 8.0 HATRAN NUMBER ONE..HATRAN NUMBER ONE HUNDRED 10900..10915 ; valid # 5.0 PHOENICIAN LETTER ALF..PHOENICIAN LETTER TAU 10916..10919 ; valid ; ; NV8 # 5.0 PHOENICIAN NUMBER ONE..PHOENICIAN NUMBER ONE HUNDRED 1091A..1091B ; valid ; ; NV8 # 5.2 PHOENICIAN NUMBER TWO..PHOENICIAN NUMBER THREE 1091C..1091E ; disallowed # NA .. 1091F ; valid ; ; NV8 # 5.0 PHOENICIAN WORD SEPARATOR 10920..10939 ; valid # 5.1 LYDIAN LETTER A..LYDIAN LETTER C 1093A..1093E ; disallowed # NA .. 1093F ; valid ; ; NV8 # 5.1 LYDIAN TRIANGULAR MARK 10940..1097F ; disallowed # NA .. 10980..109B7 ; valid # 6.1 MEROITIC HIEROGLYPHIC LETTER A..MEROITIC CURSIVE LETTER DA 109B8..109BB ; disallowed # NA .. 109BC..109BD ; valid ; ; NV8 # 8.0 MEROITIC CURSIVE FRACTION ELEVEN TWELFTHS..MEROITIC CURSIVE FRACTION ONE HALF 109BE..109BF ; valid # 6.1 MEROITIC CURSIVE LOGOGRAM RMT..MEROITIC CURSIVE LOGOGRAM IMN 109C0..109CF ; valid ; ; NV8 # 8.0 MEROITIC CURSIVE NUMBER ONE..MEROITIC CURSIVE NUMBER SEVENTY 109D0..109D1 ; disallowed # NA .. 109D2..109FF ; valid ; ; NV8 # 8.0 MEROITIC CURSIVE NUMBER ONE HUNDRED..MEROITIC CURSIVE FRACTION TEN TWELFTHS 10A00..10A03 ; valid # 4.1 KHAROSHTHI LETTER A..KHAROSHTHI VOWEL SIGN VOCALIC R 10A04 ; disallowed # NA 10A05..10A06 ; valid # 4.1 KHAROSHTHI VOWEL SIGN E..KHAROSHTHI VOWEL SIGN O 10A07..10A0B ; disallowed # NA .. 10A0C..10A13 ; valid # 4.1 KHAROSHTHI VOWEL LENGTH MARK..KHAROSHTHI LETTER GHA 10A14 ; disallowed # NA 10A15..10A17 ; valid # 4.1 KHAROSHTHI LETTER CA..KHAROSHTHI LETTER JA 10A18 ; disallowed # NA 10A19..10A33 ; valid # 4.1 KHAROSHTHI LETTER NYA..KHAROSHTHI LETTER TTTHA 10A34..10A35 ; valid # 11.0 KHAROSHTHI LETTER TTTA..KHAROSHTHI LETTER VHA 10A36..10A37 ; disallowed # NA .. 10A38..10A3A ; valid # 4.1 KHAROSHTHI SIGN BAR ABOVE..KHAROSHTHI SIGN DOT BELOW 10A3B..10A3E ; disallowed # NA .. 10A3F ; valid # 4.1 KHAROSHTHI VIRAMA 10A40..10A47 ; valid ; ; NV8 # 4.1 KHAROSHTHI DIGIT ONE..KHAROSHTHI NUMBER ONE THOUSAND 10A48 ; valid ; ; NV8 # 11.0 KHAROSHTHI FRACTION ONE HALF 10A49..10A4F ; disallowed # NA .. 10A50..10A58 ; valid ; ; NV8 # 4.1 KHAROSHTHI PUNCTUATION DOT..KHAROSHTHI PUNCTUATION LINES 10A59..10A5F ; disallowed # NA .. 10A60..10A7C ; valid # 5.2 OLD SOUTH ARABIAN LETTER HE..OLD SOUTH ARABIAN LETTER THETH 10A7D..10A7F ; valid ; ; NV8 # 5.2 OLD SOUTH ARABIAN NUMBER ONE..OLD SOUTH ARABIAN NUMERIC INDICATOR 10A80..10A9C ; valid # 7.0 OLD NORTH ARABIAN LETTER HEH..OLD NORTH ARABIAN LETTER ZAH 10A9D..10A9F ; valid ; ; NV8 # 7.0 OLD NORTH ARABIAN NUMBER ONE..OLD NORTH ARABIAN NUMBER TWENTY 10AA0..10ABF ; disallowed # NA .. 10AC0..10AC7 ; valid # 7.0 MANICHAEAN LETTER ALEPH..MANICHAEAN LETTER WAW 10AC8 ; valid ; ; NV8 # 7.0 MANICHAEAN SIGN UD 10AC9..10AE6 ; valid # 7.0 MANICHAEAN LETTER ZAYIN..MANICHAEAN ABBREVIATION MARK BELOW 10AE7..10AEA ; disallowed # NA .. 10AEB..10AF6 ; valid ; ; NV8 # 7.0 MANICHAEAN NUMBER ONE..MANICHAEAN PUNCTUATION LINE FILLER 10AF7..10AFF ; disallowed # NA .. 10B00..10B35 ; valid # 5.2 AVESTAN LETTER A..AVESTAN LETTER HE 10B36..10B38 ; disallowed # NA .. 10B39..10B3F ; valid ; ; NV8 # 5.2 AVESTAN ABBREVIATION MARK..LARGE ONE RING OVER TWO RINGS PUNCTUATION 10B40..10B55 ; valid # 5.2 INSCRIPTIONAL PARTHIAN LETTER ALEPH..INSCRIPTIONAL PARTHIAN LETTER TAW 10B56..10B57 ; disallowed # NA .. 10B58..10B5F ; valid ; ; NV8 # 5.2 INSCRIPTIONAL PARTHIAN NUMBER ONE..INSCRIPTIONAL PARTHIAN NUMBER ONE THOUSAND 10B60..10B72 ; valid # 5.2 INSCRIPTIONAL PAHLAVI LETTER ALEPH..INSCRIPTIONAL PAHLAVI LETTER TAW 10B73..10B77 ; disallowed # NA .. 10B78..10B7F ; valid ; ; NV8 # 5.2 INSCRIPTIONAL PAHLAVI NUMBER ONE..INSCRIPTIONAL PAHLAVI NUMBER ONE THOUSAND 10B80..10B91 ; valid # 7.0 PSALTER PAHLAVI LETTER ALEPH..PSALTER PAHLAVI LETTER TAW 10B92..10B98 ; disallowed # NA .. 10B99..10B9C ; valid ; ; NV8 # 7.0 PSALTER PAHLAVI SECTION MARK..PSALTER PAHLAVI FOUR DOTS WITH DOT 10B9D..10BA8 ; disallowed # NA .. 10BA9..10BAF ; valid ; ; NV8 # 7.0 PSALTER PAHLAVI NUMBER ONE..PSALTER PAHLAVI NUMBER ONE HUNDRED 10BB0..10BFF ; disallowed # NA .. 10C00..10C48 ; valid # 5.2 OLD TURKIC LETTER ORKHON A..OLD TURKIC LETTER ORKHON BASH 10C49..10C7F ; disallowed # NA .. 10C80 ; mapped ; 10CC0 # 8.0 OLD HUNGARIAN CAPITAL LETTER A 10C81 ; mapped ; 10CC1 # 8.0 OLD HUNGARIAN CAPITAL LETTER AA 10C82 ; mapped ; 10CC2 # 8.0 OLD HUNGARIAN CAPITAL LETTER EB 10C83 ; mapped ; 10CC3 # 8.0 OLD HUNGARIAN CAPITAL LETTER AMB 10C84 ; mapped ; 10CC4 # 8.0 OLD HUNGARIAN CAPITAL LETTER EC 10C85 ; mapped ; 10CC5 # 8.0 OLD HUNGARIAN CAPITAL LETTER ENC 10C86 ; mapped ; 10CC6 # 8.0 OLD HUNGARIAN CAPITAL LETTER ECS 10C87 ; mapped ; 10CC7 # 8.0 OLD HUNGARIAN CAPITAL LETTER ED 10C88 ; mapped ; 10CC8 # 8.0 OLD HUNGARIAN CAPITAL LETTER AND 10C89 ; mapped ; 10CC9 # 8.0 OLD HUNGARIAN CAPITAL LETTER E 10C8A ; mapped ; 10CCA # 8.0 OLD HUNGARIAN CAPITAL LETTER CLOSE E 10C8B ; mapped ; 10CCB # 8.0 OLD HUNGARIAN CAPITAL LETTER EE 10C8C ; mapped ; 10CCC # 8.0 OLD HUNGARIAN CAPITAL LETTER EF 10C8D ; mapped ; 10CCD # 8.0 OLD HUNGARIAN CAPITAL LETTER EG 10C8E ; mapped ; 10CCE # 8.0 OLD HUNGARIAN CAPITAL LETTER EGY 10C8F ; mapped ; 10CCF # 8.0 OLD HUNGARIAN CAPITAL LETTER EH 10C90 ; mapped ; 10CD0 # 8.0 OLD HUNGARIAN CAPITAL LETTER I 10C91 ; mapped ; 10CD1 # 8.0 OLD HUNGARIAN CAPITAL LETTER II 10C92 ; mapped ; 10CD2 # 8.0 OLD HUNGARIAN CAPITAL LETTER EJ 10C93 ; mapped ; 10CD3 # 8.0 OLD HUNGARIAN CAPITAL LETTER EK 10C94 ; mapped ; 10CD4 # 8.0 OLD HUNGARIAN CAPITAL LETTER AK 10C95 ; mapped ; 10CD5 # 8.0 OLD HUNGARIAN CAPITAL LETTER UNK 10C96 ; mapped ; 10CD6 # 8.0 OLD HUNGARIAN CAPITAL LETTER EL 10C97 ; mapped ; 10CD7 # 8.0 OLD HUNGARIAN CAPITAL LETTER ELY 10C98 ; mapped ; 10CD8 # 8.0 OLD HUNGARIAN CAPITAL LETTER EM 10C99 ; mapped ; 10CD9 # 8.0 OLD HUNGARIAN CAPITAL LETTER EN 10C9A ; mapped ; 10CDA # 8.0 OLD HUNGARIAN CAPITAL LETTER ENY 10C9B ; mapped ; 10CDB # 8.0 OLD HUNGARIAN CAPITAL LETTER O 10C9C ; mapped ; 10CDC # 8.0 OLD HUNGARIAN CAPITAL LETTER OO 10C9D ; mapped ; 10CDD # 8.0 OLD HUNGARIAN CAPITAL LETTER NIKOLSBURG OE 10C9E ; mapped ; 10CDE # 8.0 OLD HUNGARIAN CAPITAL LETTER RUDIMENTA OE 10C9F ; mapped ; 10CDF # 8.0 OLD HUNGARIAN CAPITAL LETTER OEE 10CA0 ; mapped ; 10CE0 # 8.0 OLD HUNGARIAN CAPITAL LETTER EP 10CA1 ; mapped ; 10CE1 # 8.0 OLD HUNGARIAN CAPITAL LETTER EMP 10CA2 ; mapped ; 10CE2 # 8.0 OLD HUNGARIAN CAPITAL LETTER ER 10CA3 ; mapped ; 10CE3 # 8.0 OLD HUNGARIAN CAPITAL LETTER SHORT ER 10CA4 ; mapped ; 10CE4 # 8.0 OLD HUNGARIAN CAPITAL LETTER ES 10CA5 ; mapped ; 10CE5 # 8.0 OLD HUNGARIAN CAPITAL LETTER ESZ 10CA6 ; mapped ; 10CE6 # 8.0 OLD HUNGARIAN CAPITAL LETTER ET 10CA7 ; mapped ; 10CE7 # 8.0 OLD HUNGARIAN CAPITAL LETTER ENT 10CA8 ; mapped ; 10CE8 # 8.0 OLD HUNGARIAN CAPITAL LETTER ETY 10CA9 ; mapped ; 10CE9 # 8.0 OLD HUNGARIAN CAPITAL LETTER ECH 10CAA ; mapped ; 10CEA # 8.0 OLD HUNGARIAN CAPITAL LETTER U 10CAB ; mapped ; 10CEB # 8.0 OLD HUNGARIAN CAPITAL LETTER UU 10CAC ; mapped ; 10CEC # 8.0 OLD HUNGARIAN CAPITAL LETTER NIKOLSBURG UE 10CAD ; mapped ; 10CED # 8.0 OLD HUNGARIAN CAPITAL LETTER RUDIMENTA UE 10CAE ; mapped ; 10CEE # 8.0 OLD HUNGARIAN CAPITAL LETTER EV 10CAF ; mapped ; 10CEF # 8.0 OLD HUNGARIAN CAPITAL LETTER EZ 10CB0 ; mapped ; 10CF0 # 8.0 OLD HUNGARIAN CAPITAL LETTER EZS 10CB1 ; mapped ; 10CF1 # 8.0 OLD HUNGARIAN CAPITAL LETTER ENT-SHAPED SIGN 10CB2 ; mapped ; 10CF2 # 8.0 OLD HUNGARIAN CAPITAL LETTER US 10CB3..10CBF ; disallowed # NA .. 10CC0..10CF2 ; valid # 8.0 OLD HUNGARIAN SMALL LETTER A..OLD HUNGARIAN SMALL LETTER US 10CF3..10CF9 ; disallowed # NA .. 10CFA..10CFF ; valid ; ; NV8 # 8.0 OLD HUNGARIAN NUMBER ONE..OLD HUNGARIAN NUMBER ONE THOUSAND 10D00..10D27 ; valid # 11.0 HANIFI ROHINGYA LETTER A..HANIFI ROHINGYA SIGN TASSI 10D28..10D2F ; disallowed # NA .. 10D30..10D39 ; valid # 11.0 HANIFI ROHINGYA DIGIT ZERO..HANIFI ROHINGYA DIGIT NINE 10D3A..10E5F ; disallowed # NA .. 10E60..10E7E ; valid ; ; NV8 # 5.2 RUMI DIGIT ONE..RUMI FRACTION TWO THIRDS 10E7F ; disallowed # NA 10E80..10EA9 ; valid # 13.0 YEZIDI LETTER ELIF..YEZIDI LETTER ET 10EAA ; disallowed # NA 10EAB..10EAC ; valid # 13.0 YEZIDI COMBINING HAMZA MARK..YEZIDI COMBINING MADDA MARK 10EAD ; valid ; ; NV8 # 13.0 YEZIDI HYPHENATION MARK 10EAE..10EAF ; disallowed # NA .. 10EB0..10EB1 ; valid # 13.0 YEZIDI LETTER LAM WITH DOT ABOVE..YEZIDI LETTER YOT WITH CIRCUMFLEX ABOVE 10EB2..10EFC ; disallowed # NA .. 10EFD..10EFF ; valid # 15.0 ARABIC SMALL LOW WORD SAKTA..ARABIC SMALL LOW WORD MADDA 10F00..10F1C ; valid # 11.0 OLD SOGDIAN LETTER ALEPH..OLD SOGDIAN LETTER FINAL TAW WITH VERTICAL TAIL 10F1D..10F26 ; valid ; ; NV8 # 11.0 OLD SOGDIAN NUMBER ONE..OLD SOGDIAN FRACTION ONE HALF 10F27 ; valid # 11.0 OLD SOGDIAN LIGATURE AYIN-DALETH 10F28..10F2F ; disallowed # NA .. 10F30..10F50 ; valid # 11.0 SOGDIAN LETTER ALEPH..SOGDIAN COMBINING STROKE BELOW 10F51..10F59 ; valid ; ; NV8 # 11.0 SOGDIAN NUMBER ONE..SOGDIAN PUNCTUATION HALF CIRCLE WITH DOT 10F5A..10F6F ; disallowed # NA .. 10F70..10F85 ; valid # 14.0 OLD UYGHUR LETTER ALEPH..OLD UYGHUR COMBINING TWO DOTS BELOW 10F86..10F89 ; valid ; ; NV8 # 14.0 OLD UYGHUR PUNCTUATION BAR..OLD UYGHUR PUNCTUATION FOUR DOTS 10F8A..10FAF ; disallowed # NA .. 10FB0..10FC4 ; valid # 13.0 CHORASMIAN LETTER ALEPH..CHORASMIAN LETTER TAW 10FC5..10FCB ; valid ; ; NV8 # 13.0 CHORASMIAN NUMBER ONE..CHORASMIAN NUMBER ONE HUNDRED 10FCC..10FDF ; disallowed # NA .. 10FE0..10FF6 ; valid # 12.0 ELYMAIC LETTER ALEPH..ELYMAIC LIGATURE ZAYIN-YODH 10FF7..10FFF ; disallowed # NA .. 11000..11046 ; valid # 6.0 BRAHMI SIGN CANDRABINDU..BRAHMI VIRAMA 11047..1104D ; valid ; ; NV8 # 6.0 BRAHMI DANDA..BRAHMI PUNCTUATION LOTUS 1104E..11051 ; disallowed # NA .. 11052..11065 ; valid ; ; NV8 # 6.0 BRAHMI NUMBER ONE..BRAHMI NUMBER ONE THOUSAND 11066..1106F ; valid # 6.0 BRAHMI DIGIT ZERO..BRAHMI DIGIT NINE 11070..11075 ; valid # 14.0 BRAHMI SIGN OLD TAMIL VIRAMA..BRAHMI LETTER OLD TAMIL LLA 11076..1107E ; disallowed # NA .. 1107F ; valid # 7.0 BRAHMI NUMBER JOINER 11080..110BA ; valid # 5.2 KAITHI SIGN CANDRABINDU..KAITHI SIGN NUKTA 110BB..110BC ; valid ; ; NV8 # 5.2 KAITHI ABBREVIATION SIGN..KAITHI ENUMERATION SIGN 110BD ; disallowed # 5.2 KAITHI NUMBER SIGN 110BE..110C1 ; valid ; ; NV8 # 5.2 KAITHI SECTION MARK..KAITHI DOUBLE DANDA 110C2 ; valid # 14.0 KAITHI VOWEL SIGN VOCALIC R 110C3..110CC ; disallowed # NA .. 110CD ; disallowed # 11.0 KAITHI NUMBER SIGN ABOVE 110CE..110CF ; disallowed # NA .. 110D0..110E8 ; valid # 6.1 SORA SOMPENG LETTER SAH..SORA SOMPENG LETTER MAE 110E9..110EF ; disallowed # NA .. 110F0..110F9 ; valid # 6.1 SORA SOMPENG DIGIT ZERO..SORA SOMPENG DIGIT NINE 110FA..110FF ; disallowed # NA .. 11100..11134 ; valid # 6.1 CHAKMA SIGN CANDRABINDU..CHAKMA MAAYYAA 11135 ; disallowed # NA 11136..1113F ; valid # 6.1 CHAKMA DIGIT ZERO..CHAKMA DIGIT NINE 11140..11143 ; valid ; ; NV8 # 6.1 CHAKMA SECTION MARK..CHAKMA QUESTION MARK 11144..11146 ; valid # 11.0 CHAKMA LETTER LHAA..CHAKMA VOWEL SIGN EI 11147 ; valid # 13.0 CHAKMA LETTER VAA 11148..1114F ; disallowed # NA .. 11150..11173 ; valid # 7.0 MAHAJANI LETTER A..MAHAJANI SIGN NUKTA 11174..11175 ; valid ; ; NV8 # 7.0 MAHAJANI ABBREVIATION SIGN..MAHAJANI SECTION MARK 11176 ; valid # 7.0 MAHAJANI LIGATURE SHRI 11177..1117F ; disallowed # NA .. 11180..111C4 ; valid # 6.1 SHARADA SIGN CANDRABINDU..SHARADA OM 111C5..111C8 ; valid ; ; NV8 # 6.1 SHARADA DANDA..SHARADA SEPARATOR 111C9..111CC ; valid # 8.0 SHARADA SANDHI MARK..SHARADA EXTRA SHORT VOWEL MARK 111CD ; valid ; ; NV8 # 7.0 SHARADA SUTRA MARK 111CE..111CF ; valid # 13.0 SHARADA VOWEL SIGN PRISHTHAMATRA E..SHARADA SIGN INVERTED CANDRABINDU 111D0..111D9 ; valid # 6.1 SHARADA DIGIT ZERO..SHARADA DIGIT NINE 111DA ; valid # 7.0 SHARADA EKAM 111DB ; valid ; ; NV8 # 8.0 SHARADA SIGN SIDDHAM 111DC ; valid # 8.0 SHARADA HEADSTROKE 111DD..111DF ; valid ; ; NV8 # 8.0 SHARADA CONTINUATION SIGN..SHARADA SECTION MARK-2 111E0 ; disallowed # NA 111E1..111F4 ; valid ; ; NV8 # 7.0 SINHALA ARCHAIC DIGIT ONE..SINHALA ARCHAIC NUMBER ONE THOUSAND 111F5..111FF ; disallowed # NA .. 11200..11211 ; valid # 7.0 KHOJKI LETTER A..KHOJKI LETTER JJA 11212 ; disallowed # NA 11213..11237 ; valid # 7.0 KHOJKI LETTER NYA..KHOJKI SIGN SHADDA 11238..1123D ; valid ; ; NV8 # 7.0 KHOJKI DANDA..KHOJKI ABBREVIATION SIGN 1123E ; valid # 9.0 KHOJKI SIGN SUKUN 1123F..11241 ; valid # 15.0 KHOJKI LETTER QA..KHOJKI VOWEL SIGN VOCALIC R 11242..1127F ; disallowed # NA .. 11280..11286 ; valid # 8.0 MULTANI LETTER A..MULTANI LETTER GA 11287 ; disallowed # NA 11288 ; valid # 8.0 MULTANI LETTER GHA 11289 ; disallowed # NA 1128A..1128D ; valid # 8.0 MULTANI LETTER CA..MULTANI LETTER JJA 1128E ; disallowed # NA 1128F..1129D ; valid # 8.0 MULTANI LETTER NYA..MULTANI LETTER BA 1129E ; disallowed # NA 1129F..112A8 ; valid # 8.0 MULTANI LETTER BHA..MULTANI LETTER RHA 112A9 ; valid ; ; NV8 # 8.0 MULTANI SECTION MARK 112AA..112AF ; disallowed # NA .. 112B0..112EA ; valid # 7.0 KHUDAWADI LETTER A..KHUDAWADI SIGN VIRAMA 112EB..112EF ; disallowed # NA .. 112F0..112F9 ; valid # 7.0 KHUDAWADI DIGIT ZERO..KHUDAWADI DIGIT NINE 112FA..112FF ; disallowed # NA .. 11300 ; valid # 8.0 GRANTHA SIGN COMBINING ANUSVARA ABOVE 11301..11303 ; valid # 7.0 GRANTHA SIGN CANDRABINDU..GRANTHA SIGN VISARGA 11304 ; disallowed # NA 11305..1130C ; valid # 7.0 GRANTHA LETTER A..GRANTHA LETTER VOCALIC L 1130D..1130E ; disallowed # NA .. 1130F..11310 ; valid # 7.0 GRANTHA LETTER EE..GRANTHA LETTER AI 11311..11312 ; disallowed # NA .. 11313..11328 ; valid # 7.0 GRANTHA LETTER OO..GRANTHA LETTER NA 11329 ; disallowed # NA 1132A..11330 ; valid # 7.0 GRANTHA LETTER PA..GRANTHA LETTER RA 11331 ; disallowed # NA 11332..11333 ; valid # 7.0 GRANTHA LETTER LA..GRANTHA LETTER LLA 11334 ; disallowed # NA 11335..11339 ; valid # 7.0 GRANTHA LETTER VA..GRANTHA LETTER HA 1133A ; disallowed # NA 1133B ; valid # 11.0 COMBINING BINDU BELOW 1133C..11344 ; valid # 7.0 GRANTHA SIGN NUKTA..GRANTHA VOWEL SIGN VOCALIC RR 11345..11346 ; disallowed # NA .. 11347..11348 ; valid # 7.0 GRANTHA VOWEL SIGN EE..GRANTHA VOWEL SIGN AI 11349..1134A ; disallowed # NA .. 1134B..1134D ; valid # 7.0 GRANTHA VOWEL SIGN OO..GRANTHA SIGN VIRAMA 1134E..1134F ; disallowed # NA .. 11350 ; valid # 8.0 GRANTHA OM 11351..11356 ; disallowed # NA .. 11357 ; valid # 7.0 GRANTHA AU LENGTH MARK 11358..1135C ; disallowed # NA .. 1135D..11363 ; valid # 7.0 GRANTHA SIGN PLUTA..GRANTHA VOWEL SIGN VOCALIC LL 11364..11365 ; disallowed # NA .. 11366..1136C ; valid # 7.0 COMBINING GRANTHA DIGIT ZERO..COMBINING GRANTHA DIGIT SIX 1136D..1136F ; disallowed # NA .. 11370..11374 ; valid # 7.0 COMBINING GRANTHA LETTER A..COMBINING GRANTHA LETTER PA 11375..113FF ; disallowed # NA .. 11400..1144A ; valid # 9.0 NEWA LETTER A..NEWA SIDDHI 1144B..1144F ; valid ; ; NV8 # 9.0 NEWA DANDA..NEWA ABBREVIATION SIGN 11450..11459 ; valid # 9.0 NEWA DIGIT ZERO..NEWA DIGIT NINE 1145A ; valid ; ; NV8 # 13.0 NEWA DOUBLE COMMA 1145B ; valid ; ; NV8 # 9.0 NEWA PLACEHOLDER MARK 1145C ; disallowed # NA 1145D ; valid ; ; NV8 # 9.0 NEWA INSERTION SIGN 1145E ; valid # 11.0 NEWA SANDHI MARK 1145F ; valid # 12.0 NEWA LETTER VEDIC ANUSVARA 11460..11461 ; valid # 13.0 NEWA SIGN JIHVAMULIYA..NEWA SIGN UPADHMANIYA 11462..1147F ; disallowed # NA .. 11480..114C5 ; valid # 7.0 TIRHUTA ANJI..TIRHUTA GVANG 114C6 ; valid ; ; NV8 # 7.0 TIRHUTA ABBREVIATION SIGN 114C7 ; valid # 7.0 TIRHUTA OM 114C8..114CF ; disallowed # NA .. 114D0..114D9 ; valid # 7.0 TIRHUTA DIGIT ZERO..TIRHUTA DIGIT NINE 114DA..1157F ; disallowed # NA .. 11580..115B5 ; valid # 7.0 SIDDHAM LETTER A..SIDDHAM VOWEL SIGN VOCALIC RR 115B6..115B7 ; disallowed # NA .. 115B8..115C0 ; valid # 7.0 SIDDHAM VOWEL SIGN E..SIDDHAM SIGN NUKTA 115C1..115C9 ; valid ; ; NV8 # 7.0 SIDDHAM SIGN SIDDHAM..SIDDHAM END OF TEXT MARK 115CA..115D7 ; valid ; ; NV8 # 8.0 SIDDHAM SECTION MARK WITH TRIDENT AND U-SHAPED ORNAMENTS..SIDDHAM SECTION MARK WITH CIRCLES AND FOUR ENCLOSURES 115D8..115DD ; valid # 8.0 SIDDHAM LETTER THREE-CIRCLE ALTERNATE I..SIDDHAM VOWEL SIGN ALTERNATE UU 115DE..115FF ; disallowed # NA .. 11600..11640 ; valid # 7.0 MODI LETTER A..MODI SIGN ARDHACANDRA 11641..11643 ; valid ; ; NV8 # 7.0 MODI DANDA..MODI ABBREVIATION SIGN 11644 ; valid # 7.0 MODI SIGN HUVA 11645..1164F ; disallowed # NA .. 11650..11659 ; valid # 7.0 MODI DIGIT ZERO..MODI DIGIT NINE 1165A..1165F ; disallowed # NA .. 11660..1166C ; valid ; ; NV8 # 9.0 MONGOLIAN BIRGA WITH ORNAMENT..MONGOLIAN TURNED SWIRL BIRGA WITH DOUBLE ORNAMENT 1166D..1167F ; disallowed # NA .. 11680..116B7 ; valid # 6.1 TAKRI LETTER A..TAKRI SIGN NUKTA 116B8 ; valid # 12.0 TAKRI LETTER ARCHAIC KHA 116B9 ; valid ; ; NV8 # 14.0 TAKRI ABBREVIATION SIGN 116BA..116BF ; disallowed # NA .. 116C0..116C9 ; valid # 6.1 TAKRI DIGIT ZERO..TAKRI DIGIT NINE 116CA..116FF ; disallowed # NA .. 11700..11719 ; valid # 8.0 AHOM LETTER KA..AHOM LETTER JHA 1171A ; valid # 11.0 AHOM LETTER ALTERNATE BA 1171B..1171C ; disallowed # NA .. 1171D..1172B ; valid # 8.0 AHOM CONSONANT SIGN MEDIAL LA..AHOM SIGN KILLER 1172C..1172F ; disallowed # NA .. 11730..11739 ; valid # 8.0 AHOM DIGIT ZERO..AHOM DIGIT NINE 1173A..1173F ; valid ; ; NV8 # 8.0 AHOM NUMBER TEN..AHOM SYMBOL VI 11740..11746 ; valid # 14.0 AHOM LETTER CA..AHOM LETTER LLA 11747..117FF ; disallowed # NA .. 11800..1183A ; valid # 11.0 DOGRA LETTER A..DOGRA SIGN NUKTA 1183B ; valid ; ; NV8 # 11.0 DOGRA ABBREVIATION SIGN 1183C..1189F ; disallowed # NA .. 118A0 ; mapped ; 118C0 # 7.0 WARANG CITI CAPITAL LETTER NGAA 118A1 ; mapped ; 118C1 # 7.0 WARANG CITI CAPITAL LETTER A 118A2 ; mapped ; 118C2 # 7.0 WARANG CITI CAPITAL LETTER WI 118A3 ; mapped ; 118C3 # 7.0 WARANG CITI CAPITAL LETTER YU 118A4 ; mapped ; 118C4 # 7.0 WARANG CITI CAPITAL LETTER YA 118A5 ; mapped ; 118C5 # 7.0 WARANG CITI CAPITAL LETTER YO 118A6 ; mapped ; 118C6 # 7.0 WARANG CITI CAPITAL LETTER II 118A7 ; mapped ; 118C7 # 7.0 WARANG CITI CAPITAL LETTER UU 118A8 ; mapped ; 118C8 # 7.0 WARANG CITI CAPITAL LETTER E 118A9 ; mapped ; 118C9 # 7.0 WARANG CITI CAPITAL LETTER O 118AA ; mapped ; 118CA # 7.0 WARANG CITI CAPITAL LETTER ANG 118AB ; mapped ; 118CB # 7.0 WARANG CITI CAPITAL LETTER GA 118AC ; mapped ; 118CC # 7.0 WARANG CITI CAPITAL LETTER KO 118AD ; mapped ; 118CD # 7.0 WARANG CITI CAPITAL LETTER ENY 118AE ; mapped ; 118CE # 7.0 WARANG CITI CAPITAL LETTER YUJ 118AF ; mapped ; 118CF # 7.0 WARANG CITI CAPITAL LETTER UC 118B0 ; mapped ; 118D0 # 7.0 WARANG CITI CAPITAL LETTER ENN 118B1 ; mapped ; 118D1 # 7.0 WARANG CITI CAPITAL LETTER ODD 118B2 ; mapped ; 118D2 # 7.0 WARANG CITI CAPITAL LETTER TTE 118B3 ; mapped ; 118D3 # 7.0 WARANG CITI CAPITAL LETTER NUNG 118B4 ; mapped ; 118D4 # 7.0 WARANG CITI CAPITAL LETTER DA 118B5 ; mapped ; 118D5 # 7.0 WARANG CITI CAPITAL LETTER AT 118B6 ; mapped ; 118D6 # 7.0 WARANG CITI CAPITAL LETTER AM 118B7 ; mapped ; 118D7 # 7.0 WARANG CITI CAPITAL LETTER BU 118B8 ; mapped ; 118D8 # 7.0 WARANG CITI CAPITAL LETTER PU 118B9 ; mapped ; 118D9 # 7.0 WARANG CITI CAPITAL LETTER HIYO 118BA ; mapped ; 118DA # 7.0 WARANG CITI CAPITAL LETTER HOLO 118BB ; mapped ; 118DB # 7.0 WARANG CITI CAPITAL LETTER HORR 118BC ; mapped ; 118DC # 7.0 WARANG CITI CAPITAL LETTER HAR 118BD ; mapped ; 118DD # 7.0 WARANG CITI CAPITAL LETTER SSUU 118BE ; mapped ; 118DE # 7.0 WARANG CITI CAPITAL LETTER SII 118BF ; mapped ; 118DF # 7.0 WARANG CITI CAPITAL LETTER VIYO 118C0..118E9 ; valid # 7.0 WARANG CITI SMALL LETTER NGAA..WARANG CITI DIGIT NINE 118EA..118F2 ; valid ; ; NV8 # 7.0 WARANG CITI NUMBER TEN..WARANG CITI NUMBER NINETY 118F3..118FE ; disallowed # NA .. 118FF ; valid # 7.0 WARANG CITI OM 11900..11906 ; valid # 13.0 DIVES AKURU LETTER A..DIVES AKURU LETTER E 11907..11908 ; disallowed # NA .. 11909 ; valid # 13.0 DIVES AKURU LETTER O 1190A..1190B ; disallowed # NA .. 1190C..11913 ; valid # 13.0 DIVES AKURU LETTER KA..DIVES AKURU LETTER JA 11914 ; disallowed # NA 11915..11916 ; valid # 13.0 DIVES AKURU LETTER NYA..DIVES AKURU LETTER TTA 11917 ; disallowed # NA 11918..11935 ; valid # 13.0 DIVES AKURU LETTER DDA..DIVES AKURU VOWEL SIGN E 11936 ; disallowed # NA 11937..11938 ; valid # 13.0 DIVES AKURU VOWEL SIGN AI..DIVES AKURU VOWEL SIGN O 11939..1193A ; disallowed # NA .. 1193B..11943 ; valid # 13.0 DIVES AKURU SIGN ANUSVARA..DIVES AKURU SIGN NUKTA 11944..11946 ; valid ; ; NV8 # 13.0 DIVES AKURU DOUBLE DANDA..DIVES AKURU END OF TEXT MARK 11947..1194F ; disallowed # NA .. 11950..11959 ; valid # 13.0 DIVES AKURU DIGIT ZERO..DIVES AKURU DIGIT NINE 1195A..1199F ; disallowed # NA .. 119A0..119A7 ; valid # 12.0 NANDINAGARI LETTER A..NANDINAGARI LETTER VOCALIC RR 119A8..119A9 ; disallowed # NA .. 119AA..119D7 ; valid # 12.0 NANDINAGARI LETTER E..NANDINAGARI VOWEL SIGN VOCALIC RR 119D8..119D9 ; disallowed # NA .. 119DA..119E1 ; valid # 12.0 NANDINAGARI VOWEL SIGN E..NANDINAGARI SIGN AVAGRAHA 119E2 ; valid ; ; NV8 # 12.0 NANDINAGARI SIGN SIDDHAM 119E3..119E4 ; valid # 12.0 NANDINAGARI HEADSTROKE..NANDINAGARI VOWEL SIGN PRISHTHAMATRA E 119E5..119FF ; disallowed # NA .. 11A00..11A3E ; valid # 10.0 ZANABAZAR SQUARE LETTER A..ZANABAZAR SQUARE CLUSTER-FINAL LETTER VA 11A3F..11A46 ; valid ; ; NV8 # 10.0 ZANABAZAR SQUARE INITIAL HEAD MARK..ZANABAZAR SQUARE CLOSING DOUBLE-LINED HEAD MARK 11A47 ; valid # 10.0 ZANABAZAR SQUARE SUBJOINER 11A48..11A4F ; disallowed # NA .. 11A50..11A83 ; valid # 10.0 SOYOMBO LETTER A..SOYOMBO LETTER KSSA 11A84..11A85 ; valid # 12.0 SOYOMBO SIGN JIHVAMULIYA..SOYOMBO SIGN UPADHMANIYA 11A86..11A99 ; valid # 10.0 SOYOMBO CLUSTER-INITIAL LETTER RA..SOYOMBO SUBJOINER 11A9A..11A9C ; valid ; ; NV8 # 10.0 SOYOMBO MARK TSHEG..SOYOMBO MARK DOUBLE SHAD 11A9D ; valid # 11.0 SOYOMBO MARK PLUTA 11A9E..11AA2 ; valid ; ; NV8 # 10.0 SOYOMBO HEAD MARK WITH MOON AND SUN AND TRIPLE FLAME..SOYOMBO TERMINAL MARK-2 11AA3..11AAF ; disallowed # NA .. 11AB0..11ABF ; valid # 14.0 CANADIAN SYLLABICS NATTILIK HI..CANADIAN SYLLABICS SPA 11AC0..11AF8 ; valid # 7.0 PAU CIN HAU LETTER PA..PAU CIN HAU GLOTTAL STOP FINAL 11AF9..11AFF ; disallowed # NA .. 11B00..11B09 ; valid ; ; NV8 # 15.0 DEVANAGARI HEAD MARK..DEVANAGARI SIGN MINDU 11B0A..11BFF ; disallowed # NA .. 11C00..11C08 ; valid # 9.0 BHAIKSUKI LETTER A..BHAIKSUKI LETTER VOCALIC L 11C09 ; disallowed # NA 11C0A..11C36 ; valid # 9.0 BHAIKSUKI LETTER E..BHAIKSUKI VOWEL SIGN VOCALIC L 11C37 ; disallowed # NA 11C38..11C40 ; valid # 9.0 BHAIKSUKI VOWEL SIGN E..BHAIKSUKI SIGN AVAGRAHA 11C41..11C45 ; valid ; ; NV8 # 9.0 BHAIKSUKI DANDA..BHAIKSUKI GAP FILLER-2 11C46..11C4F ; disallowed # NA .. 11C50..11C59 ; valid # 9.0 BHAIKSUKI DIGIT ZERO..BHAIKSUKI DIGIT NINE 11C5A..11C6C ; valid ; ; NV8 # 9.0 BHAIKSUKI NUMBER ONE..BHAIKSUKI HUNDREDS UNIT MARK 11C6D..11C6F ; disallowed # NA .. 11C70..11C71 ; valid ; ; NV8 # 9.0 MARCHEN HEAD MARK..MARCHEN MARK SHAD 11C72..11C8F ; valid # 9.0 MARCHEN LETTER KA..MARCHEN LETTER A 11C90..11C91 ; disallowed # NA .. 11C92..11CA7 ; valid # 9.0 MARCHEN SUBJOINED LETTER KA..MARCHEN SUBJOINED LETTER ZA 11CA8 ; disallowed # NA 11CA9..11CB6 ; valid # 9.0 MARCHEN SUBJOINED LETTER YA..MARCHEN SIGN CANDRABINDU 11CB7..11CFF ; disallowed # NA .. 11D00..11D06 ; valid # 10.0 MASARAM GONDI LETTER A..MASARAM GONDI LETTER E 11D07 ; disallowed # NA 11D08..11D09 ; valid # 10.0 MASARAM GONDI LETTER AI..MASARAM GONDI LETTER O 11D0A ; disallowed # NA 11D0B..11D36 ; valid # 10.0 MASARAM GONDI LETTER AU..MASARAM GONDI VOWEL SIGN VOCALIC R 11D37..11D39 ; disallowed # NA .. 11D3A ; valid # 10.0 MASARAM GONDI VOWEL SIGN E 11D3B ; disallowed # NA 11D3C..11D3D ; valid # 10.0 MASARAM GONDI VOWEL SIGN AI..MASARAM GONDI VOWEL SIGN O 11D3E ; disallowed # NA 11D3F..11D47 ; valid # 10.0 MASARAM GONDI VOWEL SIGN AU..MASARAM GONDI RA-KARA 11D48..11D4F ; disallowed # NA .. 11D50..11D59 ; valid # 10.0 MASARAM GONDI DIGIT ZERO..MASARAM GONDI DIGIT NINE 11D5A..11D5F ; disallowed # NA .. 11D60..11D65 ; valid # 11.0 GUNJALA GONDI LETTER A..GUNJALA GONDI LETTER UU 11D66 ; disallowed # NA 11D67..11D68 ; valid # 11.0 GUNJALA GONDI LETTER EE..GUNJALA GONDI LETTER AI 11D69 ; disallowed # NA 11D6A..11D8E ; valid # 11.0 GUNJALA GONDI LETTER OO..GUNJALA GONDI VOWEL SIGN UU 11D8F ; disallowed # NA 11D90..11D91 ; valid # 11.0 GUNJALA GONDI VOWEL SIGN EE..GUNJALA GONDI VOWEL SIGN AI 11D92 ; disallowed # NA 11D93..11D98 ; valid # 11.0 GUNJALA GONDI VOWEL SIGN OO..GUNJALA GONDI OM 11D99..11D9F ; disallowed # NA .. 11DA0..11DA9 ; valid # 11.0 GUNJALA GONDI DIGIT ZERO..GUNJALA GONDI DIGIT NINE 11DAA..11EDF ; disallowed # NA .. 11EE0..11EF6 ; valid # 11.0 MAKASAR LETTER KA..MAKASAR VOWEL SIGN O 11EF7..11EF8 ; valid ; ; NV8 # 11.0 MAKASAR PASSIMBANG..MAKASAR END OF SECTION 11EF9..11EFF ; disallowed # NA .. 11F00..11F10 ; valid # 15.0 KAWI SIGN CANDRABINDU..KAWI LETTER O 11F11 ; disallowed # NA 11F12..11F3A ; valid # 15.0 KAWI LETTER KA..KAWI VOWEL SIGN VOCALIC R 11F3B..11F3D ; disallowed # NA .. 11F3E..11F42 ; valid # 15.0 KAWI VOWEL SIGN E..KAWI CONJOINER 11F43..11F4F ; valid ; ; NV8 # 15.0 KAWI DANDA..KAWI PUNCTUATION CLOSING SPIRAL 11F50..11F59 ; valid # 15.0 KAWI DIGIT ZERO..KAWI DIGIT NINE 11F5A..11FAF ; disallowed # NA .. 11FB0 ; valid # 13.0 LISU LETTER YHA 11FB1..11FBF ; disallowed # NA .. 11FC0..11FF1 ; valid ; ; NV8 # 12.0 TAMIL FRACTION ONE THREE-HUNDRED-AND-TWENTIETH..TAMIL SIGN VAKAIYARAA 11FF2..11FFE ; disallowed # NA .. 11FFF ; valid ; ; NV8 # 12.0 TAMIL PUNCTUATION END OF TEXT 12000..1236E ; valid # 5.0 CUNEIFORM SIGN A..CUNEIFORM SIGN ZUM 1236F..12398 ; valid # 7.0 CUNEIFORM SIGN KAP ELAMITE..CUNEIFORM SIGN UM TIMES ME 12399 ; valid # 8.0 CUNEIFORM SIGN U U 1239A..123FF ; disallowed # NA .. 12400..12462 ; valid ; ; NV8 # 5.0 CUNEIFORM NUMERIC SIGN TWO ASH..CUNEIFORM NUMERIC SIGN OLD ASSYRIAN ONE QUARTER 12463..1246E ; valid ; ; NV8 # 7.0 CUNEIFORM NUMERIC SIGN ONE QUARTER GUR..CUNEIFORM NUMERIC SIGN NINE U VARIANT FORM 1246F ; disallowed # NA 12470..12473 ; valid ; ; NV8 # 5.0 CUNEIFORM PUNCTUATION SIGN OLD ASSYRIAN WORD DIVIDER..CUNEIFORM PUNCTUATION SIGN DIAGONAL TRICOLON 12474 ; valid ; ; NV8 # 7.0 CUNEIFORM PUNCTUATION SIGN DIAGONAL QUADCOLON 12475..1247F ; disallowed # NA .. 12480..12543 ; valid # 8.0 CUNEIFORM SIGN AB TIMES NUN TENU..CUNEIFORM SIGN ZU5 TIMES THREE DISH TENU 12544..12F8F ; disallowed # NA .. 12F90..12FF0 ; valid # 14.0 CYPRO-MINOAN SIGN CM001..CYPRO-MINOAN SIGN CM114 12FF1..12FF2 ; valid ; ; NV8 # 14.0 CYPRO-MINOAN SIGN CM301..CYPRO-MINOAN SIGN CM302 12FF3..12FFF ; disallowed # NA .. 13000..1342E ; valid # 5.2 EGYPTIAN HIEROGLYPH A001..EGYPTIAN HIEROGLYPH AA032 1342F ; valid # 15.0 EGYPTIAN HIEROGLYPH V011D 13430..13438 ; disallowed # 12.0 EGYPTIAN HIEROGLYPH VERTICAL JOINER..EGYPTIAN HIEROGLYPH END SEGMENT 13439..1343F ; disallowed # 15.0 EGYPTIAN HIEROGLYPH INSERT AT MIDDLE..EGYPTIAN HIEROGLYPH END WALLED ENCLOSURE 13440..13455 ; valid # 15.0 EGYPTIAN HIEROGLYPH MIRROR HORIZONTALLY..EGYPTIAN HIEROGLYPH MODIFIER DAMAGED 13456..143FF ; disallowed # NA .. 14400..14646 ; valid # 8.0 ANATOLIAN HIEROGLYPH A001..ANATOLIAN HIEROGLYPH A530 14647..167FF ; disallowed # NA .. 16800..16A38 ; valid # 6.0 BAMUM LETTER PHASE-A NGKUE MFON..BAMUM LETTER PHASE-F VUEQ 16A39..16A3F ; disallowed # NA .. 16A40..16A5E ; valid # 7.0 MRO LETTER TA..MRO LETTER TEK 16A5F ; disallowed # NA 16A60..16A69 ; valid # 7.0 MRO DIGIT ZERO..MRO DIGIT NINE 16A6A..16A6D ; disallowed # NA .. 16A6E..16A6F ; valid ; ; NV8 # 7.0 MRO DANDA..MRO DOUBLE DANDA 16A70..16ABE ; valid # 14.0 TANGSA LETTER OZ..TANGSA LETTER ZA 16ABF ; disallowed # NA 16AC0..16AC9 ; valid # 14.0 TANGSA DIGIT ZERO..TANGSA DIGIT NINE 16ACA..16ACF ; disallowed # NA .. 16AD0..16AED ; valid # 7.0 BASSA VAH LETTER ENNI..BASSA VAH LETTER I 16AEE..16AEF ; disallowed # NA .. 16AF0..16AF4 ; valid # 7.0 BASSA VAH COMBINING HIGH TONE..BASSA VAH COMBINING HIGH-LOW TONE 16AF5 ; valid ; ; NV8 # 7.0 BASSA VAH FULL STOP 16AF6..16AFF ; disallowed # NA .. 16B00..16B36 ; valid # 7.0 PAHAWH HMONG VOWEL KEEB..PAHAWH HMONG MARK CIM TAUM 16B37..16B3F ; valid ; ; NV8 # 7.0 PAHAWH HMONG SIGN VOS THOM..PAHAWH HMONG SIGN XYEEM FAIB 16B40..16B43 ; valid # 7.0 PAHAWH HMONG SIGN VOS SEEV..PAHAWH HMONG SIGN IB YAM 16B44..16B45 ; valid ; ; NV8 # 7.0 PAHAWH HMONG SIGN XAUS..PAHAWH HMONG SIGN CIM TSOV ROG 16B46..16B4F ; disallowed # NA .. 16B50..16B59 ; valid # 7.0 PAHAWH HMONG DIGIT ZERO..PAHAWH HMONG DIGIT NINE 16B5A ; disallowed # NA 16B5B..16B61 ; valid ; ; NV8 # 7.0 PAHAWH HMONG NUMBER TENS..PAHAWH HMONG NUMBER TRILLIONS 16B62 ; disallowed # NA 16B63..16B77 ; valid # 7.0 PAHAWH HMONG SIGN VOS LUB..PAHAWH HMONG SIGN CIM NRES TOS 16B78..16B7C ; disallowed # NA .. 16B7D..16B8F ; valid # 7.0 PAHAWH HMONG CLAN SIGN TSHEEJ..PAHAWH HMONG CLAN SIGN VWJ 16B90..16E3F ; disallowed # NA .. 16E40 ; mapped ; 16E60 # 11.0 MEDEFAIDRIN CAPITAL LETTER M 16E41 ; mapped ; 16E61 # 11.0 MEDEFAIDRIN CAPITAL LETTER S 16E42 ; mapped ; 16E62 # 11.0 MEDEFAIDRIN CAPITAL LETTER V 16E43 ; mapped ; 16E63 # 11.0 MEDEFAIDRIN CAPITAL LETTER W 16E44 ; mapped ; 16E64 # 11.0 MEDEFAIDRIN CAPITAL LETTER ATIU 16E45 ; mapped ; 16E65 # 11.0 MEDEFAIDRIN CAPITAL LETTER Z 16E46 ; mapped ; 16E66 # 11.0 MEDEFAIDRIN CAPITAL LETTER KP 16E47 ; mapped ; 16E67 # 11.0 MEDEFAIDRIN CAPITAL LETTER P 16E48 ; mapped ; 16E68 # 11.0 MEDEFAIDRIN CAPITAL LETTER T 16E49 ; mapped ; 16E69 # 11.0 MEDEFAIDRIN CAPITAL LETTER G 16E4A ; mapped ; 16E6A # 11.0 MEDEFAIDRIN CAPITAL LETTER F 16E4B ; mapped ; 16E6B # 11.0 MEDEFAIDRIN CAPITAL LETTER I 16E4C ; mapped ; 16E6C # 11.0 MEDEFAIDRIN CAPITAL LETTER K 16E4D ; mapped ; 16E6D # 11.0 MEDEFAIDRIN CAPITAL LETTER A 16E4E ; mapped ; 16E6E # 11.0 MEDEFAIDRIN CAPITAL LETTER J 16E4F ; mapped ; 16E6F # 11.0 MEDEFAIDRIN CAPITAL LETTER E 16E50 ; mapped ; 16E70 # 11.0 MEDEFAIDRIN CAPITAL LETTER B 16E51 ; mapped ; 16E71 # 11.0 MEDEFAIDRIN CAPITAL LETTER C 16E52 ; mapped ; 16E72 # 11.0 MEDEFAIDRIN CAPITAL LETTER U 16E53 ; mapped ; 16E73 # 11.0 MEDEFAIDRIN CAPITAL LETTER YU 16E54 ; mapped ; 16E74 # 11.0 MEDEFAIDRIN CAPITAL LETTER L 16E55 ; mapped ; 16E75 # 11.0 MEDEFAIDRIN CAPITAL LETTER Q 16E56 ; mapped ; 16E76 # 11.0 MEDEFAIDRIN CAPITAL LETTER HP 16E57 ; mapped ; 16E77 # 11.0 MEDEFAIDRIN CAPITAL LETTER NY 16E58 ; mapped ; 16E78 # 11.0 MEDEFAIDRIN CAPITAL LETTER X 16E59 ; mapped ; 16E79 # 11.0 MEDEFAIDRIN CAPITAL LETTER D 16E5A ; mapped ; 16E7A # 11.0 MEDEFAIDRIN CAPITAL LETTER OE 16E5B ; mapped ; 16E7B # 11.0 MEDEFAIDRIN CAPITAL LETTER N 16E5C ; mapped ; 16E7C # 11.0 MEDEFAIDRIN CAPITAL LETTER R 16E5D ; mapped ; 16E7D # 11.0 MEDEFAIDRIN CAPITAL LETTER O 16E5E ; mapped ; 16E7E # 11.0 MEDEFAIDRIN CAPITAL LETTER AI 16E5F ; mapped ; 16E7F # 11.0 MEDEFAIDRIN CAPITAL LETTER Y 16E60..16E7F ; valid # 11.0 MEDEFAIDRIN SMALL LETTER M..MEDEFAIDRIN SMALL LETTER Y 16E80..16E9A ; valid ; ; NV8 # 11.0 MEDEFAIDRIN DIGIT ZERO..MEDEFAIDRIN EXCLAMATION OH 16E9B..16EFF ; disallowed # NA .. 16F00..16F44 ; valid # 6.1 MIAO LETTER PA..MIAO LETTER HHA 16F45..16F4A ; valid # 12.0 MIAO LETTER BRI..MIAO LETTER RTE 16F4B..16F4E ; disallowed # NA .. 16F4F ; valid # 12.0 MIAO SIGN CONSONANT MODIFIER BAR 16F50..16F7E ; valid # 6.1 MIAO LETTER NASALIZATION..MIAO VOWEL SIGN NG 16F7F..16F87 ; valid # 12.0 MIAO VOWEL SIGN UOG..MIAO VOWEL SIGN UI 16F88..16F8E ; disallowed # NA .. 16F8F..16F9F ; valid # 6.1 MIAO TONE RIGHT..MIAO LETTER REFORMED TONE-8 16FA0..16FDF ; disallowed # NA .. 16FE0 ; valid # 9.0 TANGUT ITERATION MARK 16FE1 ; valid # 10.0 NUSHU ITERATION MARK 16FE2 ; valid ; ; NV8 # 12.0 OLD CHINESE HOOK MARK 16FE3 ; valid # 12.0 OLD CHINESE ITERATION MARK 16FE4 ; valid # 13.0 KHITAN SMALL SCRIPT FILLER 16FE5..16FEF ; disallowed # NA .. 16FF0..16FF1 ; valid # 13.0 VIETNAMESE ALTERNATE READING MARK CA..VIETNAMESE ALTERNATE READING MARK NHAY 16FF2..16FFF ; disallowed # NA .. 17000..187EC ; valid # 9.0 TANGUT IDEOGRAPH-17000..TANGUT IDEOGRAPH-187EC 187ED..187F1 ; valid # 11.0 TANGUT IDEOGRAPH-187ED..TANGUT IDEOGRAPH-187F1 187F2..187F7 ; valid # 12.0 TANGUT IDEOGRAPH-187F2..TANGUT IDEOGRAPH-187F7 187F8..187FF ; disallowed # NA .. 18800..18AF2 ; valid # 9.0 TANGUT COMPONENT-001..TANGUT COMPONENT-755 18AF3..18CD5 ; valid # 13.0 TANGUT COMPONENT-756..KHITAN SMALL SCRIPT CHARACTER-18CD5 18CD6..18CFF ; disallowed # NA .. 18D00..18D08 ; valid # 13.0 TANGUT IDEOGRAPH-18D00..TANGUT IDEOGRAPH-18D08 18D09..1AFEF ; disallowed # NA .. 1AFF0..1AFF3 ; valid # 14.0 KATAKANA LETTER MINNAN TONE-2..KATAKANA LETTER MINNAN TONE-5 1AFF4 ; disallowed # NA 1AFF5..1AFFB ; valid # 14.0 KATAKANA LETTER MINNAN TONE-7..KATAKANA LETTER MINNAN NASALIZED TONE-5 1AFFC ; disallowed # NA 1AFFD..1AFFE ; valid # 14.0 KATAKANA LETTER MINNAN NASALIZED TONE-7..KATAKANA LETTER MINNAN NASALIZED TONE-8 1AFFF ; disallowed # NA 1B000..1B001 ; valid # 6.0 KATAKANA LETTER ARCHAIC E..HIRAGANA LETTER ARCHAIC YE 1B002..1B11E ; valid # 10.0 HENTAIGANA LETTER A-1..HENTAIGANA LETTER N-MU-MO-2 1B11F..1B122 ; valid # 14.0 HIRAGANA LETTER ARCHAIC WU..KATAKANA LETTER ARCHAIC WU 1B123..1B131 ; disallowed # NA .. 1B132 ; valid # 15.0 HIRAGANA LETTER SMALL KO 1B133..1B14F ; disallowed # NA .. 1B150..1B152 ; valid # 12.0 HIRAGANA LETTER SMALL WI..HIRAGANA LETTER SMALL WO 1B153..1B154 ; disallowed # NA .. 1B155 ; valid # 15.0 KATAKANA LETTER SMALL KO 1B156..1B163 ; disallowed # NA .. 1B164..1B167 ; valid # 12.0 KATAKANA LETTER SMALL WI..KATAKANA LETTER SMALL N 1B168..1B16F ; disallowed # NA .. 1B170..1B2FB ; valid # 10.0 NUSHU CHARACTER-1B170..NUSHU CHARACTER-1B2FB 1B2FC..1BBFF ; disallowed # NA .. 1BC00..1BC6A ; valid # 7.0 DUPLOYAN LETTER H..DUPLOYAN LETTER VOCALIC M 1BC6B..1BC6F ; disallowed # NA .. 1BC70..1BC7C ; valid # 7.0 DUPLOYAN AFFIX LEFT HORIZONTAL SECANT..DUPLOYAN AFFIX ATTACHED TANGENT HOOK 1BC7D..1BC7F ; disallowed # NA .. 1BC80..1BC88 ; valid # 7.0 DUPLOYAN AFFIX HIGH ACUTE..DUPLOYAN AFFIX HIGH VERTICAL 1BC89..1BC8F ; disallowed # NA .. 1BC90..1BC99 ; valid # 7.0 DUPLOYAN AFFIX LOW ACUTE..DUPLOYAN AFFIX LOW ARROW 1BC9A..1BC9B ; disallowed # NA .. 1BC9C ; valid ; ; NV8 # 7.0 DUPLOYAN SIGN O WITH CROSS 1BC9D..1BC9E ; valid # 7.0 DUPLOYAN THICK LETTER SELECTOR..DUPLOYAN DOUBLE MARK 1BC9F ; valid ; ; NV8 # 7.0 DUPLOYAN PUNCTUATION CHINOOK FULL STOP 1BCA0..1BCA3 ; ignored # 7.0 SHORTHAND FORMAT LETTER OVERLAP..SHORTHAND FORMAT UP STEP 1BCA4..1CEFF ; disallowed # NA .. 1CF00..1CF2D ; valid # 14.0 ZNAMENNY COMBINING MARK GORAZDO NIZKO S KRYZHEM ON LEFT..ZNAMENNY COMBINING MARK KRYZH ON LEFT 1CF2E..1CF2F ; disallowed # NA .. 1CF30..1CF46 ; valid # 14.0 ZNAMENNY COMBINING TONAL RANGE MARK MRACHNO..ZNAMENNY PRIZNAK MODIFIER ROG 1CF47..1CF4F ; disallowed # NA .. 1CF50..1CFC3 ; valid ; ; NV8 # 14.0 ZNAMENNY NEUME KRYUK..ZNAMENNY NEUME PAUK 1CFC4..1CFFF ; disallowed # NA .. 1D000..1D0F5 ; valid ; ; NV8 # 3.1 BYZANTINE MUSICAL SYMBOL PSILI..BYZANTINE MUSICAL SYMBOL GORGON NEO KATO 1D0F6..1D0FF ; disallowed # NA .. 1D100..1D126 ; valid ; ; NV8 # 3.1 MUSICAL SYMBOL SINGLE BARLINE..MUSICAL SYMBOL DRUM CLEF-2 1D127..1D128 ; disallowed # NA .. 1D129 ; valid ; ; NV8 # 5.1 MUSICAL SYMBOL MULTIPLE MEASURE REST 1D12A..1D15D ; valid ; ; NV8 # 3.1 MUSICAL SYMBOL DOUBLE SHARP..MUSICAL SYMBOL WHOLE NOTE 1D15E ; mapped ; 1D157 1D165 # 3.1 MUSICAL SYMBOL HALF NOTE 1D15F ; mapped ; 1D158 1D165 # 3.1 MUSICAL SYMBOL QUARTER NOTE 1D160 ; mapped ; 1D158 1D165 1D16E #3.1 MUSICAL SYMBOL EIGHTH NOTE 1D161 ; mapped ; 1D158 1D165 1D16F #3.1 MUSICAL SYMBOL SIXTEENTH NOTE 1D162 ; mapped ; 1D158 1D165 1D170 #3.1 MUSICAL SYMBOL THIRTY-SECOND NOTE 1D163 ; mapped ; 1D158 1D165 1D171 #3.1 MUSICAL SYMBOL SIXTY-FOURTH NOTE 1D164 ; mapped ; 1D158 1D165 1D172 #3.1 MUSICAL SYMBOL ONE HUNDRED TWENTY-EIGHTH NOTE 1D165..1D172 ; valid ; ; NV8 # 3.1 MUSICAL SYMBOL COMBINING STEM..MUSICAL SYMBOL COMBINING FLAG-5 1D173..1D17A ; disallowed # 3.1 MUSICAL SYMBOL BEGIN BEAM..MUSICAL SYMBOL END PHRASE 1D17B..1D1BA ; valid ; ; NV8 # 3.1 MUSICAL SYMBOL COMBINING ACCENT..MUSICAL SYMBOL SEMIBREVIS BLACK 1D1BB ; mapped ; 1D1B9 1D165 # 3.1 MUSICAL SYMBOL MINIMA 1D1BC ; mapped ; 1D1BA 1D165 # 3.1 MUSICAL SYMBOL MINIMA BLACK 1D1BD ; mapped ; 1D1B9 1D165 1D16E #3.1 MUSICAL SYMBOL SEMIMINIMA WHITE 1D1BE ; mapped ; 1D1BA 1D165 1D16E #3.1 MUSICAL SYMBOL SEMIMINIMA BLACK 1D1BF ; mapped ; 1D1B9 1D165 1D16F #3.1 MUSICAL SYMBOL FUSA WHITE 1D1C0 ; mapped ; 1D1BA 1D165 1D16F #3.1 MUSICAL SYMBOL FUSA BLACK 1D1C1..1D1DD ; valid ; ; NV8 # 3.1 MUSICAL SYMBOL LONGA PERFECTA REST..MUSICAL SYMBOL PES SUBPUNCTIS 1D1DE..1D1E8 ; valid ; ; NV8 # 8.0 MUSICAL SYMBOL KIEVAN C CLEF..MUSICAL SYMBOL KIEVAN FLAT SIGN 1D1E9..1D1EA ; valid ; ; NV8 # 14.0 MUSICAL SYMBOL SORI..MUSICAL SYMBOL KORON 1D1EB..1D1FF ; disallowed # NA .. 1D200..1D245 ; valid ; ; NV8 # 4.1 GREEK VOCAL NOTATION SYMBOL-1..GREEK MUSICAL LEIMMA 1D246..1D2BF ; disallowed # NA .. 1D2C0..1D2D3 ; valid ; ; NV8 # 15.0 KAKTOVIK NUMERAL ZERO..KAKTOVIK NUMERAL NINETEEN 1D2D4..1D2DF ; disallowed # NA .. 1D2E0..1D2F3 ; valid ; ; NV8 # 11.0 MAYAN NUMERAL ZERO..MAYAN NUMERAL NINETEEN 1D2F4..1D2FF ; disallowed # NA .. 1D300..1D356 ; valid ; ; NV8 # 4.0 MONOGRAM FOR EARTH..TETRAGRAM FOR FOSTERING 1D357..1D35F ; disallowed # NA .. 1D360..1D371 ; valid ; ; NV8 # 5.0 COUNTING ROD UNIT DIGIT ONE..COUNTING ROD TENS DIGIT NINE 1D372..1D378 ; valid ; ; NV8 # 11.0 IDEOGRAPHIC TALLY MARK ONE..TALLY MARK FIVE 1D379..1D3FF ; disallowed # NA .. 1D400 ; mapped ; 0061 # 3.1 MATHEMATICAL BOLD CAPITAL A 1D401 ; mapped ; 0062 # 3.1 MATHEMATICAL BOLD CAPITAL B 1D402 ; mapped ; 0063 # 3.1 MATHEMATICAL BOLD CAPITAL C 1D403 ; mapped ; 0064 # 3.1 MATHEMATICAL BOLD CAPITAL D 1D404 ; mapped ; 0065 # 3.1 MATHEMATICAL BOLD CAPITAL E 1D405 ; mapped ; 0066 # 3.1 MATHEMATICAL BOLD CAPITAL F 1D406 ; mapped ; 0067 # 3.1 MATHEMATICAL BOLD CAPITAL G 1D407 ; mapped ; 0068 # 3.1 MATHEMATICAL BOLD CAPITAL H 1D408 ; mapped ; 0069 # 3.1 MATHEMATICAL BOLD CAPITAL I 1D409 ; mapped ; 006A # 3.1 MATHEMATICAL BOLD CAPITAL J 1D40A ; mapped ; 006B # 3.1 MATHEMATICAL BOLD CAPITAL K 1D40B ; mapped ; 006C # 3.1 MATHEMATICAL BOLD CAPITAL L 1D40C ; mapped ; 006D # 3.1 MATHEMATICAL BOLD CAPITAL M 1D40D ; mapped ; 006E # 3.1 MATHEMATICAL BOLD CAPITAL N 1D40E ; mapped ; 006F # 3.1 MATHEMATICAL BOLD CAPITAL O 1D40F ; mapped ; 0070 # 3.1 MATHEMATICAL BOLD CAPITAL P 1D410 ; mapped ; 0071 # 3.1 MATHEMATICAL BOLD CAPITAL Q 1D411 ; mapped ; 0072 # 3.1 MATHEMATICAL BOLD CAPITAL R 1D412 ; mapped ; 0073 # 3.1 MATHEMATICAL BOLD CAPITAL S 1D413 ; mapped ; 0074 # 3.1 MATHEMATICAL BOLD CAPITAL T 1D414 ; mapped ; 0075 # 3.1 MATHEMATICAL BOLD CAPITAL U 1D415 ; mapped ; 0076 # 3.1 MATHEMATICAL BOLD CAPITAL V 1D416 ; mapped ; 0077 # 3.1 MATHEMATICAL BOLD CAPITAL W 1D417 ; mapped ; 0078 # 3.1 MATHEMATICAL BOLD CAPITAL X 1D418 ; mapped ; 0079 # 3.1 MATHEMATICAL BOLD CAPITAL Y 1D419 ; mapped ; 007A # 3.1 MATHEMATICAL BOLD CAPITAL Z 1D41A ; mapped ; 0061 # 3.1 MATHEMATICAL BOLD SMALL A 1D41B ; mapped ; 0062 # 3.1 MATHEMATICAL BOLD SMALL B 1D41C ; mapped ; 0063 # 3.1 MATHEMATICAL BOLD SMALL C 1D41D ; mapped ; 0064 # 3.1 MATHEMATICAL BOLD SMALL D 1D41E ; mapped ; 0065 # 3.1 MATHEMATICAL BOLD SMALL E 1D41F ; mapped ; 0066 # 3.1 MATHEMATICAL BOLD SMALL F 1D420 ; mapped ; 0067 # 3.1 MATHEMATICAL BOLD SMALL G 1D421 ; mapped ; 0068 # 3.1 MATHEMATICAL BOLD SMALL H 1D422 ; mapped ; 0069 # 3.1 MATHEMATICAL BOLD SMALL I 1D423 ; mapped ; 006A # 3.1 MATHEMATICAL BOLD SMALL J 1D424 ; mapped ; 006B # 3.1 MATHEMATICAL BOLD SMALL K 1D425 ; mapped ; 006C # 3.1 MATHEMATICAL BOLD SMALL L 1D426 ; mapped ; 006D # 3.1 MATHEMATICAL BOLD SMALL M 1D427 ; mapped ; 006E # 3.1 MATHEMATICAL BOLD SMALL N 1D428 ; mapped ; 006F # 3.1 MATHEMATICAL BOLD SMALL O 1D429 ; mapped ; 0070 # 3.1 MATHEMATICAL BOLD SMALL P 1D42A ; mapped ; 0071 # 3.1 MATHEMATICAL BOLD SMALL Q 1D42B ; mapped ; 0072 # 3.1 MATHEMATICAL BOLD SMALL R 1D42C ; mapped ; 0073 # 3.1 MATHEMATICAL BOLD SMALL S 1D42D ; mapped ; 0074 # 3.1 MATHEMATICAL BOLD SMALL T 1D42E ; mapped ; 0075 # 3.1 MATHEMATICAL BOLD SMALL U 1D42F ; mapped ; 0076 # 3.1 MATHEMATICAL BOLD SMALL V 1D430 ; mapped ; 0077 # 3.1 MATHEMATICAL BOLD SMALL W 1D431 ; mapped ; 0078 # 3.1 MATHEMATICAL BOLD SMALL X 1D432 ; mapped ; 0079 # 3.1 MATHEMATICAL BOLD SMALL Y 1D433 ; mapped ; 007A # 3.1 MATHEMATICAL BOLD SMALL Z 1D434 ; mapped ; 0061 # 3.1 MATHEMATICAL ITALIC CAPITAL A 1D435 ; mapped ; 0062 # 3.1 MATHEMATICAL ITALIC CAPITAL B 1D436 ; mapped ; 0063 # 3.1 MATHEMATICAL ITALIC CAPITAL C 1D437 ; mapped ; 0064 # 3.1 MATHEMATICAL ITALIC CAPITAL D 1D438 ; mapped ; 0065 # 3.1 MATHEMATICAL ITALIC CAPITAL E 1D439 ; mapped ; 0066 # 3.1 MATHEMATICAL ITALIC CAPITAL F 1D43A ; mapped ; 0067 # 3.1 MATHEMATICAL ITALIC CAPITAL G 1D43B ; mapped ; 0068 # 3.1 MATHEMATICAL ITALIC CAPITAL H 1D43C ; mapped ; 0069 # 3.1 MATHEMATICAL ITALIC CAPITAL I 1D43D ; mapped ; 006A # 3.1 MATHEMATICAL ITALIC CAPITAL J 1D43E ; mapped ; 006B # 3.1 MATHEMATICAL ITALIC CAPITAL K 1D43F ; mapped ; 006C # 3.1 MATHEMATICAL ITALIC CAPITAL L 1D440 ; mapped ; 006D # 3.1 MATHEMATICAL ITALIC CAPITAL M 1D441 ; mapped ; 006E # 3.1 MATHEMATICAL ITALIC CAPITAL N 1D442 ; mapped ; 006F # 3.1 MATHEMATICAL ITALIC CAPITAL O 1D443 ; mapped ; 0070 # 3.1 MATHEMATICAL ITALIC CAPITAL P 1D444 ; mapped ; 0071 # 3.1 MATHEMATICAL ITALIC CAPITAL Q 1D445 ; mapped ; 0072 # 3.1 MATHEMATICAL ITALIC CAPITAL R 1D446 ; mapped ; 0073 # 3.1 MATHEMATICAL ITALIC CAPITAL S 1D447 ; mapped ; 0074 # 3.1 MATHEMATICAL ITALIC CAPITAL T 1D448 ; mapped ; 0075 # 3.1 MATHEMATICAL ITALIC CAPITAL U 1D449 ; mapped ; 0076 # 3.1 MATHEMATICAL ITALIC CAPITAL V 1D44A ; mapped ; 0077 # 3.1 MATHEMATICAL ITALIC CAPITAL W 1D44B ; mapped ; 0078 # 3.1 MATHEMATICAL ITALIC CAPITAL X 1D44C ; mapped ; 0079 # 3.1 MATHEMATICAL ITALIC CAPITAL Y 1D44D ; mapped ; 007A # 3.1 MATHEMATICAL ITALIC CAPITAL Z 1D44E ; mapped ; 0061 # 3.1 MATHEMATICAL ITALIC SMALL A 1D44F ; mapped ; 0062 # 3.1 MATHEMATICAL ITALIC SMALL B 1D450 ; mapped ; 0063 # 3.1 MATHEMATICAL ITALIC SMALL C 1D451 ; mapped ; 0064 # 3.1 MATHEMATICAL ITALIC SMALL D 1D452 ; mapped ; 0065 # 3.1 MATHEMATICAL ITALIC SMALL E 1D453 ; mapped ; 0066 # 3.1 MATHEMATICAL ITALIC SMALL F 1D454 ; mapped ; 0067 # 3.1 MATHEMATICAL ITALIC SMALL G 1D455 ; disallowed # NA 1D456 ; mapped ; 0069 # 3.1 MATHEMATICAL ITALIC SMALL I 1D457 ; mapped ; 006A # 3.1 MATHEMATICAL ITALIC SMALL J 1D458 ; mapped ; 006B # 3.1 MATHEMATICAL ITALIC SMALL K 1D459 ; mapped ; 006C # 3.1 MATHEMATICAL ITALIC SMALL L 1D45A ; mapped ; 006D # 3.1 MATHEMATICAL ITALIC SMALL M 1D45B ; mapped ; 006E # 3.1 MATHEMATICAL ITALIC SMALL N 1D45C ; mapped ; 006F # 3.1 MATHEMATICAL ITALIC SMALL O 1D45D ; mapped ; 0070 # 3.1 MATHEMATICAL ITALIC SMALL P 1D45E ; mapped ; 0071 # 3.1 MATHEMATICAL ITALIC SMALL Q 1D45F ; mapped ; 0072 # 3.1 MATHEMATICAL ITALIC SMALL R 1D460 ; mapped ; 0073 # 3.1 MATHEMATICAL ITALIC SMALL S 1D461 ; mapped ; 0074 # 3.1 MATHEMATICAL ITALIC SMALL T 1D462 ; mapped ; 0075 # 3.1 MATHEMATICAL ITALIC SMALL U 1D463 ; mapped ; 0076 # 3.1 MATHEMATICAL ITALIC SMALL V 1D464 ; mapped ; 0077 # 3.1 MATHEMATICAL ITALIC SMALL W 1D465 ; mapped ; 0078 # 3.1 MATHEMATICAL ITALIC SMALL X 1D466 ; mapped ; 0079 # 3.1 MATHEMATICAL ITALIC SMALL Y 1D467 ; mapped ; 007A # 3.1 MATHEMATICAL ITALIC SMALL Z 1D468 ; mapped ; 0061 # 3.1 MATHEMATICAL BOLD ITALIC CAPITAL A 1D469 ; mapped ; 0062 # 3.1 MATHEMATICAL BOLD ITALIC CAPITAL B 1D46A ; mapped ; 0063 # 3.1 MATHEMATICAL BOLD ITALIC CAPITAL C 1D46B ; mapped ; 0064 # 3.1 MATHEMATICAL BOLD ITALIC CAPITAL D 1D46C ; mapped ; 0065 # 3.1 MATHEMATICAL BOLD ITALIC CAPITAL E 1D46D ; mapped ; 0066 # 3.1 MATHEMATICAL BOLD ITALIC CAPITAL F 1D46E ; mapped ; 0067 # 3.1 MATHEMATICAL BOLD ITALIC CAPITAL G 1D46F ; mapped ; 0068 # 3.1 MATHEMATICAL BOLD ITALIC CAPITAL H 1D470 ; mapped ; 0069 # 3.1 MATHEMATICAL BOLD ITALIC CAPITAL I 1D471 ; mapped ; 006A # 3.1 MATHEMATICAL BOLD ITALIC CAPITAL J 1D472 ; mapped ; 006B # 3.1 MATHEMATICAL BOLD ITALIC CAPITAL K 1D473 ; mapped ; 006C # 3.1 MATHEMATICAL BOLD ITALIC CAPITAL L 1D474 ; mapped ; 006D # 3.1 MATHEMATICAL BOLD ITALIC CAPITAL M 1D475 ; mapped ; 006E # 3.1 MATHEMATICAL BOLD ITALIC CAPITAL N 1D476 ; mapped ; 006F # 3.1 MATHEMATICAL BOLD ITALIC CAPITAL O 1D477 ; mapped ; 0070 # 3.1 MATHEMATICAL BOLD ITALIC CAPITAL P 1D478 ; mapped ; 0071 # 3.1 MATHEMATICAL BOLD ITALIC CAPITAL Q 1D479 ; mapped ; 0072 # 3.1 MATHEMATICAL BOLD ITALIC CAPITAL R 1D47A ; mapped ; 0073 # 3.1 MATHEMATICAL BOLD ITALIC CAPITAL S 1D47B ; mapped ; 0074 # 3.1 MATHEMATICAL BOLD ITALIC CAPITAL T 1D47C ; mapped ; 0075 # 3.1 MATHEMATICAL BOLD ITALIC CAPITAL U 1D47D ; mapped ; 0076 # 3.1 MATHEMATICAL BOLD ITALIC CAPITAL V 1D47E ; mapped ; 0077 # 3.1 MATHEMATICAL BOLD ITALIC CAPITAL W 1D47F ; mapped ; 0078 # 3.1 MATHEMATICAL BOLD ITALIC CAPITAL X 1D480 ; mapped ; 0079 # 3.1 MATHEMATICAL BOLD ITALIC CAPITAL Y 1D481 ; mapped ; 007A # 3.1 MATHEMATICAL BOLD ITALIC CAPITAL Z 1D482 ; mapped ; 0061 # 3.1 MATHEMATICAL BOLD ITALIC SMALL A 1D483 ; mapped ; 0062 # 3.1 MATHEMATICAL BOLD ITALIC SMALL B 1D484 ; mapped ; 0063 # 3.1 MATHEMATICAL BOLD ITALIC SMALL C 1D485 ; mapped ; 0064 # 3.1 MATHEMATICAL BOLD ITALIC SMALL D 1D486 ; mapped ; 0065 # 3.1 MATHEMATICAL BOLD ITALIC SMALL E 1D487 ; mapped ; 0066 # 3.1 MATHEMATICAL BOLD ITALIC SMALL F 1D488 ; mapped ; 0067 # 3.1 MATHEMATICAL BOLD ITALIC SMALL G 1D489 ; mapped ; 0068 # 3.1 MATHEMATICAL BOLD ITALIC SMALL H 1D48A ; mapped ; 0069 # 3.1 MATHEMATICAL BOLD ITALIC SMALL I 1D48B ; mapped ; 006A # 3.1 MATHEMATICAL BOLD ITALIC SMALL J 1D48C ; mapped ; 006B # 3.1 MATHEMATICAL BOLD ITALIC SMALL K 1D48D ; mapped ; 006C # 3.1 MATHEMATICAL BOLD ITALIC SMALL L 1D48E ; mapped ; 006D # 3.1 MATHEMATICAL BOLD ITALIC SMALL M 1D48F ; mapped ; 006E # 3.1 MATHEMATICAL BOLD ITALIC SMALL N 1D490 ; mapped ; 006F # 3.1 MATHEMATICAL BOLD ITALIC SMALL O 1D491 ; mapped ; 0070 # 3.1 MATHEMATICAL BOLD ITALIC SMALL P 1D492 ; mapped ; 0071 # 3.1 MATHEMATICAL BOLD ITALIC SMALL Q 1D493 ; mapped ; 0072 # 3.1 MATHEMATICAL BOLD ITALIC SMALL R 1D494 ; mapped ; 0073 # 3.1 MATHEMATICAL BOLD ITALIC SMALL S 1D495 ; mapped ; 0074 # 3.1 MATHEMATICAL BOLD ITALIC SMALL T 1D496 ; mapped ; 0075 # 3.1 MATHEMATICAL BOLD ITALIC SMALL U 1D497 ; mapped ; 0076 # 3.1 MATHEMATICAL BOLD ITALIC SMALL V 1D498 ; mapped ; 0077 # 3.1 MATHEMATICAL BOLD ITALIC SMALL W 1D499 ; mapped ; 0078 # 3.1 MATHEMATICAL BOLD ITALIC SMALL X 1D49A ; mapped ; 0079 # 3.1 MATHEMATICAL BOLD ITALIC SMALL Y 1D49B ; mapped ; 007A # 3.1 MATHEMATICAL BOLD ITALIC SMALL Z 1D49C ; mapped ; 0061 # 3.1 MATHEMATICAL SCRIPT CAPITAL A 1D49D ; disallowed # NA 1D49E ; mapped ; 0063 # 3.1 MATHEMATICAL SCRIPT CAPITAL C 1D49F ; mapped ; 0064 # 3.1 MATHEMATICAL SCRIPT CAPITAL D 1D4A0..1D4A1 ; disallowed # NA .. 1D4A2 ; mapped ; 0067 # 3.1 MATHEMATICAL SCRIPT CAPITAL G 1D4A3..1D4A4 ; disallowed # NA .. 1D4A5 ; mapped ; 006A # 3.1 MATHEMATICAL SCRIPT CAPITAL J 1D4A6 ; mapped ; 006B # 3.1 MATHEMATICAL SCRIPT CAPITAL K 1D4A7..1D4A8 ; disallowed # NA .. 1D4A9 ; mapped ; 006E # 3.1 MATHEMATICAL SCRIPT CAPITAL N 1D4AA ; mapped ; 006F # 3.1 MATHEMATICAL SCRIPT CAPITAL O 1D4AB ; mapped ; 0070 # 3.1 MATHEMATICAL SCRIPT CAPITAL P 1D4AC ; mapped ; 0071 # 3.1 MATHEMATICAL SCRIPT CAPITAL Q 1D4AD ; disallowed # NA 1D4AE ; mapped ; 0073 # 3.1 MATHEMATICAL SCRIPT CAPITAL S 1D4AF ; mapped ; 0074 # 3.1 MATHEMATICAL SCRIPT CAPITAL T 1D4B0 ; mapped ; 0075 # 3.1 MATHEMATICAL SCRIPT CAPITAL U 1D4B1 ; mapped ; 0076 # 3.1 MATHEMATICAL SCRIPT CAPITAL V 1D4B2 ; mapped ; 0077 # 3.1 MATHEMATICAL SCRIPT CAPITAL W 1D4B3 ; mapped ; 0078 # 3.1 MATHEMATICAL SCRIPT CAPITAL X 1D4B4 ; mapped ; 0079 # 3.1 MATHEMATICAL SCRIPT CAPITAL Y 1D4B5 ; mapped ; 007A # 3.1 MATHEMATICAL SCRIPT CAPITAL Z 1D4B6 ; mapped ; 0061 # 3.1 MATHEMATICAL SCRIPT SMALL A 1D4B7 ; mapped ; 0062 # 3.1 MATHEMATICAL SCRIPT SMALL B 1D4B8 ; mapped ; 0063 # 3.1 MATHEMATICAL SCRIPT SMALL C 1D4B9 ; mapped ; 0064 # 3.1 MATHEMATICAL SCRIPT SMALL D 1D4BA ; disallowed # NA 1D4BB ; mapped ; 0066 # 3.1 MATHEMATICAL SCRIPT SMALL F 1D4BC ; disallowed # NA 1D4BD ; mapped ; 0068 # 3.1 MATHEMATICAL SCRIPT SMALL H 1D4BE ; mapped ; 0069 # 3.1 MATHEMATICAL SCRIPT SMALL I 1D4BF ; mapped ; 006A # 3.1 MATHEMATICAL SCRIPT SMALL J 1D4C0 ; mapped ; 006B # 3.1 MATHEMATICAL SCRIPT SMALL K 1D4C1 ; mapped ; 006C # 4.0 MATHEMATICAL SCRIPT SMALL L 1D4C2 ; mapped ; 006D # 3.1 MATHEMATICAL SCRIPT SMALL M 1D4C3 ; mapped ; 006E # 3.1 MATHEMATICAL SCRIPT SMALL N 1D4C4 ; disallowed # NA 1D4C5 ; mapped ; 0070 # 3.1 MATHEMATICAL SCRIPT SMALL P 1D4C6 ; mapped ; 0071 # 3.1 MATHEMATICAL SCRIPT SMALL Q 1D4C7 ; mapped ; 0072 # 3.1 MATHEMATICAL SCRIPT SMALL R 1D4C8 ; mapped ; 0073 # 3.1 MATHEMATICAL SCRIPT SMALL S 1D4C9 ; mapped ; 0074 # 3.1 MATHEMATICAL SCRIPT SMALL T 1D4CA ; mapped ; 0075 # 3.1 MATHEMATICAL SCRIPT SMALL U 1D4CB ; mapped ; 0076 # 3.1 MATHEMATICAL SCRIPT SMALL V 1D4CC ; mapped ; 0077 # 3.1 MATHEMATICAL SCRIPT SMALL W 1D4CD ; mapped ; 0078 # 3.1 MATHEMATICAL SCRIPT SMALL X 1D4CE ; mapped ; 0079 # 3.1 MATHEMATICAL SCRIPT SMALL Y 1D4CF ; mapped ; 007A # 3.1 MATHEMATICAL SCRIPT SMALL Z 1D4D0 ; mapped ; 0061 # 3.1 MATHEMATICAL BOLD SCRIPT CAPITAL A 1D4D1 ; mapped ; 0062 # 3.1 MATHEMATICAL BOLD SCRIPT CAPITAL B 1D4D2 ; mapped ; 0063 # 3.1 MATHEMATICAL BOLD SCRIPT CAPITAL C 1D4D3 ; mapped ; 0064 # 3.1 MATHEMATICAL BOLD SCRIPT CAPITAL D 1D4D4 ; mapped ; 0065 # 3.1 MATHEMATICAL BOLD SCRIPT CAPITAL E 1D4D5 ; mapped ; 0066 # 3.1 MATHEMATICAL BOLD SCRIPT CAPITAL F 1D4D6 ; mapped ; 0067 # 3.1 MATHEMATICAL BOLD SCRIPT CAPITAL G 1D4D7 ; mapped ; 0068 # 3.1 MATHEMATICAL BOLD SCRIPT CAPITAL H 1D4D8 ; mapped ; 0069 # 3.1 MATHEMATICAL BOLD SCRIPT CAPITAL I 1D4D9 ; mapped ; 006A # 3.1 MATHEMATICAL BOLD SCRIPT CAPITAL J 1D4DA ; mapped ; 006B # 3.1 MATHEMATICAL BOLD SCRIPT CAPITAL K 1D4DB ; mapped ; 006C # 3.1 MATHEMATICAL BOLD SCRIPT CAPITAL L 1D4DC ; mapped ; 006D # 3.1 MATHEMATICAL BOLD SCRIPT CAPITAL M 1D4DD ; mapped ; 006E # 3.1 MATHEMATICAL BOLD SCRIPT CAPITAL N 1D4DE ; mapped ; 006F # 3.1 MATHEMATICAL BOLD SCRIPT CAPITAL O 1D4DF ; mapped ; 0070 # 3.1 MATHEMATICAL BOLD SCRIPT CAPITAL P 1D4E0 ; mapped ; 0071 # 3.1 MATHEMATICAL BOLD SCRIPT CAPITAL Q 1D4E1 ; mapped ; 0072 # 3.1 MATHEMATICAL BOLD SCRIPT CAPITAL R 1D4E2 ; mapped ; 0073 # 3.1 MATHEMATICAL BOLD SCRIPT CAPITAL S 1D4E3 ; mapped ; 0074 # 3.1 MATHEMATICAL BOLD SCRIPT CAPITAL T 1D4E4 ; mapped ; 0075 # 3.1 MATHEMATICAL BOLD SCRIPT CAPITAL U 1D4E5 ; mapped ; 0076 # 3.1 MATHEMATICAL BOLD SCRIPT CAPITAL V 1D4E6 ; mapped ; 0077 # 3.1 MATHEMATICAL BOLD SCRIPT CAPITAL W 1D4E7 ; mapped ; 0078 # 3.1 MATHEMATICAL BOLD SCRIPT CAPITAL X 1D4E8 ; mapped ; 0079 # 3.1 MATHEMATICAL BOLD SCRIPT CAPITAL Y 1D4E9 ; mapped ; 007A # 3.1 MATHEMATICAL BOLD SCRIPT CAPITAL Z 1D4EA ; mapped ; 0061 # 3.1 MATHEMATICAL BOLD SCRIPT SMALL A 1D4EB ; mapped ; 0062 # 3.1 MATHEMATICAL BOLD SCRIPT SMALL B 1D4EC ; mapped ; 0063 # 3.1 MATHEMATICAL BOLD SCRIPT SMALL C 1D4ED ; mapped ; 0064 # 3.1 MATHEMATICAL BOLD SCRIPT SMALL D 1D4EE ; mapped ; 0065 # 3.1 MATHEMATICAL BOLD SCRIPT SMALL E 1D4EF ; mapped ; 0066 # 3.1 MATHEMATICAL BOLD SCRIPT SMALL F 1D4F0 ; mapped ; 0067 # 3.1 MATHEMATICAL BOLD SCRIPT SMALL G 1D4F1 ; mapped ; 0068 # 3.1 MATHEMATICAL BOLD SCRIPT SMALL H 1D4F2 ; mapped ; 0069 # 3.1 MATHEMATICAL BOLD SCRIPT SMALL I 1D4F3 ; mapped ; 006A # 3.1 MATHEMATICAL BOLD SCRIPT SMALL J 1D4F4 ; mapped ; 006B # 3.1 MATHEMATICAL BOLD SCRIPT SMALL K 1D4F5 ; mapped ; 006C # 3.1 MATHEMATICAL BOLD SCRIPT SMALL L 1D4F6 ; mapped ; 006D # 3.1 MATHEMATICAL BOLD SCRIPT SMALL M 1D4F7 ; mapped ; 006E # 3.1 MATHEMATICAL BOLD SCRIPT SMALL N 1D4F8 ; mapped ; 006F # 3.1 MATHEMATICAL BOLD SCRIPT SMALL O 1D4F9 ; mapped ; 0070 # 3.1 MATHEMATICAL BOLD SCRIPT SMALL P 1D4FA ; mapped ; 0071 # 3.1 MATHEMATICAL BOLD SCRIPT SMALL Q 1D4FB ; mapped ; 0072 # 3.1 MATHEMATICAL BOLD SCRIPT SMALL R 1D4FC ; mapped ; 0073 # 3.1 MATHEMATICAL BOLD SCRIPT SMALL S 1D4FD ; mapped ; 0074 # 3.1 MATHEMATICAL BOLD SCRIPT SMALL T 1D4FE ; mapped ; 0075 # 3.1 MATHEMATICAL BOLD SCRIPT SMALL U 1D4FF ; mapped ; 0076 # 3.1 MATHEMATICAL BOLD SCRIPT SMALL V 1D500 ; mapped ; 0077 # 3.1 MATHEMATICAL BOLD SCRIPT SMALL W 1D501 ; mapped ; 0078 # 3.1 MATHEMATICAL BOLD SCRIPT SMALL X 1D502 ; mapped ; 0079 # 3.1 MATHEMATICAL BOLD SCRIPT SMALL Y 1D503 ; mapped ; 007A # 3.1 MATHEMATICAL BOLD SCRIPT SMALL Z 1D504 ; mapped ; 0061 # 3.1 MATHEMATICAL FRAKTUR CAPITAL A 1D505 ; mapped ; 0062 # 3.1 MATHEMATICAL FRAKTUR CAPITAL B 1D506 ; disallowed # NA 1D507 ; mapped ; 0064 # 3.1 MATHEMATICAL FRAKTUR CAPITAL D 1D508 ; mapped ; 0065 # 3.1 MATHEMATICAL FRAKTUR CAPITAL E 1D509 ; mapped ; 0066 # 3.1 MATHEMATICAL FRAKTUR CAPITAL F 1D50A ; mapped ; 0067 # 3.1 MATHEMATICAL FRAKTUR CAPITAL G 1D50B..1D50C ; disallowed # NA .. 1D50D ; mapped ; 006A # 3.1 MATHEMATICAL FRAKTUR CAPITAL J 1D50E ; mapped ; 006B # 3.1 MATHEMATICAL FRAKTUR CAPITAL K 1D50F ; mapped ; 006C # 3.1 MATHEMATICAL FRAKTUR CAPITAL L 1D510 ; mapped ; 006D # 3.1 MATHEMATICAL FRAKTUR CAPITAL M 1D511 ; mapped ; 006E # 3.1 MATHEMATICAL FRAKTUR CAPITAL N 1D512 ; mapped ; 006F # 3.1 MATHEMATICAL FRAKTUR CAPITAL O 1D513 ; mapped ; 0070 # 3.1 MATHEMATICAL FRAKTUR CAPITAL P 1D514 ; mapped ; 0071 # 3.1 MATHEMATICAL FRAKTUR CAPITAL Q 1D515 ; disallowed # NA 1D516 ; mapped ; 0073 # 3.1 MATHEMATICAL FRAKTUR CAPITAL S 1D517 ; mapped ; 0074 # 3.1 MATHEMATICAL FRAKTUR CAPITAL T 1D518 ; mapped ; 0075 # 3.1 MATHEMATICAL FRAKTUR CAPITAL U 1D519 ; mapped ; 0076 # 3.1 MATHEMATICAL FRAKTUR CAPITAL V 1D51A ; mapped ; 0077 # 3.1 MATHEMATICAL FRAKTUR CAPITAL W 1D51B ; mapped ; 0078 # 3.1 MATHEMATICAL FRAKTUR CAPITAL X 1D51C ; mapped ; 0079 # 3.1 MATHEMATICAL FRAKTUR CAPITAL Y 1D51D ; disallowed # NA 1D51E ; mapped ; 0061 # 3.1 MATHEMATICAL FRAKTUR SMALL A 1D51F ; mapped ; 0062 # 3.1 MATHEMATICAL FRAKTUR SMALL B 1D520 ; mapped ; 0063 # 3.1 MATHEMATICAL FRAKTUR SMALL C 1D521 ; mapped ; 0064 # 3.1 MATHEMATICAL FRAKTUR SMALL D 1D522 ; mapped ; 0065 # 3.1 MATHEMATICAL FRAKTUR SMALL E 1D523 ; mapped ; 0066 # 3.1 MATHEMATICAL FRAKTUR SMALL F 1D524 ; mapped ; 0067 # 3.1 MATHEMATICAL FRAKTUR SMALL G 1D525 ; mapped ; 0068 # 3.1 MATHEMATICAL FRAKTUR SMALL H 1D526 ; mapped ; 0069 # 3.1 MATHEMATICAL FRAKTUR SMALL I 1D527 ; mapped ; 006A # 3.1 MATHEMATICAL FRAKTUR SMALL J 1D528 ; mapped ; 006B # 3.1 MATHEMATICAL FRAKTUR SMALL K 1D529 ; mapped ; 006C # 3.1 MATHEMATICAL FRAKTUR SMALL L 1D52A ; mapped ; 006D # 3.1 MATHEMATICAL FRAKTUR SMALL M 1D52B ; mapped ; 006E # 3.1 MATHEMATICAL FRAKTUR SMALL N 1D52C ; mapped ; 006F # 3.1 MATHEMATICAL FRAKTUR SMALL O 1D52D ; mapped ; 0070 # 3.1 MATHEMATICAL FRAKTUR SMALL P 1D52E ; mapped ; 0071 # 3.1 MATHEMATICAL FRAKTUR SMALL Q 1D52F ; mapped ; 0072 # 3.1 MATHEMATICAL FRAKTUR SMALL R 1D530 ; mapped ; 0073 # 3.1 MATHEMATICAL FRAKTUR SMALL S 1D531 ; mapped ; 0074 # 3.1 MATHEMATICAL FRAKTUR SMALL T 1D532 ; mapped ; 0075 # 3.1 MATHEMATICAL FRAKTUR SMALL U 1D533 ; mapped ; 0076 # 3.1 MATHEMATICAL FRAKTUR SMALL V 1D534 ; mapped ; 0077 # 3.1 MATHEMATICAL FRAKTUR SMALL W 1D535 ; mapped ; 0078 # 3.1 MATHEMATICAL FRAKTUR SMALL X 1D536 ; mapped ; 0079 # 3.1 MATHEMATICAL FRAKTUR SMALL Y 1D537 ; mapped ; 007A # 3.1 MATHEMATICAL FRAKTUR SMALL Z 1D538 ; mapped ; 0061 # 3.1 MATHEMATICAL DOUBLE-STRUCK CAPITAL A 1D539 ; mapped ; 0062 # 3.1 MATHEMATICAL DOUBLE-STRUCK CAPITAL B 1D53A ; disallowed # NA 1D53B ; mapped ; 0064 # 3.1 MATHEMATICAL DOUBLE-STRUCK CAPITAL D 1D53C ; mapped ; 0065 # 3.1 MATHEMATICAL DOUBLE-STRUCK CAPITAL E 1D53D ; mapped ; 0066 # 3.1 MATHEMATICAL DOUBLE-STRUCK CAPITAL F 1D53E ; mapped ; 0067 # 3.1 MATHEMATICAL DOUBLE-STRUCK CAPITAL G 1D53F ; disallowed # NA 1D540 ; mapped ; 0069 # 3.1 MATHEMATICAL DOUBLE-STRUCK CAPITAL I 1D541 ; mapped ; 006A # 3.1 MATHEMATICAL DOUBLE-STRUCK CAPITAL J 1D542 ; mapped ; 006B # 3.1 MATHEMATICAL DOUBLE-STRUCK CAPITAL K 1D543 ; mapped ; 006C # 3.1 MATHEMATICAL DOUBLE-STRUCK CAPITAL L 1D544 ; mapped ; 006D # 3.1 MATHEMATICAL DOUBLE-STRUCK CAPITAL M 1D545 ; disallowed # NA 1D546 ; mapped ; 006F # 3.1 MATHEMATICAL DOUBLE-STRUCK CAPITAL O 1D547..1D549 ; disallowed # NA .. 1D54A ; mapped ; 0073 # 3.1 MATHEMATICAL DOUBLE-STRUCK CAPITAL S 1D54B ; mapped ; 0074 # 3.1 MATHEMATICAL DOUBLE-STRUCK CAPITAL T 1D54C ; mapped ; 0075 # 3.1 MATHEMATICAL DOUBLE-STRUCK CAPITAL U 1D54D ; mapped ; 0076 # 3.1 MATHEMATICAL DOUBLE-STRUCK CAPITAL V 1D54E ; mapped ; 0077 # 3.1 MATHEMATICAL DOUBLE-STRUCK CAPITAL W 1D54F ; mapped ; 0078 # 3.1 MATHEMATICAL DOUBLE-STRUCK CAPITAL X 1D550 ; mapped ; 0079 # 3.1 MATHEMATICAL DOUBLE-STRUCK CAPITAL Y 1D551 ; disallowed # NA 1D552 ; mapped ; 0061 # 3.1 MATHEMATICAL DOUBLE-STRUCK SMALL A 1D553 ; mapped ; 0062 # 3.1 MATHEMATICAL DOUBLE-STRUCK SMALL B 1D554 ; mapped ; 0063 # 3.1 MATHEMATICAL DOUBLE-STRUCK SMALL C 1D555 ; mapped ; 0064 # 3.1 MATHEMATICAL DOUBLE-STRUCK SMALL D 1D556 ; mapped ; 0065 # 3.1 MATHEMATICAL DOUBLE-STRUCK SMALL E 1D557 ; mapped ; 0066 # 3.1 MATHEMATICAL DOUBLE-STRUCK SMALL F 1D558 ; mapped ; 0067 # 3.1 MATHEMATICAL DOUBLE-STRUCK SMALL G 1D559 ; mapped ; 0068 # 3.1 MATHEMATICAL DOUBLE-STRUCK SMALL H 1D55A ; mapped ; 0069 # 3.1 MATHEMATICAL DOUBLE-STRUCK SMALL I 1D55B ; mapped ; 006A # 3.1 MATHEMATICAL DOUBLE-STRUCK SMALL J 1D55C ; mapped ; 006B # 3.1 MATHEMATICAL DOUBLE-STRUCK SMALL K 1D55D ; mapped ; 006C # 3.1 MATHEMATICAL DOUBLE-STRUCK SMALL L 1D55E ; mapped ; 006D # 3.1 MATHEMATICAL DOUBLE-STRUCK SMALL M 1D55F ; mapped ; 006E # 3.1 MATHEMATICAL DOUBLE-STRUCK SMALL N 1D560 ; mapped ; 006F # 3.1 MATHEMATICAL DOUBLE-STRUCK SMALL O 1D561 ; mapped ; 0070 # 3.1 MATHEMATICAL DOUBLE-STRUCK SMALL P 1D562 ; mapped ; 0071 # 3.1 MATHEMATICAL DOUBLE-STRUCK SMALL Q 1D563 ; mapped ; 0072 # 3.1 MATHEMATICAL DOUBLE-STRUCK SMALL R 1D564 ; mapped ; 0073 # 3.1 MATHEMATICAL DOUBLE-STRUCK SMALL S 1D565 ; mapped ; 0074 # 3.1 MATHEMATICAL DOUBLE-STRUCK SMALL T 1D566 ; mapped ; 0075 # 3.1 MATHEMATICAL DOUBLE-STRUCK SMALL U 1D567 ; mapped ; 0076 # 3.1 MATHEMATICAL DOUBLE-STRUCK SMALL V 1D568 ; mapped ; 0077 # 3.1 MATHEMATICAL DOUBLE-STRUCK SMALL W 1D569 ; mapped ; 0078 # 3.1 MATHEMATICAL DOUBLE-STRUCK SMALL X 1D56A ; mapped ; 0079 # 3.1 MATHEMATICAL DOUBLE-STRUCK SMALL Y 1D56B ; mapped ; 007A # 3.1 MATHEMATICAL DOUBLE-STRUCK SMALL Z 1D56C ; mapped ; 0061 # 3.1 MATHEMATICAL BOLD FRAKTUR CAPITAL A 1D56D ; mapped ; 0062 # 3.1 MATHEMATICAL BOLD FRAKTUR CAPITAL B 1D56E ; mapped ; 0063 # 3.1 MATHEMATICAL BOLD FRAKTUR CAPITAL C 1D56F ; mapped ; 0064 # 3.1 MATHEMATICAL BOLD FRAKTUR CAPITAL D 1D570 ; mapped ; 0065 # 3.1 MATHEMATICAL BOLD FRAKTUR CAPITAL E 1D571 ; mapped ; 0066 # 3.1 MATHEMATICAL BOLD FRAKTUR CAPITAL F 1D572 ; mapped ; 0067 # 3.1 MATHEMATICAL BOLD FRAKTUR CAPITAL G 1D573 ; mapped ; 0068 # 3.1 MATHEMATICAL BOLD FRAKTUR CAPITAL H 1D574 ; mapped ; 0069 # 3.1 MATHEMATICAL BOLD FRAKTUR CAPITAL I 1D575 ; mapped ; 006A # 3.1 MATHEMATICAL BOLD FRAKTUR CAPITAL J 1D576 ; mapped ; 006B # 3.1 MATHEMATICAL BOLD FRAKTUR CAPITAL K 1D577 ; mapped ; 006C # 3.1 MATHEMATICAL BOLD FRAKTUR CAPITAL L 1D578 ; mapped ; 006D # 3.1 MATHEMATICAL BOLD FRAKTUR CAPITAL M 1D579 ; mapped ; 006E # 3.1 MATHEMATICAL BOLD FRAKTUR CAPITAL N 1D57A ; mapped ; 006F # 3.1 MATHEMATICAL BOLD FRAKTUR CAPITAL O 1D57B ; mapped ; 0070 # 3.1 MATHEMATICAL BOLD FRAKTUR CAPITAL P 1D57C ; mapped ; 0071 # 3.1 MATHEMATICAL BOLD FRAKTUR CAPITAL Q 1D57D ; mapped ; 0072 # 3.1 MATHEMATICAL BOLD FRAKTUR CAPITAL R 1D57E ; mapped ; 0073 # 3.1 MATHEMATICAL BOLD FRAKTUR CAPITAL S 1D57F ; mapped ; 0074 # 3.1 MATHEMATICAL BOLD FRAKTUR CAPITAL T 1D580 ; mapped ; 0075 # 3.1 MATHEMATICAL BOLD FRAKTUR CAPITAL U 1D581 ; mapped ; 0076 # 3.1 MATHEMATICAL BOLD FRAKTUR CAPITAL V 1D582 ; mapped ; 0077 # 3.1 MATHEMATICAL BOLD FRAKTUR CAPITAL W 1D583 ; mapped ; 0078 # 3.1 MATHEMATICAL BOLD FRAKTUR CAPITAL X 1D584 ; mapped ; 0079 # 3.1 MATHEMATICAL BOLD FRAKTUR CAPITAL Y 1D585 ; mapped ; 007A # 3.1 MATHEMATICAL BOLD FRAKTUR CAPITAL Z 1D586 ; mapped ; 0061 # 3.1 MATHEMATICAL BOLD FRAKTUR SMALL A 1D587 ; mapped ; 0062 # 3.1 MATHEMATICAL BOLD FRAKTUR SMALL B 1D588 ; mapped ; 0063 # 3.1 MATHEMATICAL BOLD FRAKTUR SMALL C 1D589 ; mapped ; 0064 # 3.1 MATHEMATICAL BOLD FRAKTUR SMALL D 1D58A ; mapped ; 0065 # 3.1 MATHEMATICAL BOLD FRAKTUR SMALL E 1D58B ; mapped ; 0066 # 3.1 MATHEMATICAL BOLD FRAKTUR SMALL F 1D58C ; mapped ; 0067 # 3.1 MATHEMATICAL BOLD FRAKTUR SMALL G 1D58D ; mapped ; 0068 # 3.1 MATHEMATICAL BOLD FRAKTUR SMALL H 1D58E ; mapped ; 0069 # 3.1 MATHEMATICAL BOLD FRAKTUR SMALL I 1D58F ; mapped ; 006A # 3.1 MATHEMATICAL BOLD FRAKTUR SMALL J 1D590 ; mapped ; 006B # 3.1 MATHEMATICAL BOLD FRAKTUR SMALL K 1D591 ; mapped ; 006C # 3.1 MATHEMATICAL BOLD FRAKTUR SMALL L 1D592 ; mapped ; 006D # 3.1 MATHEMATICAL BOLD FRAKTUR SMALL M 1D593 ; mapped ; 006E # 3.1 MATHEMATICAL BOLD FRAKTUR SMALL N 1D594 ; mapped ; 006F # 3.1 MATHEMATICAL BOLD FRAKTUR SMALL O 1D595 ; mapped ; 0070 # 3.1 MATHEMATICAL BOLD FRAKTUR SMALL P 1D596 ; mapped ; 0071 # 3.1 MATHEMATICAL BOLD FRAKTUR SMALL Q 1D597 ; mapped ; 0072 # 3.1 MATHEMATICAL BOLD FRAKTUR SMALL R 1D598 ; mapped ; 0073 # 3.1 MATHEMATICAL BOLD FRAKTUR SMALL S 1D599 ; mapped ; 0074 # 3.1 MATHEMATICAL BOLD FRAKTUR SMALL T 1D59A ; mapped ; 0075 # 3.1 MATHEMATICAL BOLD FRAKTUR SMALL U 1D59B ; mapped ; 0076 # 3.1 MATHEMATICAL BOLD FRAKTUR SMALL V 1D59C ; mapped ; 0077 # 3.1 MATHEMATICAL BOLD FRAKTUR SMALL W 1D59D ; mapped ; 0078 # 3.1 MATHEMATICAL BOLD FRAKTUR SMALL X 1D59E ; mapped ; 0079 # 3.1 MATHEMATICAL BOLD FRAKTUR SMALL Y 1D59F ; mapped ; 007A # 3.1 MATHEMATICAL BOLD FRAKTUR SMALL Z 1D5A0 ; mapped ; 0061 # 3.1 MATHEMATICAL SANS-SERIF CAPITAL A 1D5A1 ; mapped ; 0062 # 3.1 MATHEMATICAL SANS-SERIF CAPITAL B 1D5A2 ; mapped ; 0063 # 3.1 MATHEMATICAL SANS-SERIF CAPITAL C 1D5A3 ; mapped ; 0064 # 3.1 MATHEMATICAL SANS-SERIF CAPITAL D 1D5A4 ; mapped ; 0065 # 3.1 MATHEMATICAL SANS-SERIF CAPITAL E 1D5A5 ; mapped ; 0066 # 3.1 MATHEMATICAL SANS-SERIF CAPITAL F 1D5A6 ; mapped ; 0067 # 3.1 MATHEMATICAL SANS-SERIF CAPITAL G 1D5A7 ; mapped ; 0068 # 3.1 MATHEMATICAL SANS-SERIF CAPITAL H 1D5A8 ; mapped ; 0069 # 3.1 MATHEMATICAL SANS-SERIF CAPITAL I 1D5A9 ; mapped ; 006A # 3.1 MATHEMATICAL SANS-SERIF CAPITAL J 1D5AA ; mapped ; 006B # 3.1 MATHEMATICAL SANS-SERIF CAPITAL K 1D5AB ; mapped ; 006C # 3.1 MATHEMATICAL SANS-SERIF CAPITAL L 1D5AC ; mapped ; 006D # 3.1 MATHEMATICAL SANS-SERIF CAPITAL M 1D5AD ; mapped ; 006E # 3.1 MATHEMATICAL SANS-SERIF CAPITAL N 1D5AE ; mapped ; 006F # 3.1 MATHEMATICAL SANS-SERIF CAPITAL O 1D5AF ; mapped ; 0070 # 3.1 MATHEMATICAL SANS-SERIF CAPITAL P 1D5B0 ; mapped ; 0071 # 3.1 MATHEMATICAL SANS-SERIF CAPITAL Q 1D5B1 ; mapped ; 0072 # 3.1 MATHEMATICAL SANS-SERIF CAPITAL R 1D5B2 ; mapped ; 0073 # 3.1 MATHEMATICAL SANS-SERIF CAPITAL S 1D5B3 ; mapped ; 0074 # 3.1 MATHEMATICAL SANS-SERIF CAPITAL T 1D5B4 ; mapped ; 0075 # 3.1 MATHEMATICAL SANS-SERIF CAPITAL U 1D5B5 ; mapped ; 0076 # 3.1 MATHEMATICAL SANS-SERIF CAPITAL V 1D5B6 ; mapped ; 0077 # 3.1 MATHEMATICAL SANS-SERIF CAPITAL W 1D5B7 ; mapped ; 0078 # 3.1 MATHEMATICAL SANS-SERIF CAPITAL X 1D5B8 ; mapped ; 0079 # 3.1 MATHEMATICAL SANS-SERIF CAPITAL Y 1D5B9 ; mapped ; 007A # 3.1 MATHEMATICAL SANS-SERIF CAPITAL Z 1D5BA ; mapped ; 0061 # 3.1 MATHEMATICAL SANS-SERIF SMALL A 1D5BB ; mapped ; 0062 # 3.1 MATHEMATICAL SANS-SERIF SMALL B 1D5BC ; mapped ; 0063 # 3.1 MATHEMATICAL SANS-SERIF SMALL C 1D5BD ; mapped ; 0064 # 3.1 MATHEMATICAL SANS-SERIF SMALL D 1D5BE ; mapped ; 0065 # 3.1 MATHEMATICAL SANS-SERIF SMALL E 1D5BF ; mapped ; 0066 # 3.1 MATHEMATICAL SANS-SERIF SMALL F 1D5C0 ; mapped ; 0067 # 3.1 MATHEMATICAL SANS-SERIF SMALL G 1D5C1 ; mapped ; 0068 # 3.1 MATHEMATICAL SANS-SERIF SMALL H 1D5C2 ; mapped ; 0069 # 3.1 MATHEMATICAL SANS-SERIF SMALL I 1D5C3 ; mapped ; 006A # 3.1 MATHEMATICAL SANS-SERIF SMALL J 1D5C4 ; mapped ; 006B # 3.1 MATHEMATICAL SANS-SERIF SMALL K 1D5C5 ; mapped ; 006C # 3.1 MATHEMATICAL SANS-SERIF SMALL L 1D5C6 ; mapped ; 006D # 3.1 MATHEMATICAL SANS-SERIF SMALL M 1D5C7 ; mapped ; 006E # 3.1 MATHEMATICAL SANS-SERIF SMALL N 1D5C8 ; mapped ; 006F # 3.1 MATHEMATICAL SANS-SERIF SMALL O 1D5C9 ; mapped ; 0070 # 3.1 MATHEMATICAL SANS-SERIF SMALL P 1D5CA ; mapped ; 0071 # 3.1 MATHEMATICAL SANS-SERIF SMALL Q 1D5CB ; mapped ; 0072 # 3.1 MATHEMATICAL SANS-SERIF SMALL R 1D5CC ; mapped ; 0073 # 3.1 MATHEMATICAL SANS-SERIF SMALL S 1D5CD ; mapped ; 0074 # 3.1 MATHEMATICAL SANS-SERIF SMALL T 1D5CE ; mapped ; 0075 # 3.1 MATHEMATICAL SANS-SERIF SMALL U 1D5CF ; mapped ; 0076 # 3.1 MATHEMATICAL SANS-SERIF SMALL V 1D5D0 ; mapped ; 0077 # 3.1 MATHEMATICAL SANS-SERIF SMALL W 1D5D1 ; mapped ; 0078 # 3.1 MATHEMATICAL SANS-SERIF SMALL X 1D5D2 ; mapped ; 0079 # 3.1 MATHEMATICAL SANS-SERIF SMALL Y 1D5D3 ; mapped ; 007A # 3.1 MATHEMATICAL SANS-SERIF SMALL Z 1D5D4 ; mapped ; 0061 # 3.1 MATHEMATICAL SANS-SERIF BOLD CAPITAL A 1D5D5 ; mapped ; 0062 # 3.1 MATHEMATICAL SANS-SERIF BOLD CAPITAL B 1D5D6 ; mapped ; 0063 # 3.1 MATHEMATICAL SANS-SERIF BOLD CAPITAL C 1D5D7 ; mapped ; 0064 # 3.1 MATHEMATICAL SANS-SERIF BOLD CAPITAL D 1D5D8 ; mapped ; 0065 # 3.1 MATHEMATICAL SANS-SERIF BOLD CAPITAL E 1D5D9 ; mapped ; 0066 # 3.1 MATHEMATICAL SANS-SERIF BOLD CAPITAL F 1D5DA ; mapped ; 0067 # 3.1 MATHEMATICAL SANS-SERIF BOLD CAPITAL G 1D5DB ; mapped ; 0068 # 3.1 MATHEMATICAL SANS-SERIF BOLD CAPITAL H 1D5DC ; mapped ; 0069 # 3.1 MATHEMATICAL SANS-SERIF BOLD CAPITAL I 1D5DD ; mapped ; 006A # 3.1 MATHEMATICAL SANS-SERIF BOLD CAPITAL J 1D5DE ; mapped ; 006B # 3.1 MATHEMATICAL SANS-SERIF BOLD CAPITAL K 1D5DF ; mapped ; 006C # 3.1 MATHEMATICAL SANS-SERIF BOLD CAPITAL L 1D5E0 ; mapped ; 006D # 3.1 MATHEMATICAL SANS-SERIF BOLD CAPITAL M 1D5E1 ; mapped ; 006E # 3.1 MATHEMATICAL SANS-SERIF BOLD CAPITAL N 1D5E2 ; mapped ; 006F # 3.1 MATHEMATICAL SANS-SERIF BOLD CAPITAL O 1D5E3 ; mapped ; 0070 # 3.1 MATHEMATICAL SANS-SERIF BOLD CAPITAL P 1D5E4 ; mapped ; 0071 # 3.1 MATHEMATICAL SANS-SERIF BOLD CAPITAL Q 1D5E5 ; mapped ; 0072 # 3.1 MATHEMATICAL SANS-SERIF BOLD CAPITAL R 1D5E6 ; mapped ; 0073 # 3.1 MATHEMATICAL SANS-SERIF BOLD CAPITAL S 1D5E7 ; mapped ; 0074 # 3.1 MATHEMATICAL SANS-SERIF BOLD CAPITAL T 1D5E8 ; mapped ; 0075 # 3.1 MATHEMATICAL SANS-SERIF BOLD CAPITAL U 1D5E9 ; mapped ; 0076 # 3.1 MATHEMATICAL SANS-SERIF BOLD CAPITAL V 1D5EA ; mapped ; 0077 # 3.1 MATHEMATICAL SANS-SERIF BOLD CAPITAL W 1D5EB ; mapped ; 0078 # 3.1 MATHEMATICAL SANS-SERIF BOLD CAPITAL X 1D5EC ; mapped ; 0079 # 3.1 MATHEMATICAL SANS-SERIF BOLD CAPITAL Y 1D5ED ; mapped ; 007A # 3.1 MATHEMATICAL SANS-SERIF BOLD CAPITAL Z 1D5EE ; mapped ; 0061 # 3.1 MATHEMATICAL SANS-SERIF BOLD SMALL A 1D5EF ; mapped ; 0062 # 3.1 MATHEMATICAL SANS-SERIF BOLD SMALL B 1D5F0 ; mapped ; 0063 # 3.1 MATHEMATICAL SANS-SERIF BOLD SMALL C 1D5F1 ; mapped ; 0064 # 3.1 MATHEMATICAL SANS-SERIF BOLD SMALL D 1D5F2 ; mapped ; 0065 # 3.1 MATHEMATICAL SANS-SERIF BOLD SMALL E 1D5F3 ; mapped ; 0066 # 3.1 MATHEMATICAL SANS-SERIF BOLD SMALL F 1D5F4 ; mapped ; 0067 # 3.1 MATHEMATICAL SANS-SERIF BOLD SMALL G 1D5F5 ; mapped ; 0068 # 3.1 MATHEMATICAL SANS-SERIF BOLD SMALL H 1D5F6 ; mapped ; 0069 # 3.1 MATHEMATICAL SANS-SERIF BOLD SMALL I 1D5F7 ; mapped ; 006A # 3.1 MATHEMATICAL SANS-SERIF BOLD SMALL J 1D5F8 ; mapped ; 006B # 3.1 MATHEMATICAL SANS-SERIF BOLD SMALL K 1D5F9 ; mapped ; 006C # 3.1 MATHEMATICAL SANS-SERIF BOLD SMALL L 1D5FA ; mapped ; 006D # 3.1 MATHEMATICAL SANS-SERIF BOLD SMALL M 1D5FB ; mapped ; 006E # 3.1 MATHEMATICAL SANS-SERIF BOLD SMALL N 1D5FC ; mapped ; 006F # 3.1 MATHEMATICAL SANS-SERIF BOLD SMALL O 1D5FD ; mapped ; 0070 # 3.1 MATHEMATICAL SANS-SERIF BOLD SMALL P 1D5FE ; mapped ; 0071 # 3.1 MATHEMATICAL SANS-SERIF BOLD SMALL Q 1D5FF ; mapped ; 0072 # 3.1 MATHEMATICAL SANS-SERIF BOLD SMALL R 1D600 ; mapped ; 0073 # 3.1 MATHEMATICAL SANS-SERIF BOLD SMALL S 1D601 ; mapped ; 0074 # 3.1 MATHEMATICAL SANS-SERIF BOLD SMALL T 1D602 ; mapped ; 0075 # 3.1 MATHEMATICAL SANS-SERIF BOLD SMALL U 1D603 ; mapped ; 0076 # 3.1 MATHEMATICAL SANS-SERIF BOLD SMALL V 1D604 ; mapped ; 0077 # 3.1 MATHEMATICAL SANS-SERIF BOLD SMALL W 1D605 ; mapped ; 0078 # 3.1 MATHEMATICAL SANS-SERIF BOLD SMALL X 1D606 ; mapped ; 0079 # 3.1 MATHEMATICAL SANS-SERIF BOLD SMALL Y 1D607 ; mapped ; 007A # 3.1 MATHEMATICAL SANS-SERIF BOLD SMALL Z 1D608 ; mapped ; 0061 # 3.1 MATHEMATICAL SANS-SERIF ITALIC CAPITAL A 1D609 ; mapped ; 0062 # 3.1 MATHEMATICAL SANS-SERIF ITALIC CAPITAL B 1D60A ; mapped ; 0063 # 3.1 MATHEMATICAL SANS-SERIF ITALIC CAPITAL C 1D60B ; mapped ; 0064 # 3.1 MATHEMATICAL SANS-SERIF ITALIC CAPITAL D 1D60C ; mapped ; 0065 # 3.1 MATHEMATICAL SANS-SERIF ITALIC CAPITAL E 1D60D ; mapped ; 0066 # 3.1 MATHEMATICAL SANS-SERIF ITALIC CAPITAL F 1D60E ; mapped ; 0067 # 3.1 MATHEMATICAL SANS-SERIF ITALIC CAPITAL G 1D60F ; mapped ; 0068 # 3.1 MATHEMATICAL SANS-SERIF ITALIC CAPITAL H 1D610 ; mapped ; 0069 # 3.1 MATHEMATICAL SANS-SERIF ITALIC CAPITAL I 1D611 ; mapped ; 006A # 3.1 MATHEMATICAL SANS-SERIF ITALIC CAPITAL J 1D612 ; mapped ; 006B # 3.1 MATHEMATICAL SANS-SERIF ITALIC CAPITAL K 1D613 ; mapped ; 006C # 3.1 MATHEMATICAL SANS-SERIF ITALIC CAPITAL L 1D614 ; mapped ; 006D # 3.1 MATHEMATICAL SANS-SERIF ITALIC CAPITAL M 1D615 ; mapped ; 006E # 3.1 MATHEMATICAL SANS-SERIF ITALIC CAPITAL N 1D616 ; mapped ; 006F # 3.1 MATHEMATICAL SANS-SERIF ITALIC CAPITAL O 1D617 ; mapped ; 0070 # 3.1 MATHEMATICAL SANS-SERIF ITALIC CAPITAL P 1D618 ; mapped ; 0071 # 3.1 MATHEMATICAL SANS-SERIF ITALIC CAPITAL Q 1D619 ; mapped ; 0072 # 3.1 MATHEMATICAL SANS-SERIF ITALIC CAPITAL R 1D61A ; mapped ; 0073 # 3.1 MATHEMATICAL SANS-SERIF ITALIC CAPITAL S 1D61B ; mapped ; 0074 # 3.1 MATHEMATICAL SANS-SERIF ITALIC CAPITAL T 1D61C ; mapped ; 0075 # 3.1 MATHEMATICAL SANS-SERIF ITALIC CAPITAL U 1D61D ; mapped ; 0076 # 3.1 MATHEMATICAL SANS-SERIF ITALIC CAPITAL V 1D61E ; mapped ; 0077 # 3.1 MATHEMATICAL SANS-SERIF ITALIC CAPITAL W 1D61F ; mapped ; 0078 # 3.1 MATHEMATICAL SANS-SERIF ITALIC CAPITAL X 1D620 ; mapped ; 0079 # 3.1 MATHEMATICAL SANS-SERIF ITALIC CAPITAL Y 1D621 ; mapped ; 007A # 3.1 MATHEMATICAL SANS-SERIF ITALIC CAPITAL Z 1D622 ; mapped ; 0061 # 3.1 MATHEMATICAL SANS-SERIF ITALIC SMALL A 1D623 ; mapped ; 0062 # 3.1 MATHEMATICAL SANS-SERIF ITALIC SMALL B 1D624 ; mapped ; 0063 # 3.1 MATHEMATICAL SANS-SERIF ITALIC SMALL C 1D625 ; mapped ; 0064 # 3.1 MATHEMATICAL SANS-SERIF ITALIC SMALL D 1D626 ; mapped ; 0065 # 3.1 MATHEMATICAL SANS-SERIF ITALIC SMALL E 1D627 ; mapped ; 0066 # 3.1 MATHEMATICAL SANS-SERIF ITALIC SMALL F 1D628 ; mapped ; 0067 # 3.1 MATHEMATICAL SANS-SERIF ITALIC SMALL G 1D629 ; mapped ; 0068 # 3.1 MATHEMATICAL SANS-SERIF ITALIC SMALL H 1D62A ; mapped ; 0069 # 3.1 MATHEMATICAL SANS-SERIF ITALIC SMALL I 1D62B ; mapped ; 006A # 3.1 MATHEMATICAL SANS-SERIF ITALIC SMALL J 1D62C ; mapped ; 006B # 3.1 MATHEMATICAL SANS-SERIF ITALIC SMALL K 1D62D ; mapped ; 006C # 3.1 MATHEMATICAL SANS-SERIF ITALIC SMALL L 1D62E ; mapped ; 006D # 3.1 MATHEMATICAL SANS-SERIF ITALIC SMALL M 1D62F ; mapped ; 006E # 3.1 MATHEMATICAL SANS-SERIF ITALIC SMALL N 1D630 ; mapped ; 006F # 3.1 MATHEMATICAL SANS-SERIF ITALIC SMALL O 1D631 ; mapped ; 0070 # 3.1 MATHEMATICAL SANS-SERIF ITALIC SMALL P 1D632 ; mapped ; 0071 # 3.1 MATHEMATICAL SANS-SERIF ITALIC SMALL Q 1D633 ; mapped ; 0072 # 3.1 MATHEMATICAL SANS-SERIF ITALIC SMALL R 1D634 ; mapped ; 0073 # 3.1 MATHEMATICAL SANS-SERIF ITALIC SMALL S 1D635 ; mapped ; 0074 # 3.1 MATHEMATICAL SANS-SERIF ITALIC SMALL T 1D636 ; mapped ; 0075 # 3.1 MATHEMATICAL SANS-SERIF ITALIC SMALL U 1D637 ; mapped ; 0076 # 3.1 MATHEMATICAL SANS-SERIF ITALIC SMALL V 1D638 ; mapped ; 0077 # 3.1 MATHEMATICAL SANS-SERIF ITALIC SMALL W 1D639 ; mapped ; 0078 # 3.1 MATHEMATICAL SANS-SERIF ITALIC SMALL X 1D63A ; mapped ; 0079 # 3.1 MATHEMATICAL SANS-SERIF ITALIC SMALL Y 1D63B ; mapped ; 007A # 3.1 MATHEMATICAL SANS-SERIF ITALIC SMALL Z 1D63C ; mapped ; 0061 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL A 1D63D ; mapped ; 0062 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL B 1D63E ; mapped ; 0063 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL C 1D63F ; mapped ; 0064 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL D 1D640 ; mapped ; 0065 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL E 1D641 ; mapped ; 0066 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL F 1D642 ; mapped ; 0067 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL G 1D643 ; mapped ; 0068 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL H 1D644 ; mapped ; 0069 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL I 1D645 ; mapped ; 006A # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL J 1D646 ; mapped ; 006B # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL K 1D647 ; mapped ; 006C # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL L 1D648 ; mapped ; 006D # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL M 1D649 ; mapped ; 006E # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL N 1D64A ; mapped ; 006F # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL O 1D64B ; mapped ; 0070 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL P 1D64C ; mapped ; 0071 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL Q 1D64D ; mapped ; 0072 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL R 1D64E ; mapped ; 0073 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL S 1D64F ; mapped ; 0074 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL T 1D650 ; mapped ; 0075 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL U 1D651 ; mapped ; 0076 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL V 1D652 ; mapped ; 0077 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL W 1D653 ; mapped ; 0078 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL X 1D654 ; mapped ; 0079 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL Y 1D655 ; mapped ; 007A # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL Z 1D656 ; mapped ; 0061 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL A 1D657 ; mapped ; 0062 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL B 1D658 ; mapped ; 0063 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL C 1D659 ; mapped ; 0064 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL D 1D65A ; mapped ; 0065 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL E 1D65B ; mapped ; 0066 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL F 1D65C ; mapped ; 0067 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL G 1D65D ; mapped ; 0068 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL H 1D65E ; mapped ; 0069 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL I 1D65F ; mapped ; 006A # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL J 1D660 ; mapped ; 006B # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL K 1D661 ; mapped ; 006C # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL L 1D662 ; mapped ; 006D # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL M 1D663 ; mapped ; 006E # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL N 1D664 ; mapped ; 006F # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL O 1D665 ; mapped ; 0070 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL P 1D666 ; mapped ; 0071 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL Q 1D667 ; mapped ; 0072 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL R 1D668 ; mapped ; 0073 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL S 1D669 ; mapped ; 0074 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL T 1D66A ; mapped ; 0075 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL U 1D66B ; mapped ; 0076 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL V 1D66C ; mapped ; 0077 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL W 1D66D ; mapped ; 0078 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL X 1D66E ; mapped ; 0079 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL Y 1D66F ; mapped ; 007A # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL Z 1D670 ; mapped ; 0061 # 3.1 MATHEMATICAL MONOSPACE CAPITAL A 1D671 ; mapped ; 0062 # 3.1 MATHEMATICAL MONOSPACE CAPITAL B 1D672 ; mapped ; 0063 # 3.1 MATHEMATICAL MONOSPACE CAPITAL C 1D673 ; mapped ; 0064 # 3.1 MATHEMATICAL MONOSPACE CAPITAL D 1D674 ; mapped ; 0065 # 3.1 MATHEMATICAL MONOSPACE CAPITAL E 1D675 ; mapped ; 0066 # 3.1 MATHEMATICAL MONOSPACE CAPITAL F 1D676 ; mapped ; 0067 # 3.1 MATHEMATICAL MONOSPACE CAPITAL G 1D677 ; mapped ; 0068 # 3.1 MATHEMATICAL MONOSPACE CAPITAL H 1D678 ; mapped ; 0069 # 3.1 MATHEMATICAL MONOSPACE CAPITAL I 1D679 ; mapped ; 006A # 3.1 MATHEMATICAL MONOSPACE CAPITAL J 1D67A ; mapped ; 006B # 3.1 MATHEMATICAL MONOSPACE CAPITAL K 1D67B ; mapped ; 006C # 3.1 MATHEMATICAL MONOSPACE CAPITAL L 1D67C ; mapped ; 006D # 3.1 MATHEMATICAL MONOSPACE CAPITAL M 1D67D ; mapped ; 006E # 3.1 MATHEMATICAL MONOSPACE CAPITAL N 1D67E ; mapped ; 006F # 3.1 MATHEMATICAL MONOSPACE CAPITAL O 1D67F ; mapped ; 0070 # 3.1 MATHEMATICAL MONOSPACE CAPITAL P 1D680 ; mapped ; 0071 # 3.1 MATHEMATICAL MONOSPACE CAPITAL Q 1D681 ; mapped ; 0072 # 3.1 MATHEMATICAL MONOSPACE CAPITAL R 1D682 ; mapped ; 0073 # 3.1 MATHEMATICAL MONOSPACE CAPITAL S 1D683 ; mapped ; 0074 # 3.1 MATHEMATICAL MONOSPACE CAPITAL T 1D684 ; mapped ; 0075 # 3.1 MATHEMATICAL MONOSPACE CAPITAL U 1D685 ; mapped ; 0076 # 3.1 MATHEMATICAL MONOSPACE CAPITAL V 1D686 ; mapped ; 0077 # 3.1 MATHEMATICAL MONOSPACE CAPITAL W 1D687 ; mapped ; 0078 # 3.1 MATHEMATICAL MONOSPACE CAPITAL X 1D688 ; mapped ; 0079 # 3.1 MATHEMATICAL MONOSPACE CAPITAL Y 1D689 ; mapped ; 007A # 3.1 MATHEMATICAL MONOSPACE CAPITAL Z 1D68A ; mapped ; 0061 # 3.1 MATHEMATICAL MONOSPACE SMALL A 1D68B ; mapped ; 0062 # 3.1 MATHEMATICAL MONOSPACE SMALL B 1D68C ; mapped ; 0063 # 3.1 MATHEMATICAL MONOSPACE SMALL C 1D68D ; mapped ; 0064 # 3.1 MATHEMATICAL MONOSPACE SMALL D 1D68E ; mapped ; 0065 # 3.1 MATHEMATICAL MONOSPACE SMALL E 1D68F ; mapped ; 0066 # 3.1 MATHEMATICAL MONOSPACE SMALL F 1D690 ; mapped ; 0067 # 3.1 MATHEMATICAL MONOSPACE SMALL G 1D691 ; mapped ; 0068 # 3.1 MATHEMATICAL MONOSPACE SMALL H 1D692 ; mapped ; 0069 # 3.1 MATHEMATICAL MONOSPACE SMALL I 1D693 ; mapped ; 006A # 3.1 MATHEMATICAL MONOSPACE SMALL J 1D694 ; mapped ; 006B # 3.1 MATHEMATICAL MONOSPACE SMALL K 1D695 ; mapped ; 006C # 3.1 MATHEMATICAL MONOSPACE SMALL L 1D696 ; mapped ; 006D # 3.1 MATHEMATICAL MONOSPACE SMALL M 1D697 ; mapped ; 006E # 3.1 MATHEMATICAL MONOSPACE SMALL N 1D698 ; mapped ; 006F # 3.1 MATHEMATICAL MONOSPACE SMALL O 1D699 ; mapped ; 0070 # 3.1 MATHEMATICAL MONOSPACE SMALL P 1D69A ; mapped ; 0071 # 3.1 MATHEMATICAL MONOSPACE SMALL Q 1D69B ; mapped ; 0072 # 3.1 MATHEMATICAL MONOSPACE SMALL R 1D69C ; mapped ; 0073 # 3.1 MATHEMATICAL MONOSPACE SMALL S 1D69D ; mapped ; 0074 # 3.1 MATHEMATICAL MONOSPACE SMALL T 1D69E ; mapped ; 0075 # 3.1 MATHEMATICAL MONOSPACE SMALL U 1D69F ; mapped ; 0076 # 3.1 MATHEMATICAL MONOSPACE SMALL V 1D6A0 ; mapped ; 0077 # 3.1 MATHEMATICAL MONOSPACE SMALL W 1D6A1 ; mapped ; 0078 # 3.1 MATHEMATICAL MONOSPACE SMALL X 1D6A2 ; mapped ; 0079 # 3.1 MATHEMATICAL MONOSPACE SMALL Y 1D6A3 ; mapped ; 007A # 3.1 MATHEMATICAL MONOSPACE SMALL Z 1D6A4 ; mapped ; 0131 # 4.1 MATHEMATICAL ITALIC SMALL DOTLESS I 1D6A5 ; mapped ; 0237 # 4.1 MATHEMATICAL ITALIC SMALL DOTLESS J 1D6A6..1D6A7 ; disallowed # NA .. 1D6A8 ; mapped ; 03B1 # 3.1 MATHEMATICAL BOLD CAPITAL ALPHA 1D6A9 ; mapped ; 03B2 # 3.1 MATHEMATICAL BOLD CAPITAL BETA 1D6AA ; mapped ; 03B3 # 3.1 MATHEMATICAL BOLD CAPITAL GAMMA 1D6AB ; mapped ; 03B4 # 3.1 MATHEMATICAL BOLD CAPITAL DELTA 1D6AC ; mapped ; 03B5 # 3.1 MATHEMATICAL BOLD CAPITAL EPSILON 1D6AD ; mapped ; 03B6 # 3.1 MATHEMATICAL BOLD CAPITAL ZETA 1D6AE ; mapped ; 03B7 # 3.1 MATHEMATICAL BOLD CAPITAL ETA 1D6AF ; mapped ; 03B8 # 3.1 MATHEMATICAL BOLD CAPITAL THETA 1D6B0 ; mapped ; 03B9 # 3.1 MATHEMATICAL BOLD CAPITAL IOTA 1D6B1 ; mapped ; 03BA # 3.1 MATHEMATICAL BOLD CAPITAL KAPPA 1D6B2 ; mapped ; 03BB # 3.1 MATHEMATICAL BOLD CAPITAL LAMDA 1D6B3 ; mapped ; 03BC # 3.1 MATHEMATICAL BOLD CAPITAL MU 1D6B4 ; mapped ; 03BD # 3.1 MATHEMATICAL BOLD CAPITAL NU 1D6B5 ; mapped ; 03BE # 3.1 MATHEMATICAL BOLD CAPITAL XI 1D6B6 ; mapped ; 03BF # 3.1 MATHEMATICAL BOLD CAPITAL OMICRON 1D6B7 ; mapped ; 03C0 # 3.1 MATHEMATICAL BOLD CAPITAL PI 1D6B8 ; mapped ; 03C1 # 3.1 MATHEMATICAL BOLD CAPITAL RHO 1D6B9 ; mapped ; 03B8 # 3.1 MATHEMATICAL BOLD CAPITAL THETA SYMBOL 1D6BA ; mapped ; 03C3 # 3.1 MATHEMATICAL BOLD CAPITAL SIGMA 1D6BB ; mapped ; 03C4 # 3.1 MATHEMATICAL BOLD CAPITAL TAU 1D6BC ; mapped ; 03C5 # 3.1 MATHEMATICAL BOLD CAPITAL UPSILON 1D6BD ; mapped ; 03C6 # 3.1 MATHEMATICAL BOLD CAPITAL PHI 1D6BE ; mapped ; 03C7 # 3.1 MATHEMATICAL BOLD CAPITAL CHI 1D6BF ; mapped ; 03C8 # 3.1 MATHEMATICAL BOLD CAPITAL PSI 1D6C0 ; mapped ; 03C9 # 3.1 MATHEMATICAL BOLD CAPITAL OMEGA 1D6C1 ; mapped ; 2207 # 3.1 MATHEMATICAL BOLD NABLA 1D6C2 ; mapped ; 03B1 # 3.1 MATHEMATICAL BOLD SMALL ALPHA 1D6C3 ; mapped ; 03B2 # 3.1 MATHEMATICAL BOLD SMALL BETA 1D6C4 ; mapped ; 03B3 # 3.1 MATHEMATICAL BOLD SMALL GAMMA 1D6C5 ; mapped ; 03B4 # 3.1 MATHEMATICAL BOLD SMALL DELTA 1D6C6 ; mapped ; 03B5 # 3.1 MATHEMATICAL BOLD SMALL EPSILON 1D6C7 ; mapped ; 03B6 # 3.1 MATHEMATICAL BOLD SMALL ZETA 1D6C8 ; mapped ; 03B7 # 3.1 MATHEMATICAL BOLD SMALL ETA 1D6C9 ; mapped ; 03B8 # 3.1 MATHEMATICAL BOLD SMALL THETA 1D6CA ; mapped ; 03B9 # 3.1 MATHEMATICAL BOLD SMALL IOTA 1D6CB ; mapped ; 03BA # 3.1 MATHEMATICAL BOLD SMALL KAPPA 1D6CC ; mapped ; 03BB # 3.1 MATHEMATICAL BOLD SMALL LAMDA 1D6CD ; mapped ; 03BC # 3.1 MATHEMATICAL BOLD SMALL MU 1D6CE ; mapped ; 03BD # 3.1 MATHEMATICAL BOLD SMALL NU 1D6CF ; mapped ; 03BE # 3.1 MATHEMATICAL BOLD SMALL XI 1D6D0 ; mapped ; 03BF # 3.1 MATHEMATICAL BOLD SMALL OMICRON 1D6D1 ; mapped ; 03C0 # 3.1 MATHEMATICAL BOLD SMALL PI 1D6D2 ; mapped ; 03C1 # 3.1 MATHEMATICAL BOLD SMALL RHO 1D6D3..1D6D4 ; mapped ; 03C3 # 3.1 MATHEMATICAL BOLD SMALL FINAL SIGMA..MATHEMATICAL BOLD SMALL SIGMA 1D6D5 ; mapped ; 03C4 # 3.1 MATHEMATICAL BOLD SMALL TAU 1D6D6 ; mapped ; 03C5 # 3.1 MATHEMATICAL BOLD SMALL UPSILON 1D6D7 ; mapped ; 03C6 # 3.1 MATHEMATICAL BOLD SMALL PHI 1D6D8 ; mapped ; 03C7 # 3.1 MATHEMATICAL BOLD SMALL CHI 1D6D9 ; mapped ; 03C8 # 3.1 MATHEMATICAL BOLD SMALL PSI 1D6DA ; mapped ; 03C9 # 3.1 MATHEMATICAL BOLD SMALL OMEGA 1D6DB ; mapped ; 2202 # 3.1 MATHEMATICAL BOLD PARTIAL DIFFERENTIAL 1D6DC ; mapped ; 03B5 # 3.1 MATHEMATICAL BOLD EPSILON SYMBOL 1D6DD ; mapped ; 03B8 # 3.1 MATHEMATICAL BOLD THETA SYMBOL 1D6DE ; mapped ; 03BA # 3.1 MATHEMATICAL BOLD KAPPA SYMBOL 1D6DF ; mapped ; 03C6 # 3.1 MATHEMATICAL BOLD PHI SYMBOL 1D6E0 ; mapped ; 03C1 # 3.1 MATHEMATICAL BOLD RHO SYMBOL 1D6E1 ; mapped ; 03C0 # 3.1 MATHEMATICAL BOLD PI SYMBOL 1D6E2 ; mapped ; 03B1 # 3.1 MATHEMATICAL ITALIC CAPITAL ALPHA 1D6E3 ; mapped ; 03B2 # 3.1 MATHEMATICAL ITALIC CAPITAL BETA 1D6E4 ; mapped ; 03B3 # 3.1 MATHEMATICAL ITALIC CAPITAL GAMMA 1D6E5 ; mapped ; 03B4 # 3.1 MATHEMATICAL ITALIC CAPITAL DELTA 1D6E6 ; mapped ; 03B5 # 3.1 MATHEMATICAL ITALIC CAPITAL EPSILON 1D6E7 ; mapped ; 03B6 # 3.1 MATHEMATICAL ITALIC CAPITAL ZETA 1D6E8 ; mapped ; 03B7 # 3.1 MATHEMATICAL ITALIC CAPITAL ETA 1D6E9 ; mapped ; 03B8 # 3.1 MATHEMATICAL ITALIC CAPITAL THETA 1D6EA ; mapped ; 03B9 # 3.1 MATHEMATICAL ITALIC CAPITAL IOTA 1D6EB ; mapped ; 03BA # 3.1 MATHEMATICAL ITALIC CAPITAL KAPPA 1D6EC ; mapped ; 03BB # 3.1 MATHEMATICAL ITALIC CAPITAL LAMDA 1D6ED ; mapped ; 03BC # 3.1 MATHEMATICAL ITALIC CAPITAL MU 1D6EE ; mapped ; 03BD # 3.1 MATHEMATICAL ITALIC CAPITAL NU 1D6EF ; mapped ; 03BE # 3.1 MATHEMATICAL ITALIC CAPITAL XI 1D6F0 ; mapped ; 03BF # 3.1 MATHEMATICAL ITALIC CAPITAL OMICRON 1D6F1 ; mapped ; 03C0 # 3.1 MATHEMATICAL ITALIC CAPITAL PI 1D6F2 ; mapped ; 03C1 # 3.1 MATHEMATICAL ITALIC CAPITAL RHO 1D6F3 ; mapped ; 03B8 # 3.1 MATHEMATICAL ITALIC CAPITAL THETA SYMBOL 1D6F4 ; mapped ; 03C3 # 3.1 MATHEMATICAL ITALIC CAPITAL SIGMA 1D6F5 ; mapped ; 03C4 # 3.1 MATHEMATICAL ITALIC CAPITAL TAU 1D6F6 ; mapped ; 03C5 # 3.1 MATHEMATICAL ITALIC CAPITAL UPSILON 1D6F7 ; mapped ; 03C6 # 3.1 MATHEMATICAL ITALIC CAPITAL PHI 1D6F8 ; mapped ; 03C7 # 3.1 MATHEMATICAL ITALIC CAPITAL CHI 1D6F9 ; mapped ; 03C8 # 3.1 MATHEMATICAL ITALIC CAPITAL PSI 1D6FA ; mapped ; 03C9 # 3.1 MATHEMATICAL ITALIC CAPITAL OMEGA 1D6FB ; mapped ; 2207 # 3.1 MATHEMATICAL ITALIC NABLA 1D6FC ; mapped ; 03B1 # 3.1 MATHEMATICAL ITALIC SMALL ALPHA 1D6FD ; mapped ; 03B2 # 3.1 MATHEMATICAL ITALIC SMALL BETA 1D6FE ; mapped ; 03B3 # 3.1 MATHEMATICAL ITALIC SMALL GAMMA 1D6FF ; mapped ; 03B4 # 3.1 MATHEMATICAL ITALIC SMALL DELTA 1D700 ; mapped ; 03B5 # 3.1 MATHEMATICAL ITALIC SMALL EPSILON 1D701 ; mapped ; 03B6 # 3.1 MATHEMATICAL ITALIC SMALL ZETA 1D702 ; mapped ; 03B7 # 3.1 MATHEMATICAL ITALIC SMALL ETA 1D703 ; mapped ; 03B8 # 3.1 MATHEMATICAL ITALIC SMALL THETA 1D704 ; mapped ; 03B9 # 3.1 MATHEMATICAL ITALIC SMALL IOTA 1D705 ; mapped ; 03BA # 3.1 MATHEMATICAL ITALIC SMALL KAPPA 1D706 ; mapped ; 03BB # 3.1 MATHEMATICAL ITALIC SMALL LAMDA 1D707 ; mapped ; 03BC # 3.1 MATHEMATICAL ITALIC SMALL MU 1D708 ; mapped ; 03BD # 3.1 MATHEMATICAL ITALIC SMALL NU 1D709 ; mapped ; 03BE # 3.1 MATHEMATICAL ITALIC SMALL XI 1D70A ; mapped ; 03BF # 3.1 MATHEMATICAL ITALIC SMALL OMICRON 1D70B ; mapped ; 03C0 # 3.1 MATHEMATICAL ITALIC SMALL PI 1D70C ; mapped ; 03C1 # 3.1 MATHEMATICAL ITALIC SMALL RHO 1D70D..1D70E ; mapped ; 03C3 # 3.1 MATHEMATICAL ITALIC SMALL FINAL SIGMA..MATHEMATICAL ITALIC SMALL SIGMA 1D70F ; mapped ; 03C4 # 3.1 MATHEMATICAL ITALIC SMALL TAU 1D710 ; mapped ; 03C5 # 3.1 MATHEMATICAL ITALIC SMALL UPSILON 1D711 ; mapped ; 03C6 # 3.1 MATHEMATICAL ITALIC SMALL PHI 1D712 ; mapped ; 03C7 # 3.1 MATHEMATICAL ITALIC SMALL CHI 1D713 ; mapped ; 03C8 # 3.1 MATHEMATICAL ITALIC SMALL PSI 1D714 ; mapped ; 03C9 # 3.1 MATHEMATICAL ITALIC SMALL OMEGA 1D715 ; mapped ; 2202 # 3.1 MATHEMATICAL ITALIC PARTIAL DIFFERENTIAL 1D716 ; mapped ; 03B5 # 3.1 MATHEMATICAL ITALIC EPSILON SYMBOL 1D717 ; mapped ; 03B8 # 3.1 MATHEMATICAL ITALIC THETA SYMBOL 1D718 ; mapped ; 03BA # 3.1 MATHEMATICAL ITALIC KAPPA SYMBOL 1D719 ; mapped ; 03C6 # 3.1 MATHEMATICAL ITALIC PHI SYMBOL 1D71A ; mapped ; 03C1 # 3.1 MATHEMATICAL ITALIC RHO SYMBOL 1D71B ; mapped ; 03C0 # 3.1 MATHEMATICAL ITALIC PI SYMBOL 1D71C ; mapped ; 03B1 # 3.1 MATHEMATICAL BOLD ITALIC CAPITAL ALPHA 1D71D ; mapped ; 03B2 # 3.1 MATHEMATICAL BOLD ITALIC CAPITAL BETA 1D71E ; mapped ; 03B3 # 3.1 MATHEMATICAL BOLD ITALIC CAPITAL GAMMA 1D71F ; mapped ; 03B4 # 3.1 MATHEMATICAL BOLD ITALIC CAPITAL DELTA 1D720 ; mapped ; 03B5 # 3.1 MATHEMATICAL BOLD ITALIC CAPITAL EPSILON 1D721 ; mapped ; 03B6 # 3.1 MATHEMATICAL BOLD ITALIC CAPITAL ZETA 1D722 ; mapped ; 03B7 # 3.1 MATHEMATICAL BOLD ITALIC CAPITAL ETA 1D723 ; mapped ; 03B8 # 3.1 MATHEMATICAL BOLD ITALIC CAPITAL THETA 1D724 ; mapped ; 03B9 # 3.1 MATHEMATICAL BOLD ITALIC CAPITAL IOTA 1D725 ; mapped ; 03BA # 3.1 MATHEMATICAL BOLD ITALIC CAPITAL KAPPA 1D726 ; mapped ; 03BB # 3.1 MATHEMATICAL BOLD ITALIC CAPITAL LAMDA 1D727 ; mapped ; 03BC # 3.1 MATHEMATICAL BOLD ITALIC CAPITAL MU 1D728 ; mapped ; 03BD # 3.1 MATHEMATICAL BOLD ITALIC CAPITAL NU 1D729 ; mapped ; 03BE # 3.1 MATHEMATICAL BOLD ITALIC CAPITAL XI 1D72A ; mapped ; 03BF # 3.1 MATHEMATICAL BOLD ITALIC CAPITAL OMICRON 1D72B ; mapped ; 03C0 # 3.1 MATHEMATICAL BOLD ITALIC CAPITAL PI 1D72C ; mapped ; 03C1 # 3.1 MATHEMATICAL BOLD ITALIC CAPITAL RHO 1D72D ; mapped ; 03B8 # 3.1 MATHEMATICAL BOLD ITALIC CAPITAL THETA SYMBOL 1D72E ; mapped ; 03C3 # 3.1 MATHEMATICAL BOLD ITALIC CAPITAL SIGMA 1D72F ; mapped ; 03C4 # 3.1 MATHEMATICAL BOLD ITALIC CAPITAL TAU 1D730 ; mapped ; 03C5 # 3.1 MATHEMATICAL BOLD ITALIC CAPITAL UPSILON 1D731 ; mapped ; 03C6 # 3.1 MATHEMATICAL BOLD ITALIC CAPITAL PHI 1D732 ; mapped ; 03C7 # 3.1 MATHEMATICAL BOLD ITALIC CAPITAL CHI 1D733 ; mapped ; 03C8 # 3.1 MATHEMATICAL BOLD ITALIC CAPITAL PSI 1D734 ; mapped ; 03C9 # 3.1 MATHEMATICAL BOLD ITALIC CAPITAL OMEGA 1D735 ; mapped ; 2207 # 3.1 MATHEMATICAL BOLD ITALIC NABLA 1D736 ; mapped ; 03B1 # 3.1 MATHEMATICAL BOLD ITALIC SMALL ALPHA 1D737 ; mapped ; 03B2 # 3.1 MATHEMATICAL BOLD ITALIC SMALL BETA 1D738 ; mapped ; 03B3 # 3.1 MATHEMATICAL BOLD ITALIC SMALL GAMMA 1D739 ; mapped ; 03B4 # 3.1 MATHEMATICAL BOLD ITALIC SMALL DELTA 1D73A ; mapped ; 03B5 # 3.1 MATHEMATICAL BOLD ITALIC SMALL EPSILON 1D73B ; mapped ; 03B6 # 3.1 MATHEMATICAL BOLD ITALIC SMALL ZETA 1D73C ; mapped ; 03B7 # 3.1 MATHEMATICAL BOLD ITALIC SMALL ETA 1D73D ; mapped ; 03B8 # 3.1 MATHEMATICAL BOLD ITALIC SMALL THETA 1D73E ; mapped ; 03B9 # 3.1 MATHEMATICAL BOLD ITALIC SMALL IOTA 1D73F ; mapped ; 03BA # 3.1 MATHEMATICAL BOLD ITALIC SMALL KAPPA 1D740 ; mapped ; 03BB # 3.1 MATHEMATICAL BOLD ITALIC SMALL LAMDA 1D741 ; mapped ; 03BC # 3.1 MATHEMATICAL BOLD ITALIC SMALL MU 1D742 ; mapped ; 03BD # 3.1 MATHEMATICAL BOLD ITALIC SMALL NU 1D743 ; mapped ; 03BE # 3.1 MATHEMATICAL BOLD ITALIC SMALL XI 1D744 ; mapped ; 03BF # 3.1 MATHEMATICAL BOLD ITALIC SMALL OMICRON 1D745 ; mapped ; 03C0 # 3.1 MATHEMATICAL BOLD ITALIC SMALL PI 1D746 ; mapped ; 03C1 # 3.1 MATHEMATICAL BOLD ITALIC SMALL RHO 1D747..1D748 ; mapped ; 03C3 # 3.1 MATHEMATICAL BOLD ITALIC SMALL FINAL SIGMA..MATHEMATICAL BOLD ITALIC SMALL SIGMA 1D749 ; mapped ; 03C4 # 3.1 MATHEMATICAL BOLD ITALIC SMALL TAU 1D74A ; mapped ; 03C5 # 3.1 MATHEMATICAL BOLD ITALIC SMALL UPSILON 1D74B ; mapped ; 03C6 # 3.1 MATHEMATICAL BOLD ITALIC SMALL PHI 1D74C ; mapped ; 03C7 # 3.1 MATHEMATICAL BOLD ITALIC SMALL CHI 1D74D ; mapped ; 03C8 # 3.1 MATHEMATICAL BOLD ITALIC SMALL PSI 1D74E ; mapped ; 03C9 # 3.1 MATHEMATICAL BOLD ITALIC SMALL OMEGA 1D74F ; mapped ; 2202 # 3.1 MATHEMATICAL BOLD ITALIC PARTIAL DIFFERENTIAL 1D750 ; mapped ; 03B5 # 3.1 MATHEMATICAL BOLD ITALIC EPSILON SYMBOL 1D751 ; mapped ; 03B8 # 3.1 MATHEMATICAL BOLD ITALIC THETA SYMBOL 1D752 ; mapped ; 03BA # 3.1 MATHEMATICAL BOLD ITALIC KAPPA SYMBOL 1D753 ; mapped ; 03C6 # 3.1 MATHEMATICAL BOLD ITALIC PHI SYMBOL 1D754 ; mapped ; 03C1 # 3.1 MATHEMATICAL BOLD ITALIC RHO SYMBOL 1D755 ; mapped ; 03C0 # 3.1 MATHEMATICAL BOLD ITALIC PI SYMBOL 1D756 ; mapped ; 03B1 # 3.1 MATHEMATICAL SANS-SERIF BOLD CAPITAL ALPHA 1D757 ; mapped ; 03B2 # 3.1 MATHEMATICAL SANS-SERIF BOLD CAPITAL BETA 1D758 ; mapped ; 03B3 # 3.1 MATHEMATICAL SANS-SERIF BOLD CAPITAL GAMMA 1D759 ; mapped ; 03B4 # 3.1 MATHEMATICAL SANS-SERIF BOLD CAPITAL DELTA 1D75A ; mapped ; 03B5 # 3.1 MATHEMATICAL SANS-SERIF BOLD CAPITAL EPSILON 1D75B ; mapped ; 03B6 # 3.1 MATHEMATICAL SANS-SERIF BOLD CAPITAL ZETA 1D75C ; mapped ; 03B7 # 3.1 MATHEMATICAL SANS-SERIF BOLD CAPITAL ETA 1D75D ; mapped ; 03B8 # 3.1 MATHEMATICAL SANS-SERIF BOLD CAPITAL THETA 1D75E ; mapped ; 03B9 # 3.1 MATHEMATICAL SANS-SERIF BOLD CAPITAL IOTA 1D75F ; mapped ; 03BA # 3.1 MATHEMATICAL SANS-SERIF BOLD CAPITAL KAPPA 1D760 ; mapped ; 03BB # 3.1 MATHEMATICAL SANS-SERIF BOLD CAPITAL LAMDA 1D761 ; mapped ; 03BC # 3.1 MATHEMATICAL SANS-SERIF BOLD CAPITAL MU 1D762 ; mapped ; 03BD # 3.1 MATHEMATICAL SANS-SERIF BOLD CAPITAL NU 1D763 ; mapped ; 03BE # 3.1 MATHEMATICAL SANS-SERIF BOLD CAPITAL XI 1D764 ; mapped ; 03BF # 3.1 MATHEMATICAL SANS-SERIF BOLD CAPITAL OMICRON 1D765 ; mapped ; 03C0 # 3.1 MATHEMATICAL SANS-SERIF BOLD CAPITAL PI 1D766 ; mapped ; 03C1 # 3.1 MATHEMATICAL SANS-SERIF BOLD CAPITAL RHO 1D767 ; mapped ; 03B8 # 3.1 MATHEMATICAL SANS-SERIF BOLD CAPITAL THETA SYMBOL 1D768 ; mapped ; 03C3 # 3.1 MATHEMATICAL SANS-SERIF BOLD CAPITAL SIGMA 1D769 ; mapped ; 03C4 # 3.1 MATHEMATICAL SANS-SERIF BOLD CAPITAL TAU 1D76A ; mapped ; 03C5 # 3.1 MATHEMATICAL SANS-SERIF BOLD CAPITAL UPSILON 1D76B ; mapped ; 03C6 # 3.1 MATHEMATICAL SANS-SERIF BOLD CAPITAL PHI 1D76C ; mapped ; 03C7 # 3.1 MATHEMATICAL SANS-SERIF BOLD CAPITAL CHI 1D76D ; mapped ; 03C8 # 3.1 MATHEMATICAL SANS-SERIF BOLD CAPITAL PSI 1D76E ; mapped ; 03C9 # 3.1 MATHEMATICAL SANS-SERIF BOLD CAPITAL OMEGA 1D76F ; mapped ; 2207 # 3.1 MATHEMATICAL SANS-SERIF BOLD NABLA 1D770 ; mapped ; 03B1 # 3.1 MATHEMATICAL SANS-SERIF BOLD SMALL ALPHA 1D771 ; mapped ; 03B2 # 3.1 MATHEMATICAL SANS-SERIF BOLD SMALL BETA 1D772 ; mapped ; 03B3 # 3.1 MATHEMATICAL SANS-SERIF BOLD SMALL GAMMA 1D773 ; mapped ; 03B4 # 3.1 MATHEMATICAL SANS-SERIF BOLD SMALL DELTA 1D774 ; mapped ; 03B5 # 3.1 MATHEMATICAL SANS-SERIF BOLD SMALL EPSILON 1D775 ; mapped ; 03B6 # 3.1 MATHEMATICAL SANS-SERIF BOLD SMALL ZETA 1D776 ; mapped ; 03B7 # 3.1 MATHEMATICAL SANS-SERIF BOLD SMALL ETA 1D777 ; mapped ; 03B8 # 3.1 MATHEMATICAL SANS-SERIF BOLD SMALL THETA 1D778 ; mapped ; 03B9 # 3.1 MATHEMATICAL SANS-SERIF BOLD SMALL IOTA 1D779 ; mapped ; 03BA # 3.1 MATHEMATICAL SANS-SERIF BOLD SMALL KAPPA 1D77A ; mapped ; 03BB # 3.1 MATHEMATICAL SANS-SERIF BOLD SMALL LAMDA 1D77B ; mapped ; 03BC # 3.1 MATHEMATICAL SANS-SERIF BOLD SMALL MU 1D77C ; mapped ; 03BD # 3.1 MATHEMATICAL SANS-SERIF BOLD SMALL NU 1D77D ; mapped ; 03BE # 3.1 MATHEMATICAL SANS-SERIF BOLD SMALL XI 1D77E ; mapped ; 03BF # 3.1 MATHEMATICAL SANS-SERIF BOLD SMALL OMICRON 1D77F ; mapped ; 03C0 # 3.1 MATHEMATICAL SANS-SERIF BOLD SMALL PI 1D780 ; mapped ; 03C1 # 3.1 MATHEMATICAL SANS-SERIF BOLD SMALL RHO 1D781..1D782 ; mapped ; 03C3 # 3.1 MATHEMATICAL SANS-SERIF BOLD SMALL FINAL SIGMA..MATHEMATICAL SANS-SERIF BOLD SMALL SIGMA 1D783 ; mapped ; 03C4 # 3.1 MATHEMATICAL SANS-SERIF BOLD SMALL TAU 1D784 ; mapped ; 03C5 # 3.1 MATHEMATICAL SANS-SERIF BOLD SMALL UPSILON 1D785 ; mapped ; 03C6 # 3.1 MATHEMATICAL SANS-SERIF BOLD SMALL PHI 1D786 ; mapped ; 03C7 # 3.1 MATHEMATICAL SANS-SERIF BOLD SMALL CHI 1D787 ; mapped ; 03C8 # 3.1 MATHEMATICAL SANS-SERIF BOLD SMALL PSI 1D788 ; mapped ; 03C9 # 3.1 MATHEMATICAL SANS-SERIF BOLD SMALL OMEGA 1D789 ; mapped ; 2202 # 3.1 MATHEMATICAL SANS-SERIF BOLD PARTIAL DIFFERENTIAL 1D78A ; mapped ; 03B5 # 3.1 MATHEMATICAL SANS-SERIF BOLD EPSILON SYMBOL 1D78B ; mapped ; 03B8 # 3.1 MATHEMATICAL SANS-SERIF BOLD THETA SYMBOL 1D78C ; mapped ; 03BA # 3.1 MATHEMATICAL SANS-SERIF BOLD KAPPA SYMBOL 1D78D ; mapped ; 03C6 # 3.1 MATHEMATICAL SANS-SERIF BOLD PHI SYMBOL 1D78E ; mapped ; 03C1 # 3.1 MATHEMATICAL SANS-SERIF BOLD RHO SYMBOL 1D78F ; mapped ; 03C0 # 3.1 MATHEMATICAL SANS-SERIF BOLD PI SYMBOL 1D790 ; mapped ; 03B1 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL ALPHA 1D791 ; mapped ; 03B2 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL BETA 1D792 ; mapped ; 03B3 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL GAMMA 1D793 ; mapped ; 03B4 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL DELTA 1D794 ; mapped ; 03B5 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL EPSILON 1D795 ; mapped ; 03B6 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL ZETA 1D796 ; mapped ; 03B7 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL ETA 1D797 ; mapped ; 03B8 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL THETA 1D798 ; mapped ; 03B9 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL IOTA 1D799 ; mapped ; 03BA # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL KAPPA 1D79A ; mapped ; 03BB # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL LAMDA 1D79B ; mapped ; 03BC # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL MU 1D79C ; mapped ; 03BD # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL NU 1D79D ; mapped ; 03BE # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL XI 1D79E ; mapped ; 03BF # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMICRON 1D79F ; mapped ; 03C0 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL PI 1D7A0 ; mapped ; 03C1 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL RHO 1D7A1 ; mapped ; 03B8 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL THETA SYMBOL 1D7A2 ; mapped ; 03C3 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL SIGMA 1D7A3 ; mapped ; 03C4 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL TAU 1D7A4 ; mapped ; 03C5 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL UPSILON 1D7A5 ; mapped ; 03C6 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL PHI 1D7A6 ; mapped ; 03C7 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL CHI 1D7A7 ; mapped ; 03C8 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL PSI 1D7A8 ; mapped ; 03C9 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMEGA 1D7A9 ; mapped ; 2207 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC NABLA 1D7AA ; mapped ; 03B1 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ALPHA 1D7AB ; mapped ; 03B2 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL BETA 1D7AC ; mapped ; 03B3 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL GAMMA 1D7AD ; mapped ; 03B4 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL DELTA 1D7AE ; mapped ; 03B5 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL EPSILON 1D7AF ; mapped ; 03B6 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ZETA 1D7B0 ; mapped ; 03B7 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ETA 1D7B1 ; mapped ; 03B8 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL THETA 1D7B2 ; mapped ; 03B9 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL IOTA 1D7B3 ; mapped ; 03BA # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL KAPPA 1D7B4 ; mapped ; 03BB # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL LAMDA 1D7B5 ; mapped ; 03BC # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL MU 1D7B6 ; mapped ; 03BD # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL NU 1D7B7 ; mapped ; 03BE # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL XI 1D7B8 ; mapped ; 03BF # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL OMICRON 1D7B9 ; mapped ; 03C0 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL PI 1D7BA ; mapped ; 03C1 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL RHO 1D7BB..1D7BC ; mapped ; 03C3 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL FINAL SIGMA..MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL SIGMA 1D7BD ; mapped ; 03C4 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL TAU 1D7BE ; mapped ; 03C5 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL UPSILON 1D7BF ; mapped ; 03C6 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL PHI 1D7C0 ; mapped ; 03C7 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL CHI 1D7C1 ; mapped ; 03C8 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL PSI 1D7C2 ; mapped ; 03C9 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL OMEGA 1D7C3 ; mapped ; 2202 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC PARTIAL DIFFERENTIAL 1D7C4 ; mapped ; 03B5 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC EPSILON SYMBOL 1D7C5 ; mapped ; 03B8 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC THETA SYMBOL 1D7C6 ; mapped ; 03BA # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC KAPPA SYMBOL 1D7C7 ; mapped ; 03C6 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC PHI SYMBOL 1D7C8 ; mapped ; 03C1 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC RHO SYMBOL 1D7C9 ; mapped ; 03C0 # 3.1 MATHEMATICAL SANS-SERIF BOLD ITALIC PI SYMBOL 1D7CA..1D7CB ; mapped ; 03DD # 5.0 MATHEMATICAL BOLD CAPITAL DIGAMMA..MATHEMATICAL BOLD SMALL DIGAMMA 1D7CC..1D7CD ; disallowed # NA .. 1D7CE ; mapped ; 0030 # 3.1 MATHEMATICAL BOLD DIGIT ZERO 1D7CF ; mapped ; 0031 # 3.1 MATHEMATICAL BOLD DIGIT ONE 1D7D0 ; mapped ; 0032 # 3.1 MATHEMATICAL BOLD DIGIT TWO 1D7D1 ; mapped ; 0033 # 3.1 MATHEMATICAL BOLD DIGIT THREE 1D7D2 ; mapped ; 0034 # 3.1 MATHEMATICAL BOLD DIGIT FOUR 1D7D3 ; mapped ; 0035 # 3.1 MATHEMATICAL BOLD DIGIT FIVE 1D7D4 ; mapped ; 0036 # 3.1 MATHEMATICAL BOLD DIGIT SIX 1D7D5 ; mapped ; 0037 # 3.1 MATHEMATICAL BOLD DIGIT SEVEN 1D7D6 ; mapped ; 0038 # 3.1 MATHEMATICAL BOLD DIGIT EIGHT 1D7D7 ; mapped ; 0039 # 3.1 MATHEMATICAL BOLD DIGIT NINE 1D7D8 ; mapped ; 0030 # 3.1 MATHEMATICAL DOUBLE-STRUCK DIGIT ZERO 1D7D9 ; mapped ; 0031 # 3.1 MATHEMATICAL DOUBLE-STRUCK DIGIT ONE 1D7DA ; mapped ; 0032 # 3.1 MATHEMATICAL DOUBLE-STRUCK DIGIT TWO 1D7DB ; mapped ; 0033 # 3.1 MATHEMATICAL DOUBLE-STRUCK DIGIT THREE 1D7DC ; mapped ; 0034 # 3.1 MATHEMATICAL DOUBLE-STRUCK DIGIT FOUR 1D7DD ; mapped ; 0035 # 3.1 MATHEMATICAL DOUBLE-STRUCK DIGIT FIVE 1D7DE ; mapped ; 0036 # 3.1 MATHEMATICAL DOUBLE-STRUCK DIGIT SIX 1D7DF ; mapped ; 0037 # 3.1 MATHEMATICAL DOUBLE-STRUCK DIGIT SEVEN 1D7E0 ; mapped ; 0038 # 3.1 MATHEMATICAL DOUBLE-STRUCK DIGIT EIGHT 1D7E1 ; mapped ; 0039 # 3.1 MATHEMATICAL DOUBLE-STRUCK DIGIT NINE 1D7E2 ; mapped ; 0030 # 3.1 MATHEMATICAL SANS-SERIF DIGIT ZERO 1D7E3 ; mapped ; 0031 # 3.1 MATHEMATICAL SANS-SERIF DIGIT ONE 1D7E4 ; mapped ; 0032 # 3.1 MATHEMATICAL SANS-SERIF DIGIT TWO 1D7E5 ; mapped ; 0033 # 3.1 MATHEMATICAL SANS-SERIF DIGIT THREE 1D7E6 ; mapped ; 0034 # 3.1 MATHEMATICAL SANS-SERIF DIGIT FOUR 1D7E7 ; mapped ; 0035 # 3.1 MATHEMATICAL SANS-SERIF DIGIT FIVE 1D7E8 ; mapped ; 0036 # 3.1 MATHEMATICAL SANS-SERIF DIGIT SIX 1D7E9 ; mapped ; 0037 # 3.1 MATHEMATICAL SANS-SERIF DIGIT SEVEN 1D7EA ; mapped ; 0038 # 3.1 MATHEMATICAL SANS-SERIF DIGIT EIGHT 1D7EB ; mapped ; 0039 # 3.1 MATHEMATICAL SANS-SERIF DIGIT NINE 1D7EC ; mapped ; 0030 # 3.1 MATHEMATICAL SANS-SERIF BOLD DIGIT ZERO 1D7ED ; mapped ; 0031 # 3.1 MATHEMATICAL SANS-SERIF BOLD DIGIT ONE 1D7EE ; mapped ; 0032 # 3.1 MATHEMATICAL SANS-SERIF BOLD DIGIT TWO 1D7EF ; mapped ; 0033 # 3.1 MATHEMATICAL SANS-SERIF BOLD DIGIT THREE 1D7F0 ; mapped ; 0034 # 3.1 MATHEMATICAL SANS-SERIF BOLD DIGIT FOUR 1D7F1 ; mapped ; 0035 # 3.1 MATHEMATICAL SANS-SERIF BOLD DIGIT FIVE 1D7F2 ; mapped ; 0036 # 3.1 MATHEMATICAL SANS-SERIF BOLD DIGIT SIX 1D7F3 ; mapped ; 0037 # 3.1 MATHEMATICAL SANS-SERIF BOLD DIGIT SEVEN 1D7F4 ; mapped ; 0038 # 3.1 MATHEMATICAL SANS-SERIF BOLD DIGIT EIGHT 1D7F5 ; mapped ; 0039 # 3.1 MATHEMATICAL SANS-SERIF BOLD DIGIT NINE 1D7F6 ; mapped ; 0030 # 3.1 MATHEMATICAL MONOSPACE DIGIT ZERO 1D7F7 ; mapped ; 0031 # 3.1 MATHEMATICAL MONOSPACE DIGIT ONE 1D7F8 ; mapped ; 0032 # 3.1 MATHEMATICAL MONOSPACE DIGIT TWO 1D7F9 ; mapped ; 0033 # 3.1 MATHEMATICAL MONOSPACE DIGIT THREE 1D7FA ; mapped ; 0034 # 3.1 MATHEMATICAL MONOSPACE DIGIT FOUR 1D7FB ; mapped ; 0035 # 3.1 MATHEMATICAL MONOSPACE DIGIT FIVE 1D7FC ; mapped ; 0036 # 3.1 MATHEMATICAL MONOSPACE DIGIT SIX 1D7FD ; mapped ; 0037 # 3.1 MATHEMATICAL MONOSPACE DIGIT SEVEN 1D7FE ; mapped ; 0038 # 3.1 MATHEMATICAL MONOSPACE DIGIT EIGHT 1D7FF ; mapped ; 0039 # 3.1 MATHEMATICAL MONOSPACE DIGIT NINE 1D800..1D9FF ; valid ; ; NV8 # 8.0 SIGNWRITING HAND-FIST INDEX..SIGNWRITING HEAD 1DA00..1DA36 ; valid # 8.0 SIGNWRITING HEAD RIM..SIGNWRITING AIR SUCKING IN 1DA37..1DA3A ; valid ; ; NV8 # 8.0 SIGNWRITING AIR BLOW SMALL ROTATIONS..SIGNWRITING BREATH EXHALE 1DA3B..1DA6C ; valid # 8.0 SIGNWRITING MOUTH CLOSED NEUTRAL..SIGNWRITING EXCITEMENT 1DA6D..1DA74 ; valid ; ; NV8 # 8.0 SIGNWRITING SHOULDER HIP SPINE..SIGNWRITING TORSO-FLOORPLANE TWISTING 1DA75 ; valid # 8.0 SIGNWRITING UPPER BODY TILTING FROM HIP JOINTS 1DA76..1DA83 ; valid ; ; NV8 # 8.0 SIGNWRITING LIMB COMBINATION..SIGNWRITING LOCATION DEPTH 1DA84 ; valid # 8.0 SIGNWRITING LOCATION HEAD NECK 1DA85..1DA8B ; valid ; ; NV8 # 8.0 SIGNWRITING LOCATION TORSO..SIGNWRITING PARENTHESIS 1DA8C..1DA9A ; disallowed # NA .. 1DA9B..1DA9F ; valid # 8.0 SIGNWRITING FILL MODIFIER-2..SIGNWRITING FILL MODIFIER-6 1DAA0 ; disallowed # NA 1DAA1..1DAAF ; valid # 8.0 SIGNWRITING ROTATION MODIFIER-2..SIGNWRITING ROTATION MODIFIER-16 1DAB0..1DEFF ; disallowed # NA .. 1DF00..1DF1E ; valid # 14.0 LATIN SMALL LETTER FENG DIGRAPH WITH TRILL..LATIN SMALL LETTER S WITH CURL 1DF1F..1DF24 ; disallowed # NA .. 1DF25..1DF2A ; valid # 15.0 LATIN SMALL LETTER D WITH MID-HEIGHT LEFT HOOK..LATIN SMALL LETTER T WITH MID-HEIGHT LEFT HOOK 1DF2B..1DFFF ; disallowed # NA .. 1E000..1E006 ; valid # 9.0 COMBINING GLAGOLITIC LETTER AZU..COMBINING GLAGOLITIC LETTER ZHIVETE 1E007 ; disallowed # NA 1E008..1E018 ; valid # 9.0 COMBINING GLAGOLITIC LETTER ZEMLJA..COMBINING GLAGOLITIC LETTER HERU 1E019..1E01A ; disallowed # NA .. 1E01B..1E021 ; valid # 9.0 COMBINING GLAGOLITIC LETTER SHTA..COMBINING GLAGOLITIC LETTER YATI 1E022 ; disallowed # NA 1E023..1E024 ; valid # 9.0 COMBINING GLAGOLITIC LETTER YU..COMBINING GLAGOLITIC LETTER SMALL YUS 1E025 ; disallowed # NA 1E026..1E02A ; valid # 9.0 COMBINING GLAGOLITIC LETTER YO..COMBINING GLAGOLITIC LETTER FITA 1E02B..1E02F ; disallowed # NA .. 1E030 ; mapped ; 0430 # 15.0 MODIFIER LETTER CYRILLIC SMALL A 1E031 ; mapped ; 0431 # 15.0 MODIFIER LETTER CYRILLIC SMALL BE 1E032 ; mapped ; 0432 # 15.0 MODIFIER LETTER CYRILLIC SMALL VE 1E033 ; mapped ; 0433 # 15.0 MODIFIER LETTER CYRILLIC SMALL GHE 1E034 ; mapped ; 0434 # 15.0 MODIFIER LETTER CYRILLIC SMALL DE 1E035 ; mapped ; 0435 # 15.0 MODIFIER LETTER CYRILLIC SMALL IE 1E036 ; mapped ; 0436 # 15.0 MODIFIER LETTER CYRILLIC SMALL ZHE 1E037 ; mapped ; 0437 # 15.0 MODIFIER LETTER CYRILLIC SMALL ZE 1E038 ; mapped ; 0438 # 15.0 MODIFIER LETTER CYRILLIC SMALL I 1E039 ; mapped ; 043A # 15.0 MODIFIER LETTER CYRILLIC SMALL KA 1E03A ; mapped ; 043B # 15.0 MODIFIER LETTER CYRILLIC SMALL EL 1E03B ; mapped ; 043C # 15.0 MODIFIER LETTER CYRILLIC SMALL EM 1E03C ; mapped ; 043E # 15.0 MODIFIER LETTER CYRILLIC SMALL O 1E03D ; mapped ; 043F # 15.0 MODIFIER LETTER CYRILLIC SMALL PE 1E03E ; mapped ; 0440 # 15.0 MODIFIER LETTER CYRILLIC SMALL ER 1E03F ; mapped ; 0441 # 15.0 MODIFIER LETTER CYRILLIC SMALL ES 1E040 ; mapped ; 0442 # 15.0 MODIFIER LETTER CYRILLIC SMALL TE 1E041 ; mapped ; 0443 # 15.0 MODIFIER LETTER CYRILLIC SMALL U 1E042 ; mapped ; 0444 # 15.0 MODIFIER LETTER CYRILLIC SMALL EF 1E043 ; mapped ; 0445 # 15.0 MODIFIER LETTER CYRILLIC SMALL HA 1E044 ; mapped ; 0446 # 15.0 MODIFIER LETTER CYRILLIC SMALL TSE 1E045 ; mapped ; 0447 # 15.0 MODIFIER LETTER CYRILLIC SMALL CHE 1E046 ; mapped ; 0448 # 15.0 MODIFIER LETTER CYRILLIC SMALL SHA 1E047 ; mapped ; 044B # 15.0 MODIFIER LETTER CYRILLIC SMALL YERU 1E048 ; mapped ; 044D # 15.0 MODIFIER LETTER CYRILLIC SMALL E 1E049 ; mapped ; 044E # 15.0 MODIFIER LETTER CYRILLIC SMALL YU 1E04A ; mapped ; A689 # 15.0 MODIFIER LETTER CYRILLIC SMALL DZZE 1E04B ; mapped ; 04D9 # 15.0 MODIFIER LETTER CYRILLIC SMALL SCHWA 1E04C ; mapped ; 0456 # 15.0 MODIFIER LETTER CYRILLIC SMALL BYELORUSSIAN-UKRAINIAN I 1E04D ; mapped ; 0458 # 15.0 MODIFIER LETTER CYRILLIC SMALL JE 1E04E ; mapped ; 04E9 # 15.0 MODIFIER LETTER CYRILLIC SMALL BARRED O 1E04F ; mapped ; 04AF # 15.0 MODIFIER LETTER CYRILLIC SMALL STRAIGHT U 1E050 ; mapped ; 04CF # 15.0 MODIFIER LETTER CYRILLIC SMALL PALOCHKA 1E051 ; mapped ; 0430 # 15.0 CYRILLIC SUBSCRIPT SMALL LETTER A 1E052 ; mapped ; 0431 # 15.0 CYRILLIC SUBSCRIPT SMALL LETTER BE 1E053 ; mapped ; 0432 # 15.0 CYRILLIC SUBSCRIPT SMALL LETTER VE 1E054 ; mapped ; 0433 # 15.0 CYRILLIC SUBSCRIPT SMALL LETTER GHE 1E055 ; mapped ; 0434 # 15.0 CYRILLIC SUBSCRIPT SMALL LETTER DE 1E056 ; mapped ; 0435 # 15.0 CYRILLIC SUBSCRIPT SMALL LETTER IE 1E057 ; mapped ; 0436 # 15.0 CYRILLIC SUBSCRIPT SMALL LETTER ZHE 1E058 ; mapped ; 0437 # 15.0 CYRILLIC SUBSCRIPT SMALL LETTER ZE 1E059 ; mapped ; 0438 # 15.0 CYRILLIC SUBSCRIPT SMALL LETTER I 1E05A ; mapped ; 043A # 15.0 CYRILLIC SUBSCRIPT SMALL LETTER KA 1E05B ; mapped ; 043B # 15.0 CYRILLIC SUBSCRIPT SMALL LETTER EL 1E05C ; mapped ; 043E # 15.0 CYRILLIC SUBSCRIPT SMALL LETTER O 1E05D ; mapped ; 043F # 15.0 CYRILLIC SUBSCRIPT SMALL LETTER PE 1E05E ; mapped ; 0441 # 15.0 CYRILLIC SUBSCRIPT SMALL LETTER ES 1E05F ; mapped ; 0443 # 15.0 CYRILLIC SUBSCRIPT SMALL LETTER U 1E060 ; mapped ; 0444 # 15.0 CYRILLIC SUBSCRIPT SMALL LETTER EF 1E061 ; mapped ; 0445 # 15.0 CYRILLIC SUBSCRIPT SMALL LETTER HA 1E062 ; mapped ; 0446 # 15.0 CYRILLIC SUBSCRIPT SMALL LETTER TSE 1E063 ; mapped ; 0447 # 15.0 CYRILLIC SUBSCRIPT SMALL LETTER CHE 1E064 ; mapped ; 0448 # 15.0 CYRILLIC SUBSCRIPT SMALL LETTER SHA 1E065 ; mapped ; 044A # 15.0 CYRILLIC SUBSCRIPT SMALL LETTER HARD SIGN 1E066 ; mapped ; 044B # 15.0 CYRILLIC SUBSCRIPT SMALL LETTER YERU 1E067 ; mapped ; 0491 # 15.0 CYRILLIC SUBSCRIPT SMALL LETTER GHE WITH UPTURN 1E068 ; mapped ; 0456 # 15.0 CYRILLIC SUBSCRIPT SMALL LETTER BYELORUSSIAN-UKRAINIAN I 1E069 ; mapped ; 0455 # 15.0 CYRILLIC SUBSCRIPT SMALL LETTER DZE 1E06A ; mapped ; 045F # 15.0 CYRILLIC SUBSCRIPT SMALL LETTER DZHE 1E06B ; mapped ; 04AB # 15.0 MODIFIER LETTER CYRILLIC SMALL ES WITH DESCENDER 1E06C ; mapped ; A651 # 15.0 MODIFIER LETTER CYRILLIC SMALL YERU WITH BACK YER 1E06D ; mapped ; 04B1 # 15.0 MODIFIER LETTER CYRILLIC SMALL STRAIGHT U WITH STROKE 1E06E..1E08E ; disallowed # NA .. 1E08F ; valid # 15.0 COMBINING CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I 1E090..1E0FF ; disallowed # NA .. 1E100..1E12C ; valid # 12.0 NYIAKENG PUACHUE HMONG LETTER MA..NYIAKENG PUACHUE HMONG LETTER W 1E12D..1E12F ; disallowed # NA .. 1E130..1E13D ; valid # 12.0 NYIAKENG PUACHUE HMONG TONE-B..NYIAKENG PUACHUE HMONG SYLLABLE LENGTHENER 1E13E..1E13F ; disallowed # NA .. 1E140..1E149 ; valid # 12.0 NYIAKENG PUACHUE HMONG DIGIT ZERO..NYIAKENG PUACHUE HMONG DIGIT NINE 1E14A..1E14D ; disallowed # NA .. 1E14E ; valid # 12.0 NYIAKENG PUACHUE HMONG LOGOGRAM NYAJ 1E14F ; valid ; ; NV8 # 12.0 NYIAKENG PUACHUE HMONG CIRCLED CA 1E150..1E28F ; disallowed # NA .. 1E290..1E2AE ; valid # 14.0 TOTO LETTER PA..TOTO SIGN RISING TONE 1E2AF..1E2BF ; disallowed # NA .. 1E2C0..1E2F9 ; valid # 12.0 WANCHO LETTER AA..WANCHO DIGIT NINE 1E2FA..1E2FE ; disallowed # NA .. 1E2FF ; valid ; ; NV8 # 12.0 WANCHO NGUN SIGN 1E300..1E4CF ; disallowed # NA .. 1E4D0..1E4F9 ; valid # 15.0 NAG MUNDARI LETTER O..NAG MUNDARI DIGIT NINE 1E4FA..1E7DF ; disallowed # NA .. 1E7E0..1E7E6 ; valid # 14.0 ETHIOPIC SYLLABLE HHYA..ETHIOPIC SYLLABLE HHYO 1E7E7 ; disallowed # NA 1E7E8..1E7EB ; valid # 14.0 ETHIOPIC SYLLABLE GURAGE HHWA..ETHIOPIC SYLLABLE HHWE 1E7EC ; disallowed # NA 1E7ED..1E7EE ; valid # 14.0 ETHIOPIC SYLLABLE GURAGE MWI..ETHIOPIC SYLLABLE GURAGE MWEE 1E7EF ; disallowed # NA 1E7F0..1E7FE ; valid # 14.0 ETHIOPIC SYLLABLE GURAGE QWI..ETHIOPIC SYLLABLE GURAGE PWEE 1E7FF ; disallowed # NA 1E800..1E8C4 ; valid # 7.0 MENDE KIKAKUI SYLLABLE M001 KI..MENDE KIKAKUI SYLLABLE M060 NYON 1E8C5..1E8C6 ; disallowed # NA .. 1E8C7..1E8CF ; valid ; ; NV8 # 7.0 MENDE KIKAKUI DIGIT ONE..MENDE KIKAKUI DIGIT NINE 1E8D0..1E8D6 ; valid # 7.0 MENDE KIKAKUI COMBINING NUMBER TEENS..MENDE KIKAKUI COMBINING NUMBER MILLIONS 1E8D7..1E8FF ; disallowed # NA .. 1E900 ; mapped ; 1E922 # 9.0 ADLAM CAPITAL LETTER ALIF 1E901 ; mapped ; 1E923 # 9.0 ADLAM CAPITAL LETTER DAALI 1E902 ; mapped ; 1E924 # 9.0 ADLAM CAPITAL LETTER LAAM 1E903 ; mapped ; 1E925 # 9.0 ADLAM CAPITAL LETTER MIIM 1E904 ; mapped ; 1E926 # 9.0 ADLAM CAPITAL LETTER BA 1E905 ; mapped ; 1E927 # 9.0 ADLAM CAPITAL LETTER SINNYIIYHE 1E906 ; mapped ; 1E928 # 9.0 ADLAM CAPITAL LETTER PE 1E907 ; mapped ; 1E929 # 9.0 ADLAM CAPITAL LETTER BHE 1E908 ; mapped ; 1E92A # 9.0 ADLAM CAPITAL LETTER RA 1E909 ; mapped ; 1E92B # 9.0 ADLAM CAPITAL LETTER E 1E90A ; mapped ; 1E92C # 9.0 ADLAM CAPITAL LETTER FA 1E90B ; mapped ; 1E92D # 9.0 ADLAM CAPITAL LETTER I 1E90C ; mapped ; 1E92E # 9.0 ADLAM CAPITAL LETTER O 1E90D ; mapped ; 1E92F # 9.0 ADLAM CAPITAL LETTER DHA 1E90E ; mapped ; 1E930 # 9.0 ADLAM CAPITAL LETTER YHE 1E90F ; mapped ; 1E931 # 9.0 ADLAM CAPITAL LETTER WAW 1E910 ; mapped ; 1E932 # 9.0 ADLAM CAPITAL LETTER NUN 1E911 ; mapped ; 1E933 # 9.0 ADLAM CAPITAL LETTER KAF 1E912 ; mapped ; 1E934 # 9.0 ADLAM CAPITAL LETTER YA 1E913 ; mapped ; 1E935 # 9.0 ADLAM CAPITAL LETTER U 1E914 ; mapped ; 1E936 # 9.0 ADLAM CAPITAL LETTER JIIM 1E915 ; mapped ; 1E937 # 9.0 ADLAM CAPITAL LETTER CHI 1E916 ; mapped ; 1E938 # 9.0 ADLAM CAPITAL LETTER HA 1E917 ; mapped ; 1E939 # 9.0 ADLAM CAPITAL LETTER QAAF 1E918 ; mapped ; 1E93A # 9.0 ADLAM CAPITAL LETTER GA 1E919 ; mapped ; 1E93B # 9.0 ADLAM CAPITAL LETTER NYA 1E91A ; mapped ; 1E93C # 9.0 ADLAM CAPITAL LETTER TU 1E91B ; mapped ; 1E93D # 9.0 ADLAM CAPITAL LETTER NHA 1E91C ; mapped ; 1E93E # 9.0 ADLAM CAPITAL LETTER VA 1E91D ; mapped ; 1E93F # 9.0 ADLAM CAPITAL LETTER KHA 1E91E ; mapped ; 1E940 # 9.0 ADLAM CAPITAL LETTER GBE 1E91F ; mapped ; 1E941 # 9.0 ADLAM CAPITAL LETTER ZAL 1E920 ; mapped ; 1E942 # 9.0 ADLAM CAPITAL LETTER KPO 1E921 ; mapped ; 1E943 # 9.0 ADLAM CAPITAL LETTER SHA 1E922..1E94A ; valid # 9.0 ADLAM SMALL LETTER ALIF..ADLAM NUKTA 1E94B ; valid # 12.0 ADLAM NASALIZATION MARK 1E94C..1E94F ; disallowed # NA .. 1E950..1E959 ; valid # 9.0 ADLAM DIGIT ZERO..ADLAM DIGIT NINE 1E95A..1E95D ; disallowed # NA .. 1E95E..1E95F ; valid ; ; NV8 # 9.0 ADLAM INITIAL EXCLAMATION MARK..ADLAM INITIAL QUESTION MARK 1E960..1EC70 ; disallowed # NA .. 1EC71..1ECB4 ; valid ; ; NV8 # 11.0 INDIC SIYAQ NUMBER ONE..INDIC SIYAQ ALTERNATE LAKH MARK 1ECB5..1ED00 ; disallowed # NA .. 1ED01..1ED3D ; valid ; ; NV8 # 12.0 OTTOMAN SIYAQ NUMBER ONE..OTTOMAN SIYAQ FRACTION ONE SIXTH 1ED3E..1EDFF ; disallowed # NA .. 1EE00 ; mapped ; 0627 # 6.1 ARABIC MATHEMATICAL ALEF 1EE01 ; mapped ; 0628 # 6.1 ARABIC MATHEMATICAL BEH 1EE02 ; mapped ; 062C # 6.1 ARABIC MATHEMATICAL JEEM 1EE03 ; mapped ; 062F # 6.1 ARABIC MATHEMATICAL DAL 1EE04 ; disallowed # NA 1EE05 ; mapped ; 0648 # 6.1 ARABIC MATHEMATICAL WAW 1EE06 ; mapped ; 0632 # 6.1 ARABIC MATHEMATICAL ZAIN 1EE07 ; mapped ; 062D # 6.1 ARABIC MATHEMATICAL HAH 1EE08 ; mapped ; 0637 # 6.1 ARABIC MATHEMATICAL TAH 1EE09 ; mapped ; 064A # 6.1 ARABIC MATHEMATICAL YEH 1EE0A ; mapped ; 0643 # 6.1 ARABIC MATHEMATICAL KAF 1EE0B ; mapped ; 0644 # 6.1 ARABIC MATHEMATICAL LAM 1EE0C ; mapped ; 0645 # 6.1 ARABIC MATHEMATICAL MEEM 1EE0D ; mapped ; 0646 # 6.1 ARABIC MATHEMATICAL NOON 1EE0E ; mapped ; 0633 # 6.1 ARABIC MATHEMATICAL SEEN 1EE0F ; mapped ; 0639 # 6.1 ARABIC MATHEMATICAL AIN 1EE10 ; mapped ; 0641 # 6.1 ARABIC MATHEMATICAL FEH 1EE11 ; mapped ; 0635 # 6.1 ARABIC MATHEMATICAL SAD 1EE12 ; mapped ; 0642 # 6.1 ARABIC MATHEMATICAL QAF 1EE13 ; mapped ; 0631 # 6.1 ARABIC MATHEMATICAL REH 1EE14 ; mapped ; 0634 # 6.1 ARABIC MATHEMATICAL SHEEN 1EE15 ; mapped ; 062A # 6.1 ARABIC MATHEMATICAL TEH 1EE16 ; mapped ; 062B # 6.1 ARABIC MATHEMATICAL THEH 1EE17 ; mapped ; 062E # 6.1 ARABIC MATHEMATICAL KHAH 1EE18 ; mapped ; 0630 # 6.1 ARABIC MATHEMATICAL THAL 1EE19 ; mapped ; 0636 # 6.1 ARABIC MATHEMATICAL DAD 1EE1A ; mapped ; 0638 # 6.1 ARABIC MATHEMATICAL ZAH 1EE1B ; mapped ; 063A # 6.1 ARABIC MATHEMATICAL GHAIN 1EE1C ; mapped ; 066E # 6.1 ARABIC MATHEMATICAL DOTLESS BEH 1EE1D ; mapped ; 06BA # 6.1 ARABIC MATHEMATICAL DOTLESS NOON 1EE1E ; mapped ; 06A1 # 6.1 ARABIC MATHEMATICAL DOTLESS FEH 1EE1F ; mapped ; 066F # 6.1 ARABIC MATHEMATICAL DOTLESS QAF 1EE20 ; disallowed # NA 1EE21 ; mapped ; 0628 # 6.1 ARABIC MATHEMATICAL INITIAL BEH 1EE22 ; mapped ; 062C # 6.1 ARABIC MATHEMATICAL INITIAL JEEM 1EE23 ; disallowed # NA 1EE24 ; mapped ; 0647 # 6.1 ARABIC MATHEMATICAL INITIAL HEH 1EE25..1EE26 ; disallowed # NA .. 1EE27 ; mapped ; 062D # 6.1 ARABIC MATHEMATICAL INITIAL HAH 1EE28 ; disallowed # NA 1EE29 ; mapped ; 064A # 6.1 ARABIC MATHEMATICAL INITIAL YEH 1EE2A ; mapped ; 0643 # 6.1 ARABIC MATHEMATICAL INITIAL KAF 1EE2B ; mapped ; 0644 # 6.1 ARABIC MATHEMATICAL INITIAL LAM 1EE2C ; mapped ; 0645 # 6.1 ARABIC MATHEMATICAL INITIAL MEEM 1EE2D ; mapped ; 0646 # 6.1 ARABIC MATHEMATICAL INITIAL NOON 1EE2E ; mapped ; 0633 # 6.1 ARABIC MATHEMATICAL INITIAL SEEN 1EE2F ; mapped ; 0639 # 6.1 ARABIC MATHEMATICAL INITIAL AIN 1EE30 ; mapped ; 0641 # 6.1 ARABIC MATHEMATICAL INITIAL FEH 1EE31 ; mapped ; 0635 # 6.1 ARABIC MATHEMATICAL INITIAL SAD 1EE32 ; mapped ; 0642 # 6.1 ARABIC MATHEMATICAL INITIAL QAF 1EE33 ; disallowed # NA 1EE34 ; mapped ; 0634 # 6.1 ARABIC MATHEMATICAL INITIAL SHEEN 1EE35 ; mapped ; 062A # 6.1 ARABIC MATHEMATICAL INITIAL TEH 1EE36 ; mapped ; 062B # 6.1 ARABIC MATHEMATICAL INITIAL THEH 1EE37 ; mapped ; 062E # 6.1 ARABIC MATHEMATICAL INITIAL KHAH 1EE38 ; disallowed # NA 1EE39 ; mapped ; 0636 # 6.1 ARABIC MATHEMATICAL INITIAL DAD 1EE3A ; disallowed # NA 1EE3B ; mapped ; 063A # 6.1 ARABIC MATHEMATICAL INITIAL GHAIN 1EE3C..1EE41 ; disallowed # NA .. 1EE42 ; mapped ; 062C # 6.1 ARABIC MATHEMATICAL TAILED JEEM 1EE43..1EE46 ; disallowed # NA .. 1EE47 ; mapped ; 062D # 6.1 ARABIC MATHEMATICAL TAILED HAH 1EE48 ; disallowed # NA 1EE49 ; mapped ; 064A # 6.1 ARABIC MATHEMATICAL TAILED YEH 1EE4A ; disallowed # NA 1EE4B ; mapped ; 0644 # 6.1 ARABIC MATHEMATICAL TAILED LAM 1EE4C ; disallowed # NA 1EE4D ; mapped ; 0646 # 6.1 ARABIC MATHEMATICAL TAILED NOON 1EE4E ; mapped ; 0633 # 6.1 ARABIC MATHEMATICAL TAILED SEEN 1EE4F ; mapped ; 0639 # 6.1 ARABIC MATHEMATICAL TAILED AIN 1EE50 ; disallowed # NA 1EE51 ; mapped ; 0635 # 6.1 ARABIC MATHEMATICAL TAILED SAD 1EE52 ; mapped ; 0642 # 6.1 ARABIC MATHEMATICAL TAILED QAF 1EE53 ; disallowed # NA 1EE54 ; mapped ; 0634 # 6.1 ARABIC MATHEMATICAL TAILED SHEEN 1EE55..1EE56 ; disallowed # NA .. 1EE57 ; mapped ; 062E # 6.1 ARABIC MATHEMATICAL TAILED KHAH 1EE58 ; disallowed # NA 1EE59 ; mapped ; 0636 # 6.1 ARABIC MATHEMATICAL TAILED DAD 1EE5A ; disallowed # NA 1EE5B ; mapped ; 063A # 6.1 ARABIC MATHEMATICAL TAILED GHAIN 1EE5C ; disallowed # NA 1EE5D ; mapped ; 06BA # 6.1 ARABIC MATHEMATICAL TAILED DOTLESS NOON 1EE5E ; disallowed # NA 1EE5F ; mapped ; 066F # 6.1 ARABIC MATHEMATICAL TAILED DOTLESS QAF 1EE60 ; disallowed # NA 1EE61 ; mapped ; 0628 # 6.1 ARABIC MATHEMATICAL STRETCHED BEH 1EE62 ; mapped ; 062C # 6.1 ARABIC MATHEMATICAL STRETCHED JEEM 1EE63 ; disallowed # NA 1EE64 ; mapped ; 0647 # 6.1 ARABIC MATHEMATICAL STRETCHED HEH 1EE65..1EE66 ; disallowed # NA .. 1EE67 ; mapped ; 062D # 6.1 ARABIC MATHEMATICAL STRETCHED HAH 1EE68 ; mapped ; 0637 # 6.1 ARABIC MATHEMATICAL STRETCHED TAH 1EE69 ; mapped ; 064A # 6.1 ARABIC MATHEMATICAL STRETCHED YEH 1EE6A ; mapped ; 0643 # 6.1 ARABIC MATHEMATICAL STRETCHED KAF 1EE6B ; disallowed # NA 1EE6C ; mapped ; 0645 # 6.1 ARABIC MATHEMATICAL STRETCHED MEEM 1EE6D ; mapped ; 0646 # 6.1 ARABIC MATHEMATICAL STRETCHED NOON 1EE6E ; mapped ; 0633 # 6.1 ARABIC MATHEMATICAL STRETCHED SEEN 1EE6F ; mapped ; 0639 # 6.1 ARABIC MATHEMATICAL STRETCHED AIN 1EE70 ; mapped ; 0641 # 6.1 ARABIC MATHEMATICAL STRETCHED FEH 1EE71 ; mapped ; 0635 # 6.1 ARABIC MATHEMATICAL STRETCHED SAD 1EE72 ; mapped ; 0642 # 6.1 ARABIC MATHEMATICAL STRETCHED QAF 1EE73 ; disallowed # NA 1EE74 ; mapped ; 0634 # 6.1 ARABIC MATHEMATICAL STRETCHED SHEEN 1EE75 ; mapped ; 062A # 6.1 ARABIC MATHEMATICAL STRETCHED TEH 1EE76 ; mapped ; 062B # 6.1 ARABIC MATHEMATICAL STRETCHED THEH 1EE77 ; mapped ; 062E # 6.1 ARABIC MATHEMATICAL STRETCHED KHAH 1EE78 ; disallowed # NA 1EE79 ; mapped ; 0636 # 6.1 ARABIC MATHEMATICAL STRETCHED DAD 1EE7A ; mapped ; 0638 # 6.1 ARABIC MATHEMATICAL STRETCHED ZAH 1EE7B ; mapped ; 063A # 6.1 ARABIC MATHEMATICAL STRETCHED GHAIN 1EE7C ; mapped ; 066E # 6.1 ARABIC MATHEMATICAL STRETCHED DOTLESS BEH 1EE7D ; disallowed # NA 1EE7E ; mapped ; 06A1 # 6.1 ARABIC MATHEMATICAL STRETCHED DOTLESS FEH 1EE7F ; disallowed # NA 1EE80 ; mapped ; 0627 # 6.1 ARABIC MATHEMATICAL LOOPED ALEF 1EE81 ; mapped ; 0628 # 6.1 ARABIC MATHEMATICAL LOOPED BEH 1EE82 ; mapped ; 062C # 6.1 ARABIC MATHEMATICAL LOOPED JEEM 1EE83 ; mapped ; 062F # 6.1 ARABIC MATHEMATICAL LOOPED DAL 1EE84 ; mapped ; 0647 # 6.1 ARABIC MATHEMATICAL LOOPED HEH 1EE85 ; mapped ; 0648 # 6.1 ARABIC MATHEMATICAL LOOPED WAW 1EE86 ; mapped ; 0632 # 6.1 ARABIC MATHEMATICAL LOOPED ZAIN 1EE87 ; mapped ; 062D # 6.1 ARABIC MATHEMATICAL LOOPED HAH 1EE88 ; mapped ; 0637 # 6.1 ARABIC MATHEMATICAL LOOPED TAH 1EE89 ; mapped ; 064A # 6.1 ARABIC MATHEMATICAL LOOPED YEH 1EE8A ; disallowed # NA 1EE8B ; mapped ; 0644 # 6.1 ARABIC MATHEMATICAL LOOPED LAM 1EE8C ; mapped ; 0645 # 6.1 ARABIC MATHEMATICAL LOOPED MEEM 1EE8D ; mapped ; 0646 # 6.1 ARABIC MATHEMATICAL LOOPED NOON 1EE8E ; mapped ; 0633 # 6.1 ARABIC MATHEMATICAL LOOPED SEEN 1EE8F ; mapped ; 0639 # 6.1 ARABIC MATHEMATICAL LOOPED AIN 1EE90 ; mapped ; 0641 # 6.1 ARABIC MATHEMATICAL LOOPED FEH 1EE91 ; mapped ; 0635 # 6.1 ARABIC MATHEMATICAL LOOPED SAD 1EE92 ; mapped ; 0642 # 6.1 ARABIC MATHEMATICAL LOOPED QAF 1EE93 ; mapped ; 0631 # 6.1 ARABIC MATHEMATICAL LOOPED REH 1EE94 ; mapped ; 0634 # 6.1 ARABIC MATHEMATICAL LOOPED SHEEN 1EE95 ; mapped ; 062A # 6.1 ARABIC MATHEMATICAL LOOPED TEH 1EE96 ; mapped ; 062B # 6.1 ARABIC MATHEMATICAL LOOPED THEH 1EE97 ; mapped ; 062E # 6.1 ARABIC MATHEMATICAL LOOPED KHAH 1EE98 ; mapped ; 0630 # 6.1 ARABIC MATHEMATICAL LOOPED THAL 1EE99 ; mapped ; 0636 # 6.1 ARABIC MATHEMATICAL LOOPED DAD 1EE9A ; mapped ; 0638 # 6.1 ARABIC MATHEMATICAL LOOPED ZAH 1EE9B ; mapped ; 063A # 6.1 ARABIC MATHEMATICAL LOOPED GHAIN 1EE9C..1EEA0 ; disallowed # NA .. 1EEA1 ; mapped ; 0628 # 6.1 ARABIC MATHEMATICAL DOUBLE-STRUCK BEH 1EEA2 ; mapped ; 062C # 6.1 ARABIC MATHEMATICAL DOUBLE-STRUCK JEEM 1EEA3 ; mapped ; 062F # 6.1 ARABIC MATHEMATICAL DOUBLE-STRUCK DAL 1EEA4 ; disallowed # NA 1EEA5 ; mapped ; 0648 # 6.1 ARABIC MATHEMATICAL DOUBLE-STRUCK WAW 1EEA6 ; mapped ; 0632 # 6.1 ARABIC MATHEMATICAL DOUBLE-STRUCK ZAIN 1EEA7 ; mapped ; 062D # 6.1 ARABIC MATHEMATICAL DOUBLE-STRUCK HAH 1EEA8 ; mapped ; 0637 # 6.1 ARABIC MATHEMATICAL DOUBLE-STRUCK TAH 1EEA9 ; mapped ; 064A # 6.1 ARABIC MATHEMATICAL DOUBLE-STRUCK YEH 1EEAA ; disallowed # NA 1EEAB ; mapped ; 0644 # 6.1 ARABIC MATHEMATICAL DOUBLE-STRUCK LAM 1EEAC ; mapped ; 0645 # 6.1 ARABIC MATHEMATICAL DOUBLE-STRUCK MEEM 1EEAD ; mapped ; 0646 # 6.1 ARABIC MATHEMATICAL DOUBLE-STRUCK NOON 1EEAE ; mapped ; 0633 # 6.1 ARABIC MATHEMATICAL DOUBLE-STRUCK SEEN 1EEAF ; mapped ; 0639 # 6.1 ARABIC MATHEMATICAL DOUBLE-STRUCK AIN 1EEB0 ; mapped ; 0641 # 6.1 ARABIC MATHEMATICAL DOUBLE-STRUCK FEH 1EEB1 ; mapped ; 0635 # 6.1 ARABIC MATHEMATICAL DOUBLE-STRUCK SAD 1EEB2 ; mapped ; 0642 # 6.1 ARABIC MATHEMATICAL DOUBLE-STRUCK QAF 1EEB3 ; mapped ; 0631 # 6.1 ARABIC MATHEMATICAL DOUBLE-STRUCK REH 1EEB4 ; mapped ; 0634 # 6.1 ARABIC MATHEMATICAL DOUBLE-STRUCK SHEEN 1EEB5 ; mapped ; 062A # 6.1 ARABIC MATHEMATICAL DOUBLE-STRUCK TEH 1EEB6 ; mapped ; 062B # 6.1 ARABIC MATHEMATICAL DOUBLE-STRUCK THEH 1EEB7 ; mapped ; 062E # 6.1 ARABIC MATHEMATICAL DOUBLE-STRUCK KHAH 1EEB8 ; mapped ; 0630 # 6.1 ARABIC MATHEMATICAL DOUBLE-STRUCK THAL 1EEB9 ; mapped ; 0636 # 6.1 ARABIC MATHEMATICAL DOUBLE-STRUCK DAD 1EEBA ; mapped ; 0638 # 6.1 ARABIC MATHEMATICAL DOUBLE-STRUCK ZAH 1EEBB ; mapped ; 063A # 6.1 ARABIC MATHEMATICAL DOUBLE-STRUCK GHAIN 1EEBC..1EEEF ; disallowed # NA .. 1EEF0..1EEF1 ; valid ; ; NV8 # 6.1 ARABIC MATHEMATICAL OPERATOR MEEM WITH HAH WITH TATWEEL..ARABIC MATHEMATICAL OPERATOR HAH WITH DAL 1EEF2..1EFFF ; disallowed # NA .. 1F000..1F02B ; valid ; ; NV8 # 5.1 MAHJONG TILE EAST WIND..MAHJONG TILE BACK 1F02C..1F02F ; disallowed # NA .. 1F030..1F093 ; valid ; ; NV8 # 5.1 DOMINO TILE HORIZONTAL BACK..DOMINO TILE VERTICAL-06-06 1F094..1F09F ; disallowed # NA .. 1F0A0..1F0AE ; valid ; ; NV8 # 6.0 PLAYING CARD BACK..PLAYING CARD KING OF SPADES 1F0AF..1F0B0 ; disallowed # NA .. 1F0B1..1F0BE ; valid ; ; NV8 # 6.0 PLAYING CARD ACE OF HEARTS..PLAYING CARD KING OF HEARTS 1F0BF ; valid ; ; NV8 # 7.0 PLAYING CARD RED JOKER 1F0C0 ; disallowed # NA 1F0C1..1F0CF ; valid ; ; NV8 # 6.0 PLAYING CARD ACE OF DIAMONDS..PLAYING CARD BLACK JOKER 1F0D0 ; disallowed # NA 1F0D1..1F0DF ; valid ; ; NV8 # 6.0 PLAYING CARD ACE OF CLUBS..PLAYING CARD WHITE JOKER 1F0E0..1F0F5 ; valid ; ; NV8 # 7.0 PLAYING CARD FOOL..PLAYING CARD TRUMP-21 1F0F6..1F0FF ; disallowed # NA .. 1F100 ; disallowed # 5.2 DIGIT ZERO FULL STOP 1F101 ; disallowed_STD3_mapped ; 0030 002C # 5.2 DIGIT ZERO COMMA 1F102 ; disallowed_STD3_mapped ; 0031 002C # 5.2 DIGIT ONE COMMA 1F103 ; disallowed_STD3_mapped ; 0032 002C # 5.2 DIGIT TWO COMMA 1F104 ; disallowed_STD3_mapped ; 0033 002C # 5.2 DIGIT THREE COMMA 1F105 ; disallowed_STD3_mapped ; 0034 002C # 5.2 DIGIT FOUR COMMA 1F106 ; disallowed_STD3_mapped ; 0035 002C # 5.2 DIGIT FIVE COMMA 1F107 ; disallowed_STD3_mapped ; 0036 002C # 5.2 DIGIT SIX COMMA 1F108 ; disallowed_STD3_mapped ; 0037 002C # 5.2 DIGIT SEVEN COMMA 1F109 ; disallowed_STD3_mapped ; 0038 002C # 5.2 DIGIT EIGHT COMMA 1F10A ; disallowed_STD3_mapped ; 0039 002C # 5.2 DIGIT NINE COMMA 1F10B..1F10C ; valid ; ; NV8 # 7.0 DINGBAT CIRCLED SANS-SERIF DIGIT ZERO..DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT ZERO 1F10D..1F10F ; valid ; ; NV8 # 13.0 CIRCLED ZERO WITH SLASH..CIRCLED DOLLAR SIGN WITH OVERLAID BACKSLASH 1F110 ; disallowed_STD3_mapped ; 0028 0061 0029 #5.2 PARENTHESIZED LATIN CAPITAL LETTER A 1F111 ; disallowed_STD3_mapped ; 0028 0062 0029 #5.2 PARENTHESIZED LATIN CAPITAL LETTER B 1F112 ; disallowed_STD3_mapped ; 0028 0063 0029 #5.2 PARENTHESIZED LATIN CAPITAL LETTER C 1F113 ; disallowed_STD3_mapped ; 0028 0064 0029 #5.2 PARENTHESIZED LATIN CAPITAL LETTER D 1F114 ; disallowed_STD3_mapped ; 0028 0065 0029 #5.2 PARENTHESIZED LATIN CAPITAL LETTER E 1F115 ; disallowed_STD3_mapped ; 0028 0066 0029 #5.2 PARENTHESIZED LATIN CAPITAL LETTER F 1F116 ; disallowed_STD3_mapped ; 0028 0067 0029 #5.2 PARENTHESIZED LATIN CAPITAL LETTER G 1F117 ; disallowed_STD3_mapped ; 0028 0068 0029 #5.2 PARENTHESIZED LATIN CAPITAL LETTER H 1F118 ; disallowed_STD3_mapped ; 0028 0069 0029 #5.2 PARENTHESIZED LATIN CAPITAL LETTER I 1F119 ; disallowed_STD3_mapped ; 0028 006A 0029 #5.2 PARENTHESIZED LATIN CAPITAL LETTER J 1F11A ; disallowed_STD3_mapped ; 0028 006B 0029 #5.2 PARENTHESIZED LATIN CAPITAL LETTER K 1F11B ; disallowed_STD3_mapped ; 0028 006C 0029 #5.2 PARENTHESIZED LATIN CAPITAL LETTER L 1F11C ; disallowed_STD3_mapped ; 0028 006D 0029 #5.2 PARENTHESIZED LATIN CAPITAL LETTER M 1F11D ; disallowed_STD3_mapped ; 0028 006E 0029 #5.2 PARENTHESIZED LATIN CAPITAL LETTER N 1F11E ; disallowed_STD3_mapped ; 0028 006F 0029 #5.2 PARENTHESIZED LATIN CAPITAL LETTER O 1F11F ; disallowed_STD3_mapped ; 0028 0070 0029 #5.2 PARENTHESIZED LATIN CAPITAL LETTER P 1F120 ; disallowed_STD3_mapped ; 0028 0071 0029 #5.2 PARENTHESIZED LATIN CAPITAL LETTER Q 1F121 ; disallowed_STD3_mapped ; 0028 0072 0029 #5.2 PARENTHESIZED LATIN CAPITAL LETTER R 1F122 ; disallowed_STD3_mapped ; 0028 0073 0029 #5.2 PARENTHESIZED LATIN CAPITAL LETTER S 1F123 ; disallowed_STD3_mapped ; 0028 0074 0029 #5.2 PARENTHESIZED LATIN CAPITAL LETTER T 1F124 ; disallowed_STD3_mapped ; 0028 0075 0029 #5.2 PARENTHESIZED LATIN CAPITAL LETTER U 1F125 ; disallowed_STD3_mapped ; 0028 0076 0029 #5.2 PARENTHESIZED LATIN CAPITAL LETTER V 1F126 ; disallowed_STD3_mapped ; 0028 0077 0029 #5.2 PARENTHESIZED LATIN CAPITAL LETTER W 1F127 ; disallowed_STD3_mapped ; 0028 0078 0029 #5.2 PARENTHESIZED LATIN CAPITAL LETTER X 1F128 ; disallowed_STD3_mapped ; 0028 0079 0029 #5.2 PARENTHESIZED LATIN CAPITAL LETTER Y 1F129 ; disallowed_STD3_mapped ; 0028 007A 0029 #5.2 PARENTHESIZED LATIN CAPITAL LETTER Z 1F12A ; mapped ; 3014 0073 3015 #5.2 TORTOISE SHELL BRACKETED LATIN CAPITAL LETTER S 1F12B ; mapped ; 0063 # 5.2 CIRCLED ITALIC LATIN CAPITAL LETTER C 1F12C ; mapped ; 0072 # 5.2 CIRCLED ITALIC LATIN CAPITAL LETTER R 1F12D ; mapped ; 0063 0064 # 5.2 CIRCLED CD 1F12E ; mapped ; 0077 007A # 5.2 CIRCLED WZ 1F12F ; valid ; ; NV8 # 11.0 COPYLEFT SYMBOL 1F130 ; mapped ; 0061 # 6.0 SQUARED LATIN CAPITAL LETTER A 1F131 ; mapped ; 0062 # 5.2 SQUARED LATIN CAPITAL LETTER B 1F132 ; mapped ; 0063 # 6.0 SQUARED LATIN CAPITAL LETTER C 1F133 ; mapped ; 0064 # 6.0 SQUARED LATIN CAPITAL LETTER D 1F134 ; mapped ; 0065 # 6.0 SQUARED LATIN CAPITAL LETTER E 1F135 ; mapped ; 0066 # 6.0 SQUARED LATIN CAPITAL LETTER F 1F136 ; mapped ; 0067 # 6.0 SQUARED LATIN CAPITAL LETTER G 1F137 ; mapped ; 0068 # 6.0 SQUARED LATIN CAPITAL LETTER H 1F138 ; mapped ; 0069 # 6.0 SQUARED LATIN CAPITAL LETTER I 1F139 ; mapped ; 006A # 6.0 SQUARED LATIN CAPITAL LETTER J 1F13A ; mapped ; 006B # 6.0 SQUARED LATIN CAPITAL LETTER K 1F13B ; mapped ; 006C # 6.0 SQUARED LATIN CAPITAL LETTER L 1F13C ; mapped ; 006D # 6.0 SQUARED LATIN CAPITAL LETTER M 1F13D ; mapped ; 006E # 5.2 SQUARED LATIN CAPITAL LETTER N 1F13E ; mapped ; 006F # 6.0 SQUARED LATIN CAPITAL LETTER O 1F13F ; mapped ; 0070 # 5.2 SQUARED LATIN CAPITAL LETTER P 1F140 ; mapped ; 0071 # 6.0 SQUARED LATIN CAPITAL LETTER Q 1F141 ; mapped ; 0072 # 6.0 SQUARED LATIN CAPITAL LETTER R 1F142 ; mapped ; 0073 # 5.2 SQUARED LATIN CAPITAL LETTER S 1F143 ; mapped ; 0074 # 6.0 SQUARED LATIN CAPITAL LETTER T 1F144 ; mapped ; 0075 # 6.0 SQUARED LATIN CAPITAL LETTER U 1F145 ; mapped ; 0076 # 6.0 SQUARED LATIN CAPITAL LETTER V 1F146 ; mapped ; 0077 # 5.2 SQUARED LATIN CAPITAL LETTER W 1F147 ; mapped ; 0078 # 6.0 SQUARED LATIN CAPITAL LETTER X 1F148 ; mapped ; 0079 # 6.0 SQUARED LATIN CAPITAL LETTER Y 1F149 ; mapped ; 007A # 6.0 SQUARED LATIN CAPITAL LETTER Z 1F14A ; mapped ; 0068 0076 # 5.2 SQUARED HV 1F14B ; mapped ; 006D 0076 # 5.2 SQUARED MV 1F14C ; mapped ; 0073 0064 # 5.2 SQUARED SD 1F14D ; mapped ; 0073 0073 # 5.2 SQUARED SS 1F14E ; mapped ; 0070 0070 0076 #5.2 SQUARED PPV 1F14F ; mapped ; 0077 0063 # 6.0 SQUARED WC 1F150..1F156 ; valid ; ; NV8 # 6.0 NEGATIVE CIRCLED LATIN CAPITAL LETTER A..NEGATIVE CIRCLED LATIN CAPITAL LETTER G 1F157 ; valid ; ; NV8 # 5.2 NEGATIVE CIRCLED LATIN CAPITAL LETTER H 1F158..1F15E ; valid ; ; NV8 # 6.0 NEGATIVE CIRCLED LATIN CAPITAL LETTER I..NEGATIVE CIRCLED LATIN CAPITAL LETTER O 1F15F ; valid ; ; NV8 # 5.2 NEGATIVE CIRCLED LATIN CAPITAL LETTER P 1F160..1F169 ; valid ; ; NV8 # 6.0 NEGATIVE CIRCLED LATIN CAPITAL LETTER Q..NEGATIVE CIRCLED LATIN CAPITAL LETTER Z 1F16A ; mapped ; 006D 0063 # 6.1 RAISED MC SIGN 1F16B ; mapped ; 006D 0064 # 6.1 RAISED MD SIGN 1F16C ; mapped ; 006D 0072 # 12.0 RAISED MR SIGN 1F16D..1F16F ; valid ; ; NV8 # 13.0 CIRCLED CC..CIRCLED HUMAN FIGURE 1F170..1F178 ; valid ; ; NV8 # 6.0 NEGATIVE SQUARED LATIN CAPITAL LETTER A..NEGATIVE SQUARED LATIN CAPITAL LETTER I 1F179 ; valid ; ; NV8 # 5.2 NEGATIVE SQUARED LATIN CAPITAL LETTER J 1F17A ; valid ; ; NV8 # 6.0 NEGATIVE SQUARED LATIN CAPITAL LETTER K 1F17B..1F17C ; valid ; ; NV8 # 5.2 NEGATIVE SQUARED LATIN CAPITAL LETTER L..NEGATIVE SQUARED LATIN CAPITAL LETTER M 1F17D..1F17E ; valid ; ; NV8 # 6.0 NEGATIVE SQUARED LATIN CAPITAL LETTER N..NEGATIVE SQUARED LATIN CAPITAL LETTER O 1F17F ; valid ; ; NV8 # 5.2 NEGATIVE SQUARED LATIN CAPITAL LETTER P 1F180..1F189 ; valid ; ; NV8 # 6.0 NEGATIVE SQUARED LATIN CAPITAL LETTER Q..NEGATIVE SQUARED LATIN CAPITAL LETTER Z 1F18A..1F18D ; valid ; ; NV8 # 5.2 CROSSED NEGATIVE SQUARED LATIN CAPITAL LETTER P..NEGATIVE SQUARED SA 1F18E..1F18F ; valid ; ; NV8 # 6.0 NEGATIVE SQUARED AB..NEGATIVE SQUARED WC 1F190 ; mapped ; 0064 006A # 5.2 SQUARE DJ 1F191..1F19A ; valid ; ; NV8 # 6.0 SQUARED CL..SQUARED VS 1F19B..1F1AC ; valid ; ; NV8 # 9.0 SQUARED THREE D..SQUARED VOD 1F1AD ; valid ; ; NV8 # 13.0 MASK WORK SYMBOL 1F1AE..1F1E5 ; disallowed # NA .. 1F1E6..1F1FF ; valid ; ; NV8 # 6.0 REGIONAL INDICATOR SYMBOL LETTER A..REGIONAL INDICATOR SYMBOL LETTER Z 1F200 ; mapped ; 307B 304B # 5.2 SQUARE HIRAGANA HOKA 1F201 ; mapped ; 30B3 30B3 # 6.0 SQUARED KATAKANA KOKO 1F202 ; mapped ; 30B5 # 6.0 SQUARED KATAKANA SA 1F203..1F20F ; disallowed # NA .. 1F210 ; mapped ; 624B # 5.2 SQUARED CJK UNIFIED IDEOGRAPH-624B 1F211 ; mapped ; 5B57 # 5.2 SQUARED CJK UNIFIED IDEOGRAPH-5B57 1F212 ; mapped ; 53CC # 5.2 SQUARED CJK UNIFIED IDEOGRAPH-53CC 1F213 ; mapped ; 30C7 # 5.2 SQUARED KATAKANA DE 1F214 ; mapped ; 4E8C # 5.2 SQUARED CJK UNIFIED IDEOGRAPH-4E8C 1F215 ; mapped ; 591A # 5.2 SQUARED CJK UNIFIED IDEOGRAPH-591A 1F216 ; mapped ; 89E3 # 5.2 SQUARED CJK UNIFIED IDEOGRAPH-89E3 1F217 ; mapped ; 5929 # 5.2 SQUARED CJK UNIFIED IDEOGRAPH-5929 1F218 ; mapped ; 4EA4 # 5.2 SQUARED CJK UNIFIED IDEOGRAPH-4EA4 1F219 ; mapped ; 6620 # 5.2 SQUARED CJK UNIFIED IDEOGRAPH-6620 1F21A ; mapped ; 7121 # 5.2 SQUARED CJK UNIFIED IDEOGRAPH-7121 1F21B ; mapped ; 6599 # 5.2 SQUARED CJK UNIFIED IDEOGRAPH-6599 1F21C ; mapped ; 524D # 5.2 SQUARED CJK UNIFIED IDEOGRAPH-524D 1F21D ; mapped ; 5F8C # 5.2 SQUARED CJK UNIFIED IDEOGRAPH-5F8C 1F21E ; mapped ; 518D # 5.2 SQUARED CJK UNIFIED IDEOGRAPH-518D 1F21F ; mapped ; 65B0 # 5.2 SQUARED CJK UNIFIED IDEOGRAPH-65B0 1F220 ; mapped ; 521D # 5.2 SQUARED CJK UNIFIED IDEOGRAPH-521D 1F221 ; mapped ; 7D42 # 5.2 SQUARED CJK UNIFIED IDEOGRAPH-7D42 1F222 ; mapped ; 751F # 5.2 SQUARED CJK UNIFIED IDEOGRAPH-751F 1F223 ; mapped ; 8CA9 # 5.2 SQUARED CJK UNIFIED IDEOGRAPH-8CA9 1F224 ; mapped ; 58F0 # 5.2 SQUARED CJK UNIFIED IDEOGRAPH-58F0 1F225 ; mapped ; 5439 # 5.2 SQUARED CJK UNIFIED IDEOGRAPH-5439 1F226 ; mapped ; 6F14 # 5.2 SQUARED CJK UNIFIED IDEOGRAPH-6F14 1F227 ; mapped ; 6295 # 5.2 SQUARED CJK UNIFIED IDEOGRAPH-6295 1F228 ; mapped ; 6355 # 5.2 SQUARED CJK UNIFIED IDEOGRAPH-6355 1F229 ; mapped ; 4E00 # 5.2 SQUARED CJK UNIFIED IDEOGRAPH-4E00 1F22A ; mapped ; 4E09 # 5.2 SQUARED CJK UNIFIED IDEOGRAPH-4E09 1F22B ; mapped ; 904A # 5.2 SQUARED CJK UNIFIED IDEOGRAPH-904A 1F22C ; mapped ; 5DE6 # 5.2 SQUARED CJK UNIFIED IDEOGRAPH-5DE6 1F22D ; mapped ; 4E2D # 5.2 SQUARED CJK UNIFIED IDEOGRAPH-4E2D 1F22E ; mapped ; 53F3 # 5.2 SQUARED CJK UNIFIED IDEOGRAPH-53F3 1F22F ; mapped ; 6307 # 5.2 SQUARED CJK UNIFIED IDEOGRAPH-6307 1F230 ; mapped ; 8D70 # 5.2 SQUARED CJK UNIFIED IDEOGRAPH-8D70 1F231 ; mapped ; 6253 # 5.2 SQUARED CJK UNIFIED IDEOGRAPH-6253 1F232 ; mapped ; 7981 # 6.0 SQUARED CJK UNIFIED IDEOGRAPH-7981 1F233 ; mapped ; 7A7A # 6.0 SQUARED CJK UNIFIED IDEOGRAPH-7A7A 1F234 ; mapped ; 5408 # 6.0 SQUARED CJK UNIFIED IDEOGRAPH-5408 1F235 ; mapped ; 6E80 # 6.0 SQUARED CJK UNIFIED IDEOGRAPH-6E80 1F236 ; mapped ; 6709 # 6.0 SQUARED CJK UNIFIED IDEOGRAPH-6709 1F237 ; mapped ; 6708 # 6.0 SQUARED CJK UNIFIED IDEOGRAPH-6708 1F238 ; mapped ; 7533 # 6.0 SQUARED CJK UNIFIED IDEOGRAPH-7533 1F239 ; mapped ; 5272 # 6.0 SQUARED CJK UNIFIED IDEOGRAPH-5272 1F23A ; mapped ; 55B6 # 6.0 SQUARED CJK UNIFIED IDEOGRAPH-55B6 1F23B ; mapped ; 914D # 9.0 SQUARED CJK UNIFIED IDEOGRAPH-914D 1F23C..1F23F ; disallowed # NA .. 1F240 ; mapped ; 3014 672C 3015 #5.2 TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-672C 1F241 ; mapped ; 3014 4E09 3015 #5.2 TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-4E09 1F242 ; mapped ; 3014 4E8C 3015 #5.2 TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-4E8C 1F243 ; mapped ; 3014 5B89 3015 #5.2 TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-5B89 1F244 ; mapped ; 3014 70B9 3015 #5.2 TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-70B9 1F245 ; mapped ; 3014 6253 3015 #5.2 TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-6253 1F246 ; mapped ; 3014 76D7 3015 #5.2 TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-76D7 1F247 ; mapped ; 3014 52DD 3015 #5.2 TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-52DD 1F248 ; mapped ; 3014 6557 3015 #5.2 TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-6557 1F249..1F24F ; disallowed # NA .. 1F250 ; mapped ; 5F97 # 6.0 CIRCLED IDEOGRAPH ADVANTAGE 1F251 ; mapped ; 53EF # 6.0 CIRCLED IDEOGRAPH ACCEPT 1F252..1F25F ; disallowed # NA .. 1F260..1F265 ; valid ; ; NV8 # 10.0 ROUNDED SYMBOL FOR FU..ROUNDED SYMBOL FOR CAI 1F266..1F2FF ; disallowed # NA .. 1F300..1F320 ; valid ; ; NV8 # 6.0 CYCLONE..SHOOTING STAR 1F321..1F32C ; valid ; ; NV8 # 7.0 THERMOMETER..WIND BLOWING FACE 1F32D..1F32F ; valid ; ; NV8 # 8.0 HOT DOG..BURRITO 1F330..1F335 ; valid ; ; NV8 # 6.0 CHESTNUT..CACTUS 1F336 ; valid ; ; NV8 # 7.0 HOT PEPPER 1F337..1F37C ; valid ; ; NV8 # 6.0 TULIP..BABY BOTTLE 1F37D ; valid ; ; NV8 # 7.0 FORK AND KNIFE WITH PLATE 1F37E..1F37F ; valid ; ; NV8 # 8.0 BOTTLE WITH POPPING CORK..POPCORN 1F380..1F393 ; valid ; ; NV8 # 6.0 RIBBON..GRADUATION CAP 1F394..1F39F ; valid ; ; NV8 # 7.0 HEART WITH TIP ON THE LEFT..ADMISSION TICKETS 1F3A0..1F3C4 ; valid ; ; NV8 # 6.0 CAROUSEL HORSE..SURFER 1F3C5 ; valid ; ; NV8 # 7.0 SPORTS MEDAL 1F3C6..1F3CA ; valid ; ; NV8 # 6.0 TROPHY..SWIMMER 1F3CB..1F3CE ; valid ; ; NV8 # 7.0 WEIGHT LIFTER..RACING CAR 1F3CF..1F3D3 ; valid ; ; NV8 # 8.0 CRICKET BAT AND BALL..TABLE TENNIS PADDLE AND BALL 1F3D4..1F3DF ; valid ; ; NV8 # 7.0 SNOW CAPPED MOUNTAIN..STADIUM 1F3E0..1F3F0 ; valid ; ; NV8 # 6.0 HOUSE BUILDING..EUROPEAN CASTLE 1F3F1..1F3F7 ; valid ; ; NV8 # 7.0 WHITE PENNANT..LABEL 1F3F8..1F3FF ; valid ; ; NV8 # 8.0 BADMINTON RACQUET AND SHUTTLECOCK..EMOJI MODIFIER FITZPATRICK TYPE-6 1F400..1F43E ; valid ; ; NV8 # 6.0 RAT..PAW PRINTS 1F43F ; valid ; ; NV8 # 7.0 CHIPMUNK 1F440 ; valid ; ; NV8 # 6.0 EYES 1F441 ; valid ; ; NV8 # 7.0 EYE 1F442..1F4F7 ; valid ; ; NV8 # 6.0 EAR..CAMERA 1F4F8 ; valid ; ; NV8 # 7.0 CAMERA WITH FLASH 1F4F9..1F4FC ; valid ; ; NV8 # 6.0 VIDEO CAMERA..VIDEOCASSETTE 1F4FD..1F4FE ; valid ; ; NV8 # 7.0 FILM PROJECTOR..PORTABLE STEREO 1F4FF ; valid ; ; NV8 # 8.0 PRAYER BEADS 1F500..1F53D ; valid ; ; NV8 # 6.0 TWISTED RIGHTWARDS ARROWS..DOWN-POINTING SMALL RED TRIANGLE 1F53E..1F53F ; valid ; ; NV8 # 7.0 LOWER RIGHT SHADOWED WHITE CIRCLE..UPPER RIGHT SHADOWED WHITE CIRCLE 1F540..1F543 ; valid ; ; NV8 # 6.1 CIRCLED CROSS POMMEE..NOTCHED LEFT SEMICIRCLE WITH THREE DOTS 1F544..1F54A ; valid ; ; NV8 # 7.0 NOTCHED RIGHT SEMICIRCLE WITH THREE DOTS..DOVE OF PEACE 1F54B..1F54F ; valid ; ; NV8 # 8.0 KAABA..BOWL OF HYGIEIA 1F550..1F567 ; valid ; ; NV8 # 6.0 CLOCK FACE ONE OCLOCK..CLOCK FACE TWELVE-THIRTY 1F568..1F579 ; valid ; ; NV8 # 7.0 RIGHT SPEAKER..JOYSTICK 1F57A ; valid ; ; NV8 # 9.0 MAN DANCING 1F57B..1F5A3 ; valid ; ; NV8 # 7.0 LEFT HAND TELEPHONE RECEIVER..BLACK DOWN POINTING BACKHAND INDEX 1F5A4 ; valid ; ; NV8 # 9.0 BLACK HEART 1F5A5..1F5FA ; valid ; ; NV8 # 7.0 DESKTOP COMPUTER..WORLD MAP 1F5FB..1F5FF ; valid ; ; NV8 # 6.0 MOUNT FUJI..MOYAI 1F600 ; valid ; ; NV8 # 6.1 GRINNING FACE 1F601..1F610 ; valid ; ; NV8 # 6.0 GRINNING FACE WITH SMILING EYES..NEUTRAL FACE 1F611 ; valid ; ; NV8 # 6.1 EXPRESSIONLESS FACE 1F612..1F614 ; valid ; ; NV8 # 6.0 UNAMUSED FACE..PENSIVE FACE 1F615 ; valid ; ; NV8 # 6.1 CONFUSED FACE 1F616 ; valid ; ; NV8 # 6.0 CONFOUNDED FACE 1F617 ; valid ; ; NV8 # 6.1 KISSING FACE 1F618 ; valid ; ; NV8 # 6.0 FACE THROWING A KISS 1F619 ; valid ; ; NV8 # 6.1 KISSING FACE WITH SMILING EYES 1F61A ; valid ; ; NV8 # 6.0 KISSING FACE WITH CLOSED EYES 1F61B ; valid ; ; NV8 # 6.1 FACE WITH STUCK-OUT TONGUE 1F61C..1F61E ; valid ; ; NV8 # 6.0 FACE WITH STUCK-OUT TONGUE AND WINKING EYE..DISAPPOINTED FACE 1F61F ; valid ; ; NV8 # 6.1 WORRIED FACE 1F620..1F625 ; valid ; ; NV8 # 6.0 ANGRY FACE..DISAPPOINTED BUT RELIEVED FACE 1F626..1F627 ; valid ; ; NV8 # 6.1 FROWNING FACE WITH OPEN MOUTH..ANGUISHED FACE 1F628..1F62B ; valid ; ; NV8 # 6.0 FEARFUL FACE..TIRED FACE 1F62C ; valid ; ; NV8 # 6.1 GRIMACING FACE 1F62D ; valid ; ; NV8 # 6.0 LOUDLY CRYING FACE 1F62E..1F62F ; valid ; ; NV8 # 6.1 FACE WITH OPEN MOUTH..HUSHED FACE 1F630..1F633 ; valid ; ; NV8 # 6.0 FACE WITH OPEN MOUTH AND COLD SWEAT..FLUSHED FACE 1F634 ; valid ; ; NV8 # 6.1 SLEEPING FACE 1F635..1F640 ; valid ; ; NV8 # 6.0 DIZZY FACE..WEARY CAT FACE 1F641..1F642 ; valid ; ; NV8 # 7.0 SLIGHTLY FROWNING FACE..SLIGHTLY SMILING FACE 1F643..1F644 ; valid ; ; NV8 # 8.0 UPSIDE-DOWN FACE..FACE WITH ROLLING EYES 1F645..1F64F ; valid ; ; NV8 # 6.0 FACE WITH NO GOOD GESTURE..PERSON WITH FOLDED HANDS 1F650..1F67F ; valid ; ; NV8 # 7.0 NORTH WEST POINTING LEAF..REVERSE CHECKER BOARD 1F680..1F6C5 ; valid ; ; NV8 # 6.0 ROCKET..LEFT LUGGAGE 1F6C6..1F6CF ; valid ; ; NV8 # 7.0 TRIANGLE WITH ROUNDED CORNERS..BED 1F6D0 ; valid ; ; NV8 # 8.0 PLACE OF WORSHIP 1F6D1..1F6D2 ; valid ; ; NV8 # 9.0 OCTAGONAL SIGN..SHOPPING TROLLEY 1F6D3..1F6D4 ; valid ; ; NV8 # 10.0 STUPA..PAGODA 1F6D5 ; valid ; ; NV8 # 12.0 HINDU TEMPLE 1F6D6..1F6D7 ; valid ; ; NV8 # 13.0 HUT..ELEVATOR 1F6D8..1F6DB ; disallowed # NA .. 1F6DC ; valid ; ; NV8 # 15.0 WIRELESS 1F6DD..1F6DF ; valid ; ; NV8 # 14.0 PLAYGROUND SLIDE..RING BUOY 1F6E0..1F6EC ; valid ; ; NV8 # 7.0 HAMMER AND WRENCH..AIRPLANE ARRIVING 1F6ED..1F6EF ; disallowed # NA .. 1F6F0..1F6F3 ; valid ; ; NV8 # 7.0 SATELLITE..PASSENGER SHIP 1F6F4..1F6F6 ; valid ; ; NV8 # 9.0 SCOOTER..CANOE 1F6F7..1F6F8 ; valid ; ; NV8 # 10.0 SLED..FLYING SAUCER 1F6F9 ; valid ; ; NV8 # 11.0 SKATEBOARD 1F6FA ; valid ; ; NV8 # 12.0 AUTO RICKSHAW 1F6FB..1F6FC ; valid ; ; NV8 # 13.0 PICKUP TRUCK..ROLLER SKATE 1F6FD..1F6FF ; disallowed # NA .. 1F700..1F773 ; valid ; ; NV8 # 6.0 ALCHEMICAL SYMBOL FOR QUINTESSENCE..ALCHEMICAL SYMBOL FOR HALF OUNCE 1F774..1F776 ; valid ; ; NV8 # 15.0 LOT OF FORTUNE..LUNAR ECLIPSE 1F777..1F77A ; disallowed # NA .. 1F77B..1F77F ; valid ; ; NV8 # 15.0 HAUMEA..ORCUS 1F780..1F7D4 ; valid ; ; NV8 # 7.0 BLACK LEFT-POINTING ISOSCELES RIGHT TRIANGLE..HEAVY TWELVE POINTED PINWHEEL STAR 1F7D5..1F7D8 ; valid ; ; NV8 # 11.0 CIRCLED TRIANGLE..NEGATIVE CIRCLED SQUARE 1F7D9 ; valid ; ; NV8 # 15.0 NINE POINTED WHITE STAR 1F7DA..1F7DF ; disallowed # NA .. 1F7E0..1F7EB ; valid ; ; NV8 # 12.0 LARGE ORANGE CIRCLE..LARGE BROWN SQUARE 1F7EC..1F7EF ; disallowed # NA .. 1F7F0 ; valid ; ; NV8 # 14.0 HEAVY EQUALS SIGN 1F7F1..1F7FF ; disallowed # NA .. 1F800..1F80B ; valid ; ; NV8 # 7.0 LEFTWARDS ARROW WITH SMALL TRIANGLE ARROWHEAD..DOWNWARDS ARROW WITH LARGE TRIANGLE ARROWHEAD 1F80C..1F80F ; disallowed # NA .. 1F810..1F847 ; valid ; ; NV8 # 7.0 LEFTWARDS ARROW WITH SMALL EQUILATERAL ARROWHEAD..DOWNWARDS HEAVY ARROW 1F848..1F84F ; disallowed # NA .. 1F850..1F859 ; valid ; ; NV8 # 7.0 LEFTWARDS SANS-SERIF ARROW..UP DOWN SANS-SERIF ARROW 1F85A..1F85F ; disallowed # NA .. 1F860..1F887 ; valid ; ; NV8 # 7.0 WIDE-HEADED LEFTWARDS LIGHT BARB ARROW..WIDE-HEADED SOUTH WEST VERY HEAVY BARB ARROW 1F888..1F88F ; disallowed # NA .. 1F890..1F8AD ; valid ; ; NV8 # 7.0 LEFTWARDS TRIANGLE ARROWHEAD..WHITE ARROW SHAFT WIDTH TWO THIRDS 1F8AE..1F8AF ; disallowed # NA .. 1F8B0..1F8B1 ; valid ; ; NV8 # 13.0 ARROW POINTING UPWARDS THEN NORTH WEST..ARROW POINTING RIGHTWARDS THEN CURVING SOUTH WEST 1F8B2..1F8FF ; disallowed # NA .. 1F900..1F90B ; valid ; ; NV8 # 10.0 CIRCLED CROSS FORMEE WITH FOUR DOTS..DOWNWARD FACING NOTCHED HOOK WITH DOT 1F90C ; valid ; ; NV8 # 13.0 PINCHED FINGERS 1F90D..1F90F ; valid ; ; NV8 # 12.0 WHITE HEART..PINCHING HAND 1F910..1F918 ; valid ; ; NV8 # 8.0 ZIPPER-MOUTH FACE..SIGN OF THE HORNS 1F919..1F91E ; valid ; ; NV8 # 9.0 CALL ME HAND..HAND WITH INDEX AND MIDDLE FINGERS CROSSED 1F91F ; valid ; ; NV8 # 10.0 I LOVE YOU HAND SIGN 1F920..1F927 ; valid ; ; NV8 # 9.0 FACE WITH COWBOY HAT..SNEEZING FACE 1F928..1F92F ; valid ; ; NV8 # 10.0 FACE WITH ONE EYEBROW RAISED..SHOCKED FACE WITH EXPLODING HEAD 1F930 ; valid ; ; NV8 # 9.0 PREGNANT WOMAN 1F931..1F932 ; valid ; ; NV8 # 10.0 BREAST-FEEDING..PALMS UP TOGETHER 1F933..1F93E ; valid ; ; NV8 # 9.0 SELFIE..HANDBALL 1F93F ; valid ; ; NV8 # 12.0 DIVING MASK 1F940..1F94B ; valid ; ; NV8 # 9.0 WILTED FLOWER..MARTIAL ARTS UNIFORM 1F94C ; valid ; ; NV8 # 10.0 CURLING STONE 1F94D..1F94F ; valid ; ; NV8 # 11.0 LACROSSE STICK AND BALL..FLYING DISC 1F950..1F95E ; valid ; ; NV8 # 9.0 CROISSANT..PANCAKES 1F95F..1F96B ; valid ; ; NV8 # 10.0 DUMPLING..CANNED FOOD 1F96C..1F970 ; valid ; ; NV8 # 11.0 LEAFY GREEN..SMILING FACE WITH SMILING EYES AND THREE HEARTS 1F971 ; valid ; ; NV8 # 12.0 YAWNING FACE 1F972 ; valid ; ; NV8 # 13.0 SMILING FACE WITH TEAR 1F973..1F976 ; valid ; ; NV8 # 11.0 FACE WITH PARTY HORN AND PARTY HAT..FREEZING FACE 1F977..1F978 ; valid ; ; NV8 # 13.0 NINJA..DISGUISED FACE 1F979 ; valid ; ; NV8 # 14.0 FACE HOLDING BACK TEARS 1F97A ; valid ; ; NV8 # 11.0 FACE WITH PLEADING EYES 1F97B ; valid ; ; NV8 # 12.0 SARI 1F97C..1F97F ; valid ; ; NV8 # 11.0 LAB COAT..FLAT SHOE 1F980..1F984 ; valid ; ; NV8 # 8.0 CRAB..UNICORN FACE 1F985..1F991 ; valid ; ; NV8 # 9.0 EAGLE..SQUID 1F992..1F997 ; valid ; ; NV8 # 10.0 GIRAFFE FACE..CRICKET 1F998..1F9A2 ; valid ; ; NV8 # 11.0 KANGAROO..SWAN 1F9A3..1F9A4 ; valid ; ; NV8 # 13.0 MAMMOTH..DODO 1F9A5..1F9AA ; valid ; ; NV8 # 12.0 SLOTH..OYSTER 1F9AB..1F9AD ; valid ; ; NV8 # 13.0 BEAVER..SEAL 1F9AE..1F9AF ; valid ; ; NV8 # 12.0 GUIDE DOG..PROBING CANE 1F9B0..1F9B9 ; valid ; ; NV8 # 11.0 EMOJI COMPONENT RED HAIR..SUPERVILLAIN 1F9BA..1F9BF ; valid ; ; NV8 # 12.0 SAFETY VEST..MECHANICAL LEG 1F9C0 ; valid ; ; NV8 # 8.0 CHEESE WEDGE 1F9C1..1F9C2 ; valid ; ; NV8 # 11.0 CUPCAKE..SALT SHAKER 1F9C3..1F9CA ; valid ; ; NV8 # 12.0 BEVERAGE BOX..ICE CUBE 1F9CB ; valid ; ; NV8 # 13.0 BUBBLE TEA 1F9CC ; valid ; ; NV8 # 14.0 TROLL 1F9CD..1F9CF ; valid ; ; NV8 # 12.0 STANDING PERSON..DEAF PERSON 1F9D0..1F9E6 ; valid ; ; NV8 # 10.0 FACE WITH MONOCLE..SOCKS 1F9E7..1F9FF ; valid ; ; NV8 # 11.0 RED GIFT ENVELOPE..NAZAR AMULET 1FA00..1FA53 ; valid ; ; NV8 # 12.0 NEUTRAL CHESS KING..BLACK CHESS KNIGHT-BISHOP 1FA54..1FA5F ; disallowed # NA .. 1FA60..1FA6D ; valid ; ; NV8 # 11.0 XIANGQI RED GENERAL..XIANGQI BLACK SOLDIER 1FA6E..1FA6F ; disallowed # NA .. 1FA70..1FA73 ; valid ; ; NV8 # 12.0 BALLET SHOES..SHORTS 1FA74 ; valid ; ; NV8 # 13.0 THONG SANDAL 1FA75..1FA77 ; valid ; ; NV8 # 15.0 LIGHT BLUE HEART..PINK HEART 1FA78..1FA7A ; valid ; ; NV8 # 12.0 DROP OF BLOOD..STETHOSCOPE 1FA7B..1FA7C ; valid ; ; NV8 # 14.0 X-RAY..CRUTCH 1FA7D..1FA7F ; disallowed # NA .. 1FA80..1FA82 ; valid ; ; NV8 # 12.0 YO-YO..PARACHUTE 1FA83..1FA86 ; valid ; ; NV8 # 13.0 BOOMERANG..NESTING DOLLS 1FA87..1FA88 ; valid ; ; NV8 # 15.0 MARACAS..FLUTE 1FA89..1FA8F ; disallowed # NA .. 1FA90..1FA95 ; valid ; ; NV8 # 12.0 RINGED PLANET..BANJO 1FA96..1FAA8 ; valid ; ; NV8 # 13.0 MILITARY HELMET..ROCK 1FAA9..1FAAC ; valid ; ; NV8 # 14.0 MIRROR BALL..HAMSA 1FAAD..1FAAF ; valid ; ; NV8 # 15.0 FOLDING HAND FAN..KHANDA 1FAB0..1FAB6 ; valid ; ; NV8 # 13.0 FLY..FEATHER 1FAB7..1FABA ; valid ; ; NV8 # 14.0 LOTUS..NEST WITH EGGS 1FABB..1FABD ; valid ; ; NV8 # 15.0 HYACINTH..WING 1FABE ; disallowed # NA 1FABF ; valid ; ; NV8 # 15.0 GOOSE 1FAC0..1FAC2 ; valid ; ; NV8 # 13.0 ANATOMICAL HEART..PEOPLE HUGGING 1FAC3..1FAC5 ; valid ; ; NV8 # 14.0 PREGNANT MAN..PERSON WITH CROWN 1FAC6..1FACD ; disallowed # NA .. 1FACE..1FACF ; valid ; ; NV8 # 15.0 MOOSE..DONKEY 1FAD0..1FAD6 ; valid ; ; NV8 # 13.0 BLUEBERRIES..TEAPOT 1FAD7..1FAD9 ; valid ; ; NV8 # 14.0 POURING LIQUID..JAR 1FADA..1FADB ; valid ; ; NV8 # 15.0 GINGER ROOT..PEA POD 1FADC..1FADF ; disallowed # NA .. 1FAE0..1FAE7 ; valid ; ; NV8 # 14.0 MELTING FACE..BUBBLES 1FAE8 ; valid ; ; NV8 # 15.0 SHAKING FACE 1FAE9..1FAEF ; disallowed # NA .. 1FAF0..1FAF6 ; valid ; ; NV8 # 14.0 HAND WITH INDEX FINGER AND THUMB CROSSED..HEART HANDS 1FAF7..1FAF8 ; valid ; ; NV8 # 15.0 LEFTWARDS PUSHING HAND..RIGHTWARDS PUSHING HAND 1FAF9..1FAFF ; disallowed # NA .. 1FB00..1FB92 ; valid ; ; NV8 # 13.0 BLOCK SEXTANT-1..UPPER HALF INVERSE MEDIUM SHADE AND LOWER HALF BLOCK 1FB93 ; disallowed # NA 1FB94..1FBCA ; valid ; ; NV8 # 13.0 LEFT HALF INVERSE MEDIUM SHADE AND RIGHT HALF BLOCK..WHITE UP-POINTING CHEVRON 1FBCB..1FBEF ; disallowed # NA .. 1FBF0 ; mapped ; 0030 # 13.0 SEGMENTED DIGIT ZERO 1FBF1 ; mapped ; 0031 # 13.0 SEGMENTED DIGIT ONE 1FBF2 ; mapped ; 0032 # 13.0 SEGMENTED DIGIT TWO 1FBF3 ; mapped ; 0033 # 13.0 SEGMENTED DIGIT THREE 1FBF4 ; mapped ; 0034 # 13.0 SEGMENTED DIGIT FOUR 1FBF5 ; mapped ; 0035 # 13.0 SEGMENTED DIGIT FIVE 1FBF6 ; mapped ; 0036 # 13.0 SEGMENTED DIGIT SIX 1FBF7 ; mapped ; 0037 # 13.0 SEGMENTED DIGIT SEVEN 1FBF8 ; mapped ; 0038 # 13.0 SEGMENTED DIGIT EIGHT 1FBF9 ; mapped ; 0039 # 13.0 SEGMENTED DIGIT NINE 1FBFA..1FFFD ; disallowed # NA .. 1FFFE..1FFFF ; disallowed # 2.0 .. 20000..2A6D6 ; valid # 3.1 CJK UNIFIED IDEOGRAPH-20000..CJK UNIFIED IDEOGRAPH-2A6D6 2A6D7..2A6DD ; valid # 13.0 CJK UNIFIED IDEOGRAPH-2A6D7..CJK UNIFIED IDEOGRAPH-2A6DD 2A6DE..2A6DF ; valid # 14.0 CJK UNIFIED IDEOGRAPH-2A6DE..CJK UNIFIED IDEOGRAPH-2A6DF 2A6E0..2A6FF ; disallowed # NA .. 2A700..2B734 ; valid # 5.2 CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B734 2B735..2B738 ; valid # 14.0 CJK UNIFIED IDEOGRAPH-2B735..CJK UNIFIED IDEOGRAPH-2B738 2B739 ; valid # 15.0 CJK UNIFIED IDEOGRAPH-2B739 2B73A..2B73F ; disallowed # NA .. 2B740..2B81D ; valid # 6.0 CJK UNIFIED IDEOGRAPH-2B740..CJK UNIFIED IDEOGRAPH-2B81D 2B81E..2B81F ; disallowed # NA .. 2B820..2CEA1 ; valid # 8.0 CJK UNIFIED IDEOGRAPH-2B820..CJK UNIFIED IDEOGRAPH-2CEA1 2CEA2..2CEAF ; disallowed # NA .. 2CEB0..2EBE0 ; valid # 10.0 CJK UNIFIED IDEOGRAPH-2CEB0..CJK UNIFIED IDEOGRAPH-2EBE0 2EBE1..2EBEF ; disallowed # NA .. 2EBF0..2EE5D ; valid # 15.1 CJK UNIFIED IDEOGRAPH-2EBF0..CJK UNIFIED IDEOGRAPH-2EE5D 2EE5E..2F7FF ; disallowed # NA .. 2F800 ; mapped ; 4E3D # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F800 2F801 ; mapped ; 4E38 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F801 2F802 ; mapped ; 4E41 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F802 2F803 ; mapped ; 20122 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F803 2F804 ; mapped ; 4F60 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F804 2F805 ; mapped ; 4FAE # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F805 2F806 ; mapped ; 4FBB # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F806 2F807 ; mapped ; 5002 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F807 2F808 ; mapped ; 507A # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F808 2F809 ; mapped ; 5099 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F809 2F80A ; mapped ; 50E7 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F80A 2F80B ; mapped ; 50CF # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F80B 2F80C ; mapped ; 349E # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F80C 2F80D ; mapped ; 2063A # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F80D 2F80E ; mapped ; 514D # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F80E 2F80F ; mapped ; 5154 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F80F 2F810 ; mapped ; 5164 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F810 2F811 ; mapped ; 5177 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F811 2F812 ; mapped ; 2051C # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F812 2F813 ; mapped ; 34B9 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F813 2F814 ; mapped ; 5167 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F814 2F815 ; mapped ; 518D # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F815 2F816 ; mapped ; 2054B # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F816 2F817 ; mapped ; 5197 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F817 2F818 ; mapped ; 51A4 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F818 2F819 ; mapped ; 4ECC # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F819 2F81A ; mapped ; 51AC # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F81A 2F81B ; mapped ; 51B5 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F81B 2F81C ; mapped ; 291DF # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F81C 2F81D ; mapped ; 51F5 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F81D 2F81E ; mapped ; 5203 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F81E 2F81F ; mapped ; 34DF # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F81F 2F820 ; mapped ; 523B # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F820 2F821 ; mapped ; 5246 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F821 2F822 ; mapped ; 5272 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F822 2F823 ; mapped ; 5277 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F823 2F824 ; mapped ; 3515 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F824 2F825 ; mapped ; 52C7 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F825 2F826 ; mapped ; 52C9 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F826 2F827 ; mapped ; 52E4 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F827 2F828 ; mapped ; 52FA # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F828 2F829 ; mapped ; 5305 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F829 2F82A ; mapped ; 5306 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F82A 2F82B ; mapped ; 5317 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F82B 2F82C ; mapped ; 5349 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F82C 2F82D ; mapped ; 5351 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F82D 2F82E ; mapped ; 535A # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F82E 2F82F ; mapped ; 5373 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F82F 2F830 ; mapped ; 537D # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F830 2F831..2F833 ; mapped ; 537F # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F831..CJK COMPATIBILITY IDEOGRAPH-2F833 2F834 ; mapped ; 20A2C # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F834 2F835 ; mapped ; 7070 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F835 2F836 ; mapped ; 53CA # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F836 2F837 ; mapped ; 53DF # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F837 2F838 ; mapped ; 20B63 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F838 2F839 ; mapped ; 53EB # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F839 2F83A ; mapped ; 53F1 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F83A 2F83B ; mapped ; 5406 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F83B 2F83C ; mapped ; 549E # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F83C 2F83D ; mapped ; 5438 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F83D 2F83E ; mapped ; 5448 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F83E 2F83F ; mapped ; 5468 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F83F 2F840 ; mapped ; 54A2 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F840 2F841 ; mapped ; 54F6 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F841 2F842 ; mapped ; 5510 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F842 2F843 ; mapped ; 5553 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F843 2F844 ; mapped ; 5563 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F844 2F845..2F846 ; mapped ; 5584 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F845..CJK COMPATIBILITY IDEOGRAPH-2F846 2F847 ; mapped ; 5599 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F847 2F848 ; mapped ; 55AB # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F848 2F849 ; mapped ; 55B3 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F849 2F84A ; mapped ; 55C2 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F84A 2F84B ; mapped ; 5716 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F84B 2F84C ; mapped ; 5606 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F84C 2F84D ; mapped ; 5717 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F84D 2F84E ; mapped ; 5651 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F84E 2F84F ; mapped ; 5674 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F84F 2F850 ; mapped ; 5207 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F850 2F851 ; mapped ; 58EE # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F851 2F852 ; mapped ; 57CE # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F852 2F853 ; mapped ; 57F4 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F853 2F854 ; mapped ; 580D # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F854 2F855 ; mapped ; 578B # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F855 2F856 ; mapped ; 5832 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F856 2F857 ; mapped ; 5831 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F857 2F858 ; mapped ; 58AC # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F858 2F859 ; mapped ; 214E4 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F859 2F85A ; mapped ; 58F2 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F85A 2F85B ; mapped ; 58F7 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F85B 2F85C ; mapped ; 5906 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F85C 2F85D ; mapped ; 591A # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F85D 2F85E ; mapped ; 5922 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F85E 2F85F ; mapped ; 5962 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F85F 2F860 ; mapped ; 216A8 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F860 2F861 ; mapped ; 216EA # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F861 2F862 ; mapped ; 59EC # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F862 2F863 ; mapped ; 5A1B # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F863 2F864 ; mapped ; 5A27 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F864 2F865 ; mapped ; 59D8 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F865 2F866 ; mapped ; 5A66 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F866 2F867 ; mapped ; 36EE # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F867 2F868 ; disallowed # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F868 2F869 ; mapped ; 5B08 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F869 2F86A..2F86B ; mapped ; 5B3E # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F86A..CJK COMPATIBILITY IDEOGRAPH-2F86B 2F86C ; mapped ; 219C8 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F86C 2F86D ; mapped ; 5BC3 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F86D 2F86E ; mapped ; 5BD8 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F86E 2F86F ; mapped ; 5BE7 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F86F 2F870 ; mapped ; 5BF3 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F870 2F871 ; mapped ; 21B18 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F871 2F872 ; mapped ; 5BFF # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F872 2F873 ; mapped ; 5C06 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F873 2F874 ; disallowed # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F874 2F875 ; mapped ; 5C22 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F875 2F876 ; mapped ; 3781 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F876 2F877 ; mapped ; 5C60 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F877 2F878 ; mapped ; 5C6E # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F878 2F879 ; mapped ; 5CC0 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F879 2F87A ; mapped ; 5C8D # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F87A 2F87B ; mapped ; 21DE4 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F87B 2F87C ; mapped ; 5D43 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F87C 2F87D ; mapped ; 21DE6 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F87D 2F87E ; mapped ; 5D6E # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F87E 2F87F ; mapped ; 5D6B # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F87F 2F880 ; mapped ; 5D7C # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F880 2F881 ; mapped ; 5DE1 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F881 2F882 ; mapped ; 5DE2 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F882 2F883 ; mapped ; 382F # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F883 2F884 ; mapped ; 5DFD # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F884 2F885 ; mapped ; 5E28 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F885 2F886 ; mapped ; 5E3D # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F886 2F887 ; mapped ; 5E69 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F887 2F888 ; mapped ; 3862 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F888 2F889 ; mapped ; 22183 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F889 2F88A ; mapped ; 387C # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F88A 2F88B ; mapped ; 5EB0 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F88B 2F88C ; mapped ; 5EB3 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F88C 2F88D ; mapped ; 5EB6 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F88D 2F88E ; mapped ; 5ECA # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F88E 2F88F ; mapped ; 2A392 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F88F 2F890 ; mapped ; 5EFE # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F890 2F891..2F892 ; mapped ; 22331 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F891..CJK COMPATIBILITY IDEOGRAPH-2F892 2F893 ; mapped ; 8201 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F893 2F894..2F895 ; mapped ; 5F22 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F894..CJK COMPATIBILITY IDEOGRAPH-2F895 2F896 ; mapped ; 38C7 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F896 2F897 ; mapped ; 232B8 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F897 2F898 ; mapped ; 261DA # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F898 2F899 ; mapped ; 5F62 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F899 2F89A ; mapped ; 5F6B # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F89A 2F89B ; mapped ; 38E3 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F89B 2F89C ; mapped ; 5F9A # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F89C 2F89D ; mapped ; 5FCD # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F89D 2F89E ; mapped ; 5FD7 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F89E 2F89F ; mapped ; 5FF9 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F89F 2F8A0 ; mapped ; 6081 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8A0 2F8A1 ; mapped ; 393A # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8A1 2F8A2 ; mapped ; 391C # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8A2 2F8A3 ; mapped ; 6094 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8A3 2F8A4 ; mapped ; 226D4 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8A4 2F8A5 ; mapped ; 60C7 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8A5 2F8A6 ; mapped ; 6148 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8A6 2F8A7 ; mapped ; 614C # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8A7 2F8A8 ; mapped ; 614E # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8A8 2F8A9 ; mapped ; 614C # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8A9 2F8AA ; mapped ; 617A # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8AA 2F8AB ; mapped ; 618E # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8AB 2F8AC ; mapped ; 61B2 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8AC 2F8AD ; mapped ; 61A4 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8AD 2F8AE ; mapped ; 61AF # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8AE 2F8AF ; mapped ; 61DE # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8AF 2F8B0 ; mapped ; 61F2 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8B0 2F8B1 ; mapped ; 61F6 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8B1 2F8B2 ; mapped ; 6210 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8B2 2F8B3 ; mapped ; 621B # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8B3 2F8B4 ; mapped ; 625D # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8B4 2F8B5 ; mapped ; 62B1 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8B5 2F8B6 ; mapped ; 62D4 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8B6 2F8B7 ; mapped ; 6350 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8B7 2F8B8 ; mapped ; 22B0C # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8B8 2F8B9 ; mapped ; 633D # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8B9 2F8BA ; mapped ; 62FC # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8BA 2F8BB ; mapped ; 6368 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8BB 2F8BC ; mapped ; 6383 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8BC 2F8BD ; mapped ; 63E4 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8BD 2F8BE ; mapped ; 22BF1 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8BE 2F8BF ; mapped ; 6422 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8BF 2F8C0 ; mapped ; 63C5 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8C0 2F8C1 ; mapped ; 63A9 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8C1 2F8C2 ; mapped ; 3A2E # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8C2 2F8C3 ; mapped ; 6469 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8C3 2F8C4 ; mapped ; 647E # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8C4 2F8C5 ; mapped ; 649D # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8C5 2F8C6 ; mapped ; 6477 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8C6 2F8C7 ; mapped ; 3A6C # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8C7 2F8C8 ; mapped ; 654F # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8C8 2F8C9 ; mapped ; 656C # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8C9 2F8CA ; mapped ; 2300A # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8CA 2F8CB ; mapped ; 65E3 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8CB 2F8CC ; mapped ; 66F8 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8CC 2F8CD ; mapped ; 6649 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8CD 2F8CE ; mapped ; 3B19 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8CE 2F8CF ; mapped ; 6691 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8CF 2F8D0 ; mapped ; 3B08 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8D0 2F8D1 ; mapped ; 3AE4 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8D1 2F8D2 ; mapped ; 5192 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8D2 2F8D3 ; mapped ; 5195 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8D3 2F8D4 ; mapped ; 6700 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8D4 2F8D5 ; mapped ; 669C # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8D5 2F8D6 ; mapped ; 80AD # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8D6 2F8D7 ; mapped ; 43D9 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8D7 2F8D8 ; mapped ; 6717 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8D8 2F8D9 ; mapped ; 671B # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8D9 2F8DA ; mapped ; 6721 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8DA 2F8DB ; mapped ; 675E # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8DB 2F8DC ; mapped ; 6753 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8DC 2F8DD ; mapped ; 233C3 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8DD 2F8DE ; mapped ; 3B49 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8DE 2F8DF ; mapped ; 67FA # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8DF 2F8E0 ; mapped ; 6785 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8E0 2F8E1 ; mapped ; 6852 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8E1 2F8E2 ; mapped ; 6885 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8E2 2F8E3 ; mapped ; 2346D # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8E3 2F8E4 ; mapped ; 688E # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8E4 2F8E5 ; mapped ; 681F # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8E5 2F8E6 ; mapped ; 6914 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8E6 2F8E7 ; mapped ; 3B9D # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8E7 2F8E8 ; mapped ; 6942 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8E8 2F8E9 ; mapped ; 69A3 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8E9 2F8EA ; mapped ; 69EA # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8EA 2F8EB ; mapped ; 6AA8 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8EB 2F8EC ; mapped ; 236A3 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8EC 2F8ED ; mapped ; 6ADB # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8ED 2F8EE ; mapped ; 3C18 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8EE 2F8EF ; mapped ; 6B21 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8EF 2F8F0 ; mapped ; 238A7 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8F0 2F8F1 ; mapped ; 6B54 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8F1 2F8F2 ; mapped ; 3C4E # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8F2 2F8F3 ; mapped ; 6B72 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8F3 2F8F4 ; mapped ; 6B9F # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8F4 2F8F5 ; mapped ; 6BBA # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8F5 2F8F6 ; mapped ; 6BBB # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8F6 2F8F7 ; mapped ; 23A8D # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8F7 2F8F8 ; mapped ; 21D0B # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8F8 2F8F9 ; mapped ; 23AFA # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8F9 2F8FA ; mapped ; 6C4E # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8FA 2F8FB ; mapped ; 23CBC # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8FB 2F8FC ; mapped ; 6CBF # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8FC 2F8FD ; mapped ; 6CCD # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8FD 2F8FE ; mapped ; 6C67 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8FE 2F8FF ; mapped ; 6D16 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F8FF 2F900 ; mapped ; 6D3E # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F900 2F901 ; mapped ; 6D77 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F901 2F902 ; mapped ; 6D41 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F902 2F903 ; mapped ; 6D69 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F903 2F904 ; mapped ; 6D78 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F904 2F905 ; mapped ; 6D85 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F905 2F906 ; mapped ; 23D1E # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F906 2F907 ; mapped ; 6D34 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F907 2F908 ; mapped ; 6E2F # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F908 2F909 ; mapped ; 6E6E # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F909 2F90A ; mapped ; 3D33 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F90A 2F90B ; mapped ; 6ECB # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F90B 2F90C ; mapped ; 6EC7 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F90C 2F90D ; mapped ; 23ED1 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F90D 2F90E ; mapped ; 6DF9 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F90E 2F90F ; mapped ; 6F6E # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F90F 2F910 ; mapped ; 23F5E # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F910 2F911 ; mapped ; 23F8E # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F911 2F912 ; mapped ; 6FC6 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F912 2F913 ; mapped ; 7039 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F913 2F914 ; mapped ; 701E # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F914 2F915 ; mapped ; 701B # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F915 2F916 ; mapped ; 3D96 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F916 2F917 ; mapped ; 704A # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F917 2F918 ; mapped ; 707D # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F918 2F919 ; mapped ; 7077 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F919 2F91A ; mapped ; 70AD # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F91A 2F91B ; mapped ; 20525 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F91B 2F91C ; mapped ; 7145 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F91C 2F91D ; mapped ; 24263 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F91D 2F91E ; mapped ; 719C # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F91E 2F91F ; disallowed # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F91F 2F920 ; mapped ; 7228 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F920 2F921 ; mapped ; 7235 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F921 2F922 ; mapped ; 7250 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F922 2F923 ; mapped ; 24608 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F923 2F924 ; mapped ; 7280 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F924 2F925 ; mapped ; 7295 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F925 2F926 ; mapped ; 24735 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F926 2F927 ; mapped ; 24814 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F927 2F928 ; mapped ; 737A # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F928 2F929 ; mapped ; 738B # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F929 2F92A ; mapped ; 3EAC # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F92A 2F92B ; mapped ; 73A5 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F92B 2F92C..2F92D ; mapped ; 3EB8 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F92C..CJK COMPATIBILITY IDEOGRAPH-2F92D 2F92E ; mapped ; 7447 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F92E 2F92F ; mapped ; 745C # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F92F 2F930 ; mapped ; 7471 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F930 2F931 ; mapped ; 7485 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F931 2F932 ; mapped ; 74CA # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F932 2F933 ; mapped ; 3F1B # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F933 2F934 ; mapped ; 7524 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F934 2F935 ; mapped ; 24C36 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F935 2F936 ; mapped ; 753E # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F936 2F937 ; mapped ; 24C92 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F937 2F938 ; mapped ; 7570 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F938 2F939 ; mapped ; 2219F # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F939 2F93A ; mapped ; 7610 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F93A 2F93B ; mapped ; 24FA1 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F93B 2F93C ; mapped ; 24FB8 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F93C 2F93D ; mapped ; 25044 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F93D 2F93E ; mapped ; 3FFC # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F93E 2F93F ; mapped ; 4008 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F93F 2F940 ; mapped ; 76F4 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F940 2F941 ; mapped ; 250F3 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F941 2F942 ; mapped ; 250F2 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F942 2F943 ; mapped ; 25119 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F943 2F944 ; mapped ; 25133 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F944 2F945 ; mapped ; 771E # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F945 2F946..2F947 ; mapped ; 771F # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F946..CJK COMPATIBILITY IDEOGRAPH-2F947 2F948 ; mapped ; 774A # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F948 2F949 ; mapped ; 4039 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F949 2F94A ; mapped ; 778B # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F94A 2F94B ; mapped ; 4046 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F94B 2F94C ; mapped ; 4096 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F94C 2F94D ; mapped ; 2541D # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F94D 2F94E ; mapped ; 784E # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F94E 2F94F ; mapped ; 788C # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F94F 2F950 ; mapped ; 78CC # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F950 2F951 ; mapped ; 40E3 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F951 2F952 ; mapped ; 25626 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F952 2F953 ; mapped ; 7956 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F953 2F954 ; mapped ; 2569A # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F954 2F955 ; mapped ; 256C5 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F955 2F956 ; mapped ; 798F # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F956 2F957 ; mapped ; 79EB # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F957 2F958 ; mapped ; 412F # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F958 2F959 ; mapped ; 7A40 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F959 2F95A ; mapped ; 7A4A # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F95A 2F95B ; mapped ; 7A4F # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F95B 2F95C ; mapped ; 2597C # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F95C 2F95D..2F95E ; mapped ; 25AA7 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F95D..CJK COMPATIBILITY IDEOGRAPH-2F95E 2F95F ; disallowed # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F95F 2F960 ; mapped ; 4202 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F960 2F961 ; mapped ; 25BAB # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F961 2F962 ; mapped ; 7BC6 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F962 2F963 ; mapped ; 7BC9 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F963 2F964 ; mapped ; 4227 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F964 2F965 ; mapped ; 25C80 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F965 2F966 ; mapped ; 7CD2 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F966 2F967 ; mapped ; 42A0 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F967 2F968 ; mapped ; 7CE8 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F968 2F969 ; mapped ; 7CE3 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F969 2F96A ; mapped ; 7D00 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F96A 2F96B ; mapped ; 25F86 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F96B 2F96C ; mapped ; 7D63 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F96C 2F96D ; mapped ; 4301 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F96D 2F96E ; mapped ; 7DC7 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F96E 2F96F ; mapped ; 7E02 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F96F 2F970 ; mapped ; 7E45 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F970 2F971 ; mapped ; 4334 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F971 2F972 ; mapped ; 26228 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F972 2F973 ; mapped ; 26247 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F973 2F974 ; mapped ; 4359 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F974 2F975 ; mapped ; 262D9 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F975 2F976 ; mapped ; 7F7A # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F976 2F977 ; mapped ; 2633E # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F977 2F978 ; mapped ; 7F95 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F978 2F979 ; mapped ; 7FFA # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F979 2F97A ; mapped ; 8005 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F97A 2F97B ; mapped ; 264DA # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F97B 2F97C ; mapped ; 26523 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F97C 2F97D ; mapped ; 8060 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F97D 2F97E ; mapped ; 265A8 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F97E 2F97F ; mapped ; 8070 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F97F 2F980 ; mapped ; 2335F # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F980 2F981 ; mapped ; 43D5 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F981 2F982 ; mapped ; 80B2 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F982 2F983 ; mapped ; 8103 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F983 2F984 ; mapped ; 440B # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F984 2F985 ; mapped ; 813E # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F985 2F986 ; mapped ; 5AB5 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F986 2F987 ; mapped ; 267A7 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F987 2F988 ; mapped ; 267B5 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F988 2F989 ; mapped ; 23393 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F989 2F98A ; mapped ; 2339C # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F98A 2F98B ; mapped ; 8201 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F98B 2F98C ; mapped ; 8204 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F98C 2F98D ; mapped ; 8F9E # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F98D 2F98E ; mapped ; 446B # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F98E 2F98F ; mapped ; 8291 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F98F 2F990 ; mapped ; 828B # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F990 2F991 ; mapped ; 829D # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F991 2F992 ; mapped ; 52B3 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F992 2F993 ; mapped ; 82B1 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F993 2F994 ; mapped ; 82B3 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F994 2F995 ; mapped ; 82BD # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F995 2F996 ; mapped ; 82E6 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F996 2F997 ; mapped ; 26B3C # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F997 2F998 ; mapped ; 82E5 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F998 2F999 ; mapped ; 831D # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F999 2F99A ; mapped ; 8363 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F99A 2F99B ; mapped ; 83AD # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F99B 2F99C ; mapped ; 8323 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F99C 2F99D ; mapped ; 83BD # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F99D 2F99E ; mapped ; 83E7 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F99E 2F99F ; mapped ; 8457 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F99F 2F9A0 ; mapped ; 8353 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9A0 2F9A1 ; mapped ; 83CA # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9A1 2F9A2 ; mapped ; 83CC # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9A2 2F9A3 ; mapped ; 83DC # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9A3 2F9A4 ; mapped ; 26C36 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9A4 2F9A5 ; mapped ; 26D6B # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9A5 2F9A6 ; mapped ; 26CD5 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9A6 2F9A7 ; mapped ; 452B # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9A7 2F9A8 ; mapped ; 84F1 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9A8 2F9A9 ; mapped ; 84F3 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9A9 2F9AA ; mapped ; 8516 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9AA 2F9AB ; mapped ; 273CA # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9AB 2F9AC ; mapped ; 8564 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9AC 2F9AD ; mapped ; 26F2C # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9AD 2F9AE ; mapped ; 455D # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9AE 2F9AF ; mapped ; 4561 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9AF 2F9B0 ; mapped ; 26FB1 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9B0 2F9B1 ; mapped ; 270D2 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9B1 2F9B2 ; mapped ; 456B # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9B2 2F9B3 ; mapped ; 8650 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9B3 2F9B4 ; mapped ; 865C # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9B4 2F9B5 ; mapped ; 8667 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9B5 2F9B6 ; mapped ; 8669 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9B6 2F9B7 ; mapped ; 86A9 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9B7 2F9B8 ; mapped ; 8688 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9B8 2F9B9 ; mapped ; 870E # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9B9 2F9BA ; mapped ; 86E2 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9BA 2F9BB ; mapped ; 8779 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9BB 2F9BC ; mapped ; 8728 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9BC 2F9BD ; mapped ; 876B # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9BD 2F9BE ; mapped ; 8786 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9BE 2F9BF ; disallowed # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9BF 2F9C0 ; mapped ; 87E1 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9C0 2F9C1 ; mapped ; 8801 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9C1 2F9C2 ; mapped ; 45F9 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9C2 2F9C3 ; mapped ; 8860 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9C3 2F9C4 ; mapped ; 8863 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9C4 2F9C5 ; mapped ; 27667 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9C5 2F9C6 ; mapped ; 88D7 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9C6 2F9C7 ; mapped ; 88DE # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9C7 2F9C8 ; mapped ; 4635 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9C8 2F9C9 ; mapped ; 88FA # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9C9 2F9CA ; mapped ; 34BB # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9CA 2F9CB ; mapped ; 278AE # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9CB 2F9CC ; mapped ; 27966 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9CC 2F9CD ; mapped ; 46BE # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9CD 2F9CE ; mapped ; 46C7 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9CE 2F9CF ; mapped ; 8AA0 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9CF 2F9D0 ; mapped ; 8AED # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9D0 2F9D1 ; mapped ; 8B8A # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9D1 2F9D2 ; mapped ; 8C55 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9D2 2F9D3 ; mapped ; 27CA8 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9D3 2F9D4 ; mapped ; 8CAB # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9D4 2F9D5 ; mapped ; 8CC1 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9D5 2F9D6 ; mapped ; 8D1B # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9D6 2F9D7 ; mapped ; 8D77 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9D7 2F9D8 ; mapped ; 27F2F # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9D8 2F9D9 ; mapped ; 20804 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9D9 2F9DA ; mapped ; 8DCB # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9DA 2F9DB ; mapped ; 8DBC # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9DB 2F9DC ; mapped ; 8DF0 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9DC 2F9DD ; mapped ; 208DE # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9DD 2F9DE ; mapped ; 8ED4 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9DE 2F9DF ; mapped ; 8F38 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9DF 2F9E0 ; mapped ; 285D2 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9E0 2F9E1 ; mapped ; 285ED # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9E1 2F9E2 ; mapped ; 9094 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9E2 2F9E3 ; mapped ; 90F1 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9E3 2F9E4 ; mapped ; 9111 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9E4 2F9E5 ; mapped ; 2872E # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9E5 2F9E6 ; mapped ; 911B # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9E6 2F9E7 ; mapped ; 9238 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9E7 2F9E8 ; mapped ; 92D7 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9E8 2F9E9 ; mapped ; 92D8 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9E9 2F9EA ; mapped ; 927C # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9EA 2F9EB ; mapped ; 93F9 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9EB 2F9EC ; mapped ; 9415 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9EC 2F9ED ; mapped ; 28BFA # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9ED 2F9EE ; mapped ; 958B # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9EE 2F9EF ; mapped ; 4995 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9EF 2F9F0 ; mapped ; 95B7 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9F0 2F9F1 ; mapped ; 28D77 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9F1 2F9F2 ; mapped ; 49E6 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9F2 2F9F3 ; mapped ; 96C3 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9F3 2F9F4 ; mapped ; 5DB2 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9F4 2F9F5 ; mapped ; 9723 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9F5 2F9F6 ; mapped ; 29145 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9F6 2F9F7 ; mapped ; 2921A # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9F7 2F9F8 ; mapped ; 4A6E # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9F8 2F9F9 ; mapped ; 4A76 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9F9 2F9FA ; mapped ; 97E0 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9FA 2F9FB ; mapped ; 2940A # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9FB 2F9FC ; mapped ; 4AB2 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9FC 2F9FD ; mapped ; 29496 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9FD 2F9FE..2F9FF ; mapped ; 980B # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F9FE..CJK COMPATIBILITY IDEOGRAPH-2F9FF 2FA00 ; mapped ; 9829 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2FA00 2FA01 ; mapped ; 295B6 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2FA01 2FA02 ; mapped ; 98E2 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2FA02 2FA03 ; mapped ; 4B33 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2FA03 2FA04 ; mapped ; 9929 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2FA04 2FA05 ; mapped ; 99A7 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2FA05 2FA06 ; mapped ; 99C2 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2FA06 2FA07 ; mapped ; 99FE # 3.1 CJK COMPATIBILITY IDEOGRAPH-2FA07 2FA08 ; mapped ; 4BCE # 3.1 CJK COMPATIBILITY IDEOGRAPH-2FA08 2FA09 ; mapped ; 29B30 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2FA09 2FA0A ; mapped ; 9B12 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2FA0A 2FA0B ; mapped ; 9C40 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2FA0B 2FA0C ; mapped ; 9CFD # 3.1 CJK COMPATIBILITY IDEOGRAPH-2FA0C 2FA0D ; mapped ; 4CCE # 3.1 CJK COMPATIBILITY IDEOGRAPH-2FA0D 2FA0E ; mapped ; 4CED # 3.1 CJK COMPATIBILITY IDEOGRAPH-2FA0E 2FA0F ; mapped ; 9D67 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2FA0F 2FA10 ; mapped ; 2A0CE # 3.1 CJK COMPATIBILITY IDEOGRAPH-2FA10 2FA11 ; mapped ; 4CF8 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2FA11 2FA12 ; mapped ; 2A105 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2FA12 2FA13 ; mapped ; 2A20E # 3.1 CJK COMPATIBILITY IDEOGRAPH-2FA13 2FA14 ; mapped ; 2A291 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2FA14 2FA15 ; mapped ; 9EBB # 3.1 CJK COMPATIBILITY IDEOGRAPH-2FA15 2FA16 ; mapped ; 4D56 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2FA16 2FA17 ; mapped ; 9EF9 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2FA17 2FA18 ; mapped ; 9EFE # 3.1 CJK COMPATIBILITY IDEOGRAPH-2FA18 2FA19 ; mapped ; 9F05 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2FA19 2FA1A ; mapped ; 9F0F # 3.1 CJK COMPATIBILITY IDEOGRAPH-2FA1A 2FA1B ; mapped ; 9F16 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2FA1B 2FA1C ; mapped ; 9F3B # 3.1 CJK COMPATIBILITY IDEOGRAPH-2FA1C 2FA1D ; mapped ; 2A600 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2FA1D 2FA1E..2FFFD ; disallowed # NA .. 2FFFE..2FFFF ; disallowed # 2.0 .. 30000..3134A ; valid # 13.0 CJK UNIFIED IDEOGRAPH-30000..CJK UNIFIED IDEOGRAPH-3134A 3134B..3134F ; disallowed # NA .. 31350..323AF ; valid # 15.0 CJK UNIFIED IDEOGRAPH-31350..CJK UNIFIED IDEOGRAPH-323AF 323B0..3FFFD ; disallowed # NA .. 3FFFE..3FFFF ; disallowed # 2.0 .. 40000..4FFFD ; disallowed # NA .. 4FFFE..4FFFF ; disallowed # 2.0 .. 50000..5FFFD ; disallowed # NA .. 5FFFE..5FFFF ; disallowed # 2.0 .. 60000..6FFFD ; disallowed # NA .. 6FFFE..6FFFF ; disallowed # 2.0 .. 70000..7FFFD ; disallowed # NA .. 7FFFE..7FFFF ; disallowed # 2.0 .. 80000..8FFFD ; disallowed # NA .. 8FFFE..8FFFF ; disallowed # 2.0 .. 90000..9FFFD ; disallowed # NA .. 9FFFE..9FFFF ; disallowed # 2.0 .. A0000..AFFFD ; disallowed # NA .. AFFFE..AFFFF ; disallowed # 2.0 .. B0000..BFFFD ; disallowed # NA .. BFFFE..BFFFF ; disallowed # 2.0 .. C0000..CFFFD ; disallowed # NA .. CFFFE..CFFFF ; disallowed # 2.0 .. D0000..DFFFD ; disallowed # NA .. DFFFE..DFFFF ; disallowed # 2.0 .. E0000 ; disallowed # NA E0001 ; disallowed # 3.1 LANGUAGE TAG E0002..E001F ; disallowed # NA .. E0020..E007F ; disallowed # 3.1 TAG SPACE..CANCEL TAG E0080..E00FF ; disallowed # NA .. E0100..E01EF ; ignored # 4.0 VARIATION SELECTOR-17..VARIATION SELECTOR-256 E01F0..EFFFD ; disallowed # NA .. EFFFE..EFFFF ; disallowed # 2.0 .. F0000..FFFFD ; disallowed # 2.0 .. FFFFE..FFFFF ; disallowed # 2.0 .. 100000..10FFFD; disallowed # 2.0 .. 10FFFE..10FFFF; disallowed # 2.0 .. # Total code points: 1114112 libidn2-v2.3.8/lib/Makefile.am000066400000000000000000000077621476312673600160720ustar00rootroot00000000000000# Copyright (C) 2011-2025 Simon Josefsson # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU 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 General Public License for more details. # You should have received a copy of the GNU General Public License # along with this program. If not, see . AM_CPPFLAGS = -DIDN2_BUILDING -DSRCDIR=\"$(srcdir)\" AM_CPPFLAGS += -I$(top_builddir)/gl -I$(top_srcdir)/gl AM_CPPFLAGS += -I$(top_srcdir)/unistring/ -I$(top_builddir)/unistring/ AM_CFLAGS = $(WERROR_CFLAGS) $(WARN_CFLAGS) AM_CFLAGS += $(CFLAG_VISIBILITY) $(CODE_COVERAGE_CFLAGS) lib_LTLIBRARIES = libidn2.la include_HEADERS = idn2.h libidn2_la_SOURCES = idn2.map idn2.h libidn2_la_SOURCES += idna.h idna.c libidn2_la_SOURCES += lookup.c decode.c libidn2_la_SOURCES += register.c libidn2_la_SOURCES += bidi.h bidi.c libidn2_la_SOURCES += version.c libidn2_la_SOURCES += error.c libidn2_la_SOURCES += punycode.c libidn2_la_SOURCES += free.c libidn2_la_SOURCES += data.h data.c libidn2_la_SOURCES += tr46map.h tr46map.c libidn2_la_SOURCES += tables.h tables.c libidn2_la_SOURCES += context.h context.c libidn2_la_LIBADD = $(LTLIBICONV) $(LTLIBINTL) libidn2_la_LIBADD += ../unistring/libunistring.la $(LTLIBUNISTRING) libidn2_la_LIBADD += ../gl/libgnu.la libidn2_la_LDFLAGS = -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) \ -no-undefined libidn2_la_LDFLAGS += $(CODE_COVERAGE_LDFLAGS) IDNA_TABLE = $(srcdir)/Idna2008.txt IANA_URL = https://www.unicode.org/Public/idna/idna2008derived/Idna2008-15.1.0.txt IDNA_TABLE_SHA1 = db0df4e003fa022d40c0b4479e44214d5e83bfdc TR46MAP = $(srcdir)/IdnaMappingTable.txt TR46MAP_URL = https://www.unicode.org/Public/idna/15.1.0/IdnaMappingTable.txt TR46MAP_SHA1 = b89107f6a693ab5396c586159a4cefc392316541 NFCQC = $(srcdir)/DerivedNormalizationProps.txt NFCQC_URL = https://www.unicode.org/Public/15.1.0/ucd/DerivedNormalizationProps.txt NFCQC_SHA1 = c328673c190fee88357c9e255587974c10c40ae1 BUILT_SOURCES = data.c tr46map_data.c DISTCLEANFILES = $(BUILT_SOURCES) CLEANFILES = gendata$(EXEEXT) gentr46map$(EXEEXT) MAINTAINERCLEANFILES = $(IDNA_TABLE) $(TR46MAP) $(NFCQC) EXTRA_DIST = $(IDNA_TABLE) $(TR46MAP) $(NFCQC) data.c gendata.c tr46map_data.c gentr46map.c gendata$(EXEEXT): gendata.c $(CC) $(DEFAULT_INCLUDES) $(AM_CPPFLAGS) $(CFLAGS) $< -o $@ data.c: $(srcdir)/gendata.c $(IDNA_TABLE) $(MAKE) gendata$(EXEEXT) $(builddir)/gendata$(EXEEXT) < $(IDNA_TABLE) > $@.new mv $@.new $@ gentr46map$(EXEEXT): gentr46map.c $(CC) $(DEFAULT_INCLUDES) $(AM_CPPFLAGS) $(CFLAGS) $< -o $@ tr46map_data.c: $(srcdir)/gentr46map.c $(TR46MAP) $(NFCQC) $(MAKE) gentr46map$(EXEEXT) $(builddir)/gentr46map$(EXEEXT) > $@.new mv $@.new $@ $(IDNA_TABLE): if ! echo "$(IDNA_TABLE_SHA1) $(IDNA_TABLE)" | sha1sum -c -; then \ rm -f $(IDNA_TABLE); \ wget -O$(IDNA_TABLE) $(IANA_URL); \ echo "$(IDNA_TABLE_SHA1) $(IDNA_TABLE)" | sha1sum -c -; \ fi $(TR46MAP): if ! echo "$(TR46MAP_SHA1) $(TR46MAP)" | sha1sum -c -; then \ rm -f $(TR46MAP); \ wget -O$(TR46MAP) $(TR46MAP_URL); \ echo "$(TR46MAP_SHA1) $(TR46MAP)" | sha1sum -c -; \ fi $(NFCQC): if ! echo "$(NFCQC_SHA1) $(NFCQC)" | sha1sum -c -; then \ rm -f $(NFCQC); \ wget -O$(NFCQC) $(NFCQC_URL); \ echo "$(NFCQC_SHA1) $(NFCQC)" | sha1sum -c -; \ fi if HAVE_LD_VERSION_SCRIPT libidn2_la_LDFLAGS += -Wl,--version-script=$(srcdir)/idn2.map else libidn2_la_LDFLAGS += -export-symbols-regex '^(idn2_.*|_idn2_punycode_encode|_idn2_punycode_decode)$$' endif if HAVE_LD_OUTPUT_DEF libidn2_la_LDFLAGS += -Wl,--output-def,libidn2-$(DLL_VERSION).def libidn2-$(DLL_VERSION).def: libidn2.la defexecdir = $(libdir) defexec_DATA = libidn2-$(DLL_VERSION).def DISTCLEANFILES += $(defexec_DATA) endif libidn2-v2.3.8/lib/bidi.c000066400000000000000000000061361476312673600151030ustar00rootroot00000000000000/* bidi.c - IDNA right to left checking functions Copyright (C) 2011-2025 Simon Josefsson Libidn2 is free software: you can redistribute it and/or modify it under the terms of either: * the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. or * the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. or both in parallel, as here. 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 General Public License for more details. You should have received copies of the GNU General Public License and the GNU Lesser General Public License along with this program. If not, see . */ #include #include "idn2.h" #include #include #include "bidi.h" #include static bool _isBidi (const uint32_t *label, size_t llen) { for (; (ssize_t) llen > 0; llen--) { int bc = uc_bidi_category (*label++); if (bc == UC_BIDI_R || bc == UC_BIDI_AL || bc == UC_BIDI_AN) return 1; } return 0; } /* IDNA2008 BIDI check (RFC 5893) */ int _idn2_bidi (const uint32_t *label, size_t llen) { int bc; int endok = 1; if (!_isBidi (label, llen)) return IDN2_OK; // 2.1 switch ((bc = uc_bidi_category (*label))) { case UC_BIDI_L: // check 2.5 & 2.6 for (size_t it = 1; it < llen; it++) { bc = uc_bidi_category (label[it]); if (bc == UC_BIDI_L || bc == UC_BIDI_EN || bc == UC_BIDI_NSM) { endok = 1; } else { if (bc != UC_BIDI_ES && bc != UC_BIDI_CS && bc != UC_BIDI_ET && bc != UC_BIDI_ON && bc != UC_BIDI_BN) { /* printf("LTR label contains invalid code point\n"); */ return IDN2_BIDI; } endok = 0; } } /* printf("LTR label ends with invalid code point\n"); */ return endok ? IDN2_OK : IDN2_BIDI; case UC_BIDI_R: case UC_BIDI_AL: // check 2.2, 2.3, 2.4 /* printf("Label[0]=%04X: %s\n", label[0], uc_bidi_category_name(bc)); */ for (size_t it = 1; it < llen; it++) { bc = uc_bidi_category (label[it]); /* printf("Label[%d]=%04X: %s\n", (int) it, label[it], uc_bidi_category_name(bc)); */ if (bc == UC_BIDI_R || bc == UC_BIDI_AL || bc == UC_BIDI_EN || bc == UC_BIDI_AN || bc == UC_BIDI_NSM) { endok = 1; } else { if (bc != UC_BIDI_ES && bc != UC_BIDI_CS && bc != UC_BIDI_ET && bc != UC_BIDI_ON && bc != UC_BIDI_BN) { /* printf("RTL label contains invalid code point\n"); */ return IDN2_BIDI; } endok = 0; } } /* printf("RTL label ends with invalid code point\n"); */ return endok ? IDN2_OK : IDN2_BIDI; default: /* printf("Label begins with invalid BIDI class %s\n", uc_bidi_category_name(bc)); */ return IDN2_BIDI; } } libidn2-v2.3.8/lib/bidi.h000066400000000000000000000023061476312673600151030ustar00rootroot00000000000000/* bidi.h - IDNA right to left checking functions Copyright (C) 2011-2025 Simon Josefsson Libidn2 is free software: you can redistribute it and/or modify it under the terms of either: * the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. or * the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. or both in parallel, as here. 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 General Public License for more details. You should have received copies of the GNU General Public License and the GNU Lesser General Public License along with this program. If not, see . */ #ifndef LIBIDN2_BIDI_H # define LIBIDN2_BIDI_H # include # include "idn2.h" int G_GNUC_IDN2_ATTRIBUTE_PURE _idn2_bidi (const uint32_t * label, size_t llen); #endif /* LIBIDN2_BIDI_H */ libidn2-v2.3.8/lib/context.c000066400000000000000000000133451476312673600156600ustar00rootroot00000000000000/* context.c - check contextual rule on label Copyright (C) 2011-2025 Simon Josefsson Libidn2 is free software: you can redistribute it and/or modify it under the terms of either: * the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. or * the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. or both in parallel, as here. 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 General Public License for more details. You should have received copies of the GNU General Public License and the GNU Lesser General Public License along with this program. If not, see . */ #include #include "idn2.h" #include "tables.h" #include /* uc_combining_class, UC_CCC_VR */ #include "context.h" int _idn2_contextj_rule (const uint32_t *label, size_t llen, size_t pos) { uint32_t cp; if (llen == 0) return IDN2_OK; cp = label[pos]; if (!_idn2_contextj_p (cp)) return IDN2_OK; switch (cp) { case 0x200C: /* ZERO WIDTH NON-JOINER */ if (pos > 0) { /* If Canonical_Combining_Class(Before(cp)) .eq. Virama Then True; */ uint32_t before_cp = label[pos - 1]; int cc = uc_combining_class (before_cp); if (cc == UC_CCC_VR) return IDN2_OK; } /* See http://permalink.gmane.org/gmane.ietf.idnabis/6980 for clarified rule. */ if (pos == 0 || pos == llen - 1) return IDN2_CONTEXTJ; { int jt; size_t tmp; /* Search backwards. */ for (tmp = pos - 1;; tmp--) { jt = uc_joining_type (label[tmp]); if (jt == UC_JOINING_TYPE_L || jt == UC_JOINING_TYPE_D) break; if (tmp == 0) return IDN2_CONTEXTJ; if (jt == UC_JOINING_TYPE_T) continue; return IDN2_CONTEXTJ; } /* Search forward. */ for (tmp = pos + 1; tmp < llen; tmp++) { jt = uc_joining_type (label[tmp]); if (jt == UC_JOINING_TYPE_R || jt == UC_JOINING_TYPE_D) break; if (tmp == llen - 1) return IDN2_CONTEXTJ; if (jt == UC_JOINING_TYPE_T) continue; return IDN2_CONTEXTJ; } } return IDN2_OK; break; case 0x200D: /* ZERO WIDTH JOINER */ if (pos > 0) { uint32_t before_cp = label[pos - 1]; int cc = uc_combining_class (before_cp); if (cc == UC_CCC_VR) return IDN2_OK; } return IDN2_CONTEXTJ; } return IDN2_CONTEXTJ_NO_RULE; } static const char * _uc_script_name (ucs4_t uc) { const uc_script_t *ucs = uc_script (uc); if (!ucs) return ""; return ucs->name; } int _idn2_contexto_rule (const uint32_t *label, size_t llen, size_t pos) { uint32_t cp = label[pos]; if (!_idn2_contexto_p (cp)) return IDN2_OK; switch (cp) { case 0x00B7: /* MIDDLE DOT */ if (llen < 3) return IDN2_CONTEXTO; if (pos == 0 || pos == llen - 1) return IDN2_CONTEXTO; if (label[pos - 1] == 0x006C && label[pos + 1] == 0x006C) return IDN2_OK; return IDN2_CONTEXTO; break; case 0x0375: /* GREEK LOWER NUMERAL SIGN (KERAIA) */ if (pos == llen - 1) return IDN2_CONTEXTO; if (strcmp (_uc_script_name (label[pos + 1]), "Greek") == 0) return IDN2_OK; return IDN2_CONTEXTO; break; case 0x05F3: /* HEBREW PUNCTUATION GERESH */ case 0x05F4: /* HEBREW PUNCTUATION GERSHAYIM */ if (pos == 0) return IDN2_CONTEXTO; if (strcmp (_uc_script_name (label[pos - 1]), "Hebrew") == 0) return IDN2_OK; return IDN2_CONTEXTO; break; case 0x0660: case 0x0661: case 0x0662: case 0x0663: case 0x0664: case 0x0665: case 0x0666: case 0x0667: case 0x0668: case 0x0669: { /* ARABIC-INDIC DIGITS */ size_t i; for (i = 0; i < llen; i++) if (label[i] >= 0x6F0 && label[i] <= 0x06F9) return IDN2_CONTEXTO; return IDN2_OK; break; } case 0x06F0: case 0x06F1: case 0x06F2: case 0x06F3: case 0x06F4: case 0x06F5: case 0x06F6: case 0x06F7: case 0x06F8: case 0x06F9: { /* EXTENDED ARABIC-INDIC DIGITS */ size_t i; for (i = 0; i < llen; i++) if (label[i] >= 0x660 && label[i] <= 0x0669) return IDN2_CONTEXTO; return IDN2_OK; break; } case 0x30FB: { /* KATAKANA MIDDLE DOT */ size_t i; bool script_ok = false; for (i = 0; !script_ok && i < llen; i++) if (strcmp (_uc_script_name (label[i]), "Hiragana") == 0 || strcmp (_uc_script_name (label[i]), "Katakana") == 0 || strcmp (_uc_script_name (label[i]), "Han") == 0) script_ok = true; if (script_ok) return IDN2_OK; return IDN2_CONTEXTO; break; } } return IDN2_CONTEXTO_NO_RULE; } bool _idn2_contexto_with_rule (uint32_t cp) { switch (cp) { case 0x00B7: /* MIDDLE DOT */ case 0x0375: /* GREEK LOWER NUMERAL SIGN (KERAIA) */ case 0x05F3: /* HEBREW PUNCTUATION GERESH */ case 0x05F4: /* HEBREW PUNCTUATION GERSHAYIM */ case 0x0660: case 0x0661: case 0x0662: case 0x0663: case 0x0664: case 0x0665: case 0x0666: case 0x0667: case 0x0668: case 0x0669: /* ARABIC-INDIC DIGITS */ case 0x06F0: case 0x06F1: case 0x06F2: case 0x06F3: case 0x06F4: case 0x06F5: case 0x06F6: case 0x06F7: case 0x06F8: case 0x06F9: /* EXTENDED ARABIC-INDIC DIGITS */ case 0x30FB: /* KATAKANA MIDDLE DOT */ return true; break; } return false; } libidn2-v2.3.8/lib/context.h000066400000000000000000000026471476312673600156700ustar00rootroot00000000000000/* context.h - check contextual rule on label Copyright (C) 2011-2025 Simon Josefsson Libidn2 is free software: you can redistribute it and/or modify it under the terms of either: * the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. or * the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. or both in parallel, as here. 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 General Public License for more details. You should have received copies of the GNU General Public License and the GNU Lesser General Public License along with this program. If not, see . */ #ifndef LIBIDN2_CONTEXT_H # define LIBIDN2_CONTEXT_H # include # include # include "idn2.h" int G_GNUC_IDN2_ATTRIBUTE_PURE _idn2_contextj_rule (const uint32_t * label, size_t llen, size_t pos); int G_GNUC_IDN2_ATTRIBUTE_PURE _idn2_contexto_rule (const uint32_t * label, size_t llen, size_t pos); bool G_GNUC_IDN2_ATTRIBUTE_CONST _idn2_contexto_with_rule (uint32_t cp); #endif /* LIBIDN2_CONTEXT_H */ libidn2-v2.3.8/lib/data.h000066400000000000000000000024711476312673600151100ustar00rootroot00000000000000/* data.h - IDNA tables Copyright (C) 2011-2025 Simon Josefsson Libidn2 is free software: you can redistribute it and/or modify it under the terms of either: * the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. or * the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. or both in parallel, as here. 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 General Public License for more details. You should have received copies of the GNU General Public License and the GNU Lesser General Public License along with this program. If not, see . */ #ifndef LIBIDN2_DATA_H # define LIBIDN2_DATA_H # include # include enum { PVALID, CONTEXTJ, CONTEXTO, DISALLOWED, UNASSIGNED }; struct idna_table { uint32_t start; uint32_t end; int state; }; extern const struct idna_table idna_table[]; extern const size_t idna_table_size; #endif /* LIBIDN2_DATA_H */ libidn2-v2.3.8/lib/decode.c000066400000000000000000000257741476312673600154300ustar00rootroot00000000000000/* decode.c - implementation of IDNA2008 decoding functions Copyright (C) 2011-2025 Simon Josefsson Libidn2 is free software: you can redistribute it and/or modify it under the terms of either: * the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. or * the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. or both in parallel, as here. 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 General Public License for more details. You should have received copies of the GNU General Public License and the GNU Lesser General Public License along with this program. If not, see . */ #include #include "idn2.h" #include /* errno */ #include /* malloc, free */ #include #include /* u8_strconv_from_locale */ #include /* u8_to_u32, u32_cpy, ... */ /** * idn2_to_unicode_8z4z: * @input: Input zero-terminated UTF-8 string. * @output: Newly allocated UTF-32/UCS-4 output string. * @flags: Currently unused. * * Converts a possibly ACE encoded domain name in UTF-8 format into a * UTF-32 string (punycode decoding). The output buffer will be zero-terminated * and must be deallocated by the caller. * * @output may be NULL to test lookup of @input without allocating memory. * * Returns: * %IDN2_OK: The conversion was successful. * %IDN2_TOO_BIG_DOMAIN: The domain is too long. * %IDN2_TOO_BIG_LABEL: A label is would have been too long. * %IDN2_ENCODING_ERROR: Character conversion failed. * %IDN2_MALLOC: Memory allocation failed. * * Since: 2.0.0 **/ int idn2_to_unicode_8z4z (const char *input, uint32_t **output, G_GNUC_UNUSED int flags) { uint32_t *domain_u32; int rc; if (!input) { if (output) *output = NULL; return IDN2_OK; } /* split into labels and check */ uint32_t out_u32[IDN2_DOMAIN_MAX_LENGTH + 1]; size_t out_len = 0; const char *e, *s; for (e = s = input; *e; s = e) { uint32_t label_u32[IDN2_LABEL_MAX_LENGTH]; size_t label_len = IDN2_LABEL_MAX_LENGTH; while (*e && *e != '.') e++; if (e - s >= 4 && (s[0] == 'x' || s[0] == 'X') && (s[1] == 'n' || s[1] == 'N') && s[2] == '-' && s[3] == '-') { s += 4; rc = idn2_punycode_decode ((char *) s, e - s, label_u32, &label_len); if (rc) return rc; if (out_len + label_len + (*e == '.') > IDN2_DOMAIN_MAX_LENGTH) return IDN2_TOO_BIG_DOMAIN; u32_cpy (out_u32 + out_len, label_u32, label_len); } else { /* convert UTF-8 input to UTF-32 */ if (! (domain_u32 = u8_to_u32 ((uint8_t *) s, e - s, NULL, &label_len))) { if (errno == ENOMEM) return IDN2_MALLOC; return IDN2_ENCODING_ERROR; } if (label_len > IDN2_LABEL_MAX_LENGTH) { free (domain_u32); return IDN2_TOO_BIG_LABEL; } if (out_len + label_len + (*e == '.') > IDN2_DOMAIN_MAX_LENGTH) { free (domain_u32); return IDN2_TOO_BIG_DOMAIN; } u32_cpy (out_u32 + out_len, domain_u32, label_len); free (domain_u32); } out_len += label_len; if (*e) { out_u32[out_len++] = '.'; e++; } } if (output) { uint32_t *_out; out_u32[out_len] = 0; _out = u32_cpy_alloc (out_u32, out_len + 1); if (!_out) { if (errno == ENOMEM) return IDN2_MALLOC; return IDN2_ENCODING_ERROR; } *output = _out; } return IDN2_OK; } /** * idn2_to_unicode_4z4z: * @input: Input zero-terminated UTF-32 string. * @output: Newly allocated UTF-32 output string. * @flags: Currently unused. * * Converts a possibly ACE encoded domain name in UTF-32 format into a * UTF-32 string (punycode decoding). The output buffer will be zero-terminated * and must be deallocated by the caller. * * @output may be NULL to test lookup of @input without allocating memory. * * Returns: * %IDN2_OK: The conversion was successful. * %IDN2_TOO_BIG_DOMAIN: The domain is too long. * %IDN2_TOO_BIG_LABEL: A label is would have been too long. * %IDN2_ENCODING_ERROR: Character conversion failed. * %IDN2_MALLOC: Memory allocation failed. * * Since: 2.0.0 **/ int idn2_to_unicode_4z4z (const uint32_t *input, uint32_t **output, int flags) { uint8_t *input_u8; uint32_t *output_u32; size_t length; int rc; if (!input) { if (output) *output = NULL; return IDN2_OK; } input_u8 = u32_to_u8 (input, u32_strlen (input) + 1, NULL, &length); if (!input_u8) { if (errno == ENOMEM) return IDN2_MALLOC; return IDN2_ENCODING_ERROR; } rc = idn2_to_unicode_8z4z ((char *) input_u8, &output_u32, flags); free (input_u8); if (rc == IDN2_OK) { if (output) *output = output_u32; else free (output_u32); } return rc; } /** * idn2_to_unicode_44i: * @in: Input array with UTF-32 code points. * @inlen: number of code points of input array * @out: output array with UTF-32 code points. * @outlen: on input, maximum size of output array with UTF-32 code points, * on exit, actual size of output array with UTF-32 code points. * @flags: Currently unused. * * The ToUnicode operation takes a sequence of UTF-32 code points * that make up one domain label and returns a sequence of UTF-32 * code points. If the input sequence is a label in ACE form, then the * result is an equivalent internationalized label that is not in ACE * form, otherwise the original sequence is returned unaltered. * * @output may be NULL to test lookup of @input without allocating memory. * * Returns: * %IDN2_OK: The conversion was successful. * %IDN2_TOO_BIG_DOMAIN: The domain is too long. * %IDN2_TOO_BIG_LABEL: A label is would have been too long. * %IDN2_ENCODING_ERROR: Character conversion failed. * %IDN2_MALLOC: Memory allocation failed. * * Since: 2.0.0 **/ int idn2_to_unicode_44i (const uint32_t *in, size_t inlen, uint32_t *out, size_t *outlen, int flags) { uint32_t *input_u32; uint32_t *output_u32; size_t len; int rc; if (!in) { if (outlen) *outlen = 0; return IDN2_OK; } input_u32 = (uint32_t *) malloc ((inlen + 1) * sizeof (uint32_t)); if (!input_u32) return IDN2_MALLOC; u32_cpy (input_u32, in, inlen); input_u32[inlen] = 0; rc = idn2_to_unicode_4z4z (input_u32, &output_u32, flags); free (input_u32); if (rc != IDN2_OK) return rc; len = u32_strlen (output_u32); if (out && outlen) u32_cpy (out, output_u32, len < *outlen ? len : *outlen); free (output_u32); if (outlen) *outlen = len; return IDN2_OK; } /** * idn2_to_unicode_8z8z: * @input: Input zero-terminated UTF-8 string. * @output: Newly allocated UTF-8 output string. * @flags: Currently unused. * * Converts a possibly ACE encoded domain name in UTF-8 format into a * UTF-8 string (punycode decoding). The output buffer will be zero-terminated * and must be deallocated by the caller. * * @output may be NULL to test lookup of @input without allocating memory. * * Returns: * %IDN2_OK: The conversion was successful. * %IDN2_TOO_BIG_DOMAIN: The domain is too long. * %IDN2_TOO_BIG_LABEL: A label is would have been too long. * %IDN2_ENCODING_ERROR: Character conversion failed. * %IDN2_MALLOC: Memory allocation failed. * * Since: 2.0.0 **/ int idn2_to_unicode_8z8z (const char *input, char **output, int flags) { uint32_t *output_u32; uint8_t *output_u8; size_t length; int rc; rc = idn2_to_unicode_8z4z (input, &output_u32, flags); if (rc != IDN2_OK || !input) return rc; output_u8 = u32_to_u8 (output_u32, u32_strlen (output_u32) + 1, NULL, &length); free (output_u32); if (!output_u8) { if (errno == ENOMEM) return IDN2_MALLOC; return IDN2_ENCODING_ERROR; } if (output) *output = (char *) output_u8; else free (output_u8); return IDN2_OK; } /** * idn2_to_unicode_8zlz: * @input: Input zero-terminated UTF-8 string. * @output: Newly allocated output string in current locale's character set. * @flags: Currently unused. * * Converts a possibly ACE encoded domain name in UTF-8 format into a * string encoded in the current locale's character set (punycode * decoding). The output buffer will be zero-terminated and must be * deallocated by the caller. * * @output may be NULL to test lookup of @input without allocating memory. * * Returns: * %IDN2_OK: The conversion was successful. * %IDN2_TOO_BIG_DOMAIN: The domain is too long. * %IDN2_TOO_BIG_LABEL: A label is would have been too long. * %IDN2_ENCODING_ERROR: Character conversion failed. * %IDN2_MALLOC: Memory allocation failed. * * Since: 2.0.0 **/ int idn2_to_unicode_8zlz (const char *input, char **output, int flags) { int rc; uint8_t *output_u8, *output_l8; const char *encoding; rc = idn2_to_unicode_8z8z (input, (char **) &output_u8, flags); if (rc != IDN2_OK || !input) return rc; encoding = locale_charset (); output_l8 = (uint8_t *) u8_strconv_to_encoding (output_u8, encoding, iconveh_error); if (!output_l8) { if (errno == ENOMEM) rc = IDN2_MALLOC; else rc = IDN2_ENCODING_ERROR; free (output_l8); } else { if (output) *output = (char *) output_l8; else free (output_l8); rc = IDN2_OK; } free (output_u8); return rc; } /** * idn2_to_unicode_lzlz: * @input: Input zero-terminated string encoded in the current locale's character set. * @output: Newly allocated output string in current locale's character set. * @flags: Currently unused. * * Converts a possibly ACE encoded domain name in the locale's character * set into a string encoded in the current locale's character set (punycode * decoding). The output buffer will be zero-terminated and must be * deallocated by the caller. * * @output may be NULL to test lookup of @input without allocating memory. * * Returns: * %IDN2_OK: The conversion was successful. * %IDN2_TOO_BIG_DOMAIN: The domain is too long. * %IDN2_TOO_BIG_LABEL: A label is would have been too long. * %IDN2_ENCODING_ERROR: Output character conversion failed. * %IDN2_ICONV_FAIL: Input character conversion failed. * %IDN2_MALLOC: Memory allocation failed. * * Since: 2.0.0 **/ int idn2_to_unicode_lzlz (const char *input, char **output, int flags) { uint8_t *input_l8; const char *encoding; int rc; if (!input) { if (output) *output = NULL; return IDN2_OK; } encoding = locale_charset (); input_l8 = u8_strconv_from_encoding (input, encoding, iconveh_error); if (!input_l8) { if (errno == ENOMEM) return IDN2_MALLOC; return IDN2_ICONV_FAIL; } rc = idn2_to_unicode_8zlz ((char *) input_l8, output, flags); free (input_l8); return rc; } libidn2-v2.3.8/lib/error.c000066400000000000000000000147541476312673600153320ustar00rootroot00000000000000/* error.c - libidn2 error handling helpers. Copyright (C) 2011-2025 Simon Josefsson Libidn2 is free software: you can redistribute it and/or modify it under the terms of either: * the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. or * the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. or both in parallel, as here. 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 General Public License for more details. You should have received copies of the GNU General Public License and the GNU Lesser General Public License along with this program. If not, see . */ #include #include "idn2.h" /* Prepare for gettext. */ #define _(x) x #define bindtextdomain(a,b) /** * idn2_strerror: * @rc: return code from another libidn2 function. * * Convert internal libidn2 error code to a humanly readable string. * The returned pointer must not be de-allocated by the caller. * * Return value: A humanly readable string describing error. **/ const char * idn2_strerror (int rc) { bindtextdomain (PACKAGE, LOCALEDIR); switch (rc) { case IDN2_OK: return _("success"); case IDN2_MALLOC: return _("out of memory"); case IDN2_NO_CODESET: return _("could not determine locale encoding format"); case IDN2_ICONV_FAIL: return _("could not convert string to UTF-8"); case IDN2_ENCODING_ERROR: return _("string encoding error"); case IDN2_NFC: return _("string could not be NFC normalized"); case IDN2_PUNYCODE_BAD_INPUT: return _("string contains invalid punycode data"); case IDN2_PUNYCODE_BIG_OUTPUT: return _("punycode encoded data will be too large"); case IDN2_PUNYCODE_OVERFLOW: return _("punycode conversion resulted in overflow"); case IDN2_TOO_BIG_DOMAIN: return _("domain name longer than 255 characters"); case IDN2_TOO_BIG_LABEL: return _("domain label longer than 63 characters"); case IDN2_INVALID_ALABEL: return _("input A-label is not valid"); case IDN2_UALABEL_MISMATCH: return _("input A-label and U-label does not match"); case IDN2_NOT_NFC: return _("string is not in Unicode NFC format"); case IDN2_2HYPHEN: return _("string contains forbidden two hyphens pattern"); case IDN2_HYPHEN_STARTEND: return _("string start/ends with forbidden hyphen"); case IDN2_LEADING_COMBINING: return _("string contains a forbidden leading combining character"); case IDN2_DISALLOWED: return _("string contains a disallowed character"); case IDN2_CONTEXTJ: return _("string contains a forbidden context-j character"); case IDN2_CONTEXTJ_NO_RULE: return _("string contains a context-j character with null rule"); case IDN2_CONTEXTO: return _("string contains a forbidden context-o character"); case IDN2_CONTEXTO_NO_RULE: return _("string contains a context-o character with null rule"); case IDN2_UNASSIGNED: return _("string contains unassigned code point"); case IDN2_BIDI: return _("string has forbidden bi-directional properties"); case IDN2_DOT_IN_LABEL: return _("domain label has forbidden dot (TR46)"); case IDN2_INVALID_TRANSITIONAL: return _("domain label has character forbidden in transitional mode (TR46)"); case IDN2_INVALID_NONTRANSITIONAL: return _ ("domain label has character forbidden in non-transitional mode (TR46)"); case IDN2_ALABEL_ROUNDTRIP_FAILED: return _("A-label roundtrip failed"); default: return _("Unknown error"); } } #define ERR2STR(name) #name /** * idn2_strerror_name: * @rc: return code from another libidn2 function. * * Convert internal libidn2 error code to a string corresponding to * internal header file symbols. For example, * idn2_strerror_name(IDN2_MALLOC) will return the string * "IDN2_MALLOC". * * The caller must not attempt to de-allocate the returned string. * * Return value: A string corresponding to error code symbol. **/ const char * idn2_strerror_name (int rc) { switch (rc) { case IDN2_OK: return ERR2STR (IDN2_OK); case IDN2_MALLOC: return ERR2STR (IDN2_MALLOC); case IDN2_NO_CODESET: return ERR2STR (IDN2_NO_NODESET); case IDN2_ICONV_FAIL: return ERR2STR (IDN2_ICONV_FAIL); case IDN2_ENCODING_ERROR: return ERR2STR (IDN2_ENCODING_ERROR); case IDN2_NFC: return ERR2STR (IDN2_NFC); case IDN2_PUNYCODE_BAD_INPUT: return ERR2STR (IDN2_PUNYCODE_BAD_INPUT); case IDN2_PUNYCODE_BIG_OUTPUT: return ERR2STR (IDN2_PUNYCODE_BIG_OUTPUT); case IDN2_PUNYCODE_OVERFLOW: return ERR2STR (IDN2_PUNYCODE_OVERFLOW); case IDN2_TOO_BIG_DOMAIN: return ERR2STR (IDN2_TOO_BIG_DOMAIN); case IDN2_TOO_BIG_LABEL: return ERR2STR (IDN2_TOO_BIG_LABEL); case IDN2_INVALID_ALABEL: return ERR2STR (IDN2_INVALID_ALABEL); case IDN2_UALABEL_MISMATCH: return ERR2STR (IDN2_UALABEL_MISMATCH); case IDN2_INVALID_FLAGS: return ERR2STR (IDN2_INVALID_FLAGS); case IDN2_NOT_NFC: return ERR2STR (IDN2_NOT_NFC); case IDN2_2HYPHEN: return ERR2STR (IDN2_2HYPHEN); case IDN2_HYPHEN_STARTEND: return ERR2STR (IDN2_HYPHEN_STARTEND); case IDN2_LEADING_COMBINING: return ERR2STR (IDN2_LEADING_COMBINING); case IDN2_DISALLOWED: return ERR2STR (IDN2_DISALLOWED); case IDN2_CONTEXTJ: return ERR2STR (IDN2_CONTEXTJ); case IDN2_CONTEXTJ_NO_RULE: return ERR2STR (IDN2_CONTEXTJ_NO_RULE); case IDN2_CONTEXTO: return ERR2STR (IDN2_CONTEXTO); case IDN2_CONTEXTO_NO_RULE: return ERR2STR (IDN2_CONTEXTO_NO_RULE); case IDN2_UNASSIGNED: return ERR2STR (IDN2_UNASSIGNED); case IDN2_BIDI: return ERR2STR (IDN2_BIDI); case IDN2_DOT_IN_LABEL: return ERR2STR (IDN2_DOT_IN_LABEL); case IDN2_INVALID_TRANSITIONAL: return ERR2STR (IDN2_INVALID_TRANSITIONAL); case IDN2_INVALID_NONTRANSITIONAL: return ERR2STR (IDN2_INVALID_NONTRANSITIONAL); case IDN2_ALABEL_ROUNDTRIP_FAILED: return ERR2STR (IDN2_ALABEL_ROUNDTRIP_FAILED); default: return "IDN2_UNKNOWN"; } } libidn2-v2.3.8/lib/free.c000066400000000000000000000026551476312673600151170ustar00rootroot00000000000000/* free.c - implement stub free() caller, typically for Windows Copyright (C) 2011-2025 Simon Josefsson Libidn2 is free software: you can redistribute it and/or modify it under the terms of either: * the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. or * the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. or both in parallel, as here. 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 General Public License for more details. You should have received copies of the GNU General Public License and the GNU Lesser General Public License along with this program. If not, see . */ #include #include "idn2.h" #include /* free */ /** * idn2_free: * @ptr: pointer to deallocate * * Call free(3) on the given pointer. * * This function is typically only useful on systems where the library * malloc heap is different from the library caller malloc heap, which * happens on Windows when the library is a separate DLL. **/ void idn2_free (void *ptr) { free (ptr); } libidn2-v2.3.8/lib/gendata.c000066400000000000000000000063141476312673600155750ustar00rootroot00000000000000/* gendata.c - generate idna_table Copyright (C) 2019 Orivej Desh Copyright (C) 2022-2025 Simon Josefsson Libidn2 is free software: you can redistribute it and/or modify it under the terms of either: * the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. or * the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. or both in parallel, as here. 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 General Public License for more details. You should have received copies of the GNU General Public License and the GNU Lesser General Public License along with this program. If not, see . */ #include #include #include #include char line[1024]; int line_cnt = 0; static int next_line (void) { line_cnt++; return fgets (line, sizeof line, stdin) != NULL; } static void _ok (const char *fname, int fline, int rc) { if (!rc) { fprintf (stderr, "%s:%d: unexpected failure at input line %d\n", fname, fline, line_cnt); exit (EXIT_FAILURE); } } #define ok(rc) _ok (__FILE__, __LINE__, ((rc) != 0)) int main (void) { char *range_end; char *property; int idna_table_size = 0; enum { IANA, UTC } table_syntax; ok (next_line ()); if (strstr (line, "Codepoint,Property,") == line) table_syntax = IANA; else if (strstr (line, "# Idna2008-") == line) table_syntax = UTC; else { fprintf (stderr, "gendata: unrecognized input\n"); exit (EXIT_FAILURE); } puts ("/* This file is automatically generated. DO NOT EDIT! */"); puts (""); puts ("#include "); puts ("#include \"data.h\""); puts (""); puts ("const struct idna_table idna_table[] = {"); while (next_line ()) { if (table_syntax == IANA) { ok (strtok (line, ",")); property = strtok (NULL, ","); ok (property); if (!strcmp (property, "UNASSIGNED")) continue; strtok (line, "-"); range_end = strtok (NULL, ""); if (!range_end) range_end = line; printf (" {0x%s, 0x%s, %s},\n", line, range_end, property); idna_table_size++; } else if (table_syntax == UTC) { if (line[0] == '#') continue; if (line[0] == '\n') continue; ok (strtok (line, ";")); property = strtok (NULL, "#"); ok (property); ok (*property == ' '); property++; if (strstr (property, "UNASSIGNED") == property) continue; strtok (line, "."); range_end = strtok (NULL, ""); if (range_end) { ok (*range_end == '.'); range_end++; } else range_end = line; strtok (line, " "); strtok (range_end, " "); strtok (property, " "); printf (" {0x%s, 0x%s, %s},\n", line, range_end, property); idna_table_size++; } } puts ("};"); printf ("const size_t idna_table_size = %d;\n", idna_table_size); return 0; } libidn2-v2.3.8/lib/gentr46map.c000066400000000000000000000354451476312673600161700ustar00rootroot00000000000000/* gentr46map.c - generate TR46 lookup tables Copyright (C) 2016-2025 Tim Ruehsen Libidn2 is free software: you can redistribute it and/or modify it under the terms of either: * the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. or * the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. or both in parallel, as here. 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 General Public License for more details. You should have received copies of the GNU General Public License and the GNU Lesser General Public License along with this program. If not, see . */ #include #include #include #include #include #include "tr46map.h" /* We don't link this tool with gnulib, work around any config.h redefine's from gnulib. */ #undef free static size_t _u32_stream_len (uint32_t * src, size_t len); static size_t _u32_cp_stream_len (const uint8_t * stream, size_t ncp); #define countof(a) (sizeof(a)/sizeof(*(a))) typedef struct { uint32_t cp1, cp2; unsigned nmappings:5, /* 0-18, # of uint32_t at */ offset:14, /* 0-16383, byte offset into mapdata */ flag_index:3; uint8_t flags; } IDNAMap_gen; static IDNAMap_gen idna_map[10000]; static size_t map_pos; static uint8_t genmapdata[16384]; static size_t mapdata_pos; static uint8_t flag_combination[8]; static unsigned flag_combinations; static NFCQCMap nfcqc_map[140]; static size_t nfcqc_pos; static char * _nextField (char **line) { char *s = *line, *e; if (!*s) return NULL; if (!(e = strpbrk (s, ";#"))) { e = *line += strlen (s); } else { *line = e + (*e == ';'); *e = 0; } // trim leading and trailing whitespace while (isspace (*s)) s++; while (e > s && isspace (e[-1])) *--e = 0; return s; } static int _scan_file (const char *fname, int (*scan) (char *)) { FILE *fp = fopen (fname, "r"); char buf[1024], *linep; ssize_t buflen; int ret = 0; if (!fp) { fprintf (stderr, "Failed to open %s\n", fname); return -1; } while (fgets (buf, sizeof (buf), fp)) { linep = buf; buflen = strlen (buf); // strip off \r\n while (buflen > 0 && (buf[buflen] == '\n' || buf[buflen] == '\r')) buf[--buflen] = 0; while (isspace (*linep)) linep++; // ignore leading whitespace if (!*linep || *linep == '#') continue; // skip empty lines and comments if ((ret = scan (linep))) break; } fclose (fp); return ret; } static size_t _u32_stream_len (uint32_t *src, size_t len) { unsigned it; size_t n = 0; /* 1 byte: 0-0x7f -> 0xxxxxxx 2 bytes: 0x80-0x3fff ->1xxxxxxx 0xxxxxxx 3 bytes: 0x4000-0x1fffff ->1xxxxxxx 1xxxxxxx 0xxxxxxx 4 bytes: 0x200000-0xFFFFFFF -> 1xxxxxxx 1xxxxxxx 1xxxxxxx 0xxxxxxx 5 bytes: 0x10000000->0xFFFFFFFF -> 1xxxxxxx 1xxxxxxx 1xxxxxxx 1xxxxxxx */ for (it = 0; it < len; it++) { uint32_t cp = src[it]; if (cp <= 0x7f) n += 1; else if (cp <= 0x3fff) n += 2; else if (cp <= 0x1fffff) n += 3; else if (cp <= 0xFFFFFFF) n += 4; else n += 5; } return n; } static size_t _u32_to_stream (uint8_t *dst, size_t dst_size, uint32_t *src, size_t len) { unsigned it; size_t n = _u32_stream_len (src, len); if (!dst) return n; if (dst_size < n) return 0; for (it = 0; it < len; it++) { uint32_t cp = src[it]; if (cp <= 0x7f) *dst++ = cp & 0x7F; else if (cp <= 0x3fff) { *dst++ = 0x80 | ((cp >> 7) & 0x7F); *dst++ = cp & 0x7F; } else if (cp <= 0x1fffff) { *dst++ = 0x80 | ((cp >> 14) & 0x7F); *dst++ = 0x80 | ((cp >> 7) & 0x7F); *dst++ = cp & 0x7F; } else if (cp <= 0xFFFFFFF) { *dst++ = 0x80 | ((cp >> 21) & 0x7F); *dst++ = 0x80 | ((cp >> 14) & 0x7F); *dst++ = 0x80 | ((cp >> 7) & 0x7F); *dst++ = cp & 0x7F; } else { *dst++ = 0x80 | ((cp >> 28) & 0x7F); *dst++ = 0x80 | ((cp >> 21) & 0x7F); *dst++ = 0x80 | ((cp >> 14) & 0x7F); *dst++ = 0x80 | ((cp >> 7) & 0x7F); *dst++ = cp & 0x7F; } } return n; } /* copy 'n' codepoints from stream 'src' to 'dst' */ static void _copy_from_stream (uint32_t *dst, const uint8_t *src, size_t n) { uint32_t cp = 0; for (; n; src++) { cp = (cp << 7) | (*src & 0x7F); if ((*src & 0x80) == 0) { *dst++ = cp; cp = 0; n--; } } } static int read_IdnaMappings (char *linep) { IDNAMap_gen *map = &idna_map[map_pos]; char *flag, *codepoint, *mapping; int n; codepoint = _nextField (&linep); flag = _nextField (&linep); mapping = _nextField (&linep); if ((n = sscanf (codepoint, "%X..%X", &map->cp1, &map->cp2)) == 1) { map->cp2 = map->cp1; } else if (n != 2) { printf ("Failed to scan mapping codepoint '%s'\n", codepoint); return -1; } if (map->cp1 > map->cp2) { printf ("Invalid codepoint range '%s'\n", codepoint); return -1; } if (map_pos && map->cp1 <= idna_map[map_pos - 1].cp2) { printf ("Mapping codepoints out of order '%s'\n", codepoint); return -1; } if (!strcmp (flag, "valid")) map->flags |= TR46_FLG_VALID; else if (!strcmp (flag, "mapped")) map->flags |= TR46_FLG_MAPPED; else if (!strcmp (flag, "disallowed")) map->flags |= TR46_FLG_DISALLOWED; else if (!strcmp (flag, "ignored")) map->flags |= TR46_FLG_IGNORED; else if (!strcmp (flag, "deviation")) map->flags |= TR46_FLG_DEVIATION; else if (!strcmp (flag, "disallowed_STD3_mapped")) map->flags |= TR46_FLG_DISALLOWED_STD3_MAPPED; else if (!strcmp (flag, "disallowed_STD3_valid")) map->flags |= TR46_FLG_DISALLOWED_STD3_VALID; else { printf ("Unknown flag '%s'\n", flag); return -1; } if (mapping && *mapping) { uint32_t cp, tmp[20] = { 0 }, tmp2[20] = { 0 }; int pos; while (sscanf (mapping, " %X%n", &cp, &pos) == 1) { if (mapdata_pos >= countof (genmapdata)) { printf ("genmapdata too small - increase and retry\n"); break; } if (map->nmappings == 0) { map->offset = mapdata_pos; if (map->offset != mapdata_pos) printf ("offset overflow (%u)\n", (unsigned) mapdata_pos); } tmp[map->nmappings] = cp; mapdata_pos += _u32_to_stream (genmapdata + mapdata_pos, 5, &cp, 1); map->nmappings++; mapping += pos; } /* selftest */ _copy_from_stream (tmp2, genmapdata + map->offset, map->nmappings); for (pos = 0; pos < map->nmappings; pos++) if (tmp[pos] != tmp2[pos]) abort (); } else if (map->flags & (TR46_FLG_MAPPED | TR46_FLG_DISALLOWED_STD3_MAPPED | TR46_FLG_DEVIATION)) { if (map->cp1 != 0x200C && map->cp1 != 0x200D) /* ZWNJ and ZWJ */ printf ("Missing mapping for '%s'\n", codepoint); } if (map_pos && map->nmappings == 0) { /* merge with previous if possible */ IDNAMap_gen *prev = &idna_map[map_pos - 1]; if (prev->cp2 + 1 == map->cp1 && prev->nmappings == 0 && prev->flags == map->flags) { prev->cp2 = map->cp2; memset (map, 0, sizeof (*map)); /* clean up */ return 0; } } if (++map_pos >= countof (idna_map)) { printf ("Internal map size too small\n"); return -1; } return 0; } static int _compare_map (IDNAMap_gen *m1, IDNAMap_gen *m2) { if (m1->cp1 < m2->cp1) return -1; if (m1->cp1 > m2->cp2) return 1; return 0; } static int read_NFCQC (char *linep) { NFCQCMap *map = &nfcqc_map[nfcqc_pos]; char *codepoint, *type, *check; int n; codepoint = _nextField (&linep); type = _nextField (&linep); check = _nextField (&linep); if (!type || strcmp (type, "NFC_QC")) return 0; if ((n = sscanf (codepoint, "%X..%X", &map->cp1, &map->cp2)) == 1) { map->cp2 = map->cp1; } else if (n != 2) { printf ("Failed to scan mapping codepoint '%s'\n", codepoint); return -1; } if (map->cp1 > map->cp2) { printf ("Invalid codepoint range '%s'\n", codepoint); return -1; } if (*check == 'N') map->check = 1; else if (*check == 'M') map->check = 2; else { printf ("NFQQC: Unknown value '%s'\n", check); return -1; } if (++nfcqc_pos >= countof (nfcqc_map)) { printf ("Internal NFCQC map size too small\n"); return -1; } return 0; } static int _compare_map_by_maplen (IDNAMap_gen *m1, IDNAMap_gen *m2) { if (m1->nmappings != m2->nmappings) return m2->nmappings - m1->nmappings; if (m1->cp1 < m2->cp1) return -1; if (m1->cp1 > m2->cp2) return 1; return 0; } /* static uint32_t * _u32_memmem(uint32_t *haystack, size_t hlen, uint32_t *needle, size_t nlen) { uint32_t *p; if (nlen == 0) return haystack; for (p = haystack; hlen >= nlen; p++, hlen--) { if (*p == *needle && (nlen == 1 || u32_cmp(p, needle, nlen) == 0)) return p; } return NULL; } */ static uint8_t * _u8_memmem (uint8_t *haystack, size_t hlen, uint8_t *needle, size_t nlen) { uint8_t *p; if (nlen == 0) return haystack; for (p = haystack; hlen >= nlen; p++, hlen--) { if (*p == *needle && (nlen == 1 || memcmp (p, needle, nlen) == 0)) return p; } return NULL; } static size_t _u32_cp_stream_len (const uint8_t *stream, size_t ncp) { const uint8_t *end; for (end = stream; ncp; end++) { if ((*end & 0x80) == 0) ncp--; } return end - stream; } /* Remove doubled mappings. With Unicode 6.3.0 the mapping data shrinks * from 7272 to 4322 entries of uint32_t (29088 to 17288 bytes). * Converting those 4322 uin32_t values to a uint8_t stream, we decrease mapping * table size from 17288 to 9153 bytes. */ static void _compact_idna_map (void) { unsigned it; /* sort into 'longest mappings first' */ qsort (idna_map, map_pos, sizeof (IDNAMap_gen), (int (*)(const void *, const void *)) _compare_map_by_maplen); uint8_t *data = calloc (sizeof (uint8_t), mapdata_pos), *p; size_t ndata = 0, slen; if (data == NULL) abort (); for (it = 0; it < map_pos; it++) { IDNAMap_gen *map = idna_map + it; if (!map->nmappings) continue; slen = _u32_cp_stream_len (genmapdata + map->offset, map->nmappings); if ((p = _u8_memmem (data, ndata, genmapdata + map->offset, slen))) { map->offset = p - data; continue; } memcpy (data + ndata, genmapdata + map->offset, slen); map->offset = ndata; ndata += slen; } memcpy (genmapdata, data, ndata); mapdata_pos = ndata; free (data); /* sort into 'lowest codepoint first' */ qsort (idna_map, map_pos, sizeof (IDNAMap_gen), (int (*)(const void *, const void *)) _compare_map); } static void _combine_idna_flags (void) { unsigned it, it2; /* There are not many different combinations of flags */ for (it = 0; it < map_pos; it++) { IDNAMap_gen *map = idna_map + it; int found = 0; for (it2 = 0; it2 < flag_combinations && !found; it2++) { if (flag_combination[it2] == map->flags) { map->flag_index = it2; found = 1; } } if (!found) { if (flag_combinations >= countof (flag_combination)) { fprintf (stderr, "flag_combination[] too small - increase and retry\n"); exit (EXIT_FAILURE); } map->flag_index = flag_combinations++; flag_combination[map->flag_index] = map->flags; } } for (it = 0; it < map_pos; it++) { IDNAMap_gen *map = idna_map + it; if (map->flags != flag_combination[map->flag_index]) { fprintf (stderr, "Flags do not for 0x%X-0x%X)\n", map->cp1, map->cp2); exit (EXIT_FAILURE); } } } static int _print_tr46_map (uint32_t min, uint32_t max, int do_print) { unsigned it; int it2, entries = 0; for (it = 0; it < map_pos; it++) { const IDNAMap_gen *map = idna_map + it; uint32_t cp2, cp1 = map->cp1, value, range; int n; if (cp1 < min) continue; if (cp1 > max) break; n = (map->cp2 - cp1) / 0x10000; for (it2 = 0; it2 <= n; it2++, cp1 = cp2 + 1) { entries++; if (it2 == n) cp2 = map->cp2; else cp2 = cp1 + 0xFFFF; if (!do_print) continue; range = cp2 - cp1; value = (((map->nmappings << 14) | map->offset) << 3) | map->flag_index; if (max == 0xFF) printf ("0x%X,0x%X,", cp1 & 0xFF, range & 0xFF); else if (max == 0xFFFF) printf ("0x%X,0x%X,0x%X,0x%X,", (cp1 >> 8) & 0xFF, cp1 & 0xFF, (range >> 8) & 0xFF, range & 0xFF); else if (max == 0xFFFFFF) printf ("0x%X,0x%X,0x%X,0x%X,0x%X,", (cp1 >> 16) & 0xFF, (cp1 >> 8) & 0xFF, cp1 & 0xFF, (range >> 8) & 0xFF, range & 0xFF); printf ("0x%X,0x%X,0x%X,\n", (value >> 16) & 0xFF, (value >> 8) & 0xFF, value & 0xFF); } } if (max == 0xFF) return entries * 5; if (max == 0xFFFF) return entries * 7; if (max == 0xFFFFFF) return entries * 8; return 0; } int main (void) { unsigned it; // read IDNA mappings if (_scan_file (SRCDIR "/IdnaMappingTable.txt", read_IdnaMappings)) return 1; _compact_idna_map (); _combine_idna_flags (); // read NFC QuickCheck table if (_scan_file (SRCDIR "/DerivedNormalizationProps.txt", read_NFCQC)) return 1; qsort (nfcqc_map, nfcqc_pos, sizeof (NFCQCMap), (int (*)(const void *, const void *)) _compare_map); printf ("/* This file is automatically generated. DO NOT EDIT! */\n\n"); printf ("#include \n"); printf ("#include \"tr46map.h\"\n\n"); printf ("static const uint8_t idna_flags[%u] =\n{", flag_combinations); for (it = 0; it < flag_combinations; it++) { printf ("0x%X,", flag_combination[it]); } printf ("};\n\n"); printf ("static const uint8_t idna_map_8[%d] = {\n", _print_tr46_map (0x0, 0xFF, 0)); _print_tr46_map (0x0, 0xFF, 1); printf ("};\n\n"); printf ("static const uint8_t idna_map_16[%d] = {\n", _print_tr46_map (0x100, 0xFFFF, 0)); _print_tr46_map (0x100, 0xFFFF, 1); printf ("};\n\n"); printf ("static const uint8_t idna_map_24[%d] = {\n", _print_tr46_map (0x10000, 0xFFFFFF, 0)); _print_tr46_map (0x10000, 0xFFFFFF, 1); printf ("};\n\n"); printf ("static const uint8_t mapdata[%u] = {\n", (unsigned) mapdata_pos); for (it = 0; it < mapdata_pos; it++) { printf ("0x%02X,%s", genmapdata[it], it % 16 == 15 ? "\n" : ""); } printf ("};\n\n"); printf ("static const NFCQCMap nfcqc_map[%u] = {\n", (unsigned) nfcqc_pos); for (it = 0; it < nfcqc_pos; it++) { NFCQCMap *map = nfcqc_map + it; printf ("{0x%X,0x%X,%d},\n", map->cp1, map->cp2, map->check); } printf ("};\n"); return 0; } libidn2-v2.3.8/lib/idn2.h.in000066400000000000000000000336431476312673600154450ustar00rootroot00000000000000/* idn2.h - header file for idn2 Copyright (C) 2011-2025 Simon Josefsson Libidn2 is free software: you can redistribute it and/or modify it under the terms of either: * the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. or * the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. or both in parallel, as here. 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 General Public License for more details. You should have received copies of the GNU General Public License and the GNU Lesser General Public License along with this program. If not, see . */ #ifndef IDN2_H # define IDN2_H /** * SECTION:idn2 * @title: idn2.h * @short_description: main library interfaces * * The main library interfaces are declared in idn2.h. */ /* *INDENT-OFF* */ /* see https://www.gnu.org/software/gnulib/manual/html_node/Exported-Symbols-of-Shared-Libraries.html */ #ifndef _IDN2_API # if defined IDN2_BUILDING && defined HAVE_VISIBILITY && HAVE_VISIBILITY # define _IDN2_API __attribute__((__visibility__("default"))) # elif defined IDN2_BUILDING && defined _MSC_VER && ! defined IDN2_STATIC # define _IDN2_API __declspec(dllexport) # elif defined _MSC_VER && ! defined IDN2_STATIC # define _IDN2_API __declspec(dllimport) # else # define _IDN2_API # endif #endif /* *INDENT-ON* */ # include /* uint32_t */ # include /* size_t */ # ifdef __cplusplus extern "C" { # endif /** * GCC_VERSION_AT_LEAST * @major: gcc major version number to compare with * @minor: gcc minor version number to compare with * * Pre-processor symbol to check the gcc version. */ # if defined __GNUC__ && defined __GNUC_MINOR__ # define GCC_VERSION_AT_LEAST(major, minor) ((__GNUC__ > (major)) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor))) # else # define GCC_VERSION_AT_LEAST(major, minor) 0 # endif /* the following G_GNUC_ prefixes are for gtk-doc to recognize the attributes */ /** * G_GNUC_IDN2_ATTRIBUTE_PURE * * Function attribute: Function is a pure function. */ # if GCC_VERSION_AT_LEAST(2,96) # define G_GNUC_IDN2_ATTRIBUTE_PURE __attribute__ ((pure)) # else # define G_GNUC_IDN2_ATTRIBUTE_PURE # endif /** * G_GNUC_IDN2_ATTRIBUTE_CONST * * Function attribute: Function is a const function. */ # if GCC_VERSION_AT_LEAST(2,5) # define G_GNUC_IDN2_ATTRIBUTE_CONST __attribute__ ((const)) # else # define G_GNUC_IDN2_ATTRIBUTE_CONST # endif /** * G_GNUC_UNUSED * * Parameter attribute: Parameter is not used. */ # if GCC_VERSION_AT_LEAST(2,95) # define G_GNUC_UNUSED __attribute__ ((__unused__)) # else # define G_GNUC_UNUSED /* empty */ # endif /** * IDN2_VERSION * * Pre-processor symbol with a string that describe the header file * version number. Used together with idn2_check_version() to verify * header file and run-time library consistency. */ # define IDN2_VERSION "@VERSION@" /** * IDN2_VERSION_NUMBER * * Pre-processor symbol with a hexadecimal value describing the header * file version number. For example, when the header version is * 1.2.4711 this symbol will have the value 0x01021267. The last four * digits are used to enumerate development snapshots, but for all * public releases they will be 0000. */ # define IDN2_VERSION_NUMBER @NUMBER_VERSION@ /** * IDN2_VERSION_MAJOR * * Pre-processor symbol for the major version number (decimal). * The version scheme is major.minor.patchlevel. */ # define IDN2_VERSION_MAJOR @MAJOR_VERSION@ /** * IDN2_VERSION_MINOR * * Pre-processor symbol for the minor version number (decimal). * The version scheme is major.minor.patchlevel. */ # define IDN2_VERSION_MINOR @MINOR_VERSION@ /** * IDN2_VERSION_PATCH * * Pre-processor symbol for the patch level number (decimal). * The version scheme is major.minor.patchlevel. */ # define IDN2_VERSION_PATCH @PATCH_VERSION@ /** * IDN2_LABEL_MAX_LENGTH * * Constant specifying the maximum length of a DNS label to 63 * characters, as specified in RFC 1034. */ # define IDN2_LABEL_MAX_LENGTH 63 /** * IDN2_DOMAIN_MAX_LENGTH * * Constant specifying the maximum size of the wire encoding of a DNS * domain to 255 characters, as specified in RFC 1034. Note that the * usual printed representation of a domain name is limited to 253 * characters if it does not end with a period, or 254 characters if * it ends with a period. */ # define IDN2_DOMAIN_MAX_LENGTH 255 /** * idn2_flags: * @IDN2_NFC_INPUT: Normalize input string using normalization form C. * @IDN2_ALABEL_ROUNDTRIP: Perform optional IDNA2008 lookup roundtrip check (default). * @IDN2_NO_ALABEL_ROUNDTRIP: Disable ALabel lookup roundtrip check. * @IDN2_NO_TR46: Disable Unicode TR46 processing. * @IDN2_TRANSITIONAL: Perform Unicode TR46 transitional processing. * @IDN2_NONTRANSITIONAL: Perform Unicode TR46 non-transitional processing (default). * @IDN2_ALLOW_UNASSIGNED: Libidn compatibility flag, unused. * @IDN2_USE_STD3_ASCII_RULES: Use STD3 ASCII rules. * This is a Unicode TR46 only flag, and will be ignored when set without * either @IDN2_TRANSITIONAL or @IDN2_NONTRANSITIONAL. * * Flags to IDNA2008 functions, to be binary or:ed together. Specify * only 0 if you want the default behaviour. */ typedef enum { IDN2_NFC_INPUT = 1, IDN2_ALABEL_ROUNDTRIP = 2, IDN2_TRANSITIONAL = 4, IDN2_NONTRANSITIONAL = 8, IDN2_ALLOW_UNASSIGNED = 16, IDN2_USE_STD3_ASCII_RULES = 32, IDN2_NO_TR46 = 64, IDN2_NO_ALABEL_ROUNDTRIP = 128 } idn2_flags; /* IDNA2008 with UTF-8 encoded inputs. */ extern _IDN2_API int idn2_lookup_u8 (const uint8_t * src, uint8_t ** lookupname, int flags); extern _IDN2_API int idn2_register_u8 (const uint8_t * ulabel, const uint8_t * alabel, uint8_t ** insertname, int flags); /* IDNA2008 with locale encoded inputs. */ extern _IDN2_API int idn2_lookup_ul (const char *src, char **lookupname, int flags); extern _IDN2_API int idn2_register_ul (const char *ulabel, const char *alabel, char **insertname, int flags); /** * idn2_rc: * @IDN2_OK: Successful return. * @IDN2_MALLOC: Memory allocation error. * @IDN2_NO_CODESET: Could not determine locale string encoding format. * @IDN2_ICONV_FAIL: Could not transcode locale string to UTF-8. * @IDN2_ENCODING_ERROR: Unicode data encoding error. * @IDN2_NFC: Error normalizing string. * @IDN2_PUNYCODE_BAD_INPUT: Punycode invalid input. * @IDN2_PUNYCODE_BIG_OUTPUT: Punycode output buffer too small. * @IDN2_PUNYCODE_OVERFLOW: Punycode conversion would overflow. * @IDN2_TOO_BIG_DOMAIN: Domain name longer than 255 characters. * @IDN2_TOO_BIG_LABEL: Domain label longer than 63 characters. * @IDN2_INVALID_ALABEL: Input A-label is not valid. * @IDN2_UALABEL_MISMATCH: Input A-label and U-label does not match. * @IDN2_INVALID_FLAGS: Invalid combination of flags. * @IDN2_NOT_NFC: String is not NFC. * @IDN2_2HYPHEN: String has forbidden two hyphens. * @IDN2_HYPHEN_STARTEND: String has forbidden starting/ending hyphen. * @IDN2_LEADING_COMBINING: String has forbidden leading combining character. * @IDN2_DISALLOWED: String has disallowed character. * @IDN2_CONTEXTJ: String has forbidden context-j character. * @IDN2_CONTEXTJ_NO_RULE: String has context-j character with no rull. * @IDN2_CONTEXTO: String has forbidden context-o character. * @IDN2_CONTEXTO_NO_RULE: String has context-o character with no rull. * @IDN2_UNASSIGNED: String has forbidden unassigned character. * @IDN2_BIDI: String has forbidden bi-directional properties. * @IDN2_DOT_IN_LABEL: Label has forbidden dot (TR46). * @IDN2_INVALID_TRANSITIONAL: Label has character forbidden in transitional mode (TR46). * @IDN2_INVALID_NONTRANSITIONAL: Label has character forbidden in non-transitional mode (TR46). * @IDN2_ALABEL_ROUNDTRIP_FAILED: ALabel -> Ulabel -> ALabel result differs from input. * * Return codes for IDN2 functions. All return codes are negative * except for the successful code IDN2_OK which are guaranteed to be * 0. Positive values are reserved for non-error return codes. * * Note that the #idn2_rc enumeration may be extended at a later date * to include new return codes. */ typedef enum { IDN2_OK = 0, IDN2_MALLOC = -100, IDN2_NO_CODESET = -101, IDN2_ICONV_FAIL = -102, IDN2_ENCODING_ERROR = -200, IDN2_NFC = -201, IDN2_PUNYCODE_BAD_INPUT = -202, IDN2_PUNYCODE_BIG_OUTPUT = -203, IDN2_PUNYCODE_OVERFLOW = -204, IDN2_TOO_BIG_DOMAIN = -205, IDN2_TOO_BIG_LABEL = -206, IDN2_INVALID_ALABEL = -207, IDN2_UALABEL_MISMATCH = -208, IDN2_INVALID_FLAGS = -209, IDN2_NOT_NFC = -300, IDN2_2HYPHEN = -301, IDN2_HYPHEN_STARTEND = -302, IDN2_LEADING_COMBINING = -303, IDN2_DISALLOWED = -304, IDN2_CONTEXTJ = -305, IDN2_CONTEXTJ_NO_RULE = -306, IDN2_CONTEXTO = -307, IDN2_CONTEXTO_NO_RULE = -308, IDN2_UNASSIGNED = -309, IDN2_BIDI = -310, IDN2_DOT_IN_LABEL = -311, IDN2_INVALID_TRANSITIONAL = -312, IDN2_INVALID_NONTRANSITIONAL = -313, IDN2_ALABEL_ROUNDTRIP_FAILED = -314, } idn2_rc; /* Auxiliary functions. */ extern _IDN2_API int idn2_to_ascii_4i (const uint32_t * input, size_t inlen, char *output, int flags); extern _IDN2_API int idn2_to_ascii_4i2 (const uint32_t * input, size_t inlen, char **output, int flags); extern _IDN2_API int idn2_to_ascii_4z (const uint32_t * input, char **output, int flags); extern _IDN2_API int idn2_to_ascii_8z (const char *input, char **output, int flags); extern _IDN2_API int idn2_to_ascii_lz (const char *input, char **output, int flags); extern _IDN2_API int idn2_to_unicode_8z4z (const char *input, uint32_t ** output, int flags G_GNUC_UNUSED); extern _IDN2_API int idn2_to_unicode_4z4z (const uint32_t * input, uint32_t ** output, int flags); extern _IDN2_API int idn2_to_unicode_44i (const uint32_t * in, size_t inlen, uint32_t * out, size_t *outlen, int flags); extern _IDN2_API int idn2_to_unicode_8z8z (const char *input, char **output, int flags); extern _IDN2_API int idn2_to_unicode_8zlz (const char *input, char **output, int flags); extern _IDN2_API int idn2_to_unicode_lzlz (const char *input, char **output, int flags); extern _IDN2_API int idn2_punycode_encode (const uint32_t * input, size_t input_length, char *output, size_t *output_length); extern _IDN2_API int idn2_punycode_decode (const char *input, size_t input_length, uint32_t * output, size_t *output_length); extern _IDN2_API const char *idn2_strerror (int rc) G_GNUC_IDN2_ATTRIBUTE_CONST; extern _IDN2_API const char *idn2_strerror_name (int rc) G_GNUC_IDN2_ATTRIBUTE_CONST; extern _IDN2_API const char *idn2_check_version (const char *req_version) G_GNUC_IDN2_ATTRIBUTE_PURE; extern _IDN2_API void idn2_free (void *ptr); # ifndef __GTK_DOC_IGNORE__ /*** libidn compatibility layer ***/ # if !defined IDNA_H && !defined IDN2_SKIP_LIBIDN_COMPAT /** * Idna_rc: * @IDNA_SUCCESS: Same as %IDN2_OK * @IDNA_STRINGPREP_ERROR: Same as %IDN2_ENCODING_ERROR * @IDNA_PUNYCODE_ERROR: Same as %IDN2_PUNYCODE_BAD_INPUT * @IDNA_CONTAINS_NON_LDH: Same as %IDN2_ENCODING_ERROR * @IDNA_CONTAINS_LDH: Same as %IDNA_CONTAINS_NON_LDH * @IDNA_CONTAINS_MINUS: Same as %IDN2_ENCODING_ERROR * @IDNA_INVALID_LENGTH: Same as %IDN2_DISALLOWED * @IDNA_NO_ACE_PREFIX: Same as %IDN2_ENCODING_ERROR * @IDNA_ROUNDTRIP_VERIFY_ERROR: Same as %IDN2_ENCODING_ERROR * @IDNA_CONTAINS_ACE_PREFIX: Same as %IDN2_ENCODING_ERROR * @IDNA_ICONV_ERROR: Same as %IDN2_ENCODING_ERROR * @IDNA_MALLOC_ERROR: Same as %IDN2_MALLOC * @IDNA_DLOPEN_ERROR: Same as %IDN2_MALLOC * * Return codes for transition to / compatibility with libidn2. * * Please be aware that return codes from idna_ functions might be unexpected * when linked / built with libidn2. */ typedef enum { IDNA_SUCCESS = IDN2_OK, IDNA_STRINGPREP_ERROR = IDN2_ENCODING_ERROR, IDNA_PUNYCODE_ERROR = IDN2_PUNYCODE_BAD_INPUT, IDNA_CONTAINS_NON_LDH = IDN2_ENCODING_ERROR, IDNA_CONTAINS_LDH = IDNA_CONTAINS_NON_LDH, IDNA_CONTAINS_MINUS = IDN2_ENCODING_ERROR, IDNA_INVALID_LENGTH = IDN2_DISALLOWED, IDNA_NO_ACE_PREFIX = IDN2_ENCODING_ERROR, IDNA_ROUNDTRIP_VERIFY_ERROR = IDN2_ENCODING_ERROR, IDNA_CONTAINS_ACE_PREFIX = IDN2_ENCODING_ERROR, IDNA_ICONV_ERROR = IDN2_ENCODING_ERROR, IDNA_MALLOC_ERROR = IDN2_MALLOC, IDNA_DLOPEN_ERROR = IDN2_MALLOC } Idna_rc; /** * Idna_flags: * @IDNA_ALLOW_UNASSIGNED: Same as %IDN2_ALLOW_UNASSIGNED * @IDNA_USE_STD3_ASCII_RULES: Same as %IDN2_USE_STD3_ASCII_RULES * * Flags for transition to / compatibility with libidn2. */ typedef enum { IDNA_ALLOW_UNASSIGNED = IDN2_ALLOW_UNASSIGNED, IDNA_USE_STD3_ASCII_RULES = IDN2_USE_STD3_ASCII_RULES } Idna_flags; # define idna_to_ascii_4i(i,l,o,f) idn2_to_ascii_4i(i,l,o,f|IDN2_NFC_INPUT|IDN2_NONTRANSITIONAL) # define idna_to_ascii_4z(i,o,f) idn2_to_ascii_4z(i,o,f|IDN2_NFC_INPUT|IDN2_NONTRANSITIONAL) # define idna_to_ascii_8z(i,o,f) idn2_to_ascii_8z(i,o,f|IDN2_NFC_INPUT|IDN2_NONTRANSITIONAL) # define idna_to_ascii_lz(i,o,f) idn2_to_ascii_lz(i,o,f|IDN2_NFC_INPUT|IDN2_NONTRANSITIONAL) # define idna_to_unicode_8z4z idn2_to_unicode_8z4z # define idna_to_unicode_4z4z idn2_to_unicode_4z4z # define idna_to_unicode_44i idn2_to_unicode_44i # define idna_to_unicode_8z8z idn2_to_unicode_8z8z # define idna_to_unicode_8zlz idn2_to_unicode_8zlz # define idna_to_unicode_lzlz idn2_to_unicode_lzlz # define idna_strerror idn2_strerror # define idn_free idn2_free # endif /* IDNA_H */ # endif # ifdef __cplusplus } # endif #endif /* IDN2_H */ libidn2-v2.3.8/lib/idn2.map000066400000000000000000000026101476312673600153540ustar00rootroot00000000000000# idn2.map - linker version script for idn2 # Copyright (C) 2011-2025 Simon Josefsson # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . IDN2_0.0.0 { global: idn2_check_version; idn2_free; idn2_lookup_u8; idn2_register_u8; idn2_lookup_ul; idn2_register_ul; idn2_to_ascii_4i; idn2_to_ascii_4z; idn2_to_ascii_8z; idn2_to_ascii_lz; idn2_to_unicode_8z4z; idn2_to_unicode_4z4z; idn2_to_unicode_44i; idn2_to_unicode_8z8z; idn2_to_unicode_8zlz; idn2_to_unicode_lzlz; idn2_strerror; idn2_strerror_name; # Compatibility symbols. _idn2_punycode_encode; _idn2_punycode_decode; local: *; }; IDN2_2.1.0 { global: idn2_to_ascii_4i2; } IDN2_0.0.0; IDN2_2.3.5 { global: idn2_punycode_encode; idn2_punycode_decode; } IDN2_2.1.0; libidn2-v2.3.8/lib/idna.c000066400000000000000000000147361476312673600151140ustar00rootroot00000000000000/* idna.c - implementation of high-level IDNA processing function Copyright (C) 2011-2025 Simon Josefsson Libidn2 is free software: you can redistribute it and/or modify it under the terms of either: * the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. or * the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. or both in parallel, as here. 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 General Public License for more details. You should have received copies of the GNU General Public License and the GNU Lesser General Public License along with this program. If not, see . */ #include #include /* free */ #include /* errno */ #include "idn2.h" #include "bidi.h" #include "tables.h" #include "context.h" #include "tr46map.h" #include #include /* uc_is_general_category, UC_CATEGORY_M */ #include /* u32_normalize */ #include /* u8_to_u32 */ #include "idna.h" /* * NFC Quick Check from * http://unicode.org/reports/tr15/#Detecting_Normalization_Forms * * They say, this is much faster than 'brute force' normalization. * Strings are very likely already in NFC form. */ G_GNUC_IDN2_ATTRIBUTE_PURE static int _isNFC (uint32_t *label, size_t len) { int lastCanonicalClass = 0; int result = 1; size_t it; for (it = 0; it < len; it++) { uint32_t ch = label[it]; // supplementary code point if (ch >= 0x10000) it++; int canonicalClass = uc_combining_class (ch); if (lastCanonicalClass > canonicalClass && canonicalClass != 0) return 0; NFCQCMap *map = get_nfcqc_map (ch); if (map) { if (map->check) return 0; result = -1; } lastCanonicalClass = canonicalClass; } return result; } int _idn2_u8_to_u32_nfc (const uint8_t *src, size_t srclen, uint32_t **out, size_t *outlen, int nfc) { uint32_t *p; size_t plen; p = u8_to_u32 (src, srclen, NULL, &plen); if (p == NULL) { if (errno == ENOMEM) return IDN2_MALLOC; return IDN2_ENCODING_ERROR; } if (nfc && !_isNFC (p, plen)) { size_t tmplen; uint32_t *tmp = u32_normalize (UNINORM_NFC, p, plen, NULL, &tmplen); free (p); if (tmp == NULL) { if (errno == ENOMEM) return IDN2_MALLOC; return IDN2_NFC; } p = tmp; plen = tmplen; } *out = p; *outlen = plen; return IDN2_OK; } bool _idn2_ascii_p (const uint8_t *src, size_t srclen) { size_t i; for (i = 0; i < srclen; i++) if (src[i] >= 0x80) return false; return true; } int _idn2_label_test (int what, const uint32_t *label, size_t llen) { if (what & TEST_NFC) { size_t plen; uint32_t *p = u32_normalize (UNINORM_NFC, label, llen, NULL, &plen); int ok; if (p == NULL) { if (errno == ENOMEM) return IDN2_MALLOC; return IDN2_NFC; } ok = llen == plen && memcmp (label, p, plen * sizeof (*label)) == 0; free (p); if (!ok) return IDN2_NOT_NFC; } if (what & TEST_2HYPHEN) { if (llen >= 4 && label[2] == '-' && label[3] == '-') return IDN2_2HYPHEN; } if (what & TEST_HYPHEN_STARTEND) { if (llen > 0 && (label[0] == '-' || label[llen - 1] == '-')) return IDN2_HYPHEN_STARTEND; } if (what & TEST_LEADING_COMBINING) { if (llen > 0 && uc_is_general_category (label[0], UC_CATEGORY_M)) return IDN2_LEADING_COMBINING; } if (what & TEST_DISALLOWED) { size_t i; for (i = 0; i < llen; i++) if (_idn2_disallowed_p (label[i])) { if ((what & (TEST_TRANSITIONAL | TEST_NONTRANSITIONAL)) && (what & TEST_ALLOW_STD3_DISALLOWED)) { IDNAMap map; get_idna_map (label[i], &map); if (map_is (&map, TR46_FLG_DISALLOWED_STD3_VALID) || map_is (&map, TR46_FLG_DISALLOWED_STD3_MAPPED)) continue; } return IDN2_DISALLOWED; } } if (what & TEST_CONTEXTJ) { size_t i; for (i = 0; i < llen; i++) if (_idn2_contextj_p (label[i])) return IDN2_CONTEXTJ; } if (what & TEST_CONTEXTJ_RULE) { size_t i; int rc; for (i = 0; i < llen; i++) { rc = _idn2_contextj_rule (label, llen, i); if (rc != IDN2_OK) return rc; } } if (what & TEST_CONTEXTO) { size_t i; for (i = 0; i < llen; i++) if (_idn2_contexto_p (label[i])) return IDN2_CONTEXTO; } if (what & TEST_CONTEXTO_WITH_RULE) { size_t i; for (i = 0; i < llen; i++) if (_idn2_contexto_p (label[i]) && !_idn2_contexto_with_rule (label[i])) return IDN2_CONTEXTO_NO_RULE; } if (what & TEST_CONTEXTO_RULE) { size_t i; int rc; for (i = 0; i < llen; i++) { rc = _idn2_contexto_rule (label, llen, i); if (rc != IDN2_OK) return rc; } } if (what & TEST_UNASSIGNED) { size_t i; for (i = 0; i < llen; i++) if (_idn2_unassigned_p (label[i])) return IDN2_UNASSIGNED; } if (what & TEST_BIDI) { int rc = _idn2_bidi (label, llen); if (rc != IDN2_OK) return rc; } if (what & (TEST_TRANSITIONAL | TEST_NONTRANSITIONAL)) { size_t i; int transitional = what & TEST_TRANSITIONAL; /* TR46: 4. The label must not contain a U+002E ( . ) FULL STOP */ for (i = 0; i < llen; i++) if (label[i] == 0x002E) return IDN2_DOT_IN_LABEL; /* TR46: 6. Each code point in the label must only have certain status * values according to Section 5, IDNA Mapping Table: * a. For Transitional Processing, each value must be valid. * b. For Nontransitional Processing, each value must be either valid or deviation. */ for (i = 0; i < llen; i++) { IDNAMap map; get_idna_map (label[i], &map); if (map_is (&map, TR46_FLG_VALID) || (!transitional && map_is (&map, TR46_FLG_DEVIATION))) continue; if (what & TEST_ALLOW_STD3_DISALLOWED && (map_is (&map, TR46_FLG_DISALLOWED_STD3_VALID) || map_is (&map, TR46_FLG_DISALLOWED_STD3_MAPPED))) continue; return transitional ? IDN2_INVALID_TRANSITIONAL : IDN2_INVALID_NONTRANSITIONAL; } } return IDN2_OK; } libidn2-v2.3.8/lib/idna.h000066400000000000000000000041211476312673600151040ustar00rootroot00000000000000/* idna.h - internal IDNA function prototypes Copyright (C) 2011-2025 Simon Josefsson Libidn2 is free software: you can redistribute it and/or modify it under the terms of either: * the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. or * the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. or both in parallel, as here. 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 General Public License for more details. You should have received copies of the GNU General Public License and the GNU Lesser General Public License along with this program. If not, see . */ #ifndef LIBIDN2_IDNA_H # define LIBIDN2_IDNA_H # include # include # include "idn2.h" enum { TEST_NFC = 0x0001, TEST_2HYPHEN = 0x0002, TEST_HYPHEN_STARTEND = 0x0004, TEST_LEADING_COMBINING = 0x0008, TEST_DISALLOWED = 0x0010, /* is code point a CONTEXTJ code point? */ TEST_CONTEXTJ = 0x0020, /* does code point pass CONTEXTJ rule? */ TEST_CONTEXTJ_RULE = 0x0040, /* is code point a CONTEXTO code point? */ TEST_CONTEXTO = 0x0080, /* is there a CONTEXTO rule for code point? */ TEST_CONTEXTO_WITH_RULE = 0x0100, /* does code point pass CONTEXTO rule? */ TEST_CONTEXTO_RULE = 0x0200, TEST_UNASSIGNED = 0x0400, TEST_BIDI = 0x0800, TEST_TRANSITIONAL = 0x1000, TEST_NONTRANSITIONAL = 0x2000, TEST_ALLOW_STD3_DISALLOWED = 0x4000, }; extern int _idn2_u8_to_u32_nfc (const uint8_t * src, size_t srclen, uint32_t ** out, size_t *outlen, int nfc); extern G_GNUC_IDN2_ATTRIBUTE_PURE bool _idn2_ascii_p (const uint8_t * src, size_t srclen); extern int _idn2_label_test (int what, const uint32_t * label, size_t llen); #endif /* LIBIDN2_IDNA_H */ libidn2-v2.3.8/lib/lookup.c000066400000000000000000000611331476312673600155030ustar00rootroot00000000000000/* lookup.c - implementation of IDNA2008 lookup functions Copyright (C) 2011-2025 Simon Josefsson Copyright (C) 2017-2025 Tim Ruehsen Libidn2 is free software: you can redistribute it and/or modify it under the terms of either: * the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. or * the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. or both in parallel, as here. 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 General Public License for more details. You should have received copies of the GNU General Public License and the GNU Lesser General Public License along with this program. If not, see . */ #include #include "idn2.h" #include /* errno */ #include /* malloc, free */ #include #include /* u8_strconv_from_locale */ #include /* u32_normalize */ #include /* u8_to_u32 */ #include "idna.h" /* _idn2_label_test */ #include "tr46map.h" /* definition for tr46map.c */ #ifdef HAVE_LIBUNISTRING /* copied from gnulib */ # include # define _C_CTYPE_LOWER_N(N) \ case 'a' + (N): case 'b' + (N): case 'c' + (N): case 'd' + (N): \ case 'e' + (N): case 'f' + (N): \ case 'g' + (N): case 'h' + (N): case 'i' + (N): case 'j' + (N): \ case 'k' + (N): case 'l' + (N): case 'm' + (N): case 'n' + (N): \ case 'o' + (N): case 'p' + (N): case 'q' + (N): case 'r' + (N): \ case 's' + (N): case 't' + (N): case 'u' + (N): case 'v' + (N): \ case 'w' + (N): case 'x' + (N): case 'y' + (N): case 'z' + (N) # define _C_CTYPE_UPPER _C_CTYPE_LOWER_N ('A' - 'a') static inline int c_tolower (int c) { switch (c) { _C_CTYPE_UPPER: return c - 'A' + 'a'; default: return c; } } static int c_strncasecmp (const char *s1, const char *s2, size_t n) { register const unsigned char *p1 = (const unsigned char *) s1; register const unsigned char *p2 = (const unsigned char *) s2; unsigned char c1, c2; if (p1 == p2 || n == 0) return 0; do { c1 = c_tolower (*p1); c2 = c_tolower (*p2); if (--n == 0 || c1 == '\0') break; ++p1; ++p2; } while (c1 == c2); if (UCHAR_MAX <= INT_MAX) return c1 - c2; else /* On machines where 'char' and 'int' are types of the same size, the difference of two 'unsigned char' values - including the sign bit - doesn't fit in an 'int'. */ return (c1 > c2 ? 1 : c1 < c2 ? -1 : 0); } #else # include #endif static int set_default_flags (int *flags) { if (((*flags) & IDN2_TRANSITIONAL) && ((*flags) & IDN2_NONTRANSITIONAL)) return IDN2_INVALID_FLAGS; if (((*flags) & (IDN2_TRANSITIONAL | IDN2_NONTRANSITIONAL)) && ((*flags) & IDN2_NO_TR46)) return IDN2_INVALID_FLAGS; if (((*flags) & IDN2_ALABEL_ROUNDTRIP) && ((*flags) & IDN2_NO_ALABEL_ROUNDTRIP)) return IDN2_INVALID_FLAGS; if (!((*flags) & (IDN2_NO_TR46 | IDN2_TRANSITIONAL))) *flags |= IDN2_NONTRANSITIONAL; return IDN2_OK; } static int label (const uint8_t *src, size_t srclen, uint8_t *dst, size_t *dstlen, int flags) { size_t plen; uint32_t *p = NULL; const uint8_t *src_org = NULL; uint8_t *src_allocated = NULL; int rc, check_roundtrip = 0; size_t tmpl, srclen_org = 0; uint32_t label_u32[IDN2_LABEL_MAX_LENGTH]; size_t label32_len = IDN2_LABEL_MAX_LENGTH; if (_idn2_ascii_p (src, srclen)) { if (!(flags & IDN2_NO_ALABEL_ROUNDTRIP) && srclen >= 4 && memcmp (src, "xn--", 4) == 0) { /* If the input to this procedure appears to be an A-label (i.e., it starts in "xn--", interpreted case-insensitively), the lookup application MAY attempt to convert it to a U-label, first ensuring that the A-label is entirely in lowercase (converting it to lowercase if necessary), and apply the tests of Section 5.4 and the conversion of Section 5.5 to that form. */ rc = idn2_punycode_decode ((char *) src + 4, srclen - 4, label_u32, &label32_len); if (rc) return rc; check_roundtrip = 1; src_org = src; srclen_org = srclen; srclen = IDN2_LABEL_MAX_LENGTH; src = src_allocated = u32_to_u8 (label_u32, label32_len, NULL, &srclen); if (!src) { if (errno == ENOMEM) return IDN2_MALLOC; return IDN2_ENCODING_ERROR; } } else { if (srclen > IDN2_LABEL_MAX_LENGTH) return IDN2_TOO_BIG_LABEL; if (srclen > *dstlen) return IDN2_TOO_BIG_DOMAIN; memcpy (dst, src, srclen); *dstlen = srclen; return IDN2_OK; } } rc = _idn2_u8_to_u32_nfc (src, srclen, &p, &plen, flags & IDN2_NFC_INPUT); if (rc != IDN2_OK) goto out; if (!(flags & IDN2_TRANSITIONAL)) { rc = _idn2_label_test (TEST_NFC | TEST_2HYPHEN | TEST_LEADING_COMBINING | TEST_DISALLOWED | TEST_CONTEXTJ_RULE | TEST_CONTEXTO_WITH_RULE | TEST_UNASSIGNED | TEST_BIDI | ((flags & IDN2_NONTRANSITIONAL) ? TEST_NONTRANSITIONAL : 0) | ((flags & IDN2_USE_STD3_ASCII_RULES) ? 0 : TEST_ALLOW_STD3_DISALLOWED), p, plen); if (rc != IDN2_OK) goto out; } dst[0] = 'x'; dst[1] = 'n'; dst[2] = '-'; dst[3] = '-'; tmpl = *dstlen - 4; rc = idn2_punycode_encode (p, plen, (char *) dst + 4, &tmpl); if (rc != IDN2_OK) goto out; *dstlen = 4 + tmpl; if (check_roundtrip) { if (srclen_org != *dstlen || c_strncasecmp ((char *) src_org, (char *) dst, srclen_org)) { rc = IDN2_ALABEL_ROUNDTRIP_FAILED; goto out; } } else if (!(flags & IDN2_NO_ALABEL_ROUNDTRIP)) { rc = idn2_punycode_decode ((char *) dst + 4, *dstlen - 4, label_u32, &label32_len); if (rc) { rc = IDN2_ALABEL_ROUNDTRIP_FAILED; goto out; } if (plen != label32_len || u32_cmp (p, label_u32, label32_len)) { rc = IDN2_ALABEL_ROUNDTRIP_FAILED; goto out; } } rc = IDN2_OK; out: free (p); free (src_allocated); return rc; } #define TR46_TRANSITIONAL_CHECK \ (TEST_NFC | TEST_2HYPHEN | TEST_HYPHEN_STARTEND | TEST_LEADING_COMBINING | TEST_TRANSITIONAL) #define TR46_NONTRANSITIONAL_CHECK \ (TEST_NFC | TEST_2HYPHEN | TEST_HYPHEN_STARTEND | TEST_LEADING_COMBINING | TEST_NONTRANSITIONAL) static int _tr46 (const uint8_t *domain_u8, uint8_t **out, int flags) { size_t len, it; uint32_t *domain_u32; int err = IDN2_OK, rc; int transitional = 0; int test_flags; if (flags & IDN2_TRANSITIONAL) transitional = 1; /* convert UTF-8 to UTF-32 */ if (!(domain_u32 = u8_to_u32 (domain_u8, u8_strlen (domain_u8) + 1, NULL, &len))) { if (errno == ENOMEM) return IDN2_MALLOC; return IDN2_ENCODING_ERROR; } size_t len2 = 0; for (it = 0; it < len - 1; it++) { IDNAMap map; get_idna_map (domain_u32[it], &map); if (map_is (&map, TR46_FLG_DISALLOWED)) { if (domain_u32[it]) { free (domain_u32); return IDN2_DISALLOWED; } len2++; } else if (map_is (&map, TR46_FLG_MAPPED)) { len2 += map.nmappings; } else if (map_is (&map, TR46_FLG_VALID)) { len2++; } else if (map_is (&map, TR46_FLG_IGNORED)) { continue; } else if (map_is (&map, TR46_FLG_DEVIATION)) { if (transitional) { len2 += map.nmappings; } else len2++; } else if (!(flags & IDN2_USE_STD3_ASCII_RULES)) { if (map_is (&map, TR46_FLG_DISALLOWED_STD3_VALID)) { /* valid because UseSTD3ASCIIRules=false, see #TR46 5 */ len2++; } else if (map_is (&map, TR46_FLG_DISALLOWED_STD3_MAPPED)) { /* mapped because UseSTD3ASCIIRules=false, see #TR46 5 */ len2 += map.nmappings; } } } /* Exit early if result is too long. * This avoids excessive CPU usage in punycode encoding, which is O(N^2). */ if (len2 >= IDN2_DOMAIN_MAX_LENGTH) { free (domain_u32); return IDN2_TOO_BIG_DOMAIN; } uint32_t *tmp = (uint32_t *) malloc ((len2 + 1) * sizeof (uint32_t)); if (!tmp) { free (domain_u32); return IDN2_MALLOC; } len2 = 0; for (it = 0; it < len - 1; it++) { uint32_t c = domain_u32[it]; IDNAMap map; get_idna_map (c, &map); if (map_is (&map, TR46_FLG_DISALLOWED)) { tmp[len2++] = c; } else if (map_is (&map, TR46_FLG_MAPPED)) { len2 += get_map_data (tmp + len2, &map); } else if (map_is (&map, TR46_FLG_VALID)) { tmp[len2++] = c; } else if (map_is (&map, TR46_FLG_IGNORED)) { continue; } else if (map_is (&map, TR46_FLG_DEVIATION)) { if (transitional) { len2 += get_map_data (tmp + len2, &map); } else tmp[len2++] = c; } else if (!(flags & IDN2_USE_STD3_ASCII_RULES)) { if (map_is (&map, TR46_FLG_DISALLOWED_STD3_VALID)) { tmp[len2++] = c; } else if (map_is (&map, TR46_FLG_DISALLOWED_STD3_MAPPED)) { len2 += get_map_data (tmp + len2, &map); } } } free (domain_u32); /* Normalize to NFC */ tmp[len2] = 0; domain_u32 = u32_normalize (UNINORM_NFC, tmp, len2 + 1, NULL, &len); free (tmp); tmp = NULL; if (!domain_u32) { if (errno == ENOMEM) return IDN2_MALLOC; return IDN2_ENCODING_ERROR; } /* split into labels and check */ uint32_t *e, *s; for (e = s = domain_u32; *e; s = e) { while (*e && *e != '.') e++; if (e - s >= 4 && s[0] == 'x' && s[1] == 'n' && s[2] == '-' && s[3] == '-') { /* decode punycode and check result non-transitional */ size_t ace_len; uint32_t name_u32[IDN2_LABEL_MAX_LENGTH]; size_t name_len = IDN2_LABEL_MAX_LENGTH; uint8_t *ace; ace = u32_to_u8 (s + 4, e - s - 4, NULL, &ace_len); if (!ace) { free (domain_u32); if (errno == ENOMEM) return IDN2_MALLOC; return IDN2_ENCODING_ERROR; } rc = idn2_punycode_decode ((char *) ace, ace_len, name_u32, &name_len); free (ace); if (rc) { free (domain_u32); return rc; } test_flags = TR46_NONTRANSITIONAL_CHECK; if (!(flags & IDN2_USE_STD3_ASCII_RULES)) test_flags |= TEST_ALLOW_STD3_DISALLOWED; if ((rc = _idn2_label_test (test_flags, name_u32, name_len))) err = rc; } else { test_flags = transitional ? TR46_TRANSITIONAL_CHECK : TR46_NONTRANSITIONAL_CHECK; if (!(flags & IDN2_USE_STD3_ASCII_RULES)) test_flags |= TEST_ALLOW_STD3_DISALLOWED; if ((rc = _idn2_label_test (test_flags, s, e - s))) err = rc; } if (*e) e++; } if (err == IDN2_OK && out) { uint8_t *_out = u32_to_u8 (domain_u32, len, NULL, &len); free (domain_u32); if (!_out) { if (errno == ENOMEM) return IDN2_MALLOC; return IDN2_ENCODING_ERROR; } *out = _out; } else free (domain_u32); return err; } /** * idn2_lookup_u8: * @src: input zero-terminated UTF-8 string in Unicode NFC normalized form. * @lookupname: newly allocated output variable with name to lookup in DNS. * @flags: optional #idn2_flags to modify behaviour. * * Perform IDNA2008 lookup string conversion on domain name @src, as * described in section 5 of RFC 5891. Note that the input string * must be encoded in UTF-8 and be in Unicode NFC form. * * Pass %IDN2_NFC_INPUT in @flags to convert input to NFC form before * further processing. %IDN2_TRANSITIONAL and %IDN2_NONTRANSITIONAL * do already imply %IDN2_NFC_INPUT. * * Pass %IDN2_ALABEL_ROUNDTRIP in @flags to * convert any input A-labels to U-labels and perform additional * testing. This is default since version 2.2. * To switch this behavior off, pass IDN2_NO_ALABEL_ROUNDTRIP * * Pass %IDN2_TRANSITIONAL to enable Unicode TR46 * transitional processing, and %IDN2_NONTRANSITIONAL to enable * Unicode TR46 non-transitional processing. * * Multiple flags may be specified by binary or:ing them together. * * After version 2.0.3: %IDN2_USE_STD3_ASCII_RULES disabled by default. * Previously we were eliminating non-STD3 characters from domain strings * such as _443._tcp.example.com, or IPs 1.2.3.4/24 provided to libidn2 * functions. That was an unexpected regression for applications switching * from libidn and thus it is no longer applied by default. * Use %IDN2_USE_STD3_ASCII_RULES to enable that behavior again. * * After version 0.11: @lookupname may be NULL to test lookup of @src * without allocating memory. * * Returns: On successful conversion %IDN2_OK is returned, if the * output domain or any label would have been too long * %IDN2_TOO_BIG_DOMAIN or %IDN2_TOO_BIG_LABEL is returned, or * another error code is returned. * * Since: 0.1 **/ int idn2_lookup_u8 (const uint8_t *src, uint8_t **lookupname, int flags) { size_t lookupnamelen = 0; uint8_t _lookupname[IDN2_DOMAIN_MAX_LENGTH + 1]; uint8_t *src_allocated = NULL; int rc; if (src == NULL) { if (lookupname) *lookupname = NULL; return IDN2_OK; } rc = set_default_flags (&flags); if (rc != IDN2_OK) return rc; if (!(flags & IDN2_NO_TR46)) { uint8_t *out = NULL; rc = _tr46 (src, &out, flags); if (rc != IDN2_OK) return rc; src = src_allocated = out; } do { const uint8_t *end = (uint8_t *) strchrnul ((const char *) src, '.'); /* XXX Do we care about non-U+002E dots such as U+3002, U+FF0E and U+FF61 here? Perhaps when IDN2_NFC_INPUT? */ size_t labellen = end - src; uint8_t tmp[IDN2_LABEL_MAX_LENGTH]; size_t tmplen = IDN2_LABEL_MAX_LENGTH; rc = label (src, labellen, tmp, &tmplen, flags); if (rc != IDN2_OK) { free (src_allocated); return rc; } if (lookupnamelen + tmplen > IDN2_DOMAIN_MAX_LENGTH - (tmplen == 0 && *end == '\0' ? 1 : 2)) { free (src_allocated); return IDN2_TOO_BIG_DOMAIN; } memcpy (_lookupname + lookupnamelen, tmp, tmplen); lookupnamelen += tmplen; if (*end == '.') { if (lookupnamelen + 1 > IDN2_DOMAIN_MAX_LENGTH) { free (src_allocated); return IDN2_TOO_BIG_DOMAIN; } _lookupname[lookupnamelen] = '.'; lookupnamelen++; } _lookupname[lookupnamelen] = '\0'; src = end; } while (*src++); free (src_allocated); if (lookupname) { uint8_t *tmp = (uint8_t *) malloc (lookupnamelen + 1); if (tmp == NULL) return IDN2_MALLOC; memcpy (tmp, _lookupname, lookupnamelen + 1); *lookupname = tmp; } return IDN2_OK; } /** * idn2_lookup_ul: * @src: input zero-terminated locale encoded string. * @lookupname: newly allocated output variable with name to lookup in DNS. * @flags: optional #idn2_flags to modify behaviour. * * Perform IDNA2008 lookup string conversion on domain name @src, as * described in section 5 of RFC 5891. Note that the input is assumed * to be encoded in the locale's default coding system, and will be * transcoded to UTF-8 and NFC normalized by this function. * * Pass %IDN2_ALABEL_ROUNDTRIP in @flags to * convert any input A-labels to U-labels and perform additional * testing. This is default since version 2.2. * To switch this behavior off, pass IDN2_NO_ALABEL_ROUNDTRIP * * Pass %IDN2_TRANSITIONAL to enable Unicode TR46 transitional processing, * and %IDN2_NONTRANSITIONAL to enable Unicode TR46 non-transitional * processing. * * Multiple flags may be specified by binary or:ing them together, for * example %IDN2_ALABEL_ROUNDTRIP | %IDN2_NONTRANSITIONAL. * * The %IDN2_NFC_INPUT in @flags is always enabled in this function. * * After version 0.11: @lookupname may be NULL to test lookup of @src * without allocating memory. * * Returns: On successful conversion %IDN2_OK is returned, if * conversion from locale to UTF-8 fails then %IDN2_ICONV_FAIL is * returned, if the output domain or any label would have been too * long %IDN2_TOO_BIG_DOMAIN or %IDN2_TOO_BIG_LABEL is returned, or * another error code is returned. * * Since: 0.1 **/ int idn2_lookup_ul (const char *src, char **lookupname, int flags) { uint8_t *utf8src = NULL; int rc; if (src) { const char *encoding = locale_charset (); utf8src = u8_strconv_from_encoding (src, encoding, iconveh_error); if (!utf8src) { if (errno == ENOMEM) return IDN2_MALLOC; return IDN2_ICONV_FAIL; } } rc = idn2_lookup_u8 (utf8src, (uint8_t **) lookupname, flags | IDN2_NFC_INPUT); free (utf8src); return rc; } /** * idn2_to_ascii_4i: * @input: zero terminated input Unicode (UCS-4) string. * @inlen: number of elements in @input. * @output: output zero terminated string that must have room for at * least 63 characters plus the terminating zero. * @flags: optional #idn2_flags to modify behaviour. * * The ToASCII operation takes a sequence of Unicode code points that make * up one domain label and transforms it into a sequence of code points in * the ASCII range (0..7F). If ToASCII succeeds, the original sequence and * the resulting sequence are equivalent labels. * * It is important to note that the ToASCII operation can fail. * ToASCII fails if any step of it fails. If any step of the * ToASCII operation fails on any label in a domain name, that domain * name MUST NOT be used as an internationalized domain name. * The method for dealing with this failure is application-specific. * * The inputs to ToASCII are a sequence of code points. * * ToASCII never alters a sequence of code points that are all in the ASCII * range to begin with (although it could fail). Applying the ToASCII operation multiple * effect as applying it just once. * * The default behavior of this function (when flags are zero) is to apply * the IDNA2008 rules without the TR46 amendments. As the TR46 * non-transitional processing is nowadays ubiquitous, when unsure, it is * recommended to call this function with the %IDN2_NONTRANSITIONAL * and the %IDN2_NFC_INPUT flags for compatibility with other software. * * Warning: With version 2.1.1 until before version 2.3.5 this * function was deprecated in favor idn2_to_ascii_4i2(). We still * encourage you to use idn2_to_ascii_4i2() when appropriate. * * Returns: On successful conversion %IDN2_OK is returned; if the * output label would have been too long %IDN2_TOO_BIG_LABEL is * returned, or another error code is returned. * * Since: 2.0.0 **/ int idn2_to_ascii_4i (const uint32_t *input, size_t inlen, char *output, int flags) { char *out; int rc; if (!input) { if (output) *output = 0; return IDN2_OK; } rc = idn2_to_ascii_4i2 (input, inlen, &out, flags); if (rc == IDN2_OK) { size_t len = strlen (out); if (len > IDN2_LABEL_MAX_LENGTH) rc = IDN2_TOO_BIG_LABEL; else if (output) strcpy (output, out); free (out); } return rc; } /** * idn2_to_ascii_4i2: * @input: zero terminated input Unicode (UCS-4) string. * @inlen: number of elements in @input. * @output: pointer to newly allocated zero-terminated output string. * @flags: optional #idn2_flags to modify behaviour. * * The ToASCII operation takes a sequence of Unicode code points that make * up one domain label and transforms it into a sequence of code points in * the ASCII range (0..7F). If ToASCII succeeds, the original sequence and * the resulting sequence are equivalent labels. * * It is important to note that the ToASCII operation can fail. * ToASCII fails if any step of it fails. If any step of the * ToASCII operation fails on any label in a domain name, that domain * name MUST NOT be used as an internationalized domain name. * The method for dealing with this failure is application-specific. * * The inputs to ToASCII are a sequence of code points. * * ToASCII never alters a sequence of code points that are all in the ASCII * range to begin with (although it could fail). Applying the ToASCII operation multiple * effect as applying it just once. * * The default behavior of this function (when flags are zero) is to apply * the IDNA2008 rules without the TR46 amendments. As the TR46 * non-transitional processing is nowadays ubiquitous, when unsure, it is * recommended to call this function with the %IDN2_NONTRANSITIONAL * and the %IDN2_NFC_INPUT flags for compatibility with other software. * * Returns: On successful conversion %IDN2_OK is returned; if the * output label would have been too long %IDN2_TOO_BIG_LABEL is * returned, or another error code is returned. * * Since: 2.1.1 **/ int idn2_to_ascii_4i2 (const uint32_t *input, size_t inlen, char **output, int flags) { uint32_t *input_u32; uint8_t *input_u8, *output_u8; size_t length; int rc; if (!input) { if (output) *output = NULL; return IDN2_OK; } input_u32 = (uint32_t *) malloc ((inlen + 1) * sizeof (uint32_t)); if (!input_u32) return IDN2_MALLOC; u32_cpy (input_u32, input, inlen); input_u32[inlen] = 0; input_u8 = u32_to_u8 (input_u32, inlen + 1, NULL, &length); free (input_u32); if (!input_u8) { if (errno == ENOMEM) return IDN2_MALLOC; return IDN2_ENCODING_ERROR; } rc = idn2_lookup_u8 (input_u8, &output_u8, flags); free (input_u8); if (rc == IDN2_OK) { if (output) *output = (char *) output_u8; else free (output_u8); } return rc; } /** * idn2_to_ascii_4z: * @input: zero terminated input Unicode (UCS-4) string. * @output: pointer to newly allocated zero-terminated output string. * @flags: optional #idn2_flags to modify behaviour. * * Convert UCS-4 domain name to ASCII string using the IDNA2008 * rules. The domain name may contain several labels, separated by dots. * The output buffer must be deallocated by the caller. * * The default behavior of this function (when flags are zero) is to apply * the IDNA2008 rules without the TR46 amendments. As the TR46 * non-transitional processing is nowadays ubiquitous, when unsure, it is * recommended to call this function with the %IDN2_NONTRANSITIONAL * and the %IDN2_NFC_INPUT flags for compatibility with other software. * * Return value: Returns %IDN2_OK on success, or error code. * * Since: 2.0.0 **/ int idn2_to_ascii_4z (const uint32_t *input, char **output, int flags) { uint8_t *input_u8; size_t length; int rc; if (!input) { if (output) *output = NULL; return IDN2_OK; } input_u8 = u32_to_u8 (input, u32_strlen (input) + 1, NULL, &length); if (!input_u8) { if (errno == ENOMEM) return IDN2_MALLOC; return IDN2_ENCODING_ERROR; } rc = idn2_lookup_u8 (input_u8, (uint8_t **) output, flags); free (input_u8); return rc; } /** * idn2_to_ascii_8z: * @input: zero terminated input UTF-8 string. * @output: pointer to newly allocated output string. * @flags: optional #idn2_flags to modify behaviour. * * Convert UTF-8 domain name to ASCII string using the IDNA2008 * rules. The domain name may contain several labels, separated by dots. * The output buffer must be deallocated by the caller. * * The default behavior of this function (when flags are zero) is to apply * the IDNA2008 rules without the TR46 amendments. As the TR46 * non-transitional processing is nowadays ubiquitous, when unsure, it is * recommended to call this function with the %IDN2_NONTRANSITIONAL * and the %IDN2_NFC_INPUT flags for compatibility with other software. * * Return value: Returns %IDN2_OK on success, or error code. * * Since: 2.0.0 **/ int idn2_to_ascii_8z (const char *input, char **output, int flags) { return idn2_lookup_u8 ((const uint8_t *) input, (uint8_t **) output, flags); } /** * idn2_to_ascii_lz: * @input: zero terminated input UTF-8 string. * @output: pointer to newly allocated output string. * @flags: optional #idn2_flags to modify behaviour. * * Convert a domain name in locale's encoding to ASCII string using the IDNA2008 * rules. The domain name may contain several labels, separated by dots. * The output buffer must be deallocated by the caller. * * The default behavior of this function (when flags are zero) is to apply * the IDNA2008 rules without the TR46 amendments. As the TR46 * non-transitional processing is nowadays ubiquitous, when unsure, it is * recommended to call this function with the %IDN2_NONTRANSITIONAL * and the %IDN2_NFC_INPUT flags for compatibility with other software. * * Returns: %IDN2_OK on success, or error code. * Same as described in idn2_lookup_ul() documentation. * * Since: 2.0.0 **/ int idn2_to_ascii_lz (const char *input, char **output, int flags) { return idn2_lookup_ul (input, output, flags); } libidn2-v2.3.8/lib/punycode.c000066400000000000000000000314511476312673600160200ustar00rootroot00000000000000/* punycode.c - punycode encoding/decoding Copyright (C) 2011-2025 Simon Josefsson Libidn2 is free software: you can redistribute it and/or modify it under the terms of either: * the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. or * the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. or both in parallel, as here. 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 General Public License for more details. You should have received copies of the GNU General Public License and the GNU Lesser General Public License along with this program. If not, see . */ /* Code copied from http://www.nicemice.net/idn/punycode-spec.gz on 2011-01-04 with SHA-1 a966a8017f6be579d74a50a226accc7607c40133 labeled punycode-spec 1.0.3 (2006-Mar-23-Thu). It is modified for Libidn2 by Simon Josefsson and others. Original code license: punycode-spec 1.0.3 (2006-Mar-23-Thu) http://www.nicemice.net/idn/ Adam M. Costello http://www.nicemice.net/amc/ B. Disclaimer and license Regarding this entire document or any portion of it (including the pseudocode and C code), the author makes no guarantees and is not responsible for any damage resulting from its use. The author grants irrevocable permission to anyone to use, modify, and distribute it in any way that does not diminish the rights of anyone else to use, modify, and distribute it, provided that redistributed derivative works do not contain misleading author or version information. Derivative works need not be licensed under similar terms. C. Punycode sample implementation punycode-sample.c 2.0.0 (2004-Mar-21-Sun) http://www.nicemice.net/idn/ Adam M. Costello http://www.nicemice.net/amc/ This is ANSI C code (C89) implementing Punycode 1.0.x. */ #include #include "idn2.h" /* IDN2_OK, ... */ #include /*** Bootstring parameters for Punycode ***/ enum { base = 36, tmin = 1, tmax = 26, skew = 38, damp = 700, initial_bias = 72, initial_n = 0x80, delimiter = 0x2D }; /* basic(cp) tests whether cp is a basic code point: */ #define encode_basic(cp) ((uint32_t)(cp) < 0x80) /* encode_digit(d,flag) returns the basic code point whose value */ /* (when used for representing integers) is d, which needs to be in */ /* the range 0 to base-1. The lowercase form is used unless flag is */ /* nonzero, in which case the uppercase form is used. The behavior */ /* is undefined if flag is nonzero and digit d has no uppercase form. */ static char encode_digit (uint32_t d, int flag) { return d + 22 + 75 * (d < 26) - ((flag != 0) << 5); /* 0..25 map to ASCII a..z or A..Z */ /* 26..35 map to ASCII 0..9 */ } /* basic(cp) tests whether cp is a basic code point: */ #define decode_basic(cp) \ ((cp >= 'a' && cp <= 'z') || (cp >= '0' && cp <='9') \ || (cp >= 'A' && cp <='Z') || cp == '-' || cp == '_') /* decode_digit(cp) returns the numeric value of a basic code */ /* point (for use in representing integers) in the range 0 to */ /* base-1, or base if cp does not represent a value. */ static unsigned decode_digit (int cp) { if (cp >= 'a' && cp <= 'z') return cp - 'a'; if (cp >= '0' && cp <= '9') return cp - '0' + 26; if (cp >= 'A' && cp <= 'Z') return cp - 'A'; return 0; } /*** Bias adaptation function ***/ static uint32_t adapt (uint32_t delta, uint32_t numpoints, int firsttime) _GL_ATTRIBUTE_CONST; static uint32_t adapt (uint32_t delta, uint32_t numpoints, int firsttime) { uint32_t k; delta = firsttime ? delta / damp : delta >> 1; /* delta >> 1 is a faster way of doing delta / 2 */ delta += delta / numpoints; for (k = 0; delta > ((base - tmin) * tmax) / 2; k += base) { delta /= base - tmin; } return k + (base - tmin + 1) * delta / (delta + skew); } /** * idn2_punycode_encode: * @input: array of input Unicode (UCS-4) code points * @input_length: number of code points in the @input array. * @output: output character array with ASCII code points. * @output_length: size of @output array * * Converts a sequence of code points to Punycode. * * Warning: Be aware that is rare for applications to need to perform * Punycode operations, and you should consider idn2_to_ascii_8z(), * idn2_to_ascii_lz(), idn2_to_ascii_4z() etc. * * Returns: On successful encoding %IDN2_OK is returned, or an error * codes like %IDN2_PUNYCODE_BAD_INPUT, %IDN2_PUNYCODE_BIG_OUTPUT, * or %IDN2_PUNYCODE_OVERFLOW. * * Since: 2.3.5 **/ int idn2_punycode_encode (const uint32_t *input, size_t input_length, char *output, size_t *output_length) { uint32_t our_input_length, n, delta, h, b, bias, j, m, q, k, t; size_t out, max_out; /* The Punycode spec assumes that the input length is the same type */ /* of integer as a code point, so we need to convert the size_t to */ /* a uint32_t, which could overflow. */ if (input_length > UINT32_MAX) return IDN2_PUNYCODE_OVERFLOW; our_input_length = (uint32_t) input_length; /* Initialize the state: */ n = initial_n; delta = 0; out = 0; max_out = *output_length; bias = initial_bias; /* Handle the basic code points: */ for (j = 0; j < our_input_length; ++j) { if (encode_basic (input[j])) { if (max_out - out < 2) return IDN2_PUNYCODE_BIG_OUTPUT; output[out++] = (char) input[j]; } else if (input[j] > 0x10FFFF || (input[j] >= 0xD800 && input[j] <= 0xDBFF)) return IDN2_PUNYCODE_BAD_INPUT; } h = b = (uint32_t) out; /* cannot overflow because out <= our_input_length <= UINT32_MAX */ /* h is the number of code points that have been handled, b is the */ /* number of basic code points, and out is the number of ASCII code */ /* points that have been output. */ if (b > 0) output[out++] = delimiter; /* Main encoding loop: */ while (h < our_input_length) { /* All non-basic code points < n have been */ /* handled already. Find the next larger one: */ for (m = UINT32_MAX, j = 0; j < our_input_length; ++j) { /* if (basic(input[j])) continue; */ /* (not needed for Punycode) */ if (input[j] >= n && input[j] < m) m = input[j]; } /* Increase delta enough to advance the decoder's */ /* state to , but guard against overflow: */ if (m - n > (UINT32_MAX - delta) / (h + 1)) return IDN2_PUNYCODE_OVERFLOW; delta += (m - n) * (h + 1); n = m; for (j = 0; j < our_input_length; ++j) { /* Punycode does not need to check whether input[j] is basic: */ if (input[j] < n /* || basic(input[j]) */ ) { if (++delta == 0) return IDN2_PUNYCODE_OVERFLOW; } if (input[j] == n) { /* Represent delta as a generalized variable-length integer: */ for (q = delta, k = base;; k += base) { if (out >= max_out) return IDN2_PUNYCODE_BIG_OUTPUT; t = k <= bias /* + tmin */ ? tmin : /* +tmin not needed */ k >= bias + tmax ? tmax : k - bias; if (q < t) break; output[out++] = encode_digit (t + (q - t) % (base - t), 0); q = (q - t) / (base - t); } output[out++] = encode_digit (q, 0); bias = adapt (delta, h + 1, h == b); delta = 0; ++h; } } ++delta, ++n; } *output_length = out; return IDN2_OK; } /** * idn2_punycode_decode: * @input: array of ASCII characters (0..7F) * @input_length: Number of ASCII characters in the @input array. * @output: output character array with ASCII code points. * @output_length: on input, guarantee that @output has room * for this many code points; on output, *@output_length * holds number of code points in @output. * * Converts Punycode to a sequence of code points. * * The decoder will never need to output more code points than the * number of ASCII code points in the input, because of the way the * encoding is defined. * * The number of code points output cannot exceed the maximum possible * value of a uint32_t, even if the supplied @output_length is greater * than that. * * Warning: Be aware that is rare for applications to need to perform * Punycode operations, and you should consider * idn2_to_unicode_8z8z(), idn2_to_unicode_lzlz() etc. * * Returns: On successful encoding %IDN2_OK is returned, or an error * codes like %IDN2_PUNYCODE_BAD_INPUT, %IDN2_PUNYCODE_BIG_OUTPUT, * or %IDN2_PUNYCODE_OVERFLOW. * * Since: 2.3.5 **/ int idn2_punycode_decode (const char *input, size_t input_length, uint32_t *output, size_t *output_length) { uint32_t n, out = 0, i, max_out, bias, oldi, w, k, digit, t; size_t b = 0, j, in; if (!input_length) return IDN2_PUNYCODE_BAD_INPUT; /* Check that all chars are basic */ for (j = 0; j < input_length; ++j) { if (!decode_basic (input[j])) return IDN2_PUNYCODE_BAD_INPUT; if (input[j] == delimiter) b = j; } max_out = *output_length > UINT32_MAX ? UINT32_MAX : (uint32_t) * output_length; if (input[b] == delimiter) { /* do not accept leading or trailing delimiter * - leading delim must be omitted if there is no ASCII char in u-label * - trailing delim means there where no non-ASCII chars in u-label */ if (!b || b == input_length - 1) return IDN2_PUNYCODE_BAD_INPUT; if (b >= max_out) return IDN2_PUNYCODE_BIG_OUTPUT; /* Check that all chars before last delimiter are basic chars */ /* and copy the first b code points to the output. */ for (j = 0; j < b; j++) output[out++] = input[j]; b += 1; /* advance to non-basic char encoding */ } /* Initialize the state: */ n = initial_n; i = 0; bias = initial_bias; /* Main decoding loop: Start just after the last delimiter if any */ /* basic code points were copied; start at the beginning otherwise. */ for (in = b; in < input_length; ++out) { /* in is the index of the next ASCII code point to be consumed, */ /* and out is the number of code points in the output array. */ /* Decode a generalized variable-length integer into delta, */ /* which gets added to i. The overflow checking is easier */ /* if we increase i as we go, then subtract off its starting */ /* value at the end to obtain delta. */ for (oldi = i, w = 1, k = base;; k += base) { if (in >= input_length) return IDN2_PUNYCODE_BAD_INPUT; digit = decode_digit (input[in++]); if (digit >= base) return IDN2_PUNYCODE_BAD_INPUT; if (digit > (UINT32_MAX - i) / w) return IDN2_PUNYCODE_OVERFLOW; i += digit * w; t = k <= bias /* + tmin */ ? tmin : /* +tmin not needed */ k >= bias + tmax ? tmax : k - bias; if (digit < t) break; if (w > UINT32_MAX / (base - t)) return IDN2_PUNYCODE_OVERFLOW; w *= (base - t); } bias = adapt (i - oldi, out + 1, oldi == 0); /* i was supposed to wrap around from out+1 to 0, */ /* incrementing n each time, so we'll fix that now: */ if (i / (out + 1) > UINT32_MAX - n) return IDN2_PUNYCODE_OVERFLOW; n += i / (out + 1); if (n > 0x10FFFF || (n >= 0xD800 && n <= 0xDBFF)) return IDN2_PUNYCODE_BAD_INPUT; i %= (out + 1); /* Insert n at position i of the output: */ /* not needed for Punycode: */ /* if (basic(n)) return IDN2_PUNYCODE_BAD_INPUT; */ if (out >= max_out) return IDN2_PUNYCODE_BIG_OUTPUT; memmove (output + i + 1, output + i, (out - i) * sizeof *output); output[i++] = n; } *output_length = (size_t) out; /* cannot overflow because out <= old value of *output_length */ return IDN2_OK; } /* We are stuck exporting these old internal interfaces because old versions of GNUTLS used them, and maybe other software. */ extern int _IDN2_API _idn2_punycode_decode (size_t input_length, const char input[], size_t *output_length, uint32_t output[]); extern int _IDN2_API _idn2_punycode_encode (size_t input_length, const uint32_t input[], size_t *output_length, char output[]); int _idn2_punycode_decode (size_t input_length, const char input[], size_t *output_length, uint32_t output[]) { return idn2_punycode_decode (input, input_length, output, output_length); } int _idn2_punycode_encode (size_t input_length, const uint32_t input[], size_t *output_length, char output[]) { return idn2_punycode_encode (input, input_length, output, output_length); } libidn2-v2.3.8/lib/register.c000066400000000000000000000165561476312673600160270ustar00rootroot00000000000000/* register.c - implementation of IDNA2008 register functions Copyright (C) 2011-2025 Simon Josefsson Libidn2 is free software: you can redistribute it and/or modify it under the terms of either: * the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. or * the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. or both in parallel, as here. 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 General Public License for more details. You should have received copies of the GNU General Public License and the GNU Lesser General Public License along with this program. If not, see . */ #include #include "idn2.h" #include /* errno */ #include /* free */ #include #include /* u8_strconv_from_locale */ #include /* u32_to_u8 */ #include "idna.h" /* _idn2_label_test */ /** * idn2_register_u8: * @ulabel: input zero-terminated UTF-8 and Unicode NFC string, or NULL. * @alabel: input zero-terminated ACE encoded string (xn--), or NULL. * @insertname: newly allocated output variable with name to register in DNS. * @flags: optional #idn2_flags to modify behaviour. * * Perform IDNA2008 register string conversion on domain label @ulabel * and @alabel, as described in section 4 of RFC 5891. Note that the * input @ulabel must be encoded in UTF-8 and be in Unicode NFC form. * * Pass %IDN2_NFC_INPUT in @flags to convert input @ulabel to NFC form * before further processing. * * It is recommended to supply both @ulabel and @alabel for better * error checking, but supplying just one of them will work. Passing * in only @alabel is better than only @ulabel. See RFC 5891 section * 4 for more information. * * After version 0.11: @insertname may be NULL to test conversion of @src * without allocating memory. * * Returns: On successful conversion %IDN2_OK is returned, when the * given @ulabel and @alabel does not match each other * %IDN2_UALABEL_MISMATCH is returned, when either of the input * labels are too long %IDN2_TOO_BIG_LABEL is returned, when @alabel * does does not appear to be a proper A-label %IDN2_INVALID_ALABEL * is returned, or another error code is returned. **/ int idn2_register_u8 (const uint8_t *ulabel, const uint8_t *alabel, uint8_t **insertname, int flags) { int rc; if (ulabel == NULL && alabel == NULL) { if (insertname) *insertname = NULL; return IDN2_OK; } if (alabel) { size_t alabellen = strlen ((char *) alabel), u32len = IDN2_LABEL_MAX_LENGTH * 4; uint32_t u32[IDN2_DOMAIN_MAX_LENGTH * 4]; uint8_t *tmp; uint8_t u8[IDN2_DOMAIN_MAX_LENGTH + 1]; size_t u8len; if (alabellen > IDN2_LABEL_MAX_LENGTH) return IDN2_TOO_BIG_LABEL; if (alabellen <= 4) return IDN2_INVALID_ALABEL; if (alabel[0] != 'x' || alabel[1] != 'n' || alabel[2] != '-' || alabel[3] != '-') return IDN2_INVALID_ALABEL; if (!_idn2_ascii_p (alabel, alabellen)) return IDN2_INVALID_ALABEL; rc = idn2_punycode_decode ((char *) alabel + 4, alabellen - 4, u32, &u32len); if (rc != IDN2_OK) return rc; u8len = sizeof (u8); if (u32_to_u8 (u32, u32len, u8, &u8len) == NULL) return IDN2_ENCODING_ERROR; u8[u8len] = '\0'; if (ulabel) { if (strcmp ((char *) ulabel, (char *) u8) != 0) return IDN2_UALABEL_MISMATCH; } rc = idn2_register_u8 (u8, NULL, &tmp, 0); if (rc != IDN2_OK) return rc; rc = strcmp ((char *) alabel, (char *) tmp); free (tmp); if (rc != 0) return IDN2_UALABEL_MISMATCH; if (insertname) { uint8_t *m = (uint8_t *) strdup ((char *) alabel); if (!m) return IDN2_MALLOC; *insertname = m; } } else /* ulabel only */ { size_t ulabellen = u8_strlen (ulabel); uint32_t *u32; size_t u32len; size_t tmpl; uint8_t tmp[IDN2_LABEL_MAX_LENGTH + 1]; if (_idn2_ascii_p (ulabel, ulabellen)) { if (ulabellen > IDN2_LABEL_MAX_LENGTH) return IDN2_TOO_BIG_LABEL; if (insertname) { uint8_t *m = (uint8_t *) strdup ((char *) ulabel); if (!m) return IDN2_MALLOC; *insertname = m; } return IDN2_OK; } rc = _idn2_u8_to_u32_nfc (ulabel, ulabellen, &u32, &u32len, flags & IDN2_NFC_INPUT); if (rc != IDN2_OK) return rc; rc = _idn2_label_test (TEST_NFC | TEST_DISALLOWED | TEST_UNASSIGNED | TEST_2HYPHEN | TEST_HYPHEN_STARTEND | TEST_LEADING_COMBINING | TEST_CONTEXTJ_RULE | TEST_CONTEXTO_RULE | TEST_BIDI, u32, u32len); if (rc != IDN2_OK) { free (u32); return rc; } tmp[0] = 'x'; tmp[1] = 'n'; tmp[2] = '-'; tmp[3] = '-'; tmpl = IDN2_LABEL_MAX_LENGTH - 4; rc = idn2_punycode_encode (u32, u32len, (char *) tmp + 4, &tmpl); free (u32); if (rc != IDN2_OK) return rc; tmp[4 + tmpl] = '\0'; if (insertname) { uint8_t *m = (uint8_t *) strdup ((char *) tmp); if (!m) return IDN2_MALLOC; *insertname = m; } } return IDN2_OK; } /** * idn2_register_ul: * @ulabel: input zero-terminated locale encoded string, or NULL. * @alabel: input zero-terminated ACE encoded string (xn--), or NULL. * @insertname: newly allocated output variable with name to register in DNS. * @flags: optional #idn2_flags to modify behaviour. * * Perform IDNA2008 register string conversion on domain label @ulabel * and @alabel, as described in section 4 of RFC 5891. Note that the * input @ulabel is assumed to be encoded in the locale's default * coding system, and will be transcoded to UTF-8 and NFC normalized * by this function. * * It is recommended to supply both @ulabel and @alabel for better * error checking, but supplying just one of them will work. Passing * in only @alabel is better than only @ulabel. See RFC 5891 section * 4 for more information. * * After version 0.11: @insertname may be NULL to test conversion of @src * without allocating memory. * * Returns: On successful conversion %IDN2_OK is returned, when the * given @ulabel and @alabel does not match each other * %IDN2_UALABEL_MISMATCH is returned, when either of the input * labels are too long %IDN2_TOO_BIG_LABEL is returned, when @alabel * does does not appear to be a proper A-label %IDN2_INVALID_ALABEL * is returned, when @ulabel locale to UTF-8 conversion failed * %IDN2_ICONV_FAIL is returned, or another error code is returned. **/ int idn2_register_ul (const char *ulabel, const char *alabel, char **insertname, int flags) { uint8_t *utf8ulabel = NULL; int rc; if (ulabel) { const char *encoding = locale_charset (); utf8ulabel = u8_strconv_from_encoding (ulabel, encoding, iconveh_error); if (utf8ulabel == NULL) { if (errno == ENOMEM) return IDN2_MALLOC; return IDN2_ICONV_FAIL; } } rc = idn2_register_u8 (utf8ulabel, (const uint8_t *) alabel, (uint8_t **) insertname, flags | IDN2_NFC_INPUT); free (utf8ulabel); return rc; } libidn2-v2.3.8/lib/tables.c000066400000000000000000000037251476312673600154470ustar00rootroot00000000000000/* tables.c - IDNA table checking functions Copyright (C) 2011-2025 Simon Josefsson Libidn2 is free software: you can redistribute it and/or modify it under the terms of either: * the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. or * the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. or both in parallel, as here. 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 General Public License for more details. You should have received copies of the GNU General Public License and the GNU Lesser General Public License along with this program. If not, see . */ #include #include "tables.h" #include /* bsearch */ #include "data.h" static int _compare (const struct idna_table *m1, const struct idna_table *m2) { if (m1->start < m2->start) return -1; if (m1->start > m2->end) return 1; return 0; } static int property (uint32_t cp) _GL_ATTRIBUTE_CONST; static int property (uint32_t cp) { const struct idna_table *result; struct idna_table key; key.start = cp; result = (struct idna_table *) bsearch (&key, idna_table, idna_table_size, sizeof (struct idna_table), (int (*)(const void *, const void *)) _compare); return result ? result->state : UNASSIGNED; } int _idn2_disallowed_p (uint32_t cp) { return property (cp) == DISALLOWED; } int _idn2_contextj_p (uint32_t cp) { return property (cp) == CONTEXTJ; } int _idn2_contexto_p (uint32_t cp) { return property (cp) == CONTEXTO; } int _idn2_unassigned_p (uint32_t cp) { return property (cp) == UNASSIGNED; } libidn2-v2.3.8/lib/tables.h000066400000000000000000000025711476312673600154520ustar00rootroot00000000000000/* tables.h - IDNA table checking functions Copyright (C) 2011-2025 Simon Josefsson Libidn2 is free software: you can redistribute it and/or modify it under the terms of either: * the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. or * the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. or both in parallel, as here. 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 General Public License for more details. You should have received copies of the GNU General Public License and the GNU Lesser General Public License along with this program. If not, see . */ #ifndef LIBIDN2_TABLES_H # define LIBIDN2_TABLES_H # include # include "idn2.h" int G_GNUC_IDN2_ATTRIBUTE_CONST _idn2_disallowed_p (uint32_t cp); int G_GNUC_IDN2_ATTRIBUTE_CONST _idn2_contextj_p (uint32_t cp); int G_GNUC_IDN2_ATTRIBUTE_CONST _idn2_contexto_p (uint32_t cp); int G_GNUC_IDN2_ATTRIBUTE_CONST _idn2_unassigned_p (uint32_t cp); #endif /* LIBIDN2_TABLES_H */ libidn2-v2.3.8/lib/tr46map.c000066400000000000000000000076771476312673600155040ustar00rootroot00000000000000/* tr46map.c - implementation of IDNA2008 TR46 functions Copyright (C) 2016-2017 Tim Rühsen Libidn2 is free software: you can redistribute it and/or modify it under the terms of either: * the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. or * the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. or both in parallel, as here. 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 General Public License for more details. You should have received copies of the GNU General Public License and the GNU Lesser General Public License along with this program. If not, see . */ #include #include #include /* bsearch */ #include /* memset */ #include "tr46map.h" #include "tr46map_data.c" #define countof(a) (sizeof(a)/sizeof(*(a))) static void _fill_map (uint32_t c, const uint8_t *p, IDNAMap *map) { uint32_t value; if (c <= 0xFF) { map->cp1 = *p++; map->range = *p++; } else if (c <= 0xFFFF) { map->cp1 = (p[0] << 8) | p[1]; map->range = (p[2] << 8) | p[3]; p += 4; } else { map->cp1 = (p[0] << 16) | (p[1] << 8) | p[2]; map->range = (p[3] << 8) | p[4]; p += 5; } value = (p[0] << 16) | (p[1] << 8) | p[2]; /* deconstruct value, construction was * value = (((map->nmappings << 14) | map->offset) << 3) | map->flag_index; */ map->flag_index = value & 0x7; map->offset = (value >> 3) & 0x3FFF; map->nmappings = (value >> 17) & 0x1F; } static int _compare_idna_map (const uint32_t *c, const uint8_t *p) { IDNAMap map; _fill_map (*c, p, &map); if (*c < map.cp1) return -1; if (*c > map.cp1 + map.range) return 1; return 0; } /* static int _compare_idna_map(uint32_t *c, IDNAMap *m2) { if (*c < m2->cp1) return -1; if (*c > m2->cp1 + m2->range) return 1; return 0; } IDNAMap *get_idna_map(uint32_t c) { return bsearch(&c, idna_map, countof(idna_map), sizeof(IDNAMap), (int(*)(const void *, const void *))_compare_idna_map); } */ int get_idna_map (uint32_t c, IDNAMap *map) { uint8_t *p; if (c <= 0xFF) p = (uint8_t *) bsearch (&c, idna_map_8, sizeof (idna_map_8) / 5, 5, (int (*)(const void *, const void *)) _compare_idna_map); else if (c <= 0xFFFF) p = (uint8_t *) bsearch (&c, idna_map_16, sizeof (idna_map_16) / 7, 7, (int (*)(const void *, const void *)) _compare_idna_map); else if (c <= 0xFFFFFF) p = (uint8_t *) bsearch (&c, idna_map_24, sizeof (idna_map_24) / 8, 8, (int (*)(const void *, const void *)) _compare_idna_map); else p = NULL; if (!p) { memset (map, 0, sizeof (IDNAMap)); return -1; } _fill_map (c, p, map); return 0; } int map_is (const IDNAMap *map, unsigned flags) { return (idna_flags[map->flag_index] & flags) == flags; } static int G_GNUC_IDN2_ATTRIBUTE_PURE _compare_nfcqc_map (uint32_t *c, NFCQCMap *m2) { if (*c < m2->cp1) return -1; if (*c > m2->cp2) return 1; return 0; } NFCQCMap * get_nfcqc_map (uint32_t c) { return (NFCQCMap *) bsearch (&c, nfcqc_map, countof (nfcqc_map), sizeof (NFCQCMap), (int (*)(const void *, const void *)) _compare_nfcqc_map); } /* copy 'n' codepoints from mapdata stream */ int get_map_data (uint32_t *dst, const IDNAMap *map) { int n = map->nmappings; const uint8_t *src = mapdata + map->offset; for (; n > 0; n--) { uint32_t cp = 0; do cp = (cp << 7) | (*src & 0x7F); while (*src++ & 0x80); *dst++ = cp; } return map->nmappings; } libidn2-v2.3.8/lib/tr46map.h000066400000000000000000000040011476312673600154630ustar00rootroot00000000000000/* tr46map.h - header file for IDNA2008 TR46 Copyright (C) 2016-2025 Tim Ruehsen Libidn2 is free software: you can redistribute it and/or modify it under the terms of either: * the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. or * the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. or both in parallel, as here. 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 General Public License for more details. You should have received copies of the GNU General Public License and the GNU Lesser General Public License along with this program. If not, see . */ #ifndef LIBIDN2_TR46MAP_H # define LIBIDN2_TR46MAP_H # include # include "idn2.h" # define TR46_FLG_VALID 1 # define TR46_FLG_MAPPED 2 # define TR46_FLG_IGNORED 4 # define TR46_FLG_DEVIATION 8 # define TR46_FLG_DISALLOWED 16 # define TR46_FLG_DISALLOWED_STD3_MAPPED 32 # define TR46_FLG_DISALLOWED_STD3_VALID 64 typedef struct { uint32_t cp1; uint16_t range; unsigned nmappings:5, /* 0-18, # of uint32_t at */ offset:14, /* 0-16383, byte offset into mapdata */ flag_index:3; /* 0-7, index into flags */ } IDNAMap; typedef struct { uint32_t cp1, cp2; char check; /* 0=NO 2=MAYBE (YES if codepoint has no table entry) */ } NFCQCMap; int get_idna_map (uint32_t c, IDNAMap * map); int get_map_data (uint32_t * dst, const IDNAMap * map); int G_GNUC_IDN2_ATTRIBUTE_PURE map_is (const IDNAMap * map, unsigned flags); G_GNUC_IDN2_ATTRIBUTE_PURE NFCQCMap *get_nfcqc_map (uint32_t c); #endif /* LIBIDN2_TR46MAP_H */ libidn2-v2.3.8/lib/version.c000066400000000000000000000045171476312673600156620ustar00rootroot00000000000000/* version.c - implementation of version checking functions Copyright (C) 2011-2025 Simon Josefsson Libidn2 is free software: you can redistribute it and/or modify it under the terms of either: * the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. or * the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. or both in parallel, as here. 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 General Public License for more details. You should have received copies of the GNU General Public License and the GNU Lesser General Public License along with this program. If not, see . */ #include #include "idn2.h" #include /* strverscmp */ #include /* version_etc_copyright */ #ifdef __cplusplus extern // define a global const variable in C++, C doesn't need it. #endif const char version_etc_copyright[] = /* Do *not* mark this string for translation */ "Copyright (C) 2011-2025 Simon Josefsson"; /** * idn2_check_version: * @req_version: version string to compare with, or NULL. * * Check IDN2 library version. This function can also be used to read * out the version of the library code used. See %IDN2_VERSION for a * suitable @req_version string, it corresponds to the idn2.h header * file version. Normally these two version numbers match, but if you * are using an application built against an older libidn2 with a * newer libidn2 shared library they will be different. * * Return value: Check that the version of the library is at * minimum the one given as a string in @req_version and return the * actual version string of the library; return NULL if the * condition is not met. If NULL is passed to this function no * check is done and only the version string is returned. **/ const char * idn2_check_version (const char *req_version) { if (!req_version || strverscmp (req_version, IDN2_VERSION) <= 0) return IDN2_VERSION; return NULL; } libidn2-v2.3.8/libidn2.pc.in000066400000000000000000000004151476312673600155300ustar00rootroot00000000000000prefix=@prefix@ exec_prefix=@exec_prefix@ includedir=@includedir@ libdir=@libdir@ Name: libidn2 Description: Library implementing IDNA2008 and TR46 Version: @PACKAGE_VERSION@ Cflags: -I${includedir} Libs: -L${libdir} -lidn2 Libs.private: @LTLIBICONV@ @LTLIBUNISTRING@ libidn2-v2.3.8/m4/000077500000000000000000000000001476312673600135745ustar00rootroot00000000000000libidn2-v2.3.8/m4/ax_ac_append_to_file.m4000066400000000000000000000016221476312673600201420ustar00rootroot00000000000000# =========================================================================== # https://www.gnu.org/software/autoconf-archive/ax_ac_append_to_file.html # =========================================================================== # # SYNOPSIS # # AX_AC_APPEND_TO_FILE([FILE],[DATA]) # # DESCRIPTION # # Appends the specified data to the specified Autoconf is run. If you want # to append to a file when configure is run use AX_APPEND_TO_FILE instead. # # LICENSE # # Copyright (c) 2009 Allan Caffee # # Copying and distribution of this file, with or without modification, are # permitted in any medium without royalty provided the copyright notice # and this notice are preserved. This file is offered as-is, without any # warranty. #serial 10 AC_DEFUN([AX_AC_APPEND_TO_FILE],[ AC_REQUIRE([AX_FILE_ESCAPES]) m4_esyscmd( AX_FILE_ESCAPES [ printf "%s" "$2" >> "$1" ]) ]) libidn2-v2.3.8/m4/ax_ac_print_to_file.m4000066400000000000000000000016111476312673600200250ustar00rootroot00000000000000# =========================================================================== # https://www.gnu.org/software/autoconf-archive/ax_ac_print_to_file.html # =========================================================================== # # SYNOPSIS # # AX_AC_PRINT_TO_FILE([FILE],[DATA]) # # DESCRIPTION # # Writes the specified data to the specified file when Autoconf is run. If # you want to print to a file when configure is run use AX_PRINT_TO_FILE # instead. # # LICENSE # # Copyright (c) 2009 Allan Caffee # # Copying and distribution of this file, with or without modification, are # permitted in any medium without royalty provided the copyright notice # and this notice are preserved. This file is offered as-is, without any # warranty. #serial 10 AC_DEFUN([AX_AC_PRINT_TO_FILE],[ m4_esyscmd( AC_REQUIRE([AX_FILE_ESCAPES]) [ printf "%s" "$2" > "$1" ]) ]) libidn2-v2.3.8/m4/ax_add_am_macro_static.m4000066400000000000000000000015251476312673600204660ustar00rootroot00000000000000# =========================================================================== # https://www.gnu.org/software/autoconf-archive/ax_add_am_macro_static.html # =========================================================================== # # SYNOPSIS # # AX_ADD_AM_MACRO_STATIC([RULE]) # # DESCRIPTION # # Adds the specified rule to $AMINCLUDE. # # LICENSE # # Copyright (c) 2009 Tom Howard # Copyright (c) 2009 Allan Caffee # # Copying and distribution of this file, with or without modification, are # permitted in any medium without royalty provided the copyright notice # and this notice are preserved. This file is offered as-is, without any # warranty. #serial 8 AC_DEFUN([AX_ADD_AM_MACRO_STATIC],[ AC_REQUIRE([AX_AM_MACROS_STATIC]) AX_AC_APPEND_TO_FILE(AMINCLUDE_STATIC,[$1]) ]) libidn2-v2.3.8/m4/ax_am_macros_static.m4000066400000000000000000000020641476312673600200400ustar00rootroot00000000000000# =========================================================================== # https://www.gnu.org/software/autoconf-archive/ax_am_macros_static.html # =========================================================================== # # SYNOPSIS # # AX_AM_MACROS_STATIC # # DESCRIPTION # # Adds support for macros that create Automake rules. You must manually # add the following line # # include $(top_srcdir)/aminclude_static.am # # to your Makefile.am files. # # LICENSE # # Copyright (c) 2009 Tom Howard # Copyright (c) 2009 Allan Caffee # # Copying and distribution of this file, with or without modification, are # permitted in any medium without royalty provided the copyright notice # and this notice are preserved. This file is offered as-is, without any # warranty. #serial 12 AC_DEFUN([AMINCLUDE_STATIC],[aminclude_static.am]) AC_DEFUN([AX_AM_MACROS_STATIC], [ AX_AC_PRINT_TO_FILE(AMINCLUDE_STATIC,[ # ]AMINCLUDE_STATIC[ generated automatically by Autoconf # from AX_AM_MACROS_STATIC ]) ]) libidn2-v2.3.8/m4/ax_check_gnu_make.m4000066400000000000000000000077271476312673600174660ustar00rootroot00000000000000# =========================================================================== # https://www.gnu.org/software/autoconf-archive/ax_check_gnu_make.html # =========================================================================== # # SYNOPSIS # # AX_CHECK_GNU_MAKE([run-if-true],[run-if-false]) # # DESCRIPTION # # This macro searches for a GNU version of make. If a match is found: # # * The makefile variable `ifGNUmake' is set to the empty string, otherwise # it is set to "#". This is useful for including a special features in a # Makefile, which cannot be handled by other versions of make. # * The makefile variable `ifnGNUmake' is set to #, otherwise # it is set to the empty string. This is useful for including a special # features in a Makefile, which can be handled # by other versions of make or to specify else like clause. # * The variable `_cv_gnu_make_command` is set to the command to invoke # GNU make if it exists, the empty string otherwise. # * The variable `ax_cv_gnu_make_command` is set to the command to invoke # GNU make by copying `_cv_gnu_make_command`, otherwise it is unset. # * If GNU Make is found, its version is extracted from the output of # `make --version` as the last field of a record of space-separated # columns and saved into the variable `ax_check_gnu_make_version`. # * Additionally if GNU Make is found, run shell code run-if-true # else run shell code run-if-false. # # Here is an example of its use: # # Makefile.in might contain: # # # A failsafe way of putting a dependency rule into a makefile # $(DEPEND): # $(CC) -MM $(srcdir)/*.c > $(DEPEND) # # @ifGNUmake@ ifeq ($(DEPEND),$(wildcard $(DEPEND))) # @ifGNUmake@ include $(DEPEND) # @ifGNUmake@ else # fallback code # @ifGNUmake@ endif # # Then configure.in would normally contain: # # AX_CHECK_GNU_MAKE() # AC_OUTPUT(Makefile) # # Then perhaps to cause gnu make to override any other make, we could do # something like this (note that GNU make always looks for GNUmakefile # first): # # if ! test x$_cv_gnu_make_command = x ; then # mv Makefile GNUmakefile # echo .DEFAULT: > Makefile ; # echo \ $_cv_gnu_make_command \$@ >> Makefile; # fi # # Then, if any (well almost any) other make is called, and GNU make also # exists, then the other make wraps the GNU make. # # LICENSE # # Copyright (c) 2008 John Darrington # Copyright (c) 2015 Enrico M. Crisostomo # # Copying and distribution of this file, with or without modification, are # permitted in any medium without royalty provided the copyright notice # and this notice are preserved. This file is offered as-is, without any # warranty. #serial 12 AC_DEFUN([AX_CHECK_GNU_MAKE],dnl [AC_PROG_AWK AC_CACHE_CHECK([for GNU make],[_cv_gnu_make_command],[dnl _cv_gnu_make_command="" ; dnl Search all the common names for GNU make for a in "$MAKE" make gmake gnumake ; do if test -z "$a" ; then continue ; fi ; if "$a" --version 2> /dev/null | grep GNU 2>&1 > /dev/null ; then _cv_gnu_make_command=$a ; AX_CHECK_GNU_MAKE_HEADLINE=$("$a" --version 2> /dev/null | grep "GNU Make") ax_check_gnu_make_version=$(echo ${AX_CHECK_GNU_MAKE_HEADLINE} | ${AWK} -F " " '{ print $(NF); }') break ; fi done ;]) dnl If there was a GNU version, then set @ifGNUmake@ to the empty string, '#' otherwise AS_VAR_IF([_cv_gnu_make_command], [""], [AS_VAR_SET([ifGNUmake], ["#"])], [AS_VAR_SET([ifGNUmake], [""])]) AS_VAR_IF([_cv_gnu_make_command], [""], [AS_VAR_SET([ifnGNUmake], [""])], [AS_VAR_SET([ifnGNUmake], ["#"])]) AS_VAR_IF([_cv_gnu_make_command], [""], [AS_UNSET(ax_cv_gnu_make_command)], [AS_VAR_SET([ax_cv_gnu_make_command], [${_cv_gnu_make_command}])]) AS_VAR_IF([_cv_gnu_make_command], [""],[$2],[$1]) AC_SUBST([ifGNUmake]) AC_SUBST([ifnGNUmake]) ]) libidn2-v2.3.8/m4/ax_code_coverage.m4000066400000000000000000000277421476312673600173270ustar00rootroot00000000000000# =========================================================================== # https://www.gnu.org/software/autoconf-archive/ax_code_coverage.html # =========================================================================== # # SYNOPSIS # # AX_CODE_COVERAGE() # # DESCRIPTION # # Defines CODE_COVERAGE_CPPFLAGS, CODE_COVERAGE_CFLAGS, # CODE_COVERAGE_CXXFLAGS and CODE_COVERAGE_LIBS which should be included # in the CPPFLAGS, CFLAGS CXXFLAGS and LIBS/LIBADD variables of every # build target (program or library) which should be built with code # coverage support. Also add rules using AX_ADD_AM_MACRO_STATIC; and # $enable_code_coverage which can be used in subsequent configure output. # CODE_COVERAGE_ENABLED is defined and substituted, and corresponds to the # value of the --enable-code-coverage option, which defaults to being # disabled. # # Test also for gcov program and create GCOV variable that could be # substituted. # # Note that all optimization flags in CFLAGS must be disabled when code # coverage is enabled. # # Usage example: # # configure.ac: # # AX_CODE_COVERAGE # # Makefile.am: # # include $(top_srcdir)/aminclude_static.am # # my_program_LIBS = ... $(CODE_COVERAGE_LIBS) ... # my_program_CPPFLAGS = ... $(CODE_COVERAGE_CPPFLAGS) ... # my_program_CFLAGS = ... $(CODE_COVERAGE_CFLAGS) ... # my_program_CXXFLAGS = ... $(CODE_COVERAGE_CXXFLAGS) ... # # clean-local: code-coverage-clean # distclean-local: code-coverage-dist-clean # # This results in a "check-code-coverage" rule being added to any # Makefile.am which do "include $(top_srcdir)/aminclude_static.am" # (assuming the module has been configured with --enable-code-coverage). # Running `make check-code-coverage` in that directory will run the # module's test suite (`make check`) and build a code coverage report # detailing the code which was touched, then print the URI for the report. # # This code was derived from Makefile.decl in GLib, originally licensed # under LGPLv2.1+. # # LICENSE # # Copyright (c) 2012, 2016 Philip Withnall # Copyright (c) 2012 Xan Lopez # Copyright (c) 2012 Christian Persch # Copyright (c) 2012 Paolo Borelli # Copyright (c) 2012 Dan Winship # Copyright (c) 2015,2018 Bastien ROUCARIES # # This library is free software; you can redistribute it and/or modify it # under the terms of the GNU Lesser General Public License as published by # the Free Software Foundation; either version 2.1 of the License, or (at # your option) any later version. # # This library 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 Lesser # General Public License for more details. # # You should have received a copy of the GNU Lesser General Public License # along with this program. If not, see . #serial 37 m4_define(_AX_CODE_COVERAGE_RULES,[ AX_ADD_AM_MACRO_STATIC([ # Code coverage # # Optional: # - CODE_COVERAGE_DIRECTORY: Top-level directory for code coverage reporting. # Multiple directories may be specified, separated by whitespace. # (Default: \$(top_builddir)) # - CODE_COVERAGE_OUTPUT_FILE: Filename and path for the .info file generated # by lcov for code coverage. (Default: # \$(PACKAGE_NAME)-\$(PACKAGE_VERSION)-coverage.info) # - CODE_COVERAGE_OUTPUT_DIRECTORY: Directory for generated code coverage # reports to be created. (Default: # \$(PACKAGE_NAME)-\$(PACKAGE_VERSION)-coverage) # - CODE_COVERAGE_BRANCH_COVERAGE: Set to 1 to enforce branch coverage, # set to 0 to disable it and leave empty to stay with the default. # (Default: empty) # - CODE_COVERAGE_LCOV_SHOPTS_DEFAULT: Extra options shared between both lcov # instances. (Default: based on $CODE_COVERAGE_BRANCH_COVERAGE) # - CODE_COVERAGE_LCOV_SHOPTS: Extra options to shared between both lcov # instances. (Default: $CODE_COVERAGE_LCOV_SHOPTS_DEFAULT) # - CODE_COVERAGE_LCOV_OPTIONS_GCOVPATH: --gcov-tool pathtogcov # - CODE_COVERAGE_LCOV_OPTIONS_DEFAULT: Extra options to pass to the # collecting lcov instance. (Default: $CODE_COVERAGE_LCOV_OPTIONS_GCOVPATH) # - CODE_COVERAGE_LCOV_OPTIONS: Extra options to pass to the collecting lcov # instance. (Default: $CODE_COVERAGE_LCOV_OPTIONS_DEFAULT) # - CODE_COVERAGE_LCOV_RMOPTS_DEFAULT: Extra options to pass to the filtering # lcov instance. (Default: empty) # - CODE_COVERAGE_LCOV_RMOPTS: Extra options to pass to the filtering lcov # instance. (Default: $CODE_COVERAGE_LCOV_RMOPTS_DEFAULT) # - CODE_COVERAGE_GENHTML_OPTIONS_DEFAULT: Extra options to pass to the # genhtml instance. (Default: based on $CODE_COVERAGE_BRANCH_COVERAGE) # - CODE_COVERAGE_GENHTML_OPTIONS: Extra options to pass to the genhtml # instance. (Default: $CODE_COVERAGE_GENHTML_OPTIONS_DEFAULT) # - CODE_COVERAGE_IGNORE_PATTERN: Extra glob pattern of files to ignore # # The generated report will be titled using the \$(PACKAGE_NAME) and # \$(PACKAGE_VERSION). In order to add the current git hash to the title, # use the git-version-gen script, available online. # Optional variables # run only on top dir if CODE_COVERAGE_ENABLED ifeq (\$(abs_builddir), \$(abs_top_builddir)) CODE_COVERAGE_DIRECTORY ?= \$(top_builddir) CODE_COVERAGE_OUTPUT_FILE ?= \$(PACKAGE_NAME)-\$(PACKAGE_VERSION)-coverage.info CODE_COVERAGE_OUTPUT_DIRECTORY ?= \$(PACKAGE_NAME)-\$(PACKAGE_VERSION)-coverage CODE_COVERAGE_BRANCH_COVERAGE ?= CODE_COVERAGE_LCOV_SHOPTS_DEFAULT ?= \$(if \$(CODE_COVERAGE_BRANCH_COVERAGE),\ --rc lcov_branch_coverage=\$(CODE_COVERAGE_BRANCH_COVERAGE)) CODE_COVERAGE_LCOV_SHOPTS ?= \$(CODE_COVERAGE_LCOV_SHOPTS_DEFAULT) CODE_COVERAGE_LCOV_OPTIONS_GCOVPATH ?= --gcov-tool \"\$(GCOV)\" CODE_COVERAGE_LCOV_OPTIONS_DEFAULT ?= \$(CODE_COVERAGE_LCOV_OPTIONS_GCOVPATH) CODE_COVERAGE_LCOV_OPTIONS ?= \$(CODE_COVERAGE_LCOV_OPTIONS_DEFAULT) CODE_COVERAGE_LCOV_RMOPTS_DEFAULT ?= CODE_COVERAGE_LCOV_RMOPTS ?= \$(CODE_COVERAGE_LCOV_RMOPTS_DEFAULT) CODE_COVERAGE_GENHTML_OPTIONS_DEFAULT ?=\ \$(if \$(CODE_COVERAGE_BRANCH_COVERAGE),\ --rc genhtml_branch_coverage=\$(CODE_COVERAGE_BRANCH_COVERAGE)) CODE_COVERAGE_GENHTML_OPTIONS ?= \$(CODE_COVERAGE_GENHTML_OPTIONS_DEFAULT) CODE_COVERAGE_IGNORE_PATTERN ?= GITIGNOREFILES := \$(GITIGNOREFILES) \$(CODE_COVERAGE_OUTPUT_FILE) \$(CODE_COVERAGE_OUTPUT_DIRECTORY) code_coverage_v_lcov_cap = \$(code_coverage_v_lcov_cap_\$(V)) code_coverage_v_lcov_cap_ = \$(code_coverage_v_lcov_cap_\$(AM_DEFAULT_VERBOSITY)) code_coverage_v_lcov_cap_0 = @echo \" LCOV --capture\" \$(CODE_COVERAGE_OUTPUT_FILE); code_coverage_v_lcov_ign = \$(code_coverage_v_lcov_ign_\$(V)) code_coverage_v_lcov_ign_ = \$(code_coverage_v_lcov_ign_\$(AM_DEFAULT_VERBOSITY)) code_coverage_v_lcov_ign_0 = @echo \" LCOV --remove\" \"\$(CODE_COVERAGE_OUTPUT_FILE).tmp\" \$(CODE_COVERAGE_IGNORE_PATTERN); code_coverage_v_genhtml = \$(code_coverage_v_genhtml_\$(V)) code_coverage_v_genhtml_ = \$(code_coverage_v_genhtml_\$(AM_DEFAULT_VERBOSITY)) code_coverage_v_genhtml_0 = @echo \" GEN \" \"\$(CODE_COVERAGE_OUTPUT_DIRECTORY)\"; code_coverage_quiet = \$(code_coverage_quiet_\$(V)) code_coverage_quiet_ = \$(code_coverage_quiet_\$(AM_DEFAULT_VERBOSITY)) code_coverage_quiet_0 = --quiet # sanitizes the test-name: replaces with underscores: dashes and dots code_coverage_sanitize = \$(subst -,_,\$(subst .,_,\$(1))) # Use recursive makes in order to ignore errors during check check-code-coverage: -\$(AM_V_at)\$(MAKE) \$(AM_MAKEFLAGS) -k check \$(AM_V_at)\$(MAKE) \$(AM_MAKEFLAGS) code-coverage-capture # Capture code coverage data code-coverage-capture: code-coverage-capture-hook \$(code_coverage_v_lcov_cap)\$(LCOV) \$(code_coverage_quiet) \$(addprefix --directory ,\$(CODE_COVERAGE_DIRECTORY)) --capture --output-file \"\$(CODE_COVERAGE_OUTPUT_FILE).tmp\" --test-name \"\$(call code_coverage_sanitize,\$(PACKAGE_NAME)-\$(PACKAGE_VERSION))\" --no-checksum --compat-libtool \$(CODE_COVERAGE_LCOV_SHOPTS) \$(CODE_COVERAGE_LCOV_OPTIONS) \$(code_coverage_v_lcov_ign)\$(LCOV) \$(code_coverage_quiet) \$(addprefix --directory ,\$(CODE_COVERAGE_DIRECTORY)) --remove \"\$(CODE_COVERAGE_OUTPUT_FILE).tmp\" \$(CODE_COVERAGE_IGNORE_PATTERN) --output-file \"\$(CODE_COVERAGE_OUTPUT_FILE)\" \$(CODE_COVERAGE_LCOV_SHOPTS) \$(CODE_COVERAGE_LCOV_RMOPTS) -@rm -f \"\$(CODE_COVERAGE_OUTPUT_FILE).tmp\" \$(code_coverage_v_genhtml)LANG=C \$(GENHTML) \$(code_coverage_quiet) \$(addprefix --prefix ,\$(CODE_COVERAGE_DIRECTORY)) --output-directory \"\$(CODE_COVERAGE_OUTPUT_DIRECTORY)\" --title \"\$(PACKAGE_NAME)-\$(PACKAGE_VERSION) Code Coverage\" --legend --show-details \"\$(CODE_COVERAGE_OUTPUT_FILE)\" \$(CODE_COVERAGE_GENHTML_OPTIONS) @echo \"file://\$(abs_builddir)/\$(CODE_COVERAGE_OUTPUT_DIRECTORY)/index.html\" code-coverage-clean: -\$(LCOV) --directory \$(top_builddir) -z -rm -rf \"\$(CODE_COVERAGE_OUTPUT_FILE)\" \"\$(CODE_COVERAGE_OUTPUT_FILE).tmp\" \"\$(CODE_COVERAGE_OUTPUT_DIRECTORY)\" -find . \\( -name \"*.gcda\" -o -name \"*.gcno\" -o -name \"*.gcov\" \\) -delete code-coverage-dist-clean: A][M_DISTCHECK_CONFIGURE_FLAGS := \$(A][M_DISTCHECK_CONFIGURE_FLAGS) --disable-code-coverage else # ifneq (\$(abs_builddir), \$(abs_top_builddir)) check-code-coverage: code-coverage-capture: code-coverage-capture-hook code-coverage-clean: code-coverage-dist-clean: endif # ifeq (\$(abs_builddir), \$(abs_top_builddir)) else #! CODE_COVERAGE_ENABLED # Use recursive makes in order to ignore errors during check check-code-coverage: @echo \"Need to reconfigure with --enable-code-coverage\" # Capture code coverage data code-coverage-capture: code-coverage-capture-hook @echo \"Need to reconfigure with --enable-code-coverage\" code-coverage-clean: code-coverage-dist-clean: endif #CODE_COVERAGE_ENABLED # Hook rule executed before code-coverage-capture, overridable by the user code-coverage-capture-hook: .PHONY: check-code-coverage code-coverage-capture code-coverage-dist-clean code-coverage-clean code-coverage-capture-hook ]) ]) AC_DEFUN([_AX_CODE_COVERAGE_ENABLED],[ AX_CHECK_GNU_MAKE([],[AC_MSG_ERROR([not using GNU make that is needed for coverage])]) AC_REQUIRE([AX_ADD_AM_MACRO_STATIC]) # check for gcov AC_CHECK_TOOL([GCOV], [$_AX_CODE_COVERAGE_GCOV_PROG_WITH], [:]) AS_IF([test "X$GCOV" = "X:"], [AC_MSG_ERROR([gcov is needed to do coverage])]) AC_SUBST([GCOV]) dnl Check if gcc is being used AS_IF([ test "$GCC" = "no" ], [ AC_MSG_ERROR([not compiling with gcc, which is required for gcov code coverage]) ]) AC_CHECK_PROG([LCOV], [lcov], [lcov]) AC_CHECK_PROG([GENHTML], [genhtml], [genhtml]) AS_IF([ test x"$LCOV" = x ], [ AC_MSG_ERROR([To enable code coverage reporting you must have lcov installed]) ]) AS_IF([ test x"$GENHTML" = x ], [ AC_MSG_ERROR([Could not find genhtml from the lcov package]) ]) AC_CHECK_LIB([gcov], [_gcov_init], [CODE_COVERAGE_LIBS="-lgcov"], [CODE_COVERAGE_LIBS=""]) dnl Build the code coverage flags dnl Define CODE_COVERAGE_LDFLAGS for backwards compatibility CODE_COVERAGE_CPPFLAGS="-DNDEBUG" CODE_COVERAGE_CFLAGS="-O0 -g -fprofile-arcs -ftest-coverage" CODE_COVERAGE_CXXFLAGS="-O0 -g -fprofile-arcs -ftest-coverage" AC_SUBST([CODE_COVERAGE_CPPFLAGS]) AC_SUBST([CODE_COVERAGE_CFLAGS]) AC_SUBST([CODE_COVERAGE_CXXFLAGS]) AC_SUBST([CODE_COVERAGE_LIBS]) ]) AC_DEFUN([AX_CODE_COVERAGE],[ dnl Check for --enable-code-coverage # allow to override gcov location AC_ARG_WITH([gcov], [AS_HELP_STRING([--with-gcov[=GCOV]], [use given GCOV for coverage (GCOV=gcov).])], [_AX_CODE_COVERAGE_GCOV_PROG_WITH=$with_gcov], [_AX_CODE_COVERAGE_GCOV_PROG_WITH=gcov]) AC_MSG_CHECKING([whether to build with code coverage support]) AC_ARG_ENABLE([code-coverage], AS_HELP_STRING([--enable-code-coverage], [Whether to enable code coverage support]),, enable_code_coverage=no) AM_CONDITIONAL([CODE_COVERAGE_ENABLED], [test "x$enable_code_coverage" = xyes]) AC_SUBST([CODE_COVERAGE_ENABLED], [$enable_code_coverage]) AC_MSG_RESULT($enable_code_coverage) AS_IF([ test "x$enable_code_coverage" = xyes ], [ _AX_CODE_COVERAGE_ENABLED ]) _AX_CODE_COVERAGE_RULES ]) libidn2-v2.3.8/m4/ax_file_escapes.m4000066400000000000000000000013731476312673600171540ustar00rootroot00000000000000# =========================================================================== # https://www.gnu.org/software/autoconf-archive/ax_file_escapes.html # =========================================================================== # # SYNOPSIS # # AX_FILE_ESCAPES # # DESCRIPTION # # Writes the specified data to the specified file. # # LICENSE # # Copyright (c) 2008 Tom Howard # # Copying and distribution of this file, with or without modification, are # permitted in any medium without royalty provided the copyright notice # and this notice are preserved. This file is offered as-is, without any # warranty. #serial 8 AC_DEFUN([AX_FILE_ESCAPES],[ AX_DOLLAR="\$" AX_SRB="\\135" AX_SLB="\\133" AX_BS="\\\\" AX_DQ="\"" ]) libidn2-v2.3.8/m4/pkg.m4000066400000000000000000000121451476312673600146220ustar00rootroot00000000000000# pkg.m4 - Macros to locate and utilise pkg-config. -*- Autoconf -*- # # Copyright © 2004 Scott James Remnant . # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 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 # General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. # # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a # configuration script generated by Autoconf, you may include it under # the same distribution terms that you use for the rest of that program. # PKG_PROG_PKG_CONFIG([MIN-VERSION]) # ---------------------------------- AC_DEFUN([PKG_PROG_PKG_CONFIG], [m4_pattern_forbid([^_?PKG_[A-Z_]+$]) m4_pattern_allow([^PKG_CONFIG(_PATH)?$]) AC_ARG_VAR([PKG_CONFIG], [path to pkg-config utility])dnl if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then AC_PATH_TOOL([PKG_CONFIG], [pkg-config]) fi if test -n "$PKG_CONFIG"; then _pkg_min_version=m4_default([$1], [0.9.0]) AC_MSG_CHECKING([pkg-config is at least version $_pkg_min_version]) if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then AC_MSG_RESULT([yes]) else AC_MSG_RESULT([no]) PKG_CONFIG="" fi fi[]dnl ])# PKG_PROG_PKG_CONFIG # PKG_CHECK_EXISTS(MODULES, [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND]) # # Check to see whether a particular set of modules exists. Similar # to PKG_CHECK_MODULES(), but does not set variables or print errors. # # # Similar to PKG_CHECK_MODULES, make sure that the first instance of # this or PKG_CHECK_MODULES is called, or make sure to call # PKG_CHECK_EXISTS manually # -------------------------------------------------------------- AC_DEFUN([PKG_CHECK_EXISTS], [AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl if test -n "$PKG_CONFIG" && \ AC_RUN_LOG([$PKG_CONFIG --exists --print-errors "$1"]); then m4_ifval([$2], [$2], [:]) m4_ifvaln([$3], [else $3])dnl fi]) # _PKG_CONFIG([VARIABLE], [COMMAND], [MODULES]) # --------------------------------------------- m4_define([_PKG_CONFIG], [if test -n "$PKG_CONFIG"; then if test -n "$$1"; then pkg_cv_[]$1="$$1" else PKG_CHECK_EXISTS([$3], [pkg_cv_[]$1=`$PKG_CONFIG --[]$2 "$3" 2>/dev/null`], [pkg_failed=yes]) fi else pkg_failed=untried fi[]dnl ])# _PKG_CONFIG # _PKG_SHORT_ERRORS_SUPPORTED # ----------------------------- AC_DEFUN([_PKG_SHORT_ERRORS_SUPPORTED], [AC_REQUIRE([PKG_PROG_PKG_CONFIG]) if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then _pkg_short_errors_supported=yes else _pkg_short_errors_supported=no fi[]dnl ])# _PKG_SHORT_ERRORS_SUPPORTED # PKG_CHECK_MODULES(VARIABLE-PREFIX, MODULES, [ACTION-IF-FOUND], # [ACTION-IF-NOT-FOUND]) # # # Note that if there is a possibility the first call to # PKG_CHECK_MODULES might not happen, you should be sure to include an # explicit call to PKG_PROG_PKG_CONFIG in your configure.ac # # # -------------------------------------------------------------- AC_DEFUN([PKG_CHECK_MODULES], [AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl AC_ARG_VAR([$1][_CFLAGS], [C compiler flags for $1, overriding pkg-config])dnl AC_ARG_VAR([$1][_LIBS], [linker flags for $1, overriding pkg-config])dnl pkg_failed=no AC_MSG_CHECKING([for $1]) _PKG_CONFIG([$1][_CFLAGS], [cflags], [$2]) _PKG_CONFIG([$1][_LIBS], [libs], [$2]) m4_define([_PKG_TEXT], [Alternatively, you may set the environment variables $1[]_CFLAGS and $1[]_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details.]) if test $pkg_failed = yes; then _PKG_SHORT_ERRORS_SUPPORTED if test $_pkg_short_errors_supported = yes; then $1[]_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "$2"` else $1[]_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "$2"` fi # Put the nasty error message in config.log where it belongs echo "$$1[]_PKG_ERRORS" >&AS_MESSAGE_LOG_FD ifelse([$4], , [AC_MSG_ERROR(dnl [Package requirements ($2) were not met: $$1_PKG_ERRORS Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix. _PKG_TEXT ])], [AC_MSG_RESULT([no]) $4]) elif test $pkg_failed = untried; then ifelse([$4], , [AC_MSG_FAILURE(dnl [The pkg-config script could not be found or is too old. Make sure it is in your PATH or set the PKG_CONFIG environment variable to the full path to pkg-config. _PKG_TEXT To get pkg-config, see .])], [$4]) else $1[]_CFLAGS=$pkg_cv_[]$1[]_CFLAGS $1[]_LIBS=$pkg_cv_[]$1[]_LIBS AC_MSG_RESULT([yes]) ifelse([$3], , :, [$3]) fi[]dnl ])# PKG_CHECK_MODULES libidn2-v2.3.8/po/000077500000000000000000000000001476312673600136725ustar00rootroot00000000000000libidn2-v2.3.8/po/POTFILES.in000066400000000000000000000001221476312673600154420ustar00rootroot00000000000000# List of source files which contain translatable strings. lib/error.c src/idn2.c libidn2-v2.3.8/po/cs.po.in000066400000000000000000000330751476312673600152540ustar00rootroot00000000000000# Czech translation for libidn. # Copyright (C) 2007 Free Software Foundation, Inc. # This file is distributed under the same license as the libidn2 package. # Petr Pisar , 2007, 2008, 2011, 2017, 2019, 2021, 2022. # msgid "" msgstr "" "Project-Id-Version: libidn2 2.3.3\n" "Report-Msgid-Bugs-To: bug-libidn2@gnu.org\n" "POT-Creation-Date: 2022-07-11 21:43+0200\n" "PO-Revision-Date: 2022-07-12 21:56+02:00\n" "Last-Translator: Petr Pisar \n" "Language-Team: Czech \n" "Language: cs\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Bugs: Report translation errors to the Language-Team address.\n" #: lib/error.c:54 msgid "success" msgstr "úspěch" #: lib/error.c:56 msgid "out of memory" msgstr "nedostatek paměti" #: lib/error.c:58 msgid "could not determine locale encoding format" msgstr "nebylo možné určit formát kódování národního prostředí" #: lib/error.c:60 msgid "could not convert string to UTF-8" msgstr "řetězec nebylo možné převést do UTF-8" #: lib/error.c:62 msgid "string encoding error" msgstr "chyba kódování řetězce" #: lib/error.c:64 msgid "string could not be NFC normalized" msgstr "řetězec nebylo možné znormalizovat do NFC" #: lib/error.c:66 msgid "string contains invalid punycode data" msgstr "řetězec obsahuje neplatný data punycode" #: lib/error.c:68 msgid "punycode encoded data will be too large" msgstr "data kódovaní v punycode budou příliš velká" #: lib/error.c:70 msgid "punycode conversion resulted in overflow" msgstr "převod punycode vyústil v přetečení" #: lib/error.c:72 msgid "domain name longer than 255 characters" msgstr "doménové jméno je delší než 255 znaků" #: lib/error.c:74 msgid "domain label longer than 63 characters" msgstr "jmenovka domény je delší než 63 znaků" #: lib/error.c:76 msgid "input A-label is not valid" msgstr "vstupní jmenovka A není platná" #: lib/error.c:78 msgid "input A-label and U-label does not match" msgstr "vstupní jmenovky A a U si neodpovídají" #: lib/error.c:80 msgid "string is not in Unicode NFC format" msgstr "řetězec není ve formátu Unicode NFC" #: lib/error.c:82 msgid "string contains forbidden two hyphens pattern" msgstr "řetězec obsahuje zakázaný vzor se dvěma spojovníky" #: lib/error.c:84 msgid "string start/ends with forbidden hyphen" msgstr "znak začíná/končí na zakázaný spojovník" #: lib/error.c:86 msgid "string contains a forbidden leading combining character" msgstr "řetězec obsahuje zakázaný úvodní kombinující znak" #: lib/error.c:88 msgid "string contains a disallowed character" msgstr "řetězec obsahuje nedovolený znak" #: lib/error.c:90 msgid "string contains a forbidden context-j character" msgstr "řetězec obsahuje zakázaný znak kontextu J" #: lib/error.c:92 msgid "string contains a context-j character with null rule" msgstr "řetězec obsahuje znak kontextu J s nulovým pravidlem" #: lib/error.c:94 msgid "string contains a forbidden context-o character" msgstr "řetězec obsahuje zakázaný znak kontextu O" #: lib/error.c:96 msgid "string contains a context-o character with null rule" msgstr "řetězec obsahuje znaku kontextu O s nulovým pravidlem" #: lib/error.c:98 msgid "string contains unassigned code point" msgstr "řetězec obsahuje nepřiřazenou kódovou pozici" #: lib/error.c:100 msgid "string has forbidden bi-directional properties" msgstr "řetězec má zakázané příkazy pro směr textu" #: lib/error.c:102 msgid "domain label has forbidden dot (TR46)" msgstr "jmenovka domény má zakázanou tečku (TR46)" #: lib/error.c:105 msgid "domain label has character forbidden in transitional mode (TR46)" msgstr "jmenovka domény má znak zakázaný v přechodném režimu (TR46)" #: lib/error.c:109 msgid "domain label has character forbidden in non-transitional mode (TR46)" msgstr "jmenovka domény má znak zakázaný v nepřechodném režimu (TR46)" #: lib/error.c:111 msgid "A-label roundtrip failed" msgstr "vyhledávání pomocí A-jmenovky selhalo" #: lib/error.c:113 msgid "Unknown error" msgstr "Neznámá chyba" #: src/idn2.c:57 #, c-format msgid "Try `%s --help' for more information.\n" msgstr "Další informace získáte příkazem „%s --help“.\n" #: src/idn2.c:61 #, c-format msgid "Usage: %s [OPTION]... [STRINGS]...\n" msgstr "Použití: %s [PŘEPÍNAČ]… [ŘETĚZEC]…\n" #: src/idn2.c:64 msgid "" "Internationalized Domain Name (IDNA2008) convert STRINGS, or standard input.\n" "\n" msgstr "" "IDNA2008 (internacionalizovaná doménová jména) převádí ŘETĚZCE nebo\n" "standardní vstup.\n" "\n" #: src/idn2.c:68 msgid "" "Command line interface to the Libidn2 implementation of IDNA2008.\n" "\n" "All strings are expected to be encoded in the locale charset.\n" "\n" "To process a string that starts with `-', for example `-foo', use `--'\n" "to signal the end of parameters, as in `idn2 --quiet -- -foo'.\n" "\n" "Mandatory arguments to long options are mandatory for short options too.\n" msgstr "" "Rozhraní ke knihovně Libidn2 implementující IDNA2008 pro prostředí\n" "příkazového řádku.\n" "\n" "Všechny řetězce jsou očekávány ve znakové sadě vašeho národního prostředí.\n" "\n" "Je-li třeba pracovat s řetězcem začínající znakem „-“ (např. „-foo“), použijte\n" "„--“ pro označení konce všech parametrů (např. „idn --quiet -- -foo“).\n" "\n" "Povinné argumenty dlouhých přepínačů jsou rovněž povinné u odpovídajících\n" "krátkých přepínačů.\n" #: src/idn2.c:78 msgid "" " -h, --help Print help and exit\n" " -V, --version Print version and exit\n" msgstr "" " -h, --help Vypíše nápovědu a skončí\n" " -V, --version Vypíše verzi a skončí\n" #: src/idn2.c:82 msgid "" " -d, --decode Decode (punycode) domain name\n" " -l, --lookup Lookup domain name (default)\n" " -r, --register Register label\n" msgstr "" " -d, --decode Dekóduje doménové jméno (punycode)\n" " -l, --lookup Vyhledá doménové jméno (výchozí)\n" " -r, --register Registruje jmenovku\n" #: src/idn2.c:87 msgid "" " -T, --tr46t Enable TR46 transitional processing\n" " -N, --tr46nt Enable TR46 non-transitional processing\n" " --no-tr46 Disable TR46 processing\n" msgstr "" " -T, --tr46t Zapne přechodné zpracování podle TR46\n" " -N, --tr46nt Zapne nepřechodné zpracování podle TR46\n" " --no-tr46 Vypne zpracování podle TR46\n" #: src/idn2.c:92 msgid "" " --usestd3asciirules Enable STD3 ASCII rules\n" " --no-alabelroundtrip Disable A-label roundtrip for lookups\n" " --debug Print debugging information\n" " --quiet Silent operation\n" msgstr "" " --usestd3asciirules Zapne pravidla STD3 ASCII\n" " --no-alabelroundtrip Vypne vyhledávání pomocí A-jmenovek\n" " --debug Vypíše ladicí informace\n" " --quiet Pracuje potichu\n" #: src/idn2.c:207 #, c-format msgid "Charset: %s\n" msgstr "Znaková sada: %s\n" #: src/idn2.c:211 #, c-format msgid "libiconv required for non-UTF-8 character encoding: %s" msgstr "libiconv je požadovaná pro kódování znaků jiné než UTF-8: %s" #: src/idn2.c:217 msgid "Type each input string on a line by itself, terminated by a newline character.\n" msgstr "Pište po jednom vstupním řetězci na jednom řádku zakončeným znakem nového řádku.\n" #: src/idn2.c:248 msgid "input error" msgstr "chyba na vstupu" #~ msgid "String preparation failed" #~ msgstr "Příprava řetězce selhala" #~ msgid "Punycode failed" #~ msgstr "Punycode selhal" #~ msgid "Non-digit/letter/hyphen in input" #~ msgstr "Znak jiný než číslice/písmeno/spojovník na vstupu" #~ msgid "Forbidden leading or trailing minus sign (`-')" #~ msgstr "Zakázaný úvodní nebo závěrečný spojovník („-“)" #~ msgid "Output would be too large or too small" #~ msgstr "Výstup by byl příliš dlouhý nebo příliš krátký" #~ msgid "Input does not start with ACE prefix (`xn--')" #~ msgstr "Vstup nezačíná předponou ACE („xn--“)" #~ msgid "String not idempotent under ToASCII" #~ msgstr "Řetězec není po ToASCII idempotentní" #~ msgid "Input already contain ACE prefix (`xn--')" #~ msgstr "Vstup již obsahuje předponu ACE („xn--“)" #~ msgid "System iconv failed" #~ msgstr "Selhal systémový iconv" #~ msgid "System dlopen failed" #~ msgstr "Selhalo volání systému dlopen" #~ msgid "Invalid input" #~ msgstr "Neplatný vstup" #~ msgid "Output would exceed the buffer space provided" #~ msgstr "Výstup by se nevešel do poskytnuté vyrovnávací paměti" #~ msgid "String size limit exceeded" #~ msgstr "Omezení délky řetězce bylo překonáno" #~ msgid "Prohibited code points in input" #~ msgstr "Na vstupu zakázaná ordinární čísla" #~ msgid "Malformed bidirectional string" #~ msgstr "Chybně utvořený obousměrný řetězec" #~ msgid "Prohibited bidirectional code points in input" #~ msgstr "Na vstupu zakázaná ordinární čísla pro obousměrný text" #~ msgid "Error in stringprep profile definition" #~ msgstr "Chyba v definici profilu pro stringprep" #~ msgid "Flag conflict with profile" #~ msgstr "Příznak neslučitelný s profilem" #~ msgid "Unknown profile" #~ msgstr "Neznámý profil" #~ msgid "Unicode normalization failed (internal error)" #~ msgstr "Unicodová normalizace selhala (vnitřní chyba)" #~ msgid "Code points prohibited by top-level domain" #~ msgstr "Ordinární čísla zakázaná vrcholovou doménou" #~ msgid "Missing input" #~ msgstr "Postrádám vstup" #~ msgid "No top-level domain found in input" #~ msgstr "Ve vstupu chybí vrcholová doména" #~ msgid "" #~ " -s, --stringprep Prepare string according to nameprep profile\n" #~ " -d, --punycode-decode Decode Punycode\n" #~ " -e, --punycode-encode Encode Punycode\n" #~ " -a, --idna-to-ascii Convert to ACE according to IDNA (default mode)\n" #~ " -u, --idna-to-unicode Convert from ACE according to IDNA\n" #~ msgstr "" #~ " -s, --stringprep Připraví řetězec podle nameprep profilu\n" #~ " -d, --punycode-decode Dekóduje Punycode\n" #~ " -e, --punycode-encode Kóduje do Punycode\n" #~ " -a, --idna-to-ascii Převede do ACE podle IDNA (implicitní režim)\n" #~ " -u, --idna-to-unicode Převede z ACE podle IDNA\n" #~ msgid "" #~ " --allow-unassigned Toggle IDNA AllowUnassigned flag (default off)\n" #~ " --usestd3asciirules Toggle IDNA UseSTD3ASCIIRules flag (default off)\n" #~ msgstr "" #~ " --allow-unassigned Přepne příznak IDNA AllowUnassigned (implicitně\n" #~ " vypnut)\n" #~ " --usestd3asciirules Přepne příznak IDNA UseSTD3ASCIIRules (implicitně\n" #~ " vypnut)\n" #~ msgid "" #~ " --no-tld Don't check string for TLD specific rules\n" #~ " Only for --idna-to-ascii and --idna-to-unicode\n" #~ msgstr "" #~ " --no-tld Nekontroluje řetězec podle pravidel dané TLD.\n" #~ " Jen u --idna-to-ascii a --idna-to-unicode\n" #~ msgid " -n, --nfkc Normalize string according to Unicode v3.2 NFKC\n" #~ msgstr " -n, --nfkc Normalizuje řetězec podle Unicode v3.2 NFKC\n" #~ msgid "" #~ " -p, --profile=STRING Use specified stringprep profile instead\n" #~ " Valid stringprep profiles: `Nameprep',\n" #~ " `iSCSI', `Nodeprep', `Resourceprep', \n" #~ " `trace', `SASLprep'\n" #~ msgstr "" #~ " -p, --profile=ŘETĚZEC Použije zadaný stringprep profil.\n" #~ " Platné stringprep profily jsou: „Nameprep“,\n" #~ " „iSCSI“, „Nodeprep“, „Resourceprep“, „trace“ a \n" #~ " „SASLprep“\n" #~ msgid "only one of -s, -e, -d, -a, -u or -n can be specified" #~ msgstr "Pouze jeden přepínač z -s, -e, -d, -a, -u nebo -n smí být zadán." #~ msgid "could not convert from UTF-8 to UCS-4" #~ msgstr "nelze převést z UTF-8 do UCS-4" #~ msgid "stringprep_profile: %s" #~ msgstr "stringprep_profile (profil pro přípravu řetězce): %s" #~ msgid "could not convert from UTF-8 to %s" #~ msgstr "nelze převést z UTF-8 do %s" #~ msgid "punycode_encode: %s" #~ msgstr "punycode_encode (zakódování do Punycodu): %s" #~ msgid "malloc" #~ msgstr "malloc" #~ msgid "punycode_decode: %s" #~ msgstr "punycode_decode (dekódování Punycodu): %s" #~ msgid "could not convert from UCS-4 to UTF-8" #~ msgstr "nelze převést z UCS-4 do UTF-8" #~ msgid "idna_to_ascii_4z: %s" #~ msgstr "idna_to_ascii_4z: %s" #~ msgid "idna_to_unicode_8z4z (TLD): %s" #~ msgstr "idna_to_unicode_8z4z (TLD): %s" #~ msgid "tld_check_4z (position %lu): %s" #~ msgstr "tld_check_4z (pozice %lu): %s" #~ msgid "tld_check_4z: %s" #~ msgstr "tld_check_4z: %s" #~ msgid "idna_to_unicode_8z4z: %s" #~ msgstr "idna_to_unicode_8z4z: %s" #~ msgid "" #~ "\n" #~ "Report bugs to <%s>.\n" #~ msgstr "" #~ "\n" #~ "Chyby programu hlaste na <%s> (pouze anglicky),\n" #~ "chyby překladu na (česky).\n" #~ msgid "input[%lu] = U+%04x\n" #~ msgstr "vstup[%lu] = U+%04x\n" #~ msgid "output[%lu] = U+%04x\n" #~ msgstr "výstup[%lu] = U+%04x\n" #~ msgid "tld[%lu] = U+%04x\n" #~ msgstr "vrcholová_doména[%lu] = U+%04x\n" #~ msgid "nfkc: %s" #~ msgstr "nfkc: %s" libidn2-v2.3.8/po/da.po.in000066400000000000000000000156501476312673600152320ustar00rootroot00000000000000# Danish translation of the libidn2 gettext message catalogue # Copyright (C) 2019 Free Software Foundation, Inc. # This file is distributed under the same license as the libidn2 package. # Joe Hansen , 2015, 2017, 2019. # msgid "" msgstr "" "Project-Id-Version: libidn2-2.1.1\n" "Report-Msgid-Bugs-To: bug-libidn2@gnu.org\n" "POT-Creation-Date: 2019-02-09 17:47+0100\n" "PO-Revision-Date: 2019-02-14 17:38+0100\n" "Last-Translator: Joe Hansen \n" "Language-Team: Danish \n" "Language: da\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Bugs: Report translation errors to the Language-Team address.\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" #: lib/error.c:53 msgid "success" msgstr "lykkedes" #: lib/error.c:54 msgid "out of memory" msgstr "ikke nok hukommelse" #: lib/error.c:55 msgid "could not determine locale encoding format" msgstr "kunne ikke bestemme kodningsformat for sproget" #: lib/error.c:56 msgid "could not convert string to UTF-8" msgstr "kunne ikke omdanne streng til UTF-8" #: lib/error.c:57 msgid "string encoding error" msgstr "kodningsfejl for streng" #: lib/error.c:58 msgid "string could not be NFC normalized" msgstr "streng kunne ikke blive NFC-normaliseret" #: lib/error.c:59 msgid "string contains invalid punycode data" msgstr "streng indeholder ugyldige punycode-data" #: lib/error.c:60 msgid "punycode encoded data will be too large" msgstr "punycode-kodede data vil være for store" #: lib/error.c:61 msgid "punycode conversion resulted in overflow" msgstr "puyncode-omdannelse medførte overløb" #: lib/error.c:62 msgid "domain name longer than 255 characters" msgstr "domænenavn længere end 255 tegn" #: lib/error.c:63 msgid "domain label longer than 63 characters" msgstr "domæneetiket længere end 63 tegn" #: lib/error.c:64 msgid "input A-label is not valid" msgstr "angivne A-etiket er ikke gyldig" #: lib/error.c:65 msgid "input A-label and U-label does not match" msgstr "angivne A-etiket og U-etiket matcher ikke" #: lib/error.c:66 msgid "string is not in Unicode NFC format" msgstr "streng er ikke i Unicode NFC-format" #: lib/error.c:67 msgid "string contains forbidden two hyphens pattern" msgstr "streng indeholder forbudt mønster med to bindestreger" #: lib/error.c:68 msgid "string start/ends with forbidden hyphen" msgstr "streng starter/slutter med forbudt bindestreg" #: lib/error.c:69 msgid "string contains a forbidden leading combining character" msgstr "streng indeholder et forbudt foranstillet kombinationstegn" #: lib/error.c:70 msgid "string contains a disallowed character" msgstr "streng indeholder et forbudt tegn" #: lib/error.c:71 msgid "string contains a forbidden context-j character" msgstr "streng indeholder et forbudt kontekst-j tegn" #: lib/error.c:72 msgid "string contains a context-j character with null rule" msgstr "streng indeholder et kontekst-j tegn med nul-regel" #: lib/error.c:73 msgid "string contains a forbidden context-o character" msgstr "streng indeholder et forbudt kontekst-o tegn" #: lib/error.c:74 msgid "string contains a context-o character with null rule" msgstr "streng indeholder et kontekst-o tegn med nul-regel" #: lib/error.c:75 msgid "string contains unassigned code point" msgstr "streng indeholder ikke-tildelt kodepunkt" #: lib/error.c:76 msgid "string has forbidden bi-directional properties" msgstr "streng har forbudte tovejsegenskaber" #: lib/error.c:77 msgid "domain label has forbidden dot (TR46)" msgstr "domæneetiket har forbudt punktum (TR46)" #: lib/error.c:78 msgid "domain label has character forbidden in transitional mode (TR46)" msgstr "domæneetiket har tegn forbudt i overgangstilstand (TR46)" #: lib/error.c:79 msgid "domain label has character forbidden in non-transitional mode (TR46)" msgstr "domæneetiket har tegn forbudt i ikke-overgangstilstand (TR46)" #: lib/error.c:80 msgid "Unknown error" msgstr "Ukendt fejl" #: src/idn2.c:59 #, c-format msgid "Try `%s --help' for more information.\n" msgstr "Prøv »%s --help« for yderligere information.\n" #: src/idn2.c:63 #, c-format msgid "Usage: %s [OPTION]... [STRINGS]...\n" msgstr "Brug: %s [TILVALG]... [STRENGE]...\n" #: src/idn2.c:66 msgid "" "Internationalized Domain Name (IDNA2008) convert STRINGS, or standard input.\n" "\n" msgstr "" "Internationalized Domain Name (IDNA2008) omdan STRENGE - eller standardinddata.\n" "\n" #: src/idn2.c:70 msgid "" "Command line interface to the Libidn2 implementation of IDNA2008.\n" "\n" "All strings are expected to be encoded in the locale charset.\n" "\n" "To process a string that starts with `-', for example `-foo', use `--'\n" "to signal the end of parameters, as in `idn2 --quiet -- -foo'.\n" "\n" "Mandatory arguments to long options are mandatory for short options too.\n" msgstr "" "Kommandolinjebrugerflade til Libidn2-implementeringen af IDNA2008.\n" "\n" "Alle tekststrenge forventes at være kodet i sprogets tegnsæt.\n" "\n" "For at behandle en tekststreng der begynder med »-«, f.eks. »-foo«, så\n" "brug »--« for at signalere at der ikke følger flere parametre, som i\n" "»idn2 --quiet -- -foo«.\n" "\n" "Obligatoriske parametre som gælder for langforms-tilvalg er ligeledes\n" "obligatoriske for kortforms-tilvalg.\n" #: src/idn2.c:80 msgid "" " -h, --help Print help and exit\n" " -V, --version Print version and exit\n" msgstr "" " -h, --help Vis hælpen og afslut\n" " -V, --version Vis version og afslut\n" #: src/idn2.c:84 msgid "" " -d, --decode Decode (punycode) domain name\n" " -l, --lookup Lookup domain name (default)\n" " -r, --register Register label\n" msgstr "" " -d, --decode Afkod (punycode) domænenavn\n" " -l, --lookup Slå domænenavn op (standard)\n" " -r, --register Registrer etiket\n" #: src/idn2.c:89 msgid "" " -T, --tr46t Enable TR46 transitional processing\n" " -N, --tr46nt Enable TR46 non-transitional processing\n" " --no-tr46 Disable TR46 processing\n" msgstr "" " -T, --tr46t Aktiver TR46-overgangsbehandling\n" " -N, --tr46nt Aktiver TR46 uden overgangsbehandling\n" " --no-tr46 Deaktiver TR46-behandling\n" #: src/idn2.c:94 msgid "" " --usestd3asciirules Enable STD3 ASCII rules\n" " --debug Print debugging information\n" " --quiet Silent operation\n" msgstr "" " --usestd3asciirules Aktiver STD3 ASCII-regler\n" " --debug Vis fejlsøgningsinformation\n" " --quiet Stille kørsel\n" #: src/idn2.c:216 #, c-format msgid "Charset: %s\n" msgstr "Tegnsæt: %s\n" #: src/idn2.c:220 msgid "Type each input string on a line by itself, terminated by a newline character.\n" msgstr "Indtast hver streng på en særskilt linje - afsluttet med et nylinje-tegn.\n" #: src/idn2.c:248 msgid "input error" msgstr "fejl i inddata" libidn2-v2.3.8/po/de.po.in000066400000000000000000000177211476312673600152370ustar00rootroot00000000000000# German translation of libidn2. # Copyright (C) 2004 Free Software Foundation, Inc. # This file is distributed under the same license as the libidn2 package. # # Roland Illig , 2004, 2009, 2011. # Mario Blättermann , 2019, 2021-2022. msgid "" msgstr "" "Project-Id-Version: libidn2 2.3.3\n" "Report-Msgid-Bugs-To: bug-libidn2@gnu.org\n" "POT-Creation-Date: 2022-07-11 21:43+0200\n" "PO-Revision-Date: 2022-07-13 20:14+0200\n" "Last-Translator: Mario Blättermann \n" "Language-Team: German \n" "Language: de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Bugs: Report translation errors to the Language-Team address.\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" "X-Generator: Lokalize 22.04.2\n" #: lib/error.c:54 msgid "success" msgstr "Erfolg" #: lib/error.c:56 msgid "out of memory" msgstr "Nicht genug Speicher" #: lib/error.c:58 msgid "could not determine locale encoding format" msgstr "Kodierungsformat der Locale konnte nicht erkannt werden" #: lib/error.c:60 msgid "could not convert string to UTF-8" msgstr "Zeichenkette konnte nicht nach UTF-8 konvertiert werden" #: lib/error.c:62 msgid "string encoding error" msgstr "Kodierungsfehler der Zeichenkette" #: lib/error.c:64 msgid "string could not be NFC normalized" msgstr "Zeichenkette konnte nicht NFC-normalisiert werden" # https://de.wikipedia.org/wiki/Punycode #: lib/error.c:66 msgid "string contains invalid punycode data" msgstr "Zeichenkette enthält unzulässige Punycode-Daten" #: lib/error.c:68 msgid "punycode encoded data will be too large" msgstr "Mit Punycode kodierte Daten werden zu groß sein" #: lib/error.c:70 msgid "punycode conversion resulted in overflow" msgstr "Punycode-Umwandlung verursachte einen Überlauf" #: lib/error.c:72 msgid "domain name longer than 255 characters" msgstr "Domain-Name ist länger als 255 Zeichen" #: lib/error.c:74 msgid "domain label longer than 63 characters" msgstr "Domain-Label ist länger als 63 Zeichen" #: lib/error.c:76 msgid "input A-label is not valid" msgstr "A-Label der Eingabe ist ungültig" #: lib/error.c:78 msgid "input A-label and U-label does not match" msgstr "A-Label der Eingabe und U-Label passen nicht zusammen" #: lib/error.c:80 msgid "string is not in Unicode NFC format" msgstr "Zeichenkette ist nicht im Unicode-NFC-Format" #: lib/error.c:82 msgid "string contains forbidden two hyphens pattern" msgstr "Zeichenkette enthält verbotenes Muster aus zwei Bindestrichen" #: lib/error.c:84 msgid "string start/ends with forbidden hyphen" msgstr "Zeichenkette beginnt/endet mit einem verbotenen Bindestrich" #: lib/error.c:86 msgid "string contains a forbidden leading combining character" msgstr "Zeichenkette enthält verbotenes vorangestelltes Kombinationszeichen" #: lib/error.c:88 msgid "string contains a disallowed character" msgstr "Zeichenkette enthält ein unerlaubtes Zeichen" #: lib/error.c:90 msgid "string contains a forbidden context-j character" msgstr "Zeichenkette enthält verbotenes Context-j-Zeichen" #: lib/error.c:92 msgid "string contains a context-j character with null rule" msgstr "Zeichenkette enthält ein Context-j-Zeichen mit Null-Regel" #: lib/error.c:94 msgid "string contains a forbidden context-o character" msgstr "Zeichenkette enthält verbotenes Context-o-Zeichen" #: lib/error.c:96 msgid "string contains a context-o character with null rule" msgstr "Zeichenkette enthält ein Context-o-Zeichen mit Null-Regel" # https://de.wikipedia.org/wiki/Codepoint #: lib/error.c:98 msgid "string contains unassigned code point" msgstr "Zeichenkette enthält nicht zugewiesenen Codepoint" #: lib/error.c:100 msgid "string has forbidden bi-directional properties" msgstr "Zeichenkette hat widersprüchliche bidirektional-Eigenschaften" #: lib/error.c:102 msgid "domain label has forbidden dot (TR46)" msgstr "Domain-Label enthält einen verbotenen Punkt (TR 46)" #: lib/error.c:105 msgid "domain label has character forbidden in transitional mode (TR46)" msgstr "Domain-Label enthält ein im transitionalen Modus verbotenes Zeichen (TR 46)" #: lib/error.c:109 msgid "domain label has character forbidden in non-transitional mode (TR46)" msgstr "Domain-Label enthält ein im nicht-transitionalen Modus verbotenes Zeichen (TR 46)" #: lib/error.c:111 msgid "A-label roundtrip failed" msgstr "A-Label-Rundlauf ist fehlgeschlagen" #: lib/error.c:113 msgid "Unknown error" msgstr "Unbekannter Fehler" #: src/idn2.c:57 #, c-format msgid "Try `%s --help' for more information.\n" msgstr "Versuchen Sie »%s --help« für mehr Informationen.\n" #: src/idn2.c:61 #, c-format msgid "Usage: %s [OPTION]... [STRINGS]...\n" msgstr "Aufruf: %s [OPTION] … [STRINGS] …\n" #: src/idn2.c:64 msgid "" "Internationalized Domain Name (IDNA2008) convert STRINGS, or standard input.\n" "\n" msgstr "" "Internationalized Domain Name (IDNA2008) konvertiert Zeichenketten oder die Standardeingabe.\n" "\n" #: src/idn2.c:68 msgid "" "Command line interface to the Libidn2 implementation of IDNA2008.\n" "\n" "All strings are expected to be encoded in the locale charset.\n" "\n" "To process a string that starts with `-', for example `-foo', use `--'\n" "to signal the end of parameters, as in `idn2 --quiet -- -foo'.\n" "\n" "Mandatory arguments to long options are mandatory for short options too.\n" msgstr "" "Befehlszeilenprogramm für die Libidn2-Implementierung nach IDNA2008.\n" "\n" "Alle Zeichenketten werden so codiert erwartet, wie es der Zeichensatz der Locale\n" "angibt.\n" "\n" "Um einen String zu verarbeiten, der mit »-« beginnt (zum Beispiel »-foo«),\n" "können Sie das Ende der Optionen mit »--« kennzeichnen.\n" "Zum Beispiel: »idn2 --quiet -- -foo«.\n" "\n" "Notwendige Argumente für die langen Optionen gelten genau so für die\n" "kurzen Optionen.\n" #: src/idn2.c:78 msgid "" " -h, --help Print help and exit\n" " -V, --version Print version and exit\n" msgstr "" " -h, --help Hilfe ausgeben und beenden\n" " -V, --version Version ausgeben und beenden\n" #: src/idn2.c:82 msgid "" " -d, --decode Decode (punycode) domain name\n" " -l, --lookup Lookup domain name (default)\n" " -r, --register Register label\n" msgstr "" " -d, --decode Domainname dekodieren (Punycode)\n" " -l, --lookup Domainname nachschlagen (Standard)\n" " -r, --register Label registrieren\n" #: src/idn2.c:87 msgid "" " -T, --tr46t Enable TR46 transitional processing\n" " -N, --tr46nt Enable TR46 non-transitional processing\n" " --no-tr46 Disable TR46 processing\n" msgstr "" " -T, --tr46t Transitionale TR46-Verarbeitung aktivieren\n" " -N, --tr46nt Nicht-transitionale TR46-Verarbeitung aktivieren\n" " --no-tr46 TR46-Verarbeitung deaktivieren\n" #: src/idn2.c:92 msgid "" " --usestd3asciirules Enable STD3 ASCII rules\n" " --no-alabelroundtrip Disable A-label roundtrip for lookups\n" " --debug Print debugging information\n" " --quiet Silent operation\n" msgstr "" " --usestd3asciirules STD3-ASCII-Regeln aktivieren\n" " --no-alabelroundtrip A-Label-Rundlauf für Nachschlagungen deaktivieren\n" " --debug Debugging-Informationen ausgeben\n" " --quiet Still arbeiten\n" #: src/idn2.c:207 #, c-format msgid "Charset: %s\n" msgstr "Zeichensatz: %s«\n" #: src/idn2.c:211 #, c-format msgid "libiconv required for non-UTF-8 character encoding: %s" msgstr "Für Nicht-UTF-8-Zeichenkodierung wird libiconv benötigt: %s" #: src/idn2.c:217 msgid "Type each input string on a line by itself, terminated by a newline character.\n" msgstr "Geben Sie jede Eingabezeichenkette in einer eigenen Zeile ein, durch einen Zeilenumbruch abgeschlossen.\n" #: src/idn2.c:248 msgid "input error" msgstr "Eingabefehler" libidn2-v2.3.8/po/eo.po.in000066400000000000000000000171071476312673600152500ustar00rootroot00000000000000# Esperanto translations for GNU libidn. # Copyright (C) 2012, 2020 Free Software Foundation, Inc. # This file is distributed under the same license as the libidn2 package. # # Edmund GRIMLEY EVANS , 2004, 2005, 2007, 2008. # Benno Schulenberg , 2012. # Felipe Castro , 2020. # Keith Bowes , 2021–2022. msgid "" msgstr "" "Project-Id-Version: libidn2 2.3.3\n" "Report-Msgid-Bugs-To: bug-libidn2@gnu.org\n" "POT-Creation-Date: 2022-07-11 21:43+0200\n" "PO-Revision-Date: 2022-07-14 13:54-0400\n" "Last-Translator: Keith Bowes \n" "Language-Team: Esperanto \n" "Language: eo\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Bugs: Report translation errors to the Language-Team address.\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: Poedit 2.3.1\n" #: lib/error.c:54 msgid "success" msgstr "sukceso" #: lib/error.c:56 msgid "out of memory" msgstr "mankas sufiĉa memoro" #: lib/error.c:58 msgid "could not determine locale encoding format" msgstr "ne eblis determini la enkodigan normigon de lokaĵaro" #: lib/error.c:60 msgid "could not convert string to UTF-8" msgstr "malsukcesis konverti ĉenon al UTF-8" #: lib/error.c:62 msgid "string encoding error" msgstr "eraro pri ĉena enkodigo" #: lib/error.c:64 msgid "string could not be NFC normalized" msgstr "malsukcesis fari NFC-normigon en ĉeno" #: lib/error.c:66 msgid "string contains invalid punycode data" msgstr "ĉeno enhavas malvalidan punikodan datumaron" #: lib/error.c:68 msgid "punycode encoded data will be too large" msgstr "datumaro enkodigita laŭ punikodo estos tro larĝa" #: lib/error.c:70 msgid "punycode conversion resulted in overflow" msgstr "konverto al punikodo troigis" #: lib/error.c:72 msgid "domain name longer than 255 characters" msgstr "domajna nomo pli longas ol 255 signoj" #: lib/error.c:74 msgid "domain label longer than 63 characters" msgstr "domajna etikedo pli longas ol 63 signoj" #: lib/error.c:76 msgid "input A-label is not valid" msgstr "eniga A-etikedo ne validas" #: lib/error.c:78 msgid "input A-label and U-label does not match" msgstr "eniga A-etikedo kaj U-etikedo ne interkongruas" #: lib/error.c:80 msgid "string is not in Unicode NFC format" msgstr "ĉeno ne estas laŭ Unikoda NFC-normigo" #: lib/error.c:82 msgid "string contains forbidden two hyphens pattern" msgstr "ĉeno enhavas malpermesatan ŝablonon kun du streketoj" #: lib/error.c:84 msgid "string start/ends with forbidden hyphen" msgstr "ĉeno komencas/finas per malpermesata streketo" #: lib/error.c:86 msgid "string contains a forbidden leading combining character" msgstr "ĉeno enhavas malpermesatan antaŭiran kombinigan signon" #: lib/error.c:88 msgid "string contains a disallowed character" msgstr "ĉeno enhavas nepermesatan signon" #: lib/error.c:90 msgid "string contains a forbidden context-j character" msgstr "ĉeno enhavas malpermesatan kunteksta-j signo" #: lib/error.c:92 msgid "string contains a context-j character with null rule" msgstr "ĉeno enhavas kuntekstan-j signo kun nula regulo" #: lib/error.c:94 msgid "string contains a forbidden context-o character" msgstr "ĉeno enhavas malpermesatan kunteksta-o signo" #: lib/error.c:96 msgid "string contains a context-o character with null rule" msgstr "ĉeno enhavas kuntekstan-o signo kun nula regulo" #: lib/error.c:98 msgid "string contains unassigned code point" msgstr "ĉeno enhavas neatribuitan kodan punkton" #: lib/error.c:100 msgid "string has forbidden bi-directional properties" msgstr "ĉeno havas malpermesatan dudirektajn trajtojn" #: lib/error.c:102 msgid "domain label has forbidden dot (TR46)" msgstr "domajna etikedo havas malpermesatan punkton (TR46)" #: lib/error.c:105 msgid "domain label has character forbidden in transitional mode (TR46)" msgstr "domajna etikedo havas signon, kiu estas malpermesata en provizora reĝimo (TR46)" #: lib/error.c:109 msgid "domain label has character forbidden in non-transitional mode (TR46)" msgstr "domajna etikedo havas signon, kiu estas malpermesata en ne-provizora reĝimo (TR46)" #: lib/error.c:111 msgid "A-label roundtrip failed" msgstr "Malsukcesis rondvojaĝo laŭ A-etikedo" #: lib/error.c:113 msgid "Unknown error" msgstr "Nekonata eraro" #: src/idn2.c:57 #, c-format msgid "Try `%s --help' for more information.\n" msgstr "Tajpu '%s --help' por pli da informoj.\n" #: src/idn2.c:61 #, c-format msgid "Usage: %s [OPTION]... [STRINGS]...\n" msgstr "Uzmaniero: %s [OPCIO]... [ĈENOJ]...\n" #: src/idn2.c:64 msgid "" "Internationalized Domain Name (IDNA2008) convert STRINGS, or standard input.\n" "\n" msgstr "" "Internaciigita Domajna Nomo (IDNA2008) konvertas ĈENOJn, aŭ ĉefenigujon.\n" "\n" #: src/idn2.c:68 msgid "" "Command line interface to the Libidn2 implementation of IDNA2008.\n" "\n" "All strings are expected to be encoded in the locale charset.\n" "\n" "To process a string that starts with `-', for example `-foo', use `--'\n" "to signal the end of parameters, as in `idn2 --quiet -- -foo'.\n" "\n" "Mandatory arguments to long options are mandatory for short options too.\n" msgstr "" "Komandlinia interfaco al la realigo de Libdn2 laŭ IDNA2008.\n" "\n" "Ĉiuj ĉenoj estu koditaj per la preferata signaro de via lokaĵaro.\n" "\n" "Por trakti ĉenon kiu komenciĝas per '-' (ekzemple '-foo'), uzu '--' por\n" "indiki la finon de la parametroj, kiel en 'idn --quiet -a -- -foo'.\n" "\n" "Nepraj argumentoj por longaj opcioj ankaŭ nepras por la mallongaj.\n" #: src/idn2.c:78 msgid "" " -h, --help Print help and exit\n" " -V, --version Print version and exit\n" msgstr "" " -h, --help Montri helpon kaj eliri\n" " -V, --version Montri eldonon kaj eliri\n" #: src/idn2.c:82 msgid "" " -d, --decode Decode (punycode) domain name\n" " -l, --lookup Lookup domain name (default)\n" " -r, --register Register label\n" msgstr "" " -d, --decode Malkodi (punikodan) domajnan nomon\n" " -l, --lookup Serĉi domajnan nomon (apriore)\n" " -r, --register Registri etikedon\n" #: src/idn2.c:87 msgid "" " -T, --tr46t Enable TR46 transitional processing\n" " -N, --tr46nt Enable TR46 non-transitional processing\n" " --no-tr46 Disable TR46 processing\n" msgstr "" " -T, --tr46t Ebligi provizoran traktadon de TR46\n" " -N, --tr46nt Ebligi ne-provizoran traktadon de TR46\n" " --no-tr46 Malebligi traktadon de TR46\n" #: src/idn2.c:92 msgid "" " --usestd3asciirules Enable STD3 ASCII rules\n" " --no-alabelroundtrip Disable A-label roundtrip for lookups\n" " --debug Print debugging information\n" " --quiet Silent operation\n" msgstr "" " --usestd3asciirules Ebligi regulojn STD3 ASCII\n" " --no-alabelroundtrip Malaktivigi rondvojaĝojn laŭ A-etikedo por serĉoj\n" " --debug Montri informojn por helpi al erarspurado\n" " --quiet Silenta operaciado\n" #: src/idn2.c:207 #, c-format msgid "Charset: %s\n" msgstr "Signaro %s\n" #: src/idn2.c:211 #, c-format msgid "libiconv required for non-UTF-8 character encoding: %s" msgstr "libiconv estas postulata por kodoprezentoj, kiuj ne estas UTF-8: %s" #: src/idn2.c:217 msgid "Type each input string on a line by itself, terminated by a newline character.\n" msgstr "Tajpu ĉiun enigan ĉenon en propra linio, kun linifina signo ĉe la fino.\n" #: src/idn2.c:248 msgid "input error" msgstr "enig-eraro" libidn2-v2.3.8/po/es.po.in000066400000000000000000000322261476312673600152530ustar00rootroot00000000000000# Spanish translation for libidn2 2.3.3 # Copyright (C) 2017, 2018, 2019, 2020, 2021, 2022 Free Software Foundation, Inc. # This file is distributed under the same license as the libidn2 package. # Francisco Javier Serrador , 2018. # Cristian Othón Martínez Vera , 2022. # msgid "" msgstr "" "Project-Id-Version: libidn2 2.3.3\n" "Report-Msgid-Bugs-To: bug-libidn2@gnu.org\n" "POT-Creation-Date: 2022-07-11 21:43+0200\n" "PO-Revision-Date: 2022-07-18 09:07-0500\n" "Last-Translator: Cristian Othón Martínez Vera \n" "Language-Team: Spanish \n" "Language: es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Bugs: Report translation errors to the Language-Team address.\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: lib/error.c:54 msgid "success" msgstr "éxito" #: lib/error.c:56 msgid "out of memory" msgstr "memoria agotada" #: lib/error.c:58 msgid "could not determine locale encoding format" msgstr "no se puede determinar el formato de codificación local" #: lib/error.c:60 msgid "could not convert string to UTF-8" msgstr "no se puede la cadena a a UTF-8" #: lib/error.c:62 msgid "string encoding error" msgstr "error de codificación de cadena" #: lib/error.c:64 msgid "string could not be NFC normalized" msgstr "no se puede normalizar la cadena con NFC" #: lib/error.c:66 msgid "string contains invalid punycode data" msgstr "la cadena contiene datos de código puny inválidos" #: lib/error.c:68 msgid "punycode encoded data will be too large" msgstr "los datos codificados con código puny serían demasiado grandes" #: lib/error.c:70 msgid "punycode conversion resulted in overflow" msgstr "la conversión de código puny resulta en desbordamiento" #: lib/error.c:72 msgid "domain name longer than 255 characters" msgstr "nombre de dominio más largo que 255 caracteres" #: lib/error.c:74 msgid "domain label longer than 63 characters" msgstr "etiqueta de dominio más largo que 63 caracteres" #: lib/error.c:76 msgid "input A-label is not valid" msgstr "la entrada con etiqueta-A no es válida" #: lib/error.c:78 msgid "input A-label and U-label does not match" msgstr "no coinciden las entradas con etiqueta-A y etiqueta-U" #: lib/error.c:80 msgid "string is not in Unicode NFC format" msgstr "la cadena no está en el formato NFC de Unicode" #: lib/error.c:82 msgid "string contains forbidden two hyphens pattern" msgstr "la cadena contiene un patrón prohibido de dos guiones" #: lib/error.c:84 msgid "string start/ends with forbidden hyphen" msgstr "la cadena inicia/termina con un guión prohibido" #: lib/error.c:86 msgid "string contains a forbidden leading combining character" msgstr "la cadena contiene una combinación inicial de caracteres prohibida" #: lib/error.c:88 msgid "string contains a disallowed character" msgstr "la cadena contiene un carácter no permitido" #: lib/error.c:90 msgid "string contains a forbidden context-j character" msgstr "la cadena contiene un carácter de contexto-j prohibido" #: lib/error.c:92 msgid "string contains a context-j character with null rule" msgstr "la cadena contiene un carácter de contexto-j con una regla nula" #: lib/error.c:94 msgid "string contains a forbidden context-o character" msgstr "la cadena contiene un carácter de contexto-o prohibido" #: lib/error.c:96 msgid "string contains a context-o character with null rule" msgstr "la cadena contiene on carácter de contexto-o con una regla nula" #: lib/error.c:98 msgid "string contains unassigned code point" msgstr "la cadena contiene un punto de código sin asignar" #: lib/error.c:100 msgid "string has forbidden bi-directional properties" msgstr "la cadena tiene propiedades bi-direccionales prohibidas" #: lib/error.c:102 msgid "domain label has forbidden dot (TR46)" msgstr "la etiqueta de dominio tiene un punto prohibido (TR46)" #: lib/error.c:105 msgid "domain label has character forbidden in transitional mode (TR46)" msgstr "la etiqueta de dominio tiene un carácter prohibido en modo transicional (TR46)" #: lib/error.c:109 msgid "domain label has character forbidden in non-transitional mode (TR46)" msgstr "la etiqueta de dominio tiene un carácter prohibido en modo que no es transicional (TR46)" #: lib/error.c:111 msgid "A-label roundtrip failed" msgstr "falló la vuelta de etiqueta-A" #: lib/error.c:113 msgid "Unknown error" msgstr "Error desconocido" #: src/idn2.c:57 #, c-format msgid "Try `%s --help' for more information.\n" msgstr "Pruebe `%s --help' para más información.\n" #: src/idn2.c:61 #, c-format msgid "Usage: %s [OPTION]... [STRINGS]...\n" msgstr "Uso: %s [OPCIÓN]... [CADENAS]...\n" #: src/idn2.c:64 msgid "" "Internationalized Domain Name (IDNA2008) convert STRINGS, or standard input.\n" "\n" msgstr "" "Nombres de Dominio Internacionalizados (IDNA2008) convierte CADENAS, o la entrada estándard.\n" "\n" #: src/idn2.c:68 msgid "" "Command line interface to the Libidn2 implementation of IDNA2008.\n" "\n" "All strings are expected to be encoded in the locale charset.\n" "\n" "To process a string that starts with `-', for example `-foo', use `--'\n" "to signal the end of parameters, as in `idn2 --quiet -- -foo'.\n" "\n" "Mandatory arguments to long options are mandatory for short options too.\n" msgstr "" "Interfaz de línea de órdenes para la implementación Libidn2 de IDNA2008.\n" "\n" "Se espera que todas las cadenas estén codificadas en el conjunto de\n" "caracteres local.\n" "\n" "Para procesar una cadena que inicia con '-', por ejemplo '-foo', use '--'\n" "para indicar el final de los parámetros, como en `idn2 --quiet -a -- -foo'.\n" "\n" "Los argumentos obligatorios para las opciones largas son también obligatorias\n" "para las opciones cortas.\n" #: src/idn2.c:78 msgid "" " -h, --help Print help and exit\n" " -V, --version Print version and exit\n" msgstr "" " -h, --help Muestra la ayuda y termina\n" " -V, --version Muestra la versión y termina\n" #: src/idn2.c:82 msgid "" " -d, --decode Decode (punycode) domain name\n" " -l, --lookup Lookup domain name (default)\n" " -r, --register Register label\n" msgstr "" " -d, --decode Decodifica el nombre de dominio (código puny)\n" " -l, --lookup Busca el nombre de dominio (por defecto)\n" " -r, --register Etiqueta de registro\n" #: src/idn2.c:87 msgid "" " -T, --tr46t Enable TR46 transitional processing\n" " -N, --tr46nt Enable TR46 non-transitional processing\n" " --no-tr46 Disable TR46 processing\n" msgstr "" " -T, --tr46t Activa el procesamiento TR46 transicional\n" " -N, --tr46nt Activa el procesamiento TR46 que no es transicional\n" " --no-tr46 Desactiva el procesamiento TR46\n" #: src/idn2.c:92 msgid "" " --usestd3asciirules Enable STD3 ASCII rules\n" " --no-alabelroundtrip Disable A-label roundtrip for lookups\n" " --debug Print debugging information\n" " --quiet Silent operation\n" msgstr "" " --usestd3asciirules Activa las reglas ASCII STD3\n" " --no-alabelroundtip Desactiva la vuelta de etiqueta-A para las búsquedas\n" " --debug Muestra información de depuración\n" " --quiet Operación silenciosa\n" #: src/idn2.c:207 #, c-format msgid "Charset: %s\n" msgstr "Conjunto de caracteres: %s\n" #: src/idn2.c:211 #, c-format msgid "libiconv required for non-UTF-8 character encoding: %s" msgstr "Se requiere libiconv para la codificación de caractér que no es UTF-8: %s" #: src/idn2.c:217 msgid "Type each input string on a line by itself, terminated by a newline character.\n" msgstr "Escriba cada cadena de entrada en una línea para cada uno, terminando con carácter de línea nueva.\n" #: src/idn2.c:248 msgid "input error" msgstr "error de entrada" #~ msgid "String preparation failed" #~ msgstr "Falló la preparación de cadena" #~ msgid "Punycode failed" #~ msgstr "Falló código puny" #~ msgid "Non-digit/letter/hyphen in input" #~ msgstr "No hay un dígito/letra/guión en la entrada" #~ msgid "Forbidden leading or trailing minus sign ('-')" #~ msgstr "Se prohibe un signo menos al inicio o al final ('-')" #~ msgid "Output would be too large or too small" #~ msgstr "La salida sería muy grande o muy pequeña" #~ msgid "Input does not start with ACE prefix ('xn--')" #~ msgstr "La entrada no inicia con el prefijo ACE ('xn--')" #~ msgid "String not idempotent under ToASCII" #~ msgstr "La cadena no es idempotente bajo ToASCII" #~ msgid "Input already contain ACE prefix ('xn--')" #~ msgstr "La entrada ya contiene el prefijo ACE ('xn--')" #~ msgid "System dlopen failed" #~ msgstr "Falló el dlopen del sistema" #~ msgid "Invalid input" #~ msgstr "Entrada inválida" #~ msgid "Output would exceed the buffer space provided" #~ msgstr "La salida excedería el espacio de almacenamiento previsto" #~ msgid "String size limit exceeded" #~ msgstr "Se excede el límite de tamaño de la cadena" #~ msgid "Prohibited code points in input" #~ msgstr "Puntos de código prohibidos en la entrada" #~ msgid "Malformed bidirectional string" #~ msgstr "Cadena bidireccional malformada" #~ msgid "Prohibited bidirectional code points in input" #~ msgstr "Puntos de código bidireccionales prohibidos en la entrada" #~ msgid "Error in stringprep profile definition" #~ msgstr "Error en la definición de perfil de stringprep" #~ msgid "Flag conflict with profile" #~ msgstr "Conflicto opción con perfil" #~ msgid "Unknown profile" #~ msgstr "Perfil desconocido" #~ msgid "Unicode normalization failed (internal error)" #~ msgstr "Falló la normalización Unicode (error interno)" #~ msgid "Code points prohibited by top-level domain" #~ msgstr "Puntos de código prohibidos por el dominio de nivel principal" #~ msgid "Missing input" #~ msgstr "Falta la entrada" #~ msgid "No top-level domain found in input" #~ msgstr "No se encontró un dominio de nivel principal en la entrada" #~ msgid "" #~ " -s, --stringprep Prepare string according to nameprep profile\n" #~ " -d, --punycode-decode Decode Punycode\n" #~ " -e, --punycode-encode Encode Punycode\n" #~ " -a, --idna-to-ascii Convert to ACE according to IDNA (default mode)\n" #~ " -u, --idna-to-unicode Convert from ACE according to IDNA\n" #~ msgstr "" #~ " -s, --stringprep Prepara la cadena de acuerdo al perfil nameprep\n" #~ " -d, --punycode-decode Decodifica código puny\n" #~ " -e, --punycode-encode Codifica código puny\n" #~ " -a, --idna-to-ascii Convierte a ACE de acuerdo a IDNA (modo por defecto)\n" #~ " -u, --idna-to-unicode Convierde de ACE de acuerdo a IDNA\n" #~ msgid "" #~ " --allow-unassigned Toggle IDNA AllowUnassigned flag (default off)\n" #~ " --usestd3asciirules Toggle IDNA UseSTD3ASCIIRules flag (default off)\n" #~ msgstr "" #~ " --allow-unassigned Activa/desactiva la opción IDNA AllowUnassigned (desctivado por defecto)\n" #~ " --usestd3asciirules Activa/desactiva la opción IDNA UseSTD3ASCIIRules (desactivado por defecto)\n" #~ msgid "" #~ " --no-tld Don't check string for TLD specific rules\n" #~ " Only for --idna-to-ascii and --idna-to-unicode\n" #~ msgstr "" #~ " --no-tld No verifica la cadena por reglas específicas para el TLD\n" #~ " Solamente para --idna-to-ascii y --idna-to-unicode\n" #~ msgid " -n, --nfkc Normalize string according to Unicode v3.2 NFKC\n" #~ msgstr " -n, --nfkc Normaliza la cadena de acuerdo a NFKC de Unicode v3.2\n" #~ msgid "" #~ " -p, --profile=STRING Use specified stringprep profile instead\n" #~ " Valid stringprep profiles: Nameprep\n" #~ " iSCSI Nodeprep Resourceprep trace SASLprep\n" #~ msgstr "" #~ " -p, --profile=CADENA Usa el perfil stringprep especificado\n" #~ " Perfiles stringprep válidos: Nameprep\n" #~ " iSCSI Nodeprep Resourceprep trace SASLprep\n" #~ msgid "only one of -s, -e, -d, -a, -u or -n can be specified" #~ msgstr "solamente se puede especificar uno de -s, -e, -d, -a, -u o -n" #~ msgid "could not convert from UTF-8 to UCS-4" #~ msgstr "no se puede convertir de UTF-8 a UCS-4" #~ msgid "stringprep_profile: %s" #~ msgstr "stringprep_profile: %s" #~ msgid "could not convert from UTF-8 to %s" #~ msgstr "no se puede convertir de UTF-8 a %s" #~ msgid "punycode_encode: %s" #~ msgstr "punycode_encode: %s" #~ msgid "malloc" #~ msgstr "malloc" #~ msgid "punycode_decode: %s" #~ msgstr "punycode_decode: %s" #~ msgid "could not convert from UCS-4 to UTF-8" #~ msgstr "no se puede convertir de UCS-4 a UTF-8" #~ msgid "idna_to_ascii_4z: %s" #~ msgstr "idna_to_ascii_4z: %s" #~ msgid "idna_to_unicode_8z4z (TLD): %s" #~ msgstr "idna_to_unicode_8z4z (TLD): %s" #~ msgid "tld_check_4z (position %lu): %s" #~ msgstr "tld_check_4z (posición %lu): %s" #~ msgid "tld_check_4z: %s" #~ msgstr "tld_check_4z: %s" #~ msgid "idna_to_unicode_8z4z: %s" #~ msgstr "idna_to_unicode_8z4z: %s" #~ msgid "System iconv failed" #~ msgstr "Falló el iconv del sistema" libidn2-v2.3.8/po/fi.po.in000066400000000000000000000306661476312673600152500ustar00rootroot00000000000000# translation of libidn-1.9.pot to Finnish # Copyright © 2008, 2009, 2011 Free Software Foundation, Inc. # Copyright © 2007 Simon Josefsson # This file is distributed under the same license as the libidn package. # Jorma Karvonen , 2008. # Jorma Karvonen , 2009-2011. # msgid "" msgstr "" "Project-Id-Version: libidn 1.21\n" "Report-Msgid-Bugs-To: bug-libidn2@gnu.org\n" "POT-Creation-Date: 2017-08-30 12:58+0200\n" "PO-Revision-Date: 2011-04-30 15:25+0200\n" "Last-Translator: Jorma Karvonen \n" "Language-Team: Finnish \n" "Language: fi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Bugs: Report translation errors to the Language-Team address.\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: KBabel 1.11.4\n" #: lib/error.c:56 #, fuzzy msgid "success" msgstr "Onnistui" #: lib/error.c:60 #, fuzzy msgid "out of memory" msgstr "Ei voida varata muistia" #: lib/error.c:64 msgid "could not determine locale encoding format" msgstr "" #: lib/error.c:68 #, fuzzy msgid "could not convert string to UTF-8" msgstr "ei voitu muuntaa %s-merkistöstä UTF-8-merkistöön" #: lib/error.c:72 msgid "string encoding error" msgstr "" #: lib/error.c:76 #, fuzzy msgid "string could not be NFC normalized" msgstr "ei voitu tehdä NFKC-normeerausta." #: lib/error.c:80 msgid "string contains invalid punycode data" msgstr "" #: lib/error.c:84 msgid "punycode encoded data will be too large" msgstr "" #: lib/error.c:88 msgid "punycode conversion resulted in overflow" msgstr "" #: lib/error.c:92 msgid "domain name longer than 255 characters" msgstr "" #: lib/error.c:96 msgid "domain label longer than 63 characters" msgstr "" #: lib/error.c:100 msgid "input A-label is not valid" msgstr "" #: lib/error.c:104 msgid "input A-label and U-label does not match" msgstr "" #: lib/error.c:108 #, fuzzy msgid "string is not in Unicode NFC format" msgstr "Merkkijono ei ole idempotentti Unicode NFKC-normeerauksen aikana" #: lib/error.c:112 msgid "string contains forbidden two hyphens pattern" msgstr "" #: lib/error.c:116 msgid "string start/ends with forbidden hyphen" msgstr "" #: lib/error.c:120 msgid "string contains a forbidden leading combining character" msgstr "" #: lib/error.c:124 msgid "string contains a disallowed character" msgstr "" #: lib/error.c:128 msgid "string contains a forbidden context-j character" msgstr "" #: lib/error.c:132 msgid "string contains a context-j character with null rule" msgstr "" #: lib/error.c:136 msgid "string contains a forbidden context-o character" msgstr "" #: lib/error.c:140 msgid "string contains a context-o character with null rule" msgstr "" # Code point is any value in the Unicode codespace; that is, the range of integers from 0 to hexadecimal 10FFFF. #: lib/error.c:144 #, fuzzy msgid "string contains unassigned code point" msgstr "Kiellettyjä määräämättömiä code points-skalaariarvoja syötteessä" #: lib/error.c:148 #, fuzzy msgid "string has forbidden bi-directional properties" msgstr "Ristiriitaisia kaksisuuntaisia ominaisuuksia syötteessä" #: lib/error.c:152 msgid "Unknown error" msgstr "Tuntematon virhe" #: src/idn2.c:59 #, c-format msgid "Try `%s --help' for more information.\n" msgstr "Lisätietoja käskyllä ”%s --help”.\n" #: src/idn2.c:63 #, c-format msgid "Usage: %s [OPTION]... [STRINGS]...\n" msgstr "Käyttö: %s [VALITSIN]... [MERKKIJONOT]...\n" # convert -> converts ? #: src/idn2.c:66 #, fuzzy msgid "" "Internationalized Domain Name (IDNA2008) convert STRINGS, or standard input.\n" "\n" msgstr "" "Kansainvälistetty verkkotunnus (IDN) muuntaa MERKKIJONOT tai vakiosyötteen.\n" "\n" #: src/idn2.c:70 #, fuzzy msgid "" "Command line interface to the Libidn2 implementation of IDNA2008.\n" "\n" "All strings are expected to be encoded in the locale charset.\n" "\n" "To process a string that starts with `-', for example `-foo', use `--'\n" "to signal the end of parameters, as in `idn2 --quiet -- -foo'.\n" "\n" "Mandatory arguments to long options are mandatory for short options too.\n" msgstr "" "Komentorivirajapinta kansainvälistettyyn verkkotunnuskirjastoon.\n" "\n" "Kaikki merkkijonot on otaksuttu koodatun parhaimpana pidetyllä merkistöllä,\n" "jota locale-asetuksesi käyttää. Käyttämällä valitsinta ”--debug” saat\n" "selville, mikä merkistö se on. Voit korvata käytetyn merkistön asettamalla\n" "ympäristömuuttujan CHARSET.\n" "\n" "Merkillä ”-” alkava merkkijono, esimerkiksi ”-foo”, prosessoidaan käyttämällä\n" "”--”-merkkejä signaloimaan parametrien loppumista, kuten käskyssä\n" "”idn --quiet -a -- -foo”.\n" "\n" "Pakolliset argumentit pitkille valitsimille ovat pakollisia myös lyhyille\n" "valitsimille.\n" #: src/idn2.c:80 msgid "" " -h, --help Print help and exit\n" " -V, --version Print version and exit\n" msgstr "" " -h, --help Tulosta ohje ja poistu\n" " -V, --version Tulosta versio ja poistu\n" #: src/idn2.c:84 msgid "" " -d, --decode Decode (punycode) domain name\n" " -l, --lookup Lookup domain name (default)\n" " -r, --register Register label\n" msgstr "" #: src/idn2.c:89 msgid "" " -T, --tr46t Enable TR46 transitional processing\n" " -N, --tr46nt Enable TR46 non-transitional processing\n" " --no-tr46 Disable TR46 processing\n" msgstr "" #: src/idn2.c:94 #, fuzzy msgid "" " --nostd3asciirules Disable STD3 ASCII rules\n" " --debug Print debugging information\n" " --quiet Silent operation\n" msgstr "" " --debug Tulosta virheenjäljitystiedot\n" " --quiet Hiljainen toiminta\n" #: src/idn2.c:215 #, fuzzy, c-format msgid "Charset: %s\n" msgstr "Merkistö ”%s”\n" #: src/idn2.c:219 msgid "Type each input string on a line by itself, terminated by a newline character.\n" msgstr "Kirjoita jokainen merkkijono omalle rivilleen ja lopeta rivi rivinvaihdolla.\n" #: src/idn2.c:247 msgid "input error" msgstr "syötevirhe" #~ msgid "String preparation failed" #~ msgstr "Merkkijonon valmistelu ei onnistunut" # Wikipedia: Punycode is a computer programming encoding syntax by which a Unicode string of characters can be translated into the more-limited character set permitted in network host names. #~ msgid "Punycode failed" #~ msgstr "Punycode-koodaus ei onnistunut" #~ msgid "Non-digit/letter/hyphen in input" #~ msgstr "Syötteessä on merkki, joka ei ole numero/kirjain/tavuviiva" #~ msgid "Forbidden leading or trailing minus sign (`-')" #~ msgstr "Ei saa alkaa tai loppua miinusmerkillä (”-”)" #~ msgid "Output would be too large or too small" #~ msgstr "Tuloste olisi liian suuri tai liian pieni" #~ msgid "Input does not start with ACE prefix (`xn--')" #~ msgstr "Syöte ei ala ACE-prefiksillä (”xn--”)" # Yksinkertaisesti selitettynä idempotentti on matemaattinen termi, joka tarkoittaa, että jonkun toiminnon tulos on aina sama kun toiminto toistetaan kahdesti (tai useammin). #~ msgid "String not idempotent under ToASCII" #~ msgstr "Merkkijono ei ole idempotentti ToASCII-toiminnon aikana" #~ msgid "Input already contain ACE prefix (`xn--')" #~ msgstr "Syöte jo sisältää ACE-prefiksin (”xn--”)" #~ msgid "System iconv failed" #~ msgstr "Järjestelmän iconv-käsky ei onnistunut" #~ msgid "System dlopen failed" #~ msgstr "Järjestelmän dlopen-käsky ei onnistunut" #~ msgid "Invalid input" #~ msgstr "Virheellinen syöte" #~ msgid "Output would exceed the buffer space provided" #~ msgstr "Tuloste ylittäisi varatun puskurin tilan" #~ msgid "String size limit exceeded" #~ msgstr "Merkkijonon koko ylitettiin" #~ msgid "Prohibited code points in input" #~ msgstr "Kiellettyjä code points-skalaariarvoja syötteessä" #~ msgid "Malformed bidirectional string" #~ msgstr "Väärän muotoinen kaksisuuntainen merkkijono" #~ msgid "Prohibited bidirectional code points in input" #~ msgstr "Kiellettyjä kaksisuuntaisia code points-skalaariarvoja syötteessä" #~ msgid "Error in stringprep profile definition" #~ msgstr "Virhe strngprep-profiilimäärittelyssä" #~ msgid "Flag conflict with profile" #~ msgstr "Lippu ristiriidassa profiilin kanssa" #~ msgid "Unknown profile" #~ msgstr "Tuntematon profiili" #~ msgid "Unicode normalization failed (internal error)" #~ msgstr "Unicode-normeeraus ei onnistunut (sisäinen virhe)" #~ msgid "Code points prohibited by top-level domain" #~ msgstr "Code points-skalaariarvot kiellettyjä ylätason toimialueessa" #~ msgid "Missing input" #~ msgstr "Syöte puuttuu" #~ msgid "No top-level domain found in input" #~ msgstr "Syötteestä ei löytynyt ylätason toimialuetta" #~ msgid "" #~ " -s, --stringprep Prepare string according to nameprep profile\n" #~ " -d, --punycode-decode Decode Punycode\n" #~ " -e, --punycode-encode Encode Punycode\n" #~ " -a, --idna-to-ascii Convert to ACE according to IDNA (default mode)\n" #~ " -u, --idna-to-unicode Convert from ACE according to IDNA\n" #~ msgstr "" #~ " -s, --stringprep Valmistele merkkijono ”nameprep”-profiilin mukaisesti\n" #~ " -d, --punycode-decode Pura Punycode-koodaus\n" #~ " -e, --punycode-encode Koodaa Punycode-koodauksella\n" #~ " -a, --idna-to-ascii Muunna ACE-koodiksi IDNA-koodista (oletustila)\n" #~ " -u, --idna-to-unicode Muunna ACE-koodista IDNA-koodiksi\n" #~ msgid "" #~ " --allow-unassigned Toggle IDNA AllowUnassigned flag (default off)\n" #~ " --usestd3asciirules Toggle IDNA UseSTD3ASCIIRules flag (default off)\n" #~ msgstr "" #~ " --allow-unassigned Vaihda ”IDNA AllowUnassigned”-lipun tilaa (oletus off)\n" #~ " --usestd3asciirules Vaihda ”IDNA UseSTD3ASCIIRules”-lipun tilaa (oletus off)\n" #~ msgid "" #~ " --no-tld Don't check string for TLD specific rules\n" #~ " Only for --idna-to-ascii and --idna-to-unicode\n" #~ msgstr "" #~ " --no-tld Älä etsi merkkijonosta TLD-kohtaisia sääntöjä\n" #~ " Vain valitsimille ”--idna-to-ascii” ja ”--idna-to-unicode”\n" #~ msgid " -n, --nfkc Normalize string according to Unicode v3.2 NFKC\n" #~ msgstr " -n, --nfkc Normeeraa merkkijono ”Unicode v3.2 NFKC”-koodauksen mukaisesti\n" #~ msgid "" #~ " -p, --profile=STRING Use specified stringprep profile instead\n" #~ " Valid stringprep profiles: `Nameprep',\n" #~ " `iSCSI', `Nodeprep', `Resourceprep', \n" #~ " `trace', `SASLprep'\n" #~ msgstr "" #~ " -p, --profile=MERKKIJONO Käytä määritellyn ”stringprep”-profiilin sijasta\n" #~ " Voimassa olevat ”stringprep”-profiilit: ”Nameprep”,\n" #~ " ”iSCSI”, ”Nodeprep”, ”Resourceprep”, \n" #~ " ”trace”, ”SASLprep”\n" #~ msgid "only one of -s, -e, -d, -a, -u or -n can be specified" #~ msgstr "vain yksi valitsimista -s, -e, -d, -a, -u tai -n voidaan määritellä" #~ msgid "could not convert from UTF-8 to UCS-4" #~ msgstr "ei voitu muuntaa UTF-8-merkistöstä UCS-4-merkistöön" #~ msgid "stringprep_profile: %s" #~ msgstr "stringprep_profile: %s" #~ msgid "could not convert from UTF-8 to %s" #~ msgstr "ei voitu muuntaa UTF-8-merkistöstä %s-merkistöön." #~ msgid "punycode_encode: %s" #~ msgstr "punycode_encode: %s" #~ msgid "malloc" #~ msgstr "malloc-käsky" #~ msgid "punycode_decode: %s" #~ msgstr "punycode_decode: %s" #~ msgid "could not convert from UCS-4 to UTF-8" #~ msgstr "ei voitu muuntaa UCS-4-merkistöstä UTF-8-merkistöön." #~ msgid "idna_to_ascii_4z: %s" #~ msgstr "idna_to_ascii_4z: %s" #~ msgid "idna_to_unicode_8z4z (TLD): %s" #~ msgstr "idna_to_unicode_8z4z (TLD): %s" #~ msgid "tld_check_4z (position %lu): %s" #~ msgstr "tld_check_4z (sijainti %lu): %s" #~ msgid "tld_check_4z: %s" #~ msgstr "tld_check_4z: %s" #~ msgid "idna_to_unicode_8z4z: %s" #~ msgstr "idna_to_unicode_8z4z: %s" #~ msgid "" #~ "\n" #~ "Report bugs to <%s>.\n" #~ msgstr "" #~ "\n" #~ "Ilmoita virheistä osoitteeseen <%s>.\n" #~ "Ilmoita käännösvirheistä osoitteeseen .\n" #~ msgid "input[%lu] = U+%04x\n" #~ msgstr "syöte[%lu] = U+%04x\n" #~ msgid "output[%lu] = U+%04x\n" #~ msgstr "tuloste[%lu] = U+%04x\n" #~ msgid "tld[%lu] = U+%04x\n" #~ msgstr "tld[%lu] = U+%04x\n" libidn2-v2.3.8/po/fr.po.in000066400000000000000000000174741476312673600152630ustar00rootroot00000000000000# Messages français pour GNU concernant libidn. # Copyright © 1996 Free Software Foundation, Inc. # This file is distributed under the same licence as the libidn2 package. # Marc Veillet , 2008. # Jean-Philippe Guérard , 2011-2022. # msgid "" msgstr "" "Project-Id-Version: GNU libidn2-2.3.3\n" "Report-Msgid-Bugs-To: bug-libidn2@gnu.org\n" "POT-Creation-Date: 2022-07-11 21:43+0200\n" "PO-Revision-Date: 2022-07-12 20:58+0200\n" "Last-Translator: Jean-Philippe Guérard \n" "Language-Team: French \n" "Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Bugs: Report translation errors to the Language-Team address.\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #: lib/error.c:54 msgid "success" msgstr "succès" #: lib/error.c:56 msgid "out of memory" msgstr "mémoire épuisée" #: lib/error.c:58 msgid "could not determine locale encoding format" msgstr "impossible de déterminer le codage local utilisé" #: lib/error.c:60 msgid "could not convert string to UTF-8" msgstr "impossible de convertir la chaîne en UTF-8" #: lib/error.c:62 msgid "string encoding error" msgstr "erreur de codage de la chaîne" #: lib/error.c:64 msgid "string could not be NFC normalized" msgstr "normalisation NFC de la chaîne impossible" #: lib/error.c:66 msgid "string contains invalid punycode data" msgstr "la chaîne contient des données punycode incorrectes" #: lib/error.c:68 msgid "punycode encoded data will be too large" msgstr "les données punycodes seront trop volumineuses" #: lib/error.c:70 msgid "punycode conversion resulted in overflow" msgstr "la conversion punycode a provoqué un débordement" #: lib/error.c:72 msgid "domain name longer than 255 characters" msgstr "nom de domaine dépassant 255 caractères" #: lib/error.c:74 msgid "domain label longer than 63 characters" msgstr "label du domaine dépassant 63 caractères" #: lib/error.c:76 msgid "input A-label is not valid" msgstr "le A-label en entrée est incorrect" #: lib/error.c:78 msgid "input A-label and U-label does not match" msgstr "les A-label et U-label en entrée ne correspondent pas" #: lib/error.c:80 msgid "string is not in Unicode NFC format" msgstr "la chaîne n'est pas en codage NFC Unicode" #: lib/error.c:82 msgid "string contains forbidden two hyphens pattern" msgstr "la chaîne ne doit pas contenir de double tiret" #: lib/error.c:84 msgid "string start/ends with forbidden hyphen" msgstr "la chaîne ne doit pas commencer ou finir par un tiret" #: lib/error.c:86 msgid "string contains a forbidden leading combining character" msgstr "la chaîne ne doit pas contenir de caractère combinatoire initial" #: lib/error.c:88 msgid "string contains a disallowed character" msgstr "la chaîne contient un caractère interdit" #: lib/error.c:90 msgid "string contains a forbidden context-j character" msgstr "la chaîne contient un caractère context-j interdit" #: lib/error.c:92 msgid "string contains a context-j character with null rule" msgstr "la chaîne contient un caractère context-j avec une règle nulle" #: lib/error.c:94 msgid "string contains a forbidden context-o character" msgstr "la chaîne contient un caractère context-o interdit" #: lib/error.c:96 msgid "string contains a context-o character with null rule" msgstr "la chaîne contient un caractère context-o avec une règle nulle" #: lib/error.c:98 msgid "string contains unassigned code point" msgstr "la chaîne contient un numéro de caractère non attribué" #: lib/error.c:100 msgid "string has forbidden bi-directional properties" msgstr "la chaîne contient des propriétés bidirectionnelles interdites" #: lib/error.c:102 msgid "domain label has forbidden dot (TR46)" msgstr "le label du domaine contient un point interdit (TR46)" #: lib/error.c:105 msgid "domain label has character forbidden in transitional mode (TR46)" msgstr "le label contient un caractère interdit en mode de transition (TR46)" #: lib/error.c:109 msgid "domain label has character forbidden in non-transitional mode (TR46)" msgstr "le label contient un caractère interdit en mode hors transition (TR46)" #: lib/error.c:111 msgid "A-label roundtrip failed" msgstr "Échec de l'aller-retour du A-label" #: lib/error.c:113 msgid "Unknown error" msgstr "Erreur inconnue" #: src/idn2.c:57 #, c-format msgid "Try `%s --help' for more information.\n" msgstr "Essayez « %s --help » pour plus d'information.\n" #: src/idn2.c:61 #, c-format msgid "Usage: %s [OPTION]... [STRINGS]...\n" msgstr "Utilisation : %s [OPTION]... [CHAÎNES]...\n" #: src/idn2.c:64 msgid "" "Internationalized Domain Name (IDNA2008) convert STRINGS, or standard input.\n" "\n" msgstr "" "IDN (IDNA2008) converti des CHAÎNES ou l'entrée standard.\n" "\n" #: src/idn2.c:68 msgid "" "Command line interface to the Libidn2 implementation of IDNA2008.\n" "\n" "All strings are expected to be encoded in the locale charset.\n" "\n" "To process a string that starts with `-', for example `-foo', use `--'\n" "to signal the end of parameters, as in `idn2 --quiet -- -foo'.\n" "\n" "Mandatory arguments to long options are mandatory for short options too.\n" msgstr "" "Interface en ligne de commande de la mise en œuvre libidn2 de IDNA2008.\n" "\n" "Toutes les chaînes sont supposées être codées avec le jeu de\n" "caractère principal de vos paramètres régionaux (les « locales »).\n" "\n" "Pour traiter une chaîne commençant par « - », comme « -foo »,\n" "utilisez « -- » pour indiquer la fin des options. Par exemple :\n" "« idn2 --quiet -- -foo ».\n" "\n" "Les arguments obligatoires des options longues sont également\n" "obligatoires pour les options courtes.\n" #: src/idn2.c:78 msgid "" " -h, --help Print help and exit\n" " -V, --version Print version and exit\n" msgstr "" " -h, --help Imprime l'aide et s'arrête\n" " -V, --version Imprime la version et s'arrête\n" #: src/idn2.c:82 msgid "" " -d, --decode Decode (punycode) domain name\n" " -l, --lookup Lookup domain name (default)\n" " -r, --register Register label\n" msgstr "" " -d, --decode Décodage de nom de domaine (punycode)\n" " -l, --lookup Recherche de nom de domaine (par défaut)\n" " -r, --register Enregistrement de label\n" #: src/idn2.c:87 msgid "" " -T, --tr46t Enable TR46 transitional processing\n" " -N, --tr46nt Enable TR46 non-transitional processing\n" " --no-tr46 Disable TR46 processing\n" msgstr "" " -T, --tr46t Active le traitement TR46 de transition\n" " -N, --tr46nt Active le traitement TR46 hors transition\n" " --no-tr46 Désactive le traitement TR46\n" #: src/idn2.c:92 msgid "" " --usestd3asciirules Enable STD3 ASCII rules\n" " --no-alabelroundtrip Disable A-label roundtrip for lookups\n" " --debug Print debugging information\n" " --quiet Silent operation\n" msgstr "" " --usestd3asciirules Désactive les règles ASCII STD3\n" " --no-alabelroundtrip Désactive l'aller-retour des A-labels (recherche)\n" " --debug Affiche des informations de débogage\n" " --quiet Mode silencieux\n" #: src/idn2.c:207 #, c-format msgid "Charset: %s\n" msgstr "Jeu de caractères : %s\n" #: src/idn2.c:211 #, c-format msgid "libiconv required for non-UTF-8 character encoding: %s" msgstr "libiconv est nécessaire pour les codages hors UTF-8 : %s" #: src/idn2.c:217 msgid "Type each input string on a line by itself, terminated by a newline character.\n" msgstr "Saisissez une chaîne par ligne, terminée par un passage à la ligne.\n" #: src/idn2.c:248 msgid "input error" msgstr "entrée erronée" libidn2-v2.3.8/po/fur.po.in000066400000000000000000000171711476312673600154420ustar00rootroot00000000000000# Friulian messages for libidn. # Copyright (C) 2018 Free Software Foundation, Inc. # This file is distributed under the same license as the libidn2 package. # Fabio Tomat , 2023. # msgid "" msgstr "" "Project-Id-Version: libidn2 2.3.3\n" "Report-Msgid-Bugs-To: bug-libidn2@gnu.org\n" "POT-Creation-Date: 2022-07-11 21:43+0200\n" "PO-Revision-Date: 2023-02-11 06:26+0000\n" "Last-Translator: Fabio Tomat \n" "Language-Team: Friulian \n" "Language: fur\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Bugs: Report translation errors to the Language-Team address.\n" "X-Editor: HaiPO 1.4 beta\n" "X-Generator: Poedit 2.0.6\n" #: lib/error.c:54 msgid "success" msgstr "sucès" #: lib/error.c:56 msgid "out of memory" msgstr "memorie finide" #: lib/error.c:58 msgid "could not determine locale encoding format" msgstr "impussibil determinâ il formât de codifiche de localizazion" #: lib/error.c:60 msgid "could not convert string to UTF-8" msgstr "impussibil convertî la stringhe a UTF-8" #: lib/error.c:62 msgid "string encoding error" msgstr "erôr di codifiche de stringhe" #: lib/error.c:64 msgid "string could not be NFC normalized" msgstr "la stringhe no pues jessi normalizade in NFC" #: lib/error.c:66 msgid "string contains invalid punycode data" msgstr "la stringhe e conten dâts punycode no valits" #: lib/error.c:68 msgid "punycode encoded data will be too large" msgstr "i dâts codificâts in punycode a saran masse grancj" #: lib/error.c:70 msgid "punycode conversion resulted in overflow" msgstr "la conversion punycode e à stranfât (overflow)" #: lib/error.c:72 msgid "domain name longer than 255 characters" msgstr "non di domini plui lunc di 255 caratars" #: lib/error.c:74 msgid "domain label longer than 63 characters" msgstr "etichete di domini plui lungje di 63 caratars" #: lib/error.c:76 msgid "input A-label is not valid" msgstr "la jentrade A-label no je valide" #: lib/error.c:78 msgid "input A-label and U-label does not match" msgstr "la jentrade A-laber e U-label no corispuindin" #: lib/error.c:80 msgid "string is not in Unicode NFC format" msgstr "la stringhe no je in formât NFC Unicode" #: lib/error.c:82 msgid "string contains forbidden two hyphens pattern" msgstr "la stringhe e conten doi tratuts proibîts" #: lib/error.c:84 msgid "string start/ends with forbidden hyphen" msgstr "la stringhe e tache/finìs cun tratuts proibîts" #: lib/error.c:86 msgid "string contains a forbidden leading combining character" msgstr "la stringhe e conten un caratar di cumbinazion iniziâl proibît" #: lib/error.c:88 msgid "string contains a disallowed character" msgstr "la stringhe e conten un caratar no permetût" #: lib/error.c:90 msgid "string contains a forbidden context-j character" msgstr "la stringhe e conten un caratar context-j proibît" #: lib/error.c:92 msgid "string contains a context-j character with null rule" msgstr "la stringhe e conten un caratar context-j cun regule nule" #: lib/error.c:94 msgid "string contains a forbidden context-o character" msgstr "la stringhe e conten un caratar context-o proibît" #: lib/error.c:96 msgid "string contains a context-o character with null rule" msgstr "la stringhe e conten un caratar context-o cun regule nule" #: lib/error.c:98 msgid "string contains unassigned code point" msgstr "la stringhe e conten un pont codiç no assegnât" #: lib/error.c:100 msgid "string has forbidden bi-directional properties" msgstr "la stringhe e à proprietâts bi-direzionâls proibidis" #: lib/error.c:102 msgid "domain label has forbidden dot (TR46)" msgstr "la etichete dal domini e à un pont vietât (TR46)" #: lib/error.c:105 msgid "domain label has character forbidden in transitional mode (TR46)" msgstr "la etichete dal domini e à un caratar vietât te modalitât transizionâl (TR46)" #: lib/error.c:109 msgid "domain label has character forbidden in non-transitional mode (TR46)" msgstr "la etichete dal domini e à un caratar vietât te modalitât no-transizionâl (TR46)" #: lib/error.c:111 msgid "A-label roundtrip failed" msgstr "lâ e tornâ di etichete-A falît" #: lib/error.c:113 msgid "Unknown error" msgstr "Erôr no cognossût" #: src/idn2.c:57 #, c-format msgid "Try `%s --help' for more information.\n" msgstr "Prove `%s --help' par vê plui informazions.\n" #: src/idn2.c:61 #, c-format msgid "Usage: %s [OPTION]... [STRINGS]...\n" msgstr "Ûs: %s [OPZION]... [STRINGHIS]...\n" #: src/idn2.c:64 msgid "" "Internationalized Domain Name (IDNA2008) convert STRINGS, or standard input.\n" "\n" msgstr "" "Conversion Non Domini Internazionalizât (IDNA2008) di STRINGHIS o standard-input.\n" "\n" #: src/idn2.c:68 msgid "" "Command line interface to the Libidn2 implementation of IDNA2008.\n" "\n" "All strings are expected to be encoded in the locale charset.\n" "\n" "To process a string that starts with `-', for example `-foo', use `--'\n" "to signal the end of parameters, as in `idn2 --quiet -- -foo'.\n" "\n" "Mandatory arguments to long options are mandatory for short options too.\n" msgstr "" "Interface a rie di comant ae implementazion Libidn2 di IDNA2008.\n" "\n" "Dutis lis stringhis si spiete che a sedin codificadis inte cumbinazion di\n" "caratars de localizazion.\n" "Par elaborâ une stringhe che e tache cun `-', par esempli `-foo', dopre\n" "`--' par segnalâ la fine dai parametris, come in `idn2 --quiet -- -foo'.\n" "\n" "I argoments obligatoris a opzions lungjis a son obligatoris ancje pes opzions\n" "curtis.\n" #: src/idn2.c:78 msgid "" " -h, --help Print help and exit\n" " -V, --version Print version and exit\n" msgstr "" " -h, --help Stampe il jutori e jes\n" " -V, --version Stampe la version e jes\n" #: src/idn2.c:82 msgid "" " -d, --decode Decode (punycode) domain name\n" " -l, --lookup Lookup domain name (default)\n" " -r, --register Register label\n" msgstr "" " -d, --decode Decodifiche (punycode) il non dal domini\n" " -l, --lookup Cîr il non dal domini (predefinît)\n" " -r, --register Etichete dal regjistri\n" #: src/idn2.c:87 msgid "" " -T, --tr46t Enable TR46 transitional processing\n" " -N, --tr46nt Enable TR46 non-transitional processing\n" " --no-tr46 Disable TR46 processing\n" msgstr "" " -T, --tr46t Abilite elaborazion transizionâl TR46\n" " -N, --tr46nt Abilite elaborazion no transizionâl TR46\n" " --no-tr46 Disabilite elaborazion TR46\n" #: src/idn2.c:92 msgid "" " --usestd3asciirules Enable STD3 ASCII rules\n" " --no-alabelroundtrip Disable A-label roundtrip for lookups\n" " --debug Print debugging information\n" " --quiet Silent operation\n" msgstr "" " --usestd3asciirules Abilite regulis ASCII STD3\n" " --no-alabelroundtrip Disabilite lâ e tornâ de etichete-A pes ricercjis\n" " --debug Stampe lis informazions di debug\n" " --quiet Operazion cidine\n" #: src/idn2.c:207 #, c-format msgid "Charset: %s\n" msgstr "Cumbinazion caratars: %s\n" #: src/idn2.c:211 #, c-format msgid "libiconv required for non-UTF-8 character encoding: %s" msgstr "libiconv necessari pe codifiche dai caratars che no son UTF-8: %s" #: src/idn2.c:217 msgid "Type each input string on a line by itself, terminated by a newline character.\n" msgstr "Scrîf ogni stringhe di jentrade suntune rie par so cont, terminade cuntun caratar di rie gnove.\n" #: src/idn2.c:248 msgid "input error" msgstr "erôr jentrade" libidn2-v2.3.8/po/hr.po.in000066400000000000000000000256371476312673600152650ustar00rootroot00000000000000# Translation of libidn to Croatian. # Copyright (C) 2012 Free Software Foundation, Inc. # This file is distributed under the same license as the libidn package. # # Tomislav Krznar , 2012. msgid "" msgstr "" "Project-Id-Version: libidn 1.25\n" "Report-Msgid-Bugs-To: bug-libidn2@gnu.org\n" "POT-Creation-Date: 2017-08-30 12:58+0200\n" "PO-Revision-Date: 2012-09-27 23:16+0200\n" "Last-Translator: Tomislav Krznar \n" "Language-Team: Croatian \n" "Language: hr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Bugs: Report translation errors to the Language-Team address.\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" "X-Generator: Lokalize 1.4\n" #: lib/error.c:56 #, fuzzy msgid "success" msgstr "Uspjeh" #: lib/error.c:60 #, fuzzy msgid "out of memory" msgstr "Ne mogu alocirati memoriju" #: lib/error.c:64 msgid "could not determine locale encoding format" msgstr "" #: lib/error.c:68 #, fuzzy msgid "could not convert string to UTF-8" msgstr "ne mogu pretvoriti iz %s u UTF-8" #: lib/error.c:72 msgid "string encoding error" msgstr "" #: lib/error.c:76 #, fuzzy msgid "string could not be NFC normalized" msgstr "ne mogu izvršiti NFKC normalizaciju" #: lib/error.c:80 msgid "string contains invalid punycode data" msgstr "" #: lib/error.c:84 msgid "punycode encoded data will be too large" msgstr "" #: lib/error.c:88 msgid "punycode conversion resulted in overflow" msgstr "" #: lib/error.c:92 msgid "domain name longer than 255 characters" msgstr "" #: lib/error.c:96 msgid "domain label longer than 63 characters" msgstr "" #: lib/error.c:100 msgid "input A-label is not valid" msgstr "" #: lib/error.c:104 msgid "input A-label and U-label does not match" msgstr "" #: lib/error.c:108 #, fuzzy msgid "string is not in Unicode NFC format" msgstr "Niz nije idempotentan prema Unicode NFKC normalizaciji" #: lib/error.c:112 msgid "string contains forbidden two hyphens pattern" msgstr "" #: lib/error.c:116 msgid "string start/ends with forbidden hyphen" msgstr "" #: lib/error.c:120 msgid "string contains a forbidden leading combining character" msgstr "" #: lib/error.c:124 msgid "string contains a disallowed character" msgstr "" #: lib/error.c:128 msgid "string contains a forbidden context-j character" msgstr "" #: lib/error.c:132 msgid "string contains a context-j character with null rule" msgstr "" #: lib/error.c:136 msgid "string contains a forbidden context-o character" msgstr "" #: lib/error.c:140 msgid "string contains a context-o character with null rule" msgstr "" #: lib/error.c:144 #, fuzzy msgid "string contains unassigned code point" msgstr "Zabranjene nedodijeljene kodne točke na ulazu" #: lib/error.c:148 #, fuzzy msgid "string has forbidden bi-directional properties" msgstr "Konfliktna dvosmjerna svojstva u ulazu" #: lib/error.c:152 msgid "Unknown error" msgstr "Nepoznata greška" #: src/idn2.c:59 #, c-format msgid "Try `%s --help' for more information.\n" msgstr "Pokušajte „%s --help” za više informacija.\n" #: src/idn2.c:63 #, c-format msgid "Usage: %s [OPTION]... [STRINGS]...\n" msgstr "Uporaba: %s [OPCIJA]... [NIZOVI]...\n" #: src/idn2.c:66 #, fuzzy msgid "" "Internationalized Domain Name (IDNA2008) convert STRINGS, or standard input.\n" "\n" msgstr "" "Pretvaranje NIZOVA ili standardnog ulaza u internacionalizirano ime domene (IDN).\n" "\n" #: src/idn2.c:70 #, fuzzy msgid "" "Command line interface to the Libidn2 implementation of IDNA2008.\n" "\n" "All strings are expected to be encoded in the locale charset.\n" "\n" "To process a string that starts with `-', for example `-foo', use `--'\n" "to signal the end of parameters, as in `idn2 --quiet -- -foo'.\n" "\n" "Mandatory arguments to long options are mandatory for short options too.\n" msgstr "" "Sučelje naredbenog retka za biblioteku internacionaliziranih imena domena.\n" "\n" "Svi znakovni nizovi bi trebali biti kodirani u skupu znakova određenom\n" "vašim lokalom. Koristite „--debug” kako biste ga otkrili. Možete ga\n" "promijeniti postavljanjem varijable okoline CHARSET.\n" "\n" "Za obradu niza koji počinje s „-”, npr. „-foo”, koristite „--” za\n" "označavanje kraja popisa parametara, npr. „idn --quiet -a -- -foo”.\n" "\n" "Obavezni argumenti dugačkih opcija također su obavezni i za kratke opcije.\n" #: src/idn2.c:80 msgid "" " -h, --help Print help and exit\n" " -V, --version Print version and exit\n" msgstr "" " -h, --help Ispiši pomoć i izađi\n" " -V, --version Ispiši inačicu i izađi\n" #: src/idn2.c:84 msgid "" " -d, --decode Decode (punycode) domain name\n" " -l, --lookup Lookup domain name (default)\n" " -r, --register Register label\n" msgstr "" #: src/idn2.c:89 msgid "" " -T, --tr46t Enable TR46 transitional processing\n" " -N, --tr46nt Enable TR46 non-transitional processing\n" " --no-tr46 Disable TR46 processing\n" msgstr "" #: src/idn2.c:94 #, fuzzy msgid "" " --nostd3asciirules Disable STD3 ASCII rules\n" " --debug Print debugging information\n" " --quiet Silent operation\n" msgstr "" " --debug Ispiši informacije za debugiranje\n" " --quiet Rad bez ispisa\n" #: src/idn2.c:215 #, fuzzy, c-format msgid "Charset: %s\n" msgstr "Skup znakova „%s”.\n" #: src/idn2.c:219 msgid "Type each input string on a line by itself, terminated by a newline character.\n" msgstr "Unesite svaki ulazni niz u zasebnom retku, završenom znakom novog retka.\n" #: src/idn2.c:247 msgid "input error" msgstr "ulazna greška" #~ msgid "String preparation failed" #~ msgstr "Priprema niza nije uspjela" #~ msgid "Punycode failed" #~ msgstr "Punycode nije uspio" #~ msgid "Non-digit/letter/hyphen in input" #~ msgstr "Ne-broj/slovo/crtica u ulazu" #~ msgid "Forbidden leading or trailing minus sign (`-')" #~ msgstr "Zabranjeni početni ili završni minus („-”)" #~ msgid "Output would be too large or too small" #~ msgstr "Izlaz bi bio prevelik ili premalen" #~ msgid "Input does not start with ACE prefix (`xn--')" #~ msgstr "Ulaz ne počinje s ACE prefiksom („xn--”)" #~ msgid "String not idempotent under ToASCII" #~ msgstr "Niz nije idempotentan prema ToASCII" #~ msgid "Input already contain ACE prefix (`xn--')" #~ msgstr "Ulaz već sadrži ACE prefiks („xn--”)" #~ msgid "System iconv failed" #~ msgstr "iconv sustava nije uspio" #~ msgid "System dlopen failed" #~ msgstr "dlopen sustava nije uspio" #~ msgid "Invalid input" #~ msgstr "Neispravan ulaz" #~ msgid "Output would exceed the buffer space provided" #~ msgstr "Izlaz bi prekoračio dostupan prostor međuspremnika" #~ msgid "String size limit exceeded" #~ msgstr "Prekoračeno ograničenje veličine niza" #~ msgid "Prohibited code points in input" #~ msgstr "Zabranjene kodne točke na ulazu" #~ msgid "Malformed bidirectional string" #~ msgstr "Izobličen dvosmjerni niz" #~ msgid "Prohibited bidirectional code points in input" #~ msgstr "Zabranjene dvosmjerne kodne točke na ulazu" #~ msgid "Error in stringprep profile definition" #~ msgstr "Greška u stringprep definiciji profila" #~ msgid "Flag conflict with profile" #~ msgstr "Konflikt zastavice s profilom" #~ msgid "Unknown profile" #~ msgstr "Nepoznat profil" #~ msgid "Unicode normalization failed (internal error)" #~ msgstr "Unicode normalizacija nije uspjela (interna greška)" #~ msgid "Code points prohibited by top-level domain" #~ msgstr "Kodne točke zabranjene vršnom domenom" #~ msgid "Missing input" #~ msgstr "Nedostaje ulaz" #~ msgid "No top-level domain found in input" #~ msgstr "Nije pronađena vršna domena u ulazu" #~ msgid "" #~ " -s, --stringprep Prepare string according to nameprep profile\n" #~ " -d, --punycode-decode Decode Punycode\n" #~ " -e, --punycode-encode Encode Punycode\n" #~ " -a, --idna-to-ascii Convert to ACE according to IDNA (default mode)\n" #~ " -u, --idna-to-unicode Convert from ACE according to IDNA\n" #~ msgstr "" #~ " -s, --stringprep Pripremi niz prema nameprep profilu\n" #~ " -d, --punycode-decode Dekodiraj Punycode\n" #~ " -e, --punycode-encode Kodiraj Punycode\n" #~ " -a, --idna-to-ascii Pretvori u ACE u skladu s IDNA (zadani način)\n" #~ " -u, --idna-to-unicode Pretvori iz ACE u skladu s IDNA\n" #~ msgid "" #~ " --allow-unassigned Toggle IDNA AllowUnassigned flag (default off)\n" #~ " --usestd3asciirules Toggle IDNA UseSTD3ASCIIRules flag (default off)\n" #~ msgstr "" #~ " --allow-unassigned Promijeni IDNA AllowUnassigned zastavicu (početno isključeno)\n" #~ " --usestd3asciirules Promijeni IDNA UseSTD3ASCIIRules zastavicu (početno isključeno)\n" #~ msgid "" #~ " --no-tld Don't check string for TLD specific rules\n" #~ " Only for --idna-to-ascii and --idna-to-unicode\n" #~ msgstr "" #~ " --no-tld Ne provjeravaj TLD specifična pravila u nizu\n" #~ " Samo za --idna-to-ascii i --idna-to-unicode\n" #~ msgid " -n, --nfkc Normalize string according to Unicode v3.2 NFKC\n" #~ msgstr " -n, --nfkc Normaliziraj niz u skladu s Unicode v3.2 NFKC\n" #~ msgid "" #~ " -p, --profile=STRING Use specified stringprep profile instead\n" #~ " Valid stringprep profiles: `Nameprep',\n" #~ " `iSCSI', `Nodeprep', `Resourceprep', \n" #~ " `trace', `SASLprep'\n" #~ msgstr "" #~ " -p, --profile=NIZ Koristi navedeni stringprep profil\n" #~ " Ispravni stringprep profili: „Nameprep”,\n" #~ " „iSCSI”, „Nodeprep”, „Resourceprep”,\n" #~ " „trace”, „SASLprep”\n" #~ msgid "only one of -s, -e, -d, -a, -u or -n can be specified" #~ msgstr "smijete navesti samo jednu od opcija -s, -e, -d, -a, -u ili -n" #~ msgid "could not convert from UTF-8 to UCS-4" #~ msgstr "ne mogu pretvoriti iz UTF-8 u UCS-4" #~ msgid "stringprep_profile: %s" #~ msgstr "stringprep_profile: %s" #~ msgid "could not convert from UTF-8 to %s" #~ msgstr "ne mogu pretvoriti iz UTF-8 u %s" #~ msgid "punycode_encode: %s" #~ msgstr "punycode_encode: %s" #~ msgid "malloc" #~ msgstr "malloc" #~ msgid "punycode_decode: %s" #~ msgstr "punycode_decode: %s" #~ msgid "could not convert from UCS-4 to UTF-8" #~ msgstr "ne mogu pretvoriti iz UCS-4 u UTF-8" #~ msgid "idna_to_ascii_4z: %s" #~ msgstr "idna_to_ascii_4z: %s" #~ msgid "idna_to_unicode_8z4z (TLD): %s" #~ msgstr "idna_to_unicode_8z4z (TLD): %s" #~ msgid "tld_check_4z (position %lu): %s" #~ msgstr "tld_check_4z (položaj %lu): %s" #~ msgid "tld_check_4z: %s" #~ msgstr "tld_check_4z: %s" #~ msgid "idna_to_unicode_8z4z: %s" #~ msgstr "idna_to_unicode_8z4z: %s" libidn2-v2.3.8/po/hu.po.in000066400000000000000000000167731476312673600152710ustar00rootroot00000000000000# Hungarian translation for libidn2. # Copyright (C) 2014, 2019 Free Software Foundation, Inc. # This file is distributed under the same license as the libidn2 package. # # Balázs Úr , 2014, 2018, 2019. msgid "" msgstr "" "Project-Id-Version: libidn2 2.1.1\n" "Report-Msgid-Bugs-To: bug-libidn2@gnu.org\n" "POT-Creation-Date: 2019-02-09 17:47+0100\n" "PO-Revision-Date: 2019-11-23 22:37+0100\n" "Last-Translator: Balázs Úr \n" "Language-Team: Hungarian \n" "Language: hu\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Bugs: Report translation errors to the Language-Team address.\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: Lokalize 19.04.3\n" #: lib/error.c:53 msgid "success" msgstr "sikerült" #: lib/error.c:54 msgid "out of memory" msgstr "elfogyott a memória" #: lib/error.c:55 msgid "could not determine locale encoding format" msgstr "nem sikerült meghatározni területi beállítás kódolási formátumát" #: lib/error.c:56 msgid "could not convert string to UTF-8" msgstr "nem sikerült átalakítani a karakterláncot UTF-8 kódolásra" #: lib/error.c:57 msgid "string encoding error" msgstr "karakterlánc kódolási hiba" #: lib/error.c:58 msgid "string could not be NFC normalized" msgstr "a karakterlánc nem lehet NFC normalizált" #: lib/error.c:59 msgid "string contains invalid punycode data" msgstr "a karakterlánc érvénytelen punycode adatokat tartalmaz" #: lib/error.c:60 msgid "punycode encoded data will be too large" msgstr "a punycode kódolt adatok túl nagyok lesznek" #: lib/error.c:61 msgid "punycode conversion resulted in overflow" msgstr "a punycode átalakítás túlcsordulást eredményezett" #: lib/error.c:62 msgid "domain name longer than 255 characters" msgstr "a tartománynév 255 karakternél hosszabb" #: lib/error.c:63 msgid "domain label longer than 63 characters" msgstr "a tartománycímke 63 karakternél hosszabb" #: lib/error.c:64 msgid "input A-label is not valid" msgstr "a bemenet A-címkéje nem érvényes" #: lib/error.c:65 msgid "input A-label and U-label does not match" msgstr "a bemenet A-címkéje és U-címkéje nem egyezik" #: lib/error.c:66 msgid "string is not in Unicode NFC format" msgstr "a karakterlánc nincs Unicode NFC formátumban" #: lib/error.c:67 msgid "string contains forbidden two hyphens pattern" msgstr "a karakterlánc tiltott két kötőjel mintát tartalmaz" #: lib/error.c:68 msgid "string start/ends with forbidden hyphen" msgstr "a karakterlánc tiltott kötőjellel kezdődik vagy végződik" #: lib/error.c:69 msgid "string contains a forbidden leading combining character" msgstr "a karakterlánc egy tiltott kezdő egyesítő karaktert tartalmaz" #: lib/error.c:70 msgid "string contains a disallowed character" msgstr "a karakterlánc egy nem engedélyezett karaktert tartalmaz" #: lib/error.c:71 msgid "string contains a forbidden context-j character" msgstr "a karakterlánc egy tiltott j-környezetű karaktert tartalmaz" #: lib/error.c:72 msgid "string contains a context-j character with null rule" msgstr "a karakterlánc egy j-környezetű karaktert tartalmaz üres szabállyal" #: lib/error.c:73 msgid "string contains a forbidden context-o character" msgstr "a karakterlánc egy tiltott o-környezetű karaktert tartalmaz" #: lib/error.c:74 msgid "string contains a context-o character with null rule" msgstr "a karakterlánc egy o-környezetű karaktert tartalmaz üres szabállyal" #: lib/error.c:75 msgid "string contains unassigned code point" msgstr "a karakterlánc nem hozzárendelt kódpontot tartalmaz" #: lib/error.c:76 msgid "string has forbidden bi-directional properties" msgstr "a karakterláncnak tiltott kétirányú tulajdonságai vannak" #: lib/error.c:77 msgid "domain label has forbidden dot (TR46)" msgstr "a tartománycímke tiltott pontot tartalmaz (TR46)" #: lib/error.c:78 msgid "domain label has character forbidden in transitional mode (TR46)" msgstr "a tartománycímke tiltott karaktert tartalmaz átmeneti módban (TR46)" #: lib/error.c:79 msgid "domain label has character forbidden in non-transitional mode (TR46)" msgstr "a tartománycímke tiltott karaktert tartalmaz nem átmeneti módban (TR46)" #: lib/error.c:80 msgid "Unknown error" msgstr "Ismeretlen hiba" #: src/idn2.c:59 #, c-format msgid "Try `%s --help' for more information.\n" msgstr "További információkért próbálja a(z) „%s --help” parancsot.\n" #: src/idn2.c:63 #, c-format msgid "Usage: %s [OPTION]... [STRINGS]...\n" msgstr "Használat: %s [KAPCSOLÓ]… [KARAKTERLÁNCOK]…\n" #: src/idn2.c:66 msgid "" "Internationalized Domain Name (IDNA2008) convert STRINGS, or standard input.\n" "\n" msgstr "" "Internationalized Domain Name (IDNA2008) átalakított KARAKTERLÁNCOK vagy szabványos bemenet.\n" "\n" #: src/idn2.c:70 msgid "" "Command line interface to the Libidn2 implementation of IDNA2008.\n" "\n" "All strings are expected to be encoded in the locale charset.\n" "\n" "To process a string that starts with `-', for example `-foo', use `--'\n" "to signal the end of parameters, as in `idn2 --quiet -- -foo'.\n" "\n" "Mandatory arguments to long options are mandatory for short options too.\n" msgstr "" "Parancssori felület az IDNA2008 Libidn2 megvalósításához.\n" "\n" "Minden karakterlánc a területi beállítás szerinti karakterkészlet\n" "használatával kódolva várt.\n" "\n" "Egy „-” kezdetű karakterlánc feldolgozásához, például „-izé”, használja a\n" "„--” jelet a paraméterek végének jelzéséhez, úgymint „idn2 --quiet -- -izé”.\n" "\n" "A hosszú kapcsolók kötelező argumentumai a rövid kapcsolóknál is kötelezőek.\n" #: src/idn2.c:80 msgid "" " -h, --help Print help and exit\n" " -V, --version Print version and exit\n" msgstr "" " -h, --help Súgó kiírása és kilépés\n" " -V, --version Verzió kiírása és kilépés\n" #: src/idn2.c:84 msgid "" " -d, --decode Decode (punycode) domain name\n" " -l, --lookup Lookup domain name (default)\n" " -r, --register Register label\n" msgstr "" " -d, --decode Tartománynév dekódolása (punycode)\n" " -l, --lookup Keresési tartománynév (alapértelmezett)\n" " -r, --register Címke regisztrálása\n" #: src/idn2.c:89 msgid "" " -T, --tr46t Enable TR46 transitional processing\n" " -N, --tr46nt Enable TR46 non-transitional processing\n" " --no-tr46 Disable TR46 processing\n" msgstr "" " -T, --tr46t TR46 átmeneti feldolgozás engedélyezése\n" " -N, --tr46nt TR46 nem átmeneti feldolgozás engedélyezése\n" " --no-tr46 TR46 feldolgozás letiltása\n" #: src/idn2.c:94 msgid "" " --usestd3asciirules Enable STD3 ASCII rules\n" " --debug Print debugging information\n" " --quiet Silent operation\n" msgstr "" " --usestd3asciirules STD3 ASCII szabályok engedélyezése\n" " --debug Hibakeresési információk kiírása\n" " --quiet Csendes működés\n" #: src/idn2.c:216 #, c-format msgid "Charset: %s\n" msgstr "Karakterkészlet: %s\n" #: src/idn2.c:220 msgid "Type each input string on a line by itself, terminated by a newline character.\n" msgstr "Minden bemeneti karakterláncot önmagával egy sorba gépeljen be, egy új sor karakterrel lezárva.\n" #: src/idn2.c:248 msgid "input error" msgstr "bemeneti hiba" libidn2-v2.3.8/po/id.po.in000066400000000000000000000164241476312673600152420ustar00rootroot00000000000000# Indonesian translations for libidn2 package. # Copyright (C) 2008 Free Software Foundation, Inc. # This file is distributed under the same license as the libidn2 package. # Andhika Padmawan , 2008-2012. # Andika Triwidada , 2022. # msgid "" msgstr "" "Project-Id-Version: libidn2 2.3.1\n" "Report-Msgid-Bugs-To: bug-libidn2@gnu.org\n" "POT-Creation-Date: 2021-05-12 19:43+0200\n" "PO-Revision-Date: 2022-06-21 16:51+0700\n" "Last-Translator: Andika Triwidada \n" "Language-Team: Indonesian \n" "Language: id\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Bugs: Report translation errors to the Language-Team address.\n" "X-Generator: Poedit 3.0\n" #: lib/error.c:53 msgid "success" msgstr "sukses" #: lib/error.c:54 msgid "out of memory" msgstr "kehabisan memori" #: lib/error.c:55 msgid "could not determine locale encoding format" msgstr "tidak dapat menentukan format pengodean lokal" #: lib/error.c:56 msgid "could not convert string to UTF-8" msgstr "tak bisa mengonversi dari %s ke UTF-8" #: lib/error.c:57 msgid "string encoding error" msgstr "kesalahan pengodean string" #: lib/error.c:58 msgid "string could not be NFC normalized" msgstr "string tidak dapat dinormalisasi NFC" #: lib/error.c:59 msgid "string contains invalid punycode data" msgstr "string memuat data punycode yang tidak valid" #: lib/error.c:60 msgid "punycode encoded data will be too large" msgstr "data yang dikodekan punycode akan terlalu besar" #: lib/error.c:61 msgid "punycode conversion resulted in overflow" msgstr "konversi punycode mengakibatkan overflow" #: lib/error.c:62 msgid "domain name longer than 255 characters" msgstr "nama domain lebih panjang dari 255 karakter" #: lib/error.c:63 msgid "domain label longer than 63 characters" msgstr "label domain lebih panjang dari 63 karakter" #: lib/error.c:64 msgid "input A-label is not valid" msgstr "masukan A-label tidak valid" #: lib/error.c:65 msgid "input A-label and U-label does not match" msgstr "masukan A-label dan U-label tidak cocok" #: lib/error.c:66 msgid "string is not in Unicode NFC format" msgstr "string tidak dalam format Unicode NFC" #: lib/error.c:67 msgid "string contains forbidden two hyphens pattern" msgstr "string berisi pola dua tanda hubung yang terlarang" #: lib/error.c:68 msgid "string start/ends with forbidden hyphen" msgstr "string mulai/berakhir dengan tanda hubung yang terlarang" #: lib/error.c:69 msgid "string contains a forbidden leading combining character" msgstr "string berisi karakter gabungan awal yang terlarang" #: lib/error.c:70 msgid "string contains a disallowed character" msgstr "string berisi karakter yang tidak diizinkan" #: lib/error.c:71 msgid "string contains a forbidden context-j character" msgstr "string berisi karakter context-j yang terlarang" #: lib/error.c:72 msgid "string contains a context-j character with null rule" msgstr "string berisi karakter context-j dengan aturan null" #: lib/error.c:73 msgid "string contains a forbidden context-o character" msgstr "string berisi karakter context-o yang terlarang" #: lib/error.c:74 msgid "string contains a context-o character with null rule" msgstr "string berisi karakter context-o dengan aturan null" #: lib/error.c:75 msgid "string contains unassigned code point" msgstr "string berisi titik kode yang belum ditetapkan" #: lib/error.c:76 msgid "string has forbidden bi-directional properties" msgstr "string memiliki sifat dua arah yang terlarang" #: lib/error.c:77 msgid "domain label has forbidden dot (TR46)" msgstr "label domain memiliki titik terlarang (TR46)" #: lib/error.c:78 msgid "domain label has character forbidden in transitional mode (TR46)" msgstr "label domain memiliki karakter yang dilarang dalam mode transisi (TR46)" #: lib/error.c:79 msgid "domain label has character forbidden in non-transitional mode (TR46)" msgstr "label domain memiliki karakter yang dilarang dalam mode non-transisi (TR46)" #: lib/error.c:80 msgid "A-label roundtrip failed" msgstr "perjalanan pulang pergi A-label gagal" #: lib/error.c:81 msgid "Unknown error" msgstr "Kesalahan tak dikenal" #: src/idn2.c:59 #, c-format msgid "Try `%s --help' for more information.\n" msgstr "Coba '%s --help' untuk informasi lebih lanjut.\n" #: src/idn2.c:63 #, c-format msgid "Usage: %s [OPTION]... [STRINGS]...\n" msgstr "Penggunaan: %s [OPSI]... [STRING]...\n" #: src/idn2.c:66 msgid "" "Internationalized Domain Name (IDNA2008) convert STRINGS, or standard input.\n" "\n" msgstr "" "Nama Domain Internasional (Internationalized Domain Name, IDNA2008) mengonversi STRING, atau masukan standar.\n" "\n" #: src/idn2.c:70 msgid "" "Command line interface to the Libidn2 implementation of IDNA2008.\n" "\n" "All strings are expected to be encoded in the locale charset.\n" "\n" "To process a string that starts with `-', for example `-foo', use `--'\n" "to signal the end of parameters, as in `idn2 --quiet -- -foo'.\n" "\n" "Mandatory arguments to long options are mandatory for short options too.\n" msgstr "" "Antarmuka baris perintah ke Libidn2 implementasi IDNA2008.\n" "\n" "Semua string diharapkan akan dikodekan dalam charset lokal.\n" "\n" "Untuk memroses string yang dimulai dengan '-', misalnya '-foo', gunakan '--'\n" "untuk memberi sinyal akhir parameter, seperti pada 'idn2 --quiet -- -foo'.\n" "\n" "Argumen wajib untuk opsi panjang juga wajib untuk opsi pendek.\n" #: src/idn2.c:80 msgid "" " -h, --help Print help and exit\n" " -V, --version Print version and exit\n" msgstr "" " -h, --help Cetak bantuan lalu keluar\n" " -V, --version Cetak versi lalu keluar\n" #: src/idn2.c:84 msgid "" " -d, --decode Decode (punycode) domain name\n" " -l, --lookup Lookup domain name (default)\n" " -r, --register Register label\n" msgstr "" " -d, --decode Decode (punycode) nama domain\n" " -l, --lookup Cari nama domain (baku)\n" " -r, --register Daftarkan label\n" #: src/idn2.c:89 msgid "" " -T, --tr46t Enable TR46 transitional processing\n" " -N, --tr46nt Enable TR46 non-transitional processing\n" " --no-tr46 Disable TR46 processing\n" msgstr "" " -T, --tr46t Aktifkan pemrosesan transisi TR46\n" " -N, --tr46nt Aktifkan pemrosesan non-transisi TR46\n" " --no-tr46 Nonaktifkan pemrosesan TR46\n" #: src/idn2.c:94 msgid "" " --usestd3asciirules Enable STD3 ASCII rules\n" " --no-alabelroundtrip Disable A-label roundtrip for lookups\n" " --debug Print debugging information\n" " --quiet Silent operation\n" msgstr "" " --usestd3asciirules Aktifkan aturan STD3 ASCII\n" " --no-alabelroundtrip Nonaktifkan pulang pergi A-label untuk pencarian\n" " --debug Cetaik informasi debug\n" " --quiet Operasi senyap\n" #: src/idn2.c:217 #, c-format msgid "Charset: %s\n" msgstr "Set karakter: %s\n" #: src/idn2.c:221 msgid "Type each input string on a line by itself, terminated by a newline character.\n" msgstr "Ketik tiap string masukan pada baris itu sendiri, diakhiri oleh karakter baris baru.\n" #: src/idn2.c:252 msgid "input error" msgstr "galat masukan" libidn2-v2.3.8/po/it.po.in000066400000000000000000000257011476312673600152600ustar00rootroot00000000000000# Italian messages for libidn. # Copyright (C) 2004, 2007, 2008 Free Software Foundation, Inc. # This file is distributed under the same license as the libidn package. # Marco Colombo , 2004, 2007, 2008, 2011. msgid "" msgstr "" "Project-Id-Version: libidn 1.21\n" "Report-Msgid-Bugs-To: bug-libidn2@gnu.org\n" "POT-Creation-Date: 2017-08-30 12:58+0200\n" "PO-Revision-Date: 2011-12-05 17:30+0000\n" "Last-Translator: Marco Colombo \n" "Language-Team: Italian \n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=iso-8859-1\n" "Content-Transfer-Encoding: 8bit\n" "X-Bugs: Report translation errors to the Language-Team address.\n" #: lib/error.c:56 #, fuzzy msgid "success" msgstr "Successo" #: lib/error.c:60 #, fuzzy msgid "out of memory" msgstr "Impossibile allocare memoria" #: lib/error.c:64 msgid "could not determine locale encoding format" msgstr "" #: lib/error.c:68 #, fuzzy msgid "could not convert string to UTF-8" msgstr "impossibile convertire da %s a UTF-8" #: lib/error.c:72 msgid "string encoding error" msgstr "" #: lib/error.c:76 #, fuzzy msgid "string could not be NFC normalized" msgstr "impossibile effettuare la normalizzazione Unicode NFKC" #: lib/error.c:80 msgid "string contains invalid punycode data" msgstr "" #: lib/error.c:84 msgid "punycode encoded data will be too large" msgstr "" #: lib/error.c:88 msgid "punycode conversion resulted in overflow" msgstr "" #: lib/error.c:92 msgid "domain name longer than 255 characters" msgstr "" #: lib/error.c:96 msgid "domain label longer than 63 characters" msgstr "" #: lib/error.c:100 msgid "input A-label is not valid" msgstr "" #: lib/error.c:104 msgid "input A-label and U-label does not match" msgstr "" #: lib/error.c:108 #, fuzzy msgid "string is not in Unicode NFC format" msgstr "La stringa non idempotente per la normalizzazione Unicode NFKC" #: lib/error.c:112 msgid "string contains forbidden two hyphens pattern" msgstr "" #: lib/error.c:116 msgid "string start/ends with forbidden hyphen" msgstr "" #: lib/error.c:120 msgid "string contains a forbidden leading combining character" msgstr "" #: lib/error.c:124 msgid "string contains a disallowed character" msgstr "" #: lib/error.c:128 msgid "string contains a forbidden context-j character" msgstr "" #: lib/error.c:132 msgid "string contains a context-j character with null rule" msgstr "" #: lib/error.c:136 msgid "string contains a forbidden context-o character" msgstr "" #: lib/error.c:140 msgid "string contains a context-o character with null rule" msgstr "" #: lib/error.c:144 #, fuzzy msgid "string contains unassigned code point" msgstr "Codepoints non assegnati proibiti nell'input" #: lib/error.c:148 #, fuzzy msgid "string has forbidden bi-directional properties" msgstr "Propriet bidirezionali in conflitto nell'input" #: lib/error.c:152 msgid "Unknown error" msgstr "Errore sconosciuto" #: src/idn2.c:59 #, c-format msgid "Try `%s --help' for more information.\n" msgstr "Usare \"%s --help\" per maggiori informazioni.\n" #: src/idn2.c:63 #, c-format msgid "Usage: %s [OPTION]... [STRINGS]...\n" msgstr "Uso: %s [OPZIONI]... [STRINGHE]...\n" #: src/idn2.c:66 #, fuzzy msgid "" "Internationalized Domain Name (IDNA2008) convert STRINGS, or standard input.\n" "\n" msgstr "" "Converte STRINGHE (o lo standard input) in nomi di dominio internazionalizzato (IDN).\n" "\n" #: src/idn2.c:70 #, fuzzy msgid "" "Command line interface to the Libidn2 implementation of IDNA2008.\n" "\n" "All strings are expected to be encoded in the locale charset.\n" "\n" "To process a string that starts with `-', for example `-foo', use `--'\n" "to signal the end of parameters, as in `idn2 --quiet -- -foo'.\n" "\n" "Mandatory arguments to long options are mandatory for short options too.\n" msgstr "" "Interfaccia per la libreria di nomi di dominio internazionalizzati.\n" "\n" "Si assume che tutte le stringhe siano codificate nel set di caratteri\n" "della localizzazione in uso. Usare \"--debug\" per scoprire quale sia tale set.\n" "Il set di caratteri in uso pu essere cambiato impostando la variabile\n" "d'ambiente CHARSET.\n" "\n" "Per elaborare una stringa cha comincia con \"-\", per esempio \"-foo\", usare \"--\"\n" "per segnalare la fine dei parametri, come in \"idn --quiet -a -- -foo\".\n" "\n" "Gli argomenti obbligatori per le opzioni lunghe lo sono anche per quelle corte.\n" #: src/idn2.c:80 msgid "" " -h, --help Print help and exit\n" " -V, --version Print version and exit\n" msgstr "" " -h, --help Stampa questo aiuto ed esce\n" " -V, --version Stampa la versione ed esce\n" #: src/idn2.c:84 msgid "" " -d, --decode Decode (punycode) domain name\n" " -l, --lookup Lookup domain name (default)\n" " -r, --register Register label\n" msgstr "" #: src/idn2.c:89 msgid "" " -T, --tr46t Enable TR46 transitional processing\n" " -N, --tr46nt Enable TR46 non-transitional processing\n" " --no-tr46 Disable TR46 processing\n" msgstr "" #: src/idn2.c:94 #, fuzzy msgid "" " --nostd3asciirules Disable STD3 ASCII rules\n" " --debug Print debugging information\n" " --quiet Silent operation\n" msgstr "" " --debug Stampa le informazioni di debug\n" " --quiet Opera silenziosamente\n" #: src/idn2.c:215 #, fuzzy, c-format msgid "Charset: %s\n" msgstr "Set di caratteri \"%s\".\n" #: src/idn2.c:219 msgid "Type each input string on a line by itself, terminated by a newline character.\n" msgstr "Scrivere ogni stringa di input in una riga a s, terminata da un carattere di newline.\n" #: src/idn2.c:247 msgid "input error" msgstr "errore di input" #~ msgid "String preparation failed" #~ msgstr "Preparazione della stringa non riuscita" #~ msgid "Punycode failed" #~ msgstr "Punycode non riuscito" #~ msgid "Non-digit/letter/hyphen in input" #~ msgstr "Non-numero/lettera/trattino nell'input" #~ msgid "Forbidden leading or trailing minus sign (`-')" #~ msgstr "Segno meno (\"-\") iniziale o finale proibito" #~ msgid "Output would be too large or too small" #~ msgstr "L'output sarebbe troppo grande o troppo piccolo" #~ msgid "Input does not start with ACE prefix (`xn--')" #~ msgstr "L'input non comincia con il prefisso ACE (\"xn--\")" #~ msgid "String not idempotent under ToASCII" #~ msgstr "La stringa non idempotente per ToASCII" #~ msgid "Input already contain ACE prefix (`xn--')" #~ msgstr "L'input contiene gi il prefisso ACE (\"xn--\")" #~ msgid "System iconv failed" #~ msgstr "Chiamata di sistema iconv non riuscita" #~ msgid "System dlopen failed" #~ msgstr "Chiamata di sistema dlopen non riuscita" #~ msgid "Invalid input" #~ msgstr "Input non valido" #~ msgid "Output would exceed the buffer space provided" #~ msgstr "L'output eccederebbe il buffer fornito" #~ msgid "String size limit exceeded" #~ msgstr "Limite di grandezza della stringa superato" #~ msgid "Prohibited code points in input" #~ msgstr "Codepoints proibiti nell'input" #~ msgid "Malformed bidirectional string" #~ msgstr "Stringa bidirezionale malformata" #~ msgid "Prohibited bidirectional code points in input" #~ msgstr "Codepoints bidirezionali proibiti nell'input" #~ msgid "Error in stringprep profile definition" #~ msgstr "Errore nella definizione del profilo stringprep" #~ msgid "Flag conflict with profile" #~ msgstr "Flag in conflitto con il profilo" #~ msgid "Unknown profile" #~ msgstr "Profilo sconosciuto" #~ msgid "Unicode normalization failed (internal error)" #~ msgstr "Normalizzazione Unicode non riuscita (errore interno)" #~ msgid "Code points prohibited by top-level domain" #~ msgstr "Codepoints proibiti dal dominio di primo livello" #~ msgid "Missing input" #~ msgstr "Input mancante" #~ msgid "No top-level domain found in input" #~ msgstr "Nessun dominio di primo livello trovato nell'input" #~ msgid "" #~ " -s, --stringprep Prepare string according to nameprep profile\n" #~ " -d, --punycode-decode Decode Punycode\n" #~ " -e, --punycode-encode Encode Punycode\n" #~ " -a, --idna-to-ascii Convert to ACE according to IDNA (default mode)\n" #~ " -u, --idna-to-unicode Convert from ACE according to IDNA\n" #~ msgstr "" #~ " -s, --stringprep Prepara la stringa secondo il profilo nameprep\n" #~ " -d, --punycode-decode Decodifica Punycode\n" #~ " -e, --punycode-encode Codifica Punycode\n" #~ " -a, --idna-to-ascii Converti in ACE secondo IDNA (modalit predefinita)\n" #~ " -u, --idna-to-unicode Converti da ACE secondo IDNA\n" #~ msgid "" #~ " --allow-unassigned Toggle IDNA AllowUnassigned flag (default off)\n" #~ " --usestd3asciirules Toggle IDNA UseSTD3ASCIIRules flag (default off)\n" #~ msgstr "" #~ " --allow-unassigned Attiva l'opzione IDNA AllowUnassigned\n" #~ " --usestd3asciirules Attiva l'opzione IDNA UseSTD3ASCIIRules\n" #~ msgid "" #~ " --no-tld Don't check string for TLD specific rules\n" #~ " Only for --idna-to-ascii and --idna-to-unicode\n" #~ msgstr "" #~ " --no-tld Non controllare le regole per TLD nelle stringhe\n" #~ " Solo per --idna-to-ascii e --idna-to-unicode\n" #~ msgid " -n, --nfkc Normalize string according to Unicode v3.2 NFKC\n" #~ msgstr " -n, --nfkc Normalizza la stringa come Unicode v3.2 NFKC\n" #~ msgid "" #~ " -p, --profile=STRING Use specified stringprep profile instead\n" #~ " Valid stringprep profiles: `Nameprep',\n" #~ " `iSCSI', `Nodeprep', `Resourceprep', \n" #~ " `trace', `SASLprep'\n" #~ msgstr "" #~ " -p, --profile=STRINGA Usa il profilo stringprep indicato\n" #~ " Validi profili stringprep sono: `Nameprep',\n" #~ " `iSCSI', `Nodeprep', `Resourceprep', \n" #~ " `trace', `SASLprep'\n" #~ msgid "only one of -s, -e, -d, -a, -u or -n can be specified" #~ msgstr "pu essere indicato solo uno tra -s, -e, -d, -a, -u e -n" #~ msgid "could not convert from UTF-8 to UCS-4" #~ msgstr "impossibile convertire da UTF-8 a UCS-4" #~ msgid "stringprep_profile: %s" #~ msgstr "stringprep_profile: %s" #~ msgid "could not convert from UTF-8 to %s" #~ msgstr "impossibile convertire da UTF-8 a %s" #~ msgid "punycode_encode: %s" #~ msgstr "punycode_encode: %s" #~ msgid "malloc" #~ msgstr "malloc" #~ msgid "punycode_decode: %s" #~ msgstr "punycode_decode: %s" #~ msgid "could not convert from UCS-4 to UTF-8" #~ msgstr "impossibile convertire da UCS-4 a UTF-8" #~ msgid "idna_to_ascii_4z: %s" #~ msgstr "idna_to_ascii_4z: %s" #~ msgid "idna_to_unicode_8z4z (TLD): %s" #~ msgstr "idna_to_unicode_8z4z (TLD): %s" #~ msgid "tld_check_4z (position %lu): %s" #~ msgstr "tld_check_4z (posizione %lu): %s" #~ msgid "tld_check_4z: %s" #~ msgstr "tld_check_4z: %s" #~ msgid "idna_to_unicode_8z4z: %s" #~ msgstr "idna_to_unicode_8z4z: %s" libidn2-v2.3.8/po/ja.po.in000066400000000000000000000174441476312673600152430ustar00rootroot00000000000000# Japanese messages for libidn. # Copyright (C) 2006 Free Software Foundation, Inc. # This file is distributed under the same license as the libidn package. # GOTO Masanori , 2006. # msgid "" msgstr "" "Project-Id-Version: libidn 0.5.16\n" "Report-Msgid-Bugs-To: bug-libidn2@gnu.org\n" "POT-Creation-Date: 2017-08-30 12:58+0200\n" "PO-Revision-Date: 2006-03-21 11:20+0900\n" "Last-Translator: GOTO Masanori \n" "Language-Team: Japanese \n" "Language: ja\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=EUC-JP\n" "Content-Transfer-Encoding: 8bit\n" "X-Bugs: Report translation errors to the Language-Team address.\n" #: lib/error.c:56 #, fuzzy msgid "success" msgstr "" #: lib/error.c:60 #, fuzzy msgid "out of memory" msgstr "ݤ˼" #: lib/error.c:64 msgid "could not determine locale encoding format" msgstr "" #: lib/error.c:68 #, fuzzy msgid "could not convert string to UTF-8" msgstr "%sUTF-8ѴǤޤǤ." #: lib/error.c:72 msgid "string encoding error" msgstr "" #: lib/error.c:76 msgid "string could not be NFC normalized" msgstr "" #: lib/error.c:80 msgid "string contains invalid punycode data" msgstr "" #: lib/error.c:84 msgid "punycode encoded data will be too large" msgstr "" #: lib/error.c:88 msgid "punycode conversion resulted in overflow" msgstr "" #: lib/error.c:92 msgid "domain name longer than 255 characters" msgstr "" #: lib/error.c:96 msgid "domain label longer than 63 characters" msgstr "" #: lib/error.c:100 msgid "input A-label is not valid" msgstr "" #: lib/error.c:104 msgid "input A-label and U-label does not match" msgstr "" #: lib/error.c:108 #, fuzzy msgid "string is not in Unicode NFC format" msgstr "UnicodeNFKCˤʸޤ" #: lib/error.c:112 msgid "string contains forbidden two hyphens pattern" msgstr "" #: lib/error.c:116 msgid "string start/ends with forbidden hyphen" msgstr "" #: lib/error.c:120 msgid "string contains a forbidden leading combining character" msgstr "" #: lib/error.c:124 msgid "string contains a disallowed character" msgstr "" #: lib/error.c:128 msgid "string contains a forbidden context-j character" msgstr "" #: lib/error.c:132 msgid "string contains a context-j character with null rule" msgstr "" #: lib/error.c:136 msgid "string contains a forbidden context-o character" msgstr "" #: lib/error.c:140 msgid "string contains a context-o character with null rule" msgstr "" #: lib/error.c:144 #, fuzzy msgid "string contains unassigned code point" msgstr "Ƥʤ̤ƤΥɥݥȤϤˤޤ" #: lib/error.c:148 #, fuzzy msgid "string has forbidden bi-directional properties" msgstr "(bidirectional)ǾͤƤޤ" #: lib/error.c:152 msgid "Unknown error" msgstr "̤ΤΥ顼" #: src/idn2.c:59 #, c-format msgid "Try `%s --help' for more information.\n" msgstr "" #: src/idn2.c:63 #, c-format msgid "Usage: %s [OPTION]... [STRINGS]...\n" msgstr "" #: src/idn2.c:66 msgid "" "Internationalized Domain Name (IDNA2008) convert STRINGS, or standard input.\n" "\n" msgstr "" #: src/idn2.c:70 msgid "" "Command line interface to the Libidn2 implementation of IDNA2008.\n" "\n" "All strings are expected to be encoded in the locale charset.\n" "\n" "To process a string that starts with `-', for example `-foo', use `--'\n" "to signal the end of parameters, as in `idn2 --quiet -- -foo'.\n" "\n" "Mandatory arguments to long options are mandatory for short options too.\n" msgstr "" #: src/idn2.c:80 msgid "" " -h, --help Print help and exit\n" " -V, --version Print version and exit\n" msgstr "" #: src/idn2.c:84 msgid "" " -d, --decode Decode (punycode) domain name\n" " -l, --lookup Lookup domain name (default)\n" " -r, --register Register label\n" msgstr "" #: src/idn2.c:89 msgid "" " -T, --tr46t Enable TR46 transitional processing\n" " -N, --tr46nt Enable TR46 non-transitional processing\n" " --no-tr46 Disable TR46 processing\n" msgstr "" #: src/idn2.c:94 msgid "" " --nostd3asciirules Disable STD3 ASCII rules\n" " --debug Print debugging information\n" " --quiet Silent operation\n" msgstr "" #: src/idn2.c:215 #, fuzzy, c-format msgid "Charset: %s\n" msgstr "ʸå`%s'.\n" #: src/idn2.c:219 msgid "Type each input string on a line by itself, terminated by a newline character.\n" msgstr "ʸǽü줿ʸ1ԤĥפƤ.\n" #: src/idn2.c:247 #, fuzzy msgid "input error" msgstr "ϥ顼" #~ msgid "String preparation failed" #~ msgstr "ʸǼ" #~ msgid "Punycode failed" #~ msgstr "PunycodeǼ" #~ msgid "Non-digit/letter/hyphen in input" #~ msgstr "˿/ʸ/ϥեʳ¸" #~ msgid "Forbidden leading or trailing minus sign (`-')" #~ msgstr "Ƭޤˤޥʥ(`-')ϵƤޤ" #~ msgid "Output would be too large or too small" #~ msgstr "Ϥ礭뤫" #~ msgid "Input does not start with ACE prefix (`xn--')" #~ msgstr "ϤACEƬ(`xn--')ǻϤޤäƤޤ" #~ msgid "String not idempotent under ToASCII" #~ msgstr "ToASCIIˤʸޤ" #~ msgid "Input already contain ACE prefix (`xn--')" #~ msgstr "ϤϴACEƬ(`xn--')ޤǤޤ" #~ msgid "System iconv failed" #~ msgstr "ƥؿiconvǼ" #~ msgid "System dlopen failed" #~ msgstr "ƥؿdlopenǼ" #~ msgid "Invalid input" #~ msgstr "" #~ msgid "Output would exceed the buffer space provided" #~ msgstr "ϤͿ줿Хåե֤˼ޤޤ" #~ msgid "String size limit exceeded" #~ msgstr "ʸĹθ³ۤޤ" #~ msgid "Prohibited code points in input" #~ msgstr "ػߥɥݥȤϤˤޤ" #~ msgid "Malformed bidirectional string" #~ msgstr "(bidirectional)ʸ" #~ msgid "Prohibited bidirectional code points in input" #~ msgstr "ػ(bidirectional)ɥݥȤϤˤޤ" #~ msgid "Error in stringprep profile definition" #~ msgstr "stringprepץեǥ顼" #~ msgid "Flag conflict with profile" #~ msgstr "ե饰ץեȾͤƤޤ" #~ msgid "Unknown profile" #~ msgstr "̤ΤΥץե" #~ msgid "Unicode normalization failed (internal error)" #~ msgstr "Unicode˼(顼)" #~ msgid "Code points prohibited by top-level domain" #~ msgstr "ȥåץ٥ɥᥤˤäƶػߤ줿ɥݥ" #~ msgid "Missing input" #~ msgstr "Ϥޤ" #~ msgid "No top-level domain found in input" #~ msgstr "ȥåץ٥ɥᥤȯǤޤ" #~ msgid "Only one of -s, -e, -d, -a or -u can be specified." #~ msgstr "-s, -e, -d, -a, -uΤ줫1ĤǤޤ." #~ msgid "Could not convert from UTF-8 to UCS-4." #~ msgstr "UTF-8UCS-4ѴǤޤǤ." #~ msgid "input[%d] = U+%04x\n" #~ msgstr "[%d] = U+%04x\n" #~ msgid "stringprep_profile: %s" #~ msgstr "stringprep_profile: %s" #~ msgid "output[%d] = U+%04x\n" #~ msgstr "[%d] = U+%04x\n" #~ msgid "Could not convert from UTF-8 to %s." #~ msgstr "UTF-8%sѴǤޤǤ." #~ msgid "punycode_encode: %s" #~ msgstr "punycode_encode: %s" #~ msgid "malloc" #~ msgstr "malloc" #~ msgid "punycode_decode: %s" #~ msgstr "punycode_decode: %s" #~ msgid "Could not convert from UCS-4 to UTF-8." #~ msgstr "UCS-4UTF-8ѴǤޤǤ." #~ msgid "idna_to_ascii_4z: %s" #~ msgstr "idna_to_ascii_4z: %s" #~ msgid "idna_to_unicode_8z4z (TLD): %s" #~ msgstr "idna_to_unicode_8z4z (TLD): %s" #~ msgid "tld[%d] = U+%04x\n" #~ msgstr "tld[%d] = U+%04x\n" #~ msgid "tld_check_4z (position %d): %s" #~ msgstr "tld_check_4z ( %d): %s" #~ msgid "tld_check_4z: %s" #~ msgstr "tld_check_4z: %s" #~ msgid "idna_to_unicode_8z4z: %s" #~ msgstr "idna_to_unicode_8z4z: %s" libidn2-v2.3.8/po/ka.po.in000066400000000000000000000250501476312673600152340ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) 2022 Free Software Foundation, Inc. # This file is distributed under the same license as the libidn2 package. # Temuri Doghonadze , 2022. # msgid "" msgstr "" "Project-Id-Version: libidn2 2.3.1\n" "Report-Msgid-Bugs-To: bug-libidn2@gnu.org\n" "POT-Creation-Date: 2021-05-12 19:43+0200\n" "PO-Revision-Date: 2022-04-16 10:17+0200\n" "Last-Translator: Temuri Doghonadze \n" "Language-Team: Georgian <(nothing)>\n" "Language: ka\n" "X-Bugs: Report translation errors to the Language-Team address.\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: Poedit 3.0.1\n" #: lib/error.c:53 msgid "success" msgstr "წარმატება" #: lib/error.c:54 msgid "out of memory" msgstr "არასაკმარისი მეხსიერება" #: lib/error.c:55 msgid "could not determine locale encoding format" msgstr "ენის კოდირების ფორმატის დადგენა შეუძლებელია" #: lib/error.c:56 msgid "could not convert string to UTF-8" msgstr "სტრიქონის UTF-8-სი გადაყვანა შეუძლებელია" #: lib/error.c:57 msgid "string encoding error" msgstr "სტრიქონის კოდირების შეცდომა" #: lib/error.c:58 msgid "string could not be NFC normalized" msgstr "სტრიქონის NFC ნორმალიზება შეუძლებელია" #: lib/error.c:59 msgid "string contains invalid punycode data" msgstr "სტრიქონი არასწორ punycode-ის მონაცემებს შეიცავს" #: lib/error.c:60 msgid "punycode encoded data will be too large" msgstr "punycode-ით დაშიფრული მონაცემები ძალიან დიდი იქნება" #: lib/error.c:61 msgid "punycode conversion resulted in overflow" msgstr "punycode-ში გადაყვანამ გადავსება გამოიწვია" #: lib/error.c:62 msgid "domain name longer than 255 characters" msgstr "დომენის სახელი 255 სიმბოლოზე გრძელი ვერ იქნება" #: lib/error.c:63 msgid "domain label longer than 63 characters" msgstr "დომენის ჭდე 63 სიმბოლოზე გრძელი ვერ იქნება" #: lib/error.c:64 msgid "input A-label is not valid" msgstr "შეყვანილი A-label-ი არასწორია" #: lib/error.c:65 msgid "input A-label and U-label does not match" msgstr "შეყვანილი A-label-ი და U-label-ი არ ემთხვევა" #: lib/error.c:66 msgid "string is not in Unicode NFC format" msgstr "სტრიქონი Unicode NFC ფორმატში არაა" #: lib/error.c:67 msgid "string contains forbidden two hyphens pattern" msgstr "სტრიქონი აკრძალულ ორ-ჰარეიან შაბლონს შეიცავს" #: lib/error.c:68 msgid "string start/ends with forbidden hyphen" msgstr "სტრიქონი იწყება და მთავრდება აკრძალული ჰარეთი" #: lib/error.c:69 msgid "string contains a forbidden leading combining character" msgstr "სტრიქონი აკრძალულ საწყის შემაერთებელ სიმბოლოს შეიცავს" #: lib/error.c:70 msgid "string contains a disallowed character" msgstr "სტრიქონი აკრძალულ სიმბოლოს შეიცავს" #: lib/error.c:71 msgid "string contains a forbidden context-j character" msgstr "სტრიქონი აკრძალულ context-j სიმბოლოს შეიცავს" #: lib/error.c:72 msgid "string contains a context-j character with null rule" msgstr "სტრიქონი აკრძალულ context-j სიმბოლოს შეიცავს ნულოვანი წესით" #: lib/error.c:73 msgid "string contains a forbidden context-o character" msgstr "სტრიქონი აკრძალულ context-o სიმბოლოს შეიცავს" #: lib/error.c:74 msgid "string contains a context-o character with null rule" msgstr "სტრიქონი აკრძალულ context-o სიმბოლოს შეიცავს ნულოვანი წესით" #: lib/error.c:75 msgid "string contains unassigned code point" msgstr "სტრიქონი მიუნიჭებელ კოდის წერტილებს შეიცავს" #: lib/error.c:76 msgid "string has forbidden bi-directional properties" msgstr "სტრიქონს გააჩნია აკრძალული ორმხრივი თვისებები" #: lib/error.c:77 msgid "domain label has forbidden dot (TR46)" msgstr "დომენის ჭდე აკრძალულ წერტილს შეიცავს (TR46)" #: lib/error.c:78 msgid "domain label has character forbidden in transitional mode (TR46)" msgstr "დომენის ჭდე გადასვლად აკრძალულ სიმბოლოებს შეიცავს (TR46)" #: lib/error.c:79 msgid "domain label has character forbidden in non-transitional mode (TR46)" msgstr "დომენის ჭდე არატრანზაქციული რეჟიმისთვის აკრძალულ სმბოლოებს შეიცავს (TR46)" #: lib/error.c:80 msgid "A-label roundtrip failed" msgstr "A-label-ის შემობრუნების შეცდომა" #: lib/error.c:81 msgid "Unknown error" msgstr "უცნობი შეცდომა" #: src/idn2.c:59 #, c-format msgid "Try `%s --help' for more information.\n" msgstr "მეტი ინფორმაციისთვის სცადეთ '%s --help'\n" #: src/idn2.c:63 #, c-format msgid "Usage: %s [OPTION]... [STRINGS]...\n" msgstr "გამოყენება: %s [პარამეტრი] ... [სტრიქონები]...\n" #: src/idn2.c:66 msgid "" "Internationalized Domain Name (IDNA2008) convert STRINGS, or standard input.\n" "\n" msgstr "" "ინტერნაციონალური დომენის სახელები (IDNA2008). გადაიყვანეთ სტრიქონები ან სტანდარტული შეტანა.\n" "\n" #: src/idn2.c:70 msgid "" "Command line interface to the Libidn2 implementation of IDNA2008.\n" "\n" "All strings are expected to be encoded in the locale charset.\n" "\n" "To process a string that starts with `-', for example `-foo', use `--'\n" "to signal the end of parameters, as in `idn2 --quiet -- -foo'.\n" "\n" "Mandatory arguments to long options are mandatory for short options too.\n" msgstr "" "ბრძანების ხაზი IDNA2008-ის Libidn2 განხორციელებისთვის.\n" "\n" "მოსალოდნელია, რომ ყველა სტრიქონი დაშიფრული იქნება ლოკალური სიმბოლოების სიმრავლეში.\n" "\n" "სტრიქონის დასამუშავებლად, რომელიც იწყება `-'-ით, მაგალითად, `-foo', გამოიყენეთ `--'\n" "პარამეტრების დასრულების სიგნალი, როგორც `idn2 --quiet -- -foo'.\n" "\n" "გრძელი ვარიანტების სავალდებულო არგუმენტები სავალდებულოა მოკლე ვარიანტებისთვისაც.\n" #: src/idn2.c:80 msgid "" " -h, --help Print help and exit\n" " -V, --version Print version and exit\n" msgstr "" " -h, --help დახმარების გამოტანა და გამოსვლა\n" " -V, --version ვერსიის გამოტანა და გამოსვლა\n" #: src/idn2.c:84 msgid "" " -d, --decode Decode (punycode) domain name\n" " -l, --lookup Lookup domain name (default)\n" " -r, --register Register label\n" msgstr "" " -d, --decode დომენის სახელის გაშიფვრა\n" " -l, --lookup დომენის სახელის გადაწყვეტა (ნაგულისხმები)\n" " -r, --register ჭდის რეგისტრაცია\n" #: src/idn2.c:89 msgid "" " -T, --tr46t Enable TR46 transitional processing\n" " -N, --tr46nt Enable TR46 non-transitional processing\n" " --no-tr46 Disable TR46 processing\n" msgstr "" " -T, --tr46t TR46 ტრანზაქციული დამუშავების ჩართვა\n" " -N, --tr46nt TR46 არატრანზაქციული დამუშავების ჩართვა\n" " --no-tr46 TR46-ის დამუშავების გამორთვა\n" #: src/idn2.c:94 msgid "" " --usestd3asciirules Enable STD3 ASCII rules\n" " --no-alabelroundtrip Disable A-label roundtrip for lookups\n" " --debug Print debugging information\n" " --quiet Silent operation\n" msgstr "" " --usestd3asciirules STD3 ASCII წესების ჩართვა\n" " -no-alabelroundtrip გადასაწყვეტად A-label-ის შემობრუნების გამორთვა\n" " --debug დამატებითი ინფორმაციის გამოტანა\n" #: src/idn2.c:217 #, c-format msgid "Charset: %s\n" msgstr "კოდირება: %s\n" #: src/idn2.c:221 msgid "Type each input string on a line by itself, terminated by a newline character.\n" msgstr "შეიყვანეთ თითოეული სტრიქონი ცალკე ხაზზე, რომელიც ახალი ხაზს სიმბოლოთი სრულდება.\n" #: src/idn2.c:252 msgid "input error" msgstr "შეყვანის შეცდომა" libidn2-v2.3.8/po/ko.po.in000066400000000000000000000200371476312673600152520ustar00rootroot00000000000000# Korean translation of the libidn2. # Copyright (C) 2022 Free Software Foundation, Inc. # This file is distributed under the same license as the libidn2 package. # Seong-ho Cho , 2022. # msgid "" msgstr "" "Project-Id-Version: libidn2 2.3.3\n" "Report-Msgid-Bugs-To: bug-libidn2@gnu.org\n" "POT-Creation-Date: 2022-07-11 21:43+0200\n" "PO-Revision-Date: 2022-07-12 17:49+0900\n" "Last-Translator: Seong-ho Cho \n" "Language-Team: Korean \n" "Language: ko\n" "X-Bugs: Report translation errors to the Language-Team address.\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Poedit 3.1.1\n" "X-Poedit-SourceCharset: UTF-8\n" #: lib/error.c:54 msgid "success" msgstr "성공" #: lib/error.c:56 msgid "out of memory" msgstr "메모리 부족" #: lib/error.c:58 msgid "could not determine locale encoding format" msgstr "로캘 인코딩 형식을 확인할 수 없습니다" #: lib/error.c:60 msgid "could not convert string to UTF-8" msgstr "문자열을 UTF-8로 변환할 수 없습니다" #: lib/error.c:62 msgid "string encoding error" msgstr "문자열 인코딩 오류" #: lib/error.c:64 msgid "string could not be NFC normalized" msgstr "문자열을 NFC 정규화 처리할 수 없습니다" #: lib/error.c:66 msgid "string contains invalid punycode data" msgstr "문자열에 부적절한 퓨니코드 데이터가 있습니다" #: lib/error.c:68 msgid "punycode encoded data will be too large" msgstr "퓨니코드 인코딩 데이터가 상당히 커질 수 있습니다" #: lib/error.c:70 msgid "punycode conversion resulted in overflow" msgstr "퓨니코드 변환시 오버플로우가 발생했습니다" #: lib/error.c:72 msgid "domain name longer than 255 characters" msgstr "도메인 이름 문자 갯수가 255보다 많습니다" #: lib/error.c:74 msgid "domain label longer than 63 characters" msgstr "도메인 레이블 문자 갯수가 63보다 많습니다" #: lib/error.c:76 msgid "input A-label is not valid" msgstr "입력 A-레이블이 적절하지 않습니다" #: lib/error.c:78 msgid "input A-label and U-label does not match" msgstr "입력 A-레이블과 U-레이블이 일치하지 않습니다" #: lib/error.c:80 msgid "string is not in Unicode NFC format" msgstr "문자열이 유니코드 NFC 형식이 아닙니다" #: lib/error.c:82 msgid "string contains forbidden two hyphens pattern" msgstr "문자열에 금지하는 이중 하이픈 패턴이 들어있습니다" #: lib/error.c:84 msgid "string start/ends with forbidden hyphen" msgstr "문자열이 금지하는 하이픈으로 시작하거나 끝납니다" #: lib/error.c:86 msgid "string contains a forbidden leading combining character" msgstr "문자열에 금지하는 행간 결합 문자가 있습니다" #: lib/error.c:88 msgid "string contains a disallowed character" msgstr "문자열에 허용하지 않는 문자가 있습니다" #: lib/error.c:90 msgid "string contains a forbidden context-j character" msgstr "문자열에 금지하는 컨텍스트-j 문자가 들어있습니다" #: lib/error.c:92 msgid "string contains a context-j character with null rule" msgstr "문자열에 널 규칙이 들어간 컨텍스트-j 문자가 들어있습니다" #: lib/error.c:94 msgid "string contains a forbidden context-o character" msgstr "문자열에 금지하는 컨택스트-o 문자가 들어있습니다" #: lib/error.c:96 msgid "string contains a context-o character with null rule" msgstr "문자열에 널 규칙이 들어간 컨텍스트-o 문자가 들어있습니다" #: lib/error.c:98 msgid "string contains unassigned code point" msgstr "문자열에 할당하지 않은 코드 포인트가 있습니다" #: lib/error.c:100 msgid "string has forbidden bi-directional properties" msgstr "문자열에 금지하는 양방향 속성이 들어있습니다" #: lib/error.c:102 msgid "domain label has forbidden dot (TR46)" msgstr "도메인 레이블에 금지하는 점 문자가 있습니다 (TR46)" #: lib/error.c:105 msgid "domain label has character forbidden in transitional mode (TR46)" msgstr "도메인 레이블에 변환 모드에서 금지하는 문자가 있습니다 (TR46)" #: lib/error.c:109 msgid "domain label has character forbidden in non-transitional mode (TR46)" msgstr "도메인 레이블에 비변환 모드에서 금지하는 문자가 있습니다 (TR46)" #: lib/error.c:111 msgid "A-label roundtrip failed" msgstr "A-레이블 라운드트리핑 실패" #: lib/error.c:113 msgid "Unknown error" msgstr "알 수 없는 오류" #: src/idn2.c:57 #, c-format msgid "Try `%s --help' for more information.\n" msgstr "자세한 정보는 `%s --help'를 입력하십시오.\n" #: src/idn2.c:61 #, c-format msgid "Usage: %s [OPTION]... [STRINGS]...\n" msgstr "사용법: %s [<옵션>]... [<문자열>]...\n" #: src/idn2.c:64 msgid "" "Internationalized Domain Name (IDNA2008) convert STRINGS, or standard input.\n" "\n" msgstr "" "<문자열> 또는 표준 입력으로부터 입력을 받아 처리하는 국제화 도메인 이름 (IDNA2008) 구현체입니다.\n" "\n" #: src/idn2.c:68 msgid "" "Command line interface to the Libidn2 implementation of IDNA2008.\n" "\n" "All strings are expected to be encoded in the locale charset.\n" "\n" "To process a string that starts with `-', for example `-foo', use `--'\n" "to signal the end of parameters, as in `idn2 --quiet -- -foo'.\n" "\n" "Mandatory arguments to long options are mandatory for short options too.\n" msgstr "" "IDNA2008의 libidn2 구현체 명령행 인터페이스입니다.\n" "\n" "모든 문자열은 로캘 문자세트로 변환한 상태임을 가정합니다.\n" "\n" "예를 들어 `-foo' 처럼 `-'으로 시작하는 문자열을 처리하려면,\n" "매개변수 끝을 알리는 `--' 옵션을, `idn2 --quiet -- -foo'처럼\n" "사용하십시오.\n" "\n" "긴 옵션의 필수 인자는 짧은 옵션에 대해서도 마찬가지입니다.\n" #: src/idn2.c:78 msgid "" " -h, --help Print help and exit\n" " -V, --version Print version and exit\n" msgstr "" " -h, --help 도움말을 출력하고 나갑니다\n" " -V, --version 버전을 출력하고 나갑니다\n" #: src/idn2.c:82 msgid "" " -d, --decode Decode (punycode) domain name\n" " -l, --lookup Lookup domain name (default)\n" " -r, --register Register label\n" msgstr "" " -d, --decode 도메인 이름 디코딩 (퓨니코드)\n" " -l, --lookup 도메인 이름 검색 (기본 동작)\n" " -r, --register 레이블 등록\n" #: src/idn2.c:87 msgid "" " -T, --tr46t Enable TR46 transitional processing\n" " -N, --tr46nt Enable TR46 non-transitional processing\n" " --no-tr46 Disable TR46 processing\n" msgstr "" " -T, --tr46t TR46 변환 처리 활성\n" " -N, --tr46nt TR46 비변환 처리 활성\n" " --no-tr46 TR46 처리 비활성\n" #: src/idn2.c:92 msgid "" " --usestd3asciirules Enable STD3 ASCII rules\n" " --no-alabelroundtrip Disable A-label roundtrip for lookups\n" " --debug Print debugging information\n" " --quiet Silent operation\n" msgstr "" " --usestd3asciirules STD3 ASCII 규칙 활성\n" " --no-alabelroundtrip 검색 목적 A-레이블 라운드트리핑 비활성\n" " --debug 디버깅 정보 출력\n" " --quiet 조용하게 처리\n" #: src/idn2.c:207 #, c-format msgid "Charset: %s\n" msgstr "문자세트: %s\n" #: src/idn2.c:211 #, c-format msgid "libiconv required for non-UTF-8 character encoding: %s" msgstr "비 UTF-8 문자 인코딩을 수행하려면 libiconv가 필요합니다: %s" #: src/idn2.c:217 msgid "Type each input string on a line by itself, terminated by a newline character.\n" msgstr "개행 문자로 끝나는 문자열을 각 줄 별로 입력하십시오.\n" #: src/idn2.c:248 msgid "input error" msgstr "입력 오류" libidn2-v2.3.8/po/lv.po.in000066400000000000000000000165651476312673600152750ustar00rootroot00000000000000# Latvian translation of libidn2. # Copyright (C) 2024 Free Software Foundation, Inc. # This file is distributed under the same license as the libidn2 package. # Rihards Priedītis , 2024. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: libidn2 2.3.3\n" "Report-Msgid-Bugs-To: bug-libidn2@gnu.org\n" "POT-Creation-Date: 2022-07-11 21:43+0200\n" "PO-Revision-Date: 2024-12-22 09:42+0000\n" "Last-Translator: Rihards Priedītis \n" "Language-Team: Latvian \n" "Language: lv\n" "X-Bugs: Report translation errors to the Language-Team address.\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Poedit 3.5\n" #: lib/error.c:54 msgid "success" msgstr "veiksmīgs iznākums" #: lib/error.c:56 msgid "out of memory" msgstr "atmiņas trūkums" #: lib/error.c:58 msgid "could not determine locale encoding format" msgstr "nevarēja noteikt lokāles kodēšanas formātu" #: lib/error.c:60 msgid "could not convert string to UTF-8" msgstr "nevarēja konvertēt virkni uz UTF-8" #: lib/error.c:62 msgid "string encoding error" msgstr "virknes kodēšanas kļūda" #: lib/error.c:64 msgid "string could not be NFC normalized" msgstr "virkni nevarēja normalizēt NFC" #: lib/error.c:66 msgid "string contains invalid punycode data" msgstr "virkne satur nederīgus punycode datus" #: lib/error.c:68 msgid "punycode encoded data will be too large" msgstr "punycode kodēti dati būs pārāk lieli" #: lib/error.c:70 msgid "punycode conversion resulted in overflow" msgstr "punycode konversijas rezultātā radās pārplūšana" #: lib/error.c:72 msgid "domain name longer than 255 characters" msgstr "domēna vārds garāks par 255 rakstzīmēm" #: lib/error.c:74 msgid "domain label longer than 63 characters" msgstr "domēna etiķete garāka par 63 rakstzīmēm" #: lib/error.c:76 msgid "input A-label is not valid" msgstr "ievades A-marķējums nav derīgs" #: lib/error.c:78 msgid "input A-label and U-label does not match" msgstr "ievades A-marķējums un U-marķējums nesakrīt" #: lib/error.c:80 msgid "string is not in Unicode NFC format" msgstr "virkne nav Unicode NFC formātā" #: lib/error.c:82 msgid "string contains forbidden two hyphens pattern" msgstr "rindā sastopami divi aizliegti defisi paraugi" #: lib/error.c:84 msgid "string start/ends with forbidden hyphen" msgstr "virknes sākums/gals ar aizliegtu defisi" #: lib/error.c:86 msgid "string contains a forbidden leading combining character" msgstr "virkne satur aizliegtu ievada kombinēšanas rakstzīmi" #: lib/error.c:88 msgid "string contains a disallowed character" msgstr "virkne satur neatļautu rakstzīmi" #: lib/error.c:90 msgid "string contains a forbidden context-j character" msgstr "virkne satur aizliegtu konteksta-j rakstzīmi" #: lib/error.c:92 msgid "string contains a context-j character with null rule" msgstr "virkne satur konteksta-j rakstzīmi ar nulles noteikumu" #: lib/error.c:94 msgid "string contains a forbidden context-o character" msgstr "virkne satur aizliegtu konteksta-o rakstzīmi" #: lib/error.c:96 msgid "string contains a context-o character with null rule" msgstr "virkne satur konteksta-o rakstzīmi ar nulles noteikumu" #: lib/error.c:98 msgid "string contains unassigned code point" msgstr "virkne satur nepiešķirtu koda punktu" #: lib/error.c:100 msgid "string has forbidden bi-directional properties" msgstr "virknei ir aizliegtas div-virzienu īpašības" #: lib/error.c:102 msgid "domain label has forbidden dot (TR46)" msgstr "domēna etiķetei ir aizliegts punkts (TR46)" #: lib/error.c:105 msgid "domain label has character forbidden in transitional mode (TR46)" msgstr "domēna etiķetē ir rakstzīme, kas ir aizliegta pārejas režīmā (TR46)" #: lib/error.c:109 msgid "domain label has character forbidden in non-transitional mode (TR46)" msgstr "domēna etiķetei ir rakstzīme, kas ir aizliegta ne-pārejas režīmā (TR46)" #: lib/error.c:111 msgid "A-label roundtrip failed" msgstr "A-label atpakaļgaita neizdevās" #: lib/error.c:113 msgid "Unknown error" msgstr "Nepazīstama kļūda" #: src/idn2.c:57 #, c-format msgid "Try `%s --help' for more information.\n" msgstr "Lai iegūtu vairāk informācijas, mēģiniet `%s --help'.\n" #: src/idn2.c:61 #, c-format msgid "Usage: %s [OPTION]... [STRINGS]...\n" msgstr "Lietošana: %s [OPCIJA]... [VIRKNES]...\n" #: src/idn2.c:64 msgid "" "Internationalized Domain Name (IDNA2008) convert STRINGS, or standard input.\n" "\n" msgstr "" "Internacionalizētā Domēna Vārda (IDNA2008) konvertēt VIRKNES vai standarta ievadi.\n" "\n" #: src/idn2.c:68 msgid "" "Command line interface to the Libidn2 implementation of IDNA2008.\n" "\n" "All strings are expected to be encoded in the locale charset.\n" "\n" "To process a string that starts with `-', for example `-foo', use `--'\n" "to signal the end of parameters, as in `idn2 --quiet -- -foo'.\n" "\n" "Mandatory arguments to long options are mandatory for short options too.\n" msgstr "" "Komandrindas saskarne ar Libidn2 implementāciju IDNA2008.\n" "\n" "Paredzams, ka visas virknes ir kodētas ar vietējās valodas rakstzīmju kopu.\n" "\n" "Lai apstrādātu virkni, kas sākas ar `-', piemēram, `-foo', izmantojiet `--',\n" "lai signalizētu parametru beigas, piemēram, `idn2 --quiet -- -foo'.\n" "\n" "Garajām opcijām obligātie argumenti ir obligāti arī īsajām opcijām.\n" #: src/idn2.c:78 msgid "" " -h, --help Print help and exit\n" " -V, --version Print version and exit\n" msgstr "" " -h, --help Izdrukāt palīdzību un iziet\n" " -V, --versija Izdrukāt versiju un iziet\n" #: src/idn2.c:82 msgid "" " -d, --decode Decode (punycode) domain name\n" " -l, --lookup Lookup domain name (default)\n" " -r, --register Register label\n" msgstr "" " -d, --decode Dekodēt (punycode) domēna vārdu\n" " -l, --lookup Pārlūkot domēna nosaukumu (noklusējuma iestatījums)\n" " -r, --register Reģistrēt etiķeti\n" #: src/idn2.c:87 msgid "" " -T, --tr46t Enable TR46 transitional processing\n" " -N, --tr46nt Enable TR46 non-transitional processing\n" " --no-tr46 Disable TR46 processing\n" msgstr "" " -T, --tr46t Ieslēgt TR46 pārejas apstrādi\n" " -N, --tr46nt Ieslēgt TR46 ne-pārejas apstrādi\n" " --no-tr46 Izslēgt TR46 apstrādi\n" #: src/idn2.c:92 msgid "" " --usestd3asciirules Enable STD3 ASCII rules\n" " --no-alabelroundtrip Disable A-label roundtrip for lookups\n" " --debug Print debugging information\n" " --quiet Silent operation\n" msgstr "" " --usestd3asciirules Ieslēgt STD3 ASCII noteikumus\n" " --no-alabelroundtrip Izslēgt A-label atpakaļgaitas meklēšanai\n" " --debug Izdrukāt atkļūdošanas informāciju\n" " --quiet Klusā darbība\n" #: src/idn2.c:207 #, c-format msgid "Charset: %s\n" msgstr "Rakstzīmes kopas: %s\n" #: src/idn2.c:211 #, c-format msgid "libiconv required for non-UTF-8 character encoding: %s" msgstr "libiconv nepieciešama rakstzīmju kodēšanai, kas nav UTF-8: %s" #: src/idn2.c:217 msgid "Type each input string on a line by itself, terminated by a newline character.\n" msgstr "Ievadiet katru ievades virkni atsevišķi vienā rindā, kas tiek pabeigta ar jaunas rindas rakstzīmi.\n" #: src/idn2.c:248 msgid "input error" msgstr "ievades kļūda" libidn2-v2.3.8/po/nl.po.in000066400000000000000000000170351476312673600152560ustar00rootroot00000000000000# Dutch translations for GNU libidn2. # Copyright (C) 2022 Free Software Foundation, Inc. # This file is distributed under the same license as the libidn2 package. # # Benno Schulenberg , 2021, 2022. msgid "" msgstr "" "Project-Id-Version: libidn2 2.3.3\n" "Report-Msgid-Bugs-To: bug-libidn2@gnu.org\n" "POT-Creation-Date: 2022-07-11 21:43+0200\n" "PO-Revision-Date: 2022-07-14 08:34+0200\n" "Last-Translator: Benno Schulenberg \n" "Language-Team: Dutch \n" "Language: nl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Bugs: Report translation errors to the Language-Team address.\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: lib/error.c:54 msgid "success" msgstr "gelukt" #: lib/error.c:56 msgid "out of memory" msgstr "onvoldoende geheugen beschikbaar" #: lib/error.c:58 msgid "could not determine locale encoding format" msgstr "kan de codering van de taalregio niet achterhalen" #: lib/error.c:60 msgid "could not convert string to UTF-8" msgstr "kan tekenreeks niet naar UTF-8 converteren" #: lib/error.c:62 msgid "string encoding error" msgstr "tekenreeks bevat coderingsfout" #: lib/error.c:64 msgid "string could not be NFC normalized" msgstr "kan NFKC-normalisering niet uitvoeren" #: lib/error.c:66 msgid "string contains invalid punycode data" msgstr "tekenreeks bevat ongeldige punycode-gegevens" #: lib/error.c:68 msgid "punycode encoded data will be too large" msgstr "de gecodeerde punycode-gegevens zullen te groot zijn" #: lib/error.c:70 msgid "punycode conversion resulted in overflow" msgstr "de punycode-omzetting resulteerde in een overloop" #: lib/error.c:72 msgid "domain name longer than 255 characters" msgstr "domeinnaam is langer dan 255 tekens" #: lib/error.c:74 msgid "domain label longer than 63 characters" msgstr "domeinlabel is langer dan 63 tekens" #: lib/error.c:76 msgid "input A-label is not valid" msgstr "A-label in invoer is ongeldig" #: lib/error.c:78 msgid "input A-label and U-label does not match" msgstr "A-label in invoer en U-label komen niet overeen" #: lib/error.c:80 msgid "string is not in Unicode NFC format" msgstr "tekenreeks is niet in Unicode-NFC-opmaak" #: lib/error.c:82 msgid "string contains forbidden two hyphens pattern" msgstr "tekenreeks bevat ongeoorloofd dubbel verbindingsstreepje" #: lib/error.c:84 msgid "string start/ends with forbidden hyphen" msgstr "tekenreeks begint/eindigt met ongeoorloofd verbindingsstreepje" #: lib/error.c:86 msgid "string contains a forbidden leading combining character" msgstr "tekenreeks begint met een ongeoorloofd combinerend teken" #: lib/error.c:88 msgid "string contains a disallowed character" msgstr "tekenreeks bevat een ongeoorloofd teken" #: lib/error.c:90 msgid "string contains a forbidden context-j character" msgstr "tekenreeks bevat een ongeoorloofd context-j teken" #: lib/error.c:92 msgid "string contains a context-j character with null rule" msgstr "tekenreeks bevat een context-j teken met NULL-regel" #: lib/error.c:94 msgid "string contains a forbidden context-o character" msgstr "tekenreeks bevat een ongeoorloofd context-o teken" #: lib/error.c:96 msgid "string contains a context-o character with null rule" msgstr "tekenreeks bevat een context-o teken met NULL-regel" #: lib/error.c:98 msgid "string contains unassigned code point" msgstr "tekenreeks bevat een niet-toegewezen codepunt" #: lib/error.c:100 msgid "string has forbidden bi-directional properties" msgstr "tekenreeks heeft ongeoorloofde bidirectionele eigenschappen" #: lib/error.c:102 msgid "domain label has forbidden dot (TR46)" msgstr "domeinlabel bevat ongeoorloofde punt (TR46)" #: lib/error.c:105 msgid "domain label has character forbidden in transitional mode (TR46)" msgstr "domeinlabel bevat ongeoorloofd teken in transitionele modus (TR46)" #: lib/error.c:109 msgid "domain label has character forbidden in non-transitional mode (TR46)" msgstr "domeinlabel bevat ongeoorloofd teken in niet-transitionele modus (TR46)" #: lib/error.c:111 msgid "A-label roundtrip failed" msgstr "heen-en-terug voor A-label is mislukt" #: lib/error.c:113 msgid "Unknown error" msgstr "Onbekende fout" #: src/idn2.c:57 #, c-format msgid "Try `%s --help' for more information.\n" msgstr "Typ '%s --help' voor meer informatie.\n" #: src/idn2.c:61 #, c-format msgid "Usage: %s [OPTION]... [STRINGS]...\n" msgstr "Gebruik: %s [OPTIE]... [TEKENREEKS]...\n" #: src/idn2.c:64 msgid "" "Internationalized Domain Name (IDNA2008) convert STRINGS, or standard input.\n" "\n" msgstr "" " \n" "De gegeven TEKENREEKS (of standaardinvoer) omzetten volgens de regels\n" "die gelden voor geïnternationaliseerde domeinnamen (IDNA2028).\n" "\n" #: src/idn2.c:68 msgid "" "Command line interface to the Libidn2 implementation of IDNA2008.\n" "\n" "All strings are expected to be encoded in the locale charset.\n" "\n" "To process a string that starts with `-', for example `-foo', use `--'\n" "to signal the end of parameters, as in `idn2 --quiet -- -foo'.\n" "\n" "Mandatory arguments to long options are mandatory for short options too.\n" msgstr "" "Opdrachtregel-interface voor de Libidn2-implementatie van IDNA2008.\n" "\n" "Alle tekenreeksen dienen in de tekenset van uw taalregio gecodeerd te zijn.\n" "\n" "Om een tekenreeks die begint met '-' om te zetten, gebruikt u '--' om het\n" "einde van de opties aan te geven. Bijvoorbeeld: 'idn2 --quiet -- -foo'.\n" "\n" "(Een verplicht argument bij een lange optie geldt ook voor de korte vorm.)\n" #: src/idn2.c:78 msgid "" " -h, --help Print help and exit\n" " -V, --version Print version and exit\n" msgstr "" " -h, --help deze hulptekst tonen en stoppen\n" " -V, --version programmaversie tonen en stoppen\n" #: src/idn2.c:82 msgid "" " -d, --decode Decode (punycode) domain name\n" " -l, --lookup Lookup domain name (default)\n" " -r, --register Register label\n" msgstr "" " -d, --decode domeinnaam decoderen (uit 'punycode')\n" " -l, --lookup domeinnaam opzoeken (standaard)\n" " -r, --register label registeren\n" #: src/idn2.c:87 msgid "" " -T, --tr46t Enable TR46 transitional processing\n" " -N, --tr46nt Enable TR46 non-transitional processing\n" " --no-tr46 Disable TR46 processing\n" msgstr "" " -T, --tr46t transitionele TR46-bewerking inschakelen\n" " -N, --tr46nt niet-transitionele TR46-bewerking inschakelen\n" " --no-tr46 TR46-bewerking uitschakelen\n" #: src/idn2.c:92 msgid "" " --usestd3asciirules Enable STD3 ASCII rules\n" " --no-alabelroundtrip Disable A-label roundtrip for lookups\n" " --debug Print debugging information\n" " --quiet Silent operation\n" msgstr "" " --usestd3asciirules de STD3-ASCII-regels inschakelen\n" " --no-alabelroundtrip heen-en-terug voor A-labels uitschakelen\n" " --debug debug-informatie weergeven\n" " --quiet geen meldingen produceren\n" #: src/idn2.c:207 #, c-format msgid "Charset: %s\n" msgstr "Tekenset: %s\n" #: src/idn2.c:211 #, c-format msgid "libiconv required for non-UTF-8 character encoding: %s" msgstr "libiconv is vereist voor een niet-UTF-8 codering: %s" #: src/idn2.c:217 msgid "Type each input string on a line by itself, terminated by a newline character.\n" msgstr "Typ elke invoertekenreeks op een afzonderlijke regel, afgesloten met Enter.\n" #: src/idn2.c:248 msgid "input error" msgstr "invoerfout" libidn2-v2.3.8/po/pl.po.in000066400000000000000000000172631476312673600152630ustar00rootroot00000000000000# Polish translation for libidn. # Copyright (C) 2004, 2007, 2008, 2011, 2017, 2019, 2021, 2022 Free Software Foundation, Inc. # This file is distributed under the same license as the libidn2 package. # Jakub Bogusz , 2004-2022. # msgid "" msgstr "" "Project-Id-Version: libidn2 2.3.3\n" "Report-Msgid-Bugs-To: bug-libidn2@gnu.org\n" "POT-Creation-Date: 2022-07-11 21:43+0200\n" "PO-Revision-Date: 2022-07-12 17:02+0200\n" "Last-Translator: Jakub Bogusz \n" "Language-Team: Polish \n" "Language: pl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Bugs: Report translation errors to the Language-Team address.\n" #: lib/error.c:54 msgid "success" msgstr "sukces" #: lib/error.c:56 msgid "out of memory" msgstr "brak pamięci" #: lib/error.c:58 msgid "could not determine locale encoding format" msgstr "nie udało się określić formatu kodowania dla lokalizacji" #: lib/error.c:60 msgid "could not convert string to UTF-8" msgstr "nie udało się przekonwertować łańcucha na UTF-8" #: lib/error.c:62 msgid "string encoding error" msgstr "błąd kodowania łańcucha" #: lib/error.c:64 msgid "string could not be NFC normalized" msgstr "normalizacja NFC łańcucha nie powiodła się" #: lib/error.c:66 msgid "string contains invalid punycode data" msgstr "łańcuch zawiera błędne dane punycode" #: lib/error.c:68 msgid "punycode encoded data will be too large" msgstr "dane zakodowane punycode będą zbyt duże" #: lib/error.c:70 msgid "punycode conversion resulted in overflow" msgstr "konwersja punycode zakończyła się przepełnieniem" #: lib/error.c:72 msgid "domain name longer than 255 characters" msgstr "nazwa domeny dłuższa niż 255 znaków" #: lib/error.c:74 msgid "domain label longer than 63 characters" msgstr "etykieta domeny dłuższa niż 63 znaki" #: lib/error.c:76 msgid "input A-label is not valid" msgstr "wejściowa etykieta A jest błędna" #: lib/error.c:78 msgid "input A-label and U-label does not match" msgstr "wejściowe etykiety A oraz U nie pasują do siebie" #: lib/error.c:80 msgid "string is not in Unicode NFC format" msgstr "łańcuch nie jest w formacie Unicode NFC" #: lib/error.c:82 msgid "string contains forbidden two hyphens pattern" msgstr "łańcuch zawiera zabroniony wzorzec z dwoma łącznikami" #: lib/error.c:84 msgid "string start/ends with forbidden hyphen" msgstr "łańcuch zaczyna się lub kończy zabronionym łącznikiem" #: lib/error.c:86 msgid "string contains a forbidden leading combining character" msgstr "łańcuch zawiera zabroniony wiodący znak łączący" #: lib/error.c:88 msgid "string contains a disallowed character" msgstr "łańcuch zawiera niedozwolony znak" #: lib/error.c:90 msgid "string contains a forbidden context-j character" msgstr "łańcuch zawiera zabroniony znak context-j" #: lib/error.c:92 msgid "string contains a context-j character with null rule" msgstr "łańcuch zawiera znak context-j z pustą regułą" #: lib/error.c:94 msgid "string contains a forbidden context-o character" msgstr "łańcuch zawiera zabroniony znak context-o" #: lib/error.c:96 msgid "string contains a context-o character with null rule" msgstr "łańcuch zawiera znak context-o z pustą regułą" #: lib/error.c:98 msgid "string contains unassigned code point" msgstr "łańcuch zawiera nieprzypisaną wartość kodową" #: lib/error.c:100 msgid "string has forbidden bi-directional properties" msgstr "łańcuch ma zabronione własności dwukierunkowego pisma" #: lib/error.c:102 msgid "domain label has forbidden dot (TR46)" msgstr "etykieta domeny zawiera zabronioną kropkę (TR46)" #: lib/error.c:105 msgid "domain label has character forbidden in transitional mode (TR46)" msgstr "etykieta domeny zawiera znak zabroniony w trybie przejściowym (TR46)" #: lib/error.c:109 msgid "domain label has character forbidden in non-transitional mode (TR46)" msgstr "etykieta domeny zawiera znak zabroniony w trybie nieprzejściowym (TR46)" #: lib/error.c:111 msgid "A-label roundtrip failed" msgstr "przejście A-U-A nie powiodło się" #: lib/error.c:113 msgid "Unknown error" msgstr "Nieznany błąd" #: src/idn2.c:57 #, c-format msgid "Try `%s --help' for more information.\n" msgstr "Polecenie `%s --help' pozwoli uzyskać więcej informacji.\n" #: src/idn2.c:61 #, c-format msgid "Usage: %s [OPTION]... [STRINGS]...\n" msgstr "Składnia: %s [OPCJA]... [ŁAŃCUCHY]...\n" #: src/idn2.c:64 msgid "" "Internationalized Domain Name (IDNA2008) convert STRINGS, or standard input.\n" "\n" msgstr "" "Program konwertuje ŁAŃCUCHY lub standardowe wyjście zgodnie ze standardem\n" "IDNA2008 dla umiędzynarodowionych nazw domen.\n" "\n" #: src/idn2.c:68 msgid "" "Command line interface to the Libidn2 implementation of IDNA2008.\n" "\n" "All strings are expected to be encoded in the locale charset.\n" "\n" "To process a string that starts with `-', for example `-foo', use `--'\n" "to signal the end of parameters, as in `idn2 --quiet -- -foo'.\n" "\n" "Mandatory arguments to long options are mandatory for short options too.\n" msgstr "" "Jest to interfejs linii poleceń do implementacji Libidn2 standardu IDNA2008.\n" "\n" "Wszystkie łańcuchy powinny być zakodowane w zestawie znaków właściwym dla\n" "używanej lokalizacji.\n" "\n" "Aby przetworzyć łańcuch zaczynający się od `-', np. `-foo', należy użyć\n" "`--', aby zasygnalizować koniec parametrów, np. `idn2 --quiet -- -foo'.\n" "\n" "Argumenty obowiązkowe dla długich opcji są również obowiązkowe dla opcji\n" "krótkich.\n" #: src/idn2.c:78 msgid "" " -h, --help Print help and exit\n" " -V, --version Print version and exit\n" msgstr "" " -h, --help Wypisanie opisu i zakończenie\n" " -V, --version Wypisanie wersji i zakończenie\n" #: src/idn2.c:82 msgid "" " -d, --decode Decode (punycode) domain name\n" " -l, --lookup Lookup domain name (default)\n" " -r, --register Register label\n" msgstr "" " -d, --decode Zdekodowanie (z punycode) nazwy domeny\n" " -l, --lookup Wyszukanie nazwy domeny (domyślne)\n" " -r, --register Zarejestrowanie etykiety\n" #: src/idn2.c:87 msgid "" " -T, --tr46t Enable TR46 transitional processing\n" " -N, --tr46nt Enable TR46 non-transitional processing\n" " --no-tr46 Disable TR46 processing\n" msgstr "" " -T, --tr46t Włączenie przetwarzania przejściowego TR46\n" " -N, --tr46nt Włączenie przetwarzania nieprzejściowego TR46\n" " --no-tr46 Wyłączenie przetwarzania TR46\n" #: src/idn2.c:92 msgid "" " --usestd3asciirules Enable STD3 ASCII rules\n" " --no-alabelroundtrip Disable A-label roundtrip for lookups\n" " --debug Print debugging information\n" " --quiet Silent operation\n" msgstr "" " --usestd3asciirules Włączenie reguł STD3 ASCII\n" " --no-alabelroundtrip Wyłączenie przejścia A-U-A przy wyszukiwaniu\n" " --debug Wypisywanie informacji diagnostycznych\n" " --quiet Działanie po cichu\n" #: src/idn2.c:207 #, c-format msgid "Charset: %s\n" msgstr "Zestaw znaków: %s\n" #: src/idn2.c:211 #, c-format msgid "libiconv required for non-UTF-8 character encoding: %s" msgstr "Biblioteka libiconv jest wymagana do kodowania znaków innego niż UTF-8: %s" #: src/idn2.c:217 msgid "Type each input string on a line by itself, terminated by a newline character.\n" msgstr "Należy podać każdy łańcuch w osobnej linii, zakończony znakiem nowej linii.\n" #: src/idn2.c:248 msgid "input error" msgstr "błąd wejścia" libidn2-v2.3.8/po/pt_BR.po.in000066400000000000000000000317461476312673600156600ustar00rootroot00000000000000# Brazilian Portuguese translation for libidn2. # Copyright (C) 2024 Free Software Foundation, Inc. # Copyright (C) 2024 Simon Josefsson # This file is distributed under the same license as the libidn2 package. # Rafael Fontenelle , 2014-2024. # msgid "" msgstr "" "Project-Id-Version: libidn2 2.3.3\n" "Report-Msgid-Bugs-To: bug-libidn2@gnu.org\n" "POT-Creation-Date: 2022-07-11 21:43+0200\n" "PO-Revision-Date: 2024-09-23 13:06-0300\n" "Last-Translator: Rafael Fontenelle \n" "Language-Team: Brazilian Portuguese \n" "Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n > 1)\n" "X-Generator: Gtranslator 46.1\n" "X-Bugs: Report translation errors to the Language-Team address.\n" #: lib/error.c:54 msgid "success" msgstr "sucesso" #: lib/error.c:56 msgid "out of memory" msgstr "memória insuficiente" #: lib/error.c:58 msgid "could not determine locale encoding format" msgstr "não foi possível determinar o formato de codificação do locale" #: lib/error.c:60 msgid "could not convert string to UTF-8" msgstr "não foi possível converter a string para UTF-8" #: lib/error.c:62 msgid "string encoding error" msgstr "erro de codificação da string" #: lib/error.c:64 msgid "string could not be NFC normalized" msgstr "a string não pôde ser normalizada com NFC" #: lib/error.c:66 msgid "string contains invalid punycode data" msgstr "a string contém dados punycode inválidos" #: lib/error.c:68 msgid "punycode encoded data will be too large" msgstr "os dados codificados em punycode serão grandes demais" #: lib/error.c:70 msgid "punycode conversion resulted in overflow" msgstr "a conversão punycode resultou em estouro" #: lib/error.c:72 msgid "domain name longer than 255 characters" msgstr "nome de domínio maior que 255 caracteres" #: lib/error.c:74 msgid "domain label longer than 63 characters" msgstr "rótulo de domínio maior que 63 caracteres" #: lib/error.c:76 msgid "input A-label is not valid" msgstr "A-label de entrada não é válido" #: lib/error.c:78 msgid "input A-label and U-label does not match" msgstr "A-label e U-label de entrada não correspondem" #: lib/error.c:80 msgid "string is not in Unicode NFC format" msgstr "a string não é um formato NFC Unicode" #: lib/error.c:82 msgid "string contains forbidden two hyphens pattern" msgstr "a string contém padrões proibidos de dois hifenes" #: lib/error.c:84 msgid "string start/ends with forbidden hyphen" msgstr "a string inicia/termina com hífen proibido" #: lib/error.c:86 msgid "string contains a forbidden leading combining character" msgstr "a string contém um caractere de combinação inicial proibido" #: lib/error.c:88 msgid "string contains a disallowed character" msgstr "a string contém um caractere desautorizado" #: lib/error.c:90 msgid "string contains a forbidden context-j character" msgstr "a string contém um caractere context-j proibido" #: lib/error.c:92 msgid "string contains a context-j character with null rule" msgstr "a string contém um caractere context-j com regra nula" #: lib/error.c:94 msgid "string contains a forbidden context-o character" msgstr "a string contém um caractere context-o proibido" #: lib/error.c:96 msgid "string contains a context-o character with null rule" msgstr "a string contém um caractere context-o com regra nula" #: lib/error.c:98 msgid "string contains unassigned code point" msgstr "a string contém ponto de código não atribuído" #: lib/error.c:100 msgid "string has forbidden bi-directional properties" msgstr "a string possui propriedades bidirecionais proibidas" #: lib/error.c:102 msgid "domain label has forbidden dot (TR46)" msgstr "rótulo de domínio possui ponto proibido (TR46)" #: lib/error.c:105 msgid "domain label has character forbidden in transitional mode (TR46)" msgstr "rótulo de domínio possui caractere proibido no modo transicional (TR46)" #: lib/error.c:109 msgid "domain label has character forbidden in non-transitional mode (TR46)" msgstr "rótulo de domínio possui caractere proibido no modo não transicional (TR46)" #: lib/error.c:111 msgid "A-label roundtrip failed" msgstr "Ida e volta com A-label falhou" #: lib/error.c:113 msgid "Unknown error" msgstr "Erro desconhecido" #: src/idn2.c:57 #, c-format msgid "Try `%s --help' for more information.\n" msgstr "Tente \"%s --help\" para mais informações.\n" #: src/idn2.c:61 #, c-format msgid "Usage: %s [OPTION]... [STRINGS]...\n" msgstr "Uso: %s [OPÇÃO]... [STRINGS]...\n" #: src/idn2.c:64 msgid "" "Internationalized Domain Name (IDNA2008) convert STRINGS, or standard input.\n" "\n" msgstr "" "Nome de domínio internacionalizado (IDNA2008) para conversão de STRINGS ou entrada padrão.\n" "\n" #: src/idn2.c:68 msgid "" "Command line interface to the Libidn2 implementation of IDNA2008.\n" "\n" "All strings are expected to be encoded in the locale charset.\n" "\n" "To process a string that starts with `-', for example `-foo', use `--'\n" "to signal the end of parameters, as in `idn2 --quiet -- -foo'.\n" "\n" "Mandatory arguments to long options are mandatory for short options too.\n" msgstr "" "Interface de linha de comando para a implementação do Libidn2 de IDNA2008.\n" "\n" "Espera-se que todas as strings sejam codificadas no codificação de\n" "caractere do locale.\n" "\n" "Para processar string que inicie com \"-\", por exemplo \"-foo\", use \"--\"\n" "para sinal no fim de parâmetros, como em \"idn2 --quiet -a -- -foo\".\n" "\n" "Argumentos obrigatórios para opções longas são também são para as curtas.\n" #: src/idn2.c:78 msgid "" " -h, --help Print help and exit\n" " -V, --version Print version and exit\n" msgstr "" " -h, --help Mostra ajuda e sai\n" " -V, --version Mostra versão e sai\n" #: src/idn2.c:82 msgid "" " -d, --decode Decode (punycode) domain name\n" " -l, --lookup Lookup domain name (default)\n" " -r, --register Register label\n" msgstr "" " -d, --decode Decodifica (punycode) nome de domínio\n" " -l, --lookup Procura nome de domínio (padrão)\n" " -r, --register Registra o rótulo\n" #: src/idn2.c:87 msgid "" " -T, --tr46t Enable TR46 transitional processing\n" " -N, --tr46nt Enable TR46 non-transitional processing\n" " --no-tr46 Disable TR46 processing\n" msgstr "" " -T, --tr46t Habilita processamento transicional de TR46\n" " -N, --tr46nt Habilita processamento não transicional de TR46\n" " --no-tr46 Desabilita processamento de TR46\n" #: src/idn2.c:92 msgid "" " --usestd3asciirules Enable STD3 ASCII rules\n" " --no-alabelroundtrip Disable A-label roundtrip for lookups\n" " --debug Print debugging information\n" " --quiet Silent operation\n" msgstr "" " --usestd3asciirules Habilita regras ASCII STD3\n" " --no-alabelroundtrip Desabilita ida e volta de A-label para procuras\n" " --debug Mostra informações de depuração\n" " --quiet Operação silenciosa\n" #: src/idn2.c:207 #, c-format msgid "Charset: %s\n" msgstr "Codificação de caractere: %s\n" #: src/idn2.c:211 #, c-format msgid "libiconv required for non-UTF-8 character encoding: %s" msgstr "libiconv necessário para codificação de caracteres diferentes de UTF-8: %s" #: src/idn2.c:217 msgid "Type each input string on a line by itself, terminated by a newline character.\n" msgstr "Digite cada string de entrada em uma linha, terminada por um caractere de linha nova.\n" #: src/idn2.c:248 msgid "input error" msgstr "erro na entrada" #~ msgid "String preparation failed" #~ msgstr "Preparação de string falhou" #~ msgid "Punycode failed" #~ msgstr "Punycode falhou" #~ msgid "Non-digit/letter/hyphen in input" #~ msgstr "Não-dígito/letra/hífen na entrada" #~ msgid "Forbidden leading or trailing minus sign (`-')" #~ msgstr "Sinal de menus proibido no início ou ao final (\"-\")" #~ msgid "Output would be too large or too small" #~ msgstr "Saída seria grande demais ou pequena demais" #~ msgid "Input does not start with ACE prefix (`xn--')" #~ msgstr "Entrada não inicia com prefixo ACE (\"xn--\")" #~ msgid "String not idempotent under ToASCII" #~ msgstr "String não idempotente sob ToASCII" #~ msgid "Input already contain ACE prefix (`xn--')" #~ msgstr "Entrada já contém prefixo ACE (\"xn--\")" #~ msgid "System iconv failed" #~ msgstr "iconv do sistema falhou" #~ msgid "System dlopen failed" #~ msgstr "dlopen de sistema falhou" #~ msgid "Invalid input" #~ msgstr "Entrada inválida" #~ msgid "Output would exceed the buffer space provided" #~ msgstr "Saída excederia o espaço de buffer fornecido" #~ msgid "String size limit exceeded" #~ msgstr "Limite do tamanho da string excedido" #~ msgid "Prohibited code points in input" #~ msgstr "Pontos de código proibidos na entrada" #~ msgid "Malformed bidirectional string" #~ msgstr "String bidirecional malformada " #~ msgid "Prohibited bidirectional code points in input" #~ msgstr "Pontos de código bidirecionais proibidos na entrada" #~ msgid "Error in stringprep profile definition" #~ msgstr "Erro ma definição de perfil de stringprep" #~ msgid "Flag conflict with profile" #~ msgstr "Opção conflita com o perfil" #~ msgid "Unknown profile" #~ msgstr "Perfil desconhecido" #~ msgid "Unicode normalization failed (internal error)" #~ msgstr "Normalização de unicode falhou (erro interno)" #~ msgid "Code points prohibited by top-level domain" #~ msgstr "Pontos de código proibidos pelo domínio de topo" #~ msgid "Missing input" #~ msgstr "Entrada faltando" #~ msgid "No top-level domain found in input" #~ msgstr "Nenhum domínio de topo encontrado na entrada" #~ msgid "" #~ " -s, --stringprep Prepare string according to nameprep profile\n" #~ " -d, --punycode-decode Decode Punycode\n" #~ " -e, --punycode-encode Encode Punycode\n" #~ " -a, --idna-to-ascii Convert to ACE according to IDNA (default mode)\n" #~ " -u, --idna-to-unicode Convert from ACE according to IDNA\n" #~ msgstr "" #~ " -s, --stringprep Prepara string de acordo com o perfil nameprep\n" #~ " -d, --punycode-decode Decodifica Punycode\n" #~ " -e, --punycode-encode Codifica Punycode\n" #~ " -a, --idna-to-ascii Converte para ACE de acordo com IDNA (padrão)\n" #~ " -u, --idna-to-unicode Converte de ACE de acordo com IDNA\n" #~ msgid "" #~ " --allow-unassigned Toggle IDNA AllowUnassigned flag (default off)\n" #~ " --usestd3asciirules Toggle IDNA UseSTD3ASCIIRules flag (default off)\n" #~ msgstr "" #~ " --allow-unassigned Ativa opção IDNA AllowUnassigned (padrão é off)\n" #~ " --usestd3asciirules Ativa opção IDNA UseSTD3ASCIIRules (padrão é off)\n" #~ msgid "" #~ " --no-tld Don't check string for TLD specific rules\n" #~ " Only for --idna-to-ascii and --idna-to-unicode\n" #~ msgstr "" #~ " --no-tld Não verifica string por regras específicas de TLD\n" #~ " Apenas por --idna-to-ascii e --idna-to-unicode\n" #~ msgid " -n, --nfkc Normalize string according to Unicode v3.2 NFKC\n" #~ msgstr " -n, --nfkc Normaliza string de acordo com Unicode v3.2 NFKC\n" #~ msgid "" #~ " -p, --profile=STRING Use specified stringprep profile instead\n" #~ " Valid stringprep profiles: `Nameprep',\n" #~ " `iSCSI', `Nodeprep', `Resourceprep', \n" #~ " `trace', `SASLprep'\n" #~ msgstr "" #~ " -p, --profile=STRING Usa o perfil de stringprep especificado\n" #~ " Perfis stringprep válidos: \"Nameprep\",\n" #~ " \"iSCSI\", \"Nodeprep\", \"Resourceprep\", \n" #~ " \"trace\", \"SASLprep\"\n" #~ msgid "only one of -s, -e, -d, -a, -u or -n can be specified" #~ msgstr "apenas um entre -s, -e, -d, -a, -u ou -n pode ser especificado" #~ msgid "could not convert from UTF-8 to UCS-4" #~ msgstr "não foi possível converter de UTF-8 para UCS-4" #~ msgid "stringprep_profile: %s" #~ msgstr "stringprep_profile: %s" #~ msgid "could not convert from UTF-8 to %s" #~ msgstr "não foi possível converter de UTF-8 para %s" #~ msgid "punycode_encode: %s" #~ msgstr "punycode_encode: %s" #~ msgid "malloc" #~ msgstr "malloc" #~ msgid "punycode_decode: %s" #~ msgstr "punycode_decode: %s" #~ msgid "could not convert from UCS-4 to UTF-8" #~ msgstr "não foi possível converter de UCS-4 para UTF-8" #~ msgid "idna_to_ascii_4z: %s" #~ msgstr "idna_to_ascii_4z: %s" #~ msgid "idna_to_unicode_8z4z (TLD): %s" #~ msgstr "idna_to_unicode_8z4z (TLD): %s" #~ msgid "tld_check_4z (position %lu): %s" #~ msgstr "tld_check_4z (posição %lu): %s" #~ msgid "tld_check_4z: %s" #~ msgstr "tld_check_4z: %s" #~ msgid "idna_to_unicode_8z4z: %s" #~ msgstr "idna_to_unicode_8z4z: %s" libidn2-v2.3.8/po/ro.po.in000066400000000000000000000211131476312673600152550ustar00rootroot00000000000000# Mesajele în limba română pentru libidn2. # Copyright (C) 2003 - 2022 Free Software Foundation, Inc. # This file is distributed under the same license as the libidn2 package. # # Laurentiu Buzdugan , 2003. # Florentina Mușat , 2020. # Remus-Gabriel Chelu , 2022. # # Cronologia traducerii fișierului „libidn2”: # Traducerea inițială, făcută de LB, pentru versiunea libidn2 0.4.1. # Actualizare a traducerii pentru versiunea 2.1.1, făcută de FM. # Actualizare a mesajelor, de la fișierul „libidn2-2.3.1.pot”. # Actualizare a algoritmului formelor de plural (de la „două” la „trei”). # NU și a mesajelor traduse (acestea au rămas neschimbate). # Eliminare a mesajelor ce-au dispărut în ultima versiune. # Actualizări realizate de Remus-Gabriel Chelu , 15.01.2022. # Actualizare a traducerii pentru versiunea 2.3.1, făcută de R-GC. # Actualizare a traducerii pentru versiunea 2.3.3, făcută de R-GC. # msgid "" msgstr "" "Project-Id-Version: libidn2 2.3.3\n" "Report-Msgid-Bugs-To: bug-libidn2@gnu.org\n" "POT-Creation-Date: 2022-07-11 21:43+0200\n" "PO-Revision-Date: 2022-07-12 18:11+0200\n" "Last-Translator: Remus-Gabriel Chelu \n" "Language-Team: Romanian \n" "Language: ro\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Bugs: Report translation errors to the Language-Team address.\n" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < 20)) ? 1 : 2);\n" "X-Generator: Poedit 2.3.1\n" #: lib/error.c:54 msgid "success" msgstr "succes" #: lib/error.c:56 msgid "out of memory" msgstr "memorie insuficientă" #: lib/error.c:58 msgid "could not determine locale encoding format" msgstr "nu s-a putut determina formatul de codare al localizării" #: lib/error.c:60 msgid "could not convert string to UTF-8" msgstr "nu s-a putut converti șirul la UTF-8" #: lib/error.c:62 msgid "string encoding error" msgstr "eroare de codare a șirului" #: lib/error.c:64 msgid "string could not be NFC normalized" msgstr "șirul nu a putut fi normalizat NFC" #: lib/error.c:66 msgid "string contains invalid punycode data" msgstr "șirul conține date punycode nevalide" #: lib/error.c:68 msgid "punycode encoded data will be too large" msgstr "datele codate punycode vor fi prea mari" #: lib/error.c:70 msgid "punycode conversion resulted in overflow" msgstr "conversia punycode a rezultat în supraplin" #: lib/error.c:72 msgid "domain name longer than 255 characters" msgstr "numele de domeniu mai lung decât 255 de caractere" #: lib/error.c:74 msgid "domain label longer than 63 characters" msgstr "eticheta domeniului mai lungă decât 63 de caractere" #: lib/error.c:76 msgid "input A-label is not valid" msgstr "eticheta-A de intrare nu este validă" #: lib/error.c:78 msgid "input A-label and U-label does not match" msgstr "eticheta-A și eticheta-U de intrare nu se potrivesc" #: lib/error.c:80 msgid "string is not in Unicode NFC format" msgstr "șirul nu este în formatul NFC Unicode" #: lib/error.c:82 msgid "string contains forbidden two hyphens pattern" msgstr "șirul conține modelul de două cratime interzis" #: lib/error.c:84 msgid "string start/ends with forbidden hyphen" msgstr "șirul începe/se termină cu o cratimă interzisă" #: lib/error.c:86 msgid "string contains a forbidden leading combining character" msgstr "șirul conține un caracter de combinare de conducere interzis" #: lib/error.c:88 msgid "string contains a disallowed character" msgstr "șirul conține un caracter nepermis" #: lib/error.c:90 msgid "string contains a forbidden context-j character" msgstr "șirul conține un caracter de context-j interzis" #: lib/error.c:92 msgid "string contains a context-j character with null rule" msgstr "șirul conține un caracter de context-j cu regula null" #: lib/error.c:94 msgid "string contains a forbidden context-o character" msgstr "șirul conține un caracter de context-o interzis" #: lib/error.c:96 msgid "string contains a context-o character with null rule" msgstr "șirul conține un caracter de context-o cu o regulă null" #: lib/error.c:98 msgid "string contains unassigned code point" msgstr "șirul conține un punct de cod neatribuit" #: lib/error.c:100 msgid "string has forbidden bi-directional properties" msgstr "șirul are proprietăți bi-direcționale interzise" #: lib/error.c:102 msgid "domain label has forbidden dot (TR46)" msgstr "eticheta de domeniu are un punct interzis (TR46)" #: lib/error.c:105 msgid "domain label has character forbidden in transitional mode (TR46)" msgstr "eticheta de domeniu are un caracter interzis în modul tranzițional (TR46)" #: lib/error.c:109 msgid "domain label has character forbidden in non-transitional mode (TR46)" msgstr "eticheta de domeniu are un caracter interzis în modul non-tranzițional (TR46)" #: lib/error.c:111 msgid "A-label roundtrip failed" msgstr "Traiectoria dus-întors cu eticheta A a eșuat" #: lib/error.c:113 msgid "Unknown error" msgstr "Eroare necunoscută" #: src/idn2.c:57 #, c-format msgid "Try `%s --help' for more information.\n" msgstr "Încercați „%s --help” pentru mai multe informații.\n" #: src/idn2.c:61 #, c-format msgid "Usage: %s [OPTION]... [STRINGS]...\n" msgstr "Utilizare: %s [OPȚIUNE]... [ȘIRURI]...\n" #: src/idn2.c:64 msgid "" "Internationalized Domain Name (IDNA2008) convert STRINGS, or standard input.\n" "\n" msgstr "" "Nume de domeniu internaționalizat (IDNA2008) convertește ȘIRURILE, sau intrarea standard.\n" "\n" #: src/idn2.c:68 msgid "" "Command line interface to the Libidn2 implementation of IDNA2008.\n" "\n" "All strings are expected to be encoded in the locale charset.\n" "\n" "To process a string that starts with `-', for example `-foo', use `--'\n" "to signal the end of parameters, as in `idn2 --quiet -- -foo'.\n" "\n" "Mandatory arguments to long options are mandatory for short options too.\n" msgstr "" "Interfața în linie de comandă la implementarea Libidn2 a IDNA2008.\n" "\n" "Toate șirurile sunt de așteptat să fie codate în setul de caractere de localizare.\n" "\n" "Pentru a procesa un șir care începe cu „-”, de exemplu „--foo”, utilizați „--”\n" "pentru a semnaliza sfârșitul parametrilor, ca în „idn2 --quiet -- -foo”.\n" "\n" "Argumentele obligatorii la opțiuni lungi sunt obligatorii și pentru opțiuni scurte.\n" #: src/idn2.c:78 msgid "" " -h, --help Print help and exit\n" " -V, --version Print version and exit\n" msgstr "" " -h, --help Imprimă ajutorul și iese\n" " -V, --version Imprimă versiunea și iese\n" #: src/idn2.c:82 msgid "" " -d, --decode Decode (punycode) domain name\n" " -l, --lookup Lookup domain name (default)\n" " -r, --register Register label\n" msgstr "" " -d, --decode Decodează numele de domeniu (punycode)\n" " -l, --lookup Căutare nume de domeniu (predefinit)\n" " -r, --register Înregistrează eticheta\n" #: src/idn2.c:87 msgid "" " -T, --tr46t Enable TR46 transitional processing\n" " -N, --tr46nt Enable TR46 non-transitional processing\n" " --no-tr46 Disable TR46 processing\n" msgstr "" " -T, --tr46t Activează procesarea tranzițională TR46\n" " -N, --tr46nt Activează procesarea non-tranzițională TR46\n" " --no-tr46 Dezactivează procesarea TR46\n" #: src/idn2.c:92 msgid "" " --usestd3asciirules Enable STD3 ASCII rules\n" " --no-alabelroundtrip Disable A-label roundtrip for lookups\n" " --debug Print debugging information\n" " --quiet Silent operation\n" msgstr "" " --usestd3asciirules Activează regulile ASCII STD3\n" " --no-alabelroundtrip Dezactivează traiectoria dus-întors cu eticheta A pentru căutări\n" " --debug Imprimă informațiile de depanare\n" " --quiet Funcționare silențioasă\n" #: src/idn2.c:207 #, c-format msgid "Charset: %s\n" msgstr "Set de caractere: %s\n" #: src/idn2.c:211 #, c-format msgid "libiconv required for non-UTF-8 character encoding: %s" msgstr "libiconv este necesară pentru codificarea caracterelor non-UTF-8: %s" #: src/idn2.c:217 msgid "Type each input string on a line by itself, terminated by a newline character.\n" msgstr "Tastați fiecare şir de intrare pe o singură linie, terminată cu un caracter linie-nouă.\n" #: src/idn2.c:248 msgid "input error" msgstr "eroare de intrare" libidn2-v2.3.8/po/ru.po.in000066400000000000000000000223031476312673600152650ustar00rootroot00000000000000# Переводы сообщений libidn2 # Copyright (C) 2019 Free Software Foundation, Inc. # This file is distributed under the same license as the libidn2 package. # # Yuri Kozlov , 2019, 2022. msgid "" msgstr "" "Project-Id-Version: libidn2 2.3.3\n" "Report-Msgid-Bugs-To: bug-libidn2@gnu.org\n" "POT-Creation-Date: 2022-07-11 21:43+0200\n" "PO-Revision-Date: 2022-07-20 12:43+0300\n" "Last-Translator: Yuri Kozlov \n" "Language-Team: Russian \n" "Language: ru\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Bugs: Report translation errors to the Language-Team address.\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" "X-Generator: Lokalize 20.12.0\n" #: lib/error.c:54 msgid "success" msgstr "успешно" #: lib/error.c:56 msgid "out of memory" msgstr "недостаточно памяти" #: lib/error.c:58 msgid "could not determine locale encoding format" msgstr "не удалось определить кодировку локали" #: lib/error.c:60 msgid "could not convert string to UTF-8" msgstr "не удалось преобразовать строку в UTF-8" #: lib/error.c:62 msgid "string encoding error" msgstr "ошибка кодировании строки" #: lib/error.c:64 msgid "string could not be NFC normalized" msgstr "строка не может быть нормализована в NFC" #: lib/error.c:66 msgid "string contains invalid punycode data" msgstr "строка содержит недопустимые данные паникода" #: lib/error.c:68 msgid "punycode encoded data will be too large" msgstr "кодированные в паникоде данные будут слишком большими" #: lib/error.c:70 msgid "punycode conversion resulted in overflow" msgstr "преобразование в паникод привело к переполнению" #: lib/error.c:72 msgid "domain name longer than 255 characters" msgstr "имя домена больше 255 символов" #: lib/error.c:74 msgid "domain label longer than 63 characters" msgstr "метка домена больше 63 символов" #: lib/error.c:76 msgid "input A-label is not valid" msgstr "некорректная входная A-метка" #: lib/error.c:78 msgid "input A-label and U-label does not match" msgstr "входные A-метка и U-метка не совпадают" #: lib/error.c:80 msgid "string is not in Unicode NFC format" msgstr "строка не в формате юникодного NFC" #: lib/error.c:82 msgid "string contains forbidden two hyphens pattern" msgstr "строка содержит запрещённый шаблон двойного дефиса" #: lib/error.c:84 msgid "string start/ends with forbidden hyphen" msgstr "строка начинается/заканчивается запрещённым дефисом" #: lib/error.c:86 msgid "string contains a forbidden leading combining character" msgstr "строка содержит запрещённый ведущий объединяющий символ" #: lib/error.c:88 msgid "string contains a disallowed character" msgstr "строка содержит недопустимый символ" #: lib/error.c:90 msgid "string contains a forbidden context-j character" msgstr "строка содержит запрещённый символ context-j" #: lib/error.c:92 msgid "string contains a context-j character with null rule" msgstr "строка содержит символ context-j с с правилом null" #: lib/error.c:94 msgid "string contains a forbidden context-o character" msgstr "строка содержит запрещённый символ context-o" #: lib/error.c:96 msgid "string contains a context-o character with null rule" msgstr "строка содержит символ context-o с с правилом null" #: lib/error.c:98 msgid "string contains unassigned code point" msgstr "строка содержит неназначенную кодовую точку" #: lib/error.c:100 msgid "string has forbidden bi-directional properties" msgstr "строка запрещена двунаправленными свойствами" #: lib/error.c:102 msgid "domain label has forbidden dot (TR46)" msgstr "в метке домена содержится запрещённая точка (TR46)" #: lib/error.c:105 msgid "domain label has character forbidden in transitional mode (TR46)" msgstr "в метке домена содержится символ, запрещённый для переходного режима (TR46)" #: lib/error.c:109 msgid "domain label has character forbidden in non-transitional mode (TR46)" msgstr "в метке домена содержится символ, запрещённый для непереходного режима (TR46)" #: lib/error.c:111 msgid "A-label roundtrip failed" msgstr "Ошибка при преобразовании A-label туда и обратно" #: lib/error.c:113 msgid "Unknown error" msgstr "Неизвестная ошибка" #: src/idn2.c:57 #, c-format msgid "Try `%s --help' for more information.\n" msgstr "Дополнительная информация доступна по команде «%s --help».\n" #: src/idn2.c:61 #, c-format msgid "Usage: %s [OPTION]... [STRINGS]...\n" msgstr "Использование: %s [ПАРАМЕТР]… [СТРОКИ]…\n" #: src/idn2.c:64 msgid "" "Internationalized Domain Name (IDNA2008) convert STRINGS, or standard input.\n" "\n" msgstr "" "Преобразует СТРОКИ или стандартный ввод в интернациональные\n" "доменные имена (IDNA2008).\n" "\n" #: src/idn2.c:68 msgid "" "Command line interface to the Libidn2 implementation of IDNA2008.\n" "\n" "All strings are expected to be encoded in the locale charset.\n" "\n" "To process a string that starts with `-', for example `-foo', use `--'\n" "to signal the end of parameters, as in `idn2 --quiet -- -foo'.\n" "\n" "Mandatory arguments to long options are mandatory for short options too.\n" msgstr "" "Интерфейс командной строки к Libidn2, реализующей IDNA2008.\n" "\n" "Предполагается, что все строки будут в кодировке локали.\n" "\n" "Для обработки строк, начинающихся с «-», например «-foo», определите конец\n" "списка добавив последним параметром «--», например «idn2 --quiet -- -foo».\n" "\n" "Обязательные аргументы длинных параметров являются обязательными и для коротких.\n" #: src/idn2.c:78 msgid "" " -h, --help Print help and exit\n" " -V, --version Print version and exit\n" msgstr "" " -h, --help показать справку и выйти\n" " -V, --version показать версию и выйти\n" #: src/idn2.c:82 msgid "" " -d, --decode Decode (punycode) domain name\n" " -l, --lookup Lookup domain name (default)\n" " -r, --register Register label\n" msgstr "" " -d, --decode декодировать (паникод) доменное имя\n" " -l, --lookup искать доменное имя (по умолчанию)\n" " -r, --register зарегистрировать метку\n" #: src/idn2.c:87 msgid "" " -T, --tr46t Enable TR46 transitional processing\n" " -N, --tr46nt Enable TR46 non-transitional processing\n" " --no-tr46 Disable TR46 processing\n" msgstr "" " -T, --tr46t включить переходную обработку TR46\n" " -N, --tr46nt включить непереходную обработку TR46\n" " --no-tr46 выключить обработку TR46\n" #: src/idn2.c:92 msgid "" " --usestd3asciirules Enable STD3 ASCII rules\n" " --no-alabelroundtrip Disable A-label roundtrip for lookups\n" " --debug Print debugging information\n" " --quiet Silent operation\n" msgstr "" " --usestd3asciirules включить правила STD3 ASCII\n" " --no-alabelroundtrip выключить проход A-label туда и обратно в поиске\n" " --debug выводить отладочную информацию\n" " --quiet не показывать сообщения\n" #: src/idn2.c:207 #, c-format msgid "Charset: %s\n" msgstr "Кодировка символов: %s\n" #: src/idn2.c:211 #, c-format msgid "libiconv required for non-UTF-8 character encoding: %s" msgstr "Для кодировки не-UTF-8 требуется libiconv: %s" #: src/idn2.c:217 msgid "Type each input string on a line by itself, terminated by a newline character.\n" msgstr "Вводите строки поодиночке, завершая их символом новой строки.\n" #: src/idn2.c:248 msgid "input error" msgstr "ошибка ввода" libidn2-v2.3.8/po/sr.po.in000066400000000000000000000367431476312673600153000ustar00rootroot00000000000000# Serbian translation of libidn. # Copyright © 2020 Free Software Foundation, Inc. # This file is distributed under the same license as the libidn2 package. # Aleksandar Jelenak , 2004, 2005. # Мирослав Николић , 2012–2022. # msgid "" msgstr "" "Project-Id-Version: libidn2-2.3.3\n" "Report-Msgid-Bugs-To: bug-libidn2@gnu.org\n" "POT-Creation-Date: 2022-07-11 21:43+0200\n" "PO-Revision-Date: 2022-09-08 05:47+0200\n" "Last-Translator: Мирослав Николић \n" "Language-Team: Serbian <(nothing)>\n" "Language: sr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" "X-Bugs: Report translation errors to the Language-Team address.\n" #: lib/error.c:54 msgid "success" msgstr "успешно" #: lib/error.c:56 msgid "out of memory" msgstr "нема више меморије" #: lib/error.c:58 msgid "could not determine locale encoding format" msgstr "не могу да одредим запис кодирања језика" #: lib/error.c:60 msgid "could not convert string to UTF-8" msgstr "не могу да претворим ниску у УТФ-8" #: lib/error.c:62 msgid "string encoding error" msgstr "грешка ниске кодирања" #: lib/error.c:64 msgid "string could not be NFC normalized" msgstr "ниска не може бити НФЦ нормализована" #: lib/error.c:66 msgid "string contains invalid punycode data" msgstr "ниска садржи неисправне „punycode“ податке" #: lib/error.c:68 msgid "punycode encoded data will be too large" msgstr "„punycode“ кодирани подаци биће превелики" #: lib/error.c:70 msgid "punycode conversion resulted in overflow" msgstr "„punycode“ претварање је резултирало препуњавањем" #: lib/error.c:72 msgid "domain name longer than 255 characters" msgstr "назив домена је дужи од 255 знакова" #: lib/error.c:74 msgid "domain label longer than 63 characters" msgstr "натпис домена је дужи од 63 знакова" #: lib/error.c:76 msgid "input A-label is not valid" msgstr "унос „А-натпис“ није исправан" #: lib/error.c:78 msgid "input A-label and U-label does not match" msgstr "уноси „A-натпис“ и „U-натпис“ се не подударају" #: lib/error.c:80 msgid "string is not in Unicode NFC format" msgstr "ниска није у запису Уникода НФЦ" #: lib/error.c:82 msgid "string contains forbidden two hyphens pattern" msgstr "ниска садржи забрањена два шаблона заграде" #: lib/error.c:84 msgid "string start/ends with forbidden hyphen" msgstr "ниска почиње/завршава се забрањеном заградом" #: lib/error.c:86 msgid "string contains a forbidden leading combining character" msgstr "ниска садржи забрањени водећи комбинујући знак" #: lib/error.c:88 msgid "string contains a disallowed character" msgstr "ниска садржи недопуштени знак" #: lib/error.c:90 msgid "string contains a forbidden context-j character" msgstr "ниска садржи забрањени садржајни-ј знак" #: lib/error.c:92 msgid "string contains a context-j character with null rule" msgstr "ниска садржи садржајни-ј знак са ништавним правилом" #: lib/error.c:94 msgid "string contains a forbidden context-o character" msgstr "ниска садржи забрањени садржајни-о знак" #: lib/error.c:96 msgid "string contains a context-o character with null rule" msgstr "ниска садржи садржајни-о знак са ништавним правилом" #: lib/error.c:98 msgid "string contains unassigned code point" msgstr "ниска садржи недодељену кодну тачку" #: lib/error.c:100 msgid "string has forbidden bi-directional properties" msgstr "ниска има забрањена дво-усмеравајућа својства" #: lib/error.c:102 msgid "domain label has forbidden dot (TR46)" msgstr "натпис домена има забрањену тачку (TR46)" #: lib/error.c:105 msgid "domain label has character forbidden in transitional mode (TR46)" msgstr "натпис домена има знак забрањен у транзиционом режиму (TR46)" #: lib/error.c:109 msgid "domain label has character forbidden in non-transitional mode (TR46)" msgstr "натпис домена има знак забрањен у не-транзиционом режиму (TR46)" #: lib/error.c:111 msgid "A-label roundtrip failed" msgstr "Време одзива А-натписа није успело" #: lib/error.c:113 msgid "Unknown error" msgstr "Непозната грешка" #: src/idn2.c:57 #, c-format msgid "Try `%s --help' for more information.\n" msgstr "Пробајте „%s --help“ за више информација.\n" #: src/idn2.c:61 #, c-format msgid "Usage: %s [OPTION]... [STRINGS]...\n" msgstr "Употреба: %s [ОПЦИЈА]... [НИСКЕ]...\n" #: src/idn2.c:64 msgid "" "Internationalized Domain Name (IDNA2008) convert STRINGS, or standard input.\n" "\n" msgstr "" "Интернационализовани назив домена (IDNA2008) претвара НИСКЕ, или стандардни улаз.\n" "\n" #: src/idn2.c:68 msgid "" "Command line interface to the Libidn2 implementation of IDNA2008.\n" "\n" "All strings are expected to be encoded in the locale charset.\n" "\n" "To process a string that starts with `-', for example `-foo', use `--'\n" "to signal the end of parameters, as in `idn2 --quiet -- -foo'.\n" "\n" "Mandatory arguments to long options are mandatory for short options too.\n" msgstr "" "Сучеље линије наредби за „Libidn2“ примену „IDNA2008“.\n" "\n" "Очекује се да су све ниске кодиране у скупу знакова коришћеног језика.\n" "\n" "Да обрадите ниску која почиње са „-“, на пример „-foo“, употребите „--“\n" "да назначите крај параметара, као у „idn2 --quiet -- -foo“.\n" "\n" "Обавезни аргументи за дуге опције су такође обавезни и за кратке опције.\n" #: src/idn2.c:78 msgid "" " -h, --help Print help and exit\n" " -V, --version Print version and exit\n" msgstr "" " -h, --help Исписује помоћ и излази\n" " -V, --version Исписује издање и излази\n" #: src/idn2.c:82 msgid "" " -d, --decode Decode (punycode) domain name\n" " -l, --lookup Lookup domain name (default)\n" " -r, --register Register label\n" msgstr "" " -d, --decode Декодира (punycode) назив домена\n" " -l, --lookup Тражи назив домена (основно)\n" " -r, --register Записује натпис\n" #: src/idn2.c:87 msgid "" " -T, --tr46t Enable TR46 transitional processing\n" " -N, --tr46nt Enable TR46 non-transitional processing\n" " --no-tr46 Disable TR46 processing\n" msgstr "" " -T, --tr46t Укључује TR46 транзициону обраду\n" " -N, --tr46nt Укључује TR46 не-транзициону обраду\n" " --no-tr46 Искључује TR46 обраду\n" #: src/idn2.c:92 msgid "" " --usestd3asciirules Enable STD3 ASCII rules\n" " --no-alabelroundtrip Disable A-label roundtrip for lookups\n" " --debug Print debugging information\n" " --quiet Silent operation\n" msgstr "" " --usestd3asciirules Укључује STD3 АСКРИ правила\n" " --no-alabelroundtrip Искључује време одзива А-натписа за тражењем\n" " --debug Исписује податке о пречишћавању\n" " --quiet Нечујна радња\n" #: src/idn2.c:207 #, c-format msgid "Charset: %s\n" msgstr "Скуп знакова: %s\n" #: src/idn2.c:211 #, c-format msgid "libiconv required for non-UTF-8 character encoding: %s" msgstr "„libiconv“ је потребно за кодирање знака који није УТФ-8: %s" #: src/idn2.c:217 msgid "Type each input string on a line by itself, terminated by a newline character.\n" msgstr "Куцајте сваку улазну ниску у засебном реду, завршавајући знаком за нови ред.\n" #: src/idn2.c:248 msgid "input error" msgstr "улазна грешка" #~ msgid "String preparation failed" #~ msgstr "Није успела припрема ниске" #~ msgid "Punycode failed" #~ msgstr "Паникод није успео" #~ msgid "Non-digit/letter/hyphen in input" #~ msgstr "Нецифра/слово/цртица у улазу" #~ msgid "Forbidden leading or trailing minus sign (`-')" #~ msgstr "Недозвољени водећи или завршни знак минус („-“)" #~ msgid "Output would be too large or too small" #~ msgstr "Излаз би био превелик или премали" #~ msgid "Input does not start with ACE prefix (`xn--')" #~ msgstr "Улаз не почиње АЦЕ префиксом („xn--“)" #~ msgid "String not idempotent under ToASCII" #~ msgstr "Ниска није истомоћна под ТоАСКРИ" #~ msgid "Input already contain ACE prefix (`xn--')" #~ msgstr "Улаз већ садржи АЦЕ префикс („xn--“)" #~ msgid "System iconv failed" #~ msgstr "Иконв система није успео" #~ msgid "System dlopen failed" #~ msgstr "Длопен система није успео" #~ msgid "Invalid input" #~ msgstr "Неисправан улаз" #~ msgid "Output would exceed the buffer space provided" #~ msgstr "Излаз би премашио предвиђену величину бафера" #~ msgid "String size limit exceeded" #~ msgstr "Премашено је ограничење величине ниске" #~ msgid "Prohibited code points in input" #~ msgstr "Забрањене кодне тачке у улазу" #~ msgid "Malformed bidirectional string" #~ msgstr "Лоша двосмерна ниска" #~ msgid "Prohibited bidirectional code points in input" #~ msgstr "Забрањене двосмерне кодне тачке у улазу" #~ msgid "Error in stringprep profile definition" #~ msgstr "Грешка у одредници профила стрингпреп" #~ msgid "Flag conflict with profile" #~ msgstr "Сукоб опција са профилом" #~ msgid "Unknown profile" #~ msgstr "Непознат профил" #~ msgid "Unicode normalization failed (internal error)" #~ msgstr "Неуспех Уникод нормализације (унутрашња грешка)" #~ msgid "Code points prohibited by top-level domain" #~ msgstr "Кодне тачке забрањене доменом највишег нивоа" #~ msgid "Missing input" #~ msgstr "Недостаје улаз" #~ msgid "No top-level domain found in input" #~ msgstr "Домен највишег нивоа није нађен у улазу" #~ msgid "" #~ " -s, --stringprep Prepare string according to nameprep profile\n" #~ " -d, --punycode-decode Decode Punycode\n" #~ " -e, --punycode-encode Encode Punycode\n" #~ " -a, --idna-to-ascii Convert to ACE according to IDNA (default mode)\n" #~ " -u, --idna-to-unicode Convert from ACE according to IDNA\n" #~ msgstr "" #~ " -s, --stringprep Припрема ниску у складу са профилом нејмпреп\n" #~ " -d, --punycode-decode Декодира Паникод\n" #~ " -e, --punycode-encode Кодира Паникод\n" #~ " -a, --idna-to-ascii Претвара у АЦЕ у складу са ИДНА-ом (основни режим)\n" #~ " -u, --idna-to-unicode Претвара из АЦЕ-а у складу са ИДНА-ом\n" #~ msgid "" #~ " --allow-unassigned Toggle IDNA AllowUnassigned flag (default off)\n" #~ " --usestd3asciirules Toggle IDNA UseSTD3ASCIIRules flag (default off)\n" #~ msgstr "" #~ " --allow-unassigned Пребацује опцију ИДНА Дозволи недодељене (унапред искључено)\n" #~ " --usestd3asciirules Пребацује опцију ИДНА КористиСТД3АСКРИ правила (унапред искључено)\n" #~ msgid "" #~ " --no-tld Don't check string for TLD specific rules\n" #~ " Only for --idna-to-ascii and --idna-to-unicode\n" #~ msgstr "" #~ " --no-tld Не проверава ниску за ТЛД посебним правилима\n" #~ " Само за --idna-to-ascii и --idna-to-unicode\n" #~ msgid " -n, --nfkc Normalize string according to Unicode v3.2 NFKC\n" #~ msgstr " -n, --nfkc Нормализује ниску у складу са Уникодом в3.2 НФКЦ\n" #~ msgid "" #~ " -p, --profile=STRING Use specified stringprep profile instead\n" #~ " Valid stringprep profiles: `Nameprep',\n" #~ " `iSCSI', `Nodeprep', `Resourceprep', \n" #~ " `trace', `SASLprep'\n" #~ msgstr "" #~ " -p, --profile=НИСКА Уместо тога користи одређени профил стрингпрепа\n" #~ " Исправни стрингпреп профили: „Nameprep“,\n" #~ " „iSCSI“, „Nodeprep“, „Resourceprep“, \n" #~ " „trace“, „SASLprep“\n" #~ msgid "only one of -s, -e, -d, -a, -u or -n can be specified" #~ msgstr "може бити задато само једно од: -s, -e, -d, -a или -u" #~ msgid "could not convert from UTF-8 to UCS-4" #~ msgstr "не могу да претворим из УТФ-8 у УЦС-4" #~ msgid "stringprep_profile: %s" #~ msgstr "stringprep_profile: %s" #~ msgid "could not convert from UTF-8 to %s" #~ msgstr "не могу да претворим из УТФ-8 у %s" #~ msgid "punycode_encode: %s" #~ msgstr "punycode_encode: %s" #~ msgid "malloc" #~ msgstr "додела меморије" #~ msgid "punycode_decode: %s" #~ msgstr "punycode_decode: %s" #~ msgid "could not convert from UCS-4 to UTF-8" #~ msgstr "не могу да претворим из УЦС-4 у УТФ-8" #~ msgid "idna_to_ascii_4z: %s" #~ msgstr "idna_to_ascii_4z: %s" #~ msgid "idna_to_unicode_8z4z (TLD): %s" #~ msgstr "idna_to_unicode_8z4z (TLD): %s" #~ msgid "tld_check_4z (position %lu): %s" #~ msgstr "tld_check_4z (положај %lu): %s" #~ msgid "tld_check_4z: %s" #~ msgstr "tld_check_4z: %s" #~ msgid "idna_to_unicode_8z4z: %s" #~ msgstr "idna_to_unicode_8z4z: %s" #~ msgid "input[%d] = U+%04x\n" #~ msgstr "улаз[%d] = U+%04x\n" #~ msgid "output[%d] = U+%04x\n" #~ msgstr "излаз[%d] = U+%04x\n" #~ msgid "tld[%d] = U+%04x\n" #~ msgstr "tld[%d] = U+%04x\n" libidn2-v2.3.8/po/sv.po.in000066400000000000000000000317401476312673600152740ustar00rootroot00000000000000# Swedish translation for libidn2 # Copyright © 2016, 2018, 2019, 2021, 2022 Free Software Foundation, Inc. # This file is distributed under the same license as the libidn2 package. # Josef Andersson , 2016. # Sebastian Rasmussen , 2018, 2019. # Anders Jonsson , 2021, 2022. # msgid "" msgstr "" "Project-Id-Version: libidn2 2.3.3\n" "Report-Msgid-Bugs-To: bug-libidn2@gnu.org\n" "POT-Creation-Date: 2022-07-11 21:43+0200\n" "PO-Revision-Date: 2022-07-12 21:34+0200\n" "Last-Translator: Anders Jonsson \n" "Language-Team: Swedish \n" "Language: sv\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Bugs: Report translation errors to the Language-Team address.\n" "X-Generator: Poedit 3.1\n" #: lib/error.c:54 msgid "success" msgstr "lyckades" #: lib/error.c:56 msgid "out of memory" msgstr "kan inte allokera minne" #: lib/error.c:58 msgid "could not determine locale encoding format" msgstr "det gick inte att avgöra lokalt kodningsformat" #: lib/error.c:60 msgid "could not convert string to UTF-8" msgstr "kunde inte konvertera sträng till UTF-8" #: lib/error.c:62 msgid "string encoding error" msgstr "strängkodningsfel" #: lib/error.c:64 msgid "string could not be NFC normalized" msgstr "sträng kunde inte NFC-normaliseras" #: lib/error.c:66 msgid "string contains invalid punycode data" msgstr "sträng innehåller ogiltig punycode-data" #: lib/error.c:68 msgid "punycode encoded data will be too large" msgstr "punycode-kodad data kommer att bli för stor" #: lib/error.c:70 msgid "punycode conversion resulted in overflow" msgstr "punycode-konvertering resulterade i överspill" #: lib/error.c:72 msgid "domain name longer than 255 characters" msgstr "domännamn längre än 255 tecken" #: lib/error.c:74 msgid "domain label longer than 63 characters" msgstr "domänetikett längre än 63 tecken" #: lib/error.c:76 msgid "input A-label is not valid" msgstr "indata A-etikett är inte giltig" #: lib/error.c:78 msgid "input A-label and U-label does not match" msgstr "indata A-etikett och U-etikett matchar inte" #: lib/error.c:80 msgid "string is not in Unicode NFC format" msgstr "strängen är inte i Unicode NFC-format" #: lib/error.c:82 msgid "string contains forbidden two hyphens pattern" msgstr "sträng innehåller förbjudet tvåstrecksmönster" #: lib/error.c:84 msgid "string start/ends with forbidden hyphen" msgstr "sträng börjar/slutar med förbjudet bindestreck" #: lib/error.c:86 msgid "string contains a forbidden leading combining character" msgstr "sträng innehåller ett förbjudet inledande kombineringstecken" #: lib/error.c:88 msgid "string contains a disallowed character" msgstr "sträng innehåller ett otillåtet tecken" #: lib/error.c:90 msgid "string contains a forbidden context-j character" msgstr "sträng innehåller ett förbjudet kontext-j-tecken" #: lib/error.c:92 msgid "string contains a context-j character with null rule" msgstr "sträng innehåller ett kontext-j-tecken med nullregel" #: lib/error.c:94 msgid "string contains a forbidden context-o character" msgstr "sträng innehåller ett förbjudet kontext-o-tecken" #: lib/error.c:96 msgid "string contains a context-o character with null rule" msgstr "sträng innehåller ett kontext-o-tecken med nullregel" #: lib/error.c:98 msgid "string contains unassigned code point" msgstr "sträng innehåller otilldelade kodpunkter" #: lib/error.c:100 msgid "string has forbidden bi-directional properties" msgstr "sträng har förbjudna dubbelriktade egenskaper" #: lib/error.c:102 msgid "domain label has forbidden dot (TR46)" msgstr "domänetikett har förbjuden punkt (TR46)" #: lib/error.c:105 msgid "domain label has character forbidden in transitional mode (TR46)" msgstr "domänetikett har förbjudet tecken i övergångsläge (TR46)" #: lib/error.c:109 msgid "domain label has character forbidden in non-transitional mode (TR46)" msgstr "domänetikett har förbjudet tecken i icke-övergångsläge (TR46)" #: lib/error.c:111 msgid "A-label roundtrip failed" msgstr "A-etikettrundtur misslyckades" #: lib/error.c:113 msgid "Unknown error" msgstr "Okänt fel" #: src/idn2.c:57 #, c-format msgid "Try `%s --help' for more information.\n" msgstr "Prova ”%s --help” för mer information.\n" #: src/idn2.c:61 #, c-format msgid "Usage: %s [OPTION]... [STRINGS]...\n" msgstr "Användning: %s [FLAGGA]… [STRÄNGAR]…\n" #: src/idn2.c:64 msgid "" "Internationalized Domain Name (IDNA2008) convert STRINGS, or standard input.\n" "\n" msgstr "" "Internationaliserat domännamn (IDNA2008) konverterar STRÄNGAR, eller standard in.\n" "\n" #: src/idn2.c:68 msgid "" "Command line interface to the Libidn2 implementation of IDNA2008.\n" "\n" "All strings are expected to be encoded in the locale charset.\n" "\n" "To process a string that starts with `-', for example `-foo', use `--'\n" "to signal the end of parameters, as in `idn2 --quiet -- -foo'.\n" "\n" "Mandatory arguments to long options are mandatory for short options too.\n" msgstr "" "Kommandoradsgränssnitt till Libidn2-implementationen av IDNA2008.\n" "\n" "Alla strängar förväntas vara kodade i den lokala teckenuppsättningen.\n" "\n" "För att bearbeta en sträng som börjar med ”-”, till exempel ”-foo”, använd ”--”\n" "för att signalera slut på parametrar, som i ”idn2 --quiet -- -foo”.\n" "\n" "Obligatoriska argument för långa flaggor är obligatoriska också för korta flaggor.\n" #: src/idn2.c:78 msgid "" " -h, --help Print help and exit\n" " -V, --version Print version and exit\n" msgstr "" " -h, --help Skriv ut hjälp och avsluta\n" " -V, --version Skriv ut version och avsluta\n" #: src/idn2.c:82 msgid "" " -d, --decode Decode (punycode) domain name\n" " -l, --lookup Lookup domain name (default)\n" " -r, --register Register label\n" msgstr "" " -d, --decode Avkoda (punycode) domännamn\n" " -l, --lookup Slå upp domännamn (standard)\n" " -r, --register Registrera etikett\n" #: src/idn2.c:87 msgid "" " -T, --tr46t Enable TR46 transitional processing\n" " -N, --tr46nt Enable TR46 non-transitional processing\n" " --no-tr46 Disable TR46 processing\n" msgstr "" " -T, --tr46t Aktivera TR46-övergångshantering\n" " -N, --tr46nt Aktivera TR46-ickeövergångshantering\n" " --no-tr46 Inaktivera TR46-hantering\n" #: src/idn2.c:92 msgid "" " --usestd3asciirules Enable STD3 ASCII rules\n" " --no-alabelroundtrip Disable A-label roundtrip for lookups\n" " --debug Print debugging information\n" " --quiet Silent operation\n" msgstr "" " --usestd3asciirules Aktivera STD3 ASCII-regler\n" " --no-alabelroundtrip Inaktivera A-etikettrundtur för uppslag\n" " --debug Skriv ut felsökningsinformation\n" " --quiet Tyst åtgärd\n" #: src/idn2.c:207 #, c-format msgid "Charset: %s\n" msgstr "Teckenuppsättning: %s\n" #: src/idn2.c:211 #, c-format msgid "libiconv required for non-UTF-8 character encoding: %s" msgstr "libiconv krävs för teckenkodning som inte är UTF-8: %s" #: src/idn2.c:217 msgid "Type each input string on a line by itself, terminated by a newline character.\n" msgstr "Skriv varje inmatningssträng på en egen rad, avslutad med nyradstecken.\n" #: src/idn2.c:248 msgid "input error" msgstr "indatafel" #~ msgid "String preparation failed" #~ msgstr "Misslyckades med strängförberedelse" #~ msgid "Punycode failed" #~ msgstr "Misslyckades med punycode" #~ msgid "Non-digit/letter/hyphen in input" #~ msgstr "Icke-siffra/bokstav/bindestreck i indata" #~ msgid "Forbidden leading or trailing minus sign (`-')" #~ msgstr "Förbjudet inledande eller eftersläpande minustecken (”-”)" #~ msgid "Output would be too large or too small" #~ msgstr "Utdata skulle vara för stort eller för litet" #~ msgid "Input does not start with ACE prefix (`xn--')" #~ msgstr "Indata startar inte med ACE-prefix (”xn--”)" #~ msgid "String not idempotent under ToASCII" #~ msgstr "Strängen är inte idempotent under ToASCII" #~ msgid "Input already contain ACE prefix (`xn--')" #~ msgstr "Indata innehåller redan ACE-prefix (”xn--”)" #~ msgid "System iconv failed" #~ msgstr "Misslyckades med systemanrop iconv" #~ msgid "System dlopen failed" #~ msgstr "Misslyckades med systemanrop dlopen" #~ msgid "Invalid input" #~ msgstr "Ogiltig indata" #~ msgid "Output would exceed the buffer space provided" #~ msgstr "Utdata skulle överskrida tillhandahållet buffertutrymme" #~ msgid "String size limit exceeded" #~ msgstr "Strängstorleken överskriden" #~ msgid "Prohibited code points in input" #~ msgstr "Förbjudna kodpunkter i indata" #~ msgid "Malformed bidirectional string" #~ msgstr "Felaktig dubbelriktad sträng" #~ msgid "Prohibited bidirectional code points in input" #~ msgstr "Förbjudna dubbelriktade kodpunkter i indata" #~ msgid "Error in stringprep profile definition" #~ msgstr "Fel i profildefinition för stringprep" #~ msgid "Flag conflict with profile" #~ msgstr "Märk konflikt med profil" #~ msgid "Unknown profile" #~ msgstr "Okänd profil" #~ msgid "Unicode normalization failed (internal error)" #~ msgstr "Misslyckades med Unicode-normalisering (internt fel)" #~ msgid "Code points prohibited by top-level domain" #~ msgstr "Kodpunkter förbjudna hos toppnivådomän" #~ msgid "Missing input" #~ msgstr "Saknar indata" #~ msgid "No top-level domain found in input" #~ msgstr "Inga toppnivådomäner funna i indata" #~ msgid "" #~ " -s, --stringprep Prepare string according to nameprep profile\n" #~ " -d, --punycode-decode Decode Punycode\n" #~ " -e, --punycode-encode Encode Punycode\n" #~ " -a, --idna-to-ascii Convert to ACE according to IDNA (default mode)\n" #~ " -u, --idna-to-unicode Convert from ACE according to IDNA\n" #~ msgstr "" #~ " -s, --stringprep Förbered sträng efter nameprep-profil\n" #~ " -d, --punycode-decode Avkoda punycode\n" #~ " -e, --punycode-encode Koda punycode\n" #~ " -a, --idna-to-ascii Konvertera till ACE utifrån IDNA (standardläge)\n" #~ " -u, --idna-to-unicode Konvertera från ACE utifrån IDNA\n" #~ msgid "" #~ " --allow-unassigned Toggle IDNA AllowUnassigned flag (default off)\n" #~ " --usestd3asciirules Toggle IDNA UseSTD3ASCIIRules flag (default off)\n" #~ msgstr "" #~ " --allow-unassigned Växla IDNA AllowUnassigned-flaggan (av som standard)\n" #~ " --usestd3asciirules Växla IDNA UseSTD3ASCIIRules-flaggan (av som standard)\n" #~ msgid "" #~ " --no-tld Don't check string for TLD specific rules\n" #~ " Only for --idna-to-ascii and --idna-to-unicode\n" #~ msgstr "" #~ " --no-tld Kontrollera inte sträng efter TLD-specifika regler\n" #~ " Endast för --idna-to-ascii och --idna-to-unicode\n" #~ msgid " -n, --nfkc Normalize string according to Unicode v3.2 NFKC\n" #~ msgstr " -n, --nfkc Normalisera sträng utefter Unicode v3.2 NFKC\n" #~ msgid "" #~ " -p, --profile=STRING Use specified stringprep profile instead\n" #~ " Valid stringprep profiles: `Nameprep',\n" #~ " `iSCSI', `Nodeprep', `Resourceprep', \n" #~ " `trace', `SASLprep'\n" #~ msgstr "" #~ " -p, --profile=STRING Använd specificerad stringprep-profil istället\n" #~ " Giltiga stringprep-profiler: ”Nameprep”,\n" #~ " ”iSCSI”, ”Nodeprep”, ”Resourceprep”, \n" #~ " ”trace”, ”SASLprep”\n" #~ msgid "only one of -s, -e, -d, -a, -u or -n can be specified" #~ msgstr "kan endast specificera en av -s, -e, -d, -a, -u eller -n" #~ msgid "could not convert from UTF-8 to UCS-4" #~ msgstr "kunde inte konvertera från UTF-8 till UCS-4" #~ msgid "stringprep_profile: %s" #~ msgstr "stringprep_profil: %s" #~ msgid "could not convert from UTF-8 to %s" #~ msgstr "kunde inte konvertera från UTF-8 till %s" #~ msgid "punycode_encode: %s" #~ msgstr "punycode_encode: %s" #~ msgid "malloc" #~ msgstr "malloc" #~ msgid "punycode_decode: %s" #~ msgstr "punycode_decode: %s" #~ msgid "could not convert from UCS-4 to UTF-8" #~ msgstr "kunde inte konvertera från UCS-4 till UTF-8" #~ msgid "idna_to_ascii_4z: %s" #~ msgstr "idna_to_ascii_4z: %s" #~ msgid "idna_to_unicode_8z4z (TLD): %s" #~ msgstr "idna_to_unicode_8z4z (TLD): %s" #~ msgid "tld_check_4z (position %lu): %s" #~ msgstr "tld_check_4z (position %lu): %s" #~ msgid "tld_check_4z: %s" #~ msgstr "tld_check_4z: %s" #~ msgid "idna_to_unicode_8z4z: %s" #~ msgstr "idna_to_unicode_8z4z: %s" #~ msgid "Could not convert string in locale encoding." #~ msgstr "Kunde inte konvertera sträng i lokal kodning." libidn2-v2.3.8/po/uk.po.in000066400000000000000000000224551476312673600152660ustar00rootroot00000000000000# Ukrainian translation of libidn2. # Copyright (C) 2011 Free Software Foundation, Inc. # This file is distributed under the same license as the libidn2 package. # # Yuri Chornoivan , 2011, 2018, 2019, 2021, 2022. msgid "" msgstr "" "Project-Id-Version: libidn2 2.3.3\n" "Report-Msgid-Bugs-To: bug-libidn2@gnu.org\n" "POT-Creation-Date: 2022-07-11 21:43+0200\n" "PO-Revision-Date: 2022-07-12 10:17+0300\n" "Last-Translator: Yuri Chornoivan \n" "Language-Team: Ukrainian \n" "Language: uk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Bugs: Report translation errors to the Language-Team address.\n" "X-Generator: Lokalize 20.12.0\n" "Plural-Forms: nplurals=1; plural=0;\n" #: lib/error.c:54 msgid "success" msgstr "виконано" #: lib/error.c:56 msgid "out of memory" msgstr "не вистачає пам'яті" #: lib/error.c:58 msgid "could not determine locale encoding format" msgstr "не вдалося визначити формат кодування локалі" #: lib/error.c:60 msgid "could not convert string to UTF-8" msgstr "не вдалося перетворити дані до UTF-8" #: lib/error.c:62 msgid "string encoding error" msgstr "помилка кодування рядка" #: lib/error.c:64 msgid "string could not be NFC normalized" msgstr "не вдалося виконати NFC-нормалізацію" #: lib/error.c:66 msgid "string contains invalid punycode data" msgstr "рядок містить некоректні дані punycode" #: lib/error.c:68 msgid "punycode encoded data will be too large" msgstr "закодовані дані punycode будуть надто великими" #: lib/error.c:70 msgid "punycode conversion resulted in overflow" msgstr "у результаті перетворення punycode отримано переповнення" #: lib/error.c:72 msgid "domain name longer than 255 characters" msgstr "назва домену є довшою за 255 символів" #: lib/error.c:74 msgid "domain label longer than 63 characters" msgstr "мітка домену є довшою за 63 символи" #: lib/error.c:76 msgid "input A-label is not valid" msgstr "вхідна A-мітка не є чинною" #: lib/error.c:78 msgid "input A-label and U-label does not match" msgstr "вхідні A-мітка і U-мітка є різними" #: lib/error.c:80 msgid "string is not in Unicode NFC format" msgstr "рядок не є рядком у форматі Unicode NFC" #: lib/error.c:82 msgid "string contains forbidden two hyphens pattern" msgstr "рядок містить заборонений фрагмент із двома дефісами" #: lib/error.c:84 msgid "string start/ends with forbidden hyphen" msgstr "рядок починається або завершується на заборонений дефіс" #: lib/error.c:86 msgid "string contains a forbidden leading combining character" msgstr "рядок містить заборонений початковий комбінований символ" #: lib/error.c:88 msgid "string contains a disallowed character" msgstr "рядок містить заборонений символ" #: lib/error.c:90 msgid "string contains a forbidden context-j character" msgstr "рядок містить заборонений символ контексту-j" #: lib/error.c:92 msgid "string contains a context-j character with null rule" msgstr "рядок містить символ контексту-j із нульовим правилом" #: lib/error.c:94 msgid "string contains a forbidden context-o character" msgstr "рядок містить заборонений символ контексту-o" #: lib/error.c:96 msgid "string contains a context-o character with null rule" msgstr "рядок містить символ контексту-o із нульовим правилом" #: lib/error.c:98 msgid "string contains unassigned code point" msgstr "у рядку міститься непов'язана позиція у таблиці кодів" #: lib/error.c:100 msgid "string has forbidden bi-directional properties" msgstr "рядок має заборонені двонапрямні властивості" #: lib/error.c:102 msgid "domain label has forbidden dot (TR46)" msgstr "у мітці домену виявлено заборонену крапку (TR46)" #: lib/error.c:105 msgid "domain label has character forbidden in transitional mode (TR46)" msgstr "у мітці домену виявлено символ, який заборонено у перехідному режимі (TR46)" #: lib/error.c:109 msgid "domain label has character forbidden in non-transitional mode (TR46)" msgstr "у мітці домену виявлено символ, який заборонено у неперехідному режимі (TR46)" #: lib/error.c:111 msgid "A-label roundtrip failed" msgstr "Помилка під час обходу A-міток" #: lib/error.c:113 msgid "Unknown error" msgstr "Невідома помилка" #: src/idn2.c:57 #, c-format msgid "Try `%s --help' for more information.\n" msgstr "Виконайте команду «%s --help», щоб дізнатися більше.\n" #: src/idn2.c:61 #, c-format msgid "Usage: %s [OPTION]... [STRINGS]...\n" msgstr "Використання: %s [ПАРАМЕТР]... [РЯДКИ]...\n" #: src/idn2.c:64 msgid "" "Internationalized Domain Name (IDNA2008) convert STRINGS, or standard input.\n" "\n" msgstr "" "РЯДКИ для перетворення Internationalized Domain Name (IDNA2008) або стандартне джерело даних.\n" "\n" #: src/idn2.c:68 msgid "" "Command line interface to the Libidn2 implementation of IDNA2008.\n" "\n" "All strings are expected to be encoded in the locale charset.\n" "\n" "To process a string that starts with `-', for example `-foo', use `--'\n" "to signal the end of parameters, as in `idn2 --quiet -- -foo'.\n" "\n" "Mandatory arguments to long options are mandatory for short options too.\n" msgstr "" "Інтерфейс командного рядка до реалізації Libidn2 IDNA2008.\n" "\n" "Програма вважає, що кодуванням всіх рядків є основне кодування вашої\n" "локалі.\n" "\n" "Для обробки рядка, що починається з «-», наприклад, «-foo» додайте у команду «--»\n" "для позначення завершення параметрів. Приклад: «idn2 --quiet -- -foo».\n" "\n" "Обов’язкові аргументи для параметрів у розгорнутому записів є обов’язковими і для\n" "скорочених форм запису.\n" #: src/idn2.c:78 msgid "" " -h, --help Print help and exit\n" " -V, --version Print version and exit\n" msgstr "" " -h, --help вивести довідкові дані і завершити роботу\n" " -V, --version вивести дані щодо версії і завершити роботу\n" #: src/idn2.c:82 msgid "" " -d, --decode Decode (punycode) domain name\n" " -l, --lookup Lookup domain name (default)\n" " -r, --register Register label\n" msgstr "" " -d, --decode розкодувати (punycode) назву домену\n" " -l, --lookup шукати назву домену (типова поведінка)\n" " -r, --register зареєструвати мітку\n" #: src/idn2.c:87 msgid "" " -T, --tr46t Enable TR46 transitional processing\n" " -N, --tr46nt Enable TR46 non-transitional processing\n" " --no-tr46 Disable TR46 processing\n" msgstr "" " -T, --tr46t увімкнути проміжну обробку TR46\n" " -N, --tr46nt увімкнути непроміжну обробку TR46\n" " --no-tr46 вимкнути обробку TR46\n" #: src/idn2.c:92 msgid "" " --usestd3asciirules Enable STD3 ASCII rules\n" " --no-alabelroundtrip Disable A-label roundtrip for lookups\n" " --debug Print debugging information\n" " --quiet Silent operation\n" msgstr "" " --usestd3asciirules увімкнути правила ASCII STD3\n" " --no-alabelroundtrip вимкнути обхід A-міток для пошуку\n" " --debug вивести відомості для діагностики\n" " --quiet режим без повідомлень\n" #: src/idn2.c:207 #, c-format msgid "Charset: %s\n" msgstr "Набір символів: %s\n" #: src/idn2.c:211 #, c-format msgid "libiconv required for non-UTF-8 character encoding: %s" msgstr "libiconv потребує кодування, відмінного від UTF-8: %s" #: src/idn2.c:217 msgid "Type each input string on a line by itself, terminated by a newline character.\n" msgstr "Виводити кожен рядок у окремому рядку, розділяти рядки символом нового рядка.\n" #: src/idn2.c:248 msgid "input error" msgstr "помилка у вхідних даних" libidn2-v2.3.8/po/vi.po.in000066400000000000000000000300201476312673600152500ustar00rootroot00000000000000# Vietnamese Translation for LibIDN # Bản dịch tiếng Việt dành cho libidn. # Copyright © 2014 Free Software Foundation, Inc. # This file is distributed under the same license as the libidn package. # Clytie Siddall , 2005-2008. # Trần Ngọc Quân , 2012-2014. # msgid "" msgstr "" "Project-Id-Version: libidn-1.29\n" "Report-Msgid-Bugs-To: bug-libidn2@gnu.org\n" "POT-Creation-Date: 2017-08-30 12:58+0200\n" "PO-Revision-Date: 2014-08-12 07:59+0700\n" "Last-Translator: Trần Ngọc Quân \n" "Language-Team: Vietnamese \n" "Language: vi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Bugs: Report translation errors to the Language-Team address.\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Poedit 1.5.5\n" "X-Poedit-SourceCharset: UTF-8\n" #: lib/error.c:56 #, fuzzy msgid "success" msgstr "Thành công" #: lib/error.c:60 #, fuzzy msgid "out of memory" msgstr "Không thể cấp phát bộ nhớ" #: lib/error.c:64 msgid "could not determine locale encoding format" msgstr "" #: lib/error.c:68 #, fuzzy msgid "could not convert string to UTF-8" msgstr "không thể chuyển đổi từ %s sang UTF-8" #: lib/error.c:72 msgid "string encoding error" msgstr "" #: lib/error.c:76 #, fuzzy msgid "string could not be NFC normalized" msgstr "không thể tiêu chuẩn hoá kiểu NFKC" #: lib/error.c:80 msgid "string contains invalid punycode data" msgstr "" #: lib/error.c:84 msgid "punycode encoded data will be too large" msgstr "" #: lib/error.c:88 msgid "punycode conversion resulted in overflow" msgstr "" #: lib/error.c:92 msgid "domain name longer than 255 characters" msgstr "" #: lib/error.c:96 msgid "domain label longer than 63 characters" msgstr "" #: lib/error.c:100 msgid "input A-label is not valid" msgstr "" #: lib/error.c:104 msgid "input A-label and U-label does not match" msgstr "" #: lib/error.c:108 #, fuzzy msgid "string is not in Unicode NFC format" msgstr "Chuỗi không không thay đổi giá trị (sau khi tự nó nhân lên) dưới sự tiêu chuẩn hoá NFKC Unicode" #: lib/error.c:112 msgid "string contains forbidden two hyphens pattern" msgstr "" #: lib/error.c:116 msgid "string start/ends with forbidden hyphen" msgstr "" #: lib/error.c:120 msgid "string contains a forbidden leading combining character" msgstr "" #: lib/error.c:124 msgid "string contains a disallowed character" msgstr "" #: lib/error.c:128 msgid "string contains a forbidden context-j character" msgstr "" #: lib/error.c:132 msgid "string contains a context-j character with null rule" msgstr "" #: lib/error.c:136 msgid "string contains a forbidden context-o character" msgstr "" #: lib/error.c:140 msgid "string contains a context-o character with null rule" msgstr "" #: lib/error.c:144 #, fuzzy msgid "string contains unassigned code point" msgstr "Cấm gán điểm mã trong dữ liệu nhập" #: lib/error.c:148 #, fuzzy msgid "string has forbidden bi-directional properties" msgstr "Dữ liệu nhập chứa tài sản hai hướng xung đột" #: lib/error.c:152 msgid "Unknown error" msgstr "Lỗi không rõ" #: src/idn2.c:59 #, c-format msgid "Try `%s --help' for more information.\n" msgstr "Thử lệnh “%s --help” để xem thêm thông tin.\n" #: src/idn2.c:63 #, c-format msgid "Usage: %s [OPTION]... [STRINGS]...\n" msgstr "Cách dùng: %s [TÙY_CHỌN]... [CHUỖI]...\n" #: src/idn2.c:66 #, fuzzy msgid "" "Internationalized Domain Name (IDNA2008) convert STRINGS, or standard input.\n" "\n" msgstr "Chuyển đổi các CHUỖI sang IDN (tên miền đã quốc tế hoá), hay đầu vào tiêu chuẩn.\n" #: src/idn2.c:70 #, fuzzy msgid "" "Command line interface to the Libidn2 implementation of IDNA2008.\n" "\n" "All strings are expected to be encoded in the locale charset.\n" "\n" "To process a string that starts with `-', for example `-foo', use `--'\n" "to signal the end of parameters, as in `idn2 --quiet -- -foo'.\n" "\n" "Mandatory arguments to long options are mandatory for short options too.\n" msgstr "" "Giao diện dòng lệnh với thư viện tên miền đã quốc tế hoá.\n" "\n" "Mọi chuỗi nên được mã hoá theo bộ ký tự đã thích trong miền địa phương\n" "của bạn. Hãy dùng tùy chọn \"--debug\" (gỡ lỗi) để tìm biết bộ ký tự nào.\n" "Bạn cũng có thể ghi đè lên bộ ký tự này bằng cách đặt biến môi trường\n" "CHARSET.\n" "\n" "Để xử lý một chuỗi bắt đầu với \"-\", v.d. \"-foo\", dùng \"--\" để\n" "để ra tín hiệu kết thúc đối số, như trong \"idn --quiet -a -- -foo\".\n" "\n" "Mọi đối số bắt buộc phải sử dụng với tùy chọn dài thì cũng cũng bắt buộc với tùy chọn ngắn.\n" #: src/idn2.c:80 msgid "" " -h, --help Print help and exit\n" " -V, --version Print version and exit\n" msgstr "" " -h, --help In ra trợ giúp rồi thoát\n" " -V, --version In ra số thứ tự phiên bản rồi thoát\n" #: src/idn2.c:84 msgid "" " -d, --decode Decode (punycode) domain name\n" " -l, --lookup Lookup domain name (default)\n" " -r, --register Register label\n" msgstr "" #: src/idn2.c:89 msgid "" " -T, --tr46t Enable TR46 transitional processing\n" " -N, --tr46nt Enable TR46 non-transitional processing\n" " --no-tr46 Disable TR46 processing\n" msgstr "" #: src/idn2.c:94 #, fuzzy msgid "" " --nostd3asciirules Disable STD3 ASCII rules\n" " --debug Print debugging information\n" " --quiet Silent operation\n" msgstr "" " --debug In ra thông tin gỡ lỗi\n" " --quiet Thực hiện ở chế độ im lặng\n" #: src/idn2.c:215 #, fuzzy, c-format msgid "Charset: %s\n" msgstr "Bộ ký tự \"%s\".\n" #: src/idn2.c:219 msgid "Type each input string on a line by itself, terminated by a newline character.\n" msgstr "Gõ mỗi chuỗi nhập trên một đường riêng, kết thúc bằng ký tự dòng mới.\n" #: src/idn2.c:247 msgid "input error" msgstr "lỗi đầu vào" #~ msgid "String preparation failed" #~ msgstr "Chuẩn bị chuỗi gặp lỗi" #~ msgid "Punycode failed" #~ msgstr "Punycode (mã yếu đuối) gặp lỗi" #~ msgid "Non-digit/letter/hyphen in input" #~ msgstr "Dữ liệu nhập chứa ký tự không phải là chữ số/chữ/dấu gạch nối" #~ msgid "Forbidden leading or trailing minus sign (`-')" #~ msgstr "Không cho phép dấu gạch nối (“-”) đi trước hay theo sau" #~ msgid "Output would be too large or too small" #~ msgstr "Dữ liệu xuất sẽ quá lớn hay quá nhỏ" #~ msgid "Input does not start with ACE prefix (`xn--')" #~ msgstr "Dữ liệu nhập không bắt đầu bằng tiền tố ACE (“xn--”)" #~ msgid "String not idempotent under ToASCII" #~ msgstr "Chuỗi không tránh nhân lên dưới ToASCII" #~ msgid "Input already contain ACE prefix (`xn--')" #~ msgstr "Dữ liệu nhập đã sẵn chứa tiền tố ACE (“xn--”)" #~ msgid "System iconv failed" #~ msgstr "Lỗi iconv hệ thống" #~ msgid "System dlopen failed" #~ msgstr "Lỗi dlopen hệ thống" #~ msgid "Invalid input" #~ msgstr "Dữ liệu nhập không hợp lệ" #~ msgid "Output would exceed the buffer space provided" #~ msgstr "Dữ liệu xuất sẽ vượt quá dung lượng bộ nhớ đệm đã cung cấp" #~ msgid "String size limit exceeded" #~ msgstr "Giới hạn kích cỡ chuỗi bị vượt quá" #~ msgid "Prohibited code points in input" #~ msgstr "Dữ liệu nhập chứa điểm mã cấm" #~ msgid "Malformed bidirectional string" #~ msgstr "Chuỗi thuận nghịch có dạng sai" #~ msgid "Prohibited bidirectional code points in input" #~ msgstr "Dữ liệu nhập chứa điểm mã hai hướng cấm" #~ msgid "Error in stringprep profile definition" #~ msgstr "Lỗi trong định nghĩa hồ sơ stringprep (chuẩn bị chuỗi)" #~ msgid "Flag conflict with profile" #~ msgstr "Cờ xung dột với hồ sơ" #~ msgid "Unknown profile" #~ msgstr "Hồ sơ lạ" #~ msgid "Unicode normalization failed (internal error)" #~ msgstr "Lỗi tiêu chuẩn hoá Unicode (lỗi nội bộ)" #~ msgid "Code points prohibited by top-level domain" #~ msgstr "Điểm mã bị cấm bởi miền cấp đầu" #~ msgid "Missing input" #~ msgstr "Thiếu dữ liệu nhập" #~ msgid "No top-level domain found in input" #~ msgstr "Không tìm thấy miền cấp đầu trong dữ liệu nhập" #~ msgid "" #~ " -s, --stringprep Prepare string according to nameprep profile\n" #~ " -d, --punycode-decode Decode Punycode\n" #~ " -e, --punycode-encode Encode Punycode\n" #~ " -a, --idna-to-ascii Convert to ACE according to IDNA (default mode)\n" #~ " -u, --idna-to-unicode Convert from ACE according to IDNA\n" #~ msgstr "" #~ " -s, --stringprep Chuẩn bị chuỗi tùy theo hồ sơ nameprep\n" #~ " -d, --punycode-decode Giải mã Punycode\n" #~ " -e, --punycode-encode Mã hoá Punycode\n" #~ " -a, --idna-to-ascii Chuyển đổi sang ACE tùy theo IDNA (chế độ mặc định)\n" #~ " -u, --idna-to-unicode Chuyển đổi từ ACE tùy theo IDNA\n" #~ msgid "" #~ " --allow-unassigned Toggle IDNA AllowUnassigned flag (default off)\n" #~ " --usestd3asciirules Toggle IDNA UseSTD3ASCIIRules flag (default off)\n" #~ msgstr "" #~ " --allow-unassigned Bật/tắt cờ IDNA AllowUnassigned (mặc định là tắt)\n" #~ " --usestd3asciirules Bật/tắt cờ IDNA UseSTD3ASCIIRules (mặc định là tắt)\n" #~ msgid "" #~ " --no-tld Don't check string for TLD specific rules\n" #~ " Only for --idna-to-ascii and --idna-to-unicode\n" #~ msgstr "" #~ " -t, --no-tld Không kiểm tra chuỗi cho quy tắc đặc tả TLD\n" #~ " Chỉ dành cho --idna-to-ascii và --idna-to-unicode\"\n" #~ msgid " -n, --nfkc Normalize string according to Unicode v3.2 NFKC\n" #~ msgstr " -n, --nfkc Tiêu chuẩn hoá chuỗi tùy theo Unicode v3.2 NFKC\n" #~ msgid "" #~ " -p, --profile=STRING Use specified stringprep profile instead\n" #~ " Valid stringprep profiles: `Nameprep',\n" #~ " `iSCSI', `Nodeprep', `Resourceprep', \n" #~ " `trace', `SASLprep'\n" #~ msgstr "" #~ " -p, --profile=CHUỖI Dùng hồ sơ stringprep đã chỉ định thay vào đó\n" #~ " Các hồ sơ stringprep hợp lệ: “Nameprep”,\n" #~ " “iSCSI”, “Nodeprep”, “Resourceprep”, \n" #~ " “trace”, “SASLprep”\n" #~ msgid "only one of -s, -e, -d, -a, -u or -n can be specified" #~ msgstr "chỉ có thể chỉ ra một trong số các đối số -s, -e, -d, -a, -u hay -n" #~ msgid "could not convert from UTF-8 to UCS-4" #~ msgstr "không thể chuyển đổi từ UTF-8 sang UCS-4" #~ msgid "stringprep_profile: %s" #~ msgstr "stringprep_profile: %s" #~ msgid "could not convert from UTF-8 to %s" #~ msgstr "không thể chuyển đổi từ UTF-8 sang %s" #~ msgid "punycode_encode: %s" #~ msgstr "punycode_encode: %s" #~ msgid "malloc" #~ msgstr "malloc" #~ msgid "punycode_decode: %s" #~ msgstr "punycode_decode: %s" #~ msgid "could not convert from UCS-4 to UTF-8" #~ msgstr "không thể chuyển đổi từ UCS-4 sang UTF-8" #~ msgid "idna_to_ascii_4z: %s" #~ msgstr "idna_to_ascii_4z: %s" #~ msgid "idna_to_unicode_8z4z (TLD): %s" #~ msgstr "idna_to_unicode_8z4z (TLD): %s" #~ msgid "tld_check_4z (position %lu): %s" #~ msgstr "tld_check_4z (vị trí %lu): %s" #~ msgid "tld_check_4z: %s" #~ msgstr "tld_check_4z: %s" #~ msgid "idna_to_unicode_8z4z: %s" #~ msgstr "idna_to_unicode_8z4z: %s" #~ msgid "" #~ "\n" #~ "Report bugs to <%s>.\n" #~ msgstr "" #~ "\n" #~ "Thông báo lỗi cho <%s>.\n" libidn2-v2.3.8/po/zh_CN.po.in000066400000000000000000000313361476312673600156460ustar00rootroot00000000000000# Simplified Chinese translation for libidn2 # Copyright (C) 2008 Free Software Foundation, Inc. # This file is distributed under the same license as the libidn2 package. # Meng Jie , 2005. # Ji ZhengYu , 2011, 2012. # Boyuan Yang <073plan@gmail.com>, 2020, 2021, 2022. msgid "" msgstr "" "Project-Id-Version: libidn2 2.3.3\n" "Report-Msgid-Bugs-To: bug-libidn2@gnu.org\n" "POT-Creation-Date: 2022-07-11 21:43+0200\n" "PO-Revision-Date: 2022-07-13 16:16-0400\n" "Last-Translator: Boyuan Yang <073plan@gmail.com>\n" "Language-Team: Chinese (simplified) \n" "Language: zh_CN\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Bugs: Report translation errors to the Language-Team address.\n" "X-Generator: Poedit 3.1\n" #: lib/error.c:54 msgid "success" msgstr "成功" #: lib/error.c:56 msgid "out of memory" msgstr "内存耗尽" #: lib/error.c:58 msgid "could not determine locale encoding format" msgstr "无法确定区域(locale)编码格式" #: lib/error.c:60 msgid "could not convert string to UTF-8" msgstr "无法将字符串转为 UTF-8" #: lib/error.c:62 msgid "string encoding error" msgstr "字符串编码错误" #: lib/error.c:64 msgid "string could not be NFC normalized" msgstr "无法对字符串进行 NFC 标准化" #: lib/error.c:66 msgid "string contains invalid punycode data" msgstr "字符串包含无效的国际化域名编码(punycode)数据" #: lib/error.c:68 msgid "punycode encoded data will be too large" msgstr "国际化域名编码(punycode)数据将会过长" #: lib/error.c:70 msgid "punycode conversion resulted in overflow" msgstr "国际化域名编码(punycode)转换导致了溢出" #: lib/error.c:72 msgid "domain name longer than 255 characters" msgstr "域名长度超过 255 字符" #: lib/error.c:74 msgid "domain label longer than 63 characters" msgstr "域标签长度超过 63 字符" #: lib/error.c:76 msgid "input A-label is not valid" msgstr "输入 A-label 无效" #: lib/error.c:78 msgid "input A-label and U-label does not match" msgstr "输入 A-label 和 U-label 不匹配" #: lib/error.c:80 msgid "string is not in Unicode NFC format" msgstr "字符串未使用 Unicode NFC 格式" #: lib/error.c:82 msgid "string contains forbidden two hyphens pattern" msgstr "字符串包含了被禁止使用的双连字符模式" #: lib/error.c:84 msgid "string start/ends with forbidden hyphen" msgstr "字符串的起始部分或终结束部分为被禁止使用的连字符" #: lib/error.c:86 msgid "string contains a forbidden leading combining character" msgstr "字符串包含了禁止使用的起始部分合并字符" #: lib/error.c:88 msgid "string contains a disallowed character" msgstr "字符串包含了不允许的字符" #: lib/error.c:90 msgid "string contains a forbidden context-j character" msgstr "字符串包含了禁止使用的 context-j 字符" #: lib/error.c:92 msgid "string contains a context-j character with null rule" msgstr "字符串包含带空规则(null rule)的 context-j 字符" #: lib/error.c:94 msgid "string contains a forbidden context-o character" msgstr "字符串包含了禁止使用的 context-o 字符" #: lib/error.c:96 msgid "string contains a context-o character with null rule" msgstr "字符串包含带空规则(null rule)的 context-o 字符" #: lib/error.c:98 msgid "string contains unassigned code point" msgstr "字符串包含未分配的码点" #: lib/error.c:100 msgid "string has forbidden bi-directional properties" msgstr "字符串含有禁止使用的双向属性" #: lib/error.c:102 msgid "domain label has forbidden dot (TR46)" msgstr "域标签含有被禁止使用的点(TR46)" #: lib/error.c:105 msgid "domain label has character forbidden in transitional mode (TR46)" msgstr "域标签含有过渡模式(TR46)禁止使用的字符" #: lib/error.c:109 msgid "domain label has character forbidden in non-transitional mode (TR46)" msgstr "域标签含有非过渡模式(TR46)禁止使用的字符" #: lib/error.c:111 msgid "A-label roundtrip failed" msgstr "A-label roundtrip 失败" #: lib/error.c:113 msgid "Unknown error" msgstr "未知错误" #: src/idn2.c:57 #, c-format msgid "Try `%s --help' for more information.\n" msgstr "尝试用‘%s --help’获取更多信息。\n" #: src/idn2.c:61 #, c-format msgid "Usage: %s [OPTION]... [STRINGS]...\n" msgstr "用法: %s [选项]... [字符串]...\n" #: src/idn2.c:64 msgid "" "Internationalized Domain Name (IDNA2008) convert STRINGS, or standard input.\n" "\n" msgstr "国际化域名(IDNA2008)转换给定的字符串或标准输入的内容。\n" #: src/idn2.c:68 msgid "" "Command line interface to the Libidn2 implementation of IDNA2008.\n" "\n" "All strings are expected to be encoded in the locale charset.\n" "\n" "To process a string that starts with `-', for example `-foo', use `--'\n" "to signal the end of parameters, as in `idn2 --quiet -- -foo'.\n" "\n" "Mandatory arguments to long options are mandatory for short options too.\n" msgstr "" "Libidn2 实现的 IDNA2008 的命令行界面。\n" "\n" "所有的字符串都应以您所在区域的最合适的字符集进行编码。\n" "\n" "如需处理一个以连字符(“-”)起始的字符串,例如“-foo”,请使用\n" "“--”指示参数的结束位置,例如“idn2 --quiet -- -foo”。\n" "\n" "长选项所必需的参数对于短选项来说也是必需的。\n" #: src/idn2.c:78 msgid "" " -h, --help Print help and exit\n" " -V, --version Print version and exit\n" msgstr "" " -h, --help 打印此帮助并退出\n" " -V, --version 打印程序版本并退出\n" #: src/idn2.c:82 msgid "" " -d, --decode Decode (punycode) domain name\n" " -l, --lookup Lookup domain name (default)\n" " -r, --register Register label\n" msgstr "" " -d, --decode 解码(punycode)域名\n" " -l, --lookup 查找域名(默认)\n" " -r, --register 记录标签\n" #: src/idn2.c:87 msgid "" " -T, --tr46t Enable TR46 transitional processing\n" " -N, --tr46nt Enable TR46 non-transitional processing\n" " --no-tr46 Disable TR46 processing\n" msgstr "" " -T, --tr46t 启用 TR46 过渡处理\n" " -N, --tr46nt 启用 TR46 非过渡处理\n" " --no-tr46 禁用 TR46 处理\n" #: src/idn2.c:92 msgid "" " --usestd3asciirules Enable STD3 ASCII rules\n" " --no-alabelroundtrip Disable A-label roundtrip for lookups\n" " --debug Print debugging information\n" " --quiet Silent operation\n" msgstr "" " --usestd3asciirules 启用 STD3 ASCII 规则\n" " --no-alabelroundtrip 查找时禁用 A-label roundtrip\n" " --debug 打印调试信息\n" " --quiet 处理时不显示信息\n" #: src/idn2.c:207 #, c-format msgid "Charset: %s\n" msgstr "字符集:%s\n" #: src/idn2.c:211 #, c-format msgid "libiconv required for non-UTF-8 character encoding: %s" msgstr "非 UTF-8 字符编码需要 libiconv:%s" #: src/idn2.c:217 msgid "Type each input string on a line by itself, terminated by a newline character.\n" msgstr "输入时,每个字符串单占一行。\n" #: src/idn2.c:248 msgid "input error" msgstr "输入错误" #~ msgid "String preparation failed" #~ msgstr "预备字符串失败" #~ msgid "Punycode failed" #~ msgstr "Punycode 失败" #~ msgid "Non-digit/letter/hyphen in input" #~ msgstr "输入中出现非数字/字母/连字符" #~ msgid "Forbidden leading or trailing minus sign (`-')" #~ msgstr "不能使用‘-’作为起始或终止符" #~ msgid "Output would be too large or too small" #~ msgstr "输出太大或太小" #~ msgid "Input does not start with ACE prefix (`xn--')" #~ msgstr "输入未以 ACE 前缀(‘xn--’)开头" #~ msgid "String not idempotent under ToASCII" #~ msgstr "ToASCII 中字符串不是幂等的" #~ msgid "Input already contain ACE prefix (`xn--')" #~ msgstr "输入已经包含 ACE前缀(‘xn--’)" #~ msgid "System iconv failed" #~ msgstr "系统 iconv 失败" #~ msgid "System dlopen failed" #~ msgstr "系统 dlopen 失败" #~ msgid "Invalid input" #~ msgstr "无效输入" #~ msgid "Output would exceed the buffer space provided" #~ msgstr "输入将溢出所提供的缓冲区" #~ msgid "String size limit exceeded" #~ msgstr "字符串大小越界" #~ msgid "Prohibited code points in input" #~ msgstr "输入中不能出现代码点" #~ msgid "Malformed bidirectional string" #~ msgstr "双向字符串格式错误" #~ msgid "Prohibited bidirectional code points in input" #~ msgstr "输入中不能出现双向的代码点" #~ msgid "Error in stringprep profile definition" #~ msgstr "Stringpref 配置文件定义出错" #~ msgid "Flag conflict with profile" #~ msgstr "标识与配置文件冲突" #~ msgid "Unknown profile" #~ msgstr "未知的配置文件" #~ msgid "Unicode normalization failed (internal error)" #~ msgstr "Unicode 正规化失败(内部错误)" #~ msgid "Code points prohibited by top-level domain" #~ msgstr "顶级域不接受代码点" #~ msgid "Missing input" #~ msgstr "输入缺失" #~ msgid "No top-level domain found in input" #~ msgstr "输入中未发现顶级域" #~ msgid "" #~ " -s, --stringprep Prepare string according to nameprep profile\n" #~ " -d, --punycode-decode Decode Punycode\n" #~ " -e, --punycode-encode Encode Punycode\n" #~ " -a, --idna-to-ascii Convert to ACE according to IDNA (default mode)\n" #~ " -u, --idna-to-unicode Convert from ACE according to IDNA\n" #~ msgstr "" #~ " -s, --stringprep 按 nameprep 配置文件 准备字符串\n" #~ " -d, --punycode-decode 解码 Punycode\n" #~ " -e, --punycode-encode 编码 Punycode\n" #~ " -a, --idna-to-ascii 按 IDNA 转换为 ACE (默认方式)\n" #~ " -u, --idna-to-unicode 按 IDNA 从 ACE 转换\n" #~ msgid "" #~ " --allow-unassigned Toggle IDNA AllowUnassigned flag (default off)\n" #~ " --usestd3asciirules Toggle IDNA UseSTD3ASCIIRules flag (default off)\n" #~ msgstr "" #~ " --allow-unassigned 切换 IDNA AllowUnassigned 标识(默认关闭)\n" #~ " --usestd3asciirules 切换 IDNA UseSTD3ASCIIRules 标识(默认关闭)\n" #~ msgid "" #~ " --no-tld Don't check string for TLD specific rules\n" #~ " Only for --idna-to-ascii and --idna-to-unicode\n" #~ msgstr "" #~ " --no-tld 不按 TLD 指定的规则检查字符串\n" #~ " 仅对 --idna-to-ascii 和 --idna-to-unicode 有效\n" #~ msgid " -n, --nfkc Normalize string according to Unicode v3.2 NFKC\n" #~ msgstr " -n, --nfkc 按 Unicode v3.2 NFKC 正规化字符串\n" #~ msgid "" #~ " -p, --profile=STRING Use specified stringprep profile instead\n" #~ " Valid stringprep profiles: `Nameprep',\n" #~ " `iSCSI', `Nodeprep', `Resourceprep', \n" #~ " `trace', `SASLprep'\n" #~ msgstr "" #~ " -p, --profile=STRING 使用指定的 stringprep 配置文件 代替\n" #~ " 有效的 stringprep 配置文件: `Nameprep',\n" #~ " `iSCSI', `Nodeprep', `Resourceprep', \n" #~ " `trace', `SASLprep'\n" #~ msgid "only one of -s, -e, -d, -a, -u or -n can be specified" #~ msgstr "只能指定 -s, -e, -d, -a, -u 或是 -n 中的一个" #~ msgid "could not convert from UTF-8 to UCS-4" #~ msgstr "无法将 UTF-8 转为 UCS-4" #~ msgid "stringprep_profile: %s" #~ msgstr "stringprep_profile:%s" #~ msgid "could not convert from UTF-8 to %s" #~ msgstr "无法将 UTF-8 转为 %s" #~ msgid "punycode_encode: %s" #~ msgstr "punycode_encode:%s" #~ msgid "malloc" #~ msgstr "malloc" #~ msgid "punycode_decode: %s" #~ msgstr "punycode_decode: %s" #~ msgid "could not convert from UCS-4 to UTF-8" #~ msgstr "无法将 UCS-4 转为 UTF-8" #~ msgid "idna_to_ascii_4z: %s" #~ msgstr "idna_to_ascii_4z:%s" #~ msgid "idna_to_unicode_8z4z (TLD): %s" #~ msgstr "idna_to_unicode_8z4z (TLD):%s" #~ msgid "tld_check_4z (position %lu): %s" #~ msgstr "tld_check_4z (位置 %lu):%s" #~ msgid "tld_check_4z: %s" #~ msgstr "tld_check_4z:%s" #~ msgid "idna_to_unicode_8z4z: %s" #~ msgstr "idna_to_unicode_8z4z:%s" #~ msgid "" #~ "\n" #~ "Report bugs to <%s>.\n" #~ msgstr "" #~ "\n" #~ "发送错误报告至 <%s>。发送翻译错误至 Chinese (simplified) \n" #~ msgid "input[%lu] = U+%04x\n" #~ msgstr "输入[%lu] = U+%04x\n" #~ msgid "output[%lu] = U+%04x\n" #~ msgstr "输出[%lu] = U+%04x\n" #~ msgid "tld[%lu] = U+%04x\n" #~ msgstr "tld[%lu] = U+%04x\n" libidn2-v2.3.8/src/000077500000000000000000000000001476312673600140435ustar00rootroot00000000000000libidn2-v2.3.8/src/Makefile.am000066400000000000000000000034121476312673600160770ustar00rootroot00000000000000# Copyright (C) 2011-2025 Simon Josefsson # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU 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 General Public License for more details. # You should have received a copy of the GNU General Public License # along with this program. If not, see . AM_CPPFLAGS = -I$(top_builddir)/gl -I$(top_srcdir)/gl AM_CPPFLAGS += -I$(top_srcdir) -I$(top_builddir) -I$(top_builddir)/lib -I$(srcdir) AM_CPPFLAGS += -DLOCALEDIR=\"$(localedir)\" AM_CPPFLAGS += -I$(top_srcdir)/unistring/ -I$(top_builddir)/unistring/ AM_CFLAGS = $(WERROR_CFLAGS) $(WARN_CFLAGS) bin_PROGRAMS = idn2 idn2_SOURCES = idn2.c idn2_LDADD = libidn2_cmd.la ../lib/libidn2.la ../gl/libgnu.la ../unistring/libunistring.la $(LTLIBUNISTRING) $(LIBS) EXTRA_idn2_DEPENDENCIES = $(top_srcdir)/.version idn2.c: $(BUILT_SOURCES) noinst_LTLIBRARIES = libidn2_cmd.la libidn2_cmd_la_SOURCES = idn2.ggo idn2_cmd.c idn2_cmd.h libidn2_cmd_la_LIBADD = ../gl/libgnu.la ../unistring/libunistring.la $(LTLIBUNISTRING) libidn2_cmd_la_CFLAGS = # pattern rule (%) needed for parallel make (-j) idn2_cmd%c idn2_cmd%h: idn2.ggo gengetopt --unamed-opts --no-handle-version --no-handle-help \ --set-package="idn2" \ --input $< --file-name idn2_cmd perl -pi -e 's/\[OPTIONS\]/\[OPTION\]/g' idn2_cmd.c perl -pi -e 's/\[FILES\]/\[STRING\]/g' idn2_cmd.c BUILT_SOURCES = idn2_cmd.c idn2_cmd.h MAINTAINERCLEANFILES = $(BUILT_SOURCES) libidn2-v2.3.8/src/idn2.c000066400000000000000000000154101476312673600150440ustar00rootroot00000000000000/* idn2.c - command line interface to libidn2 Copyright (C) 2011-2025 Simon Josefsson, Tim Ruehsen This program is free software: you can redistribute it and/or modify it under the terms of the GNU 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 General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see . */ #include #include #include #include #include #include #include #include #include #include #include #include #include /* Gnulib headers. */ #include #include #define _(String) dgettext (PACKAGE, String) #include #include #include "idn2_cmd.h" #ifdef __cplusplus extern // define a global const variable in C++, C doesn't need it. #endif const char version_etc_copyright[] = /* Do *not* mark this string for translation. %s is a copyright symbol suitable for this locale, and %d is the copyright year. */ "Copyright %s 2011-%d Simon Josefsson, Tim Ruehsen."; static void usage (int status) { if (status != EXIT_SUCCESS) fprintf (stderr, _("Try `%s --help' for more information.\n"), program_name); else { printf (_("\ Usage: %s [OPTION]... [STRINGS]...\n\ "), program_name); fputs (_("\ Internationalized Domain Name (IDNA2008) convert STRINGS, or standard input.\n\ \n\ "), stdout); fputs (_("\ Command line interface to the Libidn2 implementation of IDNA2008.\n\ \n\ All strings are expected to be encoded in the locale charset.\n\ \n\ To process a string that starts with `-', for example `-foo', use `--'\n\ to signal the end of parameters, as in `idn2 --quiet -- -foo'.\n\ \n\ Mandatory arguments to long options are mandatory for short options too.\n\ "), stdout); fputs (_("\ -h, --help Print help and exit\n\ -V, --version Print version and exit\n\ "), stdout); fputs (_("\ -d, --decode Decode (punycode) domain name\n\ -l, --lookup Lookup domain name (default)\n\ -r, --register Register label\n\ "), stdout); fputs (_("\ -T, --tr46t Enable TR46 transitional processing\n\ -N, --tr46nt Enable TR46 non-transitional processing\n\ --no-tr46 Disable TR46 processing\n\ "), stdout); fputs (_("\ --usestd3asciirules Enable STD3 ASCII rules\n\ --no-alabelroundtrip Disable A-label roundtrip for lookups\n\ --debug Print debugging information\n\ --quiet Silent operation\n\ "), stdout); emit_bug_reporting_address (); } exit (status); } static void hexdump (const char *prefix, const char *str) { uint8_t *u8; uint32_t *u32 = NULL; size_t u32len; size_t i; const char *encoding = locale_charset (); u8 = u8_strconv_from_encoding (str, encoding, iconveh_error); if (u8) u32 = u8_to_u32 (u8, strlen ((char *) u8), NULL, &u32len); for (i = 0; i < strlen (str); i++) fprintf (stderr, "%s[%lu] = 0x%02x\n", prefix, (unsigned long) i, (unsigned) (str[i] & 0xFF)); if (u8 && strcmp (str, (char *) u8) != 0) for (i = 0; i < strlen ((char *) u8); i++) fprintf (stderr, "UTF-8 %s[%lu] = 0x%02x\n", prefix, (unsigned long) i, (unsigned) u8[i] & 0xFF); if (u8 && u32) for (i = 0; i < u32len; i++) fprintf (stderr, "UCS-4 %s[%lu] = U+%04x\n", prefix, (unsigned long) i, u32[i]); free (u8); free (u32); } static struct gengetopt_args_info args_info; static void process_input (char *readbuf, int flags) { size_t len = strlen (readbuf); char *output; const char *tag; int rc; if (len && readbuf[len - 1] == '\n') readbuf[len - 1] = '\0'; if (args_info.debug_given) hexdump ("input", readbuf); if (args_info.register_given) { rc = idn2_register_ul (readbuf, NULL, &output, flags); tag = "register"; } else if (args_info.decode_given) { rc = idn2_to_unicode_lzlz (readbuf, &output, 0); tag = "decode"; } else { rc = idn2_to_ascii_lz (readbuf, &output, flags); tag = "toAscii"; } if (rc == IDN2_OK) { if (args_info.debug_given) hexdump ("output", readbuf); printf ("%s\n", output); free (output); } else error (EXIT_FAILURE, 0, "%s: %s", tag, idn2_strerror (rc)); } int main (int argc, char *argv[]) { unsigned cmdn; int flags = IDN2_NONTRANSITIONAL; setlocale (LC_ALL, ""); set_program_name (argv[0]); bindtextdomain (PACKAGE, LOCALEDIR); bindtextdomain ("gnulib", GNULIB_LOCALEDIR); textdomain (PACKAGE); if (cmdline_parser (argc, argv, &args_info) != 0) return EXIT_FAILURE; if (args_info.version_given) { version_etc (stdout, "idn2", PACKAGE_NAME, VERSION, "Simon Josefsson, Tim Ruehsen", (char *) NULL); return EXIT_SUCCESS; } if (args_info.help_given) usage (EXIT_SUCCESS); if (!args_info.quiet_given && args_info.inputs_num == 0 && isatty (fileno (stdin))) version_etc (stderr, NULL, PACKAGE, VERSION, (char *) NULL); if (args_info.debug_given) fprintf (stderr, _("Charset: %s\n"), locale_charset ()); #if !HAVE_ICONV if (strcmp (locale_charset (), "UTF-8") != 0) error (77, 0, _("libiconv required for non-UTF-8 character encoding: %s"), locale_charset ()); #endif if (!args_info.quiet_given && args_info.inputs_num == 0 && isatty (fileno (stdin))) fprintf (stderr, "%s", _("Type each input string on a line by itself, " "terminated by a newline character.\n")); if (args_info.tr46t_given) flags = IDN2_TRANSITIONAL; else if (args_info.tr46nt_given) flags = IDN2_NONTRANSITIONAL; else if (args_info.no_tr46_given) flags = IDN2_NO_TR46; if (flags && args_info.usestd3asciirules_given) flags |= IDN2_USE_STD3_ASCII_RULES; if (flags && args_info.no_alabelroundtrip_given) flags |= IDN2_NO_ALABEL_ROUNDTRIP; for (cmdn = 0; cmdn < args_info.inputs_num; cmdn++) process_input (args_info.inputs[cmdn], flags | IDN2_NFC_INPUT); if (!cmdn) { char *buf = NULL; size_t bufsize = 0; while (getline (&buf, &bufsize, stdin) > 0) process_input (buf, flags); free (buf); } if (ferror (stdin)) error (EXIT_FAILURE, errno, "%s", _("input error")); cmdline_parser_free (&args_info); return EXIT_SUCCESS; } libidn2-v2.3.8/src/idn2.ggo000066400000000000000000000023441476312673600154000ustar00rootroot00000000000000# Copyright (C) 2011-2025 Simon Josefsson # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU 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 General Public License for more details. # You should have received a copy of the GNU General Public License # along with this program. If not, see . option "decode" d "Decode (punycode) domain name" no option "lookup" l "Lookup domain name (default)" no option "register" r "Register label" no option "tr46t" T "Enable TR46 transitional processing" flag off option "tr46nt" N "Enable TR46 non-transitional processing" flag off option "no-tr46" - "Disable TR46 processing" flag off option "usestd3asciirules" - "Enable STD3 ASCII rules" flag off option "no-alabelroundtrip" - "Disable A-label roundtrip for lookups" flag off option "debug" - "Print debugging information" flag off option "quiet" - "Silent operation" flag off libidn2-v2.3.8/tests/000077500000000000000000000000001476312673600144165ustar00rootroot00000000000000libidn2-v2.3.8/tests/IdnaTest.txt000066400000000000000000020620611476312673600167010ustar00rootroot00000000000000# IdnaTest.txt # Date: 2017-06-02, 14:19:52 GMT # © 2017 Unicode®, Inc. # Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries. # For terms of use, see http://www.unicode.org/terms_of_use.html # # Contains test cases for verifying UTS46 conformance. For more information, # see http://www.unicode.org/reports/tr46/ # # FORMAT: # # This file is in UTF8, with certain characters escaped using the \uXXXX or \x{XXXX} # convention where they could otherwise have a confusing display. # These characters include: # # - General Categories C, Z, and M # - Default ignorable characters # - Bidi categories R, AL, AN # # Columns (c1, c2,...) are separated by semicolons. # Leading and trailing spaces and tabs in each column are ignored. # Comments are indicated with hash marks. # # Column 1: type - T for transitional, N for nontransitional, B for both # Column 2: source - The source string to be tested # Column 3: toUnicode - The result of applying toUnicode to the source, using nontransitional. # A blank value means the same as the source value; a value in [...] is a set of error codes. # Column 4: toASCII - The result of applying toASCII to the source, using the specified type: T, N, or B. # A blank value means the same as the toUnicode value; a value in [...] is a set of error codes. # Column 5: idna2008 - NV8 is only present if the status is valid but the character is excluded by IDNA2008 # from all domain names for all versions of Unicode. # XV8 is present when the character is excluded by IDNA2008 for the current version of Unicode. # These are informative values only. # # If the value of toUnicode is the same as source, the column will be blank. # The line comments currently show visible characters that have been escaped # (after removing default-ignorables and controls, except for whitespace) # # The test is performed with the following flag settings: # # VerifyDnsLength: true # CheckHyphens: true # CheckBidi: true # CheckJoiners: true # UseSTD3ASCIIRules: true # # An error in toUnicode or toASCII is indicated by a value in square brackets, such as "[B5 B6]". # In such a case, the contents is a list of error codes based on the step numbers in UTS46 and IDNA2008, # with the following formats: # # Pn for Section 4 Processing step n # Vn for 4.1 Validity Criteria step n # An for 4.2 ToASCII step n # Bn for Bidi (in IDNA2008) # Cn for ContextJ (in IDNA2008) # # However, these particular error codes are only informative; # the important feature is whether or not there is an error. # # CONFORMANCE: # # To test for conformance to UTS46, an implementation must first perform the toUnicode operation # on the source string, then the toASCII operation (with the indicated type) on the source string. # Implementations may be more strict than UTS46; thus they may have errors where the file indicates results. # In particular, an implementation conformant to IDNA2008 would disallow the input for lines marked with NV8. # # Moreover, the error codes in the file are informative; implementations need only record that there is an error: # they need not reproduce those codes. Thus to then verify conformance for the toASCII and toUnicode columns: # # - If the file indicates an error, the implementation must also have an error. # - If the file does not indicate an error, then the implementation must either have an error, # or must have a matching result. # # ==================================================================================================== B; fass.de; ; T; faß.de; ; fass.de N; faß.de; ; xn--fa-hia.de T; Faß.de; faß.de; fass.de N; Faß.de; faß.de; xn--fa-hia.de B; xn--fa-hia.de; faß.de; xn--fa-hia.de # BIDI TESTS B; à\u05D0; [B5 B6]; [B5 B6] # àא B; a\u0300\u05D0; [B5 B6]; [B5 B6] # àא B; A\u0300\u05D0; [B5 B6]; [B5 B6] # àא B; À\u05D0; [B5 B6]; [B5 B6] # àא B; xn--0ca24w; [B5 B6]; [B5 B6] # àא B; 0à.\u05D0; [B1]; [B1] # 0à.א B; 0a\u0300.\u05D0; [B1]; [B1] # 0à.א B; 0A\u0300.\u05D0; [B1]; [B1] # 0à.א B; 0À.\u05D0; [B1]; [B1] # 0à.א B; xn--0-sfa.xn--4db; [B1]; [B1] # 0à.א B; à.\u05D0\u0308; ; xn--0ca.xn--ssa73l # à.א̈ B; a\u0300.\u05D0\u0308; à.\u05D0\u0308; xn--0ca.xn--ssa73l # à.א̈ B; A\u0300.\u05D0\u0308; à.\u05D0\u0308; xn--0ca.xn--ssa73l # à.א̈ B; À.\u05D0\u0308; à.\u05D0\u0308; xn--0ca.xn--ssa73l # à.א̈ B; xn--0ca.xn--ssa73l; à.\u05D0\u0308; xn--0ca.xn--ssa73l # à.א̈ B; à.\u05D00\u0660\u05D0; [B4]; [B4] # à.א0٠א B; a\u0300.\u05D00\u0660\u05D0; [B4]; [B4] # à.א0٠א B; A\u0300.\u05D00\u0660\u05D0; [B4]; [B4] # à.א0٠א B; À.\u05D00\u0660\u05D0; [B4]; [B4] # à.א0٠א B; xn--0ca.xn--0-zhcb98c; [B4]; [B4] # à.א0٠א B; \u0308.\u05D0; [B1 B3 B6 V5]; [B1 B3 B6 V5] # ̈.א B; xn--ssa.xn--4db; [B1 B3 B6 V5]; [B1 B3 B6 V5] # ̈.א B; à.\u05D00\u0660; [B4]; [B4] # à.א0٠ B; a\u0300.\u05D00\u0660; [B4]; [B4] # à.א0٠ B; A\u0300.\u05D00\u0660; [B4]; [B4] # à.א0٠ B; À.\u05D00\u0660; [B4]; [B4] # à.א0٠ B; xn--0ca.xn--0-zhc74b; [B4]; [B4] # à.א0٠ B; àˇ.\u05D0; [B6]; [B6] # àˇ.א B; a\u0300ˇ.\u05D0; [B6]; [B6] # àˇ.א B; A\u0300ˇ.\u05D0; [B6]; [B6] # àˇ.א B; Àˇ.\u05D0; [B6]; [B6] # àˇ.א B; xn--0ca88g.xn--4db; [B6]; [B6] # àˇ.א B; à\u0308.\u05D0; ; xn--0ca81i.xn--4db # à̈.א B; a\u0300\u0308.\u05D0; à\u0308.\u05D0; xn--0ca81i.xn--4db # à̈.א B; A\u0300\u0308.\u05D0; à\u0308.\u05D0; xn--0ca81i.xn--4db # à̈.א B; À\u0308.\u05D0; à\u0308.\u05D0; xn--0ca81i.xn--4db # à̈.א B; xn--0ca81i.xn--4db; à\u0308.\u05D0; xn--0ca81i.xn--4db # à̈.א # CONTEXT TESTS T; a\u200Cb; [C1]; ab # ab N; a\u200Cb; [C1]; [C1] # ab T; A\u200CB; [C1]; ab # ab N; A\u200CB; [C1]; [C1] # ab T; A\u200Cb; [C1]; ab # ab N; A\u200Cb; [C1]; [C1] # ab B; ab; ; B; xn--ab-j1t; [C1]; [C1] # ab T; a\u094D\u200Cb; ; xn--ab-fsf # a्b N; a\u094D\u200Cb; ; xn--ab-fsf604u # a्b T; A\u094D\u200CB; a\u094D\u200Cb; xn--ab-fsf # a्b N; A\u094D\u200CB; a\u094D\u200Cb; xn--ab-fsf604u # a्b T; A\u094D\u200Cb; a\u094D\u200Cb; xn--ab-fsf # a्b N; A\u094D\u200Cb; a\u094D\u200Cb; xn--ab-fsf604u # a्b B; xn--ab-fsf; a\u094Db; xn--ab-fsf # a्b B; a\u094Db; ; xn--ab-fsf # a्b B; A\u094DB; a\u094Db; xn--ab-fsf # a्b B; A\u094Db; a\u094Db; xn--ab-fsf # a्b B; xn--ab-fsf604u; a\u094D\u200Cb; xn--ab-fsf604u # a्b T; \u0308\u200C\u0308\u0628b; [B1 C1 V5]; [B1 V5] # ̈̈بb N; \u0308\u200C\u0308\u0628b; [B1 C1 V5]; [B1 C1 V5] # ̈̈بb T; \u0308\u200C\u0308\u0628B; [B1 C1 V5]; [B1 V5] # ̈̈بb N; \u0308\u200C\u0308\u0628B; [B1 C1 V5]; [B1 C1 V5] # ̈̈بb B; xn--b-bcba413a; [B1 V5]; [B1 V5] # ̈̈بb B; xn--b-bcba413a2w8b; [B1 C1 V5]; [B1 C1 V5] # ̈̈بb T; a\u0628\u0308\u200C\u0308; [B5 B6 C1]; [B5 B6] # aب̈̈ N; a\u0628\u0308\u200C\u0308; [B5 B6 C1]; [B5 B6 C1] # aب̈̈ T; A\u0628\u0308\u200C\u0308; [B5 B6 C1]; [B5 B6] # aب̈̈ N; A\u0628\u0308\u200C\u0308; [B5 B6 C1]; [B5 B6 C1] # aب̈̈ B; xn--a-ccba213a; [B5 B6]; [B5 B6] # aب̈̈ B; xn--a-ccba213a5w8b; [B5 B6 C1]; [B5 B6 C1] # aب̈̈ T; a\u0628\u0308\u200C\u0308\u0628b; [B5]; [B5] # aب̈̈بb N; a\u0628\u0308\u200C\u0308\u0628b; [B5]; [B5] # aب̈̈بb T; A\u0628\u0308\u200C\u0308\u0628B; [B5]; [B5] # aب̈̈بb N; A\u0628\u0308\u200C\u0308\u0628B; [B5]; [B5] # aب̈̈بb T; A\u0628\u0308\u200C\u0308\u0628b; [B5]; [B5] # aب̈̈بb N; A\u0628\u0308\u200C\u0308\u0628b; [B5]; [B5] # aب̈̈بb B; xn--ab-uuba211bca; [B5]; [B5] # aب̈̈بb B; xn--ab-uuba211bca8057b; [B5]; [B5] # aب̈̈بb T; a\u200Db; [C2]; ab # ab N; a\u200Db; [C2]; [C2] # ab T; A\u200DB; [C2]; ab # ab N; A\u200DB; [C2]; [C2] # ab T; A\u200Db; [C2]; ab # ab N; A\u200Db; [C2]; [C2] # ab B; xn--ab-m1t; [C2]; [C2] # ab T; a\u094D\u200Db; ; xn--ab-fsf # a्b N; a\u094D\u200Db; ; xn--ab-fsf014u # a्b T; A\u094D\u200DB; a\u094D\u200Db; xn--ab-fsf # a्b N; A\u094D\u200DB; a\u094D\u200Db; xn--ab-fsf014u # a्b T; A\u094D\u200Db; a\u094D\u200Db; xn--ab-fsf # a्b N; A\u094D\u200Db; a\u094D\u200Db; xn--ab-fsf014u # a्b B; xn--ab-fsf014u; a\u094D\u200Db; xn--ab-fsf014u # a्b T; \u0308\u200D\u0308\u0628b; [B1 C2 V5]; [B1 V5] # ̈̈بb N; \u0308\u200D\u0308\u0628b; [B1 C2 V5]; [B1 C2 V5] # ̈̈بb T; \u0308\u200D\u0308\u0628B; [B1 C2 V5]; [B1 V5] # ̈̈بb N; \u0308\u200D\u0308\u0628B; [B1 C2 V5]; [B1 C2 V5] # ̈̈بb B; xn--b-bcba413a7w8b; [B1 C2 V5]; [B1 C2 V5] # ̈̈بb T; a\u0628\u0308\u200D\u0308; [B5 B6 C2]; [B5 B6] # aب̈̈ N; a\u0628\u0308\u200D\u0308; [B5 B6 C2]; [B5 B6 C2] # aب̈̈ T; A\u0628\u0308\u200D\u0308; [B5 B6 C2]; [B5 B6] # aب̈̈ N; A\u0628\u0308\u200D\u0308; [B5 B6 C2]; [B5 B6 C2] # aب̈̈ B; xn--a-ccba213abx8b; [B5 B6 C2]; [B5 B6 C2] # aب̈̈ T; a\u0628\u0308\u200D\u0308\u0628b; [B5 C2]; [B5] # aب̈̈بb N; a\u0628\u0308\u200D\u0308\u0628b; [B5 C2]; [B5 C2] # aب̈̈بb T; A\u0628\u0308\u200D\u0308\u0628B; [B5 C2]; [B5] # aب̈̈بb N; A\u0628\u0308\u200D\u0308\u0628B; [B5 C2]; [B5 C2] # aب̈̈بb T; A\u0628\u0308\u200D\u0308\u0628b; [B5 C2]; [B5] # aب̈̈بb N; A\u0628\u0308\u200D\u0308\u0628b; [B5 C2]; [B5 C2] # aب̈̈بb B; xn--ab-uuba211bca5157b; [B5 C2]; [B5 C2] # aب̈̈بb # SELECTED TESTS B; ¡; ; xn--7a; NV8 B; xn--7a; ¡; xn--7a; NV8 B; ᧚; ; xn--pkf; XV8 B; xn--pkf; ᧚; xn--pkf; XV8 B; 。; [A4_2]; [A4_2] B; .; [A4_2]; [A4_2] B; ꭠ; ; xn--3y9a B; xn--3y9a; ꭠ; xn--3y9a B; 1234567890ä1234567890123456789012345678901234567890123456; ; [A4_2] B; 1234567890a\u03081234567890123456789012345678901234567890123456; 1234567890ä1234567890123456789012345678901234567890123456; [A4_2] B; 1234567890A\u03081234567890123456789012345678901234567890123456; 1234567890ä1234567890123456789012345678901234567890123456; [A4_2] B; 1234567890Ä1234567890123456789012345678901234567890123456; 1234567890ä1234567890123456789012345678901234567890123456; [A4_2] B; xn--12345678901234567890123456789012345678901234567890123456-fxe; 1234567890ä1234567890123456789012345678901234567890123456; [A4_2] B; www.eXample.cOm; www.example.com; B; Bücher.de; bücher.de; xn--bcher-kva.de B; Bu\u0308cher.de; bücher.de; xn--bcher-kva.de B; bu\u0308cher.de; bücher.de; xn--bcher-kva.de B; bücher.de; ; xn--bcher-kva.de B; BÜCHER.DE; bücher.de; xn--bcher-kva.de B; BU\u0308CHER.DE; bücher.de; xn--bcher-kva.de B; xn--bcher-kva.de; bücher.de; xn--bcher-kva.de B; ÖBB; öbb; xn--bb-eka B; O\u0308BB; öbb; xn--bb-eka B; o\u0308bb; öbb; xn--bb-eka B; öbb; ; xn--bb-eka B; Öbb; öbb; xn--bb-eka B; O\u0308bb; öbb; xn--bb-eka B; xn--bb-eka; öbb; xn--bb-eka T; βόλος.com; ; xn--nxasmq6b.com N; βόλος.com; ; xn--nxasmm1c.com T; βο\u0301λος.com; βόλος.com; xn--nxasmq6b.com N; βο\u0301λος.com; βόλος.com; xn--nxasmm1c.com B; ΒΟ\u0301ΛΟΣ.COM; βόλοσ.com; xn--nxasmq6b.com B; ΒΌΛΟΣ.COM; βόλοσ.com; xn--nxasmq6b.com B; βόλοσ.com; ; xn--nxasmq6b.com B; βο\u0301λοσ.com; βόλοσ.com; xn--nxasmq6b.com B; Βο\u0301λοσ.com; βόλοσ.com; xn--nxasmq6b.com B; Βόλοσ.com; βόλοσ.com; xn--nxasmq6b.com B; xn--nxasmq6b.com; βόλοσ.com; xn--nxasmq6b.com T; Βο\u0301λος.com; βόλος.com; xn--nxasmq6b.com N; Βο\u0301λος.com; βόλος.com; xn--nxasmm1c.com T; Βόλος.com; βόλος.com; xn--nxasmq6b.com N; Βόλος.com; βόλος.com; xn--nxasmm1c.com B; xn--nxasmm1c.com; βόλος.com; xn--nxasmm1c.com B; xn--nxasmm1c; βόλος; xn--nxasmm1c T; βόλος; ; xn--nxasmq6b N; βόλος; ; xn--nxasmm1c T; βο\u0301λος; βόλος; xn--nxasmq6b N; βο\u0301λος; βόλος; xn--nxasmm1c B; ΒΟ\u0301ΛΟΣ; βόλοσ; xn--nxasmq6b B; ΒΌΛΟΣ; βόλοσ; xn--nxasmq6b B; βόλοσ; ; xn--nxasmq6b B; βο\u0301λοσ; βόλοσ; xn--nxasmq6b B; Βο\u0301λοσ; βόλοσ; xn--nxasmq6b B; Βόλοσ; βόλοσ; xn--nxasmq6b B; xn--nxasmq6b; βόλοσ; xn--nxasmq6b T; Βόλος; βόλος; xn--nxasmq6b N; Βόλος; βόλος; xn--nxasmm1c T; Βο\u0301λος; βόλος; xn--nxasmq6b N; Βο\u0301λος; βόλος; xn--nxasmm1c T; www.ශ\u0DCA\u200Dර\u0DD3.com; ; www.xn--10cl1a0b.com # www.ශ්රී.com N; www.ශ\u0DCA\u200Dර\u0DD3.com; ; www.xn--10cl1a0b660p.com # www.ශ්රී.com T; WWW.ශ\u0DCA\u200Dර\u0DD3.COM; www.ශ\u0DCA\u200Dර\u0DD3.com; www.xn--10cl1a0b.com # www.ශ්රී.com N; WWW.ශ\u0DCA\u200Dර\u0DD3.COM; www.ශ\u0DCA\u200Dර\u0DD3.com; www.xn--10cl1a0b660p.com # www.ශ්රී.com T; Www.ශ\u0DCA\u200Dර\u0DD3.com; www.ශ\u0DCA\u200Dර\u0DD3.com; www.xn--10cl1a0b.com # www.ශ්රී.com N; Www.ශ\u0DCA\u200Dර\u0DD3.com; www.ශ\u0DCA\u200Dර\u0DD3.com; www.xn--10cl1a0b660p.com # www.ශ්රී.com B; www.xn--10cl1a0b.com; www.ශ\u0DCAර\u0DD3.com; www.xn--10cl1a0b.com # www.ශ්රී.com B; www.ශ\u0DCAර\u0DD3.com; ; www.xn--10cl1a0b.com # www.ශ්රී.com B; WWW.ශ\u0DCAර\u0DD3.COM; www.ශ\u0DCAර\u0DD3.com; www.xn--10cl1a0b.com # www.ශ්රී.com B; Www.ශ\u0DCAර\u0DD3.com; www.ශ\u0DCAර\u0DD3.com; www.xn--10cl1a0b.com # www.ශ්රී.com B; www.xn--10cl1a0b660p.com; www.ශ\u0DCA\u200Dර\u0DD3.com; www.xn--10cl1a0b660p.com # www.ශ්රී.com T; \u0646\u0627\u0645\u0647\u200C\u0627\u06CC; ; xn--mgba3gch31f # نامهای N; \u0646\u0627\u0645\u0647\u200C\u0627\u06CC; ; xn--mgba3gch31f060k # نامهای B; xn--mgba3gch31f; \u0646\u0627\u0645\u0647\u0627\u06CC; xn--mgba3gch31f # نامهای B; \u0646\u0627\u0645\u0647\u0627\u06CC; ; xn--mgba3gch31f # نامهای B; xn--mgba3gch31f060k; \u0646\u0627\u0645\u0647\u200C\u0627\u06CC; xn--mgba3gch31f060k # نامهای B; xn--mgba3gch31f060k.com; \u0646\u0627\u0645\u0647\u200C\u0627\u06CC.com; xn--mgba3gch31f060k.com # نامهای.com T; \u0646\u0627\u0645\u0647\u200C\u0627\u06CC.com; ; xn--mgba3gch31f.com # نامهای.com N; \u0646\u0627\u0645\u0647\u200C\u0627\u06CC.com; ; xn--mgba3gch31f060k.com # نامهای.com T; \u0646\u0627\u0645\u0647\u200C\u0627\u06CC.COM; \u0646\u0627\u0645\u0647\u200C\u0627\u06CC.com; xn--mgba3gch31f.com # نامهای.com N; \u0646\u0627\u0645\u0647\u200C\u0627\u06CC.COM; \u0646\u0627\u0645\u0647\u200C\u0627\u06CC.com; xn--mgba3gch31f060k.com # نامهای.com T; \u0646\u0627\u0645\u0647\u200C\u0627\u06CC.Com; \u0646\u0627\u0645\u0647\u200C\u0627\u06CC.com; xn--mgba3gch31f.com # نامهای.com N; \u0646\u0627\u0645\u0647\u200C\u0627\u06CC.Com; \u0646\u0627\u0645\u0647\u200C\u0627\u06CC.com; xn--mgba3gch31f060k.com # نامهای.com B; xn--mgba3gch31f.com; \u0646\u0627\u0645\u0647\u0627\u06CC.com; xn--mgba3gch31f.com # نامهای.com B; \u0646\u0627\u0645\u0647\u0627\u06CC.com; ; xn--mgba3gch31f.com # نامهای.com B; \u0646\u0627\u0645\u0647\u0627\u06CC.COM; \u0646\u0627\u0645\u0647\u0627\u06CC.com; xn--mgba3gch31f.com # نامهای.com B; \u0646\u0627\u0645\u0647\u0627\u06CC.Com; \u0646\u0627\u0645\u0647\u0627\u06CC.com; xn--mgba3gch31f.com # نامهای.com B; a.b.c。d。; a.b.c.d.; B; a.b.c。d。; a.b.c.d.; B; A.B.C。D。; a.b.c.d.; B; A.b.c。D。; a.b.c.d.; B; a.b.c.d.; ; B; A.B.C。D。; a.b.c.d.; B; A.b.c。D。; a.b.c.d.; B; U\u0308.xn--tda; ü.ü; xn--tda.xn--tda B; Ü.xn--tda; ü.ü; xn--tda.xn--tda B; ü.xn--tda; ü.ü; xn--tda.xn--tda B; u\u0308.xn--tda; ü.ü; xn--tda.xn--tda B; U\u0308.XN--TDA; ü.ü; xn--tda.xn--tda B; Ü.XN--TDA; ü.ü; xn--tda.xn--tda B; Ü.xn--Tda; ü.ü; xn--tda.xn--tda B; U\u0308.xn--Tda; ü.ü; xn--tda.xn--tda B; xn--tda.xn--tda; ü.ü; xn--tda.xn--tda B; ü.ü; ; xn--tda.xn--tda B; u\u0308.u\u0308; ü.ü; xn--tda.xn--tda B; U\u0308.U\u0308; ü.ü; xn--tda.xn--tda B; Ü.Ü; ü.ü; xn--tda.xn--tda B; Ü.ü; ü.ü; xn--tda.xn--tda B; U\u0308.u\u0308; ü.ü; xn--tda.xn--tda B; xn--u-ccb; [V1]; [V1] # ü B; a⒈com; [P1 V6]; [P1 V6] B; a1.com; ; B; A⒈COM; [P1 V6]; [P1 V6] B; A⒈Com; [P1 V6]; [P1 V6] B; xn--acom-0w1b; [V6]; [V6] B; xn--a-ecp.ru; [V6]; [V6] B; xn--0.pt; [A3]; [A3] B; xn--a.pt; [V6]; [V6] # .pt B; xn--a-Ä.pt; [A3]; [A3] B; xn--a-A\u0308.pt; [A3]; [A3] B; xn--a-a\u0308.pt; [A3]; [A3] B; xn--a-ä.pt; [A3]; [A3] B; XN--A-Ä.PT; [A3]; [A3] B; XN--A-A\u0308.PT; [A3]; [A3] B; Xn--A-A\u0308.pt; [A3]; [A3] B; Xn--A-Ä.pt; [A3]; [A3] B; xn--xn--a--gua.pt; [V2]; [V2] B; 日本語。JP; 日本語.jp; xn--wgv71a119e.jp B; 日本語。JP; 日本語.jp; xn--wgv71a119e.jp B; 日本語。jp; 日本語.jp; xn--wgv71a119e.jp B; 日本語。Jp; 日本語.jp; xn--wgv71a119e.jp B; xn--wgv71a119e.jp; 日本語.jp; xn--wgv71a119e.jp B; 日本語.jp; ; xn--wgv71a119e.jp B; 日本語.JP; 日本語.jp; xn--wgv71a119e.jp B; 日本語.Jp; 日本語.jp; xn--wgv71a119e.jp B; 日本語。jp; 日本語.jp; xn--wgv71a119e.jp B; 日本語。Jp; 日本語.jp; xn--wgv71a119e.jp B; ☕; ; xn--53h; NV8 B; xn--53h; ☕; xn--53h; NV8 T; 1.aß\u200C\u200Db\u200C\u200Dcßßßßdςσßßßßßßßßeßßßßßßßßßßxßßßßßßßßßßyßßßßßßßß\u0302ßz; [C1 C2]; [A4_2] # 1.aßbcßßßßdςσßßßßßßßßeßßßßßßßßßßxßßßßßßßßßßyßßßßßßßß̂ßz N; 1.aß\u200C\u200Db\u200C\u200Dcßßßßdςσßßßßßßßßeßßßßßßßßßßxßßßßßßßßßßyßßßßßßßß\u0302ßz; [C1 C2]; [C1 C2 A4_2] # 1.aßbcßßßßdςσßßßßßßßßeßßßßßßßßßßxßßßßßßßßßßyßßßßßßßß̂ßz T; 1.ASS\u200C\u200DB\u200C\u200DCSSSSSSSSDΣΣSSSSSSSSSSSSSSSSESSSSSSSSSSSSSSSSSSSSXSSSSSSSSSSSSSSSSSSSSYSSSSSSSSSSSSSSSS\u0302SSZ; [C1 C2]; [A4_2] # 1.assbcssssssssdσσssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssssŝssz N; 1.ASS\u200C\u200DB\u200C\u200DCSSSSSSSSDΣΣSSSSSSSSSSSSSSSSESSSSSSSSSSSSSSSSSSSSXSSSSSSSSSSSSSSSSSSSSYSSSSSSSSSSSSSSSS\u0302SSZ; [C1 C2]; [C1 C2 A4_2] # 1.assbcssssssssdσσssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssssŝssz T; 1.ASS\u200C\u200DB\u200C\u200DCSSSSSSSSDΣΣSSSSSSSSSSSSSSSSESSSSSSSSSSSSSSSSSSSSXSSSSSSSSSSSSSSSSSSSSYSSSSSSSSSSSSSSSŜSSZ; [C1 C2]; [A4_2] # 1.assbcssssssssdσσssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssssŝssz N; 1.ASS\u200C\u200DB\u200C\u200DCSSSSSSSSDΣΣSSSSSSSSSSSSSSSSESSSSSSSSSSSSSSSSSSSSXSSSSSSSSSSSSSSSSSSSSYSSSSSSSSSSSSSSSŜSSZ; [C1 C2]; [C1 C2 A4_2] # 1.assbcssssssssdσσssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssssŝssz T; 1.ass\u200C\u200Db\u200C\u200Dcssssssssdσσssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssssŝssz; [C1 C2]; [A4_2] # 1.assbcssssssssdσσssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssssŝssz N; 1.ass\u200C\u200Db\u200C\u200Dcssssssssdσσssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssssŝssz; [C1 C2]; [C1 C2 A4_2] # 1.assbcssssssssdσσssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssssŝssz T; 1.ass\u200C\u200Db\u200C\u200Dcssssssssdσσssssssssssssssssessssssssssssssssssssxssssssssssssssssssssyssssssssssssssss\u0302ssz; [C1 C2]; [A4_2] # 1.assbcssssssssdσσssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssssŝssz N; 1.ass\u200C\u200Db\u200C\u200Dcssssssssdσσssssssssssssssssessssssssssssssssssssxssssssssssssssssssssyssssssssssssssss\u0302ssz; [C1 C2]; [C1 C2 A4_2] # 1.assbcssssssssdσσssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssssŝssz T; 1.Ass\u200C\u200Db\u200C\u200Dcssssssssdσσssssssssssssssssessssssssssssssssssssxssssssssssssssssssssyssssssssssssssss\u0302ssz; [C1 C2]; [A4_2] # 1.assbcssssssssdσσssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssssŝssz N; 1.Ass\u200C\u200Db\u200C\u200Dcssssssssdσσssssssssssssssssessssssssssssssssssssxssssssssssssssssssssyssssssssssssssss\u0302ssz; [C1 C2]; [C1 C2 A4_2] # 1.assbcssssssssdσσssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssssŝssz T; 1.Ass\u200C\u200Db\u200C\u200Dcssssssssdσσssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssssŝssz; [C1 C2]; [A4_2] # 1.assbcssssssssdσσssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssssŝssz N; 1.Ass\u200C\u200Db\u200C\u200Dcssssssssdσσssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssssŝssz; [C1 C2]; [C1 C2 A4_2] # 1.assbcssssssssdσσssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssssŝssz B; 1.xn--assbcssssssssdssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssssssz-pxq1419aa; 1.assbcssssssssdσσssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssssŝssz; [A4_2] B; 1.assbcssssssssdσσssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssssŝssz; ; [A4_2] B; 1.assbcssssssssdσσssssssssssssssssessssssssssssssssssssxssssssssssssssssssssyssssssssssssssss\u0302ssz; 1.assbcssssssssdσσssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssssŝssz; [A4_2] B; 1.ASSBCSSSSSSSSDΣΣSSSSSSSSSSSSSSSSESSSSSSSSSSSSSSSSSSSSXSSSSSSSSSSSSSSSSSSSSYSSSSSSSSSSSSSSSS\u0302SSZ; 1.assbcssssssssdσσssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssssŝssz; [A4_2] B; 1.ASSBCSSSSSSSSDΣΣSSSSSSSSSSSSSSSSESSSSSSSSSSSSSSSSSSSSXSSSSSSSSSSSSSSSSSSSSYSSSSSSSSSSSSSSSŜSSZ; 1.assbcssssssssdσσssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssssŝssz; [A4_2] B; 1.Assbcssssssssdσσssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssssŝssz; 1.assbcssssssssdσσssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssssŝssz; [A4_2] B; 1.Assbcssssssssdσσssssssssssssssssessssssssssssssssssssxssssssssssssssssssssyssssssssssssssss\u0302ssz; 1.assbcssssssssdσσssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssssŝssz; [A4_2] B; 1.xn--assbcssssssssdssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssssssz-pxq1419aa69989dba9gc; [C1 C2]; [C1 C2 A4_2] # 1.assbcssssssssdσσssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssssŝssz T; 1.Aß\u200C\u200Db\u200C\u200Dcßßßßdςσßßßßßßßßeßßßßßßßßßßxßßßßßßßßßßyßßßßßßßß\u0302ßz; [C1 C2]; [A4_2] # 1.aßbcßßßßdςσßßßßßßßßeßßßßßßßßßßxßßßßßßßßßßyßßßßßßßß̂ßz N; 1.Aß\u200C\u200Db\u200C\u200Dcßßßßdςσßßßßßßßßeßßßßßßßßßßxßßßßßßßßßßyßßßßßßßß\u0302ßz; [C1 C2]; [C1 C2 A4_2] # 1.aßbcßßßßdςσßßßßßßßßeßßßßßßßßßßxßßßßßßßßßßyßßßßßßßß̂ßz B; 1.xn--abcdexyz-qyacaaabaaaaaaabaaaaaaaaabaaaaaaaaabaaaaaaaa010ze2isb1140zba8cc; [C1 C2]; [C1 C2 A4_2] # 1.aßbcßßßßdςσßßßßßßßßeßßßßßßßßßßxßßßßßßßßßßyßßßßßßßß̂ßz T; \u200Cx\u200Dn\u200C-\u200D-bß; [C1 C2]; xn--bss # xn--bß N; \u200Cx\u200Dn\u200C-\u200D-bß; [C1 C2]; [C1 C2] # xn--bß T; \u200CX\u200DN\u200C-\u200D-BSS; [C1 C2]; xn--bss # xn--bss N; \u200CX\u200DN\u200C-\u200D-BSS; [C1 C2]; [C1 C2] # xn--bss T; \u200Cx\u200Dn\u200C-\u200D-bss; [C1 C2]; xn--bss # xn--bss N; \u200Cx\u200Dn\u200C-\u200D-bss; [C1 C2]; [C1 C2] # xn--bss T; \u200CX\u200Dn\u200C-\u200D-Bss; [C1 C2]; xn--bss # xn--bss N; \u200CX\u200Dn\u200C-\u200D-Bss; [C1 C2]; [C1 C2] # xn--bss B; xn--bss; 夙; xn--bss B; 夙; ; xn--bss B; xn--xn--bss-7z6ccid; [C1 C2]; [C1 C2] # xn--bss T; \u200CX\u200Dn\u200C-\u200D-Bß; [C1 C2]; xn--bss # xn--bß N; \u200CX\u200Dn\u200C-\u200D-Bß; [C1 C2]; [C1 C2] # xn--bß B; xn--xn--b-pqa5796ccahd; [C1 C2]; [C1 C2] # xn--bß B; ˣ\u034Fℕ\u200B﹣\u00AD-\u180Cℬ\uFE00ſ\u2064𝔰󠇯ffl; 夡夞夜夙; xn--bssffl B; x\u034FN\u200B-\u00AD-\u180CB\uFE00s\u2064s󠇯ffl; 夡夞夜夙; xn--bssffl B; x\u034Fn\u200B-\u00AD-\u180Cb\uFE00s\u2064s󠇯ffl; 夡夞夜夙; xn--bssffl B; X\u034FN\u200B-\u00AD-\u180CB\uFE00S\u2064S󠇯FFL; 夡夞夜夙; xn--bssffl B; X\u034Fn\u200B-\u00AD-\u180CB\uFE00s\u2064s󠇯ffl; 夡夞夜夙; xn--bssffl B; xn--bssffl; 夡夞夜夙; xn--bssffl B; 夡夞夜夙; ; xn--bssffl B; ˣ\u034Fℕ\u200B﹣\u00AD-\u180Cℬ\uFE00S\u2064𝔰󠇯FFL; 夡夞夜夙; xn--bssffl B; x\u034FN\u200B-\u00AD-\u180CB\uFE00S\u2064s󠇯FFL; 夡夞夜夙; xn--bssffl B; ˣ\u034Fℕ\u200B﹣\u00AD-\u180Cℬ\uFE00s\u2064𝔰󠇯ffl; 夡夞夜夙; xn--bssffl B; 123456789012345678901234567890123456789012345678901234567890123.123456789012345678901234567890123456789012345678901234567890123.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901; ; B; 123456789012345678901234567890123456789012345678901234567890123.123456789012345678901234567890123456789012345678901234567890123.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901.; ; B; 123456789012345678901234567890123456789012345678901234567890123.123456789012345678901234567890123456789012345678901234567890123.123456789012345678901234567890123456789012345678901234567890123.12345678901234567890123456789012345678901234567890123456789012; ; [A4_1] B; 123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901234.123456789012345678901234567890123456789012345678901234567890123.123456789012345678901234567890123456789012345678901234567890; ; [A4_2] B; 123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901234.123456789012345678901234567890123456789012345678901234567890123.123456789012345678901234567890123456789012345678901234567890.; ; [A4_2] B; 123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901234.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901; ; [A4_1 A4_2] B; ä1234567890123456789012345678901234567890123456789012345; ; xn--1234567890123456789012345678901234567890123456789012345-9te B; a\u03081234567890123456789012345678901234567890123456789012345; ä1234567890123456789012345678901234567890123456789012345; xn--1234567890123456789012345678901234567890123456789012345-9te B; A\u03081234567890123456789012345678901234567890123456789012345; ä1234567890123456789012345678901234567890123456789012345; xn--1234567890123456789012345678901234567890123456789012345-9te B; Ä1234567890123456789012345678901234567890123456789012345; ä1234567890123456789012345678901234567890123456789012345; xn--1234567890123456789012345678901234567890123456789012345-9te B; xn--1234567890123456789012345678901234567890123456789012345-9te; ä1234567890123456789012345678901234567890123456789012345; xn--1234567890123456789012345678901234567890123456789012345-9te B; 123456789012345678901234567890123456789012345678901234567890123.1234567890ä123456789012345678901234567890123456789012345.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901; ; 123456789012345678901234567890123456789012345678901234567890123.xn--1234567890123456789012345678901234567890123456789012345-kue.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901 B; 123456789012345678901234567890123456789012345678901234567890123.1234567890a\u0308123456789012345678901234567890123456789012345.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901; 123456789012345678901234567890123456789012345678901234567890123.1234567890ä123456789012345678901234567890123456789012345.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901; 123456789012345678901234567890123456789012345678901234567890123.xn--1234567890123456789012345678901234567890123456789012345-kue.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901 B; 123456789012345678901234567890123456789012345678901234567890123.1234567890A\u0308123456789012345678901234567890123456789012345.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901; 123456789012345678901234567890123456789012345678901234567890123.1234567890ä123456789012345678901234567890123456789012345.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901; 123456789012345678901234567890123456789012345678901234567890123.xn--1234567890123456789012345678901234567890123456789012345-kue.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901 B; 123456789012345678901234567890123456789012345678901234567890123.1234567890Ä123456789012345678901234567890123456789012345.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901; 123456789012345678901234567890123456789012345678901234567890123.1234567890ä123456789012345678901234567890123456789012345.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901; 123456789012345678901234567890123456789012345678901234567890123.xn--1234567890123456789012345678901234567890123456789012345-kue.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901 B; 123456789012345678901234567890123456789012345678901234567890123.xn--1234567890123456789012345678901234567890123456789012345-kue.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901; 123456789012345678901234567890123456789012345678901234567890123.1234567890ä123456789012345678901234567890123456789012345.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901; 123456789012345678901234567890123456789012345678901234567890123.xn--1234567890123456789012345678901234567890123456789012345-kue.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901 B; 123456789012345678901234567890123456789012345678901234567890123.1234567890ä123456789012345678901234567890123456789012345.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901.; ; 123456789012345678901234567890123456789012345678901234567890123.xn--1234567890123456789012345678901234567890123456789012345-kue.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901. B; 123456789012345678901234567890123456789012345678901234567890123.1234567890a\u0308123456789012345678901234567890123456789012345.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901.; 123456789012345678901234567890123456789012345678901234567890123.1234567890ä123456789012345678901234567890123456789012345.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901.; 123456789012345678901234567890123456789012345678901234567890123.xn--1234567890123456789012345678901234567890123456789012345-kue.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901. B; 123456789012345678901234567890123456789012345678901234567890123.1234567890A\u0308123456789012345678901234567890123456789012345.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901.; 123456789012345678901234567890123456789012345678901234567890123.1234567890ä123456789012345678901234567890123456789012345.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901.; 123456789012345678901234567890123456789012345678901234567890123.xn--1234567890123456789012345678901234567890123456789012345-kue.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901. B; 123456789012345678901234567890123456789012345678901234567890123.1234567890Ä123456789012345678901234567890123456789012345.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901.; 123456789012345678901234567890123456789012345678901234567890123.1234567890ä123456789012345678901234567890123456789012345.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901.; 123456789012345678901234567890123456789012345678901234567890123.xn--1234567890123456789012345678901234567890123456789012345-kue.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901. B; 123456789012345678901234567890123456789012345678901234567890123.xn--1234567890123456789012345678901234567890123456789012345-kue.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901.; 123456789012345678901234567890123456789012345678901234567890123.1234567890ä123456789012345678901234567890123456789012345.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901.; 123456789012345678901234567890123456789012345678901234567890123.xn--1234567890123456789012345678901234567890123456789012345-kue.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901. B; 123456789012345678901234567890123456789012345678901234567890123.1234567890ä123456789012345678901234567890123456789012345.123456789012345678901234567890123456789012345678901234567890123.12345678901234567890123456789012345678901234567890123456789012; ; [A4_1] B; 123456789012345678901234567890123456789012345678901234567890123.1234567890a\u0308123456789012345678901234567890123456789012345.123456789012345678901234567890123456789012345678901234567890123.12345678901234567890123456789012345678901234567890123456789012; 123456789012345678901234567890123456789012345678901234567890123.1234567890ä123456789012345678901234567890123456789012345.123456789012345678901234567890123456789012345678901234567890123.12345678901234567890123456789012345678901234567890123456789012; [A4_1] B; 123456789012345678901234567890123456789012345678901234567890123.1234567890A\u0308123456789012345678901234567890123456789012345.123456789012345678901234567890123456789012345678901234567890123.12345678901234567890123456789012345678901234567890123456789012; 123456789012345678901234567890123456789012345678901234567890123.1234567890ä123456789012345678901234567890123456789012345.123456789012345678901234567890123456789012345678901234567890123.12345678901234567890123456789012345678901234567890123456789012; [A4_1] B; 123456789012345678901234567890123456789012345678901234567890123.1234567890Ä123456789012345678901234567890123456789012345.123456789012345678901234567890123456789012345678901234567890123.12345678901234567890123456789012345678901234567890123456789012; 123456789012345678901234567890123456789012345678901234567890123.1234567890ä123456789012345678901234567890123456789012345.123456789012345678901234567890123456789012345678901234567890123.12345678901234567890123456789012345678901234567890123456789012; [A4_1] B; 123456789012345678901234567890123456789012345678901234567890123.xn--1234567890123456789012345678901234567890123456789012345-kue.123456789012345678901234567890123456789012345678901234567890123.12345678901234567890123456789012345678901234567890123456789012; 123456789012345678901234567890123456789012345678901234567890123.1234567890ä123456789012345678901234567890123456789012345.123456789012345678901234567890123456789012345678901234567890123.12345678901234567890123456789012345678901234567890123456789012; [A4_1] B; 123456789012345678901234567890123456789012345678901234567890123.1234567890ä1234567890123456789012345678901234567890123456.123456789012345678901234567890123456789012345678901234567890123.123456789012345678901234567890123456789012345678901234567890; ; [A4_2] B; 123456789012345678901234567890123456789012345678901234567890123.1234567890a\u03081234567890123456789012345678901234567890123456.123456789012345678901234567890123456789012345678901234567890123.123456789012345678901234567890123456789012345678901234567890; 123456789012345678901234567890123456789012345678901234567890123.1234567890ä1234567890123456789012345678901234567890123456.123456789012345678901234567890123456789012345678901234567890123.123456789012345678901234567890123456789012345678901234567890; [A4_2] B; 123456789012345678901234567890123456789012345678901234567890123.1234567890A\u03081234567890123456789012345678901234567890123456.123456789012345678901234567890123456789012345678901234567890123.123456789012345678901234567890123456789012345678901234567890; 123456789012345678901234567890123456789012345678901234567890123.1234567890ä1234567890123456789012345678901234567890123456.123456789012345678901234567890123456789012345678901234567890123.123456789012345678901234567890123456789012345678901234567890; [A4_2] B; 123456789012345678901234567890123456789012345678901234567890123.1234567890Ä1234567890123456789012345678901234567890123456.123456789012345678901234567890123456789012345678901234567890123.123456789012345678901234567890123456789012345678901234567890; 123456789012345678901234567890123456789012345678901234567890123.1234567890ä1234567890123456789012345678901234567890123456.123456789012345678901234567890123456789012345678901234567890123.123456789012345678901234567890123456789012345678901234567890; [A4_2] B; 123456789012345678901234567890123456789012345678901234567890123.xn--12345678901234567890123456789012345678901234567890123456-fxe.123456789012345678901234567890123456789012345678901234567890123.123456789012345678901234567890123456789012345678901234567890; 123456789012345678901234567890123456789012345678901234567890123.1234567890ä1234567890123456789012345678901234567890123456.123456789012345678901234567890123456789012345678901234567890123.123456789012345678901234567890123456789012345678901234567890; [A4_2] B; 123456789012345678901234567890123456789012345678901234567890123.1234567890ä1234567890123456789012345678901234567890123456.123456789012345678901234567890123456789012345678901234567890123.123456789012345678901234567890123456789012345678901234567890.; ; [A4_2] B; 123456789012345678901234567890123456789012345678901234567890123.1234567890a\u03081234567890123456789012345678901234567890123456.123456789012345678901234567890123456789012345678901234567890123.123456789012345678901234567890123456789012345678901234567890.; 123456789012345678901234567890123456789012345678901234567890123.1234567890ä1234567890123456789012345678901234567890123456.123456789012345678901234567890123456789012345678901234567890123.123456789012345678901234567890123456789012345678901234567890.; [A4_2] B; 123456789012345678901234567890123456789012345678901234567890123.1234567890A\u03081234567890123456789012345678901234567890123456.123456789012345678901234567890123456789012345678901234567890123.123456789012345678901234567890123456789012345678901234567890.; 123456789012345678901234567890123456789012345678901234567890123.1234567890ä1234567890123456789012345678901234567890123456.123456789012345678901234567890123456789012345678901234567890123.123456789012345678901234567890123456789012345678901234567890.; [A4_2] B; 123456789012345678901234567890123456789012345678901234567890123.1234567890Ä1234567890123456789012345678901234567890123456.123456789012345678901234567890123456789012345678901234567890123.123456789012345678901234567890123456789012345678901234567890.; 123456789012345678901234567890123456789012345678901234567890123.1234567890ä1234567890123456789012345678901234567890123456.123456789012345678901234567890123456789012345678901234567890123.123456789012345678901234567890123456789012345678901234567890.; [A4_2] B; 123456789012345678901234567890123456789012345678901234567890123.xn--12345678901234567890123456789012345678901234567890123456-fxe.123456789012345678901234567890123456789012345678901234567890123.123456789012345678901234567890123456789012345678901234567890.; 123456789012345678901234567890123456789012345678901234567890123.1234567890ä1234567890123456789012345678901234567890123456.123456789012345678901234567890123456789012345678901234567890123.123456789012345678901234567890123456789012345678901234567890.; [A4_2] B; 123456789012345678901234567890123456789012345678901234567890123.1234567890ä1234567890123456789012345678901234567890123456.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901; ; [A4_1 A4_2] B; 123456789012345678901234567890123456789012345678901234567890123.1234567890a\u03081234567890123456789012345678901234567890123456.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901; 123456789012345678901234567890123456789012345678901234567890123.1234567890ä1234567890123456789012345678901234567890123456.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901; [A4_1 A4_2] B; 123456789012345678901234567890123456789012345678901234567890123.1234567890A\u03081234567890123456789012345678901234567890123456.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901; 123456789012345678901234567890123456789012345678901234567890123.1234567890ä1234567890123456789012345678901234567890123456.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901; [A4_1 A4_2] B; 123456789012345678901234567890123456789012345678901234567890123.1234567890Ä1234567890123456789012345678901234567890123456.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901; 123456789012345678901234567890123456789012345678901234567890123.1234567890ä1234567890123456789012345678901234567890123456.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901; [A4_1 A4_2] B; 123456789012345678901234567890123456789012345678901234567890123.xn--12345678901234567890123456789012345678901234567890123456-fxe.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901; 123456789012345678901234567890123456789012345678901234567890123.1234567890ä1234567890123456789012345678901234567890123456.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901; [A4_1 A4_2] B; a.b..-q--a-.e; [V2 V3 A4_2]; [V2 V3 A4_2] B; a.b..-q--ä-.e; [V2 V3 A4_2]; [V2 V3 A4_2] B; a.b..-q--a\u0308-.e; [V2 V3 A4_2]; [V2 V3 A4_2] B; A.B..-Q--A\u0308-.E; [V2 V3 A4_2]; [V2 V3 A4_2] B; A.B..-Q--Ä-.E; [V2 V3 A4_2]; [V2 V3 A4_2] B; A.b..-Q--Ä-.E; [V2 V3 A4_2]; [V2 V3 A4_2] B; A.b..-Q--A\u0308-.E; [V2 V3 A4_2]; [V2 V3 A4_2] B; a.b..xn---q----jra.e; [V2 V3 A4_2]; [V2 V3 A4_2] B; a..c; [A4_2]; [A4_2] B; a.-b.; [V3]; [V3] B; a.b-.c; [V3]; [V3] B; a.-.c; [V3]; [V3] B; a.bc--de.f; [V2]; [V2] B; ä.\u00AD.c; [A4_2]; [A4_2] B; a\u0308.\u00AD.c; [A4_2]; [A4_2] B; A\u0308.\u00AD.C; [A4_2]; [A4_2] B; Ä.\u00AD.C; [A4_2]; [A4_2] B; xn--4ca..c; [A4_2]; [A4_2] B; ä.-b.; [V3]; [V3] B; a\u0308.-b.; [V3]; [V3] B; A\u0308.-B.; [V3]; [V3] B; Ä.-B.; [V3]; [V3] B; xn--4ca.-b.; [V3]; [V3] B; ä.b-.c; [V3]; [V3] B; a\u0308.b-.c; [V3]; [V3] B; A\u0308.B-.C; [V3]; [V3] B; Ä.B-.C; [V3]; [V3] B; Ä.b-.C; [V3]; [V3] B; A\u0308.b-.C; [V3]; [V3] B; xn--4ca.b-.c; [V3]; [V3] B; ä.-.c; [V3]; [V3] B; a\u0308.-.c; [V3]; [V3] B; A\u0308.-.C; [V3]; [V3] B; Ä.-.C; [V3]; [V3] B; xn--4ca.-.c; [V3]; [V3] B; ä.bc--de.f; [V2]; [V2] B; a\u0308.bc--de.f; [V2]; [V2] B; A\u0308.BC--DE.F; [V2]; [V2] B; Ä.BC--DE.F; [V2]; [V2] B; Ä.bc--De.f; [V2]; [V2] B; A\u0308.bc--De.f; [V2]; [V2] B; xn--4ca.bc--de.f; [V2]; [V2] B; a.b.\u0308c.d; [V5]; [V5] # a.b.̈c.d B; A.B.\u0308C.D; [V5]; [V5] # a.b.̈c.d B; A.b.\u0308c.d; [V5]; [V5] # a.b.̈c.d B; a.b.xn--c-bcb.d; [V5]; [V5] # a.b.̈c.d B; A0; a0; B; 0A; 0a; B; 0A.\u05D0; [B1]; [B1] # 0a.א B; 0a.\u05D0; [B1]; [B1] # 0a.א B; 0a.xn--4db; [B1]; [B1] # 0a.א B; c.xn--0-eha.xn--4db; [B1]; [B1] # c.0ü.א B; b-.\u05D0; [B6 V3]; [B6 V3] # b-.א B; B-.\u05D0; [B6 V3]; [B6 V3] # b-.א B; b-.xn--4db; [B6 V3]; [B6 V3] # b-.א B; d.xn----dha.xn--4db; [B6 V3]; [B6 V3] # d.ü-.א B; a\u05D0; [B5 B6]; [B5 B6] # aא B; A\u05D0; [B5 B6]; [B5 B6] # aא B; xn--a-0hc; [B5 B6]; [B5 B6] # aא B; \u05D0\u05C7; ; xn--vdbr # אׇ B; xn--vdbr; \u05D0\u05C7; xn--vdbr # אׇ B; \u05D09\u05C7; ; xn--9-ihcz # א9ׇ B; xn--9-ihcz; \u05D09\u05C7; xn--9-ihcz # א9ׇ B; \u05D0a\u05C7; [B2 B3]; [B2 B3] # אaׇ B; \u05D0A\u05C7; [B2 B3]; [B2 B3] # אaׇ B; xn--a-ihcz; [B2 B3]; [B2 B3] # אaׇ B; \u05D0\u05EA; ; xn--4db6c # את B; xn--4db6c; \u05D0\u05EA; xn--4db6c # את B; \u05D0\u05F3\u05EA; ; xn--4db6c0a # א׳ת B; xn--4db6c0a; \u05D0\u05F3\u05EA; xn--4db6c0a # א׳ת B; a\u05D0Tz; [B5]; [B5] # aאtz B; a\u05D0tz; [B5]; [B5] # aאtz B; A\u05D0TZ; [B5]; [B5] # aאtz B; A\u05D0tz; [B5]; [B5] # aאtz B; xn--atz-qpe; [B5]; [B5] # aאtz B; \u05D0T\u05EA; [B2]; [B2] # אtת B; \u05D0t\u05EA; [B2]; [B2] # אtת B; xn--t-zhc3f; [B2]; [B2] # אtת B; \u05D07\u05EA; ; xn--7-zhc3f # א7ת B; xn--7-zhc3f; \u05D07\u05EA; xn--7-zhc3f # א7ת B; \u05D0\u0667\u05EA; ; xn--4db6c6t # א٧ת B; xn--4db6c6t; \u05D0\u0667\u05EA; xn--4db6c6t # א٧ת B; a7\u0667z; [B5]; [B5] # a7٧z B; A7\u0667Z; [B5]; [B5] # a7٧z B; A7\u0667z; [B5]; [B5] # a7٧z B; xn--a7z-06e; [B5]; [B5] # a7٧z B; \u05D07\u0667\u05EA; [B4]; [B4] # א7٧ת B; xn--7-zhc3fty; [B4]; [B4] # א7٧ת T; ஹ\u0BCD\u200D; ; xn--dmc4b # ஹ் N; ஹ\u0BCD\u200D; ; xn--dmc4b194h # ஹ் B; xn--dmc4b; ஹ\u0BCD; xn--dmc4b # ஹ் B; ஹ\u0BCD; ; xn--dmc4b # ஹ் B; xn--dmc4b194h; ஹ\u0BCD\u200D; xn--dmc4b194h # ஹ் T; ஹ\u200D; [C2]; xn--dmc # ஹ N; ஹ\u200D; [C2]; [C2] # ஹ B; xn--dmc; ஹ; xn--dmc B; ஹ; ; xn--dmc B; xn--dmc225h; [C2]; [C2] # ஹ T; \u200D; [C2]; [A4_2] # N; \u200D; [C2]; [C2] # B; ; [A4_2]; [A4_2] B; xn--1ug; [C2]; [C2] # T; ஹ\u0BCD\u200C; ; xn--dmc4b # ஹ் N; ஹ\u0BCD\u200C; ; xn--dmc4by94h # ஹ் B; xn--dmc4by94h; ஹ\u0BCD\u200C; xn--dmc4by94h # ஹ் T; ஹ\u200C; [C1]; xn--dmc # ஹ N; ஹ\u200C; [C1]; [C1] # ஹ B; xn--dmc025h; [C1]; [C1] # ஹ T; \u200C; [C1]; [A4_2] # N; \u200C; [C1]; [C1] # B; xn--0ug; [C1]; [C1] # T; \u0644\u0670\u200C\u06ED\u06EF; ; xn--ghb2gxqia # لٰۭۯ N; \u0644\u0670\u200C\u06ED\u06EF; ; xn--ghb2gxqia7523a # لٰۭۯ B; xn--ghb2gxqia; \u0644\u0670\u06ED\u06EF; xn--ghb2gxqia # لٰۭۯ B; \u0644\u0670\u06ED\u06EF; ; xn--ghb2gxqia # لٰۭۯ B; xn--ghb2gxqia7523a; \u0644\u0670\u200C\u06ED\u06EF; xn--ghb2gxqia7523a # لٰۭۯ T; \u0644\u0670\u200C\u06EF; ; xn--ghb2g3q # لٰۯ N; \u0644\u0670\u200C\u06EF; ; xn--ghb2g3qq34f # لٰۯ B; xn--ghb2g3q; \u0644\u0670\u06EF; xn--ghb2g3q # لٰۯ B; \u0644\u0670\u06EF; ; xn--ghb2g3q # لٰۯ B; xn--ghb2g3qq34f; \u0644\u0670\u200C\u06EF; xn--ghb2g3qq34f # لٰۯ T; \u0644\u200C\u06ED\u06EF; ; xn--ghb25aga # لۭۯ N; \u0644\u200C\u06ED\u06EF; ; xn--ghb25aga828w # لۭۯ B; xn--ghb25aga; \u0644\u06ED\u06EF; xn--ghb25aga # لۭۯ B; \u0644\u06ED\u06EF; ; xn--ghb25aga # لۭۯ B; xn--ghb25aga828w; \u0644\u200C\u06ED\u06EF; xn--ghb25aga828w # لۭۯ T; \u0644\u200C\u06EF; ; xn--ghb65a # لۯ N; \u0644\u200C\u06EF; ; xn--ghb65a953d # لۯ B; xn--ghb65a; \u0644\u06EF; xn--ghb65a # لۯ B; \u0644\u06EF; ; xn--ghb65a # لۯ B; xn--ghb65a953d; \u0644\u200C\u06EF; xn--ghb65a953d # لۯ T; \u0644\u0670\u200C\u06ED; [B3 C1]; xn--ghb2gxq # لٰۭ N; \u0644\u0670\u200C\u06ED; [B3 C1]; [B3 C1] # لٰۭ B; xn--ghb2gxq; \u0644\u0670\u06ED; xn--ghb2gxq # لٰۭ B; \u0644\u0670\u06ED; ; xn--ghb2gxq # لٰۭ B; xn--ghb2gxqy34f; [B3 C1]; [B3 C1] # لٰۭ T; \u06EF\u200C\u06EF; [C1]; xn--cmba # ۯۯ N; \u06EF\u200C\u06EF; [C1]; [C1] # ۯۯ B; xn--cmba; \u06EF\u06EF; xn--cmba # ۯۯ B; \u06EF\u06EF; ; xn--cmba # ۯۯ B; xn--cmba004q; [C1]; [C1] # ۯۯ T; \u0644\u200C; [B3 C1]; xn--ghb # ل N; \u0644\u200C; [B3 C1]; [B3 C1] # ل B; xn--ghb; \u0644; xn--ghb # ل B; \u0644; ; xn--ghb # ل B; xn--ghb413k; [B3 C1]; [B3 C1] # ل B; a。。b; [A4_2]; [A4_2] B; A。。B; [A4_2]; [A4_2] B; a..b; [A4_2]; [A4_2] T; \u200D。。\u06B9\u200C; [B1 B3 C1 C2 A4_2]; [A4_2] # ..ڹ N; \u200D。。\u06B9\u200C; [B1 B3 C1 C2 A4_2]; [B1 B3 C1 C2 A4_2] # ..ڹ B; ..xn--skb; [A4_2]; [A4_2] # ..ڹ B; xn--1ug..xn--skb080k; [B1 B3 C1 C2 A4_2]; [B1 B3 C1 C2 A4_2] # ..ڹ B; \u05D00\u0660; [B4]; [B4] # א0٠ B; xn--0-zhc74b; [B4]; [B4] # א0٠ B; $; [P1 V6]; [P1 V6] # RANDOMIZED TESTS B; c.0ü.\u05D0; [B1]; [B1] # c.0ü.א B; c.0u\u0308.\u05D0; [B1]; [B1] # c.0ü.א B; C.0U\u0308.\u05D0; [B1]; [B1] # c.0ü.א B; C.0Ü.\u05D0; [B1]; [B1] # c.0ü.א B; ⒕∝\u065F򓤦.-󠄯; [P1 V3 V6]; [P1 V3 V6] # ⒕∝ٟ.- B; 14.∝\u065F򓤦.-󠄯; [P1 V3 V6]; [P1 V3 V6] # 14.∝ٟ.- B; 14.xn--7hb713l3v90n.-; [V3 V6]; [V3 V6] # 14.∝ٟ.- B; xn--7hb713lfwbi1311b.-; [V3 V6]; [V3 V6] # ⒕∝ٟ.- B; ꡣ.\u07CF; ; xn--8c9a.xn--qsb # ꡣ.ߏ B; xn--8c9a.xn--qsb; ꡣ.\u07CF; xn--8c9a.xn--qsb # ꡣ.ߏ B; ≯\u0603。-; [B1 P1 V3 V6]; [B1 P1 V3 V6] # ≯.- B; >\u0338\u0603。-; [B1 P1 V3 V6]; [B1 P1 V3 V6] # ≯.- B; ≯\u0603。-; [B1 P1 V3 V6]; [B1 P1 V3 V6] # ≯.- B; >\u0338\u0603。-; [B1 P1 V3 V6]; [B1 P1 V3 V6] # ≯.- B; xn--lfb566l.-; [B1 V3 V6]; [B1 V3 V6] # ≯.- T; ⾛𐹧⾕.\u115F󠗰ςႭ; [B5 P1 V6]; [B5 P1 V6] # 走𐹧谷.ςႭ N; ⾛𐹧⾕.\u115F󠗰ςႭ; [B5 P1 V6]; [B5 P1 V6] # 走𐹧谷.ςႭ T; 走𐹧谷.\u115F󠗰ςႭ; [B5 P1 V6]; [B5 P1 V6] # 走𐹧谷.ςႭ N; 走𐹧谷.\u115F󠗰ςႭ; [B5 P1 V6]; [B5 P1 V6] # 走𐹧谷.ςႭ T; 走𐹧谷.\u115F󠗰ςⴍ; [B5 P1 V6]; [B5 P1 V6] # 走𐹧谷.ςⴍ N; 走𐹧谷.\u115F󠗰ςⴍ; [B5 P1 V6]; [B5 P1 V6] # 走𐹧谷.ςⴍ B; 走𐹧谷.\u115F󠗰ΣႭ; [B5 P1 V6]; [B5 P1 V6] # 走𐹧谷.σႭ B; 走𐹧谷.\u115F󠗰σⴍ; [B5 P1 V6]; [B5 P1 V6] # 走𐹧谷.σⴍ B; 走𐹧谷.\u115F󠗰Σⴍ; [B5 P1 V6]; [B5 P1 V6] # 走𐹧谷.σⴍ B; xn--6g3a1x434z.xn--4xa180eotvh7453a; [B5 V6]; [B5 V6] # 走𐹧谷.σⴍ B; xn--6g3a1x434z.xn--4xa627dhpae6345i; [B5 V6]; [B5 V6] # 走𐹧谷.σႭ B; xn--6g3a1x434z.xn--3xa380eotvh7453a; [B5 V6]; [B5 V6] # 走𐹧谷.ςⴍ B; xn--6g3a1x434z.xn--3xa827dhpae6345i; [B5 V6]; [B5 V6] # 走𐹧谷.ςႭ T; ⾛𐹧⾕.\u115F󠗰ςⴍ; [B5 P1 V6]; [B5 P1 V6] # 走𐹧谷.ςⴍ N; ⾛𐹧⾕.\u115F󠗰ςⴍ; [B5 P1 V6]; [B5 P1 V6] # 走𐹧谷.ςⴍ B; ⾛𐹧⾕.\u115F󠗰ΣႭ; [B5 P1 V6]; [B5 P1 V6] # 走𐹧谷.σႭ B; ⾛𐹧⾕.\u115F󠗰σⴍ; [B5 P1 V6]; [B5 P1 V6] # 走𐹧谷.σⴍ B; ⾛𐹧⾕.\u115F󠗰Σⴍ; [B5 P1 V6]; [B5 P1 V6] # 走𐹧谷.σⴍ T; \u200D≠ᢙ≯.솣-ᡴႠ; [C2 P1 V6]; [P1 V6] # ≠ᢙ≯.솣-ᡴႠ N; \u200D≠ᢙ≯.솣-ᡴႠ; [C2 P1 V6]; [C2 P1 V6] # ≠ᢙ≯.솣-ᡴႠ T; \u200D=\u0338ᢙ>\u0338.솣-ᡴႠ; [C2 P1 V6]; [P1 V6] # ≠ᢙ≯.솣-ᡴႠ N; \u200D=\u0338ᢙ>\u0338.솣-ᡴႠ; [C2 P1 V6]; [C2 P1 V6] # ≠ᢙ≯.솣-ᡴႠ T; \u200D=\u0338ᢙ>\u0338.솣-ᡴⴀ; [C2 P1 V6]; [P1 V6] # ≠ᢙ≯.솣-ᡴⴀ N; \u200D=\u0338ᢙ>\u0338.솣-ᡴⴀ; [C2 P1 V6]; [C2 P1 V6] # ≠ᢙ≯.솣-ᡴⴀ T; \u200D≠ᢙ≯.솣-ᡴⴀ; [C2 P1 V6]; [P1 V6] # ≠ᢙ≯.솣-ᡴⴀ N; \u200D≠ᢙ≯.솣-ᡴⴀ; [C2 P1 V6]; [C2 P1 V6] # ≠ᢙ≯.솣-ᡴⴀ B; xn--jbf911clb.xn----p9j493ivi4l; [V6]; [V6] B; xn--jbf929a90b0b.xn----p9j493ivi4l; [C2 V6]; [C2 V6] # ≠ᢙ≯.솣-ᡴⴀ B; xn--jbf911clb.xn----6zg521d196p; [V6]; [V6] B; xn--jbf929a90b0b.xn----6zg521d196p; [C2 V6]; [C2 V6] # ≠ᢙ≯.솣-ᡴႠ B; 񯞜.𐿇\u0FA2\u077D\u0600; [P1 V6]; [P1 V6] # .ྡྷݽ B; 񯞜.𐿇\u0FA1\u0FB7\u077D\u0600; [P1 V6]; [P1 V6] # .ྡྷݽ B; 񯞜.𐿇\u0FA1\u0FB7\u077D\u0600; [P1 V6]; [P1 V6] # .ྡྷݽ B; xn--gw68a.xn--ifb57ev2psc6027m; [V6]; [V6] # .ྡྷݽ B; 𣳔\u0303.𑓂; [V5]; [V5] # 𣳔̃.𑓂 B; xn--nsa95820a.xn--wz1d; [V5]; [V5] # 𣳔̃.𑓂 B; 𞤀𞥅񘐱。󠄌Ⴣꡥ; [B2 B3 P1 V6]; [B2 B3 P1 V6] B; 𞤢𞥅񘐱。󠄌ⴣꡥ; [B2 B3 P1 V6]; [B2 B3 P1 V6] B; xn--9d6hgcy3556a.xn--rlju750b; [B2 B3 V6]; [B2 B3 V6] B; xn--9d6hgcy3556a.xn--7nd0578e; [B2 B3 V6]; [B2 B3 V6] B; 𞤀𞥅񘐱。󠄌ⴣꡥ; [B2 B3 P1 V6]; [B2 B3 P1 V6] T; \u08E2𑁿ς𖬱。󠅡렧; [B1 P1 V6]; [B1 P1 V6] # 𑁿ς𖬱.렧 N; \u08E2𑁿ς𖬱。󠅡렧; [B1 P1 V6]; [B1 P1 V6] # 𑁿ς𖬱.렧 T; \u08E2𑁿ς𖬱。󠅡렧; [B1 P1 V6]; [B1 P1 V6] # 𑁿ς𖬱.렧 N; \u08E2𑁿ς𖬱。󠅡렧; [B1 P1 V6]; [B1 P1 V6] # 𑁿ς𖬱.렧 B; \u08E2𑁿Σ𖬱。󠅡렧; [B1 P1 V6]; [B1 P1 V6] # 𑁿σ𖬱.렧 B; \u08E2𑁿Σ𖬱。󠅡렧; [B1 P1 V6]; [B1 P1 V6] # 𑁿σ𖬱.렧 B; \u08E2𑁿σ𖬱。󠅡렧; [B1 P1 V6]; [B1 P1 V6] # 𑁿σ𖬱.렧 B; \u08E2𑁿σ𖬱。󠅡렧; [B1 P1 V6]; [B1 P1 V6] # 𑁿σ𖬱.렧 B; xn--4xa53xp48ys2xc.xn--kn2b; [B1 V6]; [B1 V6] # 𑁿σ𖬱.렧 B; xn--3xa73xp48ys2xc.xn--kn2b; [B1 V6]; [B1 V6] # 𑁿ς𖬱.렧 T; -\u200D。𞤍\u200C\u200D⒈; [B1 C1 C2 P1 V3 V6]; [B1 P1 V3 V6] # -.𞤯⒈ N; -\u200D。𞤍\u200C\u200D⒈; [B1 C1 C2 P1 V3 V6]; [B1 C1 C2 P1 V3 V6] # -.𞤯⒈ T; -\u200D。𞤍\u200C\u200D1.; [B1 C1 C2 V3]; [B1 V3] # -.𞤯1. N; -\u200D。𞤍\u200C\u200D1.; [B1 C1 C2 V3]; [B1 C1 C2 V3] # -.𞤯1. T; -\u200D。𞤯\u200C\u200D1.; [B1 C1 C2 V3]; [B1 V3] # -.𞤯1. N; -\u200D。𞤯\u200C\u200D1.; [B1 C1 C2 V3]; [B1 C1 C2 V3] # -.𞤯1. B; -.xn--1-0i8r.; [B1 V3]; [B1 V3] B; xn----ugn.xn--1-rgnd61297b.; [B1 C1 C2 V3]; [B1 C1 C2 V3] # -.𞤯1. T; -\u200D。𞤯\u200C\u200D⒈; [B1 C1 C2 P1 V3 V6]; [B1 P1 V3 V6] # -.𞤯⒈ N; -\u200D。𞤯\u200C\u200D⒈; [B1 C1 C2 P1 V3 V6]; [B1 C1 C2 P1 V3 V6] # -.𞤯⒈ B; -.xn--tsh3666n; [B1 V3 V6]; [B1 V3 V6] B; xn----ugn.xn--0ugc555aiv51d; [B1 C1 C2 V3 V6]; [B1 C1 C2 V3 V6] # -.𞤯⒈ T; \u200C򅎭.Ⴒ𑇀; [C1 P1 V6]; [P1 V6] # .Ⴒ𑇀 N; \u200C򅎭.Ⴒ𑇀; [C1 P1 V6]; [C1 P1 V6] # .Ⴒ𑇀 T; \u200C򅎭.ⴒ𑇀; [C1 P1 V6]; [P1 V6] # .ⴒ𑇀 N; \u200C򅎭.ⴒ𑇀; [C1 P1 V6]; [C1 P1 V6] # .ⴒ𑇀 B; xn--bn95b.xn--9kj2034e; [V6]; [V6] B; xn--0ug15083f.xn--9kj2034e; [C1 V6]; [C1 V6] # .ⴒ𑇀 B; xn--bn95b.xn--qnd6272k; [V6]; [V6] B; xn--0ug15083f.xn--qnd6272k; [C1 V6]; [C1 V6] # .Ⴒ𑇀 T; 繱𑖿\u200D.8︒; [P1 V6]; [P1 V6] # 繱𑖿.8︒ N; 繱𑖿\u200D.8︒; [P1 V6]; [P1 V6] # 繱𑖿.8︒ T; 繱𑖿\u200D.8。; 繱𑖿\u200D.8.; xn--gl0as212a.8. # 繱𑖿.8. N; 繱𑖿\u200D.8。; 繱𑖿\u200D.8.; xn--1ug6928ac48e.8. # 繱𑖿.8. B; xn--gl0as212a.8.; 繱𑖿.8.; xn--gl0as212a.8. B; 繱𑖿.8.; ; xn--gl0as212a.8. B; xn--1ug6928ac48e.8.; 繱𑖿\u200D.8.; xn--1ug6928ac48e.8. # 繱𑖿.8. T; 繱𑖿\u200D.8.; ; xn--gl0as212a.8. # 繱𑖿.8. N; 繱𑖿\u200D.8.; ; xn--1ug6928ac48e.8. # 繱𑖿.8. B; xn--gl0as212a.xn--8-o89h; [V6]; [V6] B; xn--1ug6928ac48e.xn--8-o89h; [V6]; [V6] # 繱𑖿.8︒ B; 󠆾.𞀈; [V5 A4_2]; [V5 A4_2] B; 󠆾.𞀈; [V5 A4_2]; [V5 A4_2] B; .xn--ph4h; [V5 A4_2]; [V5 A4_2] T; ß\u06EB。\u200D; [C2]; xn--ss-59d. # ß۫. N; ß\u06EB。\u200D; [C2]; [C2] # ß۫. T; SS\u06EB。\u200D; [C2]; xn--ss-59d. # ss۫. N; SS\u06EB。\u200D; [C2]; [C2] # ss۫. T; ss\u06EB。\u200D; [C2]; xn--ss-59d. # ss۫. N; ss\u06EB。\u200D; [C2]; [C2] # ss۫. T; Ss\u06EB。\u200D; [C2]; xn--ss-59d. # ss۫. N; Ss\u06EB。\u200D; [C2]; [C2] # ss۫. B; xn--ss-59d.; ss\u06EB.; xn--ss-59d. # ss۫. B; ss\u06EB.; ; xn--ss-59d. # ss۫. B; SS\u06EB.; ss\u06EB.; xn--ss-59d. # ss۫. B; Ss\u06EB.; ss\u06EB.; xn--ss-59d. # ss۫. B; xn--ss-59d.xn--1ug; [C2]; [C2] # ss۫. B; xn--zca012a.xn--1ug; [C2]; [C2] # ß۫. T; 󠐵\u200C⒈.󠎇; [C1 P1 V6]; [P1 V6] # ⒈. N; 󠐵\u200C⒈.󠎇; [C1 P1 V6]; [C1 P1 V6] # ⒈. T; 󠐵\u200C1..󠎇; [C1 P1 V6 A4_2]; [P1 V6 A4_2] # 1.. N; 󠐵\u200C1..󠎇; [C1 P1 V6 A4_2]; [C1 P1 V6 A4_2] # 1.. B; xn--1-bs31m..xn--tv36e; [V6 A4_2]; [V6 A4_2] B; xn--1-rgn37671n..xn--tv36e; [C1 V6 A4_2]; [C1 V6 A4_2] # 1.. B; xn--tshz2001k.xn--tv36e; [V6]; [V6] B; xn--0ug88o47900b.xn--tv36e; [C1 V6]; [C1 V6] # ⒈. T; 󟈣\u065F\uAAB2ß。󌓧; [P1 V6]; [P1 V6] # ٟꪲß. N; 󟈣\u065F\uAAB2ß。󌓧; [P1 V6]; [P1 V6] # ٟꪲß. B; 󟈣\u065F\uAAB2SS。󌓧; [P1 V6]; [P1 V6] # ٟꪲss. B; 󟈣\u065F\uAAB2ss。󌓧; [P1 V6]; [P1 V6] # ٟꪲss. B; 󟈣\u065F\uAAB2Ss。󌓧; [P1 V6]; [P1 V6] # ٟꪲss. B; xn--ss-3xd2839nncy1m.xn--bb79d; [V6]; [V6] # ٟꪲss. B; xn--zca92z0t7n5w96j.xn--bb79d; [V6]; [V6] # ٟꪲß. T; \u0774\u200C𞤿。𽘐䉜\u200D񿤼; [C1 C2 P1 V6]; [P1 V6] # ݴ𞤿.䉜 N; \u0774\u200C𞤿。𽘐䉜\u200D񿤼; [C1 C2 P1 V6]; [C1 C2 P1 V6] # ݴ𞤿.䉜 T; \u0774\u200C𞤝。𽘐䉜\u200D񿤼; [C1 C2 P1 V6]; [P1 V6] # ݴ𞤿.䉜 N; \u0774\u200C𞤝。𽘐䉜\u200D񿤼; [C1 C2 P1 V6]; [C1 C2 P1 V6] # ݴ𞤿.䉜 B; xn--4pb2977v.xn--z0nt555ukbnv; [V6]; [V6] # ݴ𞤿.䉜 B; xn--4pb607jjt73a.xn--1ug236ke314donv1a; [C1 C2 V6]; [C1 C2 V6] # ݴ𞤿.䉜 T; 򔭜ςᡱ⒈.≮𑄳\u200D𐮍; [B1 P1 V6]; [B1 P1 V6] # ςᡱ⒈.≮𑄳𐮍 N; 򔭜ςᡱ⒈.≮𑄳\u200D𐮍; [B1 P1 V6]; [B1 P1 V6] # ςᡱ⒈.≮𑄳𐮍 T; 򔭜ςᡱ⒈.<\u0338𑄳\u200D𐮍; [B1 P1 V6]; [B1 P1 V6] # ςᡱ⒈.≮𑄳𐮍 N; 򔭜ςᡱ⒈.<\u0338𑄳\u200D𐮍; [B1 P1 V6]; [B1 P1 V6] # ςᡱ⒈.≮𑄳𐮍 T; 򔭜ςᡱ1..≮𑄳\u200D𐮍; [B1 P1 V6 A4_2]; [B1 P1 V6 A4_2] # ςᡱ1..≮𑄳𐮍 N; 򔭜ςᡱ1..≮𑄳\u200D𐮍; [B1 P1 V6 A4_2]; [B1 P1 V6 A4_2] # ςᡱ1..≮𑄳𐮍 T; 򔭜ςᡱ1..<\u0338𑄳\u200D𐮍; [B1 P1 V6 A4_2]; [B1 P1 V6 A4_2] # ςᡱ1..≮𑄳𐮍 N; 򔭜ςᡱ1..<\u0338𑄳\u200D𐮍; [B1 P1 V6 A4_2]; [B1 P1 V6 A4_2] # ςᡱ1..≮𑄳𐮍 T; 򔭜Σᡱ1..<\u0338𑄳\u200D𐮍; [B1 P1 V6 A4_2]; [B1 P1 V6 A4_2] # σᡱ1..≮𑄳𐮍 N; 򔭜Σᡱ1..<\u0338𑄳\u200D𐮍; [B1 P1 V6 A4_2]; [B1 P1 V6 A4_2] # σᡱ1..≮𑄳𐮍 T; 򔭜Σᡱ1..≮𑄳\u200D𐮍; [B1 P1 V6 A4_2]; [B1 P1 V6 A4_2] # σᡱ1..≮𑄳𐮍 N; 򔭜Σᡱ1..≮𑄳\u200D𐮍; [B1 P1 V6 A4_2]; [B1 P1 V6 A4_2] # σᡱ1..≮𑄳𐮍 T; 򔭜σᡱ1..≮𑄳\u200D𐮍; [B1 P1 V6 A4_2]; [B1 P1 V6 A4_2] # σᡱ1..≮𑄳𐮍 N; 򔭜σᡱ1..≮𑄳\u200D𐮍; [B1 P1 V6 A4_2]; [B1 P1 V6 A4_2] # σᡱ1..≮𑄳𐮍 T; 򔭜σᡱ1..<\u0338𑄳\u200D𐮍; [B1 P1 V6 A4_2]; [B1 P1 V6 A4_2] # σᡱ1..≮𑄳𐮍 N; 򔭜σᡱ1..<\u0338𑄳\u200D𐮍; [B1 P1 V6 A4_2]; [B1 P1 V6 A4_2] # σᡱ1..≮𑄳𐮍 B; xn--1-zmb699meq63t..xn--gdh5392g6sd; [B1 V6 A4_2]; [B1 V6 A4_2] B; xn--1-zmb699meq63t..xn--1ug85gn777ahze; [B1 V6 A4_2]; [B1 V6 A4_2] # σᡱ1..≮𑄳𐮍 B; xn--1-xmb999meq63t..xn--1ug85gn777ahze; [B1 V6 A4_2]; [B1 V6 A4_2] # ςᡱ1..≮𑄳𐮍 T; 򔭜Σᡱ⒈.<\u0338𑄳\u200D𐮍; [B1 P1 V6]; [B1 P1 V6] # σᡱ⒈.≮𑄳𐮍 N; 򔭜Σᡱ⒈.<\u0338𑄳\u200D𐮍; [B1 P1 V6]; [B1 P1 V6] # σᡱ⒈.≮𑄳𐮍 T; 򔭜Σᡱ⒈.≮𑄳\u200D𐮍; [B1 P1 V6]; [B1 P1 V6] # σᡱ⒈.≮𑄳𐮍 N; 򔭜Σᡱ⒈.≮𑄳\u200D𐮍; [B1 P1 V6]; [B1 P1 V6] # σᡱ⒈.≮𑄳𐮍 T; 򔭜σᡱ⒈.≮𑄳\u200D𐮍; [B1 P1 V6]; [B1 P1 V6] # σᡱ⒈.≮𑄳𐮍 N; 򔭜σᡱ⒈.≮𑄳\u200D𐮍; [B1 P1 V6]; [B1 P1 V6] # σᡱ⒈.≮𑄳𐮍 T; 򔭜σᡱ⒈.<\u0338𑄳\u200D𐮍; [B1 P1 V6]; [B1 P1 V6] # σᡱ⒈.≮𑄳𐮍 N; 򔭜σᡱ⒈.<\u0338𑄳\u200D𐮍; [B1 P1 V6]; [B1 P1 V6] # σᡱ⒈.≮𑄳𐮍 B; xn--4xa207hkzinr77u.xn--gdh5392g6sd; [B1 V6]; [B1 V6] B; xn--4xa207hkzinr77u.xn--1ug85gn777ahze; [B1 V6]; [B1 V6] # σᡱ⒈.≮𑄳𐮍 B; xn--3xa407hkzinr77u.xn--1ug85gn777ahze; [B1 V6]; [B1 V6] # ςᡱ⒈.≮𑄳𐮍 B; \u3164\u094DႠ\u17D0.\u180B; [P1 V6]; [P1 V6] # ्Ⴀ័. B; \u1160\u094DႠ\u17D0.\u180B; [P1 V6]; [P1 V6] # ्Ⴀ័. B; \u1160\u094Dⴀ\u17D0.\u180B; [P1 V6]; [P1 V6] # ्ⴀ័. B; xn--n3b742bkqf4ty.; [V6]; [V6] # ्ⴀ័. B; xn--n3b468aoqa89r.; [V6]; [V6] # ्Ⴀ័. B; \u3164\u094Dⴀ\u17D0.\u180B; [P1 V6]; [P1 V6] # ्ⴀ័. B; xn--n3b445e53po6d.; [V6]; [V6] # ्ⴀ័. B; xn--n3b468azngju2a.; [V6]; [V6] # ्Ⴀ័. T; ❣\u200D.\u09CD𑰽\u0612\uA929; [C2 V5]; [V5] # ❣.্𑰽ؒꤩ N; ❣\u200D.\u09CD𑰽\u0612\uA929; [C2 V5]; [C2 V5] # ❣.্𑰽ؒꤩ T; ❣\u200D.\u09CD𑰽\u0612\uA929; [C2 V5]; [V5] # ❣.্𑰽ؒꤩ N; ❣\u200D.\u09CD𑰽\u0612\uA929; [C2 V5]; [C2 V5] # ❣.্𑰽ؒꤩ B; xn--pei.xn--0fb32q3w7q2g4d; [V5]; [V5] # ❣.্𑰽ؒꤩ B; xn--1ugy10a.xn--0fb32q3w7q2g4d; [C2 V5]; [C2 V5] # ❣.্𑰽ؒꤩ B; ≮𐳺𐹄.≯񪮸ꡅ; [B1 P1 V6]; [B1 P1 V6] B; <\u0338𐳺𐹄.>\u0338񪮸ꡅ; [B1 P1 V6]; [B1 P1 V6] B; xn--gdh7943gk2a.xn--hdh1383c5e36c; [B1 V6]; [B1 V6] B; \u0CCC𐧅𐳏󠲺。\u0CCDᠦ; [B1 P1 V5 V6]; [B1 P1 V5 V6] # ೌ𐧅𐳏.್ᠦ B; \u0CCC𐧅𐳏󠲺。\u0CCDᠦ; [B1 P1 V5 V6]; [B1 P1 V5 V6] # ೌ𐧅𐳏.್ᠦ B; \u0CCC𐧅𐲏󠲺。\u0CCDᠦ; [B1 P1 V5 V6]; [B1 P1 V5 V6] # ೌ𐧅𐳏.್ᠦ B; xn--7tc6360ky5bn2732c.xn--8tc429c; [B1 V5 V6]; [B1 V5 V6] # ೌ𐧅𐳏.್ᠦ B; \u0CCC𐧅𐲏󠲺。\u0CCDᠦ; [B1 P1 V5 V6]; [B1 P1 V5 V6] # ೌ𐧅𐳏.್ᠦ B; \u0349。𧡫; [V5]; [V5] # ͉.𧡫 B; xn--nua.xn--bc6k; [V5]; [V5] # ͉.𧡫 B; 𑰿󠅦.\u1160; [P1 V5 V6]; [P1 V5 V6] # 𑰿. B; 𑰿󠅦.\u1160; [P1 V5 V6]; [P1 V5 V6] # 𑰿. B; xn--ok3d.xn--psd; [V5 V6]; [V5 V6] # 𑰿. T; -𞤆\u200D。󸼄𞳒; [B1 B5 B6 C2 P1 V3 V6]; [B1 B5 B6 P1 V3 V6] # -𞤨. N; -𞤆\u200D。󸼄𞳒; [B1 B5 B6 C2 P1 V3 V6]; [B1 B5 B6 C2 P1 V3 V6] # -𞤨. T; -𞤨\u200D。󸼄𞳒; [B1 B5 B6 C2 P1 V3 V6]; [B1 B5 B6 P1 V3 V6] # -𞤨. N; -𞤨\u200D。󸼄𞳒; [B1 B5 B6 C2 P1 V3 V6]; [B1 B5 B6 C2 P1 V3 V6] # -𞤨. B; xn----ni8r.xn--846h96596c; [B1 B5 B6 V3 V6]; [B1 B5 B6 V3 V6] B; xn----ugnx367r.xn--846h96596c; [B1 B5 B6 C2 V3 V6]; [B1 B5 B6 C2 V3 V6] # -𞤨. B; ꡏ󠇶≯𳾽。\u1DFD⾇滸𐹰; [B1 P1 V5 V6]; [B1 P1 V5 V6] # ꡏ≯.᷽舛滸𐹰 B; ꡏ󠇶>\u0338𳾽。\u1DFD⾇滸𐹰; [B1 P1 V5 V6]; [B1 P1 V5 V6] # ꡏ≯.᷽舛滸𐹰 B; ꡏ󠇶≯𳾽。\u1DFD舛滸𐹰; [B1 P1 V5 V6]; [B1 P1 V5 V6] # ꡏ≯.᷽舛滸𐹰 B; ꡏ󠇶>\u0338𳾽。\u1DFD舛滸𐹰; [B1 P1 V5 V6]; [B1 P1 V5 V6] # ꡏ≯.᷽舛滸𐹰 B; xn--hdh7483cu6twwki8e.xn--yfg0765a58l0n6k; [B1 V5 V6]; [B1 V5 V6] # ꡏ≯.᷽舛滸𐹰 B; 蔏。𑰺; [V5]; [V5] B; 蔏。𑰺; [V5]; [V5] B; xn--uy1a.xn--jk3d; [V5]; [V5] B; 𝟿𐮋。󠄊; [B1]; [B1] B; 9𐮋。󠄊; [B1]; [B1] B; xn--9-rv5i.; [B1]; [B1] B; 󟇇-䟖F。\u07CB⒈\u0662; [B4 P1 V6]; [B4 P1 V6] # -䟖f.ߋ⒈٢ B; 󟇇-䟖F。\u07CB1.\u0662; [B1 P1 V6]; [B1 P1 V6] # -䟖f.ߋ1.٢ B; 󟇇-䟖f。\u07CB1.\u0662; [B1 P1 V6]; [B1 P1 V6] # -䟖f.ߋ1.٢ B; xn---f-mz8b08788k.xn--1-ybd.xn--bib; [B1 V6]; [B1 V6] # -䟖f.ߋ1.٢ B; 󟇇-䟖f。\u07CB⒈\u0662; [B4 P1 V6]; [B4 P1 V6] # -䟖f.ߋ⒈٢ B; xn---f-mz8b08788k.xn--bib53ev44d; [B4 V6]; [B4 V6] # -䟖f.ߋ⒈٢ T; \u200C。𐹺; [B1 C1]; [B1 A4_2] # .𐹺 N; \u200C。𐹺; [B1 C1]; [B1 C1] # .𐹺 T; \u200C。𐹺; [B1 C1]; [B1 A4_2] # .𐹺 N; \u200C。𐹺; [B1 C1]; [B1 C1] # .𐹺 B; .xn--yo0d; [B1 A4_2]; [B1 A4_2] B; xn--0ug.xn--yo0d; [B1 C1]; [B1 C1] # .𐹺 T; 𐡆.≯\u200C-𞥀; [B1 C1 P1 V6]; [B1 P1 V6] # 𐡆.≯-𞥀 N; 𐡆.≯\u200C-𞥀; [B1 C1 P1 V6]; [B1 C1 P1 V6] # 𐡆.≯-𞥀 T; 𐡆.>\u0338\u200C-𞥀; [B1 C1 P1 V6]; [B1 P1 V6] # 𐡆.≯-𞥀 N; 𐡆.>\u0338\u200C-𞥀; [B1 C1 P1 V6]; [B1 C1 P1 V6] # 𐡆.≯-𞥀 T; 𐡆.>\u0338\u200C-𞤞; [B1 C1 P1 V6]; [B1 P1 V6] # 𐡆.≯-𞥀 N; 𐡆.>\u0338\u200C-𞤞; [B1 C1 P1 V6]; [B1 C1 P1 V6] # 𐡆.≯-𞥀 T; 𐡆.≯\u200C-𞤞; [B1 C1 P1 V6]; [B1 P1 V6] # 𐡆.≯-𞥀 N; 𐡆.≯\u200C-𞤞; [B1 C1 P1 V6]; [B1 C1 P1 V6] # 𐡆.≯-𞥀 B; xn--le9c.xn----ogo9956r; [B1 V6]; [B1 V6] B; xn--le9c.xn----rgn40iy359e; [B1 C1 V6]; [B1 C1 V6] # 𐡆.≯-𞥀 B; 󠁀-。≠\uFCD7; [B1 P1 V3 V6]; [B1 P1 V3 V6] # -.≠هج B; 󠁀-。=\u0338\uFCD7; [B1 P1 V3 V6]; [B1 P1 V3 V6] # -.≠هج B; 󠁀-。≠\u0647\u062C; [B1 P1 V3 V6]; [B1 P1 V3 V6] # -.≠هج B; 󠁀-。=\u0338\u0647\u062C; [B1 P1 V3 V6]; [B1 P1 V3 V6] # -.≠هج B; xn----f411m.xn--rgb7c611j; [B1 V3 V6]; [B1 V3 V6] # -.≠هج T; 񻬹𑈵。\u200D𞨶; [B1 C2 P1 V6]; [P1 V6] # 𑈵. N; 񻬹𑈵。\u200D𞨶; [B1 C2 P1 V6]; [B1 C2 P1 V6] # 𑈵. B; xn--8g1d12120a.xn--5l6h; [V6]; [V6] B; xn--8g1d12120a.xn--1ug6651p; [B1 C2 V6]; [B1 C2 V6] # 𑈵. B; 𑋧\uA9C02。㧉򒖄; [P1 V5 V6]; [P1 V5 V6] # 𑋧꧀2.㧉 B; 𑋧\uA9C02。㧉򒖄; [P1 V5 V6]; [P1 V5 V6] # 𑋧꧀2.㧉 B; xn--2-5z4eu89y.xn--97l02706d; [V5 V6]; [V5 V6] # 𑋧꧀2.㧉 T; \u200C𽬄𐹴𞩥。≯6; [B1 C1 P1 V6]; [B1 B5 B6 P1 V6] # 𐹴.≯6 N; \u200C𽬄𐹴𞩥。≯6; [B1 C1 P1 V6]; [B1 C1 P1 V6] # 𐹴.≯6 T; \u200C𽬄𐹴𞩥。>\u03386; [B1 C1 P1 V6]; [B1 B5 B6 P1 V6] # 𐹴.≯6 N; \u200C𽬄𐹴𞩥。>\u03386; [B1 C1 P1 V6]; [B1 C1 P1 V6] # 𐹴.≯6 B; xn--so0du768aim9m.xn--6-ogo; [B1 B5 B6 V6]; [B1 B5 B6 V6] B; xn--0ug7105gf5wfxepq.xn--6-ogo; [B1 C1 V6]; [B1 C1 V6] # 𐹴.≯6 T; 𑁿.𐹦𻞵-\u200D; [B1 B3 B6 C2 P1 V5 V6]; [B1 B3 B6 P1 V3 V5 V6] # 𑁿.𐹦- N; 𑁿.𐹦𻞵-\u200D; [B1 B3 B6 C2 P1 V5 V6]; [B1 B3 B6 C2 P1 V5 V6] # 𑁿.𐹦- T; 𑁿.𐹦𻞵-\u200D; [B1 B3 B6 C2 P1 V5 V6]; [B1 B3 B6 P1 V3 V5 V6] # 𑁿.𐹦- N; 𑁿.𐹦𻞵-\u200D; [B1 B3 B6 C2 P1 V5 V6]; [B1 B3 B6 C2 P1 V5 V6] # 𑁿.𐹦- B; xn--q30d.xn----i26i1299n; [B1 B3 B6 V3 V5 V6]; [B1 B3 B6 V3 V5 V6] B; xn--q30d.xn----ugn1088hfsxv; [B1 B3 B6 C2 V5 V6]; [B1 B3 B6 C2 V5 V6] # 𑁿.𐹦- T; ⤸ς𺱀。\uFFA0; [P1 V6]; [P1 V6] # ⤸ς. N; ⤸ς𺱀。\uFFA0; [P1 V6]; [P1 V6] # ⤸ς. T; ⤸ς𺱀。\u1160; [P1 V6]; [P1 V6] # ⤸ς. N; ⤸ς𺱀。\u1160; [P1 V6]; [P1 V6] # ⤸ς. B; ⤸Σ𺱀。\u1160; [P1 V6]; [P1 V6] # ⤸σ. B; ⤸σ𺱀。\u1160; [P1 V6]; [P1 V6] # ⤸σ. B; xn--4xa192qmp03d.xn--psd; [V6]; [V6] # ⤸σ. B; xn--3xa392qmp03d.xn--psd; [V6]; [V6] # ⤸ς. B; ⤸Σ𺱀。\uFFA0; [P1 V6]; [P1 V6] # ⤸σ. B; ⤸σ𺱀。\uFFA0; [P1 V6]; [P1 V6] # ⤸σ. B; xn--4xa192qmp03d.xn--cl7c; [V6]; [V6] # ⤸σ. B; xn--3xa392qmp03d.xn--cl7c; [V6]; [V6] # ⤸ς. B; \u0765\u1035𐫔\u06D5.𐦬𑋪Ⴃ; [B2 B3 P1 V6]; [B2 B3 P1 V6] # ݥဵ𐫔ە.𐦬𑋪Ⴃ B; \u0765\u1035𐫔\u06D5.𐦬𑋪ⴃ; [B2 B3]; [B2 B3] # ݥဵ𐫔ە.𐦬𑋪ⴃ B; xn--llb10as9tqp5y.xn--ukj7371e21f; [B2 B3]; [B2 B3] # ݥဵ𐫔ە.𐦬𑋪ⴃ B; xn--llb10as9tqp5y.xn--bnd9168j21f; [B2 B3 V6]; [B2 B3 V6] # ݥဵ𐫔ە.𐦬𑋪Ⴃ B; \u0661\u1B44-킼.\u1BAA\u0616\u066C≯; [B1 B5 B6 P1 V5 V6]; [B1 B5 B6 P1 V5 V6] # ١᭄-킼.᮪ؖ٬≯ B; \u0661\u1B44-킼.\u1BAA\u0616\u066C>\u0338; [B1 B5 B6 P1 V5 V6]; [B1 B5 B6 P1 V5 V6] # ١᭄-킼.᮪ؖ٬≯ B; xn----9pc551nk39n.xn--4fb6o571degg; [B1 B5 B6 V5 V6]; [B1 B5 B6 V5 V6] # ١᭄-킼.᮪ؖ٬≯ B; -。\u06C2\u0604򅖡𑓂; [B1 B2 B3 P1 V3 V6]; [B1 B2 B3 P1 V3 V6] # -.ۂ𑓂 B; -。\u06C1\u0654\u0604򅖡𑓂; [B1 B2 B3 P1 V3 V6]; [B1 B2 B3 P1 V3 V6] # -.ۂ𑓂 B; -.xn--mfb39a7208dzgs3d; [B1 B2 B3 V3 V6]; [B1 B2 B3 V3 V6] # -.ۂ𑓂 T; \u200D󯑖󠁐.\u05BD𙮰ꡝ𐋡; [C2 P1 V5 V6]; [P1 V5 V6] # .ֽꡝ𐋡 N; \u200D󯑖󠁐.\u05BD𙮰ꡝ𐋡; [C2 P1 V5 V6]; [C2 P1 V5 V6] # .ֽꡝ𐋡 T; \u200D󯑖󠁐.\u05BD𙮰ꡝ𐋡; [C2 P1 V5 V6]; [P1 V5 V6] # .ֽꡝ𐋡 N; \u200D󯑖󠁐.\u05BD𙮰ꡝ𐋡; [C2 P1 V5 V6]; [C2 P1 V5 V6] # .ֽꡝ𐋡 B; xn--b726ey18m.xn--ldb8734fg0qcyzzg; [V5 V6]; [V5 V6] # .ֽꡝ𐋡 B; xn--1ug66101lt8me.xn--ldb8734fg0qcyzzg; [C2 V5 V6]; [C2 V5 V6] # .ֽꡝ𐋡 T; ︒􃈵ς񀠇。𐮈; [B1 P1 V6]; [B1 P1 V6] N; ︒􃈵ς񀠇。𐮈; [B1 P1 V6]; [B1 P1 V6] T; 。􃈵ς񀠇。𐮈; [P1 V6 A4_2]; [P1 V6 A4_2] N; 。􃈵ς񀠇。𐮈; [P1 V6 A4_2]; [P1 V6 A4_2] B; 。􃈵Σ񀠇。𐮈; [P1 V6 A4_2]; [P1 V6 A4_2] B; 。􃈵σ񀠇。𐮈; [P1 V6 A4_2]; [P1 V6 A4_2] B; .xn--4xa68573c7n64d.xn--f29c; [V6 A4_2]; [V6 A4_2] B; .xn--3xa88573c7n64d.xn--f29c; [V6 A4_2]; [V6 A4_2] B; ︒􃈵Σ񀠇。𐮈; [B1 P1 V6]; [B1 P1 V6] B; ︒􃈵σ񀠇。𐮈; [B1 P1 V6]; [B1 P1 V6] B; xn--4xa1729jwz5t7gl5f.xn--f29c; [B1 V6]; [B1 V6] B; xn--3xa3729jwz5t7gl5f.xn--f29c; [B1 V6]; [B1 V6] B; \u07D9.\u06EE󆾃≯󠅲; [B2 B3 P1 V6]; [B2 B3 P1 V6] # ߙ.ۮ≯ B; \u07D9.\u06EE󆾃>\u0338󠅲; [B2 B3 P1 V6]; [B2 B3 P1 V6] # ߙ.ۮ≯ B; \u07D9.\u06EE󆾃≯󠅲; [B2 B3 P1 V6]; [B2 B3 P1 V6] # ߙ.ۮ≯ B; \u07D9.\u06EE󆾃>\u0338󠅲; [B2 B3 P1 V6]; [B2 B3 P1 V6] # ߙ.ۮ≯ B; xn--0sb.xn--bmb691l0524t; [B2 B3 V6]; [B2 B3 V6] # ߙ.ۮ≯ B; \u1A73󚙸.𐭍; [B1 P1 V5 V6]; [B1 P1 V5 V6] # ᩳ.𐭍 B; xn--2of22352n.xn--q09c; [B1 V5 V6]; [B1 V5 V6] # ᩳ.𐭍 B; ⒉󠊓≠。Ⴟ⬣Ⴈ; [P1 V6]; [P1 V6] B; ⒉󠊓=\u0338。Ⴟ⬣Ⴈ; [P1 V6]; [P1 V6] B; 2.󠊓≠。Ⴟ⬣Ⴈ; [P1 V6]; [P1 V6] B; 2.󠊓=\u0338。Ⴟ⬣Ⴈ; [P1 V6]; [P1 V6] B; 2.󠊓=\u0338。ⴟ⬣ⴈ; [P1 V6]; [P1 V6] B; 2.󠊓≠。ⴟ⬣ⴈ; [P1 V6]; [P1 V6] B; 2.xn--1chz4101l.xn--45iz7d6b; [V6]; [V6] B; 2.xn--1chz4101l.xn--gnd9b297j; [V6]; [V6] B; ⒉󠊓=\u0338。ⴟ⬣ⴈ; [P1 V6]; [P1 V6] B; ⒉󠊓≠。ⴟ⬣ⴈ; [P1 V6]; [P1 V6] B; xn--1ch07f91401d.xn--45iz7d6b; [V6]; [V6] B; xn--1ch07f91401d.xn--gnd9b297j; [V6]; [V6] B; -󠉱\u0FB8Ⴥ。-𐹽\u0774𞣑; [B1 P1 V3 V6]; [B1 P1 V3 V6] # -ྸჅ.-𐹽ݴ𞣑 B; -󠉱\u0FB8ⴥ。-𐹽\u0774𞣑; [B1 P1 V3 V6]; [B1 P1 V3 V6] # -ྸⴥ.-𐹽ݴ𞣑 B; xn----xmg317tgv352a.xn----05c4213ryr0g; [B1 V3 V6]; [B1 V3 V6] # -ྸⴥ.-𐹽ݴ𞣑 B; xn----xmg12fm2555h.xn----05c4213ryr0g; [B1 V3 V6]; [B1 V3 V6] # -ྸჅ.-𐹽ݴ𞣑 B; \u0659。𑄴︒\u0627\u07DD; [B1 B3 B6 P1 V5 V6]; [B1 B3 B6 P1 V5 V6] # ٙ.𑄴︒اߝ B; \u0659。𑄴。\u0627\u07DD; [B1 B3 B6 V5]; [B1 B3 B6 V5] # ٙ.𑄴.اߝ B; xn--1hb.xn--w80d.xn--mgb09f; [B1 B3 B6 V5]; [B1 B3 B6 V5] # ٙ.𑄴.اߝ B; xn--1hb.xn--mgb09fp820c08pa; [B1 B3 B6 V5 V6]; [B1 B3 B6 V5 V6] # ٙ.𑄴︒اߝ T; Ⴙ\u0638.󠆓\u200D; [B1 B5 B6 C2 P1 V6]; [B5 B6 P1 V6] # Ⴙظ. N; Ⴙ\u0638.󠆓\u200D; [B1 B5 B6 C2 P1 V6]; [B1 B5 B6 C2 P1 V6] # Ⴙظ. T; ⴙ\u0638.󠆓\u200D; [B1 B5 B6 C2]; [B5 B6] # ⴙظ. N; ⴙ\u0638.󠆓\u200D; [B1 B5 B6 C2]; [B1 B5 B6 C2] # ⴙظ. B; xn--3gb910r.; [B5 B6]; [B5 B6] # ⴙظ. B; xn--3gb910r.xn--1ug; [B1 B5 B6 C2]; [B1 B5 B6 C2] # ⴙظ. B; xn--3gb194c.; [B5 B6 V6]; [B5 B6 V6] # Ⴙظ. B; xn--3gb194c.xn--1ug; [B1 B5 B6 C2 V6]; [B1 B5 B6 C2 V6] # Ⴙظ. B; 󠆸。₆0𐺧\u0756; [B1 P1 V6 A4_2]; [B1 P1 V6 A4_2] # .60ݖ B; 󠆸。60𐺧\u0756; [B1 P1 V6 A4_2]; [B1 P1 V6 A4_2] # .60ݖ B; .xn--60-cke9470y; [B1 V6 A4_2]; [B1 V6 A4_2] # .60ݖ B; 6\u084F。-𑈴; [B1 V3]; [B1 V3] # 6ࡏ.-𑈴 B; 6\u084F。-𑈴; [B1 V3]; [B1 V3] # 6ࡏ.-𑈴 B; xn--6-jjd.xn----6n8i; [B1 V3]; [B1 V3] # 6ࡏ.-𑈴 T; \u200D񋌿𐹰。\u0ACDς𞰎\u08D6; [B1 C2 P1 V5 V6]; [B1 B5 B6 P1 V5 V6] # 𐹰.્ςࣖ N; \u200D񋌿𐹰。\u0ACDς𞰎\u08D6; [B1 C2 P1 V5 V6]; [B1 C2 P1 V5 V6] # 𐹰.્ςࣖ T; \u200D񋌿𐹰。\u0ACDς𞰎\u08D6; [B1 C2 P1 V5 V6]; [B1 B5 B6 P1 V5 V6] # 𐹰.્ςࣖ N; \u200D񋌿𐹰。\u0ACDς𞰎\u08D6; [B1 C2 P1 V5 V6]; [B1 C2 P1 V5 V6] # 𐹰.્ςࣖ T; \u200D񋌿𐹰。\u0ACDΣ𞰎\u08D6; [B1 C2 P1 V5 V6]; [B1 B5 B6 P1 V5 V6] # 𐹰.્σࣖ N; \u200D񋌿𐹰。\u0ACDΣ𞰎\u08D6; [B1 C2 P1 V5 V6]; [B1 C2 P1 V5 V6] # 𐹰.્σࣖ T; \u200D񋌿𐹰。\u0ACDσ𞰎\u08D6; [B1 C2 P1 V5 V6]; [B1 B5 B6 P1 V5 V6] # 𐹰.્σࣖ N; \u200D񋌿𐹰。\u0ACDσ𞰎\u08D6; [B1 C2 P1 V5 V6]; [B1 C2 P1 V5 V6] # 𐹰.્σࣖ B; xn--oo0d1330n.xn--4xa21xcwbfz15g; [B1 B5 B6 V5 V6]; [B1 B5 B6 V5 V6] # 𐹰.્σࣖ B; xn--1ugx105gq26y.xn--4xa21xcwbfz15g; [B1 C2 V5 V6]; [B1 C2 V5 V6] # 𐹰.્σࣖ B; xn--1ugx105gq26y.xn--3xa41xcwbfz15g; [B1 C2 V5 V6]; [B1 C2 V5 V6] # 𐹰.્ςࣖ T; \u200D񋌿𐹰。\u0ACDΣ𞰎\u08D6; [B1 C2 P1 V5 V6]; [B1 B5 B6 P1 V5 V6] # 𐹰.્σࣖ N; \u200D񋌿𐹰。\u0ACDΣ𞰎\u08D6; [B1 C2 P1 V5 V6]; [B1 C2 P1 V5 V6] # 𐹰.્σࣖ T; \u200D񋌿𐹰。\u0ACDσ𞰎\u08D6; [B1 C2 P1 V5 V6]; [B1 B5 B6 P1 V5 V6] # 𐹰.્σࣖ N; \u200D񋌿𐹰。\u0ACDσ𞰎\u08D6; [B1 C2 P1 V5 V6]; [B1 C2 P1 V5 V6] # 𐹰.્σࣖ B; ⒈񟄜Ⴓ⒪.\u0DCA򘘶\u088B𐹢; [B1 P1 V5 V6]; [B1 P1 V5 V6] # ⒈Ⴓ⒪.්𐹢 B; 1.񟄜Ⴓ(o).\u0DCA򘘶\u088B𐹢; [B1 B6 P1 V5 V6]; [B1 B6 P1 V5 V6] # 1.Ⴓ(o).්𐹢 B; 1.񟄜ⴓ(o).\u0DCA򘘶\u088B𐹢; [B1 B6 P1 V5 V6]; [B1 B6 P1 V5 V6] # 1.ⴓ(o).්𐹢 B; 1.񟄜Ⴓ(O).\u0DCA򘘶\u088B𐹢; [B1 B6 P1 V5 V6]; [B1 B6 P1 V5 V6] # 1.Ⴓ(o).්𐹢 B; 1.xn--(o)-7sn88849j.xn--3xb99xpx1yoes3e; [B1 B6 P1 V5 V6]; [B1 B6 P1 V5 V6] # 1.Ⴓ(o).්𐹢 B; 1.xn--(o)-ej1bu5389e.xn--3xb99xpx1yoes3e; [B1 B6 P1 V5 V6]; [B1 B6 P1 V5 V6] # 1.ⴓ(o).්𐹢 B; ⒈񟄜ⴓ⒪.\u0DCA򘘶\u088B𐹢; [B1 P1 V5 V6]; [B1 P1 V5 V6] # ⒈ⴓ⒪.්𐹢 B; xn--tsh0ds63atl31n.xn--3xb99xpx1yoes3e; [B1 V5 V6]; [B1 V5 V6] # ⒈ⴓ⒪.්𐹢 B; xn--rnd762h7cx3027d.xn--3xb99xpx1yoes3e; [B1 V5 V6]; [B1 V5 V6] # ⒈Ⴓ⒪.්𐹢 B; 𞤷.𐮐𞢁𐹠\u0624; ; xn--ve6h.xn--jgb1694kz0b2176a; NV8 # 𞤷.𐮐𞢁𐹠ؤ B; 𞤷.𐮐𞢁𐹠\u0648\u0654; 𞤷.𐮐𞢁𐹠\u0624; xn--ve6h.xn--jgb1694kz0b2176a; NV8 # 𞤷.𐮐𞢁𐹠ؤ B; 𞤕.𐮐𞢁𐹠\u0648\u0654; 𞤷.𐮐𞢁𐹠\u0624; xn--ve6h.xn--jgb1694kz0b2176a; NV8 # 𞤷.𐮐𞢁𐹠ؤ B; 𞤕.𐮐𞢁𐹠\u0624; 𞤷.𐮐𞢁𐹠\u0624; xn--ve6h.xn--jgb1694kz0b2176a; NV8 # 𞤷.𐮐𞢁𐹠ؤ B; xn--ve6h.xn--jgb1694kz0b2176a; 𞤷.𐮐𞢁𐹠\u0624; xn--ve6h.xn--jgb1694kz0b2176a; NV8 # 𞤷.𐮐𞢁𐹠ؤ B; 𐲈-。𑄳񢌻; [B1 B3 P1 V3 V5 V6]; [B1 B3 P1 V3 V5 V6] B; 𐲈-。𑄳񢌻; [B1 B3 P1 V3 V5 V6]; [B1 B3 P1 V3 V5 V6] B; 𐳈-。𑄳񢌻; [B1 B3 P1 V3 V5 V6]; [B1 B3 P1 V3 V5 V6] B; xn----ue6i.xn--v80d6662t; [B1 B3 V3 V5 V6]; [B1 B3 V3 V5 V6] B; 𐳈-。𑄳񢌻; [B1 B3 P1 V3 V5 V6]; [B1 B3 P1 V3 V5 V6] B; -󠉖ꡧ.󠊂񇆃🄉; [P1 V3 V6]; [P1 V3 V6] B; -󠉖ꡧ.󠊂񇆃8,; [P1 V3 V6]; [P1 V3 V6] B; xn----hg4ei0361g.xn--8,-k362evu488a; [P1 V3 V6]; [P1 V3 V6] B; xn----hg4ei0361g.xn--207ht163h7m94c; [V3 V6]; [V3 V6] B; 󠾛󠈴臯𧔤.\u0768𝟝; [B1 P1 V6]; [B1 P1 V6] # 臯𧔤.ݨ5 B; 󠾛󠈴臯𧔤.\u07685; [B1 P1 V6]; [B1 P1 V6] # 臯𧔤.ݨ5 B; xn--zb1at733hm579ddhla.xn--5-b5c; [B1 V6]; [B1 V6] # 臯𧔤.ݨ5 B; ≮𐹣.𝨿; [B1 B3 B6 P1 V5 V6]; [B1 B3 B6 P1 V5 V6] B; <\u0338𐹣.𝨿; [B1 B3 B6 P1 V5 V6]; [B1 B3 B6 P1 V5 V6] B; ≮𐹣.𝨿; [B1 B3 B6 P1 V5 V6]; [B1 B3 B6 P1 V5 V6] B; <\u0338𐹣.𝨿; [B1 B3 B6 P1 V5 V6]; [B1 B3 B6 P1 V5 V6] B; xn--gdh1504g.xn--e92h; [B1 B3 B6 V5 V6]; [B1 B3 B6 V5 V6] B; 𐹯ᯛ\u0A4D。脥; [B1]; [B1] # 𐹯ᯛ੍.脥 B; 𐹯ᯛ\u0A4D。脥; [B1]; [B1] # 𐹯ᯛ੍.脥 B; xn--ybc101g3m1p.xn--740a; [B1]; [B1] # 𐹯ᯛ੍.脥 B; \u1B44\u115F𞷿򃀍.-; [B1 B5 P1 V3 V5 V6]; [B1 B5 P1 V3 V5 V6] # ᭄.- B; xn--osd971cpx70btgt8b.-; [B1 B5 V3 V5 V6]; [B1 B5 V3 V5 V6] # ᭄.- T; \u200C。\u0354; [C1 V5]; [V5 A4_2] # .͔ N; \u200C。\u0354; [C1 V5]; [C1 V5] # .͔ T; \u200C。\u0354; [C1 V5]; [V5 A4_2] # .͔ N; \u200C。\u0354; [C1 V5]; [C1 V5] # .͔ B; .xn--yua; [V5 A4_2]; [V5 A4_2] # .͔ B; xn--0ug.xn--yua; [C1 V5]; [C1 V5] # .͔ B; 𞤥󠅮.ᡄႮ; [P1 V6]; [P1 V6] B; 𞤥󠅮.ᡄႮ; [P1 V6]; [P1 V6] B; 𞤥󠅮.ᡄⴎ; 𞤥.ᡄⴎ; xn--de6h.xn--37e857h B; 𞤃󠅮.ᡄႮ; [P1 V6]; [P1 V6] B; 𞤃󠅮.ᡄⴎ; 𞤥.ᡄⴎ; xn--de6h.xn--37e857h B; xn--de6h.xn--37e857h; 𞤥.ᡄⴎ; xn--de6h.xn--37e857h B; 𞤥.ᡄⴎ; ; xn--de6h.xn--37e857h B; 𞤃.ᡄႮ; [P1 V6]; [P1 V6] B; 𞤃.ᡄⴎ; 𞤥.ᡄⴎ; xn--de6h.xn--37e857h B; xn--de6h.xn--mnd799a; [V6]; [V6] B; 𞤥󠅮.ᡄⴎ; 𞤥.ᡄⴎ; xn--de6h.xn--37e857h B; 𞤃󠅮.ᡄႮ; [P1 V6]; [P1 V6] B; 𞤃󠅮.ᡄⴎ; 𞤥.ᡄⴎ; xn--de6h.xn--37e857h B; 𞤥.ᡄႮ; [P1 V6]; [P1 V6] B; 𞤧𝨨Ξ.𪺏㛨❸; [B2 B3 B6]; [B2 B3 B6] B; 𞤧𝨨Ξ.𪺏㛨❸; [B2 B3 B6]; [B2 B3 B6] B; 𞤧𝨨ξ.𪺏㛨❸; [B2 B3 B6]; [B2 B3 B6] B; 𞤅𝨨Ξ.𪺏㛨❸; [B2 B3 B6]; [B2 B3 B6] B; 𞤅𝨨ξ.𪺏㛨❸; [B2 B3 B6]; [B2 B3 B6] B; xn--zxa5691vboja.xn--bfi293ci119b; [B2 B3 B6]; [B2 B3 B6] B; 𞤧𝨨ξ.𪺏㛨❸; [B2 B3 B6]; [B2 B3 B6] B; 𞤅𝨨Ξ.𪺏㛨❸; [B2 B3 B6]; [B2 B3 B6] B; 𞤅𝨨ξ.𪺏㛨❸; [B2 B3 B6]; [B2 B3 B6] T; ᠆몆\u200C-。Ⴛ𐦅︒; [B1 B5 B6 C1 P1 V3 V6]; [B1 B5 B6 P1 V3 V6] # ᠆몆-.Ⴛ𐦅︒ N; ᠆몆\u200C-。Ⴛ𐦅︒; [B1 B5 B6 C1 P1 V3 V6]; [B1 B5 B6 C1 P1 V3 V6] # ᠆몆-.Ⴛ𐦅︒ T; ᠆몆\u200C-。Ⴛ𐦅︒; [B1 B5 B6 C1 P1 V3 V6]; [B1 B5 B6 P1 V3 V6] # ᠆몆-.Ⴛ𐦅︒ N; ᠆몆\u200C-。Ⴛ𐦅︒; [B1 B5 B6 C1 P1 V3 V6]; [B1 B5 B6 C1 P1 V3 V6] # ᠆몆-.Ⴛ𐦅︒ T; ᠆몆\u200C-。Ⴛ𐦅。; [B1 B5 B6 C1 P1 V3 V6]; [B1 B5 B6 P1 V3 V6] # ᠆몆-.Ⴛ𐦅. N; ᠆몆\u200C-。Ⴛ𐦅。; [B1 B5 B6 C1 P1 V3 V6]; [B1 B5 B6 C1 P1 V3 V6] # ᠆몆-.Ⴛ𐦅. T; ᠆몆\u200C-。Ⴛ𐦅。; [B1 B5 B6 C1 P1 V3 V6]; [B1 B5 B6 P1 V3 V6] # ᠆몆-.Ⴛ𐦅. N; ᠆몆\u200C-。Ⴛ𐦅。; [B1 B5 B6 C1 P1 V3 V6]; [B1 B5 B6 C1 P1 V3 V6] # ᠆몆-.Ⴛ𐦅. T; ᠆몆\u200C-。ⴛ𐦅。; [B1 B5 B6 C1 P1 V3 V6]; [B1 B5 B6 P1 V3 V6] # ᠆몆-.ⴛ𐦅. N; ᠆몆\u200C-。ⴛ𐦅。; [B1 B5 B6 C1 P1 V3 V6]; [B1 B5 B6 C1 P1 V3 V6] # ᠆몆-.ⴛ𐦅. T; ᠆몆\u200C-。ⴛ𐦅。; [B1 B5 B6 C1 P1 V3 V6]; [B1 B5 B6 P1 V3 V6] # ᠆몆-.ⴛ𐦅. N; ᠆몆\u200C-。ⴛ𐦅。; [B1 B5 B6 C1 P1 V3 V6]; [B1 B5 B6 C1 P1 V3 V6] # ᠆몆-.ⴛ𐦅. B; xn----e3j6620g.xn--jlju661e.; [B1 B5 B6 V3 V6]; [B1 B5 B6 V3 V6] B; xn----e3j425bsk1o.xn--jlju661e.; [B1 B5 B6 C1 V3 V6]; [B1 B5 B6 C1 V3 V6] # ᠆몆-.ⴛ𐦅. B; xn----e3j6620g.xn--znd4948j.; [B1 B5 B6 V3 V6]; [B1 B5 B6 V3 V6] B; xn----e3j425bsk1o.xn--znd4948j.; [B1 B5 B6 C1 V3 V6]; [B1 B5 B6 C1 V3 V6] # ᠆몆-.Ⴛ𐦅. T; ᠆몆\u200C-。ⴛ𐦅︒; [B1 B5 B6 C1 P1 V3 V6]; [B1 B5 B6 P1 V3 V6] # ᠆몆-.ⴛ𐦅︒ N; ᠆몆\u200C-。ⴛ𐦅︒; [B1 B5 B6 C1 P1 V3 V6]; [B1 B5 B6 C1 P1 V3 V6] # ᠆몆-.ⴛ𐦅︒ T; ᠆몆\u200C-。ⴛ𐦅︒; [B1 B5 B6 C1 P1 V3 V6]; [B1 B5 B6 P1 V3 V6] # ᠆몆-.ⴛ𐦅︒ N; ᠆몆\u200C-。ⴛ𐦅︒; [B1 B5 B6 C1 P1 V3 V6]; [B1 B5 B6 C1 P1 V3 V6] # ᠆몆-.ⴛ𐦅︒ B; xn----e3j6620g.xn--jlj4997dhgh; [B1 B5 B6 V3 V6]; [B1 B5 B6 V3 V6] B; xn----e3j425bsk1o.xn--jlj4997dhgh; [B1 B5 B6 C1 V3 V6]; [B1 B5 B6 C1 V3 V6] # ᠆몆-.ⴛ𐦅︒ B; xn----e3j6620g.xn--znd2362jhgh; [B1 B5 B6 V3 V6]; [B1 B5 B6 V3 V6] B; xn----e3j425bsk1o.xn--znd2362jhgh; [B1 B5 B6 C1 V3 V6]; [B1 B5 B6 C1 V3 V6] # ᠆몆-.Ⴛ𐦅︒ T; 󠾳.︒⥱\u200C𐹬; [B1 C1 P1 V6]; [B1 P1 V6] # .︒⥱𐹬 N; 󠾳.︒⥱\u200C𐹬; [B1 C1 P1 V6]; [B1 C1 P1 V6] # .︒⥱𐹬 T; 󠾳.。⥱\u200C𐹬; [B1 C1 P1 V6 A4_2]; [B1 P1 V6 A4_2] # ..⥱𐹬 N; 󠾳.。⥱\u200C𐹬; [B1 C1 P1 V6 A4_2]; [B1 C1 P1 V6 A4_2] # ..⥱𐹬 B; xn--uf66e..xn--qti2829e; [B1 V6 A4_2]; [B1 V6 A4_2] B; xn--uf66e..xn--0ugz28as66q; [B1 C1 V6 A4_2]; [B1 C1 V6 A4_2] # ..⥱𐹬 B; xn--uf66e.xn--qtiz073e3ik; [B1 V6]; [B1 V6] B; xn--uf66e.xn--0ugz28axl3pqxna; [B1 C1 V6]; [B1 C1 V6] # .︒⥱𐹬 B; 𐯖.𐹠Ⴑ񚇜𐫊; [B1 P1 V6]; [B1 P1 V6] B; 𐯖.𐹠ⴑ񚇜𐫊; [B1 P1 V6]; [B1 P1 V6] B; xn--n49c.xn--8kj8702ewicl862o; [B1 V6]; [B1 V6] B; xn--n49c.xn--pnd4619jwicl862o; [B1 V6]; [B1 V6] B; \u0FA4񱤯.𝟭Ⴛ; [P1 V5 V6]; [P1 V5 V6] # ྤ.1Ⴛ B; \u0FA4񱤯.1Ⴛ; [P1 V5 V6]; [P1 V5 V6] # ྤ.1Ⴛ B; \u0FA4񱤯.1ⴛ; [P1 V5 V6]; [P1 V5 V6] # ྤ.1ⴛ B; xn--0fd40533g.xn--1-tws; [V5 V6]; [V5 V6] # ྤ.1ⴛ B; xn--0fd40533g.xn--1-q1g; [V5 V6]; [V5 V6] # ྤ.1Ⴛ B; \u0FA4񱤯.𝟭ⴛ; [P1 V5 V6]; [P1 V5 V6] # ྤ.1ⴛ B; -\u0826齀。릿𐸋; [B1 B5 B6 P1 V3 V6]; [B1 B5 B6 P1 V3 V6] # -ࠦ齀.릿 B; -\u0826齀。릿𐸋; [B1 B5 B6 P1 V3 V6]; [B1 B5 B6 P1 V3 V6] # -ࠦ齀.릿 B; xn----6gd0617i.xn--7y2bm55m; [B1 B5 B6 V3 V6]; [B1 B5 B6 V3 V6] # -ࠦ齀.릿 T; 󠔊\u071C鹝꾗。񾵐\u200D\u200D⏃; [B1 B6 C2 P1 V6]; [B1 B6 P1 V6] # ܜ鹝꾗.⏃ N; 󠔊\u071C鹝꾗。񾵐\u200D\u200D⏃; [B1 B6 C2 P1 V6]; [B1 B6 C2 P1 V6] # ܜ鹝꾗.⏃ T; 󠔊\u071C鹝꾗。񾵐\u200D\u200D⏃; [B1 B6 C2 P1 V6]; [B1 B6 P1 V6] # ܜ鹝꾗.⏃ N; 󠔊\u071C鹝꾗。񾵐\u200D\u200D⏃; [B1 B6 C2 P1 V6]; [B1 B6 C2 P1 V6] # ܜ鹝꾗.⏃ B; xn--mnb6558e91kyq533a.xn--6mh27269e; [B1 B6 V6]; [B1 B6 V6] # ܜ鹝꾗.⏃ B; xn--mnb6558e91kyq533a.xn--1uga46zs309y; [B1 B6 C2 V6]; [B1 B6 C2 V6] # ܜ鹝꾗.⏃ B; ≮.-\u0708--; [B1 P1 V2 V3 V6]; [B1 P1 V2 V3 V6] # ≮.-܈-- B; <\u0338.-\u0708--; [B1 P1 V2 V3 V6]; [B1 P1 V2 V3 V6] # ≮.-܈-- B; ≮.-\u0708--; [B1 P1 V2 V3 V6]; [B1 P1 V2 V3 V6] # ≮.-܈-- B; <\u0338.-\u0708--; [B1 P1 V2 V3 V6]; [B1 P1 V2 V3 V6] # ≮.-܈-- B; xn--gdh.xn------eqf; [B1 V2 V3 V6]; [B1 V2 V3 V6] # ≮.-܈-- T; 𐹸󠋳。\u200Dς𝟩; [B1 C2 P1 V6]; [B1 P1 V6] # 𐹸.ς7 N; 𐹸󠋳。\u200Dς𝟩; [B1 C2 P1 V6]; [B1 C2 P1 V6] # 𐹸.ς7 T; 𐹸󠋳。\u200Dς7; [B1 C2 P1 V6]; [B1 P1 V6] # 𐹸.ς7 N; 𐹸󠋳。\u200Dς7; [B1 C2 P1 V6]; [B1 C2 P1 V6] # 𐹸.ς7 T; 𐹸󠋳。\u200DΣ7; [B1 C2 P1 V6]; [B1 P1 V6] # 𐹸.σ7 N; 𐹸󠋳。\u200DΣ7; [B1 C2 P1 V6]; [B1 C2 P1 V6] # 𐹸.σ7 T; 𐹸󠋳。\u200Dσ7; [B1 C2 P1 V6]; [B1 P1 V6] # 𐹸.σ7 N; 𐹸󠋳。\u200Dσ7; [B1 C2 P1 V6]; [B1 C2 P1 V6] # 𐹸.σ7 B; xn--wo0di5177c.xn--7-zmb; [B1 V6]; [B1 V6] B; xn--wo0di5177c.xn--7-zmb938s; [B1 C2 V6]; [B1 C2 V6] # 𐹸.σ7 B; xn--wo0di5177c.xn--7-xmb248s; [B1 C2 V6]; [B1 C2 V6] # 𐹸.ς7 T; 𐹸󠋳。\u200DΣ𝟩; [B1 C2 P1 V6]; [B1 P1 V6] # 𐹸.σ7 N; 𐹸󠋳。\u200DΣ𝟩; [B1 C2 P1 V6]; [B1 C2 P1 V6] # 𐹸.σ7 T; 𐹸󠋳。\u200Dσ𝟩; [B1 C2 P1 V6]; [B1 P1 V6] # 𐹸.σ7 N; 𐹸󠋳。\u200Dσ𝟩; [B1 C2 P1 V6]; [B1 C2 P1 V6] # 𐹸.σ7 T; ς򅜌8.𞭤; [P1 V6]; [P1 V6] N; ς򅜌8.𞭤; [P1 V6]; [P1 V6] T; ς򅜌8.𞭤; [P1 V6]; [P1 V6] N; ς򅜌8.𞭤; [P1 V6]; [P1 V6] B; Σ򅜌8.𞭤; [P1 V6]; [P1 V6] B; σ򅜌8.𞭤; [P1 V6]; [P1 V6] B; xn--8-zmb14974n.xn--su6h; [V6]; [V6] B; xn--8-xmb44974n.xn--su6h; [V6]; [V6] B; Σ򅜌8.𞭤; [P1 V6]; [P1 V6] B; σ򅜌8.𞭤; [P1 V6]; [P1 V6] T; \u200Cᡑ🄀\u0684.-𐫄𑲤; [B1 C1 P1 V3 V6]; [B1 B5 B6 P1 V3 V6] # ᡑ🄀ڄ.-𐫄𑲤 N; \u200Cᡑ🄀\u0684.-𐫄𑲤; [B1 C1 P1 V3 V6]; [B1 C1 P1 V3 V6] # ᡑ🄀ڄ.-𐫄𑲤 T; \u200Cᡑ0.\u0684.-𐫄𑲤; [B1 C1 V3]; [B1 V3] # ᡑ0.ڄ.-𐫄𑲤 N; \u200Cᡑ0.\u0684.-𐫄𑲤; [B1 C1 V3]; [B1 C1 V3] # ᡑ0.ڄ.-𐫄𑲤 B; xn--0-o7j.xn--9ib.xn----ek5i065b; [B1 V3]; [B1 V3] # ᡑ0.ڄ.-𐫄𑲤 B; xn--0-o7j263b.xn--9ib.xn----ek5i065b; [B1 C1 V3]; [B1 C1 V3] # ᡑ0.ڄ.-𐫄𑲤 B; xn--9ib722gbw95a.xn----ek5i065b; [B1 B5 B6 V3 V6]; [B1 B5 B6 V3 V6] # ᡑ🄀ڄ.-𐫄𑲤 B; xn--9ib722gvtfi563c.xn----ek5i065b; [B1 C1 V3 V6]; [B1 C1 V3 V6] # ᡑ🄀ڄ.-𐫄𑲤 B; 𖠍。𐪿넯򞵲; [B2 B3 P1 V6]; [B2 B3 P1 V6] B; 𖠍。𐪿넯򞵲; [B2 B3 P1 V6]; [B2 B3 P1 V6] B; xn--4e9e.xn--l60bj21opd57g; [B2 B3 V6]; [B2 B3 V6] B; ᠇Ⴘ。\u0603Ⴈ𝆊; [B1 P1 V6]; [B1 P1 V6] # ᠇Ⴘ.Ⴈ𝆊 B; ᠇ⴘ。\u0603ⴈ𝆊; [B1 P1 V6]; [B1 P1 V6] # ᠇ⴘ.ⴈ𝆊 B; xn--d6e009h.xn--lfb290rfu3z; [B1 V6]; [B1 V6] # ᠇ⴘ.ⴈ𝆊 B; xn--wnd558a.xn--lfb465c1v87a; [B1 V6]; [B1 V6] # ᠇Ⴘ.Ⴈ𝆊 B; ⒚󠋑𞤰。牣\u0667Ⴜᣥ; [B1 B5 P1 V6]; [B1 B5 P1 V6] # ⒚𞤰.牣٧Ⴜᣥ B; 19.󠋑𞤰。牣\u0667Ⴜᣥ; [B1 B5 P1 V6]; [B1 B5 P1 V6] # 19.𞤰.牣٧Ⴜᣥ B; 19.󠋑𞤰。牣\u0667ⴜᣥ; [B1 B5 P1 V6]; [B1 B5 P1 V6] # 19.𞤰.牣٧ⴜᣥ B; 19.󠋑𞤎。牣\u0667Ⴜᣥ; [B1 B5 P1 V6]; [B1 B5 P1 V6] # 19.𞤰.牣٧Ⴜᣥ B; 19.xn--oe6h75760c.xn--gib404ccxgh00h; [B1 B5 V6]; [B1 B5 V6] # 19.𞤰.牣٧Ⴜᣥ B; 19.xn--oe6h75760c.xn--gib285gtxo2l9d; [B1 B5 V6]; [B1 B5 V6] # 19.𞤰.牣٧ⴜᣥ B; ⒚󠋑𞤰。牣\u0667ⴜᣥ; [B1 B5 P1 V6]; [B1 B5 P1 V6] # ⒚𞤰.牣٧ⴜᣥ B; ⒚󠋑𞤎。牣\u0667Ⴜᣥ; [B1 B5 P1 V6]; [B1 B5 P1 V6] # ⒚𞤰.牣٧Ⴜᣥ B; xn--cthy466n29j3e.xn--gib404ccxgh00h; [B1 B5 V6]; [B1 B5 V6] # ⒚𞤰.牣٧Ⴜᣥ B; xn--cthy466n29j3e.xn--gib285gtxo2l9d; [B1 B5 V6]; [B1 B5 V6] # ⒚𞤰.牣٧ⴜᣥ B; -𐋱𐰽⒈.Ⴓ; [B1 P1 V3 V6]; [B1 P1 V3 V6] B; -𐋱𐰽1..Ⴓ; [B1 P1 V3 V6 A4_2]; [B1 P1 V3 V6 A4_2] B; -𐋱𐰽1..ⴓ; [B1 V3 A4_2]; [B1 V3 A4_2] B; xn---1-895nq11a..xn--blj; [B1 V3 A4_2]; [B1 V3 A4_2] B; xn---1-895nq11a..xn--rnd; [B1 V3 V6 A4_2]; [B1 V3 V6 A4_2] B; -𐋱𐰽⒈.ⴓ; [B1 P1 V3 V6]; [B1 P1 V3 V6] B; xn----ecp0206g90h.xn--blj; [B1 V3 V6]; [B1 V3 V6] B; xn----ecp0206g90h.xn--rnd; [B1 V3 V6]; [B1 V3 V6] T; \u200C긃.榶-; [C1 V3]; [V3] # 긃.榶- N; \u200C긃.榶-; [C1 V3]; [C1 V3] # 긃.榶- T; \u200C긃.榶-; [C1 V3]; [V3] # 긃.榶- N; \u200C긃.榶-; [C1 V3]; [C1 V3] # 긃.榶- B; xn--ej0b.xn----d87b; [V3]; [V3] B; xn--0ug3307c.xn----d87b; [C1 V3]; [C1 V3] # 긃.榶- T; 뉓泓𜵽.\u09CD\u200D; [P1 V5 V6]; [P1 V5 V6] # 뉓泓.্ N; 뉓泓𜵽.\u09CD\u200D; [P1 V5 V6]; [P1 V5 V6] # 뉓泓.্ T; 뉓泓𜵽.\u09CD\u200D; [P1 V5 V6]; [P1 V5 V6] # 뉓泓.্ N; 뉓泓𜵽.\u09CD\u200D; [P1 V5 V6]; [P1 V5 V6] # 뉓泓.্ B; xn--lwwp69lqs7m.xn--b7b; [V5 V6]; [V5 V6] # 뉓泓.্ B; xn--lwwp69lqs7m.xn--b7b605i; [V5 V6]; [V5 V6] # 뉓泓.্ T; \u200D𐹴ß。\u0EB4\u2B75񪅌; [B1 C2 P1 V5 V6]; [B1 P1 V5 V6] # 𐹴ß.ິ N; \u200D𐹴ß。\u0EB4\u2B75񪅌; [B1 C2 P1 V5 V6]; [B1 C2 P1 V5 V6] # 𐹴ß.ິ T; \u200D𐹴ß。\u0EB4\u2B75񪅌; [B1 C2 P1 V5 V6]; [B1 P1 V5 V6] # 𐹴ß.ິ N; \u200D𐹴ß。\u0EB4\u2B75񪅌; [B1 C2 P1 V5 V6]; [B1 C2 P1 V5 V6] # 𐹴ß.ິ T; \u200D𐹴SS。\u0EB4\u2B75񪅌; [B1 C2 P1 V5 V6]; [B1 P1 V5 V6] # 𐹴ss.ິ N; \u200D𐹴SS。\u0EB4\u2B75񪅌; [B1 C2 P1 V5 V6]; [B1 C2 P1 V5 V6] # 𐹴ss.ິ T; \u200D𐹴ss。\u0EB4\u2B75񪅌; [B1 C2 P1 V5 V6]; [B1 P1 V5 V6] # 𐹴ss.ິ N; \u200D𐹴ss。\u0EB4\u2B75񪅌; [B1 C2 P1 V5 V6]; [B1 C2 P1 V5 V6] # 𐹴ss.ິ T; \u200D𐹴Ss。\u0EB4\u2B75񪅌; [B1 C2 P1 V5 V6]; [B1 P1 V5 V6] # 𐹴ss.ິ N; \u200D𐹴Ss。\u0EB4\u2B75񪅌; [B1 C2 P1 V5 V6]; [B1 C2 P1 V5 V6] # 𐹴ss.ິ B; xn--ss-ti3o.xn--57c638l8774i; [B1 V5 V6]; [B1 V5 V6] # 𐹴ss.ິ B; xn--ss-l1t5169j.xn--57c638l8774i; [B1 C2 V5 V6]; [B1 C2 V5 V6] # 𐹴ss.ິ B; xn--zca770nip7n.xn--57c638l8774i; [B1 C2 V5 V6]; [B1 C2 V5 V6] # 𐹴ß.ິ T; \u200D𐹴SS。\u0EB4\u2B75񪅌; [B1 C2 P1 V5 V6]; [B1 P1 V5 V6] # 𐹴ss.ິ N; \u200D𐹴SS。\u0EB4\u2B75񪅌; [B1 C2 P1 V5 V6]; [B1 C2 P1 V5 V6] # 𐹴ss.ິ T; \u200D𐹴ss。\u0EB4\u2B75񪅌; [B1 C2 P1 V5 V6]; [B1 P1 V5 V6] # 𐹴ss.ິ N; \u200D𐹴ss。\u0EB4\u2B75񪅌; [B1 C2 P1 V5 V6]; [B1 C2 P1 V5 V6] # 𐹴ss.ິ T; \u200D𐹴Ss。\u0EB4\u2B75񪅌; [B1 C2 P1 V5 V6]; [B1 P1 V5 V6] # 𐹴ss.ິ N; \u200D𐹴Ss。\u0EB4\u2B75񪅌; [B1 C2 P1 V5 V6]; [B1 C2 P1 V5 V6] # 𐹴ss.ິ B; \u1B44.\u1BAA-≮≠; [P1 V5 V6]; [P1 V5 V6] # ᭄.᮪-≮≠ B; \u1B44.\u1BAA-<\u0338=\u0338; [P1 V5 V6]; [P1 V5 V6] # ᭄.᮪-≮≠ B; \u1B44.\u1BAA-≮≠; [P1 V5 V6]; [P1 V5 V6] # ᭄.᮪-≮≠ B; \u1B44.\u1BAA-<\u0338=\u0338; [P1 V5 V6]; [P1 V5 V6] # ᭄.᮪-≮≠ B; xn--1uf.xn----nmlz65aub; [V5 V6]; [V5 V6] # ᭄.᮪-≮≠ B; \u1BF3Ⴑ\u115F.𑄴Ⅎ; [P1 V5 V6]; [P1 V5 V6] # ᯳Ⴑ.𑄴Ⅎ B; \u1BF3Ⴑ\u115F.𑄴Ⅎ; [P1 V5 V6]; [P1 V5 V6] # ᯳Ⴑ.𑄴Ⅎ B; \u1BF3ⴑ\u115F.𑄴ⅎ; [P1 V5 V6]; [P1 V5 V6] # ᯳ⴑ.𑄴ⅎ B; \u1BF3Ⴑ\u115F.𑄴ⅎ; [P1 V5 V6]; [P1 V5 V6] # ᯳Ⴑ.𑄴ⅎ B; xn--pnd26a55x.xn--73g3065g; [V5 V6]; [V5 V6] # ᯳Ⴑ.𑄴ⅎ B; xn--osd925cvyn.xn--73g3065g; [V5 V6]; [V5 V6] # ᯳ⴑ.𑄴ⅎ B; xn--pnd26a55x.xn--f3g7465g; [V5 V6]; [V5 V6] # ᯳Ⴑ.𑄴Ⅎ B; \u1BF3ⴑ\u115F.𑄴ⅎ; [P1 V5 V6]; [P1 V5 V6] # ᯳ⴑ.𑄴ⅎ B; \u1BF3Ⴑ\u115F.𑄴ⅎ; [P1 V5 V6]; [P1 V5 V6] # ᯳Ⴑ.𑄴ⅎ B; 𜉆。Ⴃ𐴣𐹹똯; [B5 P1 V6]; [B5 P1 V6] B; 𜉆。Ⴃ𐴣𐹹똯; [B5 P1 V6]; [B5 P1 V6] B; 𜉆。ⴃ𐴣𐹹똯; [B5 P1 V6]; [B5 P1 V6] B; 𜉆。ⴃ𐴣𐹹똯; [B5 P1 V6]; [B5 P1 V6] B; xn--187g.xn--ukjy205b8rscdeb; [B5 V6]; [B5 V6] B; xn--187g.xn--bnd4785f8r8bdeb; [B5 V6]; [B5 V6] B; 𐫀。⳻󠙾󠄷\u3164; [B1 P1 V6]; [B1 P1 V6] # 𐫀.⳻ B; 𐫀。⳻󠙾󠄷\u1160; [B1 P1 V6]; [B1 P1 V6] # 𐫀.⳻ B; xn--pw9c.xn--psd742lxt32w; [B1 V6]; [B1 V6] # 𐫀.⳻ B; xn--pw9c.xn--mkj83l4v899a; [B1 V6]; [B1 V6] # 𐫀.⳻ B; \u079A⾇.\u071E-𐋰; [B2 B3]; [B2 B3] # ޚ舛.ܞ-𐋰 B; \u079A舛.\u071E-𐋰; [B2 B3]; [B2 B3] # ޚ舛.ܞ-𐋰 B; xn--7qb6383d.xn----20c3154q; [B2 B3]; [B2 B3] # ޚ舛.ܞ-𐋰 B; Ⴉ猕󹛫≮.︒; [P1 V6]; [P1 V6] B; Ⴉ猕󹛫<\u0338.︒; [P1 V6]; [P1 V6] B; Ⴉ猕󹛫≮.。; [P1 V6 A4_2]; [P1 V6 A4_2] B; Ⴉ猕󹛫<\u0338.。; [P1 V6 A4_2]; [P1 V6 A4_2] B; ⴉ猕󹛫<\u0338.。; [P1 V6 A4_2]; [P1 V6 A4_2] B; ⴉ猕󹛫≮.。; [P1 V6 A4_2]; [P1 V6 A4_2] B; xn--gdh892bbz0d5438s..; [V6 A4_2]; [V6 A4_2] B; xn--hnd212gz32d54x5r..; [V6 A4_2]; [V6 A4_2] B; ⴉ猕󹛫<\u0338.︒; [P1 V6]; [P1 V6] B; ⴉ猕󹛫≮.︒; [P1 V6]; [P1 V6] B; xn--gdh892bbz0d5438s.xn--y86c; [V6]; [V6] B; xn--hnd212gz32d54x5r.xn--y86c; [V6]; [V6] B; 🏮。\u062B鳳\u07E2󠅉; [B1 B2]; [B1 B2] # 🏮.ث鳳ߢ B; 🏮。\u062B鳳\u07E2󠅉; [B1 B2]; [B1 B2] # 🏮.ث鳳ߢ B; xn--8m8h.xn--qgb29f6z90a; [B1 B2]; [B1 B2] # 🏮.ث鳳ߢ T; \u200D𐹶。ß; [B1 C2]; [B1] # 𐹶.ß N; \u200D𐹶。ß; [B1 C2]; [B1 C2] # 𐹶.ß T; \u200D𐹶。SS; [B1 C2]; [B1] # 𐹶.ss N; \u200D𐹶。SS; [B1 C2]; [B1 C2] # 𐹶.ss T; \u200D𐹶。ss; [B1 C2]; [B1] # 𐹶.ss N; \u200D𐹶。ss; [B1 C2]; [B1 C2] # 𐹶.ss T; \u200D𐹶。Ss; [B1 C2]; [B1] # 𐹶.ss N; \u200D𐹶。Ss; [B1 C2]; [B1 C2] # 𐹶.ss B; xn--uo0d.ss; [B1]; [B1] B; xn--1ug9105g.ss; [B1 C2]; [B1 C2] # 𐹶.ss B; xn--1ug9105g.xn--zca; [B1 C2]; [B1 C2] # 𐹶.ß T; Å둄-.\u200C; [C1 V3]; [V3] # å둄-. N; Å둄-.\u200C; [C1 V3]; [C1 V3] # å둄-. T; A\u030A둄-.\u200C; [C1 V3]; [V3] # å둄-. N; A\u030A둄-.\u200C; [C1 V3]; [C1 V3] # å둄-. T; Å둄-.\u200C; [C1 V3]; [V3] # å둄-. N; Å둄-.\u200C; [C1 V3]; [C1 V3] # å둄-. T; A\u030A둄-.\u200C; [C1 V3]; [V3] # å둄-. N; A\u030A둄-.\u200C; [C1 V3]; [C1 V3] # å둄-. T; a\u030A둄-.\u200C; [C1 V3]; [V3] # å둄-. N; a\u030A둄-.\u200C; [C1 V3]; [C1 V3] # å둄-. T; å둄-.\u200C; [C1 V3]; [V3] # å둄-. N; å둄-.\u200C; [C1 V3]; [C1 V3] # å둄-. B; xn----1fa1788k.; [V3]; [V3] B; xn----1fa1788k.xn--0ug; [C1 V3]; [C1 V3] # å둄-. T; a\u030A둄-.\u200C; [C1 V3]; [V3] # å둄-. N; a\u030A둄-.\u200C; [C1 V3]; [C1 V3] # å둄-. T; å둄-.\u200C; [C1 V3]; [V3] # å둄-. N; å둄-.\u200C; [C1 V3]; [C1 V3] # å둄-. B; \u3099򬎑\u1DD7𞤀.򱲢-\u0953; [B1 B6 P1 V5 V6]; [B1 B6 P1 V5 V6] # ゙ᷗ𞤢.-॓ B; \u3099򬎑\u1DD7𞤢.򱲢-\u0953; [B1 B6 P1 V5 V6]; [B1 B6 P1 V5 V6] # ゙ᷗ𞤢.-॓ B; xn--veg121fwg63altj9d.xn----eyd92688s; [B1 B6 V5 V6]; [B1 B6 V5 V6] # ゙ᷗ𞤢.-॓ T; ς.ß񴱄\u06DD\u2D7F; [B5 B6 P1 V6]; [B5 B6 P1 V6] # ς.ß⵿ N; ς.ß񴱄\u06DD\u2D7F; [B5 B6 P1 V6]; [B5 B6 P1 V6] # ς.ß⵿ B; Σ.SS񴱄\u06DD\u2D7F; [B5 B6 P1 V6]; [B5 B6 P1 V6] # σ.ss⵿ B; σ.ss񴱄\u06DD\u2D7F; [B5 B6 P1 V6]; [B5 B6 P1 V6] # σ.ss⵿ B; Σ.ss񴱄\u06DD\u2D7F; [B5 B6 P1 V6]; [B5 B6 P1 V6] # σ.ss⵿ B; xn--4xa.xn--ss-y8d4760biv60n; [B5 B6 V6]; [B5 B6 V6] # σ.ss⵿ T; Σ.ß񴱄\u06DD\u2D7F; [B5 B6 P1 V6]; [B5 B6 P1 V6] # σ.ß⵿ N; Σ.ß񴱄\u06DD\u2D7F; [B5 B6 P1 V6]; [B5 B6 P1 V6] # σ.ß⵿ T; σ.ß񴱄\u06DD\u2D7F; [B5 B6 P1 V6]; [B5 B6 P1 V6] # σ.ß⵿ N; σ.ß񴱄\u06DD\u2D7F; [B5 B6 P1 V6]; [B5 B6 P1 V6] # σ.ß⵿ B; xn--4xa.xn--zca281az71b8x73m; [B5 B6 V6]; [B5 B6 V6] # σ.ß⵿ B; xn--3xa.xn--zca281az71b8x73m; [B5 B6 V6]; [B5 B6 V6] # ς.ß⵿ B; ꡀ𞀟。\u066B\u0599; [B1]; [B1] # ꡀ𞀟.٫֙ B; ꡀ𞀟。\u066B\u0599; [B1]; [B1] # ꡀ𞀟.٫֙ B; xn--8b9a1720d.xn--kcb33b; [B1]; [B1] # ꡀ𞀟.٫֙ T; 򈛉\u200C\u08A9。⧅񘘡-𐭡; [B1 B5 B6 C1 P1 V6]; [B1 B5 B6 P1 V6] # ࢩ.⧅-𐭡 N; 򈛉\u200C\u08A9。⧅񘘡-𐭡; [B1 B5 B6 C1 P1 V6]; [B1 B5 B6 C1 P1 V6] # ࢩ.⧅-𐭡 T; 򈛉\u200C\u08A9。⧅񘘡-𐭡; [B1 B5 B6 C1 P1 V6]; [B1 B5 B6 P1 V6] # ࢩ.⧅-𐭡 N; 򈛉\u200C\u08A9。⧅񘘡-𐭡; [B1 B5 B6 C1 P1 V6]; [B1 B5 B6 C1 P1 V6] # ࢩ.⧅-𐭡 B; xn--yyb56242i.xn----zir1232guu71b; [B1 B5 B6 V6]; [B1 B5 B6 V6] # ࢩ.⧅-𐭡 B; xn--yyb780jll63m.xn----zir1232guu71b; [B1 B5 B6 C1 V6]; [B1 B5 B6 C1 V6] # ࢩ.⧅-𐭡 T; 룱\u200D𰍨\u200C。𝨖︒; [C1 C2 P1 V5 V6]; [P1 V5 V6] # 룱.𝨖︒ N; 룱\u200D𰍨\u200C。𝨖︒; [C1 C2 P1 V5 V6]; [C1 C2 P1 V5 V6] # 룱.𝨖︒ T; 룱\u200D𰍨\u200C。𝨖︒; [C1 C2 P1 V5 V6]; [P1 V5 V6] # 룱.𝨖︒ N; 룱\u200D𰍨\u200C。𝨖︒; [C1 C2 P1 V5 V6]; [C1 C2 P1 V5 V6] # 룱.𝨖︒ T; 룱\u200D𰍨\u200C。𝨖。; [C1 C2 P1 V5 V6]; [P1 V5 V6] # 룱.𝨖. N; 룱\u200D𰍨\u200C。𝨖。; [C1 C2 P1 V5 V6]; [C1 C2 P1 V5 V6] # 룱.𝨖. T; 룱\u200D𰍨\u200C。𝨖。; [C1 C2 P1 V5 V6]; [P1 V5 V6] # 룱.𝨖. N; 룱\u200D𰍨\u200C。𝨖。; [C1 C2 P1 V5 V6]; [C1 C2 P1 V5 V6] # 룱.𝨖. B; xn--ct2b0738h.xn--772h.; [V5 V6]; [V5 V6] B; xn--0ugb3358ili2v.xn--772h.; [C1 C2 V5 V6]; [C1 C2 V5 V6] # 룱.𝨖. B; xn--ct2b0738h.xn--y86cl899a; [V5 V6]; [V5 V6] B; xn--0ugb3358ili2v.xn--y86cl899a; [C1 C2 V5 V6]; [C1 C2 V5 V6] # 룱.𝨖︒ T; 🄄.\u1CDC⒈ß; [P1 V5 V6]; [P1 V5 V6] # 🄄.᳜⒈ß N; 🄄.\u1CDC⒈ß; [P1 V5 V6]; [P1 V5 V6] # 🄄.᳜⒈ß T; 3,.\u1CDC1.ß; [P1 V5 V6]; [P1 V5 V6] # 3,.᳜1.ß N; 3,.\u1CDC1.ß; [P1 V5 V6]; [P1 V5 V6] # 3,.᳜1.ß B; 3,.\u1CDC1.SS; [P1 V5 V6]; [P1 V5 V6] # 3,.᳜1.ss B; 3,.\u1CDC1.ss; [P1 V5 V6]; [P1 V5 V6] # 3,.᳜1.ss B; 3,.\u1CDC1.Ss; [P1 V5 V6]; [P1 V5 V6] # 3,.᳜1.ss B; 3,.xn--1-43l.ss; [P1 V5 V6]; [P1 V5 V6] # 3,.᳜1.ss B; 3,.xn--1-43l.xn--zca; [P1 V5 V6]; [P1 V5 V6] # 3,.᳜1.ß B; 🄄.\u1CDC⒈SS; [P1 V5 V6]; [P1 V5 V6] # 🄄.᳜⒈ss B; 🄄.\u1CDC⒈ss; [P1 V5 V6]; [P1 V5 V6] # 🄄.᳜⒈ss B; 🄄.\u1CDC⒈Ss; [P1 V5 V6]; [P1 V5 V6] # 🄄.᳜⒈ss B; xn--x07h.xn--ss-k1r094b; [V5 V6]; [V5 V6] # 🄄.᳜⒈ss B; xn--x07h.xn--zca344lmif; [V5 V6]; [V5 V6] # 🄄.᳜⒈ß B; 񇌍\u2D7F。𞼓򡄨𑐺; [B2 B3 P1 V6]; [B2 B3 P1 V6] # ⵿.𑐺 B; 񇌍\u2D7F。𞼓򡄨𑐺; [B2 B3 P1 V6]; [B2 B3 P1 V6] # ⵿.𑐺 B; xn--eoj16016a.xn--0v1d3848a3lr0d; [B2 B3 V6]; [B2 B3 V6] # ⵿.𑐺 T; \u1DFD\u103A\u094D.≠\u200D㇛; [C2 P1 V5 V6]; [P1 V5 V6] # ်्᷽.≠㇛ N; \u1DFD\u103A\u094D.≠\u200D㇛; [C2 P1 V5 V6]; [C2 P1 V5 V6] # ်्᷽.≠㇛ T; \u103A\u094D\u1DFD.≠\u200D㇛; [C2 P1 V5 V6]; [P1 V5 V6] # ်्᷽.≠㇛ N; \u103A\u094D\u1DFD.≠\u200D㇛; [C2 P1 V5 V6]; [C2 P1 V5 V6] # ်्᷽.≠㇛ T; \u103A\u094D\u1DFD.=\u0338\u200D㇛; [C2 P1 V5 V6]; [P1 V5 V6] # ်्᷽.≠㇛ N; \u103A\u094D\u1DFD.=\u0338\u200D㇛; [C2 P1 V5 V6]; [C2 P1 V5 V6] # ်्᷽.≠㇛ T; \u103A\u094D\u1DFD.≠\u200D㇛; [C2 P1 V5 V6]; [P1 V5 V6] # ်्᷽.≠㇛ N; \u103A\u094D\u1DFD.≠\u200D㇛; [C2 P1 V5 V6]; [C2 P1 V5 V6] # ်्᷽.≠㇛ T; \u103A\u094D\u1DFD.=\u0338\u200D㇛; [C2 P1 V5 V6]; [P1 V5 V6] # ်्᷽.≠㇛ N; \u103A\u094D\u1DFD.=\u0338\u200D㇛; [C2 P1 V5 V6]; [C2 P1 V5 V6] # ်्᷽.≠㇛ B; xn--n3b956a9zm.xn--1ch912d; [V5 V6]; [V5 V6] # ်्᷽.≠㇛ B; xn--n3b956a9zm.xn--1ug63gz5w; [C2 V5 V6]; [C2 V5 V6] # ်्᷽.≠㇛ T; Ⴁ𐋨娤.\u200D\u033C\u0662𑖿; [B1 C2 P1 V6]; [B1 P1 V5 V6] # Ⴁ𐋨娤.̼٢𑖿 N; Ⴁ𐋨娤.\u200D\u033C\u0662𑖿; [B1 C2 P1 V6]; [B1 C2 P1 V6] # Ⴁ𐋨娤.̼٢𑖿 T; ⴁ𐋨娤.\u200D\u033C\u0662𑖿; [B1 C2]; [B1 V5] # ⴁ𐋨娤.̼٢𑖿 N; ⴁ𐋨娤.\u200D\u033C\u0662𑖿; [B1 C2]; [B1 C2] # ⴁ𐋨娤.̼٢𑖿 B; xn--skjw75lg29h.xn--9ta62nrv36a; [B1 V5]; [B1 V5] # ⴁ𐋨娤.̼٢𑖿 B; xn--skjw75lg29h.xn--9ta62ngt6aou8t; [B1 C2]; [B1 C2] # ⴁ𐋨娤.̼٢𑖿 B; xn--8md2578ag21g.xn--9ta62nrv36a; [B1 V5 V6]; [B1 V5 V6] # Ⴁ𐋨娤.̼٢𑖿 B; xn--8md2578ag21g.xn--9ta62ngt6aou8t; [B1 C2 V6]; [B1 C2 V6] # Ⴁ𐋨娤.̼٢𑖿 T; 🄀Ⴄ\u0669\u0820。⒈\u0FB6ß; [B1 P1 V6]; [B1 P1 V6] # 🄀Ⴄ٩ࠠ.⒈ྶß N; 🄀Ⴄ\u0669\u0820。⒈\u0FB6ß; [B1 P1 V6]; [B1 P1 V6] # 🄀Ⴄ٩ࠠ.⒈ྶß T; 0.Ⴄ\u0669\u0820。1.\u0FB6ß; [B1 B5 B6 P1 V5 V6]; [B1 B5 B6 P1 V5 V6] # 0.Ⴄ٩ࠠ.1.ྶß N; 0.Ⴄ\u0669\u0820。1.\u0FB6ß; [B1 B5 B6 P1 V5 V6]; [B1 B5 B6 P1 V5 V6] # 0.Ⴄ٩ࠠ.1.ྶß T; 0.ⴄ\u0669\u0820。1.\u0FB6ß; [B1 B5 B6 V5]; [B1 B5 B6 V5] # 0.ⴄ٩ࠠ.1.ྶß N; 0.ⴄ\u0669\u0820。1.\u0FB6ß; [B1 B5 B6 V5]; [B1 B5 B6 V5] # 0.ⴄ٩ࠠ.1.ྶß B; 0.Ⴄ\u0669\u0820。1.\u0FB6SS; [B1 B5 B6 P1 V5 V6]; [B1 B5 B6 P1 V5 V6] # 0.Ⴄ٩ࠠ.1.ྶss B; 0.ⴄ\u0669\u0820。1.\u0FB6ss; [B1 B5 B6 V5]; [B1 B5 B6 V5] # 0.ⴄ٩ࠠ.1.ྶss B; 0.Ⴄ\u0669\u0820。1.\u0FB6Ss; [B1 B5 B6 P1 V5 V6]; [B1 B5 B6 P1 V5 V6] # 0.Ⴄ٩ࠠ.1.ྶss B; 0.xn--iib29f26o.1.xn--ss-1sj; [B1 B5 B6 V5 V6]; [B1 B5 B6 V5 V6] # 0.Ⴄ٩ࠠ.1.ྶss B; 0.xn--iib29fp25e.1.xn--ss-1sj; [B1 B5 B6 V5]; [B1 B5 B6 V5] # 0.ⴄ٩ࠠ.1.ྶss B; 0.xn--iib29fp25e.1.xn--zca117e; [B1 B5 B6 V5]; [B1 B5 B6 V5] # 0.ⴄ٩ࠠ.1.ྶß B; 0.xn--iib29f26o.1.xn--zca117e; [B1 B5 B6 V5 V6]; [B1 B5 B6 V5 V6] # 0.Ⴄ٩ࠠ.1.ྶß T; 🄀ⴄ\u0669\u0820。⒈\u0FB6ß; [B1 P1 V6]; [B1 P1 V6] # 🄀ⴄ٩ࠠ.⒈ྶß N; 🄀ⴄ\u0669\u0820。⒈\u0FB6ß; [B1 P1 V6]; [B1 P1 V6] # 🄀ⴄ٩ࠠ.⒈ྶß B; 🄀Ⴄ\u0669\u0820。⒈\u0FB6SS; [B1 P1 V6]; [B1 P1 V6] # 🄀Ⴄ٩ࠠ.⒈ྶss B; 🄀ⴄ\u0669\u0820。⒈\u0FB6ss; [B1 P1 V6]; [B1 P1 V6] # 🄀ⴄ٩ࠠ.⒈ྶss B; 🄀Ⴄ\u0669\u0820。⒈\u0FB6Ss; [B1 P1 V6]; [B1 P1 V6] # 🄀Ⴄ٩ࠠ.⒈ྶss B; xn--iib29f26o6n43c.xn--ss-1sj588o; [B1 V6]; [B1 V6] # 🄀Ⴄ٩ࠠ.⒈ྶss B; xn--iib29fp25e0219a.xn--ss-1sj588o; [B1 V6]; [B1 V6] # 🄀ⴄ٩ࠠ.⒈ྶss B; xn--iib29fp25e0219a.xn--zca117e3vp; [B1 V6]; [B1 V6] # 🄀ⴄ٩ࠠ.⒈ྶß B; xn--iib29f26o6n43c.xn--zca117e3vp; [B1 V6]; [B1 V6] # 🄀Ⴄ٩ࠠ.⒈ྶß T; ≠.\u200C-\u066B; [B1 C1 P1 V6]; [B1 P1 V3 V6] # ≠.-٫ N; ≠.\u200C-\u066B; [B1 C1 P1 V6]; [B1 C1 P1 V6] # ≠.-٫ T; =\u0338.\u200C-\u066B; [B1 C1 P1 V6]; [B1 P1 V3 V6] # ≠.-٫ N; =\u0338.\u200C-\u066B; [B1 C1 P1 V6]; [B1 C1 P1 V6] # ≠.-٫ B; xn--1ch.xn----vqc; [B1 V3 V6]; [B1 V3 V6] # ≠.-٫ B; xn--1ch.xn----vqc597q; [B1 C1 V6]; [B1 C1 V6] # ≠.-٫ B; \u0660۱。󠳶𞠁\u0665; [B1 P1 V6]; [B1 P1 V6] # ٠۱.𞠁٥ B; \u0660۱。󠳶𞠁\u0665; [B1 P1 V6]; [B1 P1 V6] # ٠۱.𞠁٥ B; xn--8hb40a.xn--eib7967vner3e; [B1 V6]; [B1 V6] # ٠۱.𞠁٥ T; \u200C\u0663⒖。󱅉𽷛\u1BF3; [B1 C1 P1 V6]; [B1 P1 V6] # ٣⒖.᯳ N; \u200C\u0663⒖。󱅉𽷛\u1BF3; [B1 C1 P1 V6]; [B1 C1 P1 V6] # ٣⒖.᯳ T; \u200C\u066315.。󱅉𽷛\u1BF3; [B1 C1 P1 V6 A4_2]; [B1 P1 V6 A4_2] # ٣15..᯳ N; \u200C\u066315.。󱅉𽷛\u1BF3; [B1 C1 P1 V6 A4_2]; [B1 C1 P1 V6 A4_2] # ٣15..᯳ B; xn--15-gyd..xn--1zf13512buy41d; [B1 V6 A4_2]; [B1 V6 A4_2] # ٣15..᯳ B; xn--15-gyd983x..xn--1zf13512buy41d; [B1 C1 V6 A4_2]; [B1 C1 V6 A4_2] # ٣15..᯳ B; xn--cib675m.xn--1zf13512buy41d; [B1 V6]; [B1 V6] # ٣⒖.᯳ B; xn--cib152kwgd.xn--1zf13512buy41d; [B1 C1 V6]; [B1 C1 V6] # ٣⒖.᯳ B; \u1BF3.-逋񳦭󙙮; [P1 V3 V5 V6]; [P1 V3 V5 V6] # ᯳.-逋 B; xn--1zf.xn----483d46987byr50b; [V3 V5 V6]; [V3 V5 V6] # ᯳.-逋 T; \u0756。\u3164\u200Dς; [C2 P1 V6]; [P1 V6] # ݖ.ς N; \u0756。\u3164\u200Dς; [C2 P1 V6]; [C2 P1 V6] # ݖ.ς T; \u0756。\u1160\u200Dς; [C2 P1 V6]; [P1 V6] # ݖ.ς N; \u0756。\u1160\u200Dς; [C2 P1 V6]; [C2 P1 V6] # ݖ.ς T; \u0756。\u1160\u200DΣ; [C2 P1 V6]; [P1 V6] # ݖ.σ N; \u0756。\u1160\u200DΣ; [C2 P1 V6]; [C2 P1 V6] # ݖ.σ T; \u0756。\u1160\u200Dσ; [C2 P1 V6]; [P1 V6] # ݖ.σ N; \u0756。\u1160\u200Dσ; [C2 P1 V6]; [C2 P1 V6] # ݖ.σ B; xn--9ob.xn--4xa380e; [V6]; [V6] # ݖ.σ B; xn--9ob.xn--4xa380ebol; [C2 V6]; [C2 V6] # ݖ.σ B; xn--9ob.xn--3xa580ebol; [C2 V6]; [C2 V6] # ݖ.ς T; \u0756。\u3164\u200DΣ; [C2 P1 V6]; [P1 V6] # ݖ.σ N; \u0756。\u3164\u200DΣ; [C2 P1 V6]; [C2 P1 V6] # ݖ.σ T; \u0756。\u3164\u200Dσ; [C2 P1 V6]; [P1 V6] # ݖ.σ N; \u0756。\u3164\u200Dσ; [C2 P1 V6]; [C2 P1 V6] # ݖ.σ B; xn--9ob.xn--4xa574u; [V6]; [V6] # ݖ.σ B; xn--9ob.xn--4xa795lq2l; [C2 V6]; [C2 V6] # ݖ.σ B; xn--9ob.xn--3xa995lq2l; [C2 V6]; [C2 V6] # ݖ.ς T; ᡆႣ。󞢧\u0315\u200D\u200D; [C2 P1 V6]; [P1 V6] # ᡆႣ.̕ N; ᡆႣ。󞢧\u0315\u200D\u200D; [C2 P1 V6]; [C2 P1 V6] # ᡆႣ.̕ T; ᡆႣ。󞢧\u0315\u200D\u200D; [C2 P1 V6]; [P1 V6] # ᡆႣ.̕ N; ᡆႣ。󞢧\u0315\u200D\u200D; [C2 P1 V6]; [C2 P1 V6] # ᡆႣ.̕ T; ᡆⴃ。󞢧\u0315\u200D\u200D; [C2 P1 V6]; [P1 V6] # ᡆⴃ.̕ N; ᡆⴃ。󞢧\u0315\u200D\u200D; [C2 P1 V6]; [C2 P1 V6] # ᡆⴃ.̕ B; xn--57e237h.xn--5sa98523p; [V6]; [V6] # ᡆⴃ.̕ B; xn--57e237h.xn--5sa649la993427a; [C2 V6]; [C2 V6] # ᡆⴃ.̕ B; xn--bnd320b.xn--5sa98523p; [V6]; [V6] # ᡆႣ.̕ B; xn--bnd320b.xn--5sa649la993427a; [C2 V6]; [C2 V6] # ᡆႣ.̕ T; ᡆⴃ。󞢧\u0315\u200D\u200D; [C2 P1 V6]; [P1 V6] # ᡆⴃ.̕ N; ᡆⴃ。󞢧\u0315\u200D\u200D; [C2 P1 V6]; [C2 P1 V6] # ᡆⴃ.̕ T; 㭄\u200D\u084F𑚵.ς𐮮\u200C\u200D; [B5 B6 C1 C2]; [B5 B6] # 㭄ࡏ𑚵.ς𐮮 N; 㭄\u200D\u084F𑚵.ς𐮮\u200C\u200D; [B5 B6 C1 C2]; [B5 B6 C1 C2] # 㭄ࡏ𑚵.ς𐮮 T; 㭄\u200D\u084F𑚵.ς𐮮\u200C\u200D; [B5 B6 C1 C2]; [B5 B6] # 㭄ࡏ𑚵.ς𐮮 N; 㭄\u200D\u084F𑚵.ς𐮮\u200C\u200D; [B5 B6 C1 C2]; [B5 B6 C1 C2] # 㭄ࡏ𑚵.ς𐮮 T; 㭄\u200D\u084F𑚵.Σ𐮮\u200C\u200D; [B5 B6 C1 C2]; [B5 B6] # 㭄ࡏ𑚵.σ𐮮 N; 㭄\u200D\u084F𑚵.Σ𐮮\u200C\u200D; [B5 B6 C1 C2]; [B5 B6 C1 C2] # 㭄ࡏ𑚵.σ𐮮 T; 㭄\u200D\u084F𑚵.σ𐮮\u200C\u200D; [B5 B6 C1 C2]; [B5 B6] # 㭄ࡏ𑚵.σ𐮮 N; 㭄\u200D\u084F𑚵.σ𐮮\u200C\u200D; [B5 B6 C1 C2]; [B5 B6 C1 C2] # 㭄ࡏ𑚵.σ𐮮 B; xn--ewb302xhu1l.xn--4xa0426k; [B5 B6]; [B5 B6] # 㭄ࡏ𑚵.σ𐮮 B; xn--ewb962jfitku4r.xn--4xa695lda6932v; [B5 B6 C1 C2]; [B5 B6 C1 C2] # 㭄ࡏ𑚵.σ𐮮 B; xn--ewb962jfitku4r.xn--3xa895lda6932v; [B5 B6 C1 C2]; [B5 B6 C1 C2] # 㭄ࡏ𑚵.ς𐮮 T; 㭄\u200D\u084F𑚵.Σ𐮮\u200C\u200D; [B5 B6 C1 C2]; [B5 B6] # 㭄ࡏ𑚵.σ𐮮 N; 㭄\u200D\u084F𑚵.Σ𐮮\u200C\u200D; [B5 B6 C1 C2]; [B5 B6 C1 C2] # 㭄ࡏ𑚵.σ𐮮 T; 㭄\u200D\u084F𑚵.σ𐮮\u200C\u200D; [B5 B6 C1 C2]; [B5 B6] # 㭄ࡏ𑚵.σ𐮮 N; 㭄\u200D\u084F𑚵.σ𐮮\u200C\u200D; [B5 B6 C1 C2]; [B5 B6 C1 C2] # 㭄ࡏ𑚵.σ𐮮 B; \u17B5。𞯸ꡀ🄋; [B1 B2 B3 B6 P1 V5 V6]; [B1 B2 B3 B6 P1 V5 V6] # .ꡀ🄋 B; xn--03e.xn--8b9ar252dngd; [B1 B2 B3 B6 V5 V6]; [B1 B2 B3 B6 V5 V6] # .ꡀ🄋 B; 󐪺暑.⾑\u0668; [B5 B6 P1 V6]; [B5 B6 P1 V6] # 暑.襾٨ B; 󐪺暑.襾\u0668; [B5 B6 P1 V6]; [B5 B6 P1 V6] # 暑.襾٨ B; xn--tlvq3513e.xn--hib9228d; [B5 B6 V6]; [B5 B6 V6] # 暑.襾٨ B; 󠄚≯ꡢ。\u0891\u1DFF; [B1 P1 V6]; [B1 P1 V6] # ≯ꡢ.᷿ B; 󠄚>\u0338ꡢ。\u0891\u1DFF; [B1 P1 V6]; [B1 P1 V6] # ≯ꡢ.᷿ B; xn--hdh7783c.xn--9xb680i; [B1 V6]; [B1 V6] # ≯ꡢ.᷿ B; \uFDC3𮁱\u0B4D𐨿.󐧤Ⴗ; [B2 B3 P1 V6]; [B2 B3 P1 V6] # كمم𮁱୍𐨿.Ⴗ B; \u0643\u0645\u0645𮁱\u0B4D𐨿.󐧤Ⴗ; [B2 B3 P1 V6]; [B2 B3 P1 V6] # كمم𮁱୍𐨿.Ⴗ B; \u0643\u0645\u0645𮁱\u0B4D𐨿.󐧤ⴗ; [B2 B3 P1 V6]; [B2 B3 P1 V6] # كمم𮁱୍𐨿.ⴗ B; xn--fhbea662czx68a2tju.xn--fljz2846h; [B2 B3 V6]; [B2 B3 V6] # كمم𮁱୍𐨿.ⴗ B; xn--fhbea662czx68a2tju.xn--vnd55511o; [B2 B3 V6]; [B2 B3 V6] # كمم𮁱୍𐨿.Ⴗ B; \uFDC3𮁱\u0B4D𐨿.󐧤ⴗ; [B2 B3 P1 V6]; [B2 B3 P1 V6] # كمم𮁱୍𐨿.ⴗ B; 𞀨。\u1B44򡛨𞎇; [P1 V5 V6]; [P1 V5 V6] # 𞀨.᭄ B; 𞀨。\u1B44򡛨𞎇; [P1 V5 V6]; [P1 V5 V6] # 𞀨.᭄ B; xn--mi4h.xn--1uf6843smg20c; [V5 V6]; [V5 V6] # 𞀨.᭄ T; 󠣼\u200C.𐺰\u200Cᡟ; [B1 B2 B3 C1 P1 V6]; [B1 B2 B3 P1 V6] # .ᡟ N; 󠣼\u200C.𐺰\u200Cᡟ; [B1 B2 B3 C1 P1 V6]; [B1 B2 B3 C1 P1 V6] # .ᡟ T; 󠣼\u200C.𐺰\u200Cᡟ; [B1 B2 B3 C1 P1 V6]; [B1 B2 B3 P1 V6] # .ᡟ N; 󠣼\u200C.𐺰\u200Cᡟ; [B1 B2 B3 C1 P1 V6]; [B1 B2 B3 C1 P1 V6] # .ᡟ B; xn--q046e.xn--v8e7227j; [B1 B2 B3 V6]; [B1 B2 B3 V6] B; xn--0ug18531l.xn--v8e340bp21t; [B1 B2 B3 C1 V6]; [B1 B2 B3 C1 V6] # .ᡟ T; ᢛ󨅟ß.ጧ; [P1 V6]; [P1 V6] N; ᢛ󨅟ß.ጧ; [P1 V6]; [P1 V6] B; ᢛ󨅟SS.ጧ; [P1 V6]; [P1 V6] B; ᢛ󨅟ss.ጧ; [P1 V6]; [P1 V6] B; ᢛ󨅟Ss.ጧ; [P1 V6]; [P1 V6] B; xn--ss-7dp66033t.xn--p5d; [V6]; [V6] B; xn--zca562jc642x.xn--p5d; [V6]; [V6] T; ⮒\u200C.񒚗\u200C; [C1 P1 V6]; [P1 V6] # ⮒. N; ⮒\u200C.񒚗\u200C; [C1 P1 V6]; [C1 P1 V6] # ⮒. B; xn--b9i.xn--5p9y; [V6]; [V6] B; xn--0ugx66b.xn--0ugz2871c; [C1 V6]; [C1 V6] # ⮒. B; 𞤂񹞁𐹯。Ⴜ; [B2 P1 V6]; [B2 P1 V6] B; 𞤤񹞁𐹯。ⴜ; [B2 P1 V6]; [B2 P1 V6] B; xn--no0dr648a51o3b.xn--klj; [B2 V6]; [B2 V6] B; xn--no0dr648a51o3b.xn--0nd; [B2 V6]; [B2 V6] B; 𞤂񹞁𐹯。ⴜ; [B2 P1 V6]; [B2 P1 V6] T; 𐹵⮣\u200C𑄰。񷴿\uFCB7; [B1 B5 B6 C1 P1 V6]; [B1 B5 B6 P1 V6] # 𐹵⮣𑄰.ضم N; 𐹵⮣\u200C𑄰。񷴿\uFCB7; [B1 B5 B6 C1 P1 V6]; [B1 B5 B6 C1 P1 V6] # 𐹵⮣𑄰.ضم T; 𐹵⮣\u200C𑄰。񷴿\u0636\u0645; [B1 B5 B6 C1 P1 V6]; [B1 B5 B6 P1 V6] # 𐹵⮣𑄰.ضم N; 𐹵⮣\u200C𑄰。񷴿\u0636\u0645; [B1 B5 B6 C1 P1 V6]; [B1 B5 B6 C1 P1 V6] # 𐹵⮣𑄰.ضم B; xn--s9i5458e7yb.xn--1gb4a66004i; [B1 B5 B6 V6]; [B1 B5 B6 V6] # 𐹵⮣𑄰.ضم B; xn--0ug586bcj8p7jc.xn--1gb4a66004i; [B1 B5 B6 C1 V6]; [B1 B5 B6 C1 V6] # 𐹵⮣𑄰.ضم T; Ⴒ。デß𞤵\u0C4D; [B5 B6 P1 V6]; [B5 B6 P1 V6] # Ⴒ.デß𞤵్ N; Ⴒ。デß𞤵\u0C4D; [B5 B6 P1 V6]; [B5 B6 P1 V6] # Ⴒ.デß𞤵్ T; Ⴒ。テ\u3099ß𞤵\u0C4D; [B5 B6 P1 V6]; [B5 B6 P1 V6] # Ⴒ.デß𞤵్ N; Ⴒ。テ\u3099ß𞤵\u0C4D; [B5 B6 P1 V6]; [B5 B6 P1 V6] # Ⴒ.デß𞤵్ T; ⴒ。テ\u3099ß𞤵\u0C4D; [B5 B6]; [B5 B6] # ⴒ.デß𞤵్ N; ⴒ。テ\u3099ß𞤵\u0C4D; [B5 B6]; [B5 B6] # ⴒ.デß𞤵్ T; ⴒ。デß𞤵\u0C4D; [B5 B6]; [B5 B6] # ⴒ.デß𞤵్ N; ⴒ。デß𞤵\u0C4D; [B5 B6]; [B5 B6] # ⴒ.デß𞤵్ B; Ⴒ。デSS𞤓\u0C4D; [B5 B6 P1 V6]; [B5 B6 P1 V6] # Ⴒ.デss𞤵్ B; Ⴒ。テ\u3099SS𞤓\u0C4D; [B5 B6 P1 V6]; [B5 B6 P1 V6] # Ⴒ.デss𞤵్ B; ⴒ。テ\u3099ss𞤵\u0C4D; [B5 B6]; [B5 B6] # ⴒ.デss𞤵్ B; ⴒ。デss𞤵\u0C4D; [B5 B6]; [B5 B6] # ⴒ.デss𞤵్ B; Ⴒ。デSs𞤵\u0C4D; [B5 B6 P1 V6]; [B5 B6 P1 V6] # Ⴒ.デss𞤵్ B; Ⴒ。テ\u3099Ss𞤵\u0C4D; [B5 B6 P1 V6]; [B5 B6 P1 V6] # Ⴒ.デss𞤵్ B; xn--qnd.xn--ss-9nh3648ahh20b; [B5 B6 V6]; [B5 B6 V6] # Ⴒ.デss𞤵్ B; xn--9kj.xn--ss-9nh3648ahh20b; [B5 B6]; [B5 B6] # ⴒ.デss𞤵్ B; xn--9kj.xn--zca669cmr3a0f28a; [B5 B6]; [B5 B6] # ⴒ.デß𞤵్ B; xn--qnd.xn--zca669cmr3a0f28a; [B5 B6 V6]; [B5 B6 V6] # Ⴒ.デß𞤵్ B; Ⴒ。デSS𞤵\u0C4D; [B5 B6 P1 V6]; [B5 B6 P1 V6] # Ⴒ.デss𞤵్ B; Ⴒ。テ\u3099SS𞤵\u0C4D; [B5 B6 P1 V6]; [B5 B6 P1 V6] # Ⴒ.デss𞤵్ B; 𑁿\u0D4D.7-\u07D2; [B1 B3 B6 V5]; [B1 B3 B6 V5] # 𑁿്.7-ߒ B; 𑁿\u0D4D.7-\u07D2; [B1 B3 B6 V5]; [B1 B3 B6 V5] # 𑁿്.7-ߒ B; xn--wxc1283k.xn--7--yue; [B1 B3 B6 V5]; [B1 B3 B6 V5] # 𑁿്.7-ߒ B; ≯𑜫󠭇.\u1734񒞤𑍬ᢧ; [P1 V5 V6]; [P1 V5 V6] # ≯𑜫.᜴𑍬ᢧ B; >\u0338𑜫󠭇.\u1734񒞤𑍬ᢧ; [P1 V5 V6]; [P1 V5 V6] # ≯𑜫.᜴𑍬ᢧ B; xn--hdhx157g68o0g.xn--c0e65eu616c34o7a; [V5 V6]; [V5 V6] # ≯𑜫.᜴𑍬ᢧ B; \u1DDB򎐙Ⴗ쏔。\u0781; [B1 P1 V5 V6]; [B1 P1 V5 V6] # ᷛႷ쏔.ށ B; \u1DDB򎐙Ⴗ쏔。\u0781; [B1 P1 V5 V6]; [B1 P1 V5 V6] # ᷛႷ쏔.ށ B; \u1DDB򎐙ⴗ쏔。\u0781; [B1 P1 V5 V6]; [B1 P1 V5 V6] # ᷛⴗ쏔.ށ B; \u1DDB򎐙ⴗ쏔。\u0781; [B1 P1 V5 V6]; [B1 P1 V5 V6] # ᷛⴗ쏔.ށ B; xn--zegy26dw47iy6w2f.xn--iqb; [B1 V5 V6]; [B1 V5 V6] # ᷛⴗ쏔.ށ B; xn--vnd148d733ky6n9e.xn--iqb; [B1 V5 V6]; [B1 V5 V6] # ᷛႷ쏔.ށ T; ß。𐋳Ⴌ\u0FB8; [P1 V6]; [P1 V6] # ß.𐋳Ⴌྸ N; ß。𐋳Ⴌ\u0FB8; [P1 V6]; [P1 V6] # ß.𐋳Ⴌྸ T; ß。𐋳Ⴌ\u0FB8; [P1 V6]; [P1 V6] # ß.𐋳Ⴌྸ N; ß。𐋳Ⴌ\u0FB8; [P1 V6]; [P1 V6] # ß.𐋳Ⴌྸ T; ß。𐋳ⴌ\u0FB8; ß.𐋳ⴌ\u0FB8; ss.xn--lgd921mvv0m; NV8 # ß.𐋳ⴌྸ N; ß。𐋳ⴌ\u0FB8; ß.𐋳ⴌ\u0FB8; xn--zca.xn--lgd921mvv0m; NV8 # ß.𐋳ⴌྸ B; SS。𐋳Ⴌ\u0FB8; [P1 V6]; [P1 V6] # ss.𐋳Ⴌྸ B; ss。𐋳ⴌ\u0FB8; ss.𐋳ⴌ\u0FB8; ss.xn--lgd921mvv0m; NV8 # ss.𐋳ⴌྸ B; Ss。𐋳Ⴌ\u0FB8; [P1 V6]; [P1 V6] # ss.𐋳Ⴌྸ B; ss.xn--lgd10cu829c; [V6]; [V6] # ss.𐋳Ⴌྸ B; ss.xn--lgd921mvv0m; ss.𐋳ⴌ\u0FB8; ss.xn--lgd921mvv0m; NV8 # ss.𐋳ⴌྸ B; ss.𐋳ⴌ\u0FB8; ; ss.xn--lgd921mvv0m; NV8 # ss.𐋳ⴌྸ B; SS.𐋳Ⴌ\u0FB8; [P1 V6]; [P1 V6] # ss.𐋳Ⴌྸ B; Ss.𐋳Ⴌ\u0FB8; [P1 V6]; [P1 V6] # ss.𐋳Ⴌྸ B; xn--zca.xn--lgd921mvv0m; ß.𐋳ⴌ\u0FB8; xn--zca.xn--lgd921mvv0m; NV8 # ß.𐋳ⴌྸ T; ß.𐋳ⴌ\u0FB8; ; ss.xn--lgd921mvv0m; NV8 # ß.𐋳ⴌྸ N; ß.𐋳ⴌ\u0FB8; ; xn--zca.xn--lgd921mvv0m; NV8 # ß.𐋳ⴌྸ B; xn--zca.xn--lgd10cu829c; [V6]; [V6] # ß.𐋳Ⴌྸ T; ß。𐋳ⴌ\u0FB8; ß.𐋳ⴌ\u0FB8; ss.xn--lgd921mvv0m; NV8 # ß.𐋳ⴌྸ N; ß。𐋳ⴌ\u0FB8; ß.𐋳ⴌ\u0FB8; xn--zca.xn--lgd921mvv0m; NV8 # ß.𐋳ⴌྸ B; SS。𐋳Ⴌ\u0FB8; [P1 V6]; [P1 V6] # ss.𐋳Ⴌྸ B; ss。𐋳ⴌ\u0FB8; ss.𐋳ⴌ\u0FB8; ss.xn--lgd921mvv0m; NV8 # ss.𐋳ⴌྸ B; Ss。𐋳Ⴌ\u0FB8; [P1 V6]; [P1 V6] # ss.𐋳Ⴌྸ T; -\u069E𐶡.\u200C⾝\u09CD; [B1 C1 P1 V3 V6]; [B1 P1 V3 V6] # -ڞ.身্ N; -\u069E𐶡.\u200C⾝\u09CD; [B1 C1 P1 V3 V6]; [B1 C1 P1 V3 V6] # -ڞ.身্ T; -\u069E𐶡.\u200C身\u09CD; [B1 C1 P1 V3 V6]; [B1 P1 V3 V6] # -ڞ.身্ N; -\u069E𐶡.\u200C身\u09CD; [B1 C1 P1 V3 V6]; [B1 C1 P1 V3 V6] # -ڞ.身্ B; xn----stc7013r.xn--b7b1419d; [B1 V3 V6]; [B1 V3 V6] # -ڞ.身্ B; xn----stc7013r.xn--b7b305imj2f; [B1 C1 V3 V6]; [B1 C1 V3 V6] # -ڞ.身্ T; 😮\u0764𑈵𞀖.💅\u200D; [B1 C2]; [B1] # 😮ݤ𑈵𞀖.💅 N; 😮\u0764𑈵𞀖.💅\u200D; [B1 C2]; [B1 C2] # 😮ݤ𑈵𞀖.💅 T; 😮\u0764𑈵𞀖.💅\u200D; [B1 C2]; [B1] # 😮ݤ𑈵𞀖.💅 N; 😮\u0764𑈵𞀖.💅\u200D; [B1 C2]; [B1 C2] # 😮ݤ𑈵𞀖.💅 B; xn--opb4277kuc7elqsa.xn--kr8h; [B1]; [B1] # 😮ݤ𑈵𞀖.💅 B; xn--opb4277kuc7elqsa.xn--1ug5265p; [B1 C2]; [B1 C2] # 😮ݤ𑈵𞀖.💅 T; \u08F2\u200D꙳\u0712.ᢏ\u200C󠍄; [B1 B6 C1 C2 P1 V5 V6]; [B1 B6 P1 V5 V6] # ࣲ꙳ܒ.ᢏ N; \u08F2\u200D꙳\u0712.ᢏ\u200C󠍄; [B1 B6 C1 C2 P1 V5 V6]; [B1 B6 C1 C2 P1 V5 V6] # ࣲ꙳ܒ.ᢏ B; xn--cnb37gdy00a.xn--89e02253p; [B1 B6 V5 V6]; [B1 B6 V5 V6] # ࣲ꙳ܒ.ᢏ B; xn--cnb37g904be26j.xn--89e849ax9363a; [B1 B6 C1 C2 V5 V6]; [B1 B6 C1 C2 V5 V6] # ࣲ꙳ܒ.ᢏ B; Ⴑ.\u06BF𞯓ᠲ; [B2 B3 P1 V6]; [B2 B3 P1 V6] # Ⴑ.ڿᠲ B; Ⴑ.\u06BF𞯓ᠲ; [B2 B3 P1 V6]; [B2 B3 P1 V6] # Ⴑ.ڿᠲ B; ⴑ.\u06BF𞯓ᠲ; [B2 B3 P1 V6]; [B2 B3 P1 V6] # ⴑ.ڿᠲ B; xn--8kj.xn--ykb840gd555a; [B2 B3 V6]; [B2 B3 V6] # ⴑ.ڿᠲ B; xn--pnd.xn--ykb840gd555a; [B2 B3 V6]; [B2 B3 V6] # Ⴑ.ڿᠲ B; ⴑ.\u06BF𞯓ᠲ; [B2 B3 P1 V6]; [B2 B3 P1 V6] # ⴑ.ڿᠲ B; \u1A5A𛦝\u0C4D。𚝬𝟵; [P1 V5 V6]; [P1 V5 V6] # ᩚ్.9 B; \u1A5A𛦝\u0C4D。𚝬9; [P1 V5 V6]; [P1 V5 V6] # ᩚ్.9 B; xn--lqc703ebm93a.xn--9-000p; [V5 V6]; [V5 V6] # ᩚ్.9 T; \u200C\u06A0𿺆𝟗。Ⴣ꒘\uFCD0񐘖; [B1 B5 C1 P1 V6]; [B2 B5 P1 V6] # ڠ9.Ⴣ꒘مخ N; \u200C\u06A0𿺆𝟗。Ⴣ꒘\uFCD0񐘖; [B1 B5 C1 P1 V6]; [B1 B5 C1 P1 V6] # ڠ9.Ⴣ꒘مخ T; \u200C\u06A0𿺆9。Ⴣ꒘\u0645\u062E񐘖; [B1 B5 C1 P1 V6]; [B2 B5 P1 V6] # ڠ9.Ⴣ꒘مخ N; \u200C\u06A0𿺆9。Ⴣ꒘\u0645\u062E񐘖; [B1 B5 C1 P1 V6]; [B1 B5 C1 P1 V6] # ڠ9.Ⴣ꒘مخ T; \u200C\u06A0𿺆9。ⴣ꒘\u0645\u062E񐘖; [B1 B5 C1 P1 V6]; [B2 B5 P1 V6] # ڠ9.ⴣ꒘مخ N; \u200C\u06A0𿺆9。ⴣ꒘\u0645\u062E񐘖; [B1 B5 C1 P1 V6]; [B1 B5 C1 P1 V6] # ڠ9.ⴣ꒘مخ B; xn--9-vtc42319e.xn--tgb9bz87p833hw316c; [B2 B5 V6]; [B2 B5 V6] # ڠ9.ⴣ꒘مخ B; xn--9-vtc736qts91g.xn--tgb9bz87p833hw316c; [B1 B5 C1 V6]; [B1 B5 C1 V6] # ڠ9.ⴣ꒘مخ B; xn--9-vtc42319e.xn--tgb9bz61cfn8mw3t2c; [B2 B5 V6]; [B2 B5 V6] # ڠ9.Ⴣ꒘مخ B; xn--9-vtc736qts91g.xn--tgb9bz61cfn8mw3t2c; [B1 B5 C1 V6]; [B1 B5 C1 V6] # ڠ9.Ⴣ꒘مخ T; \u200C\u06A0𿺆𝟗。ⴣ꒘\uFCD0񐘖; [B1 B5 C1 P1 V6]; [B2 B5 P1 V6] # ڠ9.ⴣ꒘مخ N; \u200C\u06A0𿺆𝟗。ⴣ꒘\uFCD0񐘖; [B1 B5 C1 P1 V6]; [B1 B5 C1 P1 V6] # ڠ9.ⴣ꒘مخ B; ᡖ。\u031F񗛨\u0B82-; [P1 V3 V5 V6]; [P1 V3 V5 V6] # ᡖ.̟ஂ- B; ᡖ。\u031F񗛨\u0B82-; [P1 V3 V5 V6]; [P1 V3 V5 V6] # ᡖ.̟ஂ- B; xn--m8e.xn----mdb555dkk71m; [V3 V5 V6]; [V3 V5 V6] # ᡖ.̟ஂ- B; 𞠠浘。絧𞀀; [B2 B3]; [B2 B3] B; xn--e0wp491f.xn--ud0a3573e; [B2 B3]; [B2 B3] B; \u0596Ⴋ.𝟳≯︒\uFE0A; [P1 V5 V6]; [P1 V5 V6] # ֖Ⴋ.7≯︒ B; \u0596Ⴋ.𝟳>\u0338︒\uFE0A; [P1 V5 V6]; [P1 V5 V6] # ֖Ⴋ.7≯︒ B; \u0596Ⴋ.7≯。\uFE0A; [P1 V5 V6]; [P1 V5 V6] # ֖Ⴋ.7≯. B; \u0596Ⴋ.7>\u0338。\uFE0A; [P1 V5 V6]; [P1 V5 V6] # ֖Ⴋ.7≯. B; \u0596ⴋ.7>\u0338。\uFE0A; [P1 V5 V6]; [P1 V5 V6] # ֖ⴋ.7≯. B; \u0596ⴋ.7≯。\uFE0A; [P1 V5 V6]; [P1 V5 V6] # ֖ⴋ.7≯. B; xn--hcb613r.xn--7-pgo.; [V5 V6]; [V5 V6] # ֖ⴋ.7≯. B; xn--hcb887c.xn--7-pgo.; [V5 V6]; [V5 V6] # ֖Ⴋ.7≯. B; \u0596ⴋ.𝟳>\u0338︒\uFE0A; [P1 V5 V6]; [P1 V5 V6] # ֖ⴋ.7≯︒ B; \u0596ⴋ.𝟳≯︒\uFE0A; [P1 V5 V6]; [P1 V5 V6] # ֖ⴋ.7≯︒ B; xn--hcb613r.xn--7-pgoy530h; [V5 V6]; [V5 V6] # ֖ⴋ.7≯︒ B; xn--hcb887c.xn--7-pgoy530h; [V5 V6]; [V5 V6] # ֖Ⴋ.7≯︒ T; \u200DF𑓂。󠺨︒\u077E𐹢; [B1 C2 P1 V6]; [B1 P1 V6] # f𑓂.︒ݾ𐹢 N; \u200DF𑓂。󠺨︒\u077E𐹢; [B1 C2 P1 V6]; [B1 C2 P1 V6] # f𑓂.︒ݾ𐹢 T; \u200DF𑓂。󠺨。\u077E𐹢; [B1 C2 P1 V6]; [B1 P1 V6] # f𑓂..ݾ𐹢 N; \u200DF𑓂。󠺨。\u077E𐹢; [B1 C2 P1 V6]; [B1 C2 P1 V6] # f𑓂..ݾ𐹢 T; \u200Df𑓂。󠺨。\u077E𐹢; [B1 C2 P1 V6]; [B1 P1 V6] # f𑓂..ݾ𐹢 N; \u200Df𑓂。󠺨。\u077E𐹢; [B1 C2 P1 V6]; [B1 C2 P1 V6] # f𑓂..ݾ𐹢 B; xn--f-kq9i.xn--7656e.xn--fqb4175k; [B1 V6]; [B1 V6] # f𑓂..ݾ𐹢 B; xn--f-tgn9761i.xn--7656e.xn--fqb4175k; [B1 C2 V6]; [B1 C2 V6] # f𑓂..ݾ𐹢 T; \u200Df𑓂。󠺨︒\u077E𐹢; [B1 C2 P1 V6]; [B1 P1 V6] # f𑓂.︒ݾ𐹢 N; \u200Df𑓂。󠺨︒\u077E𐹢; [B1 C2 P1 V6]; [B1 C2 P1 V6] # f𑓂.︒ݾ𐹢 B; xn--f-kq9i.xn--fqb1637j8hky9452a; [B1 V6]; [B1 V6] # f𑓂.︒ݾ𐹢 B; xn--f-tgn9761i.xn--fqb1637j8hky9452a; [B1 C2 V6]; [B1 C2 V6] # f𑓂.︒ݾ𐹢 B; \u0845🄇𐼗︒。𐹻𑜫; [B1 B3 P1 V6]; [B1 B3 P1 V6] # ࡅ🄇︒.𐹻𑜫 B; \u08456,𐼗。。𐹻𑜫; [B1 P1 V6 A4_2]; [B1 P1 V6 A4_2] # ࡅ6,..𐹻𑜫 B; xn--6,-r4e4420y..xn--zo0di2m; [B1 P1 V6 A4_2]; [B1 P1 V6 A4_2] # ࡅ6,..𐹻𑜫 B; xn--3vb4696jpxkjh7s.xn--zo0di2m; [B1 B3 V6]; [B1 B3 V6] # ࡅ🄇︒.𐹻𑜫 B; 𐹈.\u1DC0𑈱𐦭; [B1 P1 V5 V6]; [B1 P1 V5 V6] # .᷀𑈱𐦭 B; xn--jn0d.xn--7dg0871h3lf; [B1 V5 V6]; [B1 V5 V6] # .᷀𑈱𐦭 B; Ⴂ䠺。𞤃񅏎󙮦\u0693; [B2 P1 V6]; [B2 P1 V6] # Ⴂ䠺.𞤥ړ B; ⴂ䠺。𞤥񅏎󙮦\u0693; [B2 P1 V6]; [B2 P1 V6] # ⴂ䠺.𞤥ړ B; xn--tkj638f.xn--pjb9818vg4xno967d; [B2 V6]; [B2 V6] # ⴂ䠺.𞤥ړ B; xn--9md875z.xn--pjb9818vg4xno967d; [B2 V6]; [B2 V6] # Ⴂ䠺.𞤥ړ B; ⴂ䠺。𞤃񅏎󙮦\u0693; [B2 P1 V6]; [B2 P1 V6] # ⴂ䠺.𞤥ړ B; 🄇伐︒.𜙚\uA8C4; [P1 V6]; [P1 V6] # 🄇伐︒.꣄ B; 6,伐。.𜙚\uA8C4; [P1 V6 A4_2]; [P1 V6 A4_2] # 6,伐..꣄ B; xn--6,-7i3c..xn--0f9ao925c; [P1 V6 A4_2]; [P1 V6 A4_2] # 6,伐..꣄ B; xn--woqs083bel0g.xn--0f9ao925c; [V6]; [V6] # 🄇伐︒.꣄ T; \u200D𐹠\uABED\uFFFB。\u200D𐫓Ⴚ𑂹; [B1 C2 P1 V6]; [B1 B2 B3 P1 V6] # 𐹠꯭.𐫓Ⴚ𑂹 N; \u200D𐹠\uABED\uFFFB。\u200D𐫓Ⴚ𑂹; [B1 C2 P1 V6]; [B1 C2 P1 V6] # 𐹠꯭.𐫓Ⴚ𑂹 T; \u200D𐹠\uABED\uFFFB。\u200D𐫓ⴚ𑂹; [B1 C2 P1 V6]; [B1 B2 B3 P1 V6] # 𐹠꯭.𐫓ⴚ𑂹 N; \u200D𐹠\uABED\uFFFB。\u200D𐫓ⴚ𑂹; [B1 C2 P1 V6]; [B1 C2 P1 V6] # 𐹠꯭.𐫓ⴚ𑂹 B; xn--429az70n29i.xn--ilj7702eqyd; [B1 B2 B3 V6]; [B1 B2 B3 V6] # 𐹠꯭.𐫓ⴚ𑂹 B; xn--1ugz126coy7bdbm.xn--1ug062chv7ov6e; [B1 C2 V6]; [B1 C2 V6] # 𐹠꯭.𐫓ⴚ𑂹 B; xn--429az70n29i.xn--ynd3619jqyd; [B1 B2 B3 V6]; [B1 B2 B3 V6] # 𐹠꯭.𐫓Ⴚ𑂹 B; xn--1ugz126coy7bdbm.xn--ynd959evs1pv6e; [B1 C2 V6]; [B1 C2 V6] # 𐹠꯭.𐫓Ⴚ𑂹 B; 󠆠.񷐴󌟈; [P1 V6 A4_2]; [P1 V6 A4_2] B; 󠆠.񷐴󌟈; [P1 V6 A4_2]; [P1 V6 A4_2] B; .xn--rx21bhv12i; [V6 A4_2]; [V6 A4_2] T; 𐫃\u200CႦ.≠𞷙; [B1 B2 B3 C1 P1 V6]; [B1 B2 B3 P1 V6] # 𐫃Ⴆ.≠ N; 𐫃\u200CႦ.≠𞷙; [B1 B2 B3 C1 P1 V6]; [B1 B2 B3 C1 P1 V6] # 𐫃Ⴆ.≠ T; 𐫃\u200CႦ.=\u0338𞷙; [B1 B2 B3 C1 P1 V6]; [B1 B2 B3 P1 V6] # 𐫃Ⴆ.≠ N; 𐫃\u200CႦ.=\u0338𞷙; [B1 B2 B3 C1 P1 V6]; [B1 B2 B3 C1 P1 V6] # 𐫃Ⴆ.≠ T; 𐫃\u200Cⴆ.=\u0338𞷙; [B1 B2 B3 C1 P1 V6]; [B1 B2 B3 P1 V6] # 𐫃ⴆ.≠ N; 𐫃\u200Cⴆ.=\u0338𞷙; [B1 B2 B3 C1 P1 V6]; [B1 B2 B3 C1 P1 V6] # 𐫃ⴆ.≠ T; 𐫃\u200Cⴆ.≠𞷙; [B1 B2 B3 C1 P1 V6]; [B1 B2 B3 P1 V6] # 𐫃ⴆ.≠ N; 𐫃\u200Cⴆ.≠𞷙; [B1 B2 B3 C1 P1 V6]; [B1 B2 B3 C1 P1 V6] # 𐫃ⴆ.≠ B; xn--xkjz802e.xn--1ch2802p; [B1 B2 B3 V6]; [B1 B2 B3 V6] B; xn--0ug132csv7o.xn--1ch2802p; [B1 B2 B3 C1 V6]; [B1 B2 B3 C1 V6] # 𐫃ⴆ.≠ B; xn--end1719j.xn--1ch2802p; [B1 B2 B3 V6]; [B1 B2 B3 V6] B; xn--end799ekr1p.xn--1ch2802p; [B1 B2 B3 C1 V6]; [B1 B2 B3 C1 V6] # 𐫃Ⴆ.≠ B; 󠁲𙩢𝟥ꘌ.\u0841; [B1 P1 V6]; [B1 P1 V6] # 3ꘌ.ࡁ B; 󠁲𙩢3ꘌ.\u0841; [B1 P1 V6]; [B1 P1 V6] # 3ꘌ.ࡁ B; xn--3-0g3es485d8i15h.xn--zvb; [B1 V6]; [B1 V6] # 3ꘌ.ࡁ B; -.\u1886󡲣-; [P1 V3 V5 V6]; [P1 V3 V5 V6] # -.ᢆ- B; -.xn----pbkx6497q; [V3 V5 V6]; [V3 V5 V6] # -.ᢆ- T; 󲚗\u200C。\u200C𞰆ς; [B1 B6 C1 P1 V6]; [B2 B3 P1 V6] # .ς N; 󲚗\u200C。\u200C𞰆ς; [B1 B6 C1 P1 V6]; [B1 B6 C1 P1 V6] # .ς T; 󲚗\u200C。\u200C𞰆ς; [B1 B6 C1 P1 V6]; [B2 B3 P1 V6] # .ς N; 󲚗\u200C。\u200C𞰆ς; [B1 B6 C1 P1 V6]; [B1 B6 C1 P1 V6] # .ς T; 󲚗\u200C。\u200C𞰆Σ; [B1 B6 C1 P1 V6]; [B2 B3 P1 V6] # .σ N; 󲚗\u200C。\u200C𞰆Σ; [B1 B6 C1 P1 V6]; [B1 B6 C1 P1 V6] # .σ T; 󲚗\u200C。\u200C𞰆σ; [B1 B6 C1 P1 V6]; [B2 B3 P1 V6] # .σ N; 󲚗\u200C。\u200C𞰆σ; [B1 B6 C1 P1 V6]; [B1 B6 C1 P1 V6] # .σ B; xn--qp42f.xn--4xa3011w; [B2 B3 V6]; [B2 B3 V6] B; xn--0ug76062m.xn--4xa595lhn92a; [B1 B6 C1 V6]; [B1 B6 C1 V6] # .σ B; xn--0ug76062m.xn--3xa795lhn92a; [B1 B6 C1 V6]; [B1 B6 C1 V6] # .ς T; 󲚗\u200C。\u200C𞰆Σ; [B1 B6 C1 P1 V6]; [B2 B3 P1 V6] # .σ N; 󲚗\u200C。\u200C𞰆Σ; [B1 B6 C1 P1 V6]; [B1 B6 C1 P1 V6] # .σ T; 󲚗\u200C。\u200C𞰆σ; [B1 B6 C1 P1 V6]; [B2 B3 P1 V6] # .σ N; 󲚗\u200C。\u200C𞰆σ; [B1 B6 C1 P1 V6]; [B1 B6 C1 P1 V6] # .σ T; 堕𑓂\u1B02。𐮇𞤽\u200C-; [B3 C1 V3]; [B3 V3] # 堕𑓂ᬂ.𐮇𞤽- N; 堕𑓂\u1B02。𐮇𞤽\u200C-; [B3 C1 V3]; [B3 C1 V3] # 堕𑓂ᬂ.𐮇𞤽- T; 堕𑓂\u1B02。𐮇𞤛\u200C-; [B3 C1 V3]; [B3 V3] # 堕𑓂ᬂ.𐮇𞤽- N; 堕𑓂\u1B02。𐮇𞤛\u200C-; [B3 C1 V3]; [B3 C1 V3] # 堕𑓂ᬂ.𐮇𞤽- B; xn--5sf345zdk8h.xn----iv5iw606c; [B3 V3]; [B3 V3] # 堕𑓂ᬂ.𐮇𞤽- B; xn--5sf345zdk8h.xn----rgnt157hwl9g; [B3 C1 V3]; [B3 C1 V3] # 堕𑓂ᬂ.𐮇𞤽- T; 𐹶𑁆ᡕ𞤢。ᡥς\u062Aς; [B1 B5]; [B1 B5] # 𐹶𑁆ᡕ𞤢.ᡥςتς N; 𐹶𑁆ᡕ𞤢。ᡥς\u062Aς; [B1 B5]; [B1 B5] # 𐹶𑁆ᡕ𞤢.ᡥςتς T; 𐹶𑁆ᡕ𞤢。ᡥς\u062Aς; [B1 B5]; [B1 B5] # 𐹶𑁆ᡕ𞤢.ᡥςتς N; 𐹶𑁆ᡕ𞤢。ᡥς\u062Aς; [B1 B5]; [B1 B5] # 𐹶𑁆ᡕ𞤢.ᡥςتς B; 𐹶𑁆ᡕ𞤀。ᡥΣ\u062AΣ; [B1 B5]; [B1 B5] # 𐹶𑁆ᡕ𞤢.ᡥσتσ B; 𐹶𑁆ᡕ𞤢。ᡥσ\u062Aσ; [B1 B5]; [B1 B5] # 𐹶𑁆ᡕ𞤢.ᡥσتσ B; 𐹶𑁆ᡕ𞤀。ᡥΣ\u062Aσ; [B1 B5]; [B1 B5] # 𐹶𑁆ᡕ𞤢.ᡥσتσ B; xn--l8e1317j1ebz456b.xn--4xaa85plx4a; [B1 B5]; [B1 B5] # 𐹶𑁆ᡕ𞤢.ᡥσتσ T; 𐹶𑁆ᡕ𞤀。ᡥΣ\u062Aς; [B1 B5]; [B1 B5] # 𐹶𑁆ᡕ𞤢.ᡥσتς N; 𐹶𑁆ᡕ𞤀。ᡥΣ\u062Aς; [B1 B5]; [B1 B5] # 𐹶𑁆ᡕ𞤢.ᡥσتς T; 𐹶𑁆ᡕ𞤢。ᡥσ\u062Aς; [B1 B5]; [B1 B5] # 𐹶𑁆ᡕ𞤢.ᡥσتς N; 𐹶𑁆ᡕ𞤢。ᡥσ\u062Aς; [B1 B5]; [B1 B5] # 𐹶𑁆ᡕ𞤢.ᡥσتς B; xn--l8e1317j1ebz456b.xn--3xab95plx4a; [B1 B5]; [B1 B5] # 𐹶𑁆ᡕ𞤢.ᡥσتς B; xn--l8e1317j1ebz456b.xn--3xaa16plx4a; [B1 B5]; [B1 B5] # 𐹶𑁆ᡕ𞤢.ᡥςتς B; 𐹶𑁆ᡕ𞤀。ᡥΣ\u062AΣ; [B1 B5]; [B1 B5] # 𐹶𑁆ᡕ𞤢.ᡥσتσ B; 𐹶𑁆ᡕ𞤢。ᡥσ\u062Aσ; [B1 B5]; [B1 B5] # 𐹶𑁆ᡕ𞤢.ᡥσتσ B; 𐹶𑁆ᡕ𞤀。ᡥΣ\u062Aσ; [B1 B5]; [B1 B5] # 𐹶𑁆ᡕ𞤢.ᡥσتσ T; 𐹶𑁆ᡕ𞤀。ᡥΣ\u062Aς; [B1 B5]; [B1 B5] # 𐹶𑁆ᡕ𞤢.ᡥσتς N; 𐹶𑁆ᡕ𞤀。ᡥΣ\u062Aς; [B1 B5]; [B1 B5] # 𐹶𑁆ᡕ𞤢.ᡥσتς T; 𐹶𑁆ᡕ𞤢。ᡥσ\u062Aς; [B1 B5]; [B1 B5] # 𐹶𑁆ᡕ𞤢.ᡥσتς N; 𐹶𑁆ᡕ𞤢。ᡥσ\u062Aς; [B1 B5]; [B1 B5] # 𐹶𑁆ᡕ𞤢.ᡥσتς B; 𐹶𑁆ᡕ𞤢。ᡥΣ\u062AΣ; [B1 B5]; [B1 B5] # 𐹶𑁆ᡕ𞤢.ᡥσتσ B; 𐹶𑁆ᡕ𞤢。ᡥΣ\u062Aσ; [B1 B5]; [B1 B5] # 𐹶𑁆ᡕ𞤢.ᡥσتσ T; 𐹶𑁆ᡕ𞤢。ᡥΣ\u062Aς; [B1 B5]; [B1 B5] # 𐹶𑁆ᡕ𞤢.ᡥσتς N; 𐹶𑁆ᡕ𞤢。ᡥΣ\u062Aς; [B1 B5]; [B1 B5] # 𐹶𑁆ᡕ𞤢.ᡥσتς B; 𐹶𑁆ᡕ𞤢。ᡥΣ\u062AΣ; [B1 B5]; [B1 B5] # 𐹶𑁆ᡕ𞤢.ᡥσتσ B; 𐹶𑁆ᡕ𞤢。ᡥΣ\u062Aσ; [B1 B5]; [B1 B5] # 𐹶𑁆ᡕ𞤢.ᡥσتσ T; 𐹶𑁆ᡕ𞤢。ᡥΣ\u062Aς; [B1 B5]; [B1 B5] # 𐹶𑁆ᡕ𞤢.ᡥσتς N; 𐹶𑁆ᡕ𞤢。ᡥΣ\u062Aς; [B1 B5]; [B1 B5] # 𐹶𑁆ᡕ𞤢.ᡥσتς T; 󏒰.-𝟻ß; [P1 V3 V6]; [P1 V3 V6] N; 󏒰.-𝟻ß; [P1 V3 V6]; [P1 V3 V6] T; 󏒰.-5ß; [P1 V3 V6]; [P1 V3 V6] N; 󏒰.-5ß; [P1 V3 V6]; [P1 V3 V6] B; 󏒰.-5SS; [P1 V3 V6]; [P1 V3 V6] B; 󏒰.-5ss; [P1 V3 V6]; [P1 V3 V6] B; 󏒰.-5Ss; [P1 V3 V6]; [P1 V3 V6] B; xn--t960e.-5ss; [V3 V6]; [V3 V6] B; xn--t960e.xn---5-hia; [V3 V6]; [V3 V6] B; 󏒰.-𝟻SS; [P1 V3 V6]; [P1 V3 V6] B; 󏒰.-𝟻ss; [P1 V3 V6]; [P1 V3 V6] B; 󏒰.-𝟻Ss; [P1 V3 V6]; [P1 V3 V6] T; \u200D𐨿.🤒Ⴥ򑮶; [C2 P1 V6]; [P1 V5 V6] # 𐨿.🤒Ⴥ N; \u200D𐨿.🤒Ⴥ򑮶; [C2 P1 V6]; [C2 P1 V6] # 𐨿.🤒Ⴥ T; \u200D𐨿.🤒ⴥ򑮶; [C2 P1 V6]; [P1 V5 V6] # 𐨿.🤒ⴥ N; \u200D𐨿.🤒ⴥ򑮶; [C2 P1 V6]; [C2 P1 V6] # 𐨿.🤒ⴥ B; xn--0s9c.xn--tljz038l0gz4b; [V5 V6]; [V5 V6] B; xn--1ug9533g.xn--tljz038l0gz4b; [C2 V6]; [C2 V6] # 𐨿.🤒ⴥ B; xn--0s9c.xn--9nd3211w0gz4b; [V5 V6]; [V5 V6] B; xn--1ug9533g.xn--9nd3211w0gz4b; [C2 V6]; [C2 V6] # 𐨿.🤒Ⴥ T; 𵋅。ß𬵩\u200D; [C2 P1 V6]; [P1 V6] # .ß𬵩 N; 𵋅。ß𬵩\u200D; [C2 P1 V6]; [C2 P1 V6] # .ß𬵩 T; 𵋅。SS𬵩\u200D; [C2 P1 V6]; [P1 V6] # .ss𬵩 N; 𵋅。SS𬵩\u200D; [C2 P1 V6]; [C2 P1 V6] # .ss𬵩 T; 𵋅。ss𬵩\u200D; [C2 P1 V6]; [P1 V6] # .ss𬵩 N; 𵋅。ss𬵩\u200D; [C2 P1 V6]; [C2 P1 V6] # .ss𬵩 T; 𵋅。Ss𬵩\u200D; [C2 P1 V6]; [P1 V6] # .ss𬵩 N; 𵋅。Ss𬵩\u200D; [C2 P1 V6]; [C2 P1 V6] # .ss𬵩 B; xn--ey1p.xn--ss-eq36b; [V6]; [V6] B; xn--ey1p.xn--ss-n1tx0508a; [C2 V6]; [C2 V6] # .ss𬵩 B; xn--ey1p.xn--zca870nz438b; [C2 V6]; [C2 V6] # .ß𬵩 T; \u200C𭉝。\u07F1\u0301𞹻; [B1 C1 V5]; [B1 V5] # 𭉝.߱́غ N; \u200C𭉝。\u07F1\u0301𞹻; [B1 C1 V5]; [B1 C1 V5] # 𭉝.߱́غ T; \u200C𭉝。\u07F1\u0301\u063A; [B1 C1 V5]; [B1 V5] # 𭉝.߱́غ N; \u200C𭉝。\u07F1\u0301\u063A; [B1 C1 V5]; [B1 C1 V5] # 𭉝.߱́غ B; xn--634m.xn--lsa46nuub; [B1 V5]; [B1 V5] # 𭉝.߱́غ B; xn--0ugy003y.xn--lsa46nuub; [B1 C1 V5]; [B1 C1 V5] # 𭉝.߱́غ T; 𞼌\u200C𑈶。𐹡; [B1 B3 C1 P1 V6]; [B1 P1 V6] # 𑈶.𐹡 N; 𞼌\u200C𑈶。𐹡; [B1 B3 C1 P1 V6]; [B1 B3 C1 P1 V6] # 𑈶.𐹡 B; xn--9g1d1288a.xn--8n0d; [B1 V6]; [B1 V6] B; xn--0ug7946gzpxf.xn--8n0d; [B1 B3 C1 V6]; [B1 B3 C1 V6] # 𑈶.𐹡 T; 󠅯򇽭\u200C🜭。𑖿\u1ABBς≠; [C1 P1 V5 V6]; [P1 V5 V6] # 🜭.𑖿᪻ς≠ N; 󠅯򇽭\u200C🜭。𑖿\u1ABBς≠; [C1 P1 V5 V6]; [C1 P1 V5 V6] # 🜭.𑖿᪻ς≠ T; 󠅯򇽭\u200C🜭。𑖿\u1ABBς=\u0338; [C1 P1 V5 V6]; [P1 V5 V6] # 🜭.𑖿᪻ς≠ N; 󠅯򇽭\u200C🜭。𑖿\u1ABBς=\u0338; [C1 P1 V5 V6]; [C1 P1 V5 V6] # 🜭.𑖿᪻ς≠ T; 󠅯򇽭\u200C🜭。𑖿\u1ABBς≠; [C1 P1 V5 V6]; [P1 V5 V6] # 🜭.𑖿᪻ς≠ N; 󠅯򇽭\u200C🜭。𑖿\u1ABBς≠; [C1 P1 V5 V6]; [C1 P1 V5 V6] # 🜭.𑖿᪻ς≠ T; 󠅯򇽭\u200C🜭。𑖿\u1ABBς=\u0338; [C1 P1 V5 V6]; [P1 V5 V6] # 🜭.𑖿᪻ς≠ N; 󠅯򇽭\u200C🜭。𑖿\u1ABBς=\u0338; [C1 P1 V5 V6]; [C1 P1 V5 V6] # 🜭.𑖿᪻ς≠ T; 󠅯򇽭\u200C🜭。𑖿\u1ABBΣ=\u0338; [C1 P1 V5 V6]; [P1 V5 V6] # 🜭.𑖿᪻σ≠ N; 󠅯򇽭\u200C🜭。𑖿\u1ABBΣ=\u0338; [C1 P1 V5 V6]; [C1 P1 V5 V6] # 🜭.𑖿᪻σ≠ T; 󠅯򇽭\u200C🜭。𑖿\u1ABBΣ≠; [C1 P1 V5 V6]; [P1 V5 V6] # 🜭.𑖿᪻σ≠ N; 󠅯򇽭\u200C🜭。𑖿\u1ABBΣ≠; [C1 P1 V5 V6]; [C1 P1 V5 V6] # 🜭.𑖿᪻σ≠ T; 󠅯򇽭\u200C🜭。𑖿\u1ABBσ≠; [C1 P1 V5 V6]; [P1 V5 V6] # 🜭.𑖿᪻σ≠ N; 󠅯򇽭\u200C🜭。𑖿\u1ABBσ≠; [C1 P1 V5 V6]; [C1 P1 V5 V6] # 🜭.𑖿᪻σ≠ T; 󠅯򇽭\u200C🜭。𑖿\u1ABBσ=\u0338; [C1 P1 V5 V6]; [P1 V5 V6] # 🜭.𑖿᪻σ≠ N; 󠅯򇽭\u200C🜭。𑖿\u1ABBσ=\u0338; [C1 P1 V5 V6]; [C1 P1 V5 V6] # 🜭.𑖿᪻σ≠ B; xn--zb9h5968x.xn--4xa378i1mfjw7y; [V5 V6]; [V5 V6] # 🜭.𑖿᪻σ≠ B; xn--0ug3766p5nm1b.xn--4xa378i1mfjw7y; [C1 V5 V6]; [C1 V5 V6] # 🜭.𑖿᪻σ≠ B; xn--0ug3766p5nm1b.xn--3xa578i1mfjw7y; [C1 V5 V6]; [C1 V5 V6] # 🜭.𑖿᪻ς≠ T; 󠅯򇽭\u200C🜭。𑖿\u1ABBΣ=\u0338; [C1 P1 V5 V6]; [P1 V5 V6] # 🜭.𑖿᪻σ≠ N; 󠅯򇽭\u200C🜭。𑖿\u1ABBΣ=\u0338; [C1 P1 V5 V6]; [C1 P1 V5 V6] # 🜭.𑖿᪻σ≠ T; 󠅯򇽭\u200C🜭。𑖿\u1ABBΣ≠; [C1 P1 V5 V6]; [P1 V5 V6] # 🜭.𑖿᪻σ≠ N; 󠅯򇽭\u200C🜭。𑖿\u1ABBΣ≠; [C1 P1 V5 V6]; [C1 P1 V5 V6] # 🜭.𑖿᪻σ≠ T; 󠅯򇽭\u200C🜭。𑖿\u1ABBσ≠; [C1 P1 V5 V6]; [P1 V5 V6] # 🜭.𑖿᪻σ≠ N; 󠅯򇽭\u200C🜭。𑖿\u1ABBσ≠; [C1 P1 V5 V6]; [C1 P1 V5 V6] # 🜭.𑖿᪻σ≠ T; 󠅯򇽭\u200C🜭。𑖿\u1ABBσ=\u0338; [C1 P1 V5 V6]; [P1 V5 V6] # 🜭.𑖿᪻σ≠ N; 󠅯򇽭\u200C🜭。𑖿\u1ABBσ=\u0338; [C1 P1 V5 V6]; [C1 P1 V5 V6] # 🜭.𑖿᪻σ≠ T; ⒋。⒈\u200D򳴢; [C2 P1 V6]; [P1 V6] # ⒋.⒈ N; ⒋。⒈\u200D򳴢; [C2 P1 V6]; [C2 P1 V6] # ⒋.⒈ T; 4.。1.\u200D򳴢; [C2 P1 V6 A4_2]; [P1 V6 A4_2] # 4..1. N; 4.。1.\u200D򳴢; [C2 P1 V6 A4_2]; [C2 P1 V6 A4_2] # 4..1. B; 4..1.xn--sf51d; [V6 A4_2]; [V6 A4_2] B; 4..1.xn--1ug64613i; [C2 V6 A4_2]; [C2 V6 A4_2] # 4..1. B; xn--wsh.xn--tsh07994h; [V6]; [V6] B; xn--wsh.xn--1ug58o74922a; [C2 V6]; [C2 V6] # ⒋.⒈ T; \u0644ß。𐇽\u1A60򾅢𞤾; [B1 B2 B3 P1 V5 V6]; [B1 B2 B3 P1 V5 V6] # لß.᩠𐇽𞤾 N; \u0644ß。𐇽\u1A60򾅢𞤾; [B1 B2 B3 P1 V5 V6]; [B1 B2 B3 P1 V5 V6] # لß.᩠𐇽𞤾 T; \u0644ß。\u1A60𐇽򾅢𞤾; [B1 B2 B3 P1 V5 V6]; [B1 B2 B3 P1 V5 V6] # لß.᩠𐇽𞤾 N; \u0644ß。\u1A60𐇽򾅢𞤾; [B1 B2 B3 P1 V5 V6]; [B1 B2 B3 P1 V5 V6] # لß.᩠𐇽𞤾 T; \u0644ß。\u1A60𐇽򾅢𞤾; [B1 B2 B3 P1 V5 V6]; [B1 B2 B3 P1 V5 V6] # لß.᩠𐇽𞤾 N; \u0644ß。\u1A60𐇽򾅢𞤾; [B1 B2 B3 P1 V5 V6]; [B1 B2 B3 P1 V5 V6] # لß.᩠𐇽𞤾 B; \u0644SS。\u1A60𐇽򾅢𞤜; [B1 B2 B3 P1 V5 V6]; [B1 B2 B3 P1 V5 V6] # لss.᩠𐇽𞤾 B; \u0644ss。\u1A60𐇽򾅢𞤾; [B1 B2 B3 P1 V5 V6]; [B1 B2 B3 P1 V5 V6] # لss.᩠𐇽𞤾 B; \u0644Ss。\u1A60𐇽򾅢𞤜; [B1 B2 B3 P1 V5 V6]; [B1 B2 B3 P1 V5 V6] # لss.᩠𐇽𞤾 B; xn--ss-svd.xn--jof2298hn83fln78f; [B1 B2 B3 V5 V6]; [B1 B2 B3 V5 V6] # لss.᩠𐇽𞤾 B; xn--zca57y.xn--jof2298hn83fln78f; [B1 B2 B3 V5 V6]; [B1 B2 B3 V5 V6] # لß.᩠𐇽𞤾 B; \u0644SS。\u1A60𐇽򾅢𞤜; [B1 B2 B3 P1 V5 V6]; [B1 B2 B3 P1 V5 V6] # لss.᩠𐇽𞤾 B; \u0644ss。\u1A60𐇽򾅢𞤾; [B1 B2 B3 P1 V5 V6]; [B1 B2 B3 P1 V5 V6] # لss.᩠𐇽𞤾 B; \u0644Ss。\u1A60𐇽򾅢𞤜; [B1 B2 B3 P1 V5 V6]; [B1 B2 B3 P1 V5 V6] # لss.᩠𐇽𞤾 B; \u0644SS。𐇽\u1A60򾅢𞤜; [B1 B2 B3 P1 V5 V6]; [B1 B2 B3 P1 V5 V6] # لss.᩠𐇽𞤾 B; \u0644ss。𐇽\u1A60򾅢𞤾; [B1 B2 B3 P1 V5 V6]; [B1 B2 B3 P1 V5 V6] # لss.᩠𐇽𞤾 B; \u0644Ss。𐇽\u1A60򾅢𞤜; [B1 B2 B3 P1 V5 V6]; [B1 B2 B3 P1 V5 V6] # لss.᩠𐇽𞤾 B; \u0644SS。\u1A60𐇽򾅢𞤾; [B1 B2 B3 P1 V5 V6]; [B1 B2 B3 P1 V5 V6] # لss.᩠𐇽𞤾 B; \u0644Ss。\u1A60𐇽򾅢𞤾; [B1 B2 B3 P1 V5 V6]; [B1 B2 B3 P1 V5 V6] # لss.᩠𐇽𞤾 B; \u0644SS。\u1A60𐇽򾅢𞤾; [B1 B2 B3 P1 V5 V6]; [B1 B2 B3 P1 V5 V6] # لss.᩠𐇽𞤾 B; \u0644Ss。\u1A60𐇽򾅢𞤾; [B1 B2 B3 P1 V5 V6]; [B1 B2 B3 P1 V5 V6] # لss.᩠𐇽𞤾 B; \u0644SS。𐇽\u1A60򾅢𞤾; [B1 B2 B3 P1 V5 V6]; [B1 B2 B3 P1 V5 V6] # لss.᩠𐇽𞤾 B; \u0644Ss。𐇽\u1A60򾅢𞤾; [B1 B2 B3 P1 V5 V6]; [B1 B2 B3 P1 V5 V6] # لss.᩠𐇽𞤾 B; 𐹽𑄳񼜲.\u1DDF\u17B8\uA806𑜫; [B1 B3 B6 P1 V5 V6]; [B1 B3 B6 P1 V5 V6] # 𐹽𑄳.ᷟី꠆𑜫 B; xn--1o0di0c0652w.xn--33e362arr1l153d; [B1 B3 B6 V5 V6]; [B1 B3 B6 V5 V6] # 𐹽𑄳.ᷟី꠆𑜫 T; Ⴓ𑜫\u200D򗭓.\u06A7𑰶; [P1 V6]; [P1 V6] # Ⴓ𑜫.ڧ𑰶 N; Ⴓ𑜫\u200D򗭓.\u06A7𑰶; [P1 V6]; [P1 V6] # Ⴓ𑜫.ڧ𑰶 T; Ⴓ𑜫\u200D򗭓.\u06A7𑰶; [P1 V6]; [P1 V6] # Ⴓ𑜫.ڧ𑰶 N; Ⴓ𑜫\u200D򗭓.\u06A7𑰶; [P1 V6]; [P1 V6] # Ⴓ𑜫.ڧ𑰶 T; ⴓ𑜫\u200D򗭓.\u06A7𑰶; [P1 V6]; [P1 V6] # ⴓ𑜫.ڧ𑰶 N; ⴓ𑜫\u200D򗭓.\u06A7𑰶; [P1 V6]; [P1 V6] # ⴓ𑜫.ڧ𑰶 B; xn--blj6306ey091d.xn--9jb4223l; [V6]; [V6] # ⴓ𑜫.ڧ𑰶 B; xn--1ugy52cym7p7xu5e.xn--9jb4223l; [V6]; [V6] # ⴓ𑜫.ڧ𑰶 B; xn--rnd8945ky009c.xn--9jb4223l; [V6]; [V6] # Ⴓ𑜫.ڧ𑰶 B; xn--rnd479ep20q7x12e.xn--9jb4223l; [V6]; [V6] # Ⴓ𑜫.ڧ𑰶 T; ⴓ𑜫\u200D򗭓.\u06A7𑰶; [P1 V6]; [P1 V6] # ⴓ𑜫.ڧ𑰶 N; ⴓ𑜫\u200D򗭓.\u06A7𑰶; [P1 V6]; [P1 V6] # ⴓ𑜫.ڧ𑰶 B; 𐨿.🄆—; [P1 V5 V6]; [P1 V5 V6] B; 𐨿.5,—; [P1 V5 V6]; [P1 V5 V6] B; xn--0s9c.xn--5,-81t; [P1 V5 V6]; [P1 V5 V6] B; xn--0s9c.xn--8ug8324p; [V5 V6]; [V5 V6] B; 򔊱񁦮۸。󠾭-; [P1 V3 V6]; [P1 V3 V6] B; xn--lmb18944c0g2z.xn----2k81m; [V3 V6]; [V3 V6] B; 𼗸\u07CD𐹮。\u06DDᡎᠴ; [B1 B5 B6 P1 V6]; [B1 B5 B6 P1 V6] # ߍ𐹮.ᡎᠴ B; xn--osb0855kcc2r.xn--tlb299fhc; [B1 B5 B6 V6]; [B1 B5 B6 V6] # ߍ𐹮.ᡎᠴ T; \u200DᠮႾ🄂.🚗\u0841𮹌\u200C; [B1 C1 C2 P1 V6]; [B1 P1 V6] # ᠮႾ🄂.🚗ࡁ N; \u200DᠮႾ🄂.🚗\u0841𮹌\u200C; [B1 C1 C2 P1 V6]; [B1 C1 C2 P1 V6] # ᠮႾ🄂.🚗ࡁ T; \u200DᠮႾ1,.🚗\u0841𮹌\u200C; [B1 C1 C2 P1 V6]; [B1 B6 P1 V6] # ᠮႾ1,.🚗ࡁ N; \u200DᠮႾ1,.🚗\u0841𮹌\u200C; [B1 C1 C2 P1 V6]; [B1 C1 C2 P1 V6] # ᠮႾ1,.🚗ࡁ T; \u200Dᠮⴞ1,.🚗\u0841𮹌\u200C; [B1 C1 C2 P1 V6]; [B1 B6 P1 V6] # ᠮⴞ1,.🚗ࡁ N; \u200Dᠮⴞ1,.🚗\u0841𮹌\u200C; [B1 C1 C2 P1 V6]; [B1 C1 C2 P1 V6] # ᠮⴞ1,.🚗ࡁ B; xn--1,-v3o625k.xn--zvb3124wpkpf; [B1 B6 P1 V6]; [B1 B6 P1 V6] # ᠮⴞ1,.🚗ࡁ B; xn--1,-v3o161c53q.xn--zvb692j9664aic1g; [B1 C1 C2 P1 V6]; [B1 C1 C2 P1 V6] # ᠮⴞ1,.🚗ࡁ B; xn--1,-ogkx89c.xn--zvb3124wpkpf; [B1 B6 P1 V6]; [B1 B6 P1 V6] # ᠮႾ1,.🚗ࡁ B; xn--1,-ogkx89c39j.xn--zvb692j9664aic1g; [B1 C1 C2 P1 V6]; [B1 C1 C2 P1 V6] # ᠮႾ1,.🚗ࡁ T; \u200Dᠮⴞ🄂.🚗\u0841𮹌\u200C; [B1 C1 C2 P1 V6]; [B1 P1 V6] # ᠮⴞ🄂.🚗ࡁ N; \u200Dᠮⴞ🄂.🚗\u0841𮹌\u200C; [B1 C1 C2 P1 V6]; [B1 C1 C2 P1 V6] # ᠮⴞ🄂.🚗ࡁ B; xn--h7e438h1p44a.xn--zvb3124wpkpf; [B1 V6]; [B1 V6] # ᠮⴞ🄂.🚗ࡁ B; xn--h7e341b0wlbv45b.xn--zvb692j9664aic1g; [B1 C1 C2 V6]; [B1 C1 C2 V6] # ᠮⴞ🄂.🚗ࡁ B; xn--2nd129ai554b.xn--zvb3124wpkpf; [B1 V6]; [B1 V6] # ᠮႾ🄂.🚗ࡁ B; xn--2nd129ay2gnw71c.xn--zvb692j9664aic1g; [B1 C1 C2 V6]; [B1 C1 C2 V6] # ᠮႾ🄂.🚗ࡁ B; \u0601\u0697.𑚶񼡷⾆; [B1 P1 V5 V6]; [B1 P1 V5 V6] # ڗ.𑚶舌 B; \u0601\u0697.𑚶񼡷舌; [B1 P1 V5 V6]; [B1 P1 V5 V6] # ڗ.𑚶舌 B; xn--jfb41a.xn--tc1ap851axo39c; [B1 V5 V6]; [B1 V5 V6] # ڗ.𑚶舌 B; 🞅󠳡󜍙.񲖷; [P1 V6]; [P1 V6] B; xn--ie9hi1349bqdlb.xn--oj69a; [V6]; [V6] T; \u20E7񯡎-򫣝.4Ⴄ\u200C; [C1 P1 V5 V6]; [P1 V5 V6] # ⃧-.4Ⴄ N; \u20E7񯡎-򫣝.4Ⴄ\u200C; [C1 P1 V5 V6]; [C1 P1 V5 V6] # ⃧-.4Ⴄ T; \u20E7񯡎-򫣝.4ⴄ\u200C; [C1 P1 V5 V6]; [P1 V5 V6] # ⃧-.4ⴄ N; \u20E7񯡎-򫣝.4ⴄ\u200C; [C1 P1 V5 V6]; [C1 P1 V5 V6] # ⃧-.4ⴄ B; xn----9snu5320fi76w.xn--4-ivs; [V5 V6]; [V5 V6] # ⃧-.4ⴄ B; xn----9snu5320fi76w.xn--4-sgn589c; [C1 V5 V6]; [C1 V5 V6] # ⃧-.4ⴄ B; xn----9snu5320fi76w.xn--4-f0g; [V5 V6]; [V5 V6] # ⃧-.4Ⴄ B; xn----9snu5320fi76w.xn--4-f0g649i; [C1 V5 V6]; [C1 V5 V6] # ⃧-.4Ⴄ T; ᚭ。𝌠ß𖫱; ᚭ.𝌠ß𖫱; xn--hwe.xn--ss-ci1ub261a; NV8 N; ᚭ。𝌠ß𖫱; ᚭ.𝌠ß𖫱; xn--hwe.xn--zca4946pblnc; NV8 T; ᚭ。𝌠ß𖫱; ᚭ.𝌠ß𖫱; xn--hwe.xn--ss-ci1ub261a; NV8 N; ᚭ。𝌠ß𖫱; ᚭ.𝌠ß𖫱; xn--hwe.xn--zca4946pblnc; NV8 B; ᚭ。𝌠SS𖫱; ᚭ.𝌠ss𖫱; xn--hwe.xn--ss-ci1ub261a; NV8 B; ᚭ。𝌠ss𖫱; ᚭ.𝌠ss𖫱; xn--hwe.xn--ss-ci1ub261a; NV8 B; ᚭ。𝌠Ss𖫱; ᚭ.𝌠ss𖫱; xn--hwe.xn--ss-ci1ub261a; NV8 B; xn--hwe.xn--ss-ci1ub261a; ᚭ.𝌠ss𖫱; xn--hwe.xn--ss-ci1ub261a; NV8 B; ᚭ.𝌠ss𖫱; ; xn--hwe.xn--ss-ci1ub261a; NV8 B; ᚭ.𝌠SS𖫱; ᚭ.𝌠ss𖫱; xn--hwe.xn--ss-ci1ub261a; NV8 B; ᚭ.𝌠Ss𖫱; ᚭ.𝌠ss𖫱; xn--hwe.xn--ss-ci1ub261a; NV8 B; xn--hwe.xn--zca4946pblnc; ᚭ.𝌠ß𖫱; xn--hwe.xn--zca4946pblnc; NV8 T; ᚭ.𝌠ß𖫱; ; xn--hwe.xn--ss-ci1ub261a; NV8 N; ᚭ.𝌠ß𖫱; ; xn--hwe.xn--zca4946pblnc; NV8 B; ᚭ。𝌠SS𖫱; ᚭ.𝌠ss𖫱; xn--hwe.xn--ss-ci1ub261a; NV8 B; ᚭ。𝌠ss𖫱; ᚭ.𝌠ss𖫱; xn--hwe.xn--ss-ci1ub261a; NV8 B; ᚭ。𝌠Ss𖫱; ᚭ.𝌠ss𖫱; xn--hwe.xn--ss-ci1ub261a; NV8 B; ₁。𞤫ꡪ; [B1 B2 B3]; [B1 B2 B3] B; 1。𞤫ꡪ; [B1 B2 B3]; [B1 B2 B3] B; 1。𞤉ꡪ; [B1 B2 B3]; [B1 B2 B3] B; 1.xn--gd9al691d; [B1 B2 B3]; [B1 B2 B3] B; ₁。𞤉ꡪ; [B1 B2 B3]; [B1 B2 B3] T; 𯻼\u200C.𞶞򻙤񥘇; [B2 B3 B6 C1 P1 V6]; [B2 B3 P1 V6] # . N; 𯻼\u200C.𞶞򻙤񥘇; [B2 B3 B6 C1 P1 V6]; [B2 B3 B6 C1 P1 V6] # . B; xn--kg4n.xn--2b7hs861pl540a; [B2 B3 V6]; [B2 B3 V6] B; xn--0ug27500a.xn--2b7hs861pl540a; [B2 B3 B6 C1 V6]; [B2 B3 B6 C1 V6] # . B; 𑑄≯。𑜤; [P1 V5 V6]; [P1 V5 V6] B; 𑑄>\u0338。𑜤; [P1 V5 V6]; [P1 V5 V6] B; 𑑄≯。𑜤; [P1 V5 V6]; [P1 V5 V6] B; 𑑄>\u0338。𑜤; [P1 V5 V6]; [P1 V5 V6] B; xn--hdh5636g.xn--ci2d; [V5 V6]; [V5 V6] T; Ⴋ≮𱲆。\u200D\u07A7𐋣; [C2 P1 V6]; [P1 V5 V6] # Ⴋ≮.ާ𐋣 N; Ⴋ≮𱲆。\u200D\u07A7𐋣; [C2 P1 V6]; [C2 P1 V6] # Ⴋ≮.ާ𐋣 T; Ⴋ<\u0338𱲆。\u200D\u07A7𐋣; [C2 P1 V6]; [P1 V5 V6] # Ⴋ≮.ާ𐋣 N; Ⴋ<\u0338𱲆。\u200D\u07A7𐋣; [C2 P1 V6]; [C2 P1 V6] # Ⴋ≮.ާ𐋣 T; ⴋ<\u0338𱲆。\u200D\u07A7𐋣; [C2 P1 V6]; [P1 V5 V6] # ⴋ≮.ާ𐋣 N; ⴋ<\u0338𱲆。\u200D\u07A7𐋣; [C2 P1 V6]; [C2 P1 V6] # ⴋ≮.ާ𐋣 T; ⴋ≮𱲆。\u200D\u07A7𐋣; [C2 P1 V6]; [P1 V5 V6] # ⴋ≮.ާ𐋣 N; ⴋ≮𱲆。\u200D\u07A7𐋣; [C2 P1 V6]; [C2 P1 V6] # ⴋ≮.ާ𐋣 B; xn--gdhz03bxt42d.xn--lrb6479j; [V5 V6]; [V5 V6] # ⴋ≮.ާ𐋣 B; xn--gdhz03bxt42d.xn--lrb506jqr4n; [C2 V6]; [C2 V6] # ⴋ≮.ާ𐋣 B; xn--jnd802gsm17c.xn--lrb6479j; [V5 V6]; [V5 V6] # Ⴋ≮.ާ𐋣 B; xn--jnd802gsm17c.xn--lrb506jqr4n; [C2 V6]; [C2 V6] # Ⴋ≮.ާ𐋣 B; \u17D2.򆽒≯; [P1 V5 V6]; [P1 V5 V6] # ្.≯ B; \u17D2.򆽒>\u0338; [P1 V5 V6]; [P1 V5 V6] # ្.≯ B; xn--u4e.xn--hdhx0084f; [V5 V6]; [V5 V6] # ្.≯ B; 񏁇\u1734.𐨺É⬓𑄴; [P1 V5 V6]; [P1 V5 V6] # ᜴.𐨺é⬓𑄴 B; 񏁇\u1734.𐨺E\u0301⬓𑄴; [P1 V5 V6]; [P1 V5 V6] # ᜴.𐨺é⬓𑄴 B; 񏁇\u1734.𐨺É⬓𑄴; [P1 V5 V6]; [P1 V5 V6] # ᜴.𐨺é⬓𑄴 B; 񏁇\u1734.𐨺E\u0301⬓𑄴; [P1 V5 V6]; [P1 V5 V6] # ᜴.𐨺é⬓𑄴 B; 񏁇\u1734.𐨺e\u0301⬓𑄴; [P1 V5 V6]; [P1 V5 V6] # ᜴.𐨺é⬓𑄴 B; 񏁇\u1734.𐨺é⬓𑄴; [P1 V5 V6]; [P1 V5 V6] # ᜴.𐨺é⬓𑄴 B; xn--c0e34564d.xn--9ca207st53lg3f; [V5 V6]; [V5 V6] # ᜴.𐨺é⬓𑄴 B; 񏁇\u1734.𐨺e\u0301⬓𑄴; [P1 V5 V6]; [P1 V5 V6] # ᜴.𐨺é⬓𑄴 B; 񏁇\u1734.𐨺é⬓𑄴; [P1 V5 V6]; [P1 V5 V6] # ᜴.𐨺é⬓𑄴 T; ᢇ\u200D\uA8C4。︒𞤺; [B1 B6 C2 P1 V6]; [B1 P1 V6] # ᢇ꣄.︒𞤺 N; ᢇ\u200D\uA8C4。︒𞤺; [B1 B6 C2 P1 V6]; [B1 B6 C2 P1 V6] # ᢇ꣄.︒𞤺 T; ᢇ\u200D\uA8C4。。𞤺; [B6 C2 A4_2]; [A4_2] # ᢇ꣄..𞤺 N; ᢇ\u200D\uA8C4。。𞤺; [B6 C2 A4_2]; [B6 C2 A4_2] # ᢇ꣄..𞤺 T; ᢇ\u200D\uA8C4。。𞤘; [B6 C2 A4_2]; [A4_2] # ᢇ꣄..𞤺 N; ᢇ\u200D\uA8C4。。𞤘; [B6 C2 A4_2]; [B6 C2 A4_2] # ᢇ꣄..𞤺 B; xn--09e4694e..xn--ye6h; [A4_2]; [A4_2] # ᢇ꣄..𞤺 B; xn--09e669a6x8j..xn--ye6h; [B6 C2 A4_2]; [B6 C2 A4_2] # ᢇ꣄..𞤺 T; ᢇ\u200D\uA8C4。︒𞤘; [B1 B6 C2 P1 V6]; [B1 P1 V6] # ᢇ꣄.︒𞤺 N; ᢇ\u200D\uA8C4。︒𞤘; [B1 B6 C2 P1 V6]; [B1 B6 C2 P1 V6] # ᢇ꣄.︒𞤺 B; xn--09e4694e.xn--y86cv562b; [B1 V6]; [B1 V6] # ᢇ꣄.︒𞤺 B; xn--09e669a6x8j.xn--y86cv562b; [B1 B6 C2 V6]; [B1 B6 C2 V6] # ᢇ꣄.︒𞤺 T; 𞩬򖙱\u1714\u200C。\u0631\u07AA≮; [B2 B3 P1 V6]; [B2 B3 P1 V6] # ᜔.رު≮ N; 𞩬򖙱\u1714\u200C。\u0631\u07AA≮; [B2 B3 P1 V6]; [B2 B3 P1 V6] # ᜔.رު≮ T; 𞩬򖙱\u1714\u200C。\u0631\u07AA<\u0338; [B2 B3 P1 V6]; [B2 B3 P1 V6] # ᜔.رު≮ N; 𞩬򖙱\u1714\u200C。\u0631\u07AA<\u0338; [B2 B3 P1 V6]; [B2 B3 P1 V6] # ᜔.رު≮ T; 𞩬򖙱\u1714\u200C。\u0631\u07AA≮; [B2 B3 P1 V6]; [B2 B3 P1 V6] # ᜔.رު≮ N; 𞩬򖙱\u1714\u200C。\u0631\u07AA≮; [B2 B3 P1 V6]; [B2 B3 P1 V6] # ᜔.رު≮ T; 𞩬򖙱\u1714\u200C。\u0631\u07AA<\u0338; [B2 B3 P1 V6]; [B2 B3 P1 V6] # ᜔.رު≮ N; 𞩬򖙱\u1714\u200C。\u0631\u07AA<\u0338; [B2 B3 P1 V6]; [B2 B3 P1 V6] # ᜔.رު≮ B; xn--fze3930v7hz6b.xn--wgb86el10d; [B2 B3 V6]; [B2 B3 V6] # ᜔.رު≮ B; xn--fze607b9651bjwl7c.xn--wgb86el10d; [B2 B3 V6]; [B2 B3 V6] # ᜔.رު≮ B; Ⴣ.\u0653ᢤ; [P1 V5 V6]; [P1 V5 V6] # Ⴣ.ٓᢤ B; Ⴣ.\u0653ᢤ; [P1 V5 V6]; [P1 V5 V6] # Ⴣ.ٓᢤ B; ⴣ.\u0653ᢤ; [V5]; [V5] # ⴣ.ٓᢤ B; xn--rlj.xn--vhb294g; [V5]; [V5] # ⴣ.ٓᢤ B; xn--7nd.xn--vhb294g; [V5 V6]; [V5 V6] # Ⴣ.ٓᢤ B; ⴣ.\u0653ᢤ; [V5]; [V5] # ⴣ.ٓᢤ B; 󠄈\u0813.싉򄆻Ⴤ򂡐; [P1 V6]; [P1 V6] # ࠓ.싉Ⴤ B; 󠄈\u0813.싉򄆻Ⴤ򂡐; [P1 V6]; [P1 V6] # ࠓ.싉Ⴤ B; 󠄈\u0813.싉򄆻Ⴤ򂡐; [P1 V6]; [P1 V6] # ࠓ.싉Ⴤ B; 󠄈\u0813.싉򄆻Ⴤ򂡐; [P1 V6]; [P1 V6] # ࠓ.싉Ⴤ B; 󠄈\u0813.싉򄆻ⴤ򂡐; [P1 V6]; [P1 V6] # ࠓ.싉ⴤ B; 󠄈\u0813.싉򄆻ⴤ򂡐; [P1 V6]; [P1 V6] # ࠓ.싉ⴤ B; xn--oub.xn--sljz109bpe25dviva; [V6]; [V6] # ࠓ.싉ⴤ B; xn--oub.xn--8nd9522gpe69cviva; [V6]; [V6] # ࠓ.싉Ⴤ B; 󠄈\u0813.싉򄆻ⴤ򂡐; [P1 V6]; [P1 V6] # ࠓ.싉ⴤ B; 󠄈\u0813.싉򄆻ⴤ򂡐; [P1 V6]; [P1 V6] # ࠓ.싉ⴤ B; \uAA2C𑲫≮.⤂; [P1 V5 V6]; [P1 V5 V6] # ꨬ𑲫≮.⤂ B; \uAA2C𑲫<\u0338.⤂; [P1 V5 V6]; [P1 V5 V6] # ꨬ𑲫≮.⤂ B; \uAA2C𑲫≮.⤂; [P1 V5 V6]; [P1 V5 V6] # ꨬ𑲫≮.⤂ B; \uAA2C𑲫<\u0338.⤂; [P1 V5 V6]; [P1 V5 V6] # ꨬ𑲫≮.⤂ B; xn--gdh1854cn19c.xn--kqi; [V5 V6]; [V5 V6] # ꨬ𑲫≮.⤂ B; \u0604𐩔≮Ⴢ.Ⴃ; [B1 P1 V6]; [B1 P1 V6] # 𐩔≮Ⴢ.Ⴃ B; \u0604𐩔<\u0338Ⴢ.Ⴃ; [B1 P1 V6]; [B1 P1 V6] # 𐩔≮Ⴢ.Ⴃ B; \u0604𐩔≮Ⴢ.Ⴃ; [B1 P1 V6]; [B1 P1 V6] # 𐩔≮Ⴢ.Ⴃ B; \u0604𐩔<\u0338Ⴢ.Ⴃ; [B1 P1 V6]; [B1 P1 V6] # 𐩔≮Ⴢ.Ⴃ B; \u0604𐩔<\u0338ⴢ.ⴃ; [B1 P1 V6]; [B1 P1 V6] # 𐩔≮ⴢ.ⴃ B; \u0604𐩔≮ⴢ.ⴃ; [B1 P1 V6]; [B1 P1 V6] # 𐩔≮ⴢ.ⴃ B; \u0604𐩔≮Ⴢ.ⴃ; [B1 P1 V6]; [B1 P1 V6] # 𐩔≮Ⴢ.ⴃ B; \u0604𐩔<\u0338Ⴢ.ⴃ; [B1 P1 V6]; [B1 P1 V6] # 𐩔≮Ⴢ.ⴃ B; xn--mfb416c0jox02t.xn--ukj; [B1 V6]; [B1 V6] # 𐩔≮Ⴢ.ⴃ B; xn--mfb266l4khr54u.xn--ukj; [B1 V6]; [B1 V6] # 𐩔≮ⴢ.ⴃ B; xn--mfb416c0jox02t.xn--bnd; [B1 V6]; [B1 V6] # 𐩔≮Ⴢ.Ⴃ B; \u0604𐩔<\u0338ⴢ.ⴃ; [B1 P1 V6]; [B1 P1 V6] # 𐩔≮ⴢ.ⴃ B; \u0604𐩔≮ⴢ.ⴃ; [B1 P1 V6]; [B1 P1 V6] # 𐩔≮ⴢ.ⴃ B; \u0604𐩔≮Ⴢ.ⴃ; [B1 P1 V6]; [B1 P1 V6] # 𐩔≮Ⴢ.ⴃ B; \u0604𐩔<\u0338Ⴢ.ⴃ; [B1 P1 V6]; [B1 P1 V6] # 𐩔≮Ⴢ.ⴃ B; 𑁅。-; [V3 V5]; [V3 V5] B; xn--210d.-; [V3 V5]; [V3 V5] B; \u0DCA򕸽󠧱。饈≠\u0664; [B1 B5 B6 P1 V5 V6]; [B1 B5 B6 P1 V5 V6] # ්.饈≠٤ B; \u0DCA򕸽󠧱。饈=\u0338\u0664; [B1 B5 B6 P1 V5 V6]; [B1 B5 B6 P1 V5 V6] # ්.饈≠٤ B; \u0DCA򕸽󠧱。饈≠\u0664; [B1 B5 B6 P1 V5 V6]; [B1 B5 B6 P1 V5 V6] # ්.饈≠٤ B; \u0DCA򕸽󠧱。饈=\u0338\u0664; [B1 B5 B6 P1 V5 V6]; [B1 B5 B6 P1 V5 V6] # ්.饈≠٤ B; xn--h1c25913jfwov.xn--dib144ler5f; [B1 B5 B6 V5 V6]; [B1 B5 B6 V5 V6] # ්.饈≠٤ B; 𞥃ᠠ⁷。≯邅⬻4; [B1 B2 P1 V6]; [B1 B2 P1 V6] B; 𞥃ᠠ⁷。>\u0338邅⬻4; [B1 B2 P1 V6]; [B1 B2 P1 V6] B; 𞥃ᠠ7。≯邅⬻4; [B1 B2 P1 V6]; [B1 B2 P1 V6] B; 𞥃ᠠ7。>\u0338邅⬻4; [B1 B2 P1 V6]; [B1 B2 P1 V6] B; 𞤡ᠠ7。>\u0338邅⬻4; [B1 B2 P1 V6]; [B1 B2 P1 V6] B; 𞤡ᠠ7。≯邅⬻4; [B1 B2 P1 V6]; [B1 B2 P1 V6] B; xn--7-v4j2826w.xn--4-ogoy01bou3i; [B1 B2 V6]; [B1 B2 V6] B; 𞤡ᠠ⁷。>\u0338邅⬻4; [B1 B2 P1 V6]; [B1 B2 P1 V6] B; 𞤡ᠠ⁷。≯邅⬻4; [B1 B2 P1 V6]; [B1 B2 P1 V6] B; 򠿯ᡳ-𑐻.𐹴𐋫\u0605󑎳; [B1 B6 P1 V6]; [B1 B6 P1 V6] # ᡳ-𑐻.𐹴𐋫 B; xn----m9j3429kxmy7e.xn--nfb7950kdihrp812a; [B1 B6 V6]; [B1 B6 V6] # ᡳ-𑐻.𐹴𐋫 B; 򠶆\u0845\u0A51.넨-󶧈; [B5 B6 P1 V6]; [B5 B6 P1 V6] # ࡅੑ.넨- B; 򠶆\u0845\u0A51.넨-󶧈; [B5 B6 P1 V6]; [B5 B6 P1 V6] # ࡅੑ.넨- B; xn--3vb26hb6834b.xn----i37ez0957g; [B5 B6 V6]; [B5 B6 V6] # ࡅੑ.넨- T; ꡦᡑ\u200D⒈。𐋣-; [C2 P1 V3 V6]; [P1 V3 V6] # ꡦᡑ⒈.𐋣- N; ꡦᡑ\u200D⒈。𐋣-; [C2 P1 V3 V6]; [C2 P1 V3 V6] # ꡦᡑ⒈.𐋣- T; ꡦᡑ\u200D1.。𐋣-; [C2 V3 A4_2]; [V3 A4_2] # ꡦᡑ1..𐋣- N; ꡦᡑ\u200D1.。𐋣-; [C2 V3 A4_2]; [C2 V3 A4_2] # ꡦᡑ1..𐋣- B; xn--1-o7j0610f..xn----381i; [V3 A4_2]; [V3 A4_2] B; xn--1-o7j663bdl7m..xn----381i; [C2 V3 A4_2]; [C2 V3 A4_2] # ꡦᡑ1..𐋣- B; xn--h8e863drj7h.xn----381i; [V3 V6]; [V3 V6] B; xn--h8e470bl0d838o.xn----381i; [C2 V3 V6]; [C2 V3 V6] # ꡦᡑ⒈.𐋣- B; Ⴌ。􍼠\uFB69; [B5 B6 P1 V6]; [B5 B6 P1 V6] # Ⴌ.ٹ B; Ⴌ。􍼠\u0679; [B5 B6 P1 V6]; [B5 B6 P1 V6] # Ⴌ.ٹ B; ⴌ。􍼠\u0679; [B5 B6 P1 V6]; [B5 B6 P1 V6] # ⴌ.ٹ B; xn--3kj.xn--yib19191t; [B5 B6 V6]; [B5 B6 V6] # ⴌ.ٹ B; xn--knd.xn--yib19191t; [B5 B6 V6]; [B5 B6 V6] # Ⴌ.ٹ B; ⴌ。􍼠\uFB69; [B5 B6 P1 V6]; [B5 B6 P1 V6] # ⴌ.ٹ B; 𐮁𐭱.\u0F84\u135E-\u1CFA; [B1 P1 V5 V6]; [B1 P1 V5 V6] # 𐮁𐭱.྄፞- B; xn--r19c5a.xn----xjg270ag3m; [B1 V5 V6]; [B1 V5 V6] # 𐮁𐭱.྄፞- T; ⒈䰹\u200D-。웈; [C2 P1 V3 V6]; [P1 V3 V6] # ⒈䰹-.웈 N; ⒈䰹\u200D-。웈; [C2 P1 V3 V6]; [C2 P1 V3 V6] # ⒈䰹-.웈 T; ⒈䰹\u200D-。웈; [C2 P1 V3 V6]; [P1 V3 V6] # ⒈䰹-.웈 N; ⒈䰹\u200D-。웈; [C2 P1 V3 V6]; [C2 P1 V3 V6] # ⒈䰹-.웈 T; 1.䰹\u200D-。웈; [C2 V3]; [V3] # 1.䰹-.웈 N; 1.䰹\u200D-。웈; [C2 V3]; [C2 V3] # 1.䰹-.웈 T; 1.䰹\u200D-。웈; [C2 V3]; [V3] # 1.䰹-.웈 N; 1.䰹\u200D-。웈; [C2 V3]; [C2 V3] # 1.䰹-.웈 B; 1.xn----zw5a.xn--kp5b; [V3]; [V3] B; 1.xn----tgnz80r.xn--kp5b; [C2 V3]; [C2 V3] # 1.䰹-.웈 B; xn----dcp160o.xn--kp5b; [V3 V6]; [V3 V6] B; xn----tgnx5rjr6c.xn--kp5b; [C2 V3 V6]; [C2 V3 V6] # ⒈䰹-.웈 T; て。\u200C󠳽\u07F3; [C1 P1 V6]; [P1 V6] # て.߳ N; て。\u200C󠳽\u07F3; [C1 P1 V6]; [C1 P1 V6] # て.߳ B; xn--m9j.xn--rtb10784p; [V6]; [V6] # て.߳ B; xn--m9j.xn--rtb154j9l73w; [C1 V6]; [C1 V6] # て.߳ T; ς。\uA9C0\u06E7; [V5]; [V5] # ς.꧀ۧ N; ς。\uA9C0\u06E7; [V5]; [V5] # ς.꧀ۧ T; ς。\uA9C0\u06E7; [V5]; [V5] # ς.꧀ۧ N; ς。\uA9C0\u06E7; [V5]; [V5] # ς.꧀ۧ B; Σ。\uA9C0\u06E7; [V5]; [V5] # σ.꧀ۧ B; σ。\uA9C0\u06E7; [V5]; [V5] # σ.꧀ۧ B; xn--4xa.xn--3lb1944f; [V5]; [V5] # σ.꧀ۧ B; xn--3xa.xn--3lb1944f; [V5]; [V5] # ς.꧀ۧ B; Σ。\uA9C0\u06E7; [V5]; [V5] # σ.꧀ۧ B; σ。\uA9C0\u06E7; [V5]; [V5] # σ.꧀ۧ B; \u0BCD󥫅򌉑.ႢႵ; [P1 V5 V6]; [P1 V5 V6] # ்.ႢႵ B; \u0BCD󥫅򌉑.ⴂⴕ; [P1 V5 V6]; [P1 V5 V6] # ்.ⴂⴕ B; \u0BCD󥫅򌉑.Ⴂⴕ; [P1 V5 V6]; [P1 V5 V6] # ்.Ⴂⴕ B; xn--xmc83135idcxza.xn--9md086l; [V5 V6]; [V5 V6] # ்.Ⴂⴕ B; xn--xmc83135idcxza.xn--tkjwb; [V5 V6]; [V5 V6] # ்.ⴂⴕ B; xn--xmc83135idcxza.xn--9md2b; [V5 V6]; [V5 V6] # ்.ႢႵ T; \u1C32🄈⾛\u05A6.\u200D򯥤\u07FD; [B1 C2 P1 V5 V6]; [B1 B5 B6 P1 V5 V6] # ᰲ🄈走֦. N; \u1C32🄈⾛\u05A6.\u200D򯥤\u07FD; [B1 C2 P1 V5 V6]; [B1 C2 P1 V5 V6] # ᰲ🄈走֦. T; \u1C327,走\u05A6.\u200D򯥤\u07FD; [B1 C2 P1 V5 V6]; [B1 B5 B6 P1 V5 V6] # ᰲ7,走֦. N; \u1C327,走\u05A6.\u200D򯥤\u07FD; [B1 C2 P1 V5 V6]; [B1 C2 P1 V5 V6] # ᰲ7,走֦. B; xn--7,-bid991urn3k.xn--1tb13454l; [B1 B5 B6 P1 V5 V6]; [B1 B5 B6 P1 V5 V6] # ᰲ7,走֦. B; xn--7,-bid991urn3k.xn--1tb334j1197q; [B1 C2 P1 V5 V6]; [B1 C2 P1 V5 V6] # ᰲ7,走֦. B; xn--xcb756i493fwi5o.xn--1tb13454l; [B1 B5 B6 V5 V6]; [B1 B5 B6 V5 V6] # ᰲ🄈走֦. B; xn--xcb756i493fwi5o.xn--1tb334j1197q; [B1 C2 V5 V6]; [B1 C2 V5 V6] # ᰲ🄈走֦. B; ᢗ。Ӏ񝄻; [P1 V6]; [P1 V6] B; ᢗ。Ӏ񝄻; [P1 V6]; [P1 V6] B; ᢗ。ӏ񝄻; [P1 V6]; [P1 V6] B; xn--hbf.xn--s5a83117e; [V6]; [V6] B; xn--hbf.xn--d5a86117e; [V6]; [V6] B; ᢗ。ӏ񝄻; [P1 V6]; [P1 V6] B; \u0668-。񠏇🝆ᄾ; [B1 P1 V3 V6]; [B1 P1 V3 V6] # ٨-.🝆ᄾ B; xn----oqc.xn--qrd1699v327w; [B1 V3 V6]; [B1 V3 V6] # ٨-.🝆ᄾ B; -𐋷𖾑。󠆬; [V3]; [V3] B; xn----991iq40y.; [V3]; [V3] T; \u200C𐹳🐴멈.\uABED񐡼; [B1 C1 P1 V5 V6]; [B1 P1 V5 V6] # 𐹳🐴멈.꯭ N; \u200C𐹳🐴멈.\uABED񐡼; [B1 C1 P1 V5 V6]; [B1 C1 P1 V5 V6] # 𐹳🐴멈.꯭ T; \u200C𐹳🐴멈.\uABED񐡼; [B1 C1 P1 V5 V6]; [B1 P1 V5 V6] # 𐹳🐴멈.꯭ N; \u200C𐹳🐴멈.\uABED񐡼; [B1 C1 P1 V5 V6]; [B1 C1 P1 V5 V6] # 𐹳🐴멈.꯭ B; xn--422b325mqb6i.xn--429a8682s; [B1 V5 V6]; [B1 V5 V6] # 𐹳🐴멈.꯭ B; xn--0ug6681d406b7bwk.xn--429a8682s; [B1 C1 V5 V6]; [B1 C1 V5 V6] # 𐹳🐴멈.꯭ B; ≮.\u0769\u0603; [B1 P1 V6]; [B1 P1 V6] # ≮.ݩ B; <\u0338.\u0769\u0603; [B1 P1 V6]; [B1 P1 V6] # ≮.ݩ B; xn--gdh.xn--lfb92e; [B1 V6]; [B1 V6] # ≮.ݩ T; 𐶭⾆。\u200C𑚶򟱃𞰘; [B1 B2 B3 C1 P1 V6]; [B2 B3 B5 B6 P1 V5 V6] # 舌.𑚶 N; 𐶭⾆。\u200C𑚶򟱃𞰘; [B1 B2 B3 C1 P1 V6]; [B1 B2 B3 C1 P1 V6] # 舌.𑚶 T; 𐶭舌。\u200C𑚶򟱃𞰘; [B1 B2 B3 C1 P1 V6]; [B2 B3 B5 B6 P1 V5 V6] # 舌.𑚶 N; 𐶭舌。\u200C𑚶򟱃𞰘; [B1 B2 B3 C1 P1 V6]; [B1 B2 B3 C1 P1 V6] # 舌.𑚶 B; xn--tc1ao37z.xn--6e2dw557azds2d; [B2 B3 B5 B6 V5 V6]; [B2 B3 B5 B6 V5 V6] B; xn--tc1ao37z.xn--0ugx728gi1nfwqz2e; [B1 B2 B3 C1 V6]; [B1 B2 B3 C1 V6] # 舌.𑚶 T; \u200CჀ-.𝟷ς𞴺ς; [B1 C1 P1 V3 V6]; [B1 B6 P1 V3 V6] # Ⴠ-.1ςς N; \u200CჀ-.𝟷ς𞴺ς; [B1 C1 P1 V3 V6]; [B1 C1 P1 V3 V6] # Ⴠ-.1ςς T; \u200CჀ-.1ς𞴺ς; [B1 C1 P1 V3 V6]; [B1 B6 P1 V3 V6] # Ⴠ-.1ςς N; \u200CჀ-.1ς𞴺ς; [B1 C1 P1 V3 V6]; [B1 C1 P1 V3 V6] # Ⴠ-.1ςς T; \u200Cⴠ-.1ς𞴺ς; [B1 C1 P1 V3 V6]; [B1 B6 P1 V3 V6] # ⴠ-.1ςς N; \u200Cⴠ-.1ς𞴺ς; [B1 C1 P1 V3 V6]; [B1 C1 P1 V3 V6] # ⴠ-.1ςς T; \u200CჀ-.1Σ𞴺Σ; [B1 C1 P1 V3 V6]; [B1 B6 P1 V3 V6] # Ⴠ-.1σσ N; \u200CჀ-.1Σ𞴺Σ; [B1 C1 P1 V3 V6]; [B1 C1 P1 V3 V6] # Ⴠ-.1σσ T; \u200Cⴠ-.1σ𞴺σ; [B1 C1 P1 V3 V6]; [B1 B6 P1 V3 V6] # ⴠ-.1σσ N; \u200Cⴠ-.1σ𞴺σ; [B1 C1 P1 V3 V6]; [B1 C1 P1 V3 V6] # ⴠ-.1σσ B; xn----2ws.xn--1-0mba52321c; [B1 B6 V3 V6]; [B1 B6 V3 V6] B; xn----rgn530d.xn--1-0mba52321c; [B1 C1 V3 V6]; [B1 C1 V3 V6] # ⴠ-.1σσ B; xn----z1g.xn--1-0mba52321c; [B1 B6 V3 V6]; [B1 B6 V3 V6] B; xn----z1g168i.xn--1-0mba52321c; [B1 C1 V3 V6]; [B1 C1 V3 V6] # Ⴠ-.1σσ B; xn----rgn530d.xn--1-ymba92321c; [B1 C1 V3 V6]; [B1 C1 V3 V6] # ⴠ-.1ςς B; xn----z1g168i.xn--1-ymba92321c; [B1 C1 V3 V6]; [B1 C1 V3 V6] # Ⴠ-.1ςς T; \u200Cⴠ-.𝟷ς𞴺ς; [B1 C1 P1 V3 V6]; [B1 B6 P1 V3 V6] # ⴠ-.1ςς N; \u200Cⴠ-.𝟷ς𞴺ς; [B1 C1 P1 V3 V6]; [B1 C1 P1 V3 V6] # ⴠ-.1ςς T; \u200CჀ-.𝟷Σ𞴺Σ; [B1 C1 P1 V3 V6]; [B1 B6 P1 V3 V6] # Ⴠ-.1σσ N; \u200CჀ-.𝟷Σ𞴺Σ; [B1 C1 P1 V3 V6]; [B1 C1 P1 V3 V6] # Ⴠ-.1σσ T; \u200Cⴠ-.𝟷σ𞴺σ; [B1 C1 P1 V3 V6]; [B1 B6 P1 V3 V6] # ⴠ-.1σσ N; \u200Cⴠ-.𝟷σ𞴺σ; [B1 C1 P1 V3 V6]; [B1 C1 P1 V3 V6] # ⴠ-.1σσ B; 𑲘󠄒𓑡。𝟪Ⴜ; [P1 V5 V6]; [P1 V5 V6] B; 𑲘󠄒𓑡。8Ⴜ; [P1 V5 V6]; [P1 V5 V6] B; 𑲘󠄒𓑡。8ⴜ; [P1 V5 V6]; [P1 V5 V6] B; xn--7m3d291b.xn--8-vws; [V5 V6]; [V5 V6] B; xn--7m3d291b.xn--8-s1g; [V5 V6]; [V5 V6] B; 𑲘󠄒𓑡。𝟪ⴜ; [P1 V5 V6]; [P1 V5 V6] B; 䪏\u06AB\u07E0\u0941。뭕ᢝ\u17B9; [B5 B6]; [B5 B6] # 䪏ګߠु.뭕ᢝឹ B; 䪏\u06AB\u07E0\u0941。뭕ᢝ\u17B9; [B5 B6]; [B5 B6] # 䪏ګߠु.뭕ᢝឹ B; 䪏\u06AB\u07E0\u0941。뭕ᢝ\u17B9; [B5 B6]; [B5 B6] # 䪏ګߠु.뭕ᢝឹ B; 䪏\u06AB\u07E0\u0941。뭕ᢝ\u17B9; [B5 B6]; [B5 B6] # 䪏ګߠु.뭕ᢝឹ B; xn--ekb23dj4at01n.xn--43e96bh910b; [B5 B6]; [B5 B6] # 䪏ګߠु.뭕ᢝឹ B; \u1BAB。🂉󠁰; [P1 V5 V6]; [P1 V5 V6] # ᮫.🂉 B; \u1BAB。🂉󠁰; [P1 V5 V6]; [P1 V5 V6] # ᮫.🂉 B; xn--zxf.xn--fx7ho0250c; [V5 V6]; [V5 V6] # ᮫.🂉 T; 󩎃\u0AC4。ς\u200D𐹮𑈵; [B5 C2 P1 V6]; [B5 P1 V6] # ૄ.ς𐹮𑈵 N; 󩎃\u0AC4。ς\u200D𐹮𑈵; [B5 C2 P1 V6]; [B5 C2 P1 V6] # ૄ.ς𐹮𑈵 T; 󩎃\u0AC4。Σ\u200D𐹮𑈵; [B5 C2 P1 V6]; [B5 P1 V6] # ૄ.σ𐹮𑈵 N; 󩎃\u0AC4。Σ\u200D𐹮𑈵; [B5 C2 P1 V6]; [B5 C2 P1 V6] # ૄ.σ𐹮𑈵 T; 󩎃\u0AC4。σ\u200D𐹮𑈵; [B5 C2 P1 V6]; [B5 P1 V6] # ૄ.σ𐹮𑈵 N; 󩎃\u0AC4。σ\u200D𐹮𑈵; [B5 C2 P1 V6]; [B5 C2 P1 V6] # ૄ.σ𐹮𑈵 B; xn--dfc53161q.xn--4xa8467k5mc; [B5 V6]; [B5 V6] # ૄ.σ𐹮𑈵 B; xn--dfc53161q.xn--4xa895lzo7nsfd; [B5 C2 V6]; [B5 C2 V6] # ૄ.σ𐹮𑈵 B; xn--dfc53161q.xn--3xa006lzo7nsfd; [B5 C2 V6]; [B5 C2 V6] # ૄ.ς𐹮𑈵 B; 𐫀ᡂ𑜫.𑘿; [B1 B2 B3 B6 V5]; [B1 B2 B3 B6 V5] B; 𐫀ᡂ𑜫.𑘿; [B1 B2 B3 B6 V5]; [B1 B2 B3 B6 V5] B; xn--17e9625js1h.xn--sb2d; [B1 B2 B3 B6 V5]; [B1 B2 B3 B6 V5] T; 󬚶󸋖򖩰-。\u200C; [C1 P1 V3 V6]; [P1 V3 V6] # -. N; 󬚶󸋖򖩰-。\u200C; [C1 P1 V3 V6]; [C1 P1 V3 V6] # -. B; xn----7i12hu122k9ire.; [V3 V6]; [V3 V6] B; xn----7i12hu122k9ire.xn--0ug; [C1 V3 V6]; [C1 V3 V6] # -. B; 𐹣.\u07C2; [B1]; [B1] # 𐹣.߂ B; 𐹣.\u07C2; [B1]; [B1] # 𐹣.߂ B; xn--bo0d.xn--dsb; [B1]; [B1] # 𐹣.߂ B; -\u07E1。Ↄ; [B1 P1 V3 V6]; [B1 P1 V3 V6] # -ߡ.Ↄ B; -\u07E1。Ↄ; [B1 P1 V3 V6]; [B1 P1 V3 V6] # -ߡ.Ↄ B; -\u07E1。ↄ; [B1 V3]; [B1 V3] # -ߡ.ↄ B; xn----8cd.xn--r5g; [B1 V3]; [B1 V3] # -ߡ.ↄ B; xn----8cd.xn--q5g; [B1 V3 V6]; [B1 V3 V6] # -ߡ.Ↄ B; -\u07E1。ↄ; [B1 V3]; [B1 V3] # -ߡ.ↄ T; \u200D-︒󠄄。ß哑\u200C𐵿; [B1 B5 B6 C1 C2 P1 V6]; [B1 B5 B6 P1 V3 V6] # -︒.ß哑 N; \u200D-︒󠄄。ß哑\u200C𐵿; [B1 B5 B6 C1 C2 P1 V6]; [B1 B5 B6 C1 C2 P1 V6] # -︒.ß哑 T; \u200D-。󠄄。ß哑\u200C𐵿; [B1 B5 B6 C1 C2 P1 V3 V6 A4_2]; [B1 B5 B6 P1 V3 V6 A4_2] # -..ß哑 N; \u200D-。󠄄。ß哑\u200C𐵿; [B1 B5 B6 C1 C2 P1 V3 V6 A4_2]; [B1 B5 B6 C1 C2 P1 V3 V6 A4_2] # -..ß哑 T; \u200D-。󠄄。SS哑\u200C𐵿; [B1 B5 B6 C1 C2 P1 V3 V6 A4_2]; [B1 B5 B6 P1 V3 V6 A4_2] # -..ss哑 N; \u200D-。󠄄。SS哑\u200C𐵿; [B1 B5 B6 C1 C2 P1 V3 V6 A4_2]; [B1 B5 B6 C1 C2 P1 V3 V6 A4_2] # -..ss哑 T; \u200D-。󠄄。ss哑\u200C𐵿; [B1 B5 B6 C1 C2 P1 V3 V6 A4_2]; [B1 B5 B6 P1 V3 V6 A4_2] # -..ss哑 N; \u200D-。󠄄。ss哑\u200C𐵿; [B1 B5 B6 C1 C2 P1 V3 V6 A4_2]; [B1 B5 B6 C1 C2 P1 V3 V6 A4_2] # -..ss哑 T; \u200D-。󠄄。Ss哑\u200C𐵿; [B1 B5 B6 C1 C2 P1 V3 V6 A4_2]; [B1 B5 B6 P1 V3 V6 A4_2] # -..ss哑 N; \u200D-。󠄄。Ss哑\u200C𐵿; [B1 B5 B6 C1 C2 P1 V3 V6 A4_2]; [B1 B5 B6 C1 C2 P1 V3 V6 A4_2] # -..ss哑 B; -..xn--ss-h46c5711e; [B1 B5 B6 V3 V6 A4_2]; [B1 B5 B6 V3 V6 A4_2] B; xn----tgn..xn--ss-k1ts75zb8ym; [B1 B5 B6 C1 C2 V3 V6 A4_2]; [B1 B5 B6 C1 C2 V3 V6 A4_2] # -..ss哑 B; xn----tgn..xn--zca670n5f0binyk; [B1 B5 B6 C1 C2 V3 V6 A4_2]; [B1 B5 B6 C1 C2 V3 V6 A4_2] # -..ß哑 T; \u200D-︒󠄄。SS哑\u200C𐵿; [B1 B5 B6 C1 C2 P1 V6]; [B1 B5 B6 P1 V3 V6] # -︒.ss哑 N; \u200D-︒󠄄。SS哑\u200C𐵿; [B1 B5 B6 C1 C2 P1 V6]; [B1 B5 B6 C1 C2 P1 V6] # -︒.ss哑 T; \u200D-︒󠄄。ss哑\u200C𐵿; [B1 B5 B6 C1 C2 P1 V6]; [B1 B5 B6 P1 V3 V6] # -︒.ss哑 N; \u200D-︒󠄄。ss哑\u200C𐵿; [B1 B5 B6 C1 C2 P1 V6]; [B1 B5 B6 C1 C2 P1 V6] # -︒.ss哑 T; \u200D-︒󠄄。Ss哑\u200C𐵿; [B1 B5 B6 C1 C2 P1 V6]; [B1 B5 B6 P1 V3 V6] # -︒.ss哑 N; \u200D-︒󠄄。Ss哑\u200C𐵿; [B1 B5 B6 C1 C2 P1 V6]; [B1 B5 B6 C1 C2 P1 V6] # -︒.ss哑 B; xn----o89h.xn--ss-h46c5711e; [B1 B5 B6 V3 V6]; [B1 B5 B6 V3 V6] B; xn----tgnt341h.xn--ss-k1ts75zb8ym; [B1 B5 B6 C1 C2 V6]; [B1 B5 B6 C1 C2 V6] # -︒.ss哑 B; xn----tgnt341h.xn--zca670n5f0binyk; [B1 B5 B6 C1 C2 V6]; [B1 B5 B6 C1 C2 V6] # -︒.ß哑 B; ︒.\uFE2F𑑂; [P1 V5 V6]; [P1 V5 V6] # ︒.𑑂︯ B; ︒.𑑂\uFE2F; [P1 V5 V6]; [P1 V5 V6] # ︒.𑑂︯ B; 。.𑑂\uFE2F; [V5 A4_2]; [V5 A4_2] # ..𑑂︯ B; ..xn--s96cu30b; [V5 A4_2]; [V5 A4_2] # ..𑑂︯ B; xn--y86c.xn--s96cu30b; [V5 V6]; [V5 V6] # ︒.𑑂︯ T; \uA92C。\u200D; [C2 V5]; [V5] # ꤬. N; \uA92C。\u200D; [C2 V5]; [C2 V5] # ꤬. B; xn--zi9a.; [V5]; [V5] # ꤬. B; xn--zi9a.xn--1ug; [C2 V5]; [C2 V5] # ꤬. T; \u200D󠸡。\uFCD7; [B1 C2 P1 V6]; [B1 P1 V6] # .هج N; \u200D󠸡。\uFCD7; [B1 C2 P1 V6]; [B1 C2 P1 V6] # .هج T; \u200D󠸡。\u0647\u062C; [B1 C2 P1 V6]; [B1 P1 V6] # .هج N; \u200D󠸡。\u0647\u062C; [B1 C2 P1 V6]; [B1 C2 P1 V6] # .هج B; xn--d356e.xn--rgb7c; [B1 V6]; [B1 V6] # .هج B; xn--1ug80651l.xn--rgb7c; [B1 C2 V6]; [B1 C2 V6] # .هج T; -Ⴄ𝟢\u0663.𑍴ς; [B1 P1 V3 V5 V6]; [B1 P1 V3 V5 V6] # -Ⴄ0٣.𑍴ς N; -Ⴄ𝟢\u0663.𑍴ς; [B1 P1 V3 V5 V6]; [B1 P1 V3 V5 V6] # -Ⴄ0٣.𑍴ς T; -Ⴄ0\u0663.𑍴ς; [B1 P1 V3 V5 V6]; [B1 P1 V3 V5 V6] # -Ⴄ0٣.𑍴ς N; -Ⴄ0\u0663.𑍴ς; [B1 P1 V3 V5 V6]; [B1 P1 V3 V5 V6] # -Ⴄ0٣.𑍴ς T; -ⴄ0\u0663.𑍴ς; [B1 V3 V5]; [B1 V3 V5] # -ⴄ0٣.𑍴ς N; -ⴄ0\u0663.𑍴ς; [B1 V3 V5]; [B1 V3 V5] # -ⴄ0٣.𑍴ς B; -Ⴄ0\u0663.𑍴Σ; [B1 P1 V3 V5 V6]; [B1 P1 V3 V5 V6] # -Ⴄ0٣.𑍴σ B; -ⴄ0\u0663.𑍴σ; [B1 V3 V5]; [B1 V3 V5] # -ⴄ0٣.𑍴σ B; xn---0-iyd8660b.xn--4xa9120l; [B1 V3 V5]; [B1 V3 V5] # -ⴄ0٣.𑍴σ B; xn---0-iyd216h.xn--4xa9120l; [B1 V3 V5 V6]; [B1 V3 V5 V6] # -Ⴄ0٣.𑍴σ B; xn---0-iyd8660b.xn--3xa1220l; [B1 V3 V5]; [B1 V3 V5] # -ⴄ0٣.𑍴ς B; xn---0-iyd216h.xn--3xa1220l; [B1 V3 V5 V6]; [B1 V3 V5 V6] # -Ⴄ0٣.𑍴ς T; -ⴄ𝟢\u0663.𑍴ς; [B1 V3 V5]; [B1 V3 V5] # -ⴄ0٣.𑍴ς N; -ⴄ𝟢\u0663.𑍴ς; [B1 V3 V5]; [B1 V3 V5] # -ⴄ0٣.𑍴ς B; -Ⴄ𝟢\u0663.𑍴Σ; [B1 P1 V3 V5 V6]; [B1 P1 V3 V5 V6] # -Ⴄ0٣.𑍴σ B; -ⴄ𝟢\u0663.𑍴σ; [B1 V3 V5]; [B1 V3 V5] # -ⴄ0٣.𑍴σ B; 󦈄。-; [P1 V3 V6]; [P1 V3 V6] B; xn--xm38e.-; [V3 V6]; [V3 V6] T; ⋠𐋮.򶈮\u0F18ß≯; [P1 V6]; [P1 V6] # ⋠𐋮.༘ß≯ N; ⋠𐋮.򶈮\u0F18ß≯; [P1 V6]; [P1 V6] # ⋠𐋮.༘ß≯ T; ≼\u0338𐋮.򶈮\u0F18ß>\u0338; [P1 V6]; [P1 V6] # ⋠𐋮.༘ß≯ N; ≼\u0338𐋮.򶈮\u0F18ß>\u0338; [P1 V6]; [P1 V6] # ⋠𐋮.༘ß≯ T; ⋠𐋮.򶈮\u0F18ß≯; [P1 V6]; [P1 V6] # ⋠𐋮.༘ß≯ N; ⋠𐋮.򶈮\u0F18ß≯; [P1 V6]; [P1 V6] # ⋠𐋮.༘ß≯ T; ≼\u0338𐋮.򶈮\u0F18ß>\u0338; [P1 V6]; [P1 V6] # ⋠𐋮.༘ß≯ N; ≼\u0338𐋮.򶈮\u0F18ß>\u0338; [P1 V6]; [P1 V6] # ⋠𐋮.༘ß≯ B; ≼\u0338𐋮.򶈮\u0F18SS>\u0338; [P1 V6]; [P1 V6] # ⋠𐋮.༘ss≯ B; ⋠𐋮.򶈮\u0F18SS≯; [P1 V6]; [P1 V6] # ⋠𐋮.༘ss≯ B; ⋠𐋮.򶈮\u0F18ss≯; [P1 V6]; [P1 V6] # ⋠𐋮.༘ss≯ B; ≼\u0338𐋮.򶈮\u0F18ss>\u0338; [P1 V6]; [P1 V6] # ⋠𐋮.༘ss≯ B; ≼\u0338𐋮.򶈮\u0F18Ss>\u0338; [P1 V6]; [P1 V6] # ⋠𐋮.༘ss≯ B; ⋠𐋮.򶈮\u0F18Ss≯; [P1 V6]; [P1 V6] # ⋠𐋮.༘ss≯ B; xn--pgh4639f.xn--ss-ifj426nle504a; [V6]; [V6] # ⋠𐋮.༘ss≯ B; xn--pgh4639f.xn--zca593eo6oc013y; [V6]; [V6] # ⋠𐋮.༘ß≯ B; ≼\u0338𐋮.򶈮\u0F18SS>\u0338; [P1 V6]; [P1 V6] # ⋠𐋮.༘ss≯ B; ⋠𐋮.򶈮\u0F18SS≯; [P1 V6]; [P1 V6] # ⋠𐋮.༘ss≯ B; ⋠𐋮.򶈮\u0F18ss≯; [P1 V6]; [P1 V6] # ⋠𐋮.༘ss≯ B; ≼\u0338𐋮.򶈮\u0F18ss>\u0338; [P1 V6]; [P1 V6] # ⋠𐋮.༘ss≯ B; ≼\u0338𐋮.򶈮\u0F18Ss>\u0338; [P1 V6]; [P1 V6] # ⋠𐋮.༘ss≯ B; ⋠𐋮.򶈮\u0F18Ss≯; [P1 V6]; [P1 V6] # ⋠𐋮.༘ss≯ B; 1𐋸\u0664。󠢮\uFBA4񷝊; [B1 P1 V6]; [B1 P1 V6] # 1𐋸٤.ۀ B; 1𐋸\u0664。󠢮\u06C0񷝊; [B1 P1 V6]; [B1 P1 V6] # 1𐋸٤.ۀ B; 1𐋸\u0664。󠢮\u06D5\u0654񷝊; [B1 P1 V6]; [B1 P1 V6] # 1𐋸٤.ۀ B; xn--1-hqc3905q.xn--zkb83268gqee4a; [B1 V6]; [B1 V6] # 1𐋸٤.ۀ T; 儭-。𐹴Ⴢ񥳠\u200C; [B1 B6 C1 P1 V3 V6]; [B1 B6 P1 V3 V6] # 儭-.𐹴Ⴢ N; 儭-。𐹴Ⴢ񥳠\u200C; [B1 B6 C1 P1 V3 V6]; [B1 B6 C1 P1 V3 V6] # 儭-.𐹴Ⴢ T; 儭-。𐹴Ⴢ񥳠\u200C; [B1 B6 C1 P1 V3 V6]; [B1 B6 P1 V3 V6] # 儭-.𐹴Ⴢ N; 儭-。𐹴Ⴢ񥳠\u200C; [B1 B6 C1 P1 V3 V6]; [B1 B6 C1 P1 V3 V6] # 儭-.𐹴Ⴢ T; 儭-。𐹴ⴢ񥳠\u200C; [B1 B6 C1 P1 V3 V6]; [B1 B6 P1 V3 V6] # 儭-.𐹴ⴢ N; 儭-。𐹴ⴢ񥳠\u200C; [B1 B6 C1 P1 V3 V6]; [B1 B6 C1 P1 V3 V6] # 儭-.𐹴ⴢ B; xn----gz7a.xn--qlj9223eywx0b; [B1 B6 V3 V6]; [B1 B6 V3 V6] B; xn----gz7a.xn--0ug472cfq0pus98b; [B1 B6 C1 V3 V6]; [B1 B6 C1 V3 V6] # 儭-.𐹴ⴢ B; xn----gz7a.xn--6nd5001kyw98a; [B1 B6 V3 V6]; [B1 B6 V3 V6] B; xn----gz7a.xn--6nd249ejl4pusr7b; [B1 B6 C1 V3 V6]; [B1 B6 C1 V3 V6] # 儭-.𐹴Ⴢ T; 儭-。𐹴ⴢ񥳠\u200C; [B1 B6 C1 P1 V3 V6]; [B1 B6 P1 V3 V6] # 儭-.𐹴ⴢ N; 儭-。𐹴ⴢ񥳠\u200C; [B1 B6 C1 P1 V3 V6]; [B1 B6 C1 P1 V3 V6] # 儭-.𐹴ⴢ B; 𝟺𐋷\u06B9.𞤭򿍡; [B1 B2 B3 P1 V6]; [B1 B2 B3 P1 V6] # 4𐋷ڹ.𞤭 B; 4𐋷\u06B9.𞤭򿍡; [B1 B2 B3 P1 V6]; [B1 B2 B3 P1 V6] # 4𐋷ڹ.𞤭 B; 4𐋷\u06B9.𞤋򿍡; [B1 B2 B3 P1 V6]; [B1 B2 B3 P1 V6] # 4𐋷ڹ.𞤭 B; xn--4-cvc5384q.xn--le6hi7322b; [B1 B2 B3 V6]; [B1 B2 B3 V6] # 4𐋷ڹ.𞤭 B; 𝟺𐋷\u06B9.𞤋򿍡; [B1 B2 B3 P1 V6]; [B1 B2 B3 P1 V6] # 4𐋷ڹ.𞤭 B; ≯-ꡋ𑲣.⒈𐹭; [B1 P1 V6]; [B1 P1 V6] B; >\u0338-ꡋ𑲣.⒈𐹭; [B1 P1 V6]; [B1 P1 V6] B; ≯-ꡋ𑲣.1.𐹭; [B1 P1 V6]; [B1 P1 V6] B; >\u0338-ꡋ𑲣.1.𐹭; [B1 P1 V6]; [B1 P1 V6] B; xn----ogox061d5i8d.1.xn--lo0d; [B1 V6]; [B1 V6] B; xn----ogox061d5i8d.xn--tsh0666f; [B1 V6]; [B1 V6] B; \u0330.󰜱蚀; [P1 V5 V6]; [P1 V5 V6] # ̰.蚀 B; \u0330.󰜱蚀; [P1 V5 V6]; [P1 V5 V6] # ̰.蚀 B; xn--xta.xn--e91aw9417e; [V5 V6]; [V5 V6] # ̰.蚀 T; \uFB39Ⴘ.𞡼𑇀ß\u20D7; [B2 B3 P1 V6]; [B2 B3 P1 V6] # יּႸ.𞡼𑇀ß⃗ N; \uFB39Ⴘ.𞡼𑇀ß\u20D7; [B2 B3 P1 V6]; [B2 B3 P1 V6] # יּႸ.𞡼𑇀ß⃗ T; \u05D9\u05BCႸ.𞡼𑇀ß\u20D7; [B2 B3 P1 V6]; [B2 B3 P1 V6] # יּႸ.𞡼𑇀ß⃗ N; \u05D9\u05BCႸ.𞡼𑇀ß\u20D7; [B2 B3 P1 V6]; [B2 B3 P1 V6] # יּႸ.𞡼𑇀ß⃗ T; \u05D9\u05BCⴘ.𞡼𑇀ß\u20D7; [B2 B3]; [B2 B3] # יּⴘ.𞡼𑇀ß⃗ N; \u05D9\u05BCⴘ.𞡼𑇀ß\u20D7; [B2 B3]; [B2 B3] # יּⴘ.𞡼𑇀ß⃗ B; \u05D9\u05BCႸ.𞡼𑇀SS\u20D7; [B2 B3 P1 V6]; [B2 B3 P1 V6] # יּႸ.𞡼𑇀ss⃗ B; \u05D9\u05BCⴘ.𞡼𑇀ss\u20D7; [B2 B3]; [B2 B3] # יּⴘ.𞡼𑇀ss⃗ B; \u05D9\u05BCႸ.𞡼𑇀ss\u20D7; [B2 B3 P1 V6]; [B2 B3 P1 V6] # יּႸ.𞡼𑇀ss⃗ B; xn--kdb1d867b.xn--ss-yju5690ken9h; [B2 B3 V6]; [B2 B3 V6] # יּႸ.𞡼𑇀ss⃗ B; xn--kdb1d278n.xn--ss-yju5690ken9h; [B2 B3]; [B2 B3] # יּⴘ.𞡼𑇀ss⃗ B; xn--kdb1d278n.xn--zca284nhg9nrrxg; [B2 B3]; [B2 B3] # יּⴘ.𞡼𑇀ß⃗ B; xn--kdb1d867b.xn--zca284nhg9nrrxg; [B2 B3 V6]; [B2 B3 V6] # יּႸ.𞡼𑇀ß⃗ T; \uFB39ⴘ.𞡼𑇀ß\u20D7; [B2 B3]; [B2 B3] # יּⴘ.𞡼𑇀ß⃗ N; \uFB39ⴘ.𞡼𑇀ß\u20D7; [B2 B3]; [B2 B3] # יּⴘ.𞡼𑇀ß⃗ B; \uFB39Ⴘ.𞡼𑇀SS\u20D7; [B2 B3 P1 V6]; [B2 B3 P1 V6] # יּႸ.𞡼𑇀ss⃗ B; \uFB39ⴘ.𞡼𑇀ss\u20D7; [B2 B3]; [B2 B3] # יּⴘ.𞡼𑇀ss⃗ B; \uFB39Ⴘ.𞡼𑇀ss\u20D7; [B2 B3 P1 V6]; [B2 B3 P1 V6] # יּႸ.𞡼𑇀ss⃗ B; \u1BA3𐹰򁱓。凬; [B1 P1 V5 V6]; [B1 P1 V5 V6] # ᮣ𐹰.凬 B; \u1BA3𐹰򁱓。凬; [B1 P1 V5 V6]; [B1 P1 V5 V6] # ᮣ𐹰.凬 B; xn--rxfz314ilg20c.xn--t9q; [B1 V5 V6]; [B1 V5 V6] # ᮣ𐹰.凬 T; 🢟🄈\u200Dꡎ。\u0F84; [C2 P1 V5 V6]; [P1 V5 V6] # 🢟🄈ꡎ.྄ N; 🢟🄈\u200Dꡎ。\u0F84; [C2 P1 V5 V6]; [C2 P1 V5 V6] # 🢟🄈ꡎ.྄ T; 🢟7,\u200Dꡎ。\u0F84; [C2 P1 V5 V6]; [P1 V5 V6] # 🢟7,ꡎ.྄ N; 🢟7,\u200Dꡎ。\u0F84; [C2 P1 V5 V6]; [C2 P1 V5 V6] # 🢟7,ꡎ.྄ B; xn--7,-gh9hg322i.xn--3ed; [P1 V5 V6]; [P1 V5 V6] # 🢟7,ꡎ.྄ B; xn--7,-n1t0654eqo3o.xn--3ed; [C2 P1 V5 V6]; [C2 P1 V5 V6] # 🢟7,ꡎ.྄ B; xn--nc9aq743ds0e.xn--3ed; [V5 V6]; [V5 V6] # 🢟🄈ꡎ.྄ B; xn--1ug4874cfd0kbmg.xn--3ed; [C2 V5 V6]; [C2 V5 V6] # 🢟🄈ꡎ.྄ B; ꡔ。\u1039ᢇ; [V5]; [V5] # ꡔ.္ᢇ B; xn--tc9a.xn--9jd663b; [V5]; [V5] # ꡔ.္ᢇ B; \u20EB≮.𝨖; [P1 V5 V6]; [P1 V5 V6] # ⃫≮.𝨖 B; \u20EB<\u0338.𝨖; [P1 V5 V6]; [P1 V5 V6] # ⃫≮.𝨖 B; xn--e1g71d.xn--772h; [V5 V6]; [V5 V6] # ⃫≮.𝨖 B; Ⴢ≯褦.ᠪ\u07EAႾ\u0767; [B5 B6 P1 V6]; [B5 B6 P1 V6] # Ⴢ≯褦.ᠪߪႾݧ B; Ⴢ>\u0338褦.ᠪ\u07EAႾ\u0767; [B5 B6 P1 V6]; [B5 B6 P1 V6] # Ⴢ≯褦.ᠪߪႾݧ B; Ⴢ≯褦.ᠪ\u07EAႾ\u0767; [B5 B6 P1 V6]; [B5 B6 P1 V6] # Ⴢ≯褦.ᠪߪႾݧ B; Ⴢ>\u0338褦.ᠪ\u07EAႾ\u0767; [B5 B6 P1 V6]; [B5 B6 P1 V6] # Ⴢ≯褦.ᠪߪႾݧ B; ⴢ>\u0338褦.ᠪ\u07EAⴞ\u0767; [B5 B6 P1 V6]; [B5 B6 P1 V6] # ⴢ≯褦.ᠪߪⴞݧ B; ⴢ≯褦.ᠪ\u07EAⴞ\u0767; [B5 B6 P1 V6]; [B5 B6 P1 V6] # ⴢ≯褦.ᠪߪⴞݧ B; xn--hdh433bev8e.xn--rpb5x392bcyt; [B5 B6 V6]; [B5 B6 V6] # ⴢ≯褦.ᠪߪⴞݧ B; xn--6nd461g478e.xn--rpb5x49td2h; [B5 B6 V6]; [B5 B6 V6] # Ⴢ≯褦.ᠪߪႾݧ B; ⴢ>\u0338褦.ᠪ\u07EAⴞ\u0767; [B5 B6 P1 V6]; [B5 B6 P1 V6] # ⴢ≯褦.ᠪߪⴞݧ B; ⴢ≯褦.ᠪ\u07EAⴞ\u0767; [B5 B6 P1 V6]; [B5 B6 P1 V6] # ⴢ≯褦.ᠪߪⴞݧ T; 򊉆󠆒\u200C\uA953。𞤙\u067Bꡘ; [B2 B3 C1 P1 V6]; [B2 B3 P1 V6] # ꥓.𞤻ٻꡘ N; 򊉆󠆒\u200C\uA953。𞤙\u067Bꡘ; [B2 B3 C1 P1 V6]; [B2 B3 C1 P1 V6] # ꥓.𞤻ٻꡘ T; 򊉆󠆒\u200C\uA953。𞤻\u067Bꡘ; [B2 B3 C1 P1 V6]; [B2 B3 P1 V6] # ꥓.𞤻ٻꡘ N; 򊉆󠆒\u200C\uA953。𞤻\u067Bꡘ; [B2 B3 C1 P1 V6]; [B2 B3 C1 P1 V6] # ꥓.𞤻ٻꡘ B; xn--3j9al6189a.xn--0ib8893fegvj; [B2 B3 V6]; [B2 B3 V6] # ꥓.𞤻ٻꡘ B; xn--0ug8815chtz0e.xn--0ib8893fegvj; [B2 B3 C1 V6]; [B2 B3 C1 V6] # ꥓.𞤻ٻꡘ T; \u200C.≯; [C1 P1 V6]; [P1 V6 A4_2] # .≯ N; \u200C.≯; [C1 P1 V6]; [C1 P1 V6] # .≯ T; \u200C.>\u0338; [C1 P1 V6]; [P1 V6 A4_2] # .≯ N; \u200C.>\u0338; [C1 P1 V6]; [C1 P1 V6] # .≯ B; .xn--hdh; [V6 A4_2]; [V6 A4_2] B; xn--0ug.xn--hdh; [C1 V6]; [C1 V6] # .≯ B; 𰅧񣩠-.\uABED-悜; [P1 V3 V5 V6]; [P1 V3 V5 V6] # -.꯭-悜 B; 𰅧񣩠-.\uABED-悜; [P1 V3 V5 V6]; [P1 V3 V5 V6] # -.꯭-悜 B; xn----7m53aj640l.xn----8f4br83t; [V3 V5 V6]; [V3 V5 V6] # -.꯭-悜 T; ᡉ𶓧⬞ᢜ.-\u200D𞣑\u202E; [C2 P1 V3 V6]; [P1 V3 V6] # ᡉ⬞ᢜ.-𞣑 N; ᡉ𶓧⬞ᢜ.-\u200D𞣑\u202E; [C2 P1 V3 V6]; [C2 P1 V3 V6] # ᡉ⬞ᢜ.-𞣑 B; xn--87e0ol04cdl39e.xn----qinu247r; [V3 V6]; [V3 V6] # ᡉ⬞ᢜ.-𞣑 B; xn--87e0ol04cdl39e.xn----ugn5e3763s; [C2 V3 V6]; [C2 V3 V6] # ᡉ⬞ᢜ.-𞣑 T; ⒐\u200C衃Ⴝ.\u0682Ⴔ; [B1 B2 B3 C1 P1 V6]; [B1 B2 B3 P1 V6] # ⒐衃Ⴝ.ڂႴ N; ⒐\u200C衃Ⴝ.\u0682Ⴔ; [B1 B2 B3 C1 P1 V6]; [B1 B2 B3 C1 P1 V6] # ⒐衃Ⴝ.ڂႴ T; 9.\u200C衃Ⴝ.\u0682Ⴔ; [B1 B2 B3 C1 P1 V6]; [B1 B2 B3 P1 V6] # 9.衃Ⴝ.ڂႴ N; 9.\u200C衃Ⴝ.\u0682Ⴔ; [B1 B2 B3 C1 P1 V6]; [B1 B2 B3 C1 P1 V6] # 9.衃Ⴝ.ڂႴ T; 9.\u200C衃ⴝ.\u0682ⴔ; [B1 B2 B3 C1]; [B1 B2 B3] # 9.衃ⴝ.ڂⴔ N; 9.\u200C衃ⴝ.\u0682ⴔ; [B1 B2 B3 C1]; [B1 B2 B3 C1] # 9.衃ⴝ.ڂⴔ T; 9.\u200C衃Ⴝ.\u0682ⴔ; [B1 B2 B3 C1 P1 V6]; [B1 B2 B3 P1 V6] # 9.衃Ⴝ.ڂⴔ N; 9.\u200C衃Ⴝ.\u0682ⴔ; [B1 B2 B3 C1 P1 V6]; [B1 B2 B3 C1 P1 V6] # 9.衃Ⴝ.ڂⴔ B; 9.xn--1nd9032d.xn--7ib268q; [B1 B2 B3 V6]; [B1 B2 B3 V6] # 9.衃Ⴝ.ڂⴔ B; 9.xn--1nd159e1y2f.xn--7ib268q; [B1 B2 B3 C1 V6]; [B1 B2 B3 C1 V6] # 9.衃Ⴝ.ڂⴔ B; 9.xn--llj1920a.xn--7ib268q; [B1 B2 B3]; [B1 B2 B3] # 9.衃ⴝ.ڂⴔ B; 9.xn--0ug862cbm5e.xn--7ib268q; [B1 B2 B3 C1]; [B1 B2 B3 C1] # 9.衃ⴝ.ڂⴔ B; 9.xn--1nd9032d.xn--7ib433c; [B1 B2 B3 V6]; [B1 B2 B3 V6] # 9.衃Ⴝ.ڂႴ B; 9.xn--1nd159e1y2f.xn--7ib433c; [B1 B2 B3 C1 V6]; [B1 B2 B3 C1 V6] # 9.衃Ⴝ.ڂႴ T; ⒐\u200C衃ⴝ.\u0682ⴔ; [B1 B2 B3 C1 P1 V6]; [B1 B2 B3 P1 V6] # ⒐衃ⴝ.ڂⴔ N; ⒐\u200C衃ⴝ.\u0682ⴔ; [B1 B2 B3 C1 P1 V6]; [B1 B2 B3 C1 P1 V6] # ⒐衃ⴝ.ڂⴔ T; ⒐\u200C衃Ⴝ.\u0682ⴔ; [B1 B2 B3 C1 P1 V6]; [B1 B2 B3 P1 V6] # ⒐衃Ⴝ.ڂⴔ N; ⒐\u200C衃Ⴝ.\u0682ⴔ; [B1 B2 B3 C1 P1 V6]; [B1 B2 B3 C1 P1 V6] # ⒐衃Ⴝ.ڂⴔ B; xn--1nd362hy16e.xn--7ib268q; [B1 B2 B3 V6]; [B1 B2 B3 V6] # ⒐衃Ⴝ.ڂⴔ B; xn--1nd159ecmd785k.xn--7ib268q; [B1 B2 B3 C1 V6]; [B1 B2 B3 C1 V6] # ⒐衃Ⴝ.ڂⴔ B; xn--1shy52abz3f.xn--7ib268q; [B1 B2 B3 V6]; [B1 B2 B3 V6] # ⒐衃ⴝ.ڂⴔ B; xn--0ugx0px1izu2h.xn--7ib268q; [B1 B2 B3 C1 V6]; [B1 B2 B3 C1 V6] # ⒐衃ⴝ.ڂⴔ B; xn--1nd362hy16e.xn--7ib433c; [B1 B2 B3 V6]; [B1 B2 B3 V6] # ⒐衃Ⴝ.ڂႴ B; xn--1nd159ecmd785k.xn--7ib433c; [B1 B2 B3 C1 V6]; [B1 B2 B3 C1 V6] # ⒐衃Ⴝ.ڂႴ T; \u07E1\u200C。--⸬; [B1 B3 C1 V3]; [B1 V3] # ߡ.--⸬ N; \u07E1\u200C。--⸬; [B1 B3 C1 V3]; [B1 B3 C1 V3] # ߡ.--⸬ B; xn--8sb.xn-----iw2a; [B1 V3]; [B1 V3] # ߡ.--⸬ B; xn--8sb884j.xn-----iw2a; [B1 B3 C1 V3]; [B1 B3 C1 V3] # ߡ.--⸬ B; 𞥓.\u0718; 𞥓.\u0718; xn--of6h.xn--inb # 𞥓.ܘ B; 𞥓.\u0718; ; xn--of6h.xn--inb # 𞥓.ܘ B; xn--of6h.xn--inb; 𞥓.\u0718; xn--of6h.xn--inb # 𞥓.ܘ B; 󠄽-.-\u0DCA; [V3]; [V3] # -.-් B; 󠄽-.-\u0DCA; [V3]; [V3] # -.-් B; -.xn----ptf; [V3]; [V3] # -.-් B; 󠇝\u075B-.\u1927; [B1 B3 B6 V3 V5]; [B1 B3 B6 V3 V5] # ݛ-.ᤧ B; xn----k4c.xn--lff; [B1 B3 B6 V3 V5]; [B1 B3 B6 V3 V5] # ݛ-.ᤧ B; 𞤴󠆹⦉𐹺.\uA806⒌󘤸; [B1 P1 V5 V6]; [B1 P1 V5 V6] # 𞤴⦉𐹺.꠆⒌ B; 𞤴󠆹⦉𐹺.\uA8065.󘤸; [B1 P1 V5 V6]; [B1 P1 V5 V6] # 𞤴⦉𐹺.꠆5. B; 𞤒󠆹⦉𐹺.\uA8065.󘤸; [B1 P1 V5 V6]; [B1 P1 V5 V6] # 𞤴⦉𐹺.꠆5. B; xn--fuix729epewf.xn--5-w93e.xn--7b83e; [B1 V5 V6]; [B1 V5 V6] # 𞤴⦉𐹺.꠆5. B; 𞤒󠆹⦉𐹺.\uA806⒌󘤸; [B1 P1 V5 V6]; [B1 P1 V5 V6] # 𞤴⦉𐹺.꠆⒌ B; xn--fuix729epewf.xn--xsh5029b6e77i; [B1 V5 V6]; [B1 V5 V6] # 𞤴⦉𐹺.꠆⒌ T; 󠄸₀。𑖿\u200C𐦂\u200D; [B1 C2 V5]; [B1 V5] # 0.𑖿𐦂 N; 󠄸₀。𑖿\u200C𐦂\u200D; [B1 C2 V5]; [B1 C2 V5] # 0.𑖿𐦂 T; 󠄸0。𑖿\u200C𐦂\u200D; [B1 C2 V5]; [B1 V5] # 0.𑖿𐦂 N; 󠄸0。𑖿\u200C𐦂\u200D; [B1 C2 V5]; [B1 C2 V5] # 0.𑖿𐦂 B; 0.xn--mn9cz2s; [B1 V5]; [B1 V5] B; 0.xn--0ugc8040p9hk; [B1 C2 V5]; [B1 C2 V5] # 0.𑖿𐦂 B; Ⴚ𐋸󠄄。𝟝ퟶ\u103A; [P1 V6]; [P1 V6] # Ⴚ𐋸.5ퟶ် B; Ⴚ𐋸󠄄。5ퟶ\u103A; [P1 V6]; [P1 V6] # Ⴚ𐋸.5ퟶ် B; ⴚ𐋸󠄄。5ퟶ\u103A; ⴚ𐋸.5ퟶ\u103A; xn--ilj2659d.xn--5-dug9054m; NV8 # ⴚ𐋸.5ퟶ် B; xn--ilj2659d.xn--5-dug9054m; ⴚ𐋸.5ퟶ\u103A; xn--ilj2659d.xn--5-dug9054m; NV8 # ⴚ𐋸.5ퟶ် B; ⴚ𐋸.5ퟶ\u103A; ; xn--ilj2659d.xn--5-dug9054m; NV8 # ⴚ𐋸.5ퟶ် B; Ⴚ𐋸.5ퟶ\u103A; [P1 V6]; [P1 V6] # Ⴚ𐋸.5ퟶ် B; xn--ynd2415j.xn--5-dug9054m; [V6]; [V6] # Ⴚ𐋸.5ퟶ် B; ⴚ𐋸󠄄。𝟝ퟶ\u103A; ⴚ𐋸.5ퟶ\u103A; xn--ilj2659d.xn--5-dug9054m; NV8 # ⴚ𐋸.5ퟶ် T; \u200D-ᠹ﹪.\u1DE1\u1922; [C2 P1 V5 V6]; [P1 V3 V5 V6] # -ᠹ﹪.ᷡᤢ N; \u200D-ᠹ﹪.\u1DE1\u1922; [C2 P1 V5 V6]; [C2 P1 V5 V6] # -ᠹ﹪.ᷡᤢ T; \u200D-ᠹ%.\u1DE1\u1922; [C2 P1 V5 V6]; [P1 V3 V5 V6] # -ᠹ%.ᷡᤢ N; \u200D-ᠹ%.\u1DE1\u1922; [C2 P1 V5 V6]; [C2 P1 V5 V6] # -ᠹ%.ᷡᤢ B; xn---%-u4o.xn--gff52t; [P1 V3 V5 V6]; [P1 V3 V5 V6] # -ᠹ%.ᷡᤢ B; xn---%-u4oy48b.xn--gff52t; [C2 P1 V5 V6]; [C2 P1 V5 V6] # -ᠹ%.ᷡᤢ B; xn----c6jx047j.xn--gff52t; [V3 V5 V6]; [V3 V5 V6] # -ᠹ﹪.ᷡᤢ B; xn----c6j614b1z4v.xn--gff52t; [C2 V5 V6]; [C2 V5 V6] # -ᠹ﹪.ᷡᤢ B; ≠.ᠿ; [P1 V6]; [P1 V6] B; =\u0338.ᠿ; [P1 V6]; [P1 V6] B; xn--1ch.xn--y7e; [V6]; [V6] B; \u0723\u05A3。㌪; \u0723\u05A3.ハイツ; xn--ucb18e.xn--eck4c5a # ܣ֣.ハイツ B; \u0723\u05A3。ハイツ; \u0723\u05A3.ハイツ; xn--ucb18e.xn--eck4c5a # ܣ֣.ハイツ B; xn--ucb18e.xn--eck4c5a; \u0723\u05A3.ハイツ; xn--ucb18e.xn--eck4c5a # ܣ֣.ハイツ B; \u0723\u05A3.ハイツ; ; xn--ucb18e.xn--eck4c5a # ܣ֣.ハイツ B; 𞷥󠆀≮.\u2D7F-; [B1 B3 P1 V3 V5 V6]; [B1 B3 P1 V3 V5 V6] # ≮.⵿- B; 𞷥󠆀<\u0338.\u2D7F-; [B1 B3 P1 V3 V5 V6]; [B1 B3 P1 V3 V5 V6] # ≮.⵿- B; xn--gdhx802p.xn----i2s; [B1 B3 V3 V5 V6]; [B1 B3 V3 V5 V6] # ≮.⵿- B; ₆榎򦖎\u0D4D。𞤅\u06ED\uFC5A󠮨; [B1 B3 P1 V6]; [B1 B3 P1 V6] # 6榎്.𞤧ۭيي B; 6榎򦖎\u0D4D。𞤅\u06ED\u064A\u064A󠮨; [B1 B3 P1 V6]; [B1 B3 P1 V6] # 6榎്.𞤧ۭيي B; 6榎򦖎\u0D4D。𞤧\u06ED\u064A\u064A󠮨; [B1 B3 P1 V6]; [B1 B3 P1 V6] # 6榎്.𞤧ۭيي B; xn--6-kmf4691ejv41j.xn--mhba10ch545mn8v8h; [B1 B3 V6]; [B1 B3 V6] # 6榎്.𞤧ۭيي B; ₆榎򦖎\u0D4D。𞤧\u06ED\uFC5A󠮨; [B1 B3 P1 V6]; [B1 B3 P1 V6] # 6榎്.𞤧ۭيي B; 𣩫.򌑲; [P1 V6]; [P1 V6] B; 𣩫.򌑲; [P1 V6]; [P1 V6] B; xn--td3j.xn--4628b; [V6]; [V6] T; \u200D︒。\u06B9\u200C; [B1 B3 C1 C2 P1 V6]; [B1 P1 V6] # ︒.ڹ N; \u200D︒。\u06B9\u200C; [B1 B3 C1 C2 P1 V6]; [B1 B3 C1 C2 P1 V6] # ︒.ڹ B; xn--y86c.xn--skb; [B1 V6]; [B1 V6] # ︒.ڹ B; xn--1ug2658f.xn--skb080k; [B1 B3 C1 C2 V6]; [B1 B3 C1 C2 V6] # ︒.ڹ B; xn--skb; \u06B9; xn--skb # ڹ B; \u06B9; ; xn--skb # ڹ T; 𐹦\u200C𐹶。\u206D; [B1 C1 P1 V6]; [B1 P1 V6] # 𐹦𐹶. N; 𐹦\u200C𐹶。\u206D; [B1 C1 P1 V6]; [B1 C1 P1 V6] # 𐹦𐹶. B; xn--eo0d6a.xn--sxg; [B1 V6]; [B1 V6] # 𐹦𐹶. B; xn--0ug4994goba.xn--sxg; [B1 C1 V6]; [B1 C1 V6] # 𐹦𐹶. B; \u0C4D𝨾\u05A9𝟭。-𑜨; [V3 V5]; [V3 V5] # ్𝨾֩1.-𑜨 B; \u0C4D𝨾\u05A91。-𑜨; [V3 V5]; [V3 V5] # ్𝨾֩1.-𑜨 B; xn--1-rfc312cdp45c.xn----nq0j; [V3 V5]; [V3 V5] # ్𝨾֩1.-𑜨 B; 򣿈。뙏; [P1 V6]; [P1 V6] B; 򣿈。뙏; [P1 V6]; [P1 V6] B; xn--ph26c.xn--281b; [V6]; [V6] B; 񕨚󠄌󑽀ᡀ.\u08B6; [P1 V6]; [P1 V6] # ᡀ.ࢶ B; xn--z7e98100evc01b.xn--czb; [V6]; [V6] # ᡀ.ࢶ T; \u200D。񅁛; [C2 P1 V6]; [P1 V6 A4_2] # . N; \u200D。񅁛; [C2 P1 V6]; [C2 P1 V6] # . T; \u200D。񅁛; [C2 P1 V6]; [P1 V6 A4_2] # . N; \u200D。񅁛; [C2 P1 V6]; [C2 P1 V6] # . B; .xn--6x4u; [V6 A4_2]; [V6 A4_2] B; xn--1ug.xn--6x4u; [C2 V6]; [C2 V6] # . B; \u084B皥.-; [B1 B2 B3 V3]; [B1 B2 B3 V3] # ࡋ皥.- B; \u084B皥.-; [B1 B2 B3 V3]; [B1 B2 B3 V3] # ࡋ皥.- B; xn--9vb4167c.-; [B1 B2 B3 V3]; [B1 B2 B3 V3] # ࡋ皥.- B; 𐣸\u0315𐮇.⒈ꡦ; [B1 P1 V6]; [B1 P1 V6] # ̕𐮇.⒈ꡦ B; 𐣸\u0315𐮇.1.ꡦ; [B1 P1 V6]; [B1 P1 V6] # ̕𐮇.1.ꡦ B; xn--5sa9915kgvb.1.xn--cd9a; [B1 V6]; [B1 V6] # ̕𐮇.1.ꡦ B; xn--5sa9915kgvb.xn--tshw539b; [B1 V6]; [B1 V6] # ̕𐮇.⒈ꡦ T; Ⴛ\u200C\u05A2\u200D。\uFFA0ā𐹦; [B5 B6 C1 C2 P1 V6]; [B5 B6 P1 V6] # Ⴛ֢.ā𐹦 N; Ⴛ\u200C\u05A2\u200D。\uFFA0ā𐹦; [B5 B6 C1 C2 P1 V6]; [B5 B6 C1 C2 P1 V6] # Ⴛ֢.ā𐹦 T; Ⴛ\u200C\u05A2\u200D。\uFFA0a\u0304𐹦; [B5 B6 C1 C2 P1 V6]; [B5 B6 P1 V6] # Ⴛ֢.ā𐹦 N; Ⴛ\u200C\u05A2\u200D。\uFFA0a\u0304𐹦; [B5 B6 C1 C2 P1 V6]; [B5 B6 C1 C2 P1 V6] # Ⴛ֢.ā𐹦 T; Ⴛ\u200C\u05A2\u200D。\u1160ā𐹦; [B5 B6 C1 C2 P1 V6]; [B5 B6 P1 V6] # Ⴛ֢.ā𐹦 N; Ⴛ\u200C\u05A2\u200D。\u1160ā𐹦; [B5 B6 C1 C2 P1 V6]; [B5 B6 C1 C2 P1 V6] # Ⴛ֢.ā𐹦 T; Ⴛ\u200C\u05A2\u200D。\u1160a\u0304𐹦; [B5 B6 C1 C2 P1 V6]; [B5 B6 P1 V6] # Ⴛ֢.ā𐹦 N; Ⴛ\u200C\u05A2\u200D。\u1160a\u0304𐹦; [B5 B6 C1 C2 P1 V6]; [B5 B6 C1 C2 P1 V6] # Ⴛ֢.ā𐹦 T; ⴛ\u200C\u05A2\u200D。\u1160a\u0304𐹦; [B5 B6 C1 C2 P1 V6]; [B5 B6 P1 V6] # ⴛ֢.ā𐹦 N; ⴛ\u200C\u05A2\u200D。\u1160a\u0304𐹦; [B5 B6 C1 C2 P1 V6]; [B5 B6 C1 C2 P1 V6] # ⴛ֢.ā𐹦 T; ⴛ\u200C\u05A2\u200D。\u1160ā𐹦; [B5 B6 C1 C2 P1 V6]; [B5 B6 P1 V6] # ⴛ֢.ā𐹦 N; ⴛ\u200C\u05A2\u200D。\u1160ā𐹦; [B5 B6 C1 C2 P1 V6]; [B5 B6 C1 C2 P1 V6] # ⴛ֢.ā𐹦 T; Ⴛ\u200C\u05A2\u200D。\u1160Ā𐹦; [B5 B6 C1 C2 P1 V6]; [B5 B6 P1 V6] # Ⴛ֢.ā𐹦 N; Ⴛ\u200C\u05A2\u200D。\u1160Ā𐹦; [B5 B6 C1 C2 P1 V6]; [B5 B6 C1 C2 P1 V6] # Ⴛ֢.ā𐹦 T; Ⴛ\u200C\u05A2\u200D。\u1160A\u0304𐹦; [B5 B6 C1 C2 P1 V6]; [B5 B6 P1 V6] # Ⴛ֢.ā𐹦 N; Ⴛ\u200C\u05A2\u200D。\u1160A\u0304𐹦; [B5 B6 C1 C2 P1 V6]; [B5 B6 C1 C2 P1 V6] # Ⴛ֢.ā𐹦 B; xn--tcb597c.xn--yda594fdn5q; [B5 B6 V6]; [B5 B6 V6] # Ⴛ֢.ā𐹦 B; xn--tcb597cdmmfa.xn--yda594fdn5q; [B5 B6 C1 C2 V6]; [B5 B6 C1 C2 V6] # Ⴛ֢.ā𐹦 B; xn--tcb323r.xn--yda594fdn5q; [B5 B6 V6]; [B5 B6 V6] # ⴛ֢.ā𐹦 B; xn--tcb736kea974k.xn--yda594fdn5q; [B5 B6 C1 C2 V6]; [B5 B6 C1 C2 V6] # ⴛ֢.ā𐹦 T; ⴛ\u200C\u05A2\u200D。\uFFA0a\u0304𐹦; [B5 B6 C1 C2 P1 V6]; [B5 B6 P1 V6] # ⴛ֢.ā𐹦 N; ⴛ\u200C\u05A2\u200D。\uFFA0a\u0304𐹦; [B5 B6 C1 C2 P1 V6]; [B5 B6 C1 C2 P1 V6] # ⴛ֢.ā𐹦 T; ⴛ\u200C\u05A2\u200D。\uFFA0ā𐹦; [B5 B6 C1 C2 P1 V6]; [B5 B6 P1 V6] # ⴛ֢.ā𐹦 N; ⴛ\u200C\u05A2\u200D。\uFFA0ā𐹦; [B5 B6 C1 C2 P1 V6]; [B5 B6 C1 C2 P1 V6] # ⴛ֢.ā𐹦 T; Ⴛ\u200C\u05A2\u200D。\uFFA0Ā𐹦; [B5 B6 C1 C2 P1 V6]; [B5 B6 P1 V6] # Ⴛ֢.ā𐹦 N; Ⴛ\u200C\u05A2\u200D。\uFFA0Ā𐹦; [B5 B6 C1 C2 P1 V6]; [B5 B6 C1 C2 P1 V6] # Ⴛ֢.ā𐹦 T; Ⴛ\u200C\u05A2\u200D。\uFFA0A\u0304𐹦; [B5 B6 C1 C2 P1 V6]; [B5 B6 P1 V6] # Ⴛ֢.ā𐹦 N; Ⴛ\u200C\u05A2\u200D。\uFFA0A\u0304𐹦; [B5 B6 C1 C2 P1 V6]; [B5 B6 C1 C2 P1 V6] # Ⴛ֢.ā𐹦 B; xn--tcb597c.xn--yda9741khjj; [B5 B6 V6]; [B5 B6 V6] # Ⴛ֢.ā𐹦 B; xn--tcb597cdmmfa.xn--yda9741khjj; [B5 B6 C1 C2 V6]; [B5 B6 C1 C2 V6] # Ⴛ֢.ā𐹦 B; xn--tcb323r.xn--yda9741khjj; [B5 B6 V6]; [B5 B6 V6] # ⴛ֢.ā𐹦 B; xn--tcb736kea974k.xn--yda9741khjj; [B5 B6 C1 C2 V6]; [B5 B6 C1 C2 V6] # ⴛ֢.ā𐹦 T; \uFFF9\u200C。曳⾑𐋰≯; [C1 P1 V6]; [P1 V6] # .曳襾𐋰≯ N; \uFFF9\u200C。曳⾑𐋰≯; [C1 P1 V6]; [C1 P1 V6] # .曳襾𐋰≯ T; \uFFF9\u200C。曳⾑𐋰>\u0338; [C1 P1 V6]; [P1 V6] # .曳襾𐋰≯ N; \uFFF9\u200C。曳⾑𐋰>\u0338; [C1 P1 V6]; [C1 P1 V6] # .曳襾𐋰≯ T; \uFFF9\u200C。曳襾𐋰≯; [C1 P1 V6]; [P1 V6] # .曳襾𐋰≯ N; \uFFF9\u200C。曳襾𐋰≯; [C1 P1 V6]; [C1 P1 V6] # .曳襾𐋰≯ T; \uFFF9\u200C。曳襾𐋰>\u0338; [C1 P1 V6]; [P1 V6] # .曳襾𐋰≯ N; \uFFF9\u200C。曳襾𐋰>\u0338; [C1 P1 V6]; [C1 P1 V6] # .曳襾𐋰≯ B; xn--vn7c.xn--hdh501y8wvfs5h; [V6]; [V6] # .曳襾𐋰≯ B; xn--0ug2139f.xn--hdh501y8wvfs5h; [C1 V6]; [C1 V6] # .曳襾𐋰≯ T; ≯⒈。ß; [P1 V6]; [P1 V6] N; ≯⒈。ß; [P1 V6]; [P1 V6] T; >\u0338⒈。ß; [P1 V6]; [P1 V6] N; >\u0338⒈。ß; [P1 V6]; [P1 V6] T; ≯1.。ß; [P1 V6 A4_2]; [P1 V6 A4_2] N; ≯1.。ß; [P1 V6 A4_2]; [P1 V6 A4_2] T; >\u03381.。ß; [P1 V6 A4_2]; [P1 V6 A4_2] N; >\u03381.。ß; [P1 V6 A4_2]; [P1 V6 A4_2] B; >\u03381.。SS; [P1 V6 A4_2]; [P1 V6 A4_2] B; ≯1.。SS; [P1 V6 A4_2]; [P1 V6 A4_2] B; ≯1.。ss; [P1 V6 A4_2]; [P1 V6 A4_2] B; >\u03381.。ss; [P1 V6 A4_2]; [P1 V6 A4_2] B; >\u03381.。Ss; [P1 V6 A4_2]; [P1 V6 A4_2] B; ≯1.。Ss; [P1 V6 A4_2]; [P1 V6 A4_2] B; xn--1-ogo..ss; [V6 A4_2]; [V6 A4_2] B; xn--1-ogo..xn--zca; [V6 A4_2]; [V6 A4_2] B; >\u0338⒈。SS; [P1 V6]; [P1 V6] B; ≯⒈。SS; [P1 V6]; [P1 V6] B; ≯⒈。ss; [P1 V6]; [P1 V6] B; >\u0338⒈。ss; [P1 V6]; [P1 V6] B; >\u0338⒈。Ss; [P1 V6]; [P1 V6] B; ≯⒈。Ss; [P1 V6]; [P1 V6] B; xn--hdh84f.ss; [V6]; [V6] B; xn--hdh84f.xn--zca; [V6]; [V6] T; \u0667\u200D\uFB96。\u07DA-₆Ⴙ; [B1 B2 B3 C2 P1 V6]; [B1 B2 B3 P1 V6] # ٧ڳ.ߚ-6Ⴙ N; \u0667\u200D\uFB96。\u07DA-₆Ⴙ; [B1 B2 B3 C2 P1 V6]; [B1 B2 B3 C2 P1 V6] # ٧ڳ.ߚ-6Ⴙ T; \u0667\u200D\u06B3。\u07DA-6Ⴙ; [B1 B2 B3 C2 P1 V6]; [B1 B2 B3 P1 V6] # ٧ڳ.ߚ-6Ⴙ N; \u0667\u200D\u06B3。\u07DA-6Ⴙ; [B1 B2 B3 C2 P1 V6]; [B1 B2 B3 C2 P1 V6] # ٧ڳ.ߚ-6Ⴙ T; \u0667\u200D\u06B3。\u07DA-6ⴙ; [B1 B2 B3 C2]; [B1 B2 B3] # ٧ڳ.ߚ-6ⴙ N; \u0667\u200D\u06B3。\u07DA-6ⴙ; [B1 B2 B3 C2]; [B1 B2 B3 C2] # ٧ڳ.ߚ-6ⴙ B; xn--gib6m.xn---6-lve6529a; [B1 B2 B3]; [B1 B2 B3] # ٧ڳ.ߚ-6ⴙ B; xn--gib6m343e.xn---6-lve6529a; [B1 B2 B3 C2]; [B1 B2 B3 C2] # ٧ڳ.ߚ-6ⴙ B; xn--gib6m.xn---6-lve002g; [B1 B2 B3 V6]; [B1 B2 B3 V6] # ٧ڳ.ߚ-6Ⴙ B; xn--gib6m343e.xn---6-lve002g; [B1 B2 B3 C2 V6]; [B1 B2 B3 C2 V6] # ٧ڳ.ߚ-6Ⴙ T; \u0667\u200D\uFB96。\u07DA-₆ⴙ; [B1 B2 B3 C2]; [B1 B2 B3] # ٧ڳ.ߚ-6ⴙ N; \u0667\u200D\uFB96。\u07DA-₆ⴙ; [B1 B2 B3 C2]; [B1 B2 B3 C2] # ٧ڳ.ߚ-6ⴙ T; \u200C。≠; [C1 P1 V6]; [P1 V6 A4_2] # .≠ N; \u200C。≠; [C1 P1 V6]; [C1 P1 V6] # .≠ T; \u200C。=\u0338; [C1 P1 V6]; [P1 V6 A4_2] # .≠ N; \u200C。=\u0338; [C1 P1 V6]; [C1 P1 V6] # .≠ T; \u200C。≠; [C1 P1 V6]; [P1 V6 A4_2] # .≠ N; \u200C。≠; [C1 P1 V6]; [C1 P1 V6] # .≠ T; \u200C。=\u0338; [C1 P1 V6]; [P1 V6 A4_2] # .≠ N; \u200C。=\u0338; [C1 P1 V6]; [C1 P1 V6] # .≠ B; .xn--1ch; [V6 A4_2]; [V6 A4_2] B; xn--0ug.xn--1ch; [C1 V6]; [C1 V6] # .≠ T; 𑖿𝨔.ᡟ𑖿\u1B42\u200C; [C1 V5]; [V5] # 𑖿𝨔.ᡟ𑖿ᭂ N; 𑖿𝨔.ᡟ𑖿\u1B42\u200C; [C1 V5]; [C1 V5] # 𑖿𝨔.ᡟ𑖿ᭂ B; xn--461dw464a.xn--v8e29loy65a; [V5]; [V5] # 𑖿𝨔.ᡟ𑖿ᭂ B; xn--461dw464a.xn--v8e29ldzfo952a; [C1 V5]; [C1 V5] # 𑖿𝨔.ᡟ𑖿ᭂ T; 򔣳\u200D򑝱.𖬴Ↄ≠-; [C2 P1 V3 V5 V6]; [P1 V3 V5 V6] # .𖬴Ↄ≠- N; 򔣳\u200D򑝱.𖬴Ↄ≠-; [C2 P1 V3 V5 V6]; [C2 P1 V3 V5 V6] # .𖬴Ↄ≠- T; 򔣳\u200D򑝱.𖬴Ↄ=\u0338-; [C2 P1 V3 V5 V6]; [P1 V3 V5 V6] # .𖬴Ↄ≠- N; 򔣳\u200D򑝱.𖬴Ↄ=\u0338-; [C2 P1 V3 V5 V6]; [C2 P1 V3 V5 V6] # .𖬴Ↄ≠- T; 򔣳\u200D򑝱.𖬴ↄ=\u0338-; [C2 P1 V3 V5 V6]; [P1 V3 V5 V6] # .𖬴ↄ≠- N; 򔣳\u200D򑝱.𖬴ↄ=\u0338-; [C2 P1 V3 V5 V6]; [C2 P1 V3 V5 V6] # .𖬴ↄ≠- T; 򔣳\u200D򑝱.𖬴ↄ≠-; [C2 P1 V3 V5 V6]; [P1 V3 V5 V6] # .𖬴ↄ≠- N; 򔣳\u200D򑝱.𖬴ↄ≠-; [C2 P1 V3 V5 V6]; [C2 P1 V3 V5 V6] # .𖬴ↄ≠- B; xn--6j00chy9a.xn----81n51bt713h; [V3 V5 V6]; [V3 V5 V6] B; xn--1ug15151gkb5a.xn----81n51bt713h; [C2 V3 V5 V6]; [C2 V3 V5 V6] # .𖬴ↄ≠- B; xn--6j00chy9a.xn----61n81bt713h; [V3 V5 V6]; [V3 V5 V6] B; xn--1ug15151gkb5a.xn----61n81bt713h; [C2 V3 V5 V6]; [C2 V3 V5 V6] # .𖬴Ↄ≠- T; \u07E2ς\u200D𝟳。蔑򛖢; [B2 C2 P1 V6]; [B2 P1 V6] # ߢς7.蔑 N; \u07E2ς\u200D𝟳。蔑򛖢; [B2 C2 P1 V6]; [B2 C2 P1 V6] # ߢς7.蔑 T; \u07E2ς\u200D7。蔑򛖢; [B2 C2 P1 V6]; [B2 P1 V6] # ߢς7.蔑 N; \u07E2ς\u200D7。蔑򛖢; [B2 C2 P1 V6]; [B2 C2 P1 V6] # ߢς7.蔑 T; \u07E2Σ\u200D7。蔑򛖢; [B2 C2 P1 V6]; [B2 P1 V6] # ߢσ7.蔑 N; \u07E2Σ\u200D7。蔑򛖢; [B2 C2 P1 V6]; [B2 C2 P1 V6] # ߢσ7.蔑 T; \u07E2σ\u200D7。蔑򛖢; [B2 C2 P1 V6]; [B2 P1 V6] # ߢσ7.蔑 N; \u07E2σ\u200D7。蔑򛖢; [B2 C2 P1 V6]; [B2 C2 P1 V6] # ߢσ7.蔑 B; xn--7-zmb872a.xn--wy1ao4929b; [B2 V6]; [B2 V6] # ߢσ7.蔑 B; xn--7-zmb872aez5a.xn--wy1ao4929b; [B2 C2 V6]; [B2 C2 V6] # ߢσ7.蔑 B; xn--7-xmb182aez5a.xn--wy1ao4929b; [B2 C2 V6]; [B2 C2 V6] # ߢς7.蔑 T; \u07E2Σ\u200D𝟳。蔑򛖢; [B2 C2 P1 V6]; [B2 P1 V6] # ߢσ7.蔑 N; \u07E2Σ\u200D𝟳。蔑򛖢; [B2 C2 P1 V6]; [B2 C2 P1 V6] # ߢσ7.蔑 T; \u07E2σ\u200D𝟳。蔑򛖢; [B2 C2 P1 V6]; [B2 P1 V6] # ߢσ7.蔑 N; \u07E2σ\u200D𝟳。蔑򛖢; [B2 C2 P1 V6]; [B2 C2 P1 V6] # ߢσ7.蔑 B; 𐹰.\u0600; [B1 P1 V6]; [B1 P1 V6] # 𐹰. B; xn--oo0d.xn--ifb; [B1 V6]; [B1 V6] # 𐹰. B; -\u08A8.𱠖; [B1 P1 V3 V6]; [B1 P1 V3 V6] # -ࢨ. B; xn----mod.xn--5o9n; [B1 V3 V6]; [B1 V3 V6] # -ࢨ. B; ≯𞱸󠇀。誆⒈; [B1 P1 V6]; [B1 P1 V6] B; >\u0338𞱸󠇀。誆⒈; [B1 P1 V6]; [B1 P1 V6] B; ≯𞱸󠇀。誆1.; [B1 P1 V6]; [B1 P1 V6] B; >\u0338𞱸󠇀。誆1.; [B1 P1 V6]; [B1 P1 V6] B; xn--hdh7151p.xn--1-dy1d.; [B1 V6]; [B1 V6] B; xn--hdh7151p.xn--tsh1248a; [B1 V6]; [B1 V6] B; \u0616𞥙䐊\u0650.︒\u0645↺\u069C; [B1 P1 V5 V6]; [B1 P1 V5 V6] # ؖ𞥙䐊ِ.︒م↺ڜ B; \u0616𞥙䐊\u0650.。\u0645↺\u069C; [B1 V5 A4_2]; [B1 V5 A4_2] # ؖ𞥙䐊ِ..م↺ڜ B; xn--4fb0j490qjg4x..xn--hhb8o948e; [B1 V5 A4_2]; [B1 V5 A4_2] # ؖ𞥙䐊ِ..م↺ڜ B; xn--4fb0j490qjg4x.xn--hhb8o948euo5r; [B1 V5 V6]; [B1 V5 V6] # ؖ𞥙䐊ِ.︒م↺ڜ T; 퀬-\uDF7E񶳒.\u200C\u0AC5󩸤۴; [C1 P1 V6]; [P1 V5 V6 A3] # 퀬-.ૅ۴ N; 퀬-\uDF7E񶳒.\u200C\u0AC5󩸤۴; [C1 P1 V6]; [C1 P1 V6 A3] # 퀬-.ૅ۴ T; 퀬-\uDF7E񶳒.\u200C\u0AC5󩸤۴; [C1 P1 V6]; [P1 V5 V6 A3] # 퀬-.ૅ۴ N; 퀬-\uDF7E񶳒.\u200C\u0AC5󩸤۴; [C1 P1 V6]; [C1 P1 V6 A3] # 퀬-.ૅ۴ B; 퀬-\uDF7E񶳒.xn--hmb76q74166b; [P1 V5 V6]; [P1 V5 V6 A3] # 퀬-.ૅ۴ B; 퀬-\uDF7E񶳒.xn--hmb76q74166b; [P1 V5 V6]; [P1 V5 V6 A3] # 퀬-.ૅ۴ B; 퀬-\uDF7E񶳒.XN--HMB76Q74166B; [P1 V5 V6]; [P1 V5 V6 A3] # 퀬-.ૅ۴ B; 퀬-\uDF7E񶳒.XN--HMB76Q74166B; [P1 V5 V6]; [P1 V5 V6 A3] # 퀬-.ૅ۴ B; 퀬-\uDF7E񶳒.Xn--Hmb76q74166b; [P1 V5 V6]; [P1 V5 V6 A3] # 퀬-.ૅ۴ B; 퀬-\uDF7E񶳒.Xn--Hmb76q74166b; [P1 V5 V6]; [P1 V5 V6 A3] # 퀬-.ૅ۴ B; 퀬-\uDF7E񶳒.xn--hmb76q48y18505a; [C1 P1 V6]; [C1 P1 V6 A3] # 퀬-.ૅ۴ B; 퀬-\uDF7E񶳒.xn--hmb76q48y18505a; [C1 P1 V6]; [C1 P1 V6 A3] # 퀬-.ૅ۴ B; 퀬-\uDF7E񶳒.XN--HMB76Q48Y18505A; [C1 P1 V6]; [C1 P1 V6 A3] # 퀬-.ૅ۴ B; 퀬-\uDF7E񶳒.XN--HMB76Q48Y18505A; [C1 P1 V6]; [C1 P1 V6 A3] # 퀬-.ૅ۴ B; 퀬-\uDF7E񶳒.Xn--Hmb76q48y18505a; [C1 P1 V6]; [C1 P1 V6 A3] # 퀬-.ૅ۴ B; 퀬-\uDF7E񶳒.Xn--Hmb76q48y18505a; [C1 P1 V6]; [C1 P1 V6 A3] # 퀬-.ૅ۴ B; Ⴌ.𐹾︒𑁿𞾄; [B1 P1 V6]; [B1 P1 V6] B; Ⴌ.𐹾。𑁿𞾄; [B1 P1 V5 V6]; [B1 P1 V5 V6] B; ⴌ.𐹾。𑁿𞾄; [B1 P1 V5 V6]; [B1 P1 V5 V6] B; xn--3kj.xn--2o0d.xn--q30dg029a; [B1 V5 V6]; [B1 V5 V6] B; xn--knd.xn--2o0d.xn--q30dg029a; [B1 V5 V6]; [B1 V5 V6] B; ⴌ.𐹾︒𑁿𞾄; [B1 P1 V6]; [B1 P1 V6] B; xn--3kj.xn--y86c030a9ob6374b; [B1 V6]; [B1 V6] B; xn--knd.xn--y86c030a9ob6374b; [B1 V6]; [B1 V6] B; 񧞿╏。𞩕󠁾; [B3 B6 P1 V6]; [B3 B6 P1 V6] B; xn--iyh90030d.xn--1m6hs0260c; [B3 B6 V6]; [B3 B6 V6] T; \u200D┮󠇐.\u0C00\u0C4D\u1734\u200D; [C2 V5]; [V5] # ┮.ఀ్᜴ N; \u200D┮󠇐.\u0C00\u0C4D\u1734\u200D; [C2 V5]; [C2 V5] # ┮.ఀ్᜴ T; \u200D┮󠇐.\u0C00\u0C4D\u1734\u200D; [C2 V5]; [V5] # ┮.ఀ్᜴ N; \u200D┮󠇐.\u0C00\u0C4D\u1734\u200D; [C2 V5]; [C2 V5] # ┮.ఀ్᜴ B; xn--kxh.xn--eoc8m432a; [V5]; [V5] # ┮.ఀ్᜴ B; xn--1ug04r.xn--eoc8m432a40i; [C2 V5]; [C2 V5] # ┮.ఀ్᜴ B; 򹚪。🄂; [P1 V6]; [P1 V6] B; 򹚪。1,; [P1 V6]; [P1 V6] B; xn--n433d.1,; [P1 V6]; [P1 V6] B; xn--n433d.xn--v07h; [V6]; [V6] B; 𑍨刍.🛦; [V5]; [V5] B; xn--rbry728b.xn--y88h; [V5]; [V5] B; 󠌏3。\u1BF1𝟒; [P1 V5 V6]; [P1 V5 V6] # 3.ᯱ4 B; 󠌏3。\u1BF14; [P1 V5 V6]; [P1 V5 V6] # 3.ᯱ4 B; xn--3-ib31m.xn--4-pql; [V5 V6]; [V5 V6] # 3.ᯱ4 T; \u06876Ⴔ辘.\uFD22\u0687\u200C; [B2 B3 C1 P1 V6]; [B2 B3 P1 V6] # ڇ6Ⴔ辘.صيڇ N; \u06876Ⴔ辘.\uFD22\u0687\u200C; [B2 B3 C1 P1 V6]; [B2 B3 C1 P1 V6] # ڇ6Ⴔ辘.صيڇ T; \u06876Ⴔ辘.\u0635\u064A\u0687\u200C; [B2 B3 C1 P1 V6]; [B2 B3 P1 V6] # ڇ6Ⴔ辘.صيڇ N; \u06876Ⴔ辘.\u0635\u064A\u0687\u200C; [B2 B3 C1 P1 V6]; [B2 B3 C1 P1 V6] # ڇ6Ⴔ辘.صيڇ T; \u06876ⴔ辘.\u0635\u064A\u0687\u200C; [B2 B3 C1]; [B2 B3] # ڇ6ⴔ辘.صيڇ N; \u06876ⴔ辘.\u0635\u064A\u0687\u200C; [B2 B3 C1]; [B2 B3 C1] # ڇ6ⴔ辘.صيڇ B; xn--6-gsc2270akm6f.xn--0gb6bxk; [B2 B3]; [B2 B3] # ڇ6ⴔ辘.صيڇ B; xn--6-gsc2270akm6f.xn--0gb6bxkx18g; [B2 B3 C1]; [B2 B3 C1] # ڇ6ⴔ辘.صيڇ B; xn--6-gsc039eqq6k.xn--0gb6bxk; [B2 B3 V6]; [B2 B3 V6] # ڇ6Ⴔ辘.صيڇ B; xn--6-gsc039eqq6k.xn--0gb6bxkx18g; [B2 B3 C1 V6]; [B2 B3 C1 V6] # ڇ6Ⴔ辘.صيڇ T; \u06876ⴔ辘.\uFD22\u0687\u200C; [B2 B3 C1]; [B2 B3] # ڇ6ⴔ辘.صيڇ N; \u06876ⴔ辘.\uFD22\u0687\u200C; [B2 B3 C1]; [B2 B3 C1] # ڇ6ⴔ辘.صيڇ B; 󠄍.𐮭𞰬򻫞۹; [B2 P1 V6 A4_2]; [B2 P1 V6 A4_2] B; .xn--mmb3954kd0uf1zx7f; [B2 V6 A4_2]; [B2 V6 A4_2] B; \uA87D≯.򻲀򒳄; [P1 V6]; [P1 V6] # ≯. B; \uA87D>\u0338.򻲀򒳄; [P1 V6]; [P1 V6] # ≯. B; \uA87D≯.򻲀򒳄; [P1 V6]; [P1 V6] # ≯. B; \uA87D>\u0338.򻲀򒳄; [P1 V6]; [P1 V6] # ≯. B; xn--hdh8193c.xn--5z40cp629b; [V6]; [V6] # ≯. T; ςო\u067B.ς\u0714; [B5 B6]; [B5 B6] # ςოٻ.ςܔ N; ςო\u067B.ς\u0714; [B5 B6]; [B5 B6] # ςოٻ.ςܔ B; Σო\u067B.Σ\u0714; [B5 B6]; [B5 B6] # σოٻ.σܔ B; σო\u067B.σ\u0714; [B5 B6]; [B5 B6] # σოٻ.σܔ B; Σო\u067B.σ\u0714; [B5 B6]; [B5 B6] # σოٻ.σܔ B; xn--4xa60l26n.xn--4xa21o; [B5 B6]; [B5 B6] # σოٻ.σܔ T; Σო\u067B.ς\u0714; [B5 B6]; [B5 B6] # σოٻ.ςܔ N; Σო\u067B.ς\u0714; [B5 B6]; [B5 B6] # σოٻ.ςܔ T; σო\u067B.ς\u0714; [B5 B6]; [B5 B6] # σოٻ.ςܔ N; σო\u067B.ς\u0714; [B5 B6]; [B5 B6] # σოٻ.ςܔ B; xn--4xa60l26n.xn--3xa41o; [B5 B6]; [B5 B6] # σოٻ.ςܔ B; xn--3xa80l26n.xn--3xa41o; [B5 B6]; [B5 B6] # ςოٻ.ςܔ B; 򄖚\u0748𠄯\u075F。󠛩; [B1 B5 B6 P1 V6]; [B1 B5 B6 P1 V6] # ݈𠄯ݟ. B; 򄖚\u0748𠄯\u075F。󠛩; [B1 B5 B6 P1 V6]; [B1 B5 B6 P1 V6] # ݈𠄯ݟ. B; xn--vob0c4369twfv8b.xn--kl46e; [B1 B5 B6 V6]; [B1 B5 B6 V6] # ݈𠄯ݟ. T; 󠳛.\u200D䤫≠Ⴞ; [C2 P1 V6]; [P1 V6] # .䤫≠Ⴞ N; 󠳛.\u200D䤫≠Ⴞ; [C2 P1 V6]; [C2 P1 V6] # .䤫≠Ⴞ T; 󠳛.\u200D䤫=\u0338Ⴞ; [C2 P1 V6]; [P1 V6] # .䤫≠Ⴞ N; 󠳛.\u200D䤫=\u0338Ⴞ; [C2 P1 V6]; [C2 P1 V6] # .䤫≠Ⴞ T; 󠳛.\u200D䤫≠Ⴞ; [C2 P1 V6]; [P1 V6] # .䤫≠Ⴞ N; 󠳛.\u200D䤫≠Ⴞ; [C2 P1 V6]; [C2 P1 V6] # .䤫≠Ⴞ T; 󠳛.\u200D䤫=\u0338Ⴞ; [C2 P1 V6]; [P1 V6] # .䤫≠Ⴞ N; 󠳛.\u200D䤫=\u0338Ⴞ; [C2 P1 V6]; [C2 P1 V6] # .䤫≠Ⴞ T; 󠳛.\u200D䤫=\u0338ⴞ; [C2 P1 V6]; [P1 V6] # .䤫≠ⴞ N; 󠳛.\u200D䤫=\u0338ⴞ; [C2 P1 V6]; [C2 P1 V6] # .䤫≠ⴞ T; 󠳛.\u200D䤫≠ⴞ; [C2 P1 V6]; [P1 V6] # .䤫≠ⴞ N; 󠳛.\u200D䤫≠ⴞ; [C2 P1 V6]; [C2 P1 V6] # .䤫≠ⴞ B; xn--1t56e.xn--1ch153bqvw; [V6]; [V6] B; xn--1t56e.xn--1ug73gzzpwi3a; [C2 V6]; [C2 V6] # .䤫≠ⴞ B; xn--1t56e.xn--2nd141ghl2a; [V6]; [V6] B; xn--1t56e.xn--2nd159e9vb743e; [C2 V6]; [C2 V6] # .䤫≠Ⴞ T; 󠳛.\u200D䤫=\u0338ⴞ; [C2 P1 V6]; [P1 V6] # .䤫≠ⴞ N; 󠳛.\u200D䤫=\u0338ⴞ; [C2 P1 V6]; [C2 P1 V6] # .䤫≠ⴞ T; 󠳛.\u200D䤫≠ⴞ; [C2 P1 V6]; [P1 V6] # .䤫≠ⴞ N; 󠳛.\u200D䤫≠ⴞ; [C2 P1 V6]; [C2 P1 V6] # .䤫≠ⴞ B; 𐽘𑈵.𐹣🕥; [B1 B2 B3 P1 V6]; [B1 B2 B3 P1 V6] B; 𐽘𑈵.𐹣🕥; [B1 B2 B3 P1 V6]; [B1 B2 B3 P1 V6] B; xn--bv0d02c.xn--bo0dq650b; [B1 B2 B3 V6]; [B1 B2 B3 V6] B; ⒊⒈𑁄。9; [P1 V6]; [P1 V6] B; 3.1.𑁄。9; [V5]; [V5] B; 3.1.xn--110d.9; [V5]; [V5] B; xn--tshd3512p.9; [V6]; [V6] T; -\u200C\u2DF1≮.𐹱򭏴4₉; [B1 C1 P1 V3 V6]; [B1 P1 V3 V6] # -ⷱ≮.𐹱49 N; -\u200C\u2DF1≮.𐹱򭏴4₉; [B1 C1 P1 V3 V6]; [B1 C1 P1 V3 V6] # -ⷱ≮.𐹱49 T; -\u200C\u2DF1<\u0338.𐹱򭏴4₉; [B1 C1 P1 V3 V6]; [B1 P1 V3 V6] # -ⷱ≮.𐹱49 N; -\u200C\u2DF1<\u0338.𐹱򭏴4₉; [B1 C1 P1 V3 V6]; [B1 C1 P1 V3 V6] # -ⷱ≮.𐹱49 T; -\u200C\u2DF1≮.𐹱򭏴49; [B1 C1 P1 V3 V6]; [B1 P1 V3 V6] # -ⷱ≮.𐹱49 N; -\u200C\u2DF1≮.𐹱򭏴49; [B1 C1 P1 V3 V6]; [B1 C1 P1 V3 V6] # -ⷱ≮.𐹱49 T; -\u200C\u2DF1<\u0338.𐹱򭏴49; [B1 C1 P1 V3 V6]; [B1 P1 V3 V6] # -ⷱ≮.𐹱49 N; -\u200C\u2DF1<\u0338.𐹱򭏴49; [B1 C1 P1 V3 V6]; [B1 C1 P1 V3 V6] # -ⷱ≮.𐹱49 B; xn----ngo823c.xn--49-ki3om2611f; [B1 V3 V6]; [B1 V3 V6] # -ⷱ≮.𐹱49 B; xn----sgn20i14s.xn--49-ki3om2611f; [B1 C1 V3 V6]; [B1 C1 V3 V6] # -ⷱ≮.𐹱49 B; -≯딾。\u0847; [B1 P1 V3 V6]; [B1 P1 V3 V6] # -≯딾.ࡇ B; ->\u0338딾。\u0847; [B1 P1 V3 V6]; [B1 P1 V3 V6] # -≯딾.ࡇ B; -≯딾。\u0847; [B1 P1 V3 V6]; [B1 P1 V3 V6] # -≯딾.ࡇ B; ->\u0338딾。\u0847; [B1 P1 V3 V6]; [B1 P1 V3 V6] # -≯딾.ࡇ B; xn----pgow547d.xn--5vb; [B1 V3 V6]; [B1 V3 V6] # -≯딾.ࡇ T; 𑙢⒈𐹠-。󠗐\u200C; [B1 C1 P1 V3 V6]; [B1 P1 V3 V6] # 𑙢⒈𐹠-. N; 𑙢⒈𐹠-。󠗐\u200C; [B1 C1 P1 V3 V6]; [B1 C1 P1 V3 V6] # 𑙢⒈𐹠-. T; 𑙢1.𐹠-。󠗐\u200C; [B1 C1 P1 V3 V6]; [B1 P1 V3 V6] # 𑙢1.𐹠-. N; 𑙢1.𐹠-。󠗐\u200C; [B1 C1 P1 V3 V6]; [B1 C1 P1 V3 V6] # 𑙢1.𐹠-. B; xn--1-bf0j.xn----516i.xn--jd46e; [B1 V3 V6]; [B1 V3 V6] B; xn--1-bf0j.xn----516i.xn--0ug23321l; [B1 C1 V3 V6]; [B1 C1 V3 V6] # 𑙢1.𐹠-. B; xn----dcpy090hiyg.xn--jd46e; [B1 V3 V6]; [B1 V3 V6] B; xn----dcpy090hiyg.xn--0ug23321l; [B1 C1 V3 V6]; [B1 C1 V3 V6] # 𑙢⒈𐹠-. B; \u034A.𐨎; [V5]; [V5] # ͊.𐨎 B; \u034A.𐨎; [V5]; [V5] # ͊.𐨎 B; xn--oua.xn--mr9c; [V5]; [V5] # ͊.𐨎 B; 훉≮。\u0E34; [P1 V5 V6]; [P1 V5 V6] # 훉≮.ิ B; 훉<\u0338。\u0E34; [P1 V5 V6]; [P1 V5 V6] # 훉≮.ิ B; 훉≮。\u0E34; [P1 V5 V6]; [P1 V5 V6] # 훉≮.ิ B; 훉<\u0338。\u0E34; [P1 V5 V6]; [P1 V5 V6] # 훉≮.ิ B; xn--gdh2512e.xn--i4c; [V5 V6]; [V5 V6] # 훉≮.ิ B; \u2DF7򞣉🃘.𴈇𝟸\u0659𞤯; [B1 B5 B6 P1 V5 V6]; [B1 B5 B6 P1 V5 V6] # ⷷ🃘.2ٙ𞤯 B; \u2DF7򞣉🃘.𴈇2\u0659𞤯; [B1 B5 B6 P1 V5 V6]; [B1 B5 B6 P1 V5 V6] # ⷷ🃘.2ٙ𞤯 B; \u2DF7򞣉🃘.𴈇2\u0659𞤍; [B1 B5 B6 P1 V5 V6]; [B1 B5 B6 P1 V5 V6] # ⷷ🃘.2ٙ𞤯 B; xn--trj8045le6s9b.xn--2-upc23918acjsj; [B1 B5 B6 V5 V6]; [B1 B5 B6 V5 V6] # ⷷ🃘.2ٙ𞤯 B; \u2DF7򞣉🃘.𴈇𝟸\u0659𞤍; [B1 B5 B6 P1 V5 V6]; [B1 B5 B6 P1 V5 V6] # ⷷ🃘.2ٙ𞤯 T; 󗇩ßᢞ\u200C。\u0660𞷻\uFCD4-; [B1 B6 C1 P1 V3 V6]; [B1 P1 V3 V6] # ßᢞ.٠نخ- N; 󗇩ßᢞ\u200C。\u0660𞷻\uFCD4-; [B1 B6 C1 P1 V3 V6]; [B1 B6 C1 P1 V3 V6] # ßᢞ.٠نخ- T; 󗇩ßᢞ\u200C。\u0660𞷻\u0646\u062E-; [B1 B6 C1 P1 V3 V6]; [B1 P1 V3 V6] # ßᢞ.٠نخ- N; 󗇩ßᢞ\u200C。\u0660𞷻\u0646\u062E-; [B1 B6 C1 P1 V3 V6]; [B1 B6 C1 P1 V3 V6] # ßᢞ.٠نخ- T; 󗇩SSᢞ\u200C。\u0660𞷻\u0646\u062E-; [B1 B6 C1 P1 V3 V6]; [B1 P1 V3 V6] # ssᢞ.٠نخ- N; 󗇩SSᢞ\u200C。\u0660𞷻\u0646\u062E-; [B1 B6 C1 P1 V3 V6]; [B1 B6 C1 P1 V3 V6] # ssᢞ.٠نخ- T; 󗇩ssᢞ\u200C。\u0660𞷻\u0646\u062E-; [B1 B6 C1 P1 V3 V6]; [B1 P1 V3 V6] # ssᢞ.٠نخ- N; 󗇩ssᢞ\u200C。\u0660𞷻\u0646\u062E-; [B1 B6 C1 P1 V3 V6]; [B1 B6 C1 P1 V3 V6] # ssᢞ.٠نخ- T; 󗇩Ssᢞ\u200C。\u0660𞷻\u0646\u062E-; [B1 B6 C1 P1 V3 V6]; [B1 P1 V3 V6] # ssᢞ.٠نخ- N; 󗇩Ssᢞ\u200C。\u0660𞷻\u0646\u062E-; [B1 B6 C1 P1 V3 V6]; [B1 B6 C1 P1 V3 V6] # ssᢞ.٠نخ- B; xn--ss-jepz4596r.xn----dnc5e1er384z; [B1 V3 V6]; [B1 V3 V6] # ssᢞ.٠نخ- B; xn--ss-jep006bqt765b.xn----dnc5e1er384z; [B1 B6 C1 V3 V6]; [B1 B6 C1 V3 V6] # ssᢞ.٠نخ- B; xn--zca272jbif10059a.xn----dnc5e1er384z; [B1 B6 C1 V3 V6]; [B1 B6 C1 V3 V6] # ßᢞ.٠نخ- T; 󗇩SSᢞ\u200C。\u0660𞷻\uFCD4-; [B1 B6 C1 P1 V3 V6]; [B1 P1 V3 V6] # ssᢞ.٠نخ- N; 󗇩SSᢞ\u200C。\u0660𞷻\uFCD4-; [B1 B6 C1 P1 V3 V6]; [B1 B6 C1 P1 V3 V6] # ssᢞ.٠نخ- T; 󗇩ssᢞ\u200C。\u0660𞷻\uFCD4-; [B1 B6 C1 P1 V3 V6]; [B1 P1 V3 V6] # ssᢞ.٠نخ- N; 󗇩ssᢞ\u200C。\u0660𞷻\uFCD4-; [B1 B6 C1 P1 V3 V6]; [B1 B6 C1 P1 V3 V6] # ssᢞ.٠نخ- T; 󗇩Ssᢞ\u200C。\u0660𞷻\uFCD4-; [B1 B6 C1 P1 V3 V6]; [B1 P1 V3 V6] # ssᢞ.٠نخ- N; 󗇩Ssᢞ\u200C。\u0660𞷻\uFCD4-; [B1 B6 C1 P1 V3 V6]; [B1 B6 C1 P1 V3 V6] # ssᢞ.٠نخ- B; ꡆ。Ↄ\u0FB5놮-; [P1 V3 V6]; [P1 V3 V6] # ꡆ.Ↄྵ놮- B; ꡆ。Ↄ\u0FB5놮-; [P1 V3 V6]; [P1 V3 V6] # ꡆ.Ↄྵ놮- B; ꡆ。ↄ\u0FB5놮-; [V3]; [V3] # ꡆ.ↄྵ놮- B; ꡆ。ↄ\u0FB5놮-; [V3]; [V3] # ꡆ.ↄྵ놮- B; xn--fc9a.xn----qmg097k469k; [V3]; [V3] # ꡆ.ↄྵ놮- B; xn--fc9a.xn----qmg787k869k; [V3 V6]; [V3 V6] # ꡆ.Ↄྵ놮- T; \uFDAD\u200D.񥰌\u06A9; [B3 B5 B6 C2 P1 V6]; [B5 B6 P1 V6] # لمي.ک N; \uFDAD\u200D.񥰌\u06A9; [B3 B5 B6 C2 P1 V6]; [B3 B5 B6 C2 P1 V6] # لمي.ک T; \u0644\u0645\u064A\u200D.񥰌\u06A9; [B3 B5 B6 C2 P1 V6]; [B5 B6 P1 V6] # لمي.ک N; \u0644\u0645\u064A\u200D.񥰌\u06A9; [B3 B5 B6 C2 P1 V6]; [B3 B5 B6 C2 P1 V6] # لمي.ک B; xn--ghbcp.xn--ckb36214f; [B5 B6 V6]; [B5 B6 V6] # لمي.ک B; xn--ghbcp494x.xn--ckb36214f; [B3 B5 B6 C2 V6]; [B3 B5 B6 C2 V6] # لمي.ک B; Ⴜ\u1C2F𐳒≯。\u06E0\u1732\u0FBA; [B1 B3 B5 B6 P1 V5 V6]; [B1 B3 B5 B6 P1 V5 V6] # Ⴜᰯ𐳒≯.۠ᜲྺ B; Ⴜ\u1C2F𐳒>\u0338。\u06E0\u1732\u0FBA; [B1 B3 B5 B6 P1 V5 V6]; [B1 B3 B5 B6 P1 V5 V6] # Ⴜᰯ𐳒≯.۠ᜲྺ B; ⴜ\u1C2F𐳒>\u0338。\u06E0\u1732\u0FBA; [B1 B3 B5 B6 P1 V5 V6]; [B1 B3 B5 B6 P1 V5 V6] # ⴜᰯ𐳒≯.۠ᜲྺ B; ⴜ\u1C2F𐳒≯。\u06E0\u1732\u0FBA; [B1 B3 B5 B6 P1 V5 V6]; [B1 B3 B5 B6 P1 V5 V6] # ⴜᰯ𐳒≯.۠ᜲྺ B; Ⴜ\u1C2F𐲒≯。\u06E0\u1732\u0FBA; [B1 B3 B5 B6 P1 V5 V6]; [B1 B3 B5 B6 P1 V5 V6] # Ⴜᰯ𐳒≯.۠ᜲྺ B; Ⴜ\u1C2F𐲒>\u0338。\u06E0\u1732\u0FBA; [B1 B3 B5 B6 P1 V5 V6]; [B1 B3 B5 B6 P1 V5 V6] # Ⴜᰯ𐳒≯.۠ᜲྺ B; xn--0nd679cf3eq67y.xn--wlb646b4ng; [B1 B3 B5 B6 V5 V6]; [B1 B3 B5 B6 V5 V6] # Ⴜᰯ𐳒≯.۠ᜲྺ B; xn--r1f68xh1jgv7u.xn--wlb646b4ng; [B1 B3 B5 B6 V5 V6]; [B1 B3 B5 B6 V5 V6] # ⴜᰯ𐳒≯.۠ᜲྺ B; 𐋵。\uFCEC; [B1]; [B1] # 𐋵.كم B; 𐋵。\u0643\u0645; [B1]; [B1] # 𐋵.كم B; xn--p97c.xn--fhbe; [B1]; [B1] # 𐋵.كم B; 𐋵.\u0643\u0645; [B1]; [B1] # 𐋵.كم B; ≮𝅶.񱲁\uAAEC⹈󰥭; [P1 V6]; [P1 V6] # ≮.ꫬ⹈ B; <\u0338𝅶.񱲁\uAAEC⹈󰥭; [P1 V6]; [P1 V6] # ≮.ꫬ⹈ B; ≮𝅶.񱲁\uAAEC⹈󰥭; [P1 V6]; [P1 V6] # ≮.ꫬ⹈ B; <\u0338𝅶.񱲁\uAAEC⹈󰥭; [P1 V6]; [P1 V6] # ≮.ꫬ⹈ B; xn--gdh0880o.xn--4tjx101bsg00ds9pyc; [V6]; [V6] # ≮.ꫬ⹈ B; \u2DF0\u0358ᢕ.\u0361𐹷󠴍; [B1 P1 V5 V6]; [B1 P1 V5 V6] # ⷰ͘ᢕ.͡𐹷 B; \u2DF0\u0358ᢕ.\u0361𐹷󠴍; [B1 P1 V5 V6]; [B1 P1 V5 V6] # ⷰ͘ᢕ.͡𐹷 B; xn--2ua889htsp.xn--cva2687k2tv0g; [B1 V5 V6]; [B1 V5 V6] # ⷰ͘ᢕ.͡𐹷 T; \uFD79ᡐ\u200C\u06AD.𑋪\u05C7; [B1 B2 B3 B6 V5]; [B1 B2 B3 B6 V5] # غممᡐڭ.𑋪ׇ N; \uFD79ᡐ\u200C\u06AD.𑋪\u05C7; [B1 B2 B3 B6 V5]; [B1 B2 B3 B6 V5] # غممᡐڭ.𑋪ׇ T; \u063A\u0645\u0645ᡐ\u200C\u06AD.𑋪\u05C7; [B1 B2 B3 B6 V5]; [B1 B2 B3 B6 V5] # غممᡐڭ.𑋪ׇ N; \u063A\u0645\u0645ᡐ\u200C\u06AD.𑋪\u05C7; [B1 B2 B3 B6 V5]; [B1 B2 B3 B6 V5] # غممᡐڭ.𑋪ׇ B; xn--5gbwa03bg24e.xn--vdb1198k; [B1 B2 B3 B6 V5]; [B1 B2 B3 B6 V5] # غممᡐڭ.𑋪ׇ B; xn--5gbwa03bg24eptk.xn--vdb1198k; [B1 B2 B3 B6 V5]; [B1 B2 B3 B6 V5] # غممᡐڭ.𑋪ׇ T; 𑑂。\u200D󥞀🞕򥁔; [C2 P1 V5 V6]; [P1 V5 V6] # 𑑂.🞕 N; 𑑂。\u200D󥞀🞕򥁔; [C2 P1 V5 V6]; [C2 P1 V5 V6] # 𑑂.🞕 T; 𑑂。\u200D󥞀🞕򥁔; [C2 P1 V5 V6]; [P1 V5 V6] # 𑑂.🞕 N; 𑑂。\u200D󥞀🞕򥁔; [C2 P1 V5 V6]; [C2 P1 V5 V6] # 𑑂.🞕 B; xn--8v1d.xn--ye9h41035a2qqs; [V5 V6]; [V5 V6] B; xn--8v1d.xn--1ug1386plvx1cd8vya; [C2 V5 V6]; [C2 V5 V6] # 𑑂.🞕 B; -\u05E9。⒚; [B1 P1 V3 V6]; [B1 P1 V3 V6] # -ש.⒚ B; -\u05E9。19.; [B1 V3]; [B1 V3] # -ש.19. B; xn----gjc.19.; [B1 V3]; [B1 V3] # -ש.19. B; xn----gjc.xn--cth; [B1 V3 V6]; [B1 V3 V6] # -ש.⒚ T; 􊾻\u0845\u200C。ᢎ\u200D; [B5 B6 C1 C2 P1 V6]; [B5 B6 P1 V6] # ࡅ.ᢎ N; 􊾻\u0845\u200C。ᢎ\u200D; [B5 B6 C1 C2 P1 V6]; [B5 B6 C1 C2 P1 V6] # ࡅ.ᢎ T; 􊾻\u0845\u200C。ᢎ\u200D; [B5 B6 C1 C2 P1 V6]; [B5 B6 P1 V6] # ࡅ.ᢎ N; 􊾻\u0845\u200C。ᢎ\u200D; [B5 B6 C1 C2 P1 V6]; [B5 B6 C1 C2 P1 V6] # ࡅ.ᢎ B; xn--3vb50049s.xn--79e; [B5 B6 V6]; [B5 B6 V6] # ࡅ.ᢎ B; xn--3vb882jz4411a.xn--79e259a; [B5 B6 C1 C2 V6]; [B5 B6 C1 C2 V6] # ࡅ.ᢎ T; ß\u09C1\u1DED。\u06208₅; ß\u09C1\u1DED.\u062085; xn--ss-e2f077r.xn--85-psd # ßুᷭ.ؠ85 N; ß\u09C1\u1DED。\u06208₅; ß\u09C1\u1DED.\u062085; xn--zca266bwrr.xn--85-psd # ßুᷭ.ؠ85 T; ß\u09C1\u1DED。\u062085; ß\u09C1\u1DED.\u062085; xn--ss-e2f077r.xn--85-psd # ßুᷭ.ؠ85 N; ß\u09C1\u1DED。\u062085; ß\u09C1\u1DED.\u062085; xn--zca266bwrr.xn--85-psd # ßুᷭ.ؠ85 B; SS\u09C1\u1DED。\u062085; ss\u09C1\u1DED.\u062085; xn--ss-e2f077r.xn--85-psd # ssুᷭ.ؠ85 B; ss\u09C1\u1DED。\u062085; ss\u09C1\u1DED.\u062085; xn--ss-e2f077r.xn--85-psd # ssুᷭ.ؠ85 B; Ss\u09C1\u1DED。\u062085; ss\u09C1\u1DED.\u062085; xn--ss-e2f077r.xn--85-psd # ssুᷭ.ؠ85 B; xn--ss-e2f077r.xn--85-psd; ss\u09C1\u1DED.\u062085; xn--ss-e2f077r.xn--85-psd # ssুᷭ.ؠ85 B; ss\u09C1\u1DED.\u062085; ; xn--ss-e2f077r.xn--85-psd # ssুᷭ.ؠ85 B; SS\u09C1\u1DED.\u062085; ss\u09C1\u1DED.\u062085; xn--ss-e2f077r.xn--85-psd # ssুᷭ.ؠ85 B; Ss\u09C1\u1DED.\u062085; ss\u09C1\u1DED.\u062085; xn--ss-e2f077r.xn--85-psd # ssুᷭ.ؠ85 B; xn--zca266bwrr.xn--85-psd; ß\u09C1\u1DED.\u062085; xn--zca266bwrr.xn--85-psd # ßুᷭ.ؠ85 T; ß\u09C1\u1DED.\u062085; ; xn--ss-e2f077r.xn--85-psd # ßুᷭ.ؠ85 N; ß\u09C1\u1DED.\u062085; ; xn--zca266bwrr.xn--85-psd # ßুᷭ.ؠ85 B; SS\u09C1\u1DED。\u06208₅; ss\u09C1\u1DED.\u062085; xn--ss-e2f077r.xn--85-psd # ssুᷭ.ؠ85 B; ss\u09C1\u1DED。\u06208₅; ss\u09C1\u1DED.\u062085; xn--ss-e2f077r.xn--85-psd # ssুᷭ.ؠ85 B; Ss\u09C1\u1DED。\u06208₅; ss\u09C1\u1DED.\u062085; xn--ss-e2f077r.xn--85-psd # ssুᷭ.ؠ85 T; \u0ACD\u0484魅𝟣.₃𐹥ß; [B1 V5]; [B1 V5] # ્҄魅1.3𐹥ß N; \u0ACD\u0484魅𝟣.₃𐹥ß; [B1 V5]; [B1 V5] # ્҄魅1.3𐹥ß T; \u0ACD\u0484魅1.3𐹥ß; [B1 V5]; [B1 V5] # ્҄魅1.3𐹥ß N; \u0ACD\u0484魅1.3𐹥ß; [B1 V5]; [B1 V5] # ્҄魅1.3𐹥ß B; \u0ACD\u0484魅1.3𐹥SS; [B1 V5]; [B1 V5] # ્҄魅1.3𐹥ss B; \u0ACD\u0484魅1.3𐹥ss; [B1 V5]; [B1 V5] # ્҄魅1.3𐹥ss B; \u0ACD\u0484魅1.3𐹥Ss; [B1 V5]; [B1 V5] # ્҄魅1.3𐹥ss B; xn--1-0xb049b102o.xn--3ss-nv9t; [B1 V5]; [B1 V5] # ્҄魅1.3𐹥ss B; xn--1-0xb049b102o.xn--3-qfa7018r; [B1 V5]; [B1 V5] # ્҄魅1.3𐹥ß B; \u0ACD\u0484魅𝟣.₃𐹥SS; [B1 V5]; [B1 V5] # ્҄魅1.3𐹥ss B; \u0ACD\u0484魅𝟣.₃𐹥ss; [B1 V5]; [B1 V5] # ્҄魅1.3𐹥ss B; \u0ACD\u0484魅𝟣.₃𐹥Ss; [B1 V5]; [B1 V5] # ્҄魅1.3𐹥ss B; \u072B。𑓂⒈𑜫󠿻; [B1 P1 V5 V6]; [B1 P1 V5 V6] # ܫ.𑓂⒈𑜫 B; \u072B。𑓂1.𑜫󠿻; [B1 P1 V5 V6]; [B1 P1 V5 V6] # ܫ.𑓂1.𑜫 B; xn--1nb.xn--1-jq9i.xn--ji2dg9877c; [B1 V5 V6]; [B1 V5 V6] # ܫ.𑓂1.𑜫 B; xn--1nb.xn--tsh7798f6rbrt828c; [B1 V5 V6]; [B1 V5 V6] # ܫ.𑓂⒈𑜫 B; \uFE0Dછ。嵨; છ.嵨; xn--6dc.xn--tot B; xn--6dc.xn--tot; છ.嵨; xn--6dc.xn--tot B; છ.嵨; ; xn--6dc.xn--tot B; Ⴔ≠Ⴀ.𐹥𐹰; [B1 P1 V6]; [B1 P1 V6] B; Ⴔ=\u0338Ⴀ.𐹥𐹰; [B1 P1 V6]; [B1 P1 V6] B; ⴔ=\u0338ⴀ.𐹥𐹰; [B1 P1 V6]; [B1 P1 V6] B; ⴔ≠ⴀ.𐹥𐹰; [B1 P1 V6]; [B1 P1 V6] B; xn--1ch603bxb.xn--do0dwa; [B1 V6]; [B1 V6] B; xn--7md3b171g.xn--do0dwa; [B1 V6]; [B1 V6] T; -\u200C⒙𐫥。𝨵; [C1 P1 V3 V5 V6]; [P1 V3 V5 V6] # -⒙𐫥.𝨵 N; -\u200C⒙𐫥。𝨵; [C1 P1 V3 V5 V6]; [C1 P1 V3 V5 V6] # -⒙𐫥.𝨵 T; -\u200C18.𐫥。𝨵; [C1 V3 V5]; [V3 V5] # -18.𐫥.𝨵 N; -\u200C18.𐫥。𝨵; [C1 V3 V5]; [C1 V3 V5] # -18.𐫥.𝨵 B; -18.xn--rx9c.xn--382h; [V3 V5]; [V3 V5] B; xn---18-9m0a.xn--rx9c.xn--382h; [C1 V3 V5]; [C1 V3 V5] # -18.𐫥.𝨵 B; xn----ddps939g.xn--382h; [V3 V5 V6]; [V3 V5 V6] B; xn----sgn18r3191a.xn--382h; [C1 V3 V5 V6]; [C1 V3 V5 V6] # -⒙𐫥.𝨵 B; ︒.ʌᠣ-𐹽; [B1 B5 B6 P1 V6]; [B1 B5 B6 P1 V6] B; 。.ʌᠣ-𐹽; [B5 B6 A4_2]; [B5 B6 A4_2] B; 。.Ʌᠣ-𐹽; [B5 B6 A4_2]; [B5 B6 A4_2] B; ..xn----73a596nuh9t; [B5 B6 A4_2]; [B5 B6 A4_2] B; ︒.Ʌᠣ-𐹽; [B1 B5 B6 P1 V6]; [B1 B5 B6 P1 V6] B; xn--y86c.xn----73a596nuh9t; [B1 B5 B6 V6]; [B1 B5 B6 V6] B; \uFE05︒。𦀾\u1CE0; [P1 V6]; [P1 V6] # ︒.𦀾᳠ B; \uFE05。。𦀾\u1CE0; [A4_2]; [A4_2] # ..𦀾᳠ B; ..xn--t6f5138v; [A4_2]; [A4_2] # ..𦀾᳠ B; xn--y86c.xn--t6f5138v; [V6]; [V6] # ︒.𦀾᳠ B; xn--t6f5138v; 𦀾\u1CE0; xn--t6f5138v # 𦀾᳠ B; 𦀾\u1CE0; ; xn--t6f5138v # 𦀾᳠ T; 𞮑ß􏞞。ᡁ; [B2 B3 P1 V6]; [B2 B3 P1 V6] N; 𞮑ß􏞞。ᡁ; [B2 B3 P1 V6]; [B2 B3 P1 V6] B; 𞮑SS􏞞。ᡁ; [B2 B3 P1 V6]; [B2 B3 P1 V6] B; 𞮑ss􏞞。ᡁ; [B2 B3 P1 V6]; [B2 B3 P1 V6] B; 𞮑Ss􏞞。ᡁ; [B2 B3 P1 V6]; [B2 B3 P1 V6] B; xn--ss-o412ac6305g.xn--07e; [B2 B3 V6]; [B2 B3 V6] B; xn--zca9432wb989f.xn--07e; [B2 B3 V6]; [B2 B3 V6] T; \uA953\u200D\u062C\u066C。𱆎󻡟\u200C󠅆; [B5 B6 C1 P1 V5 V6]; [B5 B6 P1 V5 V6] # ꥓ج٬. N; \uA953\u200D\u062C\u066C。𱆎󻡟\u200C󠅆; [B5 B6 C1 P1 V5 V6]; [B5 B6 C1 P1 V5 V6] # ꥓ج٬. B; xn--rgb2k6711c.xn--ec8nj3948b; [B5 B6 V5 V6]; [B5 B6 V5 V6] # ꥓ج٬. B; xn--rgb2k500fhq9j.xn--0ug78870a5sp9d; [B5 B6 C1 V5 V6]; [B5 B6 C1 V5 V6] # ꥓ج٬. T; 󠕏.-ß\u200C≠; [C1 P1 V3 V6]; [P1 V3 V6] # .-ß≠ N; 󠕏.-ß\u200C≠; [C1 P1 V3 V6]; [C1 P1 V3 V6] # .-ß≠ T; 󠕏.-ß\u200C=\u0338; [C1 P1 V3 V6]; [P1 V3 V6] # .-ß≠ N; 󠕏.-ß\u200C=\u0338; [C1 P1 V3 V6]; [C1 P1 V3 V6] # .-ß≠ T; 󠕏.-ß\u200C≠; [C1 P1 V3 V6]; [P1 V3 V6] # .-ß≠ N; 󠕏.-ß\u200C≠; [C1 P1 V3 V6]; [C1 P1 V3 V6] # .-ß≠ T; 󠕏.-ß\u200C=\u0338; [C1 P1 V3 V6]; [P1 V3 V6] # .-ß≠ N; 󠕏.-ß\u200C=\u0338; [C1 P1 V3 V6]; [C1 P1 V3 V6] # .-ß≠ T; 󠕏.-SS\u200C=\u0338; [C1 P1 V3 V6]; [P1 V3 V6] # .-ss≠ N; 󠕏.-SS\u200C=\u0338; [C1 P1 V3 V6]; [C1 P1 V3 V6] # .-ss≠ T; 󠕏.-SS\u200C≠; [C1 P1 V3 V6]; [P1 V3 V6] # .-ss≠ N; 󠕏.-SS\u200C≠; [C1 P1 V3 V6]; [C1 P1 V3 V6] # .-ss≠ T; 󠕏.-ss\u200C≠; [C1 P1 V3 V6]; [P1 V3 V6] # .-ss≠ N; 󠕏.-ss\u200C≠; [C1 P1 V3 V6]; [C1 P1 V3 V6] # .-ss≠ T; 󠕏.-ss\u200C=\u0338; [C1 P1 V3 V6]; [P1 V3 V6] # .-ss≠ N; 󠕏.-ss\u200C=\u0338; [C1 P1 V3 V6]; [C1 P1 V3 V6] # .-ss≠ T; 󠕏.-Ss\u200C=\u0338; [C1 P1 V3 V6]; [P1 V3 V6] # .-ss≠ N; 󠕏.-Ss\u200C=\u0338; [C1 P1 V3 V6]; [C1 P1 V3 V6] # .-ss≠ T; 󠕏.-Ss\u200C≠; [C1 P1 V3 V6]; [P1 V3 V6] # .-ss≠ N; 󠕏.-Ss\u200C≠; [C1 P1 V3 V6]; [C1 P1 V3 V6] # .-ss≠ B; xn--u836e.xn---ss-gl2a; [V3 V6]; [V3 V6] B; xn--u836e.xn---ss-cn0at5l; [C1 V3 V6]; [C1 V3 V6] # .-ss≠ B; xn--u836e.xn----qfa750ve7b; [C1 V3 V6]; [C1 V3 V6] # .-ß≠ T; 󠕏.-SS\u200C=\u0338; [C1 P1 V3 V6]; [P1 V3 V6] # .-ss≠ N; 󠕏.-SS\u200C=\u0338; [C1 P1 V3 V6]; [C1 P1 V3 V6] # .-ss≠ T; 󠕏.-SS\u200C≠; [C1 P1 V3 V6]; [P1 V3 V6] # .-ss≠ N; 󠕏.-SS\u200C≠; [C1 P1 V3 V6]; [C1 P1 V3 V6] # .-ss≠ T; 󠕏.-ss\u200C≠; [C1 P1 V3 V6]; [P1 V3 V6] # .-ss≠ N; 󠕏.-ss\u200C≠; [C1 P1 V3 V6]; [C1 P1 V3 V6] # .-ss≠ T; 󠕏.-ss\u200C=\u0338; [C1 P1 V3 V6]; [P1 V3 V6] # .-ss≠ N; 󠕏.-ss\u200C=\u0338; [C1 P1 V3 V6]; [C1 P1 V3 V6] # .-ss≠ T; 󠕏.-Ss\u200C=\u0338; [C1 P1 V3 V6]; [P1 V3 V6] # .-ss≠ N; 󠕏.-Ss\u200C=\u0338; [C1 P1 V3 V6]; [C1 P1 V3 V6] # .-ss≠ T; 󠕏.-Ss\u200C≠; [C1 P1 V3 V6]; [P1 V3 V6] # .-ss≠ N; 󠕏.-Ss\u200C≠; [C1 P1 V3 V6]; [C1 P1 V3 V6] # .-ss≠ T; ᡙ\u200C。≯𐋲≠; [C1 P1 V6]; [P1 V6] # ᡙ.≯𐋲≠ N; ᡙ\u200C。≯𐋲≠; [C1 P1 V6]; [C1 P1 V6] # ᡙ.≯𐋲≠ T; ᡙ\u200C。>\u0338𐋲=\u0338; [C1 P1 V6]; [P1 V6] # ᡙ.≯𐋲≠ N; ᡙ\u200C。>\u0338𐋲=\u0338; [C1 P1 V6]; [C1 P1 V6] # ᡙ.≯𐋲≠ T; ᡙ\u200C。≯𐋲≠; [C1 P1 V6]; [P1 V6] # ᡙ.≯𐋲≠ N; ᡙ\u200C。≯𐋲≠; [C1 P1 V6]; [C1 P1 V6] # ᡙ.≯𐋲≠ T; ᡙ\u200C。>\u0338𐋲=\u0338; [C1 P1 V6]; [P1 V6] # ᡙ.≯𐋲≠ N; ᡙ\u200C。>\u0338𐋲=\u0338; [C1 P1 V6]; [C1 P1 V6] # ᡙ.≯𐋲≠ B; xn--p8e.xn--1ch3a7084l; [V6]; [V6] B; xn--p8e650b.xn--1ch3a7084l; [C1 V6]; [C1 V6] # ᡙ.≯𐋲≠ B; 𐹧𞲄󠁭񆼩。\u034E🄀; [B1 P1 V5 V6]; [B1 P1 V5 V6] # 𐹧.͎🄀 B; 𐹧𞲄󠁭񆼩。\u034E0.; [B1 P1 V5 V6]; [B1 P1 V5 V6] # 𐹧.͎0. B; xn--fo0dw409aq58qrn69d.xn--0-bgb.; [B1 V5 V6]; [B1 V5 V6] # 𐹧.͎0. B; xn--fo0dw409aq58qrn69d.xn--sua6883w; [B1 V5 V6]; [B1 V5 V6] # 𐹧.͎🄀 T; Ⴄ.\u200D\u0721󻣋ς; [B1 C2 P1 V6]; [B2 B3 P1 V6] # Ⴄ.ܡς N; Ⴄ.\u200D\u0721󻣋ς; [B1 C2 P1 V6]; [B1 C2 P1 V6] # Ⴄ.ܡς T; Ⴄ.\u200D\u0721󻣋ς; [B1 C2 P1 V6]; [B2 B3 P1 V6] # Ⴄ.ܡς N; Ⴄ.\u200D\u0721󻣋ς; [B1 C2 P1 V6]; [B1 C2 P1 V6] # Ⴄ.ܡς T; ⴄ.\u200D\u0721󻣋ς; [B1 C2 P1 V6]; [B2 B3 P1 V6] # ⴄ.ܡς N; ⴄ.\u200D\u0721󻣋ς; [B1 C2 P1 V6]; [B1 C2 P1 V6] # ⴄ.ܡς T; Ⴄ.\u200D\u0721󻣋Σ; [B1 C2 P1 V6]; [B2 B3 P1 V6] # Ⴄ.ܡσ N; Ⴄ.\u200D\u0721󻣋Σ; [B1 C2 P1 V6]; [B1 C2 P1 V6] # Ⴄ.ܡσ T; ⴄ.\u200D\u0721󻣋σ; [B1 C2 P1 V6]; [B2 B3 P1 V6] # ⴄ.ܡσ N; ⴄ.\u200D\u0721󻣋σ; [B1 C2 P1 V6]; [B1 C2 P1 V6] # ⴄ.ܡσ B; xn--vkj.xn--4xa73ob5892c; [B2 B3 V6]; [B2 B3 V6] # ⴄ.ܡσ B; xn--vkj.xn--4xa73o3t5ajq467a; [B1 C2 V6]; [B1 C2 V6] # ⴄ.ܡσ B; xn--cnd.xn--4xa73ob5892c; [B2 B3 V6]; [B2 B3 V6] # Ⴄ.ܡσ B; xn--cnd.xn--4xa73o3t5ajq467a; [B1 C2 V6]; [B1 C2 V6] # Ⴄ.ܡσ B; xn--vkj.xn--3xa93o3t5ajq467a; [B1 C2 V6]; [B1 C2 V6] # ⴄ.ܡς B; xn--cnd.xn--3xa93o3t5ajq467a; [B1 C2 V6]; [B1 C2 V6] # Ⴄ.ܡς T; ⴄ.\u200D\u0721󻣋ς; [B1 C2 P1 V6]; [B2 B3 P1 V6] # ⴄ.ܡς N; ⴄ.\u200D\u0721󻣋ς; [B1 C2 P1 V6]; [B1 C2 P1 V6] # ⴄ.ܡς T; Ⴄ.\u200D\u0721󻣋Σ; [B1 C2 P1 V6]; [B2 B3 P1 V6] # Ⴄ.ܡσ N; Ⴄ.\u200D\u0721󻣋Σ; [B1 C2 P1 V6]; [B1 C2 P1 V6] # Ⴄ.ܡσ T; ⴄ.\u200D\u0721󻣋σ; [B1 C2 P1 V6]; [B2 B3 P1 V6] # ⴄ.ܡσ N; ⴄ.\u200D\u0721󻣋σ; [B1 C2 P1 V6]; [B1 C2 P1 V6] # ⴄ.ܡσ B; 򮵛\u0613.Ⴕ; [P1 V6]; [P1 V6] # ؓ.Ⴕ B; 򮵛\u0613.ⴕ; [P1 V6]; [P1 V6] # ؓ.ⴕ B; xn--1fb94204l.xn--dlj; [V6]; [V6] # ؓ.ⴕ B; xn--1fb94204l.xn--tnd; [V6]; [V6] # ؓ.Ⴕ T; ≯\u1DF3𞤥。\u200C\uA8C4󠪉\u200D; [B1 C1 C2 P1 V6]; [B1 P1 V5 V6] # ≯ᷳ𞤥.꣄ N; ≯\u1DF3𞤥。\u200C\uA8C4󠪉\u200D; [B1 C1 C2 P1 V6]; [B1 C1 C2 P1 V6] # ≯ᷳ𞤥.꣄ T; >\u0338\u1DF3𞤥。\u200C\uA8C4󠪉\u200D; [B1 C1 C2 P1 V6]; [B1 P1 V5 V6] # ≯ᷳ𞤥.꣄ N; >\u0338\u1DF3𞤥。\u200C\uA8C4󠪉\u200D; [B1 C1 C2 P1 V6]; [B1 C1 C2 P1 V6] # ≯ᷳ𞤥.꣄ T; >\u0338\u1DF3𞤃。\u200C\uA8C4󠪉\u200D; [B1 C1 C2 P1 V6]; [B1 P1 V5 V6] # ≯ᷳ𞤥.꣄ N; >\u0338\u1DF3𞤃。\u200C\uA8C4󠪉\u200D; [B1 C1 C2 P1 V6]; [B1 C1 C2 P1 V6] # ≯ᷳ𞤥.꣄ T; ≯\u1DF3𞤃。\u200C\uA8C4󠪉\u200D; [B1 C1 C2 P1 V6]; [B1 P1 V5 V6] # ≯ᷳ𞤥.꣄ N; ≯\u1DF3𞤃。\u200C\uA8C4󠪉\u200D; [B1 C1 C2 P1 V6]; [B1 C1 C2 P1 V6] # ≯ᷳ𞤥.꣄ B; xn--ofg13qyr21c.xn--0f9au6706d; [B1 V5 V6]; [B1 V5 V6] # ≯ᷳ𞤥.꣄ B; xn--ofg13qyr21c.xn--0ugc0116hix29k; [B1 C1 C2 V6]; [B1 C1 C2 V6] # ≯ᷳ𞤥.꣄ T; \u200C󠄷。򒑁; [C1 P1 V6]; [P1 V6 A4_2] # . N; \u200C󠄷。򒑁; [C1 P1 V6]; [C1 P1 V6] # . T; \u200C󠄷。򒑁; [C1 P1 V6]; [P1 V6 A4_2] # . N; \u200C󠄷。򒑁; [C1 P1 V6]; [C1 P1 V6] # . B; .xn--w720c; [V6 A4_2]; [V6 A4_2] B; xn--0ug.xn--w720c; [C1 V6]; [C1 V6] # . T; ⒈\u0DD6焅.󗡙\u200Dꡟ; [C2 P1 V6]; [P1 V6] # ⒈ූ焅.ꡟ N; ⒈\u0DD6焅.󗡙\u200Dꡟ; [C2 P1 V6]; [C2 P1 V6] # ⒈ූ焅.ꡟ T; 1.\u0DD6焅.󗡙\u200Dꡟ; [C2 P1 V5 V6]; [P1 V5 V6] # 1.ූ焅.ꡟ N; 1.\u0DD6焅.󗡙\u200Dꡟ; [C2 P1 V5 V6]; [C2 P1 V5 V6] # 1.ූ焅.ꡟ B; 1.xn--t1c6981c.xn--4c9a21133d; [V5 V6]; [V5 V6] # 1.ූ焅.ꡟ B; 1.xn--t1c6981c.xn--1ugz184c9lw7i; [C2 V5 V6]; [C2 V5 V6] # 1.ූ焅.ꡟ B; xn--t1c337io97c.xn--4c9a21133d; [V6]; [V6] # ⒈ූ焅.ꡟ B; xn--t1c337io97c.xn--1ugz184c9lw7i; [C2 V6]; [C2 V6] # ⒈ූ焅.ꡟ T; \u1DCDς≮.ς𝪦𞤕0; [B1 B5 P1 V5 V6]; [B1 B5 P1 V5 V6] # ᷍ς≮.ς𝪦𞤷0 N; \u1DCDς≮.ς𝪦𞤕0; [B1 B5 P1 V5 V6]; [B1 B5 P1 V5 V6] # ᷍ς≮.ς𝪦𞤷0 T; \u1DCDς<\u0338.ς𝪦𞤕0; [B1 B5 P1 V5 V6]; [B1 B5 P1 V5 V6] # ᷍ς≮.ς𝪦𞤷0 N; \u1DCDς<\u0338.ς𝪦𞤕0; [B1 B5 P1 V5 V6]; [B1 B5 P1 V5 V6] # ᷍ς≮.ς𝪦𞤷0 T; \u1DCDς<\u0338.ς𝪦𞤷0; [B1 B5 P1 V5 V6]; [B1 B5 P1 V5 V6] # ᷍ς≮.ς𝪦𞤷0 N; \u1DCDς<\u0338.ς𝪦𞤷0; [B1 B5 P1 V5 V6]; [B1 B5 P1 V5 V6] # ᷍ς≮.ς𝪦𞤷0 T; \u1DCDς≮.ς𝪦𞤷0; [B1 B5 P1 V5 V6]; [B1 B5 P1 V5 V6] # ᷍ς≮.ς𝪦𞤷0 N; \u1DCDς≮.ς𝪦𞤷0; [B1 B5 P1 V5 V6]; [B1 B5 P1 V5 V6] # ᷍ς≮.ς𝪦𞤷0 B; \u1DCDΣ≮.Σ𝪦𞤕0; [B1 B5 P1 V5 V6]; [B1 B5 P1 V5 V6] # ᷍σ≮.σ𝪦𞤷0 B; \u1DCDΣ<\u0338.Σ𝪦𞤕0; [B1 B5 P1 V5 V6]; [B1 B5 P1 V5 V6] # ᷍σ≮.σ𝪦𞤷0 B; \u1DCDσ<\u0338.σ𝪦𞤷0; [B1 B5 P1 V5 V6]; [B1 B5 P1 V5 V6] # ᷍σ≮.σ𝪦𞤷0 B; \u1DCDσ≮.σ𝪦𞤷0; [B1 B5 P1 V5 V6]; [B1 B5 P1 V5 V6] # ᷍σ≮.σ𝪦𞤷0 B; \u1DCDΣ≮.Σ𝪦𞤷0; [B1 B5 P1 V5 V6]; [B1 B5 P1 V5 V6] # ᷍σ≮.σ𝪦𞤷0 B; \u1DCDΣ<\u0338.Σ𝪦𞤷0; [B1 B5 P1 V5 V6]; [B1 B5 P1 V5 V6] # ᷍σ≮.σ𝪦𞤷0 B; xn--4xa544kvid.xn--0-zmb55727aggma; [B1 B5 V5 V6]; [B1 B5 V5 V6] # ᷍σ≮.σ𝪦𞤷0 B; xn--3xa744kvid.xn--0-xmb85727aggma; [B1 B5 V5 V6]; [B1 B5 V5 V6] # ᷍ς≮.ς𝪦𞤷0 B; \u1DCDσ≮.σ𝪦𞤕0; [B1 B5 P1 V5 V6]; [B1 B5 P1 V5 V6] # ᷍σ≮.σ𝪦𞤷0 B; \u1DCDσ<\u0338.σ𝪦𞤕0; [B1 B5 P1 V5 V6]; [B1 B5 P1 V5 V6] # ᷍σ≮.σ𝪦𞤷0 T; 򢦾ß\u05B9𐫙.\u05AD\u08A1; [B1 B5 B6 P1 V5 V6]; [B1 B5 B6 P1 V5 V6] # ßֹ𐫙.֭ࢡ N; 򢦾ß\u05B9𐫙.\u05AD\u08A1; [B1 B5 B6 P1 V5 V6]; [B1 B5 B6 P1 V5 V6] # ßֹ𐫙.֭ࢡ B; 򢦾SS\u05B9𐫙.\u05AD\u08A1; [B1 B5 B6 P1 V5 V6]; [B1 B5 B6 P1 V5 V6] # ssֹ𐫙.֭ࢡ B; 򢦾ss\u05B9𐫙.\u05AD\u08A1; [B1 B5 B6 P1 V5 V6]; [B1 B5 B6 P1 V5 V6] # ssֹ𐫙.֭ࢡ B; 򢦾Ss\u05B9𐫙.\u05AD\u08A1; [B1 B5 B6 P1 V5 V6]; [B1 B5 B6 P1 V5 V6] # ssֹ𐫙.֭ࢡ B; xn--ss-xjd6058xlz50g.xn--4cb62m; [B1 B5 B6 V5 V6]; [B1 B5 B6 V5 V6] # ssֹ𐫙.֭ࢡ B; xn--zca89v339zj118e.xn--4cb62m; [B1 B5 B6 V5 V6]; [B1 B5 B6 V5 V6] # ßֹ𐫙.֭ࢡ B; -𞣄。⒈; [B1 P1 V3 V6]; [B1 P1 V3 V6] B; -𞣄。1.; [B1 V3]; [B1 V3] B; xn----xc8r.1.; [B1 V3]; [B1 V3] B; xn----xc8r.xn--tsh; [B1 V3 V6]; [B1 V3 V6] B; 񈠢𐫖𝟡。\u063E𑘿; [B5 P1 V6]; [B5 P1 V6] # 𐫖9.ؾ𑘿 B; 񈠢𐫖9。\u063E𑘿; [B5 P1 V6]; [B5 P1 V6] # 𐫖9.ؾ𑘿 B; xn--9-el5iv442t.xn--9gb0830l; [B5 V6]; [B5 V6] # 𐫖9.ؾ𑘿 T; \u0668\uFC8C\u0668\u1A5D.\u200D; [B1 C2]; [B1] # ٨نم٨ᩝ. N; \u0668\uFC8C\u0668\u1A5D.\u200D; [B1 C2]; [B1 C2] # ٨نم٨ᩝ. T; \u0668\u0646\u0645\u0668\u1A5D.\u200D; [B1 C2]; [B1] # ٨نم٨ᩝ. N; \u0668\u0646\u0645\u0668\u1A5D.\u200D; [B1 C2]; [B1 C2] # ٨نم٨ᩝ. B; xn--hhbb5hc956w.; [B1]; [B1] # ٨نم٨ᩝ. B; xn--hhbb5hc956w.xn--1ug; [B1 C2]; [B1 C2] # ٨نم٨ᩝ. B; 𝟘.Ⴇ󀳑\uFD50񫃱; [B1 B5 P1 V6]; [B1 B5 P1 V6] # 0.Ⴇتجم B; 0.Ⴇ󀳑\u062A\u062C\u0645񫃱; [B1 B5 P1 V6]; [B1 B5 P1 V6] # 0.Ⴇتجم B; 0.ⴇ󀳑\u062A\u062C\u0645񫃱; [B1 B5 P1 V6]; [B1 B5 P1 V6] # 0.ⴇتجم B; 0.xn--pgbe9ez79qd207lvff8b; [B1 B5 V6]; [B1 B5 V6] # 0.ⴇتجم B; 0.xn--pgbe9e344c2725svff8b; [B1 B5 V6]; [B1 B5 V6] # 0.Ⴇتجم B; 𝟘.ⴇ󀳑\uFD50񫃱; [B1 B5 P1 V6]; [B1 B5 P1 V6] # 0.ⴇتجم B; 𑇀▍.⁞ᠰ; [V5]; [V5] B; xn--9zh3057f.xn--j7e103b; [V5]; [V5] T; \u200D-\u067A.򏯩; [B1 C2 P1 V6]; [B1 P1 V3 V6] # -ٺ. N; \u200D-\u067A.򏯩; [B1 C2 P1 V6]; [B1 C2 P1 V6] # -ٺ. B; xn----qrc.xn--ts49b; [B1 V3 V6]; [B1 V3 V6] # -ٺ. B; xn----qrc357q.xn--ts49b; [B1 C2 V6]; [B1 C2 V6] # -ٺ. T; ᠢ𐮂𐫘寐。\u200C≯✳; [B1 B5 C1 P1 V6]; [B1 B5 P1 V6] # ᠢ𐮂𐫘寐.≯✳ N; ᠢ𐮂𐫘寐。\u200C≯✳; [B1 B5 C1 P1 V6]; [B1 B5 C1 P1 V6] # ᠢ𐮂𐫘寐.≯✳ T; ᠢ𐮂𐫘寐。\u200C>\u0338✳; [B1 B5 C1 P1 V6]; [B1 B5 P1 V6] # ᠢ𐮂𐫘寐.≯✳ N; ᠢ𐮂𐫘寐。\u200C>\u0338✳; [B1 B5 C1 P1 V6]; [B1 B5 C1 P1 V6] # ᠢ𐮂𐫘寐.≯✳ T; ᠢ𐮂𐫘寐。\u200C≯✳; [B1 B5 C1 P1 V6]; [B1 B5 P1 V6] # ᠢ𐮂𐫘寐.≯✳ N; ᠢ𐮂𐫘寐。\u200C≯✳; [B1 B5 C1 P1 V6]; [B1 B5 C1 P1 V6] # ᠢ𐮂𐫘寐.≯✳ T; ᠢ𐮂𐫘寐。\u200C>\u0338✳; [B1 B5 C1 P1 V6]; [B1 B5 P1 V6] # ᠢ𐮂𐫘寐.≯✳ N; ᠢ𐮂𐫘寐。\u200C>\u0338✳; [B1 B5 C1 P1 V6]; [B1 B5 C1 P1 V6] # ᠢ𐮂𐫘寐.≯✳ B; xn--46e6675axzzhota.xn--hdh99p; [B1 B5 V6]; [B1 B5 V6] B; xn--46e6675axzzhota.xn--0ug06gu8f; [B1 B5 C1 V6]; [B1 B5 C1 V6] # ᠢ𐮂𐫘寐.≯✳ T; \u200D。󸲜ႺႴ𞨇; [B1 B5 B6 C2 P1 V6]; [B5 B6 P1 V6 A4_2] # .ႺႴ N; \u200D。󸲜ႺႴ𞨇; [B1 B5 B6 C2 P1 V6]; [B1 B5 B6 C2 P1 V6] # .ႺႴ T; \u200D。󸲜ႺႴ𞨇; [B1 B5 B6 C2 P1 V6]; [B5 B6 P1 V6 A4_2] # .ႺႴ N; \u200D。󸲜ႺႴ𞨇; [B1 B5 B6 C2 P1 V6]; [B1 B5 B6 C2 P1 V6] # .ႺႴ T; \u200D。󸲜ⴚⴔ𞨇; [B1 B5 B6 C2 P1 V6]; [B5 B6 P1 V6 A4_2] # .ⴚⴔ N; \u200D。󸲜ⴚⴔ𞨇; [B1 B5 B6 C2 P1 V6]; [B1 B5 B6 C2 P1 V6] # .ⴚⴔ T; \u200D。󸲜Ⴚⴔ𞨇; [B1 B5 B6 C2 P1 V6]; [B5 B6 P1 V6 A4_2] # .Ⴚⴔ N; \u200D。󸲜Ⴚⴔ𞨇; [B1 B5 B6 C2 P1 V6]; [B1 B5 B6 C2 P1 V6] # .Ⴚⴔ B; .xn--ynd036lq981an3r4h; [B5 B6 V6 A4_2]; [B5 B6 V6 A4_2] B; xn--1ug.xn--ynd036lq981an3r4h; [B1 B5 B6 C2 V6]; [B1 B5 B6 C2 V6] # .Ⴚⴔ B; .xn--cljl81825an3r4h; [B5 B6 V6 A4_2]; [B5 B6 V6 A4_2] B; xn--1ug.xn--cljl81825an3r4h; [B1 B5 B6 C2 V6]; [B1 B5 B6 C2 V6] # .ⴚⴔ B; .xn--sndl01647an3h1h; [B5 B6 V6 A4_2]; [B5 B6 V6 A4_2] B; xn--1ug.xn--sndl01647an3h1h; [B1 B5 B6 C2 V6]; [B1 B5 B6 C2 V6] # .ႺႴ T; \u200D。󸲜ⴚⴔ𞨇; [B1 B5 B6 C2 P1 V6]; [B5 B6 P1 V6 A4_2] # .ⴚⴔ N; \u200D。󸲜ⴚⴔ𞨇; [B1 B5 B6 C2 P1 V6]; [B1 B5 B6 C2 P1 V6] # .ⴚⴔ T; \u200D。󸲜Ⴚⴔ𞨇; [B1 B5 B6 C2 P1 V6]; [B5 B6 P1 V6 A4_2] # .Ⴚⴔ N; \u200D。󸲜Ⴚⴔ𞨇; [B1 B5 B6 C2 P1 V6]; [B1 B5 B6 C2 P1 V6] # .Ⴚⴔ T; -3.\u200Dヌᢕ; [C2 V3]; [V3] # -3.ヌᢕ N; -3.\u200Dヌᢕ; [C2 V3]; [C2 V3] # -3.ヌᢕ B; -3.xn--fbf115j; [V3]; [V3] B; -3.xn--fbf739aq5o; [C2 V3]; [C2 V3] # -3.ヌᢕ T; 🂃\u0666ß\u200D。󠠂򭰍𞩒-; [B1 C2 P1 V3 V6]; [B1 P1 V3 V6] # 🂃٦ß.- N; 🂃\u0666ß\u200D。󠠂򭰍𞩒-; [B1 C2 P1 V3 V6]; [B1 C2 P1 V3 V6] # 🂃٦ß.- T; 🂃\u0666SS\u200D。󠠂򭰍𞩒-; [B1 C2 P1 V3 V6]; [B1 P1 V3 V6] # 🂃٦ss.- N; 🂃\u0666SS\u200D。󠠂򭰍𞩒-; [B1 C2 P1 V3 V6]; [B1 C2 P1 V3 V6] # 🂃٦ss.- T; 🂃\u0666ss\u200D。󠠂򭰍𞩒-; [B1 C2 P1 V3 V6]; [B1 P1 V3 V6] # 🂃٦ss.- N; 🂃\u0666ss\u200D。󠠂򭰍𞩒-; [B1 C2 P1 V3 V6]; [B1 C2 P1 V3 V6] # 🂃٦ss.- T; 🂃\u0666Ss\u200D。󠠂򭰍𞩒-; [B1 C2 P1 V3 V6]; [B1 P1 V3 V6] # 🂃٦ss.- N; 🂃\u0666Ss\u200D。󠠂򭰍𞩒-; [B1 C2 P1 V3 V6]; [B1 C2 P1 V3 V6] # 🂃٦ss.- B; xn--ss-pyd98921c.xn----nz8rh7531csznt; [B1 V3 V6]; [B1 V3 V6] # 🂃٦ss.- B; xn--ss-pyd483x5k99b.xn----nz8rh7531csznt; [B1 C2 V3 V6]; [B1 C2 V3 V6] # 🂃٦ss.- B; xn--zca34z68yzu83b.xn----nz8rh7531csznt; [B1 C2 V3 V6]; [B1 C2 V3 V6] # 🂃٦ß.- T; ꇟ-𐾺\u069F。򰀺\u200C; [B5 B6 C1 P1 V6]; [B5 B6 P1 V6] # ꇟ-ڟ. N; ꇟ-𐾺\u069F。򰀺\u200C; [B5 B6 C1 P1 V6]; [B5 B6 C1 P1 V6] # ꇟ-ڟ. B; xn----utc4430jd3zd.xn--bp20d; [B5 B6 V6]; [B5 B6 V6] # ꇟ-ڟ. B; xn----utc4430jd3zd.xn--0ugx6670i; [B5 B6 C1 V6]; [B5 B6 C1 V6] # ꇟ-ڟ. B; \u0665.\u0484𐨗𝩋𴤃; [B1 P1 V5 V6]; [B1 P1 V5 V6] # ٥.҄𐨗𝩋 B; xn--eib.xn--n3a0405kus8eft5l; [B1 V5 V6]; [B1 V5 V6] # ٥.҄𐨗𝩋 B; -.񱼓\u0649𐨿; [B1 B5 B6 P1 V3 V6]; [B1 B5 B6 P1 V3 V6] # -.ى𐨿 B; -.xn--lhb4124khbq4b; [B1 B5 B6 V3 V6]; [B1 B5 B6 V3 V6] # -.ى𐨿 T; 󾬨ς.𞶙녫ß; [B2 B3 P1 V6]; [B2 B3 P1 V6] N; 󾬨ς.𞶙녫ß; [B2 B3 P1 V6]; [B2 B3 P1 V6] T; 󾬨ς.𞶙녫ß; [B2 B3 P1 V6]; [B2 B3 P1 V6] N; 󾬨ς.𞶙녫ß; [B2 B3 P1 V6]; [B2 B3 P1 V6] B; 󾬨Σ.𞶙녫SS; [B2 B3 P1 V6]; [B2 B3 P1 V6] B; 󾬨Σ.𞶙녫SS; [B2 B3 P1 V6]; [B2 B3 P1 V6] B; 󾬨σ.𞶙녫ss; [B2 B3 P1 V6]; [B2 B3 P1 V6] B; 󾬨σ.𞶙녫ss; [B2 B3 P1 V6]; [B2 B3 P1 V6] B; 󾬨Σ.𞶙녫Ss; [B2 B3 P1 V6]; [B2 B3 P1 V6] B; 󾬨Σ.𞶙녫Ss; [B2 B3 P1 V6]; [B2 B3 P1 V6] B; xn--4xa76659r.xn--ss-d64i8755h; [B2 B3 V6]; [B2 B3 V6] B; xn--3xa96659r.xn--zca5051g4h4i; [B2 B3 V6]; [B2 B3 V6] T; Ⅎ\u17D2\u200D。≠\u200D\u200C; [C1 C2 P1 V6]; [P1 V6] # Ⅎ្.≠ N; Ⅎ\u17D2\u200D。≠\u200D\u200C; [C1 C2 P1 V6]; [C1 C2 P1 V6] # Ⅎ្.≠ T; Ⅎ\u17D2\u200D。=\u0338\u200D\u200C; [C1 C2 P1 V6]; [P1 V6] # Ⅎ្.≠ N; Ⅎ\u17D2\u200D。=\u0338\u200D\u200C; [C1 C2 P1 V6]; [C1 C2 P1 V6] # Ⅎ្.≠ T; Ⅎ\u17D2\u200D。≠\u200D\u200C; [C1 C2 P1 V6]; [P1 V6] # Ⅎ្.≠ N; Ⅎ\u17D2\u200D。≠\u200D\u200C; [C1 C2 P1 V6]; [C1 C2 P1 V6] # Ⅎ្.≠ T; Ⅎ\u17D2\u200D。=\u0338\u200D\u200C; [C1 C2 P1 V6]; [P1 V6] # Ⅎ្.≠ N; Ⅎ\u17D2\u200D。=\u0338\u200D\u200C; [C1 C2 P1 V6]; [C1 C2 P1 V6] # Ⅎ្.≠ T; ⅎ\u17D2\u200D。=\u0338\u200D\u200C; [C1 C2 P1 V6]; [P1 V6] # ⅎ្.≠ N; ⅎ\u17D2\u200D。=\u0338\u200D\u200C; [C1 C2 P1 V6]; [C1 C2 P1 V6] # ⅎ្.≠ T; ⅎ\u17D2\u200D。≠\u200D\u200C; [C1 C2 P1 V6]; [P1 V6] # ⅎ្.≠ N; ⅎ\u17D2\u200D。≠\u200D\u200C; [C1 C2 P1 V6]; [C1 C2 P1 V6] # ⅎ្.≠ B; xn--u4e969b.xn--1ch; [V6]; [V6] # ⅎ្.≠ B; xn--u4e823bq1a.xn--0ugb89o; [C1 C2 V6]; [C1 C2 V6] # ⅎ្.≠ B; xn--u4e319b.xn--1ch; [V6]; [V6] # Ⅎ្.≠ B; xn--u4e823bcza.xn--0ugb89o; [C1 C2 V6]; [C1 C2 V6] # Ⅎ្.≠ T; ⅎ\u17D2\u200D。=\u0338\u200D\u200C; [C1 C2 P1 V6]; [P1 V6] # ⅎ្.≠ N; ⅎ\u17D2\u200D。=\u0338\u200D\u200C; [C1 C2 P1 V6]; [C1 C2 P1 V6] # ⅎ្.≠ T; ⅎ\u17D2\u200D。≠\u200D\u200C; [C1 C2 P1 V6]; [P1 V6] # ⅎ្.≠ N; ⅎ\u17D2\u200D。≠\u200D\u200C; [C1 C2 P1 V6]; [C1 C2 P1 V6] # ⅎ្.≠ T; 𐋺\uAAF6\uA953󧦉.\u200C\u1714\u068F; [B1 C1 P1 V6]; [B1 P1 V5 V6] # 𐋺꫶꥓.᜔ڏ N; 𐋺\uAAF6\uA953󧦉.\u200C\u1714\u068F; [B1 C1 P1 V6]; [B1 C1 P1 V6] # 𐋺꫶꥓.᜔ڏ T; 𐋺\uAAF6\uA953󧦉.\u200C\u1714\u068F; [B1 C1 P1 V6]; [B1 P1 V5 V6] # 𐋺꫶꥓.᜔ڏ N; 𐋺\uAAF6\uA953󧦉.\u200C\u1714\u068F; [B1 C1 P1 V6]; [B1 C1 P1 V6] # 𐋺꫶꥓.᜔ڏ B; xn--3j9a14ak27osbz2o.xn--ljb175f; [B1 V5 V6]; [B1 V5 V6] # 𐋺꫶꥓.᜔ڏ B; xn--3j9a14ak27osbz2o.xn--ljb175f1wg; [B1 C1 V6]; [B1 C1 V6] # 𐋺꫶꥓.᜔ڏ B; 񺔯\u0FA8.≯; [P1 V6]; [P1 V6] # ྨ.≯ B; 񺔯\u0FA8.>\u0338; [P1 V6]; [P1 V6] # ྨ.≯ B; 񺔯\u0FA8.≯; [P1 V6]; [P1 V6] # ྨ.≯ B; 񺔯\u0FA8.>\u0338; [P1 V6]; [P1 V6] # ྨ.≯ B; xn--4fd57150h.xn--hdh; [V6]; [V6] # ྨ.≯ T; \u200D𞡄Ⴓ.𐇽; [B1 B3 B6 C2 P1 V5 V6]; [B1 B2 B3 B6 P1 V5 V6] # 𞡄Ⴓ.𐇽 N; \u200D𞡄Ⴓ.𐇽; [B1 B3 B6 C2 P1 V5 V6]; [B1 B3 B6 C2 P1 V5 V6] # 𞡄Ⴓ.𐇽 T; \u200D𞡄Ⴓ.𐇽; [B1 B3 B6 C2 P1 V5 V6]; [B1 B2 B3 B6 P1 V5 V6] # 𞡄Ⴓ.𐇽 N; \u200D𞡄Ⴓ.𐇽; [B1 B3 B6 C2 P1 V5 V6]; [B1 B3 B6 C2 P1 V5 V6] # 𞡄Ⴓ.𐇽 T; \u200D𞡄ⴓ.𐇽; [B1 B3 B6 C2 V5]; [B1 B2 B3 B6 V5] # 𞡄ⴓ.𐇽 N; \u200D𞡄ⴓ.𐇽; [B1 B3 B6 C2 V5]; [B1 B3 B6 C2 V5] # 𞡄ⴓ.𐇽 B; xn--blj7492l.xn--m27c; [B1 B2 B3 B6 V5]; [B1 B2 B3 B6 V5] B; xn--1ugz52c4i16a.xn--m27c; [B1 B3 B6 C2 V5]; [B1 B3 B6 C2 V5] # 𞡄ⴓ.𐇽 B; xn--rnd5552v.xn--m27c; [B1 B2 B3 B6 V5 V6]; [B1 B2 B3 B6 V5 V6] B; xn--rnd379ex885a.xn--m27c; [B1 B3 B6 C2 V5 V6]; [B1 B3 B6 C2 V5 V6] # 𞡄Ⴓ.𐇽 T; \u200D𞡄ⴓ.𐇽; [B1 B3 B6 C2 V5]; [B1 B2 B3 B6 V5] # 𞡄ⴓ.𐇽 N; \u200D𞡄ⴓ.𐇽; [B1 B3 B6 C2 V5]; [B1 B3 B6 C2 V5] # 𞡄ⴓ.𐇽 T; 𐪒ß\uA8EA.ᡤ; [B2 B3]; [B2 B3] # 𐪒ß꣪.ᡤ N; 𐪒ß\uA8EA.ᡤ; [B2 B3]; [B2 B3] # 𐪒ß꣪.ᡤ T; 𐪒ß\uA8EA.ᡤ; [B2 B3]; [B2 B3] # 𐪒ß꣪.ᡤ N; 𐪒ß\uA8EA.ᡤ; [B2 B3]; [B2 B3] # 𐪒ß꣪.ᡤ B; 𐪒SS\uA8EA.ᡤ; [B2 B3]; [B2 B3] # 𐪒ss꣪.ᡤ B; 𐪒ss\uA8EA.ᡤ; [B2 B3]; [B2 B3] # 𐪒ss꣪.ᡤ B; 𐪒Ss\uA8EA.ᡤ; [B2 B3]; [B2 B3] # 𐪒ss꣪.ᡤ B; xn--ss-tu9hw933a.xn--08e; [B2 B3]; [B2 B3] # 𐪒ss꣪.ᡤ B; xn--zca2517f2hvc.xn--08e; [B2 B3]; [B2 B3] # 𐪒ß꣪.ᡤ B; 𐪒SS\uA8EA.ᡤ; [B2 B3]; [B2 B3] # 𐪒ss꣪.ᡤ B; 𐪒ss\uA8EA.ᡤ; [B2 B3]; [B2 B3] # 𐪒ss꣪.ᡤ B; 𐪒Ss\uA8EA.ᡤ; [B2 B3]; [B2 B3] # 𐪒ss꣪.ᡤ T; 𐨿󠆌鸮𑚶.ς; [V5]; [V5] N; 𐨿󠆌鸮𑚶.ς; [V5]; [V5] B; 𐨿󠆌鸮𑚶.Σ; [V5]; [V5] B; 𐨿󠆌鸮𑚶.σ; [V5]; [V5] B; xn--l76a726rt2h.xn--4xa; [V5]; [V5] B; xn--l76a726rt2h.xn--3xa; [V5]; [V5] B; ⒗𞤬。-𑚶; [B1 P1 V3 V6]; [B1 P1 V3 V6] B; 16.𞤬。-𑚶; [B1 V3]; [B1 V3] B; 16.𞤊。-𑚶; [B1 V3]; [B1 V3] B; 16.xn--ke6h.xn----4j0j; [B1 V3]; [B1 V3] B; ⒗𞤊。-𑚶; [B1 P1 V3 V6]; [B1 P1 V3 V6] B; xn--8shw466n.xn----4j0j; [B1 V3 V6]; [B1 V3 V6] B; \u08B3𞤿⾫。𐹣\u068F⒈; [B1 B2 B3 P1 V6]; [B1 B2 B3 P1 V6] # ࢳ𞤿隹.𐹣ڏ⒈ B; \u08B3𞤿隹。𐹣\u068F1.; [B1 B2 B3]; [B1 B2 B3] # ࢳ𞤿隹.𐹣ڏ1. B; \u08B3𞤝隹。𐹣\u068F1.; [B1 B2 B3]; [B1 B2 B3] # ࢳ𞤿隹.𐹣ڏ1. B; xn--8yb0383efiwk.xn--1-wsc3373r.; [B1 B2 B3]; [B1 B2 B3] # ࢳ𞤿隹.𐹣ڏ1. B; \u08B3𞤝⾫。𐹣\u068F⒈; [B1 B2 B3 P1 V6]; [B1 B2 B3 P1 V6] # ࢳ𞤿隹.𐹣ڏ⒈ B; xn--8yb0383efiwk.xn--ljb064mol4n; [B1 B2 B3 V6]; [B1 B2 B3 V6] # ࢳ𞤿隹.𐹣ڏ⒈ B; \u2433𚎛𝟧\u0661.ᡢ8\u0F72\u0600; [B5 B6 P1 V6]; [B5 B6 P1 V6] # 5١.ᡢ8ི B; \u2433𚎛5\u0661.ᡢ8\u0F72\u0600; [B5 B6 P1 V6]; [B5 B6 P1 V6] # 5١.ᡢ8ི B; xn--5-bqc410un435a.xn--8-rkc763epjj; [B5 B6 V6]; [B5 B6 V6] # 5١.ᡢ8ི B; 𐹠.🄀⒒-󨰈; [B1 P1 V6]; [B1 P1 V6] B; 𐹠.0.11.-󨰈; [B1 P1 V3 V6]; [B1 P1 V3 V6] B; xn--7n0d.0.11.xn----8j07m; [B1 V3 V6]; [B1 V3 V6] B; xn--7n0d.xn----xcp9757q1s13g; [B1 V6]; [B1 V6] T; ς-。\u200C𝟭-; [C1 V3]; [V3] # ς-.1- N; ς-。\u200C𝟭-; [C1 V3]; [C1 V3] # ς-.1- T; ς-。\u200C1-; [C1 V3]; [V3] # ς-.1- N; ς-。\u200C1-; [C1 V3]; [C1 V3] # ς-.1- T; Σ-。\u200C1-; [C1 V3]; [V3] # σ-.1- N; Σ-。\u200C1-; [C1 V3]; [C1 V3] # σ-.1- T; σ-。\u200C1-; [C1 V3]; [V3] # σ-.1- N; σ-。\u200C1-; [C1 V3]; [C1 V3] # σ-.1- B; xn----zmb.1-; [V3]; [V3] B; xn----zmb.xn--1--i1t; [C1 V3]; [C1 V3] # σ-.1- B; xn----xmb.xn--1--i1t; [C1 V3]; [C1 V3] # ς-.1- T; Σ-。\u200C𝟭-; [C1 V3]; [V3] # σ-.1- N; Σ-。\u200C𝟭-; [C1 V3]; [C1 V3] # σ-.1- T; σ-。\u200C𝟭-; [C1 V3]; [V3] # σ-.1- N; σ-。\u200C𝟭-; [C1 V3]; [C1 V3] # σ-.1- B; \u1734-\u0CE2.󠄩Ⴄ; [P1 V5 V6]; [P1 V5 V6] # ᜴-ೢ.Ⴄ B; \u1734-\u0CE2.󠄩Ⴄ; [P1 V5 V6]; [P1 V5 V6] # ᜴-ೢ.Ⴄ B; \u1734-\u0CE2.󠄩ⴄ; [V5]; [V5] # ᜴-ೢ.ⴄ B; xn----ggf830f.xn--vkj; [V5]; [V5] # ᜴-ೢ.ⴄ B; xn----ggf830f.xn--cnd; [V5 V6]; [V5 V6] # ᜴-ೢ.Ⴄ B; \u1734-\u0CE2.󠄩ⴄ; [V5]; [V5] # ᜴-ೢ.ⴄ B; 򭈗♋\u06BB𐦥。\u0954⒈; [B1 B5 B6 P1 V5 V6]; [B1 B5 B6 P1 V5 V6] # ♋ڻ𐦥.॔⒈ B; 򭈗♋\u06BB𐦥。\u09541.; [B1 B5 B6 P1 V5 V6]; [B1 B5 B6 P1 V5 V6] # ♋ڻ𐦥.॔1. B; xn--ukb372n129m3rs7f.xn--1-fyd.; [B1 B5 B6 V5 V6]; [B1 B5 B6 V5 V6] # ♋ڻ𐦥.॔1. B; xn--ukb372n129m3rs7f.xn--u3b240l; [B1 B5 B6 V5 V6]; [B1 B5 B6 V5 V6] # ♋ڻ𐦥.॔⒈ T; \u05A4.\u06C1\u1AB3\u200C; [B1 B3 B6 C1 V5]; [B1 B3 B6 V5] # ֤.ہ᪳ N; \u05A4.\u06C1\u1AB3\u200C; [B1 B3 B6 C1 V5]; [B1 B3 B6 C1 V5] # ֤.ہ᪳ T; \u05A4.\u06C1\u1AB3\u200C; [B1 B3 B6 C1 V5]; [B1 B3 B6 V5] # ֤.ہ᪳ N; \u05A4.\u06C1\u1AB3\u200C; [B1 B3 B6 C1 V5]; [B1 B3 B6 C1 V5] # ֤.ہ᪳ B; xn--vcb.xn--0kb623h; [B1 B3 B6 V5]; [B1 B3 B6 V5] # ֤.ہ᪳ B; xn--vcb.xn--0kb623hm1d; [B1 B3 B6 C1 V5]; [B1 B3 B6 C1 V5] # ֤.ہ᪳ B; 񢭏\u0846≮\u0ACD.𞦊; [B5 B6 P1 V6]; [B5 B6 P1 V6] # ࡆ≮્. B; 񢭏\u0846<\u0338\u0ACD.𞦊; [B5 B6 P1 V6]; [B5 B6 P1 V6] # ࡆ≮્. B; 񢭏\u0846≮\u0ACD.𞦊; [B5 B6 P1 V6]; [B5 B6 P1 V6] # ࡆ≮્. B; 񢭏\u0846<\u0338\u0ACD.𞦊; [B5 B6 P1 V6]; [B5 B6 P1 V6] # ࡆ≮્. B; xn--4vb80kq29ayo62l.xn--8g6h; [B5 B6 V6]; [B5 B6 V6] # ࡆ≮્. T; \u200D。𞀘⒈ꡍ擉; [C2 P1 V5 V6]; [P1 V5 V6 A4_2] # .𞀘⒈ꡍ擉 N; \u200D。𞀘⒈ꡍ擉; [C2 P1 V5 V6]; [C2 P1 V5 V6] # .𞀘⒈ꡍ擉 T; \u200D。𞀘1.ꡍ擉; [C2 V5]; [V5 A4_2] # .𞀘1.ꡍ擉 N; \u200D。𞀘1.ꡍ擉; [C2 V5]; [C2 V5] # .𞀘1.ꡍ擉 B; .xn--1-1p4r.xn--s7uv61m; [V5 A4_2]; [V5 A4_2] B; xn--1ug.xn--1-1p4r.xn--s7uv61m; [C2 V5]; [C2 V5] # .𞀘1.ꡍ擉 B; .xn--tsh026uql4bew9p; [V5 V6 A4_2]; [V5 V6 A4_2] B; xn--1ug.xn--tsh026uql4bew9p; [C2 V5 V6]; [C2 V5 V6] # .𞀘⒈ꡍ擉 B; ₈\u07CB.\uFB64≠; [B1 B3 P1 V6]; [B1 B3 P1 V6] # 8ߋ.ٿ≠ B; ₈\u07CB.\uFB64=\u0338; [B1 B3 P1 V6]; [B1 B3 P1 V6] # 8ߋ.ٿ≠ B; 8\u07CB.\u067F≠; [B1 B3 P1 V6]; [B1 B3 P1 V6] # 8ߋ.ٿ≠ B; 8\u07CB.\u067F=\u0338; [B1 B3 P1 V6]; [B1 B3 P1 V6] # 8ߋ.ٿ≠ B; xn--8-zbd.xn--4ib883l; [B1 B3 V6]; [B1 B3 V6] # 8ߋ.ٿ≠ B; ᢡ\u07DE򹐣.⒒\u0642𑍦; [B1 B5 P1 V6]; [B1 B5 P1 V6] # ᢡߞ.⒒ق𑍦 B; ᢡ\u07DE򹐣.11.\u0642𑍦; [B1 B5 P1 V6]; [B1 B5 P1 V6] # ᢡߞ.11.ق𑍦 B; xn--5sb596fi873t.11.xn--ehb4198k; [B1 B5 V6]; [B1 B5 V6] # ᢡߞ.11.ق𑍦 B; xn--5sb596fi873t.xn--ehb336mvy7n; [B1 B5 V6]; [B1 B5 V6] # ᢡߞ.⒒ق𑍦 B; \u0E48-𐹺𝟜.\u0363\u06E1⒏; [B1 P1 V5 V6]; [B1 P1 V5 V6] # ่-𐹺4.ͣۡ⒏ B; \u0E48-𐹺4.\u0363\u06E18.; [B1 V5]; [B1 V5] # ่-𐹺4.ͣۡ8. B; xn---4-owiz479s.xn--8-ihb69x.; [B1 V5]; [B1 V5] # ่-𐹺4.ͣۡ8. B; xn---4-owiz479s.xn--eva20pjv9a; [B1 V5 V6]; [B1 V5 V6] # ่-𐹺4.ͣۡ⒏ B; ⫐。Ⴠ-󃐢; [P1 V6]; [P1 V6] B; ⫐。Ⴠ-󃐢; [P1 V6]; [P1 V6] B; ⫐。ⴠ-󃐢; [P1 V6]; [P1 V6] B; xn--r3i.xn----2wst7439i; [V6]; [V6] B; xn--r3i.xn----z1g58579u; [V6]; [V6] B; ⫐。ⴠ-󃐢; [P1 V6]; [P1 V6] B; 𑑂◊.⦟∠; [V5]; [V5] B; 𑑂◊.⦟∠; [V5]; [V5] B; xn--01h3338f.xn--79g270a; [V5]; [V5] B; 𿌰-\u0662。󋸛ꡂ; [B5 B6 P1 V6]; [B5 B6 P1 V6] # -٢.ꡂ B; xn----dqc20828e.xn--bc9an2879c; [B5 B6 V6]; [B5 B6 V6] # -٢.ꡂ B; \u0678。󠏬\u0741𞪭𐹪; [B1 P1 V6]; [B1 P1 V6] # يٴ.݁𐹪 B; \u064A\u0674。󠏬\u0741𞪭𐹪; [B1 P1 V6]; [B1 P1 V6] # يٴ.݁𐹪 B; xn--mhb8f.xn--oob2585kfdsfsbo7h; [B1 V6]; [B1 V6] # يٴ.݁𐹪 T; 𐫆ꌄ。\u200Dᣬ; [B1 B2 B3 C2]; [B2 B3] # 𐫆ꌄ.ᣬ N; 𐫆ꌄ。\u200Dᣬ; [B1 B2 B3 C2]; [B1 B2 B3 C2] # 𐫆ꌄ.ᣬ T; 𐫆ꌄ。\u200Dᣬ; [B1 B2 B3 C2]; [B2 B3] # 𐫆ꌄ.ᣬ N; 𐫆ꌄ。\u200Dᣬ; [B1 B2 B3 C2]; [B1 B2 B3 C2] # 𐫆ꌄ.ᣬ B; xn--y77ao18q.xn--wdf; [B2 B3]; [B2 B3] B; xn--y77ao18q.xn--wdf367a; [B1 B2 B3 C2]; [B1 B2 B3 C2] # 𐫆ꌄ.ᣬ B; ₀\u0662。󅪞≯-; [B1 B6 P1 V3 V6]; [B1 B6 P1 V3 V6] # 0٢.≯- B; ₀\u0662。󅪞>\u0338-; [B1 B6 P1 V3 V6]; [B1 B6 P1 V3 V6] # 0٢.≯- B; 0\u0662。󅪞≯-; [B1 B6 P1 V3 V6]; [B1 B6 P1 V3 V6] # 0٢.≯- B; 0\u0662。󅪞>\u0338-; [B1 B6 P1 V3 V6]; [B1 B6 P1 V3 V6] # 0٢.≯- B; xn--0-dqc.xn----ogov3342l; [B1 B6 V3 V6]; [B1 B6 V3 V6] # 0٢.≯- B; \u031C𐹫-𞯃.𐋤\u0845; [B1 P1 V5 V6]; [B1 P1 V5 V6] # ̜𐹫-.𐋤ࡅ B; xn----gdb7046r692g.xn--3vb1349j; [B1 V5 V6]; [B1 V5 V6] # ̜𐹫-.𐋤ࡅ B; ≠。𝩑𐹩Ⴡ\u0594; [B1 P1 V5 V6]; [B1 P1 V5 V6] # ≠.𝩑𐹩Ⴡ֔ B; =\u0338。𝩑𐹩Ⴡ\u0594; [B1 P1 V5 V6]; [B1 P1 V5 V6] # ≠.𝩑𐹩Ⴡ֔ B; ≠。𝩑𐹩Ⴡ\u0594; [B1 P1 V5 V6]; [B1 P1 V5 V6] # ≠.𝩑𐹩Ⴡ֔ B; =\u0338。𝩑𐹩Ⴡ\u0594; [B1 P1 V5 V6]; [B1 P1 V5 V6] # ≠.𝩑𐹩Ⴡ֔ B; =\u0338。𝩑𐹩ⴡ\u0594; [B1 P1 V5 V6]; [B1 P1 V5 V6] # ≠.𝩑𐹩ⴡ֔ B; ≠。𝩑𐹩ⴡ\u0594; [B1 P1 V5 V6]; [B1 P1 V5 V6] # ≠.𝩑𐹩ⴡ֔ B; xn--1ch.xn--fcb363rk03mypug; [B1 V5 V6]; [B1 V5 V6] # ≠.𝩑𐹩ⴡ֔ B; xn--1ch.xn--fcb538c649rypog; [B1 V5 V6]; [B1 V5 V6] # ≠.𝩑𐹩Ⴡ֔ B; =\u0338。𝩑𐹩ⴡ\u0594; [B1 P1 V5 V6]; [B1 P1 V5 V6] # ≠.𝩑𐹩ⴡ֔ B; ≠。𝩑𐹩ⴡ\u0594; [B1 P1 V5 V6]; [B1 P1 V5 V6] # ≠.𝩑𐹩ⴡ֔ B; 𖫳≠.Ⴀ𐮀; [B1 B5 B6 P1 V5 V6]; [B1 B5 B6 P1 V5 V6] B; 𖫳=\u0338.Ⴀ𐮀; [B1 B5 B6 P1 V5 V6]; [B1 B5 B6 P1 V5 V6] B; 𖫳=\u0338.ⴀ𐮀; [B1 B5 B6 P1 V5 V6]; [B1 B5 B6 P1 V5 V6] B; 𖫳≠.ⴀ𐮀; [B1 B5 B6 P1 V5 V6]; [B1 B5 B6 P1 V5 V6] B; xn--1ch9250k.xn--rkj6232e; [B1 B5 B6 V5 V6]; [B1 B5 B6 V5 V6] B; xn--1ch9250k.xn--7md2659j; [B1 B5 B6 V5 V6]; [B1 B5 B6 V5 V6] B; 󠅾\u0736\u0726.ᢚ閪\u08E2𝩟; [B1 B5 B6 P1 V5 V6]; [B1 B5 B6 P1 V5 V6] # ܶܦ.ᢚ閪𝩟 B; 󠅾\u0736\u0726.ᢚ閪\u08E2𝩟; [B1 B5 B6 P1 V5 V6]; [B1 B5 B6 P1 V5 V6] # ܶܦ.ᢚ閪𝩟 B; xn--wnb5a.xn--l0b161fis8gbp5m; [B1 B5 B6 V5 V6]; [B1 B5 B6 V5 V6] # ܶܦ.ᢚ閪𝩟 T; \u200D󠇜\u06CB\uA8E9。\u20DD\u0FB0-ᛟ; [B1 C2 V5]; [B1 V5] # ۋ꣩.⃝ྰ-ᛟ N; \u200D󠇜\u06CB\uA8E9。\u20DD\u0FB0-ᛟ; [B1 C2 V5]; [B1 C2 V5] # ۋ꣩.⃝ྰ-ᛟ T; \u200D󠇜\u06CB\uA8E9。\u20DD\u0FB0-ᛟ; [B1 C2 V5]; [B1 V5] # ۋ꣩.⃝ྰ-ᛟ N; \u200D󠇜\u06CB\uA8E9。\u20DD\u0FB0-ᛟ; [B1 C2 V5]; [B1 C2 V5] # ۋ꣩.⃝ྰ-ᛟ B; xn--blb8114f.xn----gmg236cj6k; [B1 V5]; [B1 V5] # ۋ꣩.⃝ྰ-ᛟ B; xn--blb540ke10h.xn----gmg236cj6k; [B1 C2 V5]; [B1 C2 V5] # ۋ꣩.⃝ྰ-ᛟ B; 헁󘖙\u0E3A󚍚。\u06BA𝟜; [P1 V6]; [P1 V6] # 헁ฺ.ں4 B; 헁󘖙\u0E3A󚍚。\u06BA𝟜; [P1 V6]; [P1 V6] # 헁ฺ.ں4 B; 헁󘖙\u0E3A󚍚。\u06BA4; [P1 V6]; [P1 V6] # 헁ฺ.ں4 B; 헁󘖙\u0E3A󚍚。\u06BA4; [P1 V6]; [P1 V6] # 헁ฺ.ں4 B; xn--o4c1723h8g85gt4ya.xn--4-dvc; [V6]; [V6] # 헁ฺ.ں4 T; 𐹭。󃱂\u200CႾ; [B1 C1 P1 V6]; [B1 P1 V6] # 𐹭.Ⴞ N; 𐹭。󃱂\u200CႾ; [B1 C1 P1 V6]; [B1 C1 P1 V6] # 𐹭.Ⴞ T; 𐹭。󃱂\u200CႾ; [B1 C1 P1 V6]; [B1 P1 V6] # 𐹭.Ⴞ N; 𐹭。󃱂\u200CႾ; [B1 C1 P1 V6]; [B1 C1 P1 V6] # 𐹭.Ⴞ T; 𐹭。󃱂\u200Cⴞ; [B1 C1 P1 V6]; [B1 P1 V6] # 𐹭.ⴞ N; 𐹭。󃱂\u200Cⴞ; [B1 C1 P1 V6]; [B1 C1 P1 V6] # 𐹭.ⴞ B; xn--lo0d.xn--mljx1099g; [B1 V6]; [B1 V6] B; xn--lo0d.xn--0ugx72cwi33v; [B1 C1 V6]; [B1 C1 V6] # 𐹭.ⴞ B; xn--lo0d.xn--2nd75260n; [B1 V6]; [B1 V6] B; xn--lo0d.xn--2nd949eqw95u; [B1 C1 V6]; [B1 C1 V6] # 𐹭.Ⴞ T; 𐹭。󃱂\u200Cⴞ; [B1 C1 P1 V6]; [B1 P1 V6] # 𐹭.ⴞ N; 𐹭。󃱂\u200Cⴞ; [B1 C1 P1 V6]; [B1 C1 P1 V6] # 𐹭.ⴞ B; \uA953.\u033D𑂽馋; [P1 V5 V6]; [P1 V5 V6] # ꥓.̽馋 B; xn--3j9a.xn--bua0708eqzrd; [V5 V6]; [V5 V6] # ꥓.̽馋 T; 󈫝򪛸\u200D。䜖; [C2 P1 V6]; [P1 V6] # .䜖 N; 󈫝򪛸\u200D。䜖; [C2 P1 V6]; [C2 P1 V6] # .䜖 T; 󈫝򪛸\u200D。䜖; [C2 P1 V6]; [P1 V6] # .䜖 N; 󈫝򪛸\u200D。䜖; [C2 P1 V6]; [C2 P1 V6] # .䜖 B; xn--g138cxw05a.xn--k0o; [V6]; [V6] B; xn--1ug30527h9mxi.xn--k0o; [C2 V6]; [C2 V6] # .䜖 T; ᡯ⚉姶🄉.۷\u200D🎪\u200D; [C2 P1 V6]; [P1 V6] # ᡯ⚉姶🄉.۷🎪 N; ᡯ⚉姶🄉.۷\u200D🎪\u200D; [C2 P1 V6]; [C2 P1 V6] # ᡯ⚉姶🄉.۷🎪 T; ᡯ⚉姶8,.۷\u200D🎪\u200D; [C2 P1 V6]; [P1 V6] # ᡯ⚉姶8,.۷🎪 N; ᡯ⚉姶8,.۷\u200D🎪\u200D; [C2 P1 V6]; [C2 P1 V6] # ᡯ⚉姶8,.۷🎪 B; xn--8,-g9oy26fzu4d.xn--kmb6733w; [P1 V6]; [P1 V6] B; xn--8,-g9oy26fzu4d.xn--kmb859ja94998b; [C2 P1 V6]; [C2 P1 V6] # ᡯ⚉姶8,.۷🎪 B; xn--c9e433epi4b3j20a.xn--kmb6733w; [V6]; [V6] B; xn--c9e433epi4b3j20a.xn--kmb859ja94998b; [C2 V6]; [C2 V6] # ᡯ⚉姶🄉.۷🎪 B; 𞽀.𐹸🚖\u0E3A; [B1 P1 V6]; [B1 P1 V6] # .𐹸🚖ฺ B; xn--0n7h.xn--o4c9032klszf; [B1 V6]; [B1 V6] # .𐹸🚖ฺ B; Ⴔᠵ。𐹧\u0747۹; [B1 P1 V6]; [B1 P1 V6] # Ⴔᠵ.𐹧݇۹ B; Ⴔᠵ。𐹧\u0747۹; [B1 P1 V6]; [B1 P1 V6] # Ⴔᠵ.𐹧݇۹ B; ⴔᠵ。𐹧\u0747۹; [B1]; [B1] # ⴔᠵ.𐹧݇۹ B; xn--o7e997h.xn--mmb9ml895e; [B1]; [B1] # ⴔᠵ.𐹧݇۹ B; xn--snd659a.xn--mmb9ml895e; [B1 V6]; [B1 V6] # Ⴔᠵ.𐹧݇۹ B; ⴔᠵ。𐹧\u0747۹; [B1]; [B1] # ⴔᠵ.𐹧݇۹ T; \u135Fᡈ\u200C.︒-𖾐-; [C1 P1 V3 V5 V6]; [P1 V3 V5 V6] # ፟ᡈ.︒-𖾐- N; \u135Fᡈ\u200C.︒-𖾐-; [C1 P1 V3 V5 V6]; [C1 P1 V3 V5 V6] # ፟ᡈ.︒-𖾐- T; \u135Fᡈ\u200C.。-𖾐-; [C1 V3 V5 A4_2]; [V3 V5 A4_2] # ፟ᡈ..-𖾐- N; \u135Fᡈ\u200C.。-𖾐-; [C1 V3 V5 A4_2]; [C1 V3 V5 A4_2] # ፟ᡈ..-𖾐- B; xn--b7d82w..xn-----pe4u; [V3 V5 A4_2]; [V3 V5 A4_2] # ፟ᡈ..-𖾐- B; xn--b7d82wo4h..xn-----pe4u; [C1 V3 V5 A4_2]; [C1 V3 V5 A4_2] # ፟ᡈ..-𖾐- B; xn--b7d82w.xn-----c82nz547a; [V3 V5 V6]; [V3 V5 V6] # ፟ᡈ.︒-𖾐- B; xn--b7d82wo4h.xn-----c82nz547a; [C1 V3 V5 V6]; [C1 V3 V5 V6] # ፟ᡈ.︒-𖾐- T; ⒈\u0601⒖\u200C.\u1DF0\u07DB; [B1 C1 P1 V5 V6]; [B1 P1 V5 V6] # ⒈⒖.ᷰߛ N; ⒈\u0601⒖\u200C.\u1DF0\u07DB; [B1 C1 P1 V5 V6]; [B1 C1 P1 V5 V6] # ⒈⒖.ᷰߛ T; 1.\u060115.\u200C.\u1DF0\u07DB; [B1 C1 P1 V5 V6]; [B1 P1 V5 V6 A4_2] # 1.15..ᷰߛ N; 1.\u060115.\u200C.\u1DF0\u07DB; [B1 C1 P1 V5 V6]; [B1 C1 P1 V5 V6] # 1.15..ᷰߛ B; 1.xn--15-1pd..xn--2sb914i; [B1 V5 V6 A4_2]; [B1 V5 V6 A4_2] # 1.15..ᷰߛ B; 1.xn--15-1pd.xn--0ug.xn--2sb914i; [B1 C1 V5 V6]; [B1 C1 V5 V6] # 1.15..ᷰߛ B; xn--jfb347mib.xn--2sb914i; [B1 V5 V6]; [B1 V5 V6] # ⒈⒖.ᷰߛ B; xn--jfb844kmfdwb.xn--2sb914i; [B1 C1 V5 V6]; [B1 C1 V5 V6] # ⒈⒖.ᷰߛ B; 𝩜。-\u0B4DႫ; [P1 V3 V5 V6]; [P1 V3 V5 V6] # 𝩜.-୍Ⴋ B; 𝩜。-\u0B4Dⴋ; [V3 V5]; [V3 V5] # 𝩜.-୍ⴋ B; xn--792h.xn----bse820x; [V3 V5]; [V3 V5] # 𝩜.-୍ⴋ B; xn--792h.xn----bse632b; [V3 V5 V6]; [V3 V5 V6] # 𝩜.-୍Ⴋ T; ßჀ.\u0620刯Ⴝ; [B2 B3 P1 V6]; [B2 B3 P1 V6] # ßჀ.ؠ刯Ⴝ N; ßჀ.\u0620刯Ⴝ; [B2 B3 P1 V6]; [B2 B3 P1 V6] # ßჀ.ؠ刯Ⴝ T; ßⴠ.\u0620刯ⴝ; [B2 B3]; [B2 B3] # ßⴠ.ؠ刯ⴝ N; ßⴠ.\u0620刯ⴝ; [B2 B3]; [B2 B3] # ßⴠ.ؠ刯ⴝ B; SSჀ.\u0620刯Ⴝ; [B2 B3 P1 V6]; [B2 B3 P1 V6] # ssჀ.ؠ刯Ⴝ B; ssⴠ.\u0620刯ⴝ; [B2 B3]; [B2 B3] # ssⴠ.ؠ刯ⴝ B; Ssⴠ.\u0620刯Ⴝ; [B2 B3 P1 V6]; [B2 B3 P1 V6] # ssⴠ.ؠ刯Ⴝ B; xn--ss-j81a.xn--fgb845cb66c; [B2 B3 V6]; [B2 B3 V6] # ssⴠ.ؠ刯Ⴝ B; xn--ss-j81a.xn--fgb670rovy; [B2 B3]; [B2 B3] # ssⴠ.ؠ刯ⴝ B; xn--ss-wgk.xn--fgb845cb66c; [B2 B3 V6]; [B2 B3 V6] # ssჀ.ؠ刯Ⴝ B; xn--zca277t.xn--fgb670rovy; [B2 B3]; [B2 B3] # ßⴠ.ؠ刯ⴝ B; xn--zca442f.xn--fgb845cb66c; [B2 B3 V6]; [B2 B3 V6] # ßჀ.ؠ刯Ⴝ B; \u1BAAႣℲ。ᠳ툻\u0673; [B5 B6 P1 V5 V6]; [B5 B6 P1 V5 V6] # ᮪ႣℲ.ᠳ툻ٳ B; \u1BAAႣℲ。ᠳ툻\u0673; [B5 B6 P1 V5 V6]; [B5 B6 P1 V5 V6] # ᮪ႣℲ.ᠳ툻ٳ B; \u1BAAႣℲ。ᠳ툻\u0673; [B5 B6 P1 V5 V6]; [B5 B6 P1 V5 V6] # ᮪ႣℲ.ᠳ툻ٳ B; \u1BAAႣℲ。ᠳ툻\u0673; [B5 B6 P1 V5 V6]; [B5 B6 P1 V5 V6] # ᮪ႣℲ.ᠳ툻ٳ B; \u1BAAⴃⅎ。ᠳ툻\u0673; [B5 B6 V5]; [B5 B6 V5] # ᮪ⴃⅎ.ᠳ툻ٳ B; \u1BAAⴃⅎ。ᠳ툻\u0673; [B5 B6 V5]; [B5 B6 V5] # ᮪ⴃⅎ.ᠳ툻ٳ B; \u1BAAႣⅎ。ᠳ툻\u0673; [B5 B6 P1 V5 V6]; [B5 B6 P1 V5 V6] # ᮪Ⴃⅎ.ᠳ툻ٳ B; \u1BAAႣⅎ。ᠳ툻\u0673; [B5 B6 P1 V5 V6]; [B5 B6 P1 V5 V6] # ᮪Ⴃⅎ.ᠳ툻ٳ B; xn--bnd957c2pe.xn--sib102gc69k; [B5 B6 V5 V6]; [B5 B6 V5 V6] # ᮪Ⴃⅎ.ᠳ툻ٳ B; xn--yxf24x4ol.xn--sib102gc69k; [B5 B6 V5]; [B5 B6 V5] # ᮪ⴃⅎ.ᠳ툻ٳ B; xn--bnd957cone.xn--sib102gc69k; [B5 B6 V5 V6]; [B5 B6 V5 V6] # ᮪ႣℲ.ᠳ툻ٳ B; \u1BAAⴃⅎ。ᠳ툻\u0673; [B5 B6 V5]; [B5 B6 V5] # ᮪ⴃⅎ.ᠳ툻ٳ B; \u1BAAⴃⅎ。ᠳ툻\u0673; [B5 B6 V5]; [B5 B6 V5] # ᮪ⴃⅎ.ᠳ툻ٳ B; \u1BAAႣⅎ。ᠳ툻\u0673; [B5 B6 P1 V5 V6]; [B5 B6 P1 V5 V6] # ᮪Ⴃⅎ.ᠳ툻ٳ B; \u1BAAႣⅎ。ᠳ툻\u0673; [B5 B6 P1 V5 V6]; [B5 B6 P1 V5 V6] # ᮪Ⴃⅎ.ᠳ툻ٳ B; \u06EC.\u08A2𐹫\u067C; [B1 B3 B6 V5]; [B1 B3 B6 V5] # ۬.ࢢ𐹫ټ B; xn--8lb.xn--1ib31ily45b; [B1 B3 B6 V5]; [B1 B3 B6 V5] # ۬.ࢢ𐹫ټ B; \u06B6\u06DF。₇\uA806; [B1]; [B1] # ڶ۟.7꠆ B; \u06B6\u06DF。7\uA806; [B1]; [B1] # ڶ۟.7꠆ B; xn--pkb6f.xn--7-x93e; [B1]; [B1] # ڶ۟.7꠆ B; \u06B6\u06DF.7\uA806; [B1]; [B1] # ڶ۟.7꠆ T; Ⴣ𐹻.\u200C𝪣≮󠩉; [B1 B5 B6 C1 P1 V6]; [B1 B5 B6 P1 V5 V6] # Ⴣ𐹻.𝪣≮ N; Ⴣ𐹻.\u200C𝪣≮󠩉; [B1 B5 B6 C1 P1 V6]; [B1 B5 B6 C1 P1 V6] # Ⴣ𐹻.𝪣≮ T; Ⴣ𐹻.\u200C𝪣<\u0338󠩉; [B1 B5 B6 C1 P1 V6]; [B1 B5 B6 P1 V5 V6] # Ⴣ𐹻.𝪣≮ N; Ⴣ𐹻.\u200C𝪣<\u0338󠩉; [B1 B5 B6 C1 P1 V6]; [B1 B5 B6 C1 P1 V6] # Ⴣ𐹻.𝪣≮ T; ⴣ𐹻.\u200C𝪣<\u0338󠩉; [B1 B5 B6 C1 P1 V6]; [B1 B5 B6 P1 V5 V6] # ⴣ𐹻.𝪣≮ N; ⴣ𐹻.\u200C𝪣<\u0338󠩉; [B1 B5 B6 C1 P1 V6]; [B1 B5 B6 C1 P1 V6] # ⴣ𐹻.𝪣≮ T; ⴣ𐹻.\u200C𝪣≮󠩉; [B1 B5 B6 C1 P1 V6]; [B1 B5 B6 P1 V5 V6] # ⴣ𐹻.𝪣≮ N; ⴣ𐹻.\u200C𝪣≮󠩉; [B1 B5 B6 C1 P1 V6]; [B1 B5 B6 C1 P1 V6] # ⴣ𐹻.𝪣≮ B; xn--rlj6323e.xn--gdh4944ob3x3e; [B1 B5 B6 V5 V6]; [B1 B5 B6 V5 V6] B; xn--rlj6323e.xn--0ugy6gn120eb103g; [B1 B5 B6 C1 V6]; [B1 B5 B6 C1 V6] # ⴣ𐹻.𝪣≮ B; xn--7nd8101k.xn--gdh4944ob3x3e; [B1 B5 B6 V5 V6]; [B1 B5 B6 V5 V6] B; xn--7nd8101k.xn--0ugy6gn120eb103g; [B1 B5 B6 C1 V6]; [B1 B5 B6 C1 V6] # Ⴣ𐹻.𝪣≮ T; 𝟵隁⯮.\u180D\u200C; [C1]; xn--9-mfs8024b. # 9隁⯮. N; 𝟵隁⯮.\u180D\u200C; [C1]; [C1] # 9隁⯮. T; 9隁⯮.\u180D\u200C; [C1]; xn--9-mfs8024b. # 9隁⯮. N; 9隁⯮.\u180D\u200C; [C1]; [C1] # 9隁⯮. B; xn--9-mfs8024b.; 9隁⯮.; xn--9-mfs8024b.; NV8 B; 9隁⯮.; ; xn--9-mfs8024b.; NV8 B; xn--9-mfs8024b.xn--0ug; [C1]; [C1] # 9隁⯮. B; ⒏𐹧。Ⴣ\u0F84彦; [B1 P1 V6]; [B1 P1 V6] # ⒏𐹧.Ⴣ྄彦 B; 8.𐹧。Ⴣ\u0F84彦; [B1 P1 V6]; [B1 P1 V6] # 8.𐹧.Ⴣ྄彦 B; 8.𐹧。ⴣ\u0F84彦; [B1]; [B1] # 8.𐹧.ⴣ྄彦 B; 8.xn--fo0d.xn--3ed972m6o8a; [B1]; [B1] # 8.𐹧.ⴣ྄彦 B; 8.xn--fo0d.xn--3ed15dt93o; [B1 V6]; [B1 V6] # 8.𐹧.Ⴣ྄彦 B; ⒏𐹧。ⴣ\u0F84彦; [B1 P1 V6]; [B1 P1 V6] # ⒏𐹧.ⴣ྄彦 B; xn--0sh2466f.xn--3ed972m6o8a; [B1 V6]; [B1 V6] # ⒏𐹧.ⴣ྄彦 B; xn--0sh2466f.xn--3ed15dt93o; [B1 V6]; [B1 V6] # ⒏𐹧.Ⴣ྄彦 B; -问񬰔⒛。\u0604-񜗉橬; [B1 P1 V3 V6]; [B1 P1 V3 V6] # -问⒛.-橬 B; -问񬰔20.。\u0604-񜗉橬; [B1 P1 V3 V6 A4_2]; [B1 P1 V3 V6 A4_2] # -问20..-橬 B; xn---20-658jx1776d..xn----ykc7228efm46d; [B1 V3 V6 A4_2]; [B1 V3 V6 A4_2] # -问20..-橬 B; xn----hdpu849bhis3e.xn----ykc7228efm46d; [B1 V3 V6]; [B1 V3 V6] # -问⒛.-橬 T; \u1BACႬ\u200C\u0325。𝟸; [C1 P1 V5 V6]; [P1 V5 V6] # ᮬႬ̥.2 N; \u1BACႬ\u200C\u0325。𝟸; [C1 P1 V5 V6]; [C1 P1 V5 V6] # ᮬႬ̥.2 T; \u1BACႬ\u200C\u0325。2; [C1 P1 V5 V6]; [P1 V5 V6] # ᮬႬ̥.2 N; \u1BACႬ\u200C\u0325。2; [C1 P1 V5 V6]; [C1 P1 V5 V6] # ᮬႬ̥.2 T; \u1BACⴌ\u200C\u0325。2; [C1 V5]; [V5] # ᮬⴌ̥.2 N; \u1BACⴌ\u200C\u0325。2; [C1 V5]; [C1 V5] # ᮬⴌ̥.2 B; xn--mta176jjjm.2; [V5]; [V5] # ᮬⴌ̥.2 B; xn--mta176j97cl2q.2; [C1 V5]; [C1 V5] # ᮬⴌ̥.2 B; xn--mta930emri.2; [V5 V6]; [V5 V6] # ᮬႬ̥.2 B; xn--mta930emribme.2; [C1 V5 V6]; [C1 V5 V6] # ᮬႬ̥.2 T; \u1BACⴌ\u200C\u0325。𝟸; [C1 V5]; [V5] # ᮬⴌ̥.2 N; \u1BACⴌ\u200C\u0325。𝟸; [C1 V5]; [C1 V5] # ᮬⴌ̥.2 B; \uDC5F。\uA806\u0669󠒩; [B1 P1 V5 V6]; [B1 P1 V5 V6 A3] # .꠆٩ B; \uDC5F.xn--iib9583fusy0i; [B1 P1 V5 V6]; [B1 P1 V5 V6 A3] # .꠆٩ B; \uDC5F.XN--IIB9583FUSY0I; [B1 P1 V5 V6]; [B1 P1 V5 V6 A3] # .꠆٩ B; \uDC5F.Xn--Iib9583fusy0i; [B1 P1 V5 V6]; [B1 P1 V5 V6 A3] # .꠆٩ B; 󠄁\u035F⾶。₇︒눇≮; [P1 V5 V6]; [P1 V5 V6] # ͟飛.7︒눇≮ B; 󠄁\u035F⾶。₇︒눇<\u0338; [P1 V5 V6]; [P1 V5 V6] # ͟飛.7︒눇≮ B; 󠄁\u035F飛。7。눇≮; [P1 V5 V6]; [P1 V5 V6] # ͟飛.7.눇≮ B; 󠄁\u035F飛。7。눇<\u0338; [P1 V5 V6]; [P1 V5 V6] # ͟飛.7.눇≮ B; xn--9ua0567e.7.xn--gdh6767c; [V5 V6]; [V5 V6] # ͟飛.7.눇≮ B; xn--9ua0567e.xn--7-ngou006d1ttc; [V5 V6]; [V5 V6] # ͟飛.7︒눇≮ T; \u200C\uFE09𐹴\u200D.\u200C⿃; [B1 C1 C2]; [B1] # 𐹴.鳥 N; \u200C\uFE09𐹴\u200D.\u200C⿃; [B1 C1 C2]; [B1 C1 C2] # 𐹴.鳥 T; \u200C\uFE09𐹴\u200D.\u200C鳥; [B1 C1 C2]; [B1] # 𐹴.鳥 N; \u200C\uFE09𐹴\u200D.\u200C鳥; [B1 C1 C2]; [B1 C1 C2] # 𐹴.鳥 B; xn--so0d.xn--6x6a; [B1]; [B1] B; xn--0ugc6024p.xn--0ug1920c; [B1 C1 C2]; [B1 C1 C2] # 𐹴.鳥 T; 🍮.\u200D󠗒𐦁𝨝; [B1 C2 P1 V6]; [B1 P1 V6] # 🍮.𐦁𝨝 N; 🍮.\u200D󠗒𐦁𝨝; [B1 C2 P1 V6]; [B1 C2 P1 V6] # 🍮.𐦁𝨝 T; 🍮.\u200D󠗒𐦁𝨝; [B1 C2 P1 V6]; [B1 P1 V6] # 🍮.𐦁𝨝 N; 🍮.\u200D󠗒𐦁𝨝; [B1 C2 P1 V6]; [B1 C2 P1 V6] # 🍮.𐦁𝨝 B; xn--lj8h.xn--ln9ci476aqmr2g; [B1 V6]; [B1 V6] B; xn--lj8h.xn--1ug6603gr1pfwq37h; [B1 C2 V6]; [B1 C2 V6] # 🍮.𐦁𝨝 T; \u067D\u0943.𞤓\u200D; [B3 C2]; xn--2ib43l.xn--te6h # ٽृ.𞤵 N; \u067D\u0943.𞤓\u200D; [B3 C2]; [B3 C2] # ٽृ.𞤵 T; \u067D\u0943.𞤵\u200D; [B3 C2]; xn--2ib43l.xn--te6h # ٽृ.𞤵 N; \u067D\u0943.𞤵\u200D; [B3 C2]; [B3 C2] # ٽृ.𞤵 B; xn--2ib43l.xn--te6h; \u067D\u0943.𞤵; xn--2ib43l.xn--te6h # ٽृ.𞤵 B; \u067D\u0943.𞤵; ; xn--2ib43l.xn--te6h # ٽृ.𞤵 B; \u067D\u0943.𞤓; \u067D\u0943.𞤵; xn--2ib43l.xn--te6h # ٽृ.𞤵 B; xn--2ib43l.xn--1ugy711p; [B3 C2]; [B3 C2] # ٽृ.𞤵 B; \u0664\u0A4D-.󥜽\u1039񦦐; [B1 P1 V3 V6]; [B1 P1 V3 V6] # ٤੍-.္ B; \u0664\u0A4D-.󥜽\u1039񦦐; [B1 P1 V3 V6]; [B1 P1 V3 V6] # ٤੍-.္ B; xn----gqc711a.xn--9jd88234f3qm0b; [B1 V3 V6]; [B1 V3 V6] # ٤੍-.္ T; 4\u103A-𐹸。\uAA29\u200C𐹴≮; [B1 C1 P1 V5 V6]; [B1 P1 V5 V6] # 4်-𐹸.ꨩ𐹴≮ N; 4\u103A-𐹸。\uAA29\u200C𐹴≮; [B1 C1 P1 V5 V6]; [B1 C1 P1 V5 V6] # 4်-𐹸.ꨩ𐹴≮ T; 4\u103A-𐹸。\uAA29\u200C𐹴<\u0338; [B1 C1 P1 V5 V6]; [B1 P1 V5 V6] # 4်-𐹸.ꨩ𐹴≮ N; 4\u103A-𐹸。\uAA29\u200C𐹴<\u0338; [B1 C1 P1 V5 V6]; [B1 C1 P1 V5 V6] # 4်-𐹸.ꨩ𐹴≮ T; 4\u103A-𐹸。\uAA29\u200C𐹴≮; [B1 C1 P1 V5 V6]; [B1 P1 V5 V6] # 4်-𐹸.ꨩ𐹴≮ N; 4\u103A-𐹸。\uAA29\u200C𐹴≮; [B1 C1 P1 V5 V6]; [B1 C1 P1 V5 V6] # 4်-𐹸.ꨩ𐹴≮ T; 4\u103A-𐹸。\uAA29\u200C𐹴<\u0338; [B1 C1 P1 V5 V6]; [B1 P1 V5 V6] # 4်-𐹸.ꨩ𐹴≮ N; 4\u103A-𐹸。\uAA29\u200C𐹴<\u0338; [B1 C1 P1 V5 V6]; [B1 C1 P1 V5 V6] # 4်-𐹸.ꨩ𐹴≮ B; xn--4--e4j7831r.xn--gdh8754cz40c; [B1 V5 V6]; [B1 V5 V6] # 4်-𐹸.ꨩ𐹴≮ B; xn--4--e4j7831r.xn--0ugy6gjy5sl3ud; [B1 C1 V5 V6]; [B1 C1 V5 V6] # 4်-𐹸.ꨩ𐹴≮ T; \u200C。\uFFA0\u0F84\u0F96; [C1 P1 V6]; [P1 V6 A4_2] # .྄ྖ N; \u200C。\uFFA0\u0F84\u0F96; [C1 P1 V6]; [C1 P1 V6] # .྄ྖ T; \u200C。\u1160\u0F84\u0F96; [C1 P1 V6]; [P1 V6 A4_2] # .྄ྖ N; \u200C。\u1160\u0F84\u0F96; [C1 P1 V6]; [C1 P1 V6] # .྄ྖ B; .xn--3ed0b20h; [V6 A4_2]; [V6 A4_2] # .྄ྖ B; xn--0ug.xn--3ed0b20h; [C1 V6]; [C1 V6] # .྄ྖ B; .xn--3ed0by082k; [V6 A4_2]; [V6 A4_2] # .྄ྖ B; xn--0ug.xn--3ed0by082k; [C1 V6]; [C1 V6] # .྄ྖ T; ≯򍘅.\u200D𐅼򲇛; [C2 P1 V6]; [P1 V6] # ≯.𐅼 N; ≯򍘅.\u200D𐅼򲇛; [C2 P1 V6]; [C2 P1 V6] # ≯.𐅼 T; >\u0338򍘅.\u200D𐅼򲇛; [C2 P1 V6]; [P1 V6] # ≯.𐅼 N; >\u0338򍘅.\u200D𐅼򲇛; [C2 P1 V6]; [C2 P1 V6] # ≯.𐅼 T; ≯򍘅.\u200D𐅼򲇛; [C2 P1 V6]; [P1 V6] # ≯.𐅼 N; ≯򍘅.\u200D𐅼򲇛; [C2 P1 V6]; [C2 P1 V6] # ≯.𐅼 T; >\u0338򍘅.\u200D𐅼򲇛; [C2 P1 V6]; [P1 V6] # ≯.𐅼 N; >\u0338򍘅.\u200D𐅼򲇛; [C2 P1 V6]; [C2 P1 V6] # ≯.𐅼 B; xn--hdh84488f.xn--xy7cw2886b; [V6]; [V6] B; xn--hdh84488f.xn--1ug8099fbjp4e; [C2 V6]; [C2 V6] # ≯.𐅼 T; \u0641ß𐰯。𝟕𐫫; [B1 B2]; [B1 B2] # فß𐰯.7𐫫 N; \u0641ß𐰯。𝟕𐫫; [B1 B2]; [B1 B2] # فß𐰯.7𐫫 T; \u0641ß𐰯。7𐫫; [B1 B2]; [B1 B2] # فß𐰯.7𐫫 N; \u0641ß𐰯。7𐫫; [B1 B2]; [B1 B2] # فß𐰯.7𐫫 B; \u0641SS𐰯。7𐫫; [B1 B2]; [B1 B2] # فss𐰯.7𐫫 B; \u0641ss𐰯。7𐫫; [B1 B2]; [B1 B2] # فss𐰯.7𐫫 B; \u0641Ss𐰯。7𐫫; [B1 B2]; [B1 B2] # فss𐰯.7𐫫 B; xn--ss-jvd2339x.xn--7-mm5i; [B1 B2]; [B1 B2] # فss𐰯.7𐫫 B; xn--zca96ys96y.xn--7-mm5i; [B1 B2]; [B1 B2] # فß𐰯.7𐫫 B; \u0641SS𐰯。𝟕𐫫; [B1 B2]; [B1 B2] # فss𐰯.7𐫫 B; \u0641ss𐰯。𝟕𐫫; [B1 B2]; [B1 B2] # فss𐰯.7𐫫 B; \u0641Ss𐰯。𝟕𐫫; [B1 B2]; [B1 B2] # فss𐰯.7𐫫 T; ß\u07AC\u07A7\u08B1。𐭁􅮙𐹲; [B2 B5 B6 P1 V6]; [B2 B5 B6 P1 V6] # ßެާࢱ.𐭁𐹲 N; ß\u07AC\u07A7\u08B1。𐭁􅮙𐹲; [B2 B5 B6 P1 V6]; [B2 B5 B6 P1 V6] # ßެާࢱ.𐭁𐹲 B; SS\u07AC\u07A7\u08B1。𐭁􅮙𐹲; [B2 B5 B6 P1 V6]; [B2 B5 B6 P1 V6] # ssެާࢱ.𐭁𐹲 B; ss\u07AC\u07A7\u08B1。𐭁􅮙𐹲; [B2 B5 B6 P1 V6]; [B2 B5 B6 P1 V6] # ssެާࢱ.𐭁𐹲 B; Ss\u07AC\u07A7\u08B1。𐭁􅮙𐹲; [B2 B5 B6 P1 V6]; [B2 B5 B6 P1 V6] # ssެާࢱ.𐭁𐹲 B; xn--ss-9qet02k.xn--e09co8cr9861c; [B2 B5 B6 V6]; [B2 B5 B6 V6] # ssެާࢱ.𐭁𐹲 B; xn--zca685aoa95h.xn--e09co8cr9861c; [B2 B5 B6 V6]; [B2 B5 B6 V6] # ßެާࢱ.𐭁𐹲 B; -。󠉗⒌𞯛; [B1 P1 V3 V6]; [B1 P1 V3 V6] B; -。󠉗5.𞯛; [B1 P1 V3 V6]; [B1 P1 V3 V6] B; -.xn--5-zz21m.xn--6x6h; [B1 V3 V6]; [B1 V3 V6] B; -.xn--xsh6367n1bi3e; [B1 V3 V6]; [B1 V3 V6] T; 𼎏ς.-≮\uFCAB; [B1 P1 V3 V6]; [B1 P1 V3 V6] # ς.-≮خج N; 𼎏ς.-≮\uFCAB; [B1 P1 V3 V6]; [B1 P1 V3 V6] # ς.-≮خج T; 𼎏ς.-<\u0338\uFCAB; [B1 P1 V3 V6]; [B1 P1 V3 V6] # ς.-≮خج N; 𼎏ς.-<\u0338\uFCAB; [B1 P1 V3 V6]; [B1 P1 V3 V6] # ς.-≮خج T; 𼎏ς.-≮\u062E\u062C; [B1 P1 V3 V6]; [B1 P1 V3 V6] # ς.-≮خج N; 𼎏ς.-≮\u062E\u062C; [B1 P1 V3 V6]; [B1 P1 V3 V6] # ς.-≮خج T; 𼎏ς.-<\u0338\u062E\u062C; [B1 P1 V3 V6]; [B1 P1 V3 V6] # ς.-≮خج N; 𼎏ς.-<\u0338\u062E\u062C; [B1 P1 V3 V6]; [B1 P1 V3 V6] # ς.-≮خج B; 𼎏Σ.-<\u0338\u062E\u062C; [B1 P1 V3 V6]; [B1 P1 V3 V6] # σ.-≮خج B; 𼎏Σ.-≮\u062E\u062C; [B1 P1 V3 V6]; [B1 P1 V3 V6] # σ.-≮خج B; 𼎏σ.-≮\u062E\u062C; [B1 P1 V3 V6]; [B1 P1 V3 V6] # σ.-≮خج B; 𼎏σ.-<\u0338\u062E\u062C; [B1 P1 V3 V6]; [B1 P1 V3 V6] # σ.-≮خج B; xn--4xa92520c.xn----9mcf1400a; [B1 V3 V6]; [B1 V3 V6] # σ.-≮خج B; xn--3xa13520c.xn----9mcf1400a; [B1 V3 V6]; [B1 V3 V6] # ς.-≮خج B; 𼎏Σ.-<\u0338\uFCAB; [B1 P1 V3 V6]; [B1 P1 V3 V6] # σ.-≮خج B; 𼎏Σ.-≮\uFCAB; [B1 P1 V3 V6]; [B1 P1 V3 V6] # σ.-≮خج B; 𼎏σ.-≮\uFCAB; [B1 P1 V3 V6]; [B1 P1 V3 V6] # σ.-≮خج B; 𼎏σ.-<\u0338\uFCAB; [B1 P1 V3 V6]; [B1 P1 V3 V6] # σ.-≮خج B; ꡗ\u08B8\u0719.񔤔󠛙\u0C4D\uFC3E; [B5 B6 P1 V6]; [B5 B6 P1 V6] # ꡗࢸܙ.్كي B; ꡗ\u08B8\u0719.񔤔󠛙\u0C4D\u0643\u064A; [B5 B6 P1 V6]; [B5 B6 P1 V6] # ꡗࢸܙ.్كي B; xn--jnb34fs003a.xn--fhbo927bk128mpi24d; [B5 B6 V6]; [B5 B6 V6] # ꡗࢸܙ.్كي B; 𐠰\u08B7𞤌𐫭。𐋦\u17CD𝩃; [B1]; [B1] # 𐠰ࢷ𞤮𐫭.𐋦៍𝩃 B; 𐠰\u08B7𞤮𐫭。𐋦\u17CD𝩃; [B1]; [B1] # 𐠰ࢷ𞤮𐫭.𐋦៍𝩃 B; xn--dzb5191kezbrw47a.xn--p4e3841jz9tf; [B1]; [B1] # 𐠰ࢷ𞤮𐫭.𐋦៍𝩃 B; 𐠰\u08B7𞤮𐫭.𐋦\u17CD𝩃; [B1]; [B1] # 𐠰ࢷ𞤮𐫭.𐋦៍𝩃 B; 𐠰\u08B7𞤌𐫭.𐋦\u17CD𝩃; [B1]; [B1] # 𐠰ࢷ𞤮𐫭.𐋦៍𝩃 T; ₂㘷--。\u06D3\u200C𐫆𑖿; [B1 C1 V2 V3]; [B1 V2 V3] # 2㘷--.ۓ𐫆𑖿 N; ₂㘷--。\u06D3\u200C𐫆𑖿; [B1 C1 V2 V3]; [B1 C1 V2 V3] # 2㘷--.ۓ𐫆𑖿 T; ₂㘷--。\u06D2\u0654\u200C𐫆𑖿; [B1 C1 V2 V3]; [B1 V2 V3] # 2㘷--.ۓ𐫆𑖿 N; ₂㘷--。\u06D2\u0654\u200C𐫆𑖿; [B1 C1 V2 V3]; [B1 C1 V2 V3] # 2㘷--.ۓ𐫆𑖿 T; 2㘷--。\u06D3\u200C𐫆𑖿; [B1 C1 V2 V3]; [B1 V2 V3] # 2㘷--.ۓ𐫆𑖿 N; 2㘷--。\u06D3\u200C𐫆𑖿; [B1 C1 V2 V3]; [B1 C1 V2 V3] # 2㘷--.ۓ𐫆𑖿 T; 2㘷--。\u06D2\u0654\u200C𐫆𑖿; [B1 C1 V2 V3]; [B1 V2 V3] # 2㘷--.ۓ𐫆𑖿 N; 2㘷--。\u06D2\u0654\u200C𐫆𑖿; [B1 C1 V2 V3]; [B1 C1 V2 V3] # 2㘷--.ۓ𐫆𑖿 B; xn--2---u58b.xn--jlb8024k14g; [B1 V2 V3]; [B1 V2 V3] # 2㘷--.ۓ𐫆𑖿 B; xn--2---u58b.xn--jlb820ku99nbgj; [B1 C1 V2 V3]; [B1 C1 V2 V3] # 2㘷--.ۓ𐫆𑖿 B; -𘊻.ᡮ\u062D-; [B1 B5 B6 V3]; [B1 B5 B6 V3] # -𘊻.ᡮح- B; -𘊻.ᡮ\u062D-; [B1 B5 B6 V3]; [B1 B5 B6 V3] # -𘊻.ᡮح- B; xn----bp5n.xn----bnc231l; [B1 B5 B6 V3]; [B1 B5 B6 V3] # -𘊻.ᡮح- T; \u200C-ß。ᢣ𐹭\u063F; [B1 B5 B6 C1]; [B1 B5 B6 V3] # -ß.ᢣ𐹭ؿ N; \u200C-ß。ᢣ𐹭\u063F; [B1 B5 B6 C1]; [B1 B5 B6 C1] # -ß.ᢣ𐹭ؿ T; \u200C-ß。ᢣ𐹭\u063F; [B1 B5 B6 C1]; [B1 B5 B6 V3] # -ß.ᢣ𐹭ؿ N; \u200C-ß。ᢣ𐹭\u063F; [B1 B5 B6 C1]; [B1 B5 B6 C1] # -ß.ᢣ𐹭ؿ T; \u200C-SS。ᢣ𐹭\u063F; [B1 B5 B6 C1]; [B1 B5 B6 V3] # -ss.ᢣ𐹭ؿ N; \u200C-SS。ᢣ𐹭\u063F; [B1 B5 B6 C1]; [B1 B5 B6 C1] # -ss.ᢣ𐹭ؿ T; \u200C-ss。ᢣ𐹭\u063F; [B1 B5 B6 C1]; [B1 B5 B6 V3] # -ss.ᢣ𐹭ؿ N; \u200C-ss。ᢣ𐹭\u063F; [B1 B5 B6 C1]; [B1 B5 B6 C1] # -ss.ᢣ𐹭ؿ T; \u200C-Ss。ᢣ𐹭\u063F; [B1 B5 B6 C1]; [B1 B5 B6 V3] # -ss.ᢣ𐹭ؿ N; \u200C-Ss。ᢣ𐹭\u063F; [B1 B5 B6 C1]; [B1 B5 B6 C1] # -ss.ᢣ𐹭ؿ B; -ss.xn--bhb925glx3p; [B1 B5 B6 V3]; [B1 B5 B6 V3] # -ss.ᢣ𐹭ؿ B; xn---ss-8m0a.xn--bhb925glx3p; [B1 B5 B6 C1]; [B1 B5 B6 C1] # -ss.ᢣ𐹭ؿ B; xn----qfa550v.xn--bhb925glx3p; [B1 B5 B6 C1]; [B1 B5 B6 C1] # -ß.ᢣ𐹭ؿ T; \u200C-SS。ᢣ𐹭\u063F; [B1 B5 B6 C1]; [B1 B5 B6 V3] # -ss.ᢣ𐹭ؿ N; \u200C-SS。ᢣ𐹭\u063F; [B1 B5 B6 C1]; [B1 B5 B6 C1] # -ss.ᢣ𐹭ؿ T; \u200C-ss。ᢣ𐹭\u063F; [B1 B5 B6 C1]; [B1 B5 B6 V3] # -ss.ᢣ𐹭ؿ N; \u200C-ss。ᢣ𐹭\u063F; [B1 B5 B6 C1]; [B1 B5 B6 C1] # -ss.ᢣ𐹭ؿ T; \u200C-Ss。ᢣ𐹭\u063F; [B1 B5 B6 C1]; [B1 B5 B6 V3] # -ss.ᢣ𐹭ؿ N; \u200C-Ss。ᢣ𐹭\u063F; [B1 B5 B6 C1]; [B1 B5 B6 C1] # -ss.ᢣ𐹭ؿ B; ꧐Ӏ\u1BAA\u08F6.눵; [P1 V6]; [P1 V6] # ꧐Ӏ᮪ࣶ.눵 B; ꧐Ӏ\u1BAA\u08F6.눵; [P1 V6]; [P1 V6] # ꧐Ӏ᮪ࣶ.눵 B; ꧐Ӏ\u1BAA\u08F6.눵; [P1 V6]; [P1 V6] # ꧐Ӏ᮪ࣶ.눵 B; ꧐Ӏ\u1BAA\u08F6.눵; [P1 V6]; [P1 V6] # ꧐Ӏ᮪ࣶ.눵 B; ꧐ӏ\u1BAA\u08F6.눵; ꧐ӏ\u1BAA\u08F6.눵; xn--s5a04sn4u297k.xn--2e1b # ꧐ӏ᮪ࣶ.눵 B; ꧐ӏ\u1BAA\u08F6.눵; ; xn--s5a04sn4u297k.xn--2e1b # ꧐ӏ᮪ࣶ.눵 B; xn--s5a04sn4u297k.xn--2e1b; ꧐ӏ\u1BAA\u08F6.눵; xn--s5a04sn4u297k.xn--2e1b # ꧐ӏ᮪ࣶ.눵 B; xn--d5a07sn4u297k.xn--2e1b; [V6]; [V6] # ꧐Ӏ᮪ࣶ.눵 B; ꧐ӏ\u1BAA\u08F6.눵; ꧐ӏ\u1BAA\u08F6.눵; xn--s5a04sn4u297k.xn--2e1b # ꧐ӏ᮪ࣶ.눵 B; ꧐ӏ\u1BAA\u08F6.눵; ꧐ӏ\u1BAA\u08F6.눵; xn--s5a04sn4u297k.xn--2e1b # ꧐ӏ᮪ࣶ.눵 B; \uA8EA。𖄿𑆾󠇗; [P1 V5 V6]; [P1 V5 V6] # ꣪.𑆾 B; \uA8EA。𖄿𑆾󠇗; [P1 V5 V6]; [P1 V5 V6] # ꣪.𑆾 B; xn--3g9a.xn--ud1dz07k; [V5 V6]; [V5 V6] # ꣪.𑆾 B; 󇓓𑚳。񐷿≯⾇; [P1 V6]; [P1 V6] B; 󇓓𑚳。񐷿>\u0338⾇; [P1 V6]; [P1 V6] B; 󇓓𑚳。񐷿≯舛; [P1 V6]; [P1 V6] B; 󇓓𑚳。񐷿>\u0338舛; [P1 V6]; [P1 V6] B; xn--3e2d79770c.xn--hdh0088abyy1c; [V6]; [V6] T; 𐫇\u0661\u200C.\u200D\u200C; [B1 B3 C1 C2]; xn--9hb7344k. # 𐫇١. N; 𐫇\u0661\u200C.\u200D\u200C; [B1 B3 C1 C2]; [B1 B3 C1 C2] # 𐫇١. T; 𐫇\u0661\u200C.\u200D\u200C; [B1 B3 C1 C2]; xn--9hb7344k. # 𐫇١. N; 𐫇\u0661\u200C.\u200D\u200C; [B1 B3 C1 C2]; [B1 B3 C1 C2] # 𐫇١. B; xn--9hb7344k.; 𐫇\u0661.; xn--9hb7344k. # 𐫇١. B; 𐫇\u0661.; ; xn--9hb7344k. # 𐫇١. B; xn--9hb652kv99n.xn--0ugb; [B1 B3 C1 C2]; [B1 B3 C1 C2] # 𐫇١. T; 񡅈砪≯ᢑ。≯𝩚򓴔\u200C; [C1 P1 V6]; [P1 V6] # 砪≯ᢑ.≯𝩚 N; 񡅈砪≯ᢑ。≯𝩚򓴔\u200C; [C1 P1 V6]; [C1 P1 V6] # 砪≯ᢑ.≯𝩚 T; 񡅈砪>\u0338ᢑ。>\u0338𝩚򓴔\u200C; [C1 P1 V6]; [P1 V6] # 砪≯ᢑ.≯𝩚 N; 񡅈砪>\u0338ᢑ。>\u0338𝩚򓴔\u200C; [C1 P1 V6]; [C1 P1 V6] # 砪≯ᢑ.≯𝩚 T; 񡅈砪≯ᢑ。≯𝩚򓴔\u200C; [C1 P1 V6]; [P1 V6] # 砪≯ᢑ.≯𝩚 N; 񡅈砪≯ᢑ。≯𝩚򓴔\u200C; [C1 P1 V6]; [C1 P1 V6] # 砪≯ᢑ.≯𝩚 T; 񡅈砪>\u0338ᢑ。>\u0338𝩚򓴔\u200C; [C1 P1 V6]; [P1 V6] # 砪≯ᢑ.≯𝩚 N; 񡅈砪>\u0338ᢑ。>\u0338𝩚򓴔\u200C; [C1 P1 V6]; [C1 P1 V6] # 砪≯ᢑ.≯𝩚 B; xn--bbf561cf95e57y3e.xn--hdh0834o7mj6b; [V6]; [V6] B; xn--bbf561cf95e57y3e.xn--0ugz6gc910ejro8c; [C1 V6]; [C1 V6] # 砪≯ᢑ.≯𝩚 B; Ⴥ.𑄳㊸; [P1 V5 V6]; [P1 V5 V6] B; Ⴥ.𑄳43; [P1 V5 V6]; [P1 V5 V6] B; ⴥ.𑄳43; [V5]; [V5] B; xn--tlj.xn--43-274o; [V5]; [V5] B; xn--9nd.xn--43-274o; [V5 V6]; [V5 V6] B; ⴥ.𑄳㊸; [V5]; [V5] B; 𝟎\u0663。Ⴒᡇ\u08F2𐹠; [B1 B5 B6 P1 V6]; [B1 B5 B6 P1 V6] # 0٣.Ⴒᡇࣲ𐹠 B; 0\u0663。Ⴒᡇ\u08F2𐹠; [B1 B5 B6 P1 V6]; [B1 B5 B6 P1 V6] # 0٣.Ⴒᡇࣲ𐹠 B; 0\u0663。ⴒᡇ\u08F2𐹠; [B1 B5 B6]; [B1 B5 B6] # 0٣.ⴒᡇࣲ𐹠 B; xn--0-fqc.xn--10b369eivp359r; [B1 B5 B6]; [B1 B5 B6] # 0٣.ⴒᡇࣲ𐹠 B; xn--0-fqc.xn--10b180bnwgfy0z; [B1 B5 B6 V6]; [B1 B5 B6 V6] # 0٣.Ⴒᡇࣲ𐹠 B; 𝟎\u0663。ⴒᡇ\u08F2𐹠; [B1 B5 B6]; [B1 B5 B6] # 0٣.ⴒᡇࣲ𐹠 B; 񗪨󠄉\uFFA0\u0FB7.񸞰\uA953; [P1 V6]; [P1 V6] # ྷ.꥓ B; 񗪨󠄉\u1160\u0FB7.񸞰\uA953; [P1 V6]; [P1 V6] # ྷ.꥓ B; xn--kgd36f9z57y.xn--3j9au7544a; [V6]; [V6] # ྷ.꥓ B; xn--kgd7493jee34a.xn--3j9au7544a; [V6]; [V6] # ྷ.꥓ T; \u0618.۳\u200C\uA953; [C1 V5]; [V5] # ؘ.۳꥓ N; \u0618.۳\u200C\uA953; [C1 V5]; [C1 V5] # ؘ.۳꥓ B; xn--6fb.xn--gmb0524f; [V5]; [V5] # ؘ.۳꥓ B; xn--6fb.xn--gmb469jjf1h; [C1 V5]; [C1 V5] # ؘ.۳꥓ B; ᡌ.︒ᢑ; [P1 V6]; [P1 V6] B; ᡌ.。ᢑ; [A4_2]; [A4_2] B; xn--c8e..xn--bbf; [A4_2]; [A4_2] B; xn--c8e.xn--bbf9168i; [V6]; [V6] B; 𑋪\u1073。𞽧; [B1 B3 B6 P1 V5 V6]; [B1 B3 B6 P1 V5 V6] # 𑋪ၳ. B; 𑋪\u1073。𞽧; [B1 B3 B6 P1 V5 V6]; [B1 B3 B6 P1 V5 V6] # 𑋪ၳ. B; xn--xld7443k.xn--4o7h; [B1 B3 B6 V5 V6]; [B1 B3 B6 V5 V6] # 𑋪ၳ. B; 𞷏。ᠢ򓘆; [P1 V6]; [P1 V6] B; xn--hd7h.xn--46e66060j; [V6]; [V6] T; 𑄳㴼.\u200C𐹡\u20EB񫺦; [B1 C1 P1 V5 V6]; [B1 P1 V5 V6] # 𑄳㴼.𐹡⃫ N; 𑄳㴼.\u200C𐹡\u20EB񫺦; [B1 C1 P1 V5 V6]; [B1 C1 P1 V5 V6] # 𑄳㴼.𐹡⃫ T; 𑄳㴼.\u200C𐹡\u20EB񫺦; [B1 C1 P1 V5 V6]; [B1 P1 V5 V6] # 𑄳㴼.𐹡⃫ N; 𑄳㴼.\u200C𐹡\u20EB񫺦; [B1 C1 P1 V5 V6]; [B1 C1 P1 V5 V6] # 𑄳㴼.𐹡⃫ B; xn--iym9428c.xn--e1g3464g08p3b; [B1 V5 V6]; [B1 V5 V6] # 𑄳㴼.𐹡⃫ B; xn--iym9428c.xn--0ug46a7218cllv0c; [B1 C1 V5 V6]; [B1 C1 V5 V6] # 𑄳㴼.𐹡⃫ B; 񠻟𐹳𑈯。\u031D; [B1 B3 B5 B6 P1 V5 V6]; [B1 B3 B5 B6 P1 V5 V6] # 𐹳𑈯.̝ B; 񠻟𐹳𑈯。\u031D; [B1 B3 B5 B6 P1 V5 V6]; [B1 B3 B5 B6 P1 V5 V6] # 𐹳𑈯.̝ B; xn--ro0dw7dey96m.xn--eta; [B1 B3 B5 B6 V5 V6]; [B1 B3 B5 B6 V5 V6] # 𐹳𑈯.̝ B; ᢊ뾜󠱴𑚶。\u089D𐹥; [P1 V6]; [P1 V6] # ᢊ뾜𑚶.𐹥 B; ᢊ뾜󠱴𑚶。\u089D𐹥; [P1 V6]; [P1 V6] # ᢊ뾜𑚶.𐹥 B; xn--39e4566fjv8bwmt6n.xn--myb6415k; [V6]; [V6] # ᢊ뾜𑚶.𐹥 T; 𐹥≠。𐋲󠧠\u200C; [B1 C1 P1 V6]; [B1 P1 V6] # 𐹥≠.𐋲 N; 𐹥≠。𐋲󠧠\u200C; [B1 C1 P1 V6]; [B1 C1 P1 V6] # 𐹥≠.𐋲 T; 𐹥=\u0338。𐋲󠧠\u200C; [B1 C1 P1 V6]; [B1 P1 V6] # 𐹥≠.𐋲 N; 𐹥=\u0338。𐋲󠧠\u200C; [B1 C1 P1 V6]; [B1 C1 P1 V6] # 𐹥≠.𐋲 T; 𐹥≠。𐋲󠧠\u200C; [B1 C1 P1 V6]; [B1 P1 V6] # 𐹥≠.𐋲 N; 𐹥≠。𐋲󠧠\u200C; [B1 C1 P1 V6]; [B1 C1 P1 V6] # 𐹥≠.𐋲 T; 𐹥=\u0338。𐋲󠧠\u200C; [B1 C1 P1 V6]; [B1 P1 V6] # 𐹥≠.𐋲 N; 𐹥=\u0338。𐋲󠧠\u200C; [B1 C1 P1 V6]; [B1 C1 P1 V6] # 𐹥≠.𐋲 B; xn--1ch6704g.xn--m97cw2999c; [B1 V6]; [B1 V6] B; xn--1ch6704g.xn--0ug3840g51u4g; [B1 C1 V6]; [B1 C1 V6] # 𐹥≠.𐋲 T; \u115F񙯠\u094D.\u200D\uA953𐪤; [B1 C2 P1 V6]; [B5 B6 P1 V5 V6] # ्.꥓ N; \u115F񙯠\u094D.\u200D\uA953𐪤; [B1 C2 P1 V6]; [B1 C2 P1 V6] # ्.꥓ T; \u115F񙯠\u094D.\u200D\uA953𐪤; [B1 C2 P1 V6]; [B5 B6 P1 V5 V6] # ्.꥓ N; \u115F񙯠\u094D.\u200D\uA953𐪤; [B1 C2 P1 V6]; [B1 C2 P1 V6] # ्.꥓ B; xn--n3b542bb085j.xn--3j9al95p; [B5 B6 V5 V6]; [B5 B6 V5 V6] # ्.꥓ B; xn--n3b542bb085j.xn--1ug6815co9wc; [B1 C2 V6]; [B1 C2 V6] # ्.꥓ B; 򌋔󠆎󠆗𑲕。≮; [P1 V6]; [P1 V6] B; 򌋔󠆎󠆗𑲕。<\u0338; [P1 V6]; [P1 V6] B; xn--4m3dv4354a.xn--gdh; [V6]; [V6] B; 󠆦.\u08E3暀≠; [P1 V5 V6 A4_2]; [P1 V5 V6 A4_2] # .ࣣ暀≠ B; 󠆦.\u08E3暀=\u0338; [P1 V5 V6 A4_2]; [P1 V5 V6 A4_2] # .ࣣ暀≠ B; .xn--m0b461k3g2c; [V5 V6 A4_2]; [V5 V6 A4_2] # .ࣣ暀≠ B; 𐡤\uABED。\uFD30򜖅\u1DF0; [B2 B3 P1 V6]; [B2 B3 P1 V6] # 𐡤꯭.شمᷰ B; 𐡤\uABED。\u0634\u0645򜖅\u1DF0; [B2 B3 P1 V6]; [B2 B3 P1 V6] # 𐡤꯭.شمᷰ B; xn--429ak76o.xn--zgb8a701kox37t; [B2 B3 V6]; [B2 B3 V6] # 𐡤꯭.شمᷰ T; 𝉃\u200D⒈。Ⴌ𞱓; [B1 B5 B6 C2 P1 V5 V6]; [B1 B5 B6 P1 V5 V6] # 𝉃⒈.Ⴌ N; 𝉃\u200D⒈。Ⴌ𞱓; [B1 B5 B6 C2 P1 V5 V6]; [B1 B5 B6 C2 P1 V5 V6] # 𝉃⒈.Ⴌ T; 𝉃\u200D1.。Ⴌ𞱓; [B1 B5 B6 C2 P1 V5 V6 A4_2]; [B1 B5 B6 P1 V5 V6 A4_2] # 𝉃1..Ⴌ N; 𝉃\u200D1.。Ⴌ𞱓; [B1 B5 B6 C2 P1 V5 V6 A4_2]; [B1 B5 B6 C2 P1 V5 V6 A4_2] # 𝉃1..Ⴌ T; 𝉃\u200D1.。ⴌ𞱓; [B1 B5 B6 C2 P1 V5 V6 A4_2]; [B1 B5 B6 P1 V5 V6 A4_2] # 𝉃1..ⴌ N; 𝉃\u200D1.。ⴌ𞱓; [B1 B5 B6 C2 P1 V5 V6 A4_2]; [B1 B5 B6 C2 P1 V5 V6 A4_2] # 𝉃1..ⴌ B; xn--1-px8q..xn--3kj4524l; [B1 B5 B6 V5 V6 A4_2]; [B1 B5 B6 V5 V6 A4_2] B; xn--1-tgn9827q..xn--3kj4524l; [B1 B5 B6 C2 V5 V6 A4_2]; [B1 B5 B6 C2 V5 V6 A4_2] # 𝉃1..ⴌ B; xn--1-px8q..xn--knd8464v; [B1 B5 B6 V5 V6 A4_2]; [B1 B5 B6 V5 V6 A4_2] B; xn--1-tgn9827q..xn--knd8464v; [B1 B5 B6 C2 V5 V6 A4_2]; [B1 B5 B6 C2 V5 V6 A4_2] # 𝉃1..Ⴌ T; 𝉃\u200D⒈。ⴌ𞱓; [B1 B5 B6 C2 P1 V5 V6]; [B1 B5 B6 P1 V5 V6] # 𝉃⒈.ⴌ N; 𝉃\u200D⒈。ⴌ𞱓; [B1 B5 B6 C2 P1 V5 V6]; [B1 B5 B6 C2 P1 V5 V6] # 𝉃⒈.ⴌ B; xn--tshz828m.xn--3kj4524l; [B1 B5 B6 V5 V6]; [B1 B5 B6 V5 V6] B; xn--1ug68oq348b.xn--3kj4524l; [B1 B5 B6 C2 V5 V6]; [B1 B5 B6 C2 V5 V6] # 𝉃⒈.ⴌ B; xn--tshz828m.xn--knd8464v; [B1 B5 B6 V5 V6]; [B1 B5 B6 V5 V6] B; xn--1ug68oq348b.xn--knd8464v; [B1 B5 B6 C2 V5 V6]; [B1 B5 B6 C2 V5 V6] # 𝉃⒈.Ⴌ T; 󠣙\u0A4D𱫘𞤸.ς񵯞􈰔; [B1 P1 V6]; [B1 P1 V6] # ੍𞤸.ς N; 󠣙\u0A4D𱫘𞤸.ς񵯞􈰔; [B1 P1 V6]; [B1 P1 V6] # ੍𞤸.ς B; 󠣙\u0A4D𱫘𞤖.Σ񵯞􈰔; [B1 P1 V6]; [B1 P1 V6] # ੍𞤸.σ B; 󠣙\u0A4D𱫘𞤸.σ񵯞􈰔; [B1 P1 V6]; [B1 P1 V6] # ੍𞤸.σ B; 󠣙\u0A4D𱫘𞤖.σ񵯞􈰔; [B1 P1 V6]; [B1 P1 V6] # ੍𞤸.σ B; xn--ybc0236vjvxgt5q0g.xn--4xa82737giye6b; [B1 V6]; [B1 V6] # ੍𞤸.σ T; 󠣙\u0A4D𱫘𞤖.ς񵯞􈰔; [B1 P1 V6]; [B1 P1 V6] # ੍𞤸.ς N; 󠣙\u0A4D𱫘𞤖.ς񵯞􈰔; [B1 P1 V6]; [B1 P1 V6] # ੍𞤸.ς B; xn--ybc0236vjvxgt5q0g.xn--3xa03737giye6b; [B1 V6]; [B1 V6] # ੍𞤸.ς B; 󠣙\u0A4D𱫘𞤸.Σ񵯞􈰔; [B1 P1 V6]; [B1 P1 V6] # ੍𞤸.σ T; \u07D3。\u200C𐫀򞭱; [B1 C1 P1 V6]; [B2 B3 P1 V6] # ߓ.𐫀 N; \u07D3。\u200C𐫀򞭱; [B1 C1 P1 V6]; [B1 C1 P1 V6] # ߓ.𐫀 B; xn--usb.xn--pw9ci1099a; [B2 B3 V6]; [B2 B3 V6] # ߓ.𐫀 B; xn--usb.xn--0ug9553gm3v5d; [B1 C1 V6]; [B1 C1 V6] # ߓ.𐫀 B; \u1C2E𞀝.\u05A6ꡟ𞤕󠆖; [B1 B3 B6 V5]; [B1 B3 B6 V5] # ᰮ𞀝.֦ꡟ𞤷 B; \u1C2E𞀝.\u05A6ꡟ𞤷󠆖; [B1 B3 B6 V5]; [B1 B3 B6 V5] # ᰮ𞀝.֦ꡟ𞤷 B; xn--q1f4493q.xn--xcb8244fifvj; [B1 B3 B6 V5]; [B1 B3 B6 V5] # ᰮ𞀝.֦ꡟ𞤷 T; 䂹󾖅𐋦.\u200D; [C2 P1 V6]; [P1 V6] # 䂹𐋦. N; 䂹󾖅𐋦.\u200D; [C2 P1 V6]; [C2 P1 V6] # 䂹𐋦. T; 䂹󾖅𐋦.\u200D; [C2 P1 V6]; [P1 V6] # 䂹𐋦. N; 䂹󾖅𐋦.\u200D; [C2 P1 V6]; [C2 P1 V6] # 䂹𐋦. B; xn--0on3543c5981i.; [V6]; [V6] B; xn--0on3543c5981i.xn--1ug; [C2 V6]; [C2 V6] # 䂹𐋦. T; \uA9C0\u200C𐹲\u200C。\u0767🄉; [B5 B6 C1 P1 V5 V6]; [B5 B6 P1 V5 V6] # ꧀𐹲.ݧ🄉 N; \uA9C0\u200C𐹲\u200C。\u0767🄉; [B5 B6 C1 P1 V5 V6]; [B5 B6 C1 P1 V5 V6] # ꧀𐹲.ݧ🄉 T; \uA9C0\u200C𐹲\u200C。\u07678,; [B3 B5 B6 C1 P1 V5 V6]; [B3 B5 B6 P1 V5 V6] # ꧀𐹲.ݧ8, N; \uA9C0\u200C𐹲\u200C。\u07678,; [B3 B5 B6 C1 P1 V5 V6]; [B3 B5 B6 C1 P1 V5 V6] # ꧀𐹲.ݧ8, B; xn--7m9an32q.xn--8,-qle; [B3 B5 B6 P1 V5 V6]; [B3 B5 B6 P1 V5 V6] # ꧀𐹲.ݧ8, B; xn--0uga8686hdgvd.xn--8,-qle; [B3 B5 B6 C1 P1 V5 V6]; [B3 B5 B6 C1 P1 V5 V6] # ꧀𐹲.ݧ8, B; xn--7m9an32q.xn--rpb6081w; [B5 B6 V5 V6]; [B5 B6 V5 V6] # ꧀𐹲.ݧ🄉 B; xn--0uga8686hdgvd.xn--rpb6081w; [B5 B6 C1 V5 V6]; [B5 B6 C1 V5 V6] # ꧀𐹲.ݧ🄉 B; ︒。Ⴃ≯; [P1 V6]; [P1 V6] B; ︒。Ⴃ>\u0338; [P1 V6]; [P1 V6] B; 。。Ⴃ≯; [P1 V6 A4_2]; [P1 V6 A4_2] B; 。。Ⴃ>\u0338; [P1 V6 A4_2]; [P1 V6 A4_2] B; 。。ⴃ>\u0338; [P1 V6 A4_2]; [P1 V6 A4_2] B; 。。ⴃ≯; [P1 V6 A4_2]; [P1 V6 A4_2] B; ..xn--hdh782b; [V6 A4_2]; [V6 A4_2] B; ..xn--bnd622g; [V6 A4_2]; [V6 A4_2] B; ︒。ⴃ>\u0338; [P1 V6]; [P1 V6] B; ︒。ⴃ≯; [P1 V6]; [P1 V6] B; xn--y86c.xn--hdh782b; [V6]; [V6] B; xn--y86c.xn--bnd622g; [V6]; [V6] T; 𐹮。󠢼\u200D; [B1 C2 P1 V6]; [B1 P1 V6] # 𐹮. N; 𐹮。󠢼\u200D; [B1 C2 P1 V6]; [B1 C2 P1 V6] # 𐹮. T; 𐹮。󠢼\u200D; [B1 C2 P1 V6]; [B1 P1 V6] # 𐹮. N; 𐹮。󠢼\u200D; [B1 C2 P1 V6]; [B1 C2 P1 V6] # 𐹮. B; xn--mo0d.xn--wy46e; [B1 V6]; [B1 V6] B; xn--mo0d.xn--1ug18431l; [B1 C2 V6]; [B1 C2 V6] # 𐹮. T; Ⴞ𐹨。︒\u077D\u200DႯ; [B1 B5 B6 C2 P1 V6]; [B1 B5 B6 P1 V6] # Ⴞ𐹨.︒ݽႯ N; Ⴞ𐹨。︒\u077D\u200DႯ; [B1 B5 B6 C2 P1 V6]; [B1 B5 B6 C2 P1 V6] # Ⴞ𐹨.︒ݽႯ T; Ⴞ𐹨。。\u077D\u200DႯ; [B2 B3 B5 B6 C2 P1 V6 A4_2]; [B2 B3 B5 B6 P1 V6 A4_2] # Ⴞ𐹨..ݽႯ N; Ⴞ𐹨。。\u077D\u200DႯ; [B2 B3 B5 B6 C2 P1 V6 A4_2]; [B2 B3 B5 B6 C2 P1 V6 A4_2] # Ⴞ𐹨..ݽႯ T; ⴞ𐹨。。\u077D\u200Dⴏ; [B2 B3 B5 B6 C2 A4_2]; [B2 B3 B5 B6 A4_2] # ⴞ𐹨..ݽⴏ N; ⴞ𐹨。。\u077D\u200Dⴏ; [B2 B3 B5 B6 C2 A4_2]; [B2 B3 B5 B6 C2 A4_2] # ⴞ𐹨..ݽⴏ B; xn--mlju223e..xn--eqb053q; [B2 B3 B5 B6 A4_2]; [B2 B3 B5 B6 A4_2] # ⴞ𐹨..ݽⴏ B; xn--mlju223e..xn--eqb096jpgj; [B2 B3 B5 B6 C2 A4_2]; [B2 B3 B5 B6 C2 A4_2] # ⴞ𐹨..ݽⴏ B; xn--2nd0990k..xn--eqb228b; [B2 B3 B5 B6 V6 A4_2]; [B2 B3 B5 B6 V6 A4_2] # Ⴞ𐹨..ݽႯ B; xn--2nd0990k..xn--eqb228bgzm; [B2 B3 B5 B6 C2 V6 A4_2]; [B2 B3 B5 B6 C2 V6 A4_2] # Ⴞ𐹨..ݽႯ T; ⴞ𐹨。︒\u077D\u200Dⴏ; [B1 B5 B6 C2 P1 V6]; [B1 B5 B6 P1 V6] # ⴞ𐹨.︒ݽⴏ N; ⴞ𐹨。︒\u077D\u200Dⴏ; [B1 B5 B6 C2 P1 V6]; [B1 B5 B6 C2 P1 V6] # ⴞ𐹨.︒ݽⴏ B; xn--mlju223e.xn--eqb053qjk7l; [B1 B5 B6 V6]; [B1 B5 B6 V6] # ⴞ𐹨.︒ݽⴏ B; xn--mlju223e.xn--eqb096jpgj9y7r; [B1 B5 B6 C2 V6]; [B1 B5 B6 C2 V6] # ⴞ𐹨.︒ݽⴏ B; xn--2nd0990k.xn--eqb228b583r; [B1 B5 B6 V6]; [B1 B5 B6 V6] # Ⴞ𐹨.︒ݽႯ B; xn--2nd0990k.xn--eqb228bgzmvp0t; [B1 B5 B6 C2 V6]; [B1 B5 B6 C2 V6] # Ⴞ𐹨.︒ݽႯ T; \u200CႦ𝟹。-\u20D2-\u07D1; [B1 C1 P1 V3 V6]; [B1 P1 V3 V6] # Ⴆ3.-⃒-ߑ N; \u200CႦ𝟹。-\u20D2-\u07D1; [B1 C1 P1 V3 V6]; [B1 C1 P1 V3 V6] # Ⴆ3.-⃒-ߑ T; \u200CႦ3。-\u20D2-\u07D1; [B1 C1 P1 V3 V6]; [B1 P1 V3 V6] # Ⴆ3.-⃒-ߑ N; \u200CႦ3。-\u20D2-\u07D1; [B1 C1 P1 V3 V6]; [B1 C1 P1 V3 V6] # Ⴆ3.-⃒-ߑ T; \u200Cⴆ3。-\u20D2-\u07D1; [B1 C1 V3]; [B1 V3] # ⴆ3.-⃒-ߑ N; \u200Cⴆ3。-\u20D2-\u07D1; [B1 C1 V3]; [B1 C1 V3] # ⴆ3.-⃒-ߑ B; xn--3-lvs.xn-----vue617w; [B1 V3]; [B1 V3] # ⴆ3.-⃒-ߑ B; xn--3-rgnv99c.xn-----vue617w; [B1 C1 V3]; [B1 C1 V3] # ⴆ3.-⃒-ߑ B; xn--3-i0g.xn-----vue617w; [B1 V3 V6]; [B1 V3 V6] # Ⴆ3.-⃒-ߑ B; xn--3-i0g939i.xn-----vue617w; [B1 C1 V3 V6]; [B1 C1 V3 V6] # Ⴆ3.-⃒-ߑ T; \u200Cⴆ𝟹。-\u20D2-\u07D1; [B1 C1 V3]; [B1 V3] # ⴆ3.-⃒-ߑ N; \u200Cⴆ𝟹。-\u20D2-\u07D1; [B1 C1 V3]; [B1 C1 V3] # ⴆ3.-⃒-ߑ B; 箃Ⴡ-󠁝。≠-🤖; [P1 V6]; [P1 V6] B; 箃Ⴡ-󠁝。=\u0338-🤖; [P1 V6]; [P1 V6] B; 箃Ⴡ-󠁝。≠-🤖; [P1 V6]; [P1 V6] B; 箃Ⴡ-󠁝。=\u0338-🤖; [P1 V6]; [P1 V6] B; 箃ⴡ-󠁝。=\u0338-🤖; [P1 V6]; [P1 V6] B; 箃ⴡ-󠁝。≠-🤖; [P1 V6]; [P1 V6] B; xn----4wsr321ay823p.xn----tfot873s; [V6]; [V6] B; xn----11g3013fy8x5m.xn----tfot873s; [V6]; [V6] B; 箃ⴡ-󠁝。=\u0338-🤖; [P1 V6]; [P1 V6] B; 箃ⴡ-󠁝。≠-🤖; [P1 V6]; [P1 V6] B; \u07E5.\u06B5; ; xn--dtb.xn--okb # ߥ.ڵ B; xn--dtb.xn--okb; \u07E5.\u06B5; xn--dtb.xn--okb # ߥ.ڵ T; \u200C\u200D.𞤿; [B1 C1 C2]; [A4_2] # .𞤿 N; \u200C\u200D.𞤿; [B1 C1 C2]; [B1 C1 C2] # .𞤿 T; \u200C\u200D.𞤝; [B1 C1 C2]; [A4_2] # .𞤿 N; \u200C\u200D.𞤝; [B1 C1 C2]; [B1 C1 C2] # .𞤿 B; .xn--3e6h; [A4_2]; [A4_2] B; xn--0ugc.xn--3e6h; [B1 C1 C2]; [B1 C1 C2] # .𞤿 B; xn--3e6h; 𞤿; xn--3e6h B; 𞤿; ; xn--3e6h B; 𞤝; 𞤿; xn--3e6h T; 🜑𐹧\u0639.ς𑍍蜹; [B1]; [B1] # 🜑𐹧ع.ς𑍍蜹 N; 🜑𐹧\u0639.ς𑍍蜹; [B1]; [B1] # 🜑𐹧ع.ς𑍍蜹 B; 🜑𐹧\u0639.Σ𑍍蜹; [B1]; [B1] # 🜑𐹧ع.σ𑍍蜹 B; 🜑𐹧\u0639.σ𑍍蜹; [B1]; [B1] # 🜑𐹧ع.σ𑍍蜹 B; xn--4gb3736kk4zf.xn--4xa2248dy27d; [B1]; [B1] # 🜑𐹧ع.σ𑍍蜹 B; xn--4gb3736kk4zf.xn--3xa4248dy27d; [B1]; [B1] # 🜑𐹧ع.ς𑍍蜹 B; 򫠐ス􆟤\u0669.󚃟; [B5 B6 P1 V6]; [B5 B6 P1 V6] # ス٩. B; 򫠐ス􆟤\u0669.󚃟; [B5 B6 P1 V6]; [B5 B6 P1 V6] # ス٩. B; xn--iib777sp230oo708a.xn--7824e; [B5 B6 V6]; [B5 B6 V6] # ス٩. B; 𝪣򕡝.\u059A\uD850\u06C2; [B1 P1 V5 V6]; [B1 P1 V5 V6 A3] # 𝪣.֚ۂ B; 𝪣򕡝.\u059A\uD850\u06C1\u0654; [B1 P1 V5 V6]; [B1 P1 V5 V6 A3] # 𝪣.֚ۂ B; 𝪣򕡝.\u059A\uD850\u06C2; [B1 P1 V5 V6]; [B1 P1 V5 V6 A3] # 𝪣.֚ۂ B; 𝪣򕡝.\u059A\uD850\u06C1\u0654; [B1 P1 V5 V6]; [B1 P1 V5 V6 A3] # 𝪣.֚ۂ B; xn--8c3hu7971a.\u059A\uD850\u06C2; [B1 P1 V5 V6]; [B1 P1 V5 V6 A3] # 𝪣.֚ۂ B; xn--8c3hu7971a.\u059A\uD850\u06C1\u0654; [B1 P1 V5 V6]; [B1 P1 V5 V6 A3] # 𝪣.֚ۂ B; XN--8C3HU7971A.\u059A\uD850\u06C1\u0654; [B1 P1 V5 V6]; [B1 P1 V5 V6 A3] # 𝪣.֚ۂ B; XN--8C3HU7971A.\u059A\uD850\u06C2; [B1 P1 V5 V6]; [B1 P1 V5 V6 A3] # 𝪣.֚ۂ B; Xn--8C3hu7971a.\u059A\uD850\u06C2; [B1 P1 V5 V6]; [B1 P1 V5 V6 A3] # 𝪣.֚ۂ B; Xn--8C3hu7971a.\u059A\uD850\u06C1\u0654; [B1 P1 V5 V6]; [B1 P1 V5 V6 A3] # 𝪣.֚ۂ T; \u0660򪓵\u200C。\u0757; [B1 C1 P1 V6]; [B1 P1 V6] # ٠.ݗ N; \u0660򪓵\u200C。\u0757; [B1 C1 P1 V6]; [B1 C1 P1 V6] # ٠.ݗ B; xn--8hb82030l.xn--bpb; [B1 V6]; [B1 V6] # ٠.ݗ B; xn--8hb852ke991q.xn--bpb; [B1 C1 V6]; [B1 C1 V6] # ٠.ݗ T; \u103A\u200D\u200C。-\u200C; [C1 V3 V5]; [V3 V5] # ်.- N; \u103A\u200D\u200C。-\u200C; [C1 V3 V5]; [C1 V3 V5] # ်.- B; xn--bkd.-; [V3 V5]; [V3 V5] # ်.- B; xn--bkd412fca.xn----sgn; [C1 V3 V5]; [C1 V3 V5] # ်.- B; ︒。\u1B44ᡉ; [P1 V5 V6]; [P1 V5 V6] # ︒.᭄ᡉ B; 。。\u1B44ᡉ; [V5 A4_2]; [V5 A4_2] # ..᭄ᡉ B; ..xn--87e93m; [V5 A4_2]; [V5 A4_2] # ..᭄ᡉ B; xn--y86c.xn--87e93m; [V5 V6]; [V5 V6] # ︒.᭄ᡉ T; \u0758ß。ጫᢊ\u0768𝟐; [B2 B3 B5]; [B2 B3 B5] # ݘß.ጫᢊݨ2 N; \u0758ß。ጫᢊ\u0768𝟐; [B2 B3 B5]; [B2 B3 B5] # ݘß.ጫᢊݨ2 T; \u0758ß。ጫᢊ\u07682; [B2 B3 B5]; [B2 B3 B5] # ݘß.ጫᢊݨ2 N; \u0758ß。ጫᢊ\u07682; [B2 B3 B5]; [B2 B3 B5] # ݘß.ጫᢊݨ2 B; \u0758SS。ጫᢊ\u07682; [B2 B3 B5]; [B2 B3 B5] # ݘss.ጫᢊݨ2 B; \u0758ss。ጫᢊ\u07682; [B2 B3 B5]; [B2 B3 B5] # ݘss.ጫᢊݨ2 B; \u0758Ss。ጫᢊ\u07682; [B2 B3 B5]; [B2 B3 B5] # ݘss.ጫᢊݨ2 B; xn--ss-gke.xn--2-b5c641gfmf; [B2 B3 B5]; [B2 B3 B5] # ݘss.ጫᢊݨ2 B; xn--zca724a.xn--2-b5c641gfmf; [B2 B3 B5]; [B2 B3 B5] # ݘß.ጫᢊݨ2 B; \u0758SS。ጫᢊ\u0768𝟐; [B2 B3 B5]; [B2 B3 B5] # ݘss.ጫᢊݨ2 B; \u0758ss。ጫᢊ\u0768𝟐; [B2 B3 B5]; [B2 B3 B5] # ݘss.ጫᢊݨ2 B; \u0758Ss。ጫᢊ\u0768𝟐; [B2 B3 B5]; [B2 B3 B5] # ݘss.ጫᢊݨ2 B; \u07C3𞶇ᚲ.\u0902\u0353𝟚\u09CD; [B1 B2 B3 P1 V5 V6]; [B1 B2 B3 P1 V5 V6] # ߃ᚲ.ं͓2্ B; \u07C3𞶇ᚲ.\u0902\u03532\u09CD; [B1 B2 B3 P1 V5 V6]; [B1 B2 B3 P1 V5 V6] # ߃ᚲ.ं͓2্ B; xn--esb067enh07a.xn--2-lgb874bjxa; [B1 B2 B3 V5 V6]; [B1 B2 B3 V5 V6] # ߃ᚲ.ं͓2্ T; -\u1BAB︒\u200D.񒶈񥹓; [C2 P1 V3 V6]; [P1 V3 V6] # -᮫︒. N; -\u1BAB︒\u200D.񒶈񥹓; [C2 P1 V3 V6]; [C2 P1 V3 V6] # -᮫︒. T; -\u1BAB。\u200D.񒶈񥹓; [C2 P1 V3 V6]; [P1 V3 V6 A4_2] # -᮫.. N; -\u1BAB。\u200D.񒶈񥹓; [C2 P1 V3 V6]; [C2 P1 V3 V6] # -᮫.. B; xn----qml..xn--x50zy803a; [V3 V6 A4_2]; [V3 V6 A4_2] # -᮫.. B; xn----qml.xn--1ug.xn--x50zy803a; [C2 V3 V6]; [C2 V3 V6] # -᮫.. B; xn----qml1407i.xn--x50zy803a; [V3 V6]; [V3 V6] # -᮫︒. B; xn----qmlv7tw180a.xn--x50zy803a; [C2 V3 V6]; [C2 V3 V6] # -᮫︒. B; 󠦮.≯𞀆; [P1 V6]; [P1 V6] B; 󠦮.>\u0338𞀆; [P1 V6]; [P1 V6] B; xn--t546e.xn--hdh5166o; [V6]; [V6] B; -𑄳󠊗𐹩。𞮱; [B1 P1 V3 V6]; [B1 P1 V3 V6] B; xn----p26i72em2894c.xn--zw6h; [B1 V3 V6]; [B1 V3 V6] B; \u06B9.ᡳ\u115F; [P1 V6]; [P1 V6] # ڹ.ᡳ B; \u06B9.ᡳ\u115F; [P1 V6]; [P1 V6] # ڹ.ᡳ B; xn--skb.xn--osd737a; [V6]; [V6] # ڹ.ᡳ B; 㨛𘱎.︒𝟕\u0D01; [P1 V6]; [P1 V6] # 㨛.︒7ഁ B; 㨛𘱎.。7\u0D01; [P1 V6 A4_2]; [P1 V6 A4_2] # 㨛..7ഁ B; xn--mbm8237g..xn--7-7hf; [V6 A4_2]; [V6 A4_2] # 㨛..7ഁ B; xn--mbm8237g.xn--7-7hf1526p; [V6]; [V6] # 㨛.︒7ഁ B; \u06DD𻱧-。𞷁\u2064𞤣≮; [B1 B3 P1 V3 V6]; [B1 B3 P1 V3 V6] # -.𞤣≮ B; \u06DD𻱧-。𞷁\u2064𞤣<\u0338; [B1 B3 P1 V3 V6]; [B1 B3 P1 V3 V6] # -.𞤣≮ B; \u06DD𻱧-。𞷁\u2064𞤣≮; [B1 B3 P1 V3 V6]; [B1 B3 P1 V3 V6] # -.𞤣≮ B; \u06DD𻱧-。𞷁\u2064𞤣<\u0338; [B1 B3 P1 V3 V6]; [B1 B3 P1 V3 V6] # -.𞤣≮ B; \u06DD𻱧-。𞷁\u2064𞤁<\u0338; [B1 B3 P1 V3 V6]; [B1 B3 P1 V3 V6] # -.𞤣≮ B; \u06DD𻱧-。𞷁\u2064𞤁≮; [B1 B3 P1 V3 V6]; [B1 B3 P1 V3 V6] # -.𞤣≮ B; xn----dxc06304e.xn--gdh5020pk5c; [B1 B3 V3 V6]; [B1 B3 V3 V6] # -.𞤣≮ B; \u06DD𻱧-。𞷁\u2064𞤁<\u0338; [B1 B3 P1 V3 V6]; [B1 B3 P1 V3 V6] # -.𞤣≮ B; \u06DD𻱧-。𞷁\u2064𞤁≮; [B1 B3 P1 V3 V6]; [B1 B3 P1 V3 V6] # -.𞤣≮ T; ß\u200C\uAAF6ᢥ.⊶ჁႶ; [C1 P1 V6]; [P1 V6] # ß꫶ᢥ.⊶ჁႶ N; ß\u200C\uAAF6ᢥ.⊶ჁႶ; [C1 P1 V6]; [C1 P1 V6] # ß꫶ᢥ.⊶ჁႶ T; ß\u200C\uAAF6ᢥ.⊶ჁႶ; [C1 P1 V6]; [P1 V6] # ß꫶ᢥ.⊶ჁႶ N; ß\u200C\uAAF6ᢥ.⊶ჁႶ; [C1 P1 V6]; [C1 P1 V6] # ß꫶ᢥ.⊶ჁႶ T; ß\u200C\uAAF6ᢥ.⊶ⴡⴖ; [C1]; xn--ss-4epx629f.xn--ifh802b6a # ß꫶ᢥ.⊶ⴡⴖ N; ß\u200C\uAAF6ᢥ.⊶ⴡⴖ; [C1]; [C1] # ß꫶ᢥ.⊶ⴡⴖ T; SS\u200C\uAAF6ᢥ.⊶ჁႶ; [C1 P1 V6]; [P1 V6] # ss꫶ᢥ.⊶ჁႶ N; SS\u200C\uAAF6ᢥ.⊶ჁႶ; [C1 P1 V6]; [C1 P1 V6] # ss꫶ᢥ.⊶ჁႶ T; ss\u200C\uAAF6ᢥ.⊶ⴡⴖ; [C1]; xn--ss-4epx629f.xn--ifh802b6a # ss꫶ᢥ.⊶ⴡⴖ N; ss\u200C\uAAF6ᢥ.⊶ⴡⴖ; [C1]; [C1] # ss꫶ᢥ.⊶ⴡⴖ T; Ss\u200C\uAAF6ᢥ.⊶Ⴡⴖ; [C1 P1 V6]; [P1 V6] # ss꫶ᢥ.⊶Ⴡⴖ N; Ss\u200C\uAAF6ᢥ.⊶Ⴡⴖ; [C1 P1 V6]; [C1 P1 V6] # ss꫶ᢥ.⊶Ⴡⴖ B; xn--ss-4epx629f.xn--5nd703gyrh; [V6]; [V6] # ss꫶ᢥ.⊶Ⴡⴖ B; xn--ss-4ep585bkm5p.xn--5nd703gyrh; [C1 V6]; [C1 V6] # ss꫶ᢥ.⊶Ⴡⴖ B; xn--ss-4epx629f.xn--ifh802b6a; ss\uAAF6ᢥ.⊶ⴡⴖ; xn--ss-4epx629f.xn--ifh802b6a; NV8 # ss꫶ᢥ.⊶ⴡⴖ B; ss\uAAF6ᢥ.⊶ⴡⴖ; ; xn--ss-4epx629f.xn--ifh802b6a; NV8 # ss꫶ᢥ.⊶ⴡⴖ B; SS\uAAF6ᢥ.⊶ჁႶ; [P1 V6]; [P1 V6] # ss꫶ᢥ.⊶ჁႶ B; Ss\uAAF6ᢥ.⊶Ⴡⴖ; [P1 V6]; [P1 V6] # ss꫶ᢥ.⊶Ⴡⴖ B; xn--ss-4epx629f.xn--undv409k; [V6]; [V6] # ss꫶ᢥ.⊶ჁႶ B; xn--ss-4ep585bkm5p.xn--ifh802b6a; [C1]; [C1] # ss꫶ᢥ.⊶ⴡⴖ B; xn--ss-4ep585bkm5p.xn--undv409k; [C1 V6]; [C1 V6] # ss꫶ᢥ.⊶ჁႶ B; xn--zca682johfi89m.xn--ifh802b6a; [C1]; [C1] # ß꫶ᢥ.⊶ⴡⴖ B; xn--zca682johfi89m.xn--undv409k; [C1 V6]; [C1 V6] # ß꫶ᢥ.⊶ჁႶ T; ß\u200C\uAAF6ᢥ.⊶ⴡⴖ; [C1]; xn--ss-4epx629f.xn--ifh802b6a # ß꫶ᢥ.⊶ⴡⴖ N; ß\u200C\uAAF6ᢥ.⊶ⴡⴖ; [C1]; [C1] # ß꫶ᢥ.⊶ⴡⴖ T; SS\u200C\uAAF6ᢥ.⊶ჁႶ; [C1 P1 V6]; [P1 V6] # ss꫶ᢥ.⊶ჁႶ N; SS\u200C\uAAF6ᢥ.⊶ჁႶ; [C1 P1 V6]; [C1 P1 V6] # ss꫶ᢥ.⊶ჁႶ T; ss\u200C\uAAF6ᢥ.⊶ⴡⴖ; [C1]; xn--ss-4epx629f.xn--ifh802b6a # ss꫶ᢥ.⊶ⴡⴖ N; ss\u200C\uAAF6ᢥ.⊶ⴡⴖ; [C1]; [C1] # ss꫶ᢥ.⊶ⴡⴖ T; Ss\u200C\uAAF6ᢥ.⊶Ⴡⴖ; [C1 P1 V6]; [P1 V6] # ss꫶ᢥ.⊶Ⴡⴖ N; Ss\u200C\uAAF6ᢥ.⊶Ⴡⴖ; [C1 P1 V6]; [C1 P1 V6] # ss꫶ᢥ.⊶Ⴡⴖ T; \u200D。ς󠁉; [C2 P1 V6]; [P1 V6 A4_2] # .ς N; \u200D。ς󠁉; [C2 P1 V6]; [C2 P1 V6] # .ς T; \u200D。Σ󠁉; [C2 P1 V6]; [P1 V6 A4_2] # .σ N; \u200D。Σ󠁉; [C2 P1 V6]; [C2 P1 V6] # .σ T; \u200D。σ󠁉; [C2 P1 V6]; [P1 V6 A4_2] # .σ N; \u200D。σ󠁉; [C2 P1 V6]; [C2 P1 V6] # .σ B; .xn--4xa24344p; [V6 A4_2]; [V6 A4_2] B; xn--1ug.xn--4xa24344p; [C2 V6]; [C2 V6] # .σ B; xn--1ug.xn--3xa44344p; [C2 V6]; [C2 V6] # .ς T; 𞵑ß.\u0751\u200D𞤛-; [B2 B3 C2 P1 V3 V6]; [B2 B3 P1 V3 V6] # ß.ݑ𞤽- N; 𞵑ß.\u0751\u200D𞤛-; [B2 B3 C2 P1 V3 V6]; [B2 B3 C2 P1 V3 V6] # ß.ݑ𞤽- T; 𞵑ß.\u0751\u200D𞤽-; [B2 B3 C2 P1 V3 V6]; [B2 B3 P1 V3 V6] # ß.ݑ𞤽- N; 𞵑ß.\u0751\u200D𞤽-; [B2 B3 C2 P1 V3 V6]; [B2 B3 C2 P1 V3 V6] # ß.ݑ𞤽- T; 𞵑SS.\u0751\u200D𞤛-; [B2 B3 C2 P1 V3 V6]; [B2 B3 P1 V3 V6] # ss.ݑ𞤽- N; 𞵑SS.\u0751\u200D𞤛-; [B2 B3 C2 P1 V3 V6]; [B2 B3 C2 P1 V3 V6] # ss.ݑ𞤽- T; 𞵑ss.\u0751\u200D𞤽-; [B2 B3 C2 P1 V3 V6]; [B2 B3 P1 V3 V6] # ss.ݑ𞤽- N; 𞵑ss.\u0751\u200D𞤽-; [B2 B3 C2 P1 V3 V6]; [B2 B3 C2 P1 V3 V6] # ss.ݑ𞤽- T; 𞵑Ss.\u0751\u200D𞤽-; [B2 B3 C2 P1 V3 V6]; [B2 B3 P1 V3 V6] # ss.ݑ𞤽- N; 𞵑Ss.\u0751\u200D𞤽-; [B2 B3 C2 P1 V3 V6]; [B2 B3 C2 P1 V3 V6] # ss.ݑ𞤽- B; xn--ss-2722a.xn----z3c03218a; [B2 B3 V3 V6]; [B2 B3 V3 V6] # ss.ݑ𞤽- B; xn--ss-2722a.xn----z3c011q9513b; [B2 B3 C2 V3 V6]; [B2 B3 C2 V3 V6] # ss.ݑ𞤽- B; xn--zca5423w.xn----z3c011q9513b; [B2 B3 C2 V3 V6]; [B2 B3 C2 V3 V6] # ß.ݑ𞤽- T; 𞵑ss.\u0751\u200D𞤛-; [B2 B3 C2 P1 V3 V6]; [B2 B3 P1 V3 V6] # ss.ݑ𞤽- N; 𞵑ss.\u0751\u200D𞤛-; [B2 B3 C2 P1 V3 V6]; [B2 B3 C2 P1 V3 V6] # ss.ݑ𞤽- T; 𞵑Ss.\u0751\u200D𞤛-; [B2 B3 C2 P1 V3 V6]; [B2 B3 P1 V3 V6] # ss.ݑ𞤽- N; 𞵑Ss.\u0751\u200D𞤛-; [B2 B3 C2 P1 V3 V6]; [B2 B3 C2 P1 V3 V6] # ss.ݑ𞤽- T; 𑘽\u200D𞤧.𐹧󡦪-; [B1 C2 P1 V3 V5 V6]; [B1 P1 V3 V5 V6] # 𑘽𞤧.𐹧- N; 𑘽\u200D𞤧.𐹧󡦪-; [B1 C2 P1 V3 V5 V6]; [B1 C2 P1 V3 V5 V6] # 𑘽𞤧.𐹧- T; 𑘽\u200D𞤧.𐹧󡦪-; [B1 C2 P1 V3 V5 V6]; [B1 P1 V3 V5 V6] # 𑘽𞤧.𐹧- N; 𑘽\u200D𞤧.𐹧󡦪-; [B1 C2 P1 V3 V5 V6]; [B1 C2 P1 V3 V5 V6] # 𑘽𞤧.𐹧- T; 𑘽\u200D𞤅.𐹧󡦪-; [B1 C2 P1 V3 V5 V6]; [B1 P1 V3 V5 V6] # 𑘽𞤧.𐹧- N; 𑘽\u200D𞤅.𐹧󡦪-; [B1 C2 P1 V3 V5 V6]; [B1 C2 P1 V3 V5 V6] # 𑘽𞤧.𐹧- B; xn--qb2ds317a.xn----k26iq1483f; [B1 V3 V5 V6]; [B1 V3 V5 V6] B; xn--1ugz808gdimf.xn----k26iq1483f; [B1 C2 V3 V5 V6]; [B1 C2 V3 V5 V6] # 𑘽𞤧.𐹧- T; 𑘽\u200D𞤅.𐹧󡦪-; [B1 C2 P1 V3 V5 V6]; [B1 P1 V3 V5 V6] # 𑘽𞤧.𐹧- N; 𑘽\u200D𞤅.𐹧󡦪-; [B1 C2 P1 V3 V5 V6]; [B1 C2 P1 V3 V5 V6] # 𑘽𞤧.𐹧- B; ⒒򨘙򳳠𑓀.-󞡊; [P1 V3 V6]; [P1 V3 V6] B; 11.򨘙򳳠𑓀.-󞡊; [P1 V3 V6]; [P1 V3 V6] B; 11.xn--uz1d59632bxujd.xn----x310m; [V3 V6]; [V3 V6] B; xn--3shy698frsu9dt1me.xn----x310m; [V3 V6]; [V3 V6] T; -。\u200D; [C2 V3]; [V3] # -. N; -。\u200D; [C2 V3]; [C2 V3] # -. T; -。\u200D; [C2 V3]; [V3] # -. N; -。\u200D; [C2 V3]; [C2 V3] # -. B; -.; [V3]; [V3] B; -.xn--1ug; [C2 V3]; [C2 V3] # -. T; ≮ᡬ.ς¹-\uDB09; [P1 V6]; [P1 V6 A3] # ≮ᡬ.ς1- N; ≮ᡬ.ς¹-\uDB09; [P1 V6]; [P1 V6 A3] # ≮ᡬ.ς1- T; <\u0338ᡬ.ς¹-\uDB09; [P1 V6]; [P1 V6 A3] # ≮ᡬ.ς1- N; <\u0338ᡬ.ς¹-\uDB09; [P1 V6]; [P1 V6 A3] # ≮ᡬ.ς1- T; ≮ᡬ.ς1-\uDB09; [P1 V6]; [P1 V6 A3] # ≮ᡬ.ς1- N; ≮ᡬ.ς1-\uDB09; [P1 V6]; [P1 V6 A3] # ≮ᡬ.ς1- T; <\u0338ᡬ.ς1-\uDB09; [P1 V6]; [P1 V6 A3] # ≮ᡬ.ς1- N; <\u0338ᡬ.ς1-\uDB09; [P1 V6]; [P1 V6 A3] # ≮ᡬ.ς1- B; <\u0338ᡬ.Σ1-\uDB09; [P1 V6]; [P1 V6 A3] # ≮ᡬ.σ1- B; ≮ᡬ.Σ1-\uDB09; [P1 V6]; [P1 V6 A3] # ≮ᡬ.σ1- B; ≮ᡬ.σ1-\uDB09; [P1 V6]; [P1 V6 A3] # ≮ᡬ.σ1- B; <\u0338ᡬ.σ1-\uDB09; [P1 V6]; [P1 V6 A3] # ≮ᡬ.σ1- B; xn--88e732c.σ1-\uDB09; [P1 V6]; [P1 V6 A3] # ≮ᡬ.σ1- B; XN--88E732C.Σ1-\uDB09; [P1 V6]; [P1 V6 A3] # ≮ᡬ.σ1- T; xn--88e732c.ς1-\uDB09; [P1 V6]; [P1 V6 A3] # ≮ᡬ.ς1- N; xn--88e732c.ς1-\uDB09; [P1 V6]; [P1 V6 A3] # ≮ᡬ.ς1- T; Xn--88E732c.ς1-\uDB09; [P1 V6]; [P1 V6 A3] # ≮ᡬ.ς1- N; Xn--88E732c.ς1-\uDB09; [P1 V6]; [P1 V6 A3] # ≮ᡬ.ς1- B; Xn--88E732c.σ1-\uDB09; [P1 V6]; [P1 V6 A3] # ≮ᡬ.σ1- B; <\u0338ᡬ.Σ¹-\uDB09; [P1 V6]; [P1 V6 A3] # ≮ᡬ.σ1- B; ≮ᡬ.Σ¹-\uDB09; [P1 V6]; [P1 V6 A3] # ≮ᡬ.σ1- B; ≮ᡬ.σ¹-\uDB09; [P1 V6]; [P1 V6 A3] # ≮ᡬ.σ1- B; <\u0338ᡬ.σ¹-\uDB09; [P1 V6]; [P1 V6 A3] # ≮ᡬ.σ1- B; ቬ򔠼񁗶。𐨬𝟠; [P1 V6]; [P1 V6] B; ቬ򔠼񁗶。𐨬8; [P1 V6]; [P1 V6] B; xn--d0d41273c887z.xn--8-ob5i; [V6]; [V6] B; 𐱲。蔫\u0766; [B5 B6 P1 V6]; [B5 B6 P1 V6] # .蔫ݦ B; xn--389c.xn--qpb7055d; [B5 B6 V6]; [B5 B6 V6] # .蔫ݦ B; 򒲧₃。ꡚ𛇑󠄳\u0647; [B5 B6 P1 V6]; [B5 B6 P1 V6] # 3.ꡚ𛇑ه B; 򒲧3。ꡚ𛇑󠄳\u0647; [B5 B6 P1 V6]; [B5 B6 P1 V6] # 3.ꡚ𛇑ه B; xn--3-ep59g.xn--jhb5904fcp0h; [B5 B6 V6]; [B5 B6 V6] # 3.ꡚ𛇑ه T; 蓸\u0642≠.ß; [B5 B6 P1 V6]; [B5 B6 P1 V6] # 蓸ق≠.ß N; 蓸\u0642≠.ß; [B5 B6 P1 V6]; [B5 B6 P1 V6] # 蓸ق≠.ß T; 蓸\u0642=\u0338.ß; [B5 B6 P1 V6]; [B5 B6 P1 V6] # 蓸ق≠.ß N; 蓸\u0642=\u0338.ß; [B5 B6 P1 V6]; [B5 B6 P1 V6] # 蓸ق≠.ß B; 蓸\u0642=\u0338.SS; [B5 B6 P1 V6]; [B5 B6 P1 V6] # 蓸ق≠.ss B; 蓸\u0642≠.SS; [B5 B6 P1 V6]; [B5 B6 P1 V6] # 蓸ق≠.ss B; 蓸\u0642≠.ss; [B5 B6 P1 V6]; [B5 B6 P1 V6] # 蓸ق≠.ss B; 蓸\u0642=\u0338.ss; [B5 B6 P1 V6]; [B5 B6 P1 V6] # 蓸ق≠.ss B; 蓸\u0642=\u0338.Ss; [B5 B6 P1 V6]; [B5 B6 P1 V6] # 蓸ق≠.ss B; 蓸\u0642≠.Ss; [B5 B6 P1 V6]; [B5 B6 P1 V6] # 蓸ق≠.ss B; xn--ehb015lnt1e.ss; [B5 B6 V6]; [B5 B6 V6] # 蓸ق≠.ss B; xn--ehb015lnt1e.xn--zca; [B5 B6 V6]; [B5 B6 V6] # 蓸ق≠.ß T; \u084E\u067A\u0DD3⒊.𐹹𞱩󠃪\u200C; [B1 C1 P1 V6]; [B1 P1 V6] # ࡎٺී⒊.𐹹 N; \u084E\u067A\u0DD3⒊.𐹹𞱩󠃪\u200C; [B1 C1 P1 V6]; [B1 C1 P1 V6] # ࡎٺී⒊.𐹹 T; \u084E\u067A\u0DD33..𐹹𞱩󠃪\u200C; [B1 C1 P1 V6 A4_2]; [B1 P1 V6 A4_2] # ࡎٺී3..𐹹 N; \u084E\u067A\u0DD33..𐹹𞱩󠃪\u200C; [B1 C1 P1 V6 A4_2]; [B1 C1 P1 V6 A4_2] # ࡎٺී3..𐹹 B; xn--3-prc71ls9j..xn--xo0dw109an237f; [B1 V6 A4_2]; [B1 V6 A4_2] # ࡎٺී3..𐹹 B; xn--3-prc71ls9j..xn--0ug3205g7eyf3c96h; [B1 C1 V6 A4_2]; [B1 C1 V6 A4_2] # ࡎٺී3..𐹹 B; xn--zib94gfziuq1a.xn--xo0dw109an237f; [B1 V6]; [B1 V6] # ࡎٺී⒊.𐹹 B; xn--zib94gfziuq1a.xn--0ug3205g7eyf3c96h; [B1 C1 V6]; [B1 C1 V6] # ࡎٺී⒊.𐹹 T; ς\u200D-.Ⴣ𦟙; [C2 P1 V3 V6]; [P1 V3 V6] # ς-.Ⴣ𦟙 N; ς\u200D-.Ⴣ𦟙; [C2 P1 V3 V6]; [C2 P1 V3 V6] # ς-.Ⴣ𦟙 T; ς\u200D-.ⴣ𦟙; [C2 V3]; [V3] # ς-.ⴣ𦟙 N; ς\u200D-.ⴣ𦟙; [C2 V3]; [C2 V3] # ς-.ⴣ𦟙 T; Σ\u200D-.Ⴣ𦟙; [C2 P1 V3 V6]; [P1 V3 V6] # σ-.Ⴣ𦟙 N; Σ\u200D-.Ⴣ𦟙; [C2 P1 V3 V6]; [C2 P1 V3 V6] # σ-.Ⴣ𦟙 T; σ\u200D-.ⴣ𦟙; [C2 V3]; [V3] # σ-.ⴣ𦟙 N; σ\u200D-.ⴣ𦟙; [C2 V3]; [C2 V3] # σ-.ⴣ𦟙 B; xn----zmb.xn--rlj2573p; [V3]; [V3] B; xn----zmb048s.xn--rlj2573p; [C2 V3]; [C2 V3] # σ-.ⴣ𦟙 B; xn----zmb.xn--7nd64871a; [V3 V6]; [V3 V6] B; xn----zmb048s.xn--7nd64871a; [C2 V3 V6]; [C2 V3 V6] # σ-.Ⴣ𦟙 B; xn----xmb348s.xn--rlj2573p; [C2 V3]; [C2 V3] # ς-.ⴣ𦟙 B; xn----xmb348s.xn--7nd64871a; [C2 V3 V6]; [C2 V3 V6] # ς-.Ⴣ𦟙 B; ≠。🞳𝟲; [P1 V6]; [P1 V6] B; =\u0338。🞳𝟲; [P1 V6]; [P1 V6] B; ≠。🞳6; [P1 V6]; [P1 V6] B; =\u0338。🞳6; [P1 V6]; [P1 V6] B; xn--1ch.xn--6-dl4s; [V6]; [V6] B; 󅬽.蠔; [P1 V6]; [P1 V6] B; xn--g747d.xn--xl2a; [V6]; [V6] T; \u08E6\u200D.뼽; [C2 V5]; [V5] # ࣦ.뼽 N; \u08E6\u200D.뼽; [C2 V5]; [C2 V5] # ࣦ.뼽 T; \u08E6\u200D.뼽; [C2 V5]; [V5] # ࣦ.뼽 N; \u08E6\u200D.뼽; [C2 V5]; [C2 V5] # ࣦ.뼽 T; \u08E6\u200D.뼽; [C2 V5]; [V5] # ࣦ.뼽 N; \u08E6\u200D.뼽; [C2 V5]; [C2 V5] # ࣦ.뼽 T; \u08E6\u200D.뼽; [C2 V5]; [V5] # ࣦ.뼽 N; \u08E6\u200D.뼽; [C2 V5]; [C2 V5] # ࣦ.뼽 B; xn--p0b.xn--e43b; [V5]; [V5] # ࣦ.뼽 B; xn--p0b869i.xn--e43b; [C2 V5]; [C2 V5] # ࣦ.뼽 B; ₇\u0BCD􃂷\u06D2。👖\u0675-𞪑; [B1 P1 V6]; [B1 P1 V6] # 7்ے.👖اٴ- B; 7\u0BCD􃂷\u06D2。👖\u0627\u0674-𞪑; [B1 P1 V6]; [B1 P1 V6] # 7்ے.👖اٴ- B; xn--7-rwc839aj3073c.xn----ymc5uv818oghka; [B1 V6]; [B1 V6] # 7்ے.👖اٴ- B; -。\u077B; [B1 V3]; [B1 V3] # -.ݻ B; -。\u077B; [B1 V3]; [B1 V3] # -.ݻ B; -.xn--cqb; [B1 V3]; [B1 V3] # -.ݻ B; 𑇌𵛓。-⒈ꡏ\u072B; [B1 P1 V3 V5 V6]; [B1 P1 V3 V5 V6] # 𑇌.-⒈ꡏܫ B; 𑇌𵛓。-1.ꡏ\u072B; [B1 B5 B6 P1 V3 V5 V6]; [B1 B5 B6 P1 V3 V5 V6] # 𑇌.-1.ꡏܫ B; xn--8d1dg030h.-1.xn--1nb7163f; [B1 B5 B6 V3 V5 V6]; [B1 B5 B6 V3 V5 V6] # 𑇌.-1.ꡏܫ B; xn--8d1dg030h.xn----u1c466tp10j; [B1 V3 V5 V6]; [B1 V3 V5 V6] # 𑇌.-⒈ꡏܫ B; 璛\u1734\u06AF.-; [B1 B5 B6 V3]; [B1 B5 B6 V3] # 璛᜴گ.- B; xn--ikb175frt4e.-; [B1 B5 B6 V3]; [B1 B5 B6 V3] # 璛᜴گ.- B; 󠆰\u08A1\u0A4D샕.𐹲휁; [B1 B2 B3]; [B1 B2 B3] # ࢡ੍샕.𐹲휁 B; 󠆰\u08A1\u0A4D샕.𐹲휁; [B1 B2 B3]; [B1 B2 B3] # ࢡ੍샕.𐹲휁 B; 󠆰\u08A1\u0A4D샕.𐹲휁; [B1 B2 B3]; [B1 B2 B3] # ࢡ੍샕.𐹲휁 B; 󠆰\u08A1\u0A4D샕.𐹲휁; [B1 B2 B3]; [B1 B2 B3] # ࢡ੍샕.𐹲휁 B; xn--qyb07fj857a.xn--728bv72h; [B1 B2 B3]; [B1 B2 B3] # ࢡ੍샕.𐹲휁 B; 񍨽.񋸕; [P1 V6]; [P1 V6] B; 񍨽.񋸕; [P1 V6]; [P1 V6] B; xn--pr3x.xn--rv7w; [V6]; [V6] B; \u067D𞥕。𑑂𞤶Ⴍ-; [B1 P1 V3 V5 V6]; [B1 P1 V3 V5 V6] # ٽ𞥕.𑑂𞤶Ⴍ- B; \u067D𞥕。𑑂𞤶Ⴍ-; [B1 P1 V3 V5 V6]; [B1 P1 V3 V5 V6] # ٽ𞥕.𑑂𞤶Ⴍ- B; \u067D𞥕。𑑂𞤶ⴍ-; [B1 V3 V5]; [B1 V3 V5] # ٽ𞥕.𑑂𞤶ⴍ- B; \u067D𞥕。𑑂𞤔Ⴍ-; [B1 P1 V3 V5 V6]; [B1 P1 V3 V5 V6] # ٽ𞥕.𑑂𞤶Ⴍ- B; \u067D𞥕。𑑂𞤔ⴍ-; [B1 V3 V5]; [B1 V3 V5] # ٽ𞥕.𑑂𞤶ⴍ- B; xn--2ib0338v.xn----zvs0199fo91g; [B1 V3 V5]; [B1 V3 V5] # ٽ𞥕.𑑂𞤶ⴍ- B; xn--2ib0338v.xn----w0g2740ro9vg; [B1 V3 V5 V6]; [B1 V3 V5 V6] # ٽ𞥕.𑑂𞤶Ⴍ- B; \u067D𞥕。𑑂𞤶ⴍ-; [B1 V3 V5]; [B1 V3 V5] # ٽ𞥕.𑑂𞤶ⴍ- B; \u067D𞥕。𑑂𞤔Ⴍ-; [B1 P1 V3 V5 V6]; [B1 P1 V3 V5 V6] # ٽ𞥕.𑑂𞤶Ⴍ- B; \u067D𞥕。𑑂𞤔ⴍ-; [B1 V3 V5]; [B1 V3 V5] # ٽ𞥕.𑑂𞤶ⴍ- B; 𐯀𐸉𞧏。񢚧₄Ⴋ񂹫; [P1 V6]; [P1 V6] B; 𐯀𐸉𞧏。񢚧4Ⴋ񂹫; [P1 V6]; [P1 V6] B; 𐯀𐸉𞧏。񢚧4ⴋ񂹫; [P1 V6]; [P1 V6] B; xn--039c42bq865a.xn--4-wvs27840bnrzm; [V6]; [V6] B; xn--039c42bq865a.xn--4-t0g49302fnrzm; [V6]; [V6] B; 𐯀𐸉𞧏。񢚧₄ⴋ񂹫; [P1 V6]; [P1 V6] B; 4\u06BD︒󠑥.≠; [B1 P1 V6]; [B1 P1 V6] # 4ڽ︒.≠ B; 4\u06BD︒󠑥.=\u0338; [B1 P1 V6]; [B1 P1 V6] # 4ڽ︒.≠ B; 4\u06BD。󠑥.≠; [B1 P1 V6]; [B1 P1 V6] # 4ڽ..≠ B; 4\u06BD。󠑥.=\u0338; [B1 P1 V6]; [B1 P1 V6] # 4ڽ..≠ B; xn--4-kvc.xn--5136e.xn--1ch; [B1 V6]; [B1 V6] # 4ڽ..≠ B; xn--4-kvc5601q2h50i.xn--1ch; [B1 V6]; [B1 V6] # 4ڽ︒.≠ B; 𝟓。\u06D7; [V5]; [V5] # 5.ۗ B; 5。\u06D7; [V5]; [V5] # 5.ۗ B; 5.xn--nlb; [V5]; [V5] # 5.ۗ T; \u200C򺸩.⾕; [C1 P1 V6]; [P1 V6] # .谷 N; \u200C򺸩.⾕; [C1 P1 V6]; [C1 P1 V6] # .谷 T; \u200C򺸩.谷; [C1 P1 V6]; [P1 V6] # .谷 N; \u200C򺸩.谷; [C1 P1 V6]; [C1 P1 V6] # .谷 B; xn--i183d.xn--6g3a; [V6]; [V6] B; xn--0ug26167i.xn--6g3a; [C1 V6]; [C1 V6] # .谷 T; ︒󎰇\u200D.-\u073C\u200C; [C1 C2 P1 V3 V6]; [P1 V3 V6] # ︒.-ܼ N; ︒󎰇\u200D.-\u073C\u200C; [C1 C2 P1 V3 V6]; [C1 C2 P1 V3 V6] # ︒.-ܼ T; 。󎰇\u200D.-\u073C\u200C; [C1 C2 P1 V3 V6 A4_2]; [P1 V3 V6 A4_2] # ..-ܼ N; 。󎰇\u200D.-\u073C\u200C; [C1 C2 P1 V3 V6 A4_2]; [C1 C2 P1 V3 V6 A4_2] # ..-ܼ B; .xn--hh50e.xn----t2c; [V3 V6 A4_2]; [V3 V6 A4_2] # ..-ܼ B; .xn--1ug05310k.xn----t2c071q; [C1 C2 V3 V6 A4_2]; [C1 C2 V3 V6 A4_2] # ..-ܼ B; xn--y86c71305c.xn----t2c; [V3 V6]; [V3 V6] # ︒.-ܼ B; xn--1ug1658ftw26f.xn----t2c071q; [C1 C2 V3 V6]; [C1 C2 V3 V6] # ︒.-ܼ B; ≯𞤟。ᡨ; [B1 P1 V6]; [B1 P1 V6] B; >\u0338𞤟。ᡨ; [B1 P1 V6]; [B1 P1 V6] B; >\u0338𞥁。ᡨ; [B1 P1 V6]; [B1 P1 V6] B; ≯𞥁。ᡨ; [B1 P1 V6]; [B1 P1 V6] B; xn--hdhz520p.xn--48e; [B1 V6]; [B1 V6] B; \u0F74𫫰𝨄。\u0713𐹦; [B1 V5]; [B1 V5] # ུ𫫰𝨄.ܓ𐹦 B; xn--ned8985uo92e.xn--dnb6395k; [B1 V5]; [B1 V5] # ུ𫫰𝨄.ܓ𐹦 B; \u033C\u07DB⁷𝟹。𝟬; [B1 V5]; [B1 V5] # ̼ߛ73.0 B; \u033C\u07DB73。0; [B1 V5]; [B1 V5] # ̼ߛ73.0 B; xn--73-9yb648b.0; [B1 V5]; [B1 V5] # ̼ߛ73.0 T; \u200D.𝟗; [C2]; [A4_2] # .9 N; \u200D.𝟗; [C2]; [C2] # .9 T; \u200D.9; [C2]; [A4_2] # .9 N; \u200D.9; [C2]; [C2] # .9 B; .9; [A4_2]; [A4_2] B; xn--1ug.9; [C2]; [C2] # .9 B; 9; ; B; \u0779ᡭ𪕈。\u06B6\u08D9; [B2 B3]; [B2 B3] # ݹᡭ𪕈.ڶࣙ B; xn--9pb497fs270c.xn--pkb80i; [B2 B3]; [B2 B3] # ݹᡭ𪕈.ڶࣙ B; \u07265\u07E2겙。\u1CF4𐷚; [B1 B2 B3 P1 V5 V6]; [B1 B2 B3 P1 V5 V6] # ܦ5ߢ겙.᳴ B; \u07265\u07E2겙。\u1CF4𐷚; [B1 B2 B3 P1 V5 V6]; [B1 B2 B3 P1 V5 V6] # ܦ5ߢ겙.᳴ B; \u07265\u07E2겙。\u1CF4𐷚; [B1 B2 B3 P1 V5 V6]; [B1 B2 B3 P1 V5 V6] # ܦ5ߢ겙.᳴ B; \u07265\u07E2겙。\u1CF4𐷚; [B1 B2 B3 P1 V5 V6]; [B1 B2 B3 P1 V5 V6] # ܦ5ߢ겙.᳴ B; xn--5-j1c97c2483c.xn--e7f2093h; [B1 B2 B3 V5 V6]; [B1 B2 B3 V5 V6] # ܦ5ߢ겙.᳴ T; Ⴍ𿣍ꡨ\u05AE。Ⴞ\u200C\u200C; [C1 P1 V6]; [P1 V6] # Ⴍꡨ֮.Ⴞ N; Ⴍ𿣍ꡨ\u05AE。Ⴞ\u200C\u200C; [C1 P1 V6]; [C1 P1 V6] # Ⴍꡨ֮.Ⴞ T; ⴍ𿣍ꡨ\u05AE。ⴞ\u200C\u200C; [C1 P1 V6]; [P1 V6] # ⴍꡨ֮.ⴞ N; ⴍ𿣍ꡨ\u05AE。ⴞ\u200C\u200C; [C1 P1 V6]; [C1 P1 V6] # ⴍꡨ֮.ⴞ B; xn--5cb172r175fug38a.xn--mlj; [V6]; [V6] # ⴍꡨ֮.ⴞ B; xn--5cb172r175fug38a.xn--0uga051h; [C1 V6]; [C1 V6] # ⴍꡨ֮.ⴞ B; xn--5cb347co96jug15a.xn--2nd; [V6]; [V6] # Ⴍꡨ֮.Ⴞ B; xn--5cb347co96jug15a.xn--2nd059ea; [C1 V6]; [C1 V6] # Ⴍꡨ֮.Ⴞ B; 𐋰。󑓱; [P1 V6]; [P1 V6] B; xn--k97c.xn--q031e; [V6]; [V6] B; 󡎦\u17B4\u0B4D.𐹾; [B1 P1 V6]; [B1 P1 V6] # ୍.𐹾 B; xn--9ic364dho91z.xn--2o0d; [B1 V6]; [B1 V6] # ୍.𐹾 B; \u08DFႫ𶿸귤.򠅼𝟢휪\u0AE3; [P1 V5 V6]; [P1 V5 V6] # ࣟႫ귤.0휪ૣ B; \u08DFႫ𶿸귤.򠅼𝟢휪\u0AE3; [P1 V5 V6]; [P1 V5 V6] # ࣟႫ귤.0휪ૣ B; \u08DFႫ𶿸귤.򠅼0휪\u0AE3; [P1 V5 V6]; [P1 V5 V6] # ࣟႫ귤.0휪ૣ B; \u08DFႫ𶿸귤.򠅼0휪\u0AE3; [P1 V5 V6]; [P1 V5 V6] # ࣟႫ귤.0휪ૣ B; \u08DFⴋ𶿸귤.򠅼0휪\u0AE3; [P1 V5 V6]; [P1 V5 V6] # ࣟⴋ귤.0휪ૣ B; \u08DFⴋ𶿸귤.򠅼0휪\u0AE3; [P1 V5 V6]; [P1 V5 V6] # ࣟⴋ귤.0휪ૣ B; xn--i0b436pkl2g2h42a.xn--0-8le8997mulr5f; [V5 V6]; [V5 V6] # ࣟⴋ귤.0휪ૣ B; xn--i0b601b6r7l2hs0a.xn--0-8le8997mulr5f; [V5 V6]; [V5 V6] # ࣟႫ귤.0휪ૣ B; \u08DFⴋ𶿸귤.򠅼𝟢휪\u0AE3; [P1 V5 V6]; [P1 V5 V6] # ࣟⴋ귤.0휪ૣ B; \u08DFⴋ𶿸귤.򠅼𝟢휪\u0AE3; [P1 V5 V6]; [P1 V5 V6] # ࣟⴋ귤.0휪ૣ B; \u0784.𞡝\u0601; [P1 V6]; [P1 V6] # ބ.𞡝 B; \u0784.𞡝\u0601; [P1 V6]; [P1 V6] # ބ.𞡝 B; xn--lqb.xn--jfb1808v; [V6]; [V6] # ބ.𞡝 T; \u0ACD₃.8\uA8C4\u200D🃤; [V5]; [V5] # ્3.8꣄🃤 N; \u0ACD₃.8\uA8C4\u200D🃤; [V5]; [V5] # ્3.8꣄🃤 T; \u0ACD3.8\uA8C4\u200D🃤; [V5]; [V5] # ્3.8꣄🃤 N; \u0ACD3.8\uA8C4\u200D🃤; [V5]; [V5] # ્3.8꣄🃤 B; xn--3-yke.xn--8-sl4et308f; [V5]; [V5] # ્3.8꣄🃤 B; xn--3-yke.xn--8-ugnv982dbkwm; [V5]; [V5] # ્3.8꣄🃤 B; ℻⩷𝆆。𞤠󠆁\u180C; [B6]; [B6] B; FAX⩷𝆆。𞤠󠆁\u180C; [B6]; [B6] B; fax⩷𝆆。𞥂󠆁\u180C; [B6]; [B6] B; Fax⩷𝆆。𞤠󠆁\u180C; [B6]; [B6] B; xn--fax-4c9a1676t.xn--6e6h; [B6]; [B6] B; ℻⩷𝆆。𞥂󠆁\u180C; [B6]; [B6] B; FAX⩷𝆆。𞥂󠆁\u180C; [B6]; [B6] B; fax⩷𝆆。𞤠󠆁\u180C; [B6]; [B6] B; fax⩷𝆆.𞥂; [B6]; [B6] B; FAX⩷𝆆.𞤠; [B6]; [B6] B; Fax⩷𝆆.𞤠; [B6]; [B6] B; FAX⩷𝆆.𞥂; [B6]; [B6] B; Fax⩷𝆆.𞥂; [B6]; [B6] B; ꡕ≠\u105E󮿱。𐵧󠄫\uFFA0; [B2 B3 P1 V6]; [B2 B3 P1 V6] # ꡕ≠ၞ. B; ꡕ=\u0338\u105E󮿱。𐵧󠄫\uFFA0; [B2 B3 P1 V6]; [B2 B3 P1 V6] # ꡕ≠ၞ. B; ꡕ≠\u105E󮿱。𐵧󠄫\u1160; [B2 B3 P1 V6]; [B2 B3 P1 V6] # ꡕ≠ၞ. B; ꡕ=\u0338\u105E󮿱。𐵧󠄫\u1160; [B2 B3 P1 V6]; [B2 B3 P1 V6] # ꡕ≠ၞ. B; xn--cld333gn31h0158l.xn--psd1510k; [B2 B3 V6]; [B2 B3 V6] # ꡕ≠ၞ. B; xn--cld333gn31h0158l.xn--cl7c96v; [B2 B3 V6]; [B2 B3 V6] # ꡕ≠ၞ. T; 鱊。\u200C; [C1]; xn--rt6a. # 鱊. N; 鱊。\u200C; [C1]; [C1] # 鱊. B; xn--rt6a.; 鱊.; xn--rt6a. B; 鱊.; ; xn--rt6a. B; xn--rt6a.xn--0ug; [C1]; [C1] # 鱊. B; 8𐹣.𑍨; [B1 B3 B6 V5]; [B1 B3 B6 V5] B; 8𐹣.𑍨; [B1 B3 B6 V5]; [B1 B3 B6 V5] B; xn--8-d26i.xn--0p1d; [B1 B3 B6 V5]; [B1 B3 B6 V5] B; ⏹𐧀.𐫯; [B1]; [B1] B; ⏹𐧀.𐫯; [B1]; [B1] B; xn--qoh9161g.xn--1x9c; [B1]; [B1] T; 𞤺\u07CC4.\u200D; [B1 C2]; xn--4-0bd15808a. # 𞤺ߌ4. N; 𞤺\u07CC4.\u200D; [B1 C2]; [B1 C2] # 𞤺ߌ4. T; 𞤺\u07CC4.\u200D; [B1 C2]; xn--4-0bd15808a. # 𞤺ߌ4. N; 𞤺\u07CC4.\u200D; [B1 C2]; [B1 C2] # 𞤺ߌ4. T; 𞤘\u07CC4.\u200D; [B1 C2]; xn--4-0bd15808a. # 𞤺ߌ4. N; 𞤘\u07CC4.\u200D; [B1 C2]; [B1 C2] # 𞤺ߌ4. B; xn--4-0bd15808a.; 𞤺\u07CC4.; xn--4-0bd15808a. # 𞤺ߌ4. B; 𞤺\u07CC4.; ; xn--4-0bd15808a. # 𞤺ߌ4. B; 𞤘\u07CC4.; 𞤺\u07CC4.; xn--4-0bd15808a. # 𞤺ߌ4. B; xn--4-0bd15808a.xn--1ug; [B1 C2]; [B1 C2] # 𞤺ߌ4. T; 𞤘\u07CC4.\u200D; [B1 C2]; xn--4-0bd15808a. # 𞤺ߌ4. N; 𞤘\u07CC4.\u200D; [B1 C2]; [B1 C2] # 𞤺ߌ4. B; ⒗\u0981\u20EF-.\u08E2•; [B1 P1 V3 V6]; [B1 P1 V3 V6] # ⒗ঁ⃯-.• B; 16.\u0981\u20EF-.\u08E2•; [B1 P1 V3 V5 V6]; [B1 P1 V3 V5 V6] # 16.ঁ⃯-.• B; 16.xn----z0d801p.xn--l0b810j; [B1 V3 V5 V6]; [B1 V3 V5 V6] # 16.ঁ⃯-.• B; xn----z0d801p6kd.xn--l0b810j; [B1 V3 V6]; [B1 V3 V6] # ⒗ঁ⃯-.• B; -。䏛; [V3]; [V3] B; -。䏛; [V3]; [V3] B; -.xn--xco; [V3]; [V3] T; \u200C񒃠.\u200D; [C1 C2 P1 V6]; [P1 V6] # . N; \u200C񒃠.\u200D; [C1 C2 P1 V6]; [C1 C2 P1 V6] # . T; \u200C񒃠.\u200D; [C1 C2 P1 V6]; [P1 V6] # . N; \u200C񒃠.\u200D; [C1 C2 P1 V6]; [C1 C2 P1 V6] # . B; xn--dj8y.; [V6]; [V6] B; xn--0ugz7551c.xn--1ug; [C1 C2 V6]; [C1 C2 V6] # . T; ⒈⓰󥣇。𐹠\u200D򗷦Ⴕ; [B1 C2 P1 V6]; [B1 P1 V6] # ⒈⓰.𐹠Ⴕ N; ⒈⓰󥣇。𐹠\u200D򗷦Ⴕ; [B1 C2 P1 V6]; [B1 C2 P1 V6] # ⒈⓰.𐹠Ⴕ T; 1.⓰󥣇。𐹠\u200D򗷦Ⴕ; [B1 C2 P1 V6]; [B1 P1 V6] # 1.⓰.𐹠Ⴕ N; 1.⓰󥣇。𐹠\u200D򗷦Ⴕ; [B1 C2 P1 V6]; [B1 C2 P1 V6] # 1.⓰.𐹠Ⴕ T; 1.⓰󥣇。𐹠\u200D򗷦ⴕ; [B1 C2 P1 V6]; [B1 P1 V6] # 1.⓰.𐹠ⴕ N; 1.⓰󥣇。𐹠\u200D򗷦ⴕ; [B1 C2 P1 V6]; [B1 C2 P1 V6] # 1.⓰.𐹠ⴕ B; 1.xn--svh00804k.xn--dljv223ee5t2d; [B1 V6]; [B1 V6] B; 1.xn--svh00804k.xn--1ug352csp0psg45e; [B1 C2 V6]; [B1 C2 V6] # 1.⓰.𐹠ⴕ B; 1.xn--svh00804k.xn--tnd1990ke579c; [B1 V6]; [B1 V6] B; 1.xn--svh00804k.xn--tnd969erj4psgl3e; [B1 C2 V6]; [B1 C2 V6] # 1.⓰.𐹠Ⴕ T; ⒈⓰󥣇。𐹠\u200D򗷦ⴕ; [B1 C2 P1 V6]; [B1 P1 V6] # ⒈⓰.𐹠ⴕ N; ⒈⓰󥣇。𐹠\u200D򗷦ⴕ; [B1 C2 P1 V6]; [B1 C2 P1 V6] # ⒈⓰.𐹠ⴕ B; xn--tsh0nz9380h.xn--dljv223ee5t2d; [B1 V6]; [B1 V6] B; xn--tsh0nz9380h.xn--1ug352csp0psg45e; [B1 C2 V6]; [B1 C2 V6] # ⒈⓰.𐹠ⴕ B; xn--tsh0nz9380h.xn--tnd1990ke579c; [B1 V6]; [B1 V6] B; xn--tsh0nz9380h.xn--tnd969erj4psgl3e; [B1 C2 V6]; [B1 C2 V6] # ⒈⓰.𐹠Ⴕ T; 𞠊ᠮ-ß。\u1CD0効\u0601𷣭; [B1 B2 B3 P1 V5 V6]; [B1 B2 B3 P1 V5 V6] # 𞠊ᠮ-ß.᳐効 N; 𞠊ᠮ-ß。\u1CD0効\u0601𷣭; [B1 B2 B3 P1 V5 V6]; [B1 B2 B3 P1 V5 V6] # 𞠊ᠮ-ß.᳐効 T; 𞠊ᠮ-ß。\u1CD0効\u0601𷣭; [B1 B2 B3 P1 V5 V6]; [B1 B2 B3 P1 V5 V6] # 𞠊ᠮ-ß.᳐効 N; 𞠊ᠮ-ß。\u1CD0効\u0601𷣭; [B1 B2 B3 P1 V5 V6]; [B1 B2 B3 P1 V5 V6] # 𞠊ᠮ-ß.᳐効 B; 𞠊ᠮ-SS。\u1CD0効\u0601𷣭; [B1 B2 B3 P1 V5 V6]; [B1 B2 B3 P1 V5 V6] # 𞠊ᠮ-ss.᳐効 B; 𞠊ᠮ-ss。\u1CD0効\u0601𷣭; [B1 B2 B3 P1 V5 V6]; [B1 B2 B3 P1 V5 V6] # 𞠊ᠮ-ss.᳐効 B; 𞠊ᠮ-Ss。\u1CD0効\u0601𷣭; [B1 B2 B3 P1 V5 V6]; [B1 B2 B3 P1 V5 V6] # 𞠊ᠮ-ss.᳐効 B; xn---ss-21t18904a.xn--jfb197i791bi6x4c; [B1 B2 B3 V5 V6]; [B1 B2 B3 V5 V6] # 𞠊ᠮ-ss.᳐効 B; xn----qfa310pg973b.xn--jfb197i791bi6x4c; [B1 B2 B3 V5 V6]; [B1 B2 B3 V5 V6] # 𞠊ᠮ-ß.᳐効 B; 𞠊ᠮ-SS。\u1CD0効\u0601𷣭; [B1 B2 B3 P1 V5 V6]; [B1 B2 B3 P1 V5 V6] # 𞠊ᠮ-ss.᳐効 B; 𞠊ᠮ-ss。\u1CD0効\u0601𷣭; [B1 B2 B3 P1 V5 V6]; [B1 B2 B3 P1 V5 V6] # 𞠊ᠮ-ss.᳐効 B; 𞠊ᠮ-Ss。\u1CD0効\u0601𷣭; [B1 B2 B3 P1 V5 V6]; [B1 B2 B3 P1 V5 V6] # 𞠊ᠮ-ss.᳐効 B; 𑇀.󠨱; [P1 V5 V6]; [P1 V5 V6] B; xn--wd1d.xn--k946e; [V5 V6]; [V5 V6] B; ␒3\uFB88。𝟘𐨿𐹆; [B1 P1 V6]; [B1 P1 V6] # ␒3ڈ.0𐨿 B; ␒3\u0688。0𐨿𐹆; [B1 P1 V6]; [B1 P1 V6] # ␒3ڈ.0𐨿 B; xn--3-jsc897t.xn--0-sc5iy3h; [B1 V6]; [B1 V6] # ␒3ڈ.0𐨿 B; \u076B6\u0A81\u08A6。\u1DE3; [B1 B3 B6 V5]; [B1 B3 B6 V5] # ݫ6ઁࢦ.ᷣ B; \u076B6\u0A81\u08A6。\u1DE3; [B1 B3 B6 V5]; [B1 B3 B6 V5] # ݫ6ઁࢦ.ᷣ B; xn--6-h5c06gj6c.xn--7eg; [B1 B3 B6 V5]; [B1 B3 B6 V5] # ݫ6ઁࢦ.ᷣ T; \u0605-𽤞Ⴂ。򅤶\u200D; [B1 B6 C2 P1 V6]; [B1 P1 V6] # -Ⴂ. N; \u0605-𽤞Ⴂ。򅤶\u200D; [B1 B6 C2 P1 V6]; [B1 B6 C2 P1 V6] # -Ⴂ. T; \u0605-𽤞ⴂ。򅤶\u200D; [B1 B6 C2 P1 V6]; [B1 P1 V6] # -ⴂ. N; \u0605-𽤞ⴂ。򅤶\u200D; [B1 B6 C2 P1 V6]; [B1 B6 C2 P1 V6] # -ⴂ. B; xn----0kc8501a5399e.xn--ss06b; [B1 V6]; [B1 V6] # -ⴂ. B; xn----0kc8501a5399e.xn--1ugy3204f; [B1 B6 C2 V6]; [B1 B6 C2 V6] # -ⴂ. B; xn----0kc662fc152h.xn--ss06b; [B1 V6]; [B1 V6] # -Ⴂ. B; xn----0kc662fc152h.xn--1ugy3204f; [B1 B6 C2 V6]; [B1 B6 C2 V6] # -Ⴂ. T; ⾆.ꡈ5≯ß; [P1 V6]; [P1 V6] N; ⾆.ꡈ5≯ß; [P1 V6]; [P1 V6] T; ⾆.ꡈ5>\u0338ß; [P1 V6]; [P1 V6] N; ⾆.ꡈ5>\u0338ß; [P1 V6]; [P1 V6] T; 舌.ꡈ5≯ß; [P1 V6]; [P1 V6] N; 舌.ꡈ5≯ß; [P1 V6]; [P1 V6] T; 舌.ꡈ5>\u0338ß; [P1 V6]; [P1 V6] N; 舌.ꡈ5>\u0338ß; [P1 V6]; [P1 V6] B; 舌.ꡈ5>\u0338SS; [P1 V6]; [P1 V6] B; 舌.ꡈ5≯SS; [P1 V6]; [P1 V6] B; 舌.ꡈ5≯ss; [P1 V6]; [P1 V6] B; 舌.ꡈ5>\u0338ss; [P1 V6]; [P1 V6] B; 舌.ꡈ5>\u0338Ss; [P1 V6]; [P1 V6] B; 舌.ꡈ5≯Ss; [P1 V6]; [P1 V6] B; xn--tc1a.xn--5ss-3m2a5009e; [V6]; [V6] B; xn--tc1a.xn--5-qfa988w745i; [V6]; [V6] B; ⾆.ꡈ5>\u0338SS; [P1 V6]; [P1 V6] B; ⾆.ꡈ5≯SS; [P1 V6]; [P1 V6] B; ⾆.ꡈ5≯ss; [P1 V6]; [P1 V6] B; ⾆.ꡈ5>\u0338ss; [P1 V6]; [P1 V6] B; ⾆.ꡈ5>\u0338Ss; [P1 V6]; [P1 V6] B; ⾆.ꡈ5≯Ss; [P1 V6]; [P1 V6] T; \u0ACD8\u200D.򾂈\u075C; [B1 B5 B6 C2 P1 V5 V6]; [B1 B5 B6 P1 V5 V6] # ્8.ݜ N; \u0ACD8\u200D.򾂈\u075C; [B1 B5 B6 C2 P1 V5 V6]; [B1 B5 B6 C2 P1 V5 V6] # ્8.ݜ T; \u0ACD8\u200D.򾂈\u075C; [B1 B5 B6 C2 P1 V5 V6]; [B1 B5 B6 P1 V5 V6] # ્8.ݜ N; \u0ACD8\u200D.򾂈\u075C; [B1 B5 B6 C2 P1 V5 V6]; [B1 B5 B6 C2 P1 V5 V6] # ્8.ݜ B; xn--8-yke.xn--gpb79046m; [B1 B5 B6 V5 V6]; [B1 B5 B6 V5 V6] # ્8.ݜ B; xn--8-yke534n.xn--gpb79046m; [B1 B5 B6 C2 V5 V6]; [B1 B5 B6 C2 V5 V6] # ્8.ݜ B; 򸷆\u0A70≮򹓙.񞎧⁷󠯙\u06B6; [B5 B6 P1 V6]; [B5 B6 P1 V6] # ੰ≮.7ڶ B; 򸷆\u0A70<\u0338򹓙.񞎧⁷󠯙\u06B6; [B5 B6 P1 V6]; [B5 B6 P1 V6] # ੰ≮.7ڶ B; 򸷆\u0A70≮򹓙.񞎧7󠯙\u06B6; [B5 B6 P1 V6]; [B5 B6 P1 V6] # ੰ≮.7ڶ B; 򸷆\u0A70<\u0338򹓙.񞎧7󠯙\u06B6; [B5 B6 P1 V6]; [B5 B6 P1 V6] # ੰ≮.7ڶ B; xn--ycc893jqh38rb6fa.xn--7-5uc53836ixt41c; [B5 B6 V6]; [B5 B6 V6] # ੰ≮.7ڶ T; 𞤪.ς; ; xn--ie6h.xn--4xa N; 𞤪.ς; ; xn--ie6h.xn--3xa B; 𞤈.Σ; 𞤪.σ; xn--ie6h.xn--4xa B; 𞤪.σ; ; xn--ie6h.xn--4xa B; 𞤈.σ; 𞤪.σ; xn--ie6h.xn--4xa B; xn--ie6h.xn--4xa; 𞤪.σ; xn--ie6h.xn--4xa T; 𞤈.ς; 𞤪.ς; xn--ie6h.xn--4xa N; 𞤈.ς; 𞤪.ς; xn--ie6h.xn--3xa B; xn--ie6h.xn--3xa; 𞤪.ς; xn--ie6h.xn--3xa B; 𞤪.Σ; 𞤪.σ; xn--ie6h.xn--4xa T; \u200CႺ。ς; [C1 P1 V6]; [P1 V6] # Ⴚ.ς N; \u200CႺ。ς; [C1 P1 V6]; [C1 P1 V6] # Ⴚ.ς T; \u200CႺ。ς; [C1 P1 V6]; [P1 V6] # Ⴚ.ς N; \u200CႺ。ς; [C1 P1 V6]; [C1 P1 V6] # Ⴚ.ς T; \u200Cⴚ。ς; [C1]; xn--ilj.xn--4xa # ⴚ.ς N; \u200Cⴚ。ς; [C1]; [C1] # ⴚ.ς T; \u200CႺ。Σ; [C1 P1 V6]; [P1 V6] # Ⴚ.σ N; \u200CႺ。Σ; [C1 P1 V6]; [C1 P1 V6] # Ⴚ.σ T; \u200Cⴚ。σ; [C1]; xn--ilj.xn--4xa # ⴚ.σ N; \u200Cⴚ。σ; [C1]; [C1] # ⴚ.σ B; xn--ilj.xn--4xa; ⴚ.σ; xn--ilj.xn--4xa B; ⴚ.σ; ; xn--ilj.xn--4xa B; Ⴚ.Σ; [P1 V6]; [P1 V6] T; ⴚ.ς; ; xn--ilj.xn--4xa N; ⴚ.ς; ; xn--ilj.xn--3xa T; Ⴚ.ς; [P1 V6]; [P1 V6] N; Ⴚ.ς; [P1 V6]; [P1 V6] B; xn--ynd.xn--4xa; [V6]; [V6] B; xn--ynd.xn--3xa; [V6]; [V6] B; xn--ilj.xn--3xa; ⴚ.ς; xn--ilj.xn--3xa B; Ⴚ.σ; [P1 V6]; [P1 V6] B; xn--0ug262c.xn--4xa; [C1]; [C1] # ⴚ.σ B; xn--ynd759e.xn--4xa; [C1 V6]; [C1 V6] # Ⴚ.σ B; xn--0ug262c.xn--3xa; [C1]; [C1] # ⴚ.ς B; xn--ynd759e.xn--3xa; [C1 V6]; [C1 V6] # Ⴚ.ς T; \u200Cⴚ。ς; [C1]; xn--ilj.xn--4xa # ⴚ.ς N; \u200Cⴚ。ς; [C1]; [C1] # ⴚ.ς T; \u200CႺ。Σ; [C1 P1 V6]; [P1 V6] # Ⴚ.σ N; \u200CႺ。Σ; [C1 P1 V6]; [C1 P1 V6] # Ⴚ.σ T; \u200Cⴚ。σ; [C1]; xn--ilj.xn--4xa # ⴚ.σ N; \u200Cⴚ。σ; [C1]; [C1] # ⴚ.σ B; 𞤃.𐹦; [B1]; [B1] B; 𞤃.𐹦; [B1]; [B1] B; 𞤥.𐹦; [B1]; [B1] B; xn--de6h.xn--eo0d; [B1]; [B1] B; 𞤥.𐹦; [B1]; [B1] T; \u200D⾕。\u200C\u0310\uA953ꡎ; [C1 C2]; [V5] # 谷.꥓̐ꡎ N; \u200D⾕。\u200C\u0310\uA953ꡎ; [C1 C2]; [C1 C2] # 谷.꥓̐ꡎ T; \u200D⾕。\u200C\uA953\u0310ꡎ; [C1 C2]; [V5] # 谷.꥓̐ꡎ N; \u200D⾕。\u200C\uA953\u0310ꡎ; [C1 C2]; [C1 C2] # 谷.꥓̐ꡎ T; \u200D谷。\u200C\uA953\u0310ꡎ; [C1 C2]; [V5] # 谷.꥓̐ꡎ N; \u200D谷。\u200C\uA953\u0310ꡎ; [C1 C2]; [C1 C2] # 谷.꥓̐ꡎ B; xn--6g3a.xn--0sa8175flwa; [V5]; [V5] # 谷.꥓̐ꡎ B; xn--1ug0273b.xn--0sa359l6n7g13a; [C1 C2]; [C1 C2] # 谷.꥓̐ꡎ T; \u06AA-뉔.𞤐\u200C; [B2 B3 C1]; [B2 B3] # ڪ-뉔.𞤲 N; \u06AA-뉔.𞤐\u200C; [B2 B3 C1]; [B2 B3 C1] # ڪ-뉔.𞤲 T; \u06AA-뉔.𞤐\u200C; [B2 B3 C1]; [B2 B3] # ڪ-뉔.𞤲 N; \u06AA-뉔.𞤐\u200C; [B2 B3 C1]; [B2 B3 C1] # ڪ-뉔.𞤲 T; \u06AA-뉔.𞤐\u200C; [B2 B3 C1]; [B2 B3] # ڪ-뉔.𞤲 N; \u06AA-뉔.𞤐\u200C; [B2 B3 C1]; [B2 B3 C1] # ڪ-뉔.𞤲 T; \u06AA-뉔.𞤐\u200C; [B2 B3 C1]; [B2 B3] # ڪ-뉔.𞤲 N; \u06AA-뉔.𞤐\u200C; [B2 B3 C1]; [B2 B3 C1] # ڪ-뉔.𞤲 T; \u06AA-뉔.𞤲\u200C; [B2 B3 C1]; [B2 B3] # ڪ-뉔.𞤲 N; \u06AA-뉔.𞤲\u200C; [B2 B3 C1]; [B2 B3 C1] # ڪ-뉔.𞤲 T; \u06AA-뉔.𞤲\u200C; [B2 B3 C1]; [B2 B3] # ڪ-뉔.𞤲 N; \u06AA-뉔.𞤲\u200C; [B2 B3 C1]; [B2 B3 C1] # ڪ-뉔.𞤲 B; xn----guc3592k.xn--qe6h; [B2 B3]; [B2 B3] # ڪ-뉔.𞤲 B; xn----guc3592k.xn--0ug7611p; [B2 B3 C1]; [B2 B3 C1] # ڪ-뉔.𞤲 T; \u06AA-뉔.𞤲\u200C; [B2 B3 C1]; [B2 B3] # ڪ-뉔.𞤲 N; \u06AA-뉔.𞤲\u200C; [B2 B3 C1]; [B2 B3 C1] # ڪ-뉔.𞤲 T; \u06AA-뉔.𞤲\u200C; [B2 B3 C1]; [B2 B3] # ڪ-뉔.𞤲 N; \u06AA-뉔.𞤲\u200C; [B2 B3 C1]; [B2 B3 C1] # ڪ-뉔.𞤲 T; 񔲵5ᦛς.\uA8C4\u077B\u1CD2\u0738; [B1 P1 V5 V6]; [B1 P1 V5 V6] # 5ᦛς.꣄ݻܸ᳒ N; 񔲵5ᦛς.\uA8C4\u077B\u1CD2\u0738; [B1 P1 V5 V6]; [B1 P1 V5 V6] # 5ᦛς.꣄ݻܸ᳒ T; 񔲵5ᦛς.\uA8C4\u077B\u0738\u1CD2; [B1 P1 V5 V6]; [B1 P1 V5 V6] # 5ᦛς.꣄ݻܸ᳒ N; 񔲵5ᦛς.\uA8C4\u077B\u0738\u1CD2; [B1 P1 V5 V6]; [B1 P1 V5 V6] # 5ᦛς.꣄ݻܸ᳒ T; 񔲵5ᦛς.\uA8C4\u077B\u0738\u1CD2; [B1 P1 V5 V6]; [B1 P1 V5 V6] # 5ᦛς.꣄ݻܸ᳒ N; 񔲵5ᦛς.\uA8C4\u077B\u0738\u1CD2; [B1 P1 V5 V6]; [B1 P1 V5 V6] # 5ᦛς.꣄ݻܸ᳒ B; 񔲵5ᦛΣ.\uA8C4\u077B\u0738\u1CD2; [B1 P1 V5 V6]; [B1 P1 V5 V6] # 5ᦛσ.꣄ݻܸ᳒ B; 񔲵5ᦛσ.\uA8C4\u077B\u0738\u1CD2; [B1 P1 V5 V6]; [B1 P1 V5 V6] # 5ᦛσ.꣄ݻܸ᳒ B; xn--5-0mb988ng603j.xn--fob7kk44dl41k; [B1 V5 V6]; [B1 V5 V6] # 5ᦛσ.꣄ݻܸ᳒ B; xn--5-ymb298ng603j.xn--fob7kk44dl41k; [B1 V5 V6]; [B1 V5 V6] # 5ᦛς.꣄ݻܸ᳒ B; 񔲵5ᦛΣ.\uA8C4\u077B\u0738\u1CD2; [B1 P1 V5 V6]; [B1 P1 V5 V6] # 5ᦛσ.꣄ݻܸ᳒ B; 񔲵5ᦛσ.\uA8C4\u077B\u0738\u1CD2; [B1 P1 V5 V6]; [B1 P1 V5 V6] # 5ᦛσ.꣄ݻܸ᳒ B; 񔲵5ᦛΣ.\uA8C4\u077B\u1CD2\u0738; [B1 P1 V5 V6]; [B1 P1 V5 V6] # 5ᦛσ.꣄ݻܸ᳒ B; 񔲵5ᦛσ.\uA8C4\u077B\u1CD2\u0738; [B1 P1 V5 V6]; [B1 P1 V5 V6] # 5ᦛσ.꣄ݻܸ᳒ B; 淽。ᠾ; 淽.ᠾ; xn--34w.xn--x7e B; xn--34w.xn--x7e; 淽.ᠾ; xn--34w.xn--x7e B; 淽.ᠾ; ; xn--34w.xn--x7e B; 𐹴𑘷。-; [B1 V3]; [B1 V3] B; xn--so0do6k.-; [B1 V3]; [B1 V3] B; 򬨩Ⴓ❓。𑄨; [P1 V5 V6]; [P1 V5 V6] B; 򬨩Ⴓ❓。𑄨; [P1 V5 V6]; [P1 V5 V6] B; 򬨩ⴓ❓。𑄨; [P1 V5 V6]; [P1 V5 V6] B; xn--8di78qvw32y.xn--k80d; [V5 V6]; [V5 V6] B; xn--rnd896i0j14q.xn--k80d; [V5 V6]; [V5 V6] B; 򬨩ⴓ❓。𑄨; [P1 V5 V6]; [P1 V5 V6] T; \u200C𐹡𞤌Ⴇ。ßႣ; [B1 C1 P1 V6]; [B1 P1 V6] # 𐹡𞤮Ⴇ.ßႣ N; \u200C𐹡𞤌Ⴇ。ßႣ; [B1 C1 P1 V6]; [B1 C1 P1 V6] # 𐹡𞤮Ⴇ.ßႣ T; \u200C𐹡𞤌Ⴇ。ßႣ; [B1 C1 P1 V6]; [B1 P1 V6] # 𐹡𞤮Ⴇ.ßႣ N; \u200C𐹡𞤌Ⴇ。ßႣ; [B1 C1 P1 V6]; [B1 C1 P1 V6] # 𐹡𞤮Ⴇ.ßႣ T; \u200C𐹡𞤮ⴇ。ßⴃ; [B1 C1]; [B1] # 𐹡𞤮ⴇ.ßⴃ N; \u200C𐹡𞤮ⴇ。ßⴃ; [B1 C1]; [B1 C1] # 𐹡𞤮ⴇ.ßⴃ T; \u200C𐹡𞤌Ⴇ。SSႣ; [B1 C1 P1 V6]; [B1 P1 V6] # 𐹡𞤮Ⴇ.ssႣ N; \u200C𐹡𞤌Ⴇ。SSႣ; [B1 C1 P1 V6]; [B1 C1 P1 V6] # 𐹡𞤮Ⴇ.ssႣ T; \u200C𐹡𞤮ⴇ。ssⴃ; [B1 C1]; [B1] # 𐹡𞤮ⴇ.ssⴃ N; \u200C𐹡𞤮ⴇ。ssⴃ; [B1 C1]; [B1 C1] # 𐹡𞤮ⴇ.ssⴃ T; \u200C𐹡𞤌ⴇ。Ssⴃ; [B1 C1]; [B1] # 𐹡𞤮ⴇ.ssⴃ N; \u200C𐹡𞤌ⴇ。Ssⴃ; [B1 C1]; [B1 C1] # 𐹡𞤮ⴇ.ssⴃ B; xn--ykj9323eegwf.xn--ss-151a; [B1]; [B1] B; xn--0ug332c3q0pr56g.xn--ss-151a; [B1 C1]; [B1 C1] # 𐹡𞤮ⴇ.ssⴃ B; xn--fnd1201kegrf.xn--ss-fek; [B1 V6]; [B1 V6] B; xn--fnd599eyj4pr50g.xn--ss-fek; [B1 C1 V6]; [B1 C1 V6] # 𐹡𞤮Ⴇ.ssႣ B; xn--0ug332c3q0pr56g.xn--zca417t; [B1 C1]; [B1 C1] # 𐹡𞤮ⴇ.ßⴃ B; xn--fnd599eyj4pr50g.xn--zca681f; [B1 C1 V6]; [B1 C1 V6] # 𐹡𞤮Ⴇ.ßႣ T; \u200C𐹡𞤮ⴇ。ßⴃ; [B1 C1]; [B1] # 𐹡𞤮ⴇ.ßⴃ N; \u200C𐹡𞤮ⴇ。ßⴃ; [B1 C1]; [B1 C1] # 𐹡𞤮ⴇ.ßⴃ T; \u200C𐹡𞤌Ⴇ。SSႣ; [B1 C1 P1 V6]; [B1 P1 V6] # 𐹡𞤮Ⴇ.ssႣ N; \u200C𐹡𞤌Ⴇ。SSႣ; [B1 C1 P1 V6]; [B1 C1 P1 V6] # 𐹡𞤮Ⴇ.ssႣ T; \u200C𐹡𞤮ⴇ。ssⴃ; [B1 C1]; [B1] # 𐹡𞤮ⴇ.ssⴃ N; \u200C𐹡𞤮ⴇ。ssⴃ; [B1 C1]; [B1 C1] # 𐹡𞤮ⴇ.ssⴃ T; \u200C𐹡𞤌ⴇ。Ssⴃ; [B1 C1]; [B1] # 𐹡𞤮ⴇ.ssⴃ N; \u200C𐹡𞤌ⴇ。Ssⴃ; [B1 C1]; [B1 C1] # 𐹡𞤮ⴇ.ssⴃ T; \u200C𐹡𞤌ⴇ。ßⴃ; [B1 C1]; [B1] # 𐹡𞤮ⴇ.ßⴃ N; \u200C𐹡𞤌ⴇ。ßⴃ; [B1 C1]; [B1 C1] # 𐹡𞤮ⴇ.ßⴃ T; \u200C𐹡𞤌ⴇ。ssⴃ; [B1 C1]; [B1] # 𐹡𞤮ⴇ.ssⴃ N; \u200C𐹡𞤌ⴇ。ssⴃ; [B1 C1]; [B1 C1] # 𐹡𞤮ⴇ.ssⴃ T; \u200C𐹡𞤌Ⴇ。Ssⴃ; [B1 C1 P1 V6]; [B1 P1 V6] # 𐹡𞤮Ⴇ.ssⴃ N; \u200C𐹡𞤌Ⴇ。Ssⴃ; [B1 C1 P1 V6]; [B1 C1 P1 V6] # 𐹡𞤮Ⴇ.ssⴃ B; xn--fnd1201kegrf.xn--ss-151a; [B1 V6]; [B1 V6] B; xn--fnd599eyj4pr50g.xn--ss-151a; [B1 C1 V6]; [B1 C1 V6] # 𐹡𞤮Ⴇ.ssⴃ T; \u200C𐹡𞤌ⴇ。ßⴃ; [B1 C1]; [B1] # 𐹡𞤮ⴇ.ßⴃ N; \u200C𐹡𞤌ⴇ。ßⴃ; [B1 C1]; [B1 C1] # 𐹡𞤮ⴇ.ßⴃ T; \u200C𐹡𞤌ⴇ。ssⴃ; [B1 C1]; [B1] # 𐹡𞤮ⴇ.ssⴃ N; \u200C𐹡𞤌ⴇ。ssⴃ; [B1 C1]; [B1 C1] # 𐹡𞤮ⴇ.ssⴃ T; \u200C𐹡𞤌Ⴇ。Ssⴃ; [B1 C1 P1 V6]; [B1 P1 V6] # 𐹡𞤮Ⴇ.ssⴃ N; \u200C𐹡𞤌Ⴇ。Ssⴃ; [B1 C1 P1 V6]; [B1 C1 P1 V6] # 𐹡𞤮Ⴇ.ssⴃ B; \u17FF。𞬳; [P1 V6]; [P1 V6] # . B; \u17FF。𞬳; [P1 V6]; [P1 V6] # . B; xn--45e.xn--et6h; [V6]; [V6] # . T; \u0652\u200D。\u0CCD𑚳; [C2 V5]; [V5] # ْ.್𑚳 N; \u0652\u200D。\u0CCD𑚳; [C2 V5]; [C2 V5] # ْ.್𑚳 T; \u0652\u200D。\u0CCD𑚳; [C2 V5]; [V5] # ْ.್𑚳 N; \u0652\u200D。\u0CCD𑚳; [C2 V5]; [C2 V5] # ْ.್𑚳 B; xn--uhb.xn--8tc4527k; [V5]; [V5] # ْ.್𑚳 B; xn--uhb882k.xn--8tc4527k; [C2 V5]; [C2 V5] # ْ.್𑚳 B; -≠ᠻ.\u076D𞥃≮󟷺; [B1 B2 B3 P1 V3 V6]; [B1 B2 B3 P1 V3 V6] # -≠ᠻ.ݭ𞥃≮ B; -=\u0338ᠻ.\u076D𞥃<\u0338󟷺; [B1 B2 B3 P1 V3 V6]; [B1 B2 B3 P1 V3 V6] # -≠ᠻ.ݭ𞥃≮ B; -≠ᠻ.\u076D𞥃≮󟷺; [B1 B2 B3 P1 V3 V6]; [B1 B2 B3 P1 V3 V6] # -≠ᠻ.ݭ𞥃≮ B; -=\u0338ᠻ.\u076D𞥃<\u0338󟷺; [B1 B2 B3 P1 V3 V6]; [B1 B2 B3 P1 V3 V6] # -≠ᠻ.ݭ𞥃≮ B; -=\u0338ᠻ.\u076D𞤡<\u0338󟷺; [B1 B2 B3 P1 V3 V6]; [B1 B2 B3 P1 V3 V6] # -≠ᠻ.ݭ𞥃≮ B; -≠ᠻ.\u076D𞤡≮󟷺; [B1 B2 B3 P1 V3 V6]; [B1 B2 B3 P1 V3 V6] # -≠ᠻ.ݭ𞥃≮ B; xn----g6j886c.xn--xpb049kk353abj99f; [B1 B2 B3 V3 V6]; [B1 B2 B3 V3 V6] # -≠ᠻ.ݭ𞥃≮ B; -=\u0338ᠻ.\u076D𞤡<\u0338󟷺; [B1 B2 B3 P1 V3 V6]; [B1 B2 B3 P1 V3 V6] # -≠ᠻ.ݭ𞥃≮ B; -≠ᠻ.\u076D𞤡≮󟷺; [B1 B2 B3 P1 V3 V6]; [B1 B2 B3 P1 V3 V6] # -≠ᠻ.ݭ𞥃≮ B; 󠰆≯\u07B5𐻪.򊥕≮𑁆\u084C; [B1 B5 B6 P1 V6]; [B1 B5 B6 P1 V6] # ≯.≮𑁆ࡌ B; 󠰆>\u0338\u07B5𐻪.򊥕<\u0338𑁆\u084C; [B1 B5 B6 P1 V6]; [B1 B5 B6 P1 V6] # ≯.≮𑁆ࡌ B; 󠰆≯\u07B5𐻪.򊥕≮𑁆\u084C; [B1 B5 B6 P1 V6]; [B1 B5 B6 P1 V6] # ≯.≮𑁆ࡌ B; 󠰆>\u0338\u07B5𐻪.򊥕<\u0338𑁆\u084C; [B1 B5 B6 P1 V6]; [B1 B5 B6 P1 V6] # ≯.≮𑁆ࡌ B; xn--zrb797kdm1oes34i.xn--bwb394k8k2o25n6d; [B1 B5 B6 V6]; [B1 B5 B6 V6] # ≯.≮𑁆ࡌ B; ≠󦋂.\u0600\u0BCD-\u06B9; [B1 P1 V6]; [B1 P1 V6] # ≠.்-ڹ B; =\u0338󦋂.\u0600\u0BCD-\u06B9; [B1 P1 V6]; [B1 P1 V6] # ≠.்-ڹ B; xn--1ch22084l.xn----qkc07co6n; [B1 V6]; [B1 V6] # ≠.்-ڹ B; \u17DD󠁣≠。𐹼𐋤; [B1 P1 V5 V6]; [B1 P1 V5 V6] # ៝≠.𐹼𐋤 B; \u17DD󠁣=\u0338。𐹼𐋤; [B1 P1 V5 V6]; [B1 P1 V5 V6] # ៝≠.𐹼𐋤 B; \u17DD󠁣≠。𐹼𐋤; [B1 P1 V5 V6]; [B1 P1 V5 V6] # ៝≠.𐹼𐋤 B; \u17DD󠁣=\u0338。𐹼𐋤; [B1 P1 V5 V6]; [B1 P1 V5 V6] # ៝≠.𐹼𐋤 B; xn--54e694cn389z.xn--787ct8r; [B1 V5 V6]; [B1 V5 V6] # ៝≠.𐹼𐋤 T; ß𰀻񆬗。𝩨🕮ß; [P1 V5 V6]; [P1 V5 V6] N; ß𰀻񆬗。𝩨🕮ß; [P1 V5 V6]; [P1 V5 V6] T; ß𰀻񆬗。𝩨🕮ß; [P1 V5 V6]; [P1 V5 V6] N; ß𰀻񆬗。𝩨🕮ß; [P1 V5 V6]; [P1 V5 V6] B; SS𰀻񆬗。𝩨🕮SS; [P1 V5 V6]; [P1 V5 V6] B; ss𰀻񆬗。𝩨🕮ss; [P1 V5 V6]; [P1 V5 V6] B; Ss𰀻񆬗。𝩨🕮Ss; [P1 V5 V6]; [P1 V5 V6] B; xn--ss-jl59biy67d.xn--ss-4d11aw87d; [V5 V6]; [V5 V6] B; xn--zca20040bgrkh.xn--zca3653v86qa; [V5 V6]; [V5 V6] B; SS𰀻񆬗。𝩨🕮SS; [P1 V5 V6]; [P1 V5 V6] B; ss𰀻񆬗。𝩨🕮ss; [P1 V5 V6]; [P1 V5 V6] B; Ss𰀻񆬗。𝩨🕮Ss; [P1 V5 V6]; [P1 V5 V6] T; \u200D。\u200C; [C1 C2]; [A4_2] # . N; \u200D。\u200C; [C1 C2]; [C1 C2] # . B; xn--1ug.xn--0ug; [C1 C2]; [C1 C2] # . T; \u0483𐭞\u200D.\u17B9𞯌򟩚; [B1 C2 P1 V5 V6]; [B1 P1 V5 V6] # ҃𐭞.ឹ N; \u0483𐭞\u200D.\u17B9𞯌򟩚; [B1 C2 P1 V5 V6]; [B1 C2 P1 V5 V6] # ҃𐭞.ឹ B; xn--m3a6965k.xn--43e8670vmd79b; [B1 V5 V6]; [B1 V5 V6] # ҃𐭞.ឹ B; xn--m3a412lrr0o.xn--43e8670vmd79b; [B1 C2 V5 V6]; [B1 C2 V5 V6] # ҃𐭞.ឹ T; \u200C𐠨\u200C临。ꡢ򄷞ⶏ𐹣; [B1 B5 B6 C1 P1 V6]; [B2 B3 B5 B6 P1 V6] # 𐠨临.ꡢⶏ𐹣 N; \u200C𐠨\u200C临。ꡢ򄷞ⶏ𐹣; [B1 B5 B6 C1 P1 V6]; [B1 B5 B6 C1 P1 V6] # 𐠨临.ꡢⶏ𐹣 B; xn--miq9646b.xn--uojv340bk71c99u9f; [B2 B3 B5 B6 V6]; [B2 B3 B5 B6 V6] B; xn--0uga2656aop9k.xn--uojv340bk71c99u9f; [B1 B5 B6 C1 V6]; [B1 B5 B6 C1 V6] # 𐠨临.ꡢⶏ𐹣 B; 󠑘.󠄮; [P1 V6]; [P1 V6] B; 󠑘.󠄮; [P1 V6]; [P1 V6] B; xn--s136e.; [V6]; [V6] B; 𐫄\u0D4D.\uAAF6; [B1 B3 B6 V5]; [B1 B3 B6 V5] # 𐫄്.꫶ B; 𐫄\u0D4D.\uAAF6; [B1 B3 B6 V5]; [B1 B3 B6 V5] # 𐫄്.꫶ B; xn--wxc7880k.xn--2v9a; [B1 B3 B6 V5]; [B1 B3 B6 V5] # 𐫄്.꫶ B; \uA9B7󝵙멹。⒛󠨇; [P1 V5 V6]; [P1 V5 V6] # ꦷ멹.⒛ B; \uA9B7󝵙멹。⒛󠨇; [P1 V5 V6]; [P1 V5 V6] # ꦷ멹.⒛ B; \uA9B7󝵙멹。20.󠨇; [P1 V5 V6]; [P1 V5 V6] # ꦷ멹.20. B; \uA9B7󝵙멹。20.󠨇; [P1 V5 V6]; [P1 V5 V6] # ꦷ멹.20. B; xn--ym9av13acp85w.20.xn--d846e; [V5 V6]; [V5 V6] # ꦷ멹.20. B; xn--ym9av13acp85w.xn--dth22121k; [V5 V6]; [V5 V6] # ꦷ멹.⒛ B; Ⴅ󲬹릖󠶚.\u0777𐹳⒊; [B4 B6 P1 V6]; [B4 B6 P1 V6] # Ⴅ릖.ݷ𐹳⒊ B; Ⴅ󲬹릖󠶚.\u0777𐹳⒊; [B4 B6 P1 V6]; [B4 B6 P1 V6] # Ⴅ릖.ݷ𐹳⒊ B; Ⴅ󲬹릖󠶚.\u0777𐹳3.; [B4 B6 P1 V6]; [B4 B6 P1 V6] # Ⴅ릖.ݷ𐹳3. B; Ⴅ󲬹릖󠶚.\u0777𐹳3.; [B4 B6 P1 V6]; [B4 B6 P1 V6] # Ⴅ릖.ݷ𐹳3. B; ⴅ󲬹릖󠶚.\u0777𐹳3.; [B4 B6 P1 V6]; [B4 B6 P1 V6] # ⴅ릖.ݷ𐹳3. B; ⴅ󲬹릖󠶚.\u0777𐹳3.; [B4 B6 P1 V6]; [B4 B6 P1 V6] # ⴅ릖.ݷ𐹳3. B; xn--wkj8016bne45io02g.xn--3-55c6803r.; [B4 B6 V6]; [B4 B6 V6] # ⴅ릖.ݷ𐹳3. B; xn--dnd2167fnet0io02g.xn--3-55c6803r.; [B4 B6 V6]; [B4 B6 V6] # Ⴅ릖.ݷ𐹳3. B; ⴅ󲬹릖󠶚.\u0777𐹳⒊; [B4 B6 P1 V6]; [B4 B6 P1 V6] # ⴅ릖.ݷ𐹳⒊ B; ⴅ󲬹릖󠶚.\u0777𐹳⒊; [B4 B6 P1 V6]; [B4 B6 P1 V6] # ⴅ릖.ݷ𐹳⒊ B; xn--wkj8016bne45io02g.xn--7pb000mwm4n; [B4 B6 V6]; [B4 B6 V6] # ⴅ릖.ݷ𐹳⒊ B; xn--dnd2167fnet0io02g.xn--7pb000mwm4n; [B4 B6 V6]; [B4 B6 V6] # Ⴅ릖.ݷ𐹳⒊ T; \u200C。︒; [C1 P1 V6]; [P1 V6 A4_2] # .︒ N; \u200C。︒; [C1 P1 V6]; [C1 P1 V6] # .︒ T; \u200C。。; [C1 A4_2]; [A4_2] # .. N; \u200C。。; [C1 A4_2]; [C1 A4_2] # .. B; ..; [A4_2]; [A4_2] B; xn--0ug..; [C1 A4_2]; [C1 A4_2] # .. B; .xn--y86c; [V6 A4_2]; [V6 A4_2] B; xn--0ug.xn--y86c; [C1 V6]; [C1 V6] # .︒ B; ≯\u076D.₄; [B1 P1 V6]; [B1 P1 V6] # ≯ݭ.4 B; >\u0338\u076D.₄; [B1 P1 V6]; [B1 P1 V6] # ≯ݭ.4 B; ≯\u076D.4; [B1 P1 V6]; [B1 P1 V6] # ≯ݭ.4 B; >\u0338\u076D.4; [B1 P1 V6]; [B1 P1 V6] # ≯ݭ.4 B; xn--xpb149k.4; [B1 V6]; [B1 V6] # ≯ݭ.4 T; ᡲ-𝟹.ß-\u200C-; [C1 V3]; [V2 V3] # ᡲ-3.ß-- N; ᡲ-𝟹.ß-\u200C-; [C1 V3]; [C1 V3] # ᡲ-3.ß-- T; ᡲ-3.ß-\u200C-; [C1 V3]; [V2 V3] # ᡲ-3.ß-- N; ᡲ-3.ß-\u200C-; [C1 V3]; [C1 V3] # ᡲ-3.ß-- T; ᡲ-3.SS-\u200C-; [C1 V3]; [V2 V3] # ᡲ-3.ss-- N; ᡲ-3.SS-\u200C-; [C1 V3]; [C1 V3] # ᡲ-3.ss-- T; ᡲ-3.ss-\u200C-; [C1 V3]; [V2 V3] # ᡲ-3.ss-- N; ᡲ-3.ss-\u200C-; [C1 V3]; [C1 V3] # ᡲ-3.ss-- T; ᡲ-3.Ss-\u200C-; [C1 V3]; [V2 V3] # ᡲ-3.ss-- N; ᡲ-3.Ss-\u200C-; [C1 V3]; [C1 V3] # ᡲ-3.ss-- B; xn---3-p9o.ss--; [V2 V3]; [V2 V3] B; xn---3-p9o.xn--ss---276a; [C1 V3]; [C1 V3] # ᡲ-3.ss-- B; xn---3-p9o.xn-----fia9303a; [C1 V3]; [C1 V3] # ᡲ-3.ß-- T; ᡲ-𝟹.SS-\u200C-; [C1 V3]; [V2 V3] # ᡲ-3.ss-- N; ᡲ-𝟹.SS-\u200C-; [C1 V3]; [C1 V3] # ᡲ-3.ss-- T; ᡲ-𝟹.ss-\u200C-; [C1 V3]; [V2 V3] # ᡲ-3.ss-- N; ᡲ-𝟹.ss-\u200C-; [C1 V3]; [C1 V3] # ᡲ-3.ss-- T; ᡲ-𝟹.Ss-\u200C-; [C1 V3]; [V2 V3] # ᡲ-3.ss-- N; ᡲ-𝟹.Ss-\u200C-; [C1 V3]; [C1 V3] # ᡲ-3.ss-- B; \uFD08𝟦\u0647󎊯。Ӏ; [B2 B3 P1 V6]; [B2 B3 P1 V6] # ضي4ه.Ӏ B; \u0636\u064A4\u0647󎊯。Ӏ; [B2 B3 P1 V6]; [B2 B3 P1 V6] # ضي4ه.Ӏ B; \u0636\u064A4\u0647󎊯。ӏ; [B2 B3 P1 V6]; [B2 B3 P1 V6] # ضي4ه.ӏ B; xn--4-tnc6ck183523b.xn--s5a; [B2 B3 V6]; [B2 B3 V6] # ضي4ه.ӏ B; xn--4-tnc6ck183523b.xn--d5a; [B2 B3 V6]; [B2 B3 V6] # ضي4ه.Ӏ B; \uFD08𝟦\u0647󎊯。ӏ; [B2 B3 P1 V6]; [B2 B3 P1 V6] # ضي4ه.ӏ B; -.\u0602\u0622𑆾🐹; [B1 P1 V3 V6]; [B1 P1 V3 V6] # -.آ𑆾🐹 B; -.\u0602\u0627\u0653𑆾🐹; [B1 P1 V3 V6]; [B1 P1 V3 V6] # -.آ𑆾🐹 B; -.xn--kfb8dy983hgl7g; [B1 V3 V6]; [B1 V3 V6] # -.آ𑆾🐹 B; 󙶜ᢘ。\u1A7F⺢; [P1 V5 V6]; [P1 V5 V6] # ᢘ.᩿⺢ B; xn--ibf35138o.xn--fpfz94g; [V5 V6]; [V5 V6] # ᢘ.᩿⺢ B; ≠ႷᠤႫ。\uD907\u034C\u0633觴; [B1 B5 P1 V6]; [B1 B5 P1 V6 A3] # ≠ႷᠤႫ.͌س觴 B; =\u0338ႷᠤႫ。\uD907\u034C\u0633觴; [B1 B5 P1 V6]; [B1 B5 P1 V6 A3] # ≠ႷᠤႫ.͌س觴 B; ≠ႷᠤႫ。\uD907\u034C\u0633觴; [B1 B5 P1 V6]; [B1 B5 P1 V6 A3] # ≠ႷᠤႫ.͌س觴 B; =\u0338ႷᠤႫ。\uD907\u034C\u0633觴; [B1 B5 P1 V6]; [B1 B5 P1 V6 A3] # ≠ႷᠤႫ.͌س觴 B; =\u0338ⴗᠤⴋ。\uD907\u034C\u0633觴; [B1 B5 P1 V6]; [B1 B5 P1 V6 A3] # ≠ⴗᠤⴋ.͌س觴 B; ≠ⴗᠤⴋ。\uD907\u034C\u0633觴; [B1 B5 P1 V6]; [B1 B5 P1 V6 A3] # ≠ⴗᠤⴋ.͌س觴 B; ≠Ⴗᠤⴋ。\uD907\u034C\u0633觴; [B1 B5 P1 V6]; [B1 B5 P1 V6 A3] # ≠Ⴗᠤⴋ.͌س觴 B; =\u0338Ⴗᠤⴋ。\uD907\u034C\u0633觴; [B1 B5 P1 V6]; [B1 B5 P1 V6 A3] # ≠Ⴗᠤⴋ.͌س觴 B; xn--vnd619as6ig6k.\uD907\u034C\u0633觴; [B1 B5 P1 V6]; [B1 B5 P1 V6 A3] # ≠Ⴗᠤⴋ.͌س觴 B; XN--VND619AS6IG6K.\uD907\u034C\u0633觴; [B1 B5 P1 V6]; [B1 B5 P1 V6 A3] # ≠Ⴗᠤⴋ.͌س觴 B; Xn--Vnd619as6ig6k.\uD907\u034C\u0633觴; [B1 B5 P1 V6]; [B1 B5 P1 V6 A3] # ≠Ⴗᠤⴋ.͌س觴 B; xn--66e353ce0ilb.\uD907\u034C\u0633觴; [B1 B5 P1 V6]; [B1 B5 P1 V6 A3] # ≠ⴗᠤⴋ.͌س觴 B; XN--66E353CE0ILB.\uD907\u034C\u0633觴; [B1 B5 P1 V6]; [B1 B5 P1 V6 A3] # ≠ⴗᠤⴋ.͌س觴 B; Xn--66E353ce0ilb.\uD907\u034C\u0633觴; [B1 B5 P1 V6]; [B1 B5 P1 V6 A3] # ≠ⴗᠤⴋ.͌س觴 B; xn--jndx718cnnl.\uD907\u034C\u0633觴; [B1 B5 P1 V6]; [B1 B5 P1 V6 A3] # ≠ႷᠤႫ.͌س觴 B; XN--JNDX718CNNL.\uD907\u034C\u0633觴; [B1 B5 P1 V6]; [B1 B5 P1 V6 A3] # ≠ႷᠤႫ.͌س觴 B; Xn--Jndx718cnnl.\uD907\u034C\u0633觴; [B1 B5 P1 V6]; [B1 B5 P1 V6 A3] # ≠ႷᠤႫ.͌س觴 B; =\u0338ⴗᠤⴋ。\uD907\u034C\u0633觴; [B1 B5 P1 V6]; [B1 B5 P1 V6 A3] # ≠ⴗᠤⴋ.͌س觴 B; ≠ⴗᠤⴋ。\uD907\u034C\u0633觴; [B1 B5 P1 V6]; [B1 B5 P1 V6 A3] # ≠ⴗᠤⴋ.͌س觴 B; ≠Ⴗᠤⴋ。\uD907\u034C\u0633觴; [B1 B5 P1 V6]; [B1 B5 P1 V6 A3] # ≠Ⴗᠤⴋ.͌س觴 B; =\u0338Ⴗᠤⴋ。\uD907\u034C\u0633觴; [B1 B5 P1 V6]; [B1 B5 P1 V6 A3] # ≠Ⴗᠤⴋ.͌س觴 B; \u0667.𐥨; [B1 P1 V6]; [B1 P1 V6] # ٧. B; xn--gib.xn--vm9c; [B1 V6]; [B1 V6] # ٧. T; \uA9C0𝟯。\u200D񼑥𐹪\u1BF3; [B1 C2 P1 V5 V6]; [B5 P1 V5 V6] # ꧀3.𐹪᯳ N; \uA9C0𝟯。\u200D񼑥𐹪\u1BF3; [B1 C2 P1 V5 V6]; [B1 C2 P1 V5 V6] # ꧀3.𐹪᯳ T; \uA9C03。\u200D񼑥𐹪\u1BF3; [B1 C2 P1 V5 V6]; [B5 P1 V5 V6] # ꧀3.𐹪᯳ N; \uA9C03。\u200D񼑥𐹪\u1BF3; [B1 C2 P1 V5 V6]; [B1 C2 P1 V5 V6] # ꧀3.𐹪᯳ B; xn--3-5z4e.xn--1zfz754hncv8b; [B5 V5 V6]; [B5 V5 V6] # ꧀3.𐹪᯳ B; xn--3-5z4e.xn--1zf96ony8ygd68c; [B1 C2 V5 V6]; [B1 C2 V5 V6] # ꧀3.𐹪᯳ B; 򣕄4񠖽.≯\u0664𑀾󠸌; [B1 P1 V6]; [B1 P1 V6] # 4.≯٤𑀾 B; 򣕄4񠖽.>\u0338\u0664𑀾󠸌; [B1 P1 V6]; [B1 P1 V6] # 4.≯٤𑀾 B; xn--4-fg85dl688i.xn--dib174li86ntdy0i; [B1 V6]; [B1 V6] # 4.≯٤𑀾 B; 򗆧𝟯。⒈\u1A76𝟚򠘌; [P1 V6]; [P1 V6] # 3.⒈᩶2 B; 򗆧3。1.\u1A762򠘌; [P1 V5 V6]; [P1 V5 V6] # 3.1.᩶2 B; xn--3-rj42h.1.xn--2-13k96240l; [V5 V6]; [V5 V6] # 3.1.᩶2 B; xn--3-rj42h.xn--2-13k746cq465x; [V6]; [V6] # 3.⒈᩶2 T; \u200D₅⒈。≯𝟴\u200D; [C2 P1 V6]; [P1 V6] # 5⒈.≯8 N; \u200D₅⒈。≯𝟴\u200D; [C2 P1 V6]; [C2 P1 V6] # 5⒈.≯8 T; \u200D₅⒈。>\u0338𝟴\u200D; [C2 P1 V6]; [P1 V6] # 5⒈.≯8 N; \u200D₅⒈。>\u0338𝟴\u200D; [C2 P1 V6]; [C2 P1 V6] # 5⒈.≯8 T; \u200D51.。≯8\u200D; [C2 P1 V6 A4_2]; [P1 V6 A4_2] # 51..≯8 N; \u200D51.。≯8\u200D; [C2 P1 V6 A4_2]; [C2 P1 V6 A4_2] # 51..≯8 T; \u200D51.。>\u03388\u200D; [C2 P1 V6 A4_2]; [P1 V6 A4_2] # 51..≯8 N; \u200D51.。>\u03388\u200D; [C2 P1 V6 A4_2]; [C2 P1 V6 A4_2] # 51..≯8 B; 51..xn--8-ogo; [V6 A4_2]; [V6 A4_2] B; xn--51-l1t..xn--8-ugn00i; [C2 V6 A4_2]; [C2 V6 A4_2] # 51..≯8 B; xn--5-ecp.xn--8-ogo; [V6]; [V6] B; xn--5-tgnz5r.xn--8-ugn00i; [C2 V6]; [C2 V6] # 5⒈.≯8 T; ꡰ\u0697\u1086.򪘙\u072F≠\u200C; [B5 B6 C1 P1 V6]; [B5 B6 P1 V6] # ꡰڗႆ.ܯ≠ N; ꡰ\u0697\u1086.򪘙\u072F≠\u200C; [B5 B6 C1 P1 V6]; [B5 B6 C1 P1 V6] # ꡰڗႆ.ܯ≠ T; ꡰ\u0697\u1086.򪘙\u072F=\u0338\u200C; [B5 B6 C1 P1 V6]; [B5 B6 P1 V6] # ꡰڗႆ.ܯ≠ N; ꡰ\u0697\u1086.򪘙\u072F=\u0338\u200C; [B5 B6 C1 P1 V6]; [B5 B6 C1 P1 V6] # ꡰڗႆ.ܯ≠ T; ꡰ\u0697\u1086.򪘙\u072F≠\u200C; [B5 B6 C1 P1 V6]; [B5 B6 P1 V6] # ꡰڗႆ.ܯ≠ N; ꡰ\u0697\u1086.򪘙\u072F≠\u200C; [B5 B6 C1 P1 V6]; [B5 B6 C1 P1 V6] # ꡰڗႆ.ܯ≠ T; ꡰ\u0697\u1086.򪘙\u072F=\u0338\u200C; [B5 B6 C1 P1 V6]; [B5 B6 P1 V6] # ꡰڗႆ.ܯ≠ N; ꡰ\u0697\u1086.򪘙\u072F=\u0338\u200C; [B5 B6 C1 P1 V6]; [B5 B6 C1 P1 V6] # ꡰڗႆ.ܯ≠ B; xn--tjb002cn51k.xn--5nb630lbj91q; [B5 B6 V6]; [B5 B6 V6] # ꡰڗႆ.ܯ≠ B; xn--tjb002cn51k.xn--5nb448jcubcz547b; [B5 B6 C1 V6]; [B5 B6 C1 V6] # ꡰڗႆ.ܯ≠ B; 𑄱。򪌿𐹵; [B1 B3 B5 B6 P1 V5 V6]; [B1 B3 B5 B6 P1 V5 V6] B; 𑄱。򪌿𐹵; [B1 B3 B5 B6 P1 V5 V6]; [B1 B3 B5 B6 P1 V5 V6] B; xn--t80d.xn--to0d14792b; [B1 B3 B5 B6 V5 V6]; [B1 B3 B5 B6 V5 V6] B; 𝟥\u0600。\u073D; [B1 B3 B6 P1 V5 V6]; [B1 B3 B6 P1 V5 V6] # 3.ܽ B; 3\u0600。\u073D; [B1 B3 B6 P1 V5 V6]; [B1 B3 B6 P1 V5 V6] # 3.ܽ B; xn--3-rkc.xn--kob; [B1 B3 B6 V5 V6]; [B1 B3 B6 V5 V6] # 3.ܽ B; \u0637𐹣\u0666.\u076D긷; [B2 B3]; [B2 B3] # ط𐹣٦.ݭ긷 B; \u0637𐹣\u0666.\u076D긷; [B2 B3]; [B2 B3] # ط𐹣٦.ݭ긷 B; xn--2gb8gu829f.xn--xpb0156f; [B2 B3]; [B2 B3] # ط𐹣٦.ݭ긷 B; ︒Ↄ\u2DE7򾀃.Ⴗ𐣞; [B1 B5 B6 P1 V6]; [B1 B5 B6 P1 V6] # ︒Ↄⷧ.Ⴗ B; 。Ↄ\u2DE7򾀃.Ⴗ𐣞; [B5 B6 P1 V6 A4_2]; [B5 B6 P1 V6 A4_2] # .Ↄⷧ.Ⴗ B; 。ↄ\u2DE7򾀃.ⴗ𐣞; [B5 B6 P1 V6 A4_2]; [B5 B6 P1 V6 A4_2] # .ↄⷧ.ⴗ B; .xn--r5gy00cll06u.xn--flj4541e; [B5 B6 V6 A4_2]; [B5 B6 V6 A4_2] # .ↄⷧ.ⴗ B; .xn--q5g000cll06u.xn--vnd8618j; [B5 B6 V6 A4_2]; [B5 B6 V6 A4_2] # .Ↄⷧ.Ⴗ B; ︒ↄ\u2DE7򾀃.ⴗ𐣞; [B1 B5 B6 P1 V6]; [B1 B5 B6 P1 V6] # ︒ↄⷧ.ⴗ B; xn--r5gy00c056n0226g.xn--flj4541e; [B1 B5 B6 V6]; [B1 B5 B6 V6] # ︒ↄⷧ.ⴗ B; xn--q5g000c056n0226g.xn--vnd8618j; [B1 B5 B6 V6]; [B1 B5 B6 V6] # ︒Ↄⷧ.Ⴗ B; \u0600.\u05B1; [B1 B3 B6 P1 V5 V6]; [B1 B3 B6 P1 V5 V6] # .ֱ B; xn--ifb.xn--8cb; [B1 B3 B6 V5 V6]; [B1 B3 B6 V5 V6] # .ֱ T; ς≯。𐹽; [B1 B6 P1 V6]; [B1 B6 P1 V6] N; ς≯。𐹽; [B1 B6 P1 V6]; [B1 B6 P1 V6] T; ς>\u0338。𐹽; [B1 B6 P1 V6]; [B1 B6 P1 V6] N; ς>\u0338。𐹽; [B1 B6 P1 V6]; [B1 B6 P1 V6] T; ς≯。𐹽; [B1 B6 P1 V6]; [B1 B6 P1 V6] N; ς≯。𐹽; [B1 B6 P1 V6]; [B1 B6 P1 V6] T; ς>\u0338。𐹽; [B1 B6 P1 V6]; [B1 B6 P1 V6] N; ς>\u0338。𐹽; [B1 B6 P1 V6]; [B1 B6 P1 V6] B; Σ>\u0338。𐹽; [B1 B6 P1 V6]; [B1 B6 P1 V6] B; Σ≯。𐹽; [B1 B6 P1 V6]; [B1 B6 P1 V6] B; σ≯。𐹽; [B1 B6 P1 V6]; [B1 B6 P1 V6] B; σ>\u0338。𐹽; [B1 B6 P1 V6]; [B1 B6 P1 V6] B; xn--4xa818m.xn--1o0d; [B1 B6 V6]; [B1 B6 V6] B; xn--3xa028m.xn--1o0d; [B1 B6 V6]; [B1 B6 V6] B; Σ>\u0338。𐹽; [B1 B6 P1 V6]; [B1 B6 P1 V6] B; Σ≯。𐹽; [B1 B6 P1 V6]; [B1 B6 P1 V6] B; σ≯。𐹽; [B1 B6 P1 V6]; [B1 B6 P1 V6] B; σ>\u0338。𐹽; [B1 B6 P1 V6]; [B1 B6 P1 V6] T; \u17D2\u200D\u075F。𐹶; [B1 V5]; [B1 V5] # ្ݟ.𐹶 N; \u17D2\u200D\u075F。𐹶; [B1 V5]; [B1 V5] # ្ݟ.𐹶 B; xn--jpb535f.xn--uo0d; [B1 V5]; [B1 V5] # ្ݟ.𐹶 B; xn--jpb535fv9f.xn--uo0d; [B1 V5]; [B1 V5] # ្ݟ.𐹶 B; 𾷂\u0A42Ⴊ񂂟.≮; [P1 V6]; [P1 V6] # ੂႪ.≮ B; 𾷂\u0A42Ⴊ񂂟.<\u0338; [P1 V6]; [P1 V6] # ੂႪ.≮ B; 𾷂\u0A42ⴊ񂂟.<\u0338; [P1 V6]; [P1 V6] # ੂⴊ.≮ B; 𾷂\u0A42ⴊ񂂟.≮; [P1 V6]; [P1 V6] # ੂⴊ.≮ B; xn--nbc229o4y27dgskb.xn--gdh; [V6]; [V6] # ੂⴊ.≮ B; xn--nbc493aro75ggskb.xn--gdh; [V6]; [V6] # ੂႪ.≮ B; ꡠ.۲; ꡠ.۲; xn--5c9a.xn--fmb B; ꡠ.۲; ; xn--5c9a.xn--fmb B; xn--5c9a.xn--fmb; ꡠ.۲; xn--5c9a.xn--fmb B; 𐹣񄷄。ꡬ🄄; [B1 P1 V6]; [B1 P1 V6] B; 𐹣񄷄。ꡬ3,; [B1 B6 P1 V6]; [B1 B6 P1 V6] B; xn--bo0d0203l.xn--3,-yj9h; [B1 B6 P1 V6]; [B1 B6 P1 V6] B; xn--bo0d0203l.xn--id9a4443d; [B1 V6]; [B1 V6] T; -\u0C4D𞾀𑲓。\u200D\u0D4D; [B1 C2 P1 V3 V6]; [B1 B3 B6 P1 V3 V5 V6] # -్𑲓.് N; -\u0C4D𞾀𑲓。\u200D\u0D4D; [B1 C2 P1 V3 V6]; [B1 C2 P1 V3 V6] # -్𑲓.് T; -\u0C4D𞾀𑲓。\u200D\u0D4D; [B1 C2 P1 V3 V6]; [B1 B3 B6 P1 V3 V5 V6] # -్𑲓.് N; -\u0C4D𞾀𑲓。\u200D\u0D4D; [B1 C2 P1 V3 V6]; [B1 C2 P1 V3 V6] # -్𑲓.് B; xn----x6e0220sclug.xn--wxc; [B1 B3 B6 V3 V5 V6]; [B1 B3 B6 V3 V5 V6] # -్𑲓.് B; xn----x6e0220sclug.xn--wxc317g; [B1 C2 V3 V6]; [B1 C2 V3 V6] # -్𑲓.് T; \uA67D\u200C霣🄆。\u200C𑁂\u1B01; [C1 P1 V5 V6]; [P1 V5 V6] # ꙽霣🄆.𑁂ᬁ N; \uA67D\u200C霣🄆。\u200C𑁂\u1B01; [C1 P1 V5 V6]; [C1 P1 V5 V6] # ꙽霣🄆.𑁂ᬁ T; \uA67D\u200C霣🄆。\u200C𑁂\u1B01; [C1 P1 V5 V6]; [P1 V5 V6] # ꙽霣🄆.𑁂ᬁ N; \uA67D\u200C霣🄆。\u200C𑁂\u1B01; [C1 P1 V5 V6]; [C1 P1 V5 V6] # ꙽霣🄆.𑁂ᬁ T; \uA67D\u200C霣5,。\u200C𑁂\u1B01; [C1 P1 V5 V6]; [P1 V5 V6] # ꙽霣5,.𑁂ᬁ N; \uA67D\u200C霣5,。\u200C𑁂\u1B01; [C1 P1 V5 V6]; [C1 P1 V5 V6] # ꙽霣5,.𑁂ᬁ B; xn--5,-op8g373c.xn--4sf0725i; [P1 V5 V6]; [P1 V5 V6] # ꙽霣5,.𑁂ᬁ B; xn--5,-i1tz135dnbqa.xn--4sf36u6u4w; [C1 P1 V5 V6]; [C1 P1 V5 V6] # ꙽霣5,.𑁂ᬁ B; xn--2q5a751a653w.xn--4sf0725i; [V5 V6]; [V5 V6] # ꙽霣🄆.𑁂ᬁ B; xn--0ug4208b2vjuk63a.xn--4sf36u6u4w; [C1 V5 V6]; [C1 V5 V6] # ꙽霣🄆.𑁂ᬁ B; 兎。ᠼ󠴜𑚶𑰿; [P1 V6]; [P1 V6] B; 兎。ᠼ󠴜𑚶𑰿; [P1 V6]; [P1 V6] B; xn--b5q.xn--v7e6041kqqd4m251b; [V6]; [V6] T; 𝟙。\u200D𝟸\u200D⁷; [C2]; 1.27 # 1.27 N; 𝟙。\u200D𝟸\u200D⁷; [C2]; [C2] # 1.27 T; 1。\u200D2\u200D7; [C2]; 1.27 # 1.27 N; 1。\u200D2\u200D7; [C2]; [C2] # 1.27 B; 1.27; ; B; 1.xn--27-l1tb; [C2]; [C2] # 1.27 B; ᡨ-。󠻋𝟷; [P1 V3 V6]; [P1 V3 V6] B; ᡨ-。󠻋1; [P1 V3 V6]; [P1 V3 V6] B; xn----z8j.xn--1-5671m; [V3 V6]; [V3 V6] B; 𑰻񵀐𐫚.\u0668⁹; [B1 P1 V5 V6]; [B1 P1 V5 V6] # 𑰻𐫚.٨9 B; 𑰻񵀐𐫚.\u06689; [B1 P1 V5 V6]; [B1 P1 V5 V6] # 𑰻𐫚.٨9 B; xn--gx9cr01aul57i.xn--9-oqc; [B1 V5 V6]; [B1 V5 V6] # 𑰻𐫚.٨9 T; Ⴜ򈷭\u0F80⾇。Ⴏ♀\u200C\u200C; [C1 P1 V6]; [P1 V6] # Ⴜྀ舛.Ⴏ♀ N; Ⴜ򈷭\u0F80⾇。Ⴏ♀\u200C\u200C; [C1 P1 V6]; [C1 P1 V6] # Ⴜྀ舛.Ⴏ♀ T; Ⴜ򈷭\u0F80舛。Ⴏ♀\u200C\u200C; [C1 P1 V6]; [P1 V6] # Ⴜྀ舛.Ⴏ♀ N; Ⴜ򈷭\u0F80舛。Ⴏ♀\u200C\u200C; [C1 P1 V6]; [C1 P1 V6] # Ⴜྀ舛.Ⴏ♀ T; ⴜ򈷭\u0F80舛。ⴏ♀\u200C\u200C; [C1 P1 V6]; [P1 V6] # ⴜྀ舛.ⴏ♀ N; ⴜ򈷭\u0F80舛。ⴏ♀\u200C\u200C; [C1 P1 V6]; [C1 P1 V6] # ⴜྀ舛.ⴏ♀ B; xn--zed372mdj2do3v4h.xn--e5h11w; [V6]; [V6] # ⴜྀ舛.ⴏ♀ B; xn--zed372mdj2do3v4h.xn--0uga678bgyh; [C1 V6]; [C1 V6] # ⴜྀ舛.ⴏ♀ B; xn--zed54dz10wo343g.xn--nnd651i; [V6]; [V6] # Ⴜྀ舛.Ⴏ♀ B; xn--zed54dz10wo343g.xn--nnd089ea464d; [C1 V6]; [C1 V6] # Ⴜྀ舛.Ⴏ♀ T; ⴜ򈷭\u0F80⾇。ⴏ♀\u200C\u200C; [C1 P1 V6]; [P1 V6] # ⴜྀ舛.ⴏ♀ N; ⴜ򈷭\u0F80⾇。ⴏ♀\u200C\u200C; [C1 P1 V6]; [C1 P1 V6] # ⴜྀ舛.ⴏ♀ T; 𑁆𝟰.\u200D; [C2 V5]; [V5] # 𑁆4. N; 𑁆𝟰.\u200D; [C2 V5]; [C2 V5] # 𑁆4. T; 𑁆4.\u200D; [C2 V5]; [V5] # 𑁆4. N; 𑁆4.\u200D; [C2 V5]; [C2 V5] # 𑁆4. B; xn--4-xu7i.; [V5]; [V5] B; xn--4-xu7i.xn--1ug; [C2 V5]; [C2 V5] # 𑁆4. T; 񮴘Ⴞ癀。𑘿\u200D\u200C붼; [C1 P1 V5 V6]; [P1 V5 V6] # Ⴞ癀.𑘿붼 N; 񮴘Ⴞ癀。𑘿\u200D\u200C붼; [C1 P1 V5 V6]; [C1 P1 V5 V6] # Ⴞ癀.𑘿붼 T; 񮴘Ⴞ癀。𑘿\u200D\u200C붼; [C1 P1 V5 V6]; [P1 V5 V6] # Ⴞ癀.𑘿붼 N; 񮴘Ⴞ癀。𑘿\u200D\u200C붼; [C1 P1 V5 V6]; [C1 P1 V5 V6] # Ⴞ癀.𑘿붼 T; 񮴘Ⴞ癀。𑘿\u200D\u200C붼; [C1 P1 V5 V6]; [P1 V5 V6] # Ⴞ癀.𑘿붼 N; 񮴘Ⴞ癀。𑘿\u200D\u200C붼; [C1 P1 V5 V6]; [C1 P1 V5 V6] # Ⴞ癀.𑘿붼 T; 񮴘Ⴞ癀。𑘿\u200D\u200C붼; [C1 P1 V5 V6]; [P1 V5 V6] # Ⴞ癀.𑘿붼 N; 񮴘Ⴞ癀。𑘿\u200D\u200C붼; [C1 P1 V5 V6]; [C1 P1 V5 V6] # Ⴞ癀.𑘿붼 T; 񮴘ⴞ癀。𑘿\u200D\u200C붼; [C1 P1 V5 V6]; [P1 V5 V6] # ⴞ癀.𑘿붼 N; 񮴘ⴞ癀。𑘿\u200D\u200C붼; [C1 P1 V5 V6]; [C1 P1 V5 V6] # ⴞ癀.𑘿붼 T; 񮴘ⴞ癀。𑘿\u200D\u200C붼; [C1 P1 V5 V6]; [P1 V5 V6] # ⴞ癀.𑘿붼 N; 񮴘ⴞ癀。𑘿\u200D\u200C붼; [C1 P1 V5 V6]; [C1 P1 V5 V6] # ⴞ癀.𑘿붼 B; xn--mlju35u7qx2f.xn--et3bn23n; [V5 V6]; [V5 V6] B; xn--mlju35u7qx2f.xn--0ugb6122js83c; [C1 V5 V6]; [C1 V5 V6] # ⴞ癀.𑘿붼 B; xn--2nd6803c7q37d.xn--et3bn23n; [V5 V6]; [V5 V6] B; xn--2nd6803c7q37d.xn--0ugb6122js83c; [C1 V5 V6]; [C1 V5 V6] # Ⴞ癀.𑘿붼 T; 񮴘ⴞ癀。𑘿\u200D\u200C붼; [C1 P1 V5 V6]; [P1 V5 V6] # ⴞ癀.𑘿붼 N; 񮴘ⴞ癀。𑘿\u200D\u200C붼; [C1 P1 V5 V6]; [C1 P1 V5 V6] # ⴞ癀.𑘿붼 T; 񮴘ⴞ癀。𑘿\u200D\u200C붼; [C1 P1 V5 V6]; [P1 V5 V6] # ⴞ癀.𑘿붼 N; 񮴘ⴞ癀。𑘿\u200D\u200C붼; [C1 P1 V5 V6]; [C1 P1 V5 V6] # ⴞ癀.𑘿붼 B; 󚀅-\u0BCD。\u06B9; [B6 P1 V6]; [B6 P1 V6] # -்.ڹ B; xn----mze84808x.xn--skb; [B6 V6]; [B6 V6] # -்.ڹ B; ᡃ𝟧≯ᠣ.氁񨏱ꁫ; [P1 V6]; [P1 V6] B; ᡃ𝟧>\u0338ᠣ.氁񨏱ꁫ; [P1 V6]; [P1 V6] B; ᡃ5≯ᠣ.氁񨏱ꁫ; [P1 V6]; [P1 V6] B; ᡃ5>\u0338ᠣ.氁񨏱ꁫ; [P1 V6]; [P1 V6] B; xn--5-24jyf768b.xn--lqw213ime95g; [V6]; [V6] B; 𐹬𝩇.\u0F76; [B1 B3 B6 V5]; [B1 B3 B6 V5] # 𐹬𝩇.ྲྀ B; 𐹬𝩇.\u0FB2\u0F80; [B1 B3 B6 V5]; [B1 B3 B6 V5] # 𐹬𝩇.ྲྀ B; 𐹬𝩇.\u0FB2\u0F80; [B1 B3 B6 V5]; [B1 B3 B6 V5] # 𐹬𝩇.ྲྀ B; xn--ko0d8295a.xn--zed3h; [B1 B3 B6 V5]; [B1 B3 B6 V5] # 𐹬𝩇.ྲྀ B; -𑈶⒏.⒎𰛢󠎭; [P1 V3 V6]; [P1 V3 V6] B; -𑈶8..7.𰛢󠎭; [P1 V3 V6 A4_2]; [P1 V3 V6 A4_2] B; xn---8-bv5o..7.xn--c35nf1622b; [V3 V6 A4_2]; [V3 V6 A4_2] B; xn----scp6252h.xn--zshy411yzpx2d; [V3 V6]; [V3 V6] T; \u200CႡ畝\u200D.≮; [C1 C2 P1 V6]; [P1 V6] # Ⴁ畝.≮ N; \u200CႡ畝\u200D.≮; [C1 C2 P1 V6]; [C1 C2 P1 V6] # Ⴁ畝.≮ T; \u200CႡ畝\u200D.<\u0338; [C1 C2 P1 V6]; [P1 V6] # Ⴁ畝.≮ N; \u200CႡ畝\u200D.<\u0338; [C1 C2 P1 V6]; [C1 C2 P1 V6] # Ⴁ畝.≮ T; \u200CႡ畝\u200D.≮; [C1 C2 P1 V6]; [P1 V6] # Ⴁ畝.≮ N; \u200CႡ畝\u200D.≮; [C1 C2 P1 V6]; [C1 C2 P1 V6] # Ⴁ畝.≮ T; \u200CႡ畝\u200D.<\u0338; [C1 C2 P1 V6]; [P1 V6] # Ⴁ畝.≮ N; \u200CႡ畝\u200D.<\u0338; [C1 C2 P1 V6]; [C1 C2 P1 V6] # Ⴁ畝.≮ T; \u200Cⴁ畝\u200D.<\u0338; [C1 C2 P1 V6]; [P1 V6] # ⴁ畝.≮ N; \u200Cⴁ畝\u200D.<\u0338; [C1 C2 P1 V6]; [C1 C2 P1 V6] # ⴁ畝.≮ T; \u200Cⴁ畝\u200D.≮; [C1 C2 P1 V6]; [P1 V6] # ⴁ畝.≮ N; \u200Cⴁ畝\u200D.≮; [C1 C2 P1 V6]; [C1 C2 P1 V6] # ⴁ畝.≮ B; xn--skjy82u.xn--gdh; [V6]; [V6] B; xn--0ugc160hb36e.xn--gdh; [C1 C2 V6]; [C1 C2 V6] # ⴁ畝.≮ B; xn--8md0962c.xn--gdh; [V6]; [V6] B; xn--8md700fea3748f.xn--gdh; [C1 C2 V6]; [C1 C2 V6] # Ⴁ畝.≮ T; \u200Cⴁ畝\u200D.<\u0338; [C1 C2 P1 V6]; [P1 V6] # ⴁ畝.≮ N; \u200Cⴁ畝\u200D.<\u0338; [C1 C2 P1 V6]; [C1 C2 P1 V6] # ⴁ畝.≮ T; \u200Cⴁ畝\u200D.≮; [C1 C2 P1 V6]; [P1 V6] # ⴁ畝.≮ N; \u200Cⴁ畝\u200D.≮; [C1 C2 P1 V6]; [C1 C2 P1 V6] # ⴁ畝.≮ T; 歷。𐹻≯󳛽\u200D; [B1 C2 P1 V6]; [B1 P1 V6] # 歷.𐹻≯ N; 歷。𐹻≯󳛽\u200D; [B1 C2 P1 V6]; [B1 C2 P1 V6] # 歷.𐹻≯ T; 歷。𐹻>\u0338󳛽\u200D; [B1 C2 P1 V6]; [B1 P1 V6] # 歷.𐹻≯ N; 歷。𐹻>\u0338󳛽\u200D; [B1 C2 P1 V6]; [B1 C2 P1 V6] # 歷.𐹻≯ T; 歷。𐹻≯󳛽\u200D; [B1 C2 P1 V6]; [B1 P1 V6] # 歷.𐹻≯ N; 歷。𐹻≯󳛽\u200D; [B1 C2 P1 V6]; [B1 C2 P1 V6] # 歷.𐹻≯ T; 歷。𐹻>\u0338󳛽\u200D; [B1 C2 P1 V6]; [B1 P1 V6] # 歷.𐹻≯ N; 歷。𐹻>\u0338󳛽\u200D; [B1 C2 P1 V6]; [B1 C2 P1 V6] # 歷.𐹻≯ B; xn--nmw.xn--hdh7804gdms2h; [B1 V6]; [B1 V6] B; xn--nmw.xn--1ugx6gs128a1134j; [B1 C2 V6]; [B1 C2 V6] # 歷.𐹻≯ T; \u0ECB\u200D.鎁󠰑; [C2 P1 V5 V6]; [P1 V5 V6] # ໋.鎁 N; \u0ECB\u200D.鎁󠰑; [C2 P1 V5 V6]; [C2 P1 V5 V6] # ໋.鎁 T; \u0ECB\u200D.鎁󠰑; [C2 P1 V5 V6]; [P1 V5 V6] # ໋.鎁 N; \u0ECB\u200D.鎁󠰑; [C2 P1 V5 V6]; [C2 P1 V5 V6] # ໋.鎁 B; xn--t8c.xn--iz4a43209d; [V5 V6]; [V5 V6] # ໋.鎁 B; xn--t8c059f.xn--iz4a43209d; [C2 V5 V6]; [C2 V5 V6] # ໋.鎁 T; \u200D\u200C𞤀。𱘅𐶃; [B1 B5 B6 C1 C2 P1 V6]; [B5 B6 P1 V6] # 𞤢. N; \u200D\u200C𞤀。𱘅𐶃; [B1 B5 B6 C1 C2 P1 V6]; [B1 B5 B6 C1 C2 P1 V6] # 𞤢. T; \u200D\u200C𞤀。𱘅𐶃; [B1 B5 B6 C1 C2 P1 V6]; [B5 B6 P1 V6] # 𞤢. N; \u200D\u200C𞤀。𱘅𐶃; [B1 B5 B6 C1 C2 P1 V6]; [B1 B5 B6 C1 C2 P1 V6] # 𞤢. T; \u200D\u200C𞤢。𱘅𐶃; [B1 B5 B6 C1 C2 P1 V6]; [B5 B6 P1 V6] # 𞤢. N; \u200D\u200C𞤢。𱘅𐶃; [B1 B5 B6 C1 C2 P1 V6]; [B1 B5 B6 C1 C2 P1 V6] # 𞤢. B; xn--9d6h.xn--wh0dj799f; [B5 B6 V6]; [B5 B6 V6] B; xn--0ugb45126a.xn--wh0dj799f; [B1 B5 B6 C1 C2 V6]; [B1 B5 B6 C1 C2 V6] # 𞤢. T; \u200D\u200C𞤢。𱘅𐶃; [B1 B5 B6 C1 C2 P1 V6]; [B5 B6 P1 V6] # 𞤢. N; \u200D\u200C𞤢。𱘅𐶃; [B1 B5 B6 C1 C2 P1 V6]; [B1 B5 B6 C1 C2 P1 V6] # 𞤢. T; \u0628≠𝟫-.ς⒍𐹦≠; [B3 B5 B6 P1 V3 V6]; [B3 B5 B6 P1 V3 V6] # ب≠9-.ς⒍𐹦≠ N; \u0628≠𝟫-.ς⒍𐹦≠; [B3 B5 B6 P1 V3 V6]; [B3 B5 B6 P1 V3 V6] # ب≠9-.ς⒍𐹦≠ T; \u0628=\u0338𝟫-.ς⒍𐹦=\u0338; [B3 B5 B6 P1 V3 V6]; [B3 B5 B6 P1 V3 V6] # ب≠9-.ς⒍𐹦≠ N; \u0628=\u0338𝟫-.ς⒍𐹦=\u0338; [B3 B5 B6 P1 V3 V6]; [B3 B5 B6 P1 V3 V6] # ب≠9-.ς⒍𐹦≠ T; \u0628≠9-.ς6.𐹦≠; [B1 B3 P1 V3 V6]; [B1 B3 P1 V3 V6] # ب≠9-.ς6.𐹦≠ N; \u0628≠9-.ς6.𐹦≠; [B1 B3 P1 V3 V6]; [B1 B3 P1 V3 V6] # ب≠9-.ς6.𐹦≠ T; \u0628=\u03389-.ς6.𐹦=\u0338; [B1 B3 P1 V3 V6]; [B1 B3 P1 V3 V6] # ب≠9-.ς6.𐹦≠ N; \u0628=\u03389-.ς6.𐹦=\u0338; [B1 B3 P1 V3 V6]; [B1 B3 P1 V3 V6] # ب≠9-.ς6.𐹦≠ B; \u0628=\u03389-.Σ6.𐹦=\u0338; [B1 B3 P1 V3 V6]; [B1 B3 P1 V3 V6] # ب≠9-.σ6.𐹦≠ B; \u0628≠9-.Σ6.𐹦≠; [B1 B3 P1 V3 V6]; [B1 B3 P1 V3 V6] # ب≠9-.σ6.𐹦≠ B; \u0628≠9-.σ6.𐹦≠; [B1 B3 P1 V3 V6]; [B1 B3 P1 V3 V6] # ب≠9-.σ6.𐹦≠ B; \u0628=\u03389-.σ6.𐹦=\u0338; [B1 B3 P1 V3 V6]; [B1 B3 P1 V3 V6] # ب≠9-.σ6.𐹦≠ B; xn--9--etd0100a.xn--6-zmb.xn--1ch8704g; [B1 B3 V3 V6]; [B1 B3 V3 V6] # ب≠9-.σ6.𐹦≠ B; xn--9--etd0100a.xn--6-xmb.xn--1ch8704g; [B1 B3 V3 V6]; [B1 B3 V3 V6] # ب≠9-.ς6.𐹦≠ B; \u0628=\u0338𝟫-.Σ⒍𐹦=\u0338; [B3 B5 B6 P1 V3 V6]; [B3 B5 B6 P1 V3 V6] # ب≠9-.σ⒍𐹦≠ B; \u0628≠𝟫-.Σ⒍𐹦≠; [B3 B5 B6 P1 V3 V6]; [B3 B5 B6 P1 V3 V6] # ب≠9-.σ⒍𐹦≠ B; \u0628≠𝟫-.σ⒍𐹦≠; [B3 B5 B6 P1 V3 V6]; [B3 B5 B6 P1 V3 V6] # ب≠9-.σ⒍𐹦≠ B; \u0628=\u0338𝟫-.σ⒍𐹦=\u0338; [B3 B5 B6 P1 V3 V6]; [B3 B5 B6 P1 V3 V6] # ب≠9-.σ⒍𐹦≠ B; xn--9--etd0100a.xn--4xa887mzpbzz04b; [B3 B5 B6 V3 V6]; [B3 B5 B6 V3 V6] # ب≠9-.σ⒍𐹦≠ B; xn--9--etd0100a.xn--3xa097mzpbzz04b; [B3 B5 B6 V3 V6]; [B3 B5 B6 V3 V6] # ب≠9-.ς⒍𐹦≠ B; 򉛴.-ᡢ\u0592𝨠; [P1 V3 V6]; [P1 V3 V6] # .-ᡢ֒𝨠 B; xn--ep37b.xn----hec165lho83b; [V3 V6]; [V3 V6] # .-ᡢ֒𝨠 T; \u06CB⒈ß󠄽。񷋍-; [B2 B3 B6 P1 V3 V6]; [B2 B3 B6 P1 V3 V6] # ۋ⒈ß.- N; \u06CB⒈ß󠄽。񷋍-; [B2 B3 B6 P1 V3 V6]; [B2 B3 B6 P1 V3 V6] # ۋ⒈ß.- T; \u06CB1.ß󠄽。񷋍-; [B6 P1 V3 V6]; [B6 P1 V3 V6] # ۋ1.ß.- N; \u06CB1.ß󠄽。񷋍-; [B6 P1 V3 V6]; [B6 P1 V3 V6] # ۋ1.ß.- B; \u06CB1.SS󠄽。񷋍-; [B6 P1 V3 V6]; [B6 P1 V3 V6] # ۋ1.ss.- B; \u06CB1.ss󠄽。񷋍-; [B6 P1 V3 V6]; [B6 P1 V3 V6] # ۋ1.ss.- B; \u06CB1.Ss󠄽。񷋍-; [B6 P1 V3 V6]; [B6 P1 V3 V6] # ۋ1.ss.- B; xn--1-cwc.ss.xn----q001f; [B6 V3 V6]; [B6 V3 V6] # ۋ1.ss.- B; xn--1-cwc.xn--zca.xn----q001f; [B6 V3 V6]; [B6 V3 V6] # ۋ1.ß.- B; \u06CB⒈SS󠄽。񷋍-; [B2 B3 B6 P1 V3 V6]; [B2 B3 B6 P1 V3 V6] # ۋ⒈ss.- B; \u06CB⒈ss󠄽。񷋍-; [B2 B3 B6 P1 V3 V6]; [B2 B3 B6 P1 V3 V6] # ۋ⒈ss.- B; \u06CB⒈Ss󠄽。񷋍-; [B2 B3 B6 P1 V3 V6]; [B2 B3 B6 P1 V3 V6] # ۋ⒈ss.- B; xn--ss-d7d6651a.xn----q001f; [B2 B3 B6 V3 V6]; [B2 B3 B6 V3 V6] # ۋ⒈ss.- B; xn--zca541ato3a.xn----q001f; [B2 B3 B6 V3 V6]; [B2 B3 B6 V3 V6] # ۋ⒈ß.- T; 𿀫.\u1BAAςႦ\u200D; [C2 P1 V5 V6]; [P1 V5 V6] # .᮪ςႦ N; 𿀫.\u1BAAςႦ\u200D; [C2 P1 V5 V6]; [C2 P1 V5 V6] # .᮪ςႦ T; 𿀫.\u1BAAςႦ\u200D; [C2 P1 V5 V6]; [P1 V5 V6] # .᮪ςႦ N; 𿀫.\u1BAAςႦ\u200D; [C2 P1 V5 V6]; [C2 P1 V5 V6] # .᮪ςႦ T; 𿀫.\u1BAAςⴆ\u200D; [C2 P1 V5 V6]; [P1 V5 V6] # .᮪ςⴆ N; 𿀫.\u1BAAςⴆ\u200D; [C2 P1 V5 V6]; [C2 P1 V5 V6] # .᮪ςⴆ T; 𿀫.\u1BAAΣႦ\u200D; [C2 P1 V5 V6]; [P1 V5 V6] # .᮪σႦ N; 𿀫.\u1BAAΣႦ\u200D; [C2 P1 V5 V6]; [C2 P1 V5 V6] # .᮪σႦ T; 𿀫.\u1BAAσⴆ\u200D; [C2 P1 V5 V6]; [P1 V5 V6] # .᮪σⴆ N; 𿀫.\u1BAAσⴆ\u200D; [C2 P1 V5 V6]; [C2 P1 V5 V6] # .᮪σⴆ T; 𿀫.\u1BAAΣⴆ\u200D; [C2 P1 V5 V6]; [P1 V5 V6] # .᮪σⴆ N; 𿀫.\u1BAAΣⴆ\u200D; [C2 P1 V5 V6]; [C2 P1 V5 V6] # .᮪σⴆ B; xn--nu4s.xn--4xa153j7im; [V5 V6]; [V5 V6] # .᮪σⴆ B; xn--nu4s.xn--4xa153jk8cs1q; [C2 V5 V6]; [C2 V5 V6] # .᮪σⴆ B; xn--nu4s.xn--4xa217dxri; [V5 V6]; [V5 V6] # .᮪σႦ B; xn--nu4s.xn--4xa217dxriome; [C2 V5 V6]; [C2 V5 V6] # .᮪σႦ B; xn--nu4s.xn--3xa353jk8cs1q; [C2 V5 V6]; [C2 V5 V6] # .᮪ςⴆ B; xn--nu4s.xn--3xa417dxriome; [C2 V5 V6]; [C2 V5 V6] # .᮪ςႦ T; 𿀫.\u1BAAςⴆ\u200D; [C2 P1 V5 V6]; [P1 V5 V6] # .᮪ςⴆ N; 𿀫.\u1BAAςⴆ\u200D; [C2 P1 V5 V6]; [C2 P1 V5 V6] # .᮪ςⴆ T; 𿀫.\u1BAAΣႦ\u200D; [C2 P1 V5 V6]; [P1 V5 V6] # .᮪σႦ N; 𿀫.\u1BAAΣႦ\u200D; [C2 P1 V5 V6]; [C2 P1 V5 V6] # .᮪σႦ T; 𿀫.\u1BAAσⴆ\u200D; [C2 P1 V5 V6]; [P1 V5 V6] # .᮪σⴆ N; 𿀫.\u1BAAσⴆ\u200D; [C2 P1 V5 V6]; [C2 P1 V5 V6] # .᮪σⴆ T; 𿀫.\u1BAAΣⴆ\u200D; [C2 P1 V5 V6]; [P1 V5 V6] # .᮪σⴆ N; 𿀫.\u1BAAΣⴆ\u200D; [C2 P1 V5 V6]; [C2 P1 V5 V6] # .᮪σⴆ B; ⾆\u08E2.𝈴; [B1 B5 B6 P1 V6]; [B1 B5 B6 P1 V6] # 舌.𝈴 B; 舌\u08E2.𝈴; [B1 B5 B6 P1 V6]; [B1 B5 B6 P1 V6] # 舌.𝈴 B; xn--l0b9413d.xn--kl1h; [B1 B5 B6 V6]; [B1 B5 B6 V6] # 舌.𝈴 B; ⫞𐹶𖫴。⭠⒈; [B1 P1 V6]; [B1 P1 V6] B; ⫞𐹶𖫴。⭠1.; [B1]; [B1] B; xn--53ix188et88b.xn--1-h6r.; [B1]; [B1] B; xn--53ix188et88b.xn--tsh52w; [B1 V6]; [B1 V6] T; ⒈\u200C\uAAEC︒.\u0ACD; [C1 P1 V5 V6]; [P1 V5 V6] # ⒈ꫬ︒.્ N; ⒈\u200C\uAAEC︒.\u0ACD; [C1 P1 V5 V6]; [C1 P1 V5 V6] # ⒈ꫬ︒.્ T; 1.\u200C\uAAEC。.\u0ACD; [C1 V5 A4_2]; [V5 A4_2] # 1.ꫬ..્ N; 1.\u200C\uAAEC。.\u0ACD; [C1 V5 A4_2]; [C1 V5 A4_2] # 1.ꫬ..્ B; 1.xn--sv9a..xn--mfc; [V5 A4_2]; [V5 A4_2] # 1.ꫬ..્ B; 1.xn--0ug7185c..xn--mfc; [C1 V5 A4_2]; [C1 V5 A4_2] # 1.ꫬ..્ B; xn--tsh0720cse8b.xn--mfc; [V5 V6]; [V5 V6] # ⒈ꫬ︒.્ B; xn--0ug78o720myr1c.xn--mfc; [C1 V5 V6]; [C1 V5 V6] # ⒈ꫬ︒.્ B; \u0C46。䰀\u0668𞭅󠅼; [B1 B3 B5 B6 P1 V5 V6]; [B1 B3 B5 B6 P1 V5 V6] # ె.䰀٨ B; xn--eqc.xn--hib5476aim6t; [B1 B3 B5 B6 V5 V6]; [B1 B3 B5 B6 V5 V6] # ె.䰀٨ T; ß\u200D.\u1BF2񄾼; [C2 P1 V5 V6]; [P1 V5 V6] # ß.᯲ N; ß\u200D.\u1BF2񄾼; [C2 P1 V5 V6]; [C2 P1 V5 V6] # ß.᯲ T; SS\u200D.\u1BF2񄾼; [C2 P1 V5 V6]; [P1 V5 V6] # ss.᯲ N; SS\u200D.\u1BF2񄾼; [C2 P1 V5 V6]; [C2 P1 V5 V6] # ss.᯲ T; ss\u200D.\u1BF2񄾼; [C2 P1 V5 V6]; [P1 V5 V6] # ss.᯲ N; ss\u200D.\u1BF2񄾼; [C2 P1 V5 V6]; [C2 P1 V5 V6] # ss.᯲ T; Ss\u200D.\u1BF2񄾼; [C2 P1 V5 V6]; [P1 V5 V6] # ss.᯲ N; Ss\u200D.\u1BF2񄾼; [C2 P1 V5 V6]; [C2 P1 V5 V6] # ss.᯲ B; ss.xn--0zf22107b; [V5 V6]; [V5 V6] # ss.᯲ B; xn--ss-n1t.xn--0zf22107b; [C2 V5 V6]; [C2 V5 V6] # ss.᯲ B; xn--zca870n.xn--0zf22107b; [C2 V5 V6]; [C2 V5 V6] # ß.᯲ T; 𑓂\u200C≮.≮; [P1 V5 V6]; [P1 V5 V6] # 𑓂≮.≮ N; 𑓂\u200C≮.≮; [P1 V5 V6]; [P1 V5 V6] # 𑓂≮.≮ T; 𑓂\u200C<\u0338.<\u0338; [P1 V5 V6]; [P1 V5 V6] # 𑓂≮.≮ N; 𑓂\u200C<\u0338.<\u0338; [P1 V5 V6]; [P1 V5 V6] # 𑓂≮.≮ B; xn--gdhz656g.xn--gdh; [V5 V6]; [V5 V6] B; xn--0ugy6glz29a.xn--gdh; [V5 V6]; [V5 V6] # 𑓂≮.≮ B; 🕼.\uFFA0; [P1 V6]; [P1 V6] # 🕼. B; 🕼.\u1160; [P1 V6]; [P1 V6] # 🕼. B; xn--my8h.xn--psd; [V6]; [V6] # 🕼. B; xn--my8h.xn--cl7c; [V6]; [V6] # 🕼. B; ᡔ\uFD82。񷘎; [B5 B6 P1 V6]; [B5 B6 P1 V6] # ᡔلحى. B; ᡔ\u0644\u062D\u0649。񷘎; [B5 B6 P1 V6]; [B5 B6 P1 V6] # ᡔلحى. B; xn--sgb9bq785p.xn--bc31b; [B5 B6 V6]; [B5 B6 V6] # ᡔلحى. B; 爕򳙑.𝟰気; [P1 V6]; [P1 V6] B; 爕򳙑.4気; [P1 V6]; [P1 V6] B; xn--1zxq3199c.xn--4-678b; [V6]; [V6] B; ⒋𑍍Ⴝ-.𞬪\u0DCA\u05B5; [B1 P1 V3 V6]; [B1 P1 V3 V6] # ⒋𑍍Ⴝ-.්ֵ B; 4.𑍍Ⴝ-.𞬪\u0DCA\u05B5; [B1 B6 P1 V3 V5 V6]; [B1 B6 P1 V3 V5 V6] # 4.𑍍Ⴝ-.්ֵ B; 4.𑍍ⴝ-.𞬪\u0DCA\u05B5; [B1 B6 P1 V3 V5 V6]; [B1 B6 P1 V3 V5 V6] # 4.𑍍ⴝ-.්ֵ B; 4.xn----wwsx259f.xn--ddb152b7y23b; [B1 B6 V3 V5 V6]; [B1 B6 V3 V5 V6] # 4.𑍍ⴝ-.්ֵ B; 4.xn----t1g9869q.xn--ddb152b7y23b; [B1 B6 V3 V5 V6]; [B1 B6 V3 V5 V6] # 4.𑍍Ⴝ-.්ֵ B; ⒋𑍍ⴝ-.𞬪\u0DCA\u05B5; [B1 P1 V3 V6]; [B1 P1 V3 V6] # ⒋𑍍ⴝ-.්ֵ B; xn----jcp487avl3w.xn--ddb152b7y23b; [B1 V3 V6]; [B1 V3 V6] # ⒋𑍍ⴝ-.්ֵ B; xn----t1g323mnk9t.xn--ddb152b7y23b; [B1 V3 V6]; [B1 V3 V6] # ⒋𑍍Ⴝ-.්ֵ B; 󞝃。򑆃񉢗--; [P1 V2 V3 V6]; [P1 V2 V3 V6] B; xn--2y75e.xn-----1l15eer88n; [V2 V3 V6]; [V2 V3 V6] T; \u200D\u07DF。\u200C\uABED; [B1 C1 C2]; [B1 B3 B6 V5] # ߟ.꯭ N; \u200D\u07DF。\u200C\uABED; [B1 C1 C2]; [B1 C1 C2] # ߟ.꯭ T; \u200D\u07DF。\u200C\uABED; [B1 C1 C2]; [B1 B3 B6 V5] # ߟ.꯭ N; \u200D\u07DF。\u200C\uABED; [B1 C1 C2]; [B1 C1 C2] # ߟ.꯭ B; xn--6sb.xn--429a; [B1 B3 B6 V5]; [B1 B3 B6 V5] # ߟ.꯭ B; xn--6sb394j.xn--0ug1126c; [B1 C1 C2]; [B1 C1 C2] # ߟ.꯭ B; 𞮽\u07FF\u084E。ᢍ򝹁𐫘; [B5 B6 P1 V6]; [B5 B6 P1 V6] # ࡎ.ᢍ𐫘 B; 𞮽\u07FF\u084E。ᢍ򝹁𐫘; [B5 B6 P1 V6]; [B5 B6 P1 V6] # ࡎ.ᢍ𐫘 B; xn--3tb2nz468k.xn--69e8615j5rn5d; [B5 B6 V6]; [B5 B6 V6] # ࡎ.ᢍ𐫘 B; \u06ED𞺌𑄚\u1714.ꡞ\u08B7; [B1 B5 B6 V5]; [B1 B5 B6 V5] # ۭم𑄚᜔.ꡞࢷ B; \u06ED\u0645𑄚\u1714.ꡞ\u08B7; [B1 B5 B6 V5]; [B1 B5 B6 V5] # ۭم𑄚᜔.ꡞࢷ B; xn--hhb94ag41b739u.xn--dzb5582f; [B1 B5 B6 V5]; [B1 B5 B6 V5] # ۭم𑄚᜔.ꡞࢷ T; 񻂵킃𑘶\u07DC。ς\u063Cς; [B5 B6 P1 V6]; [B5 B6 P1 V6] # 킃𑘶ߜ.ςؼς N; 񻂵킃𑘶\u07DC。ς\u063Cς; [B5 B6 P1 V6]; [B5 B6 P1 V6] # 킃𑘶ߜ.ςؼς T; 񻂵킃𑘶\u07DC。ς\u063Cς; [B5 B6 P1 V6]; [B5 B6 P1 V6] # 킃𑘶ߜ.ςؼς N; 񻂵킃𑘶\u07DC。ς\u063Cς; [B5 B6 P1 V6]; [B5 B6 P1 V6] # 킃𑘶ߜ.ςؼς T; 񻂵킃𑘶\u07DC。ς\u063Cς; [B5 B6 P1 V6]; [B5 B6 P1 V6] # 킃𑘶ߜ.ςؼς N; 񻂵킃𑘶\u07DC。ς\u063Cς; [B5 B6 P1 V6]; [B5 B6 P1 V6] # 킃𑘶ߜ.ςؼς T; 񻂵킃𑘶\u07DC。ς\u063Cς; [B5 B6 P1 V6]; [B5 B6 P1 V6] # 킃𑘶ߜ.ςؼς N; 񻂵킃𑘶\u07DC。ς\u063Cς; [B5 B6 P1 V6]; [B5 B6 P1 V6] # 킃𑘶ߜ.ςؼς B; 񻂵킃𑘶\u07DC。Σ\u063CΣ; [B5 B6 P1 V6]; [B5 B6 P1 V6] # 킃𑘶ߜ.σؼσ B; 񻂵킃𑘶\u07DC。Σ\u063CΣ; [B5 B6 P1 V6]; [B5 B6 P1 V6] # 킃𑘶ߜ.σؼσ B; 񻂵킃𑘶\u07DC。σ\u063Cσ; [B5 B6 P1 V6]; [B5 B6 P1 V6] # 킃𑘶ߜ.σؼσ B; 񻂵킃𑘶\u07DC。σ\u063Cσ; [B5 B6 P1 V6]; [B5 B6 P1 V6] # 킃𑘶ߜ.σؼσ B; 񻂵킃𑘶\u07DC。Σ\u063Cσ; [B5 B6 P1 V6]; [B5 B6 P1 V6] # 킃𑘶ߜ.σؼσ B; 񻂵킃𑘶\u07DC。Σ\u063Cσ; [B5 B6 P1 V6]; [B5 B6 P1 V6] # 킃𑘶ߜ.σؼσ B; xn--3sb7483hoyvbbe76g.xn--4xaa21q; [B5 B6 V6]; [B5 B6 V6] # 킃𑘶ߜ.σؼσ T; 񻂵킃𑘶\u07DC。Σ\u063Cς; [B5 B6 P1 V6]; [B5 B6 P1 V6] # 킃𑘶ߜ.σؼς N; 񻂵킃𑘶\u07DC。Σ\u063Cς; [B5 B6 P1 V6]; [B5 B6 P1 V6] # 킃𑘶ߜ.σؼς T; 񻂵킃𑘶\u07DC。Σ\u063Cς; [B5 B6 P1 V6]; [B5 B6 P1 V6] # 킃𑘶ߜ.σؼς N; 񻂵킃𑘶\u07DC。Σ\u063Cς; [B5 B6 P1 V6]; [B5 B6 P1 V6] # 킃𑘶ߜ.σؼς T; 񻂵킃𑘶\u07DC。σ\u063Cς; [B5 B6 P1 V6]; [B5 B6 P1 V6] # 킃𑘶ߜ.σؼς N; 񻂵킃𑘶\u07DC。σ\u063Cς; [B5 B6 P1 V6]; [B5 B6 P1 V6] # 킃𑘶ߜ.σؼς T; 񻂵킃𑘶\u07DC。σ\u063Cς; [B5 B6 P1 V6]; [B5 B6 P1 V6] # 킃𑘶ߜ.σؼς N; 񻂵킃𑘶\u07DC。σ\u063Cς; [B5 B6 P1 V6]; [B5 B6 P1 V6] # 킃𑘶ߜ.σؼς B; xn--3sb7483hoyvbbe76g.xn--3xab31q; [B5 B6 V6]; [B5 B6 V6] # 킃𑘶ߜ.σؼς B; xn--3sb7483hoyvbbe76g.xn--3xaa51q; [B5 B6 V6]; [B5 B6 V6] # 킃𑘶ߜ.ςؼς B; 񻂵킃𑘶\u07DC。Σ\u063CΣ; [B5 B6 P1 V6]; [B5 B6 P1 V6] # 킃𑘶ߜ.σؼσ B; 񻂵킃𑘶\u07DC。Σ\u063CΣ; [B5 B6 P1 V6]; [B5 B6 P1 V6] # 킃𑘶ߜ.σؼσ B; 񻂵킃𑘶\u07DC。σ\u063Cσ; [B5 B6 P1 V6]; [B5 B6 P1 V6] # 킃𑘶ߜ.σؼσ B; 񻂵킃𑘶\u07DC。σ\u063Cσ; [B5 B6 P1 V6]; [B5 B6 P1 V6] # 킃𑘶ߜ.σؼσ B; 񻂵킃𑘶\u07DC。Σ\u063Cσ; [B5 B6 P1 V6]; [B5 B6 P1 V6] # 킃𑘶ߜ.σؼσ B; 񻂵킃𑘶\u07DC。Σ\u063Cσ; [B5 B6 P1 V6]; [B5 B6 P1 V6] # 킃𑘶ߜ.σؼσ T; 񻂵킃𑘶\u07DC。Σ\u063Cς; [B5 B6 P1 V6]; [B5 B6 P1 V6] # 킃𑘶ߜ.σؼς N; 񻂵킃𑘶\u07DC。Σ\u063Cς; [B5 B6 P1 V6]; [B5 B6 P1 V6] # 킃𑘶ߜ.σؼς T; 񻂵킃𑘶\u07DC。Σ\u063Cς; [B5 B6 P1 V6]; [B5 B6 P1 V6] # 킃𑘶ߜ.σؼς N; 񻂵킃𑘶\u07DC。Σ\u063Cς; [B5 B6 P1 V6]; [B5 B6 P1 V6] # 킃𑘶ߜ.σؼς T; 񻂵킃𑘶\u07DC。σ\u063Cς; [B5 B6 P1 V6]; [B5 B6 P1 V6] # 킃𑘶ߜ.σؼς N; 񻂵킃𑘶\u07DC。σ\u063Cς; [B5 B6 P1 V6]; [B5 B6 P1 V6] # 킃𑘶ߜ.σؼς T; 񻂵킃𑘶\u07DC。σ\u063Cς; [B5 B6 P1 V6]; [B5 B6 P1 V6] # 킃𑘶ߜ.σؼς N; 񻂵킃𑘶\u07DC。σ\u063Cς; [B5 B6 P1 V6]; [B5 B6 P1 V6] # 킃𑘶ߜ.σؼς B; 蔰。󠁹\u08DD-𑈵; [P1 V6]; [P1 V6] # 蔰.ࣝ-𑈵 B; xn--sz1a.xn----mrd9984r3dl0i; [V6]; [V6] # 蔰.ࣝ-𑈵 T; ςჅ。\u075A; [P1 V6]; [P1 V6] # ςჅ.ݚ N; ςჅ。\u075A; [P1 V6]; [P1 V6] # ςჅ.ݚ T; ςⴥ。\u075A; ςⴥ.\u075A; xn--4xa203s.xn--epb # ςⴥ.ݚ N; ςⴥ。\u075A; ςⴥ.\u075A; xn--3xa403s.xn--epb # ςⴥ.ݚ B; ΣჅ。\u075A; [P1 V6]; [P1 V6] # σჅ.ݚ B; σⴥ。\u075A; σⴥ.\u075A; xn--4xa203s.xn--epb # σⴥ.ݚ B; Σⴥ。\u075A; σⴥ.\u075A; xn--4xa203s.xn--epb # σⴥ.ݚ B; xn--4xa203s.xn--epb; σⴥ.\u075A; xn--4xa203s.xn--epb # σⴥ.ݚ B; σⴥ.\u075A; ; xn--4xa203s.xn--epb # σⴥ.ݚ B; ΣჅ.\u075A; [P1 V6]; [P1 V6] # σჅ.ݚ B; Σⴥ.\u075A; σⴥ.\u075A; xn--4xa203s.xn--epb # σⴥ.ݚ B; xn--4xa477d.xn--epb; [V6]; [V6] # σჅ.ݚ B; xn--3xa403s.xn--epb; ςⴥ.\u075A; xn--3xa403s.xn--epb # ςⴥ.ݚ T; ςⴥ.\u075A; ; xn--4xa203s.xn--epb # ςⴥ.ݚ N; ςⴥ.\u075A; ; xn--3xa403s.xn--epb # ςⴥ.ݚ B; xn--3xa677d.xn--epb; [V6]; [V6] # ςჅ.ݚ B; \u0C4DႩ𞰓.\u1B72; [B1 B3 B6 P1 V5 V6]; [B1 B3 B6 P1 V5 V6] # ్Ⴉ.᭲ B; \u0C4DႩ𞰓.\u1B72; [B1 B3 B6 P1 V5 V6]; [B1 B3 B6 P1 V5 V6] # ్Ⴉ.᭲ B; \u0C4Dⴉ𞰓.\u1B72; [B1 B3 B6 P1 V5 V6]; [B1 B3 B6 P1 V5 V6] # ్ⴉ.᭲ B; xn--lqc478nlr02a.xn--dwf; [B1 B3 B6 V5 V6]; [B1 B3 B6 V5 V6] # ్ⴉ.᭲ B; xn--lqc64t7t26c.xn--dwf; [B1 B3 B6 V5 V6]; [B1 B3 B6 V5 V6] # ్Ⴉ.᭲ B; \u0C4Dⴉ𞰓.\u1B72; [B1 B3 B6 P1 V5 V6]; [B1 B3 B6 P1 V5 V6] # ్ⴉ.᭲ B; ⮷≮񎈴󠄟。𐠄; [B1 P1 V6]; [B1 P1 V6] B; ⮷<\u0338񎈴󠄟。𐠄; [B1 P1 V6]; [B1 P1 V6] B; xn--gdh877a3513h.xn--pc9c; [B1 V6]; [B1 V6] T; \u06BC。\u200Dẏ\u200Cᡤ; [B1 C1 C2]; xn--vkb.xn--08e172a # ڼ.ẏᡤ N; \u06BC。\u200Dẏ\u200Cᡤ; [B1 C1 C2]; [B1 C1 C2] # ڼ.ẏᡤ T; \u06BC。\u200Dy\u0307\u200Cᡤ; [B1 C1 C2]; xn--vkb.xn--08e172a # ڼ.ẏᡤ N; \u06BC。\u200Dy\u0307\u200Cᡤ; [B1 C1 C2]; [B1 C1 C2] # ڼ.ẏᡤ T; \u06BC。\u200Dẏ\u200Cᡤ; [B1 C1 C2]; xn--vkb.xn--08e172a # ڼ.ẏᡤ N; \u06BC。\u200Dẏ\u200Cᡤ; [B1 C1 C2]; [B1 C1 C2] # ڼ.ẏᡤ T; \u06BC。\u200Dy\u0307\u200Cᡤ; [B1 C1 C2]; xn--vkb.xn--08e172a # ڼ.ẏᡤ N; \u06BC。\u200Dy\u0307\u200Cᡤ; [B1 C1 C2]; [B1 C1 C2] # ڼ.ẏᡤ T; \u06BC。\u200DY\u0307\u200Cᡤ; [B1 C1 C2]; xn--vkb.xn--08e172a # ڼ.ẏᡤ N; \u06BC。\u200DY\u0307\u200Cᡤ; [B1 C1 C2]; [B1 C1 C2] # ڼ.ẏᡤ T; \u06BC。\u200DẎ\u200Cᡤ; [B1 C1 C2]; xn--vkb.xn--08e172a # ڼ.ẏᡤ N; \u06BC。\u200DẎ\u200Cᡤ; [B1 C1 C2]; [B1 C1 C2] # ڼ.ẏᡤ B; xn--vkb.xn--08e172a; \u06BC.ẏᡤ; xn--vkb.xn--08e172a # ڼ.ẏᡤ B; \u06BC.ẏᡤ; ; xn--vkb.xn--08e172a # ڼ.ẏᡤ B; \u06BC.y\u0307ᡤ; \u06BC.ẏᡤ; xn--vkb.xn--08e172a # ڼ.ẏᡤ B; \u06BC.Y\u0307ᡤ; \u06BC.ẏᡤ; xn--vkb.xn--08e172a # ڼ.ẏᡤ B; \u06BC.Ẏᡤ; \u06BC.ẏᡤ; xn--vkb.xn--08e172a # ڼ.ẏᡤ B; xn--vkb.xn--08e172ax6aca; [B1 C1 C2]; [B1 C1 C2] # ڼ.ẏᡤ T; \u06BC。\u200DY\u0307\u200Cᡤ; [B1 C1 C2]; xn--vkb.xn--08e172a # ڼ.ẏᡤ N; \u06BC。\u200DY\u0307\u200Cᡤ; [B1 C1 C2]; [B1 C1 C2] # ڼ.ẏᡤ T; \u06BC。\u200DẎ\u200Cᡤ; [B1 C1 C2]; xn--vkb.xn--08e172a # ڼ.ẏᡤ N; \u06BC。\u200DẎ\u200Cᡤ; [B1 C1 C2]; [B1 C1 C2] # ڼ.ẏᡤ B; 𐹹𑲛。񑂐\u0DCA; [B1 P1 V6]; [B1 P1 V6] # 𐹹𑲛.් B; xn--xo0dg5v.xn--h1c39876d; [B1 V6]; [B1 V6] # 𐹹𑲛.් B; -≠𑈵。嵕\uFEF1۴\uA953; [B1 B5 P1 V3 V6]; [B1 B5 P1 V3 V6] # -≠𑈵.嵕ي۴꥓ B; -=\u0338𑈵。嵕\uFEF1۴\uA953; [B1 B5 P1 V3 V6]; [B1 B5 P1 V3 V6] # -≠𑈵.嵕ي۴꥓ B; -≠𑈵。嵕\u064A۴\uA953; [B1 B5 P1 V3 V6]; [B1 B5 P1 V3 V6] # -≠𑈵.嵕ي۴꥓ B; -=\u0338𑈵。嵕\u064A۴\uA953; [B1 B5 P1 V3 V6]; [B1 B5 P1 V3 V6] # -≠𑈵.嵕ي۴꥓ B; xn----ufo4749h.xn--mhb45a235sns3c; [B1 B5 V3 V6]; [B1 B5 V3 V6] # -≠𑈵.嵕ي۴꥓ T; \u200C񍸰𐹶\u076E.\u06C1\u200D≯\u200D; [B1 B3 C1 C2 P1 V6]; [B3 B5 B6 P1 V6] # 𐹶ݮ.ہ≯ N; \u200C񍸰𐹶\u076E.\u06C1\u200D≯\u200D; [B1 B3 C1 C2 P1 V6]; [B1 B3 C1 C2 P1 V6] # 𐹶ݮ.ہ≯ T; \u200C񍸰𐹶\u076E.\u06C1\u200D>\u0338\u200D; [B1 B3 C1 C2 P1 V6]; [B3 B5 B6 P1 V6] # 𐹶ݮ.ہ≯ N; \u200C񍸰𐹶\u076E.\u06C1\u200D>\u0338\u200D; [B1 B3 C1 C2 P1 V6]; [B1 B3 C1 C2 P1 V6] # 𐹶ݮ.ہ≯ T; \u200C񍸰𐹶\u076E.\u06C1\u200D≯\u200D; [B1 B3 C1 C2 P1 V6]; [B3 B5 B6 P1 V6] # 𐹶ݮ.ہ≯ N; \u200C񍸰𐹶\u076E.\u06C1\u200D≯\u200D; [B1 B3 C1 C2 P1 V6]; [B1 B3 C1 C2 P1 V6] # 𐹶ݮ.ہ≯ T; \u200C񍸰𐹶\u076E.\u06C1\u200D>\u0338\u200D; [B1 B3 C1 C2 P1 V6]; [B3 B5 B6 P1 V6] # 𐹶ݮ.ہ≯ N; \u200C񍸰𐹶\u076E.\u06C1\u200D>\u0338\u200D; [B1 B3 C1 C2 P1 V6]; [B1 B3 C1 C2 P1 V6] # 𐹶ݮ.ہ≯ B; xn--ypb5875khz9y.xn--0kb682l; [B3 B5 B6 V6]; [B3 B5 B6 V6] # 𐹶ݮ.ہ≯ B; xn--ypb717jrx2o7v94a.xn--0kb660ka35v; [B1 B3 C1 C2 V6]; [B1 B3 C1 C2 V6] # 𐹶ݮ.ہ≯ B; ≮.\u17B5\u0855𐫔; [B1 P1 V5 V6]; [B1 P1 V5 V6] # ≮.ࡕ𐫔 B; <\u0338.\u17B5\u0855𐫔; [B1 P1 V5 V6]; [B1 P1 V5 V6] # ≮.ࡕ𐫔 B; ≮.\u17B5\u0855𐫔; [B1 P1 V5 V6]; [B1 P1 V5 V6] # ≮.ࡕ𐫔 B; <\u0338.\u17B5\u0855𐫔; [B1 P1 V5 V6]; [B1 P1 V5 V6] # ≮.ࡕ𐫔 B; xn--gdh.xn--kwb589e217p; [B1 V5 V6]; [B1 V5 V6] # ≮.ࡕ𐫔 T; 𐩗\u200D。ႩႵ; [B3 C2 P1 V6]; [P1 V6] # 𐩗.ႩႵ N; 𐩗\u200D。ႩႵ; [B3 C2 P1 V6]; [B3 C2 P1 V6] # 𐩗.ႩႵ T; 𐩗\u200D。ႩႵ; [B3 C2 P1 V6]; [P1 V6] # 𐩗.ႩႵ N; 𐩗\u200D。ႩႵ; [B3 C2 P1 V6]; [B3 C2 P1 V6] # 𐩗.ႩႵ T; 𐩗\u200D。ⴉⴕ; [B3 C2]; xn--pt9c.xn--0kjya # 𐩗.ⴉⴕ N; 𐩗\u200D。ⴉⴕ; [B3 C2]; [B3 C2] # 𐩗.ⴉⴕ T; 𐩗\u200D。Ⴉⴕ; [B3 C2 P1 V6]; [P1 V6] # 𐩗.Ⴉⴕ N; 𐩗\u200D。Ⴉⴕ; [B3 C2 P1 V6]; [B3 C2 P1 V6] # 𐩗.Ⴉⴕ B; xn--pt9c.xn--hnd666l; [V6]; [V6] B; xn--1ug4933g.xn--hnd666l; [B3 C2 V6]; [B3 C2 V6] # 𐩗.Ⴉⴕ B; xn--pt9c.xn--0kjya; 𐩗.ⴉⴕ; xn--pt9c.xn--0kjya; NV8 B; 𐩗.ⴉⴕ; ; xn--pt9c.xn--0kjya; NV8 B; 𐩗.ႩႵ; [P1 V6]; [P1 V6] B; 𐩗.Ⴉⴕ; [P1 V6]; [P1 V6] B; xn--pt9c.xn--hndy; [V6]; [V6] B; xn--1ug4933g.xn--0kjya; [B3 C2]; [B3 C2] # 𐩗.ⴉⴕ B; xn--1ug4933g.xn--hndy; [B3 C2 V6]; [B3 C2 V6] # 𐩗.ႩႵ T; 𐩗\u200D。ⴉⴕ; [B3 C2]; xn--pt9c.xn--0kjya # 𐩗.ⴉⴕ N; 𐩗\u200D。ⴉⴕ; [B3 C2]; [B3 C2] # 𐩗.ⴉⴕ T; 𐩗\u200D。Ⴉⴕ; [B3 C2 P1 V6]; [P1 V6] # 𐩗.Ⴉⴕ N; 𐩗\u200D。Ⴉⴕ; [B3 C2 P1 V6]; [B3 C2 P1 V6] # 𐩗.Ⴉⴕ T; \u200C\u200Cㄤ.\u032E󕨑\u09C2; [C1 P1 V5 V6]; [P1 V5 V6] # ㄤ.̮ূ N; \u200C\u200Cㄤ.\u032E󕨑\u09C2; [C1 P1 V5 V6]; [C1 P1 V5 V6] # ㄤ.̮ূ T; \u200C\u200Cㄤ.\u032E󕨑\u09C2; [C1 P1 V5 V6]; [P1 V5 V6] # ㄤ.̮ূ N; \u200C\u200Cㄤ.\u032E󕨑\u09C2; [C1 P1 V5 V6]; [C1 P1 V5 V6] # ㄤ.̮ূ B; xn--1fk.xn--vta284a9o563a; [V5 V6]; [V5 V6] # ㄤ.̮ূ B; xn--0uga242k.xn--vta284a9o563a; [C1 V5 V6]; [C1 V5 V6] # ㄤ.̮ূ T; 𐋻。-\u200C𐫄Ⴗ; [B1 C1 P1 V3 V6]; [B1 P1 V3 V6] # 𐋻.-𐫄Ⴗ N; 𐋻。-\u200C𐫄Ⴗ; [B1 C1 P1 V3 V6]; [B1 C1 P1 V3 V6] # 𐋻.-𐫄Ⴗ T; 𐋻。-\u200C𐫄Ⴗ; [B1 C1 P1 V3 V6]; [B1 P1 V3 V6] # 𐋻.-𐫄Ⴗ N; 𐋻。-\u200C𐫄Ⴗ; [B1 C1 P1 V3 V6]; [B1 C1 P1 V3 V6] # 𐋻.-𐫄Ⴗ T; 𐋻。-\u200C𐫄ⴗ; [B1 C1 V3]; [B1 V3] # 𐋻.-𐫄ⴗ N; 𐋻。-\u200C𐫄ⴗ; [B1 C1 V3]; [B1 C1 V3] # 𐋻.-𐫄ⴗ B; xn--v97c.xn----lws0526f; [B1 V3]; [B1 V3] B; xn--v97c.xn----sgnv20du99s; [B1 C1 V3]; [B1 C1 V3] # 𐋻.-𐫄ⴗ B; xn--v97c.xn----i1g2513q; [B1 V3 V6]; [B1 V3 V6] B; xn--v97c.xn----i1g888ih12u; [B1 C1 V3 V6]; [B1 C1 V3 V6] # 𐋻.-𐫄Ⴗ T; 𐋻。-\u200C𐫄ⴗ; [B1 C1 V3]; [B1 V3] # 𐋻.-𐫄ⴗ N; 𐋻。-\u200C𐫄ⴗ; [B1 C1 V3]; [B1 C1 V3] # 𐋻.-𐫄ⴗ T; 🙑𐷺.≠\u200C; [B1 C1 P1 V6]; [B1 P1 V6] # 🙑.≠ N; 🙑𐷺.≠\u200C; [B1 C1 P1 V6]; [B1 C1 P1 V6] # 🙑.≠ T; 🙑𐷺.=\u0338\u200C; [B1 C1 P1 V6]; [B1 P1 V6] # 🙑.≠ N; 🙑𐷺.=\u0338\u200C; [B1 C1 P1 V6]; [B1 C1 P1 V6] # 🙑.≠ T; 🙑𐷺.≠\u200C; [B1 C1 P1 V6]; [B1 P1 V6] # 🙑.≠ N; 🙑𐷺.≠\u200C; [B1 C1 P1 V6]; [B1 C1 P1 V6] # 🙑.≠ T; 🙑𐷺.=\u0338\u200C; [B1 C1 P1 V6]; [B1 P1 V6] # 🙑.≠ N; 🙑𐷺.=\u0338\u200C; [B1 C1 P1 V6]; [B1 C1 P1 V6] # 🙑.≠ B; xn--bl0dh970b.xn--1ch; [B1 V6]; [B1 V6] B; xn--bl0dh970b.xn--0ug83g; [B1 C1 V6]; [B1 C1 V6] # 🙑.≠ B; \u064C\u1CD2。𞮞\u2D7F⧎; [B1 B3 B6 P1 V5 V6]; [B1 B3 B6 P1 V5 V6] # ٌ᳒.⵿⧎ B; \u064C\u1CD2。𞮞\u2D7F⧎; [B1 B3 B6 P1 V5 V6]; [B1 B3 B6 P1 V5 V6] # ٌ᳒.⵿⧎ B; xn--ohb646i.xn--ewi38jf765c; [B1 B3 B6 V5 V6]; [B1 B3 B6 V5 V6] # ٌ᳒.⵿⧎ B; Ⴔ𝨨₃󠁦.𝟳𑂹\u0B82; [P1 V6]; [P1 V6] # Ⴔ𝨨3.7𑂹ஂ B; Ⴔ𝨨3󠁦.7𑂹\u0B82; [P1 V6]; [P1 V6] # Ⴔ𝨨3.7𑂹ஂ B; ⴔ𝨨3󠁦.7𑂹\u0B82; [P1 V6]; [P1 V6] # ⴔ𝨨3.7𑂹ஂ B; xn--3-ews6985n35s3g.xn--7-cve6271r; [V6]; [V6] # ⴔ𝨨3.7𑂹ஂ B; xn--3-b1g83426a35t0g.xn--7-cve6271r; [V6]; [V6] # Ⴔ𝨨3.7𑂹ஂ B; ⴔ𝨨₃󠁦.𝟳𑂹\u0B82; [P1 V6]; [P1 V6] # ⴔ𝨨3.7𑂹ஂ T; 䏈\u200C。\u200C⒈񱢕; [C1 P1 V6]; [P1 V6] # 䏈.⒈ N; 䏈\u200C。\u200C⒈񱢕; [C1 P1 V6]; [C1 P1 V6] # 䏈.⒈ T; 䏈\u200C。\u200C1.񱢕; [C1 P1 V6]; [P1 V6] # 䏈.1. N; 䏈\u200C。\u200C1.񱢕; [C1 P1 V6]; [C1 P1 V6] # 䏈.1. B; xn--eco.1.xn--ms39a; [V6]; [V6] B; xn--0ug491l.xn--1-rgn.xn--ms39a; [C1 V6]; [C1 V6] # 䏈.1. B; xn--eco.xn--tsh21126d; [V6]; [V6] B; xn--0ug491l.xn--0ug88oot66q; [C1 V6]; [C1 V6] # 䏈.⒈ T; 1\uAAF6ß𑲥。\u1DD8; [V5]; [V5] # 1꫶ß𑲥.ᷘ N; 1\uAAF6ß𑲥。\u1DD8; [V5]; [V5] # 1꫶ß𑲥.ᷘ T; 1\uAAF6ß𑲥。\u1DD8; [V5]; [V5] # 1꫶ß𑲥.ᷘ N; 1\uAAF6ß𑲥。\u1DD8; [V5]; [V5] # 1꫶ß𑲥.ᷘ B; 1\uAAF6SS𑲥。\u1DD8; [V5]; [V5] # 1꫶ss𑲥.ᷘ B; 1\uAAF6ss𑲥。\u1DD8; [V5]; [V5] # 1꫶ss𑲥.ᷘ B; 1\uAAF6Ss𑲥。\u1DD8; [V5]; [V5] # 1꫶ss𑲥.ᷘ B; xn--1ss-ir6ln166b.xn--weg; [V5]; [V5] # 1꫶ss𑲥.ᷘ B; xn--1-qfa2471kdb0d.xn--weg; [V5]; [V5] # 1꫶ß𑲥.ᷘ B; 1\uAAF6SS𑲥。\u1DD8; [V5]; [V5] # 1꫶ss𑲥.ᷘ B; 1\uAAF6ss𑲥。\u1DD8; [V5]; [V5] # 1꫶ss𑲥.ᷘ B; 1\uAAF6Ss𑲥。\u1DD8; [V5]; [V5] # 1꫶ss𑲥.ᷘ T; \u200D񫶩𞪯\u0CCD。\u077C⒈; [B1 C2 P1 V6]; [B5 B6 P1 V6] # ್.ݼ⒈ N; \u200D񫶩𞪯\u0CCD。\u077C⒈; [B1 C2 P1 V6]; [B1 C2 P1 V6] # ್.ݼ⒈ T; \u200D񫶩𞪯\u0CCD。\u077C1.; [B1 C2 P1 V6]; [B5 B6 P1 V6] # ್.ݼ1. N; \u200D񫶩𞪯\u0CCD。\u077C1.; [B1 C2 P1 V6]; [B1 C2 P1 V6] # ್.ݼ1. B; xn--8tc9875v5is1a.xn--1-g6c.; [B5 B6 V6]; [B5 B6 V6] # ್.ݼ1. B; xn--8tc969gzn94a4lm8a.xn--1-g6c.; [B1 C2 V6]; [B1 C2 V6] # ್.ݼ1. B; xn--8tc9875v5is1a.xn--dqb689l; [B5 B6 V6]; [B5 B6 V6] # ್.ݼ⒈ B; xn--8tc969gzn94a4lm8a.xn--dqb689l; [B1 C2 V6]; [B1 C2 V6] # ್.ݼ⒈ B; \u1AB6.𞤳򓢖򻉒\u07D7; [B1 B2 B3 B6 P1 V5 V6]; [B1 B2 B3 B6 P1 V5 V6] # ᪶.𞤳ߗ B; \u1AB6.𞤳򓢖򻉒\u07D7; [B1 B2 B3 B6 P1 V5 V6]; [B1 B2 B3 B6 P1 V5 V6] # ᪶.𞤳ߗ B; \u1AB6.𞤑򓢖򻉒\u07D7; [B1 B2 B3 B6 P1 V5 V6]; [B1 B2 B3 B6 P1 V5 V6] # ᪶.𞤳ߗ B; xn--zqf.xn--ysb9657vuiz5bj0ep; [B1 B2 B3 B6 V5 V6]; [B1 B2 B3 B6 V5 V6] # ᪶.𞤳ߗ B; \u1AB6.𞤑򓢖򻉒\u07D7; [B1 B2 B3 B6 P1 V5 V6]; [B1 B2 B3 B6 P1 V5 V6] # ᪶.𞤳ߗ B; \u0842𞩚⒈.󠬌8򏳏\u0770; [B1 P1 V6]; [B1 P1 V6] # ࡂ⒈.8ݰ B; \u0842𞩚1..󠬌8򏳏\u0770; [B1 P1 V6 A4_2]; [B1 P1 V6 A4_2] # ࡂ1..8ݰ B; xn--1-rid26318a..xn--8-s5c22427ox454a; [B1 V6 A4_2]; [B1 V6 A4_2] # ࡂ1..8ݰ B; xn--0vb095ldg52a.xn--8-s5c22427ox454a; [B1 V6]; [B1 V6] # ࡂ⒈.8ݰ B; \u0361𐫫\u0369ᡷ。-󠰛鞰; [B1 P1 V3 V5 V6]; [B1 P1 V3 V5 V6] # ͡𐫫ͩᡷ.-鞰 B; xn--cvaq482npv5t.xn----yg7dt1332g; [B1 V3 V5 V6]; [B1 V3 V5 V6] # ͡𐫫ͩᡷ.-鞰 T; -.\u0ACD剘ß𐫃; [B1 V3 V5]; [B1 V3 V5] # -.્剘ß𐫃 N; -.\u0ACD剘ß𐫃; [B1 V3 V5]; [B1 V3 V5] # -.્剘ß𐫃 B; -.\u0ACD剘SS𐫃; [B1 V3 V5]; [B1 V3 V5] # -.્剘ss𐫃 B; -.\u0ACD剘ss𐫃; [B1 V3 V5]; [B1 V3 V5] # -.્剘ss𐫃 B; -.\u0ACD剘Ss𐫃; [B1 V3 V5]; [B1 V3 V5] # -.્剘ss𐫃 B; -.xn--ss-bqg4734erywk; [B1 V3 V5]; [B1 V3 V5] # -.્剘ss𐫃 B; -.xn--zca791c493duf8i; [B1 V3 V5]; [B1 V3 V5] # -.્剘ß𐫃 B; \u08FB𞵸。-; [B1 P1 V3 V5 V6]; [B1 P1 V3 V5 V6] # ࣻ.- B; \u08FB𞵸。-; [B1 P1 V3 V5 V6]; [B1 P1 V3 V5 V6] # ࣻ.- B; xn--b1b2719v.-; [B1 V3 V5 V6]; [B1 V3 V5 V6] # ࣻ.- B; ⒈󠈻𐹲。≠\u0603𐹽; [B1 P1 V6]; [B1 P1 V6] # ⒈𐹲.≠𐹽 B; ⒈󠈻𐹲。=\u0338\u0603𐹽; [B1 P1 V6]; [B1 P1 V6] # ⒈𐹲.≠𐹽 B; 1.󠈻𐹲。≠\u0603𐹽; [B1 P1 V6]; [B1 P1 V6] # 1.𐹲.≠𐹽 B; 1.󠈻𐹲。=\u0338\u0603𐹽; [B1 P1 V6]; [B1 P1 V6] # 1.𐹲.≠𐹽 B; 1.xn--qo0dl3077c.xn--lfb536lb35n; [B1 V6]; [B1 V6] # 1.𐹲.≠𐹽 B; xn--tshw766f1153g.xn--lfb536lb35n; [B1 V6]; [B1 V6] # ⒈𐹲.≠𐹽 T; 𐹢󠈚Ⴎ\u200C.㖾𐹡; [B1 B5 B6 C1 P1 V6]; [B1 B5 B6 P1 V6] # 𐹢Ⴎ.㖾𐹡 N; 𐹢󠈚Ⴎ\u200C.㖾𐹡; [B1 B5 B6 C1 P1 V6]; [B1 B5 B6 C1 P1 V6] # 𐹢Ⴎ.㖾𐹡 T; 𐹢󠈚ⴎ\u200C.㖾𐹡; [B1 B5 B6 C1 P1 V6]; [B1 B5 B6 P1 V6] # 𐹢ⴎ.㖾𐹡 N; 𐹢󠈚ⴎ\u200C.㖾𐹡; [B1 B5 B6 C1 P1 V6]; [B1 B5 B6 C1 P1 V6] # 𐹢ⴎ.㖾𐹡 B; xn--5kjx323em053g.xn--pelu572d; [B1 B5 B6 V6]; [B1 B5 B6 V6] B; xn--0ug342clq0pqxv4i.xn--pelu572d; [B1 B5 B6 C1 V6]; [B1 B5 B6 C1 V6] # 𐹢ⴎ.㖾𐹡 B; xn--mnd9001km0o0g.xn--pelu572d; [B1 B5 B6 V6]; [B1 B5 B6 V6] B; xn--mnd289ezj4pqxp0i.xn--pelu572d; [B1 B5 B6 C1 V6]; [B1 B5 B6 C1 V6] # 𐹢Ⴎ.㖾𐹡 B; 򩼗.\u07C7ᡖႳႧ; [B2 B3 P1 V6]; [B2 B3 P1 V6] # .߇ᡖႳႧ B; 򩼗.\u07C7ᡖႳႧ; [B2 B3 P1 V6]; [B2 B3 P1 V6] # .߇ᡖႳႧ B; 򩼗.\u07C7ᡖⴓⴇ; [B2 B3 P1 V6]; [B2 B3 P1 V6] # .߇ᡖⴓⴇ B; 򩼗.\u07C7ᡖႳⴇ; [B2 B3 P1 V6]; [B2 B3 P1 V6] # .߇ᡖႳⴇ B; xn--te28c.xn--isb286btrgo7w; [B2 B3 V6]; [B2 B3 V6] # .߇ᡖႳⴇ B; xn--te28c.xn--isb295fbtpmb; [B2 B3 V6]; [B2 B3 V6] # .߇ᡖⴓⴇ B; xn--te28c.xn--isb856b9a631d; [B2 B3 V6]; [B2 B3 V6] # .߇ᡖႳႧ B; 򩼗.\u07C7ᡖⴓⴇ; [B2 B3 P1 V6]; [B2 B3 P1 V6] # .߇ᡖⴓⴇ B; 򩼗.\u07C7ᡖႳⴇ; [B2 B3 P1 V6]; [B2 B3 P1 V6] # .߇ᡖႳⴇ T; \u200D􅍉.\u06B3\u0775; [B1 C2 P1 V6]; [P1 V6] # .ڳݵ N; \u200D􅍉.\u06B3\u0775; [B1 C2 P1 V6]; [B1 C2 P1 V6] # .ڳݵ B; xn--3j78f.xn--mkb20b; [V6]; [V6] # .ڳݵ B; xn--1ug39444n.xn--mkb20b; [B1 C2 V6]; [B1 C2 V6] # .ڳݵ B; 𲤱⒛⾳.ꡦ⒈; [P1 V6]; [P1 V6] B; 𲤱20.音.ꡦ1.; [P1 V6]; [P1 V6] B; xn--20-9802c.xn--0w5a.xn--1-eg4e.; [V6]; [V6] B; xn--dth6033bzbvx.xn--tsh9439b; [V6]; [V6] B; \u07DC8񳦓-。򞲙𑁿𐩥\u09CD; [B2 B3 B5 B6 P1 V3 V6]; [B2 B3 B5 B6 P1 V3 V6] # ߜ8-.𑁿𐩥্ B; \u07DC8񳦓-。򞲙𑁿𐩥\u09CD; [B2 B3 B5 B6 P1 V3 V6]; [B2 B3 B5 B6 P1 V3 V6] # ߜ8-.𑁿𐩥্ B; xn--8--rve13079p.xn--b7b9842k42df776x; [B2 B3 B5 B6 V3 V6]; [B2 B3 B5 B6 V3 V6] # ߜ8-.𑁿𐩥্ T; Ⴕ。۰≮ß\u0745; [P1 V6]; [P1 V6] # Ⴕ.۰≮ß݅ N; Ⴕ。۰≮ß\u0745; [P1 V6]; [P1 V6] # Ⴕ.۰≮ß݅ T; Ⴕ。۰<\u0338ß\u0745; [P1 V6]; [P1 V6] # Ⴕ.۰≮ß݅ N; Ⴕ。۰<\u0338ß\u0745; [P1 V6]; [P1 V6] # Ⴕ.۰≮ß݅ T; ⴕ。۰<\u0338ß\u0745; [P1 V6]; [P1 V6] # ⴕ.۰≮ß݅ N; ⴕ。۰<\u0338ß\u0745; [P1 V6]; [P1 V6] # ⴕ.۰≮ß݅ T; ⴕ。۰≮ß\u0745; [P1 V6]; [P1 V6] # ⴕ.۰≮ß݅ N; ⴕ。۰≮ß\u0745; [P1 V6]; [P1 V6] # ⴕ.۰≮ß݅ B; Ⴕ。۰≮SS\u0745; [P1 V6]; [P1 V6] # Ⴕ.۰≮ss݅ B; Ⴕ。۰<\u0338SS\u0745; [P1 V6]; [P1 V6] # Ⴕ.۰≮ss݅ B; ⴕ。۰<\u0338ss\u0745; [P1 V6]; [P1 V6] # ⴕ.۰≮ss݅ B; ⴕ。۰≮ss\u0745; [P1 V6]; [P1 V6] # ⴕ.۰≮ss݅ B; Ⴕ。۰≮Ss\u0745; [P1 V6]; [P1 V6] # Ⴕ.۰≮ss݅ B; Ⴕ。۰<\u0338Ss\u0745; [P1 V6]; [P1 V6] # Ⴕ.۰≮ss݅ B; xn--tnd.xn--ss-jbe65aw27i; [V6]; [V6] # Ⴕ.۰≮ss݅ B; xn--dlj.xn--ss-jbe65aw27i; [V6]; [V6] # ⴕ.۰≮ss݅ B; xn--dlj.xn--zca912alh227g; [V6]; [V6] # ⴕ.۰≮ß݅ B; xn--tnd.xn--zca912alh227g; [V6]; [V6] # Ⴕ.۰≮ß݅ B; \u07E9-.𝨗꒱\u1B72; [B1 B3 V3 V5]; [B1 B3 V3 V5] # ߩ-.𝨗꒱᭲ B; xn----odd.xn--dwf8994dc8wj; [B1 B3 V3 V5]; [B1 B3 V3 V5] # ߩ-.𝨗꒱᭲ T; 𞼸\u200C.≯䕵⫧; [B1 B3 C1 P1 V6]; [B1 P1 V6] # .≯䕵⫧ N; 𞼸\u200C.≯䕵⫧; [B1 B3 C1 P1 V6]; [B1 B3 C1 P1 V6] # .≯䕵⫧ T; 𞼸\u200C.>\u0338䕵⫧; [B1 B3 C1 P1 V6]; [B1 P1 V6] # .≯䕵⫧ N; 𞼸\u200C.>\u0338䕵⫧; [B1 B3 C1 P1 V6]; [B1 B3 C1 P1 V6] # .≯䕵⫧ B; xn--sn7h.xn--hdh754ax6w; [B1 V6]; [B1 V6] B; xn--0ugx453p.xn--hdh754ax6w; [B1 B3 C1 V6]; [B1 B3 C1 V6] # .≯䕵⫧ T; 𐨅ß\uFC57.\u06AC۳︒; [B1 B3 P1 V5 V6]; [B1 B3 P1 V5 V6] # 𐨅ßيخ.ڬ۳︒ N; 𐨅ß\uFC57.\u06AC۳︒; [B1 B3 P1 V5 V6]; [B1 B3 P1 V5 V6] # 𐨅ßيخ.ڬ۳︒ T; 𐨅ß\u064A\u062E.\u06AC۳。; [B1 V5]; [B1 V5] # 𐨅ßيخ.ڬ۳. N; 𐨅ß\u064A\u062E.\u06AC۳。; [B1 V5]; [B1 V5] # 𐨅ßيخ.ڬ۳. B; 𐨅SS\u064A\u062E.\u06AC۳。; [B1 V5]; [B1 V5] # 𐨅ssيخ.ڬ۳. B; 𐨅ss\u064A\u062E.\u06AC۳。; [B1 V5]; [B1 V5] # 𐨅ssيخ.ڬ۳. B; 𐨅Ss\u064A\u062E.\u06AC۳。; [B1 V5]; [B1 V5] # 𐨅ssيخ.ڬ۳. B; xn--ss-ytd5i7765l.xn--fkb6l.; [B1 V5]; [B1 V5] # 𐨅ssيخ.ڬ۳. B; xn--zca23yncs877j.xn--fkb6l.; [B1 V5]; [B1 V5] # 𐨅ßيخ.ڬ۳. B; 𐨅SS\uFC57.\u06AC۳︒; [B1 B3 P1 V5 V6]; [B1 B3 P1 V5 V6] # 𐨅ssيخ.ڬ۳︒ B; 𐨅ss\uFC57.\u06AC۳︒; [B1 B3 P1 V5 V6]; [B1 B3 P1 V5 V6] # 𐨅ssيخ.ڬ۳︒ B; 𐨅Ss\uFC57.\u06AC۳︒; [B1 B3 P1 V5 V6]; [B1 B3 P1 V5 V6] # 𐨅ssيخ.ڬ۳︒ B; xn--ss-ytd5i7765l.xn--fkb6lp314e; [B1 B3 V5 V6]; [B1 B3 V5 V6] # 𐨅ssيخ.ڬ۳︒ B; xn--zca23yncs877j.xn--fkb6lp314e; [B1 B3 V5 V6]; [B1 B3 V5 V6] # 𐨅ßيخ.ڬ۳︒ B; -≮🡒\u1CED.񏿾Ⴁ\u0714; [B1 P1 V3 V6]; [B1 P1 V3 V6] # -≮🡒᳭.Ⴁܔ B; -<\u0338🡒\u1CED.񏿾Ⴁ\u0714; [B1 P1 V3 V6]; [B1 P1 V3 V6] # -≮🡒᳭.Ⴁܔ B; -<\u0338🡒\u1CED.񏿾ⴁ\u0714; [B1 P1 V3 V6]; [B1 P1 V3 V6] # -≮🡒᳭.ⴁܔ B; -≮🡒\u1CED.񏿾ⴁ\u0714; [B1 P1 V3 V6]; [B1 P1 V3 V6] # -≮🡒᳭.ⴁܔ B; xn----44l04zxt68c.xn--enb135qf106f; [B1 V3 V6]; [B1 V3 V6] # -≮🡒᳭.ⴁܔ B; xn----44l04zxt68c.xn--enb300c1597h; [B1 V3 V6]; [B1 V3 V6] # -≮🡒᳭.Ⴁܔ T; 𞤨。ꡏ\u200D\u200C; [B6 C1 C2]; xn--ge6h.xn--oc9a # 𞤨.ꡏ N; 𞤨。ꡏ\u200D\u200C; [B6 C1 C2]; [B6 C1 C2] # 𞤨.ꡏ T; 𞤨。ꡏ\u200D\u200C; [B6 C1 C2]; xn--ge6h.xn--oc9a # 𞤨.ꡏ N; 𞤨。ꡏ\u200D\u200C; [B6 C1 C2]; [B6 C1 C2] # 𞤨.ꡏ T; 𞤆。ꡏ\u200D\u200C; [B6 C1 C2]; xn--ge6h.xn--oc9a # 𞤨.ꡏ N; 𞤆。ꡏ\u200D\u200C; [B6 C1 C2]; [B6 C1 C2] # 𞤨.ꡏ B; xn--ge6h.xn--oc9a; 𞤨.ꡏ; xn--ge6h.xn--oc9a B; 𞤨.ꡏ; ; xn--ge6h.xn--oc9a B; 𞤆.ꡏ; 𞤨.ꡏ; xn--ge6h.xn--oc9a B; xn--ge6h.xn--0ugb9575h; [B6 C1 C2]; [B6 C1 C2] # 𞤨.ꡏ T; 𞤆。ꡏ\u200D\u200C; [B6 C1 C2]; xn--ge6h.xn--oc9a # 𞤨.ꡏ N; 𞤆。ꡏ\u200D\u200C; [B6 C1 C2]; [B6 C1 C2] # 𞤨.ꡏ B; 󠅹𑂶.ᢌ𑂹\u0669; [B1 B3 B5 B6 V5]; [B1 B3 B5 B6 V5] # 𑂶.ᢌ𑂹٩ B; 󠅹𑂶.ᢌ𑂹\u0669; [B1 B3 B5 B6 V5]; [B1 B3 B5 B6 V5] # 𑂶.ᢌ𑂹٩ B; xn--b50d.xn--iib993gyp5p; [B1 B3 B5 B6 V5]; [B1 B3 B5 B6 V5] # 𑂶.ᢌ𑂹٩ B; Ⅎ󠅺񝵒。≯⾑; [P1 V6]; [P1 V6] B; Ⅎ󠅺񝵒。>\u0338⾑; [P1 V6]; [P1 V6] B; Ⅎ󠅺񝵒。≯襾; [P1 V6]; [P1 V6] B; Ⅎ󠅺񝵒。>\u0338襾; [P1 V6]; [P1 V6] B; ⅎ󠅺񝵒。>\u0338襾; [P1 V6]; [P1 V6] B; ⅎ󠅺񝵒。≯襾; [P1 V6]; [P1 V6] B; xn--73g39298c.xn--hdhz171b; [V6]; [V6] B; xn--f3g73398c.xn--hdhz171b; [V6]; [V6] B; ⅎ󠅺񝵒。>\u0338⾑; [P1 V6]; [P1 V6] B; ⅎ󠅺񝵒。≯⾑; [P1 V6]; [P1 V6] T; ς\u200D\u0DD4\u0660。-; [B1 B5 B6 C2 V3]; [B1 B5 B6 V3] # ςු٠.- N; ς\u200D\u0DD4\u0660。-; [B1 B5 B6 C2 V3]; [B1 B5 B6 C2 V3] # ςු٠.- T; ς\u200D\u0DD4\u0660。-; [B1 B5 B6 C2 V3]; [B1 B5 B6 V3] # ςු٠.- N; ς\u200D\u0DD4\u0660。-; [B1 B5 B6 C2 V3]; [B1 B5 B6 C2 V3] # ςු٠.- T; Σ\u200D\u0DD4\u0660。-; [B1 B5 B6 C2 V3]; [B1 B5 B6 V3] # σු٠.- N; Σ\u200D\u0DD4\u0660。-; [B1 B5 B6 C2 V3]; [B1 B5 B6 C2 V3] # σු٠.- T; σ\u200D\u0DD4\u0660。-; [B1 B5 B6 C2 V3]; [B1 B5 B6 V3] # σු٠.- N; σ\u200D\u0DD4\u0660。-; [B1 B5 B6 C2 V3]; [B1 B5 B6 C2 V3] # σු٠.- B; xn--4xa25ks2j.-; [B1 B5 B6 V3]; [B1 B5 B6 V3] # σු٠.- B; xn--4xa25ks2jenu.-; [B1 B5 B6 C2 V3]; [B1 B5 B6 C2 V3] # σු٠.- B; xn--3xa45ks2jenu.-; [B1 B5 B6 C2 V3]; [B1 B5 B6 C2 V3] # ςු٠.- T; Σ\u200D\u0DD4\u0660。-; [B1 B5 B6 C2 V3]; [B1 B5 B6 V3] # σු٠.- N; Σ\u200D\u0DD4\u0660。-; [B1 B5 B6 C2 V3]; [B1 B5 B6 C2 V3] # σු٠.- T; σ\u200D\u0DD4\u0660。-; [B1 B5 B6 C2 V3]; [B1 B5 B6 V3] # σු٠.- N; σ\u200D\u0DD4\u0660。-; [B1 B5 B6 C2 V3]; [B1 B5 B6 C2 V3] # σු٠.- T; \u200C.ßႩ-; [C1 P1 V3 V6]; [P1 V3 V6 A4_2] # .ßႩ- N; \u200C.ßႩ-; [C1 P1 V3 V6]; [C1 P1 V3 V6] # .ßႩ- T; \u200C.ßⴉ-; [C1 V3]; [V3 A4_2] # .ßⴉ- N; \u200C.ßⴉ-; [C1 V3]; [C1 V3] # .ßⴉ- T; \u200C.SSႩ-; [C1 P1 V3 V6]; [P1 V3 V6 A4_2] # .ssႩ- N; \u200C.SSႩ-; [C1 P1 V3 V6]; [C1 P1 V3 V6] # .ssႩ- T; \u200C.ssⴉ-; [C1 V3]; [V3 A4_2] # .ssⴉ- N; \u200C.ssⴉ-; [C1 V3]; [C1 V3] # .ssⴉ- T; \u200C.Ssⴉ-; [C1 V3]; [V3 A4_2] # .ssⴉ- N; \u200C.Ssⴉ-; [C1 V3]; [C1 V3] # .ssⴉ- B; .xn--ss--bi1b; [V3 A4_2]; [V3 A4_2] B; xn--0ug.xn--ss--bi1b; [C1 V3]; [C1 V3] # .ssⴉ- B; .xn--ss--4rn; [V3 V6 A4_2]; [V3 V6 A4_2] B; xn--0ug.xn--ss--4rn; [C1 V3 V6]; [C1 V3 V6] # .ssႩ- B; xn--0ug.xn----pfa2305a; [C1 V3]; [C1 V3] # .ßⴉ- B; xn--0ug.xn----pfa042j; [C1 V3 V6]; [C1 V3 V6] # .ßႩ- B; 󍭲𐫍㓱。⾑; [B5 P1 V6]; [B5 P1 V6] B; 󍭲𐫍㓱。襾; [B5 P1 V6]; [B5 P1 V6] B; xn--u7kt691dlj09f.xn--9v2a; [B5 V6]; [B5 V6] T; \u06A0𐮋𐹰≮。≯󠦗\u200D; [B1 B3 C2 P1 V6]; [B1 B3 P1 V6] # ڠ𐮋𐹰≮.≯ N; \u06A0𐮋𐹰≮。≯󠦗\u200D; [B1 B3 C2 P1 V6]; [B1 B3 C2 P1 V6] # ڠ𐮋𐹰≮.≯ T; \u06A0𐮋𐹰<\u0338。>\u0338󠦗\u200D; [B1 B3 C2 P1 V6]; [B1 B3 P1 V6] # ڠ𐮋𐹰≮.≯ N; \u06A0𐮋𐹰<\u0338。>\u0338󠦗\u200D; [B1 B3 C2 P1 V6]; [B1 B3 C2 P1 V6] # ڠ𐮋𐹰≮.≯ B; xn--2jb053lf13nyoc.xn--hdh08821l; [B1 B3 V6]; [B1 B3 V6] # ڠ𐮋𐹰≮.≯ B; xn--2jb053lf13nyoc.xn--1ugx6gc8096c; [B1 B3 C2 V6]; [B1 B3 C2 V6] # ڠ𐮋𐹰≮.≯ B; 𝟞。񃰶\u0777\u08B0⩋; [B1 B5 B6 P1 V6]; [B1 B5 B6 P1 V6] # 6.ݷࢰ⩋ B; 6。񃰶\u0777\u08B0⩋; [B1 B5 B6 P1 V6]; [B1 B5 B6 P1 V6] # 6.ݷࢰ⩋ B; 6.xn--7pb04do15eq748f; [B1 B5 B6 V6]; [B1 B5 B6 V6] # 6.ݷࢰ⩋ B; -\uFCFD。𑇀𑍴; [B1 V3 V5]; [B1 V3 V5] # -شى.𑇀𑍴 B; -\uFCFD。𑇀𑍴; [B1 V3 V5]; [B1 V3 V5] # -شى.𑇀𑍴 B; -\u0634\u0649。𑇀𑍴; [B1 V3 V5]; [B1 V3 V5] # -شى.𑇀𑍴 B; xn----qnc7d.xn--wd1d62a; [B1 V3 V5]; [B1 V3 V5] # -شى.𑇀𑍴 T; \u200C󠊶𝟏.\u0D43򪥐𐹬󊓶; [B1 C1 P1 V5 V6]; [B1 P1 V5 V6] # 1.ൃ𐹬 N; \u200C󠊶𝟏.\u0D43򪥐𐹬󊓶; [B1 C1 P1 V5 V6]; [B1 C1 P1 V5 V6] # 1.ൃ𐹬 T; \u200C󠊶1.\u0D43򪥐𐹬󊓶; [B1 C1 P1 V5 V6]; [B1 P1 V5 V6] # 1.ൃ𐹬 N; \u200C󠊶1.\u0D43򪥐𐹬󊓶; [B1 C1 P1 V5 V6]; [B1 C1 P1 V5 V6] # 1.ൃ𐹬 B; xn--1-f521m.xn--mxc0872kcu37dnmem; [B1 V5 V6]; [B1 V5 V6] # 1.ൃ𐹬 B; xn--1-rgnu0071n.xn--mxc0872kcu37dnmem; [B1 C1 V5 V6]; [B1 C1 V5 V6] # 1.ൃ𐹬 T; 齙--𝟰.ß; 齙--4.ß; xn----4-p16k.ss N; 齙--𝟰.ß; 齙--4.ß; xn----4-p16k.xn--zca T; 齙--4.ß; ; xn----4-p16k.ss N; 齙--4.ß; ; xn----4-p16k.xn--zca B; 齙--4.SS; 齙--4.ss; xn----4-p16k.ss B; 齙--4.ss; ; xn----4-p16k.ss B; 齙--4.Ss; 齙--4.ss; xn----4-p16k.ss B; xn----4-p16k.ss; 齙--4.ss; xn----4-p16k.ss B; xn----4-p16k.xn--zca; 齙--4.ß; xn----4-p16k.xn--zca B; 齙--𝟰.SS; 齙--4.ss; xn----4-p16k.ss B; 齙--𝟰.ss; 齙--4.ss; xn----4-p16k.ss B; 齙--𝟰.Ss; 齙--4.ss; xn----4-p16k.ss T; \u1BF2.𐹢𞀖\u200C; [B1 C1 V5]; [B1 V5] # ᯲.𐹢𞀖 N; \u1BF2.𐹢𞀖\u200C; [B1 C1 V5]; [B1 C1 V5] # ᯲.𐹢𞀖 B; xn--0zf.xn--9n0d2296a; [B1 V5]; [B1 V5] # ᯲.𐹢𞀖 B; xn--0zf.xn--0ug9894grqqf; [B1 C1 V5]; [B1 C1 V5] # ᯲.𐹢𞀖 T; 󃲙󠋘。\uDEDE-\u200D; [C2 P1 V6]; [P1 V3 V6 A3] # .- N; 󃲙󠋘。\uDEDE-\u200D; [C2 P1 V6]; [C2 P1 V6 A3] # .- T; 󃲙󠋘。\uDEDE-\u200D; [C2 P1 V6]; [P1 V3 V6 A3] # .- N; 󃲙󠋘。\uDEDE-\u200D; [C2 P1 V6]; [C2 P1 V6 A3] # .- B; xn--ct86d8w51a.\uDEDE-; [P1 V3 V6]; [P1 V3 V6 A3] # .- B; XN--CT86D8W51A.\uDEDE-; [P1 V3 V6]; [P1 V3 V6 A3] # .- B; Xn--Ct86d8w51a.\uDEDE-; [P1 V3 V6]; [P1 V3 V6 A3] # .- T; xn--ct86d8w51a.\uDEDE-\u200D; [C2 P1 V6]; [P1 V3 V6 A3] # .- N; xn--ct86d8w51a.\uDEDE-\u200D; [C2 P1 V6]; [C2 P1 V6 A3] # .- T; XN--CT86D8W51A.\uDEDE-\u200D; [C2 P1 V6]; [P1 V3 V6 A3] # .- N; XN--CT86D8W51A.\uDEDE-\u200D; [C2 P1 V6]; [C2 P1 V6 A3] # .- T; Xn--Ct86d8w51a.\uDEDE-\u200D; [C2 P1 V6]; [P1 V3 V6 A3] # .- N; Xn--Ct86d8w51a.\uDEDE-\u200D; [C2 P1 V6]; [C2 P1 V6 A3] # .- B; \u1A60.𞵷-𝪩悎; [B1 B2 B3 B6 P1 V5 V6]; [B1 B2 B3 B6 P1 V5 V6] # ᩠.-𝪩悎 B; \u1A60.𞵷-𝪩悎; [B1 B2 B3 B6 P1 V5 V6]; [B1 B2 B3 B6 P1 V5 V6] # ᩠.-𝪩悎 B; xn--jof.xn----gf4bq282iezpa; [B1 B2 B3 B6 V5 V6]; [B1 B2 B3 B6 V5 V6] # ᩠.-𝪩悎 B; 𛜯󠊛.𞤳񏥾; [B2 B3 B6 P1 V6]; [B2 B3 B6 P1 V6] B; 𛜯󠊛.𞤳񏥾; [B2 B3 B6 P1 V6]; [B2 B3 B6 P1 V6] B; 𛜯󠊛.𞤑񏥾; [B2 B3 B6 P1 V6]; [B2 B3 B6 P1 V6] B; xn--xx5gy2741c.xn--re6hw266j; [B2 B3 B6 V6]; [B2 B3 B6 V6] B; 𛜯󠊛.𞤑񏥾; [B2 B3 B6 P1 V6]; [B2 B3 B6 P1 V6] B; \u071C𐫒\u062E.𐋲; [B1]; [B1] # ܜ𐫒خ.𐋲 B; xn--tgb98b8643d.xn--m97c; [B1]; [B1] # ܜ𐫒خ.𐋲 B; 𐼑𞤓\u0637\u08E2.\uDF56; [P1 V6]; [P1 V6 A3] # 𞤵ط. B; 𐼑𞤵\u0637\u08E2.\uDF56; [P1 V6]; [P1 V6 A3] # 𞤵ط. B; xn--2gb08k9w69agm0g.\uDF56; [P1 V6]; [P1 V6 A3] # 𞤵ط. B; XN--2GB08K9W69AGM0G.\uDF56; [P1 V6]; [P1 V6 A3] # 𞤵ط. B; Xn--2Gb08k9w69agm0g.\uDF56; [P1 V6]; [P1 V6 A3] # 𞤵ط. B; Ↄ。\u0A4D\u1CD4𞷣; [B1 P1 V5 V6]; [B1 P1 V5 V6] # Ↄ.᳔੍ B; Ↄ。\u1CD4\u0A4D𞷣; [B1 P1 V5 V6]; [B1 P1 V5 V6] # Ↄ.᳔੍ B; ↄ。\u1CD4\u0A4D𞷣; [B1 P1 V5 V6]; [B1 P1 V5 V6] # ↄ.᳔੍ B; xn--r5g.xn--ybc995g0835a; [B1 V5 V6]; [B1 V5 V6] # ↄ.᳔੍ B; xn--q5g.xn--ybc995g0835a; [B1 V5 V6]; [B1 V5 V6] # Ↄ.᳔੍ B; ↄ。\u0A4D\u1CD4𞷣; [B1 P1 V5 V6]; [B1 P1 V5 V6] # ↄ.᳔੍ B; 󠪢-。򛂏≮𑜫; [P1 V3 V6]; [P1 V3 V6] B; 󠪢-。򛂏<\u0338𑜫; [P1 V3 V6]; [P1 V3 V6] B; xn----bh61m.xn--gdhz157g0em1d; [V3 V6]; [V3 V6] T; \u200C󠉹\u200D。򌿧≮Ⴉ; [C1 C2 P1 V6]; [P1 V6] # .≮Ⴉ N; \u200C󠉹\u200D。򌿧≮Ⴉ; [C1 C2 P1 V6]; [C1 C2 P1 V6] # .≮Ⴉ T; \u200C󠉹\u200D。򌿧<\u0338Ⴉ; [C1 C2 P1 V6]; [P1 V6] # .≮Ⴉ N; \u200C󠉹\u200D。򌿧<\u0338Ⴉ; [C1 C2 P1 V6]; [C1 C2 P1 V6] # .≮Ⴉ T; \u200C󠉹\u200D。򌿧<\u0338ⴉ; [C1 C2 P1 V6]; [P1 V6] # .≮ⴉ N; \u200C󠉹\u200D。򌿧<\u0338ⴉ; [C1 C2 P1 V6]; [C1 C2 P1 V6] # .≮ⴉ T; \u200C󠉹\u200D。򌿧≮ⴉ; [C1 C2 P1 V6]; [P1 V6] # .≮ⴉ N; \u200C󠉹\u200D。򌿧≮ⴉ; [C1 C2 P1 V6]; [C1 C2 P1 V6] # .≮ⴉ B; xn--3n36e.xn--gdh992byu01p; [V6]; [V6] B; xn--0ugc90904y.xn--gdh992byu01p; [C1 C2 V6]; [C1 C2 V6] # .≮ⴉ B; xn--3n36e.xn--hnd112gpz83n; [V6]; [V6] B; xn--0ugc90904y.xn--hnd112gpz83n; [C1 C2 V6]; [C1 C2 V6] # .≮Ⴉ B; 𐹯-𑄴\u08BC。︒䖐⾆; [B1 P1 V6]; [B1 P1 V6] # 𐹯-𑄴ࢼ.︒䖐舌 B; 𐹯-𑄴\u08BC。。䖐舌; [B1 A4_2]; [B1 A4_2] # 𐹯-𑄴ࢼ..䖐舌 B; xn----rpd7902rclc..xn--fpo216m; [B1 A4_2]; [B1 A4_2] # 𐹯-𑄴ࢼ..䖐舌 B; xn----rpd7902rclc.xn--fpo216mn07e; [B1 V6]; [B1 V6] # 𐹯-𑄴ࢼ.︒䖐舌 B; 𝪞Ⴐ。쪡; [P1 V5 V6]; [P1 V5 V6] B; 𝪞Ⴐ。쪡; [P1 V5 V6]; [P1 V5 V6] B; 𝪞Ⴐ。쪡; [P1 V5 V6]; [P1 V5 V6] B; 𝪞Ⴐ。쪡; [P1 V5 V6]; [P1 V5 V6] B; 𝪞ⴐ。쪡; [V5]; [V5] B; 𝪞ⴐ。쪡; [V5]; [V5] B; xn--7kj1858k.xn--pi6b; [V5]; [V5] B; xn--ond3755u.xn--pi6b; [V5 V6]; [V5 V6] B; 𝪞ⴐ。쪡; [V5]; [V5] B; 𝪞ⴐ。쪡; [V5]; [V5] B; \u0E3A쩁𐹬.􋉳; [B1 P1 V5 V6]; [B1 P1 V5 V6] # ฺ쩁𐹬. B; \u0E3A쩁𐹬.􋉳; [B1 P1 V5 V6]; [B1 P1 V5 V6] # ฺ쩁𐹬. B; xn--o4c4837g2zvb.xn--5f70g; [B1 V5 V6]; [B1 V5 V6] # ฺ쩁𐹬. T; ᡅ0\u200C。⎢󤨄; [C1 P1 V6]; [P1 V6] # ᡅ0.⎢ N; ᡅ0\u200C。⎢󤨄; [C1 P1 V6]; [C1 P1 V6] # ᡅ0.⎢ T; ᡅ0\u200C。⎢󤨄; [C1 P1 V6]; [P1 V6] # ᡅ0.⎢ N; ᡅ0\u200C。⎢󤨄; [C1 P1 V6]; [C1 P1 V6] # ᡅ0.⎢ B; xn--0-z6j.xn--8lh28773l; [V6]; [V6] B; xn--0-z6jy93b.xn--8lh28773l; [C1 V6]; [C1 V6] # ᡅ0.⎢ T; 𲮚9ꍩ\u17D3.\u200Dß; [C2 P1 V6]; [P1 V6] # 9ꍩ៓.ß N; 𲮚9ꍩ\u17D3.\u200Dß; [C2 P1 V6]; [C2 P1 V6] # 9ꍩ៓.ß T; 𲮚9ꍩ\u17D3.\u200Dß; [C2 P1 V6]; [P1 V6] # 9ꍩ៓.ß N; 𲮚9ꍩ\u17D3.\u200Dß; [C2 P1 V6]; [C2 P1 V6] # 9ꍩ៓.ß T; 𲮚9ꍩ\u17D3.\u200DSS; [C2 P1 V6]; [P1 V6] # 9ꍩ៓.ss N; 𲮚9ꍩ\u17D3.\u200DSS; [C2 P1 V6]; [C2 P1 V6] # 9ꍩ៓.ss T; 𲮚9ꍩ\u17D3.\u200Dss; [C2 P1 V6]; [P1 V6] # 9ꍩ៓.ss N; 𲮚9ꍩ\u17D3.\u200Dss; [C2 P1 V6]; [C2 P1 V6] # 9ꍩ៓.ss T; 𲮚9ꍩ\u17D3.\u200DSs; [C2 P1 V6]; [P1 V6] # 9ꍩ៓.ss N; 𲮚9ꍩ\u17D3.\u200DSs; [C2 P1 V6]; [C2 P1 V6] # 9ꍩ៓.ss B; xn--9-i0j5967eg3qz.ss; [V6]; [V6] # 9ꍩ៓.ss B; xn--9-i0j5967eg3qz.xn--ss-l1t; [C2 V6]; [C2 V6] # 9ꍩ៓.ss B; xn--9-i0j5967eg3qz.xn--zca770n; [C2 V6]; [C2 V6] # 9ꍩ៓.ß T; 𲮚9ꍩ\u17D3.\u200DSS; [C2 P1 V6]; [P1 V6] # 9ꍩ៓.ss N; 𲮚9ꍩ\u17D3.\u200DSS; [C2 P1 V6]; [C2 P1 V6] # 9ꍩ៓.ss T; 𲮚9ꍩ\u17D3.\u200Dss; [C2 P1 V6]; [P1 V6] # 9ꍩ៓.ss N; 𲮚9ꍩ\u17D3.\u200Dss; [C2 P1 V6]; [C2 P1 V6] # 9ꍩ៓.ss T; 𲮚9ꍩ\u17D3.\u200DSs; [C2 P1 V6]; [P1 V6] # 9ꍩ៓.ss N; 𲮚9ꍩ\u17D3.\u200DSs; [C2 P1 V6]; [C2 P1 V6] # 9ꍩ៓.ss B; ꗷ𑆀.\u075D𐩒; ; xn--ju8a625r.xn--hpb0073k; NV8 # ꗷ𑆀.ݝ𐩒 B; xn--ju8a625r.xn--hpb0073k; ꗷ𑆀.\u075D𐩒; xn--ju8a625r.xn--hpb0073k; NV8 # ꗷ𑆀.ݝ𐩒 B; ⒐≯-。︒򩑣-񞛠; [P1 V3 V6]; [P1 V3 V6] B; ⒐>\u0338-。︒򩑣-񞛠; [P1 V3 V6]; [P1 V3 V6] B; 9.≯-。。򩑣-񞛠; [P1 V3 V6 A4_2]; [P1 V3 V6 A4_2] B; 9.>\u0338-。。򩑣-񞛠; [P1 V3 V6 A4_2]; [P1 V3 V6 A4_2] B; 9.xn----ogo..xn----xj54d1s69k; [V3 V6 A4_2]; [V3 V6 A4_2] B; xn----ogot9g.xn----n89hl0522az9u2a; [V3 V6]; [V3 V6] B; 򈪚\u0CE3Ⴡ󠢏.\u061D; [B6 P1 V6]; [B6 P1 V6] # ೣჁ. B; 򈪚\u0CE3Ⴡ󠢏.\u061D; [B6 P1 V6]; [B6 P1 V6] # ೣჁ. B; 򈪚\u0CE3ⴡ󠢏.\u061D; [B6 P1 V6]; [B6 P1 V6] # ೣⴡ. B; xn--vuc226n8n28lmju7a.xn--cgb; [B6 V6]; [B6 V6] # ೣⴡ. B; xn--vuc49qvu85xmju7a.xn--cgb; [B6 V6]; [B6 V6] # ೣჁ. B; 򈪚\u0CE3ⴡ󠢏.\u061D; [B6 P1 V6]; [B6 P1 V6] # ೣⴡ. B; \u1DEB。𐋩\u0638-𐫮; [B1 B3 B6 V5]; [B1 B3 B6 V5] # ᷫ.𐋩ظ-𐫮 B; xn--gfg.xn----xnc0815qyyg; [B1 B3 B6 V5]; [B1 B3 B6 V5] # ᷫ.𐋩ظ-𐫮 B; 싇。⾇𐳋Ⴝ; [B5 P1 V6]; [B5 P1 V6] B; 싇。⾇𐳋Ⴝ; [B5 P1 V6]; [B5 P1 V6] B; 싇。舛𐳋Ⴝ; [B5 P1 V6]; [B5 P1 V6] B; 싇。舛𐳋Ⴝ; [B5 P1 V6]; [B5 P1 V6] B; 싇。舛𐳋ⴝ; [B5]; [B5] B; 싇。舛𐳋ⴝ; [B5]; [B5] B; 싇。舛𐲋Ⴝ; [B5 P1 V6]; [B5 P1 V6] B; 싇。舛𐲋Ⴝ; [B5 P1 V6]; [B5 P1 V6] B; 싇。舛𐲋ⴝ; [B5]; [B5] B; 싇。舛𐲋ⴝ; [B5]; [B5] B; xn--9u4b.xn--llj123yh74e; [B5]; [B5] B; xn--9u4b.xn--1nd7519ch79d; [B5 V6]; [B5 V6] B; 싇。⾇𐳋ⴝ; [B5]; [B5] B; 싇。⾇𐳋ⴝ; [B5]; [B5] B; 싇。⾇𐲋Ⴝ; [B5 P1 V6]; [B5 P1 V6] B; 싇。⾇𐲋Ⴝ; [B5 P1 V6]; [B5 P1 V6] B; 싇。⾇𐲋ⴝ; [B5]; [B5] B; 싇。⾇𐲋ⴝ; [B5]; [B5] T; 𐹠ς。\u200C\u06BFჀ; [B1 C1 P1 V6]; [B1 B2 B3 P1 V6] # 𐹠ς.ڿჀ N; 𐹠ς。\u200C\u06BFჀ; [B1 C1 P1 V6]; [B1 C1 P1 V6] # 𐹠ς.ڿჀ T; 𐹠ς。\u200C\u06BFⴠ; [B1 C1]; [B1 B2 B3] # 𐹠ς.ڿⴠ N; 𐹠ς。\u200C\u06BFⴠ; [B1 C1]; [B1 C1] # 𐹠ς.ڿⴠ T; 𐹠Σ。\u200C\u06BFჀ; [B1 C1 P1 V6]; [B1 B2 B3 P1 V6] # 𐹠σ.ڿჀ N; 𐹠Σ。\u200C\u06BFჀ; [B1 C1 P1 V6]; [B1 C1 P1 V6] # 𐹠σ.ڿჀ T; 𐹠σ。\u200C\u06BFⴠ; [B1 C1]; [B1 B2 B3] # 𐹠σ.ڿⴠ N; 𐹠σ。\u200C\u06BFⴠ; [B1 C1]; [B1 C1] # 𐹠σ.ڿⴠ B; xn--4xa9167k.xn--ykb467q; [B1 B2 B3]; [B1 B2 B3] # 𐹠σ.ڿⴠ B; xn--4xa9167k.xn--ykb760k9hj; [B1 C1]; [B1 C1] # 𐹠σ.ڿⴠ B; xn--4xa9167k.xn--ykb632c; [B1 B2 B3 V6]; [B1 B2 B3 V6] # 𐹠σ.ڿჀ B; xn--4xa9167k.xn--ykb632cvxm; [B1 C1 V6]; [B1 C1 V6] # 𐹠σ.ڿჀ B; xn--3xa1267k.xn--ykb760k9hj; [B1 C1]; [B1 C1] # 𐹠ς.ڿⴠ B; xn--3xa1267k.xn--ykb632cvxm; [B1 C1 V6]; [B1 C1 V6] # 𐹠ς.ڿჀ T; 򇒐\u200C\u0604.\u069A-ß; [B2 B3 B5 B6 C1 P1 V6]; [B2 B3 B5 B6 P1 V6] # .ښ-ß N; 򇒐\u200C\u0604.\u069A-ß; [B2 B3 B5 B6 C1 P1 V6]; [B2 B3 B5 B6 C1 P1 V6] # .ښ-ß T; 򇒐\u200C\u0604.\u069A-SS; [B2 B3 B5 B6 C1 P1 V6]; [B2 B3 B5 B6 P1 V6] # .ښ-ss N; 򇒐\u200C\u0604.\u069A-SS; [B2 B3 B5 B6 C1 P1 V6]; [B2 B3 B5 B6 C1 P1 V6] # .ښ-ss T; 򇒐\u200C\u0604.\u069A-ss; [B2 B3 B5 B6 C1 P1 V6]; [B2 B3 B5 B6 P1 V6] # .ښ-ss N; 򇒐\u200C\u0604.\u069A-ss; [B2 B3 B5 B6 C1 P1 V6]; [B2 B3 B5 B6 C1 P1 V6] # .ښ-ss T; 򇒐\u200C\u0604.\u069A-Ss; [B2 B3 B5 B6 C1 P1 V6]; [B2 B3 B5 B6 P1 V6] # .ښ-ss N; 򇒐\u200C\u0604.\u069A-Ss; [B2 B3 B5 B6 C1 P1 V6]; [B2 B3 B5 B6 C1 P1 V6] # .ښ-ss B; xn--mfb98261i.xn---ss-sdf; [B2 B3 B5 B6 V6]; [B2 B3 B5 B6 V6] # .ښ-ss B; xn--mfb144kqo32m.xn---ss-sdf; [B2 B3 B5 B6 C1 V6]; [B2 B3 B5 B6 C1 V6] # .ښ-ss B; xn--mfb144kqo32m.xn----qfa315b; [B2 B3 B5 B6 C1 V6]; [B2 B3 B5 B6 C1 V6] # .ښ-ß T; \u200C\u200D\u17B5\u067A.-\uFBB0󅄞𐸚; [B1 C1 C2 P1 V3 V6]; [B1 P1 V3 V5 V6] # ٺ.-ۓ N; \u200C\u200D\u17B5\u067A.-\uFBB0󅄞𐸚; [B1 C1 C2 P1 V3 V6]; [B1 C1 C2 P1 V3 V6] # ٺ.-ۓ T; \u200C\u200D\u17B5\u067A.-\u06D3󅄞𐸚; [B1 C1 C2 P1 V3 V6]; [B1 P1 V3 V5 V6] # ٺ.-ۓ N; \u200C\u200D\u17B5\u067A.-\u06D3󅄞𐸚; [B1 C1 C2 P1 V3 V6]; [B1 C1 C2 P1 V3 V6] # ٺ.-ۓ T; \u200C\u200D\u17B5\u067A.-\u06D2\u0654󅄞𐸚; [B1 C1 C2 P1 V3 V6]; [B1 P1 V3 V5 V6] # ٺ.-ۓ N; \u200C\u200D\u17B5\u067A.-\u06D2\u0654󅄞𐸚; [B1 C1 C2 P1 V3 V6]; [B1 C1 C2 P1 V3 V6] # ٺ.-ۓ B; xn--zib539f.xn----twc1133r17r6g; [B1 V3 V5 V6]; [B1 V3 V5 V6] # ٺ.-ۓ B; xn--zib539f8igea.xn----twc1133r17r6g; [B1 C1 C2 V3 V6]; [B1 C1 C2 V3 V6] # ٺ.-ۓ B; 򡶱。𐮬≠; [B3 P1 V6]; [B3 P1 V6] B; 򡶱。𐮬=\u0338; [B3 P1 V6]; [B3 P1 V6] B; 򡶱。𐮬≠; [B3 P1 V6]; [B3 P1 V6] B; 򡶱。𐮬=\u0338; [B3 P1 V6]; [B3 P1 V6] B; xn--dd55c.xn--1ch3003g; [B3 V6]; [B3 V6] B; \u0FB2𞶅。𐹮𐹷덝۵; [B1 P1 V5 V6]; [B1 P1 V5 V6] # ྲ.𐹮𐹷덝۵ B; \u0FB2𞶅。𐹮𐹷덝۵; [B1 P1 V5 V6]; [B1 P1 V5 V6] # ྲ.𐹮𐹷덝۵ B; \u0FB2𞶅。𐹮𐹷덝۵; [B1 P1 V5 V6]; [B1 P1 V5 V6] # ྲ.𐹮𐹷덝۵ B; \u0FB2𞶅。𐹮𐹷덝۵; [B1 P1 V5 V6]; [B1 P1 V5 V6] # ྲ.𐹮𐹷덝۵ B; xn--fgd0675v.xn--imb5839fidpcbba; [B1 V5 V6]; [B1 V5 V6] # ྲ.𐹮𐹷덝۵ T; Ⴏ󠅋-.\u200DႩ; [C2 P1 V3 V6]; [P1 V3 V6] # Ⴏ-.Ⴉ N; Ⴏ󠅋-.\u200DႩ; [C2 P1 V3 V6]; [C2 P1 V3 V6] # Ⴏ-.Ⴉ T; Ⴏ󠅋-.\u200DႩ; [C2 P1 V3 V6]; [P1 V3 V6] # Ⴏ-.Ⴉ N; Ⴏ󠅋-.\u200DႩ; [C2 P1 V3 V6]; [C2 P1 V3 V6] # Ⴏ-.Ⴉ T; ⴏ󠅋-.\u200Dⴉ; [C2 V3]; [V3] # ⴏ-.ⴉ N; ⴏ󠅋-.\u200Dⴉ; [C2 V3]; [C2 V3] # ⴏ-.ⴉ B; xn----3vs.xn--0kj; [V3]; [V3] B; xn----3vs.xn--1ug532c; [C2 V3]; [C2 V3] # ⴏ-.ⴉ B; xn----00g.xn--hnd; [V3 V6]; [V3 V6] B; xn----00g.xn--hnd399e; [C2 V3 V6]; [C2 V3 V6] # Ⴏ-.Ⴉ T; ⴏ󠅋-.\u200Dⴉ; [C2 V3]; [V3] # ⴏ-.ⴉ N; ⴏ󠅋-.\u200Dⴉ; [C2 V3]; [C2 V3] # ⴏ-.ⴉ B; ⇧𐨏󠾈󯶅。\u0600󠈵󠆉; [B1 P1 V6]; [B1 P1 V6] # ⇧𐨏. B; xn--l8g5552g64t4g46xf.xn--ifb08144p; [B1 V6]; [B1 V6] # ⇧𐨏. B; ≠𐮂.↑🄇⒈; [B1 P1 V6]; [B1 P1 V6] B; =\u0338𐮂.↑🄇⒈; [B1 P1 V6]; [B1 P1 V6] B; ≠𐮂.↑6,1.; [B1 P1 V6]; [B1 P1 V6] B; =\u0338𐮂.↑6,1.; [B1 P1 V6]; [B1 P1 V6] B; xn--1chy492g.xn--6,1-pw1a.; [B1 P1 V6]; [B1 P1 V6] B; xn--1chy492g.xn--45gx9iuy44d; [B1 V6]; [B1 V6] T; 𝩏󠲉ß.ᢤ򄦌\u200C𐹫; [B1 B5 B6 C1 P1 V5 V6]; [B1 B5 B6 P1 V5 V6] # 𝩏ß.ᢤ𐹫 N; 𝩏󠲉ß.ᢤ򄦌\u200C𐹫; [B1 B5 B6 C1 P1 V5 V6]; [B1 B5 B6 C1 P1 V5 V6] # 𝩏ß.ᢤ𐹫 T; 𝩏󠲉SS.ᢤ򄦌\u200C𐹫; [B1 B5 B6 C1 P1 V5 V6]; [B1 B5 B6 P1 V5 V6] # 𝩏ss.ᢤ𐹫 N; 𝩏󠲉SS.ᢤ򄦌\u200C𐹫; [B1 B5 B6 C1 P1 V5 V6]; [B1 B5 B6 C1 P1 V5 V6] # 𝩏ss.ᢤ𐹫 T; 𝩏󠲉ss.ᢤ򄦌\u200C𐹫; [B1 B5 B6 C1 P1 V5 V6]; [B1 B5 B6 P1 V5 V6] # 𝩏ss.ᢤ𐹫 N; 𝩏󠲉ss.ᢤ򄦌\u200C𐹫; [B1 B5 B6 C1 P1 V5 V6]; [B1 B5 B6 C1 P1 V5 V6] # 𝩏ss.ᢤ𐹫 T; 𝩏󠲉Ss.ᢤ򄦌\u200C𐹫; [B1 B5 B6 C1 P1 V5 V6]; [B1 B5 B6 P1 V5 V6] # 𝩏ss.ᢤ𐹫 N; 𝩏󠲉Ss.ᢤ򄦌\u200C𐹫; [B1 B5 B6 C1 P1 V5 V6]; [B1 B5 B6 C1 P1 V5 V6] # 𝩏ss.ᢤ𐹫 B; xn--ss-zb11ap1427e.xn--ubf2596jbt61c; [B1 B5 B6 V5 V6]; [B1 B5 B6 V5 V6] B; xn--ss-zb11ap1427e.xn--ubf609atw1tynn3d; [B1 B5 B6 C1 V5 V6]; [B1 B5 B6 C1 V5 V6] # 𝩏ss.ᢤ𐹫 B; xn--zca3153vupz3e.xn--ubf609atw1tynn3d; [B1 B5 B6 C1 V5 V6]; [B1 B5 B6 C1 V5 V6] # 𝩏ß.ᢤ𐹫 T; ß𐵳񗘁Ⴇ。\uA67A; [B1 B3 B5 B6 P1 V5 V6]; [B1 B3 B5 B6 P1 V5 V6] # ßႧ.ꙺ N; ß𐵳񗘁Ⴇ。\uA67A; [B1 B3 B5 B6 P1 V5 V6]; [B1 B3 B5 B6 P1 V5 V6] # ßႧ.ꙺ T; ß𐵳񗘁Ⴇ。\uA67A; [B1 B3 B5 B6 P1 V5 V6]; [B1 B3 B5 B6 P1 V5 V6] # ßႧ.ꙺ N; ß𐵳񗘁Ⴇ。\uA67A; [B1 B3 B5 B6 P1 V5 V6]; [B1 B3 B5 B6 P1 V5 V6] # ßႧ.ꙺ T; ß𐵳񗘁ⴇ。\uA67A; [B1 B3 B5 B6 P1 V5 V6]; [B1 B3 B5 B6 P1 V5 V6] # ßⴇ.ꙺ N; ß𐵳񗘁ⴇ。\uA67A; [B1 B3 B5 B6 P1 V5 V6]; [B1 B3 B5 B6 P1 V5 V6] # ßⴇ.ꙺ B; SS𐵳񗘁Ⴇ。\uA67A; [B1 B3 B5 B6 P1 V5 V6]; [B1 B3 B5 B6 P1 V5 V6] # ssႧ.ꙺ B; ss𐵳񗘁ⴇ。\uA67A; [B1 B3 B5 B6 P1 V5 V6]; [B1 B3 B5 B6 P1 V5 V6] # ssⴇ.ꙺ B; Ss𐵳񗘁Ⴇ。\uA67A; [B1 B3 B5 B6 P1 V5 V6]; [B1 B3 B5 B6 P1 V5 V6] # ssႧ.ꙺ B; xn--ss-rek7420r4hs7b.xn--9x8a; [B1 B3 B5 B6 V5 V6]; [B1 B3 B5 B6 V5 V6] # ssႧ.ꙺ B; xn--ss-e61ar955h4hs7b.xn--9x8a; [B1 B3 B5 B6 V5 V6]; [B1 B3 B5 B6 V5 V6] # ssⴇ.ꙺ B; xn--zca227tpy4lkns1b.xn--9x8a; [B1 B3 B5 B6 V5 V6]; [B1 B3 B5 B6 V5 V6] # ßⴇ.ꙺ B; xn--zca491fci5qkn79a.xn--9x8a; [B1 B3 B5 B6 V5 V6]; [B1 B3 B5 B6 V5 V6] # ßႧ.ꙺ T; ß𐵳񗘁ⴇ。\uA67A; [B1 B3 B5 B6 P1 V5 V6]; [B1 B3 B5 B6 P1 V5 V6] # ßⴇ.ꙺ N; ß𐵳񗘁ⴇ。\uA67A; [B1 B3 B5 B6 P1 V5 V6]; [B1 B3 B5 B6 P1 V5 V6] # ßⴇ.ꙺ B; SS𐵳񗘁Ⴇ。\uA67A; [B1 B3 B5 B6 P1 V5 V6]; [B1 B3 B5 B6 P1 V5 V6] # ssႧ.ꙺ B; ss𐵳񗘁ⴇ。\uA67A; [B1 B3 B5 B6 P1 V5 V6]; [B1 B3 B5 B6 P1 V5 V6] # ssⴇ.ꙺ B; Ss𐵳񗘁Ⴇ。\uA67A; [B1 B3 B5 B6 P1 V5 V6]; [B1 B3 B5 B6 P1 V5 V6] # ssႧ.ꙺ B; \u1714。󠆣-𑋪; [V3 V5]; [V3 V5] # ᜔.-𑋪 B; xn--fze.xn----ly8i; [V3 V5]; [V3 V5] # ᜔.-𑋪 T; \uABE8-.򨏜\u05BDß; [P1 V3 V5 V6]; [P1 V3 V5 V6] # ꯨ-.ֽß N; \uABE8-.򨏜\u05BDß; [P1 V3 V5 V6]; [P1 V3 V5 V6] # ꯨ-.ֽß T; \uABE8-.򨏜\u05BDß; [P1 V3 V5 V6]; [P1 V3 V5 V6] # ꯨ-.ֽß N; \uABE8-.򨏜\u05BDß; [P1 V3 V5 V6]; [P1 V3 V5 V6] # ꯨ-.ֽß B; \uABE8-.򨏜\u05BDSS; [P1 V3 V5 V6]; [P1 V3 V5 V6] # ꯨ-.ֽss B; \uABE8-.򨏜\u05BDss; [P1 V3 V5 V6]; [P1 V3 V5 V6] # ꯨ-.ֽss B; \uABE8-.򨏜\u05BDSs; [P1 V3 V5 V6]; [P1 V3 V5 V6] # ꯨ-.ֽss B; xn----pw5e.xn--ss-7jd10716y; [V3 V5 V6]; [V3 V5 V6] # ꯨ-.ֽss B; xn----pw5e.xn--zca50wfv060a; [V3 V5 V6]; [V3 V5 V6] # ꯨ-.ֽß B; \uABE8-.򨏜\u05BDSS; [P1 V3 V5 V6]; [P1 V3 V5 V6] # ꯨ-.ֽss B; \uABE8-.򨏜\u05BDss; [P1 V3 V5 V6]; [P1 V3 V5 V6] # ꯨ-.ֽss B; \uABE8-.򨏜\u05BDSs; [P1 V3 V5 V6]; [P1 V3 V5 V6] # ꯨ-.ֽss B; ᡓ-≮。\u066B󠅱ᡄ; [B1 B6 P1 V6]; [B1 B6 P1 V6] # ᡓ-≮.٫ᡄ B; ᡓ-<\u0338。\u066B󠅱ᡄ; [B1 B6 P1 V6]; [B1 B6 P1 V6] # ᡓ-≮.٫ᡄ B; xn----s7j866c.xn--kib252g; [B1 B6 V6]; [B1 B6 V6] # ᡓ-≮.٫ᡄ B; 𝟥♮𑜫\u08ED.\u17D2𑜫8󠆏; [V5]; [V5] # 3♮𑜫࣭.្𑜫8 B; 3♮𑜫\u08ED.\u17D2𑜫8󠆏; [V5]; [V5] # 3♮𑜫࣭.្𑜫8 B; xn--3-ksd277tlo7s.xn--8-f0jx021l; [V5]; [V5] # 3♮𑜫࣭.្𑜫8 T; -。򕌀\u200D❡; [C2 P1 V3 V6]; [P1 V3 V6] # -.❡ N; -。򕌀\u200D❡; [C2 P1 V3 V6]; [C2 P1 V3 V6] # -.❡ T; -。򕌀\u200D❡; [C2 P1 V3 V6]; [P1 V3 V6] # -.❡ N; -。򕌀\u200D❡; [C2 P1 V3 V6]; [C2 P1 V3 V6] # -.❡ B; -.xn--nei54421f; [V3 V6]; [V3 V6] B; -.xn--1ug800aq795s; [C2 V3 V6]; [C2 V3 V6] # -.❡ B; 𝟓☱𝟐򥰵。𝪮񐡳; [P1 V5 V6]; [P1 V5 V6] B; 5☱2򥰵。𝪮񐡳; [P1 V5 V6]; [P1 V5 V6] B; xn--52-dwx47758j.xn--kd3hk431k; [V5 V6]; [V5 V6] B; -.-├򖦣; [P1 V3 V6]; [P1 V3 V6] B; -.xn----ukp70432h; [V3 V6]; [V3 V6] T; \u05A5\u076D。\u200D󠀘; [B1 C2 P1 V5 V6]; [B1 P1 V5 V6] # ֥ݭ. N; \u05A5\u076D。\u200D󠀘; [B1 C2 P1 V5 V6]; [B1 C2 P1 V5 V6] # ֥ݭ. T; \u05A5\u076D。\u200D󠀘; [B1 C2 P1 V5 V6]; [B1 P1 V5 V6] # ֥ݭ. N; \u05A5\u076D。\u200D󠀘; [B1 C2 P1 V5 V6]; [B1 C2 P1 V5 V6] # ֥ݭ. B; xn--wcb62g.xn--p526e; [B1 V5 V6]; [B1 V5 V6] # ֥ݭ. B; xn--wcb62g.xn--1ugy8001l; [B1 C2 V5 V6]; [B1 C2 V5 V6] # ֥ݭ. T; 쥥󔏉Ⴎ.\u200C⒈⒈𐫒; [B1 C1 P1 V6]; [B1 P1 V6] # 쥥Ⴎ.⒈⒈𐫒 N; 쥥󔏉Ⴎ.\u200C⒈⒈𐫒; [B1 C1 P1 V6]; [B1 C1 P1 V6] # 쥥Ⴎ.⒈⒈𐫒 T; 쥥󔏉Ⴎ.\u200C⒈⒈𐫒; [B1 C1 P1 V6]; [B1 P1 V6] # 쥥Ⴎ.⒈⒈𐫒 N; 쥥󔏉Ⴎ.\u200C⒈⒈𐫒; [B1 C1 P1 V6]; [B1 C1 P1 V6] # 쥥Ⴎ.⒈⒈𐫒 T; 쥥󔏉Ⴎ.\u200C1.1.𐫒; [B1 C1 P1 V6]; [B1 P1 V6] # 쥥Ⴎ.1.1.𐫒 N; 쥥󔏉Ⴎ.\u200C1.1.𐫒; [B1 C1 P1 V6]; [B1 C1 P1 V6] # 쥥Ⴎ.1.1.𐫒 T; 쥥󔏉Ⴎ.\u200C1.1.𐫒; [B1 C1 P1 V6]; [B1 P1 V6] # 쥥Ⴎ.1.1.𐫒 N; 쥥󔏉Ⴎ.\u200C1.1.𐫒; [B1 C1 P1 V6]; [B1 C1 P1 V6] # 쥥Ⴎ.1.1.𐫒 T; 쥥󔏉ⴎ.\u200C1.1.𐫒; [B1 C1 P1 V6]; [B1 P1 V6] # 쥥ⴎ.1.1.𐫒 N; 쥥󔏉ⴎ.\u200C1.1.𐫒; [B1 C1 P1 V6]; [B1 C1 P1 V6] # 쥥ⴎ.1.1.𐫒 T; 쥥󔏉ⴎ.\u200C1.1.𐫒; [B1 C1 P1 V6]; [B1 P1 V6] # 쥥ⴎ.1.1.𐫒 N; 쥥󔏉ⴎ.\u200C1.1.𐫒; [B1 C1 P1 V6]; [B1 C1 P1 V6] # 쥥ⴎ.1.1.𐫒 B; xn--5kj3511ccyw3h.1.1.xn--7w9c; [B1 V6]; [B1 V6] B; xn--5kj3511ccyw3h.xn--1-rgn.1.xn--7w9c; [B1 C1 V6]; [B1 C1 V6] # 쥥ⴎ.1.1.𐫒 B; xn--mnd7865gcy28g.1.1.xn--7w9c; [B1 V6]; [B1 V6] B; xn--mnd7865gcy28g.xn--1-rgn.1.xn--7w9c; [B1 C1 V6]; [B1 C1 V6] # 쥥Ⴎ.1.1.𐫒 T; 쥥󔏉ⴎ.\u200C⒈⒈𐫒; [B1 C1 P1 V6]; [B1 P1 V6] # 쥥ⴎ.⒈⒈𐫒 N; 쥥󔏉ⴎ.\u200C⒈⒈𐫒; [B1 C1 P1 V6]; [B1 C1 P1 V6] # 쥥ⴎ.⒈⒈𐫒 T; 쥥󔏉ⴎ.\u200C⒈⒈𐫒; [B1 C1 P1 V6]; [B1 P1 V6] # 쥥ⴎ.⒈⒈𐫒 N; 쥥󔏉ⴎ.\u200C⒈⒈𐫒; [B1 C1 P1 V6]; [B1 C1 P1 V6] # 쥥ⴎ.⒈⒈𐫒 B; xn--5kj3511ccyw3h.xn--tsha6797o; [B1 V6]; [B1 V6] B; xn--5kj3511ccyw3h.xn--0ug88oa0396u; [B1 C1 V6]; [B1 C1 V6] # 쥥ⴎ.⒈⒈𐫒 B; xn--mnd7865gcy28g.xn--tsha6797o; [B1 V6]; [B1 V6] B; xn--mnd7865gcy28g.xn--0ug88oa0396u; [B1 C1 V6]; [B1 C1 V6] # 쥥Ⴎ.⒈⒈𐫒 B; \u0827𝟶\u06A0-。𑄳; [B1 B3 B6 V3 V5]; [B1 B3 B6 V3 V5] # ࠧ0ڠ-.𑄳 B; \u08270\u06A0-。𑄳; [B1 B3 B6 V3 V5]; [B1 B3 B6 V3 V5] # ࠧ0ڠ-.𑄳 B; xn--0--p3d67m.xn--v80d; [B1 B3 B6 V3 V5]; [B1 B3 B6 V3 V5] # ࠧ0ڠ-.𑄳 T; ς.\uFDC1🞛⒈; [P1 V6]; [P1 V6] # ς.فمي🞛⒈ N; ς.\uFDC1🞛⒈; [P1 V6]; [P1 V6] # ς.فمي🞛⒈ T; ς.\u0641\u0645\u064A🞛1.; ; xn--4xa.xn--1-gocmu97674d.; NV8 # ς.فمي🞛1. N; ς.\u0641\u0645\u064A🞛1.; ; xn--3xa.xn--1-gocmu97674d.; NV8 # ς.فمي🞛1. B; Σ.\u0641\u0645\u064A🞛1.; σ.\u0641\u0645\u064A🞛1.; xn--4xa.xn--1-gocmu97674d.; NV8 # σ.فمي🞛1. B; σ.\u0641\u0645\u064A🞛1.; ; xn--4xa.xn--1-gocmu97674d.; NV8 # σ.فمي🞛1. B; xn--4xa.xn--1-gocmu97674d.; σ.\u0641\u0645\u064A🞛1.; xn--4xa.xn--1-gocmu97674d.; NV8 # σ.فمي🞛1. B; xn--3xa.xn--1-gocmu97674d.; ς.\u0641\u0645\u064A🞛1.; xn--3xa.xn--1-gocmu97674d.; NV8 # ς.فمي🞛1. B; Σ.\uFDC1🞛⒈; [P1 V6]; [P1 V6] # σ.فمي🞛⒈ B; σ.\uFDC1🞛⒈; [P1 V6]; [P1 V6] # σ.فمي🞛⒈ B; xn--4xa.xn--dhbip2802atb20c; [V6]; [V6] # σ.فمي🞛⒈ B; xn--3xa.xn--dhbip2802atb20c; [V6]; [V6] # ς.فمي🞛⒈ B; 🗩-。𐹻󐞆񥉮; [B1 P1 V3 V6]; [B1 P1 V3 V6] B; 🗩-。𐹻󐞆񥉮; [B1 P1 V3 V6]; [B1 P1 V3 V6] B; xn----6t3s.xn--zo0d4811u6ru6a; [B1 V3 V6]; [B1 V3 V6] T; 𐡜-🔪。𝟻\u200C𐿀; [B1 B3 C1 P1 V6]; [B1 B3 P1 V6] # 𐡜-🔪.5 N; 𐡜-🔪。𝟻\u200C𐿀; [B1 B3 C1 P1 V6]; [B1 B3 C1 P1 V6] # 𐡜-🔪.5 T; 𐡜-🔪。5\u200C𐿀; [B1 B3 C1 P1 V6]; [B1 B3 P1 V6] # 𐡜-🔪.5 N; 𐡜-🔪。5\u200C𐿀; [B1 B3 C1 P1 V6]; [B1 B3 C1 P1 V6] # 𐡜-🔪.5 B; xn----5j4iv089c.xn--5-bn7i; [B1 B3 V6]; [B1 B3 V6] B; xn----5j4iv089c.xn--5-sgn7149h; [B1 B3 C1 V6]; [B1 B3 C1 V6] # 𐡜-🔪.5 T; 𐹣늿\u200Dß.\u07CF0\u05BC; [B1 C2]; [B1] # 𐹣늿ß.ߏ0ּ N; 𐹣늿\u200Dß.\u07CF0\u05BC; [B1 C2]; [B1 C2] # 𐹣늿ß.ߏ0ּ T; 𐹣늿\u200Dß.\u07CF0\u05BC; [B1 C2]; [B1] # 𐹣늿ß.ߏ0ּ N; 𐹣늿\u200Dß.\u07CF0\u05BC; [B1 C2]; [B1 C2] # 𐹣늿ß.ߏ0ּ T; 𐹣늿\u200Dß.\u07CF0\u05BC; [B1 C2]; [B1] # 𐹣늿ß.ߏ0ּ N; 𐹣늿\u200Dß.\u07CF0\u05BC; [B1 C2]; [B1 C2] # 𐹣늿ß.ߏ0ּ T; 𐹣늿\u200Dß.\u07CF0\u05BC; [B1 C2]; [B1] # 𐹣늿ß.ߏ0ּ N; 𐹣늿\u200Dß.\u07CF0\u05BC; [B1 C2]; [B1 C2] # 𐹣늿ß.ߏ0ּ T; 𐹣늿\u200DSS.\u07CF0\u05BC; [B1 C2]; [B1] # 𐹣늿ss.ߏ0ּ N; 𐹣늿\u200DSS.\u07CF0\u05BC; [B1 C2]; [B1 C2] # 𐹣늿ss.ߏ0ּ T; 𐹣늿\u200DSS.\u07CF0\u05BC; [B1 C2]; [B1] # 𐹣늿ss.ߏ0ּ N; 𐹣늿\u200DSS.\u07CF0\u05BC; [B1 C2]; [B1 C2] # 𐹣늿ss.ߏ0ּ T; 𐹣늿\u200Dss.\u07CF0\u05BC; [B1 C2]; [B1] # 𐹣늿ss.ߏ0ּ N; 𐹣늿\u200Dss.\u07CF0\u05BC; [B1 C2]; [B1 C2] # 𐹣늿ss.ߏ0ּ T; 𐹣늿\u200Dss.\u07CF0\u05BC; [B1 C2]; [B1] # 𐹣늿ss.ߏ0ּ N; 𐹣늿\u200Dss.\u07CF0\u05BC; [B1 C2]; [B1 C2] # 𐹣늿ss.ߏ0ּ T; 𐹣늿\u200DSs.\u07CF0\u05BC; [B1 C2]; [B1] # 𐹣늿ss.ߏ0ּ N; 𐹣늿\u200DSs.\u07CF0\u05BC; [B1 C2]; [B1 C2] # 𐹣늿ss.ߏ0ּ T; 𐹣늿\u200DSs.\u07CF0\u05BC; [B1 C2]; [B1] # 𐹣늿ss.ߏ0ּ N; 𐹣늿\u200DSs.\u07CF0\u05BC; [B1 C2]; [B1 C2] # 𐹣늿ss.ߏ0ּ B; xn--ss-i05i7041a.xn--0-vgc50n; [B1]; [B1] # 𐹣늿ss.ߏ0ּ B; xn--ss-l1tu910fo0xd.xn--0-vgc50n; [B1 C2]; [B1 C2] # 𐹣늿ss.ߏ0ּ B; xn--zca770n5s4hev6c.xn--0-vgc50n; [B1 C2]; [B1 C2] # 𐹣늿ß.ߏ0ּ T; 𐹣늿\u200DSS.\u07CF0\u05BC; [B1 C2]; [B1] # 𐹣늿ss.ߏ0ּ N; 𐹣늿\u200DSS.\u07CF0\u05BC; [B1 C2]; [B1 C2] # 𐹣늿ss.ߏ0ּ T; 𐹣늿\u200DSS.\u07CF0\u05BC; [B1 C2]; [B1] # 𐹣늿ss.ߏ0ּ N; 𐹣늿\u200DSS.\u07CF0\u05BC; [B1 C2]; [B1 C2] # 𐹣늿ss.ߏ0ּ T; 𐹣늿\u200Dss.\u07CF0\u05BC; [B1 C2]; [B1] # 𐹣늿ss.ߏ0ּ N; 𐹣늿\u200Dss.\u07CF0\u05BC; [B1 C2]; [B1 C2] # 𐹣늿ss.ߏ0ּ T; 𐹣늿\u200Dss.\u07CF0\u05BC; [B1 C2]; [B1] # 𐹣늿ss.ߏ0ּ N; 𐹣늿\u200Dss.\u07CF0\u05BC; [B1 C2]; [B1 C2] # 𐹣늿ss.ߏ0ּ T; 𐹣늿\u200DSs.\u07CF0\u05BC; [B1 C2]; [B1] # 𐹣늿ss.ߏ0ּ N; 𐹣늿\u200DSs.\u07CF0\u05BC; [B1 C2]; [B1 C2] # 𐹣늿ss.ߏ0ּ T; 𐹣늿\u200DSs.\u07CF0\u05BC; [B1 C2]; [B1] # 𐹣늿ss.ߏ0ּ N; 𐹣늿\u200DSs.\u07CF0\u05BC; [B1 C2]; [B1 C2] # 𐹣늿ss.ߏ0ּ B; 9󠇥.󪴴ᢓ; [P1 V6]; [P1 V6] B; 9󠇥.󪴴ᢓ; [P1 V6]; [P1 V6] B; 9.xn--dbf91222q; [V6]; [V6] T; \u200C\uFFA0.𐫭🠗ß⽟; [B1 B2 B3 C1 P1 V6]; [B2 B3 P1 V6] # .𐫭🠗ß玉 N; \u200C\uFFA0.𐫭🠗ß⽟; [B1 B2 B3 C1 P1 V6]; [B1 B2 B3 C1 P1 V6] # .𐫭🠗ß玉 T; \u200C\u1160.𐫭🠗ß玉; [B1 B2 B3 C1 P1 V6]; [B2 B3 P1 V6] # .𐫭🠗ß玉 N; \u200C\u1160.𐫭🠗ß玉; [B1 B2 B3 C1 P1 V6]; [B1 B2 B3 C1 P1 V6] # .𐫭🠗ß玉 T; \u200C\u1160.𐫭🠗SS玉; [B1 B2 B3 C1 P1 V6]; [B2 B3 P1 V6] # .𐫭🠗ss玉 N; \u200C\u1160.𐫭🠗SS玉; [B1 B2 B3 C1 P1 V6]; [B1 B2 B3 C1 P1 V6] # .𐫭🠗ss玉 T; \u200C\u1160.𐫭🠗ss玉; [B1 B2 B3 C1 P1 V6]; [B2 B3 P1 V6] # .𐫭🠗ss玉 N; \u200C\u1160.𐫭🠗ss玉; [B1 B2 B3 C1 P1 V6]; [B1 B2 B3 C1 P1 V6] # .𐫭🠗ss玉 T; \u200C\u1160.𐫭🠗Ss玉; [B1 B2 B3 C1 P1 V6]; [B2 B3 P1 V6] # .𐫭🠗ss玉 N; \u200C\u1160.𐫭🠗Ss玉; [B1 B2 B3 C1 P1 V6]; [B1 B2 B3 C1 P1 V6] # .𐫭🠗ss玉 B; xn--psd.xn--ss-je6eq954cp25j; [B2 B3 V6]; [B2 B3 V6] # .𐫭🠗ss玉 B; xn--psd526e.xn--ss-je6eq954cp25j; [B1 B2 B3 C1 V6]; [B1 B2 B3 C1 V6] # .𐫭🠗ss玉 B; xn--psd526e.xn--zca2289c550e0iwi; [B1 B2 B3 C1 V6]; [B1 B2 B3 C1 V6] # .𐫭🠗ß玉 T; \u200C\uFFA0.𐫭🠗SS⽟; [B1 B2 B3 C1 P1 V6]; [B2 B3 P1 V6] # .𐫭🠗ss玉 N; \u200C\uFFA0.𐫭🠗SS⽟; [B1 B2 B3 C1 P1 V6]; [B1 B2 B3 C1 P1 V6] # .𐫭🠗ss玉 T; \u200C\uFFA0.𐫭🠗ss⽟; [B1 B2 B3 C1 P1 V6]; [B2 B3 P1 V6] # .𐫭🠗ss玉 N; \u200C\uFFA0.𐫭🠗ss⽟; [B1 B2 B3 C1 P1 V6]; [B1 B2 B3 C1 P1 V6] # .𐫭🠗ss玉 T; \u200C\uFFA0.𐫭🠗Ss⽟; [B1 B2 B3 C1 P1 V6]; [B2 B3 P1 V6] # .𐫭🠗ss玉 N; \u200C\uFFA0.𐫭🠗Ss⽟; [B1 B2 B3 C1 P1 V6]; [B1 B2 B3 C1 P1 V6] # .𐫭🠗ss玉 B; xn--cl7c.xn--ss-je6eq954cp25j; [B2 B3 V6]; [B2 B3 V6] # .𐫭🠗ss玉 B; xn--0ug7719f.xn--ss-je6eq954cp25j; [B1 B2 B3 C1 V6]; [B1 B2 B3 C1 V6] # .𐫭🠗ss玉 B; xn--0ug7719f.xn--zca2289c550e0iwi; [B1 B2 B3 C1 V6]; [B1 B2 B3 C1 V6] # .𐫭🠗ß玉 T; ︒Ⴖ\u0366.\u200C; [C1 P1 V6]; [P1 V6] # ︒Ⴖͦ. N; ︒Ⴖ\u0366.\u200C; [C1 P1 V6]; [C1 P1 V6] # ︒Ⴖͦ. T; 。Ⴖ\u0366.\u200C; [C1 P1 V6 A4_2]; [P1 V6 A4_2] # .Ⴖͦ. N; 。Ⴖ\u0366.\u200C; [C1 P1 V6 A4_2]; [C1 P1 V6 A4_2] # .Ⴖͦ. T; 。ⴖ\u0366.\u200C; [C1 A4_2]; [A4_2] # .ⴖͦ. N; 。ⴖ\u0366.\u200C; [C1 A4_2]; [C1 A4_2] # .ⴖͦ. B; .xn--hva754s.; [A4_2]; [A4_2] # .ⴖͦ. B; .xn--hva754s.xn--0ug; [C1 A4_2]; [C1 A4_2] # .ⴖͦ. B; .xn--hva929d.; [V6 A4_2]; [V6 A4_2] # .Ⴖͦ. B; .xn--hva929d.xn--0ug; [C1 V6 A4_2]; [C1 V6 A4_2] # .Ⴖͦ. T; ︒ⴖ\u0366.\u200C; [C1 P1 V6]; [P1 V6] # ︒ⴖͦ. N; ︒ⴖ\u0366.\u200C; [C1 P1 V6]; [C1 P1 V6] # ︒ⴖͦ. B; xn--hva754sy94k.; [V6]; [V6] # ︒ⴖͦ. B; xn--hva754sy94k.xn--0ug; [C1 V6]; [C1 V6] # ︒ⴖͦ. B; xn--hva929dl29p.; [V6]; [V6] # ︒Ⴖͦ. B; xn--hva929dl29p.xn--0ug; [C1 V6]; [C1 V6] # ︒Ⴖͦ. B; xn--hva754s.; ⴖ\u0366.; xn--hva754s. # ⴖͦ. B; ⴖ\u0366.; ; xn--hva754s. # ⴖͦ. B; Ⴖ\u0366.; [P1 V6]; [P1 V6] # Ⴖͦ. B; xn--hva929d.; [V6]; [V6] # Ⴖͦ. T; \u08BB.\u200CႣ𞀒; [B1 C1 P1 V6]; [P1 V6] # ࢻ.Ⴃ𞀒 N; \u08BB.\u200CႣ𞀒; [B1 C1 P1 V6]; [B1 C1 P1 V6] # ࢻ.Ⴃ𞀒 T; \u08BB.\u200CႣ𞀒; [B1 C1 P1 V6]; [P1 V6] # ࢻ.Ⴃ𞀒 N; \u08BB.\u200CႣ𞀒; [B1 C1 P1 V6]; [B1 C1 P1 V6] # ࢻ.Ⴃ𞀒 T; \u08BB.\u200Cⴃ𞀒; [B1 C1]; xn--hzb.xn--ukj4430l # ࢻ.ⴃ𞀒 N; \u08BB.\u200Cⴃ𞀒; [B1 C1]; [B1 C1] # ࢻ.ⴃ𞀒 B; xn--hzb.xn--ukj4430l; \u08BB.ⴃ𞀒; xn--hzb.xn--ukj4430l # ࢻ.ⴃ𞀒 B; \u08BB.ⴃ𞀒; ; xn--hzb.xn--ukj4430l # ࢻ.ⴃ𞀒 B; \u08BB.Ⴃ𞀒; [P1 V6]; [P1 V6] # ࢻ.Ⴃ𞀒 B; xn--hzb.xn--bnd2938u; [V6]; [V6] # ࢻ.Ⴃ𞀒 B; xn--hzb.xn--0ug822cp045a; [B1 C1]; [B1 C1] # ࢻ.ⴃ𞀒 B; xn--hzb.xn--bnd300f7225a; [B1 C1 V6]; [B1 C1 V6] # ࢻ.Ⴃ𞀒 T; \u08BB.\u200Cⴃ𞀒; [B1 C1]; xn--hzb.xn--ukj4430l # ࢻ.ⴃ𞀒 N; \u08BB.\u200Cⴃ𞀒; [B1 C1]; [B1 C1] # ࢻ.ⴃ𞀒 T; \u200D\u200C。2䫷󠧷; [C1 C2 P1 V6]; [P1 V6 A4_2] # .2䫷 N; \u200D\u200C。2䫷󠧷; [C1 C2 P1 V6]; [C1 C2 P1 V6] # .2䫷 T; \u200D\u200C。2䫷󠧷; [C1 C2 P1 V6]; [P1 V6 A4_2] # .2䫷 N; \u200D\u200C。2䫷󠧷; [C1 C2 P1 V6]; [C1 C2 P1 V6] # .2䫷 B; .xn--2-me5ay1273i; [V6 A4_2]; [V6 A4_2] B; xn--0ugb.xn--2-me5ay1273i; [C1 C2 V6]; [C1 C2 V6] # .2䫷 B; -𞀤󜠐。򈬖; [P1 V3 V6]; [P1 V3 V6] B; xn----rq4re4997d.xn--l707b; [V3 V6]; [V3 V6] T; 󳛂︒\u200C㟀.\u0624⒈; [C1 P1 V6]; [P1 V6] # ︒㟀.ؤ⒈ N; 󳛂︒\u200C㟀.\u0624⒈; [C1 P1 V6]; [C1 P1 V6] # ︒㟀.ؤ⒈ T; 󳛂︒\u200C㟀.\u0648\u0654⒈; [C1 P1 V6]; [P1 V6] # ︒㟀.ؤ⒈ N; 󳛂︒\u200C㟀.\u0648\u0654⒈; [C1 P1 V6]; [C1 P1 V6] # ︒㟀.ؤ⒈ T; 󳛂。\u200C㟀.\u06241.; [B1 C1 P1 V6]; [P1 V6] # .㟀.ؤ1. N; 󳛂。\u200C㟀.\u06241.; [B1 C1 P1 V6]; [B1 C1 P1 V6] # .㟀.ؤ1. T; 󳛂。\u200C㟀.\u0648\u06541.; [B1 C1 P1 V6]; [P1 V6] # .㟀.ؤ1. N; 󳛂。\u200C㟀.\u0648\u06541.; [B1 C1 P1 V6]; [B1 C1 P1 V6] # .㟀.ؤ1. B; xn--z272f.xn--etl.xn--1-smc.; [V6]; [V6] # .㟀.ؤ1. B; xn--z272f.xn--0ug754g.xn--1-smc.; [B1 C1 V6]; [B1 C1 V6] # .㟀.ؤ1. B; xn--etlt457ccrq7h.xn--jgb476m; [V6]; [V6] # ︒㟀.ؤ⒈ B; xn--0ug754gxl4ldlt0k.xn--jgb476m; [C1 V6]; [C1 V6] # ︒㟀.ؤ⒈ T; 𑲜\u07CA𝅼。-\u200D; [B1 C2 V3 V5]; [B1 V3 V5] # 𑲜ߊ𝅼.- N; 𑲜\u07CA𝅼。-\u200D; [B1 C2 V3 V5]; [B1 C2 V3 V5] # 𑲜ߊ𝅼.- B; xn--lsb5482l7nre.-; [B1 V3 V5]; [B1 V3 V5] # 𑲜ߊ𝅼.- B; xn--lsb5482l7nre.xn----ugn; [B1 C2 V3 V5]; [B1 C2 V3 V5] # 𑲜ߊ𝅼.- T; \u200C.Ⴉ≠𐫶; [B1 B5 B6 C1 P1 V6]; [B5 B6 P1 V6 A4_2] # .Ⴉ≠𐫶 N; \u200C.Ⴉ≠𐫶; [B1 B5 B6 C1 P1 V6]; [B1 B5 B6 C1 P1 V6] # .Ⴉ≠𐫶 T; \u200C.Ⴉ=\u0338𐫶; [B1 B5 B6 C1 P1 V6]; [B5 B6 P1 V6 A4_2] # .Ⴉ≠𐫶 N; \u200C.Ⴉ=\u0338𐫶; [B1 B5 B6 C1 P1 V6]; [B1 B5 B6 C1 P1 V6] # .Ⴉ≠𐫶 T; \u200C.Ⴉ≠𐫶; [B1 B5 B6 C1 P1 V6]; [B5 B6 P1 V6 A4_2] # .Ⴉ≠𐫶 N; \u200C.Ⴉ≠𐫶; [B1 B5 B6 C1 P1 V6]; [B1 B5 B6 C1 P1 V6] # .Ⴉ≠𐫶 T; \u200C.Ⴉ=\u0338𐫶; [B1 B5 B6 C1 P1 V6]; [B5 B6 P1 V6 A4_2] # .Ⴉ≠𐫶 N; \u200C.Ⴉ=\u0338𐫶; [B1 B5 B6 C1 P1 V6]; [B1 B5 B6 C1 P1 V6] # .Ⴉ≠𐫶 T; \u200C.ⴉ=\u0338𐫶; [B1 B5 B6 C1 P1 V6]; [B5 B6 P1 V6 A4_2] # .ⴉ≠𐫶 N; \u200C.ⴉ=\u0338𐫶; [B1 B5 B6 C1 P1 V6]; [B1 B5 B6 C1 P1 V6] # .ⴉ≠𐫶 T; \u200C.ⴉ≠𐫶; [B1 B5 B6 C1 P1 V6]; [B5 B6 P1 V6 A4_2] # .ⴉ≠𐫶 N; \u200C.ⴉ≠𐫶; [B1 B5 B6 C1 P1 V6]; [B1 B5 B6 C1 P1 V6] # .ⴉ≠𐫶 B; .xn--1chx23bzj4p; [B5 B6 V6 A4_2]; [B5 B6 V6 A4_2] B; xn--0ug.xn--1chx23bzj4p; [B1 B5 B6 C1 V6]; [B1 B5 B6 C1 V6] # .ⴉ≠𐫶 B; .xn--hnd481gv73o; [B5 B6 V6 A4_2]; [B5 B6 V6 A4_2] B; xn--0ug.xn--hnd481gv73o; [B1 B5 B6 C1 V6]; [B1 B5 B6 C1 V6] # .Ⴉ≠𐫶 T; \u200C.ⴉ=\u0338𐫶; [B1 B5 B6 C1 P1 V6]; [B5 B6 P1 V6 A4_2] # .ⴉ≠𐫶 N; \u200C.ⴉ=\u0338𐫶; [B1 B5 B6 C1 P1 V6]; [B1 B5 B6 C1 P1 V6] # .ⴉ≠𐫶 T; \u200C.ⴉ≠𐫶; [B1 B5 B6 C1 P1 V6]; [B5 B6 P1 V6 A4_2] # .ⴉ≠𐫶 N; \u200C.ⴉ≠𐫶; [B1 B5 B6 C1 P1 V6]; [B1 B5 B6 C1 P1 V6] # .ⴉ≠𐫶 T; \u0750。≯ς; [B1 P1 V6]; [B1 P1 V6] # ݐ.≯ς N; \u0750。≯ς; [B1 P1 V6]; [B1 P1 V6] # ݐ.≯ς T; \u0750。>\u0338ς; [B1 P1 V6]; [B1 P1 V6] # ݐ.≯ς N; \u0750。>\u0338ς; [B1 P1 V6]; [B1 P1 V6] # ݐ.≯ς B; \u0750。>\u0338Σ; [B1 P1 V6]; [B1 P1 V6] # ݐ.≯σ B; \u0750。≯Σ; [B1 P1 V6]; [B1 P1 V6] # ݐ.≯σ B; \u0750。≯σ; [B1 P1 V6]; [B1 P1 V6] # ݐ.≯σ B; \u0750。>\u0338σ; [B1 P1 V6]; [B1 P1 V6] # ݐ.≯σ B; xn--3ob.xn--4xa718m; [B1 V6]; [B1 V6] # ݐ.≯σ B; xn--3ob.xn--3xa918m; [B1 V6]; [B1 V6] # ݐ.≯ς B; \u07FC𐸆.𓖏︒񊨩Ⴐ; [P1 V6]; [P1 V6] # .︒Ⴐ B; \u07FC𐸆.𓖏。񊨩Ⴐ; [P1 V6]; [P1 V6] # ..Ⴐ B; \u07FC𐸆.𓖏。񊨩ⴐ; [P1 V6]; [P1 V6] # ..ⴐ B; xn--0tb8725k.xn--tu8d.xn--7kj73887a; [V6]; [V6] # ..ⴐ B; xn--0tb8725k.xn--tu8d.xn--ond97931d; [V6]; [V6] # ..Ⴐ B; \u07FC𐸆.𓖏︒񊨩ⴐ; [P1 V6]; [P1 V6] # .︒ⴐ B; xn--0tb8725k.xn--7kj9008dt18a7py9c; [V6]; [V6] # .︒ⴐ B; xn--0tb8725k.xn--ond3562jt18a7py9c; [V6]; [V6] # .︒Ⴐ B; Ⴥ⚭󠖫⋃。𑌼; [P1 V5 V6]; [P1 V5 V6] B; Ⴥ⚭󠖫⋃。𑌼; [P1 V5 V6]; [P1 V5 V6] B; ⴥ⚭󠖫⋃。𑌼; [P1 V5 V6]; [P1 V5 V6] B; xn--vfh16m67gx1162b.xn--ro1d; [V5 V6]; [V5 V6] B; xn--9nd623g4zc5z060c.xn--ro1d; [V5 V6]; [V5 V6] B; ⴥ⚭󠖫⋃。𑌼; [P1 V5 V6]; [P1 V5 V6] B; 🄈。󠷳\u0844; [B1 P1 V6]; [B1 P1 V6] # 🄈.ࡄ B; 7,。󠷳\u0844; [B1 P1 V6]; [B1 P1 V6] # 7,.ࡄ B; 7,.xn--2vb13094p; [B1 P1 V6]; [B1 P1 V6] # 7,.ࡄ B; xn--107h.xn--2vb13094p; [B1 V6]; [B1 V6] # 🄈.ࡄ T; ≮\u0846。섖쮖ß; [B1 P1 V6]; [B1 P1 V6] # ≮ࡆ.섖쮖ß N; ≮\u0846。섖쮖ß; [B1 P1 V6]; [B1 P1 V6] # ≮ࡆ.섖쮖ß T; <\u0338\u0846。섖쮖ß; [B1 P1 V6]; [B1 P1 V6] # ≮ࡆ.섖쮖ß N; <\u0338\u0846。섖쮖ß; [B1 P1 V6]; [B1 P1 V6] # ≮ࡆ.섖쮖ß B; <\u0338\u0846。섖쮖SS; [B1 P1 V6]; [B1 P1 V6] # ≮ࡆ.섖쮖ss B; ≮\u0846。섖쮖SS; [B1 P1 V6]; [B1 P1 V6] # ≮ࡆ.섖쮖ss B; ≮\u0846。섖쮖ss; [B1 P1 V6]; [B1 P1 V6] # ≮ࡆ.섖쮖ss B; <\u0338\u0846。섖쮖ss; [B1 P1 V6]; [B1 P1 V6] # ≮ࡆ.섖쮖ss B; <\u0338\u0846。섖쮖Ss; [B1 P1 V6]; [B1 P1 V6] # ≮ࡆ.섖쮖ss B; ≮\u0846。섖쮖Ss; [B1 P1 V6]; [B1 P1 V6] # ≮ࡆ.섖쮖ss B; xn--4vb505k.xn--ss-5z4j006a; [B1 V6]; [B1 V6] # ≮ࡆ.섖쮖ss B; xn--4vb505k.xn--zca7259goug; [B1 V6]; [B1 V6] # ≮ࡆ.섖쮖ß B; 󠆓⛏-。ꡒ; [V3]; [V3] B; xn----o9p.xn--rc9a; [V3]; [V3] T; \u07BB𐹳\u0626𑁆。\u08A7\u06B0\u200Cᢒ; [B2 B3 P1 V6]; [B2 B3 P1 V6] # 𐹳ئ𑁆.ࢧڰᢒ N; \u07BB𐹳\u0626𑁆。\u08A7\u06B0\u200Cᢒ; [B2 B3 P1 V6]; [B2 B3 P1 V6] # 𐹳ئ𑁆.ࢧڰᢒ T; \u07BB𐹳\u064A𑁆\u0654。\u08A7\u06B0\u200Cᢒ; [B2 B3 P1 V6]; [B2 B3 P1 V6] # 𐹳ئ𑁆.ࢧڰᢒ N; \u07BB𐹳\u064A𑁆\u0654。\u08A7\u06B0\u200Cᢒ; [B2 B3 P1 V6]; [B2 B3 P1 V6] # 𐹳ئ𑁆.ࢧڰᢒ B; xn--lgb32f2753cosb.xn--jkb91hlz1a; [B2 B3 V6]; [B2 B3 V6] # 𐹳ئ𑁆.ࢧڰᢒ B; xn--lgb32f2753cosb.xn--jkb91hlz1azih; [B2 B3 V6]; [B2 B3 V6] # 𐹳ئ𑁆.ࢧڰᢒ B; \u0816.𐨕𚚕; [B1 B2 B3 B6 P1 V5 V6]; [B1 B2 B3 B6 P1 V5 V6] # ࠖ.𐨕 B; xn--rub.xn--tr9c248x; [B1 B2 B3 B6 V5 V6]; [B1 B2 B3 B6 V5 V6] # ࠖ.𐨕 B; --。𽊆\u0767𐽋𞠬; [B1 B5 B6 P1 V3 V6]; [B1 B5 B6 P1 V3 V6] # --.ݧ𞠬 B; --.xn--rpb6226k77pfh58p; [B1 B5 B6 V3 V6]; [B1 B5 B6 V3 V6] # --.ݧ𞠬 B; 򛭦𐋥𹸐.≯\u08B0\u08A6󔛣; [B1 P1 V6]; [B1 P1 V6] # 𐋥.≯ࢰࢦ B; 򛭦𐋥𹸐.>\u0338\u08B0\u08A6󔛣; [B1 P1 V6]; [B1 P1 V6] # 𐋥.≯ࢰࢦ B; xn--887c2298i5mv6a.xn--vybt688qm8981a; [B1 V6]; [B1 V6] # 𐋥.≯ࢰࢦ B; 䔛󠇒򤸞𐹧.-䤷; [B1 B5 B6 P1 V3 V6]; [B1 B5 B6 P1 V3 V6] B; 䔛󠇒򤸞𐹧.-䤷; [B1 B5 B6 P1 V3 V6]; [B1 B5 B6 P1 V3 V6] B; xn--2loy662coo60e.xn----0n4a; [B1 B5 B6 V3 V6]; [B1 B5 B6 V3 V6] T; 𐹩.\u200D-; [B1 C2 V3]; [B1 V3] # 𐹩.- N; 𐹩.\u200D-; [B1 C2 V3]; [B1 C2 V3] # 𐹩.- T; 𐹩.\u200D-; [B1 C2 V3]; [B1 V3] # 𐹩.- N; 𐹩.\u200D-; [B1 C2 V3]; [B1 C2 V3] # 𐹩.- B; xn--ho0d.-; [B1 V3]; [B1 V3] B; xn--ho0d.xn----tgn; [B1 C2 V3]; [B1 C2 V3] # 𐹩.- B; 񂈦帷。≯萺\u1DC8-; [P1 V3 V6]; [P1 V3 V6] # 帷.≯萺᷈- B; 񂈦帷。>\u0338萺\u1DC8-; [P1 V3 V6]; [P1 V3 V6] # 帷.≯萺᷈- B; 񂈦帷。≯萺\u1DC8-; [P1 V3 V6]; [P1 V3 V6] # 帷.≯萺᷈- B; 񂈦帷。>\u0338萺\u1DC8-; [P1 V3 V6]; [P1 V3 V6] # 帷.≯萺᷈- B; xn--qutw175s.xn----mimu6tf67j; [V3 V6]; [V3 V6] # 帷.≯萺᷈- T; \u200D攌\uABED。ᢖ-Ⴘ; [C2 P1 V6]; [P1 V6] # 攌꯭.ᢖ-Ⴘ N; \u200D攌\uABED。ᢖ-Ⴘ; [C2 P1 V6]; [C2 P1 V6] # 攌꯭.ᢖ-Ⴘ T; \u200D攌\uABED。ᢖ-ⴘ; [C2]; xn--p9ut19m.xn----mck373i # 攌꯭.ᢖ-ⴘ N; \u200D攌\uABED。ᢖ-ⴘ; [C2]; [C2] # 攌꯭.ᢖ-ⴘ B; xn--p9ut19m.xn----mck373i; 攌\uABED.ᢖ-ⴘ; xn--p9ut19m.xn----mck373i # 攌꯭.ᢖ-ⴘ B; 攌\uABED.ᢖ-ⴘ; ; xn--p9ut19m.xn----mck373i # 攌꯭.ᢖ-ⴘ B; 攌\uABED.ᢖ-Ⴘ; [P1 V6]; [P1 V6] # 攌꯭.ᢖ-Ⴘ B; xn--p9ut19m.xn----k1g451d; [V6]; [V6] # 攌꯭.ᢖ-Ⴘ B; xn--1ug592ykp6b.xn----mck373i; [C2]; [C2] # 攌꯭.ᢖ-ⴘ B; xn--1ug592ykp6b.xn----k1g451d; [C2 V6]; [C2 V6] # 攌꯭.ᢖ-Ⴘ T; \u200Cꖨ.⒗3툒۳; [C1 P1 V6]; [P1 V6] # ꖨ.⒗3툒۳ N; \u200Cꖨ.⒗3툒۳; [C1 P1 V6]; [C1 P1 V6] # ꖨ.⒗3툒۳ T; \u200Cꖨ.⒗3툒۳; [C1 P1 V6]; [P1 V6] # ꖨ.⒗3툒۳ N; \u200Cꖨ.⒗3툒۳; [C1 P1 V6]; [C1 P1 V6] # ꖨ.⒗3툒۳ T; \u200Cꖨ.16.3툒۳; [C1]; xn--9r8a.16.xn--3-nyc0117m # ꖨ.16.3툒۳ N; \u200Cꖨ.16.3툒۳; [C1]; [C1] # ꖨ.16.3툒۳ T; \u200Cꖨ.16.3툒۳; [C1]; xn--9r8a.16.xn--3-nyc0117m # ꖨ.16.3툒۳ N; \u200Cꖨ.16.3툒۳; [C1]; [C1] # ꖨ.16.3툒۳ B; xn--9r8a.16.xn--3-nyc0117m; ꖨ.16.3툒۳; xn--9r8a.16.xn--3-nyc0117m B; ꖨ.16.3툒۳; ; xn--9r8a.16.xn--3-nyc0117m B; ꖨ.16.3툒۳; ꖨ.16.3툒۳; xn--9r8a.16.xn--3-nyc0117m B; xn--0ug2473c.16.xn--3-nyc0117m; [C1]; [C1] # ꖨ.16.3툒۳ B; xn--9r8a.xn--3-nyc678tu07m; [V6]; [V6] B; xn--0ug2473c.xn--3-nyc678tu07m; [C1 V6]; [C1 V6] # ꖨ.⒗3툒۳ B; ⒈걾6.𐱁\u06D0; [B1 P1 V6]; [B1 P1 V6] # ⒈걾6.𐱁ې B; ⒈걾6.𐱁\u06D0; [B1 P1 V6]; [B1 P1 V6] # ⒈걾6.𐱁ې B; 1.걾6.𐱁\u06D0; [B1]; [B1] # 1.걾6.𐱁ې B; 1.걾6.𐱁\u06D0; [B1]; [B1] # 1.걾6.𐱁ې B; 1.xn--6-945e.xn--glb1794k; [B1]; [B1] # 1.걾6.𐱁ې B; xn--6-dcps419c.xn--glb1794k; [B1 V6]; [B1 V6] # ⒈걾6.𐱁ې B; 𐲞𝟶≮≮.󠀧\u0639; [B1 B3 P1 V6]; [B1 B3 P1 V6] # 𐳞0≮≮.ع B; 𐲞𝟶<\u0338<\u0338.󠀧\u0639; [B1 B3 P1 V6]; [B1 B3 P1 V6] # 𐳞0≮≮.ع B; 𐲞0≮≮.󠀧\u0639; [B1 B3 P1 V6]; [B1 B3 P1 V6] # 𐳞0≮≮.ع B; 𐲞0<\u0338<\u0338.󠀧\u0639; [B1 B3 P1 V6]; [B1 B3 P1 V6] # 𐳞0≮≮.ع B; 𐳞0<\u0338<\u0338.󠀧\u0639; [B1 B3 P1 V6]; [B1 B3 P1 V6] # 𐳞0≮≮.ع B; 𐳞0≮≮.󠀧\u0639; [B1 B3 P1 V6]; [B1 B3 P1 V6] # 𐳞0≮≮.ع B; xn--0-ngoa5711v.xn--4gb31034p; [B1 B3 V6]; [B1 B3 V6] # 𐳞0≮≮.ع B; 𐳞𝟶<\u0338<\u0338.󠀧\u0639; [B1 B3 P1 V6]; [B1 B3 P1 V6] # 𐳞0≮≮.ع B; 𐳞𝟶≮≮.󠀧\u0639; [B1 B3 P1 V6]; [B1 B3 P1 V6] # 𐳞0≮≮.ع B; \u0AE3.𐹺\u115F; [B1 B3 B6 P1 V5 V6]; [B1 B3 B6 P1 V5 V6] # ૣ.𐹺 B; xn--8fc.xn--osd3070k; [B1 B3 B6 V5 V6]; [B1 B3 B6 V5 V6] # ૣ.𐹺 T; 𝟏𝨙⸖.\u200D; [C2]; xn--1-5bt6845n. # 1𝨙⸖. N; 𝟏𝨙⸖.\u200D; [C2]; [C2] # 1𝨙⸖. T; 1𝨙⸖.\u200D; [C2]; xn--1-5bt6845n. # 1𝨙⸖. N; 1𝨙⸖.\u200D; [C2]; [C2] # 1𝨙⸖. B; xn--1-5bt6845n.; 1𝨙⸖.; xn--1-5bt6845n.; NV8 B; 1𝨙⸖.; ; xn--1-5bt6845n.; NV8 B; xn--1-5bt6845n.xn--1ug; [C2]; [C2] # 1𝨙⸖. T; 𞤐≠\u0726\u1A60。-\u200C\u07D5; [B1 C1 P1 V3 V6]; [B1 P1 V3 V6] # 𞤲≠ܦ᩠.-ߕ N; 𞤐≠\u0726\u1A60。-\u200C\u07D5; [B1 C1 P1 V3 V6]; [B1 C1 P1 V3 V6] # 𞤲≠ܦ᩠.-ߕ T; 𞤐=\u0338\u0726\u1A60。-\u200C\u07D5; [B1 C1 P1 V3 V6]; [B1 P1 V3 V6] # 𞤲≠ܦ᩠.-ߕ N; 𞤐=\u0338\u0726\u1A60。-\u200C\u07D5; [B1 C1 P1 V3 V6]; [B1 C1 P1 V3 V6] # 𞤲≠ܦ᩠.-ߕ T; 𞤐≠\u0726\u1A60。-\u200C\u07D5; [B1 C1 P1 V3 V6]; [B1 P1 V3 V6] # 𞤲≠ܦ᩠.-ߕ N; 𞤐≠\u0726\u1A60。-\u200C\u07D5; [B1 C1 P1 V3 V6]; [B1 C1 P1 V3 V6] # 𞤲≠ܦ᩠.-ߕ T; 𞤐=\u0338\u0726\u1A60。-\u200C\u07D5; [B1 C1 P1 V3 V6]; [B1 P1 V3 V6] # 𞤲≠ܦ᩠.-ߕ N; 𞤐=\u0338\u0726\u1A60。-\u200C\u07D5; [B1 C1 P1 V3 V6]; [B1 C1 P1 V3 V6] # 𞤲≠ܦ᩠.-ߕ T; 𞤲=\u0338\u0726\u1A60。-\u200C\u07D5; [B1 C1 P1 V3 V6]; [B1 P1 V3 V6] # 𞤲≠ܦ᩠.-ߕ N; 𞤲=\u0338\u0726\u1A60。-\u200C\u07D5; [B1 C1 P1 V3 V6]; [B1 C1 P1 V3 V6] # 𞤲≠ܦ᩠.-ߕ T; 𞤲≠\u0726\u1A60。-\u200C\u07D5; [B1 C1 P1 V3 V6]; [B1 P1 V3 V6] # 𞤲≠ܦ᩠.-ߕ N; 𞤲≠\u0726\u1A60。-\u200C\u07D5; [B1 C1 P1 V3 V6]; [B1 C1 P1 V3 V6] # 𞤲≠ܦ᩠.-ߕ B; xn--wnb859grzfzw60c.xn----kcd; [B1 V3 V6]; [B1 V3 V6] # 𞤲≠ܦ᩠.-ߕ B; xn--wnb859grzfzw60c.xn----kcd017p; [B1 C1 V3 V6]; [B1 C1 V3 V6] # 𞤲≠ܦ᩠.-ߕ T; 𞤲=\u0338\u0726\u1A60。-\u200C\u07D5; [B1 C1 P1 V3 V6]; [B1 P1 V3 V6] # 𞤲≠ܦ᩠.-ߕ N; 𞤲=\u0338\u0726\u1A60。-\u200C\u07D5; [B1 C1 P1 V3 V6]; [B1 C1 P1 V3 V6] # 𞤲≠ܦ᩠.-ߕ T; 𞤲≠\u0726\u1A60。-\u200C\u07D5; [B1 C1 P1 V3 V6]; [B1 P1 V3 V6] # 𞤲≠ܦ᩠.-ߕ N; 𞤲≠\u0726\u1A60。-\u200C\u07D5; [B1 C1 P1 V3 V6]; [B1 C1 P1 V3 V6] # 𞤲≠ܦ᩠.-ߕ B; 𐹰\u0368-ꡧ。\u0675; [B1]; [B1] # 𐹰ͨ-ꡧ.اٴ B; 𐹰\u0368-ꡧ。\u0627\u0674; [B1]; [B1] # 𐹰ͨ-ꡧ.اٴ B; xn----shb2387jgkqd.xn--mgb8m; [B1]; [B1] # 𐹰ͨ-ꡧ.اٴ B; F󠅟。򏗅♚; [P1 V6]; [P1 V6] B; F󠅟。򏗅♚; [P1 V6]; [P1 V6] B; f󠅟。򏗅♚; [P1 V6]; [P1 V6] B; f.xn--45hz6953f; [V6]; [V6] B; f󠅟。򏗅♚; [P1 V6]; [P1 V6] B; \u0B4D𑄴\u1DE9。𝟮Ⴘ𞀨񃥇; [P1 V5 V6]; [P1 V5 V6] # ୍𑄴ᷩ.2Ⴘ𞀨 B; \u0B4D𑄴\u1DE9。2Ⴘ𞀨񃥇; [P1 V5 V6]; [P1 V5 V6] # ୍𑄴ᷩ.2Ⴘ𞀨 B; \u0B4D𑄴\u1DE9。2ⴘ𞀨񃥇; [P1 V5 V6]; [P1 V5 V6] # ୍𑄴ᷩ.2ⴘ𞀨 B; xn--9ic246gs21p.xn--2-nws2918ndrjr; [V5 V6]; [V5 V6] # ୍𑄴ᷩ.2ⴘ𞀨 B; xn--9ic246gs21p.xn--2-k1g43076adrwq; [V5 V6]; [V5 V6] # ୍𑄴ᷩ.2Ⴘ𞀨 B; \u0B4D𑄴\u1DE9。𝟮ⴘ𞀨񃥇; [P1 V5 V6]; [P1 V5 V6] # ୍𑄴ᷩ.2ⴘ𞀨 T; 򓠭\u200C\u200C⒈。勉𑁅; [C1 P1 V6]; [P1 V6] # ⒈.勉𑁅 N; 򓠭\u200C\u200C⒈。勉𑁅; [C1 P1 V6]; [C1 P1 V6] # ⒈.勉𑁅 T; 򓠭\u200C\u200C1.。勉𑁅; [C1 P1 V6 A4_2]; [P1 V6 A4_2] # 1..勉𑁅 N; 򓠭\u200C\u200C1.。勉𑁅; [C1 P1 V6 A4_2]; [C1 P1 V6 A4_2] # 1..勉𑁅 B; xn--1-yi00h..xn--4grs325b; [V6 A4_2]; [V6 A4_2] B; xn--1-rgna61159u..xn--4grs325b; [C1 V6 A4_2]; [C1 V6 A4_2] # 1..勉𑁅 B; xn--tsh11906f.xn--4grs325b; [V6]; [V6] B; xn--0uga855aez302a.xn--4grs325b; [C1 V6]; [C1 V6] # ⒈.勉𑁅 B; ᡃ.玿񫈜󕞐; [P1 V6]; [P1 V6] B; xn--27e.xn--7cy81125a0yq4a; [V6]; [V6] T; \u200C\u200C。⒈≯𝟵; [C1 P1 V6]; [P1 V6 A4_2] # .⒈≯9 N; \u200C\u200C。⒈≯𝟵; [C1 P1 V6]; [C1 P1 V6] # .⒈≯9 T; \u200C\u200C。⒈>\u0338𝟵; [C1 P1 V6]; [P1 V6 A4_2] # .⒈≯9 N; \u200C\u200C。⒈>\u0338𝟵; [C1 P1 V6]; [C1 P1 V6] # .⒈≯9 T; \u200C\u200C。1.≯9; [C1 P1 V6]; [P1 V6 A4_2] # .1.≯9 N; \u200C\u200C。1.≯9; [C1 P1 V6]; [C1 P1 V6] # .1.≯9 T; \u200C\u200C。1.>\u03389; [C1 P1 V6]; [P1 V6 A4_2] # .1.≯9 N; \u200C\u200C。1.>\u03389; [C1 P1 V6]; [C1 P1 V6] # .1.≯9 B; .1.xn--9-ogo; [V6 A4_2]; [V6 A4_2] B; xn--0uga.1.xn--9-ogo; [C1 V6]; [C1 V6] # .1.≯9 B; .xn--9-ogo37g; [V6 A4_2]; [V6 A4_2] B; xn--0uga.xn--9-ogo37g; [C1 V6]; [C1 V6] # .⒈≯9 B; \u115F\u1DE0򐀁.𺻆≯𐮁; [B5 B6 P1 V6]; [B5 B6 P1 V6] # ᷠ.≯𐮁 B; \u115F\u1DE0򐀁.𺻆>\u0338𐮁; [B5 B6 P1 V6]; [B5 B6 P1 V6] # ᷠ.≯𐮁 B; xn--osd615d5659o.xn--hdh5192gkm6r; [B5 B6 V6]; [B5 B6 V6] # ᷠ.≯𐮁 T; 󠄫𝩤\u200D\u063E.𝩩-\u081E󑼩; [B1 C2 P1 V5 V6]; [B1 P1 V5 V6] # 𝩤ؾ.𝩩-ࠞ N; 󠄫𝩤\u200D\u063E.𝩩-\u081E󑼩; [B1 C2 P1 V5 V6]; [B1 C2 P1 V5 V6] # 𝩤ؾ.𝩩-ࠞ B; xn--9gb5080v.xn----qgd52296avol4f; [B1 V5 V6]; [B1 V5 V6] # 𝩤ؾ.𝩩-ࠞ B; xn--9gb723kg862a.xn----qgd52296avol4f; [B1 C2 V5 V6]; [B1 C2 V5 V6] # 𝩤ؾ.𝩩-ࠞ B; \u20DA.𑘿-; [V3 V5]; [V3 V5] # ⃚.𑘿- B; \u20DA.𑘿-; [V3 V5]; [V3 V5] # ⃚.𑘿- B; xn--w0g.xn----bd0j; [V3 V5]; [V3 V5] # ⃚.𑘿- T; 䮸ß.󠵟󠭎紙\u08A8; [B1 P1 V6]; [B1 P1 V6] # 䮸ß.紙ࢨ N; 䮸ß.󠵟󠭎紙\u08A8; [B1 P1 V6]; [B1 P1 V6] # 䮸ß.紙ࢨ B; 䮸SS.󠵟󠭎紙\u08A8; [B1 P1 V6]; [B1 P1 V6] # 䮸ss.紙ࢨ B; 䮸ss.󠵟󠭎紙\u08A8; [B1 P1 V6]; [B1 P1 V6] # 䮸ss.紙ࢨ B; 䮸Ss.󠵟󠭎紙\u08A8; [B1 P1 V6]; [B1 P1 V6] # 䮸ss.紙ࢨ B; xn--ss-sf1c.xn--xyb1370div70kpzba; [B1 V6]; [B1 V6] # 䮸ss.紙ࢨ B; xn--zca5349a.xn--xyb1370div70kpzba; [B1 V6]; [B1 V6] # 䮸ß.紙ࢨ B; -Ⴞ.-𝩨⅔𐦕; [B1 P1 V3 V6]; [B1 P1 V3 V6] B; -Ⴞ.-𝩨2⁄3𐦕; [B1 P1 V3 V6]; [B1 P1 V3 V6] B; -ⴞ.-𝩨2⁄3𐦕; [B1 V3]; [B1 V3] B; xn----zws.xn---23-pt0a0433lk3jj; [B1 V3]; [B1 V3] B; xn----w1g.xn---23-pt0a0433lk3jj; [B1 V3 V6]; [B1 V3 V6] B; -ⴞ.-𝩨⅔𐦕; [B1 V3]; [B1 V3] B; 󧈯𐹯\u0AC2。򖢨𐮁񇼖ᡂ; [B5 B6 P1 V6]; [B5 B6 P1 V6] # 𐹯ૂ.𐮁ᡂ B; 󧈯𐹯\u0AC2。򖢨𐮁񇼖ᡂ; [B5 B6 P1 V6]; [B5 B6 P1 V6] # 𐹯ૂ.𐮁ᡂ B; xn--bfc7604kv8m3g.xn--17e5565jl7zw4h16a; [B5 B6 V6]; [B5 B6 V6] # 𐹯ૂ.𐮁ᡂ T; \u1082-\u200D\uA8EA.ꡊ\u200D񼸳; [C2 P1 V5 V6]; [P1 V5 V6] # ႂ-꣪.ꡊ N; \u1082-\u200D\uA8EA.ꡊ\u200D񼸳; [C2 P1 V5 V6]; [C2 P1 V5 V6] # ႂ-꣪.ꡊ T; \u1082-\u200D\uA8EA.ꡊ\u200D񼸳; [C2 P1 V5 V6]; [P1 V5 V6] # ႂ-꣪.ꡊ N; \u1082-\u200D\uA8EA.ꡊ\u200D񼸳; [C2 P1 V5 V6]; [C2 P1 V5 V6] # ႂ-꣪.ꡊ B; xn----gyg3618i.xn--jc9ao4185a; [V5 V6]; [V5 V6] # ႂ-꣪.ꡊ B; xn----gyg250jio7k.xn--1ug8774cri56d; [C2 V5 V6]; [C2 V5 V6] # ႂ-꣪.ꡊ B; ۱。≠\u0668; [B1 P1 V6]; [B1 P1 V6] # ۱.≠٨ B; ۱。=\u0338\u0668; [B1 P1 V6]; [B1 P1 V6] # ۱.≠٨ B; xn--emb.xn--hib334l; [B1 V6]; [B1 V6] # ۱.≠٨ B; 𑈵廊.𐠍; [V5]; [V5] B; xn--xytw701b.xn--yc9c; [V5]; [V5] T; \u200D\u0356-.-Ⴐ\u0661; [B1 C2 P1 V3 V6]; [B1 P1 V3 V5 V6] # ͖-.-Ⴐ١ N; \u200D\u0356-.-Ⴐ\u0661; [B1 C2 P1 V3 V6]; [B1 C2 P1 V3 V6] # ͖-.-Ⴐ١ T; \u200D\u0356-.-Ⴐ\u0661; [B1 C2 P1 V3 V6]; [B1 P1 V3 V5 V6] # ͖-.-Ⴐ١ N; \u200D\u0356-.-Ⴐ\u0661; [B1 C2 P1 V3 V6]; [B1 C2 P1 V3 V6] # ͖-.-Ⴐ١ T; \u200D\u0356-.-ⴐ\u0661; [B1 C2 V3]; [B1 V3 V5] # ͖-.-ⴐ١ N; \u200D\u0356-.-ⴐ\u0661; [B1 C2 V3]; [B1 C2 V3] # ͖-.-ⴐ١ B; xn----rgb.xn----bqc2280a; [B1 V3 V5]; [B1 V3 V5] # ͖-.-ⴐ١ B; xn----rgb661t.xn----bqc2280a; [B1 C2 V3]; [B1 C2 V3] # ͖-.-ⴐ١ B; xn----rgb.xn----bqc030f; [B1 V3 V5 V6]; [B1 V3 V5 V6] # ͖-.-Ⴐ١ B; xn----rgb661t.xn----bqc030f; [B1 C2 V3 V6]; [B1 C2 V3 V6] # ͖-.-Ⴐ١ T; \u200D\u0356-.-ⴐ\u0661; [B1 C2 V3]; [B1 V3 V5] # ͖-.-ⴐ١ N; \u200D\u0356-.-ⴐ\u0661; [B1 C2 V3]; [B1 C2 V3] # ͖-.-ⴐ١ B; \u063A\u0661挏󾯐.-; [B1 B2 B3 P1 V3 V6]; [B1 B2 B3 P1 V3 V6] # غ١挏.- B; xn--5gb2f4205aqi47p.-; [B1 B2 B3 V3 V6]; [B1 B2 B3 V3 V6] # غ١挏.- B; \u06EF。𐹧𞤽; [B1]; [B1] # ۯ.𐹧𞤽 B; \u06EF。𐹧𞤽; [B1]; [B1] # ۯ.𐹧𞤽 B; \u06EF。𐹧𞤛; [B1]; [B1] # ۯ.𐹧𞤽 B; xn--cmb.xn--fo0dy848a; [B1]; [B1] # ۯ.𐹧𞤽 B; \u06EF。𐹧𞤛; [B1]; [B1] # ۯ.𐹧𞤽 B; Ⴞ𶛀𛗻.ᢗ릫; [P1 V6]; [P1 V6] B; Ⴞ𶛀𛗻.ᢗ릫; [P1 V6]; [P1 V6] B; Ⴞ𶛀𛗻.ᢗ릫; [P1 V6]; [P1 V6] B; Ⴞ𶛀𛗻.ᢗ릫; [P1 V6]; [P1 V6] B; ⴞ𶛀𛗻.ᢗ릫; [P1 V6]; [P1 V6] B; ⴞ𶛀𛗻.ᢗ릫; [P1 V6]; [P1 V6] B; xn--mlj0486jgl2j.xn--hbf6853f; [V6]; [V6] B; xn--2nd8876sgl2j.xn--hbf6853f; [V6]; [V6] B; ⴞ𶛀𛗻.ᢗ릫; [P1 V6]; [P1 V6] B; ⴞ𶛀𛗻.ᢗ릫; [P1 V6]; [P1 V6] T; 󠎃󗭞\u06B7𐹷。≯\u200C\u1DFE; [B1 C1 P1 V6]; [B1 P1 V6] # ڷ𐹷.≯᷾ N; 󠎃󗭞\u06B7𐹷。≯\u200C\u1DFE; [B1 C1 P1 V6]; [B1 C1 P1 V6] # ڷ𐹷.≯᷾ T; 󠎃󗭞\u06B7𐹷。>\u0338\u200C\u1DFE; [B1 C1 P1 V6]; [B1 P1 V6] # ڷ𐹷.≯᷾ N; 󠎃󗭞\u06B7𐹷。>\u0338\u200C\u1DFE; [B1 C1 P1 V6]; [B1 C1 P1 V6] # ڷ𐹷.≯᷾ T; 󠎃󗭞\u06B7𐹷。≯\u200C\u1DFE; [B1 C1 P1 V6]; [B1 P1 V6] # ڷ𐹷.≯᷾ N; 󠎃󗭞\u06B7𐹷。≯\u200C\u1DFE; [B1 C1 P1 V6]; [B1 C1 P1 V6] # ڷ𐹷.≯᷾ T; 󠎃󗭞\u06B7𐹷。>\u0338\u200C\u1DFE; [B1 C1 P1 V6]; [B1 P1 V6] # ڷ𐹷.≯᷾ N; 󠎃󗭞\u06B7𐹷。>\u0338\u200C\u1DFE; [B1 C1 P1 V6]; [B1 C1 P1 V6] # ڷ𐹷.≯᷾ B; xn--qkb4516kbi06fg2id.xn--zfg31q; [B1 V6]; [B1 V6] # ڷ𐹷.≯᷾ B; xn--qkb4516kbi06fg2id.xn--zfg59fm0c; [B1 C1 V6]; [B1 C1 V6] # ڷ𐹷.≯᷾ T; ᛎ󠅍󠐕\u200D。𐹾𐹪𐻝-; [B1 B6 C2 P1 V3 V6]; [B1 B6 P1 V3 V6] # ᛎ.𐹾𐹪- N; ᛎ󠅍󠐕\u200D。𐹾𐹪𐻝-; [B1 B6 C2 P1 V3 V6]; [B1 B6 C2 P1 V3 V6] # ᛎ.𐹾𐹪- T; ᛎ󠅍󠐕\u200D。𐹾𐹪𐻝-; [B1 B6 C2 P1 V3 V6]; [B1 B6 P1 V3 V6] # ᛎ.𐹾𐹪- N; ᛎ󠅍󠐕\u200D。𐹾𐹪𐻝-; [B1 B6 C2 P1 V3 V6]; [B1 B6 C2 P1 V3 V6] # ᛎ.𐹾𐹪- B; xn--fxe63563p.xn----q26i2bvu; [B1 B6 V3 V6]; [B1 B6 V3 V6] B; xn--fxe848bq3411a.xn----q26i2bvu; [B1 B6 C2 V3 V6]; [B1 B6 C2 V3 V6] # ᛎ.𐹾𐹪- B; 𐹶.𐫂; [B1]; [B1] B; xn--uo0d.xn--rw9c; [B1]; [B1] T; ß\u200D\u103A。⒈; [C2 P1 V6]; [P1 V6] # ß်.⒈ N; ß\u200D\u103A。⒈; [C2 P1 V6]; [C2 P1 V6] # ß်.⒈ T; ß\u200D\u103A。1.; [C2]; xn--ss-f4j.1. # ß်.1. N; ß\u200D\u103A。1.; [C2]; [C2] # ß်.1. T; SS\u200D\u103A。1.; [C2]; xn--ss-f4j.1. # ss်.1. N; SS\u200D\u103A。1.; [C2]; [C2] # ss်.1. T; ss\u200D\u103A。1.; [C2]; xn--ss-f4j.1. # ss်.1. N; ss\u200D\u103A。1.; [C2]; [C2] # ss်.1. T; Ss\u200D\u103A。1.; [C2]; xn--ss-f4j.1. # ss်.1. N; Ss\u200D\u103A。1.; [C2]; [C2] # ss်.1. B; xn--ss-f4j.1.; ss\u103A.1.; xn--ss-f4j.1. # ss်.1. B; ss\u103A.1.; ; xn--ss-f4j.1. # ss်.1. B; SS\u103A.1.; ss\u103A.1.; xn--ss-f4j.1. # ss်.1. B; Ss\u103A.1.; ss\u103A.1.; xn--ss-f4j.1. # ss်.1. B; xn--ss-f4j585j.1.; [C2]; [C2] # ss်.1. B; xn--zca679eh2l.1.; [C2]; [C2] # ß်.1. T; SS\u200D\u103A。⒈; [C2 P1 V6]; [P1 V6] # ss်.⒈ N; SS\u200D\u103A。⒈; [C2 P1 V6]; [C2 P1 V6] # ss်.⒈ T; ss\u200D\u103A。⒈; [C2 P1 V6]; [P1 V6] # ss်.⒈ N; ss\u200D\u103A。⒈; [C2 P1 V6]; [C2 P1 V6] # ss်.⒈ T; Ss\u200D\u103A。⒈; [C2 P1 V6]; [P1 V6] # ss်.⒈ N; Ss\u200D\u103A。⒈; [C2 P1 V6]; [C2 P1 V6] # ss်.⒈ B; xn--ss-f4j.xn--tsh; [V6]; [V6] # ss်.⒈ B; xn--ss-f4j585j.xn--tsh; [C2 V6]; [C2 V6] # ss်.⒈ B; xn--zca679eh2l.xn--tsh; [C2 V6]; [C2 V6] # ß်.⒈ T; \u0B4D\u200C𙶵𞻘。\u200D; [B1 C2 P1 V5 V6]; [B1 P1 V5 V6] # ୍. N; \u0B4D\u200C𙶵𞻘。\u200D; [B1 C2 P1 V5 V6]; [B1 C2 P1 V5 V6] # ୍. B; xn--9ic6417rn4xb.; [B1 V5 V6]; [B1 V5 V6] # ୍. B; xn--9ic637hz82z32jc.xn--1ug; [B1 C2 V5 V6]; [B1 C2 V5 V6] # ୍. B; 𐮅。\u06BC🁕; [B3]; [B3] # 𐮅.ڼ🁕 B; 𐮅。\u06BC🁕; [B3]; [B3] # 𐮅.ڼ🁕 B; xn--c29c.xn--vkb8871w; [B3]; [B3] # 𐮅.ڼ🁕 T; \u0620\u17D2。𐫔󠀧\u200C𑈵; [B2 B3 C1 P1 V6]; [B2 B3 P1 V6] # ؠ្.𐫔𑈵 N; \u0620\u17D2。𐫔󠀧\u200C𑈵; [B2 B3 C1 P1 V6]; [B2 B3 C1 P1 V6] # ؠ្.𐫔𑈵 B; xn--fgb471g.xn--9w9c29jw3931a; [B2 B3 V6]; [B2 B3 V6] # ؠ្.𐫔𑈵 B; xn--fgb471g.xn--0ug9853g7verp838a; [B2 B3 C1 V6]; [B2 B3 C1 V6] # ؠ្.𐫔𑈵 B; 񋉕.𞣕𞤊; [B1 P1 V5 V6]; [B1 P1 V5 V6] B; 񋉕.𞣕𞤬; [B1 P1 V5 V6]; [B1 P1 V5 V6] B; xn--tf5w.xn--2b6hof; [B1 V5 V6]; [B1 V5 V6] T; \u06CC𐨿.ß\u0F84𑍬; \u06CC𐨿.ß\u0F84𑍬; xn--clb2593k.xn--ss-toj6092t # ی𐨿.ß྄𑍬 N; \u06CC𐨿.ß\u0F84𑍬; \u06CC𐨿.ß\u0F84𑍬; xn--clb2593k.xn--zca216edt0r # ی𐨿.ß྄𑍬 T; \u06CC𐨿.ß\u0F84𑍬; ; xn--clb2593k.xn--ss-toj6092t # ی𐨿.ß྄𑍬 N; \u06CC𐨿.ß\u0F84𑍬; ; xn--clb2593k.xn--zca216edt0r # ی𐨿.ß྄𑍬 B; \u06CC𐨿.SS\u0F84𑍬; \u06CC𐨿.ss\u0F84𑍬; xn--clb2593k.xn--ss-toj6092t # ی𐨿.ss྄𑍬 B; \u06CC𐨿.ss\u0F84𑍬; ; xn--clb2593k.xn--ss-toj6092t # ی𐨿.ss྄𑍬 B; \u06CC𐨿.Ss\u0F84𑍬; \u06CC𐨿.ss\u0F84𑍬; xn--clb2593k.xn--ss-toj6092t # ی𐨿.ss྄𑍬 B; xn--clb2593k.xn--ss-toj6092t; \u06CC𐨿.ss\u0F84𑍬; xn--clb2593k.xn--ss-toj6092t # ی𐨿.ss྄𑍬 B; xn--clb2593k.xn--zca216edt0r; \u06CC𐨿.ß\u0F84𑍬; xn--clb2593k.xn--zca216edt0r # ی𐨿.ß྄𑍬 B; \u06CC𐨿.SS\u0F84𑍬; \u06CC𐨿.ss\u0F84𑍬; xn--clb2593k.xn--ss-toj6092t # ی𐨿.ss྄𑍬 B; \u06CC𐨿.ss\u0F84𑍬; \u06CC𐨿.ss\u0F84𑍬; xn--clb2593k.xn--ss-toj6092t # ی𐨿.ss྄𑍬 B; \u06CC𐨿.Ss\u0F84𑍬; \u06CC𐨿.ss\u0F84𑍬; xn--clb2593k.xn--ss-toj6092t # ی𐨿.ss྄𑍬 T; 𝟠≮\u200C。󠅱\u17B4; [C1 P1 V5 V6]; [P1 V5 V6] # 8≮. N; 𝟠≮\u200C。󠅱\u17B4; [C1 P1 V5 V6]; [C1 P1 V5 V6] # 8≮. T; 𝟠<\u0338\u200C。󠅱\u17B4; [C1 P1 V5 V6]; [P1 V5 V6] # 8≮. N; 𝟠<\u0338\u200C。󠅱\u17B4; [C1 P1 V5 V6]; [C1 P1 V5 V6] # 8≮. T; 8≮\u200C。󠅱\u17B4; [C1 P1 V5 V6]; [P1 V5 V6] # 8≮. N; 8≮\u200C。󠅱\u17B4; [C1 P1 V5 V6]; [C1 P1 V5 V6] # 8≮. T; 8<\u0338\u200C。󠅱\u17B4; [C1 P1 V5 V6]; [P1 V5 V6] # 8≮. N; 8<\u0338\u200C。󠅱\u17B4; [C1 P1 V5 V6]; [C1 P1 V5 V6] # 8≮. B; xn--8-ngo.xn--z3e; [V5 V6]; [V5 V6] # 8≮. B; xn--8-sgn10i.xn--z3e; [C1 V5 V6]; [C1 V5 V6] # 8≮. B; ᢕ≯︒񄂯.Ⴀ; [P1 V6]; [P1 V6] B; ᢕ>\u0338︒񄂯.Ⴀ; [P1 V6]; [P1 V6] B; ᢕ≯。񄂯.Ⴀ; [P1 V6]; [P1 V6] B; ᢕ>\u0338。񄂯.Ⴀ; [P1 V6]; [P1 V6] B; ᢕ>\u0338。񄂯.ⴀ; [P1 V6]; [P1 V6] B; ᢕ≯。񄂯.ⴀ; [P1 V6]; [P1 V6] B; xn--fbf851c.xn--ko1u.xn--rkj; [V6]; [V6] B; xn--fbf851c.xn--ko1u.xn--7md; [V6]; [V6] B; ᢕ>\u0338︒񄂯.ⴀ; [P1 V6]; [P1 V6] B; ᢕ≯︒񄂯.ⴀ; [P1 V6]; [P1 V6] B; xn--fbf851cq98poxw1a.xn--rkj; [V6]; [V6] B; xn--fbf851cq98poxw1a.xn--7md; [V6]; [V6] B; \u0F9F.-\u082A; [V3 V5]; [V3 V5] # ྟ.-ࠪ B; \u0F9F.-\u082A; [V3 V5]; [V3 V5] # ྟ.-ࠪ B; xn--vfd.xn----fhd; [V3 V5]; [V3 V5] # ྟ.-ࠪ B; ᵬ󠆠.핒⒒⒈􈄦; [P1 V6]; [P1 V6] B; ᵬ󠆠.핒⒒⒈􈄦; [P1 V6]; [P1 V6] B; ᵬ󠆠.핒11.1.􈄦; [P1 V6]; [P1 V6] B; ᵬ󠆠.핒11.1.􈄦; [P1 V6]; [P1 V6] B; xn--tbg.xn--11-5o7k.1.xn--k469f; [V6]; [V6] B; xn--tbg.xn--tsht7586kyts9l; [V6]; [V6] T; ς𑓂𐋢.\u0668; [B1]; [B1] # ς𑓂𐋢.٨ N; ς𑓂𐋢.\u0668; [B1]; [B1] # ς𑓂𐋢.٨ T; ς𑓂𐋢.\u0668; [B1]; [B1] # ς𑓂𐋢.٨ N; ς𑓂𐋢.\u0668; [B1]; [B1] # ς𑓂𐋢.٨ B; Σ𑓂𐋢.\u0668; [B1]; [B1] # σ𑓂𐋢.٨ B; σ𑓂𐋢.\u0668; [B1]; [B1] # σ𑓂𐋢.٨ B; xn--4xa6371khhl.xn--hib; [B1]; [B1] # σ𑓂𐋢.٨ B; xn--3xa8371khhl.xn--hib; [B1]; [B1] # ς𑓂𐋢.٨ B; Σ𑓂𐋢.\u0668; [B1]; [B1] # σ𑓂𐋢.٨ B; σ𑓂𐋢.\u0668; [B1]; [B1] # σ𑓂𐋢.٨ T; \uA953\u200C𐋻\u200D.\u2DF8𞿄𐹲; [B1 B6 C2 P1 V5 V6]; [B1 P1 V5 V6] # ꥓𐋻.ⷸ𐹲 N; \uA953\u200C𐋻\u200D.\u2DF8𞿄𐹲; [B1 B6 C2 P1 V5 V6]; [B1 B6 C2 P1 V5 V6] # ꥓𐋻.ⷸ𐹲 B; xn--3j9a531o.xn--urju692efj0f; [B1 V5 V6]; [B1 V5 V6] # ꥓𐋻.ⷸ𐹲 B; xn--0ugc8356he76c.xn--urju692efj0f; [B1 B6 C2 V5 V6]; [B1 B6 C2 V5 V6] # ꥓𐋻.ⷸ𐹲 B; ⊼。񪧖\u0695; [B1 B5 B6 P1 V6]; [B1 B5 B6 P1 V6] # ⊼.ڕ B; xn--ofh.xn--rjb13118f; [B1 B5 B6 V6]; [B1 B5 B6 V6] # ⊼.ڕ B; 𐯬񖋔。󜳥; [B2 B3 P1 V6]; [B2 B3 P1 V6] B; xn--949co370q.xn--7g25e; [B2 B3 V6]; [B2 B3 V6] T; \u0601𑍧\u07DD。ς򬍘🀞\u17B5; [B1 B6 P1 V6]; [B1 B6 P1 V6] # 𑍧ߝ.ς🀞 N; \u0601𑍧\u07DD。ς򬍘🀞\u17B5; [B1 B6 P1 V6]; [B1 B6 P1 V6] # 𑍧ߝ.ς🀞 B; \u0601𑍧\u07DD。Σ򬍘🀞\u17B5; [B1 B6 P1 V6]; [B1 B6 P1 V6] # 𑍧ߝ.σ🀞 B; \u0601𑍧\u07DD。σ򬍘🀞\u17B5; [B1 B6 P1 V6]; [B1 B6 P1 V6] # 𑍧ߝ.σ🀞 B; xn--jfb66gt010c.xn--4xa623h9p95ars26d; [B1 B6 V6]; [B1 B6 V6] # 𑍧ߝ.σ🀞 B; xn--jfb66gt010c.xn--3xa823h9p95ars26d; [B1 B6 V6]; [B1 B6 V6] # 𑍧ߝ.ς🀞 B; -𐳲\u0646󠺐。\uABED𝟥; [B1 P1 V3 V5 V6]; [B1 P1 V3 V5 V6] # -𐳲ن.꯭3 B; -𐳲\u0646󠺐。\uABED3; [B1 P1 V3 V5 V6]; [B1 P1 V3 V5 V6] # -𐳲ن.꯭3 B; -𐲲\u0646󠺐。\uABED3; [B1 P1 V3 V5 V6]; [B1 P1 V3 V5 V6] # -𐳲ن.꯭3 B; xn----roc5482rek10i.xn--3-zw5e; [B1 V3 V5 V6]; [B1 V3 V5 V6] # -𐳲ن.꯭3 B; -𐲲\u0646󠺐。\uABED𝟥; [B1 P1 V3 V5 V6]; [B1 P1 V3 V5 V6] # -𐳲ن.꯭3 T; \u200C󠴦。񲨕≮𐦜; [B1 B5 B6 C1 P1 V6]; [B1 B5 B6 P1 V6] # .≮𐦜 N; \u200C󠴦。񲨕≮𐦜; [B1 B5 B6 C1 P1 V6]; [B1 B5 B6 C1 P1 V6] # .≮𐦜 T; \u200C󠴦。񲨕<\u0338𐦜; [B1 B5 B6 C1 P1 V6]; [B1 B5 B6 P1 V6] # .≮𐦜 N; \u200C󠴦。񲨕<\u0338𐦜; [B1 B5 B6 C1 P1 V6]; [B1 B5 B6 C1 P1 V6] # .≮𐦜 T; \u200C󠴦。񲨕≮𐦜; [B1 B5 B6 C1 P1 V6]; [B1 B5 B6 P1 V6] # .≮𐦜 N; \u200C󠴦。񲨕≮𐦜; [B1 B5 B6 C1 P1 V6]; [B1 B5 B6 C1 P1 V6] # .≮𐦜 T; \u200C󠴦。񲨕<\u0338𐦜; [B1 B5 B6 C1 P1 V6]; [B1 B5 B6 P1 V6] # .≮𐦜 N; \u200C󠴦。񲨕<\u0338𐦜; [B1 B5 B6 C1 P1 V6]; [B1 B5 B6 C1 P1 V6] # .≮𐦜 B; xn--6v56e.xn--gdhz712gzlr6b; [B1 B5 B6 V6]; [B1 B5 B6 V6] B; xn--0ug22251l.xn--gdhz712gzlr6b; [B1 B5 B6 C1 V6]; [B1 B5 B6 C1 V6] # .≮𐦜 B; ⒈✌򟬟.𝟡񠱣; [P1 V6]; [P1 V6] B; 1.✌򟬟.9񠱣; [P1 V6]; [P1 V6] B; 1.xn--7bi44996f.xn--9-o706d; [V6]; [V6] B; xn--tsh24g49550b.xn--9-o706d; [V6]; [V6] B; 𑆾𞤬𐮆.\u0666\u1DD4; [B1 V5]; [B1 V5] # 𑆾𞤬𐮆.٦ᷔ B; 𑆾𞤊𐮆.\u0666\u1DD4; [B1 V5]; [B1 V5] # 𑆾𞤬𐮆.٦ᷔ B; xn--d29c79hf98r.xn--fib011j; [B1 V5]; [B1 V5] # 𑆾𞤬𐮆.٦ᷔ T; ς.\uA9C0\uA8C4; [V5]; [V5] # ς.꧀꣄ N; ς.\uA9C0\uA8C4; [V5]; [V5] # ς.꧀꣄ T; ς.\uA9C0\uA8C4; [V5]; [V5] # ς.꧀꣄ N; ς.\uA9C0\uA8C4; [V5]; [V5] # ς.꧀꣄ B; Σ.\uA9C0\uA8C4; [V5]; [V5] # σ.꧀꣄ B; σ.\uA9C0\uA8C4; [V5]; [V5] # σ.꧀꣄ B; xn--4xa.xn--0f9ars; [V5]; [V5] # σ.꧀꣄ B; xn--3xa.xn--0f9ars; [V5]; [V5] # ς.꧀꣄ B; Σ.\uA9C0\uA8C4; [V5]; [V5] # σ.꧀꣄ B; σ.\uA9C0\uA8C4; [V5]; [V5] # σ.꧀꣄ T; 𑰶\u200C≯𐳐.\u085B; [B1 B3 B6 C1 P1 V5 V6]; [B1 B3 B6 P1 V5 V6] # 𑰶≯𐳐.࡛ N; 𑰶\u200C≯𐳐.\u085B; [B1 B3 B6 C1 P1 V5 V6]; [B1 B3 B6 C1 P1 V5 V6] # 𑰶≯𐳐.࡛ T; 𑰶\u200C>\u0338𐳐.\u085B; [B1 B3 B6 C1 P1 V5 V6]; [B1 B3 B6 P1 V5 V6] # 𑰶≯𐳐.࡛ N; 𑰶\u200C>\u0338𐳐.\u085B; [B1 B3 B6 C1 P1 V5 V6]; [B1 B3 B6 C1 P1 V5 V6] # 𑰶≯𐳐.࡛ T; 𑰶\u200C≯𐳐.\u085B; [B1 B3 B6 C1 P1 V5 V6]; [B1 B3 B6 P1 V5 V6] # 𑰶≯𐳐.࡛ N; 𑰶\u200C≯𐳐.\u085B; [B1 B3 B6 C1 P1 V5 V6]; [B1 B3 B6 C1 P1 V5 V6] # 𑰶≯𐳐.࡛ T; 𑰶\u200C>\u0338𐳐.\u085B; [B1 B3 B6 C1 P1 V5 V6]; [B1 B3 B6 P1 V5 V6] # 𑰶≯𐳐.࡛ N; 𑰶\u200C>\u0338𐳐.\u085B; [B1 B3 B6 C1 P1 V5 V6]; [B1 B3 B6 C1 P1 V5 V6] # 𑰶≯𐳐.࡛ T; 𑰶\u200C>\u0338𐲐.\u085B; [B1 B3 B6 C1 P1 V5 V6]; [B1 B3 B6 P1 V5 V6] # 𑰶≯𐳐.࡛ N; 𑰶\u200C>\u0338𐲐.\u085B; [B1 B3 B6 C1 P1 V5 V6]; [B1 B3 B6 C1 P1 V5 V6] # 𑰶≯𐳐.࡛ T; 𑰶\u200C≯𐲐.\u085B; [B1 B3 B6 C1 P1 V5 V6]; [B1 B3 B6 P1 V5 V6] # 𑰶≯𐳐.࡛ N; 𑰶\u200C≯𐲐.\u085B; [B1 B3 B6 C1 P1 V5 V6]; [B1 B3 B6 C1 P1 V5 V6] # 𑰶≯𐳐.࡛ B; xn--hdhz343g3wj.xn--qwb; [B1 B3 B6 V5 V6]; [B1 B3 B6 V5 V6] # 𑰶≯𐳐.࡛ B; xn--0ug06g7697ap4ma.xn--qwb; [B1 B3 B6 C1 V5 V6]; [B1 B3 B6 C1 V5 V6] # 𑰶≯𐳐.࡛ T; 𑰶\u200C>\u0338𐲐.\u085B; [B1 B3 B6 C1 P1 V5 V6]; [B1 B3 B6 P1 V5 V6] # 𑰶≯𐳐.࡛ N; 𑰶\u200C>\u0338𐲐.\u085B; [B1 B3 B6 C1 P1 V5 V6]; [B1 B3 B6 C1 P1 V5 V6] # 𑰶≯𐳐.࡛ T; 𑰶\u200C≯𐲐.\u085B; [B1 B3 B6 C1 P1 V5 V6]; [B1 B3 B6 P1 V5 V6] # 𑰶≯𐳐.࡛ N; 𑰶\u200C≯𐲐.\u085B; [B1 B3 B6 C1 P1 V5 V6]; [B1 B3 B6 C1 P1 V5 V6] # 𑰶≯𐳐.࡛ B; 羚。≯; [P1 V6]; [P1 V6] B; 羚。>\u0338; [P1 V6]; [P1 V6] B; 羚。≯; [P1 V6]; [P1 V6] B; 羚。>\u0338; [P1 V6]; [P1 V6] B; xn--xt0a.xn--hdh; [V6]; [V6] B; 𑓂\u1759.\u08A8; [B1 P1 V5 V6]; [B1 P1 V5 V6] # 𑓂.ࢨ B; 𑓂\u1759.\u08A8; [B1 P1 V5 V6]; [B1 P1 V5 V6] # 𑓂.ࢨ B; xn--e1e9580k.xn--xyb; [B1 V5 V6]; [B1 V5 V6] # 𑓂.ࢨ T; 󨣿󠇀\u200D。\u0663ҠჀ𝟑; [B1 B6 C2 P1 V6]; [B1 P1 V6] # .٣ҡჀ3 N; 󨣿󠇀\u200D。\u0663ҠჀ𝟑; [B1 B6 C2 P1 V6]; [B1 B6 C2 P1 V6] # .٣ҡჀ3 T; 󨣿󠇀\u200D。\u0663ҠჀ3; [B1 B6 C2 P1 V6]; [B1 P1 V6] # .٣ҡჀ3 N; 󨣿󠇀\u200D。\u0663ҠჀ3; [B1 B6 C2 P1 V6]; [B1 B6 C2 P1 V6] # .٣ҡჀ3 T; 󨣿󠇀\u200D。\u0663ҡⴠ3; [B1 B6 C2 P1 V6]; [B1 P1 V6] # .٣ҡⴠ3 N; 󨣿󠇀\u200D。\u0663ҡⴠ3; [B1 B6 C2 P1 V6]; [B1 B6 C2 P1 V6] # .٣ҡⴠ3 T; 󨣿󠇀\u200D。\u0663Ҡⴠ3; [B1 B6 C2 P1 V6]; [B1 P1 V6] # .٣ҡⴠ3 N; 󨣿󠇀\u200D。\u0663Ҡⴠ3; [B1 B6 C2 P1 V6]; [B1 B6 C2 P1 V6] # .٣ҡⴠ3 B; xn--1r19e.xn--3-ozb36ko13f; [B1 V6]; [B1 V6] # .٣ҡⴠ3 B; xn--1ug89936l.xn--3-ozb36ko13f; [B1 B6 C2 V6]; [B1 B6 C2 V6] # .٣ҡⴠ3 B; xn--1r19e.xn--3-ozb36kixu; [B1 V6]; [B1 V6] # .٣ҡჀ3 B; xn--1ug89936l.xn--3-ozb36kixu; [B1 B6 C2 V6]; [B1 B6 C2 V6] # .٣ҡჀ3 T; 󨣿󠇀\u200D。\u0663ҡⴠ𝟑; [B1 B6 C2 P1 V6]; [B1 P1 V6] # .٣ҡⴠ3 N; 󨣿󠇀\u200D。\u0663ҡⴠ𝟑; [B1 B6 C2 P1 V6]; [B1 B6 C2 P1 V6] # .٣ҡⴠ3 T; 󨣿󠇀\u200D。\u0663Ҡⴠ𝟑; [B1 B6 C2 P1 V6]; [B1 P1 V6] # .٣ҡⴠ3 N; 󨣿󠇀\u200D。\u0663Ҡⴠ𝟑; [B1 B6 C2 P1 V6]; [B1 B6 C2 P1 V6] # .٣ҡⴠ3 B; ᡷ。𐹢\u08E0; [B1]; [B1] # ᡷ.𐹢࣠ B; xn--k9e.xn--j0b5005k; [B1]; [B1] # ᡷ.𐹢࣠ T; 򕮇\u1BF3。\u0666񗜼\u17D2ß; [B1 P1 V6]; [B1 P1 V6] # ᯳.٦្ß N; 򕮇\u1BF3。\u0666񗜼\u17D2ß; [B1 P1 V6]; [B1 P1 V6] # ᯳.٦្ß T; 򕮇\u1BF3。\u0666񗜼\u17D2ß; [B1 P1 V6]; [B1 P1 V6] # ᯳.٦្ß N; 򕮇\u1BF3。\u0666񗜼\u17D2ß; [B1 P1 V6]; [B1 P1 V6] # ᯳.٦្ß B; 򕮇\u1BF3。\u0666񗜼\u17D2SS; [B1 P1 V6]; [B1 P1 V6] # ᯳.٦្ss B; 򕮇\u1BF3。\u0666񗜼\u17D2ss; [B1 P1 V6]; [B1 P1 V6] # ᯳.٦្ss B; 򕮇\u1BF3。\u0666񗜼\u17D2Ss; [B1 P1 V6]; [B1 P1 V6] # ᯳.٦្ss B; xn--1zf58212h.xn--ss-pyd459o3258m; [B1 V6]; [B1 V6] # ᯳.٦្ss B; xn--1zf58212h.xn--zca34zk4qx711k; [B1 V6]; [B1 V6] # ᯳.٦្ß B; 򕮇\u1BF3。\u0666񗜼\u17D2SS; [B1 P1 V6]; [B1 P1 V6] # ᯳.٦្ss B; 򕮇\u1BF3。\u0666񗜼\u17D2ss; [B1 P1 V6]; [B1 P1 V6] # ᯳.٦្ss B; 򕮇\u1BF3。\u0666񗜼\u17D2Ss; [B1 P1 V6]; [B1 P1 V6] # ᯳.٦្ss B; \u0664򤽎𑲛.󠔢︒≠; [B1 P1 V6]; [B1 P1 V6] # ٤𑲛.︒≠ B; \u0664򤽎𑲛.󠔢︒=\u0338; [B1 P1 V6]; [B1 P1 V6] # ٤𑲛.︒≠ B; \u0664򤽎𑲛.󠔢。≠; [B1 P1 V6]; [B1 P1 V6] # ٤𑲛..≠ B; \u0664򤽎𑲛.󠔢。=\u0338; [B1 P1 V6]; [B1 P1 V6] # ٤𑲛..≠ B; xn--dib0653l2i02d.xn--k736e.xn--1ch; [B1 V6]; [B1 V6] # ٤𑲛..≠ B; xn--dib0653l2i02d.xn--1ch7467f14u4g; [B1 V6]; [B1 V6] # ٤𑲛.︒≠ B; ➆񷧕ỗ⒈.򑬒񡘮\u085B𝟫; [P1 V6]; [P1 V6] # ➆ỗ⒈.࡛9 B; ➆񷧕o\u0302\u0303⒈.򑬒񡘮\u085B𝟫; [P1 V6]; [P1 V6] # ➆ỗ⒈.࡛9 B; ➆񷧕ỗ1..򑬒񡘮\u085B9; [P1 V6 A4_2]; [P1 V6 A4_2] # ➆ỗ1..࡛9 B; ➆񷧕o\u0302\u03031..򑬒񡘮\u085B9; [P1 V6 A4_2]; [P1 V6 A4_2] # ➆ỗ1..࡛9 B; ➆񷧕O\u0302\u03031..򑬒񡘮\u085B9; [P1 V6 A4_2]; [P1 V6 A4_2] # ➆ỗ1..࡛9 B; ➆񷧕Ỗ1..򑬒񡘮\u085B9; [P1 V6 A4_2]; [P1 V6 A4_2] # ➆ỗ1..࡛9 B; xn--1-3xm292b6044r..xn--9-6jd87310jtcqs; [V6 A4_2]; [V6 A4_2] # ➆ỗ1..࡛9 B; ➆񷧕O\u0302\u0303⒈.򑬒񡘮\u085B𝟫; [P1 V6]; [P1 V6] # ➆ỗ⒈.࡛9 B; ➆񷧕Ỗ⒈.򑬒񡘮\u085B𝟫; [P1 V6]; [P1 V6] # ➆ỗ⒈.࡛9 B; xn--6lg26tvvc6v99z.xn--9-6jd87310jtcqs; [V6]; [V6] # ➆ỗ⒈.࡛9 T; \u200D。𞤘; [B1 C2]; [A4_2] # .𞤺 N; \u200D。𞤘; [B1 C2]; [B1 C2] # .𞤺 T; \u200D。𞤘; [B1 C2]; [A4_2] # .𞤺 N; \u200D。𞤘; [B1 C2]; [B1 C2] # .𞤺 T; \u200D。𞤺; [B1 C2]; [A4_2] # .𞤺 N; \u200D。𞤺; [B1 C2]; [B1 C2] # .𞤺 B; .xn--ye6h; [A4_2]; [A4_2] B; xn--1ug.xn--ye6h; [B1 C2]; [B1 C2] # .𞤺 T; \u200D。𞤺; [B1 C2]; [A4_2] # .𞤺 N; \u200D。𞤺; [B1 C2]; [B1 C2] # .𞤺 B; xn--ye6h; 𞤺; xn--ye6h B; 𞤺; ; xn--ye6h B; 𞤘; 𞤺; xn--ye6h B; \u0829\u0724.ᢣ; [B1 V5]; [B1 V5] # ࠩܤ.ᢣ B; xn--unb53c.xn--tbf; [B1 V5]; [B1 V5] # ࠩܤ.ᢣ T; \u073C\u200C-。𓐾ß; [C1 P1 V3 V5 V6]; [P1 V3 V5 V6] # ܼ-.ß N; \u073C\u200C-。𓐾ß; [C1 P1 V3 V5 V6]; [C1 P1 V3 V5 V6] # ܼ-.ß T; \u073C\u200C-。𓐾SS; [C1 P1 V3 V5 V6]; [P1 V3 V5 V6] # ܼ-.ss N; \u073C\u200C-。𓐾SS; [C1 P1 V3 V5 V6]; [C1 P1 V3 V5 V6] # ܼ-.ss T; \u073C\u200C-。𓐾ss; [C1 P1 V3 V5 V6]; [P1 V3 V5 V6] # ܼ-.ss N; \u073C\u200C-。𓐾ss; [C1 P1 V3 V5 V6]; [C1 P1 V3 V5 V6] # ܼ-.ss T; \u073C\u200C-。𓐾Ss; [C1 P1 V3 V5 V6]; [P1 V3 V5 V6] # ܼ-.ss N; \u073C\u200C-。𓐾Ss; [C1 P1 V3 V5 V6]; [C1 P1 V3 V5 V6] # ܼ-.ss B; xn----s2c.xn--ss-066q; [V3 V5 V6]; [V3 V5 V6] # ܼ-.ss B; xn----s2c071q.xn--ss-066q; [C1 V3 V5 V6]; [C1 V3 V5 V6] # ܼ-.ss B; xn----s2c071q.xn--zca7848m; [C1 V3 V5 V6]; [C1 V3 V5 V6] # ܼ-.ß T; \u200Cς🃡⒗.\u0CC6仧\u0756; [B1 B5 B6 C1 P1 V5 V6]; [B5 B6 P1 V5 V6] # ς🃡⒗.ೆ仧ݖ N; \u200Cς🃡⒗.\u0CC6仧\u0756; [B1 B5 B6 C1 P1 V5 V6]; [B1 B5 B6 C1 P1 V5 V6] # ς🃡⒗.ೆ仧ݖ T; \u200Cς🃡16..\u0CC6仧\u0756; [B1 B5 B6 C1 V5 A4_2]; [B5 B6 V5 A4_2] # ς🃡16..ೆ仧ݖ N; \u200Cς🃡16..\u0CC6仧\u0756; [B1 B5 B6 C1 V5 A4_2]; [B1 B5 B6 C1 V5 A4_2] # ς🃡16..ೆ仧ݖ T; \u200CΣ🃡16..\u0CC6仧\u0756; [B1 B5 B6 C1 V5 A4_2]; [B5 B6 V5 A4_2] # σ🃡16..ೆ仧ݖ N; \u200CΣ🃡16..\u0CC6仧\u0756; [B1 B5 B6 C1 V5 A4_2]; [B1 B5 B6 C1 V5 A4_2] # σ🃡16..ೆ仧ݖ T; \u200Cσ🃡16..\u0CC6仧\u0756; [B1 B5 B6 C1 V5 A4_2]; [B5 B6 V5 A4_2] # σ🃡16..ೆ仧ݖ N; \u200Cσ🃡16..\u0CC6仧\u0756; [B1 B5 B6 C1 V5 A4_2]; [B1 B5 B6 C1 V5 A4_2] # σ🃡16..ೆ仧ݖ B; xn--16-ubc66061c..xn--9ob79ycx2e; [B5 B6 V5 A4_2]; [B5 B6 V5 A4_2] # σ🃡16..ೆ仧ݖ B; xn--16-ubc7700avy99b..xn--9ob79ycx2e; [B1 B5 B6 C1 V5 A4_2]; [B1 B5 B6 C1 V5 A4_2] # σ🃡16..ೆ仧ݖ B; xn--16-rbc1800avy99b..xn--9ob79ycx2e; [B1 B5 B6 C1 V5 A4_2]; [B1 B5 B6 C1 V5 A4_2] # ς🃡16..ೆ仧ݖ T; \u200CΣ🃡⒗.\u0CC6仧\u0756; [B1 B5 B6 C1 P1 V5 V6]; [B5 B6 P1 V5 V6] # σ🃡⒗.ೆ仧ݖ N; \u200CΣ🃡⒗.\u0CC6仧\u0756; [B1 B5 B6 C1 P1 V5 V6]; [B1 B5 B6 C1 P1 V5 V6] # σ🃡⒗.ೆ仧ݖ T; \u200Cσ🃡⒗.\u0CC6仧\u0756; [B1 B5 B6 C1 P1 V5 V6]; [B5 B6 P1 V5 V6] # σ🃡⒗.ೆ仧ݖ N; \u200Cσ🃡⒗.\u0CC6仧\u0756; [B1 B5 B6 C1 P1 V5 V6]; [B1 B5 B6 C1 P1 V5 V6] # σ🃡⒗.ೆ仧ݖ B; xn--4xa229nbu92a.xn--9ob79ycx2e; [B5 B6 V5 V6]; [B5 B6 V5 V6] # σ🃡⒗.ೆ仧ݖ B; xn--4xa595lz9czy52d.xn--9ob79ycx2e; [B1 B5 B6 C1 V5 V6]; [B1 B5 B6 C1 V5 V6] # σ🃡⒗.ೆ仧ݖ B; xn--3xa795lz9czy52d.xn--9ob79ycx2e; [B1 B5 B6 C1 V5 V6]; [B1 B5 B6 C1 V5 V6] # ς🃡⒗.ೆ仧ݖ B; -.𞸚; [B1 V3]; [B1 V3] # -.ظ B; -.\u0638; [B1 V3]; [B1 V3] # -.ظ B; -.xn--3gb; [B1 V3]; [B1 V3] # -.ظ B; 򏛓\u0683.\u0F7E\u0634; [B1 B5 B6 P1 V5 V6]; [B1 B5 B6 P1 V5 V6] # ڃ.ཾش B; xn--8ib92728i.xn--zgb968b; [B1 B5 B6 V5 V6]; [B1 B5 B6 V5 V6] # ڃ.ཾش B; \u0FE6\u0843񽶬.𐮏; [B5 P1 V6]; [B5 P1 V6] # ࡃ.𐮏 B; xn--1vb320b5m04p.xn--m29c; [B5 V6]; [B5 V6] # ࡃ.𐮏 T; 2񎨠\u07CBß。ᠽ; [B1 P1 V6]; [B1 P1 V6] # 2ߋß.ᠽ N; 2񎨠\u07CBß。ᠽ; [B1 P1 V6]; [B1 P1 V6] # 2ߋß.ᠽ B; 2񎨠\u07CBSS。ᠽ; [B1 P1 V6]; [B1 P1 V6] # 2ߋss.ᠽ B; 2񎨠\u07CBss。ᠽ; [B1 P1 V6]; [B1 P1 V6] # 2ߋss.ᠽ B; 2񎨠\u07CBSs。ᠽ; [B1 P1 V6]; [B1 P1 V6] # 2ߋss.ᠽ B; xn--2ss-odg83511n.xn--w7e; [B1 V6]; [B1 V6] # 2ߋss.ᠽ B; xn--2-qfa924cez02l.xn--w7e; [B1 V6]; [B1 V6] # 2ߋß.ᠽ T; 㸳\u07CA≮.\u06CEß-\u200D; [B2 B3 B5 B6 C2 P1 V6]; [B2 B3 B5 B6 P1 V3 V6] # 㸳ߊ≮.ێß- N; 㸳\u07CA≮.\u06CEß-\u200D; [B2 B3 B5 B6 C2 P1 V6]; [B2 B3 B5 B6 C2 P1 V6] # 㸳ߊ≮.ێß- T; 㸳\u07CA<\u0338.\u06CEß-\u200D; [B2 B3 B5 B6 C2 P1 V6]; [B2 B3 B5 B6 P1 V3 V6] # 㸳ߊ≮.ێß- N; 㸳\u07CA<\u0338.\u06CEß-\u200D; [B2 B3 B5 B6 C2 P1 V6]; [B2 B3 B5 B6 C2 P1 V6] # 㸳ߊ≮.ێß- T; 㸳\u07CA≮.\u06CEß-\u200D; [B2 B3 B5 B6 C2 P1 V6]; [B2 B3 B5 B6 P1 V3 V6] # 㸳ߊ≮.ێß- N; 㸳\u07CA≮.\u06CEß-\u200D; [B2 B3 B5 B6 C2 P1 V6]; [B2 B3 B5 B6 C2 P1 V6] # 㸳ߊ≮.ێß- T; 㸳\u07CA<\u0338.\u06CEß-\u200D; [B2 B3 B5 B6 C2 P1 V6]; [B2 B3 B5 B6 P1 V3 V6] # 㸳ߊ≮.ێß- N; 㸳\u07CA<\u0338.\u06CEß-\u200D; [B2 B3 B5 B6 C2 P1 V6]; [B2 B3 B5 B6 C2 P1 V6] # 㸳ߊ≮.ێß- T; 㸳\u07CA<\u0338.\u06CESS-\u200D; [B2 B3 B5 B6 C2 P1 V6]; [B2 B3 B5 B6 P1 V3 V6] # 㸳ߊ≮.ێss- N; 㸳\u07CA<\u0338.\u06CESS-\u200D; [B2 B3 B5 B6 C2 P1 V6]; [B2 B3 B5 B6 C2 P1 V6] # 㸳ߊ≮.ێss- T; 㸳\u07CA≮.\u06CESS-\u200D; [B2 B3 B5 B6 C2 P1 V6]; [B2 B3 B5 B6 P1 V3 V6] # 㸳ߊ≮.ێss- N; 㸳\u07CA≮.\u06CESS-\u200D; [B2 B3 B5 B6 C2 P1 V6]; [B2 B3 B5 B6 C2 P1 V6] # 㸳ߊ≮.ێss- T; 㸳\u07CA≮.\u06CEss-\u200D; [B2 B3 B5 B6 C2 P1 V6]; [B2 B3 B5 B6 P1 V3 V6] # 㸳ߊ≮.ێss- N; 㸳\u07CA≮.\u06CEss-\u200D; [B2 B3 B5 B6 C2 P1 V6]; [B2 B3 B5 B6 C2 P1 V6] # 㸳ߊ≮.ێss- T; 㸳\u07CA<\u0338.\u06CEss-\u200D; [B2 B3 B5 B6 C2 P1 V6]; [B2 B3 B5 B6 P1 V3 V6] # 㸳ߊ≮.ێss- N; 㸳\u07CA<\u0338.\u06CEss-\u200D; [B2 B3 B5 B6 C2 P1 V6]; [B2 B3 B5 B6 C2 P1 V6] # 㸳ߊ≮.ێss- T; 㸳\u07CA<\u0338.\u06CESs-\u200D; [B2 B3 B5 B6 C2 P1 V6]; [B2 B3 B5 B6 P1 V3 V6] # 㸳ߊ≮.ێss- N; 㸳\u07CA<\u0338.\u06CESs-\u200D; [B2 B3 B5 B6 C2 P1 V6]; [B2 B3 B5 B6 C2 P1 V6] # 㸳ߊ≮.ێss- T; 㸳\u07CA≮.\u06CESs-\u200D; [B2 B3 B5 B6 C2 P1 V6]; [B2 B3 B5 B6 P1 V3 V6] # 㸳ߊ≮.ێss- N; 㸳\u07CA≮.\u06CESs-\u200D; [B2 B3 B5 B6 C2 P1 V6]; [B2 B3 B5 B6 C2 P1 V6] # 㸳ߊ≮.ێss- B; xn--lsb457kkut.xn--ss--qjf; [B2 B3 B5 B6 V3 V6]; [B2 B3 B5 B6 V3 V6] # 㸳ߊ≮.ێss- B; xn--lsb457kkut.xn--ss--qjf2343a; [B2 B3 B5 B6 C2 V6]; [B2 B3 B5 B6 C2 V6] # 㸳ߊ≮.ێss- B; xn--lsb457kkut.xn----pfa076bys4a; [B2 B3 B5 B6 C2 V6]; [B2 B3 B5 B6 C2 V6] # 㸳ߊ≮.ێß- T; 㸳\u07CA<\u0338.\u06CESS-\u200D; [B2 B3 B5 B6 C2 P1 V6]; [B2 B3 B5 B6 P1 V3 V6] # 㸳ߊ≮.ێss- N; 㸳\u07CA<\u0338.\u06CESS-\u200D; [B2 B3 B5 B6 C2 P1 V6]; [B2 B3 B5 B6 C2 P1 V6] # 㸳ߊ≮.ێss- T; 㸳\u07CA≮.\u06CESS-\u200D; [B2 B3 B5 B6 C2 P1 V6]; [B2 B3 B5 B6 P1 V3 V6] # 㸳ߊ≮.ێss- N; 㸳\u07CA≮.\u06CESS-\u200D; [B2 B3 B5 B6 C2 P1 V6]; [B2 B3 B5 B6 C2 P1 V6] # 㸳ߊ≮.ێss- T; 㸳\u07CA≮.\u06CEss-\u200D; [B2 B3 B5 B6 C2 P1 V6]; [B2 B3 B5 B6 P1 V3 V6] # 㸳ߊ≮.ێss- N; 㸳\u07CA≮.\u06CEss-\u200D; [B2 B3 B5 B6 C2 P1 V6]; [B2 B3 B5 B6 C2 P1 V6] # 㸳ߊ≮.ێss- T; 㸳\u07CA<\u0338.\u06CEss-\u200D; [B2 B3 B5 B6 C2 P1 V6]; [B2 B3 B5 B6 P1 V3 V6] # 㸳ߊ≮.ێss- N; 㸳\u07CA<\u0338.\u06CEss-\u200D; [B2 B3 B5 B6 C2 P1 V6]; [B2 B3 B5 B6 C2 P1 V6] # 㸳ߊ≮.ێss- T; 㸳\u07CA<\u0338.\u06CESs-\u200D; [B2 B3 B5 B6 C2 P1 V6]; [B2 B3 B5 B6 P1 V3 V6] # 㸳ߊ≮.ێss- N; 㸳\u07CA<\u0338.\u06CESs-\u200D; [B2 B3 B5 B6 C2 P1 V6]; [B2 B3 B5 B6 C2 P1 V6] # 㸳ߊ≮.ێss- T; 㸳\u07CA≮.\u06CESs-\u200D; [B2 B3 B5 B6 C2 P1 V6]; [B2 B3 B5 B6 P1 V3 V6] # 㸳ߊ≮.ێss- N; 㸳\u07CA≮.\u06CESs-\u200D; [B2 B3 B5 B6 C2 P1 V6]; [B2 B3 B5 B6 C2 P1 V6] # 㸳ߊ≮.ێss- B; -򷝬\u135E𑜧.\u1DEB-︒; [P1 V3 V5 V6]; [P1 V3 V5 V6] # -፞𑜧.ᷫ-︒ B; -򷝬\u135E𑜧.\u1DEB-。; [P1 V3 V5 V6]; [P1 V3 V5 V6] # -፞𑜧.ᷫ-. B; xn----b5h1837n2ok9f.xn----mkm.; [V3 V5 V6]; [V3 V5 V6] # -፞𑜧.ᷫ-. B; xn----b5h1837n2ok9f.xn----mkmw278h; [V3 V5 V6]; [V3 V5 V6] # -፞𑜧.ᷫ-︒ B; ︒.򚠡\u1A59; [P1 V6]; [P1 V6] # ︒.ᩙ B; 。.򚠡\u1A59; [P1 V6 A4_2]; [P1 V6 A4_2] # ..ᩙ B; ..xn--cof61594i; [V6 A4_2]; [V6 A4_2] # ..ᩙ B; xn--y86c.xn--cof61594i; [V6]; [V6] # ︒.ᩙ T; \u0323\u2DE1。\u200C⓾\u200C\u06B9; [B1 B3 B6 C1 V5]; [B1 B3 B6 V5] # ̣ⷡ.⓾ڹ N; \u0323\u2DE1。\u200C⓾\u200C\u06B9; [B1 B3 B6 C1 V5]; [B1 B3 B6 C1 V5] # ̣ⷡ.⓾ڹ B; xn--kta899s.xn--skb116m; [B1 B3 B6 V5]; [B1 B3 B6 V5] # ̣ⷡ.⓾ڹ B; xn--kta899s.xn--skb970ka771c; [B1 B3 B6 C1 V5]; [B1 B3 B6 C1 V5] # ̣ⷡ.⓾ڹ B; 𞠶ᠴ\u06DD。\u1074𞤵󠅦; [B1 B2 P1 V5 V6]; [B1 B2 P1 V5 V6] # 𞠶ᠴ.ၴ𞤵 B; 𞠶ᠴ\u06DD。\u1074𞤵󠅦; [B1 B2 P1 V5 V6]; [B1 B2 P1 V5 V6] # 𞠶ᠴ.ၴ𞤵 B; 𞠶ᠴ\u06DD。\u1074𞤓󠅦; [B1 B2 P1 V5 V6]; [B1 B2 P1 V5 V6] # 𞠶ᠴ.ၴ𞤵 B; xn--tlb199fwl35a.xn--yld4613v; [B1 B2 V5 V6]; [B1 B2 V5 V6] # 𞠶ᠴ.ၴ𞤵 B; 𞠶ᠴ\u06DD。\u1074𞤓󠅦; [B1 B2 P1 V5 V6]; [B1 B2 P1 V5 V6] # 𞠶ᠴ.ၴ𞤵 B; 𑰺.-򑟏; [P1 V3 V5 V6]; [P1 V3 V5 V6] B; xn--jk3d.xn----iz68g; [V3 V5 V6]; [V3 V5 V6] B; 󠻩.赏; [P1 V6]; [P1 V6] B; 󠻩.赏; [P1 V6]; [P1 V6] B; xn--2856e.xn--6o3a; [V6]; [V6] B; \u06B0ᠡ。Ⴁ; [B2 B3 P1 V6]; [B2 B3 P1 V6] # ڰᠡ.Ⴁ B; \u06B0ᠡ。Ⴁ; [B2 B3 P1 V6]; [B2 B3 P1 V6] # ڰᠡ.Ⴁ B; \u06B0ᠡ。ⴁ; [B2 B3]; [B2 B3] # ڰᠡ.ⴁ B; xn--jkb440g.xn--skj; [B2 B3]; [B2 B3] # ڰᠡ.ⴁ B; xn--jkb440g.xn--8md; [B2 B3 V6]; [B2 B3 V6] # ڰᠡ.Ⴁ B; \u06B0ᠡ。ⴁ; [B2 B3]; [B2 B3] # ڰᠡ.ⴁ T; \u20DEႪ\u06BBς。-; [B1 P1 V3 V5 V6]; [B1 P1 V3 V5 V6] # ⃞Ⴊڻς.- N; \u20DEႪ\u06BBς。-; [B1 P1 V3 V5 V6]; [B1 P1 V3 V5 V6] # ⃞Ⴊڻς.- T; \u20DEႪ\u06BBς。-; [B1 P1 V3 V5 V6]; [B1 P1 V3 V5 V6] # ⃞Ⴊڻς.- N; \u20DEႪ\u06BBς。-; [B1 P1 V3 V5 V6]; [B1 P1 V3 V5 V6] # ⃞Ⴊڻς.- T; \u20DEⴊ\u06BBς。-; [B1 V3 V5]; [B1 V3 V5] # ⃞ⴊڻς.- N; \u20DEⴊ\u06BBς。-; [B1 V3 V5]; [B1 V3 V5] # ⃞ⴊڻς.- B; \u20DEႪ\u06BBΣ。-; [B1 P1 V3 V5 V6]; [B1 P1 V3 V5 V6] # ⃞Ⴊڻσ.- B; \u20DEⴊ\u06BBσ。-; [B1 V3 V5]; [B1 V3 V5] # ⃞ⴊڻσ.- B; \u20DEႪ\u06BBσ。-; [B1 P1 V3 V5 V6]; [B1 P1 V3 V5 V6] # ⃞Ⴊڻσ.- B; xn--4xa33m7zmb0q.-; [B1 V3 V5 V6]; [B1 V3 V5 V6] # ⃞Ⴊڻσ.- B; xn--4xa33mr38aeel.-; [B1 V3 V5]; [B1 V3 V5] # ⃞ⴊڻσ.- B; xn--3xa53mr38aeel.-; [B1 V3 V5]; [B1 V3 V5] # ⃞ⴊڻς.- B; xn--3xa53m7zmb0q.-; [B1 V3 V5 V6]; [B1 V3 V5 V6] # ⃞Ⴊڻς.- T; \u20DEⴊ\u06BBς。-; [B1 V3 V5]; [B1 V3 V5] # ⃞ⴊڻς.- N; \u20DEⴊ\u06BBς。-; [B1 V3 V5]; [B1 V3 V5] # ⃞ⴊڻς.- B; \u20DEႪ\u06BBΣ。-; [B1 P1 V3 V5 V6]; [B1 P1 V3 V5 V6] # ⃞Ⴊڻσ.- B; \u20DEⴊ\u06BBσ。-; [B1 V3 V5]; [B1 V3 V5] # ⃞ⴊڻσ.- B; \u20DEႪ\u06BBσ。-; [B1 P1 V3 V5 V6]; [B1 P1 V3 V5 V6] # ⃞Ⴊڻσ.- T; Ⴍ.񍇦\u200C; [C1 P1 V6]; [P1 V6] # Ⴍ. N; Ⴍ.񍇦\u200C; [C1 P1 V6]; [C1 P1 V6] # Ⴍ. T; Ⴍ.񍇦\u200C; [C1 P1 V6]; [P1 V6] # Ⴍ. N; Ⴍ.񍇦\u200C; [C1 P1 V6]; [C1 P1 V6] # Ⴍ. T; ⴍ.񍇦\u200C; [C1 P1 V6]; [P1 V6] # ⴍ. N; ⴍ.񍇦\u200C; [C1 P1 V6]; [C1 P1 V6] # ⴍ. B; xn--4kj.xn--p01x; [V6]; [V6] B; xn--4kj.xn--0ug56448b; [C1 V6]; [C1 V6] # ⴍ. B; xn--lnd.xn--p01x; [V6]; [V6] B; xn--lnd.xn--0ug56448b; [C1 V6]; [C1 V6] # Ⴍ. T; ⴍ.񍇦\u200C; [C1 P1 V6]; [P1 V6] # ⴍ. N; ⴍ.񍇦\u200C; [C1 P1 V6]; [C1 P1 V6] # ⴍ. B; 򉟂󠵣.𐫫\u1A60󴺖\u1B44; [B2 B3 B6 P1 V6]; [B2 B3 B6 P1 V6] # .𐫫᩠᭄ B; xn--9u37blu98h.xn--jof13bt568cork1j; [B2 B3 B6 V6]; [B2 B3 B6 V6] # .𐫫᩠᭄ B; ≯❊ᠯ。𐹱⺨; [B1 P1 V6]; [B1 P1 V6] B; >\u0338❊ᠯ。𐹱⺨; [B1 P1 V6]; [B1 P1 V6] B; ≯❊ᠯ。𐹱⺨; [B1 P1 V6]; [B1 P1 V6] B; >\u0338❊ᠯ。𐹱⺨; [B1 P1 V6]; [B1 P1 V6] B; xn--i7e163ct2d.xn--vwj7372e; [B1 V6]; [B1 V6] B; 􁕜𐹧𞭁𐹩。Ⴈ𐫮Ⴏ; [B5 B6 P1 V6]; [B5 B6 P1 V6] B; 􁕜𐹧𞭁𐹩。ⴈ𐫮ⴏ; [B5 B6 P1 V6]; [B5 B6 P1 V6] B; xn--fo0de1270ope54j.xn--zkjo0151o; [B5 B6 V6]; [B5 B6 V6] B; xn--fo0de1270ope54j.xn--gndo2033q; [B5 B6 V6]; [B5 B6 V6] B; 𞠂。\uA926; [B1 B3 B6 V5]; [B1 B3 B6 V5] # 𞠂.ꤦ B; xn--145h.xn--ti9a; [B1 B3 B6 V5]; [B1 B3 B6 V5] # 𞠂.ꤦ B; 𝟔𐹫.\u0733\u10379ꡇ; [B1 V5]; [B1 V5] # 6𐹫.့ܳ9ꡇ B; 𝟔𐹫.\u1037\u07339ꡇ; [B1 V5]; [B1 V5] # 6𐹫.့ܳ9ꡇ B; 6𐹫.\u1037\u07339ꡇ; [B1 V5]; [B1 V5] # 6𐹫.့ܳ9ꡇ B; xn--6-t26i.xn--9-91c730e8u8n; [B1 V5]; [B1 V5] # 6𐹫.့ܳ9ꡇ B; \u0724\u0603𞲶.\u06D8; [B1 B3 B6 P1 V5 V6]; [B1 B3 B6 P1 V5 V6] # ܤ.ۘ B; \u0724\u0603𞲶.\u06D8; [B1 B3 B6 P1 V5 V6]; [B1 B3 B6 P1 V5 V6] # ܤ.ۘ B; xn--lfb19ct414i.xn--olb; [B1 B3 B6 V5 V6]; [B1 B3 B6 V5 V6] # ܤ.ۘ T; ✆񱔩ꡋ.\u0632\u200D𞣴; [B1 C2 P1 V6]; [B1 P1 V6] # ✆ꡋ.ز N; ✆񱔩ꡋ.\u0632\u200D𞣴; [B1 C2 P1 V6]; [B1 C2 P1 V6] # ✆ꡋ.ز T; ✆񱔩ꡋ.\u0632\u200D𞣴; [B1 C2 P1 V6]; [B1 P1 V6] # ✆ꡋ.ز N; ✆񱔩ꡋ.\u0632\u200D𞣴; [B1 C2 P1 V6]; [B1 C2 P1 V6] # ✆ꡋ.ز B; xn--1biv525bcix0d.xn--xgb6828v; [B1 V6]; [B1 V6] # ✆ꡋ.ز B; xn--1biv525bcix0d.xn--xgb253k0m73a; [B1 C2 V6]; [B1 C2 V6] # ✆ꡋ.ز B; \u0845񃾰𞸍-.≠򃁟𑋪; [B1 B2 B3 P1 V3 V6]; [B1 B2 B3 P1 V3 V6] # ࡅن-.≠𑋪 B; \u0845񃾰𞸍-.=\u0338򃁟𑋪; [B1 B2 B3 P1 V3 V6]; [B1 B2 B3 P1 V3 V6] # ࡅن-.≠𑋪 B; \u0845񃾰\u0646-.≠򃁟𑋪; [B1 B2 B3 P1 V3 V6]; [B1 B2 B3 P1 V3 V6] # ࡅن-.≠𑋪 B; \u0845񃾰\u0646-.=\u0338򃁟𑋪; [B1 B2 B3 P1 V3 V6]; [B1 B2 B3 P1 V3 V6] # ࡅن-.≠𑋪 B; xn----qoc64my971s.xn--1ch7585g76o3c; [B1 B2 B3 V3 V6]; [B1 B2 B3 V3 V6] # ࡅن-.≠𑋪 B; 𝟛.笠; 3.笠; 3.xn--6vz B; 𝟛.笠; 3.笠; 3.xn--6vz B; 3.笠; ; 3.xn--6vz B; 3.xn--6vz; 3.笠; 3.xn--6vz T; -\u200D.Ⴞ𐋷; [C2 P1 V3 V6]; [P1 V3 V6] # -.Ⴞ𐋷 N; -\u200D.Ⴞ𐋷; [C2 P1 V3 V6]; [C2 P1 V3 V6] # -.Ⴞ𐋷 T; -\u200D.ⴞ𐋷; [C2 V3]; [V3] # -.ⴞ𐋷 N; -\u200D.ⴞ𐋷; [C2 V3]; [C2 V3] # -.ⴞ𐋷 B; -.xn--mlj8559d; [V3]; [V3] B; xn----ugn.xn--mlj8559d; [C2 V3]; [C2 V3] # -.ⴞ𐋷 B; -.xn--2nd2315j; [V3 V6]; [V3 V6] B; xn----ugn.xn--2nd2315j; [C2 V3 V6]; [C2 V3 V6] # -.Ⴞ𐋷 T; \u200Dςß\u0731.\u0BCD; [C2 V5]; [V5] # ςßܱ.் N; \u200Dςß\u0731.\u0BCD; [C2 V5]; [C2 V5] # ςßܱ.் T; \u200Dςß\u0731.\u0BCD; [C2 V5]; [V5] # ςßܱ.் N; \u200Dςß\u0731.\u0BCD; [C2 V5]; [C2 V5] # ςßܱ.் T; \u200DΣSS\u0731.\u0BCD; [C2 V5]; [V5] # σssܱ.் N; \u200DΣSS\u0731.\u0BCD; [C2 V5]; [C2 V5] # σssܱ.் T; \u200Dσss\u0731.\u0BCD; [C2 V5]; [V5] # σssܱ.் N; \u200Dσss\u0731.\u0BCD; [C2 V5]; [C2 V5] # σssܱ.் T; \u200DΣss\u0731.\u0BCD; [C2 V5]; [V5] # σssܱ.் N; \u200DΣss\u0731.\u0BCD; [C2 V5]; [C2 V5] # σssܱ.் B; xn--ss-ubc826a.xn--xmc; [V5]; [V5] # σssܱ.் B; xn--ss-ubc826ab34b.xn--xmc; [C2 V5]; [C2 V5] # σssܱ.் T; \u200DΣß\u0731.\u0BCD; [C2 V5]; [V5] # σßܱ.் N; \u200DΣß\u0731.\u0BCD; [C2 V5]; [C2 V5] # σßܱ.் T; \u200Dσß\u0731.\u0BCD; [C2 V5]; [V5] # σßܱ.் N; \u200Dσß\u0731.\u0BCD; [C2 V5]; [C2 V5] # σßܱ.் B; xn--zca39lk1di19a.xn--xmc; [C2 V5]; [C2 V5] # σßܱ.் B; xn--zca19ln1di19a.xn--xmc; [C2 V5]; [C2 V5] # ςßܱ.் T; \u200DΣSS\u0731.\u0BCD; [C2 V5]; [V5] # σssܱ.் N; \u200DΣSS\u0731.\u0BCD; [C2 V5]; [C2 V5] # σssܱ.் T; \u200Dσss\u0731.\u0BCD; [C2 V5]; [V5] # σssܱ.் N; \u200Dσss\u0731.\u0BCD; [C2 V5]; [C2 V5] # σssܱ.் T; \u200DΣss\u0731.\u0BCD; [C2 V5]; [V5] # σssܱ.் N; \u200DΣss\u0731.\u0BCD; [C2 V5]; [C2 V5] # σssܱ.் T; \u200DΣß\u0731.\u0BCD; [C2 V5]; [V5] # σßܱ.் N; \u200DΣß\u0731.\u0BCD; [C2 V5]; [C2 V5] # σßܱ.் T; \u200Dσß\u0731.\u0BCD; [C2 V5]; [V5] # σßܱ.் N; \u200Dσß\u0731.\u0BCD; [C2 V5]; [C2 V5] # σßܱ.் T; ≠.\u200D; [C2 P1 V6]; [P1 V6] # ≠. N; ≠.\u200D; [C2 P1 V6]; [C2 P1 V6] # ≠. T; =\u0338.\u200D; [C2 P1 V6]; [P1 V6] # ≠. N; =\u0338.\u200D; [C2 P1 V6]; [C2 P1 V6] # ≠. T; ≠.\u200D; [C2 P1 V6]; [P1 V6] # ≠. N; ≠.\u200D; [C2 P1 V6]; [C2 P1 V6] # ≠. T; =\u0338.\u200D; [C2 P1 V6]; [P1 V6] # ≠. N; =\u0338.\u200D; [C2 P1 V6]; [C2 P1 V6] # ≠. B; xn--1ch.; [V6]; [V6] B; xn--1ch.xn--1ug; [C2 V6]; [C2 V6] # ≠. B; \uFC01。\u0C81ᠼ▗򒁋; [B1 P1 V5 V6]; [B1 P1 V5 V6] # ئح.ಁᠼ▗ B; \u0626\u062D。\u0C81ᠼ▗򒁋; [B1 P1 V5 V6]; [B1 P1 V5 V6] # ئح.ಁᠼ▗ B; \u064A\u0654\u062D。\u0C81ᠼ▗򒁋; [B1 P1 V5 V6]; [B1 P1 V5 V6] # ئح.ಁᠼ▗ B; xn--lgbo.xn--2rc021dcxkrx55t; [B1 V5 V6]; [B1 V5 V6] # ئح.ಁᠼ▗ T; 󧋵\u09CDς.ς𐨿; [P1 V6]; [P1 V6] # ্ς.ς𐨿 N; 󧋵\u09CDς.ς𐨿; [P1 V6]; [P1 V6] # ্ς.ς𐨿 T; 󧋵\u09CDς.ς𐨿; [P1 V6]; [P1 V6] # ্ς.ς𐨿 N; 󧋵\u09CDς.ς𐨿; [P1 V6]; [P1 V6] # ্ς.ς𐨿 B; 󧋵\u09CDΣ.Σ𐨿; [P1 V6]; [P1 V6] # ্σ.σ𐨿 T; 󧋵\u09CDσ.ς𐨿; [P1 V6]; [P1 V6] # ্σ.ς𐨿 N; 󧋵\u09CDσ.ς𐨿; [P1 V6]; [P1 V6] # ্σ.ς𐨿 B; 󧋵\u09CDσ.σ𐨿; [P1 V6]; [P1 V6] # ্σ.σ𐨿 B; 󧋵\u09CDΣ.σ𐨿; [P1 V6]; [P1 V6] # ্σ.σ𐨿 B; xn--4xa502av8297a.xn--4xa6055k; [V6]; [V6] # ্σ.σ𐨿 T; 󧋵\u09CDΣ.ς𐨿; [P1 V6]; [P1 V6] # ্σ.ς𐨿 N; 󧋵\u09CDΣ.ς𐨿; [P1 V6]; [P1 V6] # ্σ.ς𐨿 B; xn--4xa502av8297a.xn--3xa8055k; [V6]; [V6] # ্σ.ς𐨿 B; xn--3xa702av8297a.xn--3xa8055k; [V6]; [V6] # ্ς.ς𐨿 B; 󧋵\u09CDΣ.Σ𐨿; [P1 V6]; [P1 V6] # ্σ.σ𐨿 T; 󧋵\u09CDσ.ς𐨿; [P1 V6]; [P1 V6] # ্σ.ς𐨿 N; 󧋵\u09CDσ.ς𐨿; [P1 V6]; [P1 V6] # ্σ.ς𐨿 B; 󧋵\u09CDσ.σ𐨿; [P1 V6]; [P1 V6] # ্σ.σ𐨿 B; 󧋵\u09CDΣ.σ𐨿; [P1 V6]; [P1 V6] # ্σ.σ𐨿 T; 󧋵\u09CDΣ.ς𐨿; [P1 V6]; [P1 V6] # ্σ.ς𐨿 N; 󧋵\u09CDΣ.ς𐨿; [P1 V6]; [P1 V6] # ্σ.ς𐨿 B; 𐫓\u07D8牅\u08F8。𞦤\u1A17򱍰Ⴙ; [B2 B3 P1 V6]; [B2 B3 P1 V6] # 𐫓ߘ牅ࣸ.ᨗႹ B; 𐫓\u07D8牅\u08F8。𞦤\u1A17򱍰Ⴙ; [B2 B3 P1 V6]; [B2 B3 P1 V6] # 𐫓ߘ牅ࣸ.ᨗႹ B; 𐫓\u07D8牅\u08F8。𞦤\u1A17򱍰ⴙ; [B2 B3 P1 V6]; [B2 B3 P1 V6] # 𐫓ߘ牅ࣸ.ᨗⴙ B; xn--zsb09cu46vjs6f.xn--gmf469fr883am5r1e; [B2 B3 V6]; [B2 B3 V6] # 𐫓ߘ牅ࣸ.ᨗⴙ B; xn--zsb09cu46vjs6f.xn--xnd909bv540bm5k9d; [B2 B3 V6]; [B2 B3 V6] # 𐫓ߘ牅ࣸ.ᨗႹ B; 𐫓\u07D8牅\u08F8。𞦤\u1A17򱍰ⴙ; [B2 B3 P1 V6]; [B2 B3 P1 V6] # 𐫓ߘ牅ࣸ.ᨗⴙ B; 񣤒。륧; [P1 V6]; [P1 V6] B; 񣤒。륧; [P1 V6]; [P1 V6] B; 񣤒。륧; [P1 V6]; [P1 V6] B; 񣤒。륧; [P1 V6]; [P1 V6] B; xn--s264a.xn--pw2b; [V6]; [V6] T; 𐹷\u200D。󉵢; [B1 C2 P1 V6]; [B1 P1 V6] # 𐹷. N; 𐹷\u200D。󉵢; [B1 C2 P1 V6]; [B1 C2 P1 V6] # 𐹷. B; xn--vo0d.xn--8088d; [B1 V6]; [B1 V6] B; xn--1ugx205g.xn--8088d; [B1 C2 V6]; [B1 C2 V6] # 𐹷. B; Ⴘ\u06C2𑲭。-; [B1 B5 B6 P1 V3 V6]; [B1 B5 B6 P1 V3 V6] # Ⴘۂ𑲭.- B; Ⴘ\u06C1\u0654𑲭。-; [B1 B5 B6 P1 V3 V6]; [B1 B5 B6 P1 V3 V6] # Ⴘۂ𑲭.- B; Ⴘ\u06C2𑲭。-; [B1 B5 B6 P1 V3 V6]; [B1 B5 B6 P1 V3 V6] # Ⴘۂ𑲭.- B; Ⴘ\u06C1\u0654𑲭。-; [B1 B5 B6 P1 V3 V6]; [B1 B5 B6 P1 V3 V6] # Ⴘۂ𑲭.- B; ⴘ\u06C1\u0654𑲭。-; [B1 B5 B6 V3]; [B1 B5 B6 V3] # ⴘۂ𑲭.- B; ⴘ\u06C2𑲭。-; [B1 B5 B6 V3]; [B1 B5 B6 V3] # ⴘۂ𑲭.- B; xn--1kb147qfk3n.-; [B1 B5 B6 V3]; [B1 B5 B6 V3] # ⴘۂ𑲭.- B; xn--1kb312c139t.-; [B1 B5 B6 V3 V6]; [B1 B5 B6 V3 V6] # Ⴘۂ𑲭.- B; ⴘ\u06C1\u0654𑲭。-; [B1 B5 B6 V3]; [B1 B5 B6 V3] # ⴘۂ𑲭.- B; ⴘ\u06C2𑲭。-; [B1 B5 B6 V3]; [B1 B5 B6 V3] # ⴘۂ𑲭.- B; \uA806\u067B₆ᡐ。🛇\uFCDD; [B1 V5]; [B1 V5] # ꠆ٻ6ᡐ.🛇يم B; \uA806\u067B6ᡐ。🛇\u064A\u0645; [B1 V5]; [B1 V5] # ꠆ٻ6ᡐ.🛇يم B; xn--6-rrc018krt9k.xn--hhbj61429a; [B1 V5]; [B1 V5] # ꠆ٻ6ᡐ.🛇يم B; 򸍂.㇄ᡟ𐫂\u0622; [B1 P1 V6]; [B1 P1 V6] # .㇄ᡟ𐫂آ B; 򸍂.㇄ᡟ𐫂\u0627\u0653; [B1 P1 V6]; [B1 P1 V6] # .㇄ᡟ𐫂آ B; xn--p292d.xn--hgb154ghrsvm2r; [B1 V6]; [B1 V6] # .㇄ᡟ𐫂آ B; \u07DF򵚌。-\u07E9; [B1 B2 B3 P1 V3 V6]; [B1 B2 B3 P1 V3 V6] # ߟ.-ߩ B; xn--6sb88139l.xn----pdd; [B1 B2 B3 V3 V6]; [B1 B2 B3 V3 V6] # ߟ.-ߩ T; ς\u0643⾑.\u200Cᢟ\u200C⒈; [B1 B5 C1 P1 V6]; [B5 P1 V6] # ςك襾.ᢟ⒈ N; ς\u0643⾑.\u200Cᢟ\u200C⒈; [B1 B5 C1 P1 V6]; [B1 B5 C1 P1 V6] # ςك襾.ᢟ⒈ T; ς\u0643襾.\u200Cᢟ\u200C1.; [B1 B5 C1]; [B5] # ςك襾.ᢟ1. N; ς\u0643襾.\u200Cᢟ\u200C1.; [B1 B5 C1]; [B1 B5 C1] # ςك襾.ᢟ1. T; Σ\u0643襾.\u200Cᢟ\u200C1.; [B1 B5 C1]; [B5] # σك襾.ᢟ1. N; Σ\u0643襾.\u200Cᢟ\u200C1.; [B1 B5 C1]; [B1 B5 C1] # σك襾.ᢟ1. T; σ\u0643襾.\u200Cᢟ\u200C1.; [B1 B5 C1]; [B5] # σك襾.ᢟ1. N; σ\u0643襾.\u200Cᢟ\u200C1.; [B1 B5 C1]; [B1 B5 C1] # σك襾.ᢟ1. B; xn--4xa49jux8r.xn--1-4ck.; [B5]; [B5] # σك襾.ᢟ1. B; xn--4xa49jux8r.xn--1-4ck691bba.; [B1 B5 C1]; [B1 B5 C1] # σك襾.ᢟ1. B; xn--3xa69jux8r.xn--1-4ck691bba.; [B1 B5 C1]; [B1 B5 C1] # ςك襾.ᢟ1. T; Σ\u0643⾑.\u200Cᢟ\u200C⒈; [B1 B5 C1 P1 V6]; [B5 P1 V6] # σك襾.ᢟ⒈ N; Σ\u0643⾑.\u200Cᢟ\u200C⒈; [B1 B5 C1 P1 V6]; [B1 B5 C1 P1 V6] # σك襾.ᢟ⒈ T; σ\u0643⾑.\u200Cᢟ\u200C⒈; [B1 B5 C1 P1 V6]; [B5 P1 V6] # σك襾.ᢟ⒈ N; σ\u0643⾑.\u200Cᢟ\u200C⒈; [B1 B5 C1 P1 V6]; [B1 B5 C1 P1 V6] # σك襾.ᢟ⒈ B; xn--4xa49jux8r.xn--pbf212d; [B5 V6]; [B5 V6] # σك襾.ᢟ⒈ B; xn--4xa49jux8r.xn--pbf519aba607b; [B1 B5 C1 V6]; [B1 B5 C1 V6] # σك襾.ᢟ⒈ B; xn--3xa69jux8r.xn--pbf519aba607b; [B1 B5 C1 V6]; [B1 B5 C1 V6] # ςك襾.ᢟ⒈ B; ᡆ𑓝.𞵆; [P1 V6]; [P1 V6] B; ᡆ𑓝.𞵆; [P1 V6]; [P1 V6] B; xn--57e0440k.xn--k86h; [V6]; [V6] T; \u0A4D𦍓\u1DEE。\u200C\u08BD񝹲; [B1 C1 P1 V5 V6]; [B1 B2 B3 P1 V5 V6] # ੍𦍓ᷮ.ࢽ N; \u0A4D𦍓\u1DEE。\u200C\u08BD񝹲; [B1 C1 P1 V5 V6]; [B1 C1 P1 V5 V6] # ੍𦍓ᷮ.ࢽ T; \u0A4D𦍓\u1DEE。\u200C\u08BD񝹲; [B1 C1 P1 V5 V6]; [B1 B2 B3 P1 V5 V6] # ੍𦍓ᷮ.ࢽ N; \u0A4D𦍓\u1DEE。\u200C\u08BD񝹲; [B1 C1 P1 V5 V6]; [B1 C1 P1 V5 V6] # ੍𦍓ᷮ.ࢽ B; xn--ybc461hph93b.xn--jzb29857e; [B1 B2 B3 V5 V6]; [B1 B2 B3 V5 V6] # ੍𦍓ᷮ.ࢽ B; xn--ybc461hph93b.xn--jzb740j1y45h; [B1 C1 V5 V6]; [B1 C1 V5 V6] # ੍𦍓ᷮ.ࢽ T; \u062E\u0748񅪪-.\u200C먿; [B1 B2 B3 C1 P1 V3 V6]; [B2 B3 P1 V3 V6] # خ݈-.먿 N; \u062E\u0748񅪪-.\u200C먿; [B1 B2 B3 C1 P1 V3 V6]; [B1 B2 B3 C1 P1 V3 V6] # خ݈-.먿 T; \u062E\u0748񅪪-.\u200C먿; [B1 B2 B3 C1 P1 V3 V6]; [B2 B3 P1 V3 V6] # خ݈-.먿 N; \u062E\u0748񅪪-.\u200C먿; [B1 B2 B3 C1 P1 V3 V6]; [B1 B2 B3 C1 P1 V3 V6] # خ݈-.먿 T; \u062E\u0748񅪪-.\u200C먿; [B1 B2 B3 C1 P1 V3 V6]; [B2 B3 P1 V3 V6] # خ݈-.먿 N; \u062E\u0748񅪪-.\u200C먿; [B1 B2 B3 C1 P1 V3 V6]; [B1 B2 B3 C1 P1 V3 V6] # خ݈-.먿 T; \u062E\u0748񅪪-.\u200C먿; [B1 B2 B3 C1 P1 V3 V6]; [B2 B3 P1 V3 V6] # خ݈-.먿 N; \u062E\u0748񅪪-.\u200C먿; [B1 B2 B3 C1 P1 V3 V6]; [B1 B2 B3 C1 P1 V3 V6] # خ݈-.먿 B; xn----dnc06f42153a.xn--v22b; [B2 B3 V3 V6]; [B2 B3 V3 V6] # خ݈-.먿 B; xn----dnc06f42153a.xn--0ug1581d; [B1 B2 B3 C1 V3 V6]; [B1 B2 B3 C1 V3 V6] # خ݈-.먿 B; 􋿦。ᠽ; [P1 V6]; [P1 V6] B; 􋿦。ᠽ; [P1 V6]; [P1 V6] B; xn--j890g.xn--w7e; [V6]; [V6] T; 嬃𝍌.\u200D\u0B44; [C2]; [V5] # 嬃𝍌.ୄ N; 嬃𝍌.\u200D\u0B44; [C2]; [C2] # 嬃𝍌.ୄ T; 嬃𝍌.\u200D\u0B44; [C2]; [V5] # 嬃𝍌.ୄ N; 嬃𝍌.\u200D\u0B44; [C2]; [C2] # 嬃𝍌.ୄ B; xn--b6s0078f.xn--0ic; [V5]; [V5] # 嬃𝍌.ୄ B; xn--b6s0078f.xn--0ic557h; [C2]; [C2] # 嬃𝍌.ୄ B; \u0602𝌪≯.𚋲򵁨; [B1 P1 V6]; [B1 P1 V6] # 𝌪≯. B; \u0602𝌪>\u0338.𚋲򵁨; [B1 P1 V6]; [B1 P1 V6] # 𝌪≯. B; \u0602𝌪≯.𚋲򵁨; [B1 P1 V6]; [B1 P1 V6] # 𝌪≯. B; \u0602𝌪>\u0338.𚋲򵁨; [B1 P1 V6]; [B1 P1 V6] # 𝌪≯. B; xn--kfb866llx01a.xn--wp1gm3570b; [B1 V6]; [B1 V6] # 𝌪≯. B; 򫾥\u08B7\u17CC\uA9C0.𞼠; [B5 P1 V6]; [B5 P1 V6] # ࢷ៌꧀. B; xn--dzb638ewm4i1iy1h.xn--3m7h; [B5 V6]; [B5 V6] # ࢷ៌꧀. T; \u200C.񟛤; [C1 P1 V6]; [P1 V6 A4_2] # . N; \u200C.񟛤; [C1 P1 V6]; [C1 P1 V6] # . B; .xn--q823a; [V6 A4_2]; [V6 A4_2] B; xn--0ug.xn--q823a; [C1 V6]; [C1 V6] # . B; 򺛕Ⴃ䠅.𐸑; [P1 V6]; [P1 V6] B; 򺛕Ⴃ䠅.𐸑; [P1 V6]; [P1 V6] B; 򺛕ⴃ䠅.𐸑; [P1 V6]; [P1 V6] B; xn--ukju77frl47r.xn--yl0d; [V6]; [V6] B; xn--bnd074zr557n.xn--yl0d; [V6]; [V6] B; 򺛕ⴃ䠅.𐸑; [P1 V6]; [P1 V6] B; \u1BF1𐹳𐹵𞤚。𝟨Ⴅ; [B1 P1 V5 V6]; [B1 P1 V5 V6] # ᯱ𐹳𐹵𞤼.6Ⴅ B; \u1BF1𐹳𐹵𞤚。6Ⴅ; [B1 P1 V5 V6]; [B1 P1 V5 V6] # ᯱ𐹳𐹵𞤼.6Ⴅ B; \u1BF1𐹳𐹵𞤼。6ⴅ; [B1 V5]; [B1 V5] # ᯱ𐹳𐹵𞤼.6ⴅ B; xn--zzfy954hga2415t.xn--6-kvs; [B1 V5]; [B1 V5] # ᯱ𐹳𐹵𞤼.6ⴅ B; xn--zzfy954hga2415t.xn--6-h0g; [B1 V5 V6]; [B1 V5 V6] # ᯱ𐹳𐹵𞤼.6Ⴅ B; \u1BF1𐹳𐹵𞤼。𝟨ⴅ; [B1 V5]; [B1 V5] # ᯱ𐹳𐹵𞤼.6ⴅ B; \u1BF1𐹳𐹵𞤚。6ⴅ; [B1 V5]; [B1 V5] # ᯱ𐹳𐹵𞤼.6ⴅ B; \u1BF1𐹳𐹵𞤚。𝟨ⴅ; [B1 V5]; [B1 V5] # ᯱ𐹳𐹵𞤼.6ⴅ B; -。︒; [P1 V3 V6]; [P1 V3 V6] B; -。。; [V3 A4_2]; [V3 A4_2] B; -..; [V3 A4_2]; [V3 A4_2] B; -.xn--y86c; [V3 V6]; [V3 V6] B; \u07DBჀ。-⁵--; [B1 B2 B3 P1 V2 V3 V6]; [B1 B2 B3 P1 V2 V3 V6] # ߛჀ.-5-- B; \u07DBჀ。-5--; [B1 B2 B3 P1 V2 V3 V6]; [B1 B2 B3 P1 V2 V3 V6] # ߛჀ.-5-- B; \u07DBⴠ。-5--; [B1 B2 B3 V2 V3]; [B1 B2 B3 V2 V3] # ߛⴠ.-5-- B; xn--2sb691q.-5--; [B1 B2 B3 V2 V3]; [B1 B2 B3 V2 V3] # ߛⴠ.-5-- B; xn--2sb866b.-5--; [B1 B2 B3 V2 V3 V6]; [B1 B2 B3 V2 V3 V6] # ߛჀ.-5-- B; \u07DBⴠ。-⁵--; [B1 B2 B3 V2 V3]; [B1 B2 B3 V2 V3] # ߛⴠ.-5-- B; ≯\uD8DD󠑕。𐹷𐹻≯𐷒; [B1 P1 V6]; [B1 P1 V6 A3] # ≯.𐹷𐹻≯ B; >\u0338\uD8DD󠑕。𐹷𐹻>\u0338𐷒; [B1 P1 V6]; [B1 P1 V6 A3] # ≯.𐹷𐹻≯ B; ≯\uD8DD󠑕。𐹷𐹻≯𐷒; [B1 P1 V6]; [B1 P1 V6 A3] # ≯.𐹷𐹻≯ B; >\u0338\uD8DD󠑕。𐹷𐹻>\u0338𐷒; [B1 P1 V6]; [B1 P1 V6 A3] # ≯.𐹷𐹻≯ B; ≯\uD8DD󠑕.xn--hdh8283gdoaqa; [B1 P1 V6]; [B1 P1 V6 A3] # ≯.𐹷𐹻≯ B; >\u0338\uD8DD󠑕.xn--hdh8283gdoaqa; [B1 P1 V6]; [B1 P1 V6 A3] # ≯.𐹷𐹻≯ B; >\u0338\uD8DD󠑕.XN--HDH8283GDOAQA; [B1 P1 V6]; [B1 P1 V6 A3] # ≯.𐹷𐹻≯ B; ≯\uD8DD󠑕.XN--HDH8283GDOAQA; [B1 P1 V6]; [B1 P1 V6 A3] # ≯.𐹷𐹻≯ B; ≯\uD8DD󠑕.Xn--Hdh8283gdoaqa; [B1 P1 V6]; [B1 P1 V6 A3] # ≯.𐹷𐹻≯ B; >\u0338\uD8DD󠑕.Xn--Hdh8283gdoaqa; [B1 P1 V6]; [B1 P1 V6 A3] # ≯.𐹷𐹻≯ T; ㍔\u08E6\u077C\u200D。\u0346򁳊𝅶\u0604; [B1 B5 B6 C2 P1 V5 V6]; [B1 B5 B6 P1 V5 V6] # ルーブルࣦݼ.͆ N; ㍔\u08E6\u077C\u200D。\u0346򁳊𝅶\u0604; [B1 B5 B6 C2 P1 V5 V6]; [B1 B5 B6 C2 P1 V5 V6] # ルーブルࣦݼ.͆ T; ルーブル\u08E6\u077C\u200D。\u0346򁳊𝅶\u0604; [B1 B5 B6 C2 P1 V5 V6]; [B1 B5 B6 P1 V5 V6] # ルーブルࣦݼ.͆ N; ルーブル\u08E6\u077C\u200D。\u0346򁳊𝅶\u0604; [B1 B5 B6 C2 P1 V5 V6]; [B1 B5 B6 C2 P1 V5 V6] # ルーブルࣦݼ.͆ T; ルーフ\u3099ル\u08E6\u077C\u200D。\u0346򁳊𝅶\u0604; [B1 B5 B6 C2 P1 V5 V6]; [B1 B5 B6 P1 V5 V6] # ルーブルࣦݼ.͆ N; ルーフ\u3099ル\u08E6\u077C\u200D。\u0346򁳊𝅶\u0604; [B1 B5 B6 C2 P1 V5 V6]; [B1 B5 B6 C2 P1 V5 V6] # ルーブルࣦݼ.͆ B; xn--dqb73el09fncab4h.xn--kua81ls548d3608b; [B1 B5 B6 V5 V6]; [B1 B5 B6 V5 V6] # ルーブルࣦݼ.͆ B; xn--dqb73ec22c9kp8cb1j.xn--kua81ls548d3608b; [B1 B5 B6 C2 V5 V6]; [B1 B5 B6 C2 V5 V6] # ルーブルࣦݼ.͆ T; \u200D.F; [C2]; [A4_2] # .f N; \u200D.F; [C2]; [C2] # .f T; \u200D.f; [C2]; [A4_2] # .f N; \u200D.f; [C2]; [C2] # .f B; .f; [A4_2]; [A4_2] B; xn--1ug.f; [C2]; [C2] # .f B; f; ; T; \u200D㨲。ß; [C2]; xn--9bm.ss # 㨲.ß N; \u200D㨲。ß; [C2]; [C2] # 㨲.ß T; \u200D㨲。ß; [C2]; xn--9bm.ss # 㨲.ß N; \u200D㨲。ß; [C2]; [C2] # 㨲.ß T; \u200D㨲。SS; [C2]; xn--9bm.ss # 㨲.ss N; \u200D㨲。SS; [C2]; [C2] # 㨲.ss T; \u200D㨲。ss; [C2]; xn--9bm.ss # 㨲.ss N; \u200D㨲。ss; [C2]; [C2] # 㨲.ss T; \u200D㨲。Ss; [C2]; xn--9bm.ss # 㨲.ss N; \u200D㨲。Ss; [C2]; [C2] # 㨲.ss B; xn--9bm.ss; 㨲.ss; xn--9bm.ss B; 㨲.ss; ; xn--9bm.ss B; 㨲.SS; 㨲.ss; xn--9bm.ss B; 㨲.Ss; 㨲.ss; xn--9bm.ss B; xn--1ug914h.ss; [C2]; [C2] # 㨲.ss B; xn--1ug914h.xn--zca; [C2]; [C2] # 㨲.ß T; \u200D㨲。SS; [C2]; xn--9bm.ss # 㨲.ss N; \u200D㨲。SS; [C2]; [C2] # 㨲.ss T; \u200D㨲。ss; [C2]; xn--9bm.ss # 㨲.ss N; \u200D㨲。ss; [C2]; [C2] # 㨲.ss T; \u200D㨲。Ss; [C2]; xn--9bm.ss # 㨲.ss N; \u200D㨲。Ss; [C2]; [C2] # 㨲.ss B; \u0605\u067E。\u08A8; [B1 P1 V6]; [B1 P1 V6] # پ.ࢨ B; \u0605\u067E。\u08A8; [B1 P1 V6]; [B1 P1 V6] # پ.ࢨ B; xn--nfb6v.xn--xyb; [B1 V6]; [B1 V6] # پ.ࢨ B; ⾑\u0753𞤁。𐹵\u0682; [B1 B5 B6]; [B1 B5 B6] # 襾ݓ𞤣.𐹵ڂ B; 襾\u0753𞤁。𐹵\u0682; [B1 B5 B6]; [B1 B5 B6] # 襾ݓ𞤣.𐹵ڂ B; 襾\u0753𞤣。𐹵\u0682; [B1 B5 B6]; [B1 B5 B6] # 襾ݓ𞤣.𐹵ڂ B; xn--6ob9577deqwl.xn--7ib5526k; [B1 B5 B6]; [B1 B5 B6] # 襾ݓ𞤣.𐹵ڂ B; ⾑\u0753𞤣。𐹵\u0682; [B1 B5 B6]; [B1 B5 B6] # 襾ݓ𞤣.𐹵ڂ T; 񦴻ς-\u20EB。\u0754-ꡛ; [B2 B3 B6 P1 V6]; [B2 B3 B6 P1 V6] # ς-⃫.ݔ-ꡛ N; 񦴻ς-\u20EB。\u0754-ꡛ; [B2 B3 B6 P1 V6]; [B2 B3 B6 P1 V6] # ς-⃫.ݔ-ꡛ T; 񦴻ς-\u20EB。\u0754-ꡛ; [B2 B3 B6 P1 V6]; [B2 B3 B6 P1 V6] # ς-⃫.ݔ-ꡛ N; 񦴻ς-\u20EB。\u0754-ꡛ; [B2 B3 B6 P1 V6]; [B2 B3 B6 P1 V6] # ς-⃫.ݔ-ꡛ B; 񦴻Σ-\u20EB。\u0754-ꡛ; [B2 B3 B6 P1 V6]; [B2 B3 B6 P1 V6] # σ-⃫.ݔ-ꡛ B; 񦴻σ-\u20EB。\u0754-ꡛ; [B2 B3 B6 P1 V6]; [B2 B3 B6 P1 V6] # σ-⃫.ݔ-ꡛ B; xn----zmb705tuo34l.xn----53c4874j; [B2 B3 B6 V6]; [B2 B3 B6 V6] # σ-⃫.ݔ-ꡛ B; xn----xmb015tuo34l.xn----53c4874j; [B2 B3 B6 V6]; [B2 B3 B6 V6] # ς-⃫.ݔ-ꡛ B; 񦴻Σ-\u20EB。\u0754-ꡛ; [B2 B3 B6 P1 V6]; [B2 B3 B6 P1 V6] # σ-⃫.ݔ-ꡛ B; 񦴻σ-\u20EB。\u0754-ꡛ; [B2 B3 B6 P1 V6]; [B2 B3 B6 P1 V6] # σ-⃫.ݔ-ꡛ T; \u200D.􀸨; [C2 P1 V6]; [P1 V6 A4_2] # . N; \u200D.􀸨; [C2 P1 V6]; [C2 P1 V6] # . T; \u200D.􀸨; [C2 P1 V6]; [P1 V6 A4_2] # . N; \u200D.􀸨; [C2 P1 V6]; [C2 P1 V6] # . B; .xn--h327f; [V6 A4_2]; [V6 A4_2] B; xn--1ug.xn--h327f; [C2 V6]; [C2 V6] # . B; 񣭻񌥁。≠𝟲; [P1 V6]; [P1 V6] B; 񣭻񌥁。=\u0338𝟲; [P1 V6]; [P1 V6] B; 񣭻񌥁。≠6; [P1 V6]; [P1 V6] B; 񣭻񌥁。=\u03386; [P1 V6]; [P1 V6] B; xn--h79w4z99a.xn--6-tfo; [V6]; [V6] T; 󠅊ᡭ\u200D.𐥡; [B6 C2 P1 V6]; [P1 V6] # ᡭ. N; 󠅊ᡭ\u200D.𐥡; [B6 C2 P1 V6]; [B6 C2 P1 V6] # ᡭ. B; xn--98e.xn--om9c; [V6]; [V6] B; xn--98e810b.xn--om9c; [B6 C2 V6]; [B6 C2 V6] # ᡭ. B; \u0C40\u0855𐥛𑄴.󭰵; [B1 P1 V5 V6]; [B1 P1 V5 V6] # ీࡕ𑄴. B; \u0C40\u0855𐥛𑄴.󭰵; [B1 P1 V5 V6]; [B1 P1 V5 V6] # ీࡕ𑄴. B; xn--kwb91r5112avtg.xn--o580f; [B1 V5 V6]; [B1 V5 V6] # ీࡕ𑄴. T; 𞤮。𑇊\u200C≯\u1CE6; [B1 C1 P1 V5 V6]; [B1 P1 V5 V6] # 𞤮.𑇊≯᳦ N; 𞤮。𑇊\u200C≯\u1CE6; [B1 C1 P1 V5 V6]; [B1 C1 P1 V5 V6] # 𞤮.𑇊≯᳦ T; 𞤮。𑇊\u200C>\u0338\u1CE6; [B1 C1 P1 V5 V6]; [B1 P1 V5 V6] # 𞤮.𑇊≯᳦ N; 𞤮。𑇊\u200C>\u0338\u1CE6; [B1 C1 P1 V5 V6]; [B1 C1 P1 V5 V6] # 𞤮.𑇊≯᳦ T; 𞤌。𑇊\u200C>\u0338\u1CE6; [B1 C1 P1 V5 V6]; [B1 P1 V5 V6] # 𞤮.𑇊≯᳦ N; 𞤌。𑇊\u200C>\u0338\u1CE6; [B1 C1 P1 V5 V6]; [B1 C1 P1 V5 V6] # 𞤮.𑇊≯᳦ T; 𞤌。𑇊\u200C≯\u1CE6; [B1 C1 P1 V5 V6]; [B1 P1 V5 V6] # 𞤮.𑇊≯᳦ N; 𞤌。𑇊\u200C≯\u1CE6; [B1 C1 P1 V5 V6]; [B1 C1 P1 V5 V6] # 𞤮.𑇊≯᳦ B; xn--me6h.xn--z6fz8ueq2v; [B1 V5 V6]; [B1 V5 V6] # 𞤮.𑇊≯᳦ B; xn--me6h.xn--z6f16kn9b2642b; [B1 C1 V5 V6]; [B1 C1 V5 V6] # 𞤮.𑇊≯᳦ B; 󠄀𝟕.𞤌񛗓Ⴉ; [B1 B2 B3 P1 V6]; [B1 B2 B3 P1 V6] B; 󠄀7.𞤌񛗓Ⴉ; [B1 B2 B3 P1 V6]; [B1 B2 B3 P1 V6] B; 󠄀7.𞤮񛗓ⴉ; [B1 B2 B3 P1 V6]; [B1 B2 B3 P1 V6] B; 7.xn--0kjz523lv1vv; [B1 B2 B3 V6]; [B1 B2 B3 V6] B; 7.xn--hnd3403vv1vv; [B1 B2 B3 V6]; [B1 B2 B3 V6] B; 󠄀𝟕.𞤮񛗓ⴉ; [B1 B2 B3 P1 V6]; [B1 B2 B3 P1 V6] B; 󠄀7.𞤌񛗓ⴉ; [B1 B2 B3 P1 V6]; [B1 B2 B3 P1 V6] B; 󠄀𝟕.𞤌񛗓ⴉ; [B1 B2 B3 P1 V6]; [B1 B2 B3 P1 V6] B; 閃9𝩍。Ↄ\u0669\u08B1\u0B4D; [B5 B6 P1 V6]; [B5 B6 P1 V6] # 閃9𝩍.Ↄ٩ࢱ୍ B; 閃9𝩍。ↄ\u0669\u08B1\u0B4D; [B5 B6]; [B5 B6] # 閃9𝩍.ↄ٩ࢱ୍ B; xn--9-3j6dk517f.xn--iib28ij3c4t9a; [B5 B6]; [B5 B6] # 閃9𝩍.ↄ٩ࢱ୍ B; xn--9-3j6dk517f.xn--iib28ij3c0t9a; [B5 B6 V6]; [B5 B6 V6] # 閃9𝩍.Ↄ٩ࢱ୍ B; \uAAF6ᢏ\u0E3A2.𐋢\u0745\u0F9F︒; [P1 V5 V6]; [P1 V5 V6] # ꫶ᢏฺ2.𐋢݅ྟ︒ B; \uAAF6ᢏ\u0E3A2.𐋢\u0745\u0F9F。; [V5]; [V5] # ꫶ᢏฺ2.𐋢݅ྟ. B; xn--2-2zf840fk16m.xn--sob093b2m7s.; [V5]; [V5] # ꫶ᢏฺ2.𐋢݅ྟ. B; xn--2-2zf840fk16m.xn--sob093bj62sz9d; [V5 V6]; [V5 V6] # ꫶ᢏฺ2.𐋢݅ྟ︒ B; 󅴧。≠-󠙄⾛; [P1 V6]; [P1 V6] B; 󅴧。=\u0338-󠙄⾛; [P1 V6]; [P1 V6] B; 󅴧。≠-󠙄走; [P1 V6]; [P1 V6] B; 󅴧。=\u0338-󠙄走; [P1 V6]; [P1 V6] B; xn--gm57d.xn----tfo4949b3664m; [V6]; [V6] B; \u076E\u0604Ⴊ。-≠\u1160; [B1 B2 B3 P1 V3 V6]; [B1 B2 B3 P1 V3 V6] # ݮႪ.-≠ B; \u076E\u0604Ⴊ。-=\u0338\u1160; [B1 B2 B3 P1 V3 V6]; [B1 B2 B3 P1 V3 V6] # ݮႪ.-≠ B; \u076E\u0604ⴊ。-=\u0338\u1160; [B1 B2 B3 P1 V3 V6]; [B1 B2 B3 P1 V3 V6] # ݮⴊ.-≠ B; \u076E\u0604ⴊ。-≠\u1160; [B1 B2 B3 P1 V3 V6]; [B1 B2 B3 P1 V3 V6] # ݮⴊ.-≠ B; xn--mfb73ek93f.xn----5bh589i; [B1 B2 B3 V3 V6]; [B1 B2 B3 V3 V6] # ݮⴊ.-≠ B; xn--mfb73ex6r.xn----5bh589i; [B1 B2 B3 V3 V6]; [B1 B2 B3 V3 V6] # ݮႪ.-≠ T; \uFB4F𐹧𝟒≯。\u200C; [B1 B3 B4 C1 P1 V6]; [B3 B4 P1 V6] # אל𐹧4≯. N; \uFB4F𐹧𝟒≯。\u200C; [B1 B3 B4 C1 P1 V6]; [B1 B3 B4 C1 P1 V6] # אל𐹧4≯. T; \uFB4F𐹧𝟒>\u0338。\u200C; [B1 B3 B4 C1 P1 V6]; [B3 B4 P1 V6] # אל𐹧4≯. N; \uFB4F𐹧𝟒>\u0338。\u200C; [B1 B3 B4 C1 P1 V6]; [B1 B3 B4 C1 P1 V6] # אל𐹧4≯. T; \u05D0\u05DC𐹧4≯。\u200C; [B1 B3 B4 C1 P1 V6]; [B3 B4 P1 V6] # אל𐹧4≯. N; \u05D0\u05DC𐹧4≯。\u200C; [B1 B3 B4 C1 P1 V6]; [B1 B3 B4 C1 P1 V6] # אל𐹧4≯. T; \u05D0\u05DC𐹧4>\u0338。\u200C; [B1 B3 B4 C1 P1 V6]; [B3 B4 P1 V6] # אל𐹧4≯. N; \u05D0\u05DC𐹧4>\u0338。\u200C; [B1 B3 B4 C1 P1 V6]; [B1 B3 B4 C1 P1 V6] # אל𐹧4≯. B; xn--4-zhc0by36txt0w.; [B3 B4 V6]; [B3 B4 V6] # אל𐹧4≯. B; xn--4-zhc0by36txt0w.xn--0ug; [B1 B3 B4 C1 V6]; [B1 B3 B4 C1 V6] # אל𐹧4≯. B; 𝟎。甯; 0.甯; 0.xn--qny B; 0。甯; 0.甯; 0.xn--qny B; 0.xn--qny; 0.甯; 0.xn--qny B; 0.甯; ; 0.xn--qny B; -⾆.\uAAF6; [V3 V5]; [V3 V5] # -舌.꫶ B; -舌.\uAAF6; [V3 V5]; [V3 V5] # -舌.꫶ B; xn----ef8c.xn--2v9a; [V3 V5]; [V3 V5] # -舌.꫶ B; -。ᢘ; [V3]; [V3] B; -。ᢘ; [V3]; [V3] B; -.xn--ibf; [V3]; [V3] B; 🂴Ⴋ.≮; [P1 V6]; [P1 V6] B; 🂴Ⴋ.<\u0338; [P1 V6]; [P1 V6] B; 🂴ⴋ.<\u0338; [P1 V6]; [P1 V6] B; 🂴ⴋ.≮; [P1 V6]; [P1 V6] B; xn--2kj7565l.xn--gdh; [V6]; [V6] B; xn--jnd1986v.xn--gdh; [V6]; [V6] T; 璼𝨭。\u200C󠇟; [C1]; xn--gky8837e. # 璼𝨭. N; 璼𝨭。\u200C󠇟; [C1]; [C1] # 璼𝨭. T; 璼𝨭。\u200C󠇟; [C1]; xn--gky8837e. # 璼𝨭. N; 璼𝨭。\u200C󠇟; [C1]; [C1] # 璼𝨭. B; xn--gky8837e.; 璼𝨭.; xn--gky8837e. B; 璼𝨭.; ; xn--gky8837e. B; xn--gky8837e.xn--0ug; [C1]; [C1] # 璼𝨭. B; \u06698񂍽。-5🞥; [B1 P1 V3 V6]; [B1 P1 V3 V6] # ٩8.-5🞥 B; \u06698񂍽。-5🞥; [B1 P1 V3 V6]; [B1 P1 V3 V6] # ٩8.-5🞥 B; xn--8-qqc97891f.xn---5-rp92a; [B1 V3 V6]; [B1 V3 V6] # ٩8.-5🞥 T; \u200C.\u200C; [C1]; [A4_2] # . N; \u200C.\u200C; [C1]; [C1] # . B; xn--0ug.xn--0ug; [C1]; [C1] # . T; \u200D튛.\u0716; [B1 C2]; xn--157b.xn--gnb # 튛.ܖ N; \u200D튛.\u0716; [B1 C2]; [B1 C2] # 튛.ܖ T; \u200D튛.\u0716; [B1 C2]; xn--157b.xn--gnb # 튛.ܖ N; \u200D튛.\u0716; [B1 C2]; [B1 C2] # 튛.ܖ B; xn--157b.xn--gnb; 튛.\u0716; xn--157b.xn--gnb # 튛.ܖ B; 튛.\u0716; ; xn--157b.xn--gnb # 튛.ܖ B; 튛.\u0716; 튛.\u0716; xn--157b.xn--gnb # 튛.ܖ B; xn--1ug4441e.xn--gnb; [B1 C2]; [B1 C2] # 튛.ܖ B; ᡋ𐹰𞽳.\u0779ⴞ; [B2 B3 B5 B6 P1 V6]; [B2 B3 B5 B6 P1 V6] # ᡋ𐹰.ݹⴞ B; ᡋ𐹰𞽳.\u0779Ⴞ; [B2 B3 B5 B6 P1 V6]; [B2 B3 B5 B6 P1 V6] # ᡋ𐹰.ݹႾ B; xn--b8e0417jocvf.xn--9pb068b; [B2 B3 B5 B6 V6]; [B2 B3 B5 B6 V6] # ᡋ𐹰.ݹႾ B; xn--b8e0417jocvf.xn--9pb883q; [B2 B3 B5 B6 V6]; [B2 B3 B5 B6 V6] # ᡋ𐹰.ݹⴞ B; 𐷃\u0662𝅻𝟧.𐹮𐹬Ⴇ; [B1 B4 P1 V6]; [B1 B4 P1 V6] # ٢𝅻5.𐹮𐹬Ⴇ B; 𐷃\u0662𝅻5.𐹮𐹬Ⴇ; [B1 B4 P1 V6]; [B1 B4 P1 V6] # ٢𝅻5.𐹮𐹬Ⴇ B; 𐷃\u0662𝅻5.𐹮𐹬ⴇ; [B1 B4 P1 V6]; [B1 B4 P1 V6] # ٢𝅻5.𐹮𐹬ⴇ B; xn--5-cqc8833rhv7f.xn--ykjz523efa; [B1 B4 V6]; [B1 B4 V6] # ٢𝅻5.𐹮𐹬ⴇ B; xn--5-cqc8833rhv7f.xn--fnd3401kfa; [B1 B4 V6]; [B1 B4 V6] # ٢𝅻5.𐹮𐹬Ⴇ B; 𐷃\u0662𝅻𝟧.𐹮𐹬ⴇ; [B1 B4 P1 V6]; [B1 B4 P1 V6] # ٢𝅻5.𐹮𐹬ⴇ B; Ⴗ.\u05C2𑄴\uA9B7񘃨; [P1 V5 V6]; [P1 V5 V6] # Ⴗ.𑄴ׂꦷ B; Ⴗ.𑄴\u05C2\uA9B7񘃨; [P1 V5 V6]; [P1 V5 V6] # Ⴗ.𑄴ׂꦷ B; Ⴗ.𑄴\u05C2\uA9B7񘃨; [P1 V5 V6]; [P1 V5 V6] # Ⴗ.𑄴ׂꦷ B; ⴗ.𑄴\u05C2\uA9B7񘃨; [P1 V5 V6]; [P1 V5 V6] # ⴗ.𑄴ׂꦷ B; xn--flj.xn--qdb0605f14ycrms3c; [V5 V6]; [V5 V6] # ⴗ.𑄴ׂꦷ B; xn--vnd.xn--qdb0605f14ycrms3c; [V5 V6]; [V5 V6] # Ⴗ.𑄴ׂꦷ B; ⴗ.𑄴\u05C2\uA9B7񘃨; [P1 V5 V6]; [P1 V5 V6] # ⴗ.𑄴ׂꦷ B; ⴗ.\u05C2𑄴\uA9B7񘃨; [P1 V5 V6]; [P1 V5 V6] # ⴗ.𑄴ׂꦷ B; 𝟾𾤘.򇕛\u066C; [B1 B5 B6 P1 V6]; [B1 B5 B6 P1 V6] # 8.٬ B; 8𾤘.򇕛\u066C; [B1 B5 B6 P1 V6]; [B1 B5 B6 P1 V6] # 8.٬ B; xn--8-kh23b.xn--lib78461i; [B1 B5 B6 V6]; [B1 B5 B6 V6] # 8.٬ B; ⒈酫︒。\u08D6; [P1 V5 V6]; [P1 V5 V6] # ⒈酫︒.ࣖ B; 1.酫。。\u08D6; [V5 A4_2]; [V5 A4_2] # 1.酫..ࣖ B; 1.xn--8j4a..xn--8zb; [V5 A4_2]; [V5 A4_2] # 1.酫..ࣖ B; xn--tsh4490bfe8c.xn--8zb; [V5 V6]; [V5 V6] # ⒈酫︒.ࣖ T; \u2DE3\u200C≮\u1A6B.\u200C\u0E3A; [C1 P1 V5 V6]; [P1 V5 V6] # ⷣ≮ᩫ.ฺ N; \u2DE3\u200C≮\u1A6B.\u200C\u0E3A; [C1 P1 V5 V6]; [C1 P1 V5 V6] # ⷣ≮ᩫ.ฺ T; \u2DE3\u200C<\u0338\u1A6B.\u200C\u0E3A; [C1 P1 V5 V6]; [P1 V5 V6] # ⷣ≮ᩫ.ฺ N; \u2DE3\u200C<\u0338\u1A6B.\u200C\u0E3A; [C1 P1 V5 V6]; [C1 P1 V5 V6] # ⷣ≮ᩫ.ฺ B; xn--uof548an0j.xn--o4c; [V5 V6]; [V5 V6] # ⷣ≮ᩫ.ฺ B; xn--uof63xk4bf3s.xn--o4c732g; [C1 V5 V6]; [C1 V5 V6] # ⷣ≮ᩫ.ฺ T; 𞪂。ႷႽ¹\u200D; [B6 C2 P1 V6]; [P1 V6] # .ႷႽ1 N; 𞪂。ႷႽ¹\u200D; [B6 C2 P1 V6]; [B6 C2 P1 V6] # .ႷႽ1 T; 𞪂。ႷႽ1\u200D; [B6 C2 P1 V6]; [P1 V6] # .ႷႽ1 N; 𞪂。ႷႽ1\u200D; [B6 C2 P1 V6]; [B6 C2 P1 V6] # .ႷႽ1 T; 𞪂。ⴗⴝ1\u200D; [B6 C2 P1 V6]; [P1 V6] # .ⴗⴝ1 N; 𞪂。ⴗⴝ1\u200D; [B6 C2 P1 V6]; [B6 C2 P1 V6] # .ⴗⴝ1 T; 𞪂。Ⴗⴝ1\u200D; [B6 C2 P1 V6]; [P1 V6] # .Ⴗⴝ1 N; 𞪂。Ⴗⴝ1\u200D; [B6 C2 P1 V6]; [B6 C2 P1 V6] # .Ⴗⴝ1 B; xn--co6h.xn--1-h1g429s; [V6]; [V6] B; xn--co6h.xn--1-h1g398iewm; [B6 C2 V6]; [B6 C2 V6] # .Ⴗⴝ1 B; xn--co6h.xn--1-kwssa; [V6]; [V6] B; xn--co6h.xn--1-ugn710dya; [B6 C2 V6]; [B6 C2 V6] # .ⴗⴝ1 B; xn--co6h.xn--1-h1gs; [V6]; [V6] B; xn--co6h.xn--1-h1gs597m; [B6 C2 V6]; [B6 C2 V6] # .ႷႽ1 T; 𞪂。ⴗⴝ¹\u200D; [B6 C2 P1 V6]; [P1 V6] # .ⴗⴝ1 N; 𞪂。ⴗⴝ¹\u200D; [B6 C2 P1 V6]; [B6 C2 P1 V6] # .ⴗⴝ1 T; 𞪂。Ⴗⴝ¹\u200D; [B6 C2 P1 V6]; [P1 V6] # .Ⴗⴝ1 N; 𞪂。Ⴗⴝ¹\u200D; [B6 C2 P1 V6]; [B6 C2 P1 V6] # .Ⴗⴝ1 B; 𑄴𑄳2.𞳿󠀳-; [B1 B3 P1 V3 V5 V6]; [B1 B3 P1 V3 V5 V6] B; xn--2-h87ic.xn----s39r33498d; [B1 B3 V3 V5 V6]; [B1 B3 V3 V5 V6] B; 󠕲󟶶\u0665。񀁁𑄳𞤃\u0710; [B1 B5 B6 P1 V6]; [B1 B5 B6 P1 V6] # ٥.𑄳𞤥ܐ B; 󠕲󟶶\u0665。񀁁𑄳𞤃\u0710; [B1 B5 B6 P1 V6]; [B1 B5 B6 P1 V6] # ٥.𑄳𞤥ܐ B; 󠕲󟶶\u0665。񀁁𑄳𞤥\u0710; [B1 B5 B6 P1 V6]; [B1 B5 B6 P1 V6] # ٥.𑄳𞤥ܐ B; xn--eib57614py3ea.xn--9mb5737kqnpfzkwr; [B1 B5 B6 V6]; [B1 B5 B6 V6] # ٥.𑄳𞤥ܐ B; 󠕲󟶶\u0665。񀁁𑄳𞤥\u0710; [B1 B5 B6 P1 V6]; [B1 B5 B6 P1 V6] # ٥.𑄳𞤥ܐ T; \u0720򲠽𐹢\u17BB。ςᢈ🝭\u200C; [B2 B6 C1 P1 V6]; [B2 B6 P1 V6] # ܠ𐹢ុ.ςᢈ🝭 N; \u0720򲠽𐹢\u17BB。ςᢈ🝭\u200C; [B2 B6 C1 P1 V6]; [B2 B6 C1 P1 V6] # ܠ𐹢ុ.ςᢈ🝭 T; \u0720򲠽𐹢\u17BB。ςᢈ🝭\u200C; [B2 B6 C1 P1 V6]; [B2 B6 P1 V6] # ܠ𐹢ុ.ςᢈ🝭 N; \u0720򲠽𐹢\u17BB。ςᢈ🝭\u200C; [B2 B6 C1 P1 V6]; [B2 B6 C1 P1 V6] # ܠ𐹢ុ.ςᢈ🝭 T; \u0720򲠽𐹢\u17BB。Σᢈ🝭\u200C; [B2 B6 C1 P1 V6]; [B2 B6 P1 V6] # ܠ𐹢ុ.σᢈ🝭 N; \u0720򲠽𐹢\u17BB。Σᢈ🝭\u200C; [B2 B6 C1 P1 V6]; [B2 B6 C1 P1 V6] # ܠ𐹢ុ.σᢈ🝭 T; \u0720򲠽𐹢\u17BB。σᢈ🝭\u200C; [B2 B6 C1 P1 V6]; [B2 B6 P1 V6] # ܠ𐹢ុ.σᢈ🝭 N; \u0720򲠽𐹢\u17BB。σᢈ🝭\u200C; [B2 B6 C1 P1 V6]; [B2 B6 C1 P1 V6] # ܠ𐹢ុ.σᢈ🝭 B; xn--qnb616fis0qzt36f.xn--4xa847hli46a; [B2 B6 V6]; [B2 B6 V6] # ܠ𐹢ុ.σᢈ🝭 B; xn--qnb616fis0qzt36f.xn--4xa847h6ofgl44c; [B2 B6 C1 V6]; [B2 B6 C1 V6] # ܠ𐹢ុ.σᢈ🝭 B; xn--qnb616fis0qzt36f.xn--3xa057h6ofgl44c; [B2 B6 C1 V6]; [B2 B6 C1 V6] # ܠ𐹢ុ.ςᢈ🝭 T; \u0720򲠽𐹢\u17BB。Σᢈ🝭\u200C; [B2 B6 C1 P1 V6]; [B2 B6 P1 V6] # ܠ𐹢ុ.σᢈ🝭 N; \u0720򲠽𐹢\u17BB。Σᢈ🝭\u200C; [B2 B6 C1 P1 V6]; [B2 B6 C1 P1 V6] # ܠ𐹢ុ.σᢈ🝭 T; \u0720򲠽𐹢\u17BB。σᢈ🝭\u200C; [B2 B6 C1 P1 V6]; [B2 B6 P1 V6] # ܠ𐹢ុ.σᢈ🝭 N; \u0720򲠽𐹢\u17BB。σᢈ🝭\u200C; [B2 B6 C1 P1 V6]; [B2 B6 C1 P1 V6] # ܠ𐹢ុ.σᢈ🝭 T; \u200D--≮。𐹧; [B1 C2 P1 V6]; [B1 P1 V3 V6] # --≮.𐹧 N; \u200D--≮。𐹧; [B1 C2 P1 V6]; [B1 C2 P1 V6] # --≮.𐹧 T; \u200D--<\u0338。𐹧; [B1 C2 P1 V6]; [B1 P1 V3 V6] # --≮.𐹧 N; \u200D--<\u0338。𐹧; [B1 C2 P1 V6]; [B1 C2 P1 V6] # --≮.𐹧 B; xn-----ujv.xn--fo0d; [B1 V3 V6]; [B1 V3 V6] B; xn-----l1tz1k.xn--fo0d; [B1 C2 V6]; [B1 C2 V6] # --≮.𐹧 B; \uA806。𻚏\u0FB0⒕; [P1 V5 V6]; [P1 V5 V6] # ꠆.ྰ⒕ B; \uA806。𻚏\u0FB014.; [P1 V5 V6]; [P1 V5 V6] # ꠆.ྰ14. B; xn--l98a.xn--14-jsj57880f.; [V5 V6]; [V5 V6] # ꠆.ྰ14. B; xn--l98a.xn--dgd218hhp28d; [V5 V6]; [V5 V6] # ꠆.ྰ⒕ B; 򮉂\u06BC.𑆺\u0669; [B1 B5 B6 P1 V5 V6]; [B1 B5 B6 P1 V5 V6] # ڼ.𑆺٩ B; 򮉂\u06BC.𑆺\u0669; [B1 B5 B6 P1 V5 V6]; [B1 B5 B6 P1 V5 V6] # ڼ.𑆺٩ B; xn--vkb92243l.xn--iib9797k; [B1 B5 B6 V5 V6]; [B1 B5 B6 V5 V6] # ڼ.𑆺٩ B; 󠁎\u06D0-。𞤴; [B1 P1 V3 V6]; [B1 P1 V3 V6] # ې-.𞤴 B; 󠁎\u06D0-。𞤒; [B1 P1 V3 V6]; [B1 P1 V3 V6] # ې-.𞤴 B; xn----mwc72685y.xn--se6h; [B1 V3 V6]; [B1 V3 V6] # ې-.𞤴 T; 𝟠4󠇗𝈻.\u200D𐋵⛧\u200D; [C2]; xn--84-s850a.xn--59h6326e # 84𝈻.𐋵⛧ N; 𝟠4󠇗𝈻.\u200D𐋵⛧\u200D; [C2]; [C2] # 84𝈻.𐋵⛧ T; 84󠇗𝈻.\u200D𐋵⛧\u200D; [C2]; xn--84-s850a.xn--59h6326e # 84𝈻.𐋵⛧ N; 84󠇗𝈻.\u200D𐋵⛧\u200D; [C2]; [C2] # 84𝈻.𐋵⛧ B; xn--84-s850a.xn--59h6326e; 84𝈻.𐋵⛧; xn--84-s850a.xn--59h6326e; NV8 B; 84𝈻.𐋵⛧; ; xn--84-s850a.xn--59h6326e; NV8 B; xn--84-s850a.xn--1uga573cfq1w; [C2]; [C2] # 84𝈻.𐋵⛧ B; -\u0601。ᡪ; [B1 P1 V3 V6]; [B1 P1 V3 V6] # -.ᡪ B; -\u0601。ᡪ; [B1 P1 V3 V6]; [B1 P1 V3 V6] # -.ᡪ B; xn----tkc.xn--68e; [B1 V3 V6]; [B1 V3 V6] # -.ᡪ T; ≮𝟕.謖ß≯; [P1 V6]; [P1 V6] N; ≮𝟕.謖ß≯; [P1 V6]; [P1 V6] T; <\u0338𝟕.謖ß>\u0338; [P1 V6]; [P1 V6] N; <\u0338𝟕.謖ß>\u0338; [P1 V6]; [P1 V6] T; ≮7.謖ß≯; [P1 V6]; [P1 V6] N; ≮7.謖ß≯; [P1 V6]; [P1 V6] T; <\u03387.謖ß>\u0338; [P1 V6]; [P1 V6] N; <\u03387.謖ß>\u0338; [P1 V6]; [P1 V6] B; <\u03387.謖SS>\u0338; [P1 V6]; [P1 V6] B; ≮7.謖SS≯; [P1 V6]; [P1 V6] B; ≮7.謖ss≯; [P1 V6]; [P1 V6] B; <\u03387.謖ss>\u0338; [P1 V6]; [P1 V6] B; <\u03387.謖Ss>\u0338; [P1 V6]; [P1 V6] B; ≮7.謖Ss≯; [P1 V6]; [P1 V6] B; xn--7-mgo.xn--ss-xjvv174c; [V6]; [V6] B; xn--7-mgo.xn--zca892oly5e; [V6]; [V6] B; <\u0338𝟕.謖SS>\u0338; [P1 V6]; [P1 V6] B; ≮𝟕.謖SS≯; [P1 V6]; [P1 V6] B; ≮𝟕.謖ss≯; [P1 V6]; [P1 V6] B; <\u0338𝟕.謖ss>\u0338; [P1 V6]; [P1 V6] B; <\u0338𝟕.謖Ss>\u0338; [P1 V6]; [P1 V6] B; ≮𝟕.謖Ss≯; [P1 V6]; [P1 V6] B; 朶Ⴉ𞪡.𝨽\u0825📻-; [B1 B5 B6 P1 V3 V5 V6]; [B1 B5 B6 P1 V3 V5 V6] # 朶Ⴉ.𝨽ࠥ📻- B; 朶ⴉ𞪡.𝨽\u0825📻-; [B1 B5 B6 P1 V3 V5 V6]; [B1 B5 B6 P1 V3 V5 V6] # 朶ⴉ.𝨽ࠥ📻- B; xn--0kjz47pd57t.xn----3gd37096apmwa; [B1 B5 B6 V3 V5 V6]; [B1 B5 B6 V3 V5 V6] # 朶ⴉ.𝨽ࠥ📻- B; xn--hnd7245bd56p.xn----3gd37096apmwa; [B1 B5 B6 V3 V5 V6]; [B1 B5 B6 V3 V5 V6] # 朶Ⴉ.𝨽ࠥ📻- T; 𐤎。󑿰\u200C≮\u200D; [B6 C1 C2 P1 V6]; [B6 P1 V6] # 𐤎.≮ N; 𐤎。󑿰\u200C≮\u200D; [B6 C1 C2 P1 V6]; [B6 C1 C2 P1 V6] # 𐤎.≮ T; 𐤎。󑿰\u200C<\u0338\u200D; [B6 C1 C2 P1 V6]; [B6 P1 V6] # 𐤎.≮ N; 𐤎。󑿰\u200C<\u0338\u200D; [B6 C1 C2 P1 V6]; [B6 C1 C2 P1 V6] # 𐤎.≮ B; xn--bk9c.xn--gdhx6802k; [B6 V6]; [B6 V6] B; xn--bk9c.xn--0ugc04p2u638c; [B6 C1 C2 V6]; [B6 C1 C2 V6] # 𐤎.≮ T; 񭜎⒈。\u200C𝟤; [C1 P1 V6]; [P1 V6] # ⒈.2 N; 񭜎⒈。\u200C𝟤; [C1 P1 V6]; [C1 P1 V6] # ⒈.2 T; 񭜎1.。\u200C2; [C1 P1 V6 A4_2]; [P1 V6 A4_2] # 1..2 N; 񭜎1.。\u200C2; [C1 P1 V6 A4_2]; [C1 P1 V6 A4_2] # 1..2 B; xn--1-ex54e..2; [V6 A4_2]; [V6 A4_2] B; xn--1-ex54e..xn--2-rgn; [C1 V6 A4_2]; [C1 V6 A4_2] # 1..2 B; xn--tsh94183d.2; [V6]; [V6] B; xn--tsh94183d.xn--2-rgn; [C1 V6]; [C1 V6] # ⒈.2 T; 󠟊𐹤\u200D.𐹳󙄵𐹶; [B1 C2 P1 V6]; [B1 P1 V6] # 𐹤.𐹳𐹶 N; 󠟊𐹤\u200D.𐹳󙄵𐹶; [B1 C2 P1 V6]; [B1 C2 P1 V6] # 𐹤.𐹳𐹶 T; 󠟊𐹤\u200D.𐹳󙄵𐹶; [B1 C2 P1 V6]; [B1 P1 V6] # 𐹤.𐹳𐹶 N; 󠟊𐹤\u200D.𐹳󙄵𐹶; [B1 C2 P1 V6]; [B1 C2 P1 V6] # 𐹤.𐹳𐹶 B; xn--co0d98977c.xn--ro0dga22807v; [B1 V6]; [B1 V6] B; xn--1ugy994g7k93g.xn--ro0dga22807v; [B1 C2 V6]; [B1 C2 V6] # 𐹤.𐹳𐹶 B; 𞤴𐹻𑓂𐭝.\u094D\uFE07􉛯; [B1 P1 V5 V6]; [B1 P1 V5 V6] # 𞤴𐹻𑓂𐭝.् B; 𞤴𐹻𑓂𐭝.\u094D\uFE07􉛯; [B1 P1 V5 V6]; [B1 P1 V5 V6] # 𞤴𐹻𑓂𐭝.् B; 𞤒𐹻𑓂𐭝.\u094D\uFE07􉛯; [B1 P1 V5 V6]; [B1 P1 V5 V6] # 𞤴𐹻𑓂𐭝.् B; xn--609c96c09grp2w.xn--n3b28708s; [B1 V5 V6]; [B1 V5 V6] # 𞤴𐹻𑓂𐭝.् B; 𞤒𐹻𑓂𐭝.\u094D\uFE07􉛯; [B1 P1 V5 V6]; [B1 P1 V5 V6] # 𞤴𐹻𑓂𐭝.् B; \u0668。𐹠𐹽񗮶; [B1 P1 V6]; [B1 P1 V6] # ٨.𐹠𐹽 B; \u0668。𐹠𐹽񗮶; [B1 P1 V6]; [B1 P1 V6] # ٨.𐹠𐹽 B; xn--hib.xn--7n0d2bu9196b; [B1 V6]; [B1 V6] # ٨.𐹠𐹽 B; \u1160񍀜.8򶾵\u069C; [B1 P1 V6]; [B1 P1 V6] # .8ڜ B; xn--psd85033d.xn--8-otc61545t; [B1 V6]; [B1 V6] # .8ڜ T; \u200D\u200C󠆪。ß𑓃; [C1 C2]; [A4_2] # .ß𑓃 N; \u200D\u200C󠆪。ß𑓃; [C1 C2]; [C1 C2] # .ß𑓃 T; \u200D\u200C󠆪。ß𑓃; [C1 C2]; [A4_2] # .ß𑓃 N; \u200D\u200C󠆪。ß𑓃; [C1 C2]; [C1 C2] # .ß𑓃 T; \u200D\u200C󠆪。SS𑓃; [C1 C2]; [A4_2] # .ss𑓃 N; \u200D\u200C󠆪。SS𑓃; [C1 C2]; [C1 C2] # .ss𑓃 T; \u200D\u200C󠆪。ss𑓃; [C1 C2]; [A4_2] # .ss𑓃 N; \u200D\u200C󠆪。ss𑓃; [C1 C2]; [C1 C2] # .ss𑓃 T; \u200D\u200C󠆪。Ss𑓃; [C1 C2]; [A4_2] # .ss𑓃 N; \u200D\u200C󠆪。Ss𑓃; [C1 C2]; [C1 C2] # .ss𑓃 B; .xn--ss-bh7o; [A4_2]; [A4_2] B; xn--0ugb.xn--ss-bh7o; [C1 C2]; [C1 C2] # .ss𑓃 B; xn--0ugb.xn--zca0732l; [C1 C2]; [C1 C2] # .ß𑓃 T; \u200D\u200C󠆪。SS𑓃; [C1 C2]; [A4_2] # .ss𑓃 N; \u200D\u200C󠆪。SS𑓃; [C1 C2]; [C1 C2] # .ss𑓃 T; \u200D\u200C󠆪。ss𑓃; [C1 C2]; [A4_2] # .ss𑓃 N; \u200D\u200C󠆪。ss𑓃; [C1 C2]; [C1 C2] # .ss𑓃 T; \u200D\u200C󠆪。Ss𑓃; [C1 C2]; [A4_2] # .ss𑓃 N; \u200D\u200C󠆪。Ss𑓃; [C1 C2]; [C1 C2] # .ss𑓃 B; xn--ss-bh7o; ss𑓃; xn--ss-bh7o B; ss𑓃; ; xn--ss-bh7o B; SS𑓃; ss𑓃; xn--ss-bh7o B; Ss𑓃; ss𑓃; xn--ss-bh7o T; ︒\u200Cヶ䒩.ꡪ; [C1 P1 V6]; [P1 V6] # ︒ヶ䒩.ꡪ N; ︒\u200Cヶ䒩.ꡪ; [C1 P1 V6]; [C1 P1 V6] # ︒ヶ䒩.ꡪ T; 。\u200Cヶ䒩.ꡪ; [C1 A4_2]; [A4_2] # .ヶ䒩.ꡪ N; 。\u200Cヶ䒩.ꡪ; [C1 A4_2]; [C1 A4_2] # .ヶ䒩.ꡪ B; .xn--qekw60d.xn--gd9a; [A4_2]; [A4_2] B; .xn--0ug287dj0o.xn--gd9a; [C1 A4_2]; [C1 A4_2] # .ヶ䒩.ꡪ B; xn--qekw60dns9k.xn--gd9a; [V6]; [V6] B; xn--0ug287dj0or48o.xn--gd9a; [C1 V6]; [C1 V6] # ︒ヶ䒩.ꡪ B; xn--qekw60d.xn--gd9a; ヶ䒩.ꡪ; xn--qekw60d.xn--gd9a B; ヶ䒩.ꡪ; ; xn--qekw60d.xn--gd9a T; \u200C⒈𤮍.󢓋\u1A60; [C1 P1 V6]; [P1 V6] # ⒈𤮍.᩠ N; \u200C⒈𤮍.󢓋\u1A60; [C1 P1 V6]; [C1 P1 V6] # ⒈𤮍.᩠ T; \u200C1.𤮍.󢓋\u1A60; [C1 P1 V6]; [P1 V6] # 1.𤮍.᩠ N; \u200C1.𤮍.󢓋\u1A60; [C1 P1 V6]; [C1 P1 V6] # 1.𤮍.᩠ B; 1.xn--4x6j.xn--jof45148n; [V6]; [V6] # 1.𤮍.᩠ B; xn--1-rgn.xn--4x6j.xn--jof45148n; [C1 V6]; [C1 V6] # 1.𤮍.᩠ B; xn--tshw462r.xn--jof45148n; [V6]; [V6] # ⒈𤮍.᩠ B; xn--0ug88o7471d.xn--jof45148n; [C1 V6]; [C1 V6] # ⒈𤮍.᩠ T; ⒈\u200C𐫓󠀺。\u1A60񤰵\u200D; [B1 C1 C2 P1 V5 V6]; [B1 P1 V5 V6] # ⒈𐫓.᩠ N; ⒈\u200C𐫓󠀺。\u1A60񤰵\u200D; [B1 C1 C2 P1 V5 V6]; [B1 C1 C2 P1 V5 V6] # ⒈𐫓.᩠ T; 1.\u200C𐫓󠀺。\u1A60񤰵\u200D; [B1 C1 C2 P1 V5 V6]; [B1 B3 P1 V5 V6] # 1.𐫓.᩠ N; 1.\u200C𐫓󠀺。\u1A60񤰵\u200D; [B1 C1 C2 P1 V5 V6]; [B1 C1 C2 P1 V5 V6] # 1.𐫓.᩠ B; 1.xn--8w9c40377c.xn--jofz5294e; [B1 B3 V5 V6]; [B1 B3 V5 V6] # 1.𐫓.᩠ B; 1.xn--0ug8853gk263g.xn--jof95xex98m; [B1 C1 C2 V5 V6]; [B1 C1 C2 V5 V6] # 1.𐫓.᩠ B; xn--tsh4435fk263g.xn--jofz5294e; [B1 V5 V6]; [B1 V5 V6] # ⒈𐫓.᩠ B; xn--0ug78ol75wzcx4i.xn--jof95xex98m; [B1 C1 C2 V5 V6]; [B1 C1 C2 V5 V6] # ⒈𐫓.᩠ B; 𝅵。𝟫𞀈䬺⒈; [P1 V6]; [P1 V6] B; 𝅵。9𞀈䬺1.; [P1 V6]; [P1 V6] B; xn--3f1h.xn--91-030c1650n.; [V6]; [V6] B; xn--3f1h.xn--9-ecp936non25a; [V6]; [V6] B; 򡼺≯。盚\u0635; [B5 B6 P1 V6]; [B5 B6 P1 V6] # ≯.盚ص B; 򡼺>\u0338。盚\u0635; [B5 B6 P1 V6]; [B5 B6 P1 V6] # ≯.盚ص B; xn--hdh30181h.xn--0gb7878c; [B5 B6 V6]; [B5 B6 V6] # ≯.盚ص B; -񿰭\u05B4。-󠁊𐢸≯; [B1 P1 V3 V6]; [B1 P1 V3 V6] # -ִ.-≯ B; -񿰭\u05B4。-󠁊𐢸>\u0338; [B1 P1 V3 V6]; [B1 P1 V3 V6] # -ִ.-≯ B; xn----fgc06667m.xn----pgoy615he5y4i; [B1 V3 V6]; [B1 V3 V6] # -ִ.-≯ T; 󿭓\u1B44\u200C\u0A4D.𐭛񳋔; [B2 B3 B6 P1 V6]; [B2 B3 P1 V6] # ᭄੍.𐭛 N; 󿭓\u1B44\u200C\u0A4D.𐭛񳋔; [B2 B3 B6 P1 V6]; [B2 B3 B6 P1 V6] # ᭄੍.𐭛 T; 󿭓\u1B44\u200C\u0A4D.𐭛񳋔; [B2 B3 B6 P1 V6]; [B2 B3 P1 V6] # ᭄੍.𐭛 N; 󿭓\u1B44\u200C\u0A4D.𐭛񳋔; [B2 B3 B6 P1 V6]; [B2 B3 B6 P1 V6] # ᭄੍.𐭛 B; xn--ybc997fb5881a.xn--409c6100y; [B2 B3 V6]; [B2 B3 V6] # ᭄੍.𐭛 B; xn--ybc997f6rd2n772c.xn--409c6100y; [B2 B3 B6 V6]; [B2 B3 B6 V6] # ᭄੍.𐭛 T; ⾇.\u067D𞤴\u06BB\u200D; [B3 C2]; xn--8c1a.xn--2ib8jn539l # 舛.ٽ𞤴ڻ N; ⾇.\u067D𞤴\u06BB\u200D; [B3 C2]; [B3 C2] # 舛.ٽ𞤴ڻ T; 舛.\u067D𞤴\u06BB\u200D; [B3 C2]; xn--8c1a.xn--2ib8jn539l # 舛.ٽ𞤴ڻ N; 舛.\u067D𞤴\u06BB\u200D; [B3 C2]; [B3 C2] # 舛.ٽ𞤴ڻ T; 舛.\u067D𞤒\u06BB\u200D; [B3 C2]; xn--8c1a.xn--2ib8jn539l # 舛.ٽ𞤴ڻ N; 舛.\u067D𞤒\u06BB\u200D; [B3 C2]; [B3 C2] # 舛.ٽ𞤴ڻ B; xn--8c1a.xn--2ib8jn539l; 舛.\u067D𞤴\u06BB; xn--8c1a.xn--2ib8jn539l # 舛.ٽ𞤴ڻ B; 舛.\u067D𞤴\u06BB; ; xn--8c1a.xn--2ib8jn539l # 舛.ٽ𞤴ڻ B; 舛.\u067D𞤒\u06BB; 舛.\u067D𞤴\u06BB; xn--8c1a.xn--2ib8jn539l # 舛.ٽ𞤴ڻ B; xn--8c1a.xn--2ib8jv19e6413b; [B3 C2]; [B3 C2] # 舛.ٽ𞤴ڻ T; ⾇.\u067D𞤒\u06BB\u200D; [B3 C2]; xn--8c1a.xn--2ib8jn539l # 舛.ٽ𞤴ڻ N; ⾇.\u067D𞤒\u06BB\u200D; [B3 C2]; [B3 C2] # 舛.ٽ𞤴ڻ B; 4򭆥。\u0767≯; [B1 B3 P1 V6]; [B1 B3 P1 V6] # 4.ݧ≯ B; 4򭆥。\u0767>\u0338; [B1 B3 P1 V6]; [B1 B3 P1 V6] # 4.ݧ≯ B; xn--4-xn17i.xn--rpb459k; [B1 B3 V6]; [B1 B3 V6] # 4.ݧ≯ B; 𲔏𞫨񺿂硲.\u06AD; [B5 P1 V6]; [B5 P1 V6] # 硲.ڭ B; 𲔏𞫨񺿂硲.\u06AD; [B5 P1 V6]; [B5 P1 V6] # 硲.ڭ B; xn--lcz1610fn78gk609a.xn--gkb; [B5 V6]; [B5 V6] # 硲.ڭ T; \u200C.\uFE08\u0666Ⴆ℮; [B1 C1 P1 V6]; [B1 P1 V6 A4_2] # .٦Ⴆ℮ N; \u200C.\uFE08\u0666Ⴆ℮; [B1 C1 P1 V6]; [B1 C1 P1 V6] # .٦Ⴆ℮ T; \u200C.\uFE08\u0666ⴆ℮; [B1 C1]; [B1 A4_2] # .٦ⴆ℮ N; \u200C.\uFE08\u0666ⴆ℮; [B1 C1]; [B1 C1] # .٦ⴆ℮ B; .xn--fib628k4li; [B1 A4_2]; [B1 A4_2] # .٦ⴆ℮ B; xn--0ug.xn--fib628k4li; [B1 C1]; [B1 C1] # .٦ⴆ℮ B; .xn--fib263c0yn; [B1 V6 A4_2]; [B1 V6 A4_2] # .٦Ⴆ℮ B; xn--0ug.xn--fib263c0yn; [B1 C1 V6]; [B1 C1 V6] # .٦Ⴆ℮ T; \u06A3.\u0D4D\u200DϞ; [B1 V5]; [B1 V5] # ڣ.്ϟ N; \u06A3.\u0D4D\u200DϞ; [B1 V5]; [B1 V5] # ڣ.്ϟ T; \u06A3.\u0D4D\u200DϞ; [B1 V5]; [B1 V5] # ڣ.്ϟ N; \u06A3.\u0D4D\u200DϞ; [B1 V5]; [B1 V5] # ڣ.്ϟ T; \u06A3.\u0D4D\u200Dϟ; [B1 V5]; [B1 V5] # ڣ.്ϟ N; \u06A3.\u0D4D\u200Dϟ; [B1 V5]; [B1 V5] # ڣ.്ϟ B; xn--5jb.xn--xya149b; [B1 V5]; [B1 V5] # ڣ.്ϟ B; xn--5jb.xn--xya149bpvp; [B1 V5]; [B1 V5] # ڣ.്ϟ T; \u06A3.\u0D4D\u200Dϟ; [B1 V5]; [B1 V5] # ڣ.്ϟ N; \u06A3.\u0D4D\u200Dϟ; [B1 V5]; [B1 V5] # ڣ.്ϟ T; \u200C𞸇𑘿。\u0623𐮂-腍; [B1 B2 B3 C1]; [B2 B3] # ح𑘿.أ𐮂-腍 N; \u200C𞸇𑘿。\u0623𐮂-腍; [B1 B2 B3 C1]; [B1 B2 B3 C1] # ح𑘿.أ𐮂-腍 T; \u200C𞸇𑘿。\u0627\u0654𐮂-腍; [B1 B2 B3 C1]; [B2 B3] # ح𑘿.أ𐮂-腍 N; \u200C𞸇𑘿。\u0627\u0654𐮂-腍; [B1 B2 B3 C1]; [B1 B2 B3 C1] # ح𑘿.أ𐮂-腍 T; \u200C\u062D𑘿。\u0623𐮂-腍; [B1 B2 B3 C1]; [B2 B3] # ح𑘿.أ𐮂-腍 N; \u200C\u062D𑘿。\u0623𐮂-腍; [B1 B2 B3 C1]; [B1 B2 B3 C1] # ح𑘿.أ𐮂-腍 T; \u200C\u062D𑘿。\u0627\u0654𐮂-腍; [B1 B2 B3 C1]; [B2 B3] # ح𑘿.أ𐮂-腍 N; \u200C\u062D𑘿。\u0627\u0654𐮂-腍; [B1 B2 B3 C1]; [B1 B2 B3 C1] # ح𑘿.أ𐮂-腍 B; xn--sgb4140l.xn----qmc5075grs9e; [B2 B3]; [B2 B3] # ح𑘿.أ𐮂-腍 B; xn--sgb953kmi8o.xn----qmc5075grs9e; [B1 B2 B3 C1]; [B1 B2 B3 C1] # ح𑘿.أ𐮂-腍 B; -򭷙\u066B纛。𝟛񭤇🄅; [B1 P1 V3 V6]; [B1 P1 V3 V6] # -٫纛.3🄅 B; -򭷙\u066B纛。3񭤇4,; [B1 P1 V3 V6]; [B1 P1 V3 V6] # -٫纛.34, B; xn----vqc8143g0tt4i.xn--34,-8787l; [B1 P1 V3 V6]; [B1 P1 V3 V6] # -٫纛.34, B; xn----vqc8143g0tt4i.xn--3-os1sn476y; [B1 V3 V6]; [B1 V3 V6] # -٫纛.3🄅 B; 🔔.Ⴂ\u07CC\u0BCD𐋮; [B1 B5 P1 V6]; [B1 B5 P1 V6] # 🔔.Ⴂߌ்𐋮 B; 🔔.Ⴂ\u07CC\u0BCD𐋮; [B1 B5 P1 V6]; [B1 B5 P1 V6] # 🔔.Ⴂߌ்𐋮 B; 🔔.ⴂ\u07CC\u0BCD𐋮; [B1 B5]; [B1 B5] # 🔔.ⴂߌ்𐋮 B; xn--nv8h.xn--nsb46rvz1b222p; [B1 B5]; [B1 B5] # 🔔.ⴂߌ்𐋮 B; xn--nv8h.xn--nsb46r83e8112a; [B1 B5 V6]; [B1 B5 V6] # 🔔.Ⴂߌ்𐋮 B; 🔔.ⴂ\u07CC\u0BCD𐋮; [B1 B5]; [B1 B5] # 🔔.ⴂߌ்𐋮 B; 軥\u06B3.-𖬵; [B1 B5 B6 V3]; [B1 B5 B6 V3] # 軥ڳ.-𖬵 B; xn--mkb5480e.xn----6u5m; [B1 B5 B6 V3]; [B1 B5 B6 V3] # 軥ڳ.-𖬵 B; 𐹤\u07CA\u06B6.𐨂-; [B1 V3 V5]; [B1 V3 V5] # 𐹤ߊڶ.𐨂- B; xn--pkb56cn614d.xn----974i; [B1 V3 V5]; [B1 V3 V5] # 𐹤ߊڶ.𐨂- B; -󠅱0。\u17CF\u1DFD톇십; [V3 V5]; [V3 V5] # -0.៏᷽톇십 B; -󠅱0。\u17CF\u1DFD톇십; [V3 V5]; [V3 V5] # -0.៏᷽톇십 B; -󠅱0。\u17CF\u1DFD톇십; [V3 V5]; [V3 V5] # -0.៏᷽톇십 B; -󠅱0。\u17CF\u1DFD톇십; [V3 V5]; [V3 V5] # -0.៏᷽톇십 B; -0.xn--r4e872ah77nghm; [V3 V5]; [V3 V5] # -0.៏᷽톇십 B; ꡰ︒--。\u17CC靈𐹢񘳮; [B1 B6 P1 V2 V3 V5 V6]; [B1 B6 P1 V2 V3 V5 V6] # ꡰ︒--.៌靈𐹢 B; ꡰ。--。\u17CC靈𐹢񘳮; [B1 P1 V3 V5 V6]; [B1 P1 V3 V5 V6] # ꡰ.--.៌靈𐹢 B; xn--md9a.--.xn--o4e6836dpxudz0v1c; [B1 V3 V5 V6]; [B1 V3 V5 V6] # ꡰ.--.៌靈𐹢 B; xn-----bk9hu24z.xn--o4e6836dpxudz0v1c; [B1 B6 V2 V3 V5 V6]; [B1 B6 V2 V3 V5 V6] # ꡰ︒--.៌靈𐹢 B; \u115FႿႵრ。\u0B4D; [P1 V5 V6]; [P1 V5 V6] # ႿႵრ.୍ B; \u115FႿႵრ。\u0B4D; [P1 V5 V6]; [P1 V5 V6] # ႿႵრ.୍ B; \u115Fⴟⴕრ。\u0B4D; [P1 V5 V6]; [P1 V5 V6] # ⴟⴕრ.୍ B; \u115FႿⴕრ。\u0B4D; [P1 V5 V6]; [P1 V5 V6] # Ⴟⴕრ.୍ B; xn--3nd0etsm92g.xn--9ic; [V5 V6]; [V5 V6] # Ⴟⴕრ.୍ B; xn--1od7wz74eeb.xn--9ic; [V5 V6]; [V5 V6] # ⴟⴕრ.୍ B; xn--tndt4hvw.xn--9ic; [V5 V6]; [V5 V6] # ႿႵრ.୍ B; \u115Fⴟⴕრ。\u0B4D; [P1 V5 V6]; [P1 V5 V6] # ⴟⴕრ.୍ B; \u115FႿⴕრ。\u0B4D; [P1 V5 V6]; [P1 V5 V6] # Ⴟⴕრ.୍ B; 🄃𐹠.\u0664󠅇; [B1 P1 V6]; [B1 P1 V6] # 🄃𐹠.٤ B; 2,𐹠.\u0664󠅇; [B1 P1 V6]; [B1 P1 V6] # 2,𐹠.٤ B; xn--2,-5g3o.xn--dib; [B1 P1 V6]; [B1 P1 V6] # 2,𐹠.٤ B; xn--7n0d1189a.xn--dib; [B1 V6]; [B1 V6] # 🄃𐹠.٤ T; 򻲼\u200C\uFC5B.\u07D2\u0848\u1BF3; [B2 B3 B5 B6 C1 P1 V6]; [B2 B3 B5 B6 P1 V6] # ذٰ.ߒࡈ᯳ N; 򻲼\u200C\uFC5B.\u07D2\u0848\u1BF3; [B2 B3 B5 B6 C1 P1 V6]; [B2 B3 B5 B6 C1 P1 V6] # ذٰ.ߒࡈ᯳ T; 򻲼\u200C\u0630\u0670.\u07D2\u0848\u1BF3; [B2 B3 B5 B6 C1 P1 V6]; [B2 B3 B5 B6 P1 V6] # ذٰ.ߒࡈ᯳ N; 򻲼\u200C\u0630\u0670.\u07D2\u0848\u1BF3; [B2 B3 B5 B6 C1 P1 V6]; [B2 B3 B5 B6 C1 P1 V6] # ذٰ.ߒࡈ᯳ B; xn--vgb2kp1223g.xn--tsb0vz43c; [B2 B3 B5 B6 V6]; [B2 B3 B5 B6 V6] # ذٰ.ߒࡈ᯳ B; xn--vgb2kq00fl213y.xn--tsb0vz43c; [B2 B3 B5 B6 C1 V6]; [B2 B3 B5 B6 C1 V6] # ذٰ.ߒࡈ᯳ T; \u200D\u200D𞵪\u200C。ᡘ𑲭\u17B5; [B1 C1 C2 P1 V6]; [P1 V6] # .ᡘ𑲭 N; \u200D\u200D𞵪\u200C。ᡘ𑲭\u17B5; [B1 C1 C2 P1 V6]; [B1 C1 C2 P1 V6] # .ᡘ𑲭 B; xn--l96h.xn--03e93aq365d; [V6]; [V6] # .ᡘ𑲭 B; xn--0ugba05538b.xn--03e93aq365d; [B1 C1 C2 V6]; [B1 C1 C2 V6] # .ᡘ𑲭 B; 𞷻。⚄񗑇𑁿; [B1 P1 V6]; [B1 P1 V6] B; xn--qe7h.xn--c7h2966f7so4a; [B1 V6]; [B1 V6] B; \uA8C4≠.𞠨\u0667; [B1 P1 V5 V6]; [B1 P1 V5 V6] # ꣄≠.𞠨٧ B; \uA8C4=\u0338.𞠨\u0667; [B1 P1 V5 V6]; [B1 P1 V5 V6] # ꣄≠.𞠨٧ B; \uA8C4≠.𞠨\u0667; [B1 P1 V5 V6]; [B1 P1 V5 V6] # ꣄≠.𞠨٧ B; \uA8C4=\u0338.𞠨\u0667; [B1 P1 V5 V6]; [B1 P1 V5 V6] # ꣄≠.𞠨٧ B; xn--1chy504c.xn--gib1777v; [B1 V5 V6]; [B1 V5 V6] # ꣄≠.𞠨٧ B; 𝟛𝆪\uA8C4。\uA8EA-; [V3 V5]; [V3 V5] # 3꣄𝆪.꣪- B; 𝟛\uA8C4𝆪。\uA8EA-; [V3 V5]; [V3 V5] # 3꣄𝆪.꣪- B; 3\uA8C4𝆪。\uA8EA-; [V3 V5]; [V3 V5] # 3꣄𝆪.꣪- B; xn--3-sl4eu679e.xn----xn4e; [V3 V5]; [V3 V5] # 3꣄𝆪.꣪- B; \u075F\u1BA2\u103AႧ.4; [B1 B2 B3 P1 V6]; [B1 B2 B3 P1 V6] # ݟᮢ်Ⴇ.4 B; \u075F\u1BA2\u103Aⴇ.4; [B1 B2 B3]; [B1 B2 B3] # ݟᮢ်ⴇ.4 B; xn--jpb846bjzj7pr.4; [B1 B2 B3]; [B1 B2 B3] # ݟᮢ်ⴇ.4 B; xn--jpb846bmjw88a.4; [B1 B2 B3 V6]; [B1 B2 B3 V6] # ݟᮢ်Ⴇ.4 B; ᄹ。\u0ECA򠯤󠄞; [P1 V5 V6]; [P1 V5 V6] # ᄹ.໊ B; ᄹ。\u0ECA򠯤󠄞; [P1 V5 V6]; [P1 V5 V6] # ᄹ.໊ B; xn--lrd.xn--s8c05302k; [V5 V6]; [V5 V6] # ᄹ.໊ B; Ⴆ򻢩.󠆡\uFE09𞤍; [P1 V6]; [P1 V6] B; Ⴆ򻢩.󠆡\uFE09𞤍; [P1 V6]; [P1 V6] B; ⴆ򻢩.󠆡\uFE09𞤯; [P1 V6]; [P1 V6] B; xn--xkjw3965g.xn--ne6h; [V6]; [V6] B; xn--end82983m.xn--ne6h; [V6]; [V6] B; ⴆ򻢩.󠆡\uFE09𞤯; [P1 V6]; [P1 V6] B; ⴆ򻢩.󠆡\uFE09𞤍; [P1 V6]; [P1 V6] B; ⴆ򻢩.󠆡\uFE09𞤍; [P1 V6]; [P1 V6] T; ß\u080B︒\u067B.帼F∬\u200C; [B5 B6 C1 P1 V6]; [B5 B6 P1 V6] # ßࠋ︒ٻ.帼f∫∫ N; ß\u080B︒\u067B.帼F∬\u200C; [B5 B6 C1 P1 V6]; [B5 B6 C1 P1 V6] # ßࠋ︒ٻ.帼f∫∫ T; ß\u080B。\u067B.帼F∫∫\u200C; [B5 B6 C1]; [B5 B6] # ßࠋ.ٻ.帼f∫∫ N; ß\u080B。\u067B.帼F∫∫\u200C; [B5 B6 C1]; [B5 B6 C1] # ßࠋ.ٻ.帼f∫∫ T; ß\u080B。\u067B.帼f∫∫\u200C; [B5 B6 C1]; [B5 B6] # ßࠋ.ٻ.帼f∫∫ N; ß\u080B。\u067B.帼f∫∫\u200C; [B5 B6 C1]; [B5 B6 C1] # ßࠋ.ٻ.帼f∫∫ T; SS\u080B。\u067B.帼F∫∫\u200C; [B5 B6 C1]; [B5 B6] # ssࠋ.ٻ.帼f∫∫ N; SS\u080B。\u067B.帼F∫∫\u200C; [B5 B6 C1]; [B5 B6 C1] # ssࠋ.ٻ.帼f∫∫ T; ss\u080B。\u067B.帼f∫∫\u200C; [B5 B6 C1]; [B5 B6] # ssࠋ.ٻ.帼f∫∫ N; ss\u080B。\u067B.帼f∫∫\u200C; [B5 B6 C1]; [B5 B6 C1] # ssࠋ.ٻ.帼f∫∫ T; Ss\u080B。\u067B.帼F∫∫\u200C; [B5 B6 C1]; [B5 B6] # ssࠋ.ٻ.帼f∫∫ N; Ss\u080B。\u067B.帼F∫∫\u200C; [B5 B6 C1]; [B5 B6 C1] # ssࠋ.ٻ.帼f∫∫ B; xn--ss-uze.xn--0ib.xn--f-tcoa9162d; [B5 B6]; [B5 B6] # ssࠋ.ٻ.帼f∫∫ B; xn--ss-uze.xn--0ib.xn--f-sgn48ga6997e; [B5 B6 C1]; [B5 B6 C1] # ssࠋ.ٻ.帼f∫∫ B; xn--zca687a.xn--0ib.xn--f-sgn48ga6997e; [B5 B6 C1]; [B5 B6 C1] # ßࠋ.ٻ.帼f∫∫ T; ß\u080B︒\u067B.帼f∬\u200C; [B5 B6 C1 P1 V6]; [B5 B6 P1 V6] # ßࠋ︒ٻ.帼f∫∫ N; ß\u080B︒\u067B.帼f∬\u200C; [B5 B6 C1 P1 V6]; [B5 B6 C1 P1 V6] # ßࠋ︒ٻ.帼f∫∫ T; SS\u080B︒\u067B.帼F∬\u200C; [B5 B6 C1 P1 V6]; [B5 B6 P1 V6] # ssࠋ︒ٻ.帼f∫∫ N; SS\u080B︒\u067B.帼F∬\u200C; [B5 B6 C1 P1 V6]; [B5 B6 C1 P1 V6] # ssࠋ︒ٻ.帼f∫∫ T; ss\u080B︒\u067B.帼f∬\u200C; [B5 B6 C1 P1 V6]; [B5 B6 P1 V6] # ssࠋ︒ٻ.帼f∫∫ N; ss\u080B︒\u067B.帼f∬\u200C; [B5 B6 C1 P1 V6]; [B5 B6 C1 P1 V6] # ssࠋ︒ٻ.帼f∫∫ T; Ss\u080B︒\u067B.帼F∬\u200C; [B5 B6 C1 P1 V6]; [B5 B6 P1 V6] # ssࠋ︒ٻ.帼f∫∫ N; Ss\u080B︒\u067B.帼F∬\u200C; [B5 B6 C1 P1 V6]; [B5 B6 C1 P1 V6] # ssࠋ︒ٻ.帼f∫∫ B; xn--ss-k0d31nu121d.xn--f-tcoa9162d; [B5 B6 V6]; [B5 B6 V6] # ssࠋ︒ٻ.帼f∫∫ B; xn--ss-k0d31nu121d.xn--f-sgn48ga6997e; [B5 B6 C1 V6]; [B5 B6 C1 V6] # ssࠋ︒ٻ.帼f∫∫ B; xn--zca68zj8ac956c.xn--f-sgn48ga6997e; [B5 B6 C1 V6]; [B5 B6 C1 V6] # ßࠋ︒ٻ.帼f∫∫ T; 󘪗。𐹴𞨌\u200D; [B1 C2 P1 V6]; [B1 P1 V6] # .𐹴 N; 󘪗。𐹴𞨌\u200D; [B1 C2 P1 V6]; [B1 C2 P1 V6] # .𐹴 T; 󘪗。𐹴𞨌\u200D; [B1 C2 P1 V6]; [B1 P1 V6] # .𐹴 N; 󘪗。𐹴𞨌\u200D; [B1 C2 P1 V6]; [B1 C2 P1 V6] # .𐹴 B; xn--8l83e.xn--so0dw168a; [B1 V6]; [B1 V6] B; xn--8l83e.xn--1ug4105gsxwf; [B1 C2 V6]; [B1 C2 V6] # .𐹴 B; 񗛨.򅟢𝟨\uA8C4; [P1 V6]; [P1 V6] # .6꣄ B; 񗛨.򅟢6\uA8C4; [P1 V6]; [P1 V6] # .6꣄ B; xn--mi60a.xn--6-sl4es8023c; [V6]; [V6] # .6꣄ B; \u1AB2\uFD8E。-۹ႱႨ; [B1 P1 V3 V5 V6]; [B1 P1 V3 V5 V6] # ᪲مخج.-۹ႱႨ B; \u1AB2\u0645\u062E\u062C。-۹ႱႨ; [B1 P1 V3 V5 V6]; [B1 P1 V3 V5 V6] # ᪲مخج.-۹ႱႨ B; \u1AB2\u0645\u062E\u062C。-۹ⴑⴈ; [B1 V3 V5]; [B1 V3 V5] # ᪲مخج.-۹ⴑⴈ B; \u1AB2\u0645\u062E\u062C。-۹Ⴑⴈ; [B1 P1 V3 V5 V6]; [B1 P1 V3 V5 V6] # ᪲مخج.-۹Ⴑⴈ B; xn--rgbd2e831i.xn----zyc875efr3a; [B1 V3 V5 V6]; [B1 V3 V5 V6] # ᪲مخج.-۹Ⴑⴈ B; xn--rgbd2e831i.xn----zyc3430a9a; [B1 V3 V5]; [B1 V3 V5] # ᪲مخج.-۹ⴑⴈ B; xn--rgbd2e831i.xn----zyc155e9a; [B1 V3 V5 V6]; [B1 V3 V5 V6] # ᪲مخج.-۹ႱႨ B; \u1AB2\uFD8E。-۹ⴑⴈ; [B1 V3 V5]; [B1 V3 V5] # ᪲مخج.-۹ⴑⴈ B; \u1AB2\uFD8E。-۹Ⴑⴈ; [B1 P1 V3 V5 V6]; [B1 P1 V3 V5 V6] # ᪲مخج.-۹Ⴑⴈ B; 𞤤.-\u08A3︒; [B1 P1 V3 V6]; [B1 P1 V3 V6] # 𞤤.-ࢣ︒ B; 𞤤.-\u08A3。; [B1 V3]; [B1 V3] # 𞤤.-ࢣ. B; 𞤂.-\u08A3。; [B1 V3]; [B1 V3] # 𞤤.-ࢣ. B; xn--ce6h.xn----cod.; [B1 V3]; [B1 V3] # 𞤤.-ࢣ. B; 𞤂.-\u08A3︒; [B1 P1 V3 V6]; [B1 P1 V3 V6] # 𞤤.-ࢣ︒ B; xn--ce6h.xn----cod7069p; [B1 V3 V6]; [B1 V3 V6] # 𞤤.-ࢣ︒ T; \u200C𐺨.\u0859--; [B1 C1 P1 V3 V5 V6]; [B1 P1 V3 V5 V6] # .࡙-- N; \u200C𐺨.\u0859--; [B1 C1 P1 V3 V5 V6]; [B1 C1 P1 V3 V5 V6] # .࡙-- B; xn--9p0d.xn-----h6e; [B1 V3 V5 V6]; [B1 V3 V5 V6] # .࡙-- B; xn--0ug7905g.xn-----h6e; [B1 C1 V3 V5 V6]; [B1 C1 V3 V5 V6] # .࡙-- B; 𐋸󮘋Ⴢ.Ⴁ; [P1 V6]; [P1 V6] B; 𐋸󮘋ⴢ.ⴁ; [P1 V6]; [P1 V6] B; 𐋸󮘋Ⴢ.ⴁ; [P1 V6]; [P1 V6] B; xn--6nd5215jr2u0h.xn--skj; [V6]; [V6] B; xn--qlj1559dr224h.xn--skj; [V6]; [V6] B; xn--6nd5215jr2u0h.xn--8md; [V6]; [V6] T; 񗑿\uA806₄򩞆。𲩧󠒹ς; [P1 V6]; [P1 V6] # ꠆4.ς N; 񗑿\uA806₄򩞆。𲩧󠒹ς; [P1 V6]; [P1 V6] # ꠆4.ς T; 񗑿\uA8064򩞆。𲩧󠒹ς; [P1 V6]; [P1 V6] # ꠆4.ς N; 񗑿\uA8064򩞆。𲩧󠒹ς; [P1 V6]; [P1 V6] # ꠆4.ς B; 񗑿\uA8064򩞆。𲩧󠒹Σ; [P1 V6]; [P1 V6] # ꠆4.σ B; 񗑿\uA8064򩞆。𲩧󠒹σ; [P1 V6]; [P1 V6] # ꠆4.σ B; xn--4-w93ej7463a9io5a.xn--4xa31142bk3f0d; [V6]; [V6] # ꠆4.σ B; xn--4-w93ej7463a9io5a.xn--3xa51142bk3f0d; [V6]; [V6] # ꠆4.ς B; 񗑿\uA806₄򩞆。𲩧󠒹Σ; [P1 V6]; [P1 V6] # ꠆4.σ B; 񗑿\uA806₄򩞆。𲩧󠒹σ; [P1 V6]; [P1 V6] # ꠆4.σ B; 󠆀\u0723。\u1DF4\u0775; [B1 V5]; [B1 V5] # ܣ.ᷴݵ B; xn--tnb.xn--5pb136i; [B1 V5]; [B1 V5] # ܣ.ᷴݵ T; 𐹱\u0842𝪨。𬼖Ⴑ\u200D; [B1 B6 C2 P1 V6]; [B1 P1 V6] # 𐹱ࡂ𝪨.𬼖Ⴑ N; 𐹱\u0842𝪨。𬼖Ⴑ\u200D; [B1 B6 C2 P1 V6]; [B1 B6 C2 P1 V6] # 𐹱ࡂ𝪨.𬼖Ⴑ T; 𐹱\u0842𝪨。𬼖Ⴑ\u200D; [B1 B6 C2 P1 V6]; [B1 P1 V6] # 𐹱ࡂ𝪨.𬼖Ⴑ N; 𐹱\u0842𝪨。𬼖Ⴑ\u200D; [B1 B6 C2 P1 V6]; [B1 B6 C2 P1 V6] # 𐹱ࡂ𝪨.𬼖Ⴑ T; 𐹱\u0842𝪨。𬼖ⴑ\u200D; [B1 B6 C2]; [B1] # 𐹱ࡂ𝪨.𬼖ⴑ N; 𐹱\u0842𝪨。𬼖ⴑ\u200D; [B1 B6 C2]; [B1 B6 C2] # 𐹱ࡂ𝪨.𬼖ⴑ B; xn--0vb1535kdb6e.xn--8kjz186s; [B1]; [B1] # 𐹱ࡂ𝪨.𬼖ⴑ B; xn--0vb1535kdb6e.xn--1ug742c5714c; [B1 B6 C2]; [B1 B6 C2] # 𐹱ࡂ𝪨.𬼖ⴑ B; xn--0vb1535kdb6e.xn--pnd93707a; [B1 V6]; [B1 V6] # 𐹱ࡂ𝪨.𬼖Ⴑ B; xn--0vb1535kdb6e.xn--pnd879eqy33c; [B1 B6 C2 V6]; [B1 B6 C2 V6] # 𐹱ࡂ𝪨.𬼖Ⴑ T; 𐹱\u0842𝪨。𬼖ⴑ\u200D; [B1 B6 C2]; [B1] # 𐹱ࡂ𝪨.𬼖ⴑ N; 𐹱\u0842𝪨。𬼖ⴑ\u200D; [B1 B6 C2]; [B1 B6 C2] # 𐹱ࡂ𝪨.𬼖ⴑ T; \u1714𐭪󠙘\u200D。-𐹴; [B1 C2 P1 V3 V5 V6]; [B1 P1 V3 V5 V6] # ᜔𐭪.-𐹴 N; \u1714𐭪󠙘\u200D。-𐹴; [B1 C2 P1 V3 V5 V6]; [B1 C2 P1 V3 V5 V6] # ᜔𐭪.-𐹴 T; \u1714𐭪󠙘\u200D。-𐹴; [B1 C2 P1 V3 V5 V6]; [B1 P1 V3 V5 V6] # ᜔𐭪.-𐹴 N; \u1714𐭪󠙘\u200D。-𐹴; [B1 C2 P1 V3 V5 V6]; [B1 C2 P1 V3 V5 V6] # ᜔𐭪.-𐹴 B; xn--fze4126jujt0g.xn----c36i; [B1 V3 V5 V6]; [B1 V3 V5 V6] # ᜔𐭪.-𐹴 B; xn--fze807bso0spy14i.xn----c36i; [B1 C2 V3 V5 V6]; [B1 C2 V3 V5 V6] # ᜔𐭪.-𐹴 B; 𾢬。\u0729︒쯙𝟧; [B2 P1 V6]; [B2 P1 V6] # .ܩ︒쯙5 B; 𾢬。\u0729︒쯙𝟧; [B2 P1 V6]; [B2 P1 V6] # .ܩ︒쯙5 B; 𾢬。\u0729。쯙5; [P1 V6]; [P1 V6] # .ܩ.쯙5 B; 𾢬。\u0729。쯙5; [P1 V6]; [P1 V6] # .ܩ.쯙5 B; xn--t92s.xn--znb.xn--5-y88f; [V6]; [V6] # .ܩ.쯙5 B; xn--t92s.xn--5-p1c0712mm8rb; [B2 V6]; [B2 V6] # .ܩ︒쯙5 B; 𞤟-。\u0762≮뻐; [B2 B3 P1 V3 V6]; [B2 B3 P1 V3 V6] # 𞥁-.ݢ≮뻐 B; 𞤟-。\u0762<\u0338뻐; [B2 B3 P1 V3 V6]; [B2 B3 P1 V3 V6] # 𞥁-.ݢ≮뻐 B; 𞥁-。\u0762<\u0338뻐; [B2 B3 P1 V3 V6]; [B2 B3 P1 V3 V6] # 𞥁-.ݢ≮뻐 B; 𞥁-。\u0762≮뻐; [B2 B3 P1 V3 V6]; [B2 B3 P1 V3 V6] # 𞥁-.ݢ≮뻐 B; xn----1j8r.xn--mpb269krv4i; [B2 B3 V3 V6]; [B2 B3 V3 V6] # 𞥁-.ݢ≮뻐 B; 𞥩-򊫠.\u08B4≠; [B2 B3 P1 V6]; [B2 B3 P1 V6] # -.ࢴ≠ B; 𞥩-򊫠.\u08B4=\u0338; [B2 B3 P1 V6]; [B2 B3 P1 V6] # -.ࢴ≠ B; 𞥩-򊫠.\u08B4≠; [B2 B3 P1 V6]; [B2 B3 P1 V6] # -.ࢴ≠ B; 𞥩-򊫠.\u08B4=\u0338; [B2 B3 P1 V6]; [B2 B3 P1 V6] # -.ࢴ≠ B; xn----cm8rp3609a.xn--9yb852k; [B2 B3 V6]; [B2 B3 V6] # -.ࢴ≠ T; -񅂏ςႼ.\u0661; [B1 P1 V3 V6]; [B1 P1 V3 V6] # -ςႼ.١ N; -񅂏ςႼ.\u0661; [B1 P1 V3 V6]; [B1 P1 V3 V6] # -ςႼ.١ T; -񅂏ςႼ.\u0661; [B1 P1 V3 V6]; [B1 P1 V3 V6] # -ςႼ.١ N; -񅂏ςႼ.\u0661; [B1 P1 V3 V6]; [B1 P1 V3 V6] # -ςႼ.١ T; -񅂏ςⴜ.\u0661; [B1 P1 V3 V6]; [B1 P1 V3 V6] # -ςⴜ.١ N; -񅂏ςⴜ.\u0661; [B1 P1 V3 V6]; [B1 P1 V3 V6] # -ςⴜ.١ B; -񅂏ΣႼ.\u0661; [B1 P1 V3 V6]; [B1 P1 V3 V6] # -σႼ.١ B; -񅂏σⴜ.\u0661; [B1 P1 V3 V6]; [B1 P1 V3 V6] # -σⴜ.١ B; -񅂏Σⴜ.\u0661; [B1 P1 V3 V6]; [B1 P1 V3 V6] # -σⴜ.١ B; xn----0mb9682aov12f.xn--9hb; [B1 V3 V6]; [B1 V3 V6] # -σⴜ.١ B; xn----0mb770hun11i.xn--9hb; [B1 V3 V6]; [B1 V3 V6] # -σႼ.١ B; xn----ymb2782aov12f.xn--9hb; [B1 V3 V6]; [B1 V3 V6] # -ςⴜ.١ B; xn----ymb080hun11i.xn--9hb; [B1 V3 V6]; [B1 V3 V6] # -ςႼ.١ T; -񅂏ςⴜ.\u0661; [B1 P1 V3 V6]; [B1 P1 V3 V6] # -ςⴜ.١ N; -񅂏ςⴜ.\u0661; [B1 P1 V3 V6]; [B1 P1 V3 V6] # -ςⴜ.١ B; -񅂏ΣႼ.\u0661; [B1 P1 V3 V6]; [B1 P1 V3 V6] # -σႼ.١ B; -񅂏σⴜ.\u0661; [B1 P1 V3 V6]; [B1 P1 V3 V6] # -σⴜ.١ B; -񅂏Σⴜ.\u0661; [B1 P1 V3 V6]; [B1 P1 V3 V6] # -σⴜ.١ T; \u17CA.\u200D𝟮𑀿; [C2 V5]; [V5] # ៊.2𑀿 N; \u17CA.\u200D𝟮𑀿; [C2 V5]; [C2 V5] # ៊.2𑀿 T; \u17CA.\u200D2𑀿; [C2 V5]; [V5] # ៊.2𑀿 N; \u17CA.\u200D2𑀿; [C2 V5]; [C2 V5] # ៊.2𑀿 B; xn--m4e.xn--2-ku7i; [V5]; [V5] # ៊.2𑀿 B; xn--m4e.xn--2-tgnv469h; [C2 V5]; [C2 V5] # ៊.2𑀿 B; ≯𝟖。\u1A60𐫓򟇑; [B1 P1 V5 V6]; [B1 P1 V5 V6] # ≯8.᩠𐫓 B; >\u0338𝟖。\u1A60𐫓򟇑; [B1 P1 V5 V6]; [B1 P1 V5 V6] # ≯8.᩠𐫓 B; ≯8。\u1A60𐫓򟇑; [B1 P1 V5 V6]; [B1 P1 V5 V6] # ≯8.᩠𐫓 B; >\u03388。\u1A60𐫓򟇑; [B1 P1 V5 V6]; [B1 P1 V5 V6] # ≯8.᩠𐫓 B; xn--8-ogo.xn--jof5303iv1z5d; [B1 V5 V6]; [B1 V5 V6] # ≯8.᩠𐫓 T; 𑲫Ↄ\u0664。\u200C; [B1 C1 P1 V5 V6]; [B1 P1 V5 V6] # 𑲫Ↄ٤. N; 𑲫Ↄ\u0664。\u200C; [B1 C1 P1 V5 V6]; [B1 C1 P1 V5 V6] # 𑲫Ↄ٤. T; 𑲫Ↄ\u0664。\u200C; [B1 C1 P1 V5 V6]; [B1 P1 V5 V6] # 𑲫Ↄ٤. N; 𑲫Ↄ\u0664。\u200C; [B1 C1 P1 V5 V6]; [B1 C1 P1 V5 V6] # 𑲫Ↄ٤. T; 𑲫ↄ\u0664。\u200C; [B1 C1 V5]; [B1 V5] # 𑲫ↄ٤. N; 𑲫ↄ\u0664。\u200C; [B1 C1 V5]; [B1 C1 V5] # 𑲫ↄ٤. B; xn--dib100l8x1p.; [B1 V5]; [B1 V5] # 𑲫ↄ٤. B; xn--dib100l8x1p.xn--0ug; [B1 C1 V5]; [B1 C1 V5] # 𑲫ↄ٤. B; xn--dib999kcy1p.; [B1 V5 V6]; [B1 V5 V6] # 𑲫Ↄ٤. B; xn--dib999kcy1p.xn--0ug; [B1 C1 V5 V6]; [B1 C1 V5 V6] # 𑲫Ↄ٤. T; 𑲫ↄ\u0664。\u200C; [B1 C1 V5]; [B1 V5] # 𑲫ↄ٤. N; 𑲫ↄ\u0664。\u200C; [B1 C1 V5]; [B1 C1 V5] # 𑲫ↄ٤. T; \u0C00𝟵\u200D\uFC9D.\u200D\u0750⒈; [B1 C2 P1 V5 V6]; [B1 P1 V5 V6] # ఀ9بح.ݐ⒈ N; \u0C00𝟵\u200D\uFC9D.\u200D\u0750⒈; [B1 C2 P1 V5 V6]; [B1 C2 P1 V5 V6] # ఀ9بح.ݐ⒈ T; \u0C009\u200D\u0628\u062D.\u200D\u07501.; [B1 C2 V5]; [B1 V5] # ఀ9بح.ݐ1. N; \u0C009\u200D\u0628\u062D.\u200D\u07501.; [B1 C2 V5]; [B1 C2 V5] # ఀ9بح.ݐ1. B; xn--9-1mcp570d.xn--1-x3c.; [B1 V5]; [B1 V5] # ఀ9بح.ݐ1. B; xn--9-1mcp570dl51a.xn--1-x3c211q.; [B1 C2 V5]; [B1 C2 V5] # ఀ9بح.ݐ1. B; xn--9-1mcp570d.xn--3ob470m; [B1 V5 V6]; [B1 V5 V6] # ఀ9بح.ݐ⒈ B; xn--9-1mcp570dl51a.xn--3ob977jmfd; [B1 C2 V5 V6]; [B1 C2 V5 V6] # ఀ9بح.ݐ⒈ T; \uAAF6。嬶ß葽; [V5]; [V5] # ꫶.嬶ß葽 N; \uAAF6。嬶ß葽; [V5]; [V5] # ꫶.嬶ß葽 B; \uAAF6。嬶SS葽; [V5]; [V5] # ꫶.嬶ss葽 B; \uAAF6。嬶ss葽; [V5]; [V5] # ꫶.嬶ss葽 B; \uAAF6。嬶Ss葽; [V5]; [V5] # ꫶.嬶ss葽 B; xn--2v9a.xn--ss-q40dp97m; [V5]; [V5] # ꫶.嬶ss葽 B; xn--2v9a.xn--zca7637b14za; [V5]; [V5] # ꫶.嬶ß葽 B; 𑚶⒈。񞻡𐹺; [B5 B6 P1 V5 V6]; [B5 B6 P1 V5 V6] B; 𑚶1.。񞻡𐹺; [B5 B6 P1 V5 V6 A4_2]; [B5 B6 P1 V5 V6 A4_2] B; xn--1-3j0j..xn--yo0d5914s; [B5 B6 V5 V6 A4_2]; [B5 B6 V5 V6 A4_2] B; xn--tshz969f.xn--yo0d5914s; [B5 B6 V5 V6]; [B5 B6 V5 V6] B; 𑜤︒≮.񚕽\u05D8𞾩; [B1 B5 B6 P1 V5 V6]; [B1 B5 B6 P1 V5 V6] # 𑜤︒≮.ט B; 𑜤︒<\u0338.񚕽\u05D8𞾩; [B1 B5 B6 P1 V5 V6]; [B1 B5 B6 P1 V5 V6] # 𑜤︒≮.ט B; 𑜤。≮.񚕽\u05D8𞾩; [B1 B3 B5 B6 P1 V5 V6]; [B1 B3 B5 B6 P1 V5 V6] # 𑜤.≮.ט B; 𑜤。<\u0338.񚕽\u05D8𞾩; [B1 B3 B5 B6 P1 V5 V6]; [B1 B3 B5 B6 P1 V5 V6] # 𑜤.≮.ט B; xn--ci2d.xn--gdh.xn--deb0091w5q9u; [B1 B3 B5 B6 V5 V6]; [B1 B3 B5 B6 V5 V6] # 𑜤.≮.ט B; xn--gdh5267fdzpa.xn--deb0091w5q9u; [B1 B5 B6 V5 V6]; [B1 B5 B6 V5 V6] # 𑜤︒≮.ט T; 󠆋\u0603񏦤.⇁ς򏋈򺇥; [B1 P1 V6]; [B1 P1 V6] # .⇁ς N; 󠆋\u0603񏦤.⇁ς򏋈򺇥; [B1 P1 V6]; [B1 P1 V6] # .⇁ς B; 󠆋\u0603񏦤.⇁Σ򏋈򺇥; [B1 P1 V6]; [B1 P1 V6] # .⇁σ B; 󠆋\u0603񏦤.⇁σ򏋈򺇥; [B1 P1 V6]; [B1 P1 V6] # .⇁σ B; xn--lfb04106d.xn--4xa964mxv16m8moq; [B1 V6]; [B1 V6] # .⇁σ B; xn--lfb04106d.xn--3xa174mxv16m8moq; [B1 V6]; [B1 V6] # .⇁ς T; ς𑐽𵢈𑜫。𞬩\u200C𐫄; [C1 P1 V6]; [P1 V6] # ς𑐽𑜫.𐫄 N; ς𑐽𵢈𑜫。𞬩\u200C𐫄; [C1 P1 V6]; [C1 P1 V6] # ς𑐽𑜫.𐫄 T; ς𑐽𵢈𑜫。𞬩\u200C𐫄; [C1 P1 V6]; [P1 V6] # ς𑐽𑜫.𐫄 N; ς𑐽𵢈𑜫。𞬩\u200C𐫄; [C1 P1 V6]; [C1 P1 V6] # ς𑐽𑜫.𐫄 T; Σ𑐽𵢈𑜫。𞬩\u200C𐫄; [C1 P1 V6]; [P1 V6] # σ𑐽𑜫.𐫄 N; Σ𑐽𵢈𑜫。𞬩\u200C𐫄; [C1 P1 V6]; [C1 P1 V6] # σ𑐽𑜫.𐫄 T; σ𑐽𵢈𑜫。𞬩\u200C𐫄; [C1 P1 V6]; [P1 V6] # σ𑐽𑜫.𐫄 N; σ𑐽𵢈𑜫。𞬩\u200C𐫄; [C1 P1 V6]; [C1 P1 V6] # σ𑐽𑜫.𐫄 B; xn--4xa2260lk3b8z15g.xn--tw9ct349a; [V6]; [V6] B; xn--4xa2260lk3b8z15g.xn--0ug4653g2xzf; [C1 V6]; [C1 V6] # σ𑐽𑜫.𐫄 B; xn--3xa4260lk3b8z15g.xn--0ug4653g2xzf; [C1 V6]; [C1 V6] # ς𑐽𑜫.𐫄 T; Σ𑐽𵢈𑜫。𞬩\u200C𐫄; [C1 P1 V6]; [P1 V6] # σ𑐽𑜫.𐫄 N; Σ𑐽𵢈𑜫。𞬩\u200C𐫄; [C1 P1 V6]; [C1 P1 V6] # σ𑐽𑜫.𐫄 T; σ𑐽𵢈𑜫。𞬩\u200C𐫄; [C1 P1 V6]; [P1 V6] # σ𑐽𑜫.𐫄 N; σ𑐽𵢈𑜫。𞬩\u200C𐫄; [C1 P1 V6]; [C1 P1 V6] # σ𑐽𑜫.𐫄 B; -򵏽。-\uFC4C\u075B; [B1 P1 V3 V6]; [B1 P1 V3 V6] # -.-نحݛ B; -򵏽。-\u0646\u062D\u075B; [B1 P1 V3 V6]; [B1 P1 V3 V6] # -.-نحݛ B; xn----o452j.xn----cnc8e38c; [B1 V3 V6]; [B1 V3 V6] # -.-نحݛ T; ⺢򇺅𝟤。\u200D🚷; [C2 P1 V6]; [P1 V6] # ⺢2.🚷 N; ⺢򇺅𝟤。\u200D🚷; [C2 P1 V6]; [C2 P1 V6] # ⺢2.🚷 T; ⺢򇺅2。\u200D🚷; [C2 P1 V6]; [P1 V6] # ⺢2.🚷 N; ⺢򇺅2。\u200D🚷; [C2 P1 V6]; [C2 P1 V6] # ⺢2.🚷 B; xn--2-4jtr4282f.xn--m78h; [V6]; [V6] B; xn--2-4jtr4282f.xn--1ugz946p; [C2 V6]; [C2 V6] # ⺢2.🚷 T; \u0CF8\u200D\u2DFE𐹲。򤐶; [B5 B6 C2 P1 V6]; [B5 B6 P1 V6] # ⷾ𐹲. N; \u0CF8\u200D\u2DFE𐹲。򤐶; [B5 B6 C2 P1 V6]; [B5 B6 C2 P1 V6] # ⷾ𐹲. T; \u0CF8\u200D\u2DFE𐹲。򤐶; [B5 B6 C2 P1 V6]; [B5 B6 P1 V6] # ⷾ𐹲. N; \u0CF8\u200D\u2DFE𐹲。򤐶; [B5 B6 C2 P1 V6]; [B5 B6 C2 P1 V6] # ⷾ𐹲. B; xn--hvc220of37m.xn--3e36c; [B5 B6 V6]; [B5 B6 V6] # ⷾ𐹲. B; xn--hvc488g69j402t.xn--3e36c; [B5 B6 C2 V6]; [B5 B6 C2 V6] # ⷾ𐹲. B; 𐹢.Ⴍ₉⁸; [B1 P1 V6]; [B1 P1 V6] B; 𐹢.Ⴍ98; [B1 P1 V6]; [B1 P1 V6] B; 𐹢.ⴍ98; [B1]; [B1] B; xn--9n0d.xn--98-u61a; [B1]; [B1] B; xn--9n0d.xn--98-7ek; [B1 V6]; [B1 V6] B; 𐹢.ⴍ₉⁸; [B1]; [B1] T; \u200C\u034F。ß\u08E2⒚≯; [B1 B5 B6 C1 P1 V6]; [B5 B6 P1 V6 A4_2] # .ß⒚≯ N; \u200C\u034F。ß\u08E2⒚≯; [B1 B5 B6 C1 P1 V6]; [B1 B5 B6 C1 P1 V6] # .ß⒚≯ T; \u200C\u034F。ß\u08E2⒚>\u0338; [B1 B5 B6 C1 P1 V6]; [B5 B6 P1 V6 A4_2] # .ß⒚≯ N; \u200C\u034F。ß\u08E2⒚>\u0338; [B1 B5 B6 C1 P1 V6]; [B1 B5 B6 C1 P1 V6] # .ß⒚≯ T; \u200C\u034F。ß\u08E219.≯; [B1 B5 C1 P1 V6]; [B1 B5 P1 V6 A4_2] # .ß19.≯ N; \u200C\u034F。ß\u08E219.≯; [B1 B5 C1 P1 V6]; [B1 B5 C1 P1 V6] # .ß19.≯ T; \u200C\u034F。ß\u08E219.>\u0338; [B1 B5 C1 P1 V6]; [B1 B5 P1 V6 A4_2] # .ß19.≯ N; \u200C\u034F。ß\u08E219.>\u0338; [B1 B5 C1 P1 V6]; [B1 B5 C1 P1 V6] # .ß19.≯ T; \u200C\u034F。SS\u08E219.>\u0338; [B1 B5 C1 P1 V6]; [B1 B5 P1 V6 A4_2] # .ss19.≯ N; \u200C\u034F。SS\u08E219.>\u0338; [B1 B5 C1 P1 V6]; [B1 B5 C1 P1 V6] # .ss19.≯ T; \u200C\u034F。SS\u08E219.≯; [B1 B5 C1 P1 V6]; [B1 B5 P1 V6 A4_2] # .ss19.≯ N; \u200C\u034F。SS\u08E219.≯; [B1 B5 C1 P1 V6]; [B1 B5 C1 P1 V6] # .ss19.≯ T; \u200C\u034F。ss\u08E219.≯; [B1 B5 C1 P1 V6]; [B1 B5 P1 V6 A4_2] # .ss19.≯ N; \u200C\u034F。ss\u08E219.≯; [B1 B5 C1 P1 V6]; [B1 B5 C1 P1 V6] # .ss19.≯ T; \u200C\u034F。ss\u08E219.>\u0338; [B1 B5 C1 P1 V6]; [B1 B5 P1 V6 A4_2] # .ss19.≯ N; \u200C\u034F。ss\u08E219.>\u0338; [B1 B5 C1 P1 V6]; [B1 B5 C1 P1 V6] # .ss19.≯ T; \u200C\u034F。Ss\u08E219.>\u0338; [B1 B5 C1 P1 V6]; [B1 B5 P1 V6 A4_2] # .ss19.≯ N; \u200C\u034F。Ss\u08E219.>\u0338; [B1 B5 C1 P1 V6]; [B1 B5 C1 P1 V6] # .ss19.≯ T; \u200C\u034F。Ss\u08E219.≯; [B1 B5 C1 P1 V6]; [B1 B5 P1 V6 A4_2] # .ss19.≯ N; \u200C\u034F。Ss\u08E219.≯; [B1 B5 C1 P1 V6]; [B1 B5 C1 P1 V6] # .ss19.≯ B; .xn--ss19-w0i.xn--hdh; [B1 B5 V6 A4_2]; [B1 B5 V6 A4_2] # .ss19.≯ B; xn--0ug.xn--ss19-w0i.xn--hdh; [B1 B5 C1 V6]; [B1 B5 C1 V6] # .ss19.≯ B; xn--0ug.xn--19-fia813f.xn--hdh; [B1 B5 C1 V6]; [B1 B5 C1 V6] # .ß19.≯ T; \u200C\u034F。SS\u08E2⒚>\u0338; [B1 B5 B6 C1 P1 V6]; [B5 B6 P1 V6 A4_2] # .ss⒚≯ N; \u200C\u034F。SS\u08E2⒚>\u0338; [B1 B5 B6 C1 P1 V6]; [B1 B5 B6 C1 P1 V6] # .ss⒚≯ T; \u200C\u034F。SS\u08E2⒚≯; [B1 B5 B6 C1 P1 V6]; [B5 B6 P1 V6 A4_2] # .ss⒚≯ N; \u200C\u034F。SS\u08E2⒚≯; [B1 B5 B6 C1 P1 V6]; [B1 B5 B6 C1 P1 V6] # .ss⒚≯ T; \u200C\u034F。ss\u08E2⒚≯; [B1 B5 B6 C1 P1 V6]; [B5 B6 P1 V6 A4_2] # .ss⒚≯ N; \u200C\u034F。ss\u08E2⒚≯; [B1 B5 B6 C1 P1 V6]; [B1 B5 B6 C1 P1 V6] # .ss⒚≯ T; \u200C\u034F。ss\u08E2⒚>\u0338; [B1 B5 B6 C1 P1 V6]; [B5 B6 P1 V6 A4_2] # .ss⒚≯ N; \u200C\u034F。ss\u08E2⒚>\u0338; [B1 B5 B6 C1 P1 V6]; [B1 B5 B6 C1 P1 V6] # .ss⒚≯ T; \u200C\u034F。Ss\u08E2⒚>\u0338; [B1 B5 B6 C1 P1 V6]; [B5 B6 P1 V6 A4_2] # .ss⒚≯ N; \u200C\u034F。Ss\u08E2⒚>\u0338; [B1 B5 B6 C1 P1 V6]; [B1 B5 B6 C1 P1 V6] # .ss⒚≯ T; \u200C\u034F。Ss\u08E2⒚≯; [B1 B5 B6 C1 P1 V6]; [B5 B6 P1 V6 A4_2] # .ss⒚≯ N; \u200C\u034F。Ss\u08E2⒚≯; [B1 B5 B6 C1 P1 V6]; [B1 B5 B6 C1 P1 V6] # .ss⒚≯ B; .xn--ss-9if872xjjc; [B5 B6 V6 A4_2]; [B5 B6 V6 A4_2] # .ss⒚≯ B; xn--0ug.xn--ss-9if872xjjc; [B1 B5 B6 C1 V6]; [B1 B5 B6 C1 V6] # .ss⒚≯ B; xn--0ug.xn--zca612bx9vo5b; [B1 B5 B6 C1 V6]; [B1 B5 B6 C1 V6] # .ß⒚≯ T; \u200C𞥍ᡌ.𣃔; [B1 C1 P1 V6]; [B2 B3 P1 V6] # ᡌ.𣃔 N; \u200C𞥍ᡌ.𣃔; [B1 C1 P1 V6]; [B1 C1 P1 V6] # ᡌ.𣃔 T; \u200C𞥍ᡌ.𣃔; [B1 C1 P1 V6]; [B2 B3 P1 V6] # ᡌ.𣃔 N; \u200C𞥍ᡌ.𣃔; [B1 C1 P1 V6]; [B1 C1 P1 V6] # ᡌ.𣃔 B; xn--c8e5919u.xn--od1j; [B2 B3 V6]; [B2 B3 V6] B; xn--c8e180bqz13b.xn--od1j; [B1 C1 V6]; [B1 C1 V6] # ᡌ.𣃔 B; \u07D0򜬝-񡢬。\u0FA0Ⴛ𞷏𝆬; [B1 B2 B3 P1 V5 V6]; [B1 B2 B3 P1 V5 V6] # ߐ-.ྠႻ𝆬 B; \u07D0򜬝-񡢬。\u0FA0ⴛ𞷏𝆬; [B1 B2 B3 P1 V5 V6]; [B1 B2 B3 P1 V5 V6] # ߐ-.ྠⴛ𝆬 B; xn----8bd11730jefvw.xn--wfd802mpm20agsxa; [B1 B2 B3 V5 V6]; [B1 B2 B3 V5 V6] # ߐ-.ྠⴛ𝆬 B; xn----8bd11730jefvw.xn--wfd08cd265hgsxa; [B1 B2 B3 V5 V6]; [B1 B2 B3 V5 V6] # ߐ-.ྠႻ𝆬 B; 𝨥。⫟𑈾; [V5]; [V5] B; xn--n82h.xn--63iw010f; [V5]; [V5] T; ⾛\u0753.Ⴕ𞠬\u0604\u200D; [B5 B6 C2 P1 V6]; [B5 B6 P1 V6] # 走ݓ.Ⴕ𞠬 N; ⾛\u0753.Ⴕ𞠬\u0604\u200D; [B5 B6 C2 P1 V6]; [B5 B6 C2 P1 V6] # 走ݓ.Ⴕ𞠬 T; 走\u0753.Ⴕ𞠬\u0604\u200D; [B5 B6 C2 P1 V6]; [B5 B6 P1 V6] # 走ݓ.Ⴕ𞠬 N; 走\u0753.Ⴕ𞠬\u0604\u200D; [B5 B6 C2 P1 V6]; [B5 B6 C2 P1 V6] # 走ݓ.Ⴕ𞠬 T; 走\u0753.ⴕ𞠬\u0604\u200D; [B5 B6 C2 P1 V6]; [B5 B6 P1 V6] # 走ݓ.ⴕ𞠬 N; 走\u0753.ⴕ𞠬\u0604\u200D; [B5 B6 C2 P1 V6]; [B5 B6 C2 P1 V6] # 走ݓ.ⴕ𞠬 B; xn--6ob9779d.xn--mfb511rxu80a; [B5 B6 V6]; [B5 B6 V6] # 走ݓ.ⴕ𞠬 B; xn--6ob9779d.xn--mfb444k5gjt754b; [B5 B6 C2 V6]; [B5 B6 C2 V6] # 走ݓ.ⴕ𞠬 B; xn--6ob9779d.xn--mfb785ck569a; [B5 B6 V6]; [B5 B6 V6] # 走ݓ.Ⴕ𞠬 B; xn--6ob9779d.xn--mfb785czmm0y85b; [B5 B6 C2 V6]; [B5 B6 C2 V6] # 走ݓ.Ⴕ𞠬 T; ⾛\u0753.ⴕ𞠬\u0604\u200D; [B5 B6 C2 P1 V6]; [B5 B6 P1 V6] # 走ݓ.ⴕ𞠬 N; ⾛\u0753.ⴕ𞠬\u0604\u200D; [B5 B6 C2 P1 V6]; [B5 B6 C2 P1 V6] # 走ݓ.ⴕ𞠬 T; -ᢗ\u200C🄄.𑜢; [C1 P1 V3 V5 V6]; [P1 V3 V5 V6] # -ᢗ🄄.𑜢 N; -ᢗ\u200C🄄.𑜢; [C1 P1 V3 V5 V6]; [C1 P1 V3 V5 V6] # -ᢗ🄄.𑜢 T; -ᢗ\u200C3,.𑜢; [C1 P1 V3 V5 V6]; [P1 V3 V5 V6] # -ᢗ3,.𑜢 N; -ᢗ\u200C3,.𑜢; [C1 P1 V3 V5 V6]; [C1 P1 V3 V5 V6] # -ᢗ3,.𑜢 B; xn---3,-3eu.xn--9h2d; [P1 V3 V5 V6]; [P1 V3 V5 V6] B; xn---3,-3eu051c.xn--9h2d; [C1 P1 V3 V5 V6]; [C1 P1 V3 V5 V6] # -ᢗ3,.𑜢 B; xn----pck1820x.xn--9h2d; [V3 V5 V6]; [V3 V5 V6] B; xn----pck312bx563c.xn--9h2d; [C1 V3 V5 V6]; [C1 V3 V5 V6] # -ᢗ🄄.𑜢 T; ≠𐸁𹏁\u200C.Ⴚ򳄠; [B1 C1 P1 V6]; [B1 P1 V6] # ≠.Ⴚ N; ≠𐸁𹏁\u200C.Ⴚ򳄠; [B1 C1 P1 V6]; [B1 C1 P1 V6] # ≠.Ⴚ T; =\u0338𐸁𹏁\u200C.Ⴚ򳄠; [B1 C1 P1 V6]; [B1 P1 V6] # ≠.Ⴚ N; =\u0338𐸁𹏁\u200C.Ⴚ򳄠; [B1 C1 P1 V6]; [B1 C1 P1 V6] # ≠.Ⴚ T; =\u0338𐸁𹏁\u200C.ⴚ򳄠; [B1 C1 P1 V6]; [B1 P1 V6] # ≠.ⴚ N; =\u0338𐸁𹏁\u200C.ⴚ򳄠; [B1 C1 P1 V6]; [B1 C1 P1 V6] # ≠.ⴚ T; ≠𐸁𹏁\u200C.ⴚ򳄠; [B1 C1 P1 V6]; [B1 P1 V6] # ≠.ⴚ N; ≠𐸁𹏁\u200C.ⴚ򳄠; [B1 C1 P1 V6]; [B1 C1 P1 V6] # ≠.ⴚ B; xn--1ch2293gv3nr.xn--ilj23531g; [B1 V6]; [B1 V6] B; xn--0ug83gn618a21ov.xn--ilj23531g; [B1 C1 V6]; [B1 C1 V6] # ≠.ⴚ B; xn--1ch2293gv3nr.xn--ynd49496l; [B1 V6]; [B1 V6] B; xn--0ug83gn618a21ov.xn--ynd49496l; [B1 C1 V6]; [B1 C1 V6] # ≠.Ⴚ B; \u0669。󠇀𑇊; [B1 B3 B6 V5]; [B1 B3 B6 V5] # ٩.𑇊 B; \u0669。󠇀𑇊; [B1 B3 B6 V5]; [B1 B3 B6 V5] # ٩.𑇊 B; xn--iib.xn--6d1d; [B1 B3 B6 V5]; [B1 B3 B6 V5] # ٩.𑇊 B; \u1086𞶀≯⒍。-; [B1 P1 V3 V5 V6]; [B1 P1 V3 V5 V6] # ႆ≯⒍.- B; \u1086𞶀>\u0338⒍。-; [B1 P1 V3 V5 V6]; [B1 P1 V3 V5 V6] # ႆ≯⒍.- B; \u1086𞶀≯6.。-; [B1 P1 V3 V5 V6 A4_2]; [B1 P1 V3 V5 V6 A4_2] # ႆ≯6..- B; \u1086𞶀>\u03386.。-; [B1 P1 V3 V5 V6 A4_2]; [B1 P1 V3 V5 V6 A4_2] # ႆ≯6..- B; xn--6-oyg968k7h74b..-; [B1 V3 V5 V6 A4_2]; [B1 V3 V5 V6 A4_2] # ႆ≯6..- B; xn--hmd482gqqb8730g.-; [B1 V3 V5 V6]; [B1 V3 V5 V6] # ႆ≯⒍.- B; \u17B4.쮇-; [P1 V3 V5 V6]; [P1 V3 V5 V6] # .쮇- B; \u17B4.쮇-; [P1 V3 V5 V6]; [P1 V3 V5 V6] # .쮇- B; xn--z3e.xn----938f; [V3 V5 V6]; [V3 V5 V6] # .쮇- T; \u200C𑓂。⒈-􀪛; [C1 P1 V6]; [P1 V5 V6] # 𑓂.⒈- N; \u200C𑓂。⒈-􀪛; [C1 P1 V6]; [C1 P1 V6] # 𑓂.⒈- T; \u200C𑓂。1.-􀪛; [C1 P1 V3 V6]; [P1 V3 V5 V6] # 𑓂.1.- N; \u200C𑓂。1.-􀪛; [C1 P1 V3 V6]; [C1 P1 V3 V6] # 𑓂.1.- B; xn--wz1d.1.xn----rg03o; [V3 V5 V6]; [V3 V5 V6] B; xn--0ugy057g.1.xn----rg03o; [C1 V3 V6]; [C1 V3 V6] # 𑓂.1.- B; xn--wz1d.xn----dcp29674o; [V5 V6]; [V5 V6] B; xn--0ugy057g.xn----dcp29674o; [C1 V6]; [C1 V6] # 𑓂.⒈- T; ⒈\uFEAE\u200C。\u20E9🖞\u200C𖬴; [B1 C1 P1 V5 V6]; [B1 P1 V5 V6] # ⒈ر.⃩🖞𖬴 N; ⒈\uFEAE\u200C。\u20E9🖞\u200C𖬴; [B1 C1 P1 V5 V6]; [B1 C1 P1 V5 V6] # ⒈ر.⃩🖞𖬴 T; 1.\u0631\u200C。\u20E9🖞\u200C𖬴; [B1 B3 C1 V5]; [B1 V5] # 1.ر.⃩🖞𖬴 N; 1.\u0631\u200C。\u20E9🖞\u200C𖬴; [B1 B3 C1 V5]; [B1 B3 C1 V5] # 1.ر.⃩🖞𖬴 B; 1.xn--wgb.xn--c1g6021kg18c; [B1 V5]; [B1 V5] # 1.ر.⃩🖞𖬴 B; 1.xn--wgb253k.xn--0ugz6a8040fty5d; [B1 B3 C1 V5]; [B1 B3 C1 V5] # 1.ر.⃩🖞𖬴 B; xn--wgb746m.xn--c1g6021kg18c; [B1 V5 V6]; [B1 V5 V6] # ⒈ر.⃩🖞𖬴 B; xn--wgb253kmfd.xn--0ugz6a8040fty5d; [B1 C1 V5 V6]; [B1 C1 V5 V6] # ⒈ر.⃩🖞𖬴 B; 󌭇。𝟐\u1BA8\u07D4; [B1 P1 V6]; [B1 P1 V6] # .2ᮨߔ B; 󌭇。2\u1BA8\u07D4; [B1 P1 V6]; [B1 P1 V6] # .2ᮨߔ B; xn--xm89d.xn--2-icd143m; [B1 V6]; [B1 V6] # .2ᮨߔ T; \uFD8F򫳺.ς\u200D𐹷; [B2 B3 B5 B6 C2 P1 V6]; [B2 B3 B5 B6 P1 V6] # مخم.ς𐹷 N; \uFD8F򫳺.ς\u200D𐹷; [B2 B3 B5 B6 C2 P1 V6]; [B2 B3 B5 B6 C2 P1 V6] # مخم.ς𐹷 T; \u0645\u062E\u0645򫳺.ς\u200D𐹷; [B2 B3 B5 B6 C2 P1 V6]; [B2 B3 B5 B6 P1 V6] # مخم.ς𐹷 N; \u0645\u062E\u0645򫳺.ς\u200D𐹷; [B2 B3 B5 B6 C2 P1 V6]; [B2 B3 B5 B6 C2 P1 V6] # مخم.ς𐹷 T; \u0645\u062E\u0645򫳺.Σ\u200D𐹷; [B2 B3 B5 B6 C2 P1 V6]; [B2 B3 B5 B6 P1 V6] # مخم.σ𐹷 N; \u0645\u062E\u0645򫳺.Σ\u200D𐹷; [B2 B3 B5 B6 C2 P1 V6]; [B2 B3 B5 B6 C2 P1 V6] # مخم.σ𐹷 T; \u0645\u062E\u0645򫳺.σ\u200D𐹷; [B2 B3 B5 B6 C2 P1 V6]; [B2 B3 B5 B6 P1 V6] # مخم.σ𐹷 N; \u0645\u062E\u0645򫳺.σ\u200D𐹷; [B2 B3 B5 B6 C2 P1 V6]; [B2 B3 B5 B6 C2 P1 V6] # مخم.σ𐹷 B; xn--tgb9bb64691z.xn--4xa6667k; [B2 B3 B5 B6 V6]; [B2 B3 B5 B6 V6] # مخم.σ𐹷 B; xn--tgb9bb64691z.xn--4xa895lrp7n; [B2 B3 B5 B6 C2 V6]; [B2 B3 B5 B6 C2 V6] # مخم.σ𐹷 B; xn--tgb9bb64691z.xn--3xa006lrp7n; [B2 B3 B5 B6 C2 V6]; [B2 B3 B5 B6 C2 V6] # مخم.ς𐹷 T; \uFD8F򫳺.Σ\u200D𐹷; [B2 B3 B5 B6 C2 P1 V6]; [B2 B3 B5 B6 P1 V6] # مخم.σ𐹷 N; \uFD8F򫳺.Σ\u200D𐹷; [B2 B3 B5 B6 C2 P1 V6]; [B2 B3 B5 B6 C2 P1 V6] # مخم.σ𐹷 T; \uFD8F򫳺.σ\u200D𐹷; [B2 B3 B5 B6 C2 P1 V6]; [B2 B3 B5 B6 P1 V6] # مخم.σ𐹷 N; \uFD8F򫳺.σ\u200D𐹷; [B2 B3 B5 B6 C2 P1 V6]; [B2 B3 B5 B6 C2 P1 V6] # مخم.σ𐹷 B; ⒎\u06C1\u0605。\uAAF6۵𐇽; [B1 P1 V5 V6]; [B1 P1 V5 V6] # ⒎ہ.꫶۵𐇽 B; 7.\u06C1\u0605。\uAAF6۵𐇽; [B1 P1 V5 V6]; [B1 P1 V5 V6] # 7.ہ.꫶۵𐇽 B; 7.xn--nfb98a.xn--imb3805fxt8b; [B1 V5 V6]; [B1 V5 V6] # 7.ہ.꫶۵𐇽 B; xn--nfb98ai25e.xn--imb3805fxt8b; [B1 V5 V6]; [B1 V5 V6] # ⒎ہ.꫶۵𐇽 B; -ᡥ᠆󍲭。\u0605\u1A5D𐹡; [B1 P1 V3 V6]; [B1 P1 V3 V6] # -ᡥ᠆.ᩝ𐹡 B; xn----f3j6s87156i.xn--nfb035hoo2p; [B1 V3 V6]; [B1 V3 V6] # -ᡥ᠆.ᩝ𐹡 T; \u200D.\u06BD\u0663\u0596; [B1 C2]; [A4_2] # .ڽ٣֖ N; \u200D.\u06BD\u0663\u0596; [B1 C2]; [B1 C2] # .ڽ٣֖ B; .xn--hcb32bni; [A4_2]; [A4_2] # .ڽ٣֖ B; xn--1ug.xn--hcb32bni; [B1 C2]; [B1 C2] # .ڽ٣֖ B; xn--hcb32bni; \u06BD\u0663\u0596; xn--hcb32bni # ڽ٣֖ B; \u06BD\u0663\u0596; ; xn--hcb32bni # ڽ٣֖ T; 㒧۱.Ⴚ\u0678\u200D; [B5 B6 C2 P1 V6]; [B5 B6 P1 V6] # 㒧۱.Ⴚيٴ N; 㒧۱.Ⴚ\u0678\u200D; [B5 B6 C2 P1 V6]; [B5 B6 C2 P1 V6] # 㒧۱.Ⴚيٴ T; 㒧۱.Ⴚ\u064A\u0674\u200D; [B5 B6 C2 P1 V6]; [B5 B6 P1 V6] # 㒧۱.Ⴚيٴ N; 㒧۱.Ⴚ\u064A\u0674\u200D; [B5 B6 C2 P1 V6]; [B5 B6 C2 P1 V6] # 㒧۱.Ⴚيٴ T; 㒧۱.ⴚ\u064A\u0674\u200D; [B5 B6 C2]; [B5 B6] # 㒧۱.ⴚيٴ N; 㒧۱.ⴚ\u064A\u0674\u200D; [B5 B6 C2]; [B5 B6 C2] # 㒧۱.ⴚيٴ B; xn--emb715u.xn--mhb8fy26k; [B5 B6]; [B5 B6] # 㒧۱.ⴚيٴ B; xn--emb715u.xn--mhb8f960g03l; [B5 B6 C2]; [B5 B6 C2] # 㒧۱.ⴚيٴ B; xn--emb715u.xn--mhb8f817a; [B5 B6 V6]; [B5 B6 V6] # 㒧۱.Ⴚيٴ B; xn--emb715u.xn--mhb8f817ao2p; [B5 B6 C2 V6]; [B5 B6 C2 V6] # 㒧۱.Ⴚيٴ T; 㒧۱.ⴚ\u0678\u200D; [B5 B6 C2]; [B5 B6] # 㒧۱.ⴚيٴ N; 㒧۱.ⴚ\u0678\u200D; [B5 B6 C2]; [B5 B6 C2] # 㒧۱.ⴚيٴ B; \u0F94ꡋ-.-𖬴; [V3 V5]; [V3 V5] # ྔꡋ-.-𖬴 B; \u0F94ꡋ-.-𖬴; [V3 V5]; [V3 V5] # ྔꡋ-.-𖬴 B; xn----ukg9938i.xn----4u5m; [V3 V5]; [V3 V5] # ྔꡋ-.-𖬴 T; 񿒳-⋢\u200C.标-; [C1 P1 V3 V6]; [P1 V3 V6] # -⋢.标- N; 񿒳-⋢\u200C.标-; [C1 P1 V3 V6]; [C1 P1 V3 V6] # -⋢.标- T; 񿒳-⊑\u0338\u200C.标-; [C1 P1 V3 V6]; [P1 V3 V6] # -⋢.标- N; 񿒳-⊑\u0338\u200C.标-; [C1 P1 V3 V6]; [C1 P1 V3 V6] # -⋢.标- T; 񿒳-⋢\u200C.标-; [C1 P1 V3 V6]; [P1 V3 V6] # -⋢.标- N; 񿒳-⋢\u200C.标-; [C1 P1 V3 V6]; [C1 P1 V3 V6] # -⋢.标- T; 񿒳-⊑\u0338\u200C.标-; [C1 P1 V3 V6]; [P1 V3 V6] # -⋢.标- N; 񿒳-⊑\u0338\u200C.标-; [C1 P1 V3 V6]; [C1 P1 V3 V6] # -⋢.标- B; xn----9mo67451g.xn----qj7b; [V3 V6]; [V3 V6] B; xn----sgn90kn5663a.xn----qj7b; [C1 V3 V6]; [C1 V3 V6] # -⋢.标- T; \u0671.ς\u07DC; [B5 B6]; [B5 B6] # ٱ.ςߜ N; \u0671.ς\u07DC; [B5 B6]; [B5 B6] # ٱ.ςߜ T; \u0671.ς\u07DC; [B5 B6]; [B5 B6] # ٱ.ςߜ N; \u0671.ς\u07DC; [B5 B6]; [B5 B6] # ٱ.ςߜ B; \u0671.Σ\u07DC; [B5 B6]; [B5 B6] # ٱ.σߜ B; \u0671.σ\u07DC; [B5 B6]; [B5 B6] # ٱ.σߜ B; xn--qib.xn--4xa21s; [B5 B6]; [B5 B6] # ٱ.σߜ B; xn--qib.xn--3xa41s; [B5 B6]; [B5 B6] # ٱ.ςߜ B; \u0671.Σ\u07DC; [B5 B6]; [B5 B6] # ٱ.σߜ B; \u0671.σ\u07DC; [B5 B6]; [B5 B6] # ٱ.σߜ T; 񼈶\u0605.\u08C1\u200D𑑂𱼱; [B2 B3 B5 B6 C2 P1 V6]; [B2 B3 B5 B6 P1 V6] # .𑑂 N; 񼈶\u0605.\u08C1\u200D𑑂𱼱; [B2 B3 B5 B6 C2 P1 V6]; [B2 B3 B5 B6 C2 P1 V6] # .𑑂 T; 񼈶\u0605.\u08C1\u200D𑑂𱼱; [B2 B3 B5 B6 C2 P1 V6]; [B2 B3 B5 B6 P1 V6] # .𑑂 N; 񼈶\u0605.\u08C1\u200D𑑂𱼱; [B2 B3 B5 B6 C2 P1 V6]; [B2 B3 B5 B6 C2 P1 V6] # .𑑂 B; xn--nfb17942h.xn--nzb6708kx3pn; [B2 B3 B5 B6 V6]; [B2 B3 B5 B6 V6] # .𑑂 B; xn--nfb17942h.xn--nzb240jv06otevq; [B2 B3 B5 B6 C2 V6]; [B2 B3 B5 B6 C2 V6] # .𑑂 B; 𐹾𐋩𞵜。\u1BF2; [B1 P1 V5 V6]; [B1 P1 V5 V6] # 𐹾𐋩.᯲ B; 𐹾𐋩𞵜。\u1BF2; [B1 P1 V5 V6]; [B1 P1 V5 V6] # 𐹾𐋩.᯲ B; xn--d97cn8rn44p.xn--0zf; [B1 V5 V6]; [B1 V5 V6] # 𐹾𐋩.᯲ T; 6\u1160\u1C33󠸧.򟜊锰\u072Cς; [B1 B5 P1 V6]; [B1 B5 P1 V6] # 6ᰳ.锰ܬς N; 6\u1160\u1C33󠸧.򟜊锰\u072Cς; [B1 B5 P1 V6]; [B1 B5 P1 V6] # 6ᰳ.锰ܬς B; 6\u1160\u1C33󠸧.򟜊锰\u072CΣ; [B1 B5 P1 V6]; [B1 B5 P1 V6] # 6ᰳ.锰ܬσ B; 6\u1160\u1C33󠸧.򟜊锰\u072Cσ; [B1 B5 P1 V6]; [B1 B5 P1 V6] # 6ᰳ.锰ܬσ B; xn--6-5bh476ewr517a.xn--4xa95ohw6pk078g; [B1 B5 V6]; [B1 B5 V6] # 6ᰳ.锰ܬσ B; xn--6-5bh476ewr517a.xn--3xa16ohw6pk078g; [B1 B5 V6]; [B1 B5 V6] # 6ᰳ.锰ܬς B; \u06B3\uFE04񅎦𝟽。𐹽; [B1 B2 P1 V6]; [B1 B2 P1 V6] # ڳ7.𐹽 B; \u06B3\uFE04񅎦7。𐹽; [B1 B2 P1 V6]; [B1 B2 P1 V6] # ڳ7.𐹽 B; xn--7-yuc34665f.xn--1o0d; [B1 B2 V6]; [B1 B2 V6] # ڳ7.𐹽 T; 𞮧.\u200C⫞; [B1 C1 P1 V6]; [B1 P1 V6] # .⫞ N; 𞮧.\u200C⫞; [B1 C1 P1 V6]; [B1 C1 P1 V6] # .⫞ T; 𞮧.\u200C⫞; [B1 C1 P1 V6]; [B1 P1 V6] # .⫞ N; 𞮧.\u200C⫞; [B1 C1 P1 V6]; [B1 C1 P1 V6] # .⫞ B; xn--pw6h.xn--53i; [B1 V6]; [B1 V6] B; xn--pw6h.xn--0ug283b; [B1 C1 V6]; [B1 C1 V6] # .⫞ B; -񕉴.\u06E0ᢚ-; [P1 V3 V5 V6]; [P1 V3 V5 V6] # -.۠ᢚ- B; xn----qi38c.xn----jxc827k; [V3 V5 V6]; [V3 V5 V6] # -.۠ᢚ- T; ⌁\u200D𑄴.\u200C𝟩\u066C; [B1 C1 C2]; [B1] # ⌁𑄴.7٬ N; ⌁\u200D𑄴.\u200C𝟩\u066C; [B1 C1 C2]; [B1 C1 C2] # ⌁𑄴.7٬ T; ⌁\u200D𑄴.\u200C7\u066C; [B1 C1 C2]; [B1] # ⌁𑄴.7٬ N; ⌁\u200D𑄴.\u200C7\u066C; [B1 C1 C2]; [B1 C1 C2] # ⌁𑄴.7٬ B; xn--nhh5394g.xn--7-xqc; [B1]; [B1] # ⌁𑄴.7٬ B; xn--1ug38i2093a.xn--7-xqc297q; [B1 C1 C2]; [B1 C1 C2] # ⌁𑄴.7٬ B; ︒\uFD05\u0E37\uFEFC。岓\u1BF2󠾃ᡂ; [B1 P1 V6]; [B1 P1 V6] # ︒صىืلا.岓᯲ᡂ B; 。\u0635\u0649\u0E37\u0644\u0627。岓\u1BF2󠾃ᡂ; [P1 V6 A4_2]; [P1 V6 A4_2] # .صىืلا.岓᯲ᡂ B; .xn--mgb1a7bt462h.xn--17e10qe61f9r71s; [V6 A4_2]; [V6 A4_2] # .صىืلا.岓᯲ᡂ B; xn--mgb1a7bt462hf267a.xn--17e10qe61f9r71s; [B1 V6]; [B1 V6] # ︒صىืلا.岓᯲ᡂ B; 𐹨。8𑁆; [B1]; [B1] B; xn--go0d.xn--8-yu7i; [B1]; [B1] B; 𞀕\u0D43.ꡚ\u08FA𐹰\u0D44; [B1 B3 B5 B6 V5]; [B1 B3 B5 B6 V5] # 𞀕ൃ.ꡚࣺ𐹰ൄ B; 𞀕\u0D43.ꡚ\u08FA𐹰\u0D44; [B1 B3 B5 B6 V5]; [B1 B3 B5 B6 V5] # 𞀕ൃ.ꡚࣺ𐹰ൄ B; xn--mxc5210v.xn--90b01t8u2p1ltd; [B1 B3 B5 B6 V5]; [B1 B3 B5 B6 V5] # 𞀕ൃ.ꡚࣺ𐹰ൄ B; 󆩏𐦹\u0303。󠍅; [B1 B5 B6 P1 V6]; [B1 B5 B6 P1 V6] # ̃. B; 󆩏𐦹\u0303。󠍅; [B1 B5 B6 P1 V6]; [B1 B5 B6 P1 V6] # ̃. B; xn--nsa1265kp9z9e.xn--xt36e; [B1 B5 B6 V6]; [B1 B5 B6 V6] # ̃. B; ᢌ.-\u085A; [V3]; [V3] # ᢌ.-࡚ B; ᢌ.-\u085A; [V3]; [V3] # ᢌ.-࡚ B; xn--59e.xn----5jd; [V3]; [V3] # ᢌ.-࡚ B; 𥛛𑘶。𐹬𐲸\u0BCD; [B1 P1 V6]; [B1 P1 V6] # 𥛛𑘶.𐹬் B; 𥛛𑘶。𐹬𐲸\u0BCD; [B1 P1 V6]; [B1 P1 V6] # 𥛛𑘶.𐹬் B; xn--jb2dj685c.xn--xmc5562kmcb; [B1 V6]; [B1 V6] # 𥛛𑘶.𐹬் T; Ⴐ\u077F.\u200C; [B1 B5 B6 C1 P1 V6]; [B5 B6 P1 V6] # Ⴐݿ. N; Ⴐ\u077F.\u200C; [B1 B5 B6 C1 P1 V6]; [B1 B5 B6 C1 P1 V6] # Ⴐݿ. T; Ⴐ\u077F.\u200C; [B1 B5 B6 C1 P1 V6]; [B5 B6 P1 V6] # Ⴐݿ. N; Ⴐ\u077F.\u200C; [B1 B5 B6 C1 P1 V6]; [B1 B5 B6 C1 P1 V6] # Ⴐݿ. T; ⴐ\u077F.\u200C; [B1 B5 B6 C1]; [B5 B6] # ⴐݿ. N; ⴐ\u077F.\u200C; [B1 B5 B6 C1]; [B1 B5 B6 C1] # ⴐݿ. B; xn--gqb743q.; [B5 B6]; [B5 B6] # ⴐݿ. B; xn--gqb743q.xn--0ug; [B1 B5 B6 C1]; [B1 B5 B6 C1] # ⴐݿ. B; xn--gqb918b.; [B5 B6 V6]; [B5 B6 V6] # Ⴐݿ. B; xn--gqb918b.xn--0ug; [B1 B5 B6 C1 V6]; [B1 B5 B6 C1 V6] # Ⴐݿ. T; ⴐ\u077F.\u200C; [B1 B5 B6 C1]; [B5 B6] # ⴐݿ. N; ⴐ\u077F.\u200C; [B1 B5 B6 C1]; [B1 B5 B6 C1] # ⴐݿ. T; 🄅𑲞-⒈。\u200Dᠩ\u06A5; [B1 C2 P1 V6]; [B1 B5 B6 P1 V6] # 🄅𑲞-⒈.ᠩڥ N; 🄅𑲞-⒈。\u200Dᠩ\u06A5; [B1 C2 P1 V6]; [B1 C2 P1 V6] # 🄅𑲞-⒈.ᠩڥ T; 4,𑲞-1.。\u200Dᠩ\u06A5; [B1 C2 P1 V6 A4_2]; [B1 B5 B6 P1 V6 A4_2] # 4,𑲞-1..ᠩڥ N; 4,𑲞-1.。\u200Dᠩ\u06A5; [B1 C2 P1 V6 A4_2]; [B1 C2 P1 V6 A4_2] # 4,𑲞-1..ᠩڥ B; xn--4,-1-w401a..xn--7jb180g; [B1 B5 B6 P1 V6 A4_2]; [B1 B5 B6 P1 V6 A4_2] # 4,𑲞-1..ᠩڥ B; xn--4,-1-w401a..xn--7jb180gexf; [B1 C2 P1 V6 A4_2]; [B1 C2 P1 V6 A4_2] # 4,𑲞-1..ᠩڥ B; xn----ecp8796hjtvg.xn--7jb180g; [B1 B5 B6 V6]; [B1 B5 B6 V6] # 🄅𑲞-⒈.ᠩڥ B; xn----ecp8796hjtvg.xn--7jb180gexf; [B1 C2 V6]; [B1 C2 V6] # 🄅𑲞-⒈.ᠩڥ B; 񗀤。𞤪򮿋; [B2 B3 P1 V6]; [B2 B3 P1 V6] B; 񗀤。𞤈򮿋; [B2 B3 P1 V6]; [B2 B3 P1 V6] B; xn--4240a.xn--ie6h83808a; [B2 B3 V6]; [B2 B3 V6] B; \u05C1۲。𐮊\u066C𝨊鄨; [B1 B2 B3 V5]; [B1 B2 B3 V5] # ׁ۲.𐮊٬𝨊鄨 B; \u05C1۲。𐮊\u066C𝨊鄨; [B1 B2 B3 V5]; [B1 B2 B3 V5] # ׁ۲.𐮊٬𝨊鄨 B; xn--pdb42d.xn--lib6412enztdwv6h; [B1 B2 B3 V5]; [B1 B2 B3 V5] # ׁ۲.𐮊٬𝨊鄨 B; 𞭳-ꡁ。\u1A69\u0BCD-; [B1 B2 B3 P1 V3 V5 V6]; [B1 B2 B3 P1 V3 V5 V6] # -ꡁ.ᩩ்- B; xn----be4e4276f.xn----lze333i; [B1 B2 B3 V3 V5 V6]; [B1 B2 B3 V3 V5 V6] # -ꡁ.ᩩ்- T; \u1039-𚮭🞢.ß; [P1 V5 V6]; [P1 V5 V6] # ္-🞢.ß N; \u1039-𚮭🞢.ß; [P1 V5 V6]; [P1 V5 V6] # ္-🞢.ß T; \u1039-𚮭🞢.ß; [P1 V5 V6]; [P1 V5 V6] # ္-🞢.ß N; \u1039-𚮭🞢.ß; [P1 V5 V6]; [P1 V5 V6] # ္-🞢.ß B; \u1039-𚮭🞢.SS; [P1 V5 V6]; [P1 V5 V6] # ္-🞢.ss B; \u1039-𚮭🞢.ss; [P1 V5 V6]; [P1 V5 V6] # ္-🞢.ss B; \u1039-𚮭🞢.Ss; [P1 V5 V6]; [P1 V5 V6] # ္-🞢.ss B; xn----9tg11172akr8b.ss; [V5 V6]; [V5 V6] # ္-🞢.ss B; xn----9tg11172akr8b.xn--zca; [V5 V6]; [V5 V6] # ္-🞢.ß B; \u1039-𚮭🞢.SS; [P1 V5 V6]; [P1 V5 V6] # ္-🞢.ss B; \u1039-𚮭🞢.ss; [P1 V5 V6]; [P1 V5 V6] # ္-🞢.ss B; \u1039-𚮭🞢.Ss; [P1 V5 V6]; [P1 V5 V6] # ္-🞢.ss T; \uFCF2-\u200C。Ⴟ\u200C␣; [B3 B6 C1 P1 V6]; [B3 B6 P1 V3 V6] # ـَّ-.Ⴟ␣ N; \uFCF2-\u200C。Ⴟ\u200C␣; [B3 B6 C1 P1 V6]; [B3 B6 C1 P1 V6] # ـَّ-.Ⴟ␣ T; \u0640\u064E\u0651-\u200C。Ⴟ\u200C␣; [B3 B6 C1 P1 V6]; [B3 B6 P1 V3 V6] # ـَّ-.Ⴟ␣ N; \u0640\u064E\u0651-\u200C。Ⴟ\u200C␣; [B3 B6 C1 P1 V6]; [B3 B6 C1 P1 V6] # ـَّ-.Ⴟ␣ T; \u0640\u064E\u0651-\u200C。ⴟ\u200C␣; [B3 B6 C1]; [B3 B6 V3] # ـَّ-.ⴟ␣ N; \u0640\u064E\u0651-\u200C。ⴟ\u200C␣; [B3 B6 C1]; [B3 B6 C1] # ـَّ-.ⴟ␣ B; xn----eoc6bm.xn--xph904a; [B3 B6 V3]; [B3 B6 V3] # ـَّ-.ⴟ␣ B; xn----eoc6bm0504a.xn--0ug13nd0j; [B3 B6 C1]; [B3 B6 C1] # ـَّ-.ⴟ␣ B; xn----eoc6bm.xn--3nd240h; [B3 B6 V3 V6]; [B3 B6 V3 V6] # ـَّ-.Ⴟ␣ B; xn----eoc6bm0504a.xn--3nd849e05c; [B3 B6 C1 V6]; [B3 B6 C1 V6] # ـَّ-.Ⴟ␣ T; \uFCF2-\u200C。ⴟ\u200C␣; [B3 B6 C1]; [B3 B6 V3] # ـَّ-.ⴟ␣ N; \uFCF2-\u200C。ⴟ\u200C␣; [B3 B6 C1]; [B3 B6 C1] # ـَّ-.ⴟ␣ T; \u0D4D-\u200D\u200C。񥞧₅≠; [C1 C2 P1 V5 V6]; [P1 V3 V5 V6] # ്-.5≠ N; \u0D4D-\u200D\u200C。񥞧₅≠; [C1 C2 P1 V5 V6]; [C1 C2 P1 V5 V6] # ്-.5≠ T; \u0D4D-\u200D\u200C。񥞧₅=\u0338; [C1 C2 P1 V5 V6]; [P1 V3 V5 V6] # ്-.5≠ N; \u0D4D-\u200D\u200C。񥞧₅=\u0338; [C1 C2 P1 V5 V6]; [C1 C2 P1 V5 V6] # ്-.5≠ T; \u0D4D-\u200D\u200C。񥞧5≠; [C1 C2 P1 V5 V6]; [P1 V3 V5 V6] # ്-.5≠ N; \u0D4D-\u200D\u200C。񥞧5≠; [C1 C2 P1 V5 V6]; [C1 C2 P1 V5 V6] # ്-.5≠ T; \u0D4D-\u200D\u200C。񥞧5=\u0338; [C1 C2 P1 V5 V6]; [P1 V3 V5 V6] # ്-.5≠ N; \u0D4D-\u200D\u200C。񥞧5=\u0338; [C1 C2 P1 V5 V6]; [C1 C2 P1 V5 V6] # ്-.5≠ B; xn----jmf.xn--5-ufo50192e; [V3 V5 V6]; [V3 V5 V6] # ്-.5≠ B; xn----jmf215lda.xn--5-ufo50192e; [C1 C2 V5 V6]; [C1 C2 V5 V6] # ്-.5≠ B; 锣。\u0A4D󠘻󠚆; [P1 V5 V6]; [P1 V5 V6] # 锣.੍ B; xn--gc5a.xn--ybc83044ppga; [V5 V6]; [V5 V6] # 锣.੍ T; \u063D𑈾.\u0649\u200D\uA92B; [B3 C2]; xn--8gb2338k.xn--lhb0154f # ؽ𑈾.ى꤫ N; \u063D𑈾.\u0649\u200D\uA92B; [B3 C2]; [B3 C2] # ؽ𑈾.ى꤫ T; \u063D𑈾.\u0649\u200D\uA92B; [B3 C2]; xn--8gb2338k.xn--lhb0154f # ؽ𑈾.ى꤫ N; \u063D𑈾.\u0649\u200D\uA92B; [B3 C2]; [B3 C2] # ؽ𑈾.ى꤫ B; xn--8gb2338k.xn--lhb0154f; \u063D𑈾.\u0649\uA92B; xn--8gb2338k.xn--lhb0154f # ؽ𑈾.ى꤫ B; \u063D𑈾.\u0649\uA92B; ; xn--8gb2338k.xn--lhb0154f # ؽ𑈾.ى꤫ B; xn--8gb2338k.xn--lhb603k060h; [B3 C2]; [B3 C2] # ؽ𑈾.ى꤫ T; \u0666⁴Ⴅ.\u08BD\u200C; [B1 B3 C1 P1 V6]; [B1 P1 V6] # ٦4Ⴅ.ࢽ N; \u0666⁴Ⴅ.\u08BD\u200C; [B1 B3 C1 P1 V6]; [B1 B3 C1 P1 V6] # ٦4Ⴅ.ࢽ T; \u06664Ⴅ.\u08BD\u200C; [B1 B3 C1 P1 V6]; [B1 P1 V6] # ٦4Ⴅ.ࢽ N; \u06664Ⴅ.\u08BD\u200C; [B1 B3 C1 P1 V6]; [B1 B3 C1 P1 V6] # ٦4Ⴅ.ࢽ T; \u06664ⴅ.\u08BD\u200C; [B1 B3 C1]; [B1] # ٦4ⴅ.ࢽ N; \u06664ⴅ.\u08BD\u200C; [B1 B3 C1]; [B1 B3 C1] # ٦4ⴅ.ࢽ B; xn--4-kqc6770a.xn--jzb; [B1]; [B1] # ٦4ⴅ.ࢽ B; xn--4-kqc6770a.xn--jzb840j; [B1 B3 C1]; [B1 B3 C1] # ٦4ⴅ.ࢽ B; xn--4-kqc489e.xn--jzb; [B1 V6]; [B1 V6] # ٦4Ⴅ.ࢽ B; xn--4-kqc489e.xn--jzb840j; [B1 B3 C1 V6]; [B1 B3 C1 V6] # ٦4Ⴅ.ࢽ T; \u0666⁴ⴅ.\u08BD\u200C; [B1 B3 C1]; [B1] # ٦4ⴅ.ࢽ N; \u0666⁴ⴅ.\u08BD\u200C; [B1 B3 C1]; [B1 B3 C1] # ٦4ⴅ.ࢽ T; ჁႱ6\u0318。ß\u1B03; [P1 V6]; [P1 V6] # ჁႱ6̘.ßᬃ N; ჁႱ6\u0318。ß\u1B03; [P1 V6]; [P1 V6] # ჁႱ6̘.ßᬃ T; ⴡⴑ6\u0318。ß\u1B03; ⴡⴑ6\u0318.ß\u1B03; xn--6-8cb7433a2ba.xn--ss-2vq # ⴡⴑ6̘.ßᬃ N; ⴡⴑ6\u0318。ß\u1B03; ⴡⴑ6\u0318.ß\u1B03; xn--6-8cb7433a2ba.xn--zca894k # ⴡⴑ6̘.ßᬃ B; ჁႱ6\u0318。SS\u1B03; [P1 V6]; [P1 V6] # ჁႱ6̘.ssᬃ B; ⴡⴑ6\u0318。ss\u1B03; ⴡⴑ6\u0318.ss\u1B03; xn--6-8cb7433a2ba.xn--ss-2vq # ⴡⴑ6̘.ssᬃ B; Ⴡⴑ6\u0318。Ss\u1B03; [P1 V6]; [P1 V6] # Ⴡⴑ6̘.ssᬃ B; xn--6-8cb306hms1a.xn--ss-2vq; [V6]; [V6] # Ⴡⴑ6̘.ssᬃ B; xn--6-8cb7433a2ba.xn--ss-2vq; ⴡⴑ6\u0318.ss\u1B03; xn--6-8cb7433a2ba.xn--ss-2vq # ⴡⴑ6̘.ssᬃ B; ⴡⴑ6\u0318.ss\u1B03; ; xn--6-8cb7433a2ba.xn--ss-2vq # ⴡⴑ6̘.ssᬃ B; ჁႱ6\u0318.SS\u1B03; [P1 V6]; [P1 V6] # ჁႱ6̘.ssᬃ B; Ⴡⴑ6\u0318.Ss\u1B03; [P1 V6]; [P1 V6] # Ⴡⴑ6̘.ssᬃ B; xn--6-8cb555h2b.xn--ss-2vq; [V6]; [V6] # ჁႱ6̘.ssᬃ B; xn--6-8cb7433a2ba.xn--zca894k; ⴡⴑ6\u0318.ß\u1B03; xn--6-8cb7433a2ba.xn--zca894k # ⴡⴑ6̘.ßᬃ T; ⴡⴑ6\u0318.ß\u1B03; ; xn--6-8cb7433a2ba.xn--ss-2vq # ⴡⴑ6̘.ßᬃ N; ⴡⴑ6\u0318.ß\u1B03; ; xn--6-8cb7433a2ba.xn--zca894k # ⴡⴑ6̘.ßᬃ B; xn--6-8cb555h2b.xn--zca894k; [V6]; [V6] # ჁႱ6̘.ßᬃ B; 򋡐。≯𑋪; [P1 V6]; [P1 V6] B; 򋡐。>\u0338𑋪; [P1 V6]; [P1 V6] B; 򋡐。≯𑋪; [P1 V6]; [P1 V6] B; 򋡐。>\u0338𑋪; [P1 V6]; [P1 V6] B; xn--eo08b.xn--hdh3385g; [V6]; [V6] T; \u065A۲。\u200C-\u1BF3\u08E2; [B1 C1 P1 V5 V6]; [B1 P1 V3 V5 V6] # ٚ۲.-᯳ N; \u065A۲。\u200C-\u1BF3\u08E2; [B1 C1 P1 V5 V6]; [B1 C1 P1 V5 V6] # ٚ۲.-᯳ B; xn--2hb81a.xn----xrd657l; [B1 V3 V5 V6]; [B1 V3 V5 V6] # ٚ۲.-᯳ B; xn--2hb81a.xn----xrd657l30d; [B1 C1 V5 V6]; [B1 C1 V5 V6] # ٚ۲.-᯳ B; 󠄏𖬴󠲽。\uFFA0; [P1 V5 V6]; [P1 V5 V6] # 𖬴. B; 󠄏𖬴󠲽。\u1160; [P1 V5 V6]; [P1 V5 V6] # 𖬴. B; xn--619ep9154c.xn--psd; [V5 V6]; [V5 V6] # 𖬴. B; xn--619ep9154c.xn--cl7c; [V5 V6]; [V5 V6] # 𖬴. T; ß⒈\u0760\uD7AE.􉖲󠅄\u0605򉔯; [B5 P1 V6]; [B5 P1 V6] # ß⒈ݠ. N; ß⒈\u0760\uD7AE.􉖲󠅄\u0605򉔯; [B5 P1 V6]; [B5 P1 V6] # ß⒈ݠ. T; ß1.\u0760\uD7AE.􉖲󠅄\u0605򉔯; [B2 B3 B5 P1 V6]; [B2 B3 B5 P1 V6] # ß1.ݠ. N; ß1.\u0760\uD7AE.􉖲󠅄\u0605򉔯; [B2 B3 B5 P1 V6]; [B2 B3 B5 P1 V6] # ß1.ݠ. B; SS1.\u0760\uD7AE.􉖲󠅄\u0605򉔯; [B2 B3 B5 P1 V6]; [B2 B3 B5 P1 V6] # ss1.ݠ. B; ss1.\u0760\uD7AE.􉖲󠅄\u0605򉔯; [B2 B3 B5 P1 V6]; [B2 B3 B5 P1 V6] # ss1.ݠ. B; Ss1.\u0760\uD7AE.􉖲󠅄\u0605򉔯; [B2 B3 B5 P1 V6]; [B2 B3 B5 P1 V6] # ss1.ݠ. B; ss1.xn--kpb6677h.xn--nfb09923ifkyyb; [B2 B3 B5 V6]; [B2 B3 B5 V6] # ss1.ݠ. B; xn--1-pfa.xn--kpb6677h.xn--nfb09923ifkyyb; [B2 B3 B5 V6]; [B2 B3 B5 V6] # ß1.ݠ. B; SS⒈\u0760\uD7AE.􉖲󠅄\u0605򉔯; [B5 P1 V6]; [B5 P1 V6] # ss⒈ݠ. B; ss⒈\u0760\uD7AE.􉖲󠅄\u0605򉔯; [B5 P1 V6]; [B5 P1 V6] # ss⒈ݠ. B; Ss⒈\u0760\uD7AE.􉖲󠅄\u0605򉔯; [B5 P1 V6]; [B5 P1 V6] # ss⒈ݠ. B; xn--ss-6ke9690a0g1q.xn--nfb09923ifkyyb; [B5 V6]; [B5 V6] # ss⒈ݠ. B; xn--zca444a0s1ao12n.xn--nfb09923ifkyyb; [B5 V6]; [B5 V6] # ß⒈ݠ. B; 󠭔.𐋱₂; [P1 V6]; [P1 V6] B; 󠭔.𐋱2; [P1 V6]; [P1 V6] B; xn--vi56e.xn--2-w91i; [V6]; [V6] T; \u0716\u0947。-ß\u06A5\u200C; [B1 C1 V3]; [B1 V3] # ܖे.-ßڥ N; \u0716\u0947。-ß\u06A5\u200C; [B1 C1 V3]; [B1 C1 V3] # ܖे.-ßڥ T; \u0716\u0947。-SS\u06A5\u200C; [B1 C1 V3]; [B1 V3] # ܖे.-ssڥ N; \u0716\u0947。-SS\u06A5\u200C; [B1 C1 V3]; [B1 C1 V3] # ܖे.-ssڥ T; \u0716\u0947。-ss\u06A5\u200C; [B1 C1 V3]; [B1 V3] # ܖे.-ssڥ N; \u0716\u0947。-ss\u06A5\u200C; [B1 C1 V3]; [B1 C1 V3] # ܖे.-ssڥ T; \u0716\u0947。-Ss\u06A5\u200C; [B1 C1 V3]; [B1 V3] # ܖे.-ssڥ N; \u0716\u0947。-Ss\u06A5\u200C; [B1 C1 V3]; [B1 C1 V3] # ܖे.-ssڥ B; xn--gnb63i.xn---ss-4ef; [B1 V3]; [B1 V3] # ܖे.-ssڥ B; xn--gnb63i.xn---ss-4ef9263a; [B1 C1 V3]; [B1 C1 V3] # ܖे.-ssڥ B; xn--gnb63i.xn----qfa845bhx4a; [B1 C1 V3]; [B1 C1 V3] # ܖे.-ßڥ T; \u1BA9\u200D\u062A񡚈.\u1CD5䷉Ⴡ; [B1 C2 P1 V5 V6]; [B1 P1 V5 V6] # ᮩت.᳕䷉Ⴡ N; \u1BA9\u200D\u062A񡚈.\u1CD5䷉Ⴡ; [B1 C2 P1 V5 V6]; [B1 C2 P1 V5 V6] # ᮩت.᳕䷉Ⴡ T; \u1BA9\u200D\u062A񡚈.\u1CD5䷉Ⴡ; [B1 C2 P1 V5 V6]; [B1 P1 V5 V6] # ᮩت.᳕䷉Ⴡ N; \u1BA9\u200D\u062A񡚈.\u1CD5䷉Ⴡ; [B1 C2 P1 V5 V6]; [B1 C2 P1 V5 V6] # ᮩت.᳕䷉Ⴡ T; \u1BA9\u200D\u062A񡚈.\u1CD5䷉ⴡ; [B1 C2 P1 V5 V6]; [B1 P1 V5 V6] # ᮩت.᳕䷉ⴡ N; \u1BA9\u200D\u062A񡚈.\u1CD5䷉ⴡ; [B1 C2 P1 V5 V6]; [B1 C2 P1 V5 V6] # ᮩت.᳕䷉ⴡ B; xn--pgb911izv33i.xn--i6f270etuy; [B1 V5 V6]; [B1 V5 V6] # ᮩت.᳕䷉ⴡ B; xn--pgb911imgdrw34r.xn--i6f270etuy; [B1 C2 V5 V6]; [B1 C2 V5 V6] # ᮩت.᳕䷉ⴡ B; xn--pgb911izv33i.xn--5nd792dgv3b; [B1 V5 V6]; [B1 V5 V6] # ᮩت.᳕䷉Ⴡ B; xn--pgb911imgdrw34r.xn--5nd792dgv3b; [B1 C2 V5 V6]; [B1 C2 V5 V6] # ᮩت.᳕䷉Ⴡ T; \u1BA9\u200D\u062A񡚈.\u1CD5䷉ⴡ; [B1 C2 P1 V5 V6]; [B1 P1 V5 V6] # ᮩت.᳕䷉ⴡ N; \u1BA9\u200D\u062A񡚈.\u1CD5䷉ⴡ; [B1 C2 P1 V5 V6]; [B1 C2 P1 V5 V6] # ᮩت.᳕䷉ⴡ T; \u2DBF.ß\u200D; [C2 P1 V6]; [P1 V6] # .ß N; \u2DBF.ß\u200D; [C2 P1 V6]; [C2 P1 V6] # .ß T; \u2DBF.SS\u200D; [C2 P1 V6]; [P1 V6] # .ss N; \u2DBF.SS\u200D; [C2 P1 V6]; [C2 P1 V6] # .ss T; \u2DBF.ss\u200D; [C2 P1 V6]; [P1 V6] # .ss N; \u2DBF.ss\u200D; [C2 P1 V6]; [C2 P1 V6] # .ss T; \u2DBF.Ss\u200D; [C2 P1 V6]; [P1 V6] # .ss N; \u2DBF.Ss\u200D; [C2 P1 V6]; [C2 P1 V6] # .ss B; xn--7pj.ss; [V6]; [V6] # .ss B; xn--7pj.xn--ss-n1t; [C2 V6]; [C2 V6] # .ss B; xn--7pj.xn--zca870n; [C2 V6]; [C2 V6] # .ß B; \u1BF3︒.\u062A≯ꡂ; [B2 B3 B6 P1 V5 V6]; [B2 B3 B6 P1 V5 V6] # ᯳︒.ت≯ꡂ B; \u1BF3︒.\u062A>\u0338ꡂ; [B2 B3 B6 P1 V5 V6]; [B2 B3 B6 P1 V5 V6] # ᯳︒.ت≯ꡂ B; \u1BF3。.\u062A≯ꡂ; [B2 B3 P1 V5 V6 A4_2]; [B2 B3 P1 V5 V6 A4_2] # ᯳..ت≯ꡂ B; \u1BF3。.\u062A>\u0338ꡂ; [B2 B3 P1 V5 V6 A4_2]; [B2 B3 P1 V5 V6 A4_2] # ᯳..ت≯ꡂ B; xn--1zf..xn--pgb885lry5g; [B2 B3 V5 V6 A4_2]; [B2 B3 V5 V6 A4_2] # ᯳..ت≯ꡂ B; xn--1zf8957g.xn--pgb885lry5g; [B2 B3 B6 V5 V6]; [B2 B3 B6 V5 V6] # ᯳︒.ت≯ꡂ B; ≮≠񏻃。-𫠆\u06B7𐹪; [B1 P1 V3 V6]; [B1 P1 V3 V6] # ≮≠.-𫠆ڷ𐹪 B; <\u0338=\u0338񏻃。-𫠆\u06B7𐹪; [B1 P1 V3 V6]; [B1 P1 V3 V6] # ≮≠.-𫠆ڷ𐹪 B; ≮≠񏻃。-𫠆\u06B7𐹪; [B1 P1 V3 V6]; [B1 P1 V3 V6] # ≮≠.-𫠆ڷ𐹪 B; <\u0338=\u0338񏻃。-𫠆\u06B7𐹪; [B1 P1 V3 V6]; [B1 P1 V3 V6] # ≮≠.-𫠆ڷ𐹪 B; xn--1ch1a29470f.xn----7uc5363rc1rn; [B1 V3 V6]; [B1 V3 V6] # ≮≠.-𫠆ڷ𐹪 B; 𐹡\u0777。ꡂ; [B1]; [B1] # 𐹡ݷ.ꡂ B; xn--7pb5275k.xn--bc9a; [B1]; [B1] # 𐹡ݷ.ꡂ T; Ⴉ𝆅񔻅\u0619.ß𐧦𐹳\u0775; [B5 B6 P1 V6]; [B5 B6 P1 V6] # Ⴉؙ𝆅.ß𐧦𐹳ݵ N; Ⴉ𝆅񔻅\u0619.ß𐧦𐹳\u0775; [B5 B6 P1 V6]; [B5 B6 P1 V6] # Ⴉؙ𝆅.ß𐧦𐹳ݵ T; ⴉ𝆅񔻅\u0619.ß𐧦𐹳\u0775; [B5 B6 P1 V6]; [B5 B6 P1 V6] # ⴉؙ𝆅.ß𐧦𐹳ݵ N; ⴉ𝆅񔻅\u0619.ß𐧦𐹳\u0775; [B5 B6 P1 V6]; [B5 B6 P1 V6] # ⴉؙ𝆅.ß𐧦𐹳ݵ B; Ⴉ𝆅񔻅\u0619.SS𐧦𐹳\u0775; [B5 B6 P1 V6]; [B5 B6 P1 V6] # Ⴉؙ𝆅.ss𐧦𐹳ݵ B; ⴉ𝆅񔻅\u0619.ss𐧦𐹳\u0775; [B5 B6 P1 V6]; [B5 B6 P1 V6] # ⴉؙ𝆅.ss𐧦𐹳ݵ B; Ⴉ𝆅񔻅\u0619.Ss𐧦𐹳\u0775; [B5 B6 P1 V6]; [B5 B6 P1 V6] # Ⴉؙ𝆅.ss𐧦𐹳ݵ B; xn--7fb125cjv87a7xvz.xn--ss-zme7575xp0e; [B5 B6 V6]; [B5 B6 V6] # Ⴉؙ𝆅.ss𐧦𐹳ݵ B; xn--7fb940rwt3z7xvz.xn--ss-zme7575xp0e; [B5 B6 V6]; [B5 B6 V6] # ⴉؙ𝆅.ss𐧦𐹳ݵ B; xn--7fb940rwt3z7xvz.xn--zca684a699vf2d; [B5 B6 V6]; [B5 B6 V6] # ⴉؙ𝆅.ß𐧦𐹳ݵ B; xn--7fb125cjv87a7xvz.xn--zca684a699vf2d; [B5 B6 V6]; [B5 B6 V6] # Ⴉؙ𝆅.ß𐧦𐹳ݵ T; \u200D\u0643𐧾↙.񊽡; [B1 C2 P1 V6]; [B3 P1 V6] # ك𐧾↙. N; \u200D\u0643𐧾↙.񊽡; [B1 C2 P1 V6]; [B1 C2 P1 V6] # ك𐧾↙. B; xn--fhb011lnp8n.xn--7s4w; [B3 V6]; [B3 V6] # ك𐧾↙. B; xn--fhb713k87ag053c.xn--7s4w; [B1 C2 V6]; [B1 C2 V6] # ك𐧾↙. T; 梉。\u200C; [C1]; xn--7zv. # 梉. N; 梉。\u200C; [C1]; [C1] # 梉. B; xn--7zv.; 梉.; xn--7zv. B; 梉.; ; xn--7zv. B; xn--7zv.xn--0ug; [C1]; [C1] # 梉. T; ꡣ-≠.\u200D𞤗𐅢Ↄ; [B1 B6 C2 P1 V6]; [B2 B3 B6 P1 V6] # ꡣ-≠.𞤹𐅢Ↄ N; ꡣ-≠.\u200D𞤗𐅢Ↄ; [B1 B6 C2 P1 V6]; [B1 B6 C2 P1 V6] # ꡣ-≠.𞤹𐅢Ↄ T; ꡣ-=\u0338.\u200D𞤗𐅢Ↄ; [B1 B6 C2 P1 V6]; [B2 B3 B6 P1 V6] # ꡣ-≠.𞤹𐅢Ↄ N; ꡣ-=\u0338.\u200D𞤗𐅢Ↄ; [B1 B6 C2 P1 V6]; [B1 B6 C2 P1 V6] # ꡣ-≠.𞤹𐅢Ↄ T; ꡣ-=\u0338.\u200D𞤹𐅢ↄ; [B1 B6 C2 P1 V6]; [B2 B3 B6 P1 V6] # ꡣ-≠.𞤹𐅢ↄ N; ꡣ-=\u0338.\u200D𞤹𐅢ↄ; [B1 B6 C2 P1 V6]; [B1 B6 C2 P1 V6] # ꡣ-≠.𞤹𐅢ↄ T; ꡣ-≠.\u200D𞤹𐅢ↄ; [B1 B6 C2 P1 V6]; [B2 B3 B6 P1 V6] # ꡣ-≠.𞤹𐅢ↄ N; ꡣ-≠.\u200D𞤹𐅢ↄ; [B1 B6 C2 P1 V6]; [B1 B6 C2 P1 V6] # ꡣ-≠.𞤹𐅢ↄ T; ꡣ-≠.\u200D𞤗𐅢ↄ; [B1 B6 C2 P1 V6]; [B2 B3 B6 P1 V6] # ꡣ-≠.𞤹𐅢ↄ N; ꡣ-≠.\u200D𞤗𐅢ↄ; [B1 B6 C2 P1 V6]; [B1 B6 C2 P1 V6] # ꡣ-≠.𞤹𐅢ↄ T; ꡣ-=\u0338.\u200D𞤗𐅢ↄ; [B1 B6 C2 P1 V6]; [B2 B3 B6 P1 V6] # ꡣ-≠.𞤹𐅢ↄ N; ꡣ-=\u0338.\u200D𞤗𐅢ↄ; [B1 B6 C2 P1 V6]; [B1 B6 C2 P1 V6] # ꡣ-≠.𞤹𐅢ↄ B; xn----ufo9661d.xn--r5gy929fhm4f; [B2 B3 B6 V6]; [B2 B3 B6 V6] B; xn----ufo9661d.xn--1ug99cj620c71sh; [B1 B6 C2 V6]; [B1 B6 C2 V6] # ꡣ-≠.𞤹𐅢ↄ B; xn----ufo9661d.xn--q5g0929fhm4f; [B2 B3 B6 V6]; [B2 B3 B6 V6] B; xn----ufo9661d.xn--1ug79cm620c71sh; [B1 B6 C2 V6]; [B1 B6 C2 V6] # ꡣ-≠.𞤹𐅢Ↄ T; ς⒐𝆫⸵。𐱢🄊𝟳; [B6 P1 V6]; [B6 P1 V6] N; ς⒐𝆫⸵。𐱢🄊𝟳; [B6 P1 V6]; [B6 P1 V6] T; ς9.𝆫⸵。𐱢9,7; [B1 P1 V5 V6]; [B1 P1 V5 V6] N; ς9.𝆫⸵。𐱢9,7; [B1 P1 V5 V6]; [B1 P1 V5 V6] B; Σ9.𝆫⸵。𐱢9,7; [B1 P1 V5 V6]; [B1 P1 V5 V6] B; σ9.𝆫⸵。𐱢9,7; [B1 P1 V5 V6]; [B1 P1 V5 V6] B; xn--9-zmb.xn--ltj1535k.xn--9,7-r67t; [B1 P1 V5 V6]; [B1 P1 V5 V6] B; xn--9-xmb.xn--ltj1535k.xn--9,7-r67t; [B1 P1 V5 V6]; [B1 P1 V5 V6] B; Σ⒐𝆫⸵。𐱢🄊𝟳; [B6 P1 V6]; [B6 P1 V6] B; σ⒐𝆫⸵。𐱢🄊𝟳; [B6 P1 V6]; [B6 P1 V6] B; xn--4xa809nwtghi25b.xn--7-075iy877c; [B6 V6]; [B6 V6] B; xn--3xa019nwtghi25b.xn--7-075iy877c; [B6 V6]; [B6 V6] T; \u0853.\u200Cß; [B1 C1]; xn--iwb.ss # ࡓ.ß N; \u0853.\u200Cß; [B1 C1]; [B1 C1] # ࡓ.ß T; \u0853.\u200Cß; [B1 C1]; xn--iwb.ss # ࡓ.ß N; \u0853.\u200Cß; [B1 C1]; [B1 C1] # ࡓ.ß T; \u0853.\u200CSS; [B1 C1]; xn--iwb.ss # ࡓ.ss N; \u0853.\u200CSS; [B1 C1]; [B1 C1] # ࡓ.ss T; \u0853.\u200Css; [B1 C1]; xn--iwb.ss # ࡓ.ss N; \u0853.\u200Css; [B1 C1]; [B1 C1] # ࡓ.ss T; \u0853.\u200CSs; [B1 C1]; xn--iwb.ss # ࡓ.ss N; \u0853.\u200CSs; [B1 C1]; [B1 C1] # ࡓ.ss B; xn--iwb.ss; \u0853.ss; xn--iwb.ss # ࡓ.ss B; \u0853.ss; ; xn--iwb.ss # ࡓ.ss B; \u0853.SS; \u0853.ss; xn--iwb.ss # ࡓ.ss B; \u0853.Ss; \u0853.ss; xn--iwb.ss # ࡓ.ss B; xn--iwb.xn--ss-i1t; [B1 C1]; [B1 C1] # ࡓ.ss B; xn--iwb.xn--zca570n; [B1 C1]; [B1 C1] # ࡓ.ß T; \u0853.\u200CSS; [B1 C1]; xn--iwb.ss # ࡓ.ss N; \u0853.\u200CSS; [B1 C1]; [B1 C1] # ࡓ.ss T; \u0853.\u200Css; [B1 C1]; xn--iwb.ss # ࡓ.ss N; \u0853.\u200Css; [B1 C1]; [B1 C1] # ࡓ.ss T; \u0853.\u200CSs; [B1 C1]; xn--iwb.ss # ࡓ.ss N; \u0853.\u200CSs; [B1 C1]; [B1 C1] # ࡓ.ss T; 񯶣-.\u200D\u074E\uA94D󠻨; [B1 B6 C2 P1 V3 V6]; [B3 B6 P1 V3 V6] # -.ݎꥍ N; 񯶣-.\u200D\u074E\uA94D󠻨; [B1 B6 C2 P1 V3 V6]; [B1 B6 C2 P1 V3 V6] # -.ݎꥍ B; xn----s116e.xn--1ob6504fmf40i; [B3 B6 V3 V6]; [B3 B6 V3 V6] # -.ݎꥍ B; xn----s116e.xn--1ob387jy90hq459k; [B1 B6 C2 V3 V6]; [B1 B6 C2 V3 V6] # -.ݎꥍ B; 䃚蟥-。-񽒘⒈; [P1 V3 V6]; [P1 V3 V6] B; 䃚蟥-。-񽒘1.; [P1 V3 V6]; [P1 V3 V6] B; xn----n50a258u.xn---1-up07j.; [V3 V6]; [V3 V6] B; xn----n50a258u.xn----ecp33805f; [V3 V6]; [V3 V6] B; 𐹸䚵-ꡡ。⺇; [B1]; [B1] B; xn----bm3an932a1l5d.xn--xvj; [B1]; [B1] B; 𑄳。\u1ADC𐹻; [B1 B3 B5 B6 P1 V5 V6]; [B1 B3 B5 B6 P1 V5 V6] # 𑄳.𐹻 B; xn--v80d.xn--2rf1154i; [B1 B3 B5 B6 V5 V6]; [B1 B3 B5 B6 V5 V6] # 𑄳.𐹻 B; ≮𐹻.⒎𑂵\u06BA\u0602; [B1 P1 V6]; [B1 P1 V6] # ≮𐹻.⒎𑂵ں B; <\u0338𐹻.⒎𑂵\u06BA\u0602; [B1 P1 V6]; [B1 P1 V6] # ≮𐹻.⒎𑂵ں B; ≮𐹻.7.𑂵\u06BA\u0602; [B1 P1 V5 V6]; [B1 P1 V5 V6] # ≮𐹻.7.𑂵ں B; <\u0338𐹻.7.𑂵\u06BA\u0602; [B1 P1 V5 V6]; [B1 P1 V5 V6] # ≮𐹻.7.𑂵ں B; xn--gdhx904g.7.xn--kfb18an307d; [B1 V5 V6]; [B1 V5 V6] # ≮𐹻.7.𑂵ں B; xn--gdhx904g.xn--kfb18a325efm3s; [B1 V6]; [B1 V6] # ≮𐹻.⒎𑂵ں T; ᢔ≠􋉂.\u200D𐋢; [C2 P1 V6]; [P1 V6] # ᢔ≠.𐋢 N; ᢔ≠􋉂.\u200D𐋢; [C2 P1 V6]; [C2 P1 V6] # ᢔ≠.𐋢 T; ᢔ=\u0338􋉂.\u200D𐋢; [C2 P1 V6]; [P1 V6] # ᢔ≠.𐋢 N; ᢔ=\u0338􋉂.\u200D𐋢; [C2 P1 V6]; [C2 P1 V6] # ᢔ≠.𐋢 B; xn--ebf031cf7196a.xn--587c; [V6]; [V6] B; xn--ebf031cf7196a.xn--1ug9540g; [C2 V6]; [C2 V6] # ᢔ≠.𐋢 B; 𐩁≮񣊛≯.\u066C𞵕⳿; [B1 B2 B3 P1 V6]; [B1 B2 B3 P1 V6] # 𐩁≮≯.٬⳿ B; 𐩁<\u0338񣊛>\u0338.\u066C𞵕⳿; [B1 B2 B3 P1 V6]; [B1 B2 B3 P1 V6] # 𐩁≮≯.٬⳿ B; 𐩁≮񣊛≯.\u066C𞵕⳿; [B1 B2 B3 P1 V6]; [B1 B2 B3 P1 V6] # 𐩁≮≯.٬⳿ B; 𐩁<\u0338񣊛>\u0338.\u066C𞵕⳿; [B1 B2 B3 P1 V6]; [B1 B2 B3 P1 V6] # 𐩁≮≯.٬⳿ B; xn--gdhc0519o0y27b.xn--lib468q0d21a; [B1 B2 B3 V6]; [B1 B2 B3 V6] # 𐩁≮≯.٬⳿ B; -。⺐; [V3]; [V3] B; -。⺐; [V3]; [V3] B; -.xn--6vj; [V3]; [V3] B; 󠰩𑲬.\u065C; [P1 V5 V6]; [P1 V5 V6] # 𑲬.ٜ B; 󠰩𑲬.\u065C; [P1 V5 V6]; [P1 V5 V6] # 𑲬.ٜ B; xn--sn3d59267c.xn--4hb; [V5 V6]; [V5 V6] # 𑲬.ٜ T; 𐍺.񚇃\u200C; [C1 P1 V5 V6]; [P1 V5 V6] # 𐍺. N; 𐍺.񚇃\u200C; [C1 P1 V5 V6]; [C1 P1 V5 V6] # 𐍺. B; xn--ie8c.xn--2g51a; [V5 V6]; [V5 V6] B; xn--ie8c.xn--0ug03366c; [C1 V5 V6]; [C1 V5 V6] # 𐍺. B; \u063D\u06E3.𐨎; [B1 B3 B6 V5]; [B1 B3 B6 V5] # ؽۣ.𐨎 B; xn--8gb64a.xn--mr9c; [B1 B3 B6 V5]; [B1 B3 B6 V5] # ؽۣ.𐨎 T; 漦Ⴙς.񡻀𐴄; [B5 B6 P1 V6]; [B5 B6 P1 V6] N; 漦Ⴙς.񡻀𐴄; [B5 B6 P1 V6]; [B5 B6 P1 V6] T; 漦ⴙς.񡻀𐴄; [B5 B6 P1 V6]; [B5 B6 P1 V6] N; 漦ⴙς.񡻀𐴄; [B5 B6 P1 V6]; [B5 B6 P1 V6] B; 漦ႹΣ.񡻀𐴄; [B5 B6 P1 V6]; [B5 B6 P1 V6] B; 漦ⴙσ.񡻀𐴄; [B5 B6 P1 V6]; [B5 B6 P1 V6] B; 漦Ⴙσ.񡻀𐴄; [B5 B6 P1 V6]; [B5 B6 P1 V6] B; xn--4xa947d717e.xn--9d0d3162t; [B5 B6 V6]; [B5 B6 V6] B; xn--4xa772sl47b.xn--9d0d3162t; [B5 B6 V6]; [B5 B6 V6] B; xn--3xa972sl47b.xn--9d0d3162t; [B5 B6 V6]; [B5 B6 V6] B; xn--3xa157d717e.xn--9d0d3162t; [B5 B6 V6]; [B5 B6 V6] B; 𐹫踧\u0CCD򫚇.󜀃⒈𝨤; [B1 P1 V6]; [B1 P1 V6] # 𐹫踧್.⒈𝨤 B; 𐹫踧\u0CCD򫚇.󜀃1.𝨤; [B1 B3 B6 P1 V5 V6]; [B1 B3 B6 P1 V5 V6] # 𐹫踧್.1.𝨤 B; xn--8tc1437dro0d6q06h.xn--1-p948l.xn--m82h; [B1 B3 B6 V5 V6]; [B1 B3 B6 V5 V6] # 𐹫踧್.1.𝨤 B; xn--8tc1437dro0d6q06h.xn--tsh2611ncu71e; [B1 V6]; [B1 V6] # 𐹫踧್.⒈𝨤 T; \u200D≮.󠟪𹫏-; [C2 P1 V3 V6]; [P1 V3 V6] # ≮.- N; \u200D≮.󠟪𹫏-; [C2 P1 V3 V6]; [C2 P1 V3 V6] # ≮.- T; \u200D<\u0338.󠟪𹫏-; [C2 P1 V3 V6]; [P1 V3 V6] # ≮.- N; \u200D<\u0338.󠟪𹫏-; [C2 P1 V3 V6]; [C2 P1 V3 V6] # ≮.- T; \u200D≮.󠟪𹫏-; [C2 P1 V3 V6]; [P1 V3 V6] # ≮.- N; \u200D≮.󠟪𹫏-; [C2 P1 V3 V6]; [C2 P1 V3 V6] # ≮.- T; \u200D<\u0338.󠟪𹫏-; [C2 P1 V3 V6]; [P1 V3 V6] # ≮.- N; \u200D<\u0338.󠟪𹫏-; [C2 P1 V3 V6]; [C2 P1 V3 V6] # ≮.- B; xn--gdh.xn----cr99a1w710b; [V3 V6]; [V3 V6] B; xn--1ug95g.xn----cr99a1w710b; [C2 V3 V6]; [C2 V3 V6] # ≮.- T; \u200D\u200D襔。Ⴜ5ꡮ񵝏; [C2 P1 V6]; [P1 V6] # 襔.Ⴜ5ꡮ N; \u200D\u200D襔。Ⴜ5ꡮ񵝏; [C2 P1 V6]; [C2 P1 V6] # 襔.Ⴜ5ꡮ T; \u200D\u200D襔。ⴜ5ꡮ񵝏; [C2 P1 V6]; [P1 V6] # 襔.ⴜ5ꡮ N; \u200D\u200D襔。ⴜ5ꡮ񵝏; [C2 P1 V6]; [C2 P1 V6] # 襔.ⴜ5ꡮ B; xn--2u2a.xn--5-uws5848bpf44e; [V6]; [V6] B; xn--1uga7691f.xn--5-uws5848bpf44e; [C2 V6]; [C2 V6] # 襔.ⴜ5ꡮ B; xn--2u2a.xn--5-r1g7167ipfw8d; [V6]; [V6] B; xn--1uga7691f.xn--5-r1g7167ipfw8d; [C2 V6]; [C2 V6] # 襔.Ⴜ5ꡮ T; 𐫜𑌼\u200D.婀; [B3 C2]; xn--ix9c26l.xn--q0s # 𐫜𑌼.婀 N; 𐫜𑌼\u200D.婀; [B3 C2]; [B3 C2] # 𐫜𑌼.婀 T; 𐫜𑌼\u200D.婀; [B3 C2]; xn--ix9c26l.xn--q0s # 𐫜𑌼.婀 N; 𐫜𑌼\u200D.婀; [B3 C2]; [B3 C2] # 𐫜𑌼.婀 B; xn--ix9c26l.xn--q0s; 𐫜𑌼.婀; xn--ix9c26l.xn--q0s B; 𐫜𑌼.婀; ; xn--ix9c26l.xn--q0s B; xn--1ugx063g1if.xn--q0s; [B3 C2]; [B3 C2] # 𐫜𑌼.婀 B; 󠅽︒︒𐹯。⬳\u1A78; [B1 P1 V6]; [B1 P1 V6] # ︒︒𐹯.⬳᩸ B; 󠅽。。𐹯。⬳\u1A78; [B1 A4_2]; [B1 A4_2] # ..𐹯.⬳᩸ B; ..xn--no0d.xn--7of309e; [B1 A4_2]; [B1 A4_2] # ..𐹯.⬳᩸ B; xn--y86ca186j.xn--7of309e; [B1 V6]; [B1 V6] # ︒︒𐹯.⬳᩸ T; 𝟖ß.󠄐-\uDBDAႯ; [P1 V3 V6]; [P1 V3 V6 A3] # 8ß.-Ⴏ N; 𝟖ß.󠄐-\uDBDAႯ; [P1 V3 V6]; [P1 V3 V6 A3] # 8ß.-Ⴏ T; 8ß.󠄐-\uDBDAႯ; [P1 V3 V6]; [P1 V3 V6 A3] # 8ß.-Ⴏ N; 8ß.󠄐-\uDBDAႯ; [P1 V3 V6]; [P1 V3 V6 A3] # 8ß.-Ⴏ T; 8ß.󠄐-\uDBDAⴏ; [P1 V3 V6]; [P1 V3 V6 A3] # 8ß.-ⴏ N; 8ß.󠄐-\uDBDAⴏ; [P1 V3 V6]; [P1 V3 V6 A3] # 8ß.-ⴏ B; 8SS.󠄐-\uDBDAႯ; [P1 V3 V6]; [P1 V3 V6 A3] # 8ss.-Ⴏ B; 8ss.󠄐-\uDBDAⴏ; [P1 V3 V6]; [P1 V3 V6 A3] # 8ss.-ⴏ B; 8Ss.󠄐-\uDBDAႯ; [P1 V3 V6]; [P1 V3 V6 A3] # 8ss.-Ⴏ B; 8ss.-\uDBDAႯ; [P1 V3 V6]; [P1 V3 V6 A3] # 8ss.-Ⴏ B; 8ss.-\uDBDAⴏ; [P1 V3 V6]; [P1 V3 V6 A3] # 8ss.-ⴏ B; 8SS.-\uDBDAႯ; [P1 V3 V6]; [P1 V3 V6 A3] # 8ss.-Ⴏ B; 8Ss.-\uDBDAႯ; [P1 V3 V6]; [P1 V3 V6 A3] # 8ss.-Ⴏ B; xn--8-qfa.-\uDBDAⴏ; [P1 V3 V6]; [P1 V3 V6 A3] # 8ß.-ⴏ B; XN--8-QFA.-\uDBDAႯ; [P1 V3 V6]; [P1 V3 V6 A3] # 8ß.-Ⴏ B; Xn--8-Qfa.-\uDBDAႯ; [P1 V3 V6]; [P1 V3 V6 A3] # 8ß.-Ⴏ B; xn--8-qfa.-\uDBDAႯ; [P1 V3 V6]; [P1 V3 V6 A3] # 8ß.-Ⴏ T; 𝟖ß.󠄐-\uDBDAⴏ; [P1 V3 V6]; [P1 V3 V6 A3] # 8ß.-ⴏ N; 𝟖ß.󠄐-\uDBDAⴏ; [P1 V3 V6]; [P1 V3 V6 A3] # 8ß.-ⴏ B; 𝟖SS.󠄐-\uDBDAႯ; [P1 V3 V6]; [P1 V3 V6 A3] # 8ss.-Ⴏ B; 𝟖ss.󠄐-\uDBDAⴏ; [P1 V3 V6]; [P1 V3 V6 A3] # 8ss.-ⴏ B; 𝟖Ss.󠄐-\uDBDAႯ; [P1 V3 V6]; [P1 V3 V6 A3] # 8ss.-Ⴏ T; -\u200D󠋟.\u200C𐹣Ⴅ; [B1 C1 C2 P1 V3 V6]; [B1 P1 V3 V6] # -.𐹣Ⴅ N; -\u200D󠋟.\u200C𐹣Ⴅ; [B1 C1 C2 P1 V3 V6]; [B1 C1 C2 P1 V3 V6] # -.𐹣Ⴅ T; -\u200D󠋟.\u200C𐹣ⴅ; [B1 C1 C2 P1 V3 V6]; [B1 P1 V3 V6] # -.𐹣ⴅ N; -\u200D󠋟.\u200C𐹣ⴅ; [B1 C1 C2 P1 V3 V6]; [B1 C1 C2 P1 V3 V6] # -.𐹣ⴅ B; xn----s721m.xn--wkj1423e; [B1 V3 V6]; [B1 V3 V6] B; xn----ugnv7071n.xn--0ugz32cgr0p; [B1 C1 C2 V3 V6]; [B1 C1 C2 V3 V6] # -.𐹣ⴅ B; xn----s721m.xn--dnd9201k; [B1 V3 V6]; [B1 V3 V6] B; xn----ugnv7071n.xn--dnd999e4j4p; [B1 C1 C2 V3 V6]; [B1 C1 C2 V3 V6] # -.𐹣Ⴅ T; \uA9B9\u200D큷𻶡。₂; [C2 P1 V5 V6]; [P1 V5 V6] # ꦹ큷.2 N; \uA9B9\u200D큷𻶡。₂; [C2 P1 V5 V6]; [C2 P1 V5 V6] # ꦹ큷.2 T; \uA9B9\u200D큷𻶡。₂; [C2 P1 V5 V6]; [P1 V5 V6] # ꦹ큷.2 N; \uA9B9\u200D큷𻶡。₂; [C2 P1 V5 V6]; [C2 P1 V5 V6] # ꦹ큷.2 T; \uA9B9\u200D큷𻶡。2; [C2 P1 V5 V6]; [P1 V5 V6] # ꦹ큷.2 N; \uA9B9\u200D큷𻶡。2; [C2 P1 V5 V6]; [C2 P1 V5 V6] # ꦹ큷.2 T; \uA9B9\u200D큷𻶡。2; [C2 P1 V5 V6]; [P1 V5 V6] # ꦹ큷.2 N; \uA9B9\u200D큷𻶡。2; [C2 P1 V5 V6]; [C2 P1 V5 V6] # ꦹ큷.2 B; xn--0m9as84e2e21c.2; [V5 V6]; [V5 V6] # ꦹ큷.2 B; xn--1ug1435cfkyaoi04d.2; [C2 V5 V6]; [C2 V5 V6] # ꦹ큷.2 B; \uDF4D.🄄𞯘; [B1 P1 V6]; [B1 P1 V6 A3] # .🄄 B; \uDF4D.3,𞯘; [B1 P1 V6]; [B1 P1 V6 A3] # .3, B; \uDF4D.xn--3,-tb22a; [B1 P1 V6]; [B1 P1 V6 A3] # .3, B; \uDF4D.XN--3,-TB22A; [B1 P1 V6]; [B1 P1 V6 A3] # .3, B; \uDF4D.Xn--3,-Tb22a; [B1 P1 V6]; [B1 P1 V6 A3] # .3, B; \uDF4D.xn--3x6hx6f; [B1 P1 V6]; [B1 P1 V6 A3] # .🄄 B; \uDF4D.XN--3X6HX6F; [B1 P1 V6]; [B1 P1 V6 A3] # .🄄 B; \uDF4D.Xn--3X6hx6f; [B1 P1 V6]; [B1 P1 V6 A3] # .🄄 B; 𝨖𐩙。\u06DD󀡶\uA8C5⒈; [B1 P1 V5 V6]; [B1 P1 V5 V6] # 𝨖.ꣅ⒈ B; 𝨖𐩙。\u06DD󀡶\uA8C51.; [B1 P1 V5 V6]; [B1 P1 V5 V6] # 𝨖.ꣅ1. B; xn--rt9cl956a.xn--1-dxc8545j0693i.; [B1 V5 V6]; [B1 V5 V6] # 𝨖.ꣅ1. B; xn--rt9cl956a.xn--tlb403mxv4g06s9i; [B1 V5 V6]; [B1 V5 V6] # 𝨖.ꣅ⒈ T; 򒈣\u05E1\u06B8。Ⴈ\u200D; [B5 B6 C2 P1 V6]; [B5 B6 P1 V6] # סڸ.Ⴈ N; 򒈣\u05E1\u06B8。Ⴈ\u200D; [B5 B6 C2 P1 V6]; [B5 B6 C2 P1 V6] # סڸ.Ⴈ T; 򒈣\u05E1\u06B8。ⴈ\u200D; [B5 B6 C2 P1 V6]; [B5 B6 P1 V6] # סڸ.ⴈ N; 򒈣\u05E1\u06B8。ⴈ\u200D; [B5 B6 C2 P1 V6]; [B5 B6 C2 P1 V6] # סڸ.ⴈ B; xn--meb44b57607c.xn--zkj; [B5 B6 V6]; [B5 B6 V6] # סڸ.ⴈ B; xn--meb44b57607c.xn--1ug232c; [B5 B6 C2 V6]; [B5 B6 C2 V6] # סڸ.ⴈ B; xn--meb44b57607c.xn--gnd; [B5 B6 V6]; [B5 B6 V6] # סڸ.Ⴈ B; xn--meb44b57607c.xn--gnd699e; [B5 B6 C2 V6]; [B5 B6 C2 V6] # סڸ.Ⴈ T; 󀚶𝨱\u07E6⒈.𑗝髯\u200C; [B1 B5 C1 P1 V5 V6]; [B1 B5 P1 V5 V6] # 𝨱ߦ⒈.𑗝髯 N; 󀚶𝨱\u07E6⒈.𑗝髯\u200C; [B1 B5 C1 P1 V5 V6]; [B1 B5 C1 P1 V5 V6] # 𝨱ߦ⒈.𑗝髯 T; 󀚶𝨱\u07E61..𑗝髯\u200C; [B1 B5 C1 P1 V5 V6 A4_2]; [B1 B5 P1 V5 V6 A4_2] # 𝨱ߦ1..𑗝髯 N; 󀚶𝨱\u07E61..𑗝髯\u200C; [B1 B5 C1 P1 V5 V6 A4_2]; [B1 B5 C1 P1 V5 V6 A4_2] # 𝨱ߦ1..𑗝髯 B; xn--1-idd62296a1fr6e..xn--uj6at43v; [B1 B5 V5 V6 A4_2]; [B1 B5 V5 V6 A4_2] # 𝨱ߦ1..𑗝髯 B; xn--1-idd62296a1fr6e..xn--0ugx259bocxd; [B1 B5 C1 V5 V6 A4_2]; [B1 B5 C1 V5 V6 A4_2] # 𝨱ߦ1..𑗝髯 B; xn--etb477lq931a1f58e.xn--uj6at43v; [B1 B5 V5 V6]; [B1 B5 V5 V6] # 𝨱ߦ⒈.𑗝髯 B; xn--etb477lq931a1f58e.xn--0ugx259bocxd; [B1 B5 C1 V5 V6]; [B1 B5 C1 V5 V6] # 𝨱ߦ⒈.𑗝髯 B; 𐫀.\u0689𑌀; 𐫀.\u0689𑌀; xn--pw9c.xn--fjb8658k # 𐫀.ډ𑌀 B; 𐫀.\u0689𑌀; ; xn--pw9c.xn--fjb8658k # 𐫀.ډ𑌀 B; xn--pw9c.xn--fjb8658k; 𐫀.\u0689𑌀; xn--pw9c.xn--fjb8658k # 𐫀.ډ𑌀 B; 𑋪.𐳝; [B1 B3 B6 V5]; [B1 B3 B6 V5] B; 𑋪.𐳝; [B1 B3 B6 V5]; [B1 B3 B6 V5] B; 𑋪.𐲝; [B1 B3 B6 V5]; [B1 B3 B6 V5] B; xn--fm1d.xn--5c0d; [B1 B3 B6 V5]; [B1 B3 B6 V5] B; 𑋪.𐲝; [B1 B3 B6 V5]; [B1 B3 B6 V5] B; ≠膣。\u0F83; [P1 V5 V6]; [P1 V5 V6] # ≠膣.ྃ B; =\u0338膣。\u0F83; [P1 V5 V6]; [P1 V5 V6] # ≠膣.ྃ B; xn--1chy468a.xn--2ed; [V5 V6]; [V5 V6] # ≠膣.ྃ T; 񰀎-\u077D。ß; [B5 B6 P1 V6]; [B5 B6 P1 V6] # -ݽ.ß N; 񰀎-\u077D。ß; [B5 B6 P1 V6]; [B5 B6 P1 V6] # -ݽ.ß T; 񰀎-\u077D。ß; [B5 B6 P1 V6]; [B5 B6 P1 V6] # -ݽ.ß N; 񰀎-\u077D。ß; [B5 B6 P1 V6]; [B5 B6 P1 V6] # -ݽ.ß B; 񰀎-\u077D。SS; [B5 B6 P1 V6]; [B5 B6 P1 V6] # -ݽ.ss B; 񰀎-\u077D。ss; [B5 B6 P1 V6]; [B5 B6 P1 V6] # -ݽ.ss B; 񰀎-\u077D。Ss; [B5 B6 P1 V6]; [B5 B6 P1 V6] # -ݽ.ss B; xn----j6c95618k.ss; [B5 B6 V6]; [B5 B6 V6] # -ݽ.ss B; xn----j6c95618k.xn--zca; [B5 B6 V6]; [B5 B6 V6] # -ݽ.ß B; 񰀎-\u077D。SS; [B5 B6 P1 V6]; [B5 B6 P1 V6] # -ݽ.ss B; 񰀎-\u077D。ss; [B5 B6 P1 V6]; [B5 B6 P1 V6] # -ݽ.ss B; 񰀎-\u077D。Ss; [B5 B6 P1 V6]; [B5 B6 P1 V6] # -ݽ.ss T; ς𐹠ᡚ𑄳.⾭𐹽𽐖𐫜; [B5 B6 P1 V6]; [B5 B6 P1 V6] N; ς𐹠ᡚ𑄳.⾭𐹽𽐖𐫜; [B5 B6 P1 V6]; [B5 B6 P1 V6] T; ς𐹠ᡚ𑄳.靑𐹽𽐖𐫜; [B5 B6 P1 V6]; [B5 B6 P1 V6] N; ς𐹠ᡚ𑄳.靑𐹽𽐖𐫜; [B5 B6 P1 V6]; [B5 B6 P1 V6] B; Σ𐹠ᡚ𑄳.靑𐹽𽐖𐫜; [B5 B6 P1 V6]; [B5 B6 P1 V6] B; σ𐹠ᡚ𑄳.靑𐹽𽐖𐫜; [B5 B6 P1 V6]; [B5 B6 P1 V6] B; xn--4xa656hp23pxmc.xn--es5a888tvjc2u15h; [B5 B6 V6]; [B5 B6 V6] B; xn--3xa856hp23pxmc.xn--es5a888tvjc2u15h; [B5 B6 V6]; [B5 B6 V6] B; Σ𐹠ᡚ𑄳.⾭𐹽𽐖𐫜; [B5 B6 P1 V6]; [B5 B6 P1 V6] B; σ𐹠ᡚ𑄳.⾭𐹽𽐖𐫜; [B5 B6 P1 V6]; [B5 B6 P1 V6] T; 𐋷。\u200D; [C2]; xn--r97c. # 𐋷. N; 𐋷。\u200D; [C2]; [C2] # 𐋷. B; xn--r97c.; 𐋷.; xn--r97c.; NV8 B; 𐋷.; ; xn--r97c.; NV8 B; xn--r97c.xn--1ug; [C2]; [C2] # 𐋷. B; 𑰳𑈯。⥪; [V5]; [V5] B; xn--2g1d14o.xn--jti; [V5]; [V5] T; 𑆀䁴񤧣.Ⴕ𝟜\u200C\u0348; [C1 P1 V5 V6]; [P1 V5 V6] # 𑆀䁴.Ⴕ4͈ N; 𑆀䁴񤧣.Ⴕ𝟜\u200C\u0348; [C1 P1 V5 V6]; [C1 P1 V5 V6] # 𑆀䁴.Ⴕ4͈ T; 𑆀䁴񤧣.Ⴕ4\u200C\u0348; [C1 P1 V5 V6]; [P1 V5 V6] # 𑆀䁴.Ⴕ4͈ N; 𑆀䁴񤧣.Ⴕ4\u200C\u0348; [C1 P1 V5 V6]; [C1 P1 V5 V6] # 𑆀䁴.Ⴕ4͈ T; 𑆀䁴񤧣.ⴕ4\u200C\u0348; [C1 P1 V5 V6]; [P1 V5 V6] # 𑆀䁴.ⴕ4͈ N; 𑆀䁴񤧣.ⴕ4\u200C\u0348; [C1 P1 V5 V6]; [C1 P1 V5 V6] # 𑆀䁴.ⴕ4͈ B; xn--1mnx647cg3x1b.xn--4-zfb5123a; [V5 V6]; [V5 V6] # 𑆀䁴.ⴕ4͈ B; xn--1mnx647cg3x1b.xn--4-zfb502tlsl; [C1 V5 V6]; [C1 V5 V6] # 𑆀䁴.ⴕ4͈ B; xn--1mnx647cg3x1b.xn--4-zfb324h; [V5 V6]; [V5 V6] # 𑆀䁴.Ⴕ4͈ B; xn--1mnx647cg3x1b.xn--4-zfb324h32o; [C1 V5 V6]; [C1 V5 V6] # 𑆀䁴.Ⴕ4͈ T; 𑆀䁴񤧣.ⴕ𝟜\u200C\u0348; [C1 P1 V5 V6]; [P1 V5 V6] # 𑆀䁴.ⴕ4͈ N; 𑆀䁴񤧣.ⴕ𝟜\u200C\u0348; [C1 P1 V5 V6]; [C1 P1 V5 V6] # 𑆀䁴.ⴕ4͈ T; 憡\uDF1F\u200CႴ.𐋮\u200D≠; [C1 C2 P1 V6]; [P1 V6 A3] # 憡Ⴔ.𐋮≠ N; 憡\uDF1F\u200CႴ.𐋮\u200D≠; [C1 C2 P1 V6]; [C1 C2 P1 V6 A3] # 憡Ⴔ.𐋮≠ T; 憡\uDF1F\u200CႴ.𐋮\u200D=\u0338; [C1 C2 P1 V6]; [P1 V6 A3] # 憡Ⴔ.𐋮≠ N; 憡\uDF1F\u200CႴ.𐋮\u200D=\u0338; [C1 C2 P1 V6]; [C1 C2 P1 V6 A3] # 憡Ⴔ.𐋮≠ T; 憡\uDF1F\u200Cⴔ.𐋮\u200D=\u0338; [C1 C2 P1 V6]; [P1 V6 A3] # 憡ⴔ.𐋮≠ N; 憡\uDF1F\u200Cⴔ.𐋮\u200D=\u0338; [C1 C2 P1 V6]; [C1 C2 P1 V6 A3] # 憡ⴔ.𐋮≠ T; 憡\uDF1F\u200Cⴔ.𐋮\u200D≠; [C1 C2 P1 V6]; [P1 V6 A3] # 憡ⴔ.𐋮≠ N; 憡\uDF1F\u200Cⴔ.𐋮\u200D≠; [C1 C2 P1 V6]; [C1 C2 P1 V6 A3] # 憡ⴔ.𐋮≠ B; 憡\uDF1Fⴔ.xn--1chz659f; [P1 V6]; [P1 V6 A3] # 憡ⴔ.𐋮≠ B; 憡\uDF1FႴ.XN--1CHZ659F; [P1 V6]; [P1 V6 A3] # 憡Ⴔ.𐋮≠ B; 憡\uDF1FႴ.xn--1Chz659f; [P1 V6]; [P1 V6 A3] # 憡Ⴔ.𐋮≠ B; 憡\uDF1FႴ.xn--1chz659f; [P1 V6]; [P1 V6 A3] # 憡Ⴔ.𐋮≠ T; 憡\uDF1F\u200Cⴔ.xn--1ug73gl146a; [C1 C2 P1 V6]; [C2 P1 V6 A3] # 憡ⴔ.𐋮≠ N; 憡\uDF1F\u200Cⴔ.xn--1ug73gl146a; [C1 C2 P1 V6]; [C1 C2 P1 V6 A3] # 憡ⴔ.𐋮≠ T; 憡\uDF1F\u200CႴ.XN--1UG73GL146A; [C1 C2 P1 V6]; [C2 P1 V6 A3] # 憡Ⴔ.𐋮≠ N; 憡\uDF1F\u200CႴ.XN--1UG73GL146A; [C1 C2 P1 V6]; [C1 C2 P1 V6 A3] # 憡Ⴔ.𐋮≠ T; 憡\uDF1F\u200CႴ.xn--1Ug73gl146a; [C1 C2 P1 V6]; [C2 P1 V6 A3] # 憡Ⴔ.𐋮≠ N; 憡\uDF1F\u200CႴ.xn--1Ug73gl146a; [C1 C2 P1 V6]; [C1 C2 P1 V6 A3] # 憡Ⴔ.𐋮≠ B; 憡\uDF1FႴ.xn--1ug73gl146a; [C2 P1 V6]; [C2 P1 V6 A3] # 憡Ⴔ.𐋮≠ B; 憡\uDF1Fⴔ.xn--1ug73gl146a; [C2 P1 V6]; [C2 P1 V6 A3] # 憡ⴔ.𐋮≠ B; 憡\uDF1FႴ.XN--1UG73GL146A; [C2 P1 V6]; [C2 P1 V6 A3] # 憡Ⴔ.𐋮≠ B; 憡\uDF1FႴ.xn--1Ug73gl146a; [C2 P1 V6]; [C2 P1 V6 A3] # 憡Ⴔ.𐋮≠ T; 憡\uDF1F\u200CႴ.xn--1ug73gl146a; [C1 C2 P1 V6]; [C2 P1 V6 A3] # 憡Ⴔ.𐋮≠ N; 憡\uDF1F\u200CႴ.xn--1ug73gl146a; [C1 C2 P1 V6]; [C1 C2 P1 V6 A3] # 憡Ⴔ.𐋮≠ libidn2-v2.3.8/tests/Makefile.am000066400000000000000000000042261476312673600164560ustar00rootroot00000000000000# Copyright (C) 2011-2025 Simon Josefsson # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU 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 General Public License for more details. # You should have received a copy of the GNU General Public License # along with this program. If not, see . AM_CPPFLAGS = -I$(top_srcdir) -I$(top_srcdir)/lib -I$(top_builddir)/lib -I$(srcdir) -I$(top_builddir) AM_CPPFLAGS += -I$(top_builddir)/gl -I$(top_srcdir)/gl AM_CPPFLAGS += -DSRCDIR=\"$(srcdir)\" AM_CPPFLAGS += -I$(top_srcdir)/unistring/ -I$(top_builddir)/unistring/ AM_CFLAGS = $(WERROR_CFLAGS) $(WERROR_TESTS_CFLAGS) $(WARN_CFLAGS) AM_LDFLAGS = -no-install AM_VALGRINDFLAGS = --suppressions=$(top_srcdir)/unistring/libunistring.valgrind LDADD = ../lib/libidn2.la LDADD += ../unistring/libunistring.la $(LTLIBUNISTRING) LDADD += ../gl/libgnu.la EXTRA_DIST = standalone.sh ctests = test-version test-strerror test-locale test-tounicode ctests += test-punycode test-compat-punycode ctests += test-IdnaTest-inc test-IdnaTest-txt test-lookup test-register if TEST_GLIBC ctests += test-glibc endif check_PROGRAMS = $(ctests) dist_check_SCRIPTS = test-idn2.sh TESTS = $(ctests) $(dist_check_SCRIPTS) TEST_EXTENSIONS = .sh LOG_COMPILER = $(LOG_VALGRIND) SH_LOG_COMPILER= $(SHELL) -x AM_TESTS_ENVIRONMENT = EXEEXT="$(EXEEXT)" LOG_VALGRIND="$(LOG_VALGRIND)" LIBTOOL="$(LIBTOOL)" IDNA_TXT = IdnaTest.txt IDNA_INC = IdnaTest.inc BUILT_SOURCES = $(IDNA_TXT) $(IDNA_INC) MAINTAINERCLEANFILES = $(BUILT_SOURCES) EXTRA_DIST += gen-utc-test.pl $(IDNA_TXT) $(IDNA_INC) $(IDNA_TXT): rm -f $(IDNA_TXT) wget https://www.unicode.org/Public/idna/10.0.0/IdnaTest.txt echo "35f344b624f9978ee5c484ab0182038e92a9f41c IdnaTest.txt" | sha1sum -c - $(IDNA_INC): $(IDNA_TXT) $(srcdir)/gen-utc-test.pl $(srcdir)/gen-utc-test.pl < $< > $@ libidn2-v2.3.8/tests/gen-idn-tld-tv.pl000077500000000000000000000022321476312673600175060ustar00rootroot00000000000000#!/usr/bin/perl # Copyright (C) 2011-2025 Simon Josefsson # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # I consider the output of this program to be unrestricted. Use it as # you will. use strict; my ($str, $escstr); while (<>) { next if !m,/domains/root/db/(xn--.*).html">(.*),; $str = unpack("H*", $2); die "no dot?!" if (substr($str,0,2) != "2e"); $str = substr($str,2); printf "// str $str\n"; $escstr = ""; while ($str) { $escstr .= "\\x" . substr ($str,0,2); $str = substr ($str,2); } printf " {\"$escstr\", \"$1\" },\n"; } libidn2-v2.3.8/tests/gen-utc-test.pl000077500000000000000000000043321476312673600172770ustar00rootroot00000000000000#!/bin/sh #! -*-perl-*- # Copyright (C) 2011-2025 Simon Josefsson # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # I consider the output of this program to be unrestricted. Use it as # you will. eval 'exec perl -wSx "$0" "$@"' if 0; use strict; my ($last); my ($lineno) = 0; my ($ctr) = 0; while (<>) { $lineno++; next unless /^[BN]/; next unless m,^.*;\t(.*);\t(.*);\t(.*);\s(NV8).*,; my $line = $_; my ($source) = $1; my ($ustr) = $2; my ($astr) = $3; my ($nv8) = $4; $ustr = $source if ($ustr eq ""); $astr = $ustr if ($astr eq ""); while ($ustr =~ /(.*)\\u([0-9A-f][0-9A-f][0-9A-f][0-9A-f])(.*)/) { my $num = hex($2); #printf "/* hex $2 num $num */"; my $str = unpack ("H*", pack("C0U*",$num)); my $escstr = ""; while ($str) { $escstr .= "\\x" . substr ($str,0,2); $str = substr ($str,2); } #printf "/* utf8 $escstr */\n"; $ustr = $1.'" "'.$escstr.'" "'.$3; } next if ($last && $ustr eq $last); print "/* lineno $lineno ctr $ctr source $source uni $ustr ace $astr nv8 $nv8 line $line */\n"; if ($astr =~ /\\u/) { print "/* IdnaTest.txt bug? */\n"; } elsif ($astr =~ /。/) { print "/* IdnaTest.txt bug2? */\n"; } elsif ($ustr =~ /a..c/ || $ustr =~ /ä..c/) { print "/* libidn2 bug? */\n"; } elsif ($nv8 eq "NV8") { print "{ \"$ustr\", \"$astr\", -1 },\n"; $ctr++; } elsif (substr($astr, 0, 1) eq "[" && substr($ustr, 0, 1) ne "[") { print "{ \"$ustr\", \"$astr\", -1 },\n"; $ctr++; } elsif (substr($astr, 0, 1) eq "[") { print "/* punt1 $line */\n"; } else { print "{ \"$ustr\", \"$astr\", IDN2_OK },\n"; $ctr++; } $last = $ustr; } libidn2-v2.3.8/tests/standalone.sh000077500000000000000000000077571476312673600171250ustar00rootroot00000000000000#!/bin/sh # Copyright (C) 2024-2025 Simon Josefsson # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # standalone.sh: build and run libidn2's C-based test suite. # # To check that system libidn2 behaves: # # tests/standalone.sh # # To specify the location of the libidn2 tests/ sub-directory use srcdir: # # srcdir=/home/user/src/libidn2/tests /usr/local/libexec/libidn2/standalone.sh # # If your system libidn2 is too old to pass certain tests, disable # them using STANDALONE_DISABLE like this: # # STANDALONE_DISABLE='*punycode*' tests/standalone.sh # # To disable multiple tests, separate each glob pattern with whitespace: # # STANDALONE_DISABLE='*punycode* *register*' tests/standalone.sh # # To avoid glob patterns but use explicit names, use names relative to # the $srcdir used: # # STANDALONE_DISABLE='tests/test-punycode.c tests/test-compat-punycode.c' tests/standalone.sh # # To specify a particular idn2 tool to test use the IDN2 variable, by # default it searches for idn2 in your PATH using 'command -v'. # # IDN2=/usr/local/bin/idn2 tests/standalone.sh # # To check a newly built STATIC libidn WITH system -lunistring: # # env STANDALONE_CFLAGS="-Ilib lib/.libs/libidn2.a unistring/.libs/libunistring.a gl/.libs/libgnu.a -lunistring" tests/standalone.sh # # To check a newly built SHARED libidn WITH system -lunistring: # # env STANDALONE_CFLAGS="-Ilib -Wl,-rpath lib/.libs lib/.libs/libidn2.so unistring/.libs/libunistring.a gl/.libs/libgnu.a -lunistring" tests/standalone.sh # # To check a newly built STATIC libidn WITHOUT system -lunistring: # # env STANDALONE_CFLAGS="-DHAVE_CONFIG_H -I. -Ilib -Iunistring lib/.libs/libidn2.a unistring/.libs/libunistring.a gl/.libs/libgnu.a" tests/standalone.sh # # To check a newly built SHARED libidn WITHOUT system -lunistring: # # env STANDALONE_CFLAGS="-DHAVE_CONFIG_H -I. -Ilib -Iunistring -Wl,-rpath lib/.libs lib/.libs/libidn2.so unistring/.libs/libunistring.a gl/.libs/libgnu.a" tests/standalone.sh # # All variables can be combined to support combined behaviour. set -e srcdir="${srcdir:-$(dirname "$0")}" STANDALONE_CC="${CC:-cc}" STANDALONE_CFLAGS="${STANDALONE_CFLAGS:--lidn2 -lunistring}" IDN2=${IDN2:-$(command -v idn2 || echo $srcdir/../src/idn2$EXEEXT)}; export IDN2 echo "srcdir=$srcdir" echo "STANDALONE_CC: $STANDALONE_CC" echo "STANDALONE_CFLAGS: $STANDALONE_CFLAGS" echo "STANDALONE_DISABLE: $STANDALONE_DISABLE" echo "IDN2: $IDN2" rc=0 for f in "$srcdir"/test-*.c; do disable= set -o noglob for d in $STANDALONE_DISABLE; do set +o noglob case $f in $d) disable=yes ;; esac done set +o noglob if test -n "$disable"; then echo "SKIP: $f" continue fi if $STANDALONE_CC -DSRCDIR=\"$srcdir\" -D'_GL_ATTRIBUTE_FORMAT_PRINTF_STANDARD(x,y)=' -o foo "$f" $STANDALONE_CFLAGS; then echo "PASS: cc $f" if ./foo; then echo "PASS: run $f" else echo "FAIL: run $f" rc=1 fi else echo "FAIL: cc $f" rc=1 fi rm -f foo done for f in "$srcdir"/test-*.sh; do test -x "$f" || continue disable= set -o noglob for d in $STANDALONE_DISABLE; do set +o noglob case $f in $d) disable=yes ;; esac done set +o noglob if test -n "$disable"; then echo "SKIP: $f" continue fi if $f; then echo "PASS: $f" else echo "FAIL: $f" rc=1 fi done if test "$rc" != 0; then echo "FAIL: $0: error exit ($rc)" exit $rc fi echo "PASS: $0" exit 0 libidn2-v2.3.8/tests/test-IdnaTest-inc.c000066400000000000000000000140311476312673600200200ustar00rootroot00000000000000/* test-IdnaTest-inc.c --- Self-test Libidn2 on IdnaTest.inc Copyright (C) 2011-2025 Simon Josefsson Copyright (C) 2017-2025 Tim Ruehsen This program is free software: you can redistribute it and/or modify it under the terms of the GNU 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 General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see . */ #ifdef HAVE_CONFIG_H # include #endif #include #include #include #include #include #include #include #include #include "unistr.h" /* u32_to_u8, u8_to_u32 */ struct idna { const char *in; const char *out; int rc; int flags; }; static const struct idna idna[] = { #include "IdnaTest.inc" }; static int ok = 0, failed = 0; static int break_on_error = 0; static void test_homebrewed (void) { uint32_t dummy_u32[4] = { 'a', 'b', 'c', 0 }; uint8_t *out; size_t i; int rc; for (i = 0; i < sizeof (idna) / sizeof (idna[0]); i++) { rc = idn2_lookup_u8 ((uint8_t *) idna[i].in, &out, idna[i].flags); printf ("%3d %-25s %-40s %s\n", (int) i, idn2_strerror_name (rc), rc == IDN2_OK ? idna[i].out : "", idna[i].in); if (rc != idna[i].rc && rc == IDN2_ENCODING_ERROR) { printf ("utc bug\n"); } else if (rc != idna[i].rc && idna[i].rc != -1) { failed++; printf ("expected rc %d got rc %d\n", idna[i].rc, rc); } else if (rc == IDN2_OK && strcmp ((char *) out, idna[i].out) != 0) { failed++; printf ("expected: %s\ngot: %s\n", idna[i].out, out); } else ok++; if (rc == IDN2_OK) idn2_free (out); /* Try the IDN2_NO_TR46 flag behavior */ if (!(idna[i].flags & (IDN2_NONTRANSITIONAL | IDN2_TRANSITIONAL))) { rc = idn2_lookup_u8 ((uint8_t *) idna[i].in, &out, idna[i].flags | IDN2_NO_TR46); printf ("%3d %-25s %-40s %s\n", (int) i, idn2_strerror_name (rc), rc == IDN2_OK ? idna[i].out : "", idna[i].in); if (rc != idna[i].rc && rc == IDN2_ENCODING_ERROR) { printf ("utc bug\n"); } else if (rc != idna[i].rc && idna[i].rc != -1) { failed++; printf ("expected rc %d got rc %d\n", idna[i].rc, rc); } else if (rc == IDN2_OK && strcmp ((char *) out, idna[i].out) != 0) { failed++; printf ("expected: %s\ngot: %s\n", idna[i].out, out); } else ok++; if (rc == IDN2_OK) idn2_free (out); } /* Try whether the default flags behave as NONTRANSITIONAL */ if (!(idna[i].flags & (IDN2_NO_TR46 | IDN2_TRANSITIONAL))) { rc = idn2_lookup_u8 ((uint8_t *) idna[i].in, &out, idna[i].flags | IDN2_NONTRANSITIONAL); printf ("%3d %-25s %-40s %s\n", (int) i, idn2_strerror_name (rc), rc == IDN2_OK ? idna[i].out : "", idna[i].in); if (rc != idna[i].rc && rc == IDN2_ENCODING_ERROR) { printf ("utc bug\n"); } else if (rc != idna[i].rc && idna[i].rc != -1) { failed++; printf ("expected rc %d got rc %d\n", idna[i].rc, rc); } else if (rc == IDN2_OK && strcmp ((char *) out, idna[i].out) != 0) { failed++; printf ("expected: %s\ngot: %s\n", idna[i].out, out); } else ok++; if (rc == IDN2_OK) idn2_free (out); } if (failed && break_on_error) exit (EXIT_FAILURE); } /* special calls to cover edge cases */ if ((rc = idn2_lookup_u8 (NULL, NULL, 0)) != IDN2_OK) { failed++; printf ("special #1 failed with %d\n", rc); } else ok++; out = (uint8_t *) 0x123; if ((rc = idn2_lookup_u8 (NULL, &out, 0)) != IDN2_OK) { failed++; printf ("special #2 failed with %d\n", rc); } else if (out) { failed++; printf ("special #2 failed with out!=NULL\n"); } else ok++; if ((rc = idn2_lookup_ul (NULL, NULL, 0)) != IDN2_OK) { failed++; printf ("special #3 failed with %d\n", rc); } else ok++; out = (uint8_t *) 0x123; if ((rc = idn2_lookup_ul (NULL, (char **) &out, 0)) != IDN2_OK) { failed++; printf ("special #4 failed with %d\n", rc); } else if (out) { failed++; printf ("special #4 failed with out!=NULL\n"); } else ok++; if ((rc = idna_to_ascii_8z ("abc", (char **) &out, 0)) != IDN2_OK) { failed++; printf ("special #7 failed with %d\n", rc); } else { idn2_free (out); ok++; } if ((rc = idna_to_ascii_4z (dummy_u32, (char **) &out, 0)) != IDN2_OK) { failed++; printf ("special #8 failed with %d\n", rc); } else { idn2_free (out); ok++; } if ((rc = idn2_to_ascii_4i2 (dummy_u32, 4, (char **) &out, 0)) != IDN2_OK) { failed++; printf ("special #9 failed with %d\n", rc); } else { idn2_free (out); ok++; } if ((rc = idn2_to_ascii_4i2 (NULL, 4, (char **) &out, 0)) != IDN2_OK) { failed++; printf ("special #10 failed with %d\n", rc); } else { idn2_free (out); ok++; } } int main (void) { puts ("-----------------------------------------------------------" "-------------------------------------"); puts (" IDNA2008 Lookup\n"); puts (" # Result ACE output " " Unicode input"); puts ("-----------------------------------------------------------" "-------------------------------------"); test_homebrewed (); if (failed) { printf ("Summary: %d out of %d tests failed\n", failed, ok + failed); return EXIT_FAILURE; } printf ("Summary: All %d tests passed\n", ok + failed); return EXIT_SUCCESS; } libidn2-v2.3.8/tests/test-IdnaTest-txt.c000066400000000000000000000210161476312673600200670ustar00rootroot00000000000000/* test-IdnaTest-txt.c --- Self-test Libidn2 on UTC's IdnaTest.txt Copyright (C) 2011-2025 Simon Josefsson Copyright (C) 2017-2025 Tim Ruehsen This program is free software: you can redistribute it and/or modify it under the terms of the GNU 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 General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see . */ #ifdef HAVE_CONFIG_H # include #endif #include #include #include #include #include #include #include #include #include "unistr.h" /* u32_to_u8, u8_to_u32 */ static int ok = 0, failed = 0; static int break_on_error = 0; static int verbose = 0; static const char * _nextField (char **line) { char *s = *line, *e; if (!*s) return ""; if (!(e = strpbrk (s, ";#"))) { e = *line += strlen (s); } else { *line = e + (*e == ';'); *e = 0; } // trim leading and trailing whitespace while (isspace (*s)) s++; while (e > s && isspace (e[-1])) *--e = 0; return s; } static int _scan_file (const char *fname, int (*scan) (char *)) { FILE *fp = fopen (fname, "r"); char *buf = NULL, *linep; size_t bufsize = 0; ssize_t buflen; int ret = 0; printf ("Scanning file: %s\n", fname); if (!fp) { fprintf (stderr, "Failed to open %s (%d)\n", fname, errno); return -1; } while ((buflen = getline (&buf, &bufsize, fp)) >= 0) { linep = buf; while (isspace (*linep)) linep++; // ignore leading whitespace // strip off \r\n while (buflen > 0 && (buf[buflen] == '\n' || buf[buflen] == '\r')) buf[--buflen] = 0; if (!*linep || *linep == '#') continue; // skip empty lines and comments if ((ret = scan (linep))) break; } free (buf); fclose (fp); return ret; } // decode embedded UTF-16/32 sequences static uint8_t * _decodeIdnaTest (const uint8_t *src_u8) { size_t it2 = 0, len; uint32_t *src; // convert UTF-8 to UCS-4 (Unicode)) if (!(src = u8_to_u32 (src_u8, u8_strlen (src_u8) + 1, NULL, &len))) { if (verbose) printf ("u8_to_u32(%s) failed (%d)\n", src_u8, errno); return NULL; } // replace escaped UTF-16 incl. surrogates for (size_t it = 0; it < len;) { if (src[it] == '\\' && src[it + 1] == 'u') { src[it2] = ((src[it + 2] >= 'A' ? src[it + 2] - 'A' + 10 : src[it + 2] - '0') << 12) + ((src[it + 3] >= 'A' ? src[it + 3] - 'A' + 10 : src[it + 3] - '0') << 8) + ((src[it + 4] >= 'A' ? src[it + 4] - 'A' + 10 : src[it + 4] - '0') << 4) + (src[it + 5] >= 'A' ? src[it + 5] - 'A' + 10 : src[it + 5] - '0'); it += 6; if (src[it2] >= 0xD800 && src[it2] <= 0xDBFF) { // high surrogate followed by low surrogate if (src[it] == '\\' && src[it + 1] == 'u') { uint32_t low = ((src[it + 2] >= 'A' ? src[it + 2] - 'A' + 10 : src[it + 2] - '0') << 12) + ((src[it + 3] >= 'A' ? src[it + 3] - 'A' + 10 : src[it + 3] - '0') << 8) + ((src[it + 4] >= 'A' ? src[it + 4] - 'A' + 10 : src[it + 4] - '0') << 4) + (src[it + 5] >= 'A' ? src[it + 5] - 'A' + 10 : src[it + 5] - '0'); if (low >= 0xDC00 && low <= 0xDFFF) src[it2] = 0x10000 + (src[it2] - 0xD800) * 0x400 + (low - 0xDC00); else if (verbose) printf ("Missing low surrogate\n"); it += 6; } else { it++; if (verbose) printf ("Missing low surrogate\n"); } } it2++; } else src[it2++] = src[it++]; } // convert UTF-32 to UTF-8 uint8_t *dst_u8 = u32_to_u8 (src, it2, NULL, &len); if (!dst_u8 && verbose) printf ("u32_to_u8(%s) failed (%d)\n", src_u8, errno); free (src); return dst_u8; } static void _check_toASCII (const char *source, const char *expected, int transitional, int expected_toASCII_failure) { int rc; char *ace = NULL; rc = idn2_lookup_u8 ((uint8_t *) source, (uint8_t **) & ace, transitional ? IDN2_TRANSITIONAL : IDN2_NONTRANSITIONAL); // printf("n=%d expected=%s t=%d got=%s, expected_failure=%d\n", n, expected, transitional, ace ? ace : "", expected_toASCII_failure); if (rc && expected_toASCII_failure) { if (verbose) printf ("OK\n"); ok++; } else if (rc && !transitional && *expected != '[') { failed++; printf ("Failed: _check_toASCII(%s) -> %d (expected 0) %p\n", source, rc, ace); } else if (rc == 0 && !transitional && *expected != '[' && strcmp (expected, ace)) { failed++; printf ("Failed: _check_toASCII(%s) -> %s (expected %s) %p\n", source, ace, expected, ace); } else { if (verbose) printf ("OK\n"); ok++; } if (rc == IDN2_OK) idn2_free (ace); } #if HAVE_LIBUNISTRING extern int _libunistring_version; #endif static int test_IdnaTest (char *linep) { char *source; const char *type, *toUnicode, *toASCII, *NV8, *org_source; int expected_toASCII_failure; type = _nextField (&linep); org_source = _nextField (&linep); toUnicode = _nextField (&linep); toASCII = _nextField (&linep); NV8 = _nextField (&linep); // if set, the input should be disallowed for IDNA2008 // sigh, these Unicode people really mix UTF-8 and UCS-2/4 // quick and dirty translation of '\uXXXX' found in IdnaTest.txt including surrogate handling source = (char *) _decodeIdnaTest ((uint8_t *) org_source); if (!source) return 0; // some Unicode sequences can't be encoded into UTF-8, skip them if (!*toUnicode) toUnicode = source; if (!*toASCII) toASCII = toUnicode; expected_toASCII_failure = NV8 && *NV8; if (verbose) printf ("##########%s#%s#%s#%s#%s#\n", type, org_source, toUnicode, toASCII, NV8); #if HAVE_LIBUNISTRING /* 3 tests fail with libunicode <= 0.9.3 - just skip them until we have a newer version installed */ /* watch out, libunicode changed versioning scheme up from 0.9.4 */ /* If !HAVE_LIBUNISTRING, we use internal gnulib code which works. */ if (_libunistring_version <= 9) { if (!strcmp (toASCII, "xn--8jb.xn--etb875g")) { free (source); return 0; } } #endif if (*type == 'B') { _check_toASCII (source, toASCII, 1, expected_toASCII_failure); _check_toASCII (source, toASCII, 0, expected_toASCII_failure); } else if (*type == 'T') { _check_toASCII (source, toASCII, 1, expected_toASCII_failure); } else if (*type == 'N') { _check_toASCII (source, toASCII, 0, expected_toASCII_failure); } else { printf ("Failed: Unknown type '%s'\n", type); } free (source); if (failed && break_on_error) return 1; return 0; } #ifdef SRCDIR # define IDNATEST_TXT SRCDIR "/IdnaTest.txt" #else # define IDNATEST_TXT "IdnaTest.txt" #endif int main (int argc, const char *argv[]) { const char *fname = IDNATEST_TXT; if (argc > 1 && strcmp (argv[1], "--verbose") == 0) { verbose = 1; if (argc > 2) fname = argv[2]; } else if (argc > 1) fname = argv[1]; if (verbose) { puts ("-----------------------------------------------------------" "-------------------------------------"); puts (" IDNA2008 Lookup\n"); puts (" # Result ACE output " " Unicode input"); puts ("-----------------------------------------------------------" "-------------------------------------"); } if (_scan_file (fname, test_IdnaTest)) return EXIT_FAILURE; if (verbose) puts ("-----------------------------------------------------------" "-------------------------------------"); if (failed) { printf ("INFO: test-IdnaTest-txt: %d out of %d tests failed\n", failed, ok + failed); return EXIT_FAILURE; } if (ok == 0) { printf ("FAIL: test-IdnaTest-txt: no test vectors found\n"); return EXIT_FAILURE; } printf ("PASS: test-IdnaTest-txt: All %d tests passed\n", ok + failed); return EXIT_SUCCESS; } libidn2-v2.3.8/tests/test-compat-punycode.c000066400000000000000000000051741476312673600206550ustar00rootroot00000000000000/* test-compat-punycode.c --- Self test Libidn2 punycode internal symbols. Copyright (C) 2002-2025 Simon Josefsson This program is free software: you can redistribute it and/or modify it under the terms of the GNU 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 General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see . */ #ifdef HAVE_CONFIG_H # include #endif #include #include #include #include #include extern int _IDN2_API _idn2_punycode_decode (size_t input_length, const char input[], size_t *output_length, uint32_t output[]); extern int _IDN2_API _idn2_punycode_encode (size_t input_length, const uint32_t input[], size_t *output_length, char output[]); int main (void) { int rc; const uint32_t ucs4_input[] = { 0x00DF, 0x00E5 }; /* ßå */ size_t output_length = 2; uint32_t ucs4_output[2]; char ascii[4]; output_length = 4; rc = _idn2_punycode_encode (2, ucs4_input, &output_length, ascii); if (rc != IDN2_OK) { printf ("FAIL: encode: %d: %s: %s\n", rc, idn2_strerror_name (rc), idn2_strerror (rc)); return EXIT_FAILURE; } if (output_length != 4) { printf ("FAIL: encode 4 != %lu\n", (unsigned long) output_length); return EXIT_FAILURE; } if (memcmp (ascii, "zcam", 4) != 0) { printf ("FAIL: encode: memcmp: %s\n", ascii); return EXIT_FAILURE; } printf ("PASS: ßå => zcam\n"); rc = _idn2_punycode_decode (4, ascii, &output_length, ucs4_output); if (rc != IDN2_OK) { printf ("FAIL: decode: %d: %s: %s\n", rc, idn2_strerror_name (rc), idn2_strerror (rc)); return EXIT_FAILURE; } if (output_length != 2) { printf ("FAIL: decode 2 != %lu\n", (unsigned long) output_length); return EXIT_FAILURE; } if (memcmp (ucs4_output, ucs4_input, 2 * sizeof (uint32_t)) != 0) { printf ("FAIL: decode: memcmp: %s\n", ascii); printf ("ucs4_output[0] = %lX\n", (unsigned long) ucs4_output[0]); printf ("ucs4_output[1] = %lX\n", (unsigned long) ucs4_output[1]); return EXIT_FAILURE; } printf ("PASS: zcam => ßå\n"); return EXIT_SUCCESS; } libidn2-v2.3.8/tests/test-glibc.c000066400000000000000000000223771476312673600166320ustar00rootroot00000000000000/* test-glibc.c -- API trace test extracted from the glibc AI_IDN tests. Copyright (C) 2019 Red Hat, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU 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 General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see . */ /* Before changing test expecations in this file, please contact the glibc developers on the libc-alpha mailing list to check if these changes are benign and will not lead to glibc test suite failures. Thanks. */ #ifdef HAVE_CONFIG_H # include #endif #include #include #include #include #include #include #include #include #include /* This assumes that wchar_t uses a UTF-16 or UTF-32 encoding. */ static const wchar_t L_naemchen[] = { L'n', 0344, L'm', L'c', L'h', L'e', L'n', 0 }; static const char *naemchen_latin1 = "n\344mchen"; static const char *naemchen_utf8 = "n\xC3\xA4mchen"; static const wchar_t L_shem[] = { 0x05E9, 0x05DD, 0 }; static const char *shem_utf8 = "\xD7\xA9\xD7\x9D"; /* Detected charset. Note that charset_latin1 covers both ISO-8859-1 and ISO-8859-15. */ enum charset_kind { charset_utf8, charset_latin1, charset_neither }; /* wcsrtombs with a static buffer. */ static char * __attribute__((malloc)) wcsrtombs_strdup (const wchar_t *input) { char buf[100]; const wchar_t *src = input; mbstate_t state; memset (&state, 0, sizeof (state)); size_t ret = wcsrtombs (buf, &src, sizeof (buf), &state); if (ret == (size_t) -1) buf[0] = '\0'; char *result = strdup (buf); if (result == NULL) { puts ("error: memory allocation failure"); exit (EXIT_FAILURE); } return result; } static const char *locale; static enum charset_kind determine_current_charset_kind (void) { const char *lc_string = locale_charset (); enum charset_kind expected; if (strcmp (lc_string, "UTF-8") == 0) expected = charset_utf8; else if (strcmp (lc_string, "ISO-8859-1") == 0 || strcmp (lc_string, "ISO-8859-15") == 0 || strcmp (lc_string, "CP1252") == 0) expected = charset_latin1; else expected = charset_neither; char *naemchen_bytes = wcsrtombs_strdup (L_naemchen); char *shem_bytes = wcsrtombs_strdup (L_shem); enum charset_kind actual; if (strcmp (naemchen_bytes, naemchen_utf8) == 0 && strcmp (shem_bytes, shem_utf8) == 0) actual = charset_utf8; else if (strcmp (naemchen_bytes, naemchen_latin1) == 0 && strcmp (shem_bytes, "") == 0) actual = charset_latin1; else actual = charset_neither; free (shem_bytes); free (naemchen_bytes); if (expected != actual) { printf ("error: locale %s: expected charset %u (%s), got %u\n", locale, expected, lc_string, actual); exit (EXIT_FAILURE); } return actual; } static int errors; static void check_success (const char *func, const char *input, const char *expected, int ret, char *actual) { if (ret != 0) { printf ("error: locale %s: %s: input \"%s\": %d\n", locale, func, input, ret); ++errors; } else { if (strcmp (actual, expected) != 0) { printf ("error: locale %s: %s: input \"%s\": \"%s\"\n", locale, func, input, actual); ++errors; } idn2_free (actual); } } static void check_lookup_ul_success (const char *input, const char *expected) { char *actual = NULL; int ret = idn2_lookup_ul (input, &actual, 0); check_success ("idn2_lookup_ul", input, expected, ret, actual); } static void check_to_unicode_lzlz_success (const char *input, const char *expected) { char *actual = NULL; int ret = idn2_to_unicode_lzlz (input, &actual, 0); check_success ("idn2_to_unicode_lzlz", input, expected, ret, actual); } static void check_to_unicode_lzlz_failure (const char *input, int expected) { char *unexpected = NULL; int actual = idn2_to_unicode_lzlz (input, &unexpected, 0); if (actual == 0) { printf ("error: idn2_to_unicode_lzlz: locale %s:" "unexpected success for input \"%s\": \"%s\"\n", locale, input, unexpected); ++errors; idn2_free (unexpected); } else if (actual != expected) { printf ("error: idn2_to_unicode_lzlz: locale %s:" "expected failure %d for input \"%s\", actual %d\n", locale, expected, input, actual); ++errors; } } static void run_utf8_tests (void) { check_lookup_ul_success ("\327\251\327\2351.example", "xn--1-qic9a.example"); check_lookup_ul_success ("\327\251\327\235.example", "xn--iebx.example"); check_lookup_ul_success ("both.cname.idn-cname.n\303\244mchen.example", "both.cname.idn-cname.xn--nmchen-bua.example"); check_lookup_ul_success ("bu\303\237e.example", "xn--bue-6ka.example"); check_lookup_ul_success ("n\303\244mchen.example", "xn--nmchen-bua.example"); check_lookup_ul_success ("n\303\244mchen_zwo.example", "xn--nmchen_zwo-q5a.example"); check_lookup_ul_success ("with.cname.n\303\244mchen.example", "with.cname.xn--nmchen-bua.example"); check_lookup_ul_success ("With.idn-cname.n\303\244mchen.example", "with.idn-cname.xn--nmchen-bua.example"); check_to_unicode_lzlz_success ("non-idn-cname.example", "non-idn-cname.example"); check_to_unicode_lzlz_success ("non-idn.example", "non-idn.example"); check_to_unicode_lzlz_success ("non-idn-name.example", "non-idn-name.example"); check_to_unicode_lzlz_success ("xn--1-qic9a.example", "\327\251\327\2351.example"); check_to_unicode_lzlz_success ("xn--anderes-nmchen-eib.example", "anderes-n\303\244mchen.example"); check_to_unicode_lzlz_success ("xn--bue-6ka.example", "bu\303\237e.example"); check_to_unicode_lzlz_success ("xn--iebx.example", "\327\251\327\235.example"); check_to_unicode_lzlz_success ("xn--nmchen-bua.example", "n\303\244mchen.example"); check_to_unicode_lzlz_success ("xn--nmchen_zwo-q5a.example", "n\303\244mchen_zwo.example"); check_to_unicode_lzlz_failure ("xn---.example", IDN2_PUNYCODE_BAD_INPUT); check_to_unicode_lzlz_failure ("xn--x.example", IDN2_PUNYCODE_BAD_INPUT); } static void run_latin1_tests (void) { check_lookup_ul_success ("both.cname.idn-cname.n\344mchen.example", "both.cname.idn-cname.xn--nmchen-bua.example"); check_lookup_ul_success ("bu\337e.example", "xn--bue-6ka.example"); check_lookup_ul_success ("n\344mchen.example", "xn--nmchen-bua.example"); check_lookup_ul_success ("n\344mchen_zwo.example", "xn--nmchen_zwo-q5a.example"); check_lookup_ul_success ("with.cname.n\344mchen.example", "with.cname.xn--nmchen-bua.example"); check_lookup_ul_success ("With.idn-cname.n\344mchen.example", "with.idn-cname.xn--nmchen-bua.example"); check_to_unicode_lzlz_success ("non-idn-cname.example", "non-idn-cname.example"); check_to_unicode_lzlz_success ("non-idn.example", "non-idn.example"); check_to_unicode_lzlz_success ("non-idn-name.example", "non-idn-name.example"); check_to_unicode_lzlz_success ("xn--anderes-nmchen-eib.example", "anderes-n\344mchen.example"); check_to_unicode_lzlz_success ("xn--bue-6ka.example", "bu\337e.example"); check_to_unicode_lzlz_success ("xn--nmchen-bua.example", "n\344mchen.example"); check_to_unicode_lzlz_success ("xn--nmchen_zwo-q5a.example", "n\344mchen_zwo.example"); check_to_unicode_lzlz_failure ("xn--1-qic9a.example", IDN2_ENCODING_ERROR); check_to_unicode_lzlz_failure ("xn--iebx.example", IDN2_ENCODING_ERROR); check_to_unicode_lzlz_failure ("xn---.example", IDN2_PUNYCODE_BAD_INPUT); check_to_unicode_lzlz_failure ("xn--x.example", IDN2_PUNYCODE_BAD_INPUT); } static const char *const locale_candidates[] = { "C", "C.UTF-8", "en_US", "en_US.utf8", "en_US.iso88591", "de_DE", "de_DE.utf8", "de_DE.iso88591", "de_DE.iso885915@euro", "fr_FR", "fr_FR.utf8", "fr_FR.iso88591", "he_IL.utf8", NULL }; int main (void) { bool utf8_seen = false; bool latin1_seen = false; for (size_t i = 0; locale_candidates[i] != NULL; ++i) { locale = locale_candidates[i]; if (setlocale (LC_ALL, locale) == NULL) continue; switch (determine_current_charset_kind ()) { case charset_utf8: run_utf8_tests (); utf8_seen = true; break; case charset_latin1: run_latin1_tests (); latin1_seen = true; break; case charset_neither: continue; } } if (!utf8_seen) { /* Mingw64 does not have a UTF-8 locale. */ #ifndef __MINGW64__ puts ("error: no UTF-8 locale found"); ++errors; #else puts ("warning: no UTF-8 support on Mingw"); #endif } /* Not everyone has a Latin-1 locale installed. */ if (!latin1_seen) puts ("warning: no Latin-1 locale found"); if (!(utf8_seen || latin1_seen)) { puts ("error: no usable locales found"); ++errors; } if (errors) return EXIT_FAILURE; else return EXIT_SUCCESS; } libidn2-v2.3.8/tests/test-idn2.sh000077500000000000000000000061001476312673600165630ustar00rootroot00000000000000#!/bin/sh # Copyright (C) 2022-2025 Simon Josefsson # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . srcdir="${srcdir:-.}" IDN2="${IDN2:-../src/idn2$EXEEXT}" TMPFILE="idn2.$$.tmp" trap 'rm -f "$TMPFILE" "$TMPFILE-2"' EXIT QUIT if ! test -z "${LOG_VALGRIND}";then LOG_VALGRIND="${LIBTOOL:-libtool} --mode=execute ${LOG_VALGRIND} --error-exitcode=7" fi # Sanity check, does it run at all? $IDN2 --version rc=$? if test $rc != 0; then echo "FAIL: $0: $IDN2 --version: rc $rc" exit 1 fi # Check that we can work under valgrind: $LOG_VALGRIND $IDN2 --version rc=$? if test $rc != 0; then echo "FAIL: $0: valgrind $IDN2 --version: rc $rc" exit 1 fi # Code coverage trigger: $LOG_VALGRIND $IDN2 --help rc=$? if test $rc != 0; then echo "FAIL: $0: valgrind $IDN2 --help: rc $rc" exit 1 fi # Actually convert something, even though it is the empty string. # Mostly to catch locale/iconv-related issues. $LOG_VALGRIND $IDN2 '' rc=$? if test $rc != 0; then echo "FAIL: $0: $IDN2 '': rc $rc" exit $rc fi echo "PASS: $0: $IDN2 ''" # Does it handle a simple ASCII string on the command-line? $LOG_VALGRIND $IDN2 example.org > $TMPFILE 2> $TMPFILE-2 rc=$? OUTSTR="$(cat $TMPFILE | tr -d '\r')" ERRSTR="$(cat $TMPFILE-2)" if test $rc != 0; then echo "FAIL: $0: $IDN2 example.org: rc $rc" echo "OUT: $OUTSTR" echo "ERR: $ERRSTR" exit 1 fi if test "$OUTSTR" != example.org; then echo "FAIL: $0: $IDN2 example.org: expected example.org got $OUTSTR" echo "OUT: $OUTSTR" echo "ERR: $ERRSTR" exit 1 fi if test "$ERRSTR" != ""; then echo "FAIL: $0: $IDN2 example.org: stderr: $ERRSTR" echo "OUT: $OUTSTR" echo "ERR: $ERRSTR" test -z "$EXEEXT" && exit 1 fi rm -f $TMPFILE echo "PASS: $0: $IDN2 example.org" # Does it handle a simple ASCII string on standard input? echo example.org | $LOG_VALGRIND $IDN2 > $TMPFILE 2> $TMPFILE-2 rc=$? OUTSTR="$(cat $TMPFILE | tr -d '\r')" ERRSTR="$(cat $TMPFILE-2)" if test $rc != 0; then echo "FAIL: $0: echo example.org | $IDN2: rc $rc" echo "OUT: $OUTSTR" echo "ERR: $ERRSTR" exit 1 fi if test "$OUTSTR" != example.org; then echo "FAIL: $0: echo example.org | $IDN2: expected example.org got $OUTSTR" echo "OUT: $OUTSTR" echo "ERR: $ERRSTR" exit 1 fi if test "$ERRSTR" != ""; then echo "FAIL: $0: echo example.org | $IDN2: stderr: $ERRSTR" echo "OUT: $OUTSTR" echo "ERR: $ERRSTR" test -z "$EXEEXT" && exit 1 fi rm -f $TMPFILE echo "PASS: $0: echo example.org | $IDN2" exit 0 libidn2-v2.3.8/tests/test-locale.c000066400000000000000000000031641476312673600170020ustar00rootroot00000000000000/* test-locale.c --- Self tests for locale-related (iconv) IDNA processing Copyright (C) 2011-2025 Simon Josefsson This program is free software: you can redistribute it and/or modify it under the terms of the GNU 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 General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see . */ #ifdef HAVE_CONFIG_H # include #endif #include #include #include #include #include #include int main (void) { int error_count = 0; uint8_t *out; int rc; if ((rc = idn2_lookup_ul ("abc", NULL, 0)) != IDN2_OK) { printf ("special #5 failed with %d\n", rc); if (rc == IDN2_ICONV_FAIL) return 77; error_count++; } /* test libidn compatibility functions */ if ((rc = idna_to_ascii_lz ("abc", (char **) &out, 0)) != IDN2_OK) { printf ("special #6 failed with %d\n", rc); error_count++; } else { idn2_free (out); } if ((rc = idn2_register_ul ("foo", NULL, NULL, 0)) != IDN2_OK) { printf ("special #6 failed with %d\n", rc); error_count++; } printf ("\nerror_count: %d\n", error_count); return !!error_count; } libidn2-v2.3.8/tests/test-lookup.c000066400000000000000000001454121476312673600170570ustar00rootroot00000000000000/* test-lookup.c --- Self tests for IDNA processing Copyright (C) 2011-2025 Simon Josefsson Copyright (C) 2017-2025 Tim Ruehsen This program is free software: you can redistribute it and/or modify it under the terms of the GNU 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 General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see . */ #ifdef HAVE_CONFIG_H # include #endif #include #include #include #include #include #include #include #include #include "unistr.h" /* u32_to_u8, u8_to_u32 */ struct idna { const char *in; const char *out; int rc; int flags; }; static const struct idna idna[] = { /* Corner cases. */ {"", "", IDN2_OK}, {".", ".", IDN2_OK}, {"..", "..", IDN2_OK}, /* XXX should we disallow this? */ /* U+19DA */ {"\xe1\xa7\x9a", "xn--pkf", IDN2_DISALLOWED}, /* U+1E4D5 introduced with Unicode 15.0.0 */ {"\xf0\x9e\x93\x95", "xn--th5h", IDN2_OK}, /* U+111C9 */ {"\xf0\x91\x87\x89", "xn--5d1d", IDN2_LEADING_COMBINING}, {"\xf0\x91\x87\x89" "foo", "xn--foo-tp2u", IDN2_LEADING_COMBINING}, {"foo" "\xf0\x91\x87\x89", "xn--foo-wp2u", IDN2_OK}, /* U+32FF */ {"\xe3\x8b\xbf", "xn--nnqt1l", IDN2_OK, IDN2_NONTRANSITIONAL}, {"\xe3\x8b\xbf", "xn--nnqt1l", IDN2_OK, IDN2_TRANSITIONAL}, {"\xe3\x8b\xbf", "xn--nnqt1l", IDN2_OK, IDN2_NONTRANSITIONAL | IDN2_NFC_INPUT}, {"\xe3\x8b\xbf", "xn--nnqt1l", IDN2_OK, IDN2_TRANSITIONAL | IDN2_NFC_INPUT}, {"\xe3\x8b\xbf", "xn--nnqt1l", IDN2_OK, IDN2_NONTRANSITIONAL | IDN2_NFC_INPUT | IDN2_ALABEL_ROUNDTRIP}, {"\xe3\x8b\xbf", "xn--nnqt1l", IDN2_OK, IDN2_TRANSITIONAL | IDN2_NFC_INPUT | IDN2_ALABEL_ROUNDTRIP}, {"\xe3\x8b\xbf", "xn--nnqt1l", IDN2_OK, IDN2_NONTRANSITIONAL | IDN2_USE_STD3_ASCII_RULES | IDN2_ALABEL_ROUNDTRIP}, {"\xe3\x8b\xbf", "xn--nnqt1l", IDN2_OK, IDN2_TRANSITIONAL | IDN2_USE_STD3_ASCII_RULES | IDN2_ALABEL_ROUNDTRIP}, /* Start of contribution from "Abdulrahman I. ALGhadir" . */ {"\xd8\xa7\xd9\x84\xd9\x85\xd8\xb1\xd9\x83\xd8\xb2\x2d\xd8\xa7\xd9\x84\xd8\xb3\xd8\xb9\xd9\x88\xd8\xaf\xd9\x8a\x2d\xd9\x84\xd9\x85\xd8\xb9\xd9\x84\xd9\x88\xd9\x85\xd8\xa7\xd8\xaa\x2d\xd8\xa7\xd9\x84\xd8\xb4\xd8\xa8\xd9\x83\xd8\xa9", "xn------nzebbbijg6cvanqv7ec6ooadfebehlc1fg8c"}, {"\xd8\xb5\xd8\xad\xd8\xa7\xd8\xb1\xd9\x89\x2d\xd9\x86\xd8\xaa", "xn----ymckjvv7jwa"}, {"\xd8\xa5\xd8\xaf\xd8\xa7\xd8\xb1\xd8\xa9\xd8\xa7\xd9\x84\xd8\xaa\xd8\xb1\xd8\xa8\xd9\x8a\xd8\xa9\xd9\x88\xd8\xa7\xd9\x84\xd8\xaa\xd8\xb9\xd9\x84\xd9\x8a\xd9\x85\x2d\xd9\x84\xd9\x84\xd8\xa8\xd9\x86\xd8\xa7\xd8\xaa\x2d\xd8\xa8\xd9\x85\xd8\xad\xd8\xa7\xd9\x81\xd8\xb8\xd8\xa9\xd8\xa7\xd9\x84\xd8\xb9\xd9\x84\xd8\xa7", "xn-----4sdiaabbaaeccgchhdd6d1a9bd4pqal6sqcfcbalbsi6a9d2dh"}, {"\xd8\xa8\xd9\x86\xd9\x83\x2d\xd8\xa7\xd9\x84\xd8\xa8\xd9\x84\xd8\xa7\xd8\xaf", "xn----zmcabc7b5ikbo"}, {"\xd8\xb4\xd8\xb1\xd9\x83\xd8\xa9\x2d\xd8\xa7\xd9\x84\xd8\xa8\xd9\x84\xd8\xa7\xd8\xaf\x2d\xd9\x84\xd9\x84\xd8\xa7\xd8\xb3\xd8\xaa\xd8\xab\xd9\x85\xd8\xa7\xd8\xb1", "xn-----ctdabadfpk4bslyf5vuabdaz"}, {"\xd8\xa7\xd9\x86\xd8\xac\xd8\xa7\xd8\xb2", "xn--mgbaoz1h"}, {"\xd9\x85\xd8\xa4\xd8\xb3\xd8\xb3\xd8\xa9\xd8\xa7\xd9\x84\xd8\xa7\xd9\x86\xd8\xb8\xd9\x85\xd8\xa9\xd8\xa7\xd9\x84\xd9\x85\xd8\xaa\xd8\xb1\xd8\xa7\xd8\xa8\xd8\xb7\xd8\xa9", "xn--jgbgaaagccdh1fra9di4qehidp"}, {"\xd8\xb3\xd9\x86\xd8\xa7\xd9\x81\xd9\x8a", "xn--mgbx7bsw"}, {"\xd8\xa3\xd9\x85\xd8\xa7\xd9\x86\xd8\xa9\xd8\xa7\xd9\x84\xd8\xb9\xd8\xa7\xd8\xb5\xd9\x85\xd8\xa9\xd8\xa7\xd9\x84\xd9\x85\xd9\x82\xd8\xaf\xd8\xb3\xd8\xa9", "xn--igbiaaajcb7czbs0c4hwafghdi"}, {"\xd8\xa7\xd9\x84\xd8\xb4\xd8\xb1\xd9\x83\xd8\xa9\x2d\xd8\xa7\xd9\x84\xd9\x81\xd9\x86\xd9\x8a\xd8\xa9\x2d\xd9\x84\xd8\xaa\xd9\x88\xd8\xb7\xd9\x8a\xd9\x86\x2d\xd8\xa7\xd9\x84\xd8\xaa\xd9\x82\xd9\x86\xd9\x8a\xd8\xa9", "xn------nzebcjcdhc9eubzc8ixafpgde0bff6b9bgh"}, {"\xd9\x85\xd8\xa4\xd8\xb3\xd8\xb3\xd8\xa9\x2d\xd8\xa7\xd9\x84\xd8\xa7\xd9\x86\xd8\xb8\xd9\x85\xd8\xa9\x2d\xd8\xa7\xd9\x84\xd9\x85\xd8\xaa\xd8\xb1\xd8\xa7\xd8\xa8\xd8\xb7\xd8\xa9", "xn-----1sdnabaicdej5gtaa9ej8sfhjeq"}, {"\xd9\x85\xd8\xa4\xd8\xb3\xd8\xb3\xd8\xa9\x2d\xd8\xa7\xd9\x84\xd8\xa7\xd9\x86\xd8\xb8\xd9\x85\xd8\xa9\xd8\xa7\xd9\x84\xd9\x85\xd8\xaa\xd8\xb1\xd8\xa7\xd8\xa8\xd8\xb7\xd8\xa9", "xn----smckaaahcddi8fsaa4ej6rehjdq"}, {"\xd9\x85\xd8\xa4\xd8\xb3\xd8\xb3\xd8\xa9\xd8\xa7\xd9\x84\xd8\xa7\xd9\x86\xd8\xb8\xd9\x85\xd8\xa9\x2d\xd8\xa7\xd9\x84\xd9\x85\xd8\xaa\xd8\xb1\xd8\xa7\xd8\xa8\xd8\xb7\xd8\xa9", "xn----smcjabahccei8fsaa4ei6rfhiep"}, {"\xd9\x85\xd8\xa4\xd8\xb3\xd8\xb3\xd8\xa9\xd8\xa7\xd9\x84\xd9\x85\xd8\xaf\xd8\xa7\xd8\xb1\xd8\xa7\xd9\x84\xd8\xaa\xd9\x82\xd9\x86\xd9\x8a", "xn--jgbgaahj6arna6osaedgx2e"}, {"\xd8\xb4\xd8\xb1\xd9\x83\xd8\xa9\x2d\xd8\xa3\xd9\x85\xd9\x88\xd8\xa7\xd9\x84\x2d\xd9\x84\xd9\x84\xd8\xa7\xd8\xb3\xd8\xaa\xd8\xb4\xd8\xa7\xd8\xb1\xd8\xa7\xd8\xaa\x2d\xd8\xa7\xd9\x84\xd9\x85\xd8\xa7\xd9\x84\xd9\x8a\xd8\xa9", "xn------7yeubaabamkhc9gi5akj50azabakbiq1e0d"}, {"\xd8\xb4\xd8\xb1\xd9\x83\xd8\xa9\x2d\xd8\xa3\xd9\x85\xd9\x88\xd8\xa7\xd9\x84\x2d\xd9\x84\xd9\x84\xd8\xa7\xd8\xb3\xd8\xaa\xd8\xb4\xd8\xa7\xd8\xb1\xd8\xa7\xd8\xaa\x2d\xd8\xa7\xd9\x84\xd9\x85\xd8\xa7\xd9\x84\xd9\x8a\xd8\xa9\x2d\xd8\xa7\xd9\x84\xd9\x85\xd8\xad\xd8\xaf\xd9\x88\xd8\xaf\xd8\xa9", "xn-------g5fybaababokchc4dwbaxi7bqj59a5abakbdlqg8f0a2e"}, {"\xd9\x85\xd9\x83\xd8\xaa\xd8\xa8\x2d\xd8\xaf\xd8\xa7\xd8\xb1\xd8\xa7\xd9\x84\xd8\xaa\xd9\x85\xd9\x88\xd9\x8a\xd9\x84\x2d\xd9\x84\xd9\x84\xd8\xae\xd8\xaf\xd9\x85\xd8\xa7\xd8\xaa\x2d\xd8\xa7\xd9\x84\xd8\xaa\xd8\xac\xd8\xa7\xd8\xb1\xd9\x8a\xd8\xa9", "xn------ozeabbabsbecc4a0amf7am37a3abbaggkg7f0cq"}, {"\xd9\x87\xd9\x8a\xd8\xa6\xd8\xa9\x2d\xd8\xa7\xd9\x84\xd8\xa3\xd9\x85\xd8\xb1\x2d\xd8\xa8\xd8\xa7\xd9\x84\xd9\x85\xd8\xb9\xd8\xb1\xd9\x88\xd9\x81\x2d\xd9\x88\xd8\xa7\xd9\x84\xd9\x86\xd9\x87\xd9\x8a\x2d\xd8\xb9\xd9\x86\x2d\xd8\xa7\xd9\x84\xd9\x85\xd9\x86\xd9\x83\xd8\xb1", "xn--------ochtjcbcgi9idf3ke2mwbgffejflwcedu1ac5cxa"}, {"\xd8\xa7\xd9\x84\xd8\xb3\xd8\xad\xd9\x8a\xd9\x84\xd9\x8a\x2d\xd9\x84\xd9\x84\xd8\xaa\xd8\xac\xd8\xa7\xd8\xb1\xd8\xa9\x2d\xd9\x88\xd8\xa7\xd9\x84\xd8\xa7\xd9\x86\xd9\x85\xd8\xa7\xd8\xa1", "xn-----usdvbbaaoiwj0dwa8wcbahvu4b9ab"}, {"\xd8\xa7\xd9\x84\xd9\x85\xd8\xa4\xd8\xb3\xd8\xb3\xd8\xa9\x2d\xd8\xa7\xd9\x84\xd8\xb3\xd8\xb9\xd9\x88\xd8\xaf\xd9\x8a\xd8\xa9\x2d\xd9\x84\xd9\x84\xd8\xb7\xd8\xa7\xd9\x82\xd8\xa9\x2d\xd8\xa7\xd9\x84\xd9\x83\xd9\x87\xd8\xb1\xd8\xa8\xd8\xa7\xd8\xa6\xd9\x8a\xd8\xa9", "xn------bzenbcbbakfccf0gvbzaad1gvb6p1ahgfagj8fsa1er"}, {"\xd8\xb4\xd8\xb1\xd9\x83\xd8\xa9\x2d\xd8\xa7\xd9\x84\xd8\xb5\xd9\x86\xd8\xa7\xd8\xb9\xd8\xa7\xd8\xaa\x2d\xd8\xa7\xd9\x84\xd9\x83\xd9\x87\xd8\xb1\xd8\xa8\xd8\xa7\xd8\xa6\xd9\x8a\xd8\xa9\x2d\xd8\xa7\xd9\x84\xd9\x85\xd8\xaa\xd8\xb9\xd8\xaf\xd8\xaf\xd9\x87", "xn------lzedaabachfjii4fati4cza3gm5tkashi3an3bn3g"}, {"\xd8\xa7\xd9\x84\xd9\x87\xd9\x8a\xd8\xa6\xd8\xa9\x2d\xd8\xa7\xd9\x84\xd8\xb9\xd8\xa7\xd9\x85\xd8\xa9\x2d\xd9\x84\xd9\x84\xd8\xba\xd8\xb0\xd8\xa7\xd8\xa1\x2d\xd9\x88\xd8\xa7\xd9\x84\xd8\xaf\xd9\x88\xd8\xa7\xd8\xa1", "xn------0yebzgcabcard9gl3mva5peeagn6b5bd8a"}, {"\xd8\xa7\xd9\x84\xd9\x85\xd8\xaa\xd8\xad\xd8\xaf", "xn--mgbgji6hg"}, {"\xd8\xad\xd8\xa7\xd8\xb3\xd8\xa8", "xn--mgbcnz"}, {"\xd9\x85\xd8\xb5\xd8\xb1\xd9\x81\x2d\xd8\xa7\xd9\x84\xd8\xa5\xd9\x86\xd9\x85\xd8\xa7\xd8\xa1", "xn----nmclhb0d1a1h3aehl"}, {"\xd8\xa7\xd9\x84\xd8\xa3\xd9\x84\xd9\x88\xd9\x83\xd8\xa9", "xn--igbhh7hdb2a"}, {"\xd8\xa5\xd8\xb9\xd9\x85\xd8\xa7\xd8\xb1", "xn--kgbe4a4a1d"}, {"\xd9\x81\xd8\xa7\xd8\xb1\xd9\x85", "xn--mgbu0cs"}, {"\xd9\x81\xd9\x86\xd8\xaa\xd9\x88\xd8\xb1\xd9\x8a", "xn--pgbo0culn"}, {"\xd8\xa7\xd9\x84\xd8\xaa\xd8\xa7\xd8\xac", "xn--mgbaij1j"}, {"\xd8\xb4\xd8\xb1\xd9\x83\xd8\xa9\x2d\xd8\xb1\xd8\xa7\xd9\x85\xd8\xa7\xd8\xaa\x2d\xd8\xa7\xd9\x84\xd8\xaf\xd9\x88\xd9\x84\xd9\x8a\xd8\xa9\x2d\xd9\x84\xd9\x84\xd8\xaa\xd9\x82\xd9\x86\xd9\x8a\xd8\xa9\x2d\xd8\xa7\xd9\x84\xd9\x85\xd8\xad\xd8\xaf\xd9\x88\xd8\xaf\xd8\xa9", "xn-------05fabckfbcfe2czahavc3dvuka6abcafmr0a0dp7ch"}, {"\xd9\x85\xd8\xa4\xd8\xb3\xd8\xb3\xd8\xa9\x2d\xd8\xa7\xd9\x84\xd8\xb2\xd9\x86\xd9\x8a\xd8\xaa\xd8\xa7\xd9\x86\x2d\xd8\xa7\xd9\x84\xd8\xaa\xd8\xac\xd8\xa7\xd8\xb1\xd9\x8a\xd8\xa9", "xn-----1sdnabakgfdy0egla60afg2ac9fk"}, {"\xd8\xb4\xd8\xb1\xd9\x83\xd8\xa9\x2d\xd8\xb7\xd9\x88\xd8\xaf\x2d\xd9\x84\xd8\xa5\xd8\xaf\xd8\xa7\xd8\xb1\xd8\xa9\x2d\xd9\x88\xd8\xaa\xd8\xb3\xd9\x88\xd9\x8a\xd9\x82\x2d\xd8\xa7\xd9\x84\xd8\xb9\xd9\x82\xd8\xa7\xd8\xb1", "xn-------r5fmcakem8ccwhg4af4duc6ldf3al3gjc2d"}, {"\xd9\x88\xd8\xb2\xd8\xa7\xd8\xb1\xd8\xa9\xd8\xa7\xd9\x84\xd8\xaa\xd8\xac\xd8\xa7\xd8\xb1\xd8\xa9\xd9\x88\xd8\xa7\xd9\x84\xd8\xb5\xd9\x86\xd8\xa7\xd8\xb9\xd8\xa9", "xn--mgbaaaaicceu5cff6c7cxjg1bxl"}, {"\xd8\xa7\xd9\x84\xd8\xa3\xd9\x88\xd9\x84\xd9\x89\x2d\xd9\x84\xd9\x84\xd8\xaa\xd8\xb7\xd9\x88\xd9\x8a\xd8\xb1", "xn----qmclo9a9a1fbba4bghu"}, {"\xd8\xb4\xd8\xb1\xd9\x83\xd8\xa9\x2d\xd8\xb9\xd8\xb0\xd9\x8a\xd8\xa8\x2d\xd9\x86\xd8\xaa\x2d\xd8\xb3\xd9\x88\xd9\x84\x2d\xd8\xa7\xd9\x84\xd8\xb3\xd8\xb9\xd9\x88\xd8\xaf\xd9\x8a\xd8\xa9\x2d\xd8\xa7\xd9\x84\xd9\x85\xd8\xad\xd8\xaf\xd9\x88\xd8\xaf\xd8\xa9", "xn--------gdhbchgcf9byaeaep9bcj7ij1u8acg2ao7dgi7bp"}, {"\xd8\xb4\xd8\xb1\xd9\x83\xd8\xa9\x2d\xd8\xb9\xd8\xb0\xd9\x8a\xd8\xa8\x2d\xd9\x84\xd9\x84\xd9\x83\xd9\x85\xd8\xa8\xd9\x8a\xd9\x88\xd8\xaa\xd8\xb1\x2d\xd9\x88\xd8\xa7\xd9\x84\xd8\xa7\xd8\xaa\xd8\xb5\xd8\xa7\xd9\x84\xd8\xa7\xd8\xaa\x2d\xd8\xa7\xd9\x84\xd9\x85\xd8\xad\xd8\xaf\xd9\x88\xd8\xaf\xd8\xa9", "xn-------25faaabcbilgdc7cwbaesh4dvb8f3mg1aageerq3gdp2ch"}, {"\xd8\xb4\xd8\xb1\xd9\x83\xd8\xa9\x2d\xd9\x85\xd8\xb1\xd8\xa8\xd8\xb7\x2d\xd8\xb9\xd8\xb0\xd8\xa8\xd8\xa9\x2d\xd8\xa7\xd9\x84\xd9\x85\xd8\xad\xd8\xaf\xd9\x88\xd8\xaf\xd8\xa9", "xn------qzecbdec3bwagjc8b4cwb1n6akl5e"}, {"\xd9\x87\xd9\x8a\xd8\xa6\xd8\xa9\x2d\xd8\xaa\xd9\x86\xd8\xb8\xd9\x8a\xd9\x85\x2d\xd8\xa7\xd9\x84\xd9\x83\xd9\x87\xd8\xb1\xd8\xa8\xd8\xa7\xd8\xa1\x2d\xd9\x88\xd8\xa7\xd9\x84\xd8\xa7\xd9\x86\xd8\xaa\xd8\xa7\xd8\xac\x2d\xd8\xa7\xd9\x84\xd9\x85\xd8\xb2\xd8\xaf\xd9\x88\xd8\xac", "xn-------64f1ajacaabfkqi9ac0d2a6a1j9kxahgjsioll2bn2bg"}, {"\xd8\xb4\xd8\xb1\xd9\x83\xd8\xa9\x2d\xd8\xb9\xd8\xb0\xd9\x8a\xd8\xa8\x2d\xd9\x84\xd9\x84\xd8\xae\xd8\xaf\xd9\x85\xd8\xa7\xd8\xaa\x2d\xd8\xa7\xd9\x84\xd8\xb7\xd8\xa8\xd9\x8a\xd8\xa9", "xn------pzebcebhg6bmjl8b8cya1pzaagr2io"}, {"\xd8\xb7\xd9\x8a\xd8\xb1\xd8\xa7\xd9\x86\x2d\xd9\x86\xd8\xa7\xd8\xb3", "xn----ymcb1bnt1ib5a"}, {"\xd8\xb4\xd8\xb1\xd9\x83\xd8\xa9\x2d\xd8\xb9\xd8\xb0\xd9\x8a\xd8\xa8\x2d\xd8\xa7\xd9\x84\xd8\xaa\xd8\xac\xd8\xa7\xd8\xb1\xd9\x8a\xd8\xa9\x2d\xd8\xa7\xd9\x84\xd9\x85\xd8\xad\xd8\xaf\xd9\x88\xd8\xaf\xd8\xa9", "xn------pzeabcgfcgyr2aaeoj0czg1j3ahy1fsbi"}, {"\xd9\x86\xd8\xa7\xd8\xb3", "xn--mgby7c"}, {"\xd8\xb4\xd8\xb1\xd9\x83\xd8\xa9\x2d\xd8\xa7\xd9\x84\xd9\x81\xd9\x86\xd8\xa7\xd8\xb1\x2d\xd9\x84\xd9\x84\xd8\xa5\xd8\xb3\xd8\xaa\xd8\xab\xd9\x85\xd8\xa7\xd8\xb1\x2d\xd8\xa7\xd9\x84\xd8\xaa\xd8\xac\xd8\xa7\xd8\xb1\xd9\x8a", "xn------hzeiacbalqdjs6deff2al1zmb0aeaiws9k"}, {"\xd8\xa7\xd9\x84\xd9\x81\xd9\x86\xd8\xa7\xd8\xb1\x2d\xd9\x84\xd8\xa3\xd9\x86\xd8\xb8\xd9\x85\xd8\xa9\x2d\xd8\xa7\xd9\x84\xd8\xa8\xd9\x86\xd8\xa7\xd8\xa1", "xn-----usdgsadaih9f3drftbefnlfh"}, {"\xd8\xa7\xd9\x84\xd9\x81\xd9\x86\xd8\xa7\xd8\xb1\x2d\xd9\x84\xd9\x84\xd8\xa3\xd9\x86\xd8\xb8\xd9\x85\xd8\xa9\x2d\xd8\xa7\xd9\x84\xd9\x83\xd9\x87\xd8\xb1\xd8\xa8\xd8\xa7\xd8\xa6\xd9\x8a\xd8\xa9", "xn-----zsdnbadaihf1gf8g4frbheafrog5a3f"}, {"\xd8\xb4\xd8\xb1\xd9\x83\xd8\xa9\x2d\xd8\xb9\xd8\xb0\xd9\x8a\xd8\xa8\x2d\xd8\xa8\xd9\x8a\xd8\xb1\xd8\xaf\xd8\xa7\xd9\x86\xd8\xa7\x2d\xd9\x84\xd9\x84\xd9\x85\xd9\x82\xd8\xa7\xd9\x88\xd9\x84\xd8\xa7\xd8\xaa\x2d\xd8\xa7\xd9\x84\xd9\x85\xd8\xad\xd8\xaf\xd9\x88\xd8\xaf\xd8\xa9", "xn-------15fababcbill1cxajaerg2d2g1jma2bacewis7ej9bd"}, /* End of contribution from "Abdulrahman I. ALGhadir" . */ /* These comes from http://www.iana.org/domains/root/db see gen-idn-tld-tv.pl */ {"\xe6\xb5\x8b\xe8\xaf\x95", "xn--0zwm56d"}, {"\xe0\xa4\xaa\xe0\xa4\xb0\xe0\xa5\x80\xe0\xa4\x95\xe0\xa5\x8d\xe0\xa4\xb7\xe0\xa4\xbe", "xn--11b5bs3a9aj6g"}, {"\xed\x95\x9c\xea\xb5\xad", "xn--3e0b707e"}, {"\xe0\xa6\xad\xe0\xa6\xbe\xe0\xa6\xb0\xe0\xa6\xa4", "xn--45brj9c"}, {"\xd0\x98\xd0\xa1\xd0\x9f\xd0\xab\xd0\xa2\xd0\x90\xd0\x9d\xd0\x98\xd0\x95", "xn--80akhbyknj4f", IDN2_DISALLOWED, IDN2_NO_TR46}, /* iana bug */ {"испытание", "xn--80akhbyknj4f"}, /* corrected */ {"\xd0\xa1\xd0\xa0\xd0\x91", "xn--90a3ac", IDN2_DISALLOWED, IDN2_NO_TR46}, /* iana bug */ {"срб", "xn--90a3ac"}, /* corrected */ {"\xed\x85\x8c\xec\x8a\xa4\xed\x8a\xb8", "xn--9t4b11yi5a"}, {"\xe0\xae\x9a\xe0\xae\xbf\xe0\xae\x99\xe0\xaf\x8d\xe0\xae\x95\xe0\xae\xaa\xe0\xaf\x8d\xe0\xae\xaa\xe0\xaf\x82\xe0\xae\xb0\xe0\xaf\x8d", "xn--clchc0ea0b2g2a9gcd"}, {"\xd7\x98\xd7\xa2\xd7\xa1\xd7\x98", "xn--deba0ad"}, {"\xe4\xb8\xad\xe5\x9b\xbd", "xn--fiqs8s"}, {"\xe4\xb8\xad\xe5\x9c\x8b", "xn--fiqz9s"}, {"\xe0\xb0\xad\xe0\xb0\xbe\xe0\xb0\xb0\xe0\xb0\xa4\xe0\xb1\x8d", "xn--fpcrj9c3d"}, {"\xe0\xb6\xbd\xe0\xb6\x82\xe0\xb6\x9a\xe0\xb7\x8f", "xn--fzc2c9e2c"}, {"\xe6\xb8\xac\xe8\xa9\xa6", "xn--g6w251d"}, {"\xe0\xaa\xad\xe0\xaa\xbe\xe0\xaa\xb0\xe0\xaa\xa4", "xn--gecrj9c"}, {"\xe0\xa4\xad\xe0\xa4\xbe\xe0\xa4\xb0\xe0\xa4\xa4", "xn--h2brj9c"}, {"\xd8\xa2\xd8\xb2\xd9\x85\xd8\xa7\xdb\x8c\xd8\xb4\xdb\x8c", "xn--hgbk6aj7f53bba"}, {"\xe0\xae\xaa\xe0\xae\xb0\xe0\xae\xbf\xe0\xae\x9f\xe0\xaf\x8d\xe0\xae\x9a\xe0\xaf\x88", "xn--hlcj6aya9esc7a"}, {"\xe9\xa6\x99\xe6\xb8\xaf", "xn--j6w193g"}, {"\xce\x94\xce\x9f\xce\x9a\xce\x99\xce\x9c\xce\x89", "xn--jxalpdlp", IDN2_DISALLOWED, IDN2_NO_TR46}, /* iana bug */ {"δοκιμή", "xn--jxalpdlp"}, {"\xd8\xa5\xd8\xae\xd8\xaa\xd8\xa8\xd8\xa7\xd8\xb1", "xn--kgbechtv"}, {"\xe5\x8f\xb0\xe6\xb9\xbe", "xn--kprw13d"}, {"\xe5\x8f\xb0\xe7\x81\xa3", "xn--kpry57d"}, {"\xd8\xa7\xd9\x84\xd8\xac\xd8\xb2\xd8\xa7\xd8\xa6\xd8\xb1", "xn--lgbbat1ad8j"}, {"\xd8\xb9\xd9\x85\xd8\xa7\xd9\x86", "xn--mgb9awbf"}, {"\xd8\xa7\xdb\x8c\xd8\xb1\xd8\xa7\xd9\x86", "xn--mgba3a4f16a"}, {"\xd8\xa7\xd9\x85\xd8\xa7\xd8\xb1\xd8\xa7\xd8\xaa", "xn--mgbaam7a8h"}, {"\xd8\xa7\xd9\x84\xd8\xa7\xd8\xb1\xd8\xaf\xd9\x86", "xn--mgbayh7gpa"}, {"\xd8\xa8\xda\xbe\xd8\xa7\xd8\xb1\xd8\xaa", "xn--mgbbh1a71e"}, {"\xd8\xa7\xd9\x84\xd9\x85\xd8\xba\xd8\xb1\xd8\xa8", "xn--mgbc0a9azcg"}, {"\xd8\xa7\xd9\x84\xd8\xb3\xd8\xb9\xd9\x88\xd8\xaf\xd9\x8a\xd8\xa9", "xn--mgberp4a5d4ar"}, {"\xe1\x83\x92\xe1\x83\x94", "xn--node"}, {"\xe0\xb9\x84\xe0\xb8\x97\xe0\xb8\xa2", "xn--o3cw4h"}, {"\xd8\xb3\xd9\x88\xd8\xb1\xd9\x8a\xd8\xa9", "xn--ogbpf8fl"}, {"\xd0\xa0\xd0\xa4", "xn--p1ai", IDN2_DISALLOWED, IDN2_NO_TR46}, /* iana bug */ {"рф", "xn--p1ai"}, /* corrected */ {"\xd8\xaa\xd9\x88\xd9\x86\xd8\xb3", "xn--pgbs0dh"}, {"\xe0\xa8\xad\xe0\xa8\xbe\xe0\xa8\xb0\xe0\xa8\xa4", "xn--s9brj9c"}, {"\xd9\x85\xd8\xb5\xd8\xb1", "xn--wgbh1c"}, {"\xd9\x82\xd8\xb7\xd8\xb1", "xn--wgbl6a"}, {"\xe0\xae\x87\xe0\xae\xb2\xe0\xae\x99\xe0\xaf\x8d\xe0\xae\x95\xe0\xaf\x88", "xn--xkc2al3hye2a"}, {"\xe0\xae\x87\xe0\xae\xa8\xe0\xaf\x8d\xe0\xae\xa4\xe0\xae\xbf\xe0\xae\xaf\xe0\xae\xbe", "xn--xkc2dl3a5ee0h"}, {"\xe6\x96\xb0\xe5\x8a\xa0\xe5\x9d\xa1", "xn--yfro4i67o"}, {"\xd9\x81\xd9\x84\xd8\xb3\xd8\xb7\xd9\x8a\xd9\x86", "xn--ygbi2ammx"}, {"\xe3\x83\x86\xe3\x82\xb9\xe3\x83\x88", "xn--zckzah"}, /* end of IANA strings */ /* the following comes from IDNA2003 libidn with some new variants inspired by the old test vectors */ {"\x65\x78\x61\x6d\x70\x6c\x65\x2e\xc3\xad\x64\x6e", "example.xn--dn-mja" /* 1-1-1 Has an IDN in just the TLD */ }, {"\xc3\xab\x78\x2e\xc3\xad\x64\x6e", "xn--x-ega.xn--dn-mja" /* 1-1-2 Has an IDN in the TLD and SLD */ }, {"\x65\x78\x61\x6d\x70\x6c\x65\x2e\xc3\xa5\xc3\xbe\xc3\xa7", "example.xn--5cae2e" /* 1-2-1 Latin-1 TLD */ }, {"\x65\x78\x61\x6d\x70\x6c\x65\x2e\xc4\x83\x62\xc4\x89", "example.xn--b-rhat" /* 1-2-2 Latin Extended A TLD */ }, {"\x65\x78\x61\x6d\x70\x6c\x65\x2e\xc8\xa7\xc6\x80\xc6\x88", "example.xn--lhaq98b" /* 1-2-3 Latin Extended B TLD */ }, {"\x65\x78\x61\x6d\x70\x6c\x65\x2e\xe1\xb8\x81\xe1\xb8\x83\xe1\xb8\x89", "example.xn--2fges" /* 1-2-4 Latin Extended Additional TLD */ }, {"\x65\x78\x61\x6d\x70\x6c\x65\x2e\xe4\xb8\xbf\xe4\xba\xba\xe5\xb0\xb8", "example.xn--xiqplj17a" /* 1-3-1 Han TLD */ }, {"\x65\x78\x61\x6d\x70\x6c\x65\x2e\xe3\x81\x8b\xe3\x81\x8c\xe3\x81\x8d", "example.xn--u8jcd" /* 1-3-2 Hiragana TLD */ }, {"\x65\x78\x61\x6d\x70\x6c\x65\x2e\xe3\x82\xab\xe3\x82\xac\xe3\x82\xad", "example.xn--lckcd" /* 1-3-3 Katakana TLD */ }, {"\x65\x78\x61\x6d\x70\x6c\x65\x2e\xe1\x84\x80\xe1\x85\xa1\xe1\x86\xa8", "example.xn--p39a", IDN2_NOT_NFC, IDN2_NO_TR46 /* 1-3-4 Hangul Jamo TLD */ /* Don't resolve as example.xn--ypd8qrh */ }, {"\x65\x78\x61\x6d\x70\x6c\x65\x2e\xea\xb1\xa9\xeb\x93\x86\xec\x80\xba", "example.xn--o69aq2nl0j" /* 1-3-5 Hangul TLD */ }, {"\x65\x78\x61\x6d\x70\x6c\x65\x2e\xea\x80\x8a\xea\x80\xa0\xea\x8a\xb8", "example.xn--6l7arby7j" /* 1-3-6 Yi TLD */ }, {"\x65\x78\x61\x6d\x70\x6c\x65\x2e\xce\xb1\xce\xb2\xce\xb3", "example.xn--mxacd" /* 1-3-7 Greek TLD */ }, {"\x65\x78\x61\x6d\x70\x6c\x65\x2e\xe1\xbc\x82\xe1\xbc\xa6\xe1\xbd\x95", "example.xn--fng7dpg" /* 1-3-8 Greek Extended TLD */ }, {"\x65\x78\x61\x6d\x70\x6c\x65\x2e\xd0\xb0\xd0\xb1\xd0\xb2", "example.xn--80acd" /* 1-3-9 Cyrillic TLD */ }, {"\x65\x78\x61\x6d\x70\x6c\x65\x2e\xd5\xa1\xd5\xa2\xd5\xa3", "example.xn--y9acd" /* 1-3-10 Armeian TLD */ }, {"\x65\x78\x61\x6d\x70\x6c\x65\x2e\xe1\x83\x90\xe1\x83\x91\xe1\x83\x92", "example.xn--lodcd" /* 1-3-11 Georgian TLD */ }, {"\x65\x78\x61\x6d\x70\x6c\x65\x2e\xe2\x88\xa1\xe2\x86\xba\xe2\x8a\x82", "example.xn--b7gxomk", /* 1-4-1 Symbols TLD */ IDN2_DISALLOWED /* valid IDNA2003 invalid IDNA2008 */ }, {"\x65\x78\x61\x6d\x70\x6c\x65\x2e\xe0\xa4\x95\xe0\xa4\x96\xe0\xa4\x97", "example.xn--11bcd" /* 1-5-1 Devanagari TLD */ }, {"\x65\x78\x61\x6d\x70\x6c\x65\x2e\xe0\xa6\x95\xe0\xa6\x96\xe0\xa6\x97", "example.xn--p5bcd" /* 1-5-2 Bengali TLD */ }, {"\x65\x78\x61\x6d\x70\x6c\x65\x2e\xe0\xa8\x95\xe0\xa8\x96\xe0\xa8\x97", "example.xn--d9bcd" /* 1-5-3 Gurmukhi TLD */ }, {"\x65\x78\x61\x6d\x70\x6c\x65\x2e\xe0\xaa\x95\xe0\xaa\x96\xe0\xaa\x97", "example.xn--0dccd" /* 1-5-4 Gujarati TLD */ }, {"\x65\x78\x61\x6d\x70\x6c\x65\x2e\xe0\xac\x95\xe0\xac\x96\xe0\xac\x97", "example.xn--ohccd" /* 1-5-5 Oriya TLD */ }, {"\x65\x78\x61\x6d\x70\x6c\x65\x2e\xe0\xae\x95\xe0\xae\x99\xe0\xae\x9a", "example.xn--clcid" /* 1-5-6 Tamil TLD */ }, {"\x65\x78\x61\x6d\x70\x6c\x65\x2e\xe0\xb0\x95\xe0\xb0\x96\xe0\xb0\x97", "example.xn--zoccd" /* 1-5-7 Telugu TLD */ }, {"\x65\x78\x61\x6d\x70\x6c\x65\x2e\xe0\xb2\x95\xe0\xb2\x96\xe0\xb2\x97", "example.xn--nsccd" /* 1-5-8 Kannada TLD */ }, {"\x65\x78\x61\x6d\x70\x6c\x65\x2e\xe0\xb4\x95\xe0\xb4\x96\xe0\xb4\x97", "example.xn--bwccd" /* 1-5-9 Malayalam TLD */ }, {"\x65\x78\x61\x6d\x70\x6c\x65\x2e\xe0\xb6\x9a\xe0\xb6\x9b\xe0\xb6\x9c", "example.xn--3zccd" /* 1-5-10 Sinhala TLD */ }, {"\x65\x78\x61\x6d\x70\x6c\x65\x2e\xe0\xb8\x81\xe0\xb8\x82\xe0\xb8\x83", "example.xn--12ccd" /* 1-5-11 Thai TLD */ }, {"\x65\x78\x61\x6d\x70\x6c\x65\x2e\xe0\xba\x81\xe0\xba\x82\xe0\xba\x84", "example.xn--p6ccg" /* 1-5-12 Lao TLD */ }, {"\x65\x78\x61\x6d\x70\x6c\x65\x2e\xe0\xbd\x80\xe0\xbd\x81\xe0\xbd\x82", "example.xn--5cdcd" /* 1-5-13 Tibetan TLD */ }, {"\x65\x78\x61\x6d\x70\x6c\x65\x2e\xe1\x80\x80\xe1\x80\x81\xe1\x80\x82", "example.xn--nidcd" /* 1-5-14 Myanmar TLD */ }, {"\x65\x78\x61\x6d\x70\x6c\x65\x2e\xe1\x9e\x80\xe1\x9e\x81\xe1\x9e\x82", "example.xn--i2ecd" /* 1-5-15 Khmer TLD */ }, {"\x65\x78\x61\x6d\x70\x6c\x65\x2e\xe1\xa0\xa0\xe1\xa0\xa1\xe1\xa0\xa2", "example.xn--26ecd" /* 1-5-16 Mongolian TLD */ }, {"\x65\x78\x61\x6d\x70\x6c\x65\x2e\xd8\xa7\xd8\xa8\xd8\xa9", "example.xn--mgbcd" /* 1-6-1 Arabic TLD */ }, {"\x65\x78\x61\x6d\x70\x6c\x65\x2e\xd7\x90\xd7\x91\xd7\x92", "example.xn--4dbcd" /* 1-6-2 Hebrew TLD */ }, {"\x65\x78\x61\x6d\x70\x6c\x65\x2e\xdc\x90\xdc\x91\xdc\x92", "example.xn--9mbcd" /* 1-6-3 Syriac TLD */ }, {"\x65\x78\x61\x6d\x70\x6c\x65\x2e\x61\x62\x63\xe3\x82\xab\xe3\x82\xac\xe3\x82\xad", "example.xn--abc-mj4bfg" /* 1-7-1 ASCII and non-Latin TLD */ }, {"\x65\x78\x61\x6d\x70\x6c\x65\x2e\xc3\xa5\xc3\xbe\xc3\xa7\xe3\x82\xab\xe3\x82\xac\xe3\x82\xad", "example.xn--5cae2e328wfag" /* 1-7-2 Latin (non-ASCII) and non-Latin TLD */ }, {"\xc3\xad\x21\x64\x6e\x2e\x65\x78\x61\x6d\x70\x6c\x65", "", IDN2_DISALLOWED, IDN2_NO_TR46 /* 2-3-1-1 Includes ! before Nameprep */ /* Don't resolve as xn--!dn-qma.example */ }, {"\xc3\xad\x24\x64\x6e\x2e\x65\x78\x61\x6d\x70\x6c\x65", "", IDN2_DISALLOWED, IDN2_NO_TR46 /* 2-3-1-2 Includes $ before Nameprep */ /* Don't resolve as xn--$dn-qma.example */ }, {"\xc3\xad\x2b\x64\x6e\x2e\x65\x78\x61\x6d\x70\x6c\x65", "", IDN2_DISALLOWED, IDN2_NO_TR46 /* 2-3-1-3 Includes + before Nameprep */ /* Don't resolve as xn--+dn-qma.example */ }, {"\x2d\xc3\xad\x31\x64\x6e\x2e\x65\x78\x61\x6d\x70\x6c\x65", "xn---1dn-vpa.example", IDN2_OK, IDN2_NO_TR46 /* 2-3-2-1 Leading hyphen before Nameprep */ /* Don't resolve as xn---1dn-vpa.example */ /* Valid according to IDNA2008-lookup! */ }, {"\xc3\xad\x31\x64\x6e\x2d\x2e\x65\x78\x61\x6d\x70\x6c\x65", "xn--1dn--upa.example", IDN2_OK, IDN2_NO_TR46 /* 2-3-2-2 Trailing hyphen before Nameprep */ /* Don't resolve as xn--1dn--upa.example */ /* Valid according to IDNA2008-lookup! */ }, {"\xc3\xad\xef\xbc\x8b\x64\x6e\x2e\x65\x78\x61\x6d\x70\x6c\x65", "", IDN2_DISALLOWED, IDN2_NO_TR46 /* 2-3-3-1 Gets a + after Nameprep */ /* Don't resolve as xn--dn-mja0331x.example */ }, {"\xc3\xad\xe2\x81\xbc\x64\x6e\x2e\x65\x78\x61\x6d\x70\x6c\x65", "", IDN2_DISALLOWED, IDN2_NO_TR46 /* 2-3-3-2 Gets a = after Nameprep */ /* Don't resolve as xn--dn-mja0343a.example */ }, {"\xef\xb9\xa3\xc3\xad\x32\x64\x6e\x2e\x65\x78\x61\x6d\x70\x6c\x65", "", IDN2_DISALLOWED, IDN2_NO_TR46 /* 2-3-4-1 Leading hyphen after Nameprep */ /* Don't resolve as xn--2dn-qma32863a.example */ /* Don't resolve as xn---2dn-vpa.example */ }, {"\xc3\xad\x32\x64\x6e\xef\xbc\x8d\x2e\x65\x78\x61\x6d\x70\x6c\x65", "", IDN2_DISALLOWED, IDN2_NO_TR46 /* 2-3-4-2 Trailing hyphen after Nameprep */ /* Don't resolve as xn--2dn-qma79363a.example */ /* Don't resolve as xn--2dn--upa.example */ }, {"\xc2\xb9\x31\x2e\x65\x78\x61\x6d\x70\x6c\x65", "11.example", IDN2_DISALLOWED, IDN2_NO_TR46 /* 2-4-1 All-ASCII check, Latin */ }, {"\xe2\x85\xa5\x76\x69\x2e\x65\x78\x61\x6d\x70\x6c\x65", "vivi.example", IDN2_DISALLOWED, IDN2_NO_TR46 /* 2-4-2 All-ASCII check, symbol */ }, {"\xc3\x9f\x73\x73\x2e\x65\x78\x61\x6d\x70\x6c\x65", "xn--ss-fia.example" /* 2-4-3 All-ASCII check, sharp S */ /* Different output in IDNA2008-lookup compared to IDNA2003! */ }, {"\x78\x6e\x2d\x2d\xc3\xaf\x64\x6e\x2e\x65\x78\x61\x6d\x70\x6c\x65", "", IDN2_2HYPHEN, IDN2_NO_TR46 /* 2-5-1 ACE prefix before Nameprep, body */ /* Don't resolve as xn--xn--dn-sja.example */ /* Don't resolve as xn--dn-sja.example */ }, {"\xe2\x85\xb9\x6e\x2d\x2d\xc3\xa4\x64\x6e\x2e\x65\x78\x61\x6d\x70\x6c\x65", "", IDN2_2HYPHEN, IDN2_NO_TR46 /* 2-5-2 ACE prefix before Nameprep, prefix */ /* Don't resolve as xn--xn--dn-uia.example */ /* Don't resolve as xn--dn-uia.example */ }, {"", "" /* 2-8-1 Zero-length label after Nameprep */ /* Don't resolve as xn--kba.example */ /* Don't resolve as xn--.example */ }, {"\x33\x30\x30\x32\x2d\x74\x65\x73\x74\xe3\x80\x82\xc3\xad\x64\x6e", "3002-test.xn--dn-mja", IDN2_DISALLOWED, IDN2_NO_TR46 /* 2-9-1 U+3002 acts as a label separator */ /* Don't resolve as xn--3002-testdn-wcb2087m.example */ /* Not valid in IDNA2008! */ }, {"\x66\x66\x30\x65\x2d\x74\x65\x73\x74\xef\xbc\x8e\xc3\xad\x64\x6e", "ff0e-test.xn--dn-mja", IDN2_DISALLOWED, IDN2_NO_TR46 /* 2-9-2 U+FF0E acts as a label separator */ /* Don't resolve as xn--ff0e-testdn-wcb45865f.example */ /* Not valid in IDNA2008! */ }, {"\x66\x66\x36\x31\x2d\x74\x65\x73\x74\xef\xbd\xa1\xc3\xad\x64\x6e", "ff61-test.xn--dn-mja", IDN2_DISALLOWED, IDN2_NO_TR46 /* 2-9-3 U+FF61 acts as a label separator */ /* Don't resolve as xn--ff61-testdn-wcb33975f.example */ /* Not valid in IDNA2008! */ }, {"\x30\x30\x61\x64\x6f\x75\x74\xc2\xad\xc3\xad\x64\x6e\x2e\x65\x78\x61\x6d\x70\x6c\x65", "xn--00adoutdn-m5a.example", IDN2_DISALLOWED, IDN2_NO_TR46 /* 4-1-1-1 00adout<00AD><00ED>dn.example -> 00adout<00ED>dn.example */ /* Don't resolve as xn--00adoutdn-cna81e.example */ /* Not valid in IDNA2008! */ }, {"\x32\x30\x30\x64\x6f\x75\x74\xe2\x80\x8d\xc3\xad\x64\x6e\x2e\x65\x78\x61\x6d\x70\x6c\x65", "xn--200doutdn-m5a.example", IDN2_CONTEXTJ /* 4-1-1-2 200dout<200D><00ED>dn.example -> 200dout<00ED>dn.example */ /* Don't resolve as xn--200doutdn-m5a1678f.example */ /* Not valid in IDNA2008!" */ }, /* To find Virama's, use: grep -E '^[^;]+;[^;]+;[^;]+;9;' UnicodeData.txt */ {"\xe0\xa5\x8d\xe2\x80\x8d", "", IDN2_LEADING_COMBINING /* U+094D U+200D => U+094D is combining mark */ }, {"foo\xe0\xa5\x8d\xe2\x80\x8d", "xn--foo-umh4320a", IDN2_OK /* foo U+094D U+200D => OK due to Virama + U+200D. */ }, {"foo𐨿\xe2\x80\x8d\x65\x65", "xn--fooee-zt3bn006o", IDN2_OK /* foo U+10A3F U+200D ee => OK due to Virama + U+200D. */ }, {"foo྄\xe2\x80\x8d\x65\x65", "xn--fooee-c3s855o", IDN2_OK /* foo U+0f84 U+200D ee => OK due to Virama + U+200D. */ }, {"foo᮪\xe2\x80\x8d\x65\x65", "xn--fooee-hc8as55a", IDN2_OK /* foo U+1bAA (Mc) U+200D ee => OK due to Virama + U+200D. */ }, {"\x73\x69\x6d\x70\x6c\x65\x63\x61\x70\x44\xc3\xad\x64\x6e\x2e\x65\x78\x61\x6d\x70\x6c\x65", "xn--simplecapddn-1fb.example", IDN2_DISALLOWED, IDN2_NO_TR46 /* 4-1-2-1 simplecap<0044><00ED>dn.example -> simplecap<0064><00ED>dn.example */ /* Uppercase not valid in IDNA2008! */ }, {"\x6c\x61\x74\x69\x6e\x74\x6f\x67\x72\x65\x65\x6b\xc2\xb5\xc3\xad\x64\x6e\x2e\x65\x78\x61\x6d\x70\x6c\x65", "xn--latintogreekdn-cmb716i.example", IDN2_DISALLOWED, IDN2_NO_TR46 /* 4-1-2-2 latintogreek<00B5><00ED>dn.example -> latintogreek<03BC><00ED>dn.example */ /* Don't resolve as xn--latintogreekdn-cxa01g.example */ /* B5 not valid in IDNA2008! */ }, {"\x6c\x61\x74\x69\x6e\x65\x78\x74\xc3\x87\xc3\xad\x64\x6e\x2e\x65\x78\x61\x6d\x70\x6c\x65", "xn--latinextdn-v6a6e.example", IDN2_DISALLOWED, IDN2_NO_TR46 /* 4-1-2-3 latinext<00C7><00ED>dn.example -> latinext<00E7><00ED>dn.example */ /* Don't resolve as xn--latinextdn-twa07b.example */ /* C7 not valid in IDNA2008! */ }, {"\x73\x68\x61\x72\x70\x73\xc3\x9f\xc3\xad\x64\x6e\x2e\x65\x78\x61\x6d\x70\x6c\x65", "xn--sharpsdn-vya4l.example" /* 4-1-2-4 sharps<00DF><00ED>dn.example -> sharpsss<00ED>dn.example */ /* Don't resolve as xn--sharpsdn-vya4l.example */ /* Changed in IDNA2008! */ }, {"\x74\x75\x72\x6b\x69\x73\x68\x69\xc4\xb0\xc3\xad\x64\x6e\x2e\x65\x78\x61\x6d\x70\x6c\x65", "xn--turkishiidn-wcb701e.example", IDN2_DISALLOWED, IDN2_NO_TR46 /* 4-1-2-5 turkishi<0130><00ED>dn.example -> turkishi<0069><0307><00ED>dn.example */ /* Don't resolve as xn--turkishidn-r8a71f.example */ /* U+0130 not valid in IDNA2008! */ }, {"\x65\x78\x70\x74\x77\x6f\xc5\x89\xc3\xad\x64\x6e\x2e\x65\x78\x61\x6d\x70\x6c\x65", "xn--exptwondn-m5a502c.example", IDN2_DISALLOWED, IDN2_NO_TR46 /* 4-1-2-6 exptwo<0149><00ED>dn.example -> exptwo<02BC><006E><00ED>dn.example */ /* Don't resolve as xn--exptwodn-h2a33g.example */ /* U+0149 not valid in IDNA2008 */ }, {"\x61\x64\x64\x66\x6f\x6c\x64\xcf\x92\xc3\xad\x64\x6e\x2e\x65\x78\x61\x6d\x70\x6c\x65", "xn--addfolddn-m5a121f.example", IDN2_DISALLOWED, IDN2_NO_TR46 /* 4-1-2-7 addfold<03D2><00ED>dn.example -> addfold<03C5><00ED>dn.example */ /* Don't resolve as xn--addfolddn-m5a462f.example */ /* U+03D2 not valid in IDNA2008 */ }, {"\x65\x78\x70\x74\x68\x72\x65\x65\xe1\xbd\x92\xc3\xad\x64\x6e\x2e\x65\x78\x61\x6d\x70\x6c\x65", "xn--expthreedn-r8a5844g.example" /* 4-1-2-8 expthree<1F52><00ED>dn.example -> expthree<03C5><0313><0300><00ED>dn.example */ }, {"\x6e\x6f\x6e\x62\x6d\x70\xf0\x90\x90\x80\xc3\xad\x64\x6e\x2e\x65\x78\x61\x6d\x70\x6c\x65", "xn--nonbmpdn-h2a34747d.example", IDN2_DISALLOWED, IDN2_NO_TR46 /* 4-1-2-9 nonbmp<10400><00ED>dn.example -> nonbmp<10428><00ED>dn.example */ /* Don't resolve as xn--nonbmpdn-h2a37046d.example */ /* U+10400 not valid under IDNA2008 */ }, {"\x6e\x6f\x6e\x62\x6d\x70\x74\x6f\x61\x73\x63\x69\x69\xf0\x9d\x90\x80\xc3\xad\x64\x6e\x2e\x65\x78\x61\x6d\x70\x6c\x65", "xn--nonbmptoasciiadn-msb.example", IDN2_DISALLOWED, IDN2_NO_TR46 /* 4-1-2-10 nonbmptoascii<1D400><00ED>dn.example -> nonbmptoasciia<00ED>dn.example */ /* Don't resolve as xn--nonbmptoasciidn-hpb54112i.example */ /* U+1d400 not valid IDNA2008 */ }, {"\x72\x65\x67\x63\x6f\x6d\x62\x65\xcc\x81\xc3\xad\x64\x6e\x2e\x65\x78\x61\x6d\x70\x6c\x65", "xn--regcombdn-h4a8b.example", IDN2_NOT_NFC, IDN2_NO_TR46 /* 4-2-1-1 regcomb<0065><0301><00ED>dn.example -> regcomb<00E9><00ED>dn.example */ /* Don't resolve as xn--regcombedn-r8a794d.example */ /* Input not NFC */ }, {"regcombéídn.example", "xn--regcombdn-h4a8b.example" /* NFKC of previous */ }, {"\x63\x6f\x6d\x62\x61\x6e\x64\x63\x61\x73\x65\x45\xcc\x81\xc3\xad\x64\x6e\x2e\x65\x78\x61\x6d\x70\x6c\x65", "xn--combandcasedn-lhb4d.example", IDN2_NOT_NFC, IDN2_NO_TR46 /* 4-2-1-2 combandcase<0045><0301><00ED>dn.example -> combandcase<00E9><00ED>dn.example */ /* Don't resolve as xn--combandcaseedn-cmb526f.example */ }, {"combandcaseÉídn.example", "xn--combandcasedn-lhb4d.example", IDN2_DISALLOWED, IDN2_NO_TR46 /* NFKC of previous, uppercase not IDNA2008-valid */ }, {"combandcaseéídn.example", "xn--combandcasedn-lhb4d.example" /* Lower case of previous */ }, {"\x61\x64\x6a\x63\x6f\x6d\x62\xc2\xba\xcc\x81\xc3\xad\x64\x6e\x2e\x65\x78\x61\x6d\x70\x6c\x65", "xn--adjcombdn-m5a9d.example", IDN2_DISALLOWED, IDN2_NO_TR46 /* 4-2-1-3 adjcomb<00BA><0301><00ED>dn.example -> adjcomb<00F3><00ED>dn.example */ /* Don't resolve as xn--adjcombdn-1qa57cp3r.example */ /* U+00BA not IDNA2008-valid */ }, {"\x65\x78\x74\x63\x6f\x6d\x62\x6f\x63\xcc\x81\xc3\xad\x64\x6e\x2e\x65\x78\x61\x6d\x70\x6c\x65", "xn--extcombodn-r8a52a.example", IDN2_NOT_NFC, IDN2_NO_TR46 /* 4-2-1-4 extcombo<0063><0301><00ED>dn.example -> extcombo<0107><00ED>dn.example */ /* Don't resolve as xn--extcombocdn-wcb920e.example */ }, {"extcomboćídn.example", "xn--extcombodn-r8a52a.example" /* NFKC of previous */ }, {"\x64\x6f\x75\x62\x6c\x65\x64\x69\x61\x63\x31\x75\xcc\x88\xcc\x81\xc3\xad\x64\x6e\x2e\x65\x78\x61\x6d\x70\x6c\x65", "xn--doublediac1dn-6ib836a.example", IDN2_NOT_NFC, IDN2_NO_TR46 /* 4-2-1-5 doublediac1<0075><0308><0301><00ED>dn.example -> doublediac2<01D8><00ED>dn.example */ /* Don't resolve as xn--doublediac1udn-cmb526fnd.example */ }, {"doublediac1ǘídn.example", "xn--doublediac1dn-6ib836a.example" /* NFKC of previous */ }, {"\x64\x6f\x75\x62\x6c\x65\x64\x69\x61\x63\x32\x75\xcc\x81\xcc\x88\xc3\xad\x64\x6e\x2e\x65\x78\x61\x6d\x70\x6c\x65", "xn--doublediac2dn-6ib8qs73a.example", IDN2_NOT_NFC, IDN2_NO_TR46 /* 4-2-1-6 doublediac2<0075><0301><0308><00ED>dn.example -> doublediac2<01D8><00ED>dn.example */ /* Don't resolve as xn--doublediac2udn-cmb526fod.example */ }, {"doublediac2ú̈ídn.example", "xn--doublediac2dn-6ib8qs73a.example" /* 4-2-1-6 doublediac2<0075><0301><0308><00ED>dn.example -> doublediac2<01D8><00ED>dn.example */ /* Don't resolve as xn--doublediac2udn-cmb526fod.example */ }, {"\x6e\x65\x77\x6e\x6f\x72\x6d\xf0\xaf\xa1\xb4\xc3\xad\x64\x6e\x2e\x65\x78\x61\x6d\x70\x6c\x65", "xn--newnormdn-m5a7856x.example", IDN2_NOT_NFC, IDN2_NO_TR46 /* 4-2-2-1 newnorm<2F874><00ED>dn.example -> newnorm<5F33><00ED>dn.example should not become <5F53> */ /* Don't resolve as xn--newnormdn-m5a9396x.example */ /* Don't resolve as xn--newnormdn-m5a9968x.example */ /* U+2f876 not IDNA2008-valid */ }, {"\xe2\x80\x80\xc3\xad\x64\x6e\x2e\x65\x78\x61\x6d\x70\x6c\x65", "", IDN2_NOT_NFC, IDN2_NO_TR46 /* 4-3-1 Spacing */ /* Don't resolve as xn--dn-mja3392a.example */ }, {" ídn.example", "", IDN2_DISALLOWED, IDN2_NO_TR46 /* NFKC of previous. U+0020 */ }, {"\xdb\x9d\xc3\xad\x64\x6e\x2d\x32\x2e\x65\x78\x61\x6d\x70\x6c\x65", "", IDN2_DISALLOWED /* 4-3-2 Control */ /* Don't resolve as xn--dn-2-upa332g.example */ }, {"\xee\x80\x85\xc3\xad\x64\x6e\x2e\x65\x78\x61\x6d\x70\x6c\x65", "", IDN2_DISALLOWED /* 4-3-3 Private use */ /* Don't resolve as xn--dn-mja1659t.example */ }, {"\xf3\xb0\x80\x85\xc3\xad\x64\x6e\x2e\x65\x78\x61\x6d\x70\x6c\x65", "", IDN2_DISALLOWED /* 4-3-4 Private use, non-BMP */ /* Don't resolve as xn--dn-mja7922x.example */ }, {"\xef\xb7\x9d\xc3\xad\x64\x6e\x2e\x65\x78\x61\x6d\x70\x6c\x65", "", IDN2_DISALLOWED /* 4-3-5 Non-character */ /* Don't resolve as xn--dn-mja1210x.example */ }, {"\xf0\x9f\xbf\xbe\xc3\xad\x64\x6e\x2e\x65\x78\x61\x6d\x70\x6c\x65", "", IDN2_DISALLOWED /* 4-3-6 Non-character, non-BMP */ /* Don't resolve as xn--dn-mja7922x.example */ }, {"\xef\xbf\xbd\xc3\xad\x64\x6e\x2e\x65\x78\x61\x6d\x70\x6c\x65", "", IDN2_DISALLOWED /* 4-3-7 Surrogate points */ /* Don't resolve as xn--dn-mja7922x.example */ }, {"\xef\xbf\xba\xc3\xad\x64\x6e\x2e\x65\x78\x61\x6d\x70\x6c\x65", "", IDN2_DISALLOWED /* 4-3-8 Inappropriate for plain */ /* Don't resolve as xn--dn-mja5822x.example */ }, {"\xe2\xbf\xb5\xc3\xad\x64\x6e\x2e\x65\x78\x61\x6d\x70\x6c\x65", "", IDN2_DISALLOWED /* 4-3-9 Inappropriate for canonical */ /* Don't resolve as xn--dn-mja3729b.example */ }, {"\xe2\x81\xaa\xc3\xad\x64\x6e\x2e\x65\x78\x61\x6d\x70\x6c\x65", "", IDN2_DISALLOWED /* 4-3-10 Change display simple */ /* Don't resolve as xn--dn-mja7533a.example */ }, {"\xe2\x80\x8f\xc3\xad\x64\x6e\x2e\x65\x78\x61\x6d\x70\x6c\x65", "", IDN2_DISALLOWED /* 4-3-11 Change display RTL */ /* Don't resolve as xn--dn-mja3992a.example */ }, {"\xf3\xa0\x80\x81\xf3\xa0\x81\x85\xf3\xa0\x81\x8e\x68\x69\x69\x64\x6e\x2e\x65\x78\x61\x6d\x70\x6c\x65", "", IDN2_DISALLOWED /* 4-3-12 Language tags */ /* Don't resolve as xn--hiidn-km43aaa.example */ }, {"\xd8\xa8\x6f\xd8\xb8\x2e\x65\x78\x61\x6d\x70\x6c\x65", "", IDN2_BIDI /* 4-4-1 Arabic RandALCat-LCat-RandALCat */ /* Don't resolve as xn--o-0mc3c.example */ }, {"\xd8\xa8\xd8\xb8\x6f\x2e\x65\x78\x61\x6d\x70\x6c\x65", "", IDN2_BIDI /* 4-4-2 Arabic RandALCat-RandALCat-other */ /* Don't resolve as xn--o-0mc2c.example */ }, {"\x6f\xd8\xa8\xd8\xb8\x2e\x65\x78\x61\x6d\x70\x6c\x65", "", IDN2_BIDI /* 4-4-3 Arabic other-RandALCat-RandALCat */ /* Don't resolve as xn--o-1mc2c.example */ }, {"\xd7\x91\x6f\xd7\xa1\x2e\x65\x78\x61\x6d\x70\x6c\x65", "", IDN2_BIDI /* 4-4-4 Hebrew RandALCat-LCat-RandALCat */ /* Don't resolve as xn--o-1hc3c.example */ }, {"\xd7\x91\xd7\xa1\x6f\x2e\x65\x78\x61\x6d\x70\x6c\x65", "", IDN2_BIDI /* 4-4-5 Hebrew RandALCat-RandALCat-other */ /* Don't resolve as xn--o-1hc2c.example */ }, {"\x6f\xd7\x91\xd7\xa1\x2e\x65\x78\x61\x6d\x70\x6c\x65", "", IDN2_BIDI /* 4-4-6 Hebrew other-RandALCat-RandALCat */ /* Don't resolve as xn--o-2hc2c.example */ }, {"\xc8\xb7\xc3\xad\x64\x6e\x2e\x65\x78\x61\x6d\x70\x6c\x65", "xn--dn-mja33k.example" /* 5-1-1 Unassigned in BMP; zone editors should reject */ }, {"\xf0\x90\x88\x85\xc3\xad\x64\x6e\x2e\x65\x78\x61\x6d\x70\x6c\x65", "xn--dn-mja7734x.example", IDN2_UNASSIGNED, IDN2_NO_TR46 /* 5-1-2 Unassigned outside BMP; zone editors should reject */ /* Don't resolve as xn--dn-mja7922x.example */ }, {"\xc8\xb4\xc3\xad\x64\x6e\x2e\x65\x78\x61\x6d\x70\x6c\x65", "xn--dn-mja12k.example" /* 5-2-1 Newly assigned in BMP; zone editors should reject */ }, {"\xf0\x90\x80\x85\xc3\xad\x64\x6e\x2e\x65\x78\x61\x6d\x70\x6c\x65", "xn--dn-mja9232x.example" /* 5-2-2 Newly assigned outside of BMP; zone editors should reject */ /* Don't resolve as xn--dn-mja7922x.example */ }, /* Created while writing Libidn2 to trigger certain code paths. */ { "\xe2\x80\x8c", "", IDN2_CONTEXTJ /* Standalone contextj U+200C. */ }, { "foo\xe2\x80\x8c\x65\x65", "", IDN2_CONTEXTJ /* Contextj U+200C with surrounding joining characters. */ }, { "\xdd\x90\xe2\x80\x8c\x65", "", IDN2_CONTEXTJ /* Contextj: U+0750 (0xD9 0x84) U+200C e. U+0750 is D. */ }, { "\xdd\x90\xe2\x80\x8c\xdd\x90", "xn--3oba901q", IDN2_OK /* Contextj: U+0750 (0xDD 0x90) U+200C U+0750. U+0750 is D. */ }, { "\xdd\x90\xcc\x80\xe2\x80\x8c\xcc\x80\xcc\x80\xcc\x80\xdd\x90", "xn--ksaaaa036cea4345b", IDN2_OK /* Contextj: U+750 U+0300 U+200C U+0300 U+0300 U+0300 U+0750. U+0300 is T, U+0750 is D. */ }, { "\xd8\xa8\xe2\x80\x8c\xd8\xa7\xe2\x80\x8c\xd8\xa7", "", IDN2_CONTEXTJ /* Contextj: U+0628 U+200C U+0627 U+200C U+0627. http://article.gmane.org/gmane.ietf.idnabis/7366 */ }, { "\xc2\xb7", "xn--uba", IDN2_OK /* Contexto: Lookup of U+00B7 should succeed. */ }, { "\xd0\x94\xd0\xb0\xc1\x80", "", IDN2_ENCODING_ERROR}, { "\xe2\x84\xa6", "", IDN2_NOT_NFC, IDN2_NO_TR46}, #if 0 /* reject or not? */ { "ab--", "", IDN2_2HYPHEN}, #endif { "--", "--", IDN2_OK, IDN2_NO_TR46}, { "\xcd\x8f", "", IDN2_LEADING_COMBINING, IDN2_NO_TR46 /* CCC=0 GC=M */ }, { "\xd2\x88", "", IDN2_LEADING_COMBINING /* CCC=0 GC=M */ }, { "\xcc\x80", "", IDN2_LEADING_COMBINING /* CCC!=0 GC=Mn */ }, { "\xe1\xad\x84", "", IDN2_LEADING_COMBINING /* CCC!=0 GC=Mc */ }, { "", "", IDN2_OK}, { "\xc2\xb8", "", IDN2_DISALLOWED, IDN2_NO_TR46}, { "\xf4\x8f\xbf\xbf", "", IDN2_DISALLOWED}, { "\xe2\x80\x8d", "", IDN2_CONTEXTJ}, { "\xcd\xb8", "", IDN2_UNASSIGNED, IDN2_NO_TR46}, { "\xcd\xb9", "", IDN2_UNASSIGNED, IDN2_NO_TR46}, { "\x72\xc3\xa4\x6b\x73\x6d\xc3\xb6\x72\x67\xc3\xa5\x73", "xn--rksmrgs-5wao1o", IDN2_OK}, { "1\xde\x86", "", IDN2_BIDI /* Check that bidi rejects leading non-L/R/AL characters in bidi strings */ }, { "f\xd7\x99", "", IDN2_BIDI /* check that ltr string cannot contain R character */ }, { "-", "-", IDN2_OK, IDN2_NO_TR46}, { "-a", "-a", IDN2_OK, IDN2_NO_TR46}, { "a-", "a-", IDN2_OK, IDN2_NO_TR46}, { "-a", "-a", IDN2_OK, IDN2_NO_TR46}, { "-a-", "-a-", IDN2_OK, IDN2_NO_TR46}, { "foo", "foo", IDN2_OK}, {"\xe2\x84\xab", "", IDN2_NOT_NFC, IDN2_NO_TR46}, {"\xe2\x84\xa6", "", IDN2_NOT_NFC, IDN2_NO_TR46}, { /* blåbærgrød.no composed */ "\x62\x6c\xc3\xa5\x62\xc3\xa6\x72\x67\x72\xc3\xb8\x64\x2e\x6e\x6f", "xn--blbrgrd-fxak7p.no", IDN2_OK}, { /* blåbærgrød.no partially decomposed */ "\x62\x6c\x61\xcc\x8a\x62\xc3\xa6\x72\x67\x72\xc3\xb8\x64\x2e\x6e\x6f", "", IDN2_NOT_NFC, IDN2_NO_TR46}, { /* blåbærgrød.no partially decomposed */ "\x62\x6c\x61\xcc\x8a\x62\xc3\xa6\x72\x67\x72\xc3\xb8\x64\x2e\x6e\x6f", "xn--blbrgrd-fxak7p.no", IDN2_OK, IDN2_NFC_INPUT}, { /* blåbærgrød.no partially decomposed */ "\x62\x6c\x61\xcc\x8a\x62\xc3\xa6\x72\x67\x72\xc3\xb8\x64\x2e\x6e\x6f", "xn--blbrgrd-fxak7p.no", IDN2_OK, IDN2_TRANSITIONAL}, { /* blåbærgrød.no partially decomposed */ "\x62\x6c\x61\xcc\x8a\x62\xc3\xa6\x72\x67\x72\xc3\xb8\x64\x2e\x6e\x6f", "xn--blbrgrd-fxak7p.no", IDN2_OK, IDN2_NONTRANSITIONAL}, { /* 0x00FFFFFF, character with 5 bytes UTF-8 representation */ "\xf8\xbf\xbf\xbf\xbf", "", IDN2_ENCODING_ERROR, IDN2_NONTRANSITIONAL}, { /* bad utf-8 encoding */ "\x7e\x64\x61\x72\x10\x2f\x2f\xf9\x2b\x71\x60\x79\x7b\x2e\x63\x75\x2b\x61\x65\x72\x75\x65\x56\x66\x7f\x62\xc5\x76\xe5\x00", "", IDN2_ENCODING_ERROR, IDN2_NONTRANSITIONAL, }, /* √.com */ {"\xe2\x88\x9a.com", "xn--19g.com", IDN2_OK, IDN2_TRANSITIONAL}, /* domains with non-STD3 characters (removed by default when using TR46 transitional/non-transitional */ {"_443._tcp.example.com", "_443._tcp.example.com", IDN2_OK, IDN2_NO_TR46}, {"_443._tcp.example.com", "_443._tcp.example.com", IDN2_OK, IDN2_TRANSITIONAL}, {"_443._tcp.example.com", "_443._tcp.example.com", IDN2_OK, IDN2_NONTRANSITIONAL}, {"_443._tcp.example.com", "_443._tcp.example.com", IDN2_OK, 0}, {"_443._tcp.example.com", "443.tcp.example.com", IDN2_OK, IDN2_USE_STD3_ASCII_RULES | IDN2_NONTRANSITIONAL}, {"_443._tcp.example.com", "443.tcp.example.com", IDN2_OK, IDN2_USE_STD3_ASCII_RULES | IDN2_TRANSITIONAL}, {"_443._tcp.example.com", "_443._tcp.example.com", IDN2_OK, IDN2_USE_STD3_ASCII_RULES | IDN2_NO_TR46}, /* flag is ignored when not using TR46 */ /* _??? */ {"_\xc3\xbc", "xn--_-eha", IDN2_DISALLOWED, IDN2_NO_TR46}, {"_\xc3\xbc", "xn--_-eha", IDN2_OK, IDN2_TRANSITIONAL}, {"_\xc3\xbc", "xn--_-eha", IDN2_OK, IDN2_NONTRANSITIONAL}, {"_\xc3\xbc", "xn--tda", IDN2_OK, IDN2_USE_STD3_ASCII_RULES | IDN2_NONTRANSITIONAL}, {"_\xc3\xbc", "xn--tda", IDN2_OK, IDN2_USE_STD3_ASCII_RULES | IDN2_TRANSITIONAL}, {"_\xc3\xbc", "xn--_-eha", IDN2_DISALLOWED, IDN2_USE_STD3_ASCII_RULES | IDN2_NO_TR46}, /* flag is ignored when not using TR46 */ /* test invalid flags */ {"_443._tcp.example.com", "_443._tcp.example.com", IDN2_INVALID_FLAGS, IDN2_NONTRANSITIONAL | IDN2_TRANSITIONAL}, {"_443._tcp.example.com", "_443._tcp.example.com", IDN2_INVALID_FLAGS, IDN2_NONTRANSITIONAL | IDN2_NO_TR46}, {"_443._tcp.example.com", "_443._tcp.example.com", IDN2_INVALID_FLAGS, IDN2_TRANSITIONAL | IDN2_NO_TR46}, {"_443._tcp.example.com", "_443._tcp.example.com", IDN2_INVALID_FLAGS, IDN2_TRANSITIONAL | IDN2_NONTRANSITIONAL | IDN2_NO_TR46}, /* underscore and non-ASCII */ {"\xc3\xa4_x", "xn--_x-uia", IDN2_OK, IDN2_TRANSITIONAL}, /* failing lookup round-trip */ {"xn--te_", "", IDN2_ALABEL_ROUNDTRIP_FAILED}, /* failing lookup round-trip: ☺ -> xn-- o-oia59s (illegal space in output, see https://gitlab.com/libidn/libidn2/issues/78) */ {"\xc3\xa2\xcb\x9c\xc2\xba", "", IDN2_DISALLOWED, IDN2_NO_TR46}, {"\xc3\xa2\xcb\x9c\xc2\xba", "", IDN2_ALABEL_ROUNDTRIP_FAILED, IDN2_TRANSITIONAL}, {"\xc3\xa2\xcb\x9c\xc2\xba", "", IDN2_ALABEL_ROUNDTRIP_FAILED, IDN2_NONTRANSITIONAL}, /* long utf-8 input results in good punycode: 퐀쓄쓄쓄쓄쓄쓄쓄쓄쓄쓄쓄쓼쓄쓄쓄쓄쓄쓄쓄쓄쓄㻄쓄쓄럄䄀싂 */ {"\xec\x80\x90\xed\x93\xec\x84\x93\x84\x93\xec\x84\xec\x84\x93\xec\x93\xec\x84\x93\x84\x93\xec\x84" "\xec\x84\x93\xec\x93\xec\x84\x93\x84\x93\xec\x84\xec\xbc\x93\xec\x93\xec\x84\x93\x84\x93\xec\x84" "\xec\x84\x93\xec\x93\xec\x84\x93\x84\x93\xec\x84\xec\x84\x93\xec\xbb\xe3\x84\x93\x84\x93\xec\x84" "\xeb\x84\x93\xec\x84\xe4\x84\x9f\x82\x8b\xec\x80", "xn--p9mx3db62rwgjlncaaaaaaaaaaaaaaaaaaaba41m468u", IDN2_OK, IDN2_NONTRANSITIONAL | IDN2_NFC_INPUT}, /* long utf-8 input results in good punycode: * 髦暩晦晦晦獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳筳獳싂.퐀쓄쓄쓄쓄쓄쓄쓄쓄쓄쓄쓄쓼쓄쓄쓄쓄쓄쓄쓄쓄쓄㻄쓄쓄럄䄀싂.뼀猀獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳ⱁ㩁 */ {"\xe9\xab\xa6\xe6\x9a\xa9\xe6\x99\xa6\xe6\x99\xa6\xe6\x99\xa6\xe7" "\x8d\xb3\xe7\x8d\xb3\xe7\x8d\xb3\xe7\x8d\xb3\xe7\x8d\xb3\xe7\x8d" "\xb3\xe7\x8d\xb3\xe7\x8d\xb3\xe7\x8d\xb3\xe7\x8d\xb3\xe7\x8d\xb3" "\xe7\x8d\xb3\xe7\x8d\xb3\xe7\x8d\xb3\xe7\x8d\xb3\xe7\x8d\xb3\xe7" "\x8d\xb3\xe7\x8d\xb3\xe7\x8d\xb3\xe7\x8d\xb3\xe7\x8d\xb3\xe7\x8d" "\xb3\xe7\x8d\xb3\xe7\x8d\xb3\xe7\x8d\xb3\xe7\x8d\xb3\xe7\x8d\xb3" "\xe7\xad\xb3\xe7\x8d\xb3\xec\x8b\x82\x2e\xed\x90\x80\xec\x93\x84" "\xec\x93\x84\xec\x93\x84\xec\x93\x84\xec\x93\x84\xec\x93\x84\xec" "\x93\x84\xec\x93\x84\xec\x93\x84\xec\x93\x84\xec\x93\x84\xec\x93" "\xbc\xec\x93\x84\xec\x93\x84\xec\x93\x84\xec\x93\x84\xec\x93\x84" "\xec\x93\x84\xec\x93\x84\xec\x93\x84\xec\x93\x84\xe3\xbb\x84\xec" "\x93\x84\xec\x93\x84\xeb\x9f\x84\xe4\x84\x80\xec\x8b\x82\x2e\xeb" "\xbc\x80\xe7\x8c\x80\xe7\x8d\xb3\xe7\x8d\xb3\xe7\x8d\xb3\xe7\x8d" "\xb3\xe7\x8d\xb3\xe7\x8d\xb3\xe7\x8d\xb3\xe7\x8d\xb3\xe7\x8d\xb3" "\xe7\x8d\xb3\xe7\x8d\xb3\xe7\x8d\xb3\xe7\x8d\xb3\xe7\x8d\xb3\xe7" "\x8d\xb3\xe7\x8d\xb3\xe7\x8d\xb3\xe7\x8d\xb3\xe2\xb1\x81\xe3\xa9\x81", "xn--lkvaa9xr87caaaaaaaaaaaaaaaaaaaaaaaaaaa7968dcp2n7tvk.xn--p9mx3db62rwgjlncaaaaaaaaaaaaaaaaaaaba41m468u.xn--bfj606ben8bfnaaaaaaaaaaaaaaaaaa79563b", IDN2_OK, IDN2_NONTRANSITIONAL | IDN2_NFC_INPUT}, {"髦暩晦晦晦獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳筳獳싂.퐀쓄쓄쓄쓄쓄쓄쓄쓄쓄쓄쓄쓼쓄쓄쓄쓄쓄쓄쓄쓄쓄㻄쓄쓄럄䄀싂.뼀猀獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳ⱁ㩁", "xn--lkvaa9xr87caaaaaaaaaaaaaaaaaaaaaaaaaaa7968dcp2n7tvk.xn--p9mx3db62rwgjlncaaaaaaaaaaaaaaaaaaaba41m468u.xn--bfj606ben8bfnaaaaaaaaaaaaaaaaaa79563b", IDN2_OK, IDN2_NONTRANSITIONAL | IDN2_NFC_INPUT}, }; static int ok = 0, failed = 0; static int break_on_error = 0; static void test_homebrewed (void) { uint32_t dummy_u32[4] = { 'a', 'b', 'c', 0 }; uint8_t *out; size_t i; int rc; for (i = 0; i < sizeof (idna) / sizeof (idna[0]); i++) { rc = idn2_lookup_u8 ((uint8_t *) idna[i].in, &out, idna[i].flags); printf ("%3d %-25s %-40s %s\n", (int) i, idn2_strerror_name (rc), rc == IDN2_OK ? idna[i].out : "", idna[i].in); if (rc != idna[i].rc && rc == IDN2_ENCODING_ERROR) { printf ("utc bug\n"); } else if (rc != idna[i].rc && idna[i].rc != -1) { failed++; printf ("expected rc %d got rc %d\n", idna[i].rc, rc); } else if (rc == IDN2_OK && strcmp ((char *) out, idna[i].out) != 0) { failed++; printf ("expected: %s\ngot: %s\n", idna[i].out, out); } else ok++; if (rc == IDN2_OK) idn2_free (out); /* Try the IDN2_NO_TR46 flag behavior */ if (!(idna[i].flags & (IDN2_NONTRANSITIONAL | IDN2_TRANSITIONAL))) { rc = idn2_lookup_u8 ((uint8_t *) idna[i].in, &out, idna[i].flags | IDN2_NO_TR46); printf ("%3d %-25s %-40s %s\n", (int) i, idn2_strerror_name (rc), rc == IDN2_OK ? idna[i].out : "", idna[i].in); if (rc != idna[i].rc && rc == IDN2_ENCODING_ERROR) { printf ("utc bug\n"); } else if (rc != idna[i].rc && idna[i].rc != -1) { failed++; printf ("expected rc %d got rc %d\n", idna[i].rc, rc); } else if (rc == IDN2_OK && strcmp ((char *) out, idna[i].out) != 0) { failed++; printf ("expected: %s\ngot: %s\n", idna[i].out, out); } else ok++; if (rc == IDN2_OK) idn2_free (out); } /* Try whether the default flags behave as NONTRANSITIONAL */ if (!(idna[i].flags & (IDN2_NO_TR46 | IDN2_TRANSITIONAL))) { rc = idn2_lookup_u8 ((uint8_t *) idna[i].in, &out, idna[i].flags | IDN2_NONTRANSITIONAL); printf ("%3d %-25s %-40s %s\n", (int) i, idn2_strerror_name (rc), rc == IDN2_OK ? idna[i].out : "", idna[i].in); if (rc != idna[i].rc && rc == IDN2_ENCODING_ERROR) { printf ("utc bug\n"); } else if (rc != idna[i].rc && idna[i].rc != -1) { failed++; printf ("expected rc %d got rc %d\n", idna[i].rc, rc); } else if (rc == IDN2_OK && strcmp ((char *) out, idna[i].out) != 0) { failed++; printf ("expected: %s\ngot: %s\n", idna[i].out, out); } else ok++; if (rc == IDN2_OK) idn2_free (out); } if (failed && break_on_error) exit (EXIT_FAILURE); } /* special calls to cover edge cases */ if ((rc = idn2_lookup_u8 (NULL, NULL, 0)) != IDN2_OK) { failed++; printf ("special #1 failed with %d\n", rc); } else ok++; out = (uint8_t *) 0x123; if ((rc = idn2_lookup_u8 (NULL, &out, 0)) != IDN2_OK) { failed++; printf ("special #2 failed with %d\n", rc); } else if (out) { failed++; printf ("special #2 failed with out!=NULL\n"); } else ok++; if ((rc = idn2_lookup_ul (NULL, NULL, 0)) != IDN2_OK) { failed++; printf ("special #3 failed with %d\n", rc); } else ok++; out = (uint8_t *) 0x123; if ((rc = idn2_lookup_ul (NULL, (char **) &out, 0)) != IDN2_OK) { failed++; printf ("special #4 failed with %d\n", rc); } else if (out) { failed++; printf ("special #4 failed with out!=NULL\n"); } else ok++; if ((rc = idna_to_ascii_8z ("abc", (char **) &out, 0)) != IDN2_OK) { failed++; printf ("special #7 failed with %d\n", rc); } else { idn2_free (out); ok++; } if ((rc = idna_to_ascii_4z (dummy_u32, (char **) &out, 0)) != IDN2_OK) { failed++; printf ("special #8 failed with %d\n", rc); } else { idn2_free (out); ok++; } if ((rc = idn2_to_ascii_4i2 (dummy_u32, 4, (char **) &out, 0)) != IDN2_OK) { failed++; printf ("special #9 failed with %d\n", rc); } else { idn2_free (out); ok++; } if ((rc = idn2_to_ascii_4i2 (NULL, 4, (char **) &out, 0)) != IDN2_OK) { failed++; printf ("special #10 failed with %d\n", rc); } else { idn2_free (out); ok++; } } static void separator (void) { puts ("-----------------------------------------------------------" "-------------------------------------"); } static void test_unicode_range (void) { uint32_t i, ucs4[2]; uint8_t *utf8, *out; size_t len; int rc; /* Unicode range is 0-0x10FFFF, go a bit further */ for (i = 0; i < 0x11FFFF; i++) { ucs4[0] = i; ucs4[1] = 0; utf8 = u32_to_u8 (ucs4, 2, NULL, &len); rc = idn2_lookup_u8 (utf8, &out, 0); if (rc == IDN2_OK) idn2_free (out); rc = idn2_lookup_u8 (utf8, &out, IDN2_NFC_INPUT); if (rc == IDN2_OK) idn2_free (out); rc = idn2_lookup_u8 (utf8, &out, IDN2_TRANSITIONAL); if (rc == IDN2_OK) idn2_free (out); rc = idn2_lookup_u8 (utf8, &out, IDN2_NONTRANSITIONAL); if (rc == IDN2_OK) idn2_free (out); rc = idn2_lookup_u8 (utf8, &out, IDN2_NO_TR46); if (rc == IDN2_OK) idn2_free (out); free (utf8); } } int main (void) { separator (); puts (" IDNA2008 Lookup\n"); puts (" # Result ACE output " " Unicode input"); separator (); test_homebrewed (); separator (); test_unicode_range (); if (failed) { printf ("Summary: %d out of %d tests failed\n", failed, ok + failed); return EXIT_FAILURE; } printf ("Summary: All %d tests passed\n", ok + failed); return EXIT_SUCCESS; } libidn2-v2.3.8/tests/test-punycode.c000066400000000000000000000216421476312673600173720ustar00rootroot00000000000000/* test-punycode.c --- Self tests for Libidn2 punycode. Copyright (C) 2002-2025 Simon Josefsson This program is free software: you can redistribute it and/or modify it under the terms of the GNU 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 General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see . */ /* Based on GNU Libidn tst_punycode.c */ #ifdef HAVE_CONFIG_H # include #endif #include #include #include #include #include struct punycode { const char *name; size_t inlen; uint32_t in[100]; const char *out; int rc; }; static const struct punycode punycode[] = { { "(A) Arabic (Egyptian)", 17, { 0x0644, 0x064A, 0x0647, 0x0645, 0x0627, 0x0628, 0x062A, 0x0643, 0x0644, 0x0645, 0x0648, 0x0634, 0x0639, 0x0631, 0x0628, 0x064A, 0x061F}, "egbpdaj6bu4bxfgehfvwxn", IDN2_OK}, { "(B) Chinese (simplified)", 9, { 0x4ED6, 0x4EEC, 0x4E3A, 0x4EC0, 0x4E48, 0x4E0D, 0x8BF4, 0x4E2D, 0x6587}, "ihqwcrb4cv8a8dqg056pqjye", IDN2_OK}, { "(C) Chinese (traditional)", 9, { 0x4ED6, 0x5011, 0x7232, 0x4EC0, 0x9EBD, 0x4E0D, 0x8AAA, 0x4E2D, 0x6587}, "ihqwctvzc91f659drss3x8bo0yb", IDN2_OK}, { "(D) Czech: Proprostnemluvesky", 22, { 0x0050, 0x0072, 0x006F, 0x010D, 0x0070, 0x0072, 0x006F, 0x0073, 0x0074, 0x011B, 0x006E, 0x0065, 0x006D, 0x006C, 0x0075, 0x0076, 0x00ED, 0x010D, 0x0065, 0x0073, 0x006B, 0x0079}, "Proprostnemluvesky-uyb24dma41a", IDN2_OK}, { "(E) Hebrew:", 22, { 0x05DC, 0x05DE, 0x05D4, 0x05D4, 0x05DD, 0x05E4, 0x05E9, 0x05D5, 0x05D8, 0x05DC, 0x05D0, 0x05DE, 0x05D3, 0x05D1, 0x05E8, 0x05D9, 0x05DD, 0x05E2, 0x05D1, 0x05E8, 0x05D9, 0x05EA}, "4dbcagdahymbxekheh6e0a7fei0b", IDN2_OK}, { "(F) Hindi (Devanagari):", 30, { 0x092F, 0x0939, 0x0932, 0x094B, 0x0917, 0x0939, 0x093F, 0x0928, 0x094D, 0x0926, 0x0940, 0x0915, 0x094D, 0x092F, 0x094B, 0x0902, 0x0928, 0x0939, 0x0940, 0x0902, 0x092C, 0x094B, 0x0932, 0x0938, 0x0915, 0x0924, 0x0947, 0x0939, 0x0948, 0x0902}, "i1baa7eci9glrd9b2ae1bj0hfcgg6iyaf8o0a1dig0cd", IDN2_OK}, { "(G) Japanese (kanji and hiragana):", 18, { 0x306A, 0x305C, 0x307F, 0x3093, 0x306A, 0x65E5, 0x672C, 0x8A9E, 0x3092, 0x8A71, 0x3057, 0x3066, 0x304F, 0x308C, 0x306A, 0x3044, 0x306E, 0x304B}, "n8jok5ay5dzabd5bym9f0cm5685rrjetr6pdxa", IDN2_OK}, { "(H) Korean (Hangul syllables):", 24, { 0xC138, 0xACC4, 0xC758, 0xBAA8, 0xB4E0, 0xC0AC, 0xB78C, 0xB4E4, 0xC774, 0xD55C, 0xAD6D, 0xC5B4, 0xB97C, 0xC774, 0xD574, 0xD55C, 0xB2E4, 0xBA74, 0xC5BC, 0xB9C8, 0xB098, 0xC88B, 0xC744, 0xAE4C}, "989aomsvi5e83db1d2a355cv1e0vak1dwrv93d5xbh15a0dt30a5jpsd879ccm6fea98c", IDN2_OK}, { "(I) Russian (Cyrillic):", 28, { 0x043F, 0x043E, 0x0447, 0x0435, 0x043C, 0x0443, 0x0436, 0x0435, 0x043E, 0x043D, 0x0438, 0x043D, 0x0435, 0x0433, 0x043E, 0x0432, 0x043E, 0x0440, 0x044F, 0x0442, 0x043F, 0x043E, 0x0440, 0x0443, 0x0441, 0x0441, 0x043A, 0x0438}, "b1abfaaepdrnnbgefbadotcwatmq2g4l", IDN2_OK}, { "(J) Spanish: PorqunopuedensimplementehablarenEspaol", 40, { 0x0050, 0x006F, 0x0072, 0x0071, 0x0075, 0x00E9, 0x006E, 0x006F, 0x0070, 0x0075, 0x0065, 0x0064, 0x0065, 0x006E, 0x0073, 0x0069, 0x006D, 0x0070, 0x006C, 0x0065, 0x006D, 0x0065, 0x006E, 0x0074, 0x0065, 0x0068, 0x0061, 0x0062, 0x006C, 0x0061, 0x0072, 0x0065, 0x006E, 0x0045, 0x0073, 0x0070, 0x0061, 0x00F1, 0x006F, 0x006C}, "PorqunopuedensimplementehablarenEspaol-fmd56a", IDN2_OK}, { "(K) Vietnamese:", 31, { 0x0054, 0x1EA1, 0x0069, 0x0073, 0x0061, 0x006F, 0x0068, 0x1ECD, 0x006B, 0x0068, 0x00F4, 0x006E, 0x0067, 0x0074, 0x0068, 0x1EC3, 0x0063, 0x0068, 0x1EC9, 0x006E, 0x00F3, 0x0069, 0x0074, 0x0069, 0x1EBF, 0x006E, 0x0067, 0x0056, 0x0069, 0x1EC7, 0x0074}, "TisaohkhngthchnitingVit-kjcr8268qyxafd2f1b9g", IDN2_OK}, { "(L) 3B", 8, { 0x0033, 0x5E74, 0x0042, 0x7D44, 0x91D1, 0x516B, 0x5148, 0x751F}, "3B-ww4c5e180e575a65lsy2b", IDN2_OK}, { "(M) -with-SUPER-MONKEYS", 24, { 0x5B89, 0x5BA4, 0x5948, 0x7F8E, 0x6075, 0x002D, 0x0077, 0x0069, 0x0074, 0x0068, 0x002D, 0x0053, 0x0055, 0x0050, 0x0045, 0x0052, 0x002D, 0x004D, 0x004F, 0x004E, 0x004B, 0x0045, 0x0059, 0x0053}, "-with-SUPER-MONKEYS-pc58ag80a8qai00g7n9n", IDN2_OK}, { "(N) Hello-Another-Way-", 25, { 0x0048, 0x0065, 0x006C, 0x006C, 0x006F, 0x002D, 0x0041, 0x006E, 0x006F, 0x0074, 0x0068, 0x0065, 0x0072, 0x002D, 0x0057, 0x0061, 0x0079, 0x002D, 0x305D, 0x308C, 0x305E, 0x308C, 0x306E, 0x5834, 0x6240}, "Hello-Another-Way--fc4qua05auwb3674vfr0b", IDN2_OK}, { "(O) 2", 8, { 0x3072, 0x3068, 0x3064, 0x5C4B, 0x6839, 0x306E, 0x4E0B, 0x0032}, "2-u9tlzr9756bt3uc0v", IDN2_OK}, { "(P) MajiKoi5", 13, { 0x004D, 0x0061, 0x006A, 0x0069, 0x3067, 0x004B, 0x006F, 0x0069, 0x3059, 0x308B, 0x0035, 0x79D2, 0x524D}, "MajiKoi5-783gue6qz075azm5e", IDN2_OK}, { "(Q) de", 9, { 0x30D1, 0x30D5, 0x30A3, 0x30FC, 0x0064, 0x0065, 0x30EB, 0x30F3, 0x30D0}, "de-jg4avhby1noc0d", IDN2_OK}, { "(R) ", 7, { 0x305D, 0x306E, 0x30B9, 0x30D4, 0x30FC, 0x30C9, 0x3067}, "d9juau41awczczp", IDN2_OK}, #if 0 /* FIXME: Why does this fail? */ { "(S) -> $1.00 <-", 11, { 0x002D, 0x003E, 0x0020, 0x0024, 0x0031, 0x002E, 0x0030, 0x0030, 0x0020, 0x003C, 0x002D}, "-> $1.00 <--", IDN2_OK} #endif }; static int debug = 1; static int error_count = 0; static int break_on_error = 0; _GL_ATTRIBUTE_FORMAT_PRINTF_STANDARD (1, 2) static void fail (const char *format, ...) { va_list arg_ptr; va_start (arg_ptr, format); vfprintf (stderr, format, arg_ptr); va_end (arg_ptr); error_count++; if (break_on_error) exit (EXIT_FAILURE); } static void ucs4print (const uint32_t *str, size_t len) { size_t i; printf ("\t;; "); for (i = 0; i < len; i++) { printf ("U+%04x ", str[i]); if ((i + 1) % 4 == 0) printf (" "); if ((i + 1) % 8 == 0 && i + 1 < len) printf ("\n\t;; "); } puts (""); } int main (void) { char *p; uint32_t *q; int rc; size_t i, outlen; p = (char *) malloc (sizeof (*p) * BUFSIZ); if (p == NULL) fail ("malloc() returned NULL\n"); q = (uint32_t *) malloc (sizeof (*q) * BUFSIZ); if (q == NULL) fail ("malloc() returned NULL\n"); for (i = 0; i < sizeof (punycode) / sizeof (punycode[0]); i++) { if (debug) printf ("PUNYCODE entry %d: %s\n", (int) i, punycode[i].name); if (debug) { printf ("in:\n"); ucs4print (punycode[i].in, punycode[i].inlen); } outlen = BUFSIZ; rc = idn2_punycode_encode (punycode[i].in, punycode[i].inlen, p, &outlen); if (rc != punycode[i].rc) { fail ("punycode_encode() entry %d failed: %d\n", (int) i, rc); if (debug) printf ("FATAL\n"); continue; } if (rc == IDN2_OK) p[outlen] = '\0'; if (debug && rc == IDN2_OK) { printf ("computed out: %s\n", p); printf ("expected out: %s\n", punycode[i].out); } else if (debug) printf ("returned %d expected %d\n", rc, punycode[i].rc); if (rc == IDN2_OK) { if (strlen (punycode[i].out) != strlen (p) || memcmp (punycode[i].out, p, strlen (p)) != 0) { fail ("punycode() entry %d failed\n", (int) i); if (debug) printf ("ERROR\n"); } else if (debug) printf ("OK\n\n"); } else if (debug) printf ("OK\n\n"); if (debug) { printf ("in: %s\n", punycode[i].out); } outlen = BUFSIZ; rc = idn2_punycode_decode (punycode[i].out, strlen (punycode[i].out), q, &outlen); if (rc != punycode[i].rc) { fail ("punycode() entry %d failed: %d\n", (int) i, rc); if (debug) printf ("FATAL\n"); continue; } if (debug && rc == IDN2_OK) { printf ("computed out:\n"); ucs4print (q, outlen); printf ("expected out:\n"); ucs4print (punycode[i].in, punycode[i].inlen); } else if (debug) printf ("returned %d expected %d\n", rc, punycode[i].rc); if (rc == IDN2_OK) { if (punycode[i].inlen != outlen || memcmp (punycode[i].in, q, outlen) != 0) { fail ("punycode_decode() entry %d failed\n", (int) i); if (debug) printf ("ERROR\n"); } else if (debug) printf ("OK\n\n"); } else if (debug) printf ("OK\n\n"); } free (q); free (p); if (debug && error_count) printf ("error_count: %d\n", error_count); return !!error_count; } libidn2-v2.3.8/tests/test-register.c000066400000000000000000000174021476312673600173670ustar00rootroot00000000000000/* test-register.c --- Self tests for IDNA processing Copyright (C) 2011-2025 Simon Josefsson This program is free software: you can redistribute it and/or modify it under the terms of the GNU 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 General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see . */ #ifdef HAVE_CONFIG_H # include #endif #include #include #include #include #include #include struct idna { const char *alabel; const char *ulabel; const char *out; int rc; int flags; }; static const struct idna idna[] = { {"xn--rksmrgs-5wao1o", "räksmörgås", "xn--rksmrgs-5wao1o", IDN2_OK}, {NULL, "sharpß", "xn--sharp-pqa", IDN2_OK}, {"xn--sharp-pqa", "sharpß", "xn--sharp-pqa", IDN2_OK}, {"foo", NULL, NULL, IDN2_INVALID_ALABEL}, {NULL, "foo", "foo", IDN2_OK}, {NULL, "räksmörgås", "xn--rksmrgs-5wao1o", IDN2_OK}, /* U+00B7 MIDDLE DOT */ {NULL, "·", "", IDN2_CONTEXTO}, {NULL, "a·", "", IDN2_CONTEXTO}, {NULL, "·a", "", IDN2_CONTEXTO}, {NULL, "a·a", "", IDN2_CONTEXTO}, {NULL, "l·l", "xn--ll-0ea", IDN2_OK}, {NULL, "al·la", "xn--alla-6ha", IDN2_OK}, /* U+0375 GREEK LOWER NUMERAL SIGN (KERAIA) */ {NULL, "͵", "", IDN2_CONTEXTO}, {NULL, "͵a", "", IDN2_CONTEXTO}, {NULL, "͵a͵ϳ", "", IDN2_CONTEXTO}, {NULL, "͵ϳ͵a", "", IDN2_CONTEXTO}, {NULL, "͵ϳ", "xn--wva6w", IDN2_OK}, {NULL, "͵ϳ͵ϳ", "xn--wvaa19ab", IDN2_OK}, /* U+05F3 HEBREW PUNCTUATION GERESH */ {NULL, "׳", "", IDN2_CONTEXTO}, {NULL, "a׳", "", IDN2_CONTEXTO}, {NULL, "a׳א׳", "", IDN2_CONTEXTO}, {NULL, "א׳a׳", "", IDN2_CONTEXTO}, {NULL, "א׳", "xn--4db4e", IDN2_OK}, {NULL, "בא׳ב", "xn--4dbbb9k", IDN2_OK}, /* U+05F4 HEBREW PUNCTUATION GERSHAYIM */ {NULL, "״", "", IDN2_CONTEXTO}, {NULL, "a״", "", IDN2_CONTEXTO}, {NULL, "a״א", "", IDN2_CONTEXTO}, {NULL, "א״", "xn--4db6e", IDN2_OK}, {NULL, "בא״ב", "xn--4dbbb3l", IDN2_OK}, /* U+0660..U+0669 ARABIC-INDIC DIGITS and U+06F0..U+06F9 EXTENDED ARABIC-INDIC DIGITS */ {NULL, "٠", "", IDN2_BIDI}, {NULL, "ء٠", "xn--ggb0k", IDN2_OK}, {NULL, "ء۰", "xn--ggb82b", IDN2_OK}, {NULL, "ء٠ءء", "xn--ggbaa4w", IDN2_OK}, {NULL, "ء٠۰", "", IDN2_CONTEXTO}, {NULL, "ء٠ءء۰", "", IDN2_CONTEXTO}, {NULL, "ء۰ءء٠", "", IDN2_CONTEXTO}, {NULL, "٠ء۰ءء٠", "", IDN2_CONTEXTO}, /* U+30FB KATAKANA MIDDLE DOT */ {NULL, "・", "", IDN2_CONTEXTO}, {NULL, "foo・", "", IDN2_CONTEXTO}, {NULL, "foo・bar", "", IDN2_CONTEXTO}, {NULL, "foo・barぁbaz", /* U+3041 HIRAGANA LETTER SMALL A */ "xn--foobarbaz-b23h61e", IDN2_OK}, {NULL, "foo・barァbaz", /* U+30A1 KATAKANA LETTER SMALL A */ "xn--foobarbaz-qu4h06a", IDN2_OK}, {NULL, "foo・bar〇baz", /* U+3007 IDEOGRAPHIC NUMBER ZERO */ "xn--foobarbaz-ql3hk3g", IDN2_OK}, {NULL, "foo・bar㐀baz", /* U+3400 CJK UNIFIED IDEOGRAPH-3400 */ "xn--foobarbaz-dl5hq7z", IDN2_OK}, {NULL, "foo・bar㐀baz", /* U+3400 CJK UNIFIED IDEOGRAPH-3400 */ "xn--foobarbaz-dl5hq7z", IDN2_OK}, { /* A-Label with 63 chars */ "xn--dominiomuylargoconmuchas-olcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "dominiomuylargoconmuchas\xc3\xb1\xc3\xb1\xc3\xb1\xc3\xb1\xc3\xb1\xc3\xb1\xc3\xb1\xc3\xb1\xc3\xb1\xc3\xb1\xc3\xb1\xc3\xb1\xc3\xb1\xc3\xb1\xc3\xb1\xc3\xb1\xc3\xb1\xc3\xb1\xc3\xb1\xc3\xb1\xc3\xb1\xc3\xb1\xc3\xb1\xc3\xb1\xc3\xb1\xc3\xb1\xc3\xb1\xc3\xb1\xc3\xb1\xc3\xb1\xc3\xb1\xc3\xb1", "xn--dominiomuylargoconmuchas-olcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", IDN2_OK}, { /* A-Label with 64 chars */ "xn--dominiomuylargoconmuchas-olcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "dominiomuylargoconmuchas\xc3\xb1\xc3\xb1\xc3\xb1\xc3\xb1\xc3\xb1\xc3\xb1\xc3\xb1\xc3\xb1\xc3\xb1\xc3\xb1\xc3\xb1\xc3\xb1\xc3\xb1\xc3\xb1\xc3\xb1\xc3\xb1\xc3\xb1\xc3\xb1\xc3\xb1\xc3\xb1\xc3\xb1\xc3\xb1\xc3\xb1\xc3\xb1\xc3\xb1\xc3\xb1\xc3\xb1\xc3\xb1\xc3\xb1\xc3\xb1\xc3\xb1\xc3\xb1\xc3\xb1", "xn--dominiomuylargoconmuchas-olcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", IDN2_TOO_BIG_LABEL}, }; int main (void) { int error_count = 0; uint8_t *out; unsigned i; int rc; puts ("-----------------------------------------------------------" "-------------------------------------"); puts (" IDNA2008 Register\n"); puts (" # Result Output A-label" " input U-label input"); puts ("-----------------------------------------------------------" "-------------------------------------"); for (i = 0; i < sizeof (idna) / sizeof (idna[0]); i++) { out = (uint8_t *) 0x1234; rc = idn2_register_u8 ((uint8_t *) idna[i].ulabel, (uint8_t *) idna[i].alabel, &out, idna[i].flags); printf ("%3u %-25s %-25s %-25s %s\n", i, idn2_strerror_name (rc), rc == IDN2_OK ? idna[i].out : "", idna[i].alabel ? idna[i].alabel : "(null)", idna[i].ulabel ? idna[i].ulabel : "(null)"); if (rc != idna[i].rc) { printf ("expected rc %d got rc %d\n", idna[i].rc, rc); error_count++; } else if (rc == IDN2_OK && strcmp ((char *) out, idna[i].out) != 0) { printf ("expected: %s\ngot: %s\n", idna[i].out, out); error_count++; } if (rc == IDN2_OK) { uint8_t *tmp; if (out == (void *) 0x1234) { printf ("out has not been set\n"); error_count++; } rc = idn2_lookup_u8 ((uint8_t *) idna[i].ulabel, &tmp, idna[i].flags); if (rc != IDN2_OK) { printf ("lookup failed?! tv %u\n", i); error_count++; } if (strcmp ((char *) out, (char *) tmp) != 0) { printf ("lookup and register different? lookup %s register %s\n", tmp, out); error_count++; } idn2_free (tmp); idn2_free (out); } else { if (out != (void *) 0x1234) { printf ("out has been tainted on error\n"); error_count++; } } } puts ("-----------------------------------------------------------" "-------------------------------------"); /* special calls to cover edge cases */ if ((rc = idn2_register_u8 (NULL, NULL, NULL, 0)) != IDN2_OK) { printf ("special #1 failed with %d\n", rc); error_count++; } out = (uint8_t *) 0x123; if ((rc = idn2_register_u8 (NULL, NULL, &out, 0)) != IDN2_OK) { printf ("special #2 failed with %d\n", rc); error_count++; } if (out) { printf ("special #2 failed with out!=NULL\n"); error_count++; } if ((rc = idn2_register_u8 (NULL, (uint8_t *) "xn+-xxx", &out, 0)) != IDN2_INVALID_ALABEL) { printf ("special #3 failed with %d\n", rc); error_count++; } if (out) { printf ("special #3 failed with out!=NULL\n"); error_count++; } if ((rc = idn2_register_u8 (NULL, (uint8_t *) "xn--\xff", &out, 0)) != IDN2_INVALID_ALABEL) { printf ("special #4 failed with %d\n", rc); error_count++; } if (out) { printf ("special #4 failed with out!=NULL\n"); error_count++; } if ((rc = idn2_register_ul (NULL, NULL, NULL, 0)) != IDN2_OK) { printf ("special #5 failed with %d\n", rc); error_count++; } if ((rc = idn2_register_u8 ((uint8_t *) "faß", NULL, NULL, IDN2_NFC_INPUT)) != IDN2_OK) { printf ("special #7 failed with %d\n", rc); error_count++; } printf ("\nerror_count: %d\n", error_count); return !!error_count; } libidn2-v2.3.8/tests/test-strerror.c000066400000000000000000000022211476312673600174160ustar00rootroot00000000000000/* test-strerror.c --- Self tests for idn2_strerror* functions Copyright (C) 2016 Tim Rühsen This program is free software: you can redistribute it and/or modify it under the terms of the GNU 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 General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see . */ #ifdef HAVE_CONFIG_H # include #endif #include #include int G_GNUC_IDN2_ATTRIBUTE_CONST main (void) { int i, failed = 0; /* just cover the code paths in idn2_strerror/idn2_strerror_name */ for (i = -1000; i <= 1000; i++) { if (!idn2_strerror (i)) failed++; if (!idn2_strerror_name (i)) failed++; } printf ("\nerror_count: %d\n", failed); return !!failed; } libidn2-v2.3.8/tests/test-tounicode.c000066400000000000000000000352341476312673600175370ustar00rootroot00000000000000/* test-tounicode.c --- Self tests for Libidn2 _to_unicode_ functions. Copyright (C) 2017 Tim Rühsen This program is free software: you can redistribute it and/or modify it under the terms of the GNU 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 General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see . */ /* Based on GNU Libidn tst_punycode.c */ #ifdef HAVE_CONFIG_H # include #endif #include #include #include #include #include #include /* u8_strconv_from_locale */ #include #include typedef struct { const char *name; const char *punycode; const uint32_t u32_expected[48]; int rc_expected; } test_t; static const test_t test[] = { { "(A) Arabic (Egyptian)", "xn--egbpdaj6bu4bxfgehfvwxn", { 0x0644, 0x064A, 0x0647, 0x0645, 0x0627, 0x0628, 0x062A, 0x0643, 0x0644, 0x0645, 0x0648, 0x0634, 0x0639, 0x0631, 0x0628, 0x064A, 0x061F, 0, }, IDN2_OK}, { "(B) Chinese (simplified)", "xn--ihqwcrb4cv8a8dqg056pqjye", { 0x4ED6, 0x4EEC, 0x4E3A, 0x4EC0, 0x4E48, 0x4E0D, 0x8BF4, 0x4E2D, 0x6587, 0}, IDN2_OK}, { "(C) Chinese (traditional)", "xn--ihqwctvzc91f659drss3x8bo0yb", { 0x4ED6, 0x5011, 0x7232, 0x4EC0, 0x9EBD, 0x4E0D, 0x8AAA, 0x4E2D, 0x6587, 0}, IDN2_OK}, { "(D) Czech: Proprostnemluvesky", "xn--Proprostnemluvesky-uyb24dma41a", { 0x0050, 0x0072, 0x006F, 0x010D, 0x0070, 0x0072, 0x006F, 0x0073, 0x0074, 0x011B, 0x006E, 0x0065, 0x006D, 0x006C, 0x0075, 0x0076, 0x00ED, 0x010D, 0x0065, 0x0073, 0x006B, 0x0079, 0}, IDN2_OK}, { "(E) Hebrew:", "xn--4dbcagdahymbxekheh6e0a7fei0b", { 0x05DC, 0x05DE, 0x05D4, 0x05D4, 0x05DD, 0x05E4, 0x05E9, 0x05D5, 0x05D8, 0x05DC, 0x05D0, 0x05DE, 0x05D3, 0x05D1, 0x05E8, 0x05D9, 0x05DD, 0x05E2, 0x05D1, 0x05E8, 0x05D9, 0x05EA, 0}, IDN2_OK}, { "(F) Hindi (Devanagari):", "xn--i1baa7eci9glrd9b2ae1bj0hfcgg6iyaf8o0a1dig0cd", { 0x092F, 0x0939, 0x0932, 0x094B, 0x0917, 0x0939, 0x093F, 0x0928, 0x094D, 0x0926, 0x0940, 0x0915, 0x094D, 0x092F, 0x094B, 0x0902, 0x0928, 0x0939, 0x0940, 0x0902, 0x092C, 0x094B, 0x0932, 0x0938, 0x0915, 0x0924, 0x0947, 0x0939, 0x0948, 0x0902, 0}, IDN2_OK}, { "(G) Japanese (kanji and hiragana):", "xn--n8jok5ay5dzabd5bym9f0cm5685rrjetr6pdxa", { 0x306A, 0x305C, 0x307F, 0x3093, 0x306A, 0x65E5, 0x672C, 0x8A9E, 0x3092, 0x8A71, 0x3057, 0x3066, 0x304F, 0x308C, 0x306A, 0x3044, 0x306E, 0x304B, 0}, IDN2_OK}, { "(H) Korean (Hangul syllables):", "xn--989aomsvi5e83db1d2a355cv1e0vak1dwrv93d5xbh15a0dt30a5jpsd879ccm6fea98c", { 0xC138, 0xACC4, 0xC758, 0xBAA8, 0xB4E0, 0xC0AC, 0xB78C, 0xB4E4, 0xC774, 0xD55C, 0xAD6D, 0xC5B4, 0xB97C, 0xC774, 0xD574, 0xD55C, 0xB2E4, 0xBA74, 0xC5BC, 0xB9C8, 0xB098, 0xC88B, 0xC744, 0xAE4C, 0}, IDN2_OK}, { "(I) Russian (Cyrillic):", "xn--b1abfaaepdrnnbgefbadotcwatmq2g4l", { 0x043F, 0x043E, 0x0447, 0x0435, 0x043C, 0x0443, 0x0436, 0x0435, 0x043E, 0x043D, 0x0438, 0x043D, 0x0435, 0x0433, 0x043E, 0x0432, 0x043E, 0x0440, 0x044F, 0x0442, 0x043F, 0x043E, 0x0440, 0x0443, 0x0441, 0x0441, 0x043A, 0x0438, 0}, IDN2_OK}, { "(J) Spanish: PorqunopuedensimplementehablarenEspaol", "xn--PorqunopuedensimplementehablarenEspaol-fmd56a", { 0x0050, 0x006F, 0x0072, 0x0071, 0x0075, 0x00E9, 0x006E, 0x006F, 0x0070, 0x0075, 0x0065, 0x0064, 0x0065, 0x006E, 0x0073, 0x0069, 0x006D, 0x0070, 0x006C, 0x0065, 0x006D, 0x0065, 0x006E, 0x0074, 0x0065, 0x0068, 0x0061, 0x0062, 0x006C, 0x0061, 0x0072, 0x0065, 0x006E, 0x0045, 0x0073, 0x0070, 0x0061, 0x00F1, 0x006F, 0x006C, 0}, IDN2_OK}, { "(K) Vietnamese:", "xn--TisaohkhngthchnitingVit-kjcr8268qyxafd2f1b9g", { 0x0054, 0x1EA1, 0x0069, 0x0073, 0x0061, 0x006F, 0x0068, 0x1ECD, 0x006B, 0x0068, 0x00F4, 0x006E, 0x0067, 0x0074, 0x0068, 0x1EC3, 0x0063, 0x0068, 0x1EC9, 0x006E, 0x00F3, 0x0069, 0x0074, 0x0069, 0x1EBF, 0x006E, 0x0067, 0x0056, 0x0069, 0x1EC7, 0x0074, 0}, IDN2_OK}, { "(L) 3B", "xn--3B-ww4c5e180e575a65lsy2b", { 0x0033, 0x5E74, 0x0042, 0x7D44, 0x91D1, 0x516B, 0x5148, 0x751F, 0}, IDN2_OK}, { "(M) -with-SUPER-MONKEYS", "xn---with-SUPER-MONKEYS-pc58ag80a8qai00g7n9n", { 0x5B89, 0x5BA4, 0x5948, 0x7F8E, 0x6075, 0x002D, 0x0077, 0x0069, 0x0074, 0x0068, 0x002D, 0x0053, 0x0055, 0x0050, 0x0045, 0x0052, 0x002D, 0x004D, 0x004F, 0x004E, 0x004B, 0x0045, 0x0059, 0x0053, 0}, IDN2_OK}, { "(N) Hello-Another-Way-", "xn--Hello-Another-Way--fc4qua05auwb3674vfr0b", { 0x0048, 0x0065, 0x006C, 0x006C, 0x006F, 0x002D, 0x0041, 0x006E, 0x006F, 0x0074, 0x0068, 0x0065, 0x0072, 0x002D, 0x0057, 0x0061, 0x0079, 0x002D, 0x305D, 0x308C, 0x305E, 0x308C, 0x306E, 0x5834, 0x6240, 0}, IDN2_OK}, { "(O) 2", "xn--2-u9tlzr9756bt3uc0v", { 0x3072, 0x3068, 0x3064, 0x5C4B, 0x6839, 0x306E, 0x4E0B, 0x0032, 0}, IDN2_OK}, { "(P) MajiKoi5", "xn--MajiKoi5-783gue6qz075azm5e", { 0x004D, 0x0061, 0x006A, 0x0069, 0x3067, 0x004B, 0x006F, 0x0069, 0x3059, 0x308B, 0x0035, 0x79D2, 0x524D, 0}, IDN2_OK}, { "(Q) de", "xn--de-jg4avhby1noc0d", { 0x30D1, 0x30D5, 0x30A3, 0x30FC, 0x0064, 0x0065, 0x30EB, 0x30F3, 0x30D0}, IDN2_OK}, { "(R) ", "xn--d9juau41awczczp", { 0x305D, 0x306E, 0x30B9, 0x30D4, 0x30FC, 0x30C9, 0x3067, 0}, IDN2_OK}, { "(S) -> $1", "xn---> $1-", { 0x002D, 0x003E, 0x0020, 0x0024, 0x0031, 0}, IDN2_PUNYCODE_BAD_INPUT}, { "(T) -> $1", "xn---> $1", { 0x002D, 0x003E, 0x0020, 0x0024, 0x0031, 0}, IDN2_PUNYCODE_BAD_INPUT}, { "(U) -> $1.00 <-", "xn---> $1.00 <--", { 0x002D, 0x003E, 0x0020, 0x0024, 0x0031, 0x002E, 0x0030, 0x0030, 0x0020, 0x003C, 0x002D, 0}, IDN2_PUNYCODE_BAD_INPUT}, { "(V) ", "xn--d9juau41awczczp.xn--bel-goa.DE", { 0x305D, 0x306E, 0x30B9, 0x30D4, 0x30FC, 0x30C9, 0x3067, 0x002E, 0x00FC, 0x0062, 0x0065, 0x006c, 0x002e, 0x0044, 0x0045, 0}, IDN2_OK}, { "(W) ", "XN--d9juau41awczczp", { 0x305D, 0x306E, 0x30B9, 0x30D4, 0x30FC, 0x30C9, 0x3067, 0}, IDN2_OK}, { "(X) utf-8 crash ?", "\200bad.com", { 0}, IDN2_ENCODING_ERROR /* or IDN2_ICONV_FAIL with idn2_to_unicode_lzlz() due to bad UTF-8 input */ }, /* Test vectors from https://bugs.debian.org/610617 */ { "Debian test #1", "XN----7SBAABF4DLDYSIEHP4NTB.XN--P1AI", { 0x0441, 0x0430, 0x043c, 0x0430, 0x0440, 0x0441, 0x043a, 0x0430, 0x044f, 0x002d, 0x043e, 0x0431, 0x043b, 0x0430, 0x0441, 0x0442, 0x044c, 0x002e, 0x0440, 0x0444, 0}, IDN2_OK}, { "Debian test #2", "xn----7SBAABF4DLDYSIEHP4NTB.XN--P1AI", { 0x0441, 0x0430, 0x043c, 0x0430, 0x0440, 0x0441, 0x043a, 0x0430, 0x044f, 0x002d, 0x043e, 0x0431, 0x043b, 0x0430, 0x0441, 0x0442, 0x044c, 0x002e, 0x0440, 0x0444, 0}, IDN2_OK}, { "Debian test #3", "xn----7SBAABF4DLDYSIEHP4NTB.xn--P1AI", { 0x0441, 0x0430, 0x043c, 0x0430, 0x0440, 0x0441, 0x043a, 0x0430, 0x044f, 0x002d, 0x043e, 0x0431, 0x043b, 0x0430, 0x0441, 0x0442, 0x044c, 0x002e, 0x0440, 0x0444, 0}, IDN2_OK}, /* Test vectors copied from gnutls */ { "GnuTLS test #1", "xn--nxasmm1c.com", { 0x03b2, 0x03cc, 0x03bb, 0x03bf, 0x03c2, 0x002e, 0x0063, 0x006f, 0x006d, 0}, IDN2_OK}, { "GnuTLS test #2", "xn--nxasmq6b.com", { 0x03b2, 0x03cc, 0x03bb, 0x03bf, 0x03c3, 0x002e, 0x0063, 0x006f, 0x006d, 0}, IDN2_OK}, { "GnuTLS test #3", "xn--fa-hia.de", { 0x0066, 0x0061, 0x00df, 0x002e, 0x0064, 0x0065, 0}, IDN2_OK}, { "GnuTLS test #4", "xn--bcher-kva.de", { 0x0062, 0x00fc, 0x0063, 0x0068, 0x0065, 0x0072, 0x002e, 0x0064, 0x0065, 0}, IDN2_OK}, { "GnuTLS test #5", "xn--wgv71a119e.jp", { 0x65e5, 0x672c, 0x8a9e, 0x002e, 0x006a, 0x0070, 0}, IDN2_OK}, { "GnuTLS test #6", "xn--fiqu1az03c18t.xn--mxah1amo.com", { 0x7b80, 0x4f53, 0x4e2d, 0x6587, 0x002e, 0x03b5, 0x03be, 0x03c4, 0x03c1, 0x03b1, 0x002e, 0x0063, 0x006f, 0x006d, 0}, IDN2_OK}, { "Empty label", "xn---.de", { 0x2e, 0x64, 0x65, 0}, IDN2_PUNYCODE_BAD_INPUT}, { "No ASCII char but delimiter", "xn---tda.de", { 0x2e, 0x64, 0x65, 0}, IDN2_PUNYCODE_BAD_INPUT}, }; static int debug = 1; static int error_count = 0; static void ucs4print (const uint32_t *str, size_t len) { size_t i; for (i = 0; i < len; i++) printf ("U+%04x%s", str[i], (i + 1) % 8 ? " " : "\n"); if (len % 8) printf ("\n"); } static size_t G_GNUC_IDN2_ATTRIBUTE_PURE _u32_strlen (const uint32_t *s) { const uint32_t *e; for (e = s; *e; e++) ; return e - s; } static size_t G_GNUC_IDN2_ATTRIBUTE_PURE _u32_strcmp (const uint32_t *s1, const uint32_t *s2) { while (*s1 && *s2 && *s1 == *s2) s1++, s2++; return *s1 - *s2; } static void _check_4z (const test_t *t, int rc, uint32_t *ucs4, const char *funcname) { if (rc != t->rc_expected && !(rc == IDN2_ICONV_FAIL && t->rc_expected == IDN2_ENCODING_ERROR)) { printf ("Test[%u] '%s' failed (got %d, expected %d):\n", (unsigned) (t - test), t->name, rc, t->rc_expected); printf (" %s(): %s\n", funcname, idn2_strerror (rc)); error_count++; } else if (rc == IDN2_OK) { if (_u32_strcmp (t->u32_expected, ucs4) != 0) { if (debug) { printf ("got:\n"); ucs4print (ucs4, _u32_strlen (ucs4)); printf ("expected:\n"); ucs4print (t->u32_expected, _u32_strlen (t->u32_expected)); } printf ("%s() entry %u mismatch\n", funcname, (unsigned) (t - test)); error_count++; } } else if (debug) printf ("returned %d expected %d (%s)\n", rc, t->rc_expected, idn2_strerror (t->rc_expected)); free (ucs4); } int main (void) { static uint32_t abc_u32[] = { 'a', 'b', 'c', 0 }; static uint32_t xntda_u32[] = { 'x', 'n', '-', '-', 't', 'd', 'a', 0 }; uint32_t q[128]; uint32_t *ucs4, *punycode_u32; uint8_t *utf8; char *utf8_lz; const char *encoding; size_t outlen, outlen2; int rc, skip_lz = 0; unsigned i; /* Need to set UTF-8 for u8_strconv_from_locale / u8_strconv_to_locale to work. * At least on Debian with libunistring 0.9.6+really0.9.3-0.1 and LC_ALL=C valgrind * reports Conditional jump or move depends on uninitialised value */ setlocale (LC_ALL, "C.UTF-8"); encoding = locale_charset (); if (debug) printf ("charset=%s\n", encoding); if (strcmp (encoding, "UTF-8") != 0) skip_lz = 1; for (i = 0; i < sizeof (test) / sizeof (test[0]); i++) { const test_t *t = test + i; if (debug) printf ("\nPUNYCODE entry %u: %s\n", i, t->name); ucs4 = NULL; /* freed by _check_4z */ rc = idn2_to_unicode_8z4z (t->punycode, &ucs4, 0); _check_4z (t, rc, ucs4, "idn2_to_unicode_8z4z"); punycode_u32 = u8_to_u32 ((uint8_t *) t->punycode, strlen (t->punycode) + 1, NULL, &outlen); if (punycode_u32) { ucs4 = NULL; /* freed by _check_4z */ rc = idn2_to_unicode_4z4z (punycode_u32, &ucs4, 0); _check_4z (t, rc, ucs4, "idn2_to_unicode_4z4z"); outlen2 = sizeof (q) / sizeof (q[0]) - 1; rc = idn2_to_unicode_44i (punycode_u32, outlen - 1, q, &outlen2, 0); ucs4 = u32_cpy_alloc (q, outlen2 + 1); ucs4[outlen2] = 0; _check_4z (t, rc, ucs4, "idn2_to_unicode_44i"); free (punycode_u32); } ucs4 = NULL; rc = idn2_to_unicode_8z8z (t->punycode, (char **) &utf8, 0); if (rc == IDN2_OK) { ucs4 = u8_to_u32 (utf8, u8_strlen (utf8) + 1, NULL, &outlen); free (utf8); } _check_4z (t, rc, ucs4, "idn2_to_unicode_8z8z"); if (skip_lz) continue; ucs4 = NULL; rc = idn2_to_unicode_8zlz (t->punycode, &utf8_lz, 0); if (rc == IDN2_OK) { utf8 = u8_strconv_from_encoding (utf8_lz, encoding, iconveh_error); free (utf8_lz); ucs4 = u8_to_u32 (utf8, u8_strlen (utf8) + 1, NULL, &outlen); free (utf8); } _check_4z (t, rc, ucs4, "idn2_to_unicode_8zlz"); /* Since the test punycodes are completely ASCII, idn2_to_unicode_8zlz and idn2_to_unicode_lzlz should have the same results */ ucs4 = NULL; rc = idn2_to_unicode_lzlz (t->punycode, (char **) &utf8_lz, 0); if (rc == IDN2_OK) { utf8 = u8_strconv_from_encoding (utf8_lz, encoding, iconveh_error); free (utf8_lz); ucs4 = u8_to_u32 (utf8, u8_strlen (utf8) + 1, NULL, &outlen); free (utf8); } _check_4z (t, rc, ucs4, "idn2_to_unicode_lzlz"); } /* special checks with NULL values */ idn2_to_unicode_8z4z (NULL, NULL, 0); idn2_to_unicode_8z4z (NULL, &ucs4, 0); idn2_to_unicode_8z4z ("abc", NULL, 0); idn2_to_unicode_8z4z ("xn--tda", NULL, 0); idn2_to_unicode_4z4z (NULL, NULL, 0); idn2_to_unicode_4z4z (NULL, &ucs4, 0); idn2_to_unicode_4z4z (abc_u32, NULL, 0); idn2_to_unicode_4z4z (xntda_u32, NULL, 0); idn2_to_unicode_44i (NULL, 0, NULL, NULL, 0); idn2_to_unicode_44i (NULL, 0, NULL, &outlen, 0); idn2_to_unicode_44i (NULL, 0, q, NULL, 0); outlen = 32; idn2_to_unicode_44i (NULL, 0, q, &outlen, 0); outlen = 0; idn2_to_unicode_44i (NULL, 0, (uint32_t *) 123, &outlen, 0); idn2_to_unicode_44i (abc_u32, 0, NULL, NULL, 0); idn2_to_unicode_44i (abc_u32, 0, NULL, &outlen, 0); idn2_to_unicode_44i (abc_u32, 0, q, NULL, 0); outlen = 32; idn2_to_unicode_44i (abc_u32, 0, q, &outlen, 0); outlen = 0; idn2_to_unicode_44i (abc_u32, 0, (uint32_t *) 123, &outlen, 0); outlen = 0; idn2_to_unicode_44i (abc_u32, 3, (uint32_t *) 123, &outlen, 0); outlen = 0; idn2_to_unicode_44i (abc_u32, 3, (uint32_t *) 123, NULL, 0); idn2_to_unicode_8z8z (NULL, NULL, 0); idn2_to_unicode_8z8z (NULL, (char **) &utf8, 0); idn2_to_unicode_8z8z ("abc", NULL, 0); idn2_to_unicode_8z8z ("xn--tda", NULL, 0); idn2_to_unicode_8zlz (NULL, NULL, 0); idn2_to_unicode_8zlz (NULL, (char **) &utf8, 0); idn2_to_unicode_8zlz ("abc", NULL, 0); idn2_to_unicode_8zlz ("xn--tda", NULL, 0); idn2_to_unicode_lzlz (NULL, NULL, 0); idn2_to_unicode_lzlz (NULL, (char **) &utf8, 0); idn2_to_unicode_lzlz ("abc", NULL, 0); idn2_to_unicode_lzlz ("xn--tda", NULL, 0); if (debug) printf ("\nerror_count: %d\n", error_count); return !!error_count; } libidn2-v2.3.8/tests/test-version.c000066400000000000000000000100621476312673600172230ustar00rootroot00000000000000/* test-version.c --- Self tests for Libidn2 version handling. Copyright (C) 2002-2025 Simon Josefsson This program is free software: you can redistribute it and/or modify it under the terms of the GNU 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 General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see . */ #ifdef HAVE_CONFIG_H # include #endif #include /* printf */ #include /* EXIT_SUCCESS */ #include /* strcmp */ #include int main (void) { unsigned gvn = IDN2_VERSION_NUMBER; unsigned gvmmp = (IDN2_VERSION_MAJOR << 24) + (IDN2_VERSION_MINOR << 16) + IDN2_VERSION_PATCH; const char *check_version_null; char buf[BUFSIZ]; int j; printf ("IDN2_VERSION: %s\n", IDN2_VERSION); printf ("IDN2_VERSION_MAJOR: %d\n", IDN2_VERSION_MAJOR); printf ("IDN2_VERSION_MINOR: %d\n", IDN2_VERSION_MINOR); printf ("IDN2_VERSION_PATCH: %d\n", IDN2_VERSION_PATCH); printf ("IDN2_VERSION_NUMBER: %x\n", gvn); printf ("IDN2_VERSION_MAJOR.IDN2_VERSION_MINOR." "IDN2_VERSION_PATCH: %d.%d.%d\n", IDN2_VERSION_MAJOR, IDN2_VERSION_MINOR, IDN2_VERSION_PATCH); check_version_null = idn2_check_version (NULL); if (!check_version_null) { printf ("FAIL: idn2_check_version (NULL)\n"); return EXIT_FAILURE; } printf ("idn2_check_version (NULL): %s\n", check_version_null); #ifdef PACKAGE_VERSION printf ("PACKAGE_VERSION %s\n", PACKAGE_VERSION); if (!idn2_check_version (PACKAGE_VERSION)) { printf ("FAIL: idn2_check_version (PACKAGE_VERSION)\n"); return EXIT_FAILURE; } #endif j = snprintf (buf, sizeof buf, "%d.%d.%d", IDN2_VERSION_MAJOR, IDN2_VERSION_MINOR, IDN2_VERSION_PATCH); if (j < 0 || j == sizeof buf) { printf ("FAIL: snprintf: %d", j); return EXIT_FAILURE; } if (!idn2_check_version (buf)) { printf ("FAIL: idn2_check_version(buf == %s)\n", buf); return EXIT_FAILURE; } /* IDN2_VERSION may look like "1.0.4.10-b872" but the derived string should be "1.0.4" anyway. */ if (strncmp (IDN2_VERSION, buf, strlen (buf)) != 0) { printf ("FAIL: strncmp (IDN2_VERSION, %s, strlen (%s))\n", buf, buf); return EXIT_FAILURE; } if (!idn2_check_version (IDN2_VERSION)) { printf ("FAIL: idn2_check_version (IDN2_VERSION)\n"); return EXIT_FAILURE; } if (check_version_null != idn2_check_version (NULL)) { printf ("FAIL: check_version_null != idn2_check_version (NULL)\n"); return EXIT_FAILURE; } if (idn2_check_version (IDN2_VERSION) != idn2_check_version (IDN2_VERSION)) { printf ("FAIL: idn2_check_version (IDN2_VERSION) " "!= idn2_check_version (IDN2_VERSION)\n"); return EXIT_FAILURE; } if (!idn2_check_version ("1.0.1")) { printf ("FAIL: idn2_check_version (1.0.1)\n"); return EXIT_FAILURE; } if (strcmp (IDN2_VERSION, check_version_null) != 0) { printf ("FAIL: strcmp (IDN2_VERSION, idn2_check_version (NULL))\n"); return EXIT_FAILURE; } if (gvn != gvmmp) { printf ("FAIL: IDN2_VERSION_NUMBER != (IDN2_VERSION_MAJOR << 24) +" " (IDN2_VERSION_MINOR << 16) + IDN2_VERSION_PATCH: %x\n", gvmmp); return EXIT_FAILURE; } if (idn2_check_version ("100.100")) { printf ("FAIL: idn2_check_version(100.100)\n"); return EXIT_FAILURE; } if (idn2_check_version ("4711.42.23")) { printf ("FAIL: idn2_check_version(4711.42.23)\n"); return EXIT_FAILURE; } if (idn2_check_version ("UNKNOWN")) { printf ("FAIL: idn2_check_version (UNKNOWN)\n"); return EXIT_FAILURE; } return EXIT_SUCCESS; } libidn2-v2.3.8/unistring/000077500000000000000000000000001476312673600152765ustar00rootroot00000000000000libidn2-v2.3.8/unistring/Makefile.am000066400000000000000000000004661476312673600173400ustar00rootroot00000000000000AUTOMAKE_OPTIONS = 1.5 gnits noinst_HEADERS = noinst_LIBRARIES = noinst_LTLIBRARIES = EXTRA_DIST = m4/gnulib-cache.m4 BUILT_SOURCES = SUFFIXES = MOSTLYCLEANFILES = MOSTLYCLEANDIRS = CLEANFILES = DISTCLEANFILES = MAINTAINERCLEANFILES = AM_CPPFLAGS = -I$(top_srcdir)/gl -I$(top_builddir)/gl include gnulib.mk libidn2-v2.3.8/unistring/lib/000077500000000000000000000000001476312673600160445ustar00rootroot00000000000000libidn2-v2.3.8/unistring/lib/uninorm/000077500000000000000000000000001476312673600175335ustar00rootroot00000000000000libidn2-v2.3.8/unistring/lib/uninorm/composition.c.diff000066400000000000000000000015631476312673600231560ustar00rootroot00000000000000diff --git a/lib/uninorm/composition.c b/lib/uninorm/composition.c index 645099e87a..c97866a634 100644 --- a/lib/uninorm/composition.c +++ b/lib/uninorm/composition.c @@ -70,12 +70,12 @@ uc_composition (ucs4_t uc1, ucs4_t uc2) char codes[6]; const struct composition_rule *rule; - codes[0] = (uc1 >> 16) & 0xff; - codes[1] = (uc1 >> 8) & 0xff; - codes[2] = uc1 & 0xff; - codes[3] = (uc2 >> 16) & 0xff; - codes[4] = (uc2 >> 8) & 0xff; - codes[5] = uc2 & 0xff; + codes[0] = (char) ((uc1 >> 16) & 0xff); + codes[1] = (char) ((uc1 >> 8) & 0xff); + codes[2] = (char) (uc1 & 0xff); + codes[3] = (char) ((uc2 >> 16) & 0xff); + codes[4] = (char) ((uc2 >> 8) & 0xff); + codes[5] = (char) (uc2 & 0xff); rule = gl_uninorm_compose_lookup (codes, 6); libidn2-v2.3.8/unistring/lib/unistr/000077500000000000000000000000001476312673600173705ustar00rootroot00000000000000libidn2-v2.3.8/unistring/lib/unistr/u32-to-u8.c.diff000066400000000000000000000011411476312673600220230ustar00rootroot00000000000000diff --git a/lib/unistr/u32-to-u8.c b/lib/unistr/u32-to-u8.c index bf462b414d..81661b9dd5 100644 --- a/lib/unistr/u32-to-u8.c +++ b/lib/unistr/u32-to-u8.c @@ -63,7 +63,8 @@ FUNC (const SRC_UNIT *s, size_t n, DST_UNIT *resultbuf, size_t *lengthp) u8_uctomb will verify uc anyway. */ /* Store it in the output string. */ - count = u8_uctomb (result + length, uc, allocated - length); + count = u8_uctomb (result ? result + length : NULL, + uc, allocated - length); if (count == -1) { if (!(result == resultbuf || result == NULL))