escape_char / comment_char % % This file is part of the GNU C Library and contains locale data. % The Free Software Foundation does not claim any copyright interest % in the locale data contained in this file. The foregoing does not % affect the license of the GNU C Library as a whole. It does not % exempt you from the conditions of the license if your use would % otherwise be governed by that license. % The only purpose for this file is to provide the basic Unicode % LC_CTYPE information. This way other locales that need this % information, but with different transliterations, can include it % directly. % Generated automatically by gen_unicode_ctype.py for Unicode 14.0.0. LC_IDENTIFICATION title "Unicode 14.0.0 FDCC-set" source "UnicodeData.txt, DerivedCoreProperties.txt" address "" contact "" email "bug-glibc-locales@gnu.org" tel "" fax "" language "" territory "Earth" revision "14.0.0" date "2022-10-04" category "i18n:2012";LC_CTYPE END LC_IDENTIFICATION LC_CTYPE % The following is the 14652 i18n fdcc-set LC_CTYPE category. % It covers Unicode version 15.0.0. % The character classes and mapping tables were automatically % generated using the gen_unicode_ctype.py program. % The "upper" class reflects the uppercase characters of class "alpha" upper / ..;..;..;;;/ ;;;;;;;;;/ ;;;;;;;;;/ ;;;;;;;;;/ ;;;;;;;;;/ ;;;;;;;;;/ ;;;;;;;;;/ ;;;..;;;/ ..;;..;..;/ ..;..;..;..;/ ..;;;..;;;/ ..;..;;..;;/ ..;..;..;;;/ ;;;;;;;;;/ ;;;;;;..;;/ ..;;;;;;;;/ ;;;;;;;;;/ ;;;;;;;;;/ ;;;;..;..;/ ;..;;;;;;;/ ;;;..;;..;/ ..;..;;..;;/ ;;;;;;;;;/ ;;;;..;..;/ ;;;;;;;;;/ ;;;;;;;;;/ ;;;;;;;;;/ ;;;;;;;;;/ ;;;;;;;;/ ..;;;;;;;;/ ;;;;;;;;;/ ;;;;;;;;;/ ;;;;;;;;;/ ;;;;;;;;;/ ;;;;;;;;;/ ;;..;..;;;/ ..;..;..;;;/ ;;;;;;;;;/ ;;;;;;;;;/ ;;;;;;;;;/ ;;;;;;;;;/ ;;;;;;;;;/ ;;;;;;;;;/ ;;;;;;;;;/ ;;;;;;;;;/ ;;;;;;;;;/ ;;;;;;;;;/ ;;;;;;;;;/ ;;;;;;;;;/ ;;;;;;;;;/ ;;;;;..;/ ..;..;..;..;/ ;;;;..;..;/ ..;..;..;..;/ ..;..;..;;;/ ..;..;;..;;/ ;;..;..;..;/ ;..;;..;..;/ ;..;;;;..;/ ;;..;;;;;;/ ;;;;;;;;;/ ;;;;;;;;;/ ;;;;;;;;;/ ;;;;;;;;;/ ;;;;;;;;;/ ;;;;;;;;;/ ;;;;;;;;;/ ;;;;;;;;;/ ;;;;;;;;;/ ;;;;;;;;;/ ;;;;;;;;;/ ;;;;;;;;;/ ;;;;;;;;;/ ;;;;;;;..;/ ;;;;;;;;;/ ;;;;;;;;;/ ..;..;;;;;/ ;;;..;;;;;/ ;..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;;..;/ ;..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;;..;/ ..;..;/ .. % The "lower" class reflects the lowercase characters of class "alpha" lower / ..;;;;..;/ ..;;;;;;;;/ ;;;;;;;;;/ ;;;;;;;;;/ ;;..;;;;;;/ ;;..;;;;;;/ ;;;;;;;;;/ ;;;;;;;;;/ ;;..;;;;/ ..;;;..;;;/ ;;;..;;;;;/ ..;..;..;..;/ ..;;;;;;;;/ ..;;;;;;;;/ ;..;..;;;;/ ;;;;;;;;;/ ;;;;;;;;;/ ;;;;;;;;;/ ..;;..;;;;/ ;;..;..;..;/ ..;;;;;..;/ ;..;..;..;;/ ;;;;;;;;;/ ;..;;;..;/ ..;;;;;;;;/ ;;;;;;;;;/ ;;;;;;;;;/ ;;;;;;;;;/ ;;;;;;;;;/ ;;;;;;;..;/ ;;;;;;;;;/ ;;;;;;;;;/ ;;;;;;;;;/ ;;;;;;;;;/ ;;;;;;;;;/ ;;;..;..;/ ..;..;..;..;/ ;;;;;;;;;/ ;;;;;;;;;/ ;;;;;;;;;/ ;;;;;;;;;/ ;;;;;;;;;/ ;;;;;;;;;/ ;;;;;;;;;/ ;;;;;;;;;/ ;;..;;;;;;/ ;;;;;;;;;/ ;;;;;;;;;/ ;;;;;;;;;/ ;;;;;;;;;/ ;;;;;;;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ;..;..;..;/ ..;..;..;..;/ ;;..;;..;;/ ;;;..;..;;/ ..;;..;..;;/ ..;;;;;..;/ ..;;;;;;;;/ ;;;;;;;;;/ ;;;;;;;;;/ ;;;;;;;;;/ ;;;;;;;;;/ ;;;;;;..;;/ ;;..;;;;;;/ ;;;;;;;;;/ ;;;;;;;;;/ ;;;;;;;;;/ ;;;;;;..;;/ ;;;;;..;;;/ ;;;;;;;;;/ ;;;;;;;;;/ ;;;;;;;;;/ ;..;;;;;;;/ ;;;;..;;;;/ ;;;;;;;;;/ ;;;;;;;;;/ ;;;;;..;;/ ..;..;..;..;/ ..;..;..;/ ..;..;/ ..;..;/ ..;..;;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;;/ ..;..;/ ..;..;/ .. % The "alpha" class of the "i18n" FDCC-set is reflecting % the recommendations in TR 10176 annex A alpha / ..;..;;;;/ ..;..;..;..;/ ..;;;;..;/ ..;..;;;..;/ ;..;..;..;/ ..;..;;..;/ ..;;..;..;;/ ..;..;..;..;/ ..;..;..;..;/ ..;;..;..;/ ..;..;;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;;..;/ ..;..;..;;;/ ..;..;..;;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;;/ ..;;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;;/ ..;..;..;..;/ ..;;..;..;/ ..;..;..;..;/ ..;;;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;;/ ..;..;..;..;/ ..;..;..;..;/ ;..;..;;..;/ ..;..;..;..;/ ;..;..;;..;/ ..;;..;..;/ ..;;;..;..;/ ;..;..;..;/ ..;..;..;..;/ ;..;..;..;;/ ;..;..;..;/ ..;;..;..;/ ..;..;..;..;/ ;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;;;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ;..;..;..;/ ..;..;..;..;/ ;;;..;..;/ ..;;..;..;/ ..;..;..;..;/ ..;;;..;;;/ ..;;..;;;;/ ..;..;..;..;/ ;..;..;..;/ ..;..;..;;;/ ..;;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;;..;..;/ ..;..;..;;/ ..;..;;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;;;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;;/ ..;..;;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;;..;/ ..;..;/ ..;..;/ ..;..;/ ..;;..;/ ..;..;/ ..;..;/ ..;;..;/ ..;..;;/ ..;..;;/ ..;..;;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;;;/ ..;..;/ ..;..;/ ..;..;/ ..;..;;/ ..;..;/ ..;..;/ ..;;;/ ..;..;;/ ..;..;/ ..;..;/ ..;..;/ ..;..;;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;;/ ..;..;/ ..;..;;/ ..;..;/ ..;..;;/ ..;..;/ ..;..;/ ..;..;/ ..;;..;/ ..;;..;/ ..;..;/ ..;..;/ ..;..;;/ ..;..;/ ..;..;/ ..;..;;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;;..;/ ..;..;/ ..;..;/ ..;..;/ ..;;..;/ ;..;..;/ ..;..;/ ..;..;;/ ..;..;/ ..;;..;/ ..;..;;/ ..;..;/ ..;..;/ ..;..;/ ..;..;;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;;/ ..;..;/ ..;;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;;/ ;..;..;/ ..;..;;/ ;..;..;/ ;;;;;;/ ..;..;;/ ;;;;;/ ..;;..;/ ..;..;/ ..;;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;.. % The "digit" class must only contain the BASIC LATIN digits, says ISO C 99 % (sections 7.25.2.1.5 and 5.2.1). digit / .. % The "outdigit" information is by default "0" to "9". We don't have to % provide it here since localedef will fill in the bits and it would % prevent locales copying this file define their own values. % outdigit / % .. space / ..;;;..;..;/ ..;; cntrl / ..;..;.. punct / ..;..;..;..;/ ..;..;..;..;/ ;;..;..;..;/ ;..;..;;;/ ..;;;..;..;/ ..;..;..;;;/ ;;..;..;..;/ ;..;;..;..;/ ..;..;;..;/ ..;..;..;..;/ ;..;..;;;/ ..;..;..;..;/ ..;;;..;..;/ ;;;..;..;;/ ;;;;..;..;/ ;;;;..;;/ ..;;;..;;;/ ;..;;;..;/ ..;;;;..;/ ..;..;;..;;/ ..;..;..;..;/ ..;;..;..;/ ..;;..;..;;/ ..;..;..;..;/ ..;..;..;..;/ ;..;..;..;;/ ..;;..;..;;/ ..;;..;..;/ ..;..;;;..;/ ..;;..;..;;/ ..;..;..;..;/ ;;..;..;..;/ ;..;..;..;/ ..;..;;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;;..;/ ..;;;;;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;;;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;;;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;;..;..;/ ..;;..;..;/ ..;;..;;;;/ ..;..;..;..;/ ;;..;..;;;/ ..;..;..;;/ ..;..;;..;/ ..;..;..;;/ ..;..;..;..;/ ..;..;..;/ ..;..;/ ..;..;/ ..;;..;/ ..;..;;/ ;;..;/ ..;..;/ ..;..;;/ ;..;..;/ ..;..;/ ..;..;/ ..;..;;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;;..;/ ..;..;/ ..;..;/ ..;..;;/ ;..;;/ ..;..;/ ..;;..;/ ;..;..;/ ..;..;;/ ..;..;;/ ..;..;;/ ;..;..;/ ..;..;;/ ..;;..;/ ..;..;;/ ;..;..;/ ..;..;/ ..;;;/ ..;..;/ ..;..;/ ..;;..;/ ..;..;;/ ..;;..;/ ..;..;;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;;/ ;..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;;;;;/ ;;;;;;/ ..;..;/ ..;..;;/ ;..;;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;;/ ..;..;/ ..;.. graph / ..;..;..;..;/ ;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ;..;..;..;/ ..;..;..;..;/ ..;;..;..;/ ..;..;;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;;..;/ ..;..;;..;;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;;..;/ ..;..;..;..;/ ..;..;;;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ;..;;..;;/ ..;..;..;..;/ ..;..;;..;/ ..;;..;..;;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;;;..;/ ..;..;;..;/ ..;..;..;..;/ ..;;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;;;;..;/ ..;..;..;..;/ ..;..;..;;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;;;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;;/ ..;..;..;..;/ ..;;..;..;/ ..;..;..;..;/ ;..;..;..;/ ..;..;..;..;/ ..;..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;;/ ..;..;;/ ..;..;/ ..;..;/ ..;..;/ ..;;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;;/ ;..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;;..;/ ;..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;;..;/ ..;..;;/ ..;..;/ ..;..;/ ..;..;/ ..;..;;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;;/ ..;..;/ ..;..;/ ..;..;;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;;;/ ..;..;;/ ;;;;;/ ..;..;;/ ;;;;;/ ..;;..;/ ..;..;/ ..;;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;;..;/ ..;..;/ .. print / ..;..;..;..;/ ;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ;..;..;..;/ ..;..;..;..;/ ..;;..;..;/ ..;..;;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;;..;/ ..;..;;..;;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;;..;/ ..;..;..;..;/ ..;..;;;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ;..;;..;;/ ..;..;..;..;/ ..;..;;..;/ ..;;..;..;;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;;;..;/ ..;..;;..;/ ..;..;..;..;/ ..;;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ;;;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ;;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ;..;..;..;/ ..;..;;..;/ ..;..;..;..;/ ..;;..;..;/ ..;..;..;..;/ ..;..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;;..;/ ..;;..;/ ..;..;/ ..;..;/ ..;..;;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;;;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;;..;/ ;..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;;..;/ ..;..;;/ ..;..;/ ..;..;/ ..;..;/ ..;..;;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;;/ ..;..;/ ..;..;/ ..;..;;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;;;/ ..;..;;/ ;;;;;/ ..;..;;/ ;;;;;/ ..;;..;/ ..;..;/ ..;;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;;..;/ ..;..;/ .. % The "xdigit" class must only contain the BASIC LATIN digits and A-F, a-f, % says ISO C 99 (sections 7.25.2.1.12 and 6.4.4.1). xdigit / ..;..;.. blank / ;;;..;..;;/ toupper / (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,) tolower / (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,) map "totitle"; / (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,) % The "combining" class reflects ISO/IEC 10646-1 annex B.1 % That is, all combining characters (level 2+3). class "combining"; / ..;..;..;;/ ..;..;;..;/ ..;;..;..;/ ..;..;;..;/ ..;..;;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ;..;..;..;;/ ..;;..;;..;/ ..;..;;..;;/ ..;;..;..;/ ..;..;..;..;/ ;..;..;..;/ ..;..;;..;/ ..;..;;..;;/ ..;..;..;..;/ ..;..;;..;/ ..;..;..;..;/ ;..;..;..;/ ..;..;;..;/ ..;;..;;..;/ ..;;..;..;;/ ..;..;..;;;/ ;..;..;..;/ ..;..;;..;/ ..;..;..;..;/ ..;..;;..;/ ..;..;..;..;/ ..;..;;..;;/ ..;;..;..;/ ..;..;..;;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;;;..;/ ..;..;..;;/ ..;..;..;..;/ ..;..;..;;;/ ;..;;..;..;/ ..;;..;..;/ ..;..;;..;;/ ..;..;;..;/ ..;..;;..;/ ..;..;..;;/ ..;..;;;/ ..;..;/ ..;..;/ ..;;..;/ ..;..;/ ..;..;/ ..;..;/ ..;;..;/ ..;..;;/ ..;..;/ ..;;..;/ ..;..;/ ..;..;;/ ;..;..;/ ..;..;/ ..;..;;/ ..;..;/ ..;..;;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;;..;/ ..;..;;/ ..;..;/ ..;;..;/ ..;..;/ ..;..;/ ..;..;;/ ..;..;;/ ..;..;/ ..;..;/ ..;;..;/ ..;;..;/ ..;..;;/ ..;..;;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;;/ ;..;..;/ ..;..;/ ..;..;/ ..;;..;/ ;..;..;/ ..;..;/ .. % The "combining_level3" class reflects ISO/IEC 10646-1 annex B.2 % That is, combining characters of level 3. class "combining_level3"; / ..;;..;..;;/ ..;;..;..;;/ ;..;..;..;/ ..;..;..;..;/ ..;;..;..;/ ..;;..;..;;/ ..;..;..;;/ ..;;..;;..;/ ..;..;..;..;/ ..;;..;..;/ ..;..;..;;/ ..;..;..;;/ ..;;..;..;/ ..;..;..;..;/ ;..;..;..;/ ..;..;;..;/ ..;..;..;..;/ ;..;..;;..;/ ;..;..;;..;/ ..;;..;..;/ ..;..;;..;/ ..;..;..;..;/ ..;..;..;..;/ ;..;..;..;/ ..;..;..;..;/ ;..;..;..;/ ..;..;..;;/ ..;..;..;..;/ ..;..;;..;;/ ..;..;..;..;/ ..;;..;..;;/ ;;..;;..;/ ..;;..;..;/ ..;..;;..;;/ ..;..;..;..;/ ..;..;;..;/ ..;..;;/ ;;;..;/ ..;;..;/ ..;..;;/ ..;..;;/ ..;..;/ ..;..;/ ..;;;/ ..;..;/ ..;..;/ ..;..;;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;;..;/ ..;..;;/ ..;..;/ ..;;..;/ ..;..;/ ..;..;/ ..;..;;/ ..;..;;/ ..;..;/ ..;..;/ ..;;..;/ ..;;..;/ ..;;..;/ ..;;..;/ ..;..;/ ..;..;/ ..;..;;/ ;..;..;/ ;.. END LC_CTYPE