Movatterモバイル変換


[0]ホーム

URL:


[RFC Home] [TEXT|PDF|HTML] [Tracker] [IPR] [Errata] [Info page]

PROPOSED STANDARD
Updated by:8753Errata Exist
Internet Engineering Task Force (IETF)                 P. Faltstrom, Ed.Request for Comments: 5892                                         CiscoCategory: Standards Track                                    August 2010ISSN: 2070-1721The Unicode Code Points andInternationalized Domain Names for Applications (IDNA)Abstract   This document specifies rules for deciding whether a code point,   considered in isolation or in context, is a candidate for inclusion   in an Internationalized Domain Name (IDN).   It is part of the specification of Internationalizing Domain Names in   Applications 2008 (IDNA2008).Status of This Memo   This is an Internet Standards Track document.   This document is a product of the Internet Engineering Task Force   (IETF).  It represents the consensus of the IETF community.  It has   received public review and has been approved for publication by the   Internet Engineering Steering Group (IESG).  Further information on   Internet Standards is available inSection 2 of RFC 5741.   Information about the current status of this document, any errata,   and how to provide feedback on it may be obtained athttp://www.rfc-editor.org/info/rfc5892.Copyright Notice   Copyright (c) 2010 IETF Trust and the persons identified as the   document authors.  All rights reserved.   This document is subject toBCP 78 and the IETF Trust's Legal   Provisions Relating to IETF Documents   (http://trustee.ietf.org/license-info) in effect on the date of   publication of this document.  Please review these documents   carefully, as they describe your rights and restrictions with respect   to this document.  Code Components extracted from this document must   include Simplified BSD License text as described in Section 4.e of   the Trust Legal Provisions and are provided without warranty as   described in the Simplified BSD License.Faltstrom                    Standards Track                    [Page 1]

RFC 5892                    IDNA Code Points                 August 2010Table of Contents1.  Introduction . . . . . . . . . . . . . . . . . . . . . . . . .3   2.  Category Definitions Used to Calculate Derived Property       Value  . . . . . . . . . . . . . . . . . . . . . . . . . . . .52.1.  LetterDigits (A) . . . . . . . . . . . . . . . . . . . . .52.2.  Unstable (B) . . . . . . . . . . . . . . . . . . . . . . .62.3.  IgnorableProperties (C)  . . . . . . . . . . . . . . . . .62.4.  IgnorableBlocks (D)  . . . . . . . . . . . . . . . . . . .72.5.  LDH (E)  . . . . . . . . . . . . . . . . . . . . . . . . .72.6.  Exceptions (F) . . . . . . . . . . . . . . . . . . . . . .72.7.  BackwardCompatible (G) . . . . . . . . . . . . . . . . . .92.8.  JoinControl (H)  . . . . . . . . . . . . . . . . . . . . .92.9.  OldHangulJamo (I)  . . . . . . . . . . . . . . . . . . . .92.10. Unassigned (J) . . . . . . . . . . . . . . . . . . . . . .93.  Calculation of the Derived Property  . . . . . . . . . . . . .104.  Code Points  . . . . . . . . . . . . . . . . . . . . . . . . .105.  IANA Considerations  . . . . . . . . . . . . . . . . . . . . .115.1.  IDNA-Derived Property Value Registry . . . . . . . . . . .115.2.  IDNA Context Registry  . . . . . . . . . . . . . . . . . .115.2.1.  Template for Context Registry  . . . . . . . . . . . .116.  Security Considerations  . . . . . . . . . . . . . . . . . . .127.  Acknowledgements . . . . . . . . . . . . . . . . . . . . . . .12Appendix A.   Contextual Rules Registry  . . . . . . . . . . . . .13Appendix A.1. ZERO WIDTH NON-JOINER  . . . . . . . . . . . . . . .15Appendix A.2. ZERO WIDTH JOINER  . . . . . . . . . . . . . . . . .16Appendix A.3. MIDDLE DOT . . . . . . . . . . . . . . . . . . . . .16Appendix A.4. GREEK LOWER NUMERAL SIGN (KERAIA)  . . . . . . . . .17Appendix A.5. HEBREW PUNCTUATION GERESH  . . . . . . . . . . . . .17Appendix A.6. HEBREW PUNCTUATION GERSHAYIM . . . . . . . . . . . .18Appendix A.7. KATAKANA MIDDLE DOT  . . . . . . . . . . . . . . . .18Appendix A.8. ARABIC-INDIC DIGITS  . . . . . . . . . . . . . . . .19Appendix A.9. EXTENDED ARABIC-INDIC DIGITS . . . . . . . . . . . .19Appendix B.   Code Points 0x0000 - 0x10FFFF  . . . . . . . . . . .20Appendix B.1. Code Points in Unicode Character Database (UCD)                 Format . . . . . . . . . . . . . . . . . . . . . . .208.  References . . . . . . . . . . . . . . . . . . . . . . . . . .698.1.  Normative References . . . . . . . . . . . . . . . . . . .698.2.  Informative References . . . . . . . . . . . . . . . . . .69Faltstrom                    Standards Track                    [Page 2]

RFC 5892                    IDNA Code Points                 August 20101.  IntroductionRFC 4690 [RFC4690] suggests an inclusion-based approach for selecting   the code points from The Unicode Standard [Unicode52] that should be   included in the list of code points that may be used in   Internationalized Domain Names.   Specifically,RFC 4690 [RFC4690] says the following:      The IAB has concluded that there is a consensus within the broader      community that lists of code points should be specified by the use      of an inclusion-based mechanism (i.e., identifying the characters      that are permitted), rather than by excluding a small number of      characters from the total Unicode set as Stringprep [RFC3454] and      Nameprep [RFC3491] do today.  That conclusion should be reviewed      by the IETF community and action taken as appropriate.   This document reviews and classifies the collections of code points   in the Unicode character set by examining various properties of the   code points.  It then defines an algorithm for determining a derived   property value.  It specifies a procedure, and not a table, of code   points so that the algorithm can be used to determine code point sets   independent of the version of Unicode that is in use.   This document is not intended to specify precisely how these property   values are to be applied in IDN labels.  That information appears in   the Protocol document [RFC5891], but it is important to understand   that the assignment of a value of this property to a particular   character is not sufficient to determine whether it can be used in a   given label.  In particular, some combinations of allowed code points   are not advisable for use in IDNs due to rules specific to a script   or class of characters.  The requirement for such rules is linked to   the operations in the Protocol document and especially to the   characters designated as requiring contextual rules.   The value of the property is to be interpreted as follows.   o  PROTOCOL VALID: Those that are allowed to be used in IDNs.  Code      points with this property value are permitted for general use in      IDNs.  However, that a label consists only of code points that      have this property value does not imply that the label can be used      in DNS.  See the Protocol document for algorithms to make      decisions about labels in domain names.  The abbreviated term      PVALID is used to refer to this value in the rest of this      document.Faltstrom                    Standards Track                    [Page 3]

RFC 5892                    IDNA Code Points                 August 2010   o  CONTEXTUAL RULE REQUIRED: Some characteristics of the character,      such as it being invisible in certain contexts or problematic in      others, require that it not be used in labels unless specific      other characters or properties are present.  The abbreviated term      CONTEXT is used to refer to this value in the rest of this      document.  There are two subdivisions of CONTEXTUAL RULE REQUIRED,      one for Join_controls (called CONTEXTJ) and for other characters      (called CONTEXTO).  These are discussed in more detail below and      in the Protocol document.   o  DISALLOWED: Those that should clearly not be included in IDNs.      Code points with this property value are not permitted in IDNs.   o  UNASSIGNED: Those code points that are not designated (i.e., are      unassigned) in the Unicode Standard.   The mechanisms described here allow determination of the value of the   property for future versions of Unicode (including characters added   after Unicode 5.2).  Changes in Unicode properties that do not affect   the outcome of this process do not affect IDN.  For example, a   character can have its Unicode General_Category value (see   [Unicode52]) change from So to Sm or from Lo to Ll, without affecting   the algorithm results.  Moreover, even if such changes were the   result, the BackwardCompatible list (Section 2.7) can be adjusted to   ensure the stability of the results.   Some code points need to be allowed in exceptional circumstances but   should be excluded in all other cases; these rules are also described   in other documents.  The most notable of these are the Join Control   characters, U+200D ZERO WIDTH JOINER and U+200C ZERO WIDTH   NON-JOINER.  Both of them have the derived property value CONTEXTJ.   A character with the derived property value CONTEXTJ or CONTEXTO   (CONTEXTUAL RULE REQUIRED) is not to be used unless an appropriate   rule has been established and the context of the character is   consistent with that rule.  It is invalid to either register a string   containing these characters or even to look one up unless such a   contextual rule is found and satisfied.  Please seeAppendix A, "The   Contextual Rules Registry", for more information.   This document is part of a series that, together, constitute a   proposal for updating the IDNA standards to resolve issues uncovered   in recent years, cover a broader range of scripts, and provide for   migration to newer versions of Unicode.  See the Rationale document   [RFC5894] for a broader discussion.   The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",   "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this   document are to be interpreted as described inRFC 2119 [RFC2119].Faltstrom                    Standards Track                    [Page 4]

RFC 5892                    IDNA Code Points                 August 20102.  Category Definitions Used to Calculate Derived Property Value   The derived property obtains its value based on a two-step procedure.   First, characters are placed in one or more character categories   based on either core properties defined by the Unicode Standard or by   treating the code point as an exception and addressing the code point   by its code point value.  These categories are not mutually   exclusive.   In the second step, set operations are used with these categories to   determine the values for an IDN-specific property.  Those operations   are specified inSection 3.   Unicode property names and property value names may have short   abbreviations, such as gc for the General_Category property, and Ll   for the Lowercase_Letter property value of the gc property.   In the following specification of categories, the operation that   returns the value of a particular Unicode character property for a   code point is designated by using the formal name of that property   (from PropertyAliases.txt) followed by '(cp)'.  For example, the   value of the General_Category property for a code point is indicated   by General_Category(cp).2.1.  LetterDigits (A)   A: General_Category(cp) is in {Ll, Lu, Lo, Nd, Lm, Mn, Mc}   These rules identify characters commonly used in mnemonics and often   informally described as "language characters".  In general, only code   points assigned to this category are suitable for use in IDN.   For more information, seeSection 4.5 of The Unicode Standard   [Unicode].   The categories used in this rule are:   o  Ll - Lowercase_Letter   o  Lu - Uppercase_Letter   o  Lo - Other_Letter   o  Nd - Decimal_Number   o  Lm - Modifier_LetterFaltstrom                    Standards Track                    [Page 5]

RFC 5892                    IDNA Code Points                 August 2010   o  Mn - Nonspacing_Mark   o  Mc - Spacing_Mark2.2.  Unstable (B)   B: toNFKC(toCaseFold(toNFKC(cp))) != cp   This category is used to group the characters that are not stable   under Normalization Form K (NFKC) and case folding.  In general,   these code points are not suitable for use for IDN.   The toCaseFold() operation is defined inSection 3.13 of The Unicode   Standard [Unicode].   The toNFKC() operation returns the code point in normalization form   KC.  For more information, seeSection 5 of Unicode Standard Annex   #15 [TR15].   It should be noted that NFKC is used, although Normalization Form C   (NFC) is used in the "IDNA Protocol" document [RFC5891].2.3.  IgnorableProperties (C)   C: Default_Ignorable_Code_Point(cp) = True or      White_Space(cp) = True or      Noncharacter_Code_Point(cp) = True   This category is used to group code points that are not recommended   for use in identifiers.  In general, these code points are not   suitable for use in an IDN.   The definition for Default_Ignorable_Code_Point can be found in   DerivedCoreProperties.txt [DerivedCoreProperties] and is at the time   of Unicode 5.2:   Other_Default_Ignorable_Code_Point + Cf (Format characters)   + Variation_Selector - White_Space - FFF9..FFFB (Annotation   Characters) - 0600..0603, 06DD, 070F (exceptional Cf characters   that should be visible)Faltstrom                    Standards Track                    [Page 6]

RFC 5892                    IDNA Code Points                 August 20102.4.  IgnorableBlocks (D)   D: Block(cp) is in {Combining Diacritical Marks for Symbols,                       Musical Symbols, Ancient Greek Musical Notation}   This category is used to identify code points that are not useful in   mnemonics or that are otherwise impractical for IDN use.  In general,   these code points are not suitable for use for IDN.   The definition of blocks can be found in Blocks.txt [BlockNames].2.5.  LDH (E)   E: cp is in {002D, 0030..0039, 0061..007A}   This category is used in the second step to preserve the traditional   "hostname" (LDH -- as described in the Definitions document   [RFC5890]) characters ('-', 0-9, and a-z).  In general, these code   points are suitable for use for IDN.  Note that there are other rules   regarding the code point U+002D HYPHEN-MINUS that are specified in   the IDNA Protocol Specification [RFC5891].2.6.  Exceptions (F)   F: cp is in {00B7, 00DF, 0375, 03C2, 05F3, 05F4, 0640, 0660,                0661, 0662, 0663, 0664, 0665, 0666, 0667, 0668,                0669, 06F0, 06F1, 06F2, 06F3, 06F4, 06F5, 06F6,                06F7, 06F8, 06F9, 06FD, 06FE, 07FA, 0F0B, 3007,                302E, 302F, 3031, 3032, 3033, 3034, 3035, 303B,                30FB}   This category explicitly lists code points for which the category   cannot be assigned using only the core property values that exist in   the Unicode standard.  The values are according to the table below: PVALID -- Would otherwise have been DISALLOWED 00DF; PVALID     # LATIN SMALL LETTER SHARP S 03C2; PVALID     # GREEK SMALL LETTER FINAL SIGMA 06FD; PVALID     # ARABIC SIGN SINDHI AMPERSAND 06FE; PVALID     # ARABIC SIGN SINDHI POSTPOSITION MEN 0F0B; PVALID     # TIBETAN MARK INTERSYLLABIC TSHEG 3007; PVALID     # IDEOGRAPHIC NUMBER ZEROFaltstrom                    Standards Track                    [Page 7]

RFC 5892                    IDNA Code Points                 August 2010 CONTEXTO -- Would otherwise have been DISALLOWED 00B7; CONTEXTO   # MIDDLE DOT 0375; CONTEXTO   # GREEK LOWER NUMERAL SIGN (KERAIA) 05F3; CONTEXTO   # HEBREW PUNCTUATION GERESH 05F4; CONTEXTO   # HEBREW PUNCTUATION GERSHAYIM 30FB; CONTEXTO   # KATAKANA MIDDLE DOT CONTEXTO -- Would otherwise have been PVALID 0660; CONTEXTO   # ARABIC-INDIC DIGIT ZERO 0661; CONTEXTO   # ARABIC-INDIC DIGIT ONE 0662; CONTEXTO   # ARABIC-INDIC DIGIT TWO 0663; CONTEXTO   # ARABIC-INDIC DIGIT THREE 0664; CONTEXTO   # ARABIC-INDIC DIGIT FOUR 0665; CONTEXTO   # ARABIC-INDIC DIGIT FIVE 0666; CONTEXTO   # ARABIC-INDIC DIGIT SIX 0667; CONTEXTO   # ARABIC-INDIC DIGIT SEVEN 0668; CONTEXTO   # ARABIC-INDIC DIGIT EIGHT 0669; CONTEXTO   # ARABIC-INDIC DIGIT NINE 06F0; CONTEXTO   # EXTENDED ARABIC-INDIC DIGIT ZERO 06F1; CONTEXTO   # EXTENDED ARABIC-INDIC DIGIT ONE 06F2; CONTEXTO   # EXTENDED ARABIC-INDIC DIGIT TWO 06F3; CONTEXTO   # EXTENDED ARABIC-INDIC DIGIT THREE 06F4; CONTEXTO   # EXTENDED ARABIC-INDIC DIGIT FOUR 06F5; CONTEXTO   # EXTENDED ARABIC-INDIC DIGIT FIVE 06F6; CONTEXTO   # EXTENDED ARABIC-INDIC DIGIT SIX 06F7; CONTEXTO   # EXTENDED ARABIC-INDIC DIGIT SEVEN 06F8; CONTEXTO   # EXTENDED ARABIC-INDIC DIGIT EIGHT 06F9; CONTEXTO   # EXTENDED ARABIC-INDIC DIGIT NINE DISALLOWED -- Would otherwise have been PVALID 0640; DISALLOWED # ARABIC TATWEEL 07FA; DISALLOWED # NKO LAJANYALAN 302E; DISALLOWED # HANGUL SINGLE DOT TONE MARK 302F; DISALLOWED # HANGUL DOUBLE DOT TONE MARK 3031; DISALLOWED # VERTICAL KANA REPEAT MARK 3032; DISALLOWED # VERTICAL KANA REPEAT WITH VOICED SOUND MARK 3033; DISALLOWED # VERTICAL KANA REPEAT MARK UPPER HALF 3034; DISALLOWED # VERTICAL KANA REPEAT WITH VOICED SOUND MARK UPPER HA 3035; DISALLOWED # VERTICAL KANA REPEAT MARK LOWER HALF 303B; DISALLOWED # VERTICAL IDEOGRAPHIC ITERATION MARKFaltstrom                    Standards Track                    [Page 8]

RFC 5892                    IDNA Code Points                 August 20102.7.  BackwardCompatible (G)   G: cp is in {}   This category includes the code points that property values in   versions of Unicode after 5.2 have changed in such a way that the   derived property value would no longer be PVALID or DISALLOWED.  If   changes are made to future versions of Unicode so that code points   might change the property value from PVALID or DISALLOWED, then this   table can be updated and keep special exception values so that the   property values for code points stay stable.2.8.  JoinControl (H)   H: Join_Control(cp) = True   This category consists of Join Control characters (i.e., they are not   in LetterDigits (Section 2.1) but are still required in IDN labels   under some circumstances).2.9.  OldHangulJamo (I)   I: Hangul_Syllable_Type(cp) is in {L, V, T}   This category consists of all conjoining Hangul Jamo (Leading Jamo,   Vowel Jamo, and Trailing Jamo).   Elimination of conjoining Hangul Jamo from the set of PVALID   characters results in restricting the set of Korean PVALID characters   just to preformed, modern Hangul syllable characters.  Old Hangul   syllables, which must be spelled with sequences of conjoining Hangul   Jamo, are not PVALID for IDNs.2.10.  Unassigned (J)   J: General_Category(cp) is in {Cn} and      Noncharacter_Code_Point(cp) = False   This category consists of code points in the Unicode character set   that are not (yet) assigned.  It should be noted that Unicode   distinguishes between "unassigned code points" and "unassigned   characters".  The unassigned code points are all but (Cn -   Noncharacters), while the unassigned *characters* are all but (Cn +   Cs).Faltstrom                    Standards Track                    [Page 9]

RFC 5892                    IDNA Code Points                 August 20103.  Calculation of the Derived Property   As described above (Section 1) and in more detail in the IDNA   Protocol document [RFC5891], possible values of the IDN property are:   o  PVALID   o  CONTEXTJ   o  CONTEXTO   o  DISALLOWED   o  UNASSIGNED   The algorithm to calculate the value of the derived property is as   follows.  If the name of a rule (such as Exception) is used, that   implies the set of code points that the rule defines, while the same   name as a function call (such as Exception(cp)) implies the value cp   has in the Exceptions table.   If .cp. .in.  Exceptions Then Exceptions(cp);   Else If .cp. .in.  BackwardCompatible Then BackwardCompatible(cp);   Else If .cp. .in.  Unassigned Then UNASSIGNED;   Else If .cp. .in.  LDH Then PVALID;   Else If .cp. .in.  JoinControl Then CONTEXTJ;   Else If .cp. .in.  Unstable Then DISALLOWED;   Else If .cp. .in.  IgnorableProperties Then DISALLOWED;   Else If .cp. .in.  IgnorableBlocks Then DISALLOWED;   Else If .cp. .in.  OldHangulJamo Then DISALLOWED;   Else If .cp. .in.  LetterDigits Then PVALID;   Else DISALLOWED;4.  Code Points   The categories and rules defined in Sections2 and3 apply to all   Unicode code points.  The table inAppendix B shows, for illustrative   purposes, the consequences of the categories and classification   rules, and the resulting property values.   The list of code points that can be found inAppendix B is   non-normative.  Sections2 and3 are normative.Faltstrom                    Standards Track                   [Page 10]

RFC 5892                    IDNA Code Points                 August 20105.  IANA Considerations5.1.  IDNA-Derived Property Value Registry   IANA has created a registry with the derived properties for the   versions of Unicode released after (and including) version 5.2.  The   derived property value is to be calculated in cooperation with a   designated expert [RFC5226] according to the specifications in   Sections2 and3 and not by copying the non-normative table found inAppendix B.   If non-backward-compatible changes or other problems arise during the   creation or designated expert review of the table of derived property   values, they should be flagged for the IESG.  Changes to the rules   (as specified in Sections2 and3), including BackwardCompatible   (Section 2.7) (a set that is at release of this document is empty)   require IETF Review, as described inRFC 5226 [RFC5226].5.2.  IDNA Context Registry   For characters that are defined in the IDNA derived property value   registry (Section 5.1) as CONTEXTO or CONTEXTJ and that therefore   require a contextual rule, IANA has created and now maintains a list   of approved contextual rules.  Additions or changes to these rules   require IETF Review, as described in [RFC5226].Appendix A contains further discussion and a table from which that   registry can be initialized.5.2.1.  Template for Context Registry   The following information is to be given when a new rule is created.      Name: Unique name of the rule      Code point: Rule that should be applied when this code point      exists in the label      Overview: Description in plain English on what the rule verifies      Lookup: Should the rule be applied at time of lookup?      Rule Set: The set of rules, with a reference to the defining      document.Faltstrom                    Standards Track                   [Page 11]

RFC 5892                    IDNA Code Points                 August 20106.  Security Considerations   Security Considerations for this version of IDNA, except for the   special issues associated with right-to-left scripts and characters,   are described in the Definitions document [RFC5890].  Specific issues   for labels containing characters associated with scripts written   right to left appear in the Bidi document [RFC5893].7.  Acknowledgements   This document would not have been possible to produce without input   from many people.  The main contributors are (in alphabetical order)   Harald Alvestrand, Vint Cerf, Tina Dam, Mark Davis, Gihan Dias,   Mouhammet Diop, Michael Everson, Asmus Freytag, Debbie Garside, Paul   Hoffman, Kent Karlsson, Cary Karp, Jaeyoun Kim, John Klensin, Olaf   Kolkman, Gervase Markham, Ram Mohan, Lisa Moore, Yngve Pettersen,   Erik van der Poel, Hualin Qian, Rick Reed, Pete Resnick, Lakmal   Silva, Michel Suignard, Andrew Sullivan, Wil Tan, Kenneth Whistler,   Chris Wright, and Yoshiro Yoneya.Faltstrom                    Standards Track                   [Page 12]

RFC 5892                    IDNA Code Points                 August 2010Appendix A.  Contextual Rules Registry   As discussed inSection 5.2 and in the IANA Considerations section of   the Rationale document [RFC5894], a registry of rules that define the   contexts in which particular PROTOCOL-VALID characters, characters   associated with a requirement for Contextual Information, are   permitted.  These rules are expressed as tests on the label in which   the characters appear (all, or any part of, the label may be tested).   The grammatical rules are expressed in pseudo-code.  The conventions   used for that pseudo-code are explained here.   Each rule is constructed as a Boolean expression that evaluates to   either True or False.  A simple "True;" or "False;" rule sets the   default result value for the rule set.  Subsequent conditional rules   that evaluate to True or False may re-set the result value.   A special value "Undefined" is used to deal with any error   conditions, such as an attempt to test a character before the start   of a label or after the end of a label.  If any term of a rule   evaluates to Undefined, further evaluation of the rule immediately   terminates, as the result value of the rule will itself be Undefined.      cp represents the code point to be tested.      FirstChar is a special term that denotes the first code point in a      label.      LastChar is a special term that denotes the last code point in a      label.      .eq. represents the equality relation.         A .eq.  B evaluates to True if A equals B.      .is. represents checking the position in a label.         A .is.  B evaluates to True if A and B have same position in         the same label.      .ne. represents the non-equality relation.         A .ne.  B evaluates to True if A is not equal to B.      .in. represents the set inclusion relation.         A .in.  B evaluates to True if A is a member of the set B.Faltstrom                    Standards Track                   [Page 13]

RFC 5892                    IDNA Code Points                 August 2010   A functional notation, Function_Name(cp), is used to express either   string positions within a label, Boolean character property tests of   a code point, or a regular expression match.  When such function   names refer to Boolean character property tests, the function names   use the exact Unicode character property name for the property in   question, and "cp" is evaluated as the Unicode value of the code   point to be tested, rather than as its position in the label.  When   such function names refer to string positions within a label, "cp" is   evaluated as its position in the label.   RegExpMatch(X) takes as its parameter X a schematic regular   expression consisting of a mix of Unicode character property values   and literal Unicode code points.   Script(cp) returns the value of the Unicode Script property, as   defined in Scripts.txt in the Unicode Character Database.   Canonical_Combining_Class(cp) returns the value of the Unicode   Canonical_Combining_Class property, as defined in UnicodeData.txt in   the Unicode Character Database.   Before(cp) returns the code point of the character immediately   preceding cp in logical order in the string representing the label.   Before(FirstChar) evaluates to Undefined.   After(cp) returns the code point of the character immediately   following cp in logical order in the string representing the label.   After(LastChar) evaluates to Undefined.   Note that "Before" and "After" do not refer to the visual display   order of the character in a label, which may be reversed or otherwise   modified by the bidirectional algorithm for labels including   characters from scripts written right to left.  Instead, "Before" and   "After" refer to the network order of the character in the label.   The clauses "Then True" and "Then False" imply exit from the   pseudo-code routine with the corresponding result.   Repeated evaluation for all characters in a label makes use of the   special construct:      For All Characters:         Expression;      End For;Faltstrom                    Standards Track                   [Page 14]

RFC 5892                    IDNA Code Points                 August 2010   This construct requires repeated evaluation of "Expression" for each   code point in the label, starting from FirstChar and proceeding to   LastChar.   The different fields in the rules are to be interpreted as follows:   Code point:      The code point, or code points, to which this rule is to be      applied.  Normally, this implies that if any of the code points in      a label is as defined, then the rules should be applied.  If      evaluated to True, the code point is OK as used; if evaluated to      False, it is not OK.   Overview:      A description of the goal with the rule, in plain English.   Lookup:      True if application of this rule is recommended at lookup time;      False otherwise.   Rule Set:      The rule set itself, as described above.Appendix A.1.  ZERO WIDTH NON-JOINER   Code point:      U+200C   Overview:      This may occur in a formally cursive script (such as Arabic) in a      context where it breaks a cursive connection as required for      orthographic rules, as in the Persian language, for example.  It      also may occur in Indic scripts in a consonant-conjunct context      (immediately following a virama), to control required display of      such conjuncts.   Lookup:      True   Rule Set:      False;      If Canonical_Combining_Class(Before(cp)) .eq.  Virama Then True;      If RegExpMatch((Joining_Type:{L,D})(Joining_Type:T)*\u200C         (Joining_Type:T)*(Joining_Type:{R,D})) Then True;Faltstrom                    Standards Track                   [Page 15]

RFC 5892                    IDNA Code Points                 August 2010Appendix A.2.  ZERO WIDTH JOINER   Code point:      U+200D   Overview:      This may occur in Indic scripts in a consonant-conjunct context      (immediately following a virama), to control required display of      such conjuncts.   Lookup:      True   Rule Set:      False;      If Canonical_Combining_Class(Before(cp)) .eq.  Virama Then True;Appendix A.3.  MIDDLE DOT   Code point:      U+00B7   Overview:      Between 'l' (U+006C) characters only, used to permit the Catalan      character ela geminada to be expressed.   Lookup:      False   Rule Set:      False;      If Before(cp) .eq.  U+006C And         After(cp) .eq.  U+006C Then True;Faltstrom                    Standards Track                   [Page 16]

RFC 5892                    IDNA Code Points                 August 2010Appendix A.4.  GREEK LOWER NUMERAL SIGN (KERAIA)   Code point:      U+0375   Overview:      The script of the following character MUST be Greek.   Lookup:      False   Rule Set:      False;      If Script(After(cp)) .eq.  Greek Then True;Appendix A.5.  HEBREW PUNCTUATION GERESH   Code point:      U+05F3   Overview:      The script of the preceding character MUST be Hebrew.   Lookup:      False   Rule Set:      False;      If Script(Before(cp)) .eq.  Hebrew Then True;Faltstrom                    Standards Track                   [Page 17]

RFC 5892                    IDNA Code Points                 August 2010Appendix A.6.  HEBREW PUNCTUATION GERSHAYIM   Code point:      U+05F4   Overview:      The script of the preceding character MUST be Hebrew.   Lookup:      False   Rule Set:      False;      If Script(Before(cp)) .eq.  Hebrew Then True;Appendix A.7.  KATAKANA MIDDLE DOT   Code point:      U+30FB   Overview:      Note that the Script of Katakana Middle Dot is not any of      "Hiragana", "Katakana", or "Han".  The effect of this rule is to      require at least one character in the label to be in one of those      scripts.   Lookup:      False   Rule Set:      False;      For All Characters:         If Script(cp) .in. {Hiragana, Katakana, Han} Then True;      End For;Faltstrom                    Standards Track                   [Page 18]

RFC 5892                    IDNA Code Points                 August 2010Appendix A.8.  ARABIC-INDIC DIGITS   Code point:      0660..0669   Overview:      Can not be mixed with Extended Arabic-Indic Digits.   Lookup:      False   Rule Set:      True;      For All Characters:         If cp .in. 06F0..06F9 Then False;      End For;Appendix A.9.  EXTENDED ARABIC-INDIC DIGITS   Code point:      06F0..06F9   Overview:      Can not be mixed with Arabic-Indic Digits.   Lookup:      False   Rule Set:      True;      For All Characters:         If cp .in. 0660..0669 Then False;      End For;Faltstrom                    Standards Track                   [Page 19]

