+use utf8;
my %uniblock = (
0x000, '<td colspan="1" class="X Po">ascii',
0x001, '<td colspan="4" class="X L Latin">latin',
0x007, '<td colspan="1" class="X L Greek">grk',
0x008, '<td colspan="2" class="X L Cyrillic">cyr',
0x00A, '<td colspan="1" class="X L Armenian">arm',
- 0x00B, '<td colspan="6" class="X L Aramaic">aramaic',
- 0x011, '<td colspan="1" class="Xr">',
- 0x012, '<td colspan="15" class="X L Brahmic">brahmic',
+ 0x00B, '<td colspan="1" class="X L Aramaic">heb',
+ 0x00C, '<td colspan="2" class="X L Arabic">arabic',
+ 0x00E, '<td colspan="3" class="X L Aramaic">aram',
+ 0x010, '<td colspan="2" class="X L Aramaic">aramaic',
+ 0x012, '<td colspan="14" class="X L Brahmic">brahmic',
0x020, '<td colspan="1" class="X L Brahmic">mm',
0x021, '<td colspan="1" class="X L Aramaic">geor',
0x022, '<td colspan="2" class="X L Hangul">jamo',
0x02D, '<td colspan="1" class="X L Alpha">ger',
0x02E, '<td colspan="2" class="X L Brahmic">brahm',
0x030, '<td colspan="1" class="X L Aramaic">mon',
- 0x031, '<td colspan="1" class="X Xr L Syllabic">can',
+ 0x031, '<td colspan="1" class="X L Syllabic">can',
0x032, '<td colspan="8" class="X L Brahmic">brahmic',
0x03A, '<td colspan="4" class="X L Latin">extensions',
0x03E, '<td colspan="2" class="X L Greek">greek',
0x040, '<td colspan="1" class="X Po">·…',
- 0x041, '<td colspan="3" class="X So">misc',
+ 0x041, '<td colspan="3" class="X So">symbols',
0x044, '<td colspan="2" class="X Sm">maths',
0x046, '<td colspan="3" class="X So">technical',
0x049, '<td colspan="1" class="X Latin">()',
0x04A, '<td colspan="2" class="X So">draw',
0x04C, '<td colspan="4" class="X So">symbols',
0x050, '<td colspan="2" class="X L Alpha">braille',
- 0x052, '<td colspan="1" class="X So">→',
- 0x053, '<td colspan="3" class="X Sm">math',
+ 0x052, '<td colspan="1" class="X So">arr',
+ 0x053, '<td colspan="3" class="X Sm">maths',
0x056, '<td colspan="2" class="X So">misc',
0x058, '<td colspan="2" class="X L Greek">ancient',
0x05A, '<td colspan="2" class="X L Alpha">ext',
0x066, '<td colspan="2" class="X Xd L Han">compat',
0x068, '<td colspan="8" class="X L Han" style="border-bottom:none">',
0x070, '<td colspan="16" rowspan="2" class="X L Han" style="border-top:none">cjk ideographs A', #+2
- 0x09C, '<td colspan="16" rowspan="10" class="X L Han">cjk unified ideographs',
+ 0x09C, '<td colspan="16" rowspan="11" class="X L Han">cjk unified ideographs',
0x140, '<td colspan="9" class="X L Syllabic">yi',
- 0x149, '<td colspan="1" class="X Xr L Latin">lisu',
+ 0x149, '<td colspan="1" class="X L Latin">lisu',
0x14A, '<td colspan="2" class="X L Syllabic">vai',
0x14C, '<td colspan="1" class="X L Cyrillic">cyr',
- 0x14D, '<td colspan="1" class="X Xr L Syllabic">bam',
+ 0x14D, '<td colspan="1" class="X L Syllabic">bam',
0x14E, '<td colspan="2" class="X L Latin">lat-D',
- 0x150, '<td colspan="8" class="X L Brahmic">brahmic',
- 0x158, '<td colspan="8" class="X L Hangul">hangeul syllables',
+ 0x150, '<td colspan="6" class="X L Brahmic">brahmic',
+ 0x156, '<td colspan="2" class="X L Alpha">ext',
+ 0x158, '<td colspan="8" class="X L Hangul" style="border-bottom:none">',
0x160, '<td colspan="16" rowspan="5" class="X L Hangul" style="border-top:none">hangeul syllables',
0x1B0, '<td colspan="16" class="X Cs">surrogates',
- 0x1C0, '<td colspan="16" rowspan="3" class="X Co">private use',
- 0x1F0, '<td colspan="4" class="X L Han">cjk compat',
+ 0x1C0, '<td colspan="16" rowspan="3" class="X Co" style="border-bottom:none">private use',
+ 0x1F0, '<td colspan="2" class="X Co" style="border-top:none">',
+ 0x1F2, '<td colspan="4" class="X L Han">cjk compat',
+ 0x1F6, '<td colspan="8" class="X L Arabic">presentation',
+ 0x1FE, '<td colspan="2" class="X L Latin">width',
0xFB0, '<td colspan="5" class="X Xd L">presentation',
0xFB5, '<td colspan="11" class="X Xd L Arabic" style="border-bottom:none">',
0xFC0, '<td colspan="16" class="X Xd L Arabic" style="border-top:none; border-bottom:none">arabic presentation forms A',