1[
2  "THIS IS A GENERATED FILE. PLEASE DO NOT MODIFY DIRECTLY. See ../tools/IdnaTestV2-parser.py instead.",
3  "--exclude-ipv4-like: True; --exclude-std3: True; --exclude_bidi: True",
4  {
5    "input": "fass.de",
6    "output": "fass.de"
7  },
8  {
9    "input": "fa\u00df.de",
10    "output": "xn--fa-hia.de"
11  },
12  {
13    "input": "Fa\u00df.de",
14    "output": "xn--fa-hia.de"
15  },
16  {
17    "input": "xn--fa-hia.de",
18    "output": "xn--fa-hia.de"
19  },
20  {
21    "input": "\u00e0.\u05d0\u0308",
22    "output": "xn--0ca.xn--ssa73l"
23  },
24  {
25    "input": "a\u0300.\u05d0\u0308",
26    "output": "xn--0ca.xn--ssa73l"
27  },
28  {
29    "input": "A\u0300.\u05d0\u0308",
30    "output": "xn--0ca.xn--ssa73l"
31  },
32  {
33    "input": "\u00c0.\u05d0\u0308",
34    "output": "xn--0ca.xn--ssa73l"
35  },
36  {
37    "input": "xn--0ca.xn--ssa73l",
38    "output": "xn--0ca.xn--ssa73l"
39  },
40  {
41    "input": "\u00e0\u0308.\u05d0",
42    "output": "xn--0ca81i.xn--4db"
43  },
44  {
45    "input": "a\u0300\u0308.\u05d0",
46    "output": "xn--0ca81i.xn--4db"
47  },
48  {
49    "input": "A\u0300\u0308.\u05d0",
50    "output": "xn--0ca81i.xn--4db"
51  },
52  {
53    "input": "\u00c0\u0308.\u05d0",
54    "output": "xn--0ca81i.xn--4db"
55  },
56  {
57    "input": "xn--0ca81i.xn--4db",
58    "output": "xn--0ca81i.xn--4db"
59  },
60  {
61    "comment": "C1",
62    "input": "a\u200cb",
63    "output": null
64  },
65  {
66    "comment": "C1",
67    "input": "A\u200cB",
68    "output": null
69  },
70  {
71    "comment": "C1",
72    "input": "A\u200cb",
73    "output": null
74  },
75  {
76    "input": "ab",
77    "output": "ab"
78  },
79  {
80    "comment": "C1",
81    "input": "xn--ab-j1t",
82    "output": null
83  },
84  {
85    "input": "a\u094d\u200cb",
86    "output": "xn--ab-fsf604u"
87  },
88  {
89    "input": "A\u094d\u200cB",
90    "output": "xn--ab-fsf604u"
91  },
92  {
93    "input": "A\u094d\u200cb",
94    "output": "xn--ab-fsf604u"
95  },
96  {
97    "input": "xn--ab-fsf",
98    "output": "xn--ab-fsf"
99  },
100  {
101    "input": "a\u094db",
102    "output": "xn--ab-fsf"
103  },
104  {
105    "input": "A\u094dB",
106    "output": "xn--ab-fsf"
107  },
108  {
109    "input": "A\u094db",
110    "output": "xn--ab-fsf"
111  },
112  {
113    "input": "xn--ab-fsf604u",
114    "output": "xn--ab-fsf604u"
115  },
116  {
117    "comment": "C2",
118    "input": "a\u200db",
119    "output": null
120  },
121  {
122    "comment": "C2",
123    "input": "A\u200dB",
124    "output": null
125  },
126  {
127    "comment": "C2",
128    "input": "A\u200db",
129    "output": null
130  },
131  {
132    "comment": "C2",
133    "input": "xn--ab-m1t",
134    "output": null
135  },
136  {
137    "input": "a\u094d\u200db",
138    "output": "xn--ab-fsf014u"
139  },
140  {
141    "input": "A\u094d\u200dB",
142    "output": "xn--ab-fsf014u"
143  },
144  {
145    "input": "A\u094d\u200db",
146    "output": "xn--ab-fsf014u"
147  },
148  {
149    "input": "xn--ab-fsf014u",
150    "output": "xn--ab-fsf014u"
151  },
152  {
153    "input": "\u00a1",
154    "output": "xn--7a"
155  },
156  {
157    "input": "xn--7a",
158    "output": "xn--7a"
159  },
160  {
161    "input": "\u19da",
162    "output": "xn--pkf"
163  },
164  {
165    "input": "xn--pkf",
166    "output": "xn--pkf"
167  },
168  {
169    "comment": "A4_2 (ignored)",
170    "input": "\u3002",
171    "output": "."
172  },
173  {
174    "comment": "A4_2 (ignored)",
175    "input": ".",
176    "output": "."
177  },
178  {
179    "input": "\uab60",
180    "output": "xn--3y9a"
181  },
182  {
183    "input": "xn--3y9a",
184    "output": "xn--3y9a"
185  },
186  {
187    "comment": "A4_2 (ignored)",
188    "input": "1234567890\u00e41234567890123456789012345678901234567890123456",
189    "output": "xn--12345678901234567890123456789012345678901234567890123456-fxe"
190  },
191  {
192    "comment": "A4_2 (ignored)",
193    "input": "1234567890a\u03081234567890123456789012345678901234567890123456",
194    "output": "xn--12345678901234567890123456789012345678901234567890123456-fxe"
195  },
196  {
197    "comment": "A4_2 (ignored)",
198    "input": "1234567890A\u03081234567890123456789012345678901234567890123456",
199    "output": "xn--12345678901234567890123456789012345678901234567890123456-fxe"
200  },
201  {
202    "comment": "A4_2 (ignored)",
203    "input": "1234567890\u00c41234567890123456789012345678901234567890123456",
204    "output": "xn--12345678901234567890123456789012345678901234567890123456-fxe"
205  },
206  {
207    "comment": "A4_2 (ignored)",
208    "input": "xn--12345678901234567890123456789012345678901234567890123456-fxe",
209    "output": "xn--12345678901234567890123456789012345678901234567890123456-fxe"
210  },
211  {
212    "input": "www.eXample.cOm",
213    "output": "www.example.com"
214  },
215  {
216    "input": "B\u00fccher.de",
217    "output": "xn--bcher-kva.de"
218  },
219  {
220    "input": "Bu\u0308cher.de",
221    "output": "xn--bcher-kva.de"
222  },
223  {
224    "input": "bu\u0308cher.de",
225    "output": "xn--bcher-kva.de"
226  },
227  {
228    "input": "b\u00fccher.de",
229    "output": "xn--bcher-kva.de"
230  },
231  {
232    "input": "B\u00dcCHER.DE",
233    "output": "xn--bcher-kva.de"
234  },
235  {
236    "input": "BU\u0308CHER.DE",
237    "output": "xn--bcher-kva.de"
238  },
239  {
240    "input": "xn--bcher-kva.de",
241    "output": "xn--bcher-kva.de"
242  },
243  {
244    "input": "\u00d6BB",
245    "output": "xn--bb-eka"
246  },
247  {
248    "input": "O\u0308BB",
249    "output": "xn--bb-eka"
250  },
251  {
252    "input": "o\u0308bb",
253    "output": "xn--bb-eka"
254  },
255  {
256    "input": "\u00f6bb",
257    "output": "xn--bb-eka"
258  },
259  {
260    "input": "\u00d6bb",
261    "output": "xn--bb-eka"
262  },
263  {
264    "input": "O\u0308bb",
265    "output": "xn--bb-eka"
266  },
267  {
268    "input": "xn--bb-eka",
269    "output": "xn--bb-eka"
270  },
271  {
272    "input": "\u03b2\u03cc\u03bb\u03bf\u03c2.com",
273    "output": "xn--nxasmm1c.com"
274  },
275  {
276    "input": "\u03b2\u03bf\u0301\u03bb\u03bf\u03c2.com",
277    "output": "xn--nxasmm1c.com"
278  },
279  {
280    "input": "\u0392\u039f\u0301\u039b\u039f\u03a3.COM",
281    "output": "xn--nxasmq6b.com"
282  },
283  {
284    "input": "\u0392\u038c\u039b\u039f\u03a3.COM",
285    "output": "xn--nxasmq6b.com"
286  },
287  {
288    "input": "\u03b2\u03cc\u03bb\u03bf\u03c3.com",
289    "output": "xn--nxasmq6b.com"
290  },
291  {
292    "input": "\u03b2\u03bf\u0301\u03bb\u03bf\u03c3.com",
293    "output": "xn--nxasmq6b.com"
294  },
295  {
296    "input": "\u0392\u03bf\u0301\u03bb\u03bf\u03c3.com",
297    "output": "xn--nxasmq6b.com"
298  },
299  {
300    "input": "\u0392\u03cc\u03bb\u03bf\u03c3.com",
301    "output": "xn--nxasmq6b.com"
302  },
303  {
304    "input": "xn--nxasmq6b.com",
305    "output": "xn--nxasmq6b.com"
306  },
307  {
308    "input": "\u0392\u03bf\u0301\u03bb\u03bf\u03c2.com",
309    "output": "xn--nxasmm1c.com"
310  },
311  {
312    "input": "\u0392\u03cc\u03bb\u03bf\u03c2.com",
313    "output": "xn--nxasmm1c.com"
314  },
315  {
316    "input": "xn--nxasmm1c.com",
317    "output": "xn--nxasmm1c.com"
318  },
319  {
320    "input": "xn--nxasmm1c",
321    "output": "xn--nxasmm1c"
322  },
323  {
324    "input": "\u03b2\u03cc\u03bb\u03bf\u03c2",
325    "output": "xn--nxasmm1c"
326  },
327  {
328    "input": "\u03b2\u03bf\u0301\u03bb\u03bf\u03c2",
329    "output": "xn--nxasmm1c"
330  },
331  {
332    "input": "\u0392\u039f\u0301\u039b\u039f\u03a3",
333    "output": "xn--nxasmq6b"
334  },
335  {
336    "input": "\u0392\u038c\u039b\u039f\u03a3",
337    "output": "xn--nxasmq6b"
338  },
339  {
340    "input": "\u03b2\u03cc\u03bb\u03bf\u03c3",
341    "output": "xn--nxasmq6b"
342  },
343  {
344    "input": "\u03b2\u03bf\u0301\u03bb\u03bf\u03c3",
345    "output": "xn--nxasmq6b"
346  },
347  {
348    "input": "\u0392\u03bf\u0301\u03bb\u03bf\u03c3",
349    "output": "xn--nxasmq6b"
350  },
351  {
352    "input": "\u0392\u03cc\u03bb\u03bf\u03c3",
353    "output": "xn--nxasmq6b"
354  },
355  {
356    "input": "xn--nxasmq6b",
357    "output": "xn--nxasmq6b"
358  },
359  {
360    "input": "\u0392\u03cc\u03bb\u03bf\u03c2",
361    "output": "xn--nxasmm1c"
362  },
363  {
364    "input": "\u0392\u03bf\u0301\u03bb\u03bf\u03c2",
365    "output": "xn--nxasmm1c"
366  },
367  {
368    "input": "www.\u0dc1\u0dca\u200d\u0dbb\u0dd3.com",
369    "output": "www.xn--10cl1a0b660p.com"
370  },
371  {
372    "input": "WWW.\u0dc1\u0dca\u200d\u0dbb\u0dd3.COM",
373    "output": "www.xn--10cl1a0b660p.com"
374  },
375  {
376    "input": "Www.\u0dc1\u0dca\u200d\u0dbb\u0dd3.com",
377    "output": "www.xn--10cl1a0b660p.com"
378  },
379  {
380    "input": "www.xn--10cl1a0b.com",
381    "output": "www.xn--10cl1a0b.com"
382  },
383  {
384    "input": "www.\u0dc1\u0dca\u0dbb\u0dd3.com",
385    "output": "www.xn--10cl1a0b.com"
386  },
387  {
388    "input": "WWW.\u0dc1\u0dca\u0dbb\u0dd3.COM",
389    "output": "www.xn--10cl1a0b.com"
390  },
391  {
392    "input": "Www.\u0dc1\u0dca\u0dbb\u0dd3.com",
393    "output": "www.xn--10cl1a0b.com"
394  },
395  {
396    "input": "www.xn--10cl1a0b660p.com",
397    "output": "www.xn--10cl1a0b660p.com"
398  },
399  {
400    "input": "\u0646\u0627\u0645\u0647\u200c\u0627\u06cc",
401    "output": "xn--mgba3gch31f060k"
402  },
403  {
404    "input": "xn--mgba3gch31f",
405    "output": "xn--mgba3gch31f"
406  },
407  {
408    "input": "\u0646\u0627\u0645\u0647\u0627\u06cc",
409    "output": "xn--mgba3gch31f"
410  },
411  {
412    "input": "xn--mgba3gch31f060k",
413    "output": "xn--mgba3gch31f060k"
414  },
415  {
416    "input": "xn--mgba3gch31f060k.com",
417    "output": "xn--mgba3gch31f060k.com"
418  },
419  {
420    "input": "\u0646\u0627\u0645\u0647\u200c\u0627\u06cc.com",
421    "output": "xn--mgba3gch31f060k.com"
422  },
423  {
424    "input": "\u0646\u0627\u0645\u0647\u200c\u0627\u06cc.COM",
425    "output": "xn--mgba3gch31f060k.com"
426  },
427  {
428    "input": "xn--mgba3gch31f.com",
429    "output": "xn--mgba3gch31f.com"
430  },
431  {
432    "input": "\u0646\u0627\u0645\u0647\u0627\u06cc.com",
433    "output": "xn--mgba3gch31f.com"
434  },
435  {
436    "input": "\u0646\u0627\u0645\u0647\u0627\u06cc.COM",
437    "output": "xn--mgba3gch31f.com"
438  },
439  {
440    "input": "a.b\uff0ec\u3002d\uff61",
441    "output": "a.b.c.d."
442  },
443  {
444    "input": "a.b.c\u3002d\u3002",
445    "output": "a.b.c.d."
446  },
447  {
448    "input": "A.B.C\u3002D\u3002",
449    "output": "a.b.c.d."
450  },
451  {
452    "input": "A.b.c\u3002D\u3002",
453    "output": "a.b.c.d."
454  },
455  {
456    "input": "a.b.c.d.",
457    "output": "a.b.c.d."
458  },
459  {
460    "input": "A.B\uff0eC\u3002D\uff61",
461    "output": "a.b.c.d."
462  },
463  {
464    "input": "A.b\uff0ec\u3002D\uff61",
465    "output": "a.b.c.d."
466  },
467  {
468    "input": "U\u0308.xn--tda",
469    "output": "xn--tda.xn--tda"
470  },
471  {
472    "input": "\u00dc.xn--tda",
473    "output": "xn--tda.xn--tda"
474  },
475  {
476    "input": "\u00fc.xn--tda",
477    "output": "xn--tda.xn--tda"
478  },
479  {
480    "input": "u\u0308.xn--tda",
481    "output": "xn--tda.xn--tda"
482  },
483  {
484    "input": "U\u0308.XN--TDA",
485    "output": "xn--tda.xn--tda"
486  },
487  {
488    "input": "\u00dc.XN--TDA",
489    "output": "xn--tda.xn--tda"
490  },
491  {
492    "input": "\u00dc.xn--Tda",
493    "output": "xn--tda.xn--tda"
494  },
495  {
496    "input": "U\u0308.xn--Tda",
497    "output": "xn--tda.xn--tda"
498  },
499  {
500    "input": "xn--tda.xn--tda",
501    "output": "xn--tda.xn--tda"
502  },
503  {
504    "input": "\u00fc.\u00fc",
505    "output": "xn--tda.xn--tda"
506  },
507  {
508    "input": "u\u0308.u\u0308",
509    "output": "xn--tda.xn--tda"
510  },
511  {
512    "input": "U\u0308.U\u0308",
513    "output": "xn--tda.xn--tda"
514  },
515  {
516    "input": "\u00dc.\u00dc",
517    "output": "xn--tda.xn--tda"
518  },
519  {
520    "input": "\u00dc.\u00fc",
521    "output": "xn--tda.xn--tda"
522  },
523  {
524    "input": "U\u0308.u\u0308",
525    "output": "xn--tda.xn--tda"
526  },
527  {
528    "comment": "V1",
529    "input": "xn--u-ccb",
530    "output": null
531  },
532  {
533    "comment": "P1; V6",
534    "input": "a\u2488com",
535    "output": null
536  },
537  {
538    "input": "a1.com",
539    "output": "a1.com"
540  },
541  {
542    "comment": "P1; V6",
543    "input": "A\u2488COM",
544    "output": null
545  },
546  {
547    "comment": "P1; V6",
548    "input": "A\u2488Com",
549    "output": null
550  },
551  {
552    "comment": "V6",
553    "input": "xn--acom-0w1b",
554    "output": null
555  },
556  {
557    "comment": "V6",
558    "input": "xn--a-ecp.ru",
559    "output": null
560  },
561  {
562    "comment": "P4",
563    "input": "xn--0.pt",
564    "output": null
565  },
566  {
567    "comment": "V6",
568    "input": "xn--a.pt",
569    "output": null
570  },
571  {
572    "comment": "P4",
573    "input": "xn--a-\u00c4.pt",
574    "output": null
575  },
576  {
577    "comment": "P4",
578    "input": "xn--a-A\u0308.pt",
579    "output": null
580  },
581  {
582    "comment": "P4",
583    "input": "xn--a-a\u0308.pt",
584    "output": null
585  },
586  {
587    "comment": "P4",
588    "input": "xn--a-\u00e4.pt",
589    "output": null
590  },
591  {
592    "comment": "P4",
593    "input": "XN--A-\u00c4.PT",
594    "output": null
595  },
596  {
597    "comment": "P4",
598    "input": "XN--A-A\u0308.PT",
599    "output": null
600  },
601  {
602    "comment": "P4",
603    "input": "Xn--A-A\u0308.pt",
604    "output": null
605  },
606  {
607    "comment": "P4",
608    "input": "Xn--A-\u00c4.pt",
609    "output": null
610  },
611  {
612    "comment": "V2 (ignored)",
613    "input": "xn--xn--a--gua.pt",
614    "output": "xn--xn--a--gua.pt"
615  },
616  {
617    "input": "\u65e5\u672c\u8a9e\u3002\uff2a\uff30",
618    "output": "xn--wgv71a119e.jp"
619  },
620  {
621    "input": "\u65e5\u672c\u8a9e\u3002JP",
622    "output": "xn--wgv71a119e.jp"
623  },
624  {
625    "input": "\u65e5\u672c\u8a9e\u3002jp",
626    "output": "xn--wgv71a119e.jp"
627  },
628  {
629    "input": "\u65e5\u672c\u8a9e\u3002Jp",
630    "output": "xn--wgv71a119e.jp"
631  },
632  {
633    "input": "xn--wgv71a119e.jp",
634    "output": "xn--wgv71a119e.jp"
635  },
636  {
637    "input": "\u65e5\u672c\u8a9e.jp",
638    "output": "xn--wgv71a119e.jp"
639  },
640  {
641    "input": "\u65e5\u672c\u8a9e.JP",
642    "output": "xn--wgv71a119e.jp"
643  },
644  {
645    "input": "\u65e5\u672c\u8a9e.Jp",
646    "output": "xn--wgv71a119e.jp"
647  },
648  {
649    "input": "\u65e5\u672c\u8a9e\u3002\uff4a\uff50",
650    "output": "xn--wgv71a119e.jp"
651  },
652  {
653    "input": "\u65e5\u672c\u8a9e\u3002\uff2a\uff50",
654    "output": "xn--wgv71a119e.jp"
655  },
656  {
657    "input": "\u2615",
658    "output": "xn--53h"
659  },
660  {
661    "input": "xn--53h",
662    "output": "xn--53h"
663  },
664  {
665    "comment": "C1; C2; A4_2 (ignored)",
666    "input": "1.a\u00df\u200c\u200db\u200c\u200dc\u00df\u00df\u00df\u00dfd\u03c2\u03c3\u00df\u00df\u00df\u00df\u00df\u00df\u00df\u00dfe\u00df\u00df\u00df\u00df\u00df\u00df\u00df\u00df\u00df\u00dfx\u00df\u00df\u00df\u00df\u00df\u00df\u00df\u00df\u00df\u00dfy\u00df\u00df\u00df\u00df\u00df\u00df\u00df\u00df\u0302\u00dfz",
667    "output": null
668  },
669  {
670    "comment": "C1; C2; A4_2 (ignored)",
671    "input": "1.ASS\u200c\u200dB\u200c\u200dCSSSSSSSSD\u03a3\u03a3SSSSSSSSSSSSSSSSESSSSSSSSSSSSSSSSSSSSXSSSSSSSSSSSSSSSSSSSSYSSSSSSSSSSSSSSSS\u0302SSZ",
672    "output": null
673  },
674  {
675    "comment": "C1; C2; A4_2 (ignored)",
676    "input": "1.ASS\u200c\u200dB\u200c\u200dCSSSSSSSSD\u03a3\u03a3SSSSSSSSSSSSSSSSESSSSSSSSSSSSSSSSSSSSXSSSSSSSSSSSSSSSSSSSSYSSSSSSSSSSSSSSS\u015cSSZ",
677    "output": null
678  },
679  {
680    "comment": "C1; C2; A4_2 (ignored)",
681    "input": "1.ass\u200c\u200db\u200c\u200dcssssssssd\u03c3\u03c3ssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssss\u015dssz",
682    "output": null
683  },
684  {
685    "comment": "C1; C2; A4_2 (ignored)",
686    "input": "1.ass\u200c\u200db\u200c\u200dcssssssssd\u03c3\u03c3ssssssssssssssssessssssssssssssssssssxssssssssssssssssssssyssssssssssssssss\u0302ssz",
687    "output": null
688  },
689  {
690    "comment": "C1; C2; A4_2 (ignored)",
691    "input": "1.Ass\u200c\u200db\u200c\u200dcssssssssd\u03c3\u03c3ssssssssssssssssessssssssssssssssssssxssssssssssssssssssssyssssssssssssssss\u0302ssz",
692    "output": null
693  },
694  {
695    "comment": "C1; C2; A4_2 (ignored)",
696    "input": "1.Ass\u200c\u200db\u200c\u200dcssssssssd\u03c3\u03c3ssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssss\u015dssz",
697    "output": null
698  },
699  {
700    "comment": "A4_2 (ignored)",
701    "input": "1.xn--assbcssssssssdssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssssssz-pxq1419aa",
702    "output": "1.xn--assbcssssssssdssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssssssz-pxq1419aa"
703  },
704  {
705    "comment": "A4_2 (ignored)",
706    "input": "1.assbcssssssssd\u03c3\u03c3ssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssss\u015dssz",
707    "output": "1.xn--assbcssssssssdssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssssssz-pxq1419aa"
708  },
709  {
710    "comment": "A4_2 (ignored)",
711    "input": "1.assbcssssssssd\u03c3\u03c3ssssssssssssssssessssssssssssssssssssxssssssssssssssssssssyssssssssssssssss\u0302ssz",
712    "output": "1.xn--assbcssssssssdssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssssssz-pxq1419aa"
713  },
714  {
715    "comment": "A4_2 (ignored)",
716    "input": "1.ASSBCSSSSSSSSD\u03a3\u03a3SSSSSSSSSSSSSSSSESSSSSSSSSSSSSSSSSSSSXSSSSSSSSSSSSSSSSSSSSYSSSSSSSSSSSSSSSS\u0302SSZ",
717    "output": "1.xn--assbcssssssssdssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssssssz-pxq1419aa"
718  },
719  {
720    "comment": "A4_2 (ignored)",
721    "input": "1.ASSBCSSSSSSSSD\u03a3\u03a3SSSSSSSSSSSSSSSSESSSSSSSSSSSSSSSSSSSSXSSSSSSSSSSSSSSSSSSSSYSSSSSSSSSSSSSSS\u015cSSZ",
722    "output": "1.xn--assbcssssssssdssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssssssz-pxq1419aa"
723  },
724  {
725    "comment": "A4_2 (ignored)",
726    "input": "1.Assbcssssssssd\u03c3\u03c3ssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssss\u015dssz",
727    "output": "1.xn--assbcssssssssdssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssssssz-pxq1419aa"
728  },
729  {
730    "comment": "A4_2 (ignored)",
731    "input": "1.Assbcssssssssd\u03c3\u03c3ssssssssssssssssessssssssssssssssssssxssssssssssssssssssssyssssssssssssssss\u0302ssz",
732    "output": "1.xn--assbcssssssssdssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssssssz-pxq1419aa"
733  },
734  {
735    "comment": "C1; C2; A4_2 (ignored)",
736    "input": "1.xn--assbcssssssssdssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssssssz-pxq1419aa69989dba9gc",
737    "output": null
738  },
739  {
740    "comment": "C1; C2; A4_2 (ignored)",
741    "input": "1.A\u00df\u200c\u200db\u200c\u200dc\u00df\u00df\u00df\u00dfd\u03c2\u03c3\u00df\u00df\u00df\u00df\u00df\u00df\u00df\u00dfe\u00df\u00df\u00df\u00df\u00df\u00df\u00df\u00df\u00df\u00dfx\u00df\u00df\u00df\u00df\u00df\u00df\u00df\u00df\u00df\u00dfy\u00df\u00df\u00df\u00df\u00df\u00df\u00df\u00df\u0302\u00dfz",
742    "output": null
743  },
744  {
745    "comment": "C1; C2; A4_2 (ignored)",
746    "input": "1.xn--abcdexyz-qyacaaabaaaaaaabaaaaaaaaabaaaaaaaaabaaaaaaaa010ze2isb1140zba8cc",
747    "output": null
748  },
749  {
750    "comment": "C1; C2",
751    "input": "\u200cx\u200dn\u200c-\u200d-b\u00df",
752    "output": null
753  },
754  {
755    "comment": "C1; C2",
756    "input": "\u200cX\u200dN\u200c-\u200d-BSS",
757    "output": null
758  },
759  {
760    "comment": "C1; C2",
761    "input": "\u200cx\u200dn\u200c-\u200d-bss",
762    "output": null
763  },
764  {
765    "comment": "C1; C2",
766    "input": "\u200cX\u200dn\u200c-\u200d-Bss",
767    "output": null
768  },
769  {
770    "input": "xn--bss",
771    "output": "xn--bss"
772  },
773  {
774    "input": "\u5919",
775    "output": "xn--bss"
776  },
777  {
778    "comment": "C1; C2",
779    "input": "xn--xn--bss-7z6ccid",
780    "output": null
781  },
782  {
783    "comment": "C1; C2",
784    "input": "\u200cX\u200dn\u200c-\u200d-B\u00df",
785    "output": null
786  },
787  {
788    "comment": "C1; C2",
789    "input": "xn--xn--b-pqa5796ccahd",
790    "output": null
791  },
792  {
793    "input": "\u02e3\u034f\u2115\u200b\ufe63\u00ad\uff0d\u180c\u212c\ufe00\u017f\u2064\ud835\udd30\udb40\uddef\ufb04",
794    "output": "xn--bssffl"
795  },
796  {
797    "input": "x\u034fN\u200b-\u00ad-\u180cB\ufe00s\u2064s\udb40\uddefffl",
798    "output": "xn--bssffl"
799  },
800  {
801    "input": "x\u034fn\u200b-\u00ad-\u180cb\ufe00s\u2064s\udb40\uddefffl",
802    "output": "xn--bssffl"
803  },
804  {
805    "input": "X\u034fN\u200b-\u00ad-\u180cB\ufe00S\u2064S\udb40\uddefFFL",
806    "output": "xn--bssffl"
807  },
808  {
809    "input": "X\u034fn\u200b-\u00ad-\u180cB\ufe00s\u2064s\udb40\uddefffl",
810    "output": "xn--bssffl"
811  },
812  {
813    "input": "xn--bssffl",
814    "output": "xn--bssffl"
815  },
816  {
817    "input": "\u5921\u591e\u591c\u5919",
818    "output": "xn--bssffl"
819  },
820  {
821    "input": "\u02e3\u034f\u2115\u200b\ufe63\u00ad\uff0d\u180c\u212c\ufe00S\u2064\ud835\udd30\udb40\uddefFFL",
822    "output": "xn--bssffl"
823  },
824  {
825    "input": "x\u034fN\u200b-\u00ad-\u180cB\ufe00S\u2064s\udb40\uddefFFL",
826    "output": "xn--bssffl"
827  },
828  {
829    "input": "\u02e3\u034f\u2115\u200b\ufe63\u00ad\uff0d\u180c\u212c\ufe00s\u2064\ud835\udd30\udb40\uddefffl",
830    "output": "xn--bssffl"
831  },
832  {
833    "input": "\u00e41234567890123456789012345678901234567890123456789012345",
834    "output": "xn--1234567890123456789012345678901234567890123456789012345-9te"
835  },
836  {
837    "input": "a\u03081234567890123456789012345678901234567890123456789012345",
838    "output": "xn--1234567890123456789012345678901234567890123456789012345-9te"
839  },
840  {
841    "input": "A\u03081234567890123456789012345678901234567890123456789012345",
842    "output": "xn--1234567890123456789012345678901234567890123456789012345-9te"
843  },
844  {
845    "input": "\u00c41234567890123456789012345678901234567890123456789012345",
846    "output": "xn--1234567890123456789012345678901234567890123456789012345-9te"
847  },
848  {
849    "input": "xn--1234567890123456789012345678901234567890123456789012345-9te",
850    "output": "xn--1234567890123456789012345678901234567890123456789012345-9te"
851  },
852  {
853    "comment": "V2 (ignored); V3 (ignored); A4_2 (ignored)",
854    "input": "a.b..-q--a-.e",
855    "output": "a.b..-q--a-.e"
856  },
857  {
858    "comment": "V2 (ignored); V3 (ignored); A4_2 (ignored)",
859    "input": "a.b..-q--\u00e4-.e",
860    "output": "a.b..xn---q----jra.e"
861  },
862  {
863    "comment": "V2 (ignored); V3 (ignored); A4_2 (ignored)",
864    "input": "a.b..-q--a\u0308-.e",
865    "output": "a.b..xn---q----jra.e"
866  },
867  {
868    "comment": "V2 (ignored); V3 (ignored); A4_2 (ignored)",
869    "input": "A.B..-Q--A\u0308-.E",
870    "output": "a.b..xn---q----jra.e"
871  },
872  {
873    "comment": "V2 (ignored); V3 (ignored); A4_2 (ignored)",
874    "input": "A.B..-Q--\u00c4-.E",
875    "output": "a.b..xn---q----jra.e"
876  },
877  {
878    "comment": "V2 (ignored); V3 (ignored); A4_2 (ignored)",
879    "input": "A.b..-Q--\u00c4-.E",
880    "output": "a.b..xn---q----jra.e"
881  },
882  {
883    "comment": "V2 (ignored); V3 (ignored); A4_2 (ignored)",
884    "input": "A.b..-Q--A\u0308-.E",
885    "output": "a.b..xn---q----jra.e"
886  },
887  {
888    "comment": "V2 (ignored); V3 (ignored); A4_2 (ignored)",
889    "input": "a.b..xn---q----jra.e",
890    "output": "a.b..xn---q----jra.e"
891  },
892  {
893    "comment": "A4_2 (ignored)",
894    "input": "a..c",
895    "output": "a..c"
896  },
897  {
898    "comment": "V3 (ignored)",
899    "input": "a.-b.",
900    "output": "a.-b."
901  },
902  {
903    "comment": "V3 (ignored)",
904    "input": "a.b-.c",
905    "output": "a.b-.c"
906  },
907  {
908    "comment": "V3 (ignored)",
909    "input": "a.-.c",
910    "output": "a.-.c"
911  },
912  {
913    "comment": "V2 (ignored)",
914    "input": "a.bc--de.f",
915    "output": "a.bc--de.f"
916  },
917  {
918    "comment": "A4_2 (ignored)",
919    "input": "\u00e4.\u00ad.c",
920    "output": "xn--4ca..c"
921  },
922  {
923    "comment": "A4_2 (ignored)",
924    "input": "a\u0308.\u00ad.c",
925    "output": "xn--4ca..c"
926  },
927  {
928    "comment": "A4_2 (ignored)",
929    "input": "A\u0308.\u00ad.C",
930    "output": "xn--4ca..c"
931  },
932  {
933    "comment": "A4_2 (ignored)",
934    "input": "\u00c4.\u00ad.C",
935    "output": "xn--4ca..c"
936  },
937  {
938    "comment": "A4_2 (ignored)",
939    "input": "xn--4ca..c",
940    "output": "xn--4ca..c"
941  },
942  {
943    "comment": "V3 (ignored)",
944    "input": "\u00e4.-b.",
945    "output": "xn--4ca.-b."
946  },
947  {
948    "comment": "V3 (ignored)",
949    "input": "a\u0308.-b.",
950    "output": "xn--4ca.-b."
951  },
952  {
953    "comment": "V3 (ignored)",
954    "input": "A\u0308.-B.",
955    "output": "xn--4ca.-b."
956  },
957  {
958    "comment": "V3 (ignored)",
959    "input": "\u00c4.-B.",
960    "output": "xn--4ca.-b."
961  },
962  {
963    "comment": "V3 (ignored)",
964    "input": "xn--4ca.-b.",
965    "output": "xn--4ca.-b."
966  },
967  {
968    "comment": "V3 (ignored)",
969    "input": "\u00e4.b-.c",
970    "output": "xn--4ca.b-.c"
971  },
972  {
973    "comment": "V3 (ignored)",
974    "input": "a\u0308.b-.c",
975    "output": "xn--4ca.b-.c"
976  },
977  {
978    "comment": "V3 (ignored)",
979    "input": "A\u0308.B-.C",
980    "output": "xn--4ca.b-.c"
981  },
982  {
983    "comment": "V3 (ignored)",
984    "input": "\u00c4.B-.C",
985    "output": "xn--4ca.b-.c"
986  },
987  {
988    "comment": "V3 (ignored)",
989    "input": "\u00c4.b-.C",
990    "output": "xn--4ca.b-.c"
991  },
992  {
993    "comment": "V3 (ignored)",
994    "input": "A\u0308.b-.C",
995    "output": "xn--4ca.b-.c"
996  },
997  {
998    "comment": "V3 (ignored)",
999    "input": "xn--4ca.b-.c",
1000    "output": "xn--4ca.b-.c"
1001  },
1002  {
1003    "comment": "V3 (ignored)",
1004    "input": "\u00e4.-.c",
1005    "output": "xn--4ca.-.c"
1006  },
1007  {
1008    "comment": "V3 (ignored)",
1009    "input": "a\u0308.-.c",
1010    "output": "xn--4ca.-.c"
1011  },
1012  {
1013    "comment": "V3 (ignored)",
1014    "input": "A\u0308.-.C",
1015    "output": "xn--4ca.-.c"
1016  },
1017  {
1018    "comment": "V3 (ignored)",
1019    "input": "\u00c4.-.C",
1020    "output": "xn--4ca.-.c"
1021  },
1022  {
1023    "comment": "V3 (ignored)",
1024    "input": "xn--4ca.-.c",
1025    "output": "xn--4ca.-.c"
1026  },
1027  {
1028    "comment": "V2 (ignored)",
1029    "input": "\u00e4.bc--de.f",
1030    "output": "xn--4ca.bc--de.f"
1031  },
1032  {
1033    "comment": "V2 (ignored)",
1034    "input": "a\u0308.bc--de.f",
1035    "output": "xn--4ca.bc--de.f"
1036  },
1037  {
1038    "comment": "V2 (ignored)",
1039    "input": "A\u0308.BC--DE.F",
1040    "output": "xn--4ca.bc--de.f"
1041  },
1042  {
1043    "comment": "V2 (ignored)",
1044    "input": "\u00c4.BC--DE.F",
1045    "output": "xn--4ca.bc--de.f"
1046  },
1047  {
1048    "comment": "V2 (ignored)",
1049    "input": "\u00c4.bc--De.f",
1050    "output": "xn--4ca.bc--de.f"
1051  },
1052  {
1053    "comment": "V2 (ignored)",
1054    "input": "A\u0308.bc--De.f",
1055    "output": "xn--4ca.bc--de.f"
1056  },
1057  {
1058    "comment": "V2 (ignored)",
1059    "input": "xn--4ca.bc--de.f",
1060    "output": "xn--4ca.bc--de.f"
1061  },
1062  {
1063    "comment": "V5",
1064    "input": "a.b.\u0308c.d",
1065    "output": null
1066  },
1067  {
1068    "comment": "V5",
1069    "input": "A.B.\u0308C.D",
1070    "output": null
1071  },
1072  {
1073    "comment": "V5",
1074    "input": "A.b.\u0308c.d",
1075    "output": null
1076  },
1077  {
1078    "comment": "V5",
1079    "input": "a.b.xn--c-bcb.d",
1080    "output": null
1081  },
1082  {
1083    "input": "A0",
1084    "output": "a0"
1085  },
1086  {
1087    "input": "0A",
1088    "output": "0a"
1089  },
1090  {
1091    "input": "\u05d0\u05c7",
1092    "output": "xn--vdbr"
1093  },
1094  {
1095    "input": "xn--vdbr",
1096    "output": "xn--vdbr"
1097  },
1098  {
1099    "input": "\u05d09\u05c7",
1100    "output": "xn--9-ihcz"
1101  },
1102  {
1103    "input": "xn--9-ihcz",
1104    "output": "xn--9-ihcz"
1105  },
1106  {
1107    "input": "\u05d0\u05ea",
1108    "output": "xn--4db6c"
1109  },
1110  {
1111    "input": "xn--4db6c",
1112    "output": "xn--4db6c"
1113  },
1114  {
1115    "input": "\u05d0\u05f3\u05ea",
1116    "output": "xn--4db6c0a"
1117  },
1118  {
1119    "input": "xn--4db6c0a",
1120    "output": "xn--4db6c0a"
1121  },
1122  {
1123    "input": "\u05d07\u05ea",
1124    "output": "xn--7-zhc3f"
1125  },
1126  {
1127    "input": "xn--7-zhc3f",
1128    "output": "xn--7-zhc3f"
1129  },
1130  {
1131    "input": "\u05d0\u0667\u05ea",
1132    "output": "xn--4db6c6t"
1133  },
1134  {
1135    "input": "xn--4db6c6t",
1136    "output": "xn--4db6c6t"
1137  },
1138  {
1139    "input": "\u0bb9\u0bcd\u200d",
1140    "output": "xn--dmc4b194h"
1141  },
1142  {
1143    "input": "xn--dmc4b",
1144    "output": "xn--dmc4b"
1145  },
1146  {
1147    "input": "\u0bb9\u0bcd",
1148    "output": "xn--dmc4b"
1149  },
1150  {
1151    "input": "xn--dmc4b194h",
1152    "output": "xn--dmc4b194h"
1153  },
1154  {
1155    "comment": "C2",
1156    "input": "\u0bb9\u200d",
1157    "output": null
1158  },
1159  {
1160    "input": "xn--dmc",
1161    "output": "xn--dmc"
1162  },
1163  {
1164    "input": "\u0bb9",
1165    "output": "xn--dmc"
1166  },
1167  {
1168    "comment": "C2",
1169    "input": "xn--dmc225h",
1170    "output": null
1171  },
1172  {
1173    "comment": "C2",
1174    "input": "\u200d",
1175    "output": null
1176  },
1177  {
1178    "comment": "A4_2 (ignored)",
1179    "input": "",
1180    "output": ""
1181  },
1182  {
1183    "comment": "C2",
1184    "input": "xn--1ug",
1185    "output": null
1186  },
1187  {
1188    "input": "\u0bb9\u0bcd\u200c",
1189    "output": "xn--dmc4by94h"
1190  },
1191  {
1192    "input": "xn--dmc4by94h",
1193    "output": "xn--dmc4by94h"
1194  },
1195  {
1196    "comment": "C1",
1197    "input": "\u0bb9\u200c",
1198    "output": null
1199  },
1200  {
1201    "comment": "C1",
1202    "input": "xn--dmc025h",
1203    "output": null
1204  },
1205  {
1206    "comment": "C1",
1207    "input": "\u200c",
1208    "output": null
1209  },
1210  {
1211    "comment": "C1",
1212    "input": "xn--0ug",
1213    "output": null
1214  },
1215  {
1216    "input": "\u0644\u0670\u200c\u06ed\u06ef",
1217    "output": "xn--ghb2gxqia7523a"
1218  },
1219  {
1220    "input": "xn--ghb2gxqia",
1221    "output": "xn--ghb2gxqia"
1222  },
1223  {
1224    "input": "\u0644\u0670\u06ed\u06ef",
1225    "output": "xn--ghb2gxqia"
1226  },
1227  {
1228    "input": "xn--ghb2gxqia7523a",
1229    "output": "xn--ghb2gxqia7523a"
1230  },
1231  {
1232    "input": "\u0644\u0670\u200c\u06ef",
1233    "output": "xn--ghb2g3qq34f"
1234  },
1235  {
1236    "input": "xn--ghb2g3q",
1237    "output": "xn--ghb2g3q"
1238  },
1239  {
1240    "input": "\u0644\u0670\u06ef",
1241    "output": "xn--ghb2g3q"
1242  },
1243  {
1244    "input": "xn--ghb2g3qq34f",
1245    "output": "xn--ghb2g3qq34f"
1246  },
1247  {
1248    "input": "\u0644\u200c\u06ed\u06ef",
1249    "output": "xn--ghb25aga828w"
1250  },
1251  {
1252    "input": "xn--ghb25aga",
1253    "output": "xn--ghb25aga"
1254  },
1255  {
1256    "input": "\u0644\u06ed\u06ef",
1257    "output": "xn--ghb25aga"
1258  },
1259  {
1260    "input": "xn--ghb25aga828w",
1261    "output": "xn--ghb25aga828w"
1262  },
1263  {
1264    "input": "\u0644\u200c\u06ef",
1265    "output": "xn--ghb65a953d"
1266  },
1267  {
1268    "input": "xn--ghb65a",
1269    "output": "xn--ghb65a"
1270  },
1271  {
1272    "input": "\u0644\u06ef",
1273    "output": "xn--ghb65a"
1274  },
1275  {
1276    "input": "xn--ghb65a953d",
1277    "output": "xn--ghb65a953d"
1278  },
1279  {
1280    "input": "xn--ghb2gxq",
1281    "output": "xn--ghb2gxq"
1282  },
1283  {
1284    "input": "\u0644\u0670\u06ed",
1285    "output": "xn--ghb2gxq"
1286  },
1287  {
1288    "comment": "C1",
1289    "input": "\u06ef\u200c\u06ef",
1290    "output": null
1291  },
1292  {
1293    "input": "xn--cmba",
1294    "output": "xn--cmba"
1295  },
1296  {
1297    "input": "\u06ef\u06ef",
1298    "output": "xn--cmba"
1299  },
1300  {
1301    "comment": "C1",
1302    "input": "xn--cmba004q",
1303    "output": null
1304  },
1305  {
1306    "input": "xn--ghb",
1307    "output": "xn--ghb"
1308  },
1309  {
1310    "input": "\u0644",
1311    "output": "xn--ghb"
1312  },
1313  {
1314    "comment": "A4_2 (ignored)",
1315    "input": "a\u3002\u3002b",
1316    "output": "a..b"
1317  },
1318  {
1319    "comment": "A4_2 (ignored)",
1320    "input": "A\u3002\u3002B",
1321    "output": "a..b"
1322  },
1323  {
1324    "comment": "A4_2 (ignored)",
1325    "input": "a..b",
1326    "output": "a..b"
1327  },
1328  {
1329    "comment": "A4_2 (ignored)",
1330    "input": "..xn--skb",
1331    "output": "..xn--skb"
1332  },
1333  {
1334    "comment": "P1; V6; V3 (ignored)",
1335    "input": "\u2495\u221d\u065f\uda0e\udd26\uff0e-\udb40\udd2f",
1336    "output": null
1337  },
1338  {
1339    "comment": "P1; V6; V3 (ignored)",
1340    "input": "14.\u221d\u065f\uda0e\udd26.-\udb40\udd2f",
1341    "output": null
1342  },
1343  {
1344    "comment": "V6; V3 (ignored)",
1345    "input": "14.xn--7hb713l3v90n.-",
1346    "output": null
1347  },
1348  {
1349    "comment": "V6; V3 (ignored)",
1350    "input": "xn--7hb713lfwbi1311b.-",
1351    "output": null
1352  },
1353  {
1354    "input": "\ua863.\u07cf",
1355    "output": "xn--8c9a.xn--qsb"
1356  },
1357  {
1358    "input": "xn--8c9a.xn--qsb",
1359    "output": "xn--8c9a.xn--qsb"
1360  },
1361  {
1362    "comment": "P1; V6",
1363    "input": "\ud97d\udf9c\uff0e\ud803\udfc7\u0fa2\u077d\u0600",
1364    "output": null
1365  },
1366  {
1367    "comment": "P1; V6",
1368    "input": "\ud97d\udf9c\uff0e\ud803\udfc7\u0fa1\u0fb7\u077d\u0600",
1369    "output": null
1370  },
1371  {
1372    "comment": "P1; V6",
1373    "input": "\ud97d\udf9c.\ud803\udfc7\u0fa1\u0fb7\u077d\u0600",
1374    "output": null
1375  },
1376  {
1377    "comment": "V6",
1378    "input": "xn--gw68a.xn--ifb57ev2psc6027m",
1379    "output": null
1380  },
1381  {
1382    "comment": "V5",
1383    "input": "\ud84f\udcd4\u0303.\ud805\udcc2",
1384    "output": null
1385  },
1386  {
1387    "comment": "V5",
1388    "input": "xn--nsa95820a.xn--wz1d",
1389    "output": null
1390  },
1391  {
1392    "comment": "C1; P1; V6",
1393    "input": "\u200c\ud9d4\udfad.\u10b2\ud804\uddc0",
1394    "output": null
1395  },
1396  {
1397    "comment": "C1; P1; V6",
1398    "input": "\u200c\ud9d4\udfad.\u2d12\ud804\uddc0",
1399    "output": null
1400  },
1401  {
1402    "comment": "V6",
1403    "input": "xn--bn95b.xn--9kj2034e",
1404    "output": null
1405  },
1406  {
1407    "comment": "C1; V6",
1408    "input": "xn--0ug15083f.xn--9kj2034e",
1409    "output": null
1410  },
1411  {
1412    "comment": "V6",
1413    "input": "xn--bn95b.xn--qnd6272k",
1414    "output": null
1415  },
1416  {
1417    "comment": "C1; V6",
1418    "input": "xn--0ug15083f.xn--qnd6272k",
1419    "output": null
1420  },
1421  {
1422    "comment": "P1; V6",
1423    "input": "\u7e71\ud805\uddbf\u200d.\uff18\ufe12",
1424    "output": null
1425  },
1426  {
1427    "comment": "V6",
1428    "input": "xn--gl0as212a.xn--8-o89h",
1429    "output": null
1430  },
1431  {
1432    "comment": "V6",
1433    "input": "xn--1ug6928ac48e.xn--8-o89h",
1434    "output": null
1435  },
1436  {
1437    "comment": "V5; A4_2 (ignored)",
1438    "input": "\udb40\uddbe\uff0e\ud838\udc08",
1439    "output": null
1440  },
1441  {
1442    "comment": "V5; A4_2 (ignored)",
1443    "input": "\udb40\uddbe.\ud838\udc08",
1444    "output": null
1445  },
1446  {
1447    "comment": "V5; A4_2 (ignored)",
1448    "input": ".xn--ph4h",
1449    "output": null
1450  },
1451  {
1452    "comment": "C2",
1453    "input": "\u00df\u06eb\u3002\u200d",
1454    "output": null
1455  },
1456  {
1457    "comment": "C2",
1458    "input": "SS\u06eb\u3002\u200d",
1459    "output": null
1460  },
1461  {
1462    "comment": "C2",
1463    "input": "ss\u06eb\u3002\u200d",
1464    "output": null
1465  },
1466  {
1467    "comment": "C2",
1468    "input": "Ss\u06eb\u3002\u200d",
1469    "output": null
1470  },
1471  {
1472    "input": "xn--ss-59d.",
1473    "output": "xn--ss-59d."
1474  },
1475  {
1476    "input": "ss\u06eb.",
1477    "output": "xn--ss-59d."
1478  },
1479  {
1480    "input": "SS\u06eb.",
1481    "output": "xn--ss-59d."
1482  },
1483  {
1484    "input": "Ss\u06eb.",
1485    "output": "xn--ss-59d."
1486  },
1487  {
1488    "comment": "C2",
1489    "input": "xn--ss-59d.xn--1ug",
1490    "output": null
1491  },
1492  {
1493    "comment": "C2",
1494    "input": "xn--zca012a.xn--1ug",
1495    "output": null
1496  },
1497  {
1498    "comment": "C1; P1; V6",
1499    "input": "\udb41\udc35\u200c\u2488\uff0e\udb40\udf87",
1500    "output": null
1501  },
1502  {
1503    "comment": "C1; P1; V6; A4_2 (ignored)",
1504    "input": "\udb41\udc35\u200c1..\udb40\udf87",
1505    "output": null
1506  },
1507  {
1508    "comment": "V6; A4_2 (ignored)",
1509    "input": "xn--1-bs31m..xn--tv36e",
1510    "output": null
1511  },
1512  {
1513    "comment": "C1; V6; A4_2 (ignored)",
1514    "input": "xn--1-rgn37671n..xn--tv36e",
1515    "output": null
1516  },
1517  {
1518    "comment": "V6",
1519    "input": "xn--tshz2001k.xn--tv36e",
1520    "output": null
1521  },
1522  {
1523    "comment": "C1; V6",
1524    "input": "xn--0ug88o47900b.xn--tv36e",
1525    "output": null
1526  },
1527  {
1528    "comment": "P1; V6",
1529    "input": "\udb3c\ude23\u065f\uaab2\u00df\u3002\udaf1\udce7",
1530    "output": null
1531  },
1532  {
1533    "comment": "P1; V6",
1534    "input": "\udb3c\ude23\u065f\uaab2SS\u3002\udaf1\udce7",
1535    "output": null
1536  },
1537  {
1538    "comment": "P1; V6",
1539    "input": "\udb3c\ude23\u065f\uaab2ss\u3002\udaf1\udce7",
1540    "output": null
1541  },
1542  {
1543    "comment": "P1; V6",
1544    "input": "\udb3c\ude23\u065f\uaab2Ss\u3002\udaf1\udce7",
1545    "output": null
1546  },
1547  {
1548    "comment": "V6",
1549    "input": "xn--ss-3xd2839nncy1m.xn--bb79d",
1550    "output": null
1551  },
1552  {
1553    "comment": "V6",
1554    "input": "xn--zca92z0t7n5w96j.xn--bb79d",
1555    "output": null
1556  },
1557  {
1558    "comment": "C1; C2; P1; V6",
1559    "input": "\u0774\u200c\ud83a\udd3f\u3002\ud8b5\ude10\u425c\u200d\ud9be\udd3c",
1560    "output": null
1561  },
1562  {
1563    "comment": "C1; C2; P1; V6",
1564    "input": "\u0774\u200c\ud83a\udd1d\u3002\ud8b5\ude10\u425c\u200d\ud9be\udd3c",
1565    "output": null
1566  },
1567  {
1568    "comment": "V6",
1569    "input": "xn--4pb2977v.xn--z0nt555ukbnv",
1570    "output": null
1571  },
1572  {
1573    "comment": "C1; C2; V6",
1574    "input": "xn--4pb607jjt73a.xn--1ug236ke314donv1a",
1575    "output": null
1576  },
1577  {
1578    "comment": "P1; V6",
1579    "input": "\u3164\u094d\u10a0\u17d0.\u180b",
1580    "output": null
1581  },
1582  {
1583    "comment": "P1; V6",
1584    "input": "\u1160\u094d\u10a0\u17d0.\u180b",
1585    "output": null
1586  },
1587  {
1588    "comment": "P1; V6",
1589    "input": "\u1160\u094d\u2d00\u17d0.\u180b",
1590    "output": null
1591  },
1592  {
1593    "comment": "V6",
1594    "input": "xn--n3b742bkqf4ty.",
1595    "output": null
1596  },
1597  {
1598    "comment": "V6",
1599    "input": "xn--n3b468aoqa89r.",
1600    "output": null
1601  },
1602  {
1603    "comment": "P1; V6",
1604    "input": "\u3164\u094d\u2d00\u17d0.\u180b",
1605    "output": null
1606  },
1607  {
1608    "comment": "V6",
1609    "input": "xn--n3b445e53po6d.",
1610    "output": null
1611  },
1612  {
1613    "comment": "V6",
1614    "input": "xn--n3b468azngju2a.",
1615    "output": null
1616  },
1617  {
1618    "comment": "C2; V5",
1619    "input": "\u2763\u200d\uff0e\u09cd\ud807\udc3d\u0612\ua929",
1620    "output": null
1621  },
1622  {
1623    "comment": "C2; V5",
1624    "input": "\u2763\u200d.\u09cd\ud807\udc3d\u0612\ua929",
1625    "output": null
1626  },
1627  {
1628    "comment": "V5",
1629    "input": "xn--pei.xn--0fb32q3w7q2g4d",
1630    "output": null
1631  },
1632  {
1633    "comment": "C2; V5",
1634    "input": "xn--1ugy10a.xn--0fb32q3w7q2g4d",
1635    "output": null
1636  },
1637  {
1638    "comment": "V5",
1639    "input": "\u0349\u3002\ud85e\udc6b",
1640    "output": null
1641  },
1642  {
1643    "comment": "V5",
1644    "input": "xn--nua.xn--bc6k",
1645    "output": null
1646  },
1647  {
1648    "comment": "P1; V5; V6",
1649    "input": "\ud807\udc3f\udb40\udd66\uff0e\u1160",
1650    "output": null
1651  },
1652  {
1653    "comment": "P1; V5; V6",
1654    "input": "\ud807\udc3f\udb40\udd66.\u1160",
1655    "output": null
1656  },
1657  {
1658    "comment": "V5; V6",
1659    "input": "xn--ok3d.xn--psd",
1660    "output": null
1661  },
1662  {
1663    "comment": "V5",
1664    "input": "\u850f\uff61\ud807\udc3a",
1665    "output": null
1666  },
1667  {
1668    "comment": "V5",
1669    "input": "\u850f\u3002\ud807\udc3a",
1670    "output": null
1671  },
1672  {
1673    "comment": "V5",
1674    "input": "xn--uy1a.xn--jk3d",
1675    "output": null
1676  },
1677  {
1678    "comment": "V6",
1679    "input": "xn--8g1d12120a.xn--5l6h",
1680    "output": null
1681  },
1682  {
1683    "comment": "P1; V5; V6",
1684    "input": "\ud804\udee7\ua9c02\uff61\u39c9\uda09\udd84",
1685    "output": null
1686  },
1687  {
1688    "comment": "P1; V5; V6",
1689    "input": "\ud804\udee7\ua9c02\u3002\u39c9\uda09\udd84",
1690    "output": null
1691  },
1692  {
1693    "comment": "V5; V6",
1694    "input": "xn--2-5z4eu89y.xn--97l02706d",
1695    "output": null
1696  },
1697  {
1698    "comment": "P1; V6",
1699    "input": "\u2938\u03c2\ud8ab\udc40\uff61\uffa0",
1700    "output": null
1701  },
1702  {
1703    "comment": "P1; V6",
1704    "input": "\u2938\u03c2\ud8ab\udc40\u3002\u1160",
1705    "output": null
1706  },
1707  {
1708    "comment": "P1; V6",
1709    "input": "\u2938\u03a3\ud8ab\udc40\u3002\u1160",
1710    "output": null
1711  },
1712  {
1713    "comment": "P1; V6",
1714    "input": "\u2938\u03c3\ud8ab\udc40\u3002\u1160",
1715    "output": null
1716  },
1717  {
1718    "comment": "V6",
1719    "input": "xn--4xa192qmp03d.xn--psd",
1720    "output": null
1721  },
1722  {
1723    "comment": "V6",
1724    "input": "xn--3xa392qmp03d.xn--psd",
1725    "output": null
1726  },
1727  {
1728    "comment": "P1; V6",
1729    "input": "\u2938\u03a3\ud8ab\udc40\uff61\uffa0",
1730    "output": null
1731  },
1732  {
1733    "comment": "P1; V6",
1734    "input": "\u2938\u03c3\ud8ab\udc40\uff61\uffa0",
1735    "output": null
1736  },
1737  {
1738    "comment": "V6",
1739    "input": "xn--4xa192qmp03d.xn--cl7c",
1740    "output": null
1741  },
1742  {
1743    "comment": "V6",
1744    "input": "xn--3xa392qmp03d.xn--cl7c",
1745    "output": null
1746  },
1747  {
1748    "comment": "C2; P1; V5; V6",
1749    "input": "\u200d\udb7d\udc56\udb40\udc50\uff0e\u05bd\ud826\udfb0\ua85d\ud800\udee1",
1750    "output": null
1751  },
1752  {
1753    "comment": "C2; P1; V5; V6",
1754    "input": "\u200d\udb7d\udc56\udb40\udc50.\u05bd\ud826\udfb0\ua85d\ud800\udee1",
1755    "output": null
1756  },
1757  {
1758    "comment": "V5; V6",
1759    "input": "xn--b726ey18m.xn--ldb8734fg0qcyzzg",
1760    "output": null
1761  },
1762  {
1763    "comment": "C2; V5; V6",
1764    "input": "xn--1ug66101lt8me.xn--ldb8734fg0qcyzzg",
1765    "output": null
1766  },
1767  {
1768    "comment": "P1; V6; A4_2 (ignored)",
1769    "input": "\u3002\udbcc\ude35\u03c2\ud8c2\udc07\u3002\ud802\udf88",
1770    "output": null
1771  },
1772  {
1773    "comment": "P1; V6; A4_2 (ignored)",
1774    "input": "\u3002\udbcc\ude35\u03a3\ud8c2\udc07\u3002\ud802\udf88",
1775    "output": null
1776  },
1777  {
1778    "comment": "P1; V6; A4_2 (ignored)",
1779    "input": "\u3002\udbcc\ude35\u03c3\ud8c2\udc07\u3002\ud802\udf88",
1780    "output": null
1781  },
1782  {
1783    "comment": "V6; A4_2 (ignored)",
1784    "input": ".xn--4xa68573c7n64d.xn--f29c",
1785    "output": null
1786  },
1787  {
1788    "comment": "V6; A4_2 (ignored)",
1789    "input": ".xn--3xa88573c7n64d.xn--f29c",
1790    "output": null
1791  },
1792  {
1793    "input": "\ud83a\udd37.\ud802\udf90\ud83a\udc81\ud803\ude60\u0624",
1794    "output": "xn--ve6h.xn--jgb1694kz0b2176a"
1795  },
1796  {
1797    "input": "\ud83a\udd37.\ud802\udf90\ud83a\udc81\ud803\ude60\u0648\u0654",
1798    "output": "xn--ve6h.xn--jgb1694kz0b2176a"
1799  },
1800  {
1801    "input": "\ud83a\udd15.\ud802\udf90\ud83a\udc81\ud803\ude60\u0648\u0654",
1802    "output": "xn--ve6h.xn--jgb1694kz0b2176a"
1803  },
1804  {
1805    "input": "\ud83a\udd15.\ud802\udf90\ud83a\udc81\ud803\ude60\u0624",
1806    "output": "xn--ve6h.xn--jgb1694kz0b2176a"
1807  },
1808  {
1809    "input": "xn--ve6h.xn--jgb1694kz0b2176a",
1810    "output": "xn--ve6h.xn--jgb1694kz0b2176a"
1811  },
1812  {
1813    "comment": "P1; V6; V3 (ignored)",
1814    "input": "-\udb40\ude56\ua867\uff0e\udb40\ude82\ud8dc\udd83\ud83c\udd09",
1815    "output": null
1816  },
1817  {
1818    "comment": "V6; V3 (ignored)",
1819    "input": "xn----hg4ei0361g.xn--207ht163h7m94c",
1820    "output": null
1821  },
1822  {
1823    "comment": "C1; V5",
1824    "input": "\u200c\uff61\u0354",
1825    "output": null
1826  },
1827  {
1828    "comment": "C1; V5",
1829    "input": "\u200c\u3002\u0354",
1830    "output": null
1831  },
1832  {
1833    "comment": "V5; A4_2 (ignored)",
1834    "input": ".xn--yua",
1835    "output": null
1836  },
1837  {
1838    "comment": "C1; V5",
1839    "input": "xn--0ug.xn--yua",
1840    "output": null
1841  },
1842  {
1843    "comment": "P1; V6",
1844    "input": "\ud83a\udd25\udb40\udd6e\uff0e\u1844\u10ae",
1845    "output": null
1846  },
1847  {
1848    "comment": "P1; V6",
1849    "input": "\ud83a\udd25\udb40\udd6e.\u1844\u10ae",
1850    "output": null
1851  },
1852  {
1853    "input": "\ud83a\udd25\udb40\udd6e.\u1844\u2d0e",
1854    "output": "xn--de6h.xn--37e857h"
1855  },
1856  {
1857    "comment": "P1; V6",
1858    "input": "\ud83a\udd03\udb40\udd6e.\u1844\u10ae",
1859    "output": null
1860  },
1861  {
1862    "input": "\ud83a\udd03\udb40\udd6e.\u1844\u2d0e",
1863    "output": "xn--de6h.xn--37e857h"
1864  },
1865  {
1866    "input": "xn--de6h.xn--37e857h",
1867    "output": "xn--de6h.xn--37e857h"
1868  },
1869  {
1870    "input": "\ud83a\udd25.\u1844\u2d0e",
1871    "output": "xn--de6h.xn--37e857h"
1872  },
1873  {
1874    "comment": "P1; V6",
1875    "input": "\ud83a\udd03.\u1844\u10ae",
1876    "output": null
1877  },
1878  {
1879    "input": "\ud83a\udd03.\u1844\u2d0e",
1880    "output": "xn--de6h.xn--37e857h"
1881  },
1882  {
1883    "comment": "V6",
1884    "input": "xn--de6h.xn--mnd799a",
1885    "output": null
1886  },
1887  {
1888    "input": "\ud83a\udd25\udb40\udd6e\uff0e\u1844\u2d0e",
1889    "output": "xn--de6h.xn--37e857h"
1890  },
1891  {
1892    "comment": "P1; V6",
1893    "input": "\ud83a\udd03\udb40\udd6e\uff0e\u1844\u10ae",
1894    "output": null
1895  },
1896  {
1897    "input": "\ud83a\udd03\udb40\udd6e\uff0e\u1844\u2d0e",
1898    "output": "xn--de6h.xn--37e857h"
1899  },
1900  {
1901    "comment": "P1; V6",
1902    "input": "\ud83a\udd25.\u1844\u10ae",
1903    "output": null
1904  },
1905  {
1906    "comment": "P1; V5; V6",
1907    "input": "\u0fa4\ud986\udd2f\uff0e\ud835\udfed\u10bb",
1908    "output": null
1909  },
1910  {
1911    "comment": "P1; V5; V6",
1912    "input": "\u0fa4\ud986\udd2f.1\u10bb",
1913    "output": null
1914  },
1915  {
1916    "comment": "P1; V5; V6",
1917    "input": "\u0fa4\ud986\udd2f.1\u2d1b",
1918    "output": null
1919  },
1920  {
1921    "comment": "V5; V6",
1922    "input": "xn--0fd40533g.xn--1-tws",
1923    "output": null
1924  },
1925  {
1926    "comment": "V5; V6",
1927    "input": "xn--0fd40533g.xn--1-q1g",
1928    "output": null
1929  },
1930  {
1931    "comment": "P1; V5; V6",
1932    "input": "\u0fa4\ud986\udd2f\uff0e\ud835\udfed\u2d1b",
1933    "output": null
1934  },
1935  {
1936    "comment": "P1; V6",
1937    "input": "\u03c2\ud9d5\udf0c\uff18.\ud83a\udf64",
1938    "output": null
1939  },
1940  {
1941    "comment": "P1; V6",
1942    "input": "\u03c2\ud9d5\udf0c8.\ud83a\udf64",
1943    "output": null
1944  },
1945  {
1946    "comment": "P1; V6",
1947    "input": "\u03a3\ud9d5\udf0c8.\ud83a\udf64",
1948    "output": null
1949  },
1950  {
1951    "comment": "P1; V6",
1952    "input": "\u03c3\ud9d5\udf0c8.\ud83a\udf64",
1953    "output": null
1954  },
1955  {
1956    "comment": "V6",
1957    "input": "xn--8-zmb14974n.xn--su6h",
1958    "output": null
1959  },
1960  {
1961    "comment": "V6",
1962    "input": "xn--8-xmb44974n.xn--su6h",
1963    "output": null
1964  },
1965  {
1966    "comment": "P1; V6",
1967    "input": "\u03a3\ud9d5\udf0c\uff18.\ud83a\udf64",
1968    "output": null
1969  },
1970  {
1971    "comment": "P1; V6",
1972    "input": "\u03c3\ud9d5\udf0c\uff18.\ud83a\udf64",
1973    "output": null
1974  },
1975  {
1976    "comment": "C1; V3 (ignored)",
1977    "input": "\u200c\uae03.\u69b6-",
1978    "output": null
1979  },
1980  {
1981    "comment": "C1; V3 (ignored)",
1982    "input": "\u200c\u1100\u1173\u11b2.\u69b6-",
1983    "output": null
1984  },
1985  {
1986    "comment": "V3 (ignored)",
1987    "input": "xn--ej0b.xn----d87b",
1988    "output": "xn--ej0b.xn----d87b"
1989  },
1990  {
1991    "comment": "C1; V3 (ignored)",
1992    "input": "xn--0ug3307c.xn----d87b",
1993    "output": null
1994  },
1995  {
1996    "comment": "P1; V5; V6",
1997    "input": "\ub253\u6cd3\ud833\udd7d.\u09cd\u200d",
1998    "output": null
1999  },
2000  {
2001    "comment": "P1; V5; V6",
2002    "input": "\u1102\u1170\u11be\u6cd3\ud833\udd7d.\u09cd\u200d",
2003    "output": null
2004  },
2005  {
2006    "comment": "V5; V6",
2007    "input": "xn--lwwp69lqs7m.xn--b7b",
2008    "output": null
2009  },
2010  {
2011    "comment": "V5; V6",
2012    "input": "xn--lwwp69lqs7m.xn--b7b605i",
2013    "output": null
2014  },
2015  {
2016    "comment": "P1; V5; V6",
2017    "input": "\u1bf3\u10b1\u115f\uff0e\ud804\udd34\u2132",
2018    "output": null
2019  },
2020  {
2021    "comment": "P1; V5; V6",
2022    "input": "\u1bf3\u10b1\u115f.\ud804\udd34\u2132",
2023    "output": null
2024  },
2025  {
2026    "comment": "P1; V5; V6",
2027    "input": "\u1bf3\u2d11\u115f.\ud804\udd34\u214e",
2028    "output": null
2029  },
2030  {
2031    "comment": "P1; V5; V6",
2032    "input": "\u1bf3\u10b1\u115f.\ud804\udd34\u214e",
2033    "output": null
2034  },
2035  {
2036    "comment": "V5; V6",
2037    "input": "xn--pnd26a55x.xn--73g3065g",
2038    "output": null
2039  },
2040  {
2041    "comment": "V5; V6",
2042    "input": "xn--osd925cvyn.xn--73g3065g",
2043    "output": null
2044  },
2045  {
2046    "comment": "V5; V6",
2047    "input": "xn--pnd26a55x.xn--f3g7465g",
2048    "output": null
2049  },
2050  {
2051    "comment": "P1; V5; V6",
2052    "input": "\u1bf3\u2d11\u115f\uff0e\ud804\udd34\u214e",
2053    "output": null
2054  },
2055  {
2056    "comment": "P1; V5; V6",
2057    "input": "\u1bf3\u10b1\u115f\uff0e\ud804\udd34\u214e",
2058    "output": null
2059  },
2060  {
2061    "comment": "C1; V3 (ignored)",
2062    "input": "\u00c5\ub444-\uff0e\u200c",
2063    "output": null
2064  },
2065  {
2066    "comment": "C1; V3 (ignored)",
2067    "input": "A\u030a\u1103\u116d\u11b7-\uff0e\u200c",
2068    "output": null
2069  },
2070  {
2071    "comment": "C1; V3 (ignored)",
2072    "input": "\u00c5\ub444-.\u200c",
2073    "output": null
2074  },
2075  {
2076    "comment": "C1; V3 (ignored)",
2077    "input": "A\u030a\u1103\u116d\u11b7-.\u200c",
2078    "output": null
2079  },
2080  {
2081    "comment": "C1; V3 (ignored)",
2082    "input": "a\u030a\u1103\u116d\u11b7-.\u200c",
2083    "output": null
2084  },
2085  {
2086    "comment": "C1; V3 (ignored)",
2087    "input": "\u00e5\ub444-.\u200c",
2088    "output": null
2089  },
2090  {
2091    "comment": "V3 (ignored)",
2092    "input": "xn----1fa1788k.",
2093    "output": "xn----1fa1788k."
2094  },
2095  {
2096    "comment": "C1; V3 (ignored)",
2097    "input": "xn----1fa1788k.xn--0ug",
2098    "output": null
2099  },
2100  {
2101    "comment": "C1; V3 (ignored)",
2102    "input": "a\u030a\u1103\u116d\u11b7-\uff0e\u200c",
2103    "output": null
2104  },
2105  {
2106    "comment": "C1; V3 (ignored)",
2107    "input": "\u00e5\ub444-\uff0e\u200c",
2108    "output": null
2109  },
2110  {
2111    "comment": "C1; C2; P1; V5; V6",
2112    "input": "\ub8f1\u200d\ud880\udf68\u200c\u3002\ud836\ude16\ufe12",
2113    "output": null
2114  },
2115  {
2116    "comment": "C1; C2; P1; V5; V6",
2117    "input": "\u1105\u116e\u11b0\u200d\ud880\udf68\u200c\u3002\ud836\ude16\ufe12",
2118    "output": null
2119  },
2120  {
2121    "comment": "C1; C2; V5",
2122    "input": "\ub8f1\u200d\ud880\udf68\u200c\u3002\ud836\ude16\u3002",
2123    "output": null
2124  },
2125  {
2126    "comment": "C1; C2; V5",
2127    "input": "\u1105\u116e\u11b0\u200d\ud880\udf68\u200c\u3002\ud836\ude16\u3002",
2128    "output": null
2129  },
2130  {
2131    "comment": "V5",
2132    "input": "xn--ct2b0738h.xn--772h.",
2133    "output": null
2134  },
2135  {
2136    "comment": "C1; C2; V5",
2137    "input": "xn--0ugb3358ili2v.xn--772h.",
2138    "output": null
2139  },
2140  {
2141    "comment": "V5; V6",
2142    "input": "xn--ct2b0738h.xn--y86cl899a",
2143    "output": null
2144  },
2145  {
2146    "comment": "C1; C2; V5; V6",
2147    "input": "xn--0ugb3358ili2v.xn--y86cl899a",
2148    "output": null
2149  },
2150  {
2151    "comment": "P1; V5; V6",
2152    "input": "\ud83c\udd04\uff0e\u1cdc\u2488\u00df",
2153    "output": null
2154  },
2155  {
2156    "comment": "P1; V5; V6",
2157    "input": "\ud83c\udd04\uff0e\u1cdc\u2488SS",
2158    "output": null
2159  },
2160  {
2161    "comment": "P1; V5; V6",
2162    "input": "\ud83c\udd04\uff0e\u1cdc\u2488ss",
2163    "output": null
2164  },
2165  {
2166    "comment": "P1; V5; V6",
2167    "input": "\ud83c\udd04\uff0e\u1cdc\u2488Ss",
2168    "output": null
2169  },
2170  {
2171    "comment": "V5; V6",
2172    "input": "xn--x07h.xn--ss-k1r094b",
2173    "output": null
2174  },
2175  {
2176    "comment": "V5; V6",
2177    "input": "xn--x07h.xn--zca344lmif",
2178    "output": null
2179  },
2180  {
2181    "comment": "P1; V5; V6; V3 (ignored)",
2182    "input": "\u1bf3.-\u900b\ud98e\uddad\udb25\ude6e",
2183    "output": null
2184  },
2185  {
2186    "comment": "V5; V6; V3 (ignored)",
2187    "input": "xn--1zf.xn----483d46987byr50b",
2188    "output": null
2189  },
2190  {
2191    "comment": "C2; P1; V6",
2192    "input": "\u0756\u3002\u3164\u200d\u03c2",
2193    "output": null
2194  },
2195  {
2196    "comment": "C2; P1; V6",
2197    "input": "\u0756\u3002\u1160\u200d\u03c2",
2198    "output": null
2199  },
2200  {
2201    "comment": "C2; P1; V6",
2202    "input": "\u0756\u3002\u1160\u200d\u03a3",
2203    "output": null
2204  },
2205  {
2206    "comment": "C2; P1; V6",
2207    "input": "\u0756\u3002\u1160\u200d\u03c3",
2208    "output": null
2209  },
2210  {
2211    "comment": "V6",
2212    "input": "xn--9ob.xn--4xa380e",
2213    "output": null
2214  },
2215  {
2216    "comment": "C2; V6",
2217    "input": "xn--9ob.xn--4xa380ebol",
2218    "output": null
2219  },
2220  {
2221    "comment": "C2; V6",
2222    "input": "xn--9ob.xn--3xa580ebol",
2223    "output": null
2224  },
2225  {
2226    "comment": "C2; P1; V6",
2227    "input": "\u0756\u3002\u3164\u200d\u03a3",
2228    "output": null
2229  },
2230  {
2231    "comment": "C2; P1; V6",
2232    "input": "\u0756\u3002\u3164\u200d\u03c3",
2233    "output": null
2234  },
2235  {
2236    "comment": "V6",
2237    "input": "xn--9ob.xn--4xa574u",
2238    "output": null
2239  },
2240  {
2241    "comment": "C2; V6",
2242    "input": "xn--9ob.xn--4xa795lq2l",
2243    "output": null
2244  },
2245  {
2246    "comment": "C2; V6",
2247    "input": "xn--9ob.xn--3xa995lq2l",
2248    "output": null
2249  },
2250  {
2251    "comment": "C2; P1; V6",
2252    "input": "\u1846\u10a3\uff61\udb3a\udca7\u0315\u200d\u200d",
2253    "output": null
2254  },
2255  {
2256    "comment": "C2; P1; V6",
2257    "input": "\u1846\u10a3\u3002\udb3a\udca7\u0315\u200d\u200d",
2258    "output": null
2259  },
2260  {
2261    "comment": "C2; P1; V6",
2262    "input": "\u1846\u2d03\u3002\udb3a\udca7\u0315\u200d\u200d",
2263    "output": null
2264  },
2265  {
2266    "comment": "V6",
2267    "input": "xn--57e237h.xn--5sa98523p",
2268    "output": null
2269  },
2270  {
2271    "comment": "C2; V6",
2272    "input": "xn--57e237h.xn--5sa649la993427a",
2273    "output": null
2274  },
2275  {
2276    "comment": "V6",
2277    "input": "xn--bnd320b.xn--5sa98523p",
2278    "output": null
2279  },
2280  {
2281    "comment": "C2; V6",
2282    "input": "xn--bnd320b.xn--5sa649la993427a",
2283    "output": null
2284  },
2285  {
2286    "comment": "C2; P1; V6",
2287    "input": "\u1846\u2d03\uff61\udb3a\udca7\u0315\u200d\u200d",
2288    "output": null
2289  },
2290  {
2291    "comment": "P1; V5; V6",
2292    "input": "\ud838\udc28\uff61\u1b44\uda45\udee8\ud838\udf87",
2293    "output": null
2294  },
2295  {
2296    "comment": "P1; V5; V6",
2297    "input": "\ud838\udc28\u3002\u1b44\uda45\udee8\ud838\udf87",
2298    "output": null
2299  },
2300  {
2301    "comment": "V5; V6",
2302    "input": "xn--mi4h.xn--1uf6843smg20c",
2303    "output": null
2304  },
2305  {
2306    "comment": "P1; V6",
2307    "input": "\u189b\udb60\udd5f\u00df.\u1327",
2308    "output": null
2309  },
2310  {
2311    "comment": "P1; V6",
2312    "input": "\u189b\udb60\udd5fSS.\u1327",
2313    "output": null
2314  },
2315  {
2316    "comment": "P1; V6",
2317    "input": "\u189b\udb60\udd5fss.\u1327",
2318    "output": null
2319  },
2320  {
2321    "comment": "P1; V6",
2322    "input": "\u189b\udb60\udd5fSs.\u1327",
2323    "output": null
2324  },
2325  {
2326    "comment": "V6",
2327    "input": "xn--ss-7dp66033t.xn--p5d",
2328    "output": null
2329  },
2330  {
2331    "comment": "V6",
2332    "input": "xn--zca562jc642x.xn--p5d",
2333    "output": null
2334  },
2335  {
2336    "comment": "C1; P1; V6",
2337    "input": "\u2b92\u200c.\ud909\ude97\u200c",
2338    "output": null
2339  },
2340  {
2341    "comment": "V6",
2342    "input": "xn--b9i.xn--5p9y",
2343    "output": null
2344  },
2345  {
2346    "comment": "C1; V6",
2347    "input": "xn--0ugx66b.xn--0ugz2871c",
2348    "output": null
2349  },
2350  {
2351    "comment": "P1; V6",
2352    "input": "\u00df\uff61\ud800\udef3\u10ac\u0fb8",
2353    "output": null
2354  },
2355  {
2356    "comment": "P1; V6",
2357    "input": "\u00df\u3002\ud800\udef3\u10ac\u0fb8",
2358    "output": null
2359  },
2360  {
2361    "input": "\u00df\u3002\ud800\udef3\u2d0c\u0fb8",
2362    "output": "xn--zca.xn--lgd921mvv0m"
2363  },
2364  {
2365    "comment": "P1; V6",
2366    "input": "SS\u3002\ud800\udef3\u10ac\u0fb8",
2367    "output": null
2368  },
2369  {
2370    "input": "ss\u3002\ud800\udef3\u2d0c\u0fb8",
2371    "output": "ss.xn--lgd921mvv0m"
2372  },
2373  {
2374    "comment": "P1; V6",
2375    "input": "Ss\u3002\ud800\udef3\u10ac\u0fb8",
2376    "output": null
2377  },
2378  {
2379    "comment": "V6",
2380    "input": "ss.xn--lgd10cu829c",
2381    "output": null
2382  },
2383  {
2384    "input": "ss.xn--lgd921mvv0m",
2385    "output": "ss.xn--lgd921mvv0m"
2386  },
2387  {
2388    "input": "ss.\ud800\udef3\u2d0c\u0fb8",
2389    "output": "ss.xn--lgd921mvv0m"
2390  },
2391  {
2392    "comment": "P1; V6",
2393    "input": "SS.\ud800\udef3\u10ac\u0fb8",
2394    "output": null
2395  },
2396  {
2397    "comment": "P1; V6",
2398    "input": "Ss.\ud800\udef3\u10ac\u0fb8",
2399    "output": null
2400  },
2401  {
2402    "input": "xn--zca.xn--lgd921mvv0m",
2403    "output": "xn--zca.xn--lgd921mvv0m"
2404  },
2405  {
2406    "input": "\u00df.\ud800\udef3\u2d0c\u0fb8",
2407    "output": "xn--zca.xn--lgd921mvv0m"
2408  },
2409  {
2410    "comment": "V6",
2411    "input": "xn--zca.xn--lgd10cu829c",
2412    "output": null
2413  },
2414  {
2415    "input": "\u00df\uff61\ud800\udef3\u2d0c\u0fb8",
2416    "output": "xn--zca.xn--lgd921mvv0m"
2417  },
2418  {
2419    "comment": "P1; V6",
2420    "input": "SS\uff61\ud800\udef3\u10ac\u0fb8",
2421    "output": null
2422  },
2423  {
2424    "input": "ss\uff61\ud800\udef3\u2d0c\u0fb8",
2425    "output": "ss.xn--lgd921mvv0m"
2426  },
2427  {
2428    "comment": "P1; V6",
2429    "input": "Ss\uff61\ud800\udef3\u10ac\u0fb8",
2430    "output": null
2431  },
2432  {
2433    "comment": "P1; V5; V6",
2434    "input": "\u1a5a\ud82e\udd9d\u0c4d\u3002\ud829\udf6c\ud835\udff5",
2435    "output": null
2436  },
2437  {
2438    "comment": "P1; V5; V6",
2439    "input": "\u1a5a\ud82e\udd9d\u0c4d\u3002\ud829\udf6c9",
2440    "output": null
2441  },
2442  {
2443    "comment": "V5; V6",
2444    "input": "xn--lqc703ebm93a.xn--9-000p",
2445    "output": null
2446  },
2447  {
2448    "comment": "P1; V5; V6; V3 (ignored)",
2449    "input": "\u1856\uff61\u031f\ud91d\udee8\u0b82-",
2450    "output": null
2451  },
2452  {
2453    "comment": "P1; V5; V6; V3 (ignored)",
2454    "input": "\u1856\u3002\u031f\ud91d\udee8\u0b82-",
2455    "output": null
2456  },
2457  {
2458    "comment": "V5; V6; V3 (ignored)",
2459    "input": "xn--m8e.xn----mdb555dkk71m",
2460    "output": null
2461  },
2462  {
2463    "comment": "P1; V6",
2464    "input": "\ud83c\udd07\u4f10\ufe12.\ud831\ude5a\ua8c4",
2465    "output": null
2466  },
2467  {
2468    "comment": "V6",
2469    "input": "xn--woqs083bel0g.xn--0f9ao925c",
2470    "output": null
2471  },
2472  {
2473    "comment": "P1; V6; A4_2 (ignored)",
2474    "input": "\udb40\udda0\uff0e\ud99d\udc34\udaf1\udfc8",
2475    "output": null
2476  },
2477  {
2478    "comment": "P1; V6; A4_2 (ignored)",
2479    "input": "\udb40\udda0.\ud99d\udc34\udaf1\udfc8",
2480    "output": null
2481  },
2482  {
2483    "comment": "V6; A4_2 (ignored)",
2484    "input": ".xn--rx21bhv12i",
2485    "output": null
2486  },
2487  {
2488    "comment": "P1; V5; V6; V3 (ignored)",
2489    "input": "-.\u1886\udb47\udca3-",
2490    "output": null
2491  },
2492  {
2493    "comment": "V5; V6; V3 (ignored)",
2494    "input": "-.xn----pbkx6497q",
2495    "output": null
2496  },
2497  {
2498    "comment": "P1; V6; V3 (ignored)",
2499    "input": "\udafd\udcb0\uff0e-\ud835\udffb\u00df",
2500    "output": null
2501  },
2502  {
2503    "comment": "P1; V6; V3 (ignored)",
2504    "input": "\udafd\udcb0.-5\u00df",
2505    "output": null
2506  },
2507  {
2508    "comment": "P1; V6; V3 (ignored)",
2509    "input": "\udafd\udcb0.-5SS",
2510    "output": null
2511  },
2512  {
2513    "comment": "P1; V6; V3 (ignored)",
2514    "input": "\udafd\udcb0.-5ss",
2515    "output": null
2516  },
2517  {
2518    "comment": "V6; V3 (ignored)",
2519    "input": "xn--t960e.-5ss",
2520    "output": null
2521  },
2522  {
2523    "comment": "V6; V3 (ignored)",
2524    "input": "xn--t960e.xn---5-hia",
2525    "output": null
2526  },
2527  {
2528    "comment": "P1; V6; V3 (ignored)",
2529    "input": "\udafd\udcb0\uff0e-\ud835\udffbSS",
2530    "output": null
2531  },
2532  {
2533    "comment": "P1; V6; V3 (ignored)",
2534    "input": "\udafd\udcb0\uff0e-\ud835\udffbss",
2535    "output": null
2536  },
2537  {
2538    "comment": "P1; V6; V3 (ignored)",
2539    "input": "\udafd\udcb0\uff0e-\ud835\udffbSs",
2540    "output": null
2541  },
2542  {
2543    "comment": "P1; V6; V3 (ignored)",
2544    "input": "\udafd\udcb0.-5Ss",
2545    "output": null
2546  },
2547  {
2548    "comment": "C2; P1; V6",
2549    "input": "\u200d\ud802\ude3f.\ud83e\udd12\u10c5\uda06\udfb6",
2550    "output": null
2551  },
2552  {
2553    "comment": "C2; P1; V6",
2554    "input": "\u200d\ud802\ude3f.\ud83e\udd12\u2d25\uda06\udfb6",
2555    "output": null
2556  },
2557  {
2558    "comment": "V5; V6",
2559    "input": "xn--0s9c.xn--tljz038l0gz4b",
2560    "output": null
2561  },
2562  {
2563    "comment": "C2; V6",
2564    "input": "xn--1ug9533g.xn--tljz038l0gz4b",
2565    "output": null
2566  },
2567  {
2568    "comment": "V5; V6",
2569    "input": "xn--0s9c.xn--9nd3211w0gz4b",
2570    "output": null
2571  },
2572  {
2573    "comment": "C2; V6",
2574    "input": "xn--1ug9533g.xn--9nd3211w0gz4b",
2575    "output": null
2576  },
2577  {
2578    "comment": "C2; P1; V6",
2579    "input": "\ud894\udec5\u3002\u00df\ud873\udd69\u200d",
2580    "output": null
2581  },
2582  {
2583    "comment": "C2; P1; V6",
2584    "input": "\ud894\udec5\u3002SS\ud873\udd69\u200d",
2585    "output": null
2586  },
2587  {
2588    "comment": "C2; P1; V6",
2589    "input": "\ud894\udec5\u3002ss\ud873\udd69\u200d",
2590    "output": null
2591  },
2592  {
2593    "comment": "C2; P1; V6",
2594    "input": "\ud894\udec5\u3002Ss\ud873\udd69\u200d",
2595    "output": null
2596  },
2597  {
2598    "comment": "V6",
2599    "input": "xn--ey1p.xn--ss-eq36b",
2600    "output": null
2601  },
2602  {
2603    "comment": "C2; V6",
2604    "input": "xn--ey1p.xn--ss-n1tx0508a",
2605    "output": null
2606  },
2607  {
2608    "comment": "C2; V6",
2609    "input": "xn--ey1p.xn--zca870nz438b",
2610    "output": null
2611  },
2612  {
2613    "comment": "C2; P1; V6",
2614    "input": "\u248b\uff61\u2488\u200d\uda8f\udd22",
2615    "output": null
2616  },
2617  {
2618    "comment": "C2; P1; V6; A4_2 (ignored)",
2619    "input": "4.\u30021.\u200d\uda8f\udd22",
2620    "output": null
2621  },
2622  {
2623    "comment": "V6; A4_2 (ignored)",
2624    "input": "4..1.xn--sf51d",
2625    "output": null
2626  },
2627  {
2628    "comment": "C2; V6; A4_2 (ignored)",
2629    "input": "4..1.xn--1ug64613i",
2630    "output": null
2631  },
2632  {
2633    "comment": "V6",
2634    "input": "xn--wsh.xn--tsh07994h",
2635    "output": null
2636  },
2637  {
2638    "comment": "C2; V6",
2639    "input": "xn--wsh.xn--1ug58o74922a",
2640    "output": null
2641  },
2642  {
2643    "comment": "P1; V6",
2644    "input": "\u10b3\ud805\udf2b\u200d\uda1e\udf53\uff0e\u06a7\ud807\udc36",
2645    "output": null
2646  },
2647  {
2648    "comment": "P1; V6",
2649    "input": "\u10b3\ud805\udf2b\u200d\uda1e\udf53.\u06a7\ud807\udc36",
2650    "output": null
2651  },
2652  {
2653    "comment": "P1; V6",
2654    "input": "\u2d13\ud805\udf2b\u200d\uda1e\udf53.\u06a7\ud807\udc36",
2655    "output": null
2656  },
2657  {
2658    "comment": "V6",
2659    "input": "xn--blj6306ey091d.xn--9jb4223l",
2660    "output": null
2661  },
2662  {
2663    "comment": "V6",
2664    "input": "xn--1ugy52cym7p7xu5e.xn--9jb4223l",
2665    "output": null
2666  },
2667  {
2668    "comment": "V6",
2669    "input": "xn--rnd8945ky009c.xn--9jb4223l",
2670    "output": null
2671  },
2672  {
2673    "comment": "V6",
2674    "input": "xn--rnd479ep20q7x12e.xn--9jb4223l",
2675    "output": null
2676  },
2677  {
2678    "comment": "P1; V6",
2679    "input": "\u2d13\ud805\udf2b\u200d\uda1e\udf53\uff0e\u06a7\ud807\udc36",
2680    "output": null
2681  },
2682  {
2683    "comment": "P1; V5; V6",
2684    "input": "\ud802\ude3f.\ud83c\udd06\u2014",
2685    "output": null
2686  },
2687  {
2688    "comment": "V5; V6",
2689    "input": "xn--0s9c.xn--8ug8324p",
2690    "output": null
2691  },
2692  {
2693    "comment": "P1; V6; V3 (ignored)",
2694    "input": "\uda10\udeb1\ud8c6\uddae\u06f8\u3002\udb43\udfad-",
2695    "output": null
2696  },
2697  {
2698    "comment": "V6; V3 (ignored)",
2699    "input": "xn--lmb18944c0g2z.xn----2k81m",
2700    "output": null
2701  },
2702  {
2703    "comment": "P1; V6",
2704    "input": "\ud83d\udf85\udb43\udce1\udb30\udf59.\ud989\uddb7",
2705    "output": null
2706  },
2707  {
2708    "comment": "V6",
2709    "input": "xn--ie9hi1349bqdlb.xn--oj69a",
2710    "output": null
2711  },
2712  {
2713    "comment": "C1; P1; V5; V6",
2714    "input": "\u20e7\ud97e\udc4e-\uda6e\udcdd.4\u10a4\u200c",
2715    "output": null
2716  },
2717  {
2718    "comment": "C1; P1; V5; V6",
2719    "input": "\u20e7\ud97e\udc4e-\uda6e\udcdd.4\u2d04\u200c",
2720    "output": null
2721  },
2722  {
2723    "comment": "V5; V6",
2724    "input": "xn----9snu5320fi76w.xn--4-ivs",
2725    "output": null
2726  },
2727  {
2728    "comment": "C1; V5; V6",
2729    "input": "xn----9snu5320fi76w.xn--4-sgn589c",
2730    "output": null
2731  },
2732  {
2733    "comment": "V5; V6",
2734    "input": "xn----9snu5320fi76w.xn--4-f0g",
2735    "output": null
2736  },
2737  {
2738    "comment": "C1; V5; V6",
2739    "input": "xn----9snu5320fi76w.xn--4-f0g649i",
2740    "output": null
2741  },
2742  {
2743    "input": "\u16ad\uff61\ud834\udf20\u00df\ud81a\udef1",
2744    "output": "xn--hwe.xn--zca4946pblnc"
2745  },
2746  {
2747    "input": "\u16ad\u3002\ud834\udf20\u00df\ud81a\udef1",
2748    "output": "xn--hwe.xn--zca4946pblnc"
2749  },
2750  {
2751    "input": "\u16ad\u3002\ud834\udf20SS\ud81a\udef1",
2752    "output": "xn--hwe.xn--ss-ci1ub261a"
2753  },
2754  {
2755    "input": "\u16ad\u3002\ud834\udf20ss\ud81a\udef1",
2756    "output": "xn--hwe.xn--ss-ci1ub261a"
2757  },
2758  {
2759    "input": "\u16ad\u3002\ud834\udf20Ss\ud81a\udef1",
2760    "output": "xn--hwe.xn--ss-ci1ub261a"
2761  },
2762  {
2763    "input": "xn--hwe.xn--ss-ci1ub261a",
2764    "output": "xn--hwe.xn--ss-ci1ub261a"
2765  },
2766  {
2767    "input": "\u16ad.\ud834\udf20ss\ud81a\udef1",
2768    "output": "xn--hwe.xn--ss-ci1ub261a"
2769  },
2770  {
2771    "input": "\u16ad.\ud834\udf20SS\ud81a\udef1",
2772    "output": "xn--hwe.xn--ss-ci1ub261a"
2773  },
2774  {
2775    "input": "\u16ad.\ud834\udf20Ss\ud81a\udef1",
2776    "output": "xn--hwe.xn--ss-ci1ub261a"
2777  },
2778  {
2779    "input": "xn--hwe.xn--zca4946pblnc",
2780    "output": "xn--hwe.xn--zca4946pblnc"
2781  },
2782  {
2783    "input": "\u16ad.\ud834\udf20\u00df\ud81a\udef1",
2784    "output": "xn--hwe.xn--zca4946pblnc"
2785  },
2786  {
2787    "input": "\u16ad\uff61\ud834\udf20SS\ud81a\udef1",
2788    "output": "xn--hwe.xn--ss-ci1ub261a"
2789  },
2790  {
2791    "input": "\u16ad\uff61\ud834\udf20ss\ud81a\udef1",
2792    "output": "xn--hwe.xn--ss-ci1ub261a"
2793  },
2794  {
2795    "input": "\u16ad\uff61\ud834\udf20Ss\ud81a\udef1",
2796    "output": "xn--hwe.xn--ss-ci1ub261a"
2797  },
2798  {
2799    "comment": "P1; V5; V6",
2800    "input": "\ud8fc\udc47\u1734\uff0e\ud802\ude3a\u00c9\u2b13\ud804\udd34",
2801    "output": null
2802  },
2803  {
2804    "comment": "P1; V5; V6",
2805    "input": "\ud8fc\udc47\u1734\uff0e\ud802\ude3aE\u0301\u2b13\ud804\udd34",
2806    "output": null
2807  },
2808  {
2809    "comment": "P1; V5; V6",
2810    "input": "\ud8fc\udc47\u1734.\ud802\ude3a\u00c9\u2b13\ud804\udd34",
2811    "output": null
2812  },
2813  {
2814    "comment": "P1; V5; V6",
2815    "input": "\ud8fc\udc47\u1734.\ud802\ude3aE\u0301\u2b13\ud804\udd34",
2816    "output": null
2817  },
2818  {
2819    "comment": "P1; V5; V6",
2820    "input": "\ud8fc\udc47\u1734.\ud802\ude3ae\u0301\u2b13\ud804\udd34",
2821    "output": null
2822  },
2823  {
2824    "comment": "P1; V5; V6",
2825    "input": "\ud8fc\udc47\u1734.\ud802\ude3a\u00e9\u2b13\ud804\udd34",
2826    "output": null
2827  },
2828  {
2829    "comment": "V5; V6",
2830    "input": "xn--c0e34564d.xn--9ca207st53lg3f",
2831    "output": null
2832  },
2833  {
2834    "comment": "P1; V5; V6",
2835    "input": "\ud8fc\udc47\u1734\uff0e\ud802\ude3ae\u0301\u2b13\ud804\udd34",
2836    "output": null
2837  },
2838  {
2839    "comment": "P1; V5; V6",
2840    "input": "\ud8fc\udc47\u1734\uff0e\ud802\ude3a\u00e9\u2b13\ud804\udd34",
2841    "output": null
2842  },
2843  {
2844    "comment": "A4_2 (ignored)",
2845    "input": "xn--09e4694e..xn--ye6h",
2846    "output": "xn--09e4694e..xn--ye6h"
2847  },
2848  {
2849    "comment": "P1; V5; V6",
2850    "input": "\u10c3\uff0e\u0653\u18a4",
2851    "output": null
2852  },
2853  {
2854    "comment": "P1; V5; V6",
2855    "input": "\u10c3.\u0653\u18a4",
2856    "output": null
2857  },
2858  {
2859    "comment": "V5",
2860    "input": "\u2d23.\u0653\u18a4",
2861    "output": null
2862  },
2863  {
2864    "comment": "V5",
2865    "input": "xn--rlj.xn--vhb294g",
2866    "output": null
2867  },
2868  {
2869    "comment": "V5; V6",
2870    "input": "xn--7nd.xn--vhb294g",
2871    "output": null
2872  },
2873  {
2874    "comment": "V5",
2875    "input": "\u2d23\uff0e\u0653\u18a4",
2876    "output": null
2877  },
2878  {
2879    "comment": "P1; V6",
2880    "input": "\udb40\udd08\u0813\uff0e\uc2c9\ud9d0\uddbb\u10c4\ud9ca\udc50",
2881    "output": null
2882  },
2883  {
2884    "comment": "P1; V6",
2885    "input": "\udb40\udd08\u0813\uff0e\u1109\u1174\u11b0\ud9d0\uddbb\u10c4\ud9ca\udc50",
2886    "output": null
2887  },
2888  {
2889    "comment": "P1; V6",
2890    "input": "\udb40\udd08\u0813.\uc2c9\ud9d0\uddbb\u10c4\ud9ca\udc50",
2891    "output": null
2892  },
2893  {
2894    "comment": "P1; V6",
2895    "input": "\udb40\udd08\u0813.\u1109\u1174\u11b0\ud9d0\uddbb\u10c4\ud9ca\udc50",
2896    "output": null
2897  },
2898  {
2899    "comment": "P1; V6",
2900    "input": "\udb40\udd08\u0813.\u1109\u1174\u11b0\ud9d0\uddbb\u2d24\ud9ca\udc50",
2901    "output": null
2902  },
2903  {
2904    "comment": "P1; V6",
2905    "input": "\udb40\udd08\u0813.\uc2c9\ud9d0\uddbb\u2d24\ud9ca\udc50",
2906    "output": null
2907  },
2908  {
2909    "comment": "V6",
2910    "input": "xn--oub.xn--sljz109bpe25dviva",
2911    "output": null
2912  },
2913  {
2914    "comment": "V6",
2915    "input": "xn--oub.xn--8nd9522gpe69cviva",
2916    "output": null
2917  },
2918  {
2919    "comment": "P1; V6",
2920    "input": "\udb40\udd08\u0813\uff0e\u1109\u1174\u11b0\ud9d0\uddbb\u2d24\ud9ca\udc50",
2921    "output": null
2922  },
2923  {
2924    "comment": "P1; V6",
2925    "input": "\udb40\udd08\u0813\uff0e\uc2c9\ud9d0\uddbb\u2d24\ud9ca\udc50",
2926    "output": null
2927  },
2928  {
2929    "comment": "V5; V3 (ignored)",
2930    "input": "\ud804\udc45\u3002-",
2931    "output": null
2932  },
2933  {
2934    "comment": "V5; V3 (ignored)",
2935    "input": "xn--210d.-",
2936    "output": null
2937  },
2938  {
2939    "comment": "C2; P1; V6; V3 (ignored)",
2940    "input": "\ua866\u1851\u200d\u2488\u3002\ud800\udee3-",
2941    "output": null
2942  },
2943  {
2944    "comment": "C2; V3 (ignored); A4_2 (ignored)",
2945    "input": "\ua866\u1851\u200d1.\u3002\ud800\udee3-",
2946    "output": null
2947  },
2948  {
2949    "comment": "V3 (ignored); A4_2 (ignored)",
2950    "input": "xn--1-o7j0610f..xn----381i",
2951    "output": "xn--1-o7j0610f..xn----381i"
2952  },
2953  {
2954    "comment": "C2; V3 (ignored); A4_2 (ignored)",
2955    "input": "xn--1-o7j663bdl7m..xn----381i",
2956    "output": null
2957  },
2958  {
2959    "comment": "V6; V3 (ignored)",
2960    "input": "xn--h8e863drj7h.xn----381i",
2961    "output": null
2962  },
2963  {
2964    "comment": "C2; V6; V3 (ignored)",
2965    "input": "xn--h8e470bl0d838o.xn----381i",
2966    "output": null
2967  },
2968  {
2969    "comment": "C2; P1; V6; V3 (ignored)",
2970    "input": "\u2488\u4c39\u200d-\u3002\uc6c8",
2971    "output": null
2972  },
2973  {
2974    "comment": "C2; P1; V6; V3 (ignored)",
2975    "input": "\u2488\u4c39\u200d-\u3002\u110b\u116e\u11bf",
2976    "output": null
2977  },
2978  {
2979    "comment": "C2; V3 (ignored)",
2980    "input": "1.\u4c39\u200d-\u3002\uc6c8",
2981    "output": null
2982  },
2983  {
2984    "comment": "C2; V3 (ignored)",
2985    "input": "1.\u4c39\u200d-\u3002\u110b\u116e\u11bf",
2986    "output": null
2987  },
2988  {
2989    "comment": "V3 (ignored)",
2990    "input": "1.xn----zw5a.xn--kp5b",
2991    "output": "1.xn----zw5a.xn--kp5b"
2992  },
2993  {
2994    "comment": "C2; V3 (ignored)",
2995    "input": "1.xn----tgnz80r.xn--kp5b",
2996    "output": null
2997  },
2998  {
2999    "comment": "V6; V3 (ignored)",
3000    "input": "xn----dcp160o.xn--kp5b",
3001    "output": null
3002  },
3003  {
3004    "comment": "C2; V6; V3 (ignored)",
3005    "input": "xn----tgnx5rjr6c.xn--kp5b",
3006    "output": null
3007  },
3008  {
3009    "comment": "C1; P1; V6",
3010    "input": "\u3066\u3002\u200c\udb43\udcfd\u07f3",
3011    "output": null
3012  },
3013  {
3014    "comment": "V6",
3015    "input": "xn--m9j.xn--rtb10784p",
3016    "output": null
3017  },
3018  {
3019    "comment": "C1; V6",
3020    "input": "xn--m9j.xn--rtb154j9l73w",
3021    "output": null
3022  },
3023  {
3024    "comment": "V5",
3025    "input": "\u03c2\uff61\ua9c0\u06e7",
3026    "output": null
3027  },
3028  {
3029    "comment": "V5",
3030    "input": "\u03c2\u3002\ua9c0\u06e7",
3031    "output": null
3032  },
3033  {
3034    "comment": "V5",
3035    "input": "\u03a3\u3002\ua9c0\u06e7",
3036    "output": null
3037  },
3038  {
3039    "comment": "V5",
3040    "input": "\u03c3\u3002\ua9c0\u06e7",
3041    "output": null
3042  },
3043  {
3044    "comment": "V5",
3045    "input": "xn--4xa.xn--3lb1944f",
3046    "output": null
3047  },
3048  {
3049    "comment": "V5",
3050    "input": "xn--3xa.xn--3lb1944f",
3051    "output": null
3052  },
3053  {
3054    "comment": "V5",
3055    "input": "\u03a3\uff61\ua9c0\u06e7",
3056    "output": null
3057  },
3058  {
3059    "comment": "V5",
3060    "input": "\u03c3\uff61\ua9c0\u06e7",
3061    "output": null
3062  },
3063  {
3064    "comment": "P1; V5; V6",
3065    "input": "\u0bcd\udb56\udec5\ud9f0\ude51.\u10a2\u10b5",
3066    "output": null
3067  },
3068  {
3069    "comment": "P1; V5; V6",
3070    "input": "\u0bcd\udb56\udec5\ud9f0\ude51.\u2d02\u2d15",
3071    "output": null
3072  },
3073  {
3074    "comment": "P1; V5; V6",
3075    "input": "\u0bcd\udb56\udec5\ud9f0\ude51.\u10a2\u2d15",
3076    "output": null
3077  },
3078  {
3079    "comment": "V5; V6",
3080    "input": "xn--xmc83135idcxza.xn--9md086l",
3081    "output": null
3082  },
3083  {
3084    "comment": "V5; V6",
3085    "input": "xn--xmc83135idcxza.xn--tkjwb",
3086    "output": null
3087  },
3088  {
3089    "comment": "V5; V6",
3090    "input": "xn--xmc83135idcxza.xn--9md2b",
3091    "output": null
3092  },
3093  {
3094    "comment": "C2; P1; V5; V6",
3095    "input": "\u1c32\ud83c\udd08\u2f9b\u05a6\uff0e\u200d\uda7e\udd64\u07fd",
3096    "output": null
3097  },
3098  {
3099    "comment": "V5; V6",
3100    "input": "xn--xcb756i493fwi5o.xn--1tb13454l",
3101    "output": null
3102  },
3103  {
3104    "comment": "C2; V5; V6",
3105    "input": "xn--xcb756i493fwi5o.xn--1tb334j1197q",
3106    "output": null
3107  },
3108  {
3109    "comment": "P1; V6",
3110    "input": "\u1897\uff61\u04c0\ud934\udd3b",
3111    "output": null
3112  },
3113  {
3114    "comment": "P1; V6",
3115    "input": "\u1897\u3002\u04c0\ud934\udd3b",
3116    "output": null
3117  },
3118  {
3119    "comment": "P1; V6",
3120    "input": "\u1897\u3002\u04cf\ud934\udd3b",
3121    "output": null
3122  },
3123  {
3124    "comment": "V6",
3125    "input": "xn--hbf.xn--s5a83117e",
3126    "output": null
3127  },
3128  {
3129    "comment": "V6",
3130    "input": "xn--hbf.xn--d5a86117e",
3131    "output": null
3132  },
3133  {
3134    "comment": "P1; V6",
3135    "input": "\u1897\uff61\u04cf\ud934\udd3b",
3136    "output": null
3137  },
3138  {
3139    "comment": "V3 (ignored)",
3140    "input": "-\ud800\udef7\ud81b\udf91\u3002\udb40\uddac",
3141    "output": "xn----991iq40y."
3142  },
3143  {
3144    "comment": "V3 (ignored)",
3145    "input": "xn----991iq40y.",
3146    "output": "xn----991iq40y."
3147  },
3148  {
3149    "comment": "P1; V5; V6",
3150    "input": "\ud807\udc98\udb40\udd12\ud80d\udc61\uff61\ud835\udfea\u10bc",
3151    "output": null
3152  },
3153  {
3154    "comment": "P1; V5; V6",
3155    "input": "\ud807\udc98\udb40\udd12\ud80d\udc61\u30028\u10bc",
3156    "output": null
3157  },
3158  {
3159    "comment": "P1; V5; V6",
3160    "input": "\ud807\udc98\udb40\udd12\ud80d\udc61\u30028\u2d1c",
3161    "output": null
3162  },
3163  {
3164    "comment": "V5; V6",
3165    "input": "xn--7m3d291b.xn--8-vws",
3166    "output": null
3167  },
3168  {
3169    "comment": "V5; V6",
3170    "input": "xn--7m3d291b.xn--8-s1g",
3171    "output": null
3172  },
3173  {
3174    "comment": "P1; V5; V6",
3175    "input": "\ud807\udc98\udb40\udd12\ud80d\udc61\uff61\ud835\udfea\u2d1c",
3176    "output": null
3177  },
3178  {
3179    "comment": "P1; V5; V6",
3180    "input": "\u1bab\uff61\ud83c\udc89\udb40\udc70",
3181    "output": null
3182  },
3183  {
3184    "comment": "P1; V5; V6",
3185    "input": "\u1bab\u3002\ud83c\udc89\udb40\udc70",
3186    "output": null
3187  },
3188  {
3189    "comment": "V5; V6",
3190    "input": "xn--zxf.xn--fx7ho0250c",
3191    "output": null
3192  },
3193  {
3194    "comment": "C1; P1; V6; V3 (ignored)",
3195    "input": "\udb71\udeb6\udba0\uded6\uda1a\ude70-\u3002\u200c",
3196    "output": null
3197  },
3198  {
3199    "comment": "V6; V3 (ignored)",
3200    "input": "xn----7i12hu122k9ire.",
3201    "output": null
3202  },
3203  {
3204    "comment": "C1; V6; V3 (ignored)",
3205    "input": "xn----7i12hu122k9ire.xn--0ug",
3206    "output": null
3207  },
3208  {
3209    "comment": "P1; V5; V6",
3210    "input": "\ufe12\uff0e\ufe2f\ud805\udc42",
3211    "output": null
3212  },
3213  {
3214    "comment": "P1; V5; V6",
3215    "input": "\ufe12\uff0e\ud805\udc42\ufe2f",
3216    "output": null
3217  },
3218  {
3219    "comment": "V5; A4_2 (ignored)",
3220    "input": "\u3002.\ud805\udc42\ufe2f",
3221    "output": null
3222  },
3223  {
3224    "comment": "V5; A4_2 (ignored)",
3225    "input": "..xn--s96cu30b",
3226    "output": null
3227  },
3228  {
3229    "comment": "V5; V6",
3230    "input": "xn--y86c.xn--s96cu30b",
3231    "output": null
3232  },
3233  {
3234    "comment": "C2; V5",
3235    "input": "\ua92c\u3002\u200d",
3236    "output": null
3237  },
3238  {
3239    "comment": "V5",
3240    "input": "xn--zi9a.",
3241    "output": null
3242  },
3243  {
3244    "comment": "C2; V5",
3245    "input": "xn--zi9a.xn--1ug",
3246    "output": null
3247  },
3248  {
3249    "comment": "P1; V6; V3 (ignored)",
3250    "input": "\udb58\ude04\u3002-",
3251    "output": null
3252  },
3253  {
3254    "comment": "V6; V3 (ignored)",
3255    "input": "xn--xm38e.-",
3256    "output": null
3257  },
3258  {
3259    "comment": "P1; V5; V6",
3260    "input": "\u0330\uff0e\udb81\udf31\u8680",
3261    "output": null
3262  },
3263  {
3264    "comment": "P1; V5; V6",
3265    "input": "\u0330.\udb81\udf31\u8680",
3266    "output": null
3267  },
3268  {
3269    "comment": "V5; V6",
3270    "input": "xn--xta.xn--e91aw9417e",
3271    "output": null
3272  },
3273  {
3274    "comment": "C2; P1; V5; V6",
3275    "input": "\ud83e\udc9f\ud83c\udd08\u200d\ua84e\uff61\u0f84",
3276    "output": null
3277  },
3278  {
3279    "comment": "V5; V6",
3280    "input": "xn--nc9aq743ds0e.xn--3ed",
3281    "output": null
3282  },
3283  {
3284    "comment": "C2; V5; V6",
3285    "input": "xn--1ug4874cfd0kbmg.xn--3ed",
3286    "output": null
3287  },
3288  {
3289    "comment": "V5",
3290    "input": "\ua854\u3002\u1039\u1887",
3291    "output": null
3292  },
3293  {
3294    "comment": "V5",
3295    "input": "xn--tc9a.xn--9jd663b",
3296    "output": null
3297  },
3298  {
3299    "comment": "P1; V5; V6; V3 (ignored)",
3300    "input": "\ud880\udd67\ud94e\ude60-\uff0e\uabed-\u609c",
3301    "output": null
3302  },
3303  {
3304    "comment": "P1; V5; V6; V3 (ignored)",
3305    "input": "\ud880\udd67\ud94e\ude60-.\uabed-\u609c",
3306    "output": null
3307  },
3308  {
3309    "comment": "V5; V6; V3 (ignored)",
3310    "input": "xn----7m53aj640l.xn----8f4br83t",
3311    "output": null
3312  },
3313  {
3314    "comment": "C2; P1; V6; V3 (ignored)",
3315    "input": "\u1849\ud899\udce7\u2b1e\u189c.-\u200d\ud83a\udcd1\u202e",
3316    "output": null
3317  },
3318  {
3319    "comment": "V6; V3 (ignored)",
3320    "input": "xn--87e0ol04cdl39e.xn----qinu247r",
3321    "output": null
3322  },
3323  {
3324    "comment": "C2; V6; V3 (ignored)",
3325    "input": "xn--87e0ol04cdl39e.xn----ugn5e3763s",
3326    "output": null
3327  },
3328  {
3329    "input": "\ud83a\udd53\uff0e\u0718",
3330    "output": "xn--of6h.xn--inb"
3331  },
3332  {
3333    "input": "\ud83a\udd53.\u0718",
3334    "output": "xn--of6h.xn--inb"
3335  },
3336  {
3337    "input": "xn--of6h.xn--inb",
3338    "output": "xn--of6h.xn--inb"
3339  },
3340  {
3341    "comment": "V3 (ignored)",
3342    "input": "\udb40\udd3d-\uff0e-\u0dca",
3343    "output": "-.xn----ptf"
3344  },
3345  {
3346    "comment": "V3 (ignored)",
3347    "input": "\udb40\udd3d-.-\u0dca",
3348    "output": "-.xn----ptf"
3349  },
3350  {
3351    "comment": "V3 (ignored)",
3352    "input": "-.xn----ptf",
3353    "output": "-.xn----ptf"
3354  },
3355  {
3356    "comment": "P1; V6",
3357    "input": "\u10ba\ud800\udef8\udb40\udd04\u3002\ud835\udfdd\ud7f6\u103a",
3358    "output": null
3359  },
3360  {
3361    "comment": "P1; V6",
3362    "input": "\u10ba\ud800\udef8\udb40\udd04\u30025\ud7f6\u103a",
3363    "output": null
3364  },
3365  {
3366    "input": "\u2d1a\ud800\udef8\udb40\udd04\u30025\ud7f6\u103a",
3367    "output": "xn--ilj2659d.xn--5-dug9054m"
3368  },
3369  {
3370    "input": "xn--ilj2659d.xn--5-dug9054m",
3371    "output": "xn--ilj2659d.xn--5-dug9054m"
3372  },
3373  {
3374    "input": "\u2d1a\ud800\udef8.5\ud7f6\u103a",
3375    "output": "xn--ilj2659d.xn--5-dug9054m"
3376  },
3377  {
3378    "comment": "P1; V6",
3379    "input": "\u10ba\ud800\udef8.5\ud7f6\u103a",
3380    "output": null
3381  },
3382  {
3383    "comment": "V6",
3384    "input": "xn--ynd2415j.xn--5-dug9054m",
3385    "output": null
3386  },
3387  {
3388    "input": "\u2d1a\ud800\udef8\udb40\udd04\u3002\ud835\udfdd\ud7f6\u103a",
3389    "output": "xn--ilj2659d.xn--5-dug9054m"
3390  },
3391  {
3392    "comment": "C2; P1; V5; V6",
3393    "input": "\u200d-\u1839\ufe6a.\u1de1\u1922",
3394    "output": null
3395  },
3396  {
3397    "comment": "C2; P1; V5; V6",
3398    "input": "\u200d-\u1839%.\u1de1\u1922",
3399    "output": null
3400  },
3401  {
3402    "comment": "P1; V5; V6; V3 (ignored)",
3403    "input": "xn---%-u4o.xn--gff52t",
3404    "output": null
3405  },
3406  {
3407    "comment": "C2; P1; V5; V6",
3408    "input": "xn---%-u4oy48b.xn--gff52t",
3409    "output": null
3410  },
3411  {
3412    "comment": "V5; V6; V3 (ignored)",
3413    "input": "xn----c6jx047j.xn--gff52t",
3414    "output": null
3415  },
3416  {
3417    "comment": "C2; V5; V6",
3418    "input": "xn----c6j614b1z4v.xn--gff52t",
3419    "output": null
3420  },
3421  {
3422    "input": "\u0723\u05a3\uff61\u332a",
3423    "output": "xn--ucb18e.xn--eck4c5a"
3424  },
3425  {
3426    "input": "\u0723\u05a3\u3002\u30cf\u30a4\u30c4",
3427    "output": "xn--ucb18e.xn--eck4c5a"
3428  },
3429  {
3430    "input": "xn--ucb18e.xn--eck4c5a",
3431    "output": "xn--ucb18e.xn--eck4c5a"
3432  },
3433  {
3434    "input": "\u0723\u05a3.\u30cf\u30a4\u30c4",
3435    "output": "xn--ucb18e.xn--eck4c5a"
3436  },
3437  {
3438    "comment": "P1; V6",
3439    "input": "\ud84e\ude6b\uff0e\ud9f1\udc72",
3440    "output": null
3441  },
3442  {
3443    "comment": "P1; V6",
3444    "input": "\ud84e\ude6b.\ud9f1\udc72",
3445    "output": null
3446  },
3447  {
3448    "comment": "V6",
3449    "input": "xn--td3j.xn--4628b",
3450    "output": null
3451  },
3452  {
3453    "input": "xn--skb",
3454    "output": "xn--skb"
3455  },
3456  {
3457    "input": "\u06b9",
3458    "output": "xn--skb"
3459  },
3460  {
3461    "comment": "V5; V3 (ignored)",
3462    "input": "\u0c4d\ud836\ude3e\u05a9\ud835\udfed\u3002-\ud805\udf28",
3463    "output": null
3464  },
3465  {
3466    "comment": "V5; V3 (ignored)",
3467    "input": "\u0c4d\ud836\ude3e\u05a91\u3002-\ud805\udf28",
3468    "output": null
3469  },
3470  {
3471    "comment": "V5; V3 (ignored)",
3472    "input": "xn--1-rfc312cdp45c.xn----nq0j",
3473    "output": null
3474  },
3475  {
3476    "comment": "P1; V6",
3477    "input": "\uda4f\udfc8\u3002\ub64f",
3478    "output": null
3479  },
3480  {
3481    "comment": "P1; V6",
3482    "input": "\uda4f\udfc8\u3002\u1104\u116b\u11ae",
3483    "output": null
3484  },
3485  {
3486    "comment": "V6",
3487    "input": "xn--ph26c.xn--281b",
3488    "output": null
3489  },
3490  {
3491    "comment": "P1; V6",
3492    "input": "\ud916\ude1a\udb40\udd0c\udb07\udf40\u1840.\u08b6",
3493    "output": null
3494  },
3495  {
3496    "comment": "V6",
3497    "input": "xn--z7e98100evc01b.xn--czb",
3498    "output": null
3499  },
3500  {
3501    "comment": "C2; P1; V6",
3502    "input": "\u200d\uff61\ud8d4\udc5b",
3503    "output": null
3504  },
3505  {
3506    "comment": "C2; P1; V6",
3507    "input": "\u200d\u3002\ud8d4\udc5b",
3508    "output": null
3509  },
3510  {
3511    "comment": "V6; A4_2 (ignored)",
3512    "input": ".xn--6x4u",
3513    "output": null
3514  },
3515  {
3516    "comment": "C2; V6",
3517    "input": "xn--1ug.xn--6x4u",
3518    "output": null
3519  },
3520  {
3521    "comment": "C1; V5",
3522    "input": "\ud805\uddbf\ud836\ude14.\u185f\ud805\uddbf\u1b42\u200c",
3523    "output": null
3524  },
3525  {
3526    "comment": "V5",
3527    "input": "xn--461dw464a.xn--v8e29loy65a",
3528    "output": null
3529  },
3530  {
3531    "comment": "C1; V5",
3532    "input": "xn--461dw464a.xn--v8e29ldzfo952a",
3533    "output": null
3534  },
3535  {
3536    "comment": "C1; P1; V6",
3537    "input": "\ud02c-?\ud99b\udcd2.\u200c\u0ac5\udb67\ude24\u06f4",
3538    "output": null
3539  },
3540  {
3541    "comment": "C1; P1; V6",
3542    "input": "\u110f\u1170\u11bb-?\ud99b\udcd2.\u200c\u0ac5\udb67\ude24\u06f4",
3543    "output": null
3544  },
3545  {
3546    "comment": "P1; V5; V6",
3547    "input": "xn---?-6g4k75207c.xn--hmb76q74166b",
3548    "output": null
3549  },
3550  {
3551    "comment": "C1; P1; V6",
3552    "input": "xn---?-6g4k75207c.xn--hmb76q48y18505a",
3553    "output": null
3554  },
3555  {
3556    "comment": "P1; V5; V6",
3557    "input": "\ud02c-?\ud99b\udcd2.xn--hmb76q74166b",
3558    "output": null
3559  },
3560  {
3561    "comment": "P1; V5; V6",
3562    "input": "\u110f\u1170\u11bb-?\ud99b\udcd2.xn--hmb76q74166b",
3563    "output": null
3564  },
3565  {
3566    "comment": "P1; V5; V6",
3567    "input": "\u110f\u1170\u11bb-?\ud99b\udcd2.XN--HMB76Q74166B",
3568    "output": null
3569  },
3570  {
3571    "comment": "P1; V5; V6",
3572    "input": "\ud02c-?\ud99b\udcd2.XN--HMB76Q74166B",
3573    "output": null
3574  },
3575  {
3576    "comment": "P1; V5; V6",
3577    "input": "\ud02c-?\ud99b\udcd2.Xn--Hmb76q74166b",
3578    "output": null
3579  },
3580  {
3581    "comment": "P1; V5; V6",
3582    "input": "\u110f\u1170\u11bb-?\ud99b\udcd2.Xn--Hmb76q74166b",
3583    "output": null
3584  },
3585  {
3586    "comment": "C1; P1; V6",
3587    "input": "\ud02c-?\ud99b\udcd2.xn--hmb76q48y18505a",
3588    "output": null
3589  },
3590  {
3591    "comment": "C1; P1; V6",
3592    "input": "\u110f\u1170\u11bb-?\ud99b\udcd2.xn--hmb76q48y18505a",
3593    "output": null
3594  },
3595  {
3596    "comment": "C1; P1; V6",
3597    "input": "\u110f\u1170\u11bb-?\ud99b\udcd2.XN--HMB76Q48Y18505A",
3598    "output": null
3599  },
3600  {
3601    "comment": "C1; P1; V6",
3602    "input": "\ud02c-?\ud99b\udcd2.XN--HMB76Q48Y18505A",
3603    "output": null
3604  },
3605  {
3606    "comment": "C1; P1; V6",
3607    "input": "\ud02c-?\ud99b\udcd2.Xn--Hmb76q48y18505a",
3608    "output": null
3609  },
3610  {
3611    "comment": "C1; P1; V6",
3612    "input": "\u110f\u1170\u11bb-?\ud99b\udcd2.Xn--Hmb76q48y18505a",
3613    "output": null
3614  },
3615  {
3616    "comment": "C2; V5",
3617    "input": "\u200d\u252e\udb40\uddd0\uff0e\u0c00\u0c4d\u1734\u200d",
3618    "output": null
3619  },
3620  {
3621    "comment": "C2; V5",
3622    "input": "\u200d\u252e\udb40\uddd0.\u0c00\u0c4d\u1734\u200d",
3623    "output": null
3624  },
3625  {
3626    "comment": "V5",
3627    "input": "xn--kxh.xn--eoc8m432a",
3628    "output": null
3629  },
3630  {
3631    "comment": "C2; V5",
3632    "input": "xn--1ug04r.xn--eoc8m432a40i",
3633    "output": null
3634  },
3635  {
3636    "comment": "P1; V6",
3637    "input": "\udaa5\udeaa\uff61\ud83c\udd02",
3638    "output": null
3639  },
3640  {
3641    "comment": "V6",
3642    "input": "xn--n433d.xn--v07h",
3643    "output": null
3644  },
3645  {
3646    "comment": "V5",
3647    "input": "\ud804\udf68\u520d.\ud83d\udee6",
3648    "output": null
3649  },
3650  {
3651    "comment": "V5",
3652    "input": "xn--rbry728b.xn--y88h",
3653    "output": null
3654  },
3655  {
3656    "comment": "P1; V5; V6",
3657    "input": "\udb40\udf0f3\uff61\u1bf1\ud835\udfd2",
3658    "output": null
3659  },
3660  {
3661    "comment": "P1; V5; V6",
3662    "input": "\udb40\udf0f3\u3002\u1bf14",
3663    "output": null
3664  },
3665  {
3666    "comment": "V5; V6",
3667    "input": "xn--3-ib31m.xn--4-pql",
3668    "output": null
3669  },
3670  {
3671    "comment": "V5",
3672    "input": "\u034a\uff0e\ud802\ude0e",
3673    "output": null
3674  },
3675  {
3676    "comment": "V5",
3677    "input": "\u034a.\ud802\ude0e",
3678    "output": null
3679  },
3680  {
3681    "comment": "V5",
3682    "input": "xn--oua.xn--mr9c",
3683    "output": null
3684  },
3685  {
3686    "comment": "P1; V6; V3 (ignored)",
3687    "input": "\ua846\u3002\u2183\u0fb5\ub1ae-",
3688    "output": null
3689  },
3690  {
3691    "comment": "P1; V6; V3 (ignored)",
3692    "input": "\ua846\u3002\u2183\u0fb5\u1102\u116a\u11c1-",
3693    "output": null
3694  },
3695  {
3696    "comment": "V3 (ignored)",
3697    "input": "\ua846\u3002\u2184\u0fb5\u1102\u116a\u11c1-",
3698    "output": "xn--fc9a.xn----qmg097k469k"
3699  },
3700  {
3701    "comment": "V3 (ignored)",
3702    "input": "\ua846\u3002\u2184\u0fb5\ub1ae-",
3703    "output": "xn--fc9a.xn----qmg097k469k"
3704  },
3705  {
3706    "comment": "V3 (ignored)",
3707    "input": "xn--fc9a.xn----qmg097k469k",
3708    "output": "xn--fc9a.xn----qmg097k469k"
3709  },
3710  {
3711    "comment": "V6; V3 (ignored)",
3712    "input": "xn--fc9a.xn----qmg787k869k",
3713    "output": null
3714  },
3715  {
3716    "comment": "C2; P1; V5; V6",
3717    "input": "\ud805\udc42\uff61\u200d\udb55\udf80\ud83d\udf95\uda54\udc54",
3718    "output": null
3719  },
3720  {
3721    "comment": "C2; P1; V5; V6",
3722    "input": "\ud805\udc42\u3002\u200d\udb55\udf80\ud83d\udf95\uda54\udc54",
3723    "output": null
3724  },
3725  {
3726    "comment": "V5; V6",
3727    "input": "xn--8v1d.xn--ye9h41035a2qqs",
3728    "output": null
3729  },
3730  {
3731    "comment": "C2; V5; V6",
3732    "input": "xn--8v1d.xn--1ug1386plvx1cd8vya",
3733    "output": null
3734  },
3735  {
3736    "input": "\u00df\u09c1\u1ded\u3002\u06208\u2085",
3737    "output": "xn--zca266bwrr.xn--85-psd"
3738  },
3739  {
3740    "input": "\u00df\u09c1\u1ded\u3002\u062085",
3741    "output": "xn--zca266bwrr.xn--85-psd"
3742  },
3743  {
3744    "input": "SS\u09c1\u1ded\u3002\u062085",
3745    "output": "xn--ss-e2f077r.xn--85-psd"
3746  },
3747  {
3748    "input": "ss\u09c1\u1ded\u3002\u062085",
3749    "output": "xn--ss-e2f077r.xn--85-psd"
3750  },
3751  {
3752    "input": "Ss\u09c1\u1ded\u3002\u062085",
3753    "output": "xn--ss-e2f077r.xn--85-psd"
3754  },
3755  {
3756    "input": "xn--ss-e2f077r.xn--85-psd",
3757    "output": "xn--ss-e2f077r.xn--85-psd"
3758  },
3759  {
3760    "input": "ss\u09c1\u1ded.\u062085",
3761    "output": "xn--ss-e2f077r.xn--85-psd"
3762  },
3763  {
3764    "input": "SS\u09c1\u1ded.\u062085",
3765    "output": "xn--ss-e2f077r.xn--85-psd"
3766  },
3767  {
3768    "input": "Ss\u09c1\u1ded.\u062085",
3769    "output": "xn--ss-e2f077r.xn--85-psd"
3770  },
3771  {
3772    "input": "xn--zca266bwrr.xn--85-psd",
3773    "output": "xn--zca266bwrr.xn--85-psd"
3774  },
3775  {
3776    "input": "\u00df\u09c1\u1ded.\u062085",
3777    "output": "xn--zca266bwrr.xn--85-psd"
3778  },
3779  {
3780    "input": "SS\u09c1\u1ded\u3002\u06208\u2085",
3781    "output": "xn--ss-e2f077r.xn--85-psd"
3782  },
3783  {
3784    "input": "ss\u09c1\u1ded\u3002\u06208\u2085",
3785    "output": "xn--ss-e2f077r.xn--85-psd"
3786  },
3787  {
3788    "input": "Ss\u09c1\u1ded\u3002\u06208\u2085",
3789    "output": "xn--ss-e2f077r.xn--85-psd"
3790  },
3791  {
3792    "input": "\ufe0d\u0a9b\u3002\u5d68",
3793    "output": "xn--6dc.xn--tot"
3794  },
3795  {
3796    "input": "xn--6dc.xn--tot",
3797    "output": "xn--6dc.xn--tot"
3798  },
3799  {
3800    "input": "\u0a9b.\u5d68",
3801    "output": "xn--6dc.xn--tot"
3802  },
3803  {
3804    "comment": "C1; P1; V5; V6; V3 (ignored)",
3805    "input": "-\u200c\u2499\ud802\udee5\uff61\ud836\ude35",
3806    "output": null
3807  },
3808  {
3809    "comment": "C1; V5; V3 (ignored)",
3810    "input": "-\u200c18.\ud802\udee5\u3002\ud836\ude35",
3811    "output": null
3812  },
3813  {
3814    "comment": "V5; V3 (ignored)",
3815    "input": "-18.xn--rx9c.xn--382h",
3816    "output": null
3817  },
3818  {
3819    "comment": "C1; V5; V3 (ignored)",
3820    "input": "xn---18-9m0a.xn--rx9c.xn--382h",
3821    "output": null
3822  },
3823  {
3824    "comment": "V5; V6; V3 (ignored)",
3825    "input": "xn----ddps939g.xn--382h",
3826    "output": null
3827  },
3828  {
3829    "comment": "C1; V5; V6; V3 (ignored)",
3830    "input": "xn----sgn18r3191a.xn--382h",
3831    "output": null
3832  },
3833  {
3834    "comment": "P1; V6",
3835    "input": "\ufe05\ufe12\u3002\ud858\udc3e\u1ce0",
3836    "output": null
3837  },
3838  {
3839    "comment": "A4_2 (ignored)",
3840    "input": "\ufe05\u3002\u3002\ud858\udc3e\u1ce0",
3841    "output": "..xn--t6f5138v"
3842  },
3843  {
3844    "comment": "A4_2 (ignored)",
3845    "input": "..xn--t6f5138v",
3846    "output": "..xn--t6f5138v"
3847  },
3848  {
3849    "comment": "V6",
3850    "input": "xn--y86c.xn--t6f5138v",
3851    "output": null
3852  },
3853  {
3854    "input": "xn--t6f5138v",
3855    "output": "xn--t6f5138v"
3856  },
3857  {
3858    "input": "\ud858\udc3e\u1ce0",
3859    "output": "xn--t6f5138v"
3860  },
3861  {
3862    "comment": "P1; V6",
3863    "input": "\uda7b\udd5b\u0613.\u10b5",
3864    "output": null
3865  },
3866  {
3867    "comment": "P1; V6",
3868    "input": "\uda7b\udd5b\u0613.\u2d15",
3869    "output": null
3870  },
3871  {
3872    "comment": "V6",
3873    "input": "xn--1fb94204l.xn--dlj",
3874    "output": null
3875  },
3876  {
3877    "comment": "V6",
3878    "input": "xn--1fb94204l.xn--tnd",
3879    "output": null
3880  },
3881  {
3882    "comment": "C1; P1; V6",
3883    "input": "\u200c\udb40\udd37\uff61\uda09\udc41",
3884    "output": null
3885  },
3886  {
3887    "comment": "C1; P1; V6",
3888    "input": "\u200c\udb40\udd37\u3002\uda09\udc41",
3889    "output": null
3890  },
3891  {
3892    "comment": "V6; A4_2 (ignored)",
3893    "input": ".xn--w720c",
3894    "output": null
3895  },
3896  {
3897    "comment": "C1; V6",
3898    "input": "xn--0ug.xn--w720c",
3899    "output": null
3900  },
3901  {
3902    "comment": "C2; P1; V6",
3903    "input": "\u2488\u0dd6\u7105.\udb1e\udc59\u200d\ua85f",
3904    "output": null
3905  },
3906  {
3907    "comment": "C2; P1; V5; V6",
3908    "input": "1.\u0dd6\u7105.\udb1e\udc59\u200d\ua85f",
3909    "output": null
3910  },
3911  {
3912    "comment": "V5; V6",
3913    "input": "1.xn--t1c6981c.xn--4c9a21133d",
3914    "output": null
3915  },
3916  {
3917    "comment": "C2; V5; V6",
3918    "input": "1.xn--t1c6981c.xn--1ugz184c9lw7i",
3919    "output": null
3920  },
3921  {
3922    "comment": "V6",
3923    "input": "xn--t1c337io97c.xn--4c9a21133d",
3924    "output": null
3925  },
3926  {
3927    "comment": "C2; V6",
3928    "input": "xn--t1c337io97c.xn--1ugz184c9lw7i",
3929    "output": null
3930  },
3931  {
3932    "comment": "V5",
3933    "input": "\ud804\uddc0\u258d.\u205e\u1830",
3934    "output": null
3935  },
3936  {
3937    "comment": "V5",
3938    "input": "xn--9zh3057f.xn--j7e103b",
3939    "output": null
3940  },
3941  {
3942    "comment": "C2; V3 (ignored)",
3943    "input": "-3.\u200d\u30cc\u1895",
3944    "output": null
3945  },
3946  {
3947    "comment": "V3 (ignored)",
3948    "input": "-3.xn--fbf115j",
3949    "output": "-3.xn--fbf115j"
3950  },
3951  {
3952    "comment": "C2; V3 (ignored)",
3953    "input": "-3.xn--fbf739aq5o",
3954    "output": null
3955  },
3956  {
3957    "comment": "V5",
3958    "input": "\ud802\ude3f\udb40\udd8c\u9e2e\ud805\udeb6.\u03c2",
3959    "output": null
3960  },
3961  {
3962    "comment": "V5",
3963    "input": "\ud802\ude3f\udb40\udd8c\u9e2e\ud805\udeb6.\u03a3",
3964    "output": null
3965  },
3966  {
3967    "comment": "V5",
3968    "input": "\ud802\ude3f\udb40\udd8c\u9e2e\ud805\udeb6.\u03c3",
3969    "output": null
3970  },
3971  {
3972    "comment": "V5",
3973    "input": "xn--l76a726rt2h.xn--4xa",
3974    "output": null
3975  },
3976  {
3977    "comment": "V5",
3978    "input": "xn--l76a726rt2h.xn--3xa",
3979    "output": null
3980  },
3981  {
3982    "comment": "C1; V3 (ignored)",
3983    "input": "\u03c2-\u3002\u200c\ud835\udfed-",
3984    "output": null
3985  },
3986  {
3987    "comment": "C1; V3 (ignored)",
3988    "input": "\u03c2-\u3002\u200c1-",
3989    "output": null
3990  },
3991  {
3992    "comment": "C1; V3 (ignored)",
3993    "input": "\u03a3-\u3002\u200c1-",
3994    "output": null
3995  },
3996  {
3997    "comment": "C1; V3 (ignored)",
3998    "input": "\u03c3-\u3002\u200c1-",
3999    "output": null
4000  },
4001  {
4002    "comment": "V3 (ignored)",
4003    "input": "xn----zmb.1-",
4004    "output": "xn----zmb.1-"
4005  },
4006  {
4007    "comment": "C1; V3 (ignored)",
4008    "input": "xn----zmb.xn--1--i1t",
4009    "output": null
4010  },
4011  {
4012    "comment": "C1; V3 (ignored)",
4013    "input": "xn----xmb.xn--1--i1t",
4014    "output": null
4015  },
4016  {
4017    "comment": "C1; V3 (ignored)",
4018    "input": "\u03a3-\u3002\u200c\ud835\udfed-",
4019    "output": null
4020  },
4021  {
4022    "comment": "C1; V3 (ignored)",
4023    "input": "\u03c3-\u3002\u200c\ud835\udfed-",
4024    "output": null
4025  },
4026  {
4027    "comment": "P1; V5; V6",
4028    "input": "\u1734-\u0ce2\uff0e\udb40\udd29\u10a4",
4029    "output": null
4030  },
4031  {
4032    "comment": "P1; V5; V6",
4033    "input": "\u1734-\u0ce2.\udb40\udd29\u10a4",
4034    "output": null
4035  },
4036  {
4037    "comment": "V5",
4038    "input": "\u1734-\u0ce2.\udb40\udd29\u2d04",
4039    "output": null
4040  },
4041  {
4042    "comment": "V5",
4043    "input": "xn----ggf830f.xn--vkj",
4044    "output": null
4045  },
4046  {
4047    "comment": "V5; V6",
4048    "input": "xn----ggf830f.xn--cnd",
4049    "output": null
4050  },
4051  {
4052    "comment": "V5",
4053    "input": "\u1734-\u0ce2\uff0e\udb40\udd29\u2d04",
4054    "output": null
4055  },
4056  {
4057    "comment": "C2; P1; V5; V6",
4058    "input": "\u200d\u3002\ud838\udc18\u2488\ua84d\u64c9",
4059    "output": null
4060  },
4061  {
4062    "comment": "C2; V5",
4063    "input": "\u200d\u3002\ud838\udc181.\ua84d\u64c9",
4064    "output": null
4065  },
4066  {
4067    "comment": "V5; A4_2 (ignored)",
4068    "input": ".xn--1-1p4r.xn--s7uv61m",
4069    "output": null
4070  },
4071  {
4072    "comment": "C2; V5",
4073    "input": "xn--1ug.xn--1-1p4r.xn--s7uv61m",
4074    "output": null
4075  },
4076  {
4077    "comment": "V5; V6; A4_2 (ignored)",
4078    "input": ".xn--tsh026uql4bew9p",
4079    "output": null
4080  },
4081  {
4082    "comment": "C2; V5; V6",
4083    "input": "xn--1ug.xn--tsh026uql4bew9p",
4084    "output": null
4085  },
4086  {
4087    "comment": "P1; V6",
4088    "input": "\u2ad0\uff61\u10c0-\udacd\udc22",
4089    "output": null
4090  },
4091  {
4092    "comment": "P1; V6",
4093    "input": "\u2ad0\u3002\u10c0-\udacd\udc22",
4094    "output": null
4095  },
4096  {
4097    "comment": "P1; V6",
4098    "input": "\u2ad0\u3002\u2d20-\udacd\udc22",
4099    "output": null
4100  },
4101  {
4102    "comment": "V6",
4103    "input": "xn--r3i.xn----2wst7439i",
4104    "output": null
4105  },
4106  {
4107    "comment": "V6",
4108    "input": "xn--r3i.xn----z1g58579u",
4109    "output": null
4110  },
4111  {
4112    "comment": "P1; V6",
4113    "input": "\u2ad0\uff61\u2d20-\udacd\udc22",
4114    "output": null
4115  },
4116  {
4117    "comment": "V5",
4118    "input": "\ud805\udc42\u25ca\uff0e\u299f\u2220",
4119    "output": null
4120  },
4121  {
4122    "comment": "V5",
4123    "input": "\ud805\udc42\u25ca.\u299f\u2220",
4124    "output": null
4125  },
4126  {
4127    "comment": "V5",
4128    "input": "xn--01h3338f.xn--79g270a",
4129    "output": null
4130  },
4131  {
4132    "comment": "P1; V6",
4133    "input": "\ud5c1\udb21\udd99\u0e3a\udb28\udf5a\u3002\u06ba\ud835\udfdc",
4134    "output": null
4135  },
4136  {
4137    "comment": "P1; V6",
4138    "input": "\u1112\u1164\u11bc\udb21\udd99\u0e3a\udb28\udf5a\u3002\u06ba\ud835\udfdc",
4139    "output": null
4140  },
4141  {
4142    "comment": "P1; V6",
4143    "input": "\ud5c1\udb21\udd99\u0e3a\udb28\udf5a\u3002\u06ba4",
4144    "output": null
4145  },
4146  {
4147    "comment": "P1; V6",
4148    "input": "\u1112\u1164\u11bc\udb21\udd99\u0e3a\udb28\udf5a\u3002\u06ba4",
4149    "output": null
4150  },
4151  {
4152    "comment": "V6",
4153    "input": "xn--o4c1723h8g85gt4ya.xn--4-dvc",
4154    "output": null
4155  },
4156  {
4157    "comment": "P1; V5; V6",
4158    "input": "\ua953.\u033d\ud804\udcbd\u998b",
4159    "output": null
4160  },
4161  {
4162    "comment": "V5; V6",
4163    "input": "xn--3j9a.xn--bua0708eqzrd",
4164    "output": null
4165  },
4166  {
4167    "comment": "C2; P1; V6",
4168    "input": "\udae2\udedd\uda69\udef8\u200d\uff61\u4716",
4169    "output": null
4170  },
4171  {
4172    "comment": "C2; P1; V6",
4173    "input": "\udae2\udedd\uda69\udef8\u200d\u3002\u4716",
4174    "output": null
4175  },
4176  {
4177    "comment": "V6",
4178    "input": "xn--g138cxw05a.xn--k0o",
4179    "output": null
4180  },
4181  {
4182    "comment": "C2; V6",
4183    "input": "xn--1ug30527h9mxi.xn--k0o",
4184    "output": null
4185  },
4186  {
4187    "comment": "C2; P1; V6",
4188    "input": "\u186f\u2689\u59f6\ud83c\udd09\uff0e\u06f7\u200d\ud83c\udfaa\u200d",
4189    "output": null
4190  },
4191  {
4192    "comment": "V6",
4193    "input": "xn--c9e433epi4b3j20a.xn--kmb6733w",
4194    "output": null
4195  },
4196  {
4197    "comment": "C2; V6",
4198    "input": "xn--c9e433epi4b3j20a.xn--kmb859ja94998b",
4199    "output": null
4200  },
4201  {
4202    "comment": "C1; P1; V5; V6; V3 (ignored)",
4203    "input": "\u135f\u1848\u200c\uff0e\ufe12-\ud81b\udf90-",
4204    "output": null
4205  },
4206  {
4207    "comment": "C1; V5; V3 (ignored); A4_2 (ignored)",
4208    "input": "\u135f\u1848\u200c.\u3002-\ud81b\udf90-",
4209    "output": null
4210  },
4211  {
4212    "comment": "V5; V3 (ignored); A4_2 (ignored)",
4213    "input": "xn--b7d82w..xn-----pe4u",
4214    "output": null
4215  },
4216  {
4217    "comment": "C1; V5; V3 (ignored); A4_2 (ignored)",
4218    "input": "xn--b7d82wo4h..xn-----pe4u",
4219    "output": null
4220  },
4221  {
4222    "comment": "V5; V6; V3 (ignored)",
4223    "input": "xn--b7d82w.xn-----c82nz547a",
4224    "output": null
4225  },
4226  {
4227    "comment": "C1; V5; V6; V3 (ignored)",
4228    "input": "xn--b7d82wo4h.xn-----c82nz547a",
4229    "output": null
4230  },
4231  {
4232    "comment": "P1; V5; V6; V3 (ignored)",
4233    "input": "\ud836\ude5c\u3002-\u0b4d\u10ab",
4234    "output": null
4235  },
4236  {
4237    "comment": "V5; V3 (ignored)",
4238    "input": "\ud836\ude5c\u3002-\u0b4d\u2d0b",
4239    "output": null
4240  },
4241  {
4242    "comment": "V5; V3 (ignored)",
4243    "input": "xn--792h.xn----bse820x",
4244    "output": null
4245  },
4246  {
4247    "comment": "V5; V6; V3 (ignored)",
4248    "input": "xn--792h.xn----bse632b",
4249    "output": null
4250  },
4251  {
4252    "comment": "C1",
4253    "input": "\ud835\udff5\u9681\u2bee\uff0e\u180d\u200c",
4254    "output": null
4255  },
4256  {
4257    "comment": "C1",
4258    "input": "9\u9681\u2bee.\u180d\u200c",
4259    "output": null
4260  },
4261  {
4262    "input": "xn--9-mfs8024b.",
4263    "output": "xn--9-mfs8024b."
4264  },
4265  {
4266    "input": "9\u9681\u2bee.",
4267    "output": "xn--9-mfs8024b."
4268  },
4269  {
4270    "comment": "C1",
4271    "input": "xn--9-mfs8024b.xn--0ug",
4272    "output": null
4273  },
4274  {
4275    "comment": "C1; P1; V5; V6",
4276    "input": "\u1bac\u10ac\u200c\u0325\u3002\ud835\udff8",
4277    "output": null
4278  },
4279  {
4280    "comment": "C1; V5",
4281    "input": "\u1bac\u2d0c\u200c\u0325\u3002\ud835\udff8",
4282    "output": null
4283  },
4284  {
4285    "input": "xn--2ib43l.xn--te6h",
4286    "output": "xn--2ib43l.xn--te6h"
4287  },
4288  {
4289    "input": "\u067d\u0943.\ud83a\udd35",
4290    "output": "xn--2ib43l.xn--te6h"
4291  },
4292  {
4293    "input": "\u067d\u0943.\ud83a\udd13",
4294    "output": "xn--2ib43l.xn--te6h"
4295  },
4296  {
4297    "comment": "C1; P1; V6",
4298    "input": "\u200c\u3002\uffa0\u0f84\u0f96",
4299    "output": null
4300  },
4301  {
4302    "comment": "C1; P1; V6",
4303    "input": "\u200c\u3002\u1160\u0f84\u0f96",
4304    "output": null
4305  },
4306  {
4307    "comment": "V6; A4_2 (ignored)",
4308    "input": ".xn--3ed0b20h",
4309    "output": null
4310  },
4311  {
4312    "comment": "C1; V6",
4313    "input": "xn--0ug.xn--3ed0b20h",
4314    "output": null
4315  },
4316  {
4317    "comment": "V6; A4_2 (ignored)",
4318    "input": ".xn--3ed0by082k",
4319    "output": null
4320  },
4321  {
4322    "comment": "C1; V6",
4323    "input": "xn--0ug.xn--3ed0by082k",
4324    "output": null
4325  },
4326  {
4327    "comment": "P1; V6",
4328    "input": "\ua9d0\u04c0\u1baa\u08f6\uff0e\ub235",
4329    "output": null
4330  },
4331  {
4332    "comment": "P1; V6",
4333    "input": "\ua9d0\u04c0\u1baa\u08f6\uff0e\u1102\u116f\u11bc",
4334    "output": null
4335  },
4336  {
4337    "comment": "P1; V6",
4338    "input": "\ua9d0\u04c0\u1baa\u08f6.\ub235",
4339    "output": null
4340  },
4341  {
4342    "comment": "P1; V6",
4343    "input": "\ua9d0\u04c0\u1baa\u08f6.\u1102\u116f\u11bc",
4344    "output": null
4345  },
4346  {
4347    "input": "\ua9d0\u04cf\u1baa\u08f6.\u1102\u116f\u11bc",
4348    "output": "xn--s5a04sn4u297k.xn--2e1b"
4349  },
4350  {
4351    "input": "\ua9d0\u04cf\u1baa\u08f6.\ub235",
4352    "output": "xn--s5a04sn4u297k.xn--2e1b"
4353  },
4354  {
4355    "input": "xn--s5a04sn4u297k.xn--2e1b",
4356    "output": "xn--s5a04sn4u297k.xn--2e1b"
4357  },
4358  {
4359    "comment": "V6",
4360    "input": "xn--d5a07sn4u297k.xn--2e1b",
4361    "output": null
4362  },
4363  {
4364    "input": "\ua9d0\u04cf\u1baa\u08f6\uff0e\u1102\u116f\u11bc",
4365    "output": "xn--s5a04sn4u297k.xn--2e1b"
4366  },
4367  {
4368    "input": "\ua9d0\u04cf\u1baa\u08f6\uff0e\ub235",
4369    "output": "xn--s5a04sn4u297k.xn--2e1b"
4370  },
4371  {
4372    "comment": "P1; V5; V6",
4373    "input": "\ua8ea\uff61\ud818\udd3f\ud804\uddbe\udb40\uddd7",
4374    "output": null
4375  },
4376  {
4377    "comment": "P1; V5; V6",
4378    "input": "\ua8ea\u3002\ud818\udd3f\ud804\uddbe\udb40\uddd7",
4379    "output": null
4380  },
4381  {
4382    "comment": "V5; V6",
4383    "input": "xn--3g9a.xn--ud1dz07k",
4384    "output": null
4385  },
4386  {
4387    "input": "xn--9hb7344k.",
4388    "output": "xn--9hb7344k."
4389  },
4390  {
4391    "input": "\ud802\udec7\u0661.",
4392    "output": "xn--9hb7344k."
4393  },
4394  {
4395    "comment": "P1; V5; V6",
4396    "input": "\u10c5.\ud804\udd33\u32b8",
4397    "output": null
4398  },
4399  {
4400    "comment": "P1; V5; V6",
4401    "input": "\u10c5.\ud804\udd3343",
4402    "output": null
4403  },
4404  {
4405    "comment": "V5",
4406    "input": "\u2d25.\ud804\udd3343",
4407    "output": null
4408  },
4409  {
4410    "comment": "V5",
4411    "input": "xn--tlj.xn--43-274o",
4412    "output": null
4413  },
4414  {
4415    "comment": "V5; V6",
4416    "input": "xn--9nd.xn--43-274o",
4417    "output": null
4418  },
4419  {
4420    "comment": "V5",
4421    "input": "\u2d25.\ud804\udd33\u32b8",
4422    "output": null
4423  },
4424  {
4425    "comment": "P1; V6",
4426    "input": "\ud91e\udea8\udb40\udd09\uffa0\u0fb7.\ud9a1\udfb0\ua953",
4427    "output": null
4428  },
4429  {
4430    "comment": "P1; V6",
4431    "input": "\ud91e\udea8\udb40\udd09\u1160\u0fb7.\ud9a1\udfb0\ua953",
4432    "output": null
4433  },
4434  {
4435    "comment": "V6",
4436    "input": "xn--kgd36f9z57y.xn--3j9au7544a",
4437    "output": null
4438  },
4439  {
4440    "comment": "V6",
4441    "input": "xn--kgd7493jee34a.xn--3j9au7544a",
4442    "output": null
4443  },
4444  {
4445    "comment": "C1; V5",
4446    "input": "\u0618.\u06f3\u200c\ua953",
4447    "output": null
4448  },
4449  {
4450    "comment": "V5",
4451    "input": "xn--6fb.xn--gmb0524f",
4452    "output": null
4453  },
4454  {
4455    "comment": "C1; V5",
4456    "input": "xn--6fb.xn--gmb469jjf1h",
4457    "output": null
4458  },
4459  {
4460    "comment": "P1; V6",
4461    "input": "\u184c\uff0e\ufe12\u1891",
4462    "output": null
4463  },
4464  {
4465    "comment": "A4_2 (ignored)",
4466    "input": "\u184c.\u3002\u1891",
4467    "output": "xn--c8e..xn--bbf"
4468  },
4469  {
4470    "comment": "A4_2 (ignored)",
4471    "input": "xn--c8e..xn--bbf",
4472    "output": "xn--c8e..xn--bbf"
4473  },
4474  {
4475    "comment": "V6",
4476    "input": "xn--c8e.xn--bbf9168i",
4477    "output": null
4478  },
4479  {
4480    "comment": "P1; V6",
4481    "input": "\ud83b\uddcf\u3002\u1822\uda0d\ude06",
4482    "output": null
4483  },
4484  {
4485    "comment": "V6",
4486    "input": "xn--hd7h.xn--46e66060j",
4487    "output": null
4488  },
4489  {
4490    "comment": "C2; P1; V6",
4491    "input": "\u40b9\udbb9\udd85\ud800\udee6\uff0e\u200d",
4492    "output": null
4493  },
4494  {
4495    "comment": "C2; P1; V6",
4496    "input": "\u40b9\udbb9\udd85\ud800\udee6.\u200d",
4497    "output": null
4498  },
4499  {
4500    "comment": "V6",
4501    "input": "xn--0on3543c5981i.",
4502    "output": null
4503  },
4504  {
4505    "comment": "C2; V6",
4506    "input": "xn--0on3543c5981i.xn--1ug",
4507    "output": null
4508  },
4509  {
4510    "input": "\u07e5.\u06b5",
4511    "output": "xn--dtb.xn--okb"
4512  },
4513  {
4514    "input": "xn--dtb.xn--okb",
4515    "output": "xn--dtb.xn--okb"
4516  },
4517  {
4518    "comment": "A4_2 (ignored)",
4519    "input": ".xn--3e6h",
4520    "output": ".xn--3e6h"
4521  },
4522  {
4523    "input": "xn--3e6h",
4524    "output": "xn--3e6h"
4525  },
4526  {
4527    "input": "\ud83a\udd3f",
4528    "output": "xn--3e6h"
4529  },
4530  {
4531    "input": "\ud83a\udd1d",
4532    "output": "xn--3e6h"
4533  },
4534  {
4535    "comment": "C1; V5; V3 (ignored)",
4536    "input": "\u103a\u200d\u200c\u3002-\u200c",
4537    "output": null
4538  },
4539  {
4540    "comment": "V5; V3 (ignored)",
4541    "input": "xn--bkd.-",
4542    "output": null
4543  },
4544  {
4545    "comment": "C1; V5; V3 (ignored)",
4546    "input": "xn--bkd412fca.xn----sgn",
4547    "output": null
4548  },
4549  {
4550    "comment": "P1; V5; V6",
4551    "input": "\ufe12\uff61\u1b44\u1849",
4552    "output": null
4553  },
4554  {
4555    "comment": "V5; A4_2 (ignored)",
4556    "input": "\u3002\u3002\u1b44\u1849",
4557    "output": null
4558  },
4559  {
4560    "comment": "V5; A4_2 (ignored)",
4561    "input": "..xn--87e93m",
4562    "output": null
4563  },
4564  {
4565    "comment": "V5; V6",
4566    "input": "xn--y86c.xn--87e93m",
4567    "output": null
4568  },
4569  {
4570    "comment": "C2; P1; V6; V3 (ignored)",
4571    "input": "-\u1bab\ufe12\u200d.\ud90b\udd88\ud957\ude53",
4572    "output": null
4573  },
4574  {
4575    "comment": "C2; P1; V6; V3 (ignored)",
4576    "input": "-\u1bab\u3002\u200d.\ud90b\udd88\ud957\ude53",
4577    "output": null
4578  },
4579  {
4580    "comment": "V6; V3 (ignored); A4_2 (ignored)",
4581    "input": "xn----qml..xn--x50zy803a",
4582    "output": null
4583  },
4584  {
4585    "comment": "C2; V6; V3 (ignored)",
4586    "input": "xn----qml.xn--1ug.xn--x50zy803a",
4587    "output": null
4588  },
4589  {
4590    "comment": "V6; V3 (ignored)",
4591    "input": "xn----qml1407i.xn--x50zy803a",
4592    "output": null
4593  },
4594  {
4595    "comment": "C2; V6; V3 (ignored)",
4596    "input": "xn----qmlv7tw180a.xn--x50zy803a",
4597    "output": null
4598  },
4599  {
4600    "comment": "P1; V6",
4601    "input": "\u06b9\uff0e\u1873\u115f",
4602    "output": null
4603  },
4604  {
4605    "comment": "P1; V6",
4606    "input": "\u06b9.\u1873\u115f",
4607    "output": null
4608  },
4609  {
4610    "comment": "V6",
4611    "input": "xn--skb.xn--osd737a",
4612    "output": null
4613  },
4614  {
4615    "comment": "P1; V6",
4616    "input": "\u3a1b\ud823\udc4e.\ufe12\ud835\udfd5\u0d01",
4617    "output": null
4618  },
4619  {
4620    "comment": "A4_2 (ignored)",
4621    "input": "\u3a1b\ud823\udc4e.\u30027\u0d01",
4622    "output": "xn--mbm8237g..xn--7-7hf"
4623  },
4624  {
4625    "comment": "A4_2 (ignored)",
4626    "input": "xn--mbm8237g..xn--7-7hf",
4627    "output": "xn--mbm8237g..xn--7-7hf"
4628  },
4629  {
4630    "comment": "V6",
4631    "input": "xn--mbm8237g.xn--7-7hf1526p",
4632    "output": null
4633  },
4634  {
4635    "comment": "C1; P1; V6",
4636    "input": "\u00df\u200c\uaaf6\u18a5\uff0e\u22b6\u10c1\u10b6",
4637    "output": null
4638  },
4639  {
4640    "comment": "C1; P1; V6",
4641    "input": "\u00df\u200c\uaaf6\u18a5.\u22b6\u10c1\u10b6",
4642    "output": null
4643  },
4644  {
4645    "comment": "C1",
4646    "input": "\u00df\u200c\uaaf6\u18a5.\u22b6\u2d21\u2d16",
4647    "output": null
4648  },
4649  {
4650    "comment": "C1; P1; V6",
4651    "input": "SS\u200c\uaaf6\u18a5.\u22b6\u10c1\u10b6",
4652    "output": null
4653  },
4654  {
4655    "comment": "C1",
4656    "input": "ss\u200c\uaaf6\u18a5.\u22b6\u2d21\u2d16",
4657    "output": null
4658  },
4659  {
4660    "comment": "C1; P1; V6",
4661    "input": "Ss\u200c\uaaf6\u18a5.\u22b6\u10c1\u2d16",
4662    "output": null
4663  },
4664  {
4665    "comment": "V6",
4666    "input": "xn--ss-4epx629f.xn--5nd703gyrh",
4667    "output": null
4668  },
4669  {
4670    "comment": "C1; V6",
4671    "input": "xn--ss-4ep585bkm5p.xn--5nd703gyrh",
4672    "output": null
4673  },
4674  {
4675    "input": "xn--ss-4epx629f.xn--ifh802b6a",
4676    "output": "xn--ss-4epx629f.xn--ifh802b6a"
4677  },
4678  {
4679    "input": "ss\uaaf6\u18a5.\u22b6\u2d21\u2d16",
4680    "output": "xn--ss-4epx629f.xn--ifh802b6a"
4681  },
4682  {
4683    "comment": "P1; V6",
4684    "input": "SS\uaaf6\u18a5.\u22b6\u10c1\u10b6",
4685    "output": null
4686  },
4687  {
4688    "comment": "P1; V6",
4689    "input": "Ss\uaaf6\u18a5.\u22b6\u10c1\u2d16",
4690    "output": null
4691  },
4692  {
4693    "comment": "V6",
4694    "input": "xn--ss-4epx629f.xn--undv409k",
4695    "output": null
4696  },
4697  {
4698    "comment": "C1",
4699    "input": "xn--ss-4ep585bkm5p.xn--ifh802b6a",
4700    "output": null
4701  },
4702  {
4703    "comment": "C1; V6",
4704    "input": "xn--ss-4ep585bkm5p.xn--undv409k",
4705    "output": null
4706  },
4707  {
4708    "comment": "C1",
4709    "input": "xn--zca682johfi89m.xn--ifh802b6a",
4710    "output": null
4711  },
4712  {
4713    "comment": "C1; V6",
4714    "input": "xn--zca682johfi89m.xn--undv409k",
4715    "output": null
4716  },
4717  {
4718    "comment": "C1",
4719    "input": "\u00df\u200c\uaaf6\u18a5\uff0e\u22b6\u2d21\u2d16",
4720    "output": null
4721  },
4722  {
4723    "comment": "C1; P1; V6",
4724    "input": "SS\u200c\uaaf6\u18a5\uff0e\u22b6\u10c1\u10b6",
4725    "output": null
4726  },
4727  {
4728    "comment": "C1",
4729    "input": "ss\u200c\uaaf6\u18a5\uff0e\u22b6\u2d21\u2d16",
4730    "output": null
4731  },
4732  {
4733    "comment": "C1; P1; V6",
4734    "input": "Ss\u200c\uaaf6\u18a5\uff0e\u22b6\u10c1\u2d16",
4735    "output": null
4736  },
4737  {
4738    "comment": "C2; P1; V6",
4739    "input": "\u200d\u3002\u03c2\udb40\udc49",
4740    "output": null
4741  },
4742  {
4743    "comment": "C2; P1; V6",
4744    "input": "\u200d\u3002\u03a3\udb40\udc49",
4745    "output": null
4746  },
4747  {
4748    "comment": "C2; P1; V6",
4749    "input": "\u200d\u3002\u03c3\udb40\udc49",
4750    "output": null
4751  },
4752  {
4753    "comment": "V6; A4_2 (ignored)",
4754    "input": ".xn--4xa24344p",
4755    "output": null
4756  },
4757  {
4758    "comment": "C2; V6",
4759    "input": "xn--1ug.xn--4xa24344p",
4760    "output": null
4761  },
4762  {
4763    "comment": "C2; V6",
4764    "input": "xn--1ug.xn--3xa44344p",
4765    "output": null
4766  },
4767  {
4768    "comment": "P1; V6; V3 (ignored)",
4769    "input": "\u2492\uda61\ude19\uda8f\udce0\ud805\udcc0.-\udb3a\udc4a",
4770    "output": null
4771  },
4772  {
4773    "comment": "P1; V6; V3 (ignored)",
4774    "input": "11.\uda61\ude19\uda8f\udce0\ud805\udcc0.-\udb3a\udc4a",
4775    "output": null
4776  },
4777  {
4778    "comment": "V6; V3 (ignored)",
4779    "input": "11.xn--uz1d59632bxujd.xn----x310m",
4780    "output": null
4781  },
4782  {
4783    "comment": "V6; V3 (ignored)",
4784    "input": "xn--3shy698frsu9dt1me.xn----x310m",
4785    "output": null
4786  },
4787  {
4788    "comment": "C2; V3 (ignored)",
4789    "input": "-\uff61\u200d",
4790    "output": null
4791  },
4792  {
4793    "comment": "C2; V3 (ignored)",
4794    "input": "-\u3002\u200d",
4795    "output": null
4796  },
4797  {
4798    "comment": "V3 (ignored)",
4799    "input": "-.",
4800    "output": "-."
4801  },
4802  {
4803    "comment": "C2; V3 (ignored)",
4804    "input": "-.xn--1ug",
4805    "output": null
4806  },
4807  {
4808    "comment": "P1; V6",
4809    "input": "\u126c\uda12\udc3c\ud8c5\uddf6\uff61\ud802\ude2c\ud835\udfe0",
4810    "output": null
4811  },
4812  {
4813    "comment": "P1; V6",
4814    "input": "\u126c\uda12\udc3c\ud8c5\uddf6\u3002\ud802\ude2c8",
4815    "output": null
4816  },
4817  {
4818    "comment": "V6",
4819    "input": "xn--d0d41273c887z.xn--8-ob5i",
4820    "output": null
4821  },
4822  {
4823    "comment": "C2; P1; V6; V3 (ignored)",
4824    "input": "\u03c2\u200d-.\u10c3\ud859\udfd9",
4825    "output": null
4826  },
4827  {
4828    "comment": "C2; V3 (ignored)",
4829    "input": "\u03c2\u200d-.\u2d23\ud859\udfd9",
4830    "output": null
4831  },
4832  {
4833    "comment": "C2; P1; V6; V3 (ignored)",
4834    "input": "\u03a3\u200d-.\u10c3\ud859\udfd9",
4835    "output": null
4836  },
4837  {
4838    "comment": "C2; V3 (ignored)",
4839    "input": "\u03c3\u200d-.\u2d23\ud859\udfd9",
4840    "output": null
4841  },
4842  {
4843    "comment": "V3 (ignored)",
4844    "input": "xn----zmb.xn--rlj2573p",
4845    "output": "xn----zmb.xn--rlj2573p"
4846  },
4847  {
4848    "comment": "C2; V3 (ignored)",
4849    "input": "xn----zmb048s.xn--rlj2573p",
4850    "output": null
4851  },
4852  {
4853    "comment": "V6; V3 (ignored)",
4854    "input": "xn----zmb.xn--7nd64871a",
4855    "output": null
4856  },
4857  {
4858    "comment": "C2; V6; V3 (ignored)",
4859    "input": "xn----zmb048s.xn--7nd64871a",
4860    "output": null
4861  },
4862  {
4863    "comment": "C2; V3 (ignored)",
4864    "input": "xn----xmb348s.xn--rlj2573p",
4865    "output": null
4866  },
4867  {
4868    "comment": "C2; V6; V3 (ignored)",
4869    "input": "xn----xmb348s.xn--7nd64871a",
4870    "output": null
4871  },
4872  {
4873    "comment": "P1; V6",
4874    "input": "\udad6\udf3d.\u8814",
4875    "output": null
4876  },
4877  {
4878    "comment": "V6",
4879    "input": "xn--g747d.xn--xl2a",
4880    "output": null
4881  },
4882  {
4883    "comment": "C2; V5",
4884    "input": "\u08e6\u200d\uff0e\ubf3d",
4885    "output": null
4886  },
4887  {
4888    "comment": "C2; V5",
4889    "input": "\u08e6\u200d\uff0e\u1108\u1168\u11c0",
4890    "output": null
4891  },
4892  {
4893    "comment": "C2; V5",
4894    "input": "\u08e6\u200d.\ubf3d",
4895    "output": null
4896  },
4897  {
4898    "comment": "C2; V5",
4899    "input": "\u08e6\u200d.\u1108\u1168\u11c0",
4900    "output": null
4901  },
4902  {
4903    "comment": "V5",
4904    "input": "xn--p0b.xn--e43b",
4905    "output": null
4906  },
4907  {
4908    "comment": "C2; V5",
4909    "input": "xn--p0b869i.xn--e43b",
4910    "output": null
4911  },
4912  {
4913    "comment": "P1; V6",
4914    "input": "\ud8f6\ude3d\uff0e\ud8ef\ude15",
4915    "output": null
4916  },
4917  {
4918    "comment": "P1; V6",
4919    "input": "\ud8f6\ude3d.\ud8ef\ude15",
4920    "output": null
4921  },
4922  {
4923    "comment": "V6",
4924    "input": "xn--pr3x.xn--rv7w",
4925    "output": null
4926  },
4927  {
4928    "comment": "P1; V6",
4929    "input": "\ud802\udfc0\ud803\ude09\ud83a\uddcf\u3002\ud949\udea7\u2084\u10ab\ud8cb\ude6b",
4930    "output": null
4931  },
4932  {
4933    "comment": "P1; V6",
4934    "input": "\ud802\udfc0\ud803\ude09\ud83a\uddcf\u3002\ud949\udea74\u10ab\ud8cb\ude6b",
4935    "output": null
4936  },
4937  {
4938    "comment": "P1; V6",
4939    "input": "\ud802\udfc0\ud803\ude09\ud83a\uddcf\u3002\ud949\udea74\u2d0b\ud8cb\ude6b",
4940    "output": null
4941  },
4942  {
4943    "comment": "V6",
4944    "input": "xn--039c42bq865a.xn--4-wvs27840bnrzm",
4945    "output": null
4946  },
4947  {
4948    "comment": "V6",
4949    "input": "xn--039c42bq865a.xn--4-t0g49302fnrzm",
4950    "output": null
4951  },
4952  {
4953    "comment": "P1; V6",
4954    "input": "\ud802\udfc0\ud803\ude09\ud83a\uddcf\u3002\ud949\udea7\u2084\u2d0b\ud8cb\ude6b",
4955    "output": null
4956  },
4957  {
4958    "comment": "V5",
4959    "input": "\ud835\udfd3\u3002\u06d7",
4960    "output": null
4961  },
4962  {
4963    "comment": "V5",
4964    "input": "5\u3002\u06d7",
4965    "output": null
4966  },
4967  {
4968    "comment": "V5",
4969    "input": "5.xn--nlb",
4970    "output": null
4971  },
4972  {
4973    "comment": "C1; P1; V6",
4974    "input": "\u200c\udaab\ude29.\u2f95",
4975    "output": null
4976  },
4977  {
4978    "comment": "C1; P1; V6",
4979    "input": "\u200c\udaab\ude29.\u8c37",
4980    "output": null
4981  },
4982  {
4983    "comment": "V6",
4984    "input": "xn--i183d.xn--6g3a",
4985    "output": null
4986  },
4987  {
4988    "comment": "C1; V6",
4989    "input": "xn--0ug26167i.xn--6g3a",
4990    "output": null
4991  },
4992  {
4993    "comment": "C1; C2; P1; V6; V3 (ignored)",
4994    "input": "\ufe12\udafb\udc07\u200d.-\u073c\u200c",
4995    "output": null
4996  },
4997  {
4998    "comment": "C1; C2; P1; V6; V3 (ignored); A4_2 (ignored)",
4999    "input": "\u3002\udafb\udc07\u200d.-\u073c\u200c",
5000    "output": null
5001  },
5002  {
5003    "comment": "V6; V3 (ignored); A4_2 (ignored)",
5004    "input": ".xn--hh50e.xn----t2c",
5005    "output": null
5006  },
5007  {
5008    "comment": "C1; C2; V6; V3 (ignored); A4_2 (ignored)",
5009    "input": ".xn--1ug05310k.xn----t2c071q",
5010    "output": null
5011  },
5012  {
5013    "comment": "V6; V3 (ignored)",
5014    "input": "xn--y86c71305c.xn----t2c",
5015    "output": null
5016  },
5017  {
5018    "comment": "C1; C2; V6; V3 (ignored)",
5019    "input": "xn--1ug1658ftw26f.xn----t2c071q",
5020    "output": null
5021  },
5022  {
5023    "comment": "C2",
5024    "input": "\u200d\uff0e\ud835\udfd7",
5025    "output": null
5026  },
5027  {
5028    "comment": "C1; P1; V6",
5029    "input": "\u10ad\ud8be\udccd\ua868\u05ae\u3002\u10be\u200c\u200c",
5030    "output": null
5031  },
5032  {
5033    "comment": "C1; P1; V6",
5034    "input": "\u2d0d\ud8be\udccd\ua868\u05ae\u3002\u2d1e\u200c\u200c",
5035    "output": null
5036  },
5037  {
5038    "comment": "V6",
5039    "input": "xn--5cb172r175fug38a.xn--mlj",
5040    "output": null
5041  },
5042  {
5043    "comment": "C1; V6",
5044    "input": "xn--5cb172r175fug38a.xn--0uga051h",
5045    "output": null
5046  },
5047  {
5048    "comment": "V6",
5049    "input": "xn--5cb347co96jug15a.xn--2nd",
5050    "output": null
5051  },
5052  {
5053    "comment": "C1; V6",
5054    "input": "xn--5cb347co96jug15a.xn--2nd059ea",
5055    "output": null
5056  },
5057  {
5058    "comment": "P1; V6",
5059    "input": "\ud800\udef0\u3002\udb05\udcf1",
5060    "output": null
5061  },
5062  {
5063    "comment": "V6",
5064    "input": "xn--k97c.xn--q031e",
5065    "output": null
5066  },
5067  {
5068    "comment": "P1; V5; V6",
5069    "input": "\u08df\u10ab\ud89b\udff8\uade4\uff0e\uda40\udd7c\ud835\udfe2\ud72a\u0ae3",
5070    "output": null
5071  },
5072  {
5073    "comment": "P1; V5; V6",
5074    "input": "\u08df\u10ab\ud89b\udff8\u1100\u1172\u11af\uff0e\uda40\udd7c\ud835\udfe2\u1112\u1171\u11b9\u0ae3",
5075    "output": null
5076  },
5077  {
5078    "comment": "P1; V5; V6",
5079    "input": "\u08df\u10ab\ud89b\udff8\uade4.\uda40\udd7c0\ud72a\u0ae3",
5080    "output": null
5081  },
5082  {
5083    "comment": "P1; V5; V6",
5084    "input": "\u08df\u10ab\ud89b\udff8\u1100\u1172\u11af.\uda40\udd7c0\u1112\u1171\u11b9\u0ae3",
5085    "output": null
5086  },
5087  {
5088    "comment": "P1; V5; V6",
5089    "input": "\u08df\u2d0b\ud89b\udff8\u1100\u1172\u11af.\uda40\udd7c0\u1112\u1171\u11b9\u0ae3",
5090    "output": null
5091  },
5092  {
5093    "comment": "P1; V5; V6",
5094    "input": "\u08df\u2d0b\ud89b\udff8\uade4.\uda40\udd7c0\ud72a\u0ae3",
5095    "output": null
5096  },
5097  {
5098    "comment": "V5; V6",
5099    "input": "xn--i0b436pkl2g2h42a.xn--0-8le8997mulr5f",
5100    "output": null
5101  },
5102  {
5103    "comment": "V5; V6",
5104    "input": "xn--i0b601b6r7l2hs0a.xn--0-8le8997mulr5f",
5105    "output": null
5106  },
5107  {
5108    "comment": "P1; V5; V6",
5109    "input": "\u08df\u2d0b\ud89b\udff8\u1100\u1172\u11af\uff0e\uda40\udd7c\ud835\udfe2\u1112\u1171\u11b9\u0ae3",
5110    "output": null
5111  },
5112  {
5113    "comment": "P1; V5; V6",
5114    "input": "\u08df\u2d0b\ud89b\udff8\uade4\uff0e\uda40\udd7c\ud835\udfe2\ud72a\u0ae3",
5115    "output": null
5116  },
5117  {
5118    "comment": "P1; V6",
5119    "input": "\u0784\uff0e\ud83a\udc5d\u0601",
5120    "output": null
5121  },
5122  {
5123    "comment": "P1; V6",
5124    "input": "\u0784.\ud83a\udc5d\u0601",
5125    "output": null
5126  },
5127  {
5128    "comment": "V6",
5129    "input": "xn--lqb.xn--jfb1808v",
5130    "output": null
5131  },
5132  {
5133    "comment": "V5",
5134    "input": "\u0acd\u2083.8\ua8c4\u200d\ud83c\udce4",
5135    "output": null
5136  },
5137  {
5138    "comment": "V5",
5139    "input": "\u0acd3.8\ua8c4\u200d\ud83c\udce4",
5140    "output": null
5141  },
5142  {
5143    "comment": "V5",
5144    "input": "xn--3-yke.xn--8-sl4et308f",
5145    "output": null
5146  },
5147  {
5148    "comment": "V5",
5149    "input": "xn--3-yke.xn--8-ugnv982dbkwm",
5150    "output": null
5151  },
5152  {
5153    "comment": "C1",
5154    "input": "\u9c4a\u3002\u200c",
5155    "output": null
5156  },
5157  {
5158    "input": "xn--rt6a.",
5159    "output": "xn--rt6a."
5160  },
5161  {
5162    "input": "\u9c4a.",
5163    "output": "xn--rt6a."
5164  },
5165  {
5166    "comment": "C1",
5167    "input": "xn--rt6a.xn--0ug",
5168    "output": null
5169  },
5170  {
5171    "input": "xn--4-0bd15808a.",
5172    "output": "xn--4-0bd15808a."
5173  },
5174  {
5175    "input": "\ud83a\udd3a\u07cc4.",
5176    "output": "xn--4-0bd15808a."
5177  },
5178  {
5179    "input": "\ud83a\udd18\u07cc4.",
5180    "output": "xn--4-0bd15808a."
5181  },
5182  {
5183    "comment": "V3 (ignored)",
5184    "input": "-\uff61\u43db",
5185    "output": "-.xn--xco"
5186  },
5187  {
5188    "comment": "V3 (ignored)",
5189    "input": "-\u3002\u43db",
5190    "output": "-.xn--xco"
5191  },
5192  {
5193    "comment": "V3 (ignored)",
5194    "input": "-.xn--xco",
5195    "output": "-.xn--xco"
5196  },
5197  {
5198    "comment": "C1; C2; P1; V6",
5199    "input": "\u200c\ud908\udce0\uff0e\u200d",
5200    "output": null
5201  },
5202  {
5203    "comment": "C1; C2; P1; V6",
5204    "input": "\u200c\ud908\udce0.\u200d",
5205    "output": null
5206  },
5207  {
5208    "comment": "V6",
5209    "input": "xn--dj8y.",
5210    "output": null
5211  },
5212  {
5213    "comment": "C1; C2; V6",
5214    "input": "xn--0ugz7551c.xn--1ug",
5215    "output": null
5216  },
5217  {
5218    "comment": "P1; V5; V6",
5219    "input": "\ud804\uddc0.\udb42\ude31",
5220    "output": null
5221  },
5222  {
5223    "comment": "V5; V6",
5224    "input": "xn--wd1d.xn--k946e",
5225    "output": null
5226  },
5227  {
5228    "input": "\ud83a\udd2a.\u03c2",
5229    "output": "xn--ie6h.xn--3xa"
5230  },
5231  {
5232    "input": "\ud83a\udd08.\u03a3",
5233    "output": "xn--ie6h.xn--4xa"
5234  },
5235  {
5236    "input": "\ud83a\udd2a.\u03c3",
5237    "output": "xn--ie6h.xn--4xa"
5238  },
5239  {
5240    "input": "\ud83a\udd08.\u03c3",
5241    "output": "xn--ie6h.xn--4xa"
5242  },
5243  {
5244    "input": "xn--ie6h.xn--4xa",
5245    "output": "xn--ie6h.xn--4xa"
5246  },
5247  {
5248    "input": "\ud83a\udd08.\u03c2",
5249    "output": "xn--ie6h.xn--3xa"
5250  },
5251  {
5252    "input": "xn--ie6h.xn--3xa",
5253    "output": "xn--ie6h.xn--3xa"
5254  },
5255  {
5256    "input": "\ud83a\udd2a.\u03a3",
5257    "output": "xn--ie6h.xn--4xa"
5258  },
5259  {
5260    "comment": "C1; P1; V6",
5261    "input": "\u200c\u10ba\uff61\u03c2",
5262    "output": null
5263  },
5264  {
5265    "comment": "C1; P1; V6",
5266    "input": "\u200c\u10ba\u3002\u03c2",
5267    "output": null
5268  },
5269  {
5270    "comment": "C1",
5271    "input": "\u200c\u2d1a\u3002\u03c2",
5272    "output": null
5273  },
5274  {
5275    "comment": "C1; P1; V6",
5276    "input": "\u200c\u10ba\u3002\u03a3",
5277    "output": null
5278  },
5279  {
5280    "comment": "C1",
5281    "input": "\u200c\u2d1a\u3002\u03c3",
5282    "output": null
5283  },
5284  {
5285    "input": "xn--ilj.xn--4xa",
5286    "output": "xn--ilj.xn--4xa"
5287  },
5288  {
5289    "input": "\u2d1a.\u03c3",
5290    "output": "xn--ilj.xn--4xa"
5291  },
5292  {
5293    "comment": "P1; V6",
5294    "input": "\u10ba.\u03a3",
5295    "output": null
5296  },
5297  {
5298    "input": "\u2d1a.\u03c2",
5299    "output": "xn--ilj.xn--3xa"
5300  },
5301  {
5302    "comment": "P1; V6",
5303    "input": "\u10ba.\u03c2",
5304    "output": null
5305  },
5306  {
5307    "comment": "V6",
5308    "input": "xn--ynd.xn--4xa",
5309    "output": null
5310  },
5311  {
5312    "comment": "V6",
5313    "input": "xn--ynd.xn--3xa",
5314    "output": null
5315  },
5316  {
5317    "input": "xn--ilj.xn--3xa",
5318    "output": "xn--ilj.xn--3xa"
5319  },
5320  {
5321    "comment": "P1; V6",
5322    "input": "\u10ba.\u03c3",
5323    "output": null
5324  },
5325  {
5326    "comment": "C1",
5327    "input": "xn--0ug262c.xn--4xa",
5328    "output": null
5329  },
5330  {
5331    "comment": "C1; V6",
5332    "input": "xn--ynd759e.xn--4xa",
5333    "output": null
5334  },
5335  {
5336    "comment": "C1",
5337    "input": "xn--0ug262c.xn--3xa",
5338    "output": null
5339  },
5340  {
5341    "comment": "C1; V6",
5342    "input": "xn--ynd759e.xn--3xa",
5343    "output": null
5344  },
5345  {
5346    "comment": "C1",
5347    "input": "\u200c\u2d1a\uff61\u03c2",
5348    "output": null
5349  },
5350  {
5351    "comment": "C1; P1; V6",
5352    "input": "\u200c\u10ba\uff61\u03a3",
5353    "output": null
5354  },
5355  {
5356    "comment": "C1",
5357    "input": "\u200c\u2d1a\uff61\u03c3",
5358    "output": null
5359  },
5360  {
5361    "comment": "C1; C2",
5362    "input": "\u200d\u2f95\u3002\u200c\u0310\ua953\ua84e",
5363    "output": null
5364  },
5365  {
5366    "comment": "C1; C2",
5367    "input": "\u200d\u2f95\u3002\u200c\ua953\u0310\ua84e",
5368    "output": null
5369  },
5370  {
5371    "comment": "C1; C2",
5372    "input": "\u200d\u8c37\u3002\u200c\ua953\u0310\ua84e",
5373    "output": null
5374  },
5375  {
5376    "comment": "V5",
5377    "input": "xn--6g3a.xn--0sa8175flwa",
5378    "output": null
5379  },
5380  {
5381    "comment": "C1; C2",
5382    "input": "xn--1ug0273b.xn--0sa359l6n7g13a",
5383    "output": null
5384  },
5385  {
5386    "input": "\u6dfd\u3002\u183e",
5387    "output": "xn--34w.xn--x7e"
5388  },
5389  {
5390    "input": "xn--34w.xn--x7e",
5391    "output": "xn--34w.xn--x7e"
5392  },
5393  {
5394    "input": "\u6dfd.\u183e",
5395    "output": "xn--34w.xn--x7e"
5396  },
5397  {
5398    "comment": "P1; V5; V6",
5399    "input": "\uda72\ude29\u10b3\u2753\uff61\ud804\udd28",
5400    "output": null
5401  },
5402  {
5403    "comment": "P1; V5; V6",
5404    "input": "\uda72\ude29\u10b3\u2753\u3002\ud804\udd28",
5405    "output": null
5406  },
5407  {
5408    "comment": "P1; V5; V6",
5409    "input": "\uda72\ude29\u2d13\u2753\u3002\ud804\udd28",
5410    "output": null
5411  },
5412  {
5413    "comment": "V5; V6",
5414    "input": "xn--8di78qvw32y.xn--k80d",
5415    "output": null
5416  },
5417  {
5418    "comment": "V5; V6",
5419    "input": "xn--rnd896i0j14q.xn--k80d",
5420    "output": null
5421  },
5422  {
5423    "comment": "P1; V5; V6",
5424    "input": "\uda72\ude29\u2d13\u2753\uff61\ud804\udd28",
5425    "output": null
5426  },
5427  {
5428    "comment": "P1; V6",
5429    "input": "\u17ff\uff61\ud83a\udf33",
5430    "output": null
5431  },
5432  {
5433    "comment": "P1; V6",
5434    "input": "\u17ff\u3002\ud83a\udf33",
5435    "output": null
5436  },
5437  {
5438    "comment": "V6",
5439    "input": "xn--45e.xn--et6h",
5440    "output": null
5441  },
5442  {
5443    "comment": "C2; V5",
5444    "input": "\u0652\u200d\uff61\u0ccd\ud805\udeb3",
5445    "output": null
5446  },
5447  {
5448    "comment": "C2; V5",
5449    "input": "\u0652\u200d\u3002\u0ccd\ud805\udeb3",
5450    "output": null
5451  },
5452  {
5453    "comment": "V5",
5454    "input": "xn--uhb.xn--8tc4527k",
5455    "output": null
5456  },
5457  {
5458    "comment": "C2; V5",
5459    "input": "xn--uhb882k.xn--8tc4527k",
5460    "output": null
5461  },
5462  {
5463    "comment": "P1; V5; V6",
5464    "input": "\u00df\ud880\udc3b\ud8da\udf17\uff61\ud836\ude68\ud83d\udd6e\u00df",
5465    "output": null
5466  },
5467  {
5468    "comment": "P1; V5; V6",
5469    "input": "\u00df\ud880\udc3b\ud8da\udf17\u3002\ud836\ude68\ud83d\udd6e\u00df",
5470    "output": null
5471  },
5472  {
5473    "comment": "P1; V5; V6",
5474    "input": "SS\ud880\udc3b\ud8da\udf17\u3002\ud836\ude68\ud83d\udd6eSS",
5475    "output": null
5476  },
5477  {
5478    "comment": "P1; V5; V6",
5479    "input": "ss\ud880\udc3b\ud8da\udf17\u3002\ud836\ude68\ud83d\udd6ess",
5480    "output": null
5481  },
5482  {
5483    "comment": "P1; V5; V6",
5484    "input": "Ss\ud880\udc3b\ud8da\udf17\u3002\ud836\ude68\ud83d\udd6eSs",
5485    "output": null
5486  },
5487  {
5488    "comment": "V5; V6",
5489    "input": "xn--ss-jl59biy67d.xn--ss-4d11aw87d",
5490    "output": null
5491  },
5492  {
5493    "comment": "V5; V6",
5494    "input": "xn--zca20040bgrkh.xn--zca3653v86qa",
5495    "output": null
5496  },
5497  {
5498    "comment": "P1; V5; V6",
5499    "input": "SS\ud880\udc3b\ud8da\udf17\uff61\ud836\ude68\ud83d\udd6eSS",
5500    "output": null
5501  },
5502  {
5503    "comment": "P1; V5; V6",
5504    "input": "ss\ud880\udc3b\ud8da\udf17\uff61\ud836\ude68\ud83d\udd6ess",
5505    "output": null
5506  },
5507  {
5508    "comment": "P1; V5; V6",
5509    "input": "Ss\ud880\udc3b\ud8da\udf17\uff61\ud836\ude68\ud83d\udd6eSs",
5510    "output": null
5511  },
5512  {
5513    "comment": "C1; C2",
5514    "input": "\u200d\u3002\u200c",
5515    "output": null
5516  },
5517  {
5518    "comment": "C1; C2",
5519    "input": "xn--1ug.xn--0ug",
5520    "output": null
5521  },
5522  {
5523    "comment": "P1; V6",
5524    "input": "\udb41\udc58\uff0e\udb40\udd2e",
5525    "output": null
5526  },
5527  {
5528    "comment": "P1; V6",
5529    "input": "\udb41\udc58.\udb40\udd2e",
5530    "output": null
5531  },
5532  {
5533    "comment": "V6",
5534    "input": "xn--s136e.",
5535    "output": null
5536  },
5537  {
5538    "comment": "P1; V5; V6",
5539    "input": "\ua9b7\udb37\udd59\uba79\u3002\u249b\udb42\ude07",
5540    "output": null
5541  },
5542  {
5543    "comment": "P1; V5; V6",
5544    "input": "\ua9b7\udb37\udd59\u1106\u1167\u11b0\u3002\u249b\udb42\ude07",
5545    "output": null
5546  },
5547  {
5548    "comment": "P1; V5; V6",
5549    "input": "\ua9b7\udb37\udd59\uba79\u300220.\udb42\ude07",
5550    "output": null
5551  },
5552  {
5553    "comment": "P1; V5; V6",
5554    "input": "\ua9b7\udb37\udd59\u1106\u1167\u11b0\u300220.\udb42\ude07",
5555    "output": null
5556  },
5557  {
5558    "comment": "V5; V6",
5559    "input": "xn--ym9av13acp85w.20.xn--d846e",
5560    "output": null
5561  },
5562  {
5563    "comment": "V5; V6",
5564    "input": "xn--ym9av13acp85w.xn--dth22121k",
5565    "output": null
5566  },
5567  {
5568    "comment": "C1; P1; V6",
5569    "input": "\u200c\uff61\ufe12",
5570    "output": null
5571  },
5572  {
5573    "comment": "C1; A4_2 (ignored)",
5574    "input": "\u200c\u3002\u3002",
5575    "output": null
5576  },
5577  {
5578    "comment": "A4_2 (ignored)",
5579    "input": "..",
5580    "output": ".."
5581  },
5582  {
5583    "comment": "C1; A4_2 (ignored)",
5584    "input": "xn--0ug..",
5585    "output": null
5586  },
5587  {
5588    "comment": "V6; A4_2 (ignored)",
5589    "input": ".xn--y86c",
5590    "output": null
5591  },
5592  {
5593    "comment": "C1; V6",
5594    "input": "xn--0ug.xn--y86c",
5595    "output": null
5596  },
5597  {
5598    "comment": "C1; V3 (ignored)",
5599    "input": "\u1872-\ud835\udff9.\u00df-\u200c-",
5600    "output": null
5601  },
5602  {
5603    "comment": "C1; V3 (ignored)",
5604    "input": "\u1872-3.\u00df-\u200c-",
5605    "output": null
5606  },
5607  {
5608    "comment": "C1; V3 (ignored)",
5609    "input": "\u1872-3.SS-\u200c-",
5610    "output": null
5611  },
5612  {
5613    "comment": "C1; V3 (ignored)",
5614    "input": "\u1872-3.ss-\u200c-",
5615    "output": null
5616  },
5617  {
5618    "comment": "C1; V3 (ignored)",
5619    "input": "\u1872-3.Ss-\u200c-",
5620    "output": null
5621  },
5622  {
5623    "comment": "V2 (ignored); V3 (ignored)",
5624    "input": "xn---3-p9o.ss--",
5625    "output": "xn---3-p9o.ss--"
5626  },
5627  {
5628    "comment": "C1; V3 (ignored)",
5629    "input": "xn---3-p9o.xn--ss---276a",
5630    "output": null
5631  },
5632  {
5633    "comment": "C1; V3 (ignored)",
5634    "input": "xn---3-p9o.xn-----fia9303a",
5635    "output": null
5636  },
5637  {
5638    "comment": "C1; V3 (ignored)",
5639    "input": "\u1872-\ud835\udff9.SS-\u200c-",
5640    "output": null
5641  },
5642  {
5643    "comment": "C1; V3 (ignored)",
5644    "input": "\u1872-\ud835\udff9.ss-\u200c-",
5645    "output": null
5646  },
5647  {
5648    "comment": "C1; V3 (ignored)",
5649    "input": "\u1872-\ud835\udff9.Ss-\u200c-",
5650    "output": null
5651  },
5652  {
5653    "comment": "P1; V5; V6",
5654    "input": "\udb27\udd9c\u1898\u3002\u1a7f\u2ea2",
5655    "output": null
5656  },
5657  {
5658    "comment": "V5; V6",
5659    "input": "xn--ibf35138o.xn--fpfz94g",
5660    "output": null
5661  },
5662  {
5663    "comment": "P1; V6",
5664    "input": "\uda1c\udda7\ud835\udfef\u3002\u2488\u1a76\ud835\udfda\uda41\ude0c",
5665    "output": null
5666  },
5667  {
5668    "comment": "P1; V5; V6",
5669    "input": "\uda1c\udda73\u30021.\u1a762\uda41\ude0c",
5670    "output": null
5671  },
5672  {
5673    "comment": "V5; V6",
5674    "input": "xn--3-rj42h.1.xn--2-13k96240l",
5675    "output": null
5676  },
5677  {
5678    "comment": "V6",
5679    "input": "xn--3-rj42h.xn--2-13k746cq465x",
5680    "output": null
5681  },
5682  {
5683    "input": "\ua860\uff0e\u06f2",
5684    "output": "xn--5c9a.xn--fmb"
5685  },
5686  {
5687    "input": "\ua860.\u06f2",
5688    "output": "xn--5c9a.xn--fmb"
5689  },
5690  {
5691    "input": "xn--5c9a.xn--fmb",
5692    "output": "xn--5c9a.xn--fmb"
5693  },
5694  {
5695    "comment": "C1; P1; V5; V6",
5696    "input": "\ua67d\u200c\ud87e\uddf5\ud83c\udd06\uff61\u200c\ud804\udc42\u1b01",
5697    "output": null
5698  },
5699  {
5700    "comment": "C1; P1; V5; V6",
5701    "input": "\ua67d\u200c\u9723\ud83c\udd06\uff61\u200c\ud804\udc42\u1b01",
5702    "output": null
5703  },
5704  {
5705    "comment": "V5; V6",
5706    "input": "xn--2q5a751a653w.xn--4sf0725i",
5707    "output": null
5708  },
5709  {
5710    "comment": "C1; V5; V6",
5711    "input": "xn--0ug4208b2vjuk63a.xn--4sf36u6u4w",
5712    "output": null
5713  },
5714  {
5715    "comment": "P1; V6",
5716    "input": "\u514e\uff61\u183c\udb43\udd1c\ud805\udeb6\ud807\udc3f",
5717    "output": null
5718  },
5719  {
5720    "comment": "P1; V6",
5721    "input": "\u514e\u3002\u183c\udb43\udd1c\ud805\udeb6\ud807\udc3f",
5722    "output": null
5723  },
5724  {
5725    "comment": "V6",
5726    "input": "xn--b5q.xn--v7e6041kqqd4m251b",
5727    "output": null
5728  },
5729  {
5730    "comment": "C2",
5731    "input": "\ud835\udfd9\uff61\u200d\ud835\udff8\u200d\u2077",
5732    "output": null
5733  },
5734  {
5735    "comment": "C2",
5736    "input": "1\u3002\u200d2\u200d7",
5737    "output": null
5738  },
5739  {
5740    "comment": "C2",
5741    "input": "1.xn--27-l1tb",
5742    "output": null
5743  },
5744  {
5745    "comment": "P1; V6; V3 (ignored)",
5746    "input": "\u1868-\uff61\udb43\udecb\ud835\udff7",
5747    "output": null
5748  },
5749  {
5750    "comment": "P1; V6; V3 (ignored)",
5751    "input": "\u1868-\u3002\udb43\udecb1",
5752    "output": null
5753  },
5754  {
5755    "comment": "V6; V3 (ignored)",
5756    "input": "xn----z8j.xn--1-5671m",
5757    "output": null
5758  },
5759  {
5760    "comment": "C1; P1; V6",
5761    "input": "\u10bc\ud9e3\udded\u0f80\u2f87\u3002\u10af\u2640\u200c\u200c",
5762    "output": null
5763  },
5764  {
5765    "comment": "C1; P1; V6",
5766    "input": "\u10bc\ud9e3\udded\u0f80\u821b\u3002\u10af\u2640\u200c\u200c",
5767    "output": null
5768  },
5769  {
5770    "comment": "C1; P1; V6",
5771    "input": "\u2d1c\ud9e3\udded\u0f80\u821b\u3002\u2d0f\u2640\u200c\u200c",
5772    "output": null
5773  },
5774  {
5775    "comment": "V6",
5776    "input": "xn--zed372mdj2do3v4h.xn--e5h11w",
5777    "output": null
5778  },
5779  {
5780    "comment": "C1; V6",
5781    "input": "xn--zed372mdj2do3v4h.xn--0uga678bgyh",
5782    "output": null
5783  },
5784  {
5785    "comment": "V6",
5786    "input": "xn--zed54dz10wo343g.xn--nnd651i",
5787    "output": null
5788  },
5789  {
5790    "comment": "C1; V6",
5791    "input": "xn--zed54dz10wo343g.xn--nnd089ea464d",
5792    "output": null
5793  },
5794  {
5795    "comment": "C1; P1; V6",
5796    "input": "\u2d1c\ud9e3\udded\u0f80\u2f87\u3002\u2d0f\u2640\u200c\u200c",
5797    "output": null
5798  },
5799  {
5800    "comment": "C2; V5",
5801    "input": "\ud804\udc46\ud835\udff0.\u200d",
5802    "output": null
5803  },
5804  {
5805    "comment": "C2; V5",
5806    "input": "\ud804\udc464.\u200d",
5807    "output": null
5808  },
5809  {
5810    "comment": "V5",
5811    "input": "xn--4-xu7i.",
5812    "output": null
5813  },
5814  {
5815    "comment": "C2; V5",
5816    "input": "xn--4-xu7i.xn--1ug",
5817    "output": null
5818  },
5819  {
5820    "comment": "C1; P1; V5; V6",
5821    "input": "\ud97b\udd18\u10be\u7640\uff61\ud805\ude3f\u200d\u200c\ubdbc",
5822    "output": null
5823  },
5824  {
5825    "comment": "C1; P1; V5; V6",
5826    "input": "\ud97b\udd18\u10be\u7640\uff61\ud805\ude3f\u200d\u200c\u1107\u1170\u11ab",
5827    "output": null
5828  },
5829  {
5830    "comment": "C1; P1; V5; V6",
5831    "input": "\ud97b\udd18\u10be\u7640\u3002\ud805\ude3f\u200d\u200c\ubdbc",
5832    "output": null
5833  },
5834  {
5835    "comment": "C1; P1; V5; V6",
5836    "input": "\ud97b\udd18\u10be\u7640\u3002\ud805\ude3f\u200d\u200c\u1107\u1170\u11ab",
5837    "output": null
5838  },
5839  {
5840    "comment": "C1; P1; V5; V6",
5841    "input": "\ud97b\udd18\u2d1e\u7640\u3002\ud805\ude3f\u200d\u200c\u1107\u1170\u11ab",
5842    "output": null
5843  },
5844  {
5845    "comment": "C1; P1; V5; V6",
5846    "input": "\ud97b\udd18\u2d1e\u7640\u3002\ud805\ude3f\u200d\u200c\ubdbc",
5847    "output": null
5848  },
5849  {
5850    "comment": "V5; V6",
5851    "input": "xn--mlju35u7qx2f.xn--et3bn23n",
5852    "output": null
5853  },
5854  {
5855    "comment": "C1; V5; V6",
5856    "input": "xn--mlju35u7qx2f.xn--0ugb6122js83c",
5857    "output": null
5858  },
5859  {
5860    "comment": "V5; V6",
5861    "input": "xn--2nd6803c7q37d.xn--et3bn23n",
5862    "output": null
5863  },
5864  {
5865    "comment": "C1; V5; V6",
5866    "input": "xn--2nd6803c7q37d.xn--0ugb6122js83c",
5867    "output": null
5868  },
5869  {
5870    "comment": "C1; P1; V5; V6",
5871    "input": "\ud97b\udd18\u2d1e\u7640\uff61\ud805\ude3f\u200d\u200c\u1107\u1170\u11ab",
5872    "output": null
5873  },
5874  {
5875    "comment": "C1; P1; V5; V6",
5876    "input": "\ud97b\udd18\u2d1e\u7640\uff61\ud805\ude3f\u200d\u200c\ubdbc",
5877    "output": null
5878  },
5879  {
5880    "comment": "P1; V6; V3 (ignored)",
5881    "input": "-\ud804\ude36\u248f\uff0e\u248e\ud881\udee2\udb40\udfad",
5882    "output": null
5883  },
5884  {
5885    "comment": "P1; V6; V3 (ignored); A4_2 (ignored)",
5886    "input": "-\ud804\ude368..7.\ud881\udee2\udb40\udfad",
5887    "output": null
5888  },
5889  {
5890    "comment": "V6; V3 (ignored); A4_2 (ignored)",
5891    "input": "xn---8-bv5o..7.xn--c35nf1622b",
5892    "output": null
5893  },
5894  {
5895    "comment": "V6; V3 (ignored)",
5896    "input": "xn----scp6252h.xn--zshy411yzpx2d",
5897    "output": null
5898  },
5899  {
5900    "comment": "C2; P1; V5; V6",
5901    "input": "\u0ecb\u200d\uff0e\u9381\udb43\udc11",
5902    "output": null
5903  },
5904  {
5905    "comment": "C2; P1; V5; V6",
5906    "input": "\u0ecb\u200d.\u9381\udb43\udc11",
5907    "output": null
5908  },
5909  {
5910    "comment": "V5; V6",
5911    "input": "xn--t8c.xn--iz4a43209d",
5912    "output": null
5913  },
5914  {
5915    "comment": "C2; V5; V6",
5916    "input": "xn--t8c059f.xn--iz4a43209d",
5917    "output": null
5918  },
5919  {
5920    "comment": "P1; V6; V3 (ignored)",
5921    "input": "\ud9e5\udef4.-\u1862\u0592\ud836\ude20",
5922    "output": null
5923  },
5924  {
5925    "comment": "V6; V3 (ignored)",
5926    "input": "xn--ep37b.xn----hec165lho83b",
5927    "output": null
5928  },
5929  {
5930    "comment": "C2; P1; V5; V6",
5931    "input": "\ud8bc\udc2b\uff0e\u1baa\u03c2\u10a6\u200d",
5932    "output": null
5933  },
5934  {
5935    "comment": "C2; P1; V5; V6",
5936    "input": "\ud8bc\udc2b.\u1baa\u03c2\u10a6\u200d",
5937    "output": null
5938  },
5939  {
5940    "comment": "C2; P1; V5; V6",
5941    "input": "\ud8bc\udc2b.\u1baa\u03c2\u2d06\u200d",
5942    "output": null
5943  },
5944  {
5945    "comment": "C2; P1; V5; V6",
5946    "input": "\ud8bc\udc2b.\u1baa\u03a3\u10a6\u200d",
5947    "output": null
5948  },
5949  {
5950    "comment": "C2; P1; V5; V6",
5951    "input": "\ud8bc\udc2b.\u1baa\u03c3\u2d06\u200d",
5952    "output": null
5953  },
5954  {
5955    "comment": "C2; P1; V5; V6",
5956    "input": "\ud8bc\udc2b.\u1baa\u03a3\u2d06\u200d",
5957    "output": null
5958  },
5959  {
5960    "comment": "V5; V6",
5961    "input": "xn--nu4s.xn--4xa153j7im",
5962    "output": null
5963  },
5964  {
5965    "comment": "C2; V5; V6",
5966    "input": "xn--nu4s.xn--4xa153jk8cs1q",
5967    "output": null
5968  },
5969  {
5970    "comment": "V5; V6",
5971    "input": "xn--nu4s.xn--4xa217dxri",
5972    "output": null
5973  },
5974  {
5975    "comment": "C2; V5; V6",
5976    "input": "xn--nu4s.xn--4xa217dxriome",
5977    "output": null
5978  },
5979  {
5980    "comment": "C2; V5; V6",
5981    "input": "xn--nu4s.xn--3xa353jk8cs1q",
5982    "output": null
5983  },
5984  {
5985    "comment": "C2; V5; V6",
5986    "input": "xn--nu4s.xn--3xa417dxriome",
5987    "output": null
5988  },
5989  {
5990    "comment": "C2; P1; V5; V6",
5991    "input": "\ud8bc\udc2b\uff0e\u1baa\u03c2\u2d06\u200d",
5992    "output": null
5993  },
5994  {
5995    "comment": "C2; P1; V5; V6",
5996    "input": "\ud8bc\udc2b\uff0e\u1baa\u03a3\u10a6\u200d",
5997    "output": null
5998  },
5999  {
6000    "comment": "C2; P1; V5; V6",
6001    "input": "\ud8bc\udc2b\uff0e\u1baa\u03c3\u2d06\u200d",
6002    "output": null
6003  },
6004  {
6005    "comment": "C2; P1; V5; V6",
6006    "input": "\ud8bc\udc2b\uff0e\u1baa\u03a3\u2d06\u200d",
6007    "output": null
6008  },
6009  {
6010    "comment": "C1; P1; V5; V6",
6011    "input": "\u2488\u200c\uaaec\ufe12\uff0e\u0acd",
6012    "output": null
6013  },
6014  {
6015    "comment": "C1; V5; A4_2 (ignored)",
6016    "input": "1.\u200c\uaaec\u3002.\u0acd",
6017    "output": null
6018  },
6019  {
6020    "comment": "V5; A4_2 (ignored)",
6021    "input": "1.xn--sv9a..xn--mfc",
6022    "output": null
6023  },
6024  {
6025    "comment": "C1; V5; A4_2 (ignored)",
6026    "input": "1.xn--0ug7185c..xn--mfc",
6027    "output": null
6028  },
6029  {
6030    "comment": "V5; V6",
6031    "input": "xn--tsh0720cse8b.xn--mfc",
6032    "output": null
6033  },
6034  {
6035    "comment": "C1; V5; V6",
6036    "input": "xn--0ug78o720myr1c.xn--mfc",
6037    "output": null
6038  },
6039  {
6040    "comment": "C2; P1; V5; V6",
6041    "input": "\u00df\u200d.\u1bf2\ud8d3\udfbc",
6042    "output": null
6043  },
6044  {
6045    "comment": "C2; P1; V5; V6",
6046    "input": "SS\u200d.\u1bf2\ud8d3\udfbc",
6047    "output": null
6048  },
6049  {
6050    "comment": "C2; P1; V5; V6",
6051    "input": "ss\u200d.\u1bf2\ud8d3\udfbc",
6052    "output": null
6053  },
6054  {
6055    "comment": "C2; P1; V5; V6",
6056    "input": "Ss\u200d.\u1bf2\ud8d3\udfbc",
6057    "output": null
6058  },
6059  {
6060    "comment": "V5; V6",
6061    "input": "ss.xn--0zf22107b",
6062    "output": null
6063  },
6064  {
6065    "comment": "C2; V5; V6",
6066    "input": "xn--ss-n1t.xn--0zf22107b",
6067    "output": null
6068  },
6069  {
6070    "comment": "C2; V5; V6",
6071    "input": "xn--zca870n.xn--0zf22107b",
6072    "output": null
6073  },
6074  {
6075    "comment": "P1; V6",
6076    "input": "\ud83d\udd7c\uff0e\uffa0",
6077    "output": null
6078  },
6079  {
6080    "comment": "P1; V6",
6081    "input": "\ud83d\udd7c.\u1160",
6082    "output": null
6083  },
6084  {
6085    "comment": "V6",
6086    "input": "xn--my8h.xn--psd",
6087    "output": null
6088  },
6089  {
6090    "comment": "V6",
6091    "input": "xn--my8h.xn--cl7c",
6092    "output": null
6093  },
6094  {
6095    "comment": "P1; V6",
6096    "input": "\u7215\uda8d\ude51\uff0e\ud835\udff0\u6c17",
6097    "output": null
6098  },
6099  {
6100    "comment": "P1; V6",
6101    "input": "\u7215\uda8d\ude51.4\u6c17",
6102    "output": null
6103  },
6104  {
6105    "comment": "V6",
6106    "input": "xn--1zxq3199c.xn--4-678b",
6107    "output": null
6108  },
6109  {
6110    "comment": "P1; V6; V2 (ignored); V3 (ignored)",
6111    "input": "\udb39\udf43\u3002\uda04\udd83\ud8e6\udc97--",
6112    "output": null
6113  },
6114  {
6115    "comment": "V6; V2 (ignored); V3 (ignored)",
6116    "input": "xn--2y75e.xn-----1l15eer88n",
6117    "output": null
6118  },
6119  {
6120    "comment": "P1; V6",
6121    "input": "\u8530\u3002\udb40\udc79\u08dd-\ud804\ude35",
6122    "output": null
6123  },
6124  {
6125    "comment": "V6",
6126    "input": "xn--sz1a.xn----mrd9984r3dl0i",
6127    "output": null
6128  },
6129  {
6130    "comment": "P1; V6",
6131    "input": "\u03c2\u10c5\u3002\u075a",
6132    "output": null
6133  },
6134  {
6135    "input": "\u03c2\u2d25\u3002\u075a",
6136    "output": "xn--3xa403s.xn--epb"
6137  },
6138  {
6139    "comment": "P1; V6",
6140    "input": "\u03a3\u10c5\u3002\u075a",
6141    "output": null
6142  },
6143  {
6144    "input": "\u03c3\u2d25\u3002\u075a",
6145    "output": "xn--4xa203s.xn--epb"
6146  },
6147  {
6148    "input": "\u03a3\u2d25\u3002\u075a",
6149    "output": "xn--4xa203s.xn--epb"
6150  },
6151  {
6152    "input": "xn--4xa203s.xn--epb",
6153    "output": "xn--4xa203s.xn--epb"
6154  },
6155  {
6156    "input": "\u03c3\u2d25.\u075a",
6157    "output": "xn--4xa203s.xn--epb"
6158  },
6159  {
6160    "comment": "P1; V6",
6161    "input": "\u03a3\u10c5.\u075a",
6162    "output": null
6163  },
6164  {
6165    "input": "\u03a3\u2d25.\u075a",
6166    "output": "xn--4xa203s.xn--epb"
6167  },
6168  {
6169    "comment": "V6",
6170    "input": "xn--4xa477d.xn--epb",
6171    "output": null
6172  },
6173  {
6174    "input": "xn--3xa403s.xn--epb",
6175    "output": "xn--3xa403s.xn--epb"
6176  },
6177  {
6178    "input": "\u03c2\u2d25.\u075a",
6179    "output": "xn--3xa403s.xn--epb"
6180  },
6181  {
6182    "comment": "V6",
6183    "input": "xn--3xa677d.xn--epb",
6184    "output": null
6185  },
6186  {
6187    "input": "xn--vkb.xn--08e172a",
6188    "output": "xn--vkb.xn--08e172a"
6189  },
6190  {
6191    "input": "\u06bc.\u1e8f\u1864",
6192    "output": "xn--vkb.xn--08e172a"
6193  },
6194  {
6195    "input": "\u06bc.y\u0307\u1864",
6196    "output": "xn--vkb.xn--08e172a"
6197  },
6198  {
6199    "input": "\u06bc.Y\u0307\u1864",
6200    "output": "xn--vkb.xn--08e172a"
6201  },
6202  {
6203    "input": "\u06bc.\u1e8e\u1864",
6204    "output": "xn--vkb.xn--08e172a"
6205  },
6206  {
6207    "comment": "V6",
6208    "input": "xn--pt9c.xn--hnd666l",
6209    "output": null
6210  },
6211  {
6212    "input": "xn--pt9c.xn--0kjya",
6213    "output": "xn--pt9c.xn--0kjya"
6214  },
6215  {
6216    "input": "\ud802\ude57.\u2d09\u2d15",
6217    "output": "xn--pt9c.xn--0kjya"
6218  },
6219  {
6220    "comment": "P1; V6",
6221    "input": "\ud802\ude57.\u10a9\u10b5",
6222    "output": null
6223  },
6224  {
6225    "comment": "P1; V6",
6226    "input": "\ud802\ude57.\u10a9\u2d15",
6227    "output": null
6228  },
6229  {
6230    "comment": "V6",
6231    "input": "xn--pt9c.xn--hndy",
6232    "output": null
6233  },
6234  {
6235    "comment": "C1; P1; V5; V6",
6236    "input": "\u200c\u200c\u3124\uff0e\u032e\udb16\ude11\u09c2",
6237    "output": null
6238  },
6239  {
6240    "comment": "C1; P1; V5; V6",
6241    "input": "\u200c\u200c\u3124.\u032e\udb16\ude11\u09c2",
6242    "output": null
6243  },
6244  {
6245    "comment": "V5; V6",
6246    "input": "xn--1fk.xn--vta284a9o563a",
6247    "output": null
6248  },
6249  {
6250    "comment": "C1; V5; V6",
6251    "input": "xn--0uga242k.xn--vta284a9o563a",
6252    "output": null
6253  },
6254  {
6255    "comment": "P1; V6",
6256    "input": "\u10b4\ud836\ude28\u2083\udb40\udc66\uff0e\ud835\udff3\ud804\udcb9\u0b82",
6257    "output": null
6258  },
6259  {
6260    "comment": "P1; V6",
6261    "input": "\u10b4\ud836\ude283\udb40\udc66.7\ud804\udcb9\u0b82",
6262    "output": null
6263  },
6264  {
6265    "comment": "P1; V6",
6266    "input": "\u2d14\ud836\ude283\udb40\udc66.7\ud804\udcb9\u0b82",
6267    "output": null
6268  },
6269  {
6270    "comment": "V6",
6271    "input": "xn--3-ews6985n35s3g.xn--7-cve6271r",
6272    "output": null
6273  },
6274  {
6275    "comment": "V6",
6276    "input": "xn--3-b1g83426a35t0g.xn--7-cve6271r",
6277    "output": null
6278  },
6279  {
6280    "comment": "P1; V6",
6281    "input": "\u2d14\ud836\ude28\u2083\udb40\udc66\uff0e\ud835\udff3\ud804\udcb9\u0b82",
6282    "output": null
6283  },
6284  {
6285    "comment": "C1; P1; V6",
6286    "input": "\u43c8\u200c\u3002\u200c\u2488\ud986\udc95",
6287    "output": null
6288  },
6289  {
6290    "comment": "C1; P1; V6",
6291    "input": "\u43c8\u200c\u3002\u200c1.\ud986\udc95",
6292    "output": null
6293  },
6294  {
6295    "comment": "V6",
6296    "input": "xn--eco.1.xn--ms39a",
6297    "output": null
6298  },
6299  {
6300    "comment": "C1; V6",
6301    "input": "xn--0ug491l.xn--1-rgn.xn--ms39a",
6302    "output": null
6303  },
6304  {
6305    "comment": "V6",
6306    "input": "xn--eco.xn--tsh21126d",
6307    "output": null
6308  },
6309  {
6310    "comment": "C1; V6",
6311    "input": "xn--0ug491l.xn--0ug88oot66q",
6312    "output": null
6313  },
6314  {
6315    "comment": "V5",
6316    "input": "\uff11\uaaf6\u00df\ud807\udca5\uff61\u1dd8",
6317    "output": null
6318  },
6319  {
6320    "comment": "V5",
6321    "input": "1\uaaf6\u00df\ud807\udca5\u3002\u1dd8",
6322    "output": null
6323  },
6324  {
6325    "comment": "V5",
6326    "input": "1\uaaf6SS\ud807\udca5\u3002\u1dd8",
6327    "output": null
6328  },
6329  {
6330    "comment": "V5",
6331    "input": "1\uaaf6ss\ud807\udca5\u3002\u1dd8",
6332    "output": null
6333  },
6334  {
6335    "comment": "V5",
6336    "input": "xn--1ss-ir6ln166b.xn--weg",
6337    "output": null
6338  },
6339  {
6340    "comment": "V5",
6341    "input": "xn--1-qfa2471kdb0d.xn--weg",
6342    "output": null
6343  },
6344  {
6345    "comment": "V5",
6346    "input": "\uff11\uaaf6SS\ud807\udca5\uff61\u1dd8",
6347    "output": null
6348  },
6349  {
6350    "comment": "V5",
6351    "input": "\uff11\uaaf6ss\ud807\udca5\uff61\u1dd8",
6352    "output": null
6353  },
6354  {
6355    "comment": "V5",
6356    "input": "1\uaaf6Ss\ud807\udca5\u3002\u1dd8",
6357    "output": null
6358  },
6359  {
6360    "comment": "V5",
6361    "input": "\uff11\uaaf6Ss\ud807\udca5\uff61\u1dd8",
6362    "output": null
6363  },
6364  {
6365    "comment": "V6",
6366    "input": "xn--3j78f.xn--mkb20b",
6367    "output": null
6368  },
6369  {
6370    "comment": "P1; V6",
6371    "input": "\ud88a\udd31\u249b\u2fb3\uff0e\ua866\u2488",
6372    "output": null
6373  },
6374  {
6375    "comment": "P1; V6",
6376    "input": "\ud88a\udd3120.\u97f3.\ua8661.",
6377    "output": null
6378  },
6379  {
6380    "comment": "V6",
6381    "input": "xn--20-9802c.xn--0w5a.xn--1-eg4e.",
6382    "output": null
6383  },
6384  {
6385    "comment": "V6",
6386    "input": "xn--dth6033bzbvx.xn--tsh9439b",
6387    "output": null
6388  },
6389  {
6390    "input": "xn--ge6h.xn--oc9a",
6391    "output": "xn--ge6h.xn--oc9a"
6392  },
6393  {
6394    "input": "\ud83a\udd28.\ua84f",
6395    "output": "xn--ge6h.xn--oc9a"
6396  },
6397  {
6398    "input": "\ud83a\udd06.\ua84f",
6399    "output": "xn--ge6h.xn--oc9a"
6400  },
6401  {
6402    "comment": "C1; P1; V6; V3 (ignored)",
6403    "input": "\u200c.\u00df\u10a9-",
6404    "output": null
6405  },
6406  {
6407    "comment": "C1; V3 (ignored)",
6408    "input": "\u200c.\u00df\u2d09-",
6409    "output": null
6410  },
6411  {
6412    "comment": "C1; P1; V6; V3 (ignored)",
6413    "input": "\u200c.SS\u10a9-",
6414    "output": null
6415  },
6416  {
6417    "comment": "C1; V3 (ignored)",
6418    "input": "\u200c.ss\u2d09-",
6419    "output": null
6420  },
6421  {
6422    "comment": "C1; V3 (ignored)",
6423    "input": "\u200c.Ss\u2d09-",
6424    "output": null
6425  },
6426  {
6427    "comment": "V3 (ignored); A4_2 (ignored)",
6428    "input": ".xn--ss--bi1b",
6429    "output": ".xn--ss--bi1b"
6430  },
6431  {
6432    "comment": "C1; V3 (ignored)",
6433    "input": "xn--0ug.xn--ss--bi1b",
6434    "output": null
6435  },
6436  {
6437    "comment": "V6; V3 (ignored); A4_2 (ignored)",
6438    "input": ".xn--ss--4rn",
6439    "output": null
6440  },
6441  {
6442    "comment": "C1; V6; V3 (ignored)",
6443    "input": "xn--0ug.xn--ss--4rn",
6444    "output": null
6445  },
6446  {
6447    "comment": "C1; V3 (ignored)",
6448    "input": "xn--0ug.xn----pfa2305a",
6449    "output": null
6450  },
6451  {
6452    "comment": "C1; V6; V3 (ignored)",
6453    "input": "xn--0ug.xn----pfa042j",
6454    "output": null
6455  },
6456  {
6457    "input": "\u9f59--\ud835\udff0.\u00df",
6458    "output": "xn----4-p16k.xn--zca"
6459  },
6460  {
6461    "input": "\u9f59--4.\u00df",
6462    "output": "xn----4-p16k.xn--zca"
6463  },
6464  {
6465    "input": "\u9f59--4.SS",
6466    "output": "xn----4-p16k.ss"
6467  },
6468  {
6469    "input": "\u9f59--4.ss",
6470    "output": "xn----4-p16k.ss"
6471  },
6472  {
6473    "input": "\u9f59--4.Ss",
6474    "output": "xn----4-p16k.ss"
6475  },
6476  {
6477    "input": "xn----4-p16k.ss",
6478    "output": "xn----4-p16k.ss"
6479  },
6480  {
6481    "input": "xn----4-p16k.xn--zca",
6482    "output": "xn----4-p16k.xn--zca"
6483  },
6484  {
6485    "input": "\u9f59--\ud835\udff0.SS",
6486    "output": "xn----4-p16k.ss"
6487  },
6488  {
6489    "input": "\u9f59--\ud835\udff0.ss",
6490    "output": "xn----4-p16k.ss"
6491  },
6492  {
6493    "input": "\u9f59--\ud835\udff0.Ss",
6494    "output": "xn----4-p16k.ss"
6495  },
6496  {
6497    "comment": "C2; P1; V6",
6498    "input": "\udacf\udc99\udb40\uded8\uff61?-\u200d",
6499    "output": null
6500  },
6501  {
6502    "comment": "C2; P1; V6",
6503    "input": "\udacf\udc99\udb40\uded8\u3002?-\u200d",
6504    "output": null
6505  },
6506  {
6507    "comment": "P1; V6; V3 (ignored)",
6508    "input": "xn--ct86d8w51a.?-",
6509    "output": null
6510  },
6511  {
6512    "comment": "C2; P1; V6",
6513    "input": "xn--ct86d8w51a.xn--?--n1t",
6514    "output": null
6515  },
6516  {
6517    "comment": "C2; P1; V6",
6518    "input": "xn--ct86d8w51a.?-\u200d",
6519    "output": null
6520  },
6521  {
6522    "comment": "C2; P1; V6",
6523    "input": "XN--CT86D8W51A.?-\u200d",
6524    "output": null
6525  },
6526  {
6527    "comment": "C2; P1; V6",
6528    "input": "Xn--Ct86d8w51a.?-\u200d",
6529    "output": null
6530  },
6531  {
6532    "comment": "P1; V5; V6",
6533    "input": "\ud836\ude9e\u10b0\uff61\ucaa1",
6534    "output": null
6535  },
6536  {
6537    "comment": "P1; V5; V6",
6538    "input": "\ud836\ude9e\u10b0\uff61\u110d\u1168\u11a8",
6539    "output": null
6540  },
6541  {
6542    "comment": "P1; V5; V6",
6543    "input": "\ud836\ude9e\u10b0\u3002\ucaa1",
6544    "output": null
6545  },
6546  {
6547    "comment": "P1; V5; V6",
6548    "input": "\ud836\ude9e\u10b0\u3002\u110d\u1168\u11a8",
6549    "output": null
6550  },
6551  {
6552    "comment": "V5",
6553    "input": "\ud836\ude9e\u2d10\u3002\u110d\u1168\u11a8",
6554    "output": null
6555  },
6556  {
6557    "comment": "V5",
6558    "input": "\ud836\ude9e\u2d10\u3002\ucaa1",
6559    "output": null
6560  },
6561  {
6562    "comment": "V5",
6563    "input": "xn--7kj1858k.xn--pi6b",
6564    "output": null
6565  },
6566  {
6567    "comment": "V5; V6",
6568    "input": "xn--ond3755u.xn--pi6b",
6569    "output": null
6570  },
6571  {
6572    "comment": "V5",
6573    "input": "\ud836\ude9e\u2d10\uff61\u110d\u1168\u11a8",
6574    "output": null
6575  },
6576  {
6577    "comment": "V5",
6578    "input": "\ud836\ude9e\u2d10\uff61\ucaa1",
6579    "output": null
6580  },
6581  {
6582    "comment": "C1; P1; V6",
6583    "input": "\u1845\uff10\u200c\uff61\u23a2\udb52\ude04",
6584    "output": null
6585  },
6586  {
6587    "comment": "C1; P1; V6",
6588    "input": "\u18450\u200c\u3002\u23a2\udb52\ude04",
6589    "output": null
6590  },
6591  {
6592    "comment": "V6",
6593    "input": "xn--0-z6j.xn--8lh28773l",
6594    "output": null
6595  },
6596  {
6597    "comment": "C1; V6",
6598    "input": "xn--0-z6jy93b.xn--8lh28773l",
6599    "output": null
6600  },
6601  {
6602    "comment": "C2; P1; V6",
6603    "input": "\ud88a\udf9a\uff19\ua369\u17d3\uff0e\u200d\u00df",
6604    "output": null
6605  },
6606  {
6607    "comment": "C2; P1; V6",
6608    "input": "\ud88a\udf9a9\ua369\u17d3.\u200d\u00df",
6609    "output": null
6610  },
6611  {
6612    "comment": "C2; P1; V6",
6613    "input": "\ud88a\udf9a9\ua369\u17d3.\u200dSS",
6614    "output": null
6615  },
6616  {
6617    "comment": "C2; P1; V6",
6618    "input": "\ud88a\udf9a9\ua369\u17d3.\u200dss",
6619    "output": null
6620  },
6621  {
6622    "comment": "V6",
6623    "input": "xn--9-i0j5967eg3qz.ss",
6624    "output": null
6625  },
6626  {
6627    "comment": "C2; V6",
6628    "input": "xn--9-i0j5967eg3qz.xn--ss-l1t",
6629    "output": null
6630  },
6631  {
6632    "comment": "C2; V6",
6633    "input": "xn--9-i0j5967eg3qz.xn--zca770n",
6634    "output": null
6635  },
6636  {
6637    "comment": "C2; P1; V6",
6638    "input": "\ud88a\udf9a\uff19\ua369\u17d3\uff0e\u200dSS",
6639    "output": null
6640  },
6641  {
6642    "comment": "C2; P1; V6",
6643    "input": "\ud88a\udf9a\uff19\ua369\u17d3\uff0e\u200dss",
6644    "output": null
6645  },
6646  {
6647    "comment": "C2; P1; V6",
6648    "input": "\ud88a\udf9a9\ua369\u17d3.\u200dSs",
6649    "output": null
6650  },
6651  {
6652    "comment": "C2; P1; V6",
6653    "input": "\ud88a\udf9a\uff19\ua369\u17d3\uff0e\u200dSs",
6654    "output": null
6655  },
6656  {
6657    "input": "\ua5f7\ud804\udd80.\u075d\ud802\ude52",
6658    "output": "xn--ju8a625r.xn--hpb0073k"
6659  },
6660  {
6661    "input": "xn--ju8a625r.xn--hpb0073k",
6662    "output": "xn--ju8a625r.xn--hpb0073k"
6663  },
6664  {
6665    "comment": "C2; P1; V6; V3 (ignored)",
6666    "input": "\u10af\udb40\udd4b-\uff0e\u200d\u10a9",
6667    "output": null
6668  },
6669  {
6670    "comment": "C2; P1; V6; V3 (ignored)",
6671    "input": "\u10af\udb40\udd4b-.\u200d\u10a9",
6672    "output": null
6673  },
6674  {
6675    "comment": "C2; V3 (ignored)",
6676    "input": "\u2d0f\udb40\udd4b-.\u200d\u2d09",
6677    "output": null
6678  },
6679  {
6680    "comment": "V3 (ignored)",
6681    "input": "xn----3vs.xn--0kj",
6682    "output": "xn----3vs.xn--0kj"
6683  },
6684  {
6685    "comment": "C2; V3 (ignored)",
6686    "input": "xn----3vs.xn--1ug532c",
6687    "output": null
6688  },
6689  {
6690    "comment": "V6; V3 (ignored)",
6691    "input": "xn----00g.xn--hnd",
6692    "output": null
6693  },
6694  {
6695    "comment": "C2; V6; V3 (ignored)",
6696    "input": "xn----00g.xn--hnd399e",
6697    "output": null
6698  },
6699  {
6700    "comment": "C2; V3 (ignored)",
6701    "input": "\u2d0f\udb40\udd4b-\uff0e\u200d\u2d09",
6702    "output": null
6703  },
6704  {
6705    "comment": "V5; V3 (ignored)",
6706    "input": "\u1714\u3002\udb40\udda3-\ud804\udeea",
6707    "output": null
6708  },
6709  {
6710    "comment": "V5; V3 (ignored)",
6711    "input": "xn--fze.xn----ly8i",
6712    "output": null
6713  },
6714  {
6715    "comment": "P1; V5; V6; V3 (ignored)",
6716    "input": "\uabe8-\uff0e\uda60\udfdc\u05bd\u00df",
6717    "output": null
6718  },
6719  {
6720    "comment": "P1; V5; V6; V3 (ignored)",
6721    "input": "\uabe8-.\uda60\udfdc\u05bd\u00df",
6722    "output": null
6723  },
6724  {
6725    "comment": "P1; V5; V6; V3 (ignored)",
6726    "input": "\uabe8-.\uda60\udfdc\u05bdSS",
6727    "output": null
6728  },
6729  {
6730    "comment": "P1; V5; V6; V3 (ignored)",
6731    "input": "\uabe8-.\uda60\udfdc\u05bdss",
6732    "output": null
6733  },
6734  {
6735    "comment": "P1; V5; V6; V3 (ignored)",
6736    "input": "\uabe8-.\uda60\udfdc\u05bdSs",
6737    "output": null
6738  },
6739  {
6740    "comment": "V5; V6; V3 (ignored)",
6741    "input": "xn----pw5e.xn--ss-7jd10716y",
6742    "output": null
6743  },
6744  {
6745    "comment": "V5; V6; V3 (ignored)",
6746    "input": "xn----pw5e.xn--zca50wfv060a",
6747    "output": null
6748  },
6749  {
6750    "comment": "P1; V5; V6; V3 (ignored)",
6751    "input": "\uabe8-\uff0e\uda60\udfdc\u05bdSS",
6752    "output": null
6753  },
6754  {
6755    "comment": "P1; V5; V6; V3 (ignored)",
6756    "input": "\uabe8-\uff0e\uda60\udfdc\u05bdss",
6757    "output": null
6758  },
6759  {
6760    "comment": "P1; V5; V6; V3 (ignored)",
6761    "input": "\uabe8-\uff0e\uda60\udfdc\u05bdSs",
6762    "output": null
6763  },
6764  {
6765    "comment": "V5",
6766    "input": "\ud835\udfe5\u266e\ud805\udf2b\u08ed\uff0e\u17d2\ud805\udf2b8\udb40\udd8f",
6767    "output": null
6768  },
6769  {
6770    "comment": "V5",
6771    "input": "3\u266e\ud805\udf2b\u08ed.\u17d2\ud805\udf2b8\udb40\udd8f",
6772    "output": null
6773  },
6774  {
6775    "comment": "V5",
6776    "input": "xn--3-ksd277tlo7s.xn--8-f0jx021l",
6777    "output": null
6778  },
6779  {
6780    "comment": "C2; P1; V6; V3 (ignored)",
6781    "input": "-\uff61\uda14\udf00\u200d\u2761",
6782    "output": null
6783  },
6784  {
6785    "comment": "C2; P1; V6; V3 (ignored)",
6786    "input": "-\u3002\uda14\udf00\u200d\u2761",
6787    "output": null
6788  },
6789  {
6790    "comment": "V6; V3 (ignored)",
6791    "input": "-.xn--nei54421f",
6792    "output": null
6793  },
6794  {
6795    "comment": "C2; V6; V3 (ignored)",
6796    "input": "-.xn--1ug800aq795s",
6797    "output": null
6798  },
6799  {
6800    "comment": "P1; V5; V6",
6801    "input": "\ud835\udfd3\u2631\ud835\udfd0\uda57\udc35\uff61\ud836\udeae\ud902\udc73",
6802    "output": null
6803  },
6804  {
6805    "comment": "P1; V5; V6",
6806    "input": "5\u26312\uda57\udc35\u3002\ud836\udeae\ud902\udc73",
6807    "output": null
6808  },
6809  {
6810    "comment": "V5; V6",
6811    "input": "xn--52-dwx47758j.xn--kd3hk431k",
6812    "output": null
6813  },
6814  {
6815    "comment": "P1; V6; V3 (ignored)",
6816    "input": "-.-\u251c\uda1a\udda3",
6817    "output": null
6818  },
6819  {
6820    "comment": "V6; V3 (ignored)",
6821    "input": "-.xn----ukp70432h",
6822    "output": null
6823  },
6824  {
6825    "comment": "P1; V6",
6826    "input": "\u03c2\uff0e\ufdc1\ud83d\udf9b\u2488",
6827    "output": null
6828  },
6829  {
6830    "input": "\u03c2.\u0641\u0645\u064a\ud83d\udf9b1.",
6831    "output": "xn--3xa.xn--1-gocmu97674d."
6832  },
6833  {
6834    "input": "\u03a3.\u0641\u0645\u064a\ud83d\udf9b1.",
6835    "output": "xn--4xa.xn--1-gocmu97674d."
6836  },
6837  {
6838    "input": "\u03c3.\u0641\u0645\u064a\ud83d\udf9b1.",
6839    "output": "xn--4xa.xn--1-gocmu97674d."
6840  },
6841  {
6842    "input": "xn--4xa.xn--1-gocmu97674d.",
6843    "output": "xn--4xa.xn--1-gocmu97674d."
6844  },
6845  {
6846    "input": "xn--3xa.xn--1-gocmu97674d.",
6847    "output": "xn--3xa.xn--1-gocmu97674d."
6848  },
6849  {
6850    "comment": "P1; V6",
6851    "input": "\u03a3\uff0e\ufdc1\ud83d\udf9b\u2488",
6852    "output": null
6853  },
6854  {
6855    "comment": "P1; V6",
6856    "input": "\u03c3\uff0e\ufdc1\ud83d\udf9b\u2488",
6857    "output": null
6858  },
6859  {
6860    "comment": "V6",
6861    "input": "xn--4xa.xn--dhbip2802atb20c",
6862    "output": null
6863  },
6864  {
6865    "comment": "V6",
6866    "input": "xn--3xa.xn--dhbip2802atb20c",
6867    "output": null
6868  },
6869  {
6870    "comment": "P1; V6",
6871    "input": "9\udb40\udde5\uff0e\udb6b\udd34\u1893",
6872    "output": null
6873  },
6874  {
6875    "comment": "P1; V6",
6876    "input": "9\udb40\udde5.\udb6b\udd34\u1893",
6877    "output": null
6878  },
6879  {
6880    "comment": "V6",
6881    "input": "9.xn--dbf91222q",
6882    "output": null
6883  },
6884  {
6885    "comment": "C1; P1; V6",
6886    "input": "\ufe12\u10b6\u0366\uff0e\u200c",
6887    "output": null
6888  },
6889  {
6890    "comment": "C1; P1; V6; A4_2 (ignored)",
6891    "input": "\u3002\u10b6\u0366.\u200c",
6892    "output": null
6893  },
6894  {
6895    "comment": "C1; A4_2 (ignored)",
6896    "input": "\u3002\u2d16\u0366.\u200c",
6897    "output": null
6898  },
6899  {
6900    "comment": "A4_2 (ignored)",
6901    "input": ".xn--hva754s.",
6902    "output": ".xn--hva754s."
6903  },
6904  {
6905    "comment": "C1; A4_2 (ignored)",
6906    "input": ".xn--hva754s.xn--0ug",
6907    "output": null
6908  },
6909  {
6910    "comment": "V6; A4_2 (ignored)",
6911    "input": ".xn--hva929d.",
6912    "output": null
6913  },
6914  {
6915    "comment": "C1; V6; A4_2 (ignored)",
6916    "input": ".xn--hva929d.xn--0ug",
6917    "output": null
6918  },
6919  {
6920    "comment": "C1; P1; V6",
6921    "input": "\ufe12\u2d16\u0366\uff0e\u200c",
6922    "output": null
6923  },
6924  {
6925    "comment": "V6",
6926    "input": "xn--hva754sy94k.",
6927    "output": null
6928  },
6929  {
6930    "comment": "C1; V6",
6931    "input": "xn--hva754sy94k.xn--0ug",
6932    "output": null
6933  },
6934  {
6935    "comment": "V6",
6936    "input": "xn--hva929dl29p.",
6937    "output": null
6938  },
6939  {
6940    "comment": "C1; V6",
6941    "input": "xn--hva929dl29p.xn--0ug",
6942    "output": null
6943  },
6944  {
6945    "input": "xn--hva754s.",
6946    "output": "xn--hva754s."
6947  },
6948  {
6949    "input": "\u2d16\u0366.",
6950    "output": "xn--hva754s."
6951  },
6952  {
6953    "comment": "P1; V6",
6954    "input": "\u10b6\u0366.",
6955    "output": null
6956  },
6957  {
6958    "comment": "V6",
6959    "input": "xn--hva929d.",
6960    "output": null
6961  },
6962  {
6963    "input": "xn--hzb.xn--ukj4430l",
6964    "output": "xn--hzb.xn--ukj4430l"
6965  },
6966  {
6967    "input": "\u08bb.\u2d03\ud838\udc12",
6968    "output": "xn--hzb.xn--ukj4430l"
6969  },
6970  {
6971    "comment": "P1; V6",
6972    "input": "\u08bb.\u10a3\ud838\udc12",
6973    "output": null
6974  },
6975  {
6976    "comment": "V6",
6977    "input": "xn--hzb.xn--bnd2938u",
6978    "output": null
6979  },
6980  {
6981    "comment": "C1; C2; P1; V6",
6982    "input": "\u200d\u200c\u3002\uff12\u4af7\udb42\uddf7",
6983    "output": null
6984  },
6985  {
6986    "comment": "C1; C2; P1; V6",
6987    "input": "\u200d\u200c\u30022\u4af7\udb42\uddf7",
6988    "output": null
6989  },
6990  {
6991    "comment": "V6; A4_2 (ignored)",
6992    "input": ".xn--2-me5ay1273i",
6993    "output": null
6994  },
6995  {
6996    "comment": "C1; C2; V6",
6997    "input": "xn--0ugb.xn--2-me5ay1273i",
6998    "output": null
6999  },
7000  {
7001    "comment": "P1; V6; V3 (ignored)",
7002    "input": "-\ud838\udc24\udb32\udc10\u3002\ud9e2\udf16",
7003    "output": null
7004  },
7005  {
7006    "comment": "V6; V3 (ignored)",
7007    "input": "xn----rq4re4997d.xn--l707b",
7008    "output": null
7009  },
7010  {
7011    "comment": "C1; P1; V6",
7012    "input": "\udb8d\udec2\ufe12\u200c\u37c0\uff0e\u0624\u2488",
7013    "output": null
7014  },
7015  {
7016    "comment": "C1; P1; V6",
7017    "input": "\udb8d\udec2\ufe12\u200c\u37c0\uff0e\u0648\u0654\u2488",
7018    "output": null
7019  },
7020  {
7021    "comment": "V6",
7022    "input": "xn--z272f.xn--etl.xn--1-smc.",
7023    "output": null
7024  },
7025  {
7026    "comment": "V6",
7027    "input": "xn--etlt457ccrq7h.xn--jgb476m",
7028    "output": null
7029  },
7030  {
7031    "comment": "C1; V6",
7032    "input": "xn--0ug754gxl4ldlt0k.xn--jgb476m",
7033    "output": null
7034  },
7035  {
7036    "comment": "P1; V6",
7037    "input": "\u07fc\ud803\ude06.\ud80d\udd8f\ufe12\ud8ea\ude29\u10b0",
7038    "output": null
7039  },
7040  {
7041    "comment": "P1; V6",
7042    "input": "\u07fc\ud803\ude06.\ud80d\udd8f\u3002\ud8ea\ude29\u10b0",
7043    "output": null
7044  },
7045  {
7046    "comment": "P1; V6",
7047    "input": "\u07fc\ud803\ude06.\ud80d\udd8f\u3002\ud8ea\ude29\u2d10",
7048    "output": null
7049  },
7050  {
7051    "comment": "V6",
7052    "input": "xn--0tb8725k.xn--tu8d.xn--7kj73887a",
7053    "output": null
7054  },
7055  {
7056    "comment": "V6",
7057    "input": "xn--0tb8725k.xn--tu8d.xn--ond97931d",
7058    "output": null
7059  },
7060  {
7061    "comment": "P1; V6",
7062    "input": "\u07fc\ud803\ude06.\ud80d\udd8f\ufe12\ud8ea\ude29\u2d10",
7063    "output": null
7064  },
7065  {
7066    "comment": "V6",
7067    "input": "xn--0tb8725k.xn--7kj9008dt18a7py9c",
7068    "output": null
7069  },
7070  {
7071    "comment": "V6",
7072    "input": "xn--0tb8725k.xn--ond3562jt18a7py9c",
7073    "output": null
7074  },
7075  {
7076    "comment": "P1; V5; V6",
7077    "input": "\u10c5\u26ad\udb41\uddab\u22c3\uff61\ud804\udf3c",
7078    "output": null
7079  },
7080  {
7081    "comment": "P1; V5; V6",
7082    "input": "\u10c5\u26ad\udb41\uddab\u22c3\u3002\ud804\udf3c",
7083    "output": null
7084  },
7085  {
7086    "comment": "P1; V5; V6",
7087    "input": "\u2d25\u26ad\udb41\uddab\u22c3\u3002\ud804\udf3c",
7088    "output": null
7089  },
7090  {
7091    "comment": "V5; V6",
7092    "input": "xn--vfh16m67gx1162b.xn--ro1d",
7093    "output": null
7094  },
7095  {
7096    "comment": "V5; V6",
7097    "input": "xn--9nd623g4zc5z060c.xn--ro1d",
7098    "output": null
7099  },
7100  {
7101    "comment": "P1; V5; V6",
7102    "input": "\u2d25\u26ad\udb41\uddab\u22c3\uff61\ud804\udf3c",
7103    "output": null
7104  },
7105  {
7106    "comment": "V3 (ignored)",
7107    "input": "\udb40\udd93\u26cf-\u3002\ua852",
7108    "output": "xn----o9p.xn--rc9a"
7109  },
7110  {
7111    "comment": "V3 (ignored)",
7112    "input": "xn----o9p.xn--rc9a",
7113    "output": "xn----o9p.xn--rc9a"
7114  },
7115  {
7116    "comment": "C2; P1; V6",
7117    "input": "\u200d\u650c\uabed\u3002\u1896-\u10b8",
7118    "output": null
7119  },
7120  {
7121    "comment": "C2",
7122    "input": "\u200d\u650c\uabed\u3002\u1896-\u2d18",
7123    "output": null
7124  },
7125  {
7126    "input": "xn--p9ut19m.xn----mck373i",
7127    "output": "xn--p9ut19m.xn----mck373i"
7128  },
7129  {
7130    "input": "\u650c\uabed.\u1896-\u2d18",
7131    "output": "xn--p9ut19m.xn----mck373i"
7132  },
7133  {
7134    "comment": "P1; V6",
7135    "input": "\u650c\uabed.\u1896-\u10b8",
7136    "output": null
7137  },
7138  {
7139    "comment": "V6",
7140    "input": "xn--p9ut19m.xn----k1g451d",
7141    "output": null
7142  },
7143  {
7144    "comment": "C2",
7145    "input": "xn--1ug592ykp6b.xn----mck373i",
7146    "output": null
7147  },
7148  {
7149    "comment": "C2; V6",
7150    "input": "xn--1ug592ykp6b.xn----k1g451d",
7151    "output": null
7152  },
7153  {
7154    "comment": "C1; P1; V6",
7155    "input": "\u200c\ua5a8\uff0e\u2497\uff13\ud212\u06f3",
7156    "output": null
7157  },
7158  {
7159    "comment": "C1; P1; V6",
7160    "input": "\u200c\ua5a8\uff0e\u2497\uff13\u1110\u116d\u11a9\u06f3",
7161    "output": null
7162  },
7163  {
7164    "comment": "C1",
7165    "input": "\u200c\ua5a8.16.3\ud212\u06f3",
7166    "output": null
7167  },
7168  {
7169    "comment": "C1",
7170    "input": "\u200c\ua5a8.16.3\u1110\u116d\u11a9\u06f3",
7171    "output": null
7172  },
7173  {
7174    "input": "xn--9r8a.16.xn--3-nyc0117m",
7175    "output": "xn--9r8a.16.xn--3-nyc0117m"
7176  },
7177  {
7178    "input": "\ua5a8.16.3\ud212\u06f3",
7179    "output": "xn--9r8a.16.xn--3-nyc0117m"
7180  },
7181  {
7182    "input": "\ua5a8.16.3\u1110\u116d\u11a9\u06f3",
7183    "output": "xn--9r8a.16.xn--3-nyc0117m"
7184  },
7185  {
7186    "comment": "C1",
7187    "input": "xn--0ug2473c.16.xn--3-nyc0117m",
7188    "output": null
7189  },
7190  {
7191    "comment": "V6",
7192    "input": "xn--9r8a.xn--3-nyc678tu07m",
7193    "output": null
7194  },
7195  {
7196    "comment": "C1; V6",
7197    "input": "xn--0ug2473c.xn--3-nyc678tu07m",
7198    "output": null
7199  },
7200  {
7201    "comment": "C2",
7202    "input": "\ud835\udfcf\ud836\ude19\u2e16.\u200d",
7203    "output": null
7204  },
7205  {
7206    "comment": "C2",
7207    "input": "1\ud836\ude19\u2e16.\u200d",
7208    "output": null
7209  },
7210  {
7211    "input": "xn--1-5bt6845n.",
7212    "output": "xn--1-5bt6845n."
7213  },
7214  {
7215    "input": "1\ud836\ude19\u2e16.",
7216    "output": "xn--1-5bt6845n."
7217  },
7218  {
7219    "comment": "C2",
7220    "input": "xn--1-5bt6845n.xn--1ug",
7221    "output": null
7222  },
7223  {
7224    "comment": "P1; V6",
7225    "input": "F\udb40\udd5f\uff61\ud9fd\uddc5\u265a",
7226    "output": null
7227  },
7228  {
7229    "comment": "P1; V6",
7230    "input": "F\udb40\udd5f\u3002\ud9fd\uddc5\u265a",
7231    "output": null
7232  },
7233  {
7234    "comment": "P1; V6",
7235    "input": "f\udb40\udd5f\u3002\ud9fd\uddc5\u265a",
7236    "output": null
7237  },
7238  {
7239    "comment": "V6",
7240    "input": "f.xn--45hz6953f",
7241    "output": null
7242  },
7243  {
7244    "comment": "P1; V6",
7245    "input": "f\udb40\udd5f\uff61\ud9fd\uddc5\u265a",
7246    "output": null
7247  },
7248  {
7249    "comment": "P1; V5; V6",
7250    "input": "\u0b4d\ud804\udd34\u1de9\u3002\ud835\udfee\u10b8\ud838\udc28\ud8ce\udd47",
7251    "output": null
7252  },
7253  {
7254    "comment": "P1; V5; V6",
7255    "input": "\u0b4d\ud804\udd34\u1de9\u30022\u10b8\ud838\udc28\ud8ce\udd47",
7256    "output": null
7257  },
7258  {
7259    "comment": "P1; V5; V6",
7260    "input": "\u0b4d\ud804\udd34\u1de9\u30022\u2d18\ud838\udc28\ud8ce\udd47",
7261    "output": null
7262  },
7263  {
7264    "comment": "V5; V6",
7265    "input": "xn--9ic246gs21p.xn--2-nws2918ndrjr",
7266    "output": null
7267  },
7268  {
7269    "comment": "V5; V6",
7270    "input": "xn--9ic246gs21p.xn--2-k1g43076adrwq",
7271    "output": null
7272  },
7273  {
7274    "comment": "P1; V5; V6",
7275    "input": "\u0b4d\ud804\udd34\u1de9\u3002\ud835\udfee\u2d18\ud838\udc28\ud8ce\udd47",
7276    "output": null
7277  },
7278  {
7279    "comment": "C1; P1; V6",
7280    "input": "\uda0e\udc2d\u200c\u200c\u2488\u3002\u52c9\ud804\udc45",
7281    "output": null
7282  },
7283  {
7284    "comment": "C1; P1; V6; A4_2 (ignored)",
7285    "input": "\uda0e\udc2d\u200c\u200c1.\u3002\u52c9\ud804\udc45",
7286    "output": null
7287  },
7288  {
7289    "comment": "V6; A4_2 (ignored)",
7290    "input": "xn--1-yi00h..xn--4grs325b",
7291    "output": null
7292  },
7293  {
7294    "comment": "C1; V6; A4_2 (ignored)",
7295    "input": "xn--1-rgna61159u..xn--4grs325b",
7296    "output": null
7297  },
7298  {
7299    "comment": "V6",
7300    "input": "xn--tsh11906f.xn--4grs325b",
7301    "output": null
7302  },
7303  {
7304    "comment": "C1; V6",
7305    "input": "xn--0uga855aez302a.xn--4grs325b",
7306    "output": null
7307  },
7308  {
7309    "comment": "P1; V6",
7310    "input": "\u1843.\u73bf\ud96c\ude1c\udb15\udf90",
7311    "output": null
7312  },
7313  {
7314    "comment": "V6",
7315    "input": "xn--27e.xn--7cy81125a0yq4a",
7316    "output": null
7317  },
7318  {
7319    "comment": "V5; V3 (ignored)",
7320    "input": "\u20da\uff0e\ud805\ude3f-",
7321    "output": null
7322  },
7323  {
7324    "comment": "V5; V3 (ignored)",
7325    "input": "\u20da.\ud805\ude3f-",
7326    "output": null
7327  },
7328  {
7329    "comment": "V5; V3 (ignored)",
7330    "input": "xn--w0g.xn----bd0j",
7331    "output": null
7332  },
7333  {
7334    "comment": "C2; P1; V5; V6",
7335    "input": "\u1082-\u200d\ua8ea\uff0e\ua84a\u200d\ud9b3\ude33",
7336    "output": null
7337  },
7338  {
7339    "comment": "C2; P1; V5; V6",
7340    "input": "\u1082-\u200d\ua8ea.\ua84a\u200d\ud9b3\ude33",
7341    "output": null
7342  },
7343  {
7344    "comment": "V5; V6",
7345    "input": "xn----gyg3618i.xn--jc9ao4185a",
7346    "output": null
7347  },
7348  {
7349    "comment": "C2; V5; V6",
7350    "input": "xn----gyg250jio7k.xn--1ug8774cri56d",
7351    "output": null
7352  },
7353  {
7354    "comment": "V5",
7355    "input": "\ud804\ude35\u5eca.\ud802\udc0d",
7356    "output": null
7357  },
7358  {
7359    "comment": "V5",
7360    "input": "xn--xytw701b.xn--yc9c",
7361    "output": null
7362  },
7363  {
7364    "comment": "P1; V6",
7365    "input": "\u10be\ud899\udec0\ud82d\uddfb\uff0e\u1897\ub9ab",
7366    "output": null
7367  },
7368  {
7369    "comment": "P1; V6",
7370    "input": "\u10be\ud899\udec0\ud82d\uddfb\uff0e\u1897\u1105\u1174\u11c2",
7371    "output": null
7372  },
7373  {
7374    "comment": "P1; V6",
7375    "input": "\u10be\ud899\udec0\ud82d\uddfb.\u1897\ub9ab",
7376    "output": null
7377  },
7378  {
7379    "comment": "P1; V6",
7380    "input": "\u10be\ud899\udec0\ud82d\uddfb.\u1897\u1105\u1174\u11c2",
7381    "output": null
7382  },
7383  {
7384    "comment": "P1; V6",
7385    "input": "\u2d1e\ud899\udec0\ud82d\uddfb.\u1897\u1105\u1174\u11c2",
7386    "output": null
7387  },
7388  {
7389    "comment": "P1; V6",
7390    "input": "\u2d1e\ud899\udec0\ud82d\uddfb.\u1897\ub9ab",
7391    "output": null
7392  },
7393  {
7394    "comment": "V6",
7395    "input": "xn--mlj0486jgl2j.xn--hbf6853f",
7396    "output": null
7397  },
7398  {
7399    "comment": "V6",
7400    "input": "xn--2nd8876sgl2j.xn--hbf6853f",
7401    "output": null
7402  },
7403  {
7404    "comment": "P1; V6",
7405    "input": "\u2d1e\ud899\udec0\ud82d\uddfb\uff0e\u1897\u1105\u1174\u11c2",
7406    "output": null
7407  },
7408  {
7409    "comment": "P1; V6",
7410    "input": "\u2d1e\ud899\udec0\ud82d\uddfb\uff0e\u1897\ub9ab",
7411    "output": null
7412  },
7413  {
7414    "comment": "C2; P1; V6",
7415    "input": "\u00df\u200d\u103a\uff61\u2488",
7416    "output": null
7417  },
7418  {
7419    "comment": "C2; P1; V6",
7420    "input": "SS\u200d\u103a\uff61\u2488",
7421    "output": null
7422  },
7423  {
7424    "comment": "C2; P1; V6",
7425    "input": "ss\u200d\u103a\uff61\u2488",
7426    "output": null
7427  },
7428  {
7429    "comment": "C2; P1; V6",
7430    "input": "Ss\u200d\u103a\uff61\u2488",
7431    "output": null
7432  },
7433  {
7434    "comment": "V6",
7435    "input": "xn--ss-f4j.xn--tsh",
7436    "output": null
7437  },
7438  {
7439    "comment": "C2; V6",
7440    "input": "xn--ss-f4j585j.xn--tsh",
7441    "output": null
7442  },
7443  {
7444    "comment": "C2; V6",
7445    "input": "xn--zca679eh2l.xn--tsh",
7446    "output": null
7447  },
7448  {
7449    "input": "\u06cc\ud802\ude3f\uff0e\u00df\u0f84\ud804\udf6c",
7450    "output": "xn--clb2593k.xn--zca216edt0r"
7451  },
7452  {
7453    "input": "\u06cc\ud802\ude3f.\u00df\u0f84\ud804\udf6c",
7454    "output": "xn--clb2593k.xn--zca216edt0r"
7455  },
7456  {
7457    "input": "\u06cc\ud802\ude3f.SS\u0f84\ud804\udf6c",
7458    "output": "xn--clb2593k.xn--ss-toj6092t"
7459  },
7460  {
7461    "input": "\u06cc\ud802\ude3f.ss\u0f84\ud804\udf6c",
7462    "output": "xn--clb2593k.xn--ss-toj6092t"
7463  },
7464  {
7465    "input": "xn--clb2593k.xn--ss-toj6092t",
7466    "output": "xn--clb2593k.xn--ss-toj6092t"
7467  },
7468  {
7469    "input": "xn--clb2593k.xn--zca216edt0r",
7470    "output": "xn--clb2593k.xn--zca216edt0r"
7471  },
7472  {
7473    "input": "\u06cc\ud802\ude3f\uff0eSS\u0f84\ud804\udf6c",
7474    "output": "xn--clb2593k.xn--ss-toj6092t"
7475  },
7476  {
7477    "input": "\u06cc\ud802\ude3f\uff0ess\u0f84\ud804\udf6c",
7478    "output": "xn--clb2593k.xn--ss-toj6092t"
7479  },
7480  {
7481    "input": "\u06cc\ud802\ude3f.Ss\u0f84\ud804\udf6c",
7482    "output": "xn--clb2593k.xn--ss-toj6092t"
7483  },
7484  {
7485    "input": "\u06cc\ud802\ude3f\uff0eSs\u0f84\ud804\udf6c",
7486    "output": "xn--clb2593k.xn--ss-toj6092t"
7487  },
7488  {
7489    "comment": "V5; V3 (ignored)",
7490    "input": "\u0f9f\uff0e-\u082a",
7491    "output": null
7492  },
7493  {
7494    "comment": "V5; V3 (ignored)",
7495    "input": "\u0f9f.-\u082a",
7496    "output": null
7497  },
7498  {
7499    "comment": "V5; V3 (ignored)",
7500    "input": "xn--vfd.xn----fhd",
7501    "output": null
7502  },
7503  {
7504    "comment": "P1; V6",
7505    "input": "\u1d6c\udb40\udda0\uff0e\ud552\u2492\u2488\udbe0\udd26",
7506    "output": null
7507  },
7508  {
7509    "comment": "P1; V6",
7510    "input": "\u1d6c\udb40\udda0\uff0e\u1111\u1175\u11bd\u2492\u2488\udbe0\udd26",
7511    "output": null
7512  },
7513  {
7514    "comment": "P1; V6",
7515    "input": "\u1d6c\udb40\udda0.\ud55211.1.\udbe0\udd26",
7516    "output": null
7517  },
7518  {
7519    "comment": "P1; V6",
7520    "input": "\u1d6c\udb40\udda0.\u1111\u1175\u11bd11.1.\udbe0\udd26",
7521    "output": null
7522  },
7523  {
7524    "comment": "V6",
7525    "input": "xn--tbg.xn--11-5o7k.1.xn--k469f",
7526    "output": null
7527  },
7528  {
7529    "comment": "V6",
7530    "input": "xn--tbg.xn--tsht7586kyts9l",
7531    "output": null
7532  },
7533  {
7534    "comment": "P1; V6",
7535    "input": "\u2488\u270c\uda3e\udf1f\uff0e\ud835\udfe1\ud943\udc63",
7536    "output": null
7537  },
7538  {
7539    "comment": "P1; V6",
7540    "input": "1.\u270c\uda3e\udf1f.9\ud943\udc63",
7541    "output": null
7542  },
7543  {
7544    "comment": "V6",
7545    "input": "1.xn--7bi44996f.xn--9-o706d",
7546    "output": null
7547  },
7548  {
7549    "comment": "V6",
7550    "input": "xn--tsh24g49550b.xn--9-o706d",
7551    "output": null
7552  },
7553  {
7554    "comment": "V5",
7555    "input": "\u03c2\uff0e\ua9c0\ua8c4",
7556    "output": null
7557  },
7558  {
7559    "comment": "V5",
7560    "input": "\u03c2.\ua9c0\ua8c4",
7561    "output": null
7562  },
7563  {
7564    "comment": "V5",
7565    "input": "\u03a3.\ua9c0\ua8c4",
7566    "output": null
7567  },
7568  {
7569    "comment": "V5",
7570    "input": "\u03c3.\ua9c0\ua8c4",
7571    "output": null
7572  },
7573  {
7574    "comment": "V5",
7575    "input": "xn--4xa.xn--0f9ars",
7576    "output": null
7577  },
7578  {
7579    "comment": "V5",
7580    "input": "xn--3xa.xn--0f9ars",
7581    "output": null
7582  },
7583  {
7584    "comment": "V5",
7585    "input": "\u03a3\uff0e\ua9c0\ua8c4",
7586    "output": null
7587  },
7588  {
7589    "comment": "V5",
7590    "input": "\u03c3\uff0e\ua9c0\ua8c4",
7591    "output": null
7592  },
7593  {
7594    "comment": "P1; V6",
7595    "input": "\u2786\ud99e\uddd5\u1ed7\u2488\uff0e\uda06\udf12\ud945\ude2e\u085b\ud835\udfeb",
7596    "output": null
7597  },
7598  {
7599    "comment": "P1; V6",
7600    "input": "\u2786\ud99e\uddd5o\u0302\u0303\u2488\uff0e\uda06\udf12\ud945\ude2e\u085b\ud835\udfeb",
7601    "output": null
7602  },
7603  {
7604    "comment": "P1; V6; A4_2 (ignored)",
7605    "input": "\u2786\ud99e\uddd5\u1ed71..\uda06\udf12\ud945\ude2e\u085b9",
7606    "output": null
7607  },
7608  {
7609    "comment": "P1; V6; A4_2 (ignored)",
7610    "input": "\u2786\ud99e\uddd5o\u0302\u03031..\uda06\udf12\ud945\ude2e\u085b9",
7611    "output": null
7612  },
7613  {
7614    "comment": "P1; V6; A4_2 (ignored)",
7615    "input": "\u2786\ud99e\uddd5O\u0302\u03031..\uda06\udf12\ud945\ude2e\u085b9",
7616    "output": null
7617  },
7618  {
7619    "comment": "P1; V6; A4_2 (ignored)",
7620    "input": "\u2786\ud99e\uddd5\u1ed61..\uda06\udf12\ud945\ude2e\u085b9",
7621    "output": null
7622  },
7623  {
7624    "comment": "V6; A4_2 (ignored)",
7625    "input": "xn--1-3xm292b6044r..xn--9-6jd87310jtcqs",
7626    "output": null
7627  },
7628  {
7629    "comment": "P1; V6",
7630    "input": "\u2786\ud99e\uddd5O\u0302\u0303\u2488\uff0e\uda06\udf12\ud945\ude2e\u085b\ud835\udfeb",
7631    "output": null
7632  },
7633  {
7634    "comment": "P1; V6",
7635    "input": "\u2786\ud99e\uddd5\u1ed6\u2488\uff0e\uda06\udf12\ud945\ude2e\u085b\ud835\udfeb",
7636    "output": null
7637  },
7638  {
7639    "comment": "V6",
7640    "input": "xn--6lg26tvvc6v99z.xn--9-6jd87310jtcqs",
7641    "output": null
7642  },
7643  {
7644    "comment": "A4_2 (ignored)",
7645    "input": ".xn--ye6h",
7646    "output": ".xn--ye6h"
7647  },
7648  {
7649    "input": "xn--ye6h",
7650    "output": "xn--ye6h"
7651  },
7652  {
7653    "input": "\ud83a\udd3a",
7654    "output": "xn--ye6h"
7655  },
7656  {
7657    "input": "\ud83a\udd18",
7658    "output": "xn--ye6h"
7659  },
7660  {
7661    "comment": "C1; P1; V5; V6; V3 (ignored)",
7662    "input": "\u073c\u200c-\u3002\ud80d\udc3e\u00df",
7663    "output": null
7664  },
7665  {
7666    "comment": "C1; P1; V5; V6; V3 (ignored)",
7667    "input": "\u073c\u200c-\u3002\ud80d\udc3eSS",
7668    "output": null
7669  },
7670  {
7671    "comment": "C1; P1; V5; V6; V3 (ignored)",
7672    "input": "\u073c\u200c-\u3002\ud80d\udc3ess",
7673    "output": null
7674  },
7675  {
7676    "comment": "C1; P1; V5; V6; V3 (ignored)",
7677    "input": "\u073c\u200c-\u3002\ud80d\udc3eSs",
7678    "output": null
7679  },
7680  {
7681    "comment": "V5; V6; V3 (ignored)",
7682    "input": "xn----s2c.xn--ss-066q",
7683    "output": null
7684  },
7685  {
7686    "comment": "C1; V5; V6; V3 (ignored)",
7687    "input": "xn----s2c071q.xn--ss-066q",
7688    "output": null
7689  },
7690  {
7691    "comment": "C1; V5; V6; V3 (ignored)",
7692    "input": "xn----s2c071q.xn--zca7848m",
7693    "output": null
7694  },
7695  {
7696    "comment": "P1; V5; V6; V3 (ignored)",
7697    "input": "-\uda9d\udf6c\u135e\ud805\udf27.\u1deb-\ufe12",
7698    "output": null
7699  },
7700  {
7701    "comment": "P1; V5; V6; V3 (ignored)",
7702    "input": "-\uda9d\udf6c\u135e\ud805\udf27.\u1deb-\u3002",
7703    "output": null
7704  },
7705  {
7706    "comment": "V5; V6; V3 (ignored)",
7707    "input": "xn----b5h1837n2ok9f.xn----mkm.",
7708    "output": null
7709  },
7710  {
7711    "comment": "V5; V6; V3 (ignored)",
7712    "input": "xn----b5h1837n2ok9f.xn----mkmw278h",
7713    "output": null
7714  },
7715  {
7716    "comment": "P1; V6",
7717    "input": "\ufe12.\uda2a\udc21\u1a59",
7718    "output": null
7719  },
7720  {
7721    "comment": "P1; V6; A4_2 (ignored)",
7722    "input": "\u3002.\uda2a\udc21\u1a59",
7723    "output": null
7724  },
7725  {
7726    "comment": "V6; A4_2 (ignored)",
7727    "input": "..xn--cof61594i",
7728    "output": null
7729  },
7730  {
7731    "comment": "V6",
7732    "input": "xn--y86c.xn--cof61594i",
7733    "output": null
7734  },
7735  {
7736    "comment": "P1; V5; V6; V3 (ignored)",
7737    "input": "\ud807\udc3a.-\uda05\udfcf",
7738    "output": null
7739  },
7740  {
7741    "comment": "V5; V6; V3 (ignored)",
7742    "input": "xn--jk3d.xn----iz68g",
7743    "output": null
7744  },
7745  {
7746    "comment": "P1; V6",
7747    "input": "\udb43\udee9\uff0e\u8d4f",
7748    "output": null
7749  },
7750  {
7751    "comment": "P1; V6",
7752    "input": "\udb43\udee9.\u8d4f",
7753    "output": null
7754  },
7755  {
7756    "comment": "V6",
7757    "input": "xn--2856e.xn--6o3a",
7758    "output": null
7759  },
7760  {
7761    "comment": "C1; P1; V6",
7762    "input": "\u10ad\uff0e\ud8f4\udde6\u200c",
7763    "output": null
7764  },
7765  {
7766    "comment": "C1; P1; V6",
7767    "input": "\u10ad.\ud8f4\udde6\u200c",
7768    "output": null
7769  },
7770  {
7771    "comment": "C1; P1; V6",
7772    "input": "\u2d0d.\ud8f4\udde6\u200c",
7773    "output": null
7774  },
7775  {
7776    "comment": "V6",
7777    "input": "xn--4kj.xn--p01x",
7778    "output": null
7779  },
7780  {
7781    "comment": "C1; V6",
7782    "input": "xn--4kj.xn--0ug56448b",
7783    "output": null
7784  },
7785  {
7786    "comment": "V6",
7787    "input": "xn--lnd.xn--p01x",
7788    "output": null
7789  },
7790  {
7791    "comment": "C1; V6",
7792    "input": "xn--lnd.xn--0ug56448b",
7793    "output": null
7794  },
7795  {
7796    "comment": "C1; P1; V6",
7797    "input": "\u2d0d\uff0e\ud8f4\udde6\u200c",
7798    "output": null
7799  },
7800  {
7801    "input": "\ud835\udfdb\uff0e\uf9f8",
7802    "output": "3.xn--6vz"
7803  },
7804  {
7805    "input": "\ud835\udfdb\uff0e\u7b20",
7806    "output": "3.xn--6vz"
7807  },
7808  {
7809    "input": "3.\u7b20",
7810    "output": "3.xn--6vz"
7811  },
7812  {
7813    "input": "3.xn--6vz",
7814    "output": "3.xn--6vz"
7815  },
7816  {
7817    "comment": "C2; P1; V6; V3 (ignored)",
7818    "input": "-\u200d.\u10be\ud800\udef7",
7819    "output": null
7820  },
7821  {
7822    "comment": "C2; V3 (ignored)",
7823    "input": "-\u200d.\u2d1e\ud800\udef7",
7824    "output": null
7825  },
7826  {
7827    "comment": "V3 (ignored)",
7828    "input": "-.xn--mlj8559d",
7829    "output": "-.xn--mlj8559d"
7830  },
7831  {
7832    "comment": "C2; V3 (ignored)",
7833    "input": "xn----ugn.xn--mlj8559d",
7834    "output": null
7835  },
7836  {
7837    "comment": "V6; V3 (ignored)",
7838    "input": "-.xn--2nd2315j",
7839    "output": null
7840  },
7841  {
7842    "comment": "C2; V6; V3 (ignored)",
7843    "input": "xn----ugn.xn--2nd2315j",
7844    "output": null
7845  },
7846  {
7847    "comment": "C2; V5",
7848    "input": "\u200d\u03c2\u00df\u0731\uff0e\u0bcd",
7849    "output": null
7850  },
7851  {
7852    "comment": "C2; V5",
7853    "input": "\u200d\u03c2\u00df\u0731.\u0bcd",
7854    "output": null
7855  },
7856  {
7857    "comment": "C2; V5",
7858    "input": "\u200d\u03a3SS\u0731.\u0bcd",
7859    "output": null
7860  },
7861  {
7862    "comment": "C2; V5",
7863    "input": "\u200d\u03c3ss\u0731.\u0bcd",
7864    "output": null
7865  },
7866  {
7867    "comment": "C2; V5",
7868    "input": "\u200d\u03a3ss\u0731.\u0bcd",
7869    "output": null
7870  },
7871  {
7872    "comment": "V5",
7873    "input": "xn--ss-ubc826a.xn--xmc",
7874    "output": null
7875  },
7876  {
7877    "comment": "C2; V5",
7878    "input": "xn--ss-ubc826ab34b.xn--xmc",
7879    "output": null
7880  },
7881  {
7882    "comment": "C2; V5",
7883    "input": "\u200d\u03a3\u00df\u0731.\u0bcd",
7884    "output": null
7885  },
7886  {
7887    "comment": "C2; V5",
7888    "input": "\u200d\u03c3\u00df\u0731.\u0bcd",
7889    "output": null
7890  },
7891  {
7892    "comment": "C2; V5",
7893    "input": "xn--zca39lk1di19a.xn--xmc",
7894    "output": null
7895  },
7896  {
7897    "comment": "C2; V5",
7898    "input": "xn--zca19ln1di19a.xn--xmc",
7899    "output": null
7900  },
7901  {
7902    "comment": "C2; V5",
7903    "input": "\u200d\u03a3SS\u0731\uff0e\u0bcd",
7904    "output": null
7905  },
7906  {
7907    "comment": "C2; V5",
7908    "input": "\u200d\u03c3ss\u0731\uff0e\u0bcd",
7909    "output": null
7910  },
7911  {
7912    "comment": "C2; V5",
7913    "input": "\u200d\u03a3ss\u0731\uff0e\u0bcd",
7914    "output": null
7915  },
7916  {
7917    "comment": "C2; V5",
7918    "input": "\u200d\u03a3\u00df\u0731\uff0e\u0bcd",
7919    "output": null
7920  },
7921  {
7922    "comment": "C2; V5",
7923    "input": "\u200d\u03c3\u00df\u0731\uff0e\u0bcd",
7924    "output": null
7925  },
7926  {
7927    "comment": "P1; V6",
7928    "input": "\udb5c\udef5\u09cd\u03c2\uff0e\u03c2\ud802\ude3f",
7929    "output": null
7930  },
7931  {
7932    "comment": "P1; V6",
7933    "input": "\udb5c\udef5\u09cd\u03c2.\u03c2\ud802\ude3f",
7934    "output": null
7935  },
7936  {
7937    "comment": "P1; V6",
7938    "input": "\udb5c\udef5\u09cd\u03a3.\u03a3\ud802\ude3f",
7939    "output": null
7940  },
7941  {
7942    "comment": "P1; V6",
7943    "input": "\udb5c\udef5\u09cd\u03c3.\u03c2\ud802\ude3f",
7944    "output": null
7945  },
7946  {
7947    "comment": "P1; V6",
7948    "input": "\udb5c\udef5\u09cd\u03c3.\u03c3\ud802\ude3f",
7949    "output": null
7950  },
7951  {
7952    "comment": "P1; V6",
7953    "input": "\udb5c\udef5\u09cd\u03a3.\u03c3\ud802\ude3f",
7954    "output": null
7955  },
7956  {
7957    "comment": "V6",
7958    "input": "xn--4xa502av8297a.xn--4xa6055k",
7959    "output": null
7960  },
7961  {
7962    "comment": "P1; V6",
7963    "input": "\udb5c\udef5\u09cd\u03a3.\u03c2\ud802\ude3f",
7964    "output": null
7965  },
7966  {
7967    "comment": "V6",
7968    "input": "xn--4xa502av8297a.xn--3xa8055k",
7969    "output": null
7970  },
7971  {
7972    "comment": "V6",
7973    "input": "xn--3xa702av8297a.xn--3xa8055k",
7974    "output": null
7975  },
7976  {
7977    "comment": "P1; V6",
7978    "input": "\udb5c\udef5\u09cd\u03a3\uff0e\u03a3\ud802\ude3f",
7979    "output": null
7980  },
7981  {
7982    "comment": "P1; V6",
7983    "input": "\udb5c\udef5\u09cd\u03c3\uff0e\u03c2\ud802\ude3f",
7984    "output": null
7985  },
7986  {
7987    "comment": "P1; V6",
7988    "input": "\udb5c\udef5\u09cd\u03c3\uff0e\u03c3\ud802\ude3f",
7989    "output": null
7990  },
7991  {
7992    "comment": "P1; V6",
7993    "input": "\udb5c\udef5\u09cd\u03a3\uff0e\u03c3\ud802\ude3f",
7994    "output": null
7995  },
7996  {
7997    "comment": "P1; V6",
7998    "input": "\udb5c\udef5\u09cd\u03a3\uff0e\u03c2\ud802\ude3f",
7999    "output": null
8000  },
8001  {
8002    "comment": "P1; V6",
8003    "input": "\ud94e\udd12\uff61\ub967",
8004    "output": null
8005  },
8006  {
8007    "comment": "P1; V6",
8008    "input": "\ud94e\udd12\uff61\u1105\u1172\u11b6",
8009    "output": null
8010  },
8011  {
8012    "comment": "P1; V6",
8013    "input": "\ud94e\udd12\u3002\ub967",
8014    "output": null
8015  },
8016  {
8017    "comment": "P1; V6",
8018    "input": "\ud94e\udd12\u3002\u1105\u1172\u11b6",
8019    "output": null
8020  },
8021  {
8022    "comment": "V6",
8023    "input": "xn--s264a.xn--pw2b",
8024    "output": null
8025  },
8026  {
8027    "comment": "P1; V6",
8028    "input": "\u1846\ud805\udcdd\uff0e\ud83b\udd46",
8029    "output": null
8030  },
8031  {
8032    "comment": "P1; V6",
8033    "input": "\u1846\ud805\udcdd.\ud83b\udd46",
8034    "output": null
8035  },
8036  {
8037    "comment": "V6",
8038    "input": "xn--57e0440k.xn--k86h",
8039    "output": null
8040  },
8041  {
8042    "comment": "P1; V6",
8043    "input": "\udbef\udfe6\uff61\u183d",
8044    "output": null
8045  },
8046  {
8047    "comment": "P1; V6",
8048    "input": "\udbef\udfe6\u3002\u183d",
8049    "output": null
8050  },
8051  {
8052    "comment": "V6",
8053    "input": "xn--j890g.xn--w7e",
8054    "output": null
8055  },
8056  {
8057    "comment": "C2",
8058    "input": "\u5b03\ud834\udf4c\uff0e\u200d\u0b44",
8059    "output": null
8060  },
8061  {
8062    "comment": "C2",
8063    "input": "\u5b03\ud834\udf4c.\u200d\u0b44",
8064    "output": null
8065  },
8066  {
8067    "comment": "V5",
8068    "input": "xn--b6s0078f.xn--0ic",
8069    "output": null
8070  },
8071  {
8072    "comment": "C2",
8073    "input": "xn--b6s0078f.xn--0ic557h",
8074    "output": null
8075  },
8076  {
8077    "comment": "C1; P1; V6",
8078    "input": "\u200c.\ud93d\udee4",
8079    "output": null
8080  },
8081  {
8082    "comment": "V6; A4_2 (ignored)",
8083    "input": ".xn--q823a",
8084    "output": null
8085  },
8086  {
8087    "comment": "C1; V6",
8088    "input": "xn--0ug.xn--q823a",
8089    "output": null
8090  },
8091  {
8092    "comment": "P1; V6",
8093    "input": "\udaa9\uded5\u10a3\u4805\uff0e\ud803\ude11",
8094    "output": null
8095  },
8096  {
8097    "comment": "P1; V6",
8098    "input": "\udaa9\uded5\u10a3\u4805.\ud803\ude11",
8099    "output": null
8100  },
8101  {
8102    "comment": "P1; V6",
8103    "input": "\udaa9\uded5\u2d03\u4805.\ud803\ude11",
8104    "output": null
8105  },
8106  {
8107    "comment": "V6",
8108    "input": "xn--ukju77frl47r.xn--yl0d",
8109    "output": null
8110  },
8111  {
8112    "comment": "V6",
8113    "input": "xn--bnd074zr557n.xn--yl0d",
8114    "output": null
8115  },
8116  {
8117    "comment": "P1; V6",
8118    "input": "\udaa9\uded5\u2d03\u4805\uff0e\ud803\ude11",
8119    "output": null
8120  },
8121  {
8122    "comment": "P1; V6; V3 (ignored)",
8123    "input": "-\uff61\ufe12",
8124    "output": null
8125  },
8126  {
8127    "comment": "V3 (ignored); A4_2 (ignored)",
8128    "input": "-\u3002\u3002",
8129    "output": "-.."
8130  },
8131  {
8132    "comment": "V3 (ignored); A4_2 (ignored)",
8133    "input": "-..",
8134    "output": "-.."
8135  },
8136  {
8137    "comment": "V6; V3 (ignored)",
8138    "input": "-.xn--y86c",
8139    "output": null
8140  },
8141  {
8142    "comment": "C2",
8143    "input": "\u200d.F",
8144    "output": null
8145  },
8146  {
8147    "comment": "C2",
8148    "input": "\u200d.f",
8149    "output": null
8150  },
8151  {
8152    "comment": "A4_2 (ignored)",
8153    "input": ".f",
8154    "output": ".f"
8155  },
8156  {
8157    "comment": "C2",
8158    "input": "xn--1ug.f",
8159    "output": null
8160  },
8161  {
8162    "input": "f",
8163    "output": "f"
8164  },
8165  {
8166    "comment": "C2",
8167    "input": "\u200d\u3a32\uff61\u00df",
8168    "output": null
8169  },
8170  {
8171    "comment": "C2",
8172    "input": "\u200d\u3a32\u3002\u00df",
8173    "output": null
8174  },
8175  {
8176    "comment": "C2",
8177    "input": "\u200d\u3a32\u3002SS",
8178    "output": null
8179  },
8180  {
8181    "comment": "C2",
8182    "input": "\u200d\u3a32\u3002ss",
8183    "output": null
8184  },
8185  {
8186    "comment": "C2",
8187    "input": "\u200d\u3a32\u3002Ss",
8188    "output": null
8189  },
8190  {
8191    "input": "xn--9bm.ss",
8192    "output": "xn--9bm.ss"
8193  },
8194  {
8195    "input": "\u3a32.ss",
8196    "output": "xn--9bm.ss"
8197  },
8198  {
8199    "input": "\u3a32.SS",
8200    "output": "xn--9bm.ss"
8201  },
8202  {
8203    "input": "\u3a32.Ss",
8204    "output": "xn--9bm.ss"
8205  },
8206  {
8207    "comment": "C2",
8208    "input": "xn--1ug914h.ss",
8209    "output": null
8210  },
8211  {
8212    "comment": "C2",
8213    "input": "xn--1ug914h.xn--zca",
8214    "output": null
8215  },
8216  {
8217    "comment": "C2",
8218    "input": "\u200d\u3a32\uff61SS",
8219    "output": null
8220  },
8221  {
8222    "comment": "C2",
8223    "input": "\u200d\u3a32\uff61ss",
8224    "output": null
8225  },
8226  {
8227    "comment": "C2",
8228    "input": "\u200d\u3a32\uff61Ss",
8229    "output": null
8230  },
8231  {
8232    "comment": "C2; P1; V6",
8233    "input": "\u200d\uff0e\udbc3\ude28",
8234    "output": null
8235  },
8236  {
8237    "comment": "C2; P1; V6",
8238    "input": "\u200d.\udbc3\ude28",
8239    "output": null
8240  },
8241  {
8242    "comment": "V6; A4_2 (ignored)",
8243    "input": ".xn--h327f",
8244    "output": null
8245  },
8246  {
8247    "comment": "C2; V6",
8248    "input": "xn--1ug.xn--h327f",
8249    "output": null
8250  },
8251  {
8252    "comment": "V6",
8253    "input": "xn--98e.xn--om9c",
8254    "output": null
8255  },
8256  {
8257    "comment": "P1; V5; V6",
8258    "input": "\uaaf6\u188f\u0e3a\uff12.\ud800\udee2\u0745\u0f9f\ufe12",
8259    "output": null
8260  },
8261  {
8262    "comment": "V5",
8263    "input": "\uaaf6\u188f\u0e3a2.\ud800\udee2\u0745\u0f9f\u3002",
8264    "output": null
8265  },
8266  {
8267    "comment": "V5",
8268    "input": "xn--2-2zf840fk16m.xn--sob093b2m7s.",
8269    "output": null
8270  },
8271  {
8272    "comment": "V5; V6",
8273    "input": "xn--2-2zf840fk16m.xn--sob093bj62sz9d",
8274    "output": null
8275  },
8276  {
8277    "input": "\ud835\udfce\u3002\u752f",
8278    "output": "0.xn--qny"
8279  },
8280  {
8281    "input": "0\u3002\u752f",
8282    "output": "0.xn--qny"
8283  },
8284  {
8285    "input": "0.xn--qny",
8286    "output": "0.xn--qny"
8287  },
8288  {
8289    "input": "0.\u752f",
8290    "output": "0.xn--qny"
8291  },
8292  {
8293    "comment": "V5; V3 (ignored)",
8294    "input": "-\u2f86\uff0e\uaaf6",
8295    "output": null
8296  },
8297  {
8298    "comment": "V5; V3 (ignored)",
8299    "input": "-\u820c.\uaaf6",
8300    "output": null
8301  },
8302  {
8303    "comment": "V5; V3 (ignored)",
8304    "input": "xn----ef8c.xn--2v9a",
8305    "output": null
8306  },
8307  {
8308    "comment": "V3 (ignored)",
8309    "input": "-\uff61\u1898",
8310    "output": "-.xn--ibf"
8311  },
8312  {
8313    "comment": "V3 (ignored)",
8314    "input": "-\u3002\u1898",
8315    "output": "-.xn--ibf"
8316  },
8317  {
8318    "comment": "V3 (ignored)",
8319    "input": "-.xn--ibf",
8320    "output": "-.xn--ibf"
8321  },
8322  {
8323    "comment": "C1",
8324    "input": "\u74bc\ud836\ude2d\uff61\u200c\udb40\udddf",
8325    "output": null
8326  },
8327  {
8328    "comment": "C1",
8329    "input": "\u74bc\ud836\ude2d\u3002\u200c\udb40\udddf",
8330    "output": null
8331  },
8332  {
8333    "input": "xn--gky8837e.",
8334    "output": "xn--gky8837e."
8335  },
8336  {
8337    "input": "\u74bc\ud836\ude2d.",
8338    "output": "xn--gky8837e."
8339  },
8340  {
8341    "comment": "C1",
8342    "input": "xn--gky8837e.xn--0ug",
8343    "output": null
8344  },
8345  {
8346    "comment": "C1",
8347    "input": "\u200c.\u200c",
8348    "output": null
8349  },
8350  {
8351    "comment": "C1",
8352    "input": "xn--0ug.xn--0ug",
8353    "output": null
8354  },
8355  {
8356    "input": "xn--157b.xn--gnb",
8357    "output": "xn--157b.xn--gnb"
8358  },
8359  {
8360    "input": "\ud29b.\u0716",
8361    "output": "xn--157b.xn--gnb"
8362  },
8363  {
8364    "input": "\u1110\u1171\u11c2.\u0716",
8365    "output": "xn--157b.xn--gnb"
8366  },
8367  {
8368    "comment": "P1; V5; V6",
8369    "input": "\u10b7\uff0e\u05c2\ud804\udd34\ua9b7\ud920\udce8",
8370    "output": null
8371  },
8372  {
8373    "comment": "P1; V5; V6",
8374    "input": "\u10b7\uff0e\ud804\udd34\u05c2\ua9b7\ud920\udce8",
8375    "output": null
8376  },
8377  {
8378    "comment": "P1; V5; V6",
8379    "input": "\u10b7.\ud804\udd34\u05c2\ua9b7\ud920\udce8",
8380    "output": null
8381  },
8382  {
8383    "comment": "P1; V5; V6",
8384    "input": "\u2d17.\ud804\udd34\u05c2\ua9b7\ud920\udce8",
8385    "output": null
8386  },
8387  {
8388    "comment": "V5; V6",
8389    "input": "xn--flj.xn--qdb0605f14ycrms3c",
8390    "output": null
8391  },
8392  {
8393    "comment": "V5; V6",
8394    "input": "xn--vnd.xn--qdb0605f14ycrms3c",
8395    "output": null
8396  },
8397  {
8398    "comment": "P1; V5; V6",
8399    "input": "\u2d17\uff0e\ud804\udd34\u05c2\ua9b7\ud920\udce8",
8400    "output": null
8401  },
8402  {
8403    "comment": "P1; V5; V6",
8404    "input": "\u2d17\uff0e\u05c2\ud804\udd34\ua9b7\ud920\udce8",
8405    "output": null
8406  },
8407  {
8408    "comment": "P1; V5; V6",
8409    "input": "\u2488\u916b\ufe12\u3002\u08d6",
8410    "output": null
8411  },
8412  {
8413    "comment": "V5; A4_2 (ignored)",
8414    "input": "1.\u916b\u3002\u3002\u08d6",
8415    "output": null
8416  },
8417  {
8418    "comment": "V5; A4_2 (ignored)",
8419    "input": "1.xn--8j4a..xn--8zb",
8420    "output": null
8421  },
8422  {
8423    "comment": "V5; V6",
8424    "input": "xn--tsh4490bfe8c.xn--8zb",
8425    "output": null
8426  },
8427  {
8428    "comment": "V6",
8429    "input": "xn--co6h.xn--1-h1g429s",
8430    "output": null
8431  },
8432  {
8433    "comment": "V6",
8434    "input": "xn--co6h.xn--1-kwssa",
8435    "output": null
8436  },
8437  {
8438    "comment": "V6",
8439    "input": "xn--co6h.xn--1-h1gs",
8440    "output": null
8441  },
8442  {
8443    "comment": "P1; V5; V6",
8444    "input": "\ua806\u3002\ud8ad\ude8f\u0fb0\u2495",
8445    "output": null
8446  },
8447  {
8448    "comment": "P1; V5; V6",
8449    "input": "\ua806\u3002\ud8ad\ude8f\u0fb014.",
8450    "output": null
8451  },
8452  {
8453    "comment": "V5; V6",
8454    "input": "xn--l98a.xn--14-jsj57880f.",
8455    "output": null
8456  },
8457  {
8458    "comment": "V5; V6",
8459    "input": "xn--l98a.xn--dgd218hhp28d",
8460    "output": null
8461  },
8462  {
8463    "comment": "C2",
8464    "input": "\ud835\udfe04\udb40\uddd7\ud834\ude3b\uff0e\u200d\ud800\udef5\u26e7\u200d",
8465    "output": null
8466  },
8467  {
8468    "comment": "C2",
8469    "input": "84\udb40\uddd7\ud834\ude3b.\u200d\ud800\udef5\u26e7\u200d",
8470    "output": null
8471  },
8472  {
8473    "input": "xn--84-s850a.xn--59h6326e",
8474    "output": "xn--84-s850a.xn--59h6326e"
8475  },
8476  {
8477    "input": "84\ud834\ude3b.\ud800\udef5\u26e7",
8478    "output": "xn--84-s850a.xn--59h6326e"
8479  },
8480  {
8481    "comment": "C2",
8482    "input": "xn--84-s850a.xn--1uga573cfq1w",
8483    "output": null
8484  },
8485  {
8486    "comment": "C1; P1; V6",
8487    "input": "\ud975\udf0e\u2488\uff61\u200c\ud835\udfe4",
8488    "output": null
8489  },
8490  {
8491    "comment": "C1; P1; V6; A4_2 (ignored)",
8492    "input": "\ud975\udf0e1.\u3002\u200c2",
8493    "output": null
8494  },
8495  {
8496    "comment": "C1; V6; A4_2 (ignored)",
8497    "input": "xn--1-ex54e..xn--2-rgn",
8498    "output": null
8499  },
8500  {
8501    "comment": "C1; V6",
8502    "input": "xn--tsh94183d.xn--2-rgn",
8503    "output": null
8504  },
8505  {
8506    "comment": "C1; C2",
8507    "input": "\u200d\u200c\udb40\uddaa\uff61\u00df\ud805\udcc3",
8508    "output": null
8509  },
8510  {
8511    "comment": "C1; C2",
8512    "input": "\u200d\u200c\udb40\uddaa\u3002\u00df\ud805\udcc3",
8513    "output": null
8514  },
8515  {
8516    "comment": "C1; C2",
8517    "input": "\u200d\u200c\udb40\uddaa\u3002SS\ud805\udcc3",
8518    "output": null
8519  },
8520  {
8521    "comment": "C1; C2",
8522    "input": "\u200d\u200c\udb40\uddaa\u3002ss\ud805\udcc3",
8523    "output": null
8524  },
8525  {
8526    "comment": "C1; C2",
8527    "input": "\u200d\u200c\udb40\uddaa\u3002Ss\ud805\udcc3",
8528    "output": null
8529  },
8530  {
8531    "comment": "A4_2 (ignored)",
8532    "input": ".xn--ss-bh7o",
8533    "output": ".xn--ss-bh7o"
8534  },
8535  {
8536    "comment": "C1; C2",
8537    "input": "xn--0ugb.xn--ss-bh7o",
8538    "output": null
8539  },
8540  {
8541    "comment": "C1; C2",
8542    "input": "xn--0ugb.xn--zca0732l",
8543    "output": null
8544  },
8545  {
8546    "comment": "C1; C2",
8547    "input": "\u200d\u200c\udb40\uddaa\uff61SS\ud805\udcc3",
8548    "output": null
8549  },
8550  {
8551    "comment": "C1; C2",
8552    "input": "\u200d\u200c\udb40\uddaa\uff61ss\ud805\udcc3",
8553    "output": null
8554  },
8555  {
8556    "comment": "C1; C2",
8557    "input": "\u200d\u200c\udb40\uddaa\uff61Ss\ud805\udcc3",
8558    "output": null
8559  },
8560  {
8561    "input": "xn--ss-bh7o",
8562    "output": "xn--ss-bh7o"
8563  },
8564  {
8565    "input": "ss\ud805\udcc3",
8566    "output": "xn--ss-bh7o"
8567  },
8568  {
8569    "input": "SS\ud805\udcc3",
8570    "output": "xn--ss-bh7o"
8571  },
8572  {
8573    "input": "Ss\ud805\udcc3",
8574    "output": "xn--ss-bh7o"
8575  },
8576  {
8577    "comment": "C1; P1; V6",
8578    "input": "\ufe12\u200c\u30f6\u44a9.\ua86a",
8579    "output": null
8580  },
8581  {
8582    "comment": "C1; A4_2 (ignored)",
8583    "input": "\u3002\u200c\u30f6\u44a9.\ua86a",
8584    "output": null
8585  },
8586  {
8587    "comment": "A4_2 (ignored)",
8588    "input": ".xn--qekw60d.xn--gd9a",
8589    "output": ".xn--qekw60d.xn--gd9a"
8590  },
8591  {
8592    "comment": "C1; A4_2 (ignored)",
8593    "input": ".xn--0ug287dj0o.xn--gd9a",
8594    "output": null
8595  },
8596  {
8597    "comment": "V6",
8598    "input": "xn--qekw60dns9k.xn--gd9a",
8599    "output": null
8600  },
8601  {
8602    "comment": "C1; V6",
8603    "input": "xn--0ug287dj0or48o.xn--gd9a",
8604    "output": null
8605  },
8606  {
8607    "input": "xn--qekw60d.xn--gd9a",
8608    "output": "xn--qekw60d.xn--gd9a"
8609  },
8610  {
8611    "input": "\u30f6\u44a9.\ua86a",
8612    "output": "xn--qekw60d.xn--gd9a"
8613  },
8614  {
8615    "comment": "C1; P1; V6",
8616    "input": "\u200c\u2488\ud852\udf8d.\udb49\udccb\u1a60",
8617    "output": null
8618  },
8619  {
8620    "comment": "C1; P1; V6",
8621    "input": "\u200c1.\ud852\udf8d.\udb49\udccb\u1a60",
8622    "output": null
8623  },
8624  {
8625    "comment": "V6",
8626    "input": "1.xn--4x6j.xn--jof45148n",
8627    "output": null
8628  },
8629  {
8630    "comment": "C1; V6",
8631    "input": "xn--1-rgn.xn--4x6j.xn--jof45148n",
8632    "output": null
8633  },
8634  {
8635    "comment": "V6",
8636    "input": "xn--tshw462r.xn--jof45148n",
8637    "output": null
8638  },
8639  {
8640    "comment": "C1; V6",
8641    "input": "xn--0ug88o7471d.xn--jof45148n",
8642    "output": null
8643  },
8644  {
8645    "comment": "P1; V6",
8646    "input": "\ud834\udd75\uff61\ud835\udfeb\ud838\udc08\u4b3a\u2488",
8647    "output": null
8648  },
8649  {
8650    "comment": "P1; V6",
8651    "input": "\ud834\udd75\u30029\ud838\udc08\u4b3a1.",
8652    "output": null
8653  },
8654  {
8655    "comment": "V6",
8656    "input": "xn--3f1h.xn--91-030c1650n.",
8657    "output": null
8658  },
8659  {
8660    "comment": "V6",
8661    "input": "xn--3f1h.xn--9-ecp936non25a",
8662    "output": null
8663  },
8664  {
8665    "input": "xn--8c1a.xn--2ib8jn539l",
8666    "output": "xn--8c1a.xn--2ib8jn539l"
8667  },
8668  {
8669    "input": "\u821b.\u067d\ud83a\udd34\u06bb",
8670    "output": "xn--8c1a.xn--2ib8jn539l"
8671  },
8672  {
8673    "input": "\u821b.\u067d\ud83a\udd12\u06bb",
8674    "output": "xn--8c1a.xn--2ib8jn539l"
8675  },
8676  {
8677    "comment": "V5; V3 (ignored)",
8678    "input": "-\udb40\udd710\uff61\u17cf\u1dfd\ud187\uc2ed",
8679    "output": null
8680  },
8681  {
8682    "comment": "V5; V3 (ignored)",
8683    "input": "-\udb40\udd710\uff61\u17cf\u1dfd\u1110\u1168\u11aa\u1109\u1175\u11b8",
8684    "output": null
8685  },
8686  {
8687    "comment": "V5; V3 (ignored)",
8688    "input": "-\udb40\udd710\u3002\u17cf\u1dfd\ud187\uc2ed",
8689    "output": null
8690  },
8691  {
8692    "comment": "V5; V3 (ignored)",
8693    "input": "-\udb40\udd710\u3002\u17cf\u1dfd\u1110\u1168\u11aa\u1109\u1175\u11b8",
8694    "output": null
8695  },
8696  {
8697    "comment": "V5; V3 (ignored)",
8698    "input": "-0.xn--r4e872ah77nghm",
8699    "output": null
8700  },
8701  {
8702    "comment": "P1; V5; V6",
8703    "input": "\u115f\u10bf\u10b5\u10e0\uff61\u0b4d",
8704    "output": null
8705  },
8706  {
8707    "comment": "P1; V5; V6",
8708    "input": "\u115f\u10bf\u10b5\u10e0\u3002\u0b4d",
8709    "output": null
8710  },
8711  {
8712    "comment": "P1; V5; V6",
8713    "input": "\u115f\u2d1f\u2d15\u10e0\u3002\u0b4d",
8714    "output": null
8715  },
8716  {
8717    "comment": "P1; V5; V6",
8718    "input": "\u115f\u10bf\u10b5\u1ca0\u3002\u0b4d",
8719    "output": null
8720  },
8721  {
8722    "comment": "V5; V6",
8723    "input": "xn--tndt4hvw.xn--9ic",
8724    "output": null
8725  },
8726  {
8727    "comment": "V5; V6",
8728    "input": "xn--1od7wz74eeb.xn--9ic",
8729    "output": null
8730  },
8731  {
8732    "comment": "P1; V5; V6",
8733    "input": "\u115f\u2d1f\u2d15\u10e0\uff61\u0b4d",
8734    "output": null
8735  },
8736  {
8737    "comment": "P1; V5; V6",
8738    "input": "\u115f\u10bf\u10b5\u1ca0\uff61\u0b4d",
8739    "output": null
8740  },
8741  {
8742    "comment": "P1; V5; V6",
8743    "input": "\u115f\u10bf\u2d15\u10e0\u3002\u0b4d",
8744    "output": null
8745  },
8746  {
8747    "comment": "V5; V6",
8748    "input": "xn--3nd0etsm92g.xn--9ic",
8749    "output": null
8750  },
8751  {
8752    "comment": "P1; V5; V6",
8753    "input": "\u115f\u10bf\u2d15\u10e0\uff61\u0b4d",
8754    "output": null
8755  },
8756  {
8757    "comment": "V6",
8758    "input": "xn--l96h.xn--03e93aq365d",
8759    "output": null
8760  },
8761  {
8762    "comment": "V5; V3 (ignored)",
8763    "input": "\ud835\udfdb\ud834\uddaa\ua8c4\uff61\ua8ea-",
8764    "output": null
8765  },
8766  {
8767    "comment": "V5; V3 (ignored)",
8768    "input": "\ud835\udfdb\ua8c4\ud834\uddaa\uff61\ua8ea-",
8769    "output": null
8770  },
8771  {
8772    "comment": "V5; V3 (ignored)",
8773    "input": "3\ua8c4\ud834\uddaa\u3002\ua8ea-",
8774    "output": null
8775  },
8776  {
8777    "comment": "V5; V3 (ignored)",
8778    "input": "xn--3-sl4eu679e.xn----xn4e",
8779    "output": null
8780  },
8781  {
8782    "comment": "P1; V5; V6",
8783    "input": "\u1139\uff61\u0eca\uda42\udfe4\udb40\udd1e",
8784    "output": null
8785  },
8786  {
8787    "comment": "P1; V5; V6",
8788    "input": "\u1139\u3002\u0eca\uda42\udfe4\udb40\udd1e",
8789    "output": null
8790  },
8791  {
8792    "comment": "V5; V6",
8793    "input": "xn--lrd.xn--s8c05302k",
8794    "output": null
8795  },
8796  {
8797    "comment": "P1; V6",
8798    "input": "\u10a6\udaae\udca9\uff0e\udb40\udda1\ufe09\ud83a\udd0d",
8799    "output": null
8800  },
8801  {
8802    "comment": "P1; V6",
8803    "input": "\u10a6\udaae\udca9.\udb40\udda1\ufe09\ud83a\udd0d",
8804    "output": null
8805  },
8806  {
8807    "comment": "P1; V6",
8808    "input": "\u2d06\udaae\udca9.\udb40\udda1\ufe09\ud83a\udd2f",
8809    "output": null
8810  },
8811  {
8812    "comment": "V6",
8813    "input": "xn--xkjw3965g.xn--ne6h",
8814    "output": null
8815  },
8816  {
8817    "comment": "V6",
8818    "input": "xn--end82983m.xn--ne6h",
8819    "output": null
8820  },
8821  {
8822    "comment": "P1; V6",
8823    "input": "\u2d06\udaae\udca9\uff0e\udb40\udda1\ufe09\ud83a\udd2f",
8824    "output": null
8825  },
8826  {
8827    "comment": "P1; V6",
8828    "input": "\u2d06\udaae\udca9.\udb40\udda1\ufe09\ud83a\udd0d",
8829    "output": null
8830  },
8831  {
8832    "comment": "P1; V6",
8833    "input": "\u2d06\udaae\udca9\uff0e\udb40\udda1\ufe09\ud83a\udd0d",
8834    "output": null
8835  },
8836  {
8837    "comment": "P1; V6",
8838    "input": "\ud91d\udee8.\ud9d5\udfe2\ud835\udfe8\ua8c4",
8839    "output": null
8840  },
8841  {
8842    "comment": "P1; V6",
8843    "input": "\ud91d\udee8.\ud9d5\udfe26\ua8c4",
8844    "output": null
8845  },
8846  {
8847    "comment": "V6",
8848    "input": "xn--mi60a.xn--6-sl4es8023c",
8849    "output": null
8850  },
8851  {
8852    "comment": "P1; V6",
8853    "input": "\ud800\udef8\udb79\ude0b\u10c2.\u10a1",
8854    "output": null
8855  },
8856  {
8857    "comment": "P1; V6",
8858    "input": "\ud800\udef8\udb79\ude0b\u2d22.\u2d01",
8859    "output": null
8860  },
8861  {
8862    "comment": "P1; V6",
8863    "input": "\ud800\udef8\udb79\ude0b\u10c2.\u2d01",
8864    "output": null
8865  },
8866  {
8867    "comment": "V6",
8868    "input": "xn--6nd5215jr2u0h.xn--skj",
8869    "output": null
8870  },
8871  {
8872    "comment": "V6",
8873    "input": "xn--qlj1559dr224h.xn--skj",
8874    "output": null
8875  },
8876  {
8877    "comment": "V6",
8878    "input": "xn--6nd5215jr2u0h.xn--8md",
8879    "output": null
8880  },
8881  {
8882    "comment": "P1; V6",
8883    "input": "\ud91d\udc7f\ua806\u2084\uda65\udf86\uff61\ud88a\ude67\udb41\udcb9\u03c2",
8884    "output": null
8885  },
8886  {
8887    "comment": "P1; V6",
8888    "input": "\ud91d\udc7f\ua8064\uda65\udf86\u3002\ud88a\ude67\udb41\udcb9\u03c2",
8889    "output": null
8890  },
8891  {
8892    "comment": "P1; V6",
8893    "input": "\ud91d\udc7f\ua8064\uda65\udf86\u3002\ud88a\ude67\udb41\udcb9\u03a3",
8894    "output": null
8895  },
8896  {
8897    "comment": "P1; V6",
8898    "input": "\ud91d\udc7f\ua8064\uda65\udf86\u3002\ud88a\ude67\udb41\udcb9\u03c3",
8899    "output": null
8900  },
8901  {
8902    "comment": "V6",
8903    "input": "xn--4-w93ej7463a9io5a.xn--4xa31142bk3f0d",
8904    "output": null
8905  },
8906  {
8907    "comment": "V6",
8908    "input": "xn--4-w93ej7463a9io5a.xn--3xa51142bk3f0d",
8909    "output": null
8910  },
8911  {
8912    "comment": "P1; V6",
8913    "input": "\ud91d\udc7f\ua806\u2084\uda65\udf86\uff61\ud88a\ude67\udb41\udcb9\u03a3",
8914    "output": null
8915  },
8916  {
8917    "comment": "P1; V6",
8918    "input": "\ud91d\udc7f\ua806\u2084\uda65\udf86\uff61\ud88a\ude67\udb41\udcb9\u03c3",
8919    "output": null
8920  },
8921  {
8922    "comment": "P1; V6",
8923    "input": "\ud8ba\udcac\u3002\u0729\u3002\ucbd95",
8924    "output": null
8925  },
8926  {
8927    "comment": "P1; V6",
8928    "input": "\ud8ba\udcac\u3002\u0729\u3002\u110d\u1173\u11ac5",
8929    "output": null
8930  },
8931  {
8932    "comment": "V6",
8933    "input": "xn--t92s.xn--znb.xn--5-y88f",
8934    "output": null
8935  },
8936  {
8937    "comment": "C2; V5",
8938    "input": "\u17ca.\u200d\ud835\udfee\ud804\udc3f",
8939    "output": null
8940  },
8941  {
8942    "comment": "C2; V5",
8943    "input": "\u17ca.\u200d2\ud804\udc3f",
8944    "output": null
8945  },
8946  {
8947    "comment": "V5",
8948    "input": "xn--m4e.xn--2-ku7i",
8949    "output": null
8950  },
8951  {
8952    "comment": "C2; V5",
8953    "input": "xn--m4e.xn--2-tgnv469h",
8954    "output": null
8955  },
8956  {
8957    "comment": "V5",
8958    "input": "\uaaf6\u3002\u5b36\u00df\u847d",
8959    "output": null
8960  },
8961  {
8962    "comment": "V5",
8963    "input": "\uaaf6\u3002\u5b36SS\u847d",
8964    "output": null
8965  },
8966  {
8967    "comment": "V5",
8968    "input": "\uaaf6\u3002\u5b36ss\u847d",
8969    "output": null
8970  },
8971  {
8972    "comment": "V5",
8973    "input": "\uaaf6\u3002\u5b36Ss\u847d",
8974    "output": null
8975  },
8976  {
8977    "comment": "V5",
8978    "input": "xn--2v9a.xn--ss-q40dp97m",
8979    "output": null
8980  },
8981  {
8982    "comment": "V5",
8983    "input": "xn--2v9a.xn--zca7637b14za",
8984    "output": null
8985  },
8986  {
8987    "comment": "C1; P1; V6",
8988    "input": "\u03c2\ud805\udc3d\ud896\udc88\ud805\udf2b\uff61\ud83a\udf29\u200c\ud802\udec4",
8989    "output": null
8990  },
8991  {
8992    "comment": "C1; P1; V6",
8993    "input": "\u03c2\ud805\udc3d\ud896\udc88\ud805\udf2b\u3002\ud83a\udf29\u200c\ud802\udec4",
8994    "output": null
8995  },
8996  {
8997    "comment": "C1; P1; V6",
8998    "input": "\u03a3\ud805\udc3d\ud896\udc88\ud805\udf2b\u3002\ud83a\udf29\u200c\ud802\udec4",
8999    "output": null
9000  },
9001  {
9002    "comment": "C1; P1; V6",
9003    "input": "\u03c3\ud805\udc3d\ud896\udc88\ud805\udf2b\u3002\ud83a\udf29\u200c\ud802\udec4",
9004    "output": null
9005  },
9006  {
9007    "comment": "V6",
9008    "input": "xn--4xa2260lk3b8z15g.xn--tw9ct349a",
9009    "output": null
9010  },
9011  {
9012    "comment": "C1; V6",
9013    "input": "xn--4xa2260lk3b8z15g.xn--0ug4653g2xzf",
9014    "output": null
9015  },
9016  {
9017    "comment": "C1; V6",
9018    "input": "xn--3xa4260lk3b8z15g.xn--0ug4653g2xzf",
9019    "output": null
9020  },
9021  {
9022    "comment": "C1; P1; V6",
9023    "input": "\u03a3\ud805\udc3d\ud896\udc88\ud805\udf2b\uff61\ud83a\udf29\u200c\ud802\udec4",
9024    "output": null
9025  },
9026  {
9027    "comment": "C1; P1; V6",
9028    "input": "\u03c3\ud805\udc3d\ud896\udc88\ud805\udf2b\uff61\ud83a\udf29\u200c\ud802\udec4",
9029    "output": null
9030  },
9031  {
9032    "comment": "C2; P1; V6",
9033    "input": "\u2ea2\ud9df\ude85\ud835\udfe4\uff61\u200d\ud83d\udeb7",
9034    "output": null
9035  },
9036  {
9037    "comment": "C2; P1; V6",
9038    "input": "\u2ea2\ud9df\ude852\u3002\u200d\ud83d\udeb7",
9039    "output": null
9040  },
9041  {
9042    "comment": "V6",
9043    "input": "xn--2-4jtr4282f.xn--m78h",
9044    "output": null
9045  },
9046  {
9047    "comment": "C2; V6",
9048    "input": "xn--2-4jtr4282f.xn--1ugz946p",
9049    "output": null
9050  },
9051  {
9052    "comment": "V5",
9053    "input": "\ud836\ude25\u3002\u2adf\ud804\ude3e",
9054    "output": null
9055  },
9056  {
9057    "comment": "V5",
9058    "input": "xn--n82h.xn--63iw010f",
9059    "output": null
9060  },
9061  {
9062    "comment": "C1; P1; V5; V6; V3 (ignored)",
9063    "input": "-\u1897\u200c\ud83c\udd04.\ud805\udf22",
9064    "output": null
9065  },
9066  {
9067    "comment": "V5; V6; V3 (ignored)",
9068    "input": "xn----pck1820x.xn--9h2d",
9069    "output": null
9070  },
9071  {
9072    "comment": "C1; V5; V6; V3 (ignored)",
9073    "input": "xn----pck312bx563c.xn--9h2d",
9074    "output": null
9075  },
9076  {
9077    "comment": "P1; V5; V6; V3 (ignored)",
9078    "input": "\u17b4.\ucb87-",
9079    "output": null
9080  },
9081  {
9082    "comment": "P1; V5; V6; V3 (ignored)",
9083    "input": "\u17b4.\u110d\u1170\u11ae-",
9084    "output": null
9085  },
9086  {
9087    "comment": "V5; V6; V3 (ignored)",
9088    "input": "xn--z3e.xn----938f",
9089    "output": null
9090  },
9091  {
9092    "comment": "C1; P1; V6",
9093    "input": "\u200c\ud805\udcc2\u3002\u2488-\udbc2\ude9b",
9094    "output": null
9095  },
9096  {
9097    "comment": "C1; P1; V6; V3 (ignored)",
9098    "input": "\u200c\ud805\udcc2\u30021.-\udbc2\ude9b",
9099    "output": null
9100  },
9101  {
9102    "comment": "V5; V6; V3 (ignored)",
9103    "input": "xn--wz1d.1.xn----rg03o",
9104    "output": null
9105  },
9106  {
9107    "comment": "C1; V6; V3 (ignored)",
9108    "input": "xn--0ugy057g.1.xn----rg03o",
9109    "output": null
9110  },
9111  {
9112    "comment": "V5; V6",
9113    "input": "xn--wz1d.xn----dcp29674o",
9114    "output": null
9115  },
9116  {
9117    "comment": "C1; V6",
9118    "input": "xn--0ugy057g.xn----dcp29674o",
9119    "output": null
9120  },
9121  {
9122    "comment": "A4_2 (ignored)",
9123    "input": ".xn--hcb32bni",
9124    "output": ".xn--hcb32bni"
9125  },
9126  {
9127    "input": "xn--hcb32bni",
9128    "output": "xn--hcb32bni"
9129  },
9130  {
9131    "input": "\u06bd\u0663\u0596",
9132    "output": "xn--hcb32bni"
9133  },
9134  {
9135    "comment": "V5; V3 (ignored)",
9136    "input": "\u0f94\ua84b-\uff0e-\ud81a\udf34",
9137    "output": null
9138  },
9139  {
9140    "comment": "V5; V3 (ignored)",
9141    "input": "\u0f94\ua84b-.-\ud81a\udf34",
9142    "output": null
9143  },
9144  {
9145    "comment": "V5; V3 (ignored)",
9146    "input": "xn----ukg9938i.xn----4u5m",
9147    "output": null
9148  },
9149  {
9150    "comment": "C1; P1; V6; V3 (ignored)",
9151    "input": "\ud9bd\udcb3-\u22e2\u200c\uff0e\u6807-",
9152    "output": null
9153  },
9154  {
9155    "comment": "C1; P1; V6; V3 (ignored)",
9156    "input": "\ud9bd\udcb3-\u2291\u0338\u200c\uff0e\u6807-",
9157    "output": null
9158  },
9159  {
9160    "comment": "C1; P1; V6; V3 (ignored)",
9161    "input": "\ud9bd\udcb3-\u22e2\u200c.\u6807-",
9162    "output": null
9163  },
9164  {
9165    "comment": "C1; P1; V6; V3 (ignored)",
9166    "input": "\ud9bd\udcb3-\u2291\u0338\u200c.\u6807-",
9167    "output": null
9168  },
9169  {
9170    "comment": "V6; V3 (ignored)",
9171    "input": "xn----9mo67451g.xn----qj7b",
9172    "output": null
9173  },
9174  {
9175    "comment": "C1; V6; V3 (ignored)",
9176    "input": "xn----sgn90kn5663a.xn----qj7b",
9177    "output": null
9178  },
9179  {
9180    "comment": "P1; V5; V6; V3 (ignored)",
9181    "input": "-\ud914\ude74.\u06e0\u189a-",
9182    "output": null
9183  },
9184  {
9185    "comment": "V5; V6; V3 (ignored)",
9186    "input": "xn----qi38c.xn----jxc827k",
9187    "output": null
9188  },
9189  {
9190    "comment": "P1; V6; A4_2 (ignored)",
9191    "input": "\u3002\u0635\u0649\u0e37\u0644\u0627\u3002\u5c93\u1bf2\udb43\udf83\u1842",
9192    "output": null
9193  },
9194  {
9195    "comment": "V6; A4_2 (ignored)",
9196    "input": ".xn--mgb1a7bt462h.xn--17e10qe61f9r71s",
9197    "output": null
9198  },
9199  {
9200    "comment": "V3 (ignored)",
9201    "input": "\u188c\uff0e-\u085a",
9202    "output": "xn--59e.xn----5jd"
9203  },
9204  {
9205    "comment": "V3 (ignored)",
9206    "input": "\u188c.-\u085a",
9207    "output": "xn--59e.xn----5jd"
9208  },
9209  {
9210    "comment": "V3 (ignored)",
9211    "input": "xn--59e.xn----5jd",
9212    "output": "xn--59e.xn----5jd"
9213  },
9214  {
9215    "comment": "P1; V5; V6",
9216    "input": "\u1039-\ud82a\udfad\ud83d\udfa2\uff0e\u00df",
9217    "output": null
9218  },
9219  {
9220    "comment": "P1; V5; V6",
9221    "input": "\u1039-\ud82a\udfad\ud83d\udfa2.\u00df",
9222    "output": null
9223  },
9224  {
9225    "comment": "P1; V5; V6",
9226    "input": "\u1039-\ud82a\udfad\ud83d\udfa2.SS",
9227    "output": null
9228  },
9229  {
9230    "comment": "P1; V5; V6",
9231    "input": "\u1039-\ud82a\udfad\ud83d\udfa2.ss",
9232    "output": null
9233  },
9234  {
9235    "comment": "P1; V5; V6",
9236    "input": "\u1039-\ud82a\udfad\ud83d\udfa2.Ss",
9237    "output": null
9238  },
9239  {
9240    "comment": "V5; V6",
9241    "input": "xn----9tg11172akr8b.ss",
9242    "output": null
9243  },
9244  {
9245    "comment": "V5; V6",
9246    "input": "xn----9tg11172akr8b.xn--zca",
9247    "output": null
9248  },
9249  {
9250    "comment": "P1; V5; V6",
9251    "input": "\u1039-\ud82a\udfad\ud83d\udfa2\uff0eSS",
9252    "output": null
9253  },
9254  {
9255    "comment": "P1; V5; V6",
9256    "input": "\u1039-\ud82a\udfad\ud83d\udfa2\uff0ess",
9257    "output": null
9258  },
9259  {
9260    "comment": "P1; V5; V6",
9261    "input": "\u1039-\ud82a\udfad\ud83d\udfa2\uff0eSs",
9262    "output": null
9263  },
9264  {
9265    "comment": "P1; V5; V6",
9266    "input": "\u9523\u3002\u0a4d\udb41\ude3b\udb41\ude86",
9267    "output": null
9268  },
9269  {
9270    "comment": "V5; V6",
9271    "input": "xn--gc5a.xn--ybc83044ppga",
9272    "output": null
9273  },
9274  {
9275    "input": "xn--8gb2338k.xn--lhb0154f",
9276    "output": "xn--8gb2338k.xn--lhb0154f"
9277  },
9278  {
9279    "input": "\u063d\ud804\ude3e.\u0649\ua92b",
9280    "output": "xn--8gb2338k.xn--lhb0154f"
9281  },
9282  {
9283    "comment": "P1; V6",
9284    "input": "\u10c1\u10b16\u0318\u3002\u00df\u1b03",
9285    "output": null
9286  },
9287  {
9288    "input": "\u2d21\u2d116\u0318\u3002\u00df\u1b03",
9289    "output": "xn--6-8cb7433a2ba.xn--zca894k"
9290  },
9291  {
9292    "comment": "P1; V6",
9293    "input": "\u10c1\u10b16\u0318\u3002SS\u1b03",
9294    "output": null
9295  },
9296  {
9297    "input": "\u2d21\u2d116\u0318\u3002ss\u1b03",
9298    "output": "xn--6-8cb7433a2ba.xn--ss-2vq"
9299  },
9300  {
9301    "comment": "P1; V6",
9302    "input": "\u10c1\u2d116\u0318\u3002Ss\u1b03",
9303    "output": null
9304  },
9305  {
9306    "comment": "V6",
9307    "input": "xn--6-8cb306hms1a.xn--ss-2vq",
9308    "output": null
9309  },
9310  {
9311    "input": "xn--6-8cb7433a2ba.xn--ss-2vq",
9312    "output": "xn--6-8cb7433a2ba.xn--ss-2vq"
9313  },
9314  {
9315    "input": "\u2d21\u2d116\u0318.ss\u1b03",
9316    "output": "xn--6-8cb7433a2ba.xn--ss-2vq"
9317  },
9318  {
9319    "comment": "P1; V6",
9320    "input": "\u10c1\u10b16\u0318.SS\u1b03",
9321    "output": null
9322  },
9323  {
9324    "comment": "P1; V6",
9325    "input": "\u10c1\u2d116\u0318.Ss\u1b03",
9326    "output": null
9327  },
9328  {
9329    "comment": "V6",
9330    "input": "xn--6-8cb555h2b.xn--ss-2vq",
9331    "output": null
9332  },
9333  {
9334    "input": "xn--6-8cb7433a2ba.xn--zca894k",
9335    "output": "xn--6-8cb7433a2ba.xn--zca894k"
9336  },
9337  {
9338    "input": "\u2d21\u2d116\u0318.\u00df\u1b03",
9339    "output": "xn--6-8cb7433a2ba.xn--zca894k"
9340  },
9341  {
9342    "comment": "V6",
9343    "input": "xn--6-8cb555h2b.xn--zca894k",
9344    "output": null
9345  },
9346  {
9347    "comment": "P1; V5; V6",
9348    "input": "\udb40\udd0f\ud81a\udf34\udb43\udcbd\uff61\uffa0",
9349    "output": null
9350  },
9351  {
9352    "comment": "P1; V5; V6",
9353    "input": "\udb40\udd0f\ud81a\udf34\udb43\udcbd\u3002\u1160",
9354    "output": null
9355  },
9356  {
9357    "comment": "V5; V6",
9358    "input": "xn--619ep9154c.xn--psd",
9359    "output": null
9360  },
9361  {
9362    "comment": "V5; V6",
9363    "input": "xn--619ep9154c.xn--cl7c",
9364    "output": null
9365  },
9366  {
9367    "comment": "P1; V6",
9368    "input": "\udb42\udf54.\ud800\udef1\u2082",
9369    "output": null
9370  },
9371  {
9372    "comment": "P1; V6",
9373    "input": "\udb42\udf54.\ud800\udef12",
9374    "output": null
9375  },
9376  {
9377    "comment": "V6",
9378    "input": "xn--vi56e.xn--2-w91i",
9379    "output": null
9380  },
9381  {
9382    "comment": "C2; P1; V6",
9383    "input": "\u2dbf.\u00df\u200d",
9384    "output": null
9385  },
9386  {
9387    "comment": "C2; P1; V6",
9388    "input": "\u2dbf.SS\u200d",
9389    "output": null
9390  },
9391  {
9392    "comment": "C2; P1; V6",
9393    "input": "\u2dbf.ss\u200d",
9394    "output": null
9395  },
9396  {
9397    "comment": "C2; P1; V6",
9398    "input": "\u2dbf.Ss\u200d",
9399    "output": null
9400  },
9401  {
9402    "comment": "V6",
9403    "input": "xn--7pj.ss",
9404    "output": null
9405  },
9406  {
9407    "comment": "C2; V6",
9408    "input": "xn--7pj.xn--ss-n1t",
9409    "output": null
9410  },
9411  {
9412    "comment": "C2; V6",
9413    "input": "xn--7pj.xn--zca870n",
9414    "output": null
9415  },
9416  {
9417    "comment": "C1",
9418    "input": "\u6889\u3002\u200c",
9419    "output": null
9420  },
9421  {
9422    "input": "xn--7zv.",
9423    "output": "xn--7zv."
9424  },
9425  {
9426    "input": "\u6889.",
9427    "output": "xn--7zv."
9428  },
9429  {
9430    "comment": "C1",
9431    "input": "xn--7zv.xn--0ug",
9432    "output": null
9433  },
9434  {
9435    "input": "xn--iwb.ss",
9436    "output": "xn--iwb.ss"
9437  },
9438  {
9439    "input": "\u0853.ss",
9440    "output": "xn--iwb.ss"
9441  },
9442  {
9443    "input": "\u0853.SS",
9444    "output": "xn--iwb.ss"
9445  },
9446  {
9447    "comment": "P1; V6; V3 (ignored)",
9448    "input": "\u40da\u87e5-\u3002-\ud9b5\udc98\u2488",
9449    "output": null
9450  },
9451  {
9452    "comment": "P1; V6; V3 (ignored)",
9453    "input": "\u40da\u87e5-\u3002-\ud9b5\udc981.",
9454    "output": null
9455  },
9456  {
9457    "comment": "V6; V3 (ignored)",
9458    "input": "xn----n50a258u.xn---1-up07j.",
9459    "output": null
9460  },
9461  {
9462    "comment": "V6; V3 (ignored)",
9463    "input": "xn----n50a258u.xn----ecp33805f",
9464    "output": null
9465  },
9466  {
9467    "comment": "V3 (ignored)",
9468    "input": "-\uff61\u2e90",
9469    "output": "-.xn--6vj"
9470  },
9471  {
9472    "comment": "V3 (ignored)",
9473    "input": "-\u3002\u2e90",
9474    "output": "-.xn--6vj"
9475  },
9476  {
9477    "comment": "V3 (ignored)",
9478    "input": "-.xn--6vj",
9479    "output": "-.xn--6vj"
9480  },
9481  {
9482    "comment": "P1; V5; V6",
9483    "input": "\udb43\udc29\ud807\udcac\uff0e\u065c",
9484    "output": null
9485  },
9486  {
9487    "comment": "P1; V5; V6",
9488    "input": "\udb43\udc29\ud807\udcac.\u065c",
9489    "output": null
9490  },
9491  {
9492    "comment": "V5; V6",
9493    "input": "xn--sn3d59267c.xn--4hb",
9494    "output": null
9495  },
9496  {
9497    "comment": "C1; P1; V5; V6",
9498    "input": "\ud800\udf7a.\ud928\uddc3\u200c",
9499    "output": null
9500  },
9501  {
9502    "comment": "V5; V6",
9503    "input": "xn--ie8c.xn--2g51a",
9504    "output": null
9505  },
9506  {
9507    "comment": "C1; V5; V6",
9508    "input": "xn--ie8c.xn--0ug03366c",
9509    "output": null
9510  },
9511  {
9512    "comment": "C2; P1; V6",
9513    "input": "\u200d\u200d\u8954\u3002\u10bc5\ua86e\ud995\udf4f",
9514    "output": null
9515  },
9516  {
9517    "comment": "C2; P1; V6",
9518    "input": "\u200d\u200d\u8954\u3002\u2d1c5\ua86e\ud995\udf4f",
9519    "output": null
9520  },
9521  {
9522    "comment": "V6",
9523    "input": "xn--2u2a.xn--5-uws5848bpf44e",
9524    "output": null
9525  },
9526  {
9527    "comment": "C2; V6",
9528    "input": "xn--1uga7691f.xn--5-uws5848bpf44e",
9529    "output": null
9530  },
9531  {
9532    "comment": "V6",
9533    "input": "xn--2u2a.xn--5-r1g7167ipfw8d",
9534    "output": null
9535  },
9536  {
9537    "comment": "C2; V6",
9538    "input": "xn--1uga7691f.xn--5-r1g7167ipfw8d",
9539    "output": null
9540  },
9541  {
9542    "input": "xn--ix9c26l.xn--q0s",
9543    "output": "xn--ix9c26l.xn--q0s"
9544  },
9545  {
9546    "input": "\ud802\udedc\ud804\udf3c.\u5a40",
9547    "output": "xn--ix9c26l.xn--q0s"
9548  },
9549  {
9550    "comment": "P1; V6; V3 (ignored)",
9551    "input": "\ud835\udfd6\u00df\uff0e\udb40\udd10-?\u10af",
9552    "output": null
9553  },
9554  {
9555    "comment": "P1; V6; V3 (ignored)",
9556    "input": "8\u00df.\udb40\udd10-?\u10af",
9557    "output": null
9558  },
9559  {
9560    "comment": "P1; V6; V3 (ignored)",
9561    "input": "8\u00df.\udb40\udd10-?\u2d0f",
9562    "output": null
9563  },
9564  {
9565    "comment": "P1; V6; V3 (ignored)",
9566    "input": "8SS.\udb40\udd10-?\u10af",
9567    "output": null
9568  },
9569  {
9570    "comment": "P1; V6; V3 (ignored)",
9571    "input": "8ss.\udb40\udd10-?\u2d0f",
9572    "output": null
9573  },
9574  {
9575    "comment": "P1; V6; V3 (ignored)",
9576    "input": "8ss.\udb40\udd10-?\u10af",
9577    "output": null
9578  },
9579  {
9580    "comment": "P1; V6; V3 (ignored)",
9581    "input": "8ss.xn---?-gfk",
9582    "output": null
9583  },
9584  {
9585    "comment": "P1; V6; V3 (ignored)",
9586    "input": "8ss.xn---?-261a",
9587    "output": null
9588  },
9589  {
9590    "comment": "P1; V6; V3 (ignored)",
9591    "input": "xn--8-qfa.xn---?-261a",
9592    "output": null
9593  },
9594  {
9595    "comment": "P1; V6; V3 (ignored)",
9596    "input": "xn--8-qfa.xn---?-gfk",
9597    "output": null
9598  },
9599  {
9600    "comment": "P1; V6; V3 (ignored)",
9601    "input": "\ud835\udfd6\u00df\uff0e\udb40\udd10-?\u2d0f",
9602    "output": null
9603  },
9604  {
9605    "comment": "P1; V6; V3 (ignored)",
9606    "input": "\ud835\udfd6SS\uff0e\udb40\udd10-?\u10af",
9607    "output": null
9608  },
9609  {
9610    "comment": "P1; V6; V3 (ignored)",
9611    "input": "\ud835\udfd6ss\uff0e\udb40\udd10-?\u2d0f",
9612    "output": null
9613  },
9614  {
9615    "comment": "P1; V6; V3 (ignored)",
9616    "input": "\ud835\udfd6ss\uff0e\udb40\udd10-?\u10af",
9617    "output": null
9618  },
9619  {
9620    "comment": "P1; V6; V3 (ignored)",
9621    "input": "8ss.-?\u10af",
9622    "output": null
9623  },
9624  {
9625    "comment": "P1; V6; V3 (ignored)",
9626    "input": "8ss.-?\u2d0f",
9627    "output": null
9628  },
9629  {
9630    "comment": "P1; V6; V3 (ignored)",
9631    "input": "8SS.-?\u10af",
9632    "output": null
9633  },
9634  {
9635    "comment": "P1; V6; V3 (ignored)",
9636    "input": "xn--8-qfa.-?\u2d0f",
9637    "output": null
9638  },
9639  {
9640    "comment": "P1; V6; V3 (ignored)",
9641    "input": "XN--8-QFA.-?\u10af",
9642    "output": null
9643  },
9644  {
9645    "comment": "P1; V6; V3 (ignored)",
9646    "input": "Xn--8-Qfa.-?\u10af",
9647    "output": null
9648  },
9649  {
9650    "comment": "P1; V6; V3 (ignored)",
9651    "input": "xn--8-qfa.-?\u10af",
9652    "output": null
9653  },
9654  {
9655    "comment": "P1; V6; V3 (ignored)",
9656    "input": "\ud835\udfd6Ss\uff0e\udb40\udd10-?\u10af",
9657    "output": null
9658  },
9659  {
9660    "comment": "P1; V6; V3 (ignored)",
9661    "input": "8Ss.\udb40\udd10-?\u10af",
9662    "output": null
9663  },
9664  {
9665    "comment": "C2; P1; V5; V6",
9666    "input": "\ua9b9\u200d\ud077\ud8af\udda1\uff61\u2082",
9667    "output": null
9668  },
9669  {
9670    "comment": "C2; P1; V5; V6",
9671    "input": "\ua9b9\u200d\u110f\u1173\u11b2\ud8af\udda1\uff61\u2082",
9672    "output": null
9673  },
9674  {
9675    "input": "\ud802\udec0\uff0e\u0689\ud804\udf00",
9676    "output": "xn--pw9c.xn--fjb8658k"
9677  },
9678  {
9679    "input": "\ud802\udec0.\u0689\ud804\udf00",
9680    "output": "xn--pw9c.xn--fjb8658k"
9681  },
9682  {
9683    "input": "xn--pw9c.xn--fjb8658k",
9684    "output": "xn--pw9c.xn--fjb8658k"
9685  },
9686  {
9687    "comment": "C2",
9688    "input": "\ud800\udef7\u3002\u200d",
9689    "output": null
9690  },
9691  {
9692    "input": "xn--r97c.",
9693    "output": "xn--r97c."
9694  },
9695  {
9696    "input": "\ud800\udef7.",
9697    "output": "xn--r97c."
9698  },
9699  {
9700    "comment": "C2",
9701    "input": "xn--r97c.xn--1ug",
9702    "output": null
9703  },
9704  {
9705    "comment": "V5",
9706    "input": "\ud807\udc33\ud804\ude2f\u3002\u296a",
9707    "output": null
9708  },
9709  {
9710    "comment": "V5",
9711    "input": "xn--2g1d14o.xn--jti",
9712    "output": null
9713  },
9714  {
9715    "comment": "C1; P1; V5; V6",
9716    "input": "\ud804\udd80\u4074\ud952\udde3\uff0e\u10b5\ud835\udfdc\u200c\u0348",
9717    "output": null
9718  },
9719  {
9720    "comment": "C1; P1; V5; V6",
9721    "input": "\ud804\udd80\u4074\ud952\udde3.\u10b54\u200c\u0348",
9722    "output": null
9723  },
9724  {
9725    "comment": "C1; P1; V5; V6",
9726    "input": "\ud804\udd80\u4074\ud952\udde3.\u2d154\u200c\u0348",
9727    "output": null
9728  },
9729  {
9730    "comment": "V5; V6",
9731    "input": "xn--1mnx647cg3x1b.xn--4-zfb5123a",
9732    "output": null
9733  },
9734  {
9735    "comment": "C1; V5; V6",
9736    "input": "xn--1mnx647cg3x1b.xn--4-zfb502tlsl",
9737    "output": null
9738  },
9739  {
9740    "comment": "V5; V6",
9741    "input": "xn--1mnx647cg3x1b.xn--4-zfb324h",
9742    "output": null
9743  },
9744  {
9745    "comment": "C1; V5; V6",
9746    "input": "xn--1mnx647cg3x1b.xn--4-zfb324h32o",
9747    "output": null
9748  },
9749  {
9750    "comment": "C1; P1; V5; V6",
9751    "input": "\ud804\udd80\u4074\ud952\udde3\uff0e\u2d15\ud835\udfdc\u200c\u0348",
9752    "output": null
9753  }
9754]
9755