RFC 5892                    IDNA Code Points                 August 2010Appendix B.  Code Points 0x0000 - 0x10FFFF   If one applies the rules (Section 3) to the code points 0x0000 to   0x10FFFF to Unicode 5.2, the result is as follows.   This list is non-normative, and only included for illustrative   purposes.  Specifically, what is displayed in the third column is not   the formal name of the code point (as defined inSection 4.8 of The   Unicode Standard [Unicode52]).  The differences exist, for example,   for the code points that have the code point value as part of the   name (for example, CJK UNIFIED IDEOGRAPH-4E00) and the naming of   Hangul syllables.  For many code points, what you see is the official   name.Appendix B.1.  Code Points in Unicode Character Database (UCD) Format0000..002C  ; DISALLOWED  # <control>..COMMA002D        ; PVALID      # HYPHEN-MINUS002E..002F  ; DISALLOWED  # FULL STOP..SOLIDUS0030..0039  ; PVALID      # DIGIT ZERO..DIGIT NINE003A..0060  ; DISALLOWED  # COLON..GRAVE ACCENT0061..007A  ; PVALID      # LATIN SMALL LETTER A..LATIN SMALL LETTER Z007B..00B6  ; DISALLOWED  # LEFT CURLY BRACKET..PILCROW SIGN00B7        ; CONTEXTO    # MIDDLE DOT00B8..00DE  ; DISALLOWED  # CEDILLA..LATIN CAPITAL LETTER THORN00DF..00F6  ; PVALID      # LATIN SMALL LETTER SHARP S..LATIN SMALL LETT00F7        ; DISALLOWED  # DIVISION SIGN00F8..00FF  ; PVALID      # LATIN SMALL LETTER O WITH STROKE..LATIN SMAL0100        ; DISALLOWED# LATIN CAPITAL LETTER A WITH MACRON0101        ; PVALID    # LATIN SMALL LETTER A WITH MACRON0102        ; DISALLOWED# LATIN CAPITAL LETTER A WITH BREVE0103        ; PVALID    # LATIN SMALL LETTER A WITH BREVE0104        ; DISALLOWED# LATIN CAPITAL LETTER A WITH OGONEK0105        ; PVALID    # LATIN SMALL LETTER A WITH OGONEK0106        ; DISALLOWED# LATIN CAPITAL LETTER C WITH ACUTE0107        ; PVALID    # LATIN SMALL LETTER C WITH ACUTE0108        ; DISALLOWED# LATIN CAPITAL LETTER C WITH CIRCUMFLEX0109        ; PVALID    # LATIN SMALL LETTER C WITH CIRCUMFLEX010A        ; DISALLOWED  # LATIN CAPITAL LETTER C WITH DOT ABOVE010B        ; PVALID      # LATIN SMALL LETTER C WITH DOT ABOVE010C        ; DISALLOWED  # LATIN CAPITAL LETTER C WITH CARON010D        ; PVALID      # LATIN SMALL LETTER C WITH CARON010E        ; DISALLOWED  # LATIN CAPITAL LETTER D WITH CARON010F        ; PVALID      # LATIN SMALL LETTER D WITH CARON0110        ; DISALLOWED# LATIN CAPITAL LETTER D WITH STROKE0111        ; PVALID    # LATIN SMALL LETTER D WITH STROKE0112        ; DISALLOWED# LATIN CAPITAL LETTER E WITH MACRON0113        ; PVALID    # LATIN SMALL LETTER E WITH MACRONFaltstrom                    Standards Track                   [Page 20]

RFC 5892                    IDNA Code Points                 August 20100114        ; DISALLOWED# LATIN CAPITAL LETTER E WITH BREVE0115        ; PVALID    # LATIN SMALL LETTER E WITH BREVE0116        ; DISALLOWED# LATIN CAPITAL LETTER E WITH DOT ABOVE0117        ; PVALID    # LATIN SMALL LETTER E WITH DOT ABOVE0118        ; DISALLOWED# LATIN CAPITAL LETTER E WITH OGONEK0119        ; PVALID    # LATIN SMALL LETTER E WITH OGONEK011A        ; DISALLOWED  # LATIN CAPITAL LETTER E WITH CARON011B        ; PVALID      # LATIN SMALL LETTER E WITH CARON011C        ; DISALLOWED  # LATIN CAPITAL LETTER G WITH CIRCUMFLEX011D        ; PVALID      # LATIN SMALL LETTER G WITH CIRCUMFLEX011E        ; DISALLOWED  # LATIN CAPITAL LETTER G WITH BREVE011F        ; PVALID      # LATIN SMALL LETTER G WITH BREVE0120        ; DISALLOWED# LATIN CAPITAL LETTER G WITH DOT ABOVE0121        ; PVALID    # LATIN SMALL LETTER G WITH DOT ABOVE0122        ; DISALLOWED# LATIN CAPITAL LETTER G WITH CEDILLA0123        ; PVALID    # LATIN SMALL LETTER G WITH CEDILLA0124        ; DISALLOWED# LATIN CAPITAL LETTER H WITH CIRCUMFLEX0125        ; PVALID    # LATIN SMALL LETTER H WITH CIRCUMFLEX0126        ; DISALLOWED# LATIN CAPITAL LETTER H WITH STROKE0127        ; PVALID    # LATIN SMALL LETTER H WITH STROKE0128        ; DISALLOWED# LATIN CAPITAL LETTER I WITH TILDE0129        ; PVALID    # LATIN SMALL LETTER I WITH TILDE012A        ; DISALLOWED  # LATIN CAPITAL LETTER I WITH MACRON012B        ; PVALID      # LATIN SMALL LETTER I WITH MACRON012C        ; DISALLOWED  # LATIN CAPITAL LETTER I WITH BREVE012D        ; PVALID      # LATIN SMALL LETTER I WITH BREVE012E        ; DISALLOWED  # LATIN CAPITAL LETTER I WITH OGONEK012F        ; PVALID      # LATIN SMALL LETTER I WITH OGONEK0130        ; DISALLOWED# LATIN CAPITAL LETTER I WITH DOT ABOVE0131        ; PVALID    # LATIN SMALL LETTER DOTLESS I0132..0134  ; DISALLOWED  # LATIN CAPITAL LIGATURE IJ..LATIN CAPITAL LET0135        ; PVALID    # LATIN SMALL LETTER J WITH CIRCUMFLEX0136        ; DISALLOWED# LATIN CAPITAL LETTER K WITH CEDILLA0137..0138  ; PVALID      # LATIN SMALL LETTER K WITH CEDILLA..LATIN SMA0139        ; DISALLOWED# LATIN CAPITAL LETTER L WITH ACUTE013A        ; PVALID      # LATIN SMALL LETTER L WITH ACUTE013B        ; DISALLOWED  # LATIN CAPITAL LETTER L WITH CEDILLA013C        ; PVALID      # LATIN SMALL LETTER L WITH CEDILLA013D        ; DISALLOWED  # LATIN CAPITAL LETTER L WITH CARON013E        ; PVALID      # LATIN SMALL LETTER L WITH CARON013F..0141  ; DISALLOWED  # LATIN CAPITAL LETTER L WITH MIDDLE DOT..LATI0142        ; PVALID    # LATIN SMALL LETTER L WITH STROKE0143        ; DISALLOWED# LATIN CAPITAL LETTER N WITH ACUTE0144        ; PVALID    # LATIN SMALL LETTER N WITH ACUTE0145        ; DISALLOWED# LATIN CAPITAL LETTER N WITH CEDILLA0146        ; PVALID    # LATIN SMALL LETTER N WITH CEDILLA0147        ; DISALLOWED# LATIN CAPITAL LETTER N WITH CARON0148        ; PVALID    # LATIN SMALL LETTER N WITH CARONFaltstrom                    Standards Track                   [Page 21]

RFC 5892                    IDNA Code Points                 August 20100149..014A  ; DISALLOWED  # LATIN SMALL LETTER N PRECEDED BY APOSTROPHE.014B        ; PVALID      # LATIN SMALL LETTER ENG014C        ; DISALLOWED  # LATIN CAPITAL LETTER O WITH MACRON014D        ; PVALID      # LATIN SMALL LETTER O WITH MACRON014E        ; DISALLOWED  # LATIN CAPITAL LETTER O WITH BREVE014F        ; PVALID      # LATIN SMALL LETTER O WITH BREVE0150        ; DISALLOWED# LATIN CAPITAL LETTER O WITH DOUBLE ACUTE0151        ; PVALID    # LATIN SMALL LETTER O WITH DOUBLE ACUTE0152        ; DISALLOWED# LATIN CAPITAL LIGATURE OE0153        ; PVALID    # LATIN SMALL LIGATURE OE0154        ; DISALLOWED# LATIN CAPITAL LETTER R WITH ACUTE0155        ; PVALID    # LATIN SMALL LETTER R WITH ACUTE0156        ; DISALLOWED# LATIN CAPITAL LETTER R WITH CEDILLA0157        ; PVALID    # LATIN SMALL LETTER R WITH CEDILLA0158        ; DISALLOWED# LATIN CAPITAL LETTER R WITH CARON0159        ; PVALID    # LATIN SMALL LETTER R WITH CARON015A        ; DISALLOWED  # LATIN CAPITAL LETTER S WITH ACUTE015B        ; PVALID      # LATIN SMALL LETTER S WITH ACUTE015C        ; DISALLOWED  # LATIN CAPITAL LETTER S WITH CIRCUMFLEX015D        ; PVALID      # LATIN SMALL LETTER S WITH CIRCUMFLEX015E        ; DISALLOWED  # LATIN CAPITAL LETTER S WITH CEDILLA015F        ; PVALID      # LATIN SMALL LETTER S WITH CEDILLA0160        ; DISALLOWED# LATIN CAPITAL LETTER S WITH CARON0161        ; PVALID    # LATIN SMALL LETTER S WITH CARON0162        ; DISALLOWED# LATIN CAPITAL LETTER T WITH CEDILLA0163        ; PVALID    # LATIN SMALL LETTER T WITH CEDILLA0164        ; DISALLOWED# LATIN CAPITAL LETTER T WITH CARON0165        ; PVALID    # LATIN SMALL LETTER T WITH CARON0166        ; DISALLOWED# LATIN CAPITAL LETTER T WITH STROKE0167        ; PVALID    # LATIN SMALL LETTER T WITH STROKE0168        ; DISALLOWED# LATIN CAPITAL LETTER U WITH TILDE0169        ; PVALID    # LATIN SMALL LETTER U WITH TILDE016A        ; DISALLOWED  # LATIN CAPITAL LETTER U WITH MACRON016B        ; PVALID      # LATIN SMALL LETTER U WITH MACRON016C        ; DISALLOWED  # LATIN CAPITAL LETTER U WITH BREVE016D        ; PVALID      # LATIN SMALL LETTER U WITH BREVE016E        ; DISALLOWED  # LATIN CAPITAL LETTER U WITH RING ABOVE016F        ; PVALID      # LATIN SMALL LETTER U WITH RING ABOVE0170        ; DISALLOWED# LATIN CAPITAL LETTER U WITH DOUBLE ACUTE0171        ; PVALID    # LATIN SMALL LETTER U WITH DOUBLE ACUTE0172        ; DISALLOWED# LATIN CAPITAL LETTER U WITH OGONEK0173        ; PVALID    # LATIN SMALL LETTER U WITH OGONEK0174        ; DISALLOWED# LATIN CAPITAL LETTER W WITH CIRCUMFLEX0175        ; PVALID    # LATIN SMALL LETTER W WITH CIRCUMFLEX0176        ; DISALLOWED# LATIN CAPITAL LETTER Y WITH CIRCUMFLEX0177        ; PVALID    # LATIN SMALL LETTER Y WITH CIRCUMFLEX0178..0179  ; DISALLOWED  # LATIN CAPITAL LETTER Y WITH DIAERESIS..LATIN017A        ; PVALID      # LATIN SMALL LETTER Z WITH ACUTEFaltstrom                    Standards Track                   [Page 22]

RFC 5892                    IDNA Code Points                 August 2010017B        ; DISALLOWED  # LATIN CAPITAL LETTER Z WITH DOT ABOVE017C        ; PVALID      # LATIN SMALL LETTER Z WITH DOT ABOVE017D        ; DISALLOWED  # LATIN CAPITAL LETTER Z WITH CARON017E        ; PVALID      # LATIN SMALL LETTER Z WITH CARON017F        ; DISALLOWED  # LATIN SMALL LETTER LONG S0180        ; PVALID    # LATIN SMALL LETTER B WITH STROKE0181..0182  ; DISALLOWED  # LATIN CAPITAL LETTER B WITH HOOK..LATIN CAPI0183        ; PVALID    # LATIN SMALL LETTER B WITH TOPBAR0184        ; DISALLOWED# LATIN CAPITAL LETTER TONE SIX0185        ; PVALID    # LATIN SMALL LETTER TONE SIX0186..0187  ; DISALLOWED  # LATIN CAPITAL LETTER OPEN O..LATIN CAPITAL L0188        ; PVALID    # LATIN SMALL LETTER C WITH HOOK0189..018B  ; DISALLOWED  # LATIN CAPITAL LETTER AFRICAN D..LATIN CAPITA018C..018D  ; PVALID      # LATIN SMALL LETTER D WITH TOPBAR..LATIN SMAL018E..0191  ; DISALLOWED  # LATIN CAPITAL LETTER REVERSED E..LATIN CAPIT0192        ; PVALID    # LATIN SMALL LETTER F WITH HOOK0193..0194  ; DISALLOWED  # LATIN CAPITAL LETTER G WITH HOOK..LATIN CAPI0195        ; PVALID    # LATIN SMALL LETTER HV0196..0198  ; DISALLOWED  # LATIN CAPITAL LETTER IOTA..LATIN CAPITAL LET0199..019B  ; PVALID      # LATIN SMALL LETTER K WITH HOOK..LATIN SMALL019C..019D  ; DISALLOWED  # LATIN CAPITAL LETTER TURNED M..LATIN CAPITAL019E        ; PVALID      # LATIN SMALL LETTER N WITH LONG RIGHT LEG019F..01A0  ; DISALLOWED  # LATIN CAPITAL LETTER O WITH MIDDLE TILDE..LA01A1        ; PVALID      # LATIN SMALL LETTER O WITH HORN01A2        ; DISALLOWED  # LATIN CAPITAL LETTER OI01A3        ; PVALID      # LATIN SMALL LETTER OI01A4        ; DISALLOWED  # LATIN CAPITAL LETTER P WITH HOOK01A5        ; PVALID      # LATIN SMALL LETTER P WITH HOOK01A6..01A7  ; DISALLOWED  # LATIN LETTER YR..LATIN CAPITAL LETTER TONE T01A8        ; PVALID      # LATIN SMALL LETTER TONE TWO01A9        ; DISALLOWED  # LATIN CAPITAL LETTER ESH01AA..01AB  ; PVALID      # LATIN LETTER REVERSED ESH LOOP..LATIN SMALL01AC        ; DISALLOWED  # LATIN CAPITAL LETTER T WITH HOOK01AD        ; PVALID      # LATIN SMALL LETTER T WITH HOOK01AE..01AF  ; DISALLOWED  # LATIN CAPITAL LETTER T WITH RETROFLEX HOOK..01B0        ; PVALID      # LATIN SMALL LETTER U WITH HORN01B1..01B3  ; DISALLOWED  # LATIN CAPITAL LETTER UPSILON..LATIN CAPITAL01B4        ; PVALID      # LATIN SMALL LETTER Y WITH HOOK01B5        ; DISALLOWED  # LATIN CAPITAL LETTER Z WITH STROKE01B6        ; PVALID      # LATIN SMALL LETTER Z WITH STROKE01B7..01B8  ; DISALLOWED  # LATIN CAPITAL LETTER EZH..LATIN CAPITAL LETT01B9..01BB  ; PVALID      # LATIN SMALL LETTER EZH REVERSED..LATIN LETTE01BC        ; DISALLOWED  # LATIN CAPITAL LETTER TONE FIVE01BD..01C3  ; PVALID      # LATIN SMALL LETTER TONE FIVE..LATIN LETTER R01C4..01CD  ; DISALLOWED  # LATIN CAPITAL LETTER DZ WITH CARON..LATIN CA01CE        ; PVALID      # LATIN SMALL LETTER A WITH CARON01CF        ; DISALLOWED  # LATIN CAPITAL LETTER I WITH CARON01D0        ; PVALID      # LATIN SMALL LETTER I WITH CARONFaltstrom                    Standards Track                   [Page 23]

RFC 5892                    IDNA Code Points                 August 201001D1        ; DISALLOWED  # LATIN CAPITAL LETTER O WITH CARON01D2        ; PVALID      # LATIN SMALL LETTER O WITH CARON01D3        ; DISALLOWED  # LATIN CAPITAL LETTER U WITH CARON01D4        ; PVALID      # LATIN SMALL LETTER U WITH CARON01D5        ; DISALLOWED  # LATIN CAPITAL LETTER U WITH DIAERESIS AND MA01D6        ; PVALID      # LATIN SMALL LETTER U WITH DIAERESIS AND MACR01D7        ; DISALLOWED  # LATIN CAPITAL LETTER U WITH DIAERESIS AND AC01D8        ; PVALID      # LATIN SMALL LETTER U WITH DIAERESIS AND ACUT01D9        ; DISALLOWED  # LATIN CAPITAL LETTER U WITH DIAERESIS AND CA01DA        ; PVALID      # LATIN SMALL LETTER U WITH DIAERESIS AND CARO01DB        ; DISALLOWED  # LATIN CAPITAL LETTER U WITH DIAERESIS AND GR01DC..01DD  ; PVALID      # LATIN SMALL LETTER U WITH DIAERESIS AND GRAV01DE        ; DISALLOWED  # LATIN CAPITAL LETTER A WITH DIAERESIS AND MA01DF        ; PVALID      # LATIN SMALL LETTER A WITH DIAERESIS AND MACR01E0        ; DISALLOWED  # LATIN CAPITAL LETTER A WITH DOT ABOVE AND MA01E1        ; PVALID      # LATIN SMALL LETTER A WITH DOT ABOVE AND MACR01E2        ; DISALLOWED  # LATIN CAPITAL LETTER AE WITH MACRON01E3        ; PVALID      # LATIN SMALL LETTER AE WITH MACRON01E4        ; DISALLOWED  # LATIN CAPITAL LETTER G WITH STROKE01E5        ; PVALID      # LATIN SMALL LETTER G WITH STROKE01E6        ; DISALLOWED  # LATIN CAPITAL LETTER G WITH CARON01E7        ; PVALID      # LATIN SMALL LETTER G WITH CARON01E8        ; DISALLOWED  # LATIN CAPITAL LETTER K WITH CARON01E9        ; PVALID      # LATIN SMALL LETTER K WITH CARON01EA        ; DISALLOWED  # LATIN CAPITAL LETTER O WITH OGONEK01EB        ; PVALID      # LATIN SMALL LETTER O WITH OGONEK01EC        ; DISALLOWED  # LATIN CAPITAL LETTER O WITH OGONEK AND MACRO01ED        ; PVALID      # LATIN SMALL LETTER O WITH OGONEK AND MACRON01EE        ; DISALLOWED  # LATIN CAPITAL LETTER EZH WITH CARON01EF..01F0  ; PVALID      # LATIN SMALL LETTER EZH WITH CARON..LATIN SMA01F1..01F4  ; DISALLOWED  # LATIN CAPITAL LETTER DZ..LATIN CAPITAL LETTE01F5        ; PVALID      # LATIN SMALL LETTER G WITH ACUTE01F6..01F8  ; DISALLOWED  # LATIN CAPITAL LETTER HWAIR..LATIN CAPITAL LE01F9        ; PVALID      # LATIN SMALL LETTER N WITH GRAVE01FA        ; DISALLOWED  # LATIN CAPITAL LETTER A WITH RING ABOVE AND A01FB        ; PVALID      # LATIN SMALL LETTER A WITH RING ABOVE AND ACU01FC        ; DISALLOWED  # LATIN CAPITAL LETTER AE WITH ACUTE01FD        ; PVALID      # LATIN SMALL LETTER AE WITH ACUTE01FE        ; DISALLOWED  # LATIN CAPITAL LETTER O WITH STROKE AND ACUTE01FF        ; PVALID      # LATIN SMALL LETTER O WITH STROKE AND ACUTE0200        ; DISALLOWED# LATIN CAPITAL LETTER A WITH DOUBLE GRAVE0201        ; PVALID    # LATIN SMALL LETTER A WITH DOUBLE GRAVE0202        ; DISALLOWED# LATIN CAPITAL LETTER A WITH INVERTED BREVE0203        ; PVALID    # LATIN SMALL LETTER A WITH INVERTED BREVE0204        ; DISALLOWED# LATIN CAPITAL LETTER E WITH DOUBLE GRAVE0205        ; PVALID    # LATIN SMALL LETTER E WITH DOUBLE GRAVE0206        ; DISALLOWED# LATIN CAPITAL LETTER E WITH INVERTED BREVE0207        ; PVALID    # LATIN SMALL LETTER E WITH INVERTED BREVEFaltstrom                    Standards Track                   [Page 24]

RFC 5892                    IDNA Code Points                 August 20100208        ; DISALLOWED# LATIN CAPITAL LETTER I WITH DOUBLE GRAVE0209        ; PVALID    # LATIN SMALL LETTER I WITH DOUBLE GRAVE020A        ; DISALLOWED  # LATIN CAPITAL LETTER I WITH INVERTED BREVE020B        ; PVALID      # LATIN SMALL LETTER I WITH INVERTED BREVE020C        ; DISALLOWED  # LATIN CAPITAL LETTER O WITH DOUBLE GRAVE020D        ; PVALID      # LATIN SMALL LETTER O WITH DOUBLE GRAVE020E        ; DISALLOWED  # LATIN CAPITAL LETTER O WITH INVERTED BREVE020F        ; PVALID      # LATIN SMALL LETTER O WITH INVERTED BREVE0210        ; DISALLOWED# LATIN CAPITAL LETTER R WITH DOUBLE GRAVE0211        ; PVALID    # LATIN SMALL LETTER R WITH DOUBLE GRAVE0212        ; DISALLOWED# LATIN CAPITAL LETTER R WITH INVERTED BREVE0213        ; PVALID    # LATIN SMALL LETTER R WITH INVERTED BREVE0214        ; DISALLOWED# LATIN CAPITAL LETTER U WITH DOUBLE GRAVE0215        ; PVALID    # LATIN SMALL LETTER U WITH DOUBLE GRAVE0216        ; DISALLOWED# LATIN CAPITAL LETTER U WITH INVERTED BREVE0217        ; PVALID    # LATIN SMALL LETTER U WITH INVERTED BREVE0218        ; DISALLOWED# LATIN CAPITAL LETTER S WITH COMMA BELOW0219        ; PVALID    # LATIN SMALL LETTER S WITH COMMA BELOW021A        ; DISALLOWED  # LATIN CAPITAL LETTER T WITH COMMA BELOW021B        ; PVALID      # LATIN SMALL LETTER T WITH COMMA BELOW021C        ; DISALLOWED  # LATIN CAPITAL LETTER YOGH021D        ; PVALID      # LATIN SMALL LETTER YOGH021E        ; DISALLOWED  # LATIN CAPITAL LETTER H WITH CARON021F        ; PVALID      # LATIN SMALL LETTER H WITH CARON0220        ; DISALLOWED# LATIN CAPITAL LETTER N WITH LONG RIGHT LEG0221        ; PVALID    # LATIN SMALL LETTER D WITH CURL0222        ; DISALLOWED# LATIN CAPITAL LETTER OU0223        ; PVALID    # LATIN SMALL LETTER OU0224        ; DISALLOWED# LATIN CAPITAL LETTER Z WITH HOOK0225        ; PVALID    # LATIN SMALL LETTER Z WITH HOOK0226        ; DISALLOWED# LATIN CAPITAL LETTER A WITH DOT ABOVE0227        ; PVALID    # LATIN SMALL LETTER A WITH DOT ABOVE0228        ; DISALLOWED# LATIN CAPITAL LETTER E WITH CEDILLA0229        ; PVALID    # LATIN SMALL LETTER E WITH CEDILLA022A        ; DISALLOWED  # LATIN CAPITAL LETTER O WITH DIAERESIS AND MA022B        ; PVALID      # LATIN SMALL LETTER O WITH DIAERESIS AND MACR022C        ; DISALLOWED  # LATIN CAPITAL LETTER O WITH TILDE AND MACRON022D        ; PVALID      # LATIN SMALL LETTER O WITH TILDE AND MACRON022E        ; DISALLOWED  # LATIN CAPITAL LETTER O WITH DOT ABOVE022F        ; PVALID      # LATIN SMALL LETTER O WITH DOT ABOVE0230        ; DISALLOWED# LATIN CAPITAL LETTER O WITH DOT ABOVE AND MA0231        ; PVALID    # LATIN SMALL LETTER O WITH DOT ABOVE AND MACR0232        ; DISALLOWED# LATIN CAPITAL LETTER Y WITH MACRON0233..0239  ; PVALID      # LATIN SMALL LETTER Y WITH MACRON..LATIN SMAL023A..023B  ; DISALLOWED  # LATIN CAPITAL LETTER A WITH STROKE..LATIN CA023C        ; PVALID      # LATIN SMALL LETTER C WITH STROKE023D..023E  ; DISALLOWED  # LATIN CAPITAL LETTER L WITH BAR..LATIN CAPIT023F..0240  ; PVALID      # LATIN SMALL LETTER S WITH SWASH TAIL..LATINFaltstrom                    Standards Track                   [Page 25]

RFC 5892                    IDNA Code Points                 August 20100241        ; DISALLOWED# LATIN CAPITAL LETTER GLOTTAL STOP0242        ; PVALID    # LATIN SMALL LETTER GLOTTAL STOP0243..0246  ; DISALLOWED  # LATIN CAPITAL LETTER B WITH STROKE..LATIN CA0247        ; PVALID    # LATIN SMALL LETTER E WITH STROKE0248        ; DISALLOWED# LATIN CAPITAL LETTER J WITH STROKE0249        ; PVALID    # LATIN SMALL LETTER J WITH STROKE024A        ; DISALLOWED  # LATIN CAPITAL LETTER SMALL Q WITH HOOK TAIL024B        ; PVALID      # LATIN SMALL LETTER Q WITH HOOK TAIL024C        ; DISALLOWED  # LATIN CAPITAL LETTER R WITH STROKE024D        ; PVALID      # LATIN SMALL LETTER R WITH STROKE024E        ; DISALLOWED  # LATIN CAPITAL LETTER Y WITH STROKE024F..02AF  ; PVALID      # LATIN SMALL LETTER Y WITH STROKE..LATIN SMAL02B0..02B8  ; DISALLOWED  # MODIFIER LETTER SMALL H..MODIFIER LETTER SMA02B9..02C1  ; PVALID      # MODIFIER LETTER PRIME..MODIFIER LETTER REVER02C2..02C5  ; DISALLOWED  # MODIFIER LETTER LEFT ARROWHEAD..MODIFIER LET02C6..02D1  ; PVALID      # MODIFIER LETTER CIRCUMFLEX ACCENT..MODIFIER02D2..02EB  ; DISALLOWED  # MODIFIER LETTER CENTRED RIGHT HALF RING..MOD02EC        ; PVALID      # MODIFIER LETTER VOICING02ED        ; DISALLOWED  # MODIFIER LETTER UNASPIRATED02EE        ; PVALID      # MODIFIER LETTER DOUBLE APOSTROPHE02EF..02FF  ; DISALLOWED  # MODIFIER LETTER LOW DOWN ARROWHEAD..MODIFIER0300..033F  ; PVALID      # COMBINING GRAVE ACCENT..COMBINING DOUBLE OVE0340..0341  ; DISALLOWED  # COMBINING GRAVE TONE MARK..COMBINING ACUTE T0342        ; PVALID    # COMBINING GREEK PERISPOMENI0343..0345  ; DISALLOWED  # COMBINING GREEK KORONIS..COMBINING GREEK YPO0346..034E  ; PVALID      # COMBINING BRIDGE ABOVE..COMBINING UPWARDS AR034F        ; DISALLOWED  # COMBINING GRAPHEME JOINER0350..036F  ; PVALID      # COMBINING RIGHT ARROWHEAD ABOVE..COMBINING L0370        ; DISALLOWED# GREEK CAPITAL LETTER HETA0371        ; PVALID    # GREEK SMALL LETTER HETA0372        ; DISALLOWED# GREEK CAPITAL LETTER ARCHAIC SAMPI0373        ; PVALID    # GREEK SMALL LETTER ARCHAIC SAMPI0374        ; DISALLOWED# GREEK NUMERAL SIGN0375        ; CONTEXTO  # GREEK LOWER NUMERAL SIGN0376        ; DISALLOWED# GREEK CAPITAL LETTER PAMPHYLIAN DIGAMMA0377        ; PVALID    # GREEK SMALL LETTER PAMPHYLIAN DIGAMMA0378..0379  ; UNASSIGNED  # <reserved>..<reserved>037A        ; DISALLOWED  # GREEK YPOGEGRAMMENI037B..037D  ; PVALID      # GREEK SMALL REVERSED LUNATE SIGMA SYMBOL..GR037E        ; DISALLOWED  # GREEK QUESTION MARK037F..0383  ; UNASSIGNED  # <reserved>..<reserved>0384..038A  ; DISALLOWED  # GREEK TONOS..GREEK CAPITAL LETTER IOTA WITH038B        ; UNASSIGNED  # <reserved>038C        ; DISALLOWED  # GREEK CAPITAL LETTER OMICRON WITH TONOS038D        ; UNASSIGNED  # <reserved>038E..038F  ; DISALLOWED  # GREEK CAPITAL LETTER UPSILON WITH TONOS..GRE0390        ; PVALID    # GREEK SMALL LETTER IOTA WITH DIALYTIKA AND T0391..03A1  ; DISALLOWED  # GREEK CAPITAL LETTER ALPHA..GREEK CAPITAL LEFaltstrom                    Standards Track                   [Page 26]

RFC 5892                    IDNA Code Points                 August 201003A2        ; UNASSIGNED  # <reserved>03A3..03AB  ; DISALLOWED  # GREEK CAPITAL LETTER SIGMA..GREEK CAPITAL LE03AC..03CE  ; PVALID      # GREEK SMALL LETTER ALPHA WITH TONOS..GREEK S03CF..03D6  ; DISALLOWED  # GREEK CAPITAL KAI SYMBOL..GREEK PI SYMBOL03D7        ; PVALID      # GREEK KAI SYMBOL03D8        ; DISALLOWED  # GREEK LETTER ARCHAIC KOPPA03D9        ; PVALID      # GREEK SMALL LETTER ARCHAIC KOPPA03DA        ; DISALLOWED  # GREEK LETTER STIGMA03DB        ; PVALID      # GREEK SMALL LETTER STIGMA03DC        ; DISALLOWED  # GREEK LETTER DIGAMMA03DD        ; PVALID      # GREEK SMALL LETTER DIGAMMA03DE        ; DISALLOWED  # GREEK LETTER KOPPA03DF        ; PVALID      # GREEK SMALL LETTER KOPPA03E0        ; DISALLOWED  # GREEK LETTER SAMPI03E1        ; PVALID      # GREEK SMALL LETTER SAMPI03E2        ; DISALLOWED  # COPTIC CAPITAL LETTER SHEI03E3        ; PVALID      # COPTIC SMALL LETTER SHEI03E4        ; DISALLOWED  # COPTIC CAPITAL LETTER FEI03E5        ; PVALID      # COPTIC SMALL LETTER FEI03E6        ; DISALLOWED  # COPTIC CAPITAL LETTER KHEI03E7        ; PVALID      # COPTIC SMALL LETTER KHEI03E8        ; DISALLOWED  # COPTIC CAPITAL LETTER HORI03E9        ; PVALID      # COPTIC SMALL LETTER HORI03EA        ; DISALLOWED  # COPTIC CAPITAL LETTER GANGIA03EB        ; PVALID      # COPTIC SMALL LETTER GANGIA03EC        ; DISALLOWED  # COPTIC CAPITAL LETTER SHIMA03ED        ; PVALID      # COPTIC SMALL LETTER SHIMA03EE        ; DISALLOWED  # COPTIC CAPITAL LETTER DEI03EF        ; PVALID      # COPTIC SMALL LETTER DEI03F0..03F2  ; DISALLOWED  # GREEK KAPPA SYMBOL..GREEK LUNATE SIGMA SYMBO03F3        ; PVALID      # GREEK LETTER YOT03F4..03F7  ; DISALLOWED  # GREEK CAPITAL THETA SYMBOL..GREEK CAPITAL LE03F8        ; PVALID      # GREEK SMALL LETTER SHO03F9..03FA  ; DISALLOWED  # GREEK CAPITAL LUNATE SIGMA SYMBOL..GREEK CAP03FB..03FC  ; PVALID      # GREEK SMALL LETTER SAN..GREEK RHO WITH STROK03FD..042F  ; DISALLOWED  # GREEK CAPITAL REVERSED LUNATE SIGMA SYMBOL..0430..045F  ; PVALID      # CYRILLIC SMALL LETTER A..CYRILLIC SMALL LETT0460        ; DISALLOWED# CYRILLIC CAPITAL LETTER OMEGA0461        ; PVALID    # CYRILLIC SMALL LETTER OMEGA0462        ; DISALLOWED# CYRILLIC CAPITAL LETTER YAT0463        ; PVALID    # CYRILLIC SMALL LETTER YAT0464        ; DISALLOWED# CYRILLIC CAPITAL LETTER IOTIFIED E0465        ; PVALID    # CYRILLIC SMALL LETTER IOTIFIED E0466        ; DISALLOWED# CYRILLIC CAPITAL LETTER LITTLE YUS0467        ; PVALID    # CYRILLIC SMALL LETTER LITTLE YUS0468        ; DISALLOWED# CYRILLIC CAPITAL LETTER IOTIFIED LITTLE YUS0469        ; PVALID    # CYRILLIC SMALL LETTER IOTIFIED LITTLE YUS046A        ; DISALLOWED  # CYRILLIC CAPITAL LETTER BIG YUSFaltstrom                    Standards Track                   [Page 27]

