From 8da0f9100653d3e31974ca19e8571212463ad445 Mon Sep 17 00:00:00 2001 From: hostfj Date: Fri, 28 Aug 2020 14:32:15 +0800 Subject: [PATCH] modify contest --- derived-props-12.1.txt | 2075 ++++++++++++++++++++++++++++++++++++++ precis_i18n-1.0.1.tar.gz | Bin 0 -> 174228 bytes python-precis_i18n.spec | 80 ++ 3 files changed, 2155 insertions(+) create mode 100644 derived-props-12.1.txt create mode 100644 precis_i18n-1.0.1.tar.gz create mode 100644 python-precis_i18n.spec diff --git a/derived-props-12.1.txt b/derived-props-12.1.txt new file mode 100644 index 0000000..3823dd7 --- /dev/null +++ b/derived-props-12.1.txt @@ -0,0 +1,2075 @@ +0000-001F DISALLOWED/controls +0020-0020 FREE_PVAL/spaces +0021-007E PVALID/ascii7 +007F-009F DISALLOWED/controls +00A0-00A0 FREE_PVAL/has_compat +00A1-00A1 FREE_PVAL/punctuation +00A2-00A6 FREE_PVAL/symbols +00A7-00A7 FREE_PVAL/punctuation +00A8-00A8 FREE_PVAL/has_compat +00A9-00A9 FREE_PVAL/symbols +00AA-00AA FREE_PVAL/has_compat +00AB-00AB FREE_PVAL/punctuation +00AC-00AC FREE_PVAL/symbols +00AD-00AD DISALLOWED/precis_ignorable_properties +00AE-00AE FREE_PVAL/symbols +00AF-00AF FREE_PVAL/has_compat +00B0-00B1 FREE_PVAL/symbols +00B2-00B5 FREE_PVAL/has_compat +00B6-00B6 FREE_PVAL/punctuation +00B7-00B7 CONTEXTO/exceptions +00B8-00BA FREE_PVAL/has_compat +00BB-00BB FREE_PVAL/punctuation +00BC-00BE FREE_PVAL/has_compat +00BF-00BF FREE_PVAL/punctuation +00C0-00D6 PVALID/letter_digits +00D7-00D7 FREE_PVAL/symbols +00D8-00DE PVALID/letter_digits +00DF-00DF PVALID/exceptions +00E0-00F6 PVALID/letter_digits +00F7-00F7 FREE_PVAL/symbols +00F8-0131 PVALID/letter_digits +0132-0133 FREE_PVAL/has_compat +0134-013E PVALID/letter_digits +013F-0140 FREE_PVAL/has_compat +0141-0148 PVALID/letter_digits +0149-0149 FREE_PVAL/has_compat +014A-017E PVALID/letter_digits +017F-017F FREE_PVAL/has_compat +0180-01C3 PVALID/letter_digits +01C4-01CC FREE_PVAL/has_compat +01CD-01F0 PVALID/letter_digits +01F1-01F3 FREE_PVAL/has_compat +01F4-02AF PVALID/letter_digits +02B0-02B8 FREE_PVAL/has_compat +02B9-02C1 PVALID/letter_digits +02C2-02C5 FREE_PVAL/symbols +02C6-02D1 PVALID/letter_digits +02D2-02D7 FREE_PVAL/symbols +02D8-02DD FREE_PVAL/has_compat +02DE-02DF FREE_PVAL/symbols +02E0-02E4 FREE_PVAL/has_compat +02E5-02EB FREE_PVAL/symbols +02EC-02EC PVALID/letter_digits +02ED-02ED FREE_PVAL/symbols +02EE-02EE PVALID/letter_digits +02EF-02FF FREE_PVAL/symbols +0300-033F PVALID/letter_digits +0340-0341 FREE_PVAL/has_compat +0342-0342 PVALID/letter_digits +0343-0344 FREE_PVAL/has_compat +0345-034E PVALID/letter_digits +034F-034F DISALLOWED/precis_ignorable_properties +0350-0373 PVALID/letter_digits +0374-0374 FREE_PVAL/has_compat +0375-0375 CONTEXTO/exceptions +0376-0377 PVALID/letter_digits +0378-0379 UNASSIGNED/unassigned +037A-037A FREE_PVAL/has_compat +037B-037D PVALID/letter_digits +037E-037E FREE_PVAL/has_compat +037F-037F PVALID/letter_digits +0380-0383 UNASSIGNED/unassigned +0384-0385 FREE_PVAL/has_compat +0386-0386 PVALID/letter_digits +0387-0387 FREE_PVAL/has_compat +0388-038A PVALID/letter_digits +038B-038B UNASSIGNED/unassigned +038C-038C PVALID/letter_digits +038D-038D UNASSIGNED/unassigned +038E-03A1 PVALID/letter_digits +03A2-03A2 UNASSIGNED/unassigned +03A3-03C1 PVALID/letter_digits +03C2-03C2 PVALID/exceptions +03C3-03CF PVALID/letter_digits +03D0-03D6 FREE_PVAL/has_compat +03D7-03EF PVALID/letter_digits +03F0-03F2 FREE_PVAL/has_compat +03F3-03F3 PVALID/letter_digits +03F4-03F5 FREE_PVAL/has_compat +03F6-03F6 FREE_PVAL/symbols +03F7-03F8 PVALID/letter_digits +03F9-03F9 FREE_PVAL/has_compat +03FA-0481 PVALID/letter_digits +0482-0482 FREE_PVAL/symbols +0483-0487 PVALID/letter_digits +0488-0489 FREE_PVAL/other_letter_digits +048A-052F PVALID/letter_digits +0530-0530 UNASSIGNED/unassigned +0531-0556 PVALID/letter_digits +0557-0558 UNASSIGNED/unassigned +0559-0559 PVALID/letter_digits +055A-055F FREE_PVAL/punctuation +0560-0586 PVALID/letter_digits +0587-0587 FREE_PVAL/has_compat +0588-0588 PVALID/letter_digits +0589-058A FREE_PVAL/punctuation +058B-058C UNASSIGNED/unassigned +058D-058F FREE_PVAL/symbols +0590-0590 UNASSIGNED/unassigned +0591-05BD PVALID/letter_digits +05BE-05BE FREE_PVAL/punctuation +05BF-05BF PVALID/letter_digits +05C0-05C0 FREE_PVAL/punctuation +05C1-05C2 PVALID/letter_digits +05C3-05C3 FREE_PVAL/punctuation +05C4-05C5 PVALID/letter_digits +05C6-05C6 FREE_PVAL/punctuation +05C7-05C7 PVALID/letter_digits +05C8-05CF UNASSIGNED/unassigned +05D0-05EA PVALID/letter_digits +05EB-05EE UNASSIGNED/unassigned +05EF-05F2 PVALID/letter_digits +05F3-05F4 CONTEXTO/exceptions +05F5-05FF UNASSIGNED/unassigned +0600-0605 DISALLOWED/other +0606-0608 FREE_PVAL/symbols +0609-060A FREE_PVAL/punctuation +060B-060B FREE_PVAL/symbols +060C-060D FREE_PVAL/punctuation +060E-060F FREE_PVAL/symbols +0610-061A PVALID/letter_digits +061B-061B FREE_PVAL/punctuation +061C-061C DISALLOWED/precis_ignorable_properties +061D-061D UNASSIGNED/unassigned +061E-061F FREE_PVAL/punctuation +0620-063F PVALID/letter_digits +0640-0640 DISALLOWED/exceptions +0641-065F PVALID/letter_digits +0660-0669 CONTEXTO/exceptions +066A-066D FREE_PVAL/punctuation +066E-0674 PVALID/letter_digits +0675-0678 FREE_PVAL/has_compat +0679-06D3 PVALID/letter_digits +06D4-06D4 FREE_PVAL/punctuation +06D5-06DC PVALID/letter_digits +06DD-06DD DISALLOWED/other +06DE-06DE FREE_PVAL/symbols +06DF-06E8 PVALID/letter_digits +06E9-06E9 FREE_PVAL/symbols +06EA-06EF PVALID/letter_digits +06F0-06F9 CONTEXTO/exceptions +06FA-06FC PVALID/letter_digits +06FD-06FE PVALID/exceptions +06FF-06FF PVALID/letter_digits +0700-070D FREE_PVAL/punctuation +070E-070E UNASSIGNED/unassigned +070F-070F DISALLOWED/other +0710-074A PVALID/letter_digits +074B-074C UNASSIGNED/unassigned +074D-07B1 PVALID/letter_digits +07B2-07BF UNASSIGNED/unassigned +07C0-07F5 PVALID/letter_digits +07F6-07F6 FREE_PVAL/symbols +07F7-07F9 FREE_PVAL/punctuation +07FA-07FA DISALLOWED/exceptions +07FB-07FC UNASSIGNED/unassigned +07FD-07FD PVALID/letter_digits +07FE-07FF FREE_PVAL/symbols +0800-082D PVALID/letter_digits +082E-082F UNASSIGNED/unassigned +0830-083E FREE_PVAL/punctuation +083F-083F UNASSIGNED/unassigned +0840-085B PVALID/letter_digits +085C-085D UNASSIGNED/unassigned +085E-085E FREE_PVAL/punctuation +085F-085F UNASSIGNED/unassigned +0860-086A PVALID/letter_digits +086B-089F UNASSIGNED/unassigned +08A0-08B4 PVALID/letter_digits +08B5-08B5 UNASSIGNED/unassigned +08B6-08BD PVALID/letter_digits +08BE-08D2 UNASSIGNED/unassigned +08D3-08E1 PVALID/letter_digits +08E2-08E2 DISALLOWED/other +08E3-0957 PVALID/letter_digits +0958-095F FREE_PVAL/has_compat +0960-0963 PVALID/letter_digits +0964-0965 FREE_PVAL/punctuation +0966-096F PVALID/letter_digits +0970-0970 FREE_PVAL/punctuation +0971-0983 PVALID/letter_digits +0984-0984 UNASSIGNED/unassigned +0985-098C PVALID/letter_digits +098D-098E UNASSIGNED/unassigned +098F-0990 PVALID/letter_digits +0991-0992 UNASSIGNED/unassigned +0993-09A8 PVALID/letter_digits +09A9-09A9 UNASSIGNED/unassigned +09AA-09B0 PVALID/letter_digits +09B1-09B1 UNASSIGNED/unassigned +09B2-09B2 PVALID/letter_digits +09B3-09B5 UNASSIGNED/unassigned +09B6-09B9 PVALID/letter_digits +09BA-09BB UNASSIGNED/unassigned +09BC-09C4 PVALID/letter_digits +09C5-09C6 UNASSIGNED/unassigned +09C7-09C8 PVALID/letter_digits +09C9-09CA UNASSIGNED/unassigned +09CB-09CE PVALID/letter_digits +09CF-09D6 UNASSIGNED/unassigned +09D7-09D7 PVALID/letter_digits +09D8-09DB UNASSIGNED/unassigned +09DC-09DD FREE_PVAL/has_compat +09DE-09DE UNASSIGNED/unassigned +09DF-09DF FREE_PVAL/has_compat +09E0-09E3 PVALID/letter_digits +09E4-09E5 UNASSIGNED/unassigned +09E6-09F1 PVALID/letter_digits +09F2-09F3 FREE_PVAL/symbols +09F4-09F9 FREE_PVAL/other_letter_digits +09FA-09FB FREE_PVAL/symbols +09FC-09FC PVALID/letter_digits +09FD-09FD FREE_PVAL/punctuation +09FE-09FE PVALID/letter_digits +09FF-0A00 UNASSIGNED/unassigned +0A01-0A03 PVALID/letter_digits +0A04-0A04 UNASSIGNED/unassigned +0A05-0A0A PVALID/letter_digits +0A0B-0A0E UNASSIGNED/unassigned +0A0F-0A10 PVALID/letter_digits +0A11-0A12 UNASSIGNED/unassigned +0A13-0A28 PVALID/letter_digits +0A29-0A29 UNASSIGNED/unassigned +0A2A-0A30 PVALID/letter_digits +0A31-0A31 UNASSIGNED/unassigned +0A32-0A32 PVALID/letter_digits +0A33-0A33 FREE_PVAL/has_compat +0A34-0A34 UNASSIGNED/unassigned +0A35-0A35 PVALID/letter_digits +0A36-0A36 FREE_PVAL/has_compat +0A37-0A37 UNASSIGNED/unassigned +0A38-0A39 PVALID/letter_digits +0A3A-0A3B UNASSIGNED/unassigned +0A3C-0A3C PVALID/letter_digits +0A3D-0A3D UNASSIGNED/unassigned +0A3E-0A42 PVALID/letter_digits +0A43-0A46 UNASSIGNED/unassigned +0A47-0A48 PVALID/letter_digits +0A49-0A4A UNASSIGNED/unassigned +0A4B-0A4D PVALID/letter_digits +0A4E-0A50 UNASSIGNED/unassigned +0A51-0A51 PVALID/letter_digits +0A52-0A58 UNASSIGNED/unassigned +0A59-0A5B FREE_PVAL/has_compat +0A5C-0A5C PVALID/letter_digits +0A5D-0A5D UNASSIGNED/unassigned +0A5E-0A5E FREE_PVAL/has_compat +0A5F-0A65 UNASSIGNED/unassigned +0A66-0A75 PVALID/letter_digits +0A76-0A76 FREE_PVAL/punctuation +0A77-0A80 UNASSIGNED/unassigned +0A81-0A83 PVALID/letter_digits +0A84-0A84 UNASSIGNED/unassigned +0A85-0A8D PVALID/letter_digits +0A8E-0A8E UNASSIGNED/unassigned +0A8F-0A91 PVALID/letter_digits +0A92-0A92 UNASSIGNED/unassigned +0A93-0AA8 PVALID/letter_digits +0AA9-0AA9 UNASSIGNED/unassigned +0AAA-0AB0 PVALID/letter_digits +0AB1-0AB1 UNASSIGNED/unassigned +0AB2-0AB3 PVALID/letter_digits +0AB4-0AB4 UNASSIGNED/unassigned +0AB5-0AB9 PVALID/letter_digits +0ABA-0ABB UNASSIGNED/unassigned +0ABC-0AC5 PVALID/letter_digits +0AC6-0AC6 UNASSIGNED/unassigned +0AC7-0AC9 PVALID/letter_digits +0ACA-0ACA UNASSIGNED/unassigned +0ACB-0ACD PVALID/letter_digits +0ACE-0ACF UNASSIGNED/unassigned +0AD0-0AD0 PVALID/letter_digits +0AD1-0ADF UNASSIGNED/unassigned +0AE0-0AE3 PVALID/letter_digits +0AE4-0AE5 UNASSIGNED/unassigned +0AE6-0AEF PVALID/letter_digits +0AF0-0AF0 FREE_PVAL/punctuation +0AF1-0AF1 FREE_PVAL/symbols +0AF2-0AF8 UNASSIGNED/unassigned +0AF9-0AFF PVALID/letter_digits +0B00-0B00 UNASSIGNED/unassigned +0B01-0B03 PVALID/letter_digits +0B04-0B04 UNASSIGNED/unassigned +0B05-0B0C PVALID/letter_digits +0B0D-0B0E UNASSIGNED/unassigned +0B0F-0B10 PVALID/letter_digits +0B11-0B12 UNASSIGNED/unassigned +0B13-0B28 PVALID/letter_digits +0B29-0B29 UNASSIGNED/unassigned +0B2A-0B30 PVALID/letter_digits +0B31-0B31 UNASSIGNED/unassigned +0B32-0B33 PVALID/letter_digits +0B34-0B34 UNASSIGNED/unassigned +0B35-0B39 PVALID/letter_digits +0B3A-0B3B UNASSIGNED/unassigned +0B3C-0B44 PVALID/letter_digits +0B45-0B46 UNASSIGNED/unassigned +0B47-0B48 PVALID/letter_digits +0B49-0B4A UNASSIGNED/unassigned +0B4B-0B4D PVALID/letter_digits +0B4E-0B55 UNASSIGNED/unassigned +0B56-0B57 PVALID/letter_digits +0B58-0B5B UNASSIGNED/unassigned +0B5C-0B5D FREE_PVAL/has_compat +0B5E-0B5E UNASSIGNED/unassigned +0B5F-0B63 PVALID/letter_digits +0B64-0B65 UNASSIGNED/unassigned +0B66-0B6F PVALID/letter_digits +0B70-0B70 FREE_PVAL/symbols +0B71-0B71 PVALID/letter_digits +0B72-0B77 FREE_PVAL/other_letter_digits +0B78-0B81 UNASSIGNED/unassigned +0B82-0B83 PVALID/letter_digits +0B84-0B84 UNASSIGNED/unassigned +0B85-0B8A PVALID/letter_digits +0B8B-0B8D UNASSIGNED/unassigned +0B8E-0B90 PVALID/letter_digits +0B91-0B91 UNASSIGNED/unassigned +0B92-0B95 PVALID/letter_digits +0B96-0B98 UNASSIGNED/unassigned +0B99-0B9A PVALID/letter_digits +0B9B-0B9B UNASSIGNED/unassigned +0B9C-0B9C PVALID/letter_digits +0B9D-0B9D UNASSIGNED/unassigned +0B9E-0B9F PVALID/letter_digits +0BA0-0BA2 UNASSIGNED/unassigned +0BA3-0BA4 PVALID/letter_digits +0BA5-0BA7 UNASSIGNED/unassigned +0BA8-0BAA PVALID/letter_digits +0BAB-0BAD UNASSIGNED/unassigned +0BAE-0BB9 PVALID/letter_digits +0BBA-0BBD UNASSIGNED/unassigned +0BBE-0BC2 PVALID/letter_digits +0BC3-0BC5 UNASSIGNED/unassigned +0BC6-0BC8 PVALID/letter_digits +0BC9-0BC9 UNASSIGNED/unassigned +0BCA-0BCD PVALID/letter_digits +0BCE-0BCF UNASSIGNED/unassigned +0BD0-0BD0 PVALID/letter_digits +0BD1-0BD6 UNASSIGNED/unassigned +0BD7-0BD7 PVALID/letter_digits +0BD8-0BE5 UNASSIGNED/unassigned +0BE6-0BEF PVALID/letter_digits +0BF0-0BF2 FREE_PVAL/other_letter_digits +0BF3-0BFA FREE_PVAL/symbols +0BFB-0BFF UNASSIGNED/unassigned +0C00-0C0C PVALID/letter_digits +0C0D-0C0D UNASSIGNED/unassigned +0C0E-0C10 PVALID/letter_digits +0C11-0C11 UNASSIGNED/unassigned +0C12-0C28 PVALID/letter_digits +0C29-0C29 UNASSIGNED/unassigned +0C2A-0C39 PVALID/letter_digits +0C3A-0C3C UNASSIGNED/unassigned +0C3D-0C44 PVALID/letter_digits +0C45-0C45 UNASSIGNED/unassigned +0C46-0C48 PVALID/letter_digits +0C49-0C49 UNASSIGNED/unassigned +0C4A-0C4D PVALID/letter_digits +0C4E-0C54 UNASSIGNED/unassigned +0C55-0C56 PVALID/letter_digits +0C57-0C57 UNASSIGNED/unassigned +0C58-0C5A PVALID/letter_digits +0C5B-0C5F UNASSIGNED/unassigned +0C60-0C63 PVALID/letter_digits +0C64-0C65 UNASSIGNED/unassigned +0C66-0C6F PVALID/letter_digits +0C70-0C76 UNASSIGNED/unassigned +0C77-0C77 FREE_PVAL/punctuation +0C78-0C7E FREE_PVAL/other_letter_digits +0C7F-0C7F FREE_PVAL/symbols +0C80-0C83 PVALID/letter_digits +0C84-0C84 FREE_PVAL/punctuation +0C85-0C8C PVALID/letter_digits +0C8D-0C8D UNASSIGNED/unassigned +0C8E-0C90 PVALID/letter_digits +0C91-0C91 UNASSIGNED/unassigned +0C92-0CA8 PVALID/letter_digits +0CA9-0CA9 UNASSIGNED/unassigned +0CAA-0CB3 PVALID/letter_digits +0CB4-0CB4 UNASSIGNED/unassigned +0CB5-0CB9 PVALID/letter_digits +0CBA-0CBB UNASSIGNED/unassigned +0CBC-0CC4 PVALID/letter_digits +0CC5-0CC5 UNASSIGNED/unassigned +0CC6-0CC8 PVALID/letter_digits +0CC9-0CC9 UNASSIGNED/unassigned +0CCA-0CCD PVALID/letter_digits +0CCE-0CD4 UNASSIGNED/unassigned +0CD5-0CD6 PVALID/letter_digits +0CD7-0CDD UNASSIGNED/unassigned +0CDE-0CDE PVALID/letter_digits +0CDF-0CDF UNASSIGNED/unassigned +0CE0-0CE3 PVALID/letter_digits +0CE4-0CE5 UNASSIGNED/unassigned +0CE6-0CEF PVALID/letter_digits +0CF0-0CF0 UNASSIGNED/unassigned +0CF1-0CF2 PVALID/letter_digits +0CF3-0CFF UNASSIGNED/unassigned +0D00-0D03 PVALID/letter_digits +0D04-0D04 UNASSIGNED/unassigned +0D05-0D0C PVALID/letter_digits +0D0D-0D0D UNASSIGNED/unassigned +0D0E-0D10 PVALID/letter_digits +0D11-0D11 UNASSIGNED/unassigned +0D12-0D44 PVALID/letter_digits +0D45-0D45 UNASSIGNED/unassigned +0D46-0D48 PVALID/letter_digits +0D49-0D49 UNASSIGNED/unassigned +0D4A-0D4E PVALID/letter_digits +0D4F-0D4F FREE_PVAL/symbols +0D50-0D53 UNASSIGNED/unassigned +0D54-0D57 PVALID/letter_digits +0D58-0D5E FREE_PVAL/other_letter_digits +0D5F-0D63 PVALID/letter_digits +0D64-0D65 UNASSIGNED/unassigned +0D66-0D6F PVALID/letter_digits +0D70-0D78 FREE_PVAL/other_letter_digits +0D79-0D79 FREE_PVAL/symbols +0D7A-0D7F PVALID/letter_digits +0D80-0D81 UNASSIGNED/unassigned +0D82-0D83 PVALID/letter_digits +0D84-0D84 UNASSIGNED/unassigned +0D85-0D96 PVALID/letter_digits +0D97-0D99 UNASSIGNED/unassigned +0D9A-0DB1 PVALID/letter_digits +0DB2-0DB2 UNASSIGNED/unassigned +0DB3-0DBB PVALID/letter_digits +0DBC-0DBC UNASSIGNED/unassigned +0DBD-0DBD PVALID/letter_digits +0DBE-0DBF UNASSIGNED/unassigned +0DC0-0DC6 PVALID/letter_digits +0DC7-0DC9 UNASSIGNED/unassigned +0DCA-0DCA PVALID/letter_digits +0DCB-0DCE UNASSIGNED/unassigned +0DCF-0DD4 PVALID/letter_digits +0DD5-0DD5 UNASSIGNED/unassigned +0DD6-0DD6 PVALID/letter_digits +0DD7-0DD7 UNASSIGNED/unassigned +0DD8-0DDF PVALID/letter_digits +0DE0-0DE5 UNASSIGNED/unassigned +0DE6-0DEF PVALID/letter_digits +0DF0-0DF1 UNASSIGNED/unassigned +0DF2-0DF3 PVALID/letter_digits +0DF4-0DF4 FREE_PVAL/punctuation +0DF5-0E00 UNASSIGNED/unassigned +0E01-0E32 PVALID/letter_digits +0E33-0E33 FREE_PVAL/has_compat +0E34-0E3A PVALID/letter_digits +0E3B-0E3E UNASSIGNED/unassigned +0E3F-0E3F FREE_PVAL/symbols +0E40-0E4E PVALID/letter_digits +0E4F-0E4F FREE_PVAL/punctuation +0E50-0E59 PVALID/letter_digits +0E5A-0E5B FREE_PVAL/punctuation +0E5C-0E80 UNASSIGNED/unassigned +0E81-0E82 PVALID/letter_digits +0E83-0E83 UNASSIGNED/unassigned +0E84-0E84 PVALID/letter_digits +0E85-0E85 UNASSIGNED/unassigned +0E86-0E8A PVALID/letter_digits +0E8B-0E8B UNASSIGNED/unassigned +0E8C-0EA3 PVALID/letter_digits +0EA4-0EA4 UNASSIGNED/unassigned +0EA5-0EA5 PVALID/letter_digits +0EA6-0EA6 UNASSIGNED/unassigned +0EA7-0EB2 PVALID/letter_digits +0EB3-0EB3 FREE_PVAL/has_compat +0EB4-0EBD PVALID/letter_digits +0EBE-0EBF UNASSIGNED/unassigned +0EC0-0EC4 PVALID/letter_digits +0EC5-0EC5 UNASSIGNED/unassigned +0EC6-0EC6 PVALID/letter_digits +0EC7-0EC7 UNASSIGNED/unassigned +0EC8-0ECD PVALID/letter_digits +0ECE-0ECF UNASSIGNED/unassigned +0ED0-0ED9 PVALID/letter_digits +0EDA-0EDB UNASSIGNED/unassigned +0EDC-0EDD FREE_PVAL/has_compat +0EDE-0EDF PVALID/letter_digits +0EE0-0EFF UNASSIGNED/unassigned +0F00-0F00 PVALID/letter_digits +0F01-0F03 FREE_PVAL/symbols +0F04-0F0A FREE_PVAL/punctuation +0F0B-0F0B PVALID/exceptions +0F0C-0F0C FREE_PVAL/has_compat +0F0D-0F12 FREE_PVAL/punctuation +0F13-0F13 FREE_PVAL/symbols +0F14-0F14 FREE_PVAL/punctuation +0F15-0F17 FREE_PVAL/symbols +0F18-0F19 PVALID/letter_digits +0F1A-0F1F FREE_PVAL/symbols +0F20-0F29 PVALID/letter_digits +0F2A-0F33 FREE_PVAL/other_letter_digits +0F34-0F34 FREE_PVAL/symbols +0F35-0F35 PVALID/letter_digits +0F36-0F36 FREE_PVAL/symbols +0F37-0F37 PVALID/letter_digits +0F38-0F38 FREE_PVAL/symbols +0F39-0F39 PVALID/letter_digits +0F3A-0F3D FREE_PVAL/punctuation +0F3E-0F42 PVALID/letter_digits +0F43-0F43 FREE_PVAL/has_compat +0F44-0F47 PVALID/letter_digits +0F48-0F48 UNASSIGNED/unassigned +0F49-0F4C PVALID/letter_digits +0F4D-0F4D FREE_PVAL/has_compat +0F4E-0F51 PVALID/letter_digits +0F52-0F52 FREE_PVAL/has_compat +0F53-0F56 PVALID/letter_digits +0F57-0F57 FREE_PVAL/has_compat +0F58-0F5B PVALID/letter_digits +0F5C-0F5C FREE_PVAL/has_compat +0F5D-0F68 PVALID/letter_digits +0F69-0F69 FREE_PVAL/has_compat +0F6A-0F6C PVALID/letter_digits +0F6D-0F70 UNASSIGNED/unassigned +0F71-0F72 PVALID/letter_digits +0F73-0F73 FREE_PVAL/has_compat +0F74-0F74 PVALID/letter_digits +0F75-0F79 FREE_PVAL/has_compat +0F7A-0F80 PVALID/letter_digits +0F81-0F81 FREE_PVAL/has_compat +0F82-0F84 PVALID/letter_digits +0F85-0F85 FREE_PVAL/punctuation +0F86-0F92 PVALID/letter_digits +0F93-0F93 FREE_PVAL/has_compat +0F94-0F97 PVALID/letter_digits +0F98-0F98 UNASSIGNED/unassigned +0F99-0F9C PVALID/letter_digits +0F9D-0F9D FREE_PVAL/has_compat +0F9E-0FA1 PVALID/letter_digits +0FA2-0FA2 FREE_PVAL/has_compat +0FA3-0FA6 PVALID/letter_digits +0FA7-0FA7 FREE_PVAL/has_compat +0FA8-0FAB PVALID/letter_digits +0FAC-0FAC FREE_PVAL/has_compat +0FAD-0FB8 PVALID/letter_digits +0FB9-0FB9 FREE_PVAL/has_compat +0FBA-0FBC PVALID/letter_digits +0FBD-0FBD UNASSIGNED/unassigned +0FBE-0FC5 FREE_PVAL/symbols +0FC6-0FC6 PVALID/letter_digits +0FC7-0FCC FREE_PVAL/symbols +0FCD-0FCD UNASSIGNED/unassigned +0FCE-0FCF FREE_PVAL/symbols +0FD0-0FD4 FREE_PVAL/punctuation +0FD5-0FD8 FREE_PVAL/symbols +0FD9-0FDA FREE_PVAL/punctuation +0FDB-0FFF UNASSIGNED/unassigned +1000-1049 PVALID/letter_digits +104A-104F FREE_PVAL/punctuation +1050-109D PVALID/letter_digits +109E-109F FREE_PVAL/symbols +10A0-10C5 PVALID/letter_digits +10C6-10C6 UNASSIGNED/unassigned +10C7-10C7 PVALID/letter_digits +10C8-10CC UNASSIGNED/unassigned +10CD-10CD PVALID/letter_digits +10CE-10CF UNASSIGNED/unassigned +10D0-10FA PVALID/letter_digits +10FB-10FB FREE_PVAL/punctuation +10FC-10FC FREE_PVAL/has_compat +10FD-10FF PVALID/letter_digits +1100-11FF DISALLOWED/old_hangul_jamo +1200-1248 PVALID/letter_digits +1249-1249 UNASSIGNED/unassigned +124A-124D PVALID/letter_digits +124E-124F UNASSIGNED/unassigned +1250-1256 PVALID/letter_digits +1257-1257 UNASSIGNED/unassigned +1258-1258 PVALID/letter_digits +1259-1259 UNASSIGNED/unassigned +125A-125D PVALID/letter_digits +125E-125F UNASSIGNED/unassigned +1260-1288 PVALID/letter_digits +1289-1289 UNASSIGNED/unassigned +128A-128D PVALID/letter_digits +128E-128F UNASSIGNED/unassigned +1290-12B0 PVALID/letter_digits +12B1-12B1 UNASSIGNED/unassigned +12B2-12B5 PVALID/letter_digits +12B6-12B7 UNASSIGNED/unassigned +12B8-12BE PVALID/letter_digits +12BF-12BF UNASSIGNED/unassigned +12C0-12C0 PVALID/letter_digits +12C1-12C1 UNASSIGNED/unassigned +12C2-12C5 PVALID/letter_digits +12C6-12C7 UNASSIGNED/unassigned +12C8-12D6 PVALID/letter_digits +12D7-12D7 UNASSIGNED/unassigned +12D8-1310 PVALID/letter_digits +1311-1311 UNASSIGNED/unassigned +1312-1315 PVALID/letter_digits +1316-1317 UNASSIGNED/unassigned +1318-135A PVALID/letter_digits +135B-135C UNASSIGNED/unassigned +135D-135F PVALID/letter_digits +1360-1368 FREE_PVAL/punctuation +1369-137C FREE_PVAL/other_letter_digits +137D-137F UNASSIGNED/unassigned +1380-138F PVALID/letter_digits +1390-1399 FREE_PVAL/symbols +139A-139F UNASSIGNED/unassigned +13A0-13F5 PVALID/letter_digits +13F6-13F7 UNASSIGNED/unassigned +13F8-13FD PVALID/letter_digits +13FE-13FF UNASSIGNED/unassigned +1400-1400 FREE_PVAL/punctuation +1401-166C PVALID/letter_digits +166D-166D FREE_PVAL/symbols +166E-166E FREE_PVAL/punctuation +166F-167F PVALID/letter_digits +1680-1680 FREE_PVAL/spaces +1681-169A PVALID/letter_digits +169B-169C FREE_PVAL/punctuation +169D-169F UNASSIGNED/unassigned +16A0-16EA PVALID/letter_digits +16EB-16ED FREE_PVAL/punctuation +16EE-16F0 FREE_PVAL/other_letter_digits +16F1-16F8 PVALID/letter_digits +16F9-16FF UNASSIGNED/unassigned +1700-170C PVALID/letter_digits +170D-170D UNASSIGNED/unassigned +170E-1714 PVALID/letter_digits +1715-171F UNASSIGNED/unassigned +1720-1734 PVALID/letter_digits +1735-1736 FREE_PVAL/punctuation +1737-173F UNASSIGNED/unassigned +1740-1753 PVALID/letter_digits +1754-175F UNASSIGNED/unassigned +1760-176C PVALID/letter_digits +176D-176D UNASSIGNED/unassigned +176E-1770 PVALID/letter_digits +1771-1771 UNASSIGNED/unassigned +1772-1773 PVALID/letter_digits +1774-177F UNASSIGNED/unassigned +1780-17B3 PVALID/letter_digits +17B4-17B5 DISALLOWED/precis_ignorable_properties +17B6-17D3 PVALID/letter_digits +17D4-17D6 FREE_PVAL/punctuation +17D7-17D7 PVALID/letter_digits +17D8-17DA FREE_PVAL/punctuation +17DB-17DB FREE_PVAL/symbols +17DC-17DD PVALID/letter_digits +17DE-17DF UNASSIGNED/unassigned +17E0-17E9 PVALID/letter_digits +17EA-17EF UNASSIGNED/unassigned +17F0-17F9 FREE_PVAL/other_letter_digits +17FA-17FF UNASSIGNED/unassigned +1800-180A FREE_PVAL/punctuation +180B-180E DISALLOWED/precis_ignorable_properties +180F-180F UNASSIGNED/unassigned +1810-1819 PVALID/letter_digits +181A-181F UNASSIGNED/unassigned +1820-1878 PVALID/letter_digits +1879-187F UNASSIGNED/unassigned +1880-18AA PVALID/letter_digits +18AB-18AF UNASSIGNED/unassigned +18B0-18F5 PVALID/letter_digits +18F6-18FF UNASSIGNED/unassigned +1900-191E PVALID/letter_digits +191F-191F UNASSIGNED/unassigned +1920-192B PVALID/letter_digits +192C-192F UNASSIGNED/unassigned +1930-193B PVALID/letter_digits +193C-193F UNASSIGNED/unassigned +1940-1940 FREE_PVAL/symbols +1941-1943 UNASSIGNED/unassigned +1944-1945 FREE_PVAL/punctuation +1946-196D PVALID/letter_digits +196E-196F UNASSIGNED/unassigned +1970-1974 PVALID/letter_digits +1975-197F UNASSIGNED/unassigned +1980-19AB PVALID/letter_digits +19AC-19AF UNASSIGNED/unassigned +19B0-19C9 PVALID/letter_digits +19CA-19CF UNASSIGNED/unassigned +19D0-19D9 PVALID/letter_digits +19DA-19DA FREE_PVAL/other_letter_digits +19DB-19DD UNASSIGNED/unassigned +19DE-19FF FREE_PVAL/symbols +1A00-1A1B PVALID/letter_digits +1A1C-1A1D UNASSIGNED/unassigned +1A1E-1A1F FREE_PVAL/punctuation +1A20-1A5E PVALID/letter_digits +1A5F-1A5F UNASSIGNED/unassigned +1A60-1A7C PVALID/letter_digits +1A7D-1A7E UNASSIGNED/unassigned +1A7F-1A89 PVALID/letter_digits +1A8A-1A8F UNASSIGNED/unassigned +1A90-1A99 PVALID/letter_digits +1A9A-1A9F UNASSIGNED/unassigned +1AA0-1AA6 FREE_PVAL/punctuation +1AA7-1AA7 PVALID/letter_digits +1AA8-1AAD FREE_PVAL/punctuation +1AAE-1AAF UNASSIGNED/unassigned +1AB0-1ABD PVALID/letter_digits +1ABE-1ABE FREE_PVAL/other_letter_digits +1ABF-1AFF UNASSIGNED/unassigned +1B00-1B4B PVALID/letter_digits +1B4C-1B4F UNASSIGNED/unassigned +1B50-1B59 PVALID/letter_digits +1B5A-1B60 FREE_PVAL/punctuation +1B61-1B6A FREE_PVAL/symbols +1B6B-1B73 PVALID/letter_digits +1B74-1B7C FREE_PVAL/symbols +1B7D-1B7F UNASSIGNED/unassigned +1B80-1BF3 PVALID/letter_digits +1BF4-1BFB UNASSIGNED/unassigned +1BFC-1BFF FREE_PVAL/punctuation +1C00-1C37 PVALID/letter_digits +1C38-1C3A UNASSIGNED/unassigned +1C3B-1C3F FREE_PVAL/punctuation +1C40-1C49 PVALID/letter_digits +1C4A-1C4C UNASSIGNED/unassigned +1C4D-1C7D PVALID/letter_digits +1C7E-1C7F FREE_PVAL/punctuation +1C80-1C88 PVALID/letter_digits +1C89-1C8F UNASSIGNED/unassigned +1C90-1CBA PVALID/letter_digits +1CBB-1CBC UNASSIGNED/unassigned +1CBD-1CBF PVALID/letter_digits +1CC0-1CC7 FREE_PVAL/punctuation +1CC8-1CCF UNASSIGNED/unassigned +1CD0-1CD2 PVALID/letter_digits +1CD3-1CD3 FREE_PVAL/punctuation +1CD4-1CFA PVALID/letter_digits +1CFB-1CFF UNASSIGNED/unassigned +1D00-1D2B PVALID/letter_digits +1D2C-1D2E FREE_PVAL/has_compat +1D2F-1D2F PVALID/letter_digits +1D30-1D3A FREE_PVAL/has_compat +1D3B-1D3B PVALID/letter_digits +1D3C-1D4D FREE_PVAL/has_compat +1D4E-1D4E PVALID/letter_digits +1D4F-1D6A FREE_PVAL/has_compat +1D6B-1D77 PVALID/letter_digits +1D78-1D78 FREE_PVAL/has_compat +1D79-1D9A PVALID/letter_digits +1D9B-1DBF FREE_PVAL/has_compat +1DC0-1DF9 PVALID/letter_digits +1DFA-1DFA UNASSIGNED/unassigned +1DFB-1E99 PVALID/letter_digits +1E9A-1E9B FREE_PVAL/has_compat +1E9C-1F15 PVALID/letter_digits +1F16-1F17 UNASSIGNED/unassigned +1F18-1F1D PVALID/letter_digits +1F1E-1F1F UNASSIGNED/unassigned +1F20-1F45 PVALID/letter_digits +1F46-1F47 UNASSIGNED/unassigned +1F48-1F4D PVALID/letter_digits +1F4E-1F4F UNASSIGNED/unassigned +1F50-1F57 PVALID/letter_digits +1F58-1F58 UNASSIGNED/unassigned +1F59-1F59 PVALID/letter_digits +1F5A-1F5A UNASSIGNED/unassigned +1F5B-1F5B PVALID/letter_digits +1F5C-1F5C UNASSIGNED/unassigned +1F5D-1F5D PVALID/letter_digits +1F5E-1F5E UNASSIGNED/unassigned +1F5F-1F70 PVALID/letter_digits +1F71-1F71 FREE_PVAL/has_compat +1F72-1F72 PVALID/letter_digits +1F73-1F73 FREE_PVAL/has_compat +1F74-1F74 PVALID/letter_digits +1F75-1F75 FREE_PVAL/has_compat +1F76-1F76 PVALID/letter_digits +1F77-1F77 FREE_PVAL/has_compat +1F78-1F78 PVALID/letter_digits +1F79-1F79 FREE_PVAL/has_compat +1F7A-1F7A PVALID/letter_digits +1F7B-1F7B FREE_PVAL/has_compat +1F7C-1F7C PVALID/letter_digits +1F7D-1F7D FREE_PVAL/has_compat +1F7E-1F7F UNASSIGNED/unassigned +1F80-1F87 PVALID/letter_digits +1F88-1F8F FREE_PVAL/other_letter_digits +1F90-1F97 PVALID/letter_digits +1F98-1F9F FREE_PVAL/other_letter_digits +1FA0-1FA7 PVALID/letter_digits +1FA8-1FAF FREE_PVAL/other_letter_digits +1FB0-1FB4 PVALID/letter_digits +1FB5-1FB5 UNASSIGNED/unassigned +1FB6-1FBA PVALID/letter_digits +1FBB-1FBB FREE_PVAL/has_compat +1FBC-1FBC FREE_PVAL/other_letter_digits +1FBD-1FC1 FREE_PVAL/has_compat +1FC2-1FC4 PVALID/letter_digits +1FC5-1FC5 UNASSIGNED/unassigned +1FC6-1FC8 PVALID/letter_digits +1FC9-1FC9 FREE_PVAL/has_compat +1FCA-1FCA PVALID/letter_digits +1FCB-1FCB FREE_PVAL/has_compat +1FCC-1FCC FREE_PVAL/other_letter_digits +1FCD-1FCF FREE_PVAL/has_compat +1FD0-1FD2 PVALID/letter_digits +1FD3-1FD3 FREE_PVAL/has_compat +1FD4-1FD5 UNASSIGNED/unassigned +1FD6-1FDA PVALID/letter_digits +1FDB-1FDB FREE_PVAL/has_compat +1FDC-1FDC UNASSIGNED/unassigned +1FDD-1FDF FREE_PVAL/has_compat +1FE0-1FE2 PVALID/letter_digits +1FE3-1FE3 FREE_PVAL/has_compat +1FE4-1FEA PVALID/letter_digits +1FEB-1FEB FREE_PVAL/has_compat +1FEC-1FEC PVALID/letter_digits +1FED-1FEF FREE_PVAL/has_compat +1FF0-1FF1 UNASSIGNED/unassigned +1FF2-1FF4 PVALID/letter_digits +1FF5-1FF5 UNASSIGNED/unassigned +1FF6-1FF8 PVALID/letter_digits +1FF9-1FF9 FREE_PVAL/has_compat +1FFA-1FFA PVALID/letter_digits +1FFB-1FFB FREE_PVAL/has_compat +1FFC-1FFC FREE_PVAL/other_letter_digits +1FFD-1FFE FREE_PVAL/has_compat +1FFF-1FFF UNASSIGNED/unassigned +2000-200A FREE_PVAL/has_compat +200B-200B DISALLOWED/precis_ignorable_properties +200C-200D CONTEXTJ/join_control +200E-200F DISALLOWED/precis_ignorable_properties +2010-2010 FREE_PVAL/punctuation +2011-2011 FREE_PVAL/has_compat +2012-2016 FREE_PVAL/punctuation +2017-2017 FREE_PVAL/has_compat +2018-2023 FREE_PVAL/punctuation +2024-2026 FREE_PVAL/has_compat +2027-2027 FREE_PVAL/punctuation +2028-2029 DISALLOWED/other +202A-202E DISALLOWED/precis_ignorable_properties +202F-202F FREE_PVAL/has_compat +2030-2032 FREE_PVAL/punctuation +2033-2034 FREE_PVAL/has_compat +2035-2035 FREE_PVAL/punctuation +2036-2037 FREE_PVAL/has_compat +2038-203B FREE_PVAL/punctuation +203C-203C FREE_PVAL/has_compat +203D-203D FREE_PVAL/punctuation +203E-203E FREE_PVAL/has_compat +203F-2043 FREE_PVAL/punctuation +2044-2044 FREE_PVAL/symbols +2045-2046 FREE_PVAL/punctuation +2047-2049 FREE_PVAL/has_compat +204A-2051 FREE_PVAL/punctuation +2052-2052 FREE_PVAL/symbols +2053-2056 FREE_PVAL/punctuation +2057-2057 FREE_PVAL/has_compat +2058-205E FREE_PVAL/punctuation +205F-205F FREE_PVAL/has_compat +2060-2064 DISALLOWED/precis_ignorable_properties +2065-2065 UNASSIGNED/unassigned +2066-206F DISALLOWED/precis_ignorable_properties +2070-2071 FREE_PVAL/has_compat +2072-2073 UNASSIGNED/unassigned +2074-208E FREE_PVAL/has_compat +208F-208F UNASSIGNED/unassigned +2090-209C FREE_PVAL/has_compat +209D-209F UNASSIGNED/unassigned +20A0-20A7 FREE_PVAL/symbols +20A8-20A8 FREE_PVAL/has_compat +20A9-20BF FREE_PVAL/symbols +20C0-20CF UNASSIGNED/unassigned +20D0-20DC PVALID/letter_digits +20DD-20E0 FREE_PVAL/other_letter_digits +20E1-20E1 PVALID/letter_digits +20E2-20E4 FREE_PVAL/other_letter_digits +20E5-20F0 PVALID/letter_digits +20F1-20FF UNASSIGNED/unassigned +2100-2103 FREE_PVAL/has_compat +2104-2104 FREE_PVAL/symbols +2105-2107 FREE_PVAL/has_compat +2108-2108 FREE_PVAL/symbols +2109-2113 FREE_PVAL/has_compat +2114-2114 FREE_PVAL/symbols +2115-2116 FREE_PVAL/has_compat +2117-2118 FREE_PVAL/symbols +2119-211D FREE_PVAL/has_compat +211E-211F FREE_PVAL/symbols +2120-2122 FREE_PVAL/has_compat +2123-2123 FREE_PVAL/symbols +2124-2124 FREE_PVAL/has_compat +2125-2125 FREE_PVAL/symbols +2126-2126 FREE_PVAL/has_compat +2127-2127 FREE_PVAL/symbols +2128-2128 FREE_PVAL/has_compat +2129-2129 FREE_PVAL/symbols +212A-212D FREE_PVAL/has_compat +212E-212E FREE_PVAL/symbols +212F-2131 FREE_PVAL/has_compat +2132-2132 PVALID/letter_digits +2133-2139 FREE_PVAL/has_compat +213A-213A FREE_PVAL/symbols +213B-2140 FREE_PVAL/has_compat +2141-2144 FREE_PVAL/symbols +2145-2149 FREE_PVAL/has_compat +214A-214D FREE_PVAL/symbols +214E-214E PVALID/letter_digits +214F-214F FREE_PVAL/symbols +2150-217F FREE_PVAL/has_compat +2180-2182 FREE_PVAL/other_letter_digits +2183-2184 PVALID/letter_digits +2185-2188 FREE_PVAL/other_letter_digits +2189-2189 FREE_PVAL/has_compat +218A-218B FREE_PVAL/symbols +218C-218F UNASSIGNED/unassigned +2190-222B FREE_PVAL/symbols +222C-222D FREE_PVAL/has_compat +222E-222E FREE_PVAL/symbols +222F-2230 FREE_PVAL/has_compat +2231-2307 FREE_PVAL/symbols +2308-230B FREE_PVAL/punctuation +230C-2328 FREE_PVAL/symbols +2329-232A FREE_PVAL/has_compat +232B-2426 FREE_PVAL/symbols +2427-243F UNASSIGNED/unassigned +2440-244A FREE_PVAL/symbols +244B-245F UNASSIGNED/unassigned +2460-24EA FREE_PVAL/has_compat +24EB-24FF FREE_PVAL/other_letter_digits +2500-2767 FREE_PVAL/symbols +2768-2775 FREE_PVAL/punctuation +2776-2793 FREE_PVAL/other_letter_digits +2794-27C4 FREE_PVAL/symbols +27C5-27C6 FREE_PVAL/punctuation +27C7-27E5 FREE_PVAL/symbols +27E6-27EF FREE_PVAL/punctuation +27F0-2982 FREE_PVAL/symbols +2983-2998 FREE_PVAL/punctuation +2999-29D7 FREE_PVAL/symbols +29D8-29DB FREE_PVAL/punctuation +29DC-29FB FREE_PVAL/symbols +29FC-29FD FREE_PVAL/punctuation +29FE-2A0B FREE_PVAL/symbols +2A0C-2A0C FREE_PVAL/has_compat +2A0D-2A73 FREE_PVAL/symbols +2A74-2A76 FREE_PVAL/has_compat +2A77-2ADB FREE_PVAL/symbols +2ADC-2ADC FREE_PVAL/has_compat +2ADD-2B73 FREE_PVAL/symbols +2B74-2B75 UNASSIGNED/unassigned +2B76-2B95 FREE_PVAL/symbols +2B96-2B97 UNASSIGNED/unassigned +2B98-2BFF FREE_PVAL/symbols +2C00-2C2E PVALID/letter_digits +2C2F-2C2F UNASSIGNED/unassigned +2C30-2C5E PVALID/letter_digits +2C5F-2C5F UNASSIGNED/unassigned +2C60-2C7B PVALID/letter_digits +2C7C-2C7D FREE_PVAL/has_compat +2C7E-2CE4 PVALID/letter_digits +2CE5-2CEA FREE_PVAL/symbols +2CEB-2CF3 PVALID/letter_digits +2CF4-2CF8 UNASSIGNED/unassigned +2CF9-2CFC FREE_PVAL/punctuation +2CFD-2CFD FREE_PVAL/other_letter_digits +2CFE-2CFF FREE_PVAL/punctuation +2D00-2D25 PVALID/letter_digits +2D26-2D26 UNASSIGNED/unassigned +2D27-2D27 PVALID/letter_digits +2D28-2D2C UNASSIGNED/unassigned +2D2D-2D2D PVALID/letter_digits +2D2E-2D2F UNASSIGNED/unassigned +2D30-2D67 PVALID/letter_digits +2D68-2D6E UNASSIGNED/unassigned +2D6F-2D6F FREE_PVAL/has_compat +2D70-2D70 FREE_PVAL/punctuation +2D71-2D7E UNASSIGNED/unassigned +2D7F-2D96 PVALID/letter_digits +2D97-2D9F UNASSIGNED/unassigned +2DA0-2DA6 PVALID/letter_digits +2DA7-2DA7 UNASSIGNED/unassigned +2DA8-2DAE PVALID/letter_digits +2DAF-2DAF UNASSIGNED/unassigned +2DB0-2DB6 PVALID/letter_digits +2DB7-2DB7 UNASSIGNED/unassigned +2DB8-2DBE PVALID/letter_digits +2DBF-2DBF UNASSIGNED/unassigned +2DC0-2DC6 PVALID/letter_digits +2DC7-2DC7 UNASSIGNED/unassigned +2DC8-2DCE PVALID/letter_digits +2DCF-2DCF UNASSIGNED/unassigned +2DD0-2DD6 PVALID/letter_digits +2DD7-2DD7 UNASSIGNED/unassigned +2DD8-2DDE PVALID/letter_digits +2DDF-2DDF UNASSIGNED/unassigned +2DE0-2DFF PVALID/letter_digits +2E00-2E2E FREE_PVAL/punctuation +2E2F-2E2F PVALID/letter_digits +2E30-2E4F FREE_PVAL/punctuation +2E50-2E7F UNASSIGNED/unassigned +2E80-2E99 FREE_PVAL/symbols +2E9A-2E9A UNASSIGNED/unassigned +2E9B-2E9E FREE_PVAL/symbols +2E9F-2E9F FREE_PVAL/has_compat +2EA0-2EF2 FREE_PVAL/symbols +2EF3-2EF3 FREE_PVAL/has_compat +2EF4-2EFF UNASSIGNED/unassigned +2F00-2FD5 FREE_PVAL/has_compat +2FD6-2FEF UNASSIGNED/unassigned +2FF0-2FFB FREE_PVAL/symbols +2FFC-2FFF UNASSIGNED/unassigned +3000-3000 FREE_PVAL/has_compat +3001-3003 FREE_PVAL/punctuation +3004-3004 FREE_PVAL/symbols +3005-3006 PVALID/letter_digits +3007-3007 PVALID/exceptions +3008-3011 FREE_PVAL/punctuation +3012-3013 FREE_PVAL/symbols +3014-301F FREE_PVAL/punctuation +3020-3020 FREE_PVAL/symbols +3021-3029 FREE_PVAL/other_letter_digits +302A-302D PVALID/letter_digits +302E-302F DISALLOWED/exceptions +3030-3030 FREE_PVAL/punctuation +3031-3035 DISALLOWED/exceptions +3036-3036 FREE_PVAL/has_compat +3037-3037 FREE_PVAL/symbols +3038-303A FREE_PVAL/has_compat +303B-303B DISALLOWED/exceptions +303C-303C PVALID/letter_digits +303D-303D FREE_PVAL/punctuation +303E-303F FREE_PVAL/symbols +3040-3040 UNASSIGNED/unassigned +3041-3096 PVALID/letter_digits +3097-3098 UNASSIGNED/unassigned +3099-309A PVALID/letter_digits +309B-309C FREE_PVAL/has_compat +309D-309E PVALID/letter_digits +309F-309F FREE_PVAL/has_compat +30A0-30A0 FREE_PVAL/punctuation +30A1-30FA PVALID/letter_digits +30FB-30FB CONTEXTO/exceptions +30FC-30FE PVALID/letter_digits +30FF-30FF FREE_PVAL/has_compat +3100-3104 UNASSIGNED/unassigned +3105-312F PVALID/letter_digits +3130-3130 UNASSIGNED/unassigned +3131-3163 FREE_PVAL/has_compat +3164-3164 DISALLOWED/precis_ignorable_properties +3165-318E FREE_PVAL/has_compat +318F-318F UNASSIGNED/unassigned +3190-3191 FREE_PVAL/symbols +3192-319F FREE_PVAL/has_compat +31A0-31BA PVALID/letter_digits +31BB-31BF UNASSIGNED/unassigned +31C0-31E3 FREE_PVAL/symbols +31E4-31EF UNASSIGNED/unassigned +31F0-31FF PVALID/letter_digits +3200-321E FREE_PVAL/has_compat +321F-321F UNASSIGNED/unassigned +3220-3247 FREE_PVAL/has_compat +3248-324F FREE_PVAL/other_letter_digits +3250-327E FREE_PVAL/has_compat +327F-327F FREE_PVAL/symbols +3280-33FF FREE_PVAL/has_compat +3400-4DB5 PVALID/letter_digits +4DB6-4DBF UNASSIGNED/unassigned +4DC0-4DFF FREE_PVAL/symbols +4E00-9FEF PVALID/letter_digits +9FF0-9FFF UNASSIGNED/unassigned +A000-A48C PVALID/letter_digits +A48D-A48F UNASSIGNED/unassigned +A490-A4C6 FREE_PVAL/symbols +A4C7-A4CF UNASSIGNED/unassigned +A4D0-A4FD PVALID/letter_digits +A4FE-A4FF FREE_PVAL/punctuation +A500-A60C PVALID/letter_digits +A60D-A60F FREE_PVAL/punctuation +A610-A62B PVALID/letter_digits +A62C-A63F UNASSIGNED/unassigned +A640-A66F PVALID/letter_digits +A670-A672 FREE_PVAL/other_letter_digits +A673-A673 FREE_PVAL/punctuation +A674-A67D PVALID/letter_digits +A67E-A67E FREE_PVAL/punctuation +A67F-A69B PVALID/letter_digits +A69C-A69D FREE_PVAL/has_compat +A69E-A6E5 PVALID/letter_digits +A6E6-A6EF FREE_PVAL/other_letter_digits +A6F0-A6F1 PVALID/letter_digits +A6F2-A6F7 FREE_PVAL/punctuation +A6F8-A6FF UNASSIGNED/unassigned +A700-A716 FREE_PVAL/symbols +A717-A71F PVALID/letter_digits +A720-A721 FREE_PVAL/symbols +A722-A76F PVALID/letter_digits +A770-A770 FREE_PVAL/has_compat +A771-A788 PVALID/letter_digits +A789-A78A FREE_PVAL/symbols +A78B-A7BF PVALID/letter_digits +A7C0-A7C1 UNASSIGNED/unassigned +A7C2-A7C6 PVALID/letter_digits +A7C7-A7F6 UNASSIGNED/unassigned +A7F7-A7F7 PVALID/letter_digits +A7F8-A7F9 FREE_PVAL/has_compat +A7FA-A827 PVALID/letter_digits +A828-A82B FREE_PVAL/symbols +A82C-A82F UNASSIGNED/unassigned +A830-A835 FREE_PVAL/other_letter_digits +A836-A839 FREE_PVAL/symbols +A83A-A83F UNASSIGNED/unassigned +A840-A873 PVALID/letter_digits +A874-A877 FREE_PVAL/punctuation +A878-A87F UNASSIGNED/unassigned +A880-A8C5 PVALID/letter_digits +A8C6-A8CD UNASSIGNED/unassigned +A8CE-A8CF FREE_PVAL/punctuation +A8D0-A8D9 PVALID/letter_digits +A8DA-A8DF UNASSIGNED/unassigned +A8E0-A8F7 PVALID/letter_digits +A8F8-A8FA FREE_PVAL/punctuation +A8FB-A8FB PVALID/letter_digits +A8FC-A8FC FREE_PVAL/punctuation +A8FD-A92D PVALID/letter_digits +A92E-A92F FREE_PVAL/punctuation +A930-A953 PVALID/letter_digits +A954-A95E UNASSIGNED/unassigned +A95F-A95F FREE_PVAL/punctuation +A960-A97C DISALLOWED/old_hangul_jamo +A97D-A97F UNASSIGNED/unassigned +A980-A9C0 PVALID/letter_digits +A9C1-A9CD FREE_PVAL/punctuation +A9CE-A9CE UNASSIGNED/unassigned +A9CF-A9D9 PVALID/letter_digits +A9DA-A9DD UNASSIGNED/unassigned +A9DE-A9DF FREE_PVAL/punctuation +A9E0-A9FE PVALID/letter_digits +A9FF-A9FF UNASSIGNED/unassigned +AA00-AA36 PVALID/letter_digits +AA37-AA3F UNASSIGNED/unassigned +AA40-AA4D PVALID/letter_digits +AA4E-AA4F UNASSIGNED/unassigned +AA50-AA59 PVALID/letter_digits +AA5A-AA5B UNASSIGNED/unassigned +AA5C-AA5F FREE_PVAL/punctuation +AA60-AA76 PVALID/letter_digits +AA77-AA79 FREE_PVAL/symbols +AA7A-AAC2 PVALID/letter_digits +AAC3-AADA UNASSIGNED/unassigned +AADB-AADD PVALID/letter_digits +AADE-AADF FREE_PVAL/punctuation +AAE0-AAEF PVALID/letter_digits +AAF0-AAF1 FREE_PVAL/punctuation +AAF2-AAF6 PVALID/letter_digits +AAF7-AB00 UNASSIGNED/unassigned +AB01-AB06 PVALID/letter_digits +AB07-AB08 UNASSIGNED/unassigned +AB09-AB0E PVALID/letter_digits +AB0F-AB10 UNASSIGNED/unassigned +AB11-AB16 PVALID/letter_digits +AB17-AB1F UNASSIGNED/unassigned +AB20-AB26 PVALID/letter_digits +AB27-AB27 UNASSIGNED/unassigned +AB28-AB2E PVALID/letter_digits +AB2F-AB2F UNASSIGNED/unassigned +AB30-AB5A PVALID/letter_digits +AB5B-AB5B FREE_PVAL/symbols +AB5C-AB5F FREE_PVAL/has_compat +AB60-AB67 PVALID/letter_digits +AB68-AB6F UNASSIGNED/unassigned +AB70-ABEA PVALID/letter_digits +ABEB-ABEB FREE_PVAL/punctuation +ABEC-ABED PVALID/letter_digits +ABEE-ABEF UNASSIGNED/unassigned +ABF0-ABF9 PVALID/letter_digits +ABFA-ABFF UNASSIGNED/unassigned +AC00-D7A3 PVALID/letter_digits +D7A4-D7AF UNASSIGNED/unassigned +D7B0-D7C6 DISALLOWED/old_hangul_jamo +D7C7-D7CA UNASSIGNED/unassigned +D7CB-D7FB DISALLOWED/old_hangul_jamo +D7FC-D7FF UNASSIGNED/unassigned +D800-F8FF DISALLOWED/other +F900-FA0D FREE_PVAL/has_compat +FA0E-FA0F PVALID/letter_digits +FA10-FA10 FREE_PVAL/has_compat +FA11-FA11 PVALID/letter_digits +FA12-FA12 FREE_PVAL/has_compat +FA13-FA14 PVALID/letter_digits +FA15-FA1E FREE_PVAL/has_compat +FA1F-FA1F PVALID/letter_digits +FA20-FA20 FREE_PVAL/has_compat +FA21-FA21 PVALID/letter_digits +FA22-FA22 FREE_PVAL/has_compat +FA23-FA24 PVALID/letter_digits +FA25-FA26 FREE_PVAL/has_compat +FA27-FA29 PVALID/letter_digits +FA2A-FA6D FREE_PVAL/has_compat +FA6E-FA6F UNASSIGNED/unassigned +FA70-FAD9 FREE_PVAL/has_compat +FADA-FAFF UNASSIGNED/unassigned +FB00-FB06 FREE_PVAL/has_compat +FB07-FB12 UNASSIGNED/unassigned +FB13-FB17 FREE_PVAL/has_compat +FB18-FB1C UNASSIGNED/unassigned +FB1D-FB1D FREE_PVAL/has_compat +FB1E-FB1E PVALID/letter_digits +FB1F-FB36 FREE_PVAL/has_compat +FB37-FB37 UNASSIGNED/unassigned +FB38-FB3C FREE_PVAL/has_compat +FB3D-FB3D UNASSIGNED/unassigned +FB3E-FB3E FREE_PVAL/has_compat +FB3F-FB3F UNASSIGNED/unassigned +FB40-FB41 FREE_PVAL/has_compat +FB42-FB42 UNASSIGNED/unassigned +FB43-FB44 FREE_PVAL/has_compat +FB45-FB45 UNASSIGNED/unassigned +FB46-FBB1 FREE_PVAL/has_compat +FBB2-FBC1 FREE_PVAL/symbols +FBC2-FBD2 UNASSIGNED/unassigned +FBD3-FD3D FREE_PVAL/has_compat +FD3E-FD3F FREE_PVAL/punctuation +FD40-FD4F UNASSIGNED/unassigned +FD50-FD8F FREE_PVAL/has_compat +FD90-FD91 UNASSIGNED/unassigned +FD92-FDC7 FREE_PVAL/has_compat +FDC8-FDCF UNASSIGNED/unassigned +FDD0-FDEF DISALLOWED/precis_ignorable_properties +FDF0-FDFC FREE_PVAL/has_compat +FDFD-FDFD FREE_PVAL/symbols +FDFE-FDFF UNASSIGNED/unassigned +FE00-FE0F DISALLOWED/precis_ignorable_properties +FE10-FE19 FREE_PVAL/has_compat +FE1A-FE1F UNASSIGNED/unassigned +FE20-FE2F PVALID/letter_digits +FE30-FE44 FREE_PVAL/has_compat +FE45-FE46 FREE_PVAL/punctuation +FE47-FE52 FREE_PVAL/has_compat +FE53-FE53 UNASSIGNED/unassigned +FE54-FE66 FREE_PVAL/has_compat +FE67-FE67 UNASSIGNED/unassigned +FE68-FE6B FREE_PVAL/has_compat +FE6C-FE6F UNASSIGNED/unassigned +FE70-FE72 FREE_PVAL/has_compat +FE73-FE73 PVALID/letter_digits +FE74-FE74 FREE_PVAL/has_compat +FE75-FE75 UNASSIGNED/unassigned +FE76-FEFC FREE_PVAL/has_compat +FEFD-FEFE UNASSIGNED/unassigned +FEFF-FEFF DISALLOWED/precis_ignorable_properties +FF00-FF00 UNASSIGNED/unassigned +FF01-FF9F FREE_PVAL/has_compat +FFA0-FFA0 DISALLOWED/precis_ignorable_properties +FFA1-FFBE FREE_PVAL/has_compat +FFBF-FFC1 UNASSIGNED/unassigned +FFC2-FFC7 FREE_PVAL/has_compat +FFC8-FFC9 UNASSIGNED/unassigned +FFCA-FFCF FREE_PVAL/has_compat +FFD0-FFD1 UNASSIGNED/unassigned +FFD2-FFD7 FREE_PVAL/has_compat +FFD8-FFD9 UNASSIGNED/unassigned +FFDA-FFDC FREE_PVAL/has_compat +FFDD-FFDF UNASSIGNED/unassigned +FFE0-FFE6 FREE_PVAL/has_compat +FFE7-FFE7 UNASSIGNED/unassigned +FFE8-FFEE FREE_PVAL/has_compat +FFEF-FFF8 UNASSIGNED/unassigned +FFF9-FFFB DISALLOWED/other +FFFC-FFFD FREE_PVAL/symbols +FFFE-FFFF DISALLOWED/precis_ignorable_properties +10000-1000B PVALID/letter_digits +1000C-1000C UNASSIGNED/unassigned +1000D-10026 PVALID/letter_digits +10027-10027 UNASSIGNED/unassigned +10028-1003A PVALID/letter_digits +1003B-1003B UNASSIGNED/unassigned +1003C-1003D PVALID/letter_digits +1003E-1003E UNASSIGNED/unassigned +1003F-1004D PVALID/letter_digits +1004E-1004F UNASSIGNED/unassigned +10050-1005D PVALID/letter_digits +1005E-1007F UNASSIGNED/unassigned +10080-100FA PVALID/letter_digits +100FB-100FF UNASSIGNED/unassigned +10100-10102 FREE_PVAL/punctuation +10103-10106 UNASSIGNED/unassigned +10107-10133 FREE_PVAL/other_letter_digits +10134-10136 UNASSIGNED/unassigned +10137-1013F FREE_PVAL/symbols +10140-10178 FREE_PVAL/other_letter_digits +10179-10189 FREE_PVAL/symbols +1018A-1018B FREE_PVAL/other_letter_digits +1018C-1018E FREE_PVAL/symbols +1018F-1018F UNASSIGNED/unassigned +10190-1019B FREE_PVAL/symbols +1019C-1019F UNASSIGNED/unassigned +101A0-101A0 FREE_PVAL/symbols +101A1-101CF UNASSIGNED/unassigned +101D0-101FC FREE_PVAL/symbols +101FD-101FD PVALID/letter_digits +101FE-1027F UNASSIGNED/unassigned +10280-1029C PVALID/letter_digits +1029D-1029F UNASSIGNED/unassigned +102A0-102D0 PVALID/letter_digits +102D1-102DF UNASSIGNED/unassigned +102E0-102E0 PVALID/letter_digits +102E1-102FB FREE_PVAL/other_letter_digits +102FC-102FF UNASSIGNED/unassigned +10300-1031F PVALID/letter_digits +10320-10323 FREE_PVAL/other_letter_digits +10324-1032C UNASSIGNED/unassigned +1032D-10340 PVALID/letter_digits +10341-10341 FREE_PVAL/other_letter_digits +10342-10349 PVALID/letter_digits +1034A-1034A FREE_PVAL/other_letter_digits +1034B-1034F UNASSIGNED/unassigned +10350-1037A PVALID/letter_digits +1037B-1037F UNASSIGNED/unassigned +10380-1039D PVALID/letter_digits +1039E-1039E UNASSIGNED/unassigned +1039F-1039F FREE_PVAL/punctuation +103A0-103C3 PVALID/letter_digits +103C4-103C7 UNASSIGNED/unassigned +103C8-103CF PVALID/letter_digits +103D0-103D0 FREE_PVAL/punctuation +103D1-103D5 FREE_PVAL/other_letter_digits +103D6-103FF UNASSIGNED/unassigned +10400-1049D PVALID/letter_digits +1049E-1049F UNASSIGNED/unassigned +104A0-104A9 PVALID/letter_digits +104AA-104AF UNASSIGNED/unassigned +104B0-104D3 PVALID/letter_digits +104D4-104D7 UNASSIGNED/unassigned +104D8-104FB PVALID/letter_digits +104FC-104FF UNASSIGNED/unassigned +10500-10527 PVALID/letter_digits +10528-1052F UNASSIGNED/unassigned +10530-10563 PVALID/letter_digits +10564-1056E UNASSIGNED/unassigned +1056F-1056F FREE_PVAL/punctuation +10570-105FF UNASSIGNED/unassigned +10600-10736 PVALID/letter_digits +10737-1073F UNASSIGNED/unassigned +10740-10755 PVALID/letter_digits +10756-1075F UNASSIGNED/unassigned +10760-10767 PVALID/letter_digits +10768-107FF UNASSIGNED/unassigned +10800-10805 PVALID/letter_digits +10806-10807 UNASSIGNED/unassigned +10808-10808 PVALID/letter_digits +10809-10809 UNASSIGNED/unassigned +1080A-10835 PVALID/letter_digits +10836-10836 UNASSIGNED/unassigned +10837-10838 PVALID/letter_digits +10839-1083B UNASSIGNED/unassigned +1083C-1083C PVALID/letter_digits +1083D-1083E UNASSIGNED/unassigned +1083F-10855 PVALID/letter_digits +10856-10856 UNASSIGNED/unassigned +10857-10857 FREE_PVAL/punctuation +10858-1085F FREE_PVAL/other_letter_digits +10860-10876 PVALID/letter_digits +10877-10878 FREE_PVAL/symbols +10879-1087F FREE_PVAL/other_letter_digits +10880-1089E PVALID/letter_digits +1089F-108A6 UNASSIGNED/unassigned +108A7-108AF FREE_PVAL/other_letter_digits +108B0-108DF UNASSIGNED/unassigned +108E0-108F2 PVALID/letter_digits +108F3-108F3 UNASSIGNED/unassigned +108F4-108F5 PVALID/letter_digits +108F6-108FA UNASSIGNED/unassigned +108FB-108FF FREE_PVAL/other_letter_digits +10900-10915 PVALID/letter_digits +10916-1091B FREE_PVAL/other_letter_digits +1091C-1091E UNASSIGNED/unassigned +1091F-1091F FREE_PVAL/punctuation +10920-10939 PVALID/letter_digits +1093A-1093E UNASSIGNED/unassigned +1093F-1093F FREE_PVAL/punctuation +10940-1097F UNASSIGNED/unassigned +10980-109B7 PVALID/letter_digits +109B8-109BB UNASSIGNED/unassigned +109BC-109BD FREE_PVAL/other_letter_digits +109BE-109BF PVALID/letter_digits +109C0-109CF FREE_PVAL/other_letter_digits +109D0-109D1 UNASSIGNED/unassigned +109D2-109FF FREE_PVAL/other_letter_digits +10A00-10A03 PVALID/letter_digits +10A04-10A04 UNASSIGNED/unassigned +10A05-10A06 PVALID/letter_digits +10A07-10A0B UNASSIGNED/unassigned +10A0C-10A13 PVALID/letter_digits +10A14-10A14 UNASSIGNED/unassigned +10A15-10A17 PVALID/letter_digits +10A18-10A18 UNASSIGNED/unassigned +10A19-10A35 PVALID/letter_digits +10A36-10A37 UNASSIGNED/unassigned +10A38-10A3A PVALID/letter_digits +10A3B-10A3E UNASSIGNED/unassigned +10A3F-10A3F PVALID/letter_digits +10A40-10A48 FREE_PVAL/other_letter_digits +10A49-10A4F UNASSIGNED/unassigned +10A50-10A58 FREE_PVAL/punctuation +10A59-10A5F UNASSIGNED/unassigned +10A60-10A7C PVALID/letter_digits +10A7D-10A7E FREE_PVAL/other_letter_digits +10A7F-10A7F FREE_PVAL/punctuation +10A80-10A9C PVALID/letter_digits +10A9D-10A9F FREE_PVAL/other_letter_digits +10AA0-10ABF UNASSIGNED/unassigned +10AC0-10AC7 PVALID/letter_digits +10AC8-10AC8 FREE_PVAL/symbols +10AC9-10AE6 PVALID/letter_digits +10AE7-10AEA UNASSIGNED/unassigned +10AEB-10AEF FREE_PVAL/other_letter_digits +10AF0-10AF6 FREE_PVAL/punctuation +10AF7-10AFF UNASSIGNED/unassigned +10B00-10B35 PVALID/letter_digits +10B36-10B38 UNASSIGNED/unassigned +10B39-10B3F FREE_PVAL/punctuation +10B40-10B55 PVALID/letter_digits +10B56-10B57 UNASSIGNED/unassigned +10B58-10B5F FREE_PVAL/other_letter_digits +10B60-10B72 PVALID/letter_digits +10B73-10B77 UNASSIGNED/unassigned +10B78-10B7F FREE_PVAL/other_letter_digits +10B80-10B91 PVALID/letter_digits +10B92-10B98 UNASSIGNED/unassigned +10B99-10B9C FREE_PVAL/punctuation +10B9D-10BA8 UNASSIGNED/unassigned +10BA9-10BAF FREE_PVAL/other_letter_digits +10BB0-10BFF UNASSIGNED/unassigned +10C00-10C48 PVALID/letter_digits +10C49-10C7F UNASSIGNED/unassigned +10C80-10CB2 PVALID/letter_digits +10CB3-10CBF UNASSIGNED/unassigned +10CC0-10CF2 PVALID/letter_digits +10CF3-10CF9 UNASSIGNED/unassigned +10CFA-10CFF FREE_PVAL/other_letter_digits +10D00-10D27 PVALID/letter_digits +10D28-10D2F UNASSIGNED/unassigned +10D30-10D39 PVALID/letter_digits +10D3A-10E5F UNASSIGNED/unassigned +10E60-10E7E FREE_PVAL/other_letter_digits +10E7F-10EFF UNASSIGNED/unassigned +10F00-10F1C PVALID/letter_digits +10F1D-10F26 FREE_PVAL/other_letter_digits +10F27-10F27 PVALID/letter_digits +10F28-10F2F UNASSIGNED/unassigned +10F30-10F50 PVALID/letter_digits +10F51-10F54 FREE_PVAL/other_letter_digits +10F55-10F59 FREE_PVAL/punctuation +10F5A-10FDF UNASSIGNED/unassigned +10FE0-10FF6 PVALID/letter_digits +10FF7-10FFF UNASSIGNED/unassigned +11000-11046 PVALID/letter_digits +11047-1104D FREE_PVAL/punctuation +1104E-11051 UNASSIGNED/unassigned +11052-11065 FREE_PVAL/other_letter_digits +11066-1106F PVALID/letter_digits +11070-1107E UNASSIGNED/unassigned +1107F-110BA PVALID/letter_digits +110BB-110BC FREE_PVAL/punctuation +110BD-110BD DISALLOWED/other +110BE-110C1 FREE_PVAL/punctuation +110C2-110CC UNASSIGNED/unassigned +110CD-110CD DISALLOWED/other +110CE-110CF UNASSIGNED/unassigned +110D0-110E8 PVALID/letter_digits +110E9-110EF UNASSIGNED/unassigned +110F0-110F9 PVALID/letter_digits +110FA-110FF UNASSIGNED/unassigned +11100-11134 PVALID/letter_digits +11135-11135 UNASSIGNED/unassigned +11136-1113F PVALID/letter_digits +11140-11143 FREE_PVAL/punctuation +11144-11146 PVALID/letter_digits +11147-1114F UNASSIGNED/unassigned +11150-11173 PVALID/letter_digits +11174-11175 FREE_PVAL/punctuation +11176-11176 PVALID/letter_digits +11177-1117F UNASSIGNED/unassigned +11180-111C4 PVALID/letter_digits +111C5-111C8 FREE_PVAL/punctuation +111C9-111CC PVALID/letter_digits +111CD-111CD FREE_PVAL/punctuation +111CE-111CF UNASSIGNED/unassigned +111D0-111DA PVALID/letter_digits +111DB-111DB FREE_PVAL/punctuation +111DC-111DC PVALID/letter_digits +111DD-111DF FREE_PVAL/punctuation +111E0-111E0 UNASSIGNED/unassigned +111E1-111F4 FREE_PVAL/other_letter_digits +111F5-111FF UNASSIGNED/unassigned +11200-11211 PVALID/letter_digits +11212-11212 UNASSIGNED/unassigned +11213-11237 PVALID/letter_digits +11238-1123D FREE_PVAL/punctuation +1123E-1123E PVALID/letter_digits +1123F-1127F UNASSIGNED/unassigned +11280-11286 PVALID/letter_digits +11287-11287 UNASSIGNED/unassigned +11288-11288 PVALID/letter_digits +11289-11289 UNASSIGNED/unassigned +1128A-1128D PVALID/letter_digits +1128E-1128E UNASSIGNED/unassigned +1128F-1129D PVALID/letter_digits +1129E-1129E UNASSIGNED/unassigned +1129F-112A8 PVALID/letter_digits +112A9-112A9 FREE_PVAL/punctuation +112AA-112AF UNASSIGNED/unassigned +112B0-112EA PVALID/letter_digits +112EB-112EF UNASSIGNED/unassigned +112F0-112F9 PVALID/letter_digits +112FA-112FF UNASSIGNED/unassigned +11300-11303 PVALID/letter_digits +11304-11304 UNASSIGNED/unassigned +11305-1130C PVALID/letter_digits +1130D-1130E UNASSIGNED/unassigned +1130F-11310 PVALID/letter_digits +11311-11312 UNASSIGNED/unassigned +11313-11328 PVALID/letter_digits +11329-11329 UNASSIGNED/unassigned +1132A-11330 PVALID/letter_digits +11331-11331 UNASSIGNED/unassigned +11332-11333 PVALID/letter_digits +11334-11334 UNASSIGNED/unassigned +11335-11339 PVALID/letter_digits +1133A-1133A UNASSIGNED/unassigned +1133B-11344 PVALID/letter_digits +11345-11346 UNASSIGNED/unassigned +11347-11348 PVALID/letter_digits +11349-1134A UNASSIGNED/unassigned +1134B-1134D PVALID/letter_digits +1134E-1134F UNASSIGNED/unassigned +11350-11350 PVALID/letter_digits +11351-11356 UNASSIGNED/unassigned +11357-11357 PVALID/letter_digits +11358-1135C UNASSIGNED/unassigned +1135D-11363 PVALID/letter_digits +11364-11365 UNASSIGNED/unassigned +11366-1136C PVALID/letter_digits +1136D-1136F UNASSIGNED/unassigned +11370-11374 PVALID/letter_digits +11375-113FF UNASSIGNED/unassigned +11400-1144A PVALID/letter_digits +1144B-1144F FREE_PVAL/punctuation +11450-11459 PVALID/letter_digits +1145A-1145A UNASSIGNED/unassigned +1145B-1145B FREE_PVAL/punctuation +1145C-1145C UNASSIGNED/unassigned +1145D-1145D FREE_PVAL/punctuation +1145E-1145F PVALID/letter_digits +11460-1147F UNASSIGNED/unassigned +11480-114C5 PVALID/letter_digits +114C6-114C6 FREE_PVAL/punctuation +114C7-114C7 PVALID/letter_digits +114C8-114CF UNASSIGNED/unassigned +114D0-114D9 PVALID/letter_digits +114DA-1157F UNASSIGNED/unassigned +11580-115B5 PVALID/letter_digits +115B6-115B7 UNASSIGNED/unassigned +115B8-115C0 PVALID/letter_digits +115C1-115D7 FREE_PVAL/punctuation +115D8-115DD PVALID/letter_digits +115DE-115FF UNASSIGNED/unassigned +11600-11640 PVALID/letter_digits +11641-11643 FREE_PVAL/punctuation +11644-11644 PVALID/letter_digits +11645-1164F UNASSIGNED/unassigned +11650-11659 PVALID/letter_digits +1165A-1165F UNASSIGNED/unassigned +11660-1166C FREE_PVAL/punctuation +1166D-1167F UNASSIGNED/unassigned +11680-116B8 PVALID/letter_digits +116B9-116BF UNASSIGNED/unassigned +116C0-116C9 PVALID/letter_digits +116CA-116FF UNASSIGNED/unassigned +11700-1171A PVALID/letter_digits +1171B-1171C UNASSIGNED/unassigned +1171D-1172B PVALID/letter_digits +1172C-1172F UNASSIGNED/unassigned +11730-11739 PVALID/letter_digits +1173A-1173B FREE_PVAL/other_letter_digits +1173C-1173E FREE_PVAL/punctuation +1173F-1173F FREE_PVAL/symbols +11740-117FF UNASSIGNED/unassigned +11800-1183A PVALID/letter_digits +1183B-1183B FREE_PVAL/punctuation +1183C-1189F UNASSIGNED/unassigned +118A0-118E9 PVALID/letter_digits +118EA-118F2 FREE_PVAL/other_letter_digits +118F3-118FE UNASSIGNED/unassigned +118FF-118FF PVALID/letter_digits +11900-1199F UNASSIGNED/unassigned +119A0-119A7 PVALID/letter_digits +119A8-119A9 UNASSIGNED/unassigned +119AA-119D7 PVALID/letter_digits +119D8-119D9 UNASSIGNED/unassigned +119DA-119E1 PVALID/letter_digits +119E2-119E2 FREE_PVAL/punctuation +119E3-119E4 PVALID/letter_digits +119E5-119FF UNASSIGNED/unassigned +11A00-11A3E PVALID/letter_digits +11A3F-11A46 FREE_PVAL/punctuation +11A47-11A47 PVALID/letter_digits +11A48-11A4F UNASSIGNED/unassigned +11A50-11A99 PVALID/letter_digits +11A9A-11A9C FREE_PVAL/punctuation +11A9D-11A9D PVALID/letter_digits +11A9E-11AA2 FREE_PVAL/punctuation +11AA3-11ABF UNASSIGNED/unassigned +11AC0-11AF8 PVALID/letter_digits +11AF9-11BFF UNASSIGNED/unassigned +11C00-11C08 PVALID/letter_digits +11C09-11C09 UNASSIGNED/unassigned +11C0A-11C36 PVALID/letter_digits +11C37-11C37 UNASSIGNED/unassigned +11C38-11C40 PVALID/letter_digits +11C41-11C45 FREE_PVAL/punctuation +11C46-11C4F UNASSIGNED/unassigned +11C50-11C59 PVALID/letter_digits +11C5A-11C6C FREE_PVAL/other_letter_digits +11C6D-11C6F UNASSIGNED/unassigned +11C70-11C71 FREE_PVAL/punctuation +11C72-11C8F PVALID/letter_digits +11C90-11C91 UNASSIGNED/unassigned +11C92-11CA7 PVALID/letter_digits +11CA8-11CA8 UNASSIGNED/unassigned +11CA9-11CB6 PVALID/letter_digits +11CB7-11CFF UNASSIGNED/unassigned +11D00-11D06 PVALID/letter_digits +11D07-11D07 UNASSIGNED/unassigned +11D08-11D09 PVALID/letter_digits +11D0A-11D0A UNASSIGNED/unassigned +11D0B-11D36 PVALID/letter_digits +11D37-11D39 UNASSIGNED/unassigned +11D3A-11D3A PVALID/letter_digits +11D3B-11D3B UNASSIGNED/unassigned +11D3C-11D3D PVALID/letter_digits +11D3E-11D3E UNASSIGNED/unassigned +11D3F-11D47 PVALID/letter_digits +11D48-11D4F UNASSIGNED/unassigned +11D50-11D59 PVALID/letter_digits +11D5A-11D5F UNASSIGNED/unassigned +11D60-11D65 PVALID/letter_digits +11D66-11D66 UNASSIGNED/unassigned +11D67-11D68 PVALID/letter_digits +11D69-11D69 UNASSIGNED/unassigned +11D6A-11D8E PVALID/letter_digits +11D8F-11D8F UNASSIGNED/unassigned +11D90-11D91 PVALID/letter_digits +11D92-11D92 UNASSIGNED/unassigned +11D93-11D98 PVALID/letter_digits +11D99-11D9F UNASSIGNED/unassigned +11DA0-11DA9 PVALID/letter_digits +11DAA-11EDF UNASSIGNED/unassigned +11EE0-11EF6 PVALID/letter_digits +11EF7-11EF8 FREE_PVAL/punctuation +11EF9-11FBF UNASSIGNED/unassigned +11FC0-11FD4 FREE_PVAL/other_letter_digits +11FD5-11FF1 FREE_PVAL/symbols +11FF2-11FFE UNASSIGNED/unassigned +11FFF-11FFF FREE_PVAL/punctuation +12000-12399 PVALID/letter_digits +1239A-123FF UNASSIGNED/unassigned +12400-1246E FREE_PVAL/other_letter_digits +1246F-1246F UNASSIGNED/unassigned +12470-12474 FREE_PVAL/punctuation +12475-1247F UNASSIGNED/unassigned +12480-12543 PVALID/letter_digits +12544-12FFF UNASSIGNED/unassigned +13000-1342E PVALID/letter_digits +1342F-1342F UNASSIGNED/unassigned +13430-13438 DISALLOWED/other +13439-143FF UNASSIGNED/unassigned +14400-14646 PVALID/letter_digits +14647-167FF UNASSIGNED/unassigned +16800-16A38 PVALID/letter_digits +16A39-16A3F UNASSIGNED/unassigned +16A40-16A5E PVALID/letter_digits +16A5F-16A5F UNASSIGNED/unassigned +16A60-16A69 PVALID/letter_digits +16A6A-16A6D UNASSIGNED/unassigned +16A6E-16A6F FREE_PVAL/punctuation +16A70-16ACF UNASSIGNED/unassigned +16AD0-16AED PVALID/letter_digits +16AEE-16AEF UNASSIGNED/unassigned +16AF0-16AF4 PVALID/letter_digits +16AF5-16AF5 FREE_PVAL/punctuation +16AF6-16AFF UNASSIGNED/unassigned +16B00-16B36 PVALID/letter_digits +16B37-16B3B FREE_PVAL/punctuation +16B3C-16B3F FREE_PVAL/symbols +16B40-16B43 PVALID/letter_digits +16B44-16B44 FREE_PVAL/punctuation +16B45-16B45 FREE_PVAL/symbols +16B46-16B4F UNASSIGNED/unassigned +16B50-16B59 PVALID/letter_digits +16B5A-16B5A UNASSIGNED/unassigned +16B5B-16B61 FREE_PVAL/other_letter_digits +16B62-16B62 UNASSIGNED/unassigned +16B63-16B77 PVALID/letter_digits +16B78-16B7C UNASSIGNED/unassigned +16B7D-16B8F PVALID/letter_digits +16B90-16E3F UNASSIGNED/unassigned +16E40-16E7F PVALID/letter_digits +16E80-16E96 FREE_PVAL/other_letter_digits +16E97-16E9A FREE_PVAL/punctuation +16E9B-16EFF UNASSIGNED/unassigned +16F00-16F4A PVALID/letter_digits +16F4B-16F4E UNASSIGNED/unassigned +16F4F-16F87 PVALID/letter_digits +16F88-16F8E UNASSIGNED/unassigned +16F8F-16F9F PVALID/letter_digits +16FA0-16FDF UNASSIGNED/unassigned +16FE0-16FE1 PVALID/letter_digits +16FE2-16FE2 FREE_PVAL/punctuation +16FE3-16FE3 PVALID/letter_digits +16FE4-16FFF UNASSIGNED/unassigned +17000-187F7 PVALID/letter_digits +187F8-187FF UNASSIGNED/unassigned +18800-18AF2 PVALID/letter_digits +18AF3-1AFFF UNASSIGNED/unassigned +1B000-1B11E PVALID/letter_digits +1B11F-1B14F UNASSIGNED/unassigned +1B150-1B152 PVALID/letter_digits +1B153-1B163 UNASSIGNED/unassigned +1B164-1B167 PVALID/letter_digits +1B168-1B16F UNASSIGNED/unassigned +1B170-1B2FB PVALID/letter_digits +1B2FC-1BBFF UNASSIGNED/unassigned +1BC00-1BC6A PVALID/letter_digits +1BC6B-1BC6F UNASSIGNED/unassigned +1BC70-1BC7C PVALID/letter_digits +1BC7D-1BC7F UNASSIGNED/unassigned +1BC80-1BC88 PVALID/letter_digits +1BC89-1BC8F UNASSIGNED/unassigned +1BC90-1BC99 PVALID/letter_digits +1BC9A-1BC9B UNASSIGNED/unassigned +1BC9C-1BC9C FREE_PVAL/symbols +1BC9D-1BC9E PVALID/letter_digits +1BC9F-1BC9F FREE_PVAL/punctuation +1BCA0-1BCA3 DISALLOWED/precis_ignorable_properties +1BCA4-1CFFF UNASSIGNED/unassigned +1D000-1D0F5 FREE_PVAL/symbols +1D0F6-1D0FF UNASSIGNED/unassigned +1D100-1D126 FREE_PVAL/symbols +1D127-1D128 UNASSIGNED/unassigned +1D129-1D15D FREE_PVAL/symbols +1D15E-1D164 FREE_PVAL/has_compat +1D165-1D169 PVALID/letter_digits +1D16A-1D16C FREE_PVAL/symbols +1D16D-1D172 PVALID/letter_digits +1D173-1D17A DISALLOWED/precis_ignorable_properties +1D17B-1D182 PVALID/letter_digits +1D183-1D184 FREE_PVAL/symbols +1D185-1D18B PVALID/letter_digits +1D18C-1D1A9 FREE_PVAL/symbols +1D1AA-1D1AD PVALID/letter_digits +1D1AE-1D1BA FREE_PVAL/symbols +1D1BB-1D1C0 FREE_PVAL/has_compat +1D1C1-1D1E8 FREE_PVAL/symbols +1D1E9-1D1FF UNASSIGNED/unassigned +1D200-1D241 FREE_PVAL/symbols +1D242-1D244 PVALID/letter_digits +1D245-1D245 FREE_PVAL/symbols +1D246-1D2DF UNASSIGNED/unassigned +1D2E0-1D2F3 FREE_PVAL/other_letter_digits +1D2F4-1D2FF UNASSIGNED/unassigned +1D300-1D356 FREE_PVAL/symbols +1D357-1D35F UNASSIGNED/unassigned +1D360-1D378 FREE_PVAL/other_letter_digits +1D379-1D3FF UNASSIGNED/unassigned +1D400-1D454 FREE_PVAL/has_compat +1D455-1D455 UNASSIGNED/unassigned +1D456-1D49C FREE_PVAL/has_compat +1D49D-1D49D UNASSIGNED/unassigned +1D49E-1D49F FREE_PVAL/has_compat +1D4A0-1D4A1 UNASSIGNED/unassigned +1D4A2-1D4A2 FREE_PVAL/has_compat +1D4A3-1D4A4 UNASSIGNED/unassigned +1D4A5-1D4A6 FREE_PVAL/has_compat +1D4A7-1D4A8 UNASSIGNED/unassigned +1D4A9-1D4AC FREE_PVAL/has_compat +1D4AD-1D4AD UNASSIGNED/unassigned +1D4AE-1D4B9 FREE_PVAL/has_compat +1D4BA-1D4BA UNASSIGNED/unassigned +1D4BB-1D4BB FREE_PVAL/has_compat +1D4BC-1D4BC UNASSIGNED/unassigned +1D4BD-1D4C3 FREE_PVAL/has_compat +1D4C4-1D4C4 UNASSIGNED/unassigned +1D4C5-1D505 FREE_PVAL/has_compat +1D506-1D506 UNASSIGNED/unassigned +1D507-1D50A FREE_PVAL/has_compat +1D50B-1D50C UNASSIGNED/unassigned +1D50D-1D514 FREE_PVAL/has_compat +1D515-1D515 UNASSIGNED/unassigned +1D516-1D51C FREE_PVAL/has_compat +1D51D-1D51D UNASSIGNED/unassigned +1D51E-1D539 FREE_PVAL/has_compat +1D53A-1D53A UNASSIGNED/unassigned +1D53B-1D53E FREE_PVAL/has_compat +1D53F-1D53F UNASSIGNED/unassigned +1D540-1D544 FREE_PVAL/has_compat +1D545-1D545 UNASSIGNED/unassigned +1D546-1D546 FREE_PVAL/has_compat +1D547-1D549 UNASSIGNED/unassigned +1D54A-1D550 FREE_PVAL/has_compat +1D551-1D551 UNASSIGNED/unassigned +1D552-1D6A5 FREE_PVAL/has_compat +1D6A6-1D6A7 UNASSIGNED/unassigned +1D6A8-1D7CB FREE_PVAL/has_compat +1D7CC-1D7CD UNASSIGNED/unassigned +1D7CE-1D7FF FREE_PVAL/has_compat +1D800-1D9FF FREE_PVAL/symbols +1DA00-1DA36 PVALID/letter_digits +1DA37-1DA3A FREE_PVAL/symbols +1DA3B-1DA6C PVALID/letter_digits +1DA6D-1DA74 FREE_PVAL/symbols +1DA75-1DA75 PVALID/letter_digits +1DA76-1DA83 FREE_PVAL/symbols +1DA84-1DA84 PVALID/letter_digits +1DA85-1DA86 FREE_PVAL/symbols +1DA87-1DA8B FREE_PVAL/punctuation +1DA8C-1DA9A UNASSIGNED/unassigned +1DA9B-1DA9F PVALID/letter_digits +1DAA0-1DAA0 UNASSIGNED/unassigned +1DAA1-1DAAF PVALID/letter_digits +1DAB0-1DFFF UNASSIGNED/unassigned +1E000-1E006 PVALID/letter_digits +1E007-1E007 UNASSIGNED/unassigned +1E008-1E018 PVALID/letter_digits +1E019-1E01A UNASSIGNED/unassigned +1E01B-1E021 PVALID/letter_digits +1E022-1E022 UNASSIGNED/unassigned +1E023-1E024 PVALID/letter_digits +1E025-1E025 UNASSIGNED/unassigned +1E026-1E02A PVALID/letter_digits +1E02B-1E0FF UNASSIGNED/unassigned +1E100-1E12C PVALID/letter_digits +1E12D-1E12F UNASSIGNED/unassigned +1E130-1E13D PVALID/letter_digits +1E13E-1E13F UNASSIGNED/unassigned +1E140-1E149 PVALID/letter_digits +1E14A-1E14D UNASSIGNED/unassigned +1E14E-1E14E PVALID/letter_digits +1E14F-1E14F FREE_PVAL/symbols +1E150-1E2BF UNASSIGNED/unassigned +1E2C0-1E2F9 PVALID/letter_digits +1E2FA-1E2FE UNASSIGNED/unassigned +1E2FF-1E2FF FREE_PVAL/symbols +1E300-1E7FF UNASSIGNED/unassigned +1E800-1E8C4 PVALID/letter_digits +1E8C5-1E8C6 UNASSIGNED/unassigned +1E8C7-1E8CF FREE_PVAL/other_letter_digits +1E8D0-1E8D6 PVALID/letter_digits +1E8D7-1E8FF UNASSIGNED/unassigned +1E900-1E94B PVALID/letter_digits +1E94C-1E94F UNASSIGNED/unassigned +1E950-1E959 PVALID/letter_digits +1E95A-1E95D UNASSIGNED/unassigned +1E95E-1E95F FREE_PVAL/punctuation +1E960-1EC70 UNASSIGNED/unassigned +1EC71-1ECAB FREE_PVAL/other_letter_digits +1ECAC-1ECAC FREE_PVAL/symbols +1ECAD-1ECAF FREE_PVAL/other_letter_digits +1ECB0-1ECB0 FREE_PVAL/symbols +1ECB1-1ECB4 FREE_PVAL/other_letter_digits +1ECB5-1ED00 UNASSIGNED/unassigned +1ED01-1ED2D FREE_PVAL/other_letter_digits +1ED2E-1ED2E FREE_PVAL/symbols +1ED2F-1ED3D FREE_PVAL/other_letter_digits +1ED3E-1EDFF UNASSIGNED/unassigned +1EE00-1EE03 FREE_PVAL/has_compat +1EE04-1EE04 UNASSIGNED/unassigned +1EE05-1EE1F FREE_PVAL/has_compat +1EE20-1EE20 UNASSIGNED/unassigned +1EE21-1EE22 FREE_PVAL/has_compat +1EE23-1EE23 UNASSIGNED/unassigned +1EE24-1EE24 FREE_PVAL/has_compat +1EE25-1EE26 UNASSIGNED/unassigned +1EE27-1EE27 FREE_PVAL/has_compat +1EE28-1EE28 UNASSIGNED/unassigned +1EE29-1EE32 FREE_PVAL/has_compat +1EE33-1EE33 UNASSIGNED/unassigned +1EE34-1EE37 FREE_PVAL/has_compat +1EE38-1EE38 UNASSIGNED/unassigned +1EE39-1EE39 FREE_PVAL/has_compat +1EE3A-1EE3A UNASSIGNED/unassigned +1EE3B-1EE3B FREE_PVAL/has_compat +1EE3C-1EE41 UNASSIGNED/unassigned +1EE42-1EE42 FREE_PVAL/has_compat +1EE43-1EE46 UNASSIGNED/unassigned +1EE47-1EE47 FREE_PVAL/has_compat +1EE48-1EE48 UNASSIGNED/unassigned +1EE49-1EE49 FREE_PVAL/has_compat +1EE4A-1EE4A UNASSIGNED/unassigned +1EE4B-1EE4B FREE_PVAL/has_compat +1EE4C-1EE4C UNASSIGNED/unassigned +1EE4D-1EE4F FREE_PVAL/has_compat +1EE50-1EE50 UNASSIGNED/unassigned +1EE51-1EE52 FREE_PVAL/has_compat +1EE53-1EE53 UNASSIGNED/unassigned +1EE54-1EE54 FREE_PVAL/has_compat +1EE55-1EE56 UNASSIGNED/unassigned +1EE57-1EE57 FREE_PVAL/has_compat +1EE58-1EE58 UNASSIGNED/unassigned +1EE59-1EE59 FREE_PVAL/has_compat +1EE5A-1EE5A UNASSIGNED/unassigned +1EE5B-1EE5B FREE_PVAL/has_compat +1EE5C-1EE5C UNASSIGNED/unassigned +1EE5D-1EE5D FREE_PVAL/has_compat +1EE5E-1EE5E UNASSIGNED/unassigned +1EE5F-1EE5F FREE_PVAL/has_compat +1EE60-1EE60 UNASSIGNED/unassigned +1EE61-1EE62 FREE_PVAL/has_compat +1EE63-1EE63 UNASSIGNED/unassigned +1EE64-1EE64 FREE_PVAL/has_compat +1EE65-1EE66 UNASSIGNED/unassigned +1EE67-1EE6A FREE_PVAL/has_compat +1EE6B-1EE6B UNASSIGNED/unassigned +1EE6C-1EE72 FREE_PVAL/has_compat +1EE73-1EE73 UNASSIGNED/unassigned +1EE74-1EE77 FREE_PVAL/has_compat +1EE78-1EE78 UNASSIGNED/unassigned +1EE79-1EE7C FREE_PVAL/has_compat +1EE7D-1EE7D UNASSIGNED/unassigned +1EE7E-1EE7E FREE_PVAL/has_compat +1EE7F-1EE7F UNASSIGNED/unassigned +1EE80-1EE89 FREE_PVAL/has_compat +1EE8A-1EE8A UNASSIGNED/unassigned +1EE8B-1EE9B FREE_PVAL/has_compat +1EE9C-1EEA0 UNASSIGNED/unassigned +1EEA1-1EEA3 FREE_PVAL/has_compat +1EEA4-1EEA4 UNASSIGNED/unassigned +1EEA5-1EEA9 FREE_PVAL/has_compat +1EEAA-1EEAA UNASSIGNED/unassigned +1EEAB-1EEBB FREE_PVAL/has_compat +1EEBC-1EEEF UNASSIGNED/unassigned +1EEF0-1EEF1 FREE_PVAL/symbols +1EEF2-1EFFF UNASSIGNED/unassigned +1F000-1F02B FREE_PVAL/symbols +1F02C-1F02F UNASSIGNED/unassigned +1F030-1F093 FREE_PVAL/symbols +1F094-1F09F UNASSIGNED/unassigned +1F0A0-1F0AE FREE_PVAL/symbols +1F0AF-1F0B0 UNASSIGNED/unassigned +1F0B1-1F0BF FREE_PVAL/symbols +1F0C0-1F0C0 UNASSIGNED/unassigned +1F0C1-1F0CF FREE_PVAL/symbols +1F0D0-1F0D0 UNASSIGNED/unassigned +1F0D1-1F0F5 FREE_PVAL/symbols +1F0F6-1F0FF UNASSIGNED/unassigned +1F100-1F10A FREE_PVAL/has_compat +1F10B-1F10C FREE_PVAL/other_letter_digits +1F10D-1F10F UNASSIGNED/unassigned +1F110-1F12E FREE_PVAL/has_compat +1F12F-1F12F FREE_PVAL/symbols +1F130-1F14F FREE_PVAL/has_compat +1F150-1F169 FREE_PVAL/symbols +1F16A-1F16C FREE_PVAL/has_compat +1F16D-1F16F UNASSIGNED/unassigned +1F170-1F18F FREE_PVAL/symbols +1F190-1F190 FREE_PVAL/has_compat +1F191-1F1AC FREE_PVAL/symbols +1F1AD-1F1E5 UNASSIGNED/unassigned +1F1E6-1F1FF FREE_PVAL/symbols +1F200-1F202 FREE_PVAL/has_compat +1F203-1F20F UNASSIGNED/unassigned +1F210-1F23B FREE_PVAL/has_compat +1F23C-1F23F UNASSIGNED/unassigned +1F240-1F248 FREE_PVAL/has_compat +1F249-1F24F UNASSIGNED/unassigned +1F250-1F251 FREE_PVAL/has_compat +1F252-1F25F UNASSIGNED/unassigned +1F260-1F265 FREE_PVAL/symbols +1F266-1F2FF UNASSIGNED/unassigned +1F300-1F6D5 FREE_PVAL/symbols +1F6D6-1F6DF UNASSIGNED/unassigned +1F6E0-1F6EC FREE_PVAL/symbols +1F6ED-1F6EF UNASSIGNED/unassigned +1F6F0-1F6FA FREE_PVAL/symbols +1F6FB-1F6FF UNASSIGNED/unassigned +1F700-1F773 FREE_PVAL/symbols +1F774-1F77F UNASSIGNED/unassigned +1F780-1F7D8 FREE_PVAL/symbols +1F7D9-1F7DF UNASSIGNED/unassigned +1F7E0-1F7EB FREE_PVAL/symbols +1F7EC-1F7FF UNASSIGNED/unassigned +1F800-1F80B FREE_PVAL/symbols +1F80C-1F80F UNASSIGNED/unassigned +1F810-1F847 FREE_PVAL/symbols +1F848-1F84F UNASSIGNED/unassigned +1F850-1F859 FREE_PVAL/symbols +1F85A-1F85F UNASSIGNED/unassigned +1F860-1F887 FREE_PVAL/symbols +1F888-1F88F UNASSIGNED/unassigned +1F890-1F8AD FREE_PVAL/symbols +1F8AE-1F8FF UNASSIGNED/unassigned +1F900-1F90B FREE_PVAL/symbols +1F90C-1F90C UNASSIGNED/unassigned +1F90D-1F971 FREE_PVAL/symbols +1F972-1F972 UNASSIGNED/unassigned +1F973-1F976 FREE_PVAL/symbols +1F977-1F979 UNASSIGNED/unassigned +1F97A-1F9A2 FREE_PVAL/symbols +1F9A3-1F9A4 UNASSIGNED/unassigned +1F9A5-1F9AA FREE_PVAL/symbols +1F9AB-1F9AD UNASSIGNED/unassigned +1F9AE-1F9CA FREE_PVAL/symbols +1F9CB-1F9CC UNASSIGNED/unassigned +1F9CD-1FA53 FREE_PVAL/symbols +1FA54-1FA5F UNASSIGNED/unassigned +1FA60-1FA6D FREE_PVAL/symbols +1FA6E-1FA6F UNASSIGNED/unassigned +1FA70-1FA73 FREE_PVAL/symbols +1FA74-1FA77 UNASSIGNED/unassigned +1FA78-1FA7A FREE_PVAL/symbols +1FA7B-1FA7F UNASSIGNED/unassigned +1FA80-1FA82 FREE_PVAL/symbols +1FA83-1FA8F UNASSIGNED/unassigned +1FA90-1FA95 FREE_PVAL/symbols +1FA96-1FFFD UNASSIGNED/unassigned +1FFFE-1FFFF DISALLOWED/precis_ignorable_properties +20000-2A6D6 PVALID/letter_digits +2A6D7-2A6FF UNASSIGNED/unassigned +2A700-2B734 PVALID/letter_digits +2B735-2B73F UNASSIGNED/unassigned +2B740-2B81D PVALID/letter_digits +2B81E-2B81F UNASSIGNED/unassigned +2B820-2CEA1 PVALID/letter_digits +2CEA2-2CEAF UNASSIGNED/unassigned +2CEB0-2EBE0 PVALID/letter_digits +2EBE1-2F7FF UNASSIGNED/unassigned +2F800-2FA1D FREE_PVAL/has_compat +2FA1E-2FFFD UNASSIGNED/unassigned +2FFFE-2FFFF DISALLOWED/precis_ignorable_properties +30000-3FFFD UNASSIGNED/unassigned +3FFFE-3FFFF DISALLOWED/precis_ignorable_properties +40000-4FFFD UNASSIGNED/unassigned +4FFFE-4FFFF DISALLOWED/precis_ignorable_properties +50000-5FFFD UNASSIGNED/unassigned +5FFFE-5FFFF DISALLOWED/precis_ignorable_properties +60000-6FFFD UNASSIGNED/unassigned +6FFFE-6FFFF DISALLOWED/precis_ignorable_properties +70000-7FFFD UNASSIGNED/unassigned +7FFFE-7FFFF DISALLOWED/precis_ignorable_properties +80000-8FFFD UNASSIGNED/unassigned +8FFFE-8FFFF DISALLOWED/precis_ignorable_properties +90000-9FFFD UNASSIGNED/unassigned +9FFFE-9FFFF DISALLOWED/precis_ignorable_properties +A0000-AFFFD UNASSIGNED/unassigned +AFFFE-AFFFF DISALLOWED/precis_ignorable_properties +B0000-BFFFD UNASSIGNED/unassigned +BFFFE-BFFFF DISALLOWED/precis_ignorable_properties +C0000-CFFFD UNASSIGNED/unassigned +CFFFE-CFFFF DISALLOWED/precis_ignorable_properties +D0000-DFFFD UNASSIGNED/unassigned +DFFFE-DFFFF DISALLOWED/precis_ignorable_properties +E0000-E0000 UNASSIGNED/unassigned +E0001-E0001 DISALLOWED/precis_ignorable_properties +E0002-E001F UNASSIGNED/unassigned +E0020-E007F DISALLOWED/precis_ignorable_properties +E0080-E00FF UNASSIGNED/unassigned +E0100-E01EF DISALLOWED/precis_ignorable_properties +E01F0-EFFFD UNASSIGNED/unassigned +EFFFE-EFFFF DISALLOWED/precis_ignorable_properties +F0000-FFFFD DISALLOWED/other +FFFFE-FFFFF DISALLOWED/precis_ignorable_properties +100000-10FFFD DISALLOWED/other +10FFFE-10FFFF DISALLOWED/precis_ignorable_properties diff --git a/precis_i18n-1.0.1.tar.gz b/precis_i18n-1.0.1.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..7c9ec2a590c009c40e5708f2a511f84a4eef4833 GIT binary patch literal 174228 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�Ld3Kf%O2R9QYh<#()o*1qZMNDA@`e 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 Uy<9KXf8O=~0M2OGwg6ZW067;<-2eap literal 0 HcmV?d00001 diff --git a/python-precis_i18n.spec b/python-precis_i18n.spec new file mode 100644 index 0000000..93a8aee --- /dev/null +++ b/python-precis_i18n.spec @@ -0,0 +1,80 @@ +%global srcname precis_i18n + +Name: python-%{srcname} +Version: 1.0.1 +Release: 3%{?dist} +Summary: Python library for internationalized usernames and passwords + +License: MIT +URL: https://github.com/byllyfish/precis_i18n +Source0: https://github.com/byllyfish/precis_i18n/archive/v%{version}.tar.gz#/%{srcname}-%{version}.tar.gz +# Support Unicode 12.1 for Python 3.8: +Source1: https://raw.githubusercontent.com/byllyfish/precis_i18n/7b6987e206881b002ddcc87dde16f978c080eedd/test/derived-props-12.1.txt + +BuildArch: noarch + +%global desc If you want your application to accept Unicode user names and passwords, you\ +must be careful in how you validate and compare them. The PRECIS framework\ +makes internationalized user names and passwords safer for use by applications.\ +PRECIS profiles transform Unicode strings into a canonical form, suitable for\ +comparison.\ +\ +This Python module implements the PRECIS Framework as described in:\ +\ + PRECIS Framework: Preparation, Enforcement, and Comparison of\ + Internationalized Strings in Application Protocols (RFC 8264)\ +\ + Preparation, Enforcement, and Comparison of Internationalized Strings\ + Representing Usernames and Passwords (RFC 8265)\ +\ + Preparation, Enforcement, and Comparison of Internationalized Strings\ + Representing Nicknames (RFC 8266) + +%description +%{desc} + +%package -n python3-%{srcname} +Summary: %{summary} +BuildRequires: python3-devel +%{?python_provide:%python_provide python3-%{srcname}} + +%description -n python3-%{srcname} +%{desc} + +%prep +%autosetup -n %{srcname}-%{version} +cp -p %{SOURCE1} test/ + +%build +%py3_build + +%install +%py3_install + +%check +%{__python3} setup.py test + +%files -n python3-%{srcname} +%license LICENSE.txt +%doc README.rst CHANGELOG.rst +%{python3_sitelib}/%{srcname}-*.egg-info/ +%{python3_sitelib}/%{srcname}/ + +%changelog +* Fri Jul 26 2019 Fedora Release Engineering - 1.0.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Mon Jul 22 2019 Michal Schmidt - 1.0.1-2 +- Support Unicode 12.1 for Python 3.8. + +* Mon Jul 22 2019 Michal Schmidt - 1.0.1-1 +- Upstream release 1.0.1. + +* Sat Feb 02 2019 Fedora Release Engineering - 1.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Mon Jan 28 2019 Michal Schmidt - 1.0-2 +- In the package description spell "Unicode" with uppercase U. + +* Wed Jan 23 2019 Michal Schmidt - 1.0-1 +- Initial package.