tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

idna_conf.txt (22878B)


      1 =====
      2 desc: Copyright 2003-2005 http://idnconnect.jdna.jp/testbed.html 
      3 namebase: <00ED>dn
      4 nameutf8: ídn
      5 namezone: xn--dn-mja
      6 failzone1: 
      7 failzone2: 
      8 token: 25029153
      9 passfail: pass
     10 type: toascii
     11 
     12 =====
     13 desc: 1-1-1 Has one IDN
     14 namebase: <00ED>dn
     15 nameutf8: ídn
     16 namezone: xn--dn-mja
     17 failzone1: 
     18 failzone2: 
     19 token: 25029153
     20 passfail: pass
     21 type: toascii
     22 
     23 =====
     24 desc: 1-1-2 Has two IDNs
     25 namebase: <00EB>x.<00ED>dn
     26 nameutf8: ëx.ídn
     27 namezone: xn--x-ega.xn--dn-mja
     28 failzone1: 
     29 failzone2: 
     30 token: 02721141
     31 passfail: pass
     32 type: toascii
     33 
     34 =====
     35 desc: 1-2-1 Latin-1
     36 namebase: <00E5><00FE><00E7>
     37 nameutf8: åþç
     38 namezone: xn--5cae2e
     39 failzone1: 
     40 failzone2: 
     41 token: 41542620
     42 passfail: pass
     43 type: toascii
     44 
     45 =====
     46 desc: 1-2-2 Latin Extended A
     47 namebase: <0103>b<0109>
     48 nameutf8: ăbĉ
     49 namezone: xn--b-rhat
     50 failzone1: 
     51 failzone2: 
     52 token: 72238617
     53 passfail: pass
     54 type: toascii
     55 
     56 =====
     57 desc: 1-2-3 Latin Extended B
     58 namebase: <0227><0180><0188>
     59 nameutf8: ȧƀƈ
     60 namezone: xn--lhaq98b
     61 failzone1: 
     62 failzone2: 
     63 token: 48464361
     64 passfail: pass
     65 type: toascii
     66 
     67 =====
     68 desc: 1-2-4 Latin Extended Additional
     69 namebase: <1E01><1E03><1E09>
     70 nameutf8: ḁḃḉ
     71 namezone: xn--2fges
     72 failzone1: 
     73 failzone2: 
     74 token: 49301230
     75 passfail: pass
     76 type: toascii
     77 
     78 =====
     79 desc: 1-3-1 Han
     80 namebase: <4E3F><4EBA><5C38>
     81 nameutf8: 丿人尸
     82 namezone: xn--xiqplj17a
     83 failzone1: 
     84 failzone2: 
     85 token: 58367113
     86 passfail: pass
     87 type: toascii
     88 
     89 =====
     90 desc: 1-3-2 Hiragana
     91 namebase: <304B><304C><304D>
     92 nameutf8: かがき
     93 namezone: xn--u8jcd
     94 failzone1: 
     95 failzone2: 
     96 token: 57006197
     97 passfail: pass
     98 type: toascii
     99 
    100 =====
    101 desc: 1-3-3 Katakana
    102 namebase: <30AB><30AC><30AD>
    103 nameutf8: カガキ
    104 namezone: xn--lckcd
    105 failzone1: 
    106 failzone2: 
    107 token: 81826992
    108 passfail: pass
    109 type: toascii
    110 
    111 =====
    112 desc: 1-3-4 Hangul Jamo
    113 namebase: <1100><1161><11A8>
    114 nameutf8: 각
    115 namezone: xn--p39a
    116 failzone1: xn--ypd8qrh
    117 failzone2: 
    118 token: 44228346
    119 passfail: pass
    120 type: toascii
    121 
    122 =====
    123 desc: 1-3-5 Hangul
    124 namebase: <AC69><B4C6><C03A>
    125 nameutf8: 걩듆쀺
    126 namezone: xn--o69aq2nl0j
    127 failzone1: 
    128 failzone2: 
    129 token: 79235608
    130 passfail: pass
    131 type: toascii
    132 
    133 =====
    134 desc: 1-3-6 Yi
    135 namebase: <A00A><A020><A2B8>
    136 nameutf8: ꀊꀠꊸ
    137 namezone: xn--6l7arby7j
    138 failzone1: 
    139 failzone2: 
    140 token: 99549720
    141 passfail: pass
    142 type: toascii
    143 
    144 =====
    145 desc: 1-3-7 Greek
    146 namebase: <03B1><03B2><03B3>
    147 nameutf8: αβγ
    148 namezone: xn--mxacd
    149 failzone1: 
    150 failzone2: 
    151 token: 83859912
    152 passfail: pass
    153 type: toascii
    154 
    155 =====
    156 desc: 1-3-8 Greek Extended
    157 namebase: <1F02><1F26><1F55>
    158 nameutf8: ἂἦὕ
    159 namezone: xn--fng7dpg
    160 failzone1: 
    161 failzone2: 
    162 token: 22501339
    163 passfail: pass
    164 type: toascii
    165 
    166 =====
    167 desc: 1-3-9 Cyrillic
    168 namebase: <0430><0431><0432>
    169 nameutf8: абв
    170 namezone: xn--80acd
    171 failzone1: 
    172 failzone2: 
    173 token: 98871751
    174 passfail: pass
    175 type: toascii
    176 
    177 =====
    178 desc: 1-3-10 Armeian
    179 namebase: <0561><0562><0563>
    180 nameutf8: աբգ
    181 namezone: xn--y9acd
    182 failzone1: 
    183 failzone2: 
    184 token: 23687015
    185 passfail: pass
    186 type: toascii
    187 
    188 =====
    189 desc: 1-3-11 Georgian
    190 namebase: <10D0><10D1><10D2>
    191 nameutf8: აბგ
    192 namezone: xn--lodcd
    193 failzone1: 
    194 failzone2: 
    195 token: 70499589
    196 passfail: pass
    197 type: toascii
    198 
    199 =====
    200 desc: 1-4-1 Symbols
    201 namebase: <2221><21BA><2282>
    202 nameutf8: ∡↺⊂
    203 namezone: xn--b7gxomk
    204 failzone1: 
    205 failzone2: 
    206 token: 24617638
    207 passfail: pass
    208 type: toascii
    209 
    210 =====
    211 desc: 1-5-1 Devanagari
    212 namebase: <0915><0916><0917>
    213 nameutf8: कखग
    214 namezone: xn--11bcd
    215 failzone1: 
    216 failzone2: 
    217 token: 18477223
    218 passfail: pass
    219 type: toascii
    220 
    221 =====
    222 desc: 1-5-2 Bengali
    223 namebase: <0995><0996><0997>
    224 nameutf8: কখগ
    225 namezone: xn--p5bcd
    226 failzone1: 
    227 failzone2: 
    228 token: 11477904
    229 passfail: pass
    230 type: toascii
    231 
    232 =====
    233 desc: 1-5-3 Gurmukhi
    234 namebase: <0A15><0A16><0A17>
    235 nameutf8: ਕਖਗ
    236 namezone: xn--d9bcd
    237 failzone1: 
    238 failzone2: 
    239 token: 71543506
    240 passfail: pass
    241 type: toascii
    242 
    243 =====
    244 desc: 1-5-4 Gujarati
    245 namebase: <0A95><0A96><0A97>
    246 nameutf8: કખગ
    247 namezone: xn--0dccd
    248 failzone1: 
    249 failzone2: 
    250 token: 75268760
    251 passfail: pass
    252 type: toascii
    253 
    254 =====
    255 desc: 1-5-5 Oriya
    256 namebase: <0B15><0B16><0B17>
    257 nameutf8: କଖଗ
    258 namezone: xn--ohccd
    259 failzone1: 
    260 failzone2: 
    261 token: 36079747
    262 passfail: pass
    263 type: toascii
    264 
    265 =====
    266 desc: 1-5-6 Tamil
    267 namebase: <0B95><0B99><0B9A>
    268 nameutf8: கஙச
    269 namezone: xn--clcid
    270 failzone1: 
    271 failzone2: 
    272 token: 39841446
    273 passfail: pass
    274 type: toascii
    275 
    276 =====
    277 desc: 1-5-7 Telugu
    278 namebase: <0C15><0C16><0C17>
    279 nameutf8: కఖగ
    280 namezone: xn--zoccd
    281 failzone1: 
    282 failzone2: 
    283 token: 34438808
    284 passfail: pass
    285 type: toascii
    286 
    287 =====
    288 desc: 1-5-8 Kannada
    289 namebase: <0C95><0C96><0C97>
    290 nameutf8: ಕಖಗ
    291 namezone: xn--nsccd
    292 failzone1: 
    293 failzone2: 
    294 token: 42303465
    295 passfail: pass
    296 type: toascii
    297 
    298 =====
    299 desc: 1-5-9 Malayalam
    300 namebase: <0D15><0D16><0D17>
    301 nameutf8: കഖഗ
    302 namezone: xn--bwccd
    303 failzone1: 
    304 failzone2: 
    305 token: 11813559
    306 passfail: pass
    307 type: toascii
    308 
    309 =====
    310 desc: 1-5-10 Sinhala
    311 namebase: <0D9A><0D9B><0D9C>
    312 nameutf8: කඛග
    313 namezone: xn--3zccd
    314 failzone1: 
    315 failzone2: 
    316 token: 89823209
    317 passfail: pass
    318 type: toascii
    319 
    320 =====
    321 desc: 1-5-11 Thai
    322 namebase: <0E01><0E02><0E03>
    323 nameutf8: กขฃ
    324 namezone: xn--12ccd
    325 failzone1: 
    326 failzone2: 
    327 token: 94992842
    328 passfail: pass
    329 type: toascii
    330 
    331 =====
    332 desc: 1-5-12 Lao
    333 namebase: <0E81><0E82><0E84>
    334 nameutf8: ກຂຄ
    335 namezone: xn--p6ccg
    336 failzone1: 
    337 failzone2: 
    338 token: 42424338
    339 passfail: pass
    340 type: toascii
    341 
    342 =====
    343 desc: 1-5-13 Tibetan
    344 namebase: <0F40><0F41><0F42>
    345 nameutf8: ཀཁག
    346 namezone: xn--5cdcd
    347 failzone1: 
    348 failzone2: 
    349 token: 26962778
    350 passfail: pass
    351 type: toascii
    352 
    353 =====
    354 desc: 1-5-14 Myanmar
    355 namebase: <1000><1001><1002>
    356 nameutf8: ကခဂ
    357 namezone: xn--nidcd
    358 failzone1: 
    359 failzone2: 
    360 token: 09824611
    361 passfail: pass
    362 type: toascii
    363 
    364 =====
    365 desc: 1-5-15 Khmer
    366 namebase: <1780><1781><1782>
    367 nameutf8: កខគ
    368 namezone: xn--i2ecd
    369 failzone1: 
    370 failzone2: 
    371 token: 48071156
    372 passfail: pass
    373 type: toascii
    374 
    375 =====
    376 desc: 1-5-16 Mongolian
    377 namebase: <1820><1821><1822>
    378 nameutf8: ᠠᠡᠢ
    379 namezone: xn--26ecd
    380 failzone1: 
    381 failzone2: 
    382 token: 40131572
    383 passfail: pass
    384 type: toascii
    385 
    386 =====
    387 desc: 1-6-1 Arabic
    388 namebase: <0627><0628><0629>
    389 nameutf8: ابة
    390 namezone: xn--mgbcd
    391 failzone1: 
    392 failzone2: 
    393 token: 06414817
    394 passfail: pass
    395 type: toascii
    396 
    397 =====
    398 desc: 1-6-2 Hebrew
    399 namebase: <05D0><05D1><05D2>
    400 nameutf8: אבג
    401 namezone: xn--4dbcd
    402 failzone1: 
    403 failzone2: 
    404 token: 41996705
    405 passfail: pass
    406 type: toascii
    407 
    408 =====
    409 desc: 1-6-3 Syriac
    410 namebase: <0710><0711><0712>
    411 nameutf8: ܐܑܒ
    412 namezone: xn--9mbcd
    413 failzone1: 
    414 failzone2: 
    415 token: 77925080
    416 passfail: pass
    417 type: toascii
    418 
    419 =====
    420 desc: 1-7-1 ASCII and non-Latin
    421 namebase: abc<30AB><30AC><30AD>
    422 nameutf8: abcカガキ
    423 namezone: xn--abc-mj4bfg
    424 failzone1: 
    425 failzone2: 
    426 token: 14333380
    427 passfail: pass
    428 type: toascii
    429 
    430 =====
    431 desc: 1-7-2 Latin (non-ASCII) and non-Latin
    432 namebase: <00E5><00FE><00E7><30AB><30AC><30AD>
    433 nameutf8: åþçカガキ
    434 namezone: xn--5cae2e328wfag
    435 failzone1: 
    436 failzone2: 
    437 token: 00848299
    438 passfail: pass
    439 type: toascii
    440 
    441 =====
    442 desc: 2-3-1-1 If UseSTD3ASCIIRules: Includes ! before Nameprep
    443 namebase: <00ED><0021>dn
    444 nameutf8: í!dn
    445 namezone: 
    446 failzone1: xn--!dn-qma
    447 failzone2: 
    448 token: 89571181
    449 passfail: fail
    450 type: toascii
    451 
    452 =====
    453 desc: 2-3-1-2 If UseSTD3ASCIIRules: Includes $ before Nameprep
    454 namebase: <00ED><0024>dn
    455 nameutf8: í$dn
    456 namezone: 
    457 failzone1: xn--$dn-qma
    458 failzone2: 
    459 token: 06965937
    460 passfail: fail
    461 type: toascii
    462 
    463 =====
    464 desc: 2-3-1-3 If UseSTD3ASCIIRules: Includes + before Nameprep
    465 namebase: <00ED><002B>dn
    466 nameutf8: í+dn
    467 namezone: 
    468 failzone1: xn--+dn-qma
    469 failzone2: 
    470 token: 98967951
    471 passfail: fail
    472 type: toascii
    473 
    474 =====
    475 desc: 2-3-2-1 If UseSTD3ASCIIRules: Leading hyphen before Nameprep
    476 namebase: <002D><00ED>1dn
    477 nameutf8: -í1dn
    478 namezone: 
    479 failzone1: xn---1dn-vpa
    480 failzone2: 
    481 token: 65457100
    482 passfail: fail
    483 type: toascii
    484 
    485 =====
    486 desc: 2-3-2-2 If UseSTD3ASCIIRules: Trailing hyphen before Nameprep
    487 namebase: <00ED>1dn<002D>
    488 nameutf8: í1dn-
    489 namezone: 
    490 failzone1: xn--1dn--upa
    491 failzone2: 
    492 token: 85629714
    493 passfail: fail
    494 type: toascii
    495 
    496 =====
    497 desc: 2-3-3-1 If UseSTD3ASCIIRules: Gets a + after Nameprep
    498 namebase: <00ED><FF0B>dn
    499 nameutf8: í+dn
    500 namezone: 
    501 failzone1: xn--dn-mja0331x
    502 failzone2: 
    503 token: 95236620
    504 passfail: fail
    505 type: toascii
    506 
    507 =====
    508 desc: 2-3-3-2 If UseSTD3ASCIIRules: Gets a = after Nameprep
    509 namebase: <00ED><207C>dn
    510 nameutf8: í⁼dn
    511 namezone: 
    512 failzone1: xn--dn-mja0343a
    513 failzone2: 
    514 token: 04960664
    515 passfail: fail
    516 type: toascii
    517 
    518 =====
    519 desc: 2-3-4-1 If UseSTD3ASCIIRules: Leading hyphen after Nameprep
    520 namebase: <FE63><00ED>2dn
    521 nameutf8: ﹣í2dn
    522 namezone: 
    523 failzone1: xn--2dn-qma32863a
    524 failzone2: xn---2dn-vpa
    525 token: 53512069
    526 passfail: fail
    527 type: toascii
    528 
    529 =====
    530 desc: 2-3-4-2 If UseSTD3ASCIIRules: Trailing hyphen after Nameprep
    531 namebase: <00ED>2dn<FF0D>
    532 nameutf8: í2dn-
    533 namezone: 
    534 failzone1: xn--2dn-qma79363a
    535 failzone2: xn--2dn--upa
    536 token: 39938653
    537 passfail: fail
    538 type: toascii
    539 
    540 =====
    541 desc: 2-4-1 All-ASCII check, Latin
    542 namebase: <00B9>1
    543 nameutf8: ¹1
    544 namezone: 11
    545 failzone1: 
    546 failzone2: 
    547 token: 43611374
    548 passfail: pass
    549 type: toascii
    550 
    551 =====
    552 desc: 2-4-2 All-ASCII check, symbol
    553 namebase: <2165>vi
    554 nameutf8: Ⅵvi
    555 namezone: vivi
    556 failzone1: 
    557 failzone2: 
    558 token: 79939993
    559 passfail: pass
    560 type: toascii
    561 
    562 =====
    563 desc: 2-4-3 All-ASCII check, sharp S
    564 namebase: <00DF>ss
    565 nameutf8: ßss
    566 namezone: ssss
    567 failzone1: 
    568 failzone2: 
    569 token: 71292530
    570 passfail: pass
    571 type: toascii
    572 
    573 =====
    574 desc: 2-5-1 ACE prefix exists before Nameprep
    575 namebase: xn--<00EF>dn
    576 nameutf8: xn--ïdn
    577 namezone: 
    578 failzone1: xn--xn--dn-sja
    579 failzone2: xn--dn-sja
    580 token: 32841515
    581 passfail: fail
    582 type: toascii
    583 
    584 =====
    585 desc: 2-5-2 ACE prefix appears after Nameprep
    586 namebase: <2179>n--<00E4>dn
    587 nameutf8: ⅹn--ädn
    588 namezone: 
    589 failzone1: xn--xn--dn-uia
    590 failzone2: xn--dn-uia
    591 token: 52994631
    592 passfail: fail
    593 type: toascii
    594 
    595 =====
    596 desc: 2-8-1 Zero-length label after Nameprep
    597 namebase: <00AD>
    598 nameutf8: 
    599 namezone: 
    600 failzone1: xn--kba
    601 failzone2: xn--
    602 token: 18420037
    603 passfail: fail
    604 type: toascii
    605 
    606 =====
    607 desc: 2-9-1 U+3002 acts as a label separator
    608 namebase: 3002-test<3002><00ED>dn
    609 nameutf8: 3002-test。ídn
    610 namezone: 3002-test.xn--dn-mja
    611 failzone1: xn--3002-testdn-wcb2087m
    612 failzone2: 
    613 token: 14217422
    614 passfail: pass
    615 type: toascii
    616 
    617 =====
    618 desc: 2-9-2 U+FF0E acts as a label separator
    619 namebase: ff0e-test<FF0E><00ED>dn
    620 nameutf8: ff0e-test.ídn
    621 namezone: ff0e-test.xn--dn-mja
    622 failzone1: xn--ff0e-testdn-wcb45865f
    623 failzone2: 
    624 token: 94579179
    625 passfail: pass
    626 type: toascii
    627 
    628 =====
    629 desc: 2-9-3 U+FF61 acts as a label separator
    630 namebase: ff61-test<FF61><00ED>dn
    631 nameutf8: ff61-test。ídn
    632 namezone: ff61-test.xn--dn-mja
    633 failzone1: xn--ff61-testdn-wcb33975f
    634 failzone2: 
    635 token: 27084042
    636 passfail: pass
    637 type: toascii
    638 
    639 =====
    640 desc: 3-2-1 Sharp S conversion; should display as m<00EB>ss
    641 namebase: xn--m<00DF>-jma
    642 nameutf8: xn--mß-jma
    643 namezone: m<00EB>ss
    644 failzone1: 
    645 failzone2: 
    646 token: 85142449
    647 passfail: pass
    648 type: tounicode
    649 
    650 =====
    651 desc: 3-3-1 Old prefix; should not display as Unicode;<icu> ICU will treat this as ASCII. This sequence is not explicitly prohibited by the RFC.</icu>
    652 namebase: iesg--dn-mja
    653 nameutf8: iesg--dn-mja
    654 namezone: 
    655 failzone1: 
    656 failzone2: 
    657 token: 35996358
    658 passfail: fail
    659 type: tounicode
    660 
    661 =====
    662 desc: 3-3-2 Old prefix; should not display as Unicode;<icu> ICU will treat this as ASCII. This sequence is not explicitly prohibited by the RFC.</icu>
    663 namebase: iesgdn-mja
    664 nameutf8: iesgdn-mja
    665 namezone: 
    666 failzone1: 
    667 failzone2: 
    668 token: 13693467
    669 passfail: fail
    670 type: tounicode
    671 
    672 =====
    673 desc: 3-3-3 Old prefix; should not display as Unicode;<icu> ICU will treat this as ASCII. This sequence is not explicitly prohibited by the RFC.</icu>
    674 namebase: bq--dn-mja
    675 nameutf8: bq--dn-mja
    676 namezone: 
    677 failzone1: 
    678 failzone2: 
    679 token: 77049719
    680 passfail: fail
    681 type: tounicode
    682 
    683 =====
    684 desc: 3-5-1 Non-ASCII code point before the last hyphen;\
    685 should not display as Unicode
    686 namebase: xn--d<00F1>-mja
    687 nameutf8: xn--dñ-mja
    688 namezone: 
    689 failzone1: 
    690 failzone2: 
    691 token: 53043171
    692 passfail: fail
    693 type: tounicode
    694 
    695 =====
    696 desc: 3-5-2 Non-alphanumeric code point after the last hyphen;\
    697 should not display as Unicode
    698 namebase: xn--dn-mj+
    699 nameutf8: xn--dn-mj+
    700 namezone: 
    701 failzone1: 
    702 failzone2: 
    703 token: 24626494
    704 passfail: fail
    705 type: tounicode
    706 
    707 =====
    708 desc: 3-5-3 Ends in the middle of an encoded delta value;\
    709 should not display as Unicode
    710 namebase: xn--dn-mj
    711 nameutf8: xn--dn-mj
    712 namezone: 
    713 failzone1: 
    714 failzone2: 
    715 token: 30921132
    716 passfail: fail
    717 type: tounicode
    718 
    719 =====
    720 desc: 3-6-1 Nameprep -- prohibited character U+E000;\
    721 should not display as Unicode
    722 namebase: xn--e000dn-l704a
    723 nameutf8: xn--e000dn-l704a
    724 namezone: 
    725 failzone1: 
    726 failzone2: 
    727 token: 02359753
    728 passfail: fail
    729 type: tounicode
    730 
    731 =====
    732 desc: 3-6-2 If using UseSTD3ASCIIRules, Step 3a -- leading hyphen; should not display as Unicode
    733 namebase: xn---3dn-vpa
    734 nameutf8: xn---3dn-vpa
    735 namezone: 
    736 failzone1: 
    737 failzone2: 
    738 token: 99795165
    739 passfail: fail
    740 type: tounicode
    741 
    742 =====
    743 desc: 3-6-3 If using UseSTD3ASCIIRules, Step 3b -- trailing hyphen; should not display as Unicode
    744 namebase: xn--3dn--upa
    745 nameutf8: xn--3dn--upa
    746 namezone: 
    747 failzone1: 
    748 failzone2: 
    749 token: 86051717
    750 passfail: fail
    751 type: tounicode
    752 
    753 =====
    754 desc: 3-6-4 Step 5 -- prefix exists; should not display as Unicode
    755 namebase: xn--xn--dn-6va
    756 nameutf8: xn--xn--dn-6va
    757 namezone: 
    758 failzone1: 
    759 failzone2: 
    760 token: 02506789
    761 passfail: fail
    762 type: tounicode
    763 
    764 =====
    765 desc: 3-7-1 Punycode was not necessary; should not display as Unicode
    766 namebase: xn--idn-
    767 nameutf8: xn--idn-
    768 namezone: 
    769 failzone1: 
    770 failzone2: 
    771 token: 21675918
    772 passfail: fail
    773 type: tounicode
    774 
    775 =====
    776 desc: 3-7-2 String did not go through Nameprep;\
    777 should not display as Unicode
    778 namebase: xn--dn-vga
    779 nameutf8: xn--dn-vga
    780 namezone: 
    781 failzone1: 
    782 failzone2: 
    783 token: 18832454
    784 passfail: fail
    785 type: tounicode
    786 
    787 =====
    788 desc: 3-8-1 Should show the Unicode <00E3>4dn
    789 namebase: xn--4dn-lla
    790 nameutf8: xn--4dn-lla
    791 namezone: <00E3>4dn
    792 failzone1: 
    793 failzone2: 
    794 token: 23377435
    795 passfail: pass
    796 type: tounicode
    797 
    798 =====
    799 desc: 4-1-1-1 00adout<00AD><00ED>dn ->\
    800 00adout<00ED>dn
    801 namebase: 00adout<00AD><00ED>dn
    802 nameutf8: 00adout­ídn
    803 namezone: xn--00adoutdn-m5a
    804 failzone1: xn--00adoutdn-cna81e
    805 failzone2: 
    806 token: 04299950
    807 passfail: pass
    808 type: toascii
    809 
    810 =====
    811 desc: 4-1-1-2 200dout<200D><00ED>dn ->\
    812 200dout<00ED>dn
    813 namebase: 200dout<200D><00ED>dn
    814 nameutf8: 200dout‍ídn
    815 namezone: xn--200doutdn-m5a
    816 failzone1: xn--200doutdn-m5a1678f
    817 failzone2: 
    818 token: 00643243
    819 passfail: pass
    820 type: toascii
    821 
    822 =====
    823 desc: 4-1-2-1 simplecap<0044><00ED>dn ->\
    824 simplecap<0064><00ED>dn
    825 namebase: simplecap<0044><00ED>dn
    826 nameutf8: simplecapDídn
    827 namezone: xn--simplecapddn-1fb
    828 failzone1: 
    829 failzone2: 
    830 token: 36249795
    831 passfail: pass
    832 type: toascii
    833 
    834 =====
    835 desc: 4-1-2-2 latintogreek<00B5><00ED>dn ->\
    836 latintogreek<03BC><00ED>dn
    837 namebase: latintogreek<00B5><00ED>dn
    838 nameutf8: latintogreekµídn
    839 namezone: xn--latintogreekdn-cmb716i
    840 failzone1: xn--latintogreekdn-cxa01g
    841 failzone2: 
    842 token: 03117407
    843 passfail: pass
    844 type: toascii
    845 
    846 =====
    847 desc: 4-1-2-3 latinext<00C7><00ED>dn ->\
    848 latinext<00E7><00ED>dn
    849 namebase: latinext<00C7><00ED>dn
    850 nameutf8: latinextÇídn
    851 namezone: xn--latinextdn-v6a6e
    852 failzone1: xn--latinextdn-twa07b
    853 failzone2: 
    854 token: 10243505
    855 passfail: pass
    856 type: toascii
    857 
    858 =====
    859 desc: 4-1-2-4 sharps<00DF><00ED>dn ->\
    860 sharpsss<00ED>dn
    861 namebase: sharps<00DF><00ED>dn
    862 nameutf8: sharpsßídn
    863 namezone: xn--sharpsssdn-r8a
    864 failzone1: xn--sharpsdn-vya4l
    865 failzone2: 
    866 token: 84921656
    867 passfail: pass
    868 type: toascii
    869 
    870 =====
    871 desc: 4-1-2-5 turkishi<0130><00ED>dn ->\
    872 turkishi<0069><0307><00ED>dn
    873 namebase: turkishi<0130><00ED>dn
    874 nameutf8: turkishiİídn
    875 namezone: xn--turkishiidn-wcb701e
    876 failzone1: xn--turkishidn-r8a71f
    877 failzone2: 
    878 token: 02381730
    879 passfail: pass
    880 type: toascii
    881 
    882 =====
    883 desc: 4-1-2-6 exptwo<0149><00ED>dn ->\
    884 exptwo<02BC><006E><00ED>dn
    885 namebase: exptwo<0149><00ED>dn
    886 nameutf8: exptwoʼnídn
    887 namezone: xn--exptwondn-m5a502c
    888 failzone1: xn--exptwodn-h2a33g
    889 failzone2: 
    890 token: 10575203
    891 passfail: pass
    892 type: toascii
    893 
    894 =====
    895 desc: 4-1-2-7 addfold<03D2><00ED>dn ->\
    896 addfold<03C5><00ED>dn
    897 namebase: addfold<03D2><00ED>dn
    898 nameutf8: addfoldϒídn
    899 namezone: xn--addfolddn-m5a121f
    900 failzone1: xn--addfolddn-m5a462f
    901 failzone2: 
    902 token: 31493044
    903 passfail: pass
    904 type: toascii
    905 
    906 =====
    907 desc: 4-1-2-8 expthree<1F52><00ED>dn ->\
    908 expthree<03C5><0313><0300><00ED>dn
    909 namebase: expthree<1F52><00ED>dn
    910 nameutf8: expthreeὒídn
    911 namezone: xn--expthreedn-r8a5844g
    912 failzone1: 
    913 failzone2: 
    914 token: 68144622
    915 passfail: pass
    916 type: toascii
    917 
    918 =====
    919 desc: 4-1-2-9 nonbmp<10400><00ED>dn ->\
    920 nonbmp<10428><00ED>dn
    921 namebase: nonbmp<10400><00ED>dn
    922 nameutf8: nonbmp������ídn
    923 namezone: xn--nonbmpdn-h2a34747d
    924 failzone1: xn--nonbmpdn-h2a37046d
    925 failzone2: 
    926 token: 35393212
    927 passfail: pass
    928 type: toascii
    929 
    930 =====
    931 desc: 4-1-2-10 nonbmptoascii<1D400><00ED>dn ->\
    932 nonbmptoasciia<00ED>dn
    933 namebase: nonbmptoascii<1D400><00ED>dn
    934 nameutf8: nonbmptoascii������ídn
    935 namezone: xn--nonbmptoasciiadn-msb
    936 failzone1: xn--nonbmptoasciidn-hpb54112i
    937 failzone2: 
    938 token: 78182502
    939 passfail: pass
    940 type: toascii
    941 
    942 =====
    943 desc: 4-2-1-1 regcomb<0065><0301><00ED>dn ->\
    944 regcomb<00E9><00ED>dn
    945 namebase: regcomb<0065><0301><00ED>dn
    946 nameutf8: regcombéídn
    947 namezone: xn--regcombdn-h4a8b
    948 failzone1: xn--regcombedn-r8a794d
    949 failzone2: 
    950 token: 87647045
    951 passfail: pass
    952 type: toascii
    953 
    954 =====
    955 desc: 4-2-1-2 combandcase<0045><0301><00ED>dn ->\
    956 combandcase<00E9><00ED>dn
    957 namebase: combandcase<0045><0301><00ED>dn
    958 nameutf8: combandcaseÉídn
    959 namezone: xn--combandcasedn-lhb4d
    960 failzone1: xn--combandcaseedn-cmb526f
    961 failzone2: 
    962 token: 61741185
    963 passfail: pass
    964 type: toascii
    965 
    966 =====
    967 desc: 4-2-1-3 adjcomb<00BA><0301><00ED>dn ->\
    968 adjcomb<00F3><00ED>dn
    969 namebase: adjcomb<00BA><0301><00ED>dn
    970 nameutf8: adjcombº́ídn
    971 namezone: xn--adjcombdn-m5a9d
    972 failzone1: xn--adjcombdn-1qa57cp3r
    973 failzone2: 
    974 token: 14828402
    975 passfail: pass
    976 type: toascii
    977 
    978 =====
    979 desc: 4-2-1-4 extcombo<0063><0301><00ED>dn ->\
    980 extcombo<0107><00ED>dn
    981 namebase: extcombo<0063><0301><00ED>dn
    982 nameutf8: extcomboćídn
    983 namezone: xn--extcombodn-r8a52a
    984 failzone1: xn--extcombocdn-wcb920e
    985 failzone2: 
    986 token: 26651277
    987 passfail: pass
    988 type: toascii
    989 
    990 =====
    991 desc: 4-2-1-5 doublediac1<0075><0308><0301><00ED>dn ->\
    992 doublediac2<01D8><00ED>dn
    993 namebase: doublediac1<0075><0308><0301><00ED>dn
    994 nameutf8: doublediac1ǘídn
    995 namezone: xn--doublediac1dn-6ib836a
    996 failzone1: xn--doublediac1udn-cmb526fnd
    997 failzone2: 
    998 token: 30175595
    999 passfail: pass
   1000 type: toascii
   1001 
   1002 =====
   1003 desc: 4-2-1-6 doublediac2<0075><0301><0308><00ED>dn ->\
   1004 doublediac2<01D8><00ED>dn
   1005 namebase: doublediac2<0075><0301><0308><00ED>dn
   1006 nameutf8: doublediac2ú̈ídn
   1007 namezone: xn--doublediac2dn-6ib8qs73a
   1008 failzone1: xn--doublediac2udn-cmb526fod
   1009 failzone2: 
   1010 token: 35606109
   1011 passfail: pass
   1012 type: toascii
   1013 
   1014 =====
   1015 desc: 4-2-2-1 newnorm<2F874><00ED>dn ->\
   1016 newnorm<5F33><00ED>dn should not become <5F53>
   1017 namebase: newnorm<2F874><00ED>dn
   1018 nameutf8: newnorm������ídn
   1019 namezone: xn--newnormdn-m5a7856x
   1020 failzone1: xn--newnormdn-m5a9396x
   1021 failzone2: xn--newnormdn-m5a9968x
   1022 token: 61901810
   1023 passfail: pass
   1024 type: toascii
   1025 
   1026 =====
   1027 desc: 4-3-1 If UseSTD3ASCIIRules: Spacing; <icu> \u0020 is prohibited from the output only when UseSTD3ASCIIRules is set </icu>
   1028 namebase: <2000><00ED>dn
   1029 nameutf8:  ídn
   1030 namezone: 
   1031 failzone1: xn--dn-mja3392a
   1032 failzone2: 
   1033 token: 13226878
   1034 passfail: fail
   1035 type: toascii
   1036 
   1037 =====
   1038 desc: 4-3-2 Control
   1039 namebase: <06DD><00ED>dn-2
   1040 nameutf8: ۝ídn-2
   1041 namezone: 
   1042 failzone1: xn--dn-2-upa332g
   1043 failzone2: 
   1044 token: 09873312
   1045 passfail: fail
   1046 type: toascii
   1047 
   1048 =====
   1049 desc: 4-3-3 Private use
   1050 namebase: <E005><00ED>dn
   1051 nameutf8: ídn
   1052 namezone: 
   1053 failzone1: xn--dn-mja1659t
   1054 failzone2: 
   1055 token: 03937183
   1056 passfail: fail
   1057 type: toascii
   1058 
   1059 =====
   1060 desc: 4-3-4 Private use, non-BMP
   1061 namebase: <F0005><00ED>dn
   1062 nameutf8: ������ídn
   1063 namezone: 
   1064 failzone1: xn--dn-mja7922x
   1065 failzone2: 
   1066 token: 78707823
   1067 passfail: fail
   1068 type: toascii
   1069 
   1070 =====
   1071 desc: 4-3-5 Non-character
   1072 namebase: <FDDD><00ED>dn
   1073 nameutf8: ﷝ídn
   1074 namezone: 
   1075 failzone1: xn--dn-mja1210x
   1076 failzone2: 
   1077 token: 44432178
   1078 passfail: fail
   1079 type: toascii
   1080 
   1081 =====
   1082 desc: 4-3-6 Non-character, non-BMP
   1083 namebase: <1FFFE><00ED>dn
   1084 nameutf8: ������ídn
   1085 namezone: 
   1086 failzone1: xn--dn-mja7922x
   1087 failzone2: 
   1088 token: 69142686
   1089 passfail: fail
   1090 type: toascii
   1091 
   1092 =====
   1093 desc: 4-3-7 Surrogate points
   1094 namebase: <D805><00ED>dn
   1095 nameutf8: �ídn
   1096 namezone: 
   1097 failzone1: xn--dn-mja7922x
   1098 failzone2: 
   1099 token: 05424571
   1100 passfail: fail
   1101 type: toascii
   1102 
   1103 =====
   1104 desc: 4-3-8 Inappropriate for plain
   1105 namebase: <FFFA><00ED>dn
   1106 nameutf8: ídn
   1107 namezone: 
   1108 failzone1: xn--dn-mja5822x
   1109 failzone2: 
   1110 token: 44825824
   1111 passfail: fail
   1112 type: toascii
   1113 
   1114 =====
   1115 desc: 4-3-9 Inappropriate for canonical
   1116 namebase: <2FF5><00ED>dn
   1117 nameutf8: ⿵ídn
   1118 namezone: 
   1119 failzone1: xn--dn-mja3729b
   1120 failzone2: 
   1121 token: 50926136
   1122 passfail: fail
   1123 type: toascii
   1124 
   1125 =====
   1126 desc: 4-3-10 Change display simple
   1127 namebase: <206A><00ED>dn
   1128 nameutf8: ídn
   1129 namezone: 
   1130 failzone1: xn--dn-mja7533a
   1131 failzone2: 
   1132 token: 57953313
   1133 passfail: fail
   1134 type: toascii
   1135 
   1136 =====
   1137 desc: 4-3-11 Change display RTL
   1138 namebase: <200F><00ED>dn
   1139 nameutf8: ‏ídn
   1140 namezone: 
   1141 failzone1: xn--dn-mja3992a
   1142 failzone2: 
   1143 token: 30705279
   1144 passfail: fail
   1145 type: toascii
   1146 
   1147 =====
   1148 desc: 4-3-12 Language tags
   1149 namebase: <E0001><E0045><E004E><0068><0069>idn
   1150 nameutf8: ������������������hiidn
   1151 namezone: 
   1152 failzone1: xn--hiidn-km43aaa
   1153 failzone2: 
   1154 token: 44598039
   1155 passfail: fail
   1156 type: toascii
   1157 
   1158 =====
   1159 desc: 4-4-1 Arabic RandALCat-LCat-RandALCat
   1160 namebase: <0628><006F><0638>
   1161 nameutf8: بoظ
   1162 namezone: 
   1163 failzone1: xn--o-0mc3c
   1164 failzone2: 
   1165 token: 78233053
   1166 passfail: fail
   1167 type: toascii
   1168 
   1169 =====
   1170 desc: 4-4-2 Arabic RandALCat-RandALCat-other
   1171 namebase: <0628><0638><006F>
   1172 nameutf8: بظo
   1173 namezone: 
   1174 failzone1: xn--o-0mc2c
   1175 failzone2: 
   1176 token: 95299621
   1177 passfail: fail
   1178 type: toascii
   1179 
   1180 =====
   1181 desc: 4-4-3 Arabic other-RandALCat-RandALCat
   1182 namebase: <006F><0628><0638>
   1183 nameutf8: oبظ
   1184 namezone: 
   1185 failzone1: xn--o-1mc2c
   1186 failzone2: 
   1187 token: 79807176
   1188 passfail: fail
   1189 type: toascii
   1190 
   1191 =====
   1192 desc: 4-4-4 Hebrew RandALCat-LCat-RandALCat
   1193 namebase: <05D1><006F><05E1>
   1194 nameutf8: בoס
   1195 namezone: 
   1196 failzone1: xn--o-1hc3c
   1197 failzone2: 
   1198 token: 32229450
   1199 passfail: fail
   1200 type: toascii
   1201 
   1202 =====
   1203 desc: 4-4-5 Hebrew RandALCat-RandALCat-other
   1204 namebase: <05D1><05E1><006F>
   1205 nameutf8: בסo
   1206 namezone: 
   1207 failzone1: xn--o-1hc2c
   1208 failzone2: 
   1209 token: 53213348
   1210 passfail: fail
   1211 type: toascii
   1212 
   1213 =====
   1214 desc: 4-4-6 Hebrew other-RandALCat-RandALCat
   1215 namebase: <006F><05D1><05E1>
   1216 nameutf8: oבס
   1217 namezone: 
   1218 failzone1: xn--o-2hc2c
   1219 failzone2: 
   1220 token: 90835860
   1221 passfail: fail
   1222 type: toascii
   1223 
   1224 =====
   1225 desc: 5-1-1 Unassigned in BMP; zone editors should reject
   1226 namebase: <0237><00ED>dn
   1227 nameutf8: ȷídn
   1228 namezone: xn--dn-mja33k
   1229 failzone1: 
   1230 failzone2: 
   1231 token: 83079602
   1232 passfail: pass
   1233 type: toascii
   1234 
   1235 =====
   1236 desc: 5-1-2 Unassigned outside BMP; zone editors should reject
   1237 namebase: <10205><00ED>dn
   1238 nameutf8: ������ídn
   1239 namezone: xn--dn-mja7734x
   1240 failzone1: xn--dn-mja7922x
   1241 failzone2: 
   1242 token: 03682900
   1243 passfail: pass
   1244 type: toascii
   1245 
   1246 =====
   1247 desc: 5-2-1 Newly assigned in BMP; zone editors should reject
   1248 namebase: <0234><00ED>dn
   1249 nameutf8: ȴídn
   1250 namezone: xn--dn-mja12k
   1251 failzone1: 
   1252 failzone2: 
   1253 token: 96637501
   1254 passfail: pass
   1255 type: toascii
   1256 
   1257 =====
   1258 desc: 5-2-2 Newly assigned outside of BMP; zone editors should reject
   1259 namebase: <10005><00ED>dn
   1260 nameutf8: ������ídn
   1261 namezone: xn--dn-mja9232x
   1262 failzone1: xn--dn-mja7922x
   1263 failzone2: 
   1264 token: 95537699
   1265 passfail: pass
   1266 type: toascii