RFC 5892                    IDNA Code Points                 August 2010046B        ; PVALID      # CYRILLIC SMALL LETTER BIG YUS046C        ; DISALLOWED  # CYRILLIC CAPITAL LETTER IOTIFIED BIG YUS046D        ; PVALID      # CYRILLIC SMALL LETTER IOTIFIED BIG YUS046E        ; DISALLOWED  # CYRILLIC CAPITAL LETTER KSI046F        ; PVALID      # CYRILLIC SMALL LETTER KSI0470        ; DISALLOWED# CYRILLIC CAPITAL LETTER PSI0471        ; PVALID    # CYRILLIC SMALL LETTER PSI0472        ; DISALLOWED# CYRILLIC CAPITAL LETTER FITA0473        ; PVALID    # CYRILLIC SMALL LETTER FITA0474        ; DISALLOWED# CYRILLIC CAPITAL LETTER IZHITSA0475        ; PVALID    # CYRILLIC SMALL LETTER IZHITSA0476        ; DISALLOWED# CYRILLIC CAPITAL LETTER IZHITSA WITH DOUBLE0477        ; PVALID    # CYRILLIC SMALL LETTER IZHITSA WITH DOUBLE GR0478        ; DISALLOWED# CYRILLIC CAPITAL LETTER UK0479        ; PVALID    # CYRILLIC SMALL LETTER UK047A        ; DISALLOWED  # CYRILLIC CAPITAL LETTER ROUND OMEGA047B        ; PVALID      # CYRILLIC SMALL LETTER ROUND OMEGA047C        ; DISALLOWED  # CYRILLIC CAPITAL LETTER OMEGA WITH TITLO047D        ; PVALID      # CYRILLIC SMALL LETTER OMEGA WITH TITLO047E        ; DISALLOWED  # CYRILLIC CAPITAL LETTER OT047F        ; PVALID      # CYRILLIC SMALL LETTER OT0480        ; DISALLOWED# CYRILLIC CAPITAL LETTER KOPPA0481        ; PVALID    # CYRILLIC SMALL LETTER KOPPA0482        ; DISALLOWED# CYRILLIC THOUSANDS SIGN0483..0487  ; PVALID      # COMBINING CYRILLIC TITLO..COMBINING CYRILLIC0488..048A  ; DISALLOWED  # COMBINING CYRILLIC HUNDRED THOUSANDS SIGN..C048B        ; PVALID      # CYRILLIC SMALL LETTER SHORT I WITH TAIL048C        ; DISALLOWED  # CYRILLIC CAPITAL LETTER SEMISOFT SIGN048D        ; PVALID      # CYRILLIC SMALL LETTER SEMISOFT SIGN048E        ; DISALLOWED  # CYRILLIC CAPITAL LETTER ER WITH TICK048F        ; PVALID      # CYRILLIC SMALL LETTER ER WITH TICK0490        ; DISALLOWED# CYRILLIC CAPITAL LETTER GHE WITH UPTURN0491        ; PVALID    # CYRILLIC SMALL LETTER GHE WITH UPTURN0492        ; DISALLOWED# CYRILLIC CAPITAL LETTER GHE WITH STROKE0493        ; PVALID    # CYRILLIC SMALL LETTER GHE WITH STROKE0494        ; DISALLOWED# CYRILLIC CAPITAL LETTER GHE WITH MIDDLE HOOK0495        ; PVALID    # CYRILLIC SMALL LETTER GHE WITH MIDDLE HOOK0496        ; DISALLOWED# CYRILLIC CAPITAL LETTER ZHE WITH DESCENDER0497        ; PVALID    # CYRILLIC SMALL LETTER ZHE WITH DESCENDER0498        ; DISALLOWED# CYRILLIC CAPITAL LETTER ZE WITH DESCENDER0499        ; PVALID    # CYRILLIC SMALL LETTER ZE WITH DESCENDER049A        ; DISALLOWED  # CYRILLIC CAPITAL LETTER KA WITH DESCENDER049B        ; PVALID      # CYRILLIC SMALL LETTER KA WITH DESCENDER049C        ; DISALLOWED  # CYRILLIC CAPITAL LETTER KA WITH VERTICAL STR049D        ; PVALID      # CYRILLIC SMALL LETTER KA WITH VERTICAL STROK049E        ; DISALLOWED  # CYRILLIC CAPITAL LETTER KA WITH STROKE049F        ; PVALID      # CYRILLIC SMALL LETTER KA WITH STROKE04A0        ; DISALLOWED  # CYRILLIC CAPITAL LETTER BASHKIR KAFaltstrom                    Standards Track                   [Page 28]

RFC 5892                    IDNA Code Points                 August 201004A1        ; PVALID      # CYRILLIC SMALL LETTER BASHKIR KA04A2        ; DISALLOWED  # CYRILLIC CAPITAL LETTER EN WITH DESCENDER04A3        ; PVALID      # CYRILLIC SMALL LETTER EN WITH DESCENDER04A4        ; DISALLOWED  # CYRILLIC CAPITAL LIGATURE EN GHE04A5        ; PVALID      # CYRILLIC SMALL LIGATURE EN GHE04A6        ; DISALLOWED  # CYRILLIC CAPITAL LETTER PE WITH MIDDLE HOOK04A7        ; PVALID      # CYRILLIC SMALL LETTER PE WITH MIDDLE HOOK04A8        ; DISALLOWED  # CYRILLIC CAPITAL LETTER ABKHASIAN HA04A9        ; PVALID      # CYRILLIC SMALL LETTER ABKHASIAN HA04AA        ; DISALLOWED  # CYRILLIC CAPITAL LETTER ES WITH DESCENDER04AB        ; PVALID      # CYRILLIC SMALL LETTER ES WITH DESCENDER04AC        ; DISALLOWED  # CYRILLIC CAPITAL LETTER TE WITH DESCENDER04AD        ; PVALID      # CYRILLIC SMALL LETTER TE WITH DESCENDER04AE        ; DISALLOWED  # CYRILLIC CAPITAL LETTER STRAIGHT U04AF        ; PVALID      # CYRILLIC SMALL LETTER STRAIGHT U04B0        ; DISALLOWED  # CYRILLIC CAPITAL LETTER STRAIGHT U WITH STRO04B1        ; PVALID      # CYRILLIC SMALL LETTER STRAIGHT U WITH STROKE04B2        ; DISALLOWED  # CYRILLIC CAPITAL LETTER HA WITH DESCENDER04B3        ; PVALID      # CYRILLIC SMALL LETTER HA WITH DESCENDER04B4        ; DISALLOWED  # CYRILLIC CAPITAL LIGATURE TE TSE04B5        ; PVALID      # CYRILLIC SMALL LIGATURE TE TSE04B6        ; DISALLOWED  # CYRILLIC CAPITAL LETTER CHE WITH DESCENDER04B7        ; PVALID      # CYRILLIC SMALL LETTER CHE WITH DESCENDER04B8        ; DISALLOWED  # CYRILLIC CAPITAL LETTER CHE WITH VERTICAL ST04B9        ; PVALID      # CYRILLIC SMALL LETTER CHE WITH VERTICAL STRO04BA        ; DISALLOWED  # CYRILLIC CAPITAL LETTER SHHA04BB        ; PVALID      # CYRILLIC SMALL LETTER SHHA04BC        ; DISALLOWED  # CYRILLIC CAPITAL LETTER ABKHASIAN CHE04BD        ; PVALID      # CYRILLIC SMALL LETTER ABKHASIAN CHE04BE        ; DISALLOWED  # CYRILLIC CAPITAL LETTER ABKHASIAN CHE WITH D04BF        ; PVALID      # CYRILLIC SMALL LETTER ABKHASIAN CHE WITH DES04C0..04C1  ; DISALLOWED  # CYRILLIC LETTER PALOCHKA..CYRILLIC CAPITAL L04C2        ; PVALID      # CYRILLIC SMALL LETTER ZHE WITH BREVE04C3        ; DISALLOWED  # CYRILLIC CAPITAL LETTER KA WITH HOOK04C4        ; PVALID      # CYRILLIC SMALL LETTER KA WITH HOOK04C5        ; DISALLOWED  # CYRILLIC CAPITAL LETTER EL WITH TAIL04C6        ; PVALID      # CYRILLIC SMALL LETTER EL WITH TAIL04C7        ; DISALLOWED  # CYRILLIC CAPITAL LETTER EN WITH HOOK04C8        ; PVALID      # CYRILLIC SMALL LETTER EN WITH HOOK04C9        ; DISALLOWED  # CYRILLIC CAPITAL LETTER EN WITH TAIL04CA        ; PVALID      # CYRILLIC SMALL LETTER EN WITH TAIL04CB        ; DISALLOWED  # CYRILLIC CAPITAL LETTER KHAKASSIAN CHE04CC        ; PVALID      # CYRILLIC SMALL LETTER KHAKASSIAN CHE04CD        ; DISALLOWED  # CYRILLIC CAPITAL LETTER EM WITH TAIL04CE..04CF  ; PVALID      # CYRILLIC SMALL LETTER EM WITH TAIL..CYRILLIC04D0        ; DISALLOWED  # CYRILLIC CAPITAL LETTER A WITH BREVE04D1        ; PVALID      # CYRILLIC SMALL LETTER A WITH BREVE04D2        ; DISALLOWED  # CYRILLIC CAPITAL LETTER A WITH DIAERESISFaltstrom                    Standards Track                   [Page 29]

RFC 5892                    IDNA Code Points                 August 201004D3        ; PVALID      # CYRILLIC SMALL LETTER A WITH DIAERESIS04D4        ; DISALLOWED  # CYRILLIC CAPITAL LIGATURE A IE04D5        ; PVALID      # CYRILLIC SMALL LIGATURE A IE04D6        ; DISALLOWED  # CYRILLIC CAPITAL LETTER IE WITH BREVE04D7        ; PVALID      # CYRILLIC SMALL LETTER IE WITH BREVE04D8        ; DISALLOWED  # CYRILLIC CAPITAL LETTER SCHWA04D9        ; PVALID      # CYRILLIC SMALL LETTER SCHWA04DA        ; DISALLOWED  # CYRILLIC CAPITAL LETTER SCHWA WITH DIAERESIS04DB        ; PVALID      # CYRILLIC SMALL LETTER SCHWA WITH DIAERESIS04DC        ; DISALLOWED  # CYRILLIC CAPITAL LETTER ZHE WITH DIAERESIS04DD        ; PVALID      # CYRILLIC SMALL LETTER ZHE WITH DIAERESIS04DE        ; DISALLOWED  # CYRILLIC CAPITAL LETTER ZE WITH DIAERESIS04DF        ; PVALID      # CYRILLIC SMALL LETTER ZE WITH DIAERESIS04E0        ; DISALLOWED  # CYRILLIC CAPITAL LETTER ABKHASIAN DZE04E1        ; PVALID      # CYRILLIC SMALL LETTER ABKHASIAN DZE04E2        ; DISALLOWED  # CYRILLIC CAPITAL LETTER I WITH MACRON04E3        ; PVALID      # CYRILLIC SMALL LETTER I WITH MACRON04E4        ; DISALLOWED  # CYRILLIC CAPITAL LETTER I WITH DIAERESIS04E5        ; PVALID      # CYRILLIC SMALL LETTER I WITH DIAERESIS04E6        ; DISALLOWED  # CYRILLIC CAPITAL LETTER O WITH DIAERESIS04E7        ; PVALID      # CYRILLIC SMALL LETTER O WITH DIAERESIS04E8        ; DISALLOWED  # CYRILLIC CAPITAL LETTER BARRED O04E9        ; PVALID      # CYRILLIC SMALL LETTER BARRED O04EA        ; DISALLOWED  # CYRILLIC CAPITAL LETTER BARRED O WITH DIAERE04EB        ; PVALID      # CYRILLIC SMALL LETTER BARRED O WITH DIAERESI04EC        ; DISALLOWED  # CYRILLIC CAPITAL LETTER E WITH DIAERESIS04ED        ; PVALID      # CYRILLIC SMALL LETTER E WITH DIAERESIS04EE        ; DISALLOWED  # CYRILLIC CAPITAL LETTER U WITH MACRON04EF        ; PVALID      # CYRILLIC SMALL LETTER U WITH MACRON04F0        ; DISALLOWED  # CYRILLIC CAPITAL LETTER U WITH DIAERESIS04F1        ; PVALID      # CYRILLIC SMALL LETTER U WITH DIAERESIS04F2        ; DISALLOWED  # CYRILLIC CAPITAL LETTER U WITH DOUBLE ACUTE04F3        ; PVALID      # CYRILLIC SMALL LETTER U WITH DOUBLE ACUTE04F4        ; DISALLOWED  # CYRILLIC CAPITAL LETTER CHE WITH DIAERESIS04F5        ; PVALID      # CYRILLIC SMALL LETTER CHE WITH DIAERESIS04F6        ; DISALLOWED  # CYRILLIC CAPITAL LETTER GHE WITH DESCENDER04F7        ; PVALID      # CYRILLIC SMALL LETTER GHE WITH DESCENDER04F8        ; DISALLOWED  # CYRILLIC CAPITAL LETTER YERU WITH DIAERESIS04F9        ; PVALID      # CYRILLIC SMALL LETTER YERU WITH DIAERESIS04FA        ; DISALLOWED  # CYRILLIC CAPITAL LETTER GHE WITH STROKE AND04FB        ; PVALID      # CYRILLIC SMALL LETTER GHE WITH STROKE AND HO04FC        ; DISALLOWED  # CYRILLIC CAPITAL LETTER HA WITH HOOK04FD        ; PVALID      # CYRILLIC SMALL LETTER HA WITH HOOK04FE        ; DISALLOWED  # CYRILLIC CAPITAL LETTER HA WITH STROKE04FF        ; PVALID      # CYRILLIC SMALL LETTER HA WITH STROKE0500        ; DISALLOWED# CYRILLIC CAPITAL LETTER KOMI DE0501        ; PVALID    # CYRILLIC SMALL LETTER KOMI DE0502        ; DISALLOWED# CYRILLIC CAPITAL LETTER KOMI DJEFaltstrom                    Standards Track                   [Page 30]

RFC 5892                    IDNA Code Points                 August 20100503        ; PVALID    # CYRILLIC SMALL LETTER KOMI DJE0504        ; DISALLOWED# CYRILLIC CAPITAL LETTER KOMI ZJE0505        ; PVALID    # CYRILLIC SMALL LETTER KOMI ZJE0506        ; DISALLOWED# CYRILLIC CAPITAL LETTER KOMI DZJE0507        ; PVALID    # CYRILLIC SMALL LETTER KOMI DZJE0508        ; DISALLOWED# CYRILLIC CAPITAL LETTER KOMI LJE0509        ; PVALID    # CYRILLIC SMALL LETTER KOMI LJE050A        ; DISALLOWED  # CYRILLIC CAPITAL LETTER KOMI NJE050B        ; PVALID      # CYRILLIC SMALL LETTER KOMI NJE050C        ; DISALLOWED  # CYRILLIC CAPITAL LETTER KOMI SJE050D        ; PVALID      # CYRILLIC SMALL LETTER KOMI SJE050E        ; DISALLOWED  # CYRILLIC CAPITAL LETTER KOMI TJE050F        ; PVALID      # CYRILLIC SMALL LETTER KOMI TJE0510        ; DISALLOWED# CYRILLIC CAPITAL LETTER REVERSED ZE0511        ; PVALID    # CYRILLIC SMALL LETTER REVERSED ZE0512        ; DISALLOWED# CYRILLIC CAPITAL LETTER EL WITH HOOK0513        ; PVALID    # CYRILLIC SMALL LETTER EL WITH HOOK0514        ; DISALLOWED# CYRILLIC CAPITAL LETTER LHA0515        ; PVALID    # CYRILLIC SMALL LETTER LHA0516        ; DISALLOWED# CYRILLIC CAPITAL LETTER RHA0517        ; PVALID    # CYRILLIC SMALL LETTER RHA0518        ; DISALLOWED# CYRILLIC CAPITAL LETTER YAE0519        ; PVALID    # CYRILLIC SMALL LETTER YAE051A        ; DISALLOWED  # CYRILLIC CAPITAL LETTER QA051B        ; PVALID      # CYRILLIC SMALL LETTER QA051C        ; DISALLOWED  # CYRILLIC CAPITAL LETTER WE051D        ; PVALID      # CYRILLIC SMALL LETTER WE051E        ; DISALLOWED  # CYRILLIC CAPITAL LETTER ALEUT KA051F        ; PVALID      # CYRILLIC SMALL LETTER ALEUT KA0520        ; DISALLOWED# CYRILLIC CAPITAL LETTER EL WITH MIDDLE HOOK0521        ; PVALID    # CYRILLIC SMALL LETTER EL WITH MIDDLE HOOK0522        ; DISALLOWED# CYRILLIC CAPITAL LETTER EN WITH MIDDLE HOOK0523        ; PVALID    # CYRILLIC SMALL LETTER EN WITH MIDDLE HOOK0524        ; DISALLOWED# CYRILLIC CAPITAL LETTER PE WITH DESCENDER0525        ; PVALID    # CYRILLIC SMALL LETTER PE WITH DESCENDER0526..0530  ; UNASSIGNED  # <reserved>..<reserved>0531..0556  ; DISALLOWED  # ARMENIAN CAPITAL LETTER AYB..ARMENIAN CAPITA0557..0558  ; UNASSIGNED  # <reserved>..<reserved>0559        ; PVALID    # ARMENIAN MODIFIER LETTER LEFT HALF RING055A..055F  ; DISALLOWED  # ARMENIAN APOSTROPHE..ARMENIAN ABBREVIATION M0560        ; UNASSIGNED# <reserved>0561..0586  ; PVALID      # ARMENIAN SMALL LETTER AYB..ARMENIAN SMALL LE0587        ; DISALLOWED# ARMENIAN SMALL LIGATURE ECH YIWN0588        ; UNASSIGNED# <reserved>0589..058A  ; DISALLOWED  # ARMENIAN FULL STOP..ARMENIAN HYPHEN058B..0590  ; UNASSIGNED  # <reserved>..<reserved>0591..05BD  ; PVALID      # HEBREW ACCENT ETNAHTA..HEBREW POINT METEG05BE        ; DISALLOWED  # HEBREW PUNCTUATION MAQAFFaltstrom                    Standards Track                   [Page 31]

RFC 5892                    IDNA Code Points                 August 201005BF        ; PVALID      # HEBREW POINT RAFE05C0        ; DISALLOWED  # HEBREW PUNCTUATION PASEQ05C1..05C2  ; PVALID      # HEBREW POINT SHIN DOT..HEBREW POINT SIN DOT05C3        ; DISALLOWED  # HEBREW PUNCTUATION SOF PASUQ05C4..05C5  ; PVALID      # HEBREW MARK UPPER DOT..HEBREW MARK LOWER DOT05C6        ; DISALLOWED  # HEBREW PUNCTUATION NUN HAFUKHA05C7        ; PVALID      # HEBREW POINT QAMATS QATAN05C8..05CF  ; UNASSIGNED  # <reserved>..<reserved>05D0..05EA  ; PVALID      # HEBREW LETTER ALEF..HEBREW LETTER TAV05EB..05EF  ; UNASSIGNED  # <reserved>..<reserved>05F0..05F2  ; PVALID      # HEBREW LIGATURE YIDDISH DOUBLE VAV..HEBREW L05F3..05F4  ; CONTEXTO    # HEBREW PUNCTUATION GERESH..HEBREW PUNCTUATIO05F5..05FF  ; UNASSIGNED  # <reserved>..<reserved>0600..0603  ; DISALLOWED  # ARABIC NUMBER SIGN..ARABIC SIGN SAFHA0604..0605  ; UNASSIGNED  # <reserved>..<reserved>0606..060F  ; DISALLOWED  # ARABIC-INDIC CUBE ROOT..ARABIC SIGN MISRA0610..061A  ; PVALID      # ARABIC SIGN SALLALLAHOU ALAYHE WASSALLAM..AR061B        ; DISALLOWED  # ARABIC SEMICOLON061C..061D  ; UNASSIGNED  # <reserved>..<reserved>061E..061F  ; DISALLOWED  # ARABIC TRIPLE DOT PUNCTUATION MARK..ARABIC Q0620        ; UNASSIGNED# <reserved>0621..063F  ; PVALID      # ARABIC LETTER HAMZA..ARABIC LETTER FARSI YEH0640        ; DISALLOWED# ARABIC TATWEEL0641..065E  ; PVALID      # ARABIC LETTER FEH..ARABIC FATHA WITH TWO DOT065F        ; UNASSIGNED  # <reserved>0660..0669  ; CONTEXTO    # ARABIC-INDIC DIGIT ZERO..ARABIC-INDIC DIGIT066A..066D  ; DISALLOWED  # ARABIC PERCENT SIGN..ARABIC FIVE POINTED STA066E..0674  ; PVALID      # ARABIC LETTER DOTLESS BEH..ARABIC LETTER HIG0675..0678  ; DISALLOWED  # ARABIC LETTER HIGH HAMZA ALEF..ARABIC LETTER0679..06D3  ; PVALID      # ARABIC LETTER TTEH..ARABIC LETTER YEH BARREE06D4        ; DISALLOWED  # ARABIC FULL STOP06D5..06DC  ; PVALID      # ARABIC LETTER AE..ARABIC SMALL HIGH SEEN06DD..06DE  ; DISALLOWED  # ARABIC END OF AYAH..ARABIC START OF RUB EL H06DF..06E8  ; PVALID      # ARABIC SMALL HIGH ROUNDED ZERO..ARABIC SMALL06E9        ; DISALLOWED  # ARABIC PLACE OF SAJDAH06EA..06EF  ; PVALID      # ARABIC EMPTY CENTRE LOW STOP..ARABIC LETTER06F0..06F9  ; CONTEXTO    # EXTENDED ARABIC-INDIC DIGIT ZERO..EXTENDED A06FA..06FF  ; PVALID      # ARABIC LETTER SHEEN WITH DOT BELOW..ARABIC L0700..070D  ; DISALLOWED  # SYRIAC END OF PARAGRAPH..SYRIAC HARKLEAN AST070E        ; UNASSIGNED  # <reserved>070F        ; DISALLOWED  # SYRIAC ABBREVIATION MARK0710..074A  ; PVALID      # SYRIAC LETTER ALAPH..SYRIAC BARREKH074B..074C  ; UNASSIGNED  # <reserved>..<reserved>074D..07B1  ; PVALID      # SYRIAC LETTER SOGDIAN ZHAIN..THAANA LETTER N07B2..07BF  ; UNASSIGNED  # <reserved>..<reserved>07C0..07F5  ; PVALID      # NKO DIGIT ZERO..NKO LOW TONE APOSTROPHE07F6..07FA  ; DISALLOWED  # NKO SYMBOL OO DENNEN..NKO LAJANYALAN07FB..07FF  ; UNASSIGNED  # <reserved>..<reserved>Faltstrom                    Standards Track                   [Page 32]

RFC 5892                    IDNA Code Points                 August 20100800..082D  ; PVALID      # SAMARITAN LETTER ALAF..SAMARITAN MARK NEQUDA082E..082F  ; UNASSIGNED  # <reserved>..<reserved>0830..083E  ; DISALLOWED  # SAMARITAN PUNCTUATION NEQUDAA..SAMARITAN PUN083F..08FF  ; UNASSIGNED  # <reserved>..<reserved>0900..0939  ; PVALID      # DEVANAGARI SIGN INVERTED CANDRABINDU..DEVANA093A..093B  ; UNASSIGNED  # <reserved>..<reserved>093C..094E  ; PVALID      # DEVANAGARI SIGN NUKTA..DEVANAGARI VOWEL SIGN094F        ; UNASSIGNED  # <reserved>0950..0955  ; PVALID      # DEVANAGARI OM..DEVANAGARI VOWEL SIGN CANDRA0956..0957  ; UNASSIGNED  # <reserved>..<reserved>0958..095F  ; DISALLOWED  # DEVANAGARI LETTER QA..DEVANAGARI LETTER YYA0960..0963  ; PVALID      # DEVANAGARI LETTER VOCALIC RR..DEVANAGARI VOW0964..0965  ; DISALLOWED  # DEVANAGARI DANDA..DEVANAGARI DOUBLE DANDA0966..096F  ; PVALID      # DEVANAGARI DIGIT ZERO..DEVANAGARI DIGIT NINE0970        ; DISALLOWED# DEVANAGARI ABBREVIATION SIGN0971..0972  ; PVALID      # DEVANAGARI SIGN HIGH SPACING DOT..DEVANAGARI0973..0978  ; UNASSIGNED  # <reserved>..<reserved>0979..097F  ; PVALID      # DEVANAGARI LETTER ZHA..DEVANAGARI LETTER BBA0980        ; UNASSIGNED# <reserved>0981..0983  ; PVALID      # BENGALI SIGN CANDRABINDU..BENGALI SIGN VISAR0984        ; UNASSIGNED# <reserved>0985..098C  ; PVALID      # BENGALI LETTER A..BENGALI LETTER VOCALIC L098D..098E  ; UNASSIGNED  # <reserved>..<reserved>098F..0990  ; PVALID      # BENGALI LETTER E..BENGALI LETTER AI0991..0992  ; UNASSIGNED  # <reserved>..<reserved>0993..09A8  ; PVALID      # BENGALI LETTER O..BENGALI LETTER NA09A9        ; UNASSIGNED  # <reserved>09AA..09B0  ; PVALID      # BENGALI LETTER PA..BENGALI LETTER RA09B1        ; UNASSIGNED  # <reserved>09B2        ; PVALID      # BENGALI LETTER LA09B3..09B5  ; UNASSIGNED  # <reserved>..<reserved>09B6..09B9  ; PVALID      # BENGALI LETTER SHA..BENGALI LETTER HA09BA..09BB  ; UNASSIGNED  # <reserved>..<reserved>09BC..09C4  ; PVALID      # BENGALI SIGN NUKTA..BENGALI VOWEL SIGN VOCAL09C5..09C6  ; UNASSIGNED  # <reserved>..<reserved>09C7..09C8  ; PVALID      # BENGALI VOWEL SIGN E..BENGALI VOWEL SIGN AI09C9..09CA  ; UNASSIGNED  # <reserved>..<reserved>09CB..09CE  ; PVALID      # BENGALI VOWEL SIGN O..BENGALI LETTER KHANDA09CF..09D6  ; UNASSIGNED  # <reserved>..<reserved>09D7        ; PVALID      # BENGALI AU LENGTH MARK09D8..09DB  ; UNASSIGNED  # <reserved>..<reserved>09DC..09DD  ; DISALLOWED  # BENGALI LETTER RRA..BENGALI LETTER RHA09DE        ; UNASSIGNED  # <reserved>09DF        ; DISALLOWED  # BENGALI LETTER YYA09E0..09E3  ; PVALID      # BENGALI LETTER VOCALIC RR..BENGALI VOWEL SIG09E4..09E5  ; UNASSIGNED  # <reserved>..<reserved>09E6..09F1  ; PVALID      # BENGALI DIGIT ZERO..BENGALI LETTER RA WITH L09F2..09FB  ; DISALLOWED  # BENGALI RUPEE MARK..BENGALI GANDA MARKFaltstrom                    Standards Track                   [Page 33]

RFC 5892                    IDNA Code Points                 August 201009FC..0A00  ; UNASSIGNED  # <reserved>..<reserved>0A01..0A03  ; PVALID      # GURMUKHI SIGN ADAK BINDI..GURMUKHI SIGN VISA0A04        ; UNASSIGNED  # <reserved>0A05..0A0A  ; PVALID      # GURMUKHI LETTER A..GURMUKHI LETTER UU0A0B..0A0E  ; UNASSIGNED  # <reserved>..<reserved>0A0F..0A10  ; PVALID      # GURMUKHI LETTER EE..GURMUKHI LETTER AI0A11..0A12  ; UNASSIGNED  # <reserved>..<reserved>0A13..0A28  ; PVALID      # GURMUKHI LETTER OO..GURMUKHI LETTER NA0A29        ; UNASSIGNED  # <reserved>0A2A..0A30  ; PVALID      # GURMUKHI LETTER PA..GURMUKHI LETTER RA0A31        ; UNASSIGNED  # <reserved>0A32        ; PVALID      # GURMUKHI LETTER LA0A33        ; DISALLOWED  # GURMUKHI LETTER LLA0A34        ; UNASSIGNED  # <reserved>0A35        ; PVALID      # GURMUKHI LETTER VA0A36        ; DISALLOWED  # GURMUKHI LETTER SHA0A37        ; UNASSIGNED  # <reserved>0A38..0A39  ; PVALID      # GURMUKHI LETTER SA..GURMUKHI LETTER HA0A3A..0A3B  ; UNASSIGNED  # <reserved>..<reserved>0A3C        ; PVALID      # GURMUKHI SIGN NUKTA0A3D        ; UNASSIGNED  # <reserved>0A3E..0A42  ; PVALID      # GURMUKHI VOWEL SIGN AA..GURMUKHI VOWEL SIGN0A43..0A46  ; UNASSIGNED  # <reserved>..<reserved>0A47..0A48  ; PVALID      # GURMUKHI VOWEL SIGN EE..GURMUKHI VOWEL SIGN0A49..0A4A  ; UNASSIGNED  # <reserved>..<reserved>0A4B..0A4D  ; PVALID      # GURMUKHI VOWEL SIGN OO..GURMUKHI SIGN VIRAMA0A4E..0A50  ; UNASSIGNED  # <reserved>..<reserved>0A51        ; PVALID      # GURMUKHI SIGN UDAAT0A52..0A58  ; UNASSIGNED  # <reserved>..<reserved>0A59..0A5B  ; DISALLOWED  # GURMUKHI LETTER KHHA..GURMUKHI LETTER ZA0A5C        ; PVALID      # GURMUKHI LETTER RRA0A5D        ; UNASSIGNED  # <reserved>0A5E        ; DISALLOWED  # GURMUKHI LETTER FA0A5F..0A65  ; UNASSIGNED  # <reserved>..<reserved>0A66..0A75  ; PVALID      # GURMUKHI DIGIT ZERO..GURMUKHI SIGN YAKASH0A76..0A80  ; UNASSIGNED  # <reserved>..<reserved>0A81..0A83  ; PVALID      # GUJARATI SIGN CANDRABINDU..GUJARATI SIGN VIS0A84        ; UNASSIGNED  # <reserved>0A85..0A8D  ; PVALID      # GUJARATI LETTER A..GUJARATI VOWEL CANDRA E0A8E        ; UNASSIGNED  # <reserved>0A8F..0A91  ; PVALID      # GUJARATI LETTER E..GUJARATI VOWEL CANDRA O0A92        ; UNASSIGNED  # <reserved>0A93..0AA8  ; PVALID      # GUJARATI LETTER O..GUJARATI LETTER NA0AA9        ; UNASSIGNED  # <reserved>0AAA..0AB0  ; PVALID      # GUJARATI LETTER PA..GUJARATI LETTER RA0AB1        ; UNASSIGNED  # <reserved>0AB2..0AB3  ; PVALID      # GUJARATI LETTER LA..GUJARATI LETTER LLA0AB4        ; UNASSIGNED  # <reserved>Faltstrom                    Standards Track                   [Page 34]

RFC 5892                    IDNA Code Points                 August 20100AB5..0AB9  ; PVALID      # GUJARATI LETTER VA..GUJARATI LETTER HA0ABA..0ABB  ; UNASSIGNED  # <reserved>..<reserved>0ABC..0AC5  ; PVALID      # GUJARATI SIGN NUKTA..GUJARATI VOWEL SIGN CAN0AC6        ; UNASSIGNED  # <reserved>0AC7..0AC9  ; PVALID      # GUJARATI VOWEL SIGN E..GUJARATI VOWEL SIGN C0ACA        ; UNASSIGNED  # <reserved>0ACB..0ACD  ; PVALID      # GUJARATI VOWEL SIGN O..GUJARATI SIGN VIRAMA0ACE..0ACF  ; UNASSIGNED  # <reserved>..<reserved>0AD0        ; PVALID      # GUJARATI OM0AD1..0ADF  ; UNASSIGNED  # <reserved>..<reserved>0AE0..0AE3  ; PVALID      # GUJARATI LETTER VOCALIC RR..GUJARATI VOWEL S0AE4..0AE5  ; UNASSIGNED  # <reserved>..<reserved>0AE6..0AEF  ; PVALID      # GUJARATI DIGIT ZERO..GUJARATI DIGIT NINE0AF0        ; UNASSIGNED  # <reserved>0AF1        ; DISALLOWED  # GUJARATI RUPEE SIGN0AF2..0B00  ; UNASSIGNED  # <reserved>..<reserved>0B01..0B03  ; PVALID      # ORIYA SIGN CANDRABINDU..ORIYA SIGN VISARGA0B04        ; UNASSIGNED  # <reserved>0B05..0B0C  ; PVALID      # ORIYA LETTER A..ORIYA LETTER VOCALIC L0B0D..0B0E  ; UNASSIGNED  # <reserved>..<reserved>0B0F..0B10  ; PVALID      # ORIYA LETTER E..ORIYA LETTER AI0B11..0B12  ; UNASSIGNED  # <reserved>..<reserved>0B13..0B28  ; PVALID      # ORIYA LETTER O..ORIYA LETTER NA0B29        ; UNASSIGNED  # <reserved>0B2A..0B30  ; PVALID      # ORIYA LETTER PA..ORIYA LETTER RA0B31        ; UNASSIGNED  # <reserved>0B32..0B33  ; PVALID      # ORIYA LETTER LA..ORIYA LETTER LLA0B34        ; UNASSIGNED  # <reserved>0B35..0B39  ; PVALID      # ORIYA LETTER VA..ORIYA LETTER HA0B3A..0B3B  ; UNASSIGNED  # <reserved>..<reserved>0B3C..0B44  ; PVALID      # ORIYA SIGN NUKTA..ORIYA VOWEL SIGN VOCALIC R0B45..0B46  ; UNASSIGNED  # <reserved>..<reserved>0B47..0B48  ; PVALID      # ORIYA VOWEL SIGN E..ORIYA VOWEL SIGN AI0B49..0B4A  ; UNASSIGNED  # <reserved>..<reserved>0B4B..0B4D  ; PVALID      # ORIYA VOWEL SIGN O..ORIYA SIGN VIRAMA0B4E..0B55  ; UNASSIGNED  # <reserved>..<reserved>0B56..0B57  ; PVALID      # ORIYA AI LENGTH MARK..ORIYA AU LENGTH MARK0B58..0B5B  ; UNASSIGNED  # <reserved>..<reserved>0B5C..0B5D  ; DISALLOWED  # ORIYA LETTER RRA..ORIYA LETTER RHA0B5E        ; UNASSIGNED  # <reserved>0B5F..0B63  ; PVALID      # ORIYA LETTER YYA..ORIYA VOWEL SIGN VOCALIC L0B64..0B65  ; UNASSIGNED  # <reserved>..<reserved>0B66..0B6F  ; PVALID      # ORIYA DIGIT ZERO..ORIYA DIGIT NINE0B70        ; DISALLOWED  # ORIYA ISSHAR0B71        ; PVALID      # ORIYA LETTER WA0B72..0B81  ; UNASSIGNED  # <reserved>..<reserved>0B82..0B83  ; PVALID      # TAMIL SIGN ANUSVARA..TAMIL SIGN VISARGA0B84        ; UNASSIGNED  # <reserved>Faltstrom                    Standards Track                   [Page 35]

RFC 5892                    IDNA Code Points                 August 20100B85..0B8A  ; PVALID      # TAMIL LETTER A..TAMIL LETTER UU0B8B..0B8D  ; UNASSIGNED  # <reserved>..<reserved>0B8E..0B90  ; PVALID      # TAMIL LETTER E..TAMIL LETTER AI0B91        ; UNASSIGNED  # <reserved>0B92..0B95  ; PVALID      # TAMIL LETTER O..TAMIL LETTER KA0B96..0B98  ; UNASSIGNED  # <reserved>..<reserved>0B99..0B9A  ; PVALID      # TAMIL LETTER NGA..TAMIL LETTER CA0B9B        ; UNASSIGNED  # <reserved>0B9C        ; PVALID      # TAMIL LETTER JA0B9D        ; UNASSIGNED  # <reserved>0B9E..0B9F  ; PVALID      # TAMIL LETTER NYA..TAMIL LETTER TTA0BA0..0BA2  ; UNASSIGNED  # <reserved>..<reserved>0BA3..0BA4  ; PVALID      # TAMIL LETTER NNA..TAMIL LETTER TA0BA5..0BA7  ; UNASSIGNED  # <reserved>..<reserved>0BA8..0BAA  ; PVALID      # TAMIL LETTER NA..TAMIL LETTER PA0BAB..0BAD  ; UNASSIGNED  # <reserved>..<reserved>0BAE..0BB9  ; PVALID      # TAMIL LETTER MA..TAMIL LETTER HA0BBA..0BBD  ; UNASSIGNED  # <reserved>..<reserved>0BBE..0BC2  ; PVALID      # TAMIL VOWEL SIGN AA..TAMIL VOWEL SIGN UU0BC3..0BC5  ; UNASSIGNED  # <reserved>..<reserved>0BC6..0BC8  ; PVALID      # TAMIL VOWEL SIGN E..TAMIL VOWEL SIGN AI0BC9        ; UNASSIGNED  # <reserved>0BCA..0BCD  ; PVALID      # TAMIL VOWEL SIGN O..TAMIL SIGN VIRAMA0BCE..0BCF  ; UNASSIGNED  # <reserved>..<reserved>0BD0        ; PVALID      # TAMIL OM0BD1..0BD6  ; UNASSIGNED  # <reserved>..<reserved>0BD7        ; PVALID      # TAMIL AU LENGTH MARK0BD8..0BE5  ; UNASSIGNED  # <reserved>..<reserved>0BE6..0BEF  ; PVALID      # TAMIL DIGIT ZERO..TAMIL DIGIT NINE0BF0..0BFA  ; DISALLOWED  # TAMIL NUMBER TEN..TAMIL NUMBER SIGN0BFB..0C00  ; UNASSIGNED  # <reserved>..<reserved>0C01..0C03  ; PVALID      # TELUGU SIGN CANDRABINDU..TELUGU SIGN VISARGA0C04        ; UNASSIGNED  # <reserved>0C05..0C0C  ; PVALID      # TELUGU LETTER A..TELUGU LETTER VOCALIC L0C0D        ; UNASSIGNED  # <reserved>0C0E..0C10  ; PVALID      # TELUGU LETTER E..TELUGU LETTER AI0C11        ; UNASSIGNED  # <reserved>0C12..0C28  ; PVALID      # TELUGU LETTER O..TELUGU LETTER NA0C29        ; UNASSIGNED  # <reserved>0C2A..0C33  ; PVALID      # TELUGU LETTER PA..TELUGU LETTER LLA0C34        ; UNASSIGNED  # <reserved>0C35..0C39  ; PVALID      # TELUGU LETTER VA..TELUGU LETTER HA0C3A..0C3C  ; UNASSIGNED  # <reserved>..<reserved>0C3D..0C44  ; PVALID      # TELUGU SIGN AVAGRAHA..TELUGU VOWEL SIGN VOCA0C45        ; UNASSIGNED  # <reserved>0C46..0C48  ; PVALID      # TELUGU VOWEL SIGN E..TELUGU VOWEL SIGN AI0C49        ; UNASSIGNED  # <reserved>0C4A..0C4D  ; PVALID      # TELUGU VOWEL SIGN O..TELUGU SIGN VIRAMAFaltstrom                    Standards Track                   [Page 36]

RFC 5892                    IDNA Code Points                 August 20100C4E..0C54  ; UNASSIGNED  # <reserved>..<reserved>0C55..0C56  ; PVALID      # TELUGU LENGTH MARK..TELUGU AI LENGTH MARK0C57        ; UNASSIGNED  # <reserved>0C58..0C59  ; PVALID      # TELUGU LETTER TSA..TELUGU LETTER DZA0C5A..0C5F  ; UNASSIGNED  # <reserved>..<reserved>0C60..0C63  ; PVALID      # TELUGU LETTER VOCALIC RR..TELUGU VOWEL SIGN0C64..0C65  ; UNASSIGNED  # <reserved>..<reserved>0C66..0C6F  ; PVALID      # TELUGU DIGIT ZERO..TELUGU DIGIT NINE0C70..0C77  ; UNASSIGNED  # <reserved>..<reserved>0C78..0C7F  ; DISALLOWED  # TELUGU FRACTION DIGIT ZERO FOR ODD POWERS OF0C80..0C81  ; UNASSIGNED  # <reserved>..<reserved>0C82..0C83  ; PVALID      # KANNADA SIGN ANUSVARA..KANNADA SIGN VISARGA0C84        ; UNASSIGNED  # <reserved>0C85..0C8C  ; PVALID      # KANNADA LETTER A..KANNADA LETTER VOCALIC L0C8D        ; UNASSIGNED  # <reserved>0C8E..0C90  ; PVALID      # KANNADA LETTER E..KANNADA LETTER AI0C91        ; UNASSIGNED  # <reserved>0C92..0CA8  ; PVALID      # KANNADA LETTER O..KANNADA LETTER NA0CA9        ; UNASSIGNED  # <reserved>0CAA..0CB3  ; PVALID      # KANNADA LETTER PA..KANNADA LETTER LLA0CB4        ; UNASSIGNED  # <reserved>0CB5..0CB9  ; PVALID      # KANNADA LETTER VA..KANNADA LETTER HA0CBA..0CBB  ; UNASSIGNED  # <reserved>..<reserved>0CBC..0CC4  ; PVALID      # KANNADA SIGN NUKTA..KANNADA VOWEL SIGN VOCAL0CC5        ; UNASSIGNED  # <reserved>0CC6..0CC8  ; PVALID      # KANNADA VOWEL SIGN E..KANNADA VOWEL SIGN AI0CC9        ; UNASSIGNED  # <reserved>0CCA..0CCD  ; PVALID      # KANNADA VOWEL SIGN O..KANNADA SIGN VIRAMA0CCE..0CD4  ; UNASSIGNED  # <reserved>..<reserved>0CD5..0CD6  ; PVALID      # KANNADA LENGTH MARK..KANNADA AI LENGTH MARK0CD7..0CDD  ; UNASSIGNED  # <reserved>..<reserved>0CDE        ; PVALID      # KANNADA LETTER FA0CDF        ; UNASSIGNED  # <reserved>0CE0..0CE3  ; PVALID      # KANNADA LETTER VOCALIC RR..KANNADA VOWEL SIG0CE4..0CE5  ; UNASSIGNED  # <reserved>..<reserved>0CE6..0CEF  ; PVALID      # KANNADA DIGIT ZERO..KANNADA DIGIT NINE0CF0        ; UNASSIGNED  # <reserved>0CF1..0CF2  ; DISALLOWED  # KANNADA SIGN JIHVAMULIYA..KANNADA SIGN UPADH0CF3..0D01  ; UNASSIGNED  # <reserved>..<reserved>0D02..0D03  ; PVALID      # MALAYALAM SIGN ANUSVARA..MALAYALAM SIGN VISA0D04        ; UNASSIGNED  # <reserved>0D05..0D0C  ; PVALID      # MALAYALAM LETTER A..MALAYALAM LETTER VOCALIC0D0D        ; UNASSIGNED  # <reserved>0D0E..0D10  ; PVALID      # MALAYALAM LETTER E..MALAYALAM LETTER AI0D11        ; UNASSIGNED  # <reserved>0D12..0D28  ; PVALID      # MALAYALAM LETTER O..MALAYALAM LETTER NA0D29        ; UNASSIGNED  # <reserved>0D2A..0D39  ; PVALID      # MALAYALAM LETTER PA..MALAYALAM LETTER HAFaltstrom                    Standards Track                   [Page 37]

RFC 5892                    IDNA Code Points                 August 20100D3A..0D3C  ; UNASSIGNED  # <reserved>..<reserved>0D3D..0D44  ; PVALID      # MALAYALAM SIGN AVAGRAHA..MALAYALAM VOWEL SIG0D45        ; UNASSIGNED  # <reserved>0D46..0D48  ; PVALID      # MALAYALAM VOWEL SIGN E..MALAYALAM VOWEL SIGN0D49        ; UNASSIGNED  # <reserved>0D4A..0D4D  ; PVALID      # MALAYALAM VOWEL SIGN O..MALAYALAM SIGN VIRAM0D4E..0D56  ; UNASSIGNED  # <reserved>..<reserved>0D57        ; PVALID      # MALAYALAM AU LENGTH MARK0D58..0D5F  ; UNASSIGNED  # <reserved>..<reserved>0D60..0D63  ; PVALID      # MALAYALAM LETTER VOCALIC RR..MALAYALAM VOWEL0D64..0D65  ; UNASSIGNED  # <reserved>..<reserved>0D66..0D6F  ; PVALID      # MALAYALAM DIGIT ZERO..MALAYALAM DIGIT NINE0D70..0D75  ; DISALLOWED  # MALAYALAM NUMBER TEN..MALAYALAM FRACTION THR0D76..0D78  ; UNASSIGNED  # <reserved>..<reserved>0D79        ; DISALLOWED  # MALAYALAM DATE MARK0D7A..0D7F  ; PVALID      # MALAYALAM LETTER CHILLU NN..MALAYALAM LETTER0D80..0D81  ; UNASSIGNED  # <reserved>..<reserved>0D82..0D83  ; PVALID      # SINHALA SIGN ANUSVARAYA..SINHALA SIGN VISARG0D84        ; UNASSIGNED  # <reserved>0D85..0D96  ; PVALID      # SINHALA LETTER AYANNA..SINHALA LETTER AUYANN0D97..0D99  ; UNASSIGNED  # <reserved>..<reserved>0D9A..0DB1  ; PVALID      # SINHALA LETTER ALPAPRAANA KAYANNA..SINHALA L0DB2        ; UNASSIGNED  # <reserved>0DB3..0DBB  ; PVALID      # SINHALA LETTER SANYAKA DAYANNA..SINHALA LETT0DBC        ; UNASSIGNED  # <reserved>0DBD        ; PVALID      # SINHALA LETTER DANTAJA LAYANNA0DBE..0DBF  ; UNASSIGNED  # <reserved>..<reserved>0DC0..0DC6  ; PVALID      # SINHALA LETTER VAYANNA..SINHALA LETTER FAYAN0DC7..0DC9  ; UNASSIGNED  # <reserved>..<reserved>0DCA        ; PVALID      # SINHALA SIGN AL-LAKUNA0DCB..0DCE  ; UNASSIGNED  # <reserved>..<reserved>0DCF..0DD4  ; PVALID      # SINHALA VOWEL SIGN AELA-PILLA..SINHALA VOWEL0DD5        ; UNASSIGNED  # <reserved>0DD6        ; PVALID      # SINHALA VOWEL SIGN DIGA PAA-PILLA0DD7        ; UNASSIGNED  # <reserved>0DD8..0DDF  ; PVALID      # SINHALA VOWEL SIGN GAETTA-PILLA..SINHALA VOW0DE0..0DF1  ; UNASSIGNED  # <reserved>..<reserved>0DF2..0DF3  ; PVALID      # SINHALA VOWEL SIGN DIGA GAETTA-PILLA..SINHAL0DF4        ; DISALLOWED  # SINHALA PUNCTUATION KUNDDALIYA0DF5..0E00  ; UNASSIGNED  # <reserved>..<reserved>0E01..0E32  ; PVALID      # THAI CHARACTER KO KAI..THAI CHARACTER SARA A0E33        ; DISALLOWED  # THAI CHARACTER SARA AM0E34..0E3A  ; PVALID      # THAI CHARACTER SARA I..THAI CHARACTER PHINTH0E3B..0E3E  ; UNASSIGNED  # <reserved>..<reserved>0E3F        ; DISALLOWED  # THAI CURRENCY SYMBOL BAHT0E40..0E4E  ; PVALID      # THAI CHARACTER SARA E..THAI CHARACTER YAMAKK0E4F        ; DISALLOWED  # THAI CHARACTER FONGMAN0E50..0E59  ; PVALID      # THAI DIGIT ZERO..THAI DIGIT NINEFaltstrom                    Standards Track                   [Page 38]

RFC 5892                    IDNA Code Points                 August 20100E5A..0E5B  ; DISALLOWED  # THAI CHARACTER ANGKHANKHU..THAI CHARACTER KH0E5C..0E80  ; UNASSIGNED  # <reserved>..<reserved>0E81..0E82  ; PVALID      # LAO LETTER KO..LAO LETTER KHO SUNG0E83        ; UNASSIGNED  # <reserved>0E84        ; PVALID      # LAO LETTER KHO TAM0E85..0E86  ; UNASSIGNED  # <reserved>..<reserved>0E87..0E88  ; PVALID      # LAO LETTER NGO..LAO LETTER CO0E89        ; UNASSIGNED  # <reserved>0E8A        ; PVALID      # LAO LETTER SO TAM0E8B..0E8C  ; UNASSIGNED  # <reserved>..<reserved>0E8D        ; PVALID      # LAO LETTER NYO0E8E..0E93  ; UNASSIGNED  # <reserved>..<reserved>0E94..0E97  ; PVALID      # LAO LETTER DO..LAO LETTER THO TAM0E98        ; UNASSIGNED  # <reserved>0E99..0E9F  ; PVALID      # LAO LETTER NO..LAO LETTER FO SUNG0EA0        ; UNASSIGNED  # <reserved>0EA1..0EA3  ; PVALID      # LAO LETTER MO..LAO LETTER LO LING0EA4        ; UNASSIGNED  # <reserved>0EA5        ; PVALID      # LAO LETTER LO LOOT0EA6        ; UNASSIGNED  # <reserved>0EA7        ; PVALID      # LAO LETTER WO0EA8..0EA9  ; UNASSIGNED  # <reserved>..<reserved>0EAA..0EAB  ; PVALID      # LAO LETTER SO SUNG..LAO LETTER HO SUNG0EAC        ; UNASSIGNED  # <reserved>0EAD..0EB2  ; PVALID      # LAO LETTER O..LAO VOWEL SIGN AA0EB3        ; DISALLOWED  # LAO VOWEL SIGN AM0EB4..0EB9  ; PVALID      # LAO VOWEL SIGN I..LAO VOWEL SIGN UU0EBA        ; UNASSIGNED  # <reserved>0EBB..0EBD  ; PVALID      # LAO VOWEL SIGN MAI KON..LAO SEMIVOWEL SIGN N0EBE..0EBF  ; UNASSIGNED  # <reserved>..<reserved>0EC0..0EC4  ; PVALID      # LAO VOWEL SIGN E..LAO VOWEL SIGN AI0EC5        ; UNASSIGNED  # <reserved>0EC6        ; PVALID      # LAO KO LA0EC7        ; UNASSIGNED  # <reserved>0EC8..0ECD  ; PVALID      # LAO TONE MAI EK..LAO NIGGAHITA0ECE..0ECF  ; UNASSIGNED  # <reserved>..<reserved>0ED0..0ED9  ; PVALID      # LAO DIGIT ZERO..LAO DIGIT NINE0EDA..0EDB  ; UNASSIGNED  # <reserved>..<reserved>0EDC..0EDD  ; DISALLOWED  # LAO HO NO..LAO HO MO0EDE..0EFF  ; UNASSIGNED  # <reserved>..<reserved>0F00        ; PVALID      # TIBETAN SYLLABLE OM0F01..0F0A  ; DISALLOWED  # TIBETAN MARK GTER YIG MGO TRUNCATED A..TIBET0F0B        ; PVALID      # TIBETAN MARK INTERSYLLABIC TSHEG0F0C..0F17  ; DISALLOWED  # TIBETAN MARK DELIMITER TSHEG BSTAR..TIBETAN0F18..0F19  ; PVALID      # TIBETAN ASTROLOGICAL SIGN -KHYUD PA..TIBETAN0F1A..0F1F  ; DISALLOWED  # TIBETAN SIGN RDEL DKAR GCIG..TIBETAN SIGN RD0F20..0F29  ; PVALID      # TIBETAN DIGIT ZERO..TIBETAN DIGIT NINE0F2A..0F34  ; DISALLOWED  # TIBETAN DIGIT HALF ONE..TIBETAN MARK BSDUS RFaltstrom                    Standards Track                   [Page 39]

RFC 5892                    IDNA Code Points                 August 20100F35        ; PVALID      # TIBETAN MARK NGAS BZUNG NYI ZLA0F36        ; DISALLOWED  # TIBETAN MARK CARET -DZUD RTAGS BZHI MIG CAN0F37        ; PVALID      # TIBETAN MARK NGAS BZUNG SGOR RTAGS0F38        ; DISALLOWED  # TIBETAN MARK CHE MGO0F39        ; PVALID      # TIBETAN MARK TSA -PHRU0F3A..0F3D  ; DISALLOWED  # TIBETAN MARK GUG RTAGS GYON..TIBETAN MARK AN0F3E..0F42  ; PVALID      # TIBETAN SIGN YAR TSHES..TIBETAN LETTER GA0F43        ; DISALLOWED  # TIBETAN LETTER GHA0F44..0F47  ; PVALID      # TIBETAN LETTER NGA..TIBETAN LETTER JA0F48        ; UNASSIGNED  # <reserved>0F49..0F4C  ; PVALID      # TIBETAN LETTER NYA..TIBETAN LETTER DDA0F4D        ; DISALLOWED  # TIBETAN LETTER DDHA0F4E..0F51  ; PVALID      # TIBETAN LETTER NNA..TIBETAN LETTER DA0F52        ; DISALLOWED  # TIBETAN LETTER DHA0F53..0F56  ; PVALID      # TIBETAN LETTER NA..TIBETAN LETTER BA0F57        ; DISALLOWED  # TIBETAN LETTER BHA0F58..0F5B  ; PVALID      # TIBETAN LETTER MA..TIBETAN LETTER DZA0F5C        ; DISALLOWED  # TIBETAN LETTER DZHA0F5D..0F68  ; PVALID      # TIBETAN LETTER WA..TIBETAN LETTER A0F69        ; DISALLOWED  # TIBETAN LETTER KSSA0F6A..0F6C  ; PVALID      # TIBETAN LETTER FIXED-FORM RA..TIBETAN LETTER0F6D..0F70  ; UNASSIGNED  # <reserved>..<reserved>0F71..0F72  ; PVALID      # TIBETAN VOWEL SIGN AA..TIBETAN VOWEL SIGN I0F73        ; DISALLOWED  # TIBETAN VOWEL SIGN II0F74        ; PVALID      # TIBETAN VOWEL SIGN U0F75..0F79  ; DISALLOWED  # TIBETAN VOWEL SIGN UU..TIBETAN VOWEL SIGN VO0F7A..0F80  ; PVALID      # TIBETAN VOWEL SIGN E..TIBETAN VOWEL SIGN REV0F81        ; DISALLOWED  # TIBETAN VOWEL SIGN REVERSED II0F82..0F84  ; PVALID      # TIBETAN SIGN NYI ZLA NAA DA..TIBETAN MARK HA0F85        ; DISALLOWED  # TIBETAN MARK PALUTA0F86..0F8B  ; PVALID      # TIBETAN SIGN LCI RTAGS..TIBETAN SIGN GRU MED0F8C..0F8F  ; UNASSIGNED  # <reserved>..<reserved>0F90..0F92  ; PVALID      # TIBETAN SUBJOINED LETTER KA..TIBETAN SUBJOIN0F93        ; DISALLOWED  # TIBETAN SUBJOINED LETTER GHA0F94..0F97  ; PVALID      # TIBETAN SUBJOINED LETTER NGA..TIBETAN SUBJOI0F98        ; UNASSIGNED  # <reserved>0F99..0F9C  ; PVALID      # TIBETAN SUBJOINED LETTER NYA..TIBETAN SUBJOI0F9D        ; DISALLOWED  # TIBETAN SUBJOINED LETTER DDHA0F9E..0FA1  ; PVALID      # TIBETAN SUBJOINED LETTER NNA..TIBETAN SUBJOI0FA2        ; DISALLOWED  # TIBETAN SUBJOINED LETTER DHA0FA3..0FA6  ; PVALID      # TIBETAN SUBJOINED LETTER NA..TIBETAN SUBJOIN0FA7        ; DISALLOWED  # TIBETAN SUBJOINED LETTER BHA0FA8..0FAB  ; PVALID      # TIBETAN SUBJOINED LETTER MA..TIBETAN SUBJOIN0FAC        ; DISALLOWED  # TIBETAN SUBJOINED LETTER DZHA0FAD..0FB8  ; PVALID      # TIBETAN SUBJOINED LETTER WA..TIBETAN SUBJOIN0FB9        ; DISALLOWED  # TIBETAN SUBJOINED LETTER KSSA0FBA..0FBC  ; PVALID      # TIBETAN SUBJOINED LETTER FIXED-FORM WA..TIBE0FBD        ; UNASSIGNED  # <reserved>Faltstrom                    Standards Track                   [Page 40]

RFC 5892                    IDNA Code Points                 August 20100FBE..0FC5  ; DISALLOWED  # TIBETAN KU RU KHA..TIBETAN SYMBOL RDO RJE0FC6        ; PVALID      # TIBETAN SYMBOL PADMA GDAN0FC7..0FCC  ; DISALLOWED  # TIBETAN SYMBOL RDO RJE RGYA GRAM..TIBETAN SY0FCD        ; UNASSIGNED  # <reserved>0FCE..0FD8  ; DISALLOWED  # TIBETAN SIGN RDEL NAG RDEL DKAR..LEFT-FACING0FD9..0FFF  ; UNASSIGNED  # <reserved>..<reserved>1000..1049  ; PVALID      # MYANMAR LETTER KA..MYANMAR DIGIT NINE104A..104F  ; DISALLOWED  # MYANMAR SIGN LITTLE SECTION..MYANMAR SYMBOL1050..109D  ; PVALID      # MYANMAR LETTER SHA..MYANMAR VOWEL SIGN AITON109E..10C5  ; DISALLOWED  # MYANMAR SYMBOL SHAN ONE..GEORGIAN CAPITAL LE10C6..10CF  ; UNASSIGNED  # <reserved>..<reserved>10D0..10FA  ; PVALID      # GEORGIAN LETTER AN..GEORGIAN LETTER AIN10FB..10FC  ; DISALLOWED  # GEORGIAN PARAGRAPH SEPARATOR..MODIFIER LETTE10FD..10FF  ; UNASSIGNED  # <reserved>..<reserved>1100..11FF  ; DISALLOWED  # HANGUL CHOSEONG KIYEOK..HANGUL JONGSEONG SSA1200..1248  ; PVALID      # ETHIOPIC SYLLABLE HA..ETHIOPIC SYLLABLE QWA1249        ; UNASSIGNED# <reserved>124A..124D  ; PVALID      # ETHIOPIC SYLLABLE QWI..ETHIOPIC SYLLABLE QWE124E..124F  ; UNASSIGNED  # <reserved>..<reserved>1250..1256  ; PVALID      # ETHIOPIC SYLLABLE QHA..ETHIOPIC SYLLABLE QHO1257        ; UNASSIGNED# <reserved>1258        ; PVALID    # ETHIOPIC SYLLABLE QHWA1259        ; UNASSIGNED# <reserved>125A..125D  ; PVALID      # ETHIOPIC SYLLABLE QHWI..ETHIOPIC SYLLABLE QH125E..125F  ; UNASSIGNED  # <reserved>..<reserved>1260..1288  ; PVALID      # ETHIOPIC SYLLABLE BA..ETHIOPIC SYLLABLE XWA1289        ; UNASSIGNED# <reserved>128A..128D  ; PVALID      # ETHIOPIC SYLLABLE XWI..ETHIOPIC SYLLABLE XWE128E..128F  ; UNASSIGNED  # <reserved>..<reserved>1290..12B0  ; PVALID      # ETHIOPIC SYLLABLE NA..ETHIOPIC SYLLABLE KWA12B1        ; UNASSIGNED  # <reserved>12B2..12B5  ; PVALID      # ETHIOPIC SYLLABLE KWI..ETHIOPIC SYLLABLE KWE12B6..12B7  ; UNASSIGNED  # <reserved>..<reserved>12B8..12BE  ; PVALID      # ETHIOPIC SYLLABLE KXA..ETHIOPIC SYLLABLE KXO12BF        ; UNASSIGNED  # <reserved>12C0        ; PVALID      # ETHIOPIC SYLLABLE KXWA12C1        ; UNASSIGNED  # <reserved>12C2..12C5  ; PVALID      # ETHIOPIC SYLLABLE KXWI..ETHIOPIC SYLLABLE KX12C6..12C7  ; UNASSIGNED  # <reserved>..<reserved>12C8..12D6  ; PVALID      # ETHIOPIC SYLLABLE WA..ETHIOPIC SYLLABLE PHAR12D7        ; UNASSIGNED  # <reserved>12D8..1310  ; PVALID      # ETHIOPIC SYLLABLE ZA..ETHIOPIC SYLLABLE GWA1311        ; UNASSIGNED# <reserved>1312..1315  ; PVALID      # ETHIOPIC SYLLABLE GWI..ETHIOPIC SYLLABLE GWE1316..1317  ; UNASSIGNED  # <reserved>..<reserved>1318..135A  ; PVALID      # ETHIOPIC SYLLABLE GGA..ETHIOPIC SYLLABLE FYA135B..135E  ; UNASSIGNED  # <reserved>..<reserved>135F        ; PVALID      # ETHIOPIC COMBINING GEMINATION MARKFaltstrom                    Standards Track                   [Page 41]

RFC 5892                    IDNA Code Points                 August 20101360..137C  ; DISALLOWED  # ETHIOPIC SECTION MARK..ETHIOPIC NUMBER TEN T137D..137F  ; UNASSIGNED  # <reserved>..<reserved>1380..138F  ; PVALID      # ETHIOPIC SYLLABLE SEBATBEIT MWA..ETHIOPIC SY1390..1399  ; DISALLOWED  # ETHIOPIC TONAL MARK YIZET..ETHIOPIC TONAL MA139A..139F  ; UNASSIGNED  # <reserved>..<reserved>13A0..13F4  ; PVALID      # CHEROKEE LETTER A..CHEROKEE LETTER YV13F5..13FF  ; UNASSIGNED  # <reserved>..<reserved>1400        ; DISALLOWED# CANADIAN SYLLABICS HYPHEN1401..166C  ; PVALID      # CANADIAN SYLLABICS E..CANADIAN SYLLABICS CAR166D..166E  ; DISALLOWED  # CANADIAN SYLLABICS CHI SIGN..CANADIAN SYLLAB166F..167F  ; PVALID      # CANADIAN SYLLABICS QAI..CANADIAN SYLLABICS B1680        ; DISALLOWED# OGHAM SPACE MARK1681..169A  ; PVALID      # OGHAM LETTER BEITH..OGHAM LETTER PEITH169B..169C  ; DISALLOWED  # OGHAM FEATHER MARK..OGHAM REVERSED FEATHER M169D..169F  ; UNASSIGNED  # <reserved>..<reserved>16A0..16EA  ; PVALID      # RUNIC LETTER FEHU FEOH FE F..RUNIC LETTER X16EB..16F0  ; DISALLOWED  # RUNIC SINGLE PUNCTUATION..RUNIC BELGTHOR SYM16F1..16FF  ; UNASSIGNED  # <reserved>..<reserved>1700..170C  ; PVALID      # TAGALOG LETTER A..TAGALOG LETTER YA170D        ; UNASSIGNED  # <reserved>170E..1714  ; PVALID      # TAGALOG LETTER LA..TAGALOG SIGN VIRAMA1715..171F  ; UNASSIGNED  # <reserved>..<reserved>1720..1734  ; PVALID      # HANUNOO LETTER A..HANUNOO SIGN PAMUDPOD1735..1736  ; DISALLOWED  # PHILIPPINE SINGLE PUNCTUATION..PHILIPPINE DO1737..173F  ; UNASSIGNED  # <reserved>..<reserved>1740..1753  ; PVALID      # BUHID LETTER A..BUHID VOWEL SIGN U1754..175F  ; UNASSIGNED  # <reserved>..<reserved>1760..176C  ; PVALID      # TAGBANWA LETTER A..TAGBANWA LETTER YA176D        ; UNASSIGNED  # <reserved>176E..1770  ; PVALID      # TAGBANWA LETTER LA..TAGBANWA LETTER SA1771        ; UNASSIGNED# <reserved>1772..1773  ; PVALID      # TAGBANWA VOWEL SIGN I..TAGBANWA VOWEL SIGN U1774..177F  ; UNASSIGNED  # <reserved>..<reserved>1780..17B3  ; PVALID      # KHMER LETTER KA..KHMER INDEPENDENT VOWEL QAU17B4..17B5  ; DISALLOWED  # KHMER VOWEL INHERENT AQ..KHMER VOWEL INHEREN17B6..17D3  ; PVALID      # KHMER VOWEL SIGN AA..KHMER SIGN BATHAMASAT17D4..17D6  ; DISALLOWED  # KHMER SIGN KHAN..KHMER SIGN CAMNUC PII KUUH17D7        ; PVALID      # KHMER SIGN LEK TOO17D8..17DB  ; DISALLOWED  # KHMER SIGN BEYYAL..KHMER CURRENCY SYMBOL RIE17DC..17DD  ; PVALID      # KHMER SIGN AVAKRAHASANYA..KHMER SIGN ATTHACA17DE..17DF  ; UNASSIGNED  # <reserved>..<reserved>17E0..17E9  ; PVALID      # KHMER DIGIT ZERO..KHMER DIGIT NINE17EA..17EF  ; UNASSIGNED  # <reserved>..<reserved>17F0..17F9  ; DISALLOWED  # KHMER SYMBOL LEK ATTAK SON..KHMER SYMBOL LEK17FA..17FF  ; UNASSIGNED  # <reserved>..<reserved>1800..180E  ; DISALLOWED  # MONGOLIAN BIRGA..MONGOLIAN VOWEL SEPARATOR180F        ; UNASSIGNED  # <reserved>1810..1819  ; PVALID      # MONGOLIAN DIGIT ZERO..MONGOLIAN DIGIT NINEFaltstrom                    Standards Track                   [Page 42]

RFC 5892                    IDNA Code Points                 August 2010181A..181F  ; UNASSIGNED  # <reserved>..<reserved>1820..1877  ; PVALID      # MONGOLIAN LETTER A..MONGOLIAN LETTER MANCHU1878..187F  ; UNASSIGNED  # <reserved>..<reserved>1880..18AA  ; PVALID      # MONGOLIAN LETTER ALI GALI ANUSVARA ONE..MONG18AB..18AF  ; UNASSIGNED  # <reserved>..<reserved>18B0..18F5  ; PVALID      # CANADIAN SYLLABICS OY..CANADIAN SYLLABICS CA18F6..18FF  ; UNASSIGNED  # <reserved>..<reserved>1900..191C  ; PVALID      # LIMBU VOWEL-CARRIER LETTER..LIMBU LETTER HA191D..191F  ; UNASSIGNED  # <reserved>..<reserved>1920..192B  ; PVALID      # LIMBU VOWEL SIGN A..LIMBU SUBJOINED LETTER W192C..192F  ; UNASSIGNED  # <reserved>..<reserved>1930..193B  ; PVALID      # LIMBU SMALL LETTER KA..LIMBU SIGN SA-I193C..193F  ; UNASSIGNED  # <reserved>..<reserved>1940        ; DISALLOWED# LIMBU SIGN LOO1941..1943  ; UNASSIGNED  # <reserved>..<reserved>1944..1945  ; DISALLOWED  # LIMBU EXCLAMATION MARK..LIMBU QUESTION MARK1946..196D  ; PVALID      # LIMBU DIGIT ZERO..TAI LE LETTER AI196E..196F  ; UNASSIGNED  # <reserved>..<reserved>1970..1974  ; PVALID      # TAI LE LETTER TONE-2..TAI LE LETTER TONE-61975..197F  ; UNASSIGNED  # <reserved>..<reserved>1980..19AB  ; PVALID      # NEW TAI LUE LETTER HIGH QA..NEW TAI LUE LETT19AC..19AF  ; UNASSIGNED  # <reserved>..<reserved>19B0..19C9  ; PVALID      # NEW TAI LUE VOWEL SIGN VOWEL SHORTENER..NEW19CA..19CF  ; UNASSIGNED  # <reserved>..<reserved>19D0..19DA  ; PVALID      # NEW TAI LUE DIGIT ZERO..NEW TAI LUE THAM DIG19DB..19DD  ; UNASSIGNED  # <reserved>..<reserved>19DE..19FF  ; DISALLOWED  # NEW TAI LUE SIGN LAE..KHMER SYMBOL DAP-PRAM1A00..1A1B  ; PVALID      # BUGINESE LETTER KA..BUGINESE VOWEL SIGN AE1A1C..1A1D  ; UNASSIGNED  # <reserved>..<reserved>1A1E..1A1F  ; DISALLOWED  # BUGINESE PALLAWA..BUGINESE END OFSECTION1A20..1A5E  ; PVALID      # TAI THAM LETTER HIGH KA..TAI THAM CONSONANT1A5F        ; UNASSIGNED  # <reserved>1A60..1A7C  ; PVALID      # TAI THAM SIGN SAKOT..TAI THAM SIGN KHUEN-LUE1A7D..1A7E  ; UNASSIGNED  # <reserved>..<reserved>1A7F..1A89  ; PVALID      # TAI THAM COMBINING CRYPTOGRAMMIC DOT..TAI TH1A8A..1A8F  ; UNASSIGNED  # <reserved>..<reserved>1A90..1A99  ; PVALID      # TAI THAM THAM DIGIT ZERO..TAI THAM THAM DIGI1A9A..1A9F  ; UNASSIGNED  # <reserved>..<reserved>1AA0..1AA6  ; DISALLOWED  # TAI THAM SIGN WIANG..TAI THAM SIGN REVERSED1AA7        ; PVALID      # TAI THAM SIGN MAI YAMOK1AA8..1AAD  ; DISALLOWED  # TAI THAM SIGN KAAN..TAI THAM SIGN CAANG1AAE..1AFF  ; UNASSIGNED  # <reserved>..<reserved>1B00..1B4B  ; PVALID      # BALINESE SIGN ULU RICEM..BALINESE LETTER ASY1B4C..1B4F  ; UNASSIGNED  # <reserved>..<reserved>1B50..1B59  ; PVALID      # BALINESE DIGIT ZERO..BALINESE DIGIT NINE1B5A..1B6A  ; DISALLOWED  # BALINESE PANTI..BALINESE MUSICAL SYMBOL DANG1B6B..1B73  ; PVALID      # BALINESE MUSICAL SYMBOL COMBINING TEGEH..BAL1B74..1B7C  ; DISALLOWED  # BALINESE MUSICAL SYMBOL RIGHT-HAND OPEN DUG.Faltstrom                    Standards Track                   [Page 43]

RFC 5892                    IDNA Code Points                 August 20101B7D..1B7F  ; UNASSIGNED  # <reserved>..<reserved>1B80..1BAA  ; PVALID      # SUNDANESE SIGN PANYECEK..SUNDANESE SIGN PAMA1BAB..1BAD  ; UNASSIGNED  # <reserved>..<reserved>1BAE..1BB9  ; PVALID      # SUNDANESE LETTER KHA..SUNDANESE DIGIT NINE1BBA..1BFF  ; UNASSIGNED  # <reserved>..<reserved>1C00..1C37  ; PVALID      # LEPCHA LETTER KA..LEPCHA SIGN NUKTA1C38..1C3A  ; UNASSIGNED  # <reserved>..<reserved>1C3B..1C3F  ; DISALLOWED  # LEPCHA PUNCTUATION TA-ROL..LEPCHA PUNCTUATIO1C40..1C49  ; PVALID      # LEPCHA DIGIT ZERO..LEPCHA DIGIT NINE1C4A..1C4C  ; UNASSIGNED  # <reserved>..<reserved>1C4D..1C7D  ; PVALID      # LEPCHA LETTER TTA..OL CHIKI AHAD1C7E..1C7F  ; DISALLOWED  # OL CHIKI PUNCTUATION MUCAAD..OL CHIKI PUNCTU1C80..1CCF  ; UNASSIGNED  # <reserved>..<reserved>1CD0..1CD2  ; PVALID      # VEDIC TONE KARSHANA..VEDIC TONE PRENKHA1CD3        ; DISALLOWED  # VEDIC SIGN NIHSHVASA1CD4..1CF2  ; PVALID      # VEDIC SIGN YAJURVEDIC MIDLINE SVARITA..VEDIC1CF3..1CFF  ; UNASSIGNED  # <reserved>..<reserved>1D00..1D2B  ; PVALID      # LATIN LETTER SMALL CAPITAL A..CYRILLIC LETTE1D2C..1D2E  ; DISALLOWED  # MODIFIER LETTER CAPITAL A..MODIFIER LETTER C1D2F        ; PVALID      # MODIFIER LETTER CAPITAL BARRED B1D30..1D3A  ; DISALLOWED  # MODIFIER LETTER CAPITAL D..MODIFIER LETTER C1D3B        ; PVALID      # MODIFIER LETTER CAPITAL REVERSED N1D3C..1D4D  ; DISALLOWED  # MODIFIER LETTER CAPITAL O..MODIFIER LETTER S1D4E        ; PVALID      # MODIFIER LETTER SMALL TURNED I1D4F..1D6A  ; DISALLOWED  # MODIFIER LETTER SMALL K..GREEK SUBSCRIPT SMA1D6B..1D77  ; PVALID      # LATIN SMALL LETTER UE..LATIN SMALL LETTER TU1D78        ; DISALLOWED  # MODIFIER LETTER CYRILLIC EN1D79..1D9A  ; PVALID      # LATIN SMALL LETTER INSULAR G..LATIN SMALL LE1D9B..1DBF  ; DISALLOWED  # MODIFIER LETTER SMALL TURNED ALPHA..MODIFIER1DC0..1DE6  ; PVALID      # COMBINING DOTTED GRAVE ACCENT..COMBINING LAT1DE7..1DFC  ; UNASSIGNED  # <reserved>..<reserved>1DFD..1DFF  ; PVALID      # COMBINING ALMOST EQUAL TO BELOW..COMBINING R1E00        ; DISALLOWED  # LATIN CAPITAL LETTER A WITH RING BELOW1E01        ; PVALID      # LATIN SMALL LETTER A WITH RING BELOW1E02        ; DISALLOWED  # LATIN CAPITAL LETTER B WITH DOT ABOVE1E03        ; PVALID      # LATIN SMALL LETTER B WITH DOT ABOVE1E04        ; DISALLOWED  # LATIN CAPITAL LETTER B WITH DOT BELOW1E05        ; PVALID      # LATIN SMALL LETTER B WITH DOT BELOW1E06        ; DISALLOWED  # LATIN CAPITAL LETTER B WITH LINE BELOW1E07        ; PVALID      # LATIN SMALL LETTER B WITH LINE BELOW1E08        ; DISALLOWED  # LATIN CAPITAL LETTER C WITH CEDILLA AND ACUT1E09        ; PVALID      # LATIN SMALL LETTER C WITH CEDILLA AND ACUTE1E0A        ; DISALLOWED  # LATIN CAPITAL LETTER D WITH DOT ABOVE1E0B        ; PVALID      # LATIN SMALL LETTER D WITH DOT ABOVE1E0C        ; DISALLOWED  # LATIN CAPITAL LETTER D WITH DOT BELOW1E0D        ; PVALID      # LATIN SMALL LETTER D WITH DOT BELOW1E0E        ; DISALLOWED  # LATIN CAPITAL LETTER D WITH LINE BELOW1E0F        ; PVALID      # LATIN SMALL LETTER D WITH LINE BELOWFaltstrom                    Standards Track                   [Page 44]

RFC 5892                    IDNA Code Points                 August 20101E10        ; DISALLOWED  # LATIN CAPITAL LETTER D WITH CEDILLA1E11        ; PVALID      # LATIN SMALL LETTER D WITH CEDILLA1E12        ; DISALLOWED  # LATIN CAPITAL LETTER D WITH CIRCUMFLEX BELOW1E13        ; PVALID      # LATIN SMALL LETTER D WITH CIRCUMFLEX BELOW1E14        ; DISALLOWED  # LATIN CAPITAL LETTER E WITH MACRON AND GRAVE1E15        ; PVALID      # LATIN SMALL LETTER E WITH MACRON AND GRAVE1E16        ; DISALLOWED  # LATIN CAPITAL LETTER E WITH MACRON AND ACUTE1E17        ; PVALID      # LATIN SMALL LETTER E WITH MACRON AND ACUTE1E18        ; DISALLOWED  # LATIN CAPITAL LETTER E WITH CIRCUMFLEX BELOW1E19        ; PVALID      # LATIN SMALL LETTER E WITH CIRCUMFLEX BELOW1E1A        ; DISALLOWED  # LATIN CAPITAL LETTER E WITH TILDE BELOW1E1B        ; PVALID      # LATIN SMALL LETTER E WITH TILDE BELOW1E1C        ; DISALLOWED  # LATIN CAPITAL LETTER E WITH CEDILLA AND BREV1E1D        ; PVALID      # LATIN SMALL LETTER E WITH CEDILLA AND BREVE1E1E        ; DISALLOWED  # LATIN CAPITAL LETTER F WITH DOT ABOVE1E1F        ; PVALID      # LATIN SMALL LETTER F WITH DOT ABOVE1E20        ; DISALLOWED  # LATIN CAPITAL LETTER G WITH MACRON1E21        ; PVALID      # LATIN SMALL LETTER G WITH MACRON1E22        ; DISALLOWED  # LATIN CAPITAL LETTER H WITH DOT ABOVE1E23        ; PVALID      # LATIN SMALL LETTER H WITH DOT ABOVE1E24        ; DISALLOWED  # LATIN CAPITAL LETTER H WITH DOT BELOW1E25        ; PVALID      # LATIN SMALL LETTER H WITH DOT BELOW1E26        ; DISALLOWED  # LATIN CAPITAL LETTER H WITH DIAERESIS1E27        ; PVALID      # LATIN SMALL LETTER H WITH DIAERESIS1E28        ; DISALLOWED  # LATIN CAPITAL LETTER H WITH CEDILLA1E29        ; PVALID      # LATIN SMALL LETTER H WITH CEDILLA1E2A        ; DISALLOWED  # LATIN CAPITAL LETTER H WITH BREVE BELOW1E2B        ; PVALID      # LATIN SMALL LETTER H WITH BREVE BELOW1E2C        ; DISALLOWED  # LATIN CAPITAL LETTER I WITH TILDE BELOW1E2D        ; PVALID      # LATIN SMALL LETTER I WITH TILDE BELOW1E2E        ; DISALLOWED  # LATIN CAPITAL LETTER I WITH DIAERESIS AND AC1E2F        ; PVALID      # LATIN SMALL LETTER I WITH DIAERESIS AND ACUT1E30        ; DISALLOWED  # LATIN CAPITAL LETTER K WITH ACUTE1E31        ; PVALID      # LATIN SMALL LETTER K WITH ACUTE1E32        ; DISALLOWED  # LATIN CAPITAL LETTER K WITH DOT BELOW1E33        ; PVALID      # LATIN SMALL LETTER K WITH DOT BELOW1E34        ; DISALLOWED  # LATIN CAPITAL LETTER K WITH LINE BELOW1E35        ; PVALID      # LATIN SMALL LETTER K WITH LINE BELOW1E36        ; DISALLOWED  # LATIN CAPITAL LETTER L WITH DOT BELOW1E37        ; PVALID      # LATIN SMALL LETTER L WITH DOT BELOW1E38        ; DISALLOWED  # LATIN CAPITAL LETTER L WITH DOT BELOW AND MA1E39        ; PVALID      # LATIN SMALL LETTER L WITH DOT BELOW AND MACR1E3A        ; DISALLOWED  # LATIN CAPITAL LETTER L WITH LINE BELOW1E3B        ; PVALID      # LATIN SMALL LETTER L WITH LINE BELOW1E3C        ; DISALLOWED  # LATIN CAPITAL LETTER L WITH CIRCUMFLEX BELOW1E3D        ; PVALID      # LATIN SMALL LETTER L WITH CIRCUMFLEX BELOW1E3E        ; DISALLOWED  # LATIN CAPITAL LETTER M WITH ACUTE1E3F        ; PVALID      # LATIN SMALL LETTER M WITH ACUTEFaltstrom                    Standards Track                   [Page 45]

RFC 5892                    IDNA Code Points                 August 20101E40        ; DISALLOWED  # LATIN CAPITAL LETTER M WITH DOT ABOVE1E41        ; PVALID      # LATIN SMALL LETTER M WITH DOT ABOVE1E42        ; DISALLOWED  # LATIN CAPITAL LETTER M WITH DOT BELOW1E43        ; PVALID      # LATIN SMALL LETTER M WITH DOT BELOW1E44        ; DISALLOWED  # LATIN CAPITAL LETTER N WITH DOT ABOVE1E45        ; PVALID      # LATIN SMALL LETTER N WITH DOT ABOVE1E46        ; DISALLOWED  # LATIN CAPITAL LETTER N WITH DOT BELOW1E47        ; PVALID      # LATIN SMALL LETTER N WITH DOT BELOW1E48        ; DISALLOWED  # LATIN CAPITAL LETTER N WITH LINE BELOW1E49        ; PVALID      # LATIN SMALL LETTER N WITH LINE BELOW1E4A        ; DISALLOWED  # LATIN CAPITAL LETTER N WITH CIRCUMFLEX BELOW1E4B        ; PVALID      # LATIN SMALL LETTER N WITH CIRCUMFLEX BELOW1E4C        ; DISALLOWED  # LATIN CAPITAL LETTER O WITH TILDE AND ACUTE1E4D        ; PVALID      # LATIN SMALL LETTER O WITH TILDE AND ACUTE1E4E        ; DISALLOWED  # LATIN CAPITAL LETTER O WITH TILDE AND DIAERE1E4F        ; PVALID      # LATIN SMALL LETTER O WITH TILDE AND DIAERESI1E50        ; DISALLOWED  # LATIN CAPITAL LETTER O WITH MACRON AND GRAVE1E51        ; PVALID      # LATIN SMALL LETTER O WITH MACRON AND GRAVE1E52        ; DISALLOWED  # LATIN CAPITAL LETTER O WITH MACRON AND ACUTE1E53        ; PVALID      # LATIN SMALL LETTER O WITH MACRON AND ACUTE1E54        ; DISALLOWED  # LATIN CAPITAL LETTER P WITH ACUTE1E55        ; PVALID      # LATIN SMALL LETTER P WITH ACUTE1E56        ; DISALLOWED  # LATIN CAPITAL LETTER P WITH DOT ABOVE1E57        ; PVALID      # LATIN SMALL LETTER P WITH DOT ABOVE1E58        ; DISALLOWED  # LATIN CAPITAL LETTER R WITH DOT ABOVE1E59        ; PVALID      # LATIN SMALL LETTER R WITH DOT ABOVE1E5A        ; DISALLOWED  # LATIN CAPITAL LETTER R WITH DOT BELOW1E5B        ; PVALID      # LATIN SMALL LETTER R WITH DOT BELOW1E5C        ; DISALLOWED  # LATIN CAPITAL LETTER R WITH DOT BELOW AND MA1E5D        ; PVALID      # LATIN SMALL LETTER R WITH DOT BELOW AND MACR1E5E        ; DISALLOWED  # LATIN CAPITAL LETTER R WITH LINE BELOW1E5F        ; PVALID      # LATIN SMALL LETTER R WITH LINE BELOW1E60        ; DISALLOWED  # LATIN CAPITAL LETTER S WITH DOT ABOVE1E61        ; PVALID      # LATIN SMALL LETTER S WITH DOT ABOVE1E62        ; DISALLOWED  # LATIN CAPITAL LETTER S WITH DOT BELOW1E63        ; PVALID      # LATIN SMALL LETTER S WITH DOT BELOW1E64        ; DISALLOWED  # LATIN CAPITAL LETTER S WITH ACUTE AND DOT AB1E65        ; PVALID      # LATIN SMALL LETTER S WITH ACUTE AND DOT ABOV1E66        ; DISALLOWED  # LATIN CAPITAL LETTER S WITH CARON AND DOT AB1E67        ; PVALID      # LATIN SMALL LETTER S WITH CARON AND DOT ABOV1E68        ; DISALLOWED  # LATIN CAPITAL LETTER S WITH DOT BELOW AND DO1E69        ; PVALID      # LATIN SMALL LETTER S WITH DOT BELOW AND DOT1E6A        ; DISALLOWED  # LATIN CAPITAL LETTER T WITH DOT ABOVE1E6B        ; PVALID      # LATIN SMALL LETTER T WITH DOT ABOVE1E6C        ; DISALLOWED  # LATIN CAPITAL LETTER T WITH DOT BELOW1E6D        ; PVALID      # LATIN SMALL LETTER T WITH DOT BELOW1E6E        ; DISALLOWED  # LATIN CAPITAL LETTER T WITH LINE BELOW1E6F        ; PVALID      # LATIN SMALL LETTER T WITH LINE BELOWFaltstrom                    Standards Track                   [Page 46]

RFC 5892                    IDNA Code Points                 August 20101E70        ; DISALLOWED  # LATIN CAPITAL LETTER T WITH CIRCUMFLEX BELOW1E71        ; PVALID      # LATIN SMALL LETTER T WITH CIRCUMFLEX BELOW1E72        ; DISALLOWED  # LATIN CAPITAL LETTER U WITH DIAERESIS BELOW1E73        ; PVALID      # LATIN SMALL LETTER U WITH DIAERESIS BELOW1E74        ; DISALLOWED  # LATIN CAPITAL LETTER U WITH TILDE BELOW1E75        ; PVALID      # LATIN SMALL LETTER U WITH TILDE BELOW1E76        ; DISALLOWED  # LATIN CAPITAL LETTER U WITH CIRCUMFLEX BELOW1E77        ; PVALID      # LATIN SMALL LETTER U WITH CIRCUMFLEX BELOW1E78        ; DISALLOWED  # LATIN CAPITAL LETTER U WITH TILDE AND ACUTE1E79        ; PVALID      # LATIN SMALL LETTER U WITH TILDE AND ACUTE1E7A        ; DISALLOWED  # LATIN CAPITAL LETTER U WITH MACRON AND DIAER1E7B        ; PVALID      # LATIN SMALL LETTER U WITH MACRON AND DIAERES1E7C        ; DISALLOWED  # LATIN CAPITAL LETTER V WITH TILDE1E7D        ; PVALID      # LATIN SMALL LETTER V WITH TILDE1E7E        ; DISALLOWED  # LATIN CAPITAL LETTER V WITH DOT BELOW1E7F        ; PVALID      # LATIN SMALL LETTER V WITH DOT BELOW1E80        ; DISALLOWED  # LATIN CAPITAL LETTER W WITH GRAVE1E81        ; PVALID      # LATIN SMALL LETTER W WITH GRAVE1E82        ; DISALLOWED  # LATIN CAPITAL LETTER W WITH ACUTE1E83        ; PVALID      # LATIN SMALL LETTER W WITH ACUTE1E84        ; DISALLOWED  # LATIN CAPITAL LETTER W WITH DIAERESIS1E85        ; PVALID      # LATIN SMALL LETTER W WITH DIAERESIS1E86        ; DISALLOWED  # LATIN CAPITAL LETTER W WITH DOT ABOVE1E87        ; PVALID      # LATIN SMALL LETTER W WITH DOT ABOVE1E88        ; DISALLOWED  # LATIN CAPITAL LETTER W WITH DOT BELOW1E89        ; PVALID      # LATIN SMALL LETTER W WITH DOT BELOW1E8A        ; DISALLOWED  # LATIN CAPITAL LETTER X WITH DOT ABOVE1E8B        ; PVALID      # LATIN SMALL LETTER X WITH DOT ABOVE1E8C        ; DISALLOWED  # LATIN CAPITAL LETTER X WITH DIAERESIS1E8D        ; PVALID      # LATIN SMALL LETTER X WITH DIAERESIS1E8E        ; DISALLOWED  # LATIN CAPITAL LETTER Y WITH DOT ABOVE1E8F        ; PVALID      # LATIN SMALL LETTER Y WITH DOT ABOVE1E90        ; DISALLOWED  # LATIN CAPITAL LETTER Z WITH CIRCUMFLEX1E91        ; PVALID      # LATIN SMALL LETTER Z WITH CIRCUMFLEX1E92        ; DISALLOWED  # LATIN CAPITAL LETTER Z WITH DOT BELOW1E93        ; PVALID      # LATIN SMALL LETTER Z WITH DOT BELOW1E94        ; DISALLOWED  # LATIN CAPITAL LETTER Z WITH LINE BELOW1E95..1E99  ; PVALID      # LATIN SMALL LETTER Z WITH LINE BELOW..LATIN1E9A..1E9B  ; DISALLOWED  # LATIN SMALL LETTER A WITH RIGHT HALF RING..L1E9C..1E9D  ; PVALID      # LATIN SMALL LETTER LONG S WITH DIAGONAL STRO1E9E        ; DISALLOWED  # LATIN CAPITAL LETTER SHARP S1E9F        ; PVALID      # LATIN SMALL LETTER DELTA1EA0        ; DISALLOWED  # LATIN CAPITAL LETTER A WITH DOT BELOW1EA1        ; PVALID      # LATIN SMALL LETTER A WITH DOT BELOW1EA2        ; DISALLOWED  # LATIN CAPITAL LETTER A WITH HOOK ABOVE1EA3        ; PVALID      # LATIN SMALL LETTER A WITH HOOK ABOVE1EA4        ; DISALLOWED  # LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND A1EA5        ; PVALID      # LATIN SMALL LETTER A WITH CIRCUMFLEX AND ACUFaltstrom                    Standards Track                   [Page 47]

RFC 5892                    IDNA Code Points                 August 20101EA6        ; DISALLOWED  # LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND G1EA7        ; PVALID      # LATIN SMALL LETTER A WITH CIRCUMFLEX AND GRA1EA8        ; DISALLOWED  # LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND H1EA9        ; PVALID      # LATIN SMALL LETTER A WITH CIRCUMFLEX AND HOO1EAA        ; DISALLOWED  # LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND T1EAB        ; PVALID      # LATIN SMALL LETTER A WITH CIRCUMFLEX AND TIL1EAC        ; DISALLOWED  # LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND D1EAD        ; PVALID      # LATIN SMALL LETTER A WITH CIRCUMFLEX AND DOT1EAE        ; DISALLOWED  # LATIN CAPITAL LETTER A WITH BREVE AND ACUTE1EAF        ; PVALID      # LATIN SMALL LETTER A WITH BREVE AND ACUTE1EB0        ; DISALLOWED  # LATIN CAPITAL LETTER A WITH BREVE AND GRAVE1EB1        ; PVALID      # LATIN SMALL LETTER A WITH BREVE AND GRAVE1EB2        ; DISALLOWED  # LATIN CAPITAL LETTER A WITH BREVE AND HOOK A1EB3        ; PVALID      # LATIN SMALL LETTER A WITH BREVE AND HOOK ABO1EB4        ; DISALLOWED  # LATIN CAPITAL LETTER A WITH BREVE AND TILDE1EB5        ; PVALID      # LATIN SMALL LETTER A WITH BREVE AND TILDE1EB6        ; DISALLOWED  # LATIN CAPITAL LETTER A WITH BREVE AND DOT BE1EB7        ; PVALID      # LATIN SMALL LETTER A WITH BREVE AND DOT BELO1EB8        ; DISALLOWED  # LATIN CAPITAL LETTER E WITH DOT BELOW1EB9        ; PVALID      # LATIN SMALL LETTER E WITH DOT BELOW1EBA        ; DISALLOWED  # LATIN CAPITAL LETTER E WITH HOOK ABOVE1EBB        ; PVALID      # LATIN SMALL LETTER E WITH HOOK ABOVE1EBC        ; DISALLOWED  # LATIN CAPITAL LETTER E WITH TILDE1EBD        ; PVALID      # LATIN SMALL LETTER E WITH TILDE1EBE        ; DISALLOWED  # LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND A1EBF        ; PVALID      # LATIN SMALL LETTER E WITH CIRCUMFLEX AND ACU1EC0        ; DISALLOWED  # LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND G1EC1        ; PVALID      # LATIN SMALL LETTER E WITH CIRCUMFLEX AND GRA1EC2        ; DISALLOWED  # LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND H1EC3        ; PVALID      # LATIN SMALL LETTER E WITH CIRCUMFLEX AND HOO1EC4        ; DISALLOWED  # LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND T1EC5        ; PVALID      # LATIN SMALL LETTER E WITH CIRCUMFLEX AND TIL1EC6        ; DISALLOWED  # LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND D1EC7        ; PVALID      # LATIN SMALL LETTER E WITH CIRCUMFLEX AND DOT1EC8        ; DISALLOWED  # LATIN CAPITAL LETTER I WITH HOOK ABOVE1EC9        ; PVALID      # LATIN SMALL LETTER I WITH HOOK ABOVE1ECA        ; DISALLOWED  # LATIN CAPITAL LETTER I WITH DOT BELOW1ECB        ; PVALID      # LATIN SMALL LETTER I WITH DOT BELOW1ECC        ; DISALLOWED  # LATIN CAPITAL LETTER O WITH DOT BELOW1ECD        ; PVALID      # LATIN SMALL LETTER O WITH DOT BELOW1ECE        ; DISALLOWED  # LATIN CAPITAL LETTER O WITH HOOK ABOVE1ECF        ; PVALID      # LATIN SMALL LETTER O WITH HOOK ABOVE1ED0        ; DISALLOWED  # LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND A1ED1        ; PVALID      # LATIN SMALL LETTER O WITH CIRCUMFLEX AND ACU1ED2        ; DISALLOWED  # LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND G1ED3        ; PVALID      # LATIN SMALL LETTER O WITH CIRCUMFLEX AND GRA1ED4        ; DISALLOWED  # LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND H1ED5        ; PVALID      # LATIN SMALL LETTER O WITH CIRCUMFLEX AND HOOFaltstrom                    Standards Track                   [Page 48]

RFC 5892                    IDNA Code Points                 August 20101ED6        ; DISALLOWED  # LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND T1ED7        ; PVALID      # LATIN SMALL LETTER O WITH CIRCUMFLEX AND TIL1ED8        ; DISALLOWED  # LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND D1ED9        ; PVALID      # LATIN SMALL LETTER O WITH CIRCUMFLEX AND DOT1EDA        ; DISALLOWED  # LATIN CAPITAL LETTER O WITH HORN AND ACUTE1EDB        ; PVALID      # LATIN SMALL LETTER O WITH HORN AND ACUTE1EDC        ; DISALLOWED  # LATIN CAPITAL LETTER O WITH HORN AND GRAVE1EDD        ; PVALID      # LATIN SMALL LETTER O WITH HORN AND GRAVE1EDE        ; DISALLOWED  # LATIN CAPITAL LETTER O WITH HORN AND HOOK AB1EDF        ; PVALID      # LATIN SMALL LETTER O WITH HORN AND HOOK ABOV1EE0        ; DISALLOWED  # LATIN CAPITAL LETTER O WITH HORN AND TILDE1EE1        ; PVALID      # LATIN SMALL LETTER O WITH HORN AND TILDE1EE2        ; DISALLOWED  # LATIN CAPITAL LETTER O WITH HORN AND DOT BEL1EE3        ; PVALID      # LATIN SMALL LETTER O WITH HORN AND DOT BELOW1EE4        ; DISALLOWED  # LATIN CAPITAL LETTER U WITH DOT BELOW1EE5        ; PVALID      # LATIN SMALL LETTER U WITH DOT BELOW1EE6        ; DISALLOWED  # LATIN CAPITAL LETTER U WITH HOOK ABOVE1EE7        ; PVALID      # LATIN SMALL LETTER U WITH HOOK ABOVE1EE8        ; DISALLOWED  # LATIN CAPITAL LETTER U WITH HORN AND ACUTE1EE9        ; PVALID      # LATIN SMALL LETTER U WITH HORN AND ACUTE1EEA        ; DISALLOWED  # LATIN CAPITAL LETTER U WITH HORN AND GRAVE1EEB        ; PVALID      # LATIN SMALL LETTER U WITH HORN AND GRAVE1EEC        ; DISALLOWED  # LATIN CAPITAL LETTER U WITH HORN AND HOOK AB1EED        ; PVALID      # LATIN SMALL LETTER U WITH HORN AND HOOK ABOV1EEE        ; DISALLOWED  # LATIN CAPITAL LETTER U WITH HORN AND TILDE1EEF        ; PVALID      # LATIN SMALL LETTER U WITH HORN AND TILDE1EF0        ; DISALLOWED  # LATIN CAPITAL LETTER U WITH HORN AND DOT BEL1EF1        ; PVALID      # LATIN SMALL LETTER U WITH HORN AND DOT BELOW1EF2        ; DISALLOWED  # LATIN CAPITAL LETTER Y WITH GRAVE1EF3        ; PVALID      # LATIN SMALL LETTER Y WITH GRAVE1EF4        ; DISALLOWED  # LATIN CAPITAL LETTER Y WITH DOT BELOW1EF5        ; PVALID      # LATIN SMALL LETTER Y WITH DOT BELOW1EF6        ; DISALLOWED  # LATIN CAPITAL LETTER Y WITH HOOK ABOVE1EF7        ; PVALID      # LATIN SMALL LETTER Y WITH HOOK ABOVE1EF8        ; DISALLOWED  # LATIN CAPITAL LETTER Y WITH TILDE1EF9        ; PVALID      # LATIN SMALL LETTER Y WITH TILDE1EFA        ; DISALLOWED  # LATIN CAPITAL LETTER MIDDLE-WELSH LL1EFB        ; PVALID      # LATIN SMALL LETTER MIDDLE-WELSH LL1EFC        ; DISALLOWED  # LATIN CAPITAL LETTER MIDDLE-WELSH V1EFD        ; PVALID      # LATIN SMALL LETTER MIDDLE-WELSH V1EFE        ; DISALLOWED  # LATIN CAPITAL LETTER Y WITH LOOP1EFF..1F07  ; PVALID      # LATIN SMALL LETTER Y WITH LOOP..GREEK SMALL1F08..1F0F  ; DISALLOWED  # GREEK CAPITAL LETTER ALPHA WITH PSILI..GREEK1F10..1F15  ; PVALID      # GREEK SMALL LETTER EPSILON WITH PSILI..GREEK1F16..1F17  ; UNASSIGNED  # <reserved>..<reserved>1F18..1F1D  ; DISALLOWED  # GREEK CAPITAL LETTER EPSILON WITH PSILI..GRE1F1E..1F1F  ; UNASSIGNED  # <reserved>..<reserved>1F20..1F27  ; PVALID      # GREEK SMALL LETTER ETA WITH PSILI..GREEK SMAFaltstrom                    Standards Track                   [Page 49]

RFC 5892                    IDNA Code Points                 August 20101F28..1F2F  ; DISALLOWED  # GREEK CAPITAL LETTER ETA WITH PSILI..GREEK C1F30..1F37  ; PVALID      # GREEK SMALL LETTER IOTA WITH PSILI..GREEK SM1F38..1F3F  ; DISALLOWED  # GREEK CAPITAL LETTER IOTA WITH PSILI..GREEK1F40..1F45  ; PVALID      # GREEK SMALL LETTER OMICRON WITH PSILI..GREEK1F46..1F47  ; UNASSIGNED  # <reserved>..<reserved>1F48..1F4D  ; DISALLOWED  # GREEK CAPITAL LETTER OMICRON WITH PSILI..GRE1F4E..1F4F  ; UNASSIGNED  # <reserved>..<reserved>1F50..1F57  ; PVALID      # GREEK SMALL LETTER UPSILON WITH PSILI..GREEK1F58        ; UNASSIGNED  # <reserved>1F59        ; DISALLOWED  # GREEK CAPITAL LETTER UPSILON WITH DASIA1F5A        ; UNASSIGNED  # <reserved>1F5B        ; DISALLOWED  # GREEK CAPITAL LETTER UPSILON WITH DASIA AND1F5C        ; UNASSIGNED  # <reserved>1F5D        ; DISALLOWED  # GREEK CAPITAL LETTER UPSILON WITH DASIA AND1F5E        ; UNASSIGNED  # <reserved>1F5F        ; DISALLOWED  # GREEK CAPITAL LETTER UPSILON WITH DASIA AND1F60..1F67  ; PVALID      # GREEK SMALL LETTER OMEGA WITH PSILI..GREEK S1F68..1F6F  ; DISALLOWED  # GREEK CAPITAL LETTER OMEGA WITH PSILI..GREEK1F70        ; PVALID      # GREEK SMALL LETTER ALPHA WITH VARIA1F71        ; DISALLOWED  # GREEK SMALL LETTER ALPHA WITH OXIA1F72        ; PVALID      # GREEK SMALL LETTER EPSILON WITH VARIA1F73        ; DISALLOWED  # GREEK SMALL LETTER EPSILON WITH OXIA1F74        ; PVALID      # GREEK SMALL LETTER ETA WITH VARIA1F75        ; DISALLOWED  # GREEK SMALL LETTER ETA WITH OXIA1F76        ; PVALID      # GREEK SMALL LETTER IOTA WITH VARIA1F77        ; DISALLOWED  # GREEK SMALL LETTER IOTA WITH OXIA1F78        ; PVALID      # GREEK SMALL LETTER OMICRON WITH VARIA1F79        ; DISALLOWED  # GREEK SMALL LETTER OMICRON WITH OXIA1F7A        ; PVALID      # GREEK SMALL LETTER UPSILON WITH VARIA1F7B        ; DISALLOWED  # GREEK SMALL LETTER UPSILON WITH OXIA1F7C        ; PVALID      # GREEK SMALL LETTER OMEGA WITH VARIA1F7D        ; DISALLOWED  # GREEK SMALL LETTER OMEGA WITH OXIA1F7E..1F7F  ; UNASSIGNED  # <reserved>..<reserved>1F80..1FAF  ; DISALLOWED  # GREEK SMALL LETTER ALPHA WITH PSILI AND YPOG1FB0..1FB1  ; PVALID      # GREEK SMALL LETTER ALPHA WITH VRACHY..GREEK1FB2..1FB4  ; DISALLOWED  # GREEK SMALL LETTER ALPHA WITH VARIA AND YPOG1FB5        ; UNASSIGNED  # <reserved>1FB6        ; PVALID      # GREEK SMALL LETTER ALPHA WITH PERISPOMENI1FB7..1FC4  ; DISALLOWED  # GREEK SMALL LETTER ALPHA WITH PERISPOMENI AN1FC5        ; UNASSIGNED  # <reserved>1FC6        ; PVALID      # GREEK SMALL LETTER ETA WITH PERISPOMENI1FC7..1FCF  ; DISALLOWED  # GREEK SMALL LETTER ETA WITH PERISPOMENI AND1FD0..1FD2  ; PVALID      # GREEK SMALL LETTER IOTA WITH VRACHY..GREEK S1FD3        ; DISALLOWED  # GREEK SMALL LETTER IOTA WITH DIALYTIKA AND O1FD4..1FD5  ; UNASSIGNED  # <reserved>..<reserved>1FD6..1FD7  ; PVALID      # GREEK SMALL LETTER IOTA WITH PERISPOMENI..GR1FD8..1FDB  ; DISALLOWED  # GREEK CAPITAL LETTER IOTA WITH VRACHY..GREEK1FDC        ; UNASSIGNED  # <reserved>Faltstrom                    Standards Track                   [Page 50]

RFC 5892                    IDNA Code Points                 August 20101FDD..1FDF  ; DISALLOWED  # GREEK DASIA AND VARIA..GREEK DASIA AND PERIS1FE0..1FE2  ; PVALID      # GREEK SMALL LETTER UPSILON WITH VRACHY..GREE1FE3        ; DISALLOWED  # GREEK SMALL LETTER UPSILON WITH DIALYTIKA AN1FE4..1FE7  ; PVALID      # GREEK SMALL LETTER RHO WITH PSILI..GREEK SMA1FE8..1FEF  ; DISALLOWED  # GREEK CAPITAL LETTER UPSILON WITH VRACHY..GR1FF0..1FF1  ; UNASSIGNED  # <reserved>..<reserved>1FF2..1FF4  ; DISALLOWED  # GREEK SMALL LETTER OMEGA WITH VARIA AND YPOG1FF5        ; UNASSIGNED  # <reserved>1FF6        ; PVALID      # GREEK SMALL LETTER OMEGA WITH PERISPOMENI1FF7..1FFE  ; DISALLOWED  # GREEK SMALL LETTER OMEGA WITH PERISPOMENI AN1FFF        ; UNASSIGNED  # <reserved>2000..200B  ; DISALLOWED  # EN QUAD..ZERO WIDTH SPACE200C..200D  ; CONTEXTJ    # ZERO WIDTH NON-JOINER..ZERO WIDTH JOINER200E..2064  ; DISALLOWED  # LEFT-TO-RIGHT MARK..INVISIBLE PLUS2065..2069  ; UNASSIGNED  # <reserved>..<reserved>206A..2071  ; DISALLOWED  # INHIBIT SYMMETRIC SWAPPING..SUPERSCRIPT LATI2072..2073  ; UNASSIGNED  # <reserved>..<reserved>2074..208E  ; DISALLOWED  # SUPERSCRIPT FOUR..SUBSCRIPT RIGHT PARENTHESI208F        ; UNASSIGNED  # <reserved>2090..2094  ; DISALLOWED  # LATIN SUBSCRIPT SMALL LETTER A..LATIN SUBSCR2095..209F  ; UNASSIGNED  # <reserved>..<reserved>20A0..20B8  ; DISALLOWED  # EURO-CURRENCY SIGN..TENGE SIGN20B9..20CF  ; UNASSIGNED  # <reserved>..<reserved>20D0..20F0  ; DISALLOWED  # COMBINING LEFT HARPOON ABOVE..COMBINING ASTE20F1..20FF  ; UNASSIGNED  # <reserved>..<reserved>2100..214D  ; DISALLOWED  # ACCOUNT OF..AKTIESELSKAB214E        ; PVALID      # TURNED SMALL F214F..2183  ; DISALLOWED  # SYMBOL FOR SAMARITAN SOURCE..ROMAN NUMERAL R2184        ; PVALID    # LATIN SMALL LETTER REVERSED C2185..2189  ; DISALLOWED  # ROMAN NUMERAL SIX LATE FORM..VULGAR FRACTION218A..218F  ; UNASSIGNED  # <reserved>..<reserved>2190..23E8  ; DISALLOWED  # LEFTWARDS ARROW..DECIMAL EXPONENT SYMBOL23E9..23FF  ; UNASSIGNED  # <reserved>..<reserved>2400..2426  ; DISALLOWED  # SYMBOL FOR NULL..SYMBOL FOR SUBSTITUTE FORM2427..243F  ; UNASSIGNED  # <reserved>..<reserved>2440..244A  ; DISALLOWED  # OCR HOOK..OCR DOUBLE BACKSLASH244B..245F  ; UNASSIGNED  # <reserved>..<reserved>2460..26CD  ; DISALLOWED  # CIRCLED DIGIT ONE..DISABLED CAR26CE        ; UNASSIGNED  # <reserved>26CF..26E1  ; DISALLOWED  # PICK..RESTRICTED LEFT ENTRY-226E2        ; UNASSIGNED  # <reserved>26E3        ; DISALLOWED  # HEAVY CIRCLE WITH STROKE AND TWO DOTS ABOVE26E4..26E7  ; UNASSIGNED  # <reserved>..<reserved>26E8..26FF  ; DISALLOWED  # BLACK CROSS ON SHIELD..WHITE FLAG WITH HORIZ2700        ; UNASSIGNED# <reserved>2701..2704  ; DISALLOWED  # UPPER BLADE SCISSORS..WHITE SCISSORS2705        ; UNASSIGNED# <reserved>2706..2709  ; DISALLOWED  # TELEPHONE LOCATION SIGN..ENVELOPEFaltstrom                    Standards Track                   [Page 51]

RFC 5892                    IDNA Code Points                 August 2010270A..270B  ; UNASSIGNED  # <reserved>..<reserved>270C..2727  ; DISALLOWED  # VICTORY HAND..WHITE FOUR POINTED STAR2728        ; UNASSIGNED# <reserved>2729..274B  ; DISALLOWED  # STRESS OUTLINED WHITE STAR..HEAVY EIGHT TEAR274C        ; UNASSIGNED  # <reserved>274D        ; DISALLOWED  # SHADOWED WHITE CIRCLE274E        ; UNASSIGNED  # <reserved>274F..2752  ; DISALLOWED  # LOWER RIGHT DROP-SHADOWED WHITE SQUARE..UPPE2753..2755  ; UNASSIGNED  # <reserved>..<reserved>2756..275E  ; DISALLOWED  # BLACK DIAMOND MINUS WHITE X..HEAVY DOUBLE CO275F..2760  ; UNASSIGNED  # <reserved>..<reserved>2761..2794  ; DISALLOWED  # CURVED STEM PARAGRAPH SIGN ORNAMENT..HEAVY W2795..2797  ; UNASSIGNED  # <reserved>..<reserved>2798..27AF  ; DISALLOWED  # HEAVY SOUTH EAST ARROW..NOTCHED LOWER RIGHT-27B0        ; UNASSIGNED  # <reserved>27B1..27BE  ; DISALLOWED  # NOTCHED UPPER RIGHT-SHADOWED WHITE RIGHTWARD27BF        ; UNASSIGNED  # <reserved>27C0..27CA  ; DISALLOWED  # THREE DIMENSIONAL ANGLE..VERTICAL BAR WITH H27CB        ; UNASSIGNED  # <reserved>27CC        ; DISALLOWED  # LONG DIVISION27CD..27CF  ; UNASSIGNED  # <reserved>..<reserved>27D0..2B4C  ; DISALLOWED  # WHITE DIAMOND WITH CENTRED DOT..RIGHTWARDS A2B4D..2B4F  ; UNASSIGNED  # <reserved>..<reserved>2B50..2B59  ; DISALLOWED  # WHITE MEDIUM STAR..HEAVY CIRCLED SALTIRE2B5A..2BFF  ; UNASSIGNED  # <reserved>..<reserved>2C00..2C2E  ; DISALLOWED  # GLAGOLITIC CAPITAL LETTER AZU..GLAGOLITIC CA2C2F        ; UNASSIGNED  # <reserved>2C30..2C5E  ; PVALID      # GLAGOLITIC SMALL LETTER AZU..GLAGOLITIC SMAL2C5F        ; UNASSIGNED  # <reserved>2C60        ; DISALLOWED  # LATIN CAPITAL LETTER L WITH DOUBLE BAR2C61        ; PVALID      # LATIN SMALL LETTER L WITH DOUBLE BAR2C62..2C64  ; DISALLOWED  # LATIN CAPITAL LETTER L WITH MIDDLE TILDE..LA2C65..2C66  ; PVALID      # LATIN SMALL LETTER A WITH STROKE..LATIN SMAL2C67        ; DISALLOWED  # LATIN CAPITAL LETTER H WITH DESCENDER2C68        ; PVALID      # LATIN SMALL LETTER H WITH DESCENDER2C69        ; DISALLOWED  # LATIN CAPITAL LETTER K WITH DESCENDER2C6A        ; PVALID      # LATIN SMALL LETTER K WITH DESCENDER2C6B        ; DISALLOWED  # LATIN CAPITAL LETTER Z WITH DESCENDER2C6C        ; PVALID      # LATIN SMALL LETTER Z WITH DESCENDER2C6D..2C70  ; DISALLOWED  # LATIN CAPITAL LETTER ALPHA..LATIN CAPITAL LE2C71        ; PVALID      # LATIN SMALL LETTER V WITH RIGHT HOOK2C72        ; DISALLOWED  # LATIN CAPITAL LETTER W WITH HOOK2C73..2C74  ; PVALID      # LATIN SMALL LETTER W WITH HOOK..LATIN SMALL2C75        ; DISALLOWED  # LATIN CAPITAL LETTER HALF H2C76..2C7B  ; PVALID      # LATIN SMALL LETTER HALF H..LATIN LETTER SMAL2C7C..2C80  ; DISALLOWED  # LATIN SUBSCRIPT SMALL LETTER J..COPTIC CAPIT2C81        ; PVALID      # COPTIC SMALL LETTER ALFA2C82        ; DISALLOWED  # COPTIC CAPITAL LETTER VIDAFaltstrom                    Standards Track                   [Page 52]

RFC 5892                    IDNA Code Points                 August 20102C83        ; PVALID      # COPTIC SMALL LETTER VIDA2C84        ; DISALLOWED  # COPTIC CAPITAL LETTER GAMMA2C85        ; PVALID      # COPTIC SMALL LETTER GAMMA2C86        ; DISALLOWED  # COPTIC CAPITAL LETTER DALDA2C87        ; PVALID      # COPTIC SMALL LETTER DALDA2C88        ; DISALLOWED  # COPTIC CAPITAL LETTER EIE2C89        ; PVALID      # COPTIC SMALL LETTER EIE2C8A        ; DISALLOWED  # COPTIC CAPITAL LETTER SOU2C8B        ; PVALID      # COPTIC SMALL LETTER SOU2C8C        ; DISALLOWED  # COPTIC CAPITAL LETTER ZATA2C8D        ; PVALID      # COPTIC SMALL LETTER ZATA2C8E        ; DISALLOWED  # COPTIC CAPITAL LETTER HATE2C8F        ; PVALID      # COPTIC SMALL LETTER HATE2C90        ; DISALLOWED  # COPTIC CAPITAL LETTER THETHE2C91        ; PVALID      # COPTIC SMALL LETTER THETHE2C92        ; DISALLOWED  # COPTIC CAPITAL LETTER IAUDA2C93        ; PVALID      # COPTIC SMALL LETTER IAUDA2C94        ; DISALLOWED  # COPTIC CAPITAL LETTER KAPA2C95        ; PVALID      # COPTIC SMALL LETTER KAPA2C96        ; DISALLOWED  # COPTIC CAPITAL LETTER LAULA2C97        ; PVALID      # COPTIC SMALL LETTER LAULA2C98        ; DISALLOWED  # COPTIC CAPITAL LETTER MI2C99        ; PVALID      # COPTIC SMALL LETTER MI2C9A        ; DISALLOWED  # COPTIC CAPITAL LETTER NI2C9B        ; PVALID      # COPTIC SMALL LETTER NI2C9C        ; DISALLOWED  # COPTIC CAPITAL LETTER KSI2C9D        ; PVALID      # COPTIC SMALL LETTER KSI2C9E        ; DISALLOWED  # COPTIC CAPITAL LETTER O2C9F        ; PVALID      # COPTIC SMALL LETTER O2CA0        ; DISALLOWED  # COPTIC CAPITAL LETTER PI2CA1        ; PVALID      # COPTIC SMALL LETTER PI2CA2        ; DISALLOWED  # COPTIC CAPITAL LETTER RO2CA3        ; PVALID      # COPTIC SMALL LETTER RO2CA4        ; DISALLOWED  # COPTIC CAPITAL LETTER SIMA2CA5        ; PVALID      # COPTIC SMALL LETTER SIMA2CA6        ; DISALLOWED  # COPTIC CAPITAL LETTER TAU2CA7        ; PVALID      # COPTIC SMALL LETTER TAU2CA8        ; DISALLOWED  # COPTIC CAPITAL LETTER UA2CA9        ; PVALID      # COPTIC SMALL LETTER UA2CAA        ; DISALLOWED  # COPTIC CAPITAL LETTER FI2CAB        ; PVALID      # COPTIC SMALL LETTER FI2CAC        ; DISALLOWED  # COPTIC CAPITAL LETTER KHI2CAD        ; PVALID      # COPTIC SMALL LETTER KHI2CAE        ; DISALLOWED  # COPTIC CAPITAL LETTER PSI2CAF        ; PVALID      # COPTIC SMALL LETTER PSI2CB0        ; DISALLOWED  # COPTIC CAPITAL LETTER OOU2CB1        ; PVALID      # COPTIC SMALL LETTER OOU2CB2        ; DISALLOWED  # COPTIC CAPITAL LETTER DIALECT-P ALEFFaltstrom                    Standards Track                   [Page 53]

RFC 5892                    IDNA Code Points                 August 20102CB3        ; PVALID      # COPTIC SMALL LETTER DIALECT-P ALEF2CB4        ; DISALLOWED  # COPTIC CAPITAL LETTER OLD COPTIC AIN2CB5        ; PVALID      # COPTIC SMALL LETTER OLD COPTIC AIN2CB6        ; DISALLOWED  # COPTIC CAPITAL LETTER CRYPTOGRAMMIC EIE2CB7        ; PVALID      # COPTIC SMALL LETTER CRYPTOGRAMMIC EIE2CB8        ; DISALLOWED  # COPTIC CAPITAL LETTER DIALECT-P KAPA2CB9        ; PVALID      # COPTIC SMALL LETTER DIALECT-P KAPA2CBA        ; DISALLOWED  # COPTIC CAPITAL LETTER DIALECT-P NI2CBB        ; PVALID      # COPTIC SMALL LETTER DIALECT-P NI2CBC        ; DISALLOWED  # COPTIC CAPITAL LETTER CRYPTOGRAMMIC NI2CBD        ; PVALID      # COPTIC SMALL LETTER CRYPTOGRAMMIC NI2CBE        ; DISALLOWED  # COPTIC CAPITAL LETTER OLD COPTIC OOU2CBF        ; PVALID      # COPTIC SMALL LETTER OLD COPTIC OOU2CC0        ; DISALLOWED  # COPTIC CAPITAL LETTER SAMPI2CC1        ; PVALID      # COPTIC SMALL LETTER SAMPI2CC2        ; DISALLOWED  # COPTIC CAPITAL LETTER CROSSED SHEI2CC3        ; PVALID      # COPTIC SMALL LETTER CROSSED SHEI2CC4        ; DISALLOWED  # COPTIC CAPITAL LETTER OLD COPTIC SHEI2CC5        ; PVALID      # COPTIC SMALL LETTER OLD COPTIC SHEI2CC6        ; DISALLOWED  # COPTIC CAPITAL LETTER OLD COPTIC ESH2CC7        ; PVALID      # COPTIC SMALL LETTER OLD COPTIC ESH2CC8        ; DISALLOWED  # COPTIC CAPITAL LETTER AKHMIMIC KHEI2CC9        ; PVALID      # COPTIC SMALL LETTER AKHMIMIC KHEI2CCA        ; DISALLOWED  # COPTIC CAPITAL LETTER DIALECT-P HORI2CCB        ; PVALID      # COPTIC SMALL LETTER DIALECT-P HORI2CCC        ; DISALLOWED  # COPTIC CAPITAL LETTER OLD COPTIC HORI2CCD        ; PVALID      # COPTIC SMALL LETTER OLD COPTIC HORI2CCE        ; DISALLOWED  # COPTIC CAPITAL LETTER OLD COPTIC HA2CCF        ; PVALID      # COPTIC SMALL LETTER OLD COPTIC HA2CD0        ; DISALLOWED  # COPTIC CAPITAL LETTER L-SHAPED HA2CD1        ; PVALID      # COPTIC SMALL LETTER L-SHAPED HA2CD2        ; DISALLOWED  # COPTIC CAPITAL LETTER OLD COPTIC HEI2CD3        ; PVALID      # COPTIC SMALL LETTER OLD COPTIC HEI2CD4        ; DISALLOWED  # COPTIC CAPITAL LETTER OLD COPTIC HAT2CD5        ; PVALID      # COPTIC SMALL LETTER OLD COPTIC HAT2CD6        ; DISALLOWED  # COPTIC CAPITAL LETTER OLD COPTIC GANGIA2CD7        ; PVALID      # COPTIC SMALL LETTER OLD COPTIC GANGIA2CD8        ; DISALLOWED  # COPTIC CAPITAL LETTER OLD COPTIC DJA2CD9        ; PVALID      # COPTIC SMALL LETTER OLD COPTIC DJA2CDA        ; DISALLOWED  # COPTIC CAPITAL LETTER OLD COPTIC SHIMA2CDB        ; PVALID      # COPTIC SMALL LETTER OLD COPTIC SHIMA2CDC        ; DISALLOWED  # COPTIC CAPITAL LETTER OLD NUBIAN SHIMA2CDD        ; PVALID      # COPTIC SMALL LETTER OLD NUBIAN SHIMA2CDE        ; DISALLOWED  # COPTIC CAPITAL LETTER OLD NUBIAN NGI2CDF        ; PVALID      # COPTIC SMALL LETTER OLD NUBIAN NGI2CE0        ; DISALLOWED  # COPTIC CAPITAL LETTER OLD NUBIAN NYI2CE1        ; PVALID      # COPTIC SMALL LETTER OLD NUBIAN NYI2CE2        ; DISALLOWED  # COPTIC CAPITAL LETTER OLD NUBIAN WAUFaltstrom                    Standards Track                   [Page 54]

RFC 5892                    IDNA Code Points                 August 20102CE3..2CE4  ; PVALID      # COPTIC SMALL LETTER OLD NUBIAN WAU..COPTIC S2CE5..2CEB  ; DISALLOWED  # COPTIC SYMBOL MI RO..COPTIC CAPITAL LETTER C2CEC        ; PVALID      # COPTIC SMALL LETTER CRYPTOGRAMMIC SHEI2CED        ; DISALLOWED  # COPTIC CAPITAL LETTER CRYPTOGRAMMIC GANGIA2CEE..2CF1  ; PVALID      # COPTIC SMALL LETTER CRYPTOGRAMMIC GANGIA..CO2CF2..2CF8  ; UNASSIGNED  # <reserved>..<reserved>2CF9..2CFF  ; DISALLOWED  # COPTIC OLD NUBIAN FULL STOP..COPTIC MORPHOLO2D00..2D25  ; PVALID      # GEORGIAN SMALL LETTER AN..GEORGIAN SMALL LET2D26..2D2F  ; UNASSIGNED  # <reserved>..<reserved>2D30..2D65  ; PVALID      # TIFINAGH LETTER YA..TIFINAGH LETTER YAZZ2D66..2D6E  ; UNASSIGNED  # <reserved>..<reserved>2D6F        ; DISALLOWED  # TIFINAGH MODIFIER LETTER LABIALIZATION MARK2D70..2D7F  ; UNASSIGNED  # <reserved>..<reserved>2D80..2D96  ; PVALID      # ETHIOPIC SYLLABLE LOA..ETHIOPIC SYLLABLE GGW2D97..2D9F  ; UNASSIGNED  # <reserved>..<reserved>2DA0..2DA6  ; PVALID      # ETHIOPIC SYLLABLE SSA..ETHIOPIC SYLLABLE SSO2DA7        ; UNASSIGNED  # <reserved>2DA8..2DAE  ; PVALID      # ETHIOPIC SYLLABLE CCA..ETHIOPIC SYLLABLE CCO2DAF        ; UNASSIGNED  # <reserved>2DB0..2DB6  ; PVALID      # ETHIOPIC SYLLABLE ZZA..ETHIOPIC SYLLABLE ZZO2DB7        ; UNASSIGNED  # <reserved>2DB8..2DBE  ; PVALID      # ETHIOPIC SYLLABLE CCHA..ETHIOPIC SYLLABLE CC2DBF        ; UNASSIGNED  # <reserved>2DC0..2DC6  ; PVALID      # ETHIOPIC SYLLABLE QYA..ETHIOPIC SYLLABLE QYO2DC7        ; UNASSIGNED  # <reserved>2DC8..2DCE  ; PVALID      # ETHIOPIC SYLLABLE KYA..ETHIOPIC SYLLABLE KYO2DCF        ; UNASSIGNED  # <reserved>2DD0..2DD6  ; PVALID      # ETHIOPIC SYLLABLE XYA..ETHIOPIC SYLLABLE XYO2DD7        ; UNASSIGNED  # <reserved>2DD8..2DDE  ; PVALID      # ETHIOPIC SYLLABLE GYA..ETHIOPIC SYLLABLE GYO2DDF        ; UNASSIGNED  # <reserved>2DE0..2DFF  ; PVALID      # COMBINING CYRILLIC LETTER BE..COMBINING CYRI2E00..2E2E  ; DISALLOWED  # RIGHT ANGLE SUBSTITUTION MARKER..REVERSED QU2E2F        ; PVALID      # VERTICAL TILDE2E30..2E31  ; DISALLOWED  # RING POINT..WORD SEPARATOR MIDDLE DOT2E32..2E7F  ; UNASSIGNED  # <reserved>..<reserved>2E80..2E99  ; DISALLOWED  # CJK RADICAL REPEAT..CJK RADICAL RAP2E9A        ; UNASSIGNED  # <reserved>2E9B..2EF3  ; DISALLOWED  # CJK RADICAL CHOKE..CJK RADICAL C-SIMPLIFIED2EF4..2EFF  ; UNASSIGNED  # <reserved>..<reserved>2F00..2FD5  ; DISALLOWED  # KANGXI RADICAL ONE..KANGXI RADICAL FLUTE2FD6..2FEF  ; UNASSIGNED  # <reserved>..<reserved>2FF0..2FFB  ; DISALLOWED  # IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RI2FFC..2FFF  ; UNASSIGNED  # <reserved>..<reserved>3000..3004  ; DISALLOWED  # IDEOGRAPHIC SPACE..JAPANESE INDUSTRIAL STAND3005..3007  ; PVALID      # IDEOGRAPHIC ITERATION MARK..IDEOGRAPHIC NUMB3008..3029  ; DISALLOWED  # LEFT ANGLE BRACKET..HANGZHOU NUMERAL NINE302A..302D  ; PVALID      # IDEOGRAPHIC LEVEL TONE MARK..IDEOGRAPHIC ENTFaltstrom                    Standards Track                   [Page 55]

RFC 5892                    IDNA Code Points                 August 2010302E..303B  ; DISALLOWED  # HANGUL SINGLE DOT TONE MARK..VERTICAL IDEOGR303C        ; PVALID      # MASU MARK303D..303F  ; DISALLOWED  # PART ALTERNATION MARK..IDEOGRAPHIC HALF FILL3040        ; UNASSIGNED# <reserved>3041..3096  ; PVALID      # HIRAGANA LETTER SMALL A..HIRAGANA LETTER SMA3097..3098  ; UNASSIGNED  # <reserved>..<reserved>3099..309A  ; PVALID      # COMBINING KATAKANA-HIRAGANA VOICED SOUND MAR309B..309C  ; DISALLOWED  # KATAKANA-HIRAGANA VOICED SOUND MARK..KATAKAN309D..309E  ; PVALID      # HIRAGANA ITERATION MARK..HIRAGANA VOICED ITE309F..30A0  ; DISALLOWED  # HIRAGANA DIGRAPH YORI..KATAKANA-HIRAGANA DOU30A1..30FA  ; PVALID      # KATAKANA LETTER SMALL A..KATAKANA LETTER VO30FB        ; CONTEXTO    # KATAKANA MIDDLE DOT30FC..30FE  ; PVALID      # KATAKANA-HIRAGANA PROLONGED SOUND MARK..KATA30FF        ; DISALLOWED  # KATAKANA DIGRAPH KOTO3100..3104  ; UNASSIGNED  # <reserved>..<reserved>3105..312D  ; PVALID      # BOPOMOFO LETTER B..BOPOMOFO LETTER IH312E..3130  ; UNASSIGNED  # <reserved>..<reserved>3131..318E  ; DISALLOWED  # HANGUL LETTER KIYEOK..HANGUL LETTER ARAEAE318F        ; UNASSIGNED  # <reserved>3190..319F  ; DISALLOWED  # IDEOGRAPHIC ANNOTATION LINKING MARK..IDEOGRA31A0..31B7  ; PVALID      # BOPOMOFO LETTER BU..BOPOMOFO FINAL LETTER H31B8..31BF  ; UNASSIGNED  # <reserved>..<reserved>31C0..31E3  ; DISALLOWED  # CJK STROKE T..CJK STROKE Q31E4..31EF  ; UNASSIGNED  # <reserved>..<reserved>31F0..31FF  ; PVALID      # KATAKANA LETTER SMALL KU..KATAKANA LETTER SM3200..321E  ; DISALLOWED  # PARENTHESIZED HANGUL KIYEOK..PARENTHESIZED K321F        ; UNASSIGNED  # <reserved>3220..32FE  ; DISALLOWED  # PARENTHESIZED IDEOGRAPH ONE..CIRCLED KATAKAN32FF        ; UNASSIGNED  # <reserved>3300..33FF  ; DISALLOWED  # SQUARE APAATO..SQUARE GAL3400..4DB5  ; PVALID      # <CJK Ideograph Extension A>..<CJK Ideograph4DB6..4DBF  ; UNASSIGNED  # <reserved>..<reserved>4DC0..4DFF  ; DISALLOWED  # HEXAGRAM FOR THE CREATIVE HEAVEN..HEXAGRAM F4E00..9FCB  ; PVALID      # <CJK Ideograph>..<CJK Ideograph>9FCC..9FFF  ; UNASSIGNED  # <reserved>..<reserved>A000..A48C  ; PVALID      # YI SYLLABLE IT..YI SYLLABLE YYRA48D..A48F  ; UNASSIGNED  # <reserved>..<reserved>A490..A4C6  ; DISALLOWED  # YI RADICAL QOT..YI RADICAL KEA4C7..A4CF  ; UNASSIGNED  # <reserved>..<reserved>A4D0..A4FD  ; PVALID      # LISU LETTER BA..LISU LETTER TONE MYA JEUA4FE..A4FF  ; DISALLOWED  # LISU PUNCTUATION COMMA..LISU PUNCTUATION FULA500..A60C  ; PVALID      # VAI SYLLABLE EE..VAI SYLLABLE LENGTHENERA60D..A60F  ; DISALLOWED  # VAI COMMA..VAI QUESTION MARKA610..A62B  ; PVALID      # VAI SYLLABLE NDOLE FA..VAI SYLLABLE NDOLE DOA62C..A63F  ; UNASSIGNED  # <reserved>..<reserved>A640        ; DISALLOWED  # CYRILLIC CAPITAL LETTER ZEMLYAA641        ; PVALID      # CYRILLIC SMALL LETTER ZEMLYAA642        ; DISALLOWED  # CYRILLIC CAPITAL LETTER DZELOFaltstrom                    Standards Track                   [Page 56]

RFC 5892                    IDNA Code Points                 August 2010A643        ; PVALID      # CYRILLIC SMALL LETTER DZELOA644        ; DISALLOWED  # CYRILLIC CAPITAL LETTER REVERSED DZEA645        ; PVALID      # CYRILLIC SMALL LETTER REVERSED DZEA646        ; DISALLOWED  # CYRILLIC CAPITAL LETTER IOTAA647        ; PVALID      # CYRILLIC SMALL LETTER IOTAA648        ; DISALLOWED  # CYRILLIC CAPITAL LETTER DJERVA649        ; PVALID      # CYRILLIC SMALL LETTER DJERVA64A        ; DISALLOWED  # CYRILLIC CAPITAL LETTER MONOGRAPH UKA64B        ; PVALID      # CYRILLIC SMALL LETTER MONOGRAPH UKA64C        ; DISALLOWED  # CYRILLIC CAPITAL LETTER BROAD OMEGAA64D        ; PVALID      # CYRILLIC SMALL LETTER BROAD OMEGAA64E        ; DISALLOWED  # CYRILLIC CAPITAL LETTER NEUTRAL YERA64F        ; PVALID      # CYRILLIC SMALL LETTER NEUTRAL YERA650        ; DISALLOWED  # CYRILLIC CAPITAL LETTER YERU WITH BACK YERA651        ; PVALID      # CYRILLIC SMALL LETTER YERU WITH BACK YERA652        ; DISALLOWED  # CYRILLIC CAPITAL LETTER IOTIFIED YATA653        ; PVALID      # CYRILLIC SMALL LETTER IOTIFIED YATA654        ; DISALLOWED  # CYRILLIC CAPITAL LETTER REVERSED YUA655        ; PVALID      # CYRILLIC SMALL LETTER REVERSED YUA656        ; DISALLOWED  # CYRILLIC CAPITAL LETTER IOTIFIED AA657        ; PVALID      # CYRILLIC SMALL LETTER IOTIFIED AA658        ; DISALLOWED  # CYRILLIC CAPITAL LETTER CLOSED LITTLE YUSA659        ; PVALID      # CYRILLIC SMALL LETTER CLOSED LITTLE YUSA65A        ; DISALLOWED  # CYRILLIC CAPITAL LETTER BLENDED YUSA65B        ; PVALID      # CYRILLIC SMALL LETTER BLENDED YUSA65C        ; DISALLOWED  # CYRILLIC CAPITAL LETTER IOTIFIED CLOSED LITTA65D        ; PVALID      # CYRILLIC SMALL LETTER IOTIFIED CLOSED LITTLEA65E        ; DISALLOWED  # CYRILLIC CAPITAL LETTER YNA65F        ; PVALID      # CYRILLIC SMALL LETTER YNA660..A661  ; UNASSIGNED  # <reserved>..<reserved>A662        ; DISALLOWED  # CYRILLIC CAPITAL LETTER SOFT DEA663        ; PVALID      # CYRILLIC SMALL LETTER SOFT DEA664        ; DISALLOWED  # CYRILLIC CAPITAL LETTER SOFT ELA665        ; PVALID      # CYRILLIC SMALL LETTER SOFT ELA666        ; DISALLOWED  # CYRILLIC CAPITAL LETTER SOFT EMA667        ; PVALID      # CYRILLIC SMALL LETTER SOFT EMA668        ; DISALLOWED  # CYRILLIC CAPITAL LETTER MONOCULAR OA669        ; PVALID      # CYRILLIC SMALL LETTER MONOCULAR OA66A        ; DISALLOWED  # CYRILLIC CAPITAL LETTER BINOCULAR OA66B        ; PVALID      # CYRILLIC SMALL LETTER BINOCULAR OA66C        ; DISALLOWED  # CYRILLIC CAPITAL LETTER DOUBLE MONOCULAR OA66D..A66F  ; PVALID      # CYRILLIC SMALL LETTER DOUBLE MONOCULAR O..COA670..A673  ; DISALLOWED  # COMBINING CYRILLIC TEN MILLIONS SIGN..SLAVONA674..A67B  ; UNASSIGNED  # <reserved>..<reserved>A67C..A67D  ; PVALID      # COMBINING CYRILLIC KAVYKA..COMBINING CYRILLIA67E        ; DISALLOWED  # CYRILLIC KAVYKAA67F        ; PVALID      # CYRILLIC PAYEROKA680        ; DISALLOWED  # CYRILLIC CAPITAL LETTER DWEFaltstrom                    Standards Track                   [Page 57]

RFC 5892                    IDNA Code Points                 August 2010A681        ; PVALID      # CYRILLIC SMALL LETTER DWEA682        ; DISALLOWED  # CYRILLIC CAPITAL LETTER DZWEA683        ; PVALID      # CYRILLIC SMALL LETTER DZWEA684        ; DISALLOWED  # CYRILLIC CAPITAL LETTER ZHWEA685        ; PVALID      # CYRILLIC SMALL LETTER ZHWEA686        ; DISALLOWED  # CYRILLIC CAPITAL LETTER CCHEA687        ; PVALID      # CYRILLIC SMALL LETTER CCHEA688        ; DISALLOWED  # CYRILLIC CAPITAL LETTER DZZEA689        ; PVALID      # CYRILLIC SMALL LETTER DZZEA68A        ; DISALLOWED  # CYRILLIC CAPITAL LETTER TE WITH MIDDLE HOOKA68B        ; PVALID      # CYRILLIC SMALL LETTER TE WITH MIDDLE HOOKA68C        ; DISALLOWED  # CYRILLIC CAPITAL LETTER TWEA68D        ; PVALID      # CYRILLIC SMALL LETTER TWEA68E        ; DISALLOWED  # CYRILLIC CAPITAL LETTER TSWEA68F        ; PVALID      # CYRILLIC SMALL LETTER TSWEA690        ; DISALLOWED  # CYRILLIC CAPITAL LETTER TSSEA691        ; PVALID      # CYRILLIC SMALL LETTER TSSEA692        ; DISALLOWED  # CYRILLIC CAPITAL LETTER TCHEA693        ; PVALID      # CYRILLIC SMALL LETTER TCHEA694        ; DISALLOWED  # CYRILLIC CAPITAL LETTER HWEA695        ; PVALID      # CYRILLIC SMALL LETTER HWEA696        ; DISALLOWED  # CYRILLIC CAPITAL LETTER SHWEA697        ; PVALID      # CYRILLIC SMALL LETTER SHWEA698..A69F  ; UNASSIGNED  # <reserved>..<reserved>A6A0..A6E5  ; PVALID      # BAMUM LETTER A..BAMUM LETTER KIA6E6..A6EF  ; DISALLOWED  # BAMUM LETTER MO..BAMUM LETTER KOGHOMA6F0..A6F1  ; PVALID      # BAMUM COMBINING MARK KOQNDON..BAMUM COMBININA6F2..A6F7  ; DISALLOWED  # BAMUM NJAEMLI..BAMUM QUESTION MARKA6F8..A6FF  ; UNASSIGNED  # <reserved>..<reserved>A700..A716  ; DISALLOWED  # MODIFIER LETTER CHINESE TONE YIN PING..MODIFA717..A71F  ; PVALID      # MODIFIER LETTER DOT VERTICAL BAR..MODIFIER LA720..A722  ; DISALLOWED  # MODIFIER LETTER STRESS AND HIGH TONE..LATINA723        ; PVALID      # LATIN SMALL LETTER EGYPTOLOGICAL ALEFA724        ; DISALLOWED  # LATIN CAPITAL LETTER EGYPTOLOGICAL AINA725        ; PVALID      # LATIN SMALL LETTER EGYPTOLOGICAL AINA726        ; DISALLOWED  # LATIN CAPITAL LETTER HENGA727        ; PVALID      # LATIN SMALL LETTER HENGA728        ; DISALLOWED  # LATIN CAPITAL LETTER TZA729        ; PVALID      # LATIN SMALL LETTER TZA72A        ; DISALLOWED  # LATIN CAPITAL LETTER TRESILLOA72B        ; PVALID      # LATIN SMALL LETTER TRESILLOA72C        ; DISALLOWED  # LATIN CAPITAL LETTER CUATRILLOA72D        ; PVALID      # LATIN SMALL LETTER CUATRILLOA72E        ; DISALLOWED  # LATIN CAPITAL LETTER CUATRILLO WITH COMMAA72F..A731  ; PVALID      # LATIN SMALL LETTER CUATRILLO WITH COMMA..LATA732        ; DISALLOWED  # LATIN CAPITAL LETTER AAA733        ; PVALID      # LATIN SMALL LETTER AAA734        ; DISALLOWED  # LATIN CAPITAL LETTER AOFaltstrom                    Standards Track                   [Page 58]

RFC 5892                    IDNA Code Points                 August 2010A735        ; PVALID      # LATIN SMALL LETTER AOA736        ; DISALLOWED  # LATIN CAPITAL LETTER AUA737        ; PVALID      # LATIN SMALL LETTER AUA738        ; DISALLOWED  # LATIN CAPITAL LETTER AVA739        ; PVALID      # LATIN SMALL LETTER AVA73A        ; DISALLOWED  # LATIN CAPITAL LETTER AV WITH HORIZONTAL BARA73B        ; PVALID      # LATIN SMALL LETTER AV WITH HORIZONTAL BARA73C        ; DISALLOWED  # LATIN CAPITAL LETTER AYA73D        ; PVALID      # LATIN SMALL LETTER AYA73E        ; DISALLOWED  # LATIN CAPITAL LETTER REVERSED C WITH DOTA73F        ; PVALID      # LATIN SMALL LETTER REVERSED C WITH DOTA740        ; DISALLOWED  # LATIN CAPITAL LETTER K WITH STROKEA741        ; PVALID      # LATIN SMALL LETTER K WITH STROKEA742        ; DISALLOWED  # LATIN CAPITAL LETTER K WITH DIAGONAL STROKEA743        ; PVALID      # LATIN SMALL LETTER K WITH DIAGONAL STROKEA744        ; DISALLOWED  # LATIN CAPITAL LETTER K WITH STROKE AND DIAGOA745        ; PVALID      # LATIN SMALL LETTER K WITH STROKE AND DIAGONAA746        ; DISALLOWED  # LATIN CAPITAL LETTER BROKEN LA747        ; PVALID      # LATIN SMALL LETTER BROKEN LA748        ; DISALLOWED  # LATIN CAPITAL LETTER L WITH HIGH STROKEA749        ; PVALID      # LATIN SMALL LETTER L WITH HIGH STROKEA74A        ; DISALLOWED  # LATIN CAPITAL LETTER O WITH LONG STROKE OVERA74B        ; PVALID      # LATIN SMALL LETTER O WITH LONG STROKE OVERLAA74C        ; DISALLOWED  # LATIN CAPITAL LETTER O WITH LOOPA74D        ; PVALID      # LATIN SMALL LETTER O WITH LOOPA74E        ; DISALLOWED  # LATIN CAPITAL LETTER OOA74F        ; PVALID      # LATIN SMALL LETTER OOA750        ; DISALLOWED  # LATIN CAPITAL LETTER P WITH STROKE THROUGH DA751        ; PVALID      # LATIN SMALL LETTER P WITH STROKE THROUGH DESA752        ; DISALLOWED  # LATIN CAPITAL LETTER P WITH FLOURISHA753        ; PVALID      # LATIN SMALL LETTER P WITH FLOURISHA754        ; DISALLOWED  # LATIN CAPITAL LETTER P WITH SQUIRREL TAILA755        ; PVALID      # LATIN SMALL LETTER P WITH SQUIRREL TAILA756        ; DISALLOWED  # LATIN CAPITAL LETTER Q WITH STROKE THROUGH DA757        ; PVALID      # LATIN SMALL LETTER Q WITH STROKE THROUGH DESA758        ; DISALLOWED  # LATIN CAPITAL LETTER Q WITH DIAGONAL STROKEA759        ; PVALID      # LATIN SMALL LETTER Q WITH DIAGONAL STROKEA75A        ; DISALLOWED  # LATIN CAPITAL LETTER R ROTUNDAA75B        ; PVALID      # LATIN SMALL LETTER R ROTUNDAA75C        ; DISALLOWED  # LATIN CAPITAL LETTER RUM ROTUNDAA75D        ; PVALID      # LATIN SMALL LETTER RUM ROTUNDAA75E        ; DISALLOWED  # LATIN CAPITAL LETTER V WITH DIAGONAL STROKEA75F        ; PVALID      # LATIN SMALL LETTER V WITH DIAGONAL STROKEA760        ; DISALLOWED  # LATIN CAPITAL LETTER VYA761        ; PVALID      # LATIN SMALL LETTER VYA762        ; DISALLOWED  # LATIN CAPITAL LETTER VISIGOTHIC ZA763        ; PVALID      # LATIN SMALL LETTER VISIGOTHIC ZA764        ; DISALLOWED  # LATIN CAPITAL LETTER THORN WITH STROKEFaltstrom                    Standards Track                   [Page 59]

RFC 5892                    IDNA Code Points                 August 2010A765        ; PVALID      # LATIN SMALL LETTER THORN WITH STROKEA766        ; DISALLOWED  # LATIN CAPITAL LETTER THORN WITH STROKE THROUA767        ; PVALID      # LATIN SMALL LETTER THORN WITH STROKE THROUGHA768        ; DISALLOWED  # LATIN CAPITAL LETTER VENDA769        ; PVALID      # LATIN SMALL LETTER VENDA76A        ; DISALLOWED  # LATIN CAPITAL LETTER ETA76B        ; PVALID      # LATIN SMALL LETTER ETA76C        ; DISALLOWED  # LATIN CAPITAL LETTER ISA76D        ; PVALID      # LATIN SMALL LETTER ISA76E        ; DISALLOWED  # LATIN CAPITAL LETTER CONA76F        ; PVALID      # LATIN SMALL LETTER CONA770        ; DISALLOWED  # MODIFIER LETTER USA771..A778  ; PVALID      # LATIN SMALL LETTER DUM..LATIN SMALL LETTER UA779        ; DISALLOWED  # LATIN CAPITAL LETTER INSULAR DA77A        ; PVALID      # LATIN SMALL LETTER INSULAR DA77B        ; DISALLOWED  # LATIN CAPITAL LETTER INSULAR FA77C        ; PVALID      # LATIN SMALL LETTER INSULAR FA77D..A77E  ; DISALLOWED  # LATIN CAPITAL LETTER INSULAR G..LATIN CAPITAA77F        ; PVALID      # LATIN SMALL LETTER TURNED INSULAR GA780        ; DISALLOWED  # LATIN CAPITAL LETTER TURNED LA781        ; PVALID      # LATIN SMALL LETTER TURNED LA782        ; DISALLOWED  # LATIN CAPITAL LETTER INSULAR RA783        ; PVALID      # LATIN SMALL LETTER INSULAR RA784        ; DISALLOWED  # LATIN CAPITAL LETTER INSULAR SA785        ; PVALID      # LATIN SMALL LETTER INSULAR SA786        ; DISALLOWED  # LATIN CAPITAL LETTER INSULAR TA787..A788  ; PVALID      # LATIN SMALL LETTER INSULAR T..MODIFIER LETTEA789..A78B  ; DISALLOWED  # MODIFIER LETTER COLON..LATIN CAPITAL LETTERA78C        ; PVALID      # LATIN SMALL LETTER SALTILLOA78D..A7FA  ; UNASSIGNED  # <reserved>..<reserved>A7FB..A827  ; PVALID      # LATIN EPIGRAPHIC LETTER REVERSED F..SYLOTI NA828..A82B  ; DISALLOWED  # SYLOTI NAGRI POETRY MARK-1..SYLOTI NAGRI POEA82C..A82F  ; UNASSIGNED  # <reserved>..<reserved>A830..A839  ; DISALLOWED  # NORTH INDIC FRACTION ONE QUARTER..NORTH INDIA83A..A83F  ; UNASSIGNED  # <reserved>..<reserved>A840..A873  ; PVALID      # PHAGS-PA LETTER KA..PHAGS-PA LETTER CANDRABIA874..A877  ; DISALLOWED  # PHAGS-PA SINGLE HEAD MARK..PHAGS-PA MARK DOUA878..A87F  ; UNASSIGNED  # <reserved>..<reserved>A880..A8C4  ; PVALID      # SAURASHTRA SIGN ANUSVARA..SAURASHTRA SIGN VIA8C5..A8CD  ; UNASSIGNED  # <reserved>..<reserved>A8CE..A8CF  ; DISALLOWED  # SAURASHTRA DANDA..SAURASHTRA DOUBLE DANDAA8D0..A8D9  ; PVALID      # SAURASHTRA DIGIT ZERO..SAURASHTRA DIGIT NINEA8DA..A8DF  ; UNASSIGNED  # <reserved>..<reserved>A8E0..A8F7  ; PVALID      # COMBINING DEVANAGARI DIGIT ZERO..DEVANAGARIA8F8..A8FA  ; DISALLOWED  # DEVANAGARI SIGN PUSHPIKA..DEVANAGARI CARETA8FB        ; PVALID      # DEVANAGARI HEADSTROKEA8FC..A8FF  ; UNASSIGNED  # <reserved>..<reserved>A900..A92D  ; PVALID      # KAYAH LI DIGIT ZERO..KAYAH LI TONE CALYA PLOFaltstrom                    Standards Track                   [Page 60]

RFC 5892                    IDNA Code Points                 August 2010A92E..A92F  ; DISALLOWED  # KAYAH LI SIGN CWI..KAYAH LI SIGN SHYAA930..A953  ; PVALID      # REJANG LETTER KA..REJANG VIRAMAA954..A95E  ; UNASSIGNED  # <reserved>..<reserved>A95F..A97C  ; DISALLOWED  # REJANG SECTION MARK..HANGUL CHOSEONG SSANGYEA97D..A97F  ; UNASSIGNED  # <reserved>..<reserved>A980..A9C0  ; PVALID      # JAVANESE SIGN PANYANGGA..JAVANESE PANGKONA9C1..A9CD  ; DISALLOWED  # JAVANESE LEFT RERENGGAN..JAVANESE TURNED PADA9CE        ; UNASSIGNED  # <reserved>A9CF..A9D9  ; PVALID      # JAVANESE PANGRANGKEP..JAVANESE DIGIT NINEA9DA..A9DD  ; UNASSIGNED  # <reserved>..<reserved>A9DE..A9DF  ; DISALLOWED  # JAVANESE PADA TIRTA TUMETES..JAVANESE PADA IA9E0..A9FF  ; UNASSIGNED  # <reserved>..<reserved>AA00..AA36  ; PVALID      # CHAM LETTER A..CHAM CONSONANT SIGN WAAA37..AA3F  ; UNASSIGNED  # <reserved>..<reserved>AA40..AA4D  ; PVALID      # CHAM LETTER FINAL K..CHAM CONSONANT SIGN FINAA4E..AA4F  ; UNASSIGNED  # <reserved>..<reserved>AA50..AA59  ; PVALID      # CHAM DIGIT ZERO..CHAM DIGIT NINEAA5A..AA5B  ; UNASSIGNED  # <reserved>..<reserved>AA5C..AA5F  ; DISALLOWED  # CHAM PUNCTUATION SPIRAL..CHAM PUNCTUATION TRAA60..AA76  ; PVALID      # MYANMAR LETTER KHAMTI GA..MYANMAR LOGOGRAM KAA77..AA79  ; DISALLOWED  # MYANMAR SYMBOL AITON EXCLAMATION..MYANMAR SYAA7A..AA7B  ; PVALID      # MYANMAR LETTER AITON RA..MYANMAR SIGN PAO KAAA7C..AA7F  ; UNASSIGNED  # <reserved>..<reserved>AA80..AAC2  ; PVALID      # TAI VIET LETTER LOW KO..TAI VIET TONE MAI SOAAC3..AADA  ; UNASSIGNED  # <reserved>..<reserved>AADB..AADD  ; PVALID      # TAI VIET SYMBOL KON..TAI VIET SYMBOL SAMAADE..AADF  ; DISALLOWED  # TAI VIET SYMBOL HO HOI..TAI VIET SYMBOL KOIAAE0..ABBF  ; UNASSIGNED  # <reserved>..<reserved>ABC0..ABEA  ; PVALID      # MEETEI MAYEK LETTER KOK..MEETEI MAYEK VOWELABEB        ; DISALLOWED  # MEETEI MAYEK CHEIKHEIABEC..ABED  ; PVALID      # MEETEI MAYEK LUM IYEK..MEETEI MAYEK APUN IYEABEE..ABEF  ; UNASSIGNED  # <reserved>..<reserved>ABF0..ABF9  ; PVALID      # MEETEI MAYEK DIGIT ZERO..MEETEI MAYEK DIGITABFA..ABFF  ; UNASSIGNED  # <reserved>..<reserved>AC00..D7A3  ; PVALID      # <Hangul Syllable>..<Hangul Syllable>D7A4..D7AF  ; UNASSIGNED  # <reserved>..<reserved>D7B0..D7C6  ; DISALLOWED  # HANGUL JUNGSEONG O-YEO..HANGUL JUNGSEONG ARAD7C7..D7CA  ; UNASSIGNED  # <reserved>..<reserved>D7CB..D7FB  ; DISALLOWED  # HANGUL JONGSEONG NIEUN-RIEUL..HANGUL JONGSEOD7FC..D7FF  ; UNASSIGNED  # <reserved>..<reserved>D800..FA0D  ; DISALLOWED  # <Non Private Use High Surrogate>..CJK COMPATFA0E..FA0F  ; PVALID      # CJK COMPATIBILITY IDEOGRAPH-FA0E..CJK COMPATFA10        ; DISALLOWED  # CJK COMPATIBILITY IDEOGRAPH-FA10FA11        ; PVALID      # CJK COMPATIBILITY IDEOGRAPH-FA11FA12        ; DISALLOWED  # CJK COMPATIBILITY IDEOGRAPH-FA12FA13..FA14  ; PVALID      # CJK COMPATIBILITY IDEOGRAPH-FA13..CJK COMPATFA15..FA1E  ; DISALLOWED  # CJK COMPATIBILITY IDEOGRAPH-FA15..CJK COMPATFA1F        ; PVALID      # CJK COMPATIBILITY IDEOGRAPH-FA1FFaltstrom                    Standards Track                   [Page 61]

RFC 5892                    IDNA Code Points                 August 2010FA20        ; DISALLOWED  # CJK COMPATIBILITY IDEOGRAPH-FA20FA21        ; PVALID      # CJK COMPATIBILITY IDEOGRAPH-FA21FA22        ; DISALLOWED  # CJK COMPATIBILITY IDEOGRAPH-FA22FA23..FA24  ; PVALID      # CJK COMPATIBILITY IDEOGRAPH-FA23..CJK COMPATFA25..FA26  ; DISALLOWED  # CJK COMPATIBILITY IDEOGRAPH-FA25..CJK COMPATFA27..FA29  ; PVALID      # CJK COMPATIBILITY IDEOGRAPH-FA27..CJK COMPATFA2A..FA2D  ; DISALLOWED  # CJK COMPATIBILITY IDEOGRAPH-FA2A..CJK COMPATFA2E..FA2F  ; UNASSIGNED  # <reserved>..<reserved>FA30..FA6D  ; DISALLOWED  # CJK COMPATIBILITY IDEOGRAPH-FA30..CJK COMPATFA6E..FA6F  ; UNASSIGNED  # <reserved>..<reserved>FA70..FAD9  ; DISALLOWED  # CJK COMPATIBILITY IDEOGRAPH-FA70..CJK COMPATFADA..FAFF  ; UNASSIGNED  # <reserved>..<reserved>FB00..FB06  ; DISALLOWED  # LATIN SMALL LIGATURE FF..LATIN SMALL LIGATURFB07..FB12  ; UNASSIGNED  # <reserved>..<reserved>FB13..FB17  ; DISALLOWED  # ARMENIAN SMALL LIGATURE MEN NOW..ARMENIAN SMFB18..FB1C  ; UNASSIGNED  # <reserved>..<reserved>FB1D        ; DISALLOWED  # HEBREW LETTER YOD WITH HIRIQFB1E        ; PVALID      # HEBREW POINT JUDEO-SPANISH VARIKAFB1F..FB36  ; DISALLOWED  # HEBREW LIGATURE YIDDISH YOD YOD PATAH..HEBREFB37        ; UNASSIGNED  # <reserved>FB38..FB3C  ; DISALLOWED  # HEBREW LETTER TET WITH DAGESH..HEBREW LETTERFB3D        ; UNASSIGNED  # <reserved>FB3E        ; DISALLOWED  # HEBREW LETTER MEM WITH DAGESHFB3F        ; UNASSIGNED  # <reserved>FB40..FB41  ; DISALLOWED  # HEBREW LETTER NUN WITH DAGESH..HEBREW LETTERFB42        ; UNASSIGNED  # <reserved>FB43..FB44  ; DISALLOWED  # HEBREW LETTER FINAL PE WITH DAGESH..HEBREW LFB45        ; UNASSIGNED  # <reserved>FB46..FBB1  ; DISALLOWED  # HEBREW LETTER TSADI WITH DAGESH..ARABIC LETTFBB2..FBD2  ; UNASSIGNED  # <reserved>..<reserved>FBD3..FD3F  ; DISALLOWED  # ARABIC LETTER NG ISOLATED FORM..ORNATE RIGHTFD40..FD4F  ; UNASSIGNED  # <reserved>..<reserved>FD50..FD8F  ; DISALLOWED  # ARABIC LIGATURE TEH WITH JEEM WITH MEEM INITFD90..FD91  ; UNASSIGNED  # <reserved>..<reserved>FD92..FDC7  ; DISALLOWED  # ARABIC LIGATURE MEEM WITH JEEM WITH KHAH INIFDC8..FDCF  ; UNASSIGNED  # <reserved>..<reserved>FDD0..FDFD  ; DISALLOWED  # <noncharacter>..ARABIC LIGATURE BISMILLAH ARFDFE..FDFF  ; UNASSIGNED  # <reserved>..<reserved>FE00..FE19  ; DISALLOWED  # VARIATION SELECTOR-1..PRESENTATION FORM FORFE1A..FE1F  ; UNASSIGNED  # <reserved>..<reserved>FE20..FE26  ; PVALID      # COMBINING LIGATURE LEFT HALF..COMBINING CONJFE27..FE2F  ; UNASSIGNED  # <reserved>..<reserved>FE30..FE52  ; DISALLOWED  # PRESENTATION FORM FOR VERTICAL TWO DOT LEADEFE53        ; UNASSIGNED  # <reserved>FE54..FE66  ; DISALLOWED  # SMALL SEMICOLON..SMALL EQUALS SIGNFE67        ; UNASSIGNED  # <reserved>FE68..FE6B  ; DISALLOWED  # SMALL REVERSE SOLIDUS..SMALL COMMERCIAL ATFE6C..FE6F  ; UNASSIGNED  # <reserved>..<reserved>Faltstrom                    Standards Track                   [Page 62]

RFC 5892                    IDNA Code Points                 August 2010FE70..FE72  ; DISALLOWED  # ARABIC FATHATAN ISOLATED FORM..ARABIC DAMMATFE73        ; PVALID      # ARABIC TAIL FRAGMENTFE74        ; DISALLOWED  # ARABIC KASRATAN ISOLATED FORMFE75        ; UNASSIGNED  # <reserved>FE76..FEFC  ; DISALLOWED  # ARABIC FATHA ISOLATED FORM..ARABIC LIGATUREFEFD..FEFE  ; UNASSIGNED  # <reserved>..<reserved>FEFF        ; DISALLOWED  # ZERO WIDTH NO-BREAK SPACEFF00        ; UNASSIGNED  # <reserved>FF01..FFBE  ; DISALLOWED  # FULLWIDTH EXCLAMATION MARK..HALFWIDTH HANGULFFBF..FFC1  ; UNASSIGNED  # <reserved>..<reserved>FFC2..FFC7  ; DISALLOWED  # HALFWIDTH HANGUL LETTER A..HALFWIDTH HANGULFFC8..FFC9  ; UNASSIGNED  # <reserved>..<reserved>FFCA..FFCF  ; DISALLOWED  # HALFWIDTH HANGUL LETTER YEO..HALFWIDTH HANGUFFD0..FFD1  ; UNASSIGNED  # <reserved>..<reserved>FFD2..FFD7  ; DISALLOWED  # HALFWIDTH HANGUL LETTER YO..HALFWIDTH HANGULFFD8..FFD9  ; UNASSIGNED  # <reserved>..<reserved>FFDA..FFDC  ; DISALLOWED  # HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGULFFDD..FFDF  ; UNASSIGNED  # <reserved>..<reserved>FFE0..FFE6  ; DISALLOWED  # FULLWIDTH CENT SIGN..FULLWIDTH WON SIGNFFE7        ; UNASSIGNED  # <reserved>FFE8..FFEE  ; DISALLOWED  # HALFWIDTH FORMS LIGHT VERTICAL..HALFWIDTH WHFFEF..FFF8  ; UNASSIGNED  # <reserved>..<reserved>FFF9..FFFF  ; DISALLOWED  # INTERLINEAR ANNOTATION ANCHOR..<noncharacter10000..1000B; PVALID      # LINEAR B SYLLABLE B008 A..LINEAR B SYLLABLE1000C       ; UNASSIGNED  # <reserved>1000D..10026; PVALID      # LINEAR B SYLLABLE B036 JO..LINEAR B SYLLABLE10027       ; UNASSIGNED# <reserved>10028..1003A; PVALID      # LINEAR B SYLLABLE B060 RA..LINEAR B SYLLABLE1003B       ; UNASSIGNED  # <reserved>1003C..1003D; PVALID      # LINEAR B SYLLABLE B017 ZA..LINEAR B SYLLABLE1003E       ; UNASSIGNED  # <reserved>1003F..1004D; PVALID      # LINEAR B SYLLABLE B020 ZO..LINEAR B SYLLABLE1004E..1004F; UNASSIGNED  # <reserved>..<reserved>10050..1005D; PVALID      # LINEAR B SYMBOL B018..LINEAR B SYMBOL B0891005E..1007F; UNASSIGNED  # <reserved>..<reserved>10080..100FA; PVALID      # LINEAR B IDEOGRAM B100 MAN..LINEAR B IDEOGRA100FB..100FF; UNASSIGNED  # <reserved>..<reserved>10100..10102; DISALLOWED  # AEGEAN WORD SEPARATOR LINE..AEGEAN CHECK MAR10103..10106; UNASSIGNED  # <reserved>..<reserved>10107..10133; DISALLOWED  # AEGEAN NUMBER ONE..AEGEAN NUMBER NINETY THOU10134..10136; UNASSIGNED  # <reserved>..<reserved>10137..1018A; DISALLOWED  # AEGEAN WEIGHT BASE UNIT..GREEK ZERO SIGN1018B..1018F; UNASSIGNED  # <reserved>..<reserved>10190..1019B; DISALLOWED  # ROMAN SEXTANS SIGN..ROMAN CENTURIAL SIGN1019C..101CF; UNASSIGNED  # <reserved>..<reserved>101D0..101FC; DISALLOWED  # PHAISTOS DISC SIGN PEDESTRIAN..PHAISTOS DISC101FD       ; PVALID      # PHAISTOS DISC SIGN COMBINING OBLIQUE STROKE101FE..1027F; UNASSIGNED  # <reserved>..<reserved>Faltstrom                    Standards Track                   [Page 63]

RFC 5892                    IDNA Code Points                 August 201010280..1029C; PVALID      # LYCIAN LETTER A..LYCIAN LETTER X1029D..1029F; UNASSIGNED  # <reserved>..<reserved>102A0..102D0; PVALID      # CARIAN LETTER A..CARIAN LETTER UUU3102D1..102FF; UNASSIGNED  # <reserved>..<reserved>10300..1031E; PVALID      # OLD ITALIC LETTER A..OLD ITALIC LETTER UU1031F       ; UNASSIGNED  # <reserved>10320..10323; DISALLOWED  # OLD ITALIC NUMERAL ONE..OLD ITALIC NUMERAL F10324..1032F; UNASSIGNED  # <reserved>..<reserved>10330..10340; PVALID      # GOTHIC LETTER AHSA..GOTHIC LETTER PAIRTHRA10341       ; DISALLOWED# GOTHIC LETTER NINETY10342..10349; PVALID      # GOTHIC LETTER RAIDA..GOTHIC LETTER OTHAL1034A       ; DISALLOWED  # GOTHIC LETTER NINE HUNDRED1034B..1037F; UNASSIGNED  # <reserved>..<reserved>10380..1039D; PVALID      # UGARITIC LETTER ALPA..UGARITIC LETTER SSU1039E       ; UNASSIGNED  # <reserved>1039F       ; DISALLOWED  # UGARITIC WORD DIVIDER103A0..103C3; PVALID      # OLD PERSIAN SIGN A..OLD PERSIAN SIGN HA103C4..103C7; UNASSIGNED  # <reserved>..<reserved>103C8..103CF; PVALID      # OLD PERSIAN SIGN AURAMAZDAA..OLD PERSIAN SIG103D0..103D5; DISALLOWED  # OLD PERSIAN WORD DIVIDER..OLD PERSIAN NUMBER103D6..103FF; UNASSIGNED  # <reserved>..<reserved>10400..10427; DISALLOWED  # DESERET CAPITAL LETTER LONG I..DESERET CAPIT10428..1049D; PVALID      # DESERET SMALL LETTER LONG I..OSMANYA LETTER1049E..1049F; UNASSIGNED  # <reserved>..<reserved>104A0..104A9; PVALID      # OSMANYA DIGIT ZERO..OSMANYA DIGIT NINE104AA..107FF; UNASSIGNED  # <reserved>..<reserved>10800..10805; PVALID      # CYPRIOT SYLLABLE A..CYPRIOT SYLLABLE JA10806..10807; UNASSIGNED  # <reserved>..<reserved>10808       ; PVALID    # CYPRIOT SYLLABLE JO10809       ; UNASSIGNED# <reserved>1080A..10835; PVALID      # CYPRIOT SYLLABLE KA..CYPRIOT SYLLABLE WO10836       ; UNASSIGNED# <reserved>10837..10838; PVALID      # CYPRIOT SYLLABLE XA..CYPRIOT SYLLABLE XE10839..1083B; UNASSIGNED  # <reserved>..<reserved>1083C       ; PVALID      # CYPRIOT SYLLABLE ZA1083D..1083E; UNASSIGNED  # <reserved>..<reserved>1083F..10855; PVALID      # CYPRIOT SYLLABLE ZO..IMPERIAL ARAMAIC LETTER10856       ; UNASSIGNED# <reserved>10857..1085F; DISALLOWED  # IMPERIAL ARAMAIC SECTION SIGN..IMPERIAL ARAM10860..108FF; UNASSIGNED  # <reserved>..<reserved>10900..10915; PVALID      # PHOENICIAN LETTER ALF..PHOENICIAN LETTER TAU10916..1091B; DISALLOWED  # PHOENICIAN NUMBER ONE..PHOENICIAN NUMBER THR1091C..1091E; UNASSIGNED  # <reserved>..<reserved>1091F       ; DISALLOWED  # PHOENICIAN WORD SEPARATOR10920..10939; PVALID      # LYDIAN LETTER A..LYDIAN LETTER C1093A..1093E; UNASSIGNED  # <reserved>..<reserved>1093F       ; DISALLOWED  # LYDIAN TRIANGULAR MARK10940..109FF; UNASSIGNED  # <reserved>..<reserved>Faltstrom                    Standards Track                   [Page 64]

RFC 5892                    IDNA Code Points                 August 201010A00..10A03; PVALID      # KHAROSHTHI LETTER A..KHAROSHTHI VOWEL SIGN V10A04       ; UNASSIGNED  # <reserved>10A05..10A06; PVALID      # KHAROSHTHI VOWEL SIGN E..KHAROSHTHI VOWEL SI10A07..10A0B; UNASSIGNED  # <reserved>..<reserved>10A0C..10A13; PVALID      # KHAROSHTHI VOWEL LENGTH MARK..KHAROSHTHI LET10A14       ; UNASSIGNED  # <reserved>10A15..10A17; PVALID      # KHAROSHTHI LETTER CA..KHAROSHTHI LETTER JA10A18       ; UNASSIGNED  # <reserved>10A19..10A33; PVALID      # KHAROSHTHI LETTER NYA..KHAROSHTHI LETTER TTT10A34..10A37; UNASSIGNED  # <reserved>..<reserved>10A38..10A3A; PVALID      # KHAROSHTHI SIGN BAR ABOVE..KHAROSHTHI SIGN D10A3B..10A3E; UNASSIGNED  # <reserved>..<reserved>10A3F       ; PVALID      # KHAROSHTHI VIRAMA10A40..10A47; DISALLOWED  # KHAROSHTHI DIGIT ONE..KHAROSHTHI NUMBER ONE10A48..10A4F; UNASSIGNED  # <reserved>..<reserved>10A50..10A58; DISALLOWED  # KHAROSHTHI PUNCTUATION DOT..KHAROSHTHI PUNCT10A59..10A5F; UNASSIGNED  # <reserved>..<reserved>10A60..10A7C; PVALID      # OLD SOUTH ARABIAN LETTER HE..OLD SOUTH ARABI10A7D..10A7F; DISALLOWED  # OLD SOUTH ARABIAN NUMBER ONE..OLD SOUTH ARAB10A80..10AFF; UNASSIGNED  # <reserved>..<reserved>10B00..10B35; PVALID      # AVESTAN LETTER A..AVESTAN LETTER HE10B36..10B38; UNASSIGNED  # <reserved>..<reserved>10B39..10B3F; DISALLOWED  # AVESTAN ABBREVIATION MARK..LARGE ONE RING OV10B40..10B55; PVALID      # INSCRIPTIONAL PARTHIAN LETTER ALEPH..INSCRIP10B56..10B57; UNASSIGNED  # <reserved>..<reserved>10B58..10B5F; DISALLOWED  # INSCRIPTIONAL PARTHIAN NUMBER ONE..INSCRIPTI10B60..10B72; PVALID      # INSCRIPTIONAL PAHLAVI LETTER ALEPH..INSCRIPT10B73..10B77; UNASSIGNED  # <reserved>..<reserved>10B78..10B7F; DISALLOWED  # INSCRIPTIONAL PAHLAVI NUMBER ONE..INSCRIPTIO10B80..10BFF; UNASSIGNED  # <reserved>..<reserved>10C00..10C48; PVALID      # OLD TURKIC LETTER ORKHON A..OLD TURKIC LETTE10C49..10E5F; UNASSIGNED  # <reserved>..<reserved>10E60..10E7E; DISALLOWED  # RUMI DIGIT ONE..RUMI FRACTION TWO THIRDS10E7F..1107F; UNASSIGNED  # <reserved>..<reserved>11080..110BA; PVALID      # KAITHI SIGN CANDRABINDU..KAITHI SIGN NUKTA110BB..110C1; DISALLOWED  # KAITHI ABBREVIATION SIGN..KAITHI DOUBLE DAND110C2..11FFF; UNASSIGNED  # <reserved>..<reserved>12000..1236E; PVALID      # CUNEIFORM SIGN A..CUNEIFORM SIGN ZUM1236F..123FF; UNASSIGNED  # <reserved>..<reserved>12400..12462; DISALLOWED  # CUNEIFORM NUMERIC SIGN TWO ASH..CUNEIFORM NU12463..1246F; UNASSIGNED  # <reserved>..<reserved>12470..12473; DISALLOWED  # CUNEIFORM PUNCTUATION SIGN OLD ASSYRIAN WORD12474..12FFF; UNASSIGNED  # <reserved>..<reserved>13000..1342E; PVALID      # EGYPTIAN HIEROGLYPH A001..EGYPTIAN HIEROGLYP1342F..1CFFF; UNASSIGNED  # <reserved>..<reserved>1D000..1D0F5; DISALLOWED  # BYZANTINE MUSICAL SYMBOL PSILI..BYZANTINE MU1D0F6..1D0FF; UNASSIGNED  # <reserved>..<reserved>1D100..1D126; DISALLOWED  # MUSICAL SYMBOL SINGLE BARLINE..MUSICAL SYMBOFaltstrom                    Standards Track                   [Page 65]

RFC 5892                    IDNA Code Points                 August 20101D127..1D128; UNASSIGNED  # <reserved>..<reserved>1D129..1D1DD; DISALLOWED  # MUSICAL SYMBOL MULTIPLE MEASURE REST..MUSICA1D1DE..1D1FF; UNASSIGNED  # <reserved>..<reserved>1D200..1D245; DISALLOWED  # GREEK VOCAL NOTATION SYMBOL-1..GREEK MUSICAL1D246..1D2FF; UNASSIGNED  # <reserved>..<reserved>1D300..1D356; DISALLOWED  # MONOGRAM FOR EARTH..TETRAGRAM FOR FOSTERING1D357..1D35F; UNASSIGNED  # <reserved>..<reserved>1D360..1D371; DISALLOWED  # COUNTING ROD UNIT DIGIT ONE..COUNTING ROD TE1D372..1D3FF; UNASSIGNED  # <reserved>..<reserved>1D400..1D454; DISALLOWED  # MATHEMATICAL BOLD CAPITAL A..MATHEMATICAL IT1D455       ; UNASSIGNED  # <reserved>1D456..1D49C; DISALLOWED  # MATHEMATICAL ITALIC SMALL I..MATHEMATICAL SC1D49D       ; UNASSIGNED  # <reserved>1D49E..1D49F; DISALLOWED  # MATHEMATICAL SCRIPT CAPITAL C..MATHEMATICAL1D4A0..1D4A1; UNASSIGNED  # <reserved>..<reserved>1D4A2       ; DISALLOWED  # MATHEMATICAL SCRIPT CAPITAL G1D4A3..1D4A4; UNASSIGNED  # <reserved>..<reserved>1D4A5..1D4A6; DISALLOWED  # MATHEMATICAL SCRIPT CAPITAL J..MATHEMATICAL1D4A7..1D4A8; UNASSIGNED  # <reserved>..<reserved>1D4A9..1D4AC; DISALLOWED  # MATHEMATICAL SCRIPT CAPITAL N..MATHEMATICAL1D4AD       ; UNASSIGNED  # <reserved>1D4AE..1D4B9; DISALLOWED  # MATHEMATICAL SCRIPT CAPITAL S..MATHEMATICAL1D4BA       ; UNASSIGNED  # <reserved>1D4BB       ; DISALLOWED  # MATHEMATICAL SCRIPT SMALL F1D4BC       ; UNASSIGNED  # <reserved>1D4BD..1D4C3; DISALLOWED  # MATHEMATICAL SCRIPT SMALL H..MATHEMATICAL SC1D4C4       ; UNASSIGNED  # <reserved>1D4C5..1D505; DISALLOWED  # MATHEMATICAL SCRIPT SMALL P..MATHEMATICAL FR1D506       ; UNASSIGNED  # <reserved>1D507..1D50A; DISALLOWED  # MATHEMATICAL FRAKTUR CAPITAL D..MATHEMATICAL1D50B..1D50C; UNASSIGNED  # <reserved>..<reserved>1D50D..1D514; DISALLOWED  # MATHEMATICAL FRAKTUR CAPITAL J..MATHEMATICAL1D515       ; UNASSIGNED  # <reserved>1D516..1D51C; DISALLOWED  # MATHEMATICAL FRAKTUR CAPITAL S..MATHEMATICAL1D51D       ; UNASSIGNED  # <reserved>1D51E..1D539; DISALLOWED  # MATHEMATICAL FRAKTUR SMALL A..MATHEMATICAL D1D53A       ; UNASSIGNED  # <reserved>1D53B..1D53E; DISALLOWED  # MATHEMATICAL DOUBLE-STRUCK CAPITAL D..MATHEM1D53F       ; UNASSIGNED  # <reserved>1D540..1D544; DISALLOWED  # MATHEMATICAL DOUBLE-STRUCK CAPITAL I..MATHEM1D545       ; UNASSIGNED  # <reserved>1D546       ; DISALLOWED  # MATHEMATICAL DOUBLE-STRUCK CAPITAL O1D547..1D549; UNASSIGNED  # <reserved>..<reserved>1D54A..1D550; DISALLOWED  # MATHEMATICAL DOUBLE-STRUCK CAPITAL S..MATHEM1D551       ; UNASSIGNED  # <reserved>1D552..1D6A5; DISALLOWED  # MATHEMATICAL DOUBLE-STRUCK SMALL A..MATHEMAT1D6A6..1D6A7; UNASSIGNED  # <reserved>..<reserved>1D6A8..1D7CB; DISALLOWED  # MATHEMATICAL BOLD CAPITAL ALPHA..MATHEMATICAFaltstrom                    Standards Track                   [Page 66]

RFC 5892                    IDNA Code Points                 August 20101D7CC..1D7CD; UNASSIGNED  # <reserved>..<reserved>1D7CE..1D7FF; DISALLOWED  # MATHEMATICAL BOLD DIGIT ZERO..MATHEMATICAL M1D800..1EFFF; UNASSIGNED  # <reserved>..<reserved>1F000..1F02B; DISALLOWED  # MAHJONG TILE EAST WIND..MAHJONG TILE BACK1F02C..1F02F; UNASSIGNED  # <reserved>..<reserved>1F030..1F093; DISALLOWED  # DOMINO TILE HORIZONTAL BACK..DOMINO TILE VER1F094..1F0FF; UNASSIGNED  # <reserved>..<reserved>1F100..1F10A; DISALLOWED  # DIGIT ZERO FULL STOP..DIGIT NINE COMMA1F10B..1F10F; UNASSIGNED  # <reserved>..<reserved>1F110..1F12E; DISALLOWED  # PARENTHESIZED LATIN CAPITAL LETTER A..CIRCLE1F12F..1F130; UNASSIGNED  # <reserved>..<reserved>1F131       ; DISALLOWED  # SQUARED LATIN CAPITAL LETTER B1F132..1F13C; UNASSIGNED  # <reserved>..<reserved>1F13D       ; DISALLOWED  # SQUARED LATIN CAPITAL LETTER N1F13E       ; UNASSIGNED  # <reserved>1F13F       ; DISALLOWED  # SQUARED LATIN CAPITAL LETTER P1F140..1F141; UNASSIGNED  # <reserved>..<reserved>1F142       ; DISALLOWED  # SQUARED LATIN CAPITAL LETTER S1F143..1F145; UNASSIGNED  # <reserved>..<reserved>1F146       ; DISALLOWED  # SQUARED LATIN CAPITAL LETTER W1F147..1F149; UNASSIGNED  # <reserved>..<reserved>1F14A..1F14E; DISALLOWED  # SQUARED HV..SQUARED PPV1F14F..1F156; UNASSIGNED  # <reserved>..<reserved>1F157       ; DISALLOWED  # NEGATIVE CIRCLED LATIN CAPITAL LETTER H1F158..1F15E; UNASSIGNED  # <reserved>..<reserved>1F15F       ; DISALLOWED  # NEGATIVE CIRCLED LATIN CAPITAL LETTER P1F160..1F178; UNASSIGNED  # <reserved>..<reserved>1F179       ; DISALLOWED  # NEGATIVE SQUARED LATIN CAPITAL LETTER J1F17A       ; UNASSIGNED  # <reserved>1F17B..1F17C; DISALLOWED  # NEGATIVE SQUARED LATIN CAPITAL LETTER L..NEG1F17D..1F17E; UNASSIGNED  # <reserved>..<reserved>1F17F       ; DISALLOWED  # NEGATIVE SQUARED LATIN CAPITAL LETTER P1F180..1F189; UNASSIGNED  # <reserved>..<reserved>1F18A..1F18D; DISALLOWED  # CROSSED NEGATIVE SQUARED LATIN CAPITAL LETTE1F18E..1F18F; UNASSIGNED  # <reserved>..<reserved>1F190       ; DISALLOWED  # SQUARE DJ1F191..1F1FF; UNASSIGNED  # <reserved>..<reserved>1F200       ; DISALLOWED  # SQUARE HIRAGANA HOKA1F201..1F20F; UNASSIGNED  # <reserved>..<reserved>1F210..1F231; DISALLOWED  # SQUARED CJK UNIFIED IDEOGRAPH-624B..SQUARED1F232..1F23F; UNASSIGNED  # <reserved>..<reserved>1F240..1F248; DISALLOWED  # TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRA1F249..1FFFD; UNASSIGNED  # <reserved>..<reserved>1FFFE..1FFFF; DISALLOWED  # <noncharacter>..<noncharacter>20000..2A6D6; PVALID      # <CJK Ideograph Extension B>..<CJK Ideograph2A6D7..2A6FF; UNASSIGNED  # <reserved>..<reserved>2A700..2B734; PVALID      # <CJK Ideograph Extension C>..<CJK Ideograph2B735..2F7FF; UNASSIGNED  # <reserved>..<reserved>Faltstrom                    Standards Track                   [Page 67]

RFC 5892                    IDNA Code Points                 August 20102F800..2FA1D; DISALLOWED  # CJK COMPATIBILITY IDEOGRAPH-2F800..CJK COMPA2FA1E..2FFFD; UNASSIGNED  # <reserved>..<reserved>2FFFE..2FFFF; DISALLOWED  # <noncharacter>..<noncharacter>30000..3FFFD; UNASSIGNED  # <reserved>..<reserved>3FFFE..3FFFF; DISALLOWED  # <noncharacter>..<noncharacter>40000..4FFFD; UNASSIGNED  # <reserved>..<reserved>4FFFE..4FFFF; DISALLOWED  # <noncharacter>..<noncharacter>50000..5FFFD; UNASSIGNED  # <reserved>..<reserved>5FFFE..5FFFF; DISALLOWED  # <noncharacter>..<noncharacter>60000..6FFFD; UNASSIGNED  # <reserved>..<reserved>6FFFE..6FFFF; DISALLOWED  # <noncharacter>..<noncharacter>70000..7FFFD; UNASSIGNED  # <reserved>..<reserved>7FFFE..7FFFF; DISALLOWED  # <noncharacter>..<noncharacter>80000..8FFFD; UNASSIGNED  # <reserved>..<reserved>8FFFE..8FFFF; DISALLOWED  # <noncharacter>..<noncharacter>90000..9FFFD; UNASSIGNED  # <reserved>..<reserved>9FFFE..9FFFF; DISALLOWED  # <noncharacter>..<noncharacter>A0000..AFFFD; UNASSIGNED  # <reserved>..<reserved>AFFFE..AFFFF; DISALLOWED  # <noncharacter>..<noncharacter>B0000..BFFFD; UNASSIGNED  # <reserved>..<reserved>BFFFE..BFFFF; DISALLOWED  # <noncharacter>..<noncharacter>C0000..CFFFD; UNASSIGNED  # <reserved>..<reserved>CFFFE..CFFFF; DISALLOWED  # <noncharacter>..<noncharacter>D0000..DFFFD; UNASSIGNED  # <reserved>..<reserved>DFFFE..DFFFF; DISALLOWED  # <noncharacter>..<noncharacter>E0000       ; UNASSIGNED  # <reserved>E0001       ; DISALLOWED  # LANGUAGE TAGE0002..E001F; UNASSIGNED  # <reserved>..<reserved>E0020..E007F; DISALLOWED  # TAG SPACE..CANCEL TAGE0080..E00FF; UNASSIGNED  # <reserved>..<reserved>E0100..E01EF; DISALLOWED  # VARIATION SELECTOR-17..VARIATION SELECTOR-25E01F0..EFFFD; UNASSIGNED  # <reserved>..<reserved>EFFFE..10FFFF; DISALLOWED  # <noncharacter>..<noncharacter>Faltstrom                    Standards Track                   [Page 68]

RFC 5892                    IDNA Code Points                 August 20108.  References8.1.  Normative References   [RFC2119]    Bradner, S., "Key words for use in RFCs to Indicate                Requirement Levels",BCP 14,RFC 2119, March 1997.   [TR15]       Davis, M. and M. Duerst, "Unicode Standard Annex #15,                Unicode Normalization Forms, an integral part of the                Unicode Standard",                <http://unicode.org/unicode/reports/tr15/>.   [Unicode]    The Unicode Consortium, "The Unicode Standard, Version                5.0", 2007.  Boston, MA, USA: Addison-Wesley.  ISBN                0-321-48091-0.  This printed reference has now been                updated online to reflect additional code points.  For                code points, the reference at the time this document was                published is to Unicode 5.2.   [Unicode52]  The Unicode Consortium.  The Unicode Standard, Version                5.2.0, defined by: "The Unicode Standard, Version                5.2.0", (Mountain View, CA: The Unicode Consortium,                2009. ISBN 978-1-936213-00-9).                <http://www.unicode.org/versions/Unicode5.2.0/>.8.2.  Informative References   [BlockNames] "Blocks-5.2.0.txt", Unicode Character Database,                May 2009,                <http://unicode.org/Public/5.2.0/ucd/Blocks.txt>.   [DerivedCoreProperties]                "DerivedCoreProperties-5.2.0.txt", Unicode Character                Database, August 2009, <http://unicode.org/Public/5.2.0/ucd/DerivedCoreProperties.txt>.   [RFC3454]    Hoffman, P. and M. Blanchet, "Preparation of                Internationalized Strings ("stringprep")",RFC 3454,                December 2002.   [RFC3491]    Hoffman, P. and M. Blanchet, "Nameprep: A Stringprep                Profile for Internationalized Domain Names (IDN)",RFC 3491, March 2003.   [RFC4690]    Klensin, J., Faltstrom, P., Karp, C., and IAB, "Review                and Recommendations for Internationalized Domain Names                (IDNs)",RFC 4690, September 2006.Faltstrom                    Standards Track                   [Page 69]

RFC 5892                    IDNA Code Points                 August 2010   [RFC5226]    Narten, T. and H. Alvestrand, "Guidelines for Writing an                IANA Considerations Section in RFCs",BCP 26,RFC 5226,                May 2008.   [RFC5890]    Klensin, J., "Internationalized Domain Names for                Applications (IDNA): Definitions and Document                Framework",RFC 5890, August 2010.   [RFC5891]    Klensin, J., "Internationalized Domain Names in                Applications (IDNA): Protocol",RFC 5891, August 2010.   [RFC5893]    Alvestrand, H., Ed. and C. Karp, "Right-to-Left Scripts                for Internationalized Domain Names for Applications                (IDNA)",RFC 5893, August 2010.   [RFC5894]    Klensin, J., "Internationalized Domain Names for                Applications (IDNA): Background, Explanation, and                Rationale",RFC 5894, August 2010.Author's Address   Patrik Faltstrom (editor)   Cisco   EMail: paf@cisco.comFaltstrom                    Standards Track                   [Page 70]

[8]ページ先頭

©2009-2025 Movatter.jp